kernel-tools-debuginfo-4.19.90-2402.4.0.0264.oe2003sp4>  <@PT@7!.ܶujG7oe2openeuler@compass-ci.com G7o, 7*8$S;oo賗E|Ja\Qþ+V 'ZPJAkJw}++l,kKcp==G2k +A2Q .#˳}OQф&gj*X^7KhuvS% TФl'ͽaDFS "y2d{PRF-A!"¼Vm"&d(>#A࣋*nWn6Ϛ 7$}vkq/1JgK׶N S?Ś0+l1/1SǢ\{tX{/?NC#ud\A]07723f120d76336b46f1c393b1bb706ca1318aad1c6c477acc258a42d3171dcc5414f82b5190358b2a4891873c7fbeed1438f354ȴ9L?<d! 9 d04: Oax~   T  QTd(89\:FGHI`XtY|\]^FbdefltuDv z8Ckernel-tools-debuginfo4.19.902402.4.0.0264.oe2003sp4Debug information for package kernel-toolsThis package provides debug information for package kernel-tools. Debug information is useful when developing applications that use this package or when debugging this package.edc-64g.compass-ciGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64 |mjc0x gP.AAA$$$$$$$$$$A$eee±e±e²e±e±e±e±e±e±e±e±e±e±e±e±42ffeea3ae21d5f946a5314f7e0d8b07d28982edf57a7affa9a62561ab769b6063ed2aefdb13474f8cde724b7178c89194f95430cdbfc215ee304efb515efa1ee09d3c057ea55c2b7237ff22106565a0863c8cd3acad2fa91cae6837d2b6e30dee4602d1886fedcf714a90e34104128fcf6f27138d4f2c220c69e61812c65b4bac0ab1e7bff4740d668da097983c2843066a51c7d2b7a85f06781196b9b1a03137cdc38758380a62332ff024c6ab44545ae67aa2c49462077905b7a0e225f0a40e7402b261e95ae79e45ebedb6dd6538f2fb48e9d81bbe44225dea134f0f2fe0e3db82519fb617e4cdea9036cdab3fd75d5c1c68a0059d91f2e26be056d5982c86c9b087fd513a63deec0d893afd19f03a9040bb4c8d1d9cbde108d045cb4ee31d68927b4f721a17d63e7b493822f77e6275796328527667bd55365f63f6098903db70dbcfe5680ed88d4b0b6cae00a42c8b7f7398ecf3e82b0cb5e53bf0c3b307cab7941120e7cf31b98f4ffb9ce3ff8a6d00050f3900257a4bdefc3617588ff2ae169e1ee130cbc17048fd240c702628a69567aee049b101e4fccd216e921arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2402.4.0.0264.oe2003sp4.src.rpmkernel-tools-debuginfokernel-tools-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1eeee@eeee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&hongrongxuan - 4.19.90-2402.4.0.0264hongrongxuan - 4.19.90-2402.1.0.0263hongrongxuan - 4.19.90-2401.5.0.0262YunYi Yang - 4.19.90-2401.4.0.0261YunYi Yang - 4.19.90-2401.3.0.0260YunYi Yang - 4.19.90-2401.1.0.0259YunYi Yang - 4.19.90-2312.6.0.0258YunYi Yang - 4.19.90-2312.4.0.0257YunYi Yang - 4.19.90-2312.3.0.0256YunYi Yang - 4.19.90-2312.1.0.0255Zhang Mingqian - 4.19.90-2311.5.0.0254Yuan Zhang - 4.19.90-2311.5.0.0253Li Xiaodong - 4.19.90-2311.5.0.0252Zhou Kaiqi - 4.19.90-2311.4.0.0251Keyi Zhong - 4.19.90-2311.4.0.0250Luo Shengwei - 4.19.90-2311.4.0.0249YunYi Yang - 4.19.90-2311.3.0.0248Yu Liao - 4.19.90-2311.3.0.0247Zhou Kaiqi - 4.19.90-2311.3.0.0246Li Xiaodong - 4.19.90-2311.3.0.0245Luo Shengwei - 4.19.90-2311.3.0.0244YunYi Yang - 4.19.90-2311.2.0.0243Li Xiaodong - 4.19.90-2311.2.0.0242mingqian218472 - 4.19.90-2311.1.0.0241Yu Liao - 4.19.90-2311.1.0.0240hongrongxuan - 4.19.90-2311.1.0.0239Kunkun Jiang - 4.19.90-2311.1.0.0238YaQiang Chen - 4.19.90-2311.1.0.0237- !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- bug fix for enfs, when diconnect many sockets io is hang- arm64: cpufeature: Extract capped perfmon fields - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1- !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- Revert "genirq: Increase the number of IRQ descriptors"- crypto: hisilicon - Add value profile support for kernel- !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.- config: arm64: Enable dubugfs config of hisi sas - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - scsi: hisi_sas: Configure the initialization registers according to HBA model - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - scsi: hisi_sas: Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel controller reset and control phy command - scsi: hisi_sas: Limit users changing debugfs BIST count value - scsi: hisi_sas: Use autosuspend for the host controller - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas: Fix up probe error handling for v3 hw - scsi: hisi_sas: Recover PHY state according to the status before reset - scsi: hisi_sas: Add device link between SCSI devices and hisi_hba - scsi: hisi_sas: Add check for methods _PS0 and _PR0 - scsi: hisi_sas: Add controller runtime PM support for v3 hw - scsi: hisi_sas: Switch to new framework to support suspend and resume - scsi: hisi_sas: Code style cleanup - scsi: hisi_sas: Add missing newlines - scsi: hisi_sas: Add BIST support for fixed code pattern - scsi: hisi_sas: Add BIST support for phy FFE - scsi: hisi_sas: Make phy index variable name consistent - scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg - scsi: hisi_sas: Modify macro name for OOB phy linkrate - scsi: hisi_sas: Remove one kerneldoc comment - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up - scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw() - scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list - scsi: hisi_sas: Modify the commit information for DSM method - scsi: hisi_sas: Display proc_name in sysfs - scsi: hisi_sas: Fix build error without SATA_HOST - scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Stop converting a bool into a bool - scsi: hisi_sas: Return directly if init hardware failed - scsi: hisi_sas: Record the phy down event in debugfs - scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails - scsi: hisi_sas: Add ability to have multiple debugfs dumps - scsi: hisi_sas: Add module parameter for debugfs dump count - scsi: hisi_sas: Allocate memory for multiple dumps of debugfs - scsi: hisi_sas: Add debugfs file structure for ITCT cache - scsi: hisi_sas: Add debugfs file structure for IOST cache - scsi: hisi_sas: Add debugfs file structure for ITCT - scsi: hisi_sas: Add debugfs file structure for IOST - scsi: hisi_sas: Add debugfs file structure for port - scsi: hisi_sas: Add debugfs file structure for registers - scsi: hisi_sas: Add debugfs file structure for DQ - scsi: hisi_sas: Add debugfs file structure for CQ - scsi: hisi_sas: Add timestamp for a debugfs dump - scsi: hisi_sas: Don't create debugfs dump folder twice - scsi: hisi_sas: Make three functions static - scsi: hisi_sas: fix spelling mistake "digial" -> "digital" - scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation - scsi: hisi_sas: Remove some unused function arguments - scsi: hisi_sas: Remove redundant work declaration - scsi: hisi_sas: Remove hisi_sas_hw.slot_complete - scsi: hisi_sas: add debugfs auto-trigger for internal abort time out - scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code - scsi: hisi_sas: remove set but not used variable 'irq_value' - scsi: hisi_sas: Remove some unnecessary code - scsi: hisi_sas: Modify return type of debugfs functions - scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed - scsi: hisi_sas: Drop SMP resp frame DMA mapping - scsi: hisi_sas: Drop kmap_atomic() in SMP command completion - scsi: hisi_sas: Snapshot AXI and RAS register at debugfs - scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs - scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT - scsi: hisi_sas: Make max IPTT count equal for all hw revisions - scsi: hisi_sas: Some misc tidy-up - scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental - scsi: hisi_sas: Fix losing directly attached disk when hot-plug - scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code - scsi: hisi_sas: No need to check return value of debugfs_create functions- Backport cpu turbo patches- genirq: Increase the number of IRQ descriptors - irqchip: gic-v3: Collection table support muti pages- net: hns3: Fix unreasonable modifications caused by rollback extension ringparam parameters - net: hns3: Fix ethtool_ Ops&gen_ Improper modification of kabi changes caused by adding members in the ops structure - net: hns3: Fix Kabi issue caused by ptp introducing gettimex64() - Fallback ethtool about nla_ Modification of kabi changes caused by the addition of new associations in the policy structure - net: hns3: Fallback Ethtool's modifications to extack - net: hns3: Fallback ethtool's modification of lane - net: hns3: HNAE3 framework add support for ROH client - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: Add configuration of TM QCN error event - net: hns3: fix return value check bug of rx copybreak - net: hns3: add netdev reset check for hns3_set_tunable() - ethtool: mark netlink family as __ro_after_init - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: fix deadlock issue when externel_lb and reset are executed together - ethtool: Fix uninitialized number of lanes - ethtool: reset lanes when lanes is omitted - ethtool: limit bitset size - ethtool: fix application of verbose no_mask bitset - net: hns3: fix for not calculating TX BD send size correctly - NIC: hns3: fix kabi - ptp: deprecate gettime64() in favor of gettimex64() - net: hns3: add support for Hisilicon ptp sync device - net: hns3: sync linux kernel hns3 wol to openeuler - net: hns3: fix pointer cast to different type for wol - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - net: hns3: add supports pfc storm detection and suppression - net: hns3: debugfs add dump dscp map info - net: hns3: support debugfs for wake on lan - net: hns3: add debugfs support for interrupt coalesce - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: fix setting wrong tx_timeout value issue - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix set cpu affinity when state down - net: hns3: restore user pause configure when disable autoneg - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: add support config dscp map to tc - net: hns3: refactor hclge_update_desc_vfid for extension - net:ethtool Fix the Kabi problem is caused by the new FEC callback function in ethtool_ops - net:hns3 The kabi issue is resolved when the lane members are added to the ethtool_link_ksettings structure - net: hns3: add querying fec statistics - ethtool: add FEC statistics - ethtool: fec_prepare_data() - jump to error handling - ethtool: support FEC settings over netlink - ethtool: netlink bitset handling - net: hns3: avoid mult + div op in critical data path - net: hns3: add support to query and set lane number by ethtool - ethtool: Extend link modes settings uAPI with lanes - net: hns3: Resolved the kabi change issue caused by new members in the devlink structure - The kabi issue is resolved when the rx_buf_len extension ring is used to set parameters or obtain APIs - net: hns3: Fix for the compilation problem of hclge_comm_cmd - net: hns3: remove always exist devlink pointer check - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix reset timeout when enable full VF - net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: add support for getting GE port lanes - net: hns3: Use the correct style for SPDX License Identifier - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: PF supports to set and query lane_num by sysfs - net: ethtool: add VxLAN to the NFC API - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support query port ext information - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support customized exception handling interfaces. - net: hns3: fix miss L3E checking for rx packet - net: hns3: support wake on lan configuration and query - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: add support for external loopback test - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: handle empty unknown interrupt for VF - net: hns3: add support for TX push mode - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - ethtool: set device ring sizes with RINGS_SET request - ethtool: provide ring sizes with RINGS_GET request - ethtool: helper functions for netlink interface - ethtool: introduce ethtool netlink interface - ethtool: provide link mode names as a string set - ethtool: move string arrays into common file - ethtool: move to its own directory - net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: sync rx ring head in echo common pull - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: add support for pf querying new interrupt resources - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - xdp: Fixed an issue where the trace_mem_disconnect function cannot find the definition. - net: hns3: fix the max tx size according to user manual - net: hns3: disable sriov before unload hclge layer - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: do not allow call hns3_nic_net_open repeatedly - net: hns3: optimize the rx page reuse handling process - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - net: hns3: fix GRO configuration error after reset - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool - net: hns3: change the method of obtaining default ptp cycle - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add support for PTP - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add log for workqueue scheduled late - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: fix user's coalesce configuration lost issue - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: Trivial spell fix in hns3 driver - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support to query device specifications - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net:hns3 Fix KABI for The dev_version & caps element is added to the hnae3_ae_dev structure. - net:hns3 Fix KABI for deletion of hnae3_unic_private_info in hnae3_handle - net:hns3 Fix KABI for ethtools->supported_coalesce_params - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: remove unused macro definition - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() - net: hns3: add support for TX hardware checksum offload - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: add UDP segmentation offload support - net: hns3: use capabilities queried from firmware - net: hns3: add support to query device capability - net: hns3: add device version to replace pci revision - net: hns3: remove some unused macros - net: hns3: remove some unused codes in hns3_nic_set_features() - net: hns3: fix two coding style issues in hclgevf_main.c - net: hns3: remove two unused macros in hclgevf_cmd.c - net: hns3: remove an unused macro hclge_is_csq - net: hns3: fix a print format issue in hclge_mac_mdio_config() - net: hns3: remove some unused fields in struct hclge_dev - net: hns3: remove two duplicated register macros in hclgevf_main.h - net: hns3: remove unused struct hnae3_unic_private_info - net: hns3: remove some unused fields in struct hns3_nic_priv - net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd - net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd - net: hns3: refactor hclge_query_bd_num_cmd_send() - net: hns3: refactor hclge_config_tso() - net: hns3: remove a duplicated printing in hclge_configure() - net: hns3: modify two uncorrect macro names - net: hns3: remove a redundant register macro definition - net/hns: Remove custom driver version in favour of global one - net: hns3: clear port base VLAN when unload PF - net: hns3: reject unsupported coalescing params - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: remove unused macros - net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() - net: hns3: fix compile warning without CONFIG_RFS_ACCEL - net: hns3: Use LLDP ethertype define ETH_P_LLDP - net: hns3: return 0 and print warning when hit duplicate MAC - net: hns3: make function hclge_set_all_vf_rst() static - net: phy: Move linkmode helpers to somewhere public - net: hns3: Add unlikely for buf_num check - net: hns3: Add default irq affinity - net: hns3: Only update mac configuation when necessary - net: hns3: Fix for loopback selftest failed problem- !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- config: arm64: Build HiSilicon SPI/SFC driver as module - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - spi: hisi-sfc-v3xx: add support for IRQ mode - spi: hisi-sfc-v3xx: factor out the bit definition of interrupt register - spi: hisi-sfc-v3xx: factor out bus config and transfer functions - spi: hisi-sfc-v3xx: factor out IO modes configuration - spi: Remove CONFIG_ prefix from Kconfig select - spi: hisi-sfc-v3xx: add error check after per operation - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: Allow SPI controller override device buswidth - spi: Add HiSilicon v3xx SPI NOR flash controller driver - spi/acpi: avoid spurious matches during slave enumeration - spi/acpi: fix incorrect ACPI parent check - spi/acpi: enumerate all SPI slaves in the namespace - driver core: platform: return -ENXIO for missing GpioInt - driver: platform: Support parsing GpioInt 0 in platform_get_irq() - spi: spi-mem: Fix build error without CONFIG_SPI_MEM - spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum - sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig - powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config - m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig - mips: Drop CONFIG_MTD_M25P80 in various defconfig files - ARM: shmobile: defconfig: Refresh config CONFIG_MTD_M25P80 for v5.4-rc1 - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - mtd: spi-nor: fix kernel-doc for spi_nor::spimem - mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() - mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() - mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() - mtd: spi-nor: Stop compare with negative in Reg Ops methods - mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods - mtd: spi-nor: Fix direction of the write_sr() transfer - mtd: spi-nor: Move m25p80 code in spi-nor.c - mtd: spi-nor: always use bounce buffer for register read/writes - mtd: spi-nor: Add support for mx25u12835f - spi: add support for octal mode I/O data transfer- !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- Add feature for nfs client support multipath- mpam: support ACPI for MPAM 2.0- perf metricgroup: Fix find_evsel_group() event selector - perf metricgroup: Fix for metrics containing duration_time - perf metricgroup: Fix system PMU metrics - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - perf test: Fix metric parsing test - perf test: Fix msan uninitialized use. - perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test - perf expr: Allow numbers to be followed by a dot - perf expr: Test parsing of floating point numbers - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf pmu: Save pmu name - perf pmu: Simplify arguments of __perf_pmu__new_alias - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf jevents: Add test for arch std events - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - perf jevents: Tidy error handling - perf jevents: Fix event syntax error caused by ExtSel - perf jevents: Fix getting maximum number of fds - perf jevents: Fix event code for events referencing std arch events - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf metricgroup: Fix uncore metric expressions - perf test: Free formats for perf pmu parse test - perf metric: Do not free metric when failed to resolve - perf metric: Free metric when it failed to resolve - perf metric: Release expr_parse_ctx after testing - perf test: Fix memory leaks in parse-metric test - perf parse-event: Fix memory leak in evsel->unit - perf evlist: Fix cpu/thread map leak - perf metric: Fix some memory leaks - part 2 - perf metric: Fix some memory leaks - perf test: Free aliases for PMU event map aliases test - perf metricgroup: Fix typo in comment. - perf list: Do not print 'Metric Groups:' unnecessarily - perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() - perf jevents: Add support for parsing perchip/percore events - perf jevents: Add new structure to pass json fields. - perf jevents: Make json_events() static and ditch jevents.h file - perf metric: Rename group_list to metric_list - perf metric: Rename struct egroup to metric - perf metric: Add metric group test - perf metric: Make compute_single function more precise - perf metric: Add recursion check when processing nested metrics - perf metric: Add DCache_L2 to metric parse test - perf metric: Add cache_miss_cycles to metric parse test - perf tests: Add parse metric test for frontend metric - perf tests: Add parse metric test for ipc metric - perf metric: Add events for the current list - perf metric: Compute referenced metrics - perf metric: Add referenced metrics to hash data - perf metric: Collect referenced metrics in struct metric_expr - perf metric: Collect referenced metrics in struct metric_ref_node - perf metric: Rename __metricgroup__add_metric to __add_metric - perf metric: Add add_metric function - perf metric: Add macros for iterating map events - perf metric: Add expr__del_id function - perf metric: Change expr__get_id to return struct expr_id_data - perf metric: Add expr__add_id function - perf metric: Fix memory leak in expr__add_id function - perf metric: Add 'struct expr_id_data' to keep expr value - perf metric: Rename expr__add_id() to expr__add_val() - perf pmu: Improve CPU core PMU HW event list ordering - perf pmu: List kernel supplied event aliases for arm64 - perf tools: Add test_generic_metric function - perf tools: Release metric_events rblist - perf tools: Factor out prepare_metric function - perf tools: Add metricgroup__parse_groups_test function - perf tools: Add fake_pmu to parse_group() function - perf parse: Factor out parse_groups() function - perf tests: Add another metric parsing test - perf pmu: Add a perf_pmu__fake object to use with __parse_events() - perf parse: Provide a way to pass a fake_pmu to parse_events() - perf tests: Factor check_parse_id function - perf tools: Add fake pmu support - perf tools: Fix term parsing for raw syntax - perf parse: Add 'struct parse_events_state' pointer to scanner - perf stat: Do not pass avg to generic_metric - perf tools: Allow r0x event syntax - perf parser: Add support to specify rXXX event with pmu - perf metricgroup: Remove unnecessary ',' from events - perf metricgroup: Add options to not group or merge - perf metricgroup: Remove duped metric group events - perf metricgroup: Order event groups by size - perf metricgroup: Delay events string creation - perf metricgroup: Use early return in add_metric - perf metricgroup: Always place duration_time last - perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools - perf expr: Migrate expr ids table to a hashmap - perf test: Provide a subtest callback to ask for the reason for skipping a subtest - perf test: Improve pmu event metric testing - perf expr: Parse numbers as doubles - perf expr: Increase max other - perf expr: Allow ',' to be an other token - perf expr: Allow for unlimited escaped characters in a symbol - perf test: Test pmu-events aliases - perf pmu: Make pmu_uncore_alias_match() public - perf pmu: Add is_pmu_core() - perf test: Add pmu-events test - perf pmu: Refactor pmu_add_cpu_aliases() - perf jevents: Support test events folder - perf jevents: Add some test events - perf tests expr: Added test for runtime param in metric expression - perf metricgroups: Enhance JSON/metric infrastructure to handle "?" - perf metrictroup: Split the metricgroup__add_metric function - perf expr: Add expr_scanner_ctx object - perf expr: Add expr_ prefix for parse_ctx and parse_id - perf expr: Fix copy/paste mistake - perf expr: Fix memory leaks in metric bison - perf expr: Make expr__parse() return -1 on error - perf expr: Straighten expr__parse()/expr__find_other() interface - perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables - perf expr: Move expr lexer to flex - perf expr: Add expr.c object - perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint - perf metricgroup: Support metric constraint - perf util: Factor out sysctl__nmi_watchdog_enabled() - perf metricgroup: Factor out metricgroup__add_metric_weak_group() - perf jevents: Support metric constraint - perf tools: Update copy of libbpf's hashmap.c - perf tools: Sync hashmap.h with libbpf's - perf tools: Grab a copy of libbpf's hashmap - libbpf, hashmap: Fix undefined behavior in hash_bits - libbpf: Fix libbpf hashmap on (I)LP32 architectures - libbpf: Define __WORDSIZE if not available - libbpf, hashmap: Remove unused #include - libbpf: fix missing __WORDSIZE definition - perf parse-events: Fix an old style declaration - perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events - tools bitmap: Implement bitmap_equal() operation at bitmap API - perf metricgroup: Fix printing event names of metric group with multiple events - perf list: Hide deprecated events by default - perf tools: Move ALLOC_LIST into a function - perf stat: Fix free memory access / memory leaks in metrics - perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU - perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU - perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname - perf jevents: Add support for Hisi hip08 L3C PMU aliasing - perf jevents: Add support for Hisi hip08 HHA PMU aliasing - perf jevents: Add support for Hisi hip08 DDRC PMU aliasing - perf pmu: Support more complex PMU event aliasing - perf metricgroup: Support multiple events for metricgroup - perf metricgroup: Scale the metric result - perf pmu: Change convert_scale from static to global - perf metricgroup: Remove needless includes from metricgroup.h - perf metricgroup: Add missing list_del_init() when flushing egroups list - perf tools metric: Don't include duration_time in group - perf list: Avoid extra : for --raw metrics - perf jevents: Use nonlocal include statements in pmu-events.c - perf jevents: Remove unused variable - perf stat: Fix metrics with --no-merge - libbpf: add resizable non-thread safe internal hashmap - perf list: Output tool events - perf evsel: Support printing evsel name for 'duration_time' - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf tools: Fix legacy events symbol separator parsing - perf list: Display metric expressions for --details option - perf stat: Move 'metric_events' to 'struct perf_stat_config' - perf stat: Pass a 'struct perf_stat_config' argument to global print functions - perf stat: Pass 'struct perf_stat_config' argument to local print functions - perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() - perf stat: Move STAT_RECORD out of perf_evlist__print_counters() - perf stat: Introduce perf_evlist__print_counters()- scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids- spec: fix the problem that patches are not packaged in src.rpmdc-64g.compass-ci 1707196159 4.19.90-2402.4.0.0264.oe2003sp44.19.90-2402.4.0.0264.oe2003sp40-metadata_list-compact_tlv-kernel-tools-debuginfo-4.19.90-2402.4.0.0264.oe2003sp4.x86_640-metadata_list-compact-kernel-tools-debuginfo-4.19.90-2402.4.0.0264.oe2003sp4.x86_64debugusrbincentrino-decode-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debugcpupower-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debuggpio-event-mon-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debuggpio-hammer-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debugiio_event_monitor-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debugiio_generic_buffer-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debuglsgpio-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debuglsiio-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debugpowernow-k8-decode-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debugtmon-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debuglib64libcpupower.so.0.0.1-4.19.90-2402.4.0.0264.oe2003sp4.x86_64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/bin//usr/lib/debug/usr/lib64/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnu  directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=e96420ed30b4585dae02b524ba4b3fb7a8b29e16, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=743a28b52a5aaafcd5618d72e063d25a476a2f87, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=083522e8865a8452ed2d5ba84b4f6be93972dd22, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=b2ab570663d078520e9bc7926b2d132c6f5e52ed, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=0d1186822ccde8199ccefa66b79914a485b4a847, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=5836e677ccddb69c308a8fa0cf0ba4a530ce7eae, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=6f628d187f422a1817a73d532bc646b1192c7cf1, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=3c619ede0476d8e2a72700986c5058476620c0de, for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=0fd79a40622baaa493161266a4f207e3b4b25f5b, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter \004, BuildID[sha1]=fadb957469c8e8cd8260bd2f6e32aed98c64179e, for GNU/Linux 3.2.0, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c6d2e814a1bbe4519c17b1d1b31842e66fa84ce3, with debug_info, not strippedXqkNiQEutf-82848cc7f55bd305bcc0a284b1342c2528b216fd4b6d5966167b7b69511ce26e2?p7zXZ !#,q] b2u Q{LX\3w lbywk#pn/d-͢q*vφ 8"',nɅ-SKH`yZM-fgߣ g!8!uoD@;ZWEmkKz\YZ/JkwA}^_IO#xX.?tɍˠ[>`J.bIHMR#&C Gfo麢/# ̋vXٌ)GeFAdwLuDsmz02nN߹Us-cͶB~|<X z.yđv]u=C‰{z}*D!tށ0L1fYG*xruD?JR$'Kmn+6'5$Z lW_"3t*8egTEwtJ]XڐD' Ef54xɪsYsSm7JU4vff|`[zKPoAlM4l: 0D͆5s(Qϯw£DG=y;*j"fmI E3z[kR'еZ?Q΋9srxovwpݏO`h6..#җ5Jc(($؎2yK%m&|`׃ XAkW!vl$<,NPtuU+/_!p K@9BK(('C- Gp_gD7AZbfؙ|^M؇2ݡ yw:('2ȚSig"Ia_"vߢH_Gc+B OZ7NNUkׯ$lqs\cgGAxtU;SStv ([v/pڳ0"LfJ1'X`iQc&jBҰqt \҆bքt<9飉4u}ـR gTE 9"eqʧήɉXGGtUhwAC{l.ݏ0H xT1mbN(M'!iqX{C¾'P:? yYSH[9qL5ac T7h6&'6M砛y^lbeѓ KZ} ;I0*>4},D+'2U4ky-Kwm/8 h Byq:g#x;y8] N/o E!k[2'ԏzҨ]#m}ox5%fbnKQ.2iװ=Y `$ghs(4Ȁ`Rʢ3T f%SvW4`~o)BNV̧L{o>B:օm,澡$|a=b!+"ro ם&6\Ktz'`k 92 =kY|a턜O]pUTX @IYd+>N Cv<ɬI8NjdDzc ReBڍ(證؉: Xohf`j\j]@gVv9/zW M^ sIHD}$qkq渑Xk%ž|g5o&fSԗSb7ݴ^8 gۇs:U vO+Ib}#?]MQtq~D0*2R*`%>ڧgֳha!ӫc2ϫ`MO&ߎT~t'3pCrT!\ÈjtD}q;utŎO8Y?ҟ=Fmbtb g\5Sa 1q S:eG{-:{#L2Tߖ*9{^ٛƨB}-Qߜ@i`"YXE@Z0Bџ{a(2T՘: c|!xVqMaTT;T.jel=_6t,>nD]kh*ގ 5̣m8"HHv&dŻ:x_,aH@=3zË>L:DY񛥎jRKs)u U!,YLYhn68.J, !56"bXW M:r ${"a] ?§c<;REbZJGM+0Q)hb7j˃=:6fhTp.@Ŏ?o2s[z3fC90j|^U؈;Do_{2??#|c8Q++. 7v_s2kr;ԌdpXϪٷQoMƷ:3ϋK$'DN1IKXIr/\i A oMJ~cI݀*p4E: SdX`L}Ppҷ5%i{r պ,+qMT+G<DTױ%UP u9`'S阶,M(a39eYP>"K\\3lE$&$^NA׵l%x{]ɡ{"e(f=0OL縷OA zTp&h'CFLիH‪]x +I?:عM1\"O:gh2U~Ԩ-=5C#_hЦoIݝ6Z+A'V󯗊13H^0Ƹ8:{yS&i}7ߤZ6o_xQ6v{b9B ׬pUi|yn^FtwV,mRPk?geAג%ehH7!'Ox,o>k/7n&sb-Um2 {3Zۭ^v[Lw,yL~Fm/FXTdS-|撚+-'2bЃ2djRrgXxӅqp|˂^9>4p'k^7**aTI`w8khTR V=ߴ+ڬ =QIB nJaz߳8:OpFpa _qB\|^q KkƄmz,m8!b%UIeFHS\Z&xirltJ,?qoeP2[ @x4f+~=\8ӎ (7${kTѵ1谶u {?J+9Sʧ0iʼ+Ν;'kaCX  61gCl<3ٹ}*_J-5Y3sۍ/B;` xH8yX%|pG3D[7=Ԭ6BbRA7:fHA!_8.nuBr/xQef0Bj#`B1 ix`-_˃"烱5c C&VYGXdʋ|w7'4`o˼!&V#c4]D ltjE(bȅYi{YvB3"\W+sRUoņNyВQ\{c/ D8&8Nڍ#vC!Z!Hy@aQD#ľBQ7c̚2O<(Q']Vnk"$P%}DkUG<%STH%oG :">㙐|VsgMVj`Ufw}WVW7ZбBFly͟?O:­{`~O8w>N I`J+Lq[lV*\)HHfQڳ$y{=+E)Gz aD )&8^Y) }nv򨻖D#=p͇OD7g .y] 8I Ed*A]ϩz,/>׽_4"wCWx$45w*d1:Hդq]"mn ! oJrp3KSUf >MC@of/Zz82i:Bv^^|BvMωu?'d~(1vw f?qMkfR!+pEWh.[nW7Hqvπ3OVļEa~opFe_l iLq x h/U+Vniu;HUO+/ޑ:nN2^p}y>%mk?FfH~6Mi/srrɲ.zǗ/(])B⭾YxK$/dL*dj< 룚ϗBYHnd<~n?#l|dvM۫u:@]p9^:)q`Z4մC1!"?:>?0-+ѯ-Z}&$6Dĭ@dTC_kNlAzyAjn$̤GE4궴#Q58&H\ +luFCxq LC-AH]a>)c6PXZ߲qnAQKӤD k.d_G_f%rzzN*lJ!]1۞Ǣ *Qu?qLa_dW{3w"vyHLur+cpD?Ʈ-x4nd KQA1Xq9e櫽OZ=`ugHw5 ʞN2g] L Z+v?t?? o;(ƇnT+2%y'B k.4k"GE 4>I˨82LH!J!NR~ &J+QݗΐÃsXx)b8-ᣇ/9Y ϼRJcXX i9=I}bCۡ1KOo[]CG9F>APx'.(G(ghn$Y6$̱}EK:Lif-L3hj ZH:j[YͦNWF{ʍ.<u\(aM f{o <M'|z t3"5{j`N.vLh#3V=3魞Kk\EH==]R6g+ 4TWGP]d14 ٛck\n"o hOVv !g"4T>5>Pq.- +&=E]&TY;UL_uKS2x6Z܈_f," { Q})w젷rDTw)=O6y9ȴF!P2Jjȍl P=q;"iD B1;fe)oo#*7Ղ ba;|AdݣKм#ib;W#M^"Q7ܥ#l֟Juw9„;?CVg^y:@7^x$&҃`mEW CO#kn={HwA_ Y(m׭ Vo ;̶$q ɯh\@oNqxSO;^Ui29. ]v/E;}z*l+c{NlY8oHUG]C\|yUoYm)b-Pм VRbZTz!jTW} /yvAf/*֏8fciVGyʕTk2@vԡ2d>5چE-?wN2U2(JЖ/ge~V'ゝ{:lՕ|Cn蝅z է)/{i]A1&Ga渿:+ b(9ˬZEb"b/A{kz܍F L@n'^*Fp8-h_ŘPkw|`(c#J~Ê~k` %(}WENJR8"T=8aaZqz(PQVߖ,khf/& U7_>vַ67wK[V\=$Pe uWhykBLs3d">LOd9;Wt'ms\~]}%@9n6|LQrBvܷLBBˎOTh@@ NwY7+-4`{En/HL|r&olI;XQtzuE \wUQq#|G<6{πi+ [YXbsq@L`Aqo}$s,3(\1RtH`gOZLl:L<__\gUZrQ&6di A5unk=Ps^\# _ok>G|T!3?FO"bս:~ԂVu <O g'=#%34Q )(+r sp[$ȯe!u"Nvq(o 5bj~ٽd'</&P2z^% fK h6\$u9Ep( Li>s8شvC|t){cDh&|c\U #CܯNs~%jBE_ r&@5Z-&C| բVP]ʽ fEˇ㪤` ~nߤРbn*DySHGZ/2/SZ 2/%z`$L#f%\eS5)q@ܛK|k é#: -W7 4U|7g@jÆ+ˬ&Y㝢=_͠JY#z|ja=:p?QQ ¾:!% k#c hH@锴2*b]"v' 7CW3E"Rw#]/s~ؑ]Xm:=~9 :n5M)}8Ɛs\>'?r}߃N=A+h0._iP$(D/}`ۺi:cyi~UՍE L,H~8MϤB.8_ PuLs_ᧇ|12(1:5:T3!%)E9% cQ@ r; @%_w`lgG`@JQ~ Alx `L|Y Ozܭ(SGQ>\(X(3!$ZXA$s}ӑfHMᆭUBUFl,J$3ѲCLVyXrJUUntWB@A72͏fʕw;aR k>Ćy=Ae]V%h rG!k00[vJp_ N=.8_е*jg@._W0zG2(3<hBLŎ%b{+ L$aE'`7IbVuǥ}/ =e9BuIiC 4{ݍx4 TQ2 Q?2ҳR{rنG-v)ad;CF4ܩK*\;i;U]X߫ZN)^<.~\ GnIr!q J&Gn;9^V8G */mfmBWC3F\!8󀎕5yZ !Z4gTƚR\U:lfmvsN5W OtwMZb,{Q4~ZuF 8\j5]W$δ˥ JFk6sDetk)z"'TnוHhzd9L13J/wO9/owUjK_9{N24ҏe"/~G496ԄTJ{hńr##7?} #bIN*EOl$u]z7PgqW m3z QRd؎nxF/q`9Eҁ wוPdBìYe5t[{vT So.5SqED0RqyK e{qޠKYkV}f] 8U`i‚NŌatValKRIOgISl0@y9*s QiXA:` :-f܃))U1󥲢+ qN4H  uMt:S9췖fJOZ1( 1;Y~~[oȁn6W _|kr8"Lx!E~z;qn5L騠ӟԆS3lupЂ {CG0Aw\k&4u.5t^͕f)&S?Fr.}$n |8Yx*XC( rw2UaJ޲Z\Y.(BLldTUP ޒ-<R;y#s~ RH2o i()wg +GMϿB3ƇPV_Q S,r( ;,s<sa^``gYsJyW*B+1Uf./30๱E |֜TRm:}D]iNX=sDИr/wk02۝eT8{ŖyȊTG}ϑ(f5i^%@>TlV` (f-8y,#:fS`(L˃ke@C )9o U؄s7F9KBcF4 Y`l"0pHKyTVEu4uV횊F)"dHg<ѲP _έR{!5طD<XS@MBc_hu6{z4 g<4ْZ˄W!;4{G*\Gݖ?'H`HsiD “9mT$#jUJ I{q`Ei(S \zRV%?a:J%"yx$#`Y4)F*i |m;yiRt)Wם=eOj(BԟGk{*{RIxƅ A/g/*#Ξ]7pP'jH1\\b%j2!fa5,W"i]rfrSІ_'jbaK"e4%J=PakE ;̳M6C`% AM5$r19xqFj85O调\gcaVY*dj:W4) lqUl"fC8j#㸋6j/zy ^Uݟ mFj=rBKgiw.9U>NĖIE;rmfq-7BEG;Ҋ7F=[(R2˫B.X~3L3 ;Ih'6X^őOr$d*;aAHw& U\\j;m]i"J 4*C_n,5`9F"+М&4X.2[FRѧ@ C-A aOh|˨ĭ1]8™7 34bקr-.O^kl^XujJ:ΛؿT~>NOYY5;)ŵm?wG-E\@\TwuꜶEtmc6kd"X;9s)^Я7{dhh9F2T`;0C<(0‡|`d#+J%ac:D+t[0rLX_+3`μg euR[ 쒉g-"P[&f`rsI clJ0t Cr۔Q<Py^~J;60-jQCŔ 7Oy&_ ]uT ss^О?u6K(t> _wv1—QuKk[ 3.]: ! L c; )5Zs*SVT[XzFn̻0s %Hܚ ) x3:D*h ={ƙLzw?QK}JdNaxX"lO2؂ ZbAG%[ӝDw!%IjU ҮֆChjP3`dEIFғN 1$1phv9)*cC,[a+C( ة&d۳,`-*:FrɄ ;;N /anƒ5(ț ek]}AbzVm^P͹#&VKn8.LVƝwi/0e;޷c$"_Ʃ)߽dk6^>a;$1n$<6-N7#vl i<MyE޾|#@hl\9<;9s%.ȭ&r 6.Rιe R~O <柃Y{Q?cn@]KЊ_:*'_yN*"ĒMsd~g\OEZayHDJ#|s uv?λe6K WLC7p?bkj'R"%1zbp1-w$0v Q ޏ/@Om)<~H0u=MnAݑL9w_]cXIL/`_׾u)x1r7T3;ϪyKY&$9ruB02ầNڤg.VQyÏڕt<#.a`τvI;maj8E@7ҦnLp4虥Ҟdj?w|&Ǭ>>! "̪To.gy#) Oq9CϠM.q@~mPI<+EUD 0L&^r<ͨi@ ,/EPHԶ{SpW9RњjFa1&i`9{EJK!שVd:"p:t~4#m0YQ^!aA0K.q*10%bD߸io1FTR:+6 鍶G[pƦ]@N ~ή+t IWqnti'3@pP;i/?]QݿlՇ5vn!"siN(mʋKl=m0cpaħ1gS^\gI¥wT/Yxm0!vm\bJ?Λ\"  _kءwN_TmsM{16%hoJ %! obi3,{ےO_hm {GgFbքXX\C-ފ6gFc&4PF\} Z%5ӯ2c-Q mC}86C{aJ~ĝЙNQSjU]:g+`T:ٕ5Ҩ4,‹UVa/m'*)q~8>/" ']eI b]ﲴNPRQkLK|0-lBōϡ * 2 +-܃AMG0 {%gu*Oy,׺8ػ -/I/ y1+Ə,S^vRPc5yzPSoƁ’vEoL@%ѦXh%~Yőǡ?(D@.a|':oM,:R 4>hZ$`QʮQ[#c̞쑽CX0AJ!8UЏb1O(<|5S5BO|#n ]IxfN] I7 in(\{z;˴?V+\,8Ez`!GE맒o:&hzI&{pI1)(a80kF@yB7!>.\`! 52n^f0 xjr0 @O HkuF,fa#|59MZihҁY6-p)dWzWvC8q1jg7{ϴ/Ei ̙хjIrPKWTዜ憰 K mWK&WG6x_C}>vF8_Q,z^eBK| NFqTotf H*5>ʸy{Ͻ Q` /Z3R߼nF=_^`o> >ʎSy픪Ju?֎VW'G@QOސm/8(Q"ӰHtG (57Ijn,ZϺbT2brpP_'?|6||Є:.uGmdאkw Dj8=) 2dz3@)*MمqV = ~W O7H7~xGYv{ꞟ~ml=x >Mgo>=<'*tJ5" "y)RƷ#ܢ*|" S[0e{2T.6mK˟FkoHK _oGXCHc%UӪ5ȆY@RX7Y*qB%rIXxt -B4sF> OFGXdVaD#^f: zXn_֨r*4QhskVu?e`#FtCf5M}+3% kOrtkJb5:NRK 1{WЧ8_ K;pK&=(K%2CPP5{C!Q+| 짨1,}Ԅݱ ΕH- *UgqoQ$Zl5wN25zO9&cFqyy@ .R$[tZ-V9JiЛ2# Lnc_83T#vοW/_osQGY38k=,bN{xӓݢ팷=vM%cbR"W0M%Qq]вÖ?W({T=F=[MB ]?SɻU? :v<]Fŏ!)ҏ 5l9?mwBY3q4Q2n9"m|CaS1ICs'to(Z:;<>_[_w\aFD)=q;-,߀S1>F\|S)+t|2 :ښ QpoKdI:iMlĬpnhcHTN~]E4}q,Tk>]rmqH `o@Y#J&䖃NdQp#5 3X tl> eڬ*· q“;1@i+Qh0Qp+B&܌WWkN 8[y. *S\*2tbQ$\:& ؋ϏgDx a@}1M%n ?:BAOn\GhU}mubfUEVQgqvakpGV~?ca6*L*~5 !0΃P*T,[g!Śv/\O 4jBvt[C E֩yFD^)}fGs̕JGLbpں YX.(W*j^9? B#La$A;Kn۽zg$4*JV1+IMT9T¶ODVBCh1sK Ien `O8}!4i9*KZ"@,MEI{n U\gyG+*jF\@Ȥ7)SFr1#<(R|_AU {{\bW3^9J_u7Әu0zZBziz? GPLb?pi㽂Y]aݕ7k{GrlsQjXR7N74C'1!LNB|(Sg/` $ܰ о[Nh77S1Ri9u$Ԃ$~mzJ$%\BAg_ĕyEwktsk |'٤W`!z%y#Vz۸L,)rOkB!˙Iߩ XuD`K oL!-dk-CFP?T}<ʠopZ5B{N=Y'%3:JH}?y^.!g5Y4Xsy󖸩B4eD)׏ɁxV)Euxk{!Bu t攨a<f&m4F|WRv!ep uA!]AAݑ{ sSi&a̡SAlY:\b8m TWFut[KtA0]`|tsCSGȳPXnu~]7Z*#a[2+C.c$#x%9?-[6aGamqbQPj>́CHblv"*=t%K`;t[m}9&ӕ%x&֙GlHu.4N ޏP?ЪP|(M(:ZCnƲmfG;Hi>p<ʹ^0d+ߍwLliz`0b@$Bޓf$U2#FPH3mc=KihȔ*3%gέCL$G|um,9Eq qB{F2|,Qi,Sq TȕߧX0VD/SDI< d Rc2Kky="M;5_, sle8~ =3:>kC@ͩo{jihE _pik곴01!B٩ɋ̧Y2> Pjp E袶 0Z =O.6F.R68*^E> K6*1O/+<_e(գP P)y$R7Tle3W (tu EN}hcO/Ɋ\pfLFf%>KHn?n0}>4:Bx=k̋Կ- 4+]THh*, !5Z=+$YI[Gm;`Gyq ye#i74g gޮHhG0>-Qͫvh×Ghptɛޑٟ>bZ@8*~:]G0cd] cÒ}Jҁ Wl,VkTf0WKj|#tbvN{s_:h)- ,q+kx=$+Թğ I{zߤ]eVV^F.[vlӱ7?.d?P4thwY\';әfg`|MMK?5a!eH(tnc! `p]U }^C;z)I_%;O^eOSDi|k:+%G]LmYvH|(uy8\ag.Y`Nb;#v$kGIBȢp̬<V-(*F*%!q s€aJ~|d.e.%̈fJ:?>tS4b9[EZ)i:8O/}[iqq,g1vFֆ_J8(4+-m/mnaɣx'C z9ޢd*a{O 2[\d7$~!"Ȼ mQL`n,b]\d`~_{6.dJO>)+$嶬kq?)%-.}t۷}N:Jp-嚼w`  }FZ0$;߻t~{V3}v9 KTA\:ƻfz̨z\䪧_OC9t`p10"r[lCZh@h度> v_K & <56tm~hv W3d<&=ɮJ%ʳ' "NjKe0R,m7ugQp_0f9)[ӯoI s^ C=~zN<mвUiVT-7Zg;05dsΨ>W(goXDifmT>B02 m DAE=-xHsʈ1m040p6er!z@sn!3gQzI/󣪥1aTv6R@: ù!Vq3U޹-. Ũ2࣫}~se.Ǻ$ ?" JEF,Kv,=8wfؒGeD2,<l4]RFgƃF$yw3fywڤ/zQԬZv8#jX>DySXAM wFkh_%Pg~0|~^ZSTkc~u]p$Jc\.L2C} obA3^)Dπ@{g%k@&~jtV+Q@ҋsx?ؗ`BjKu F Ԝ]Qn&s\?tvӓRC /R_Еݞ>*]f :5x4 Z!4 !ެ v+1_ծsQ8IH8fB;-W 'q?W9VvgI?E%P^guPR cƅ!>a[9|妖W)apcbQn93eNT#ha6*ڛ-&X=xi2#|~H0ͧk3mӽ fr%}qv@c6]H{JqI&@~Qj 7KDamX<3{UW!)4UxҲ4vI307r!w%)}_NtiP]ejrE~Jx&oT*:LH'G@.b@x0@'K}>ÕJ/}{W @K 4AƺS.TW “#}<ս]-7RSC}ׇTIeTLoȯEԯ]YJ)`T ;xL-p yW5$A)-Myé{{ZWwxA*#®Pn;ULu+f.&AjƭKR!n0ogI<{sfpzr#m9+ԪGGDT۴Y׭5M:WT Ѩ{;n]^?q#RPĉsMˮ_ Aly-?S#%U% k{FcbF˓bA} M=>CW ?#M}0x ӧ'{VT4,= [j@>nA<[o> Ua QoF\oп ~,SzGͪM %gM<0ws0Ʀ6(L./۝^[VQRMH?Bzp[c+ʒ4;?opW}_>z)O@9:?5"p(^.T.TcU{ɽQ12vK@%Swrr'3j ;ClzpX_$!*z$lG^QߝxL!{s9vvņ봍[*I雏>z*94rwTkm\TPN@8n: :FxV??GxSkMW] Ors-"$| / ;CDv־ᓜK^DջN{S r&,4K?k1]&Ok RfDR.J;ET`nΜɵV HlxSYoWX[%&cYJh?B$h 7dÒ03A#`6C"\&hlӔw=LpGJv1s㣾(̜tbܢ\ c2Ũw#Wn㋨MMc`^}Zyoauz|0^: 1^|^"t/ |\"yDaŔnOLx2h{ n`kCSk*\Լt휋M#SIOb '+Rκ^Tr@!rL\(lXf'x33̾Ӝl?pU8ceŬ".7!)j7Tޒ:HwS Kpܦ,9Xm-84" nN⬷/]a/sV WpUKVΜ}9E~oAĹv{Ar`sh.j~߮‚] Ft̻aO ϚS#B~57.շ5&2$狰S˟ڥ0;SZ:w`=C:u89G%RJᆰ l=-~wS<(9@w0XGYv!#{y\}/KdLfP}\-˒[ FyU> } xePs%Yʹ)\=w?IvT4%|z º ΒLiKVUdF o*t3f6o*e\? 4]p\:AYћ`3VYk’Iʹ^hhlOBڬ D4o0vRr>.{V9&:73۰b4<( 5MdST Z%̶8!2}  8 \lR uÐka̠)9Ф{F3WmAO$,\=qsw fsBg]tձik-ք5&ź^ Dg[5: :\U7۴&)0<'kb40CP{&n[!QUd2? ā*riژ =9e'"-`uS^= "l kކh Ycoº?] `3#+eQQFЬAMiyJP};S=/%3a lSu#e}#&?_ g!anU+QN+~>^;q/뵰gu_p%MxV 3Kt[U!zvZ(Kw4 E#!œ$57ⰰkjI'|V~ ҈e}8 bzN;g+hM8^XMެN'=f-R(͋pwyp:o~ۙR}'&1ӾMB, ^dN& kJHJ% &\ϖ]nm@O{l*m?Y[=^/dgGp-57絼ѕD~?G+R%Osoيq\57Ky8{P^4X)&q͇Y'W9&v:!퓟l2f*18z< )=h UF%‚DL01usXFN=5JO Gx*($O nf!OQhS<|=k PW$NhѪ_qi9QV iW{Q'Drej(J<Т-/ H`_sD*u Foh j+SIkҵR11[ eӶD(6ʛwۮ<6wc×u]Ck";碨7?_2`qui?0M,3M@@e7-BQj84Ĺ]kv[EgymbCĊ,|3f!^c{"4 k56|O3Ӣ1Iv q$%UrFYuL ͚mbOr7L|~ );+e]C|mPnz{"<*)k~%1jB ~x+e@ EήJ$ebU?Z@Hs` ?5-9[f'gݱcImƱ0rSb+}%"IEvٱ.3>!6'BBL-SA$%\W $KLyt^0c 7+S6ZZbtek/ucCG#L:t):2QqbFE]KBHLь %Lt`jhUQ m9/#'uOeF=N%́kv)-r6@Vlg[d7+]}^ʏrX>);Cà׽ab Z!>Q~(/C<Ѯ9Y%\hpF-ɪs ,(\FzSqIvXny>c/ Q`* ۠r!;(s6 ;垿?~ԏ%xT|cv@PUG&I+HN ]5-3Ql:`ڱ.'RG\TXQP? YW/ZwB(;FMA裇`0#<Ȏ/1Y$Kj2)jĸV{|ڍYTf p ^I_OL̖ǽ c:+b\G9ĺoh{0| 6= %7sv.GM%[d8^$k$qJY[9b jKq#VFl̈́h ,- +M$wPd 80 s$Y+g sk4ftO`ZB>@N>*ZC{( 3mY4*.ҵh!@0i8qu, 6@glxSG25[PMg)ϑ.nT#'(Bs2c t08kI q1C:-¤#X'/ f"#FhFtG^g ]ƒ*H|#F 1̩^MUZL;w`#o9ƣϣxqrIQ(Fm#з9zyxf~\JU/*[mNR"Z*>7 .gǨSebo,F3<ޛ=2ocۿrn}@;[7u@qR;-0 l6i|t@E]3hnd⯠* qdԺqPzAv""Z:pOS8:{Vjo ˆp5鐎A.YCArPqpг紁kM> 0R\,uiG Z+-Z`JIy`"պp%W;7|J Zdnobj^fL Z|ԁQIFck=F$fw#fg` yJ@RdC:fV:~rr0O,נkxJ#VL-3DzjS9@֛8+0YpkYǯ2Jk!{ UP2Z')KLEn^N@ߖT-?w^<ʗe+.G7d;  *C=|\)wѿջ6^BٮFT]-OX}q4KM[?Uu/([yMc-},Ϙ nqm sPGgGys"b ܜM2lB0kK)]^w<]Z PXm`YZ}@pz/B0EB倶ĨYoaNلEᔗX}\BY{ycʑ!k ()HtHˌN~f%v;ؚ 4?rQAC$?Ni P8Ħ|{H$+bۨoN:%gv\R. C#qKFgpI8i戤4 FbkaG@:xX3yZQкwx&M8u*rI`^!qM|j̆-E!7&T̂#4$.MpsřeNO!. %t-ADz1 !x߳UQ".޹> Uc$h|(g1$)aeJ 2V"Υ*{"Kyr}ЄY'oel h݇!\Q̅H8W/.̩Uj=\J8ĂR?Mqa2g-xf/Ѳ~l|F J[^K(ed;t7I:oRR QV/w= DMـ"_33!lћ.@xzŤiuWǽ ȳW+'?cgLG~m"O4aoJ8FccTY.I o>2ʜO9%*ķҀ:sP(+*r}A.CA&>U,]C' ɬb6Λ)B|1Lx7SyZ`q/#Y̜Zx){,4:կIFO+8rHB3/(PMCC4o$2= 4 /Ӫ R(EUa  .( #LgNDhzx!É)k̽yKć @E(VU迁 }]% TFҏl77Ɛ=0Ȓ[c)o!²S@_(PA 8)_tgkGԚz8OZJ?Jr3)Y[ø[k5@qȩnF&%$wjNnfQ#o"וG8 Aafq"4k4pk!fEZ7j.DX4#ۀ(wپ- !!>.oa&'XØ$^dR14~pzwIIa=7 l^Y롺GOj  o6> .}F0R̒ amY Xrc <kf9^8:wFBsl%BqܚfEii@F# [>֪[l*X%a/(}AH] #7h ?'ѝ@Q<մ쇤vm\ 5 Y (1 z+h‹"}Ys&` طX1]=p8~y)ؓEZ;r1*\£+h6 'nZzDojJ Ph`):O=ʕ_~oh ҥ]1[K[ 4uG:dFǒ'fE'/c ;q4oGtc͵—UboQ]HHEr2OZv<.AsMw WԒX~P5Bpky(FF wQ-6:: E",f|\} 4 >jp) 8J ,b qw~gy¨75S̹Y2(NoEV,)pSGLIw@]Y Xl$ׂ[ ⧸.C$lr&g) :iᔁi㏋6Bʥ]]֨hëO%>`l AH:hH`F_ [sUd)us).7R~2J._*n?-0],$Q.7 =yrG )Ӵ4Q~D𶥖Rwc'[p\JuE)&zcN[D!Џ#`` D{>HE./8+_ '4?[d2 uZ @vmpe=DGz+߮7{4Ֆ\DVނ8ZW2PCnC-yNƒo돪Df ou\mMȤ"XlYqMUd)5S7⟳SvKFFMM5!; .ED uNúA|ɦ^ Ǜ=<\yL<֎۸hk>W5x|,6ì#mօaM0րǦPMEbE?f}BB2<9Պu ]xrxat")mI@@}+g*5C:E r)B  C@רT'; ZonWfęFy{GXZ^xA6;2]O`;{x+k@سR]FUe|#aUxrk^e`I0}FQM'8/ h}>ZwPlZH[!W; p%a?QW+2ER-ŀt{\1":GE$Jo7z MS/Ss_?OĹ]c 3uW?uYu(BԪ>OTB)oYu\ a< 0wudYHu?8ߘ h)VLkrwNgWKvV'kk0s`­A5&3~Ca#-)t wFM)׈B΂.ZS:QͥЪ5 {`zX!s)miEVKKr8[}?a5}IkX8d"jM*Ybr:]gT#[AHD=A9=k oa9%j[sShQ#ogP1+Cswgp=FVjHte+-UEO-i oNa d]2S54nerze1>V`=&6w7}=fӦ;ec7pb-Eq^"Հ:p!gǹATvE_T^ v8l&RYN85-Vb/0jᾑ}C}ԒlԎu>%zγ%]%؀Jȱ'73&K6~OM[A ǰGՁ)d)e8:NPMKNAbcg]Xqp G/'K2QbgV(x̧2[QV^8MwCp^Z.жb7D +eM E4`]&Kj4 ۏe?rx6f/|Yy^6Y/\E+W Ojȓ-b>,Z9xHdk!\d}3R)zP["< /XniJXX=te(m:7@z7^K>X ggi?)ߘyJ^ /t,m *6_*qԲd[nMKLݠ)qXNeT}(rY3Cg>AW3.e%ꮴq]x jYU1_pazaeqi  ԝJwɒudXwϗ:~> heN"?KAYϩkiG$' #JY~="Vf͎]Nl6izYTP_u n w'x=9mS h-ku*N4:GqC-չ K.5zwzJv yb嫇E9)-;$IvQs>- wo-R7{/[(iklF#jRYӘJ P%8EhZ%O!hSGKjkVv*ӷۿvXu͘&:LAB#YYE2-o9lo/+@ 1EMw}h8{nŌ-8I{m.GNĒ(X 0wqw?} J *iPf.qղBQYc5F07Sd0ꡥOܾV駱)𲫢b-a4bI!yjd76<#H-i 4cOL AH 璅N:#ѐ }՞? @L !_f]Q-tlJ.Xoѭ+ljՆ/a\>@܉M#xZwnODS`8)?Ihp<b~~B8,N?4kcXy?@mسA\ HHLm9 G瓷OZ297C]L'.TGmM/ VήG,aM]y}>OX~OkRI5P3Wztu$a~"7Rj g|jc5KbXXSNAu/SoDA5 8p9 L^ŐdЊcA0oUB6$Zg#](p- KtKە`*s$LVsk"BP_fMx|eP%(bx'u=tjMEP {`r^7 -@A? P㦜>P~Dlnd> ͺ#AjtDa\%xxe8NXL&oTsLIp^QQh_j"Mot[ R_`Us?T =4ˉa=MȧT?Fy!h8m0׫Z'Kj訙bz񛋏 fJ"QKRd1rV9MI!lJNy@Ֆqv; Cgϖ1PL~#p`c}Q"zpBg `Qa?ҮѳMRE3rFyYP.* Ê'iJc?·+P~~:KT3z7ލ{)gz=ΕB1_7wSً pDz?5cU)q5>4|E߄Ǵs^5[<0vT8:)ow^HLv; `aQAɲi:QnNr+l`oI;yGE| ҟ+o{|s|t6_BF W|`nDĨ'ΙO_2/xgE|%A}ve ̀k" o4\]vJx;N5IMa%0{HÆ$GmdM#ņA>|wbͦ$z̈Q̖"rhgdjXI9˶ GYwT誑Hu3n BcAfby'7} CY-)|BaJ[`܋Sdj GZber.o<8>*YeShX8և+~ Es +ȋiYJV+g7~}o){߇I˷j|q~e;1~w쓧΢YCe$XJ&0߂%8$8c (7G$1 8HJύ8h89 xJ`TG!' Yv/o.,0˟C|[ #(ӛO!Z0LYzQЁU%[R%#ŬLфmfwpn:O[ٛ W" jDo +{#,%M'D "FkKL,qr[jFX_?+MA6J`ܿc"ȾQED&m*CR0zKj _no>'WY1Id40>wöE sWb7fo@Ɨ) .fߑs>:>&?0cCdĐNI[]|^jQ^|-rJʚ՟-;{WfcN/@)s3Rigݽ2 [|@ڃy 7ŝx ^ LsIw$Ƽc@7q &lplums8dWgI!@Wye]:j:ޑDN%oyCZOv5ч?r!L>0(ZA&_wzS.)!H:GK#dU +X1${hE椊G6r44%M?'34J h !,8G-V*q jPm' 41VIjn%& ֈqvkţgdl:c#^WMK?70>*~H_fD+qEQ[VD Zڡ Ӟ$8jŃ8y@x&סjBJoKYq D@>2+.NpMi~稐v\rȘG0}̸:S(GYLJhGgEH[CR#9nXb7;wBJ[VayW*踯|#`E( d9H0"W?ɴYS4'(V`ϮE^j2%X&a_K)Ѩn"{6/F5vpbjco+Q.<.t@t0AUߒROZ»ݠq9y)Q]k ISqn2c@2șU=uXľdț'u&[A1YdoE7Yy^pM'Gs3 vLVkkQz;r@FoCN yro{ |#jНhL\2xP[" sT3h.==7Ϋ:{꾇}0LR+:'aIȨbJ*-َ3wuS%8G"$#֖Fڗ:>%=DP>zcm%[lfbah.ا~y^2ҨGsG^RO`t(9KJ`Hk卲:M _ޘOǚa齏DC,ж*Q8z'C> a߆R~߽It%\mr)s[+v:a;ٚVcX2Nk%`wMeW:1˸^MO`!MGcOl5聉~HxpWD}]pST) p@R`W.? L7 ;%:>LGF(KV,LK*`r 䄞9_xF}6dypAe?9|gl;n2/3̋WR;Ć h ciBxeޫvܼIfPOi{~XuJF3E`L ZWF?9> uCSi .W6Im0"ԷS;$/2^@yr7#xvHޞ^d-wfB TbRmޖ{T5);F|{+2RP$78jM 8dD+ZHzd6Y)̨=F_}h zt]/+`a{5kb/0QΠ";Il_KS b'$X=N`cQ~1>ؙ*gz}JrLc} ٜ֒h K6LqNv QF5ug`y{4iUUl$2 kSNJ P+y? %}0"̕׹^/Rf܂hyv |bDQt5а0a&l|?y+s= oIl"]GorrE+{+&avcۗy )a+~睬ayM3KUKA{OkLLW6%#˒Vc88,Vk+lA@XơPP`X%p 'Lj9hdGJ~W#T^!YF۽FtVJAp{q 'P#*'7'c)l[Seo"7Qɐ[ln~+PR FhB2rPe/UZm!U io|IM$Y94cx-Mץ'=7Ke?7, RRTIP{6 U<"y8rGK;jHQMLJۨ:w AZ̆`˜pyV7&îq6)P39d}{h^MZx42))4Av%Nw?/4B}z TC^ #0xЂ4%4Yίh9, UP2UgK7Z%_3G|k̆&޼oNݙ},$+u8_fѐ4‡ߗsWnf<էrneT3:exlŧqjQɝ8_*~ 2smTяfQcMh)6'_zױcb#ս]t YAdWg=^D$ZTYJmuޭo`Ef=LzZ 0>ګ~_;IdsLȂwq8~Sٲceb[SQD^JAXjLoA6|u0>RJ?XsjZwG>]f^LTr]3zؽeՒK{K3չ5[hPR1Z[Ai;L9o1A|bbVY.O|ulYMЫ M4A4 :AH xm_0_A\'֨Τы2/[ 'ڳ3"aCCWH.E_] 2_+aצI[@&Sn@K-Ia٥mgNӷH-B* J È Qjjz|GW@𒯟#ݪbkl+oy"EMTKUk:Z4 ۀ*u$"o"RB|H+[.y>5O2#xҜm]yc!M%Zk#HW=>9[$uUmyY;Q wC`Q޴uD| Z+P&$( 3$UPx1Q0#I9"uI&Jqr-e8O#NniA^Wc"Ew, zI-A%azS/d3Y>?]Dgr{fWV7S'}wQFOki|g XUv Hʰ)P7QO,fM a~=J!`:;.(3a7zyHWmf agg7[-[+9ZpYpϳ+,)ʇܫ -P (=%"[t.`[4I\&- 6T?L2 &vWEY-5J'RU3tA&n >O~ddAc3~H Xgn]b7/eMmB Z_Sc͸v#f}qK{1k%dDq.kr+ԴwiH aegۀբ$Ͽ5bFId.Ro|o3YLQ<ڬTQ\P+JqPsUOgŌߔ cx;IOae[`ѢC&kxla,${ qQTEDflJ&&0Md$.`g b3tj*XBv[vUP"qXUmV+}&b:Z ֕aMZ6$ ы_{RSS_;8GcdhF?l> "d=[e˦|]Ðڑ'C.iUUw pUKv8.Z[;Vy ?ٵ @@tll-QUkz4؜ p[6L+`Rhnaor;Py6;Tel:|2nE~nmOLޯ]BcDneJ9T%-ثB>ER@FJ$pWWy]#1 B鳇zS7HΓpL،಍J /Ԃ m J'c ܽVx{Շw"%Y ^d4V.~P%Tׁ,~M2̌ 6[aM;3װ_v`oD%%CJ?_uX*.fwWdŁ33!UQ>3'ȇ>\,!]~$T,hd73af1?PY\@qsF~|Է/| Fܖޔr!a[02_tbwMI-_>L|18κ?qߚ,%m%!ujE6X(a]|1%&U8}'Z<_G}RDy dr֍%@߉PEaz)_3o#Th=#fޝ cfTO]ՁilRqez9l.2SŖ.6@CWW 3W:¬㛾->gui^E%8TPŽgqaSOr1z= } 2]QU/3˞'j$912A GcH}q;*i}lgnSڕ@9/5!Wa q@[N$l;TL%BdOP_3<]H~{X[rj[^O&yi+O1}uy8~DrS)+3Q_'roO!L[qXOb@\HO[a#Q(͹՘<8%}4;FK4e6:wpG!{ FELJX loDəȣ9}mQOLǥsË䳄:(_LwQ)3!Lj-Vq>NчA3q\TXN&6#YTM Y023jQml^sXFWV Wr_g{RM+ix3M"1 -\ ggwRҐK!eЎ>1Ϥ feA:㠱V%RjL >P*XJFnߥU (If[e@}aO97StUxqe"ʔA7E =3: ^MV-bM*Ɠa58zWˁ5vmmAerćWʠ,>vQҥ(U`L FK\bfْaC.TYRcʦW0`w%N"c!&G0*`Ƭ̔fDsa*Iv-FrLE>Ni1">T^uH%~-p *|k u"hzdk^ǷjaUR^zh 5 m~cN_mKP%I Q 0+W'' vh5R@}yIcdV"(y拘*x.HYuGC{B,}LH]^Hʬ &6씣kS$#L#St[[6|eS` E3VBq5ѓ8n0fofŚpt7դ!pA@5e"FU\m> Yn{|&叝U B6Ha}LGȭ꧜@ٯTʬӮ~ Bp#3a 'BpK>>eW)Z NiQ '͙&qNӡFXy)\wn] !qӖH[Nb\ D#l֘"!l=Yܿ7)wiǮ{yR >@`<Ι}soU6ɥx/+.#ByEףq`n08<_p<{9veǀDWWWsǨ_'c~mOdAP+e "9B˕+;rǕ$jy`YxǺŚ_Ƅ9lZ*,KWi6 cOx_{xXagL.O'2i&:z6>2)*=XnT"VeUqeNY"jY9٭U >u }EWϒBPK_=I')@&̱|^e NU %FW~jdS-a:ۋ˚@z0=UᢴӠBB̓[WsZPd>f2{_,hH[mkH 0<4*bW竬.B'):<bz7G6pxB#*3IXcFQq-J#ہwFl\2*=3Řږ^4 RB.0[j{/u|C {d *gAiȉޓ:ݪ#1tTn?26ċs~{ bQߠ%eJ?cĠ="qRj'nazJLOfnf{RÝt?L?|Z͞@A[ixwhA=|5k$#BEkwm #DS19{;?cSm[H2 /,ּGq[dق|t6~Je:@/:&SJS& }pXb`O*[M ] !+&$u' ?T9:x5:Ek^%mӉ81"_>(C R( !ut6#L*ؿvshU·6!O,TNo t8AcWyjeæu#EAЅverpF_4D,0Z#}k` 0PKUΙpӥF)Vwf\5_̓6u^uk1% µ5bU!P> YPNg?N*-*`JJb]+tR!̜Z2`dUqĂ 䱰رFvɔr?Y\T{@S{bu8AIJP7s /#tMi7{`˜ɕh. T %_VQc2v`Xѳ5 y )s֯ CWMqdshXhy~ubf_&];΂0no˿X&SOƈ*(řE/ǚ XG' ""jht)#_'+,hm,Z\9mƃR)p0c򀄋 = Z.!]}A;G8],+IOR0xW>mҡAM?ۚژnX 5lׯZU+ 6#f`zJ ܊1Ps~E92~9hʂdPe9rMݐEтd@WG؂&%REXQ{8ʇfXR(p,t[bɽK'8q,u*BB %"dn[±N 3&)0[ZYGxK{HnTktASw@X% HSrkwPotfԈ<XAP{& VxrbL4E7"yH\nvVid緆>X5:_?,/.Y}:=NYK Brv?)W$QϕU{;Q8O3JE"[O_g~b5b7b 8HXC߽cVA""d .BS\=ɤ5C埐SAϳ:Fq#w軀DQREsL+-%l6.64Zn\xi;;&%d(s kOA7K3`+z;N!@ҦM!i8L Y h%ym윶&9O\fR3NjZ*#GjB d7T8u9KZNew |]dɖKcof6h6 QHL^{4 ҨB d;)%-#jݳ~=o!Ѥo͜`>V(Ed853̲:7#/kIٗ\\./ [BkUN L(#+᥺& QDnbȍeY+$7iF^Gp)U Mӂ]WSX.+fBy◕O/bU M2~lJ N ߢݸT{,lEmc WLinBZ䌋j?gRJ}DTkBЈ^i4SGlDʌL>ұ)]mt7Ǐw͆Q +BW=̚w}Y:R5yYi,j6yD0íE?gc3m\ D'2s v.oy-cL-ԁE)/VfWS!dy Y }2 ԇ\PSl,8#ȿw2`,bz>33Hd,?1HD? _8jj~6TCCM.Xn vӋYDGHFl ?0Wr/ 0` PPͲC|#M:Ƀ f/pgDNtIf(7=a0e)@^ hb1AzGf | k%\ ~C1M2Rs{+"F?rVy< !5>&|`ÿ`{7wN,T 9Zdz^ U>'ZHmZSEc?t]㕱awa:υI=ћ hݴ@EP "ψt _<ਭ,͝eձF3Lh0#v경WI&MXnL7PYK0!ב/b>A{c-)Fs9E?)nE\}L"꿼 b̚,S?ǒI4;MzWAńBG  "˩ϱ]eSm=%:q%אާ:%$߱Ժ2L)jSJAe-  )xrYPAB J&Qh@zX+| />M\8J(dPf;N\6&1YTZc9,Zm+FgIC\kEsHWehqv F;+wn7"W&p%a};nvF.%E<: pZm\ÊzL|^/fu n}@T4 ^8hU+y6C))]Yo[0`jCX:EK)A%._ԀLB,zбtyqXJˀN-i.h&ﺤV2PA6״\XΦw%9쑊n`z*#4\d$gCx(]/'(]Bٵ}ui3"B\1^>U`Jv!ӌAG]l ptH/^K>` jaވ і=[MHgOfjcکY@}05TRwA>Ow)wZY%$ D[YX+ %&vX E|{r.pKi?+%y!v:*lI7/*ʃ'6rp 03~C^ĭ*2DyCR N<ٮ=9j2X9Acb9(oY*LG aOI=KSf+Ah0`ġB顃#MDɍǡd/>.X@gpz͞&Vh n={P"V d+25\ 9yuLdjzBƼܜ. ڤHQq-ggP0u3ˆeJMj>xje b@<^WN4򊨄{cSx7dX*q;M9+OSUG#Z}ҶҨ^=]΄5"A}л--羫}p8?C+)*hEW[2K𜹥_Q*z#Q~9PkjejW^a¾]G 'k,HjxMpu!N. xY;P)W+zZfAՑa:oצid9ռ:0W5F/u6 \ ޿"?T̡'{eW13@ӄi;PM8X8ɮwUu$A$4[g{~aDdlґ#LqVÖ+d|z+i`jIv$'# :%RWNC ~o-q iiY0ElȔ//TQ\z ۣQHz2N@,08N Xmu y1yiSk63HOOHqoG2U:3S]+f}svBpTɉ;% Nz*^zqȉ xUmEtzus ",GVXҡqANbr QcH,_o[zi"q^!?$4|2cnUzɮ\*nh&~U8$Ey'f9Y8(u ? %m^5q VK[=S /HJ!N^ s8waڒ^ fڭdm!`xٳg椷9vNE*;qk# NA k\s Z/`84LoiDsrQ@ԥL4 g{Y$\|-+;:׬nn0l-)]'F9$gqiAz^pe2t˅`c\39n?O:=?u0 T鐪BM62xHNolFUoX=pο#`Mm?s>37"$F!MuD;jba7F;5zsa9y&\Sipน\=(xfMMoKbDNjI굯{0N@Lf> ?qgEwSù@QQ ӻv=q B/ k h_ğ$3#o1?ݧwщ:s#]謯8[țDIPkŽ۟;OxN4Hdn4⠘_qPk#|!p|VD,RrA':gWlǁG,m:3*c|"2SY+#ZKZT=VG.qMKcCfDoj/VgKI[q,ڐ(Ʈ豾xTCe!'uJf)lOMoCnjXOm/M|#ytk;s * ɪJ#aj{fv^MKŃBI u @?k0|'}R7y|h+–}Po />' 3-j8px[=L]UAo yCc%#\WόE$}еmAHðJ,#³&hONhkiK7HBbV' ݣ3<{zPcAM~+nr7pm~q;GD?ZC\QpY䡬et!7!\0E;qB("m)6a ɫ' LAaEGR/Go1MCzUƊրl_YZkuD`{F]!{4 bhnR%\~͗ F4S͖'UMםˮ}%6)]RÏF[G~?,h|˵l Gb1nik̎㷬~_V=oЏ&c\IKIαWd{~0 j,JD3{T_k 7VtP &wߎtH/ h R=Jkޒ+uNҁ"sqZW/(C$:!Hf)f4$ı!bMmi1&=RKJ<~{# 3-buEuwFKR ӆ[Oa[YK䁿L! gQj•be3*+PA#*)RġPƦ%vB*F!2N^2iߏƶ+([M򧳄gB2H녽ȻSK_ǙA+3[}fBVCadV.խ!('`܂f,$K_ ) -`{פiVw>iWBȨ$e{k;FJӸ4Y^Rῑ^b^a2<}~k.26I%(#" p_ֆ:d'ؾ70KKہ=5I';'B3tA(LEd G\uRmFy3ͳڍP#i}OZ&z&M"GV=љRąђzoóU\`]lۚLTmB(wT ܣkC լ>qmj?X F=jDžSʂ6}R9,yQW'#ش ʀ({)WW6l`#"&܎wr?Z2s7m{C6$Pok(@zφFFER+_XvQ,vl|GpzqdB"}hǡ1Eqw%ݤfa9缾`a*0UgH;if3fviM|ji$mu &?]Ʒֹy@t wAo㎝j- nA\]R A@,] sg,΄o?X=.Jy ]S"*ë?!2rԶ*6f̲zLz$!p@= p;sn/== d n$Q|&@@^\taWsZ_m)xZG̉H!xX/Ld\W\) ~i{-h۵P|\9['}gpP\=`AMف<PA58->P9 ϋׅdI`U($el7pʀy cv: b=1~q/Dܳ䨊wW %R~RRh,w y*:Ru4،泓:[."E7(DSxJ!pX^nfveJM]zCeg0d N;ylu_fن:YH_{ڊR6_Cbu:$xBԪhbG?Hb K-t;xW`#qע!!_x1}'3NqMGb'Xs8i4`5=M!lzHSp7PkRq9eA!o\%tcEvln†FL`fk.ni!/wyy$Z)x$r2LN)ŠNXx2#,ylwxU .9w?x޲QG.'+eW5{P nMœϓɪ7:= ^@fbJ0W!?RdvQUIXz` H[SF.˟=}o0?忸jX6׸8PL,C;O#<XBuA_CGN6#V:3`P[hշ)#ڬ޿])x>4')F C <т8[va6X6 _NdA..*̕d%pky^h|ԛe |NJ FRiUk"IČGiyqiInIZ أ uFA IK-i ^)uW>^|Ai76/g3l#1Ae<ю6J88b J9x!T5/ip~h3-0$ydxK|DS4y~nU!kKh;Dƻ$0TX8̍1L }[Xw߬< -\"TPU 9U[#q P7H{m 1 E< @+G튵'xz_4(l o&iVdaE=Tk;ݡ0{}YBKz CM'"UqDcP_sRzd  /RHZ]2@( R4µYKʚ|jVsP0 P$ 9KD\.iq&dUFbbf%6-22ނ{QPc=H``UGΘ:~nsI9gV_jݦ^s SmܨK)gpr[xt6"ƥm0}72HI M.C,&@YӰ:Ef{TM0X{gTj#܉R6QgoZb] e&!bUi(S?CK'uYc }=T r z-k0ΪW]fw\\:Dqd?yGX?z5èj%k|Ju`R~,jG.K6GSߠ:C)%o ȫfُJ.7- \io-Yd3e# }V %PfgtHҦnibwsO?ċ]P!2ٖUڄt{Ig$IL2ŝT3IF0)3{EoMddia}#_]{$]Vr䈈TH=dp! 5erq7F%>$H{e>Ry = ԋUPz+xz. `Qs%Lᐰ~:=|`P#fsi#ہU/jP@9m+Qqׯmrh0+'C ȨˌcU8aْ~843 e'+7z`'P-ÆWOP1C O.ۖnŹLդMbx 4yK▬/"ׁ1O #`a|<ƏW,3܁ io>y ٍAyZTH+G_٢}m;v%Bq$~o"[ȃpǾ`lzDvI,1L֊Ò*K+}-E,!bOCX!7%H{'K?Hï+GSvKB:t Ph=nt^3c jN*i@TYMa%ܨFMn@`o"+eL'vNL~ڠt!5k"u^l8EZ@&Lj 8$ʰp7xoz1&1 ڞ97>@xf&*%p3h$(˿?\aWF~EƩ%JmοoT4yX͝0\@$@s(,F'1˳8RKyNiqvM A#4[J5L+j̪ 01K:#>:R$r4r- ĀoMW:ԨS4!.-Dtu2rNJ!LoBո64[FsrMҮ4kO8de1{h_ |C3_v|fjxmAL[Ű}JqsE @?{@HN?b p ӫ Iy^*Ԏilc1A` TE}IHɄ$?h(\' ZwAM;*PX8ZM}ػ8tPpG kn,Iͧ\mFyj! RoHK+j+,xu}ОNo *~5P񟝩ϣ wD`fkp; ]~g-Doнw5n(b}WY"ѼƄzH=-"U-& c4,ŵsj+'címJ5M݋t?u4%4Y~o2zSY?bOC[V" >Mր4WȔ#dm2~j{-q)i#w Ra?46γ^GV0nΏ&/2-ߑ QG%GJ 2\.斞CVyq>|9 &$E6rBArA`w͸S,Hd rHұ)U>&i#u`ViO#sL_XV?Gyj(.FD\ۡ .=yŲP3{$_ Ђ-< R9یm8 0~lҾ^]wCdόe|wXhguVFpKʍK3\~RAnuíG>SڱuJv'so?';녊֞N.,Pޠujw=A8νwb DhTt׽bM&[A:o)+&8Lׄ%7T}ocG"ʸ(bWƍg^~𺕐RBRMk sAT(6kmyZ}לyViuSc8,e ]2s=uYp ϰPW(IYFW7ՎD|4Ll9VV[&|XܾY!"H!Ʈ-w>G!dgʧ-] WϵVBS`(oXpBݣ$buukOCB_m 48AfA-s6U7CYKLHF~66A#${6a@o S (/\b|2|}uY9h,HO\@SKhsCn<đ;D% [9黌!LA+z6[M6T5}ä^݉NGQr,_D"p+z0ۤa$FC5\_bIi\I*_魘Їt_@] n8}K%j@KTIgr ߈n}fCCxq?%@$3~7qηڐ={vGN0eGYnD-7KE _B'g@css^8JfDf\\[xSS /n3MհA=d( ^]*,{stFZX> j8ռapԏxU߀(>A<ϵ/(9bVrI$'9^Q'`P,v+uhVk/dbcm$0E)t3{#ѾQ2$,߆HihHQe7%TL%QK }P MoLeg& _6NrY|2X"3J[]2;7iMWa(!-tG60wI̤V,;:>71one"r ~P-*`ȅl"Ȩ{emڋҵv (RG+jh+Xs E^A|/- cZ4C(Xy//vBq%iA^@m GX ֠4bJ̭\w5ԉ?ߦRlbvR2f5,L^fû&p5 aȖcoX/H?TNKY0JE|Hws- lHV*5Vz4*`%2D 9&Ҫ_tֵpnC |`]n{ {NǸTQ$)P O JWވPPVaԧĝ'ѹߙa"$$> 4ĻtuS^])W3*3$]:kQ_P)}Q٘U9v[jFʟ|m8⨩F->!Z ļ#{LW=\Ss`s8_" ly̖* H~NiA2 9wnRukb\6ÈFs1L珊m9qR\ԭ3ЕCvHS$8EӠI̮~XUcB~"L{XhYHSB~}0bI8AQBdy))x \s^I9[P)stΊ)f;`+ 3 ^/dI}*)9. pFyp\~*xx1Qf+4~/$UF~#1-nAP3H >b9p^F|~S x XCPф6`NM~Fn<}sX8 ٓoΟ)m5 L"qǼJFXY&裒HLoK0LĊNk ݜӼ% G 5 d=0M|?wMh:I z>cpCk#[~=Ȁl?dza\pfWOm{w+Nlܛ2c ̞e6N{"f|ܖ;'dycXEΞ -8%8b9y88H>>Μ"rGi]q;2GeS ]FV<{r.w83S=FJCe E5,gٷݵ2/Է\eG:AfDoT^]?| eXX@)gKR :%$}kˊC9?gª%ud[a^/eIwM~B3C䅪08 0bgϤ6׷)U.o){!/@~ĿF`i_[ ifb {h~$*I9h0B+L^k,I i2^k_j)$,>~?^ci}~a)X&>!Yԗ>NjY=P3M>`ݸ&^BAEhch]9 MeK7DnSŸ́qہtѨECC:w c4R>?b5O_qTS g6s *qIV%:&\YoD_A7 x4e>q"VN7eIov[pu{id^ﱸW!) 0Ҥ/y[k?yx_ m tm_$m`}0[1|P`=(k"<˺=kqחˣF ]$NLK Z)LPuV[ ZG|fr-02&3`ZT6Q)7[RwjJhH˕ٙ|97ȕd 4Wߥ J\MdϺNH 'Z!qMo+PhxWc2߉OVQƼjv@'o_x$%/N"?Quvo!.촑&loI%?_^*'=P2fˑrfod:vlv3]C(A(=ݞvF˗gUXB[m6&V;69"0|6pǻKڌGAk 5rkh`.%{Y+'ޠ%6LS2Hi` aՓE˭-7 k:)g|EŤKRd~'&(+!]Qب #e7ρ JցB!:ZNIKkK`wm,{'0H{ND C0!GH`(ÀůM;Vz̎\&؇_6KBY1a[,'k_#4NI1Ѕx2hQ)RzDv-$ @e9(\L}{ PL {Qmkm< Lڊ&7~u(J1VBZTN)L9":!̀= O"%}0@%qG`ޯ09FWe%2GО1=h}]B*`$N(;v#,5)CqBDp^LcAs" 0<`F $Ccuٽz?vSlj:md5q?oqn7zy~`$](Hu 5AXDJ@xop8Dm:mg$n2@de'zL̃D1O`Ґw6-QaD'/LIl>4F:TH7+`&yuҬ,y4opG?G.: ׯu6o2; tzW`:+aysHyWЗ%vbjkM'זZLahg4Fɻ m®rfZ2Wb9#va^L!\:.|wɬ1E[wŮhG.0.+OǍ] M;O^xf=,J[es_JOaQ9S٩FsgY y6$Ck"<KYgYy$=1;)QR6mMp1+.!p[1qfi0W? VY:uK,jDR1&7D [dqGW[?SJJSJUhxwJ!}1f[(+93;Lթu~Y@%Bu 佔3~xE,-RD1sasʭ{t#dzHᕯod4UG n+((C׹HS&Pv:Fe=~6c<4J;$yBrd%vڛKFh:X./ oBfM"6= c4_OHz٪G7qŌV739H@rV?4ݫZ .E+}1Gڞ~΍&D5cEClOrXW.'kCLS'lKf*;iPK?zՌ DŽ0:%Y ?̀?GRʎ_oT.EMNAnm/-'cVx3B ~ D9hW5LL!tmߢ֯2fQ!bSqkhYa'mJ`.Ld{ '`qQֻ=&IysEؼG5Czhyww-pafs\\_C`\bwbIh4#RFgL% ˨d>v((Q[#o[\Qp-ab)B/^%Ўb?y5|dI+arX)/zǂ+7]: Phj0:,`‘!M_S3KvKER2{_Nheyn@~C,㗙%i HWGvM!|.VWxFLgl,Xڅ_ xhf `Ѡ 3 ~iх(`>s4zrڹƋ*ikRnH`Z`5 \PH=2:]&>ev3KQG.iHBx5(`Wv#)Ѵ.Blx;+yuS//`R9x'&:5emz }kC!+ e21YyOh<^g)V'޲b$VUϔmå|o&UV*(Ïgm΁: KP€4d42t=d̗'ٟui KUMIiR'q*lH FZ\X$tā<&ۺ Ժ40@ jobL{1Kwlo ˻? %ON@ v4AYW͢euYS>h`M?4pzؽ$X WM'ͱ곮H B /y fʁ&&4<^kК8W~wy;IDoV0EڼW3l$I373Ĺv޶qHv>&"XT 2 5A,DQs&44F ss682ϔf`~,.vW3L:,bi:tV^oe^2 я"j\Y@ޙ 8:Qvsh#llcR?Y ~J|W{ǧ?~I//Z)uz9egZ>`fҽV6cذ-󪡮wQ?םo˪$?[t \{Vc!O2,o}{kRL֔}S r7$k P/#" 3?LW[Hu쳺incb%JES#-CS_vSc!E62ȑUR8Iu(!n з1M#r*gأ&޲|x[;*P$KqaGҪOwV lԛKO/|%9DvHO1F %fKӅ>NF$RapJ+ ޓPtWlWW$rZ2 e8#OᡆIQp6e>fYq̉uwm+Y'TEݩz Zhr;N<К ~0O<( =j?B`k>-vlyثFtX-@ra֑/w%8.͔}kuי d>YXY!cQx?F M XiPٺ_L؟?)/GK15. Qއ孎 a<`JhMdTj{uRj-'Ӿ:Rrl.ߑɗ1K| BiL0Tx]]5yc"]HCw8c)hN`Uifpcx tXw#6ڇ܉哀74W@q ]H- ;tmOHوH0CҊϋZ ^S(ec_쪒JϪȖ#'‚iXN <پ"w=;4v_Zw.ժ GC#@B|s3h9v|v+&}WDy2@F:=?}cs9ɐ^壏rt맂u?9R`PSIUe!Ai0RgA4: ȶTky;\z MoK)TFнC֠w94t"W.iokt<49~mlI-T^.,Ϊl`dM~Yx49Q 7$@4e LF [=]|B囡Wb{ ; .{BPsBtF0d/A3 h22s5-Cv/0Gз QQ[ir B܃TjVܿO{GTHSz 76ݫzh),r$Ģr M(WoF<,Qd0>Ť$-QiT Kb¯o,w[7FBuVy*@zҋ2L_l sKElr@h&๓}H9)bX՜ Qz|*gltʧmzyg *g}1t|lX\ ߋ3Be54ra!MZcZ\>j/Db/]&/Ў~mp>no1'5irf]fqj+w>L6q#'K@yzǝ,J$>׽a_KUFCG4tѢwm2gAܶ >̟]2A{#SE5X}gٯE&hIVy'xǾrm/S&m41E!?CQ@;hU7~95̔/gMLX+Œm-/yV&ݪ¾2 |W4-/vu_$Ɍ\LxW0hya|ab)<'mGIlϡK3(R5,x/V?my5sR)nU'rJ]{S-#S#%pZkG]ėAAB4;Ѽx'pd;NY<QZ'v< !Ia6Ya#92K?yfB{er{K |]mJIQ#D2R,5XLIW\yr.8J}{(6aw)ĔX+s2H3g^ō}CNI${W.lHUme쇒f~;x4kk(js)cTQJ ܝpSh,\tz#Waxww3}&ctq8,w{)$[&.XKRD׿RtE +ElQ)0/k!`~qس`}fxJ`bĹR"RVo?S#BG}Sq$EgI`m/մJ sWl+14w{ŀRH{j)Z 9x}C(U4D ;ٗӭ#FW& Gpr/mlW4v9Y?QEؽ@0J>q:}6mS V|rbjR ts47a5=ΐ&ƒֹ`-3KmzoT$fDUϫGFrMY #Dlx͊}YD4C~^*[}]$z[#/ɕ* %Xȣ}Vxqq'݀"AOKlϏC.EN? e L@\WvR8$\ARؓҦHq¥qM~ |%56@BRfst7!>Yq.QuqyDj;Y׊$u9sg әN03D] ߷--Rm~.u:AjN]w)2pqfm0XM]m*Ierăr$(q|d\Y k0*47"+5`A̩Wi 쁻h\3t Jcnre8B䮷,"@~6d+J(w#"cd([:j@->҄ ~Dc/}HS!)6Z4zū&)K:R/Nm9"YBW L$ [k̟sªPt5Q 5k^M a5R?؍sԪУF/۟*"m@HDbt5`9"2. }lihLjђZqd_Gz*yr\}y4脎4gX\ClmhXg̃8rx×ؾ*_ٯnOҧ^s!J\\:emxfb?͕rrPXb,ZX0{<`>ߦ8pl5 'S権𗃓XpdfgFfF 2c VfˆX@%ɋ^,#K,9=S}Wƛp=6=n0*l `VpIװƟi`3Z_VR61'{<;1"P65xv_5&7TE.)CN,7#p|R n<uaD{EC"PdAa[H1R_rxTt$l|Mm0,J!$Bl Cp"*߶\K?̩V: EK.P $TUӟ+==Yu!Ӕk|oI!jM}1Fcũ IFai! @O^1HTςK{x «*iy%Aݲ`Uf2lrLhgH@hWt0brp?]3@JAt[lu9rJT1vLdǿhx!=^%d Bt/ v0JsdwO~ > y䄵8;z*8}{^ sh&8`u}7""J~iItM4˝ZL{U=+%i8R_+tK 8qF?FEjBzjQӋ}U_ұwjtL $j)>0TLũvpX"'7^%{"u4l H8xzJNL^YML[v\`aeM$ 77aLkb,@~ܒ1k?PaB4qQM 'Yyu6H~eչu |f 4l~S1ɂ!E"#6\zr+IeA`Ube2EW5%0du:aصcp;A7yvԸ7,@˹wkg/ؼZbr%FJi}زR5kUѥViYMa"J \ur퓈 Zk^7L x]%#anS LGnJSم7Ə5 $3+R a=ԆXտwLYhTg3axߴŐM7Jƽhf5xovTW0 ut@COy5oLONANyҳujnzcQ{}~$]>C{'૱4,AC;i=eL T8 Qc|ߞ*Ɉ{U&y pt Rx->^0Bwڑ)6|l(Y/̀X yK`CaO)u[prsY"OTCt|Z^hYvE^XFČ@ܸșAI-hVlq`w&j삋x1JPѷ!E6b ^^3gSZ-pnBB pyWZ,㠋-B&CYb;Aݸkf-Rj'lLcA'SD5\zq/ >#xe^Z`eƊtʼb3ꄈ\WǸsĜcƸ$Q ĭ',݅zR?~QFTZ]!pB!f0,j[3`0XC?'M69CUtJɲg4o_jpt>!!YhoH2B%̌ޣ"8) PU|0ZƳnL-qOb&ub]9*nH~JUj3$Hr& =kE2'vTKut-q=;Ƶ~Y)۪{Nr»MTgAKԕ\`N?$H24=U:wwָeB#bes<]jҴH30iQGMyfCZ'SjQY\+wK4s=!=fz s~U@7^X7ThFR堅B b}EMk@ z zv4{+$Q\q*-,AfIlghd sciw`bHX2> RUC;;٘&KE= SHe/8dM KxL%%b|o=n՛&&ʿh· / ı3bt y SaJQ@W{@0Wq3h/o'i#8?&Աy%8άU\A=e6 yk&A}F='/4;gM38j_B>7Vݯ@$cOX!+n`! ) pOX̋Y-c_O(utśu2fy"c eW `UފGyQz 9 :_7.sbx^st1玵q(VOlqa9jFG n`gprWQ0p#KC%]$F8 ^-W, !|r'PZϲ e|=%n_VU\ʔ4?r*,{1ք zX&QM7sBF˔GMR gr\yJm,^Pxhd g^BݝBMVG [m@,縕,v}12?P=bUWj+ls1@daF$$&V$.Gq"'2>rrEM@JB|IwhD[X]*Yr")u Rm5lfj8ӚV8<0iT.E'[N}Rg%"{2r`ޓ>,^ocY>ޙblq>'P@s/vllpOt((FU"Io -E8B;'H 8[r>M6gTl ^GU]MJ÷R+YjO/f;00\lE;>MH (LTW$h SnwR~#>t_G\\6ˋ{xӿm?vB]`lO&܂1Ղ̃"e-2@1ÃK&,潪Უ2tnϊƒ 1 y<-3ڎrg\S\Ys~f6Dh1+ 8,)BBW"{_qXTAsu6Cdþ0Pd#U28aLZCo XhyŻ0q;$X˛ҸܼA%5='.GgZC#Bal"(oCwTa+ Q?a\[{\G༣(ڕb%ɟnBum~;w;B[?_H`gGun XIMXҾ.zoUr"=Ћ?<a"Wu$C0ap-bVـUoE#w|sC;} US rfp@Mrk>tgQEM6'>Wblp hF.礦 Ip>Z`%=黺 6U>@CL):u=͕EN >RN_GF#,F#_J-QIE@_s/D :IC˸>3\C/D?~LZ3'|ⴷ>vE(o_bD %|a.쑛}O&35'C[@ .t `S$P8XFng+xpVWTjy_u@y-R 4 vXA 1:RL)"25o'OwJZnqo_:|:O˜)f~/'E@ :##ueAuY OI[|I!?켟z5'dB2C Fh0N%YOQWRzÀl{%*pvA;px?"0@B}QwK J14; AYzn=^&+ܑ8/3A9a!M&.J!m"Z?Œ I)J-"qR>Sfp[Pf@P:5p2 ֒3{)s/#"\X'7X=]vr3Y58]03l5yQDh|ȗE=g<,?Ck8[Ze^9Z3FU~rꘕ" d~|auӵfM7AƄKbyWi+o :==zR8?}ˆGW-it9=:} ۶&q"yr67*@~MӞg.R gbs[bO&bf'#pk  Zc?mڇce,`uF-/-3c5*a'gG{r9R'ګL'VJ-VR1]tPukgh9oM)M^GItNg[s~BO˘$?K27*ЧWZ9O̮IOYc ԰?! Y+g viOU .YgD՘| @tU{R6W3(@!paճ-Ӆv8@cU} W U,}>QK&bBK lC-?Z* ,kZ|sl0@I/e7ҞcaK7J1>zL PPi~ŕ{ݻ Ů$~ cRī=Fv*nfu@+poL=o9o,uiҊJH{Zx5G7YgX P!_S-xew@I'5(Sf +U\y|}8iP^#aWK ws'8^]2(!تa)ԊN !TzeJ w)1~i? <0Jw_:i!>eGK/l 1D/ +Y]>$뇨Ûڸ2amUnZFmb\Ä.mᢌ ~ ԠQ<-[G9/Bi\bf?/Gkm;#0Y&hqyQti7fWNG=9Hiýہ ٵ]{XMpLT-b'ot-:%EOqԯ kBK_(mwU-PlㅼdDFE#󼄤(f?^P~*l)C$s&nrR2X>eߺb ๹d|T!3\bQAh<CQo#l ]J4x607flut] ?[:bD(t3_Es!hn,O}@UWPZ &C𸷯aCt?vd7fuӜSjɟ΋8Iz|d+YF8ѯ|)^Cަ"4>RbԚFMܷtTӱ._RX~ͯ-23«yv}BDmUDHAeY#kMH53O\SG!̑F:dA05N͡A/M/ae4K;mɂ1-*Y7lz2c2r UTpM?U x@ФB&Hw41}'/9_HrNǘE)`&=J \ G49%EǾsnص\;`\8`<$;`=eURكF5 ?t3fAĤ3sB/bwt 9z21E*ee{K4 y۹v֩thɇ6FBuWT,#v"2C1ѣcɫy\nT[+.3~,]]?=9DžIZy|qe W2wHV:"vXp)vJHN[>v0Qe V9ּ{ˊ̙uk/D3 a>4-}>$z#GhKR^fk*%OHtF:o멏5mbŢ 4{x3t4ߍ7A>J2RA.!Y|[ɋ$;>nׇ}$¼YP:5ieY!kllDz,1n9 Gήs#Xd ΍X6LJ j#ԑȸw_6}MTW]D)k!4 ^_n| R؁v(R[)G}I~RMe7gRhy+H\<C }rz(3!!qUD}yǫr#Q8xeϒ._Uy#~с ;řyd?i6ӥZS-W@cj_GXRsm&e5vg-E"2ÿ\Eݗ_jM ^:r_]5)^H9Fh'S . CҾ16 F1 ~ +2mz>Zܙlc\+8K=!>sqcmq[mYɓslq32k݅"+#сIjAE3!p`2qJ29Vs 4+p}[{W(C<Es_?d) R7=R ݼ? GȻ9^i)Tx+ ɍ,G0" g$O+Yj[P,O޼Q ĭGH4<>>'ė҂ZLp?3ƣ Fxk QOբz|,]Gr-3w[{t^1[#3tTVAPw\4 W>1476hkwR3; >7芵CG'=R`t/c"P~C4BZ+YhCw!-&ܵ*Z>Y_琇,"jed ~1 ǻ,%%U;C ^*v, +zEdǜ|п։4GJޒ&i*HJl"M8j$RFVzNrl51rQ_C6[@)ʎ-К*Q@ZI7cQ o`GGiPyHzqa2;EN#4z#E0<ӭ))ݹ6cVU iNP',Qz7W;7Q $ ZFo&B&)nH/۞;x>&&<&"d燼2Aa4ʲ!!~&㶆D:>eR.,K!IkߔPvǥNuǵ^mY%Ok1y+@89{G ysKV"RJ I7Ϡ,yy :[kGg.DǀE Fq4rc~6͵niܫ-\qV[<3ߪ_ZD>r0XqkC擓YuC2e7H. +8qA@VSFܵ)WGsHFD'6&ߑE~C4bt9+K,I{hJ!^1{p"IU9!~ӵ8./BׂdB_Z!/RHݯuyH|&Vqwi&m*Tj&+9Oɳ Ͳmqk9\ЖIOV ٣z9K49&yR_^3$, zBQ3I~$ 02K 6*`^$7IoGjobrИ}@s^:)W`vd[ht,Tv]r=^q]6> ֪C]h[gӺeUHTRhuFPgz~HBQȽޗ*z{Zvנ:m`R\T.H2';w:!2C9LWV>9f6Mϩ ԓD:$DWW 8PTk9G?:(zkԄ'.1iNĩE𸨳N Dtq݁J].UJ*C?6\:X XߏzmN< ol~`HƇR\6Ǚ<<ù# q 8!z3H|۳daY1w <h󊂭7:t9eA+\K5ܐ5)28W'MѺd->Ch9e9a?CqBͻg?/BGHufj'$}o!RA |WCAu a',S\v"77)l#1ؐH'_b 9kw13$S<~];2L^%J~#r_Cfa2` =~{xf@y;HIKi @lemB9{T@j͑=~ᗄn6lA#N}m!k[}MMK pys~ԕK:W;8Cg+UW>GX:F:@Vw[k F) G{qKwl'USSlVJ[]`@;cP;G*fo Rt[J'I7ٟ?h=̓) ӜEll! U|Vg7DI,(2s^<8̼SG- ,5O~EXf Vu4h  2g|?Kw[|Ui-mo_U</cځ t*4וl\ JS,Ƥ E>8.{mvCIG^֒ v*tUҶRR^8ɏ!ǫ OqD.ފm2r]u< HUw1j4㻣s1C^SyX^TB>;#Mp-9:mqA5{؁h՘'aI&N~'OMEKUP=k^EհJRmQˇ(Qi5PDݱpZIϗ&w0<*"#7HdQY\!7sN:X~_{/hKa׆TcEav{qmCa HWtYp=iE:~_ &X&j,IsG1b92?Rxɇo{/'D7{33Jx3"B ]FVJIK6skqRL֛kL2nx/Zt7(ZáC$S J|)X٢ۇ2t"Uv"+z$xBø\(4ԫ?qWyh)BC"@%p|W6V8 ziLm( Y[GPLϩV/Jrs^cQ bШͤrt# UF~AeV}e;zc"']sctfzT%jZZu~ Ai3DFM[>.5/ɋgsPR9z):䰸xmt?NIVN]`S兌$Q)40kRhZJM$T8\NW+汎 ?!U+LSV!v<7IrnU?)mye7aeQ 4f$bt}q2[wh ;I($s;" 괚Eo*k7(hy)U򯇆:i47﨑9csU5bokNKƖE4qz0dJG8K@%dmN(B3W[%=L4v<ķYf O)"Kz_RNEGQIRjym#>K+W[KR7N-m0-@8P? ų˛aNUE1y*XRtUMձ.:UHDf [ӂ Z If~c,kwqª0 qB#D M5oCUb'[̥g*G:\~ЎSZPdن{jx=qLu:AgSQGYI'j[u {@"mr^>\dRH\+WVLTA{B<-Tz!vp}[fTYIlEi‘;&IUsr7;[SFH]j} vafsJ nW嘋1?8=kgn|6+aEEyj,E<}H.j?Z^0s2*~:,B9eɾKEX8DoC߯68M77eݳmO4O|^_EЄ?pNU.=o7n#r~+H:I!>9]cҪZKc*jH !Kӭ^_jnf=oO7}˄w %h ^;`&NQe_ybj P({N7e27dxC xlkE-J)IX+H\5i!^%9rqxMO #A@@ Ѐp'/NȷA"t[*\KІ= LM'Dj}1p_oP78dmu?Bb2{NCjV@gVׁs HC=߿ &wcՁ?ZORJSw*FsQZ4Q w6\!xq=߻'3Ch9='ˍ`֚595ϡ0g}Q@\ ˊ8/#Z@)PVVNWk_* o MPYՠrP"%Bb%)O;,1QZLbb}ZYDP]_QBoz0=3.C$B/d(@pgbH6<\[g Vetm.)7;d $J 'hk٪ʾC1dBԍf"0cGk#yNs7g`-$ߪ=ޓOх #:TUas.|B0Qn4KQ b fޠ33l LMbkPzQKqb 5 ` l\?LQ160vlkgHn8emL.Q1:x1=#iyĞ򆬄u~gG ?64hT[,}>'+j.BbYKbn3I̞eF+#% V~qXz8> 4fCßU :6T6;ʿ./l r1}q[.Ÿ}?gע0j>5x-Ѩ'!!QE}aOME}]H [G1j J[ADhVø Rhֺ4֔Ͻ' V+@6Wn(\U.D!p=. ό#ՃcYhp(( M. ۗ9&t{9[͎-a.0{iJّiA\sZ]ׯQ>mv4am9 =}&ZYwZCȕ`6&R%tw w'Zz}V@7\/ b*\N>RdF$]2S.ڌ==cY[&C0t!Y# ?},[{MFnE/ݬ @{ș==dl/BosBbȋ {ؐh_0}In}(* 8Ujx :AFc(: Ꜫ=Y'f~"82|z](կpN1pj%f5Зc=Xp1b=b}'yhI˃2ę[µf"[[ɂQM aߣ̺RDs0wX`fBpIkΜ.y\1gv 1a\?^C9N!$(Εj@Dny# Ne@^ԏE[XU3LJu/PRt% ;|j1=?Yɛ踙[5Aq.Vңk6mx+h/  }=: R|μ1?Il髎?!з_NI (ǫ2 …e?&`f1>qV]F1o {>UF=ɼʢgY+\S I=z=C"$DPx>8W` -ģu >_ޓ~%B^R$xLiHyXcY samK:uvd$[;},$' ʱ2-)\m`.WJ?K_ۛqF3)aޓ74MEHi4a;:ot mݾ #^IѓFoo(^,iX&!Wo/z$eq [@v W5v3=` ƛᣞ@G$& V}h-;3Ejd*CtSwXBN#-8Tt%5H:ȣ,Zl3|iBb"n%h>"ƭGw3T#e!戕 n551'N(U/il!Q 0*i#Ɣp ͐A3_1 ظ5.+(-0^^:M`a&V̝[j}E Ijv6q^,%qyڕ:KY0f]|VfGz꽅Ȓѭq>Ϝl 2]Ӌm3A!\Џ!ȄLrFn.5G_A L1~wQxx|UzVo0^ "ꎟ%uS_EnKym3)kg)_X$DK05^yG;~ EB6ZOVBs}l/{ ZvIʩ  Kp{Xp8+V٤?._6Uv> @SYEۑd!aBA4Ov-܆rGr-&L"&^H0W|]6P!!ȧ&y+zY\GK˝ek >/L'c`<{yWx~ w{#F-OH.+ggo޼ ˋƢ8u.ay>r2g3#΢?͠h־^ӟ&Z4IC~Wjc"SZF؋?; X]^ 1K,6d\scܮk%٫dGZW|1!q.C9ON/( <]YVmx@ Nѯ)e.`)qBs.E.1ͺBu3fv߼K{]_Gxů)i I_^a&WY cZ L^R$ݵٍ6 X=7G* C耓^} k-ި,E_Ut9+eLO-)6J3#X}W" }:`MlXb+.pvCێ{\seTƵ`?m &Fh~`!6h˲1 =M )d׿0z\z Vݭ@)1Pu}y1SxOd';WXJ_[+s X.MQq\ \z=轍3Zawҫ)PzyxI|[ྻ'kh؜o"&Qe;8s-NOqgk`jEhPO;k`|\qkZc<"EK}PiZa2J@¬T8xlīq>ݫf&k ةh&DQIѯ =Uʼt9 ͞"+97ǻԭna{!2~;xVlk{WPxyZ5w "炧t>B;U:mj/YVbHa"'Xj)/mZ{ǂB,"0v2%ɺ5^؎yd53lE: kj_}mgwEDbx憈>0pטL>Sz}GK9 ?Hgވ6 %0ۑW(0]gsX)4ǤTdzEGp=JgϽƖ*8Ȍd*%ܳOddk-| %A=j@cT;/Dp :ND[)uGx _c,>awNt.[Mh_LaS$Ƣ`ԙFQ<2ߡ$Jήņxf6!BQ^#@SNUqPF`l;T/;Ácw1!Xx=!?L9^Bx}n V!-Q//}g .]^EƗ \Jcd_Xjήbk<(Y^,Ϯqx.YH@ "BOr>Ǡ.B>Pf|:*4_!y0(G/Vp&S \=qǯ7QmמYAқ)gRi&<3uKe#'<h8щv_+. $!4.^埅uHXę +` *OR % LV8Ey L1TL`6YBֱ|͞ju@y5BIKiYQ0MQ"P88RIvxvZH5b{1Bf:%Vffoۗ! TsHM5cJ<_!ټD$DI8^q<>{1|cƒ{53>h>[X zEj}'Y=9Dٻ9 -fuz +rmkϘ#p@\Af8bw V9P*Ω!و5/u}^,.SYV?GRFq)d΁V aN*5H18߼yZ#HĎ[eʅ4GkI0zaaf,CQ,ˍa,@Z_ p77ێt5˳fJmYíB4YEk(B@q!2Ÿbxf"cTZcA5,vi(1TfF4dM-(,11REG1#l^uC !Apө [ ӏ.nk|#VCgE!ZsuAML&C[.+0@lM~kF%.1*y<ʧ\[z^w)cm"eW9*nO,\"H {|ö{Lq&Gm>zoK>p?U,['} ]UBު{'*_9PEuoAz4 -,xi6_'27.ǽ{~t 4Fh*sW]'1S&?)g@)AڃIZP]Z;ܹ7RZxkl/}W9smy0v}!MXj_9'mQtNH^RXvTbr㍯p SkX@aYSk ORBAaCuDx3 5 ӳ}4勇G߷o%g *mr=tИbGBN@1CxV~Tv~ AA4;p</#hv*ܥk&(x#~Iŕ1W}'L6'%; I{4-7;Ex-?nʃ46TtϬr M'r'U5Pd3чTJVG'[YP\^qǓr:rqrT7i&4`ho 'ǨuMyJ}2ɓ`1u^}ǀjko"$`VX;!/}A,$ЂF,&mڹ):J &ØR/Kcu]'uh`=zb=x C]V fFK;}mUR\;_6!~[ćvgfؔUS!%WK(ϬwAUG,ShL6w6&Q ha>h|h;c5@Q-m^R]/+1#X#x.;I4"q8Z9_m߾ip{zpLpLQ2,GH$x**cL(aKϏ$0F,q7h~ kG<=-̇n-..)J[J+=zIQ =EA̋3! S k(}@9$THNBQTfƠ}%ET3o|#$k"PGP&7<&)A/<Y(nPL1߮ii Rag;spߕ04i@SadIho$Z }Nnak41on N)͗n/K{rr~-6B$ ?@$`ފeN)?od)$D4NvBtyC yL*|lX-|h'lܠqNaqADII4*kc^sY TҫѾ)xR~HINcj@ܘ Y>ӧCuI.ڽ-,#Ln"^?cJL%elNk2V 3pGu3vJohhK.ٓ \OTЈ'8[y?f\1O!F-R2$Ww*j"23T{ЎE@I"Y|ȣ %Q%<-FCLSM}#6QW ,9E+3ೊtү9 ۍ KB80Qiڄs<сP$9Կl%K18|( ɥXrż;71@#s=X!~~1Խn||փ|u+b: oK] mJQ6TIVW^QFf!c?n GKu{Lɞ1"#=s/WX5&c%18^?gB :jEjN."}WC}`ТPm@=DhwF{?:$YlmY%t%MQYE;6Bp~8h .G|k% "*Mf%΃ntT|t۽G].4zA9/5Tsc~8A,9mb0(kneiGBGDb}oVtcʱ(S!]_V7߭QqwؿR-d6;=u!S^Y{5^ðHpIu!T&FYdׂv+}⅌&woԄpͨi-3Ppjnn EgmB8AIpl_t}!A-E:Ƣ]S^'Y ]2n=sbkRihƶ4Rq@%_N6Y[WJ B O?%&wS0jWAHo}ӌȒ{&S0UWNk,Όt!5z3k"Bо*_=uP1vڝ9V28dL6$ـhrf;L[0'mV~{˂O< o/[GDBCEL93mz÷8=>}bJm$cp; .Ur#Ԇ; FTS%n\eD ,xWvcC1`}*\*Y_lmQϦN޹V~7*.(QYr)f~FR}ۥV`NQ"gE"!pO~ӹ3AmT9mI0BiEzsMG $G*ԟяVYm닰-gAj"GU.jjw.Ш _\nӃ ~(nk1}gijc]+=sJ;Xd\ jű|^JJ_jd$ VK= oY@+-{!4y(cRZ݆4CpK/"ܵ:ϲS+'{ z+7WV+*~Lf iB32tU%mE)g7{.l&t`($3/⢌x 9/ 8RGGFQy)ٷ0Z?",tr `H#\ݝpMHY.AUN(VxV8 85Uag"M)2Kkdelܑ+ڔ@Yk`n >X,a*@0tOu!usGuK##v_y#uD)r ^+2\S+:VLg=z=ׅl'/Kh-a7X󶬠COVWP^lI~Ava% 3:I4 "{Z>#2'NNYQ"8qd9*nNsN>^jX7J+t 'Űy\;i5q0z{? eRqvKҨ'1dr\_Y!i_骃9ĝBxm/#LX`CyJa_u.ĥxnoB3%Jnjj'|'5l1WH>6Zc_;]ҁ#}E KO6!@Ixmx 5Rhg;Y|Ŗ0+$7K+Bzuɕ e@Ls+WzNX/; D327oW1vKK,1! #'p匲OF OG Ou#_Oap9%̳JWƄj*WXm`HeC74 ؄PppeHH@1HψD>LK/ $hƱՒ}7$Jt;&&0G=mʤTGqB*cG[  Ъ٠waY=P Q\!\wȌDLü1T*.S6 $U^~j^y4Fc!k}}yedh-c!&ZR⽩P2k(c}&\7Pʌ-6-T 8/Yq4ӝ!8pęxA_;EACaO]SEa1 j0D?cRg:㨗QECO)ye2X*Jc4l<͋6%"~6\n]S#{xyP 8a|*XDm)bˋ6tM6'M=J ЫjFkl0kw.n,N'݌2˓^{ wԠkۺ@[B"}.*"[L!Kвgq7^A&A0jdž]mX@N=4u(S?OVSq^y\Vz͗_I{V~.8\Z5{Ӷ새x`wOUWSI*س 4'r9x8:a:(PyN1R%9qc#)( [蓷N>aRZ#DHA輾W/DEXy) Nw5[TA LQxCYIpacB!s<+iA]a%r+^ږ[5CPG SRbmMaETU_0Io@!:ĕ"'+aiMgDbRvwWIZJQeA8p硎(WH7bhi]\!M7Բ~{b䝌w8@gU &=riک#,鑏S7C!$XжsI[V,`VRh|Dn-t9]=,ִ{:49.k]h{0P$hʈXdtqFm\Z>ը.N81q7R-2ZɢP QځEfOʐXܮaĖ y yJJ~XR{7/#O7fhM1q(a}L8TO3([Q\:Mԡ{ċO%R.邚6EO]ʆ7yl[L=g)rkN7wB18p|]Z3[rZX V&SqMvďk n%o !Q`'1-_u!tlc̬oa9q"!aBKT*5 nn!+& z;V`ûU!̿;Bg VHK-ent 뇉|UXS@9K3xcbuAd1H; gഛVԽG֛RS޼}z H"D)Nh Ptb, ,J4LaiU(+Vs6cJVC-phEd-(ޑͫ.&Ǫ[4o@ Ӑ(=#~{r($2[=&bG.Ϣ+\^:ҁ?|(10Ú*Zb<jIp6$Vg2H1@%RB; cםksMAݪ.N2sji} \WXX)gm xP =T\6 $lV&|{I',G-26dzЉmT}SDl_?Ɖ7t]Ur͇V܍hUeG8MwG2}0t ;a9m &D2LMH;٩lÌA-1 #^dBה4q5_Jƭ[s֨⃐ Y6-f<䍲Xb7cE)՚FAA Ү)X}} 4k4-)jl*MKu*CZ"e }T=xېWܿ`&{]nlmYw] 7'"+aJd/4 ~ll ,G5|_I=<ЎhxaL7x6=9C5R -\/2JmSZ{{ǁ,z; *50AeE&CN9"v藠ZZ Kw͌Ga4UFnxv!< S\Tc<'$W .ֹAlL>!WN]ש2v[_:w>|CnƤ'Y@K2gٿdRR砏 iȷ@9u-t 'D1?;"sz]zՙH8LqBDʄ,nRN!čWݑ+ =Q=g;)hCF,@؏V]#VvaLys"Os.V12C,ՒG+m F.zP,Ql༣)3:KEjX7BG=kVy U1b~M~?/ˋDQUo[?m%G$bfn%Pe@ LKZ`4AK WIk|\QVێᥒgkʿS?#99cdDژl`*JE6ɚɿ$Lj[n4q˺1N Pe rl͝Q8ism$-8F{ XD9 H<ՊV 6~,yXP0IDӿs0T}NF?1O1҄&G M~qDtbi֙ Ư7&uLsӘ eD+XT<:A+AXᬝ|J㪣;GlM]!|T/+h2SflȔ !8#F(TXD4UM[Oi\l&IBJfP'Ҡ Ԥa2̯4kn3gXRS`1<+fs䝄Qq| ^rKT>mpf10(SװLЊ9-_<

DP(-HnU v>?HKYo0Fw%yтF0d S6+3L.wSQV_ _)~Np|Jun&tw'ډj}k v.%E4-1P-6qzAى0ڂz_0L[S hb0#f\ %(!ԛYX2¥2psKXP,, C2'u87oo[^k7fv3'ldN<f [Y#)Q{& κ5>?{~G&Œc]`w֡ޔὰqIV$l9Ղ)6 {*YKsg Ϻ >ˤxBKSk SguziOmwzqD(P $> dI:q‹e"xL)&`)r 2N],0\]cŽ(lpmk5PX;jdco,!KiH%T w}V_gr2^k-`j$/r]} ܒI/Ȏ@aNQӟ~8" BP8As#B("A;(19Bc 6TF{)NYqӕ[RDӏ"~="4wR]8zj[QЍr а%bm(=KK*D؉-p ќzj͉ɆSP4BU(S۔w"G gν;^Yʎ17oLeOE֕Njˑ`ⰯCHl!C0Q$pan0(TB D~. XRDd<Ψ\OxEiaz?*s*eZoJOk8,暐<{W2dySH[O H ȻxAuPbbB)E:1ޤP*ղGٓUi\ߺN E82֮k#OȏaQ_( 9c"ݰٖT) [)")*Qn69st 1;|{  46r~S߲).绅Nl8>[5ZEoR~uf!4YuTj]jh=]Av]dG&}v`6JeީkXv4`^sO*e##|r`ptlz˯˨4-T]a$# ! =L:gl#;U-biR7Z1Q9) ڰV2AuS<'4c.fFe]l6+UyhrByF !] -xP+*, y4 VYd-D(lŅWZR"c2폑@ޜAue ̕Rual=2~Z8Ac@%rE+wPg % nHy?kiAi~uR4@w*+"5 PIP$㾦Kq"oDY dy!{ꑭz='_"S>k$w!n]#~qUJ^Z(t $5*}B|ٸAUiWR 4X T~خNhq`;cx,n"U ƥBednUQہR,[̮b*CH)&E"=oX<[$Y_!&NaL7!?Jeޖ=Z}uX.z[bi&y U e &d_1#'j~b^_qmb>sin7)ALٝXrFɻduM;z:Rv}[,as,9x{aw O% LSWԪ[Q٠wЁ`]n %BᗭsW%cwk! N=x fkqIѐh|g}NC0C_ĊEӉkE ֲ޲*x~A,xuKYoT==Bp:ZA\ɻ'fw;}U"4yI[=JE@bV+Bt[P\d䴂~"V]? SXsJlvn O)d$XdطNŤpB>su*V0~0O6Rwy-L}6?懽V9A$;9p'krZ+}#3`=ÄBi H[҂Lr$nb@/tun4ɿ- 8@\ab+:_aCYaR&7x( le#u PAÇ[ED2dd9\8ZֳMwbhz[h'>ZBA$0:ԴXSqSx,MQkBO~ϻqcz<N9d(i)o OT3<4YYP=kyC>+ L9%@nf'͐q72$ S1U2jJM CʥӔ5`޷L"jG'K3Qɽwa<ңpڀ]RٱTu-kξ(`mM+vԦEo)3x}f*Ptp^PhOuX1l9).ǎܙ]R ޣ1Aԓlycs>RB8\/\fJ7?/I!9ulAx,;MڤB4Vunn!W6q}o@z =>$Ⲷf\|BW? `F?8rq#OYt4)Qp :cF0K3sѩBNo͠c=W4B_8aY/ !d;Wm^_~xpn;L(xE=0Y4Sia; #q Zk~+b*Q> tћۻgaMFURE~j`WR}8oc9/XZ z/?Z٬RS4BI[`Lҟ*epv{%6g5 9PEp0Y6-0>T!Hqr׭Wײd3})vhyNS"4ۖS Ps3^D.XO]k]p tpS?$;\WN\k3[$ˉ#j&`[~@h.un $-r>Del$}~- wnXEd. JdpFj{C# = t״-cx`pEUT`sK-ȌOvpu䆘OUB Asie ÊoO=5 Ue%S%!րסLnT4Ĩ쁞AD4k86G,hu|srLmֵV֩əayj?fQ;T4L3HX ~M9u!9 $jt٦=DfSŐDq<|Ms"E9dY$W:"-b=q7Խ\HhkCO|")r:&7D<K]xj%=#FƐFP7bT&dhiRF@3Jgs6bՒeaA<U\-@1V ʼnxG*ǔZ0i=Dֹ>R0wmfZ{ap+i 47 ~fl]ЎGM [yϗnW.1q X슪I6U*efPn.ms-t ?hiVnNt`?DJ}()QIGl؀EߎlPtCXWV#it 5_C[}s۸.C<}.똒2Dϻrsuz8=ִDN@X 58Μqx.!y_n ;]L-IyZ/~z7ÀW[J}/`5O&WhҦ<%8?}A_5U,tW*=R%Yb lt]OS+,p!bz?)(XNz@w ld&V0qG}MrfL4y+x\ xJ Z[r !}MV,Vmm=W@gUwԖSCCK_Aġݺ/bzpzwNx5Z~͊ D9XKSԻ}ѡf -%N{8_'Kv5R/( iX,]ė84bM5)l6訳~uEdN=[N+UxI<1YH d|t *T%mՠ.٢{D,2#Bt%Av&܆p7G,n O#$$ l(j_։#^%v[h"$kkɈdPw%x$ |hкPSDX챦jAfdQj溓dpy@KWkt"Kf8I~`+IMYfNP2L:Y or"i&9RGf" ~>%$yU榏+U-  x㴈Ȃ#\ z&M?:c@FIĢBlN3e{*>\ cp0^54ey/݌4֗@EJϚ)#;K1+^wC!~!Bvmj*d+u%o3N\7?/YfȐjՀ7D-c1l#װEAv2R{Ğ#=gKD0Favk` Hv;0h3Vf\:xf-\U|f+3=YuVWAQeДQsQ=(=uѪSo\h ix'HzEr^5w)w=Fg"'5b[\gRƯ HK97ipiVao;:c\}XRpnϠc }[z50Kص[Zwg&bV!˺•zQX d0`{AUE+4o{<^ʝCxdr_1ٝ K *dr0 d͔HZfA Z՝4E1aKE"NtMxHN8Wmtzӣ+Ё"g뉃U}q8,uથP} w8_wz|'C|pVhx'7ryEpZ^9D~נphlnY戽7K^׶RLL&Kq8cr7ExN[KY_W*3TA/nQGVJAA.w0G 4=4 (l=%h.veԧ{䢕GPi`ϭWL8z޵B^Sv;NyﯷF؂ /QܨkOVpWc{Wpぇ*ob'^^)(Ԫ&57vZZ:$7.ĴίWZNWk]J0:1=Ü ޵B w.>qsX4p,׬ƭ#zW>eHtį _d!aAHwbOwתT dIL;:2tp44>yCCj-CiC%ω(|'n/%~ }D)dY3jme؉hY!{<!D.5f 'X'5D։`/Is,1߳Il"ۉfm)4 "-~H 3DVr(\F>%:aPD7^Yazem= ]8`f]X~v "S:8_mg{E$V\- ة7(mK:a6-I L#[)>?uL#Z"~?((|+ךŊ'V^c",#"BZ .hf5.u1H2n{K#YcM<>U%A035Ii4^kl /+B8X^S*DOVvIiZ'3]mfNL}68cU JazPåzƕgp ЁwwaHxJbeQ#&37[a^16@~X$mk|.fay“i7 yKK\u\(SU(IwXEluF@BXUM}2Zm"r%aĘN'^5w+P-FvZ1)}B[*O4NŰ5ZClYr_$Y;Na-U\5˸^< F p`2i&׬ Hv \x:*_s_^WٝB̂t"Ud-(\c#hL]bPDmvER TC5k@Z9P D+6y4u2Ru@i)Jו D_E]16p-sa)0. yf Mnݜ 6= O%Jm>L8Kfv;іA3dKh6`zzZQZ7B0^O6WkXQB!v|fy۫).5oH<'xm0V]\ J[5=~~9]doxwgO /_ &k UC#;ct$Ri"27*{d5Vvc528b:67􆯂;ѲqI%8Sg@[594Si68Piף-@%DpCV2yۦإ~j__> m37v=;=P %8݋ UɈ0=IvRVc+^v/-䇤A\ tN9r8XyVȋPU?[zQE7}5%^[- NGV\ť(Fj=`Ւv7# ߀33y\gQ'VEbȕ2nnX^=a\+{r"Nw e %ca~j/pWdvWa"NمZІ Yo}&xz (:0bva{I}MӒ3e[qU6>1X; b~PtBaȟIX̳$iYN*ɩ!y7 ,̐r ȇ<:nX`hGu=HSV,<=58kǡd<L7- t3 M' N0=j/Wdسqq?WDsr)=HF7vgB>6c'0m.DcTX,^M;!J}qֆFxa8nYCvn`O))^- 2*/9M#_nB#NƇI ۤ5Li(aςS4:L*JPZ>*T? >2g":ohePp`-vfD 9Seŷ;T,͖;y\{YjQe9 T>33A[Mte/h㠈p2e"#Iy+ )ZUjkV՚γ`67^)a蒯 t(WAC_ BzKbT}^/dBhQa#]q(*ZY 7GҐdu21:Qk ;#$G : Mip wBG֍gү"-N%<7*~gGNGo$8x &> =,nNs G%!*l9Xy*/5m؍5:j#= L `8mxa[X%QQE?8vM̓ȍ戌 37(e,7hKޒI@iCa WpkPH7,rhFZ9:<!~\ؼLi'm|2N`Fj+WNĻqtdA6H'J/@2#FPAxZ8r|Yvbg>&a ["P1+YbYW@E)Ds?^xX_BCHpXو3%F~ kVP6. N3y0D _5Qpo J8۹tGGs 3FR샏4EdҪPkTykX=lG  F 5c vŃҫKx<ϲM-4$/ ຫ?瑞"g.a>}5Rf<^M/\ ֤ψ dE.OdQY6E;l~z9EE:5`)"2y幡U].W%,Ȑgy=-{I1*]DʭҼvejdֲ؛'8/AբZߣڭ|fOC烂5tK8SPtLlWςveTG_JY4:An K|iVHPL!oV씼^:ZXs=YF6cx5H4ށ tG-\~Y;aH0sk7ǔZ2eoGyǿe?bC닞ڑ }됍~sZC<θsHLOj>sځGhז# #T#ut~Hq8(7^~\{TXȊRa:TQ -;_[RJt}vI <Np$#ӠX0A\WQ˦čVt^y<}Ƨi0IlhwfR8i*Oc"=$'/R&zB@ x\mz(Ol}f&d*k֮40{3~VՐR6yRQQ"+%b3t^0o :wdԽ:׼l wdIOSiJKCd=LBL/2nIՀ- fQ9 /ILAksh4DD pZ|Kn7ZϮ|A~sځ-[E5¸9> X&v#P;`A -gv27J#E2R8)PN0zF+_i7N2Aή]J.]kjT[XlLJT/=8}E;a4 4:ܩuSL,䢩+^V" $XȄ_Ys}!PJ8R\|qH޲iil^iyj)&"U it !CU$ Ӱ>(2N*hi0 (o:VÈ%,JFq${933uOD^Ж:ދoz^FckQ7;| - w/3'擇vyC.d6œdߍǽ0X[Dꝋ}DRPOt 2(HdG]N\5erz[D/k eGɮs,=H @P|T7x9ˊ^ jYHVP#ooF=I>Z*(JY VTѪzR贋1!S cܨM3\}fH)U}'e{~>ޛtX F$b:0`̴1K2QuUS,2*^cO:׎W Gz?<\.= 881'_# ]PN*cjZKQ֎TӘ $A4K gʱמ)k{ə :]661YG>Ñw}.I۟a^WпYE"EĞ7R|Fq>fK*pޕBD{qvm{,\fX uAv|N;AJr5c_+,iPZI;hzH,t8j,s*pG,y@ZX܏F:_36R-YUАLfk- |<}e(v{}ëtNpN\TH/ 歕ű>g4 :fNJJ|M:x"8.=DљiBxj*MQH+iݗK@ρbw_|MXOx H#K0j)RR-c.8[l톽v ̬t $d.7 G2`d"s@>HMk4"y(prMA1lX^Ūlm3L4wQ78F5 j ṮedUm_cs ҃BpW4kQDdڋ9ݱՅvL%eS0IM[d) U?Qî及v,s,l٬)QgYamz{P`mރzH8C..k]nŤ$,dލm]5^Vh  e :$d*p٪>갱q>y{` k;u̺M2d?uro8_cYD{m(7mJ"8OaD;mVx] YJ$lV7^gn٘zXRf"gHOڄsRy7ujb7e_fGI0U[ns?NpZ hT :@=4 4ƝDd1=Ӥw=/t XPж>o%b73}pcѶMYMJ -]9d1س ik{fK|ϗ}Cw5+~vb\PdmUF ٪$' /Ei4?GOƲSX- j^+b!G2JΜjv,8]hϿI=v0k.u<^YmŬGhװ,l*wl^-T;ȯO{5'\5Ž>' T=!^sS┗4́>P_\֠@lnp[GLb c$2!bLeÄR$ YTLŀd l8F\޾ia~|)u6wV|'(s nTnGVk?h`s䞉4as㩋u tmEuOӳt98z?)͢p9 䊛5y̭cQ))F%BLkF>~)Y~RQdvBq>;џH䡯>εo>`(|kqMA85\դ53x%%oѶ(ͪUŘC;y/󽬜~QѸ"6)bQQNYwUM|~hx3ܔ{JU F? @w Z6yjsj2b9X +4W8<(ͅCS|]0p! 1'${;4h!G&⍷FׇdeVқ4Ŗ4a!&#wIWFZ;˯u Bqƈ0,fg;ӗ-WCmnD}|x ɽmRv749OQ%F‹3֤)6D_k)0+Xqs R eOzv_`G9Ƶ˿7oGkOطiC| H*x4NcP!s /ygY"3=l_gTK>*{Pà\*)^To\yrtFm$O;?ݝH^Wx & -BDj?mzhx5)\xjxrB5',(~9eh?(u9m SN_[䝍Х? UI T%@jeN:AnZw!lvNXz9FY\wLz[Z4#cBQj8/H7E}I;'y<?JbPٸFezeP!8YwU71X#,yfwĂK#t:kHFSnL+ǽA, eJa& t0.\a0S$͹UNqư.m Pyз^h0kEnƖ5L8!%+E2)|^vrj`ĕ86ÂDXpX5POBkMpҍo:Gv|qedie Ǩ8wg疉| sO~韓Q>2yޥ\ȭ;&y~f81R/ktAE1è-b1τ|_ ,d޻e\AN)2ĩM>h.H[FٲTjh=@ܮDA_14-0MY F#,+f7t5bWN|Wgodl@9KFo0j 8.zr;36Uloj|A 8dBsJ G.x>tXu#B>dlz_L," 3nip\EMh#R#ި C>AoT 8`'uSp:P(JBN"5&gQ[fsV sDx he}=Ro@|Ic eolS)1V3; _p)$"Z-)peE m$&<%\vGa~g>jsnuLOfnOV7=V=rςAGL/`аHtbP$P=fZ'g1QamAPC4"b\Ē/r>ח@Sbث' R0J=j3LEk}57r$kd0v%awAz S:1g!o[ʺ>\c'l%u)ZuO)={ࡷfW|=;;9|dU]|%d@,+Xxc ׯ"J#ԉ>.a[{]Ȋ ¹(ɐS;nmO-4Ig$f5IQۋRjkX!5W_ʞD1|EZ:<ĉ, 7$|Ɉ *Ci< 'p!4.;x5ÄzB!C#neYdve @ǬFK%Lj썱q841DzX0lg[[Qy-yf5vJ㝯ЊTX7':Yt" Ͻۣ?WMom&:~+m >c d? ͢7G|G!e SAapxB#w!l Sh7MҜďad~%A46EvUͦJ+#ChehMVATK\PzfȾ"iF}cɦX L2H)E$=DSHLqU_#d*&6MBI(Ƨ˖A<( _|Q۹ɌTdy:uu#ݫ_Lݩ)ze:DFcpbs]D[jFAexj^ARVxUV[]LXn~]oj0OnjJBU$ Rvct^?B^PǯQAgbcypYKl ,*87 4#%1*Yt|uFtX8pUU9Fd? +$Iq`:O? wCq+W̱92uw)VV˅;'`o S;4V$u)]k}$i/-`/ӊpb H }=ovF43Ze,]jt/t(P5J!6--H%H#ED1`W1KPUH(}R#c罐H`tAaL-zkF&_6(dW{ YaroKev_-b)X L4PeEhyh)\3H|EqX"=<lك8U*Q)Bs@j#jv !8)x=<"7Alj8 و0e<3z 񤡬; vspbSV.0. $ w8>kYfN80k @v#PĶ {qK sј@!Oµt3r0<~BU&-d2*7F