python2-perf-debuginfo-4.19.90-2402.5.0.0239.oe1 >  A e$W^^fkxH zv4)NMd41Allh-G)GQtR Z'E2sץgUM`*A[fa)$描aCt9[+.VG^E\Bbފ-҇H#szuη2xؾ[\(+hȴjTGƖb{mfAeI>tjH8 g,x]Kde0f696d9ae4beca7c37123a524faefbca90ed5c037afb4442d62390ba81528a40b1ba5e486f440f38f6e9aef754005f60052476 Ae$W^^fvOpnxV% `6a+*j` 3f\)RrX>.qڒ#s]k& wd?ثIm3+9oB!/MG:GN '2~4Y_j$8dѯsGrsfK%$ QK{Do,kg@}z%({!4 O2fDKomq5kMb 6ì W$Mj,<.` B>p<{D?{4d! 3 ^@Dn     b h8H(8f9hf:fFvGvHwIwXw Yw(\w\]wt^wbxicyudyeyfylytyuzvz(zzzzz{0Cpython2-perf-debuginfo4.19.902402.5.0.0239.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.eݭobs-worker-backend-test-x86-0009.novalocalopenEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64AAAAA$eeeeee2f754183043504318215515a712ef8b48a2e54fc9598c0b5dc0d38152fc4fe86rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2402.5.0.0239.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1eeee@eoe5@eeeexK@eoede\eSa@eKx@e@@e7e/e&@ev@e e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@Zhang Changzhong - 4.19.90-2402.5.0.0239Zhang Changzhong - 4.19.90-2402.4.0.0238Zhang Changzhong - 4.19.90-2402.1.0.0237Zhang Changzhong - 4.19.90-2401.5.0.0236Zhang Changzhong - 4.19.90-2401.4.0.0235Zhang Changzhong - 4.19.90-2401.3.0.0234Zhang Changzhong - 4.19.90-2401.1.0.0233Zhang Changzhong - 4.19.90-2312.6.0.0232Zhang Changzhong - 4.19.90-2312.4.0.0231Zhang Changzhong - 4.19.90-2312.3.0.0230Zhang Changzhong - 4.19.90-2312.1.0.0229Zhang Changzhong - 4.19.90-2311.5.0.0228Zhang Changzhong - 4.19.90-2311.4.0.0227Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAFobs-worker-backend-test-x86-0009.novalocal 17085147334.19.90-2402.5.0.0239.oe14.19.90-2402.5.0.0239.oe1debugusrlib64python2.7site-packagesperf.so-4.19.90-2402.5.0.0239.oe1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/5bbfda8d2696d0583806fe0ec99ff486-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=485ca5678c1b19b640cededf7446e633d71b24df, with debug_info, not stripped[!Aq+koutf-8fef5e5d25c51053ef1fffe45bc126e78dfff408c14de2895da47525b063cf7e4?@7zXZ !#,>] b2u jӫ`(y/N>5dT4@ }풟y߈`{\im' إIj3yi~1~Uhw~4ڇM"MRl|,<Aio| fݕ߄7? w,=i}B&`||j]fxI=7O,DݍcxfOF\$iP.Ss_ x$zt>+5%p- 0 \Ǯm!Dղm)"pO `T=JF{nBztP=E:/~0/׵CK0]ʥ- EAׇ$" '%6M:npEʿz "|^Z^DDvEZ*M`F9hX9#\M\G-2AbR P>}`f鿵;0r g-}Ro4SWÒ>e? bcQ.hl.HG'*N$,ǭX +oV)NNSItVr(FY?'ul cw,,@ӡAʟy7twK(d۟Y oL?)cˑXRnOAo׈@$*5y,I(gww{EsuH7(Cԏ}3Of?5QFZ~щ{|?t.kl9SGۀɾa= G ` qv𨪕XtcY4re&goB{ӼsmK@mւ eU*!mÅlN(!k=ug$ .Z0)j[O=C\5?wKs!*o1pgt)q|\Β#P~D|NJ>ıp ʷM#>Q3w$ +ns9n鍱 u[a>KO]:m>6ʴwYT@(s˜|rMDO\&e(& Nܭ1$zZ>CSk>p^,nB~|@)}7|6ݚaJq(^B~)?W /)aa'> 3j:V)wKn7-Srk1fʓ `uGYEk>/.kQI:6-(f3ڊ)o }X}+Lo͑Qdd6C~=&*rzޚ GL`$9SZ Dv/:3-z іQ,uۢ࢝*()`J cEQ4BDDp)X0A(L5᪥C!JT/q *ڒ̐ l:u #>z ^rN%ポis4%jn]JgzQ}tNZ~OqyI oYoP @-okBnj2=,Rz [D!Z= PʓKEP Iy{ީIjmFW.%QB$Xt8Ó[=75BhQ Hke켮!#&8Dꣵo$MG}n*>}7x̺h@5QPb蝭+*u9|sΦJ>oQFr{N b) E#Z d-kvIzsϢ] }Of*h\D~(~{~ Ѽ|EtIL2A8K&:_=^_ Q"C?t }kIE`˗81ww花A'*rn,*?w#~Ie@VοP_nbJWLeQf^uJ4h!:EpxBgΊSNe"ooK/ lKtɶɂZ,; OGhً覺Y:j//:0tXTIr9M6cwZGh$`~"{,SgzK`Rz ?nQS;5R!i p詅*?l…蝃E6늞x>~ Ho;(a^BO1"A-kC -Ca=e9-:IX#c@}D$b*ޞ]ΘҧDE70]1XfJ{9=5БE+6s:~'N\8Zגr&ZrupB{3:8vsEBp$߉Np?1z]S Q;{UVSpϻ? Sٴs&2]zg ij찫0*%+ 6zb@G,Y[ @'zHUA b#̮BCwC TvHa96`2MjDM:dToGݒKI#^jy?HQթ =?@R3WR0^ iZv~vb Q,-J̢w }Q;CUZص媷A)"⸬1/cb[$wGJwi¹ڃىld km͎w/Q;THB@=P~Ahc9@*Gچ=>n9K'P2W>xAݻkMU1WLU`qnZۿA،Ga4۞@.RJ>eb4bķ⥕B{<"]Ȅ _pmg#"/? Х>f*),S޺Nh=h81%`#=ˀUSDžfPiR0OLq25!b=|tXg`޺mIQ y<&MBRn NC<)`St]„ L-]zĞVg<$,4$-x <0'의re(y>|{5`fڝN|TK1bH嬧uBu8 z5dQޯTs~ت)wnij#-)h} CfOV,e-6NER4yċONzl-<)k>w. y '_PK:Z=IU63q^3?Q)P*6#m3Q.Rba`S3\ w,G1 NLs*Xxcb^C9؈W$=d?=V$L J"R*1IUWQHN[xjkT)fe0]4Gkڻ U ~Z)RLhʾ][~ll\F|\r~mBǣ%F<-4I$xn-*&X'U ACX >}סpMo!s"W*N{*Kꥹr||}Ted̢oz ٿho֚ҪgjBaXY-5T.^6=^]6ؿS\E;{QOw;)]@%$9[x"bN=>9=/L[ w'Bdë~.TӍykQfpK!wD.=( *U}B] !6@5)| ^lJRWk"RѴ;fP`gѩS6GtCUK~PTE0`RT~RT< d"}QO,K/`қ. ٤o7'"I2qؗ4EiD77#I_a/+sfyX$ѳ.5Suࢥ9 $6\(ڃZ#yRvoZ6348ҠH=2 θȌ/ /s1 ?wiSв[ayT>iM}V-lrآv͖)@uL>h*vCaPYwN ӗULLa'^FG޺JT!Q \of\ w7فZs2~3uȍ؞%P~dy1Uy{ " i!-'/EyM'X BZ3$0%z>`4&j0`1 JcT)> ,~أFPF6J. &\ziU5QzSk}Dof3OONqX G}lQKp҆J~؀#.RDK=~5]tZcc 49 x⇈)3@]l eLą^'Q,&,cx*,fb;E(ߣ^HI?sCE0Z'9ޡܓ~d?.t7+` H@5hQ W,#DkD!a'%1YSj%^XXmѿrWYv4%;ZD6,'E,j ؀ |d^BO4+>kvUj ^G߳ܐy T5鑴%3_,y.2+/_Cl/(SiP&S3Q4x'6YPgkj]p&'Ux#!DJz˨{$'_ߪ;F̰tcvB{ǚgf'Ѐn&Bxx֟3躼^{+ 1¦Xkw ^[^<&CK)`BTwɳ#t#sRI$<2Ŵ&cWG]8;՜(=63?[za YS۹]M׋ӯ _y%WFv `Lg1K]araܬ,pDsi.KykEM}X&OЉ?2d)B!mݿc%/"2iŽ|NWnV2O̼Z|o>*D bwZLi]{9n{~-8#M<ڃ07,VI+8Mv2+wxZN+7뛮 P]e Fj(ZU)v{w𨍎СjN$|FU$ccFJ淳ʍ*ݛqfF e|fnd̜|\%[ʉlZM (1]1[)•QfbF>K ect\_iceYɸT8$Go4LMض. Ci`leJ,_r+?2]ѝ]1z,fYB3ғKa#e첃^D"!X@++ 2.礟 J.Jܩe%w+\0yT(1VH7ol " eq,U[96 d['vO4mH?i S2SFR XE]V_E{N#dEf99݀$(!ZTn+f 4O}햴W^EʨEA{e=rx+>^$6v7O$wСX1wvV wSIð1:W4}ҭk|x&ؕH'(MpXRr`T& msa@*wu9yP!?`H:§ ^u*.-U2%OROQ0Ӌ;[ [$Oqgź ʢ>.cyɞ{!Z] $Ĝ_ _?=5U q6)I&$6MI$'}Uzv9$I cl^iwY% ܯ~gݟB;TbC2/]$Okoqn"UMoB>8)GI/lᦈ[#} g:;P$-Ax/RҊy;.ʜiUh>j:&ZH#Rz@E;/bZNM1OœvCH0L>KA-߈,9-e~/2=!DcbN@;鲳B|t[)gW‘ɹZn#qMeC ^R0S㘭  wů kh{3~cnk(k2I_Nf1+# bU^7iv^:/+YqkV ĭ<NZQ")FR)C-Bpg4֌-d0C ԈiKvMbvkI?' E΋Cdz}q0NA^}5frG@+%jʫHNJPWؒ4Y xdwĄ0Ƥty!m~`F#Xp|390ct-E,ɑT6ED}Wq>'n9A0ݵ׽2HlC#uwhf҇o}?l)2]5I[]ҷOϜ>s)׫8^^do-Z=^FW~cܭXV>yػK˴giF#*H"U.}(wb/ s6 K@^[ЗU&d8|eoTׄm"fNQy6aRgwveƨ!5ݥfO<eh!T†PL^i„RjZSX9ΫNbX/P E7%H !=dI)A nΝ_s6?"%cZ#Yu*kǹ 9lژYp%Iu"wDs tA] ۉGϩXesn0k函6Ba*Oꍬ:|]djٰӯB|u{gwEaBwKۻN^ ,09bl^s$ !fbP5 -B! [:L ' !5`gbpĹƆP,k=\.{h$4#r*wZ??qr%fFO(B*0=~i{ӽS {/= @Q2ms}É_p2i[-t =9<3q ;&fĥ7ƜȨf TVRb{L(SʀTC߭Y֜|C8%?[=v؈tr^I6[ɰuj|·e*ٙ!O'i? Mga" 9-ա}=4 dz$i|h\aE~,,o|uSbV nI=s~W~'ԭmb%6 L=(c+MuO GrY׸'b}k5>| 4 Ғ\ u'35s]C#u-9n{Ė ~1 Zy:s _8ޖAHbDLDhK_=q~%QPgot"L91qI?~0ƪ~yMm 8еm=XߦCGe9OgG!*;OȻ ySr5rj=M[CK0$vmʄr:k^U 9eqh hg2NWe=ӃH-iNxxWz 7j͈{bimx_AzM6:!0Blr9Pٰi,б_>¼ }UiP5/~/OaEj׫"~:wu0:.;vp!s _>W* Ҡ34HN?]AC.!%SGl]Ț %FDL}ar ShW L|M14)m@kӋ5`QiA>ɠKN:UZ|l\-YIIXA];]8^. DnH'z$UiCa%م"n/Ap[pt ˌ3y(H!u][P C+[;Lp\eW;@Nj{H!P):ʅ ]5<?_>K^{*MbZotQ24z5 nliɔA t@ycT{ʧe :)L옉dF5ǔҠdBrN>-ъ=9_qlA j}]`DbͤpUeN'{+nǛJc*[5*ra=-SP<@4-Gݿ}J 88"ϋ[6~ Qx5Z"Y E";v}ˆOpu\d#/yB(oD%'0ocC:;h%G ›^Hr!$NǏyBPG{)@R A{de\(i B3,9cz:&BX \$PoYX"dxϭ$ .|qX)ILߺnRP>_$*ϵg z*rЋ%$~'fp61BGG?X.^?nRGW z֞IQX=˻Tr/S-.Il  N3tFQWx# s͖TTt}i8@s0in _pOhL֢r <<8ao%kzgA~l2ڷ.z֡p{i9|_Qײ[F~B0aˎC-Xr]My_Wyn#l~Kjx0KйؖڑNpP{Qs"xQrԇba vb 1A7 J+Jt %grIeНspb8,A!hBѧrSN8[d/DF| . 獱%m'7zuv  Yefi@Io=/뜌级^v[.j1޴H90-#: Uk('6#D14,78L.~jB~#G~9R EFg:!9?cI@q 85JxJl{UDd\nw:NfGt!4tCMF( 7qm'Ӝ0̵}qן!&Mjs_QkAZD^`DIsLfl:gAfE -C,^v[m0W s_;mˎLbO,(Hyb#}nc[j@a#OpUp=acQdeE5kMbaj O]Xq,()#p(*)_4 h'TXP_z2Xr pmnݧ{@OLo;q~V@R@/ d[+>^'Q)V A$b׃St&@ Eے[+k"G cT8ߏ)MQ<140oz%b֞o@Us~*ϠǫL]y7O^Ag40p LuM:ObsMcBkqYjXܨ'ϭ<wFޟC/_Դf@?rU_v|~>e  |SظR0J(Gsor^%ӥի'/9#fO8"yΞ VX7ت7mr?NiAc_6 ܩRB5΄N7~*ĖMhU8ڬa*P3I},7i/9Y`&\>41*l4/'j7p z`{ֽ>=z$)Ce lﮝ﨡_&`Ljw=<%a<}c̢Y^ww¡Q}6;;ti/wV )${uehk HR.JPxƉ9˜e7/BRh8B+2pF& ?/!G~[ޝۗ1e\j'gC+y5D=,Z[8JUGyp9M|dǜ9{q˿Na9]O=O ӝ]Gg[ֻa\ȯuhg~ŦzsĠhK/0 H XxЊ<-0s޻B 6 *NO{N<꧚>.$"#S[ *+ᦖ?dc_4,9Ȯ#JIKc[ڳ"UK$I ݭ^(+У|4 .-dQ:r?a3bZ9Q ?PCr [ho٩ x7H 5bHʑˬ h_qoEa-,@o-&̕HniEj=U@UGyJ jԿWռY3͗A>Ә_ᇜ,Z7 ݚqΎf& ۲2Ս"뺋*~@4Sw˃v)g+ ũ H:z1jнຣ#lr8X<ETTdwFQ5PGc؏ |8PZ [ݘ5 Ęhc<1E,ܗ8ogyśaq!"zfs&z^b"q: Nbޮ`pWG;ag}ܒE~D#~/!DiΡ4"Wq(#̀52BaKUuiRaǍF1(DH7K٠bЄ9M|h%"TFCW "2i@2]s=stp WnV-'D?G]@^;/tQe^怒]aƟyZ4?Md-#? tl]t ^l>Q^-,\HPJhMw.ɠ\[u9~-C F 0# >ެ\a7q6ĺ1,"N:ZI#z܀TFKt"jybُn#"Hj1;ػ"T;\2^UOZ茛R6Ko|MpK0R< *i0slrBS-w~( f8'AMA$X j` 1RE]-ո AbNeEYEf !5<|R>lYhJ22.4d߻Nv'5Kʱ[,=Ѩ!܄T#[a ݦ$g̓GvQE|Kg(ϪX4`O y:ݨU%)Rڲ x*8GqX.e E34Guv=Ղ:k d0֖41 U/]x{oVڈ݁8PTXX7a`X ?U43a :&w.BaO7cDh(īJPJklC~xk,sH>9V 2V=3IYW ;X٧wK#7{Lo"b5ψ[TTUz?++u3>}/I- RNfMw~lM,9za ^s!vd1weAmϹ= B}hb5xRaգ"*L 0I%Oy{?i" _0فfpZGh=L | sw⑏Ө\E+CQe` %[2Vw֌fׂ?\&@Qӛ=>N,}j`)#$j5k4a#X,qh**^x8BjVʍy0t\ +Sg(>Mև1׈ϥ:I|Vqr 4b% z=Eup fc AY7 Nct"#)cF^{_ >Pvկxh$94ʷ3OWA-~1K{M@MD(#Lw+ыR\˥\r#|O⠟cg:۟6dqL#.#UG6~ qj ȄVJy:0¾; )s4G<XgEqUrџ1Q~|@[=fyI'=XsH5qDG86j$~q]hܬfwx-%Hz3Ejsv,˪pS S\ɤen&G$cNR(T  c[_N4FYz5ХS¸oU9o%jw"ݡvԭSH2V/ZVW=qC^gFȸ\.M[qRWI?.&!17y pٗד-85VyJFc( +iU[,aDYs0~0`5?A aoVHޗ2eu1NEBb ZicS,|Oi?x!̣C΍FqW i ?a38sDO#z.YxnA [WUzl'b^KtF9l!xF)#%+NAZjNO76ձQAEAiT+S4Iua @ۋ Sr|-Zb1b{$#!eiCkMČRzTjW:woRfA@L5׊R;{% E2H_ІLJ&dǣ/flz8b웑˪QGz҅Vc_5åaʴ.Y D*\&9:7_PK XB,D? /fQ`SbhE`Ό .&3>y婘|(oz/J2a=k@>? 6jb?/&79ٿ*Ғ!a}faxX1L*axgB^ 4N>{ul\8q5fY[ݠaCO ,zǨm/#ORs-&TY qlTy[ 們;ằgf0}|8({ GSHG.XoWzZ}j_oL/j"ichlq ;p MfEeLƽ?MN<8{g13gIeLOLV : 2Q'9L7EoΜlQLE캓SoVɍ$,2K R@a c:Kd]aO-_&&7fivvQT6WGROfR)O!b*.M ҌK'Yl!D9׸}ۦK[D m@-֞PGIQE]SnB̖~ɖw2vo;29uh'UQV> b .-DĠ&ebsQP~0#Nz ;KCW"znm5Wٮ+VYz׮z)PVҖ5Uכ(9('qٹiL]W0x+ܫ ,+[ADTZ'o>OSOo?B}yede]fdy0 t`qW~4ވ7w:_2R<}.oʷꯎ aps se> rfH A ;X8DH1aʴOb̂<z8f),_/=R579Pte ⎰%GQw/I囁?$h&'UDC Rlvtn^RHl2C w6ϗ(?,VfEHrb߰DҟgGzq T./o{Yk5f:5c'x,̱ aT%/ mk}fm۴J_$UN!nۅI=?PCKl BX ߑ+"vTVDXq%dv]JVVijJÐb5,0_~ׂn:,D}9H7Ijzq(YW&0PЍD SCy(t7sߣ\c,d7աQ%qfga?p&*jC|Fu'报@J{$Hq9)wW!Z WY;XW Q6Wٽܫ /?*A"?t8&p[IS^pid#JEZҲ >I$?"r4ՌJ YGLԣ+҆,IK0cJvO3gї )3J]}13ɆB؃ompip6f@>~/E%h5/xg7qHVh;%ǓKؠDQx Q {D2d_]#jdP  GTsAhU2&(Uq?Oy.2 ^zi{67hlx82D.*we=f>q=CFAfA̷&O H?pB$6\E/| B-qrjx'Y]E<4.=u]'f:v$WYY/ RlI \4 X6߿夤Wdx;΃cmD w|$d*ź/wsD; qPPfPfs~~^4J5:k%f-f۸w - x=[LZ[=>4SIkl kNJxRQQͪSS4LdF< j)aTF D [ypou\PAj\2>5Vky-|kWJ}}B2nF2j{̋˯ 7g"z x|aC6#Pкfm?9јW  ڈOWN|>xeӼtv?JayS7>`p6j;B= :>!OUv#иEPjR觳bAG<1`a{qX"yqA͂SQY06{qhqO lf"?9@&aFB䐖Y~8yiCu >742p^((,1,w{q3@ D {0E(&CoHI (9=ŹP6J|!h {Ύ4e9/ aFZnX#^$YyVVf3NI"o4ÈԖyzcG |\H&z[<|֋yk#QrMlLJ傞Ũ/ *S\00JxAE5 nLZ(Iɔ%N k& o5$ζ@s3GJs-'ň0ŏQK8ycݓB 2\xy-lud' XeTX(AtDy-ct_% Hdnѓ6 (Row)fAH m#_x7FK Vy!1O~/+Jr4[n|Cgxɒ֪~Wύ5VzAm' +DJWQ@~$Nh&?X)Ͱ+v 8>GP|S;ptWIv^7\v{@ vuK~\Ssly~Mvc)o[#VI$Ӝbvw`[tҤY =\ ,"/vZھla?T,/D-BIi,D(H?հURy%Cc},W7O5Bw% ;߬I8xS^zI2\(PXpNV^x B5?oȦ8Twp(,~ 8__%!$j5=~`?.YJ5~#a0bRZN~xdž$(-yWFب[=2cLY͘l,FZ:uXNaxdڂ:6vDuQR[7J1,ri4q zqQܒkȒg*5P/HOC;4 V#[mhi~9BZn);KmiC@4,>{8wN>8 T̓cjcU8r2%`e@~QR|:mLXԳ=FZ'4M6Sa>;'drQa'b!װ5FQ(>2bao}S݀lIVsڼE3p%X8z<-@U}~\[l̍߈,>-+ڋEJBG;x=3fXYW%<7z7ox"%z/}o5:IR&4bݭ?*m 2.q${BT^{r(XNv:+$K-hU Y KΌ0V,w쉙pq_`Vؖ꠷vMW*PiC/kր4kyyAPތXm"mɾho*&Hy *[JF9 9Y׶(2p@=+J #외~ \q ȋH:Qx Q*'lP,gg S^։&޼c%APAdqfp^67Ja%?ֱ> \XC!2zW\xtX6.Ŧ[t:ڕ>V6kr\2Lϛa0ϫtc`b.֡  NE(ӛyz膙I_ZgdBPi.t7rP+GRif.hbʓ-B-?4BAcݸ"%JR'.gD= YmK.dXD8@{>d p'F8rDC\- >Dܴ1*9n[lmPBV{~MN.Or<_HGe04\aɠULv׶NJّKS\$]|![Ba#騭7[^dd,K|žA6Rk cӞ)lHcR$9ފ4;]kU=»_& :Ae+yT7)@112yؐj>G~5f"JX\G0 ib5 2ET *b=j[X3$9a?=Qj kї Zwp# 9WK®6RǐLls#Ⓥx#^ "`̒0 }٢8ވ/o[Ɖ} "7gq _fC'%rQg\Od㪬 ;mVcus!:Lf ~KhM !D7̘`:EC~ƽ"lq!J<7[a֛rK#C&eYy.Jy3sg.ݲ0ʻJ-i L=~ewrQ vX7C q)րJrǩogs 舄X;c\&0\++h!+(99,d9& Fӊ•Z2ʠKUv;lbڼ뚝QN_~,f|qdN$P.'oAmC,0VMw yXƣ~LNuWKnYsݕ@ LꮥR;սc듦`pOVk*6ծJЛS\#j],8khDNm5ԭ9o ~b33\: p1~F:2m^VSIc/hm{-e-Q0"RiZ": >ۨGWw9׵aϨp:O"ֆŝ/(T<&Ϝ~ؙQK"`-)T"aZZ'=wȵ/-`cv7+N.Քk M6h4Inbu/.PA\3Bt؇t*>p\͡-uDSXSՠo K f\7$2|嶡hA|D;V7fDiޠe" r6anFMOŗK@#<;fvL\\|t$*vi+'{}~el_lAJ&/1+tjԧtњ0 Z>3bV t՞g:]a*7W/˲"!aa~:nx>e89},lTDj/*52r͞|ͪ`sD5+7f*~۽~wef1E$YHl$~P0BASXרgrncw)=D)#h6%&{ִUPgݓS^m ykYKsfYէNpd8z*{a3WYO":mvm'17#??.  (pꕫ|"wt#J2Di&/).@6P`ҋ3|UNq(To5.kgÀan2fP CɈbah E>"б?0;=&Th>B&uԖ zEɴ0i8\yр S<dz{AZnkܲ|FsC"]Ebμ~6WMj`&E#N`{ ˰E"]a!H6C .Q vS<+MN;aoEI Jq6e OorD`GPcN Xqë3p-=)D$F EBٲ} o~~J$5h䃴2BfMIbS,*Yr[( ~F|uutIg*nCW7 Eݫ'IG?en(Htѷć69ɀ% KǤΑ^XCQ(m{(Bj AHbI͵3y?mB/ؔ&4Kj6kb^zyƻ-ٔe8ti5x˔sCci+ۍ3ˑ9o4\m%4_sx]SS'+~8$##,\F68VԹ/9{D9O#3ʋA/4{Vr'ԭ@C(Y7X$SxѬo*V!NN"(1 vEe@׎0 H݉ϔ 7~ ڜ8.Z-xty#(u-s`,zⶺd_!(jϿ B lg59kG〠A? woZ/݆B]pxwj*: i,v]>E^PG1**QF댻h{vՖƊ.,.: KU^IJ=~Yz! )KzEf Ґ7㌭'8؟kVR1(I I,lˆ-(~Z@Zfdd&r#MFQlΫYfHgOԉ?u6Tm4cVxG@e=Ĺգ7@Aetj_ UP$"vT+c|R /tCf M-{L:8oOmj%7bXr ܁5 axm( .joVs˓߰5dݹ5 KpSa-ttKc<$DNekl?4Z\MY _=T8hz%TDx8.C@H^P-SමGLKZxs6)f_ IMX+TqV@NU*̂k?mQ\]s>ee>[aP {A$BJ^v{dY)`>he xBsr;^snau4DuDaDkvb jBn,{|X^[<.—PPZb e+;fK)H !'SiNKfȚEFD֤Kp,O C-L{A` Jڮe otcl o\W$)T戛޼YyouNRHJϚH;if6kM5Ǐ65:|iY N{sKеn, 2o۾@TV sw݅GIDuPM4Fp9c8uL:%9H~ 1}c2jbby7 WoK >t<:/oeV#mB6 |W HkMs4ËAX-.Vc"g*#Q7J)Hˤ^|ixLu<Be*9,Иޏ$@ R1U!p TrL5dǘ%Nxr97,;}Z9-Lo8^ `^Ni[c.k~sn% T9<<lڟc6gu8{u|D̋j! ^Zw|Zs?h^ SP[\ ஭%!*5>|;in@rjֻ_r6]X6(!M!FFNc]=L̾<4S0vn׸.01 o^.RLTZ9FJà+gt8,gxNpbYvRQjT[l7P̀d4.6D0~cBаjbqqʘ64o7vy1TVPTb4<"VҬa0ni}SpK @KD'oα(/~a~?9D9 jGPnjD925m񌹙 ޓaaf8wd3]6ŜRz/w(6٨o&m4&jr4f ?֜8S6[r+iAg14ZQq[ 12 8ਗ P7<N5opa:R΢C!*B6'm@ m6J8!@<&3Ԭje:5'䇙1EDx0)Uh4:[^,)ː ﯩ7ST*Q{@7vj,yp*t_ 7 :Sɧ͚&]NAyK~*[?K ,)̈́ < 0-f|t e4Թei^l։&ӊsG#<~&q5E#Սm.#kE?=a}\8э3PJ2""~g&*;YX] G9BIX-3[RyPч @]&s͋4){`kAUxd}%U̱YDnzRbwau!g2ۦ$E=:Z1`r\Xv: ŴN@rjӡ̀oӍ1%W"q ]7e&K^R .IٜGJrX:;J=CQ\15fNTE3j;c2Yv_V6ҟRޫK{&>.&7k >!Ng(*^p5o?*:VuSwXxFX$C'f"@QHpJ{•_"<@m9*D?  x< ʭ9a"̤ؒzp:7I%v{UŊMdK[M"kLT`@2Z5ܺ^mx{ī~뿖3/ذ*K()@*)+^<p]r7'4' ŵKKuUocVF UUJ&.)B`BH/j^) JHp(47ewU}fp:s0xKF /2/ JZsYABN.Ț8:ڛPA_ςźۻ>+DGz_hcA'fu>^f39,wl*#qbcp(5$߮w_/*̒Bgȅ )F]~- v6TqZN?Mrsfs=?—l9c<6ع {dd!A*n:ezn\9A(n k@m |gqBVmmnKQV/!X\>J'n΅/| \edٝ’?בkc.*dpLmPͲrT2v [U}Z}3?jʨ-|am&UFre%iQ@ెbCwҜeC8 ((_jn1Uͤox%轮즺{Z9 _} ҝ-؇ӺyGl52a^Hrp8SRs䯶C_u =~)|IFP9@ﮝʹ8b ނ׈g;"#-5Mكdu^/O*;CΖE$A~Pcb-/J*$.&P).8e@)I]jp0NN&W@!| ~:@^RF)dϾ:]Ѻkµr-*^w @1<ۚ篓gRw{x~#`ELPh@< r&ư3:Snw;7O[ Xt[%鲤j<÷Yqẗ~r@yWȭQ>RX˗Ra¸iXKO ?\qd7(r)pYch.S`i 쇟:OEI,s}|ѯd@twLw^mVlRB@2=3|@np~.0HkNmhHL1+ou_BzQ ԒzqsH a=٦Ņ[SVc*`XhqBrSeڅ.TSձxKxߠm~$d'~ Hs1b7A{ogΉ!U%}g@%U$ )8-;-J_C`5 GRQQ]r##=+kSꖘԉl4cſm=fn%qc_JŚiw{4^k1F) :u) tGyU8k$i^i4k(_v ΍'N#:͌p>LfW|?.F"Pq6zAi}!'Kߝ/M1gn ^ΨvᏟ0w"|BM*` Oٻ۰Ɵ?RŌ2vݟU/PlOj%9=ҢC}\|g(!HKM*@GEWAb冷u*8kQc9HDuڪ[ޝd\f"Wz%@=T9&P!EX<u/\vQG+}}JSv8o0'Q ${lz= 3pRi={rUTEqӠpl ?c{.H]/QA owMiſRM_fPs|0`0$DΥcD `:uܙ޿'vEG;dwW~;gwvciB]?گ}(t+"= y:{dA}` _ZϵDLD.ZgE.nB}Eq}IT t[+Osy7q#l uɵHq9nNml387L.ʋGZ9@ɷaPu)_M;mѠ$w_67,tYʆe8W%uEͮ#HSDc5L?7gl76ɴ "5ܵ]r;480hCq:\ gHV/76H "ܷ߻8vi_ 4šZ܀{)3Nf,'.v9~׬A#xY:i-\$1eP JVDSwb] +Z^3T' Si:7Dt|ջu{}5dbV 1:=֋NM}U! ]Pu Hޢ~aϳ)O[[6<lAvi #6x@3sH r%Bm#\LBy!.ĊXk7ТR_ 'TEQHj"`*;yw&WJP 1Ģ)VS,4ts*4Z6r- ꂇ^ 쑤)e6|M @xD<`2[k{ʼnIZ?b˖Lž ,_H#%N*EαץjB `e+>n,z#ɝkKI~ͲR4֣2ŕM\͘ƽ-  } 9B" ^㇪8P7G1 xZCtWC$h &>FF,sDh &(]cg% @3t! 4mCE}~7EZ2+KC36T!\p35o 9Je=tKw `_"Bn!F fD_\`S!v%|.{bW\6uxxD gjm wkNQt"˄[~aTtrLW#e x@$sBt.QR߶;[~e>D  #⛓hg,$MG90䫉-,Zt#KWF boz3TJr˼uXri ,K~)hU|L =Z|_)| Ktտ^|VpETRojK\:hvV1c}دrAxwU'1Gv$P P@y>jdj;WJ"K%SbFz] V_9 Sy_ ZYj\~C[Nd{Ԍ)4nO}>BWҕg驗2xq'/͵Hs ӳ"XhD!-Y&xmм+b! [8\AvZԞrUv~c% fi Oߤr- ;B_ 1 (+O:;,.՞ }$\9B]$PFa*9 c3AZJEQň@K (GV+@&gqF`ޖYt|*@^w,3=SZ,eOݟNՍ~VCE_;HkÎzC[[7֔r{5P>ᴊ"]K.%=I 4A"*|`2V~̆xiPMh΁+ Im;' ;9%(5l!7X#WVyLV$$*~أL MP>f׾^LO.Cfʱ6/_xP7@:-tXuH@.:>|OVSBzg3ˇ3zN$C֊G 9 _3n;%"pViA 3^[T+N1ݩl gn4A_k8Ub]is[՞gpPHr V㜒AehCh|z=(H Ô.-Q<" ZskSp,vMl^AG!j9_~7x*p_\˿z%.D\ e"`~{^WvlS7b1Q!:+!^djGR4F/C(cshvbҟEܠM8lH4֓=u8;^$ )|W\?D=1+Tys#(6䇊eZ2o ɕ猃'\,v*+(FPp~%ףDwNO*OzfB3 1[;ؘEr:ү.ɷ -l*+y¸hWp>yzζkl g.T!4(/ƋS&ڈbfl#' 6{uT]G Eyv[\+*٫ HE$yN~Wx> fxgCԌ9:iH2x:Uk.=]_90j)*X_zF@Tc@jsUlʰ@ĸޫN")'2Y~䬾\Q)"}lA~pL8C9#a廬r5A5v"j.j2k+4Ļ,ڪc:S',zMۺBRyx4ζj 5s,5es1sE/+ PB"ܵ(U[Lm#v:[/[;;1[}@}ï!)ݔz`qLrDG7/ 6,z&6ȍLRB 8xN5UHm}@ܲwG # hj !gH).?_%ڐJј?miU;Zu )Nh[ğ`O=y\nA!2䲴SKz}MrFCy1 V:>t3)ZxSE=l90(R$qޜ+ɭZuՄ]e=ʞE᎞Y^g1Q Chh{q9OZ,z>NZŚcgmȟH{S-}d(6>>Lrλy0 n6 c ?q;i=Խ(L5n݀ śc m,d|dM@M{};901I !ӶtJr9`ԤҌk-kegY%|O j 8dnbo \A}Di8Vv_n K5s 1݃x)Zf ")YED.MM3Cuo ^ql vU36՝ '3^ΣbΏbOOے2r _Yx5D,a&j;+yՀI^VU_:Ɵ1ͭa"eسae*쬍ZNx&5p:_eGUrm /+ՙ%c;>w4w\v!J {u w9 hPm Q FJplCuߔ|c~隥uek`00?8ӫ"WZ3ׄ'JI BRZݡ '34w5<9Ů9V UW= q;>S{HM+`/Sn>-2v]ɤlBjqH xY6w\&op?HT0z6~ 0?x1&i_Jg[UoOP0KV7X((|M]E#Hk;mՓ\YBm=?>ΐ5@ꙧ?<_dh6#挶Lp0zuaf/_柞ed֝$ bYӯ궏ra&ޙTI<_Mx~pDTSYyI @ LX]G"L-./wԃv2+M||bfYAz8&b/xW_zwTzp c3|ЋG;" w#}GiȮ4L?+z:KDa`uu@!g*c1Vʈ vVa (H & :K\{E[ ^U\|m2ni+Sf so1-k:䪬'hEsVq8\׫ i &3^{CTyTY$omÐ9 $PzCKBd~MihAC?&%2@|Exy}Af,ij~&\DBHC!냆trSi+zZѢ9J}B &a>Xf(x@֐  几`ͅIB|ox Al%:wƂ87WMp{_خ*C>Wt)yPe{hl[0%E<(Yx_6G`"EY;ɻDM}BiuUqajjt~ձs&FHXzJW!x]K!g hQDv}6fU;vQ5 VLI842e19J5uz(b//fNS&>cERol!4`- jfD>*^|~>_v~|?ȮNJL1OYu^IR>xsL"6d:wR_fhw }(!*Ul(AȔ [ 59JO>RRe ̟v?\!Q!p*|nɊ-6w\ ?% &?56Vw(vCBgЌLm)0:R0naNАAE2 @a7%.I]!g@G\j psIU^=fd.DU?ZVj;Gu2)ݕGJxt=|wR?gl8~x^UAGuvO# YWD+_'ei2 8d GKR PN@Tx3I @? q/G;Cr/m退me ȃIeĐCV,36], ;@0喉Cq+JNXc ^]hz1zŠ#qpʤ.RzqTdUA) 8 .B4h 1QK=DlTFU ;w|D@qDwnEXzdubY<gDA1?a yEHfvH;d9&Oj6E.mJ|JDs2H)g.mGCQ|)!" j$,xhV?j{4ײ"9 ➾ Hӽ>mdݟV Nw&:f 냙hKVhHe6հ<**&:,v>K-a~. ?(˲T^:fbh;.V}{dx+ G,.HkmfT&Ilj@Y3 SlH5u oDo/-]0,@kC1|Pg@`5~䜠p T!v =l}Ik{zC|GjG&Ze{3vm .Og$sPԌ&EP֨Yt\֨wQIe79i0nn+G[OB+T }!ԧMZ2~>Mmh휠`N?eHɳ`],8L0S9S7m >-*.].}hq %}"4Ȥlu6 3Tf,ː#(FШV,0Q5uS#r᫫nHU:BM0'w{؜zމ4;nqC'$KO@)2#?tKI=l7{i$4|[{f:[4 w}[qT=줋4N@í@t9hXB|W֛ R5"5N k'\|'aKRٻHBg 2`{|γP7brasGHCj kŶ=5i+!R^Thm:rqiDj{sY,aU=i I?{qyb+\%Η\]O1u _Xe$,acA _)T0fQ&5`ܡ٠|* X(jnp1Eir`L(⤐&n'ڞ,)-oYxxɮXՀ2!5M?LC=BsƇ,>P"܆ PP~$1UTWSO.NI%\*(_I&WWE98۠8껹 P{X#.VϳtȜDl;hwgD\+h 2H3  T3[XZ5E6?1}FS`mA40ۇj^/JάbVQ[ls;yc=gj" d`$kɼDQEѮ@xpH5(:yT8Ajȝqb 1u[xN5A۽m儆戸x.FQȺ&uA46[G<{J\]! /g9E3$S҆jgPzS_,,?]g$&)ǵ!Nγ0(_ < +/}K0I>?hۨ0$꿓wxXYi{YK#j-N0HMi媟:ýz}%%GG2tp͉ԙ k:յ@Oye5L)aoFv(Zby gIb7֧/zqjx5mJQME#7 ?GpCèNb?L?{"'IaM'`erP3)w/:fE\Sݚ # O[tD8rw6Y|>hc_8Tqg]E1:<1Z[\>$yo=.rWtIfs>-grJiboxE{ AC2Bâ3 2yVstk>c P(xL|\NTt3dhי{%iaƩ/ |XQxq+n""(n޿6IŸ@]7MC0G k-P/Cs$;ވIh` *y=Cj JO?]a@1JwŠ9?;kX1bmE~٪nECOa)` .&Hi\7\[\A}qiFmFi&=hO X60 6^LQ*2] geh`ЋrOG'?/T>D(LŲ940҆Gϫ\&,8'nk 7Eo1 ]x?[,fF<jGwy*թ[5!4}[⫨ N7Ki!BDBs:%/m˦Q[GIf$Zlz.-6%5,2u>ː $Kuu 59x1!bci(V L͏͐_NGw겠+,E- ]V[n_c7S@}zgy!.}XrA9iv=n8 G8lH43 Soo誆˔g4 DA_m~JRS.+,JY]!rW̱H[a^\O[+{K[c>))ʼngfO ME#n NZmO[#ZtI݆ vO qL@ ,f+ 5qAx$!D,94u;w}#;pH60㒊9(NٳupN{NOV\*?K@RWiialru<+ԟ^CH'8Lجo.'iMckjlon{mx[1N:X8:Qscv_,p2 цt$sr*T;gVHj͔[R n21Sd5KS2j~맪u$HggӨjM  bH@-kUe?wpQl\,AXA+:Cl͍'~V׹i`iQR~u 6$<:*q'tEMՙ,=Gfv9l 13@ 8nV@:b}I7G3G*jʵ9J >İelVWWf܃Bo;t >[uKQňVSY& }K}@1Ҝћ(N9hX7/p=x_?3ekۇݨ6mct6NbZsaNhXQ(/nP"H"cCSnNT[0CX"Y>&Aj^kN#)2Q*(RPTH8Jgs4S7Lqt?k]uᢈy^b_<* =3 ʢ b #HiO` S:^3 \y<K(6;֏& AAƺ`pTQf qdIH, c' 1-$L~GU %Vg+lKtW53O3,H$]+Rrߚ$1 }elIc_P"ese?:Iy5[5:Xi1сۦ|BX!I +0Xr7OýTdY*˝Oҍ?Jn3=#>lSym0A1508|g-x?1asu1|(`mQa\OE@zB6%94s5*f5 <w62('u6X;Kk"c29oH5=.]n[DQ8yEN)-ol49dYس$]k?A]|i/0kq2XԱ8Eu|ck3GM֠yf!4Cd@")?oP.HFG)|*,ΧŲaA<.1E9aT"JsF*z%ƪ 8 l#9i蹲nlgdYtK8 id^L̈j]^0ʡM#ɢPAgWN? Vm9|0t!?EPyC9.́U<Ց.K4.AbyBEv_vR Cw$O^fmV=$rkհ,8< ,nmh̺kەNd0ne>>\nH' ˜{kQ=l?,,Wh pGkhڱ3me ɠ4b]?l%J`v,ӝ_+&@h(PK@OЕ:.>zȎLK|"yN+U>l?kP!ݩc'FuW;:8NP*ʓaITfsQnCq?CXD,v8ccoX6T?vS (tpU^aJC4TLW2&w5 8c IC~ǷlF'ŸĆ1i%BtbOL[6igd\S̒X!?A=VapΝNdZx+7@rge4Gư+LĵpʁpSckmA~>{o Yi\ tJ-,bP|؆[_ћ9귘@Wj-WYGMԄ@oAd JNе]©EO#LW)Ɉ¹PKFP=14bIs ևU$f86+smxlǔp̉="'yI.b6G[u1vaZ2_Ə:bRi X]ny{īsSY:A%fZjJ)@LSI,_D!CdNZѠg^_> Fvʞ4**Ā[aIOL`;4W\|VPEI]2%G }, ;TNEb'ڠ^[%s>y @%c8YU^&)=Z7qI9V9˜@N bY_2zh/yuꐹwZ2n& u,IdG5yTw& Ef{S|%+@-W+yNyT"γypLIe_OI9T^MT.h^lFpTX7;DZsX ƲفLOrۙ]2ƴ3D4Ni ޕG(=V&o,)\XAG/Qc vP-n+u⳸dBtC}$r@  @@ /W_ E3sz4ˍ)JGKƒ[{EOO/)HШpF fxiDlk6D<s; v9p+"ڪkZ]tMt.A7/V/V!=_)Zŏlq#?ԔM7P**D靊O=HuuSqO#qLaLN/z`'"]ε' jJ8RU)-ے*ar| B۝ ` jA)ɠLnqM1HM;YM,iSPx_# ZP854*ĥ.^$JxdW?N}5neƦ_)),C:')󉗐jy7bn38F$!Q8'p8yvMqK?!`?s/bn#Fd5ARreRPe<qu  aUߜw2FNtn*=B] cfk-tA kEUHs}=SXH9cn Q"l֌a֜}F6U\n7EqcY2mwxJok2wmyKmߙ"6i;OvؔP  ic'%Eu$S~rdUx0ВdA ˡ2;!8NY`&-Z~;@;C Y{s=!QBpF6Xd sݶ`I$΀#v[x1]#KZS3Ֆ.Acq0KzrQ#>Gh.rsNfLY]l̖w֦TԀuIvɓa $lz칌#Gb  ʏ#=J.&zo_e'Q=x/m% oG0[! 0l&'d*2!,Jݙ<`Y%?$؅H1H/Y rl1Sƅ"m?݆>]%n&wOMբ<ţ]|f9nKM$t"2ƅ05mhh~^nZ q-NipL 6|wl|#ՇyP[kI ha0_eխ^<R ȋM&CV'm==0> zBٶh_ &A!$Vh"6`QhJF@7&v./o΢(#.dCe'H_O4Rj ~f}[Nć uuT,ŹRKnX?w2_$Xy縬$˕t-1J?zJni9]ac.1<֕!wwe4Q'P~$M'nzEA OWYCJER?> nmaF:0@) jszКw;=Kx?OIgt\a#Lt $`\ )>9?\F%ؓ"5Z$FHz) -Ϋ߾nxuUxi} EGOwu}bK&cJ`~Kmئ )"<5v]ffQmzJFQ ~#ms}1emLwwU:[4K˯6(ũ]wtʟo2rx\`:]|"Fm"$seQؘ/EVu›sZ)VsR"=Hˡ-3( iL~?G^QObँ]nh%H־w|/Ν'̃衔skcDM6 [ɐk$5GYWIuq:+ci:l?G]"KT.6XHV1r(6H2byj<džYiL0` q+p?9{dVuKC;4>\y;qFdI8 8\{48b5~Ӡ(.L:6zkv K|~8:ɭ2-)'bNNW|JZIfB ***SHU pĹ@*p Qf[إկNh$&y9b w%`F9:U_ RL׻՗Aa.yAC0pKHXmpsmdN,{N?-Ye0߼bR 04CYo;kx_V [q%JGX?1Lr)}S/sBJi8!<.(Rcog7ȫoJp@>穆dg <3q: 'ۑA$Qe-H'dO( 'i"A($EȂ#uis+4[ӎg@ :7ܯ"X(˿X>5Tdz׀6='PM?$߯SxЗ=)f!;/< &]Yo{Fz-xdžVO!:ٍt>"# 4Đσ@\rc3?yd䛛ZP"[fmneJ.,%8T{@\gI4I,n;( P7,+Ho :<:A 0xe<z:B<@X':fI'9ߏNB\{ľEGTC:"dfh]J[A| e[B~TU%>o!zY&? =htz#}f"U;y4s~kum1:w;>P*ۦR?%wK\o|{L:(h&zU{Fhs`D)'*/蠅k,(+OoCe 6Y3y;åZuUрS"_<28_%6e@Hpsu#C](mdmņ:wJ g59gkXf5=B]kA-o4U?}k#*"VuBU1үjq dp$ZUo[˽tI7ȥ<(>ADwiPUFN ":Ka9[g5 Sg0۬Cw >HeK6u[ i+9:G¬,ݧFԅ Lgm쇙_}g&]}+Z+]ҷv&Ru1w;?dZ 5b*qzG"~bڍ K֥O{pYi9<%%lI(2gHi9Ja~[àt;  _ÊzCM9~5f$mWܻ?[cX{]f(anKV~A˭[y.0mɯήP8XLRDo֡5Vݓǁq+c i4S·A}k==V5rk3Ѭ4*]#Si"55_ey0D^3kI#{%9 Y6ѣ(g 3G(W!,hIFOB~${m#EvԘ4QGV%8F2]X̥7INaYKO-': 9w(a&N47c**Zs?l~JXn黱J\{1^uQ7hEKC97*8<=]$i1COyn`c~NY\UMk 97ў;`0Έ_(4(դe2<ǖ`w4pRlh?KT/lwp5x3H@̋/YI^DZL$9",c۩dq+DZDlQ?ėO6v{ɻjs+:G2[-`,Fذ?I{N]G5H3o>"ǫB Q(<(ՂOѢ6 bXȱU8Q<]_5#ޕ h!Yg勏;%q'p<^N6SZd'+L$]]ޜs$;dC2E^EI HEwhI/ja`N5l?} hf)wW;]} a| }us㾂/֟CȚ0y:L / :oc:=X=:ZljٽןaB wHHܕ$*6N_4,9Ox]#%‡KwU L0A /}/9JSB:& `s_=ԟAki*`fr[iH*H[mTG92sPV(.XzU?> v`8n?r tV,޴n7O w6a > cA|Sv<"ҽ W!ugl=vli'gGV+xj$}<2wC>'ݝcꯢ\! ?f2Gw<}ܝIY'[IdRؠ/fnmɄ( `7\iY\gtٯ+$B[^d&@=g/cL{aY MX$wzF|Uխ`],"(jytfF %azF{;茺K:@ =a/ v7Gj:^_1+yER=YuS &8/l`z ,ƫc~[>\7ΉOs_drMQC`ѣ xB.TiJg_deF奅%i7JҚ7xl&օX̠r6'9q74\Z:~رCt؉ "RQ_~hpgly+/ˍrͮHф-Yj{"mA%*[y6+6r5ohI-cUNJZ^59,Qkf:BH=VFĂ-ٹވL&㨔:VŷfO:+RMdǀUg]gJ-f1n6TrMOZ)wwHMVnBHҌjؽ&)\=J]M\^)r[''FW)H/4a-ӘW*>\0#3I(kB8x#>B:!r*NOFEWe!Zh4 f"x!;Q7pTfPҧ$k&[|s" n[9lߔO{Ays%JMbI!CS"ŗDeAlS_ʮ1 9>@m:9`]{0TF\@8ɔ}FV#GS*ˬ5cqɜ n  'IWF)BL&z*r(LIbϟY+:$CHƠ%'r_J6 v֍Xyk}5c]f!:D)=?_4^@(I}%W#\mH1|RN Ya8&?4'">Su܀eЧҊ{Ksu huܚ8TcnQEϪѬ יΡUŽ6m&r.,kB}%Y6&RjN[GTv!A3$ɚ}zh3JwLscdvhrիFc v7FϹH 2IrЯJ&쒔\Ն ugu Bl5 A7/Yc=/e2Zx7:oH7Ī̌{!zػԄC$5qr@'&ޏ(jiJ={+jUfZ\V `}.=SŹVd;/CI*Ԡ#,N/r_!êg%!}E f9K E@|v( Rt^"SB캙p'k^8`ܯE77b-YgB^K~Nbu:5P&Ewym}\IwZ&ƋAku P[⇪Ӗ|B2pkP/4HQę >ܳNF\AOo(CA%2ʝ!BsbX@4'P!n\EzN߶$5h [.߸g _@RQ(Tx"z*1ڝt/o:[b;t'XPE !T@ϓ4\1;ej. _ڔHxqHMTXEh' |}*C2Ţ7 ct=:1j%Pµ(9IY|) 9_Z eIƔxB(mii^pC [0/i60ݫn1l@6O"a\IWz 徜[ҪX36rnk$C 9g~@E*:&P 9Գ r筞H WO<϶|r ~J{#=ʮ3ŮKLY$ܭrȲıPʝNIKOV[ |ب(BR p\fW1x0;fLtrcY䙶>6{gfLܒK8k\p!:JxԩP32~ED?nҷ*{ȷ69R$jhwSeQmѨ.<zfD@sY&ke'Hy>:ã0\|#:ɁfC  ZNE "h{옓(L&&0PFj?ZSY^yv15Q#8`H"f<[ХnÇ9g+,0x ] V봲FZVUH=;:Doz*24B犤*HU ƐqIrS?R5-FfGWRe )!T֣L)\j-iu~Цn+Rqr |w!֯\ߞyФ^"~NV%"xY>-#>KPȯ,Ҍ5V3Z~e14|_OUKR"yNOSYt OHdO3(<ل5LQZ^1ғvIqUE{#>qqЙg}=+)Ie? <ƫWnX72e뛇 _9H'j|<C `JhihXs0eo+lD0s̤%+n*@XXM*?~23i S`bq*R ;5w4t`B7% ]|T+px}j]agG%rZhq&$cGdn8/5o-bC)QUk+-Ft#Y2V_%>TT4ߞOvFRXM!+,81O폽>];{5!7@?Kfhp*8cazc-v0QpOULHN.CNGaWM$!&xV]D1V@-py5] Q#uCeD3xY,B̚/ՠx1ͰDe 5:rƍ*Uei.RZATآ ,FAJA]7hR`)ky+~,G- r=qlhóU-&P_o:a@r~̏c.g킄p%%OghW\>5fy 'd`|BDYA PS4!cqΓ q|2?]}p!f\)~}жHǨc@ӃxQH*Mw4tq]uit952X(&åq2\EK6`3]i~;RǗLO®oGU"k VLpw^KQz<|YsBER MQhÏH9u}oҳhD1ƺ39"Nl#.5conTƠqF:ZȒ(ؾ#N11;t]XUe z@b5LW$N1V*G'눼/1^aFV?蚭:uƨt)`^c8\h;YI֟i%+?μ{osvl\5 .ĹI+]9 MɩqX$S˧X Y2A 5*W`ys^r{+ %8ϋe] ctA_?x)'58}KFjSXH8Ť rT1;6w`SGGS®nU~VIN9bjaf&f>?7PQpF _=)`PYM|"9J&OVPˍ߅o:>S%&ݜmHwt/ NY0%xJx!n*%3 :;6C Y? p$T{& Ul/b*M-]q"*53]3 F2 -d' z ?)$h ?FQ23id'O\ Г ]eɸ3+dmn/}܃ƻ*|wHj4]JL'ĵrQtk. )haNn][<}J@|Bz bP|sv{6ZH)垎CFn|4׀7\7N\E bw^` j.Yn2㫻5.<@ɞ9$$ )S6|;u7z~ DdM|v3jL0;&H3%í8\ m,&woܪRavlռ/ 0z֧ )/2Omùl5fh^?nR)o rE4J`[ng\uG;ŋ^ oýuR}WcjF1{@+>-*Y⾲tk"*NCvM㝹+Lȗx6H>6"XWAcj`WVО@enw2tӗN ZIu%)<3_{L\}L9;9; $Ӥ4{YýD];eǬUf!)R@]t|V6VZ'$Q Dտn-dziΥ¸_u;x |/-i%: ,sC*-V=˞axPs/, ,=pٿ[u52RLժr>鋓 ﴝ@*`/+M*(rA˺v9 `2 3s1vB?mɁ~Nfeb$܆?1ci^jM^_{Ձ0*v͟ئ'E Q_J41sObBQ!I#ޯ~ynOfA28gNFGn7L5]' Asu:N#͙2}i$}fէ)cRlH1lfX{J0 I|i*vM&&?S,jt'ϝxhdU‡b# Ptfg'y--'͇lz0dsUeXĮVpEo e4!c@Ne=#m5 ]DSTߖqgFH؋ad5dMgղ Ԣoȴ&fӍD"Ox|BQDW/ #Qk´smyM\c=Yﬖ`ӌ]PPݿ^PT`X:N"OF U'[1$)&_yqAoOT6rm˻k/C *ˣ--Ll;I$gON>r;R ZZ:9V E>ng2 sN&?qF֗Tm-DlY?,zsk P*ҙ("jײX@t0(̸W]N ++#ֲO/d$?F {L^;Ѹ'?<=ibwˠjMm8JcZ;I3xƢz^_\W 52JˎCHRBz+y{}M͇axiw; ,^.DXtmOBdK ߏz/1 N]r4.;nF$=gyAYѻG\atDNb4aۺ ꊷ%`n3n%D@?Iq.#Wղk굺I6!z')˪ ZG\kb[ [xOZQXlR wtͧa8ߥ/SkHGFcDeD?8acK`ōW!?';GivfX0Qk \ s 8Q'ըN v#&A!<ΟpYP4p E<٤ܶ)is%c:33rQj9Ʉ Up^ĺ;Z6MWcQĵlN|x*=CFXE`5ARjM^[GղG-3c#{Wzam59 uO2t6xLVv^n$fz`]rRsMHfc a`Q<C6ڪ>"&2ʹi`x L I3ۃ<JШ<Ӓ `s{>aV+4bp.zN**C/R.P`/ES8;[\iJ4Q\tsd6a <&J\ lq6aPmuBJ-7fė톟J+1_›7 <łh|_$xW䰯Gw"ֈ1[r2v2FH:X:*Z%R)k%K#GMzXmJd>`~lJg9ƴҾ9|nOx`BF f;t|( |@ 7/uO!-?tPmi&K>-ȡ-췮,͏$Ug|#C:XB?/syV>c0oғ8S &%&Mp_%&d'ɒMR6NYal)ԓ&?a79 NIPU/^ 4xۋԧ``$~]2X ^Fz=v?* -Vژ*mQ  w\Ip56?) ,^/.D\V"zzMB, }uGq=kj~zT]Ia.DT3ٹ`eI ޟhҢDj?@۱ RYbO+FXqW nbƯ>< b'S:(<CH|V<c:4 7I[vFzz s LJ lШPwwK}B%"Aq+Z/؞4e~o! Rbtx]ԭ7{C #C!5av \wT*Nse3}0d%tDˤ=UxA]~5O8y-a|8ԷBx8&dCo0gW}K-(=FURUryV &M'S4@@in2! AƝ`ęm%`ӗPܟ~&4.Z*DPՍb| b1K8&ƈ(Y%F$dѴ|+T КL^mo$*;ܷΗl_ rZݔϝNU4>ydʦ# E~/­G*'F] 7 i;,PG`"e^bGDWٜsA=lli(Quqo(S'} dFҬ3jb"&1s/"A*iVs&lPk:~=՚D>AĨ,yǘlܫ%@d۫~AUlj_(irE~9ɻ(bI US[3#h+BQJzw5/?mJׯBs+ ӌE{fu" !F1ZsP$$̵k^;,v筱:Pj+CiaSB458R[:Ts+@7kcIUbفV$3g/s7!H0v .i A!&6XlLiϽ '"5H fN/wH#Nu:~`oXYZDr8%u$-Kӊd pw+Rr}fk=NDxl 7Lomx2ot4[ä0Z47LA_ kжUQKDd5)J@߱&6I0{D޷8+}'F?'v3uDÒ=h` s)Ў( =u%wdKȣܵ }B${ͯā>"uDL@ W.&8pQ:;+38sg*Z*Lu|j<-j@V+qQa{X8ӓb۲2hux8>a%ÂW *t<`_qT9 2G|_!4!J 'ow`΃m[J_v&vpW8C8[׌qҒvEx_Rl! u)$!//L$Vd)=MwZs<z"vadkQfjBK4C*nm*|986  =JL&SLr!fh߆(].t 1inBedr΅æ퉌DvVǀk,>#Yq0[Me\Wl@UhƦIi"-*4-5,k>eD΂w*^k!3[bjAYqz}vk)Wd/%Y|O2XZ=3/i3ෟb x Amxe#_b[G[U)L\a.'g+㔢=+XiM9!,PeeR2MYM[8ޝg#hum}[Gq]00T8KLf4 ;,.\2 T!-Nͫ7ij|D_56)8cs9}YvCرؖM(^KpDNwt$>hXg>p1o5*QCSɣo O_2IM٘\H[ՖHT1.iC 9}}7Ôp9_<>>bD8 (Nx'U}Qy䵚8|&-悃wvkI P-ʎ z6jg00=4UrRɤ-YŢYr{X*|)@^Y)u(E[|0UUmsnx+lУ+9VwR ,̪m8)sqY!waЉ AXs_0WqͨMUI|LT,[{Ě`@?|u+yi c%jE L }J(zpZ_BAՉȝħK(j=U #Y_D Wb7m<:>x}xi^,05 hVFl93-f %Hf~Q14u]fao&[nW 9$XE8}=0}Rv ßeqdly}MBt.nB7]S4˱LAiI4rCwwEWWa[H}.\.nR>Pl+wb&%_()8( 'MLXjܟ C"U-8JX။N,V_+D" A pNKJ'/ --26kOoXjI8 1/ V]pN,#DI 8&үvԠo31SLC1E!xjMN>g>U ĶU|y Hs%īf̅=0d1l8ܕ6ƶ,_ETC*:'9akZyQ>KΫq2zZ PFqeԌR`za2D [s#?'ve+[jh2G`S>M_2eUpo D~[ exC!6pHб/V|mR۲Y \䲷Xy}mx9#u-P!bH戀[%ANQRpY4&Z]k t GFJ̌D8RN9t>dϊ.)Z6FR/TH Y}v?0וU{߉KEՖ%r/ bOV&!y|wi r|wu jn5 ;ȹixY`5v1f ňO7Ry~,ͨRM|eGTu_S adO mKfo,FK`0 /)IMPq 5Va2e L=qyzp[ 苭̔mӇЗ4ݞzq2nros Utj4/%t LP,ԡk%6 V)ĕkMuIoBg1f ^]W`t%ξNQ|\nu.)%KAD@f<TO(nf ׵' F!2$v̂Q%8Cc1f $>'۪w܆s+g _w[H| `LtPq2Ŷbts pRkClbx{nڸ\nAT,,JY/N}9ReOߒ$ ksHK}CHK]B.tod{BG!ĴBsUQI)Ve4_ojھ6*!zKKڃd>qEg%qiajIOc괣&Ko=϶}8U*X6u$/+zWySY(eT@V%.'~7lH݈J8S1Qz(U D;kwwZǘr?~Ra|Wi+T&qtq)YQRЩԇ~3bxÀJQevsfbL؃b9E[yߍg'i6PG J^P-;b7;_w~ q`3p. JQHFvHJ]). [ƋbFӊ _(5KsJZܧ%ƈ86bog4++%m^miAA2M@r# E@l1GoIa:@0lњⷋe$e]wI|`3,2Y (K41;$ߍLW"cMhD  ϥ;qE'Sb1.Ue]OtJM^7 S+l½F#jZ*,('pg@Tii YMsW;!i8O^l泈 LnaE˸q]!@ Cխ0 6ӂ+z_|;&gH`id;MT$)VHb7C EzE0 sاt|;"'*4Kw$m(MUc*^tM FYa{ԇMϫ)Qy%e33'?^(gި^T7ɴ3D] %}?\Ne1XZ>j][ԅ;C[PB(3N #ql܌{num! H!6LI$jKKMr룐*1%.w#XkxvNagP!Rѳ2AI^ȈZWCm kt453*W+_&g4w_fo')L!)"#6`Ig^O-Όe& aN=h|d|@4+׫ /Sq Q&z_xo7,j'm]ŋؘz 8z۪ojsR +Mp.+7yqw+ IɆ";,Vky}$$5M-;® R^M`Im횱iͲCM,4`DQߵ X2y<lIn8FY[]Am4b qxbԂjjhT쏖$C;!X-(5"{P-g{d5 XvNjjjL!'ș ^UǢ*#aTE<șA[chycsPԡpjaCǾN [e-7ϻE]4;RIhOQK~RmGTBx`,G6⹮ UOI<~-Ш'\<'\̇_'[]q(Vڷj:ZH_Wm@>;рpE<.}y"565g5ѕ%O A{MQOijIٚ Pei Ȳrq ɗhooYIۭxZ  Nc2D+oU#A>BN, ȷ['7稶IwIXwL'pH=?)Y  W>JC4*$,k {)+l-Gj˽d5z#%؉ǗaVAS=p̳X2|Zc8)?Z^C !&GoDP|$61 3sp hcƫ΂,Ia/lă }Al͖ P՞sE~c[iހ\i?6N-Vgf&_MVaҨ\ys՘T $Oλy>hE7gߤzWfbɯ o&&q;IEKX"NR>&0~准ps=t F^R.'<%F-z@t^̭ӉɲhzQm}QNmJ"'B)<:xZkx w9J}ypo(NZ9eӔ5er&T7ہ 30gk0&7#8*BPHFSh /K^Y34dMh~]5iYv[{Yw_搿!)KkP> 8RmKrȵCzQVAyarRdKEd0 W>61%u f!|HOMp"RXmY%V&BL(G5XRF&f%Abp'a< rT| T ( ~]=7O (߰|CIF#; k^mw{zSlk!?%VSJ"$<#r +t Z % QO/TJ4;Aq44:a- ѳ2}s`NOGu_4,|mp=4.S$$ 삘4E IzV.JfIYF$.i? ?7p}xo?ܚ3fjZe"gf+5 T []>fVuT7d:KI8|f4Kf'D'{ʲ}bCf+4۰roz7&HK>Aˌ./ˋA녖HT,itpLջX X.5NE5{>&*UZd`ǡ;Qb`ՐUh,p#.h/\k`z>T_m92e! :,`/LYK<Η%|D3뚚*tnqb+zO۵4ʹ.:F](lꧼ g0qdMyJxIcjr|ك87|KJ'W9cBXrYoܜ)wiZ>%\² Qڵm lsЊ^M)COa; M)8Fp!Aoe%r<X&b6\#3|9^Qc'p_7_u#MWl^oFoTϷCew>sT.<߱_:NKuB;]ZnUS_!Bk*;m0H;yΫEҺV ů>v=׈V0)TNڛIK?@H.N  3Zpв2 K0L0n"ګ|A8c7:ħ:,/cewPSW9a0ڸj9LE{_0A:3A_'ЀCǹ(2Q2xCj`%TtZ$(XMGj)ovZj&Ҕ7{fθ1Z6i-r*C(G:m:TJ\Cf2zI>^A }nHY݈A*sPLb/{q'jyEi S`+m(#nd0כ]02c 7e$ >"ڑghT]1d je8'rry[J^N J~ъa ?ì/Em 1=2nֆ]zi9AZ51̣2f1W +2Mw)5ňR}̔h >3/e)p xiŀKYE AS(Yt;,d!BjbZ`r̉5.est^{!S{K;Ʌ+jB--5.E 5 =A4ϐ?[6e|pE+K{Sz8bxl:!/(Y4%zgPp' _s;8@Ss{9 ]AҏH_\$=+4;j8uH?daq,^CJ6W4x_Zz!!c[1P=:*At 6v'm0=2fb2م*Qu6j6.5*<e ? -L/_1}sds2ne:wAFqnm'l%bǂU<Gv'kV{_i::`5If}!U§;))}PU,1 Z$+hٻyPPS­c %J>98yMOVܽ([869X 6J~}XE 7hYFoIksMm[1(,`jTI*aSQ/t(ڱ-ͬWKÒ>X?d$h/xn! rΏS`[5K m_ZXg„fPT+2>=EE5вQ}E82MxIOU2L C}#z~ t Oq /Zٯ7ȵ)wdz\&vI43'.^Ll,τa: N.5=gb]@,r,NZ|D+%v=]3PkN bCo-HEyU;*[ϰPI,:!*LJ:b.&|Sl͞Tl^IRD+kq^*gWRw%66Z$O,iken/nWV4Ϧ Ta)ϲ8')!3AB+eC^j &? >nTqBh0p,4aӘ yJ"=mP[?gCZ6fogt]eFZ%zʫ."v)N70ض-r3-H uę5e]t9yҞ誩?Pdj-@_ux;\K\ /_Us&egnn^rW΀3=,[NI)fqŸ]I r+oj;x-Jv̇"C`ʡɢ@ c*OHޛQ  eU{Zԓqxh$bدn9_}V?~YcW?>Y#w' 75ڏ֯@ din/ a.Y0ZkS?4!9[HD"򠋖n8)*S@h_ޟc;J}nR`IK!AusR;ZsČmznBj|44c3 ]gW a7lI]PK~~JԋeSM_YzmrKblj=~7?{_f?ݪF5U lˋ920_9߷n&r0Gl3I9vgpONW ? #HTrHI 'H jY)mJ%@x oMקZ"@ л)v΀vKQ9 Txzdoe|9crOKrh| ˡa)2@(ُud տ++^uzccEE~pfkLz>ܐ< N'n$xK@KP!{T@ۚ"~_af9xM7Dɐ]whN~C*sʳ;%C':~b-52,w ezObFmRٰ2\Ȓ5;4 y:%lƃ]_Ab%!]h}\x*F~8bIj7bW]sg]Z5^//JhnB9NR]x򋚰i/h{6Iy\ƿͶ[3Vw&6BOE6 22!-ěFT0byTꓐ1V-2r=z+JRLDćwmR☖D|oFhB%wv!a R=@Dvy"=z4[ӈz\99W*`veUiOA:$P..qQb?v$)"ݚfvKǢ1\zQ@<_oa <@\f4eUeRΘq˝HubF\$[t 1K^RwdؙFe 'M6Г Y9>OKCwG!fO5y NC%B\bTzfմ 3yVsLn6XA(*p$9 z-hAqp,C&וQ=7q|16sՇ6W.$^ Zv)-aߨ!@Mwrhc B:L~g+TޓjY |Hq4? |ٜyrVo"w&xmkR$~gO/ ~vxD=Ó׾y "8B=?Duw_8,>?a&a^Mr~4O"[>n435Űt w^4&K K羚.Xjsraw:yXbPne^؛^3\:?x?9W ~? 21-~ϫ-`x֍>XUcJlCr@wn#_c +d8J{I[ 8X0GK*iEO$k.WPw4j5%?QJM_yD>J"?|ߴjx;fPv]b&mkaP865|uxV .si=:aj[_KRA86s,|D]_eJͤuDLI·BzBqcd[S$4sy#.]!ҤR2gULDxZcjog7\y,6SY8[ǒ]}UŦ3D0_57I 9޳^Q#N##& Ju1gҩEqD^IsrB.Ʌ;LoF5y.:lSҗ7I"yxP& }b.1tmH ynW]Ů3<#˙q\&MvZQ},k߂ým(>Qr5ekn?qr IwMM vF?˜Bꞈlp(|weoݵ-X0 'LkCF CXJuLJL}#lroJ{{訜&M 6. ª"\WZK78KT~Sb'7s_[*Ƿ8FTF_);''VBxUu|O7+[܎ibVN[A:⓼Ӵ~ytRf`2zo).Щ4]'f腭jWO9}LrL^,߻4 76!GµD'#^S." @jFRhǕE?r# ތk#m#"BK ܳ/=N\1o,T y/L?|_oK_&4^ wʈz7ˀ!(,G^yZ[p}lJQշZB>N&kzR†_&mM;li4M /Ji"\%@r_݈ 1}Vg\"bvP6st%2OLk-7Ç=ͥPo%_GY8.c-T^脑ḊB;J_a2qAˠu͢& yJ~yi4($-s@H%RM!f1,BM9-~v+1<)Pm4Dk R =^Iv1+] \bb {~ ۺ83Na"!m.H[SUF#ssīm-y08O,jtlPT1]!MЃDRvY*{U~SN_77[U{Ǘ'lcU1J,81cm=dZ ٘]>f]#yģ'*~CDjJ~n..ccLSvp|XiΨxN4wn[J *% ! ɉCxYl*`QW1=5L@s"I41'Hoo KTKq  $wi-FJ~ژx:ەfgk8Ecq V.E3 %%(e_X,Fkıqh`=}i86ujҎ"{z)^IUWE/B=ڱVJb 09򣣜C`AS0jH$~5ˀ֩K!`vJ(~!+x0 k!f( Y/Ҵ oL #IӞlZ>ZrL\j$:=̥K~D\.)5KIG羄j z8}+bEu AA֩OWct$j s(I .GTrU͓>Fjݔ<*B83K#zn빟>gdsXM踘olDȳ30kP?BڷB 腊u07ƃ#7SG>߅w`ti<9bNVH@Ĥ78^? 4w{/ H@M-xxsϩ1L=[ [#ZUlU,'cGoNCʤ+ˁR"){i:}bz쫎қ9C^U{%) YY>3d{9?/TEӚ(bH.5lpǓAx*KEBro|~7 0D&KLۻOEg գ7`DuLn-2A}oCxLTQ9W}.޹苣6G:z8E" SA$ݔE'md|.ANo_.URmwq  ]~/M&m-:0bPWH3?B_;%N<&%Ri[ț8_ό6!M4V~˫4UΓԀ%RN fYk}k5,~i$62Y@:BerƂ.I>P_L.ek80t.J9\W} Fp~סK3hq 0uV2\=">4VS iՄXƁ>SS@ ]0ѯ7dyzQxvK`Ӵ5dwNYh<1u%=$ VE$[@䎠&™T2oݖo!Wp?oza͡_2!_<@i bku$6BFn9~b@[T {I cGRoXwC{"̡7{":%KYS˔Z,\$Mch,oib (?l Uh gc[Ch*n(2R##PS0:NcEbӡi D@B m1W@%ɍf֡ 1{v:-tm+5p7(  9~XB@ %UhrjyQ鎂{U *%.<EſzU$FG&7D<|:s-\2u&2a^!<3B֗%T`[jw,~ۃZ# d3;6agep k~f_~+f 8p$<R~VLe>c̟e9rFvg /Gct@;`w_I/\~` :4 8NqyZ0 YXξ{ v"V.$Okm(02vs߹|BpZKKPmGgDlIPE#y e9i3=9,3~Dڪwq,83odK=by$j"?҇dbL [6T³pBFHmKFEP'XA1^x hJ q͎]YԹbW0.w'HVItՒr3'cղ_"]AW:olXޤj b3,3hWǜ9l;wK(TƆ}יwܹvGy2ᾡ7(7JŠPЬERV Y&zLˤ؀P%|zxw,Gd=,]47F/jZ}Oڡ.pp_QeJ&?A&B3~Rr hB7vsN +U;{t/z*׏so S*H7kyc)?"Mq'Ӳ?Q%aemmP?)Y *+MXԤH1#>@)X'Vŕ5lޒ5ubu3םaj$' ` I%sP*7n'Q<=XVKEpO1HaZgYzDI&Crv)YlSl:Eo$i'YA͛P4 aJ k DL bMk,lL\z< ] eKl]0R56/ 6x>4Pnfmp~`9Ň_U٭+a>oWfhu,dh@ Ձ(o2Lj}eUO,=~G0ʞ[m#Ar;$d q#>`uKLhzvJmir?7 73\Zt;6g /F3@c]p{ϋ~MRn7虆_㮗+i CfkKWT) D89RF;+~u,KSL6j])dIϜևy9KMnolvH}/Iվwϫቅ9\)og#<pNϵd", k[ wӫ_(|N/@ݙK%Imo>}*zg$aD`ڗ^z-ATD Z4@48E{!>nT õ{1]r .D[b]GD ؏ObvpaU;!{\ۮx˿~HB*%LU ]p;򨙷Í"LhYe }p+Aj#OMY?ǿCVew1"k鉒vHMolf_E~R/6Gc7a1BnCǙoSrvɯXrŬea DK*V D)PpOrcdt0'C>n}iڕ knV%~6(28 kl#8sr'α]_#K75371]\Y S3! u_$b@d(֤wB¿sUseLa.(Қ:W#g騪}"I(5#oÎg@+{ dmܞ[A8eR8v&F#+tj}@!ʱ-ZX FtqubW##(Β# O|Dđ`$@RSk:_hϿJs*zQg.d꽐١v(y>uJ>gc +ԫS?XDu%< E:#(ǿLq6?1++%ou^ˁ!n(Qc]_aFL[>ՊZwa|_o]'Q" ҍQ3n'F0nGYۏB;p| y+58yB7`gv - ߛK޻|j!|"Њ %n^z>cgV{36 H_I|=`PM 7o:>l#*jU8)>E6?L)`o,Y혤6_" 07`$)vpጚU ͤi7F3/&2R:%Faړ3utI2E }7T^zn.ansFiw,=lDc2h\C\85e uPT5Fh?x%Z h^m:6ʲGA,≙`vzuf*X,Fr[ >+H{*4_Fr%uQS^][u0wT]$ hb"%>ؑC_Z$Mܯ緭Zբ`pQ=&O38zMJ,L:ݸ!Vsymn3qh^;-3bҚɰ | %SrƗyAHR.q1>8:0aOyNofS]FXF^a% rKaby,嫜TH'{lП#J+oo2';\Nvh,DquhCxnUCj=*/2^zVmH%RjG1g9c fiV1yOs/Ο{1n0CY7l8Ljsf }X DI.<3?pv(C #ɠR0S3RG/f [*_yXSBv xk]\F†i`q%_kd@.A[St!IjnȳNW}|Oz't歌 IF_ffl" &5qĹЕ]`/ikM)?"8C+`tk`w [K&'][j `Vkz?sL{g9BqLZu MRg2zB8JdJy8Ej[ Gޞ8ܩILگxhOm }(}ݿy5h$րqeT|"1 @=@ې6tvx[w6;w #g|GD{# ѪB:HPa#t%:' f$w&Yޖ۲QuqW3?e1Xhsv4VvI,Ӽ<>]y|tǾɢ|Z0k;::9b%0?P녗(^.&TU rTH; {果Rq?IֹsJ0$#e@ѮPOMAou.#3P?PxQDDuU!W%yOjMr\oξxՙB8!,\)PiBЎ~d ^?oѸ$m*,Z"pVtrae]$1XI[-tR9i'K2.KKti"fIL` *Wg Ju.zsIUu~BB@a{pdhŢ 1= L:@z7ƠWFCy"RX. lXp},t!GQ@ ScKU+qz1h=+[xۛ4]Y[D`mboZQWJLHQQ`Ǥv_.W《@do1N25NcO;[Ξ#,!B+{ˆ@S蕨|`1,tyײr ) %^^#1&vipT>ti?4}_043+=[rzWp ir~eqKa֢Ցe mC`tֽN"\>[ FA/f[PU<$)`g6Tr||<س4jKGWA"MG= @tI~κZT_"n&~`]㙪d_W7U#*dOg9{e=uur76U*jCfU.&5yafT6Ka, Ð#l^L&PBcx R7X3"BdJg TpKI!VUv؂CPB2yyq@Lj[p- HdRXx$ВژV W`~Ux+/~Q,-V9N Nђs̠+t@0GUp,庨7ߑZ9| .\!; z׏0=26??$ǜ;ܗ[&*;w>QEOKث@ht \mۜ5g*g'ViW?L+Oq`V9Z~IisSr:斑bE=>GH}=OJz%?3閮5i杷KmhNˋo2}uyʸ"z KHL>(䬹tA1Oy?9خ 0]\维CkET$QMHk2 1=" E9wtơ\l+sA*KP1: p, jSGU?Ƅ6H'Rr:]5u",ZnXK}6S/sl T|l8 :WitNL}jv߸'6!P`k8N&"1!C%Bs>IAriqTaqތW}|u) ==Vo L hv jl`GN"ﮆfG!.&B&ȹ= Ds݌G\[Yj AxJϮчW?pZ=T&k #=\}$`0ƊP{A'y] a`Sए%)c:ͥ<5~q#dRAqBlyXqO[b \a$a׷D 6AoP]WXD #Ѧ-%ʌ /03Q,[7R0l9MØ# my))GW/}Dd ߇/%}'tM1 8R ;uF[& cWUxj:{x2 ]?_0l;"@_Ս,IZs`,pP-8$Ftro{ :%o#UGAK2[77)3 A^wrGd[ 22 Bb*j9Mg px PCu۝ V ;:SG=ώ16e-$#XQӦ#hMn˯kj !5Z|r "Mo,0MM$3)W5 38H}QZ6:6%SR7]̞e"lEǘ@42'%2S\|Ӭ-1e Si[IrR <|#+PG/Hέ7ͤE!Pz0 DjPWv1_~\2v""!(nݩ:v9`~"T/'np3x!!)qňm+W:)Lu_Lx%2Iֶqpz ) gsg'Rnڊ|ޮc)^X\޹/j,SgbOy.U]iE',IѥwVqaEH|{)\U)_Ыm 6=ħ_=ۍ(-Fʮ'ct7BZXڅlb|~!Gh5//{C}h%S4K,N BOHZ'Y{<" 񕽜A,Zꒅ_x鷺͢gaw& =^nxm}մUiUIe\)ąߺm70SJn8"3E^FyݹdrA Us9 i5rIee3$2'bvK#Z B6bn8<'RE}q$oi x(eAΰ,̗5-V`_^V!۪q'"^(!4MVޘw!+^DkM#ිHĮ ,PdW:].:CB)uD֫W:FxsS\ &m'΁c‹[0WסY[~:)bKdMw]H77۫Fb!m&^!EVK/ωK ] ʣQQ*hDj~cqUOx9TׯV=ʬc|,=z **-ۨP&.7;N*_3y_0MEx|5QV>ue dS6R?id+dƯq#G@UD@l(d&  4Ҳ2Kb.}.nT0^n>"T`EGM f ??fX]:tabҜ&1|=tODu;b] 8{X{@+<\s ]w\[3IIIxm}glD45 ]p[c)N'KboQ<ZhyG4Zv`s7留OE4ܖL%G}b38piتȿ,+k0vLU,'"ydE!u}^NgBшG0LT +^$tX/T cz;DNBӢfPVbp@ :(h* oK\-ZmȆ-O"B[î=՛ju%ʺԔhgE]Y~Y9T62UH; .'J8M]bQ[ӃN1M ArG]y`O)DqcU5GJmLu#bOXM$rN,R<>7k.ycq}慩xeۀosrE1\Fd˔k@rw>w|Z f3D(?; 63#Ų2n]bM=<Оj@N{=zg&kxܟT"5iNz؋~q' 2{QdN^iUӸjU"B,/{W¬*ad\]C?e)[>P"1i;+x<LjΜ$Qdpo $>GLWXi6rM$;y vuEy],7ʺe;!Q1V d>Pb4Dc,_-jScN\#]{;prv堣g z[4y-yc6k 5utX];,+ oGg!+/A*;'$tndhu(_1M,Yi'ꗑ`Us=T3eN_G~}<?(hLt2 /j$u3K&6- ڏ 2 旬t eL Ɔ$:$rxHLz{ YT,eC[8D,7oROʙCVbE {@S\>.W~uPx9W8Hݳe^ɄĞNJ5%F"_k.Y/ M '[ǛL]G_|i.ti<[A< nE 2/Ͽy,ibS慠ҜWY-QbF)iɁϕ: klȒOkZLSP6U~r&=.Y#D>K=phPo{dpV yt3FX:e X84bE^;|ExCRιI4e.eٔC >ה_N H-mq&(+mij0kf/TZŒZz ^$D7* DD-j'SBSz<Ь8/QRsW)i>PkrR@>! qQqHFޗ*J=~!ɩ ;y;x-td)se|-[q2$k4V|PcҸ(OZje:S.2B1A^T{l‡ia)Bw$XrT#OПĜe~)w\I7^%fJ_tj- :iak6&6> ; eq7qvMgB!vl獘bfA2ӧ=T"H8 Y8c鏠|Aygma0ġ' eY8\6EE;d1a:PMXxP2g>lc0^.Qñn_$LE]В7!:= =UKacZCǗ+0*EoN>˚_cAc9@K}G㑞"t z +-5*^m)'Z8N@lQ0مgf~Z?s,kO}27'$LrdE}OH& ( г]}%][&&d`$Q{c w ۮӱ(h->ET@; QrLN_x2snwfGu{a:8g(j4 (=dY@1D6LYs7HD4T7g^Q{1適cܨ@ε& *荵̏5!^<|n_,IKiHLŽjB6ogj*UvfץBr.U"=& t 0EGǩ\*<7TsNaz  lRhf&eb'ZUitP[I @&I2E^"Or)DMrW_LOs:ȏLSjzQf+Ág՝ɻU)_R)='Iٱv^~6|6J*k`'j:ɻ]?✵cIs_C||K ^Хn2&5=uQe(jY.DBsۡ!U;[N1f 4W e{A'- !7Dhz~.9P%3jK-2bY,K4AUȣC}9}21  cg;.s>#Ra2~FꝒ򎅊Mz4cp@ԡPB8.<c\񨁭1}MT җ(L/; {Ժޢ8O*n!u^_ ,8P%!RCǦ]66}[gF"욌t'uf ~ĺˌS7;4_b,u.{7FLu(]|= ~3FFˁ4W*a,ac?YL3*jA; >wxSfTtUyoCfc2 SU"BxI&H_r6R9sqְha\I!8Fz"n8:=j3̤B"]弴]bes3/>BD[E -~@new[S}V8F`߽pKy>";1C4v͘B=K9g3~k|zɉ2UFN@>i*2+Ky2FX!/eL hʪ~ y5׭!bn  mHABqGuc x@3=_y!aEyE>\ٔπa䃗@P̓Uڍ3s4 8WOmމ6 di?B'w7djAgs`ga0RF~8یIvKsّ)uAK[\Jj r<}mh&R>Rwr'i ׋h_.vHVE΁YINHoun;B>|ىstXc`]8F<27Q# Px" @c֒&lrnZM0xIJIV"zԚtìK: N* ( d# }vz$ʶBd\w"J&eqWVھ4m_⹗YAMh^KC Tzx(V>7bOEUr.AT.i{^8 ŢS]ھS&IkG,qT:Fv5=:%!'sc(/+T 4CS0;/m!T(ɨNbxZw/ ~blat]m4q{eziejqbVVOܰZV ^Sy@5*$f% Z (;AVzEYZlAH}Iע/ _"-+x( I~X&Ai,cdw!dfs+YpXl@=J^"s!azK<=3Ar]+gͪrfk\k5G3ƥB%Lϔw X+W3]0øUѳfIuX3:B/;L)P\Kk ͊3 NK5{uvWJyXZ*Kj ޜ;wPdjsǜiG{>d*ux8^Cn5]٧*P+;MW&Wp= XOZou-OFs@4I=gK3f,5?2P]oZ!H? ijO 'nIp 9D*p<_۔*;Q9\њe]6jk]- dL2!ӏ hFFy "[4HIG4?x`-;p1^G1W ]pVy^-YFl\,Oai:/$CMęg^HHwfF6x2Que}ޅS&?hB7]cܔkv#›S#$aaa)mLWeZR EJjotJ:\Op/ӕ3ybGh ŋdUO2<{&BJl. ]e H0w%>цa"Tŗ[Y% `KV8GW ]n\o% *MA]䵗pO%-a痶uٍ͌ 5?cu 1aRYFXr7?0FT^XHU-U>sm24{cOSn{1ZIo잼 I9!B՘ezM QBn]'}B5wE?&M,t!pd1̒Hߎ&ʽdAR _ 5:#!^# :P2 zSEڧ {lmVIyƚ;-N>`2©}PQB"Uie҆ θ -I q@uYfd&i:@0}'}vD 8iN:KSݑ-|lWhϩ:ԅ9zK8x``qJЬ~ZvM ؅0Ra;=Z~ ^Dm1ԑ{_oӶI -<"FfϏ{ZS⏁uw`9N=no;X~ȅON|w80R_{(1V^8F;`k:Q0)9ݷϻbO5>;yVGz}?ӒM!& &V5\t3z\u{>3Q>b'ʼv7Nw9T=r5(b!*XdGp?e?<ęV Dggw4z3%eD=.Fɾ/}AM[}9CjL0I'm# 0|l h,/d!Z֋hzj&7&<[Qď!嗪6Wblbi=ڐ*"g mv3?1Ck f;qiw'նicO Bpwi"wؚͶUoy6uXӧA :{azxAmJuxl(?h>u~VZ"!IE\3o<3T)ZRn0iͺ')ؤ;O;y2[`*S1,zn#Tg{aIWGhiBNNO/OP@iֱUsMiۥ Wg ܖCTk'u3ֺYJ?0ܬDbȑA*_'Ze-QMgƍ`z؜Rj 9d+e#mlLf9LnswdO4n|*[h!;ȓf<޳o~?­w՜ƯT|9T\o‹2SUY>n쯊H*+/G2&?#5k@{;Xp-.)-IeIE̮~/afBsC>2ګ#3vM~ĐQjqTg =4"Gܓo"s'ZÂX&Џ*%m}B Ѳ-l=m;N3`L^0+27YKa ED΍AC(4X.qIv!iKv{)^y'd 8؅oj!q$H''3~гbۊssn$̺n{;PoYo^8U 8}fp?gKmn7 tEM1J]ORSGJ&k/wQX,669 ;I`9Ul9OP#/0Mi3-vJGAK2!P[Ln3?5>3QFc-iTaklgJy=R뷓vj"`f=!Sh#dZ%U6Gi 6Z؆W!}4?pkMdqBVF%YbG2Y /qPuBDf-`zpd nlS[y]E b'|ė`Lm~ׇG%+wR bׅ.,[RU8;*s<~kA"@eKGzcdseGUMxʯk.Yğ?{٢D`MsyބزC)+ 2DDb^RD)Tҽτ82NKD;i%(9Rz{;/LgWM HR-ިT }j`"b CAx&J5.vjc~ h"bD9il?IJYőք&dښOuPҟ#+M57fG{o6(iO1 l.^)6 3oc9OCPxBm<ᘇ];\4 xu"E.22&<҉l0P{l?㘶x, ̏6M >m򿓞_Pc/'7'ZI0'Z<0lrorPq⟬9/_Lhhs gBSŢH59i Na`<$„|J:-HnpSX}auqP#O >ڬ f}+53\ rIFtl:g6տ N=/[ps}EOi?_W>ϝ!c^jC*i&!]JZ ơ0%LC3UΎ{BsQo=elP5aDTf9=.>TnŦK7~&}+1xgyg #[6Z{)\+flR$H_J3K8ܜNW℗7R46 9ɈdL!.N }O(#ĥZ'cyIn$U0=?پ5ޚ$0ҋ,]YM ¹-VB4Sk6v R'@H`*%*]q]EEw@ &,fcs!dqIz/*Aed "wB:\9,gb)[g*Kv:Ũp_hؿIx5L" Rcsp]BX>Ģ%nρ U׿D'jfib;MF^CAiN,MVxt!,8,KYnW3@<,L՛*NWoӵD3 =JrxǠc}g\z{+I{[ʼKv6ɞ/5kV Ƈ#,3f w۞Ԋ>ؑT6&(| -NS7W{\0ݝTZ i}鳰8ltR w ?"KO]#I5g[WAgA1 J>qrJUQ;?"U,؉aym#?7eQǢ )<<ː-Ċ7)ʗ8`~ ~dJU#g>[_ 4pNoL %Ο9WGZͦ+Z MYNAHNYw8Q%D Dm,)!TVYʜG<ǭF5%ˈ"6bX;H\P ;~n: n&6lKw-N xۼ$ž_2@Ho>]TDže7vE_.¦`qT:eI{r tE~{8 7;]Pm{0iΈR!4jʌs0e`26e#=¯#$5۔ :r& 5 OC3 ƆOz 4ȷ 1qs84 ,ʻ9 Ȫ[8ֺtLZ>802D9Y<-?jdg?;@gT;mD>uŮHp9(}tj[0|DhGrNRw Ƶ;UၷT _#/` 6vP2o.U|>Naf>t<@No2̟ S@W4=ZGaoV_Bu0ٺB1ƸB6QX'BCiyr'IlgKbY}9j l JS=ěQ:u)kwXG% ⩋ ]&ڟEl;*#˗ }6 2yg*߷q4 a&B!Xf]R{hPT˳^/ شq)H }ot'K7Q?u0X`#Z\VLL - sl# s$TV۾ꜨtT(@!3ӂȴiZGEje) H…k®I ]x.X8niٴ|=ӊ25*3/7򀄫 /].0m kφe,^'3j{ת Q0pt۵x@ KQ4[`JKVM}nd!r!=^g2Ë5!=΂8ҝ($xphrʢ2LK(M'7ɇ ?@ }ʹZ3 =UņR=x[ϐ A7pSPvH~͑ %7hi W*u;Xb +=J_aHϊ4ˇ$Cq^oA[;Ob:(&Q#"^&%k x#&pzXjDqW+N $ #[0WgmU~%s*Y UQCB]]:|+:ZvNiρ;@Q0x Y 7hAnOOFZ:oUFIpAF]r\="o_U3wh7`PF $RZ&ܯ8c0ocpj菽W0R-뇴85LG5rşi&;;얚3p3$TFf[.GX=Xm?xOp6?9edިB$YCr$%0V$bhC6滻z/ϱ%"u_)CpvOnHQ)U|9$fUυ +a_#2]L-JXLtԙD*#jtAǻ&ˡj}8`5 Gܦd@\%%A[<۷,αVS)ؗAF:0 +˕ dz[ޣ "XI -[oi?ne zBޘ-Y δ'y@ahrԌs["/OOH@us>r* ^~tQqX#!91 XwSF*4Ւ>>k/JB(Jvo;CkcRy^rFܱ LLHkRY6ó;~ [qcBi7iD+ 57 뀋4$@l$S%՞|YYJ,dQN0 @z p.75:/=AjD=\{z4{_jRgnPkNEsGG PN i]qp-˼I^4Hc[z50p7UIbkͽ> Qp>)-،T5&:?5/GI-yK =."$x6E5h{Y@c[P{ghpB_{&kj%Sg@DMGݓ Â+6&MXU-iw*w?ֵӟN[uR➆6{Ewŕ42zT:>9V{ #^cI99zWd@rk0͓ @]HKѴ-v!Ԑc3{Xnʑh*8ilV34}= PtbԐW6g?Ԭ Z5F)_ 5~ٝY#7ƉP :;0MAmGS͵B^Vynf[ʏ C*?x+;i6m1RZt>n ؗT蛹Iu+ en-3q<;`'kNхS+WBy7*Gw>ӏw֛+8"ׂ̨a/ }m{ݿ -%ǝU7 ={d`w&\q\K]qw|5r ;|~|³8Xx\ -E~մGj7gT0oKcL|R9S'75ķr(}:#zc6AFz_.ieK]qY-ؗAO|*\CSM%\:"H9!\@ט-nqeK̗%J hH,F0޹ͷ,Ry7rs$w䪀sws-)Cx[J%¢XrQ-zOZl+GAr?;4w᭖A!6-Y¥(\b}vZ0<`.Gø~f:J]?Ճz+b]]4Q80`ӤɆꙚ,DE߲ɑb_-#Fȗ腛Ӈ BzhW]hS٫ӊr)(sG8,F^-~s})DG4lɩHg"=d_Y?H}<`dLDޱ5E~{jQ0'ȑb.xX:m|ӗ֦Npvz* Q]|v7j[ӮƯv宕H>Z{A7VMIz3Fܘ(sIj~~c2&W7GDmNj=Q<Vf >8]Ms^FGB.:.<>*&ӿKl"kVpL îX9 khEq4ّ$uG.Cqlb=j8˚$uUm;u-aLe:..*m8}4wG4h!؞;!QaX%|B '^0']guId7k<~4}9|"ham@O8Qc#^\RQۯ6ڌ:'USu.c=h1nݎKd GPfg4djB) $+Gr$vS `T66dR"$Nr|ҥՊS_WYo{pu{ Bv5B5f{ן.V%ѿ ε""r;7n"rJK}\(ؽχɨw6Tr5[-qj uRL$tUSsn ![>w*ȾJyhC7dZNqAJ| l*Rtn1@'TD[XS Qs ڀPWY5ŹhM{#(7J ?)Z+gڶ7MiWKn;˙)WI5ѳP4"Ǵ)t8l\Nh,^;{47Vg2^ ewv r^w$hGobSlVxAz(v< dˍC .>/h45}brDS?dILqВV6Bf/hWKA셽0aW:!.SyKt1nu]{BQv'Gdc1!ف$8@-j׺$J#-!mqbyJ[X:o03 [ oBZ,hQ4 Mr,IqĞ& arrԍrd?4 0xQ@y7 "Umo ֊KH= B,㈻^oNQ+]J%A[If\QTS$~ 6)yRU=E/HƦCCз? 4h&b/ p|ʇV *Q X-A-;~{p1`4c,kނB]갴J隺85T[y!ؐ bCoɖ2N7_/uv!^X'+jjAO)o>m"ؙDTdK@lj Ep_yd;=sXsZLζ :$,'{"dYʻ$;z0|v:h~+~Cfzf|?1}5N\3ujmjidڶv'W qӄ.WTڧ2N Ar:>i[S_ִ)\ 5e ڱ8ڥ~k4Ž|b9FL/3`9b;SujL@!ĤC})24ZB&oŅ;YXG !.=nUA!4a 3x=& ``PUHEvr` kw53VBϗPlV3#䤣 Y۽yd,U}UHq&\PS$ם!ޤuBt%0\7{4ɫq8!Z"²<9t+d0bdVf7м+F7 1[ o*EVv \i]O(4iLVe? _)szQ՚!9K@ZGhʹPƔ< ^L$:R4ASX|-CG}uoŽ\ƙCL|9*6 C=oY:HdW`e;l1Pfm"bN(*4%2M Dd̆F.5Y2)p%9 fWճFTA;+&4[1EYWFϪi.zྔu* G$M">5LC ]̧pS:tBE!g}m`IldgZ&!:|pPI'foɽ-Qad5vlmT[kXzI 8G`j-u"CFTOiA ێ _n^}s>ʄu~ZIH:]MX9た6DB)ph d0ٿ3Cc9/<T4la/{pAh|n!0=,WNn7 ܓ_ӧQΧ@ lDV :=W o\.F)!/yD`,5u-7۔3Gkt=T.:s@ůwMiyRji[:=*[ BсХ®E.8k'L9Ae^mViJk&Tf!eVmLɒdQ%Uinƛ­YN\)\Qm%/Z <&BI#K>i2_gb:%}}3YK o 3'1ūx1]{V&4+;:Pc)*AAF6Ymg0pU~yBuiΪ莄s25b-84AŨ]]QAQI2vu-Ilb$^`7 @%2kU+' J wpUkR["ccE5,"덡*nK*H}趿iuh2nLOpYULҋ'j3;Zx1-o6Gw`>#w ^k/m+ e=OldI* &]b !y]lޫ_jVd]2b!=X Q}%'A% @aIT'Dle^VMC&s-~@H0*ħ ;ϒXVgk.V:֔aedo#5=[ך {+J)j+B؉Ui g۷m/8%$=y"}iIc͋՜U#faO*6pDO?_2( `e7ÿhnGalwgsʤեc};0-ȴFB R!j >2ƀBZwϙ/V%~*fA,[\)EX{[U,|>8‘փv >H'cȿ u{dLl)(R 5[X=w4 y_>[CIFz b<ĕ:Zlc72-jJ|"yR, pbQj ) /HC2!`rIR)9ĕR":G}Yfq\iXsE7v8i{:BZgn1v*~Pn!BT uRZW"}_Gй8{[݀/l!-BR6I+["h-|'Z A=nz7}N54^W#!V[#7+9cZs]ZJE؄,UKXtQvžz 9opW氫xRoQnҿ#Q[Z@C xYCܕ);0xhX4't -Y͍"΁8q1$ZYY?-T]CG߈D/֬4= ]X̨'YB0bl'ìiUbLaIj<%տC059"TNd0 !&֕igm kE@xӥ3~gJZkq3)wWI+ZaHM?QX(L~݋2Ї޸u%P+՞YZ S9WQ'Ac)AGڙfo,f@k+n5tE^ű*"{^$H+2vfv#{-Dv+}pt]|ּqWYtf wI{G~7Xd2"a/AĐPOip1CftyylA. =|a%y9e2]X(%~_zc +̔D8jy2 H4ED"|-VUB6$vO#%LE@ ֢|:x+(oDxR'ϱ&wR1\;So[4YQtp9w . \wP/~?^sR b^܄%u%kE+@ZsɈ;3/1J&; +V6kx ǣ3S4M4 F9;b٩cʭRXLf mm,2l8K?=S~aۖ9,^+z$4D ٯEe+YmlXWev(C:{/܉'ɸ C,H%- =gNMgkz~HfQdJgۯ׬rVLE_?SJ 'k/cAINf0C;Enrs7|DĎE\2҈o/ޠHyovďѯ|8ײbr6S۬GN<1$Pg4ZEsb3tlO4 BTF- JBf`OAړWq9di*5]jyO?gc:ѲM6T#p0i_H=ߵ{ JP q$ 0ڈ9NS'0~BS&5,s-"DP͘V<j&q WP2Ӌ=N= `"3e[H hJAjbJˑ֎RoFPQ MWvPv̽SDZ90UU6,'7c^(nf8Q~Bg" (:Ӕ/l6y $Ἣfy"x(TdAuOAG+q~f]\gmf/=jM ;!;:|݅땎=U~Ծ\T2JX,:℞$TK4dgO+9=Sph2^48AĽyIr()RI9 4 dM.|Pq0ryK@B-ޟ5 ( Sm18Й J*[ć%(K &z~kqp|W' O582m/Q*VM]S0mZv;0-걈0Y~ ۽L} gf$ /U;$3kJqQ<À~`4~(_5rC=^2z{+_ZJ著 Nxx4?vQQ04"8XR1ʅ"qN,K.'GYR`_*|˼R/U$S]cSqq'"oo=(CܙU&j'yHq?:-0{,V,chzwDFΡ3 φe֑Cl"*̛8e(!B- P\;6㾁LB,~@D,hFZOa?#?'µݶTJ) Q[Df:5<2+BBs+ '%^3n0/TgvJF!Uy^8RD-wDgV;-xtb `*/(hz+_C&ɇeL"sOicyZ1A]_N=MwNsc䨱73抋t⫄gxlK̗q!n嫠D.`,*Tqd \6bO KT$(x*nZKTD.[ h}XX88~,pqwjt.l0x {P Pj_ل& X8e,$%4J5H n9+q˝Kv3G_/̓mRYNu@qPƕR4;Żn Z`W!S]AW hQ}ZH0PE# xW3d+μ J?KWXGck$m"ii)rFMN lj5aƗzd*`DbTݼ߱4=^^"8dɃ= ώg(c֞koΎ'YP/{f'v.6^DR(6s|_x=?^6Sex r߰M N/fe>F|ٛX#ozebRqqpeyRXSz0Ҁ(64EQ0ߧPĭnZ^wwMLZwnt ܷiU(rlXu\o%s\(߫OrI/c2t"а;oiFX4ކ_cԣ ~)FB nc (_tC|@8 Ljf}cN% r!)d!g]<2yDNk|1JQz!)m,G YeeD= ֟œn "ne1cJD 'kC43|R_ɣBwx.Pػَf}MhnU*6֣B 1avT~hglJD ?[N|SA\opp.lGsd%JܺߓIX ah4v{>=rᣤ:r}X蚞US0/lW~fErڷruY֜ɳ!b͆cuv|Ւ" r1B$(z&y*YzcZGދ2ta|78[N4kT 1񋜠V\NOg+9!q'ʵ_=Cr_T1BCo}MV-m(;ޗ26fOH/*ꈍ6-s;ؙrqN~|v$d O[e~p`w/^z{o M IW'B)ו UQbzxZRɴ4ΆGփGxi xԴ,=L cYna-Q(:u%{Oƌ\ ,\5#;D'`>R웭gy3~('>eͲ+T:&wC[9q.?--3He,%6õaΧl*H5%?{Ӧ*Ӡ<}i^ԀWeaW)gQPD/"UVPY< Kyt n[`+7s-RpqA؝Ȅ.X dfӋx}~vcoșd?q+ΏA^/Α3(EOdmq$~lBK =q (O~/GFA86*%+n`>>L0ɏ1N5b.Cy^U\l'!V`foyѢ|=mMn82Abo5]5+g u(EwwnkB[X3=֌))rQTm 0jB昐 }13ĽGjMZ'y_D|;JIJɂMNw6iT፠Zsj!ΧğS3̹a`Ŏ1NlHFu3psX;eSM 'a!J+OBD+g' -F@;[m*2rp7^4ޓm,ڪ|+'PJjo,?IʶMdzn+ZuCS:N 5 .pluΖX ̪#`XYe6xSlca9dK g^H)C1hl~<}Jy:nVBGz.tH5Uk'K66ͦY#%o`g!&xjd2JK SƂȂRwh'T!F~A`?CVSC5/Y?bcdy& R ۞[c*{vG&G ﬏(hܾ7hq09MfNhH;0ˇඞͅx$(F)f+I`AK4Yꍊ).B[x ({@,"~,~yXؖ|bUvY H~k i6A1Dz 4kY%qwٽ17UB̨PrŞ4 |!?Qlpw+H6ghY 8N0>doBXk0bs0G.@4#+cH})d)n.շ)dm%2jVjx|Xl9_֌bDF-83w!nM<g1@eTRo5k-`qe]w +cڜW8m mG!,[P|/{XQk$)+Eq̧[JFw@G$6'UVZQkzeZo:YRcX`OJԉbs]q cלtZ pS"!ƶˋP+QFg `\c*cHlLo2m@Ĉ5;nCkQ_8}D.GcQhm-pv2$E{7ƍ?뾉oQKQ@iGMk е߰RoWBȄ;+pt'd, ɟj`:pC3Ǿ @n9ha[X]g]?* dev=xw62uiY6uO)gKIEq50djA[Eu͕S{困~n;βc/:BʛUݑ z bǶ1Q\IڡGum;4%TCoz>w5,\^I>ʾTo5He,&!%BcS _;A 6"o`mݩQՖ%rpPRmm"YIݯ`&Iikn-Q/M me{ὟX|Kҷ>{qm6w` '5[B~|Y# pUBnŤagrUc啦o)}NNekVXZFKy%Ӣ,۸| /j6\%߬a5z20;;Ҿ<AP`ݗݙOt$;|#Ƽ hh*ԣ$bsuK+;׶xC`SNwuF'qŭߗA[E˴C=nMW4xs)(g-Su9b=Ùg% ,$H۴:"eÜct ,3 \^DFabswv!}КK YY74 '@ПS 41GD;΍n:edAǥK|:ׯ ! h;2VCNe8;;~uxMvu/A&١ْl-Z҇ 9ei.`OIJssfNpmUE=cS!zKb,z@sm0)9N7h?S&_GwQxISA=q8=B?AiN#O4 t̠3)u 擝ߦK <*LfZ&3";.xNX$K[d%|j(.x49PX:8U-@YGD;i:&ŠTj_?/bYci&, >_7,?-l{ʥsJzfRKniP tȚ^f$]LcrllftNw @;7;d`hu-E/>rSrNRO|\l<'D .%5ᣇ %؃;q1R/{~Uz>]&qCQ)7mBR[5t^4:9u[QkPp$9>8=v[a0 A~ppHDaI*̓eP @QS{,kW&*0k4򨽧]?~؇RMu(,*r1R:TA)u?otn~f-&8h[.od,I49N džĘ҉cI 'Σ9I+Wlv/Hdwue allt5qаtj-zѫq,tؠ*Ms Y`Y{b[9_C3="濂v5BZXD+OXj+oNCu!K>` 9fxKx,M++#Nǘz(12㈅}GGȕ[tՆzM(%e8$m)(2Sm f၅qϧr4jO;*cx r;vQi{I.Ơ B;P³fkܵ\PpN1rUp4oRҎxڏh?R ]:-¬%XݓM2,|IIyR < SnA: +{eց'gils\/ylXԿ4_2Vn%8 @垫 =?JAYrcW9B ]0J&Z²7֙ r5ޢ[ q05ӧ wIԒ\D}-αu'!THzx& g9 ec{#|]DJD~. .h| ff*F]y"h(*T[nEը'/+} ExRO|S5эFc][̋{PDF3Ct][#qku6--h:%z?mj_[M G.qWR,9c}GS-(Z0 WK^A9|㌬$\b9Y}!h<^i#;8jjzy@qM?SJ8ٌ8Faɟ2smh+taQ4<Xc qE;9 tO.{l;#z5cx4&M\9B7%](l!i(CX#|4w,&VJ 4dPh͜vhJk&x! >~ȿu鬿jX\L`*:H4A@tduKy e_Fɲ4eҜW4+O 0RJfؿƱ\@gEL[ FG_߮F0+O}>VL3-#sqz)q{Y߂%>+%r5װE.H]ݷVvozV@rwdyoRqn~]hJ].V 騤fD`y0AY/ZJ(R[R l_={vjxN"=q[1>v{ i7jG_&P rPT%_%kc,{&R嘻,.1Ns@] vk_woEZfS$oS¾y+mP{wA 20-(v!?qۊ4zYƱIDanv=Kfl*O]cG+*%Ô ]&^B,%t n4P:Ũ 1Jb,'y_$gqBG,5P<Ф(3K-_A,8vnۛ;з8ŌhP*zJD |-cΒ@Myw0z5BԛG* `(k,yE$MlMcFBF)[Tl`̤C> ΄xT̷ #Pup%%N+@_7sV ;Oi^ƐsT-[ϢSmQ"U^ iTn.{ HUXA2-q^THT[„xrpi&yq蛛y`ׇP5cuPvw-6i)Il14<s$APsi8UO{Wr-3= KNm-I6 @_&G 0;:y#M^Y: }!#n >DHZ[\0YH.n*KQx) #~Xu>K .~]QŻ55;pTnoi1ԂW)ܓNatˀ>nBH+ 'y)L2sZ:J-Dvpƻx'/$ T^WFqbj!<- ?jOu< F ITtOv ~$VD,)k'~ >(o"Yno:2_Hſòb vט;I. g[Nz5$v{AD:p#g2I\.*%yn*28?qr|i5̬0V}-вA ck[9ϐovl):6{ȋE\[WukBH.,SOϯ/ 9$*Im/ iwjf`ijzF׈;eme ?\c?n{yvFEa*+KH1eoW<>3U:|2 }b/&UtTGr`~cP^RgZ hX~BDsg~Ǵ||wxɺ"d.`mlV|TM@h[S4/@0Z1XQF4R:Tot(0'R3T|&Q9~-:"Ah@˯> c ncZ)"^*r%a X/lQv=P3Ae9o&&7 Q'K⊜INPQeUrZk4IDH**jab#9 te 6*9)s$T{^Eɉ qluX"vE1p|9|hF" ^Xˀ`/f8pX?3BUY;V;0AcM?|*Gi۞ܣ(*4iI#\fI;áB` Bu%LY/:F6O 71<%m:1(_}Nmt.s"*ElMR:1a-j遬mirSUU"3NwlgR">ko7)[FfRqK@.ӯTM'W It?(y7w])W^WwTt 1F #v(5/xR <5!;I|4E|a@oZfJsGWg^N.]'e5h|4ZWR4eAZoU?'AЧ q1Oq]!^pπ!LdsC S`^J5E k6.0(Rܷ̋UyK]ʷ~mu*+ Hv`% N(qh U$}+G$lsEԃˢT<2I8[[[?x,<jsv#!<GN7PݰtSHL]LãbxMR_ ߦu"ስغ%%pbKF4ԾUGZ4=B=q %C(kEtQ^zse i6"M(]΁#I7PN=4]19'(4bFzIbż-L En jȅI} u'J:%x vUզBz*|cg$7Vf_r+w1 ] y[_.@`@[~2C_%SJﰠЩ3LvT2TB3xҢ]YOf@JK\=# ."98T[Xc'ԸlZ-+l:q=bRO4MoJgD:p>> ʢ(38gc ?~[G͇RgyG6DG OLG;h0#KE1$/iuMRW/;{2^ ޗ3D@7 'QP>2MoYxC:o>n]LZ. c&|}v~O+~-s" o[%?8~,;^WOf39QŽMH(4ى|h4V}d5g^Hq=31X @ 'Җ)b-",4`6<*:鏪:V&m8`7hT%q wjg0C`]?|͢- e㿶bA^ K*IDg.5@AF4[RxVbQI<4yF}c=?[*yX8 M@i)>_A]CVÞ@(C~< "٪!){(#=_cۓu,4zAv/'bt5>fmh}pdoVw9bD&f9urΙݪ*N\c'%y4(4b]1@ThydX3 VATgY?8=S{9d 7LWl)冂e]*`īsk<=c*,Ba90IJ dnםbɥ|8u[c"%O'Rt\ %3_.& 1C,xZp_hVG&(D5s"vR:ɹq8h$܅E1w@Of9oP”qoRl([%:!c549Ds4V.ezسeZBeNdWp3[+rbwlygz/\ێN]n34A]. ͍ԙerPgLn[ aqQk?<A^S(hcBg{wiEDQ1&1_Ԓ1=j k7U>lX9|ZA٭NJK W}zA͓{6 9?㪝6R/^Sdަ#]mJٞ w𩬂܋r>'),Rq"myu H=u{ Ch8C5z}/t>{>a%79JNBȫkWp]^%ާn"͂$u2?FN  xV[z8\Anouŭn&R&<ɩ$ծb4O;}B$/3؞ZZM~[Ǎ-¶fYlg!eUe 4 V"ж-N!Rԣl!~r#\P94aEU&(mpx")LN+>G#lԜ'@.'3VN{JYAnVp0@V\j,~@Թħ^_>5El$Z5Qg}mP$\KX픶b8|@ )dĄͣC )WԚdu{܇\ǰrq&Ⱥu{O7W=HZĐyz%xz\ꜫ=FTYՔ6x|^>y|t6: A6 3!i:7ǑMmm`e|\lbR+E4O) KǨHQ52gFwbNC'b KqWm7nZtx(i2ʹyU'I$Ggõ"r'i-0Y81ˠ8@& VK\ 5YD@*vm[ t>Ea(Sqܰ$RJ2jO` {)"AyU E,&/#=cD=jh=# >K,VNK[M漟1([,ʷ7^_;q w4 o|GEI#oa750~ѵ|};ɕz2_*N9ŪC){L޽mܵ3f8n&ϖWP'U/,{gųOE(a\6ij/bIV+dg8w^ĆKUwzșQ [":} ׻swmĢVI.v(mPǺ3?s|9cc= n1?&lbO#;n"M ROL{$ɬ/2C8 pL^n9C OuX2MӚQqdCbR / +w+m?]w8`)`,ȉJmfW#! iW {'wvCBeEu >ψ}h?ʻk7nsq&&Thx&/?By@Gc'>V/Z$Hir /DβaKg~`$o3x;p*q)ta _89O}•.5 ϑ>`_I/3:"^b?Bz(ĖXˬ\pqOY=({Ӭtrl&glLv O&6yZCnp O=Wٓ+G5 b(rkg׶Shލ'ɞ-e(:kN-iSLS\lo>):s3`U|ίf Y=q'%|`=din)$nYm(RPP%NR]\_MD(~LDi<"WDL05D/qނ[lO@׆|Nb+ [} R(Ak[C?5*M7:tcS?)~VS!)ThFE_8>83c94dmt Z3o*LC}"kl]T{맶V *1(4$0zRmO=c}JԪ R`xP%%qLc$`Q,R٘d_9Q,]]h e$!nSs^>E5A.C) %\}.f ] 1;I2+'&\r9wI1rvdF=P?s^QYgnoIɡR;amۻx~Ea`_.jN/'=&e;8С%V`9 4QKBr"ϻw0ő LP,R͆Sf# ɧk]jBpcЍHUA])ZƣTaYGVǠ!@Aip E eOvLUMtOߔ9u`sf ~3gs1&VfP4 >bXmnQ\J:ZE9@1ʬG+ .O2a}s?qAACfF᎞3]$9PL77I5lFK=.B ~!RAt,f^j(@YU+)J~oՇ(9bQYLIed-bO9EQb쿒e0Jhm؃ܑ jaSԳ3ɯXM|~2iAd֣zr+6NF>o̘dƿ 8m/*ѬRmٸ Kp m 'W}vG#9/|b *qJ9Dq(n~Y1_IKo'UT *$0XCE?R<A$'{vk]H`uԩdo" ݥrMz|n9 "[0',:'ܔZ_DUfx9UKׇgw1 [C>A]tERJOB˺aTzKx!v5wP!Dzr%]ę,'GOkI@F dOsܴ~K±]:V`Jh}aԎBu[?W81߅8JHB36䎓"[cZl!J75tMyOpOZ"<2Z: #sy&֥k?㛰; PZvAFt3K9:ͨݡ@߬Fd=zm;& /y pSwL-NJbߐYj2H`g>zMz3ʿԋ\ui"FyDTK+ tubK̲5`vx"zzeRn$1~| [ӷ &Rf/hN\T&ou}=c`sEVj/k9r2j' %l!;rTnF>~|5mi߈a.=O?`Sf^TBzC IhiqXHlPf' 7oWJ%Lt7buStlo3."ߎꇁICkٌom\#[L6YS&-u Ɛ=SR*sq)CcBm*jr6{q%s IunY a92!YS[I0N'k>&2tEM/62!ݍrsfi\CRnhOY|Es&>,knHP"M%P)b1綰8`R "-x$ebFA \t36W  ſ OeQ 7:!(hi 3$uҹBBvrζl/jd@0"z+|oJ^"/:9bK%8tѸojtǭ9`k'rԱZΔݽ>uo/s)$p ~n  YDӸu [rI=5KJ|В3lљVЃ@/O[E_}W@ |G~AE6)ݩS]~e uM <έdOlw8cړijgGٶTܠ}4Z :pdMR`*JSQ3@_MC-",{8lJ)g f'-7X뎘H4DIښ"Wo%\! #uhQ"Y4}bk:wGɴPP ;- .=]Wr2#kTs _rec 3>a%oWNM#T̩ԍ%12\USW'^5f$Zp!~8Vn+,p Sܾ2#U[cd" Qn+n*:\8@`O#/$#v8n[y8EFZu9tuq1mC_Fbm Xv{Q/H,2h' GJ 'هK4# ZI{,B :va0 M WnX .uDK@ XŮ"h5BELY 8ۦ呧2z-_L aixj4%Lۊl8gQmoSٺiHw^jnmD^_o8Zso 0fx *MmG5lJ2%y?,p#/=u ژthϷ3hcLn6ѤFWah|W v8/Ĕ2ޓ%ի[iظuӺsAUCP2^ɶ+./V/W 謲藽@awfy!:\.3>d*.yn3Aɺ,97`agƊ'(-ЯۣMOnfw⪛7*X2L,g3"DSzz#5X[ܾ͝99Y>hoQ8c;/0gc͓z3ڡͺ洎saQ1 cYwH 7yoGy q5Z3(RUNb]޺Z=e`@\qv8w\e5E3r}_A'[õ¯\̶pQ'o˸QFeZQ+SO5̖wUQLiP)/G 5ѳa p~Vԣ)A\PY-G/ L\e+!\!h3&aǜH{NJ< ltd ư' ^WeLaFA`[$-aa8!M 5 /q+kR9~8 i'd}-rPiM}?ApI[ `7u<]ȅ3]'*Wf#-FaSCi OTjG8_uj3ڹ0LTeS  L)@]x.~xϙUpk.ӉpӴ,.M:,US):&ܱe5ڲ~5d"qBa_eއ5!Ec,d&yyHng ɛ]MYaȏ~T! ?/sLTr\m:an:0s~\pj^!׿@磤(Ú>3opXRAW4!KBIOmsV1hOÞeЍ07fRn $T:MRO8'˜w.7\b-d (OWk.(#Q-AdKDI;Ԟh!ZKIe>fŤmLsDԋsZy]jmLZgy@!PY"AsAr#2—=h$"ިvV ~^$\-J߬e2§R`TrN3RR{R8sxgxQI~Zc$Ԇ+.f;g/°X,2A4FOPA1(Tu HdKb#`9I\$% $:qŜ%xg4,$w?( jx4+S#A=òo=ѥJQ|p1\5l2| 5֟GH]\A)rpE}\]bUrCfFx֖#'QU9ە}&xvu51'^ sru]/=}\s35'akŀ ";Ftkz2i xk!n0\Dhڇ,%!+-s@hCd(,#a8Qa5+$0`ĸI=Nr[-+?siW`ܹuAQ2Kw;:@{$nɄR01݀^x$"S&h"M-͟Ris _{q.KB3b<:]Aa,ԨύU`ʘb.ևgc_iDz6La M sJ<(a~΀?>iu#5;:C93^Eru,r#@LS#tnc]E6D|h$S` :^p맔Uȉ}G"~x~ -r6| _N*&X|_?ی=CI2ߐ&v$c @=ٕ>xTW8hUE"4U\1g\|'ި>ɖ3\CwMgrge+]US1O[$S0jk^6VQ]9R2d 1l[l{:cQ~֣F2:2 su _wu@c6rQc~_)0 {h%XM, j97 RHFҴQJ,bk琝EȮ@`jV+ARdhV|Ww 5 v:TyvDTpȋ(t[Bxlq7ܬY3JqP)Yp|}h2{(q#K0) c?;#2/psRD gu܉ o񒉗?]2fUGw>0ENXMϨ77kd6RtC&}visϴ+[v&ŊA@W6 pTh1wJyF,얊]ά*0 ';ҳ( EpZ92Yw$ 1O6Y*|ԩ @&/ 3I>CH\8 K4E t@-7>'ײ !c1"WxxcURDxK:SuADoxd%~ĬmQheҨ`57[x=h. ^fn*WV=:4*MIꨪ"iOt+lQ4)06xw}n(P(&aRTqmH'@$1'4t<:iJZձЍ- @_zJݜH+V k %&Z)Ț=W֐uW\t}lsv WtE/!t0B"Rk2GB'V؜[ 3$P6'4aiWkz} ˊ]_V\ML Џ LU\_ 0qix>)d0EX>Fl!۸T&{v놺NUl$ڹhm8n@lR=g C%B)w;QBOQdD-j}RWVO#amtvKwԉɨ$ 'ms; C2o$ `(1% D$2XҜH,3Xg~~7n[ < z=n4AK#\S=£Vo`)ǂW$T:iAoɣ1UFd<ҷd99=l81B{SW~M2Y+^d`*Vb*s 5_HmKۏkx|H@(STOMsPo Dm;3O##dŮfռ-wN4vR,.;#|GnP |F]a OTiK}Wk4v'OsYy,PX gtp⁃ owp阔.*/h+.Ju_[8nj癮6]KQyδ}J>C6B$1[V2;+37O.A,lX*Ԟ =+7FʠY:&|*+t$ڈǜQeK_@RN=t;JILx5FA2߬;aW)y\4ԁmLb* Ʌ7` س= TeFʰN#,%5o`_ska0\hp kvq̣`ӻ^Y e vw! +4?[iDDw|Sֽ$_/N?LܫvQ&~6^ \04r]SLQ*7$׀/Zg\!ލ#6!jTb<ɟF޼Isl38ϡ㟃TF7l-{b 4N\S~-,VgXwĤ{Euu+ЈADm 'nk& zi}/16JuƟ K=K)V>#[P#tgoz22Gz=[Iz E@*`19EKٿJ!,eKAJ0юQ-M{̂72\,7^?_£"P1DJ93,_Ply6w"M?kPK((kS5|+XAMv76 w#΍ftE rtfC0A(Yߛm%M/<7m!hK w'(Eıb |ϒC,Ѥf9T#%m}GJ(9|6:A5aYol*,)=Mz3rePfNs P(IV>BtIj+~#ol(Q PVZlYNE~W|)#J> nc\/kWZ !hK:j%hq>L@.V e4O~,$)2uM6gO{+O+Q[\$#\HZXT"OE!" {y"'cc&Ȱ,ʵ6K,4a<{4bG_ZZF]MHL@s;ҵ)o|XWaI ~ý3S?տ4*J8hSvM.d.Etߤ˛-d*sb.!۱:yJIk4f`_̖2[-8]4q R<*O% ۇQc燲*pU3#5܌D_`tD,Fhb[d" jb%?&.ݏʤ*X8^W#6k+1N`B5SYj4)k ])f8CD|VkŊhs˾@2eOVF삃y?HF@I=pW|m \EnqqP`XThfP28y99;ƙ.J;wվď%sf3ѐBtRv܌6wˢA I a šg7f#A"#J,l{-5^,5Ĭ4 wۤ7ҳ]NDdS2M'j3FS)9K*T*zw|ZLޙk~EIWySk=n7^?+, kC9`J$ h%eveS4D|C t଼-cNv Jȩ?m>Hk|԰uw4)C7E"8]l 4r|?>2DG;jp7 ;o/K v P?uc̸ysF;8ϊ?>CnkBɄZw'z(G@\!7Xx]oݛ-Mu{73u7'LHTŊrTVk; CYqQI?j)\$N$ w֑ś v@᳨C$Qxz F0{hv>N]K12ј.:nֳ߂QvaU҇ȡrd]t0|e|ف_A&p};--RprЇI cJ6bq9i+|`q΀#K0@-|| WHbI_% 6W(MNYN' ({u4 vc!G ĢTG"!j%(@WiMiAD?r)I|$ ]jc"Qۮf?MJ+ ȯrǎR.S fyE{_bmAa3yH*D@e]Nj) @ 3#Op 1OWq-WUmVT1 16(NM$INt4m[Z"YX\ʝn@FtgZCV!Y#8HGzɮG3s zQ.|~u2)"W<>[()i!ՌJ:Sf:^5DiP*l?+W"p!'$Y:oP8í1F2לĠ5õ S.9giR }$ʯs2H{w`Ңz(+V>šPun+y!Jl)˩y)э ~^@N[O% Kr X`^= _uYS:rE(^"/^8~߮փU$ WԄ|3dRb)Bjq̕"V>Zi@v䕐OS=BZ/_7cd ;WzI;AZY 왭6WMArGo/1aH5B&Ia/U>\pX<{$eH*B@(M\Y9@t>* 7qvf Xs6<̾80ZH tj}jtDDD82|]M z@p"B[E)[*"?%e}ztk&E8J_".0jkz>>zB=Z?ы !oyC/X<8Ra{!4'᥁ldj-_Q"LJFg0pbM 7_]ZDޅ* W'~=2]K 3 %Mf4\7S8м zEzu)b]0˗@"m.TK~yd@LTRofL F*c$bn $b,+q-Xih hD A^R8_U@{Qh>aīu"'ÖW8Jdzuø<w6ErM!坯؝ؙBW=XwKv0v/PfΫLc .$cPy39#[ M"t1R9p?#GVx'>Z _32ʄxն"e,$SZC̼25A杻sE^‡ ;$U'N5cխezM nَ@wޝ1tHQ Yz Y4hs^,}6f}AY%Ik #0h,҈n{!BSփSm;Ar%_XV tUJOcw%'2ϟY.J`ҍOM/ U8ҴM4k7H_O1ݟS[,}KAmy$((1eT)P:P-Ҟ J V$qΎ<-ןJ[HgGtv8iʡZsn|7`Qq6d{P\X|+=cMhG$p/qVFVX8# Ns~~TrTNDv\K lA ϑ.?X.h{L([ j D)R7צfƳ.B\xO#,6AffMp24_R~/ NR$ yݍ LZ9hxwƖ%%e1ʋۛsX֬.(K:]c3G5Osjd9x_T 7i#nD!ק})EH\wiѕ C0_KXn9h:P[F}cڗE7WpYc|eg~ }c68vkS/Q <_.ŒcTuⲹBtT89 ]{D7Iy8z9|ЬAIpfSOU>j^DQLw ҽxj֥Z,Mfibd،1sr=Uؒphe  L=0V[f$qȚ2H`y[KƬUDS0Gu4A8H&oV:zؔicF7(n]W# EjY9OoA KUGX~H.luXӸ(`ȘTWn!qSd^g_vhhZ/߆r$[6`)K!«нr*%Uצ/F6@(ڧdXR+Hr(jp/oojlqj$wr?tBTիQ Wq<ԦaG0$Y, y9lqf *w5fy pS| d ɲh{l8-|#%0/:LMGsIG("ZZ}>;ߩ~KNCmԭ7DlK,U9k)|;Krk7(3V5[~ׅP9 㞲z "4rA6֭` `)S.}wUddvN]XTEFGꨛv"U.D)KKxDӵ̴&k~8?r2cbA%8(MgoVѭ>Њ}QЋYhټC'a(sDy!\;T}%I>S}ƍ*~mد$%YfHIO/0'\ )n*ݮxOW ]b㍝qV!;&ԪY$-61x4Oܾ^h;H4|2j@FG = )&H pUHRHDBhz{&/vn e&HOSC ΠTQabsòWM*1si$lv/ ;d=֬^+-=fM'{'ֳL(d~`9w(DCgSjo}"„o sQǭ(D70cw3&Œ0:g< 4BKANfp@'m Ut; 9$烏B+Ar=S\s`#>MAjs)Hp(͋еZY;s<|cF.[R`8=e5y.z3]g ExF{l:E[Q]etC=$k\C忨m:W7/cn?򞷐jti߱b2"ثlvF\r2G$[%ov孯W*A1w_འM(x[ QM7y74q"Pէ7f &H8޵?CHċsv9OgOt_v(JSGOLn-RՊ%Nwn2No*M)C. }О0`銒Fb (є1lPQѐ{&T:E[;t4*` T$)<xߺXqvt ].5ڈJwOu~x>zjZ{dGqD;ʞ~l\ G y_)yt!Ԫq[י3"aq(HWӜX %rhƝ/P-7OZb55|'XRej"Ӡb;jKBw t%Cܯ:L:6Tfl6 (0g7L9U `h.0wI4x>ͺag"[c 2gG@x@B6GCڛߵHYXU}qpt,GqbO@IxK/`ΝTb*W+* uj ~gKNfif)A4+'*7B`TԎr5?>#pGm xFI&,JkeXK.bX]^荩ȊiŸ'tw\NxU#q)9[8(?p.bHZ-f 6"{mDy|W!^ % !.QQ$x`)djf@2aX_Pwa?cI{ZzQVz ӷ؁EZ+V iK+9N^I{e1MhoY5XrPIDCJԣBbin/MڑZD$@8Uj2;'o7$dHʿymaڿZ5 Tb /ͫZA but.M xXvJn3l Q܁6(x7?zKiSOuf_WpUZU2 S.}sRW׵l8r24lL9UiXX>Bk-/ۆg"D?4(䩘.7!;x:4}{'19g08O 4䎾iRb*}pf,yWd7  2]{l׭ֶot$OoFLG!Hc,QBͩ.6ro6-YFcz_'e3Bm)K"@:ls%U>Z iYO V°TIa,,&nG-\;&c+Tx rCN»9 #0'HP4 [&]LύiwmKVk"zs>;bes(m*PC̤`r偗_伜?^)6$)6BWXƒLv ,(ҮLRl*C~V0rŠZ@'^8jO+a`c}±17pJ1*5c3[R_{ԧ7Unc3}zO/ޛH!dęưsj=DEx2|X.aFC2'a! 2IӓepUUB9E^sOȠ#U_|!s@7q_?W;ѝ[}?&K<<#qU<50s|4"ɚ"7Tfyw׋W]w6͞Fplu{q+FnF?v MatvrITf_]& 0%Nn;Ή_,: |mV2KxK1GY\e*Sߤ]y&) 2n{ 6~5ͨ2 1ᘵ_!h[Bၥ㤌x2;`djPrS[ǟTz"I$0G&&JZ\gFΓs7>h6/:2+Iy`3}S@=צaDatA| Mu+YTcN>h[k;IRbHp>4^'K7 {-~ `OqwpT~m5QYG+:W B5Fڀ!! U J2孒YM1. L;Gⶡ+I[`Ѫ ǘ+u+ёD"&rKl.|4:xt"ү(0.*|+"PyZʫdE'Sr^5$K-wthP/tY@9!$MߒoW/ D~\!Ct?uS-(f^ L%UtCŐrXkr'8TkTXnF+#@;/X_hjG #Yq<;v"}eZ]bh *x_of>zHڞdc)\&JSc:wUke=ij)@^Dś`-Ux%sIi5Q0,1w2ugΡDppVmBg1v8ͻDl [ڽG2ة 9 94ZMBvI :IF]Mt#Y0Q[hX t]ĀY^/}cA:ʤHJ%H/*oγ2}O2(T|HOl3V<ffp}<"%>W-\d /o[TZ%v>gxV ~^q dƊh)#X9v$>ʎw֋$džP4Fƥ3ϸpzic9d5I,T+.?^U}\۬K(ܑ}k#6k\sݸ*;!ej{w_AB(EOcx0m}}P@sMp>&? $I`qshHHi7 c3z-D`x0a \xCsI҇͡|ӸU [FB~P`ӧ!q(8랛 @Ѡ`-~t0jUu"9x+Yɻ̘ueL(QygsV"Jpw,hw"՗VOi9 fEDl#9p]VHca*{t @*°/F-V1pfm Uik9NE3.F _Q2HCX Ax-]e_SѫSy?m`Q\2dԷ~+\\aQž<8T5N>yrV ]6%㾳+oPVg9Sw_8k'M (se%ڒ1:^bԥTZH5^JĀ p)^UpNY9TZS^30 *B*O4!G|RD1k'E^,L?&wQQ]s&n OJ)P{dE!@=H?xcR7g:aXuٗ#/qxZ#pIV ~ajMMslEj]9PdcihVСAhr1:@-PN$R_66Dpm}6ExFnhS|BuUOE@WpnVްev_mP ybW^sS2ic?|cx2aL7;^TXX w\>tڂ;q$N>3k`9N>_Il& G+-"4B(Rv[.vϥ"@KB; [ۍ⁖Fxh,݊dej_cVͻ ㏉6ȔY~U J@YzT"ʆ:nXׂ!kq)Z' O>}LׇI??V"=;OS*RLV_H'yGwGqP:q÷n;U{(-}NcpmvV5Ns}֨^{+2O .ձЗy?Nzs&aѤ,6KJb7Bdw]egS FB޵56MO]SV*ɚ@B dPl4Ǵn&z53^ʆq`^h?deTOe ncNh߿[;x^kDnY֫4u e,qφE, ø\JAT~҇*<3y y! zK<9'+;d<3\ʈ#?W5 |ʲbpxR̔zX bXttBX@?JX 7/4S8~ F-V=XR<9.FY%-`w={=4'QΫT9[h}Op"jJT2[Rĩ+hΠb}9&-X!CnDZ֗[l5q`#@/| i<$UV ,rFOA,'Z[: o~+4kSM+ PU0 1 JaMGŢ C"TP- oR }ޤl̦GS q<g07$ʟC?\!QY{,n0Bg$rclN^^%:nѾKa8lj6C50P%d ߋGc]}e XxƯhjƘ)Ea@<*taNZ8QNȲ9(6H|BQ _omUEnc{"| N@ ݱ<gFf@A#j -;^ul*}ؙz_)reYkjTY x$:?%'VtJf|~dH]kaGVyLEiP@1DeIƄEN+D{<L=غ9ϦχIddGSz!wiф@}Mik1jSe*X Um #/aڋë/[_s8@'-\pwY 4e^;6$j/yB=/Oc*Ys'P@.s+ u\i0[s rltʩR϶9 Bc},#/GE1OD yEɸXB4{!&6:^ÕwIOj-s厐ۏ E0Ďekaޖ3/KA8`vzp u{/Y,Z:]ʄ*_Lt>Q@mh:el5{3q}vU?oR%4JݭI;62Sa+)1EIJ:((ͦǔ IK/ѳ\޷TqEOh[幮zK![i1-gQ/y4E7Mi,{˧yUϬ$ )/9 hbWلTWVcW<8E\B`i؇iɻ5Mr۷Vb]xY/vjj/C?a<:@"7[7w6rTt6D[zV'1@zj:cm:,');01{%"RPpQѪ,"-B}Aٌ5([l6#֖UE@V|䤴7EiM[Li,7îϧF6#ˇ!aHy=eSq2?*ڡqdRu)"aa9|bq62teEm2h099mq`caP< x|ί,wJDe`j,X(qp'i%U;$Am[XП)T k?Ԓ#;B:8TO#}9ۂT9'P84Ckv`E )qQ?`}ͤf9g[*abo&^kpuؗC^ {l=\v $ʴ(OC2zj2s+%\?Sj}&e'BU!Q74N %!BjF~Gw)'E,7S)%T՟$11hXv"\icrmɑVc=ImrcRكp}tMG*Kk[44ˀ 3qd)ۏJ]ޫ8b7 *?bn W! }bs+Sֻ^)߿3pc!ǣm\xઓl1+% w/0 # {z 꿀OM|.RI$_pnD)dZYc{*_]ROaLjwc({J =܉Kng)*Y f圝,+PLx.V)@v[!P& lb/BD*Z*w8 iGT7F>(EY|m?gfE\̇"2G.^[$u dzVv 9:4~3@!uC,x $/4Wǧ ])Mt)ZPqj@ػaW<?4 ֆ dTGY͟#=7[' wȿٜ2DM <;R\OuEwIF#."7ԷCB- !8nvDUigLlg/d54GQ콣Z}rV1”y9F+f &1̅g6ge41|8Bo. pP؛eqZ<'n .ʫh)"DxZzmW:V}U-ւDҖTNLg)K.!N5`Y=x&Sᘜ]ξeJ񓘂*AzvCZ։Y J!~X#:.Rc@)P󺷚xBc78sEE,2i05x.:1\rvH`0$t^جKڙw*vSu¦vZ@m- H* F!tyzaAR[nK QjbCX1*HNb:ILڗI>iAOb.UGmQbIT*ᷓ4Vc0γ_ '*W>( ! PQ:`u iFUx .zݺVժ;!l@JzTK,._xmѣ qaIyW hOI-+,!ODv!HJb7:[=vVryR8R@Jڙ4b.]ĆN؞-SA7DP8(;6½hoҕ~U)3^t>h-$zW 38*0Re3Dn?2HyZQo7GfH޽d-{~a{2I#)F_q-K]たlZH. ]ȬuqN>K,ٚ[M:]`ǶŻGn8k)Sir2 r 7Se YJHh﫡Pć 7H*^'Wnp!OA"BXAo@_5an|NJFo;ZAl)o(8/*H$#?(s]#8g8(pI%I5QHIABKo(8ȉ#3;f q92M]9i sM38ffsm>EԂX\,E֗9ꙑod}cN@.%>)˚ϲ 'NDCTr.rĎDl8WI }D#C)Ƚs=W7S '%IÒ2$I#*#1 QUؽrMнHmFnx5U^x{Hs*\UNdrLӰ%L~AK@kOTڙo%oc_2y㔦螄,sa=5+ʂ5(,Iv:Fju^>>ky&44Tj2'b07ŀyylqh+,{zS)}牯Lv Y`oך%d8yK++fޮVO]+xa~h=Y%eX#0K翶sEjm7Sɮ7Z]gZ4T 7[ i0)p<By=[}*;o{]T ܆yō禙];c21O.J%ߏ5%> Ѥp܄v0fi`W']CBRhV+oa,N/´᫱)E TG[T|&o5"'@;بE@IQ6o3'7rB)sJnVL+hvE ~Adϲ8r+Z'oTa&q|hd8JV,E]ެq$Y&}ʁH(E݋L cL̶R&#''g"ӻ9%Ulz3t_G :*8Zu yH5 vL|/?^YWDQ:Ȅ.uzLF[}jkWf`1)BgO"8S6qym';F6/ Lb9C>]=H &T#P!1DUw{^i-HNi7dCh3GM7tc[=JUg! _QW#BID~.כּ7gBZ矏\?\A(D-T"G '%F@$9D%0gwR{q-A+JB1YQ gߕ+B/8 zjLv,'dT@lQ*UHaYc)U[PVd\CB.rt3ubY=$o,~HdsF FKe%)&qL{64Й0ĶZxQ0kspӅ?15ڟgbW^?P"r8:SZ7mh]gM(݊.,z!B2F#X.cmV=i4٪X+F_}EuS Tiz#f`m1`ժ!\{H5 ,Q2^Eo}CZ0xzbiBEsHTz}KeU%p9.omlI.×nJAdϤ+o#Ҭ AY{ %D yB΃5Tg PTHF' ƾ\ 䛺(X qM:i? xꓠh汄WdY#*5cLLL4 fO$Jn1DCF/u_uX{ +7.N'/TVУwwyWIxcP;)IJ#fJ>\1Yf1±3]@QsgGVGGPD5:CDe"]y%^҇1w6)W*yPV)0xOuQ1r,6dڈ ne^Ve]VX|ۈ"7QZ XC?QLz煪؟j˰QU'jAqcE']7-Uݿfd`>Z  gˆwV?^rK^MRgPV l\"G#_o<#+nc}R0ZfhM5u9rE ?C Y8VyXQp_bHЋbV=h*rcD.;^]Yc;-ڸ&@aO&~ t3W>/蓡Dq@50gs+s~ RljqD_2--%q4ymN+_^b6 *[g,?H)Nn'^AXVGi?Bf8U STr ce›+ĉnUWvjСTK[uVؤgzēXmQ*\5>3MW\ 𣝨g xW=W:{[5T1oQęW:W^Ya%%QD0" %p2=P"gnv"uBw7[zsZfť|094 rl-bȵ;nint cH tsѴ]EF,%]M:i\?аQ_O1 6nʭ ьESnTa+a8iU.Xv) eCm8x+c?p+h.ͪoO"ФJaW ˥.>Ap`]g2I Ay> |nfrH k=,jI'8YaidPwyXhW- YMAtYp2Đ}+HtpYr־K͚ظ2bgv+<:hsv>bG ]C37+lP_S՜c:#>h)/uhrKk,=hT:s  F1h#D"%(Hn XT-uY/1Iպ1ʰf\Mv&x9qk36 Ebǣ.BRETڀ Ug {k^u|0=~M=/. 8M%j C}2u&[]*91zlXX0?Pcj=do5+#F1PY GB[PXw¨oߢ=[?#v>\7q!1qj}[/ 56 ׌ rH1LЗdHRX~ut rY`D`|xw[ANFX_r2Sʾk͵"qZػ^oY@4իoXwX/F{; k%/Zl!TO(uG%\DP|oᱡT#h!`gb, v``g\}T -"ۀMzj4߶'sAT\Q%R~Iٖ Y[x85mZ vAVCI νukVj̝&VW%GAd,xI:UŎ0Y< PԵMԽId RZǀcbw'jauws'&7zIP9kIW(@LI+2q"lQC,^䬼atoKdƆ,a%Bff!>PJdP{$S-D&[B{ ՓzlGM!F3X#͙mKfE#qvzvVI#P-];l'J +._. fo^AYf_Ꮑbn0p~f<_K͘9Z%7H41A ,96h ̻GZ=k +EeO#+w5g_<&H3|p`'Ŋ'jbvVp?`]PD&;+TW,WⅉB }K'J@":/KYj_dgϟ9݇BQR)I`-5qs$R -2sJ@+5%>w@c֥Gt/:5q`z?qξ;b-7ʹ6ߚڸ_.`gA]Rn:9C>zh? ;MRJh}"S;{LWcQeU ~ TXVkD> ~ -|>;p:R5~<_*oJ0lQВ:8i?3yH%]VXDPҍzHLG<;_Pw"⎴ТHnU MuwV#u}X SomwU #%yMI݃OBET,Lwr9@nc(67FcIDWM7Gm \ƒw4't}?1A9:9KG,Yft}r1WCɇOɡ< q^qDդ[ C T):Zg@D6Ѓ̸ω1{[},KJ~FU]72` ` {վ?zYҚuqpE(v{ mYiOuS#X 6*E=0˔ya5oާNkp !&:N~^f`B HجшlUKxYt4뺁̻h#EVqzZz3?>IK? hn]>*Юh&[ǀ1 Q0>Lċ}Wׁu-A\$ K;PU1D{{iRԸTU8[F~XsE4O0_JO\iZ<,fR" 6L.$ƇJDSn\K7*Xj34)h0_1&`Z j]Y-h%D91;w%/ڳ.G;pb܋rM XXWPyێ4e:MQ]=w@Y;1p`u&ʞFB?ʩӣC7/w8=H!^ bP?ƫR>v Hvi?HuUSvv3CMX%;Yǁmb|di^7oTkEUa)J.hobEw=`6ӗwDj?}XI|&˃%;CI31aӯejUnC;ڭ@?/yzZXU9*Ap![`6eRGmEر[v.GQ$z ?/!ˀ'[:vNh%%C02pPn&e?4b:FDQ[@idU馰ml`XC2:,c͓)~񊕽>Nu(./H39Ҙv2"/!@J>3&Y܀\#6WjI9߃~(MDj% g:hE3vre<֓"r0$ Ous E] iMK4 ;E3BKBlQK)BRk-iɻv!mtRa즛I€?CUJ's8?cWN8: 'B .[gE&ڭgCe7 lH {lC.RE)m8C'䄛:G===IjBAl:Z1 -|tfi+c/g:*۽?t>aCz^щ&Nwh|o2 3-c .a7er?C Ýޗ=A 0֒IӸ m}xJd?;^q;$L%wF-(Tux 6Vy ӥwZnoٝ{u:b\87piŚF[P; ghnH8!:虎ʉxYr"J!ss_l=tq`8ki?n ` +{b7ܙ7,{I_̹yTp+AOiItL歗Tf9j0w W|ZJXIp7@cl!̘;ӡ 5MiZ.xS]{6;EGi]B&T"yȮ+"2I Fi%^0 @MɆGL SHdk8MQWP{0# 6rQ*@7Y. U8H^x4gS Lhzo̵5p!Ϡ˿A%D5 Ǟ08mR|`-JWZ7zq?1elbg[E)@9uyl)P<#V`si R,-^Ѡs)OWֲW'V8ʓ&yFNT%v=IJaNaOK1X-:Dl4WmbGc@YЏ^'lRn< 51PEx(z=UZBDW#&-:^IL{m..ƒ)N[o:`dm!c >fa6MGw.Љֆ9MiNt_{~TsrkN{# uFDXv ]82.f`s.w $e%pC\eP$}(C=hz+cSؐ-%gqOY(=xnjQ SW@tݾ{$|Xf\5X9˳ S?СXZʺH0wЭRͱ9`O.a^)Es"vÊPJrWc&OY+F a1mot+o w7i8xX$ѽX8Mk30KànS)q㶞CXϊrH9:eRu)^Qne1Mxݛ}) ;᫬gcv3ZKyiWj6X  g!]q jH̩ G٤)ShY "\Q^y|jO;g(#jw=Ta_BW HmE8I)7 9,8Je78bh06@d6 W6 lS ݰ@.r6I)/H01 ,01( g1SVt]~ք: {Z>#h#þLS3ȎEsy5N#zD75iCF)'}pr-IvE6: ̺@pUY3.~u{s.9p?0$|Ak=G:z RyI|ٳ Nd粽R+ ER8,`׳IGz!`->9c{wyj3a䒀(,{c!qR۬$$l.6wAK +ׇ'i})kin:PJbgoMqd2~M+-\ _ܟ'p=سD;}s/FΌMT1J*s^f? )()#'7Λ;B!f-)<$Ojlɥ*$FybK@l$q ῱pE okl0./)}LVFɸx()ox|;%κm%xC蠻^M\(d@bJ zRE&hY֕E@g9p@p47tu՞:g*\[i[ [ gZ?yΓwtGmreTep6WWJ>4l@i$m|db1ˤȂr%OQ 2x-c!Zd 8ww*Ӂ`E[yaT ~tϞↀRǜu5VkbHau1_)s#= ($'~$HT5G4N='κ?8q /z씣\ĵA7b/&^AW,@ؒS:+*3g"" RDVhzdA#=G0׽x4ZWS/QT1v,@4́ IS*6㍊ <ξ(~:XgDK-wvAG5![*y_^FDh V܍폞lUU?C$l%^Cy㪗(@yD^Ds K`/=gh<,2}TG]wx%;&U;Bv2νY`g(*E0r а^5\Aͩy. ׌cW,m\F$1r,q$@ӏL):l:a@\8ǜ4J/M+pA9 [:z*ǐ.N>|n"DCںνJA!-  dѝsԑb"0iJJԥ|nd*`IA2 S[/J2,E~kx6 f;Hܨj3y%V($5Irl;;[}TY*3E{y3Tu)Wh~젼~8B#S/j]GYC3p6~oJEKA0mzA\`.^l1|WdCEe/#S$0+Fw^ FaH`{+űνbRFE)n47'Dz+qWuo&O4jpga@I.:2$i($&4 懣sΜsh #TW6'7 U{]%$jˇe66ŕ,M݂a0鷉w[epHD.4I8);+J}Twk nPsWl*! bAd,Ū7Ф~:TD? A}.=s~3rĮOmt @Bpua>n6-K薆Aɝkd쐰em[.!#h[e=LlhÔ Qml¯^v\\1Z~ڱQTnyRԗI,Od\:TY@[ٞ j`|\<`$ ('tn;SҦ5F\/&6mJt F/eRdfF.N" %m"@hLBZNԇ_0R_y8o!'k'Z_T=<3<,|oxJBVE=gNib\v* SUX HfCbIY1NƱOD3Tf:Z7b^klJvhz =wnϳ6k|àKP-^PE?|ͺ{AF-<{w A\y uRgT #7*]WAӄP$q8ltu\^ ' !HkP(ɢv;|02Ji\up?kdߨ) ܧA?;t 1YTY)WESԹF Ȇl`bX4>:i'Lqv {/Wu9 c('b zҝF sv8ШƟ2zRn2?ޖv m0kV>t@&}.vo<&hptm2 a{*. dEk/ѾWֱO~yqbsAh=R8Qt +=zX~IF&ꣲ=&L,5XQVO "gTC}俄X!?o={35'f@W]AcbиͽuXGw=&Ƌ4![m~rmzF3̍'wfnSd=u~ &ЗѯbLoM4DoթPHpK<!,<{ɒ}"%猄u6<+J984 ^bXޝxVFO4)G({܃3˅X۫"p݁-fU,r.Kܓm`v;ijCjMƚ gO)a̻͂tHG/w!X卣K3%VI'*/@k4YdmMwR^ZMnا0e0Po\*`h~V-`7N1=sZ-[V5b7xK^L4\h~e -rmq&盉zov4kXIiQMÏ~><˹&()O}1,ƒ_#]@[隈zz*H:UHp7gE6@\xvKiDh;fE,~X{5'ެ,>8T#Bç|[䫧-2BF* fU!>f Mga$ 0+鹑"lq6$nq0ߣlZ噞4 6DYZS˚I- Ժoԯ,V#p\H} E(iH9j6S}KF#:Iȃ#hZ%e8|uE/??kwFE. /] :^2^By-!B5 pBWqT<8;uFj޸˼68[OaSc1~gm}{X-#)Q/;J vypQ4l/o/ I{S 8OgˮX"}j!3.ӮJq=3[jBOTCfvk)>(S8Z!tEK2y.{OEڧ5h윎Z| 0Z4wpXZ}J0 H-u0Pس汹qs NErx@=i:? I+b@F)E4 ?R2 >Bq󨦦w L ddn$ҧ}aNT+u Oni tj1D/Qj) V8əj~BM&pmfʝ~scЦL$Ђ1PYlX͂a84n [2H~pqX& ϙfxtoE)uUUl<Ӫ4\& ]fMts=+NOPى$1mُX=̖wyZy y|`dG4:  y&dFdzqjN|?-ܚ,:ǛtVvK;SLE=`,'S QיS.P6"bS;ÒAhES>7&+,Z1Jd*fz<W+Bo (if'r8 ğ<)Lm̖k7jNI U%iz^^,[TZdwyw֕vW~jfolzyr~L=>7#5V䧵$Iehea<;zp拆}eVhtfLdu詖* :eE$it 94F|pZ;NHRRC֩"ś _ K ƫÏ]`>.'megR^\لR6سeM"n7MuK). \%{|D§T Win ҕLX.7E'),cHtOeL(DgmxnD)$1eW 0t(b\jHF;®dj jra}tݷ$x$3 0{i; L>/ﳬXH4ߩo2vj VrH'SUx-&V.)tܻ/.[h RR*d<ȭjhOفa++F> %y΄Z-uNi HƹUDe#ן(8i=¶}m/XqM]gwlBp8 LW;_ؿ,u<M~?(**z7 N%Gg> K5ܜ}vN37bqtiok)KУ#_0 (;3: oꝽDjJ P<^k_VH7|A~ FQ'H0g[>71'WPfUE5X Xc0vX\+D1>6Ng<]7 =u,ۼ?f?fEէ/Zʓ oʷãb )R Z]LGp M T3" xTnhKJؙ~sx0se5O)'0JQZ^傌;tqِĐ2ڈTݳHCW:,/nAr UHu@ ZP55su){5Όr-ǥЦ+[4Rʹx:=Z uiPȘp`}wgwn(|Z3q_ ET%MAIޙqsqIE\[(+J}Iv_\LޞW򔮠3h~Er'628̏Xʑ ~ ջ=oJnsCo_ڋѤU)%edvq,~ q\c|ˊTM?RĸchXec^22R>k6I;| ӯl=Dk{N%A!z]^xCDu l^|VRCUQ* (ꭳytt'[ WbKBzTiC,,jg#20n7T{U=TL#JveP*\h- a|6kfT#^xkdXv̖HR2 y3#;A2lNxnBSEK!6""brɠ+C&Hc/8yȋN"95 yMɭzgi]6핓- PQin͇`lDc +LgJZ|j ]B}z?Eņg r4jʝ7I<ݐtik:K=ȟȣvI>bmxbi,qߑ9N<8 'ҸL5F\͵A!k*%SS< -0*hFKv,2in8r<>נ=}Xu'e7iY~!-8>kݧ"@~.\p"#~Y]nLaW&Ska(I!ggx E9 -MzTm'1=_@{k LM^424nelܝ_)rJ%X>߃cW`κ?sJ1)${(K [!rڿ+-XHEp4PVzrͻt;j#f\=ceқ*gׁ #+Kڼo94Ⱦ,Зz.R^ T`$\\,=׷`2&q\i$%&W`h "K~sTtp| 6`&ՑoaQա)c x*a wHn=7Wg} K( ŋ>EK]nSt #e'S:gNk S -+ βX)KAJC PmGyEeT_\Ǝ4LkQP,EYdO7F _^ͫ΍n -+\1`B_ONW4Tŋm٭jC&&u{IWWw0;lx6d}Q d i%H㶹Y}EQܨ g@+OrR0:!,KX؄Wܟ5ͻ,a;H&嗟9!o.6tqGZgӒq( ϭP䛴J)<%ZP#YKyq,4=uUUxH,.HfY{<%+(Ax9ytbmh0`CR,Pv/l]5ͣ Pի+l#8y_guN ?I3% eI hxIrH=D<Ԓَ" Uz qkZ逶vr :)ZX'>|7Uz*u;X[\ls5;50F(__x%$?$̙J} A#5*w*H-Q./DahasQ~}bN&ˇ`p7Ӟ12`2[%+) v{Y0ftǗ8uPN#5^gp^:*ͳ`px-2 V87ߏL %!|WM d}tғG{)Gn(хWiofcT@4 ɞ^ r jfފg`%v9T&uI:{`9HO'jx=X<mXMxUch&A5u}L,~Y` B6n}>Dl%^n5 wnC9!Ky(iA9\jmB!t[o19V ,dڶCɋ}4f,btyMt$υ͢^VuAqxi,b Xcx"WQ^ضPc@>-I}Fs>6:J #cMx5,'Ys)jIdT2;B7K ~xHlscLB5SЄUPқG'W(f]`tѶZ5A`mնWa C3c oꐉU7@p|PM dQehV ~P^D՞.KJ._& ɪ,&=]F/%moݗ47,^#+1EKK"%(J Ҳ╨0KV^T2lh8a>/M+B'#!up]޲B*h3|ل$a!+/òb:kDu1W{Խ+ fTJȲ4|$H0c;Aa3;2 ؑg$A\=lrfJ﬽{m|1Zީ<owmyErW1nyY +uL$Q/pȍ/V@g{GUoe}Q? b[-CyrDNe9iI"/?,4fc]+P^KX>#^q`<|8M>GeO1aꔀpgPTs QIAh\b*UƢf i/鲢N,j qƘ}pF ($7fp|آX4VIZxԗג"B`i 9[] zSN'8W!hjk|vgBsx!erHw7/4/MT0KzjT"r.OYֆ`af=) Xx49g9~>D&YN8eh9UDI lozRI&Sq</8I Pji׿ $~in [^O٧2{iKhl _#X ܕ;yw>"~eJEi[h|TĭRΐ̈Fփ':ad{!1(Ҕ1BpnΖ]%59Zx+Ph Mc$.pJn}|oݖ?g+"%@MEy(wp8=FϽ'_F1ZqK{Dc 莞[f̬;( VCdb̈t*R7R,B->%3L5/(JK=uv'V6NHde4-p&WU?18 60"jtc}ʅGۀWQ`gDڑ8 hѼ-V-<7$_ =:۬ XE<b-{w Sol1pldwPdY!#Eoj򠃔ƮasVÝs?[C!G`OK!3.ؙ3؁Emx )pϭ~.`xF-?S\tm~B0nzIHz\QeWT_kculVF'&if&T0LO#cQ0Ƈ,B7G-j.)2}S ^sʓY<ړ{|Z_z#,hrZ!a7T\3O|(l;C /. #ۤ2OHsEh:Wlj*F?[WYhH`<ݳGv|7q|;]PW:>hЍ=7?{2@cWA.օ,=6at"J]?3c#M–TvZCܶ^EѻYM)oX)D&aGFRq/ -{ѣLM ZV8f' Z,XB6ާ}W wn!QUq2uD̦i*#Os=cxxpoզ5k#f`+Ě 2c`LǵPZyt{ݟ9zև @8}n*2׉^~GN~cX!ݏ⿇I4XFT>`"A@5 .#(iۏAr2q޾ ȩѬ7Vr6ņw̠ʌL4 Z^6Vϥ>0,`LJH.A Q9|%.q_Orzl>+@hE֒,j(2/Q1qhTzLaz'lJ3LFE(Щ^5) hҞz/@1unݖNt39}dYv}3ek[Nt0+ܩM]@ǻD V 6_Xu?}L eCZZ: cyꮉJnw^U+'t^{tEθ2<GrN_6[[bpw}gW8JE^a)M4)>uTގWd G LGZRo+6Y;3^7i|ahڑEZ_-U_D_|XȌ:~!{7j*@_ v?L\M[&{;Y o/0bqsهgt,c1g%W'#I†ƓTt%~>u.'#RKg/L_m*%j&i_D ,-1ַMzo&5Re6NKqբl]g0N3gʉUP{tAxfUZ;$!c%;o LR߱Ei r /3lPmh `MYoQu}FT'[S' rO1=1%rv żMdL3~CMd4e!T\vI,pͱm\t@!\VD(  A1k~?B'Qȅ6f i&F|!kB=fߖMDQRQmvҝ#m l[z:c:]<|ILj..{ e{&!$ϙODǔbʃ]^-2l4$ƒ'E͛w)4n 4eN/:J4熝q,a/1쀂wi/|ޮj0o,9AEq`gMiMoԝfG3j_#OUy7JEI >y J]}8[`#X:,[+X"= թ mr7{nd%dޣIHWeϼ-4?6.V< aŝ>:$4!^" ,zB, Imo ^P`Fgт N  vF5:)*iLt.]2tG䠭{X0a;. :sԦ~AC Ej&#F/*20>CGMcxciUYzƢ*;wn^.ch<,WsK-Y/],=1Kɟ`,Ӂ|۶ڂ8DdX&%$IEZ*Yנ}/ZSAىZLjI[uy@>@=bI;| TD&H%ݘItZwFr?i-dqrDT?_f| ɸ9_L-wiA@1zqCIC4n+o⢖-pii0+lzj o! Q#EɽjЧWa`M%'59R 4E`1>Is{UzcZ&mUSR\QHj&ʰ&ps9U4*koEg2Zە ?}iՁW&F"o}ifF sI 6*i ÀLpMڞ/5MndB+Gh^OjgXN;B&ؑJ>B' z9d9dw沁:Н鯾 2Q\{|AM-I04|P|m}fC ma#l4}靓oa/Ƈ)LV^A:+`6*%A)! 6jX6t2NktV}"xenĴJ[\RJf5+$H\Df+[d6ypME {! 5GJVvA_? p-#A<\[U!:S~2 p?FluH]7Sy9y)0O : }d ɚ(e~6uW씥oݍWAdZ@LnFcZ`Vn.6;>60*~bWm_A~K(Os򻯁jYr &B]]=6c7E˗Lp;fLF8=։?rP]R1i?;\O`6ej٬11e$~uj_hSr# /?QpmD81 ̈]V$Bq樖 λ}]BSNܪpw߉‚Q{24Xp7Zsq6APΙ9~2vJ'~ NA|5Efmǰ2I-sĹHLpフ<Թb3w;)3S]3Ξr{hz!$Tdw:8YM]py*/r<=OZŐЈTNQkYxh2Vɾ k_\FK뙉~nϞy0f^Ip9v^0}.8G8qMٔv2M&uOT}U1ùa%CR-_K(*EA;!ٴߠ)D1bSm:BVf{dgpjug]Vktdݯuڝȵ GͼM6DX>2޷ĤpYY,] @U1t{T7K8T CU;ӕ1s]f%SJEo.8 urےUٶf#}AFv7rs}.{mlkg/=DVFNP/P@>`p Q[{oD<MTS R4Į Iܸh{xN,byO` '8]'@9+d{v,f8Jf%_DV`U)DB$; m}̡gi26dLbh/z,SDiHZl8s e AyvjȲLRm c'b\XeT“!hdF (:Ͽa[.$iS  +s|Vqq\=wdEuK#\,!S<ЖzHKY;t 飒Տ@%1-v~O29_m|Vfw|1^xOsy=02?՛4vqRJJ'ʠ~6 e8YpĸUdHϘH8yմqLxqN+wxc&X2;F`B tcWe;L3 ^xjZo?Z$AY֏C,T7ŎG(\#S}*g;!02%I:s7凓2#'BC$EΖn7 "L$P$D)%ǛMP}w$.Zz&L"W3>d]QMj)7!Hۧ%nԑ{IdW&@xH66Hh7 (k&7.Acb$ Yk?-VNyZ7",5Qo-Q%B7fȒ̵h)xpWLG}U6(fH90v.Tsm68hu΍8x},K!+1ڧWj;9yC]a- #p>/u.2yrT|SHv}r×Os(-!)6HFrݣu̮AkRY#w썊?Rww&hi\@mrMj8Zm-.RIO"i x9}ENRsǯg_p >p~iGT~U\RF_-P.DW†pJ>u^R}]kř;meRy m=(r8nʓ'? qm:ơ38 ګR,rpUe9`+nx޶W3G`L,i7Yp!N X5I<~,p kL(WSzOl mگ'==,;tϸMxjO\?‡)Ic@FUS3vf|? hB(Ci{݁h?5<ԆC"hȥ*Ĺ~ d1^^g0Q Ɩ2XS|& >$ Ե̤+N]D>t+B)NE>yw3Լ'I=fIl=-0%f IP[.GaUEoU=`9%縒m>#@\DICGӳnzdً0i6P8Eߴfu:xь}q[pW}Aek{IrZtf. د@EኑTzofig$"|Yh{hc/,K/ ,"b5d'KdSw!{hKꭡ /vMbu FD2BO$XR@ѶaQ-qs0w ,"Nkc28n X=G|½ҵ;XxP5vNSs.kELP燔DʹU+K%F"0"V/`9ָIDOm_Lne]3I; ?Be$O9|yjZ++ߞTh1 T焦{#ReG)Wu(;z,75ydOBe MO!Z0!4F<%ͤ@/BvAh? zg9ah35/URbÍq̩@oc.X)_̔fQYq۟:30 NU*k?k2"}+C5otӍ = qF UaWeVv}Nr#NQqZ} s7!۩3:,k-P]4AIv*  9XH` MsKICD|q|>Xe-zAz\ϭ9&Jh %Yz Zv1+.S]▏U #G_%VrzNSv7@Ӆekʦr UYp=kffi.qh%b;i".8%_]g9l3hi^ܝgL ?pz%z'` h%=kjv!\xYTW+!{ 룙$K#M0'j V^+[,iG@$tm A j[@d~ƁcpD+o|%X`M!f#c`6۶on \@lOBC<rUҹ[l=\gmˑ$UFtB d5ut\ pZz.Mde(@D.'϶|EnBcUY5'.1hX|W4|-8Q&tirq e X27mes3%zdx"v.fo^ qY$$߲#B*~QHsP~o/2;. 218O U(U>e1ۯD;(Xb48xdř[;P8>HԿ ~|yy!7q?ti:EDҴ?z_pKIг>GH1;ǰ%_l(x4D Ycc0RsA'y!D )Ǥ^^N`qw` 5Gwo ~ljIžL ͇ZzMr&e$槀D2갖"\ICUFbGAqYYHB=ɲj9S"zu+>b(vV5 zv^if 56 ]79̮ e὎4ب^ s]0p r:pړc˦`%=6播'L% M 'IWm%\`7f,󱣂F*J="Ol 뾕N;yыaDz--N(ͼ7c%}slSqА·[QίC\uJbC£ڵ +3!h[E9tS(ɹNR҈sܦg) )Y^Sbi&1IvYF&G (O,S{mf&345A;PCDBH`1 6.FwsAXk/LW5+ބlU--oh:y6v*q'pamڤrc  +}u<뭵&#^a˅8VK!G8K+VfiWÕJb??#!˷3 h3~u}<p|";E4H?\&7VOn\5v\z1 4 5ea!Z6|&E%D6svv߱[2<p@IG35Ty-QՎTxj'>5DIν0j77Hnt%ςPS?!]B2GE'J`p? 2nuO.yg' T^)_6N.--N7U]Bt%qRQݢոSuJh$Z\\owiOrW;yvAIk93J`p]{1%hC+|3<כtϽ1BEݧ(]D"uVzv?#tHu b=9l?X?'?R4`+щ A͔K=ۦwG5 VUYYv)ZmOVs̒d2P8-f}g(wx露̷׉&H_o>,޴୳-@~wf[ZR>&J"=:бzJRJfR !u'-Da_>3n6i'I6G2e$Z0m=wxgJSL˹Cz'/Cď`2l č8} tu#X`DnzFuA0z [N^kmJ _OF-PBliʤD9MMRs_V;U6I͊/Zaw5A mJ)Ѓz*`9=Y {A&{.?]pp>jx]D+)L_Ȣ4?YCϴ ZgBt)vXܺ5uqcwk(wn2P_ 4ٶ7A(NyE">o➳XY |/xE&VcvV!m^u`'yu^p CfseX;hF !'b"B_ћQhc! S'ɔ0\WK"Π eБ^y9۔gz1?6il2(U^?a'ߐpQtTT騅sN;tPvc]QD<A^8 "'Jq֮v@ZD;=KjћzHXP$u5qv:Bwp5}l;S{AZv&&tTg:;xTi*r)Y3/5WAfeFn.P3G$u@l}YN= 9FGhJ̴=(XkޭZx}RmUx궵JbD bVӾJBt8:E$9-X%O Y`g'aXÓ6qw5W#+x čp ԥzY]'ʻaA%Cق{J8-+x3|hR_&_2}<7sx9R.^rB9}*%R=}!y뇚S +1u-juxt.fchNRKu<N-R1:-zL %Mİ?U\ԦCa=xɐ$GwG< mу~e`KFkpNrrʃe5-<8;cػesuK"'gVUpwtc#+[[{ 0T?;"N9G"'-.`+aM$qOs%=14W*/@oK,D+Ѭ <~|In Xyj8JbEU(k/ŭ4W9 ?glsCbvth["#dݓ;Tib[k!"U;p{AdȐ/oƯ 1o_E~4to^75խ7p`Ut븱,?BdolB6ũI[kw_ݙib'9WPUm KnF, PDPїD┤#:O|4fdQQ @B鈘И(B!B*E< "].}d̾)L4 ~64k\Fډ@3IImZXrc ]ջ$ͯ>f$_4k͐6V|꾀3S^+e?44lSK d% h9W6>ψٺN?$f`εN!IkL@M$_`rP' M=eXʏպf8b[Ml2d[1_aD.A{]>]jH gs5;ݵֻݛ"TSJ( "g^I\P,vf;.# nD'dֲqfT;%'IW`1^srzXǞ%wf[Hzz|#}VOW#ܦW9UkP\zG[F:8]2E1Ct 4kȺ=fWFڕcKhf_[ {#GǶ?O屩=vjCʌ]f,Κ($Tt䂣~:͉)?mY\UNjF C셕Y- 4]g!^&INZͪls4xPS9sIgKsÍm'(=1K˻Zwtb4: >qg6ԁΓUF+&tw'v[ng<eihU(7'9YWc(ׇP0/fLB(xhH'M.kHvO;0{1h[HRV|O38'O]憽FrLDޢWȣp_B+C})#=etIh&lI.p^ZqiCl/c09T7a 8$*W`Z]@ of@7󀽨w6ueDe 2 JM0Wcij:~++ @uvM]5R;+/k{e:#(oSi*;+i9`0>vrPCiĕaO'Gǝlɗ E@RC0Qf5wVbFܽL8yxXH 1-Қb)D%I,^hUe8./e;}W듿 E N1+!@I1>5JvK-@Xw1|_nu kqx=Zx/B})j6,ڋuPL+*LjC;}/2M߂Fjgm h$K$<Eեç,I2;DlMm6x!ŴނH@%=Q*s0Ǖ&҄F |w<-l56~+j-:0s]b*|@QR*@rS),$go7R@a(g4"q|鐢{Y TE +:)X"R=YWkk;e?TXP*fB_O3}oD )db{]aHBڊ|O MZL I,qXAjh,aAkVf$k:ce_]SSp%'ckM(dj)6&QKku6El v}Wu);}))i2w~G¹U4eq+8Qb&ZW&XȝK_* )ЬאҔI# 6O%Y8: dL \crQͮnԫʦѼ&bh .{u{ǜmxT V= +ɲҞ䴱[׺?4#!&Wc-ESg)])I_ /~v,ɠ5p ?u 1]"/D܍(VDo\:}NnW7q̚TramKc r@,j;jzla^Ku0 An= #7#tVrI*k)6p MyrRm<$mL? Im#u ]D2r ޥ1eq=z7&8Ahcn+kAR>hϏ5qpe n%KÊS3<>;v^8h0V n M\|RaYO-r/D*2o%@\Mk%,U]q?L NW}ޡC^ |"<|ERr() d\MHE)6s̟y{pM@v N%z mB(>*K=(`CQm hpęfy c``Dm$iԆKQ YJPS:KW,wAQm;n7d~6R!4=✛p:'JISx,-nҗ$J@B-eG|G/䴿pH´ЩU")r4 Xҧ+D9˔I.d|q AAA31'ꃬJW* +[0e. iꔛkIc]ٹ+hYGA>LjKb-OkNMu  v-jɠKd*lls.ZAemܯ5`"u\>y'껞]/yO|i&0ʹtwA&Dc,nJWԈHveխ͡'O<'^"%%D   $?kU$DN"S,b fyW$#MplFV*P. ڧ9.4 ;v!u-ř@y5Zt7u@"H0dU2g DJ'}Oý[9rLmzvJ)C>!>AeV.WԆEG/F0k:}b7ipHt w ~W7T[YBnRe:b.7y*+OBZ?X_Jr{Q QuJ 7۾CUV$g%XY6A]X7OEdxiL(vVMy ɢy׾b}99'2jf<3K k2s[KzZāUE[Wln hګV&y:l:ȉ=V)1h_aM7rClpU5R1C I+Bw3u͆vz@-qX5 D54jN Pf2^pt.[2^5N݈q:+lS|=40ƿD7JÝ>!Ai4W\9dq3S3s1GgAdDp#/&A] .!'-T餠Zh/K-t>gn; :'g{紐qQjkIjM!cK)?1Q)J7nnv_3j/Еv/8̍$։h})/xIJ@VQQ_u%tm K kcu:E '4L[<e~+t6o=nn{KL؁%OCiJFq2LO~ )ȩ3~J)ұqU{_x$( nbyhID%6>Hm[).nb~%/r=i(&?9ejZ.&-,k3*L&Q2GJ m߿>`5x:/pNxCw=/  }7gOojYC旆A* 0>jCE03+&r##Mu.,f+2P3p^!~ϔոnuIbdӓ!\|ftpr;$>)?GfyNSSQZ&-XgeEn*v Dl/fSX!ܓ;$ϔEI3Ic4TcG)Ը .+Bm.v H|u1/=G '+bKGLbp?}R9NNFvlqO'<ؓ.ET%Ycy%3v0~PNtgwƩQJ|{d}BD0ۛ*'RJW,BjGT_B5( ;cOo4l٪*pq;o +}ijgoWk}XڕY j+2~!;"TA:[0(`>cO 31R[bJԓhLMVʎUF ~ND clɪ)RYnm⥝}wH0-[вP 752&Lnh5K퓙>>[-:(-6;B\SC+*YЏjUݲ׆lD* 3TousNow @esBVV9T?FGËxBgʴ XS#2_^JCf L퀋΅ȝgB{ ` ʸ{hܚNH~"9)pSցEέ#i-_~qV봺Zߎ `Y"F5A D;ZipE"$A%UraZSI@~S(eK*}] QG7H`3o[6u6ի&ʕa'$Ἳ5̰gö9 zW$Q.q.idC Lȣ~hw:f7xIu 2oZ Z@pJŪFX^CYCɂ+#kK񦗩W`0nv^|е+1F@.$m-lG) 4luRW'J3'gUV{c&X9՗ec*lU&:XYZ%EJ⩗zMKqy+!|,\Np^8Qh l+h䬧l%LրKٍ*!bPd;*ܲA|_o=:mN C7;Ib7mȟܴiI 3fzŠr$M?J)\6nSt'Wgx'V{JUg3&J*+ɆLz3ڌ^!Mp;J ϿDZAwpTF۾{г=4¶Bp^o[PYP>V!1@VoK;V|)VwqX]$9S,r@D?vIPD**;n밾"ϡRb&R!܍vX b$ֶ[[ 1r5)c##e~cgRX 2imz Vt:iu^9/d$:YiMT'Q.pA==ʿ` 4lj/|KV^ШY4D4]$1KRAݠ7`o A_'I!#kNl/Nʱ>k[ &` sD,4b5ܣ"|`*gk!!"ǣ-C7ĚtNC/6@^ljbR(no VUI2(%ȧf,]nl|{D)T{~<7'Chd]SQ^gP;J@עIv+DXH3 uQY!KsPn&WaBgb+LPS-~OҒVPerU/ꅏYOQw-9I1jhhI䬟| &: [Cyz+N*+W՟"Lkd".mWj0c *֕0.'m]4- 7S?jb9iC¡vBC2.J}&ܵ\z1k=!g(Wcb`:n |[*w7Z40R,'V7fmuhY$J+}lv?,uy׎(qwDX|]тmHTSw6nB[ry{iu#]/kQlHm'\-@0DĪWR?=Th8+Θ-Tl;ʧOFujp^=>7Ah2mZI_w=]!H~fTeGHf,2OJL Xo֓UUXv l=qHI@"xv¯PV_r=%$R2.5^ۯZvL/w7$r+m~]\4}qš3d Z{ :S>=  &=p.rkCqʷi Tot@ݽeHQ-O/?wou N=!ӲxRng$*,3FC6qF:, /8^ZxNɍ@*vA&43ꃽ0JPDPPXj$ݡ͠IkB9?`{*>dm)G22дU\L0ƤI]7̥-Tmh L'`Za /źtCfKLKH+ǪQ:5L3rKrԅ&2ߥ OzFRWpGZ}n7e (m"(`<7Gt@> 8x ><|f^uBW~0E†ϪNa8 e;۵zYiom&dQb^; AI48{0VrAZ?}1KRgZ"yio[T5_h+ 4~0-h ,ȯA"Ȯ9zOpqQktR;'f=^눏BC ܚ8ǁҐ&2~x`#_AS#/8KZjZ52T;ٙӀdR#얕)45qHWR!ǒI{ET= s^9.ViagP}:I䝇uMçq֎8QDU"{@6N_/$ @'evs&՗q&w+뉳S#4} ZV kMP} K(RG% ͨ@#iCG_4+}y^ٺ.+QTɘw)U}MXJ-b!R xFgCy鋤g\W%}\:E+)U:n7Xn#յ/{ dW־xK$;J!Ԣ H9pv@v7Sh B(uXk8f>CfFؗV y_H/10$ݖc¡Hp I\`)[gTml<֔.D\>x^sϦ7^2W]N"|@d7] @|t0kON\(f {]net5^3B Fۏ{<|zy.9_1m/nD~|}^fL&h|0gSߑ wwu"qt#f*ޢC\;Ib\ bZlӍ05~uARN< TJZ)3K%,jNy,Z{KlT{PJYb Z65,|s);*0Qtv|x =%SFz[6`6 2boq$g1R[Zmۮnh!֫-?k#Pt(<T=WF¡S+cӨW!Y?Gt&0&htb5ay ~mMәR&ӡ,'|ߧ s6fMH")ibE0s|1F6 y| FNJlAF߱@茣⋸cfjcǁnqXB=BSnT]n/@ Ao.*b_53Oe [kʝ?@n94,` \2+{}'Fn?ѐi1< #gLw]dBВRfRDuLݤ8|. tY؜hA_Nfq4%΃ <ϖ%N="OC!UqzXu'~ؘurnsXK\P]8vԾ¿MAho@w;GTpx>@T+E ɥ0<@v$4\/xcѻkۤ|[)];´'`xb-EmY`ՋGkK5CG#TThyi )9UNF+nwqS(u'vaǓ<]LEo?:x1QF]bi$ ڛ!9&@`;7DUܤ̫4.(Di[ EPz)* [yo\ȧdmC zRP$Լ`౤䞌> TU(_눁(I;I|Fn4} ˝l@#kb,Ҋ@u#9ty5MS=3M # z\kn>"%C-BlK$aV8ĔQBԎ׬ F< h,] u9"'{FRA3@9Y #jfU+ \bqGs\FhgVf#9YG.K:/處͂ "uh<-EYymot8^qJR [[t[`}I}SUh@͋zjhI\P~׵1d=,Kõ>RTA=-᜻Bc:4S$RAY@6C{rDѐ]q $O6K592Y{FlH dkhPu/L&@ TWAt4a㤝46`c;\:)ϳM_'1jDu63F}bs1wq俈ԑ˖C >^Goأz($2@x2Ջ HDvУ 3Nrtsأ|% Q|dJ# nGi\[q7VfP̈5 {BRV~}0!~zgHg:3UkXLrORr;滉d RoHFRb ; -3mL)筶B). |0 _(wl{&98J}hsȐG6AUF€Y Ǵ4FdjY*iD.d&by,Sȇ\E I@7OTZݨjfyX-KA]m-j׺]42b׬4,"aZvN*I־i"ysڱa8 Ť]L+*蕠KP( D8oP׈@Z(4QR; fq巏>{&LPg5 NwZwP 9Ywh{4OS 1m\ZƮ>?Q*P^7"x$%ԬL7JCixb!G P5͍y|y4͕iFg^gҵl4J HKר9&^]|-qr_QWۺ5T!{1g" $ޗvwvZfm6}zFLs9ϕ´% e.I<4ݭ-o~/N1h uK%6,A;Wc T)}n>k_6*b:#W0LRN^kH!X>R)^. wkh?Y" F4iY/m{QE)uJB kVbM0?0m+d.YgYtGF>VP[v_8PK]wSyVnLem Lpdz qÊCc|k,!QFJ%m Hu!=0î} pٍvg&<A/5U"g]YpV>ǝبRSM)H8 r #UKvڏk37(=7;ޔ$F@33@c[hY8Q5;a]M^o1,Ĩ Q}䕏t@|E_mݽѹ(N9PlR,R7e"=)Z_Pd<[] GGMNdTr1f;;\qu ܿ0 Դ*jK]d}4k:7RFdcb^z+W4崍Ni3S5*WU,FCClS#Qtݶ,A<%h4W,)TQ ht].]5fe i9; ƟC_` UOc]FA\be7T)7DO(+6lpTx/$% ][ji:pj.tW&;?N\h|5$Үds=[zw$94kϣ x/ 00R=k8y0YU8Y["h/az SSõ(f_ZR8IcH~Uk$`Wট=r^=ñ+N*oBJjS AgnזG;?6v]I j`ߠMasSh;-Vl Dg]vBSyiu܀? 5s~$;RiwM Q-/7IKb5Ήf -ɑz_k Kv{P Vj'SU5E4y# F^zKyH풬^ZCYGTSlRvHp5J*}Μ`?!@V\hOu)ػr 4 .Bnn3)W=Qis'.B1 -J_2V=|Oib. Bߑ^&5mrOu(3q⍅ִDl35U4Mu6]ws+Hj2Z=a֗YT7Dl:C1I qɍE1p+).|}HIRrɰ_vBEą{ѫG^j\+tҸK'-AAR5 SAՓ >Ћ@QӤSGWAkf,dܕ HG2iJN8(6b@U%l˺lĸ:}^r=u*jC3og3\ h-zx/ T&2j|hE=Ά+'ȮH"ӥc%,(L8dw$f䫾21shƗ"4eYC²<[?iOԡ2' 3[wF(5ظsLkiUyjycMgEo,!'`aX'X%s]4?jcyhUyЄ_c7= m -ΌAo]O,Pn"~(Q؍$¬b~ %0~Q^6m/N?uAR%{=L2<ݰ2J,N.cTd2Է*ЏrAݲuK6rnd wf|sSJ`u"5d[`%RlAjvfHFΟ]sBSRUkϽƃin@-E\KĈpZVY I|K+\=.RNÐm_c 7{J)D:zגd/ $ ?T_aZ&bhWw! Սx{9 ^j}8FLa")hEmf1`Un bEǁ4~o?r%(|ke412ů>jjvh‡R4' uc9{I8 lB.ܠˎ>MUGwx*!7)'`@ě`/^#D>yh;4wio3nG<ġՍx49 Aj*͔,j|k9ظjvSY֋#䬴8&o\z{*~:eQr9w7:CNt#t1ЅHQ\Sf~VSl^ZxY.QKDaPE)6RYA0"`ecoe % +L#`kN->ӡЎGIBe#U'.γAHQW1ȄrZ1~7\Nj#+b^]RL"'Ka=7v$4)G1_esѼUj6N8 "B\QեH??b(|kfRԸN=G Z3ȞOOrSak/2(SgJ^da:1QmTG1xl9X#>@SVBH5i>R/MxNZ:QW9hjQ0 Tqi,o$*њfBCA@ uhlrk(DZp&]J34 oPYҬ&A_n򭛉=` CyG|;~IL$׆t 'rnliCqѩَ\#b!/Z n KU.@Sz'tBUИn2H 6nՃBe:DҖvlh7I$(z-5h`[\]e.YZ9p#>/̽%\}qEUB5u%|9w1J]: %ivr*7Y_OaS歊x[VW $Chezee!ihsL\TJU7g^OU6?nrj~4Va~1ERp9f' 7օlʨ;߱5jGAhש4~댐zY6aP/0AFpI؏`,ZjT5zY{utHr}b4 a,/"[0^'o`}v[0f=,s=cq)*E+KF<ʼnS@iO2}*v\0q:z8VtAїk'u9+I$xO X7aIGt]ң\EcA~;v:1\ӹ3_%QX&L}Obprq EH_kBfi&PiyA]"ý}|Ki/8_fD~c=H4ż4P ><8Ei?W4]T6"L~TKW#ZCx1Kh[xD߄8JcËL'?z&D֧b .F+i()By-D$7Ue&юbE/ gL=DN)7&xt4:H8מּë Rml'k բԎS.>C2g ם߱Ҵ2|!߸RIfg(HQE?IJ[W JUq-T`iL[wd {?"\<"!?wK@&8Z䅺v0t 9$XE%P!ڱ}1O2u*w-ҢҳeH|H//_B7O-Y,2AZ߻ iA zgٮqߙcx=hWJWA;<}S}ѿ.l*t<'# #`XOs2[1I|Aq!5hNM}(e8r7xۆVݏF㤈˺(ϋ}蹑,z%Gv EEba=P"-OVɜ ,-|ſr&dCLŸ _aiH+ߤxy |`Ta>M s23Lڑ/JX2=l3֯R(9VdSI٫!M' \͔_jW FZʛy(9ݓ nj; H4]Tǝq'`΋%eF-kBon@K,d+)"}&K*G%}dۧ<~z*)9{M*w3a@Ny^ƗIG]b "MՓO$/>-ж4n$OaV=N*P*Qјg1Kڪӈ).-ͩޞ7*9}u7Ptk0 ,XAN= h?fF/T>B6-aF"ѵu!{1l\ l9ze d.xU4?N\Rzp4SNHb t-%״p}7cN,*7(YTN4v4 US|ArJ;ˡMI!P|$W F"-2xz}[Ʒ\ ޾uDu?FC s"f#DѴ\!Dԛl_jϣBʞrZAt=:{jɗh# RzĹ+iwsw1}ua& EM- !̈́n2cLdm(?I#:YVB,0 /!ckz тyNSxY[ эēܷ"b)|g 7OqɱḒXp8 BRQrHKNlaa 48&ZڂV"3|EE;ͩk&.!su\/ԊiD6(PDܠí1ݍˬQV"3[B'vZsB/*]X}C\6B >宕-O .JE[3ψxt .>6̸ߜ\3vyR!RMRMy?C1U *M@>+ҸֵŠcB"'R5 Z44ƖΜUe׏8\g[NG]bԦ@{-eR-!}2VBmcSB/!`9?vݶdG>lv+ֱW?Ȓ^[R"GTs1]Kɇ 8^Īzn!AyE{6PmgR; 2yTOIg) OI>q\_ k?s^+@ƥgeqy+|G#>Ԉ:zt7ǚiֳsƧ*I|-rW!IVd9 P.NqʐDg^gwyv(ك=ɳ~GiV?OdY"}ڊd촤ݎ5$ (Z:>pep rmTRQ1ϺszԹ48_tAM979~5+HS!r#@^P:XYHa\xNeْJv5Hc?KˏD) 7d!ΑioSy=jͤ?ѣXX呤sZhDBmM,'aLu#;nEUBErٯSQ5פ63eT9qGֆ6PDRY2-R*xu#u$sw3Q'8m0 uWl=l1ǭn1FKj65sHy9l%qöHswrJ)3捘r^D{'r Buu} Z@hlzsZTO's}ԙ.x§9j|W$B^J5pۅ*"" ]01.|Begy!SDXEcݕ8]ᐣ/v^6OQf‚PdeR"R9`W"Agk,ar RVV ) S?o5p(1x) Dzǜ]T)e,1'ca/cz[!gSi. A IL PKԱe@7,@U@Ǽa iU?~z iESB I{#an|UnHI%yb9|l,ps4\]Hvjk\jnePfpV9)ol[߶ 2uhPz )CN*acE);]tWN.')0B5aЀkuP0vȤIģMc;٭.#'{g6uE z6tY  X?-3R҅ĩy-?G'H/Ɓ׮W-H],{ ϫ\E%(^[psy Y)Ft[4rf#h[kESJ?MIH6xU@S@qj!2ܖrO#7c9GuT&Kr&K-BL/C KFd9IMzS zlA9ClC nB0Sa_vO/ [vӺ:.ck~?%``hMi~(p8e_\UYk+:<-ޝK7F]/6^/) zu Yز#Ǫ{N`A9h-lYYY\(Nަ(f\9f24G]WMQ XLKY**b "V2>o˥zˏ{{C})LY^AAKm|klC&fuRB1ߑ#2qnHN==oLGx_a7; xT*_VA) xw#$`n:hHhC"u{uܢp)_~+]ieV`Qig>&f/zwj X=L'=>OgHW*>; T:f(TMT ZӅ$ vg$GD0T ׾L="?! Η$u^*몿:]hӍg<%3 #Vm.CMfKiT~kxG1"TsH^g, 4@^J%d49=@en ՔSav: \eYWW JX9N$ߓSޛbsl#oħ~nN5;3[? ǟLs΍3n ^ <: +vnH 9L]!v5zoGE$wuAp?0GGTd-^/4f#{ _ ݏu EOe 3m]jy,>/1 MAFmн~`L\DH~3L?P('Gbs Oף콝FȧWpxd{TV|2PN@WDSWYjMd~81= $ݲ)fn{P(6:9_v~$$feor ;DocTKQmJV`Fp{(? C ;b1xcOa h>zf29wqpZWP=pN"o 9'P/~MN;,!eW2P+~6N8NG"oq9[[z<"kFoO%m>-#s)/-c9+_0X!zJ$uV[Km~(gDk՛ܴӬB%uxXi I.WԃSŐɝץ\ΙG*=P("Fpa|}AޒcĪcHfnEGVG7~PkRZodr|,;fߒ,^7~K'ǝf ]'^A"J]Z:VVko8Hw&P2w(;^Y[>בуÖ^ EKx4TI{[xeBۃqu⍿,L>ׯ%$Tx>"?q_۳ܫVxPidGϷUa:7E@k )C4cQC6~sܴ.?$燿yxqsbp^DHz(KʦnA)Yyae20 kb|!K=Ձ*h@{5Ocɿ'ћ0f<*6! Z.5-'I؛%*hЂ=|!z)t˹zso[̻+rQɽ EZU{wٷ&c뙳 i]shW1e}SݺsԑzO,3eX/_NbmICxWٿmNFitFY#'޴{!3bsWGM'׆L ?:5=)A(Ԕ8[Ipxv.h'oWVξ3̢};])(Q-~bЄ}cA3{?BR^P VبQ?to H#H5<<&GEhѭ[[-Lr4,ʝͨăh?E|s1FЯeFVgefd@KD $m1P)I*z2s9`DmtAJ[&Gu'_豐P7aZs@:~om\?"{$Wv8}k*-EUӈN=m ,#ɠ;%?dJO2Qp3)SDH!~"A5vq@`f5->ChC G  N*=QsN6i`NGEN/(ϾEtYw۟ M mV]ae.+!0QԮxiff7_Y!WACzWe3_[ cP1Z0h'-EBfK1bjs !qȌpqY9m*~߶`e2(wNbKlTlգIoǂ"8zPAm<bcAA|I\h8 f#eci@}`0-UI:Pk ӳC"Kl%ҚЙ%7V+L{'~Еr>x ߥcpP3qlL@bø0?/,'YeE*D"ym|TZ[OHdDe$QB~+"&nFҎ@dr%Ft)Z0}#H\N GԴОrv&dH:lSAhdbƠAq HQ, |S'Xwٳ<ז9t SP5ĝ:7i|gԝnZ`@ ,UvB8fGTgqi '[Y~J/?!^e\qڒd=ݺ@ kQӞ ^̦C>(jv8ܼ*#R '7?YwI1x=BMLZB' ׋}o3,fq$+tqH8M÷iM%Gc~Ex48EeVݽúct>'>B@jfiB? l/Ț2?0gH0ݙ+S#T^4=F3Lgqt LO*`] *BdI nS.0C,~<|ᔄ#+,QNs~ ꯒ 9ncqLÄQO3pPR(¦<0N$!}D.V;S%nƗYQIW|x3]6z{e!GVN ?G*]v2t@ >ul?B;)S}EYǧH&-ǔ9̈́g?Y0;L!rjR&~+SK^X4/Ir5eV3ʅħ͋XZ䍣V޺ŌJ-ΪAx=&rxlQ}vR`u6H!=~W,[J.x txi1W4O!Yk/yYjoS^ʆoZ#'`>+/Of1an+"ڋdw"4Z$bZhU'g̩Xيg6+&ٕeߖV` gy޿$2UP8h'Ag· o]eoЀG;dX~Ms{Em ʋ [2;,pw/ςw$O0!"SxP bL1ڑOoyH;!M>z(=PT9d9?~|@f޳ $?QjȤu.h/yUÆIF*uKԐY=%Z\/l otZFezHTzC,qTљswu0N&~Wqw-wa V>/:h&D6K=-ؒѩzըH)FZFr:?v;mkr󓉒;T!fk{&0L~GaH[>1ے:st_hBR.Uȳ&{2q1CI>܇#~y#?0pvgͼ; e\5}u-s!VmM$ic:Ƒ݈wn8(~>g , hop~!- q F폀GdfYx$Q uIT~F-hځHwUᆰ8fL)뷜ڃ)pQ(vgJ ^\^dI=,pWzE(FV1$}"SU;}A?wyBh%2V8Cw3EXssϳQŜ-(cw FА Q5 ;6()yʳs =0XVcwY'| 6A%vyӔB_84{< ae6~DyOU[e De,DcV W n\'48  '*= + q8ZA 'ҽGLV^_G'V<\)ܮ-ba#dC_L"] l&9x|G?jai$yY5rӄ6gmFa2T8~{ ޥsgl 15xSWQ0tײ}~*~G!7 ;8R׼gEW+0(l2*fe BnKo,P iVqD!Fm sr5SQ3I ye72qRA 6LDr펝4F p{6_[H&{GGYtU(RqSf(2J؏^:M;}7Da:zJ!a##g`C,l)FҾZ"Ա0qnm_g3M)5Wh}8}.lMبWUyokOxg&GϲߴԈb<ӞZ@DNU2yݲj$>Cְ֩]Tn-@LMV6 @XCztV[JbAu,Y, i簸YH*ar ج#?t1TۜhC/X>4DFDmI~!,VH W;Ŋ@oE~=YWm(d>+_ cXҾ,ph ɆP{5-%&Ypp~Y?]MNDǞlUsձu{[m @Σ5ht:347 pAO*gے᯷𙏀)meNHډ-^B1.]5>!3-m͟TDΕ&Rog'x(@:ɩksK+Qrn(xx @fn> {Bʂ__M D*lxQmLU8e|97}Xj)F|[F՗A(%𺗟7ANL|G_#fB.XL)W;d26ѿr;Up1ϖz͌}MS;aq`iSFg;Nn=~Q^(fw|ANh#h?DÔ ec!O=)P )D#0ɉ<Mr2 bl[I;Qz'JAwؖGX 9zcM"<3"&WtN7}&I&G{*T;do;L$N"Z;12|<10dsq?I"<2q@?Xurr2eE%{7xo(QGJl7m jetp_p"bV&`,iA^b%3}2߯K0vՉwY hj;˃7 ,6x uWqo` 8nO&B&yt]t*fDt/s;KQUi0}]ɽ[P1S7*yOawz_~ s&}~soGl~;fxP.Pc (>U˅n^ΛdJ@;/eW~ ԥc>[f(%c퍝>*|G5j?{b{D ܄o;v$a16(V%IHSEw>T$*ֱMJdt R߳(^hsZq@XA[Mм'c0"3nrF,ZHSEۦtbwL>grSzPT"AN2™J ᕗ$ /_E +zly]RQipCEFT¢/\%&?:G̬Yi1sGbhZt78Лg|̴*4<>j b5 0!1d >N(Bǻ=φyj_u_IrhiA nR&~zSaf8}tG x _bXVJM[G@UU~șP7*Q3Vxtr/ /v5&dLM#bjcNlIj#Іmf]rXPj< 降̩I ?Q̈́NhCT =]4+9JI?'.ȼ Y6)DVSZa7;"&B05Ğ\z=<āߐѶNxz{GqWDy|< oBN^ uE>A QTz? Ei7y[2v6Nլ3V@.xس$D}`D.V䶓P8pD(XsPg&kE }$Y2Qi$+QxGZԓ.js禑`*4p„z-yz#FtzvFzќ'LF9t~mK=-(3MSjKF=W >NK-9AV Usr="=4Qln" 6].%YoȩJǝ-R^V m۩;RGb &HS;0;p3x(䥀b(u.ec&Q>QX_Xk}AZ9 NV.t`Zp۶#_4n?dk%˂PD\RDYD9U^+}yr 3Hd.XR—q!Ypdr!inh]V!c$#]J:d{W;f4ס!~Pj _:2'ȡ6$R^t@…iPG-w Ѻ54bW&2sƚpy5V=*R\p8#|cn@o,!DC֧Cyc>\PU݈xkډmb2 bu dLtF.:TTh ~ɵF9m"R%r܎=LemO*;tDpK mqWhPh$Gi ME;;&l} ʥ SBhT29N P;Ů<]YNcZI ǴT VqА?򐓋ï\fS[R*?P!رƛJp\̬9eڵF@=qb+܏]P 2tUG2DG5 k D z>ъ\s7Fee+o ͂*QB(E" #Pg{]]\ÌMWzʭ#:^?O+vҼE`ԥH҂7T|unɅӸ(W2#V&z< u z+NJskqkf@]2˳[Jb^7 vʝJPrc<=5 >eoBI|J[~Y)RoUe OZկJjK̤t6~>oK( v4êG&ϳ$'eF" [da5 JL`<㈓v( %8RCUfl5Elu%aWॐ\+X{$ _$[X=cU"?T,*ed^_.Ĥs#{@(Vߒ LMŊuwQo>EBa.朁g!X5/6H)%6*C S>:J-9;knŽ[˜ X*yhf=%$_VuyY!f1#W(:\FBU;E{(ϐQ p7|_}kF juUuδOEbCaR9PuAos8Z.9m((J6L{u4u;߬w97e<" ӇScy%w+\>͠',_6Y9m6mtHaÆT84: iBy$uBƕ[6IވaQPb:pthԧ0z)~EݝMtbLW αne-cpV={KMಂfYխA;}:,Yq6'- F-ޓ:ȾD?[lF/}ڨKnQ>LTX>$ 7{E{A9RPZ)l\gqt(h3m{<h@Q͢ P$Bny z f'"m> { lbջ^98iӠ8Md<ߙǁZzzNaC~YC'g;ۏWIraDwAT^'WEB " ׈R:^>֮zc4i/kBuH0,uSq#^/Y#<'U/hMUGe-S]qd[]m kݘl\x /P Mshɽxu`@$z;jt׿,rmd˄8״䮸==ɼFQΟX9!ϧ-ձ{}ݼ`:7qqۛ1f5N5cK7->R3q;(%Ƞ4eR4C#V?eK@5He Q#z؈H @RA,>6drED~_Y]1)rwUD> t&/դu Z^s ) b@ge~+ƎgPV C.֙<â^]aVGV}*=(,Y_ۘn 5ݡˋ#x|zr|FYzcNmZ@"yX]mSOK?K/2kpϩu:2hh9בK 7D9$|=jbuuv7 @wu~'^:qY'i-NuE` Ȏvd'uyJMPf w9L\3zؓd߽Q^7 QΥHUf­h$2vD6Im|p|+^Y@ׯ>Allʹ7~qc VU%gשC(no#ڦCR -^lmz,˚Kw,I̜d]L?ۘ\ hcleYZ!J*Ҁ ؚג.j9m.(#ͧ}~U'6s7a0nuzs)ҽ><:$;+E(xj,;=d Q=;n)]+'* d#8BE&D'U:#=9" ,JFTiW!)0pW`!՘s%1t҃"Uv` >rHgk5sᱲ!wV1S?"Mu;e U 61~:|z2 :/>FqgO#HOOB0 ;O%.k'iRū/ e:(!oa6?xg"pIOr :(̢bVͿلf8iНoޙߌf_{>Wc{a&4 l.&[BYe]͔N9t|h"(zCK%7  Zܙ4624cQvV;[h,<ߥ_ꆳ n/O잀`=0LIހ8wQv XZF .O~IPUKuiczGHϛ~-^ܖqpt[;\?K.#yMR4'ыe`窩vX" r]ڞï RM"lvQm}1%nl=[PmYҵPdFQFj66._~ch UAU1IKFP}ڡW3Dr:'Wߪ~N6u5,0}˺YJggm^Mes!B]FPjbg)/D g=gyTxoX-Ll@rr~Yl`(6`eN[Ɠ˪_&p2"@.r@ff0nꙜ!tF>rAB]TG ru3vCHx98Ƌ%R@8Lg6{pΤM ٣& ղi:j2ޡ[)^.".XI̶4߂]`D7 X}2@D:0K+'OrU`9MkwVʑsBE %?q\Z# 8IL2ppK%$ n][G/ !zSRC+SyJw[MUeL,+93B͆oBMċǿX^=o+<^⒐WLqB >og"`n)qIZ'[X1x]}[Q$wUv#P*ݗy4CƈW"MaNgII^Y~>PZoXV]iïP 6//WJl 'HPNPmȯ%vll&pP-QϾ"'vCC*]5$LEEmm ᢶYtH=aKi$:蹓Q Uf-e!G"קp.wSZ!C-V t4խzѝ mdnЛD XKyfh!fik++"vCm&\e۳WbC 8.4x QܥKa9vh[?k]M\ғ'6TFO43T&湤ck ߄m!:խqzF&<:_WTU< s;v#~Ƭ;Re k3C&1ݘ,1ؠ~={ZKΎ/[Y?ݿnI-U |H= x7M:ВfwqkFvqދY"B(|9Вh%@E%lr@@i2K#K9ֱhLj Wݑ1jzSTd?JHNt Vf5N49SG ұ[do~9ߎݑAs(is9}+ً.5x*;Π \m`2C|t掜Ph0J֩kjun]/I_-J7e琩 :)=M\3d)` b.a۠~Ҙ+&Z^쥰q`:N$1dȶvPe )2u1MS_\9X, 5Yrj(zԫ.K>^x5]|Uu8=.dĕ%s# 2hǕ7'ͤ_UipjFE(Y=۳+@_/tv"Ł$"d Uو+ gi?攰]hVG(aJ@. E\wg ֊>ԸöB@΍yt# Mmr8OZ QoNY+_[Źt uu;T~A|xC\05 ۶oACVI,s)/vU\ BR@Z&P0 3D8ZC:D}*$BY?5R !)hG}̼ RR4Z4š&B\B鐨*IN={Q/IN6ŽCp?Z@D]Lf Y}kU|:2]Ǎq] |ReNoFveYN]u +4B)Ckm+?EpVK*bC; }({h5+"UE} n!֤Wbĉg]h[VL9=2ׄQj8)XI .Fx< S 6*c.ʠ"r:i'~jgI~qFF:7?Fչ2tY]_a ܑf(۬D0ՎNÎh,ǭ7jlL avi#V%U 80n'TfB^LNA˽!14GZ'chl3Aà j;=Q-Xe/ n0aOax r~[!c?YXYFuc- N$&^/ݫ?*nFQ_6b&{]44U9;Eo:>,_ #D)!}Mm7Y {ؓ{i4@]+]d Jp=5MZOO[nDmj[ ^Tͦl$">/C^]4C-o-,I|9 Ϯڒ1e96H&5ޭ֖1,jo**/_wO]'\Y:1+. |M~>W5 g6o~ ]plqT@@+y4p'of4F І*91hBQ[a|>%M J^όfn̤aD?>ሽL"SG^e~BzvWʂF~ qR5t$ e樾{Q=rGz?(F&TzHUiLV9ݭ΁Rl9{)YA) iܛ>8SJ;o*=Mh]d yuIRZCׄjmy9ul*rЋN Puwu?/!e* ^&pr~m@G'85q),JQǍB2Ӱ9In}2[*Ӱ#o;1zVvhN1یİU=n"I]B3e9Jx Kxxw]3d0aQ܍{b#P'u<ϯN5v ⴖ*@7 řKopXN:fs؏}(AF?+]B%]o0ЌgDYDk($P|10V_28>:bդO;$ķB=n`rI4Ên\&t SEpNĴӮ.CV9.Mwzr'=l₟!p֥A?g#=J[g.6S tS_i hgQh0+- gLuÑ2i~rk-ٜ@؃<:犂|tJ} 7}qt^dc{l 9;^Ӡ0>Cc6^4)͆_x 1c%#Gw)E zwWn_rϢc~^&HqjXuIL0)|'m(E@{:yCx?(<2 gI1L-dcCw5h /Sj?#l-"@=&K=T돚h6{nԬBKm#ޥz2T*ʺyZx#:؟ Lnc]#LE8Q{1C񵳺H|"BX|vUZ}ת셊y^F?lޠoig1wBSUL0aTIQ G=d;y?nmp'1npgBSc#pڟ0 xO&*YjeE"w}QNV~z>o]B__"U]L$&c#&G ّcMwzdBV WH|~paf.7>X5|)ٓЌ_#lPY-eNl*ڨx@+ FC ,&=l) g2ywe9[qb>vc\U,*;]Df5L4^v<(NREUFeL}| E(DAfC*k"J<4f5#iβF4c/7}+qJ|x/wh99\KA\az9 _^׉i#@Q7M#<]f&Lȗ-F>~%,|ubx4\Bc }w] UAvո34nxOz`ܹ giOL+( { wb:nqᵰ9Nx ȶ Er" |3găb+˯2k'a8͚%[64$ Mʞ(Ѧ & bw-WhЃhK*56AlG,\AРڒryM"4U8#f(QVe},Y?lhY-fN۞PI-d [ f,yZnD2yibvsH$%*Ps$MM{ -k_, t /diqY#2eS< 5+u-&)Z~˶ݜ:\ꨢ#C87i/3$K@+jSkע˅HZMADYdE Lk4X$icOkmsIx 粿=&7EMJzU n#P6;FY͸Ο[eB {U=r 1Z9f23;L;dKStJmVL2 ӸXp!>&/{S n<[1ĺFq-϶ft++Q#ldz@DFsosZ6?-ڡĵ'NI{50lP̅J_DTJKNzO<}h7UƘC*RzT4hteU*^lIXBIg %uڔZ4?ݵ Qۖ"xsQwG%, s8G͐ʾl9r@{5h=ĵ?M%w)1w"/Q̃AWdZdU!9:)|SĿ`*|ؒ#TMM?DU(_,m2ϜEkTnwqc^Hb(!*S [V6[V;QG2O"^9zKM+˫7ƃM N,A{o9tu;B6l;Yd߬|ۢ.t6PM CA6Y='Z:NP$lͦ]Dўw> WzE3CDv)`VcZm|%Zo=t F.1X=ͱioԍM=s?i4V=Z˜=;ܸdo$b@A?E+$XɾD8MG VXĥC %֡x b -n*i$4!oM}ߟBQքT~ @386 d3*׹[jA8`Hq+HEF3C7QD^:S}x]S$??αs!]dFHTGţ~)t鐼JLW=oLl,p,4%ԀwT׷̢rceJP9{c&Os~[{gOgEA.|#BZ*:i(՞S'īQ^xKҩJGp~JZ/KVs5wc++Q[Xzo\$c¾%/oʎ+l$fupRڥ@ y34s"ν7 E=̯FnpQ$BIe2.eL;Rv,l5gM#*/T!U=5 ߼~EĠwq<ГEYЛ!yoN6Z*_6q_ב4poz]cQO|R: MP{ Ei߬G5uX[{`S/Faî"XJB2d:%d5$ɏ|EvGH^4a'ւl: 1C]%kOGϣ(0ʂs_9{bEG\wOdV=*lsFoޔ'aYk+ [v'T.t.\ՍF0sy ͗gEy %IQR 6z:@YRZrU(Irѡש|޿wh m0;pB|H;|W2ZeԌsZA¼E1W嵣Y_wfG*w[ hD:NxQã1灖v'] !zY7g8Rq!V3&@=a,tk ƚY} d ?b\jGYfp*#=g9S/:a7%9,CCՈEf<1;~5>K 6uA˷`[ {&FpZ#cLLٱz'3m v%wI$w_1Iz?WV4V]E$®"KbŪDy%"Ts'or(|#TzSE}@2ˡY\ZUzp ΣYel\ A5sPq(txxxKX4#}V*Ԋe<vQ:fW;-k#.*F0)0jzP.ǥe:K 'Ӟ;Fb'?^S>M~6q~ۇSE([4R#Xc`q& ZQFg $ 2 R2 k/6?o\]4&=/5"hC8,XiڮhoyFu _p=|jKv-|epXkm] G6f睲|6Ei.AV8:V8r W p_IuTlOo~Vixx!BU3-Ax}GD&hb%E p[+-i6=״y$N:eͤFv#%B`IEנ<]z9QaO*M%T*~x`XjPd ZVo3L ϑnuG mELʖjpx\#M,N7\gb?ߢRڒ;Mhľ[=,BzQ{C .㆔)a:£EK a"?';.,3$HߵilT)cD5_1iJ'P>K,E2s',Y0!B&2's EcA5 J+0D HZ~L˿TaȪw7|DcTͯo{% 5C%+0 ~ [%;2KZpڄlXX%]uL .%+}ȱ)-;MaðyۘYћSHpXЯfaє'F< |&\2?d kqvrƯ-!3ݲ(Iiɳ M^ D.q(>MWMW_ 0dյVK3S޺XN$ȀLds`%FBIn#slcM#<4R$[}ҩQTgM P7|׾f#c,4-cCn\C?\n;a@#=\fS)ɑP1ܦ7iո&_A ʯ@25N91jd99j\0W:dH2.OZ)< (#a, Cc|GX:Z ԅizs<˦<#\akdZgtI䣢@zVf.†"2(!O$ce$ SXJj7nwRJ+3R0K!cTibG=wi z>s@i:tyS,k[f+Y?Uz[,)|3}@~R`WmcsN7l9Ȱq6MQeOwG DTiPhZ;ì5߭,PI]ZAA 6wVmCM$v`Y۸2KvDvBʤOf^=|l۷ZmA:yIb-xYCw'S'zCt2 ~l-xdÇerk }ЕMQ ,Yw0kx01b <<CG ~|gzWΕqYR˝4 /#tKN3{[¢kEhd$.$Ԉk `tD:y~Ճ*@>﾿K "SKxJϸWE5,FýB^<']%hi]NJ6h먵`nY!%Ƶ*h%]^y3bvZW(߹ņfUGWiCR{>\ڛšp/<SG};ո7O.CoF6TT' $bgFy 0d~yɺ\V!R]:+8[DJJb:xlv qs0M gϾ΍xC%_@+!X"N5JUJAD>) :kyޱ[A?bXV~=7kF(ܬISNzTN,on`:O=w;|m&R 󇚮NNz:ʽл鿶M@^^MNN Rw2)(WjIń6  MҳP.wD I%=.ϳC=4m c91_"bZ$+y@ QZb I%Y>=͐[e^۱r2gA9@ p J ,Q \ZO:YV(%D# A;hqƓ=pX:2v~S]吁}` C*% ݞDۣOGݘh"߹ϙH>5e _7n=gL-wEn v=0/N/= 1x\U@\cPh-nNLq RnD$LBڣvmŲ7k]7>CK@.~d3,c-v=*|5y*Qh |sЯ6SN  mw5eoMInqC>8䌰1h т}K'25(Yo~=i!,2]fBI#R]C0ضݬceU]_7j:փgH{ Ee(Q{ӽg.WP+ղeJM @~/ykz]Cn_)^< 4ЅehC%1ބO̗Dn=UF86OGN^,w_w[1Pήdl  {<@m߫I7ŠV뉜N)%%**nNfs?e!QS^2C>h ~tdyB;҇LanW*X,ؼxĭƆ+Uc fV˘ \ '5F34A\7E#"a >+B<} rv3(/".bx R>1fѾXK\WMܶhN9Rft6 b\+&ߥk#,=z/fslP ?uRCvN%00 w$pSyw uqo?y~ =ξ? @Gl#[ީ~MSz[RD8t+wr^4X9B4ˣX*ZƐ_{0yzb٤ ?'C4h.`0ECv&~n'i(21g(ݭ7OOk4^"CEi$'Ig&U7 &it0%ϻ̈́AKy>M(IiH"=3AV6kΤ( ]4άui` >_ZN`2XRYD}L8ұN"/)/b cK%۵F{b[M1~3/|2G_0Peg[cMat[=ۮ~]0fl9â}fTlƭWq|?3Ɖ&몸yZ智SxbYhFwS+].0@UE3Ro!Y(݇0W\<&7J7r0X^CBצN{%詂~3`=FꥲlnfƧh],y0<\ZV -d4[ z6$Z/yϚ,קּVk!/;e3ݟD.92< _/, #ȩh7 QAp>ޒםHC҇Ruwq@Vˁνa5~%I<8'$ﲽ_bal̯/1 0ߏO jXSF}M;:3}>K[nm&̮݇a`U}^x-{%%!TM`2  3f-<#OoxjARHQh! B=!Xli!{1 ޖ.o!Мoj#JRXE/K ޟ"tgċ 4jZ|we 5,^>";r<waY(5 F0VSWѳ΄Xf+GiH ~6Ao*8(;,DN*ޚVW} d_îw-b[l":"|!ƔEw! _ |ĻRŠYӭ Z. K/ݐjRT,˹\~+m̡ |EągDLJ[cX ۧ:DzK9+i ApY&VZj|p GܮZgFIo`2IY|M:Ԥ!_ cdgʧWÐmj'{`u@HƒRb^ɵt8rzt(+E M5݅/wL<]w& 5 F(H!T=J 唩SnEdcՃ8Sf"٥YbMH;jl}Oͤ]eIsƑhe:{ahq[¤MR˴/…&TܛG=t9[Hc q* USЯ-g#'Ƙ_J|,l &͗d_≐ T'\s#y}uጼ2\F;O"$ 05 }(JP( Lr"vhuvZpsPDT&ݘ. [\|E-3g푦[ޢGW ჊@.u8;/ maNawV9qF@E`c d,j(u bm{lA<>vS %G)rs})]%w-&{h[fIYrU%_QG$gX_VhOK1} 9״uQ./5u L#mo ɐ@OF;CmwP h52xxI_.%jhr搬sЌ_9G94b~5I=͜*O1 郭iH Sm{y=9l*@_G5+1X~Ԝn^aܷA\NvUpG >dQxLJ_NSKy=֞=F7oN:UkTĈZ2 .W83'%(%t2٦8IDLNͬՌsQ _b' T.1#⤺s%%;}Z? rG/BUq?sjP̎j FfrcsHQGka}ԫmj6M]dC#wIS/FR-z$0ÁqTEb`%`MyV M[]K ͌l̀sIҮ)ȸLEdϷyh,ty ~EWe ̷5+W6xJd]6aiЫcBضK̠5/'oU/1͓-m_mw1j:ƽIkPl:QI˧,0W%7 OoWRxjgyp,yN瓍\x]71i(K:j>tͦ_5ѣD]t'Z;0u}i[&x]T@߰S-]Z JX> U+VBDND^n n/dNdN3Ǣa !8rfGE7E(j2֠%9J +AѪfw8jJ MJq9U[0d\|YT4F f BǐEqS/k>Em%`7Uba\܋pc"=~8i)I8l+B-ɹ*V z𺀍‡q*}LyWh` %M pt3!&ge~0g8KÛpuqh7I oM'81V 4GL9X4Щ8"zXc1/`I<"26u8\8Mڥ_ۗ p9D.MmB\YEބY:X&?l\-MX\3Ry { 7e8FY}@j`l|Ig %` VYCkʖNo=8G \G)H&- =;Xs'bn+WrpY_ 11&&oOrJzy&3`ށ@q2ܰvr58{f+/RX3@;?4uyXkp[LQ~78[8֏y;!m#'@ /bftQ&B6|NpiRx ^VD5ݵV_jD9Vot'׋D(D]hKݐVrpA+Ɣ!]Ђ$V5K _ɧErhQ yF즩БG]ZB\ql;O9L(*oHYSЄd`6sH;DEgYq,upb*3R.)&-2 $MןRĻ/m-i9O$)3+xKv?-Sw'u`w{x6?]4$W?1Udon(7faLC1nk+MdiJ rܳ=a ,r)hm&6\ȃv36bY$ް |.!XSPBx7a'6O8~)uDԒ(,n~֟{mJ3۴RIUuNo=I,l}xD^kv e/ו@:#c;GeOjJyo\ѪJ8Z{q(k=tνE5R~LytosS(%j4A#Y3<$/oȿ X?,b}V`7#KW.nb#][nKdawؕ/1` XzY؆`,ق)"XޏM:<, 2_}qWwe ~4ҼzLTfil8zy?o#Hߪ['\ V!~ҕᾦ"m>T-yB?ߐw+,زt<=zrkc"pIF`INAӸ6 P?-lḷ&7G99њel-L˽}៍]gd)sz ^>m #^Wdwq.:Q62qnjp/xX&$a3ShH:\ЪKfJ]ğwt.-B:.'Gjy' IT L2Gk~ q4Lt/+xYO!e'(GL3֪Sxk iKK&]י9P'gGP__a~^~ObL1Ʊx#I q*dF?Ot[r8C,-g!HCrobLcN]W 82_:%î%)?gkCX9 -9 ЖQhR7e5tן9NlhOAiHn`>s"lgԥ_~=̅9dMP=O c¹4zx0mH֔{ $-԰E52.d#|2c=˗cmϑ C66$ŋS-"=)B9|zhO-شĘ1jGzwjKJ|r m4> ֚K="ztcl |"qOv՛KRqZ{߅!zHoLԮs:/ف;ؖP;_^Y )@ Z?J '.!+eEZs/hȴ{2uao|()Zo".űJR%TeZ |[zE\񑞽P2?\JjƲL:R}7zޏj344]bNK9*~-|xpM8lcJRiu^fwkYn,52ӑ/N]#oFm0([ʀg &[faN$Nj p(['vq >{e]yT ve˗2cP&=RȎ{tJB8v[Y%sնjCʋ1 W{N!VIc p"HRufɞSb afF#Azע1 76i6|IK1ծ,DK a@mDIQٿZfvS DcA36~ㆉ:}\6݀ul שcZLFH(6j:}[ L "EmbU*}"~$ιSINw0%j6O$w0I.8J> {4.`R& SYʵEaoؿ?dbZ1. k94@OfKY;|*W8Ƞ+Žݾ̅_kͫ? otyۂxCsW0ݘM۪xdaV3 /Mq29rjႠ$*/T5#;t9P|l/y$Pdw-fEa_k9s:=f5,ڞ_RK;g \~| 1]r78e)ܻˏ!%d>Fgͮ te{ؠdNT3!\`ƯMG@Y糳vڬtHk Ҥ9Q0*erKFXe`ڞb_RBU~j˵cN-5ܞ`(,?F̂;esFߜϲ,Ҧ3?~\wi8gcW1$Aj&5Pi'L7k:\_fJMIo@\$gأ=:nhyuVljBTR҄b(K_Mz#C˞;@s fbCޙjЪ'_By@&);@wblR8C=ز*yogdﴠf+d{FJBQt=[dEbjIk-nHޑ)Jn/d>-WwsSꓴ=sT3E‹5G/ W EttZKA uzx%& E9пÒ-ĢnADvj|yuUwcӥ`mk r Ȱw(K""E.MblHc26vT!3o ŵ2y;%_<6:oJBޗoOw5wÒl2/Z8B$,qʬ d_9ߢlv;V% ]?6:(641$v!mug|JyV}&Y7%{?]3SE^:[R6uմv^V@D4"hX#)۳x!d KΕFM#H &{G:{1.ZB <vQhM(dO f[x\z _oMGD (y r2,)Z-HpclhYdsUTH>8?VcV{X &D1VcBn?8Y}eU 6Sgc ^3wXpMx'i8lFL}* CWF&CE:-SnL6ׇ'  OUr, pܡv~!9i6ڂ]>+V+:_Чy9$D~3wk$fYܢc~ڽsU,ۍQ:[?TkJmqf3;CSܑ@+ `oJ[9-5>qj4nhM+P<1!_sqHH{9ĞNT~a /,# %hrpyTxo8Zbݒi?vNr%?\=G#^1)vZ6D,,"Lm x2WB^qqX&>Y_rZksʼnF)OӼl3oS6Ao/nw"0W%q[Ai۩I&JF}.Y h2y?|, \v OGVqѕU6:wKr|=+ f=$q74=/gϨÐ`*95Oks<\]71GY(Bw}fGzg0Μ;wg!c&1t, `Xdl*xE?=~% +k|9YFS0 @Q!\ DW\W&bw#3V`xܒj/.MIu I#-RX _^ܠi:<>+d$\͵e|S= zjy?Wkת(=Uq,j֮L=N wbsΑJ V`}U]5^K ̧ 27!;4\צh@ԩ镅5(&^.(f?0qSqr|ƒR Hw=hb>cN)R+ w"g!˝89z="[)}PFwE~ɴgB ]߾D$SÚP2{XKZ Z{YXpp"xLwUUrsd ) )5F4t4h!D kKe;'D:kiTcLl8yM ~)Z*aD RԸCFḡobEnnWa~("T٫0DA|73 Z &l_nM6iV'0]~/>RvύY_SY9[IɆ`i|ACĕp.kSMO<ϓ^i_:i!ָY2DC0yχQ :AL2&ztgs4 ؀̊v5o`˥ߚL賘>zK&Գf_3CnVLz2F v䷰O+C&sMO%l+UޙR<: n,}" ʩI(qEN{M_<)X e9G(BpAֳ@;NԻ@F9g~"lWWTEXK3+pQ26AyAt>Y Mp4&)P@QGޣ:elr}V. 9z#F҆&9=Ky0@D!p+ӓn9Y{ 'U˿ĥ;[)D; #ưl~ݺQ,p$qC*jk;5.)kpO~S~Kri7-;qfۑ5YC?3>"YwØ{;]V < ">hBBmXPaUU^b/]muh ^ ,R<#:u ~GA4nTaesYJTŤQ,b4J_TP*TNba e#Q;ԄIJ(5(ua;Q/ʒ]o]nXJ# o%rPe[ h|*R@%YC=D+׸V^S:T+_ essK6Ri 3Yނ .[tt]{hTwMd9i4E :s OVm  >t12z^U՘;PxLZ)'D8JO==DThɱ,'TX _~fAda@(yA`y7Vq- q@LVB(]CJp2M%4,:SXk"boKow'+9zs@IBx܆f Hu 6'[ +4L'Nm:a{%*?谡: E ~4͓4'CpY@}DɆkg晑@o$_S落ZE'M 8hI߫}CsBU-:7 < ul!4Qѫx9>B}QMD)^V! [HKg-t5s@+20)^@8O` k$)dZمmkS_0qtZ-;4'mZ'V :a½9L^m;/N%p^:#rv&^7'Tw7#!h+ymc%\zWO[UnNrJ r|ŀMzĤg&xM7Ug;$ =#{e!X[12dąPb{lٲ]Kk!#fO|brPJ_F_ )"^x\Ú'PfSB!?$lڙ Ӽy%|*l舝IZ#)/>z~S~Tzn@x e7|4340D*ѸbRD۹%ast d_Bpe~n< ,X йT`XmXʒf}:coE ptt .%m+L.U4?8'MSOq&ɰfl?7*MO,r S@OW` Ma'Ig;t 0ը WGI%z惥ZG m:YgGs0/Еh~WWd^sHFl."L߽(ya/wv6F ,r & qΟsiʝ)bgxVc^hsJF8\t z@(M9ZsQ6g¯ }I#P'6jz5.'PrXCKDۉN#' GC腷=k(q4JM̩{K6L [;k4d,n`ˉM- 8̧qd\v f&D f[iPP(;) dtFhkM`Q1U\OO%K<z&|&lMZP5ؓSr:Bk2?=<}bTе !]ISJWKu4} E=k8+H&Izq`~ 7cJ=ѯ2N+dP:`C@F=F\%cc ܡTPŵ*K;)],+Du4A9rR4X*e>eovufMw4}f!4rz/CגU2Y+:`8UKTMo?k ce m_:cRS*kpSבNxG3ht]{wEɏSrf$8 xwO8 (;C |y_oq}mCG3ȇiIXVWfD5އVvlf5Ewgs$p8-6y1VxCn9=ggzfHHFM<&S$MLv֒uBSesȶr,HR/^]Xocapl$5:ٙ6CMaѕѽkޯ[/}=t/+6a?=ZZ9 )wM|@xX6_ ׈+~9*]2_x- ȌubMʐX{A0[f-ןfAf+U$A[!X4Wwa!]B+x2v,#S%cX22BCԚ@xt!_uhdSӺap@g鞑 C`Z!oQOsd9qC~ !RJ\LVrqK˛٢Ϧifu\7,MGf5FN9{刍JR ,FrQ$gnRQke'Vỻ'9e' nFr=M|鄥.,t'eĕP@۸)X `سŕȀ,%l}ٕVgaz')p"ejHg P8sDQvk;c|I9skݞG|S#9 &A_pB!ED"V4 DsFfA __$ɖ3Sągʽw-L|,XN#ht((:~%(E4#% ״Kp-KiDJs2NjQ=n]y8)N 5(6[^AYa+Bw:,-ҁG'py V8|ߍ;Q{rmBīx wJb..1U40#kDI3Qu\֚kekZi szoI`*L"˷fd ke+Bw{xdG>Xp #4#B!p CsChW%T4ծ8L$)ۖqyD[k=ቚݙ%fq r#/a,W)eL0i{˛<Wo@i!7;ʢ=jveC힀MraK4q Wq&_f3~*j6^'Vϭ cZettn3)Lc139UԘy{6<Jl,v ɼwR9ewOUe%+a_R 8c_gND0j v'}i,á z3R/K3_x8wI)X9f 5H#wfY.#uFN )e*lz Meԇr@.Um\~å&;RI;Tƴ(l'E12?Qjti=HaM>=ӂ D^@]MZfQ s{QZjG+.-PtZ@:U1_ETHǭq$\^҇q֝>gWHBUTDsjz۫}U|1aYŸ' .@>wY> ElEy-ӇOr9j ѠLh(=||jo1XڎRHPi+vl$@ uM3_<&(?fg7C5UjNIԅ;SBqSn(*^&vB,(}4Mඅ@{,ܘsEL60."5JR9j4o(-YOyУr2eYTfRYEƄdxP 0a29;ڿ}KJNvC6~y.xR¢$cAJCmƗ lq| if7c ppjp>CLaN#DS&T@C[fFwbB?V#@T݃(.;ע~BC DN˯X<EhAJv vheCe y%```9j# RTSu9Ͷ Ah͎S}ӔV0g=!虶Ly`qc|~+DjɗW6A;X8WMoSC=HH2_ c+ݍŊWq-onƂiEUp?I%lO%q U"U 0pOmص@щ3ZC̀:~r="y{*CD[)T./%|8Y@kB3R,C!Uh7:؀cmW3+Ucn\j<5zh]m0q_U0/tHHNXfV)4QceGSĈ<)5"=mţ?RWVtpIu%4<)sEEv\bFcgC*h'8wׁf_ dL= )"tjޏ!T:dBf~ּ AyaJr  d Z7DU D ,uk1W8—6H=р ҿe4E̕XEi; dSc}+l^sc)f[ fhLm}WԡO?,ϚmccQoMo9t+n~FMn00k-k&ǯڌ-SOcKƲϲџwD]OXO sX̣. `OnXX EpXKHU/o\ ?y ^P'Xٿ}Cyc1y~B%)s?HHCqe`Mb`o.|tNvvڟMuӲ`i4`G~-f^@_/im:A#SzX&KYT!H[,7q4U\gUeq\"-bTĚR)&N5 I3j$AT񧬅{nݣ࠰|VVDqm@#l٧҅䰿n2JKx[-־adNl mӬCWpvpr=n,-(>׭eK'C{:CarP u.2hj5ևسPRllȷ2lQqWXzq=ҋ?{IM$[Ѱ G2y;D>E@ir1:^H~YJW ⚰ag;C' VEJ,{!\EZMho-'B0i6MFTX)Z`t-i7@>{k lV%'=kk4#Ǝ 4HeG՛xybbڍ&!^,+ˆ5p[B]AR<RnrcD8 W3M}F޲wKisY3a^vhͩ cM'3̓Q zV\QL mof) ֯xV#VHQ[\2P&tJ+w"je? ]Gy)J>BX&*`\5iOHo!k';N,ܹP0:a>b,Ne#~-juYWG;Hdm!గ]hrsr]v]DضV:KJGIFbH$HYig]ñ.-Q1d&%39B [F?'>OZR@uaP0Z᣽*vk3xhRt}>6Yk6PgO{ )a>3ER5gnEqfc41F- {@ Yawdү"G"T.Q-UHޘ6{+msu]n+.mUcN5kQn-{{( "&@bـVW̏K' ډfzB@3oLt1[!/ml o*+.z8|"zZ4'SP<h9Թ,?JAٝktVy:ʓ ĒZx~ UNF- lxe~p0*/2ۖݐG)|Kٷe, x: RT'r/MDwAP5X~ƶ ?![Ja KiVfyts mby1:5)jG>N%ơI)[?UA`~X}A/(]jLppLxn%@>PU . @ *=z](|_jΕĝQpN;+ TDpSׄQI"t*IvC-[$0|W -a@wöwz~y1/QdBݑMU>PCVQVO۠8·2 +_|'oUw[W-Lv?s-z3 I69Ke}uX|DSCy`O&4!MBU2hK8eI"y8u~?/1s&Sc2q]AO)ح!Won[>paB ^%wt Fd*#$15m&hg}-oOlmlCU %3Mj7o%@pNlC.Jj衐dgo2z쮋]vZ#1I׌5uE I&a&^f)وnjjch 2_~~YrJ)e4V&P dQ} ",?@`֪b[}r/}9b'n6F)l:k|39;Vl1[zql t$'Aawf&ROud WugL]7t&G ʮXm QOޗ4>aB`K~ndQGM/31rrgB tq Rhuܬ9*)1#:GA锣TxP`NWX9?*9=h囿hA&K@ؖΊvv!:WOڣkzA7L<{tq:ÂXڂ}gί:-;9q!%_(/GFqz^$93:u鉗)j]T)e0wsW[A+ᑃm!ϋoѰ,;.ZD|8() |3Z+D3xP\=Q )ϻ牮g""Ӎk ZލM4޴P#dwSpZyZq㶁uAmM<b&I2~Җ4xҹCCUݳT'w2GaAeQ);_L2bQ Bm2Lu5טg,O;Ɋb 2MBrV2^ ձX 4qqݛӢl^炾Ű&EUTvmHI$.&̱ͽV NBF_.;&.!z&^' ]YfOxx;qj_H0uhg?AluM"ÞϾº[V6~͉!s~H*?9Qeqe )W ;ۺd7C-1/)pMK;N!kQp-L؆f`1ѵ9/79㟸Geɬՠ;uVA Ӗi뢬Z;Me3z+)^G.y R"1tHM.c.meI8@-Ed`EٔnI]tާJ)l`fߛ nB k[wYcH 'iCv"HpGaÑ_^]Zvz;"OG@-Pr HQ^-aŻTv31p*1͌pҴ֖6Br鸘5W[Acy:ך5y,WnG-<ꒁ#$m|E`2,3adM~4o`+<*)2k[Vsnr j 3_O@3<"^';([`sby/s-yuwJyx|pdpd~[R'#kPh4/3i[Tybe{=Ln{U0sr(sqt/ $F{ !jغs[T1jmޅjM%>NYkNv"BLb5V%$hl@z1VP׿^OU-]؟#`1e^leIqFī^oچ ޗjww cZ%jSĭ<~ӫ34(-'~'+-HufY[Lȗ|@@ւW.A8G uԅg%!`S7i4B^'婍36 ض 5)m9ms|2f;<2-e`stJhK/6ɺ@Nts[<gzZ;![(18M?CKg c8++YFMfUR1۳4 Q[8_Iˏ~)Ca QD~wsXf+O@&ǿje;YyE,<BhI}f%G O~?pX槾~u+@w\T |>6 9_M]C*Bpnq)pff,D4Nx,{[)\q[stErkgXHIgLD 9tJ llsdқ$g~jyBՉL`6L`V~uGL59(L" 8Y^QOD"vo+f38GVk6) bRc~9]H .mˮSɶo< b."Mvc9Rȫ]r?F8|,s4EmQyËBkEb2Q;}afD50/9Bw#cgփFf~'E `cA _$!ퟟ4믩)$LkIvRzm_y5 EȬ}`g =u#&$v]wPe 2).OgsQd9 U"#`;gaK}#Q\ewR٤Ljq 2>"[,t\ `zk7ΐ_Xu= FaҚϐRbRĪ;^њbye:7; ݃1ѿ8C 槇ۆ,P+ i.to `=› ٴ}@ .Cfaݥ;8xlal FdA~ ._unX)w+݆syi)ǃlM;l#YU3yIM:ۊa'o(Cffg {*C>+.H;Byo;!)lpJ왛h@93> jO]Gt`&r|3yَ(-˨7UWX~tʴCdTV vU/SN(&NaEXe41 ?~wm}&r˰43?.na՘5:`eEqd<"+]Es3vFaP-Pbުņk߿Pԝ;}K3Y Q@ZY[JV5+} )"KkT⛗;?h"uAO\Uu]}vI)eL`̷,`UP7VnC瘭hiXw5=ZMKGB&D$Kg=T&/¬Pn݇}Wy&RY8ndB^/{G&_;8R\;{zo-yk_: &rCx܀g,^qۋ8էneW-GΗAO[O8kVzHXErO2ؚBC64l6W<_}"7YT 6 ,Dt$`6d!K0r׾G@'GKY(}Uu* z 6Mx:^pp8$pz/AUBU~+/ehofzV ˺H.+acTɥ* [[U"Ǐg VgPD_ex>{y%BO>cTDleGI\YlSbqxyB o^Þú)u- Jc:=0yGҰA.Sš2o*Th1ظXv\Gc+(!nr@LN:%zs:pL\M r>B.Q#eC|si$w+ ̋Rpӑ[48 ,)7DI15As6e/eGFXȌs%-|:e1ܨ:niM\ p!FiS̀^t4l;u% .*jz=]}o%qz޶6E q3N=e\!f$|9 ^3Y^5q:u2)g:B2$?WZB`dJ[^o콡ĸoHc5GDeɥzl鵸P^FR~vOƿGiGw龹3.\5X|F o>RU1VΨb+5zWؚjl؆P,>P,Ga}.e0AO=ZzURfn]jeSuÉI-53%S! 'Xh5[K o5lɚT Syv ;A>bT)ӚA۾RM4[Y3\~:nzY]1=Q 1@1gm쟎WLRfN5c? iwE7u7RȒ0 #p%//W-[(Rckvoji1W=zoX IuTdt}/<+S7`y0 -9-)py]ܘY_H[*IWb/;֧]MMX~H)Hj#0|XI}֨1Q|+nݕTN`mTuPJ@ z4Kx^STk>S }i:Z7Z {c5.YNrž!,V!:ڸD@3qS&D<v)4K&YBH@_7$fQE[o00+wK?PBBrK8>ӾOk/w6Ŕ!0˽&f1 nUz<;ceh!=q_VrpwԄawi\&?,~,}Xg^~3JtAÀ>'?4Mi3EYΟ>>؁k* `#uZdB-Ra":Z;K&qi^*tzW`vC >!BВ˨'S2Yz p9۾\_fɊ/7uLZAK{{p 'SJ. k& WxqU &hk]f+c+E05A!W0t:Oa {g_3њU_-gW/Ny }[5j@.+_8hLB#Փ1z̚ϜEu$?c9l?ׄﯳ䣻-"||j]I !~%ii\2+[0_R|*o Z?F4 @!0!Oet5%v;YPGX搱|'?}F 79MtP.CA@0S} )Z~FJ(1 toIs?CxsF*G[(&}Imf PX 7_??cB=d~O } cuWПr o9TxUUBTo9 '. 4Z/c=4x~KeJ3s_2~]44'$`-@ӡzKzB(⢍]&b+XXCTbqv퐳Awd/1c~c-xcPG[L&O*'>>B!<*TAc07]!Tk61clOkB) .{' 3ɭ()dr&I| bh+93ZjyfS%j*ՁZ&_0 I6i+Q5Fu"7 48/[+\`OLg-4 46y<'IW3oN4C7T\(nx;ÿi#*nSR&hwei(*N  g[? ֍źgBrK*NsZh?˛10q`3?lR|#}f.&H%+lw-C6ס frq_<evji6=G/Q&D|qےe6:oCz> IMO%:g)Z*je)?e 1l0/5G,+$M;OI,p9T%{ӥTo~&TLmN9(YޏQ|3(6tRگ^|4r c抺.!VhC#шOyKbĮ&xm/mHZ.peoVO|#n" a%VP\1˪1K_[.0 ;*MM®Ed/H򊙮 (2#) |KXMKP,h|Zg!\9Mq=Qm+ߠKy(^9L4CZG='ů]T}z![N%aV^HIU!YQ5û8=Ljj=3Ypu2yڛr#}.f\ѓkVigqgVRZzޑ\1.͈lǐRҖH+plˍ #d9aVDm}Kݪg~@gWp44),$ 0RH# L;]oA&-sPQы h Ny^̃[4Z|]FU"pXcuq1`pjY&}/|(#klFN<2eAWݭa#NVO>\0W*櫟_S~^p91Ju}|AT]ˢy˴ZKkB\3|Y?< _`:j N PW}/HP^CruQ3(6Ll0Ysgal9-Dgć+k`nR oR5xByu aoC[Se1>dЛ1@⊫oGf!RH]h6a5'A< Qָ 4N ’ D\bC w L_yP'jL^9/~iKsOOmj7*eyJ9<9B8L3~K*:-h錼GNEQH\N)yy#ޅ (&6X#r|r+,Vr9z[fA#Q8Ӝ x?BQ0gkv(N-^b1~ƷSVT-ȶr2wCc)=Q(c ăUZt#kK{>{x<9TUJsal~ڮ ͛UA ܤz٣i 7Y;Z>/i":z>P3yWBɻ=xkv؞.԰ٹ]0{ ܉lS<B fD&}|=:Wx![V"yV4<#o %PLOW +BP{sSVopH\|bZ{;t3j`]&_:Gn!wQq;5Nv͵CshQ>VGJn5O^ қx*s'AXtD#3ş6K՝ND:yI4xGӉe4@3 6Aud9iCx.M!G*Q/l}j{H^FY&?i8LhW NXa1ب2x- qջ&(eslK$&kCJt f}q2Ҧi }sxp:`rFnI`Sű`{YgC_z/:)Abz\=oa0o[KpJRJ0Urڝte.;R =ڴ[{q@Zf@V;b5o @C2U+#1~a m..b1+`kI΃UxZ5>uMЊ+!~0-7If)Sw5>}}{EnCr葻 vW/~ϓKS}O~YMLk#8ն:~H f~TɄ0UǘH xŮUR[a#s=ZN|̄ 0i*.;2= !41ݖLX2O[{6{C7=cA-]iDpS&{-_}y=ol\{XAO_폧pUqDKo^@4(qou;;'-$5l$U;u1q'HG#I*"p`aĤK=?yl)Co= ONX?ĘޱqQSiF0L Xҙ`_[OA }pnl`JKxbX}>{oB'L`/Z Gt gH)j2 { ҽߚ/;=<-Ho'&u>+^'.FH?Ԧv#к9А%~up/ϰ{n ?Ԡ% #e-ÌeI2 le)d-0=bs2s(8s!]%FqJBgNlwJg/Ȣ+$p =|Idq rS@.f0xs^K!ӌ[S>wGHS )?"ybjZĚ6U,5C7-OYD2 =0NV[D\\DEimKB~`M?-8<=7`dz <0"_q#ȐY)H{Otky1m-b-FS[MvT'PIڀ=I 遵t[GjEE4'0Y&jwEt X-_<`dJQ@7𳚗$ŠkLG#HK^kA_8! kSן k~IAeo (;8T-co揲F/M>+XE96efYl%Zަn6'ŎO`:Cʠ bMЩ3at̟*"eϘ7[KZKC.As;/?AOPJ*>C! %%uVA!%yetsùP媴2Fts%T>+ĥ[i)-;*nVC:r ͔?`{\CA_lFˆ6Vn*WZϵTjk9))"RT?2(%!Ԕx{c]7YPG`&;(>xdбF ,q \xV

sV_) TLJ]G-&#|JPY'1J<2 hКomUsLf).4bUv~WP>2d=7ND7PrM76:E z3D'_P Tg* Ad nCK-? [oZѤ v6h%܅)lvڵm-M7'sAKPgzOڿ4 0 Fo8U9x̃]:.ǃcP)66a*R6cFP蕉7b_zQuV\en9RK7A#+}l?1]J0iլO툀}ʿYSQNHny3ӅMUQ4W%qT`T|tT92*;5B7*j"w1Y`'a1𨳑u!T go#Eb V5%L-t ]{T !5%n,~:yݭRǑuvzC?w&+s vyku?d\d@ ,!R~ QkP7t"P> K$׈kKl۽N*NLցx[]wזg7d#~Pl:,CP6 +yСŸ~Uy(zᴩlHNye:b]MXd kV(E2G8ӃXD<2Q=&.|Gdk2gT9_lEޕ/d̡DxNۈ^!JYZF%x:dz`({Q؞yr˥ZG[l2FDAՅз]54g?P2ށB,H~|cE-4pBG8WHiFVY%qyN$cgny*hDL˼#] F] ^6}ިڥM߸tou*,@<.3R/ 1|2ųhJKW^h1IݓI&P)1ݙ!~r8gl8QKʊTM` H}MbvY\ݱg|s鱻mhqWW7:2rWGe؀X0ӏzMN7kt Y@kՎh;:Iwz3mh=X Y*t~DraI!SO^Θ"ʹfM{b7B&\Т#}qPLҷ[9.] J7ucB?sl/pb3Owq~`t6ҭ&ZRՋ9x۰TBT9'nZ}̨\W W2;[-6jW" 7fIS#Pq{Q5ZC؏"c8=|b<&,'A|;ьK45|:@GXni7mn3Z{`2Z|Pa2?,pyv=K %{.aogOYr+O9DJ};\50~ݡ|$[/.rgvsM:$Iv@1SԒFڏ|U +DbaumIs<`, #!=m+N8r8+Ga>Px*p Y 9Ӆ$vq⫸եRo7؝=@揊tkO).|2\*. T U|RuĀ0 MC#&t:GC4~ð - SePy 3tu넸ÈZ*ƽ}䓢-vB7A1oݨ"^`_=\&/68g>©~L5yl6OPgsSqЈ鳗i7rT>ă /5A3hɬn `.>ޗ5݉A͘ b ~)Y't[r͒*yXy6IܢKf))laV%%]ӜtYao}Ehξ헸n+:ť~M4)`~TЖc,ҙ ͍6F(kK,}2ο+aK K>>]O/$ Bt".v[57j+vgb߷~ O> $=/38)HvZ8k-i`≕m@ 's_mB8U)v.O`3hϪ/ʈL,%Q(># XxlyD"F* y8qz| =FS7>tBJ:g`Z:S! OAπq9-Spcj5QO]4,QEѭؿq]bww?ID+lW1`h?iARksG_=IRH!;b%sl:\mONɖBҶ'^> UBL{%]ң!ɋc O{2 KT~~53J `̫1YeDM fc,ꘒ [!`7fs;Ƈ'8ve,TtMwe*ȍ\ S͙6@I"~5"+nr'۫葞bRgCm|E've{S/7F|TwiZY*{nz'$lӤIٝnb1z~kտJnÝSxI+T|ԖZ27aXb2U+l@yc<}lkha1#eKBD/0sᅍ2b//ȁ;iwY:e qqm965ؚ2'eGY1`9  2sZ}ub c5w^QZI*f108B[Zh y@^RlcTnY{yfzSdMI+6fv]υ5(aYQr]/ !, WM{VõPV "Yb+fωȕu6v+.FNNl=m3jN.읫2LV5N%ݪE%ѡEs-Z @H=bSbOR&lHu xH"&x.Kc x<@QVv08_maKNc0mjm NOkO|:'KRA8i#ݬ˛jJ@@:-~;z]I0@w&Bo/.c&!j|#m䷈r9E&u"v0I`UrQH"PkI>Lz;omsfD-W-$oP T~Iz  E7K'[ (xpP?.0 *HH0tL"sEq1^1 HdXJ`兘JrI4J* 6i020cbW*WI7-Yy|dMIjXN0(4̋9/#^z[@Y@bL'`ɡ~*:0g[-̽fGn/g_͠'&l,~`<܆"s4/q@Z yx!%jΚ*RS%37i[;H]?0j=/؍ upB6>p'TSrҐ%PܦvjS|_?1cWQ`KP~$ޔns<ștEYAG٥'hg|ox8:@WBJ8qEۤ%ԎS[/9VTwo ^?9y"7j:O֓gS`;Pw^3i $3pQ\X7<0Ϡ'r L;c؃wn1>$mSQ]vz:6ݴP]qj%3#exSLin,_ Bg:%ȫT~5{G& lLv{lPNQؾԈ3[*}2A^(Hy Nkkw|qeoʺL._=IJ~2 r`8N<<E飆W@ \ZrХ ;Z&%Rޡ9&-P5^ za8 9?!=Ĩ(ao ~>đ!JJҫ3j|𝱡d]bcJCM'vDo1,+3}3qU!<(۴gMn)`[%I?V wiGOqfXN;F/(銼Fո ,:|0!~'!jc.)0 UأCZJy4 U5 i@bڤs<ʍfbuF ]q r[VpzV@\*#+ 75H1d=&^,ƌI-Mpa=D\M r0Qшg$oHN[l[k$2}M(c\m4#*[`7J~Q-_"0d+꽌~T҈ sAUFX7ݪ)D~z&tZpY>h2 JoLGUHQ# |{b'}B77πLUT-[E1lŷrR:Y:җwfThw6x0}2u"ơ5`߉8яAN;{Lp"l|<Uι^ Neh:|;fiv 1mDv)*W* A}x&$Sq߅#".26πBOdr {{ǫ3zLDB% (hVbY7Yraذz;!J`8GǓ^8%AymVγK&>y 3q:=>bjrG(BsdXS~]L~Nc$܏?=wU? ɵrA3D}3~T6@ZHsaU}7M WJEAOy5_B?weyA1MFĦӁCRbWmBߋ!Ps/J%5a:gٶ{c/#(HK)N.3=݂ZNiU)Wupog)2((ꀏ=l(s- P^.&lBng+JS}P8mC.̫Nb[Ee y/|5@po!0[>≢-vB%1gw 퍓P3J;&sn)gf/6˰-V7f|61uA&7MI4AY J2#x몪ޡo"! n'IߞcQVTQ\Bf^=lyPd 9x8~4zJz&)MX}m\""Fq }R|>y!>+нf<a&+}XmacG@(7PΛUȁzbI) ^eRjM-5$h dfyv-`3ly&dCC[(2)NyJ9섻 1\"[ax؂^OxYi'6pq2. H9( 73.[9vbTT4" F 6FnۓHC4W ``zZR^_4dM_ З @d!Q f.{hʘf# ~m#@.]v=Lr"#:>z^7Ni/ia-~T|/{NVDB$4 6!:bcRf 0џ)~$$=XoxQ2qNmA#p4˱ES|1kTdI%QH$ވ =ޘu jw;ҨHRmVBč$1%fbwJ'jArh]\-1#TQYy>[da奟dm7){z"Ao3`z}u8JYʔjwVl7ɋqf]4- 85GQ;@Sc?)"4xeޟwh[6_xNP켞aذ`?3ĜGmDYe+J5;oXZOCI֘OHswS(8nZ"eaK=8{"-z9 p:쿑8(PrdWFtOظr|Th츉-g2v$D:S@φ,k;hDz 4>~Gn*h0tp!=> 'tK;xnO39 [Y}nKU`ڴ 0ab ҈B)a=pe1OsFS™ G3< J}Lw|EBp,֞Y_q;LH#-'V|RTf쯂2nث;ll%/ѱ:|IM";meڒ˚87D^!;ːL>_j 1QJ}j_:~҆Hԑ)Fz1zW4kc82]i6SZϘjOa0jO :e)HApxTd\hCaը+zݦn0|'}+1HhD:#T!Aa?s % co(A7Lht~ ye^؝8+m]k2XnLC1AiBhBsw4a(ީď 8]HX7[ r%q$(MbFh/q;\x-o؟!\pA.tT MuWscRj&_VRј%vm߭9b&v cR:28hzrJPv:|Э!S ѵ:ʠ@֭q WW$|FW(_p'ڝcrӀV*!D9§.am@=hz2AzŜ Q̗ʬoF fC3vf8SWcmnhiEG7{,+EN< mʮ'hAKX 9GQD`4,r9a3Xq (^MgDdPÄ>X۝2lgAH߿ݦ`ƪ^\w!Wl:sA9Gx h+8*b3KZ A#@FfR^L!BxAEVLDh~6#ĒT,*c-Ռ59(I7%˦JM<:^LOf([-^DKr]t,-^pƂƇ,^oWv+G2x饸V,u|'8TFlI} d 6#9*u^h4 (e TQFfa\5hu#*ug̬ffb6lu I}m*K.4H0z-yjdfI.cs둇yt ũ42(uzLET)6Hyx'ķ9s r\>^!.V6Sq1;JPv*=\K-H*:Ѣu@E=HKЦuuU;>UfVp:Y 1k)Kgn?R〨VGӘP(]Aέ˲i]&z4SXvAF7qXoVޥjʮSeϹ[^^^O}WjؒREw4kRDIf ߬A(*}zCN2` h=,1bN%d>:?/T&G&&d)&iwU%PFbaǜH[>he/_xw,'H󛔸aׁgraJ\;fIi7z,p f: |O%$Jn',I m/p[Ezg(]GKKb Y<tR&KsZ?N 7~"X$ZQ"yF)nVJkAG41 /ϑ^+| ((SQ{&ջ [6ہ pR%AH`}zY,D*-O1<8ks|D}2_7ձ@3039^Vci|Kwz{q(NFȕQ 0J|OI>Xg ^ M2Pݗ&F;E8BF3zދуfUb̧Ӻ> .{. j),Z Ʊ?tP,( -ʥҮg0xO ]GA4%h\_UG;_򂟯yPs0pa,"-3inUT՟]Uyřd󪁆KJّjeDD"h]h=cʪJ6Ea;\v/~pP9&vBέ)3.m۾nB=o3kGAԞW?;6`4Z\k6җ*c]eG>8GpWoJ^0@Rbv`J܈ LDc8ɓ\*藶ቯ؅/xpZ"߉ήP^dUѻd(IJS2^yyw!W`╂ O8_T֧iXSȸ4fnSt 0VG`Re:ݠbq?KBuDa(| e1+#ѿ&3bF1ɧzmf6㫹ds{]g+]ЭvloS:sFw `HB 'GWdhPw* #}/7оL1-K_mY:Ԋ9"|rҿ'{hmaQzQvʾ4HzY.=b:ZoUDg8lo =Nh:lAe)"qA"ޕvEҒ}~7l+"gŁQ.oN1[axIaTuvZ@ HmHW=Bn{C!NTP=bLQ^W+*KGZ,6<M:mۦKe|}~zٷ9^ yXwj\AIKK?0HGإ>LA/|r vi-s,9rQqɺbz޽mM՛꿣Qrǃ-bo$͢iȓ`~j>Kd>8уnm3+lgZ|IV'zZtxUECHb IjztV.Z5.4ʘ30>2iFS)=eD@ -%F0`0x*"b/M9fHa4;[|chSE!W6}'趻 DY:bsu1͂B/_';QX;Uު^[A? F6j'tdڊQ-Gj+?#C9~;AW1 †R.jk' i4ZL2-ppb2)E6ڞI[Rˋv8JTXH76#P-5wst% 7mR=;tB)<ƷRv`%Dlaj6AyfFmokTX%c\ʃ47Bdg`+dhӰU#*ݭOjlUlї ѣ-z/i"(P5R-sʽI̸|&nքF8M*ت.+XNѪ̂iYnnY0g;RQ_ Nx.wp&pd}G R VI0XP̩PyaQԄ %~meګfO6%+tZt"ƹIW3Ŏ4ڞagR-ȭSUET7 %*yHJL/TOc|TOwd;oq|Gi"AO)>Oy}6eo$q;C͝>)3ɂ ƺY`&wH@Fk?qTS]bT.0@NfjyAPnҲ":iE߁T p ee 9ͣ o#o/|l2)?8OY땳 iz%"Yu\$|\2OɜHq77(p (Oɚ5b<^J n]]cDqk&WA k $ށjN65mnkWe}-`K2[r\}1_p$g>@-<y=pFvjra*$  C5@f΍?]#B:q;*]EG^a5"TcOuqlwq44X HSM|?ׁߣYC+$6Flmߢ*(3E3` 6=rgLM<49{v,/g]J|ERZr^-Iru]`ϟsPF#娒uO3z$|'Nʦ!Q_h]L6H%v4Lt\0F&.(tjfχz>s!?C,bF;zAT=S ގǩ{vTx vILyԙ"ڿٌҋFa>$R&D:hIPI.`UdK}BG5b;UE.y|,~,wK7tf?њ0Ҋ)8;@ئ#yBi0[du 9ݜ'O=>O&Y< PjIz>3[*w Xq3j.O(1W%KB9G/mך5@ugəo\V=’UЃĽ`]J* YZ

JIk 1W$>PaUmz8h ŜȈԎgT b.\YʳYO*(!#hLk胼_3 !4t/J)lt>4P̚[G/Ta&u_c]%(7˧.FvU[?&@nĜl5eҖ]VLVZYo"ҥh#gR` 0ѸY ]x{vIleo|a![6[DOlj]N9xCS?hL%!iNQ: ~ښ #wSV^GC  2fBkKƑ2nI)-M\+dH ^*`hȏI& uK+閡O::)/ҷE†6"2'^o3*<t^7|/8YMVdjD#do֥ۏ5o;aڋ3Qk|,d\e@|(èFVdªETeqsr:D.dnY4C7>.noFSId"ʑ\KfGI宆Ӛʇ7៣Y)j7R{T0*ku:|a-6 '8֣v { !%iL0y@݄CW -TaYО@acX@kO#܌IhereLS%/GFwd%[- r\h0Et9ãDA%=Rٷql1Q= y¨?7:nB7w_s:kQ@Ҡl3?/FMWk 74=Rd~-L0E杗#з0-`ԋ״4Fe%W279AKS +/ñxbVA! .eS.@݀oi[>ho1?8#)"VD?W.8sItRȝ*@XCLKF$UacICMݰ{MDĢRL0&rHfnsDZ7{6VIY$Dˌd@:B(,xB_`@WZ5`FwqdB-l L'I3LՒnuc,Ie si5 U$ǃǻ Fx=(#g ah3Yyiu)hv((ӓURBY;&tYew-q^9o-Nn7|[ :+$48P˵$ fq s Ls>U/+9ž9BG2ܝFnGu蔍7%tW:HK+aMN7y6 0kYԚͿbq7V]>i&y%%*R>q4{rI>BI&G (lCfc&UiM&E3T{ wϾi/u4[5iBgz:⳻CƈeKy)ѼT1{k S"620̯?7P8K8jGڂjT/Vf5PI 5c wzV * ϵߞib^sA5,zC\"A#N2 3m<-)S%ÈBEzPax4U4]3Xit0Azpef>; RoS>VFchi5[Ŕ΅97"e&{V i΍֯r)>Q>J18rY z%S*C 8Н(y.i?n7jELoY!HR m\ͧӋi衷ZxI/ R`Yfu+J:g+Ǡ Ln`InD' ȯ,iz] TVCBum<5+I°PO'e2-W>sg|ar,OSvNz o<."xJ[@!"wۭ"1CL8;2SM&:nlv,qs{,it]xmTo<<9;XcVcv6.{"w"~YY\p'*Iԙ1apM/VӸ>k<~sx ZVƹX=O {=5!jفƯ3ƊBSpsנTP<+fJ#D =G#i_&; ͕͆NConf0\a;bԜ)a.kV xhL-og 9䤷 fR q倰 t("Dz ꆜ1šKjN~+YHR-a0'HV\i6`6hHwtbW,&3M%Rl<ډ8ܱ" i;߹S˼,i%Π=Oo-|y.k;itvW+qd8 &$6:)v2GV=o :'HB(˘|?w5aS<@$2Z;!!GiddƑ6XM\{SeDMC%VOH%Z=" *A{Q({s.쁱VG*B#&ͲΩߐ]r@GZ'l-'wK^Rށο% 1 x R&N[_{,1Cxa16?{6Hl^f鐟W-7 jP^Aõ It2 g yLg =ŶrjFt?]JD"{yɯqpMsF:O (]e-=׽?9GƬXbteSɫs[QVi*G)F-M s+?~0oBXz~˲oJ;_ue|!"( zg q4Q0適 H\R.Smb0sjKBJ)7ˬ&݌YMVQXXށA^J4eȟb=Fu+:^>x$}: Itxh&yU<6B`jdG,%?[B:*A H%'; \٪$?pasbG5s_*oYh:Z1ƴ?lz`/\+j.V+m37bјnװlb =w;Cm j橄XFHlߘ9%TB_X%wH 1`pG^ۀ:ivIN"9u-*G5=CԊŠUӜy2}^#r0hL'F*!O&{']%@Mkg@?yz{Sl da+*T"|HLx$K<5L6[T[pA .1o߯hu<=̕;-~;[C73x RUPe΁ 9Jy;}=iz_9֋ϻC, |i@A% sڵ~(dPZGrt5=ttk[5Nk*־<A:o|Kfj+2wB/bzn Vb z|$mvNDXi*Fn׬s4^FyN*!<[i(-H,$6'+U5cME;/?a?'&3FI3WHwm5σ;da6ْS_P9" /(4^_֎4ER?@g%*[g;ʀɻ;Tg(GRyasL1C p`r;j@iQ[8,97{t-pV?@AR00Q0,olBB";VY)fQVn^G !KAoW?qx(؟ G1NsҬ"]I4wx\)3@.y&&AO~rOQCUp/8ol-eGU͇vlZ-AZJhSQ#׵` vS,tH 6PnglN@Y1GuC]/?o&mh›X]җ97k/*rҐ7kV̋G- 1<<e ňSh@S ZI3ЊUf%'^/V$euN\σ]OAk0QAqM[U#ARڅjxğZ_)OM?zA8_KGrVD?ۈ;ScQN"3S">a "HvU|%16ɫ%DG 5GgE'>4Ds|cr ZdWO|Ԑxuĵr*O{:=sޛm,V$T?PoLuMIhQx~d4ɽi H 7}L+@Vp>&H2=iaaA" F>&~iA{+̏WG6wuCOXL~P}3khP[^FɇZé*G&i_R3S?%@t;g#"ڡomu֛ʎUoAasBCI8=%VW&G[pct0>4`JS8ENh82ȇ3XIkZɋoQN=W%ږB ;OrO۱\iKY}1PCj{G=inyԞ2._E8W|**ҍx[#bc#8*[,A=$dtcReMMRA#Bg5"lϐ[;m >r*OF@ˡ"AQ~uЯ_2VT@}XMo_?`RpZCdW_DS K&@bJ8l:(|X i{jz1jXsb )鯱H&]Hfd|̸mN C6jW;In'Cd:|1f@V} )U}lγN`턬 "G$V8Qecv"<pDgns˘c jagd`lPX'b ]InTl B@sh[!Tu. ~)D@LIvoSЉM$uQʽ&IbֵA G;РզKq2U_%.j08PĎŌ 4n7=m*5ӈ2yb^7HJ:k5Q p&ArlWR0r;rjy'i x3k ! 3_@͡'-ELT#nJ^v9KM=>F4[糵=( W;'1҄3 7CYLM󇞠 ʹo4l҃# ;} mg'U fJ> t5r[~9RV}`\@QႌͮK}^NLN6Mҩ‡JiօHPBG[KAUM -:D`g5&v=qƧbuvY˜0JSGLutEqX lf= GTN AJrunɶ'T!Œ[:ug]R|^|70fiCfe g#Y{M916zX*hiɽpN&Q&G*$;5|͉9f:2 RKk;&wR܁ g:~@@S~0bqfdIsE!qߢk)rgNjŒ,~AfAYc1\jZl%S=D.iuT!1)P/hljI# P IĊz':h@}+PwzmNfJ?k+#Ml'I'gMu-'&IW_* =w~cl$~uSvur㟃:*)]pcnO&^CK”߀ |r%E%QX7ݫ0@].#'9ǡ; }4 뱬5!?;Em "5/NR {n㶮Y#mv$-wxW ^Qƫ65\~֞lО#< +[PAX;dLi--o]1cAXۅWDmW?i;bD=#7*Yu/TSqO4i1̛uu7)ipg xO6gu3㎠{+smEʾo,XX[z+0kI\[D攔CO{nb(+5$TRAHPR S2ՁDc#K"Iwhq-9dʌzkYG$OPS{m >+2[R)pGaFgKR^ԷʦiceVb5Ŀt^p}E\%X_-$'ᬫЇ/wog_]v!#W1V9oa"[{T mO, B5akcx'5DS??O2]ht<Ɉ;HcZ@j|KػB׸>ӿ}&lQ?՝{ %j}@Cjm'du%U7Ơ?̑VaNc sXZ鈵TґpR&<(}KS gӂGTja؋[ >][NI<2a~W7o"!.;$񪒓=Iۯ5C&L[;1B%2^jƦXplS#IWU8|.gEG6^iX!QC<]7c,jqkOǰ&4Gx@TDvCe9c7E!!*qՉm4"3,aXD7Q@tN|Sb'/(2'{'E+)Ĉu?3@WF1Wvoe1[ymBl_+E׉̐7Ώ~$ 3#F"o]MgX|7gQmrW -_1.FT''CUZ'/~_˅0="vvBwfIJ;қ/$|Bǎ~K3NuMA_ڣF72D)v7CUI?7%'E 7!Wr]~|'$hCz}j1*: [ݑIhq!2A:/>b|xK`ȱF'_I^q ۨJӪUMlS,6ՠ%ygN@|SIߠ3MdNgyal!]{"<->\>*.K笄RG,Th E n#JwQ0MQoFfl^6gO1fT - =(#=/ ecFk^stk(YZ暀]ŋH^uXbف\l0aѕ-װoAqn`7YysH% h>z :ԮA/Ҫċ>K!:n8wlkL:zdG7Wlq,D~ U/q# UAhSCEu!I'sLgP)3'\pRd[ ) &S&s{<;d㛑]w:ʷt*Ioci `4wC~90X\ {ѕOVI YH4r)nֽoțAqޙ0cE7WrZjHroTuvR;YZ^Pp_h8_7- YY;UIzEDF֌.mvk '؊tlijE-K; =rCQ)N tyDfߨݢ%zWxW>;_n T=QRG{Q2 ,g.A64:ϱblڐhz4LΙ'L4خJy:|ݢ;pGze"RApmh=2h`\%I+>1H ])cfu:°@38h.Zh ˷n6B OU_[S p0po0>ĈTFRFa@Ą>ĀWYWtqo5y( Sb!~˟,oK)"9l0$' ~}X 6WOiK?,;"`_~*Sʱ v>@W=GQ7FCl'eSJlwghDSqaQ9oS"7: O6Zn6ēamz`kI(9OIPvwͫ,ވFpn%զ$eXPOLyˆv(l pb)$ xuul^$>p+ LOK08wW͵@33TwWSQ]rwco$Dж*^D$`<.ӗ<28 Ṣܑ́ֆ7)h O Îѭl|8u(  ۱8^2z j7_DP 1ɬz9_@4R ٨GpEd刜JݧHr)ϖv^2U|q]co*~Aj44A1Rc?裩?n̪](L~l3CJ}~=ÅRtU+0LI7 n 0"nj~K(Mޢ=Z6@~o^AYJkwbGSoB砖+ŧNψҴ3G.}*N`8z:ߩ}\ćzR]D3M&3/'T9,`^|N{?3ӠmW/Cr!b'y&a'/pnlDx[=j6uP4Ȳ}O>o\ۗm]4\0wɝ |<^6Oːa]Jz؉'siU QDF@qLFBCkq7?Ftcྼ쩺"_fHx!;k0ƂέDPiDr \6|"^bz6vTiOp=Yں^&4ѯt pa+bױgƩ۱@Fc{,W(l؁PY2]@l8& Jtm# H?5jKO0LⶇtE3mO(RR %֫R5s j?Jzv* d jV*~%kS ifi{nM{'+HwM >B!KZ>[2pH7׾4YXd~zcng_1EJ0hq."J^`be?.tVRV3y5#mFG#+ AAٛycɽ-JNUT|Шb<=c LZ'RD Pi?*!F`5d׽ Hcx8`K0*>)te9r}hQV޿n8F-J#~"!eIؿ SbVPV,Sв7&B|rIy`L`@܂A~ qKǜ;bw<@Ĵ<(pWh&8.w$m Ȏsg?H*\ENih~PRg͊hvUL\}k:+BQ%ߕ5⶿Z XM44PԔDwӁp!e ($n|=bY Qj qӶ)R>RfʧkaēujoA%KeUP8tԛ[ʧNt?]\,{ڣڹY{k  U%ƭdF qX>\.=z_M xܴYNC )D;m]19q@{Ј)Si^U`gZ+wSC1rgKfns.#\C,FP_dXQS.A!9c3I;%-lS,msֽ<41 7Q [j40{/ мt؃tpIMGgzv"P5\I5u8>|:ӳ7`UeO~qm]Q3[ ꀳ`ܽXgL (_a?VoNaZ06n+״eKf f)6uEWԚgfd<P9i'jcQ$I8Η(UhY>jn&wىRb ,P{,`ݦlhZv0̼6$j6cvO0Yfv7W(so|VN iC>xj"`qR}zoJḐ1H-u-웈NЩaϮ?s29$ Fy T_H֑96@08ּEHfiqK)ifԜ*g`"nwPڠ x|a5%08-C{YMWF%t9wS>'ׅJd9:>׷kSY69BMQ0@Rx a6߇]),`UiN,KXgUh缌/l4+I(T8( dr0 ~ B [\FOsC1ȳ˶܂3L~~ҳj.7KHhQ ֊{xJȴd5gM&c8 @d@~Eha.,gJV1uB4Sf tݺ_Zn\NUl, ov<` GeE.~%.xZ|;GqFw'^[_2qď_2J6F 8no:]֡ ~#yY&i'7n=e.O/rdO@40a$yIAzyދb~ٕy7a0pw-yH)ǓÄt`<%??[$xZ0zz܊OΩf, ?savh]b1*Kv^-+VocUa$ 55 IȎڵ]^|A SC~Z!{vTt_xHj.<ѩB+_Ate޶ȳ(ܰ5V|y$5XSQw^,N;#m}4xn~84*z@?A>ddȫӪEmTKQ*"RE5PC' kYZ]?#`{1nNOǁMy, ` 6XNpc:=^D:@*o*S@O=+QT-MAxFKH{MuN=]1q9x\8ӝȲ`]UOkqʐŹ)q&$ߞasFF bpƚz̾IF{KEkvnmaL~Hkh։4Cg&0nY3wL0p~`ޭ+𭏗RB;hBx| 9y͝O=a$TU%_0fHbP2~#9;j(4Ft@7"2󗨐lO a,wf؃hx&Fd_əӃU;hvt2*Dg{JDr{]ugu4X"P0WUIbN>Sġ/03x3+yFD۩W܅h m0cQ2@;E`'KR\⩱UGJU,FG؈#,5,swrٌ]d10eNnaOҽ-1's&MY-Mȁao@HNS4 Fjc%ЃQ$q$,,TipݺgEN*vA; ^k#t L:^H)kO:}ZF802zY#tI?P@#A>}#2jؑDِTpiAA@ '}uS'xDIttB$񄙀xC18Qg7v=}2C1vwf.)R5:Fx *!tGE|2[ywQ?aeMy ;@usgKiBH(vDBDy$F7Zdw .;$ޏdO,+O PB#?S~J{oB EJm~>p`Pf3'w wC]'x Z#;hm:9\pGʸLYuiL|sH#Ĭh{ӹCF %:V8G¹(Y. V g"?ⵍY,"䲶칇H6d޿`4h3 x0=.oVZXSCfG6j"7`#m\,*CLӌ w @l[2_wwPtsBUw4/Yly, _ ,XO=duO$\J6wvn[c¼މ˽V\(;C2U]% "PME4A^[߭-#l^Epcf9|vky<L9i&,Dhi?v`71l`mchpq {ïTxP V(Cx?hjSe1j0f&,>&C[9 wIF`8@۵ ̀q_B Z܇_3Tց'8E"? Mgm̵Ĭ[B`6oʦ0/# ?+6x8T]2#iMȀcYWqș{{UW?Gdo0h qmo; r[D~ VqCؗ9 1pROK'_D)P2f{7ϻij YW{j:0ts%T*@_/JwE³G5abs~'XXYPC_CgVtaӰ`Eɂ."8k0%h:YNJ!w3ɲZfu71 g񔶕18Y~7.@2Y_O,`9qSg  `XHIj_ uU"ve<l?4xPf WNg,De%osqJݗ}$}B&rOxM_Y}{P?4)i:'9A/x|3^CPkks1e ׁ."1o2=`_+OD„V,KapŝDx- lsqECI@wOE7Ys5ua>O?·8}g_s~Kb IJTM%//h.7CѺl.ν0tЃx%/ї˘%c7&?^]^GBeF"]E';/'6G<^Iec|`"1Q' -Dyuj;·b,Bщa4(ŸQm))4Ec`r뇑8zvD|rp˔3@2OHV*wyisr`鄻&f$zp d/~+̨R..PJ 8y0Az@IfCT7C!倜;5p*CJ%~ͣt1l0&~^CH^>fXkc`Vuk6:@ oWsy,JkM=xoG<3}Bdirnf1BHN]LHwVqm/PͶ6/Ө^*᫉dLuՄLz\:7lw:XBfu &y?SI 1%uwÇ>ˬ@&,Z=#Nq ߼a^iJaw'4BɠM^<ޚa.jH}lN I|9%'!r׌l隩wqzfxAόQW> \g*X @ҭu5k_6\mH ԲC8 #Q[k[< ie) :J.S+cփJ Uls\Ξ[}n=-~T V]/N&uu4fW[A;_ћؾ[o,;߫r+i{Ɯ!nv6?:)z4Er%мj^֝Pļ oA>:j<}o8FikCu`UB%cyE s Bϯ<'6i|biKXE=L0Hg88LwK>|T G7wWP|A%r7#j =8DbPBZ+7DN'fE>Q`Ew1:]nQpqMl(O $g7J߂>?ڕ6UI3 _^y|ڡbJл[Sv$+ VܑZ~~ F%CRCe#}2n?7;uU5%Mhw!&/l,5H}5v7 jx*fɨĀz jO+goEdi'cuXެ1_{6͜W}8`߾)Inp< GbNh+aPkbﮫtA#ѣ6ѸYREŠhMN'* lS|q { ϻQw8:E99A<ʷ+K;B&D1 3>66:@Cƒ?VJ7߈1 ɤETRb[im)FW]e*lK]!? fvp?u*9q ؽ뀠sSk4⢐p"P>^̷)3 eST d/ڥҙJav@l0.0Yѹ\ϦގU-fPP^vQ%{XqazQ'**oGdinBDS+5[dkkWAjB17z4B)b@”}[ Ɏme Z8eE?IKFY}XD }{Ώ]I%V.lbJmE"\-l)@cfNu=Cpd\oXf)6wc.È) {^1ny̼\.sGjT; Qj)H,֖E`p'atjOuûunArs>K1afqENw"w98&WQZ>z $}3͏?Szۻ\f-t<@p4W3OGr_J \|h5eՌ=h$["2qO6Rk-fAE>F|m4(Aɾ9L&ĻpI<8V~idI41>;Sq)3Q]b\|#h9 ǨV# ~b8ԟtp/d,[O .ǜ}׏Dr7- z nWL3L"*GNCѾr|eyiS4 "c&oC͙4J҂YD-+\ƾu9%H]Ce% |ݩpa~$KJ /ޟ~~u_T:.0GV ~P`sQ>F c Pfa%[k\%AJob` "1ʎqKpxk4 .ш ۚ$3W["|ؒ z9{~5 厦|LrG$:\\7l]e5̟;n.=D O 2_ kЎVJiu$W3ODo$2$P1\U-]z )Ķu!W.Kh8;#e elfo@WvL@ G~HƸv١. Аf|xst&7)Ӹ^Z"I/ZfveOU:0O ǧ} 6ϫ9+A珻6wxM;Sr !fSS [[YǬ*'bXDK%-ӧt^nA vk+CȞaAǒ01ӝ{4TZwlOn^nF~p}(AJ-]b-WA!\B< v=vxK %Ч ;Ê;b+@I_,$S"7<sšnJ.o yy(f!{}WFxo.=ϳX2ޫ]'/Ӯ$ce3P_<zR⼷vΥbN2$dPy6-yy 7Xjq{P KH=ihlAAi>[9gɕפᡱ?+%lɍ!Ҫ,t22t)K=cL&IU cvf2j,zzD5&{=987_3,B9!73;e=9Ŷfפ©"{hNp ,^~[i%S"`E`-:p[ǔf{t|`NoKzA;SӍAĵ# QbN,۽}0@1%|wzWDZN>KyXD+QL5W jk㚟`qBf$Y\'z6UDQJFƩej*], VaϦ׫I)' ҄( 8|i7+Y; pԸ:-ԞxS_=m1Y( -)հHTGD`u SuoF\;oGD5-/TҟUiҏәV8ʸen5Ljxv5Z9"_/z!]F2OmaRg"s ,X yBDAv`_H39\sפo]#U-pY<,8*| 폹w,l`.zg(PiAS#5tz柰l2][pmQ\1B_?M'e4/>"Q/ȸ.5xb$XS&DobBn:D>!Lhdi;9nM1n)E\^۴ڔxAurIXiȒg?6Y q{ͪ ~.P ksi87<1|،;vo0$xVS>`NV*^OE??r-n xF`6aqK+hq;-ո7flht-ҰZ|v_)[1Qf~!rgNE13G@}YMҸa;Z/ڏ/Gzz_\ٜ"3JT' I>[{i7&}Fs7*ZE$t݂1N? ԯKGhrҾ%7ʤY qT@`Ʃg*A.T/[h\@ ޾j%Eј[hģ|>|hhj ^-?lY $_ȚĞg%Koѧv luTj?NB NXsu[-DA6%DH\,]+5C~ $l @QV<χ= !b{3 sc405'9yS1ӣ/Jf@~Fˁj`CC£G:z7,}q^wJ6E6A|_4श,weO2 Bƽ>!{#` HZjskh $T9AsB+x=dTs=G0 _Տ¬+PdIޮ֏ܴםJk;GTc%%VmXԝ5[y_a: ݬ'|oc&VB ze5&:izvxA^g)ROg{+#Q@fdG:5ڐ⠨Ɓ*"%saals-=:^kq|dEVar1jJÁuF Sc6G Y :7~>h*5jy&T='TY R׮J_ PV߱׏i[tkF*00MJXI*Ӑ ysCnBWΫuaЩ$R7m^[{hxZa"|' V`IYRjg܋9wy-~"Sj1^B F$KesK0 kg/斡P 9Qhq@ŇD4+8N}>@E?a3޿xE0؎h}6ITJh8uضx"4\>]UG'_O=;tXq;{:H8zms^ 6#֙= 0\=t!A~ЍcUo蛪RoT2В 4_=q?ﻪSq|\KE2Zx-:`\Ssx?߇Yw p94^F\,$w F".,b WLSyU gF&_吏0 >~6G"+ڽ_6P5* l9&3>n/FkX7:cR.q$6 Z94t-w&ʗG4?ȒƈCZ%kz5.0Op HVŪ܏NNg!}A$8;fx|`_yǮ`CMgRwdbxZ.dǃ|8[)A÷}iک&V Kb\Bp%c,?\_j*ίQ,*ŔvZ\uð d8\ "#ʍ\Q)h@Wߓ:.0൰&|ʖ`o-BT=)~veuT17q%%Yѓ{yU";O:73lqrD (0d$)RΟwY]K" dV@UG@ͱXO0ȄKB}YӰ`1aAX5kSGt4!aO8-׉R?۳괱 OG!{bbDg/ōW,f%. _H4RtdE%k< 1&V*%8IbeնkP3X𾸷gL͇M!qmH#Bvl5{.3 wœ'ވVJP1ϐ0ve)fiܴ!MKc\ . j*.Q2gtP}-@\JN՘U⌲ǂ ~,z3%rįB9:IVZU _KyUd6{a^Bl:PO`W}2HU M X QBx p0yPGԳm+ ]îK ^|j6MAUW )!Lk{U bڎXEyQZ9W-1 k !>f~4"~'|m,$ޭWT3s% -!/Pg+f~_]!8SS0GooF؛<=X /7iAO}曺5NUxː"Pt aꂜq9LXcPT6` L) s9inF9VJ*6NVN$Dw^}ﹾО_* W^kYI}kED\zۧnCl'{0uL=*@ # x'1]:۸~'xf|)!ncÊ_,w/ф#-ҜM:)v:#n9-1>*ۥ$Oc??ҝdzm/@ۯM.'֪/'!Vvisn&ØvSUf%)/@;S0cÌP? z |ZdP$0:RJ%piz]UD+:$6~ZT`?kDB~=*_a]$$aA=z𤉬-c= ԛ!>n Lڀ*5;jF:wuc X?n70!׍pYXr @|_C;wůc>n#K gp椛SܮqTzVTɗKV^>L0aacgjR{j aL8⾲&0"$]~CY)Q҉AG4&7WvVv@n3Ϣ,p#gݖolZ bgev2 z o%,AQD}xxi^qWdwTl.SL|pEӼ8'0d$臋bGոەXxk,s*;Kڊeya!$ރ'J"9Zqyfz[Ơ*6@G5ĜɳHDEVe|QAaN@Go>1&|QG&e?./;(D$gqR'&ŶpydEhIX)x)/S+u+c"/7i҈ ->dcIz}( K盉۱%R%'B;KnroIjxOiD3VZy4K=(S5Y-(lнC&/ЙU>V>qê[7L78iٿU܋3yGE&x௻#-J8ߴs AE&ͥZ:;WOXpot6g:rd-F$bdACEjϙh!Vgh-mdfn|$-5n[;@vHM/@Jȫ"˝ Hsz)(6vSaګ拗s]ǁ P`܄n{&\QRdk5$8l^ŦPLŷ2076:GwԀ+$ѩB_ŻFp[qy%֋pŽ9e9,q.vnOiUi4IÖɞwX ]h/+;e1e<f, Utmf7$@ \ńh^fH2O "'-.aW3pu~%DKFn vָ+ E7s~lX }i%@x0wg6'00.*φE(;gCٛ*}THzELƐb[`y<2OYT:MD59h _V0MKSV EF >HH5*+]fz Zt=a=HYpLoQ]9{* HDe*z]~ UǍr4Q=j2(`cLO{ʋ..Qa6c}B} A°Ӛ"FչE [Xw a1 Ủ_OH kȾb{@ &= [xh{-$0L6Ĩ1Į/_`pDW 6فQߪtq\!EN&Jϣ1 Pp"T(j%(Kzzs#oim@p"A XhOj)xȰ-3ٽOl KU/lêi`(*3[VN-1{qnjK4 ;A BfjK(LҽF^d R9ui$ ; %LL"Ȯx夂hhZlb{0ܼc(E7DjW)Z+hoU„$n; N SauCuDCda 'G˳-FHH4 Pո͐j6?>fBʜ`!^ֵЉ̽0'tH쭘LO b~.D$lL5WetcRB\/ˏ|It됞a\iQ'zۂ<%He(WbtpVAbK3oZ#5־Ru)rm$M[hxcT qA<:Ԇt_KiI`5s.Cuۇ/$ee4ԱD@>%AV;;32k&Q{Ha*.\3T!S\)ԩP"z܇e4d bBjFY]Q<>γ;`C@X^;~Jx+["Û {*N">|Vfx5BGTNq@ Q1:g89esX_ϲD-m[JnNyp nމ=Ôx$$LL;X~?@2M.Kbvt ǖFR-Kc KnRM_uJ' nFϋ(wݢ砒cſ4,L@Ur{: +6R^yN^ݳ?59v|yy=]k7sH&Ǣ-m$ U,cż]<5q*]] ɜe2z= ! N < ,Z\ Xä]JmpG Pu}Q `K9_1VrHd@"a7|tMzD/|S{KJ19;*4Ux[9ڜ wJЧkQssZq KN4-!rǢMY߉.jrM2&vICkpC%ܬsBdpI3#ar(1r{%+]´7x@;KULiY}wpT:O.XɿķVHؠXX|J&wᲓXw(SX!kȐۼ2!5; ! ˎjЖsd3c(B.͒9nx~r/|X-qI ;$ܼ"kKf,YLzgsl5!CXjM#QT΍eCW7KH<ȈO?84($mze2Ci!2sHK21rS ONYdH{dYT1RJ|2Vt}Řd ~o?a5^ eII!Qo'55g,kvLjKU};n2z6[KVk_4tfL 82գkј9awyn'h:!߼rL}͡fe$$1m:C8!)-vYdDϪ1p J A9Eo5*?1ۍD=t,[ux#BKNj^ɂwc^4Drͮ3wΦ~ٵ>Y*wZƏGPƮ{c0-lzIQ9KM;B!0MpWID8nL:LP&.8o8gcWZ٠H8O嚣_] =cϡVUۈr]X0o nxo> cQ5flMAxӉ2Ĩ5ЌW 'p9 :1f%Eu --ɸñxD:Hwইm!}m+P ^[(K` YGmǟ2j{~+r DKu'i]2@(hb)ameu -~8$oĮ&ox6GѡzISG#c0i`uEYw; 3֓D^6 6|0և`&h32E WGAhfftF d!uxahwyzXaz _Cpl"yyxd h'myL&ʍ°Q#"F䥏6J4 [=[<.^ώZQx9 /O}/f' 'B7ZI/-5@wWktT%4{S$nʤtIEkD6 x^BӆʖsQ:IoHcŶktȢ3dJ`Ra0wf ӛ x@RDţr )jJYljYH C$QRc;G}Uo݋[.عn^c| SwyU;=5Ǒ bU -+(6p ylv}k^ ],!6@a-VZT~3[K2A'89;T/MU?bYPTWg7ځݡR5.95 0ƝΕ?-%$AN}0/y Q!Y)^X?^ex6K6~htqb<8Hç֜mNR⺓R|"iťC xwzn;l>.~~WkӺɥ%wC#6^IjC~1 CYp՟l+\LΆA0Efc~,lbqb)>ԍʼntbWN3@-`TU2fjwrq3#Fi25ok`6& 'U LmTxo(֣5& n #gJo$DH9O*#@T"pC]į[qdѢ e AMeU&3z)SPI2 v/e+O7ǢbwB~ Ks^a\W" ح$^AXg3r: %T][値s~h!,ŅK1=kwnu V $i>rHT"]Oњ̽wtt]9Q&4Wj(D VlJNz+5ڶ' *\m0/M:d8X9JY2IqPI+|?(eگ?anEc۰UAcޖؤti xlOr3Ry=Y2st/H6LyJ2Ǻ@ep=G-, s*@׹xe6~|v~=AL:V4F{vaN5Ժ2xo}Z&n;aZp bF)ƈaD 1j[X;nC~YptSz2woD cZ)7QRJI)-Z䔶-9a<=ZhIX }Mr3RX,TVY7LD[Hgg*@?fMRZaW7 ApqOuqۉ 5"e6& g&YaՖ1R%hj Єc#_Lv.ߊ 3$3tI]b:bZZ՛_)aR_r]iьzv&5-gp=X􉂫x!CUHU!!F dA#.Y ~*~d X 5:o3E}_@^Ԙ94hzmJRfEgL@)Hnme#Տ9 ȱR3)lHmb$XN@"Nc7x!L,FSLs]O"2aNi~4BШ!1S0Log̀]\C|I ?lr(FJL3KLhKomn]X1AdhߙoH:p,g(U{%$-|vΏ2#WφUQrR~69YjVAJk{4R'CG zjͰSIwW4X,pp%(|JZ^V3*]#h>V憝y@m=*:UݪkߒzDlwD@'`dctO3;bfu0c| kCh`2H2=4ZFHRq@ pB +ESԀq ^Au`vÈa0X!wyɧ>,D`}2-+3QHh(m)-"ux>X rO[HX0wC,ۄ.fG{5{[b[k‘:b[ 6<Wvf3pH>RP4ۙab,C*Y'|p`Vi|-P~u 7o.-'0Ȩ>2ppG0.?R\BX]`iqb(\n [u68Zog"'J>QНDB~+` |'{MHuܑQ,]Teő:q},5S =tVtj)4!.sw:1 C9e#*Ew֕Nu*1(Ɔ,1kXB\JQE8يkMU8`O#Mx97ƛԥ`Uwpq#q,81y>%\g6ʁy}*yQq6'쉷hqIv祐)R5A#XGy<$Dѧ'F('3Ufu_hۭbsQ BN7TNy 36dj 6]+R#8T׀#e:GgЕ߶w *PUf @pU)&Gzr;#V; I5%w'd=Z?-Dl }@>hx&yt_"%bh7|lg׺! 晴GbkG6Whiށ{ɱKg |SuW@nsv<1L=h,*ꍞO5Ģq 5kpU&h?ՒuTꭞh+X3S;փNY-`#@'k,I1uM}sTx 5}!X߲cm VؿUyt'O~ ;ajS1{̅:̎L sw'it)=52^4cMI8*) ?=Dn]3u(iȆ:sHg.7*5ЗzmQVobф^:`[ƺI-!a@GУxL{Wf܀$v2iZER*\B{޺G Z9z'[lDp:/@hM X~L]~wsuhc܆'ZͤM"oIVqauM/xM#,c !mUk>p/ Pu `WTaNeK5&M#':r:]L#*ZsYt\<}nF&?7t2vX'ҟR!1n3;m\$K/Ůw1eb`PwL缟Eނ/H/KV?2h(EOʕ ¯"3O=JkXIPy=ȽV9~Nؐ.}=St#v,LKLe15<mH7bI} ߱ D|C;阙c JXȒЄZ*mV('(&ò>( !]D'@Z{ϡѯ8ZWmD eN6k먃6*n3]0IqZvB!zuQ)+)M1YcKA}M0Fk~=^RTe,LM1QFZz?$cP>D$qʇ[-5]ڲy֎b T-0lץF /{~($B ðbz;%+ mUG^w+aW` %FoKx-,ˮl_$H{wT!7_jsu66ŭ00koBʯ(!:Rk}Aс&O~,^{-8ۀ!q19vS\OIyRBf?ڥi?s$_N`={-},~uϡz!x|4⅓X, OܬZ(,zQg>y] v;0"1VO;FqU MY9dwI:ʉ*لvn z'aHJH,9P̲" EoiXmH!x~6$x ׼f2q|.[e 9AX^Q$S&U|TtLA׮7Z/H(ww> k݌+a8kf/hW[E_4uMa!6ArW(0|/oԧQ$@ H\!k4AEjo-X΅0!*]3Ѝ`>뼷9wv_JZFĔ$B*BH?σFmSc7Ć4o^P+ Ωoie4L;r\la:9RLy>6FSrgQ0 TvQo#ѹz@N0)v .jMFV_S( Ǡ49:.HiHUMCP{#4`$j="S<-M EEuZ{K $ mC`ÔzL0M7R$oկּSp%ޯF`  *4YQ0e9ƑHqN9;Xi+y*8~t6ɓonW̗qELhЄQBQgi j5. (xUB!,X'jNn=}I Of9AEhUyopQH[HA?,N PUA34N8}Q{H HRj eo X@طlj^؃-UEEQ+N&C)4P{2M p z--x=\~V7&OEqCv&Yj#_CMXu;f( z>uckOEJZDHv z g|v!ɛ%/͑CE@i*yi5_}Ӝ޴`P.7Yv,V̑0ql6w1gê8"v/[ɺ菃vA_ADT-X ?A&=3h!c@2ֈf̶K`K3+ aZlVc#CxyXbR6*ˤ (p}0ΨdQWy\-lQ/\ 3ↅ>)rnAgs_Rc%J)y4hZY\\JB#__\$:i,|Vx{)CbO[b EO1`H>1~ Fr ֘T]8ʡ34.sΜ][ߛ̧DԧzB$iB2yPl T TnZ>s[tu6 gJI]d;&aRd)_~x%͔"1/q=H{~dF_q$bWX \12-Z|T2lo\C7-Q/PILn{Gf"Lnyr $˿{a+ٱr9P Z?%L Sftҽkv8u,^uW;zVIP3CA]--dvNclE K`V(LnPe×*:iM R\NObmIIFɰ8 S!b _LBD?Т 'X" Gr+=s 4N&xbS)(W7rSӧ",jpq=4[[~>|.YC~ JL~4N:*78yؚDd~sz^|g-lO#Ӕ}:[mbF'<ɅF$s ϞICkvRzo&lCjl6 Dx ,'y\* jW;ȥc9vGu'pq y@ҪnvޖvEG>Bҟ@]NȈz%4b0IMV9§6ٴs?%ܦ|bS-DŨ4}bp<5~wWռHfY'-b[áM˘u: -E{ڸYkݢ],}~H"\eTACo%hTbx섪w HĖ *rK>sR@D⹞X^.$%Ӆ$0vHaЃgǴ?®Tl#vj Yf+bX g}8u2kD!YыȼdWTꙈ! @"1T]. Q.Of28xoq]aO믴ƾ# Y=5$z lKݦou2q.?c?xnڿLJח@Pe]g-KPr76Q6[6Q{L)**uf;|j%u*c85;OY6z 7@YEƉWv U ^, %:E]RLLJm$GK뺈r(U8}] D!k ePNw2[s!":UpE |E9H"hQ5 'g<4v9qXꁋ|iNn=RR9+Q]'5OF@_T@S JOߣ]s$ d'ک ^CnHWt BȰ: Rڸ°Cֳ?ӑ@'v%b Hu_c#EWQd*潣(LɼlaIӕ DʃM9 $䃓t2e!@j MBbf/K~eқX!у.}y-M Ĕt*h p7S?@e5P^'W]GS6|ۊcQ&\yEԞX{MRw ~ P+(jX䱄Id'h β6ِc'ۮS(|NH0 Jj,b;![!?(Ldc#'G(b;b&x$pt`pI m?OH)دI&:m!4bN~NHlOh0i񷺩u7D(wg_T:Љ/uZ&a)t kkKI%lG9'vQzzR XDAѨ ņn?MGrX:R!ۭAd! jh3A~Xk9̆ T4"28N苻iQ`FNϣ X9}6s8"WգBH\XG@iN|e gZ%՞2Nѡ#“[nnOT Aa   M@}NO\f>]$G!MIo|v0 ״H |27Y; 69zAny߶G}qvF&C`+:'(u\a#Q _X$aخI6}32O&0gX0gƬ K~ĿmtSe*y#Q ƹ m Gr'" 3WLBwU \)_l89Se!cd̿HYsf۴FtYh(B?a}̓Sv"a_E'okd\ RWqW׈X A?EZVBlFOU"ESMz,!ؑC67M1. 3~g  ~!및F Y&7ʘlq=w6X8="[G@H"߷ȜZT)[\]Lٰ \WH)]bYEV_P1WB0 ޭ0I݌GĬg.X616vQguzlnVz^`Yg,nGu-B:ϟY@x[: " LLx+VOpWQ;'9֥2}H5\ " [~CN}-4Pd! tvk=z*2b8E@pʻIO}DI7=ѫGkX̽7##=sA;?:ʹ g'yj%0eMB0$z6T$dn/Y@veu|[Z9K(0N!O'ߒS}EsOKq#}q pxɵ~Ho+WߦU;B+74NKJKU`቙7uY( -G[/{PնE5.EiƟ2Xok<&MFmEls<8uN@T~h!=eB- V;nL0YoZH*f3i\LK_" 6v+ҷ=.eIU,+S3 3k! }< YHS2 @&E-ܞa}M6rts5g&pYl3[(R 5QƞdsvDY,5"=$4c c&S(n$p4 ^ҭ*mUtWkBZOQ0%Zgr3ƭ5MԱЃYΕaByX tNss7'UJV"E1Ȭ_J 9pDV@V3#dr\a,RG!~]TyTqԉw{;d DLPtV{wT}k R5K47*5ine++ FâuҪs?րt_S]r%䋪)E~oe\Twf["6-eX!}{񿑐c"]O5,mw'Ŝ "߽N$r"5}yfw'XƼw “*"ňH>DCo jww3WGGO12jVR*!&ݱ<3pys7C kJf8RYi]GsB| ~Z}#z`/0igUn[8+OH"ⷈ[{x!kڹvX`^(Ut KQK=J]БQY-8(Q R #+gEn T=~oR68%}4F< i&"jU+ޚlm\p2W;…^Wj؄q# n׸9lܢ~f c &:]T\}+X2վ)B~%?(|ehkO* JI3T*"q6?OO8G \p2%:H͝$2n#Cq1\잪gW/ENw ԒBqxH 4 z$W`^z*&7աP,U1Ihq]W#-"I>-4?bWW(]SXR*! I6?^Baoqǡ|߀;p_ %g_='kF̅`z~L ث(Zr5nD><-}pFu_-1>eOw%{#{0-CB|x2l{:SUySMMq̄뫚mYoڱנZ>i}ӯ`鷛#V}D37jwkc ATu'XHO9(-ͽj8h#$_Zs0uVh\70JGK9Rl)O 2]$}ǃ@pUTBF1e;֕qTlX'*b ˰#wj4K 'h{u t AH+ʻTV."DCY)F_D=>M /ԉl\0fnavҌ(ӕZ]Vz4]BHRk4cfͯ\Tp=L:{26*C+"zl`0><2 kX}fy; id"<rp!s{QWu֣tN}8bwkچV8Z]&vJ#Qn#_"/fԧd[UDL/MʜŭH.|L@V JVzʩpv7c%XO5N|4a[K1w"Lp`wۦ)> Xb(uHh<;k=cO: ;F f%z gɍ|^%֖_;;VIlm݄fAcr";f94Bp U0gť USslխuKU_A$+*)7a f[WUSc7ٞo:< 626bT#kf6´}tyhF7*JLSv*qW3d_L(B8؆!|,Ffsrxvpy%h,/-5J @!młS&!,xͻh\=#6A8d43T_VV[wYa28vܓ*IGp;)P:="u5sM E*5N^icSlgD+HIY@2f4xo (FQ /|rEaxa gtüCw$zZGvJxL^bj3!"adL14 wi%TPY_hl1pwA%sÂN+#jSV-Jp#>truAyl<ѹ}-TnA07|ʘ#TCL=_wQ9WٓtBIvt˜"{ KcۄW.a_3(*LR{π08}  }ȩXi)Qck/t"q[L4Ah|[Edtfڜ6 (ӿ B-"4(s1~2`Wb! XnPfeteXx k CUѢE n|s?/KG 8xp}DInb!O:~Rpz.ЊDm;/mg=y," U@$,❸pʇ#-A󶋏ӫhٛ`*%KVȂ‹&VD[$]dj*9Bgs_{ P:6//~ )1*׺s{S!)i1r4{ Y8鉊>D*9TW.>чkcTLz6ggw VD hɣZ,6LKއmBشn9j x>Q|7o*D?k) OT6o @ٖ)0s@Kq4~kFrVq}:I~[⼈[)ϙz}Ov~B+K t d 4WudႫj 3lDxp߉jͲŔzGBQYy,[)1Knh%KyD0ww/Ni`\!+Ct : Õ}nPIWaQiEV- 3%^ 'F[EK T*w3!6ܺ7!m7N(lPrѯ|6&ypމLZ8r /ZR3ykR ª$TІϛU PTnR^Vwrmo>iLX<5+K7[?ln~N } EF.,3Hz):esYмIFKwR_\ۓOg^7dxOYb{l$Y'ޱ؆7D&,?j"/GW1(-h#wM)T~We>?ΰ*!(V)d,@u7 /dƈ ,([hF/sm9Ř5`v,Go/8UV8Wc!> C J 93$o1ۋ gSҠܤ#ȥ*q[@f+=UqYf"⷟;L?7؄9'/J []bnBBpnKDV^E 2@bTS; $^~/=! k2ًaޜ73/UMaR*&AXr OHJgX'N9f"Asǥ7q:$#{[sx\T~_~"$ FovHFK )G&z1{ \1X4Vos+cAq략?8k]}SMHk1*FPfܣ5ogc¡1ךZ-Vl([.؏w~SCtiH}A*hkޅ-"(Pi\*,_32}ZK!SMPH}=b.ǫzwƞԵG)"yD=SSn UbyR{<h*^?103I>aX ,8 XE^2o>w@!x{X<#L=B!~+ ru *jXT`fݫn7r^0ZQS)Q> p0`)l lF}*Li7XctT ~?\k<'#b $NZY/xIl{0 ]cΚD(Ԟ'ȍqj::;̡ b L);,Jߦ}Ci`N -IG;H2IqEL) ]"c_"HӦ=Ǻ}[z,נԁ=:vC`%)EJ'. 8| =*I=T7̈I>'}]OhSk!Y`^x፰9hC[$î3SSa>zs\IX8 1f< RnH&'p7p Q0q obG ;$g3aDsڬcl <h$C5pCϼe>w|y@G{f?Q%g#*$Sǔ5kW/04i,FOxYbEluG'JIzItgF>e}紅2^;ܡt#⯡L0|<6&M OoE/_X@<6xh  BM2a&T94UPpɜU9w PGGvjan ᯽}8^`ڮ [\U<<'V͡[y{p %vxk)," gƠnc:*nzB̢XA)U9_v̽ހ0&rȸUUκie]CA0&9kIy!Z2 n 29Jfy? sVGu*} .\adg5ծ"*\x-+$cv9s`HUb^㤷ʡ)hD{>M3rv^9D2.4BO hT1۽`~AH@ l44=pH4Mp*)>dQG5ŅUcDȚ fQ/xW8c.-)RidN JP] 0i Ɯ$^v'%P=Lj)н-BYNJ1iHJF)RO]%hMs_fk.&fV§qu+y,O3)w%?m3u'@NF`:dj(޷8-J@1^6.fW-DD4luN%BGTA 52Z KmH ٴp=ˮ=kA-pgBk"oeռ{|6R=ֳjS4%wBN;NB:qT~X̕L9eA"n}>jhsvir7tX+ttO"3(֎=)mqMM^%͇+0C)"II\[9J6e Vj\SJw+[# F:He۔6'T==E5WIr~BiQkK0X<蠟HHMz_ Z۝gd-4OOztOq}M%I*_,WĆώ$ U _cHqC-=7:d$j̸(TՐc-RGOLzd;_J,7xH|EoX|opo(\,A^ӟE-[tES#D9Gl!kT`4/wr}/'_`*~@/;[JFO`UP94X&͔(#ZO>>cw I~WXm I}`b]c1c? Z_Gϔjmwp?ͫ[yMh( Z]dF*Dft\MEd=Kxp'>̓RCvQlB>=O7Vf,Y2ýMxΛաLaO:zd(X !+.xo /%J%7%LZvFQ ;lj8CwP2M]4M)YN[q-eekթ'B05( ѭgs.' ~G:D)cvyHq?Le4uwn 3S=,~fs3дl N/\9) 7.D *ƿ7|emi$pW1A,ŒQ}^0 -y9PzEV*e;{fyS_HFqu%-'ܼƧEEQrucOw[y o:dv}ci@5X㤅u*:*`gMڎM~jy%0I$Kmt}@IvRbhUkrW蕎#jx(?Em|:`q1dJ=A,%HHWE^1ύ#ނ_5@j艩SmRXbq,֨Z :+A T %y%Bbznu띳|gizGLr Y@,ƴD}q0m8%lSYtی+B(}mKMNLlaVFpuKT;ϧ!Az*71b`(t?;,fix; b aj 7BsUoMYNOʸc-NCӰ J#_k%2>#i e0͍'Sܺsw|n/86Tf Дk@PgatR#yxi>  ,}kgbegK .xe\z3etD[.;3%*f űQ7KޞwX6ǃ=pYS-ԣp2KkEGA0Q&'B|Rl ߛi,Cňbe.Ne1dSgw~>ױa艮>Է0+tYHABcIg_(df-oU_<Ioۿ_Q*{]8O⒰H'G!nkNq#wӵݕ@Q,,[ŻZC8L14AQ̠BX]Sä;!MٛM1ε /1'ڬD͝% ySr |F̨& O Q=<1+' d7a5ʑT?d^(ISh t|8_ky:!mtc| Or%8gMkL,R͗+7 cWdsalYTxDn‘OjDwW\: y6PG-Tn#5PG.=N>DD+-^(=⎘˹&TBb#$ }%Y}gu3ʅ=z+"$[ٹ/zY3 Oum6߮Ie-z&ukJ] S Z8Te+'ȬM*q|U7 BW^^DLSOKvÁ٘ Z yV^xf ^ _ྒ&Ou|ʝWt#.#Yit޺Gk?ϡ d%T߫U~̑Law۵^`틷>pYsWCh.V3!:-:E1S0iR(hՓV0_*v/ {n);~vu]sTO2OdAaӪ->ɕfܿSN4g_|;ޞTZ{%ԡjSVM I*7w?/{x5Vb;@qu5-QƤp:Eek,M] SB倏]7ל^AgC:s9NAD?-V1 RN Tz"^   gϓByb r7/:F&7..c<*+mmApdrqՂ!BMma-餐jynR6,, 0JI(z58EuA9]'BfÂn"QvO:-v lx6`~@kk jk4Ӥ0 2{l Sǫf\ňid53K 'uX4-9g7z#Ӷ3 n hU؊ydk~2eQjQ>ICgr<[coϱ58:mnRJNZIj'yte<ϊK*kqe[,;7JT+VsY k&eP@E+$.c voҥKu(ԛ'g-z8B)Ȃa*( ESV3}$(kc2)#u(J۲7p0'&.FdSVpN`2%TG_[i@zϏˉwڀtaב?IUOzl|X/(d'UZ#TJ#Y6#-ni* 2yϢ.ܻ ,+ڶ Èc }JMy5ЫRǻVXH讚(!VBka3Z[KK11dd)F +!5ϾY1<-" 5`3(lI̱ tQ` 2.ZQ-bN"8b| K #΃yPKTN3v,z|48& Ĩ;5TAorx8]AaE:.k\b˷,M&rJa)T?PfF*=̑ u֭@ٍڽcȍFuиp kWCS|^~pf XjM4k"*|*,+G,wql4^nwj*g84U1n~t$sl-ZӮ%'ڟn/V7nןC؍}ZRnф SBf IHE(l$ 2w ?'Ҭ^Ʋǽeh 5n3*(ٜ5q.qu$B (N<[ug#Vb?y(|mi*>Wp@YRtU#_k'֯;Rj+;!P/'E;l$z0ǻ2m w0>h >O%UӧюgW08:Q>Й4~O!N^O;|Q+c-cGT]>'irm2I.NdDfSkTS~d )N']&@ŎCǑX|jsqEv@l(&H:K  c[ŤK1D,oz|K%}=5{>"xJT$MgQfw,φR) ND;說`WZc=8# :ui/={؂l2M Ce>ֿm\{ hA9/tn*;ҮnIZi=E#*Ki@Gb'.\] j!qkT݁2+^Jڡ좛yb\< DJ|Ż,c=ʧNc琸}5}fY%.gêNLsʷsg P~<_LɪU=WhE;2ܙqz\}ۗ]}6-l0*1Uv$ P 0 VFg7n8mE3M"q9S)mEfBq{(繰֨q8RP)jq)u`h*\CzTٖʄiG゚9bH{d ]gunqQn%"xj%*N֩ԍGj|crZo~V+c{ܣ\x&%"GC+xa _o{ KD^|dRGt7P4OZ J]}D.(W9iqzzަ2Upp Cn˻@op(C(c9Oޘn 9$NcY$\X`};L~V.r'b[⻋\Kg$5t 87Ɗ(c & `)_,R:_kSƌʠ kXE 0DyA7W%- T͈ ,&/p u\?Yd]|ǐփ+tBy/v9yyI#njI5 ako0@{:9?=.g䫎b'Fxx%r*fc+LV'AotV&h^hVhyh!f0_muw|c o*Lt59YI]F&{MU2ֱzsf6^חЊը>w b=Bzﻏg7(uX P5Iʳt퐑@\KvmBJ+wHYn2hV Lwh*ÎʠALixX0ֺJ.E+F,u 뷌tr tayu}%k g%CRWx[dnWj/SO)W7Y%c C4X<62TQ_-&-*.łHAu%0LVkv"y"gA<9V?+;^5zG(/=1ꏁ#6*K?n6,'hW*O8j,:`B|U`Pan6?\6`vV7R5{B Ȃç RJ`! )@C ɻOoCYQG.X&ퟐIי~i4.%3gw4'~RE0} d#~Deih+ %۸'%8}o eN*Ic90{d`Q"Qh0<hM-!`Iުըv6-nd I˪o>¶3] Ec@sIpWDl7KïH8r%F1 Fw|!=,5y&g|h0JZ=`dAM g٧nT]+\;i·ayl7!pasANLGD/p+jV/YGTtM5x4X:41?7rB_̾Jxe c :()@UqMM*%lײL7HQ܋roSѕ\v]|( 6F@KO{T^Dq^m4dxOĐH% U--+:V:UفQW,eس :BM;_[ϯB3C:m^lvxh3BP='*[Rn977ˆVp!8=|"߹?%Xja.w]/P Jҥ&/u{N4[8(y\U<;"eqԡZFT , 32vftmKstGl|#VGM6[tRal@[Aʘr!StJQ4W,jtmmm̒ah -lùN*\,uWg'=C3xzwg퀵@(WbCFO2t;y%-k߼+&NaྑR#42Jo̩E+ <\@ph?#HkOoEhS;+7jsQ|Qw^?&ۋZ/.d&W8oј*o'E&3nuӫԞUu#TF|8{M@"%$Ly;+U3OLOfKJJO{k4@aGN9$=&!J'<ȐثT<,(hʲG8pr "Ɖ2YZIf'PV&9U}I*2*#Ys3l4ݦQ@jH] o}QIɋHS31:@V/3۸U_!^*I n1`bfIb635=PjNmmKg&PaqSMN_$AO+H")c8y3 㤣kw Ȍ"6 erle3''3u$:sIFƿAҧkEq &wH=>*dVZma[|Eqゟqw (ý&UhsyGLE( 3'wOKE.[*]|@RTt,gdr+d)nCW?(N EQ0t <(ԋI$cY Yr\ 3'ۭ;onbz,__;uƀQE~:eáKeV'@L1 AdWA\޶iJ?dqf'D˗DYrxΟ1b z`$ =7 )g.VLaChr;2` O@#J8HJe_4FZGу [Ϯ'&L1OĬlF-CVjremvtK# q%."G݇d*-_~{6[RN59I39"9b T†]5}Ғ)HZ.yijIeSBH!P͎HRK .񼺟˝zׅ#OUi(k/uX)vCmj{sq\б*=,exK-{NޖH.^Q=*Rjbμ<ȀZ77] wKVd:E.bHv 1әOXSA7EV֚|7a޻πc?{sF:n #'Ȳ~# " qE5p9Gbz2 C+txB S4$N ?eMwA%+weBZi1|קWܩbB9#dL8%#Ƹ);MvP\4iJGџt:Jp6T0I54g"--IaБUv?v^KKF`_;[z=un@?Χ7X7r OH=% E-'Ē+]9wyov _%Iv~z?_~s^˿)>n)zRgϘlX\PfI=̚7@zWXǪɇI"e_@Rkue) g9KI仔gsjD+p~Oaſlm(9T:uO߾tLNUJkBeLϾu:a=i:@}O*;ɫr2_8TSyw"6~XcZg+I@V0I:S[*L|,MQ$mMrC,VY$KNoųH<cGc'U2e-;ťԂ_˟#DH#U[!R⺐v7swCF=͇L`eOwnraN/^~aJ`vt>2"̯s~JE7j( "͡ ,Uu3n\( kVObmRoAh̛-@6șժhմn_@)pM0Lkdv[YHFuUgObVn>;Q+Dd2RCgP{np"omA 8ar;l+2i Pʎ,zxR%'{MC*.ȱO z@PVl"^p-,/5鏡qAm r9LjnYh/8QjMOJ$f0kT YƧ ˿^nM⼆aʼn z ˑU-2e`jr<,\*䐵!}uv4L+t]?p7P'~O*e33R/Shv<YԷtgrY%r$6K(DžsFRoNch: aԛW1yC^"Ama,ac}qI^ITkKWLJFuMg7l Pdd/|ʐ|28 eBī?A\lD-:]"5rNCڕs^z)hm: lq/JxGK)n18K_p{h^[܏DvGGw38|u:mxP\%pOizg`Mx;UMg" UceVNN5(7;$*$j}hoUݘ'kp!n6xc]b͎-m+>fݱ+&rER[0DBQ| R1njjIEw)6.U)_k:vwHnELl,PΨʪ1yIn Fg6NS)/b=lW &(woL?vcВu'tʼne?;" 4h z )ݩӹea6D wz~;SlQsCZ3;p*;ֹF)!5>j_+e'`U:'9MEVIBm ^j&xny@eE rMbe쳡&s:ugNbo)v,ܵfڻJ E"kdc@,% zaȫ%헉eJX='HcQhw3V]lw> *7Z$s\fWbjLgk5}&CZ.Whk%,xCG]X!Yn$xDQBNǩf eǮAO v ^qMHMB*Gϵ3ߖA9z|tVSw$zs9(|,1Qi׌7zV,Zǵ/hZJлNF.E6COy!_@=RF$iZ.p2ry-UqZT삀PӀԌeH4-t䁾ٵ 4)CxxXAњqMJ){ݡrUeXp 2I (J?c;uY  3%lCe.Kt[U 9ҶV(`3Ka$*uӅᤛxյFSNetǤ'S2?)zO;0(l BAS."ˬtgCldU~a ڢ/@jHE{M!^Dp'{uVA妆 i@C*NbVFAZ|zwT-hVڳ) 1k/zݔya>i48ТΒvKػz3V\RZYqLh^ zٌPڪ >ʋ^usCeMdggTPC.ĥ0ׄK&j5\jKݒ>E-{j9?{F;mѽyg[s7W0ٙ;kwTZ qB0{2-B-v3%cKS?TP䶐 g"p\Yȼ_|2E;iƲhjK#ߘUGk-^Z&)UMȭk3RwfFaaq' ][A&^0ṃL9~>&t;x%햑@D}}źᤥeNwubw< vMWHF33it5WIX "}1"PD/.b]:#{` X-J'8(8 mEZ.@m@ ȗ~HjFN{NbͰ: 4jn#ɗsqb+U (5!>w&F6)Bﴪ%/z&ϝ8e:h+_|xa+uSDX7B]#0fKKPy,6fE& T-,۔ $:Z*W>r&>@#YLAXuSN6I1`vK{ym c3Bu1HI^򏌈d2TG q/1%`[]a@q oJ ҬeU|"`HvT4^ ?u_W[4/k,AUXTX{aM%W͛8gfB 9omӋ+##ʄ(}UsAp۔mA:$7K.(ZZ l)S1jTL#(]ZJ=nĪۉ'qu' "q/zvkeZKO.{ՇgE#'Ķ suǑY6sTq‰YPZFCnijpyjR}1Qz5G#s?.YEE n*c?حMWv{h) valD/vŠ>Jŋ-p8' 5=.l ;+Yvv1MFX/b/̀|{0aAJS%hmԦ gMPY|I cVpTzamp>'2&oX/qǦ6(DkGQLHv2Vl0yBl(r4o2boJtQsF%=סv\Ɏ_csEhRθ֗1.Ǻ`BSzEuؐ[|)?Eǡ~uJTqbHf\ڱa#AWȧqS7Tby"7 1}L(sʜgg ҚmoIE A`;GF "Dif{IbezWVUWPOv8H,uF;VTbjO"|M"-JdW T#e >a$rr2UC} PѡcE>Oq vVs3U:':zi)c=!RX mPuo\Wt=C_VhVu")P iLv"&$+cPwIK 4pybzn g5w@u[b tڛQ3S8ˌ)t\E9io ?ފ{=-Bh.*ŴN4DZ۹H.,1, W PTx#ɔ:s0u94ؾ>a6j,Ćejd41+w_1ڠ8Qir^銠ij ZIa9] Uzs_EX% kz?5x̘'z[| AM_ue X$enbM߳#>ZXJ~ .RuhRwa4-N~]9W^!=uX ks  5 @t~u( #!@CBPd+=43o[%V?=,,/@\Zݹ3b`@6غaN\1mŀt-~ը5&5h|kU٧2ϣ'tRl",v-R1BW{\!ýrxx'n<4_ q?Zu:s:h i`L't)FQN U7nG M9cf>`:&{8K3=CF&6>i醳0w늍:dA6#Zlꛜa|B wI~V4[V0Y x9Ѱ1YJEՔڷ}z\~ѺN.w=4!`³QR̸79 "^$S"M 87[cvy࣐1Xe3%x3ꕺU:Xt4kg%'~@XdGl(ik;ݹ{aR"Ѝ5[b ?f:R;Nyhvʤ:?A|8/\R48 귋KE9+v1^L!FG x!fyf7 -Vͩkz"*.D1o҆mƐD~p<;q1~# KGqBKGTN>4Cl%t3cUǐVgb{"VG?רxm<,ѪB+\s t-}^nԢЌjֱ;zm4TPE'e@')_^%Ip d֏U(C.p]׽ U5cxk;k 7k$EsƲ0z_M<6kT`A]#@;/6'J Eo$ёDF~SZsqbsg`>+½dqdse2L_XZkP3e$S@"6y*TeY7A\l?Q>a@ҫ84Py-5J^LXB.P xu'sU,GPg&9vU]I]v)T<(K0K*^F F…5$i!G|(bI98OY`5^4xr bC" v`˥{LJ ?HZr\ 67C2xfpSoSD!h")eش T__bŶ1^{J7@gdhVhGuO zf@3)zQBW1=Z/>3£ΡYt厮(#jzx^=I|Jll,+]qͥڶcȟTPo揔qCNH_`g_RϾ- O%Y0|:N< k#/\p~4Jk%">+nј{GpZ !Q;]zxm-E@$rقU0㝠jslJVGEG@,X,c" F`>4,tܟpG,74Bo_%`8~gWvһF&N#+0nP[hf-/3tt`$';ýK`{(]qJ11v(!82vCmwL4!LƱ~yw XVwo׈+Fjkw/㭪gLecUW ˆ;ą74bZWl/G a /#Ip?ù#/BD{lϘ؉NG4+|09CJ7(lIE5m :=\I5]R@SCkw2sGgN)˽*}3 {Ů6pe *&,nA$m۽4ﰩ% K8yA ]4#fOJ=GdwZ[7&Q5ʯ߮ѯti% x޵c@Q*Ju11%3rp'viu;rF'GxTXJ(3'(rMi02 7\opqy9 "!@JZ d G3Ya" |J$/:@)_vz< ``S_79vBS~Wg7`Ԛל?j穘"iV$ V#q㔭B͞`%qKW⭩ΗRmrӧ(UbޣF=l]r1p+h{"8O6u^BW`rrQ8FuTN'BW a9r~<14L!u1N`@ PܚVA<Kk~JXZlyM؆9 h(Ӟltf#MAHd:˛,724`T\d_&.u41!3*0LB5Nҽo6)e>4 Pq* oɕi9mfk1}b 6&6]wFW6rQ-4@!A+3D E8&Xo;~i, xPb8M &ˠΡ#`N%{"|d.kWˍnJ0EN1w<纘8oϻ+!ݼERiy*NθaH)cK{BҒbP-Wcfo,8y#C5t';zZl"˦V[n+tyyqkE#6 3K+@?^W=J5+ ^;e9,~?|9ak ƣnwor`6 nrAZ |@6$:ĥZ?د qJzǔ4wgSE.=qE '̓}0D ?%<1@:vye舤q̵82\bl_:pyw 6 R6yYLh(ުV/Z̏ WYLݥBz }7]rB{w#aUYR`M-pطa3F{i!;pkiܗG?Q/TO/MxK8wj1W@9D~+a j w~vԨճ.zO/5< Wf+2 F2-Fkۋ$[ypeαޯK8ZGxMLZDi-0XgH;u]yOq`:æ`8No2yWL+gli&r"1k#Pc\"OFB[ &N;*Eoׂ[S ywՓS-X[c?" t?އ ]@ΪDSIGP)-Nj&ov%Gqll!n5ZןD*ոmB-gϕ•ܽCzH;.'(y%OG 6Eo$P }= ~K YoJN8$sT+^'+,w lԕwq*ƱFFqKuܗG\1ʑ_?%V̨T<W:V)h B|v.*̀ zjmCy5۷{.c|cbͭZ剘ac쵕SwʫuY)zw-W˨ ,BH] ! -apQ&(~aL;t '#5ʝ"Ô5ΐ3$2I^ pjt@%k^6^Vڝ}4qGW"p -\)C.(AޛҰ&`wd0 nHqPkJ_=1qbjȬ+d^WJ7 xLv0xe1aΙFϨ  c 39Ph5J y^@RYJd%vlH˧zNkIP)<)ldǐ4'R?C҃zĜœd.J|Kb O)DМ=3|cPdX'$%l[q9{SCO/} rHAW9vdWƆ|{;1X_{GH|%eѪ1, BC#]He DU^j 5 0K3DR| \\9ôeM:1ݞ;펠d BJTC JnVD jm"U`'s >ʠX6Rh]lXp`aRw(lGgnVgj5 pP!ISɏ/`-K" 2hC%ɲI}XIZA9ő6kT4L=v ]!u8l^{SԢ'=}:l?~R!* _A`' k],(>mhTqE-Nb~u0ܣ\x@( *>r!_9{y~ tBR)Kc+8{*_*j4F~QeK !\o=6+/"|e|]?)AY9RؾoG0D9@_JA&i5wCBy8kE3q$jPxS ;]2.=zb M`o;B`vr'fsUGZ~_'LMsix,3w0:yH)@XS3" d ~!'w@Po]{Tb(̴[ǃ88?ƀf7'QR< 9z{_NHq}w~/*TUutha._G7OeB R?>;d!MH!WBN@vQ6/8Y5=|pRDw[∥1Cޱ3{Z2&Q4)1+qMS1}Nb't6 Zd]x~n7I ]6t'ePqɹfv(Ʒ?kCeCՐDZ({'6sͨf`&S*c&s,!EZ聉D/;oԀ,u= ba@~烓Ek XG'5,0x\b3+!S!" ӏ"USީ Wb)3B0&x܍O+p7wQ-/JfʦTRCc#g-:i,3A$Z\";Dݨ-Z&]v7ə;很W%LSbY(E+d)QmP-rbIk{zHF=mXU~G|bMƁH Vd5gq6zNЋ86\L]6COO7Ypg8Nj1&$5^k,v(\3-r#,}HɗܼNeI >}*=ʔ4l4}RIưn tlQᨖgW&[0LSչN".u;Ъ5n XrW/s0V>(d[ d;ŐƢrYiEg<^:4_o3:|`;pANS[IYҨNM:d hrhQ1TIāb[E;܉J[*7oR NPMē֌t+b:F]MEMvx (|4Q(',`Լ o3?2zQ]=ʘ_=55U:W6+'Y('1tObMθMҮn赉Ďe 0mu-Eh!yFf+/LyfOke7*uCFAdT* ~*֑!o )cד>RzP~0\JvG%7ܮ^e,4'^ l[Ghӓz=i/9~c(TnUl' 3Y~"qB@i'AtUiĔ- f*)E Mtq!{Q zm #mF]y‗MI5n'4`S 0[zXg؅W6ҕl[U4=d"+購7p%lێ,S:F6J E6k>?whi={&5T4"Lw=Nک .X̓1l-5-nRAA7Q=R hiziUa!a`/4XP$ pƚlzql:C0aqi0GWD*Qvg~є 7| o;0L&U?)jWڍn[D6#`)K}MX7X=vj.nOy>9Kԑ•;f?6ȣr:šOOT񪤚 ^p8)볳ͮ\:nv]=bՂ-<@=S|ܿ쪠^)M>;p{Ȍ˅7uyތN !`l)UKǦ%8k]/)x:0sF:xPS0$4eULe\M*ܴMT&Z(ty:p@=:Ϡ/"s-:~dVU?rʏYL{kė_u>g:C v"BfFmSܜvaȭ&$AZ L,VVNjGRNG:`iuG]_)h(k?`SEŌ;F1 00 0i'hu$]xel3Mf48ڰN~OgD;BE8uYm%G)w!ee* cSB2/+qh~7C%*ÃV]ˈgIsk" M*,js'U^3"ጺo;xj" Ws2\ڎ[z, b|5oY!|%%4zjb3(r(Ov҂Wù`~v j”Qq&9tE+U3 a^05s4[9+irAG<)}-#5kz)[fn Q1KyD=޲'|[t`!J[HlL:MOȃNs ]MN Nn&8eϩ}~%Lwc0s⪃Nv%M#%hs7 !fR9Dl?ήS&{gVrHaf| UG>/+~ӧ!?l~][=Zo0>q^⁤: S8.=TO[Ű wn$VGyԲV2zyʈm^0U[ zs[.cw9hۈ ɏ[=BV/0t8lIupd\pY"R+b0SdJ8C&CC+j:,F[#|*.&§鯖E M; dMVE2܄kƬM7r,)ʺ 1K@oP+WN.⚔НSߵP}9iz3/Wcx>XljaGw5E(!7 [y 8xRg.Kgg6ܕcU[\@Egb|Mڏ *5n:GuA?+4qSJWo -W fRP8am 4-݊L8ҿD):2󛛾*)ZxbǼ!JVu_6-\>˸ƕwLaz<|# B kA&{`-DzQlfNuR|(/XĬE #vCǸT $=f׆pH~ynT!&܅0[ڌ*>ɸX[dx': 3 ;zJ^L 5~9Qn)idD\ nR>*T6g|}ȷ\.t㶪eCjpS=5=_m+qQ)zu1q4; f*n.ɲ=.rtR?I:'i2-|<7jvj_փkSc# ]{) Pc9nK ]CcXe30|y<)[`ctz=xl"J.Q F*9jBjh ٫Qah*Zoe9 *YtpR[eXhZ s)Ns3/LDuJѠ Tj %!X>M43#smm*|yK[BO2cOB,@0C< 2igjn\B_@jZqb1?d*NG1M pww ! !-[,!X^|ڶkb}ؒ\"OqeOHƶ5YA˾|V0|uZ qE@s ZwIgyb!IեMcwXX#uo{M,]eƥd gLMCyg38Ԕ\@9Uf ʕDµ-#2կLjNKj@l3Ü5-㋯%,m&H # $Zq׏!1ODp'A~n=<lG0~WT.(K!!jOۄ#bY*㪕ѷ^J p͈ߕC4N)вkMNޛ`"xLgèJVb&bUm^+*&u˜OSlCMۖFLgu@8w o9uRr'ˉXr48>̅!!; ψXCJ9*z]4=Feqih רf$np TٛEIC|U\wXߞO؂ita@n6a왂(^]F׈>-wMw(H_†^1ki81ɯ/eޓ55@*uq59r|RQ?{%E@u#Qۉu K `砤#8?DŽxb᜝s"/:NEPm ;y4oq<'Dj9񁺊 t@UVcI*ˆ.i-;Z<|R[@Q/1 [S~?*UCː!ߎ[Awϛ8c%tl%bI"qVWK-z%w7@aU M3a5XE)$!Zg$YSZq> i8-+82B3Nn}/F-ʙ 6WRcMSܴ9NA:`mKǣpِs;km,CÝGYݤҧ A{6c:Mk)5N]z?!d 3rUUj >}6#7N:2g+ Co$!\sQ lo2<첲64јAb{QwmbTPECw3^= mGb=qC.iTCA)"&Or{p3]qYCϥԫa8AbB`,k.Ǥ$}o3ሾЈ#r+i6O' >~d }aΪF{\E֬0:/bCxog.=+F{.^t+>_S`A;,W-~P^0Nf7ZYt(pA`NAXߜS}N" bp Q4m5Hܙ,)?/{(v%% fўœˑZ|iIϲ}>*hIh2?64߂RKOq$@2RbX,XC3̓^j>]K\C#7* da|zm~BA\3N|vvyL*K ۊi3p"0ŭ]' ^.5*$O7NtχApyvSΒ]?6aQoU|is5!GmJ~7j ѱNfΗY+Q0_&f9Am*mӡ&F4 }F5Rȏl{P` 38$2%#|!]tF{H1|e_j>1CUO3mqiY\9{-eշaZI5}lAn y)h I}Zſhk !`hEk ]ϙ1qGd_㊓}9Jz;o]o{Pذ J%*dJ/q_[_n j'M\>'{|XʐЍǔ1PD}frB6m$ڠ7n*ٓcY7Pki8֢ȼSin};=>xT(6٣T؎LLoLoxGu8NP΂Ǝ7A2v ʠ_l4Q0&g #S \E{Sê) z_e qYۆnWs.*#}"kZt.Jwe># S³o:j'KeѧOPºKm5r`m #zv=Pgx%r T@ka3mQ~aRodb][4aJ퇪?-|A-(M1E HŚ>E/&a݀- >2\7UDʿ9XDv#O9g<=_;P75IOإE*xof,$OƤ{x>& WdUX`-3g^z3wڥH /%W0Vd.G6ZЛz++(֕rђj_HXeYM .^ZK1-GnQkRl&P6R,T=dLn`99(Xb[;TA-if]t}~e.5J"wy Ƴ|p.U F{{JS zC݁pՀ|b5 %N>^zڛ-gos McP)k'z$=?gO3}nifN|f#*ߦLJ?f:0W.~m8$ HmoaӧYQO=CUbϛ*[3Vw&f?SW0e`W p>H؊T9 -2xRq҅R rA׶~HՓ&M~m=峊b=x`zB*%6kpm~A D:թlQm;ާQ{?z!K( %E7Ķѧqn~! ŇfA'tĥ&NP\`?<*AYEy׌l;ATm˻ (vvo% HEخPO*#B %+j5ɯ$/O!N8_oY=$+,@ҍ7 _q7$0&R'cklFβ MŶqPZg\:I3?ّCg`f,&׎1SGc x;d0G/ iO蔦Ǭ^Z %6|ѩDx)@1g^nǥ̨CluTUx5Kw]` f u5}2'3˛+jƆUp@~o#=ƶT9%O>VZs;Fs3);'$ӣJPou!&vCP@tϖ3~71oG~鄴a+֧,oN=/, IVcco*;o*T*.#@r#yiwO}apF*\i08m?Hsm\A4f|N*..#)@ör+pM}&P@6^߆^|\:FbvD> ^EB i*3t:S>yEXb1EF`W-M,%NjXCāC:WaY$Yd6 멈+]bu>;sQ+ ^ #֢ ԑڣr j%KBSOװ+v!܈Pr~Q|^ e4g&ϜQ}P,?hHPZz1gT.nN7^p-āDik E_eݥEW;h6^) C–DžCg !{l ~w ҄ZGaͼ|V7&f\q} ؉mPAyGUZ@Sd _]0y9qGH.\gXAr%Pk$$ '/B͕'b_e'A(b-~]ehB໒郯z~W\Mg޾14vU!FQMLg]<: RcT9޿ԎfbH վa3Sl|68w@by1oz}4Y9GS'dAOvLYbNDϡFPou'Tu/oH-[0F\wE UkD223?K:x+TJiqWϽ25PSϨ-~53}x D95@ᮊa_Z6O쥗 -zTA>u2_s:|;#H-T3Ws\R(+F4Fv7z^mߵSlviGJk$̥ ,*o Z|Y*%{HI 7'ͮBg jKU`d*s`∨2[jNET{A3LHXe`@a]4*BD]Y|ж'E6S%4gi֎gëc/&_/=yO~rG-uq!jUIV*:AjTVy푫ro/A {~[3!Bj5$z)Pm1*q:թO[;Hs˲sc:\-8Sȟ;8ѧC>,^_DGH8G]glW3Jr3x#e qKoLM@;9Xx 3u2u=on$aMK  !uvzpвN>{N #C OU,X74l@f\,8/(@ |rĕ$ Ca]uk`E0(7Z6r(ݼ;?{WƓYv' ]xFEpKezB;]To!k%6i ZQ n h#WؑrwxnU֡كs5oΠ ׆zL,T  63~7-5eܺ . aiq|krnpIFjVe^J1vU'.Bm/q*It_ *|7^eSB1-'QE|V&wkqW=HK[43?R?֞1XK J67OQ9YڐKȘDlw=xX&9C!hYʓ700 +iTo=sxjLjZy>o%l%j/OJCX2dT >TlF PfN$QM?@|}qQL@b;SUcIrZPV|t 6K) _ݍD.[| }U}]g511ꁅ=4M\ʧJs0xϹ8U˔1(N(ʃm+ /Kd6!銁RʼZlWқ6h!܊"=MiҦB W ǭ\dX(. ZͲ(!)P7805;7Şy>:اu`лr\E+-&afv rQ- XQ{g@YG9:e\efMTӦ^ۣ*nM 1uz_d-:WT>C޵U ZЦX 9X.یh|4ZGm|% k~aDl>.^M].O$}<aՏ\/HlJJ)X1օώ0VHX֚-B,kii_SB{F@֕ew-)NX\-ҪiD]΂A"ךnhG.c$;6j+  ֮!G#Հo4=Ү楱ɱ'um~vly%|&~e+oefƮ+M x;i0@oY^ěZ ,eQj0)b: uzX'yUވ!T}PAţ?{OI!CLb :յK,!0QN6;nZ3 ӝ1D'+0=%V30[Q[Q-(6ڬȢ+*oޤ%5Os!%50t$ m2#)4q]$yЃ,!Th,oi<ҙќZ%R:QCe;H8]w`b 1+Yf.E7v=?omnnlIGb5*ޕЄ_;BOAЎM,`T wOK!2 4Zs&t#.T"]#`r6Lͪt_: 1ˡTJb4/> Ϡ9<ItQι^?*Gx;1}H!>o/_̀Aɼ1B9_y9I8GNϔHQRsr7Pr mEzYC~W(ѥUr]cQPq*v_2LfNL^ ]Zۙ"tVٞ)q)Z^ǡ ;FvWQ|(&2PqzBtvb;7/.m*1٨/ ҃`0]r4:(Hb+z^ŝSaEI#{6y"} C|m^~34!.4\ bf0b"*H܋lBcDg*557wj~D0qft&ϫi&I0VZ B9,Qh 5qgi," )}%g#Ð;ټ'3ᵨ?S0^D9Ezʦ-erq CV ,pf,)jQݽbY8U و}ׁ R,2g3{|T+F py7::gMa0U@n5ػp!Ygw!-Z]KR]˄rғD6խ{wOߧJ;˃ u_hr3$Yq0$ //4r+?Ln#^`_D7 TPW ~ 3ReXBv̼n \.]>s/U\JQC@Tu?pZx~ í`{0M 0mXy$ c?uy$t1LZJ `K<-ݹ`HݏHq̷TO3c.hܛ_7,,դF44z9 v`w%4nRV=Kνʩ^4NCK~l Ъ'&Q4-hM}U]a&lۧ/ k)+Bw) so4s x_ƪt:ޯ;P$A&_JѮ<"~ꮃ/orDz(u!mmc8O,Y빑QlWy6uVSj?uYU-ɰnemӣ!{) G+m9NΑ d"HhM5s?q2+b?3T~)L}N}N D%U]C1NMtoR[cB8ӭ^o,#Wu(A}X)V#LBn=\ ]mE_ C8˘ Hi KL2#O3**9rКnQ*D#?yܷ_zH^=kH>z@ыMdXhoA ֬kHHaPH~ z #f3z_/9̆PGTsȾRv+5p:v*f]h)nZgϯ^Yy Ph~6~nTmmО*vE!^_A[a0(ĕ(P; Ҁҵ+kQdPLo|*邬[`EF9NQd37ۭxVmݴvOS;DuƲlx/5 ąG"~3K4tߙNv !ᓎjhu: HUSNŠHRڀ&S6!խ̭:8t R|# UߦEe82X -%OLX`kdZn\w/`3 ыu%m>2r I`[_@Zb=,[w g*_w {C #@mRĐ!\ӍNX9\p"?dK'4g1`ȱw-}ĔJyCSZeq2c!t p:k<.$'qQKvzR2>̴E?s훍%i?|boOBY^+6@È1 bn[S:|Z6xz_ _$@jUWPCZUQ᷒S[̶!P_h}6׼n*#0:A8oiTO!فDWqQꅏȨ~V;˄sz!:\t'ǖAS8mgC93P.&lhv)Jw$ 3|f춨EKRo''7Q`@`̀_IAX>FllUഔ4Vd$f)fWY8 { _L?*ޮ2\d-0{.,T%7dUIdOi"m>1꘼ 6e z&"|[%Mn!9&3fBϺ \U~ X[p xulbcM,0|1C\@R6"%Q MA(t߶؈ y~% a%eRID{#1ggob?Kjry者H)Vǭ`,P$ۈe/ϞQ ٛi6GT/?uWxr t^Լz& ;fDPEf@fb3ĉ44tT*DXA;^-6(k2[AgP^10"ymگ&'aӗnaБGR^ w.H2? 0S$x Sۃ17N?a:bSpPʁ{p4k*y0I+XkOlΐ~n{ɸ;JB>zr`1<iWD_(h}ӰIɪO e}%~G FQ\X'Zҝo]Y`f-h2Kؔ1Cͻ~dz@,#9vpˆ; ѲE <31hҠiYV1MJRRfOp njO 8$.*Z-XFͷ )XlQ1`39P;~-iZ.Ut o9" PNm@4AuLң/-mPȦ))Z."n-/$@NɒS~Q?U(%m#_f$6we$PF/Ag5vO4z.Ss>K߇Ҡ j5C˲A{-$brҭK\Hg%'8×g:Uxh^j!~L2댊3gc6h}4n5hYO}cvA ά./U v=IlI9ڛ^-A<mU&xoSct#8 66xzƓ>~ެ)jA301T3ZUUubcSƒ=Sَn_jwguE>h ޕK䨉>T s g s~F|8V/Q<`ˊ 0̶3]62G(ؒlPvS :m>Fkj\nV o+׿_}[֏!3#KZ0s y;>N Hd =@~xW>Í:`$]J0)d@;ӝ' FJn`~\myJ)N9xE] ){i8hly<'v{M2*~vM##ou]?xq[\Ƥ2wgR#IXZL:)>E9R{ 9xݞ1!+Îqv Ϧ^٨%؁EdY_ll'0-W2leuvr\`57l`>1;*Jŵ/ KOYy4b٥H@/2aEeeœjG;G[VqYI(aZu{G[&Z OZitp|Uq#ki[}}0-SޛBD/V#iၰr&-W(XiQ }[Uy 7Cm@dHlof;}F!hZ91Ǵ_Ft؈>̦ᗖFAt`:^JrNdTZ&طX~gaϨwܧ8$8IsxI-͐}": WpHD4_}*7グDSYq喺g[KeG|8Gr"Ƶ[ɰךo@KGk(~b"yW$C; E˘jVxد5,;ȞuTȰkti}ۚ&}[,pHl|oU_}o;.zvFL.=eUGxv F n.S qjE1Uyf;j$rY(VlN4J~ i~=Օad;TLme9E=긷[Y̎^Z9ɞGFB c(. q¥pupbkRAyՑm]LZPuoFXSgDu߾ I0v+3@R6\´5?ttI*H wAIFٌ S JF""kAʦp8J!2 y<^1ynE9(vKj-ߋ]~ "9k( ^#rK#:½ 28mwLfzfy + 3^,enL~ hu& yޱY1[xuo)Xiy6E:^z{Cf/jKeg0 I^X`{o~binB>KrnW=Kk3eW-A6˔fe͓ۯW\ZF w`|8mO`R, ;k dbIX}IZY@%XR7/곘pNwx=D2Zmq}I`C[Z.{za(KJ V&?߰XaLk᤯/Iͻ=w {fV;5Lq@6tk״WZhA̶腷@v@Jj((`Q:RSvNb ő@Fvǡ+{H];3N|ZK T~58TS̑To=WsW1%ArD9$?e ,J}QB>:տDgy N؆Qe@);lDIEEP(]{66l<9#$%.HXI*Loղ<[F+<#NcS^'ܗ _p{["Q$ݸljBJ_Py㡲4]aRim;'A y<<¶K4;\A$&.62V#{Km β= |seQwTߎEIv.mn-ߡ0&buH-'5Fk1Dq:A识ү Z'շvʩе{\ŅE .s*`G ڝ6# >lC|(F,i~VD yeC|- }T4, x$bʜNaRtc%ϓ閮. mb؆vءb~HI|sDC=  6Kn(Uo?{jd~og;-{-u(3_ucP[wEh#RI'K 〕#GkỞlLC:#BGֿ\m&7MߓjMؿ=>"m>x2M~qƾcq,ÔּCH\`xcayx">O7) c9diYoSjk#نc\9U\9u=!,ٗf9K8PmB71zvl%+cG׳ⓤ8$$h@+TIid:z}AdDӿ~-e2h-h8uЭv1b5qx?ڊn` R{N=ڍD5K d-$^Ŋ] w_4]s)_f5+IfEMnY!!O>*Z7 b,yhKAȱ=Ѻu+ ٮFrQ~gk>z.U*Ps39hgpKCTʛQX{]5;Oa.ɾUFhH"?2YwG.'(C|OIƹ_h{B( 3P \xmzs);cWeInJst ^.0$I4k;vxa-}k̆?5$u*ä ф bq/q* I.ظ}"7J^ R+N]^t([ _:X2yF$ >V%NAΫB%{՝pЀeadEhH).q3 Dn)2A|z735Z6@Ƨցﭟ04FuW \uV;ܠAmEֽ4Squq(հ0p3o3$3itB'fI6IV u4c RH{T" n~/(bw"?39s%1 g2H)Ю=hvA]H4wmWʓ]ty!~O3`2 cCnvi c*K4s'mbG@D=OEiӘR-%~.1Ȱɛ]qҜUN179aׯxM x!U _jIi_`DHꝛxLdžjMד%,hQ@Cvp*}ل#Q@6Fdŵ3w [K#(1UP:@0Y]l! .G32hmsVJ$3)#<#`y!Fq*G=Cq[-䉦 FT\DȔij-+ʫr'{<5n0>im? ɱ靻^ mA{e䷇&tr,`uyCꏁsp%ԫz:kegȟQF5Iv7"aI?( )R9ʁZ J4ZZ;!ճZ/ G@Ư1ѽY2f\T m^# |_k'9,JOT.KU5VʣeԺF=+>LKv(loJRcg5D`>􋎦v9ibb c -qF̒,guhR:n˃ cT^uC!,$b]̟欥ͨ`S7dR3(bVs(VKEDkrT|Fa[_֡!/g,i#(Iд_XDkA.@؊㿶¤ӥhuis]܌v4+ >4vBؿmүG O*DFH7X]c1“q}#~b,_=tK)RBmY$L#i[y^ PPdE'F8'3TYH@4Yb-<mTYJO e)~.CBG?;A/N (, =S/ɑûΦ k|@OJ+(R̞zc|Xyvlt%Fނ{H;P tk*r_Go64V$ GR2Cݿ%%%xjkVO|"sXL^8ӸL3WqMHKi޴ +H,8A\)E;̯A(^,; cR"Ax>E='瓩sRERi{9~nR4}m-m>-@]ySJј3GUaiҢ|d^6>'QxQ(mZųKEvT,5viw_.#\m2v,Nb"+fA瘇*,c>]9kժ\WAe]p$eK9&u3eYbhН3(uKUW.yKotPkRW"[UFQCx1Q(sȴQlGӊg"j!'/":ks3uQa'2bƄh8$XS&0ո:)Խ+gKVE] ,T;Kg$fKOfI`If#KRi-z_pi6ׅjkֈCj60c=YylpdxG׭$5C\1^#hIeQMygb|3k5wvJM9ABaD;bkA P3){iC뀄D>5cyǟlXjCB#[%|E{.u`mA^oaK7uXǮQÝUrlTk/G.p~*ޕJ4viYgzCMr{~Mr8+c {uF4r<CeFcX 9;bkYqSUj&HDe,\l jsѺ?OΙg87)ʇ1&~`g#{S!A~- ۾栅ϻ8FF XUL;-yPi< AO_oH7mb3A'‡H7L.YBm{4TA{@Z7ʍ0WTqD)CJvS:p<3%BJ[RҁQ; o.q`*IR uJ( ]&[gylIM>1vyKF!T4jI[0ElHhW* ٝ_ b d]$bJ I lKEjUrnIZVF4܋MYd9ͧy87@8Ӗ@1F:QCS)|%^N^/nz"pJV?49j;_~p'?ƅq|1HPUc@̭T;4gȠ:^3e.Rb+dIneZ*B"fdh$8}M:>sRBG)W5uX;Uv0cL,3=Qpf?frSCez&)+!: Nŗ:rN!+,)6U޼dOip l"L7V|CIQ/'wnĪ?k=vinCEX%sRrNĹ씊AK޼U-%$E=?6G].Ioݒ{ 8^O돦SD}ĭU UҟHqiҢ̑xb@6^Y.4b{u&hҖ]'y6 #6HJ}ρ /ܒ0u|߁؊~3hG{{$5]AD?q?Եa m]so/h+.868c &«Z3hd Yn CT|"swhkPWVwbg<Ԋ2\'08YP3i0Tݒn0ه`Fu ,D VHH%ʹ]M1T w!.^ hĚD|8I_aUsݡBrRotV=2=8A;QcBAnq Uoiσz,D0"sv+S%CxF1Sqzpo5j A'NP>z@ R 晊o8d̬p|;WU V 콃^$f7t{X @ 4: ٙ&%`䔺 x䙪 컎ț! ;+flI"H\q+ѶNDH\Utx!WN?uI&MB)ʄKN8\2mēֽۭl+a~ N83ͷXSC FQ$l0cYi~]sL&p ,hZL*E*2Q$Wӑ83=ժnU'yp( l}!./wgo 5o-Bg]J L E}_bg3FJ5 0u vJHU?f$nzm-H+enjzu_'M&"]);mw!X 1O$]X G$yK sT @ME+50ooC՝ANN'r ?P\kvÚԊ)6ouBI[zyd[8D wHſV6Qx T0Hɣ˺oOn;3CCvl~N>i >YBS';|7]X Yp̀c*& 37>Yo4A7ʦ?0%6ϊgޡ"ݞ :"TW$b_oLt;O;6-{HbJ*fm|aZSWiD[Sh94I!Z]zt4"f' Skþ avŀP?Uh_\>SV@Ԙ0K%'&cIFE^h}0a#'Z/o5Yri ZbUhs+t!2lЙMyG|&W]bi~uUh+:oAY7P/>D@36PZ< Ugm#O k E[N'm+#NDhS׹aL-ꗇ-ZzK _0J{SNSo-z RXI 4%.OxC .б4_p*[N'e͘l90 4ʢㅖXqD 20Mqxy:G܁z{,0 '0n'x _w[N/3e± KSrNRލPδ3[ NvXyQ!!:RW!K%:c|HxFP2'g/xuLN^xM^x#01Lw? :mFy=lp@PJJhd%l4Yl*݈YÊ~ &Lq[Eu=J@9J@Tfìp料H|$r#|-"dZWO K}~k,F _y3«pr'RvLpK^}1'د46Û2!A2]e ~h'Rs7q7Ak~L޾nsR _q|3uH{{E;Y kaHIpw:dKKFwsϭk^-YD JgpґI#K귨#z-/K8)hM"ùr,Ha]޵. ېiC401iD[` M`rf X OVB=/󱂶9|P'{I!kس3#S$V~?>O!8BMBMAwri w "y"|_^HJrQwK#[lDxRYHk|Tݪ?mi1KMxPrX7;#YS})>!߂QM vXE3}A[Yĕ!%̗>ؒ+b\Z4{-u3_q'?R]_Rq2=ygx[TU{/ܭzn1+Y_r?w)H 3̓fl[eF! .~؟4.1, q?B?g Dww]~Lnv2cdC(s @ F ăG#_C@Jo) ,1`Hԍ`=A0gN;q\xgzk履?^Je&Nq|.J.#iԾ4[R6g9y>""oF L3e/AX/[&A~ՓK@E`Y` MSoXNozM˳MC7+UO܁;mQ\LHafk`~~wVI,Lp9UN|#g(pӌ58<M$z$,jkd@0Cl]y`~d"(E޲4@r#ۡ@T \խd kg}p=PSO"wóPYUM3<%H} Nޭ2mF~e8t8ateڍpǖ }*74 >T uTkS9D\+2!'ߪa\dI Z*aGfJFA[%@j^%G>2~WV2 iu@~·E-0+O3? a;u ]Ss=d+sw%Qu`Mh`.K7*pbGҙvqܾ=M'9 n;Xvad`ZFy۬ҠTZ:yN9e"SXt1 1<"в]!.&y&]/ep?PSXf͘-e HBbc* IΎl]q{ড় Ȝ>̝0$\XK.a|ǀib=Ɂc*赂XX8a⍪?op2qr޽IҲ0&F;SYvV_;Ċ$^mx#ЁhVGs,~hU+,QI<~zđm):eMa&[շZsqUXVQΙD ]‰NDG">u._LMk^1C17 \Gcձ1_aɼ7⹒|7S{mgڛt3A 6.}E#맧b #9Hew*\zdvCXMjuiP)h JU{LMm -BbuW#ވáXv;#HY"Gdy>g-xk{TmE2ы d>s Y!q|ڛl8(6ohx+Qw>^G+vmbJ焱;:MҮ)xo i嚲%3 x LTXL#(jCw&Ѝ3t.ϣd /!P39N|Y;l;^50d nP &S8wXku3fm;>kMB RBξY@WnT4] 6s*Ł䢦sDpom t.!qy0CF2"hq4UN@TbQd1SFQA 8RJRqu"ߠI56!Z3'S'4Wx3Aʉ8+0Ai0D,x ۽J`g5ӗñfw:J)Zw SqF ty "8!DZ\Yxg09' 4+/urhy6?jf$EDbF5.}iy".J5MD.Q 5u&b"J":+\ ;,o&{¤PT>/z/=`G ohgo{ \`q= }&m$Sq6-|t^L  㦯l|'%Ns56#Oۥk/<ĭz`rCl7aI!d1d_I+RWX2%)e!Sf\H{OR֍=NB ] em bqEJoh8K0[v=,\\@k(AyNW9L.GJot͛sn$&(9YT`K6@,!xuKz7:\-)rHj3fΛli|+p}*9&2J[m!ŶR4#;r>JcKl;دjRP }L/Q<22kZΗ)-eڪ#OOD0\cQ0iSM<2Iz9:uT -Ȩ7nCOr؛ϭM.9pC Si[ KB0d6FMwvpr~)f9Û߀=#||zVcB*QM(>ݴym;h !~u$s0Z۔(aXB'CX=iRG ^YG5nIGMQޚ]<bwY6Jc3@zHq)ӿ4=C;4b\ʾK([65Ԥr6)v 4C2hjZ`XZQ :굗 =eySV a—֏Q l!M(d vx ~c0 d-2eh<9)Ŝc[ 'پxV i!ySڢ+ozQ]m@bksl -Un̈9 jb2v tӔm< =?#k9fQ &O )6!\MeCaU1I4•K _=szi=IkW*L<,:ɰӹIlwI4_j2rĔĀPG{sayΣ;eD"KGk1lR$^Ь%ߞsM'R~tac8jQ1|U-tKjb8a*E.8Ek -_ԥ i. P~qad>Efy.s~Qԏ1>#( ڌOy¥gY]-+Gqmd o7 V'Rσd\7Y2+p?( r|]2~^򱾉gH}[ {>}۽ [ȵUSijL\@͎rIOy3_l" IT_ *5ַz o~ـ׎Z~qV؟=5bb׋Gp C*9VǹpwiWp=kpMj<`vJi+_5.s4=OA( #.Sx>+j"O}4bg+NT@ ̄UN{IsL@>5~Ns竊Ab{C!o">3_[m@-+kP/ʑ*RN|zgS2lcR d'o֨1I8?˖E5b?,BI3ٴo 7—Tfd5}1,kI&S ̑k#y$&pZJ 8鸰-u{TwȦTSĄ4!kϲi q(gre}?ޏہdZ4Kгo%;O6ؕhAs>תP2?s|{$ -ad!-ub-mZ#gs0F_ |ƭѹ BS$FW#=p%b75&ĺJ!Mz4"k|H!â|TM q̾bw^eʙ!Nn:c.Yd@:^ռ<aD/T>Q~H Z+dC!;X&C>tȌcgMKrɜ#<++%X/խh(*m'3 DIc8:'k11*Ah(o3̝14%rr\=Z=>.<F6xe*"spw`R[Eպ\ 9"~-Uie~511 3:~D(W/GϣVG4f˿JXev|2n?’y5թӧ {rK@S+[\8._{m=ϧj\àfqdzKYOZ* osLTZr0Fs)qW<< ;]?*axOaj|:l#ڮzG-8?CgYc"BH'01ٖdʟZt-Q Zm%~Xr!n:DKf ӫQ(t-D.q][1T3^OjJqzr,Ph6k sv50#}![4*79*:U^[akX KC6Ɓk"V)wY+Hb.n/;Voa߬p^T^ -٠y(KM%+Nw2 @pma5mt K^D~K4YwwJx7ՐЉk[lTa"Ah^3~#e-+?n?{ݷKQv, %Lj p ^6pVݥl`V$[ORhOad"2 %9 4MbE,=2mT#0sWiy@pfۿސE1Ig׎W3T Ju@C?o;$]ne$6F5#/J2ouYwT`*1 8ʃ4)%k 3zӻF8UT)2B̏6Jd(^9+ {VjdT՞uN*[(,NP+M@wPpYF~Y2x%?G3F 1r*d`@K~iK#2 YvThvI2~O;=h"koFXSL/-9ܞ%*N >b#$1 up-u0Q`t}iG~x7-0zXB'K9ѽWa #7G},3F4p;A/R9Yp‡;P2G!Fͥ ^n_ {; NW-hG%%@f0|)"؊\ I%O&]kv[PU< 3[؏VF?H+V*Ϧ_~gXj]62esC%&;6PiB^XA9Nl}/Xid<Ѹ^[eO1Q⽨6:&YAI]cѠ [