bpftool-4.19.90-2311.3.0.0226.oe1 >  A eT0yW^^fy*r\~9G ^ߔ.]s#Efp'#ūD ҤLڕpMZ0#[_Gk5ŲA2FnjLhn72JxVĆcO`&,g[%[ʼaGz&uhH]6pb037c%ςXa_®3v.6yr+ćۓFk߲"Z4; ym \#GzY0doq;zxy41e7ce0a8311030b4ccdceec7f7102a77edf520f09e517a0787a2929da84d7547b2e8c44d217def484c96402d9cc5e8ff2eee05d deT0yW^^f2*dֳ4: ZYЌWz366F{hWA9zzSUK(MڔBUg_]/D_] cm"V|rf(: G3I*_i:ޱr?:Z-zI;:Gn^nm!uBɃ:S `{1H/;J||mtR5&a 5D!ik;D_AFJ=9^^ԣtQY2s ׫D40cF.}|d%@>p??d  $ a*?E Zf}         N  X    8P((X8`i9 i:#iFUG H I XY\ ]H ^bNcZdeflt u v0w x yz0@DJCbpftool4.19.902311.3.0.0226.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.eT)obs-worker1665654630-x86-0001.novalocal%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤eT/0eT/>eT/eT(seT/1eT/1eT/1eT/1eT/1eT/1e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a6987074a1ef3c530665ff62afc85aed127cb306a4736af3fbafae75d12ba1fae6d5ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2311.3.0.0226.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1eSa@eKx@e@@e7e/e&@ev@e e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@b b[@a@aaq@a6a͟@a@a@aa5aLa@a)@aa@Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138Laibin Qiu - 4.19.90-2202.3.0.0137Laibin Qiu - 4.19.90-2202.1.0.0136Laibin Qiu - 4.19.90-2201.4.0.0135Laibin Qiu - 4.19.90-2201.3.0.0134Laibin Qiu - 4.19.90-2201.2.0.0133Laibin Qiu - 4.19.90-2201.1.0.0132Laibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128Laibin Qiu - 4.19.90-2112.3.0.0127Laibin Qiu - 4.19.90-2112.1.0.0126Laibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.0.0123Laibin Qiu - 4.19.90-2111.4.0.0122- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF - ext4: fix file system corrupted when rmdir non empty directory with IO error - bpf, doc: Remove references to warning message when using bpf_trace_printk() - bpf: Remove inline from bpf_do_trace_printk - bpf: Use dedicated bpf_trace_printk event instead of trace_printk() - net: cipso: fix warnings in netlbl_cipsov4_add_std - xsk: Use struct_size() helper - mm/page_alloc: fix counting of free pages after take off from buddy - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page - mm,hwpoison: Try to narrow window race for free pages - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP - mm,hwpoison: return 0 if the page is already poisoned in soft-offline - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page - mm,hwpoison: rework soft offline for in-use pages - mm,hwpoison: rework soft offline for free pages - mm,hwpoison: unify THP handling for hard and soft offline - mm,hwpoison: kill put_hwpoison_page - mm,hwpoison: refactor madvise_inject_error - mm,hwpoison-inject: don't pin for hwpoison_filter - mm, hwpoison: remove recalculating hpage - mm,hwpoison: cleanup unused PageHuge() check - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" - uce: get_user scenario support kernel recovery - uce: copy_from_user scenario support kernel recovery - mm: Modify sharepool sp_mmap() page_offset - support multiple node for getting phys interface - share_pool: Accept device_id in k2u flags - share_pool: Clear the usage of node_id and device_id - share_pool: Make multi-device support extendable - share_pool: Fix flags conflict - config: enable MEMORY_RELIABLE by default - mm: add sysctl to clear free list pages - workqueue: Provide queue_work_node to queue work near a given NUMA node - mm:vmscan: add the missing check of page_cache_over_limit - sysctl: add proc interface to set page cache limit - mm/vmscan: dont do shrink_slab in reclaim page cache - mm/vmscan: dont reclaim anon page when shrink page cache - filemap: dont shrink_page_cache in add_to_page_cache - mm/vmscan: fix unexpected shrinking page cache with vm_cache_reclaim_enable disable - mm/vmscan: fix frequent call of shrink_page_cache_work - proc/meminfo: add "FileCache" item in /proc/meminfo - mm: add page cache fallback statistic - mm: add cmdline for the reliable memory usage of page cache - mm: make page cache use reliable memory by default - shmem: Show reliable shmem info - shmem: Introduce shmem reliable - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public - mm/memory_hotplug: allow to specify a default online_type - mm/memory_hotplug: convert memhp_auto_online to store an online_type - hv_balloon: don't check for memhp_auto_online manually - drivers/base/memory: store mapping between MMOP_* and string in an array - drivers/base/memory: map MMOP_OFFLINE to 0 - drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - drivers/base/memory.c: Use DEVICE_ATTR_RO and friends - mm/memory_hotplug: drop "online" parameter from add_memory_resource()- config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - ext4: fix e2fsprogs checksum failure for mounted filesystem - drm/vmwgfx: Fix stale file descriptors on failed usercopy - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - perf vendor events amd: Add recommended events - perf vendor events amd: Add L2 Prefetch events for zen1 - perf/amd/uncore: Fix sysfs type mismatch - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - tools/power turbostat: Support AMD Family 19h - perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter - perf vendor events amd: Enable Family 19h users by matching Zen2 events - perf vendor events amd: Update Zen1 events to V2 - perf vendor events amd: Add Zen2 events - perf vendor events amd: Restrict model detection for zen1 based processors - perf vendor events amd: Remove redundant '[' - perf vendor events intel: Add Tremontx event file v1.02 - perf vendor events intel: Add Icelake V1.00 event file - perf vendor events amd: Add L3 cache events for Family 17h - perf vendor events intel: Add uncore_upi JSON support - perf vendor events amd: perf PMU events for AMD Family 17h - perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification - perf/amd/uncore: Allow F17h user threadmask and slicemask specification - perf/amd/uncore: Prepare to scale for more attributes that vary per family - perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() - perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour - perf/x86/amd/ibs: Fix raw sample data accumulation - arch/x86/amd/ibs: Fix re-arming IBS Fetch - perf/amd/uncore: Add support for Family 19h L3 PMU - perf/amd/uncore: Make L3 thread mask code more readable - perf/amd/uncore: Prepare L3 thread mask code for Family 19h - EDAC/amd64: Handle three rank interleaving mode - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh - EDAC/amd64: Save max number of controllers to family type - EDAC/amd64: Gather hardware information early - EDAC/amd64: Make struct amd64_family_type global - EDAC/amd64: Set grain per DIMM - EDAC/amd64: Support asymmetric dual-rank DIMMs - EDAC/amd64: Cache secondary Chip Select registers - EDAC/amd64: Add PCI device IDs for family 17h, model 70h - EDAC/amd64: Find Chip Select memory size using Address Mask - EDAC/amd64: Adjust printed chip select sizes when interleaved - EDAC/amd64: Recognize x16 symbol size - EDAC/amd64: Set maximum channel layer size depending on family - EDAC/amd64: Support more than two Unified Memory Controllers - EDAC/amd64: Add Family 17h Model 30h PCI IDs - EDAC/amd64: Initialize DIMM info for systems with more than two channels - EDAC/amd64: Support more than two controllers for chip selects handling - EDAC/amd64: Use a macro for iterating over Unified Memory Controllers - x86/mce: Fix use of uninitialized MCE message string - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType - x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units - x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types - EDAC/mce_amd: Always load on SMCA systems - x86/cpu/amd: Call init_amd_zn() om Family 19h processors too - x86/amd_nb: Add Family 19h PCI IDs - x86/amd_nb: Add PCI device IDs for family 17h, model 70h - x86/amd_nb: Add PCI device IDs for family 17h, model 30h - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs - EDAC/amd64: Drop some family checks for newer systems - x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE - KVM: mmu: Fix SPTE encoding of MMIO generation upper half - build_bug.h: add wrapper for _Static_assert - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation - KVM: x86: assign two bits to track SPTE kinds - KVM: Move the memslot update in-progress flag to bit 63 - KVM: Remove the hack to trigger memslot generation wraparound - KVM: x86: clflushopt should be treated as a no-op by emulation - KVM: SVM: Clear the CR4 register on reset - KVM: SVM: Replace hard-coded value with #define - KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM - KVM: x86: only do L1TF workaround on affected processors - kvm: x86: Fix L1TF mitigation for shadow MMU - KVM: x86/mmu: Consolidate "is MMIO SPTE" code - KVM: SVM: Override default MMIO mask if memory encryption is enabled - KVM: x86/mmu: Add explicit access mask for MMIO SPTEs - kvm: x86: Fix reserved bits related calculation errors caused by MKTME - KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch - kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c - kvm/svm: PKU not currently supported - kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID - KVM: x86: Refactor the MMIO SPTE generation handling - KVM: Explicitly define the "memslot update in-progress" bit - KVM: x86: Use a u64 when passing the MMIO gen around - KVM: x86: expose MOVDIR64B CPU feature into VM. - KVM: x86: expose MOVDIRI CPU feature into VM. - KVM: x86: Add requisite includes to hyperv.h - KVM: x86: Add requisite includes to kvm_cache_regs.h - KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs - x86/cpufeatures: Enumerate MOVDIR64B instruction - x86/cpufeatures: Enumerate MOVDIRI instruction - x86/pkeys: Don't check if PKRU is zero before writing it - x86/fpu: Only write PKRU if it is different from current - x86/pkeys: Provide *pkru() helpers - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: move jump_label_init() before parse_early_param() - tcp: fix memleak when tcp internal pacing is used - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - sit: do not call ipip6_dev_free() from sit_init_net() - net/packet: rx_owner_map depends on pg_vec - x86/sme: Explicitly map new EFI memmap table as encrypted - dm btree remove: fix use after free in rebalance_children() - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - net, neigh: clear whole pneigh_entry at alloc time - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - wait: add wake_up_pollfree() - tracefs: Have new files inherit the ownership of their parent - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - udp: using datalen to cap max gso segments - bpf: Fix the off-by-two error in range markings - ipmi: msghandler: Make symbol 'remove_work_wq' static - serial: core: fix transmit-buffer reset and memleak - serial: pl011: Add ACPI SBSA UART match id - net: annotate data-races on txq->xmit_lock_owner - ipmi: Move remove_work to dedicated workqueue - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - scsi: iscsi: Unblock session then wake up error handler - shm: extend forced shm destroy to support objects from several IPC nses - fuse: release pipe buf after last use - tracing: Check pid filtering when creating events - ipv6: fix typos in __ip6_finish_output() - proc/vmcore: fix clearing user buffer by properly using clear_user() - tracing: Fix pid filtering when triggers are attached - fuse: fix page stealing - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options- net: bridge: clear bridge's private skb space on xmit - audit: bugfix for infinite loop when flush the hold queue - blk-throttle: enable hierarchical throttle in cgroup v1 - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate- ip_gre: validate csum_start only on pull - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - mm: remove sharepool sp_unshare_uva current->mm NULL check - share pool: use rwsem to protect sp group exit - Add new module parameters:time out - virtio-blk: validate num_queues during probe - virtio-blk: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - Revert "virtio-blk: Add validation for block size in config space" - scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0 - Revert "svm: Add support to get svm mpam configuration" - Revert "svm: Add support to set svm mpam configuration" - Revert "svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu" - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - NFC: add necessary privilege flags in netlink layer - NFC: add NCI_UNREG flag to eliminate the race - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - ext4: Fix BUG_ON in ext4_bread when write quota data - PM: hibernate: use correct mode for swsusp_close() - Revert "watchdog: Fix check_preemption_disabled() error"- arm64/mpam: fix mpam dts init arm_mpam_of_device_ids error - arm64/mpam: fix mpam probe error for wrong init order- mm: export collect_procs() - net: hns: update hns version to 21.12.1 - net: hns: fix bug when two ports opened promisc mode both - net: hns3: update hns3 version to 21.12.4 - net: hns3: fix the concurrency between functions reading debugfs - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - tee: handle lookup of shm with reference count 0 - tee: don't assign shm id for private shms - tee: remove linked list of struct tee_shm - ext4: fix an use-after-free issue about data=journal writeback mode - ext4: Fix null-ptr-deref in '__ext4_journal_ensure_credits' - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. - bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers - bpf: Make use of probe_user_write in probe write helper - uaccess: Add strict non-pagefault kernel-space read function - bpf: fix script for generating man page on BPF helpers - bpf: Backport __BPF_FUNC_MAPPER and annotation from mainline - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: fix regression in looped (broad|multi)cast's MAC handling - perf/core: Avoid put_page() when GUP fails - perf/core: Disable page faults when getting phys address - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tun: fix bonding active backup with arp monitoring - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - ext4: fix lazy initialization next schedule time computation in more granular unit - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - llc: fix out-of-bound array index in llc_sk_dev_hash() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - NFS: Fix deadlocks in nfs_scan_commit_list() - apparmor: fix error check - serial: 8250_dw: Drop wrong use of ACPI_PTR() - crypto: pcrypt - Delay write to padata->info - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - cgroup: Make rebind_subsystems() disable v2 controllers all at once - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - smackfs: Fix use-after-free in netlbl_catmap_walk() - signal: Remove the bogus sigkill_pending in ptrace_stop - bpf: Prevent increasing bpf_jit_limit above max - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - tpm: Check for integer overflow in tpm2_map_response_body() - scsi: core: Put LLD module refcnt after SCSI device is released - net: Prevent infinite while loop in skb_tx_hash()- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning message- ixgbe: fix large MTU request from VF - block, bfq: move bfqq to root_group if parent group is offlined - io_uring: use bottom half safe lock for fixed file data - io_uring: fix soft lockup when call __io_remove_buffers - block: Fix fsync always failed if once failed - blk-mq: use the new flag to quiesce/unquiesce queue in block layer - blk-mq: add a new queue flag to quiesce/unquiesce queue - blk-mq: factor out some helps to quiesce/unquiesce queue - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged() - md: fix a warning caused by a race between concurrent md_ioctl()s - net: hns3: update hns3 version to 21.12.2 - net: hns3: fix race condition in debugfs - kabi: fix kabi broken in struct sock - tracing: Have all levels of checks prevent recursion - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - mm, slub: fix mismatch between reconstructed freelist depth and cnt - vfs: check fd has read access in kernel_read_file_from_fd() - dma-debug: fix sg checks in debug_dma_map_sg() - acpi/arm64: fix next_platform_timer() section mismatch error - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - sched: Always inline is_percpu_thread() - perf/x86: Reset destroy callback on event init failure - net: prevent user from passing illegal stab size - netfilter: ip6_tables: zero-initialize fragment offset - rtnetlink: fix if_nlmsg_stats_size() under estimation - netlink: annotate data races around nlk->bound - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - bpf, arm: Fix register clobbering in div/mod implementation - scsi: sd: Free scsi_disk device via put_device() - cred: allow get_cred() and put_cred() to be given NULL. - net: udp: annotate data race around udp_sk(sk)->corkflag - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - tcp: address problems caused by EDT misshaps - arm64: Mark __stack_chk_guard as __ro_after_init - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - scsi: iscsi: Adjust iface sysfs attr detection - serial: mvebu-uart: fix driver's tx_empty callback - cifs: fix incorrect check for null pointer in header_assemble- arm64: Fix conflict for capability when cpu hotplug - mm: memcontrol: fix cpuhotplug statistics flushing - mm, memcg: fix error return value of mem_cgroup_css_alloc() - mm/memcontrol: fix a data race in scan count - GPIO : support ascend_gpio_dwapb_enable switch - ext4: always panic when errors=panic is specified - config: disable CONFIG_NGBE by default in hulk_defconfig - x86/config: Enable netswift Giga NIC driver for x86 - net: ngbe: Add Netswift Giga NIC driver - ras: report cpu logical index to userspace in arm event - arm64: Avoid premature usercopy failure - hugetlb: before freeing hugetlb page set dtor to appropriate value- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file- rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool clean- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clangobs-worker1665654630-x86-0001.novalocal 1700014362 4.19.90-2311.3.0.0226.oe14.19.90-2311.3.0.0226.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/d76d26c9d2d0b8501a73a84696ff8203-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=50caa95d8d9b0b84fd245f3b4e811d1cb734f205, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RRYjي͝"Ɋutf-88b99dd8575cb53595b8453efea6d855fea68e6a4ce7150b643e0ce1164d0d345?7zXZ !#,] b2u Q{LWVb`O%j9tt)A_ٶ=D3`%mR؊)*J-jkXaB|MkzSXA:e :sAP7\O%32%B2"4ۑ-$wc[5βLEĬgz)4WUqD|>-8nW Y&۬#E'42[i㯚HUuv^%1HE]oJ+$N )3Ҳ.{ iA VK"A2~0Ʊ}\RnOA6Ko 5ҳC&(. p0gmD޳Fc"cN~@/aQC"9p4H?.9߲%yFѪ TCmu9 GxOd#3Ă V=q@q/8$wcHi;шM)Β.Zy('`\ od<.QM:t7U]xE7Tݭ(lxڳ=ppI/Qxa[ש8??yb2 v1 D97qn&*E?0WC (|~ Im֊N$naY̛D`9Bcxva+1}g5 %.uR;皶r~2֎(%b1=R\x?wMXd†E^2T?WʽzŌb֗[T_2ل( +P݄c=14 "[&@A>߹SSVjAJ|-:&S>ݙYxjhG@6LĠߏ*g䲿藅2=8޶ZZ5qBCs'MpSsVk,ΛerA1 < ZXg/kKD藽1C?TQM|R=-f\T6IuBLZ>j$z  e02Lqʕce5]Hv$AfKU=uʖZtJoWh%z "w^oFǒR'':" {9`jEY$#a̙~qJI7Պ{,pX. F>aEj|qpC '*HwCd K}f B /}Rz0ENtl﷘|PdL89}. 7`FHt py;; |Rhˌ̸Rchfo'qIϲqG*a0&DG9Z)6֍ .; 9ϸv 3M|hB FVz'2ܙ3)zf厤zg>]7c xؕ귩{n6KdעE_ dhW!.{v,?j#Х> Dsw^;`wD6_}}5Z(4!ȝ}s56 ~hdDa㩏*#'Q͐%AnIT3Mde$iKbEo켲i :'x;GEmR2R?J,o|J*'llVx:v5}/(9_]}AyXϴsʒqCIl(PIn\yI?t-٦O|1K.w%)߳]ۯ SfS)w% "[ 7Qmr)wiH=4;HnE;Vh#sgfK^]: mQ~n:[d 4!לFg2 y EӓXM-Q$<i^%8Dz[F4Jg0e Bk@) -w!Zij,L>5 .4 Yԟټ z Ⱦ~Yxr,jC7 Po̤6j'ځb /XmHTm٠Ɩ :qZ^ÉmQf/u=1(,A6^Ȁm 6,&<ˈ!+[ %a,g ٳXP1~ Ux@32¥gh;ŗp Ӥ+UbRNSUh gJ{-zgP\\4z|2QJ} gVjO1yOu$9?gdμi^_n*7UM#e=^nwMx='rtNѓή'B_a\9m]H.}7teĆWN_^Rj]Ji(&ݒq6^GpmnSFI*!d^A4RF_V =uGRgI;y-)y \D)5|kUWc%ȋGeΙ]kۣ(P`Ëf;JRc_է*fqS^QHb1N8Sk rdExt@, ?N8s~ VG aJ)ԗZG^8â%xRfGQ1.֒c2ao#@* ZJ< Ӛ򬭫:hБgw1 ]]N,[ZkYS3FpWpIB2bFjF'wFjj2|M\ "-/8LnEUₛSG%Pk气F`;'a\U͹ΓO_ M3Lw*l:dxL3J +GB~]rѐuR2GmW$Q7`xP~9g#+|5{b1YNe!ApC$GR3e!MVB{G7$[1`AHym]4`"n[7N $7r8^Ber̅{ڗwCoh52azoTnfh{>m]tt%P"wIAL܆< ۑ{X1oAuo׏y0II1b"L~5 (KiE:_փ%IeJ3ڜ uiVΣfÈsO9ZJ"rUUh??Z-9(lNSK !e}:Db38$X3k`){M##=PYt;wE!(:m::?͠źO;}g+W FcFu&g%L#Ǵ\k|Gd&Et&)*I$Ѭ 8t9~%3lAYI ODesr!,)q?]>|*@8ޱ[[ B93ٽA; ߠ0ϝMf\|FmRMc_i/7}}7^s@J6m7њ$=|AZz$$,t)!LAz҂EKx*j`C-K< ͛ʹ0 D'VzV <+(q3+6n76RRv^>tQ90Nw9WtVN i`aCh+ 7??[ bCm)P"G[UBNr2I]:E8N{5ma)g1~\ZT.QJ÷ z)  !'IA<zW\FkXȬ !]Atؔp[t[<cD!h?Vc|^ r非XkKJp'YB=K|8_é< v&D aFC]|+Y80@ܛ#w;88h\9g񟿮(vR"/xj Mݻ\K>M4e? (ᵤNF8Yg *UZː*|ŽH"}R{Fl6m)Vn7)#>d-v3ٟT;Ѳxw^O3:~ ޸ƕ8:G2MFdL=-X,-xe$r ƀsrV}F!QX EȠq Wh|? p$9fo1E$|4z+ ėrtG6 Sψ麿 r\ax=UkJ9EgyڠlOY68 Y{(qz+1#/;e`$RkEHq|fH əq)=sҚW?v.'.ɋ+~op:Ti [7Ajx } 4OǼpF,G@e 8K(~NLlŞя /ڶ0Jyd^f}dUZ\INu!ecb2,O+d;w.JiW?]k9J)d3GR1<3CE(npopٲƹC1>F19\mL9j շpإR-ުe]* 8<8uP7kMT 1kHjCQnq) @x,ڠ|c'_EP¨\6(&S}ԻnMv8 U.44 GRN2x$ Ke"%n(| gJE\d=/%R zNq"+öz54* |+wi:/a8rĽ8BkI =wʑRvob*ZŖY$tV4.&d,LAT@uU-Ӕ ʴƓ\DžHc(sz~6YnpNk/Q=2*,T!/6'x0ӑJKQŇĹ*I#yd|ئ^ -YFl8M؝ԴeczYQs5G5ED*fҢjbt}-rza^[ sx?s͉)`E')OkLG1jTpw"?W@e/VFy ք@'ak;](_jI-z@^ (}F5P4DQ%SY,H젞k<굞MjS8-Cjdqyv |mԝ 9H~n77?,G 6ZC5&ꏆ=ސDky"I)?p] "J[쐤a23.E"&-f~E{|XV6/ oUwTv@"Qt{X?tZ2,C"LP~~ T^#4ƪY]{:Nt :H}w` Ց4NA3_!&iibeuNf͵Hv λDE E|tOxz*h#`n8H )C|T/ %t'^Iö >0Iy}-,x"zp7%Y t'Ƶy0nX~䶰cze}uGuN00!R1м&TBv 7ȡjW@J*ow/!GH%|뷌b b-΢.gн¢#A[I`Kޣ{&' ǂ 45D0^,镡y[2 uP{h}T_@z.bV904q֪տYi=ʖ_4p?Ù!:Z;#*MU(V e02;ARtf``o\ %]c}NDZO.[hH ~&^{ϠJznjjAmuچ!䙏*8{s,X[iBR! Z0iMd0\WU\НDJlwX E{E'_[~):4ʪ3fI2bTa]nUf B6zIfyFbQglTuTRV7wq.$rCD#v҆=]IK4trBpɸ_T=P9 Q3 ΀0 Y%FOO(ysY.ܚ}B|A9ҜOU$:ܭ2|\wz޾KKU)ƆD`QSѧ^#HRP,;0ndbS?=BދZadA+v&%WyYBȀcS#G6Vd )jӄ9IM/܇[{¶^؊cNË[gYȏ] dYAucrp<wcb5!>נ*@hvA7JLD(#=G"mT<7dłra yf>֡D|b L+eƢ2,WUohO20db_ eDZ=}UB4[%/?T1ok#Ld1sx4`& jQRW;6fȜ h[2@UvNQw,[.i[_ 1ȯȁ諳o~Dh/8B@QKxVN'Ci.҇pQvH;dJu:JA@sWЕn7|2@~KclKŽLKTJ+]Mr`:nFO(Ȑ-kY6!X>mS{xMěYb㠼YQ\lF$81u6E[aBO|Cśj;t4e JZ9$Mjr擴q)iD?Tuy`wCISpuHCԧ,5$JP**am#$LFc٘~ͫ9oV; Ritf:y[\e DrmQ-lzTzQ'3cGE.Ն4eޔP͜ GVJ"բZ76]ʺPHf70]BM7@8𾴗B)ޘsY #% ~7A؍W JeD+>(LRꑯ⾍/H4<4'~|GjlVv2 BZʅ͛jCړxob iꙻcf3O> fl N4)eQȗ,Oj t`P3]d6T&u+ `wsz:3PYlwC%V)ah3͵HAf,L`)pDKд~/}J-s_2CV,5ALt HMeDfp.CQRߵi܁{<xS1(=# )󯜏Iϐt-^l րnM_At|Ɲ'56G)+b(FenmhU?C"Z/C[{77e i\zWsw0P#6jF}]lP]'5Zt"L[301=ѱTg p]BR4(ڍ㙪[[B0oxj?;_XκP^gA: Zۼ8qDR_@13_[!ƍQ1Q4? 90k+|z ]V03S[/it!= *sr%7E-? 3Pz"6E,~ܜw[c"⇤p[G=P7̇9UCᨦek:Ox$ߩ:y 1;g=RkdgIҰC 3+JBǑ!̛n<~Z ?7ƃaKqgl!zYnc_):c)[ %ivA1d$?V2~xT*ZY~cgxԵ7W9w^'y-ܧ3Lt Z 7,wn%N> BK9KMl%J OW}c&*6W"_g#¸<(# ĆWmNіhJ 8O`f:gJ85>py_B?"!p!ڌpL9oo`c[?-a~Tt*&} Vӛ#dHŧ5s"lhLeY˦8UBDYyզLr5> /ϖ>uR pB^pHRdRY2 E{H8=dr2:| }KcLk\7,pmI0*pt&SlBt촮IWFo=H3ug׻ްs fozJx 7!BN0L6WdϲdW+ qDBV>?=xKdm,nU.!L.A{JkǻE>o J& M?i!~h{;B(d8~v?ߦ WDCd/`=p[Y~tD 8[%;6PzWGW 'p.8=b!>eA|2ϒqĥ#(+LG\plTQ=5֜ωD/aB\,QF^4.SObtYI\ۏ|DK6e:mrUu6s2 YqAl5q)0=:êsBX%y׷T4;-#? k!nr424΍Y< aphwTkmE[ĸ2&6iAg)ƁtW|2k?|ͼ0gu毳рqT=xͼ}F'BsW4y:Y d⽊)W&t \BE~/aBb[7Zz1E<3s2h+iH19cU>r`UFYe ,pqiNLHdOHw,_@ٹrDMד}W-6gb9̦6~7:XgHOxq$}2& up&_bP `Qt9<):^ XO,awL6l>Hܙo(l^,ޏ˰Wvqöy8R 觶D0HZRt^& :}yeZދ}%X,O׵q?='5 W -m *.}lcp(Yfqs3h"w`YNDtmfX+l7 bK+4]H'h:$dx:?fܡ*~rƼ&zаljKsR|دϪKN()_VC[dX=Z\?6 GFx8y(>jeEݤPHp?UNe_?5 8JQ =EZ'ތ\L5OS [OŹ;akze+Ǧb 6oN T-O¶tbu<K1BfC[gM4_j;Iy`?c*e><ݕ-`QFӱ!j;$BC_z/WFF&cuLS#Qo+&шMF"fҨ(.0ͨڂhb7&hC,*2x 采rrǜnWD;O67T6Ԣ t'l쁷o(»γN[6,j}Ӫ'0 5 @6 n\sn6(zw&eu }2--TIwu\.?vK5,\ DŲCT%tjL _Moғln(eʵkw-I VDW4m$c; V.D2BD ;[hƳ`>~7T4ւ 5/]Aa?_wS'.Pi"k[.p-K]}fD%b1⮅7{y#SH _6@e rBzD\PE$}HuUf#{L-vPZ#^qN<ǣ\f—Xr}Jm %<ٍRk<}3wqM܉\L?*rYUC4al)QlFm5ցP/+-7CQ>YipfȲ{3:/$Z5WPtǨ%?^idKAyDqc Kp ہ* 6C`b\iwLMՁ `&!cn%_-Si/Y4DgH#CFA[[xP] :X02E]bl#Uҁ "r b1UXORV PI`֔}ynvuHo"b# 晭 %l. S.;лb9n]cEදds@D0jF_ob|d]'Ci|B&j}~:*{6.ϓc1QAd+>ګ^rYy$R٥ZTGg]Jv q5AR oRw>BU#si.&^:+vu5O%d2A7%6hsh< uӂ&n8q2+7O RAKćL< j8Jj7+|~4hEٮGtjⰛ ;H>Z, 5rSQƴvȮ#' K 4l=yɨla(p^9~#K 0,hnEaA ! { o_Bv[z;2/eZ>HL1uw{$ebG2O zfzmѝ7=N`yf=_+JXOW9*L(v:ޝ~bN}ꑖ !Xk -oWBыX4zC7aVPqJ;g֪خFk FI4zzYHsS8eD8SS<%MVuۮ'v*YVMB'!?ox>C- d(a <[:ꙑO,rlvĉI013]g{gv2$l|\Vpor? @`FY*͏#E׈$Bjq]v{//WTn/@K U#J+^H2lҤ-clhStc,jJ =(š_ ݀ xPLMqw+;AhXw![(4A cm[K\+Y|T',,:: dDRxQEr${ )N :oCMcyuQ# !:Ą~ـJeҦ* p̊KvW/hRM|e֥t i7= $? g=n/e+ Uex'  @'H6OUK=iGcZrHu嫡5;<SqL=l<ƗYFU!%62\Ѣ+h2r+Y8iAzr_QX!-n &<3; ,yYcei;i:;LXb`~!fQUy=F5$6hT;Mi{5b~87_ ,'["%$b^Znoċ~#iɞ]\qŷXjߡX[uVF7CkwW_`5d\*^ܳa3fM+iH' Z$#R'f9Vᩢ/{R0ܛ]XgyS%|zA@h+OdžU"1Vo'ĢRZ xڷ 7Dqn$MVi$ˇSh:AAD|D᪌O& -Yk>6MG ]ǔևz^%\ )7ly#_! k7T\>;D"!)SP{(C L !a,1zDB :mՓ:3jz)ZksX7 :\dXЯ#[7'/SƞKf;YZs8_9lP)q(nD}HX:R?ztOԂwIJX3ixpYg]R~eB>4$ǑEJҵp^1Q(JCݽ|mG*ws̓!twO\n,9-t,ݜaO kwM^3\ ^op$o̦,m0Č 2΁#x#3^Z>lWԖ j;.6M\8G3 nU?0&q`GsjmG 6@ 1[uww'A߳H5C3@nO~J ~f\M^yjՕ-!W"?No*.jd^u3,'TXy~o>ZG(;JZ%,@::JH9w=GL1 Lvgst`RՐnl {"մWȝT?6R RcϾj+y M|]hfc 2⼙t: ޓ+rw ( <&q(")Lۣ)+eLb/ݻ_F4Lj9=sb޾X͎|vvQ]j |SGFt]An7Κ@KB`hv<{MGfkTB`#<^19%XV3YF8fXR^k d' `sDуJ_yunqjRkHo9RҨSفGc֖Y c[> 2Nû*6a bI_H=)k֜ ij/* q 2{|?LpA- i ls56 g(aI~\)UY'Q!X2o3 ";ػiF)jdh[$V+n]+{h]Yd]"I/Cʩj]]E{h.S|üt )R]l^hB1IxsЪcӼh_⡶ kh75Y;&:,r ט%I4w2nj{W#Z){L{9knCq ? 5+x*gŲ;:b`5}FgsʳƹMrt>V}A"Wwׁ4l)XцPm-ux~l 1)gf ZT.(ijaě>dPdEBih$H:ݫn7~tFw1D9leRjz& 0u oBֻH͜yQU0k35YBqBAf{rZJ9U3h׮/ /ozsEoXR,Ҏ wWO,>Q2- ~Uq{j{ 4Gd9%l# v,ޱʘ,N=vtUN 4R@~ؗd.V*cu/fm$mLl-xugI,/Q*k b:yY-(-KNa-y| Ȥ'sC'Kq,oU}cu&|T]xSi۵?3`i]1Þn ڲ=#[ihkcD1J _ CyTSu d!+ԿEL(VKx3! rl?Wa-<dK5p7H$Qͻ7NGrӥԱ1hq:\@= 1l0/Y$G3IySD2CX{pͽQ\h p٪{#9;} @e w$૝m2)@$/MFCe1}'ft-)zю :l^Ȼcr:9z9ogLJ~BiS8mC^r7*?̫ջ?ʰ6_9T2\3epK$?UkSE7hX[jo芐)6lkI(`:PPrug_< ir-ѩk1=1lz-F9OP/L\z͢"tff0V_7_cNej|si}_A+c{.}5_ Fbߔ?B] |+t#}-_/{br ʍ[7v9ұ/CfΕ!P2'YCrsbzLFeȮ .g-@$#|ϧ=BB# zD9yve?NZcjyftPMc}VZY^KX -?y] ˴DnQ>pK71)qw`bY!ݽ~&4qmP)Ŵ󤎥#&}I]n0=Q5&idRd[1(cWoDMKȼjҶ)~\5z"5'MzB6,5[m=9s҄5p\܎֓J PӤyk)4c,CÕ+y*`#Wf?Í(Cc^w @t!y$CsVyȟEYܣ]4p1"-I6)o^ܺF'L|Ek݅+|HQ!:U8 vǣN`6K=gd.}2+/ݕ}0+ag'lQϠtO/?+~!a yVHN_A:-.6p`̘:*lpA#j <9PuW񹔝+7uOڹtmz}FpSߥbS+2PO 펡(߾o_0>H@TCotS;'l){}} Qﺘl?~@8]^RVq ֞p7 8+GxMGdr*CqM?"uczZe<,HY5}?:4=Opz?rucR(zpX뤌{[(2YrZ+=K$[6s\ ~dLS-ETIdHluΠ(,fY [`h뙙'WtM$0۴Whj3cՓ_-M܋^)ݓ[ 0NYLzބʊ"ð1hgmG.E|uFv*6'+OwiY\HM#<„S>4rb MB4AZl}:oKXݖ5'핊sb|\[k$ps&ƷPK #*i'8)%+ AT)[)T+@ÇC.~Wml*{~-MS─37Xz:mb[1D|/&O斕wֲN FG.Ic@ES땎QM}LT\}b >YtZOl w ^/8uҟ@fŵ;w- >DeSWEq~|*g)ʴ)C" \O{kJdd=òeԨGf; 5spiяHw`YىFqtE+ym5wIB輀NZp,q@=ErdWϳI?v}n(k`(RqyJ.oB7!!'L['FiLE[ _/r3r&wP/2`:aIO wro۽2N>}L(ºϐ@QGsG ?$_πeD!mR{CĶ7ǵn7PfjR/ %QjԹBۅ`Um "եǯUMNv#QًR Eӎ@OaIȦk6*B:[6!Vyz#"`d!wZ˱qsl+`?ivm.;G&2>%FϨ86Sk߼ڲ8@g@=pKN#ڭjJCTn"J :3}o7Gͷ{i`(C\1Z Qpa#PPS OAVCŠ+ (9B_ S?Oi6ܹS&6Q|}Ʀ.A,7w:4'A8 mQ, TZp53_9p 6@C݅ksVy =݊yzVJq`ҤIszY'F\eʸyD%lGjK&Tk.ӟD4E<<߃^e9A涿//Q@r./>.Tן4qԥ+V*h21Fpnt(IC9l0nptw aގiJm{|p]? 8L{|S>JU1IrbGNrq(脢5O4o6; ɪ0Ô~pY+FbIJ08M˖ZmrAGo,fԾPNgQiө ڍqNݹem0}&¬KFzo7x ]lBlxǛ^rIuѰ o7ΑO"+eٛ4YȬdC  ==YQ^贌67Wzܶ<μJV3PJd+4>KlN} ;cmhKmox<`9rAoRLS4Jmˇn{e;r--8BeA.e7^P)#]hL{'Yr^S>(9Pw36HXIm8Fv!C#kzۡ-gHDGu} (mr刺jny }xUL6v,VG[8TaQvIVlJO+|H"WZBÜjQAL*QQVǙ.LX,?Ј&#.S@GU$MUPii<]VkdHro%bVN*Ɠ0*^ꒀXQzl> f:6-\-DBCX'@ȹ C^|xIU;zB^'EP˦V"PC~꿪tsQ{Tc'D /^2zw/EyЄy4mGbA&f4L f8ǫ!ҝuJaBgH&28NH(/xv>`CsbxCT|c "~$Oaύ3yhf714B54BnwG;L}hw%6C|65,Tv~inHb؏=>ҍHU# 2C?766707@M>I.yAr Wȳ,[!)cNBޔО3-L͑xSQOɄH1b|>lj&iX7(u@>f4M䕧 %׏QVCFN=tw8!R$SjcB; H|m$_?:=:aCtJyl}w=Zy!VD}RϜ&-|O.heJMV[G.=*0Q |y^xu넖ݾYM_3ΟpA>aÀ$L8{C3s ;|G?w3-8^Ca$wݯCZ/<Ҿ{HprFnn5qC 2x䠝( FQꅥ>+`~ (?DRyz!<枽 t^}r1瀝Bv8#R$1趏l0.YGԘ6g bQY+KkK i$AP9H~8eF@M>'\"Í4_(p4o{[qP 9(*Qʅ UÕ<&fO`Sqo.ijzP/~ X\@L}?"Pѧ @n(^I lBv =@*,|$ZKユ8#GXU8ӌ XҸo]YռY/zM^0 @F~`L5P֙&Gm8d<`&47Ǡ83,')m+ZdXt ӂG- ׼!sZ:C8%{w &q>3o^V? X\ewYZnf~%4ba#CDN4cmW>uX!  ]S_I4Bn~[2G#9%(껓i`.]1q՗qܣ5? 0aU𿗿 */xonrƧl |3\<z^C=kItpgUpryd崡mG0.HHY=2*b"c*tJOCSG&aH0(!'"Bd5L"9/xlUI>B`8sZ iXXKL5d<> 0Ѕ糉53"ƆљvùZY&~bA-NÙw,A<'g)AmPM|U Q鏐cb"iEuKkNo.;e@Dg04/^+ի0.˸Rn_c7E-ڶSGЭ ;h ЫUs/3}AivykVaMh !&YTކJ8Z'&N} ??i0^fSQ:n~Da4H~!|^ㆤdcE0h^߯QƎfmwt[j۱mc q—_m]_ ާ%N5w6 9e-؄Q|!NG3چQ:Ay@%K$GQ {"(濒ߙ`vT@V-5r&ZGռfڋŌ2>>yi ߘ!C$AJ&s>2`2D7!nr.L$FGk[;?8u#9+"C12--KgTbpLL'o&zݥ$7=YV gdڨ5},VIsT?;,lv, lUlGkǘ|!*ڒYs=qWX\WUP(sB83ʪeiH &_{}UqєXlZifk~di!ٚ~/$E$~͉(SˊPBEFuC!˹yUDz7!~cA#XPΔ,VqfrU*wP% HvȂxA!|Utq}"X/WNi"&PR)5><:;E 7BWȬDRJq!o-mCWg@# !1VFo:/(Ԣg]97~ru\Ki{QRfjn\α+g)ؕ&eΌKȘpd7@:{&}&K {a3'WLB=yXQ ]3tXk:rX{?1 'S-"ULlِAc4*ZJ5Gۘ2DS~DL<Ȟޝ\B(@GV='CE4FK;X7}]#rm}Y?@^*Io+F"U7\#St8z=4)AJ` ^ʊ|џ[ap{MC{ܷa<B.>ɓ'⪖i>=6Ț#IYWPۧ-ppiW"G[?zdXo|r=5*>fojU.<޲Tվh~GFh#%n#\3UF  ',P,,\NwEs#!WϮ6Pu^!os,;dyib(~Roy֠}2IG=s.D̨U"o'IzE eĵyk\Jl?;8)x]'ujcJch;ʑ1z+( *w I+o!u8P"< .ܧƭc9, q(Q:#$#^E_PPY[,FwyL͞ * vUp" yՁ"B3zW[ҧ-=9,(ʉz]Tt+ ^鷵99j>)&C;eDicrzK#(SؒP&ab]YEHoW2PHgs0zEUbpYVgєW-leAaFLT"h2Eoy 8१lޮAbd"1t (07رwԞ w4r9зGtu \OVhSM~} JI,8H|"󾢚XJHՊG<F}B ھ;Ry/bKA#!yl P Lu <@\-[a?f9]dcmEWGNQ[,#[\{]XK܂;& E u`ޥ%{JfhGTzH7:hP(b@ܦ'Q_rAƨnlީ}acl[ (dC?ChgfʙdemQ3X3{A³u_m?c(ig妜 ~.Lu y4Sa%(Tn\i`w1,W)|ovV`S۫quYyvbp|ĕ|E D4e;مknb 0v(2 3ZibRA `U,|ںi M#{T ӺUwÖU5O[5'f߁'̓nfX0RPVFn=kl@9z8m hOPUW aTh熷~M '!iRo@SD=T8h"q h7,9ט-~l&7;zg>N&LIfq5 Gղe?:gBdB"ZTM]Yxʅj &tFƻTo-&7]|scmHCU&, h[UX S!܍FΙƨY<"lrAe@y-%F$]F'Lxhc,(CZҢKo($]}k{|DI,%͐ SX:PZ6#N;F/LǤ^H俗s!*[{a6R\:7-ѐBɔa_G:'t3FC<`qOo#;Hg8'plp5TQn HX"fZ_|v^V34I„.{|CSlnº_թLIU{ PF{V͈~iO@hvlgmwKj/XJS'LQ+ؤ4,_$X\a !=1@o6H8|bq%~q&y f2PE;e{sC:U }1 M֡1#*)QxXFHK[-~Gڜ| Ȕ+K3EO4麡}6vSfBŸTGnV Y*+-RPj l#Yp]}]Ŗby+ ,x 93bɲ~l^> s);ba $X9#7 WyT$(Eq3;GHQx`0MUY/?R/aP+4UIJuEUh[mBY+XaZ}!ُoϙygOlF"vʈ:;s'z$N>ȼ}XQ*ߒPrC6ʌˋ5Hvl=&[HJP׽>{l:EC+r* -ۑD(tZ4ǻıHϱS7t3{Cz,޶>ٺ 񐛝_ϖzy݄`U;Ip?> "os3~_ *}7;St ?-_1cP/ ẌO6sSF8}E4bѭxj.hK2^ylPjƂVXŊx*=̈́븭,)攻kU(`K|S~s7RT!U#tyONǖD!]CIԎo^4B-IyYyfaMTWK"~|Õn=OR2e𫸳/݉`Uxr9y:I+E()9:VhfôUAtB=Ba=s3j/BP˶ǣ%a^)ໜM甞ްxWhU5jI ~+EF;<|a+"Fj QBuyѾ!G/[DIkW Sӱwpum~T>D#y@.bpUxmq iQ ɾ UDر^4EPZo.FG*gTۃN0j|{Hi R#{ĺB5 iY奇ضβq` h9.Taq1⠤b\1/JĝЌ(a ė,Z- 5`L32FhV P֕SiBWǮM :_R$0E߲X1q8qc,2<9}9h78IUw"@VH!\^"c H1r(IJf+m>1eQ3+E=S9p͢9g"*ڴQFB%/@-PAa|#58jʹJ /pMMV}I%2~suІ6Hf+LYH۟'1Өx8s)} t0Ēj%$$ܿ ( , hx\;8x.c:'@Y{nA˜91a8'C1GH(^[/[VbW"lq9uTDocԪ\9,>p* s v*Ip_Hܢ80.-뜒3Vȶ̾SG֥ t|=H½+o@\Ia&k;|HkxN'rPAI؍R~[v#HH#RLo;$wX1"?W͇rP5=0z^S6E H/JIcl{~} h$}L2տaDߩOHHyAh<e 5|uӡW#.sL#kB'CKFbp(_Bpqu;P Wy9KP|ܹCEQ 2w9<񵐊9`^h&#Mg~kV58f.eg*{ ,lĶG2hW6V^ߴWH%VG&[0 !m\B=cmQL!ҍE"H5~U~`3Q2В~TH wZWً<mictZa)7g44ߜ`Xӄ;Nrc'h"{]dluN?lK}{Mz+,<7B&{֍d>(M@ܸbˉ^e8寣 og!I H^JwFHوi+ PWVbWG^1Ypόlz]!.1Ͼ/xED)Ӽӏ+ PÔDWϰ/Sd׽+!jPXa!y[m쑑\v~nS;aLZ\K~iV,bvXA"N( 5~f?s&yik%Rl7D=ƚU ~KZV1Yh`/5GITiעw.? `Jv`6q\ߚXj$ .0aL౼/BW%C1ذq̕nh,,yk~]ѹdM/K*̑SRm[$t_@H$$~si6W@_a0K+dst:PkJ:tԳG=J.}Xg|>+/*4,T#>3Z@t^ٴ$5;u18N)E.4pd$^RMK3e$ҾjcӴHe NϷǚ6EcR+`42 9yn `|j!w@L8X_F{C;y:fa:A ۧA)I3qi '8vz BC9:}Rb^/drUd_N#=W+ LϪғ LB#̗ _t6JcB%]@ȴ`#$ZolL}Vqxӊ|Ȋ*gn+(fV[4e Air+PjW^  O Ʒr}PGk0Gv&;*qzilZ}# uEQ ӳ3 sƨ^0?9D"ipꩮ{}ݡisܺI6̞n4mq)O5?.v+?4 /y雧!u':t @e Kj1).dF i_I;=+-Ϟ0 nH eo(TosW Gf MQDDa#a}hXN[#PJIuݦRFB)<A(\ϵ yUZ]<) G&!ݱ70_*3K i-vx^l2 PP&ܽ7+aSoǜax#I}"Ze:ԭǎ`wŀ>!" \i?y#͏\E@ [ aAGivT2wт$W'MՄL*ntvC-~,r(|;&s3DHƀ3dzAt$I4×ZuZ}Bו 0{^QI>e8h|Fx R,CZpSaJ,%@+PY;g-+%#ޢ롌x_)ӈi,`gEaBfy2 ظ2BD2G_X+.=Ep8E-YF7<ɕ@v ?ް$u J0~}ʻ=>]%qemz3TI-?2(7G95awwoHg=Úgm-b~ߕc{\`GTĭv>&AcQ$49L88>l5WY'Bh썇S* >*WA.5]zAy{6zV-|"p5w"݈(NjYnrJ ]/dAt8%ob#^:o1t ^Ei #05MC! 1XےtYnG$rO1^6jk=JSA,$hN%yx4%:==u͠ɹ[m+#9ɾ,xsCNOm/a=N{nW@o̔aLO<^<-/>lk_'rx 3jeqj'l1Tơb#2Q4֓5DŽwR<hZY- <ڦzk0H!՗"_0e6cs=V̦͞-cG|1^j"J\<1#ߊL s@wL06#h,/UÛw4N|Jʂ:WytA2}^.q \3~Mx{ ?$7._XBV'H?$1+|x}}N? cFBDޱae^/wDY%%jҷxZ#NhV&5>Wo9dj'~^wS|{Iʉ!8ׂ>ۑ+? {9EO /藛0/v~ }#Ou.g9 Ӟ 䕂Nd6vuxM NҐك94j4RS3Ԕ]xxF.4a &rk<\qz4p;!| gcI"sE߉4J\+x砛J|:`K> q:}NAvRB?$F% 4JU=<M$d"K_7{B(u{6fM晩n' ~>,7xő8 YB-[D P (G꛵hdA$I&zdN36]'[먷sAE39ea?{illO Fu큸}d_&դ$1[:_C[W'*u7`:OZ]xM t 0i-`Ҽo%*kEy lGаr)2Od0QP&DȎ5ytRp \eL%C8ٖ^SNPɵo=)߾)k|0#|TZALpU!!@Jむ'w Ii&WyGhfq4~%$QֳđU>%{l +a晃Pi=H ]]ۙP:Wڰ:|6#1Mf{9@rZUԖVj +2֋8o8K,M#,ps kO T/aj}Ab=d[LUL(#&M^ otكz5ԧo̯Gt1&APRd ṱz^t9 u|KzfϚ)lV~4'bK{&'qo+P..ls9le9Vo*d,(5n_޾u#\񞿒L NS\Jh7IwCgoxe tu _fDJ| …jӅ2}< s€xhL>DmŊN蜦 #A3|'ou;4 zm]]? M&0G?WpʝAܣ$ܾ)z\,MhSh2oS 4ԑ\?ÿU@JfcfHKq{gf7-&4y%$d#1;+ƈAt})#q쳘k-_켬ؚ:a߱}ډ#8  H%,Haƅ)G`24[aDKmEC 4,w@aEڳx@'e+Y,XENpːV{4C)"&`>O^GQVq:JqXj*U>kyGX1޶IHd̃z?-ճA4:b5rM_}gqݵ( /gG~8 R$`5 iݦw`jB-#82޽*ۉWuRHEjcKΨkmAV)"k,'jxL?>7$֬+?NI{4U5a^-w佯^ZHw2X2pA| ݃\Ԏ;1v^lf'L1H3aHXz/U;jY A|ζlus˙Pc~ ki^!jYԀ+Nڭ$: #ZP֩-=as7E0ؔΊ (=/cѦ ʳfxhEA3I:b!1Jps/?f7o7J)ض(ױ^Ģ,+Oա0IɄ&iʝrII@ gFhd;8L!" h.`b7ŭPGIR pU=}w;S߀?Ga5::aR+v\J`rۀ:z59o7JRfAp&/65W6gnBB%9r Eru{1.AK_ؤ=Q=]+ kFIPL1Ez?0?w3*y lF#KOK>zʩH9] )y;8+co?Qq^I%ЬT0oBbӉwcF9.BOy%gJoppUQ6/( R<;v@pQce!TW%|kޖ `J(ڤw=B=9DV4li@Nye"p "G},zlhMW;E,G Bg g paTS(wN;)4f5nsyS#KԐ. Oֽ+r)=-ejmCiq;̫~қp1"!θ'$P"]ml(/FW#7n@rmɼ_c/aHZӯz'h}D,>wXH18^;Xx \%||p~ta8}nfw,sVDwqgTڋR b _닍GQۢjfn?@ #Z*X/jMǬrdiG]Z,3!>B)UVƴ5%TPސXVZlm;wf̠hX4;}wGY>R r4\Ed7jj\Z#p 6Pݼ=RN.-aW3[*HHh46xpKlԌ5Bä=%r`IAh_ VYhVmA EI3U Ɣ'ϺܬIn>BO6DBg0jcZLocNQK>w^Pܞ3Cil7m76^<`7e'>%y;a@sxnMT(lop5zHew{Ni#)QA3٧kA]Kb5F]cf'R_d' ӷÔ+&p;G xֳy勗(wv]lק!Bp ~D-{_;?[>VO,"o\KD'Af_g]|g}ƫя?`(p.eR#T&[4{*I+p3\,]ˌQ$&$b1b=QsoWQ\7\/345b]^,#Emk% 4I1Gɝ"ae L.j-#㉫>R|>1ۀ%%PIwJ?%v\4NI a6މDI >n[JȜB4a3^~ Ĕ*2gpulvW7CsnPB1©@(.4F0aOgIxs4?p^jc,id*O@*h-GtP*!53"|TV'ol&ehvN u3®fԭ#?ԥKZ'&Gn)؇pl3ڿ~黽Qw4k"a396 r<^q EW壈ȋ+(_sZBđƪY6U͊MpZ ˛Ֆ{¸z*%D? i[d V /-r妒y 7>S\x Y!VV vH 'P׌FoP{xr#ʶo&߸)#it95|ٲʞB%0"E$%@>|YY/;$O5l/k@SOP{GB;9|dFl#pMޏ&_5JCamo (CK?g2)6+*1we!]{5ng4UVLxl v0v"k5Vƻant7,S[3Wܺ](?]gX{5G&?VHHNBt>)_[|B@>YW;q{ƩX wmG)野@$ohZR:*֌ST۲ܶݞvi%E>#' G\4Q4|<|Ov|hs m,<Ӄ1rQhcDl海򲥨 ke:*Bu/kzKZ;>߬H;1i1q}F(SrExXSW2ILqpذL &,*%f dllMS q>vcRd.w$Uf7fgXsD$ )׼xàMޔR&w ~Z]0+Kcp->@a U%M+uf\R4_! ƪpYcgJdQjT1  <7f6t2G^DqlBE~A7(SVM9ꢴuxiz~=86{+Ǘ^C;2HR6, PHs$:~w5Ȁ U?%2 MO3wsLN6ضG3zVܚU3{E(;=~AH넁'@dm;4::gC$kأik!T7hS&msC!LϽa9A\%Gmdwx$)H*v0e $D_hIxIQmJ֟#L7Z<(Ʉ~)?"\;i6%}}-0XF$O)!U@ɶِru*Tr%=B5au fǞĬDhV ?0|[{5Bmf8yE%@e=ր BeM(9&vKb$ZU\լlD`}8c6e7P~.tSEeԹ22 -v[TJ_ׇ:g608>l E`s=v{a5+D:v۵U[ut_h+$9@sX}UI26&ITϜHD_+ .)cQ4˴M;p|?**դ.n2B3QFzyw>J<\+S _~ ~9 CX~\فX_ 1˫|QGPpl  -ɭ_r ^2ń)˛pK;k{#n*݀vJ3 ]ZA k\le3S[{84B Wn1gg+\ 65jX^$G?NvB f=׫Ff3/~E[_>/%má R5kڕ, If,@>Ήj#[: 6־LS #;=סwR랲/z 2'4'v^PP6ĖOPm L" cFJ[`V֪+XL$Dɦd(Yē7~Ƽ^ba9,a7q|9좚 d/tDaB1QyD3,OGMY$}b,ݿ]R\{&nt2+7i $h&۷e ]](H$#N8&|W yliPn A1u[UڔJ|z=Vyt`9eEhlWP @Kzu@~ .Kfp1Μv/$Enow5f5sHkzɠQ<2(uź[r\Μ}zpüc8mFյ K"i>wb/XϝXn^LӐƤcY9W`D(rbNuj;L"oًUɎs ]1H8cv$o HL1?]K;"u2.Cm" ϊv?mDX㲦9Zh$t,+n%7T!>~?ZÖ͠Tyl&K1ֺ{:l7]ƅdݘO^r6"r 35;kV鶴~(5ߒDhRGv2Iu>w\Ug޻K͎jYfJ|Sf/5?VhNʟ$e699F%^%Q 5au:Z[yQڠj7S}C& $D±!wuc2kmR6daQB{1I9K lYq*sw:hoI/ǼRm dz2>8 l$:gtͩF@O(tO#' NYsk)M5Ng+3$?ޅmZ PYm'D&Yd7,&=Wֵ };J T#yQU]^!XB#g@Zөa{J ] jSk!4zpUpp.N*bCM\ |~cm9k]ܰNwuLx͞l+'D_ں{?%܄#=p|aU}ZXbpE"]1*QfqQm4d\3,<urPEab钾d_C. b Vj ǔ@\PdՀKG+x;;Ԝi[̻30PZ1ꂈU#.QGfcr ycGt_Kp?y  ⷚ];nA驮u PI35"طFlIVeSHkvf$Z',28ǝՂA|ǧm&ԉ9r{vTN1siARo"ib2a]5`2p OTg0K7FYF1O{eZ.g>9;J4c[ !r ] #pw9aaJg{hdt1 䛧RhMTt3*f\Wi[18f3Շ! ;9x!mSLW#̮2 GB0`ku+m fl2.}o8&6Hpy$"qbG8 %kՑEب EhD&^h@jB1 p 6vKSrl׏@ ,RS1123S fbV*vn 5md<]0N8Ъkvt[a }&^9d\Vd\ٜlmZ$OFQ|v_۝C2F́}TN]̞cW3,*m~w:σf`O gJWJ*RNGZ+1OUFÎP /j٥SË"6'~끊㡰I(]QXĻYi-L0D)!36@;S]C_ą!fuCDdO2 >0SLm $;;V;}cm|m5W.y׫m6T$u@`7sĐ΃bB'R\)J=uM9c#FłvxŲ 5(~ZsPrOBCqť"g<{2~W^Hd>5nۙ[`'hF`6^HWNE[]C$ky0¢ɕ$:K6)Z3PTv2Eǿ> &zj<Td$E 8O$13ƥ&lDq#tꎤ`73yG4-ChLYoIU~n68йuK'qe1OK[bp>6`2BJ/MMV_>ԗD[xv*/T3YoQIG!}BX+&/Sv$`/O5:W6H: , M5zZ$!r#Ƶ1WVRltO6^&5Lh' Ыb`92u[љc~0.-PŎMSw5oz_ܠViÚCo;^O"xɒ'rm{jY Ⱇe.܂fwQ..SiDLrZy UԧwWb647THj,y3$1p+Ov :41E*'ல)5[Ze0&~ͲZ!X9mywtUCA'f>Dy|A HeD]]R,2Ҏnͥx>ԏ:>? }~`mNM& 6 @9\T&b =$/p | їy4~x@ N%yBˎJ#ڨ iC_=x9ϥϡlSQ*}S7;el﷍(jqWVσWiߡ*X:)B \A 9t1]ph _X(wnN8f rɶ17&Y@ztdRf:TB0K&XOؤ _j@$YPm{Fn@ܹ35z=BlZ|3,b!#uY%=媠c4&" WZgB|,DPpD> j(PX+n$QHn$f}mZ7Qriw=V؀߭eH%4pP^+NMfgcau*w՝>mj >3(ة S, q_RyI_ dĨףb'Kw,Pu+ ƌtAFWã?`&c[ "ɻiJFQRU2;mI;8֍  C"{.:;e:v1G%iN/+n0+b AIh$iSHcxtc!A}o3zLiHVL )>k LM:f]z=p0sϚ $TIWx0d²~{DD'_ɳ)u8 pA`: je7ћXKV%A<4d%y0W-J]ߢȢ#~ g7LL FJl*VUvLv=  )oua/3]KV$B-(GM'bJ179@#8:WtrYO|9% Xr$6b!8z%RZno+5;OEoCvZ݆ŜM+P4T^VTQǶ+ *2c/:|rסr{qn"TX2ܐaRbkeUQՍpbD@g "uٮk׷p,e0qQ>םk8g7)PJ%VIzܥ'ތT,:0_CB/o[ 9yjRV݊<⿩†wrt6\ uKcv|V2#MM iCY@c^宦.*%J^JHr"z3"ySP$):Ww8dlBe2T< *9-IYKZ7患EBv%Eu$xn=N.nKi<pQX RE;<Hr{Jڶ,MŒm!&` <Rc%|_q#oNGI*@GD+ \zJ؇4+p+o@1Y (Sģm-|1B{[v ;ey0/N.;Q.,zrdy 鲇=Tg{yCBūf|,JggH l!^, i$P/?ZD6ORA ZBT`k1YPŝ¬F=.ty6 #ƔxVE7 3>Y)0a>O-!T;%,NoY-+`lP<\atzO, ɻC=Î''7y%'R?+CtPoFյ4C,_7&x]5H)UnGº,{#y=:=私wfMdfJS< +:Q7来F,ၤiGa"4߁pWG_$XQ|uFM>Qx?]mg* klK@O3{~n5*0"岮u [݃0w$w$$haX$ľ\ҝ%ڢ]<7`O+] {3K}d`ڗvCqMZ_o $f]U_Ngˬhb Vf55d}&Kg+(8 L٢?4"Sg0TYe kRneg ):3@lkȼfZ8ɺ@YEcEadfS10rw3حfjӉ#(rk8q-ŌOYnr5Rmm 959#()ǰnA؈7#,@C%)Wyfm)66~]!JiJ_37ZeYp4 [`Nr-`hK$\C9Rq{'IPzuG!NV Ԉsnsy;YWn0PyV>ZQD >*N c=R#2`zYϚ:19ŭ%18&IS *nw97+\m-4 XkW*!W~yt|H&N朴ac(WqX,'K Qf#0(nJ'7vRŸ@4D6EՁ"}=yI՜0zoZspÕ5g I&q+^?)E0Wj4rNO~8?n75EKD+$ Yv?j^E,˓񡃌Zod6BtяAoj5RAO*Y'.$ބ%4BX*vmsCi&},sɉBPn \Gn+AiweA΀#)90IϺ2gSYXDo4%su`G$^"l%JLPU,f~0%;@̦3T1x\ol XYPfPz{/R3"E6qrF-)-vո0V:+ҡ:6y e؍IK= n. O;i\J6)#f?"G|D;p9 9K s1-,)akR׾~MZÉ G*F@&f6. yG3tVQz97Ek+906BKv݂yܙs¤:)$Q;3l8[.|E=N?؈]fza*H_t,k?20gj31v>,k@&6iyWgY3)}`skuHVa\eZeDLuKSM.{7ceymhMY#9YIT;{g Mu0%tR&h(!x-!N4\Lz?̉4B`_h5V>U7j^?|ÈmcQ*k:&?κ+໮vH:8(Ɲ.! CK}3$h|pzB}Pdum/.6#Sq$qxd!D!w0+|jxz-_\tC-[Dz]:vkXд&,cIjr%駱cAV3ɴz^"4K!4e&htv\I"wW~*y`rmS-bYe#FFuz-b3AZme/OW70O*kꁽY Pem6,qV#?*cANS|E/.kW/{@uy;_A0k:2! ]c%,bvlz_k7 7qLpCiL«'gt2 q C-?XDmw1ay{@ekfpfs#,Gli#8놚6WӾd#GGm|{G($PYaG"jVdM ٛ~Q M+=UJn֘& -՗x6qÛ~ZYв t1+2QDŽ䊐x]3k/{ n}_!$(mr2'—w)qwߝ\ye(S[FT\g!>).DVA]Iy},a*J]]8UicEPyUP=zTV;׭{Y|!XϻeGE a~OԩmM)ȔvrPɬf4=iݰyY0Km,tg(`/0zsa\BYEL/Sk/6E K ygli$pXtorVHmg0jM+iKfb^_Em&WkYrA##ѐʭM~ڍYkxci Ynm1NʩjDs; yz^}`l2=2HMuɞSnOAڃBm'B_^+;au^kCʅ{" rfa H\+~5u(җٚUu=_`hL' E J?-ѭFtoze:SW#`PJ=}_ C S[1q=p|-Vi``C ]B,餵r[ c7}_on@kuZ{aޟcDoRh 9Q 9pIJӇ ^ z"U-R$UE^%/E3]93*d i3Կ.niF?5ջ5BĿ3)?g(5yQ_i G,b1UXtV;}y rg17j${q|1m摦{`i2 'o6xz盌S<"Bb1,5"+*Lxhi ټ~70!'+ HZㄴqh̨Il| 7@8b3drVʜ)XEq52 ^$]EgBvɯh_&_O _P֣5I,@9kjh;[A$4m;(; |L}+ʅ/ K;A=" /gmK=!BNKWؽ)6/ϛ7 D>A*conYQl8.L\=n̎S. |ZVΒ8?,u*bRxv8j5"Os[yoy 2] o,BDIp9\v%AcA׾[C٧I=G@nL8{0%_kq%r`;gNܽnѡ}Ʒ,+=~!/{Ì_ĩ&<æ'nP3(@J/D<[MhZ3oVEtg׿pdsmz1I#xk3rS IjṆwB\ahGSl)ũk9r/3aF{)> Xk<8]oEo/[¼A1m=*Q.1f"lw [Cnրe N̞86bs*bO9ȟݍKbQe@>MzAH7U^OCF  =t#]ː_U8]_p&zY|y?b5t|9r@N2/l&'0׈W1Tbo~zGH0&F?D_x̬{4) \R'Wƣv(Bd?#dAp<~QECB#S@ܭU"zCq6~eSXL[[K  gzy9 ޜI>|}iԡn Ol)dH̿ (PsE]A0}3, {23 1х.6J>("+KN`b1hR"ɢlwNHE\1  Rg Fx(eIO&ػ45Xx^"A{|$T_sVфnup :xUEԋ 2M)Đ }m⛈PTvhDjv zFFUuۊl ^|Lz=Ҷ|Z(궦Sf &?k&[Γ?pH P^ZTol/a#Ncz 5s=Lbj- _^uNnP>L2a&հ2_>ynF\{GbsJ_y:Kr+M).aB>u􃽣9f W0=kDYK#,~ih-|Vm% w p|5-}o*؀e8dNj0I UŽH٭?(C"ul gY0J΁_&]ʭfȍ=1=,6Ε/M Qw N%?cUgyMC5KF)^8*˳/9TL3an[Zԅs6$+UEǗidj&,JB*r?AN9Èu0XBҼ|$L ng{Z(/I|X+rjYI1*!&."$Uw"aS wR;/{#sȷVreXgoE\U0^MZ$S*,&.W~ȆZ5yKT8$x)wJ/>ԭqԶpd\{c2&"s\# WW4U'qMZH G#4{?dxpRLїXѢm㼣ʤlѽ$&itJ>dd(rJPtl+9"87W'\;E+G^<kEAC_}KuO@:ڐdPr h}0dɱ1)VPt Aj 8p,B*b}Wv  Qb/A{RAJBQNJs [OkM\Jꀉm{ڮUvA9ɲcgȣLPYH[q4>G>Ć $䶧A)<}ޑbת GM}tyBo' c6V5ʀqb3ſq X->ɬ5h呋6R }ƲR!  F~RL7ɩ)ku_`zNPDZp"'ǎ>&Cص\oj ,$RrA.ĉL ٛDRu{fP|EH x)toXG<իuhbo\^6z)>]!?4`P5 ~ 8R1v"F٤S^5eeg]^Hl`ߪ+{Tt KFHήX=@%(I}Ef2=3:SRpA1ϡz@Loľ"TŶ|wvsUHqgGJcFpUl&SniT0r=D6A4%{/Yz6 &r~V_KOոR1Pۼ8D|3غ.~fN26sN"Za=YyZ)!ϒ1k?!O ~n7e` TVQsO`c(2Ec} &wA#Ņt.SE{atD$~BIr(2\_zaxt\T KI Ot1\K) Ao}.*杏f\mj2D[ִC֯etlJLLG):Saӥ@^S1BR}62=DEN߮Q2(Ēk~`ǔ}FuXH"^yޝ8* @\Ox9^J#.D^'M_T vrapAi0ۘBVcW2[lX RqgUv YimI̴vm әJ J#ԉ]^;5yG/04pi!}I`CjX/-%Ar0kN|\oeBjsD _]0 {v;&"Hw9t ) ^V)ÚJE+K]w %q?}i!9fToF(G!'*ЎL7pڧԷnj {KmuۑN_ )HLЅ@2_q^QggAZ^te8ި}SIJv;47qitGgy9!w+{+k8\p,*S.?SO<=afEv7v.7CY}QpSmjr;m=!dR )DK!ºLuxL8>Rd!ʋ`%{9uhqEeWPUy |,ː*sjq2 }Mp喅 S3VѪ- ]POޖ2.hbvjk])CKU%oG֥ @90b >*l;4 ^:6Й$38Vd[yX7s*cYk/Eڈ' ?"e(X%㻏5YΟgX];prFņ&=_Hg$N#%c^ӄ- 똎K|Au"|'@j]@њ1u1"RI hTU4mG2N+u(MyPNٿkP+9,4~$'nz8JE?IDߓKcZ]nˎZZKr#*rzGD893eiNS6V fU|. dOIz/QV{ vοZ MmNj]N>2y.d5`?k(W>zVk>|IA: Ǭ$[c7᭳cM756Na;BPg8TJ< <"X7W4$gN"XZ΂>)X"J9&csיRFT<Oi0AI,3N*'ێ#w\7q{~mF2vK$_֩o .hl09=~a7{ jnȄIpIIeCr'BxLgYF;vB*Gt~STȧ7m !hbg,n/]H 8aHJ_E!D!ܨ Y{ߞjx|Eu8oJ7IŰ#J%}cq1^ك8;BQ~c ~S.y9[XЄ*+Fke׌s؀djx\ g:|ՋQ͟)lYbgf:ޥ䩩ÛJD.ڰUL}R'#h{ YUʋT"1mU4_0:$Gg{ +y;2Y:X%(NXS8$wi>*Y(VDg$= s:aƈDߢ,=հa yTn=iLuj؎ MFgT2͹"nFe\rZCa*2ԇ6<%':Hiv8 )҂)qƆWʓKQ3u@9-MҎ&36BLTzˀGA5˿Nhdo~5hRS&@ۮ3Zqҋtt"zSG?@;QKogPpČ? 4k4}LIiic5m0{+traH g 8P X&G]G61,t@d8Prh`&h6kmh0:a v;Hg-^S' *šP5hQ,9vrZC6?l97=\Ɋo"Tk6&6)7E<](O]@sNqPg ox*sא@]ۄvT@z@.@ZPmRv R2ztkW[ϤPlj.Aox?sPEHTXy;m ľAtNCsHG9`ä4}h-LX_H~Tq9''E'3R)Vк,)Vo8 aDj~ۆY922od꺒8-QW nyP܂S|.( X24Dx1u% F́XmT+$ R6G2k$omy P﷚z  l!˚F8Şҏ{d#q|g.@on*>2!HfpiUD#ߣUoїO.` 2!v̾{4| nxؠX.+d4*:LJb>܆^_CLˢ{ $,1Y8i3ЖuF&5,^#t_([7Q]'_s9ǷtR:G<:^M2t홫|"/̣ 5`Q HX>KWO;ـN{yjIYA?laC]IcqF3&@,7S"zOz伧\W/f6rkuzB$;Њl7-t~u!3*=O%1s~%Zb%xSSųTLwkę+ gw~M-FV4Oj†^2\MR ]Q.e|i`8$OjV ?tFޤ@T_Fy`RΟLC-v,.˳#=ӴX\ n"{CMvy!9bZNG?h7m*N 9iqU ]\h&nt%prǟU݀g]*[i\L`^+I.֚GN oSrzƒjK惄ШX3@pݯ9@^L E>@ߢ桀s,Fۂ(!H{$[d#p)N{C1X,""0TCճv71b@tܦ3k6&7gKDKu)PB-?ꜧ={v jNfVt@PԘ\)&-벇Z& G tI+Б]RmH(I ?tEqU8^OsS~sR{UEV\{ ca鍇/7A(PT5o ;]3Nz}9)JlU>Q"7UV>TU. [ h>L0<sy45kdg n-'q0Z\azäˆ"pW3r=h&@{EM\24 6\CDy;?q3iMLm⾲%2"q˜" l$JÔ.9nAj$U[; +l L+(tvMKX0P:e[8sjŤˠ5 HH!4+h_-vrKV%`=[N :ma|?:cL?%_ԫԦaxFjAU]Fk1n靉鍃 ?D;-KɮZ^N9Ga-}1?+9n_䏆BRE-d"DV~ [N:~` 9M6vQGq8gߥ~Hȑ?JPn kVӕOŽ G5={$X;G|eh>t&|rT ?ٍ+W(4QʥGU.$w7]U| -\lҠ%~TQ$\&;qFEW3|Pnř͝4M~b0rx2?WmȦ-F5?y1~6JO6^U1*q?qp/r<)Hc׷` I qcJ,AfҵFbe?gb]NEk3.ܑ> Yc|*)6s6i&59DAW|q'QN+$Z.Ӱ98^j'f:E5cA᪦cb-\KgvziiDП5\z%jיO@S Op"OEg _%y(QfL}t>s7h,)%hij h' 4d#+:A4.esh$|8b8pcё&"F^jXFa~BE)(/$D6\{9P `XJaK3z Qh Uvqp0D9yۥJ$G no O*p4Fk "wx|\:oJw KL!8=JZE]֩x1^ Y@Ӌf)o)l1^k! Դ_׿gOPH"L`>BK9mܸw }&$澡]a2 #{s4Vx\:odTf~jNT截*_NNl$MAZΪgFU#1]ro(qj&hؗ1mhyR.=؏Ὣ3KH*h J*bF}LťrM G H p s;8M11Xҿ8s h Ki&\r:ZC 젦; - ` / s,@wS_W*nCIsk1k>B[!߬{$f=ϵdXѣ);Fz2S'}Ajl%M.=8GYwVy@q5侎l@} N.QBą&̱nu&5 s*D(|6K7&cR·2H7N]h^צCC Ƽ? նfu"˿h)Y"'є|l:o.kÁyrR9 Yw\q8PG+Ɗ {{5DN#Ԑ{k.š7_% GBUG~ wO -9g~j Lgoq8aQT,h=i:?Qu~1r6O &J\ A_VGwbJ侰ö/tri/76ߎ -w0_dz>.$50܁pg;c lTME[\W{ѡgν[%cWLCr/-)s 1+2;-UZlB0}6K%輩?Y%+-9s:L+{0'aQTk>ka σ%8>qu> F5b3|ZY2Вsm;Xǁ@'^? W/Q\o:DMThVrLbh؋YgsW s; } z$]R'LNB~ܧQtEEEꞑa'ВM Kz'uH5Q='od f>jPRL/[WO {a6Mgh&L(4šVb~XQq2~Q;V.UڬӡU%Q tu0g62, 8sDΊ^Ta'r0k;$IBqlvF1+S8psĤ0ko/E`ɂBl$f( vU{LՅ-C:75v 34Z #:+NmFKkUet^0mRq]l= VΔjB N]wbJB =Fk9RDKP߼)Mf\ & w]6@u|/?v'''ݘ"9w8kLS2 8ҹ X УA`2 z 3s-WU&fLcNy.9ٶr0;BZ/d #_.e\AެCIM[ 6} #$t3"'vkaO,ALr#0nka rEܒ z>na4[! HVM *h NS~5t 8IV$nQҬ6z%"yJj\.It;2brjJwWϠ mR}DZtfq M3'Ly\hcƲiex(@uIE72EesIz<$MF!Ah/0gإW`dǮaJMPȿrb1/lULw=t݌բ`d\j(-A|lz.\W7~/&Kx] qpBC+b7S9G3!F)^p1G֮VI0@1˚kG1Җw]/jg6G|,:+!W7A^c2|]vso63a Cn@/q/;݉hSƬ3h#$1Aw 7\#๐eB9tKҫ|ODd8DjAQ Jgа=gQ?r`^CVH)l -L4·qRI=Lz-d-lBҧ<\d*C€FC=oxdqy>r]>Z3y}aVp(yOa͡-nNWo=!w;;b+Ok(Ǝ@7E>)W e11& U7&IDzĺIx.BS?%=B6|Qd^CxYtuX*]) l\{7R+߹g# vDfy?9]o tDoX:~ ;EjM 3f_{IKa{HݶRX:qݭi%8C uBN|ǽC/V87HsN](gHjx=7ui=TDBD%BfEoy; m?}8qZ- 3&dÏGcY/cJ!9(|,e=g|1,5Ӛ9'; ""1!$v"\YSD,׍LLo\bgC y/ Ԁ#t}_eWCk[z:_K[Bi>JpdRd*+Hճ#yiH_*eцv}q؁-*ypaAs|0gx-M43fI{?]N7F\~s9˲h̕IJ#LUw ?@¿Ǒ]]=[%iK#U+CE 5XoQ~yck@SCpxm[t](I=6*Nr7[IIxP̖- >[GC֭<27QeO-j4Eed^\P|ԿEcIS3}҆eB9[Mg:F \&!t𧌑T@OUbRX54-Y4Kƻ7d5"Fw 7B^Rq[vo)YFrahRXm̷9Hm{G[b)f"ĤXH qT2ou&棋sZQJ$@Yoc~\3.xWA 1y5HĂV,yx= ' !p\{G"!߳K njK~gT4³{HѤLPCSb)XN^郤ɋ -0ըi1<< }[;q>N!W\nG:GpRX, 94F<3)(D`|O4N./*it}‚`=R=&#C+]GL@E4*nNl7)ؖ']$*(9:Qeb!ˌv[m5i_ k+9`p3+M$W>.3-Sk#7ڬ`Lna}Vk??ڨrh]~ wrJ`0~ ]h~)JjWՙQ3V0КF77b -kWoj6e>f>'Нݪ"(Z}S_"ѨKRRʀ uݸ{='6qFt=xjX68GZVZx+Tٹ ߕk|y8̷?zR=ʍyL;MҬD+7sɓʱ-ñ tZaH0'fҊ̀K)T[u{)CgѰ~Ё@4Svޚ~U.㈶Zƒ (#x}φ*U$$Re6Zn&uYڵˬjo !MpzssY…y{8Wu5wJP}oS{pͺ3Ra7s'nݑcK7*Կ{C9q#ϲR4(jÌl=Y:Sz27#᪘e0'n\X,7{p(t1lFo[fKǪBDYETMH@8;\ 4D{N ذW:?oqwY@E!J_K{aJvf5+ ,4cwI$uml7\z )@*=axhcq&e`Vj7oוH?;-+m3E|ysG慏z9~9w;ɏApMt=(%6lᚧY٫JuCjПv}5Cxxy=M&%\lʺm.'&Y#F{=˛bb@LN^W'=dBN)0 #^mIFWyOU4wyCqοְG)A>FyWd+kQfv%]rH; 1F~Q)Ѹ\+@=R,[ 3}RHQ=ou=H*T݈k>EjKQEeQzm[r/!@Mo<*aLA>"/%8g)hT&=O{{V_AȾS$? pLERN\On*;=g3/Os1D)3H˔"WzQBo=P7$L[ {lًM<d-w`=j4N.>NkK޵~jI)A_ݹڠd&^9~ 23$~ 2?{BqcJu2F=j8J0Oǡp#J+\ vjoNeZ@`; v0!Y\'eJy>sТa|Τ3)i*ء a/1drWoglC R_G&_ O /fr_* 7Kvv qUx1nuZq|mJ燚$-oG؃.* ~C GP9<$ǯO9G[l9hM0N0q $: =A0dp9RRjdt&7ItIʓ@ӷ~VSDn"k)e >χ}Ӆ5o _O'N1 L(tWd%JUb|9# 08xقzǂuF}ﱶ۩Oy8yW^zE&9K V>(Td}ac@ Yp!M)5_?zm/p&܊pE 6Vl=-C2OoM wkY( N-Bd[쬦EU034cq~.iNM߻~J}1h$+\1-BdhRg;6gU@Jd²+gkS v'tk:5^S$(!Ele8!nY_##P-E?|q5Zv UBx&? GeY[T *B( V9Ks장\H 8&P\ UN$nv(YI}Uz!y` Gvr)^"EE5hg4'Kmߣ ͫ Pͼ5(H<FhZ{ȐaW;$r/>-ͯFfG?AUL0K iα8 M8Kf9ǜ!I"d`Z{v i-$jWBH)MBr 3fyN/H^$#* *OGKe2MPdC0玍VS 7 Sq'C'rK|c%*gXO]r+~|v)cov1SӓFZOo:$0|)o Z?Yv)g;?[~tp+Sw!7n_+[;g+$ZE ȽT8rKT ^$@~9?j-Ϭ%p%~}jM{.tLcR ׀iJ XF3D_9꾣v<܊e.#a?O %mHl~YWY1ýV|yl\ȇ@eXU|ӃҗwaP1OYYUd-[ PJ~_`H'^ԱVlږo7?uU+  btn0^He E }!,Y՗9K 7 F4a0W*V2[qy] Į<(_F74s)X M#F c//0׺?Y{wlV]7y]^֬zw`U ,N9`ɭ]Of:TfҠIn99Kjv*ܟJkt6i< dĂDҗxab٤oVX0UJ΀_1Kv\|pi(l.)Ůoz}m%N_(?5wI]IYB85 fyHI^:~ڨDw:9Cq2P̭#=1@ {5H&ue4ĢX,ko}!/{"5"zvH6N"CtEk8g nΈV,)CZ|zXʺO/5G&1#q©,>>:3BԄo YJ_E\Q,o<:q6>=Qs\^&)8:+Q"3|J/!2U'&.!ʙ%cPhcwR>..an)+e q"8-!maK]J7 dTPmtʀBֹWҐ9XH"x:S񎶹V)rgGN3Jl);i,c&=V~QȤ4!n@z \w_Nq|WzNv:.Jmʒ'蒳znH͐[?m~QȆDAS?-Of۞){o1.6 !45/g˞>oFm oZ-a VYՅ(eDB5.fɛ"a-o˖3y@w ^ ~̜)4]Rxf*ۄ~Kӻ\=qx_X@" #x$ߵn{}|\@u["N^*{;4Mcp}xƎ/Sf+Ry%bebtsezH؏%mJ: &TiiC2\ }J _2TyP>Zul3y8pZel1kA: /[ HUhC>l 18b+sa['\Gb} Mkp+3C:x]" 4z36F;%g@{65s@z\U/Yٯ{Zj-HZCo&a%@^r39p:3<6m+Z_Ze@gkIZR}K1nP4^7ۡU0|Š JCRX|r2X2Ag)ArM xPP?YB"ؕt^@uF) aw_Ix٪{ ][݉g@TpB7 H`M;y%0gbϰSeJcA=Kn~lF})İ(݉"tav1@0U"mt9qJ\xhg+3~D'3M%*('XdZ)O+hXwi„<ʪMSD% m!bhmّC9S-Թe?ca 7≸_|a'һahu"bRu 5:Y'0e^̞ZiO<'<i+Q-'9<;&%'L\OPxT_JFa"Q} 16QOX_s\`Xb(5{oNL/Tvc?LTRYX3?0Z#cg'YUSazh;)jv@ĥV1r[O\yNx #yUv%R6?9B K-_ aD3HOpyu QaMtmK"ZsY,re2EHsyF vkc~vY-Gꃗa&my˧4lӒWxL\W~et wgo=(JQ=oEA$ԍߜ:v*qD IO,Zl\v9 -x\p f|MjO[qѳM ^)*~k',P qO؁_I#gWwzfF- 8ƺ|ns<+Ն4#$K{r;~ex+^℣)<P㉹+ٔÒ_q盉O܂׉01@uuQ> bwҿ^YGʜ>&nE]z eQWnJ,yфQoHEDnZ\dɺgəe[e NOƻgXZ4Ҁ Sc jjfꅀTPpvTv׷qDYWa [[5>-RKkݜGG~vhr [&Fi\*W>BhIԝl(ꐀc.Zv,ub1 cu]_) ^~DWɪ0̞`œ =xaY7OꣾvO0d|28|4Msx4Onkyƶ;:qn8>qRD k^7C\|$5Ywwԉ($C͕1<ew&LiS-IX9jCB"xDȔJ=&X`*R5=tpg:Okc/N#U47(MT#֦e 0lPkOlUIbA殺oalZq8~o'eZP\W/ lf`Q͑; I&r}DHH DZ͋d.aͳTжPc3 2jiJli8< GG:p:UWom ér(/Gp eV093ȏ9g[4o$A|QF9H ;{4Iz_CȯR5k*w>Iv (iwߟ\w|HvL 0FGTfvN^.1p*,$ɵr c$?-EEE{/dž&2ӈ-)5.[sԶa􏍟,`g6_W\:׼-|B {ܩ ^c ڷXYM"ȴP_όBL՘Ilfxc(5:P}eB^$T.`Fz|s''@P$UѠLL1ǭYU/s/m.,XK[ǼɌwvsI9aNL^$_ o0$U%TG(A |AW(>va$^mԾJΔUWXEXÊ~d*C;XʰH gQ1ȸG#Y,*7BVBC^J Unc)}ч؄`EvT|ZPQ*~н z6;&Hq0E^ᚦ)58Z@-2W!QؚG/ù&Wk=O|@-ޱd}jP\y.y2К{'~3;@ '+8#%̍^)/G5uJ2{٤6?& Z=N)"]`_^ >P]  $ PYzrvoeJd%v'2e5Z}.[)Ulh)o2@"FpG>; wO&q?qLH$jq_B9]qRZ/7ݟt SϷ~:gD. kqR-c UCտƒ ij$pv2a$1F+C9 g@f?fRL_ߗW랺{ڼB?IJy:YΡSiӸf\n4?=P&K0-0ڀn|YGh{eeߜ!>74XV=6Bpcb2쉃<7DEK'Ar' 8E)@2KE‹(F}U-9Ane9'.x-͢/um3 1O-/XK"s!(81s`'c*c}]NgF~ZJzrcԖoL'@«vȳV]62 {ХvDNOTsU"@s|,wM q2 _Ղ1gYceQ[<.*W<%Iy%rVU!9R+FPk"":~?!}"˦PnHۅ2_ٝGdrMS3a{wwݳ>d$h,ͨlvtN-L7ƨlLȎJ ZΆ z T(ѯrzr |ov"3ƻn9 8֤Υ9#u;ma(AHӷ6o+bw&/b$1P'ae^Z薗]R) cx ۪3~e)p0V "X|qnxAZRڼ<5$K"ڴeσ"hd" !&i6]y4[y=}r*,羋5H0iYІĤggО %ab=6xn7=+bGa,|pYí&b'ʟs.a߽-fVȃɳk_#&} (;8Mu !j/|Q'ZW{ 3Wq9'vྴgW~ġPDQzvn llHγK|s ,#=U<c(.Dp># w.8V'vM%=B QJZ%)#m˳Qr ;dFRp"OW"/:Z %}ϋ=g;$kVZJG3e_vg J > ܮ')qfƶH jژTe ,@'_82x\kr0K2#}%oW\mz}~z4LйH_7-`XrSqV WWKIrB($#*̭~)G\Oeb49AyrEٕ2f"+W-ax kl*d'v﫲AFسD aʩST6 =8x.dڵAZ98628=GbD1WCV,^KPVrDD2 RC+ o#xKNį:k9(\`EUwLҭz72`©=g_aKICᢖJܼm.0؞E_쌞_)mwpBPXɴ zFT0:IɶkcOQJB`X!9ԵW&QԱ3Xԃ8Dxrȋ.Gw[E_LTU2FIx#iǺ|i!sQ>e& 9R1H>zEeCq2o6jx4oG{jx ,H[#UbN}Yz7jSm%-..Bꇬ#(d"=0W>akYӁ5eT^+OcKeCjngGVm s7UU4J73Mvrm/Y<_kJq4=ɤ.v;3p2PQ/ޏ4[xDP/<97Kd7B>3@33 99\Zlf)E uk]' ̸sZ|PVl-KcMVZ9n{x&Šȓnlnu)BX%~Ϯ\</*>47ij%XeX$:iQlO+ D*ՙ~Uf)oD>I(GR&g‘_cjg5.wjkܽ/6 s5'D_ <}~]*eג _ o)+B ݯRt6՗O[6/2"&?оА THΚAn^4R$qO YuaM xK-u8qFIHe-O'RHud1@!*[DeqlCbJh.QrЇ [x܎UPQY]7~JGdЫF<|s梍dk3Mԁ7t cclk(۽" x3OS$$4¿Qhf$22]eQ>_-y,0RC^6IաF{O˭pL+ jܣ1 zU<4+ZR/r34e~zx.9ry 4ɳ$kʐIU*Ճ/g__PG?U_|2burAه )Hjwʿ&$1a5"H+fQ=f QC.mWjB #>i]_OhέLA";u@"ZV->E7Q 1h*teQ2>sw 5+KY?~6W? mIb` Gf6R0 ԩ"ᔸӑ%Jޕ(jSqo#k' aX]H  #9iwK,GSg<#gy1=\{zZ{u#OssMi_Qs(viu = {&*7?O se)^'11'Dғ+4Xfo8gWl\C< P 9P)usƳI[>3\ <-1Ayi>\`isħ@GYRdu|{))Gn#m>C7-0ŭojOs[:JI6c)lt TEԠ31獲{R.2G j.-`;R\&pn,a7C_Xm ~P/%$'nJ F[Tz W1 SIOiC$äQuQٍӂW2Dٗ"roKd@',=-,<\.m˥'+#ě43Icuk)4#mB%t!єwqAO;bO1/;|UjvT;'bo@z؇<-~#;>M+EEYqcf_/s{MA'~>, 4`~+ /"n:h8{e]| @FC`0y?`;wu^کO̜y>5=r^I:2d EwnHn*PEF?'Y-nnb"wf"f~||$ǙD#y? zJLW]#8k$d[ڍ_<SQ6L}K)3ů1틦34pcif(*jٌvp-~^DG!YBHd>@.:x5pz \-G8qW] JTPV#_)jnnhBFg'T3y!HI+z:GR1/U8Bu]xJ _NF s׭àoTw%q_LWmAՖ>#b>KI:mkSKjJ[=`5艤ph[eTAXĠz\&#sb85;\X6KO\ƄVO&LMIfssOjb]^m;‹VV=N݀d*`6gS,C Ck}^:(3Gl'B0ƳJrjؤ"I[ttF4<~Z%ru$TqdB]Æ}B.8 8ݖk׆B!AlU>7,oȄrL & 1@yd3Y z+%O?d]U1j/Q!rflK9@PZkǍ|2N\kw @F E+&ERdT:a5P:#sH  :g)Ö3VF{fHJ#r3l=(zB/9C_iQÑN7J-G ̑缕7&uu>i=*v9'E|_~"@v`GG OSiXrctYV,%4ۘtw\쾿4°6>ӝkLyjdԼ8c9n;Cn]7Ht΀3$i1.hUI!k% 7woʏ!ܢ0B4Lz`~"V͊;\Lh`˃bryhQ - J8?Kf:]8"C!7K̄&/H*ܣ ^ey!Avhlf[u;謏[u ON϶wge+Pc^?G[xmVlF7L0T seP^fM7Cv{=wK}PA=@RvpDf'N\{wN1lS1Ѐ>q8o&wlm0 7OdULےwHͳ }z+ޤ̤WftUz 4M[YA,{[NzeX#|+mS)`# <.lHZ[.E wfb f ?p6l+ [ I"4=2 T DYI*4&#T[@(5I:˒(H$4Hh6`zS6T5+E c`1Zsr>\qv@Tn_Ruْf.xЦK*a_yWІS?jw}-rTRnn/_,AZ0VyE 3(6⚋xO慭4*PD͵3AeUm>v L]+1&'_ѹWn>.Aյo \zh=jRߔDęj9pQ8whųku6Z^Ihle31JO%xۯ?㼙OFƅ#l?Fψ"HРi#8mltgD̢@aɿ|(tؗq%qd _ –޾_A0 +p, 7 ;5'u|'BgJe=PjM":|GY R 'R~4{K x\+ltQ)<fݮ7҄:϶k~tDVǘZ0 {VkcuO׽$USs^]2֚P$UIH%aץjXOc^~{8({G}3";Hc?aeHA; Qb*ӠS %P9^]n-^!}詂U ݣS0#jo5} y0hI}p#5Xi- C-KVff_!&f'֪ 2q (cé.h( DES{uCj`+n-ʕyk]Q\WVPT~̎S)M [([UP!~]SWRR~1bã5W,X*WF )J(5j=RN2*DCiL)pk6l*ٙwrqH[@j"&#`&cV&C4ϻH/ss %2К)_:IIZ (.Gm,*R0M qhغk,@aDu{vekxا~K,VeH-JhꅶQ&:i%|?;& f9NR ߺ8 +ª7u a=xڢ{EҏAq]^;oKكP>2mBwR y agNJޥES6PXfaXY/ q`/H3 D&R-NAd?;Zi5K/+NJp={Ė*40fr <$  21.yV xBn4Gh,`cr*SLԲu8=ŽPQ7>}C 20&qt3&ߑ埃PS>(g' l2(ށ_ѠɒfBi_ddGD ܡhONO2eVN:ah Ǎo})Իϟ+xVmժ( s^;_~2(-n8*Y?Vfw|p"۝.ńh-J gVAi䢧qg.6UB(Oſ-|Qct+RʜᠷS/¿ysS){q~w#=2 J:IBm_w5UɂR jX ~5 >"i&m qqWۇ!B_Tyz| >"-\ 7u8(KW nE*#Dj?XgK!@Kÿg|~43L:qLn( ] ةI ^Bx9ց*>5]ȐߐP"֧C_]{*I%+h)Hֿ蚞:HbG|߮yS/4C<$,X4Ќ!x2ZL@%PBqrcXl+ ''{̿Xc [T4_pYG[Qm\Xn[>7VɡY+2΋E{,2C֑S/܋h(,-o8;)mSA.qyC&3l[~>\y>!C_pHmr= ϫ6FaD=2Mtoۖ!@f뎉)P{Q;j#B\۾M Q);^m@RX0+6ۈoi*.t[+qP%q9?E&iO aplv\u2 ]a8Fv 5в65w;pptu \ .=< ݣ=,ZQ4,"rW#ۓ·ژϤ<.V=_dq }9 җuβV`25ډhgyc4dƱ ?afLe޿BJLh{wCH.s*Z X? O4>3+i Y:os!UwMJA.R|î ?,ʷ_9n Dr^ta&ƨZ >qoZp@#&>XkbkMafqtpwkB Z1[;zRnnI³3.ί"XGr4 a}9H@Ca&|8l}0zvAqC=M9kc^J_}; ǣ)hө&uML~16N& ?qxd9+Qf\c#3?*5`LVZ Әt,h 0^t8gJ&]"PC ʘ(FfcG@"1;RJ||)Br@ v{?+B #\R+ȔS#);ce=svFlMg ($YAMm=.7ثb_G+U⼣V#O@UǗ{eT5(6L iV䘯M]睻0gx)R4ޚ*-|:c2q.=E/+K[IksL`'[E"{ĞRL+fL^ sѣ; 0s.L|2AdO5{Dq]mu8 G3f6/Fޚȭt(u=ytNڂ˒QdmA,bƎdn8Xcr'<:UZr3evhvޙm}rKpzA*nڜԐWRl{ɐ̙3Ta/sF< G4R(l`UnO7'ܩ <>,>]nY- sBoV{"6v"McPW=D1.e%I0ej)ň'c7' lQe_Sl['ŭK,A$(W.bD:y6K+?O_L "ARf<>7S%1T\_.Nt%d+-<^z+gcǽg#$ ky^4H᎝=5 H! =#˒A{X`c {kU P~6,T>8{5_>}t |z1]< 5<2";7BJ,iS]Y0KrC#;=gaGq5|h-8LO<|rIfnf~f( ܾ +r"hR_s^%-1 }JIO|o1A$si=,^c/MܓgɑC$v'#Ӡ`Q+|f7V)^vbi;9E_ ^P}cֿ[{0\[stUM)[=:( jSVңsTQZ2U5|o&Zۏ(=g`˙qp.cB"E-c!Qz/^= jJp`G"x"+;${y/IJ_GAEi'pU1ilCf$m g*S3WƭFuIY&~@ac-]T1t&%Tg)]*+y'M3qWto X-ji`zx!*o > d5I ly%(\ v 7"yl)Yb|BF?yf%ܚ_aZ5hzZ<s6zUp5(V$7iIJ -:- bs4 ʷ^@~TM:q|Жr0]KcTMp%lՊ~vS4 &ZR!^9 GwpZBYiJf^5^Ӗ-t`p?f  W OTw]݆HitIwlc)<Mhw@Lq!2Į{Hx~ӀxD+,vOo^X5_k)eX }SWlob>,~zu{טᖍHaa:,6ۇ5~kI9N[P:r(eCk\Q xNE9 iU\^R:Xq -?5⌚QWCaz/Ůcj׻ 2[Jy2`;uTvEozG{~[rog/qOIr%tw%lx3ri^H&]a9RfB ?oѽ /{/@삼c6W#h {ǣD |+jO- 47-", ˳Xwdv>#MbfKЮ~ %꿔/Rmsm՝:#):.Ie7HaCWuM Ea~;YA;M ˁ'}ZJeC!S4  h fXQO3' :/Vf;Y,p2y8 1JfgnAvz%hV8Q-v27A]muEU(zeeveޱ!7נ:r"{ xHcZXTKZz(N+[ p*䷴$}L vu@EC'F>(P=ڶ\2l*pѸ{Y~\lqFp<B#N{Q1vFL1v؏TD}Ja`@$|m5/Y]=y3v>3J#X|H0%yT#'PHEN;w9=d#4(y2d CuکTd+KI G5 o`EFN~]Ykr~bX:SSͱdAF3,{Equ>ѝդyd,akE3MXڽ2ݖ);U:؇&ӗ'[vaUK7|B#ž=Ǹ "~"oGC9\CC]RWΝ}%1O;WW35nQ =56yJ^A #ճ (PORf51 Gc/m־:W6. q5T8AgϟuM.X՗ S sa"?RSx\8=NLEC߸7ˁ|Ns;TihM k~ML$CESrn@N'5K]6[quP_Ć<"V9=R:O_ g"C?p,N&4e3rÿRszLt1-CexL:S-b`Ҽjky{TtԘ|GK*7ϴ`l;d0znU85>8->@G([GeJs~hsP>u~̈́ؓ1B -zNJTzk4!RQhTe jb2<'$ÐV I捽J+ n gpξ0m#zTQQˢFq׽I}C֒lkOUnrm*g7tCP%%ZX=23k*H o"(:g﮲"pΞ{ Wx7ye˫bap}dM&ϯגcˬyD >?kl|1z׋h뮘 xG'#gh%4sm 3D:;Yڸ ϰ-(f)/^\YFl}j{2?%ce\Hf~ HS}BJ/20oiDdj$(tP8^5}˪8x}].cttREJW;v ,`b!_نϽz P}%Z\Oz$A7+*B{yZ *568zm@}ȹ|)/7Sϫ0V@$TڟɅzZow qy+/4yxh+cWʽ3OTnpw_B*eۢrR _9Z n:ބ2f(3s+S*8f1KhᗟS]7))p~U# 4R4rn* o,N!T0t3:_uӝp?\^;2$1 J.*-5j=mCŮjZ:j#Q:1^{:9ɀ2CpLu\k6{)+(-ң1V̸dy4 4W`(B))"26xT"$tdw JWjj,CTy1+L!(E>a+olT~ۍaf S<-t 43"FݻFQgf#eYԼk IKuUbr,i U>\{(:4c-G+ea,Pѥ xW Kg"-(2su:Π\Â5KJkEFB}AБ+kdAF3aXtô%y;h%`r4gEw߁Nj'& fN5$}Ƽww,ʽ3r<5>ֳnnhNɡ˅!.xbb~TvZ5k&D.d-WimvYyUp#"Y OKmu Є$ us( 牎J0+.+/:S ߴJ^ |q ꢔY kh oaNnLLo?pZMjؾ^︿&0\Y|>&Ys G; y9<16#oV\%\[ ?5f$4vbhCr^s@OG<H#)pq|"/nd0Yk s,*O?ӐH`/u5T$+9tJrۢL})`K0UnUAg -r0\S#T ~.H {Ҿ_.}WW\>ԉkՍ@nN۷d}Y0kA5gs^+ryex2ڽ}y-8ZG^rUTE^|Сr&>J2b6<4:vc̴5W+Yф`<BH ; qRn8~([1|jY흆o[W( `N&R?Sb,wC]MJS̳%i0\ʚ <F Af)jfdXocX,X^#_8I[ks^ 72D+ny8 =籔J= !hd"R0=_B8 o.R%R{FQ⹕MovHp&%Tr/,ʠ*B5Wx-3b%*?Du9J+Ś;ODL"2}hpOIM3rp lϵ4Xہs-A!3pHteI]]h}ƄEp'+lj q0I_h37"u\w_8l>MJ Kyfifw'[r-:R10Q[>Wr MD. p׏N&)+U?5=7HgBvz̦2=riRHZmvg6~RFh:Pi*Xz^'m {L~ ,Ta%o rb# *ҫ-p'fKr@sKӿ YM!&tw7ؒKA٢V h!r]jXU9sJ6Mw&xEC$fddBncC"G qqQl]ZZZ,3dݢ䛖@:htUc] [$$wAZR]Ҫ烯 khLͧNK3^qﳃ\ywI=7-!ZF|dr$Ŵe ĀQj:[yc]o^E0G]x0rh?8kRoiBЍq]LKSl_ ֖|E؈U;4F#N֌am g*{҅X{OR!H|kFW8&:];hQOP!̥>;qL^Nܯ^WzňLOhn7~ym у?7f[<>%Dx߉ջ`Mdv#6$+` ={ɛV(if6нzy;S@b=Zڌ{qcrI?:-P,`p-6ZK8>oΣ϶pbk2tsc X;9՞ZDNv4Æ]e\aQ Y+1~{H"tO*ޜC 1T=n3P4&qK; [ס,LnB.c&@;%BN@B8xܓ$A`9|[b, b>ݯ/(izC#SQ FQ@8(nwa(i;=S]|6˳;ۏL= ,tdvb7t &8c@лݹZ2%&:|1KUG$wv>>̺/#FM,rzhP tQNڨ}7^~;D+a,G*`ȹ4m VHHYzWWsĭF3j./UG*e8kF[D.|$`E֚ge?-j#M<5&Ia@mD87sm˟A_ioW8=.ؒ!5Z#M<+wDlf묮@AKTߗoPO* b1n/=^RMh\j~+xtTgbCgGp{0t; w1یT }AGaKϙ_<`e/w3g#a}P>Azԑ|7Us#[Ut$ ' y9m!!;UKb..G%t-|? e}] QZvp@n%]l(Ő#U]5CM^wS L9L\NI[鄲Lr MaP*z{!x)٪-;F!JKB rpp%9 %4H})s3ԺDrwuH*cqʖ֪q* 5 Ѵ4ENW?!HVWO,0A%k[At1plPlT*Ke+UQq˾lEϨf~bٕҟ$7pc+€(Q3q*8=i/@*Dֱ!&z]l}бƈC!Xlf?xAuw*.уEX"$>o "BH|XV5"a|z)0]v}7;fZA߆}mcdi7$U@IΠ (޽洦Crvl,[f5cbH,vZ"JdDž-v̱}"B959TtWT{3趯;$)mN8\l6^xzb[$oëd㋈{88Q|YZNB \h]f ]AO@͔Pyd} }1׊̀cQ^0vEDQWvl;2ׯGh$yW>h O,'{)쮰X&# B?#'&2 eaPS_Pȍ8%Hh{UiZyz6;۱;Fnљlj6OAR !i@k.(׵++]k&A(yUeA[xysY-G^TDO߹Y9nP9M;<|kQ]y]CL-moThA@e+Kt$Bl\f8Y/ dҩݸ}hڝ7wN%+ss=<HoClVTh{H'>UGSZs?8p(7754ilΟ:5hKJ͒7ƨn47؇ad[R⁢$i<9`+].zLx׷dnE|'5j%3+=B^6LE" ߱ăm#L١34k}6^L@jiL^4=,zP=Rvѷsvt(1SY=ޫu Py+b&~A}RQK$+޿Ydfr $a- #7"$ .P )UuPW#^|PS?:7A5TRZ@Go~{,61Xa91 j8NfglSkGh(/]vؒq8xag=S ՈU蕍iKr1n'Y`oܑԙwXŻ0K8oRSZͤ'ЀWa06 bw?9d<(N5Us*nXȵzu?34&+͸%O+q֥&_"Un>`48=Y=mZ_ExzXԚO'Jr s=V;;F&m^M dzo<NfU&[(".bKk-\~^"Qy٢r_+\LKx n*3S'M Rv㕃H,KXvyvO"!)+kgaV]O%a%;ȑ+~ĐFC%X\(j:FIn~{. ?.& f3i?B{&pDžSW.Y%9h24bW֤2 d)NY5g,ǁE K SV0em-9 ,QEa52)mWfGqM߆͚{x-TN r ܤlo xvOCf N5j)2G^4rWwWn'4V{R_(RcE">o +\`+ВrMA0\`ʶ3Ӫ"-wrQ9|`*éMb8śٌc>R5$ lJ}LB^f0xs m{ [1w^B*N|?" 5ޖ4;9ۄL` ޝvΟ4(s$η$p[Yl'-#m،]W&Ct6D8w8&CY"|v0NL:Ti3I ao=Ʀ\u77De"Wmˑ;8&xyڙNr9h:ǴZ/4yaoz,D3alX)u,;́S'ZD{yq:Zb:cE ڍu ]]b7(BAI^QxR3D Gr&9<_'xaOmnj /_VdFEsIP\ iCܘ*t^AUH8uڵ5bic~p&9gx`UW2va`x :^AfCtfCYD: ȊԤ}OWzӰ0իpjYo j pf?sV6"?+"'dP- (U4.k DKuf9C9c[ .gi>c}T;wڵPI9g͟) !d+]m6I[X7R4yQ9rb I¯2@ҡO2%Z[t6#P$ [LױF4xl2&$H@x'&XQ8G_;`W+CZkKVӭ w1FרX !CFIbNW HS[Gh`_^?evoRQH^{$9ν$.l15$_^›J{ DeIX=5_&dt_'oNx%'4YxRAqȶqyPNNyf{̓}2j|N kT1w>hBƄp9,)m!sί<3);xs^U KxkSYc3Hu*XaٝEV,A/̈4Ʋ@cj:I{,/ ~Dl)b?!ddO7cC70ʭ7mY]]UG/ҦqҊrh3{6bǾYVE?GT053b":$>*wIru a-´!Œ€ kCxJV}CF5T0T'ڳBw60A.$@7&c%+脃H<:H:vьI{Vѥ u]64xr޴mV(͹Cgۙ"x1V3F'$#_Mu:1g/V2+]/G4M>tw.3wi9$Z$`K-.@$u`o6n_QK 0xgtWhz @ 2).3JFoS^/gc"f}KTl).favq HD~䘀ܕL$Zc O7pPw{W!'0[Rڵ B'5Qa8RA'> {v QD*xAgV%]ٹŇBT=pw{_{P|rAjI%~U<.akI|f d\F7,Zc߬yB k?}|e9 afbK0R~ @늗[ F91ؕjۣAs T!\)XMGV_)\WɁg' _4Cpȭ{dP;W˫,GM! N AR h,a$Ig[ z2e9Rr,ƈ5aXǹt6\ba~ Ҽ&Wi 9;ɿe.ZV r@\lH|f*DR8 1֡*|D,tw\;ҨοX!YLtV%hILA#V*IwFQ lEgSv@j"m=6?~`n皊8p9DHjjF:v%tzÁ9g ]FJ~U^ږV\ o0C3hCrɥf?jϞ ;"9͚̇sP6G(mO&_<WZYVViCqgD+&)?;E@DZaVv/aj n>NS2A"DWg&C̽p؇`I :܍޷tJђO'`ȁypUڻ=;UιbYFsp737zj@+G46KecD#-܂oB;k&HD帞ξ߱J|xSRA 5 WqO¶]5/)&Ѓ3R\gT9v#gʢz(I4áZqV lд9xxs|I|oMߛߛu H= zq'GKa!{7^ǝb.fM4_UU*1"56k Pq}A 5ؗ! 9.S#RC_\wZYz v!<("gU9K0V7if/zraXD%]%$Mv Pм5=cx϶AJh\HEb>N&Iִ}FBBx]5'A<^Y~a~t=j7u?`knZ\F;A#ptp1F4vκ5@/𚐘KJFhŒ-1eǙ}F\zZ7 $0Xi{H>G%B;)5ʣ2BLq$` z"CMړ| -%Eqs\$ ?: 9~Ce?.8𤗚eƁI횵Lle)H .֜;;>bqUgsWUFFy]BK} /Agά GwFf0Boa&I))е_,Ĥz00rF&' NJ tGjl㬦k`0mX1 /r/9Xg aJYҴ %2MčD֥^+T.?\^djtIlo%Od^m֔8LvCO:k?`rreӥCA\q)mVe#:|\Pm ihr#E]dNMkV!D,#NJpb@f3PpZoAxs%u@8`ӻjIIݷ mӹ) ~DIҵ{x(]귲O *fNC@|eHuAcOWS RII=Nz KVD6; lF%Mf?j&A6.AI\ou#Utu"]\-qoۊ/SY ?,"~/1iu3*H)u϶,gfXjQqD~c=x/ 5>gA{˱:n*#U釰ZGg 2)j+_nJr*ݰ^yP܋9ڣ}U%xo?w}Rb8EdPaDs-=^xK|h<Dq %vnf;~ EpņjᢟηИw.4 %}|+Jq0~G&cV SnXi4|A s̪M"IHߴ|%v\ |l7Vl7Qdӝ݅0Sb;WxT_vUESP-Cهa/ߑ3"1D=Z:J7- Q.H!gˏ_XP" , B}K% mЫAʕ4Vs%4;oZ(#ҫ(=r8T-32‘s|GiMpu+ב.;pg$s-OER9audfRrg'+eI_?1$k*̬/iL_-Ͱ6SI=~Nקa^nE(6I.KX1^yB }e6 ,׷q3Smk~5 o(;Mqrp ,:^Xr~^;։!Oe{K~3&աw1`Mâ~0> DX~/ ?Lq3o\UHIg J @0Z6J,zH~Hڰ7}'uF+aUs@TVcBFY1uƲp/ )seDfR+l-1YҬCC8#n Q0m6J2 NbʽKlޅAQ,u(E6[ӑ7n ,iZ@M}">T\aۈX0 "lt O;1n^]ն$rr`S (7_ce>QnVwwXP' Kծ[nߥv'ycw"AŢ#[Mz.y({ޮBl5!Plfr i_/f&ZXgYZs,5:n@P%8<X\ֵy2 ؟=ҫ Efth^!h5zꟃg?jzLؐpVX*MM,cB Kmg#gуi@b]|CZǛmt/d;ʂaNI{PMݱVxXWNWM tnAW|Bt576~Kj`ѻ \8Mj5)=ݤÙ2&ϼb OVΡ@Mp8*8p >:H$I/&5VYI/z"ζ6؛^ ?]ӗEc)dL4BfbV_u\-}g0k[7𕆤RYW,rs&"H(=fٳ2<3K< UtUg!١%^zEm[[  ؏@|1htC727kr2uᖹ ,v uWAG1㝲;xUvDN؎o܅Δޞ }-;?[Z,U Ci:Iđ2Tм{ \fIfwI=ϸ{6vvrߗ 7NeBd,KzlĮ>i}ɂIYCHxiKG8:=#Bh~VHzH@نaT깲X#^AE2>dgߥdŠS586" b1PEl;_;7C-|"GZ;8GȦv]lJI igc?-.>nqFًFW_s͏NQHt& ˞X8񫑰"(82k,-u;f _]yjeQ^eK`e8h_Rd9r Jge)WFDؖv VRGSAYc##*ٛ !Yo@mDú gApS%dȋf :R]l6H0ODzrtyV> JޕJ2g8|a2udLTJ*[b 7h$8) ѸlLھIhsH"U@) 2hb =7l"І]lI =^jřiˉ ]ZpTk$Ut= [JOѷάavOI[3bD1.}e𴨰7ĶѦ1rZ{jyL׀&~/qE}- a`dӒ7'FAAa^و!8SeP/߿6&"'k&$-v0A-\[Ga{B}ȳ,2~I|bVe9YC_,e*!B:k$mQ* SeK-LVI5Lר~uEzGp=Wu:m'_0[U"x 'e<;1=}ê_ִңkxZ,^&N/=t)qY\sEe8 '83Fqx^®)fj8)7ނjY4 k &&_q , @<͊ЄƵZT Z;5\YsUM' iu(FLDBE}@dc6#zC..!T^f?jYʁ)rcbRd3;Sn:rj%.HBKE!lL qks4?۳ y- k#gsj*j8fHvlo0a( xyV*y LnI?3ie|*f=S;k9МZyg~] {Mr؉o2]sCb MЫ:j#*S6rkaąr̆뺩>띭RqPw0 /"3"r7Q EU4U/$L &pƮdȕ3ѡn{Yzy'FF߻Z|VO$Ir9W"%*\NzT_'4ءG$'iD= Y<% m'̬zQ5*{+1M)JS8ڟx p I'&XLfn@Ӌe<ْy0zEjd'&o?bJO롦~٥A96 ^l` WVqxCB<菓{ᰖiowE QE`4eymQ;HJ|\qiKu,DEe*2p{SV?m8JX.TО0IB!^9+0A#JI}BEclӞh$pxM6~+#46m2mqs~iBeqJP8Je`hϜʎ4E^#)I@5NaR*Ւ ncMZTѡS h4a^"PWAxj՚:lƁ? i|Oo 4%ƷĈ>eXyvZ2㩡jܙ)"3G+nTpzM}vpwrHZ *duCk~sh>%׫0s։T/kMd[PB"ECʟ7^}zX\ӣZsǫn_~\@8HQ3:yu6\ea0hV#H2e>l[ oPhcxP1rIZ"PC ?_ GFF 5ze;nTcwyi\xiv'M]QhTT5yН#dЇنu<'.WSIXnWd&"XT~b­`MX8_n|Ώhr$ieNY{aܗt?̙ D{FrrA~{efI }6iOcRw?v%$(ӎ XNbi9o*\196K*Hk{dXCBޖIjqbEaqƭu6E]Y/E&Pp') U2cV:oִ|'{_k c[ȋ4-Ba[3g s2^N,, aϗ `5xX_8e?Ơgk=?;E8.&7{hҮ< IDűȯ+ڔΥ#Y j沚Ym1,Xx残o=QbT$}ϑh΁|p u{^'l"~bű?ߚN%`ƕe}W +!s%5(<}ZbNFؠN{@'ưL|eرFQ XŗB  X5`r%+(^eZBT!pW:B5"&)Ic"z^k>D\uMS1be\mc[tCVfw"Ufs;i!N*ZYW>؎7$O ħĥ7ݽHL,ZtTRCkX:I&ia0!9^w%}KFSqs)7 L`N1h[Ј1JtUM(PX'u= =p5Ǭ0UCQWؘhG/Diq#Uhr%ցMAԇIB\C+7kDa)kB:~we#1msaC_,Mm <ѿ$ފFiňgzFCBPzR0Xd~Do%pe(D0(þ/?@=xyf?ajhT97W#SI/ϝ5pA |l3=X< ~*FpB;g3]<Wr,ѵ|6JfiR= :Zg6V/yݩް_0=ڤt=OR,CSsƑ;/+8Kpf6߿WIjn}Cyy*1pǤэCmHVϓM2vb%F*gRX֘ð,u H'b Xg{Rz/5ЊI=br&K=5|X0MWmbId'J9Ҥh}?IJ18dTI5"_!K1f6|jHl]䘄{Z-nk+4yZ[\b''"RC= Q"D(%E4>E nnxhy'lt}.v$t>ACX5Z9cus4!Y,=3}SeFLKS^]ࠪnd_ Cy`h !o%Ä68i[ T Ӥ_8w*,M7ny”0!Yw;ӟlo#GW3gqjLd/bPC7b/q#^O~ oTèХu(,|Xߵćج*q\x}M=7(nGVF QΔ'qZynPo1&[j+bF%=q޲1H8PR(܏"5CWGMHTos+zLdyJsT' K<S[ B@U ˴cgG ] $54ՃS =bs+0G FWp\y XFN4roa{ז` Xs1pZRaFUz<c1̨͡#-@U>r qa 9M=3ȆN!rV]Cq w ,9$Į {= ,y tUJ8Mi\8)/;hR"8+i}{{ک(h¤̡;/ctA0VY׽dhB.lYx1( VIۘubjD;(ŕe~k|WMQ}Ed2 '?>\_H͒ʀ%u`9n-0se \KAY>vhqDu``A_8D՟-Do`'0_sm2o?ЬaV` > 儍ewİW >2atB !`d|UYA>@1TM-kEx!sHEͅUȴjlp aɥm%;j7vjyܕ`}d6; ֊)#q~jg"#kszC^)w=_͋s0r:ѱ6˭:JIH]Sp':GZ8In21n,%{b_eHcpJM؍i)r/A7 ߏ"poVPq{)bCـ{\ÉI~OByh_ 63ۗ/\{wEVgyi{PV8dh;Geݨ]JDOtspU U 0( ( SMt' -tp*부1D>OL>6pےmYq)D0> xG)^W::5F&h`!AgqTI#+,lۺ8uubC2 BL,U_OǸrggr8Mc LEl1_8#=2^toN8.„rt_Vm!k)EO{^\tD*Bҭ ѧ9e6 f]1aa@kԹA6 tWߊcr":M}IV\fBzKg<%&w͗@t_ml ɠ?p-ZN! CLSaaXSHq'&hLk=OE`.䫹wOh$ܷX!'mӉQN8j>;@TʗQby̐f<@s  n_ /ZN0\R!_0|t(Jg7rk P͑ǩ&eA'ݔ{)s^uo1C`E,xs`5Y-i֑ LV'8S~ZZ-Js 3Ez078)1;ϵo[MI#+}FvϚ RH36=6ADLe/tiƺ&l-)Bb,}ž8 ē.>2Fc'fFX/ n:a z#2fxP1c_>uړbA AZI}"N0W 8($}.b>ct `6T.'?l;;:X*ޠU.DIʗRIM- u䣇0mZfLEx\tBvf#E'w7vw'` [l J0zo7#E~D 0egJ5Tzt"7gjɁJ.%50,+=źKЗ-&qsҮ6n܃Fh=q+Cpd E' y}^Jb  {! "J; 47+ŗP$vG>TU=2u0}U͌ծ2:_rE& 05}e1ne.t|c.زDW!kb.K~0XRO8 A]Λؗ@G2Duaڔ̌u\c t^9zm&MpS §Oq|I1Խ,;-?Lb P?D)bّA{ME[+d.K= C.͕RT#:rR|M')v23sGx3ݸ9'*@#ًzoFp .=<4D Jjc?ip,Y_j*y'gu8LrF:CGA%k,W :Rb:7VMRNOQxi,]ҧЮWKh3/< DɿՍn}+HoࠚAW SP-C g?ӌwjy.QQV+[]"ӐRr=橄DCOeij{lOvc6g]zacgݘx 9߼pEDAϵR+Z>adPMKΆzl?* 0kԁҥ ۼ6Mtܞ\H!Xȩ5ħj-@7b2p)| Ȑ|I-űi{)dΏ-oG LcߪqZ1SRo__D|<-H4IßEO;S!G&p/f F *+J<.jT Mx %4G@2䃍W]G:f:A2.k  lKpDZ:>Gk؄.mQBM l`x,1OWAXJqBhb#2H3??^(CnᲉx9rtru7r27u2ݠҙh0I$ bU.ec!46^~_v2 ls!i~X0&)/rC{(G&qX.6IϙxI/8l1t,m-[4[. 4㡎ܥi(Ħ /{bȦR$k gXntgFJ,Kv"OxiDD$HцPk<+Pr]x}!J-ZFi u]k-# {kEFF\5˪["q)sol/2,(m%!]xe{n50OpυXaӝbڌ,)t΂o˃(1u% rY G+n^f=wO.|Mȡ;~\!~#V<6 IBˏy<."9=Z}Yb;P ΕwHF/=@?.ǀ ?=25M?PYJaKUrtBSIJքʼn5hIGa5C4 q5W %tm|{?@Җ`O/w(kdƋNYMiC\[,^LtjFȖ]K%xfkR!5,{8QPAŴ|tlSǨ_{Cp!(#qy,]$NdlԹ +?UDlVHMѽL0nmLV6CdA[ {Qg:c}窻lgueH{0 kB"x>Wϑm%RGwYfgf /98nǦ}5467Yc r!*pHdnGMd_OBI9ċV5Z]|cw̓9$2sd/u8魆/*wl_d<]~ߴDھ,V=,# T)\gdor"˄ &4#<[,/^%ut3:[:U#>׎?K֟$HE>=m[A`5>Yt}FY3&0(CXy5ETГ,q>&alcԍH'VeC0{YJJf$\Gpb̈́%?oY.]H>cVy]2.؀\]$ƪ[G}9˧*N##)RuͱvGHxYMp@zzsE<5F~#26A^WY2yN8W4b$cբ,Exm"x,ZCfa{V@h' XgoE:(<_=hS@*:q/ܙ]'=B Z֧NesgVGc6OQ O?f)HY|lL'ԋ "~!+:bґ3/%SVOs^, HB G6Bn 9y:Csr}M0_Xuu\I,z~6L?ub} yϰB$#myF巗~˯?9Dk8^|W\ɡ%3<$:HdC}%/q׸dڰ25謅SU^EPq.ZcTsT{ /<Q[\$G}G[2i Q- /1"n\o˽i"[mNIP<6 dq!|XaZؖu=W=a~MоԼϹM;p wÎM$Yu101VAlG 0ΗႠ$qgV_Ir -; \t9+{i&\[A@ xyCH! MێlOI!) ͺŒ P|ߠPq|>}2 x$zo vA}aK \G[ak;3ʛQ)h˨6dըEu Y-55zd)V;6%H2JVpI<ZyЬMWRidu(0MKÁ)?56u_ZsZ;ޜs,[)9p(Lז!m(wCMd-yrnH$s?d)@gt>87M}]Zػ3C[~ye5$<OsM*9iȽ‹O|]V˫`R[[oF"G7VWl `*G@ Y#+&2/>ΐ; hx&~XVyje"k C!ԿZ|y ,]D-?럀LS@9? 4W2w0)iPCQ/,9*䛍6޶Imۤ*'Jљ.ִBXj-rJ3R\=CʒA6hM ù8U(Xˀ/4:=큀0C<}*\ c8V\SH ,a$ V"@1|!웈>6tOۣc,^6##6 uBaoQdc]g2@Ã92G5ݖ/ ۢ,TPY.19ߏ=8s)s‚$?VEpϬ 4sN BW?*E cĕ&,Qs#4z]ږ|* ϱ٘ y^nvZ\4&"!udPh@O1ih nP ϑ  A9^}7G6B"'}I[?+ypО9W1hEKwV;kטA[>[m [͆u.tmbcaDX&owiiP^-Jۀ3KNHMvbdͯ>*6VH>>W3WUk- KMf&F4vr8ػPݷM-9wY}IƓ >謶➂lN@mxDR!$sél~kcIfCWSdX׸~mDpھ:1jIt@fCa ЈY GukiQEQBm_ { 8%3;[g+ l &4d&^+̴G穢h}eJU<>IC3dgSU{{.{)% gui`[{Jf4pPEJc]\pF ¹wă조R /&6G3uHT;^ 9:LMP 8Sҏ́ծ1W<oREqڎL%`+>o`8A :IXhl?Y%%xr]ՕEk߳,+E?aei5Ua}ITIѼ(Et櫊`W~ Z9w92A:2=CtpR$,%AS!lR{vp_ M{rܺ2y8GhںPJ^|b6sSuY} +2R{㽗x=.J(>]mKOl6畬FN'ڪfG-'31h0=r%:ʳ)/eK@/ >;%!=%iށ·xÂ|Ѝ5\b=C|jrbO\Yܒ=hbThݹ}rT48bI4߁?9ôC}Vw~"'~=vGNk-M/59r|(4v3 ،<G{}S:>׊ts2i~\d1޽dN>?_cNs3\l JpׇArtcfޢj*}o=ޱв v^R :V qZ:jEB."J-"HuEW<>k'+ CFb% ū@f s̢;YP!ٟ(w13sHAU,KC;T՛yDHI :;8yi S;/O P pF1.N>&4g<^dZ1Qe`.m=qz&?L1 Oq7_ڨ-QN* S;MOW븊ѬNѰp9`A:nvzcsI߾iCgޫ0iIDV09ZdѶ|I 3VATB DM6>nĞͭ>>]H"/AJO")Tj/B0L?}I󸹏oK'j̹DۿKC2 ٻ5_pcłb\ɽBkȜ갢}3wTY;))}>9[$̟$[C9a0 C))fZlQ`\ً;}%XM-A=V^oKZ2\0j=x\vJiKj0p' |͋XK}D1SZ Ɓ6P{MFmU(!uU,+ 3{ӻxDK(A~nSH?"픶|ˠ./7=Pkw7;di(M)GƼ Ү3RsԚTwVk̆㡚GjDet1/^;.g |sxzA 輍V{b*taYo|s^l3+2K.ԣɭ|ߐmcҟ(#'DѠ8heb0S6n~?423o!Sh) Na/&Ffg°B{]Vc2 TMbfɗGTan;*"mk/%GpfQACIٻV7TM Q^g8~đ㾶}%;R M2M SF(|noJQro)H6,X9ek52$βQ G*{h9p BL#-^w}y4r*V ))!ZIj#ݎ.N B{tȮa} abReRw}dq5[(i ͪYG]:ȅAc0EKw{)!-GkfװQQѠ]NVDLC"c):/6ԂAp KZ՟2QN0vϡ0Lrmm2QY.ԓ ^ۍܸ2DQ0}_S:ts]|c;B%q !ܓ́} uRJ<%4aR&Jhq٤iSXxq\WсI8лl3*f\v @̨h!so$r0N]5Oxx0W/|uχf_4m+C/;e%@<5"X{8pDaPi\`fW5P*K -dJFtC7Dӆ:ёm9R'ddof.03&Lx!E9#ըz6ɜh/WG2ɂN-%tqXƷw1sV>N¯!,?Or9V`FV\mUp$0u#[o(yB-Smɍ'qΰQareP8fXDM0Wsk!DUXߐ}-H+||Y5(^짪kEU* S#z2X0 )y \Mc3d@2-ȚmDs#ݥg3ċS Q\E(Gg#>9;6\{v~MO&`'G!&>csX|jRp 1I'nvlFdD1҉dޢD}Ѩa[E.o GlIDmQ1Ҝu8ws>*ҧ}7Oۆ8tdž}"tyywU^0aA#43%AXGlӠ oׇkuFu*/N[RM!9LN*ܩ?γvyŻF#r7mdD0?G?},<6oݭ1Xnۺ؈6:={P֋-5CجTf^ߩ4}O^Ct֒2㟲3*iN%5BkW#P\Eiv'",W ->~# -`RS2.IJQ}H!GEDiiɕ^jJߐC?p}TU~rl{R(vlvwd&?햛VDt# Dn_.8Z]s +ywrmT&w`^)o_zJV ١yDo)L-"`:GhSU{+C(hps`SRw?rߥ& 8C"@ae=l5}1"cu&&;DES.zCԝs+e4܇> Y0?qW0qӠXg;JHo&Қ d.}?QR_wM,Qbphnm CB*F#KKHoˡD\|Afwvz)Q04}hʴ/JHHkwMm_9Ez-|Tqnyqdw9\'G7LbYmHV㧽05j] "bP ii&r󭰇K62}DғO/ ~BǽNtت푌hRX3U ca5@gy-ҾN/;C(t׮#$?JHv@Zlޟpnw>_|(l!!upcP™_'<M'9E5d'TRvƆӄ2?BVy.|߶INd׸nŸ?M4(ct}Ffhe2O %W#@ѣ ghV\,5Lz bLݺ |й!k3̡EԞ{FЯ[&b竤=E Cg*pʩ-e"S.fi#=iٌajo \W1Xm)2ȡ:/5՜;S|ZLZE.7𷌗vfL)ID1mNkL'La!$rIbN(\.{ݏF2G<bn\8<^P^' ilщd U'ȯdqCMpg6( z+d 0AΜcR@uCB’Iܝto ;>j, .:s/qNk1*}L=1Zxne'8W J:òDﮍށp|@Ux|' βyΓwqaLk'p \HǿG7jAc}*%y -&uF(9J,֎vA֎䪮\C:{}Y=zH8PSA5 f$@}sDG6a 9+Z>3)x]=߬ ^*[bS $v%}ٖ!77}c ΤH/iJCq1;՚8$Dޏ89;I*?-ҏNI2l7#'*ބM.(򤐈 ϕdDӡWWEb"L #fUzf>"}\gh9sk^)YSзA@oiȐ%s^wA0)k_";=m6h{Bmg2P}w Jh_Ͷ`2Q(ezv6)u4؛9\"k :l6b_tZph1_6woUfx 043@S0z ]d0U;߶}\72 eN<>}~Hx,J|5 [JD:?Mqq]B.M f(_kJ3 N˫ >Oj~e)z\㓩P]$9 GE '#C*I{ .4k 9B[L?B|n;ǁM]fzoKV @NW8J\0% S 7Ɨ[NXl6>{n7;W fU`+X3 kJBp($ܖD9qW 52^wv+A!L2%52$- #}E3ܞPTDߟً ?Ɲؗ rCFwXFIXhBKub6DrFRj",5G$ ;fmn*oh͏=k0Dr "E8hzLU}=׀SߙGoD~%3}6s&,JMgUE|:Tw]{ۇNd&9*4}aJeժWeGM%x7dR3_Nc#y1{eQs6%t0.el-t/=JY$N0hBv`zE՛ak!찓Qv ҉Tcj8 R K2 ɢ׀g#r#rxMxb^㞎jIh6!RC@W{ɮUIZٔZem>olbŶI6KC*<[괩OۤB GǰBH&A 4o?!$9;[3M qla&>i|THk3[r1A!a@R2uQi U:I:"wyOk44 Љ…tP؁BIEMKcsѺ~WN?{q0`g `Jm8ީ ;H]x ᖎ5OduIdl-Tr0&twoiRaH'YQ#!M^6[sD)bIL+WZμɠ7AbzTlUٗN 뽦pVlboW^r[pyFO*]!=NC0X_|Ԥ+"1wYVA;IK"/GIw{VȜYٸܙ9TmT$[ʯdBI͚e*Ldcūu,xθɣrt&k[ ?][lG> BCPflk4kk9ð^:4KJ`4]ͮnHj4TGwS4S6NNz+5b73Z*&v]ғmFƫPBBOq 49Lj1a4>) r6S[F4i k=F+F2Aש1(,"U̵l3ț @:5.l.j <\'rExs5'G{.ty劳eԨBrrptSQNk ʩͳ"M#:ͨ2Ibp鷆n Yx\?ol@yY2O3c*:Cx,_<.ESLb{y {[QNT$sG)}fp f~/i:ĥ"F݆/d$|΂E, .("%:\C\o9@Rkdi=Ŧ1v+_.9(EgǯBƦWrmsU!dk>oԉpo'Ƴ]&(ȗh-8"=@9|r7 FB*02*G۰F3E𻹿`%JoLk}pXv?keq봱C!<O.ԯ-fl hnѿy,(Y_?>%oot@XI` :1#b[ŴR:jUl0"U tXF`'ro'+U:DpSNv|[TPK}I"5g1Y~-CVZ[|pv't-T{8&fZP:͉T_YWf>rrC7,qXJ꛴ ="]bLY6ʍկYF+d k,  JG|D/ k6]6LJ0j]Uo܈eƍXgW cbr.Mϱ4?ʄ_],} gMxyEJH}%o*R\GR'~[*zHfi~86V Mh s05L1z9ܢ |~{$"tg x$l4t˗YnsA]4r.j2cia3"5~/7Wr (VF-k|qub r>76ԩ2ec5`jo!$kI9yg;׭7p9/ gl1l@RqZN;uiw0_ Ǔ'4S4Q$1|F)ˉI *[(2'έX$ uÞmg\}kv\V1r3^;D {|#d4HE d"rBƌFS˲ǚKQ.Kd>W*Z8N"at&d_,6DTtnjh h1Ȑ t*A`)la({ØNvV!\-1*Э75C#qW̙Ŏ{mtԞ&jV CwLN;1\0u-SKc agT)= 6d)Wd&퉕wT*>7P-Dە*Pt)K#LzU'js‚f_Gja9.w†)Mdd Bѧ]Zڽ4,%~+b믁|!SD17rW 7Ƚj #EdlA%¬1hGKF(Ѿw.ٯZ "5QwDBZ3~KPw;_yOg.eI|=Kv OQ_"RXH7?*P\"ԱC,#λO$ԁ4٫\7-悭<{j8e~I}(ܮeƦo7cJ}"Hn󎸲J/ԽF7 ~a{SCk=.3p֋ts󪦳I@ Oah;\FJ#F)ת(<̿5KӖx0DZNY=Y=ao?)Uetuc=4hh #ާ_L^ { -Y)a=ec˘ڗ8yL7gLikCc2̏ԙ=p/2Y+ s~XsA:#.-7EFg'RY/O2ȁ ճ_ BT wkǿw_SQS:|x?fx_{ =IK#hz:TH^&یkQ)#dBHўPY[bGe{yVM > 6Q.5"YCsy!ZS:dqP) Ckx )_?I6b{V<'3bٰNs"o{=V# VC)^Ӏj2U3)u=jiDăq {V\~ @IE¾\Qsp}0 (y[\uLJ%"3I8;#vst#5D7b'X!DWk5ÿG*!V`Kڈ8%#Vƹ?K_ڿ 2'M_J*nJ'jgp4#[Ăt b<۶q=Vq#V[Π!8곞߯F,Ov.82mrdUk0tA. y*[*-S*%&7֍$62 g# PW_(Oc6J|sCŖȻ%5ysرz(樂?}¾ 3TӨ*NπP _?":M6 "y{$]Džzf?RWuuwtuTvT"3&_eʰXmH1&e a 7nAr4׻G(4eryAdZPb2;ooRnDHHj&o ;$?g ӆW\Fxk鯄1u[ M;yeZp7#a`*m"sXٚzh&biqexġ&2/W|@(OV}c|gN `3gӨeZXG` [66= 969K-h!뇰wu y\jAke7qkDp|@M($e= \xnM &-wH()@]׵pg tvY隀_f-v(!1ao.w*#jw;,_?Ȕh7ۻmJ7'v߲.{1y`Lf܊I##'p~3 *BqA;A ] Ll -KϪmi|&:~^[lK\~8| ôEJVeJx-xvG( wGN#'fԩz9̀'!ݦ Rr7um'ǮvVa~S^T*oo[:,|LvC;7ΰM|3ڮ5Ł1 .@-8ՙ]dʹƎ xd eROJ, h.¦زP A['}y{YYgO0HbZT@W/Owtbr+V%=e(BG>*}օjaHՀ>Eyai^3jrO9utpxD5N@FR S29(\qCE'QDJZm)醅E+ ͷ3xrY6}hrhҚqIνFUvw;| \'ivbpMy{^g9qਅ#)LN/U0tPl:o+::0?}e I*J=bVo$L/ث4L>!+{5bqz'n]覊\(y9y7^^)`m~P2x7j{ Ptw»y0sr׳#'?:  ~_Eh,&Y(hB0\_RE} k?LP;c#]gݤkZQЏ9O42γfR@ϋJ(C8IdS9j,/}e"g/Tm{GWd|ZZ8HR^f*DC+8 5h+g}M<EyGpV1?-VX/zR4BxR}ҐRw& _ڟ(']8 :BRxpZ(s?M""J{ Hᱽw]y= BڌK mЁkdW DpRԃh-P=T펭Vn?ME'mF7ʤq!i7SbPOq%loV'}IŲ 14n[AZޭ//~/ޮ v)D'.39pjܖ ¾J/ ,cj~jd~Tڦx VnU͚Q6r4:ߋ9#؛g8fKBZk2*lZ(<4/cPʣMVN]xuԟ Fd~34>R}7}l|d ,>fJZ[YǶ?lkr$< uHAԍ 8d+> 2q4 :}}L$tάJ&G4v{]L}3[1̤zT M"JG+}3fV+-9O@ *6]&DDq+w%I{6˃fCpXtEW5:[e]TLd!8^/6pٽ~LPLpQ@E '!- DTT mm4r>.?Px mBҨïN kwZ1s5'OYM^Ay>%}h[0;h^ <YR )D߁ r2 XY&i@7z}>}*-49<ʓ/Pdq"\ɺsup(廛_F-K x'NUJJE9b%Ymc0vNA 6;… 3v-7OnK!H>y+޾(9|Gv|2.=}:xі⫭v]/neRÄFmAO"@gf~ʊd 5c澺c)s׏>8 &R63,z'T TUhADQHf BHWmG\ذ PkUEPUPampYWH vz؇"rct!>ðY4@o }b2tOp\n&m-K1}Yl[^5}-%i! _,]ﺁ~XnC>K~35ݓ%`-e0.z&zYN- [ }uiGʁ:,ޕ0S߿STD! %$H6ntleT6uס7[E42t_4"(^Z5KeAE ;/ 2D V/s\p$)@AoO0g 1_<=}؝Yc6*@-Y3I'*Lľ dX~iQI"tcrɊ%a ´hFX!AZv:i< Jwԕ.v.:te@ņσMuIjǁ/Vƽf#_&+A¶S )5d_/2/45[oRBCɏ#nuSǑ(eSnyL%LA]8؂?o/o@؎i \zьAqgF{"hொ\4\ȻSAdz㟄N⪥ض5$Z8XW1FvY 2b).ږoI(;C= Ŕ]\peECH-¸hgk+*zg߁| ز~m a3 4HVqbm˝?1 u$A%_so I.=qte50Nk7*[9 Io&q-#utNO m`Cp}!Z{퍮mic) &%/v$&|ե "MOǼQ^ glu?@$h~q1}lܴl4">eY<'{*-~Hf*9CrH^Yd$:5=:h,l+m5I6;ߥX/Px#Xk[[ɚ0<>1͜Pq\W8n"?2->xb~AN U3mک22* 3츉JWo1-5\nb6 ~iV\{K 3KJa? K$jXT䷇G]@ȦwwCٴ^hyD+s"kŤ4xH:>BCPX!7B8WUHv1&fX9 FP{;xI)CQg5#E!{DS2< is<l:={ 2y^Do B4]۹>=q62kf9nF9C‹Zrh멹yiAGa`y{$/?QW@P駨/dZ܀ #4kc&ķxF[5|rʑ /<䳅54rp~j*F*[ՕQ9 ђU$bPt!(dVؗ eƕa9G݂tI8#.d!fn-*Hp+c=5لx sxY:QgLfzJ}@Y!lR]Ljⳗ] dg Ik6.r@+#>r_9J^6Sb%D,CBȋ>wg;X2Lɣ.1TJ5+Vo.Y$E62=cD!ȪR%Qk6KQ;x?VxoP˙Qк'4em&P ^E'cXB`jq|{Ybq_?uETRΗy Ӵs]Ϳ_?h}:ZJOx), fx:1 'us6Z5n%8H^3X2Oר{zG z,3d4 FAU&>;w |zϨa;J?4P7-};Fʢ0v}1~+Ur-274C0%8ou ʖ:[l;>(+9@֫}o;60o t9( M(XȾ? kSpT.~q] d#g!$/|ܪg?9v@< a\ji$[|!6{=Lv>\8ӐG=DOo\Ĥڄk*ݥe|:^~@us]z.Q lRՐjя+}2zt3ZS:wcwhXaed'!KN4dEO7D3YlOvdjpJqʀMSH" Ո96*AMI/nT!ec;;!6F~yrġbahc" DNc!s _?;BæKiFD:S+[8761b 5";Z41-7l =J{9d%|[BGEqg7ԅKҒ//I3Z3z^62HR@{{qVՑ]Xi6ϸz [?v.O ][Nk+@D?XIm@$~q|,CK($6uG>`>{@XwDχ~*8XְHLA?U}6 "8k"eە EDJ"Pu|DXOFg\U}h[Erƛ U`nٷ]6_p1OOAgPhkJ?Bvލ.U=Sv .mLDԑ,蔜/A:҂| $W]0&aGVsq- xeh'9,@,g;+JrC `dt044⤆91rn -? x#$Z7hk(`glUgCRS!aWwuhҐ=)Eh'F@GY]{UCVpWZ9 q&yYzNTVfO?PHG%ZŪP)j1b:ŲiKtls.5ajvQ{U"7 [:'?zfYak.&SGTuSJPμ+=?rPY+u NUJ'/+i2k tWb/sM%eV.7*.|`\-P^]ͺ~‘b&7sPYX{]V@8A3_q ɡk3WLbE 2]-SN(r/ysz-UrޣeSzbz/? N#J$),|iR x/O}ZM:}0u[ru1qEVyR#Xj>61s: t+ M{JzF1V$tS:4N1`]͏^!}(RM*8!"MB60 \B2'V>" ?O|;{ki.ΐƝY,1}FE;֙}O$=7/( wңtkqOڤWfeO%a/'W;˟q;"MGD$.Wrf-xFƠUU's[zvEƶgfсz$]!D₰ZԭU1yhe*_m? H=]&!4Z, :rgr`pU**V($X=@]".^k ݘu4#PZ<@nM `TS%juDDh?8=YbW eS853E$L}!q'Z@| wb$ogCǏ(`ߔ-e[c @;ߨ1vy#?۽O pw<CjM&}Nqa䘹Y5eȮ1q,V@5R!`KL cfuH aP\+XS!KD.*m=xvVd@j,l,ߞip꒸^ `  /<-k0U`ؖK > eqڈtG/A[47(b$W?g.tD"arOu'/e0Qgoxcy'^GB?s\|Nw|Ш"\桲T\=֕Rtļ"i%##lDRm/_lS-ǃbAo.@J>DN$B. 9PTM'״@e8N1帥6+@~fTmtBǨKg\,o qC@zqv_ӪU~@/8TܲyZ#)ӗDk<~Cd g3>qEn/owR/h&@\c p#M^?ވ |xpDz1|<|Ź!sF7n M&vZn |KP'^rN G긱wES+?:+2A3 ÜY4"’m$)5H4hfX=[eOW7^gnOAs#X[?$ 31۞ПZ"+ٗVb%& (繂辰6Q\? 4&mxMa:؟𭷩k Jo {g$=Mxʔ^!&JUqu-ȱp=#ް~󟐯TI~ ,ocE*FM|isR}^TW|pSsF~O&PՊ^x _%l-KAU`g(x {{i+)@Fc{"Ÿ@ioleP"|Re{>*8~'7񞅝>18x(Ef4ҴbػT=87O 9䖅 \3I xR`="mZa#22?Ӝ.܎y z6?̝zD(Bh#p[D{Cq7fo(˥HuÜAXU(Ap\gI=vK-*[*@Q4@yIb8֌D]H Y#E$9uQ)pjt{}J CVo|ȯ열Yzt%~$~A(.1&HaeES70 Swdj餮˙k41(PF :>dEs:OqgoA~_TSh%Dp"ī+ʅ;k\JG#{l]:kr Jb}#H1|9FOpIbbO ~9滓@D]Tܩ8`MR8)H^Ad wAP%X] CZBBVU Ep[[1ztO#@d'`qN}I)!E\|W>(ō'iCz(G}@ѱ]  ;891,fzV:BQ Z2Mlng%u/\/s0t?&$ K[qzU) U >N}5}$5mh dE_=53U0r{vJz!?z>T @k tэvIv&;.va;a%~lu'YLeޕ->Jz/s!V_ ɏp9&(:2V E XPM[i?ft}s}ˍQ 5Fk]VH2h7Ko%a~ &xWPnuoX:m\>vj?K93M2Z[f7_4AF[D:(Kh7 $7JA wJ^ LRiAT5eJ7!L ɟY x_ٍK;~EU `V~UZ!R+55oB?h;ys~|G,wޠs&(T79hy>\)TC;cjD;ΐ~u-]^Xu |`jcb%+ i`2zShP89 -a 1t5X!UtkjUsB$}ɝ_ݘU\  tT+p#K@99%%+TL+= >9Yթ X0p"!d9sBʯknXڃ'}P<ѝ6nvkj\7V|9Bn"E~a8+mxp,4LT >l=5aj:܇Ez..5\Onn? R|(fUzƿSt"hգ:obvJ@.XEp%.?摭|GmSuK)oYZ x!K$&ƎܘuSȝwGvWu?ؙE@_dr7.)֪ 󀏎BrTrz>bKjqM2>)#Jcܴ)\ORD*_ʼe#kHZ50Lmz~߃ݷx j⸄>mw&-VZv & VhdX,YcT)1[㓲Q l0ı䷢\)=o t^) D+2s fmOH <*,̉e :HWwywCH+@MoC]=i_qΰ7.!Uo~=fϨiq@ pM~ޗjPk~qVgqh#Vv9nF1uR'bY7ATKrDž4 f3 )!Wf]Ng5؞ w{o ǀf*0B qPVƗO=8*<\,eiL=vYR͑CC3d;+~QRq܄N,=|k01*Xq!:at$5T{Ouo`MXR1kRĶ9 4Sg:7ӎlESlmӏ-ˁ,ˌBDx٧9' Tq@D"5R?j)@198vj]qO0D(EyH|4`@lKxܒc"tLxmA4RoNL8C#26KJo"p:nv5?EaW+L-!dCwQMB9VߊXNO$!0b /rD407r,eKdO2 #Ҝsn$ Ewuznp:Hf֬///> C uŨok4`s>75n/ʀj:l_P˕d y%$ 7doGZQݼ7~2J1wnN%E}o_e-`JS SKjxk9Q╀ko /B,-ZW7Ʃ%Lq_2JXLnǸ;Wk3vnKvsr%'݄x w,s?{cw&ηݹAǷ5*K6Ãf8|Cκ.%Hs1LB$6Zj}\&EZCE3R!c6bxaJN=jv5O:l3mMYh b7H=1CxB'uiM@u}lˀrCDlV0|mſN {ad}7.ތH}tr1^4d)R6)%Ӎ:thF2j=ۙzPJxxD`n/, US #[Qh}Џ"=)ϫv̕_㻆Nc^zZ|[>@P|!xF|o1e 2gl)8juL0lm-I[$ju X=#$U.1oáN+bOK1)FDeޟBPO 0׶T[&J,jQd8nVcHo3o'N+9ev{,:U!OwxMD*$.q 9雍傄 _~`M]{3p[˃-ds}+E ZMS { oOĭV[KVZ܀\)CoRN rL7jŝ#fG_xicܦI@){|r:2ٖGE Y9;"‘틮]Hܜ{(eR. r퐹2~B6\aTz[?< Eȃw4K@QH6Sq8q yg:̂Qse{QPFO띝*QȿӅjf=^i9e(WWĞ;ImWTc9Mu V+ n[_[C5;FB!zCSPd*T@AK5j$Uʓ;TUkӘbN8-v:{#fźKDY4"bةCPZ7{\.M8q'պ´-F';eFy3Z4SLQ` άh87_n4w6* Q/x(3s+)Q}&sla΄N7>KcU% f̒GE>%SCPx&8Q(4-M28v6{ #OJ%-ň(<o6Rs@մ+;rٿ (F߾V >ui;g$M6%[PP3RVCn>H&ݒIhQp+Ւ1gH`U.TUrgCp\NK\i\>}a@`nqP@E&-\NDR= ۍU¤kcN:5kkg199F5Ms1kӈ^EB1]0%l@H- |H[ @f"*쿤%[ 1X2W"WQlL.)" PpU{P聟:a=p_ibn^<#ԍCgp$csN,>mj;tdJuYPu\+mJ[ Idzpt wpN\s' 89snp4!;ppl铦)ifU|M& Wg&/6o{ђVϲx5fakOVB+ JuwoN)Rߣh|YC=(vOxrLPTVw7viF1BZ%f- SbZ].Ն3N:?ho!Z3];ɡEh5^_L;嬤D^(RE=S죰.#*贱o&lB@ttZjy?b;e3pY.]9_D|zG7xԹ}TgT+3iEؠ$ ҧA.$RMfv>ha53ꅯB⣦q9գy1n- = P `vW]쩜52\w#U  n[2Wf$(E`ቻJc1--2,`! Tqa6C,vWȁ|b |HQSAn$987!֦z e'0+peaF9\gSrԮcW5-Dd[ܫ"_&꺥`B`IATSeϥ QwɎĪ@!鰄c~g-p 57~%B{ WײVA .Z/\c6@,aultۆ ^L3/U%nC Sj4"7;aMB ]t|EAUFXlՈ>bJr~k4{B ?yjN7-9.^xV>tA[frFeeխhI YKX4Rρ鏊lxЃ{ivk(_ۆi-DڢZRTIƝz~_ "K6 ~>hbul1Ae4/mZ1wtE18ɈЙ.2s3$S &jc ]ˈDKݭ`QEB/:QsS>DƝukȀU gϟ|)DC"tU{HKW_XVGGvL-NxP4#=\ZI׭f>} .po|A=icLkS?ĬI~dU b ,[-p5P}wW@oRwDg P[XB(}h%\;X9kĽuDF\Ÿv"7Qک-mOJ 1m $4ޯ}_}* 4gt3(gBe]Y*D׽gGwOc `[:k o_;)DW ¬'w9z%z|o*[eipab#x1o\ch-BŎk@cVmPf9yK[n >ET31˿$$@KóY"X|ƴg*ϛI1MmaH"F:ܞ"v!]d2\?eÂH8uA4`(k6'DA ũnKnԶjF$Y56?S hf{4rl"0g!tꂒD Ε9j!.C7.NPe̋JU'xd?9_xZo8B2{{JB?""inϖ5.CpFY ['H DTFjk=9iZ QYVO@cQIJ U{Ӑ[VSbnpL6S<ʌ.axs,SK3>3GOequ(Bһ _D~ PSQAl`h7V3ӱ,8s!k7jFÇ/Λ;MxW>E!΄zQWPXwKU=oKZ# wbrޘRx[+~m]9MdO2)mavv+.GLJPRNofR-f(PU2\wig_ {U*C,lAE9/ Y"4P쩁N0'cTЏ:iA@L]ϪJ1sdO32qGXȉrєqgu< ZP>NF+WE)W0|P )1ZX^NTgޅ7"\W.ʙEo.<>U+s3 r/ ghYx<{<9+E>6y[f6u'G&l5&_c+ :uouXTFI]W0.5(Eqͼx/Ú aW$ 2 #'z pzL:d;K9:4'YY,!#zڃU=̴\E@(Yi Do6v" d6A8?\? $D-.԰F<8R,g,#(m2(AT*3Yi ïjb,oc<dOG2QZ75 ˎ|k#aOKl0_R`b2hHN4T7;4))JeQ2=`gxڶ+RI?8sY%rZO/z]~8RY:kՕ:~_@Km2E|xE<Єkڛ_hiLYv{KS8Xi7\[:+1PƻsbaQ²کȊZ0D̔]whW, nݚqqe a$26(a3\"p Lus+]!7LytwDjk, ybۡegqWr@Rz ̫r+֦m-P'Y.ʁSXIH,2SS沒ꁈIy1b_D\G>#T#g4HIM l >/lK ~*쉓u6|ycc& ikkl$Eg(t5|OmDTv )JƶQJōQ5Չ ޫ9l#5hh0FۗQetgtpO7:N{~cL1UpOLB. /f}ʜޣt{6m]:LU!Ɗ"HPaP pEr YIitkXiDDpDC,նfd ž xq]÷Fy}ͯ>P.lӦ13bnh"pK `u *4>qy뺐VfWقcQbS /CܙpN14+%*HuXņᒄ$ 0y"[un% mJ{Rס/S۹2)CA qۜQ8s&l :DXg,J*|F1zg.٩r>;qCQڠjmxI_b'3'^ORv@KBz}AJ\bA#ħn|*Vtea9Pug-s7`mwe|O͖9Tߝx*e%\{V?13@Oy$< /9z0}Z'L#g% ew/R@$+uȐdu,ϐdG-0bzL[9*3/t`o8F'Fo,j-{W&،n<ʬ[Zಀt:ﮕgJ4Pp^$bOe*,leuؓ'="~1qi[s*ܵl R]YlCSoKv m^TIрKՒ5kMQοA¨6Ov(~X~JQ<D@[ wa !+.3 OkEɰY+ۨ*LRwh _駀sJVǧL[W;Q૔j w%-*';{a`8n NWE6Q45#b B9Hc}A_ R!\Y*b !=VT%zd\ ie:ܨ?VȶMDwTCI?G$xbkEv"qOp4?ƶ#A etdvFA&)wrPϚ"/Kσś?|av%X]\dE aK]Ht)酂)!xqA@P 8$R+ΤFwD(3\%ļhK}bIͮzWqte{A.7hw>QeH(0ZBI5_¿L-ȪcD h @8Zh] 4sW_Օ_if˟b+xa2_'> 8|g odbxFU4uzjiPQ]_"JCUÖgX*j= DSĞS9 ^^sK$7@ן2ĽrO(EGeH䱖O=~) |ukJoFQ'tpCZ$'-@nL)6Fu¤)pdM2"NuG&Xc @@+[ie3N6 uвKgMc'U* Al6M8m"du횶ɗ—'0Iۨ金Q40")e7wTtٕߔy= c)P I9v%DU9!\׼3e jD+)N+cޣ]_DfP4;ƺ`$Qy߾f r?B/~Tݺ 6ްqp 7MZ*əξq`曏a""G4ڌB"@-]HO2FII;q+.DÂ>#A2! J+74^H5L)618V'BUfJЁHفbJl /|Gs8ZYyA,"C]%kjŠœB&%ϛk"@F-Cqds˓%[+o3Nbz4^MbɀNSx<S}}GXȅE&ޗ| G}k\9 =ˉ!Z~4pr%'U 6DoW5>Q3ZfQ{lk4opC YR[5Y_x8,c#܀ FG;w3ND)c3.]BN-D¥`9:]nHZl+hJ)ZB>R,)ۇ.y U5oI[HyW.'&R ӉJ4h;=9QN8,zxeX @1A-1 C -!ث>FNKU^+2pNŸ! &bOLz[9NN5gRNG(P {SyE,ML<΃B/(t܆#cDjs(3ӻcUgH1$9om6#>(ɑZЦhLrT@hӃڟBh0p*IduɌ|ҚQTN爡oUomzH|8tO gpz93U 7=wMY@iL`_=Xis(낡KaO0KK)O/^y֍HJ=rqx,OC5 wNN=/ S~yޣz jDSʑzfCӀ72mR%|%bK8|@6S K8h"|łE&l7f1{߅g}OO:gv[iN5xfvS&SSI&ITk@ٓd.s(R8uT4ZEڍk.asq4qfG C녗I͙beYr :5(sϤ_5P$C|isb3u^o=Mh@C]Tt#$s3CF+ae۞Ěs뤥,'%ڜb}z:1} nV3g{K#Cս\|eHxs1h5$3*Ӛ-pXN]rb, UFҰPay#s`:FͣIvpW |_:A]ۼFyzyqa2-p16LCσOP+rm8v1bt#TOj-y=&lHrahczB4SZIPi)|{zټT<ټ48.zX@ĵ^;8}RQ]-fi"^'Lx7^Z - S=ꓧV kK`%eXuL;n%;'Co-C!%ЀHfp]2(ytјl4LtwT &xmT f|Ӷ]V Iũrm){]#瑡iB72hN>]V:] !XC !nJ겫9gw{n}wA~i7ӚɊ]hp*FYH" @_Qm<6pR YVZ j)^-?M B1&{Uƶ 3x4OF:5AiH@ϭo7(J?R.F;uI%аFIgkϰvɁ-Ea2j󂏷oCQ;%h]r˓QAN /5q6dﶏ[pRFOiPyO^}D)r^ۣߖ̶aX7D9mWݷ Uߋgz\!Sg;FE}FKoߩDfYJ{m2~wDRyXfc#o<5f!BF٢yI&uc 6ç;y 4d|e:DzԃC;(H\ȡ puLpFfUekEcPcǧŴq4DqS@$긡Wة)$C%j)x}\|*[<_8nZ[`tϯ&^M+Sn(8o#Y Iɸ `#7MꌁuzS[콫:v;c{T R%<Ӑ41H"G8* k7*8>c*EFQ&?TY f9Cؚ4`FmFoŜp;TPV~,-SW4eۘ+8;bZ,Ƨ 3p$8aΏa mq)ctMG'#HIv}lCPz@^Ir|֧#`ڢ̇a%׀ZNu ɘ85.r%FrKtufiPw/e D!ILg:aCu-dܴ-T"Ñ 0G%H>iܟ@#{){N2'\d.)ݤ&)@%,gBnMA{O6&egt28$<ڎ+ =.M]+FvyZpF (^- W<)^3-Hֺ%*GU4!u ,꒒~9Q^]bd~:KȖz]4nV?dȎ;, *Ne.l^M2TiPI04,s.EN|ߋzS wQ& 9$v^/]c1:beBٯpP(e,~6E|pXLK ʏd  W>e5ɲf}ϥ&Y D9Hs+e٩:Ioիb/,/jF!6[>? (Cbc}$'jY\)v4.[;&*7LR]),K)nĴ.In0M yU̥An}Mj^%l1I%JHP&)\yL`qU8B(LZ]Iwee}_^gJ8iBr*: pJFh'fYK8-ы &6.>QC,vGf i*ݗ~7O;[b\Fܠ#Fe | Ot~D!ʥmZ g3ܭW! b*F2}nڇ9l1$V(}BIy%v%aICi'v@}+UE8.FT#%ZW,5͵3V_D퇪XHjp4X'ׁR8b쳆g$'4M^\TyV<,c{'l̸`.ʪ#dR̘m)ni˴,)';3UPGmE6m4"1Aܬ9Ԭ+cDqɬ$d$!-VV i }vդtMja3|ͭZzm'ktC E._ڹf9 jTS@gQ#r+}R s$ XFahD7M5oa7i.BD|Q!7-r&:DY3ſK^wbl@ 2M3Tt B0Mj]HPEPI3' p_gnTKSV13S~Nʅ<AC {;ТC/1dw6Ί cMfhv݋m"VFG]- v _ hǑPdotcht$0k=߶yy@q/mD=֕݉hi^~ yD'd:Nw lI$;E_鸁IB6Jy`G@fmW5eOiudԆ]tq~W1 0Z\|[+ !-DvPEF&m[w6p!2*@L693h뜇,Kd=:;I1]vm#iaE ,u#K|*s>pK7mF ec6+-[[׷B@ ??X߸ÿ0'Yq0KŶR6~wxZ3#C `이V 8 5 Y72tS0ZgpjSW[o?)8p]{IGD-5yl$OK/(`|pν8D%0аouQIz !ӎe/\z!t0 eB+"X$EtNuz5y=AJ- afٕ6n۳ M <+f8L$}g EMԨy &%sZ^0#r*={)6֥42?w=< ClkuQ 6}k X492=\qŏ|6!ڪsVMzpdj^B:>LMs<3D򀯽{><$4'n1D(WgȜowP *u\?7MD]ţ % 2\ xF27ԋmy)*L#\:?;n.tɦdۣk9û u6xuSyxd ByKM] 1/Rϩe#=Yv `ְ٘81CfIq^aHD%=Fd|&Ľ-2jqƥ3U3A&I" #ݩ U)3 H.IϬ 5fC99RP,kp2 tinA.Z O| :5kt(H{N6>.}J*Һ%^VfIz.6͊#'w=t*+Aj ܕv&.*+{( h,܎X%8Pغ93sgUEKm0#I.p7C6W. :h:r{.@]$)pDaQ.~GmĤ2Zž.Cך+jhQ-jb-4K2 LpXmws zΔs{ #=뿶&cgi o#y9j{C2Rd(Vk L)dL WvLMvb"g\b57(:N߇GH׆q8qcm$Hþ   TSj?3iv>OwV#cQG#t1Q?3z=ZM3dR^ډ}Xk@o ՅJ^w @RȨ| k75FHt3rҼ84CT1EGOKuUnЍjw 6ؿIYr2m<>|l:iPM]b2]L2 |4Ҩk%E>HBɳHz2$S $A9zY)̉0ӁFpiJ0 N/wqG /V &ER@^c 7'o7#%?MDINO&]icm&g U@ ;9<#{fYOQKHj0LZ1Úa8-/Ad:;1asΥst$I“=W<>qa}  + {dHNOFo3nm*9?hŏ| {v/Au.or0Z<$2ț < C`;nDdbPrx-dy,0_%-y/}ֿ,=FfSRcz.B6s12?"~`d_Gel't^GCZMf+@ݙR yQ U ;ͩjYmqMsp3Pj-F)sS.%WRUr60s fR ކQ[ Aܞ63&59˝wd_7 S(INC|ֵ)iᮆ*9 82ٓ:ڰ[j%bqhE2`wL5THR*M $Anir*XqL<>'%qX$ `,2e5Ys{&D%ANj͂Uya?(`F "f*[|C1v6š ̖L};S_wwlR=XL;vX_LDoE2 5*?t>NmJ=R! + >%rLB{mp=O L~c7tӽٛ($锓C?.׉FX ]iU1*@8Ԩ4I0%х3QFj4~EpDFTWɯCzmDbxk? -j\{~Q"g8Bg\V9Lk7/53PP&.B1?xoLJ<q<]ځs)hFwcĺC@@O|CxLxwQrtW_*s5~jܧͼl׌rJ;LMDzNbo佉<gޏ0+h>-9 .ܸqkfg iRa!P,8ډt*n施.".皜lI5[hzWꏉ֊T ,4r8j6 b %Msd/8k4Q=|{CmN?4餴 \jx 8ȅU&Sc6 Ґ, ?$mld{>DwŽ#j Qz,`$j{c¾hba;S->3[Ec.{/rI-f}@M+^/sJRU +XC5~@;B>]^T$U+ik.]!*Kҙ?|HWSitIi/N.wsM}aY'ͿŕI/?4\ 4ԟLRIѵf[L*ԢZ~~Br[N|Oo8hjx(PpE>,(s'OxGri}zgGk8Mf t/ , ?{O* Ebgf)6tÍŧc JxS RVwbW`.[^`<טSEu)|SamTp4^CqM'L jKKFE@SŝcNmiX@-1Y81d `_ 'G˝B2Tќ:fLbUnVoN,,U^yl6D,*Y|+0)&zC>fSɳnRTYe6m2EZ&;qz6#PֵdyKy+B?.DnC=Rs7"a&"Ӣi}VS#KH翔n DžZ琖Xxv0\36OÏ6~#V)-_.ת]JͮomdAt:5?oOf媻Zm(UMְ̢3 ^x"ʷO4f2B\`?-08?T:u})QzrT҉Cd m(+}$&<ƍm)mE1D_{ {$ B4RL Fh&gH2gBd꽊I5sA$4l+_3o`V[k^^#V=64&NWxF[Cq~OVK̄~`̓+#ڃDc!\Xo]E' b@dcVZ =>vC qibd_/`SA4\ h7 xtmLU= YF0-5! VIĤ3+Sq}C4c 9Z;xy *V8əUJ B78/[u;& ,"ax&O*h'gBRui)1_\xx\o^[QK%yV)`ye"hN%&!}%5Q4oFߠ]<}FM.W +SkEGE|v*TE(s7yj&X= #Z?&/AWQA9 ?:!.H`l!;g$Qh;Рo(5\ e#0{7Gs\$xevxTJ _Z(,=ș3۵iIisg@bz]̠AVw7JW"j[Ucl66i^0.'%0]14DK6CWAC_#<:aM> LTJ'y(HBĀRVIj:fƒ0~G<=_2<̊!Ӊpu?Yv;R!J(RGhrUbjj aXʮLJ*9UWc+GJ á:Oh*_^~}G`~J>}iwAPB%v`Ά2gtoغZ}w` @m:KKEB뽝u_<2w4@Kdh^p3)Lji?VM6Iht\uƫ3=rblMD)js#.HADYIHyͷ![(9qe-E-Rn,Ͱߞd[-'ӒoJmw&[f3s#G~$k)=MBKlO]&;.enr&=qC)]#zoJ(G2w/FsynPGK %Wqxt87Ki1 ɦ gmk0PON8' o@QzGALGHSc9/4S@\\0ѿcڨ)YO5lP <p(.^FVY5jX?>;4{ᾠ _LéS_>jӊ7,k?ɳB!2 -˗CbY1E =SL eCTJނWe;P۴žKٌ})Z@`Z$*2^{xe)ar? @̼}(OZ)~nEN%25$-cAYҔw(nز:z^s 騹o. q {P-&)w*}6/Uelo*EW w2lwGl/X@R-؇y[Ez%&QpKqn! 4QJ5SZ)FB]g+p.bLο?Tae0 l@[@n;-<%[櫰Xy܎a#*D=Y{WMO4yQ_+QlQd.Ƃ|e<.l6jt5g3J"*58b[&D憴',H` )kr9`wAg^2PEydjt܄;h*HD ֪tR0Ԏ>jG²ISuVL53p'eu _ﮈ|_v> /SlፈT(BRθ}5%׽-{͂,XURP y8?$r@^1]f$U ǁ&#NMbWV7 }%1QF `=-EBϫo,M_D6|Ch{d_ ǁs ޡ[WZ j%z邗&dm7vtW8 MU=ץ:KG (#4ƹԘ̑t7ޱ!%+mDiw ;}z(jf˖20 AVq!|$b~zI%۹a;z?|>A6d_!^&-nH0q1L3e6Nv!ϕZU @d,dMW_dcBzT /[Y"1KBl܌|D46PM >`p]4N_?,325?ڪ.6ux' vmp8&]m1f7e$6RwwzĆE#VQ޻нBzپC8y~1|p4rT䡽 }_/0&7޹?Uזtb * k(ٽwA[s4 Њ +Lw'zG U둒2'׽&/M!mQU;y];ͲTƋ$"ʋi;eXĶx-@-V.`(G2>٪qI鵊eGez9lX!5߅$jQYђGr`V 4-*~4':'@-+4+-c`ڍ~6K~4†Zh171/aHnIO1+qsRمƝ3_>i0U۽?ի,#ϖWIXc$a@,FsUI&K b勾X]mHriWv~Oܷ<6@ m2;Cn`+^^Z%΂@ی/8pB@Y(EBH>M, }UmVʁ|ז[y>D,>P\%2sX]'a⁛18xwsYvȘHGe9+.E60Z45Q5O$٢7tUո Ug}E.V4\3]4Q.flV[a{GqE [DL'7#%QKdz½Y?Ɇq/ի Ag9*-4B0­w\M'3j2'[y VIGK;~ S-6hmuFScQ ̷%k,.'p6o~m~{7\B!Pfj11w->1Z C=[ioLpͻrl XƓ.|#91:\ǜIyR֫hu_e ED?Z7JU28VC[tު%:WpD[=^+ձ@7oJ ţi4 ^Xo.4@{P2gs2Lx4,BYPg,ϩ8SpͿNz$}F 4xf48р' X.f4aƜ zlS~I#=Ab~T|]I^/T!܆hoE w/d˧M85񓃌+jb? 1ʳqۂo^|/"F~Ѯ&o z&RDZH!Bcٙq7lZb. $&LPQϧW=Foc]Mj#I˽|/ )Z`t=Б7$*"q߶-~)`^x-d}gtV&;9slAZ"fM;B71 xrg*0c@kmGDeb$ @1&:tۼ.kL@"F $㿼IDx|xLtnji2dsTe| ]je9&\0wM#[C=ss  {1Է]eȏm?tĉctB757Rv@5"oV=)Qx v`Xؘ2;ʿa $g % ᐴH2*%Չs>ڸXDr'dsxDwHPLX]]mۉܔL{]z&=:R hLx wz% d IS"%o_1~$E9QD(/b3N&e|~v! ^۳lKT do(m0|/2c<;6 xg#gd`Z5j=G;dQQxHtt^o cCY\o9"꾍]Q;E5Zjz {a٥ vr +aIqJW6,Rc[2JU9bBW 1N:86FnP55נQn|.<J/FX}yi=K56WsiX|7p r f6 AjDKp/gFݨ [cɼjǢ&Q`*f,ZI GѢtӟpVTHJ-Ųvr-iV2\E[*RM.b3$KQ &F~0n4m1f|wo( TȚ*7[-v1:]ʷKV.6S6!OKLxmjy kqE{S$8]WVk|QCٮz]jB۩Nte2 .o* vmS(8l5*M2n)\hᎾENͦ/k]Hv5,h<~&}VrIϋ{Z;<žȤ3ܨ~=k٢þ2WX w?C0E77ZF{r2).hF/$DY^ PˋILWAv!V`+r+.c>82N}i7ac0'~+-J`eUqU5hQ-r*JuFFsfdC@U\2$ˁU>zT*9q9DHM9ynSiuUl._y?z@/J!cv-1ULk&}Z2h-i-"5MvJfXbd(-|<˘s:A) eӻw6#Xn86~#>v5􄲡Uƙ2^IR` {gS@{BP8mNXVeBB"DX8, e(!+~dwe%8\\ Ts{0΀9T[7@3vywJ򝘍`QmݍNbiHdVsN=9H6R[!Zs#> ɳpұ3V+f`1"uܑB2 6)K rAo5v6TŁGw@4ިqJ :i!c ̄D 򝛞kK J` 6G$"rrqPc ~s5406fO;OQ (B3>r?b nN 2%F{? Nۧ\p^E mhh5lK~x]"zo`Oj'a 43yBs)t#ŵ/,, d/a N82IT Pƚ,pSU6cGFѮB7I\­=y~8ѧZ5i^L^MQZUЄkq.:}y:= E-їn-0E / `Wf[!ʰl>h+Ai~t曮l%&XU^g,1]EgIWٚj &K\Q:f(xOq0"DPLrOZNVZ+s@6IJ1U;! X)&oa|'pB02åݨ4 SĠCj[˜Vzng"Ba0b_[d-!qbj7>FByWLk0ؠiẂ^S* <GLggnm3}"+RQFWۆ͞1}:7l'?PJ"+U(ӶД6 7pϡ`9;^Pu (8hd Dn3Ģ &r1U&;x0Xf-/ G}{q꾦K');mun"?&z=yd]+Qد{l꟯6o(%%t]]ҍN)@;N ~{T`zQ_]2|/h_wS\JƋo5t"q2xei˦"3Y_ʁ0 F뽅|)z[(縳nQ!3Ã*ƒ/ w"@s.`kd5j&:`)ϼ>ޭK~;vC=`jebCFkZlݰQnϙ>5)0,+2v0 ;9IɜҲ3=PK)P_p[@daE fޛX;n8A{Fa62&| M 6“^:pT|X+務~KBXʕ\|jՕz:!j@JwxHY1_=aO<} W:xcU>,7Ftұ]FSFrp! ,`3XFJi87C$'\^?'JBD| A:H^ǰ` DQP uY"ӷ_0W' 2ٿER#%ew( Jom4y-fJԎ"kNl,_oB^IK*-a ; ׯ2k<` 1튩^oX8-s{ 䑄}~fRfM_ZՏ+'@pa61'r-UN*-t*^lDiM͋J(n )Nm@oKr7#[_^Վ]PKvjYҹxC[Jyhcۣk!\-؅pZ+$EV-]:e p1ͻw厤Ubni'.gDZ\֯4ᛯE."9"]pyqtk 2XzH)7^zr Q^ Dr|s]H;Nq=G9ewcdhqJ^ab_U HdRt'ғeG4_ٔsVTWHb tb㮘ŷD~xm{^l ƻomuxldꗅwU#I6ϰݯKoky77p?AuƼkA!Lu2Li/omo;XWBkۋ˘21vSjRPt 0r=c۹ld):Dj@\>3S{FB-\(SRHJAF^$LOj 4ڎK,ǥ+|CY5O" mwLig龷a>XrNS/%xt)I# BeP"R{xra9 Yh#߃opUKZl=ց qb A<&E%ņX~]V4b%_jTaS@\si>ܓ)0C,.A o]ݖ~:(DWLYK tEQꅥԮ׾yL;[@Ҵ6h#U]QO'`d=|'~:T*3^ =p)% bJ\vb(WFGʸ:q:q ͜i4eBii:)-`뉓p蟔V.bo9e yCD-Ok;Uɶ,*e[>R 3§ .;n<AiSis{ GEE?x9lS޽5pbc)Cc/ Zfc#~<r7# tkbfYqr~*R,0tdY:ߑ2^@  nn)_D+uEV=S=}z:׾K,  $#%Q#."N V>Y+H)RG3]o /}kSt, }00T!`-E$L{icF++L1bq2F>t/wl4I֬C50=i?EĴGYufV ø\l?ڀb6??8a8Z _" xe7d *˦]́Bb'&if(uڃ;+V/[-=TaK{sCRrf&Y_KpI^R#GOvwO+_G6hש:5WƂ%-G8QSh  K]1ЉG,%lөj,1a B(x-k.+ɕ9P:̀J%/BޗA]8 daYX^P #tKĠ/uobP>z$9_8%- CJ(ri%VO*/,@pU@0ͦw'MhgJ@ ߧ r}iOJfD*)NN$f2:m-_ duQb*4 !+H:+ YU J_Y-l3O-qMxS:[r#12/w2|#k;R55m[WԕNar|,߱k xaTin8Z ٗ06\նx'_S\:'+85)d)%esMOӥ[Jeby?#Bt ag/>fj"~KXt:>{ ?4 $ɰ_>O ;Nߡ›sGɷvu6g||7灝l3"4^cm .O2ӠV׀-zҚݞdFԺpyKَ g&ףJFr`L/1w\G7ϓMbN[bC#V~v[[DAG ($!cF^h,Lw*O 5 2\EH q%և$y, 6L aXJsڷ@: kwfy9wJ(6ϕa/2n6TVw>[LbBFfT$ŶztupP]xp0la`tA~A ? 5|"]MB͹l %XEM;l=үZn&+]}Ϣľ/k"6K5GAS]Z#[cQCI탔|ce=l0;;ő<$$m|`{.>ɐ4(HV.m 'q3a)UI}\-Wt F r"wr aCw,\R@n *sC7 tOjb,8TShƅ-0(m2?NӰS 3"^ @fB8a$pܗˁNt?$ҕY^a Pv3# 7r$j9@|t]pDDk$z2G)'j '_+ zAw&3ozӌZFCO_yT: [ˈ‡%bYzEu1 Ҿv>шs ժ0\㪙pfPbqOAdnaK/t9XƊxOab|!FJ!O1jB0.|_ۤ$&FqӤ x/=5PEVYƒ!A&EyUʒ梱Emܾ+GO7 xkhNDɎ' 1M+HIF@ &!o}:#!`&oQ6D!RM׆R{Wׅ(U< o~_hЂsB0vx?ϪpĚ!RfԺ^e۔=SWfN_5T&9XB3#(-Uۢ̽+>;-7ɜ3f.n?4_K7k?Y98H=LddǩA-c ` #) s F.]: =n}L΅8" Fh k(+(K^:dn 9w)@MqJ%$jjzO,V\ƣՊ0Qda~RD,l; :lq6u:Bs rV(;7m02f=&A-$Ѝ3)TֽX8Vkm/ =A亜TɩOč0'V)@rk۔VHZL./Bn$;+*ŧ.IOD.jr l?|e*T !,(#D1(-,]Ӆ|nXLpU2)aG C`_p#$ kМ؇*M8A켜HG K^(؍ićRA4x6N*p֏䕗;|u:WҴ&&3"P9QSM78x[P"j nc$^TMm S6&x)B̉A~輘&Z~9klP,x߃ALNorbp"abTm6NbrvCgZP%%ι7dLv(eiS)yʮ,r?ڲT0G^ qT (S>YWqROx4[! ^|99Eg"N=tvoHd/S$: {NX{ُ|vu[*!@8PeM${iʍCtȵ# MeAHP@6r!v7n9 uYV-˫CSX@Wc3=X+Kmbk"r2KARR|,x]ׂVa߳] BY6 S6~)E@J{哌`$,۴.Ŝ)* EP24%kFdz3h>^wy+D'/K621;l Lz8N9}9xvEx7~tN84}ÏஅSxIoYy oWpPo(wV<5Bnk<쌄'ݗi[^=)JP!lň_DvtN?ґql:1BL D+ȬģGX/ n.j<*y+gc Wv,Z7S<S|%&!}9lI1Ls0=و}V|75+LQn>:|b#h&T~/cJ?7 i5~ 4NS:Ocr{6VsK.HA{JLtP}ᖝjsL%KQVrZT9eZ zq0gJT' =w$4 ^ˎ2v>\mMدw 5L?!4Wɽ$D|>1B~{.D.>q_l }c%X9SR 'Iȫ!1'v-r0#JC V}cwT1xؾsՎyK73Eq >QUԝhz.|A_v4,KB.-mSoL,V} $]QpyOc37A¹&6hJK9]*}cmLϧk%kK($X!9p EFQ,#xM*bT(g[ȓՄk"KPxʇShn/}c]'d$m1zðѭ[kiG4+dd\&bcL-Rzt =e.]ueVuy=fF\Lb^+á.|wCL02 mKY޸r #hptx$0qߏW<2+}fa.3*G?]RCd 1fT%ŒJ?/VK9#1=ƷʑP 89f(z=(J=.QN`.=#'ŁVfiP=!qF.3ˢSD–=l{KZ}wNAZA&&D͓Ss0~ExJz,ws9s\3%Y75Z(Vl˰,S5C]/lI~{nEj<iu zsQ4%xpQ޶ yEo,*w_Kͪǭ94Lkd0t/1%ӎuEjƷ'0KU$kjp+*g9]%hxjPpE `>wYoTѝ> 3*@ʓfF!; =an]w 9T FMvB/ @RІ$l4|LK~ɠ{Y/v.(%<ش8L}wuS ai= 0jrs0HXFNhD.bHox0da"%'UEup+lu,Oup--^$EB ڴVO|hJ@8w~ Qh~˾ӛRu eTbwy 䦍 ߱;nҘH}t/_`$}4űEwf`Ps"RDow[*Ky Kpؠ>=a_H}ddOZw>cqNb]Su87Mx>6(QEj6c3 ݏ7,H0=k;ρu:>5 oH&4Cd˷WX׶:Zzcs%dׯ %J̚!'tiR#z{n&\vF97NMDV~R\H.0y#*~y$k^Ϸ:OcևH{ jn7죞"-'nxW 3e: `=ÖnP8Wm i5|fX?ݓAd,=D c1cf&giBnI_u3ʶsًV40Xiі@#;ǯ&,VZuÔbhFR#|fpNpFXC1v0#0u)PCڐmsx cleK):qSOX *dw}y6iPZe+ϳ}qJ,[.:eB Aa>Bd_ !R+&>j{P;rOG=no~ P}vv4.ʳ!2rSyumq9 Ap|1 O(r}}S[jB -lDOJbg?qW_ ͔tB&dα%AB6͎jOsYrI`TI:`d~p闒/7JՎ Kx'7Lĸhm%s/?EapaoATVz3e&k>+oILqwq=.X)S(h{!G1.5*|}G dS|ꅽf݌z ԓϓ9tɚ䙲cBJP@ŗ?t,Zp"e:YKS@%\{ z"5dS,K [fl HYMH27Js-i7 q3W7)M#;/@Eȁ+N|jV}LCçt rwg\(MH's1٢07,9q`lqs޺G}kI.%{*CjM59c0Pg}y`c::tjN*tdD;-rĀ%?.KtMļ9ۙ@$ 1*#z*]4emE_*S-C%e =lBq%77!\bWNO%P W7%Ay~iA 'x}A쫪hraEYP$7ǠV}()\.p._&r;dm;AEÐc8`d07|΅Mވ?9;@)N0DH7XԷvͤ97j6a l&z{o8i5FQT=cxeBB9Wôy풴h6,3s.1m6`SnBJ  r,ErYr3$$]f Nmi?|*f"L X;)Bbݡ %ze\Wt.w+%.K׀I|:Sxzg GSаK# eP#- ^-;tG` EP_7#W>S][a>\VO2]`:уӮQݓPŧ%u~} 9mGZy¤/|Fͳ,iWzo{NA:rIch{)c/Fl`ۿ_:C?/KXF [ɴY$[u3mW?^ir.ʟ/ٯ[:MjH$h˘ 2-,0 PQuB? a]SNa~Mv<{ʆ\b5Y0YY^J;NSmB@υ;!jƃC#9Y^:Iɏ"`zcg&Fa#ߎ Bzgw9RaŸ4|n:4x$_`zS.&P\%%EAcA~hE3fuCZ˺3OVJz{P+@٤sw-Fl}5zGSp b zcbTSyQs~; ]0g̟Ҳ5$8nhӋ$W>Ҕ[x}ug,5=AE7M˻ZUL~r7t=/mSgk;nC/ {2ɚIanoRfyN1BE%L.Q:R4>Wj #u|RnNX4E=;Ty[gO#:TlfqЀlǡNU!`Ӳg[O;V(諢Wß\謤*[{\?/b|Y?M8`f6&b5%+ک;÷yzcx!i’ cpS` ru.ԔLNL-Q{ʇ$pEY9?͖գAELQbz@d˺ )!:ұO@P|`/<@rӾ[%yCOP0, v"Jޒc(w fpX c/A --yd$s!C.L+iĞ V뾴jBXh(KkϬ9o ~<Au}TG;̃f 0q_uLV4P5^~0D-`T;e7#Q<3PaS*]/&ӛ_U]8Y*eSAZW%{D@aKlfDDӹvܯ[c0{m33|sWPmx˧Ƣ$5#`z+ l=x jխ 3ue|EA`V>t2cVݥ >XCxlq&jVR-2wJYîpt!1Xd]6&}t+(r9o,(2~uW B[x)?H";ǀey5EF] ws L: 2xtFX:s7~u,| ғwe?Z8 ;+َ@} 4;U%}B]S<%CO*}bT5 jWW~{.&,}IX^$H߄Yrt/z9^J^!^wsAKH9A?w0sXj~(ghl_\*  0P%Ԗˋj !m&WԄ; я1t4DdV9GDV+pMw^n\pPDLr3jiǙ./(6%6@B ݥc}9-γK 0(, {v+pA@tf >U aG( $aI<kB:UUxNIMryPX!Z⌺Xj\V/Vh"$N./Rh%iJ}+H/:f}}EM3ٗ{'ܭK, C3FJeDF6@I>uy^yt8h+ JZagO5e#xuԛta?m;d.ZX%#o#@e!ުKyٌtE)d )"@Z`Ni'VQtvT.5饮Jo4ew5 E!8 USQl"e**91ѽ1mU19| oSJѝP7% I^v:1 ט)hs ̏>\9J@UؖHxO"h%*Y X^P7E~|v;Q8: ~(9OT ?ܸ#IEܯQ=WTUfꨀSr2f%lHeRf5(΍HxqUǗV'&%Y}k5 1PQ 祩hK&04.YNUB,0ozn-zMTH"_TEݪwYB[v_ڢX],^g< egXP ~PH`J.=㜜阸?rYl$/0'9洁M fI?a|r1u7tU w׹lt.6n* T ' %w)vhKC WJ^n"KxjK*2 Y C+T ^S*<'K V7*ktV'oDʅc?K0ԠˬVR[+A6*[K2 $gE}äF5%-N˰8dQd#wgÁzHP6#o)lܰktzܓ9Ӭ0\laܴ!mtġrRX^7.ύdomHz/h3]k RVb_'F9;>j g,G>U~).vx@86C$)}l/8@d< Wϱ P; Fm63Q=պF˃tE!T_5JFRE k|7 Ÿo#Ns(Hf^sL:(BT Kr2eYXI4c>Ȅ܊[4e@V'* u5%@Ϡ\s|;sM r~_d墱9Y2FeNz{[#4~?vF=)=[='Qy? _oȯE. M3#~~4SUfq`x" ]$Qݬxs#pCy"7J{ShkC'8,I-OkYllxPS#i EqK]NfjG0r5i{]d tz>k^TlT}0y/SDBH{Cb0͓NWQk]2AUC5I K ,(yWnIԪ%y&IzoN4sczi)5?6M9މe]B;l`6WAN T^k;nUN4]_>sqA%FG" tmwt]cF X߰Ev PZJ:[EV,#𳼳d.Q?&}<@FʚQʾip `6"w]kvȟfE e[09h ؔ$_/FGJ縸xWffY6P%p @-edi,Ep=K"HTNmr;6YŁK@`W1U*JՅ$F A6 `=d.DY vaTS cTpVjBO8v v'JjQL@6?/Ϋ?)7k"|,dҍnw*ޥm"~M#~#fÖXu| n)A}Nн.".;וUVz%V Q/mTyv× w˛o$3pz;R9h=3dAgGK;8[F?\B7QE6deg\ls=F޹YJ2`KOsM96Ŵ0AsY8dYϷ9Pt BO*)"陇5CBG yszǡu^/ _m'S_oUUDҿZӲaoLK"oLzvk\Av8rb2^n(CHVG]CezX ZKvߟVy h6bX79}e.O0U4礜^AxB6߷$O坡h(!P'K% …mzY#7B^#[x_Fg y+Esnn;n EF(4yJ6(Q=ٱAs/eĖD^+64iO?&⿋ #K)Aϥ٦ b{pCS_%*{$x~.TX^kU6=Ҙ$D0m`ytg芝_@wO*J8O bir*U^h@>,?"^q)3`v6@~0ٷ+FWG{<߁GsfoGμ8o4⏵ׇFg:ߔ{3/KJ `__Zr]'aB ҄#FKHS2йs֓b$C$hkܳy7hf{(#mS#.mSQ3'E@sms96D{DܣQ+ӔDJÆ{x^a#%xMY,Occ@>b~KʭD6~iIz c9aI2 SSQx ^bEb/ 'd:"T@$ ?|y8Bpپs?SWxLvo9`*z#kł$-D%4/yOV1@ B+=ƍ& axU`[!pQ])'~u1u8B 6얪uhUgOk'm.*"ef8hY;eESKݞWO؇F8[9+e0Eb'ZLƠP o/z_i^ߓgc!gdY..(w7 C}u%Z49c5ԥ>$1Nvy [i{E Ǵ~4zɲ ܕ QUfȧc'v!rk,HN U֐֊K[.C-#zReb_ ȒJ9,K,F eL^Փ},h35nR1%#? oclOK?U<09QFr HJ•{m c91KAoB.Q2.nF3F7>,]<<'{]x 6 uE!&Mo0e~E29{NF!*l&u%p{ A1D4|Lyj" 9dǸ4fcLO7JK/ be\Uo c!\{ G!-F+ M7I*i mX"Mb8=pM'Ӻ`8uʉȾ]eˡ޿.l W=1x^Fjn Uk_%_k)1zVs ')QRqG.);3W,Ko \% SͷG#i IcȗT&ζ0I"i(`ZP&j$ <|טʤ3 IBCJ`03+4}'[ C sԒ.kJHݞc0XKIsdk}ЖnEUzg5;!qhcw ۳@~3cntЧG(lQ '+<;3 2r5j_'(hqjX$F! ;lȞxv8# 2ꔫ8uU)QN© 7gt36=3Kz*KMہhTR7^44*mm>YVG÷Z$鵡1PV1Ef/䆁6mG;byB k ➇j/N,Z C} v5 Mosi|et:2e-nCJdކ?Y|1OXDH#!Kg<ϊh_HqCѣHۍDx' |Nx6fK^։<a4^h]to!f1F2nG|fyfRcmD},, _Y=qe W4O.|IꜺѢcEIzt5D$1sj4LvogzbH FI)=72+r-W𓴺3(B^&y9v,=Ν`녝KOb7S w"):C `bbظ<  w2zIlxT|~-Cy ɇ Nant cx*'Bs%a^`p}{K@6Pؿ@;HE6>MjfT_8iiXpA/ ԇ ?ݵ>AnbIܝM&QDrÂ)KE>bx׀]J0T {BY_rF{Dlz*gvh,ѼwH[8l@JLYl=9RC%BM-?2U|jq@,Es yTѣ.;ɗsPq8f^Dz:Bohy5~@M-e#);Hpq #Tn^wxZѥ)ˍ-!T[,{{7btAq#K΂R$v^OG?!ܒ˃v|سbGE/^ NI >P-(h[$ySjh51\z~Ndiνck$0 >$dG֘o9u_P_;xܐ rUύhxerh.9n^:d7F9XH@xu_PJGMp#5ѸƮߊq+$4 fݪ&tyebxkY3`&y< !/vƖ±=ۣe$&ۨ7◍BsiH-F)?AɑΖ\Th8y dB04M]9_,kBve.~KaXx[: ȕ23sRfb9?rw&ֻn*v~uWL#n,B )Ē.^ߗE@f ГcoۓVPy=gs=eO^E ࠿B-"1-֣Y3`+C-6_%K|Gj*jp?",rulVG9X߉ &J-uPp;[QR k0*+KY >)qY6˳92ExuP~ {bqNX*&PqA0袛\S ~`|1SA6O<B'+!NFi\uC*@n c`u7pMe+'hBρF'5IqeϻچϽdvy v8] pI_Rd/B׶DZHZ[@ [igTDᨖ/a[) " &>E` 5`0%zќZCiRL ɔbP\c@+Ǣ>oE_3(}pdH #.yK2ˡĴ ~[H^##ՐݘWBUthbG(gMz,P]y|  |#ش`7ˑ7c-_MD  _`ܻՎJ0v y+u0ˡjO;ǣA2P3Y["e$'cRw+bzCur9H JP"]06bE^: :KSv^z?5vgʚ|-iy%qmֽŕR|f1ٷH6t\7PҬr~>9h:>SOZ}ك8qY0@߯L&luNguеәZ//d],*)ާt('p*`P++my4HFi~ѻGJ5 FjŒNgxggM4]?':l邍 1f(k& \@ю(WWLVI HP]]&5YmTLH1ށ_4RǦ'H7]^$t]Ux<\r vUk %^'{0t BFɞeR^J@ҒA]0z`?wd} ;59BĿCحU/@M@3 ߀z(Pڊx57(Tgw~tw"z4{a&2rB I7^iC)picktZF}9l+)aա~q=(`;%&Y$َxŽu T+b'!Dp>%B#tyGeZ0G,pm4&oQAW}6XJ|@ޛ ]⎉yB:ބ׊%<'z:JRfi)}Z3 uG 7(!^Y_=2VpZhGo&|# q2444\rV:ϙk@4>tj%9#IFۏOլͮ(GAZ:{ͧO}- n*=Κd\aNωr7xe~O5,OA܋TdHVupӌq}de O[Y]1tA*b[ jkC{-?I*KW!R@m0ŀx$0yxeBWB`Q;iR׫I{Bpi=_I./ԗԒ}R++885iNqQnǙTBʺAmMnݎ\Z".w봚;]iDru#V$ Rв]+(N ~fO܇S[M J/.>^91VhkS$>ɮ0\])8Rthi)d1R"X߶(<,jXshE1_&[erވ1vʽf|2iT(%g3|RAd+3v)q6I6PY;"կTV(W&nRG-މ!3R7z_2Xٿ2z0{G鞦2tiI`E}{JB?kP`H2Dɣ z^30Wk19Vߠߨ(- [flbT޶ Km$9X-ԽV́,eFcDF5,23]>8aA/>/[vښ\ VW؀n[ ŷ%Iݿnt@ȴdE7k"6vVcS/Q W9 Gbw( S*˲_> hĎx~ҪʳXrgC2@N~*DKr#~gfeNݛ2Sp]e"m?ǫogޱh!#Z4NF?]eh^;D0}o LjղW4α/ &ߛ~n[?lt5,7Z?轴OB<~N>"1Ye)3ІrdM|zۀ1{]C\\=hH㟦o۴|43fMP^dؗ-@en%GP_f(ǢAiӝV R3nnղ[J#-y;O]7~7vom]@C!|#O/2 a< Fz1ub|mY w[Xɥ#pbŹA=Hj=L$iOLC"\ڻSJm9};c5[Zd4YtU,ԯH[w2`dQe4=KHЁѹ}Lf@J*lDXZ[i`DjR4t Bi1tR| J x[ 1isA|'Ԏ^!ssܡxz~_q*-aZ(6ƜXdJt;_QJE_IP$TT@QW=,g(3KAg06Y6):܂ay/˰t 9LOpB<2vgFME^`f<)xoU%]MU~%>y/R ]: v27v'qj ޅj9iՌk3R][sdzܘQhA':t&6R.@T\vL n7M~~VA2Nt3&8:=* ؠ s `m>7Hr'Ńk/PLY^0Jb=sg:R8-eLB]}xVթJZZH] S5,-t[XݞE3\1邷 ~*¢bE_O :*Z)>f#޽n iC#cD-ao7?֯bݫA@)vG3yJr3LaBgQY; XSrѭl+IǷ6$ E7OZOx0 WS*`JBw2^ ۳y"U;ĜͱY'0&hbdtC;7+SM> s 4p#&rma< UBoZ iwK)mJ_ aoy2]he@*mIRzk^rie$ NL2vX9:H7Xg[}66s4Epp͙ZU jڹ|{ Vv i{<|T3_CW.C¾O=1I/Gfmau[ RAңKsm=x ѯ$ 0]R&P#OޭY3CM6V,yMeTLQ}:1;Q]s2 .O.fW%A!{B+lUtՖHi?z)]"9E RL5@iG~HrM+A0 =Juqvc)({§5 o4^UvڞT <xwAb۹a:!c#'Yk [qB;uĸH0 o͌5Yyf-wI_N.qvbmyW9v3m}y7[p snZc̢z4 ,>YګnMn=Ϥ;ߔ㖝 ,m ֩gLax @Sxk0XGwyIly"%n&xN>ލ_a#E+0p?0GBZ|(+&Q8Ce !RGJ}rbLؕ|D;2}IZ߃bEA UXO ;i~盿+PXR;sb{^{\l)!s-"tXF+[sr+.qp,.BpC_s95ԸnZ$wLԢ4 YwMQ^ y'a] 4#1CqL"dIK3wql;.!cY A|6iWE%+]E1nxm&ojaƒpH|^>!|@ b8*;G,If,W[>릍Sa̛.u&EUL1ƥoj#jNjg~Zp!0w!BLgpvuBij6^?_ 3(Z0pc0H Uz<P+'‚fc\FXOl~3X/GF՟NӲ p|8.6]iYBe٧PJK0Ds$dr-yb9^G4wg P^rUQTtҬ{#_1o=KFgUC>Ȧ L̍rADF U)LjHk2l18Y"Sg׮z־^.x ~GBqs[Wxe~v~Mj6IK.h.EE "7gN]{GsrJ5S/⛜ÀzNcO'R 8͌SJ{ l}3/2PY@wH>K#Aa P+!Ms C9ۉ$:K0&wP$pp9'WO wwEk6aR)iwM ΢_Xe -X1&jHyqR)!1/'nW L%+MZ*kSDO7#c KBZ;*O6dzc]0'`?{ E.Cj}ۘy-؃6vW[lc瓎ξ &L>lı4.h]♀2{pR3ls_9;K]P6%:`'VNX%f^{]yA@GdL@wiOrab&a'!:XVyU^tȪ3&)IW =Ƞb.1#j;\mbi[3f9]qNNv]Մ{VVbHp9 H$qv<| جd]'r&H6f(Ԩt{"#9-M>՝O LԢTHyhxKg;vb:܅a'%E f𻨁ˤfO580cb ^j<wJGw>RD YEL:i-ѷMz:xSׯ,.T5^pFkԠ#r+yJ^3Ha/YCAıgh4[ Sp7βFG г%)pq95ejXTh1m52HZ= jo3ӆqj6hpxoy{3Lr+qng:_"#ljlKNiTqr֕$ .Rdǿng%HjB99y)hv /]ǁ]X!?(YAqoV48SOߘ1wF³J@"v}hXhO`c<"@1_Wqu%i%!VD.1 ܝ⇘kWP~"40]Ѣn@&V_mb?ꮑ|,Ϛ>|@(<܏ kcX"]x#C60ɳ$ȜBN*啃L u Ecڇyln(t =77Q?4Ԏw2Xﱾ/VNc-\= w-="j]׉Up #(laޱ*u/ A-ޢ:I f=CRhD;pQ<,&fmm0$ci&"(\̶ų!-GFGfg]i(żQˏFs(2/ q Iw,Q3ur:3ƅ25 ğ-]R].l~X֧PKצ*Kk67`D*TgO':+_*<$]yru5j_-U7xҟiXr/%( 3xTb 79 qSw.MޜߘC9J݁*}nju'W*Ծsgxm(^*Nޡ F#iBgmae㴐Vub@ʿgM!"?dq~X;@-@yvwDtjI÷{<`.9|[_m&-^NtQlY ț?Bi,s+y'9]cBHᩣy%=@luBORY}c*-R4 ( EUn2B=vq_%7>8dyI|LL 9}F;(9u% ȄH[p5 cdPbHqpYLq "9!7Iq%lBmV$4⺨Rgo< ę1nDe3նE0ZGFCY(y#s nL:W,/vB H߅oKn/s2tͽI{`=: u4ϙ>(/8Mt5i<{=;V.R}z?o=0tkEjΠXX/ dm8ۛ!zj#$0JRM_H:dwoVZjA̘? jsU5ٮNB ɛqޣ7 '~}$\\d DuʺcQF4+S {JO+r9k"P!aH$oa&Cjcd." s߳h S91(aLtYѶiC*R"b23JPh1w$Đ#1KD˓ 90N-PuӲ8A2қ]`e碬<϶[ ̮ϯn,N4:W\zd{~QMtˆf:5XL0^Bgv<\W*xRx@VJVu,Ԇu`s$'g5+ 5A;brF4 Vr꯳^NJ<Ϭ{rN)~n돵"k'(y".a ?q ?}?%؄a3Mf(e'uCPTD,xr,H`u/T-s|~cp!$n-\G8(Ƃj?$33}5sAR L8g0Cߟ^ e6ˆBb)aaS{HhVQ2Q>N-9͡VVloO .D& Nv={z|^>l2fȘ *)U:Q?0{,8"#Ԯ߄AgoޣVf%~9rf㰰j(%Tvn M.[JZ9O%$N>ď^Om\+R;@1ivKIuX\br}lS~PUl:H͔*Z1{|)@N`nӷ]*O[X # z\vLW&U 3/ rer$S06lV;? N-œbRE\DgA}B0cQg@r GF,KOulo#b3Y)n.W%9c3ɟX(d_?5/(5i=SR1(on<}cPLm?M)N$DX.%.aۍ'/)c UюW鿝6@P]0Z3UfSھym8RJJ}&s<ˉy h?l#GNyYr @wzBs渀t6ݻC!y\/%kd\ 6Hko[FO:{7ÆcI1o,鯲lUVf9f 5ŪrQ$@R`f*DƐyp&iNG0D"@v=F3?em> =N><'O|YUnץOAGux.(=q_; )Vf6SE_ TwN]M[p80^ z)"/h3!*'Z#=(|VpAٻ;lZ5t|q(ݸ䮴+dM\,GiШR^s8E9T4yv< \I_Jލo गmF H3HoJX 3 a$Ҷ [d&C k/?u{CM KIhŹ;u Sj?M.D;s:_wepeJ7UsoWdw=B&(Ŀ+TDD[ƀ%Α E^f97r1'<C{H5^+,5 *mFi<MǏ>~_5'mji,w["L @XXLD=͑IO1ݞJbl1qTm\`E3:?/^r ĊBKZiKq,V0.jχBAehULa y & A:M!C__dy>qn࣠3_#Qm} Wڪ&"{z0E R~B%H]=wX*Mfnuج?Ix$6,r_ܙEe_+l{\J:z!_yDg̅۴%?.Z`2wٽV9_T`"bA -ddKjkb a݊%ɲalAEP_> ,0דW"ĀDn74M=xtPuq41M4鯴2Fu:ϝ_d"!EǬq(qk4r91})Hyө /ࡢqJRd=+:aڋx_b8u k/3tl}a= @߿|a})B5O}OM>wSdԢC? fJWC!p V1;Rd"&amp<;?!X? 1誦>tpb@MUyk0Mo,|4!ƛQ8d1QN,2/N@aWR*i-lo?tF %AK`@ťakɚ_D7_~{rX0/{-B@y\#nR\/ -g,|k]nJ!d>-Wf0a?ƿJo!zFִ]M-6bY&X'#4@˫  ;79A2=-,CeкjL t3.| ܜ]Bn'G5vC'T=?}E~*x( =? P+AMWpB^#@7YK=K|I}o6><ݶQ ``|ƘĴe2!rI DWշTzY: X D^U-F330HgVGcoy ഡG".}ф$M?~cS0{*t;)rE@/F܍tI,'T=?+$>'OӫW2d|%ӒddJqv3P ]i;/9 b3͕f *Lz;~!$:2UkqHh:(!pC\lҦfԯ?&x<kdKs#ek)BjB"rKҭv.P(n[P<]߹ߢ@@ z7X57h2>eʿ5N꓈͡H~7 ɚ*IE{CD=g[ dv|-vMQnC3мؾj+nV o)9&Okt>@(k2} zImK{9W.Mc(= LCp]4" Oܕqosu? Q|W:Thj!_ C|qSO-%O Z" J\ $12/ H4^ #k5۟N-zLBV!^{&6sKTc1 ZT%U:1J.yO(q§`p}\t܉DEڗ9` ?r\٢v}]g0b4j~LFY2,p9qE>) >]]'/Qqp]_] cs<3-1E.cCEs3LR&<aWOZ ڪѝSHĪ&C2AJ8.ά7bZdtB??N~VRo6PuڧSHX@ʎjG!l͡4n;i[=MNō7 1n-! 05w5n P :|/d,6PXU]˅WyhYdH6&mBv#;Ǎ 3nl[@0Ď@QAXX\4 h"м͊f%9ŵ|զV/P7"H+i.Z@NAQpB%($_ұ5 <'HrhJ [ND9g=F"^6&X+;ѕigX) Ȇ^*wѭA䠤p}]4[%)T*%ʭFREtZ qdW])o4IX&u@X{<9s>`MnnbFR(c*qQ ^]xE}Qd#~1g}#|(8g,0~3Հn|S*ɡ+Hw P` BcZdX]"|&=*WLP;H{p;oyd w,vP*%$kh9ƙDQ?QvQ̬CA~m(l'ihh8 0>O@\5] щM,aZhwTD76W4O i|Ige]nTmLcn-5pFk[藨H~S|0yr wE"< BsY.! [9nM>*mZݑli(-]n~Dx< 3`&=ۇ>*~3{_(CҨ<co:2~H,5 9hEăXa 卸s(֩Mhxuh@u:tȹSvyE{h'yzjK7gAI4=dQlqAC RVg'd]]nRMb01X;Ta (Ƈt u5D.՞2R #K&C7dFfx*|w0H8Jf>ᵢo-i$a- =o5RKߋyHGjI|;ٌG]?y i4K :Kn6"_^:qj> *;AyqA6,w;o<+9jYU˒ajWR|:*iN]cF@1[@TYB>FB}9_+pL /cg+$nƕ.d>4[QRH]pkj)?pGPC(Qk-jobJ똏?T̙'SYhbDNP(d}:tMMQ>˂D%`-YA7^pWiI8hop^Z; ac an%O'tZplNh )BQF%l֊ig3 ؚ/,6p]X @^R4auI$-E ~]Ъ%.?. "ux(m]4'9잪tMwy}M_^>?Z`:*jKNBP?6fgĄV8jh IǍ'0>9^EThBX=^ќ #YXn/ d3c"D 6ٓfU)|AWяHL""_DXаVVjodO@*djNZ6vt9q]i߀Amw@SS#$X) C1,RvZ ,>P6 TߣD7!Otx^g nM`֑SQoXuJn<0Fi$>Gf^|@X:I(5^AHT=;w++L ^Z2Yڒ|gH 3`56-V$rtYh򄳸Z=IpŹ3?˟.VgcH a!#!mChQջbE >R-${_^p z1ĆMsq)Rh"Zݮvelldus9Ig׳[- nU@):sG`u]PJ֥s M#4)bg,{+lqy~ZQ^6>YR 0:f]Z_(9q]^A$2lEǥa$iW||=qbeo&|CP҈ʧdZ2E#Z*CO ZQlOJ@se`&1<± uA2x Y7"R&Ձ,5ܛ  \HXbĆ l2 _~%ougVJQ'Nm!$dA}[i߫tV]o<]׻Vkt#fB;?A"S-X@lBDID|k(%Jf3$LTȔ~Χ0R=fda=BL M쏪¾N|?&2̈́M`\pDo*<4((xzUz?R(*Ͱ_>$<"ׁA}ڷCguAΨ Qx x4 tF"Ђ=hE!ٜ>:ި&uͧЪݩޝE:}EK@ߨA]znd?4Nak#/_cA lPA'|uN_("r=>?cueAr* cRz0L=^Hb5&e?ş.#4޶5`"1 };Fr X}萤N+7.7KNҗb  5 z3b2% b&¿')d.utj]5izZ SEgp\W:m Ql4&؏++2; \@0!5%6`lР'YΔua/$& l+ðG5I?NFIqq&JJ)ZSlh_БFS-L6 hƒX< \7 I ad_ba8&|X CoD4/zKB@xʹvMJ#6m]nIhvJ!65lu-I]tLm ,aauyѵo qNJjO6]3`?[c᫡F7h*yi]5Fa!YY#@@ %#q3_9_!8 CCgn gWxw^;Vcp>~~;K#m[g'"Prg5ozXA4I|[/'8B%q!Y^HD0k1M}vd0"w0'>kZVG 75uE7lkr\ֻUzjE]2Dݴ *)9S#X֎_l%`)m:vPLЅMݓL: tka3)2B֨yэzI>-Ɵ|53m<\Ҟ+ dB:+>CBêJ)^~&<`uܼv(Zh=z9t2ƬTZm#9Fn+rT}J 4 Mj$cRfyz0|&4SU8_f];ەGEoa-i 0YobHG m7U1O;!)mmurC ?"/;yû۞u- yT'zZ0};̓b<"6oGɸ Kx_@ ^pg8c,1}1 aܞ8efnB9? Sb"kŌVYڶ6ynVmI@n舑rCh ZsžSȟew~~w.N?_ul޳[$±MI8<V`pgbL8jECcI$ d(. j,NIL74"pcs-N5|%c:Bi&G<*Л&:\$TuT G.U|#i)3 <SNiI|U-@>ƀ/TK i&)6l0WX|7&9x(d&c(ⴝ7Bek7_@YVro3t|Ҥk*3 P䓛Y8lxNw~+([ =\&q,:)_g2-AMs z\ei0O |ܪo*{ƕ_0kk싿g CHR%K|b2&VBx,YLB0-U "0<;#EU<@+F9nV% A{-pkH_0Mq% i\ȩ^é}R:w'i4k_`7!U7?(26\5Rk-\|~:_<̼ig-* iu:1*%z}Ç u?bTMb-V{y9]3( aC( ꣜26q@[u?0J׷.=S܅$RJ҅ ܎ˤ } FG^,)ǔDRj {CV>#ERNSO*kűGXhǧ|G Z~Δ"tG*uӊZ!$oE7[ow Y6G0漉59[ɒ &iCQitΔZy~\g;1FP6 vE)dCⴀÜ`}L?V*BC9hIĮW%HqjpqI&L3_ dQ6AO z0J(Z{U`qs^&$a,+zImH,LPmrM\MSBsT=-˛DRXf&XR$wp̀㰢?4 ⥲ YDž,{|edvjM(Uļ܊yn1nb9&;_Ui G]1v H&`I;F^!n930BٱN)>!Kŕ8(%qZ҇.]uYa #7 BCuҸ;*ݰy OMU8sw䲰:m&bӁU ]&K?7XQiluuƱ ݌AX ɱy`~\&-2rE: j(.p UWfS06BbSJ@%Ml6*jt'Иn2l G^ԅ;꺣 d-J=֬nW1x}g 2rs,宏eaa,hݻOmpUKAӚmxxqkiUCi6,{I7D^(ޅKh^p-T(@!ZƐ'TT(KB,ZèHX]xy82bUJ8{;ENkwr;7O+{|@ϕT?=2AOɟ}NZ׾+Ma*^t;M^m/bh/to!Z FH>? aw?X+=II\;ςaY9M&&2߹nFTw`R~6&n Kʲ?H!$<޴sS%q,ZȄ>)Xp̚UgǴP>.BZ{Ubw!9:E.R2M4O3m<%oMo$7:0m]fųWno^H!8xbaXt `mu5빬&#t8g8/m /w8wQ`r'hHŲE4#fOPʻВ52[xF>ܣ$r 2sJ?Pj. Iаi dܣGѭK.o;P!wf{%)v  5GpIomw4N1q D6dʲ<?(Q'|(D.R!`U-=/V] ݗln,R:Ÿbo-qXeRi<_]emIZ`s;8a!7;q1ZcŎЕ]O2+)FwjJ7)>`xhIK ivxH" 6[G.+<|쒁p| B0A?w5ln_$.|mJJ AnD5,VOtn}W* 2ye0tGLOgw!-Y:BP_ ^m$ƏaF= xaqӇȳfѓ /,/^(4P'xUw'z"ԅ U&_ai#gwv_9 "ړ_ٖQ_ i]笞 Wide7:#4GdX~ -nDtpJShR2֐hhdA-dWf5$8s;$-3I(wK)X"aH܎=iZ`.8ɇۑIu¡=8l[RkOW+u?X*í 8(4P?+Aժe.GZWص´Nʼn2֦CB 2/2 ["B \13tkQKw}o eVF8!2e6=8irQ1z^O]w5#m1OXORX;/bs?s5Ͽ!/ -U.{kT#$9a\KUGN1L(n"Lu6oL #:ѰRUX%ǢEVsp2~VUf5L4ǽ&s&|~jL3Qs{T!#P6]z1,Ǔe+gOG"g[`rm9X̦) ѸD`)^hvQ 84{8j5F2߲(FqgFD|+~ɋfhDE՗ae5:s .pgۙ'!YIծ/uKInĉ;H_Cd<n~>h(wntٴ X{: Yx8[*{x'^M4fmr-L iB2г*$&RrI d;c2H}`wo7b\:ptڣKQr!K#Jp!rԭnoF}wH\jJWJ}DJ}: P vQt%WC:DGфqYm57CdC$2;B$x+=kyuvւvU0pʂ+4Ňm$=ĹLxa\۔X$J86h!:u??>ӊ?1aJjf\.ۮ<ষ_ANM-| }譨UOHRH઼Akʓ^Qo㬐7A_N37]BV.F1N,vݞF'(5߮3\bf4<B0ZO<#_4+ xIm*~}1v̈́ȯqMb$%y ŨSunƚF Ct<6GzV\J5O*aVz*4'-kpy\cA͹odʍ{8*D".!1gEze^75QC4[w })L4Ͼ~ZѱeQ&Ȱ}5g7יִ*`OX-3e啊0F| }"W1c_ ɠP4JF=5]rچA?h1'??¡7Bʉ~[)Kޔgt4?Vڡ3~mto .jƾ-QjOU-.J#OD?x_Iu@b"C08{|g6I'eMq)?Ø@f/ңR'A|y.]AM/El\׼ -\lCCp+ݮsI tcHpqv;u\%,6e +xMU]R$\]xrE t"C.d1ܵqHYArOS_tAO{8ߩzD)e{e<$vlK|٦>2p`Rn [!I"$N,#%tmmg/2'#j ;bhشYuSܪzuܽ Zv&i>֣w%{KA/Ԥj\a~YT[#IuTlW꼶4Re^Lcͥ5.7FvF!~e.ߎe [~Ť$ nsʴCOWVkJ fKxL[\L]w9:ڍN aޯuIV)[|pL!NׅwLLM>&ѓ^.~ 3B=""IyaFan%$MFN9 xmLkOT\l qa2Isx'ZW4&^0Xsv.u蔫4|׫ = 5j.t.X <H /i@y@^l yr ,)$WG J<1Zt>A>\[Q0ݫrAK#ڽx +AXiKlE ~8 +)?*>H; Y}eYz`GO\ъIu;^o7G`{/ˍH\\TӉQ`&˙Oq,dTln@@c6{W_}Ug(3%1u>dzh7`. MXоkuO 4+w:.pUPMwe'>d}7оJ-ܼz&oS&c|QL៏hAe,+sEZIUە8=H nUm:w?vSh2[E!w2RZ@X;Rʎ^f"^+_CYV3ƞve7Z%T3eVuba"Dk[V__Ƕ {߁d=c)h~MN`0h_~ZLDQ3S `l7}YM#p=.T Aш[ng&Xq;y؛MNmbk-;dcc[Wc];}6Wlů$L{oKUlfO~K')µ"={Fgüeb=2&JV8~D[)O$,Ծ7p}8׋G)Nj'Q@o)\~f^Ab M٣}@hpyţwiͽ 0AK=räCյe޵Q޴By^ ǠSS3g4<-߳5;hTǬ0&Xo,ZiKCP6dQ(dx~"Ch c#蒶L^"y(LyN0`; LwL~GߔλS1;~1FC?)]~tO@-+ʸGGgyE<]EzFBHfBpO-B;pB膹zWLTy $u8>cN\"d#)pp2q ff\ (˷L7ܳ;7#2R٭ooh= qnۗg0JҐ < WY߶2$mђ8(Z%)htVݵ&/Hx,86,:9H !- hE-IımOP!2'@ Q5) naa ΋xts6o hPw1RijazKnhuAuCzF1?֋!g-,uz]lx oԛ5̎:7qi&K9@&Xc8m5ns6J?zWq D2/ܩSq;>ҍ@0tKyt#ܸ^$y$l>V¶$TK]2V,'mB&=-~+ɜ #ݰݢ@LlVXEW~貤*1 [ph @Bka`^d'wC{Fɴ06Pڄ0 f} #pˎdݣXi(x5jѰ+ҜQ4)ltV!Fp¨"!%[xRc*7A yvXmr]'>Q_aȰH}z9^n;=K4PNÞyh6m@X$m\imCn?#ohvKy6e;F"4돎W9;_sH0~U%涋]aX]KBÚ_0<& WgSۍy'OFxD0WM :RhBXtүAdm)/Bto- - ^\ԫV]M;ϰLVaYJ)7YRĴ8BtKyu,qsHɈTl\rmZ: ޽h/Ӎ>y<@խr5CIE) ha|I@FT/qHk)uϣk\*QsO5NJ1Q&aux :ob/ DQ:u;_RY7A)~w1h8<%=Z]oq5F7{c/t^^ZI=*‡$qP`t)ʌ3 OUm !gN`I)Cop!.{"^W#iO,58g«Ga`~4%P'fˠV'7-#%*…gG:I [F?rr˺E R㟘i!޺G;iВxJS5C b8m+>-pZi{$)eϘz&M=6W袃2A$5oA9#´o 9gsMԇb8CG䗑Vo&n`"Xqº-rB5Ռҳ1k||7+ќwwL=Xᰄ*p7a25{ c["J/P2tIs >.D$ΗbJG]w?I .c$7Dz;PpL쓰4jkPl,(XQ/ݳ[`bX:pXԚF}oNnhH8.P~|c'UU}q3n-@2TpH+Y̧‹G_܅UeAwHpn6N$. 7$;d$BrtlETVdSJBf]X; l! ۢ]DžuZ]}Z.Hmr]H["!%TWĬ@LTyob'lit^KܘCRLLj+=;ș\[=Ԓ9dt=d1U[Qsћwg9]Idkbg Z'}~z :W7 alqay%;tX1ƒv#+͕S4 =Uk9XmUӝpv'xBgk 1j=J7p ҇B(#1I%D=Zd5> 7GB9Oxl.Er[h*`30{[)A~ࣿYFxD=K˾*{-V@3*( ǿ ȷZedݺb y',p 򋧻j3-_Yn82t ^#tK3zD+kJ''yȱK:S )bƴ d5Pg`m٩bBc5bJ2g\BԊP˙)d[+1'vY-kǪlWs>]a. 7RM `Mշ%iXRwHJ`:OZo sI+JBѶWͦaf[CKmK%"6r$eiO{.| ]S.2Hw~ !'?utGcC+w鯺$a,a^c ЅLXSAİY@NSJ$Bn%B=t{ϫ溞vWM.>QU.}\e~"vU!=yP2T TWi´硟3L}hKuPNi=R.1Ƴ';@7 ;<xR3h./LOP'{Uk%q5]'Ne\9aIAs6dSRZ!y%LSK.ܼh(G "^:@BٴCmCiCK$^k Lwh<&lYD8CnQf$8l}_. Iz8$v+䣮D@Us"B3E734fiKKMzef?|R-(q+ڵ_3Z[`BBa-BOm#$sѤB#Z<=Ռ:W>ՍB3`}la_!7.)VZp/@ط߼7zˬ% 36ǵ`c XbX%/ OhcpYUCUP IÀ~f!HPE癝zےMtHh'%R|0x^Vb_aK^TE0F~9-E_SC@ *ql\Pf{h*Mz fgoIQ %[]E1ϱ bs->*>k,_%"|En&Sxap"f'aiwqچڔ&j׷e:VT{#D?wH1%1[fP'h ܊זY:$gPLQm158WnfP˿22$$3 |~U5zrGޝ2b0Cǣ9q#|DFlOBX~7{c͕\+Sxձ._MPQT#u8x_|R$N GSLۆӨ{燰.52rYmhǵ8,HSao: w[ȱ(N$R-`G6RDu:@tJѕ6uN_< 8*'JzYVQ!8lnCJlU#H7ܥJ Op;|5awJgλN=ֈk6†Veñ=^d*xCMv(`u>dV; .*^.)S@9Ly̹d)d἞i<`BWv>iD+p#Ր7[%I7T1f"$]эx j 溴:K"#Le\aq/ۺ]/\ulU/,o"ix<>ػCjK*b2qs#Hp1d e3SXp#lmBa;6o8$_T#6LM9DV_+W+-n=/t-L4|v4dUknHW$g^P~b\2ZyF _ ?'kN]l\?a>uَA`.gP~+!k:L66$nLmV2F*8=C;RK&ꃻKшoj)hǏQ{=0`R{m乘?331F|Bs9Rp 4Z{#d4Z/c" `gtɆ>C[z11VsmDO;bcZ2IxŒ8GwAX0r7-k/oFHYꓟ5@;RuevC#տCF{UΔr˨ TꪀY7\[]E?v'pSqN{}97#c&[Qu_L\#%>7nTӐ sz׎(\#IRs"Vz?:lhΖi`vhF:Yzݞ ~JN2(4=G(us},M kH%< 81N6t<$NPhc:kD!͵QWa5Cf UIwyjK1dE}Zdr~J,ℙt)r 11zګ#y?wy cسHZ XYKG;ʼN괊bEI!0i"7*6=s%!"2[pټAqgg& OgK`Yu2D(&(Hr*ᢜ"U}[dMl_7zNv!K[Z]4/"p˒EŌrBl)!o:kT6UgPE{exk9?2OCiS%aIu?cs9.od#ó[0|LITY` ЁmХSt" +0qiO;]5pgFa UssnȆ{9=5ms4RCJc[QYjA:Y9O*C~yC֦i,)u*(\qgQΐ= 6zB(o+VgU/~,oqCP@R^Z7q>5Ph8FRLҕݨ"uOG bZLacsAǫ[orPcR/BuF3/pnBWHgirrt  i/Ū^ydCͪJW2{Sr,\ލ`R4;#p1c_9":R01'/KO#6ots.Œs$KF4ޘ:Uױ⺏6\w||i| yGЭWt_W ދg5.cCXzS\i|Wc'@^ceDS+Alu-xtˠIVYA[SuX,GеV%೙t\$Dۘt*acPLrPd<\S2(x~$Aڍi0H~Hzo#ה.zdzy\Hy_٩6//Z ~Am%Ա3>z%jQ' 30?E^>{+LU&ŘJTp'_87L ni5> : $NqbP&ׯ%o󘪤Pf (k5383o AͿc.85JM7>̌ Dt AJA68BSg|( : 3?Vz6 Ԙtn[P=5ϸTxӫUh]yBcɑ !uq.Rȓ,;| DFVamSofk/K{d`hz{t<K"̳h-VN╃Zkv߯p-M oEYu1|oWeKdw:zHW/4uKQ ]gb3;S89^1٤\3>~*.7^[dXц):vُO](}Yl4h.8azO, 5zD:Q5є@&NZ`Lib'e8spTi' uٽ_ns.qܭ*;D/d#n2/8oxrgNMSޒևOlag ħ+i(ʊ<]".`'H#X3`OO(O8\ߞ_^X[aQĺeP&<(ܫF6B)uv7)zF97ϟ#$Nڀog[+>H[4G ]]49nlڈUȘ ,>U%2Hb$G7%ⰈO.h? /S@KqsޖwjnTeyCIas_ymGf(ÎR*/b-GE1 sfs 7]~3!^>rC|Gb2k70 P3,*= 8u0xFGvxs $I`{_v煲Һ ТH(gPo$C1/~!_a&VfAtJEQ<9uyMQyѡ5)*U(jV=[=hJŔ˱b {Acj}l%-uEO @|l ㄠ};2߹nyOX {2nu|*|)-NؕE*b٨bRHz +QY&[Pg엻]vxe"n膐*D*(lcǘ, :J07Y9`jΒ9ݑ7_2U!pr.XJIŴ F!GuQ뜿ɔCInV*9 =Y0z^ E/ərW)0T,F{7N%6 )+sF;x0&b]1A+mG.$:䱸GpJZв,s!| sӡ~^1mLoyJ9.;j}Q#d^=:NkB !ds-;f>.]=7pLojmO;+|evw@eN jJZ{s7vCk%5DT+c"+nvd}BkZZYxG|,]+֔8_HgߘE Adkk[9NSd=e<^"`!jeD^4E]<ެV#ngdPk?@=}y$I6w xmtu>S$dkς!<kfYMAo2iqShƫ4^JUmT=4-IU\g<ߐ B6bE1W ˝k8xz$0LG_9^m@[4 @պ"õ!C&0$\d>k`{R )h{(sWLJͰh cmE23ߞ(۷W}>.F""Ztb4(eVe4944mw9T4;qi/dH%j뼑 CW7,ʿ4F%23ϱE?"lcȂ@Bl#+uUayX~^CU)+,L͜5it2ud8rsjVw[D4¾`{rm2NRA4(Υ֓iKEl $392k5j=jiIe#fZH>'~i\~Ou[l&]Y$u~O{,p6 n`Bv2Q6D _Ta?r^Jb_`J|xK^ `r]p4i0}, d12$hp|1DJ Jֳ_–U4,Ud _ ^m,DpRoBhe<2>".ڑtmrP%9i|a%Re?4c :xK 6HN*zՌU%@ٌn _[>ye:qqS1o;AѶpq1`-#fm|[v647ݹPiu|YG"OK^GJX[+a钵RP vMz-~@FBsymJ]XWqf91I rꮂh=Q] Jph|&)wk7&|"/0ݝBDAT7 pÏf K{ۢ[jTa3RSxߝ$y]G?hR3ňz4`E@#ZS1vii l]H7&tz8 ίq!eeY"FDV挌ş4j#:#[ 8gBUae䊾&Z/ܝ+*nЭs?`aé6mpU{EpI 3=opGpzD9-1y <ק^A|(?|oz@$#~'W_ CQ `ڐ/(L斶ZAȅ+`q|nJk׳lW1si",Y` Y~T=k &زO; Kd .`J+ HS-(sei~?_^Eeҋ|#~RaѴ\nC){&{ȖtyPvܠ{fg:_sgPP1 ͫςB};F|N'M^<=g6ﯗTQ=TI<}(^Z Y|k-=>S1\{T% FYnP)/6j>߅ /2!7`c}]]‚a2%m%5:WA_8i:;AGu*>toGgxD( Hgt!Y dmsz >U7&6ltY"%݋q9l>ߋhVzf.U?zl,A'sSC CL5|BԫRI;ށqmSxh!Nl\&sR('밂 KSҏLZ}"ϖ7U_rz{c-.Yiգ0D-E|Nٝ}E-ߓ6+QZ}iFP~A.<SAq872eP'k=6>Sh#ӌ18`Tk>HnbΉi{FRI7/dL OG8~giyf1sAyQ5Jrp7wȝjyD~#<l* &r~qP!dE3hlq@蒝~rFw;KC>I+t· WV#ﵝ:x}`d6j' b&&A/4 MH!>"#U/.E;QC%ija@nY抏"l, |ai $o3>B8GmQ+,\p|5;tr ŵҽr_z` a,Q8S/ ,W#4`\ T!ba]b:s0T\>32@DkcySPYu`Vx)&9B2*Jo_]꾔~%, 8#@كlla"V}.改':%,X|༥-f {rrFF{N6,d^i?=ATvGavzp,>76LS!<Ju&6eN61]1MJ,T}4Vd3~䔏 e+tQ(yNXwgA)N*ÊU4hUP߳@"P*':x@غ !aFcI|m^蟚{XYD2P*+N:3RCKELnߋ8jR՚^@AAz;CitG CTC60gi a6>Jb*<*Clͺ'T H5CmRp=qOX۴s:AJ1j Rѕ`m@"JG㠫1wH؟@NC6bM{kCJH'npKs3-nLOͷS:/طhsS)4|y_`zB?XUoU)woGŗ?fVJ}g0Op>[] D9 !kR'ݼG/'].Bgf=Lt\-MО z' z kM ҘuQq}4W$$]n[St8XYV^QǗ$FSw`*^\%_la#Ǡqjay >Ж ^џ"?[C**bmuX#߸*PzH`ФpMv /?,(tu Zoi\%<ܗ"ҟ`[?Qk5 U ӪwW7Ʒ%Dɞhш!/)i0|t}k\YM5t00OP>gPn1:ޘ mR \Oo&E}F;cZڌͷBZKIБךVwa(NZNP-g_'h6QkW)214l#BC!e+ qV7P"7RWHߓD>!(Po(Upb!&7b \,ǛYyW]H.fikpEXj3UY}Ml#yzo>݋YELvZiuhp٫tCЕV;PF$КF-㷳g#z>.-yg]u.kS!/ 473kuE_Ůd:enMb˄QD~hfK%A(wN֬%dk<8zeN|#Lq 馤^!&$ [=kYtκAU2՛ߖEJܱ%A,A26 x2qڜR4wlS EGvB ï+*q Juv;XŴP ysP:yT8adp?:hw~6,]'o̒zl&/\DBUyAG,^ 3ρE99@_ʦN_0AMZ(#`Zhg$t(|Nx l`!rx/ $5,ѸY2ܧ?ܹ'AʵYo mѻYr /#{n*/j8FkO,, :<WMv,rSk7'^R@X,$>$Q ǘҗCq(52PzlwRN1UThO%n;L2N4!zP9'0ttw PVpOW#gyYƣt6W8YUc /{9 te8\ _cyr9Rݴ7bal}*A[<eVlC>N+ޖh2FF,db~t_,÷Q~*v:rR5x,dW$h#!HnwhmaGT+u&AjJ6 U_(S~ N=ȏ>Gp.9巴#NN)4A;ڀ)TaSD͍%27vv*QϿwə4Г&]0(6~$hd =.nj'g#Amlޤ$4 oVj)Ax]7b(0_.8;=D W`t8ͽ,zvQ{5a4M9ǵ6 7zCyjMr*È|es ɖb}>Ivo"|װ[̻.HMM1J(-2wNs|)v,{LZm1yȌ}ZgCbsD 4") kLe4ǫV|%;ho,|z8Õ4wT13CC4`:&D$`to *?'՝W]& S(+՘Դ@[A,P}pKNЅIkCP,AyXXOz*;Cܨ[Ws+l MDVVxڽ1#@Hać+2&<,q&ޛHپ5tsNwpj/7%^5SڋE!} M`m<8Hw-E4y>II NLٜ6\1'ˢJ\ ο{_1*KabׇY@@Ec-OE8y೬W)G[=] 'YLְ*TUCT1!N .{wӬ{w1Pq1dgn\`X+$5}XAmC*cQ/A #tǰݖ5©ĶfW(%KwpGz@8}xAC{ysեM'C=ضMMXCִ64:|$Uz2'a9C#r&Nclܼ9S`m[j֭}|=ScMɥ&M[)OvxMfMe0_oF.6;ql'DFnAtȈY$=D8ウ]aOf^א3+n8&𦭁&wzU~ȕ>QU!꣈'dMmJG`ym7$E/ֻDpaj &?/i&b)Iv"?GJ :3M2Qu ~ = X]Wf2|h'G2Kem-NYptn`Le]Fi.8ԩ҆O0S5y+,03SӔ*w^,{)WKk0`Zx4mJ+ۨp`y1;ge>PfKXo(zV ڨPd$x1@QT>-w&?t(Hqb麗m޷ma/UD: =k ՀK8^*W䴪G`P/m&:=tȰ?\+[b*>πbYVcpSoQAN9X *9NŒa ߩ֕"#kٕSͽS6!h{XS$*#ڦ6>'1Ny8ߪaMۈKdÃY 5 2j]A/vy3ONw\w~5#R+Հm5P3bW]Wjo=eY$dAw4x3xCCmW/[Zlc6\DtU K>ҁ1,ML0.-v9i/#,Zm'<@e趑pJ( ޠGTk9h5$j%X1?#i ߂X~$vTg c6)t*PI\<`gyƫۥ>{w4v1eDŸ|֗ݎ. i=bNOH44@:x1|϶Sn .xfkm4|hNиq$!X7.+hUoq~P55e*;ۈ8=I"+oAQ GB6ꠙR[. @NglcExHA/]xI|hT8m| %{臑и8AD&\ŞU )PaG D!Flڳ"ZԅqˮE/=Hw2 \ `F=dAH!a tw_ V>;NsesIL%yy-dL/2Q,dp*h0j0SI7P$/nQoel C NjM4? L3qO]3DR[e-N1 l^@ 2 v|fHZGjtNUCZ: :knT@W74d.4P#iweaᄎ'=-iSV`R/GIX _,_B0dcaZWc'MH}RR7bysq%NǻH  hZ]dEbwv,d"0%!m3ݩI?Ns=6=K#8g}U +].ӓbè4Cvs2{}m; s4c+z)i ]b0@Hbt|ϏAxVVTRWzl;yS)JSjf>F!\9- ? J_PÒ+UKU銏r_"~uDgu^Yt3lZeKV}dP>bF_ _%_ۮg)Y0=+M z^`ĕO T*ao>/'1"f&7`oD{E y qQVj?#Sw 1Uc1V0=5$4w% 3KA ?%GϔVSN7\ܶziI)z3zh{"Gs;<0;hc7%BS/d1^S,cIր=,$)J}S:@I3yīyңx4)_/fyϸ'4oU:‘-X Kw;@?F*OV_*xD~׸˯Ij)[cLn9;q=7Gq xX$#ďF7[4eA1 E>_#O3EhOL DOI<Sunzs*ߵ@iRYΊt+<4% /砦$*GQ-DϾfP),pAaTC?د]yⳅdvCѮHrx c;~e6 ǵx%/>ȓ`:`tՈmi>KC 4ēja5$|/d%q34ϸ:f , 6ceV_ft7'O>FMuy'fSS4WM,`6?V=gk5jo ĵV'V&Bv^"<^A?HX\]Ͽ9k02Ǿx \*x O)N-,7{ȧJ}'$w 샡ڌd31x54JB26 X}GS'f4J ~3&<l2.ZSZ2|v~#4c*Lex@+es~3w*@TU'rCm8k}5邝DeH-ly @gt@h=Wl' ?ځdL?[-/H *ÿߕ{ VٍH?,H$7^2:+Bdvb,5Mh갂D"t񽆣 T^`5p̓)2'51ocJ3 m+HX4W'(4e.,FqmRЇ4|cT2DC8fNzyiO.t&IKk2p36ISIA&R;tOh nb!|XLf 0A;U(4KVBYtv .lK|iIbz=B.ShEd{K 'FB-d5܈0iQo(67!xƍk}8\1bh , >3HAJ#kptQ'] tϣXd){ϠR CL[6ټۜ},O8\ :yy{<(tL{^mkTgiFwɓg/Eak3~95R6&gzFBg|Hj$aAp&vEcKaƚᆖap .SR5Fov8H'lu| CdA@, ]@iKI("iOr/!{%z> BMxj,0z%.<4.p:6Un|.) @ȌAyP`p}DwL%yzu[SM9qqdWLK4>Yҧ%DAbCw&3[/UJJ Lk&pk[# t.gH2eg]|G_{, drGQ@EB;/An-L9%8(cNnTC}Fܸ4ƞ*,@xGk(,aĸi1\zҏB1Bx(pk~eBtBr+aA[M8,ܢt耚Q82?{ 0#750CEAZ=ŜUq'Ou[]XՎXG49IwovɦWN=/qQ4h9bVyRa5g˭&W?w`9%"QA:v\Z_k?d7)+vSSU'|}' [Xag~{2#`5mU#dB֤Y?dUFeoH§7P{uKxԹh0_0f!Y4WS}ݵ|[#Sp:̢u(/^q)ItFPx'zJ3Ssp7qDcLQ*kvnuj^#x Wd6<\:"bͳ%4FBFWXK [)@47<*))m$9 F`q}ݖ acg6Z;%wHM,H5R .ʘ@My )2`0Ԅ]GZ;p^ܞFH <7oƸ mX1D2pavN*@"oiC _¸) ۤ3LIQBץ7)Jo4 ..E,\W5}mI||OhgJK_,iU͒28 )*)V)T9{NVE 짱X.J rH9 4(%emcr2@H4f_k!*cZnR?k9ی}cA$RPp{b1qQ5swqrMlL uсbd]ZLhop|IH6sNx ` ;AA+I%зm?=@JeWDg|y RXp9k F8s(|itDWY.G\{J]60 [.e,5ve iLN+XygQ!iWRpe(12O~y#%>vf_$9aWJ4Qz:s\:2BE]@S_Rl{RA+w{Fq|rN;FM s^9ow >Y7QGB 5blVe'qnt7&ވ`xIms`;'Z bٿHg_o`ώ\Ic\P봊Uک0^%* Wi 4@ih!1zỶ?ARYca{ĢWqP+wKc^v怭Z(cI" d![H;_uqkƩV::2lo~ l =Ɖ,.~5P_ EwE#a@wW`"be0|DW$壪L'_'چޠN\yQʡ'ð{K2>cMu90gr 2]N 8T67 Z-3K?==ZtQQ&T!)/3nؽC(8v(rt7O_>+(ȳcP{)`;bě-HRi3~.ͅJҷL!cl<q=s4HԴţ"; 2=UMh̸YǴN9~AEE[t[o,;m>^U1y@BC%05AZ^qp?ͲvNRRS^rJCMu! 8Ͳ((cgG,P ^Xzrq)GZ: Ѩs$l¼C~A9 Кv",u fJM IG1}$f%/m@hK8Yᣓ8="*;Prݠh_u|{M, 9Ώk+Uպ`9w?ngs3pw͉/=$`Z>oume)_{U>+'>ֵ ice}tO} F+d2t4?zno7(O0q]iA6')~}m퐺9E]aQTm84VNً'[!W (Ѹʱ35O%V6H?[?@V[8ތq^mcj 30D hpzF+p<8!꧖I!J#r2xNROm &`5v_tqnȟ^ վ_IƃE.*l\{jhS&:# *d7we\2<[Ma4g+u){_hQH[a#;mRVTt-)Ff=igb)XI׺m .b h)0O̯*}hqt]d:,v!~N4+J{l(&-zT0vah^c!.Fup45?4A_%;%t Ī/߮^}G@ VƵPJs7@g~]41&\o+7{{L_(WY 7`b3ѓbZF{isK:Oj5cidPnTl_)캩7Mp!{*0% ]7z}z'9P,`cjYcd}6Ă#41 ^} rڌؑ>V,~&s>vA҄"~>Fb L{繄7iЉ0oU Ffl#$;&G!'ӿYVj4~06zHu_/ : ~ HD7tRL1CΞ;#%|U;չם9%=hf& /j(ff}+WXG>4ZCXb!f7L˹z)[\H YdN@"."01`suŰj[1Cm:t߮7EVofXPR'@K{G/kL%@,Dh@AXRNJSg ,]q=׾w0&0FeZ^%jTt-?,>y'-z*V7IC  *6E-9}(Kt҈koc|Ʒd~E$^!H5C HzR(WI2d࣋{9L϶#;<'T/%Xjoƪ!L_}Y~ӽN$> V"NR_txXoW΄(Jimd V~aSW{=Mkz,E0Q>O Ț9O3PhaRV"fjR2lA_baAAʶ2ZJ7惲 yOF~ކ^S:E0xmBe$z|]gZ쟁>⽾p2rUn 9,nOYA)Bp|:M=z7ԿdfiP($"[l)wXTUĕ: N6]7i8.Λ/o:1WcnוbUxhM<=!TrZ`D,}~ T_bZ"bumgχb9Uf7: 7+~9mᆨGw|,S-$8+|̷ ʇr@;#;Ss%G:: /^p0dpɄve:l G'@ GK k<`e`&UrfNۑmZݠT"&|Ny&?$07cl5ZZ1)4 "' o@Ȟ .*Ffa^0}B 3 @RZ51*8p6Ih͈j(GvrKڻeKʼnwޣ΅E"F$mscp(Co@{ t Pno3,q?S& S9L{enA%RS14 R~<Ȧk?d+1¦j~+J0hscNV] Vn~p 3S)g <3_؇FA[ _0DhćA[Ya]? !xD|oDiSLajdh)j~Mv֯`[\z]^H^}8\S<C­e9`uS)/p/Vg$Ԓb#=gW%D|ӻCe+`DY9J:v;`}u\2,6(t kOu GI|I3<6 M!׷PVn%r>cnB[0]:cG<Q}h{DdWy Hw(6o^2aw^Hѱ(a{!{U'f{ɜf:6ס[F>g/e\p/r_ Ccctbo;n6|g4V~N*"5yZ|"dƘ+O%$WlKS039H_B96Czn` ׊U8x-=,y"!P$v|np̚;{ltg2#:=f ?ҺafH (?L=UhO.='ktEM;dhBV{rR{76gq0Bdw!E91H}Δ&wA)Kh"d}mK4A)%6{OKrIPeTUћMnnj!i15Zg0c1>fEHRORsKn{f+z]~够p\PW_'!:<}0zƄQ׀ʂƤ,gK"fU0~%z=?u[+[- /D2+:ckVN|){8T!78\+Upn6ކ5҇'*`JMÖuK;pyq{AK3fI0ȥCG+f1}ĞGҷ?,P<N !ܛlqպrKQD^;+"CNk*! Y~)v/Sqhx'f=$ݴa|D C002/olUyZ;% 60@'F1l񮾎xJo%97B0gA XEk&.%>?X{D5N.PLeq$>k~#u ^7FZwuk"2wV׀liZЍ1{wBp}_MO*V~;9w+=ƲyZ$(m9T75fЃwG+$C>7}Rm/@T$R%q?1HB>Zu.:^kh}AB4*`Ժ`|FLbP.Y>yFe9l4e!H $-gS:jj>kUOQv( hzBiI^˥= #{ftVyD@& D:26(þܔ V 87v1;C#3+SI{s-z^E h+LLJGFuӗ/kMq߉T)l`L+%7;@Y;J×)Yi_7TL?bg`ϹT.UM\ >BZ. Bi#Μ{9cd7nCDmFc~U>DU$p 6""W7oQ?f$zc0ÚDj4سXrcVGġc-g0ӍU\$ F h U {fu9B7'wbuk3vc4Dϲ dp赍 t$$VjN^ѽӶ)pU!V;dr߸Qbq#&UpnT|qm;`xJ`l?MBsN|IE/5B'A` s 51u1+gc(^n)Dk^ S 7PA`; % d#؜@@H\(-PಷINx$«c~*9OL1OFuZpB=B>Cnݕg%ZT϶Гgp-CUUТlB";1QZ[nd\6Y d~g (`lQʹ9|!L>{>ߎ_vyK ki8Řlj.F:5}IS@WE_k ;6EҎ˵5_ P,깯wT"9{ݽ:#U)r, ^=ƫQ0{QAB(z* uHFrQ<3=)9cip#$U :ml-;gюGkb[] *lǩ iI G'Z=*{3Xg9D0^e؝LZo뒙?SeBl0' Wx X1g$oeQmMO?bh :s%Go-D1IA# KXv3d DOAલ9OpNLS9h{#b_ϝOrTw ] U%F7Y⧉lRW3Jo>DDt%a~_9wXu{c8kE2Py&#)dpKN.CZSfdwN:e6B_Jtĸ$Um&1;$sJc̿ױ'<kl]<$.l@HGC3)5f޶NX:t@p bZB?V"Cm.$o%?n_Ee+!OjpMԻ[2[3vfƅkUxO]gbQp{2H8@'FU̝Cu,} ׅ^}_r1PrC_4;JٞO: D/+f =/N6'e`9qT؁ј?$ec`M9!kiiD~j'S Mb[}"ú$@)Ua< Ap[(l7lo{d', 'ulNyOUcI$F)0 H-!k-+քNE-rUc t1.hޥYqp1'Ψ2 WKŵ5DA#<9 ь0Z >rk# a* aaAHࢥYr^;p]~JQD!UM%Rrh 8ID3OT򣷨 ޷]\b-:9D5E8S([g~7O8KA1|?Ww=*fUnVZ{6OcɯNMECA_A h5andx -t$=~3Dgp9o8luwڀ8+$^3lC A2zwBկ=$/:u8vvq;5|@²VO3l;.lԗ̓jRLef|xv@'Ii8)<ߣ *kJP@.WE.=@bTPթ`hV}4{8ƊD4$%";q+ו aN2lKYc"uc+@@I_j$:V{Kn0ޛ)΁uz4U;[lP&TRnqsuN~ "3r-gm?YBR#3QyA k];bJF&Eu1'Dcg9;$]"" մ.ܔ0ZEBJ{M۰ܠr&j_ޥnz `S_y ?/UMַ~=eYӯt<ZRCӀm}O'ɺ?ҎLzn(rf#mٖ{122>G\]j*ýd|\))LmsvVF|:vF>톜e: +4*Z̅Ȱ9)/A9Y!̡k [罿:Wʠ5o9'/'yp:TA/ vQ*s'V\@'_',gV,Jc.`n߶o`%ƕ-\kGXcE Nu|  pSݩNf &ug6ϼOph=?^ 8r, F0È}tc]H a Sg@jk=V&n ް"dwZHU2ݯNH*H3Mσ)Cfڑ({ki[h艷(+< DG䆬Sv%\3e]Do;CU2o]QtASZ*|B:J9gjC+1ؘ H%sm lGL\ S}e_N'h="Iyq˛oJeQ%GXuz/,H""Ӿ;_=[NN e w % ([O)IEG Gt P2duk}Д4| s7K|k##It~uI}+aOy^MT\Gn}II$.)Xͨ$D9U9%oe1֩D< SvAUU0/#hpW=:YbYythi< ٓ;@"F+z&?(W\݈ZDyG()/GEQ|7V3![9y I=3j{yɜIĜ.X+77CuLZ(,/[n`uhEg^$oV޲![8 A[ ɤo9;{N79 r% Q|wA(ٸ ;F==M۟G0-r+b!v*, Tra R*@l7`.hkFwȉ,=Rl\{?(r, kvEo_"0Ĕ`҉a@{irF!JDnZHhhԅ Lh XC ܹBfy6.IpG}3jkSg:6*N>ç Q?\;΢=`cx_ա1(tν|k}cl(ZTZBVR,XvV#=^Ȕk^4z aԽE G"' h(*o2 v(M2#J$Oʦg2*E¢$ |N\ۮgڕ~O76g wҊ^o*o/HVkS)z? bAkLvQP[ J^0Y-̔#dn㨡:7&' mRON mV0kdL(Iݨpw^Tᣖ$Ig4Hn\0]D80,TKY&R4|nr*w ^I_5o|TPWTdnMT[L]T!s$&j`υh\[ +а|@H]0MtsjQfҼ >4y>Rfo JQ9`MEzy #9[#sGI$%:sc_ZpNX ojM\c Z6- ÒvkK7gύ8b|l)P;+H]}^Uw\9َo(@ Iٍ5Z!$Dhyjf`M%,ts" "Q0W>J\~#),"BH?B'k\Qde{6O+ϗ؇;:zQ;jqX86*"w4kGGYHmknܘqșJ$B",쿀` 8cw\LfLscQ`$&A'%4 im =GbLwZmZA!av@:sKrQo]Oz4Q.'YΓM\FC37&˔Όd=ăܑ;@Tir"ޞ:|}k³4ULyʾ5ߜp13SRQwx媋m>"aI1\!rRm3iKfjz\Gjx(s$ސ1_ 3IYŷ뒢mWu!I}QTq7\,eꚦ*iDw yx@ߘ=vRIl^֡WsT:6 ?LqW{[/):V*ћ`g(2d,z⧝r ]5gڝXJwaH #@'&+.S0ѻD4'jL-h̏\fZ@+Fn*ZGMo`zHuRO{c 4k̂C=an4KZ08Gfե>Y-fz Bf2 [͐T7(~' w) ֑B4ieg5#&-=&wWР׊SH/n@QYK¥d W\0*$ُnsʜRq"!ŠtW+#()Usn|\r鏎ӫ \*nhۿRIm 5Hɔ,iZ06 3XRܼAL͔$aN[-[4VܡfCzLZG ^ϯ2,+{h7E53Z$9敀']/l?*x}f9I4)xȃj@8Pb+3V&p7yPB0\F{jb2l)7UCA(@CRH̩6(tp³&OWSz6J[&Q-0a/ѪV`վ+3|JKE*mBgYh+JԌDdհ؈`Vb](ķTq[z"~/YmpE ^C9A큦VʕXZxCΚ5ZП49ևp-$BSeyf5\{dCSԱxmH,O!w xpCA/X9y bl I"]~gam)Y'Pְq5:w^**7À`lBz_j1G9򅏐 My(f뀬fȽGb) 8w 3}k+CׅLV=xvL!/[% ܨf zEP W_VАTgvB{çRVݠFIlkbϦY:x7 J\Z"#M<2|L"$4Ul[v ^ 3ĵ| bsA /KfӨdu,ްZ7KYyzA;y  G?C~ ߡ@NAd"Ζ5F9FՍlsY/t2Hx}lbq-baBJ?„f>>>I\뀞Re4j vgkC'Ra#V *mE0[7e`=dontJ H"8G3[WlsCu@%/|GʏM /8HjJGUz$ZM ѝEOCȖB?'^dc n-*ѻZ鿥Ԓ1X8ϧZl !4X_?egY+޲w@58,>x('QW&VBCSmd->-gS>d@K+3hISۓؙg"1"ee x~IZJChB6 A쭨HܖRv/y%^,`}_x~HJwdK z;<޼rOa­8M\|ު; Ve 5" 7V&ep$LL8uj42a}AsuE¼:q8K417; q[g^MR?;矛&ʣ0rSz`/c9LF2}Qʮ:'9/ng)c$`2MIxƠ`mOѤo/)W.JVۤځP4 EY_BW˧Q՜3.umǜ$RcTd9 [Qvk'9z:@c?ߙ[-ʉ@lw(RpUt2̞v!'Z~)^-4~U 8b( SSkjsA5p{q>ۋD:*}X{ʙߜ5Ht_#АmB(Br_cv38ŝM׵S7{)%pD١ :+B* Q+~C;gLݯmUcl|)8p7}΂Y01Vwro 1t=4¹V:wuJ_ٚg#$̩"4VM#1Fn [tHk 5/r#CE+ +9Ut~KS GdS123*)n?'ǗsH `?kg,`5HHĘ({V=TJq-<2fX!L!A WX^pj$Լ0WްXGItPJn爯3@"2z:0RI?kfcpŞnb揸z -$8 -d܊2S "ێ iKf<^+j\,O֘{\!2E9H :"ܚV=Џnt7*詙x??ơњ?E~9v6B~) {5x9UE!vAO"U֙5Qjbk˶r/4=;Y*;ћGNS)a#u+".3$riK1BY([-<7v;DWrsb` +M_kA|YE$e PJ+}wZB$hGSķg?,1p5 OPAG zL&j9K[rٿʻ#8O:˅qJww Yzdq13#4zU|xmnz9`֓\-'H !X2x,xמX@wGB+IsWyOMQKeч3`hC;l"kJ+ 3$@1ç_9*A~'akCeҩ=V (smFH@vT9.[j]8ŁïX:I؇-hlbԌp+->_m~IA9[OóR.~ErXY׎Ʉys`2b8^Ŵa%G?(e(VCG4T8=PdmKgit[3p##Pgߖc]?K42u+pT9<#sLaplꓛ1fPؐvmSr%~dĸ>Mncgzo)teu$9+6̓3gd 6~p} H%` 퍂d? iiݩg$;r*0{$\e-+~A#JprwsOB}.PI@# t9Mg-'sD#Q6+FKGEp[I|~zT6hI{IDkG -F߲lם\41_qʥ2&wZ[=O?C[-0tL߳G@Hb;0O^H}E-k@(xsѰ{[O >aO'wX'JzQ #8W􎭑Z_.31vd.R ( O$;MiIU{<Ӡ=\c0eMUZYMn@-do:ĴvRm^Ĝ\x|jv_)/IX#g(jQĿ8}Hf6xQ/3Mam}5b 7K*+~[%b?tas 4Ma'݀ba Mϧ(kX,G4tǘ@f-G>}$A: tV.9E@)?پnq:Qo-NYĨ 3:?]wOpSDY!P))S5[} ^^QpR+D)h5oHJƥ؁ g?kܫrjyo~;T|3srL; d7p ŨO]jk3lf- v!"u ΟS$%w&Q!\$RS#Yw*>-lrVG DY5:RPH 7Ho .X57T'=@5IF,d"5$-7?U٩v(=|.~%/+xE`ȹp8h1Cx}-28Ӗ6̍S"(}v . _bȟ݋:CxGY梎 }2 r0i c] n>g]+d4l1RKoؖv1^rP`&Q=),HZ!rJ55J>.j1ieff$-Ӧk4(JPb 5)^a &8`܊Ŭ B1IBVA`QC[HO ܲB43lvW/$6r5%Ce{sbDgLzLЭ'LQwGDF$CeҠA"u0C6B˼Yj9,EzԎrYTٮ1ag) K1{5}z+O[Ru/54}ۨƲ0Db"ED#N3o`3e$&&2zqՅ9Ub[;kKG%Tĸ<6h&H1'e0*1.}?*tm.tx?~l~"PFicS16_6EgCox{5BOpW"!>ehAxOFa)@ӌNcxRx,98Ujx m+l4{bj!OgAF2`!55KUgHt>ˠ~e}`nmwtp 7gVh: V,ml<>hj*˙캵#%U)wqFi~W;=l_>\2Li컛pzćM@@up\_<9^׼0(ߌ(K]ϲ/eSfӺ0-nDBVD TmҩQJ]Uy@=ϤtOi̠O86{ng|9A,4?VfK*46wj61Zon]l?)4hX&E Iʊ 7Jy# AoB*"=9 u&qyjazwmJ4c-Ok QSN牆(<%;L[TDnB[ PHLWfr Í3J^ꌒ)BPX+"lBye 0ɎZ(JgKyMA}7|'|m(E<9N^~[z(#Aۢ{j:7=g'Ovg"ltm!\d M2W|vnCnuL8 ?~V1v#F)IW1吳.GK*νhNInV<TSZݍMSŴ c*ܾ%+c˕Cj_|M̄?h3: J!$N[GBN3 w%029HFِ<4+Av1~ 0P=RϦCnTZ1g$[&!0 2:2@e1&]6yho1k(KK|Ft_V`9weP{FU 3ɦ|4~+u,j(:kj'Tߛ~IXҀ @& T`՞v"dE| V% [崦.7o% %N7U 4A&l _}8̠ᘸDD>,d@2#'fM[J qp~> a|4{o0Gs糢iĔCwwqwV$813 TZBclIw]&V\>.8II盰Xs9-෡]UQNR!61NRy'*mM 4%\T_RG  Yj zŭRvPֽ!a8;3k,} ;iAuZ,Us~=v!wN)%QҶX<ɼK-+8;߃osbmVmD2xt@,~)}ޓUeYrN.ǧ,UQz&\7n;:%,q]:؞{`Ѽukv6L<>pCdY Bx/g 3|ΰ,kC*fPP-[A{m  )y2&R_0yeVL5,׉ N@]IAcMq 5;XEJ(Dog띦ozi !gh~dsNe%B P64h%i&;$Neμgf;ȃ7]"ģ iZR3߷ 7VpF?Д.9 xu}(64`[q-L+~/pަJ)n{2ff]L;4NԻٿ̢+_)̗Y(2(LrԴT9ɯ?_FvX(sC4Xu˩E$sX ѧoc%wA1JXwXohu±x?\#V&AœUZ$; O h;vWp.d; ͢>sg.Ka|(\H;5>sThENB> yA{LǶCd'S;ӨJߕ<ᇧS ]0eE&'uxJZ:<%$W=q.n:&)˰SϚy-;.`k-)*W%w ՐAӶy4[;JR~E ^Y9ܻdMN Q  gјy"~?ii4 PbZ9^NHS9(NjskC 7Ιt.Z b-F#Dv4"kow5;Dn 6Sq7ӈsLʍ+&7ڛ1,S-M*aó** ( #Dak:ķʮm-` PklU!\%le'Q2QަaUƬ  u ~ 9> G %#G[w 6nwt.KeevM2/gO Yync/;a;O'կa};RCCq5a55%( _M>띠1-&hxQi: 3ŏP3"/,,C8DF6X I2 s,z gND;Cʄ2[;~mwo s^v Oi/#oˆfvߧ '{Dc{G8r;"Ƃk A*ԓôu ]y+ƨoV,Ce&|g|Ѫ[U9{zEaB >,(tC2$$1)~^A@;" KW7?#?Wh1e5؂JgYÇB,? 0m J=L+>GݺV)kL!\_ާJ DK%盄:Q*b8Jd[ᄮcȩ/ֵs#(gj1r!oˆH* XD㷤KeW?|v[Y(>k ?Mc8Ӊ;=p":_yII9ȸ0u)WryYn+JB>0%SV9X}!e^#E^GFHtD\xWdM\UdρJ ;*I[C=-:,~ efWomiuSBBdy.5?䫳m yna|]1ڏֿ65ve7p1&*׼j?5_!FJU^j m/2AFzEے}2Zpge:é֩⵰=Q ijFsS u#\t"M( [a- CQHUiA/¥k'֎@ʰƫ'/[mAǣ> 鍱-6\K{N bWK otgr$Y)ƨ\ q}P$VLsңΡlv Ivn䊣 GW$j1J! Vj(9W$Wѳv:J[rk3\7A' 9]Wav tjqa7,cWa6Y{ Ld &DN>j@Xlw{X_$F[3$eEG+GM<#ޜ9ŨN 4^5[㲇p{1hz+*M1$s PYچ 0w'n8ԑx BT oa6bWA,Cm Ios)9S@` )]dKsC3׫Rhlj[z9{Y@>IuX / 2hW.qu9UM$i|8O=@&}+dek բMQWp!=li/Ys zv Ϣ)uӢT ]3ig$es :{PÝ)"$Fs' ٩5eںa`o.zQk>PuwDjS,uJLûyIƕTnN1S}]G^phWL&q1EIO6;wqkۋ.V D&Kj3nji"21YYqǵiR}6l[ Tn1X>#A b?2TVy?#\`Z^d;kjzy1Ҡ#m)tnw.}%㑨~6k-bbp5e},h0L?KuoP[QY٣QNP#YۧTG|zfz5 <-JYh[O?2N[e;f<1ى#'uwW|"n$O~*hϠĿFy}5Tws6?OoZFڅPUOƀgL9t<||}%>^hV&poڍKhN>q`%jtfca3SRa]kIjurnU( X *$t̺zςfg{UOV4Ȃћ\cLWA_ģmS]؋q<]yA`/K8ZsY%BՅMVYK3TqBRBDɣ\p78VPA(e/@ԌU8O9%sQ'|7޺1r5v75iD|UW90k”[5efN#'|MMY[=O\RGR! \FfQ8iiD)1+)MUEw3ZdOT&'i4> q1헙'ۍᘡ=']wm>/&ҳū@|S4͎..?f_bh_iLIHyjhlePL6Y$v"(Ǔ^a}}6 r \?H~\ALz9uA~ے$/ieٶ1BDՀ5*$iߞ#ugmy&g3Ve z'vf6d{ں.<+sS/@qBNyk"m%[w |ehv>PIa/p`#tuN91h&ړjx׆XU(%g /aG"8㜕&LHf _0QCH W"$LܘJ@-,KձNyVT6L 1~E5]e4_ v1mC_݂ )l8ao+y5E/%kIz\-ur@ĸikVWilC&Nغ7ٜ`~L i<16p[xe2.ǭivж6-##G>[LJ/Q6l"m B(%h|T6P 2w80 ‘?Ayh8[ګّԝ^3F,A˸ʑF,Jǽ`BNbi@OuX^&P綠"l䦅5 Z.`xɇmYv. FƇaBJux1V_"(4Qv#Ƒғ'AfCq O~Ф 1圠Ʌݣf!n(v0t-됪COb6pp$uKrukZ mRzZL鰨=@'~,<[f!{c ; ^96; S=}an3AE8vdXEw(>M>Aߌ|#'^Vkhi>̋3A&Kd}GX >f(;˂fD'Z#Hyjz9L[0?qy_ Ul|(1IXyzvs;;H6I6*1rQh8˼%SB'lyQ="Зmrv%Z_f#\jmUhx0jL"^YGlĆfk@i"hnI ǿoR@ͪ-Z&2ɟgj8{LJ{-tQnupVgKʀxɶq+jS)B8ê-Enߚ-ЖJqyoy{s~>3r_b*7[Cyr}uxOKpWZ!vD>;G:wf 2#ukx68`FnVh;/\sX_Ҷ)FW_kUNןܳd"-kYAu[Z;M09BP͖y1r]Yn] ۍ;q3mdant`[cĢP ,uV{3,\u_*3 ym^=bMdV "k]vʢuF6ת26O@QN9o v*ّ~bEىag3/G/<&؃jڹV}NmgL#ACETYꇤ7?0'WobkgZdhzy% N>L4(HQki\-V7Ϲ=aYK>>NIoF2ԼVk}2R=tU0`{j+GDW EGfR [2Ѐ0;\KoWWᓑuJbzTN]kQ \i1Ļ#U3J'H"00 q뉽PwcP`Y C.SӼWLBTanHbfEn w &$mK&"ѷi1Q e0=Y4tTKs4W5G@п(R=ˣjdΰԞ _̆q3߭EVZ3e[9匶 dž`"4t1Jbt`u}BCUiiaeBZ|u >cu<_ xotoo 2F߂gE:y~> 5ƭǔ]mQH*\$aXSP///$ 3Hr5MM>OhDZ&aHdMz]CT*|6Q vy+g#l^pXaL \n-);,a'D$$xO@Ք+./1zmbQ:pD 草Fz?qZǍɇ$5Qeiȗd}D`k;;BVM8&sdW m}ܣ39 A Uȕd,'&e+dXmn6Om QNAެ$T]J=&3v ϺWݕI=; k@ gJ(5}Y)Qer tJ3ŵ)y/ Wl8/Uķ&Ș^ͱ0(US??($BN2 #J\(z EY]&RPAX.J;lXb+^rfWY/2,-h=G) _noeylyPXgc;i}LjQ1C)I8_jQB{2YpnX5.|[KS-xYg|ƥ+j/oJ 0,Hu:j,c>ej@u23$ޙ~ "cMz땰2hs .&{/`՘ HbUxp)1 d>$FYˏ-JsG_\L*hi4#ZQ㸸޿WG >O%=FЧ}s#tF`㭝ԞEqb@O)^g -R0X*ۍR>)@nnz]DOP#;FGfSB%4.*S)o\a)X0՜\Iu}Oj"{ڌ;܃:n_lkfEzۺg=Ʃ.#~c tro ӿLon?BxB8h%X |cHÙ xHD`Xo5M2J0=#=bǸח~xbϊ6a^1C0ۈ HkwUUoҌA8A`c,@L?[lwHf,NVgC4tB[AlBۻ)$X`yC{os_\Ka_ HbbH y(IoYeD<OgII@2ZG?&6 姮C᧛@m24 tq{)VJY1V04=$.5BրX(Ic_ilԓy&u G* 5A5}LϸYkQsž\uүXH7:hV(xmT ucyL|f3"#y|CT4K91ͼY~sv콹}hAð"UhTUXBivJ9 C%!L哊vp U<}hxA!jXXD5blSXqCrZ]Z1m,jf!ڤ:ix^eYքzY\[uf*P;¹L\hc<\u%7&hoJEKR  ej>XE 7L5)5olob6P܊iq84&ieK׏j$v|/W}/4wkw QpWq Z&˄`@oiUօN45|S^/0z5CEk5 ߵ` sޑMCE3|8rbk07nf5a~Hz$6"59wt^cG!I Tc`QV&|rAT}KF :\ Ps;\Z5< 1>/ i/}7 Y1gݶ\A[UP:]&k"If8)xM"w 5GPm{c3@X !(?sgh?G˨U[VBeAщ{:F]r̈u]yBႎd #|\ְdﴢL"'4%PnCF7:0?U UZm8ԒaNm0wd7O=\iIӕ.GT2ZZ N= "sѴU7.Ӝ~%g U޿r¦`o_TQ(f[ |8EIі.uHY΍2,ͳ}IN3oHt-"GU[V&m_Wݜ3j'38~ B";1`ƇJaАVcX^Z1(=>(@s7 @0"Tī7A [LGm$.Fa뼭]0g[t.W).0jeEWHhXL2Df<-2yDBS-ug7x' =&呋馨pYޕ?kEGN2{ .fD+p}0BxWCUt/{) d5sqc:캙:G'$2_}d-"?Jɶ&~I ŊaoLao_@KJsȗd x8n^lgZ2+RI5i\\mks\bpĝ&0JB}s]f+%9Bl FT˸\V\T z;5OL{K}v8_"a= D3,}\r5i m_rz#Q߹8üȐ%M5eM0=W r;FL?}BVQm+U#{(F;ee4[,^<P+.E>Ro qs;gHz 8e#UF]Gr"\׎8SgUq-G߀0jHSLIkm9 UγsGڦ-+ Gc"k0}ˋ2AgYDds! 2PHYNR3 C׋ Ca9&.rU(?bL:4^Rf(W sf)݉Ŗ]IًvH /u`|^}%xc:M:({WW#3x~tN'dh@_5NxX?~36 d^)(8eZ1ib".6[Jϫ  <5GwT"Hl=ƭ&` Hd_C~2PiдVШ(iGeom /0—OfeYnAAv$k·s_=ƃU'[G.6˵&pa x<]C/3:x+L R`Nhb(")G?du`GP=ojƟHwPIppZ#i; h}$l.~buoxԽ0Zn̚.XYKb̔{ 1jy+bM2¦GQwr ;)Zl; xP;{,'0]RIqnl2$& %o RQyr%Qhv 2ZLBbV7+=ޘfnlcQ-NƲ>5S_w>6 0l wCǫc]y: .6ڮeW08CpmV;ISf#窦!I-]7.aʢpA3=a8#D' Tn@cn_֭f<@$>Zxp|p}uzbzϤLbI +lJp"C7alqShǗh}i[?<[z2C `_ z$#}EG:"dB?IpڑOB}s"¹/q#A *IY=dZh饑SPѓCEzt&eujc_֑qF $dc?̚cbv%Vɜԥ37moGzin䬻{ |C TYV"9JH}3Ώo)>,O &H6 lI-].Z |n`ZNhJCkvdNRDO$QY@kBgN|MsJy`[Fk6U,CΤdX]E`[4R@o*@/ ZtfD0td #'ሱΖL]Ti1n Y2Lq VL]m3`5\3Us0ONs7){ɜ=_J$fGk k' =JwXMwW4ގ| )2`Ȑ(w^򶾺i?$q,<+jK J~f8d8V]@fw9^o|.E!T\+j(6ȴϬ,"ӷ-`SNO9? B"Y|-nڿ`[`19MZDCO&}@EU(,fEMפ`kQb̝ k3E0)1/5c^]~[&lsۥ2yE~;꓀x2>VW .Bκe鑀⼘7"AD -Omqu|tKgwZ Yk+.!6w4,c{# Oi3 |Z(EQ;E~yK3᨝Wd8tBv*<ħ5Ti /m9iv9~Ɇ1l)0a^W/vд$@7}ĩR]ȈH.aJJEo܌xn p&\JxqbF4Ď }L**;w`(=g1m,ԯoZpLdfJg`2ا+ZC̿EbeKDTBQty 3,68} C|lAM-m}IEQP3")Y4AdSSv yśE2gVl)0W0YΖx#/ȕtoG=2C>͹Ҍ[H"0\25+\8C9?z60{UDh6Xa0o'YpO/ޝ‚"XJ4;ʎ?"'M Xa>ǫE3Dlm R.e emG76ymJEWpdIԳvS+q ' wpcpE,1N5ЅU$0%XC/{[yzMؐ !atM`zN+O 1u[J9}>zʢ(f\dr`0 \D. $YѪv܎A%=d#ܖtt7y7ﺖ'ЍZ"Xr59 F""4Lb 1v(cf8H davBӒunzrIyG"oQ #b5SB`H]/vCP^U!7=;Sia#EId {6[nm޵=^a|M6RہeA pWjg[xd*$iSzԬ l91pPW=!9rwLhoR\%; y0'-p JXEGӷe*( ~r]@Jj|hs+Zl@C?FAF#0 ,̩xh>L*ejܑ3RFtߜ5f6z:~ ϲ-Ll\?ӉVxYbf2r(ef[~–IO+o>|/<@1 .-0<* /9hwdet֒!ywn2:CkLSɲk6x߮$sm^p$!a1f6ռB7!{TvZ4ZlTo? *^:&}D 9[H6P_8lZs'JN P^`dNI>dD~ &Q6r,OQ׀ѮRG]lXM=&=!y(jC6a;sLr]XFCUl ˏDnqiN2^TGJy'n,N~JG OQo;q"QA b'Xڀ^3I)=}mko%~/H3'i3X 6^᠑|k{VW `GSfɕ$Ml{wJE-P?>P%eNG>ո!G͠[Gl-Ys3L!?i_Ih8DQc2bϜMU1ChtA2gbccȬ%dI(bQd#V !G&#e jdu7"TBxq@g7$(vY:]32Td- (Qpz45% $Hz.W[hJ85XtEzU. c8꧇ LPaJޛqZ`(&=HE-LyYSp6AƉC vM J1 dqJt#;)CqӾ~]eI8'p==LrcLof j=}\E Q (e7HbDD1ۜ$r@~e$DMڠψ2 6DT 6rr*~{=x('xG H;6ɤ.Fu?Nj@Y)0b ]OiR}{e3HELT4ip M@tx^."of '+-ʋnl4KK+2i<hA vr ?ҋ8.6((>0cvs)¥ h:|nahU/5gW_ƮR`UL7~)S nvPd}얟긵qXqe[hRLDDUQ7>~7Ý=Q`a+B=l:|3hV;";5/~ͮe:^^*_ovrKm*h0Ajr*a!r[_TbTQ{T!]%9VY%R6XMr[-e.OԥYqs-/RfA Zgl+%Ie:܄3A~MON=Ƥ ah@\QOm>\+/uF(P>|gӧt ۡaq0uUp7d< ׏Q'gi*E]ms]MWl0ZQapy3D9.*(kD!b?2s8 Wݖ\ ܈[wF6~Z Bh ,,쩆@Y+|7umi~*N6_׀Hk?"=˚1Ti]{FGgw(1^Q3 NDOR/cv')Bʽ֎4=VXC)*.c >t ][|4cwr{TQ}TL<$wҞq3O١ʥ4q,8HɁRsB3q 1M +\OjDںGs)gz-[bd; Ur +xlI9ԃdӎUXgE J߳ ׈hI<&$6̗xZe3_=[U$V+| 23!>~OuڑMtLqd2lDQf 5y++h ij#NT?VP3c% Kz׊vY*FVY00{Of)|{.eb :Ʃ^b[UBzmK~k|ߩobgguqq&N=C\: `i ؇X^hW.5LlP+>ǠL)B>+.+ayХ_2B !fд+6 cJeh0 =뭬Qz)!<"mu6pErg]Nln7طMpZb툙p@S )-# w,XH733Q#e hϪCf/]}V@/K*GL@M{dfgCr @ _n?w*vY2z%SOڒhԾX-гtnS8Rթ=3_mJĆU6>BEY$#Ƙ`\ /ާBO^rpY Z"IX(m&~pgq?Ir~K~1D|$o4;(cNb ;S*;CqtneJ 3G\nSo+HlڦzoLipIHeU 7!/>T8DZ Itk%eY!C{[Y`@-NvF<&%^9e-:ҥzT"4H|_pIh:%g^f ૢlsXХwZs>'1x6\׃GDqdzAY*K5MM]q~xMĚ2q\asn7$+<bu]LgdEfwm Gs**3DZQU'5ʾڀIFuj'X/*=N?ƇOC{]ßzSWj3>0>"ZGr#x K1)*}ADyJ~ $_w5aI;?$˲0)NsT{0=^LăRgX̾)C΢  їF[Lr13Yc=56?DZ㔬ƇtB%WY"](l l]v]=RU/'[S`,`}!9,iex\bLT8 +Ǘ$׷ 3W9IO0kPm%\'㡹ٺQDk]2FX \#ŮVgE?^J{n7u*Ka3[k,nGE Vpz^ɔIj8^2i <7_G%:c pn$9\u_'Pexe5[y_i `ݘ,.d~ Ue]L{>/_Pzx>>´j91 n7ВBI1]ʭ?A2LWgԖVfؾ+SRM%P̟=`K'#ƬB1(SN3dW/(5 ctt<=;M-G7>}hF+aLDr C&mv'ܡ[pѼX#i(as82s(imq_ Q(4:@0NDz{^qBM\>d?ʶ5 z۵щA$ajß]=>fh Dy(ZSCwV,j p(uaohd\Ӣ]U yrihPK}pa,fx/El'_^0ZT%j64hˤOaU;/!7yo`/ .{ 2m*;DB{@)!Čomhsר=~*R{[cxBd d¯^(vѸ!y5/V6٣YqdIڤڠp>{ԔyGK,o'ժk ]j4cL &0!M~?ES $(U~D #X͍v7y$=ڍ*wĊBW)4lS=j^veͤFspq3IU>o~O1Fi:6Aum3M/1fdtOY9}qyFׅut[ 86,E =o)j0xBCVg>LQ^኏CdG'4@!n.!V@X\B+ SCg&F_Pʸie=;焲ԡ~>:ׯАNQtG`J]ILNA9Bw +gz}ėBO~6k+q{/(ERuxN%xaeqbW,Kqa6eIښ !oA.vzwizY׶*oq;1\xSV"x9/G=0 _R*(֤DMMNSbp;.#8-KD­##`NA5ak"KZ~t;VC5?1"FW~B~pNT'e{W\[TnHۮǰl08ܧEA *wY=fqcu `,[K{gaoPHz4;_9_c_"oy{wIA+HXᣞQ44 +<€.^!)(9G`9Nr0>[ |)`ly$,YlD.T|< 9u(pxB P+9ciq zChpj/T/oco5Ař،!>*}Erv"Y$]E8]]timLW ,(d~-GD@p̉rԃUS,z|6%0v#O-n 퇖q.U#]u^T2Z: :c[6RCْҦȁSc" e(&SL%T ~k8 'H~z1-1`%wd7$P "F?4аonZl5E-nοW1Ŧ$ hM D4i`:S]9A\fD%BTiްMÈ򦿟 (DEEce/7Y TjS M5bߛ~7Ĥ/7.)2Ps$aWieY(ԏ=ɪu Xg cLT8IkmIH[BF+㒧sݵ$kc ,o0R2!~^)HR "x]42ipN|JpClKWùC>1:hbPlmS$hL8k9R֯(C#A@8qkgQfgʢIav C6S.>  K{0迁;8PBZ'@Rw wa=ʎߗh"/4 B_BI.FJ">I2@s]%bbx QsDx­͗Ʋ|^v>\p;>A(-9yYC9{|Mhǧ2"kJ @5D,rɤ5y"MTE1oC2S9#@mKMp&fkTC|3jF_L!5(S>ݖA""P9!F Bx`K/TǼ\(֌)jK:RN"H +럮 (@?ϥqn7 (zj E C@2Kw/Ƌgm0]@zSc+ʏ^CQ?Z etPëi]ل 1Sfp/dpȿ='vVhҒLмn=6K-"YOx.kH^VUNWyV9BmEhWTB @"Vk S~,H6u(7/P Z*D z*T.;+ ;BOUx6̸[Q2Luh>mn< ^uh3QG'Syj V e>M]-n?1VP}-O%n\~e39. Bx@2 8NZ__l<XcJ8,tg_wPA&-wu깊[( *x~%Nyg5 0 .誄ZcQ!.Ċp+} "t'SS}@iGr.JE1hI`BOR=}MS04Rp|_=Ij1bշ/ܡ"?=1 bﴞGS r Ӕ-ɢ(ZqEhJ 5 sWi@p`] 6 &oZzmo8Ժ'1_  8U>P gt0{Tw;Gȝ/"TjB]Ԟڸ/F~`B8d%XpQ.Wn^FeD';5{ѶP)P29_G-zRI|iоp⣑~ƣ 7;,qk=31Hi;?~. MMٚ::+'W#^X D8grťo!O( ԰eDUtiPR%6Q9<2e  lGn1 a!ɌcFs vMrѷyHX1RVQBX"nJ Tl1Jj[ pLײ ɜFP Y|rc=:na7O$ Wi4ӕ:,-LG c5H:bw2K "bQZ¨4cK;{ѰE 0'H 2 *Onfs :P(@yao{2ކj? DF:0mz_֭maZ誩TC5eg=m(.ȃzME|b g`n]: td|] n|c}]v:Y*tA1cK8еk;_bC*T5ؘE5?'}E{9n͟遱En]fWr 䔩\ ,05alko ڀNi| YO`yȬD6n?11X:Vx aԺ|v薽*x %an_'sW ?H5akAI5[Ae%Z`cNN&Q}9LȈF\!mdŨ}.}Qcm!^ fȑD_VL2 9psdd"ַ~iN0,a=5zQ"sŇ-YbFAp?,GŮH$c"9Ivgi仧AfIePZmF66G0p)@y&.N5 R1S6<][Ǿߵٱ?GD%I8*x0V#$&bpuuH9owsLўڅZW&GCc&?ǒOæd4H0Uhꂷ/4:8 ('c2a3@׏~4CS( (Mf7EHA{g6#A7WrK7Q[,| AR!$Pɡ vR|OiYek7>B7+JKq|`$Z)Qrj1sJ ? K} #d֧!M*!WT9/ &TՙS3#deA8hnlPX|U<@''c2`J2Vߘ!3X#hь sSJRGwtA,S*,mQ=]Q6A*| 2k!7nL5cZK^}͒^85f+59c#^;t0C̟)z'4FB`0L j/3dI ԚVIϔ*ppL jkl[r8l r3!-jƼp"hCE5sH͒rq}&_&@ΥcS m 4\a@*8kWU ~lKlw$z.7GK{A-f4.QvlA%?]?S^g?ۉk^8`y{䞪dQA|![ir*bw3kz7Y]=o<[{6}dGAB6|#k8kȬUqF/y.\ Kv]m,1U$TTTqLj L Ym3x2F%XbG|yc5 MdԆd؅Uj< cЋ?*ӓjjrPo"i){}$[Q:%Գ2 T28ېQ}cj|o϶$I!XP/v1ZW&#tzqLfAvJEOc3ܨ f_S1IMbzU1 Fibpy-7%/FqfP"D#Zdo(RBb05,cG$fUVW]]j41yaǽ* _oŖ[v&STS4qƷޯ$Bc sIcIΞ^B@F~D:~UhFD[zӼn=,&fdi(ߡk hRFHm>h^gvGϽEm"!C-/W3Sl}#3oNGi2*`ejη߲]ȓ/򓗺0 ^{v+~J8/P*_:p#v-͠=!Me# ;[x\b jUp3C kz8laKA|RbIM&i3^`SǗk˭qP~:0Y6k ˵~kfG+'#FŦ8-8$V^}Bɱב0SM7n<}ED0 GU pc蚦p+M홰KDӢ]]\ApOm\t29=NhIBXЦ1n) oϸ=SXwށYA2O#>Bf)D"[ IW>5PFZU/#jߒ@m]+bZjP^T{2E(-/N|>36 b.ko. 뉘6Mn @o1p6J7Z%sV{ܤvLXrG`9lpcCA_j&x݁2x.%i?wFV87Y~7ieGݎ=˒ !f@T/dwA!50 { X;bGX7\"Y9\a'DI]2{q${%r=#1=wm,|7m"UhY{G0@ga~ E3sS;%>N \׋$\6Ri-؀GBZ mU'LwbU^XF=Y?ܛt2hjBgR`)"쐯}30A0rd̷Ƞ.72 ]qoND]A"/(*ovk:"Y(u+3^ŮD [0TJj90LLC)4C/3L&ҧ=<;)E5N}Ĭ_cRyJ".9H2j ڧ嗖#7 _6Jǔ<%44)?MQ[Z ̑>mGe I3&&Xqk/f{yr~pqq PU&TUhyB'3df_z~߱?]eL@iva1t}ttnof R~_2/:v>>h ή^znjbLrnjh2QSt9:$Gm?O 9+Ryg_ O0:b흽np^c,Fh͞\k'\ȯzMh[PC|gڴ1K4f?&ϓ; ^|G-mXz9y 4IƧL ZZ872Z^8v NŽ'~Aٞ,tH[ؑcփGw7G]c^N exE1,٫'cA2-e8"NR%+_u |^bpdX#v$N*rc[J)awQ:z9Ԩѷ'pU7mD%)vTG ٱӹ=tQxm}3P4ј:!(}$-"u 7UB=Dt '*cgF)~'r0PRq&NV|~4wCY Z¨SptR$oL> Szrp6'p2-6~lKw+a)2G{rٖG]Ĝ8i> `);0?sv~ng -'ov"Zt~ ]/ " ++2P>![\DO2Z"-/**- O 1*FVɒ23Pf- nDjDJD 4lGa5 (S'.|KlB*rz؇N HY[5՚C">p\d(sˈܳgy+~9cˈPP@f hQE]S|2h6UGxL-[c|6C|inKKdP E-}Z%-;i"Rb0hG#;Dm(>E{]=A(n?Y[]pݖڢc) t,h^QQFի &V61o]Z8s1n[{;ݾƐ|g0zH]:E҃=|[,e;ԹUP5eiyʅeTܚ9?,lx_Am`(_CA(An]acAJ-L󩸽tÿP wkOR"dt{۳J 3?k#55_=x壬9Bul5IDʑ6 F6P e!F9(Ǭ~x-'X!ɺpD;̒ڳ&&9xx-wbI谛۱e/Hm6wE눫TdÅJ~ZTŴGome!P c`wOy,êq>V (^=x-_Tq^QIA>cI5C&:P*2^֦E8xHT%T&W żq4!چFh5Z_Nxx>-԰Twj]2a~A[nvwN$?njS^mhpsؙ KϿN賌pSopd>FE6عA3\W4zbNJTTҍj{@oO ]d2!UQ(_*}\ eҙnYO\M\ɸ'}zSt0EY5ħގH8ip#/0>k)ASC| 4&ǰN>fIof3 SH!@OM & gbp;D 4uyPT>|)Np2 2e?1J8==8qEjT0" C"@pyS\< <wx2(] v3w-EWV ') !c~^Gr5Ό}Hᨬ4@ 6eB ?gR>qsi3Z >} HV))f?\FQ18Z-sRX,ATMTG?d#YuT[iN Es>+yI!Ar&NEu2P#F"<w5M#ct )݈/.) +iyuU3bQ;$#AoB-8=?_3^pOiIZg"̛+V^k L!KB 3*L0+gۃPј .B /H}m^.rɅsGJJZvâ_n;fS"(Xf9 ::\Jv)Y/ ́US3< c:|i\T4X%)QtS&x­7-p?NSm1qSMOv:Fy=*[ltVx^8<|Z-KVeTD8NaVsA|H!TYOmbrRXd㫚Ű+:=F?Yv v YsvNn+:_gBNu=QU"cc/U" !,yN*ʲ1b1"SS9VN .MfS!xsN3jJ%{F-xG;&wèvp`'$)$ٮ0gNM̹>@E.d9*2ZPvx s QV_RVB̯6kR[k\xx70U D"Ťȩh7HiN!^ܩzKΛW0S8'Fw$MjJŘ1j!CC;:@ɳY$4ĀOuARvLVhMN]sl!2~m[pĵR7S{4~ DA$9댂^B*2|cR5%Ssz ?$8"F#Q=^>yuOnl^s</4M_jBy*_6Nv]#3O%!_tTKLyΰ  dʃɒ0c>,->&ۇ/aWE4#cTwv9%o4c3e[Q508h,pFG)2K[g0hFz CE 1>Z -ieh;3i݉N6-`'Ca؅磂Ov3Q37brs!u]w_&ԵwE i888޷UQ3V q5@TR*l?|$|%O5Z*<_V{SG3jIv:+ǜܙpR I XI>L}/|4 < q/9;[UQt:0|,eI}q@i r^or]k 9<.()z(HصP$]V^U+#I E;EL0iBlvp3mGZ6I$j\dW'#X",5-[ɶ\#ܨ9!(3/KqxPxb>1M.OtP<(uρD MnfTnD[.9o`D5TD \0j"6,.5`# ABGև(dIz Rw=SoVW0wب 1}i7Fr띣i\da c5j=)nkJp<ᒀ F 쫌J /6}u9G5z, &}J'r^%8/ǟk;^nͤ.. 0u8$N++v )zj҄=eԙD]+{R Epp#M\J_%uGalֶabBhbDRcf%n2l$5+"lXտ:F@QDE{0JΘ0+;sJV6BhSM+p=YH]|T'aղY9EE0v7=MV,ÝnK"9q<êXeQT X:6{e{a.)8FZ؍h.಺Ҥ N@^qAa5cTyR0s,7kWo[ե[GLjuM@vQc\E[_^N=MJJxy08pl= (qGDx,w7-:Ķd9Wv Ҟ2l8*r*s4od[Z] `{?W )Tn<;;˞4Dvxo"ښή䟃=F>SY㡦"kv2rp[Q p CRZi5fBgWIR4IsӴ{t554] _T5k( twK!;$'|@ ])Fqajh,R se.^-fy00Hْ'mP`vI6R_.?3Pq:ZVH@Kq-% q(5hBy] Dys> ?|7rǨt{2> z پ%L᲍MS u2fwWږYY; &oX7#=,l,ƌ:|S1` Es*xxQ>_\|V=n4TG gq db0יs1`O3ڷf~'{$Pd!#ڨM2T"YR,bTC# #KXզ7f!S̳ɿ<3$AR ŵ*8 펠{IY[Q;QIYzB3{Ofuҗ>n5cX[7&:=DF+'Hf÷'N7z5l2ƢNۅP!882T/ШJX'C DWp6z(,hic|Z/hrS\-5.< D>AvYRoMђ%;%!GrކwuڞZx,k'hե0%ө]uhB>Lz.DBh^ ,, $·<$kYIQ2V~p,ZQk"oL] 5"ቒ azH& -"5WHV.ay]0NqC.-ߛ3BL|5oT*4Ξ.DQ@L,(d;[O /Q/jeL;$B\`[8YBeU5_-AOXb@&R2MT2"CZ IL`Y0ZǶ*ABwPz3m ,Fd_Q;{3a؃zT ƍĮ҆z>K.%oTi/ A=J{!E>}rGSMwu2ͳqgyϲDS_em7q 5hA6,¦*[xb$Kxp]ӺTw 6X:l3 u-;#sOȷ6/R/u4QcQsj5v7c ϺِJ!<-W{QO/އVV% ''l?!2l=-`2kiIL)#v3/x;L,2XC{y)b^ A1,J? Z@ڹ0%$B ;H꟞ .3&6)s(z6s>ġuLc-EP|<è| AU]Gu (;X80rJ6V ob;|ߵӿ=vNYG)Zp åQ\"g4>3upۧzUE_SUNMa-sJw]x5 ]Ո#0‘5|ZޯgpDXO0q#Tl~~] pOvS|tXHI~KNXG_:n}=̜Vstܾ,W^ow?O)vlMyR<{a^ |.'AknnZKYa׽XnYKe90%;x/K—ڟ^\8L"ߪHL.'iӤ jmm V/Yҡ_(*=wOI\8/24,"K9c}ƹ&`,0]HQ⊊S4WC䫤s0/YtͶ&S ߃uK8م0S<(pgi9Ӿ28

l]-muiNUϠN׋L8?ue:_ <+1ɨ}s{Wqqc)lÅknds/]B"xgu=94ߛ >2jɒݣL/);cefS š$XI&8>=â5I-5ķSGT2:QcCTDEqQ p", _ܭDI Y޾*M)CևOl/MG;Zb'lW3|jIA@" ӨË19<ۻĩJ,uw' I0ZxT'!2%QaU^nDZtay{>l6)[NoIfKez"셡%#,PV\!1&xʽA6 '6%GU8(;ӎ0g<pɐAL*($~g`Ncr,E|4Y.ʉhY/!kWG)Η8(x+(aJ9A+CؔY1p6.[CXWKv jBQ7:$'0W)bp6 $Oo E^YJeBӋde%-NiU[f>Sl{=dHTˆjK4Jyp#S׺G9_ݍ N+T"|d^'/D$Y`7#e5,$])*h6/yt17F }^+\ؑnYդ$qMin=!X\ |qEP+1ÇXKpHd?CPn$ʄܔqa?*nI[I|S, `-a*`_o00<LSF/0Nsls;Z]c8?带뎴'S.LG!)"%4؈ȔaPxۅqyEF4.+?8&tqUq%s^GUD"g)d4r $sVh9QXmkIw[t—;nͤ3lߔO9p1Ǩzޓc6f /WvR_mrSq. qN@n>G`yFkªFNnF'\׿݇?͛S3͚>qiۨ8կu ZphQgix=^No {"~I{Wwm#+uʡy ɂUJI p]A 6#D9J<1P_;3i㽜L:2|ZpfovL$=ԏxL=fCb `5F@^1*20nQ}Y,|LF, rA%&Y wivv4Fgmbb5}($ҭ)C>݇ HHgXN1v9sոs1SVG[kXV3ߎtBonn`g*AATZIWǭc՚} fSfeZ BV?N?tLU(G߮;>*ln; [ [ 2m-_Kz(Ѳ R>Eϩls#XL tk SEU9أaI^rx[[݂FxC2sEo -âgN}ODpK/nDUǮJFf$fN.>5_Ґ%\2%3TL4:+Hb^NK=:Gp3I>%0di7jr2Dpvb{5irkSφJמ*NtlfJ\[+\]kVJ,60oHށu(bcLݎ2."K^۔EYÑViXaәK]%5کbY<"6NI L@_;t$oXh/uXʱUN>cgHIJ$ mMյN ,SJËG:X LwQ9U+u\l]q$J@ dlD:pn['8F}d NRe T{$#?#οپ!BK{ ɰ?Unn?bOC~\tUGp*,д'$W2iFc#OHUb3\C!t[3M )+}~\=ӡZc1>GBJpq$fwG1gv菷KLH2ɳvsq?``TR?l_#@K3-rS@ Px:O#P \ E#4 J0vp :x"O>!%0H?nPUIhKdu)Mƺ & .i%XϪtB.y=Ұ6)Z[=6 /+4f"|\Z\Sd{a0}%.tJ1="`ĩJkJXgXnXݧo-.Τ-,_r}Zc F[sNIBJq 5F{N poPfܜ%taL9=VoibT*~`)ZqԩU'~eӃ%`@d]H;0 M U?wV窉tP| jz,{ V -?ʬ ~Sy_60J,FΏ HI5BhD:`vjr{{b gQr55C ߸:MR}z#24(wvJs"G6ơČ |BcHޤpb@5X| YW( \05Xg_k[~*ayٷ:㑪n#$ZO=0sc<0_LJY]4kt n/k0Ƅ K^}Wq͟ NT+϶]hs^>գ?K5m-~9(]`gJ!dn.im˃򛚐-JI ylNJ oԾZŁ<8um7ZtE`ltgW4ݒ>G쾻wMHrr-ocQNV"o .w{ p_+'XF^Zig~4wLN!rmWgScZCQxIȾGs'2;nurCхqw "?VrA'_ RSL4-6yHaqu^#h[Iu~%~z9H;}u܅>I2y*r(4?N^AvgIo ѿ+{#t OHԞE ֥lQbeD_0[Lm,w1cFUTW2zݫbj{%f;d m 0= >Xjw]i݌}E$6jfN3F,1CyHto&^9e qo$uoׯy6ݰB7^j~. gYxq>G$mMc{ ˥G?o5zj2v^1v9Ovwcc`TWdy媟6EɌ]hцk|tt>d* 0uAC6qgO5IqvU7fL.y.'Ub,Id?"rKVlGG.F%AMnKbeh6FsWFҕlLۼmnf Y69dY H˽ODiFy"?ũm U7n๲5i+tw<%ڶcB㚐vlDAǠ} q561B /Ǐ|7̖ ]B6_TH[ 7Lo6 $P?a5C d S>_jZ auˢ-_7-i3_W Qz^m/&ƇS2Hr1hgcޏ"G2 Jǀ4z*JTgפŻfG}# 0" EJ)D C&&]+lp/_2`,,o8ej㮥؇"cū|)O %pxه΋LJ-1`?Fb9;=6wy`m \B.S ;ڂw5( tCH{bL#J',Eݭˊ "X*iloTbTW7U֌'fc`;u.FA d.}{6%2t.~[]\5҅(|m:6\eQ-r !a 9p!gWHl-,WҌx+><#vޓb+Yᙵq6a" l2= 5wAfS xzC߇s v7Rd 5Έ-r5"t#k~Yv9" 1s0r/uu;> ~:頛~LG0,2aZZst5pp[qcO6 t_G jb1Sa_M?<\-^)Y\L*>\F(ʬo 9GZ&QH8ieM u=Rf ^gVLیm^mJXqĸω3;Dֶ`s!V\%]'-ѳO2wɛi * tߵhah[eNv눱AV~gMxG:^ \])hS/o -ކ!RaIkF:بiFeGT* D3q;bkRVKn,.=ۗwbTK 6BgJMغ&8[z*Y̞<9ީuđ9V9fR6`,"{cGB|>)0#h=u.`d8x Z/U6X$,J}hۥ:lWˡJ똎dO7 $۲9Z*Jl:nw,gh˺#68=i?n(@kq-jIvH=+`+$?2ɬVwL yq0aMؙoq#Y{$݌?QfGk}fSXhHZ+ T)0NS&ˁجGTL(i'*3w ,UgGČwaq, B"?"m}d- O57e: Ճ*뙁U,fO9 鈔8:(a2 !uǽօQ?Ayg ˛J;,$ـ&:oCcv9J-[>u %)H#tFD[ <0Iw?HAE>X9ݑAV_e %ju-pA{/9 RA1 i.&@ V ؓ H]״SC6Dʼ kT ~i=<u/B hD j;^R vVM@zaw*Ep_q_VZ$7tWzCgK64OQL09\ʼ \/<+ ɧ-}}6>h?fK@@H\p1 @+C ST8ҝtNV|28{T$ gcpp+L#[,b6S\2; ` ٔ 7"Q)>eI[8L>FD  a ef,cVe_k ?z}Z!`U>ɏu]IR&JYN3|3OӃ+/(kI-!@|@ ".^[B 9Zv"J %g0\ V"-%YbGڙ2֩T#izRo]#EšcZF BXO$F/> iijו nơ7NCWNXp(Cmix " xʼ^d;x4\djə7 .Kr=N\ XWAЏ2W )V {>CmSJנcQpdzDhJsF-yr4BͷaBQYerJj&^qܦ3]jbM,s>&@[i"2=2F jAɅ0Am8<0v: rbz9;k[&()O*h:y<2$oX]"޲d+ioDu*j/H" E>L~T%E:19YՠZ 2YoyE8r {jycaDA=$=a;{OgMa6މva* '"ޖSz_\7.u0?c$v˜wngbEأljV^OP^Do!%ωq~4Op%uM_CpFJ ŏNU-¼ĩ$Xؐ$FYI]N5Tv3.c-;կ>e7X'b3'iO.+,[3H^M`(c_52%䍣&)W+#TʳY[C0;^lྞwG\ۗ{#`d(`Eѭ߾ ƀU5I@Y"bo9|iԑ b !BP߂-k ؂tn*OsYm!xͰ'+NdRq!L-ҫ,l`*EfY3B%1[~?|u_ iʊ;}Qg;ǎ\Px@~`J `r!h0rLJ)i-vsk N&&(RocGʣֵ[9`_sfVBܸN`3ZxD&(Qsscr33QJ4Tx.ۃS[ApK$qq &A^^ UݪMG ?ܰ8CiPT\eSCTɳmHӔD3EAYc%!]rH  ړQu:-恥%NHӼK\(]>@Us,V_ \ .͛$k?Rm9`5g2/{Wd9gvґydXI '/F>{ h'$D 3\r}ʦȂv+9@9`QV,ulr^#t L3- Ayd֋{1)T7ô0)]5ڽ${P7Ukg&>~tPUfs$FzJT&c/svn:]'`RSd5@+f[NێZS9+ B{NЧܬ.K@WB[Ԅ~Q6PK # `v>v]lpEiH,B)ғx"pO7z2, D%Yf) [v}#Ylx0sE!Sv+/l\ǘ6`0:l " ҝs^8 4\xV` lEiP+sF-XϓL5Xo'r7j(YNIT@o-ᥕOcƳ9=$D\t W+0Y24\/S6Ə5CjI߃0lU."'Z0[օeMTZ(UK+Š!>[D;V*}?G%W 4p>F[U䔙gKU嫡MxmԵ[bS)G8EXݸp)\S?Q}3R'fh,{0dÌLLV7c _B+B0̇3<,K웵x!fQ39I-Yӈ;Oӎ?=,Y HB] 4cq'uOC3!w$;+Q{˷4QG9<^0[6F>Ea}L\RtNLmaXH*$,GIWl&ax 6?ӛבX(B@kO^C%.D'nTkf8#hϘ'oZLѯp^U40"(!TYcDZkR<9~<ՇthweY1NJ;"8FGV.L nܹU}ՠXRh#R8FRj쇕&0$rp je[~+Wr/Ad&/fb[rH$uQΒVK<{Yi)nl?e] gnZ2س|~uB%[s-ͱ|~6QΟEp]k]ƨm"S835 Z 6[x,7+DhYV^'H5eJ콦SD~YwDd|Z#Tn"l uY갑>jUzucsj66 yK*1o2_ q 5A]/yb4b2 ȝUt d0$5rpbξ?S_D@$w%ס;|N)1ba3`1yC*AB{&k/NܻqeW/*%T +-~]uW9K8TC^%פ!S>iS%/gk/5y|=Zaj\7.ԯO@u/A~hWءu[DP/ͮɥ Cۢۓ2_U P7J}(w9 Z.}=L|4b^jsjX!݀ʀ+e:TatH`BVJ0FN_w\sE(A"N 1 BB~bKS;czqkдD77s˭0nQpƈeE@L"|\`Qם*&jMy7WТȠпŮ_@W4IVwV>|J[ZHV+#`_٢D_ma25#W[\f'a 0pXC (]O Wt^͙SS٢"UͳJF6pr#]9pHwX27NAT;9aEQ*,[*ޒR0v+ @p{*jڽov!:85ݚ{e;LA } ^\[q0\GsWTS4V0K}PV|mNPJ×Yj%0 DpB]&HKf.MDրz\-}?;NI#J=%wg^?]1fPh^ԙ RMF9-onH!qoB Ps~+ < s,֜ uML6zWGކ"GLi}nV2q I">wWIS|vWFT'm= b}l9`<6a\;؍<@M4'NI#Y9f]J xmUst0mZ.m( bGD8jsdT%CP*abm셁= F[.lulT&Qu2W/?i3bsAx$y3IR>'x۶f"eQ{b#}K`*%2dU1ɜ5b$/Cn 0{)i ~7瓑`mX]^ԕXg:p; p `~iuTlͿ "IxE j'0^>RۇZ²@H4$4(V`[7ri"7&E/Y1}' \7,5VY@I)zaJ'XaqsQ?nu>н_^;e5n뀱oNsg9T,9SP>InߞouWZ%d_*2&-ŐmfVe0E!XpnH _> I.D ^. ;d:g}D.'NE7j^1,fy \N]ljrp8ى!oޏܟN:`nQlI1^ A+M¥Vxh' =zH@MWIM}*^ŵ5d>UXnBEDha,zeKa)SoZG Z"$Vh0n1 ÖY!`ä ̨:֢4cc=u05uڃ^᷊=D:HE LպC1\ OZ̶ XeUc@M 4/ǒg,Q5 ui=ӅX9s8pX ;YbOp3]:Eۉ ߥbƃ?cԦzX=i9Y'Q/zF¡?IR"V`dHaeژi hܻ6o`qWx(Ir܋%ݱJGW<`mZБ5O肞$3Wgޖ\GJ/k:{_ V9:KWW&„RpDf52f.;WԴJ*Fl >l=IXRQ9uc0)F#lᎿ[!ߚ/ Ȃι,|1#LTmJFc EjI^y Xza@U7\)ܐ%ql ׽H^,v'cJ c JI6#?ifE![H͖0x EjLJ.A?2@"ݣO*B`>(zM Cơ&Wk]'poq6ŞnۖM~, ](""+M`l @ ;S$kRE&m_._+|Etts;h$ƴٜWk\bH8*0ԵNLl󗝰i^toPvUמ5^ESwv[82ã/,^%Aˌ2zl@'MsYX[WA3V~$,G`d"B7)o`AkbFp rvKIs<~H6zp="#092z@z}2&d6Уnw$[|%2[Ђ7|ƌAՈ,ʺvÖ6F aW@z@w4BGWҘeo ~gZ*?O:9tK՘4c[\P-Cdŭ?RzH}GA`=7 F I1`[o* cVZs2W:8T6}.+XSb}[ESeKGߐHrgKZ,غHCCF}A+"knGPDLv]zNlؚ45(6hաTJb<ӚCzCt@4xA%l 4q_ܺעW_CxxYpD+CUH,Z;]ev6ZZ8&LHEVkh敽kw!f' *Tu )!ɺY Әd\zŒ -?;0.N8MR~vaBXl^lVo/[<}f?f{ۮ&ǭqBӭt>BĜ)F`A)`m戦꘲ܜ*`;]z@\nj-Jh. Uazm`Cr1çES|˫*i&G6 Sc,$9oNxLϹjI4Z r9m#78nZop̚Tv#zuN۫uRjn@]/վ;jod198jjW{0~֓ a?Fgv;j.f!R|vyHs^8[\^_W;ǔ,#d~e@C[`R:2ɖ83]a1=Q2Gzn}9!Q,G'Q-Np!$:q0NX9hd SwO |Wz }taG6pw^y ܨ~v0U!(ҳ_uu?mKbl''v 4fV+>o6*~./dpeg:!sH qHtp޷7e,;@PTHWp!za[\!{d[~xeRgM.C{nn NZ,) |QxI@XeL Bt5ځa~GR_sFF_kΊ21l0t"ۂ-t-k{g$rs bk dӭ͇v8dT+BDTtxP},(ޅigbugJUSZ |F9F.)`vV Ch:9z=|ಒȬӇY]{>6N\X#2GXYO:f Sv:Ƕ;,3=X(p}!_²^0ysع{AdQ}ͪњs^ 2x@]x@J zb#VZ 6 F  nI Az[Vh6 4|Kۈ/4pr_ʷ`?y@0iA;bmYW䍒S~[M{!<AT;J_!z7TS@I? Qј8{Uz/uA Ŕ>jd9`y&~$]ವV$A5F4–Op=1CXTÅ'D0ir?66iQ@? ٶ>z [ffH ,ނSnj$Hd*.rҎ11rgX2poW_Fjq m "W\o^ sea|9܀ȱBBk5ʌ-/mY;f|*D9Ԉ* Bds:&̼i_˹1X \/5\WޝR a۝& ŷVZ?5.!a.*H# 6kl o\y&{QXl-;%874avJNɮX);r( 8S(Er~M|'iu?a tB$e,";_"6Xĺ. UJ(Vi][tvAݏʽK[S@e龙1El>]+q]v ;9o5iCk.B/?s޲mgN`oæ(,5>hq*N);[saXuH+r#JBCV2Bf$9Ǭbq~N(X}r Wuob3fni35C=y+yZ" /TrFvpI> 00U W'%+R8BW(;a@+ݽ@,'73_唧v34vg&yw;MR'~_ĺ#E3:$qn[o' -HB BG͞LMF'[*l-5Afj7'[ j󆊡Jk\ ܳ(RbR;=Gq3 v籾{{Q(~d,C.R~w)XP:Z:(lH i[O,5-1poDjlYsu%'A!"/l1+C;jѓjd3TPS@q`&zrђ ;,۾ޱ7DRĺ\Sq]9*6 +:Ld0x) g[&5]EՂ2%;xV`S+-P3M˾ϾeyY2}i@ L;k`3ӣA2:!Qղnv"7mCVWO?M ;.y;+n#xntpj c ~:I9WGU]AZ @! cJ)Yϩe/Y1w|Ckۆ$@u ^Z痌uaZrp$mcƝwa;!! Xaȏ}>b?ټHp'9K4 gzKKLuLӁT"&Lc$Xi&0Fbcx CtPH4{2aj|p2N^ f H糾v~+0!VzKg!`L0x~eȣ[)?Ց `J=M,.YԤb%~0I\诓~Ρ#z4&ZYRab-2'zڒ|FM"#/IA(3>I/LH c}@=ưY|_YJٝbQQLWio,)p e&';@]y;l-^Z<33vήѕq +k@ٜSv˨a_2&X:Md.>)oNlژ'f.S yv8l`|Q*6>3V̴\+y-^^7GDX4 -e#UN8!^,Ғ`(ؼ3Dq$^!.>+`tTbbfTęlV;oS?[D0{j\N/ dòAZ q.uIUі VsH&t04?>_ͱPVk73ׇYk¤ }wq"ۘ.怲KJ =V0Z7Ǝ죺tdkf8sMs/&FP}Yޡ|%f^S[^tq*|cU?ܐ'I2<}J Oyo߯m "&s#W>Vf.~%,3pN, g-݄h68GbE.ŦRו(K Y?Drj@ crUP*񁭧f3&Uœ# p ?5*ڎ)岁aڢ tT=aَj;ٟ+ X]2g2dgǥ1D,t~"/ *=Cc,zIr"b#zpng@,a7junwrÈ1̱Y֋p 9ț̀ R#-/O yy9Btk 1 }zh[z1<6JI?a[xS'Ѡ~s7Rٟ!tP*kB+kD`6Uٌ{+}$'+:S{Cg%D.h4<1qYt?-DYq]3Oy  4H&B.Z;UH]YJJ൨,w>bMb rk;ʅk/b8Q)N0AB֫4cBKw 7 F&J(AƷ9hNЩH&:%=_'y3O-N]~2sBibi7T_u71[)`>ߡШ"YG<g}?\%; m/\ :F[?. pو>aISrSnYFx4P&Sy3} [jgtNA$,l}t^$IGJ@bjkֳ8sEfGa)K m&{9Ѭ-wNQ܍wʞEuɠ &a.gR6%^'}`qay\>VSF\y^Ƃ`A . sqXE%2$`K&}Eqnm..M,%Q<4:20v=.CT`S)}KڿR{?A)bWi`mzɛtImM'=uRa9߲kgݾ΁$9!K }I;wj%(,s8%S&/>]C&ĸ2j;Kn$g$"X#J˨q-h+zU:5q)Ք4z _ t$-[%t"6ܧ~BwJt9iVQ6 1ʝןU9frƯK-. s8x媵FMrhY&PGNkAW)P(ʉ8j2p\&C7#Rà2DH,'lJ3~{@ywPv4~$-2>P"Ս/o$ (=l}ȅ+fە56& ^E1.R3 L[,2٘MUGOtNq\n~r~>4jRk8Rr6c^?ڊ&Oz Yr r7yuA&>`:>.͟wB_xC/j"2龙M p<;K/a0FU[P&7OV=("FDՎy׏_mǫ9QBG]U_HaupݣƝᠳR<9Ϩ>G27I)HG7v]n)AtlR *h_+奏.io>e *p8e}Q1'-Z5zbs0TDݗ#s [cTGֱ9f$ʩD,(GLzmM5{kPsNLt }Z'!,#Uz'vh ޑmQ 4 !υ&eʨ RO@(8;;\X&YhMXx6 /xTD ,) Ap[–!Pjr0{&oݔǂ[r^pMCɫnaxLoV4T6Ʉ21eRq0er`=ô_ztMylnRktm:~o3 "yEM*-x{Abԟ-&Jv|{vsfU^cZRYPOh(#-@Л p)Ѿ*_&'_OOQ;öe_9hHi^jI0ج&R>PAi?w+Nnr!OOe2<|i/^9r\fVt qop|}a|q{OJ|rKl@RmuuR 15tw-xgۛ<=d*Ѐ_ls^ @b٤6;`+[w;L\젱:b35ɸܫ6O)ixzx6 ,{l>^3ɡhSn**I27a[45l.޺3>ӿ6>pq!Yd -;.`>%l\Wݔe[! moDS Xtxғ؈`~,ĢA|sD5Cs\<Ǖ1ȭ6Uxsl*k@.67eE+OMvW!"E[_*ept Bl6wT=*4s;`E]wT+r-gSJ[yy2@(RS1%tk+~X;1%Wn,\oF@H&ڗS`Q Ro–I*lPM>KJ-e,urՐHB0dl-_*eLWWI럿Š `tBv+tPJI[Zr@ Z4r@9{nb, Bd͔F[R݄~W5Bn-%&@?0[+U.\%_)JdRw\3Ua-gZW|/x޾Xƛ}#}$t; %&>q8wFU e,N.PeŪR'd91 ehώy\YEi#ˌ?bzeLe|"~+PJZm߯]1l}nGR??"%3:A S&OXYO#xW(bɨH/GRiؑWjB2W`oI6e|Um|s0qQo|#kjŠ3]eǖ(P`>|DxS7M2&~ 23Ƴv :]É\]RیHڀj=R f{ aƫؗ2uw$ݵ֌Ȟ-D0n?f& _6{Rv`k 2ʄCLbO{HVZDԀǦJCR cǕ0aM6ks RIL#ZfWЉ9f H 'Lֿo^7KݣRgE`tZJd"$) ӈ@ Qn|^ n+ł|5Wޘ*N&t.*.m)j)hG#voU`bSb6c$ZH>;  P馒Pt.74niûT#7+|צx3S0뼲;V;b]mH ͭ1rXU,OssM6زqlGxKjƳ>'LL$,8OhG`/\ {@W UOb쬝LY._9HئU:7S兲aRy dV@$(&KT.lA'f 5t0=, 8[f٢$7Z?\e~<`M_ukib͌⵮oI⋸&;GՌ?wͪ08 &E&%Ao, )WIǰhI>]YKQ|ZxGK6-8fJd.0S䤢;ay vc^Q#'lEw'GS0&v8JOUk^#e-<: F4<2Q)VM5e{u :#I@.N'jt>t 4՞{#b+4p@Zhzcx"WOOCj+F=;WÖSVhgV=m1kg6Χg3N?%_%BCbDe2F=}C؅L [蠫߫fX[>G!"!]H$TM|D)=򦘏U/Vz$e3/\=rO7donދKO9e4|e^7T{qQ[FF%Qyn 8DS?ff$/xZCR5,Oe:'${,]-§QS8E=ו?іlX0ey8Tg( &[$z14KцWufPSrU3Ym ardW |d`1>KТUeZ+vL^ԦYhmI-T,Wtډ"P 9e\v.MY8`nWY>,z6^TmI-Qlpq/~~y=#I[D6z3;J8+P#z :ɧ\~SW"4Y0j;Qk~9%;]2 eѨǘgZy@[09OY{dg$eI9\xEQ\8ӎ=@a涿. tz:?e;]1 Xka4 |qJvۢ u2SaD먆Lj!!n6& JX7+#EP?13`paW3[5!xאl*ތ531q'ݔϐZx\pXeuڧd1u}ߞdgr}[¤j* sm+_α-b8U%ă若jݸ*62ʪvQ$%wB!pb=7xٯ艪;2)Lub1d{ #I8wԠhGrk2 UG8"ZaV`SvZ>׮ILlv僫}-'D6R˂,eBC1nȽ]D8ޗBv>QHY"8%v\V;F)m85P]B.ZJJ˼y,^&|eclv 3oui"v;BJ/K(#v;]܃ؒ\eQnbXcYUAFE[?Ѯ|s縻QR9 >@6Gb iD)f}`?t(GxSwſނvwrNU)bX*B?Pd0N]W# ;=2쬿VߎUP GM/ u +=["Oɾ/!@i"?♙OBr?9<Ǒc bwƥT1ަKZmRr^(갥!mv137$.l˱OO1LgHrlՁD. #@L6Lßώ!;aW 5/O46(E694hyjP |Y3$dVߡ##apy,CūíNzg?~{,abG34X_I7- ^լ#f@_ֻ eP9VjΊyhFR%iWZl$ydW4T4؀.;[^ő+! Ɉ9rmჿ6H>4LS_Q͉Yd?XNoQL0nKsawx6H}_Pu%?BF ݰ~ND @Ll;(D.,~X0Eh^oX}s Oa|O-#+ڦ퍬*6i~6{:R&Kt+pn*_su&a>~Xbq aU"`tF,nkl<)rЭSJMW &в)WhGxVX74ȵv,}-쬷\7;?jmQ@ 1{k!z\8/fL]><}>Ƞ=d:lШc;I}n5O` ~,ȓ$zo3ΎS4oV[jwe9?'R5s${<1B%=V'vBBܾ1NT!Sh q(7 [DNx왗]$.s ڣ&D!1ҕcQ,ő&qְ}U"t9W0E5/ ;A"u69&UsLKF-I5&H ;L0/$rfQ$VP 2,i.'#!2φDbJ(ҝAUKXuj%l1k` )‘Z[/Q5 XH袾]["`o TB:爱#6jcuD(rۮ0̱Aul I- :^QsG>;++ ZB:(`zXnAbN[m,Q^ºZb+!Na.θ1<8wj17<[ `OӫĂ5yo1$I`Ve\E~7~@\NcrUHRn./7z</j ܨ~셵ggomɼ1`0KU ƂX `j+?;kM엹IE(xjƅ)wx3ߢ? %9:3J(1\OQ&CIP>Yۦ vs"AiA4 ss_ȄSc e$\f%}3lSpob"®gag5,lj*ZRbWsƳ %(yŨ&k#꽲K>r.jfѽG ~j6Jqyz,!,~[_8Ry{%.6v\{w7wPWaygir 5/G@Θ򟮱o51'3VY-(^gX/itTA,BD/ þ[:$Tn(7IY`чrQ~!E0߮@Mӭvdo0QlyBe0鉁.@+JJa+sdj\V Hp_|еzpЖteY,xpnPXN̈́㽬)n?n@'0}mK@O̗|]Μ}s ,#Pz~-3O #ԓ` ΚN]P@Ml\zT49,+.Q Kc )_P3 ?L=Yvq@IOuԖQz|b`iCli1NU1!gԎjPBP;~.C==YDL7fͷa+mya~9՟gm(_dĨT59]>}0Y5NYL7,^g._':2u2O5KB<ʥ֯]knqb_$`\W9:j,UqC [K0Bώ5k.Ӄ `/l)V尿pF06$;~f;|LxnaH!j(`($P-X`њC`d^S~Iܐz&$06 SZ(^.<|7oy@낒?GͲUl;1m(JZtD}._y֥+hxVHhYh EuOGV4.[1.QA ]c2b CuK؁ؗD4,p;`Lo谸CJ~Y/ʔ*P K/8`c%,QO%F641jکZub7_(:pt050210Zk (BoC߯HaGL-HڗNz"yv{߼>f Ta9\$c˄jS ) {pzIϙm4yE0NADϫBTQ0cQ3^CFij\wURRSթ )kMY&,&|ٮ+|m 7Lml$A4(2׈NopWx0n-V>?@ _}O Gx轼?wvGR(i6Zq}O車*@*ʺv_ rAfBn.uw7Ld^l2b^{% LlFgmv'?dm|*d3|Mߵ.z R$[3A.iJɜ.g"ddlJ{>'Z*w61hAVV3d}0Z/Sz=1`Jc5^zqpo0)KWMA:Rh KYV"xxWIĊ /NBgG9~wނpUvO7n;CQ43<-4v> s֛\xًM>n!.\J"+8elADuyw{jzunLlD؞2H1H/9ߚx> h-( 2`LlO sʔ]C.V8g~*fLϚ XgJyE PI)DSZSCˡ/ڍ.rAgK;Xv,XjD&HCJ}ܹZ4ir:` HjR.uׅ_ƹTZ5b^|$MwPoVBzLb/0s8(x7 'gr^ xxD_ F^ *2OA ^>G ڤ)h4&:vԻֺ?^G!+T \4#/5y]xuXE{Tσi$L ]> _aCo+D5{Ÿ4a?٣ UNi%g]l$nT˦k[R' %n;o|I rگ#;M6 {%3f$IA~L%.LK'{=k~HL{Zε5y=j OUm{-e , cƀ% dXHxuu^FOPur :d*8;( @KPᲘTEN~{q(L-'Ijx"d{U3n\C)Ep\L~ƞrrۊHZZ;HWSrsIRwShw]h>|T WOV|2g LrR񴼎@2uF顃c)-Աbj55&r]$+,s:v--b(KZ@4@T0]C#nykr2If0XmI"ɔ9t 󊕫 t5޹/haT# b)MQR~7Of`Wbsy ?N};`Â%Q9&m_.bpډWefݳFk] 2y_,V9c9NC$%Zd ]etKe4PDM6f KU& ۫3j݊rgϭ!1k@G@]X@F,[_9]̶ӟ^(ǵPXh:>,uc/ZqDH,Vm l%26akHO;/nk(@e!M@TYM1ad\^KQ3"4=sr-k aYU fCbayVJM1R/2BCa2?hlcj~iܡ't(eQ0Ϟdoh~pa`#j-5 TiƮG'R}cY:O:Ts.n+Dv-Ø!&oms49Utگ43xbѳ0ࢌL:nAכP O~V4nRA_+lSj/R1Vin|:kEaAN"Ho< hFĠr4t*`H[Zؕ硱݀J&&,Y0OA9YA?Xc2=r(^&=Z>83+5+#Kd惩D]Rn7_CqazB%YGp޶>[q:w'U5PTсO a+yƑ,͊,'cy@ga# 6oӁkRtoX\-tD+cf!:A+8M9֛yX)'zNC5I-ЛvnI)rvam'wg6"N0Ff^#%-d**NȽ;WlM(v_ ?RcPW>v3)]rq4z{gv[e+^A$fOkU"f_drͤ8>k-: O#ΌjzCyr PYහmBȜ$rnBbPrg7ށ]v^~%MhGv#Yv\,ڈ X+0}MTE ڼ7bEdgyTJ `',GmGz/^zһl:daW%c|*`XYUw:zŴB3$GW2I{Sdl$s{v.?2U"uͷ%)39f<ΏGaf7G('O^u9O[}$ƵI勪ִ.\"LףۢcSt(r1r`OrO0۸/{YY?X֫?.|jGG0Er&ʗ"z^79*h5C)@oXY߅C n΃O }J_4;yVV&xݣSjn7 ,(sO R/e 1CԱRS]ꅐb.eKNx4~ r-X1S1߇#8-H!j5ɑb%IQ#JI@}}4Dm(8VUVaBK 5Ж BCKDh 1ʌݠYToeetSFx.d;AmqT 99 76~[QV~ |mI/0 ARpޫƈ1'ƨuǙG)JPɷf˹t c{ŒTO?I_ES;|dˣ!p ֞K2V"oG?fµ+wdxa(EeHQr]6wE`+Ģ[0I5*S^`Pn2IWSnw;%྇wV6|/x#ECmχ bnJhٳ"[HJ#!t HF G^@,'츍_hϼS3Gvq%PSqKxwGAwbHRx4ɷ}:ŻӴ֥ChTyd&=\Sw@%pV[a,a!&G\ џ ȕE`_ WA8b kQNSaY2A\Vo~FD҄V&Ƙ^E7u,tFŨe׺c/ $ :R2N%v]-N83 ~@FM**)' *)l \(|e@. ua;M&+Ug7ڄݍt1\e2+tsc7/%R *(z=X1-IxxEtǴj&1߶@~ZS# YՐizlrC*8Z5QzCG ؆:)=M%;'ze" .)MH}Qv  !Q'b:I(.o/ӄ_҄Ev|13ٍLF 󊣆j3F-읒%[mWA@Wuԏ[!zC4qZbnGN"B1k _տZbc³cTR-euc]!V()MhCs<`ёH+wĘ篘Oux)t=jꤹaЙj2ů(^[*.'$=rކ7!N2gh2$]Z|qίsq{ygIS=;MX] d @ƾN7eERIxG5v~*>ӳ0 As(}oRO$6X`9h[=XJl]*XPK9!Noٯ-Kĩ"l]wjFR+J)FNh\EPp tؼ4ouR*ɨ.ᏸAO6TRᒁok:& c+H@ - e-[IJp4h,/x 9?O0q/\<۵?zIW1R)1!#"a'S\<ЃEKKF띘{[|hRdjRaR- 聓t+{ohtmp KYC|J`|kpv,zΔFg/faXu3kwIO^XrBn Kn˽Pb0k[]W{T)[.zQ7jLrenh"Ѵdπ%eV*u+O㊩xNK9(}%xݢ۰Z6EjŊeJ7zJb㰰6ZI[30n`G8alsӋi"s M+.u3%_c-0L/^a?dNj={f$̷F{ݨCP-5h[>)Bvʌ`^`usjo@H>H#5:dMiSX 6]gqߥE٤s+"xձe:Ek5*]Eh>Xn|o-M5f{|T\2Ty*ůd9$ l"䲯#65]k3ygW3Ct'kr>B@ݸDY6 *=,; |Awd[Ab M  /W/43W%NВ?, m)bAb ܏r*O ܇SPt%lTes2/,hӐOs?Z?Vr_~["ͷy2*x_+((kwIMG7N!ӨɡZ5ݳkX O¯/ [f髣im"0rđwZSu^n+x^b +ȿԁMT8,\V`._wMu烟%zr*i1eѩtK_ 5x6q&:ʨt6|c@;I KV^'y2[@vh4U%,c#Z)dkspLVHZ:&1,S[Κ:UdBu,9,IMȋJQ4aD 4Ս:F&.3'jeodMz "AExe= x)rSFHʷݥ5Ms;2p㬖YtH8}[2E"p4c~v Z `7!}I8K@"uurSq[k0=,KE&K؅,P%Jgp3ddM~xjUkSeTt~UIy)uTBS|(e1]!>FtUç快S/6͍ sC</nQboWܔ O2*h~oL2M`7d-/c1 2Jyo 5/qm!݄辮3o;F `ƒgc󟉽K~s Zb|湻[j]9TOZ0#WkZrqYX7vogn+Zi=]B!}Fkq/㉎W=xd`&,s5 cOɏ)8"w%gxg6ÝB?aCy,Eo#^>0Qjl}l r K#OHU\SKl"juQ&@~i*s4qQ:Z C\s{v -6Oi$*`RyP^ mQlGfi F,Ļlʪ~e8Ͳ%G yXV3d/(f4ދ"fqS.ˏx}bVFF7cxutkTX*qb-)O"[:Q{72'WP&IImO %Uy:j'tzKO{Pn?eOWXPlSΥE%Tʤ.L%ο Ux=#,?z{> =g0! C8W_NxoǍqa:lrհrW<*pR밈fO$uw"5X*Rk A!'=w8R csQ$ vI1; {/"b78Q\rȌusO]ҮӕEY6ldEwNG\.&?a͕JShjIP< ϕUhšo4U: gA'nIagcdžUgV9$a`j׶Y~ c*.Ls=ǀrfZ c:ȕEȹ`mUuE ̈vc5AuK`LO=XB?0+aIh^ŒB6-Q=⹳3jqb)ƇP}SN TUEU- %]%pi"E&a_d>Eh&~ȘڄV6Rz\j5PN+SK;} |YPq=; i/%Dh'6.LE3"޲1#Xvu$E wŗXԗ`z8A4.*;sED>tec."0(}GLq,=C bV?HI:";o=ʋrǴTe}k({kQ:_kOByw6w =V?=s]惼-R,p ?A])pMzK:\h #F-U@>h#Kzn09@jI^km9n,"uq",sfe^԰S1{xdo ܤs{A5kE) Q[Cuh@MMI^o",jbbA1=8ơs`Au#zԊ)kDXh/\1ɪP+(VOM\cG/zqQUSwnَ8$L QZܬ=ΒA }B k/fwQgt瀘['WouHbufvNģrlGLPGs`wsvLZĝ]ʸuL_W@!59r[ <2-VaqCl-%کv z'{%b_+e d@ijb?y1[;/u]hYNK9ыp|R2'onkIp;3s '' ix;?:GISgT0 &(8qJ¿@ hZ㕏mQ;__Ͼ텑"#EAL՜&8-^.&7KMZQ3(?9ɈLtͦY7PA@XG',AA-^ܮ'V]f-򸥈cp\^nf-E>IL}!|)xAKquO k2#M`;/t-[x+B:0ƾGJ.ґ!LAa]+رS5R5b@(O(MkP~F7ϾWʒq]{98C0p׋-D#g뮬!ެj3t86dO@AGޑS&r0>!UO,-ݼwr#GP E*.z^8}lNo2Z$K~] k4,m'}FX=fNpԭXoi]LIMWłNNTf ?5OdԳ ̦LGC'M`c.i\fZn/'ߜ]B8U&)~E554:JGaY ( fn"jCqb4 -vXVUNBֺyQ-1^Ym2K5y?P{nwE%mnN#c*wbIZ=}}f;?"rՖCZo1Dfӻ㢇֡fmG#=жn+rŋJi)Gpȋ xlAy4lO P4%D|dﭳ.n=L97ӭ^FD>gkxONWʗ$'SjXGI4UJ}w9 ȴNpW3NS|!"C"\ c ɳaǓ`G"sf^$2M22-(VܻgjhtANqls:ކom*^|xSYjzVu;,3, V-ŽxAx RATɶteP%e#k߭ ҭm7arj#@_x[ B3ʉR^~b߂2C+~}aY&e\{@wek TeB0t\q'0gLQ ޑ _|Kh$]xbˎv /KHɅ"Ҵ$rm Oz:AjDS^ + 憎-o7 Dfh|sq"hCe%C2.9Х^' |"gjߗvdSK {]U} Tq^/jp 3[:$pZ_yjD~QwS]2f37x*ƄJ9N #@,zOXC5X֥ӀY֖#cY 8]YD79ѸdtO< >[2Gm#-uҗZ^ȇs3caX=1C$e2#rCIr2+K1UJwҚލd*ꟳיTӮJi/$[ڐV1 밖ws$& pZX ܒW/q^(pX>4]hkƽȅljywW݊n%, 4%cHDUbT..l,H EQ/J"CWąxB[׷8ל<-g01J/I5}anS{t%!6l~83 Wx*'Tg]q8xjlrǥdQr_ֵ hޅ(f{?hҙkw"ޑPU_:V4/2̝LH`~w{,uBwz➔ _*ny+E!ˈBۧv;S-_"0ual^!SH% AZ\Ud-V2+aLjaxW/gy5zވ#06}x rkCz$mwؙᏔď#BYε! p $H ݁ @RX*#۹h1ȊQxPiy]hAn]eGNR "z, L&nu'9yH&:vh}mBƥoʗ۴x5~ ٟLhiuru!X>v(@ĻV6MDn?Tk9Y"݋_yf7ϒA1b4IOp6=M | @Y[29`Ro{\l;+C=m U 2^_mϔ0'VՏkBc#i b?+^j$0î_Q> ~2UtHnvS:V(LC8hfVUW8zfMg܏DOs&țD+\VF3}TfaSmLjN K }w)9ij[&D& P<TM8m<# 9bٯ-kE\?g<!(kw+f "חzDE/z܊M~;afD0˫o+eXh2t!~X%0fz´@dKwzܕ"RA[a@8֔n,DljVvrLBO@G5C">:d (j*Fu NA+0".g]t1XʭK{cfu,H+x]=Euf$c¸.ٔ71%Kq&L,_Rz!^Xc=ѓfZjbeSPLX)K2Ox}L#.xx y]L>dd9dg!]S^P5yx$WQE]MYf$1J ' t>\P ,х&A~?ѰwCv:)⫵U?wDFݍfK|_Q3#CWa?щ #&Qx743@gw-^_m6e3"-bøN u~Y1E9 J$rFG^I풿$˳%o'BYׅG$]*5JbGPZbbG[qXHLLUg/$x}I%nw*e AWZg/_4xZfVn\s h'8 3g.)f󘨭T\l#4[eP +U\NA_,oY"*Z?4VzIL|<'JS|d6ɵW( =+RRV t]@!Lۜ 8SZ FE0]X#HBwCū3L=?g)2[~Zdw6[[s y*ˠ̨fW j01g]x;0@UL!̗X]떗:.7۬%QC7qRLtAYA.ezEYxDÌ34=[HSdM=b"T&#ySSg۫tSJr"pt}_Rne4TW0:OMA9Ͷ;ZR:EG* h rN[ob+N6k+7Bq+T6m?ћJ1;20@VJG64 [X(Cd#+~"K_5Y-rEcs'8}+D1 t%:QRXS^b7sAvQOp1 5:Ȁ?Ѩ7C 4. yA<+] ,C r%cJe&L1O7r%=תާîDe~ ط>HЂFvUo N# u26~wml1rz> #\(%&kT*^L_jG2HPpTXO](>RXAˑNu4ـ Eϴx$"cq*ǩB0ps5 ^2C$O KM#yWI-36NI0D}(ڦSڨ_[h+A [-{24N\s^"m>i#94 hEve Gi(y:/k#6&^: ޾OLqn,Α7Fj#CqFvˡPZXI`ƘY;Nh.a@U$| &)]]}nP6`FO>Hi >QڮlH+Vj20:\\P:yLR&y=ǃtxz[2 :HN9 ;D| ՉQo 0L~C AíR7]C $I!h' UWv)ll;{չncNHN' 4M@%i3Yݸ⦉<%>gm:3hG G4 ;S.ιJ5|7vlWdp4nפ4Tb ʷkK)vto) wB~~m r$m6aVq:ytYڒc>Ӓ0|o R[ MJl~" 2C B6`ICW+Ț⴪JwO wbW_;q@e}/Z MwB-FGLJ3vL@@kY DX.&`>rs킮~=A|h?^bA:&.w~ݝ~&Jg\lhN(wTۭNU^[Y'PNF2B fWtBpS/eb%a8Ͻ-x(m$uc98rqooz) lY<7OBTc %ǔ?&:6Ѕ]e%'؁ۖWlKa̧v{2ױ' +OG㔝h%=G޴7XoѶ9U1Өd%`Em"6wҨЄ pɴ9Km;`dGU6D+{GkX<SeP7#Ƹj,p @2#u7&ssYԽ$l^pljt9TkN>fk#A0Mϕ%p{f-4yݙ}7pl0 5!ʓHxlNݍг&"Qߔ4$Up'(y *rpK׉j l~:ӝ,;([wU*-^OP0y^Vu% =qY@\>ߖΟl™’XL[L-)C>zk\X-=mH4u x/?;uT 1B'NDVI>ep1bNa9ܱK \'FHaX GrY1*j&kĬ|Qh^gX'ڡdHi]#Q@Xd?Th݊uc8Xt2Lxƀz ]ºM qi!U#ǘ_ւ ꕵAY&o gkPܬlPVTS5#CoSzOwxzSgst_6A;L&fô1 ngx4!DO ` Cw}c).1 L:fe#Lw(!9WN"2bf<5GX"֥P("mSǐ$3{/bq IR. BDVO5`##Yǥ.2,nu̶K%J?zR9N0#b`_t?В@u(;6k[JL@7։I@gk2]+姉6HңLe Pp6WM'_dA%oWoKT7DKj?]ĝq%gY$zV¢}I>KAC.FZÆ4=om/Y±h?LѳoHQ { IIYigbЗNc>$aY+^6=<Ƭ,&'+j;pU(C/g ${v3M@#u- o| K-/5vlcY):.K"Ta\F@Jv E'3: @x:ii8^h$QR x15`s4&+*ڟmo~>mǨmj?+X`7|Ab OE(%7:>b%k9`"5x*V+v,'TK÷ƍSt7k-^ݛNFEbG8@W+)J"^XO kexMsI#JO!f?ʒ%Pg$ Y._m7X\"Ca| i|@N ǭY9AIk|gZq~F3[Fv; bh>c"p'MRI8khPg\ʝ?=fPX3F_=Ԣ n&;LCp_DX\Kgy@ 2}|Z Frq; 6 } .50{3K O^l*VCYVǘG+'v@AS&Zr~#?5l^ʰ* N~c xF:! m ȹ/E76#4 z[Een $%c>XG84*VRA9X_ [ߴNT͔.huBȓ3ʦjeF|q{ dgfƶ:"nN528/K|:N)'%ݗ $+8#RDn!ύ<// %PΎ׆[JP + 9k M̢J7R2A$0b,(0kt `IKcX@XVn]o>|y}`6c3&FjbLag/;I}*D7(~vky6Z)a̡07.kx|Y0Ş$dTuCi˰q^F8V"(rﴅwG9 HÑa@z2LU!/zc4ܳ[ \]ZA{MV{)LURq/$Tr,_|ҳ^[2 ~5KTM1Q4#Nj{@UZ&T%Z=j7;*éEPv\w]P: B Vu,FXf\mǧB@ w`|I}xhiy,(Y?g(n뚒50^Bb[ Z̟H@?6<ڸG5 :؏jhX@nLGo#xk S,jfIDZ?>+Wq,g*f<ź6,OԪ# _ ʤܡNr 4a\uH4jaNF3Yp=1

\ 9*t>:Z{jq4YQlJ] pv [;0(Le.)ԋ$Kh;CU{f *+tc(dd ăq !l'O݇d?B\ !N"hKQɷZ)ma_/5w@ފ-%%$ef/3Y(16`rt Vr::F[tB Kgɫ1%##^?o+iHWg _茍bX-{@WTY;"P5D '~&I m3/65P-Mw6*ƛ툹ڳtԐ: e~ Xq ۧN?= >Z]6pL; ϓ5u*h:1/v/K>)Z Iֲ,>O =Å{ub`rxn,x뱌ñ? 9xơRGa~֬hQ6« [P5W׿m>{p !'O%ReM#cP+ N;;;ҎT|8̸ }#9H׀8QPF)$hc $fl"Ea+w+Lq ]*3VR:xSպn+/P5#.h՛01@KHS (T_\pf@:4Ipm] fG#K%S^2;;Tpcx58{+@_Ct2-n}[(B4l:׊}pk_KxjEg'dƫoth Q_9-,P9w?c?9&<R S2u8N=Y(kaQjHN\?i<_"^\wV! *Bkz{^/eu[ Q]1%r{W cPu3bA]99 (k)O]Ӿ&%2ԸiXf#';z_M=]\ͫt֙FhTCI#ES`߻$fVNN5$tkgۚ)D$f0C;r e8ئ쩢Qc%֛D']E4>7oPv~\`@EZ*)]Lt"5esjp?f4P IWʏ`>e1yL5ۑS$`mE8O Qf\`(TTB0 2k_ P[˂Q T;~o~|LꈉJ}!S%4X:" J=K&8ކKU@7}U0dF,/F-EEw Pe:eMg.QMh9\RAAC$K[33"i`s?IEŠ I,hc8 d6YZTz=D9Ȥe7xu;=.wr7;0QjC/h}&F(6i J*d(gƱahJQo[̇W@4C ѥ#1R{h8piĜv0w{eOf5'HLPȮj(%_ݚ1q#|4!Kpk{KG3u;ߪC7heuQM |DYH@-Kp vd DË#f*p$kvI_p}ERzB~-.LStl_ؗR|D %C1kݗp #OϠhr)FbEmajGtDW̿U~+UCnf20ת IOƥ<0v귝#|).c;*+XEe>APqsviksC=_8NeDs{+'ntq^MmL## 6uz̿qK)J̚$Y8+; |J4+N7^AQwKۉJ1<9ޏ3%WH .dL[0sYuE+Q. "6"1_ۯ)0Vy^8ә" ve.a"H6 &FnuJNiӦNk+c-m N& qgH+~#" : F0X5q>X=.$5g2> k>A/*?찃(.EShoGe[p<(רzj}$A31^?5G],1Zi g]?-2 ~bkpۚ9UeXHL納 &Ca0nAoGf? QJtmj|='18OLs2>-=g#K,7´s Qgĩ=~lC -)  7qX/a(j GSAo]ނ}d Dv$B,ELdP'BlsJr='IL lE;{ C=yoie]FN BS"93DE'|a E/=Y[\ty4SMyp/:SXF2uѤ)2Lvm@)~*[}@}(Ըn-Wg8 5',_#X2Y(yLZ?˝NK Uv]0.1X9y SI2 ){f*!!ؚ^udG{lp5 XCȽKSaz oX;SpTł#N.'3]!;Yov3336@ ґB|AC6v>suKEhNglCɹ3K5 h#X&U𭢓 [<:.'He疚4EV{fN!F8{sDفC1p/|_U4%޷R-W z^xpQLb v=m]C"b,Ldl~= r. ͙_؞D`ÅM4mJĄFh$ <¸8 Z_'7S4dZ$?AR{W`lQY,uY:EL픩R&--bfF+4fSs{ m[NxzuRQ@v)h PZmGK^քjazYR8rQ.At]04P{Wq'aDrq* yML~-eq\?Hq$O֟>+¼3 ]/^e!u#<=@)}Vf34O$vxlnBB6k##5i*nG^+?O񂴪$}l (r #Kdj!=|e:)LeߨwGrgՑ_txvpB/{q$VIua@q)UʰNWk-SlZMw2>;ZYxX/KD~wo6d^(}2evB!,,J ?k !"x,ck/OVr\P<;r+H7:|7'4-5A)|$dp,n2)_S:T}Xrź f/spKms6) 6uOcK!c4WͰEziR¯>9|$zOCzr3y"λCCc  k֑uA"L./TL"'au:CrmyD~ udXti1JlPd^qw5+q ́f.ox'3Fǫ@SSTt ^0! S Ҟ$,Puڕ'rWH}peUN8 fxkpO4ud@gI;OЫ}mU:h."'u=#0 Z.KT*&R$lN4ˮfԋ R>iRZ/#=phi86Ba-z/we=T@É+ \,1>&s!q&94:YlMSfw %'eS&o6gՕ̢$_<{4փ{iL* Șl"yA}yqqCq/"LFffc q^g-f'bxEʟ^b^y(KS\+ڢZyP L|:0LgS[h6|PD0gC?!60?4p[/D~Url O2< ?Vw; 66+:N1)QLI,`k/N1dO~|sNm2 Iets &u ntqpNzZ9y=Ķ#ed 3'v-y0H]jr1L#/t?1Vw5ZO(J140'}Qo5cHҜ٬dj}5>jW%7UssfJ5O#S4L8hic0} KMP#Q,$( "(L]tU>_12(JYB0:$$0%?+c7̂l6O!iPn!1C\i40~TTeC&fmo@ǝNz{|m-" F~U]H.GӌՠH/|7}e!EIDA;5>òZT^}j8CVfqS|2gR3;)l!o-cJ:ڞ"A0+vJk"*0Ta%DvԛvgsXXңQSzo9 ُ1H~{7NxKS{a&zlぃP¼q+~YL@A-^$ph˞bl{3NI=p/VQZeZӓ;3D4In.zEUZ/B?uH&^>4~'(H bxk͎`GJd`MNl97K NoVv%p`OgJČW)s+Iz?zTP*S0 TtYJ;O_Wl<[q$Yo(T͵߸W.n2Բ=XYanzt")cԬ6OF`x8{zQn2Fjn,azoQ\-`WBN9c=ylؑPPK"˙wꯏ̟R+1H~=ev<λw*jD狤*#^F ~~]cȧ\DNJ)CNr3E$b(B<:pͨ99*eEjVoa/3]f#4Tt<8TA>b?k,MShޝo9y0[`'='G/PE#RWAT8>HK`a!Ak|ENd̪&0[F "O(5L U]X ٿAeU*ЍV%[Pz6 `nj7SSbu-lalM`/y* #TNeJ+¤2?`4:\\d=6]VIn>ns P Q,* N%nzҝ;%l\<ףy4S^l{&D{t ;8YfMkuKm'myuoCfݺDFyHR{ ]s a9~EsC Îkm:C?(NTPVEѳb\u9{`GJ9¾Yh:7 .")J,ed{Y儮Vdq 鎌Q] E`#6<4~pIMJ`;.A8xB4IwŐ)F&y|O:<&OCIbc)BAsm>ޱ!]vP c>_&6`dh8 w#ٸVaWh%RIm4;҇M%P+UcApB?2;mb^`aP[݊uۥ  W)e@.oTYp_WPSPh,)ʜL,2QRDqr@wjLN#v"17}`ˎN:JufX^cjx|ZOheo_(4:j 1p ǠNπTo߿e{OѬDv3ܕ4J{wo&5? vj*,q6j/C3Hު8t=qA{c)b\,# G,DR;!\+3Sڕ{]8käHI-d9,=aW gN 0ʃ`UKgMm@ϓx:_O!o.XǚI$l]LtX~tMڏ/L[0f sQknss%Ϯp䂜y'W;_%C.r( ){>Aar]W(% tfc^>T!p5zl "Ph9vl(gW_QYjfOlsf"Wp2#Jc[4mU 09G>ۻԓ}]oQwLauRc!CQ~*KcmԽrTW:% J}e )~>|x<>y[y- OU6\%:M¸JѴ들c[+mv6;!` cg0s < 0[> Ơv j+8 X#9LjvaDqq*ǴAkaаs1} 3'#C/ؘK׼RA5 g8]AL8I W֐Pl/e+) ٝrbe1YG$73n6G^r 3CVnsGZ'5+?3DM  nL`0||xЫ7;w˩ .{yN d?eХcI?qH$eq&d?NܼavRIfSSJ:X|-V-ӡP4@KXkP}+PJZD)Y^ptYyKV1xzC5PŌ78er|'E@V @6v\,FS0IJu Ip]m+[NUk`Bp|Rܲrn@C\]CBl>L67P5a:AAPߨ׎yӽS\߳^"htC!hU+[gNo T2 (ai;O.q3`7N3 Jt%-}7{_[?>{-h2'Yw8~*]́ͭO]P鼝,Nʬb>w@5ct> z${,#5p~.O K=fN' :%lr^puo=|Կª 4Fn%sչ^Kxtl1[faxp!c?"W+WD$uNhk׉.GrϤB"~E?cP._i|x8R:`ZDŽԾJgXhNS!NuNXl8ޔvAŻѼ$ޤ(MCuyIsb%yx867)ʺ;őeWgCi%ߒ1; 8,G;ddlpg*H)YvdvvYjGnv0nhYXH?PS=Q\EEZꛀ>SS8P(>@$,E*H0mUܖh{E1e / ^[ltKdk7ɲ˂mETɓt {x^K 7PD:,dyFY_FeUgNX\ oo_ qiW@\A7O')Z̚$g~KLkqH< Ѳ_Ev[7 +J#B}/fJЍ:|fZ[5ŋAG۾k=>F?4FLʹAY_BSuJL񑬺!HjG.| 0wo'ˊz@ gMDb=a ntsB^_~fķ]ΧI[4hxKMfrY46Fp=s"]q#J. >bA*!m`1\7N^ hZv/WOp>,#=ĥUy>"kŶ bPig#@3LRcVSxՒt+«)F>Zi鋼N?coꏪkl!L]~pһ$LS_)i)C4/`b$@׭Vm=;sOg IOL\boҜEgE'iU@'nPAq_)0DLIJO }h?Ⱥc'O…n\.+ihi=Q; 7V9e6).շ:(fw`o 6|?2d5CMx@Rɗӓza-~2 K,?eQuVMyחj}Α{š@_arbYC }HXS9^x`щ s$`{wĽ z/U6{%Q#nߊth9.'⎴]gq}m4@o{A,Rx֯@sH5Vg9=Yd\k 375u& \=ԸG 5B(ZL^!;27TB3FKKEyՙBpU_kC'ޔ/c+/PZA|9RD܊nQeWIڌmz[^?-\O~XYJe\`x/NkHuRwE5D~bټ[ O"`+7ZU#NWdAlZleKu}Hs1{dZ *`*(~ZMjCG7lŀ4HVW}2"_OӨ1g1"y=懰: )l-u_މkiInY) vb!ެ$\L׭%mZ!TlAa޾~ y/|:ݐaU0uNnffG-^k+;DaNk@)<y K7sPA wI֑a6, y s p @2j%rzdc!c6O^k2\sT9`ezzlFΡzX>ѭvA:q0!?; 4ybO]Ѓ9Z"MI4٭Lb4X6䱡pkfv4QÉ {\?EL3ZfP%lZ҇hFh/n*Ji~PN"FOHt6*p96y%^y'|n+F/&ލmk_BsK{>1M>57PN-C1h 'OJiE5^4\AK)]k)470{Z}>ˆTҺD y0{F ޿|Yh jJJOP#nGϑ!DZYQTQ7탆)" weŲ(BWy W@,/HSRa ˕lwWWtzUd8=NޏU| dpapʼ:Azj9hj(b>YmH8-@zҰgې'I.ܺᱺ;כl[F 3n!M}'aw8PI!XٓBw! lOEц458PSBjNNc$2QqyUM7m̥~ ɜ5u@QֹN.&-z_5.%Whw+oB`}!HN=d#nzk*N+d"pj`jIC6;,'jr HB tQ'+TRL@w~{̞GQM/2o=WN$⦺#0c%o׃wӾA!xWBPxPF YJł{ub7"!kv%kǭg %5o']B`B]ե0}2BIꄦqmREZ Xן~mAՒdi$Q=o1r#Vq=s[^ Z-m|QBc.rĎ\#Ʈ45>>c 9Dm;L^^ [.ͬZ.? yw?!&ji_,ț*f. jԺG|qv(YG)N2ޖo\Sm2nꈸ/陀VMMw7jvsZuݔ/kv2)|}%%6u6T8kNQ߂8] |zyخ#w0{LoMB ֋v;f6x){ B`<{wB M;YEuwڬ^dsIW޳c.(P~ϖX.*қhp_ux7ʆ=9DU4{&2+a*`}riRc&W*U:Fv;&Tź#|QiHm݅-JdW O gIuh_k 8sqsks9Ǿ8M.9j`j~?ރ{a:4W}VЁvHty@pՆc,`bJ 3vwpo4Ak PtC R|Ea׉}Ȥ|mn8>f?qn;/WBrt'l9Rk=.yܘ{L"?B%z@uyLhȦO^ z]OEv4gXd ws+"7mRujX9#6[ b@Ḷxn;ti,_5bU4%y=Aq|_yh$},"`Qc4[l8ҨkU)Ne ;]x6[컓'R_:{'on1;2a 8q oX%py V4b?yMO7Fi" 0nS9af+Q;|.GR }@)ѕ?ZH 9JL4$܎C!P xϔ3`4b$uJQ%șld{_%lRuZZI@0ؔVP'qN]gg9')xZ;|j>;=9YŜ.V:˃rKvK2GU%>v4xD( M9JE~ 2|I~BӑiyyuZ%>+'Ul i4zsP2e*H+cP!i|!;GT>{×V]?w|F0aK3`fg!w2OfGBnIژgv:|͸Le <e2CaV/z6~Ud ('猼;_L 1%N8ڽ^*cHaQ Ce`o3c[ UYnOSoL]!7#SOƣ1MFP-8>ŶnJ>4$6ȯ;}V)aliҢU"GŘɀCf|-wWI T^^' _igdvǍ\oCC`j$SIKsZP/!_N1.? ѩE\;*حi`T=>g/LMVUKό/.w8үz;c_I!x\~w>Iߓ-%ܿр`%"Uy_%kc$0U㇠c萙-yLw$F2"Lm Z#PFcrRE@5$S ɫ$M|1(eGDX{ SD!ws1(R 9mltR08Z$0o`&#e.dW,UT@Y(M)^Lcl=)0jHUXwk/5fkHYN)sܩ!eDƯT ? nu2įPD)"XccJ)N//1pJZ _a\P#b`r ?L{4z&.!U:!jU!lA>QBa_ .̶zx[LCF^ҩC1MlUAqz@g j?7g O'Ndcщ'x2Dxc1/4B<yo=m9f~룥|I' شT*r֐"]+R7u3LH~X8eT%3tYo7V;!cMғ0ŀ\Ɩ"fQ zgoKeK 3 zys0|_Tl'5d>¼DkUA y-õ~щA&n ZS Ը+>]%$0';D@z7s^lJ۳-%8{k- Ѻ[42%mwEᨔnjG^D}!Xsn~i5{ZDh\hr֕i/ >؉v ^3&9?5M%;(*] 0}YCb7KC6Ck{r/Y[ -\\|Zda:x~5 }ɵj/W/UȾ]'^wIhw/"lu\k@Wo-*q{:Q+HJ u,IҠ)M9U 5V_mnėP{F_ & @z.N6baxYE_58^QX&0bF w3@w֑]4_p౛ch$LU%(g3/r b1paFN$tZ"hiK_jM`OWv xB[nphp Dz&NJ_I鬯͈8urˌLb6l#_P LcȷU7l(jtaVpGMvĦqYmƦUv4C.ēA⧫cSbh޷7x=6.yBZ̑VK)$G^IXKOaGnyfvL\PܱVWp^@+܇ o锝=Qc;ozWTPXGE,+4M\gSoțfr& y @zI,KSqy9輕I#ZI 1"~\"$F|]O8v#ՠn2Xƥ贏W^߱D;v8?"-51S`=9|ޚbu!DkbwNA}>FɄsz1ϗ[\\={^UL"q/uڡym_(J.c }v2 .aaiB=VV?{# w{aVq27^0 aa2|,X;y ߦ+W_LF3ՔeSt6q 7U9P45zƽPUr Xq܆Z(t<TJr֮Kk 50 iKr%3L<9F`#PV: a&76۪Cɋ:E5QMbkU,̙+h|I 6G&z< u i,^ `^  Pb*ZHPP9Ⱥ_rɫ/PKn,Hn>Xe;}oV"o9e c<|PކVt (ҏ"`x\H.OP>[u;\&U>*ap>"ějTvd|ǬGArAcsdM$9z.<ؙ9266k䨤M3|:!)Ԁm6I^0$8]/ߖ/Jk(Q^lT[Pj53w"GiLu}?(VuB~3O`1=T (wP=}iҒt̢i٤{bZƺ+jCSx xd8"/a/n+?ruĹUpܠLHYfwZ*qcwcALS.!S\x))`EMuWJWrgT}$Wr~uwYK@\ͩEMt/*@zKd9Gm'Gc]~L Dpep5Q  a&cWNw%$&;y€F х\t׵`?5wHc7m=\p_&x5.">L/g2{|[]!B; tPCWjUu-wC+읤\2J):Ae&yF)F׊Pެ~7X8Vf'.bnk'{;,С%@>09Ҙwz , ܽE c g 043W3{ko4@I9w=tJے\{  PJYyRw[EU6 tR5_гcjpŪ*ɾ༙KMǀVbǀtS{={2*w=MCʌX煘{)M3>5t]4 4Yx=+b!a)sn})'`C&{X<Og5;}'Z1VOOWQg*}D8fT5_@ی XoRn g ?5BP_gHq uĄ%R pHU1°=0y>pI QvX#1()!l?\-?vX_N&TJRG%, 8cvڵstī_ BK1ܯ=е3_p@@7՞FiIz fK1ҥvA@旷ҰrD|2éLy"@x+u쀫kEu!rH $uR9qx?hOYǁ7!oIa ֲbR+ JS9$vSMLwהuR#0/J|V@}Gjч50])Qt7dt} r`" WIvΤk"?ߔBK6]X 9ଷ=~y6:7 ﹼL㿢Ev[OlG4Csw`M=(t߄Q f~p~Ӹ_xw;HF3jp >s6݉ HDBuz4qPB[ I'0 \#A:OIV,󨍚OZ^G4>!2j#UnQ^<K]N{BV$RJw^̝֯E,>ۗ5Y\_qG$ =FQӒc@E&@ [s=i!hH΁jR9.ڲ.;#*(~bgoR{P?:is,{CCCP0 `P Wِ>ȋ/<ص-|“EIk['rxT Zj&m@ Ӱ6_kabSGsh(BhDگ0(6l ݼUGPS0+R}d[ 4`3l%Tp;ocl;ѓ1ADh: 0%oedfMwJjy qsz7I ANy2;N]t?{%7i`p&t瀒6T9&Y5tLm _>l)Gikhuz>Z$/aQH@~g(T\~[ep=1ሕ'{ٹk'DYNgQL륧X?=x\7甴H%%pV̄b"7"g{DH˜K ;N!R5_7[} | 't}6POQS1 I@l~'z1#9ݯI<VU\}` ʬ1cb 'DSXjQR&ΛQouCp}.,wjKJU{RT./[&,(('nզGΕCՖ: DFM"c#zC)"w:8`l 次yf0 )pR-Tmv1t6A~guՖ`~|Z\mSC욇}CZS9ԃ;l^x6vxw53ǀ۝LoApqE*Z=GMW4Iac2;7`}[!sRa[fVYHqT>gD ٝ|N6qzrh/g$tY("|^t̵#G}gˈX¿{/Rtx Ѱnr\t[X3{QYi );>?LpZ>.5%8ieN7LC1ưOj)^4Uҩoyɕ(U͔_OĘ!Ag2p}Z~/h\P4zb 87^Ț bے{ /qcoىӵc'84L}MWL쿸pF&2\3DN&K꓇fx 6Qtr*~OUώԡnWCqr]cw'>nW0e6{ `PknC#B:d&Cx\ l֘ ͇a+?ዸ]U0$H(8ٜ͹IeD~'g)0=Mzgm*k:6oS`xCp/p΂ 0A9f)`]j@7&p6T-/xsDǢd!\\QLu$wwSZkwQ7t@vmD7_O9YS'qKq] .d䏥D//a@Y kwl!,x[\cph3%j^=i O\Slb S(|qnV%q'ta!r+i^'7ZD[0`Kș%2B݆9ևoY8D4%T3L'q'סqb!E: ݀ht^zwk衞%C*Aݔ@f/mgf]z a#?bn :CV~XI[a}F,<'є[Ag(M'4]ҁǬ:[gJ^ٳd3gExR+忄|U z^u -ݡȹ'V[a~64:R^`FT'[{-, vlɑW؝c4S1*[P+Ԍn\×}~[!1 Ջ.9^2+$3W^MAGX_ux^a)A!KHԅ`8IO5niTÎQC8>Փ ajGh&JR+zs&ʇG=tpǞ`|jzvXl}dzxtq9hYAZxZN 蔽8٦Z[VU !/|hkSDs _{hW{AIrkU}m\>6 ,lZ޾gd̐!Y*!nN)<\⃘VACD̥k $l&~  8-##}rN:_.(.sU~M%n'@Um܃GOt} x1e,mȃD_@ƫ(WIWBD2vyLh2j~`2BA7&0P:<;/q۰{X5wZzŦ@%rb?$k.XOZ4k)a&Y+F)&Òwt评0'HF$ŋ1T֧pDrlv $7+ ^Yw[B FWvVE`|ڪɛalNvSBIkHP J3"V6{*Bإ })Gz NaJ6(I1=T>-~OTeT(A7 BI#gr3\XZGh3#"[RL xLzY^n^t/-p= 05h7yIn HPG&WΩa/d?P?ߜ(Wwo;ǣPǸII$mm-wB+ /%7S{Ǒw$Y<$D@MOfi1+3^[j*&pk}= o_x0۞BlYAJM$\ġ%aӎqCieQOJLZ[{C2pXn4f/keU _}᳣̨ my>[ R4 v{z, ƃ=~fr09r@^#ن]vqE~Ҩ UT>lMnAEⶀ#2S깝D /9j*]/rsltJ nz"2I҅Sc&?aXe9BS}/C"Th.r4!7%ʩ*v\k6"&sr;7q%3=f8Zh16gц-US%h8$h\V ne Y?Tb5G'@JЪmmzBi81zzĿ0Ph"&~e ڄieo[+ogOJgͩn̵?Mz dR p=в8 #5QQwI\=kf! nas\Z{mHM9`"F캫EII6vˮ(ДA&vqzA'VϚ*06\7=v@ HX,Ygh$^oQJ"%=.W5܌bLE|Gk6&@dwtjYВv[s!T+n Kqv,<$,L_jXsΧRmuE/MkZI &ɫYV !{@Ħ?7I\{|F :vDl2ݛc11UN \]u@8SrFa?E_&,d·Thh~UlQwx᜿O*I [6ŕ"2`L}VWpnDQlHBt;uFI$>ڽP+p'JDD, J4I=3/Jbt2zej*> 2<}o(q)b,+JgHߑ#2 ( L"g=_'-TR۰~֊SFeQMC9bA 1HwկS`ws ]A|-O0xa-nSi>ZYmpcX 7}9¦}Ѻ}>_-umDWxalgūP)E~c7yBlSHMG'c\!GAM4&>unm udkSiTZyo;éJղ=0uEZ([!(}-ț "H·'"}܃lMGl}lLOPƳ^!X -(kD=Y {F:Fʹ.%ҬEDPȆER)"Ra|)2$B $vfr9vG:H YmdQ kqwθ׹h( %읐ZQd#vjs@ؘ9n'{AJjK^"Uo]l!Q}/rCsrJ%vKw/~ty8H䋇@BE/nAj ^!,B8L-d$ =y/G\D@N"foz&1<[+h,$U+ )Aw_ZNn1~X%Rڐ)td7C*cQ%}*1+Cf7,W sm&, z\,_HߝubC2gJgZ"H )UR_B%ߖlxG #:ŭ7ų g7bopO]LQy-G`,ψ7ua5`JyVSxG?62:#J 0{* Sx[],mw($W0lfeT.R6 \V8v:<@(Ѹo?;d^Q1yyd%8R2]ן&u%3_G Ay8܌#7fSw\xEX+hOVjT)(nҳsFG3:e(׏mnZeʟT&q?v*7V Q+ qH2eRo m4fWiPwZ'Ų +T]Ucz/)X͸VGSa䢨.O_]$GS| .c\rK2ơ^8T %e0N?fP,eֻζϒwڇ/&c7fJ^/(>xx ''Y E$eHL"y`r-#q'4d*gZG??K Yl8i8@wr5k~ b~Ѻ *+LEo8L1JJb0.kQQCFi<Y3dE??Ujwz)t=wM+84 ͟JnwN0z2hz\awq%sjY-d7c,d*5c~~(nc"ĉ03WF:l #U.7SN sV曜KnY Q|K7G x֧E0JvRCs!R:ǢEsȩ7ET;Y7D9hyvӴBksJQdMY5&T?Aƹ:cRF)0 +1dw5EH = I?28;H? a#ɩ>-,ZvN@zϮ&0.f@x^F=} O Wy[eSp^pc4~[p1zzc҇Z~ = (kߡ+T's8i'Jv"G}Pkv3϶)WdY[Z+o_jO@;1gDLAu»$,ceHvWjmp9nY:R+ңHij/ R=[HFUá1 Wzb>*LY`k4mA9PIEtNd'V _Gߥ<ʠN[P<gيɽ֎{umѹU#w 4$=FgdDHHTrz,|~m6̨PJd9dQӂA}8ɝoH2 fӜ DS}Kݯa>~n͸Y{v>*>:;pLҹq ^@镈;RtnՔ@c sD]p/dIU=/[嗻5$&\,`DqG$fB2rZ;Vc״.K)уe>"ˆqJ|;S])X_zi*!<8{7>(R&anP,~o=EDD(ұ2y n&r5 m7|TOHKC 9+ZZ4Fpjus m(0/t7; o[=I(5];jsB{rudd:(ZT{j4M|㮽_Վ/O;t}`F?W BTF(-;uMa@#Uam4}Mº-g:$l1FP8i$Mk*<@Se_ΕVV8_7+ )/ՍCs왈tP|14`kLGJE}_JGE6BB[[66x8[UmQ% B7V_{QU{0Ԧ0?p;c ,s0qXP2b#P!pRݖ)%W >yWl.?(rwq>7CV>:M?:+vdzr`>VB}$um'jEKgP1r3fؓGSY?|Nv5&Q7ITWZݗ BVn{YDs0uSp0+FЉnrX {cj`RC>+IwjqZGR(aƟ<+"^ #gx j BN[)@pPu譊6#rܶ<2uSF|@t?J!#O^PzNu^D!] }!oH?sxF.hm؛#'ιIEg{,-I0"5 h} XE ]Q -S&թ(L˳$+n^#ZV2.(X.u47Uhuq`\Iq *z$'(>-_n?_sš1`{n}bC؉Qi2eh5ӭK2H2m@%5MmP6`R\"cF=CS!#ŃߛJ8TaBݢ:0fI(.."ޏ'HUN=:RKr*eڬԟn?uJQ+_}|j@b=3}ʵ.̍d/͚T;*O$G*˒o28f R13Ǐ@ ޽Hlयk0q)@kqP驽w^{qg0و/L  N B*IwL9^N0`›*[eO$vvM:Φ\.|/h ZXJfЛnN}'Hո9pW( w!C.*OUM0b'sqinԱcEet,>_Ĺ8}U oie*>f):yNTM#nyPNv vA$qPj1+mtYv D"#˱4|:;2;eRF6z3,dFx8ݞnT2?@Q?:\7H;!#2|5=/υ?Hl4x{0ϸCm6o4a(DiҼ~ h֎  XH#wF2u-#b RF X.g{I!(2>P Ֆ3~v})oBY)k䨐;5t0M, ZLDޖyF] `LVef65eh-s0 yeBUꧽPG$ZD1ѽW,AxI(ja#OYqYR`PP8B}CZC:n^ ?M |&+dƬEQZ@8_K#+ÊMG2|%o._!Mv|5i!cz; ͞q{f < -]UNSh\L)ܩs(iVe(\v>쑥4@1fPYuQID_*xzni4jx u ZKB޼5NŽ[^.#L*Nk؝'ʃfuN==&/ksOLe=PU{X~, v} 0l7Vo:i7}lt/*@#3Jsz@]hfsjE{p5Û03DaȪ'79cg?6^\_ B d|Y 7T{Ir* }~| G*K:d=_Ǎi;HCLGL5junhv`;wȁ%*|;85]=Kknu| |$ W0m=OswDVj'3ʂT.O %/=;KeJSg-ЎhSaoШz&tH4[5$Z-|_˼K:,\I5v=3(߰C'ĝ '2vX'2 1}K0_u/T1 (SB8lf1WWkv%҂„ cP`υZ(+:w+|E"5;ͯEm՞|m$w#d{Xރ_sa8_<8qHQe6eay_*U$TB(E$r: R#]fc~ہ7(PK[Íxa 6"4I_N}hhLܰ%Sapq\y:W&P5tb>$>!mL:V&Ŧ*^FqYe݆L0Cx bC86C{=ȑz-Cr` >8:VdG}Pkhx@(ӏ*p"m2M^+J (|\[B YժФBAtADǡN1乂-7(^rz9^_?Ž}1/3g~Z|QR9oĻ焲R𪟀H&sD{ZT.xyZ_u%!dMA &뵑 RQ+#W$!/YW1jsz ;#:]@@ 3DM5ԑeC^DUj xՙqvO{,sl7=+4Sm?S_.:]SR?Sr_H\- ńP~8A@2۹0GD%hoqq|QB! KghWBUp %<1OpK3)&6u-YQ3y^Ya{ؠHϝA1<)Y-%HayYz,r8S%ቈ0fkc qsbq2TW}ܡaM+8<:npгL u̡tP;Yb*w>ϲz+qfs f ZYtwY2MUҧθ"ԢY[H*/F1͊_hGO=8[stg]eoԧvvq#\6&J*dzF'VDئ)]bǬ8yGuB+>~oly Q(_'RgzO7`25WF)2BѢ1?VѤj];&)BT!U!Uf gQϬy G7 P}; KDEٮWr,GD;⁶ou9٤()[8tJ[4IV33,2Ѭ쌊݈ f)o!jT[eV9(XrFHC@l^ޕ(] ѝDXrUHSKOiwlvM*\2F1&M^hh;:v%a-M#YrBo:INqrEo FnS* D^"nU5\94ŀfiZߪb/?B tCB6qVGirb|oSq~S2? ,1莪:0`lY ,;~gJIMw[ͷ$KO-ȵjKHL5{*r]Peg[*_{Lj2e~[)WB€N--"0{ pZsG.Iu tecՙ-#ccӆROSP)k c#u-[Vۆ4y91oP=RN⫨_!:rtJ ,JљdʺʘxP},h/]||k͑lC; d02#[F/h2+Of4E$g-ѧq K+5 H}GkKW+lZ.;j72:bc*6ߠ' 6כ{G<)Q8 5[}Jͮ);Z<Ь>m:F<Mu6 dNj `^rj|[Re'or#_H^gg.ŢDğos\KNji'ÙֆZD=BPDܯUؽoNeF1; bL^ځ3 3n%?uBodI?Όd~f!oH2O@X"RFU  >Wwű/D >V3_OJ"-VƎJ_eJH: 3U}[.3%O -U| #/A]<[S8X15 KVh0`#[t2h4563G@e>IEBʣ"3c <P_q)fHE#M"B0PBR#:^z[p Kxъ0 AleoQG>>9aiȺ"p&[>`9 .3lW@d&ˤϩZ!DëSC1f~ Թ U$~+d!=yoIHn3m)SwGlZ@~C KНTtRi!֐Vh*<(HjXˍ*T aQziOTnQo{6o06@$䁇"uSݾlqNyNp=9"Q/w)AM2UE NJᙁ {SƱEZl8g"JE;WQ^FY K }$1Zg\epUouN;07Ae(ǒ 0 -,-u{D`/& Q6c#m~S]i.5Bą~N?bə=fs=oެyZyɼA;`? uExMŘ(oA|>9Rxuuϕ\#-s}8"gOsT>;Qw=IEBg9~%:\qXа#XL͐kSWwD0&8wd#<,u(B*2kCJ zs/Λ{ eUXW$r _57J|̃Mv*X̻^'1zC =N[rT1wb`8ZzۑDQ'[  N;]Y=5h XKɷ!NDdn8'q=M%^qYGI{X9_,3Iɤ=2◽i@(iU^(MKhhv2GOx kԫyؾܴv`40yv)U$)]ǫ 8Fu? 8M쩹"00JF}vu|_SWrQ:,s%kܓӢ84oҢt-4N‹1VLIf9\t}KV{tr, 7kjr hӜp-B6ȏj6ѥou~[!1[f)||rzb̥,1+iZ ?b NDDqvi+Pm H~(SZɟ"1?2 c*\Xb*w!| ᳨vu0C8q#~ZQ M$U|R.$ rAtfrpt79iמ,b6^+K1=oZ 1<7R h>?{ J<l{BrwAhO/0`˜)dF,Q(<$(ATZ"v>4g%V"QKnN&vRPvy>X押Rw$cb]F;*C}F@y{G^֨/{ Dne?0U|lI `!%#@y?)_|)=ӯ>?vNصdžPpZQn15Pd}|a%N@[D K.(w#*?1p"D vNDz (ֻ@c4rӫ>ݭuaNz6֣CW`[[tfta" :+B CQ&Kھ,ELהj@Ɩo^KX[O^yAen @JWE%>?LB gD#3جV#k%F=&fx=jtN"ȧ3x+\0=&{RFD@djy4vΥUclMU q~ b>hxLqgYb 0E`n#FU.ABwfإYi0wF@O;GA559ss#gd;h_MקD7o,u|E.HפЍmA5gͰ:3*nk+n)Oz./y|v+mtfնL6@1H? \Zy$ / }74u|hڮMQB{{4ebz5ωW]<;'$."$]P{an,(:^I;WRJGto~{(D 0pJG6Hx3?uI\j\VUX:GxAG$ʗYqTwS"rqhE9?ǻ-h4$]#%b5>Pǡӂ~y VjUAZJob#Yċcp 1ZAܔxOrG,7HMT$Rxe'z6XdӪ$k4^]2ⷤ´lFyMfOFL.cr^9CHLKOhY|9^?>uWQg/yЛRɫ܎ "OI'>"fP"9#c_X kt2}i=h-\,I'Dhc/Cy{4R7c|%Q RHì#s?^Ŵe&F]l,"]T|A0LݚB YǿZ8}7.Z!΁4(3@ u+ff 26%bh*P7Aa0:qDC=o-! qbG|j=7>l5++݅JTCJl(L9ߵf1&; $.c ƹ0"Fzo r;n1ɜ v'[@woSD|9dH}@+W@9% 8]z=ݓC,\y~H\& }ƴHP|Ym$ӁRqwMVѼiRoڝТ{/IsLP[_N7lR6ͱDf:Ps[)}'B5Qѱя!![Ƭ((YUEA1r8ݼ_U1)[;wNR`l~bݽE"XT^~ ב_wGMjfVfeʿg[VdA"(NFGlCeI:ӤC~ڛjqֆ)p}j5"ywmF* I4ypb݁pN :;6B|Ԉp'm\BhR廉E <%.mvt: U>(`NJr-GU(iGh9D׉!֥G[7u჎w< mu1/ƁcJQ҄: Ɔϟe6F\Cpa> 0+bSg(+p }^q΍ڔJj2V4 w%鮖6d{#"0P}iXyQh@zT=ri- !hQ&3ړȱpX\~rp*my~F~u$.5ް)-o+NX岦@k$yai KgJ՚F>G£l E ewfehX\suQJ1rgsNQ[$u@S)m8OŒvDHk.R)!w%PRuřNˏaZ My#oF=3cgjɃ$^OR%v|~l9~/ؠ/+W&s@ Ǔ zը̯np_$[Z"nlx|3ztK(=h22ۆu j74&J-FY Ҙ{ָCj ǻ< .b"T `KۚAK3j$/+y=`dsT435w/kRy%05a#2H(Z/r8+暏֐VGMl8s/(g\=i&sln3,b ʫ8qMX=Ո K4Og ,H 48L׋2^_XD E_Ea*-/n 0]dr{\||xdGRjn>F #qvs&EKٮrb%lWl<W]{I!wPkPo//=^l؎"`FAS@Q) %3e))| ygAk.uHƯaDkCEo]2b+M/ܬ,ޔn)- [($w}gIBS<2za/qHuLL?bwXW.\ :K?9-K׊5ik8" ְ[.~# SOP?ibS1m q:)6^4T7[lnࢇ9K}UI>v-Ed~8(t:k^^}>:T[B143f 6ӭvj8 zqȿV^iKT;m]BV =Z *S^V [:s2fo خ(&1 d$a r$A%xbiJ^,ԷJp3M /ű. Tz^ݺ]M)L*YiMO Bobw>ٶ[7b£k0U*ǥ׹Kš)@=@1Q)5<<1sogƉ] | 4Ev42?al6n?OU ayFדUh?&|= XaY3;@d`xN)I^-d,<4r+uw$iJ0^ jpՐ"UUzL}8M>ˆgrR>؍1Ij2 7s('f)kS阜C:;m@Ί`!)<AB8<^{.yt#&CG\Vbʡ\>0hbҥ+Hͤ"AӅb z"o ݚZ!|XQ9H G^3=VDR-V#I@VQH\PzDŽک7iIBްd BK."$?SWW:1`&᭤ ZD!˸'J(R.&틂5o҃IM8j*7${o,_C}ZMs9~K@*FM6/ȷ0#s/mh?c#*vPI+%hp3FpfrUlq q ݓhnT fp8 1{p\ >E{2EhŽS p ?Igkyc꘩Ѝn 0B@p17mU?}TWIg`8֠؝4 /\骎"7Kv6>˞L=$cڶ_Yyސw; M?Ug#Vz!r듢X7S8۵< % @yGW{|z^*lhy"gۀ#E댼KwU5t7jZ_O<7 ݕ 9 X*by_щ)"vXؒ9y(]WE×1=-f\F-NaQV}Et<`m|a~0u|14 m& I$ &'-qRsld,GԈqNy{~*--5UdCB={sϡ賬Ҟ[ԟ ,i0Xs3TIaR ѽnA0s)"&;~\fS DCܿ@c0p#ei7!ّ5HWxg(!rO dmdT.91GJ+_eMZ<\Onq֢%7U>] t)dۀJ4EbYi-i&@aT'eBg>҄c-x[̚X٭ TT㥢C޸66BH-•ZluV<I&&ɠ^=)$2ܬW:t jrWG܂难cNCsnW. 9mQT㤊TxOIʺ2wr3ڲJ )nT3~#?AB.OMv[mbO-j|ӂV9r :ٸZ6J zͧrjA{k1ݡ j3RԱ@|S]QQ;s7:k5mY$(ve`IY@Cﻑv bUQ5\B]ުK]NoXg:hWZz$2'].8FkU¢ 5Rză(xF(ЍWl/WA=}8 FnOH_F"V'*Zp/<ǨG׽ {N}ȁ1". WBZvvذsץc+&xh1N8z87?_ɔ_X<.ҵ6qi6_v߬#lk,rG]m*ifѝ]fNj^^?Β6l5Ȍ?$GzNeok~&]Q,|Y s9X _R; ,v|p,?oz&Nwcp?WF<΍b<ǸS[ߦ]~#P\dTvE%)\cT!& 4,vVy8\FR^7{Xux_ =6@R{@ Y>b8mN,ݞx,I@t8\`Ӥ!pvY [X.׿`W="D~7[B[UOT(:boOSǰt0pއ㉗ fڠ+l}%*Uߞmo؉e*FV^[ׯyq\(UR{3Eho \ٺT|^Q;b`0ͨ|5뗜qm`Scu BkDz0-j58 5L_gW9h"]Iw_W_3fBcU={1-F۽d?߰0Q[KI:CDfxtC!fcA\6Rؓr{JVs\HRmf>'#3-wl]A$h'kdEˈz 4&E)Qڎ )PeA_~x`ɖW:&w8ybIg䥚0~^at?T#g1NG 4s-G 9@Y .clKeWL3[&ٴhnbQuw+)u#-kem_,!zc3; ڊυ6Qhq7 “f@tʬB* fbUYj0_<Ȇ-qQ&dd,x ˙]msp1 ,e20YZ`9eV-4XD*(BBh={g/Lٮ/O])0ڧiʕ0IZԛ`vǥ>/A+>NI;}/{3"W/ƛ[ ʃ* MquEK_<A9i#72X{!+^Q+*2X@VOK! c? U .NZ]U4Lg1撜 P[̨=^e ~Q%b?//)uu8pr"ZØ}R)O5LЋum A}~]RVkc_zN4;6oY1sHr#+|͆tpvXr9G`0uu% 59*oO,rMhm9zt, ޕnXNx&C$'E4h݇@5~HY =A=J}(r# #m>ijqBR]Vm3Sqa[NXD|@DA>Kl('C7t\瞢$z!X==i$1כQ$Po-Ƴla~Nh(YVVSĐ^&w/C*]6w9… : V63o2̕6 E0e-xF*nGzC\lZaBazl Ppw󵸭ޜY}j2& 7M13}GYK#~T9o-&)DS?$'tm{Hp5p+ӑh Ede}17MVuY;Bi7^-il zڲqc#OXgCm\_\ysm;-`eiX(^?˱SnXpۑ LN9w6_Zުqfܩ^!~xE|_+Έ^SjlYxF>0o,rI[ ~J+1۟6=DVX}.QWU:vAdfl|m+q(t$};h~cٿ{|QfJ\L/*&PV 6JS޵bR{[Iaa( 4;kM2;p R*]U71k2$XPZZ9aF#2r_A1#$7툺Fv*j VeMgR^Q 4d|"ģd̮lhL:6"r+[{]2dXXSñ!~)E}C )=*ͽn 4`HS@YMLs)-eŸߜ ݙ^-6z)c 8";"xc88b fbz=L{wrT >YgKQB &>Ю:Dqx?^ud%?s,499Wq-x7`4-,.C ;Z)~&cV3$z['$1ng(Hˊxՙ2~raofȀE iLWo穏5g"V"x6xQ4aA(us" @^^J*˙' vu|0-L1׎8]\қߠ#Z䄽xZz\a&>rɜiK:;Jv'Xq4Bh҉t4ס `;@=z-ESvsgݦ?9"#ӢډLL67@|G@+];E Փ8 8 Id5h&DAm㷴ilrGq r $zN.]ܑ:R"W'$q-- ÎXˉOYQVPMk=twRG$}eI( Wm/֜"I\hB_)Ծ5.YwݞXt~Pg_4{M>rDd gsuܲL_,n kz:Duz~1T rK42?o`{s!8N5:;Q[.CVWX4=YxU½KqH1E'β\` &bT,6w/lոuL]'gۑ,bȆ]0 6|,MƷ|:b}M08ђj!{R02.rIw 345pit)i|Dneʋ*.}2^D-M%/P YoF |qwXUd8*^M 7Qz4;ɛ* P2ZMF6c9kլ Qm]DEfKͿ"P(vulIۑ*ނn%yq?ck#e,屩gZۨ{7x>][,ḣqȧngXfnRٜis~ڞ>K2doc"q't*{O ҟ1k2O9yǘ:˴JtDTg_jd٫7r`D}41!B(qCP ޢq]J=J_~eHyt2%rF~:~䘃bp|yƖ yQiUgwS޺62u&`Ҍ:НFɑwD-E3곑_UT.{U'gHR_/2ҷ *䶅C&&}mEݤUgAsm=R/EWUw TJӽ-ևJP=tN٪އ@WXmp;j{[Cm v I'5Wmct'> . 8a&lD^/LnFU"^m\ 3`iOw;-^ՀU(yMVV]`yF@iU\W)ko:\S$8rQ^˳$&S\%Y"rCHw %4+}`tnQLCPcͱ+]XcM*۲ҡqb*8="FAo1csV%¾"*i=ߘbI%F$h$ɗUDB ȸƤo-ŷckBF1&iu@ k#jMl=MAb5/f51k1T_x GqkjN[r pb& co󾼼X Ƥ|CNZ-P5^g9b$Ǎ{>|G}uw$S~ÏZK˿o̩Q桹E\N~`/`!",?~!,{FS -cL1TE~ X`.D%G>L@Pekar6q8A|T{\:dد.u=ʻWkfJ ~i,XQ=N u!j`6=0jL?{]?׫ +K2?CZVT~(|@9GlJ~bkt{ʀ &!D#n~9bZ\z.-ޙZ>8i .`ʉ`\e€qOՖ%+4 'O7 8d ܬ">MHԚ7tݟj[R XUɌu̍ΆQ|H~TXgC܈s퀆X+In@N/Z"E(qNK[љAJ̪kOo oI<.@EJy^ G#N7 G$]9PXSe/"7m>b Ξ!r ȥQ۳ȏU_DZRY͏N@kq-0ޘDr|B]8AǻǍ]/KstJ `<>ٻhp.c9z7wuPJj~ lY"[hڰi P[:#ڔ{3]g/eN{h.P$P*!8MXTxcReF]7-Ie"Ez:#wNyz.:rч#mW v1M[ӢDoKD{[?&i-ݳdu٧\y0T]/#N&P DCmX7RsR% q;k;[Gr>>4TPAzx@,26e ^h.B'){=@A1u5j(2"-?pq{E7Ew=PHٺ'AC"0\oIN57Ҥ$ &fbUBu(h*T 2s#m\|2=:_[0ϯ8ίv[}K}'s_^XX/[sl axI.l+1ͶD%.[u6+@6 _kal/:ejNxxY%CP#9f7IShX2DZpI.t0ߓZXuVݭ=`!9˛M+;rA IiHX+5T?Z%phH $کA~Vno}6f&pV.. TxzeO5ɔ|uZQs^LhWFJ~'tye$(2"-3Je)][Ut#H~۝ܵl hSKBW'Y.s^FyElĨu=Pݰ/оiC|oaAăǣ)ѩU/WXf -s˜?JVl=׷CeNT`SFromp g EM]c.\\JkMdng-DN!粯u.\G}gF\ldDC3nmӑ%dQ^O+h rn3%SPO,lS\M+cm(aJlg_r}jޗ^K)]/#+kM XP< ʍ)xKiI:4LgZt!ԱjLwŊ~g\ǕuF/O l)*Ra vɶlo,UMPiD-5Ds7B'极~A6W+"7piLMWnwXrn4-܈@f^~* 6S2OM/o 7zd5 :y#h./Jꨇ/%?;(%$j ܩ}[f5CGԀd~:NY<Dfꯝ77q-Wiby#GBkO% %iE{ \g[ GDmȜmq`DQ{B:ϝ*{ a F7@,= ꮄ !?5cS1P>k> f[a3]Q`vdg?u|o;@"l'p5/-"(m(&J|˟ß8uC}[n0KbR,Fږn]^6&J@e=[pFwλù^FRxixP)F,?DղO|v[8,"uHA~M\V^F0'#$DK 3X}c(qd; =QA4%]$Df\hfSmAv P{qHDtv9P]!OZRȴWp`4 ǻwD'Lc-̂.P &>iyX LqK"Q/(~QL׋#a(;$ a[#_v]wkCzוRF7 J:lƱI$D+nD$!O.MfYL%<sjp j%{)6U̽y Z~qIP' ]"~5D]/(!E8ne3^U:+_S2&ո7KkZVu5 ocrʂd*lwM?*1JveexA諭-;IfQ Џz:("sOCk*4*}ǡ KNdxuQm.i˼l/sSnͅ4Q'ڌ{}^ (O&oYC ֒!lSzN ;9M7DXR-׻WS)WH&mqC켚Ъm^J8|kgh1 q-'`e'ɥ>{2P0'E]wFw*̬Ƴz~nqȷ vXaFͣe9sc@_Dn /VP1p#+u̶~Z/ڶJ^!u%{}!Ϲilhsn7\&DF 8ѯVH Sߓ? 8Cð&e B N1vmv~l*S c7QDc켴ql۹IA([X&%(Ӝj58e6$]!WB?߇vLZ C|+9Zg/9-N:x3bPk$ Ѧfn(5ripbKܦ:'锩JFPi"\1~DΪӟ Y(9l 54FvrifKŔaKWeJOGU|>/л05ϡկk-`S/9>[dºV!+^@Y XgTP1]!=rb j^ M'o_i֤?CWh'Mqcw/UQ v;7b/ԝ%+VI"uoBYn[8Ty=Hk` Xd;,l8]AxZ#H;)H+U 3|i&04S<ȑUbO9 .n1t Vb] r+{FFh͈Gw6B{ŗݰ|ϲ$~9 {rqxb2CuzMB xN!i ^>-FĎ~V˫])'!(U\4g"X_#qhpZ]eQ]a1j2NKMY|'9+>\ ApMrnzuq <-!kv=泊}3Љ%])v~=yehZ%ք!bb|]vp+͓<ʹBDHoY~]>xk|@"Dѧ21"qMjO8 TGh꿪D WsͭMpDʒx1Nˀٗf߳tfPǗFT(Cxz-lADvFᚏ K;XRJ>X>BMpf `^7p9{x=FπR2mDS}@8yqnK72yԡs@Fקi awƀMB4qnbb~֣ ! z/zV˓B"k_m0fo)o\ u63PA^:<_A9Bh]j>y#)!$d.q;TkӖTt;\rQ8p&{ [%Lp>0:^c4Q #*FUe9MJsyUX "IRP{dPi;+ [qXuMeTQ { Jj.O';2$kpK|jcdw0ޓY&sW굡*,9;w!~U3vlF8T e{xlgkV5[jKZ&AEE3~kSLAa?6yXpH| QBgס ]UĮ"p!Lpʺwڣn Hv{PkpkhFt~zXwEiq8Uǒy/ήZ[[V+>(u>“ k+DW7KK 10l8Tba4M Ԩ8?ή}]lE.zG+jk ez 9$YABd Yedڀ+= ;L|LM,Z' ^z4s~JTCC6>B: [e%8cD`_˲Tٝw53._$ Y2(V홐&;==:.9x"2d0\]Y?{_cw-O2c)4W+~j,i`CS"S2cVDBɑ-03b3̟jTM}3>Xm~=e m] #ʅWE˨JGzAE!0wwEn? 5)и_Q9R @ y 㼁ܿbFN R;u&̢Z$9;{ D,r숀_zx5$h)> WN\*zbmd"!|-#` D3iǁB9h6^W8lFu447]ŽÁR{% Ea/`a;S3䐄u9Ul7 tV }6&Xù-B%;iʹuRn D|A7RB9nṂ%rRr`3DmRJ(9ATwx4`,K2:܁@;rI\^#9QӢ)wBF|)je$ Z$BRnæ5@ U|7IfpUM@n>rOC̶qc1΁G"ɐT-UgkjHWWZ3D~> bnh\Llp^} ؗP4J,-oof*& J:||Fz(CZ;F+]] h鳭hhH# mIxlDW>tq'diU5=N_ 3*0$Nwԋr ڛ6`%**[oYhbsex^' ?=8|p5DMe"$Ҧԥ83ZLr /9QRY۴xrt=ȬdjxM̥|3VUMzbeG+bWG0$!uL0sђ qY9Y20CsPzW`hضl`m.gz }M6,"-;Nĺ>fJ;cCH${gٯ&1Jk@f"} R~PTߪy, 1MhpM>&I\m* ^ ,Bݕ/z8;hpNQj`b<3|9rzYLV*BR=EHhuq= ^j|(v_ly'fb)\CҶ*+i5TTT^d>p0 L)vg$_Ŧ}L:2ñI ηG,-HsjAOr=ќ{t1 'wq5jFp~GT2!6a8d;Ԑ+umױ%s|ɏG #h/@[ S(tV74 [xˏeF_&r`V0R~ v*oUɋ&@O(oŷͬ=8y@. ̝b8ph\0.[t <)JkzeBXw.oS( |=xqH^ШX .}ӺR֕pn V=t\ >G(C-3͞wE јoOy\m/>hCx w) kb6/o}V9A >#F{_sWfyzȴ3Q,}b(+jLbH.ተ,}3PuUmI{'N %lA%>ȥ4PU'Kvx$0` zf^6|8KT\&W $$+z)rb#&ݵ88L–FKީ{A *"?㴽I 'qPEu!_UCzeFMy6'VV7NgPsYdÓNw D ~>& ahMg401p(VG $~ue qI`YA&{$Vm u-w1(c}/i^]@c!cW Lo-4=\ҕIΧQc>qDQY:e:h"<2hSw.L啓7* urL[9XHr幃;Qi="=VMO? q筢B~3z }/R|$Jc/79_{eK]G˯e}Ҹ9'rYi) |x9#+Y! HkH`GU 6ot^jU/Nǔo~徠(iT5v 8.D,5Z= O#$5|Iˢ;)BA [=rw’a7X?~EF۬=aQT)!/z֨{]4+?ڠobZ0|% o˵V#tZzD %TPU՟sS2_zÔ|]Ć}_MyٺY]Syg,A/WtpQ[(9Y(טgyt*zvx})?/J!R%ȫv}n_<3Q `GjWz87 &"sl@S&f@J a,WI qތ2lIgb`]Σipq u k  BtUZ14}])u;у:.%dn8[.d7CdVJ4"}E|kUI o]%(pV2!IN}S/zN.֪<X ϠwXȼY{E 1_Djy׿rg=9n1F# ß&i_W2?G*& S!Y17 2@HQZ0 _־(,\.PL*2@ڞ@ ߳?WI |D*3\Ŭb܇IgW) wn_ݎtԢMZHlfDed[>WEEb?:ǁVt Ϊ }b|}ByKˉK侏 b. QYsD Q |JO!Ae(x\P\LTOfMeْ n.~q]wTeM<<B(cTBЀ&7A\}8L1"20rWN$Å<2LetOUvZG0kh%Iu^w})z4g}GYZOvTڪ HSаooe)G[n/IlRFXH~Aehm"Q%)N1DoΤ'\\c޹{#jW*j3ZF$6BEa$ΠJn`MJ<=Z-i>ZړźUmcKky5-$* yI] pɐB…+o&̝z 09O Q̆~ڐi7]2ؤ~Vkxt{}:_3k ځR\ įhQKcDlDwe)`{5qK,S6?B,^^W:cu#/MT4}Q -;.3@Vѹ+$DhhuceOI(VRfeq X2F_vS'vmXhjpC(d0$:0q@:CӖauǿy!aYBͦ˃#۷5J)?ldL3Q*FmWKG9I;/sz1XE2PA~@Zn$[3ZP8{W>邏]C2{F"K}]8oPn!I~[/ Gכ.=̑0 -`NC|az2,=kž,8zGsa^5겡C9 U)A{:|Ȥ1-'Sĺq'؃};w R!C LlJ8 - (F D8qo=-Yz0l!:\RQ')pǵ[{!ˊ =w \c<77Yhc3&9XX1z,mWm߹+X8麮K逑O5Vo\<*nM{LIgM`LgENp.Y4:ڑ,6j[#|fx1&)rv\% 6%_ h=^?+_>V-n/!"fz^5`8f!  SŬmp\A)3o5KS/aC!hRUiCP_Jq rt?Yx zmV 3:g%qI>Pq=9׎)N8:WwU`w`nUfѐ)鴮ȣ*Lz5EG{ᜯk"]Y{LcELX+hO]R3|6(Lu[)ߜ\@OO{}f{܂_.b{R2:Wܷ= 63WUkrܥnb_Lj-J^nrh 2ukb2BsO!;<WA f4?E4 9屪p2通#00QyitࣻCve6qYCl- WWFZɪyLCl'g y{b{"fC Tx7\g#}y f3hb { v"G4Q+UIGOhMCv.lQFV|2=Ž r~:٨`_e5!S5j׈t}FRۭo-B D^#p\_rf[Ctm8)Qg`B"&r;RS-N獡2 #R͡"..Aj ";Ki?g/CNzoB\dD[ack)/V3[I564bȀQc,:"}43z!e E;-߻_ )H~n_GXetS鑫5Ia%߃[$ag8-Y7D\j4E?S UFEvGИF6)?]޳8󅂜f3Tc ' 9F*yN C汳1+Ѹ,I%z(3VD2xy{0^w t76!!V{A)ArL}TAdYۿE|~FEQ>(m:1'P{ Юؔ\ۙԊ :VlWmlCU~,X1r JHT>. xUD({;Dν S?1Azk86faӫQ|Z4ЯȌ(X!(Γ +R=da-Y+ !60Q^O3r$,Zy!صj Q dl9< ]LNC HȿМi4kF{_r .b$R֐BsÌG@1=U3xӻJwer\6BoՒ&tçoMΘMB\A>gёelA"!oK0y_mhxnј֊9q:|Pb^x:x@VJT Uf:][r߅$=U39pFt(<[n10HYP| rXe(?S;vo\, ؖ PqObz:HYɄ8@CRӪmU[:&nݺ[8Q-9÷|ȭR!| YܢފCvuo{ + 6S鞱3&Kjlb@!9D`ǵ7f@!5>x"M+\p" VXӶb5G܊4QRgl!=A(bb.dm|..Da,%ݘkjDo4S\'K(F5_ǥq/kU [1]@[G 8Ń"'Ww! õzM[l[MD%X+vaf|p$K!JNN @"I'[cѨJ9=xKfw(W9}/zic"ъ. 9YK)\JC+x eL G4?DNWmsdFaϾo|,l*)sedM$yc#`7G|vtE߽ኍ L'~q%gb J g'=r$b L IiXJ #=_c  ^r.5t=i0PSh!9xzb@2߬T (@ⵓIjoMzfb"pl6FYG3si,ZCM&zhz`4Y? )68L&TŔ ,$ř{᛫RMEN _et.R8ݘ7*hŕLiU4~Dfi%-GEK9bОS%Lr 7Yw ,J,gƠgX[A%[u~^>Sg"3ބ&qXkD($gi/:+j׆);ߌ6 o{5hmn] `r)ԠqI+FwXiU%dɒ;Y~Th흂\ŗ!5X 6fh E&.k76G-~Z޵9Vz  @AIR~ ] W#[rƐnVaxT3Xdf9T-YQIdl 78B6(ndxI&rdwՊw]Nς@O9 XC*NA;lir*a d:ƚDbJ͖ynS2R.χiMׁiϤ2O{U1dVz}جAWES^O}nџ TlΦ܊㑦w\,g 폋 b6U!&*Hd,ݙmCfvCk& X=iɅqݬ9 >qssFo&+˫qDv}?I.w- g<)މS4 O$ބhN>nɹwCWa7ߔ( ?k 8#OZRmnI8Y4`@ig "T+ePU()W?gjsޕȰm J_~L߶n TCI!鼝bgV)nT5 ⠺Vc3_yHW.$% PCY{-Îa_y81%+m?KLHx Ǯ<NRI8KlQm&Y淇:4(#/GC  &Zbu~`2׊Jd^YkM"0 iʧMH'ɄiIm0W9wHU3G`U5U(KB<0JD,O9/BBhDױxH_PH)feBKT9cVS߳X[-7mm%ڧ{j"TK^ b:cy$Vbkym@/_!9MYHkiDROyzNs;$6$((b' d:IGóp0ElT/'jLBjC-avݢ}D!S[ ,*tcb_L`1cjѫNf[?3~l>3sdLO_.?g(Jԛ.NVp(Dv0Z _OqEB˞[n>ɥ8ƍO*FVVrT-) "lb㹊AV, ʪ:\ L6jY*Y9^~r?H\yV|tN]^RJ9w ݁f6;~N۱(bNYbb5dpGNl#3E }k 4"+i:#(d$x92Fɤqr`C9>-N#K `j3]kL b<o4lN#/)~= 5Y+m]=XL||H`:@u9NtUbz/<q%;4zB)WYp<="3($Z7|uȊg'_mv!Sf? Qj^"O50[- `9u'1lǀvbb"NǫgA;[wiWLREx|5V$n3Fv8],3njgMF֐BF{R|S=.,_eOĚ;0欏xwc 6 7[phLъ\Z@j:3z.@@$0#l_Ypx4={giW nŒNpJG{@2bBttE BH -jzSO늧UB<'.ie0ɍerqQpS'(?L85mMj턛I{UTs=&r zUwHZ(asMj!bVjĮ?A Ӛ_wuRW!O%:GrKN[T,9wX{rڸ7s 0fDzZў˱T7-->#C݄ .{(5,V2'V+ d4t&s؃Eϒ+faӭ(iF/FAS؜!dXGo m4E<<:֥AͣR e7 rOA&eW ӁzGkbXRO븋u] _3m^dc#m\DS @?cmZ߼dicqCOI~Ӣ -qRЗܐt Թ6nܣѠoEhc{'O!IlQؙ۠U7i+GN+UȐ1JG;d hG,6ܟMXSZ[/e6L|4a'kӣšI@"_δ?NEo3QqjF'l5?I#!s#/5x1)䉄X_-R Cuœå+J=~H̐mCܚ6䡡Yv]YfuJ˩6TNˢ Q:DxN!ZZ} Z6AGYjyb*bGFh`qoHʆ%͋XĥX{Og% "9u'Sݷ[a!+<*J[Ho3}\ ] ~oC2{tQ&0˱"cMexDT*1,ƇM d}'M !Rf1$b/(mh4x 4#-kV.y&z䈙nyWl|YENtnua,k>.# 2jq|l.'YTvn8sرG}m BՋy% wI,ul t[DzlքӨyMf{a$Ǚ,6zk!׹i7XмtԖTzmc QfvObBqPKョ:o"ky4:Y@Ƌ:j~܄Fr_KM7EkJQ쿯j֗|օfGju{M]n#>d޿my,\3H 8ojB(=ڕME3ѱGwFrT])eG߷AT9>xB?D3;l@,NN=1A7tpy>Hל֮WݷImж .NtF;=)u2jET"^x;3ČO+s)e:_ķ33^}86x0*`s@6jEK u:EYN$Wc+Mb ~܋}rbD{NA(V+Jq5 [sS|#pm&̥e&s>s ]ٿͧH{0@Z,׭+ eDoon(j8o2rWk:HJJ,&O6NcV|b y^fܽml4aU)=a͢x$ |(en{LG\aodO!QK}>gʢ'".w.=kϐ,[gÀ||a A( 8&dZ1BU4 Qb Wbo 5lpC# ?k]N"".na`g _>%(: Kadt>fcsV\Qyn*1%w5hsw I寁X_:pNb񘑻Ծ0=M'TCi^eNqLY:dQX'^9#M?y[|EwkCo){9_R\LszyVYFs4g921)t>d݌mNGhI<^x@1T |r&.L^r,acceR8NUH@pp*Y<8EC@'@?xF柘\wɤMDʝOm qByGoԸuc+$$!{9 'gKypn_87HS$׻?dwׁQ2>.k2ޙ<{+GᚳXO^(:ylYnA%z̉`p|yCWgYA7gG Oq%T&cK^kqޠ,,lc+ O~spg2:<(W Op&M2sՋ_B\0~}r$xa7Z$lVz|:+9gEFtڂnxΪrc:Y.mevD3|(k 퐘l:dm 䣯6t9-tH֌ի sINQ^M$j*LVPZHaw쎢 sFMi q Z*b~B{p[$XVk$ws쭅dFGt,/JͅDYmW$a).`ۥynE9m7bۣ ``KF4&5qOX8f0O|ʃK1ϲ",ËȌ=iu Ivy4!*Lw%dZ;m3([t\gvh#O;R7|9P#w 5B'u&(VVy<5ęPť*Yx>)-m [1S]ArvTb#`]{&oQm,!bGKfv}Fa\C㢓HjaQ&9BxWTmˈMbm2"S~a]X#b&˲|Bdv6f*^KzSS&_r9k.<ĒPD?FT 뙐Ѭ&xJP17~>5l#Pnd] Ԁ)}ukaJ;>Zinkzz@ٻW{o-#KEt;N~"Ҵ7RE?^€,N؄`]9c[DN^~1fo<LgN`JM hOr*O_~7*m)w}pf3Q~Ow9ٷq߈aDmЎ<\tmT-I*y`%LleM-jNb ;SHIL3 VN r:7\j,:Ѝ9OM% |<ΠNa;x\7aK&]9ۤ.Y΢ kR;t΀~5Z&YNX l!0/-NNl8Oh84cda7ʡB3YXde O,8X>  UE Ȃy$MӄP'V^f%hQֿc !^ڦu<"ܖvN|OL 8{wk\ڋb 'b&QG3(Ej!pɭKi=ACX<[ P z8hÌyO`kS+8-yɧVQz9{c$5Hdju]#/bXPdvA7v&;Q5[^ %"b{;0Xm3&g/Wߕ] `zͧ9dt֚Wn"FPiFMf\|ʾ\<). )Q%8R>ZF-rf7sy'lui>36vdT-EP縌15/䲥$%Ȟ0+H"Rc-ypRm}o(dda[t )_b)я.uڋU3V{Y ($avM]U~% J-ϫ3^`kM qzH&Pa$UQAp!a}/)_p{c.Uj4CRoz=A3SV=ӵdP?"ʊ2HXw];tYyxp='H(;f<Am+htD?DI\ǥ~ox h_b Fe ~,㟑ˠ9҈ܭRW:woSvag!F;GcQ Oe lWQew#:užO R(?D?x%ڪ DJp!ڶHRBJrC|o"BVǩZ%#!jI@5S)N :Sj.Rx MZ\k*P?Br29t8q#S_nRK{ >;:]ǀŘhB<=9Dr+1S'Z lw`p!O ML{R\FR3}.izVľV*6I9dB!]\noѩ&6} @dHFC翄2@׮;?r]uD(.ySϡA ۋryzAay`\d&Қ׊q ؃ TJh'DY_Z~@-#H=$rR Rܙ1 n!>rhQƒ X7i) &-B0@pUK_[W.|k2Ը'<(߭lϢEPny,u$|0%tsa+HľVSDpн)T /g,' _H^o}CIc0%M}+j\ =_0 dyNH+-]AQo}B6l6Ĩt47dn GP@l" piG^Cv .m=BVC͘$Bl>m_szM dŀ ŬQvm.IqQNrFxžouBSYV`D!98vJ"ww|t~yG+oߙ•olK.+d^LbN!#_do.(h TbH! wi!aƼx;!v֛KY)K%Fx܋2;s3RKGLrP|o~CaIdWeEb7<+ ,=2ZˁʛvLyp3d]TQ 5 ?܅2#nKS khmBJ+9zcb=Zs%8r:ikgDKJc-H$ 273M ;<Vo!JZU}.bDUC뭇N'55fB:n\5bq$;~hfm/2vUKhUWgu$iy7&7VX#HRL:V#ֶטȭR-^BP wD鿚|ḓlBlIV4xiNµH-3"{()]:1M ;bw~a 78,;f쉨{hT]P'?RΒ;̾Puk|X׵3ԂS2q+QŨl9SXo c.$!9FH͛xt ׾7*X:t]?D})Ƃ#C05%fpJxj>q*zc#8Y0XaEm81:X-w$S};R' UDDiF"s4F 6XElitw3ar_y: c-hC"h9F?dWdMv>ApQ r;v2S~ZLhW,ٔYM,*`aUXGD=Z5*:˙(K(  x"h,eZ0dLc.vTWPȡ']W=.* O o,i%1E-͙Eܷ< ǠG!=6a1fI'UM"v͋g(dNF&`ѵ[;7۳zcXFfNaC'ale T?@7߯|..& $^9fV^F%W)2 `zʃOVA3 g0>ΘgHownBE F|7+lD*ʀ9k 3zoiV4^V +7K痆ޢ@ť-4 uhHOq]j8%&=K4dٰ$D"v>0$N.DMJ.! g/_~ H+/ZifMiRU;W"%~-'- 0t ɾY'vyI]ZR?nUI #T%͈]tFsS ѩP$>l#3W}rN<x2LH)'򝉗Qc]I&S>w(&|s pCV{7S$9\y=vdA+WTTAq3Z*sx#;Q*`뱤tU, _}B2.),Qvo v%:ӸF̀]4PSI8#kQ#I::g' h~\CNyU'+JIz=j7!_աL!!W+/NzGӴv| OsԤCQ|-dЎo ]$\FaׯN43] r Ixe6T0:qE$~>$+nahGiPu͘2i#Md=WtDuY/:ic( Nq.XêN gqr$!!w!dcj/HCЙeA7_)dFth[ՆpdsVY9c3>kkͬ0pȏg^'طg" ,D 6ǰ|1`7-W&Rl ;DVJH<1XE#x@*t) @X):X_}Ϋdא0{i]DNb!Cp26.F_eAA]CG„Yuz`viV/E xT!Ij?~J)dۤA}U8x{g?ЧP-Y:+qLD*_q/?Y;NUָWR(K[>fQ:&*Ro"Vo$!xyLqf0W$?|-L=aGi@hGi@jO1a''أӍ $ ++ٛ6Pa?Vy69˴VՈs|XRDر-+}n02N$J͜hv5#ǴJ?}#C; $c}ؘ;m?UzUYEt{㍾Y2s^%b(Jg%~ۥǜp7F0Ne<6 ĕq]֜*+g<έLk UY ˇmk=a8CiX@Y **RŁJS>!??@n5:"TSc[ .AM$ڂRuZNS쓾4'eJQP=mZ)JaIKZN n߼_$}h>&0ՑV]~DQ-FI8$q5d9?Or#SĈ-T?dV(F`j(*APZ ~xFպ}fP vbb O漚տ$6Sdo||dT>uNf a۫#ʙTl'-UP5@-e}  ;" (6ղ.SGڍ|5 o+eH@vr'a3UaOB~Y98[V$/Y𴩱b}UB3xKCTG32hݢr(N՟2+:Vk-ZA]7ݣ,NJ8.2_vɴkT߫*Z37+yvxWC'fL]E.Z(>h`_ynppSz E$v?_'DAl!@_e+InPE$;~ 0gIT/%,2]DIr= H{3LPm\P*GxyfCBlj`<\0\"($AlggM7E`C`]cȴDa1ǀ}dgezX|P!RAEF;HƇOwF?\xṑ7&15yHyX타fX<FI?MUeF9la'\2iRpd_OwYȧX2ԯ$TM̢ .p^2Z_I1%+&*9)jxS%6fP<~!1 r],AuX*5 "s4bфzuW(# ҧzӄBOTxG`*dCۇO] mGzy'kJڛy!cm:EdC }@ X˵v7h<5 G/J) Q$iicA Y?b(XB: ^(u鬔3SfښYa? JpG6MFMٞ5llcr;s汨P%-C%wgM1N,h_2OЎ\ Ɇ<iOcxB(< 7mI;]wx vmƕqTh)!YSHj[+0/9 `8%^߳}&n&n-JE`cT%B[{zRIFIԔDHadyhL^#_Ϝh ݌wo,7n5o =PƁlHZ7l\tn(jn_A/Lzcx뷔&Uv\uZ.RvH@%KkOת_^(\iV]&9 O#۬Ec8B͘d QnH(MZާ!3YD{mSC{҈ʑM6w[3&' 4QwQs-)t6Yo6J6~5^)h*Q) a,z.B)m*=l `9p"Fq{ugۉoGdxϛipYCQ\w?+gD#LoZ4qE0-<#{;FK*t&2[ 9&S酣ZVY@ݗl]Zz?Z뒱ݭ5N?Cmq̵4ƨ] V56ܡ6X$ѻ]6 ZL _}EcNk*2{d@O\WSЂH2wxn97Sn:YaZ@M"gج$O{t =sǙs ŃP\d$J 5X(GealPI=>,U S y 9!I<[9anYяSEVKVүZ%#޽ecmc<(;]5 k- ̳ؽj#:OJ"tU#N)pPW:F|#nMkH + )|ȕA( vЏ҆ۑ-͙sMupa9I 1N4/VBRهIu|A+ # ۜ9ߤ{83" )2Fȡnfbu~LeKXUMkk0iiRorG݆g냬` 6Te:L`#!Vf.WY-߅`* f)~-I% \.z[8hՒ`aک _`n {}ޡ:-Ol yB_A ,ϟxFr|r'(ggTU0wG^dzK!HOza>f6`ӭOP.O-1!D|kAth2@%Yc*ú/[40!\y$+Kz>Bx OqÀFâ&q3oLecٿ ? My &8(Y}pa:W3 Y38c2).eh)MUUn;JuzH\7PhEt"1uoiXJ%v m#{̞$`HNHuʃ׭sJ,7|XN\u!&Ga o{+nދdȹ^K_F$cu .SY1Fpoef6&qؔL&V!{A] s98;O#=kxKF P5)u9^pl\gְ K+LhE>)[CJ=0&MPW&=z yoټW2[6ۖȔ8#zDY{B{ŅX<ZNtvzmJ${@*Q C*3L/HYU,Ћ$. yVo+嬨 VΡ_@!zĂq+q)h:KrpTDms;;2[N[6+E!&2,ۯJ^jðKǽL_9(KwqUSg7A@\l]~[l4źDmb;X]b(F_=B;tp&f9Ë;,[<U!#Z]k}骘Ă:Hh~l+QfTd>||~:\ron-zh0Vd5pP"-K9eP/B],$6>Mv^^>quvVy:{µX?\XX\ /Aym{c˟tO-`{S^D01Qo(4(Jâ`G7B`),$},,W"QG8;tl0\jq#%u 3|8Ųق)z ΢/WD5Rp4΀0v|G=C n_ v,$ttѼ|Z}(eZf}R156nC叅Ѐ}P9A*>e:Ƭ EtN~75 j&W,W/_&&a"J MAqVDFDؽ9nSu4vI&=D^^ RYyueK Hf^Q~<xͅKL4{`%-qf?$Ye`,&[m ۓBG^܂pzpCѐ[|6pۉ ,8K)"+'. JD}|C_J,Sr>w{RZB"3yt?ApJkyꉰ`k ~NsW(_tl+ML3Yvc|tFUF#FmKmUOv! T^bp1@RDNui> wR@؜>-;[ ljᘎ UDiR:=l|'_ .o,i:b[/7ߐ;_&ɷ-t9,SK`n}O#z:GH&~/Xd*g|BC+g^fsG‹K%B'5VԎ>=fI3s> '[o:Ȣ$ I-`mP({]_e0~Six1tS)9ȣU[=MWVHwvo 4+_ս]RKBLvo:/DcKb5M%$€ jt?Nv`k89:{p U8yf>v@US,郟dZui bX㇏TOj{M -}xV `i'w<6jCƮMn 2ɸEU,aS[<;y}hI;wr $L#rR_=/ٚ]%F)wLw`njn O5h:Cw} \",$K:tӮ ڿ#3nɣ0*ڈ%sdZcZP3E>Xܒ2\d =K s3JO%ޢ46'`ρ**2t/ZTƖ Cΰ爅/j+!͚/ 8RwYjWJOvi+}@jw?#Q*˘G/y? xqdˮ|B[)+^1寒J oݚ/*A 5]Fξ7SX×04RMLo*8?7A.2ekTmqa F'kژ9 PH B!fXH\߲ jvNu_$ 'eH#y6׊ִ- $A}:t.paέ j_!·#K.Ł42nD1dxQiMyUr;Rp@P)] <:nb-?`)bǽ]$-Uyri7] ʨlQwt/oDV 9~=y.Vw/CYЛ"OQڧp2ςoMT"9ߤo]#%a)RHݢLvt~Sj66i F= }.`̍Ώ qj窚7.kFNO˛ĝ~S7+7P_a^KScd5֨AŖH:!<i; Ó,f1A7 9v/- i?g{n296ptp]-KSM,އ7^:hmiTf\F3I\ſ.cʗ:(lآ[ EY }XfV8v9+i5el8HeVFLԼrv7kؐ4@8 ?c>Va,[N?k:~*`bP[L/ZzW{Qδt<1g2DcIXijkqX I[N&>E0:XVvgB<8Oe!GKA*svcà@82ҷ̓SxmUGE^w:ӺFw\D?H{_cI@CeX?UO"w`Mc=B7h"ltY !L|",fobJaE6xDS?ן퉕 2mzv{V$cܡ&"). ƶ.cTW$wI<%pzKOwpvm#j0`,.%i*#=[,rXpɚƵ5W3=qn68㦌Y?^]oiQ"a! a?}b4"ӱ3PE! IOE|^L)S%߱FSG< ~g8װT4HB/,!͏3"lG4+zC8È?9@[掊d1ʯkvn=TrH"OO,c !<72Ey&yA~ґAeŖEVh)y26]ђ*Ił=T٪o}L*S2goz3'"bP6S! fpD܊dq*sţW5QklZщ9fvC^cC@CEwK {d%]7D{`BnBL큭-j>H=Ula= uUvҚނWLa RV_)Ia]WD3+hh6CL(jl@[{X戁 C;Ʈ\,>`j+3tڌFdg,h*6{UM,YsH:G!1E4`?_b,Fb!uɠ{P]gG"]J^˺iLޢ} %&ʡX-&* r允w(EX~Kn3&j>ٮr 31DP"~>j\%u;󍟙}Kѷ)}6@9 A2d|SGE Rj$&u*VB8/mVϮL7sؙlψҋE%DMYoFƣ_#AnFN4$$Pމ~:l%Oᙽ"#, ~,htb0FzWP_9yi*{rgl.#Cly:gl#=*/h2y=;;)ƛL!)/SM}Jzz5`-jܾ~ x̒xbu/K6A'% |4c;uIk`8j/K@s= PR;Rsݞ,O+cJP' Y !C QtΧ>oPe%7z:JgE\7.Nxp ;Hp;`dxAqV]2z{6N787o z&GjUQ]E2C/rk@fd>JM(չ_Q]nE ><&Ge ءBkʲ4[s}3Fr[?mr}SvH͛Kz* ]&E2A27X/n:y8Ѕ*XxhG^|ONO6-4 yR:;'3ݥIW P򥹲_t,,]6I/xp8 a |O&dže+6rRA\8HVSIr|ZgNYCe񋜇p8ɁG>UIA^D4hOB,z4ď`opm剰9~4Q}_=:ys; ֖$ְ{ld9MMe̷K%@3l&{7dLMO{Y6H;=ታaܼmAU%IzkN*䍄ǒ!VͫrU %eCb BRUyַOvT(2lsƺt})u7<9&Dw?yfyGI6_,?HA7qH& ZqMڂ50Q~.K~lm"tbӑ_dt0ZT _(:r!(ެ {"ҙ^ߵ;""6ǹ'fք_44o,A.A'0~+ kwJ \ aU8#a 5 ުk"vg"L_V~ 2n7@1Ux1Wu)N&+K6d"`BZ[sjL{#xY^R"UMMvpMeDz0p8@4OFQyL}T+3fp(Dڔ/8T3$Qd?eIyF4t<;N@SƋ̧Ќv*"_?jo&]~4øRR'q-J@qeOoudh79G *?~.l5Ӧu4LE圆f Gwn^.]!{K QhC+\[ҚD=H4:J!7G*VcP0n(SbA'q@PV< ր &pAU1iJUl'FG+;AO<[SWM][ǜch;\~ӬAV-~Heu%O)dG Lϼΰ> G,8שV3#Ps"WJ֝km-|lhc`FEHjO]nq142]hbx4EnGו~.XW'Q.5!AxCCBbq5ʾG( ? j{O*K+qX?gyUF:oYBkn KrXF 不zӦ0ݼ7s_ \5$bIN}7=HZ={$_ب%Ujo#@<7:SMH"$#iß1` 5:2\F<'=r FtYG65cc#E62!weq*;VbѺuEa.`?xU#Cbk>]{@7e4}C///R`ڵ.Y4$ P}͗I˽Ewpk\N)?:&vLu3h):׸&p{nsP0iubɩv yB 9 V7ڷd#vEm49w,Z_.KNe;t}` 6==s8gKv@ǃ v+嘅.@Z Qg.3J>|b)y,ǒ%J9dk\\GvSOtHX߁ %ikhRs@5T78\^ jhNj:xrHc)C<|ROQc^2b!ous?ѪR9 ofqe7rw6 x JtѮCкPfLfIK|kVнbCy4=ηYj~"Of`2P}lD+YS!2)`‚!Ϲ4ׅuƊJ˟˸#9ٕ^"WqONKqkrY` Jv|}^_)~fmLz-^^r.O+< 1jZAZ$% DtQH1%B^D χ-K\ &JS $;nKrCb^0s{\B/}vmUr[[Ni|^2$H,)KBiwo@.,rwO@2PDGv{^@P _["˄Pc͛wfr Ykgb?<|Q$(qԎ^FM!k{ (UV9PȊ;Эju{ȥf$HIO~%l-* Gry7Zeb}{k>.NS7xBh {Ķ٢BBwk߳`P7 1knpv :M}Ry1<3u!#i9ӈ$wI^ʉdL=Q}@A 1!uvq |*>Q>KD7gN vʘfX ITJ E!zqli[~MJYm~>Rܽr4g0{kQNʷ{A`pKt]wDZ7^*6nN~v5-! $>Gz*1^5P 퇓3Ed+Y^Ik^Tn6$/?*űDGvM9 H.Awα+Sބo5 E'VZa c [m/R)GX2*ƕPxk@0R_>`Yq#-(K'5k!Sv\4 ߰P+:Oh"Jſhf /-'sۀR;)lh/q :{yGyKKDXK"lnfķ=#בF6e1qڒ%l2×0u{͑X _P ,9&YY;ӫEWjD}?^ԋl,HPQBKxMvDݖ[⥵.]t_tY4߈\fIZ؍ۆ辔OIh5 * }Aܦc]%[JQƑY$l>(fd0ܛUuvnW _,yhhBdĔi_98}^V]ni5}t8u+\I ahVM" 1t?d"e^ Ḟ=VrWk gu 'T!cҬhcqTHɬ*ax괥$R; &v2۷Bd\fn^Y&x?G,tk]znNeT [t;8 2 WZ_rfvRf 0*XPJyL<%O1V5x K_0LvۀgPZ8)2`A1p 콴;\C.cSO╦TD+61<=~S{:,L,-Cphaȸ6H֖IzQc|ܐzͩМ+;eEOUjz̞4vȀ@ٹ(yC2D5 ,ߒю_FFVM,W$9vwLtȶxW1)MRD 0<&֖CbmňgAf\I6YBeJRݤ<脋\1NK~PDl?-kyUB ,kLJ5豕sO<{S8Md |JjL =Y#DBPF8s) !G{Lk]V\WLKmsn g;aIy}t!>K14PpjH #xDvF0?9zвdA6 @|VJ@>q`G8`li  Vy}iѝ Wֶåc@\(#FmNZ\i;4rT<8'D/(&1#Gjړ"3!q(G6`НLse@zh}xtbvSKv8U6U/ uG̈(@3"a\a3@Q5PFY=6#>ѩ8E>er6)wC@} 57郊0'sy2:+ԓrJ w- (EEr)*1U*d@ K{e ? \!v w{y)9di@g-L|uqNP6לW\0dlNNScvı0`~Z}^ Er[Ce(T4 ISRTzܢY:s?uQ^A#(i;.BA J azs dk#23Ű颺WcMтۛXm4GRLa.ߥuedg]trД6J֒Xs4 .3`mF%5-/m^LBƋ뺍&wqS-q󣄥0יFK8/T7w4I4^Ѐ=m;( t/8ebӨՐӌFQ,L0E;'!^Zǒj"XV113.E݃~KhVŗE珸'˧b!uq:9?g4#ksf1J)?%v' T(肓$3.ݚ"<iSx?7;x -}V)7ɧN5dńY7ќVZAU4StX,x?Y|#Fa[ 6q0#zJi†MRBzT f(+{R*'L7fi$O@ !lJ .uZ8'źWl}L]F wWB"h)";:-.h$]X:OZo`ȚZD'pykL`/PY*;rBlǓyeE6}F,42jPRi^{٫`9>p!l ePȔKR\qe(+*0;WLVxsi8k8Z%B-8i.TJ{ '6q$8gE5{-=3w*o!cIK*JRۚeD &'" rtq!G4JA ؒ~.jf< #KOGFuG#&c5lϡq9#PKқ>Y 2fķ{kX<[;Q qM /kEڬze$muHHWca31J7߳]v+|6wk>v>*)|pdl=Cl뎖bNxx~꒭a,x xf6vi{N8a!IVB)UHSnD3 =ķ9r_Sв Pn%6_OE"MBkN2޻^{_?GuanE-DV2-°<_t zW,B\C{ro?h@,P`B½*x_E=.Ee%GNË;[ۆ|(!^TQ:YVxdyY%M'S=ia*?jib'4YYrͅw}ކ4 kp/+.?SrLkf5id{/ O3L Iӆ+'V;d+685.9DٹӝWLL<܂PQ;n܄.\렎$] dx2}!bǵz3 Tmڊȴ1sJEdҸ(mi]~MB`?EE6F*jyFfCI+YWۂ]q:)ްoO!bJҴت ]n(JAunhL5Ej!˰RvɠU*? ^UY@`WO;d `S,mHrAXc|p72 \z `>Hl-$s/ a0+µU޲ :׋*QT|Md0 )-oP=~DPA[XG#Ü[oVX:>lhN)b&A?.ܹMt"2RprPW> ٻNWel&Sc[gK&Y5# `1x9_Dh{th5WET}>;sʀd2WYv^}OV:[]9˾ԭqk2 ZA:& DKJ#5ۊ{4<>ܲx챙~sAh}N߳qum#IM$~l&DUY*}S(r'/e7URz|L.Pir $"}PJ@^=ެu1g)(TСJ>V$Uq9W9P484m،oQD2A5[w]_|!xD&–M9N0lihrrQ2J&ʀ!vYVc běcڊI$l?8s'Xf8..ꜩ= #$f (a*A:l =\iuzAuAjL')|79IAMx"bպ yZ<֢fGFsE+ں9)UQ LQ,X4w]Jܼf!&mFg겯őSG:hָ<d2Zo)KYSUE!v1$EDJj[| G>94Tc)p@[;dCڗVM_.{L%Wcxŀ 03MۨhgBY+KUȬ_<_~z;>6P;ܡEG&5YPM|ƻ^`xt%Au=W^cYA㨾?T4Y~C} '8V+cۏ”&jI4grN5l~_=&{#kEi{)qK1V\1=Sx+7oe53jl9B _ @ I 5rة@+ fv쎠."x9c_6WW:Z l=o|grg*t+HGsoڙmQȰ hn`5"+ƬkHfmB+ f8 5jJ|TیF(AXJ(l"*zAAg|')۸w q7t6*]]#qGH{?$P(Z5[(xx׭/#-ljz2HRy9mXN!w=N.!(zsR,c|~WjiZ:*m׈dŌ(h 5n mx ^;aY-+oVp@U-0f3>MephEQ.oXYA8Ds0׈#e򚿥:h4? ^Z|_q-t DDNgb4149O}Lü̶ξ ȩ\zAŔpP}Ppt9 5:;i0K``_ V0"(ם5=V9n;<(kVl]0A?3i:40M$n鉄:&Ws0(\PX2tICH! K͟!*#v .jGyF[26=%\\壼+ixA/68 F5),&޴v }tjdމٌyO'Ӻu!꽎6EDJi.ۉr{{Z1D#cmG&v怔-;3r/~N(V-j ~)@)WVN n+.c'a/Әާ'JmP)s]P k1>1#L**ώ pe"7,Hɳ&w_'UcA `kz_Y Z%!Wx@8iQMB76˜$|x) sKo\u\+7UeN3LՆT+?og Λ~gIisVhOQ|~2.t*qe8_;̟Y)hZg XN95VP4=VIcLVhD_s]=r+ 8?Y )s| I"y-nTK:V~T tNB0@ /V$ JHIpMQb]|9*5>Lx̱͐Fra{KA->6^( N`\@|E4_E>y/$QD[(jk}a&drTY_}XF7]eF3 л`%3{GE^dG9wob٤.uzM x`i gK]o +~>}-RY3D_cjl.]8,گsѐ?Jkz;] /V!Rz{~M+Y1bcuumg*c%EG͕e.0Xr9!xl9>.'L`i嫺v2υ}:p䀌6qO;.i%oSU\Nttb,LxM;i _]K+(@'șqNw4 f(F}AŌ`4?v٤}+%!a.#쭟`>MrK˫gOdl.J*-DZ /EI0RT>Ҹ-A[ 9?ABxWvt Xmc\j3Jʷ%ӓu6\s~"E~.E> |g?X%:gGP 'H91{DkSgIڊDu/iZ%]uZf_W l<=9 Lb̭AeBh8!%}!{,a֖z<جB^g;0\ @@]! ڟmDcxwx 9{jR_'31W1qL H"J@5|iMdQHȐɕA#A H!j U(XXtn7r&ĺ@t?{yyjS[c,p+Q\hNq/yry(&\]XD͞} NF{OK/e#^S $@ b|F 6Lݳq?HP}._Ɨq(Ox s?=ٶIGN0vU8%ZbC^Xr:VzNᐑ fnъ3G D,m,ƈn eG}IC~Ugؓ=ɕ6ZlKP&#l1_ٖ4]y4lԁa XY*!_)N4U>J/| aE<^K.1>@,-QNVPƁ@<[2\:}{V}e+>\W.2pv5njKIe( uHh6}WN~W%[ J1),^붒ɕh,JZtN㈶#~MO#AhqEuFD%zI⒱b )W4ᕣvAwX<̧w(>fD#Dۙ/0y6˞:PF@3 Y܂_ӗ76)1θ]\g:/_ةzUv?r1ok'1hM'jEݤpZJ{I:Zt^]໒jGar~|C=ݣU|N#$i( <@~K13w$\IqWj[VuF|k"QK#lM: 7M;)r!0wSV>o;[s8UTmx%g(g yMU2Yfb :l3R0NwDh}%Ϙxk8DwXɋجdősw:qJ©$*Gٰq"n ֈ/O(JĬRU~ .[]ipΊARg_}`FdaijIfи]7Sh%>T]42_U(i@W_ܡH{ōX1XW(j\Q+~˖=ȣ cd*ؕڙS+n F\p?/@g_0z=o+ycZՒ70`uڼj(h9CVhAjzfPV/VZč( |N0"\VXGsIO(/oa=E3-k2 ?4kKtkIz56j92giK!Oy>cxmMU$N Xh dK-'- 9O?WVs䞝,r!y\x삳 MFA^;133#v|g+T?F87~FU,ӯOn>gX0 LShT'^NRN%oj ku pNX̠y&z$Xk XTsO**R"ꪷ=&^)I` jSM¢ Pvh+D^d'~HY__nU|=&gTk6w 9${kߘLdieMIɷ\>clk+/ṋx[l}f:YzSK ka܃}mKYB݉O;-z֒= 3{fU̡PTEGC`Q41=n1Z'qKV J,Bq9ף0ة]5)gIRO|h.7Xd3V1 *h73ʱkG`ZbDz3Xwv/ѡ󔵘ߘ2UtU8BZ!d\w+. \1lW˕?rL7L -#\W[5Y Yc)b z$DB헼Aݼ2VOں|&U-A(?xO08B9MRq 0ӓ˴>}\v{.C L?.Ntvzb"~2^N|1ISGJdý+ϭO ?F,΅z\ݧv xM%(>ی+{P E ߹#;%xoPb.L qJ[zP[6ʳ7%xJWDp\IX]3lXtI58Ye_ʈA{mS)`Ú)Aܦ+Oig8ci֢)fOЋㅰƒe},E‘  dakj3&<}cSXĄ86u'Nf 0I̸`!,7vt9ϰTb<ϭuI.,6} Pd;]Ȭ(d5OQ>EoWD$kcֲp? -~B<8U rV2|w ,Ǘ?.LY{^5TvѶ8pΡG˨Z6/}1ZMjB!CN]N(1 5ROZLG )0JBDaXxa(a;Y_YÞT4Ll97:G-f^"6؛?W]֬vg dv՛ yk| B ȠI =/#!c '! Y 0- q+?0Fv+$LىK.g.:rm*K5iJv}"3ʬ;t?{p'9ZOurqڕ)85^hߖhf+!_?}U g*U5j/őmO0YYnjǬ+ aQuhu+< F*WR1CiΉxO lVѬBr2|n zi} r\Oud}]wm1ycO$(lpLbb`m.`dlIL]XBxduD_H|[>ʚ0֩܋?M$ϖ[(N rA܁9\F?`Ni;?'g鈺u\ksc&*f긜IMvE*ՈQ1 vm`%KZN~#fp=IzEaj)"lO`Շ9"ꏺ]kDxn 6z6U1@DfS(3hC'%<8r֘^2C ~3굗h%\o;x) 20 VKƷ3 ?q?}fo:OfS+s=\[j<07x#㙯?9%|46M$$lTi+^XosM{Yى`7 xʗWZ6jrAQEdƍ,Eo׾Rx2mnOAGv'KG8\@eXj~GNvK2iHNlUU'=>(tT9B|kBƆ-IMؔll#wJAo.OkkLJu~h\8|j-֮iQ Alpn،Xdۺ>iltN Ot[ymO_/I:[bӻ v͗Ш yD" ;~Oۗ+.l_7(V.c< J"IKfC!'H6c3pҌH m& Ć @+]R.HRM (`]la<qGl-V շ]N4Z]p6W9Z?Wk`̟/Xy ?"&P}Y ǜ&U&7,-]>_*>֐: v-U4Q,XN-okeYZ8GEm?zk*tRZtƳo +R [R\z=-R3'9EX ^usz\}5u@?T Ԏto j0HMH5lXWPy }2o\K\SqX:{gp3c]/̸u2 zs.B?C,RN۹aHB&,g'X3쮁 kȖ')D%4m&Z{]Ё ~' Qʾ`̛-P-ӋMI塛}FF[E2q==_D{d]F?jIècU[6)%Nj;Asv]&g51Zx (/1)hḬB, VhcL9[k2!r$Vp)Ʊ4A*L[#+KX?y@~*냐h%"\)=`-͆', W/Xn,r* @VIODYtI+did;Y[:;'%'7 1ESkqզAM]~yN[&Zi/=Zb JK:&d<4=޶0)K)d:ދBF|bTP,Dia_%Wa@wO|+$SmƽjANm'[&"aI?8mIU3D' }#m v찇c* m/E4ndHLת%E`E, Bv}<DIXvi_OUoƅ4hע?qtʶ>+d)ף%(.ҿߐކE߃gEPK?](⤾Гfr}{;͌'P\ikŁ"#o!>V5ovѯY8Q\%e`hle_2uӝ"ũVWqh̦YqNu1ӛzՋ;ݪ̈́ dwlCAHaBJ<,kUGG XNoZI k0C˄jod4o:ď7'Rm.n$}T VHsi=xVQeɯ-{E"˛^ xẅ́x/yr=Hw?j;mh];Y/M ZMVHy˦to! CQ)-Hek5vaxXί)Œq,'p'9;@f;*Ld;P-^&wz28ksL.s@ADW>Ͽktt&1fkVt{CfDSu55T#1Dnk/5b&8"J$cwOJPY@њ[eGnrs|j&c)nĄ'5 @fc?+>ꓞt8떈Yq-\Ts~;70w}ks6觑H:n3B$Z^jq,\uUڹKp{_}᳥o Xϧ5h ŃM%9ji crLl>hR7IW z/[˲ hLf{Q#PYse$4ێad:92ĭޖK}ay3 j )_H$%`e̜r2 oاՕ<~!G>ɱms` .Xw*Mi Ț*Ѝ GTy׀Z.q.m˚j8ĢID#pZ4tů6f@fkzÖTRH$>cr/#3 ¾Dw%te UXR0E#ȌL FTz42Pd57zktD#ar4x$wQ2/T{jaʜ] DZcߚ@qj4~823:~bЩ:w2/oB5G@Fcz#i%.}DG ʛ׃|IsDB2gNeW M'f/ ge(baeK 8iu 9wG<`vE3֟-h 5e&zb Y5Oa+`kG*MoH× p|fK?E %lW?? F1ё gpbe. mh`Ƣlsg[JvtaB??R>ƺlBw4N$#?ga4ѷ'FOOA NwX{ƤJ ]zλ10i2o%NR.`]*YXb|V*kw!>2s#d;@*]D[жA%4 "m5r2~XXqʠb*Ze83)KrSS\%,N}sBl_&_# MC40YBɟ<'nj )OVtf y7uzI2JQ6̴ձ6C`P[jAT=%p(Ѵs֓ \=Yve?['x>}sm㼠2z7ߛRAx^WV+ӎ6 QMIi{WJ\غL$4x&8ɺA!x`7R7ݸT|ɵ#Ga%GQ|W$HꀛÍdKI$k1ȸjcԂ:-0<;8I_X!ܫm X؂ͪKtL\PҼ?M]qð7.4'2Puم`\m8CQwbi#I9dM%7>tJO׋qL)R3L@1+h6zM3 A'#V^̯"x9Еψ;(߰ HSg}XMI?^n 5$n G q3fCi.#*z1WB9;_n6zA/V `UhR=nx 7Q%W7-ȏ N`<;JWa v #):Hv`VV4Hyv˫R޾SL M80;8Z$,g&w|@"d+F0-T魁,wըVCWX0|ݤW|$ծQJ |\6iΐ25AJB B,>sI=|xz/택O:KIjЎnMrXMثx:ʜ+S,[oV7r+lXo%/+b|]7FO?QQ&q&g7اF3ܓ?_cNJQ?uS۰*z`'!ݙnK5"wqK*[Ҡ~ڬWF'-;_Ƌ#&ۖ2V{Uй[xQ'ިVh [4 r֜thoEH3e߬U+eU!Pv pZ3V*ү1ϛzzss SMD ޼ߟX@7GSIV3~Ƙ?`nTRbcA<7 NC׹T"h_a)ٽ#JWa!] w`@dz48lDZH/=Z2JAwpX"$DأJJ9P)Ӳ.6(@uoG1MN;j=߯ixڻMd%|HOP;K空܀Ãhl1k{rzE=jtq?! (Ьn5.s<%κ%eHZ[]1:n=Wv x)̍s]?z~Vn|q5|Y:$UG-F@Dj 4ѽe=#ԩ,h4:Y^ɩouP"٣&*=:]rDXEa|:WmSbJ{KvKSVݹ)FTbh:þgA.pf},dLg= }΅\ B`:=%x8݀XRICbdΑV6B>(T,̘]L1x)bA;IK(jtaMJv| NGp9pFLxAvHRSLyԀX6;;-gV@ 5 ׸| A׎o/;BƷz-܂ m,Qh?>E^0Af!B zۑwLn{|3l,G̲X%x/pec2oZ?diu_7Ąj,@(ҼbLh" Τ߶)(*Nv@jCX-<ɢzD/B3tPbnAv,vSO 2bB 4*GݦF16,>%ƦIhL02.?4 0voX5.i;׏ٍ-F!ƈS%.=JDAɎܰ<$PqVьq9s奅!57[\@! $)i6b0U:ZC^}/;˸a|.X7(*XY~]p ʪc/hX.DSp] ǂn#Kiӡf'$'0_c͵[og)4w33IGrjf{Asg{[. P [%UK:2LLVu+נj$N,hkTU~6c_?լEZH0j=]&_M:aX|]+TYnDjy3Mo+{` )%8V82^0| |kM-`6w@6UjgU153(X=1OykX*%^^ ^@/_sDqۘLZF%!eαjPJ8(.T$=PQVO7 x U&q3zƹk/B,Ӧ͞*7A BJzx2*i(ymX@[6lC3#Ϝ ezod3hA5[&es(St=ga*p%{LgGb (sӨN[o@=F Ptݫ9V|M-_Ыw-ؔp(FSXr)"3nо79ĦA+Yy`7x%󹔢~Hj:6f//]1kɲsKhjlet:oRGCVE+3s>zsC"֋z " a,sӡWL =7nrZq>`