python3-perf-debuginfo-4.19.90-2402.5.0.0239.oe1 >  A e$W^^f]= ] j]Q!=l:/V+\'&kQ.=hO KKɊG,'HD˼܌LOr P/C[jxE;AjMlǟr@"7ՙЫQ,2xd^1Vl?c( x}mЙq8eM#@5Z.o kwGN?Nj?8=Rn)7xE1l2d6PwDb9a642d3b208ca183395ceaf68cc4b494116d1eddcea418cb7e5814e9c4ed06cad8dc00037a6774f9e00d18006c544dc33d7ab7b Ule$W^^f\^ߗp<"ZubLm:%*E;T qjK]U;pf; PxcL`ۖZ#snrh$ W0N8~n2q#S>E# PP{,8 u*̢t-Ye s=$m\c~f}Mb1fA1ojR63#lVWNH|_ԉ/*#1QҚEpX HDKUYcBA\ F j*= ڡh=Fj A*Vp>p<{d?{Td! 3 ^@Dn     b h8H(8f9hf:fFvGvHwIwXw Yw(\w\]wt^wbxcydyeyfylytzuz0vzHzz{{{{PCpython3-perf-debuginfo4.19.902402.5.0.0239.oe1Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.eݭobs-worker-backend-test-x86-0009.novalocalRHopenEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64RHAAAAA$eeeeee7cb03671548265e7eaedc7b4639d01061488235069baca83169f3eb63ba72860rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2402.5.0.0239.oe1.src.rpmpython3-perf-debuginfopython3-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.oe1debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.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/python3.7//usr/lib/debug/usr/lib64/python3.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]=cecb840443bd47e2ccb703db8174fc43c8d0d4cb, with debug_info, not stripped[!Aq+koutf-89b759ae326e72b4c7fa35e167f5560f5d125c388a946ed65c12952dc16e506ad?@7zXZ !#,?] b2u jӫ`(y/N>5dT4@ }풟y߈`{\im' إIj3yi~1~Uhw~4ڇXf)[puR,\SP=n۴I &v 8(qx5+iD_?Oϓ >h1ĔeU ]ʍ~>teL@ }n9QH$BkAZM4lF; WTq!M-seyxdu u5]181FS0l"ƨ*Ja8P~CVh5.*v{&>/Nڃ {}=dl(sC:[P52 T(Wq4 佽S4ݹQD'>g `zr%tCj g^#qÇwfeI|J00tie#CRN@Z|8cm10n=youq[=Nڌ=?295$a`B|蝕 ̠GZNsvhmVRR;PyQe(̀y2ʈR|Oq0HUCp6\m\ϯHJNNuKWՂ{l_H#].J%BRTEo^SAFqD<0Ğ(?@zS>Ej*fO^P-DֿΫlr`P'oSו$ͪ8t -qNwXn5RЍBXNvPr=g`>I<'5FwU0㵎!1EIhXX)aa.cq~98<̽Jd𧸸.$1VT qxָ-ݧ#OJ Msk49h7ztWoj.beMץإɡb5hWub֭"9RR騘D'M60?Лhm;o&vdoނ|=py n{5fyC};E^0Zk\01NXe0ڤ!OOgh ;E##X*pc [0.KjO+ ןz2RoN+IN(9¯,9^lRUsiݬpԊC<+\<%?T訄 *Wd aI0VŸ-<"45bU"{5NSagR]BD[4& _n?pH$ӣˎ} pgʓK%0O1!-{؏F"M jʆg*= }2,S}lr 4jYޡ5nk|8u{co jpͤo@&Jҳ+.gpnr|$<lidDXH":' wpF2Q.7:tJZ!?(Z0XGx"49GCYo5>-i y P[~+U+$jKĭ<4"h5P^ҧ#i).'vj=fH72qL{ЖmK"\3;12r7D$mT&Fn֊;63ĕl4O)k/%MO%Z"WXfP`zy>&O>RRs.oc (qSģ^?H0?D1~?0ؓRfK7?^K1g}tZ1]ʉWleBSc'IT:seSUy޹@zzT˽NkG@ ηnvch‚F܌}ѥP9RHL1c~Wh-iRT^{%BxX[z%Nt>MttyCп~{=vckII=7$#&9T alUjGGfL去tܔSOa7| |9WK}:bGtNJHk" Itg<ū\.TosC()iym˘Pv(}ˊlUG<Vl-m t _[};S`§ a!i|_kMnD@$eAG9uBN.x<qTcbBALB2q%çt-Qڋgv޷yY1& (}?dd.4A ,u:*P'IB*EgEhRz8{\k~y6Vd$q$vs8Z/p61 r,<ģIJYeiѺrЁWQ@(R^Sh}uЦ(2prnU}oX<|hvd` cYXkS!PF .eZOP pOA5HokCL\̓AFuRh{wY'|&4g}NKho*0߲qub"%GklTԋ ra,&rNدg mB7+ؕ 28Tǹ1Eζi+зȠk[:~K vAE1:PM0M>sԂ(:ftB_t!3YQ} PR7{jDxs(9>5dhQt:ЀO M^6q2.+}*~79~gf3*|=o^VIzT-+.P ''ܔσ0$D-:Cm|\ "ّ(@D B^ !oګ;eTVLigh] <*M~9Lv|!۱C̐U(7ab]}ꐚ V 7@֢U.[m,hP #op-u;`̋;(cCGL9"] HzpP9`wb5Ws: d`XǷlE$1'[)N'-OSTfJGbbZx>Ȓ)R $t&7a4XC[,W~w7>3]eXH <9fr\BP}if2W&][Y_fp3{|H׊ޑɳjBlRw*me1.C/*5S7BڪRg9g"dn!o۞fGl/WJ/ϥgC WEX Ħؘ2VXKF -(ۗ_{Jֶ@bqzH.6WL|Q~Tnh߲X,L(WܡVcv @rϓ[lIܟun+sL[jsBkV >lBdV!փ2º!Mϖc5<[[=ZA`ZOEu1ވ[B1Bj9BZU|7ݹ;Űzp] AX;f[+k-sF CY l,RS5,NW 2-Q2cΊqD:$]u'!~ʧ0Rl:<_DZ"rB:[+"WUO#fF ^)m!U.nK 6 ·X+{1֗N3@2Pr gߴ1>K l)=ћw^{3 FJ,+lIO\1NcΤy}7RxnuC4q=eTHP7o}uفݸ:p?: ~T;B셡~K8N ؓS=\]{Dos ($[>1u^B+F)ћƱI{ȒqbԌ~&l/S5]~ֲ,C ,UJX2..ǁ%XcGzb(1"COj v/a6aB0;[6OawFJW:/dK@9Avr_c ʊ><@4{l$NKAm:OOp,`Z턈!gke(S^э&|ȪU*}յS&NBy"X+o7r:6' =:1c_h$jȲifbiH7%c!GP| Q3ۭ >=x[rYF+T9__;nS樔s ӗ]ܬYKo(~ɂ?]Oׄ_kpL`ha 3i~@U ТiA$6|ZH֚%6ʪ PRi ֊4fҤR+>WfeJ1Jsk  mS1Crh*s{rZ,NU*ZqL؋nD6(#waQ*=:5wMAibOM,%~V !&S@@Y: %^ڤ.7g@f"~)"__ ,U-\bRw蠡H6l&sF!oHVns(/9sghޭPػ?[~@=5m?-}=TDvCxÌ ǴbghxTy~ 蠙L0퀢;Pǖ=m8пWKm2]J9e>*,)Yѷbb235{K$%ӊdF,u]me-^4;{ /T2e%n2T$[t~$vl'f›DJRNKxKzlۇS)ӫ'v3AtcnqdzCC8 :sLq#۪Fl}=tQģWlM ]=x@&_0PMKsTSi?ݾQƇdW`7˛ E'%FbqO>[#=S`K}ۓ,,kLiĵcksdGbH#69 Rtm(P6֎v'~ppI=s&~Nݜ#uPA.[R#w p(J>FyrBjn5PᑚlCX??bQurpR ڳ7coiZ]h|- ư6V!O~-")GKiq7+q1lÍ=[֞0l`)T 4MQNoTWXƔ"X5 b!gsOLLmkOܩr  s`MWD-ىG0ߜypr//0OwͮP/UqdgrzB[Za[Rsno1>yL],hAjukr;%A9V~6jXVç1e4\+Xq+̦1",cUk %l C^;vZZǸX ~TL1^{fǢˮvix ߰|P׈ӇKcx1RXq0^mU RO;~5@/{ǢBPrcJK&yDrJY`e b؆;4hw{7mQAaJW9ΚUYD&[PH11u5D8[|n6| ]VS|?ٿ(ij{UgABLyш\):f+јiջ*0!de3$&TcV˦GM#9U/(cOG* )L/NFXKgvXy^< Q;ɪW=]8d$gf-n-" bH0SB2 kSe'[=e˓PH/t'U,4s5*i^ZUIÏj<{KG1ukOAVep^܈hsէ^N_n/ˀj-ѺͦTy\tyl!~ |?VNf g~)Z8,axPZċrv؞Wz+jCĿ9|Ƿ2J0_3< .V;|SCE7N{j-(IQmN14Ѷ n,'B`I*quZpi=]_x"ogc,iSuMZEu0:ƱM{?C\A^h/M3VI(?src}ThUTno"8:\6(kؼGM~iOTms-NHKW8m zXpyymؤ2bKj>↻0-V,(~5}8P`gH{l^fҽM?%Eؾj?58 @ :IC"Ăzy q"@s&7b~<5 Q#>H;{^#vȨElaTcАtS33V:dcX,m ,8z =猓!˔c%Xa\x=HG\uwi-^Si 2NM`O<ϐړU8V"^YMgq+m׀4+{^8#34K!,~^/LMl -I~yCİ[n)L)B |?MO[cIM"W,;l6}A#!P_J#k1G)#~K]MZ]9/faL'XpHg-2Y.C,< $E uQZ5]BT`n8:(5aI]RcϾbgG="Մs<jFq-mbݾmΌjV=_.{#&ᰃjA;Si~= " P_,zTI)l|Fo+"^;NG|!>7s{97cAQ,[ɗϲ~p]tOh+ qFSR҄ny>ԣz,C  fiq>J~K3\~tqwp8ijz\3C[(sAjbZ+d`R"vR]$xi)ubg 03[]ܧS2]z^@Vm ɋ73-Q:V*cN5;[ `)fF_qJVq]-|ʂ Yf^Go0ٚE0nsFԼ ud\KOq.H̓,.DN^SElq'Wia ^/C ne/tAqXb=rJeѩ0=.p3 U#kRITڏ딵7c3޹`q0"?JO_fg swv浺QMD&1mj(jgԎC-r8.s[@ܴ/bgekjn Mp*[G8{djAϳYiwQ{ۂB B)$QՕaB+'Xw7\˹0֊Pi${+[\_Zs*Iט6dw^d D|NGKGR$C1f{C7$>)峓NO\6`V%i*跀)|ꑭ<OxO}f?cgOMpq.Rk912@1Y1H*qi_ZN޳a0yo QRl;gw? 408bዯcv"EqVy&g\ uKQ{zrKx]hk<-\$+S6mp6Jc~;/lXǰl8l]ʉ[b°}4m%5<hjn3}Yu> %I* f?QbgF/ J7fاj Rf6]WL}E3ȗEh_v@Ƒ;#.:qrWQbBLezJ2o1q/z(&v2"`1M@U elP)?S86Z ?<#|x,5R׌|ڸ[`|͎M{ON(j xwH]SFgv*!g\A˿KG_d+l\OMe +8Jo3M׆1!|V5t Cb@ +~f2 2$@c)St#;1^ϼ7TbZͰű$#R(|XTӴZ{ #VQ4\7x>Z=ôFڗ\I SDs}HǬ)HBω.XH0lI|>hFUX'}Jj(RT p)Q%pCkMBw0HNZݬ`eaH^$ww{]lc+IݦWrCz4)DžIᾒ z$Z"64;glEAI5x>*[5d^y | Ⱦ _8uyŻ6YƯM㼗-p^Kx.O.=6B8< ˚>BCxsi: 62w-71O9ܐl:_rfC'/G ɂVySʢuz  hf7ULGs6uȜN`Z %WmI[tJxWHq G /u`J@寳-!J].{?I<8*8ĐR\4-RB!::1<T~k\֩ Cx覰P6慇̨#7PIug_/;c~@N3V7ҙK2bm0)`xsjK0e~ʓj<ѠJR;fPLl4Z|ȡ ~I.T!b) w :sԠ|fãu܆-p?㑭j jĩȯR`Ǐ_w`N &Y g }\ËHUi^@m|vvVB=(a@yQEU|yy;\ډ`v+N%Y9Pl@V 3DOze\V]V8%w(v#7fy ] uP-&D*C^D9/IU(uB/d.l׹dT-GOm/ Tk2 hkjn p~R]mAI+B6EguϺAO#LLyOM.۴)1/d(B2Ruœ7hӮMݬB{(!1hVǑ'߃.#ܜn]?I|խC`ݍN|k{Bnm}_'_#N7ӡyQƶbIj'n92+`0.NR@`Ljevjo6uh7u>O2 biI13(A(LrkRg ?:,+^ 'D)T%`Z&m; jLI*ն~XhbؕQ{vT %WhZ^ Uk.Ĝ X;:+ &PQn,aEҚW/VE;*Wo"k˱ 8UYb*(-`If"g |^U R-PdYiYJČ&e<,WLf0|w@ Ywhmq(O]4q=hD᪳`(TzTJqRvf93RyhΐǕP0zNe}~Cd%l2;EQ׷ecrFNSW2\Q& P"БDsӖXN6^}[s*g\:N+,N8a"ܓgⒻ.`$s" N,+NI>bnٴ BtX2eRE\OW0kluC'QKAo-2hNH]:4\.v&OD{> ةr>{Ԓզ"%L瀗.j`:uyP\AM`ei.qZ з2j~l/C 7z $0(iVh\ޢ8ZrV.eXnc"ȉ_ ű!afmBADVZVFRjbJ4vURN t-/[#*wLtsD|/ta`ġdX ,w^0jf);!H_ <݆횄xG*=Ï{6GG YF~^lP'Tb嶇J݋V+L-zewUU\L>IJz;UL֦-x hzm-ǫ= \X+"ӯ EаWYh/:B/N[9-n/eŦ_ %v*-0r6>qy2EP72J]ƽ,=gHbL\iBv!\ ~{[lPq]HRCs^h}F]q{Á`ф7,6:CH6%넎V0Iئ'w Рc'7]Ӂ(|JWՇIPMt+(7&t%67[ !dg]u|W:bpȃ V"eJLxHR6hrh3XMdV(:.;^j U]H]eLSٗA߼Q&HTt2 RM/J`[1]0YPU nz|rU*!,܅uhصȔ '4! A! hN( ^&>g[3% d>ф1^(}驣~!*L7ʘZ\pY:-WN %dI {Ӌja?o+hǤ&dmO6P@'$Pwu*8]*/RɬEZ=}i<;ov`YEtϖ] ^]YSQ_3&M\ǔ"W9^4Hj"_ Ij.b:'։` Vv'.=-,lS}Ksu_ۣCr%^/7=͸xT{'.N<ΡМۺȐb_I <Cڛb^2Q1pzNWByߍ N7Mi?ougu}J78(,㛈"ǮQo"9=jn.׬6ZUu^پM\RZRyUoUc: IA5|$\H1m$\^qȿ^Msl}@hu5Oʍusgc87 PG;ń٣6_֧rC:?.l,x@mZz\h?h(DwA k]zA@{$@kQ(QTzwF*N˟cS|tF]zT|g"6"c0<:rL`IlJ7sRhTϜCNlHm@z_Y{O1*!|c\e YPtx&`/&Rd;{p5h7.q[cI^qNIlHxе%2wCDNFuz5x01, w : tv׊j;S]Ei?lʴ,F&S)ƙO,obA-u~a(Pg{+.*jI4ᯯ1GyS7VT)4~#sK'P/2o6j(o(thBD#U7TX9پ~ט_el 1b|JU;܀'T1xW+?0^{q.d% )OBtB|Pw\b#}10^skQŧ&#Nh 0ZR4'FudIV`+ɢҢ)=_1Ì_хKurz72<άc,TѠ |`yD1v`H5b~ +l&|R} j7:DNӄq&ܰS "XTC@DBf?-KoBtJ Hfu>F~ŃnߓP527jE\+Rl{y*8и>BF+9#G jA nDiCY]Jr˹*dz3LXY\>2M$QFP3C h?Gݜ[}',V 4c^:'w;"'UB6KUL 6).0관Lvc(zmDDXS2(ys;V~h&v`BSYN[1EKFu %&1QsfjL9`%)pBЋB1޿`:-qVĊ-BE7o2*!j ׆ui`u{_j|C.JIt2JHt{Au`y҈i=X/S*sG2s]lwdrDoA:NDUc/')8QWP>d \6{rUV]W{U‚3$pXl>ᛵ)*ۀxɕ yoxrlo1z"?-q\| /u =2%90]v$xDSƁ뭑mqȂ.nЛvyoHAs;iDCbfRNZYr+ft+c@[,|v gisR>l_7inVc+{NM La|Bm^N]G}WOuD J:51Цt1MVU^}aG^?bAxmrLa hSu&ǖZb] }l{#%Uzуg D<@˺\ ~O4P),-VdYSjWr"job|DĪQ8RD'k"I MMF>d&Ź9&fݶ:r!̊R|j %:SəVlG"wt,Yя )A? ÷=hNny|ΔרXYwḕN;F(4; :?KS8knVN(YzjnQ<`l7C-J@&6H_c8zcZ[(''whsјO@L3'I*%=GϪ.)?>y-2R'i_Ep=gkpdƛO>y#VEfbLbM Zej^\+TMOvSò5+>d;/C(>h]׺%O>nW|{cyDOGrדڏX&ɻ]9M_oOKR2w,g/h?fCM7>pNybA|]% U]Tg^PH [eU w)T>S-P*C@~[2mg@ {xbmCm98ij̓س ,G&$Y-*f2}&P9mjsKq),WsIDKGC=B~FgZ12}9x.8o= ?Em.:Rae<"Jd>dI&q2xB/qXv`<I{}K:d&' &pBF`pY+50N/3̕7{dXm |.}wuF086i:Z; 져loPD  XP:6C/ʴP_}<nyֿl~l:=vaڹw7RzPQʤ=\W5yvoVNEd3yhᝂj.v+/s3Nf!S]'dpSey؉ L:%?A`㇃OdQaK75Fīh딖Vj EsՇ')D@SLdUpcm٨XjyT"ȯXUn\:bOw\g}̏O7o>nsA*F~E h0UW\MLʸ,T U_-I-,c(qḋ[1\cRN{hE;)R.A\wgB`A" %WL\m֌|epjj}3TJ E(b[-{mdV>ڊ!L)t{LM!*`Vx%eRC,m0c(uƨwa&r}9"͗fC)"&ڒ3,w2[R"P:xOzuԏץ Ź}X&=a=Xv4kGg2"9۽pB8#na<rOg?y|T2޶ G,(MKQ ;/[F nj(&h6.4iyN^yHIr+lc2lSx9F AO7eIerU qA{pXBx@mfW9/`z[d KSÊ 2*:vDp\0A;Зa~壠vIN<庞3aqA\Y-H8|~ I5Mo+hXh~ %8+Fw72'2a Zִ/п@gj:Y@o]Γh@_愘zb}?k-S|:~.d݆Ac>Ħ΅#gM3—x ,cf/L:.МQ二}˼gXa( ŋ::cW;xݹ#B#HrW ~5dS|e⿾(ن"Z]zR`{-x2Nz&5' (x9񊛻 ͘cBZ%#Nuz.0N-F$Q74:rЄI Eh0jV;DjkdE#_] l|"J;>q՝ZNs~=FX`Z&?Ja=.ڔOc%E"Q^ }u2di_wbt{etH^jnTprGT@;Ek{7bP7fS8k(ⓨO?Ey#6 28"305hA/&TɫƏqmd6 DD:^! ЪWf'~EJk^{`7.ȿUB.یf%t0.i.EZۗ{fd:7adǾa?WrI܈)w9/YqVRR]ߌ*s͏&w:|Tb<3˭E:T 6"Vב8TpW!QMM񡯸w:JwqG9XI|/>X7nDx-h k~ 2(ٓ`.Hː @y+RHXqK0Lr9#t_ɓY]vE fq4*s;zs!&n,kjp?TRdu)oy1gbMlj0פt`;0>ӡJDG r|% QoQhq3~4|ZQ#4発 j7hrT0~7@n_pYE .F0>BUw1Z/(❽u/aǛ/#a+/9k8}KΌGYO%!pE۠IĈ'LqlajN"p(8Z=xjosa?{].\S7$~aEUNzdG1 n,_#*0]Ly!:ʶJW#]A-' 2iff'bm:x!KV)Ȇ@z rK Hv1Zx\MΓ2#RQH9!24SwL?͑TdVKuQ/hI@Pjdܙ>8T fe;b, V\~Mv -It6Ajߚ^FSplϔrDQO-bv <=‘Qaଟ'`@?}~-^JccŘ;e 4XfJu A8m(f2#ŏ!%TRn7yiEZib |΀$1i8UǢπ:E+6Qk`wdQ{02Ǜ&Yn zpjÑ_~6'`QVFlkrS%爃iѢ⸺>{I<ϼH&Rt'sop5*Jt*PTBT|Ӕ<#X\jUZ ; +OxmkhOB't :~;O^N(as 0jXQ,9܆(|9HQ~bS٦{e1t0aRUvaҎ1aobx8eԡ}8 {]ŏ?k5%sSzӅ:5YF`N^Bᾇ3zA=6/߹(XM3kO|4<~4T`6H8:YOqn2lSBj+Clu\Ml@fV6v_uݴ$I2>ˌw0pؿk1ed; 6$+crneVnY)ԓ;dmvԧ6'$G} LBK)Џ9~Ĝ CƪBKb8S0_ڕH6e0O[`63[nhNIXȮHf:+UngT*p& :2.q=h+7SIs4 팃8g8#]R,_O aLrGu?-ZX5wAF–_MB(At7Vv3nLv_6?g3v22orHL{JMɒLǬ IHBPo-xonW36y!PŒҢ/[N\e)Q_aO .b~xJ|9^my˗m)= *;K^p i,Rװ]CI$Zb:gy`!{Y`GCEcʉ9B{a1qEZFxRaٓ927(:NBM_8:RpEfp;$ G73'v%80C^72d?JӾO;"]( v> cD_u:$dEF6)FPHL7s /6Di,*D>.0+Mtc?o5+ tqWϒQ9y4F&i+oܬ ~{_ҥ0hI%7W4ӈ%6ݛuqɯ:hFJ6[ˏ37%*ŷ#6|<әl5TK/%}}vlu;9eO* lIB7#G*T/%B^0YSNXDè~T$bO.@ҶqdPtYv9,YaA "r7s쳭~)gAݢ>/i,eOpUNçOL\%'hţk`tbPAm)h6;5݉co V7 CE]7ݕ2̆Ph+lAV+ P"Je* ?Iǵ W(=rMq͍qP?eظdlHK'xOiKL;ݜΐ([e{#jnZG'Qub뽷(aŤ|PpѬ{P(;[jt5>VYh(ptoWg1,+:7tBEpZŁЄ%|ӽ`/3]97x^L:BILH=:^]aї50+4b6<ʡKz2R-`nO!b oW7~ϊN%èjp$U8~KJ¥hZh ~1+ۚOćʁ(3jpm2f4GmJ'|T KؔMcl~j9?,fKqs22x}=}[+10#3{L]u&J%Tgye2MLϗHx Dg9.FoBC#u>R r/h'@& ::矶ui k8Qm`~9ϣ֊Vi12$6`_XLc f25 e3HwgÂe?;ad`CH7.Ė Һ/H<̵D5D2>sm'GC$v>މ XlT쎨;~ ^ T6*śȵ@PofvD&nD 1]*J|. ril;QX;΋k湦 NW>b]c|kmd!R4ˎtO REyDOSbj٬(=}uL91q ;oy^ g=Uٞq̌ws!+EL>hԈ|ǽ{Eyu׊@JF8X;E;!NqGV_#SIppoפYL~Wv?ڔ6d%{` w%퍱$e Uӕ#;ՂPo tSpra(; d-Fsc/svky7{K%  QRO#>Rv.\t% [X蒳lf 9' X!+U_.ek.`Y=h/<3i1̀xaX9Gbe`RlV5@GXj?nZ$D~gt*B'Ѯ{c-$&L죀nAf\v;>d٪qXsVA@fvA(@ ϣB>sQ"3Kxe훶2$?%Q;X8c10ӋM|nZC]v5_q gY"cǨ6 mjPhݴe(/ ;F ^ [u|^9h< }2 g5:N/.c#&coztD@g`J+di2z3hXzHn W#쒝ZL1A˛f7j/y2]:}erΑ\]eMn9eOo+1, -()OteH7*T!ܵ^,خHq2t6J АqqIGvZ>ihX/{i$-L4FUkxHN-0COG]Ԋ} I䜂̸*{ Xa8V> O<.pgC8=RE;v ݫU95)Emd~~ax{3CoR[VUa]SsV{D7K@T%˗@qX,VtrAᳯpoeroJdOF) 7Dbs0i,934@~)a4?k?yXS+ZԖPk!{]q٢MXԚ6S y_NMyu)!l2KBHtш9С?d T$GX1kOK*ѝ"{F`{u8hdRmiZ$㚴10%~A -+\ظ^M]_:a 0*rӚ8;α-qU m^_FRT4Q4Um1 LvMwk`|j;I)"\Ҽd1]Ǧ ZETENRp27A3w$ג9IJ}5ai,-$ Ky,_>ItF4M^F1 ̙{ :<}]{sTHiL~ Nh.AŒ~rj.H妡k-t\ω q؃ʡ5VEJ2d.S"Ff/NHd2PZx!Bx(OTYZ:}P,EpTFد-i4٤$/_bb0USG \J;cirGX,~ָ^4?0k y,}S[Ĺמĸ#rtr\ hW졁s/DWܝ剑C1䎾.K}sz4IDM]QkCݙ&-1$FaGRgvsj>ۘ/mlGWt#QZyN\Xy]Ҡѳr/t)ޡȌv=al0 Cp#GGObx Iٿ}=<~c˹(~UIr}oc2&} ʱ6{ kQ7c|żZ%ky&_H;F|s!xfŐmG>!i 3(-AL2\&`#5!G2Y aHQ`غ͠z7u(&4aO3 l{֡U*Huk5=|Js>C iϣX1H)d`NV0:6>j3QΉl-wkiq¹W<C}/_AVd=moalJe|*ޘˡ*z ~)C/C/f2WqƟBiuo^> EDDȉ6]>r}/N6t0^iu}f7XOmXzhՋD5]SM2+(ik3|{= L I `Sal r엀ZYۤ~5Sm]Fz)A. +OIf7>rm#yH*eѨN&t nX3bFXء"J X(>:_"DmTtK&m_y 4N_8Dmzh)RC \u1֟R|MU/W#7U$MYmcY1b^"_v-HhGqݾTUb0q u|2oLܧ _Z$O&DN7фv6uV{lU$f&y56m{dTz<'{bhi+V(;Y^رp<oQ?!őr[_E d4AA>d27#kL4;f ^5Ғ̰ꕎ}XnQ3ӾsHZ*.lh9]&ž S>C"Yx2ߌGC%|mgt¦eqzVvx?J&$Ovx(=ϖNL3$CUuP׎WrPHhbfMO%>vLpSV):{^c1#&#adH](D(C!w4R2I.[F#-%{8"N^_}dY6e]F~SQy }xD:rEʏR 6JAzx#7Ӧ}'<: =PTN1X 0 )]Xc&HQ% 1#u/ho aN#S&u6Nlq|B}W?BnDxatNk*AG(XhGPtjJTxuW<>nej~;7` r9.֛&iG3w%zzhw?[zM$t=pM"_Yhuά育>qj;ei8d\y"h KJSu@r$*$2dYu1:ud3 |` tK9'l3W699=t($Ѡr?n-); n Hpz$;5|*}vEP;p2CxZ5akf*L׷Uh/V"oyb}T3O1CxLro*tbWVQHVuƻ>;i"&|G +(8E`oO}$k\ ΊY e~#=;~aō_8EDUϘB|##۝|NmdGRzϸÕx7E9 PnbdKvΥT LLyBG̱ͻy[HaAjHcy%G’8T^`E(;  >Sceh9;;zU˚!+tdgL${L[:\Mf6pDp)&I& +> pQV,߅5!eW=_ƸBŲH?a[^ީmbX*lN=zh}v^j 0 4#o >kaIS@&?j ՔNСzVfxb@ a0}waֽ:݆Q6~ $gJ-P 557;ۡa+Y|l.+nX*#!a#:~^Q!*kO· %qpW^KH2dp}w^9- tKo"$YX w4P1w2(<pnEע7]qk(˧֊-+cV&ҧh`O{i˼- /=Gϫe#b6uJ⤾'tY1a/nyd@8Ϸ$&iMnΜ+^Cq0f%p0񥰨;Pddq=+Yݼ΂B vdPYHFXڈ(:rѠdtí5/|H}~l,gTc9X4`o?W۴-k]Ԋ5m*]קo ]p9i7"!*1W!UT}h.a9Ze"Wo(W/ 1O7SB"I} vMrg Gop,onv9ńdƢ@W ⣮l1{Io6Mc)iPX% @p.CCҬ=ka@K,EԯVn8a?ӚS 讘bo/ž_H2oo:Vi$ey Lnlg[~)mH._8 ueJ'H::/q!q23p$ކ4ֵ(U)a!=2<5;ZHvguSb 遖  U!o1ĥݳuMyuʏRc-@?(($`:.%:0_ ε®~7+.WJ|KGs.2kPV_¥WUۀKw8Ûc1/ݹ %N4`͕,Ka%8{bvݎӵ~~$I/"45qHhΊF*v} Gf/(H/A-^bX+UpAz#x[)Ʊ9 fX/5u#/}c7 c]u d dq"ޘP_[k8:,OqGNv<LznᨹZPkYi}uj۹RaOm79Yύqz2KUxDF0~oܭىc pXP>lgaAYp5-EjL*թ ww9U'^ra<_I˜*l7)^FHc"93Y ݽ~:$ga_Q[\yP њz tLjE[ 3xN%Z4ϡz{?RN^5| :1G=S[BDC(fFtqoOM9@)֤`JFjn`ջ\\onJV~ &u{Wu|s<~lyOG$ZtŢˏѢ#6'bC)TVB8_"'tƏqRrM.:yw*T]ϰl8ElANq5"ҋx]6G(vq(8Z͊舩7XvlQS ]Fq"{D :E7֣*^c0IʀV=R< q$p&l,aڀ x>@?̠I6$蚎Y\ '8iv+u3A=FOVxh n@zxۨv,|E+JyC]HjMTƚn2xc3fط* ysXI"#R])pl&uvG=\㥳*TaUhը.st& ] u" UA, ^ݨ$)*pJCS%a9|q`nDGhnH{ӽH#s& י ُNpm\ᩈAAr\G %r)g՗2>^0=f&a')/aJgo~URmO!|=[T]?XG q`qdSĊ&p G1Be⎫4 9 4{4ZףBAx+o5M*^$YJrc$[S䱙oۥ՘EEСvYY4XžAeB6"vj")O G=YΡMZ:htDM/K#^+fUa2azUnXKU?#Õb>N@|hWǶao #ja<Q̕rwӘ%(|(Լ@BZ~iTOk3ROm3y{iڲ~Gavt"8t.h[cXnڷ2[4xPl>f6 NYݏ:ZL9ML2K@ ~s tr<aP"  ȾDz xJi?(T>yFL&=gk_{WB0\%w9D2)A8a /˨YٱvHaFnH5cF-]~1o$!K6*J;Ll6q Q'|YS9_FCnR󳮣AhÖi&`s]l\,5Fns{2mlT2GÁAD[~̈́k$z>gOygBVGpʢhW3k(XD5¡iKEb)3sbH1~߿4}sqjFja!,vx y;a (̓EOO^j{Nc<`$O,k۝5fLp;PX t8į70/q=R.TdSb?|K;Mټ tV/W{3'k"q@U4͚j3r3y<3*kBmu8~Op8Y-- ]T2K[Bqp16d ͂L\Zj_  -PmEzΐPȓss4؏?%/Ja@B48;&lK,¸ċ:k\QֽtPbS[䶃_; tē 1&dmHm%Q~ s < bɪ,YIkw)H.uYAvyr}d.hKTZL>F4IP`!O.a3 Õv ?]c"c \!mSVǪDE Ĕ4櫖,4VOq=.!gRn.j/aϽuY^l ,ǖ Mϥ؂enEbjxU ߞ5;Qf3ɠ#_q0{-ʔz/FΨ wZx,QFi ?"7;riX&-io"`Ȅ`@)9lSog10Ⲉ}I #"dJIlJ)]vN3̡Z DVD(HLGa>sU'( rlÍm}^ sOg+EVnKA=M ^Q9TڿVnM,(.?O:o|#T΅WHzS)~n Q#zk_N$Pjt^+*XdEAD8;@į/ (U[yG7k1Md>|1JgEK6kkk66N^P V2uL㾁%~{[. tE&>$PEHzb |Hry,f~2?:#+K 4ǩV40Lyp&})ojV~3DQ4D Mt Φc‡a+CsNX>-AD YƲiVٶ/ふ;ͻʝ$ñrE9~jI\_q.Qu&1ZԲRwX#,rޱtF$`mF5?j e-r76 ha iUg?"0՝'12[Ĝű2R]*>kqSY5FVP\ñp˗%gU/n$MhN> $y ABnF~U-!M  pd'w. ~P4#8"d[ S/ddBV+ Ѽ(A-Ν9B٤O͓EBCte")}tt~{ Tt-dBp6^Gg9߯p~zv dK>G ^T x{Ny^;bx(1WV}һ,ZyeN'Ц7 Fgȟ\E#? pĜqdrF譋` 'ٟ{}QlelAt<,mNl3\bsSyOOpE064(%Ѣw3R810{t(λCk-P|36U@d"@xIKbQԽSJoX|?)" iN%}#vg}im0m\ ʖݭU"9Bu+0 n9GذR#5 Hz'ut^;1ls"A~Yp-avi-qBS/r%p8xgxptZ L&PH]l^yICTHWu+emqlzy#x)"ř%b4yBTU61.aZKj: ; .&>9!D|z,D; VB,!/NC}?C7}6 QBʆrxLv0̻pa%C@O!sOU೭P໮ j;zHay@bcb+n1Jx""3/YmFi(@O%\^ YEӯ8fυ&h6$Bys 14WV熼ZEZkί E tTʀ *I0^F2fsg4\pR%={}wkP.V³(5a$,dxpi \\_"R \E;t۔0u@C>ض6_Fqz="fv48\Y4Xl;lyAq]LjsdְBwP J>d 6( ƙ'; zavR|z J"8tK"cC9z">f~y.Nẅ{¤+!U͔8'3yY` g8}voHy#)r+Jq]wT+u{9 5o*Cz9&Ipx:ߏ~Mܯ= ;Srmv-̗e8F$8eW.'=-*zm$$Βj"~EhR|<2”egH*c 3u1A g F-8(F0(cm5)@V=fհwVѫ_V-UYOL@ YhSI"&qT´7X?wqV{^G2\S19J !Q[Rri_{9l_+U$_fP?{Oaz>.7 6a&[fK5/ce)BmU  2mn`FɃ6ڣz)zOeD7.[pxE8- tS[ۖXntdhɓ\GBAҨ>ʎpQ1=pl|ٹ*KS"Vl0."XO8 ~KmWPV,PمR cVyR2b5qšnWwAMfh+3lM+mO c MR-bEe2r[n? M)|(!gxǁy_e$[z9T.%y}&)j~>ՁE}?}wy;K++hٽ[U%c-<*Ciq`SttiF4^vI7@AaA>Rj~ F\<4P$6p,L"XdX?Yoԫ=,0r/!JEl"{7QEls d"<7͵'.xˢtU!C;uPDO7-Uj~7ePDљJE,"SF_ޞ!y@zz:cȲaKI`ƫF>֋c|Y>j]b9xT^BtEl~hFK'Hu1迒]SIDe1' J_xt9JEM6xKu9 Nom[&TԛBW{{{o8!vG,ψwaAg|PumHj||\y,)a<5ҜqP?=L,.h "$vb\2лOPu#\0K*Lez~D[KO  I58Ʌ @yBF:K ;o&ldM_:톓;oOv& ќ曊NJ%1`) o12M| iוDQ19w㳰i i:q9*8غWD/ ݪES^pP ,MxJ:*R_nӋy4C87yjw}C3'QVպ{XݷgKMp,ke cev eNXς?4[ѡcSP yX RaWOH_b sN&CW"r:p=O^Ec%6^]w]`}I4Bf/y*1*zscx] :8wTj=q`Dz:5@8դCWqx qd20j;uFlvg;@Lq=3j?D%<" f9x'p+cY0󈭶ty})֪r a*^ǬVv/cw*-"䲴P5C,"ztD/;9r>d!wMD=o^1x24? ivp ζ/&8,Ɯ詎?_|CB #QCU Esuo1D0 u\2 8޺.H;ܐ~g_Z7TvTW<}ΗO gNjj]h3PL #1-'=Y4'0Rp%k?B7.U |髧>AOT+kc.R D;p/j]XdM%p D2傓s?˖ f &nlk]t%v`>fGw0[tj^3чבofe>#AHt\9$a]/̡pbZd~EP R5PNq}=:EР>5ɽ$A:"M; \ t)T&OaR]+7 h.G&GЅ5J 3 x/+FGWa]A9IbYyŐ\ ^8$'V_T{r[m\,Cv3k V屽r+cI[|O`OހIZ&Գs8Ri6uREo t7#aa{"îŠ45DFzO!'r@VCkVXDAyo@~ddp wcۑ+-7C D"Od*6!:CkI)-HHS8²$՛4 yls>a-mZqRXY0bv/"j}an3g/ɵ,%ʎX\!kAb(1,]y'9SV(n*s4(rbQZi>䲍FԧIde hiNp4O*nNJHScymxfy[2?r[.̢uъkيmټa5gu)o NM\sLgBj]yd;ϵL45K#_S+ VJX7ີXVb@YI~5P^4 /C#K&י@t힓Aڅpj:]OOݔB X6d5} AH8=sA!-ߺ.V_ #$H"lgß,xfmC<+wtR!.z&&1P|\}H|֮l.w+I,%'D6ƊW,y"_hm$o ̟d;]kmFW._/omȟ c:噩Wv4!l~Fw"Z)xBtnsy'T8j2ɸO*1.*PZGRqπ]CY4C6RY(y(Y3}w-T2ZCAJOC5W֜SKz&҉.f1\6xB:roQr`SԼhR[f>29 >DL&lij-H#IvыG=BbؽcTNd:!nyM/ՄQXEqx)SfֲVzo׼gqT;k&-eC0GI)vGe; ə|NGCDl0գR\C΍ 0oɍ?ƣT;2(@4߄B':(YsA1!Vh E,,zUJ.;J';q˼$0ɏSY%h ^j"u-xKj엦Q߃)zƽ<m4z jL%:y e+7cg#5;P zfO*UĿ֎i~RDX>{A[r:nAlՃ)گ@뼚G}! ن r[Y3y/}\aD OOG=0}Qdfr(]E3' ƒAZC2!Vz4r3":C!03Y]w`4ښ H5Ckau3oPjָ78ʛˆT ưRv E&[U.L m|TH"Pvg1HnXE`Z|S>|܍;lmwr>ssi]Wh>2T6(tvI *Au VBoSJ] &o4V~5ϛx^-t &W\6/t3.|v෻VrŽ^~}Yv0lZ\]ƮX1,(Yu4E;$0:Buk92١i +I*3r6H ;w U[#Q?]ħ8)0L)<ē0| %5_(lA&)޿T{YU䶵 bh :;uwT{3b^6e?R@9:~7e#$$eeE(JTP Qpvu&h%W,79ug rrجP8u"~=O=) GPCSljL5HD=W\ww=߼ [ .ᚖ5|V.n^aeg#;pYsIm[=C X5MN+Tq%B궯R!rzh.C7$UŹNRҪ>N]a`AGs,o XRN!u5q`m5?,cC3/+RU%pЎt(p ^=3+p+Y>w!gt+8|e&9,Ŭ]G{o YX'w^x@TCnr?\E(8y𿠵_G|ڸfLaX _%j؏{@"l+c{8N؛6:/QGi5$j<*G m;:?UkJmsR 'm89+Vι,g dKGLj>Z;m\>sVx@['ߡ!jphoK[Iz7ǔ]Ll>Ѭ "in`"x*?ZJ<(}O8ޣo} ň[)0?v&hk~v!i"r_Aٶ I!@/<0ָͧ@ {Iɢ~$uu !F璕9*i I[bκ:,*XϜ͗7eb*(W݇_ؿ75fkc{zZԊRnJ]j]3sX3^J]uoPgm=dg͜؋NtzR$7sU4~/[.NnQS DfU&r+`j4;'q_Rj2߀"oVM3ӚPrGI||Aage30vd~1ObZpSoxzޱa DXZOʚ[Z΁4u!k}[tcIEXj 1g㮲&*?#aψMdwmIc\c13aM J؂ ]Zr|˽u.ohl)`QP ر`sYq{(>e.&"vL^ u]?qs%"_/!&}3oJ\Xuw1ijV ``m7#삘{k~]F<9QM֢(Q8En]ڈ 5T97MwX/@"_cȧ'`~MNզm+>~?Rj0M!!JtG#&پ%Ī@[ WTXq/ a@ȍ1m锼O&H@tJ[*^d'NqyY^*`h g೻n±SbUփ XR{x\CM>ldjBfֈCZr4+}wm%%# hr2\: 3׹D‹Q1f`JeK~:/4+kUV _%Y7}R"1 ߋXS-Rn8bh\-ҁlДDgcej+J5}ëb5oyɲs#1ʡrI(,7oLt, x&*ߩ%W fR4nXaNXq\b9| sg`I}\pڊ6™_L.vndI4n; 6(h3xj)Gsyj1tokT I5ILۦyV%]qR|Е b(3nihl!^W6!ہrV3%c$iL\ˡ4Lkhn^' f;`qk|M9D4<[vGclas _U !ɮS:غ*i~^C|q !}1%#/liL`Ap=TL|qBaQX,Z9>Aǹ.|iw tiudy\J7yQP5M,F *ג[N[l&/u)E msU>W,֯ӯ8-Q;0'm'S޿E7>GZn^Z"mpwH>r$zM*U(.KUL63xpMEJ# pbI4逺>VҠ/x4׉vnP}@ -Aax#釳KIV?i+w/+SqeQMt A:Z1'KJAB$5(/qkfUR#u`yLWH8}c"5rP >KWUvbj4%zh`6]9DԁmoVEGԶsRV^vt KPU츽Lj -PyK[T@&pϵzA--<-TgdPhPeLw2T:A?2ˎye9/)+JZc'^m1  _D2.V 0AY j0 A\O#dmvG=4`=3Kb&02'M9‰Ӌ3鼉]l:ACbnȄt<ةES=ƧXA;Ԍ{he]'+d@Y<cZ)Bˎ*Tu%j4ћ0e{G&}dc` OA:ygqL- ւg冹6߬M#(;d2(E<0ߪrIє37Ӄڍɐv-IK5 ԙ7fs%ó}]R^: l/)o>ŚiDf{=aւprpı&#r$[6hYD.qތ1ʓGB^Q ҹ#r,V,($N#X'x2XxK%0+!3XnVԫŊOvWR${Xh,dAmvH;pŐsIj>9+y *q )e%/^,|!R5[AD_*%`"U1>/+:p%rxBS#Z>@{$;䐫~%V}" RF+jFɔ<;O]vUe%i6 OH%EPSYC6|SC@d*Z4cC!|4vD3؏.i$yƆpTɼ.Iw+wr˒vu d=|2@c4=[W9虔H4^-t'u2֭ۚptasU6|r Cy,"c4^vOiZ C ;j@[[kP]'nn3HA4 p3q춰ot@6.ӻѫKhAUEr6 iyܒ>n.jR5_x;si'IJ.qKoOq5 4PjwPP/1vx_^;pxu<ZCװ~@z:0~حXrf5ar 2x&a|PH:'sy"q- m>*>/X w %PLA/ŵ}\٤8s7հ ߧFɮA;h8tS;N^DX-> BHIUӝc{[5z-[k)wpAP.VyJm-)Cdĵܹg2/8p#م+n-3%ƄPyEpN6I?r'[Sxcضdbh(g/J:D?V$!Y NZ7K&Jө`^e+:ogytE5ƼGktmK5+V4˛i> <_wnSr\-*lh f]NGV..>g9i +)[_Qˌ}r!I?x71VF5_ X5ÉҠobcWhҍ0j\ICpoޠ;$&gMARs#?_d/"X<͇[@ 3Ey< IZIN 4 FȮ*A'mJ_o X&ziɁE-P]OmC~j^kz'Џ5Bi75kF ˟ 3„5L랷J5 gL`ۺu}Hנ*q]aQz3*u1ۖS:' :CKF9G^l1(;I47.€I sr RK-*ۈF'U &.TV~2D- rp=[6[z59slI"4͋Iy ӝ7z3VQ&J yU1R #:I@mkzuZT#3t!ZD'*ۭ6:pau6-vO)I(/Dh IRW 2syoh Y_lW`@Q '\ B72w55r]&ܐ?ԅx=UţU}N+¦;Irٴp˃ H(R{#L:}H盕Ifcf )7yY=siDvp>[ރ`}|vWgO@%@|qO:!/Ź"7}f26|kh˳z`(F`ϣ5~J- Y`77,ei ٝ)~ Ala P)oo R_6fZB̛i#xXsec4[*1v\zM8icBq( +Cʻ]K }bPDreHWm/m6fFbPt'Z!J5PTcS,x2 oX! XHEla Uɿ=l iwժMp/7z(8VHhOY0W0ʷqidAp%3]*U\ |=DF Z3n\IMm)Eă+'5 hmV55ԫR/D~>:FϠeD6!F͊7@fK&8r~PiI0z %'㪰,F(2FFew^p- =k|ˈxvy^piVM00ƞ׻{gJ~lwFsZJG y;qK[?;nyLUGp)0j4T+Y>.r3Ply"$M/0RQ08{>п1s:re-oF]nP1/U@x_ZYcfE{]wGd\Di,b'[[ ^Ҭ<: tMk*fg3R"Rg `>q<H`nJ5ҌN;SS󥊀K0LO`wÌ9_KK5 6$%ZY#=!ai'gX'G,s9rmܻ743395#JOxw7SE0yo<\]_Кdx!>x\>Ai6({ ǖ} ȁ>{}:M\j]IYY_ILdQMBni4SۓngW,20Ϳ%^߃Kau1VQ0]1*16qJ(/%M9khՔo㗊oS%`cwJyUic]qr KyZq\3bċ7ܱVߐZޑY2eyK4d*z\2$IQ?A, as4Ɓuu0s3 j|BI8Bn,ToA)7%I.93Bcn,ПlMS .أ_gLʫqa bMLOճ?J!N7 ېt \/[*o'4JVjD(!5ԸٝA3p_dWTEvu?ŝ24P)S Z$5K&}mUkMK-j`O7d32t`"P{<ޤ|7NgFi9\K:L~Q֗z<(i fs'KKTo*@U ܦ6{-TM+~0/]˻4c cO|oy1b@@@_{;Wue:F{WzSr !HCd+S6qusI2;DǎSY>_RԘj@X59qyκ=KT=,)غiJX>BX:#(6P.EnHZ8p=xmJӦ29Djql%ތy,eE #Q.px-C)6b9UscӆcMt,E*sɜC-6?S⏋nrI@wʤݪP#7}{ˆH] oa2粢A{PA_ONAV  xD\Zr#AC?B%`[*3TORۛȪ0-1v1юI SZqVnΎ/zE#ER[\{]{W*0=AEۚK5?ߣD{> w' d;Sr<2bo1SjUX7DRC>Zcz#:`_dqz !Dϒzm>Ih8h8~r,F6J dx;i qvaqNWT8 Ս"9:w6uǥq%=t>E_U.[;:Q gjDzY'huOO/|^=Vq|nxMȸUGVY Y7V|Y{/%oltf^λ__+TͤLhHqZt3uֳH7Ԗ2|1xu?V"йr_L~K6<1xs5t/o?X@jvC1=_?sWSXPJW:'l|𜏿ԑw!œ +bAf*".h/DQJ) OX޴+LҰo4EF450)* ]5F\&>[]JS aV Ԉoõǎ?>9\aFe5A'sù Qw5ԑ[w갘jXqC(ߔP79,0/IPOH%2$M y5Dn&DFo`.'/,@Ta }ͼmZmg^{hf1VMؐO $ HSx0F+. .:,E9Kz$58_8X6'Qj9Rndqח.}HX#]Y)YTy0bV6AY )ғ>Չ12J+]0?B8nJn.z7@4\X>yKvddT/LVk@6JXK{IB"#Ƕt *l.pcbc~/]B)YG9љKR+}J?7U4E;Dn~Cs ҎFJ;;|z%\"ࣟ|=V.m f0bf[#^Jx0`q7,'ʦ"72*n"mN){r%d;|{ )Xپ ,p%:BvP.Y)p< b_W-ViLd4c'̭﫷ÞWq#X\/|ˈ{qt]YlQBI!Ȋn\}o '0h!ܨ&5r@=u! .fK[ge&"d7:ϊyɖFv^ybBnV6KM"ގC1"[gBi*in76裯 K%:1mo 3O}U+B|6`ǺT+ݴMg83$kP6*3ggyYʩ *Lݔ,Or=- bŠ$աaս*gIWOҫ^\we++ jx'_uHe!{@ ĠaYq0rR#eq>TlX,د*M F4 nnĄBaC2佛2:7#Wߔ)r ?FJCJvʭޔ:“xjSTjD{ge|=?Nrak%i2?;!&oTϕ<*+~S΍^vݬ/C05[4>SV#XB6*HǏ"m9Nt*D1@ژ~9=a"&ƪѲsߺ :8*EТÀ-'uN&Pdj8oxӧ!՟ 2%Ly̠i<ĥ粫Ӎ9+G9hwq}Ol%P>y͛f; ؚ<4V!bαϐ8 p~&Tފ#nkbxW"\$)M뾗G"xFȼaJƤq *h/U;xЖ`aMԍy%h_wjqC]X5t=5Y]`)!ȥSo=E6^~ ZS&E2H&Lԙq1?Fr Ic:0fBmsRZ@bbCj#d#][d{O0if;Fd({Z1 wmt'oY#vҷ}Rg3eB7OqnXu3aSENux AԟC !CEHm~N rǘ6sdU+b~H.ޭa a֚I{ x|26-XU_D nĨ-=.6 w=C,GnG?Sb檊wlYF5+'?q}Uc=w[Xh?Ql 1!*CmZ?M ,UxL:V .Rq7+W?#t:0W; _ח}j<fiiu=j"뻒]q2^tYPC |uvLr3[{05WMVAAr u(?ow3ޤw-(1&o:P/ <@tP)䃓V}NmCδ.`*1ZcnX"DN<^`v\:Q}fg!U'! Y` -&i GZ:JW)61 ^{4od*N`xu"9ERH.ZT:rI<,gpz?d>|!TnI4=X@*o͘r7ێ( w&B7;0lMho͡]38fu9OT􂥊 W-@EuO[lolW_wU}`5hս# YqVe(TCojO4V Ou%/>"g|7R92&^11cL lXmZKGyl-*.jFhb`\k 5 ;"(,W$>r޹Y La"]!݅exj %e-=OdZ2a|zRKGa ֐`9[Z؇Z7Ddx;Nn!Cѱzy &\nx{!%o;34A\?TCwgQ&CVY&c49= ڱ:7]nǷ\ VF39} >-\ VQ#}1BcӢU" ܌mIҒ]a dcpۣN% >H2vY.MKޫH4qPtPNbձ=8eYH_l@$p" WPW&ԡ I5؉`cU2dbrF<0p@M̼8q)ߢ1Wն'ix k$)ҸJU)b ~/x/_u bre^pfw[ 4D&eQ`̫2$T׹-M0r9@Ki-g"qo[@=_Bge+){{@LI Oe Tx@=jqu/# Eb&JL6ubeycI BHXz=9>؃p6J:Ze^&#k);ٱD}AT`'I^YuV'AzqJ~ z1| ZՅhK4)z@֮ЧVV"0SmQbcik㮞㴠~qah.Qr2TrlgBF#`ϗ閸`ka$cV4Bu.nd[DyXO$ ]%oHAvI\ oafp~#ż o.#ٳag̗4Nv#wHwk8KOΊ㧔:+$QR+R6^G h׈^~V2N*?Lڭ܇1DE^9 A- zk@әF>`(d>0v6d WiQSш !Ίy8 @xrE ׫ {tLZ S7u9¹ʌ\TʎHyNXs^lÓGjotb伢9};JXXFp*=nAq5fJr{*{2=NHcIŁbAE1pXN:E$ cGfSM+8r a3[: BћN;L+nH%! (a?ܰ&'O<8)\<ˆuKѓ G`yE6X"5 d:t?g8\85P&m+'9LHW3cRkkQ:}1;ʽ&10 c,Dp^y/C4`n3l/Nl16cO1lVp% ;Қ_ 0,>Sk;Mq̠HhV%gqgo P9x#ɁtiqkEfr+-5WaE hrZY[`a ŷM9 :vxPy dZݼd )à+ЦG1ϵZ6sN_H_z4f=y^cV؄Y, C΢D{=%;!^IA <fE/ְN#LOL=I1`bMhn?$mS<@"sUf`+!4LWC b vOS1̕mN'>ca3HjQ[TP>U0K<#ΰm]=Yޔ ?R׬ֺۙk4nr1! (u/M`?T_9jnUYu@ܨA0Y_0|վYi`j=ߧARMpL ͘?IJv piHП:"eOw-(B? jIj~Bi3^0FH3d$Q)灐Ah`_(g-k2O1PKSLS1[ we$цdCLn>75kPx`{sx ݋B|`/Xr bNQC$Ƞk`p(H!6~2 4Uqte+.73c=ɡ8)Пa"_C}P*e;J$DJFq>z0QUS̞4hDvm;O3W^bΧdw\A-ű'1Ey'&ֶVf:K3HI6VAbr.{'w[Hh>4@jZt7juda\Np5🄴oP4p|eェQE giHkt O mG̑#[9kM7գ%: PVBeMk)e$&2mybwNo#.JKf|r`Vs$Bׁ,}7Ӳ!AdD~#~Rnb(TsL|}|IT),x$WΪQg N xG%I&΍:ʿYz|Ƨ41"MLi詔K|^zVmzټmK`RB}.ge\L1  MeDjUsT?l `)mafUuj_Rbm [bT*{ꈋܵ%xSc̿(l: RlX7R(9ˀadd"h]Y]&zCΉ\펁Vpe4J_ٮfLFS0 *ym5I[uJy~jßA(Bs|"Db8X*kx<?;|nla=1/5`QU]Kx&@1X'ZY+@&'puCuo9=z&xAV?yfW^%3ɟl#k Oz-8)' ;<ˎU~Nfx&(\1i=f)p"h"aH-*3rD [҇c:6fL>=UF8+,F,TiRTsO2%ZpO( 틋8_DG,{j\vmӪ.ϩR'R!;qQpwl't.K=E5lT"!azn>hϟGk2#`}yu0AWlImMωo rf/lJ+6Οiv/; =HTq|a}8R+s/1\ ^Pvoې͂OT1I-#$ ϝe^f]]06S!ڵ&9ߍ_zN9_Ѝ^QT`)h{2pl \%\Ll2΁agR{)!.bx'T)09t+'=n"$ʲ[^ɑwIRl,EuX2q|@P%UVӢkCrPO< zKT:<\J:.Iԗܵ#چ\)i(7ERCѕ9.^ӷ[6]\KNzmMJKwO[tϱm:{.!ϭć^T5D(nrv-"]IU+2}D'HK*(^f䓔oTB5c'O ÷KQ{_yC]XZuVE)yx૳Ug@Iq"QbDMNu ^XEŦAoR2KFՔdtd즭&#%KL]e0j1 ? uYZDvKj=ȻT(bqٻoBq){6S'WjP?AD' 1 V u/Y?ś/1s7[:{R,|+fη#{ʖ۠mMX-t 3EdfI<ٜů)UPAü 2]7Lq{4et+;ȡ?p:$6ӨGw&͇%5c-K7BĊv~!wu]C-{9͖Y2D9ybo3e bk?? ÛYauԈGoM[Υw\(Ik/1WPʮUDvI(AHҾxGvsT"偔ȼ `}*ZBݏ|qMD6T9"` ݡw>|r9!{>ƳC)=HBf]s2o4J]n! Mj"RRc</iWe;ƿ޷ ᚞mWPr5 u/QN0YiTl7f~sF8% +Z9pPbb]_%bW7Q b/9 w܊ WJ\~`@; lȎ$yLN l>V?ν\sQ]LmKHʼיC 藕Նg4QzRS"J#oC#dm.d,ShlP^FW38ލ75 * 9!]*^—W}Л8R֒T|QTҜ.ҟIQ/p2>''%Sʜ6u.L7Š@Q7n 7#:uYSMI 1<3ו!1|SvGk _Yn#%N\݋w/w p^Znc umA7V|2eߛ0xEy75G>2c2 .Ľ~asޜ UqVtONyZC֭~\Sh7 Z\.6i_}2Sۣ1 + ˶_|A9h Ń#OD%m=R~3$$j;3xݍo;Q@=eaۯ)5s~$'ca3D ?72\mX>a!h-𗚜i:> +X"^%//~/p _yۜ1V;}k%%gg_׆)kFYc;C҄rKeC⡴Q]DK#ѝ{o~uxc5U#JEƋXkY@X^o1/XBu6+SFpBfݲTJIO21Ŭ&< KP V)\PlwE{*g׆xT]6 'jt; .aw˚xlu\$Aef aǒ~GL8H~1! ^I+: c",%eUD{6y3ek^FE~8 [n5q-F)g&wow~ +ZMir8 ;4%vF˝/ɶn vQo34vĨ>r<۪?S2#Cς8 CUek)J|0}b|:p@ҏ%["(Ոس |([տrV =2קaG)Uoqggn|>bqAbn+br$d])I(jzh(tC^ION 3HL`y$aw1gV[QUna&v̆% n[h jW ~YQZAޮ)b ,#617z7py-4B)BZ8j'_ 沌oZ68zYM9=(CDN@!7Eyb̾n N$(\z&~u0ԚhԜ>b|i-xѫUa ,_D[4(lNn1A43:Ix @՝bu@**0=>c1E5gCJG D\iٱ)A(ȩdW* >uw@RV9$@:*4\ڈ>o%)$Acg4nHni`Z?Zax;%6xMq0*'7Hw(SꨳҬɅ$MhI~Ȉ@Y] k~ uw\CTVE@m("B#wej:Od'>0<֓ϭBJSA*$C7㴱N tpȨ~R8_*(bϬ?ZJfnJ8@jJfqyW5W8v& *4euhcɅ @?2J}|WږF7?׈0 -sz^WuzޡtddtI%Z r@JfSĊ~u.vm6Z^Nʏ$]ܪ43ϭ@5u=CV+yyL['YWHoci$363H| }U0:$bZ+0^vn.ՙUr1g .[aGVnEs_St1)÷~ͷ5{(bEC!m3=Wvk&, t:pnXzF_m ] 3| (Ysv`#JhZ,_WW:7=!1N,e@(W1R:V;3fpe^}sU 5f` 4_`]M4Yǔٮɩ ,Vn_")~Opb%~J[{}Ra1(q|[ð&ԱFP\!aN3^x8jPm*0pi\H1ԜJ9d fx ^vljoשKFph%z+<\([tBdKqh}F8(d^(jqB9_eY xx{vQWA#(?ݖol$Җy Ԭ] >ݶ;BF言4hx ?L|IWE_/'<ˈo\U#a `o?:[ݗcΨGp<A>q>#ړѿ5!U w}Sӹw uٱ4s]7] (ϟ\|'0v}I>*ΌOiƅgN9SHsRM ߥ"'s͵?^yQ:Ւ00䮣17.v Lhq1!uYHPKLv ŕ\(t$&%=8嚞 8 Zhcjn@Տ?[; XIyhB@V}Zl;/,k5F _Ś8)Ϣ zbƗϥo{ fk]TCKDJ/0~@]h-nOtJE&XWR0\X[,uj{! Qns\A11a,*OIJ˰h#SoyҌ0^Z9i]ޭ#)bKi| -Q*M~~u}§o= W!/4I{n@"_!A^DLNJ 3ʑ(t<1ՈP+"1(. +~GBNvLycᒋ Wҕx|m5[_ 8s_ iF]gfN~䞏$&% }Ҵ%]kσ4wwW16}1$60iYĉz'\x @]J MAdqRRNz%DDBw͚^w}-ںB$1ɐW9F~‹Œp2)GdhLgT1˴J AVL3|)#/Ojۼ]R)|;~6aI(-ELjgr4 Nw' xA .{Rœ2 𕧳}kІJi*>sKiGCOWХ crGXi@1Q W:|̅6[hIdlMlz~fa sB,9E˦s%?dV1Lb(KLx;Ip" FdY(hŅ+vU^8ۣ|Fӌ~5V_i,k׹N,dW$ f?dqZTWn?#34EѳZN˞bd~!߽UPm*D~8UT,Fǀ)~q%,>2r;Fk:sT1ϙO~z[53">bGYC8:l4 --LIgǂ\̎`^uW'x:7`53x$V譪_۵ yM2MCIo05\va0GxNW/d,0&R8qse]g`zr%e/'g2v' Lb|f oʧ)2ζuPD0!3r |TyqI57B`d8T+/ 6o-jI)Z%c-W1 փOSG!ʫ $"xbY*;0e{1أR}ӫS1ǠA0R03&ו1{Y`\P$U. 2qۢ&w]0s# G_ΐZy ?!m*ԑ #B{",#<,nP4,?vj]\@ʓ^AV{P.ºr,QlbMwrםD'S(9QD})ֆ{-KY~Yn Fm?nY̥Qnf+] <*3{Z`BHK]ڷ6rdǿc;qm  `""@Qܰ(<|+SѢӎZ$deӉM?gYay#b/#'#أ3 HNHrD<(;1UT&|ٿ2ϴD Թ dG-&־nwk,~HrH3_Uq f4=fFZz7oM53>Ͼ"VkPB/F)w4GoW1:T5"45 !NUU↠ڏvn\B n%Z;|֚ҟq?89R+>dvN'H ݙv1w7IbZ>7kYo2}%T7ħ>ٷ@M"ECЖ13M`C*N{۬| E?bQL 2uGNڄNQ}-kOVSn.?z߂ˋ[{0}\ۖ'/:-xcy0Ⱒ{Tę-S_j o00#Eai8rܒ`Yp4|؅G S&?.v-0,'}lBqԞ i*1-]J~ {tU:"nA31**ȩaLBT 3P|0!`@ړ`2ŷx`ݑc 6qOI} !phX p(d]CX:Pe_ D`%$`\ڸ٣G4x˖BIo£k]H{ v\;/ aBB50gE@ڎ5!+[yFyM$Xtg}ejl"zJkޒy#fᚈ:O}9DeA*R,DQK>ʄ2{֋1f/Jo!{F @,BQ9Q}yh4*b04|4fҜ>pQֳcjÝk+_ P"šjYyIc$Bl6&57ur,pEf%W1t׿{PoɦQZpL%!M =oT,Q&>Z#ܰ$ۮ$h}TROM5[¥%wU?W/6sc=۟H}nb8"mK[h\ڌ ":CE},c޴݌uL%h=7J1Fƙx/'aN~Jb(xuqP Pq)*K-*3 ?eѽq{I*\#/Eu=N֊ \'Q)B){H׺)?ꪟ<'{sU[¥`|v6)]sCҷu)A>"!5J>aĈZH4使%@Q[v?RƂ 7 q%e=ƍ4EF/c# N]v٧T: 07|fІF˖"t{$Jv1O&Q#6 =fp4H3^7nt|$yykڷgۈ9\《- d7 ZDow/nY+HJ'ؗzk0[:ͺ"w;zG?mYsN\ht"f'/ Oqӫ0Gn? $XCq}vAe*F~ozbU`H独8_tqѠV*hqe}@4)m} THRIPG`ĸ\nd2s#@)}0xv Z"\y<.G42#RɐN8|y]}0q%/+qֻz}[(o}##'GPn9]c: 8~Pa @Js">Ka Fe/)`rI>κ#'Ɏs|BPJ.`nAN!ۺBʔ5iҸ-/M¸2AyNh뎅2Q UtEg"ҡ> [&w*v-u+Rg'$4.`Gӛ Mۤ +#w/.f3!JyAOk!:tg ).^kmAZTI>SEeqY/=>\O-4c+(L/::ao="I9^oWIBpG oF> RnEv9M/JG,A$s1uuRC ${t@|bI͇oͮhJAa_զ!W8ry:?BE{eF]B/4,K+&d\en_6tWdXiB#jFd[y?6#XOZvTrJc0 }]N6b! uSY.{9;)6JXٯ5PQMkKă=5juqzݙ_,e`;`ZuaR,cYKJMؿ h;$E0|BO'+s.{b)/Y6 aL„d,Y8Y mMn+gR^-l]ڮzx#:eޗ);"ٝMxL#w0`Pǩܧ:{2a+9o^mYA,QB3"ԭܨaS7*V̍m?Pxm Xp]Cᛧlΐl;&b,&Kukߡ%; l`N0X(lRrQh2sg,\ oEIoke56|L -;*@sɉK%2&gOh9~ zќmegD6^W+ɑnBӢ5y KIv X*e:E̝c t8⯩ZɡDs =d2uY;MviUś*+V s)YH$psD߱zm^iFF73wUX,i `&;IH5Ef}lZFȋhw2 r3ъb~g1xt%t9EC-ڐ^;"=C 6,co3Epژ9HB%Xe U5dMvTL1Y6I|9s9 %+pPZwL|6xM`n6ņ <@AelىCQ#jJؒ&݌pG;\4R؆5/e}BoߣIsE[d,5 !?C'SNNpazmU?&"F70܎tCX,Ba!*3=+]%J=6 cX)7mLxOA =rKcks>)5r+瓼.nڎ;O,onkڋ^^.4?T4ݾ{ƥRdc*`wڳvrK3:D'1SC9:qR(Rn*^뼜Ό5'ؘ}lzNvx7zgڍڿ+Y聮‘+#cC'x| ˜x1KsvF-Kފ0Q(hI=+e|S$a#Az,ˡewsY@,XBP?[iG1aDWfեȚ\YR`ǹfڀv 38uUJpƬDOQLYtQD}j>.fW ~=O#֒ɯp:=m&Uf$1S%'\_Pg@zB)gXj$ _{:0bM\HyQ\%2  -Lx3Kɽl%{ !i&0Q P"er kSއ`!Rܓ}0(֡z)ҥK+ZPMocR|k(oOtItm{1Pykf폼W}Zݏ1+q)",ն$\CW+{dC6ϟB|49BeR7_.kWe&gGe3_`(a.y\[ږyꌙ.?W$2g E{=J6E@͙Ю)oݡc ZYEޠs CT}sCkHݻAvm`LkpP*Sn7dls"Qy15\ iDQi۷ utj;@0-$,]= qdgiЙTH.( >p[z)PzΛRx^@".15+АLXYX9a?W4hhֲ!lZ6._HY=yk6s饾8nIձ9zg W  \#@=ةcHa;TY~>n r-&(D*5T!nq0?@ sĐ"+ eo[Nl-#'e([ׄe}y%LVBbFIOjcg s=¦^/%fvNØah j'_a&ԍ/s0wϨ% JR.NVa<ׅ4k:TPbrǍԺA~5Q.(ZKZ0ӖL%7B`OZ[P_G wkyN PM \Υ/wGJ!eaUbLT1d٭w. Pҥ? 74h< ;ϖ/exֲ$oqy|LHcLoLUOaK[4w=n)kK'Gl -| \/[8sHYmݺ2(2fg5jζy֚۳ Ŏk!w-P1@ND>Ԙj+lMu 2sR8{xΌb?3[B ݦ:9ӯ?sPC8a0F&.?ݿ̑JdυRe$%eޥa5H}HGL_)^ID&duu|yIs%7Q5e3*1C)L|t, zB^OEO2d*xES,8xQ 1i+c<Ÿ!*( x1eQ߿4PA1Ř@.d=+CJ'xNd%X!nPĖ.\d%IlMz(y `GP(9x&|mZw[ #v\4yJ!mWij]LKD/2[TX:D߇bq ViaCCXnw$$W44|pq VA*oOKf} jY:>4nTQ9 [THNJ]M͉J m#6;Z^BW7| ם( @DWeIҾ^} u懽hM Kbg~?`].Ij]#q&-AV]ۣxiUs !-= Sޣ*s~!Q_ۓB&:1P^3jKB2!+Ij(fWGZ$[(KfF7yԯvIo-"a%YIWN{}Z9?x 4#b -ĥO<-VLVp]AuL8j֫>l_M5滏P:8mvX=xEq=D/WMB2[cd3yޗ';n۽X]7Wz)Xt!9~=$J m:-Z'1M+ F!cM'gN 2/Ih N8\D5VW Ձ Ϝe<*~aq NmPdBS=|ʼbLؐEPa;Tc>yWٕy>*m0‡o 4;ǧ{ cF!h9 $VE[TG">z}`6UFw\-`Z$|1ȁ74@w(qB F7%m36BFț8Cmj1XW~bєPk^Il*3 WKKRaKl-48j7ɘϨ~c'K yd?CTRVU >Q y¹nx6& UsJ/oȶ9pGx˜3ԭ O@v[쾳_܅.W b&2R Où*吖d F*wa x;,zYg>K65'unyA0\|P-:|1zq}HD]X=1e7pqx̛Bn< 3%r\b#9&dWHdE8iɉ9-T<:轞ɷKyЏ_I\)`9jH "{H:ˆogU?qE2E3 W3C6l"QΏl822IĐ;U :>y-YV?k*ɔ<*2,Ɍ :@AԊ6@2[G:ڏ#ǀ",w-[x}\9nS4DzMODbU "L`T W-H R !Ȟy,U†znqpIa`+/P蔐 R5SfUyB|%0x{C=o0ufhdwk 0*Vh[vE~*_M恭^^{lWvF\cSRK+bL1ŏ^ uͪl.Fb;6i,CsFMK:7T 6`ea8i-'v1i9v┪Ҵu?)`۹ɭk*4{’%>8"oy.ZjheHA]ڼdzfֈmsGR9'WǗ(n }'xs xPV;Des x'yAJ-|yR {Nf]iaWܜĕcB<:N8 DAO.9mvWѡ5A4Q .#r V޽ uo^@È;:Qv 'P:bx 0Q/,ڋ F_`biYP -#XZ1&0Z.r芫/["cvcʸX̃vB(捓)kH{Nx=O+]5)rZSC / ?c*Kt wN"2PÚOַkZӵk~7qn1k$8;2{w+]M kv_췟p  U[CvՀ+޸6舯Ngh( w/cD?05#3UHKcx7DGqP%Y,GI{ <'byQX"p : cMw z0lO_O bDĉ2hR\7.Tٙ1t%L '#m3j0c_N4vLv%;>t16)?OI*-nY֮=`'hKSݧNL(_CnCw0"  nHW:K^6~b36MHaԏ vmX9$bڼД[S!4&!]]M+! wjXAopzr'y*)Gvf9 aox1C>.x1~awjROکřMOSм䔨͚>0@|7AX6U50m>7|KMUMބ&κZ?&!,R6?md=VQi+ jhOԥb݋ t05>RqD&vݟux0xً5S."H(!St({$svcgPًA2zr)kI t}fHŠiq !:k=& nyX\% TzApB5ɇ9[/|ۑ9_o#:,´5& `CkKb͞d5_"(B3uE:I:v~6pr2.>+pFA ,uЕؓlv L./xljGv'4yxh7PDMAn9:xO.-Fʙs,hpTYg'Hb0ǣm3v T񽺕f͜ Gǰa!ְ״C+zG_^$]XJm;:g [x/jqH3 GOY;I8,(qͥ }a3hⵥ)g*|wpReߊBȦ% S#CK3px7 0mwɓ X/;!u+F2%PPf V}y@*X)m|uA}2&[`v)U4 Ѯk"fU0MY>P#$ {NM4ZqG'!u ~ #6 y ЩgpC X]]d-1Y9a`3 oW0MQ33-/x%J_CjxUߐAΣR f؝\B lOvʅwh.6b Y]3ʆaFg˙0 n|'#QZ1J2UD*Nw=ܾE*3zG  q|Tڟo!It? a0I apFkK~A!l5R9>,.rScANM~»qFUx=~P=$r,{51v _"E,>+{UK`v$&6rS\M>1ף1!=̪0%-go ϐ&,$MƎC\y0gӠıff9QG_cU<,Ca;K 6gѐ7!c۔Td6DԒ۞-XS-ٿƣĎ NkZ(UOs Wew-0\)voΚr]Մ?n&&!%6pI,~'tAD|֜4ʁXs/5Y\h`ݨ ` <2z:IL9%@WϡzHKcT\%Fޤ8NXp4K#~rQ_̏*hAGP``>S#4X:U`d8e+iM~?Y<0K &1v'gP6T9sS$낇쳞%YT\_3]L4,z Ap xO@0sM5_.֜TB=lӭy !dخD{jQWͻR8om#RQeAGAvtSS-u)Onel& DiGH?wml$;*L>iElr\p&z;@/.zvs0^EOJD $:whUl4>>ט:vNPmB)!LDa1oMBp3\4R@ͪ[*nDM$xzqa ]:"U8bl- C>U 5A-'Naٽ)lCEQ,ߺpdXknt*Cۢi2^͟hJA#wv51 n@ sϼs u~ z | w$c<΢ʁܵj h91L] 0ʴC+5s{L<")\3ɓL~0uHCopqW ŷ  "%D4Q7ޤM7Ȏ["~npF | nsSHɌ;P^qL T)ȳoD]WkἷZW^7U4 h\>{;0%|1J`0Pg_6N#Cz#;Bc׀u | oŚ+*pl+vb]h 9Yo)󮾼f/b[UQe=% AM]ou;n3m/O 5@%1f+.*O&q0&˃5k'4kS*`D K}Vj+EStJcS/?K% ܋QrZ0ԾWorpFb?iʄv@"Au(_z Ӄ92_@{X +-o.q`й?.gH-v1sF ֖XϽg 85?98Jitq8g`fk3ju LCxVZ Rk AhN:SYBlodM&*_hh5&øoG&g4~>+Q!#ZqjЏMYѱd!R4;c`9A/\Τ6lGOA3k#z1"$a7qK5k<{U_NO V ?fsN}Da8WHogVVAaZ6!$m xR*0󭿐A`K\c[sPM,i*Ґ۰/0I+++xկ[B~o{-0F¿)x>ʉ(%8 CCد~+PlM&G<' Y&K! 6T`G Kд_HڏHLMԕ=BNRXu!Q#K[F)S.I*#ы=eZwbH-#[*H u׷IAopxT3Nx%yLx%Jck#.v@m4ϱ˧mtc18;=ssdN1W,3-LQVRCy7*28b7pS r~ֲIA宜:fOٱ {-3/w̳R% ԧ7hYlaL?]+O0j PʍhNh͗V};P,KGn@05|uDHa:Hg.;t<Lϋ6h+|`dH)B.~݈8%UvDmOD_'BO?fꫪ1v#u.,32$7j7s(7,F&;P~һ(9 PqT|dⲊ^Ƀ$ٹTK\8}b)/^ Mn#/H\*^}/asj}G5Z0K/Qp)ؽ&/"YՑJxw3.]gr=*V˪wnݪmO&h^{2Aφjj >Q~b؂Tjo/PWNޙWx+7RH &AYqSoҗ^ojd~ P:rYj)AY?bwKժO"0L&TP 4HLεK-9 =m5ө7&`]RJ:YyYt AOi1pSai&} 5W9-]k{ZQ_ʪKyN/WgmT䣓 J[]N@i-8ڤp<;2"d4VEY@\ 5,XGB":{Ax,MA'c@۩c=׎. +G#Vfc) g5j3D̀CVVEK떚k;5ǥD\pt+JL_Iꨮ\e~D69֨"w"EIt<j|v%iz4.O7\ lF!Spnwy?O!_U;t!ؘbB6BV%ݾ4kGExrM|4Ḱ#*q2 7R`v([ݯO=(K8=:K1SWBFy^jo^CL#_>m9 ElXAc(\aM9A5epxRn;Z΍V w:Uù9:σ1)iiX#I~tʒo64"WEÛfwNy5`.<`3WOfYBz>*M>kSdžWțȶa2 A¦rϠz"[3& n@7DF\Z ig6#۷lDJ$ƚ'21:*]KgK@n4X? p=Dg8S2TG+xQIg5|N>SPhtXVfn^sWtlԥG?rduD2[ocOpkI8x78f%kbtwr˷VvM/+:La?K[U^T>5FDN  9A`qv%޷nrlTE;]VYزg m3$@\@ͤ|'VӘ-n5fL͎Jf/cHW@3~e;wNPh^QG긎 oV,NM*g[}-EvFESHWSG2\γDDJe6 ~v_tJ*)q1hu Peila3FdoaΫ6\٩7&>kL'UcOLnJCLc+`.!RkP" ӷ[T9&g|5&Wd-ypC1P+G/²y}"waOy%_~tf* Q2 ]Ħ(n3k%6L.pW 6j%X@) T#B=vmPOP~jƫpri}a- 7lq6R}Dk`8u=b.ԥL #S?ۯX32juԢ -K`/ZOQsNs9dD/ ݃Q6)ĉ5Z]," b {=Цn͂ܨ}$ *-q.6,%g-Ey6Fk>dWRS`P~8٨mn1G3kq81mิϻԱ(×w $>MY6F8XB^@i 3rK9nD@&}; {6 .DAx]?9IǾy4}cu ?IPm۲oJ~N Uz!; [qMFܒ"Bc 5dRD\;_jIyol@Vmm^ʕP }=[/|]ȗ;}ndf]:L[QHlB9mJ[25SQ ñhRGZuR2+dvQƯiߏGn +slJOd-5 4&)ݡ\ ]s87=蓝0.|ɽA5=O|2ڌ* ćmWR;kMI X3o/nVj\$5z}u5Wj6"k4$9}nMToо{(G;0AQI Î:c>~=2ƺD#{FW<2%_Y~zc7:C`LJA zB薹t>ڪiB(?H@ԫ,!f#ʛ|q oh&ͩ F{\L:\0Ԁ fy.%T=MMcm, HIz3 F'QGSfLmfQཌF}>v,vE/;>)ฏUzK,4I15g ϏC#z"-y2W7'PwLFU2T.nS~ N"=0D9vTMR?;q /- 2B7cE# \\FLSh[; x6c %=7#gbuY'XkP1 %:A)6z #)AuEHlض8,ׅI0oYﭰ~~ i<4A,7 epڨmgRbפB'iՇ|i&@:\FiDσ`#*;}jyW2aɠȾshK.p@%(S[aGYqy ;:fvs I"<[ Ӎ V&x6VEFTگ:wiY)fT΂*?WÆȧB"W 2Djٚ.B;Q>ԆhwHP>wMÍ'oK2-U˧Yj@Br ,!Lo*Ö1CP:<6 Tk ֻV؏oңK fT ^߾4du2I"]&!e;"bM ^CfjV+>T(@0#HJ5P'-KN[{AќߵQG]xtw2q.^EHN" lAtG=QcM/X+P5R!WucT _Ls;z8|u{^8tcщ|:6pԕY6> 7X'@~TY{'O͌:0D4} 'cHVclm5$'Ыvbμih3 ׏UU5xX()@B,GtD %f.X,,cտ[ÚŋL$'ĠLKo\ܱR7!"YJ#~*{'dsEkYc+j^QYnc@k&]ex!DD)04;c߾XݔwKXgZٳ' [X^U^5DgRFSuu?t!h<4%baPHA]} Ln;U^}̬ȢEdTjbt>BUȸ i*%K+}Psm+F{b;_`2?|M^rF(]F%eGژ]h|[Dy?Gd]Y >; ?ޱiջ: ycZs*d^e bg]6DޛQI @$bU٠\<9egtZ]q˃OE1M[s}9;ɢ:r[;G9]nc J@\V*j"@=N,H޽ wAp ]śO鰧<$U9<(٠tpd;tռ`.*/4mƐ6?.u( 6 xXkM=7Ϻ2Zp): ,3 nbĐ9&w%UH šg. } O\ʕbͭ6ej‹H4DZj}ح R> R"39|zASVy 793bXQqDzq;&NE p']*_p>|~4Dwn^vP2!S[:w'S7xa ͒ |# 8%3gבUNMM j8`6jٺ .77# r`" U4W[9K!J9m[v'tuϼ2{~4T(¦$`t_l fz\oQd6 m"w8gVtSٮ ORp@˿>0. )|@)o)Lo^ѩ ^}"'sĹ|S! ?V8h-b.{YXVf@%qUМal,vi6SǖM]=ޒa؈dDžYyMXLAFݓĊW%ZIݛzj-}׵ˮ5 is)goW'&рГ&8Mfo ʇ#֧ c梱c8 '-_ԯ 9S"Ey +o˼l0{}NFDRU"1J%ZhTH,ל-f,ZZ ɋYu0u1Zd]oby ؀I}@jڒD6}2c#\~ 6 9 llH p'g% =di{m.V2-syn`3gDbe| ȵ8bLaOЩ<~1a&u¢#Go4RH]evcoOĮOE&x~a_ N?9(1l[1TJT30`f>WW<bMq~e4iOYz8"Q!Nk̐SR ;S F[Amh%WH6ʑ9wRh= xUS"DOpamܑ}L%gITκo Pt*Q֮CIGLBBrr?i=˹E7,[|Sdxs w>c.b(6~Dc\aēk1rВ'@ QeU&vijtN;VIڮ{װ<#sأ.pq;QmY3U7, .lz2T rD;YA8"Y֔_IXN% =\qDNgVt]@tS'`4+OaFekY}hRa 6&x>؅H1^'ݗ ©#i'&\q~`}bDq+b'% ]AL}>Ӿ.CHvlniv׭gA$GC7dǂղ GWɮОE>˒uH )#)02[8BbK?e7tkFub~!!հL7L2"q6Y~ p暿#X0v!!-SEr}JhX EH1אXkC./*-{pj$M^QNR 5pN 9`]w#/L# 5g ӠXXq^qح}y$JrP%fFsvT3)\}L z#AdpH؆1:)ؗlμ^a4N](f__zɊc(B:@ndֱ"N%)r|C |dޢ'E^<[V<*ڣQ>XڿG:eϿl,8 i%ti#O~?M.CyS,Fcz]>7bw(>TwCɨ{Y*՟O"SNd8R3o9C_0}F޷-or@Or}/Vk)[p ]5&N,'CK~ ׊1%Q:kE%O2p0X=M߀RHMn`Ԅ6Xty*-"~VP@Py1q/k@Q4BRu0"TFk^V LDc/R[nedO|f'>4= ${i&flZQԒZtTY}~ҙn<#w4H*^gk`pj3ZY+ɂ?}IjZ?|C;'[m94>'vH.nEUXẔܐ^Bap+&EK狲l}7_Yjb@ɸS6?;*rŜ POKďZX wb"1c`章sd?8i2'Bp "ZJTa&Df@?]e+R< h=;B--cZ r#W* X3f|/,ck:ԣ Ne[~<;$~>:A֐L3P>D]l_{W.-E~lҭ5Y޶{t( zeWzr$ ]-4Ǜ0r9mF PV xVti :Go RWAo IY^|~q%~|f{>K:Չw\aV~P $ɤ;Md" j)춴4ag)A;(UDKX7;E{b{ȖmmV$c[7VDVqWRN};1i"_0…V( ɂI=W.~w.Sgg&dn(8~'뽠]dp"#J4^LΏGhkDu y ˯O1y 1za* Y8{a% _6ҥw /Uh/b8w\">N9.?ϫ+Fo@d1D +z 7ۅeM zaOeŻ=$βurN7O%Fp~́΅ V{%Řo|̕HHm[WIT [e\c|Y쿆OrB o4V&]o>@VYbH[VNpkhɬ ̩Caf[(!FhjP,Aձ:ˑq*?hgwt%0|ȕ_:>$=mkn9upm1% aKP#- / ۄxMKJKP]הV86խO_e"ޒ,lM2p-==?BIr*1g#o8ut OxQ{0q[h KղDb}g*h~B7:-@jc{5g{Cy.}iiϭ6wL7&X96pQ>ؑNx[UJdiLg4{5 0uBpׯB`<?Q#Ԏ!Z/dy"`x??jըf☟8N6.I.Q Ӏ%~!p-u[&:TiM(lCo҂ƴ x_џ̹[ԟ tŠ\}@$YqBdT?FGR Oy]4NR yM9?Vf,&:͇h;B6iZ[ѓ[VrsqxeR-vS=\LdI1T;3x?>LJ*}S6yB1SGU-|i$3;G'%CޟgR2NW.:_=HYSvM$<ʆYG^۟(9|4uզ7<xYpdzf\~°'%R>lZ1YZqpm_;,KnRb4؀\? °hNm~iYyρo6Y+lV\9J`|uT!5/[DvM fiGH}"2JdiÒWaT~4vjϓ+<,ZjOtBsnr>1'4շl2T6)!Wn8CZS|[ϱUt(dcHPf~ie]: e،?|kAar"&S#uÝfY)=-L:p1 ,}@: @}Ad1@BgSEV <$,$<& Fka` !-<o3_e|xj=b&\&a{3%!U7/`biE"3J:dG[gySx\vг C&uAX0Do3o_ m4i|kSeB6/w΃Ɵ㝖p)݃:NC}Uiq7`L&uMP_͋{{)kOT}7x.m9(wilOjmc/s-$ټ*6a)oU5/%rl lb24C 9hAPj;ox7z9J"hǾx"M> ?ƔtZ&.nHvYO7Qi4#7╪ҥdl(fyQR^,Lc5cB'^k`+JY'cxPHU(rYwciI=40xj.o*4CR^wnA$1jDKogMȯQX(}ƀ+:|IwgjLMŕ~OM.*Ts#ḷ@Go ^I&TI88CKj,-&=F]yh;EQR:ƽB%8[Wp$-D0g׀xex۸0>Ƿ(Ts7~Xc1:ܕ nxhn1(UJ bP !Q1ۺ{ vR,pQ xƆzI[6FաƔ- draJf%[g&JЊ}`SPD̆)O; *_f,s>: 6ST[踑s=ZL'i0o7:{(S墲5RNM@$ s,>52I^$^3H8gDޛ%^]Oe )o }#C;jy&涆D 1ƃaqe֤E;FH)~wK"nE/P4 [wZ4C itƲ`Us/m@ +to(jD *5:Iq_}JC[h⋓^5JiA5|zC>5cq,?2 ;^|)LxS9eO7Ocv;ȖQS+p/x*~)gX+OMݞG2 TLīhbBG0mZK"b _KBUsKA@*)( ҹ5oz L,:}a20L`bD(/;R0FǜfX3#J˗W¶n L'9>NC' L 5+%wκr^|# Dψ _L(X;}4W|QVq ]9d[oס>8;kqAd3m^A "Yf Q"ZX,%9w-`ڬ{:0)vN3BK=E64oxSvƷ׉O4Jiw#zG'zJ jO|{H"V75(QX0JkLkHw C%-#5TnAdKu%u*l-pyYDOA+'2[}!Dž{+TvoϿ;2)d O܃֓a:u >2Jc3Q_;vҭFT>y:%)OG}gEirir_3\|QN3|k5$P/Pk%6 (lBæAV­[C?wS`SOԡ>Çq*Kfĥ|ʛ~uc!*q1)1m끷P$A{L0ЊBeJGFf8gF7`3O9 (&6m)U/# hNbA9W[J{4c9 PT|s ^ = ϴO[`AѵFB0Vf9i4X Ξ= <-h"]" K J@1WQNѦ.HI`_ɶy<:KYW0ZIMv("o5O ɨT!Xv~6m"y+?Lx%8AbYUp;qܧLTZu+LGZV6>-Y{FFZݷS٬NGh Uwܾ ]"|?fZʕ<5plX0xg hc 2ݚ 8T^Oj(v|nUg4O\Iuƛ` n13a͎`j\gq4P]f`g FS梁hV<@;ƚoi4;kȧ t{"Hғ#w3(vaOC.av(Zc>7oF<XVan=0Dgu⠽<~ qz0B3Et\(X<9UVjhߚSQ|$@ A:H ЀqUI:sA&xPyL*xRb:ݿ/&y p;X1ZhxՂ/R籴czh5^2'#-63HRÁkc.DY+~.=:!>"_RTB\p޹%Ua]lmP'>i';ǝPgC%:Q!%}(نE6E#@\+S.c8K-8kVɛNpaI!Be~(4jL#x9PZPG@ND#&<;odnOK>tG;MȤm&Oъ,fZR,Wsr/cxZRo8w&N?"Ym ;Z|Mc;ȚZ[LrM =H4 2X?ģs˧ՇZ(ͅ>'ߍΧsݶUC[:Ya:o,D$3JClj2uyΛ5XXv9p|Ġe{K< r(HtV3/ҊCGW(ߵ}ٚ۔H!UO=U e!E@2[`9ѫ*f!o \I:0\0DsKKqiP yiq ^V8uƿ@9(<V vﻤ( &8k"29"U#h{;- ï1@vP%r!.YceK[HYX5s*</+_ךFiI'QUGoj_E)6~yEӣ$2"^&r2'OUъ{bBs'qKW:`&T (KzKx]Yi]LG@A{+" C,gڵ4dQ1)A׫^gf SL|JՔXUBDq&-% Y^`Qd1iwkk(s}cRnM7MvI@:m "`ֱ5a-=e ȥ . bK+e}A:nUW&`A`~Y`T/8@j^ WfhZ Dz+m ۲:=ueNzw(.Bwhc,<<"qTLA(Gl9S}e|J$LZ߿h |vx)Z)\B$aT BՓj-E4xjBۇzs@S|7\)Q V*0 o D[BFY={#N5 )7F2q6phi#n4enzKM>T:l "܊ 36 ϣ- >o Y56XhoGArS$[B!-h 3ԑ[/&:E7ݤ4>VZBǧ.ai)0QX 9W) g1Ӌ ֗$W Fu6!]nr'ѿ*uTfQ7^x%UZ.dlDũ.YLK. O(|TCN(AߡvvqX(b[a} r"ZU;ENMZf%cЈ{]#2@lHR2*Sk94|)H]<= T3H8#^ mG @w" 1>yysRrUSw_#ED^JL9e 7jn/$6FITPڊ*?VS6r}w ʇ2k$力g,JwaЁkEXxrx" Ih LOp1;duNZhLA&3!`V JKĈHL9U%Ph;0/:S_@AVq+N![ωxXVϨ)I.Zu5^{e/@嫲 zP;ЉTQ snKWEzyJ'Ҹ U5"3+7X4K&:mђK|ڶV^q~I+ h($d:_֦P4>SCs0l^D L&4~)wRᕝy. ͋Qu|;<#Tc"9>$kfxӄZM骮9r!]h:.8oS7$+x.&<Œ$)jC.4Rou19V?wrkCj;\ݩrM;DџBiօWzۧ+#g%snLfC!}Ŷ;Q+:SO*hu5v:(Y%=j]dm9n\枎.[g4iE: E͞B&  (\UQ.@ݍb+ x.eW;3R=y,*BV9z#E҂GTKdF~i±l?N[u#N?s8j 7Lun$lqah}q/͇od_kh"m{)r}O*u+G?MQ %Y~B6t $ 8(J Xa7 {jٸBٛ$8{qsx _ywAR`OG@k$6D|QKLCȻ ,dζq $6e[JdaqTQ5^)YHL(W~,B\ol׃ IRm *=OOW_ שc.9J'G°5AAi#W6- c=N<΍խ)pFAd D&.=@~f%Z#iN"Oa?!@SIaB/ވה+)2B>8Pʽ2Utd8XYMHoB1wu>%ߊk$熍0tjWi썼~"DD;8#Vx h eH Sz @5*ȸ6yTo;% IV+}tvLh{{uc7-0 OJ2/^U'$Gͳ.8/PH,7(]H9Kn lAWՏӼ\Z CYJndJ4ï"P$ن4Zk)):'@zPO%CW=B&,i%{+LO9%GU 3RopUtcቾ֯GO?ZK/4YGh{U3<f(!$k9.NX v[^JFNEEO]/Qy?@EјhވQ-4$ؕ1XfSiV0nvQ _֡=X*Uv J ~U؈%YkCpJGT0omWz75S_QXJl2._w*'~5bܐ<ț>ZY/P< ],dR~\;:CO)P9[XxMgHsPZt]ƊL&%UZb.,1rc1.p?րZ/alaf-Q`^ms.2* hZX68ةw[ѩ1F[0#=xxğ [L^au6ka l?2oɻ{F&ĦZH|s) xܚC',iRB#E&cYKq!CtqjD/O o3J+,}Okr˦0"GHW&*]SblΆ!$U\AͿgchihXw7Yb5rL.Xa´S=`ɷM>Bk=T`B/,M_ت)750%<%߳L@tM-W4}y-Mڅ$eACas6 2rb.PKUMAW߰E񧥽 ZBꪮzPm{JE8]PO^ѷvLIUVErj "li>%B-ۛkLyLG\Iq/G8)DQjo2r|_ē%^ ~A 8[ 7.Hi2?]$V7}4&`j| *|G+Eٚgۡ·[O #Y[Q@<0b*IM Aj@(V(DH:P|7%xwNG#ZBG|6{靤TqQ(ʵ$$I.$ΙVO1YtPobIf=A%#JCS˩r֬zxSP䝹U 6'B _Ɗ_(Kԣnhffa DCdKRA,7!RgvI'`PirM@vTC'EC_aԹ7bੇ% @GGLܤubt/XD|Q 5wLߵ4dd 'd-]u67cg/ uA!;c/1y5&Hv+r:ܨ[U8wS3q(Dϱ>E$g˞qI4?UE\@TA?ւ*Ϸf:N_(.Ont._Z.J9 r^aW }𰌼eЀۤQ&&$aY=Eу%YQT(+|οsUZPV?#  ;C5vJ?*>Bd;/Q]V<}q8C+Ehw\eR( Ga(^0_tBKGŹX|v>kL]#wRQ)>S1;Y;aVCE6Fq [B$U#} I3PV+ Qq0g/ ֒;&C@|Ҧ%d$擋 |Xd%,VTEmliٺPr:=\PFHnO"ԧa2xu@V2Gl?'EvOiVp@TT]xG%c@_Vo UA>mۤ? vkA=tjgKXyeɛ/Ȋac%7_vu׈(E@K}I=Ԕ W2HIۅ PyJG G>#9kB҆ҹ:͵RFӝ{Հ--ok()t+;>ݓ+%˙j.FHϻ;O;x ~EFCݍFlp(ρ5 ;OMO[IѼmBz\N!~@X6G`2LSיW. &o!X-GNӀB[1,)Nj~.֎xS="(9/;fpsEFԚmIHT&ilx%HXW#܃>N},q3cJ>okb`LxK>i[zܩ]c깋)ADo;CT_Upzϕ9X&kiG.QHr kr4ȸy壘tGIB.L/tn+KT^pGxhoe*ϼlhxHflċ xԧMV!J!xF/-%Rt~"m*_'&f(d c†G2,0\_Vms_ _^>_whm4bЪ!ɵTу &r?e\BYRn5.gaMǸf^]eM`(py.9U"M-Yƿ~1[+j0` *D ~OVcxsf"ӮCE`j !_c$Ӝ?˾r@}yW$f㍖µ ?`o-IO'.2tu ̊DA(^eϘh~"҃aU&HY =k\Ů%w<ܩMaOvw~y5 ~|׮JR+?,l3?&>;\QglvsP1cvfDuX%:uM0'ӾDR 29NM^#~q2f6qMOxX k{6hk06is1̼8&EL `(?AI R=OaH;']CReeD6٥ /!V(٣9_XБeZ8rw^4oNȰjOcw5MK 7/+,~n2h&h!NpүעZ:87ov|ՔZ= }yԗ`q!$F` 3_~'K5:mdF~TF՟%qŐhQP1"A6,\<%"76_j:ci%f)r%!dשz#D(\BEM4`zٹ|=CЙdUќ4Hmw4K>sKzP:H=fq`٪Ьp߉ xTJ}[Ab+"f:^1A Ůc(H1q~E sZ0ZN 8h xff7BO7q.Ntr^=O>֨L"5_`'sCoH3;bqˇk!e&0uHm-ią ,YT"aL.ě ;{R 6g]b0&0E0w6|,mRŐ.鵾Ģ8My 2Ϗ~yL2M >,UPv9 /Mǜ⨽(ч+xKD_3؎c efmau*(|#6H("??pVU(k\5;6z9.Qo=e$=Y.)l^^O+l#Jkfp5z*FؒU>w Ԝ>I uGg|+ѤM(ϢYR/E8b{Y\ۈ){\c?/bs!:uz~֢~#Vf ~䀴k=}L]Ǫu]ȟhc+6cS#[ruxbezoDw-L >G9vkJ0GZ H:~9HG= Cm'@dք\.Qa (LlE@gѤll0DR%Zu.<)`Ⱥ{4&LrYY m1(y!2@6{: ǿKƔ`ڸ_Iw i2!k-"dXR8< ,[v2& ]{JlA=~Jv#$3Uc}mD[ :[gnw(ڇǭ2b7}1G't @+ X@<\-0扏tU[p>L:C;YdɿքF Ru@?S: xܠ]-wٕשPWB$/ܛ[ DHه~S/dB*L݁.$& ~8E Aʑ(Eao5h&'di(AR\pw]{ $K3cVΔꞕ;C -e)Ҿ2v/β [CCI TD[s͂dZ&+AV"v<J.b#,:pV@  1wNyaDQ( Y;<g/uK^|憟ZE1VQ2~ ܰM(?;otźNk|EBmHAlݙ@E|TCʅF@6+ ;71Q ׈6 M^(k} SpƠ5.ZB XTK p^7I^E&px" M7CZks};$gR$GKۆ_ĸ0]8[u U~jxȈng3CH@$27k6ۮ]VͭWJII?Lx7eFȖ)!M ]fn%g,\5$wQt@myvpnL9R f,*^fnEZ[.Ŗ{}Z[XLف+o${ Y_\T:V'ub!齦ٺ[2N6!rrCH%Z8#T-g֞ѯS&B;]2.KKNR>TCAZt ^*7(a<,yM4n3=2f]W4߫vv16\W~%RXK㌓*W}̀hQ6yi.-ܦ-7m[ 3t@zIka(úphxB#eQ5\A(z 8XrYA獳f"}6n-!\./ GKa?iYoŞ*.Ϫ46EA|miyIgKb"y/ګwn3(~mǝ F,XZ{ɝ8kHߞ DmA30ܣ|̲8ӍK+9* e4Oǯdі0 Ilaܖi=T5]b|3VǨo(sE@6r%q֓Rm@-?+iq`VɓR.FNo1m/(E JûvuD8T64,4J}ɸ tT<"Ƞ#]ïC< \w-4t^9[g/,ƖixΫF]!S9ClRj(Z~5v"ƙ_ # 쑐T3 ف/ qbU C0EjbKFqvCBz]Ȟ  b&`ONO?ueT=$%XxHewLl0?y12IWo mi;?} +!Ÿ_ g(6>s #QL#D>$)z%{1VW(j͂? d?6kl_Sh(Tno-r1xCXG˯j/'cWF=Yk%5Fd"1H5UvǤ:6oɗG .3hQ˾w8<{2X*jych:9b)f.hi7Hx]̚WzPʅ_b&˿, 3Zp,vUм`^E)n;Cw!OI$O_oئc@zi4nUk$v/cfo%&$3wʏ١܁E L;^rAn> :8h*hۤ^>,f_9f#T4 /yn -va7늓'xh AUN;&0(AκvD*Qh1L"f$Ҙ,gK= KRBmDZfq)/DLD)@Qez}^۸D Oq6RP*WQ/~`VKWyOCuc[ HI"?.gx+1nB@a꾭^ᢘ !HCg#==7B{6IK 'v_^^ܰ/m: \0^<%*o}6 M:F OzHNHTP[{ ٌa{ iNoDĴk=}( +TzgBV'gǹ>搑Ҙ;d 4F ? 2]ѕ~@N邜 %'Ly'nIFƭ?[.d[>Ż7 -d=%Kt& _ZN;Ԧ-./G5+@ń1:,kJQώ4 N +}8k~WIeib? f`&<7H(ylWC2IZhߧ5'h}Π0[-㢅(҉*l )i=%푬6n CbU،UBus(͵3t/U/Qy %\ތ-#:YR VP"ﱗ0GM:.U[w@M6緑R,N&::qZDCNL>$G/F6 ц*fi_w߄& p^ CF`?2NJTɄޅ!єW_7aҎmT&0@`cl zL!R`X+v_5&8䋋o--N{$0G.{uRa3.]Zh ?~ FeV@c6Jl-]I?p8b&A-r0GUø[-;,hkJkH לS.TTgɗ lc)i+|,А.*3/ L\9ӫeֽ̋_ʼ2cڧ:+nU[HTe J>I^% 6J5E^'=˷Rf[ZٜkrKܫSUj9zw]>6ק5YÓ#, }x: )Q(.dl bɨ*B:} YW3vW<5Ra߹PM~@@`88m!9?d 1I.@O _#$$j:K+e-X`}AWʔn]8KA% >QV\X K+yetrAbA ǤxV!"żX>"V m<78X韕 jO̯7 =|ɌLءOC$ՑE?V9>!LG&BMU%OBD)tfgf\'G 6'7D\ɭu`~g!0ެ6&$v&iIevq$n|Ż(u-Y(?w{z*>Y@ D'}P 46 &jV:H>K]L7ӞYn &b%Q&6cFk_v''"c :[X\ܖDB'z)StM2(<\3'r<Ȇ$$iL{G_p)^ToΑwgRDyh4.[="t{YB<$sxeM3Z)|ٻX1-,) *#X"Iw7;;1`?~X_If1PLRr$YaG \5 \XiYX XT@Ҿ{<3V|Ŏ]Z=Iư[_["X,a>ژ-ACWXX"hAdnm/"kPM̸EMX)lE"({Tz}):yWWKm<8]H"&l/=PYxZD[ 揾ˣLVZ#UX! |,\jDZb(u30 _1{>CgGl7@ %/aJ X[۰2tO"x5JIeIQ," uN +Oǹ;] U\s!Eh倨3pX,kkdGwp&@ 7Op%ǿ}Sp2e!nӐIs1SLM#M.Eęn F8`hKWDAXZ $cޥzjۘ+u-F bCiDt S h點Z~,+iEo Peg?}I봳I iҌgSq"-ZMyu}KMXEHDw 6Jfrg5;2\U6o~uC2L(붭\((s:cdCܲ #;n~1:)_wK ޘ "1^ݮyFfGKC`n *Wmcokv@T6gC<&;=4=غe>'tJ{K3.CS yB}p]s~#v_t{`>(F g/{pKgJO/XENSQ1m*n1ծй_>_41"PH._ޖCJA"&Cw%}Џ:a.L?Tw'Cy!nC *BHa09iY' [ =y=ukQ{Y:F^M[>WGD.D%$売r{={hS$Ȁ^eqK}r5&8A-Rbj*!Ժ.i)ppj=ʏ/Mf5. L47C0aΣfN0 muSJ[cߕqtmQ./c"0J`]Ija, 'b7X)%- 0 P +ⴞ>` egkOEslє:"? $_(QX¹U80V{z$c.-1kY(-ǤF pqL7'sD9ѐh 7ťB2xHZ#4|7 E5ܓbA_$>h'noը^I.3B+q)W\WMTmY~RS׃}j6M60`;#E_f['2?0 K s1m9i=@x, Pq8)v#>β豲N*Zj MSX?|a3B#h?H~kaxR@uy\7&-shaLj~dx"_6N_o}y~窜 N${*ݗө-MflgTBɩ\~ѨBːpqõ T2(tL4˦`==~ aWl.U"\g__ 5kWo9⮷&b  ]UB[IѼ|ny8Ƞ[JǛxrׄF%KYhͫWBLf=|\xVnAm55p~h;E-/Rk:8<" + 5i5HOAj^gGt#sLǭ4{U|#ج|.Lξmϑju>% /eGg*Z6>~vIۓ v('F(1$Eغg-Sss%jT5yhTk)265j$iG⋲NofN׊͛fJ2/R b<6bjMP$`wŶ`jA/'.(l(9Ic(\`EKbׯR "%i~-31(ѴJsI| 7< gF\"/kݷ'3cr`q>$KcaZ> FN *ˌ]>}J'../>*Xk"37DZd  7֛XlJLӶL>b`uN,WVR8svŃh糅 *5MU}桾=L0 oU.~?F-FMv$+& Wt\GsDL`sz[JFM_8`bt+ Άda'f%2$^&YpB&[FHOsiı4P`&;c-{a2ji!6zwDvMDC*LJgsk9F1+ Jde" bVZ~M.៳\:˿ܑ"=A)g 5va[=Ik1U)lK( pu' b̎R*6LT/jܳrUi(}*zHr0E(T g} ؠ^m!5V=T|K$aT[V:L LYw^"ۿ8,[˯+AEʦ5:7k2 7OnBǎ х(qKP$nzMwl Ի;.v~R] lo;1Lϟh#$C2Rzvv6"WGwˮ'&>FĦc\U1Kh2f>9~R,Tq{:N0 xm[GSIpCn9]ppz+!) KmX_|LPѓ j hZ_IR;RxSEcXMEP~;,y_2 ~~,t\Q~U$tJKfa UcEDA&&i)7ID.jި,&ڷO=c|a,H_"N7mTIf%xu9Ǧ, pgHV{`jrZ1 $lq8νMp^c}I̛Cfw8[yẀCQi-3oKx~BňnND%z> T7Shx6#ٕ͜\-3dL7{M/[r'B |'2`z_K6P (L8GA̳k;*y"kqѬA"fܘX_! 3ln "[3.A%^&>RōϽr>ccwZ>7]ܯ 8(h̒Y 0xEc-M >-jVx39ϳOR y_ Kv!e#|_Tۮ~1jG|ہr'+{o8h~aT 2PE,'>i[OZ1eb })E;;\:Ŝ}XnA(eK>F^y/y7~7wr?w0^J8FÑ"xqrk\c ܩQ,݇#^I@d#~eyk49D@NM.-GBGtXTNXE>OpЧFl٪J $/ diEeA;@.q $Y@=.O5ˑ [^zo.t򺻶%wNߙZ 84 w51p2j}{ .G/l[ K?-I{ߋ)`R䵁W9`҇%& ;4I;K!KDegݜ܎w0 *LV/6Ec* ?n9?~{ '`通5V 3/%|275`%7Zw@vMb H+D66Ԟ8v.kk܉g3]u"~&"._\ ӝ/:-G}Cm@,.8dHy* rn[Р6B, ASw(q۶k 8\V.)SƫlȠg$^C"kOWصV{E0R c فJѱvM #7ǝJtս;9fQ(6e.H@"143l!<1-0i⌋ n2ËWtFFv:n2ؙmy Io)qͣ+ 6¾\ &(ˠ8RxAVj:#'4E>K~;Vcx qQ|۫]MK*_vix _y ,^kLCY7**Wb؏+6|;',lel/1KYڝNYpS` >뼤s.P[XNgP-V|3 dP/J/p m*{g _ljNuFm"𘩋TSp:8@yG~' )_BiKQA/f7A"Fx]YX1B ZhMGy1m{]fv'9T"Hp0>V T=./H҈Lky)xbQb#(ydȹK-70x4AilpS81=o+FM` ڽ;\]Ү?#>lM)'~HŚ@uBĭ#X˙tJKŻG*BbBnqĦr=K6]?rWJ$fm\p b(&3|_M[{.@`?l Cz̒;^6y~/$OI)˜a=zjD:FY^I~;\ %GO, LLHZ"z1̆?Jbi /;7ǐ÷2O~fM%ې ]Wi-'CBh4$vk/9F5cw4PO.͎Dĭ._OnAL:ۜt;ArjsKTD׏.')}+= $HI1?Lhִ,pڝW0%Xd^V *.͂y{jQ@i7ȧb| 8:S4yY,ծIogqZGU/zg3f?+)d ]]0sR=lv+4Lp^C'!eV+nn9ACp5rpY%0VFݔPx&?=zEJ!Wjj{\ײHwP2n$4d(o_>˫wSDF{# ȇ929sc[Oؿ_ʠ %FwJ5 픪[[%1;#& JVӭF S<p>#rtDAr3O!>r,]86#br|}Ď=}" @,٤q>YP TRM}9-QF=2uN1=IKdLnvpĝ7v2y]ώ*(AnKΥ=8\ |Zt` s$jЕ)C%.wuz"43穔TICR+)^u$7Rjwx(z_U[$SɘmU'XT14 ً- A%IMr,mϛ}}&0:PW[6"YȨYJǯ3#yDi+ X-S7Dv2D:C'X9'!1Ԝp}wƍҾBf F W`P +%/ZB])F 1AvBR/5Oܼs,z^:>gc*,F?FsS汫9 #v@E#tQ8'V^e]I^8Le lCU9Vq, Pmmq f|;g濠[ɽx6)Ж9grcko_V;KJ0TUZr)=+6~E\7oMq ǃO_Ő6!{AFHT)Zؖ}:xсqܓ@x閙۷K!S_ er'g#3QXx3&Wk(x@ب:Lg7' /1(ׁ=T}x|.Ұ(}}Ko1w F3j"W(bü?olus tXRDRe$tYF^Z}u vq6Jrn` [ms< w+GT< PM]d$yOڧUJ%m;D AI R.#I9L *:ьIDVs5f*f=L}T|~(W>"WsyΆx%|#b̶G Hj۟U"MSϪ w+&R]m BOqTsѱ.;3B, c{'6em]f߲a0Jc_Ga⿨e@yG{976ArTKy`DHh@B`ZIr-7]+( OWu"%& ХLoۘu&]0vMs rR@Or_{nqTMk2JGbMu=jR2%Y9%JN]TԠBA*#Dvi{:Z9dSi_ƛ[6"GwC Ǟ.⚥7b}2n W# (d7c yJv0 vdΥˊAى4Ξg N4R ai ||"AT۹a{: 5nhp@FSlư_%,3?3h9d'XHnWyicRF gEъPS|t9t9-:8n'PK=o$TK,I0(+؄编N @L*_j^후nJ's[%#9u¦QffGV3||ޛI%y9~lO FF^Kߜ85vWE|4X9$i 3JIaHJȕY]rUZ/H?b:g=fΥ2V CNm?KnT>a1M.//>+7jxm#i"OKKM/E!@ 򒎬@z XGc( d诠\Sdw(D Y^Q΋&?'2zߠqS>VW.&Dl]v0-{V? g!niSu 0ˏ k-ـ DH?FW)?R2FşV"dEʽ Ԯ9ixs\GF  {+#Vhiu@ufj/Iț96܉qOR+mDexʍr4 Z]T&Y5 v~.ޓ-P(J|)yzf]xQ G' tr.TIbnxt\gs꽎`1T;"FEhAFwz Bw׈_X4tn5'ZF:ZCS9Iwr'Ih|فlv@Nn!Ӭ6V=c:MQʱuzU{v=bJdq,"&^/e6[KX:XRG] qb87'zt {w"%R_Qׅ2PeS3kFI`o=ڪRQdJT*d}Nk@s{y|^ 29Skl7]SRZtNu,kE,45?촷ҬQS] *"КǗP?2*jM>c!m * naPؑLZ]}2d+Rɩҿsn`هW£x?8LSj@ߓ*{;xl͑Tyf_icULˤK+١҅ioJY>LƅҏI݂|'Hӹea4ݞW2=~"k}Ѥ{wQg6+ p*V0֖/~OGbO5&@Ӷgg6Zinwa̷-dXc%Ō8*J V v"wEFx)#njvޔ{-Rb,EeҚ=9ķ> Ֆ+ @mct ;zs5".tY6GxZ7@w ilNp-3Hfa7T{Ěh!*m*}3A^5"S "Zb~hks7E7&7a%Op;” gm Mo$B6\Ƞe0Yb RۿC_.I"Yjrn yDtnܙ&q:Z?v&r-fY,GY;P/ĭiwq1:<Ҭ.}6P>?6A~:GxB3y*xO[(jhPJ`5w 8_/.wٰԤj8QR]1<ԅ34uS'5mq0t&%6e%|yȣ#WؙS4_rb^V'.[1mHQ]ᤛeѳ/)n\MůK 9 RNAO0B)1Q1ǸJ1?^QvRDKryyQoW]]Oli bRql'w瓊EpU.Hya^24>ZG1M>#6& 忈' \딂/Ob|*]z8}bWҔ"PT@jg6Kȇy sjSJrGEO:8T^ŢgO18bd]t+&ùRF)5qI퓹Yf7PDJv׸D҄8/R]\||S>^}w44a uLѳfn>z-Ǜ|ؼu' Ñ{xPt}R :Vo{@ca8tYy)W5] %=D?=##`׀LA39~3Kҗ~87:h_<QmBu!MI۞k`uvhY'5Û]LQx?`FC<KdQLu$E, I++^oc->|olˡL8S/SnI/^'&7P6&r#\juENbEFP)9ڡjbCFVuXCO[~&,QAxecGvɉ&,`^VZYYɿy5( GEqYfrQ\F]E{Np ʦUOEYF۶;Mz@<Y ق4FΩ*'4 `&nnS=jeɭ϶{fcn7&8<(Q 6uxOA<{j®j'f5UlDU"5GZP0p mWfCY2&y4Va A1;Un?b@a{;(BnLԚ"( mxF-%WwŸ)dPWyo;-ٶk]3 oB5c|*+"!TJ}4aόg#5͐Gl8(H*By"6) @C&4~7/ToP\nt}4i3L\+)ȯ! dsf(\&c^|{5C"gGȀ[~vZCsy&XF;$C(nbLºT~VĈz^rN*2[Ty9lAȬŽJȢ?9߂8+ִau ̞'Иoml5S}`, SW$181'< }=)L@Vɔ+^N$Itf&Jy/⠽#N}=aUQAQ]: (.^{FRaw/SLke@z`cʿNfSμ\{N4[!Faں#Ylc'11R]UFwZ2@'. VUM/ꔢf@͘AA;.[D #(;*f}V>P=R)\0lrNA@@;Q5p ̑DqJ# ~dnac||4]ρ( |_Eg 7q&KQ֗g4QshI݄j鍛;3O~MQ(2:43<}L 2%.|u$ - DeW/w,2Q[`M "w$WkBwi޶W>gro:+ȞԶ}OD[VJrb솯?ޒ? wؕI2̏߼i,!Cxc`I)FC%`hߒ|C}D&7q:feU.{j栉)ބ)I;wY~_)"OWBۖ8!S:/k\9t6Xd6JT7ŏ f~wQ?/N x֡<?sXE}m|0Ҳmſ:-ͅqCXN~Vbd$&w [2 9/7͸q$bo:0(wq),_}ZА$ۋ P@`1h1b\+ѬziG>/hj7m$E~bسp!"i9p-sIMѬRVoJV̙9{ xmٓ1hiOvˇyʑ" Eʑk]JI]q\|I!uf?#\h_> )%&V."H9I\z SfDVrz&@8I ?Shڣ;#¸ ?]\ۜ BFlUpaG8+v+{P@b r.in] QȆmpSl0r*.Sr}` C2hAO-~Ï#%H0'i8k~Iנů$/Յb LBhdw:6i.Vx*HeB C6?79[|6<9ޓK~nIOkrJ|c?ZUaZ^Gj2閠}dYQBZ'Č6eW8D@ԬǴeNk'bbdގ 2 yRsqF*C%_{$5gՅ%stO?8UE~E:GYƔ&?9bpVLg6wީ w[O0aFitЊ(!CPSԹpl` usxP羲޾vX(|  qluk)', aYTK%&+*0 OKt~&jnky)0tU# O(M` OqLJf ͑m1^Wz?!D')vKI_.d c|AwU; mŐI@8] V4ӾY̘Aueћ^&?G_>lkןr·0X\Y0π;LY3~vP&I@P[%ޥFb" w%0w 6Ph)yf3c)4xn]!IoѶN 3!%|FbK}JKS P;,Fx?L_M!\rSrN)v/'c9y^rTL ή.]\^:g@[ .EAݍs\1*)UwB({rs~:v-g]KY Y4e\<1o"^`LxIl\ <[/JS-iFQ#L"z]~z VrT☇0? vN|rNJmj#J(T?͞(D.bYfMj tccY>}dG jgshÏȧ:)jZL/'`+,J#V0eO1҅SjpxN'!TO3W8!Iyf  4 ɼ7ء!Y0WQ oCm4,y9V,T8ͳ5'TRZZU/S n 6LkDjZtK썎e 3$B>w~Wg^N}xjӿ10f[XW=7lͫfn^ GF03ןfѭk5OjƋ YŽ|\#51 >*ƹԽ&<,#u/i62M/{m 8UgGWzFv數 a, ­~hawQ([_Xu~m!\7=+Գ)gO6Qj!3,PgHiZHV'=а)zVӢ5GURfy~};r$J1 5| <G#ssgY%_`*oWknY3Q!WVyZ -FCH6nZbej$t\`n8Ȣ"ck"L۪>#2(;V#b`R, j2yMVz7fQqC[Νh&$Xi1+-u=z2(B1:)"-&=nlt e w5QS2WkMq=Z{9E1%E^&07Sh#YU(`4ԣˮbj/}Kjc 00x'Cl#NfmYRr nN@>a/XC3s!;anY@0kW zi3Q◣h.qH}5HAuv!KyBs"vSV }KGVUn?ęgLЮP*A ~}74 3p y?G%A9I(=u5Ĕut`2wWn# nFQ>t0nFd)jrevs2TK7LzܤUzBk JVBSzmU`;7G햊R'wرoG3ld.8xoaޞ׆Itvn+F\HMV ADVEHQGC?2M-.ْ\&7^2WqXn/ɡ4G?`Et+QY=dFS{̌{>/.cԜ0Iv)v4LSz\[w0P?ZPU+z%8 EYe)f.*M xxpgw@r}ӬgNI[z_'63mz bzE#J#uՍIc q:tҸ `ovqxEpC ZH \b/q/֮yB=eGJ) d0164Wf Ⱦ|{,,mJsgm,6/(,lh6 Og2C0;_Q%|yX4Gt斚u>ɫbta%Kc̺ hD2Mޓ2LoOsk[$ =0yT33ޢуw`FĒ.{;T:F eltSԃ ٺDt7@ի1 `ݑh8<:I4aϯBSz fS4a8/Z[Gڊ/É!lN{5.4U {٥yΆwwZ:n譤\:\i jڃÆ5n֎d`y\!a; ̹B[8~]Jt{n 숃<{0!iRZ}jd@F^Ջ :f'cW:0H @nP1vs*?;guE>c0Pڳ;VtC.ͳ^K>(ve6`}9 b8csRZT ћi?^c<m[Ͻ; ËTZfJ>p᪍(!i',p:d;e䃎4PٲTamN\.h)uS;[ ~QT8Vs1Ա^x$%_Uaq B(NF:{/\a.$ޜCE;Bޠ #Au3|a0}w'Yͪ|DtgfNk~lYUt]@W[y&c[w̠W|/ߦ$4!h~lu5ln%UV)i1ӀS0#J8'ov6qCu;os `pws1%r8Ћ\Z^|PcC*i^[əh`$~ >K<*ܵI #&GXB6Tтkdf, ]ATh(Bdj@Zi^;%MQ^"Nr!((ecz.6ZvЄςn. U16!3pI˒jj3?e슡J~  ")Ȏ@wπZJ|örJ8~|:tܙCRS7QK9pU7Tޓ E7eW^z,'f32kyDh' :+!Kx6U0`$"C6|${^ K`\laCpypu\W0 GÎ v1}? m'`v6hc~,Xl Zg+Dž3[ c d)+eF`[LcKP?ړlOɤjc1dEEܮvKQWIF+yCy-{ߋQ<)ADow/WG Yv\-D&q  KVB5F/ whFAN\9_HUPݹ+3gicOE> Fwm:[߈ ٍsz->qHجx+fBtW4×񄬵 Zy !afD[0~~toM0[ RTp~.bSa.q6 5}GRTXh ,9;CH<>SbڙޛIۙܺA!FLQ|o_N_V*Sz6__%_OwD$?[2D{)FU7:x:Y/XGJy 돦"v5Jȼ XV&lM01Ұv *~z n8Q3"Г$ySJXL5^ʗY0vJȅLnO_pm-F! ?H5C"m~F[X遦`T>l) ߧꇚS[fTʻyŶtk{9&(s,ٝCBD MLq|-.8DtkdU *͔v}:-t/ Y)ج~}/S~3tR翺]_(1Rގ6<}霚20*ko}Hmh`r rx}92 GLOֹbƢ(dpJBI^ePHX \aXISjv~VkIXK;!ȡVcw\z@t&j7d.#EhdCG߁Y猹&x|}jc _u:m%0&*r[qԵ5^$M> hC895pc&n^O]l{FzyQ$Ωő!LF/pvtF5g&}]Sձ֗hsZZT&C'NV:9Nd*GljR Sߔ :?p ܭ!tOuUm:bb NqIQcH ꕃ*"LKf`|[ܿ NZ7^nP? Z{{P7wWO9 ;zwC'42 O@C./zGwLyn|K.ΕgZx:lѤᵒ֬?Q-\hRvtr,Px:};Xx1k}P 1Ƞۨs; @٢@k{,f%RHR/F>ϨXs>y[?. Jv 7cGיR |QpMgDpKnŹV `L7;:޲‚eȩh|_6@`ZfB& ,2?tجÌ15!`9hV"e&yI  F&Y Ľ5Kn-:esG,v3z8%W3y(j,(eUӮVU9Pk j M UXXL@ Ẹ7|uPdKNmȲ26"G[%/WhԖfɢg5.X; UaNjRdp 1MWTbb]i]}6hk~s$Tm P$AQ^`p58 ވIW/Uva/5i֬ѷ2k[뾴O0 2!H|1+zHDŽ+yxIz"?jn4KXD6nrFwUl[@3 HuW7IIseDӀ=6XIc,45b;˒SaWu8)ҕW1#O;Մc40 5KpzjpGu"=^_Js->!|oQR:O__J7;2&u ~nFo)< wwPe/e%0}\(켆7S`;ʹT”Obf@+Z!Ǿ@9FϢFH9@#Qh/DbOpӞB#&حn7i2- ږ]\1i);9Уmܕu;80ztlLbfj c>{)m-3kWCЧ.Ϟ t)Cp c "Y&XH-"7ܦ}]kXIg[I`4nJ[vpx_.OYojFWPvp(JIwR5ٷg+Ń;\;VT \0UT$+VbPȗͨwPZD6/C5c ͼ6S= M*h4 N{7DߞC1ci l -eH::,LQ@OXǤ.tkpš1YSd/;[{AI3ѽ"dt¬pOo,+/=0{ܬS I0?nW -T!>S?\Y<C;t(wP%^^|o! 1HxHgWAZ5NXS5V؈]Mx{fW:Y?QӉ8K$ 5螁Wͣa[a9˰4J%QsDEN2]ƏCWfv{~úIP gVTo"X  EWSт,[:42q8PG׉T F=L]#X8Ю17EսY^Gw:谲g)O}U &J`j?ae: uw~Nes~Naܭ<_QRj+6ح9{3Ĵ-EYϳxY$%N΢o}hۥ"dFɮٳN^eچxs\w1m5ajӶoB5#%KN;dGB 5nÙTT,22`]rHĹ56SA  urA8(LRrs,]R_UuGoVfBn{L+ҘH%lPnջ~-3r,>:')εfɴp;-'{8=Ě]Ltr8UidH[q1H4;$@"pNۯG%nDZ)?gC#]{5d`;p3.;h-""?e}u'B; fOBKXL}q:~IvljO5=1('4s5{ i)6 ~M~]xs~2 V'#*)9 Q;vȑy/Ⱥ݂| 7^/*/2#7jfw8;BCUV9*NC)>!$f&}oҞ~Y K)T1POt  }E*^ S54kGׁ%>i.9ʿ -1ܱ^p.{ܮ=yV{?/TgIqϏ&zؑx9|]miӉG}q G^ +CKMiUF!kF ]9æBX6.c#?Cľ.JˁViCرYSAMrA {Nc_sV\yO1q$yߏ.q3Bir%gu #VD|tڱ&3k9Dh+Lyܹ͡0";|I?5Dpo--;py܊Zn.^nA8%CpcΞN4E/b ]qvehoWoֲqF_"0y7CI-mZ\QƳub* qz(Ljb&/ec!zBQ0%? EWfxt"r|\/=o+bkQR~B}~P<9w5of?ћglZƆ0D,袃}Y+kV=-c`a@Jhk H;29H\r%?O:`T%8N>hDgo!`)3-BM)(hx@GɧSpE̱tOWؤX]Fh%>UA)g*7Έ_1y3=""#rMс6s!耖 ,U4yM09W6Ê=*<15Ƶ\/ 4h ƈ/f6Mfg+$wn邿Ѱ<۝?T. -RC/-ܾxr7b=xot؛H|[GbN箚=[;{U^\dis‰8نݬF*Z m'0Y)Oy#gF!( [+$W Dݭ뤰ₑO92X9 IE: wٟk,mn;/ YuNat#Xʫt TBZ%^gGaɅɆ фe׿gU<;9`{Dx ;D? &k(('D0o~\!U1c ?Nv0B&}+s {P>W5AqmtO٬л /Fb#2rRL %j4\FXSl@ovgƶ۴Ǣ4[tMUdtv4uSH^WV>f)W[uEpʮ&{*y 65-3j:GbfNXćC]Y fpaڦ"^. }t2gm{=W\0aO`qͷRsɍkc$-קF/;9Ǽa =k32wČA!Y eh~ R`Vb1 XqIYoCFI>W~bIh1Ѝ:ĉn=_sL{_A}2/-&p6ix$I2gݰZE f8ubtԣ' }:~V+>L O\O)z\B0h1n̸8`s( AOΦM[vn81 ƗH@ń"H oHSQKA~a+UY!\R0M_%]ZN#VtB ;Iib|虑;v4>Př45S$c:8}x41WQ7{MxX6CZBD9K=L NHږ\3K_-s'nZr)qfŷ#S|4޷]+`N@yU€)>o޵X!u`m]ut ҮRŎt?2/A)tw#IK7O#XO]/L[0cKk\G6I$ EV 6 }6iClWG1{{/f"vLAp}Ž97N,̛yKx?<ĕc\#Z_CKWڌ;%;r7QF]od$8o;\R3dqǿ LeJz %RN84k]]GL,nifUȌ bwmiاYrԿE̩'lʵLRGɂfk͑]8hțlTfĸ° ͢F[qrtR'"P}IMq nk Ѹt~Pjұli"{ *XĊ0B(t@ͱeCxA`ѽy-jpt.TO VG͙_Xe gO-?S.?:R Z1fV"}?Jwmԟqj|3Σ; XDI>:JvE+V7&Ǔk2+gdHl.ռA~4B7MO4g0iQ2KKKwaΥz.^]NͪŴ.F_ x-Ga1)&De)jYZ-PkO*8|NHZݖ]j==Uke-Y& O,A#>L=h2 Sg &$pts+[|vՇmē𱵸eFOP?8yQq759Rp8ђ88 8ya:_/z2QiS*Xy@k\p=f RVc2rbz)ųQF/R#[7ikbW*;&gIvĶzr1{'}?( bR"7ADIY軕"LH Oݡ*c彎Y-7\B{bl5{80/(+jZePLĜvl d_f@w4G?V⯀pKٜ+c`WڷX-,^fV$g}I9?W͓#áoTL`y 3m;퓭!zz-N(=ٴJWQ=eUN;s\PŦyij0omC"bm]ZBK©rݫoV2i`?'6Mm ! -6nztw, {Y 8ɲ>f>``$J^'5u~qQ@g}1w +QVllbUWQ&R5sIKMuKKg Z<,jJ|v&2:>GX,C5:( ͽtzdX7达HP~cGݝ+KpD// \tD'@[5t' g5 7K.vEYʷ?ޝ(bS篑erVݽZDIlEV#Gm@\eDlrF1$64צ}UYyX^$]9꽣XtINݡA'F~$4 S2v?6Q2/¿YTRGAɭ>b-\Mim6&U1H>ܝ'3v0yZ*rip#c,xLuH4!Q8M$r`g!s([q~sʙ!D{z{#N弆t$LҌ"s\8F,/>V ST h$*NB㯇˱Zk{pmVgR:ǠOOҏ!Zr[0zK2EW*U>Av$W]^OAx90XpSt^aEG]cVVUX ži}xځ۞qiO iv¶C .LjJL΍/{ ˊ@,"X0머&\>" v#tlu0uLYI8;UՔr"~,qT8NןG AZ&Xf}f/;H^brtS9ˠ86; q{= ^[;<~P}^EL+LbWrًhn-횸 T@R:ʳJK LƵ6f6>߄Aq`o˒22f0%/E赮Whwt tBz$=Ϝ6%i2R"A(JR8jSµYBz?X}poR54YhbqU'׭;g ?X_Id/gR5$yUHѽ'SYt8|b9k$(K=X&$3N?%Z%;?8Iė>µ"j)wlOA2<)ଽwOxe%vɾJ9t}nB4cRF"JSEt 6:/Sѫ ,H\zM5{]&]*`%iYIuLS}ٛ)=ۖ;Eؗ&5=@*32nmXC=RMFDMTR8ec@d5-/w"<CK ĉ=dvޒSabEd]M6N)|xp%fl+­O+\WSw =dMrx!%MXdZ HŀPM (SE[oaKΑD55׉G27!\:(GAš0L1^bx97|dhLqdJխwdс˚p_du3>KG΅:ӦP)u0O3 |MŸS_v\Dɘ#ψ5NQǍnZ;9%i7b^܉W w]5DZl1r6~e߫|CI'ya?U>   &kMdвdn'kE*YH wĄq@Jh=@^lMd \LV* y>?4zPѸ*9rs6)9N=R\^axKLx7 ()|(>dC#4w{#SIHOht+lZX2<2oXi^Uk.5$+n\x=6g6ѩDH>dQGeɨ w& _ r*즃Hd[5=8|-{Ir|+kh]Δ6#3 eVHZ`+|*L+F7. Yqr5a]׈H`,%*.\څS{׺T&f3=>@2{cd gbY&4 Sv[A& Z'¯A_9ӫ924^`Z!#b,=:T}hCu v @I瘶(Ks{yw  ߛ6oҮdDj =cfQSyʿ ;?F?/P7B/ yKNWviYs1PFxh_,uv0} ?&~ziTS (g92xOBֶl7kIn~$b8Up ,Mjo!B}ٙ``|m.~ClkL=M)6&q'FQC|$фB`/Į&_5Ob"}n1I-o;< -Twqxv1u]eUS7d''OmmUY%`$L޼1ԡM+[6y&x|vޢNyFϭy/)C{`FslRuar4vۊC0ӯF< x>Rv {4kN9{.{[w mO-ëb_(oeXĒ QuW/P.QnN7"gZ|^|c, VEbuzZ*jU0hpC2)#'Y {#AKyiCe҈oƔҚkTp)ޢƷ?$s U :[;$D/iN;?, |"%+$16$e.1bi/fwuxxv? $ytVa 5dƣ[W OWۀm~.i;_:W9S_ZؒLwP[qfD@Z^Qk~ЮQ< A Hq9 ,T9[zD}iO^Km8RKw:Dz=NRzPd T=p#!7X8}n8=l 1ߢ17s`rCv{Zb/ QPR34>c]ˊ3 ^.@AuYpajUS|d Z5u=zk8u{PK7Y`t&G4|ةn#^Rh6mZ2$M LRjkJ^kW?KJ.W/͹o$ѵ#Z` \&gvr5?֝>6c"hMq锖a.Ĥ5_58n~Xz&Ro$D m;krn-7a܍z&ޠUR"9}Su( ~K+ZJ"i=ZQeaҶ3K`u~AJk3Ei1<ĨfDVc%G }\~5XpRShwVtJ4!sk$Fe6aW*SZ'C!*5vp΂Yޟa cX%\!`fQ Z˗ xysw г=1=.ƾtwvv%,.`mFJDGQ a答d//N@i-B}zwWԆ w,S!#p$]QNRV,~Q|P<~ kf! ~DF%?sNSǘ41L&%QuAڏ4 d%yduzlV_)cS0y)-en7:.ŧ|l* SD [ (۟_6rQ<_EUHghnVQ౟cYhj҃kdYgm!~ܣz7]*w˄$,KҊ:JƐ23j!^;~y:Ҿ3c5+ 3"\e%W1juUoA``Z_^lO@.d>wGf1J~IpqTJ3Z]$lP`+l MTnW]hM 8: K 诤; "}=sȃ=8>8oOU9QeքbOBpb@,>ؘ$rGM84推7w߿Ӝ̃'L+}߿f[3aD9BČv" :hdic8l?ML?lKuWH#[i)B" @5 \kmgar50c}v4e7{a+ٱakS臭{i)ڟko.C.؜j7;(e5"%hPr,) 2J G]' e9v.y$k\M|)9EzJoz!yMc2ѰJ)53gx'W&ql#4rSju"es &dVh P\pyRqM-B9ղjS"aδ &NYZU)+zP˶ɏKM"`Um[g%v/*giZ5vn8O TX꼟ݨx]x޸2e ,{rVл/M36opYU&3!ՙ `|nnָc'L0pRM`wq|wڨy~InP)LzΏoOHp5m|[M2=X0%|"*DEEd4EbFZ &SɊ77Em:,3͸7 Wrb _[io*7ݛT3=WH<zie0E: xjyjcX8fU3r)(К8 q p=SuU&`u$/;㡥ǦKUё*3']{:KtUg 'j8+D5)t4bh{R[]´xKh~bed/DEW}$@$+ljX oBz\>-@1V6G/gl\wՊf.T!gof%\: E2ъE8'>hl}^z;haӘ1+E~ 7u"2KW!֐;,5&P^Ӫ<&"$F,<ɬ?@.ֽLP9T ̦J_%kwժwOYw¿$8Dd}GSܾX}Hd4fmj͑Õ.i.C $md3`Mv^cI/˒N׵i9πK`Z UhGk>υA6J;bŹ uNNRWT*Kny/Nj92[ClJí.ca5 ԜTs8`WuzM\ghMg@))9gQRjmctAtfB>p ɍmWS_C%6у]"P/\vlq&G+Bܛ<S`!Dtj<6Hv4 הCg9G(/6ՈI=O(92r-1ˢVNKdrds݋U_ ´g@%N[vʣz<ɽět3z*#0f ?ʤGndVJU4P$e`Zڂ}EUd|`@ ÙHws.=$0%T, }Y)&o5zR'S0є̤kN/!p؉p~(-.F6-1>d\&c8t9l@(!ɝbRmLJ>}vs) f& cvCϨ0_`Θ|K }*.Srl@m1c--0~'6ЊOg k"Bj3//EKUm‘0i[\_d=Lj{(k;%+ө&td|4XQgUNcT QLHQ޺xʝu Wz_kЙGK+r^v?P([a21'o#d8x}}5@qd nj3v'B3j~q*{ P {\jr)qX<D&1K?]DϰeVF߻vX.pe7Ȇ7\6P$hLyΤvk|SJpHRb#?64vm8ȭswj%#[j $DzU rj嫤cD.(- {RBɌpVՠ~*"'Ӝx"!c7vh .(sXu Mh%АpJ ,++T.%, .=g$/UXpCǭ(whq́!CNk6 hm,koPY +Ud ;zJ0jaomMOE&p0-܏J;zK}|"H uvϧa/51zZEP^ջU*S;3Be-gJN򑡪Z)x-l b0-ݱncC N^+~]6VKT?G.Ϳ n̲9>AuJb8EM=`]n+ү7R}Ԃź0D3 qJ62G`y`ԥpè츦Ы8RiVzYwL&Ƅ(ޓ[Fh 7n1 X K3u ]\4a E_ OcF*%;|.pXհي"(-{Ȩr>9jAUPqfMD1˙ ez9Q I!`<[_2eǾ`F'tx`&k3Yސ® jG,BƜbMo޺/F~RyÛD~1ΨY†s3]8gO *}/}7Bm'z@wɼl h9AU[ɜGQf-gäFeڄRYyЋs^ڣudUX^uJM̿'`kkXi}CWx + HtK潝3o1> uy,gYJ7 CB p!7w Z({ƕ &ץU1߀4 +mL8Ԫ#j,Pn,^(e K}A^r``SKbKy6ia±#\כўɼtq#b1/8 ]nS 1(HrPP!g Nޮj59TNeI{ dMD z6 t:tSy"rؖHeiܫpeg 芣hj=nh_VQчs1{h.b9CI~"N H %bġlȃ`N[^'ɛGg(?o{WCC B8eA`M>=ӕ_;? Q+!I[:>~Ѵ=+>ip_ձq% cvR?x8)ݣEB?Etlq {l=p(8{p"fuhyWDœ {:y_ OԱq9ӝWdﱼ#Ö 8G1:0{wcx;C 8[`\`3+Vc5W@Մi(@>Z絒Mn;rҮI;@Ozޖm5PEO΢ƆQUwKyC?^|o(bpgJ\qL,cӨ# q2S1Y߀R'&m6 #-'9'9eUܟҁWASz0ϫۅ%H8}/}A-²CVQ"_T3pP y $} *%BV3,Wz,QkFZLtp@ Z R~pa@ %:qk#(No4[3xs _L [Yn#ϕϵ+蠻n]>Q{I4ՠVhn]珅B"v[xfemp\ ɑpSmr_-A1=i0^1{v^,tMV v2J`+>kb݅ qi 7RNdP eH}z鉼 #tudt,9l*3 jߙʈ!0XV`# 17Ds^TU/|:׵|\i۪WjjkOW>'ݟ >ܼ38ː\kVr{=kbT΁6!]^" WgVT{q1eBsU< lhl51iYX׹ǝǛ50t:pJQ3ȳmWZ8`Οv'-PZl2x=L)ub Rq?P)vl$:8V[ pJs E"@ʆif3gKCot*ooIgʗ;1d@ξjp?4'zO7kkTgJF5`/ZddNFX% S;K>\Я@V5a]5o~1&u_/Mx#UuhEeg|9wY2*5Sa & O9i+(GpgGK(rgM0psHB&=~0A3dM@MMl  un;F#)CR΀gw" P[тӀ3IPT#h 2A0k_:h#wJBpW#)Mj E;1%N ȬB* `W\RQnؘY+3m3Н/tb_UG6N!%wZT΍ģ"Q}>Ft-zՒoVJdq!L`z@Zcȩg1c)@BnAd{/̚)/(=:sK'Ø=08Jnw鑟Ps@ˈH|L/v KrPٰS|Qy0 ?j;etQQ:0I]Yt" K 4#\˲9H".attC,)4Є,9-[K L$g |jFす'Cp w1e#50 #\ULS412D/xL˦ W!9Uob䨊lY"E+Wo/y{Ӽk',?R ntU-KK!'UT}MMU]2\G̀Lք&E]}n,j-N(UDZ勽=x+IrgdpKXў;͹U 3U .r BKth@"F@dHauRZd Kk9vC^៹!l:$Ot|lʨ5)|)5@)eA55FĢ|ߊpqGϒ>$VH!>-$GiS7|ϔu7[ijaijZ@ ]YU-VzRΐJ9#vg'ЁriA8,bHFd뉏w[Ja6-,Kxy!goۨ8V\ pr'~*gm*x]EBLD%̀Ez:[k"sвu/qj"r:f{Q)k )tl$ڍR6uȍø;H]]| TiLG%=i(鸳T^i K˓8o4- :?c:7*WEaM^qA }.m _-Gk綃Rޔ>-[==p'kӊ5 4'huWRXs]tV{~:Y19;nEh£ЛC;&J &p㓀RyRv< ~?4lD6L:}:1`K9` Rl BBItKrqL(Wzn_[t޷\YoZQ]Hz%H#pư`2jƃa uK~YgKʹ$$(~Z^-~)Bֿy|ք)I6i B?%PƿzmLp#vh)7hXU3G6p}AbEu=q\߮xmʳ0+6BF빥<#y~VU.~']W{=Q(4nl kȋ_f4#"()GGτegC^׃U ~,~¶cf)RID7N]Jܶ~YrfNf*$w5W!5!Zasi%xc#[e;jÃ9䛥*f<V'Yܐ-ml'Z񿫁Qx}^5xj`{"k[vvLE/g*aOw'1|A) aIIC(? L/y\6Ctz6e5;gW^mYA ȬۨxцfUɑK"]ɍi۲Qqy#Xێ=$h'{O}9S1oס=SP! }${2AUBOgqu+ pJ@'ÕWr{tݯ-͆qա=gPlq=F^Eq)X ]8pЙ#כ54A:{w栚Ƨpr kg<&t', 5tD) Vm4|EĿgs-9"$`LpM c.mp\ޥ<r;/;rwN[ĝTZ [-eG99Bl°R٠0hn@鋎&/Mf1j5ʝYY`3G5 .n~resx viݡӺ`/eF(ݏIe 79Owͦ"vwA- R 1h9XMRCdYwܼV.t?}4VE_ DGP"zY'lWX氏ŬЉrҋ6eo$C3=thõcgEf$I6GMfֻxI.ҳou(8 jT'웾}=V ϺE j1o\ jϦ.n7J:&{cʹI֞bnHL[S&/LRTW{ż jn*#oJ d`Tk; ѫ"p=nxG`ܟsOU=^c^)ۭ JU|PPY ?9r C當`Ogl *l'=tV3[#$+}mЧ q`ݍXddSK\,tx.63;r*÷$е8T0z8(t;tZSBr#؋CuuWKw(nJc-  =#|)>ZVMpYM)%Hd+ފ3awݔ-bJ}]d-@k3@E-vc F k k~J~ CZ%g[)t!Areާ\r wv.[7[|%*+MaѱFyfێq=hMdm|hmXh,ҍޑ]LVPghcE"uu5˘P6Ş 9?iOV QqK] 80DyEeP zg&SjO>qH!u>TߛE622RWN 9} Sc ;U6muK*tc+,2'ZT2s\HT'J.sL%A ^A&l 喋3KITvVŽhOPݭRjqj]t9/t³j0ÞԼ7$j 2ZBOyf`֭,T< tr݄RDA4*Z\;5SKOoB؂q<EaQь)  tN]JWo!)Kn~%|P͇= 6ת+15.Nny$C};O2-;Ei!Z"Od.R O>UClOrʥ:F;[l ~v ˷`VZcMQ>kg) hO&_Q.љCҡy0np{uJFhK>*i+/1{[)ɍtH-chd?6|U8|l~ZF~V,HPQlAb/~F{AccԟE$31FP8l#l! H2^ʮZjO(kݷ1#P y702fnOʓoӼ4FkU(+2ś) R/u͚$Lz0K2ǬD=p]>4eM.̌oO0>y@xo!`+@cCc(FGISUtӓ”Juq߹+ina*'k|0~K4<$fGp] "yCOה݀BmN"Xe3"~<B5U[+:;<nV֤"Bi?*BlЕU[aM_;gpbjJ-cC|&M 4;7x!{3snȓ`>YHP~%韢yZ b}i~*ʌ\g4Kko8n![F&_6Ov.jog;aoKBM< O-<qd qGbl$47MY:'wzZtlsn{Qj~~ Lu^{Qܯ^L h9"ޥ[:燂?hBW>2H>P{{ENPdݳcC~> 7\իB%#v8`=5׆ی]S=*j''!0-<#܆\bL"[sv!^D^W*sŴxwbLN_K96{5׿iؠC*zƳbJLďy'; ~Gji?,<ا˫yX-|Dℂ^$֢e>z7^!Gflj}WbnH ,R̳ey[DߦDF##/h9\W"ѷ6u~bJ`wЖ ΔHpG{,mj_&>-H"[eюY9]R~w;RudAQ}K =3VKjLbgs!Z1I:؄ǁXjE4 uͤ<5;f+@|[Mf<=fNoNf諔i̥!]еz'eR3?+lNGSqI/=shc*`~|2ܿ1Pr& Ka<[ucoǻLw]z2O Ne>+Ad?F y<t"BXXJ&(i?W 6'P 5 ȲOMP 4ͪ#ô7]aX:5d+bY86&fyi@g&gN9qkab)X0zNߍ`AH5VjOԭԝ5֜o@sI腏^_-YY2}Qw!`{0 ;b`=%2t>DAռ)7-iM!W]*_?e ɗFbmYr1cJIKiԑ 52"0k{qRP2wIaU8#\]RḦ[)u#7$I)WS4 n+2g;)Gk$ݯ.sȇf߮ (qdiIH2[x1tE(;cA].qӈXgx7Dt)ea)E.RC+1 6Q>j3LqCf#8CXa/()}TyGuuIi[w 3D\ONvZ}$"yYWӻ1*7oiY&vzLu*&+u F1X+$kQcc'[I^oio҄q\ʞ3D .Ai' g׾qn̞VS?5WlͧoITHXoUΫW(Ձ7yTq+,ׁn:%b=, RIYQ\,ж00Rr-ZWeb.f^heTAqŴ*e/w|5u=8&>hB؍L> w%Q$;$a=MeS ܀HŒ))YR:-v+i`n$0:ΗaH$1b{)np#L`y op/"S2Mf1& .67O1ֱ0pZYn@PJw~fsl7S4٭PL ZS+6Xtɫ! 1nd|x8QA؄Hs?+j=[煏 $M8ǙZSװt"P`s`rĶ lGTF=ohVhC=GYv4j"‚x=`#,["Q?iDy*>88nDe/]5X;u-@VU?/b4uOjc9ő8U]aVD]]J'5Za=-m38#w[Z6{c b@P U ܡk\ 2<NWht~3 ~H%Q&U(`λr%lܺ6yܙC]`E-+RP 7~NR0bNhSqRsPӘt, 7{$-8/\C'Q#Ws5a >'QGeq{ /`ЫdغEo³CA^ҮߒluTڃTu@h2(yKW1[$ ؏{? ݰmKEcTA|Q݂ +3%FČ̰6GЫUTA-}Dv[nE/rgYzO`ܱSI}.Z`&L4i_⧙Tч^/k7+cAS^j7z]YI.E-BB T xf8)Á̆ﺱ Ҋ(/AI E|ެ(vC;!ul1m9-Y -)(=W'B^N=">8H zKU&[߇㹦@]cWǤI];W`UÖ;&xGY bGL !ZSN!0>&~Ԝ~_bi d>`-aOf8;+7EJhA~뮉r0V4)S"W3ߣ>Mhjܣ@:! >Prn(_O2- {y:+BF?5Fl[o-MY5]"%}tʼnqƢ=QozM%#?#b}mw eWWe7񽏙Df(asi,jr]oFxTĬ&뀆'Q~N4>]|򞄝EkKiƖ(Y>SJ\y+ݣyIBW]A|%H.sfKeMʫ,Y,arq[=ib;&]՝͗`L!'q[>ݔifry|;ʋڐwUVMLyi]Dg . {?h*h1+ {%>S! M[IKm-)H&̧%lh1 $ύA=\;.$3ɘ63,4h6\1SP 0$b zc90FxHL3h#fnAfgf$_׳vy6k!!-=>2 x%dh3р_u6s;7dӵanFSѻ:Cuw2 Vll/unMS]EAA TokJ rPy5uKLj,HWx?}')5hIp{ Y*`?R݂|DeT 8etz@d;pZA`5sn\YpiVB~wߛ m5@q3|,M!um%&]C¿sJɻ=8'1Q@VI(??%+WF!/Wz$&?)Cq(Hhg,X ҏf߄7ft'll 2M{a˷ҏ Е%#+9B8v aƝXZ]'dM!$ukll}|ur!4+eɯ";-ݥ^\A~Xq6禔;n.' 6Dt>f*8HRF΀ |uO~VG`+~A5fqCDADU<ކ2=d7x/HJ+q;yjK"O8g:Ôm8E<(H}j u`MtX7 ;)J2*9T&k ?O/n^>'|SIey:9F9|`EeRR]1s|0g8GH`6' Duґx8[waPVwVJ+.'(/~z;^=4gb1Q6y7n{o\H\] bĩOfe=k+J˽Qi5Z~gu2:[?J٪q{Pfw!@iJcx^yv%V睪#KöLnx~ V{l?=4B R6lk I0"yr;sU\Fn|".mb"JVmLM|(Tm5@G,oDq+ѿ 'kڍXq%Hdc]}z!@Kgu>8y;"Xfϴ}Q ÔpP0xـV!'5K=5r붻4 8p$]\5ˠ.H+UP`MWOR=0Hkʥ*-֌'elBs9T:VYuj+ "Y3!:/x6va$ҶPEYW4i1 R2 G*U1;:ŏV\Nxʁ- =~ZIor8^W-4 BFX9lc zJAPǪc MGe$t ܪȐC@HJ1^8FMAJAyw AUhh PW!`˼]\);ZȈfI=W"T@$O8rPͣq/-UAoivdڟ7}{ܭLˌ1Ol}bR6&T_=?W9|kU7o{\-0'#@\Ȱ<}t!5^h _bӕٞ|:g,4ɹEz#rIK w"* ދ *p >6}Mjt3Np pۀ-2N4e]ѽ̩ӎ^`n%HETP"6̓i[s+n!I-ެ6>7g8 o3ӊȠ2r|9~Nh'-ޞ[1)'#Ն tH(d&ʲ>U`oْnWACb{Mmn`Pj`.A*%눮.!uDt5(Tv D],"c5J963^kyԍFWסJ$t!ʲ$2W sAu}Cz=#]NcK>pQqᐲ_|nGIwONaqџt2 QX>uck89&) )Dĥlu\/ub^'8ۧ8ZW#q3}(Uw|S,_s 0v1C_8G Q35U/ |HKOe:~"'Jz  ?i}ͷ;krGY$CMwxe{R9~bɺ*gx')sm_ʄ1#`x0WBq[a"$XH:tGJR!h gB,'f)(c?o5 w( %SM34±(;XkrasO^gϺO6yy2i 6^]SzjeC(`l,Z.*2Iz #  '@a_g?tWBgb rñ6h5f\\P>(Dz=$y?oGϼ&$wNm&.;\wf$l;Q\ 3ZȇXdc`p)_roq6Z&̥i -.5%4rNez ]v^ԣOIYPppkt EɍQ39By>U,&-ѥIo=#tL\I"B\44~y @p촹|)Deݯ-oWuD-U9B{ e1(NwN@ߑ$2{Y4[­TdTr$ Sl6OȦwpU~`=&6\(U'-ܚ t,]vDY(ƨ. 'tqRyJ UrޗMt}ED> 0" rBk$zXZ]fuV0!+pgD֪tY; q|N8YN2!{HìiGuntF0+N9$n*6E>n5VھB-O\&NSSZ]@SN *u=EZwV74C2^3P'N e?N7Q$0띒F>WٚI,ܛ4s~\b(sWO 8ihP3](@xIYyL#B_NP/uBGi^1 `v\xr'̬>H}`w!a4Pw{ qCw):X%cۀFUKwed\Ur;qG2|:P&4pٗ&]˖CHC)F ;?qĭG@e:#/ivЯ%&g`]^='Ynj2ƶQ[`18go "mv}LL6YvPGɜuZ.aX0 [,0yJx`۬;V2ܥN,[%G LȔ ,ΥrY$0`w?ax #!KrpyNܣI ZV]%jO|Yntc]MjLc}qVCc [D@L9_QK`u8-]b(p [Z[ {40Na?1z2p`?izfTY87ɬEPNjVaqg- TOz@tح1OCX;}N dbT(]s"qo8.ts uF|>Vb{@`>׿ kU|:5A/DaN{aB7  ycj9Cr{TFʳ{L8ܥ%΀I5d :dZef~8;A.y|lȃ,DQ Bb`bϠq<ӧ6G{^+G=Vk8IXp㒄 ^tF,BMKsC0̕WGj{QzʝD ԍ ~G؍\oSAvc3X[}mč>9'dA0X+E0kzE8mr{,-&Q$b9˧mN.|:zn>ۿ(N9_0OX" `KK Vb[an $Ԝ Z=_ /m)W|nK1ޱXvbˁtٌ2ZGEuTQL JP -4XGƏlZڲjBY.8}~_Ct P~hk.> HZ&⃹B Htdy+@=y 3MXwy!p҆tI ;;u390S=}pT]@ۨpEp+N)TaΫma-3rkR*-S?={ iPdZbܮ8M2!3O@)8l8k ²011[D_6gvۤ)X]nq.$]iʈ,~{. aϒ,$X3NQL2yI:)khoBO34Xn Ϭ;HMՄ9FOy>Ksy e%zR3+댝(]ꕙ<׀26Cp6iy/vu}@8%d"KXs\UX '[9?2dԨ QtvTB4/{Y7,2:{P<>*AC,}gK(Չ4|-Gjs*_5F-T{f qu;%5Μ+d9~FP`.)wBΪ,fQV(,ZdG/lo=L/%fA??>#RAGxghQtx[U#z wO9ԑG/VV/XƘj9&^ Eël9oLYiHI^NI5eǞ}*%}rA/z?& z %@_Ƶvcw}, ?:FzeIl,Z}8 9xYQf/Pј‘~d__6PzQaTFHH0؉(PINa@@z,:p8/%gZ/յ4 xAc C gn*mygzR-0e p\ڐ`@\S\*y<,jBpS͍yQLO8@yWgx2-/?f?e]xd3\Zbj.Z'֫x^2]5A`}~y)+`*7CK БIzfp!"g û b0.$ŠA]2y 1#eyXe ԍ2]!\9'v&uKCO?t5ɑ@RB@Ŕ0#nIxR;KK-1 FG(u3kk0 `+7hoqcܤ+z';_i+:)_`7a U4ϲ3fH! n *Mv5d '% ۶Zw-QlE4b$Nv؂"(mCPufv ̴,\hω-fzb԰uKR'Zi=p]{og>u̓@75dRc߽J<6KF 1z3dxhk;XƫirAC]FK%=~oT%DuYLdڽp^)|=h= ZI[>;<;a\ȴZSx|mu@(Ś`ͻ@cq2ػ#stl>@aɫF)09ӝߚI(N#[أ!km%gQ}uPU*J:('>yIV7 "D>QB9>7ϒ `|~ ݲ Ǔ7ܜ01bIH.#7dc![MӀ57v!nW]u;d?Aޙ:$zj,XtAy/Hƃ`E3ՕczT* 坰Ƅh0T4d(ٯvvߖ 0z'E#)0Erpq$~ry&V*h-^!9 fਢd<;ݤlΗOs @2DxX}:60D| sI&@P?JjMWK"aC!l/vߛnhr۱8bB MZiL5&V1v+djZ+clTmKi^>fN2ڋ,X uy=Q˫}XnjEj% e,O6|ɊA ^F-N)1?B;.0'X*do.u%%e*q2Rm9O؍ _= o.Q)Fѥp῔,ٻf]$B8{cHa}p>Y$}wQBUJ0[AmjsÓ9I6#4:9bs>)^~t1"X[M I8 ;Ty+N}ȈU)RXMYEdc6UO6Tw*nkk,y]+9@ ~';ShY7;6 -HBr)G[,?B/׍ցʎ_}F2H ;LJb])@V˗ :ە_v5-͎񙠮^28TWMg AȞW̴7M]]|Zk.Hމڹs='>JkibXgT ~q,y!"X5^KU~w M bRy![ |6"Ck0cf6 2~ #K8wic`E~U~&(R]4-nlj !&/Dk\ HlFpaQj_ı GKF  S! &)|:^hiL>Y:@WùwD)R{p5Q,WG VZE{UA!7ENePD.-Iyt^Vr.ۦA7HWxFAKxaswGWj _ْW)ōSɖ#y7} ф/u샚$J&BF *ʘF&rvYP([AKo)v}KpQ.trԭ]^sA?Q:5q7A7]ɟ;{P#WW (ȵ^unvr* k,9rkBD!'OUŠE2v5{ʲMX٫^pEJI%Nɬ/_&QW\w!Ds=‹hRnXpDo[պXFKPЫ5-nС̒Lff)1QU p9'L1.D t JghahbgFͯ>FhV"bt&A N C ,2"(^Rebkb\~,½}5a*'^,mR(8@S'Kjќ"fspiu!-C 1Q# ֛GrYgn|dGӴ_y*:GcPtvofiW.jLIH(k27e'`y8!FBp~z<B`jZc*WRcvW'0R5iWl&"auCFAjcPcm T=!,tF?qūֱϽkC+ƹM:*gys< ~f! 1핷,N={ȗNڜUXtS.!ASԫ7f8'#xa;(Csha<>UƠEMNe+Tram nIymI:2[=/ R)(NN#7$FmQR8SjH(/b.IS(oeIϫ|kڂh#rIX´,DYgLYNM<Ҕ%ZlV,ܨkƁu|3Vd]_r7^[C{#%i~!֥/yI/"!,$!"rAq =mfhz:-`Ϙ t>{G%ToPvKtQÉ/OCk?03`/{d$&Exed-Wzc <D*?gvҁ^2 _ Z-z(&EH'6Xg }nV;:UqU]H>fc2o! ;rRrdztMh%qvx ]>Ic)z"bX{ArR#5dzٗn4&qwBPߘ#dbO Boob2_$Tgd=^N؋ir^\:W0xS + 'G[Jz'#U+g2[JNpdN^d;血d(^esT9MtĞb݁o6lÍyJv;1Q O^P}/,"n7AS?ŧ9^ʮCNE>*7dA șnOa1 Efjju=0d  nVP(5CTzcU_`S[$1֍uۼjg#勏T[o_ '|e+B}:2)FMeL{έ/ec68v)!-XPi3O_޳ZJXV?e]K =I Q^+l0r8j&!l3[{l ` AaܗM8#cZunlYRCx'ѱװ?e_ʧؠ)^ ws\>wD'A гN)9fߧЖQ21g]p-z$OܡTHh/ ;VJ,xLN[9mjD=ň<>='+R:lߜ[~.P^ YWN[nHLy)WqBF^Tߢ` nMC 9L9"GxCvx `p J‘[ϙۜn8{|sI~;}*f2biل(8vwFm$\Gչ唵s0AsswEFKgLiHG<8u3$@VI )ʘI r Ƙk+`^]Lo<}wg)/O)0tbXhjx0WR~+ É:5F6"JzL#bfՖv Crǜb~Jӌ%4#QSl &WDkgꦤ{K3 A].i^?nS61=/?`ql:D⪄,I]XZQ21( 8Z"HnAEY1GmEXAF_MLG9 |j5 ZHkX& ='rfcDF^V/;]w`| }\TYfCkm} V<=W]~워ШBnXBA܍a4;T 5)~{Nh<ެ#DgMlNc1AWVpz13W 8Smm*%nnoqb$폜A/E ! sQ55^/.BB[1E.Pjyv" DfhTJ*%tV "/ 78`DujŽߝ{|9@&A\2X~b=|TOMlսL > =-͵4Y+o/$Vw#zW^΀Dm-~"ay!?p,W$yA׃q'ÌG,O|h֪o4qȎ;Gy6ϴ=m^HV8<շԡZh^q4?u#피G ZvNvXZho &Lؚ3)Rj0 =VP얣r\g1u(xRGN盌wpWT9,7I#![o( P!?-dl&j)I@^R}9=/j1)R kɶa3C"k=!+. hW h%Ϣ3hw(8 2gO!"(b˽B_/Q!RplMP!󲖹܃ |D'd2;Lw)3Jie]{J m9/C5P~D"GŒIP 2ӡgL^dUh-pfIĭXb#tD`CoO*qekgʋRZ"D&po5 ȼS!qgF.sS}JjA6 ؞ O'kcv^$tvDܸޔ9}D6#&K@1`!F;mc[AbxKTyӾW|MT%$3D}^NQ$&vU`2_cv_%0׽a_w2em:d Q{f >IKgKa7;ӾUANW!3e DbhC՟ 9S>3<ƽ֜/Iڐ;& oDZ}y'Wxio(MYnqD'?xa3&r_f&1exN E4O5~uAӉkےhYP@Kdq0ʻcgwf-Qe˖ŭO],\m*WLB|`/Xʹ i #dtG$rW6ޖI| s0^i[ 6d0]|*o\MHwv%xF4`ɊuH  0CLov`uܛ ^8ԙl>^iY;+5ثbv>a'sۻ޸ud${ѬadW/0#?$㲈gpPu42%/و1YFy_ @޸nv:L:pPB=G=+*(ޖ8-¯!r~fY{O3W{jP/"G}|Ϙ9ecb U\Ԥ|Xk 1Lc4b\.Ri;$ZC,sF tu_Ѝ68j T29uoQ;ZǛgɽ, rZ Pp0vɉ$˰^.V>FY-|+4c!XL O}Eتx;"BfQT^)w6y"fRBPݏW{wb >05ґ„qT&j :Zyg \gnٝķ\CYVXⅳΑ>zU-\ᎲO_FILzġmN7pp ㆟_vhn*|bno1zETI/s'L腾-byƭ=\zq <ogn]gm5)4u9G*M42"6b';5MPfݿbU Ї.Z]A .mHq'K[z'F5ؐvW |#Odovs[2{DFB#4/*_jdnvLbKnFQ8rRLDu,r&ddk ?O9E>'|_uF6賐Fr)v'Bܐ~MS?eaP; 4 vx2jc]< p9SBP1a?qLF$듀=YBԘ9ãL|4[*F2-[74#ZdAe19")@cSbP~Knԍ;oG7 '&b~1< 1*dV]N BFPsr⛿@c֜t,7.|?Y ݃K K-'fJmM'īd0Nu{.o~E>:r@T)e 9,VP%Xw]J>֨uV @.0~}OhߋM;~[sB:w: aJ|59x%x罿e? ֨JRf{exl a"B\6iml v%bhp-zE\ũwH8'z)\ A8Hk?0Dm]uG+ vYKBQؽE)0&oܤ/PY^0 >,}2M,&4kc.Vp0N[ *OJQ.\%$g psA%:{@]]ΤW6,MNK/&S,>H^px|"myYA@XG%.;G=ӹ¦UIj::ƽGQZ0c(9ʍgvtz*NM~ZAQHߚOy$,T*+!E;U[&NNH]%b#7醁ͪR}JT_"[UZ*O0NG 4-eϾbA\ N@'䙸D;gM=YGq mKt[_D5U_ wW+5KAD1xcMx"x@-*?^dnsӫ*'h]X`bt¸\菕*.Ae^yhUjnc"Z+>eǒkeS%a7xAA*!N<M-Ѷ?#طH%F^Zvrw& f_ź$\9h_n\"Q t= D=v&$g"jj%X pj@Kb48zP4d=}CPʐ՗f(|C^{%^~4 mT$,gE/ l߼}-?a7gQF\InP٘#EESJe dl~I*:hyЋeIIu2z*J}{3Z19 U,+Mb^^/vI{^M 79uf 1F NF^4H@9QBAF.Z7uMx\!=2UC0< vQ,fw9~}.wC-8=xk/%i*c?F"TiUeF97zK"Dg/U8E@vB9M4hzU;49`\zUKUuO;'j(v@3rtէ-ڍ'f:cG,~o}^M`Lק{j ;!-*H_x.90C…ۣ$ HN*14ơ!+}xPze֛YARљgǜݪe:|XBæ6BN 'PCRSt/vwT3H Vo Y-a*>A;FjZ{֩L1Y-csAʰ4}}L,Md%O|&!W*>3`_JQG$?Rw ̒}q0kY*n XdlIBeՍ3DE G0^+~TGH<#>8c+["_+@qb')-'Vq6s* ]pqecHZ2S9&8JPefEjڸc_a^ Cbفi+&u5MC.MȢQᎹeVd=s;+ұo϶$\!@q<#J(VisQz\oV"־HWViEtƢU`MZp; i9DjY Eę `wH,MB>~VxQI}X/;UYH'~y}C;Ŗ(d8ўC6 Cd]* -[MY]~$DOzv #w?9LK}-C渴~y7*ʵ};/{_X%XKK^W!RҷZglהVQӀG7*":PhFKkKXMLc?eRh*Ud%3`;c3e#N =%X ?Lmj@;C0zff ofS' 2.{ Oɍ|f~nXE8La9X%2xx'TX+L064SZJd]8m:b<̑0r]jT!,ZQ'rj[iЋGXE!WL]p}s~Ɩ.ց/wV{uƭV>bDzA~·@c@k6j(x SÌ=bl@6eO(Ʉ $E𪹳o_ v$*7V1| !b*@$QKh Aϙ/p[j5wN+, 321V@7M?-5:3kz?E* S5>USo ]Zж]qw~eZZ]rTx"1K0KW/  ퟉J*9uhϨtJ wyQj+MQVE_j+oդik>x8/yBgaF{'w`?xA- 8j_~Q3utY>[hJig>s! =^&{DŽ[D喂 X?+F]p~kOn$0<5MDܒM0.L8ÁyxgWzYZ[(-0 ^7+3&h=6 \ڳ[sj2숍/Wm5X5&.NOn$3 p.l_ (_+.N*1ahc BjdZ#&Բsv. n1Fe38i=$wmS ̷>t?RpőEȹQyF7kd\+MzD% C;ߌ ƽeziE{D$[ `+3Gsa|҄λ:t}|D\f 879&y$S\ &G+*c%8O/Ao a_9Spm r՟FU ?@Qĵ{~y9U#ۨ7 %DY6|cR@ ܛj1 ଗP* ODso&* Y9-| V4# rӽ<]N}Lf2>= mtGh_/ٳ'3^_Tk>}lB#e@>pz7ttiڶRiJ>m?j+=ί_obD =b ]`׭bfcW~"dR\(യQaqqXдjᇇ;b`{;iҏ ?r jЭ6.,ofl˓kP,)] 6 5Ą-qd]Z=!wmt~AɑBxOXAB[4S#{7K/X¨qb~*çR_;P6 é 8a_Rbi dFiokLgۖDCa{ vEY92@)n#!IfcAB0"0DHffi ̔q߅! PmFd?B_MŊ5^wYm4gv D~R&-Y$מÐ!7WzrA d ~.MVpHڱ 25d(}<YZEF-5⑍&LzsfX[*KasBp^PT8Nscnזl4(k?LߖWJ2r&"Uunaj#-I,sLSp_[!f!nX1 T Rꘈ#DnvM{e`] Ak j[%feP kv5?'?{+d™KNl˅L*JgK V!0 ʋ{q{uFFmTf>>ݳsÒ 80I,O0܀Jя;sPVI*9w_cz:[ b11Sӊ鱽6)x/Ifݘ~ ;}<0 sk:4Q¨PkrQ0AД$yteĔԱX*fBYke^k0JF;";h}VF|o[nI7(X:'i'꺭S A?<+Bz\| u<t ^El0BDrt.P Ag[ LAM9xRt!bK+f_J *bQyN +]2lLTv ZK$YW lT.ZT΂~K*o* #Ox{\DA US@q^1B`q5SҌ@Yϵ3p]}128zިo'!ʐ[D/C:iCڰ^}o1(+Nր}TsP&fZ# gYp圥>B~a@Bx1M\$GTDz{]j[`!R50B =`)k^ڭ:\QǺz ($"Nd"s㘳ݰ"}+BX4Yڮv,uYX@ rG.wTGMJrwO2h~6P;c$+EwgbUh 1O#JbrBY!sMr-5DTR5 tqТ,\VۗOHw|cu]^Y;?dDoK1#8y~Ò0%vqfA5bfDJZM b^MjJ;XLP,G&aq7R?rכ93i;>vb[S'4IgCֹ)(̼//lm- ܉cp*@k1}"4:^㻁nuC|P8 ;a拃]Ҩ&PV@ }`#]5@_N0)^~@SvUtyf6G {O^,wB}VGq3[ŗZn[{êBD`bVv4tl4 g^ôF$WOI-*Ha lOx@MεZ~cO?it@f޵6Gެ]Z*z9Y|e1G>3Mm!Ȑ:257`Ej` h`F=滎* #wRe vmIe!΀;J^ 0ypɛtqR @x ̭503b|Sr?ysLLLDჼ@;oQ aM|g?mvw8H>{&`#^GHrtRNO`sJǩ%6Ƿpc.b6Kem7wt!u>Gu9GKSQP%~K cOIj˯ fPb]*W0jU(jU܀%`\jQ^ķ*c!iɉȏ*`uR 1 KZ9ZW =`P0n+O"QRXɂѓEA*V0w])o;EC~ѠT(b }`8s!Yf's%6B,"7&X Eq]Z6G K]qg7h%btʗ1@"G < ?6C3' wOY%|W xlTsԁlBC|m9܉6gGS/IΠ$s2 # :2: _X Vx!n뼞 4i1gUd%C~~$.Am-90R?5)+hk%lу/L,z쨄 %( =c#9.=e+)S}W0LREjM8ߎ[6}ysӍӞ$3K6|wepԺ p")N>~5+p*5d-9 lYf DAEMJc&i4|ύ1K\ۃ{K'1#T.%eg+LMCLh$xLXƒ <GCCndRli`$v,R1-Ȣ'"h? x +It,ݗTpwR2sGFl7L۝FiI!j iESJD*IFPPUn/d8Ő: gRȄƳ7<(FJ>\3;[ѤJ&4zYhE.}Sl,phtM/ټXbDY#Y+̌m b7S%w|zr>-py1g[$J4_nl yڂOW`Z#ށ= 7"Xxk~\Ds:^] m7O,0ә_SSG\mnE '[ iTR\މ4IS3r[d÷K_/ {p.}Vh#S.0z.N@cp(]$`l8XȹĈȪcG #EaMNBy֡'0k|:e M/B' /2_6}c$cݼV(ї{}ɮPɋEטWXwMWq8ʼn?HZSAbpXpsARy,ZuAƂCdn`^f++灃%QlmsWWJST2Uµ 8$ǁl^*`AWmibQArۥE?<4by-V? tҖh-.W;ICrř w6\G^j8_Oc*͟ u4_'mZ\Uj ~_v=~'*lH7ʔfdfҠ{9O{O~SL<^ hgAj PmSu|]4Pؽ&ǟ&jۚX5d{ eV`A/xlxkɿa&' BEyAS@ͱ'v:P$ c *19Iji e/a;LnGDNN&ksR-D72Oe- Zvýe>ӿ`Ky`E~ C]wS֭~]]=j׭Μ]|E-c"a<|s4ڶr"Kwa ōM٤;,;Ro 3ҐM趾zjXWs/CC><>VR1z%Z8p B;|=c(j~5Xw&SK)z=;maú EMZiv0DM\k{y濇UNtXMԏZ^j i|?-i [~ګo}VL쐓E۳A]  6[a`әJYYjC3~fPTEa쉱Y,)3t7B捘0':[ިo8Pܮ4O0F56*aSԉ>F.[Y㞅AiDJ|.f[x`V*}Ͷo"5Sd.S~E&~-&6Nf֔S9}66wvC>)xkywXmASlw,8jo|(? nV+En639 wZ1#tҰ }z_V@l-oKƮqG2#*yb´U@DQ傾TwZO`AJɆJH6A~ MqUP%,gF+c@ӛ;b}mP¤**2.RJ#$/aC H/ g Ha\f\&̌Yݽt,ҵsò3*W31yC ~{;H#SȲ)._(!c <*lrkl>ߧUzX|~<0<`h7<]38 ~s=4hF &W$7` $2uh!Uk Qd 5,qB1]cQmft0XNU p*t 6gh-e vv 'Q":Iq[7H3_dU$ChR% L"*lw ̳c"C2Msu )+ρT[o_}Y + cK:MU>]E @kjI7urwg;>_ΏxQLB/ɸC)He-.ޮԥ^yOFCXHX-~b22lQCP^tx'WM;rB;ó@\}*I H[E!j'C?;`79=(HPg LE9%/B@!< 1K_k_"^yӋބ3nf9uXI? mVU%̻m؟]f[IC2=Sz 9WzjϲslQ$P= n# ߭2!8_Њ7jtQ| bxNDo$S{לLp[6 6;W9qM0ω?(1D ^i6Vm#)}'Ыev">2%kwPʨup쵓(R""MQ,;KH+Q ~$ ߂3daca!1E8{!sTjfl `L= 5@s5Oj"k0 uIҦ*dBDɐg}*j!ՓC n~eUlr]/ﳸ%YCŘ7x"|*5R 4o0#Z5""SIl,Oin6 9ZS)3t |Wm6$"U T2WvZmؒ#P\t 9 9zg\> s8ΫV_@k 13,*E:6nIt:R0[;9 j链V[IJo#|ͱ;^M6OZ9X]([)-~;أKQccyCF&6T?$RC@". z_ X#S$j bL5;;Na /BcGQ+b6Xm5S)Z'gPى^y@E$l 6t^J%?aNu90u"fϋo6͈\ٜ@5JTa0Jfq 죏+}v0g!O(tK%:Z,5M;[YMAj{RhV$>Wͣ] iQ􇛏 *3/ ]L?y Ij%mf!'V}pf$Xsk);Rr xjʹZǓy3'+ūj^峀6Ō|<.1KɡEףNC$%t#'y~c!(yi I[ W,;p (,). ԺYIR:HO(#ϚYB,'^_LbUc<iO5d"ɡ!C1Ŷ,5BO9Eum;3aא מ6-lẄ́NQ20iҹ'$<qs^Fם_C+1ܸ(*Ӕ(StP&U➠wAp { JۀW !0LOJ}Sku5I) 3oNIgZO {9 ?ibDo7@rY4 KXIPdF~F+x%s[rCYVӲWl6%s_TcV)XO\§>[L@ Vjۮ[|7sP;ӂHxMo]rJX+Ȱpj Z)4'T$X e"Hyܜ1VT>@'Eʧ9zD^<0[u5w=vF386-wۉ]9JPO/`]ČA}B$B ziv$ -n f`*J/%P04z5@.:;R6N_zv")DS:ΟmWNY &}D'NJrNʘhNCYP\v7\d5LSzs 9:[F)MrM!,&@%7e*0)Ll .4TJGl`WX3H(GBOG#$nj&߾wƆ ʆU#Cqj3iF?(ڢ5Fl*g0{ _L!rC ]ȳZK*TS/g!uVѴED`v65lGi쌠^N 5# 7@hg 1O~ 23jq{IU9P9bIKq9_LQA|nрqnP6*n^IFg%YmKI K3nam ;Bv }I ^qZ,!\-B/xP BݠR︹yzEq()C8< [@8)мB 1l6%8Bt^gAQfwV {X~8wt3o2ړ{ҦD)WUo=ʆke__5PxxGpU9c^RRd8'g:k7UiٰDKG 0g;#bL;9 xu9iu<4rDX*r-8=Ayx嘬"չ'vAo{"vtP\7k5`^h/VI w2o.5ljp2"uWMGrNmh>%25}[ +}\ Zc>/&6804]~$>;T_P.'>%?wA1z186#WCPY$M9ƥUGX l[snL:e˰nf*vPgH8՜ 纠}NـcZoߎL)3D;} ޻윎tzj\QP# :>\Y@kUyĿ3GL=S^ܲ5'st,h L<ߔg~WMJ >3X\YCklN4GqeԻhd)ڒZGB:Ryˢ&alfOؓqJor,idG{4z1{=F}QNm9wSf{gj̄:hUPȸC@ `oHy?t!@RX? 5#Ə^54meF yȰ Ä&/G P, T]M=[hg^E5F0&}.ϧlX& tQgk Ku [_A+ ѠN}%ĝ&bߢ ]l[|: yD¦S[G>O`Bc*{{B>xs=$&?P  [#<ӓ%B,6+jP=u,Uk59`xK9uH~9{w.լ4P5-Jd}vVe-3X RV5pbH?89Bw'>Lfl]Hgz3M"jح`np*AcԳ.y"y+놵m$0n߃D(sF^~nI _*K\U<\;N7E >mNx~azd=t`A4d#+x?YIةV4lb,k+d%O]WbU"*Ch4gJtQBB ^Qg O12[ʴܣX6,Kh"aIM_^~>u&>XGlmMƭVuiK|=\)/n Yo;D\v΀m͔P\^gE')]%!3{Nj+:lhe.n5+Æ[m"ű/h/\#ً=ڀSa4ZV#hg-FB^#<su8` <(;9L2o@quhoqchao>wwFDxsjzRǩ0:5ňb _}8DG@nĚ`&(G"u: vrS*fTQ9\~D h ^t`$ vq:䝱똜`[0'ڥLqgo~eRRBm՞X+AtrI6-&#W^hLJUL`j=%AD1,ZF|T\夳diBv8FqxW퍡)f{H*cJKlOJCУܮCu(F?A{+ zZUZQgJI~VTZ5Ki|* = Eqz$g&=5'i^7WGo.JL4@{UF4VsE |~&C$ё}y/$(C'GO0^V[o_8VA\nٯ v("W"feh:x9m~]Pe+F 靽 hIl{.A+*JRgk^”4ؼZ@lZm/ f`N?_lf-;cA-~fLZ㶔2 .3}ŊW{rDĚvUZ| WuN ހ'w/1m1m$-㍶AB/޺t0#TR5f">fX~D\g)8m_$`xy BOye}hvygi[ՁN!Cm$S`P&#HSU\C[+XN3:aW@b2·613uU{)ƺC*vW[#ƻdͨ][e8y= Rߟّ=."R@Xn% 8"~}0>/8آr\a*.JTTTKZk , y|k0^Vz]# bTÎ9F^5]|&/9<4N7?[[nIbuϮ7XHen"e^_'l>P3*Vy|̚7϶ Đ`>}3w%ae]PS/ EN{]b!@ l_Q3ͯ+th?7W$ &}eԠC1q8gr(̕Y<7b^fz 3ahSқi)C[bng[ZM,EnS+8}X2taSaSY16N  *6-luQ 9!R ;}fY-!#Bci7[$I\9VVr%:"֪_ NKh*qaaʊr' ԧM/VA 0Az]bEsrs\cȚ}o@_JƔB-IJR"sy eW9 eÀ3eچs:{Q]Dꎩp+dJ7>7у[LC&՗ 7TivɲTAR o;G& R_m?_nR>s_zavLn@:7@.HB>ǂowty:(P0bŝZZTAܽgb C{*ЍT ={pʋaYJ`R.q'cMVk 'TwmQ;^w*F.@UYiMKL@^=Opל ^GXO_}[T rMbi-Xƴ]eofa3Ls; Hɵif J*!HqxcJ>~to-ܫ<ƙ5-} cp[@%87W'B#gLSJwmghх$~<Y]ц%eDŒ~1Hc(^^㜲7cZHg&h\F]W4=I)T/dt28:"E緋{%# :(I r8%;% |S8#ʑ@ qY $gfUPY1$ym :,Of+4ʒtӌ8N?CvrM>E`/5OߔTaupLI 0W )KKpAY%wQf TS\vwx.I87uI?7gZp δ{e}<5FqSFW H(>7Qn>гm]#:.{,Jy|m_+GZ-)uww{ߔ#_b_xA&^l$РCKCr%3s#@jϔۣE3=3أD,n `͒-N/, a~&q8C9nZ URyfճX xfߌх mzО2HH8d> lw67 pYg%qoƚO 2sj$*erٰBfW/ZIyZ4G&4d@u wpuu -7(Y4}+lM$JD[yKP28\v)_$|'KޛjbVoβ7ُ f-Np'sǧFӰ3в&;h=%IU8*GP`xeR(1m6tJ P$ߘm=m7Zx@OC5 f+^WyQq?nHuPV`R\8Fub_ѧǘ\N(7l>ز2o @$K cT1iA12xTӎɑDHmtHg[qw5:Zh`‚ yt*pcq;b"縢ZN~x{VRlaR X9ϰJٴ:|~KʴPA@DxgsjdAwZnRT5- yRQ"=ljLdW㻸|ky%rRXvV4';_6Sْꑙv!Qq$c1JQub|jֹ3?}▚ |fN ǻ'I"U%IWMjۚg!ɞl+>s D>@uASl]v5oTE7QʠDXEz3rrD.`N缻9Oe:D,sQb^We}ڝꎏ\_!$fIQUBI7Բ)C%ht@mNf2V䐶;+1 $5.7xN L$")i%Gpoj9B%*9ꇂ ^vR::N[~FJ+҉-hlK3lxG`h"!Of&{wK+u~mtucGNPf\{| H\Vs7A)%T&ί3,7wu/LEf2r^UM.emRt}dL殓/:׮ ᛢ@.8BgǗm5mVWUe"M,Tw ٹi`廛ܝ$}8DVy%siW1 %k㇔ՓWO+im◭iws_%>\wka-1@)2}y6vKR`jZM:'دLRŎ!4#wC'pC z]{>m(N"gw1 I"SeMx`RPS`&Mm@ӭ/"Zr9.?FF)OVTgdkV泥r5_L]W{7Ybs{ĮLU%nÎ} QKjR{o_V 5vXwcWT$,*= Է[["7`LҔ? ?]|$Eᓔ4}^>u+qo_3D4 ˜Q ,p%8X5,wܡr}Up_U7f( tɚxȬON d?/Ž`X2E!r{dWwk=JCճ6ZF*B'^†y3_Rܠ-nM22۸%]ٙ&h~3"*SvI dEO/'Tp4 ^KYi=P8C°ߦEVӮ`vXa=aZoE }Ǯ(}R,#R{{MȍNw~99G/?j jgGoF_ H1 Ŝy|:Ĝկ;¿ gZo^@uX-V^~K~ĮʕWN`W&Qsns|@!!P[w.1iKymV%uwV_nI:c3LOVeɠxbE=ԉlK#!FQޟ䆀 ;rfe/Un$t`86 Qto0==/B~1j3 Bml0,~a|^'91+jazo莗:V;d0 []' b.<<wveM!@J2Ch(q}z|e \ޜŻ蓵ASCQzM~})'7fyYKhpZ1e0C RRpFm]bo"xJ1aX?ey?گoyxf"hR]]m90dn1{$qT'XB{Zr]qfBf.R ;VeX6=9e{UvY -n|!ۇ|dlJ;6^:42STMVp'梍ɔ@$ "VE'.+ vΔCqժ߲˨&̯GޭLi?tWeg}_6<e( 0;$&hHѰeD mo%RPQKhhXaq Nvȴ\~tٱPiSJV{m7֎CRYObT0JU5T5, oS]x#l9RL1i&z)N@?QMN|b[YoRNGsp5Qc9_ߡ$R&8vzU* G/d=S4CAIe(gGo}5eَKc5 ~:Uu.[g`0ZS@\|7(.ҾVw1&BL @wX#j>^4EEW-eV͙O-ᔷAA;S K.} BMb3KDAòT!OU?SO,3+APG],Z =7ٸ^gFb#f]Z`PWu?@ AGΝFE?x " EW \_uf C}tO3FA5 W5aQWPQ4jϫP8n΢.ۆr+e#V8˓5#fuE#7k>_g/s6$sJ%dM 0A/EgKgtB6٣eͭ$̸C}j7hORUf}>Oהּ*o-DbT*]}ZSe'ET;&,qz|(^ Wo.vKHȼk+bU!1*5+[76hpTh e{^?C[#Iws4# VOς󋞲g:(f:n:97z^w9m;m"o Pȓ- ?$.kQdWd+uQ-XitwL|鉍riJyUx/RqRֺxE!0½ݵ~Qz;ZodXv: U|UhCSS{-~v3)=]`F_%c]ɸњ8uE03,,!ߛu*{yƔ-o.@/7鰒\UQ[* :<ֿP8=v [NMtf\/4cw1ucoQ@|} EJo0\E7B}4]@e(jQIJTV*D%]_σf;׬o,/ FP}ݮi+}*_)=T?VrVh93>gPǘI2U%6f =T- DvU6b,O[l_4J]1mdő0<a @2p@b@'-ʢ][e{M9Y3홛UZc.io1'$&"Kcih?aL) xiS9G"=kl cpUy倷EEӒsf0ї/ .(y%c1Uݟ#G:?Cr8MTtT%T! sVxj$z9SԔ"ݮNR( 0'GQd^9D79FXS?G iÃ.uh8h_7UIX _ gdX8G $5ndW뺎O]l@7Q—k /2Nni;V \(u uL~UrXCaږl ojljvՒ]$YX'cm9hE$d7^0[ptr/R4Po':8بˤEKfSNY11\@[܈-bɫDYv,Z\eo>;KsX j1€6&On(<?D; &"opt2-Iq56 : ,T 4Jq H#h>@#yu -!cפ]\{|_bFE;ǃ: C%dxVQL{iRlxZ0dff '?iB<5IG%i^3ti*҃-Zp܆.d.%`aaqt-<[2~\ki4e[ϱ\ͺrA*!M(nWir0ߝ&x׶ٟ'FL/&oߗHs(IY"aRJ˴ Y0||!J}] y $"̒.F}"S7ZR^7$-78t~!q9`b@o;ZTZDvJ|V53n`#qL\JiN!}C[6%elr&& H,)42E7g+cğhU :,_@E5IПs<,! YtUBk ioYqd9Zi.2gjzM{? [/uSآq!lwqF]̓=E_#E0 pw;މoӴjF,u]3jZdtv9bo2QS>N@#><Fx_ GKbԱ&b]#Y";x?rk]ա_Mfe<ԗ1}4!YDNˎgԹ;f7#0搄B8{-y:V%6Ti|KutS d䬈6g'_) ? AjL4Οr8W҆uϚ>8?dR>WM"ȭ&l3`&ORA|9Q >#R\K1 )9ޞTJnCH~IرN; 񊕟0`88}4[r<Թ9&ٵSl VEhFXӡ2T5ӎPdփJV .ya̚X{&D+]+bDڙ'f}R)nT ;o;Y?w!LC-Jo*.'Z]p~ eˋuKoD; nNS57"]Åh! Pn|ݩϗv}. i떆`&ηfpo7tX K&DHsШ?fE„Mؓp5 w62zş2G.UIے_hjp}! &Yѝnfȴdorzە\u(5w;׌@W ~n2$ p YV9lE Jb HlnI"]$ &s6P @pa\UuBR4qxpA TYϞߞmN,NC4ϧϚKqf:\j5N|7~7L@Zoͪ=̺ !?4U}7!힕oM`ejBb@enM=?>(W_*N2gT,[nf`WAOC!o7Mkݯ"q=lyMg!n KZ5MNIlCuyK o`$dwt;+h rd܍*.eՇg5bQK?ioOqH-L. R xV5LmH'7}|$)oRa,9ȕYO:M|X )JҢ<ܜ^C*j֔ha: ='=p!z~̻.2F$7aRZ@ )} ՓTn'2/_#o^7zwXJLx2;)iH+"DY|Csͽ$by,44T,R) k/݅Y!UM\a\wme(#CLԨ. 56 \vO;ȸ qB5[A,m@^$a${u1s'("n֎`pkrY~,5bwX_h_k7* a{ށHy+?}ɾ{ n.Yاc.0WQ;;э>~ڃ#Sgk )F--O8c tNa D7pDo%;#dY)3讀(i!dVFKdk!͹U)~>7~j `w~+#ynߨ@;T3d) O޶3շۢ^pt2mJ*!L-4qx'b{j`|PGygeq$hBփ{Nn=nr\}Sk~I'ۀ=ΜX|،aDOU"9}km`R`OJxkZ晌X=1Pb<(zsNL^2(sqzq^ĩEX" ![MP'*`YĄ:y-Nl! )kIe%zVZkxKIUo\  eEc_Ox:,N.BWL#">Xb9WAᆚy d]txcpWx<ϧX)ƇjpqkK]2(ûblY&ǿ!$*SU`ľo=-\* B,lI@V'GK߯sDtX NȂ)p߱n]壜ʿZu'u&<"CvΦTo ÞO0Fl;E'/9yKG9QG{ebPKN C*2%ںu5B$"נ *_!Ѳu5*0Gܶ.YrM~&{;T4|ʏZᓾ:XzKȌ& 1rU/91Hӭ(,VYyKާl覼) +:o)J:/RGx X~)ĻYa#`>2 = Y.HAu21ƬG'>BG]^qlk=y =ne׶DL`]-&;^Dݷ`,1{ /D vڵ2(ܑp[=.aTPSX9vY{HLw~HRs_QBnoeD –DsoFWs4[]vM/G7fWX^#ks w9oW b"1JJqM) &b9'=Q 6!.uclnΝ,^id8{|=>jfLÙ#D6MީAyp&ٞ)sƵ9Y֜15Bc倶E=7ZS=/bo"\Ѵ΍L3{?AH*}a#Y̏Y ?ykbKC/h]XYA/0HyqN"jGum/渃\0xp'jÈn 9][|v_w^qҐrck:{v RdNj].,B^Y&pԾj>+bn a'K҆ SW5?8O`; 0?7dk?LfjJA!m|tM1$. jIDneJLuHws ;i;6s9'\'mJ<\Rxrط a^OkY/8~uPtcAN}bh?z #bWOQ9f}{1 `mB^a]7iҩ]q0Eu7mԏAۣQkt%ɯKdf|1:Nm^=۟GCd&9%2c4˦Ƚ'-!`5{Nn͈ ->͇,,w}a%2uf >,Jt8 ih_,T0<Dϴ$%B umuV,]z4g7K@m P\&mZ(-*N/)`<|}*ģP.f߷>"0V4MQ R$ }4h>,pE8+{S<`, y L0Vm!^iKTt9]6ϑo|O,#fusHߋմ2&Se<zW|Ӕo9zPZ+JoZDֵ#!TPX"9_e>CL2pاuFv%9;o/b} oW<0e#+LVlJu5FwYnqhwk/ iҲFMp LP?\:c`#`va=W-%>_z"~,alḎ ;3;ҭ5GU }6 KEJdORUz^;O*4R8y, oz_%n[0 v0+`_YOSkuN8bzw^/Du?NR> Tqk [wrJ@tۯo+I2 g!æl?GZ!KMUGM՝wm$Dc=5ݪ2 t ~#겾Ng-_(xoF8^/W63Gn4Iŗ3wXm0c 8 /gG9Xo/wb8Ns>J& z\nkL)pVD4E*3N;wK4”52*e8T 5Ϳ!/,ro ɱBQ@ ٵV%߀z*LC4Me6ڝĒ+ o?5٦wP(ʂXn5?-'+ T)K|2-?r}O"BE& 'ެã0 DX2tɀ8^l6)'~8KjNDg&ʤ~_!\JQ&3Si,’񅚄w|Om#'FU(>Rv7jn2],wMr0@'*:W)LzDI~{ }ꔪ 95$jr1fd'V;j_O!)D@5 SN3WLuAgڇ&о5#4W/BsdP\,%Wby\h8F6A8 ?_7%ȫ']ć ced q$f-KHqlw] riۭ3dQ12]XҊ=PFCGGq>Qwr`žKxщj 3[ji)'4';IY'3^3^l8ү r5Ud%;SrA֑kїCF-5_ȼwԗQGWT q>\r?picܛLT&>؞ACJVc2)oGdfErp]ٲZL@ α쵫09T+kUN!MvM}2S/3@L"]ɏ\ {z#">^S~ 7aPu:?l;E BūN~ I|v@qMkH{%3; abeXjsL޵HV{T8_U&socbg\ QBi g=TҲ~}n)cڦN~ZGpi.m;|*Y$")%9vr\7r8Z~3mѦv-,Ko$׺nՑ_򮳜| G;1 3e,Ane,v g.Cѥ%V[Y 0њealޢ[Qaa[]ݸJ #C0ftE\ qI< 1+AJZ{KhF嶡Y?աD O$7[$1( IQ?TOHhhI,9а嵪#wߋ5iiIZSʨ8kI ph˄65L" L !q'fr]nB  ͐mw2L}8I$WYj/-'apŦQp;9 P\Ȣq'VIDo{E/EQ=bi垁 aHk$ġ~j_9C0L$GO@?Ǘn,W8~TC)*8 DϺs\SܓWY[1 ӚɖJtjR%&l>K$-3=^ei8N)Lz%i_ @!ቂC-OGpsAR3[/KZ} Z+*TGMq)!iL+5wVG߉O%VL#`7dB ~E?ù|(-/V'GW:(]`Y{\d^4(oHb; `m୴ Wyy#xCցo dU^Asa\p;鸦%2#47(PcI*Wv:o ; :BĒ l]R(1&赬pJao^f;jI+Ȕv|,[&*h׾w ٶ@LqDLm?*Rv@Zxo\5^"y?̭Yxjm!. PZ7Zz-V=dIjGoҕ}Ǝ鹦w>v~BmNv@ei%L7Wvf}澯-j1 7_!'W-(2{4s%9+ldKAECc$9$G|VYƱS8(CdXbqi/}ňX1=CP;бǞֻ.N?`X@n^ asSsЬU9o+S/G_qjy~~BbVH10! J%kΓ44)Ϗ(y5* +MĚ /d,!x'"< \FM"YIIQPxNvTqmS9ڜ0!3{jJs/7X%&!@%?Dq_r>!-Q߰y=Nq:Y#l~⤁@#jI*Du)1;S>Ҵ~b boCmqxz'YbˮMrId5h7pl1; (ݢZAмĠWWA)H,%gi b隝\>^6z9h#ʈb*n_6)k*|lvf7ك뿼(H<>C1"jUunb<;JhPnS W1F4u&Tq&>`ݮ$0JwOg=w/ wٿjzW?&b/fe H @竐?Ow~T(ĐՁ3u=+/J_E^d{v8 P38XfӮ'fV!cy\("v#n ёXKgΡ/J Øwᔱkr[%!ܠ^hB"8 +Q+UJa%:?jƫfd>{NCZC!ԡvv[q~&mÃ]Хb@Mr9s7 Jz(Y13 "5+$ >sS;/!0C4!ّ@ `+Ȕ`oC~""Re_q‰|L I~2OZb}́myrwhE;=u }VҪM AHbȺw,[ 7.b9 jv)VH3y`UX\Z4=2) fUq\V3у`J 0,9q< S$al5D/Nh<[Y4jIT0:iީAe7kXaK7">J,Į#\b DR]*2 vK?J8I8o $8"ͅZz\p bYi.eB:}P41<>:~ѫG-H׷퀾j2e9;MAmc0 (~{nT؞T?̀I9(8e*^8M:~ΜO.lO2+C I9pp 0vYCcEe8˼4oƨ 8ƇBF3H zmconvzW'˕7 .a~G L./bsܺ`\n^bP+r}D=!SttgE*|&&W:C>R3Q}X*vKq{US(ŨX;!nأh\ab3mJp2-˜ sH}p'ؽYWm8iFn3W_W"r&#BX;lyKhPDv)}s*_ ݃r)!XtR]0癯*jc-yTZ^x?:YZ 5~|ԗD4T)_0C bNuKȳ8iG- 𒀪 '?u`]y{*gr*|SʰU+fQwL:\1ne=Y%o@[}ttBUUϞ{ϱ0SsP:_PoڝO( )vGnc眹&\M~sFVzrV%~>nܴ3BҦIl=ӍY:lg.2p4UψTIʊ'sb޾q\ 49W_b*Pbwu&c+`p i{4JLtFtv~@ !Q0*|8V{l+PQ,55t"L5QA raji3@e?/Q#*g'Ior`p"u]F"gP `:Wh** Fm} p[X3/iOB" OO$tUK7YeODfQ,#L ᢘu{^:x<4IڦBHktM+>_J%" nu&H*6rNa-Scjc)$Sd=WݵҒ57Nm솗K"ˇS׃ھ /+[Rs*t҆"XQ|iZm"/VOKq)P [<+w@_6eM1)K;`X|7 G*\ z50񁀦m)Rp;7FWHYficiзJY\~P: E^Ngl3:<| 9ѿ")_Os'*[Cgla7/\>m}8QM}SyW6Auåf4dL!yL%= 븮!r ar1pt~*õSͲ&i,2}1 YO^@oymz׭ ΙH .N,+i.赯5R*[3nDݐUj6a|o=cG3̥ٙ%' =ߧO}qb]WCaTGK!LȔ EPK1]b^uǽVb>E}7R5ރD}{up'|gTjpܳ3yB2[wa0 9ڥj͡՛Q-0P i9,Q _-\hIVƵ콈zqpd:z+˭Z&Wri0rZĩ=kE_=,&x vC=Mu |ԛx%iECHrX.p^-[= bhx3983CEOkA6d0BC d%١! 1މV#!Kڲ{tʼnf"<́J}@'K/\lHZt Ez.;*&o'F8ZjqjF:~>K.EKPdY:(^ |V.1ZO.Rndr{B/]C _/5]$Z@gR>)f]`%+,kQXBfb3[7Ds:<>97&GKtUA694rHi_"h4\E&^ qUsPM#)p f̱Z󟢔a-Twt#ÔTUA< ddUSo [:^XE%lS#="x7|ӧsϩ7=753+'=i:[_ϡj=fMᴛ hZВIa6=X}>F y kM[j DN[cxyvgGS?cM7#^'m)e`9w5Ix/#BG:eV?)g|LU.D$}[|tAS(-kcs\4fLy0L@VDzem8MeYq-U69=8\a`DŽ'et!=d;oe6#VMfm&((+:Piq7ߟaPÈ\?bTZ.QnbįW @xg@h#\eى{kOEL9wc6_&oHĔݖT "~AߏJِehY؎$/eC&9@ހ(js\J$qdL-BG ut9rxzg'L@i@-@L=rI~S l mԕhD;rn}*0Zqf{ڧm{#}/>ɲ."&i$\M*1ԢGcGF}xP=7^IwLuśw=qMjUJ zv8(k('`KY#oÔŨn.'X˕fYNjKAnM۟e=xx]ֲ*:;}ى:&4jSqf 2@2UJ9&?0A EBŁabjFLItBPI{U`Kۍէd#;5Է=۰3|~`B=`/ `Z)} B [)ʓÜ}8x o z}w^aw 9aZ4u*6_YWN (?Lg&zWyb˳`̣[7!pA7LML9\cܧem4t >=o\#B|C-Ƭ ^E3,}dEՆ)*PތS:cWpDmRҌ\4O87{i-lA(lCsefK\!D%Bpv.]cr%t-iup{2BDM$9 ("zlጷڱ9ؘ̡(!dIkN Jg/^>KFޫn1NbhT+ qNNjT~_[xC(- VB"r5 AO:i,jWc jeɲʢs'J\%;{EԓpZ,o.8UotG iqر^llk>' 0Rn{eYD[MOO ZHJEҼҾSo:}A`v<)0WD仮{ _ɶXf͛PwDQ688O6ʖ?Yg^e~nS:럩P͸1C11 VЎ3&&,;\nUuPD:9P1MɩōB;*W!wf3)*Xfw,(A9kgoҘ,JͥRmj_w|pܾ\E(J%׫cu4R٤3|a].d:rC1rHDs2"}znCqif'bxڐpΏf_yz'.z?GOsJ9ăwI} ahlxa&WfvZM"!ckWvuf+׋/20E<) 4-ITxFbs"q3?* -T< WUbvhvhkWoT\MD*bL2.ezApڔYW12ZQ94o]b}2:Ύi„gfϖڷ 3HTqrlCQk,$.x(c55xxqMa^gv*RqYVjȥX7'aL4co˧?k|82"}lt)ȴ瀕-H{.qrwnPBXqm'l_Y 8 5ą m<ԑC?E֨f WjAUt~8F?K"џCQx( ̳'" #c(HqCv%jQL> V[Nc};ߜ\EV:L$F[`)W]ڃN %Dh i̋éMo}OgBt䔇4 X.NF]D c ;#UW^dAQ#k57ayz*VuL*y'Dr8J?6o,8ΝP7 -LVu,PKcSHN6!"ri* gٻ@hҲ4$vUܻ3-r/1R}hhLe< 4%שn{7JI%y%MtoBK?CTuwRއIp,Gx16pϧL~_g 7 O"b=5rRH[4Pʝc)rg,uRlj"9M,CUY :H ̇Q;IF*Eo >vw㰰9μ-^EYѠN}!29z~$b`wnƗ{zҊ7'j3UJ."5* .g!$I>{V~8HzG]`v4!gH4g*\x}G-2>&SQT]8C֔w`S'hFy8!U6ꁿ4"ֱ+ޥA!3^lm'i]'^E@g73d{zHeRs0Dι-F!atk{w2BGyK7*3f#1u'OR¼ZYfԌm&J޶x`#6gƵi-pٗr[ k΅Q~3LUțO~jyW?\J0,m:S#kfY>F--X@9QsOȿS[=E)`fM|\|ˉFgMc|YRG\pUҽc; [+ߟQz:5CPrM9#*NG"DSƍ##\$ {Vv5HSk\d 촟B/e;ӱmv-A3AeXF[USbPj~jUh#$]zAs7IBߺ#}*ra_aY埱LO jN ̝Jh`0R'HS bklƱam~JPv=.mh5d;gܠVxDf9* w7| j`fmޢmC7! qobN{8k I0cFWP-U9>)E/~0Ƅ \RTo&*ݟm4f(v%.}E L Ljqu^;̍ﶪ\h03PgiZX.ꉵH=*Vbu3yÜ*.e?W:'l j]Ԯr1ƛhO/kX%i!a_ϢPl=֣ҲAL=]DbA ѶŒ 4:٢ۉ8d0bLjϫƊϲ; ,Qv$FUh.>@j)?*2Ҳb@ہ>b dVcU˗nТjZ!@WMmRĵ^sLWxcps5f2V3wxpl.X|D eڼ?R4\j5y4nguJ4j7ٰ5гS(YҤֆ>9S9B3eٔIkevn=fpkθ0!7eWw1SOhTNjMpWπ!C@br_1Y&1PRNMWF:W6dIC+f#*TQz 9~&-(DJZ9<ų{'vˬ+>I>߭3 M$bw !A=kH)C/ciTa|Pʳq*>ҹڭ䮦(^3U4^RjJ#)] ; 6p!I޸L@L-Q\Dpwߵ>xy\bD]ވE҂5d+ꁼOOWڛFҍcNDd<"!>r~%G !(p@3Ǧ|BxOm!v(c>YM/S7n.]*=!U̯RN 33WC=aI34ߞ$]]>UMg{| `&:Hb:lJ +N)eR!Z5+țÅ岯WFK})O Kh;QȔڃ@u Pb]&FT&q*qxex֭<o`*Kix>|\5_a!1簅@$þzaI(#2s~ޯCRҪghWwKRm k=ҜU‘Ө(tKĺ廷.HBL2 h.c 8w,G ]%'ɈyfkMsbbmπ) 1Ў'\{ū)mK`DYy&;ᄱ.Jdx=}DžgDmf/0wwKGd?~(#(wfS0sbnNK55NQ?kݞ*H(6k3m w">w7U/>d9F 4כD@L]>X]QߛC ײU]FR?U"8BM$[H>c n ZlPWüҀoXʬlRp6ᩘ.ȣW1~3YBp) Z ۿVQFۻOqE,`tXb)Fn2u T:Eu ԭxxNhíQi CM1VŖ=nĤ ,b?=/SCgb˓ Y|.Nۓь#֝l蹲 WI3Kи  dwa}rJq/VoDPծҪ g豭ً鞍WM흼†,5._(Z)hU1if[2Hly4,WϗݳjY1V$]VR:?CK*}K.,VUΨzmiU7To2ᬌg،s[][0xLbvF0IN| mar/\oSo%ZfwLJO$ykeq'b!wakij>j<H⪽edLX͇Z}y<8*㸘00iC'F ,|/8%Ydx^!`ٹ^CB ;z_!}thg|]a\1 :x+ F(~zJ@T 'ϑk T++-)i4tsn ` 6QE5.+?pրBgB/NZcLkgvmDȘ*I]0Cy~ט \33k :mVKj ~mlMӰkK~' |JѸHƹc=0Ae]Iԇ:#&/rBgnljNr L oSinx/[+2U b7&/%l:2Bbo}}j$ 7 aGPU dP76:z5$ =8@/iij퐣>4G^Xm,90D·o Iд_7O”`@?7D%2^Xv7s}=G_D.oSY3D4R>+Jj|qV.;_mfΐd:jL3g_s~Kvm DHHB2t } r/%j3OrYr)z¹"ېȳ Q}`35.fM&d6jv&ME5Z7z6}AviQ7Pp "'zJ(Йhff;C%Zd Ba/rTG-֫7|2e6[H:~:h[xzT ,m>α}>HvmőP $,zb0K9A-YeNnOmG:h gAfiFbtډR]u[-G( #A=F8w-?L=HCyE.fK7JVa0".jL ƣƘciʿm~ ޥUJE4wFFm4taҼ4czbeҺ@0<)hb3 h%$؇ W -a&Z}+TT.1Y2E2M/KՔlz˱%e &[^G@obsb/<`A(yѤ`жX׭=7Gjt:/\Hj\{0RP}k65>ٕgTX-fdE547 jZza5kOc9Dd| NߔJv"`Rx7nANquH+ύu9& ?84,jLڞ5W5~c*")SoA2$UDKuXY MT?Pꑰe9UWW?.{^uYQ;,|S ?Wkݖ*"c//xRXIW!*Gzp8,5hv?֤'{vBƨ~Gۣ i O NIVYPo>OB& ,BM8SDXMFPGC)0lđxK ٬xrQlCv,> /:V1l8I3O89r`YƑq(b[*!Ea8EhQ-ߚua_[ϲ#0itĉ3bڊJhzLr;}-_wΉ$F_s{F!50K~Rr SgFqPiڸΨߝ{q_oILCcE$A*zJ)-6A[xCg)cK}iTRYYwZ*W_ As# j$ɈVwzS%Ƅ=rkO1Q8ppFW+ +BS~U9m@R;H$zHv8DDI|WWh9 #4tBYӰ ۰~*ByXO_qEDzlmL쵟(=H"]sY*hICۄ[VdLoe/JMPZTmR6; ‘Ć2^X[Ïz#ůGt#BlCX(1'j;O)ḛ$nn家0)DQ诱s!cN^=k֗d2Ay_ wV62坉kLwj}nŠ1unidVz(ploHMZkQ6lU24]z]WvR@@r1)e-'dGBl-+*utʿ1 dr)_,8]E pQL̨XGWM*B׼܎y(U6hhY"RD:w4 v$A`0&ܕ2^d\{ZM9`-NҢ 6v&\~ѠEoYڥO&wjø.iiH㖒KD?]OYu *2%&{܄|UqW/tPyWRތ-lJGu{zG|=͚o.tnBt{#UbG< p`FU~/HX+ Y -΋4B$5MҘVy񤩷^wė9Np5wjd R+}i0%A]c_8团51m|E!Tq׶|4f}T?r} iqT{3Juk-)sR nogFٴFs(?{0Z@Nmk~gÝ+鎯sRTMc3uZIR)\Fԫ>jF~ϙkJzbC]Dx﨨4$MJ+Ǟ_UχٜJVa8df`WMJ J<=VQѠ}䏨Qkp׮G"|Ο3`HTmwަ`}=0**_V?vu5=܏-T,yUe24 ֆR1 37 gÊ2_bdr8KcZ"uNzj& q>qfmʚ^)bnP˫qv[]<&AH橞Z8`Tp j(Q@+30: ʠi6c!HZM׼KgQh>@.|6 2? &0.zn:F]S3?)ByԵ$2PIoq<wI%^eYBy 2 shw<ͽ^'An&-ŰM&nu»P\+[Z ?Y/ nF36 \bbJdԘYtCŪS}X&JMY~dyքޭ})J xϐŒ NܠEېPW_W!c.!~GυrE(+Qn.Kk@sBH] &, "y7N*VAޫX~/5sC=]νxķxvGs?-^ O"$두q (\,1|̎K B)Wv,nI+1WԾ4Gi{#j h1U'5m9[`^ZOXIC| LcM>YFPLenKf;1k{\r=TiC w>S'3E LC\*(+nu醄!hta h3w֦CDlô~Y2s\ - mZ'(=)Lf LaK) )Eœc3 2N׽+Ɂm$3lNe4iLf zވEyQȽ% d6n؂y3Ryc8i G]qX֠8Y_9;5hm^@ ? '2ˌѝ\b>Fī lʫ 9Om47XSBmH"AO' uQs HVg[KVO ꓯ27H%4ʓ)JXż=fi_$8t5k\ p%@/Kӻu˭JGP~/ ٻ{Y`XHWan*5{ٕ.&|fuoSRNҧa(Kx_C¯z-WsKP``%Xm.kL j53~#%^h1NB.0@M3tbBEЅ!`o iqì] Wc:%.}|[TUeanrJz >6Ճ2rq/7HrvW<M|k>ڨW;F]1or3Z1/86H[ M/X7~ @Swkgrc4]B@.К58΂@Pk'/VuZ^eRciVf'dطc ,ǏU[ȥ'F_43N/8>((a;97u,Xvcz|*8xc+I\vk<܂@Sk_,ueJ\𜏢 I߷HO!d) KĐja(D_JSs_`K)Jr[ YC); ^kKy[ J=ԡJV` }>8(o__|E(~q7 ZvȕCBUs\j9,c"IR%P緫wfMk!pG} DMacrDō&ZqpQ.hm&X ˙#SJ&a8݌rIWeM·./ωA}J Z(ua̎Թ_+"M[8.INTP r', [0-Ƀ,A°N^sn=lrNw¨˚U<-5 ".owE]Q׋!e/ɄEö6ZZj"9|7S'cGXLaD{.ǿ/A3 ^U $vAϱhK`+16䃊$7Уh};Tפ cW3%Ӓ\^#9Dۤ㽴H/m9%W Ŗ&1s MEg}-+o?:Oeۘ`$ynR_h ;D$Sv%8.6V8rZP\g1+mFќ\-Wҡ!p:%Km.g%LߨZ;ˍ~gF@;v5jÊ|1WeV$׫ɴ>ѹBoꎄ9&<Lf;6d,WoMfstiYV>gU>ޞU᳊HCz< U;RNM7E8UXa-+8,q\0&^O@QN{N+v !]-9ƆR}aFa OܜPei9ɞ9mpzE V$ugtg>Gx;_C3AU[5?|Ӑ8%3P?Ԡ"jn06bIH㿥)" 1+TG|ݠ&g8zx  3o"oS=@b١/o<;ӞR Č`4FET.=oAG@U[pǃdۛ5JxΙ}ÓAę&Xi]WOЬXH-% Nȩ 5_1ȶPLNG;F Sti $]E ilO Eߘio0Ypޭ 5bV~mnؿdWq5ܶJ3돊]_[{ClF RR{1↦}٢-]~q(jSʐn7%ͮlNuEe[2a?€{g S:v=&86 :&- XWY]C'2hv'S"[{q;1TG^(r[bmɒ:b|D0HlzVb}1Taw&5f!6r%Tģ "]5bbę%)`t}JqfW µ<בpc<Ś铓l;h7\gW5d_W( 9G7m>[+?7`Ӕ#pek35/NP>6ُeu'BusbGUrAMֻa)]@3uh$QWQ3YeV4p,Z} MgVg3,I åzJkO^!}V>P/g ݇G\aPAw /!q |㢆PXؑu/bhڴD L.У۹Kay} @n<$j\$SKpt=2)b'UTALdj3-vz,  )9fgMV1ڝ+ںîd;Z'?%6 %ٿ>eE+ ! r_Zg"S2V:śH+(8X9*wƼvz6su6JP}~pǛG[]Gq=;",82u# )ˁDNG/Ze'3K5PD$.NO!4 IB"UEAVi嬣q?OйWxIUJ/ N'r& w0ɺ qxJO*{YñͿb.u@"Ћ9 фndU*ɳr {1_4!ʿ?^ 듽g%[O7q/bP)`be8ѨLΖ2p06sQ5{U|ՠ3F=*0) 1ǿd1BF)T]t@&9H"MFo  )[W|AcnnFW53Ej:7WdcvX+ ) u/#Ƌu>q#x2lʛuL&.f"V1̈9^ ŚQH7^:Z(]B|HXx}T0⿟I2 _5w!n@{It Q^Mj *`kNxV 㞔O&|/}0gfagWkU]nv5Ol& }K!CM::SuP?:ā%?ڇn8RL%>efZGhiӝ w'᫼Z%Hm}§6>=ˊJ&q'd).j:SP1IY1uV-;Xބa?b`^9+ -Wy^9A 32`iIh)<寫kMm_儲x`?" n&cHKUu_PQSHV)=nC 1~k2nDS.\ vëG؟+H(].j !A/q0Yr Sל+~~;]GO -maF&N]9D+kلyƨNI7 0 A(mTOʏ["pŜ1٩,5UӼsȓ[o8+7gF,ʋY,S7)e75$.NxI]h%HK S܋I욱"@Eb?JAsbfTl@c_Py{w2q@$!gP?CYv>\TH=nVňuWNv CeC 8Y \nhڌ=[1ׯ>R:S/>:Iě ځM_R2e7qÅG&IHݵd_6ۥd*?# ''E,MPs:+"mO֔3d9KH"Ҿ#$SOgܟ||TT,l Ÿx=\*P2!9wAAZP ܭNap6x:VD9-j8楸pRe> ~P:/>iO;:3<l^H|ʍETip6cxk4)bOd}z"1F;ԋpWiFo6i{e/  \s_|ly? N+T*O1l:8y20U֋e]q㨹R`j kӝDtQMٔ4f$d{8[3cZ "p MS )ޙs;чkǘD*b.2!j!7Sӄ#%}썗S 5w4 0nE8В/"X|*eu-\e;p֦EV af6f%-wV,hPFۉDuTKP) 5ذ! WeоE|SëA/'",Q@[4PS>sb:m -wyXP YL!DzPn̎_ݚ;%껨Fc+[0|T&'l5n՗jQYuy)d|Q,J& 2L.7hr2̕QT7-.O-?U?9r #7#u2`?ۑFBowpkM.8U*4J1SUQ:ӵ6}n7+ *5v04 I{ظQdP*`T%Lc(,ak~J>Y`_f| EcDM<'`GbZKto]!\Y+ 1J͖mrEHb33;cl#jf|-ʕ0J)O=d{X؜A8|ݷM {Ơ {bpᙕݬΑiJZR^ei5,:&G+]7~bHAx&y4?3&܈L=SЏ GM|{%Ur'P j8,tL 8m$Md6 pumA0yN( P>A> r!C5DW^-/B݆m3T)~ kX6wzC)%&~.1i_{?eacun[+KO؏:g>ḭ¡ يu„g)rE`YΡn}axo7W뽈񗺼NyI)=rbNn-Ҍ-8+ϴ" n#V|ZJcjzإZm$oO/iPi`*vu.IE$A3=a "\h=-bq5·}Qa>*hki e3kuي/(0Ņ8"!K(KkDs >eAQ?^f'Guܱ=:u]H,DXBֳ`o;JFcjțToqS)Z*WL6xU oe7%#>i.9-_ qG.wnC=t<̷_xQ:3 cV&~غ6fP1q{q@71?n6,ەLP@6 $?o9(hfb:m_?Cy}H %_GL6O١Q#Q&`e5oR@ZÐ@we[ %jI# Gaھxc#ܮI^Cob`u]A&.H5pVRIU9iw v)C#RݢKA,/5nXd [3f#Zң(=EM=M.},:mpj`Dخ$.il{2ZOȹKpJ KE~Hv7`*Id.8 pLBIow"H}Lx.FӸ/P5KlW&ɵXw55H~\APz2 9z_fűjQo~~Z n]¤u3B9¢juui3_/nYwfB1rCO1Dn%kcR:\iQ4Ad~y2t.qk:&i"\Dhع Lڼl@ϑ:|B"m,J(xelSg4m5:̰䦫B  nj:"bEa麂k6UW܀]<>(N ,݄ DG9O[B;tt/kv#@YN`ԡո;c H1/˴*%%55Q  >*D!-aL pJ5 \R^{DJ8?m6\мmaL+ICr$RzJEh/6A> y+3*4-F VgOj5hH2ki,tj3A1lz9׼0MZ]:͎x0<8u:9-P `|*;yy;8a`\lĵgU%]6_M-,mC,2c#]K*ҹb.8';K3dyVx$mH˓XJ mI3{-A>TIwV<a{F9@Ԯd%]WyW^-WQ=I1NRUWJ|o5"%4vI]A D6]TJږW)xN1P?@\[M~BsmSSzdt@ZSC|%9aGLvLƵ+#dK. 3:1Ӝjɠ H(P}#!|Vw zC4o]-nOMŠ,CʺYCp0~$VEVhSd=o,=A%7 MF,{^$=JH MUv4g v.='i}FtB(slUf>mtGЧWkkQrpR ǿtvϤsr48(]{ܹJGĸA:T梛N0e:Tt|T>VݣP܃F(k`hK~d*o% 'iA8TK&d>GK-gaX,pi+a0k`kvSŗͥ}ҫc_c# (XyYHafuIK_jh[@hqT'NsG721ufX +P@U0wb6僫rϼW<`R;kI|șJl6::ZG^h q*?a%dd'>vzC9} Ӝ3)[qoluh@ &Kͯ}zp:WX^,)Sqg9CIEB="巣y3Ҷ)Snإ*=e^N}aۃN_]] uF> 7$)kFH:L_pSd9be }ZrV3:$LϿPɫΖ@.{ޑO6ZQ, ~gW'* ̒jZLVZhN}z;(v;ë.٬,3WZFκzN357W}8v<:HMtaί?/i%9[} CƘUMOe(5|FWQ;.}VXYQTKP{Qdb $ljCپєn-PeԮTTD%NSO8; ʼnz k(KN*=v5;{ ${gyʛjTn1Nf1d%R{0Q}.Ҍe`㺝 |>\+jr!y$:hDo W&y Z%.L:Savyo"Aby'd]9pa 6Lܳc)h820)LENN+~ ԫ>ϳ8LJ}w>) g@LOfu5hIY4oU+E]MQ6R?T!Dn~kᕣF$h^Wp3 M2ʡ`u*A迍fs.m}Plse;q~Ӏw6p g MpXns{7D zutuUXP mإYx*^\M,e}i͛ňhSg&ǭ."#m% Yv<z.D.N~ T8;`襀ðV.I"a3Jaԇ1 ?^? qaXg-}$! ]OQͨ<.&x [p7LіdRrns9v-%XƶzfJiBws0Fף&z50kY`@%Z%KK\$\V6Nlc=X_5^Y]lTW^w0U׷a)ՕRP(CpUUCFDR7y[J<.Ԙ%5,ʴX2̘7N)x/ޛen<.N3D678nSZ_BEfEL2z`Uܥ'aI5AWtQkh*Q%f5 .j §Y@*6=K yJci󑕄41gKYqm0RY>\v]eD3ZAc4`&Zyh5Hq)dy30H\ xzez^ct,n =ӥG~_Qt) h/3I^ȍ\ T~gE*'L J#J x?( 5hj3 ^a6輰xlĂ̤o+_*.\ʼ(%4[†OVWaSI/ۧ̐XϡIRuu?y 0EFMRNe:%8ZEP gIy+4j}H# [; zD@KAK7ZfZ-S$^*aG~޷`J!y ׊`&#ohN䂑1~t"I>pt؎;xNєUb!"c;n" :53R GNU|ȌYG&L_w Dw;rԲy%ZCWt 6n6Jk,MKIXii=(Tc I%Ӳ_x9 hU++4/=UALjm r)'o&4i%'mTfء9MNV,DA֪5Q8-agI8:[e+Sä>p6.ZCba?opjI31³X[qCM y1m!igωma mn]I>D wՖu⩷L: ~I粎=D <&suޱ5 7􉎿6 Rk8vBXPUD%n85$P#YAļהHiP{eoصu멇i-aU`%ʩzR}@Vk8 D̤i!v #?OX G#C 1JeҷG<@OQ]RY+L۟3D\AY"sM*{|\ҢcYe@|(n,"]5,ـT])z!jd-\ i.Ѡs^dU' v"؎q3\U1 źPQIb(M;~ U.9H4;M4n0^#s ʾph`M7Py{+ז̴Ng? @)_Bڔ3MEߢ`Y]كvs%; un#yPc'ehE /FѢ{.:M7ɱ0?y?bQ(h)>Sl9S LkYq߷LE "|V3R~(T b^&3"GTdtElޜ4+ .K7!4Y6RВVuN2x+e̸dT u`T/yj\cǤy=*%wjq)^8e]-i2'w?FCDwqUoNwqoQ5@58 PKb'ﭔ'Hh|<"Ah1iU6yݛsiUlqjxD~=(+tT~oÐT-1,ebVH(Klt&Y7gyqaKȺ.Z0 6D`EIKnEjh {b{XsC:u5 (m15[@D{d#xMk$Qvb("W m14!Ĩ_6h;B+n2zqiv_7PܬʧziKJ MDBŨ24ޏi (c')ɟi|DZSZ~N|Jpn}ݿƒ7g,GnT)ɨ !8蔡nzˉE9$'7/Ƽ>7JCB&=ό #GT_`ң%ZYM;ﴽNO/ygbaB0}$<Cv` ճEvjo O-m}!c7,Kg:Diq4ⴄb~3f Ski>?#U3ڙF@(=W:'8Cmgv$9/a{4=8+ ߇ko&)Hdev$J{fJ+~o g=Ilշ;cu?抒C*^;r̍h-zs$=V\]CGTK g *0*ʚx@IYUL>ǃ`B*dşò#~✫nVm֚Qn x-3ːn2=_r󷥽6E/sl11f"loKnQIv`OG 'wU 6@{EY]noq]l8W&';~rK;R`ҳd-H*? jˆ Ɩ! ,=ff63at*2ݮX㈳PN5یޗ: bfnkKb4LVޕfqThR $J9mZw%֎\49*;UeM@dOey%\G6㉇g4[L X{P}>*°=Ol6`p$(3zP?MQiqƒͧ]F E@QR>U7$Nѯgx\(gcG pԤv'J<l\,}.=%Q݁qպ*f7&cCkS".$ې^Lw<V>Lt+5?6ch"Yx%\nɈ;pQ]Ma0KBڧKa2|ȤxfеU9/>Uzx-zk` F]asJ{՚#74rIEd nr}FFkm4|cZ3rQX4{!#׽)O|ꄅHmKu+"BA1(Bm@Rt)mT/݄mc1ԏ^ ?c  pKB}J&Yz?żlQJFcƢکb o]ʨ "ሢx%s1VA)|>SgC(QjL|GI8LB>jzi)Ea.M/icЂ9e]-A]|q =s9 [ϋ~6w[7^>PV# yyhlSw2fV:d (BLa FBX8eW2s~h)umf!Gx<.|Y2q*Bu58dFywXܕr$dԇWJ0̆Xd_1R#%l,TIsӊ9=SL(Hrؾmm,y;j s:Yqdԣ|7x|veiOi6`J Asj@t[ c=ftmGO$"ɉe.È4 AS)HRwvic HObm@zf_ L97SO~% ɶzcVrn؈y  MCf4x$<rHr)=|7U wdXBI ݫ]GBN `X77" JhpѸ#f)iJ}1 +;C3˴=;HAr}eksBA_Qx:ƙÔC@ QXUVFIpPZ$pQG.bvN/+r\>xHH;t9~'b\9f|._6K VZ N"B^)~#@7J~^^kӪwx 禄Abg\42NV<1:@鼥ei玪l9MB/=, C ljC[0{.,bk-Um[f,]-a*7B|2p/?<8@7WX@ߨ-+ltT^O\ͦ2SV=֤􃇐_a{ڲLCǐP;y:Rr'M e[^o]>jK$G T(v7AX5m]H>*D$;9ZRҳ37 GW>'w,|k 1Gӫl(Ɉڇwe7{ɻ mHp0;ckc ~" Zq#j[h}@2I蘷YAn:7(pgEP'g5j5ہ,[/*Ar|!A;A(dgA4.O@SE O"ZިUcrxTYZԞ1x^ًWحpu!4'. Xnyg}z0_Z!$3;[iuy/d'8A-`2#{g}1k6P'f'皕  2W/A;_붑CD\wsd4v>G I`Qs-È9[{l^(L'zy{/shI.y#y_eja]rFRu3385DU(e~h}XSa'QL.7aH_3d]\RFa2m)/#Gg2vLu븖kgsԪb2u}\*^CZPxQ>h<'L(Vo-+5DVMEiL _$YTtQΧwU`Ĝ]:/'-ԣcpRoB핼ul&Q83ny;|7:NHP&ivAQW)⏦ &n`&J44`UY+G9O4z5 0|"a}'dJH jĭ}2 3k,x4xqj2r.BS5-%7bU@ stWMACüW$Kg;wj"VSn`BjGT5GRA}=ꉛc͔ Z~4! ;];xtDdDN:zvI,!Q*^Qǫ"+`!BǏ;V'?.{שw * gA%yc?*$Q!C#ޔwk͗b49I<Ή /顫G iZ#8+f -R[E1Ce1;WԂwϹLBbf cƁd pl9łU_(X\,=O/ka= hlzbãh-ŲrWk B>k9(R` Iۖl*j/ǩ~iC0ҮVM5J#NŃ;_dK!f^=CQ@=zXp%!>Ow|6P "1qcJqr |7VTn^&>ZMOLNƦǢ@G{&IݿOKV(> _iɥ _6rs8BȐvV]ͤr%swvMjt5띂Soe+h09;˸n/%G=֜ 1Wҗp1)f7}MÞJ-x8خs~#ҽ+R'p=Q:;7~q̸! 9-dp$$ABKp'#1|?CKN ; ܭœ)yE5֛[A+*QJ2b{hAxFC.m岨n?)]=~wK<< ;BPXZBk/U7 ;q"O?G( :QIC9P ƛ+wB⨡ .k% L0؀lW9!Y* kYm%5?G)MҎG)XZ4HI{m{ _vw4w(+$)tJv53c賻iZL.D׫fKZ)2y=HƐ D.Pf b8FgͿ7% sͩ[n]=`N _+(K_IJi81OZLF6%z5:[ljx晘OŃRDaz;ݛ l4jEWL >x1SKaOm"Fq˙$Rאā>UprY+P$4T XgbڼR cbԇ.\C1׏?`IV%4 #R.VvZZ@=zda)Si{!UHv~ p'iA$\j-Ru"O@jf_* mj7\wb0 Ōno=Nڪ Z(Dd@RwW݌!ߵD-PnȶiKQΉf"#xNxz2Ic&ƛwosXd%\ (Iu2jcрjT?>9uQ3nkRh (&2s.K;[,=.En -'JMH 0uI')W d}Aڃ0 ak Q, >Y'bjMC֗UMmQLu >`l8~ mLopr=`7Hn$&GĎ  ֻc+ٲ-?T)sI# wkO60Z B7ǧcX[F2*>,o aozPa0[șorZY L+578.nSq"K;d, osp6~6(mQZ"ցA]u=`&( V;(Zg9Y~&\UZ?[!܆{_(Th^͡%,T?2޹NYR8js6` ݰc̆ ~HH'U>*[MsGMy V̯f@.UZ6Y,Ć$y@x;ӊoi8E#|=nG:v7{ֆ8J~ OIH%v]7\ssD֦U]Y̼=v=z(=}#y8JG3Ɂ:L0~ˀEGsۃuO*d܉9/f#ci}T`sR( Ca>#Nj-E|>ny?^LM{ˆxt69_bAqڶ'-KVKm9,Բ{x =UGzro.?I^VN+PzgOOj\:TPBb̂R0lPpyвk}JȆ.׵- j9i $C-+MZ 4 s ٻC6HPZjUEwF^w* J H7q$x'Pm('{CաfRݓzH)!: ^P&?|1iEL\;#&+7MyE3xkZN-ގ\pKS~Rݾ @ԁKk}h<5q *Gٳٓv,*V&Kf(8n4T6jjk"wѫ3$@$E?Ztp}?`O%wX›kޓ*I{3,4#xua$7RC+'ٷ=!ش hcQJ,=D#ݕ!aby؋*Wpg#XcOynS N&Sa;0~ ,רyIɎn F?pc> ~|ASmPM/`reQ(9F%x!팶GoŔ ;mlq$N$ 椒7(>wN;z G Z˷ 'Yv7 `Uy߱ cGbH ̪G)S&H2d߬5G)+֠6#? #Dl6ZX 5wC p聅y00Qܓ\}9Nřїv>A/ZǸ}3 f{ )E؈Y_BGS7o$X=[P3 9WbtV&KcM׳7|Ϟx0u1?'Я o(a=1hQBcCt!.Ʉ d#e!DJe`ݦno%86P!yLJ`2Q {Hxn}zƅb0OJ9ĩ(zf6gSxf5(?`6/%nS. <ק0~Ll&&>Հ/s[^L󇭱紅Y(BZ&w1jit>qi}}o qrb#N:Xdu8q|V,&K3ƚ;*+vi u@vkPDh^}Sq:! zYf,n0F^`}w &0rɷ ,pm-wvD%2NKkȅ9xŇ }!\n saOh+ .HN |6y_(2_ %זu;a#h8oA{. i(`:8$xcA&{an5T+#;??MHi xcVW_Yꖺ|'4n3-ko奅c̺D zކ2S[xoNђ@k&Pg_ J؆?'?ec'54/|%dzB#M_QM< =^mQѤ1Ek5}ڠ$pbXf ה.s[4XɆ\|jn۲e{nܩgBJ=хL=-$(CMg 80xDApdrbK٠WUuuףgQ>hMuLy]:}鯢 ;4PEYup |SNfE_6XZ+P1YުR2ˣ_fZ+Vvn=Ձ$ LR(9m𾠤뭝p=ȿTkh˰H0H "g&DjZyF{rjdF8X۱LïaUZ&(+wlNrS859z#[&!^i/H+C$ټ/\9N;Xl? h': Zб0P)*|I#M.UaUNY)@Ҭy墳b EZ xm]c2cz ve#' .`Μϗ~;uz'+*.F/H4yȿ()"CK СG-v ⵹;F6ZyGT\vڏV^O ֶq* ; \7ܹF{@B,zSs~D]>$QiM6Y6Z)ӃcJYJpfw%=ry ϙ7u\L(^'r2 #0lb4f S)kNEl饱_&ȶKR)y#A FhNUّsZr/[Xɇ,y& pU^K@m:fLѪᰍ"uۧy!}XG!6[^Ps0q?ٌ)QE -R0!jbfmܟ2!OKCÕJhEG-eY"EJEע4fX/۩J=1J/_$) k63p~7K2µ)̥i @Nލ[$X걇Q "szAxJӸǴ}iAgsut6"{͎PnuYPqb5#CZjW #@|'仯`?Jpp1kh2tv⑱!}Rľnq/bWH?RX$ {d3К!?58eR=oLޑ[0ɡ0#Vׄgjә:WhX,bFMch?BlˠdUMBg:a8zX/j5"z!kl7ҷ??`S]Zri5͐^ά|-#~tpQ/EqO/#5J!]$A 蓞1Qϐ#&7@SXDv֭$`*ļ,UE[%$:nm4=܇~=y83\UI((nc7^d'=AmΑ;Ӣkqpψ54YC]>)ʝ ZpM-X_ϰqX 2.~\ZɮJ͵ئSz\Kȴԏs Xt V+RZouhWח2JUXz!1{."gBk&PKl@q9PC?ařX}'GZ4J;?NU&gDl: VUp]+?SܸmVayv}a5 $IT4`\cqHlJ/i?Ӧ(k~OiJa|<&O= 3Gn(G䏘|F,Ɔ{:UeR)zU-)CodVqo_sjnupJR cYt0&gTwSD|s,dg|،“fLȔ!0K+$C'WKvk}*ҡ42]EcF_?8S;gB- Y C ̓ųO{@ =me^?Y`,j Q$ȴKU<Гl ̛OjICVӞ'<oz7џm4WG)DΪr{Fc2E&M5{cG+\߶$M*q 9'DJ;|w %aq!q1_1@R/pbK,I\&鈌`mjY/̦YTq5f >AL4\ͷA2@K(!YB} 0`9pl\))3+ɢth„(߄axrVK&? rc/uWI/N=ߘZr ̐'<|g3DJ=}\4LAi/*8~;>)+f/Yj' u9eTemӘ/J 7AGFbS[TQ4>m.؜DeUCp;4ϬLL?a D4’be;uae{u#ZJqU73t֍r3&5a5I+Bj4RA1V8L$+S?ۻQd ی]Vu-im?Y;Q3-7N՟&Z MC(nLoߔȃ Sթ F}ςsbA1Dy_ lfZ;Vd8tӻPyt-ߴHA!KyaԨ9ZhMȁP, ,N+{% s,oU=EpvlU}JuJӮ֯oYJC+`coԼ7wUӟVpΆ F,NJ-W3_Bdjޙ+!=I/tdY;aDѴD %l3t̛ ^я%-`\)YTULAb3'= Mg2ߋ.>@,~-z:̍Ðz _Ƃ[l{m+\a'NNלe)ȇmm5 1Z]E9G,.䎃PgWH=`^5_2 'iI'B4ì[m)CPbKα=3>f`d1gs=Y(f4=<臂9ZZg -M[5u7i{ ݡTz'"{h*,@5 7Z?zDLiJĕbVwV?z*p )#$*hb]?T\4' QGMx;hJo68 _|S (jLˑC|Dy?a0Ӡ*6|0QV6S#|&2:#GlΎV`#~a\:[mӪ?&ϋ=Ge]8>6]&wFwLvAǼ8`u'` U y] u\{F˅+/2 {u,1 a98j 襢tk9<䍢o!_1D0,/ذkBZĥ@2z%zMK;g3`KGc] ̍v |n7ep. -GUDmxf6haWbNHNpLSRe$iы B\bw%8?6w|ձ,?4Uc&!ج۝h]')~XwJ@m5[ͳ7 3/ ":@IzAbRa&bo%_$#FN$rBߞ(H("N0J Xj9P}umFCNϐP-xlBe<طbi )7}֜įS+-; D$xɭWAYc sM*`L=o8C4 x~rCI]Hq s /t O:W-5>c8[;eIz>a-&\_q|Dp :6>#Uu::w3=͖bй !=~Q5Pc`C慏X)PiZ*T+{۫6ֱLO?0dS]U8p^GtTDqH|Mf:~7P$V{*RUr^\SZȐ" tify]3%%UPvWi#=PFyX`DEWKo@ݔ&9pm7 '~4n$6z.0x]o=L&:-$Op;J<7S?xZktMÍGkx¦hgqr:FKU>Ҡ!V0Z/[w*'k5)?GF6uuT[[Xз6sxUP֍]( ZRpц!SG$K|'ʤ.MS0w5ў9;L|D]a3] 6w8+e@}{pl0r^!UȤCEC)F캼22N%d $>-1A[W@+ +οW}Ìv|t=l[ǁ9 ;v\ :EܺOF̖1b"VwٍQ)3>䏳ֱ=t&O̫i_.jyۿr2*M:% ^ϱk7tɳvnH5Uh}u^j5离1ךٜFt\ GQ|Şӫ 2pW19覜g(ʚ QJ{į5]B̅Q!2Jxߢ&A׸w}5X YfIpteul9qˠĶ|$>hgl,n1cFxYsQIY$C-9mпO.{ͱw[(#z99[DٕS9Xdʹl{:ݒ"K撓CWPy!W/]Lޤ8rBqe'wIZ6ԥBР-Ka) Pi`N2 $Q X jL$X2𙺺VP0"-FNO:f/ )oid_ ljZ_C  0|U&mP%]k"ڲmoF'p|'.0>;1=^qޯiiuaa6*ջtDnsɐ`?W#p8}we97=_$UF~v K:uT:C  ǐ$? ?Z!_\~5ǵ #tkmO_+Bn wBv![$nCBެb@W:m  pG" dm^\ 7nJ_,qQwX[I*$P!#ԫ@x6<&(~$MF:|\]6J>1avݱ%.:G3+GY;v%E¯]8F)=dXdyoYwܧٞDnvZ9HnsۂrZj'!]C'NF21kӭ  \FI'wuNQ}IVI> )JO{<4!u~%0(F?Oْ̦)v%6t[SXP%S ,#s8"ӉAc[]D$(HJc8aLD "Vwf9۾*3og*!i3p;ihŞM,9W2)%j;O❩/ϹOHz9rdimޛ꼨Rݕ6@DWF0p+>Lglb/z~(HmZ1b"*}/619iӹh%~w?ep|8nvz{CxNJPwe໳4ڥhMYG >M,[Z*%vZco^6!u3pmDW4lGBX ]`T"9SdD=->qMk&؋PW" fM*5~?y`[m25,."o$0ЩsPl4I/EN0Y,o@("')Œ'y-9?]\Ys\IʻV$s!~SUJfo0LdSD{V1k ࠲0WvM|*Y<%8\uS3Oq<=kѴ-%Wh^1n=۬BJش)WbE SF|$s:ŷjB?¹o0~ߞ1~ :ԟ\9̆,~<3uҊ^v cfA"@1a*A&PQ12~`催sޓEao22Go~Ff1_$#M^WǺ|V#^z`Y0+e }wӐ DSc3ƛU[#cK@K# 3\{؁VzA"k{aw8MS'gRDk)O}+i4; { Its3&e5j(_DI.{r'ٚ3-Ͱ#.F'Es8*XL+$< OY7Ϡ:>&rD~&UJ78Wa/GOO7A$4וݑ!Na_!B8"*ݖ[!I X7/ԣхDg= {[B4p q HgMqh[y;7, qcѕ6Rö\LPR ڰ+.4II ߫^jHxPZ!46.}fbjR̙i&?1M ݇.pܥ X* nTL΂%MT (<ᾦ.d:$vЄmrHYá1\"TP8sm-Q + cNޥ@G[Vj̨[D`v#c.h$uVkȰV=ak&֐&Hڒ צܻ s)pL֞_Ϸ<*k,MANΛD0:l~Fs<~bTH]Jf_f=?^?,?C=+?hp77Ku>܁kIiuw;: I {ezH΅FSXӪӠW<_\׈iRǫEnLIЊhm,1lLm"U!~1=x̷_(5cqHbbVH[(} 1BcJXopMŤb/+4>(qy%A8]9ě$6~u(j2s`W[c7wU=lV*BR+]nØrR3[e멇!c)|˺^X{Y4QvZBECӪ_r!vxSVcF}_N~R-Ďv%?phȜϰG:J^ uwNF>MM;Z-E%R"ɜ)WNPlZmdrF+IruR5ւ^jw[1PejK\B7,^KxQu[,g9[K&M㯪0GIwasj&U8 ambma*"ՃZE{>,a.ԉ ̂Pz?68c6=n9, 3@^z{Mп^hPtk r p$$/f%Nd,*ͩE$nK\'sݐs9)=jxVx5;Y-Ƌ !ﳪ.C+aUY7R[*-DN *gYq]bK,8 Y "HbQ"6Τj0^gjD-Ydy9PifqV8'-Elfx";1qtZ dCśdA2t7N0#*{#u:xH ^IŘw|)E99՚l{Y{vösc/V/UQQJXg(%M[z 0HvHA#ª]SkPW)cr*^^/9r&w20j-RlĻ(jJ<rux\wEI}mRĥF\Yi-x 3%?B@jPͤmzfΩlH?0ifg?L[E "iXK`Q.F\а,R*6$H`,1#~^QT-ge~0٫vV[ ΋2wgo׺83I5,"gv,0|\K?6|Ohm ƢT#nO^fU$wnfvHE#-Vsŧ荛ÎI%{fFzuB5 Hĸv˛ [&9GaZVCLC(E$+gAa#Oy9J?a;ă{znyA7⾳ 3Vbu.`>f ټWcr> Øm&譮UF 4l3 ?ٱrH-:ae"zbB h-- .Ncd<|ԕINlŜG'lAq OG`eQ٧RdCV/<"^6spl!-"@ 5~  >epܖ}#&>,S)ȅ6:eY-4+^,6hy3%)1Sǩwq _'g\رNx# {iB<\͛oǎPԠ$َ$Gn随!gOwN' q{/a0iP> %j6軹,.kxMʫJ't#ޣTrOk+i~Pɣ]as?iK. #8-c76SXF  cbIvh6orN#esދߺs #hoTy_i _r3()=n.unb ɰ_ FPT K@*obya\z [|v'.a;"1d~3N3t\K~O,? /JdhHq o~7 d\N*r&HJa:(qO+G p7~_쭦 t6~ifF1LP}c I5MHG_ɦ]DsϒgUb%<ۇGCcږLU@z>PPkɦjA@${[|rGѬv>\f| ـe"IFP _ E!FU3"w6b'tq}>f%// +uߡ?v*VjN!]q ]!=u!)Kc;R^Q{r=EdtX(vdhJ:w6TCR3 ǩ$f/ &nL>0H4&QF%:~ںjQC`FW;anD!h"o>}ҎQCmՍhj H\Xw3h? {TvNك& G)y|e1}dRdha!n)b /*?=`$Vi )iYB2V[ 9L pFD[ŦYImELX1q~EEG,Mtc\)QH* b3 p8u["20W;w}]߄Tœ` LBOD!{KB#o>=8^KV쐛=>/ҷx zQӪaa8_!o$B ny{1ڶȺ tOڄcQ"fjOKH7>C@K6yɃt3\dxw],N#e$~mK(=rIODh7typYB_{<~kd DrCه!xvv~\M8 +KBbppId:uO 28 %0!ZO4{beӗHXJHF*'w'@p.Ү1NbjgqCP3?\mΟ ŌxS+JL}6 S wiŔHRq8T&\UG9X }k'VE$Z_"Ng9(>wW & Зd/0vU߉ {H?#W5iaaeºCu@NҞOގ/LvDd9GɇhL~C ][#{nwS+jE7 );T؟KOQ Pv%Bp'ja~j1ED_7UB$_0#hWh#3\wJu+i.Vd&)>@9K}p4~ D`+#>!r/D= TQA|_BΫ/@gKDVF<)oU_:R=z9u":RN%^FNp_ސFd$uǠ؂|Z@q/]Ln%O:iyjCM9JxqFe҃;@ HʨnR a&٘|<,ůٔBĚay і#NQ-l RX( ojs?+??AA;巟@~-Qa<  P $Jh³i?C98@|l6/9U?oASRpqΩ3^G\<`NPH@qb8N3ITٻn P& T6@Cp3(ԕ1jv;]+`93wom'd/^Ԃ%?He~LEd$"Et_K'BL o#ԣlZuZ*& zV@ݚF 45xVCCga~T %{mۍgD) 'zcّZ@CۤhsoS1) ӝڕ%ܶY!7O8@?ȖI){^kLb3'T>_煭ׂh_c ou}}k^ޖj[R ]WyP߫Gp$q@X8EԊߗM`?nᙧJ>l%œ?xT@LvW&AD0z[/WI#TFox$[F_,`#UU]ʎ6[(sL9{t=>eN3O;rvS{-ôD)QPx,f/`KB+q|`;am;vrļA1ovpPKEٳr ){׈g3&vlClj{4b[T$yrTqߵ~[;}<,\qGEY\WcILP uisFt7IT8GcS;b ,ɪUm ),+3u".)6$Hڷ2+_Ӯ8;~C<;b#pf5_ʫ/dOr2§e 0Hv)҅U\m[<)5Ȃ=LL=ڥͤ\J S͈0Y1ߥ!OGӛ~k/Fe;N` ']q +>꽯<'^vQ-s[G?=62'ZT^]ljxÚ'M9?W ӢaMY(i]4JVkϾrFKv ASg55كڽXG)džͺtdtdKGQZ7Qik[@:,%*$ѡݥvt U7{N( &b-/%Ffk["E>yG3`gjH[B hCsh@7םEf:8eU w4Ag#ը.FVNhŅ =*I2aqý ITN{S`OL:Q㮘6VBdbGu~|E4RaӁhJNf"%Rlaڛ%abH_f?(ҙK "k^KB$α+hu#HXMe osUXII!M#6:kdq@edʆU1n2Lg9^zpЊ`\APֿT r)Z|ѭU8{cn|v/bCB<=&cO7ux7vNqnH 7T=,K4]'p-V ./K*30Y1'ViE8(K`<)R:N (@ \HEP~0N_+jXt9̼ 6;hqF.w}uG?&z/inRk*iNOl*R6Qc7SoX]T&H#bMʾS`d@ 1}yMzshxNU8>]|駸x?kqaɫ|'Obn g=ڷ3g53HbAkԮZ_,W^/\kj-[J vM|b5V'a_-{BsK1H%a5xjQy3d<{PKI}, Z`Lhhxl,ӷ] McUH5k3?zb!WPbcS:;_n&< /Oؑ:)qmXg-{ҤŖai(c>u#Ӈ\1 v`@2{WkxP5k60}x&c.D*̰aΑnp=4MN6ftj!^gT/hJѣ̧=$a:tFEpg^aB|c6|ˁ7yY%]u&$l6dRDryPnIlʈUO 9E4Th[8 gdQro9F($DUC|Ң{ {czT9./|{N7z^ђ8;+#X3 6={h S*( qBmpN9?GIdkUZ=rlSulԊ EQAz`!B&YP6mʽ)]I>+wwQɇCd%N۽IK0^謁-m(CcW'+̨ ,`<r`ķ1UP+C rN ܧ4^hls͍HЦtgѼ1,∙t_=@7LEUg ~d-<G* t\e EV=z*35+6hj0> ?j>No_>l׮;Y4c[E  A4 {dktnw3qnzG|Nbdf;G-<*2_m%iŴ놳iw ;NV(@ZJK4,|Ӏnp\STMtO&ʋ4Zg5AyX! t#mp٩8yXTѡq` ejx'Gm >򺂚~}yǯbB(O}(*?4%^d|q d [dwPW`V](1,ZKAy)Utâ>|Q :>m. ̜h«~ JfPe(P dP%x,Jsu}vuV"jɻ}U jQDgZV:\\`aIlْ]QKa XȧWd<ÀT살DEtI2 ) C)=<ԝ<Ɲw ^D( NJoѢUl{>}4F}E'"ni5l/bXuq4AYؘ\; nAᲬG@djh$Lo_X>gYaF^Ae+Q//e/fXYgJ.x` %0aȟ,0 ϡmPb=oƚgOl_D#sG:-C0R @B6z0*q\y~wڡT>;fN1B+)y҃͢۔9]3#7\D b~G< @_ظINQ2ݮulНCλu{x{"9l"wmhp%dgK<<ˡCvIĎ6hai(~dJ1?%  mP ȯΧgD% Pj Fx564 0 \zz껠{h'0#[9ǃ{ɶ5{*Kw!("ePV|'Aa#\%CI5yExP`Gci0^. '69], ^wsXt>hJ0.{~,.]p,;Ia dQq6-*:ܛ8? Wf$ruk  =[R5ʙfU^#5f;ukL_Q ՛̳ǢnJШքҌhY#Ba*jQbqw<C]Hi)ی;o@\<'hW퀣xickCodd "uWVN{nrctjyAQw Uahx:BZwV /L(rV $3 hSJ9M4,*+OGpI^cw k^d&t+&Y5!peUsWN״Qwbt,t'󼥌u`UHEJbۻz :P\i;^QMYLFљ;59ʹSQ ƹÝ4Ez`]bfAQ3I}|!%O)ۿ.\a@^qD'+ $$j 0JZ_gWMGw:c m6(]1IXzא)АԜMɨc(d͌3Έf!9p`%^r׸$GűWM :+3;0Ѡ^DA<_𠂐E [~%we rHX=r] , cW>]16ܳp0mT7ڹH߮~_rkșuбeзnQ1vi8mVed^$CU:d@KQW~Tͭp^%r'ǿt#h)|/Ty'9 /^~h@R&doca-:zfL%<㌕4Tq7#t+ Zjٮ:Ryr(yB{Rڰyv"ՙ-CAǟejySnuT~mj/\ KCiT7 o1~h<~A3.AϜ8C%HDԞr;̳ZZȀ,?:< sP`{T꾷(FiqJW7ZפxLPmAQ %Uo!)oPhVu :e9GbOGpnSB;ikM!9&R}^:͜ U->wAY![o{R~Vl-Z\)Җ QHtC?0;u`3w7yGy\|( st!nFb7(X~}?WNYX&)ճǃ%>^Bd;>-GE|`ދPШEk Vl%3JG|O?th2 :C%ꥇSwN弪ZrGΥuf J0>MK8X/Ѝ~ĴKMM Rbhzie'f^sOݼ0YXhw-j yOP2ǚS3r|iBdV;# O[CTk!nd1{"ipq4rQu:9EUHDnmËΦ9\T;϶}섖P?(1*K o ,~^cVЁ._N \.Hif1(‘w|H>gcs8F;A֦Q~m]v"%`U, nmb +qٕҭeMNAUlX:7Dx sl'2 FpI .e3 nU`;5o(hU"Y?9٦V iʒY Oй۔ٸ@uŕ 7ҝvL{C6$\-j%&ZFanq'9ĥcA")/YsQwUo B;oCKv/DCeF EM[, wzӖtP^-Ŭ1 { p * &W/O/? b_5h7î"QosDUɂM׺[O&'wF6;@(uz)YZ noQM*T1l@k%YOW]f2C/x uh$o*k Yek&XE R}D= #kfPݢk7 ?}\R.)>(Ë B}_&>$ =1B}x|W\xF8F`7JRO2'֬$#`:͂LZF>Zg3k"XaxNW>l>Es n|P)tA8_4}|<$^+%j  MS k˖R)AwFwyX)d OyJ92~Mbˍիs^Z6!;' c[sW 744c]hʥRj6%28̂Kɉ{^X%zY;kJ,7ɉd!DY`3.fx'j*2:dm*HюmHHSUAc 1[=pI Cڗr*f<ᶝ~cM vCSGh`"}2{[ 5J[^MuKXGgW hD[wR%eYzK/l)ܓDN墛RF%qlz/-##7XA_xdafMj,rP,njaK0,6iTmDzTHI;CMzq2AS. cΑ ql('I*%Qg~5|!H\Ā\UUN#ۺ4%aH^KH̢$4c,:a@r\6'\3ԭVe5:i JuxHA/ {3O&Hxl w,A EE-4yKu}4aN.4 Ʀ*f}Ԗs" ֚k#9Ҹ6e1MA+.1Vo;Hadv(=?3#raDYx9Ǩ:ԇQ+\ʖzR!58 8؆vmr;+4| _ KaϾ}K n P qC:q7(#^FA@*̸>nMs 3cKhStH,'%» ){ 4H\lc/ITV:m` F $pLtCHJ4_u+t{]]\A_fN{ "v- Hw=O1餚\p\bF[{vYy9 1Wɹ^!o OȔ]p(îla_ _!e?G TDiVKЀEMKpVR~\=ΓBŦd?~̤̔+wkFNvs4A&ۻYұ<')ֺ5NUw.OPBCr間ig:[ TЅgM3Pq7d[(Xie6742Ab=%XB5p7S[ƍ9PtrAN59W/J# HMK9XHT2+Ʃaz?7IN^V:nX, Q|7>vݤ+Lx1X,EӁc2`Oei =%\y9?O~5Y)W)\YZ2)⍻umua`J\iE}#Iv77We'}HE8s: ; *=?áw}Pй8$0{ZB2 x ^gP]ଋ-Lk8T*;Mz?z;'d&-KCN82qpOEGmf럋ɘY]P!Oz0ev@\?nv.|UNt[5mt a3E/)[)ʣ9bVQIε53븼ÇrüXMTZ SQ*XK_!N=K~%g3N~vج0Y1Q@.k?` =nXv3-0~@. _s<WlJ!tD=#߈r]5 $۫&m^6S7R^+;E4y8M列g! pbáp>Ěh/Q\nԧ~kGbۏ{OhAEKB@Km`B4dv5۽M5N`$0z!燈H{{5a&mdm^)^TbCGb!N_D |)<$߃=`l e^tv (q AʭlKwZT}>Q}`ÏĚ+ Z*g[2j75^HRh'h(QGʼn#ƾ Al7FA+l kK8A@u2sx-?!&_q#|FRU,6>U(ҥ[ +mYrXz"bXRE Br`8Q :J FT< \$CHU֎X/="Nb*Ast]) UBSgBEBZtР)1G'I^gn>wiJ⏼Za! қL<_`!ep?lx 9Í%en9Ѳb+1m7]T$n  c"\P[}!RjE8+jy@ꀒ4nk#WV].ݗ~d|B} #cQ&a`iX ]n*ɭ7ڢSF} ҉&B0\Q) u ?'>2*E%ن ˘uBR' p4E8Oޜ(iUMEieF&apFW{ 3(`!'}[сNTa$)+ &dMSI3C$RI@H.?7N VoWXAdD&"aH=hCCEN?qO?4 lE0Yx>tF6 YKBq|4Q T$qX?:^ = ?#,@ָH)R JMz{|?b4X j̦^`%hf݄<b<r̽mKRɨO,3׋x! Q YS!ʴkNxm!M#G/R&/y2̫HvN=odA<¾pfB@#fFyP`ج,8ZxPW+EgFTVOtɉ45vna4``6/ !$N Y$1!rt8TeZǿ, ^&bR֚R5B5*4S}$Lːdiw'rV_WU<H6V@}Ҳ6h*@qR^Rx8H;؈t=wy͖eYO1`@ 1Y+.\'%kZܹ4v(mS@QZIP֌B5knMH2%)rn.1w, ̫YUfB5K4 ٘ر]dvdH§s7i ͑[{is ٸ+;ۤMqg每/ad̓}WpP&ӷS"r@*{{p]/eȿh0fkXt@bw>.0z+Ƴ.ve-I}5£:^yw#|Ǩ쭳B^8›U% )@9`C{J\Da6 }T_q/%R]0dCk5dۋc:8sȸ2܍ޜ'YHXz_FV5DB0S)eSwyݿmɆI"emdzg3L^~S=l 4Y%EoTGfd]zKhd!o a_4#Dk>BUvmGyx+e2Ӎn~Y'TH08p Hr%Q`gqI3+D#r\UA/ˤAj0O}\ cv4hdN}2ތ(KbUqR ԓ*ɓ^ N3j8)]~eg;@~^\Xv̪S9%%+ er LŦ)tQo,@SUݯ4?)oh"f5/?/dLLi*u;!;^i?: 45$%#@O,lJrvq8dv @}8/T)9V'զOlmȞ_``L. ܨ`F`qîh7^ 8 fN2+7>x0MnqC busn %2gv?P`l~N 7)1 AW a=b$Sl)i̯!'!+Rݒ'K[` FÕ'{Xca,Rr Zq ,VfPaV:) ~|*QVzG_E8 T2kO#(sm̚(X6jϹo+zR6ҽx,yY$5oK;ѕs H>N[)q;#NiQgKzB1A:}Y. ]#ErU,[Gê}eNlk{w>|O|^{gpW,KMn, E@BfP+7Րe "aӅp^(PI.R,u$zI =ؕ 哥Տ.IΡjf75Yr+Euɖ.#[tV!Nw]8CUF:2@2ȗ_R*0fG7ީ`Ŷ_m/0dhvR;qj/&´Šfc݌,եkTn@+lر,k;Y (bSaS]j VB3lm:|aaӓE@$ ^Tcse~$ߔDř_l=?0?@FiIQʁ:|67p9_lǡW$U 'OrV߭p6<#WO6n.eCRbb걢.1[Dv?:_*kRs[:DμQB˩I`{ހafN#RƩ.[ADfƫ놔M,,b*D6 kn0M% Xyp& WNɂ6XMuv/|-`Mf,˛ܶ b P0idz8`ӚwԻHbg!> tL5>#W w'l/V604>fn,X> 6ё1n[>@cƬ@L+-:WOtj&ftP TY ;Hya4bwkU6+G^c =gL'BBse]/Ûx'IxO8.oUb~IFW L5~<҆b;t6K??* L0qmsڶFTB  }6fLBɸűQњNwF5ANMYxœR6 rs)Xc v뙦IЂܢ/ ' [z B.&D]W7x G$#a=AK7l^tRn^F9&X9K~P ER^ wkӭK: x\N5&a7##}΢; 8yJ:py=rj2ior:H+aS|' (u,A>t ҍaV̷Ф Ja7.So`P0#oڍHɤ0D=4\V=R+ Gf1+Ы:_=$396#q:pC)G- 5lZG䡐I`" nG? l_vc.l?!`E$j D*"G^_SuWkԮBJ ; jz%~IPժ: ƥz; #t;g2^c{dL=V*eT+6Lgl̃M>dbеl| @lM!F<+YV%0StE%?/ 5N0Ȍa܍9Bu4epx=,KޣRK(^-Og P c'R~4Q~ؾPr^8[ nRjך|,ҟ[u{dggVWш+1Nnn!E=>oTSABGWi/%['TAy  ܜ`Qn?}p#?9 ֮F2U1\X~OPh6շm0 ++q6;<#5f"(js}S,Ӯdãoyf_'/7`] *jcM`n/Dlxab) 4=P9$t_v"Ws\H:ҘH{ 鄑C|\ Rh ]*4$j+l?PPuzuC@܈KAl3uBl2 ]G}tWdݻ0Ds42k5ǝa!ikz<qXCUW&~^0M}譇%=+4 ҖֆodK~?x7+xB>:f{Cykʜ8We{Bd m@α $TAvkZ~/C82mSM" eb;ړ9հ; SU[ nP!jky'qFt D?AO8=s&z)<ѪgP!yHeA g,]̃JAvCkQs,EVu&l@ioNR)\[L5ճsD7G vl/? 8_^؎^t ]tCw[[8kǽG|]ϯt N?4eڍA@q)` T,@IQHbl]b["/pV(շH VX_nv$\rSq񧕤ZA~H)U]ca󸡧W9VD)qRD˜vIwX9J<J5`vL9\si Z{Y@t%YL~~%z |+YգW+[?(!AU9o4HT ɼ~"A ) wk8W-'}A0!ٵ* x>OTlzuL.Ev AԮgTDg7Z~~J R06[1wK VHΩ U'+D69JRLκբų46(V&[,m8ue;vl([ga>Qf;E Fw9@Keˢ=M7(G+7ea]T 37xOU7kr)Ydw-+bS'sVhT&"t~*E: UM@Б=ty73ymS(_N/ m_UC`ݙE227̕J}-:šYzsBEF#!˦)ZKFk`Z`Q%޾qsx?` Vmo p[6@8xba0Ҡ_]%abji.X~҃߾9]*Co? ˔;Xrl1(& ar颩oيjJ3rTfvNt֭P7-VPüRCtm H+T;nCVaP`S={;xE"\tRЃؿ y rîS &N; f"ѐjkLԒA8;t{ȅX{λI3x ;yb#  QБȐ2iJgsMyhxbf1d sY4d)T{,鴥jMqO5M507ޒJ,4`8տCOLioS nyǶ=ұE, LIRK03 Sz*U|>'@D^FgD\n3. [%QV*x3;3DdY2sĤ76Ma.y %"#UPLwm|һ69}4q{kh _lȦGTW(b\[d6cv=&uTN*nJcؽ%x:41pڌu[㞘8߻Tɝ1X) M%(jmLR}r8H~K6QVB-Vvyd o #^l~kBnrͮ.Qe I؜q3"dmz`őVKYF-W(ju{,}=t?<<bwF-{c0wU_fiJ./.(,h ()fVP-kwg$[lf Ѓ|> _cE3@{e5D]L=D 9eTޖG0Fi^/Ǣ~]/|.0g!OVl?/SLԤ>q6G@)E`dl>xp :OA0971R?Ey^ѪW>yPE<3?A_hH";1NEX֛ЏW$k1DRꈝTvRx?a<$OahGHɜ#`!Q:w\^6/>z+zLY~LcH/03ٔ 2T/}t3^2bp\ck~Ȳ9ͪsPxRIY~BqOc;"<$2s !d.Csԇs1TDxJ z`āܶ\2@j͊CHl,v*sjGi*4}?XҒHP&%5 nHGԜ"t]5_\]9o;ªj+ 3oІ$Y {˦ɰOV?TL;yܹN]._+nG쎢Ź{6"n%܂ rt+u+a Vã::Ǧ_mz]nh:YؓQ?Y~E6Lg<^<.re3CHlyf,5x rJiZwhɲo.gT:V[G Nw jmgz'vHAb uVfN|1" WlY}(6`6; eqyI߄9e(+n^uLU^6߮Te8~:\s>9~vBcz2).:X\U0282h]KA64I:w̖ףi'Y/J jZ{}c/\A(i~0/N :صlEêQyT/T1/+7QP#' sJʛsDShTSDu {N sz䂷P#1 ʟucN҄4j~5^Ϛ,CR]|7''ĝG-ibiN{Bɥ޶YOzI;PFܻR p ,8s:7oNӢ?X˚sLQh>Ҝ[H8G9 ֡A~(UnBou |T BX$܄5 e컅*°VkGw:8i\P̊>,E>_:tA q23u0뉄۩VDԳ@x]o~9jp P&ʍ̀߇#L`I&htUۃq]|!(R;A0>- y(n⿎8B#Swm\[5dy_u}vvqjƽ GG/mD&?Ev'< `R@l zAlvϺ &,S/A**C* C$5T-P <! @ИOu52؜ ې>Tai}Id>1Ϊ-r0n!gj5,@_VJ= e ݏav,&ľDźRZ ;gIez\'!&+?( Mdۉ^qE0WЂzя N;+e仭&fO)H],fq)Q9 IޫBKNة]8_7:S[a) '<^a`C2hwʅ"R{-@PXM  /2 Yp G4u'VpYQ.g{,.FeEWѬH:9 w=ĵV\zF95J0LZZP!5(U$|@\g/Գu" $p8R).F? N`6GfJrݲ9{~g<:P_PdRi{%rqڬA AP)-* H;A$O:N (1@m.sB8n+X/G64G&կmXKܪ4XɊS$cіkվ>T/׈kRE+`߲75\P" N^ Рʚ颗.tWE pRnqTδ _[n:5uLtThHԺmҸ U&O^i<È$8O[t"#֨ɍUQ2.!vc9\[*[8Yk?`ƅRӯ!7e[ ͷ#o•KriN7F,{hM\!/_ P:wR/T߂![$&?=G][X p\W^Ѩd\Dۭ ʀyo׾Ğ~⃾ŽFZp_#zUkLQd|aZ88C^VWƂ=F'Hй Ee2OS . Q3H"(kodz.,$~OaI]bJxձQ8 ˙m,zb t_v^*۩ipsK?顧Nv&y3wwIu\ uuzETLlj\~2>IrX*g3R!NM}ceg~ k<͇){}SZmsw5%{~n-"wt|omdY?]C23cJQ9`Z I<"V|:mα#yU^'=AqH"-'L t[z\Mpf{[G啼^^-@{g E+Y$_ÅË h2LtdU^<^P fty3K;0kd2E~ nynbn{G:οX[訿FjvR9AG&0MX '_< u *gmRY$êU ^#c^ CRڿ/M4!o Վ?Gy&Tw~!y-_RB8+ !kǃd IS vZϽ'Ew(/],=^@8*.X$O\$ZIy~M{[X<.#Q+ۃdAGȑZr,V aVC.mN]ikGu++jWv |!I*^_@,Ĭp[ci8Eǃw.3BJ%ge#uDzՁ8^T'0|hg  J;]~*EV7^8*Tî܅%$.}}a8Xh, $WB1? $8sIZs%l+[Yl(42 RgdgPoP93Lf+ֹ760ܝ9Op2 qJӟ[ mf}]c?%iRPdgVWi>N? xzke"7DpD[ࠨn#Jˋy8΍͎vzv=1n/IǡK9/^{K/t6#C*5{ 6!ĭAH lfY'i|kg 4K͘s?i]qêi'=Rfaoyrx\UsNma4Hm 9:z-,hBWn1{P!vW:veV(T '\B铥2Lk%@:R͹&с)8 QGCBk:^(¯/=E0tYImX/w ˊg?\U. Y~9D i_^!I|-!VDx$y.Ԣyw <2">7HM}sw\,%J'!4gyym޸Q>U[wfh 7/^@DPь 9Fh &N<#e>-YX9mx9cU@!3[LvTajz妙6Go,t_AxA~uvo/d.KPdzCZ7$R"c狊ĕ9!M)Y: )eŬȘ9+.~}u+BfSͺ/u;1ϥm-<.u&PM֏ښ* #)GaF cPT@l*Xob!b93-X3!;&_=@D%,mt[ XjV`8@x^]W6R;m8C",b- PZM A2AQ>CS1Ǹ墇2 {|\;4ˆ]b~hIP M|LFg\v[XZAcH+Uզvyc\Eݸb{w"d6lxApZLenoѷݙcڎ;Svfc^W?JΪjIֿkrbe3Nko 6/B"+sBScurԴAdB5r:.F[4.K@(!\A,^cjhTG/ _ 1+z1K7qpNL\Mo|O' tzM$|nj']?\MiR7Y'"S1ޮHNl8{A]GT<2zZ7X$]pUs+ a]OZ'EO{9 w-DVlQ_WQ?u Rzۀɩʓ{#4{-\ U*3[IN%r6}˟F1aI*̓˶yoQZnT7܉`GlV`tCG6GMTfbko4:< e W%nPeQcOJ:A`SMZ"d7ac%5 3.s5аХҺ}v9nTb` :3af{*LxeSq1DxIp˚DeX$ٿxw2\`?Eq&MQ<ANC^Q\Ď}vx¿҂޹ "Hhq8d)#}Ȓ;MZ' Atlm=2zw\Mhr[~ERGւ|zyړSe]w@ q +Zh-jl ̯>sKؠDcjVW^ :GQzƯ#OmYFUl.pqCx &*~I=t2"Y`@,`%ɕy!Y 2 ƸCL >|%0qyIL9 3}Qdo?24ONO,{]GJpމ򬝜yʱpKӎ|* l = գ 2/]f]d7tPhld̢%pxdiث 99X[Q OZ{~{Z>89Ag*[|:}D 9?z*h`K 礑krHfdW!bFZXzb<{6>/T.HLk3 >IX<lXq{P/A%f:Wl SO1}&oBN<@Wd@٦!ؚ{Fk/9}DGz.(~-L&5Qm{s ȿkErt^Fi}>Y>[XAIQĸ\.yzt0%~f+s-*!ESH &yE?%9(!Wq_ILۮmKP{QWbGWl !$dH#舶ޮM`d(VH{2aoznH1@Y%yL' Z5Ѱ27 ?:^>E$[6p)J8 ҿ)Gwy5Oh3+7tboq)b=5Eqۜ;xI]V(2MZ;Y#6,:uȯnhvG$M:]!,m2mDꫩ {E=Z&3oCփ%)O땩ab=9FR|yGi;8,T=kXob&0# Lsy["j8kbI^% g1z`RPԚܬuSg9^'VsnILvcGݓ}ԄA$_/..BRv<+z >yG,(joY4RZki}T܄s* $`fĄv' Oc̗oO692πJ*`~3V`$WJwJ&sЦ[`nli3 Нa2f&4|?I`wzjv@.) %V<)\XcNҔm\#7/Uo=h h(St@[6Ư(!ljTS.!hoA>,'t%W+boVpѩSJ > so}7qZ족ղR4{Y@tWЋDlrzBP JEYxZF39>y/XUfF3 EM$úG`~Bmf0JPÎFj}U VlE~ོoDPLd("Zw+v(:Pr@m2}+ӖDq6ֱ<66J+ւ#4,$"3WNo[$&Cݎ2~r;%);t{\||-LŠ3Zu*fRuE-IٽaxoئD^' }m)2̈́0т؛#|_ԕq9v`Y4>7h]$a]4^YN76ɶmV 6F)W!UcUs7|vVaOڊ Z _%H('(]<zEoi_Qe[} f-F0E2COLd$9ak ,Xk;.͑Os K u@ 9\2H=.S?|Wc'omJ>@@ErZ)/wg9.8]FMȑ>T EQሟsc7!aX1-7Q4  ;D@b]KUEb_L] uK|9.'Rއ()'~KSgI)5Aa@AƅpXkЮ>&\Dqֺˆkܾ{b1ڊ} Y`:U z\M9k.ıw]֙pJ*@ ylSԅy qZ Os>yVp|=0i 4Tp a5VьE[@-<.ۺ#jc{;DZ$v΋\xoP2܊Ͳi .JjwƁpcfq[v|# + _fİg>T8Տa wZ J&JSCa)х[Y(EKubE3%ǖgq4 wCY KjuAéR7RPCgaꞟ^KyvlOx Aٴf\; O٥]_* LCRg"[,: b=PGÖ-p quŝ`T2gLٳ.Akn }/_:9ߐTGij47&W+te!a+ *d@F@uSiL_) (l6ϳh)4O4 "utރ`7ޣVZ \KTJ?4VJ{SIG QXZ.8g-P2Լݤd:aZI<X!*ޭrgiU/w . ヴq՘+KJhu]uNO1r9&y#l9 ~7',OlYUCxS\,H`=*XP9欕ֹu,6Ŭ@mg[@; wˠ ]u{ \#9ƚUQs >!XqK6G{? kٕ:#T%S30Hl48ڻ6 |;d!h72QJw9g.gtvlUp'|3`P((:`d/ ?GB/֟TSL_0(ֻi e:=%%$:&05 b|WOtsYk $?\L ESbıJTq-;|w\3ħF*[P>*Ռ  dvY7nSȹ1\N[0`:eJRtwОvq*rru c&{HMTNGV)BTɐEıG (c`S[l=g8zXs;͌XaOT`4uu{vRIˠdZGCxN SO94c}A@dN!LVfc#C\XSfҦ+$ sy(Tk]rZrb\LCҨjsn~ť!9ѱӒ- k$HDKUʝP00iBbgSh%|Sta}BsvY*^k9Iω/Wfw5!(EF ⒥O$X*!.o;DtaK-7Cx@:6Adž}MS <|v zph`J`&iʵr^_6Eh\<& aX*>A9Ϙ5ٯڤlDm k`5 +?99dnkz]O )@< 5S`0.X{# 6Squ?g+?Ycť+8 oWq&ztlBqi;xZ;^>Z m>eK>&[ T\&ڀ 3"nSU^蝭/e@.Y e]}̎068+9peù{hs~rW* lnu k]˧XA<8$(m`uJTUykIMtȆ`Nq$= Z[gXHbm=-!ƍjWe-S`(FG l1 u~Cb|?fn,{_lܑ Z]l7Lj|xdM̭A~y[ 8`5_VGIJ6Mhɵà\h$z00߽Xh/`M.̨&]JܣJzmqwQtb =SZ-nF \`FQe/$XЄ˪X `x0*iҭB/iaYǠ2OW"؞.8̹L 1իH Pqe=i]r? QpnFUi*Mnrl7Þ/Rxe:̺*b@"f=d}޳KW±i11Z"Ak^6Yp郺n=m擿wA%9&*aKhV+*#'5*lB|{&C {^w\ME>b. ׁ3bwhR/*Lѯ!DX$IF#(1y= iu%lqpQ(_X@"m0$WE4} 2[zCm e!|b{PV &Ktt8XtZ(_`o MrcǟxB߮Xg`i%9}q}( vaobJ"0.HG:L γ+Vԡ8Qbjߏ8BF& qƒ2~H3`&ERH9GcW@8PP(ׁpb﯃tgbMIX=O]my@@R^s捉a \{o`!q5+Ӛ.)naG8ۯ/uNj޼qch<. ׈ KORZ0}s9M-" V`W-w!U!8oz ȜUPtr~d_N5|rqs OL fR$q&^d:&=rsfg߃*֒\>$S|uI΀FS}NR ;kHВwB8""6L*wJ5<ѾwqyKjNAnKd0l(';ރy[#گI%C/K#LFnlYk CoL]r@.&=\QXmƷIuI1dJU G N$hjתSZZ,:(lJ=\8sԓ#2pX̎] N׻նd!݈S0˸anvX&^:-Dyq-Y>{n׼mB=F:In :KES wY,iuqUPlmczݲxb.Ϯ2.HpFTf܀]2O~*`fHaQhc¯lY#P"'WRAm{mq|CUI~32R `{~i$e ⷊE/ lQ`5~J dy-8 Xܢ.ZsbXְ `jha@"ak\tr~ cLQOa,ӭ[(p}P 2v}]ؒrSe6<c[b3|Zű)vdF1~%!_0RkVSt5Ij3 R:s@ ;9<.udYLۗg\v]`Z'UjD?)}CUv}Ow{Sv0[R.9u ;zXٴR ET{xͪ+Cu3PY0*xF*)$,,@Q-Qe N/G,=r :}N\1}O9Ȭ ;޾X ئ$Ϊɵ%uj8s] lƣ׹yR!.0A>'ek*K=F1>rӇj8ETEK32 wT^fg.n@b$sA9p"dDmsK3CGK-!q.BbwO~ ]}W7OWoSiZy\rfXglN}x`fn~*Km65hQYHŊ6Z/fj,-6ɥB?ٲdm}??{0FH&b6JEv* i<gQj1G#G*R()b"f0BE{t==g>!ŮNfYlGcSP_Dy|hx_Fә dq* .랣0F"<]&]TkCjK1w)m`Ao7i-+F1k`}=KjaghV xB1_CyrlGM3 z$=T,NsfrMxF>NUDc1Mc8R1궬BocLrwLhƓP6GF pz2KjUNW;prVQ^ بoeLppb$sp0ΐD(Ar59?>v“ߞHyH֏W8y3l ߠLtg-,/c}bwljtfMi܄/};Teds½=0u$@)^H|˙x#MM,U\PLq2^9P2poEk:n*!]ݢ'Rv[wa)r")9`Y+ⵜ"aa3]o!̕h:4^Ie,4܎ EYF`Ip:Rsh"FO߷!]|yS{i`X#qEJ[z sʪ3!łœ9ed7 ;!Oy`[\GjoNet(MeȣEs[ʲ^ܰʷ*E<lZh7@ A ]x{ۢiϫE[);)!g+Mbar Gt4 8݃=l QeD>6jciM7UڍT3BA ]0xʼn}$dwǝQɯA#0$f ]n~m~U<5w5[^bR!#c5yuާ1SWq;Bӯ>* !k`3e_@uCglo 1 4d&lXFssJ($KԝCp v2Iu>|}X1G }E`)n؎%:Z|4T~i!:+fuZj{jF2`9<ᵻ|_gP'zl<1IapBs#9ܺllzn =C1'od%;Ykn^0ă{ѴÅZǪ~V֔U"!-3cHtKqwC;RD ^̬$i9zWmE' so&nkM%Mv]o%1uڂe>[^{ ofP)0Э]12jg~U@V>^n%r_i0 zո}eC?OW[[Y",Ñ '1Q-勞-6 cXɦsh)͞hP*,p(uo5Y3!_(럇(x>@*esxfm0QVB%Qe3%[* ez̯);1JчSrpvLq:EӛS*9lϜac,Aޘ%@2<σsy SloU@0/f|k0D!rE1[8rwX:‰QP7 ԎL Q<L a+TbEWJ0hgMBZM)Ж^z*p_)'`, JLZlj`Jf7mgLyg9XJ̺ ٿSPc>:z~|*I\d߄f& 7=cBhXT=ٖ_p(fY_Q3nhr~%uPL0i=чhŁSX\rF":WDY%eP&ڧq.K8P./՗UD6fdAA$kDjp^zYY##Sb|@$$f1!3r\:؊;.N@^[pX2#q XVNWa,NEOxl=ợ/W$qzń Q_eC=I9*Q=mVH%9-0!ӅeS bwYW '׻561kx;7U^0O7@FBltBO7(ycm=tRq됷`b4*J8MpTQe\:lgL5as*=>() Rv.02E ,]EQMw`)wTdQO2~ʪ 9Ҍ ;״ܠtl3-̱pM{}FZCۤ-Z(#Ffll'b,d;堯Vm鍥ܥ\۪GŽeC=!04oT탃iUͶAQÅZ[mRf{E>Y5Zd=Ƞ} 5XvLYdaoB1AĚYqՕ]Qx֬-/+M@C J2Yש'IOfg\:bc. ӚXO^a- G\7vn9eX g(|^[Z%7*>?V *U^hyt0%&}G<Ġ۸h`d'Fi2ip Ekd8!,8Ç"TU'kXljl|}/m7 ejy{A VK_2;O (? Ζu*r^ kgS,}T(T׮ 0L;2}_h7'$7m)- ̉ji.| Ô99O虚3|=bCJX 6˝3Qty17QFoFBuM&9txh\ag۠>&yăçAHuDd)\1վrX<{s\p-C^~s,$Y?ZtMf|\R1UGy!g[>So.QM2ȧZժg+e|rb}{h>ȨƟmȗ;㿌"CGiC'MgPѠmfL15r-6x퐥běתQo Jލ"mSt~=Ѽ鎋$!=if1D#ٶ\ W%sicXK b1#>|hy7kqdڜv-r3[a[D?(>zV*OY5k`' k6}i6Դ-2t%׊J/^ &+tG1Ϩ?2)[d`Ycͽ/I͟0("\$PU>AO R M7jжDث+dIjh@8r)?W܍&/q)}|3}x.ڇ=-y=kĝZLpjȵ^x)1 &_^5q! `d>gkydm@T|li&Fl$==(v=)HA>7~wG``״%P-ie=;κɎgX)$\kh殝(JfL'8AEbDZ~`>[=Ś"m8 ~(`."o5mfpj$lf59vȈf`:xlZ$y˛]qg0<$q0,~<]@w +%uQs %wlFRJpɑG4P:r?3xa5Di>MN AFÜ*!3ĦxFBm6ZUMP8sY&ǧܻowɼ!| MR_?"pِzF Z#wr̛!ѣHtK5ӕrcdFTɈc%K%<" 4-^!SV~r]&N2~H;&4K/1Q=0.pZ1e%س}eǙ$>/p]m$ Al|eSfjt^.O7j Yt-`?R̙?!K$X=!%9"a>ypxw=*X.~\ZE=ĵo*"y? Ң9Iy:_`8ko_tQB-,Nqfz#DFN\ }ddtQS3 ט7J|0Wh?*|YF@{HI΅xkHX)#Ĝ?Aoa5X^Y>O4w!epdFd.Oa,=ynBG?G@g1q=FA]^QX=~ 0Ȧ &y!-&JuzG?,-OK]R ֪(|k1j؄4Wts`W&u>ml{0e-ՐF̢)`tW6m'~Ϩ} mAd^ ؎Ea\DzlxGi'&iv]#]ϝ*֏ft,^ɸrU8Hu}9cZ FdO kr>\Tಛ3a\SJ1gd_(s4Ǯ We Ny2}(Caَ 8ؘ’`N1֊uz3!sx i0IpaX A@ ۚXLluHZ9XSpLEo<9Np x< 1G %| iLǦ~j{`f-wM'IJ.^Xվ5&:8w~<4s'1fgSb<9WaDnL&YOr)SM]ZZƯ7F`)iO.W lEt(m[3v0$!?Ec+芧JdM:_fufH:at6jiސD-@H'2̗^l{}4v#Nr{aF\U;ri6(/%G/IoX>|4I94NhWr܇ p~ zojHT RLP@S"LǦm8J>u cc=z{L5`"Ff'҇ӽUO"n2ix%I:6TFjjY7J;FU7ߢ%Iwg4x7M%R௶l 9_3iⴥ҅MhA#ˌ+L_Qo3ýOϦ XS.L#:>θf qYOMPJA3u7#FUoqF<еUGB/rR5WN3ᱸ P2@68XSXFB_́:\GCW=+شH:.iuh;jDQ!mFwXLU*n.iUo5,`tA *3~i8+#P;ԞUi\kz^_!y|ԡ*"tBE>1`Q/ ޕKC$k/ïW<")Ķ5ݝZyYx% -@1UbZNu7#^8gzya >h3HtLniw>dBq&bQO弝,S}6֓OoU|  ЉOG`۫ח /ZXM|<89$ :@CQtmL3\7)5d.egcpNz8t8ʧo^2# i) Sz#.YW/w-J?B5 |DW֡uax~SKaBn.[fv]#<8zqVzDyqn%F|鷆~p #7Iv>ㆇg/#Z8 ADw'XOIO_ 1Wo  m{r7Y ]ZW4y44_JD (!+:Ь!81q[2/UJCmͷU^/](#AX mr2#Ea{Gܲ@M0ڱ gSJŞ+&U,e JSWGrjJuٱS ^Wj*zo A v_HR= | r[IqymƌgfF ~8=N‹lP1hj\T;$͓ &Mi>F6K.aՓPԯTc`v6S3JCā`x2MQ@dZ{ |q6Όk{A`A7wSo=:0 3lK#K첧; ;D4ϋa.{ Uw'^lZdx!3*-°-cT!^nEd^wxg8r1g| OK w,h|91IZm00#ޙ*$[YbNwX7ڑ8/f5"(qHޔ%wEZlت_ 2 $)y2F~q#nI#m葺O=OjiQU_"MF#ޓ uL&1:p#F´A[i$N ̤n*a<Z=x/z4:.KH088hDG'ئ:LѸ"]e(C3+Qm4/* &ehN(uMݧ^>'(r)Xl'$7:; S̐nV5  K-Id%6ÌN8}93Si'Rzc4*~'UFE M+lQqAQq,2S-X-D Ja-Ljzơ&f(H)cvA\T)VD k`4iVCeO6&(!.'`B22}~2Vi>FIT˷^%ղ.ITc2e7}nxPy:*ؽ̷Vۭ$DE@`AX.X^1x%;Jn%HU&\̴vIud%`B8$o(<|ki!i\HFd<{"n^nW:ӵ3$&#˲ǿoZwv D ϭuzZIz-kGB}E`ðY%18*kGVtH{r۵h$,xx#Xc>4ờrڈ|Ge/:N x{3;_2$ ~_10ۤ-&8OR.%{6y97P 縸/Y l bqz ;{Nz+2aZ +)2+ıs ɏfQ 4%6~/PC#R1 9\ㇶMjfzzeh  D5V~WeGmQPʧ7wC\=lG!҅{#!J,ǫ3d݆Ѓn}CxMk:|Bg~xP8~zWpbFJnn n3d7wK ɸ1ҟQz_N7[%ѫiL{Em4B_6E>=l@cd]/7IRͤwvã@AkS=~7)b~b}%7Oq"W?J%TOF'Ԉ7-l2$3ËE#}^ ?HQCZIKPW|؇ 7]5(H`5Ky 8,piv8EW 't&GHC wO)a1/3 7 A@Dnlt(:ZL~7T>퐻@Ԧ,"1ԁ|o(JR+ sO5@}fNM)W'$ 3hx,_gAs?c S0}C#d;:U'tdc ˊOIphIc9 M`{`,|MS}\9R#2;O=Cv.͞q6c~A#I=6 /VOpAxm# gjPYm݄~,g _"s磨)3 I}a/$n(%;>uFlňeinDD[Įaг,C=^Vֈu,|_ o5=g$¿fW&OK Ha޵wRA^S}o107r;\(g씽$I'&xGa0|1ǡ,`(-[8P,a޳x5Rp/H[P Z;٧}1K`i15d+ZXWTo& :prxC-h|YR *s8:=eJЃ-voޱ޴lDtm-^ֲ){_ ɻv]U.H[l$!`IÞ$Oz$-(G@a6wӏ 䣜M<56cv#Q0%Nw;3=/3T Tg)uJWʳ jNjq#}(o;;NqB!X(ǟzҘ{}|jx̉mZ HHWMeA:$W2yjfW4b2faDԟE*B?,fU K~/I[~w6Hds˜8^E >@kQp̚v2bt!fAT)lLcMSHEw2GiX~&֒G İ@o-pck#ݘ0  \"0qQGAVi-U5dCz{HvnuYC:C&~Q<r)GOssZVk߃ y 0Ŀc ŷ{ITQ*hb]Б#sߋ -ӭTuպn/w:A})L~rRqw"yo~ti&{>Yѯ'i=D?̷R6|Yq]?-dgH:C.]~D4iI!zӁmQFwaJVe:!lVmoJ\&Kk1XY]M]w?b%waم;yN/T)@Բ8+6:e_##A{+9S4V.?lg/B=9f圁ߔȫ 7&EMPȱ)4:0^1-G6RNv'`mZ5ͬ|{Ÿm5@wP/1֟D ~?lc2^*3, 5 UglݚGGcɇ-@a룗{:e;dN)b85! ~,|LPQ34G:LץÎ,v&5~2;6+oBx Lc(Bь4Ѩm_f&Z i,qM!0 !lvQZ&fL\AH,u HR QmqL8]chI6wgR;g)&*?e? T|cMALRS/Qda}P'Ȧڐ)T.W ppS΃Ϲ';%m9yW {3H06Tc0dhe piĢXw(jbt\%x OatBPԔ0h`9fS4{`g_wmT3 #Rb,iq)AbV|M,HpK7)(:BS80cihWϥBI{y7{3bn9OfynQguGn@ 3c.6Cl/Ö@ kj)kΌ˪(鵄 LJX*+*!u.̪:^KM{Ƒ$3=bD7<)l'r5+II^,ٷhrNISG?k?1ĥ1[`!R" ݃ME@e.W&qH&ׇA(a+;FBBoJZ a uQ,))eg(6-/jU0Abڨ_4wDb""+'Q?YQpE*mӡfA.em5D5ek֎b (UtWCzK U{~I{Oݮ% ޡMt8cnpS͖Q3L4**+f7I5l !SvH9t^h@8w~]Vo$TMS_UKЄ* HK/[Z򋀠i +)p,Ei`IX9ޮB_Le>y"K [ۈVN Tfs=x|@5~=ծFɻm:gnK5RYˮ,{ryʲMڳޝ@WvgP% ff%SNi=quCjN{lOxgM M yQ$t6<%s5գ2 ^L^aajz>jߞbN!-ޜp0S T}!伫WlDah5f!tjX|A8Ct-73-vRhF/BTxI1UbS%zG(:QbO9+f&-jzaNP>;¸ybJŨ4FKa%%79~aǙ5A>D]$`7){b>-$F)K@wh:o$| 6i>xP&eE/sī㋣}k^3x%:'~t-Ep 'ܗEyRdb|Xy(#Xnt`4fUassG;;x5.EI3#9MG pDVe:O#_Pt(qV* QqUo X]3~dz+Z= ﬿R''bn7gۚExcKRKNS04\5-T LdktL؋(f{oHlC :{{{*4 V:nL[>hٸrAUc9%gl_0~i6I슎+p'm &q*RkM+%' {B>FƝ,D4PZ*׎HmCzDm[䪭}TuW@N KO"{?Xɓ vH"K; ] Q`GY99k\"A QG}G>k;'{ ^zo>Pyǂˍj`-m YHhFb1d>p)Qu{гYE(ߡ=TJcQzЍ/uŬ< Q"_mT@8) +VgY >hc !zc~Jv&_):N,dbD|yƦlqim_{l9O(Q<0Lu ue}k_FqO"}gVۦS4?żQN`EbebD_mqdY ai`,! 3/ȡ3ܯ,%yHT>/Vϸ9 `Ze=H~]T_Te2e<cF>+J; RY* GiH˹.{KKXx1x.m+ [io4+DSA>̈́bf囃e~:(J@K2l)ƳTQKJ]pipG747"0D 4H*WۥV:YonM*m\:-)'~] ?^{^6YT SR+0W=Nќ>-'cl"T p]GOٺN.p5_g=W>azWɥտɯEvs'Ԑϩm}l*1baZPB0uO`^k<s\sP0 R=9Epu_"` x8'C&i- Cuz8=zE2KCYU]>iveRŌ̸]V7c#9lŧyJ4Ej]>t nC -A\I{%>BF ww04 Jg>7c!jw<@B lUFXT3l@UJN5#]!Ecl\|eQd dkzSrv#}A%l+\V E_A:0i^?YβZC&n8/?ֶ"UB< ͛bT17?aCm4vۂÅC *($(삿(#n<%G+u\o.EK)k؃{^GQt zM&@dQKuJ dcPoNPY/ .l(m^40J*b1A"@UHpw)C`^1/1:Iy3_5e %ENxʽ ~c~8d&NEA640 ?XP3THE\JDn 5Åk(WbE|qT551ʌi) 85(jll.1Dwm0>J1-bW8v%Xb} lșHAP1Y睜쳓kد |QB3oCGP;t?)C^(`SA,xj(` NP6jE>CJOXR Jk# $O[ʎը ;@d6*s?,,8`Iƽ,V2J$|!b/ L*9/!T?ʚP}Ure7T yOJ*0H;6I %rʛ(Eo>/Ac8~ᙵ9*La4zŞf6IYkǂD=` m>d 0r?OD 졎q>oIÍxT̅WsJ9(ۺEY&/f/Ɋ%1ihZ?OS*H0aĠ,taۏ"2 5 tM[(>HQ# h-1!Y4,4vCZ*?@?e>͐_K8.(Z2rwv^恅,@tƐ/[L˙J Zcqt[u$NO7ަ~/(8}jeD(OCwUph<IX@}6uY≉#c~O|hwȄHf| UEq IT7e$uf{`Un"1"4K.X*qOfժ[|zz^2pE4Ÿe]ߋy9ćiyHʘ#gd}:yxRZF[w`MvđT$ m_Ư.4#όEŭ9&A^c qwn `h_=:Y5)-]R[ dg#TTO*e0-ZRaô'4n-KoU g#*;Pv\z{z[G0ܠBP؞GrMCOqL =Znj11?W?{ &qɮ0PR"t3ۀЋ\i'+x&oKNjAW?\r%×4-Ĕ/{w/IJQXrڄl1t943Pپȁ> ˠRsQ•P{YEBSQ ڻOvoJ=X$q=\1c;at Mx'v(s'=f>#i|F{ˈw?h/k:>1$-cW~r;f4!xńs<>$nh;cdș@r% 4#d~Xm]l1=o1>I "rjb<DjN-Fa?9ol<8ÿ0Lͳ9= wWѼ,I1 O3[PWZStL>c~]F%ϩ*G;`/FZ`$]Yک X8 צI̴?o33̓"l+ ;O+f^!uǾApFi#%Gf`ŗ09g g^fɑis=!z8 6΍]$ڣJP/mvqk+CᲡg+O "Y݄mqjpsIr]HTǔtY^瞚Us@g@lwDpwo_x_^-Wy>e8v(`ŭVxS]@SYb^HRYS64x@Y.[ikr N\ډ^v^ZL8vg)oW%bQ9?C: Q-˶ t(FX-ף$v "ֽ*c:l CU7jI>uI#9PD<4H+[x^uϧc@`%]Bn`j^@hRa|7f;O|*t=1zAX[4yѾe!<D%}6"goܸR 4JwYi^ƍ5Y4_ɌWʚ"BsB᾿ KE r&VcyhEQ=77%dKuEP56Hvqq b\Dۡ[{i@|jܮD e%=]_o}5oiwXχ;np8I~pOm eٚN;n~50<9bFT.$ dS i^ $ _RnNB25mFIO鄼RΜ6rǫ#q8 z,m5Djďm4?D%MkM <דGwW#ت<5l E^@\\7jr: uad@5rl0yRew~ؾ ȩ|lL|0j: p 4o5o^L8}|'|cCTi6jsU1knI+Q)ҁlBgu&B$TkH(vzRhT2\ 7-a> 5÷]1N*̒DX,|5Y .2l}"HnLha]F:T3I~wE8~Fʘ<'|(W]&6q؛bVFkAbPm{Fq@xH~beP$Nn}fY]?|V3$95i,c6BzGf󱦪Rd`Ο5Øcy$Wc* O>YYy:w00Bm (r̢hqƫWS<(>K\wzDF [^,m++W쾧-%v=[kPԛ$d@KʅƾEW[1m{$6 <4 ^p:ڄ|.YHdt&?|p6a6iah'ҽZcD9iN?&}^ei]>%ZiSpiSc˟׊ޖ`8 26(,cM_tb܈PEsн6,48OϟS\U"D("VF٠$^Ey;r29@l8{fwxJLErKq*.T{> e^^;QP7 Y!Z[}D]]hBEYr .wBV?КcdPVݬ=<:DIQIaƊӁ5jIC3Z$SѴ0 bF1ߒD oᏝA4OWhoݾ 6f^ 9`B?XDAM2Z-Ur>^,Dl>Sk>'dyw+(E4 2-]lnI%_vdt7)#|^8"[N/./05 _ͻ@ؖ=x?& *KkEnrͥIQ_[Gba>&-J˿dQ16Zaf7g (zbBH0spz .0sc %j}Q Lfg1džp,)SY_*@9̢'=M+rW֢nL|0$X&ą*=zj9 O|^4( M X &fuqlIEpnCM2XZ&X-iU}a(06 8=)D ^NRJ//z$pe[.78\ \, _s*˧jPs"I-n n` _IUa+zַHt~VDt2,,=F"V Z1rJ kzk]i-.dP!kxV-fD̓uoE.pukOcV [hxpŰG鸏`ļ 9 \[8f3mz !e FYdWv O^KdQ߁-ͽQ6!$Ԙ>墺G>uM7 e0PY6C )^ b"Lm4JJF ʁ)L;(Xz0']r(:L7 BU S݂(DNvuU,F5ɾV2'5zG1ƁuI5(AHK)\fdDpYm,oEnA? WW&F pI?o3>`svVV)xb?ʁ`۠k ޾AtK9o8|b vut^Nz6$yp\ϱLnhS#h?u+cp)<*|_YeT㴦;$gJy:]܃˺#)#RWiڠswOc˛ܝ/Hq<9u:WP >0TjHe˓8C߿7G"'aO?ajn 0`?2exTQvp[)Iݟ=/?K,KE3 'g3RA 25+ ·{vgxk4vti:Sj:S=Q'frD}E۠&x&Vh+]ޯ-v)({M:3ŭ%lsԚKLүB FiD}xXÚVF-#"œ[-pZWX1!F4.&C'ȝ`TtLz 1\/GBdM" uĺjDԓx|4օ?0LƼhPs52Ϭk'UAFs{֞FW%͓xG%BybΜtMpr;R> <7 (]'#[^,m3S džx)Ǵ0^trOeQٰB` (K[\:d&Nz#YdpQs,됧xAQoB%i$upW̢pkd xX(dhl6'7k9Mb+D[4ՉMnehSD{>~K`yw^ )+&It e X2D^S_O۶2)DnF;@2q_TH)4$^3▨`7PɹN#]s.$kp<]rT);i3":\OQq <"xk՜_?p [ mu k,E~fVJX'"b-3ԥHSZ򄏚0tv_kM1NrBf5iqREvܪ:;?^`+7%Zi8; םoJfm+sޥ~.Xf޲O]": )=]?'\?[\+I&[2U?o+ O n:bo ٺ6iö 2&E"g҂;*ĺUKI&d}cwD1dcdjMJ`k vՏQP[~bŽ5s sJrVd$̃ GSXŒ%Eg)gt2<wS֨X )~3!p%44%1_z ӯf|/͡V9ʇ/zڛ h}z.<|>vOu e }};mg^V==m=Ap,R/}tªXEN;ʫwκul4fY~3~˟py85~Dy Cڈcl:7ҏg@dAb'$s8Ȕ(6jMcmL[z4f"o誵5Q9!ױ$B1\{n l_QP*2\_ޣсjfY N1sM{YÐ)~3}ճwt-;ڋ4z&'jxOީ CQԎ⮎ynkrt|TdwGMn- .ǿ2 ngAX9-$n#`-E=Yw%"F;q<3F3H[~\noh^u$ ^AcLKdxw]ߋ[Epm)SAK0Mug ٕg"Z nwnXI6:1M'q`q/jiäE}JHdOfNQuS9PN!Ĝqò?F}_d^'ҵqpN]vLeJC [E@%KW{ƛ݆YFꚎ~yfx.0&3Fڅ@WΩ3\/BI8c- m ١~h>z-]osOPYB64i ͻ âDѓIrX/ Ic@:K)GV:@U~ޢk\CQxX;F" ʕe;G; \@,@?PWpq7݂$Ybr ~́;,֟Hpeu% XỽeB:%h`~Cax]zV1ٷUǤhTEfayO[H?Ol595[5U (3WMwMG.ruWl֏l9vvRq D.C+hZ)s #Y}ߨ-4߅Ƈ R[Fxq; ?@i*bFINE#\m\*U k4&B`B0x؝; g(@!? %?L_~9EriD /L(c2܍6Aӊ N'f)rrE7U9UYäWfZm{r!g5 2/UPm/ GZ?MY'7nxB~}>PR\P%=WYL᎓6'ũ}n2ʓ3U]?a?%V>FQ?^Smez6\$;_T ADui<>5a ,/$oH1-tX/WqDR碒Xj!CV9^NHYc6Oq>xn,}8T?@z)''`_ "x0$m!& bZ‹}߃L+6( ęN:'@iIDi`r&߉gK KPabim:|%5S$hA1 C c|ٻ4" M!]"rH)dmu[&\ιK>v.$>!45;d"Ul-d> }[B+ofE9˔tM9ϣ ?b|<_[&QgJd CJQPeP1q]Di1trB (opJ!V] 1\Ԯ{]X!Nv$34s5ҶVʇ,=egf`L:ƹzh}P:s8UR M!` =ry(H$go6rqh%e(0?[~\/\<̚048=xTD肌yt4LCa?q֖誅k$ 4szɀn,-dІ"K;/S -*{A_<^hgyX1?4ʱ3( 8^KW#jyMq ou%VtOZRCRB;SXK U~[[ceW ;puGUۈxn31f]d߈Ð?1b%SJ ?&Zd9T4|TZK'r宄7z$ºI&Ӄm$)$C6v<5~‹9Ls\EYb$NkV]96Ngp F="."=>-^(wTP kN'NTg=yyj‚=YQWNMۑS% u<- _,~h me>̗blB(w7eA%Liɩkxo͠BM-/%c%h R]#g| ,TEDHKlQ&NwBwqc& |:[eN+6%,lI=agc4~kg8lB&,2^H6]^}yϛ 2 L.vI7Cb,W2]gWD%2k ȭY A'~֩,([A5wJV!?$:N*G8{P 7zfBSƽIwN,Ӥ%"* wz #xspA2UEUpQx38$oQx_: l)ؔ_s0\h3@!}d%ФCH$O_j9u^O>Xpב b|#j$]KXc({͗3'7;!B@F 5S$CaP )-clu8Υ 1K}%J 2Sr zoPpBKIZiX;p7WsvǽqR'XMSPČ8#7{ 4Lv)Ɍ8jN&ud9ҥ_5}\"}twLAC/B +ּ˨x&P$NˏǏ }LJWl~uӛн踟Kn>IEja{950h-+\E:vpyrAb*Th$D8 oü^No- #Cu|q"6rLh2& EhUV"}.v[J=% E.[,hV4~1ރ@D7{6TǴ : 0]1"+9k_}Xd&q-lxusS hIM`i,v>$roGu>7[ |37v)joJ@DE!ߟoO)Rh%R@@^mAi)COЬtGLF7RG'NCʏ"I:(h3F ]`6V_ϚI* ,$dWkzӜ =;Gƈ+S]w0ҋo0DRB$Pz1I0-;TPr=>{AaEׄ9j~ C,}K&-β^<'L+T7{|T=ׯ8T]C"jGМHԝR~؆wd04z'f;a Lk:g_Cԑ^SޘLۥ!08 \b{ֹ@Ckګo g |jb8(frzwHT}DPMtT;fg&D܈:c^=_7U {܍-נCk rמ:+۩YM $@#*یɎfnCpd8Vm,8J2MPs9MW#]~~za#h]l&¿ߗGj 4-9CD~"dRj sТmÅwRQAH3 XV|  7Oσ?]Ȋ~i_ҽ9+ɥ U"n#aZWғP+xNvWU [`#{j-1E9ܔjiTo8JdYI p!Vv Sz}V8|6g@(a#(@'+6\wN>TSʢ &gjhzOiSzY۠R`DZ V(pVOqzvUH2yyՈwb24$Wz?1v"I>Ke{8 VI,xx G%LێOu/ESh5&TysBcqSpD]yD}p {W~~dK/QZiH4eZ%ϡgt?gVvV kM&2GmӋ7 ]mswS4׻V]P.PRGʲi9T}2{( ̧txq#~LE-=\-qye"oV# Pۄ|]g@sC*}b1qجIm!4Evc\x8O%vNEޞWwH7@G0s!C=^|&vmr>T>=ekbЂA(Vb5G?7-0w[~H E[gUHجSxc pl3"7]mU2%ɠH\XR򒞸Nȇ?8K;a߻Y2z~حYBqn/)&&v6 &6Jށc`]+a3g>G 2*lo2CcݦC9_r R/Udca|< ]F:%_vM`c̊ \a.Ğs&u+w[֩I4]4YRIǁmg F$t$bZ0אTN~yKmqĈ?t.K_z!kv0-"qLD.B=9/DW(@)>N>X3!cUQoD8kd2OTDd@gB+hҲcS&gIVrb)]oM0$3鳭s:ĺ5vQtX >}zHB׋ ɱ@Utʳr85U,g{%mó?؂!,o B}Uq!x:ŽN҉1&9ϩp<ED2Yݸ?=6ǙO| _@*Kw|6Hnb}߯7,+fQ*s6Ka \K\:Qb.]_;;5ig bmbg‰t%l49`kGn.ʍf֒]`H#rfpBgp Zd~Duڥxx\CH,*?5B+tw"HK:1 kK޺~m5z_/<•{'h:W$x&̺席l/Yieq=Ml=GRh2P`Zj}_#). %qR_@4bwO]Vm{\NirDA[~JDK%LT-HWC]DМ#w?xx]ɸO60@'2m Y#N?spV%ç`\~i &җsOu PthXsĜ_B0E^-֤0)@y=*@'eK27ҵ볌0* /G6zx.lrkt7:粨N* MB8/p!iY(7HAR1M УkK(CW h\S-i?1+ n֫joDɖؓ2rzblyA l?Ʊ#!\tg/88 OP Cd oZ.A9hO@= ,^-jvWjMt̟Vl,+l94k Ϙˮ#/jh{xX6@ 8!ng{z*Hx0ln6V3Cm-HFΎ}%cC:tȫ+yQs*YF̀7f@T^SO(M-Q`:c! IAh|oҕ{z0LAl%jYfLѣޫkFhP Ş/•\A;V2g%#L# {%z֯ӅlV[|Uѭh^X@,ChtƗ[|4nvuUw0,1MsxS"3P9.w p9E֩/ˇK,K.ԬN|B/Pna(Ԗ? !_e98 ېEu>3#)~$Mᩁ b<+XC&Yi`#$m>2Mtcg#Djv4_Dz{\FO_~}TK=,ٟP3U#GoD;fYe*V s JDZa0`YzGؐǢ8XL[=I+4Md@n~hV$ͷtBΡe&'~:},΋U:C,Y!#$!e/ߝgi'`?ؒnc|H$g]L,*7rWq+ϗeþ  ߯~ncW/̱6Xb՘3/`͔j(ܷ-.2XmB` UpN.@P'UWn'uFԮX, enwjj>kc֣5oeŰ#+&UxNx>þ nF`5X5(xrZz)+g={E&7/Q0u>՞L/bT+[>{ͫb*E蓒W0ovж׸֬ ӟa$y W1;$|Nﰙ0JsB8\Ce qF1'֕4R} ꭎ өoN΢nU-)9N9eQ W/(tr19uz<{}_󡾙g(## FO5ƦLB3Fᘧnkf'j=z8_)()ZYw4z|>O!nר.BYoI;f`Ab2@,9/f ߖH"ʑVs>Jl dYV:և O]wa4B<3? lcnv: YHl$谹'R %^CeN!.<lXz6߬ARIogga(YNσl5oTX2 lyQ7KS*lo/o =Z4fxތI!U/|l~MSeWr"6^fE\LeI(Ď @W3A g:"w col w) fh ӳf#GOI9!9BS^UGEN̾o'T"4Yf-KP ۧyN0܍rqO$cÊdu6NqԎ09)6B @V|UN/6Y}fЮ-½l崰Rt/jI6P3uCu}DyC7FK:%ݻf?I&Q u͗ \ZyA>8ŀX{LM&_(+xh)n' 2Ft[xS+_ٮs);f\ћrrnz=wRnZ,wݑ^<}=3cܝ2,I>g.(AZ(qugUzʼG4LҨ9ۗaDYiXRlA'si">_؀A&dkNUݺl M^''SPy5 q(&J&'CVH<kтe5>ͨNU}T+ _$LZ/*@G%F.}K^m&.΢k>VMCU3sd6ė${KV~o^TodhzEv#Y]WjrE0vZeJҚq_4`J,`"֨BRfRB:L]o"U@FytD\Ǻ~/P\RO1I1"~C4s鯐 {\ pRӼ=GFYP}KT)cx#>H?Ђ}_Mb-~XsۺƈzZ=4t%-j=qڮ#Gg 7xmS )?x9`'D!BQSAP!\U TzJ1z:f 34|":vj PAQWܩIiQ$@t]rV ?(( '`3>q?C.. SܹD!_p9Xǔmgϻ-Ic<)E8nK zS#c`4{sstc[fwE2F%u/raZGY E͋9 E^y^=p(~{z| Dm({[Drviۂ *?zRcH+ba2G;~(Ȭ+ɵ,y =%YF%C.^"NADL\M @>3w<,P*黰TgTA0#fLH6߶ pV~^ 'JsI,^-qG&'7 :* }!;x^LH$vaFZ|f].HelǤ*m1HVV Owh)5b7uoPbtowքJcQJnTfY[> "0؂.B=M ]cc˜U͈=9Z~nKy-r06G476/;LŠ*+{(6b!E}OƖ5XYm>M+`r(l?t>˫RI =ɽla^e*x?ដ\k"c7CmsbZL]@a }U0CLԭ$zqn^˶F@܀v2]e,6^ ^9x ؖת̖ =ŋdfcc#Bf-QgDR+Z#U̕ǺG͚'|Nmx[&vsճApֲ^hxCټ??/=Hb_- !^ rOl6WKE?xi֧v]?nx eq0ةS@^>71Z;u"HmrH[&_yu({W_&%~ŴDGJkY;h"==PPicޔ-'ER<][$-W1yUZ*{oUo1??HII{x$+ͭ+U;bxҘ5!:m+Cuܩ}Oy+]&W [J~Л<5ޔ\Tvu֪!JZ6tD] q)¢XQߔc G@6e\g`Ms3^yAH,9dܟ m%e j-wXj'8y>3'Md EY4A,!dkpT.Z'xX-tBN=%Es,ۯo,vRk>Ӷmn2GvJP2jU̖bxSdUAI k1rNvԛZ$K^I>0 u;t fGt\ .X8v3#zOeRXۇVҜqOQ,WzV,avm@l/ MQnw =%x X6wn˸V8[QJڤB6l$Dۮ~F챎gД|竵  ))29QU:&ɖ̔LraUJϛաm0^e*⠎|6FyCRr1Z1FNe1ΛF}?% p×[hUti1$dbmwp7nj7\ ]mtmaunx⾕O$ VBG'si-JGcՀzs1H\DCg1_ % ٘-R﫲.yG&_9hX;o> |ya@ inN(jBy}gLNoŦK?Sjx2 Ǘ ;3~1vҺ,o@f$ɨy'ɚzː%[C t=75 uHXXpb1|ck@aD%k- M>RB1]+Kw>B8%vn?ї{\ @G' @)p(pf,G]Nxx[A>\qP[ 5gXu$ Wg\ 2Ef˖B@g{ÒRҍ+Û 4^)%׽_^1%c-eǂhW\:_P%nc0 v*#C.4숇Kf!_"33$=O)ˑm 4VHnI xJ|}D5OϏm-nHfSo<-D1ez0y%0ԑY91F9/ƅ5^hC4ZMIhHpŷ/t@izJK;Ɣ>w Nr9w{݌1Zu $LR3J/Cʒw|5 ?4&ȢbBsU\ jB"O/ Nڽrt'Cb%y;_]nۀ8)p ?C@|1cO#re1Z6̀ӮDDSCO] a-0zقm[kz[*8+]j3f4uz]y4 (5Gcpu݆0Ev!TdenM#N~ Ii>kpJc>nbQ}~ry:;QNt3$_4=ͥ 1 dЩ|+&덉B[O;U-s>H-x;.vL 5KEH4qS_96f=ђiykZZml^[;Vtԃ-t-D6 qg}D9"xX=PZ@Alhc_Ӄ@KuGЙXat:5(:Tn l,aժC u3PK tPY2Ƃ0Ӣ)E])p[g:7eF SQpu[U)`I*#8o!$s]Q/Ĝ)L"!,Iq']YvJu'ͫqWY_`Ttx8*pWI ̦ER 916"cڣꪺd]p@af1MhJn\3t5p=@#1C=IKn84 t߷&լ~/e5$70LKPX*~ľ?unt3꫹+b 6wkHۅ<J<j޹i3i|K{,"t#<(Gj/rXK~]J#Oi+7k; ZZ~{y*.ZTcԜ'9))cpAd;;xnGWիI3N2k?sH ͏(%QJi.zK<YӃ[hNR`S{:.,^|i9^lfX[FP T#28Ű= 巈ORXTt8Ѭ:KaO?D \矀*y oŊNb`/f~NzVnFi bF7`2Dq.Av%43~5ċK̔.p4B,0@KsYaPmѶN\ɰ"Ee)''pvk8dWQ &5#<3b^s /2tE8uiTpfp?18 ֟nmen ؤ u(Lu#ʻ):pa`^1XåDw\Em=R>vE .9&򗠊 ?=bڊz`=r̘eoׯ?rR;!5AJql Rlb#Zeu7X74uFs>"%{[T@ibt=*Os)-s{-b铹%'F G+xiHǐC0RˆPx25CIuZ>8?M@X]Ԋ,+zBc/)#Rtn['w"AؗWij mNڷx>/YJ8-^&*1J{$#BNe2eF!B]{lj>6<).g9Q7-m{p-zKS(e[:,ۢPR'N]WO`<2B&&nmb'@]ݘCtbC.N$mLrI(J-tXn^d9YWVNZP[e7QyqF@>S,xЉP)iVӧW'8Y(Gu\n}QF᎛4*UW&kzkόw7T%G?+Nְ@I1Yx^:LتTt S؎.y5*0>{F4^[;RN wtF# (Ye -LsmxW18 vōi/S' UNOSv+I<8ݨ%it)abDrLEu("D0<,V)k7"Q{*W]qR' o5|sv@:p*BڞΩOQѰu[xd`4zDTq7\Ԝ=|僭uFF]v蠆vxal,5nϖ Yl;z!'D(H j%qźyexy`TWoA49S N2 3S̔f(O;f ssPM{Gd[ 8"^&u$p _=ci4-|;Y.ř(;5fa,*ln30 ]KUI=QxRlˤXaRJ5/ؘ?[>m{#S }$nŒVzY2>3Wpuv(R*[RI-*-Wjqfesz0rv?* aarr\Kݘy7彭8Nd ^(|[q$OOcӉ(ǏާdM.O 1ll;<;-S }RrضR\ KutQ$onC\7pUid0g=܎j6IBl3O?b˳9Zt?rCO=aqzSp-TddުHKw m)NMDqڈ%t(ln>#X.JjlY%_ү~Eb&[=YP6mC-LTlg[`Ez§>X 2^6=oOp))?`ړl00wMDC4IFD(wġM +|:^xX,Vna T{kpChpQnC_ȯ,NAkseGG%:jgقw^EC$hdw.b #~yJ7̸ɄM,ZeUU`,w-AzX3{4VdEnVy.UBh$ ;lcw G_)LW T23Yl0V@Mp N6"?_~j,7k5dtܯY)s)ۚe oF* 3RX-,P$k$Xk1#%) ?a{$t&k6Ί!~XytXɌ\ qƴѪi҃Q}!AmY>0װmu( 4w aq8aȠgU߰藁xOhT6RsI^\uDCfb4֔XZ}4ą,ݺT^1VG$ûGI b`#O+^M#@SLtM TA#`،muN YKK3x"l$|EZR~q(k]fv ٓOhrݸuϡµToYAE H8ϜAHĶߠzV?+뒢_y5<=|P}.[d뜤]ZDNegf;gfNJHR26H7fTh:O鄗: y@Y*Sm| щ|Kl5 Nz>ɟM`>ES:+O#p,|33$ه)d\R+zQ>g.ਲ਼-4\ 5ab0ҳ*7NP5"KH=RoВ=!$+"/h宏3u\kT]7Pw;ѨlbnEntJe٪\Ӄyh >%U &p RvC.UU㧌Ã>c̝Q-kUCpf!Rٍ>9x(ޕo*/m[L914bb.Ɍ(ndz*d j N;F C楲i8={6(o~O2׷"/ "lu7h$'Fl. <,u*jaNUx&:kYQ$Q\fgJ-h^J`H ^eUUm%+R E,sT,ɖ r !4b!B͏l 6l9HE3p{H`zפ0LdV:jg/Y7H1ݬ|fE`۠Q ܞ|P_Zu |}?3BOoMȺ S1gCD"8 3zEb⿩WLQ9LO t'j.JWĊ B"Ca{Pg8h8r3x!43ߕT:'+11(8X,pޑ/ 7w%G*sY*Y¿IDs`_2WE 7"΃e~6u!W^!8Z@{m YP=0(!b f);A|%]L'86BSC #B16:}37^(D*a.gv)1N ajG弌>CYF ?+2he>QRb'D cS2>mdku~ɊqOIJnYgg6x$ 46:ۢ䠬IJigK]Ѱfzsyr҂"BN4d޻9)u. l|6P O\Y9`6B>b4gU,}:t6کDM$zۯ~V8o)|wF3'- .|wL{<$`$Jc2*Z}*?(V;^vˊ0o-40MG٢F8QETP} @^^Sa(M*1>*|h8XƢH+2KWyO yF`/k} Ǝh&*a>_zTk-P 7x:ɀkw{0=fU,O?eYuX3n <4ѹLzZ (QuO:B_{K^?p]BBgL˳} 7ɈD$ ?Ub{yl;i ڡ4}8׶cdm\ej gOFM G\?Ap^_ν!زm1ʀ9Xögqd\=KpKA탞rqe3:mj%gQ m^I-#X_?.)~1Jx82r!DCǠډ+hu ZPP@7<Mܴ`!D%MT$=`_h0<9*5JPMy[Ws 3xh{!w GПCA`" 桂^ k.͇d+uh~wXU6d:cQF9pxT¯e|^qғ lZ*pC xΦ辦+VUR7Q:O%)^8bǟ`U כ,8j],c6Xtml`ffLMg-Q6>~kG&`uGA}˕P'c1n\ujIXb0ӕۉg?PښuY.'j9IK P!đ3r`{}v,:uaUu*x!7 3%< KC^sLrSj|W Wճ?'$NcDxs+Ӂl mzZ0T?G]M?Bp ld:I< A3C.v;'\As'"K$DHFkU`ARgǃ q`9`!Iڳ}/xY@'LmYm@)b,bHqEJ ?b'>+ѸG@3BSC;o^/kbd?/ߏE9YgQU~a  ~B8D[Ck*g=:1/ؓfc7"BdhF˳@U/!Mi~d?€H)u hT%=&K6[d+[Cf1j`' %XR`,X1_,ʼ8 jx4I4怞ZKy郟%biɦ~t:6 s_8tXx{mzT}$H`9)uOnl.l~mk@o-ULA svV*+iN8ǑX&S%Cmјbj@,z쫪>BT \4ĕf˜sXupLL%:K+J%1rW {I|+a|ϧFS#X¨m u::m]Eqwb5,QAPdnG~"ZJL)yg 1ԚqN~QRu;/[Az.[ۓR5e!30lN%qmD;f1;N^9H,_Fl ZۚZ&O?RYxZz?o@j2l&$?8NXz`ZzapC N7ߑ݋%b=_;ϥvtj/;tijac'v d]sY?4hyK~c˰ߊ/{Ft.&«|<L|:Ty\ee8Vϵ F%ɠʺjf KHlkT괩~MFC@W6ulLWro35ǃQ!)o*&ƅ~Giz]Qɑc-dӬ\mAK J݈3'1j0V?&BVQO?}58uۛN7V.:TvhC*>}`0w0E)t~B:I(@ק3b,!|i҉4@oUXMK4ό*wX/PKJu vTv(/ 1fYNLv s<4de_sp=oufXAn(]V0sT3Bapm;.qK@⤱Up2d3#aK֫b҄CUu:%mg @5j@Y 2[Tl׶F0_s~[/9ɨ20~$ԔwU& ٻP %Boh{P;`;X=WGı NmBPUCs@ q|3vELZMh+Ag9޸F=G߁l#@iP㶂me I,z}EveoJtpɛg1e@/` Y?۷m-˳ Уmlwe lNpeE:,W1|7| {HpVw{-`G?ѶzMl)2jl}V{rFnƈSl,i߄9,Q g%%rTQmH-}GҾ #aƑOhj\0FӅk[y(vy~6Ԉ(nT@=ٸAl€ZYCCfY 8Jpl^Ijto4K] ACBĉ?-TTAu5=cR5P2 V ]T| (H kudMPy_kac%@ YNU3t#Ucr FjrYҿSro-S2+Q7D{R[&XٍEΐ-\pc*Db){7=fR2t ~1h'[{TίBb-kN[ݲBĺ^3є].d4j 72n ?!RWO(WY\dhMdx^n \γn45&B Y-S辳頠aQIPF$Ikywb?* @XPb r\@&Iv,+BRbe3JNԳBspRO=(9"Vk)sVތԴdS(SfBOI{ p,{h0%%7Y$o̝ԍC/%Gr B 4,b(~75ɲ b_F_BqxD,58?c9zϢ1ҳ h "C[(L֌a5! p{t!M>hzrD:O -0?]|z]䤣=_E.tTkA:)м|5˕=<{",$9/1SKܒ.EPq@F` *)(;\ʁQ8 @lhHw7d~q{ OU^!wU4K1$AqlM" ?n0C[?Dܒu7x'2J&q.ED%R39NJQDLe#x /u-RQH#^ _E_eyDVFvQ^ bF.sey3Z:el{+{OUKȜ8bh ?_]B`p(YHGyhʖy+ WyXΨ?E*1vj!QţMUgTY مKАk9&7kǺ[_O+5^fxrfPy*`&V[vL_3ep>P%滑%UKw%E^5ǫR4.P:X!%jܟ30g%vv"2`tη&r&ǙSv߷pG0y1d Cx[F#ŹXdmT΍U VS@xwQz^=".H 1v1R\G[ljëO?VW!?9k07!P~C+?xKU o)}=%Ph P֝ts[KKal_VW@x.[ QED} 8!HT~UOZMcv/Ԯ$ܱHY XM jl5G*tVohdlraxVNR8nʮ?XtU )oȉT nحTDx=`!r~9 cǏW'5t P?UڈRYg]!| hzOubdsD.~ґAˀoπpٳڣf{ggy 0<ޞp6KV-$.FSIg;}iFyXxOܥ'l做0M?MŰ 7 `fdA=ա-u6vt& 1!+3ItLC}PU_ZjJwhx1HYf;l+ 02\L]RYcM%'GK/6LVY03=Wpy2%Y&jڣȌEZfƟqMD[Lb߉-N_$Dg` XgibT{ْ,nu<Ё9cGi>痊sM{ zsVi%~ s~Z+7<”uS2(B#עi& xQ.?nâ^`2yw5<$9(xk\GHjAUUoH.ƫ#9}%旑л?)/U/Y8DÝ4SE_YG2OπzR5xQiߒyjZ5mtcbMskAxJ|iF~ #5B3v!|KD` /AgY(QJe] =>y*('O5~/ }g)e6/Ay1:Ůvw!7Bjg˱Xۇ5׹=30,0{ g%+0ׁA`֣ {vO!zˇ#츹趾bc#:TT(`]Z&-T, Ao(`ѭQKK1|ԥxZ:bXz8¤4e1af /Cj OIJ4Z+vutsOEACX,l—(¼xA/Armޟzgҵh{7>A04j/*n(+b.7в.| ݃;IPRCBAV+@`,/0m>#!$K\<;>4{dil|%H޳FJyK ZUxzpE E^o H7}3אbu)G~OIt_QBm+\hʅcFHQ%Nj%[ZBE|9~^5Ho>cs7eE0RT5᪂q C4Ǵ'HrQD #8dVhҴӜ Tȷ ŁS޷Fȍ{_ =%27R@ W}U^ + 6M.0(+>'FfűIa~*hz=]RE S[p4#ߡZbZ xAK`P םdzCac$l47:I0R K%k .O&>'ex S$ByVjNgRkHߵ}OLXdur ԫ#MDu }uߕpI`TG*ĸPdw -\;3 l#r)g=7r>fnZs+z~+tKa:jr'sgQ~E}'yj;EBW頻d~rG6T?:5Gcc֕o/ȮEp!Hv̠7/Pzfi n&.CTS =+.~l\lUH\Ei8z Xm%   徂C:nE*[dxzsS(*xˁX#`[lT84֕ CXXRZk|9Ӂ<0kJs/ /E/uĘ^/8Ul3Y"A\%ϋG z%a N?X.Ɠ3o,[T^FΫ`?w[M#B) xCd-N@-u` ^8{e91WHEv|8Z)ՔCP .:ػVK8|ɐmNF8seʧP޹2XJM95fsfq)s92d̨nPr4] u2КEA͜9"L+w~!*e69  }dRGIVe͊_!:vC4|\+6L~(Oa3um-E?k2US&HOx6뿛dG4\ma౻́1;cLjQ"/udf D6 aX(blin5?/܇S?qB O>9Q-ˮAS} +KҪ6 1B0-1Ggd Du(z4fY LYnpbg-wE s2bk9. 蘷8\2 ^/`M:N~P7-TV BX]絡P0G&7 LSƼ Zt1@S5qyħiw1w)(.'a<"oYٓ. ۡ/t;0IjLZ "_bXn]qd!@H{HS47G="ʱ:"3-U6s_AA8ڏ i(Vi2p"+i{(yn ;lu * @Rݠr4dW%`B7a)2~n *Hp{<@n)'l-wQE|qу8Pq3Át h tZEXW_Q-,Aoj(yhL܂+gvjvR(SŴR3Bph"Z;U3KZRFV4BYdW[^lgJ7E_j}RrG wWN9BtBdXCډ)2y Dwoú`#:T5kmЙb߸۫Hn:|,GX0<6>D3&&.E`RNZ%sNeEZ`SӡTfF"i@ r)scPzkZ}˳6&o6MzD.5scj/l e3M:_L~TQC2[71bߋv95_^ UR;FnG9ǩzWS:Yt<[krQ4mM\0{r:6SL(z5/#WEn*#i\&'?`^}zҔcA'`aAWU8tc\A8{|Vk9ܲ1jY ÏJYT0?8JN1԰XT" _BS')} Q᜗@`OkbW33T=3;/ Z{xwZؼ#WW䨜Q=S\xHDΙ~VF6+[?(7m!ʶNz)/jjʽV^ɬ=F]>-:͊P['{ Oxm54,rD?fu4"?˽=-TPm"pMWkUMپN18fxfК ԎKy@vf3}[nD!~JIs즨g#4O _iYƶɓc Ȝ| 'wbY2l&~Sl@8;2D{_d>YV|k$YdeI9xZ ު 0v]9ւϢ3B@ k/7?^Ї$1ZID|uR]؅0-C 0k㲥sB '8ͪ۵8{qBl.D`"ډlIS9w)r9NJ_wǴ+@%RQm =#ĝ4˱:ؔnYx "ЅP'3r[g8,,ɝLvS Cu#4hE"Pd!e zO4t̲ rC@g 2mFpb5S[W|]J\ 6@ A(or0=i"ԄfV,!s V|OA a͠BA X($AԴW#wA|®;i<&rguRr5]_=bp56vIxCZB6oƳć[pߏSy@S\&gqdݦ\AwrvjFu!Ok7#t3Q`:VQGY2I/!ӱPmکRIF6h!Y *W|GI"$%Ε;ُk@jx@Y qwh )ݷQh07O K`t{$#5|* {0)Mr~2h q˔pV.ן)x-\\wBdh3$yfbL HYT-trƞq gLoǼq r}hR` j9ӯ JHΆw艀ك!7^CV0m݇B3Mp:K; \ A+ܘzw`NݎiGMZ eP=H Z-"$+N˗jX208nZ*;ZV,&;gE8hKG ѵTd9-foOo-zTi&ez0 򨷇i_"J~?Kn-Г KPpQ^ޡ+Q#@4ՓRGM/o%3 ;E"EMZ"M"9c}gv-1dpppV *ǵTMrz1On'fQYN#=ڸmoZ-Nxʤ3&PLu@5~nK`q S u-|l^Dt;g߫Sj+kI}V 7{WS*;#ov/04 )[q(> slJl"{ #]o dNJMCfVx-NQë-mֽ46hCpMe0[2>>6f ̜4aroA 99 uխg.^"{jz?ުi@iIe-Ĉ+pI|) B[$f8! QŤk x_ 9i3MdL۸m@a]> VP "?qAuˏ?jrx(/!\/X#{&O12TߗT?.T)Ɩ2t{j7]wa0*k{-}⊜`(W[ 0a(%̿=6>ְ(hEq{hzL7%i^ ^3Vp6r .t4jvCMj J~  ^sZ`C<Em[Q y/Ftxa+u k.)kI,;C{]ܒGB|X)BRXs^#!yL@Naey*fTx֮s+pZNon筈H^M7$ gE.вK$ݥfo]UP_T>l=o.; Rs*6gZ c+Zy׊ %аEy/@t Zݚ]C}XEs~b+)K.@/"&<#K4@spD_LYD)Qȡox\et>Pc2RℛX %Bk*S}"R1%A-:_]?+p%eȓ:C9(@zV43CȀ!ʮk6mb#;.:ø>iD/SmygBS ӏMƧd $.<YQe`pu6axvfh JrfJ8;px e~l3݌=h!l7%K "q 5=mx0F2{/J!#Pj#wOɜ/v"i'Yr1*Ww1HcWCCjMx(ZQ.°1R쎔NCg{,$?vAVmaʑ{z'׃6Ro@! .{&桂S4a'|*{[t'[e,߈broG*cd,WȖZ 揶 (‡9m<jx5;tUʨ쬌Eu W׈£RƢ/݀R&ǗynPr`&pP<!N(p|lk|{ ƬhxY\(2@MgLr&(WueGǚ%>ތ-Zh7)\"mdOUѠ) |j:ɇ6 Um_6$ƒZIo^;;rohl쥘lų9"Q|351m\W t)bl;b.XPІ]vi5y~ hgt5_ D{3aDziU`b'4Cq8XN=B!"as|M[?t ?<9[DZ+R-R$buEZ PR {EyO wH:OO;.e@Q-;&<~ⱭfKߒxlño& 75_@ (tx&,#dحSw(F~[bqPѲ2.Gq1 lo_1^k=j0g+̫q>G"\.RF=ya=}UQ`'1a?9޽<Ƭ(35ݫ!kq2{rel2Wh>j\7;{.$-w"0la-?K8뵨L7瀪)+>QϲUij]zb@7/ 3 p`ы:YN{>;&s~# jnG"Jɢ&Y\?-c0 |Ԟ2/U9ZH:I)^Zqσ?8Y=(B07i$zj[k¸ݪ_E|Bs:Ac`G6WV tф\grqa_8"Tfg"r-_ 3z[hħy;c.]ӽ4T7л߳ߤ{ e ?h.U;ZaGlzS15 z}:=kms<@2_;UcbX TX^:N]`.詂 !PX5}Fv:}?bB Sw><n-|tR,F|ɍr#6 O+ 3.͌=W lgя W[ts > 40DD+|x9g]a.[Z(ƺ H(55)yz&Gi$ Β\xɍ#xVKno 3 |,W 5fY'Ԑib#+~WTȟZiM:Gލqis%LzшxOD*>MyZ>|."0E%#6+v :pPDhmFj/~ q"%2 %g Hu Isy߄Jέ|ya{֯mR8k*-Rh_:'LuP%9x_e|ܕ;3TZ,jS abn*GI>'OzCertЯFs>cH,Ks<ȸi9`R\LU--"ts[k~](5c$X'c%jThHtcm3Hm(1Wu`sUC"8?vT!CTcNʷMh~QztZ'KPch oz@VX1jR d4=XF>]50%]dLm2/&IVc? vaH]%EzJq[F |@E!&J`)Zadop',ȳ:*Z>TLNq(3( ш$;::&({Å Z/ ~vKrx*ST&֫ O\f?m|\2uY/Ӟj@rv <@y(W&!w㠼[u|֋_mb ڍEԯo?@=`b#S;ºn~HFv͠ :q ˂-yn&_ł%nj@}ǒTA}*Cw#5#B"m#B WQ]oF&dcPaŔ "oyZ|cs㤝jPaiغYpŦI%q{qJ٥D!=trlۂSq)˶7|>.cfw|k"B0ե<%,TԖ#5r oэw{x\8-%^mj:ˆ&WW !W!]]w ^Qe顧09׾ƕsl؟RhB#)g ~~ PvB2Auh*UJWޯ ,~fmWVC`~*}jocz3ǐ :LE8cV7 ,@ȫߕ9`kݿ*9_iNHyy\]`zh+}CC%ÀK{Lv4]!/\cRǾ7q˵2FĻ̜~lVy3bSS<^y7'EHo4ȖD ) 1Y$S99ԉAf* 23s_4絗hjo(Nhy.kIMamyQ%V͜U3)値3蘍N^q[HiK˜Dƣr2J{ (F@OS5E{_=9 ةFhiVR_nt~ZDitҫ;,9ې M/7v_J]?mؕ 4 P(! 52e';D~[ 2]%YȫPT"yKޔAc*?eۤ& g}lr&m:Uelܕ BΏ9@'pi +vwJC18U객a䣿,_kޓ%a`seOF|X-#{%1Cu ϓo=qj @eT>u8m52"uNlOAY<&x#:\@8>\hz%UD{,%qhtF nP4Xңjo@;<->LSu?.p ;9YALۺY`"U4 t\Հ~Z-u^tp<7ק<*4v#L`k7.S-7o8QS+4Y.DնHNmZ`o>EFs?֡Dh!I9JFca')6x$G|& ?48zыƑ f_ٴ++y9ʿ-+O֝i}ݞY4 ک_DOG`w}vXS _ zVC_"aOҲ=}*M,:89 g AZ܊>BIPXƌ&p;4 e%&o}bo_+21ѪM{x%aKSЪWOWtWŪT@3fWF'Ǥduja5 ܡ&# .SR{g[8 gۣ-,%A9zu<ڎP+A`i$C*w!+>QsG&=8rĪ CT4pa@Ņ.Xtb;]%]ɗ{kaM41LpyM[18!+[F=bŖjmnE}"&۸糜h i2Z`gے`Y3ڽa]ۧdv^vp╎Id܍m3d1{"Ma]h24ixBe &=E73zEM.z`Oq=;J p:pD,7{ʧʑ03pRv&%^9؇A| Fx"!4 aw$^!Fp9F6 }<ڞyX?"&e "Ywmm0f /dZt{ {N~ כJՅN՝ DLq)B¾EjsN9[+@Bd Qo>R*0e^k`/,zӰ˚mm ?(Zk]jʁLEX~ԍf+Y%LL!+͈"Lk&IG@JrlJXG1J sm[ &}n\ז,ep,`e>}3 lEw"TRw?Z/ȴeII n,aг?q;53i3XH7'F+.dLD*b D~1{`S<2R&C] *d0?Kma9STGsshcMF6 ϴp@1! .pa?Dl5Gk qf^Q~L{_͐deFgclFRNv!C9t\,!7VmQDL0?!Ոe*mOt-T(@oS|*+6/~ 9ɴQ3| yv G|Y%1gWhxBaf2s @cg9ϟuWUmɬeH#Zha$xt?Z{nJO^c|?Uz)Pg꫔&Iy` )tޡXilIa GNE1&yEQף`J<=ijAkBsPLEahX[3bֳ v!q`h),ENG;% "١a}KLTq$`bIRC<? h !2Xa!p*B\[ENWx$T^(W rGWs_L}4X6J[J:XR(x?07P |3aTd Nj_Wd 27(wz%/dZX g#IYఓB)42RXLݝ#X:QKLOi{aݞZ'*(2S2&7*tUi Ӛdwٱ:JsY)A)mu&ż\) Bmh T5B33flvixpJ8<zbAkc Z 7h*a +eWkWcNG֋hr@3"H^{pPQMfͲs=c+f'X%aN&`[vSd\ؾFU`Yb2^9TU 7ZVWP(n̡TL\ߓƘ" QnVv B:']RI81W0ڧl`AY 2i 6'+YEԲGu__FdQ]VEkzKO '|6:DktF7CbafY*b8MxWPx0bGSŦl A AquB\HPQڿc5akNhB(!;qjV5Tpeч ֜DZv*(mxK3񂄡:BhF#h^T+wƶ|Rv#GBnߊ䋭 tMh,.BP4(XYw*\Iiz~T[Cߵr)`j.WXXNS?F*,UȊ2 $K٨Ra !tm, |_LXr_ +RJȅ7Y\ÿ%ݧ3M,*65;+Tznq mnA#qsHnMumo0jA!!LB]߬E_3aPrT Ybl -M!i,VPq8Paia=jrUCj&5D!i2?/XG)VZAg|&h]0 `vSXK7D e`A"Ʊ-DzǞV dh iSyÈE>fkh|=Dz\-ڪ-a mP2R"7p|i-߮s)5OBʵ;SSX(e U\END&n"$NWԘܷ7h[']k6t [3DUF,}*@*'ߩ/HutѮ"=M΋#|S !c^yCk9$Z pqՓ% ]!bߩrL%< }Hl'f%8Z!7+Uj𵧘_棅WSN/QyP}0~h ~d ~7ho>3힖ҕᎬ>i.Qؐn_KňWk5 <0!Y}Į[89›ɏLMckktC7:!6mFݸZ3.{<Ezp_4ߎt(LaAp}D>Sc0svq l@\EQc? Ur$"bՁ}e b1UJ"M<*0%tK{eQw 0O}mݗ,nu 1Dhv62;rbȎ?lO >e)W>,$Or'iw9&^k9/ہݗip]s_CYW;6ԛCl~0 £Y7Ô&Jp3@ن`mE5|.x~ =eWZS)f' ]aPzo[rQ|6i{Uf;V5O+nŌؖ5ÄBj܎\3O{9/קze.a?{ TNLh}T6̤0cMq7!"x.zS9B!4:1LZ-u%a^N{g( q =>%Ӂ vgAUϘ2t닛>APPTW@)tHCd̰Mh&|;)!;rz/wR0hVYbG Ű:7Q+>34-]xyf˶sK=(< ӝ;.)HI=-aV!/*ĜuU@Yjha.ϰӊaN{UOF,* BsR >HmbD4Cs%D~m)殬x&"(뜸N0v@,3v%]B1Vyi1\ _^/ SXzuOJȺTqR{G::W?׾q<[3j@ &U:7HM;2^5Ek;rU:k[꼷 ޝ-uӰl$ L;Τaߎx~U7Ol6w `Za/lm^L5QEw0PBhZnM-PP~s.H$չlBrLu: W߃tvz1^UNs'bW zXf ]: [fH>!S]VPPzs8Fås.W>mQ<#?,ܠ{GZʣ(FVrb-Y4*S@| 50탺Ƃa_cbI>iLT?Չ1g/$%DEՔc?\,0>=ngucXY,*Tb|bZAJi1+z :m%ǹ9ZQ(M6(%ޕ~}N𕗪9N$#y꨻[h?jUP/wEB4K5*go*n^8Decm¶AmOhͼZXZ 3`&(`YZAKTskqՊ]R Sq=J^׍;@ex<u 9x61̝ Rn.pA/Lg5'$@B;̾WL Qu"N%%1ͥFԌe=ݗ@Ic%1M|t/ G, T}r I@(55-L"&KtA/Y!(on77}}KhE'eꭿ@>wcXAg5d,ˏf\9^:svjc߀G"& O,h!ֺur-U='m&F9F ]? lhѦ~hjwIݖGvKC?_JklƤ隀,EfgY1{..l7[yt`O󠢾ΖZsӶ;k˿oe4طa jkIlP&%cn%WudS׵d2{.G1WCpW'}Rwt6>B1_ |^?1(-ȫ,s$~4D{ $  !N3]L HmZTȈgW?xDKUa : c 2~ ؤ". rQ`.l4I _ZйCo9J4)a <b;[vhmv_1+(툐ߺr+Za[FitS6JawKv):j[i?y4o:<-1@Ӿ#+}< jTǿj=Js@ewV(iaY 'M!1 ӛvp%ou\jCGz'[\)rN/SBZ*NdAW?q$Tlm>ap(j%JW8F -rP%bFwvF7מ@/ e6^\ @PJ{U;_otyQ{kBEkxcVR > 8c]m:1!͜&tL.MǗQ|^ZLfgvFStE~ʡ47[\ϰ. ?}T<,Q^tsu!|0q1(~/q> INHػ;r h& o޼#ii\"̃VΎrfO C]Or<]H< -fo ӹ>"qWpp%Q?}1twQW97O!FL _>? hrA5~[XX՛:#/7 2me@In+! :|x=l;=Tbi-r֒֏ԏ;E8u34!,F^#nJ5`wU,#7F׋pQ۳|).j]X;FUWeZ ~$sxo6S2@PR1sI?rO3))yDncF!+aL$"h Lr5^D#G@JD߫CLG9NZ;!E$dɢ xI Æ)CdiOTZ]kX1qsDs*Z@7+13ռe;qZշo+eobԁ5p+(ݎ||Ċ}*}t\c0y 1*$Mlٴ#K( (,RnJϗ! G3k6)$qx3Fݕv,XL+֑+udΠ蜧A9kA0CL,L0ʒԚ.z5 Q؜eVyuR8(c^P$g|kv;][(`zƲ1`RgU]L 2K2JXWed\}QF4aX> KuNuG4f]c[ a5>/b5`?u2W) Ü/?G;WG> ρ/ڽ{7/ǣ4oHMx# @OK`  2%0;m Qdb@ XERMWӐo+C=F~hyb MϳmxJhiq,ܐv$.:&Cp-?\;19ShF*#VᱵqMbO," _$qx`(gKxJs yg-gyxOw.x)qT~LFCjH{gxq򊴸JpfGDX7;zlnDSPWI#B[|h_B[pSðg+2#:EZ@$ @5fGͥ 'ٻFxUfeE/?6yűl"L7 jO[Jl_!Xؖ6>}n~bܷt;om`ɲ/IֲGVu&6K+l Άn\#ңNѬce9SGvxO|cvuf뒺J6]Z"/fFe$/oyjUrzs( \Y.~Uz@KH{O!ȞzM{D4J[ '"-!"0 lAAj[F1BK_F*wW5c2]7D,XM3ft'8# lVqw E4\Q /#ky5IkS/R,Fih㓝ua8eBOl?/f7Z)Rn*1k[7:"[\^1< dO1mb7C)#aP}:@JhW>kY*owh9,HVhDrqZ.z`o"h\VKǦMA/͋x< wSN%K@6v}Kx'ܣr:.mla+c\ϻ?|Cܺ~i);ZZg7~<6h'֔Dg~V1^=aA!ܕ}s/lț;Rc4O;(ߔh^]A4-F@%:us2˻PI 0R@GV F¦E^7M@ ʙź[Vc Dx]i,TcBfr͘bk*wݵZmtOI?/gLQ}8WT}a{/Vs Ak\Zj=Ü?O"W^iL@5# =Y8*>>-NAs+zLa~ڴ\@WzNO%=Ox4来E%zBQ~uEcQYB!|7j8v] -l#SfZ̲*b4c\Qڭ]st b\8>sjD&LMUYE~8P}osjC~u`4DpX~lţ15g+R*F\qeh%e1tgFf :/17VS"gticWITiBfd"$[A{ /76Xk[ͺ!||KgЕqJyEߣ. eF3nVlYvQȞ񅶍q{,~+mG2}rA<^W1 %K0-#`xw_($ )aVoqY|9eN?r"ltRsyo˾5pht_$I«&g7FJөLN*+ӡd\1X9-`uLeT[ubz)M}˱AGYCLj9xuel+5DCX׋ɞ#7E[]؉ ںqw 3)CϛvC|A!wCn\!zM圳,֙eM_*p'2T`xn4O S+pg..v92Ɓ+Ԩ]0N };+ tԟ1|90*\;ƻIehC]KXX:͞]zep %cҧ#P;9@!Abۑ0lwyI|E"⵺pNV?e5v:KE$-~䙝V_ 4]Ɇ3h6J ^ @](!N ;0٫3p{rL9YjBHv*7vu}'J<PF<T͘b^:ZPk+ QM5˟pWYub%0B}Y) ~:Ԧ_ksjr<tTԗ`Xw[%78]z ]&y!ݑ94 8?;B]YAs`cD ozTN0Wxҟyw2^ThҺ41\9'xZ]M!X+K/rYi]%/:.j݈78QuI,MY<)}Ҡ#)=u^R~Ъ;Un⁃\..7ΑjWMw#VCU=6y*.6 y *}f:5yc0\KCeI Lm'">nV!YKFk\p5tEMȞ0 H:DK3 g}vpe*f-[P&Dp7D\H|NT<1eNf* A82K/J'0A3cV2衢$ꭸNrgyD&P1bh-"+A'3%s8ܪf{G0!—^\tOpl+h> j_@Jr8 r yBiA?r1ZlXar݆>QRmID'H\T m "c=۴5l]k-aKQVS!fnV4LO%`CGz ~a߹C:>ͧ ,4i#|Y0@@: QG׎|,t(@Nlrf?ܐ牫Tln+'iʿɶ` M9K}^yGq ]V(PZ"œaK1Fb/he|P*|G2j[s`˩4M&5[ev(Q&qBiJs8U\[q̯@rE6/HZB[`۞Tz+}(?j@uq?۷ KwfstG"WI+DC/Xܝ}ؤD 0Rg)fZS G02ԍZ;4`J'5w߳)hzJT`+̲uq+>ҥuřA n)gI0'3wTМğ+Qh}?]wژ +L8-l6>|>jG/LأBwsV~6T`C$N" r!Fڂ?tzNWBSKಕs"!$<5S ѫ}b'3+oD!U?W=i%jۛI7b/2s-Z0%h.B~o Ur-&E\Il D4vh>XeaL-0t`!ϐu:U؎/ŀ (M^p<\x -[l МHiq: xD+b0vwq-3XIiDl,g&5V#pK*?ˉqFEiyw]rrTYܶh/Á+^ .]GK4i4FP؈dLFu-tu-g{:uIKL6rboa\w V,9s?45j  p@ mpgj+h]_E᪈qnrlvs%ɭ]%?Y#:A~0yB2ڟ%c*5YhUC2jt~RBsv} eU\p ƕg('&yN˹darqvEp׈Mj(yP =q{]r@=F>ҕA I좽yķB [o\%$ԮOIBR5\'yT"P2&7 ǂtYPu䮊 >-U#ӣ“d7FxMu/w(=M&y](V0Q^y nph&G>cpPH etTYXP$Uו}apSW (RK 7'~ "%ŵ]Cئqs78 Mb\>*gS"o_: F^T>_ {l:htN9w)E4لŚE(٠MU:eNeGPbҵOڻ/q`%s@d5,,ݯ{NHh 0p Iԥn.7?gu<huo]Cm¤k_ENnu o(/jc0Ds[8#z@wsHiV}V)z]CD`fbNAse2&" eaXl@+Bژ}TirOиBdD@6Jdgg#0J-5ׯp8Skͯ0imD=2OÙ:Y<GUԨD!On8Lio(eq OW:/ 2_+ _,uVT o_k"J&yG,9(,on^)mB=i(7E]:f*1?kRtb(<^g~z cq#̏s›|ŪFdhcO3j }[GٞөvQ^;2w2C73XX6Hӏ*UQ=paO`S5N*j'*f]k‹`S +d^rx☨dªkN`Yp>)jڶcu\U-5zA #fMy`Ch`w@H\یfQlF]^R^QOo=A \wd  a J$|ۻy_=dd{fM x<()4i`Ax?htk5}Ä#m C0GϕӪ.JY prKBx?|k 3c"9p!XW }I:,IFoXxj0Q^E ruve-ڏV l'j"b&58%Sb;`q$o*sfL6C=+ $TB'%eUxEET*5c9bv{ rkAOo&lXEC][{(H!apM;MJ8򕴷YxbkV A\՛Zˬ؝O}Oqlbcf7q+*Ll:Boy&qnSr,1ùTk`#Фy%U z:|a"TfIHUzW,eH.%jr?swm*}Z&TAwr-&}#5~.32ټц6ہ9GE#LZùDޢ_j Cȭ<\2Ԗ2z*UdUq,^FegF °c<:f2wUbgЋ݈+D)w]-a+_ja ̺vfkdH?[|ŽΎ &+j߬R z MͬLDy p8G%^&t50qBz vOx!!FմUÂb@P@eّd99@ +[&Ѡ3AJPoMO4ZQ!^ 6VlX'ޔ79>Ȑ]Zp q#@v;Ii`}Z.Ce-?'=uT~+gTb]̆F܅4HQNfqم2dGuYMǧ'K6$0r̂t:]\\}"?Vk pq tYy'R|JFFXXQ>OC@vMrz}Fj.)!u)$} xCԊdNW@Ɂ(XOhS:77&TubeDe YYM\'=4ڙYbsN {MҥrcR -$mdBy2[pkdL̏ ::LJYވB&FT5,@ 4dIYV'[q"C­M7 95B8uo0Q霝O3_n7eKHrv a@fK7!UEqWP"v2P []Zι)U)C=Q2"]FiV7g,>Iw=00W~TQ:.VnM &ZEF'-[HP2c;ZS)kg@@ ,o8K:^ꞽi WRToX~\PMm@ 1wޔ#*<;pbTy*pR]sYQ疬LKUy,ċ:L0aN.(Q|Ҩ#I'Rpƽ8t7cd*Hkoq`sa^75vixm`{5N|V*2 `|ٶa{|Sқ -"I(/!nL?G6>%Ӧ)yʗ˝7!O.]h7!07H' ZݏDRN ,eƻI9b8)ݴC_j<0ܙrz"DǗˏΥV$yȖ%ܞӚ`cEJܙ *:H(Dv4h(M=0AD1ANu$?:k +'~h H,o|mÙ7ˇ-`sm;@R*Di帱(=MxcdʼRN}%~B !,"7pT*2"}OG'? hł4'?^%t [W{nv("pFɪy@B=7s-&j8T~HAS*C]zc⏞3xhs} g7/gیKb70c#wZn$+J!w? 5 *Fʾ?^JLGi(CeԖ:6hhx,R݇.EsH5p"\g[{u”%!K5 vNIR1< Bg?igV\d%fT7 UČڒOJ%x59(]p ?҄JP׆n=q ~ؕ3a"5~AKZ HFJa'}R*K sqш(5:J 7m>4<]Y㪳j3UxDUiUӅ"l_IFS!2}b1.sBZC5rNQşڽ^u7 DWZ?eh/>+4RHeJұgz,{gj;caxJ9 i0ذ%IeS}pyInm;NJyܽ:se YlJ(+يEX} r~ubxk|K$;ߐ72Jg*f^TOt|InkќK"$=X$?Dj #_L~1^,tIc&3NUf+Bwr0f%*'b}Q*]i`%S1c͞5hH?pEk>y~ҕ%c@6@ D[8G]Vx`ryGls_vS["Ԡ0a¹³k(O(ǐ*߄S1s1\DBgq'&kD[}=t4z(tjՀObe<{ezٯ ӟO@!ZDtOK5sw?_*нT̄l۽o֢Zn>M' ۞n%'lhPJK:SMl:r9YgڥCOq >HEEa2Kv(nX:C|,|@;R퇾_i*@*#¥t! ĽkCIIu"WcgseQ}HaY9Xi`(} v_;knL*ڠSN\) 6  &KըuI7H!gy'?ʰ}!} wF#nAIr4Cҳ*|UOXZh#!c; Vku| n˔'!qŜ_t[Ǵ鄤 nDUqZD`u7T1d8o,2w7E[0^!;ҤT/ڗ[̘|n7]f+cb90/fH`)}QtZ'> |{U^54=RԑR=kK#s0x{)&x>a3.BMrr~ΦCP3ь le+UEo"f/q>_3TRA"QOz"L違& a08Iev[ZU2J:,q$3(FM4ڑQk>e4+[ugT rp:n]*Ҝ%[:YyA'yncoW]^`3:FT߉E\9lZVC`r$)w{;Vhݢ U*ߐk@,.t-LEv.˾O'c7eaf0+MnVQ&}J_tCn} u?eM*+ `US7-vۓJ* #&VNAGDWO8D.h x^@5.fsKQ8C^ĥ⽧,]R?81}S4kSXOP+ ]mcgL~ҖdcւVGWT6w_4c \-%{X|u[ 4 /bS= |\\J.D*?4k: P?dGAbI:PI%Q e]KIS²Ԇؠ%mv0us TrIײ| ;U4*zk*D>}XΉ+Ҷ{Jxl9 ^ԪU8I`MWFIBawLYbf 3r~?u4kt7XƢ ˻YDĐm/ǠrU%~R)ng^~v]/{ -&D?#޻[Z?3" Z)Mؽډ,y Iӷ2calrVOJ"H]+ta[ *rבVzl(L*@ S0!r7 jfZzD2筪+\uk!W$5 YƢM('~ɨd߃6NDǥ,q8Iw{?X ز)h#Bѳ|cwk>GȵI7 9Im]bC3JhXVftxgLg-`rDo !N~B4Y]2fnYldħquI`1,6vn28w!fNj\H8zdRS!Dhܙ-P~-O~L *C A6=GM;ݰF_=`=MAܛSSioGD TK0, 9vNω+VAbvbqrdypO}Sgz]զr3hX M?3cM}}(kMf,}8=q6B7 SiD4(ceÅzKf_lʐ)qزY (~PږS+5;K-F6gnAU3׸K\EFx إ{F0 'j6řK *%%g?qѪǁ:W!u,\ʟ=Y^s%)!!_bj(cv`r6AΗ&TheS : "s= r4g>P-!ŦLb:¨KwLp1Q`Cr%,ɪgCE; R|V򃫳a$m"ߣ:w6]ujIaB0zX؍'qnfb<% d%gW=VL^ZkpݱW,!#-J6'b 7py!lqI 9ADY kI\Dlj_SA}K vGʽgjMgj^~QazSQ Ŀc(d^K7}xl9~j"6( o`pb֖Uh)[HAg|s1A责8zcHWbܴE'P0YMQF*35s@PQZت&U J97=E G&qJ8uOPFC0q̹ySszI31 OО?KmE/DN$/(v6yeUYm0;/{3;HbmL*ߙ&9OYYxU%B}S2{3M1HY7,APh\>#I߱b98&-,o*T={:+O獴Ї68 :{s|3ag, YZ