python3-perf-debuginfo-4.19.90-2311.3.0.0226.oe1 >  A eT0W^^f0Y"Qo6;=eS*Gt[v,mM ={Y t#'b,GZ뎌huB&~XsڣE{y'  B")'ƛ~|M@YX}ˠ/{%-'/ڙ>O)Ҋb=ˁ+mT~m{4 jK #; 0~AaJ']85**d4c1d0d8a9c1990971e38178f1badff58eb4a3c83536f9b01f7a9520e0329813d984ce3c0c19745af323771f422ba615f80450c7 teT0W^^f;Ϣ_n0ZcWfp@{Ȋ6J^Z7 [.@/3*RV8a9EDZTzZ"L:%ۖbYMLVp>p<p?`d! 3 ^<@j     ^ d|4D(8i9pi:iFGH I$X,Y4\h]^bcdeflt$u<vTz\Cpython3-perf-debuginfo4.19.902311.3.0.0226.oe1Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.eT)obs-worker1665654630-x86-0001.novalocalRHopenEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64RHAAAAA$eT/>eT/>eT/>eT/>eT/>eT/>506e9e448f7cf4cf3d65705a74fc8e0ef54fd9c5ff6b45990ec33a1b3eb7907frootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2311.3.0.0226.oe1.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.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 17000143624.19.90-2311.3.0.0226.oe14.19.90-2311.3.0.0226.oe1debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2311.3.0.0226.oe1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/d76d26c9d2d0b8501a73a84696ff8203-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d33abea066ea8cd43923242ba72df07da5accdf, with debug_info, not strippedYjي͝"Ɋutf-86b4333b9cdbb5e77d9e153eb3b514c15ceb8a38f5e705b94cee9695400951413?@7zXZ !#,?] b2u jӫ`(y/͆)+m"`.iO{#Z ,.N> Xp{jbI 4wp4tTyHP8)fRZ=*,"k,7j"eJ WtHYhW`WM*[J*hq7k dulQ-> sp)h*p˝MKyW Ѣ Ʉ^N`) un(zJp7$ /: *2t]k] :ӮU*Bb> 3lL3#(O@I]_+<α'g(җ4ߠQ,Rq?) ДhmS [UQ2פnmմˢY459 dSAzM`Rl{c?,@D6j^[+04{hӒFov-FL9Y^pE .w׫㯿\j AbfB6QSxLo'] O^#q0I)6\y;*+" f&lPϧ! rYm܂݉ |'MࡩWLidgP2]}_^ULEJGHܣ`^Q,8$aKzz33CQlδ/eIbv?=qtHefvTⵧPLP+dfw}̭W8֫vbNJ~1 ʈbdY}f38+$>ThquÖ>XޤG![B'L'g!++^u[2 (i:`ɱ9ޅ1h㯑ڙa"':LBuv'u uo@5ċ+o UV(hmR"e᧍ވV%/Z}'$Љ KlcRkB_tXC#r)`֒X}Oo>_iSA)R5%{G  T))ѣPԄ*sp%7}4bhW>Y ͓I 񮿋[ CODeq0,Rd7oO~CxМ)1a0\QIX{< م''<)|ՌLx`<# Y,zp|Xr!.@6$VJn z;ň~o$HG{ڻN+5!α&N{9@ z#.iة7t 8viTz^![t``J,%N2mOC/IhI8T:=jFLil! \׀|Ve3<Ͷ,<";7 aÉF!5`rw3.;W n9tJkFR`@V)k'-WVT8taAGGlO|/>'c6D$d݉沙ywg0/6x=ȜnDXd>W]ah^@YzQ)Yg}*/idI]Fy pS_T<.QT9Uّ}NB\>AdbRXاB|Y`7B|kgԝ =yN_dcM?et+kR3,@dW$־3% @Μ6j]q[5}Rgi C .zzWKNGܰR`+F~$Fg 8vUbMvauP'Lg TfMŽ-O/:rHS@ @t v9BnB'kN ѵbsIaDvkx'Aꣲ)SR}g鄧Y \IiX6sF]~^pJ j U+Ý,I?՟bGq_Șo7]%+y.3;FnC;x߶"Q !E@p̟?}皡z,סmh|O]rVW, q 2qNVǚ汣ArQV/ڶ;v\=  W$cM@i‡z 4Oe% ߄)92N7 :hC)?p]y6`jFH('ƒoI 4{Ī_ +^ɳ*˜g%z [\jbOAf/<]0LJ.fKGamOѲC:O.w *=6Gwh3 oXq2ϮӵӺ4<*Ql#f,6XCO۝iLZ΂J 3&ͼ uD S Gx17l:r@k\_Bv&9kt` *[{zﴟ}2jZuY%pGka5K_҇ˏ 9kg ޑMB5+,`, Ę!>9itYyV 7Ӝ~^CZ}`#'mUQM[mv+h:}\}DV\H[$ږku#| 1h,\#*Bh4>!;,ơ7iAhF'%%sѴy`4B7+ijy s]-ԩ$ZXV! zP/bټ$3U * MzˇsTܾ`ݖ֜6b0{fѮmz9 1Wff3˛98*]զp 0 @.{,ݻ~?,V89]66nH=K!MwJ ORWpZaSggܮ2N]*"mЇQƸ٣db'X7+t$hX, 򤗕(#^,!&Lh{-A_ u?4klp FB(#%d$t|7FW?*@Q&D/u@D 1]l`A[u#v}ijtʭ'*_̶&#Xѧ08u:"[iuaՎMIlqb DQPmqJA/%; }uv8&+l:_TX 'd ?_f>Fև$GogN;}S8T0hC/D;]31ceϞӬ+;M4 ~ 0/050kJ"FCq*hi"Aյ-YJypг+)Ӭ+VƤ} ɼD;IR ^5nT&FkӋ"g_NDp?n@YN^ן-UNEsiuHl`6F{\NIkiŃ:cc, *`c/JpEm24!0cR!SX+ϩ w~Hiȃ+{QY$Z|Qp`?Q#-<@!Alƾz(gkdw8 WBIFy+)^jhI|Jy7}0Y u]0'edjo͵%ڴ}z#UͬDlQ|2-7 o)L5oK÷ a>MO׆JZװV%5丹Kq)k}KU]cSWX</SA!k ˅ws{eD7:$c 7.WS+1zBzȇݾv ڿe;wmg%li xf^ڟINp "Wj>Yw7`5kfbhVl n[GUƥslvcnʺ>q< $or9Rs''L:0ˍQ:@@e/wN TW={ LGf ו@w!~j$k]Jq87 ݷj UߨHB]f|U _kO@r7#i;d, Zh$i_ MEaR%SjLw}&'2>VYk{e tƀ%13^yտ.]bS||2Tg_Ѩnmթx:߭shXr^Z}MxHѣqk>K0M*|nCT@Dӣqd)bLJ8a2%Q:Bl~ S 4r_vhwgOT_zhK,ϲyE9o+uQgV5x&TZ,Z1#bD}U@fZBeBZ+ut0OeN`٘9pse]u6VBfʕH!~Lуan8}Q.',a~31e OA 1󚆬b>PHCꎶ?&\~ LQinq75TD | БO:fQb8/ *g:&H8ѝjHs=ClG6{4'SזPq"b#36tw}6iX8WR0fc-Ec_~q{I;G``9ƕ$9Ag# kvk^+*XR*gpU q5bل֧dDpN+ hkGf RrЯ Jp|2Nz^pep@t$|&^p}H/Ld%lKޒZ'2?*=-l]B*dfw ƉIuw޿ 2cskMz1%85"#QE2 K^I%E/%ΚX( Mf&ޑ7МLqFs"Y*6Զɛj:Y=;.iX%P1,kRexp^>?>\PKӁWnsΫxC]PX8Mv06t>D2g^R598F=SB-#hOȆehߦUt&Q%D"q](CゔI}(PI> Vܼ 4vlxoImpL3T\*CtxD֖6IUA:&i-,Y3OR׏ 9tc[Vς 3^^/q % iʆG>0x8FJ3W|6 k_-ᚕrka tV{*\Ēʚ+ \w5tj!i([$Hc~(D^o,i|!KvzO羦񇖩?]k{dqH BDD 6Sޓ(X`+n:NX' ~SZNCwƤȠWJ֍Coa^0arNUw;E=<`w)﬒>+ikS(( ,Iztx^:FgcۮgAV)W͢cX\APׄJ"#78|VLq7jȣ. JEa_d+^\_skxgY&sbx4Hz~ꑼu*I twE s0pBXûgQo0%a-XW'08J1oTbفҹ$Ab"gp,P*mՌnXnD({0Ǡ.[)+7]Km*CK4arBeVqRqNV ,ޱk]'xJ9a5.dR#[rp<f}!"9 /fW%Ji~}p,y UvUB?$S.łђna<OEKRǖ)ݎ#.~BMz$1Eߍ[s> tlu=#ϹkDx'i\x!14V) Ҧ@NTwkYK'0 gB}(?+2vm_ d'ٿ3#_B_ndgP4 5à 'Zo?D~%n еJt\y+̪~p;f*؝4@E|EiFQ;~,$HbXS4 fi6fT9kv9JF)pD{.䮿vئir= u(:b[uïdB%CԞ.&<4 >.$Ȉ'q-0*8m-"Y:]jzjGfIwei9`8t3^(ni*eEvAW7)V`Ts%shsۉkT]u'ɗfE*|TSP?326$`۰p5Ag*֧x)J56Yf 6")~߅L vH-[D7 Mᡣfc6%_'WY+3gY>Fެ˼f Ӯ؇mfFm솼D `Lz0UGΊfDe."+ :y\>dz7BKamtYԀNxu=ט 4dy]0Vd& uëGr FSG+g`-/ۺ8f[t.oX tnA7*鶭7gx)2Xڬo]U?ѱ3tEH̸ge\TOo9Ȏ C5ц|ۋF= iˋR*nr SJDעa[h,H}DZL@s w- gOΐ^VR-tJeehEO}Z7({֗v~AX5a\# oiO+"9n{mlr#)i~DOk/bA&5EC2)_jbn7c*T<b^EF$v\ǐ f]ƌoJkR|ռR8pi衃DY?Wp(Dzٴ^۰-d'd~5 x;1mc<ߞҚ}?B T\(h}n,u2^ƭ>$%]vX۶9DԂ_,VS*h8W5wVbMVR_I؇$eop 7alS;(u%G`8L@6lBZ~'*^ʚ-5'f*L>΃3 ip<.< v ʢ`eyliA2{̇9 5gڿt剺c0LCRYާJAPVHKv[$>&Lh>`GgD{Qpp|1ĸfݬ63vi~1>TWayuvP|d!>>@^S$kVDNk׷Hm^Y06tW!J;- "aLU-Cc63bEB3ޑsZ]GMr=2 O1?sքxy{*s]`_ŋp 8-#.1죈WBP6֠eHbaVZNٓ٪cUv +Ӭ?/F/7d] 7ee1|v=nfeN#p/Zyd"%R1B6w-4k @tlsч:r~w|%#ZY,88mNw&HIF:o'Wg80xRU(W%2C˛ 岓v ŋ>N|T@]A\1 Ë@P6S{-WI!%W̉Y p5F]fb JwFN 1C:\3b ,M/õ;.gKJP쿯 jS78WIZD.}<\qI_NE,bxŔCOoo "nG &S ĹaQ0M6vM7wYx ( [} `ߜunH_6]쵷H a95ɹGBZ43׷ *tN~)x M*4u4"{`R|SS;[jDN|&Yc:Ɯ c]wód%"3ZzC/mR "bLIe $F&`mw75R${*c3w=af&fnBLD} ϑ(.܀Mi}p4 ڶ#~ J$b)zQev }`9!ckkHho~kQ;%Z@)uA4-ŎLoQ\y]SizrI+G0MXigy-\Gz]_ HLb*M *+h{ik!3]83|-UɣR%)a 9@{PK[ȐgT=ieEFp&~sѐobp'~{QNv:L*bp'<qy͕15Sѻv:ېkMalJ5vu $MM+DpOAuocX \i.ELǐѦجwBPӁ>dxjR[vHkkbBםcBfIF_XA3Ng=?.Kpt#n V=$[&`o*8`۲jo ۍ׊V=bx jТDw+8G;gy4[R5M..#$v50(DSSWh`>-;py0=iEeA >>G-D,JQyr}1r:O s\LOA+&heժ`M^Ȧػ&h(8]71bg[Ɔ};Hiգ[due-z]나Btӱ%q,}|Dyz;{;IyJ*OBv{X>+'pĆm8?ex☀wY5RrfrI,A-e<(MsS,JC*\wqlpGo\|]ARN-sjQb R79cBRiCaxX-E nܷHaS"G[pPRL$Dwdn3-4L?>j`n + wDX0ekgrƓqHxF%NGhq'?Ssm8kA%C<^u.&N\P4DZ{SzR gFq*f |bfdj1I$D>46D3/KI3db(&ߩI7&CuVsٹ dªrL@SY34 U4k rCD*WzSULToGYaK{ފԴ8a^#[9:*F~r/sǭ6i)KRUF N@€qvfK_M]CH@JԈ>waN&*0;=X q(`4k5K =`a^BD*3+Ukh5& =ݧ2<H" #|cp@nn!cdFn2Q rGRϾf&o}m2%&0jA53];;f/emPB/'"Yd˓ľ?|FbCkPuO\2 ۄŦEI~3(Ojx|f&͟Q&_U;2nנH!%e1 8h;M.ٙbr\5T:GdzSPq0oJaY~q)RE9l ,Z[A:JM;w BZ|QZ!72e kij)PqY@UB@3c_/1"zak;_Q4/tLhsө|%7eʂG3[u^Ћ~ Hyzwpfx9 HA9V4j~OU0#L0(N@!ЄlP%lC[9c1mq;Ж$2]t"nމKa ԒvhƧj '٫HhV1?bP&I#!NlhS%AMmOV$ly}co ,CL%SԱ9fLqgA*Ӿ,H)nh) !XћsV-Rn觼vj$JS]ymJ!R[eөJYJH؍@oHv,Z=*זNܪJ(_asA! ?V~fQha^D9yI剻Y9~&UP 3LϟqU DŽ0[HcmT)X8Ѹ I\5Uԃ:Xв2tpZvvf6a,, S;^ηN -߮wYdPPhn7ؽ UmaNs/_'oyqdfF"<}2љ2 >VxOk F&,C8".лCM7cy*L;ɵiwvD< ҂4_ :4|B mkꛙ-i|ӵ9HBlbѴ8;}USuS rh A0N%BV' {+{ihs߄j|.)\(YEK/[Eىtpӛ[|4ANgPJDgtH*Z]. T*9N yDm#aH]_ҚHk4ILUØ PNl^^N4O[7uN5Gi>̉<pu{9;v$VT~秫zPU8էPRK1gOi]2VTMf4>j'q/T8rnȡ:>cpW"4, E\5.ʼ:3X{`ʭT[+Kgql5q:~9'yK~'iH2f!nRA{&U64hm@]:{{egxM qc3p^Vss Ï. _~'"/++ ώ.|]ԙ<+YGc,b"{~N_܎Yjs=-px.5YR^>/.p@rqRUTF#=E:[S(5xpNBU{*>_Pts=sTE J^:F^x5'^Ή#{0BM4m>~ft8>0%% [[$A`E!5AImtzZkx80fQ[UQԜNE䙞pmbn6lLʊ}ةoD 88EKq@5Y#q4r-SpuK͈ A%; ΀3 -pסEZ{MgQNrכ]cUm@>F|J7a( nZ,iَ iC[uܤdb^L-2o._@|\)oS'OHYP\zrjD,1S 4bhum(" /M_,c 52X\f:z-9rC@`R{Q_[UPˢ\Qcٍ {aӔwƈ*#ywO3X0:~(vj5sӴ(m\mXlI~VLbz/PH3 9Siq!.:r:#20zz5k:'cYrfue|D7TiB,<ﮌHr¿^e#b,w+@z8 UeAK #m-dd/&$NPEmf΀fFjp3KOd@p:FDҵZF~pi |KB7!!MiI7E %5DoQro%;i"x[Agh 6&Q|fu*w|h@G=.Qyڵ]ٓ }Ϛ;WVFOɑk1E?/?݇G`;އu0kBOnAq+##$ͫlO2.<. h J;äqRa|2~/J~6s)euƩ+WI+Ԩ-l&Sl.i`;IOHz.ӞDSKLGt24./ϧ Q)>JjSռr#^۷A>;=):fMYHTЏ$@ shS C{QmYIL>+.MJjAǎ?}=+S̠Al[X[c>ٿ?Ԓ2:%h4Cp (b6H +QCV>5JOyQ) \5&jn >f)"؏-Յ^B,yE_g!܀a\ˀ!A=M{5>iÄ]9^S_OlvEL1(:a|7MR}HvOG 8s}gʫW1eF%;>@@VKap XFɡճV(E&k|9r9)_< kB`C_MҽKvY*y8o )H4~n$Ƚ ѮZa7%0f$U 1FJ%ETޑ#M5PMXdhM1Bgmc\4$?,HrVFS4~D'Xu=$F)U(WV'Jk*&̱Wͽ9*B}oktҿ6GJhfZ8ޜGᭋ|R]B 5O-_Ƕإ5#iY^bɫ bAހ@;hiwur0gh=*'͛^mQ2r'q<#fΦLh|%t{L!0$s~MgU@A q΋( ^l/$*pq>m+{%jn%raA.H?]| Q<nqG7%4'ld \ڻbuv_OzKd0;1>6;0A{m"yԷV-;"HB YVbq'  Lvs\5]1{.Pxx){Up![0LOeSD|`&9i7ӟ|SeS/?DBTdEG@l5 &_9.K H] [;7Jg]eǐEW>8%TJֶ;[yXDR9`oލȌI~U["!Ć 0[ =saFcSeh.4aK#8rT Z|5{c bW>kj( Nl.>ojQv8 _ kT= [Pi2g ux?9Xf}t z_]k6.19U{ G _lψRcwHRN$\{)X,%;!:E2 Q'zqydy9 _ U2p.3= wOW*hɼԙ5\'/o~_ekB2E wtGuߧd3^m~&*Ew1Dz2;AVnT"zyh[['d@md.D1nerg j$35݂ 3_&_@$#( z݇U±FPmBql{ڐ{yez°YfУ˩¹Xf0+a+|^BNe40Ssړ q^Nl.*ꁓŜDl=y92o^Lߣָ25 hTxeUcRq1/߇w>Q]urv[62iخ⯉)~kF "~pn~?vsHeǺ1(b5֎E; 5kߺՑn83V|[نLXCj!q湘24|m:J)vTs$s;TH43B*3E@#CKxcrsq)#W;]OOTG<J-̮TO{MWPYʹ^4&-TEPcTU8Ly2 ǂ*zC{՞2Hl荓q D㱦|}M}UUcbn8=Y`znusW ]RQ'3v-jGI-b/'v$A[q=>HKhDZ~4F9ΙB> x׹7m`ݟ]a-i=mܙ;xg(0\gE 2Nj)N,Z&edtOJ5~ˀ,Ov*B`mbt&H11& OedW 3 dH N5߉^']BN5"e!ZAh A`BڏW]TljQrI ɵ*դFO qn5lmO ,^oPq Իh]0(mgx<={Q5JZ drnJ8D[kSu|ȑ@j'KUq Rd@ip7O1jԺ3K#GShf t%SQ.6xIsD#g^m,-mWkV߻L oL9:@ 9&aaXM+}*0tk_<ȑ6RWCh3 Bsoz L#L'+t]/e3EL8įr^ù$\j- R ˽ Ilx)cG}AG@'řJs+7Fs!(R\(/C~^y;OBz'שA]s>,$;v-B9(>&a5#^2Lv k"vٸsr|Cn0mqmAe]%}pU%6Ό52p#dn3@cp2|#mx7~Ḣ̩eZDOȬ eXr qMw0߂rpM91:я"Cvo52u)}/_@f*_@ 9+r3Ó..瓀oʥsr"]|H.yh]eL뿺 SO4O; 痡[Ȭ:?`]^ m:&_04ufL:T3+ݪrꢫ[&5=E;?>8dC}(02~X2xfn8ǩ}c~;}<Vӣ`A46,_8Fsoro;xVW6\X~Od}K1ˋ׵L*q;&Rf"?X- y-|cmܸYRkpXk}\`/dυỜH\^07J2iicg3bЬ:)E|dGfE8k ]Z]8fs_5|n>MUO-fH(;~lr}LEE A%>1IOl:C1}8 ?.†Up;CVzpg |Zt&^J`:hWcVqؚ)R;#W` ;n(N!\f\ h4bW J_AoN`2ӒpjT"R-wLjLjuܼ'<ŐT%(*Nj;ejt"Tu(Jjg&ui`thMhW\v]41/٫42ԿMpB0j31#㐋(l. ,ԑvj?y@:쬕(Xfk(Ψ$TFogT;&G% 9;wM(sZmYtIoc8@_8lXΕtxKב`qJ.X?`}N벼X~Ptl"k DLy74r“xavH;V& |O4*#%͋/ϰ7Ñc G\p-ndy#|{H"Nl:[FGYX>[hi7ar<"*Z!p%S%xu ! ۮE>#Ӕ`iT*vKMVUi``Rpu(zF}%e{HCshnH?ұeBf̌sj41mi(yԠbםO2%<;]/9TbY/ 3# UBhM2!Sexd#K-h% v+y8Ž$\m&[0A U$4:hMƟU~I@״K^+ÉFVL(.&)1FL h)/9U(GE}%ʿDɍ{f8f-A2Rhű=bݔ+o^rŇX,J'w2#t?wHT`cf {`>Y1Zh\E/+fAӼ^RW~N7BY)Kͬ9NgO$#<aAWxhK(~Ue b8%Z;ʔ!M ^Yn %}+8|A CEW;tm'4Jx~8Cd|x$8,`m]vM5SX]/߷7XmV< r T(.nWzGD,N$⟞ Q |AFUX//k+IpÎ'/+Fov5(?L]Z4Rڿ>. *'̇`;GQ0pM|N#u5HddFsUeTv(YtZ%YCOumLa󂨽ORwܥW7]1/ѻwhӓn:O'_ieq3k.m;ݜUՃ:59ȟRRm RL3=RcSPdWS@Ktyj;҇u=  A#AV"YQ*bfØd?j$X)Nm2D'H)bc-%f|N7,GRT\]pT/G#"ƾ=MrPvU[e0=ד4`y.R+hoς@S ]A*JZِUe(ݞwAˍy `XzBE[Ptvdi${}puɥ?bFC ݮ<K6]8pMפk鮨w M*<;4 dg?ցpLjd'Е2_MB zt{Q咡=SͨBK z ȘqG+ ʳXsx0~`PEuAj] <h :#v?$HǎG߹Huk$U =W@%!(#&3}A3 uVi64Vɴ8U COH0& A9M,oے#,\9s%\j'q(+t69V`vF6/ p_JT x[b ,v_R4SL{މ<1lE?fݺ05ˆ2$,' \A. oϕ$SFU7d14Ϳczk8{$$]k[EP'5Fջ2‚c*e~ /e5MFC1g 'y^F 6p,=!8!e'lN>~Q+=3EsrMCV#c杒h!N C|$)U8fcJ}&~]QLjh ԑ$!2SD`ӧW]U)]d`="n Ih 1dqn2bi8)vW{bmDvN,ЃvU5/;mT(pf5a:uvn6fxuZ N51D ~%SRJgDnos$İ rO^+|e0Vi#<S (N+] [^YR}H本ak\gkĊ'`* $#Һ9 ]`7c/ACOg١B*͟Ifr]ЈN;xQTU%mYZY-U<~ AG˚^E<.D^}t9\i&,&mKWy%H3c`:d$pmɸ~NA_p?Zsu&3,Hh5Xޤ]Y*1 <F?CQw!f8Zj3+jnCsa;SQb`D]W9r. XxsXvJN>|r2!h{19c[*m/NƦ; ;>><8{#Ǽ_#w2+:y@hX5u_%4ȥR-mnυb;ܛߩ{ A f_$?Wt 춱7$'(^{_C0Q(w_Mj1pq::71S:6Oרz:d yX+z5d"DƢj*jvYHEPRIW97ggүƨWGBɁZl tJ}[)bs-91/1ZY X{7xݜvjږAvb,٬pn[4_+SB a|LfZv9ZPZ~0JlZvI/I"]R)(%ኀZ+q:s_:nb5j$Ӑp0Vcޓ#FuArH>gO4cu/Vח~Ez;tNIv ;lw-1L ot9Ԫ nÕV5E#{ۄkKA ZLPF tO:Z|AAbwvljuڦ ,-g\cz"lƵڂb؁י=Ng?0 b>>o3LYLRJwہGؗ sY:[g²<事n2b6܍E##B;XwRu%,}4 (!o w 䲲^D0O+2J -:N:̭dgEbv8pb;)‵a&N}w55#-8w&oQrq["<QX8&b ư:MB؁M#^MK~$ cEj!|̖mfY˂6!R ?^~Qvk+^ci..;/sW}@U{0[;抽r:*P^Q" .!ȸ OE@) Z&Akno MSK\O05NllDbGGA9ЊJ;@ ҆vGs8 0+A Hv)Wgky3DH9HпJΕ2_,1J$h =` 15FIQ&4gsٌ3(p!JFVR,m &KQS"PwG էPG^El"Q~4l؁+ǛiM͍ va]4mY֛@pT4Ey$qM 0 I5.64Di#htsFnghC(YT4D)!^\T]MG4Bìe3T$:B-7Pnw[e|ўZBl :_g(^І)k318`\ӑu>e] D ; ?68׺? %(0 Av78^S;%Tw^ew ķGCc+| R$7׶Yk\uˑ_jN<Ӈlh眸\^Z,rҡ|\NB[ˤk"㫨QBdi+b7q~a!dj7!vwhkJs6S)rރkt2wLc({Ax /P5U%DaA׈`Ϯ6 .Y{"?Qc-PN.u3/Sw.PNv^~xYm'iG=?Bz"y7S{!CڼŒ #OIL$L/ =' >1ByyRC5g&aLmĶe,uMCAČSٖκ6%+\Ý{r 19Z%͗vf5aC{qas>}n0\z`صl0َьV߇Ǭd2iDrgB[FFV?>WO]G+J^Ru ލq޿q"FR9x: caB:L*nBڥ'%Zg:;,ЏB3[=Q4Bm6J%l@I^/ɍz|Iwwoa^ aCS+nF.E[[֦Wazfpß}䚪Z5`&S ml腐r)ś@bA)j}5&q ak'wȚNlo7_ٗcC67@ skQP(4NcR<KOgk?S흊ߜIhXM[k4yG.iuRcc6f3S'a֣m d|B"^cJƪǿjL.92i .Ѡ$K˂k}R~׃8E=mQjaմb%߶Y3 2N|p]\W$9,ȦyVG6GriopnhOD2LO|%}%McdyTI+p@#gon|X|Й{sHrZb6*ofw] $tƔ>RGx575sK+ɰI][?: @D{n >0ANHq3ke'?CD`6 5leM\*,jcCN#E6gVZ-eZo¢HG nr 17J7¦qZ(D `2D]fE3^v!t ,9M1(byKGN36=I2y Ӳ?o;;D1e)f5+{t]*Dfz = c{4U!aYplYHdv| KKrI&!#2R\|BEXɂp?)Աmޟz_l-tѹ2ۻ|;*xbE8g/u᛭65wx! yҮ5A' QPcp*@/P`<Dޱ68#вçڻ6A5zR5*LL0=`LبԆю2OB[1(Z-X]6ԋQfh4l|-(¯ 3zp@]ꬬ^XƏؖW(j&`N3'(6qr.}Fη@RQF@ :4J _FqX$S҆iJek;0LX ׆5T@m3} ] IӲmBF{qDǙ*?1+F4ncwM Kjv48c֪b57B]fcci\PC2T1Fk4 <%Tp0qA4S@ neLzM'yi@ m"_ oSr GO?EI X4VIZ׵C-GwW?eCIC9DVЗ6S$Ύ>z.p~*HvҁDv q<(i8 #8?ϭH$e*̸n:s!R2پ|#~G :t6h1Yqr{Dzk*bm^%JOdo\ht9sٱ&!޿DVYegx1e0`\ <̖FGHn㩶)2%i}nW}(cN{z+FPywҌ=¡Gj{ea\|>BLWl=-,6 ZiYyϴId5^T I?77E%qDmrlZƷyM;7A9%UN3un )n1@|`?vE 8Am:RJ*gS`jݼG3_nzڡʑ7 ܰ%$r;H( iR~[TWwЅ_yS1CY[M>+@XRV^$YwϜ`x^CJU_V׺U?/$0VFCO j5Szo *k)Ïin bc*pJ.6"&n손AI ~9W_Ir7A}-=Ehd.ci3Lg|&7QSGft­gh'َʐё/{l#{,gqXsY!K!R?jNI.[m 8mS陭m V=%=[^`ib&aRJ’.a2DZJyYXmK:ԯUrdo34jXoX'~זh e7yr3¢wpZ;_ܑ+*{q՚NRf!ґ=D4Ĝᚃ7~45t |?tGQg038TD4 mN PCE{͏( Na~zmvCgsw $v|ul: <>v_ #m̻{ǽ·)vTij3وCdV7x+<V0IZf&cS9 yL{m!I@ uc7 3 4@%vG+q]n៮տ̓`Kzg `LEp 4cTbG#DձͥaUX=w`- 'l&}lU3 ڔן5aSm 9Q^'*GzBQv9uiE'@Q߬GI$,0^=\I4}Lĥ9Q\pX cPeevu7PM,;w)@!d f`soe:D9f&t9Hpec!}rZ7ivv] 5 BB%vqJ]G(Y D҂Qv'?|_#H@! #0xU-׋/xpltMTm(fĦV@"nk?8Yv$Q-@>)c@, {2' S)AųagvPvi"~y?Tp.p%T衋h̢_SFv٣RN|R,L C?wWm jp 02{Y|d9^H0w=߶j}8;ͅ rtGˤ+oFo%;$tPtux {@g^e,> DW.C$񃶌f fȮ> ?ivb3d!aCHhGC6uu49TӗJyϹn|No B)h߇eЖ] ܫ2%Xbq?0;(sve!Vrn^E)W5 af:z@ &WY-> _znW_Ż+1rVX&ʰAkU@j MM+0~kSHASMWDC٘R$?^"@N~JVΫI#>V |]@o0z"ԑEOt]q,HuԽi]Sf|q&0[/(qI s9[>,@geD"hv (-3%?~4vy̩/, @%"j<P;ɵԀWJvc/"ў,a"%\kR}~uT&V9j@ݣka ȁt9{2MbEyV-NT\}g"@Pvj5U0#wYz sEHG{4p@S[<_Tr>bBA.]Lpm͘>"=\7AKw/ֳ'q `|>CMO.YcN:jпȏ徸,B{J"(h9UCPcs^ˣg~8+&Kbh>@=~9PɵxO`'dpWBST}УC6#铦7FS;QV `߲zDνq+2LE5_@d/7q]-j~4!R9i3}[6ա.-eY1+(FDRk}ձ7 }'Z+lfhTA4rS@vs}!X`O'HA~*␊#R㽙6=e Tp*ѐ)zmw7SВ+hVrx( 9g=OA[uNk Gr|~{wslSրK"j6.jQՅ(}Zc,0!xN+Fr=vVwa{@DJ@o??Kh~V$K| A5Qq$/0L]#;βgb.)zYWX!؂=ifLDf]{1Q3,àj3 ͳu4q:Q1gDc8UV??:d<F3:ۭt9\G~'\~cǶ{1DSCTkϠҡV%q+q?wH9<~-0̞Uo2ݷF&u !8{v7M"gPGΖ^( ?X=~-oDڍlufk]21n@+dHFh: $9H~ \ +v3}N NtE|(&D@ĺ§ujubBcw)  @4u0<ٜd:0;0oEv ;-e Zs;i0{>6`د.6m"z6"jژd0;ee1֤;CUPf+Ps*ܫ҆vSvjui8%>`5S򡹐h$b- h00.p1 OBI ;XWRQ4D9a$6` 4`;ʴ̛Պ;}h*N߅TNN,"nK(nh`*zi)YP_頬DН}pNt=k xmdo< +" *ӈHͫ:C̰HV(}uy{cO"l8cel w/B%`_z T7mkhV]X S%AcԗcE W# yeoE7]E/ӼWCLY6S+}*oP9?hغF7oehIRᔔa@YU©PP6AF5nn"fYZn\ Q6nMB(plKPUi1;&MxM9MGQʰ=6jxk(ݽLuoh}nLUƞuJ:d !#<#iZaf WL&7$]I-╽&vO/߹_{W9hnR6xot7j*)w4l\7o +o=q}ڙZdt:H.;,hzȬ5\*Y4~T 01ń/˜EX"NU+Lrv)r_fh%{%CxvsBB\yMBt+ʹ3|׍}Z؛?p _` &hy l,d>M+yz 7J!]-(&=_ă~P?6T[b,j5v$(~P=ͱKӥ  d"s@-<R+ Iu/ۮV})EYATSSWÝG$xZǮ^_4[!),-i螞qF$4uRݐnxy>Yj?բ,[Qt=~}pȣИKzÃ%q:?@dMI 7UvѐO ןӺЭcq< tgRW( h;/`?$A H0 a0ZP| ZoOL2@.~;_A ڋC_E38%j VU/6LX((8B<1kRB(ot&ja0!ļkb:mVβ^Qh}]!i=SA`6#Ah/L}^d|˵-G`ԼHR<`e)omXf$#q׌uKuaR3GJRVhwNڥJVݫC8'wB' hw;!5f\tf\}VFe(xk/ݔaLqI0BQY|NO:}@{{ r=VwwT#!OqO`TB?<Ytr!CZ$j79KlPKgpR qD{2m '5~T쟭yBkݶ?-i.NPvn9y>Xא AzN^8=ڐAztdcI~56}P!X w5Էjs-:xy9mDW,>IG(-p&@Xd{lib.㍝3k?v=xnN:z*(j W%& d~By=M54kN8;AXХ^|7QhFu^sq٧G\K;e'~gk(%IUޮ +%z2ꎯZەԖvء_ wEAt d>cA0zou!h2f3~ чF@i@]ҹ+Mͥh\6P#oڇ>2MH SedvwĔ܈Y ?AB'-{U%J}Fa$1-^'/`$DaHmIK("Y&{m3{MOs 1RuV1'^d`(k!o~}g:Y'H+JPCN:cMgtB-ճM9grjFPt"XR3Z2 Xómud׮|'RKb ƦMQT1+ IW+g26og@;$+')voyB]7f3EElnATc*S:踈h VD ߈֟o3E'i559"@ 7m&eeJs0 ,-亼{\emy/")7. ΧwȖ>'liEƔqChb-Kryw/; SnCSs5/N_YPaV) C7<_Vܺrg˲.Ͻv17nwDeB}r,gX}%n=]>(Pԗrc0keC~W417cZ {E2a<ׅmvե"'ٖp I]?L2jV`e>᭛Zػ,G?kMʽ/ jw/Hͧ,lixT>Iw~wa#d`|;L?ΣUӄa52LIl ToVP!+NQ~n=Xk!™Bhu3Fu*EV'حsWqۮ!"L{PYpGTWeFRܪ\n%v >"%^P74OLl؞[쓩g4Ҫ;Z5urnZ!_OXmgaQ |c^Q>5O nlzɨ޼NlS$d8]2#7}"?EESq\OB!_ٕA$>~hҗk·MɧN7)JNq'=b'8v1oGP񐚠dƢ#{\N.tYMĸ+ :|-"^ʆƼqs[mY.( 6%|ӼBVU/} cMq֩ogeÈ 2c#%(7?mŎTZՅA*WnK)3+?Wa?s$r'4)6SQ,?b1fnsInG`pOO_nR?]Yui'|\p4C^s V3VՊ\͜ 7vl>3"ZC,^_bQWj֣X6m{jRfŦ0ph/6֧'k)q/QPyHDp0 ?'*"[ Q l\OPD߭ st!A`n֮ H*e4]|K_o @L;D0=7?6%LtT&8 Ybkl}.HNk2/݁&GZ`po.@~=cz+#ȹ\JeBS)) uTaglSN^^wu%V4 nե9}Β}.|_<[O$TL &"HA~Q!,rĊTUxZ1Ė:`XGPci5cs֥p`|',өEo"N[,tT!Ns&+`j׷eq*V9OLOm@ ~esFM/ԩS? mQhC1@Thj4TѦu\ ;4b<5|p9 ]"{KO"^4na;'衪h=>+u Y4(hf՘DBt+3Lz&I8%5Wj%w2p͓:m>'XjIIC=[]'g{!DgBD$BR6 WTk9Q/vS?OA!ig[Ne3\N0[mbs t +k4{|Ej?$lS*WFp)`!lJY]֡1WVt8KU#@@pO [eXK-4-թ17ZGAG'bmչ*ؠ)2gAܻV!> p.4|L.fG!ՑuinexgJʮ+txp dCR2w8"^mP{x1[W`BA%O%0MO][8 |6# h"\`RǜBH?,쓬md݆l\ AhaF'Űaa(BBYx`~>[ˇ6\Txe!"ƱE xɇ>r֫L\/@s'W' ́"Dˈh:HU wB б]?Ns "ql/t/@a`,+1wT!26%Ds~V{LLGU*fyZM.p XHQ77n$=x$؏h{p5S* cv?ǟ9Y֟'CF\Sl75S )Җ~mW5cN=6PSPH8W;61i! b 8-vyѧJgyw|,YS֭PƎUf!%my67x'Ziᶰ.<=Y3_|!?(ˡϠRZㆢ?{ĝG iJMMJ'>ѯ\@CB G|CbfDym׋Ҁ.9r^2̣sJ ӉMt*J}r<mv Zj}M}j ^4-?_|I^)]'L+`0=tPe-Yrӊ03W]ֲ G ůlv3էeiImo[o/">cL7#RXu" 7otAOC:VcF/ )-jFd=xmOJLZ{FJR}6?xcIsF 2^,g܎ sD tJq˜O;m'E;ٻcև{45*A+J.<,@ Wº$`RmmoO-w/68a=LJc*Wչ9"Q^s S#҆!BcFR4Շl <׬7܎p/7Ug %EZpopH{l8B(͓-{ϳ6if}\ЯqO~HԖ6e%IWL1Snj=!zjy]7BG\gS Ju}=|}ZCQ Ʈy&aG\( I7&JcW%Ń} <$:דuFjev9a+9#!?q62S"ubPN*ЪVW+qv|[#hMPW~U6g'lkRW_Zz>F-tuMW{̣n$<]6Q3\\8#ْ$[-p&)]\r [ET7b'E@C|Wyr&g2(7 ,cY} 1ܺ>ʈIRgkW1`Eڦ#ւv(T"a%6CSzkʹ, uA&}"~04t  iҴ3IZAw("9*ΒDb3:^24|LUNb [=IЬ_0m%VR,pDis=EQttZq̨ɺ*ǖ,cf[(n$Q,$Oq}j=\'m׎CJ4UwO s׿xFgJdunOvpeP:-4c^a_^ ywR_L !S%vWgAɀo|k,e @ 3`gI7v)HF̞E[}q r2;W=1 Zxw(,TM۫gSQpnZw-GDgF?1!%@=pt Q]n,M噿pu|cs ^ET#nHj< ɖs^h' }!C]izb5 ?5яox|3_-N[ PDNWe[d]pdye-.|:ʈH2}qX'g{~le"d9@}&˙dv%fmRi<=\yl@w)Y+2H4_ZIeV|mav^'&lb0`CElF Vyg_$JE-6ڑK>3XWbtĝZ՞u,)vhl'!}~_@rC0Vf{{e8/#ľzD u؊9Z鲹%s$[hd>RVnq$1T xYJ;(4!D8]YԄRvzZIMT'가)etPVȨ4:'c_tL҉ÙlHu ,5/ZR U4Ǜ+ooHJ|ZpfR\@aЃs/68+K5+ 1`1:L*|N?:+.HUpTоiR\I.{sQ׾4_EP˽lllNqIo?S68t ,+ic@=4 U⺱Ű&LiSnlHFɰ"fB-j1.L- fz0KGG<|T k\+{;b\su3|䝩YImVo3$"G z˧hye)(Px03]L̩AX>-Pȹ=P=Ŷkh\53PTlTy3D{Y.MO1O>soVEpbKf,]uغV5P4iOgujOnF_y 5H(BKӵEdć?uE p؉9#n~Sx72V}~zbMn)[6$:yh5:8Dwu;.[-%#޸#KS~x$"絴qW*Cg)5+l7s>m)cq 'rD(+.miSEʅ@8$ 4 k*bIhw<\5t5HEJ8["#8<rBWMuڪ#Oy-\)~117>G L9-hRs֣(TלU#sU Q8fK3X?Kn&?A _EdAMY/d|ЌiBFZ*@ZP>=;SQjn?ӧ-C! f,T:)Qu$*Ȉ?$.6 n &>`8k}AOT #_ x)V+@fƯþ%w}"Z+𘾝M#px >[oB3>~8OljgU>}ZPUNig.# amu5 P]_{ڇG% lf\ض'(U-CMҧa9YX0)Mv굫ufzu_%#}>Tgcg!6-O7O1Lź6MWfu:]GJAG3bJa*@%>ػ%:'5G[J\ij J19Ѐw.Ձ[{t [bރfmW-3* Vnr\#`%:|$lu-E%Uwu1,gv (L'77z)<9+VYAAb3 Kq ZWav'TpN3' '\ڍ_d-K>6qɓ4|sc+Un眵L`bl͹ȁH)lJ!UXN=Ju 4eovAZZ P7hmmw>p@c]^%\YGIO;x+tzVD"%ty9zrZRӅ!W\85 {]1v冴  fd!fNBj ~#S:%m)o Fu2Ef"#pl OPb; VjI QfYmB0\*ҳBF@/"ï;.dRFq>':T*F^԰[Kׄ(S%YK;<ͧ|VJŲx&TK¾jvɢσjj$^%"gs]k܊x6ߘh:e]nǬ{_xC ?cQfQ̂%Z.[RA5Dd&'`L£!seqo"zub Q Ҫ x[]$YpK)o1>5# mS"wx;ؖ"OGea})!>XtC,K;HAW;[^ G*?P톆* qj6j(Q4tej=ĺ/o^'2o Fũg^K""r2 >lEYvއ%ꌮegz1 aql~}O8>^aa!,}ʛs\ %Lk g2BbhR?j4Icc?]`h\k7{?(_RK=Ш+Ro؟{PiZ75ڜx4DT"y ; RQܨ])&6Z`]¢t;>׶2}nK=#ᚫg#t̆|(:,z4+s1}#gxSSM>1˨` c~}w)>kcw<ժ581mƘmB+dx>[Bl2OTncQԱֶb+G {ZLzڧ* o9٦5*xǰ$ex@o-zL?S)Rbx|Fhd Sϒ` /9.S:,/'a(^ ̃ ԾIY??)8Qi5qet1*|`"uU *KQ#M6!?7a$bTs{̟mP-;?M)I]&/ /:gzu>@?yS'>njd U;2\G1+?ƹ^Ŝ-Hpҍ %H@p$Wa:c?Jkƪ ij@!W]քlzVgEM7ڹIX3jˎl[#mP BNim0#FTŻt.њ>T5kG G( TcNz0|&!sAq련 <-#&v2zg9ɼt$m8Pky}dD Puq|ìh5S4gS @SRoxFEwgw0teqYF\0`ky{8K3dzmIvu" %jUo/L .h_w!1ҴOKDbXmgO4"G[2/[D6I+9ՎH.hkH ч?&'U!|>TG;'6#y Sf]a%"k~hS4^(̖@J>G \Y4LazU){ZճH!2sRXR[6R kTo-R"pvF u-fru WM뤪d.10CJ~<:FZ,o~5bv\ O(9Q .>\QZ҂кO<[jcXT~m__k7Z Nϴmi*ڼکw/+I|䘞YJäX-4J) /ſnIZOӛ |SQBVƭj953=)p yh*FQנyU{أ>馅w.cm:SQ{}*\Nj#4{۞]ـP`hiJ6g>O?m cc}1ű(;'o%oo3F!?w<w5>ȳ{I,0ˢUV<5tƗA'^l)ǪQ?#G3d7"# sQS#'nUьV@9\F׽e' [ OB qdL>0 W/@hrζgW]0L90C $ ~9IcRaS!x~6>0ώ$Q۷Qvh3pEA'>N `/!z mI"T'T8T;Lr <62lG;h.fyG^P */Eu-3:2][pqP^Rӌ h>82l@J})К Y ?F;Ct;њ=;Q4*h5v_ !R tpQ)h[RZՋ)?V-Zig?OK2nÓlNrƞ"K#PO_0$HhCD5>0w̞_-NyLyݣvm:5r^uEs 8?k>ú~FbadcfC 1G.~\4/t}TǪ:3rV#(s/]XS5B3/#S04WvmL~ZHNX]m}IOkTTkvK#.!_s XULZ/rIVj$K${UϒiXu3@XFٝP~ÞcGOEb6Tܾ=q./%m®TrD_Kye#>\GdA`F:}(jj^g7 $Wᄣc\d>z~Raj9QAnkٟ z=}x;>;I_-]X mJjInr GaeԾWG-zJE,;\)/Y΢0+mpu/6rC\$)sDeWcv۳a[kZoc{hOfnj^;5̀?<,BPӬk >)pi5T={\=+aO)&|c(#cʭY *7tـ>SyMv[6^$Y7hF\oNoY>&rRO֭5I"t O0P3& 6 y /nx*a /#$Õ KXt%8B;Wrd%Ҥ7VC|&ՖUZi"pJ70Ӟ+{Ɣ;4ZN< qgMiSпZ_^S7‡0 4vPC|/B@57l=4vr4&{jոjՌN#o֗1` ;o2q}Ǔs崑bL dʰ=DYl&hR͹ = O "MJ߳[OY1A< W~j*d,J@æm/_0]j]ʕQ5:HDl贆mzʰs9{˥umlU4 0N.O;J=#g<03J3a}{.ƍs8־w<8pJ]0$%D\.fu!B9ߚ`7׬FeؕCZGB~=ՌMWX1En60ivL*rFg>a+"oKo^KųȰ!l^i7kZ#Vo~v pT:Y)G |{= JDy-Z-J =Z `2bwEOw4(xO51Ą8\'W&FXC=@;é˸N;ջ]]B؎7FI$섽v\7lBJ~i @}d}뒵a[okV;].rQ0p,rh@3ݷ)c ֊"k@99=05hBGH]^0[ "_O•bx9ڸq'wb'%|Xmr^;m'%٣][&bJb-Iu\|]+ȎZS>]gb'}ط}.BL6: )&5OqCWg=!Ƣ!Ѝu'7Xhb˨]e!WN2݌2JڨZ/d@R;`wR+hA 3KfsCj9);/)@CJTڝxLE4G985FыK`7/=3"RK@/+R-SO[Cj. SA|X^{@ġRRG=^4`B qFfh؈ tvS|d1e yn;zoiSD|1W#X'2( ikz9јk"ƛ D:|ϥ]+Zց{.+=$˭5cġ_?Odv~^+|@t 4 O"Èl; AitȣA$GV1<]p$F\} vYa%ZG"ۖWѶ9:}yF4 Ěf@1S\BBSĪ]Nvt.&X;BzDrCC¸wmH*10"{;I4w-Ke<rhv3ZH+4w.UԐp Zpp.OAp02& &Vƕ?a] ' }+iQ8k_0g 6w@TH|g=*%q B+C>Q$}Rz̊(7 'fxVq/n~K%{׋ GzE!ΏvN5?,Wr~3XѴ-F߷M{^_ccM} aAvZÑm}yC=[+"{qD.'Հ)&k_t6C*eplZYd1#< 5K//%aV5վ5w2$K׿ cmԳ )_ÿ7-b`=`"ru]o*æbV5JomjK81ןogc2ý,z$uQyx[ VkG/(frDu|9? h8"5(_7ϵസ=MK% >4hUbO}$z=.gfyJ($98ZҶ)BzB0]sNUg; 6YRcB_v4&DcF7^)nw 6 ֍}33]j)'+fWUM*%+Z\W9)bG TFpK0wzI#t9/"M?jS2(v}oiɷMyoEK~f{!,ƍIN2l4N]ؘވY;{v<,LIxSo4hebx]Dn:[ y ]@~XP4ʝ%x1ODCu_+&F=?*fVtĹL"2@kht .4S q'{pނ\n=IXktprz bAY $yitYrUִ&% $ I$^4̵Bnԭ% )F]M~;`61w$gCW l^ o~c4[6}1)07d)KC}t*vC:[m}(Vz뽛>5S]_һWT Ng)S䥮&{^F UDGv~N3cˌVYEN ʥRTV<3 .Ʀe -ŨGG$:•5:C#˱V:ESXjBM+Vxmd9"#f48RU6ЧuRW$R% O:2bIۜʸӠ@#IWl Fϓبqv/ }w;=:g&ryTh #]099E-O?]ٺ~?CdNִ˰/W͝z'f|d**ܣƝ{#N* =eN^Yb)7O~"PF] /1^MUNwH h-nEOJ|&tv8ZCý" uIhr^-e;D#W;ȼ{IP1Y+qbl)l@!c$9{ vclFK>(0xBc nx^ؗ&9"5IJSD[yVH;EOz/%^O֢{e3#z& `93d9C [~—%tr81[T냃Yku6;ykKiNwy}ٳ4ѕզw.lt;(2㙮(RyY\ ^ԞHeh<1~a_xZw 2 CR)E⩬|#%ق_>{<)驘n/2v=& _, ?/5ݤ--:S3J[-uoq*.YUF[N?Χ~* պRҪ4aEÿ;djP(R[4L&< Ey0 kBP!PrZ$! ;TVrY&dzg4+ ̡5X:5H\Oir8?wrP/MPiGv.M ɼ8})Kd<,9xrNyRW4%7G3Sķ X})SiJBwq&DD [`Oj-/ ԣ>t Qz6G;L8hv%͙yc8ax#6m>et#](?6 6Sy4JS/%O i<&f|e!h-gK.}=ꎁ:+jЪ>霷[z)ɸjjՕ&=%a IZ O`ܛ4dHt1* ~fhYiWZ`3âU H.r~8yekUzs1z^`ͭ9^6k:pVWkҰQi*P<!?4-7?tFeBNo@5C;Zj-29KRzD,s-\$~>ެ81:l./㈷lw3.lt{vEuMkfM}9ZJcvox}N*D1dGE5[Vzǿ* Rn* 2д&噼$ +z»E1.Eh8)okDZ~(\^ɘO6-mj2Sh"[<Ży{?dŲ{&J;`(qF[!|tz%`H__2Zūn 7 \W9U&F9ߖU/?UQ'Ow ͯՆh ey9c젢\STO!@S*L0T3؈Ȉj˲n OoWbPaCg) {w-5JzKdك?HSKhM95=_G:)U=<62Z lL&xJ|}8?Hz0s11,Ռ[K u t4"7v?!/?R|*?Yˎ%2KWQGZL{wͰ( !2mrh*-*A:Dqu8QN%6P&QXKW):$IzgŬ=+}ك_+JZ?$PCZ8IP\PG2vW_Ye)hc:\Qrg* I(#gIs*oApW_7ƺe;N± x~ +IF@4R{$ No"IjՕ@XueFĩv5o ޼?9+fuyz-Jt`:qJO&ymϳƥ!DԦm?R̒.tr{ߔcnbHi%٣{ܵ;{j*ٱ[/4 CSgB'F<"OvIh,iO)—(b dgXT8LɃ d(v[.˗[|{zS]+^ =abvY`#DpY -t+`؟uR%e3zH݅A60瑚aNJOA}UPe#pq)!;.j"n@Z.NJ@xHB&0 x$ d;go{MRم#Aa0YJa&0ka |nض6U {k2رRhHy: q(z?G)t?_FbqI=ZmR"%vn$zkD]?)lVf87}0&.켪!+/`!Dt콮*[*/]o!ȟ$vg |<(iJ.F4krmFT ,_kbsΊw!A-!8jckx ؛􉢧v͜6My(SI0|?(;CʊsB Evƣ:wBt-kj|v%P0׼R[r =X{^ͧ;uCw,gPSxyO l B7iPC^m~yͣ3Xk=}&!"=YOkBXZ/| HӚȦ곣dawס D/y+jn@ߒĽO2k}O?G7e{E{H_;mEDTK`%NO+ocR=bJAoyj =*$m1@;n __bY9кkzn+)YxTvm pM/oOwU` mUBP؆G&U {9+sb1רr+[>¥ߞ* ƭbΣYO@QF:D遴cX+۶Y 0$ wB#&Yh][WP`3#ЙEZ~*a*9X*.E5z pV {_Lqɤ3.CNHĨj IGE 0u-}0}ОHj;\Z0,lvtJ'ʀq(|9 SrG٠^?%> 2ҥnu`N!JO'>B:d~ Bx̟+b$ j[ؖuhXe6Wklw *oN׏7?;f8radU-i 愚p)Hgɠ ](5Q=owEZX^VƲ進b(8=O5gg`ud:Si6Xi_B#;ltqRIf) [y[?@sぱyNP8:%k$ cϒapCf[3inQ^&S [C\,;!H x0CsFpH jۘ_͵ܬՌ%Ø#~^wDqQ)2Q% JwzQĄ}EpO}1P ?\U 4!K࿍"'n"N)A5φOtx6 M0bc@7l$gU0G]4ٌi^\a 5K㑵/tYfAWgRӀcpU&6(KX&K*쿭yoy5/*Zn\\7b^>#ij04ok~Τa`1j1 =5/< >L-@ v arF]aϣmn.mBs'reEAw-7dŧM!JUb$l!j4Ma_Qxȧ? $i2"L@l7o3zۑxr<ZTʄGk)KO=~n K2"u,h}mRg6],avAY 9=9fNѹ; !"bWz5(stLJ)) =*KMT{?C?'_{I^wrUs7{ QMD<=!HNx9NF= i"ԍ!ըu}xT)֥ e5|j6#dB:HL6` K/8P Y"0%wNKK m<4(Q~Ķw̐pQZuO]iͼ}0Ɏcɳ0Jeڗ AaH.׶9B&ڲ`R5ҽt)A^T,SJDvOȮ~b%LEv0u*[[wæ,M*e@HK3hZʣVJzPW*5u>nq8'3 `$&kA.LMe+,m Y\-Fi,UY1<^v'?'3&YGlЁ*D$<$Cko,dVmsty#OHROY0u'gaV?DB͌A~=ƃHTܞuGX1Z2 B9_:;(aҵ]P,Fv\XU601 ,T3cIERLc0(>.L;!!;Xw"C4l2x#Rz l=?Bml(ݭAѧ{qNҋtM3/ Mz)Rx-Z YbZ_o%L|iAY )!Ӓzor84ir:vr T?|_PelOIM>7Ȟ *C YI0ޣj#v]'Pa/T?πvWTłBPs2gں3@SHw_z@]?ҰBYKfOص#'ֽY8$ˁ@Aq%#fo3[.Y7=}!^a˸neމܺ.f={OE;Š|S}tE 2Obqu 0q"w.f6 חxm'L c/Ygj6Z0B\%n_:O]uH|PIgw-I4fEjfWL"ʘRz`>x9Rs -ezq_nۘ(߫EKtKu-DȵZ/nI[g2Պy3q`"ż5+sWR'T><[5, (ZIG3pt̖Ivt$lKϴFKً j !S!J;sl|f ^i+;`Sny5:K ⪾ _dbCWpꚷk;M:8R<ܘPe^_[DN7Jc펖dcpBí659eu ,C"'WD؜DwUxK>Yբk7؇`}cHxn(73Hh~+SϡA.&^S !VjцY3?tT!-V=Z}›p=lG32mM჏켾EIƺ4bf @Q)i:&ÙB햔IsCjfsD* i .gakV&ApTxq23*Pv^DRKqJ[$^8~,7eQR UlI=W:{@ th QA"m5w89V:qS=Rqt}1z~˭$U%Zm1 ,|h'rNK.Ι,{ԁٷ=nA;{]l hLLH\*ˆUǬ06h{@Lđ1Gjotܜy /Òa:gܕ>?j)RnҔ,w&}2hVlynq,B^NN [J8sX_`af<*K .<@ -*{ĎT(؅ʄڶ.[USnŋ mXFVMv(`uZsM8^`V^wP+B TDx~9]@{ mgjT#xS;"Bhe/k~ߟ](s{_4P.Ƚb]5jx緆j[QСơ%3f$? : !twu-_0޼1RznuZ??a?{j䔶:Kx p."RIgJ3Z_#Dr7Bϛly6SfB[\îBk PV\XTm4@s6: .$?Tzڠd:"R;9^= 'y߷^Je9A3t=9>8I ƴwsy}nmFF 㐉CPw3 *U8 hؓ0l~1ua:K`^Y½l<;<Y x/Ys˭ C5^6xhdRmXy7hDRZYB[u*Yt4f 禯+"gT˔AKFT1EBW+KX c'O6B6!N JDsQAQ=ꊮ$TAnwӭ#)Xt@P週0ƒ dX bF`ikG\H:n˲|Zi{¥Ґz>ؒ$D(s6BGp% ;Sqa{dj)Q%6<»\ ;J\D(PdcC@4mѧylueBRUa|dB{9TMo|L'/%0q=-պvSǴQ8cycE`&O2'R%}Y1Kn @g(alp?i0HH\aGK|5'fih!v2)zUKV4E)(} J"x s Jf*\g )E =;^絗Ό>9Ѹ8u.[ggxHG VɕoIf ' /X֩cH=Z Xh)P|}O/knk8k9K7hɁ!C]\Us^>[7i {C5@<;.iYd|Iq[g7;<ŏi5iA<<-+-rH}:% J_ ~z^ ~F?!Ab=q< Ƀu 1,)ˆcR@`rEـa\rܿ4f4W넼g $¾5TcdzVeoG$[c>t>bi4҆D2VA?fno&͟^V]>gI{ESCU#)xvfʛ8(v& ;NDQ?'StB#m<8VE=ƱPd[脚$(|9)w|*V,vr;Iܾ'HN 5AtbF*1O!?T{̃f|/%Mrb=d#{]ԪZ({p$?S:.k^ǔH+fn&S9V9_4`ԃ2%:;¾Rx-`na{O3gx.5WKY L}GK+TiD|A0ؿLj F4ѴǀM浴 )mzى@ Hu$F) jY(;^޸ )fɘ2d|Mׂ֦'um%~pm g[iooSXtr8{:^.]wzKjDb%Z<;go];\bgBb=B$-NN/.SN*Dv=TZ-fHŨ6]Qv`ZSվ Pu* :p2z"&|&b*RE{J}}7X*ut;zRt%S7Dib|r"8Pę+:BoŤ0-D> v[.+yʫ0+D*k|tvzp=PxCϚY+?c=~qê4 aL 44/yf5o[A!.d$Dۅ;~6Ό@p# +Ap]*W_:w-w?n^R:\JŻAiv+ďGIe5o_(3v,=}F7KQa]F>Cq)"2%eoS_@l:W|4cCEjS˶v$ڟ"%\(^NK_]7V^2uc9wnZT=úơNSN8;+ۈس*cЯ|"@FCzqm8 ܄7ziUΆVWͭ.R9voL\\B[p- vǧ!sABץR{C(7mRd5#,(96|i2nzn18lci@G{wc9.&C8_ .N"Jcx3[q>! ݉ 2 t'i*tLU세DY5c %K)ծnak9"hg(wQed?L6*$@W%u46 ꚣ,N`!ZG82$~HS/"3m~XlUB?%VkJ,ALݮǦ["M埸GP16 R7=wRYF~.#nIj…|gʱ;V_:zK!jZ@ץ.IEE3lH r <5?G4w} Z-I:M8)[zw! ͋#mI2;@y*_QI N?2 P3:6+Ѧ3K}`h:C7ӿ` ~EOBALipZ0k|9B•!VxE-@|PdفbEs CuD^Çn3$7;Ǚ/7dT`f7; cLu/s/Q'HWqgh!3yA䤰%,pnC%N%[ BM+~ @}h۟}FFynxߗz;Rƪ];ő@ lct(„$UY= h j1WYTL:/1n,ޠ)p:C/r@mIrO`sQhqr%We0d3X^8/7Oxtmjp4K|82y-W/ }%pR/3(dugpwwȟ9P֏1/s ~bbXaNԟsR̦K 9L?EwaY@4s:k,`KbI)ָw2q6 3l}>h؆q6RxŷƤ+I h0<-%!J: ލqCU51b6W801w7 z͎SVqWR I|ڜDo+cRd=)- /} aؕC% @=+2XofmqCw2oSgy,;1jLY/7` ~^t=iKI WFwNN$:ԢhǓwH+pz==f ̛ٳ:-/1kV.^fbf*;g3g?\L$xЌb%86L_V3^ ͡c7foH?ոSRQm]ߌ(mUo2.#| 8\ʦ@td&]<;HxWL@WtmZ W`;POmEyD+\e蔳Xm6\TIӿqo EC×v@,cgi#ء͒w5S3_^y41uj2ly΂n\"PDLE"ɊDuxnhPǾ).6 JK_ǭb)bkfF *K#؏کP\&B*h0z)AM)"Ev`W 6vREx J @.vs1E]Z뻬DG58[Qi~%>ݝOױz۫~ khK}+VԱ+k_7q0 ~GLH9IJ-)r]nAnuTsx;D-O\;a4]}_µ&AeGKhuwAV!l?ke$xr!$5k\Sf+{;)f.nKW% hVeZgIXCP^,)Yp]jQ:X;\O>eѾ=rvhMmuX.\U@s:Aۘ5S穽f[{AEEO$Yuw'FMU Z 15T?U X1앐!߷񟑦E/e9OU>sQJv=JrDx -|{ @@ӘwL U*5a|k/7E6ETpvJC`ߤxCqYֿvFq-I5jfh`PI )E|a8h7Kq11KEĔglh]J$3ۥ {C#qL }0j{._Y%G3k)T%ŁmOϜm:a؋TΫ20 d薅 s41%TOs kĺ IKUL^v /v- STllL,kIAxהIEe-òp ѳ,Sjؚpp6%@Ԓ!ﳕ3wi\!0tif,Uyyi7Lgv vrGO?^'oOiZ"僃UQ\|pӥoWG_Ƌ1` 8mI,J/IA)[31`l-H)u>o +3~ﲆkf{_d"95򁽮@\Or \)Lw&@pXt~p\qЫh*^$oec9,ӽCΧpurh2an݆?/*#:NsH0|HNq/?ӹ߮үr:գ. '4egd:O6yp 32X3·.@WK#~ {ѢX Р>{m?kk 1x'uѝJhB#IAݯždK`EcL7Z&0w!'f6HS!1AIn׆WGTqʟYum}ԞFI"T4C1.Z2 kӞZ$̇|s愨vؖZz9ݍ5$ƳA9;6vbs! [nwx,yo~@M䄿T̅P*%}⺈Tg4>JXX̮q *]VfL7T-9䬶&"TCx".UE߂x%$%`6#ХRSCk|bpfrie5vc@# } sssL;nJ6~T8۠ i뱚{L0pYF= DRJd_?qwF^"j Wwf f(b1QĹ:?ё9(ĸV XskQ$Nda1 m$}r90BʹJO,}!gǓU0ۙG \Dbz~GN>(D+Zl*"Ã*{>9Ey7}k'= 8_ $ϒ>ع!ެ^Uz j4ςa}|Ua '59yȓk b˕0%eI_%ݛ-ڥ Qm/y٬|.nf\:ݸ6u}7_Sp /&gD/)8]Q<݂߭1dg=z@}/&-л ۺcCv,ؓ!O; ]581Ϩ9DﻓjhE.bdcSld7fz2DTFe9}f 5p!x~3ECUFl*R+Z+L0OsYS/fX!Dg!DiQ L'sOmqs>M$Qw : /o;5./F<%2$>=Uqfɳ2cԅ:%#{RZʈG'iaojX忙j3dJ:mXKTY!w)$~0Ќ/PLRL UÊPpӲ̋ oŋ7SI+i_0gmu[ĵJWp< PB ٩5-?y}x>tq`%Z<$/f/aSc//5p*,4P;": 9ffm`+ 61tOĈVُX̕;vRȹ;";.Y vf<4^U*A 7/vo/^fGIY9!g$d%m fuФM΅ޣB"Cf(p=P>B J_~ ]=Q C#IV"D M -@ϕCܐ{w;)3wlG2tioZ{p"Egܾ@ԛ1ڄgUG.OcZ|7-[K !d\ ,-5D1-@.knlZAZ+ so\7 1?)[#c] 8VYNM S>{2p*2 TNR"u.o,KB֒eXց& MBجmv1rۉ1Be;*FxI#<5.J^lP<[t'AD S@WOfPϰvͬP%v0)AcH6Ӣ]8Y̖- N&#,TA~6ݭlI0hS=A)R#ϬDF  \g_%"1zLPlZ'ɽLyOzQ2ZOj)jEԮ02tNP@biZE$)}4dÂל̗jlwET*³25NðxW;d77BV1OX2c^p߹ Bi|/dtglz<ణox v==G$:|ZXHMk5 %#d/D؝ \\9{׮bZ)V[|k)t˻ t[tT>kݦfǭM#X9:)NU s.>mFˑ-<ݘߪ7ϸ*W=ɧ+8<܏@?9/:\۷([ۈ.Tҁtǚ BsT0hl(\=S sZ;rR2]NDXTlnf9k  w*sf0H0a[2*uOeuaxRlrHl~`'_##mlkZ`؊xjj,gAc2w3LЪS Xh:mXPz{9UVm ћKc f|;ENA$/ *߳9, 9-2 {w'3G %qD=ͅr}iGCv_W:Cmt`;0  R{B7|~O%]8z|YcWހ$s:n%L'B"9q\/@{}|Swt訣BA)[~v\Ԧl#@.݁i ?sv Pk1h^՗fX#ɛ9<2eIA?]t4O.[Ռgrn.> L 쟧M9PSӭ'Ir6\|A$Rx& wp$̷efGeE8<N~Ap] ]yp荗ͤ0ڟ5E30ߓy)䠦$&KJ0F*mSD"ȿj6/܍3P/bv Ts\n͵4DQae] 1ͪo Mȅp+4|0fD`W2<һi[V/" ҍVj(]) Lݲ c0NLkXS]_Q9cS:1J;Ej[To3Uxcc8DN!˜'e K)͊퀵VfE}К&E?2ɹn#7w6n?T+tt23'|95'%u0D`dEN=OۤJ䒃rtvvMP05c{sg?ȶJ]]뷨e(#.d!1!ќ#TrӖi,vT4Qdi;BfQwIBTIB^~/%:|vEǩe^vk\ +4 Lg-;Wvԏ*JM`kM5ECFH1~2U=5> AZzPQatH {%/d1[h%*2N񚭋QZ;e8 LLWfM/&5ӎ+8߬W ݖQ;k^N:pi]2ðӱc tLw0k^(5 9gT΂⿚ث?fKVГv_O`%9=8x`#L3خd5LIVvR>oej7ZxWq%g`G\>͏ C+} I|0G,vQ1@tUto R4SZUXݍI7헣Arz'5Y6NNqḍ1ޖӎJؐWгVʥ.g&3!=X\DDGfRxfrN RD{GN5D 9 ,2:눘AC@4s24L'k_NI Z󒐚Q9uEܤj8k̓s\LkԅVdAJRmUkJgBکP<E,Ddjԧe˗v`ԃ|A]O\CN6lv󎓨5VsۑGKdhc碪WurnZ)ަay6[F$,;`NtEF,:X|Gr鱏HY>E[Ū#BZ렞Q!*~fd$xH$l+P$\1paј|3 c=ʘO%bV%!Sʼ0t u)X^ ݃J$~eĪs&͂BGsu[)'ҽ]Çn6#@:֠,O:ҩkֱw)AZ.s?ˆ_DV! }NSL=PgM~ZFK<9.X]ˌtQhM;V&BCNG.]Lnm ).~r7`EmN(P-TO& 1[ w0m5uo ut^x!+8 P1?0VژX[J6{ZtZUL/` kQ ܯsFu ]U¡QzdH#'&%j)NS_ax=pqlߋ1W2l~gc<84CζoFvS9raH1v;f^J5SofCOp4r*OQ9Cג*rr2:9CfGW|*l]bUj9򂄜;Gmz^{4@hK^OB*( ¶.:gBW~&6ۭvUlRWЂnW{^Z͘@?oyox~7Tj$C#G.008;k͑!Vn)/ͼjDZ PdPew;ur*..o"ģ~/܅ nVz5 (ɲ{k2%"/]Tf>=JTJ?>?VzdI)"kr\!?VQz\(⫦b/|xoѫ$D3wkOӔD?rH1G#at7Q[ :&I.Ooriu1e>ŁA^Xt1z}R^@74tdt(`{'hqnȢuD @f֋8UHеV&Ø߾$(.<<|L6UCɣ}oeݤbwt?0n.EO c s,\R8 Ў^7 DLv2fPD,wی_RN%GaSL8}TfvǮ4Ҋ[)3ࡥ5/,rNpJSFD`B`[/Dh0OlOqdsS/zdHkv+}}b&orjr R*T ߀_O.uյEO lg!chgPF `Ӟt8^H#ݳJbvPPҪ\.rՈJOf7Gb#e@ M5b)N|GFTSU!sRl{4<|DzӎIQAT0B$(Iv_ngǁZRn &C`IyCoThalOE$tlI%+W2rϢlbLy7>ؤR@ ZT!N}qETuw8L1v($Ot&$/rKBߘXs$ ҥ\sJ1!>903́e" XiKr,LVKh]VXQXGBB0UG*<xWA8M4oz)ʨ _u9@]!_&> /G:Bc D?s'0p d,))ߔ _& lQ c+|獠` A4ف;|ߙT#W&{^ A~^ꖋJ.O82t;7ddC h@ ЮAY4r^}}BCcr t^)iqx Тw1Zv>C2ˌr0 ~VzVg%jB 1bmO͈i4%F:  OOW T0|c|dART+,7zڏ\`ҝq¦mc*=%zL`̉eA᱿÷'OZe5+`N*B:ҫM \g|ԛx )} ɝl``9d(B293y% U/0@ܾ/=+g{V@۹ @~ aXy5&W:Ned4\ Y,W\)mbUsȠLM)$i?e0 `97lŇZ89>h\3|/fn0Q[o;;N¡.cL&H'}R)& ՅMA&W_\\X gj\w X.zK_$^JNlo.9׼aOZ%L54g2q&G@ vs .# ^H:x/on% TSͽ!Y$hCōrwk͗? Axاsmg 5Pw2k-+G a7 ) @qk7Gk?FkmMw͙hȥAO/X^}0ǴL Ɏ^I1~7}6!PR B24b~ lq 7yO2b=oJWz;hZ|7++aTl؛DL|0*ksړ!\F`uߢb۾'٨qfC׀,x@ ͽ0"x%w*r{ kEg  N%nhIQCMئ7YAL.Z@& `h鹍k䛣*"e|(zP,y1;q®0+.hr6w>ڛGu|:& &:+lpvc#LIבΗL M.Bj]évex\ޡ(AB9A&&rAs ,w9ߧBZCﲜ=ȩrZW.w3y3sơU*@-J4Ɂ:YZ>bXeC41]@\JG#S݀߷e}ҙ=˓nS%9*&H1LK,̣7ԡ)<rumJx5M86"iz}ĂM*''Z8~'HwJ끦/.ó(raTI䣅3{|"t<&Z lF$7q+(h:ucII,.uapOo3raL fIȁϾJctm?YLᑨ__U(^A7W0^(^ :7y2˸c2}$ YP]fYvZ+ǯ PCjXM&߭ȗh߂;7{@yT zU9;dG't6j,rj ?"NM8)1>ҕA\{9Y 3iUM400C"Ae:6+z6"3(ܴh~gɮWA怯.2>FUFTƾeR^T,n'+xʏ*FFh=4Җ[Օ - &K tr# h֊v5Qٿ#JM6f'a.` n]k5 .@iH;C@C^R&uz]я0c=C)=4X6 o~C$FدR4 yfcӾ [d[61Eb?|k"_ٕ-WaDb4kph%NjuAؙ[= 6x iuދ" mi~5. u\l(:7Dlӏ} 6ztRVO,BZ}[EVV{b}}tf;C')9˩Pn=b!>B]&8)(C:Xv=fDPyň `>԰>E=So< Jt= LuedsKwk{2N]8Onkȷ( k~Ŕ1ݰ2WcW=LKoǥ%(-#7Hw"io>ɴ\@vli -Q\o=֡ZCPt<'p!TZj:[9(vi>eqF2yPO>Br v!< :n^pw)A"W `U©,20enMRrTSMa!rhh1 Fm q\c 884D6\Y_% .xX?߿(KV,`.9^y_YLX6.%\mqne7fMZx2cl fEޓTKpz7ۆ 7NGf #4,TPvs^ K7CS}xyh\H PAC{[DWcO>>o͇r0[Hϝ4_鈻/ZWKy.nŒJ٘ ɿmf%^"HzԌcX[2PD$z_ }Z;^Mjkp_C Ǵcau/߸yd*OK֏*cq4EG 8 w .ѯnbj%QCimŽPqQW!`M)\Q>]F>Vuss4HQ1}6f u/8G i&0)n"y\vO: -8G,_Nq(x~dtk'!T^;$QnCb|TFݷ,I4## Եٻ0uG5Ê87TMm}(LbߦhY>tQEЗ"ً`4^$ُ:L,c㕵 rVbAݻ%ZSYy3I8W#g 'qz =Uju֗tXOppu06ZҐ`!ZmG/O*ٮnƽCakXV o8p)mۢ3=0虻ŠU4G(!G:'Aȯ}1%>BG6N).q+_4wa.G"Ulw>WbX?4iVCZ_j_"ᔡ|T5zJo×mcч\E8Ϯrt#e=е4=ӮZޓ.,$D+&Fn8~-.4"m[1"t2]$'uE:u/$/,^^3~5)1Տ&\lL: [2W-J#|Aon*+ɺ%DT2Go%o(0=~^Z)up,hIAffMdcFE w>~o&t)Q8FvѪBܚ~`$t91nAr*#R̈́`]І8"j 0t{>4 -tCZ4b  v`sEaMs݀אhB HAӸ¡Ђ"%+%@sa{޴MeuʜX±d$Pbz(ª޿GE[4j/&j29RҸ/+$O=O2-twmAaHֶ˃{AbU ho;nZJVѭϲ-:K)Iq&PX;"f@V@j;JςUnМIR_rI(n|Wɱ{\*p^ 'sex|`]FRqC|:6*>1q.@!>3HLeE*趙?ƅoJqߐO'4Okђ;t>bx^s/:&89!ִ ^$?)p/xCCU5߻?}c;b|9Nۦy=R&FATn=%pTL{ O)Z%|alOÚ5A=$R棬>4ZJU!V52'ȭ Mcv0;|:I༅Zh?q3KF{AiZv4|8WqeP4;FXst30W#,Jm," 'ޜk54=gp9# ;X蟓k4HW6էv Eiᳵ4?8yxGX>(#n[ spe֢D>" ,3C]݋Xx0rAr~ohKY Ѕ v+xwIMwGڳӋ]ݜFf,N\bcޖӈ)T`Y~B3.L&r#2*V~СEr㰙eE࣢gCi-v3$a~e6%/.(4w^92j4[ҘW@x>R,T2QʉDQԀ !D6 6KO+xotJGX78󉆙 ('X&ԧRW"̦CS=% P(3ܴE:Atߢg_HT /fZxܫO/ ~t}v_fnx3 @+˄&8Zѯy^T5qR{e|+&qYU|E4zt o Of`{@lfXoG6sv1R29LJw'V}n?3,C "F#m+-V!ƥ~0!Y @L12J 2V DNG݈If̡mJ _Bc.>ӥrAF)#("uVcaPk'LTt:P8sb-+Xcn("6~8LjM_ټ0;8պu*'(I;,{y^s-)S s %6|Xtw|Gd}tS= :cQF6µ%EEt'YF7e-w% 20>׳MHKxpUz{zfgr'43-H@3{E@,"u v c*ɂ-hS2QSM7`} cu7Yutƹ_i_puvG\42֓qRK/XH:CQBr@ٰfPA-x'ᕥgٜ` 9lʚ 3&B[S|ID:=_q\VX1MQRakBI>5[iH(ij]:LHN3 ^w(jrV[}: Қ?]ܤs@jtlyxw>ͺ#7 'k2wM-6z DP x?jj*tYuJ0Wأ1Ω]_3Urk~p^ ,lj3)6`vywzvXĆUZL6/1fJ_XB _y7JMүTF%j`F$P6ێ usOx:޴#WV(粴܌bt_tMEׇ h.MQKl ]LߢE3& mf *~HhDz(6pqUt*Ϙ_#+ 8)T$mߑ .0RA0ne(6Kۀ BׄEP٢0P{_Ύ۫NY;dL(2;%_$mq:T=@Ӄn=AԯFBB7s b>+)V$?dGTRO$J`dn;=M\UnX]GV'flpp[᳾"a *:ZRr!ܱo@ךD$ڗ 9zohIn!BDjtm7\k N> 3GIP۞*C#W{% e8* kN,n ?;s ZYP,#/xJOg(̅µ0Xz4Od6qcCOk?8gԁAGa`Dka:Kc*ar9b%w/)  ǎ; JM=T=n)փDƌhZ}^Z-m9' Dll j.N XxHfWɩMOA &TR"!.hh[.XB ./uSԿw̚sL貦Be:9Iڞue~[LP?A"n"7"O̠z,OPfvwTOp2ZtVAoDlx#EEmdS//1;hFMhpmQ eՕ8@־zi>NL$1S0ߦ5v,QX Ҕ M s|E *ө1;0OO~;ȃⵅU\{ӾOk/OvT+_Z?j{S &^RMӵ&'7/UH{ᠥ&F1$TЩ7L:5N纙&QCƲNKڃN@ :-4('V_UI+9SƐWP#,Z1[YOu?T}{ĴVGc厚`EuzPGWjs;0}PҾ]> N(l,GIG`f^=NWˑhURE" Tk^H+al_ƑJS.i7^'`Lt8I۹0ҫ\",k.?} H*!(EF̈~Vc^OUzvvfyYYL #j -!X' /X[s[ҾTmhf[9* U4%~-C(K8hf~m2gaT&s= ^uAa+S]jּ'-lriOqvanO!+Nڿ:Fg`P:KRN݇.A;;SRiS!*,KLsd <.U#ٗEq{< x ˞iW}4z$2tt'l2 yٳIF1R=p5ǞI#+CZsцLJ >s"'(ZT@b"6-g4g axU^TQ'8A Gr#*m>*,4mϛq| ¶FI?JI=cW#9n\yx>1\ f7,'h.Wpr5g$vnԓ»U&}AJ}?&c|NF3tr%-M:›KzHQ=!+\cpJxgўu١GWMVL(͠#wHc6RKT6c,Q1qp`gl:;z-wd@jٓq2}4zq;/,Fjg|eԒ✌?`SpÐY71}#5K,b4 OIW1P]jyӤD$8~Ȋ^竩znTwbA+g*XK:*aNJ|a1uw\[;TS ](D$SsSfQҘE2u(/FbGe*ė@p)rP~@$%0QUsﺍO&pCrmgFYf?u f\JOѸe;&UʂοFh9 \;a}US\~dN,5WsQj@?J h|Z2 ı26/uio`* ?ʜwbs#!IΊojFE6YyHr*w1קwesoNGN"`eɃ%;p3;=d$.O;[Jtx,I͹ӝ<ҥI# z{ubݦwTֶn%hή:o^'Bpwb?z7H>,~?n{/4(.;WW"33dGvǛBK=q*6[Džf[zȔvq7[hlEwd'MN#K10  GJHk#Z[emW^7[qoj?/N㟔 $xxM]HrvwQ,X݅LPfbq|SIJnNsUJ_ޏz7Xw',bG@}t[qiU I#q_BUXpAYߞ$5Im\7g}&%WJ^O"M}VQ^W [1پ'Tk"qHi--RQʮ~rӶ[ٰR$ ɚI8m8O*?IQ#eq$S;7ȪJgqk7Wu0"&/Y]<bbFH=!֭ٝ;NAK=^qb1+Dc1uX Eݾxp^nj&)Q{J%^_zP7(vI&e]',!0lJrIG l"D>nܰ$8&5Xۃ iYJ1{h^  F͚ƥBu)-hBS5?!_zo9jD5K(gT5]D~xep>ظL@&hCHX-QE仔! C>"rsk+3sK9u+@M$15NXO0{K\yFphP!<^z[ݻ{KdX' p%)N rQgѹ@Qil[lٞUРƘsB=e* nlf8Uɺ"C1Y3,Ʈ-A_uTt$5T7fp96-y8>';!`!a삂`9HK|od`4Xc⮡∰QYf*I_lo,w'޶%)O{-*d?!| `IA}H`[bR6=(tu^ 65Z詆\-Vsj1.]pp$ &<\)yI =cؚn(J!ljZSRI(:$q;P-m$GѱWL6G>EKіgvԶVqGwAVlCHKMJ[" D@ X@Z7ޙMi ?vuB1%ĭ 'hn=gϘ̝:RĮ.tX̻ R!6)nfu)afF.Pf~:,k_{/<@Ͻq}hӅrq >6%@y%Aa$hkI:fdɋqOaկ֬@TuN Vv݀ୟ=N%#/To˲ 7F7fppv׊vWԮȉ y4]&f^JG)GG-+4{F:Izp;^Md.=+\u$MV~R/QNMPE XU\YP>^  + +LE;imFLٞʓ̿MU -nZ~VްK/c+cd|ytSE qXpvقʯ 2 nӱꃕY;d)FKL3DCor@h!KvY׀<JU3H0K1hXZJYY]<&M)RAT2xYu s,7XJ|\P  =O\_J,U eiH1Ȟb.L3;]|(D=fƸ}3Qhsf"'ur-9JSօZ~mJ!o$6JCHzɴD*h>,_1yڍ5r.`'sY, Su!Y`"5n8rЃ '4Gx,I7~իSŚ,mA;`5Y5djI7U%n :M{46ÝòV}cu9pUܷTO!sB6b ohؠH#PHrC n ?*Ԩ?KUSt=bPIq>Pt$g:OAO*Yj.&W^} u{rv)*-ʻ{f#@>4␟׺Lݶ=So +dFw/jUX\rW:Xۺ:R&6|yDΙnA%Flo+[BOQW2UCÎ9 _ǕǢ7U,鄰'֭쥠U]4O+"QU}"cf??t9@!$΃oݗg!X\v<7g'{ο4ZTQ ?BBɐ^$+rp*^ډz=ڟL.`5.o5Qh݉/@ͽLt;{榨 dFqN dp4xR&=ހ}WzsϴR94Sk+ +Hx)J3W*d?w,ViaE']ZK]P\2ʮp\ul1 B4Ļ/~X3HVC$n&F͸A}ZfRU-?1O, z7hy}$bhx2f<{A~ bԟ饺":dx>T쌙x J|W(0?O3GvJƋRDPwy<| < բboknP$K©!3ji<.̻sj]('PTs ɰDgŨ ZcS[_!(H׻of>YL05L^]a ]QL)jyb7B ͮ{ VN-@3}1NC$o-Y ˛i;*<.|4ˌpGMֶĭR;$jB;1Î]Y[!J zZb)(xFiu=MT<ҕĝaˈn,Q#SMyz%>Π2Ā)esTŜ?5 hD D4G#`L>.J0N$kT#yaMͨs[)I#b94D,.KO<=FarrBdN5J1ak7Yci5-7goȩϚ>Sv&_亰 ۢ'p5J_ƌDDqR2 dk ?&z8{^r{V@y[o+R;vC'УO8a./E CY:b+l'2PQDID4~\PNVꧬ{-@xp՛T"fetFW_8$()*QЂm1wO-OT5ի r2$}q[~oxiZe&1ﮕ CkrV4lfB F2 vz_e{gvuVuAΒ8LFTC4"(^׽)ÕX̳>ݏMp!r"<Z3!EW/!e^'@|wDI$ ǗӞ^ފ22U*9B4>R *a*ߓ0&& ˭4}g@ |'I[ݼ7蠑3hnS%je2 pLELj!G>͹$tP~4[{<"N\96V䤳2] reA&"/xXyv]ر8jZ1e̊G4Ez 2tc!; 3?4:lw CSbȢLɥOӢk!_%/lSfEè$/5{{R6E XdOǙ} Hԝn"ETf;#\XҮ)Op`KKjhVh[ 45N.yŬ,71'j"3&Wo"ޠA4b"D&)i_ HN}ҷRy^ _7 Q9{_,F'~aB(o9g#[9@CByuNޓG}f5h2.Jtz aJm{k>PtRCӉqJKů7TyŐe;=Т2%, 즉a(5ztyLo9] 5tWQ_am G.>|I9UӖRI:kmg0?ivܺ%v!Ji2~z.EiJ"&\P z7/{x)a2`+&ڨ>U{Cw.&&-I0$<&AK[Lf#ю.5ӂQ~8AшҊk`p`Y8mTaELjA=ɬ_8R+ܵw=NY),wuVIJNdNC{h/-}ar2zU\ǻ8c>.ooVIAsdadޤF^cR#+[g0ar6cGݏs;ɢ%=K}ŧ/}=ɇy1ix^Ҙ{{<K+7fbY= ˬ5Gdp}J̵I3_9J4]އ4~K}ks(%, c~֑INǀz\/LKT=q:PrlJz]Qkm| Ơ@f3[O1\j.Sv.%W"z\R )6W{,H]cB>ATKB`RU@T_D@p/_ ɰZ{#{~$f$ P T-HZ,g}I㝬C`ne?K)te@> Qȭ'K,S8<"y{i4{0+5hӉ_w WFeSsKRb*ouvh݅]|nKjK>|2B_t" qS).Oe'9k+l'|v"ujbԾʖSHgFiOU+dB9)aZN\ܛ1GxQ(*&Jnwx p%{Mg~y-loH䓳NWڱ1 -᫲Yg~fbgiQ2jwZɿ):e m{ | 4'AqL33-uջN˵&X}H)G z|xT4:hr{3(S:U0;R ss2G2xt 勔YR&PNҨEUN_{Ru<7U&K2/ ǐFBwXX:4"5$zV9\Ȣ^&*Hc]z3b P)37 IeNe\~h}Օơ&7M:`#~ns9a^0^w9aӫQb/N(y+a8pTW?d:6P3"`e&p<=>gؑ5.# 1D(k5!OK87?*;T2_\mZ%v= ༭Qo!YtkXog^wC/VlǙبL :+$aw/Yhyơ;nm#a2   ա/SjDzsTkQX %l $rs?x, bg ^nP ]W?%m\x8o\1jp}a \aWDFz$ʽ 8S9~F<:'ߍIV3n6D& l*6>/G t"$f zw3Q+ȕNx 0V.h|†'gZ?pVtYDok=o9g]/v›W2ϧ&U aXn:En< E$|OmT]2$ƳB%V+ '}ҝZ&w B3V:)պ} 7V2mm+E D񶑀x]`7)΅Z3#q^9dff^p'5B`4D^z1>>t?|;ܩ#jqa|j!6AePrCCb\7L!+-Y=E:ֱ$-f,R1c:玍 xju ӵs:0vC?%f8~W1LbubC~'n:H<8`m U/| 3 z? \ UnEM9Yq=ZZ\k'avdXp!cbf9Aykԛ'ɹG (೰ Z/s|-( \f\M@W,(VCF\ۏ"}i:/U^s~3t5$c@ܶj/s50bmz HE-닃8]V}vn>8sݻ1$l}dM;Ovm/_񄶐q;27{b=+^ ~\*70ny} nL{˯~_~E^LDJ`uX ~_^su1NPһl'r߹kਭ t^q¸1-~b()g0â 4?*m-kuc,@#Q.Mx|y |3 仵-Ȓrߜ+TnFFdL~!Q#]sJ!`J(&rn-R8` #gj= m?UԪ *lzOс41`Al#i,0 ̤hӳEȍM V3T\ni5S9\R),f~vQ *L}T(^!܁/Nkl. xl-[ev5.p"L} %c.@_x_C kC+khyQ)m{&r RnHeVVՆi8 6X.78ҵ ;MO/`-B} ((Nǚ":6vQ ]·NR0$.(Ed:.8J{^r g5XrK n,]m2RQ|[ˌίq罥oA1YjӽxڮQzH÷G\%Q8w=c9[p2SJz)njN` ̟UP"Q$P{ 3Ff-qi.w3v|-zrxM-x}^䌺|l 9>%5ͪkm]Yp 򳛧-܉posX*Y &X8_ ] Zíd#׽:J9l_#QN!OqA IDj5a*IhP>(,U?BLJlal8<ҟ:*k6}>[sl.0a2\(>JX'WY}$~ȌY]c‘94hTws\V9P 7D+s@kfҡw5(#$D4UM:-`.ib~gfDCcL;,ky.L)9jBDm ȪB'=.Z `rA Cg2t5iC=@1 sƀf6*^1 PҨyD t.܂ Qɳ:/M!`e}gO-\G ˃D dtXAsXl..4>_&{"Hh`mLd<9W\"m-N a|(+sNm#) -T|F{ S0@v+)!I,[ʗU~\yW9&>}a)>AR'Hf ý(i ަt$Ϋ2A{;{2 Av@2>Otttl+%wzf(VZ=g%n9˾L%U3YDGP0|Q EԀ8|dQWXP[/.jS i, slq-*#'` Ge'Ç&P{Ut㕴u1j~]Rv<|@+ތ(1%~iM$lĤxfeqn´ȇ=jfk+3kbsSlNFP'f8qo/#$>ޗJ/)ߞO /F `kfgCRI;ڶcutѫ+U΄j c!B9l`ꙍ ]F|_hŸsd8@~Mk_0)a46ڦv1;d$Hs]!3X L+xN6 g MEtn0^=hW˅M_>:tLdkdEפ %'x`*Yd#-İ6!#Mz@S%@ }cm?tesBf1ΎDz"G.v 7 i;bѰAoB1QYLƞAcTEmwIia[VC)se$/w)"/ڈu[@dy=hpYJO+8 Y ¬s) =A䐠.5lyvg5ç" ݝH3еЮ\ b?Ny qcj|*^*q2$guNCVp:Tz]qNGYq{p8+#Bu2 7:6wO8 I`[ n7"u.hȫGHgBbL ^-X朻;du?q |^5ufv%tG-PLCFJ'OY&`1:EqRaǁRyFr1r`|%ߌyo@WM2["fW Xh3uAA LN@ML1CYs@@ NP{~2Pբ`RgvM>P4@`lK i _0N] ^!p9[D:NJ*vr6ʔ΢z-͆FV;?:Bc'O}LV @LFоFAlW`ZSTT暴]WL/"7SFp ]\Ri.~4V]A]&R/ c>ctMϞJ1 5"5~w{2ޛQza MҴN/ֵyb]ŤX`vӞx~|Ll ii?WRϼoQEi<REFR'߶\̏[N%Igrݳ<ܑf~u&Ltl=|q,qOEF2Wo kCs3 fGCqCTˏ+D>_UFJvI閘XsAL|x& K 5dבjƠ?N>{,.;|r[QOޘR!H`L:7ENj_NUuom2YvScXxJj 9eo࠶~,;\1xLHɳH0ɷw VmV>(9I#SuOpd<>^hw!;s;8>@F]"'xoR7zO_ŕ,éyT XBթl'(WtJOw>&1DE-[tyq*ȫ$m;ml{$k]aT14̈˶0=T uE񔘍Ib`8ƯiEŰ{uW*W>t+jͰwXhq xPOd)/әm 1k&4A| ݭ\wvG qo)ŻDIL L+QW B /enl\pVtF pQd͠\Qkn!B =d.g$eGHgTpgh_amC D`!-邕c" ;q^$}ġ&uE_v˛&EU#j(0NC熬ʹ!V1h.4OHA BxHBbƼ6J'mn`P Z)q&`.Ӎfy)'? '@N@gOz_4 E>=3w[k.|+P+F>ǧl lWg@x흆qg/f.$'Hb32sȒrPK|]tC!@7)37wt +-,ߒƦ98 xo hC#℗*ܘ޹_[%iV9)X~xeA fL7 ϿV{$,|R10XV5 E-P߲II\]#<ԣ/ 1Y 27|$ŌZ 57 m%Y^0)&^ 0&=A"ҫH5ԾMWx( JRx M=bVR8gal0rvl]>`YPEF_ L9+zac÷kd0qՀFIu|]-25Z"O gZ.V )R0+ńrFk,p%|dwG'Ӂ0qר|7XYGjS-~W"-a:h\ tVvH^X ,(!0-S=2YrSݼ־'z v28w]GG/xh ql).fn{FtͪƌqjI|UX )eY &̴& &[WuNSŚ]=qvEH&@<4 ?Ԅ>i2\;IX9MPOOuR,AXnZ<*Z` ~БE<7(x+H6p0Hq|`و_3|[_W "Wݥ "IK='5l?FjiZ8xB-*wQ(V`DH#6ҺϥI8/-#;&jv%yvTἒr:AȘ/HâoBrjw~Uu37xɑc٬՘N@ iCtkvꨦ%3,Qabb3g@tF>tu\\K9v ?&:ȷ/J((28?̓EF7sTˌT#Zu'ԙ>:Rm!;s♄l-.v: լ2_{iI+P1eBo\yX=l3xZmir,u62].s#. (sYÔŅ PDGAB33%/)/j F)U@o-jUն_ťM+^(O~I5 @H3h F5S{ȶ\]Ǭp4`|h|B)z᫉ r}ٞ67gnRD`& ҁi݈5Es[a[ x3hH&@SPg5AE҈qӞaMln ZrE}LHΪE$y~@~IdZaW/8G| rLW;39V3B]쿥j](f_䴣&=1OnʎϹޔ!޿D&º Bnkl[hZSҎ4j?|C{w%"rA\V}iBWE% p sgɚ ZM2.~u Ah/Y1eFVwF,!.@vV giv}JKK^ߍțyNlX'a DR/;缮i> B{j[2AKc?_05s0? (yЖ7[(XȤ75iu:OSAjDލt%HҋRZϜ.:tkI1~YvaR7g["NՉeJT%kS#`Wcק!sRRՄTXѶb2Ylp>/>Bv8[7=P̩ V+`\YYމ_QX ׳ 2qث u ݄@xn.w68>pO Uزco1)_v+[qE\܇ N#[^&V 1ś|V@[eM+<@T˅FղڒX)"tYt1yA !={SCz"`&xJsBׁ 5=w('Pzi1rvҤx t #kXtzX5䌈Ov-m+{GZ,l I\ĸ'!c0KFFݛݶl e1>A2ߍ||vߗ7o [B^hUW f3qq݅F!$[r^>hbvd-®x~nfՊ'} ڤFYv-&0ˎƚhNZG8!W. cD(nlēR34v5XHF: 1L`3bp9 w+{pA pց6r4?딬'hb% є|j$ma`J(;鬹DRpT:K# rb$쩺*+gt(\}6+&zfV!k%,F؉'wM4;1 Uc[67~f@l@ڀgr ,w Zݯ; Z.ycW0Z,+ց{i71U"e JJ֍!1h), Rs! p֙"34Mv%o\塃n VfNj&3%zH8~Uu >Vi}I xL _ 9ivn ֋Ǫ8SZ$^1{q5Bj҅I#}Y!7nTL fgp(myr7K=in;XZ|@ mNoṾsV&C$yw5]Te{ELZV&hA]s|0&_}ϸu~IKJ5I'$_8P- w;p҅Fd3|/uJ+ fX68 MT$XE8p P!iNkLn"kWE}cH^. [Ǥ&5( \G8AfGJYӥ0+X胅+@Ԛf_~¬+,SKBoGhs`h7bXqI .!^w).GbguEs.$SW{h\,c&XZR4/'LcO|wN\7 Qo;IR/x%:Fza%Rإz5S.(K;K.ÁZ?>y2Ę~iuR`Eא=ӫߊmdˊi#`R:is9R&B|8m9+mruV8x1v\#JĥԓHlo")I5j8(/9,EO^ƙMR[sbJkxj\1u0ӪSڸkY9xx$;9Z/+|'xWHd(:o(|FnGCyj#_ܓ$ZGltH/BFO^*+*.""P%) n}& &@=" +O`uub*w&[:׈ca!,r<[Mo49 M430Ωച׸~k.Ώ4$Ee.cd(Ҍ /EuJ,N?%192[".kB`\!+Ϟ[M]|v[\+qSXQY' ]8Rwug:qͺB{bu=hB;רzD+/Ħ䩥~25V6@s!k:$K HmLSC vkXh[!햹'eZ.Ac\2 K;Cv7F/DKۻU%P_ko1π}U2'u)BEZJ\8U^j>pYMS' ޏ_Q/x3@J)‹fqo6M.nd1FcA f p.ƾWYT3Yo9؝ZTJr$oWR [yob%UoԈН~L3kСSZZ]e? j )ǝ@pՓ4a9z z܎HɕAHVjUz1T`yLEAsoQL{5[,"io[iU˅rERnNZ"7A@߃c6lbL*MPNgRskI5\f/Ej#'MbI3Qnn3qdiZr ]puu/kˈW|N'ʮ,̢Χ*HFRDK7:W'M(CS䁰7 'XR"IΌq*2 ;Mq%6FEu8 lub=.E!\DF pHEetZ9 `۝9oC$v} z0Mpn;hWq ?O)rNqMg)_^>~Ua#! &]ֱ3P7u&wWtuV19?Ii?X~mT'&]{d5ʣ&Ss6/5DNKU9н 2@z]oFPaGf D ֛Ȁ]9/?Cɳ;K3Ϲ/IQdUsY/, QD={Ս`^xNAJ'Fp} ,ѡCE||J~D _!{RMYݺxm\Z2Cض ;~[)@1b#v18nܱ!Srb'i ~EIʝsyVYQbhXRi@9eP,MP7r&5ъ!{3tRyA?N#4[hlLF8Z*[*ٯ@&s` g=u-"QG?=iոRbVP! 6qؼ-MO_ -J;HMd:.7q>j`}i;nja<@< $6}u- ?`܅7;/AB D~%pLͦ~/l;HL넃_D }<GA˒D)3<ޗYYNB#Lm3z֢9H^-|l qs <-^g,^7rXzN "%ذȠZHU w/+Φ-G.{R|%/Cw'"4b.=Hhsqf-dY;"۔)ϬcyE_ us!30l>zsM5"`,p.cԛMd~Ҫ0/-SLPb)^RgJbϘX. qproq㛮14y8i'6Pk r/!"XK)/8e7 OT]#xV>E٤K;p“ĪֹIbE4s* 'qN+zrr%j ̌j'y~}{f`W9.<^aP?#̕A2 K RV|\H;>2F^hVZc@ԆL9C*ip\.pwxZ#oZ1)5]^>5TE/VOmC凿ɓiRٙ菕2O܈5J0[8U0kriLlK?}m\DPj9PyvK@?}&UQ=Ae]M@GyބfDe-=#o# eƹqDNP }axsn{`Z7C7lsi㼰Te֩.Qvtw @Lr\RqjX)_c\eX:V#A[8-X11˒Q+I^j2 ԆCF]H|ڞҼNLBz u}IPjI|X!MqOn*J?Gcנ~4.*&2Hvo_ yu3jG:+2ʴ1M,L㔟h/CCp鉔P"^0%x6Ij:9Ak;`=!{% W iwA+p>gHl9Nݙ #Ow2r!6,+(es~@FGJj"w/Jkxs {lugOo ~M1׽M5`tpc5Jť +,;݆5};0Y)/&` N0Q|~)rK-ۭ;/}T-Ʊ;V:ނjټQ01(*,8@EMgLnl1n窴n78jnvVJdR*K&3 B褃b`N&r~?pd@UP$|Ek*ދrַqʶCKr4# b %O[H]sqɃAC2.qPmbI3@Z39Ä< <*﵉8`2 ƒi5P*0 f9BN!$n$ALIY'K4lnsEM81|:n'X|4~DW]sho?˓`~C'iѫ4ʼ\qqlĝ=Mh1;V Yb( n*Nz4 #zzGGij;\+'FaE<ţ;G+0kM /N3o?[6= EJq6bNPc=]of ,E) k9%Dv(Q3Td6_"Lr᫟Ec| >KPUZ0T3,4aZzpKm+43UQ:)BR˩[ ԻG$謦Kͭ ˾PxXN}Y";_NLP!mb.Y'X bfXqLUc;q*+Mo^,*OYYG/`Վ7UcɳӦǭҺv=DϞ8.Im. E[Y1'&i(IQ/C ymzrL4Z~u,=j8#Sh= &ў ~'!lw`xia$J<,D-\BC`x6\Fb%gc JR#w+LkuFܬTk:܌,lhp*S8TK[UFwýps`dO^ Cb!IV [,k8-\%{f !ln#d@K' 8 OpR4 S~t˱:L`6:!_O>ϝwI6+#wKNYU-v;aYg6XD:NE=H9j?;26LV]E-t6 3L dN?hp/<*=?$*ʱŽ=#`koSN>VT~FN`kΝVPoJP"4>{$+?% %ݦe͗LqHޔD~ 6W,rrka:7|k gZoAm\ 7+VfBEO]Ocq+Z׉a]: \RsgHhg k\?"'Sk@1;^KŴQ/I.f7g/(G_߫Т@ V]i&7J@y1@yYnع0Na;rlqZ Gǹb=vIa̺p.xjp晸O^F| ,K>:/5ݥ5a|״.12]ҏU'3q8apJ1/!bjeL~TWV#n_XfqOhT vvEW[SA!BYE|%g! dGvݿbm.n@/"80о*! /\B%B`L꽸.ܽT{SBgEڽhZL CR~Eb5 ܢQ]JeC ~k6wVNu%Wulp 'ut$;זQ,"Rwy$}Y z4,]-+I; 1+~K&pŜIXs{4&bD Z , EH60؍ҹ,l%CR| =mGDjP=ȝ|H-ҟA-.eG%Ғaڴy;Y/tžIwlW#5cibWڿoՎen54|Fۙ,#Q>cél_}itZ-ԃ&_tatgE{a&WL~]ns{h"JQp[ '  X?Pd#خ./(,KWQkF(csHixe.:F锝 m)Fw'}07EgAZg̣6{nTDprJ~>&ᔯK"CgԦJDA (S.wՇ!Fh(>Y=nQSV[d ƤdǙ1&3 /P]Y#n,tGߔ1J0cc[Nt@>f:l (Y BCW{YYؙ s:!aD~ G +BW2zTfi !FayG}-a5Ԡ=סE গ{v; yGn-M7 >uM3Jt&-FۭK}wߤ;y# wCEKNaۋULυCnlp~m;etMG:C<@9=Oo\#]Bl'}\AY^y;ϣФRSW$ru 2d=*0 TYE)ӘWe< \سՃXլX%!dM%;3h)hh8mFAآi~/u h:' CW:EEFs"McAg6s2I~&yt{w[n}c2{]Xq}?  ",r}SC'o'k\_X9N<ՑV&ozc_Q~sYa\&dv&ToYT| *5#J}߇l_mA^fVɕn#vd\[̏ui& UT`m AZ\"])Ւd +ץ//.Gxf\oRYHRe73M;NG΁iLڞ҅ X"C$`Ǟ$d]eΙEZq/WoYZcRd#w坟YNoȸHy8RXE#5 "7~4hG%>Hɑ'?\l[~I/L_ uP^po\`&*b1=[tp8mU+7m[Ł*=|]#Ş8%iK3w0RфM 8c{!rLtAo+bu {|E.HڏBaݸ> UXҧ_ ] H IM陳N?%z׊-yvUD)S#q}*ĕ[ʀ mOd]p(T w!\w8x 6͘q^U`PR-CH%7rkwm-",U|DKSr,*!.݇Wm@(QnaFW}\*m0#z0 'S'X^O OT6ShSt꫼t8_N#A㹽[f9e;57 _EȘ‹P¢)Kct6c@Z\߰^1Nqb*؜畏i#+bDF8`[D̷:+-ΒqH+do.2Z!JF&Zߟh kֳۛy F\HPh0s{ C(SY>h{^xkA;}|ΌK&dAYT6D`P Ϭ7zgLrLDY+Չx, \W?Y1%2H9~]}L?ab/:LK hv*b(XZ~(`q47SUӷs!>&jJ}׽lƐszJ<6`mvuwyoLiRg1aw&M0bA6CQa2P "UG(i_:TUAC&d웘Ð=#E[M!bv:+y14WEOU?O샞] Vh)m?My@|0 ՚Y7~⿏F+2Սbk 4pοd]c_ٲWز-K#uRtE-fsyocPHb'M)҉>Z!r KǦjkgwnFm246/iquJJ 55_Nn{OS!(Dz;KeD8ǒ37HO:?+9t,;U0=8a7]iՁ~ 1ޟ9 ?W|TG,XvF (NmH1 ˵&_xj(]ʿxlm;#gHtA|c pꍽSt+0vkߕ1 sWfx?򷓱Ugz@zjx5L}c>:s4R*8I&[-Ԍ,_cgqaN4JIh{񨄜vb_+-6c6M* |$VB \oAçw)Bȟ w xykA$4c;:Hh3'՟Bx{12{N5dia@;_KFlHl yΣ@/YE"Hu-! xגK&a|wkkCԲ㐔@E'0|wJDg!q[sQhR P.tI{2~a+<؁W!Idsvì iB#h"9' $>t1-`) ]{%!xkVzoA2bjT{'IJv{>ߵ,J${_坋4!ˁME3S˘Io(_QվZ|ٻP[MKe5ORSqXo͆Pv, ߶Y1d(ZCl|:qπ)ZaBT_"&VtnׁvWOg2g.ãuCnP|;SLK\KQ܅/RFt7kcYg -*rLTQ?U(+ ꗨv\-t,s}sң/ U_c`%wq KNkvzf)碫&Gxl@˖jgZ:(saJmX|,Mk'4Lޟ{?oS@kUp[kAypz]lbXpZS}ѸsBH'0 WbΩ9z2?mP@R哙&AV)fm^G]Cpd Gdfk\ B/;:p:<\_mEkyT]owT})}6TIX<$@p2$S#Bf|*\ﱋR픥zovg5C>Ҧ6t5X#[- {hI0W^8I[N]|E^)(~vR<ق>7[BUV~|qg6s7\#墥*8s4;6!QB.jy7"u w!EUݎ qÓì(6Or ]⚅c \O: jGv'?j+( ""6.dAg<瘙 _Cea\ tUabJ{r9 c =a4J^~F`qR(8F(69_+FD`(U^zPC0F a"z|.0#2HUHV*u ';6W=sz`]~Xȹ>NP2~hC&ȸߟȶg@;} A> jÌ``)m[BNLgbSp _4AsQPdb#/)&'.=il`dWG5FQ]>I9j;StmXU&؇C$ "{2'ՄTKn\j31}Mxƫd/C=>r|M}Llaؘۯq{[Gl.k^N1Ƽ:CNHxQCC:g׌W=w`LjmWV.n?J8%>CxߢPz({x|YnPyzKWHܐCօ! /hH@[DB/AXNmN/E4-b w`cW~`EZhT[aJdqngL:HJ?g:ޢ bh[ØTQB|mX`oi vҨp b*3/v!<(%vgq;OCmM4lŀ>q>Q3|VcƿR,#Яzr+L%?K}BNɹX@ IBX:gVQ_l tӅ)W| Bƺ]s:mLR<-BLj=aK⤉tHHO22;v+ew_!~B/Ѝiy#$VO*6!J>+:vd-,!B::)H^Q$m4a1MPxMM=FvI` L 8bM^ǐTb1g:>)$#P"bn,e(5|'behjSd ѧMT1D|:`PLgQcI{謁lu7D9Ʊb'm2 P3lZ~(0fnSl|L NxȦQ;!+:xӞ|5t)D‰.|k?Zz/s|?83LfՀQiaS 6H(V<1[ߝ\O3,*aSDȟF}FL`J<{T  >%ZSbp &TWd+\> DGi?5Ay 1*6=h/)~vjES@ ɣpqz_EbqeɧgeF%AP.LJv:3 qʤ3 {Q KPo^QI W $P &J?[h gqĐCQ߷o/gԏ߳FUI rs5U._U]@&O$|(N@U5X a}kYQ^aܱI+T/=z̜AzVŚݐWVjh+59ܳR,>pӈᘣ܆uwP8tjB}FE; d;,'V9f@X|x&cN`dTwE*SRUe}ePc$̭u@Aę)hl6xmiH@p <:`.75mVs_挩Lѵ|5|)k~m>p;]AW`Z>ZVzŢlG9GtV L|PnEO'OmK烹s&iն<>3F>~6Lza"lڔ[»F'A iß|{W!ziZ6|y)]qiH:+|Z_d| m#y 6BhToh.iN4AED7X6$D@ s 2CҮ2R#x=9&{ҒW8݃ Ʃ~*qMHHEK@P=#%W&N1A0o:#"Z@YI+_&͉ F&L|}ޤPm;˔_?#s1۲ ymSq΋bje,F~/o#i0,yv9{s-[("Oہ?K1 MotS1M>(I7σȕrA}G=a1c*VOSLhl 8 $ԨV Ryͨ` ؤ[̮7@'sDd4 -jY;suLWZWN[uD!C(B.#3K c2'K$A_ؼ.bD{]Z}-!=;J2ӔKKQ4QM+fMF\l־OCՐ<8#(?)MO/+Pu&/>[R]NP2Ѡ P1)8z */44b!gmek<%t*1(5 c.zJ@hZB9/VH#`R4!lCB2#$q䀒7XAؒp ikNd:9Sz0F{қll.G5lI&^r^|mnhR&mjUѴ JHԎf=Cq"Ipġ@$0JcE6嫊eR]ԧmSz_\K8e2pGwwBVTb0UgLlh{!wh(HzO 28dezwSCI@Kct'U)&c h%j4D)#^Âh mVH_<.zD\\.ʉ+`_Km8M6i+69I aN4b/8=x8>C9Gyv[ 0 =8qoȳD*_}ω 0^wӁn<.fc`Ǫ@ {pvX~yU]B#K~SԶpUKE-i2>=ڒߥBts4c8|! "EKz)x. 5RulRG`)`~QyUn_9#gAQL<kkS8hdZG䅅y (x (Wu8ݞ/ԎW]+ѹdJM 2;wKQ{wj`fͪ xvJ`7$" 6`f؆GřI?A5&9JcT9f;5\۳M[f4Z[ %&6.mSQ^-W>?@8Lc㠜F)k$^}F4w@fZ΅ךV̋u7;=:'J(20#ieǨI<ІOmABz>.Je5'ٜ#G_+'~vҍ0 y46Hl,V,ps۴#Cҟ؄;h$3dF ΘlH\qo/iOF.Hjo[`ai+jJ@}FD@hd nSL-?yc^\γհ^uʀ(̛lAJ 6yBۘ j:#OWRS*w׿6nJЪNU[IqAW ^8*.]bk@N3@} !)ʹ!=c﹵ɠCь}mnL3%#85,O%d=$Zq m00 WN@D;-đ5RBm3*ebԥ+ zqX= lJJ<xc-v@=o TF# %عI*5TbMle9|lZF#5#'9 !AϘ-PŧYDKt4х3sh6 |gULb}~X^i_sE!,Qc B|t(LCWg-cP,2'j]*./}æU4Z D4%uZMk-=r?eR;:=O 3%Ι Ax(Wt^gp /|F_'ETq&ھ|^ڍ8 =tgIU-XTW6BzHЁe].0L;W)R#EZ~2@EC,` pc?o(k@_% cO=ngǓI}FE£IJ8:p̔&mqgگCfBnY9s_wHgJ{;瑣+":=tCf= n.]m8Z:'qjsX ӐծA0wzM7 x6x(jP{ *9%~SeP b +ˇ dN A8\(p7^3Tnp{VWOt4ĜX.I{%U$IM+yb2rվ@Y챜|炿c“RgB֘ ͎Eu+˜Y0␕;H'V͂ e88{t.Kp:+_D&^#&, !ʱ#n˒%Jچ)4$ ׯS 悻HdoVaZpv5c`i)ZF_{2)Le Wjq3gN}tc\M9MH><SUb8ߒ`JY~l,c=MYZ;f)YDYTk>vx|bѧBW)# 5yvuٶyU6f׬M-g8ds3\9y qs}VO_%.?K(e#O)f`d 黌퓾Br}zjd}-̴^Ԇ?OC@3DA:o(a@!i1-h;n @:a}\C-զ/:tz[& aev2NFfV‚}ֻ6 '" -E)8r7eDmhPEfl_vs[;3d?G!2| z DkO7}0'8V| >Ɇ)[j"M0oei-W&3,;"(z Ûgs1a `v0qDP\`ȗ@Gm2uǰ=s`ꣀ(JMH">3.0QH/Vi]]Ʉ?PVԿ*:Av5;_>ðQ|O@|D & yZwQ0 9W^엿6)mB=t(/<VR97.N_*s( Z D+-@&`͍W)׈BVS?cOW,äYEk]s}j=k1L6 >9V%O>Ro^_RJrk`.5ζ4h/!ԥыGԜ@/Um @9WcPG2,6 JMT#xC`L\|hN5$&> PںUi?Q1%Lq nB6]FV(ڵ`px6-"ۇsw0(?w:f9Bsr{D5*'< {;3(tϙ,!{17u';ovSֲ+w]ߠIXtp*jm͠x]|nM"IT~VV%gڍBZ|pЁn]H]40-54KU=T9[lGjn+U%c+^!P q<1LAYB'5$=QY/)CEXr[vm 6TJLpn5 BrV Uj7r:1sZ|b]|R5."^ݷ-"@Wˮl"}G|hrෘo٫6Y>oI'UWXOZkyWRA@r?7*`_Ol؂=&.<%iR9~>nę4$f;r ^?AFk5_ ȿby0>W_vS}KӮ.%fPhNV<7AV2t8kqXt0(o.菱T ai.ˈd( t$忖Ζ|ܲosk=>ppIw_!;RX7~'YiN܋kӣ0keՋYdj:+@ANQT I¦Y$c<+-6Y*b.K=(Us':9o+F)PYr2B萴J+0:dHJNڶ撅P{"3.*uI{KWJ{O;݇]0,y4s|ۈ_}i0GbhIb5Z%7JLzҔKB[aqxؒS,j "Iha#Q]?:-Lp#K2H@Ƈ-{mbD؍vެջ*((#YtM9`[\\ScYw('mU*~IG%]NՂvIF'ѵڠ!_?Fm+mOG0բ2ٵ?f@y8UQS2kX;5BpGi:#n#.>ʤC8O"}rf/4̳U Q (5*!cMcӃhh$r՟6@_B񾺽G`-b+FqQ%>?nrrt'q2P(PE8/Yr`ZtAItSB-.((HPg4jz.og-~*8DpvTk27ޣɇ2D#?df(`aRD~~0&*EBŭqYG3{E0Jτa7A+GSR̍7zK/hI:{4hm}$o?V}`u|v=q,62n &i Uh(D; q3i?AHL(4GZM2O4W)0sG+GV(( aDw9mQK A|H09iL,\T14Ɯd As6{XI'8Z m*pDklrrd%3qI+/@̑:;#>D{@] ظcѰa0x 6 A.Us:b=F7Bj6uNzH\6ڭؙCF- ^FQE и<63AG Uȇ#$HPDŒ_OpMDK@tKC4ūucrcD*ؐM\(EFxiR@ռY etBKd*dSתbr0#ͽdFs}l  P:5]ʧH'PaIk?Klإ̍Bnce&ײ#D&ђŇn> ΣpqMXF߯y/97h[h<5חڛ,L1gH |x∌⚥ SDFtҐݺV?E,T`c@%5m mt1pVFJ"cJ<_!jo@FGVA_c+rrD-/Mߖ?;A/$F)HS2 h c0+ȱX]h={࢈ V 'gI :!UCq~:|(5\Xk"*RެZBRKmm]!ViO{Ь@ (Py{td}q$fEĉD3+ZY)UpVgq _0ptOm'X.HH'Zf֦]]ᇂ. Cd7"V#G7j\k%_čqH[w~G5lR;Z +Tf0W#yziV}rDBuP9(Eۑuj@.ANO/܊6p"l;Hff* Đ+b>5g߯hs Y祩z7Q q?u9MC*)y8[k2:w1ŏ Vӝa>Q`V{p(fmS :RnӺU V@5NT("j^$䡎wWEBUAp<*5tڹRс'wz5ѴWE-W>s!g-g1.(PF3/)Lt}R< `=_r݉JkVkVW>x]F*:6XMaQ{A Nw}aN\r+^죔ZڡVDBF@q6fe~rdEh=*in2 r s ᰪx'K5C(&-K(Eu ^sf5 2G4 - m0`ju_?TufAX.Aj롰C.ӭ9U dzR^6 LwFOToWTܱ]6 Z\&} <ˋ28/͑O!xБpN-^  z.=_rҵ^|EOD*. !KP`7,1ﻦDHŸ8z.6䫙9Xm~c3匞pܓny_iƺDm . ZoL$jI$'ʆ'tث>d/S'Ba*t&={8u("KE[na[j5VC4K^n^=iA"߆|'le"kS>be;P_۔YqjR'3møL3(V~zt~ݯxg^UK{IAt8BW%)ƬiYxkszr&q)ᩕ@͛{',2~OXjJc<<"luY%.^ZˑlJ*H^zaT{i'd1:xU*Cn5ګs~M'|'oU1$Ɍy--ϩsATK"Ī`|:jT.si͵Q1Նwj"健ԚĀ<^3C*t{{w pM1bh$̞W{Ϗ{x^~zuMc7q:H@#0X))  H0d#sm@خ}2o(<&|Ra>Rܜ$~<5G`/bĈIsSVrF ɲw7O5Iȃ `l6%?OGOU4 3 KDD ̰ nPF5i>~{\,vC03Dt= IŗpBܭnQ(8ɦL%>"unͨw/g94K?2{\E|P49~;/tΔGNfD"xls @Xl1k~9>>.Hcp+fkAwt'XT_y7/d7="[lɝ͛T/sq(U0 gx$ӆ;7q^::\uX Nb]uSL8HκAq| #]2$2k%Lxmj>͠Yd2K+VR-*w'bgsg_ )D+Į c',( 57tr f*#.HS#Iq(Y䥡7Wҙ-q ~SWy|.ɽW<>M[/mOPD1h㲃lt! k=xC/vL58$e"l%OgC~m1rDoIJLc,q[WGE;נ?)~:XQ\[{F>I\$q镡iT=-cCBfclh^bJw>5xŮjI3]X.쒊" QֹV}4P,'vɛy>Wȫ'|ͤVz)]̘64&vč'N(p]6+0\0kQf#?0} rn,L<יI'2-}#cZu,UCyͤ˘qIʱ9Ͱw`C]£ktvCdn_NNejZdﳃ!.X Շ/i\C*N6^ysU}o)nFNAM81 ȊJZͨP]٘ܤNv_ۮUxT"G~o DHF-A&uVd,H.p; :]Ol0ku-u-/0GZ1T^9Ȍhng3pިyas 01o(NG T #6z.ERx@AwJWp((SoYj;0PY(8&UMǵp9С9tLO#+tjRt],Z/oE cވ WMتq(Sw,GvoX4fe쥽PumY]&F::ρd&OxQ]haz|Go@u_+@||(1šv59Iz(o|$Z?vXpGUoٕL >6Kg}3b?])I:VX)lpc@tnCH/( y8A~⇊9+2(4Hy: ;TO[sS4Ew[SrI[V/`XaøQFqI7PAYE?+1(y2@_Sm,"7fƒIL,&"й4xxl -Q>:^xYe$pD,K&664FQkxg9*@qU3$RImNXH^'nUD﹢Bdq\,IeFM^76hY].ME,a%V<2;y Bp&8g쁟j,ePUK[(k>ص\`6|E×K`]g޽_)'Vaߐ#ut+}ion˭C!^\0SkG H˞| dAk߰iN9XZg_͆Q̛-1#sߟAmϻtoO *9#ul\;:>E.o<'ڑi#92a4أf]fМI[|z{n1D7vݏ8&'掓KНå q )Tc(,PM# T~QV/5G>+p$sj<+. \SDZb֧YZBCI 0Q]o0w]ӼM -)>C4-/N 9:"0{oA0Y,-A*]tmOb|UACB2[0]@BQCyΖzPO7qjЙ(D< X)S&b ƒ! vY>aOp/< /zrM k AꬤF+e4slR[5}U=zB6cpk!rfc4A:= ,!= oWh\[{PI cS 0BR P8t,=e jͪ@ck.K#l;j cN=1{ L;bIu;1C1mL0WgaqXsM= R+r( c$<9+ P/}-a{U_C7](9qT]݆ T1m眴EhBr̘:0K˚;"9OwR]H:!N\Elid; ӵBMYGW'ԯΚ bC_{r^Cl"dJҼ!Q(]>oi>e+R&V*nrr] VO]^ۊFlиA'1u"݆+m@x vbI@uy ΉA9 Wq>;E=#mMZ=DvmĬqd7Xf/UGeLJEu1峸/suK|x;aF6Ds/vZOW;]5vOءm>-Ս _*^{Yu0|0tq1~=#僫x82ʾVrCWۙq3?_nT^￁ȔnƩg>q/4UkeoHw ̆c${ۆ ԅ0a% &dÇb.-}rbFt)'F!\ẗ.e0MCzun 2<47 @2M y[Бӂ..[@:֢-´ObB.Q=m':*,qhVt{/ lV56DoUeNbm ^keD7b?>VHR$k3௬ȲfMn2؋`-AR6o{2(*f!=IPt gҶ0"RZ4Γΐgn ayyn@w{ DۺEb0 ~\I*쑄5a7r3zڨ雗bpCٕ=/Pus:>\#Nn'Mc;hlR|{&5;gsd>GEr|OG;aij.9Y= ^phU<^ʍKڠC׉LNF-4/ΏϸY^okhi E4do*-t/sǸ nS_MFk N7f^,2VpuHa&B"-d11{Jֶto3IU`P?r0].`@^To⦆i{wD1t^A%B;EB„E`r] dT-|EG<̷YF=G6?mHE }vWd 3 IU-VqR*xz" sj!;(cm}TɉՃ{RZ4#KPtπXqbv*eÅyK,!^(w/#5~6::ף -L߷1Q]~]vVP׳9U]eϴ$Z0n$m8 %׉t؟B?qjn_ʂ}P}3%q}{VDI4Mq< TՇ aPi"_ c1naBmarf+nZ?K@Ӂ`оB.@x tROc/7ҽil?<}7p+ƺƬ$SɩWq|@ TNآx\?,>Q %.R|A_pd ~~=9HB%im߂d(AۿjoD'm}y W~fIO6zY8-auO}58Q.8 g-N5+p8ˇ,NYg8p@K>owBӗRt$_?ޕf80.>hvqߕ Z'?^B7y@ s&1+r>;Q|oPܪd[ѤɓNِY֐ͤe*ل9؟lN7癷b40RϊI$`C+ENTF`߉?}a*VP^Nuτ-kq*+TK ~7 ^ǞtH:rM:_1-MO+m!;E-=[9H8֜e!틱}s:_)FQuXB?$gyTuԇؒt]-tXJZSyٚRR =DBƁ?Z6 \&Cq @K08să2^i5;YF'se#{g{㏨y]u\.XD F(LdpzZ rt9[{pTZFfQ\٫ ;lK.3H5/FҸ?9i g!/eC{5j輁d$H犾S #zVfT.V!]+ro4"u,t[,k(y۔('P&2]4dK`g aOp{3V67(н@6k5-ޘ7LO-Kb]hT[LUOb-ޞgU[n)mɯ 6@ St&5%*><j݂- q>9\(j7$K~w$@ct}@  CAV`6^Rp&7$_+P{:#IAdLܻ}R[*s[!cTԐV6ʽ){gP14_̜i{2ւY؎Y\qT[|N4u כlZDqmMlK.kS9 }ryQY1eyAe9Af_}O B\BIxwq# EH*9+)-Rq5l>eC~ Լhίxcah>d:jf/o1sBytB+HYlW/Ϳ`:I2pRj~p_. ?eXfkؕp_Ka#s,+c5WZLLQnKzUY{g(T~M MAqޏoTԠM=OaXڿR<4dYFvAr1[ZT :ZUíMEwi[/Gmˆp[Bt@3BsٟyZ>1w_I1 c>M)~;7(,v=N+~j2wW,)4]Z! AҚ!qgMX-u3b@l}F<֮[`]ֱ#ژ\>|@qqLJP5,Wa}3R^4ﮄ Y,]nC.B]њ8zR |zPa[U!ַ&pd-EGiF]b!^iYRCULcyvd1Ĺhs[ʿT jծ=$mݮї!>>s\FS hHc)5c3m*zÍ.f3#CQ1[0>(f%"r$oZJPcl^#PoFl Nĥx%=M$@vonE@:9L[۹h)jD9=qT7v$v!ͬجƁvX4JlޚlƲpj-d@UYko,(B7΁QMNCh%w2k&J\'!!$,5*Wx1BmtF -N>0 7M{Ƥn6艋1BZu8d%"H%6bA@;gOĠqו6AW}J^A9"nxiR2Z4Ope(+ȽrPHO_zV(j;V $Z?Ӎ43T^#N HgYD7>4Q,U(9D@48ܩk Z iG)TLĦ9K%BI<9Y\a7"͏e3pD'ˠ ?pzg&zĿ&3#fo;ewѭ %y4?ICT5wgܑjM14z͊i R&՗OLX^ xRU(v[28{y %g1UB!'EΏ9TX<.3bgW= 899s4v_$HP9UH31sqiV-uX ̘ĭق2ԡ%EtzbYvZ+_ALԭȉflȤMҵOaIyM{soq?Nc~Y3e,07cWqᄜe-`p9QUFL d2az_XǨFq[R4q5aL=%DM8X ĮiS8 >'k"š\: \!7`h>2:b\B.Ɋ3(_0`-,Fr+Mtcŝ!F;$U$< ƳDtfb uh =mDj8PX}:A >7=&^ě=;Ze+b*ħ0АaHFrO:w<-{f\hm3V}u+D?JXBOE[E^qeJRG}?m3:eRrTN==_=8m?,R)2pPrMY-Q T>Y{ #?_Icn7(*{OT\h괲؆h+2+0Tk-Of$I,D>$va Y2w.A*=er hP6Gh8X_işLlpʞ!'ֵtyc 1Ŕ{n\D#:X?إ'hE6/UIo/wV̯ Yrڱ }TɁ8 N!7cI=á|%DKy]lChbZ]R(x 0@N21-(:=Ts6x}Lzx!l :ζ ,07|wXҨ@6_Ԋlt[Sq%d:s m"㖞U`G zR7=yj(*o- K3Y` 6О 6pfO:5q2+xfDPc8&7WrG#s(UqyO+b[<-ѯi;t[TM aP~ݧV\}|o^I4q XS=z/)G0qP^AuYM|D_ 7,ᶰMޞAӓwb_l)gAZKhA]栞ow<\MtW?EnJ_JU)(Llysy`,$HYw(_b# jH?_nfM+BÕi Rx92c9If $Sz;VIk{ٗ$)q+]i@s\,m !LչEZ(Ûc:HdK({mtJ~Cު{%T` @Ȏ ogHS.l&:T}fJfS \rd ,bMVQwڬEff>+aTNk~:1_Mu>7lx?kHMă3{7UB'1fਛѦ=0.@-srΠmr %c4ք¬V9UMRou$ BKY3[@!-®r([8j.tkR}ML Aqw[XМЕIKda5o&K " OYvu=h"Є$l[y"r?WzD"M w>/+O._TIu@x xWlQC%m?ugDdߞO5q&&ll:,XhC2))}g73c 0 oe:+v_It0\_2=߮q&c~߻0V7܁ ޶~K3HB4mLF 4qcF-vߒ ܷ캢HsDL\V X0㢋:`TdS@?h\z.36fhh]a!.:*ǠlfE]S@gbi?ض NOknAU54uiQ'@DlG ^^'_8+ZdQuݦi".DpR7:2if{i%y@²ųNqM;ETx?CpϬqtʼn*<P;!$FνHhUk3*A9 F/r7ZNOV lB߆0|Fm`pݯWLōv>8PeǥkB p% W\@ ճr6t ekCJsX^^{vB54JC~/#rLr gIdT!H8IIșxxLʞ;c%2.b82êAvJspŃy{+S(}KqQmvukAGIX*Q+=OU2@Q=9PB`3Zs ڊ ~: @Hk5Ϋ] zƣVR AF GVWҞIp:k$3 m#>o@lE3XlWSTDHpjk>vM"v‰ LuV*Is*? XS?0O* kq| 3#y엷}u+OBc?I3,DR] f/YZelkTblw QfMpPBhI7QU^g5@MvFiUm"!P]! z TQ2i)t>f1VTPl:;1b)bX eB3M4/@|ִqJFDD]ggѲqWm720*ӞNL*u&sT&Kɑ61躧vgTFKvY^v11GBؓbRxtmpKjHsSHb;$L,pHųm bU{]G= d*8\E8lQ߈Q¯u!sYQ/(7vu._m7 KxD0N&̦klm n^18/!Rlʮ[&wk/|.nfʍ2)4GP3u*{`6j戶TwPC'}B~6[\BNyz+yXFt>pŒ7"PCeÀIJnˎ ߄iOr;Z^9|K9a 8)w{/ -[xzY* pf^eWaaҥs֦ta fnھ@Ϋ!sҕq@eJ/9seCy[˄}D,0.s1tJ@cOX2N.7$~H)" 2'I^rb-kP=u4߳"ep`TWk}9wHn ]K9HAXr_UeXVf^N# aSՙ㧍9?Ss@;'ss㈿D űJ-dmZ[yK|Ma!#ۻ3_Up"Hʼn|k,Wx ʵg^IorH@vn:c4vS:jX"~m p«:)bPlG@C(-F@>>?"[f>֫?\ *A,+[=ZHƾ_V 55lTUJDo/n `x`US(QԎ|F\NhHCNZfD`œO+]:C[HZz\C5F*&ɦ$'*Q]or{Iƞɬ1&!z9oNŶtll&! - ,o] &Z&Y:6ug< sQ8%z#jnEj|6 )>"D)הI#E\5U\3z~LNOdQy1OdKv[4t˦GL "o )h1٥d\doq9Xrm5M/c -.*lrgȯ30.w_٥AGOp*Ѭ.ÛH-? ?H߭K!ʾ0L)PIۮI|~L# >/N,Iw;09sr# [VTkl@L>>4.3P_J'U7K5uM}|Pm]5Vnw(γRQn=݃/M-um߆90`7]ȽIVXtF!ƭMdT}^4!`&J[ܰ'lo!/IR0{w!O97+9pZ>#a6FtGm\O/}'@K$CF.'t DV3p]ݪfܽV:?W#tQFUoyb"\cٷO4hDWzk=`[4صƈqSHbkKx^R\̐9z%7Aө%VTp V%7c=IV( q6!= ')t'\`*tjLt+fcqDr?U&ekCo[o7G;9pv4 ;XqG&6_>4? [d E S߹: tOk6c]᧍Ȝ&S_4Twvz 5v)"9}pw# ĺwUg'>:uiLgPCQ74%]zزĔUӛi\%\EF~"LkR,x1Ymyrk=@ .Yw.-,fkIU0lc#ePN$R}h5֞o0k.vd#[pB [ 5`یܸA2#`y>?x2Gz%2/d!p'ZrۙUl&^Df:?£7nhDx+NQ^j¥l\!}]s& r(bddhϘ:b"S JLk A(s?fmv}xjN"%Ny;^y!,E|. Ch} |iZDµ+#<3Di Ǡ8EpF=K7t uLtg +ZF貄J0g`2WĮOO|N+B:ہP82vOw'51 ^ڡPx^!vAlUU#sm ~fiYqU|kMDz=xgпgp}6Q·9ڠE#CFw_M 7k`UErӴ17c@j;u1Ka뗊(TJ+@p*5i&M4Ȃ8Tr- +骟' :Z+?8 PL=޿u2 [_{\dCbIf/mrV{V>ʜ.M'>d-3ϭ]-2Q{aN П>d=&h>Uvvpk*F}oxCH />!ٝ (;Ӆ֣]ζJ@rq\02Tb ݐB[Λ}}H\F_5[ĀZUgR[~kPM e6b\L/1h;'6Ӥ=j|^Q 0>m(IEd=| -|3¼ xCVj={ܜ塳ʲU*2"$?h_=[щ zh+tjvC!.CDa z #LTM{ `>0ɵx/R{*8wS/B_t~nqPCW ͸ 8jZ/PpB9s QYgz`Z\T:ph0EubM7udyهGq6+\E;7 '#lNK%P=崶hmG<\}gTl3)ml. q7~A7. K&akI4|iK> pE5JjfvXD hSin@,2nYiyNnU垾4dRo柸+Uaff(KS8 } >;gs nsLi#ξ3 cD4mvƉX|ٽ*PݖХFN(D}?1 ;w04ZzpT5sР5r D 9ϸ2WC*d؏J"J%IthGybߓ0Y b]03dWTTGQZ^R0'څȅ44}#l8E[[&V^W&N3,-6qQQkBiS|2{@~LSędꌵwb憙C]Fa)vݥ%E딇PDgU|Km`:>ۢC_sohɾl0% mOWOk}`Oec|}Xڍ9ABQ.3K`QCz,,x@sQpinw$TZz\) 96Jv"y` rsCF"*N.Q l LKk=FF=]ek|f$=]KỬ`; 2O.EDDb2jS M<My\ű[]f[j1h+C,"4 Vzك9MJj- pݴ齏X0mP\l*2_a]D|<[tO/irYP4zL9@pg 9fO0:3X33VsXj^1{$) 8_6G)-Q~a ۧa k5"ڒR (Ҙ2H~0EZEU8[ÎVyC8̤TSzȽ*s%X(E MdmGMb .fy8y~u^-K`GgQiSbbhx+H-CO!"ԡ[#ណ6Ҽ+\ W+ۿzldMː3sa4vϼGMdT4icb5-x{ Ya 3ˁ?VOJfEU"8y;QI vJPk6Ҷ s1_ڒ>n||1z؟p;6 ᓻز)|m}yүe}#|2K8DR:;,S< M?N,LkLZU"sxE&>EFfQbx<:Y2jDnF?f 2Fn͔҈h:-Z~[{CXp.~#/+Grc 6C 3|/kghCN. UV^ʞ&)쿶s$.$vN_t;ȉž 9ܑZ Wn3WO^F]I5PC968SX/g"d~@`+ S$Gc%wCnl5GWXN; e&r|IN%ĐEwcdۀ?g@PD*WF%DʁnY$A4@ J :66vI佽 <=azq96륅VgiE4mJ8hH{ibjc^R&J֜7 _!DC]Ncb? J|$D QxC{CO\`9%L, ?p8cJ jL n^1 қ]"~a!0]4I;[z&n ꋾ+Kâ X%qH} @]qi{b\G{9^3s8 "YXo3Н|0)lڋ`Ld2b:ڌ#%7xS8xM=ft_/ ?l5XB^QDˆW;_ޝ&6hdmOcG8)Xc|mbi|0? + p+g`0 0_-&OPl贈=_M*$peu} Atj}:dH1 W\&^dҫ҅&~ |IlgW _Lp9kAP C)9o2II`<mnEYgKsl&%[]<ڸ5Z\ےȢgH@wзXMy4cɰTeL^?"ֳ\2*~bϯ95mmc LD骑h0|m=dx3)xM3UWJcb9O=>>dr#ļWYS*;3IÊh$G}!NIy?|v"AZ+&22z:ɞ<0QM;&^.xN& Ґ`ިmqr`nJO eO @?]MP SC~N*"g ~qd^IIحhNǴLM6y) $nf7?URr[ ?>DG_mOe=*e`QK:V$@T1lHzx]]m6ǜ[ ]۫PZd>᫝gNoy)L  ?}#GK"5ejrt nd{Vuڧ?Nto "U5aY{=XHFM'$.g`Lƒ]Y-;4r23oiz\%:.{f:3J^OtU<_@0+{Ȣ<fH^95t:~ U#DpT[v@F=DpzhZU2~+X`fU~'q .h+UbTrv븃٤wrX?SO@t>ySf/Oh u0&P<` G~I_.38C$ Geu8iޘA2kҌ3{.qաi2ƇVw`c;ݯ"ϱ5_E!suECV `9G%a h[sg%1Df͇gW!}OY5QL=pX0^Z)#;B]<AH)`#!S 2e1Q, I\@k?~ Nphv/l&RKg[=ܩ\9CSe;LͅܫtT80D򁉆:tj3" 3} MgK0yh` o4w pȞ39Gxyw!$C!` wG%$WɄPN]GKwvIzz(LLnӳ4v"L/A3y2 _/d=cI:pگk޶?rROt.%`|kBPn700+ xXפywo"yϸ# f6H$oJa.-yG(iS(RQge,dޮq+\X@YqX y`8=Q!NV/v w>;rP~3e UNwӱ4XM]fͤ)pGP2`^1:}N>=;'4SĢ;8t!YZm@#αtUR]fpj OeAKpT>VuiVckئߋa+gBan 4y/ ciIf-s{tSǂ`Sij5skx:k @ퟴZXpo34?5ѝ  EpyV]skUgl|"AݠSFG)/J Y]S=^ qfQ ]4IP ZB)O̿p,ȋQqp+<HʾŀveDꎬ%Fk5ᇆ5\ +:L朐i!wF3gkiSҫ0 ^ &_r͔vʨ4ѽ.VpP" %rzjh6" am'q.nbi quM!N(١T [ݮZ.ҩ+$EVB(3e*с/1)כ(b21$?;Z/miA[Æ Hno5m pjfJ&jHx!Ɏv[.J-V=ypjWJb`ĸ=Q2g1yoY,V6,[5!2Q,Pt[~i8Kb}!?J9 p ,,t\ϥǭK@At0&`6LCoc}y7?PC2`k^"AdR..!٘_J[cLjWodD~[sn |Κy9AIp(߶dN{k%̯F]KAJᵢT߈c5ٽXz:¿JaJ%s6 6xP0X3Bߪ'̦ d`RT n vJc{KkoZ ׵/ 7MϨ"%н-L`#(IjVe&Ɵ̶rT)K>$siશ7(dk0Z3 x4/oJ:sx#}L٩%̭8t 8kl8{$`EiA&Q ݻ{,gC[L7Q A4yVN.,td.U xb,~T' Cqr`H26yKG/ @6GbgiT EtS~U% жxYY;#d2McyY=Uu0H^S>!:x&_VnC$ےPO=gFK3a6* V%&!()VR1\yRM2= -a+]7鯢wew6y>]-G2ZHbP>8/{cPhfo`j\5ZM [o?1*2rZxyd+,d[*OEKB0Տ$x 4J]z^ Łie7|m>'3#|0!y/Dv3oRp%s2n6F\~u|}0e" H+iQ @p*^/CsCS󴘩7 .^v% TdW(U]jǒK)v){:&4jgoedˎ"EQ#6Ow_]M,1lozPn5 u-ŊcbKȱoS7jEq'w6UD$Uժ ~#dUi.la2xx0 kRX bn QKOQYT'HpE+@Nsh\ueld3|I4# eUD~ Q&-rC{)RpaFN"}-|%#Ūj[5e^EŽҝ la~_#7g Ʊ|Z=6/akK/.ZٲgF@g]%ЯwGzTkoPU!3#'=uoG;C<ׁ?l* 7LVKNpEgFB(k(4ù9%2[h ،>.íf5ɵq;~icj5ku.D2Q,IbF&w0AE/px~6J]iMd }=L[ iCm^;;zp rhm"ToK<"2=,|a~+u7oϘÝA bȵTc hڭsuJ0KMB5?xdQD? Us~1hӬ&uEb(Ld5HЯ"- _EF?.!eAqVvm! pZ :HV&AB1U}i9;-Ji/;U29#))j)+˨WdbcyFyP$2. Ns8lC3[y"nWivb0MfK1ߔ*t 3a (x{YQxT:tW *E-=j,'08KwU mxP l=72k͵DZHJRh ~lpWSx[~=s=W/#$1Vo@=} kWchmG*̙ʫӴ͡l;ZiQ7B6|%* ~=Nt)|f/n50RҨF4Ӿðka u})ehh懕67\?CcOر:pSS^۱ Rӊ=R x7}ew/!=p$biJ6&o &={꼊16rJ}N50J0Y0Vn^P?O+7Cw蠴@,~~ty `Ԕ;eqi乥um;8uŐA2kcЏqE|Zd4F](mzn{_[¼Wt/_PmH7FwiFDgp؅ %6)Kl~CEҁБc ^ZS" ꔳ[uX͐k=$D#Pb}(N_I| 7eƿlWx8H|!h`"Ŏ5][bUDVfIQ_= l]جB*؄-Uֻ;xmRf/=ӯE_86t9K%c"I+7J4UY,Pfh0G'Opwra:¼~;@.%"h@1iK*h۰&9W-+|IC1-',[˳kXB3:C2Fq_wp})3Xg.&s [)4YkQn$sUn@7{n*%Ec '& м2 t8 o~NQ,s4թ5KN fRW殂ЗbѮ8R ,U sH苭k|}#/]zzl*Lohǘ"1TQkēh*R~b>1ڜ /ut[1k5Y6Ti:?_j`˰nU0|]Q4?r=:zcB5{T}<^tAXkfu]5$ ` y~mvݳ*&jkosk%Uѫ9e[݅X'ONHi]0l+ TBZ޳,ˑ`~(C0\s(fl4ePQCqfo ~f6lsPGhx"g9M[Y/i߀ `ūFc#7IiѶTCl ԯ'MZ|~*/NhиIPOdDۄ}v_(S& S?`T1ot=)s:^r@/Cy {U90;e&I!h{(ռrlR~@ù+Os~,=n=H>yMγj>FΡ|ӫGtBy9X/ BL̼ANϦ::MVRݬ%72S Zj xJmP/r<4 _^P6"UlѮ;:; bf!&_3﫨3]wv <~nQԯ(Pd5c\l6gWj$STZ$-KA v_;\{tlRM '=LuĖݑ蛇%PX;otRXWQ-> O 5Wc87 ǔ0߸b)ȗCwd'YYpm3oGɵER.YH06C,{YMJ*ZL-s]Uˠ=r!u%Xpkܝ\GbL%l,00Wה$G˰Ǎg]o(ܘ: ((ī} o Z]'-w텽𥶆P81 L q3C!W3^a0) \F8udcOuM:}R m )}[aR'4F:g9䃋QBy>*rkaE4, 1&şʙe4;*eE*;~d5XW˯/ l2YCt0胚|y/M|bGN&;`ǧRg\R SqO,7~i64(M$sftңi RF^T7 #f!KO{G$ ڒ>TQ@^xF+K Y-#n|= !?8p᧵FS^U rS \=J%զy@JCzUts* Q,A`]Di`cTS`chM;ލ$(#kwEvv-13z@Q:2E0T#/.܁ۛ\Wѫ̿5RI:7\khn\N * zeC(%NQK@q{8+Ds_P`H')^?sav^_H(S,Fv\Ncgo) yo@hNUAk vA IDٹG1[YEw윰P*ՉUȌ >u#L46Дg=۞[.XT}CnZ9W duwOUV~ag+S9T=Z ]?؇1Ok. ĥ]'y'UOb/e ɎJ,q) 5/W_ &i%7!hG25|ep&23$`.-Qcq{3:Ɔ=bdD.ynjO8yuE[lKm.Ő6rQh+v &fGXQAyS?,s厣ZҟŔf.Dj}:V9 j;Kobh^Q=ü!SweʧCP âeH*E=^rT6t_,7dU e~"kʿHn}VaU1"hϧ5&BuŻH{ue`V5lkx!F=txqɻߝ\}ӈCO< d:scp ?&K^Mo *ߴ˽'!y/Hx݈`OpfQ` ^(L/=f1mDݘ@ օ9G5pPZzlJ#~޶Ȳ2cEEݎfIyQ x!gK"l8>`/*B786*)^yr0Ķ7[kTƜAv23 gY7>̙k8#P+&wMQ[m'ouhp퇾F!@y ӂ-%P.N!Q"UV2N 9SIraTT׵]XcR_]藎$D43 B1 #(JCk4>?Hkv꺚w2TT^I3;߁q|;\A eʭ:dE#r:qR/psJ;'B []ɂ(QrީXo:r<+7 ;7ؒ6sA O:nLKL5g\q >&uG γ>dP&zevhژh3x]>"r$D)vy},_F>vah0Z.w17|PTzQTa?B̏bx-(d;UվAI>~gVY;Q{p1qfC6 N5fm^K^B|>~B^k{_?&%=iMȑ„Y.L&٢-llX|DERa)MhfO:v ׫K|\xD8a"$gT8el A;Ȓ.z[6Se!2ޝNЏ[;qѻ'Jˑ50TR~8ϐ-;r̖Q@h%sXUH˓;K7 %@ jc,fkXpY$Ir=d$zvf#>UoF[\7w]4oQ;/?6d^G%bj+`앿lL(O/|T㓇(#'"NzCi$_js+Ҝc0BKoD ækfI],KdMק~%wSVӆc3VJNjUiO j2{32FVTjċln[\7I!>jQax@*f `smb/1/lO!t^G1:fO vOO$ܥsGNr3IDSH!HwNZ9+ cŢ77gDwB7e+ʈ8&A25Å xGz3Z?2y*hs(lک}i6!C %+g{0(}fkOlmJܥ byeXrZ93}ؘ(8|&5aQ@XcZE$Dp|*o'9M39FPi>U}xM̲iː#2/WgZ[X;q5)y>F%GjY\]}ސ銇T{?aPMw=+蛘ADZ5n%o~ BxvDSJCKkRohm]#oJ~J,K::I!ิ[0qfSVe۟bN5ڷ@4ҥln?UW OC cHMIFL:LQt"T|ޢkF<1xm>,l,araO&[<2( zqfq*?݂K?0C0]mZ95=h!fQ/M$%~ԩٳb6b<@8cnven#_^VݡYފpkWBE/xNՉrÔ 5N3+ūsmOpf}A ZxBj22oK_qlY`bgOp=ȥts8zc#~o#=Q P-'}!m?.|AlJ KꜼ5ܯ1&Z?OZǏryy!ͦM 3s8Ļ3gvpSfaek%ʠXCqgít:ꔤxRA%0gh.TWK`iAb UR^ϞǔY@'cHϖ٪cɈV'9AanGhp4cr6:l\hu.f"=P]iV:ub✃'Nڧ"c{7}#iiN$;b|p,zy-9ܽ$HL O䓲CXqœw,U1p&P:.?$6OsŴ9 '6l֌sf@4,ۖ(N xq_WídS2ƪjp?K\ K_~4:,#审C5!4WOhYDL vtjf@I8_7݌Xgܫ^lȑ&O&?L=C^t}V*LfM EJ{2,^x\Ko4Q|/ &ZU>>4d»wӡl!vEjMlkoKP9+-EJ0=ЃϊoS?܍ X4x >NϪ ȩ+>M\z=vtcRƴ5(U}tLm!^"|h@+X-4`ƒgnS +7`(leX4@_[N04)0J M[* !k.e-D_iD@ݻк<uQ9+: +> Eo {$i E$'t*HA ( t,-S&[f{UZoĥ3ߩ[T I,3օ5,rM@+ ghC]5Y0BPXqGNСdOfZi W wHƴk84S݅$3ݐ1 v+,}%\ֳdA#xDsreqF(̷LkT#/+6waɵ[ Bp]e"αJ/X{0ziAB<ځ?aFK{f>N&hYT&%2囯+Ū 9#MX \F._Pk;o0`Ц {m|!>չfwH0LɜXT7c+`8obЗ̭ $EY1u܀,?, XCb{zSخ炊_m+֒0ϭX }2gw+Lx>9 ~уpN4XSIHN.Ϣ0~+=3Vm<3W|*:zT%`hPͺ|~XGJOlZbϠ MV.#ǝRxS_خ:S2̩dG+NE8qX}jfK*#\_Pl7 f1֌ݲ}gĆaz']JH&RMu:zZTwYD=}I go+8CV|iD:HpH$2] ޏNwQD0gRjW.А$zB'uOay.7c&Ja]tw>pnesͅu4\`)YMtl%\*Aҙ}1&cT2I[fϩ $܄{Ods|΋*އwg_$ !ng׀̲ߠ`_>RO$A8x=V]t\5R~QDKEɄn= sZcn16c-R$rω Bgt%k0Ɣ-tQ}/-v[?jMζ;\2znXʝUVciu!~bJD+Lw_lUڡY 8j=f@o&@;{'/14 آ~Nqi%Ih~G~xHaFq=^^ o z+ E:+X5!ꋞD^~nV26fcqnkݟ'YdgER2ɜvR^:ftJ@P@r}lQV%gfZEh/{icWg p(W'9ܩZ>"kH)>Z-X[T +jUΗ{{STK9_BWڑ GL񖳻xMj0o~fyuKiH/D*mɾW$Vg[o@]g"dWd(dLkY(&\@+%N=V6 8_Lq8Ol D9"^xԔ XzV*9~JLY(m:9R0; `:QZysJWx0y^~,BAlݯXzϱqW]&gxmGa n -p6XK3a/.&YG?C@ Z5םC/jo 8IZP@ZbXamN CN|}3{⓱W%_4& K4sw^a" t[l\MP 5t.I:~̉NKک 6шD"nuN][_UȄZQ-Ύ))_͟0 %'@(7joʼ;wіoȟT()ŀTm84)׌݆3u? @1/-@A{ ·Z`EnVռJs8e#O|sPmd7g١,dFns2@ \()V-R{N`- f'H\Nіד]z).Y^Uf[Zd`?[&*ߑн7c IQ*$%u.00>CsdǦx? A릤sU2ٰf0B[U)g`I$GEEFCy2F|?o4enf"mHguE@Qo{6%pquǖ9x薎!{;0|BaVd콄ZӉTP{~37q}_\מgc uBjEm$ѧ݉VcCf=&>vղoY0"*%_*4h",[4_dqNəJ\tLIRz nq0<-É7( CT&F$-5+Ng': ;]ͬK~dL?jV]cCvnPwBe4*#rlP?Cy4pl}5 ,a^8ဟw >,c[84ű~߶.kIAmٺHmBr4f拯"`s;ہ` w'JCf6pNFt=) j[fGZ8U <pN +׫{uo՞Lӌ"D ?um7mn8V^^pT,`j'ρ6)7.j#d) jLi1|H4|4W S#z .v|2+Nz_F ( }5v"M*|pcZ_,J5(YGw6.;7bc1] L`HJTLnot3)=i~|mm|ݒ ja?iu)>gE]s5Ypl_ zO3etn:GCTm3it!IЊAP7)_ΰ{Wad̈́k Q[4?!v!߫LOnEA]l[7{tTvq,p-?Y4cP! /xe85h$RD^Z*,''/`1x$я4EvF(_jIdyj%HtlYwjLH6VeF28~bu*z8-t^w<ٍ\U8Z [j:Q5CEߕ:' ʹ T 6Ӆ>|mH䃿HF- #1-i_=>Ibm-͎\GRXr#x=ޔ< }jnsI@я >Cjc#B>nէXz `<5sq1;ohwigl3_&EEne^n(6C`.ysN1AD.2v5k n8T2K)M>E.g~|IOağ=a$E!;Ѭ (^9Dv&Oqk b޶MX+.᫗-y90(VQxޜMnLJ32z7׸=b c"Kbm-`d*! {V~`g:2C#^z0ctUĈ;@{ m}76^|B]/[E B/|BFΑX-GDZW=Ikv:A"%zycA CN^']W ʹ܁&- QE }K9yeSUCY=9q39zHs6 t;s;8cO_O>- ?_/0{mV#6|ûCUlonoG&hVtTpv/>mjmt>5OH.ߔe|z!pY(!#w()€J#`β v ` ٭L7\sC(Q]jTȄ(Y=+ Oz8#DƼfAB>VeQY.Xb2XgJ+~@ 4MS/yCcטq,.RIK͍C, TT>QlQ=mIX9zz@3#Z"Y؉$=Xџ$9(X:G`|1Ai9E/h%W; 5~}-. N?>RbX{PgyW veU qBgbب^5ڀEѲo&;tܬsU-V#˼3/z2Zn-:`O|rm if3sh񔆘ptKJr,1pcQ2^CE N$QRߙ$df`s}[v[e7`!zN3H4mÛݝがڎ4R0gX}}-{䇘;׃AP{!~fR4Ns%Af)hXܬ{Jy\èZMOhN!BQhv4{0ɀNA;:U iTjZaS4 w*Dwe췢n("AE,׬ؘ|.BJ${{cK1\>6;&F3/m ث']baJ1 ~ٝZ"_lҊr3h#ra,5llKe,u9]}k/Z( oD/䍵0⃤U=zC+Q`PV#ԑ+̪AL`4PMc $1S^*Z/t`2L,oO8.sxarVVc}zU(?})6()nǷ{$/{~yBHQT>,*jW64,@ER=X03=EYg>F$V;_!y=JXn[ߞ+&N?v<1X[iQ$jIdY S!(|6=5F'7 qՒ\vE/q}6003=.8IhAbf/2gp?3bGݦ@!.%k)a4]' mlo*GKKX~~}1ïk`1Ξņr} [ H"uQ`?kM0 Z"갢?.:W(^D<XO*CUVM+=SӦ%8O)BE;5+\ $s8[9E`lO9g(gmWUt>&CXf0nop xVc蓸HpGz\jXjVW0083ꀱW: gԊdEħ(&Z܏v[X[0`)07SCpsxHyZ. o+Q}:ӯV_@mCx1%%S+ ^M\ib+Ur;?U޵VtčnGO-MB{Ľe',J4 Qjy&_u*"xQvd#X߳qnLj]qUh\eIaWɫ2Q҂!o\$Hޫ:Ԣ%V0'INc:sҡ '.:VS|̈ > xg:A Z?'1Wuhܥ~8K̟GL6!G^OʐFzUL;#V6!{8>HEr#H^+#%-ˬ.ndzgEѐe*8d%+rev8j#|#i /G](M:bK`}HN eK Id &ܾi;E- +4|qifN66liެ =? Yڱ"?`abN4xLRf^+"@;vlA nWKn:_&<6 >O ;)6uUdoNНO}E''~sG~dmap׆wJ^0y{ XO!H =-+ș?98--˓HΓzLgre+ks7<'3#$*HW-_].kcP>4{m(r 54;/a:g~yPѲ(OGkmQb'wQD1mCMdAdR!0wKmo}[{0d]FFiNL*1nYԝQwM&-,0Fr9? UbΖ-E]Dٷ-lY#?G[H ub``ݐhHKlƨ=^}'q #sH粏 j#FZîh<¹>{44fh'#G z3Gw(Rp$ 9Yt:4ޚnA5otq Av%UAO=~BuQ}irf]3/| jx_|b t t c1*Wk$%xy0ek)ƞQ*Rd0]m.P=)0"^iaic%@G],ф1%zMsv6$r>7h,$|/#(@:[ kyER%`Rb2Mx'~ͷX'APHO:-B禡T=C+Kp?j](̇i"N/@KN~ vJr1Mh&|%qpmd֐ibk勤Bip]H7UK\{)l[io ckaِ(oTM!]"MhncO7lc_RTYCA@E3('lrP)rCR'u߅e/rA>@DJ'A/# f| 9\ kj#LjT:4l7< ,C+=,o+( <ko;J|cw(+ E`(8U6vt} FOG ,v͈kQWpԲ;'+ZZ9~TpLbZBH@IRaѓukI%6/+g$ꛍ}'Z)ҁ=D|r]v ֌VF\@3Z}߶2=r 0^=WnRӢڥE6@aVN#⢊Z:F+G{<{4k\9ԝ. 4[ (MqC57s0rv6>l#O-u+iJǏCgjϔިǭڗnnr#:@Ln{1Z rYI3pna^a-eOc E4z̜[^ =GӮlRǵeFO3jdWhbxbZk $Gx6͛=#p5FA^}ߪ9j+}=7yG'|0ݯ[*}iΣƳGCTa )@wkrlT6&; ?5W>ZT'5t^h%lNbÅ73  Zm% S}u΅5K {T{~ŇbN1K^$dZ[w϶U韟}#_(f%]aEY9źH u`l6GvɹQ)CEԯkfgᆧs4 mvr(Cᒙs[WowO97ıR_ݵZtY=7UKaO, $$xsWhQXn1^r) %gN,)hz6n%PMG>}KG@ɡJc$g3"V^ `g^hW;.N'z6M;qodI\mZ5Dqߩ\}럛9Opd)8NĢU.y$AIQ0,(3dt[ ޣaՠWuf)0TvH?c# CUsc\":?P+W[´jsW92f\ S%ߑ 1.ko ם+<åe3,]eQC=N ZՍ40:9Z(|B_ANUiړ)!y1oE E]S3%&|"N}CL;b24 ;H4O3Eﰄs209 le1QTjU,N- `MFlZ֑) ;`xɩOYB0YAP6P.AOQm {kQ0U{l#JB I]c(N2kв˼f _z*\37Do5!ʒKkkiH)D9{#5\Gq>^P~Ƥ X鶦+S9/.pXt`;ʨ"ͷQؒ(4 ~I67Ya"z>osy sDQ 6ƱOtڀ`yxh!W2cZUZ R ыlt-܆rUV47fEq%^+@}|S+2{"ܼHnTHKgG2V`eA_:] |gq)5;F);>M[#kTc?ٜj \;cf TO5.K걡fkLO KkUbN%ZAǢ[Ew9hZ\# mdt^_sRqG jԪ].(]9BLpsgb;} 䍹>pĭv%aD66,M>k D `ta4\FO}'+|H7Q˅vomHܜŶg|D$֟B|o/n4 { Ԣ0zSgDSC;kTaF>;#c,KO\VWVMbڜc==͘\qQ-5sbୡ,LArwd@zP??\(jw֔"5MpB f% _J%zxj$obLV)Y{xѦU6t;H2l0Wu YMjȊF7:+E bU(T0=Gh5^o\t-xk8(|w,F:h8>*Q;$+ʹLz?׍ 9y=#?Ւ y >ֺCbل VWnЫ] yJ%1/*w+oQ(`ԋL?1׸ 2 XngA5{nƟfGVG'?U*ER6RC_ojnm`һU;G[NXH#S5nv(w4ɝtm% ' /هY9RTo6BJU[ߊPeb0qhK<sO9ǰWOW!{: %?Cv4=՗؟;XcPLp8uςz RSk``lqkl pT4{K+=[0* =2̂`%NC,&wi\ 3I->Z70?5fԦ<(a˛vu.y4mxwuX26; 233lUieLU,c"u5+hYM(_j97n%-J@Z"?rz ,kK!Xkd/q0 U{m] >OS.TTaƷFS#iGz}`n%+j :'̀95ܚ6d:6l>~dG@*HiEQOq :Y(zӊBG1+IǰQvGF[3BoiswQ`}[H`AJJlG | (E͉/S /KW!{F2~~&:~I=;ven w壀c;eNE,i@>y#IڽO< Z)W罂0g&.S_vt`E9 t"TnF( 3'fu(7mnBnk^S,I9ZBdQ'8O?I}e(+i#"=֒aINzSxm@:һэˈo|?m5f-1.'Ȋr,,YcV:y؂q_̙yٕcϮq޼|0Jjݥ.2Q?s!> PƊ!S0A \$.Gvgv4|xJI;N64C]IƳF#'l=sIb~d>o+]iRxzRl`RD`KK6Ci )w`u,B.bKR0;,VDGHÏ 3lgB'^a1hv= z s7Y FLjx>bm*9iV]³)}KmYQ~MʍD\M9Bc3j_Nҋc?Qw0Nk0SWZc>S^~}4 N\03jt샞Is{SiuNۯP@j+-Dp9L1w죎z=0:Hv1L$ޮ?[U:Ҹ5o;V=~[C.DO n[b} `t{H_Tgrr^V\BMk1( ąpP;DI\ uz?乸3Me Ĭvw\J=%WSbabmA5yY!!"ܵw΋~VxFmWTÚ>.􇓑~NhwxwB5T婲6 ۛ,5y叜:IFw [( ?3 axMkz͛e(St_REń6zzf6I1qRR C (z0/Gخ{`S@"6q=+sNWaOhXߠ;c!y??0y X_5wU}ӯ6chyC ` >S ʾJzCվ3Iu8k>w]RɭL< GcOե>a1X^HԥFlr)v׈!/ :X&NV'|V߾ԭ2Ս7(L(5kRRfrI&w\RB&#OM؊S$j:Q'~, ҊҲȋ$>)>uDHpWM_D~?hLIS*;)p.]wOو^Xn1ߐ,Y]J.?` -csʽJ۳G0>-e@~ -E/K]rbLgҥ Gմ1SgۿFt6/j?'=F O9+OHTF@Q,g*w&ktԳ!^WЗKFipvABg#̜0Ia߼#n\z\FZK@A'}\Z_γ*_ZOGADT($'? gߦ9O'mPG3/%PE]˦T"wL.Ѓij@ΰЍJFƊ`Mԡc_n,MD8wKNsߢcjcvr~\M2rN0.;? e?cL,No>sFok `u+'6æ@UΨ)}UZV*Vn& z "*2ցYQu!Ho]*BzYGyeI5䰤QO#!dVH֚ jgǷ\,te߂&_ت2l$WAуL!)[RO\B-w2fo}jH;0O}QGX }h5 A o=9ͫS{9C8IByPUO=Nn&,Va STisJhPKYhN?;Jc 7vGiptWhs@qM@ !ol>?['ڀ"+yajGĂm T" \6,I8ErۯDcc|kWzQ`j^)z ܻ-Qg}~ڢ~:_13ɋxTkiF:oYdAŶFH'"(莁Tzyإe`^Cu8c`y{ O\^v nN¤{TJ1 Jkm5h^ݴО9eO5dmj"nAW1nj}bIrɊbG~0X"%$g;\ k r7矎 0} *-r鷰1ZLW05T|uQY`wyi˻鞹XDF'_RYKPaj,hgѭsCpq4_ 7y!Cb>02|d~*m{PP!fZéS(]!1GR(%e-^Сc4 Ma,멪J, L./s[9Xg$[Tp)wcՍ<I˖y=gL{5?# XE񶜟bf z'P[cR7[X펿g ͭf3CfWUHg펒\ьP懡 }c'cﻼ%)'΅{qD2:R씄ECIL qǐW'{ߪѭv%\RJatHE>{n!iAG{Z;%hᖘ˒ͣ/u?4F k*^0t_q<ËpU+_8y;NMae3" ԆΰՖUQlPo]d.PxCBg8YL'TI(p_r\=2\(3AXN/)x5]IUTSp1L$(5R7!H +φń\Qf6L(0@U 4`G}#B8:Z5tD`ce@F:* ;JPz9ɏJYSc  )˻[onq43{uwr&ZyHKx`':X8&U]X#WBTҿ:Nr\P&:Oۆf1qy'x,Z߻y稜Q6gMgid͒8m_C3`]RA2?6MОDhb`gv0Y"1+ <٩dg:1XR_u[IryWR 2S6ܪ.B3k系ꆪ^;Baǧuzp:O%R 6dGPl& )|O{; Ra,0NFcdR.,%!ƖD^h!bBybiFx{8_ejS6 UR|9oܸw"|w43a-.*B¸m=*3Bſ@>3 GEwa#>]$' T&k-,xx9kL_bv2bt;OhTWл1Y9U9/Jӿ\S7$Ny&&%kԦmmH]R^?xvrYA.0HOC I7O!oRRP5Yhf5!>$Sϻ>؇fpK5 x x/P-[ ӣS.'Ȝ&] m80=wpkgN@VF- %qD  NJd׸>1Ҁ] F&?Z 5K>*oجu/xWXqG* aN?1pW<G"Ѿ<  lNր<#PMFD#&3Ҝ,Y &yhNvz '@"#h[+iްqu.h}8E@c"Zc-nc/nDCiXʫ@T+:Eaz *@9A540?ɝ>Mh:%8=ϰ:r@V& }+:QV "ju_W ; %L?1^F\Bڥq@/-Eg'Bm@m 0ucǔ;uCf[`ݰCy[ &q~AE(vВ""EcPz%f4nz.b0 #-'ùlTwCK`dV@ĸtax$rui<@K2sucGE 7CCi|(chɱi /ArT3l)D%AfO}*Z`-5O,χ2F.JGiUp?7X ŁiQJmj"ghe)5?(wqýJ;mcqA -*JҖd<2lw7vaQD`_n^mH 'qί23y2n@XdHGt4~L9-] 5pKXX/4B\ ؀l`C!v3Y|pr>s =@bD>[4jҬ"sv@#At|92TiY{{ZUѱTh P2=JMWPly5TD 8FSUe^Kag϶?a?1Ãk%)r3 g1=@bRz9I'{˷8/#1 S:>e6p 0ͭL*@vr]^ ^;A RNaS ȼӠ_W`d്CqO0pdiR"!As{'{1"kCi3Kak9(Ml7w̳d[.ؠǝ%v2ZsF_s/kgbGiwښ-H*asVBsuIK 0og6a6n 9l.єSfIG_ {5_;:amXH<"Ch!MgivѤt!ڳ{WY.8 Q RnV_j{HxtŲovSw$*#+54? 4Eg$ګ4MV/ܮQE=!d8%sjue}E3!/ogJ֓X$xq.:eՎ ޿]͐(~g43vrny{v=:.d|olKMɩх)]sN]mD:l6~{X?=mq]&dD:R5/{dҴ)ڝtkG+vu79kkեn2șCgVۅCDEBUTh!Wm EY;5`Cuj*jFZD$^m)*Ǹl+Tid|Cz{ VrJV^XRpkݲt؆hT>EKk3n}qɐGlqSij(RxB‹V}ߋ~pW`JKJŮ^ّs__oK g'2ץ'X@˚G^@ Xg3!l,(MNDlM\_6^)2s7nyˆ`OuW-JIqei\U 1iαu_ xW_Hiy+ZRGV$2-7ז*(SV;ǦΨ[}ɦ&]t3$ V5H l$'z >MFQn8h6+ l 6᠇r/_԰]A_tӸwS{e [9/P<7׵%B&zVڅu!7/$Erl?pluV :m Q/3a"Cz,{88=/p#eP,nst볰u ?s/Ӭ1)hQIdԣ))"#kAguu ĖSF`n#;Kf>Q=JRH*6k( ~W+ Z%K*TkA J*ߞ|[f-S|BNQؿpP`.pL y@R~aYq1.{cԞ[,izScVc+)oYA*,#C_wXYGFU@9 Mίf|eNRćkMڻʈWzÕIj0Cx .gtnm7|߹1@4XKfꊣX6̧dː~f6g#t 4^$@/HR,p h8g -f9B3xu^̌٪on'R!Kc˩'\mcm4A;{ƴ8%&P^*AչJ3sq25KW<~=zհ7Ltގvհ_Ir/hVEa |tW퍭ۑJ%OF7=8u@@ :_BET ).^C,bF =5I ِ}ȴ3H\Gy?J~fgIo 74#4u9ѦdžjJk}s]@A:šUsO*{ف'a?YqP Bn]aiQĹMπ7~ذ1F8Lqyrq7 o%gof$q{y@ }arAֺq=lS"0Ԟ" 9Hj5aިi @fj3ݓ=;L3[XĞV!ر[Ա!&[Jӆ :B $FL]qWsJ 'GCg7ʗ뀔˓*&·s ژy}-X~ު^pZZ2kP:Ӻ*kĮƥnBha Idʋp (Rl As0)aֶTGZ \2~٤L~'gջ15<_RۉD#N˛xI/Sכ(ATop%Kt W`ClCI$<%u?6hZk_ѨX 30=LbGt6=dB ~ '͕ !v%yA(/E]c395/ofQB5ҶkyJDk I&Nи.[)u>Tm5ݖE÷oc_h+Tv!Sv3E@*sXLɀG#9U[;ĸv jȣ abw);8xHdJO=U)a[ d̂TDNb 퀌$Sd^Ɇ's8|iE` ?+j2wC葧 vPyV'u0ThvAʁgOoO7jF83pkg2 c9˨îi0@Qߐrr^ͪ%"yyy1ʻk18|k>*1 8Ⱦ -$G( SgE[:}َ˗ޚsVS3M/B;jlUd2BH:֧e*EA% ˥97H7C}|U?&7a[ fKؚfc pt3M*^NV6듕N$<ykʷkCI3:-mywu2Q K9?@;}˗8M>#bRRhB %iɦ96YL9ZW}!B(mf0;߄Ꮏ| \Le7!f?w_Еw vҧev4=:&)֧2NֵW*5P#+P4cx#DrBxdS1㊤a4 T9Qda V`pEZ dP$P}Z#MK̊!B]2k 9ɷ:2P15n v8HVǂ!ۖ^J6HpH҇y*BgUI'>a:R23S僧 C͞/ > 1 &\{ JMX3Y D[-,, b[R+hDj }__W-omn/n1D2Gq4OD/Kʛ}JEuC^*ys9}dKځPalvnjF'd;X ~ AD{v3}׳Y{>h!饍W5J`j+"UR8sN:͵kjRw~%'vwƥ$k)(3-4Z]≱!KH 5RZ+wG[TUK"SY`o6є9=QQ%JR Z&4-6] ڣ>p2OFޔGd8SRj8>M:7b_C6#+i`"Y_W~czGw2ʽ̄kAwiW_>eiCup5sU GkG.faPO>_ ,\t;~z.+MU;@sD S0[K lB/R- C̞r3zç{R .#wZJK.ؑèv+ܲPƖnojӸ䉝90U \UtAl%La9OOe>:ss6l9v-&/诱m6*@yNČ7?\$q"J[\{Ӄ;-.]*̦(S| A2 %crԛ̃)9>U:9S3 M@6,H!;AiwK*24pMinxoQKfDaYFv*ප6ߥ%M' kf97`rB^8]j`"9B3[(Gs|TU$A^S2RFdQ&D^'P>/b`cQ+Wɍh$K]cظyt~nl6<1Q~qQd$ cKItG8 Y -Q(%kvv͠ :FeLJnhWO3!/ HOmVWrVDn]aoUa]I$I#V ݑzd[;Γ]3Lwa j{ClH,0)dۮhAqU,PGv`AP$; ~cL'՞kTe.+(UJJ\4s{KO\A%u=#Ivk sXyĩ-*Z;wFf]XK_uj=1nە(VڳpRP*X3zFP{V-}՛L܎ٻ ᓵ򁞂<$cf|(5#9+ZwW3>z0VV]'\2*`˜5c"X!܈rG n+rI3mz(f7:)7 m?ϡ Mzu6dg ct[mgͱo IPʊ ;;N^PԎ=vq,!4e$';Fj=ՉjtJ`πK)j P]>5d>'i}]5'cb(ȱ̯QS^uTHHBx00)Rkr7fg ) ÆӇa;6!@sG{鶇eAѾؒZlKYρ6IC$ZDoQp>\)N&PvJ)J9/c#@؈E ʝHPiZcT!.Jל53n`RK3n;yOs7h k@?UNpJ?oHU2w7 5? OPZ21\SӷH1MˎV= # |eBִqXG#UtHŠRYFl.ŠA:HBp;'HtCZ^\+Y +:T䶏e5NQ|#xqAˉQwrR6 爙&Ⱥ|9Ql-%ZVtؤԎ!(|' 3[@45ZFE ;@`߼_}U.G'Ls9+o *lPo=ٿzw!{[Ax͏96 o<7S<.he|8E{Ĥ0n+5p9K_2`tj੗/3\Chc5KfƩN0c֎ rcUc*\T9C%zQZO/FslBG3[ }O S,AfF^]jL݀'t$sN\q;z+\ fޙZRa1&`*X4׈4^}&}--K>`:< |c d>Zu/ں_{ v&W^PÙ8WM[y{Xl>i#Ƀ:)zM 60xS 1Ǯ՝?yd[=B2Ď)s! J鏊y>kߕ} U8!2ьJڈM2!D QMJg'j B({f,4 @E| }2Ɛ(`UMU{ 7Qzff,H)K|9.59R՘V7p`urgiWGxq7?Z+G񨆱9ǼoONFAFb+Lial0EVEFk h[1O<īPGbbW~%7苘qCJUn( %Io4JpV?LL$ޮn<`nee9DTוL|ڌaV}KKdB8eIvp4%ӡ2[\My.ӑW7(3 e_xlf7([T7% K[~41Rh0Gz+Sڸ} $O j>x/qh=dV3'S͉=RDJX!Rw=FΟ^=/P(lB[ʛCvwhʯ`]APde(x='BSW4I|W}R(8i S:\5[,Қkq?7}ܗ/9ͥ@t_!ʕ6e-GP ]VͱW;{D wၗE=juա_ݺJ4;1w]EK߻7qXbr"RˉcI )^.76ĬT_+gq YQHwS{ڼ3"&i'xjYvqAԂqFZn|-}"d#רzWm-]?rH4! 7ZkX:|A '/,)['fG c*0螪 ez0%UJ/5隖ߖ>0ZՆ"Cmzp9enBEo}W{Ǭl?:Nx*Z"?Ѯ %!KIjN]ߵpr 7vT6$a>E?C=p0C*%/pIH}1VSkG" H-„_f ߱"WGbsDlqYϟv%JTjP52Bk~ 7z9=|;|Hj΄ifTgx5?Z(0T㜜O=2ۖ.2w O^`ł2WhW&S =NCŁ -)ցaFv(e㧌o4Q : xG5jrN׾m#mO͂i-׭T4 yה:p~6 Hɕˬ>φP )3_xF4o`-vsAGXY-Ol1?ޚR,.P7 .cdE'\Trc$-'EAREʈb$2F7_<| \dl˾*tĕQ䛲>׉m/h7ybz]R| &T7NnME6!6,V2:3#1hjCa=2ax?60Lg\o\- ઍl =~rv;Z3O9oHieqހ@ֳbaf5]To( W-e GDؖ(2M|i373$rV,\+spA/h4QO{jUl z޽1wi؎0?U}F}iUa SXS!Ng+ݵ@NkD2*1\ξAT61k׵'!ԤC!=BDd>Br|5LMC,쟺{H2v8#ƵjxdQZ+w.=)M.Jہ=T9[Kq+GhoV t;--DpZ+zR<6R3H؀Wr_ktuH؞LlÝJM!ZoGۄ>#ۣ  ص+*۞tH jV8(w㏑9 R UJɽ}5""hH6F GV{#FQEqE~O%p30T򣔣6eF!`"Fj*r>`bb9쫬B@fVGYD 3lʾI-G `]N7v??SʆZoSap D#6_y=@OqO- L*0n OgAdԇF'6hp{3;ԄcUcw>|bi/wHL6e(Tc*IUF$3WTE, S:JKj-l~ a}fq8OF6o[T@N\ԈHeiљ1ĤCbΓo(t W>?U }L>+>e^c6 +Vz]NS'WuA6<{:\*=,qc%+v\[65oU7vBrB=d}>ٛ<} :}RpV!)$Ugtk\f!ߔ^3LCHaE76g ?SO"!E4z[,#ӨZ~ ܚZ8\GQCPno C?5ʆ"lQ 128OBE*Ð\ؐkF0')2Z)$C17ŒW&4 3/'o'`hr<)gxTb9`<_ ϕ TN_t΋{8?0$ClkO1ȵei(#M!-%IC\$dji!_yJwL-zCcI+#\622ڋ$R1t`8C%yYZS[YD;9sh1I EPۡ1Y@Y*DV(vv#d/3-/Ne z:1yE@|KY|I2#?Ŕ]~[WBZ(D7{2޷yr+XmM Tyܥ;E!lg\ c-盞C ӓM9%Kˏ@Mt2 7Qܓ0BxJbf~\br}/0apTAg@Gؚ~+_cY7 rP6-X> tl:bYC\9$7EMtsH )ٲ{Hy43y LSۂ;?6M4(b6e6?u,1x4޹O^%95N/$Y{kSBbGpaዙ2V Vưd8Rp9\- ze51[kҭq tNC/`:2M*%.-a0Pi@l؏uE+7,נ"Op :CT& -Z.="13;[VLȯi^ 5R A2 6 .eqW)(@&5؟>xvji;\1n@P<2z!+u"11msːcnBllF4)YHh#$ NjB,_|=+~ J'ۗ'$#Ywpt C[NɥpDB˲NI++s.3rԾDq<ҩτ;]pI11σ誕ؽɮWElI)-al Lk|P֡'1ϥϤ;)*xKvW5q#sBJj(}iVn%R9Xue!-ǕbgydOqպI&0<<,Hrba }4!BX7Aĺ.}ݯ˂(+Ay/^`V q9px1_6m֢#}Z*5.@"F%w>d 款dL}.͹IQ f!֍%qsiY>+:uȏ] d.Db#.Lf_oFӴ5A"3e^\ʦ%LK2Gxc8PRNMxSN@`s$&+˟9n(SLEE!&6gYݬ"g/+Iّf/+z;oޖ!XVHcGEɏ«1_Eu`*,HNE7M1Qۃ9óŽc5NM@o~()I|G_v7Tlm؟ й:E ?osҤzrE?nETŊۅ!|\|6xh &1jٵg`#k}H&MŽ*2Jy8M7Wr\b MnŞޯQ߱I w&GJx$D֬~!iUc?ԇm v+&RO>F]@ׅ)VsGsTWv%Mv!Cs_6媔؁d&yWAp\_|ƗKd/,,ze,ai؆s4*dž06«I yW-k6Cd5cP`2pp^{("\p*҄ܺ&(yF\*Yg̗SMMH&Bbm4q&4ނQNk}Eufb֨%m}IS?PEqŞ,0&`mg.}ؿ0&bD/Dd@ȤtP`#OztC4rcLm{X~jb`Х_C^ ].)dPtz,G7l ^Y'ֶ87^^OA/c8 )`>–^̚]*6 Gո&b" fph!:f";qN'x;p0.@/-6*Tk6Yْupo}{"jv`Ғh!4{zL E!Z.OxQ)5Y'yGP] FWR` U'݋[/*Y*hⷳO[,j*JUP)o 0>+mC&MGu9`[ #+/m-/SB|?X- PF6r<x-r-bH^ Yupg5 Kj%뀡e.69j0hx}q414`w1r)}|'(!qzm5f/c ts/"ZW߽]}]D`sEU+~'1f[y!_΁!vsTqkLW$̄O5Ʈ >Xg_EެWįw+N5IAil@p`oAd4IƢz}#nmxmmtx)R.kpK5vGZbVG:ȄЭl*>2l(ߙ$fxX %u0'T2mW{^[JqaO?R.2Z:e)*}2X<َ~<|'aQ4mFE=T7[e(Ni.[GTR{ɘ̽}?7KcZ> u7=poz9NjJ?z! E0hofyeN/yȔi)Dɠ5nF;A萷"u~[hlrSa~J_DS;Æ,woA;Z 8df)g@Vd66N]"LKO؏0d"KN2pފXJ}neL H +Ӹ=%NMC1^02MCq? ͅ)c{.'L(1]+sل|M:4 'p?m R 5XOpY,(- puV"!9Gs{_shD6 Kzz $IH՗K~v6#i& 蜌px#* >L,=*'w<H RHTM]D Jdʀgd״O_3Qf&= cl 5=Fڭu $lʘ{)p+_uf~yܧ\J-@gL hDX+5b+8GLrn/;gdoF SX-0syfOw%Ϊk:9s(a&+. ̂³qKC@MaT@PK9VD*6ߒ4 ZvkuXPwK+w(0>}թs !VW),>T`N_[{ߩLԳ$wܓ^U7źys`Tj~>b~ ߞ!,o؇NJTf 呀D<"2Eod֒?tb^Inb-JJ]<< ؚ9 1R;%Йi/;J2֖$`EE)hKz$ً6v\.a=FBwC zk 椫].IhpUFRA\"chgG ѥ'u v]Wf$#I)qB,S:Y6|*5Qk-?ƽs*U5m-~Y2KR85qmhNZrul sFT?!O^Xڎ2xh= r @z^Wfm^!iB]V2pg:b.;ղo6-Ph#qw,P쓥"JχP˜)E%=M.?<biJ hv}nb.⠞@2nˉw;w.?ƈCЩ?fJy,/( bt=g) Z(AeGa(sTie?̂_K;@H O2ŝDZr6 kDy/o!'$(}^sx/15X`-\P;X[Zzk.߲rO9 -I/w-2H79 XHuݹͶ%MjjR_# @ *YchZEš~j٭W,o_zԐ=ڡ I3$qh2u(gE#6I'_wwLhTSg7]zij`t,[^|7$vJڞAZϓ-Cۛ^='aӴE{P~5c] O1|muq8iv_%JU0wx] zsKK/qy 6׀ta溅 q N) @JzyI)d) qTK/ћeL= !@7Ht<ӘBF,r, (Ϋ=)oąK :472i|hl.хv^rĚ:JfuE1/t76rl^nwrN0v׳2qu))m_%{@YP2x N\|CɿMd%S/1 WYf!w%dbFXIi STu-_,9)jS #&QU֖M?ߦU^t=$; T dYYWE"Y l|y;x﯂aXuo'*nIp|yH~ΖFO{{CDl8 1IB!ل#8e#>~p) JOZ1 JbS3Oy^f[]g{T7o/ m xm D5r7HC09 j+r I9?\'H6D' ~c5xt25= {e9aϠ97 ӫ&TGH%}HAV}|[gf*:j|`IIIX!*F/G&&iWy"1a*$)M3 B^m Y4w `:bLFnQ押 %P,%p0e=Ov>ޮ+Z^syE.fRp(3Kd8uW#uB )a2'a|;_&˞S{6wv|e`#@ϞCTxudy7Ly:;nnk`«gXvsl'ϛMF}G/̑hQɨ:Ԉ}@(Xh Qk+c5A%0ӣL?G#mObTRTj 2x9j Gh]unNMor U'# 6W,:\1s~|ޏP3r6Is97hh aD/L\Z)ѼUM렫|mA}ak?\sl5-{n M1j`%;!LPq 2!p I ɳ>7C=|+m᧲qm>5|VMw9 @V_Gu(Ɲ8:,,CVDvii5=d1|[4(k(B7h9Ea u\g1[ k%J{v.0!"-+Y[>~Oyw$&{b*\s"J@MN?4G(MRఛim^KJ2OhC N#2jʈQO A&cTYƊkYԃ3b3 : yrUEY,q*Ɠ >֞ؤBP+i#~_e7o~R`sfKj`4?{q#O(=wFXhQ炣0D^OL"o擃 Re#FPbV4cn!E{Z?^#[{!/TRvٗ;BtѤ ]#D,-Zw,o_]c˄ޝh{.ERjF3+c9cjRR VڦDaDѨ '_ +7Q#BXi&e ?IDn1E jBuK u Uɇ1d0)~X͉>jAMp¦h2l@ىL*V*ϣ`$VNBRceNrG=%nbu±q8hʨ?v ~J嬦v[VL8HQ(ϔdJD&UQwمi3wAc_ Z-056ȃQUHa6̌n;gK/|4(NIK{e9+NMC/[ba1V6r z `Zu,.4sye'E4" KTCg uU^sǗBX 9]X0O[t_uF!Ad3(coܤ /V?Dž ެ@A (sj"C7̊2ֶ*<, V|GpRp߯ۃrw4>}r-8`؅3Km ɪOLͲ ༣rG j$*=l.  <7z(G[#ikAnQ^6؍IDsK> i黽):V= +&QXBP2#\q;f[p#Rr-Ӟ^YB_p.!YșWAw:x2ލY#xVZȔ qO=a3:י"23,fSS˝Jթh ŸS=F3aɭ}X>2WTX/5ai) cts +[D|${䲘|КKxZ9fᠨMq媲eZXQBdVH\ 2 ux~K.d`?' ,(A7o^TUlR9,Ob?^fz;v/k]N(^ע]:$ ѻҀKn҃!@GFPѵ ?y&N +!ieѭmb S4'J5-k?õI !v~9{0zn;;>n_\ldf|^Mc'xz22/#7&Azf jPNVMqaqZ?dLr[-ڍz`)#}GA҉/E[?4՚<~],Z3 -M Ñ\[T'0 в>]&yվ/Zr$T5 Å{ bnD.b:mcHzxs =:1Ww*B޺r;.* uyc}9.y(_4Llhix]q2~ZX&MY\D:kGIrFsuW,ZivR{b|7&ьs skK.+/Xy9.TV|E JJ0+!-&ؤDE˔pG $):u !m V46l'߸ m8jA[6r"jU n(AcxK ~dزdq3΄6N'j0el&v 'lMIfX 6`§D ,5C!%euhmt #d'BUkpte/z^_z؅[YtTU/hwN`߉ݽw'/V:tJF-G>$ 쯲l)IE%H?$Ў$,a6"&9 vPZ]NF maj`e-PM35`N ]EHjz988sp#mġ/л%eeBR1` tIʅ s C*xAHj c6~aKĕ(Pb`|g˵е;#x[g㕵ߌv> 2٤> +mQb~QcQ _$ߢt^V[MSaKE7y!wy"\%Β*^p8{63gBq`8TUoNP7Rsx~aʶA9 @= >XJb'|!v~Zg:2ZR4P@r;v[QGAZAJLO]b]z񹉊;uZWzm>\,NGƶ9*q]|l j[<hC^eՄp䰒I';fC0`2r]J[Zt 3t:C*Vq+0!NE:k.HZE0_UsKl@wOfP7[hkkZtc]W*4/3nZ2oy29/m:54~9RnK'oAcL+nawe f'c^~>Vc3YGDbt˔@•S]f2p0s$!9 0kYm;6kፙ(H]B,.;aE@]]=f 3 91 e$[AN;!hh"[S7U,!4ų¼L.K 1z[ k'ƔkF A0sPA] H~ eRg3ǘr@CCD]wV^J[EN­yez.qӖ#g35)Oz(8ʆ.ʛ5{fXoWdx@ `M6?{| G|щC\̒:q" 0#2Dۀv`-wK":-0ofhЊt}i)3<}<'^p/9';Ѿv]d}D 嘫 k`"Y>%byр퇖u b#wj ׶ _kщy|RlЩ+Gs ONxI\_]T}6CvAO[n%O(^ r̐}!e鯰B`&phz ¤52ZK MZS{x@;eT25zF\V שo}ъ$cLbBwJ1_RhT͵t,t,~ z=Gn{!fi4 $}4CUȺ[\ZYF P~HRֿVlK cHci4qw˄n6(CWsͶ55t EGÿ.&="9LZ&e XKdYPYB N4.)gʺԩG̿*T2fȧȌcDc:\wvmٽIwy'Ɛz~hEIT~ԡW,Nw>n2*Sm~vCPy_H7BS8a M[͢mfFj\ΦS)""G#f~U إ 7IUosil59~`ӎ|5@g)b2G/ݳFefƥ9_i8%Ͳ& 敾 `I- trZa m<5x. o^clAdL׆?1^+W_pXU =vǨ=BWUa159'u 8*zaqnѴV#ӨIOz.+YWe"SЪұ%=,8Ol;p۩Al RMNS:rK%+`8|/BoES[=r󍤬ym/ mmb:19FztAfimmo1fy^"F˭ -MФ~_g:^\`"8[ NxQzF ^?/-7l({:aQ#LO֑PCf'Z,cjxtYo԰GpP U_cg_SI\߾UX@vlSEkjfKY_eTb~)G#xA%k4vK + ?:*!wQ&F4_X7&dmtsVsIܭt+:XvUd۸*K{\ ϗNF%Z>_UbSȲ[H%m Cl,4(\w0{ <k!5QE;O\3qlh:54i̹F>fn?.p1+09;%E;r fځMIE'\^y #soWFpISC#_>8CZĿBZBc;  Z=l,BF^zcFP0@|'fQ3^K.!2V@O=iy.CéY==XKEw!Mf se tJ@K>ҭug%kx0.&}\ߝDo!|C)='܊q"ݐeq(J ,0Y#Y(pdXT3kJWz+QKl3˺^9Cʧ-hlјD=\EЉ7[S6IK?z]ίiu/bN് nLxv2.wlh> H1Ǚ>#L0ZB6(ҭeRkO|(&B:O-RD p& .!CÓ^C2FrܾVE7-aDÎċw?~3l<8= 9aYշޣo1h^@o;WTʬ3X'pHz[8bP3")&S*X+D=Wz"8 EF!ĒSkf$G RT8_8lxnuISh,!bKf=X^EΒA՛/Nص|Iʒ g5cB"* Nka٨tU(綬xLBie2S[!4q8~m!3'ǤRw:?%28ףMQO*2?֎ ͈|T}ѢЗvbRW IWX:lMvOW01lj(QL9(씷yIY'~M&&Xۨ/#i:vA!0w(Sj '燝n_rlT\8_+\MeVJzpKz,"K94S1QD=FaE,Y[Rc_F<<`IoFo#SłI H]8$#(h)!Ng ,{JOFN;ߟR:(V O Y3 4THyip#+A m;# %ZfyX'0~VFģ0< m)H4\<%ۻVz:Lk|=V3{-Q(o#Ld@0*XCthbF :ѷm^V0dvlzr ̢w)e'(hU!(뺞E M }.D{-C:_.|vh:]Gs)x=/E>[c!p"A-e*Felx1R;=pڋ1)j,\% KY͌"NXk/s2,5vm'W0'۴T\vvFWIN/*N;Dz K2EK_xRB-DIi 'R|w6 >t!|نWsR ͳKA;)dy_X(9lG\S^sn! [ϱ5tw!k* ՘("ZG {j՛zEڱr3T+W~U?F"h?H%.=^[y[HX?7JcW9Y<6 M4Gee(P*\ W>7P|,ncw֠|Wٓ$UMFdqQfep{|-hN{޼@Q̪YfM_5JUp1w=1GϗIPc8TB{=gC#~k9 ;Sx ˗u5G\rM>TöO+&&dx 0QG:(yV¡* p€ׂr 9;j}SG񶏾b, aGT^W}(K 5dK!XZB*p}[d@kZp7n&o^dqyAU NFpb#"W*';,z QA#dCK(aJ\o,i)FL\3(Ru_˦xws/-fbGPѽ qzMCMXv?c4kFй2$o{HzՐ=7׋ 887-_;V]#hx[@ j9&oӸq'Wڞ !̧"UÍӜՋ=؆kO-ޟ\:&wasƇlF/ft5a׭4MiЎ`J,/ӦaBW+`@ǕC%e77@PA॒hQv+0>@3Dž9ؔvp{f֘=1Y,@4QNV0 u rLJ h9 \HJR1o7'Z9I0'(d,i lW?)1py#TlEe(y3/)nhIEЍ'ﯴMXu]@'G);ׂ5I\,[U\JS޲WK3#,`Ep1u($2,qzlxv+n3mRjm!mz}ϡdN㥏$o* u14A)^0~k /WPB欛5`)&? c݆baD)6؛|p/2t9 QP6?J+6 +xxId8ٿQWY#?{Zǀ! e8]R 1f4W3v`*,ӀJEFvf cg+[+_j2KXe^r'DQO:IB{P),Y,=APh8`CIIb*yQ=s=vcC<VŚ\ Q-j+y]kz71VfCO%sę5]!yGlR5Uh'kaM@I9+mR2ſT-mڞ^ZTxL<Xr`m~y2Vsy5`~q:yhA ?+hnjO`0gA;P/lRƶo_mEȮu5U(|3![MwF>|= ! lVޡ׀xhOo2(+ý ;8Ki6[z!@=TSvvnUlyy5-/>!68t z_yF)޺L2IԘi^Fe*dٵqN#.O/kY#c;7ViHp"`bx$Pk{8(q &fBb ڍA;/:} heJMw0>ɪqځI`#pt4ʨľdVK75b $%{1[ 3=%7Ə͕'ËdG}#>O}4MNo#Vx+fL@ìsw럶)n "gjŪb5:& 5GǮ:垱( *!2O:nSK=Oc!7AmEI s|FI)h폶9; I "r[O}_W.`-S(K 4Ot!+7][mUt-] u~&+$R $寂(i,DPe!O}oBs~٭A_;[w%N]dhCl`{|垁E1#(Ͳ`] b]AJ D<}</u:M$Wnr{ȋԖQr2m^nӾ b:sTC >$\@^({(0־*?FB#ulqX<#e <}[AyjF$EnEѧ0FM 8dr-_j+ =̬L('L3ȯ#YHNo_ `+N# ^ X qG L A~֩iu0]bʪ)X)8i b۝ 3 $G98yy45yI=;f^A" $Jt`jxuxV6"a~wݴ nsȔ糚"*/_?#+#{2ny6}>D$VO$ sXOaIk5@^+ݠS[Y٤$qI/Qb1OWs AOQy6nA3 GX}"u%o4xda,'KXs3G8.F=Yo"9){*0@^h_ Im8]q̔HH%xzUVc"ƧFn;V$-/:Y'`ƴOf0-eRkK{=kMFZ&d~iF1vؒ-.= %ʭG_P=24]q8R~%i\ Ys]4rGijG@ \0_eL8IcWٝݞ+ ݱgp)S,в9drt^:ŽQ(RKW>:ԝ|5 b$2]ۊ8rm ϵ6S`SZƱs xJ?>Mp ~hu C$ؼh т,CqЀ_ ^ʯƐIUUd@]wSV>X1,ȜQTGAa|Ǻ`NCC.DSNJ [GRyv$y W Iber=ۍgkuv)ޱ?rEԣrz_7UYu3.+ .})' kMǚapݪ2Ɣgf?8*KV[+fXI"!Dcf߃.oDkMWOR`AԿX*[+^JW!C#n%ۗ30G-H6U+7 Jc1@]9Qqw*c/>nW}laWVй$%&^9}C ٯCP J\Ҡ2>`K7βq.*<p-uonR.4LK^ ڒڧI]/I =CSw22) }&^ە6dѕ5zi C=zY8I2"YDV c5btjuI4!XGBˋDYpL}:$LS>1+f#%sPEy= 0#P$[/KUO4AvB[JVPܵ؊i&#}s!(x(4e#;.³Rgiz,H.ɉ +.+zaa֛>sKD ]\agx}?! jhtaׁF]k SHn5V._/؍?=rm (+yKO|}60lĢ"r$P&v"9BvetղH:6Z){XpBkbm4?WI+vwL@#Ȃȡ% -[֔}7[lN 4M6XV31ѱNNEdT)M쏕Pu2O )rQ2- k=!gÞc_|!gSaK 'rW yխA ef|r=mt;:/sz|>ULŔ=ZK%F7[4I#".ۅ.pZX}&J?y ^_nzg& [z ٔdzx?â$mHT{,cDj0x Č230 . . ^eO`LԼFHާ-fh m-cʜmu:FCɊ^J.J"(E[ @-hX]wA]16|ᘶP-P`N"V7d+`WCcbjmT9י"lBX1;>6l'ن9ߎOoքfk5]UV-ȅ `NIO=DɔX9aP͞t#W\á4A%Lc/$ԣfCI;ӭ?#!UYUxy=;cvû .I~8l{F>bF$[nȒD+JK,%s&E3.MZ{CQmy^l~ME ! qt F?J =8W͓,jŌ74b~L'¾"ls>LMX}NؑCY$]VO(iNJ'{%d,,Tem{{43:B:DJ2Fw6Yݤa7}HZzM(}{HLudܳ=vwvloj[ 1_7Z7b(!;տ~\!$hD{܎WfG(mFni\Ȅd75Ub»ҊI59Aw1Vwas)w*䊁Sdl=B\*Xb9̖"ڸgϣε-`7:Y^Rj]3ۨJà]M - iOK"H+.8{̱-RmIU X_2KG"\9*ws'ƚ>^?Z)Ii)5;' ;1 |:ބ2 ?Z! nN2#2i~T*嗐wFodɒy8T!Smo2w璞υk^N^(6Bm}$#Tjod[w~6w|If L" ,Fz۵&4(I-W[?ɒž&Ԇ OX5A8b]?pddя]V!!1[^gE?O՜cYкN)[STv2`7bޟa/r:TZ)R$vO(0l>c v-!?,а.z) Z_01]짪OPUD{q<-NhMDU(p1``T}]Fqu_#@RZQl "XhBzCGZ-Kj2ϟw\ܘ.6"gtM/P8ķ.)Ze-QB)IR6>@ /&nU);ee>kGI O_V{l"hq/WlKNi̕UyWMtXbɒByXhZ*dIRr!ꍽbJ{ۍ\闽G[e36g=+*N]ݘ^Egs2D,yZWFq =ǧ'b[C}*AYdpvbמb5?D8g1a1 ;Tt-?9P`*9%1+)L ᲁ B23'D١%ӃJ)dBԀ Nݭz^Kl/`Q+š^[Y(C ƀQ.4$7yJa-V 0*tx_׏qϙHҭ\rJmg5/Z'x;)cVrVH;y<&nMI}ŶW>{1={Q^23>@sSF >P!3G^eC+8vF 0m`a&9lVz;@5ُd^LURcHn(]4!h-3X 'Y 4fgq%;mǶ3WH-K[pU(B?MN0(C LVxt|hz bB껨IL0 _LŹlgO+dgB yLX1=*ugwͫsyqc"b    tW/g%8M#Ҟ?Gh74 gs|ɪ~W.Mx.I7z/^$.p.lGM \&+}MnJt, z0WɝZ; ^.Ԝ.!:LMCڜ3{${Új0֒GMJl"ҺZ!dM`^Z"Mp#Qe ΢l)\**h^`H%a∄`v5TVvS/Gso>CVt?]R /kq(WRT6n֋$*G-gc2s|:YWK`wCޏ_q.G@T 8 )`fω5l`z'ddyʩ!sHE鸹<jgbB>ꗀ7ɇ!@|)Zܜ7ү(t9b G$otb%,-$x-ȉqJ?܄jL\(ȯO$)yiv\ү bxB}AU]XڝXbuoEuMeM/tse8DU^萬z`[$JO2vg̘N"6o_'0 ׷4 DSm]tc-}񢞁ߚm\/g>_:ӟ4COәdxӹ d T%f.| KL͊beJ9WϛepI!XfvXg94PYh. 6L֎<1>B_*w{]CVI,C]mw ^e2YEʰ祹zNoK1PT=Ci+OI玏+#ǁ-}v1R]<\Ϋ+B&;_CrDl卪C)wJߓV,F 4%ŵD?67$#'GKS!au<<ÎhiAuaV.8lixE&ST D]hr<7)ؖc>xkҚOa(Nq?E@ :ρ5~K7K+|9f0>4Q"=ȾT,Mt舙6Ъ4".}yVZJ1JuESbH#Bd٩`ׂ&j@O. vPP]+mŠ[/wMZMk &=2y|+@"ZCEƎl.V(4VqK%a̫wJcF%bVk}m 9ĭ냯 }O%uG1 /158 MY6Tƪ_5/F&VzvQU qv/$aԳt:^Rd'oX]hJr3- =WJ֒]tCMlj.2,2kLrp5]ވefs-wdY6L+\꼭 @܄Q)+ӌQG,E;x\ }m:@dl;/qj,2ryaoh|]@Lߐez'A|iq g!fV:rrvtj "O*Ԭ˻!Ly^Ϻ&\V}wIhrSc)8(K/C،$ <ΌG oO覶H"ol T҅/ݾr"[wW{ E2W6>XJ!=6V< ̊SP5sh8-(w\K#&,R-w0mU=#γ5+X7 QC[' ~qZfZro?KBqǻ}?jOi蝥=t:/*_N9!j,"^iRq0baFsLYMLew4U(R<NG毺)O\T¢NܓU%i'iHW.U4i'kHZET&Jx> )TGԍW6gK1uh fܪ[k㎫SYf{oᒎh'W#zJ9vg;|r5Oy &,g+A q7BZQvr43qF3FT҅6Jn6_q{ub!̛U?s'P St=:.fY1za{ QR ʆT:O}ۡ@.S'nARRh¥(V7RB"Fsᓠ`L9EtJ&iVP7h@pitw׽t"ΟxJ]A˼pjn ,/zߴEU 9 u&\"J؛ئjn(|弛z%?W/?m)-V,gԿQza'o2|{9^Ӄ 0=Q &{)/agvߠݐC ZkHz%y\qj +ؓe"ؚaw4eMPߪ齺ڍl.zl7ΖT[qTxY`2ʼnTPV5NeLO = i0:})k  9rb)/1NL^1A _/HY 1WڋnB;8l5aZ$c5*}^V1̪$; ;CO,WBUAץh;QZQc 9t}`"d(m5+ȹ:9=CMtvWVnI$'+̢ҧX,].*,,B\!hU7iGu3 ؝ >%~We0E" e !Z~1^V>5&zWgKct0-f ~">RCWiS˒|dIm].%rh2xtgfʪէf9 /~HxaJ0Z}%E+I[? P>Ji3p%`K?v\$|&fko՗-b8]h apHzayԕ {P#:2xS>gJGY15 ~A'y3QC Хh=r=Ϣ +:Yayʎ^$)xoojQ~RK(΋.^mVr"TGl1G]}%aq,0<~ cd,~U[ݩTwFN|gS 'GvR~r<*W%(.N%ʷwvpd9}{Fs,qC>x34 otAQ2т8Ocnln(Taxx:K,E3sn|eEG+(*sn&3E!͒ͩ:T8 mP*fSy/ڭUz|)?HZ^A瑒¬BqۯB_įJӗCV7Bԇ&] B/ⲛ8=fR> $migU:?X^crBL2Rw VpՉ{fOuc.Xz謔J" 'SwB32y8%|E0w.Ս_!B 4[G.6^)ཌྷE1O"K9// ԳF[Ȉ1I]Cİ9b~#LJ^W **冥Jl.<8^!A)zXic 7uڵB3"ZxԐj<3 ["7uavۧ#%6F7 룆uٞϘ#Ifz| ^ԠGoN,wY~`~øџSO!^GΗ+ (ɦ/?t˷6e-^Tݛ^@iH) GxjtxXs:@F5d$M1 oW,vm1>y,# b%SYIXe ySK,3{ bT+-:{,D˔ 'UَNH_do2l> )0tCSݗ<ᝂ]p XY6G26ٗ7Y*+Ȧc+삟q~XMO F# ,I#4gE2Ψ`t?W*2kz¹$'s<>5o6H&MxᙝcB~!GpJ`#M(?p~&e-Zuvg+θN}sK2]h[] GtbJB-fVFM&>>xh@1k*vۥ\΢?jlR=(twWP#w5~"t q JPVw}ojslBY;Bov"CXviCu#N6yh3wta+q>Cyˁd3 bN{wOٱHsB.j#K,͇A6RA|/A"8]ˎ.Sr25[ȼ7yK<[v.FNB('wR?Dܓ>+z!،0 "ܱ{eU~o-fXAOz=X쟕ӹar%uQl=m6n+\w vc!&(9CNS/ޏ |Q$z0?#rp;&94$3}^i@aDdAg!:FYIV-rr$gͦeCH?x-8;?H;)\Q$,!A֚]V|[g ,ׯFkA #(1莴ͫqQ&frw34q3Taʣ)$a*\-Dmu_` M; %$9`v35ވFrغT8= IS'Ašc.*+LێO 7p9u>VFq`DlهцH<)TgFƴ@tt(T 0bǪOQ^l "hvksvQ[G#}7KC84rʘwEp( /մ&X[O|:m,٘0l9V1쌣6c7ܓ>O>JX;v?jYm,nrIV͵x<}cYoE@ݳϵDH4j0fLm]%%VHF"h{J,$*n ѼP#g, ~wo`3-}9(1jK~_;~| D{Fa㔊ot!;vĢnF@t#褋v5v2E>U6^Ek!V0rN^^eWASdm>x7h֙P[GC(Ap|U/2As/Ft F\yx. S_&_aړSyњv0|-Ae41̍+vi(N;e߿-cRpvuW2ni]ʷ}ԅr[v<}?I]^͵؂w 9KTV6Z,hvO,#R,0yMR-6C6,{PJΤ~V xYBQƊ}an( +9=\jN (5Kcߠ[ixrJ'/'zv4?f|mտ`T =ъu5|V_bJs Xir+Ǝ^%t0d (o XcX)3,g-yW~w9=B cK2M Ө`|#9) =AvrST@8N]āӧ!G?h/1=Y-ݜ["ac!9Q*;6j D'LH9sà=Fk@Ck7tz/!g/h"$,I1 qR%|CaTzb[s` {j3**ܼq yIfX#36߾ū,UL?XTM{,K+Iy\P%v-7X*!ѽiݻM&Wq.㙸S ?LtF2.(K'''|וM^ 8W$] .5CNcGAq=Kv4e2'e,5C -7xg6]1bGؑ|"-B57U3fԍ/Cf܉OےOԦ>FŊJ+&xZ;&cfjdzmgf?5X]QǦA׮EΟL|m A `N@PNH EĒ:A_]7o@\R9l٧T[M׭RpԼM `T2ZK7\iǓLHIkle~abU-Ǯ J'fIМ$pq~FhKLM\ ߭7yy3U2^x{]!Z&q56}&\tnTmȍܡ:vdFcݡ6ΔW=sh¹ɸ@ޘ4<[͙ݴ%5Piw ԪqDsw?ZVE8a ^>MM@vLharkf 1̭ z/ܶviX&V 9U@\2b^+ byCCP;nqiV CEhLtΝv{_b\&ƾ'DKruƚZ&x:%`TtpA(`CCQ *0ӛ}?V[0[Ѣ bөqiu;'"dAcRGVꈐ&7޵5"isOiւ 4wHv_طYCV{g"[+fzYY֗k6qwɹ}>\(?x ϞsX`H䤟~s>DWP._b';Lmc(o҅ 6!Ls. FLZxu)19x1I.D*G_g=W6 c?Z % -F6zBe-^?ڱbnTG=nW@ZZCirIz@y=d{uI'% уpKӘxSF,:w;gD79q4Bun4Ctyp֝oty O=>\tBg^?ϴYi%U'\R吢HP?; GZ] F`Iƣl@Zz)22n$GhUz>,[ 6ٻ`a_REc'_Uع;,֎Ob;dz+1zYsVf-H٦NP: ~M*B!qxZr)( BIZRWe6"RK dg yawbr6'@Mk2=-3Q 3>YZ&ݡw1-fҒO"bj1Ȉl}_'zJT@PJ1Xb~5j` y).1Kck̋$|/x,; #^7UG.[T1Ctv ATDUp$_ PNpdb5~CꀈQw)ޖ34anm|!㓯$zȴWuP>_rFY $Y [jBL0fL oMLȕzr((5qNyLQ{8m8]JɧQA# C*ma04$U W!j\epSJJ`J5P%qVv`:旧K-PRMahb%9z-NPnne]#H.{ࢾ>` nz>X;ٓd?C_Y,G>Er69*y}  )e,"%`pKbVFAS$D#Bm jCDEGZJ-36P6l+>w|pdT_EjR]w&ozRHi?~ձ =^q"PuDG#7iӗJh*/a=Wr +UG-!Snq5 4Ի)ܢ `@V5ڑU]z%l4!qi_ bA%HH-<'tͯ|B`:R]Wҵϵp;4I$3oqb jQ>$æA9cdٕ=dKtBȞP=XĴQ>m0@ojy}Yo,4_e}F)u!)h45eHF늊k|MLF>iLټuҭf|)Pbcxo~rX'0m6tpL7گj̧,k1v>46q(.W] חkG>z:"@VOc44\ WHJG_3C ':2s|$ M+n|+c1XXnܐ il}yyITVY[JuMa45i5N Ius ILB:ήsh4 $8\x7yLo?+T([%4YzȠK[`I>7XI'C70kj7!v`e!42o7wIOʪ w! V\t)U(xyU_tiBt&V%B#R?5j̩,l\H >s\y 6=6Eqz$z,h4~f=fwVO`ȱ#zۄߍޥX, A\2Z;Cq~a647c\pjz+A#ƈ!G]N u3!:]VԿd);k91 ke-Aw`ycI"Ǡ0?KBdJ՚U6s.lzJ?PPÞv FR'+ceoBԣNǯ?:)xkz 4u|Jra EQO> F\RR˛#êta@il=8I R&YW ~)cm٭BINIT#碢*~R Z^-}c+b$1~_J zs֝6ǐJS@o]Q9mҮHHue0\ƌ*iQ FO fMC q푠ܡ_̯Mٞ ކ.uq0ոrz0|Rjڸ&@!Bye 3};.[=@Q e\٫ilA$`o H/*ii+Py`uy1P'yQ_{" u|HD*Ɋn@{ctZ4RE*}|" dG7e/=,>Kcv*`EeAKb OPb=,jGe8n;w7y_ 4Mm #`}oS A??Y^Rx,"ɫ >^\[* B{\4P}^ʟVQڵ)>#;B2H|$E `Tl nՃ8k{ȳ+ݮVe^4yW;@{9ђm~ x'5q霳rPUsq2&-<`4T<wqJ@o :ש~Vy܎?q\ c{y Y}r?]s=nf[]no 0.z TgHC0%-DD rXOf8?xH i# 4],~zwGOwymvXQ&&^zD .v3$%O@ -nrFӀtmZz"kv׿%i ;9-xNٓ`Ǝl2sb`[F]M6 wJ Y|}B@4Me|t ;ʼnj]F:<>=EgNbL^ǎR0i'm5ic?0Y]P?yhOc!yܛGbW8!"F!I+:?^-ԎF!TUa8zTɼ$6ͧ4{F?$)rX(=" lJ(:IvlqKםЂ yC^yQ¢R":7/@'ĜcdvK.?oۀͻ؉B)NV6$}TKCA)|5 !aT@BQYe5I%MZM'pM4=43׶F>rϢ4@\=ܥ@xvu9ɷBs>#зS?-mkZ)o 2!'O躚aFr ] ]{^ \o:_y.fhm؇wƘ|R\ Y+-ǭ냁3V o)Uj'CXM|Ʀ@'\CfLu0%B/F nEhN-U߈AG|m̈*2qiS:x8U,U׀;rZ iKX[ر_rD fd ؖn\ r>Ǫ6{,7|Jo^F)6\/#> É\P}AH͸{ G4bR;4QB,*ysghy!ƞKeIT]Wf|(cB|KzڅLWvRNk+dƫW~"lw!srh6#p8<m _RaC-º`hiFK8 SXޯ /p9reghDW*5+`U-lBCR16{Ǜj4&ɪ+"q EzD%lKA39k~lX@/5"cn ٌwLwJpm#3~4dljo^b?Ee8HHn![|7)-?Ϊd|hvF_s4r_z`i}k3nB](t\Z )$yN2fΥb cW|H(W5^`1NN6`Spݩ)^sDbz"$_ Hf;+TܑĜ7E u 'WJB.gb÷a8"_峲Nb#F܏twE{m}sH+ͤ 4)ԝ0kxA VnY1S?61kDau^NX5;><ǧg[=K;-v'+L `}V {_ꔡ&3/=1J3Je2"7v0sj!4mDdaǖCL2Ŭ~ښ S?^<ӅP5^PazQ?ux&i(&'-G- Ρd%"g d7Vu~ߘ64dAcrm~X`KI5L3Lv0qcrqISDi9<cآ©+;pJ M-^UBF%7THMV瑜Ʌ Y$(nьod}\1ҁs>%hvv;~ͥA;.D{ԑp㞦|oN ?t+N,jx!^g`L*DgڀLE 'YpA񗅲9d;: H:U7JFE{*"/>lXĖj4y""JyGqvx'8l+׆t*qxځ1Li9#W= {4)'@BMnܵ2UD_.eOS;hT0(?K(s)N-'Wbp>XF;C"ؕK EL v֎}e@[Gb}~?) ,l\{cf̃O)-$OpɽM ӐNL^K2d8AX{#F 8*lg[G|/GGjG(%a,Iyg=/.Fͳbm8fAݓW'm'0IɂsUCʄ? v^3;r2ЛA5E˃| x]włݾk^VxPƦQIS4dr^Uq6KqS25) 4,j(x(goЦ ՎT"#оRoatp=uRE[Cu&~&E&BwX-}6]Q[\Ҡ9bZ1Ѯ1%Kطc:J`'G8`45S#Fkm;yIрJ\jKmҲUm 'EՇBi2'Xah ,Y} i%b܁lt{b:H"d4(P?nS 潴hUjrP$YXuzG=h'(s-dB9z>o -[f%}=+Xf(۬Iz7?WM w|4+ >Fחj^*a.jⵧ)2=mHRvY$fAstjRۢ9WV}u 'xM6( `;t$J# :c~ޫD̝vy_/KGl%gF 6,x}j֦dE ,'*ENGX!}^(|rYdu3tZ;>KV<sl'y+Ɗ$p=6c@D(𔰛KM; "4ݏ.HrˊN ( HɚjEEYh`XG$Fr]W=p_|}L%R; 0Տ7<k4deO&q`4 rhFHմW^]&toYfqR8QN-_[KPaLkdVWbwdO1ܖ9K՜|IoW[hruA U=qKKj*=ŭpS$uk} ZGF. h SJF\W7p>ujEQm;9 q,8"lrW<(d Zb_+2A՛R?ZD;ٯ1_?LNj(abdvs}g\ uNvnىĿn73C=01PqG)q2.xTȸ}/݅U|/tDq7J=˲B G,>COVv =*$-&ubzgK]]_*N|#rCL.GKtX Q̅AsK-yi'mPȥ)hn0 ).>U/ȱXCzӳteI<٣2D߈#t֐* 5) v /3EOT=ݔL׆"ؒZժڗg,sdN$,lrONfk$ xTLB؜'S$`u6׆oV Pn>~/FKLe.D"&f&?c1Dքb>Py ɇ~Dk8AU64wX#B~ۦdu<$±kw 5I\E;v? D `u0Z|/+^!&LʌHbHW-LqM j kw-m;۶ .m,<6p~8_5yTZ]||ϙUIT' WQzG9_ŽEI{ U!>a*y1 IF\1|m8 jZOG+X3=FY`@F @;]?Ģ2 䖅v_MuP"ݏruƒt"ѷQ cK)" JagP (E5k q|̃p$Bśh//8\{{5u~(uJ.Ujme1F?B:FtZ[kO%W`˰U։zO,$Y 2$XS[b, o1;_ۢ8՞}D o0b6)ΎMORJ}{v TugI,<n-@ΐre'~+K)VS@,)TOTo=mF x;'PL.9?, ؚ$ ]^-Y}`:G,[OpsÖŧ6B5=xQP؞.oEo@kJ軗#heXZ~ML-[Jm fPT!'cQl;ku ZO +m3<[߂WC!)9ӗ'T(d(W7[;G#3J(t eJrٷVx]RwzTSb`=An>cpC؈4 a>+# tQڐ_dҕ2ݑ}ٽRyH&kRdwHy@R5mԑ_Yl zXѝΡ1Þ+%9X6xvgcs gs'C~5e4ޤ,\ToΛ2qɝ xlse{S%)~hpyBEްـbB>i\uu\6.IJ.<菃̎OrfyfʒΏ(cPd` 0s]]d<12Mu@ykqvv$ +M_d.m(X׆bz«8odnpTKK׫ۃKpN(Dyu&u:'&ԽAmDHdn7<ö/6plʍWtOh]3Ȓ'1(j@vA(>yyTj}y1m=iWNd/%]<b@ XmX`m ; D?hʱ^VTuGItxBC֜j.[_4N1hJ4|؞_׻Ʒ%+1n&s1P$6aDᘙ "ͱg] }OE֫xOW 4B0V?|Rz-i/Yko_)D \Xv)19Q&̓+^ r}՚p"qz^U,7Z蠴gAɱk[ UzdsS52 ,놔5nc !jiV QO@x)I {Cdn3FQ#`HƇ#J֭Q@@F.DN끦(d$GQ|6UA}:2 #3^n'Ynj 2t.˥ar.2v2ǩXܭu+'hC 6h4KV *؀ic4PMOQzw VHn-_d 6Z΂ot0"ìڮ-5cX{m\Yݯ,ZYh|ձ8|DTK7p쒟6-j&9i~w C:!^|egF&~߼grH /b.S`7>ʶip|G;|Kij&3ab 0\+S zU{"KM/ĪL5&p̜v5ˋG_O[*Ұ+g!D[mqҎCX p Nk8 -B46T&2{eV $EWaꮨqI!58LZpnAխTqM@H{Aʺ!M_H bdMH1A!ВB6 4OZJZC~/o"*Ƚy]HGfaQHktba:I)ֈq3%A! v+(MvٙinH9 !nzhߌ^j((m$}qfMTu(0sfB;oܱB,&0=[:dvulQ['eDc &y]+XPΘA*Z4d0Y=ê*:n'l \p7=DN" qcٴ+sj΍v {Q*!߈=t\ो -?Јʛjhq\I;B o6uMM|+Jww N0/jFu>Cel'L%SHu]( >( 7h:C4#vƭΠ52Qr3$C̯﬈l(mgG8ʅhC9k{*Ks'_UkF܂{>a*; MR7}eV:rŴ p1 L}`Nt~^+3zn+{(i&'rgHԁx ̐M#^v* * Jh Z>%:@q*ٹ1lmM0qJ*B+z2 )Uf"3ILv]{"TdKdqv*>Hw3] GRUv HÍsKY7؎(6TԖt@?-{=m:!C{n,96_dj{L_JhʬG@ jDNCUא `XO|RgP'BIY "Jw P'  m/U-k~Y%s?wfv}SCCiDkv>kof=Ӄ^8/x 7̜Eěi1>C~Uʔn%FU=;#p`uuJ߃9< Gu26y2Rms[_)lILP%)O3W݊0- wc৊W߈ނq{k@VUR5-mRLGx&?q!1-ʼBo N:)vP(^fu(6bdyJp]nFA6~_Y-DD}Th ggŘW)9ຢ'@ &#K@LFuQ7ZS\)Yj@Ot+5v45=-j';=pr629~ViOyK "$3|j6|m%f;m"K>{f4@U-ɡ>[S$Yve &!lk'8f7%qA"tsbW|- V(o S-FXXG*u2# 'B~y3uU2%J(umЋ%&GrW(H@[,5i<7SsTO|u,͇= [);dGK%in(y@3[k RRC>U/4,9zjpB|](ҩ 3Z@f wll4˦-cbItl`ߩ&9/ kg)F. ;ދ@aQ3ꇌi$OfxV+ WG|)BS$g4^A`NN[P0Vgͳ _a:aG찠 }VHx!3 _k<Ն 豘b0QϦMҋd{z.I5{B;A..wNqAG\FuUp{ҧ:zoa!ӈ<]Xw.{~AF3/Wkj)Дm#?֍E2PIy!6 N-7 oRR^̧"L+uGIdH^"wM&m]-Col˘ꕖ yO}˄:1#.߸Lk){K Nhiɦ&- C{NHV VX[n'ȸ"hoAm2?O4 ؘ{vkƘNUg_qtknh$ytzrBx)Kˌ_4(C>qM8:[?#ē,2|:kl3%SgvtqOW )v*P̒g]4(K&2xhGLJ ljG3:^w"u} "`κ?+$.DYǔ>cN@3` jK5fFFZC^/a0?xi !Skț.&U;3E6q=AC6f*;2K*Ӫߕ y'+mA/mA6$HZoN,-.gCF/l^Y96DS[#K[ozA#l%ܨSwnR_~:^ ,ry\ń%Wo2TgPZ͐7e~ W$ 0q\ʬlf 7cJ#w8R,CeG 㗋W*'Ū[7/^\ wfEL3#ػ&wxFmj53(YH|:Sz[;:!%ê| svLQ)/U/OHPjXk 8,#eD"NW26Z}a+H̽3{}_?9u Y'Qkshy:$f:i^ `K!Rj Z3HJT{*l:x"s;]ѱC)sNK:MAUDY!ȋzb//]7xfOBpQ_xm(/~WVAއ^LA@ JŲ8R,&OȂ[ ҿS.ɚSaרc#Qq:^@[OkU~6fOqٹAtgl^t?0:HM MuJg*j*誢cqm~z .8-A(`95#brh3JuCv1IQIDęI5}c[ml@^i~W&J\7e z4%ЌV!Z,1 sNkg$Z+8XqNWGLKC$nqv-$ZZœ}T&FzU$MZMR[QVIM/w[>Mk13Kr7xrTYp&뗬9pҺ@b=<98Im[wVgCCF(U㺠2^"\D@Yl Ǽ!KB;yMT7epn2MwW$o\el nfI\ \-{kzREjB1"#L ogJ' K/{]t!JUXNdDQ0%{Ts:JH O0XoK'qr7\\.ojWz*Ү;ƅd6C jnXLLA@xY c#r47R6䪫Ae7G+_3$+l+2GuռYMOSPGk)}K('iˡ.E MM.7U~ [[" <\),EfȰW+G(w=aP/3|kx; T|C=D[W5Tc~?>с.>R$"l Zy#tk2􎎱vwDzs} &)Cq:1p<{͈De9r`SdzȵRjGW([e6ppk3U @k[ yZt#Ֆ|>fNw$6s]b,[ʨ(l:W֓cҪnk4Ɇx>kiyUQ|EWa.WM-\{='KZ?uDM - 7S= z((EoXBU`;ށiqEV8?+Q) :'/RTp~͡?,IXdˑ1oAҁKnq* v B^L(D;u̪y`RLia5l_fbhˇ_/S\lR4asqPiPzEawワ=E2dJ=$F (P3\Zk<<(,>yF%}^RQOE兇%ȦAt{$z# .[{=E(bِe~- u 0u+;a5|u/ۧxHq fS::qE귆-rJ߄zaKxZw72;`s>>hy~@@a2=Gה$yop|l Zq͘".wnĸVdWXI %6H32wVV 2 VYlOlALsm.Mpv>,S4,=Da>=xL!sf5QqJoF1{ozvM"i"<2]=ceAE),Xo{1ɩ;}Tae^egH[c eOm"ZK$Y֘{n G*|)dB\Jp]^ͳb7ep'Du)?f2tz<şm{τ0kHo'0gJ޾Sl(Kg1K{Z;l#XP9MP$l5d2KR t$ÎHjU6xj<(!ҋx#g 1!#|@lk (μT+R_FLNp{PMcG\V rLsADp$﹑_QECx 9q3d eLҤ&o  n@ZC*ص>z$cBn,H/B ȇ{BsʀMrГkOg}kkp@蹪!eHJ$l͢mJ ǿBwB]-@{8oI*8ѾZilpfP=q͸jWfRdnqb9Vib(F %%m#U +P!w _V*痏m$A FXy4G=hV22Q-O1ГT]iHʧ r ^% _tcL4zppKKȸ=A''0rO 1 zoX;?xDӀ'JVX6'˔hѝFD9 w@4uhRN)?w)ioeA)g?p¦bkG4&iOwk'ê:fAgs4%Ap{؁OAjI۸PD+Y%ToVJUVyr6:A%& d?jy_Uq=p݉|#Tߎ;}NdƧ(Db7z՜9WX?Bbowh)^ (6euOx8k._ KnN(zuddj?QuQ$o@r=j&j,$Bb9)zPGO \vG Ц$y_ ?TA|t:I֡vwz9Goy JsMp 0iV;ہZەT< ՋA^PҌ۬IC3T-Obme)'4+{rC(}Գ uZxS;𱛃p!`*P#vRSa,KMm aV0`=fr?TK1>@5:FD#4MNOmE/Zb+@m:z9 E\?-OP֬zlAA m]1kaDPp'#ƥl3<.? }?>RF2u7F2/Ko#@ߚP"Z 0Nka_Ue'oRPڪ`_7e 4Ի?, H樲-~2>i~%z``XI҃םO?i35|֫{Ǒ(͉SY$tST%2xNiop~a]gd^5Bbh0甊Πq;Pa~5 ":&Fd$if_tj+4ݵhetwl!b}a0h~H6Lɘ+w@Q@kVeDmkȐmg!.t u#N\,kB,aN Mͭx9!0raGd>2XBx0d|g&{l=Ii"dhzP<^ɻDgcDx3VFA`]tRbxn{B֐hJ~ am@+U]8>,BښCiG`Z"MD?CGpS!vƯy/JN+ow{N4ۣ&!pvu`B/H_PʩƬʐ)S/@-%j?|G۴fL91'JJ:'ek`7M4+_[KӤr 4҅-nE5[` Es#eip30lpy )y+$CTͲcq{8M%oƸ.X+~U~ga2䋙~YvO ECS'hkkGz7MU{֠ة 1}_%1*)( jJ<yIYHgPK49A,k(sLhE^dEge e !0q#mjHVyx ,:RڡU,%'0i @pм3S௡0'Bܗߺm,w2 \fY=K_EnEIL nҼ/BZ'ywnL*BJjċOBc1SK"LaNN.3G59x t; ÀtS4vʉrd 2DuF=R߳w^uWCm네սJW=ԙg:M&)AZ}3HDJצ^vEض46ɶJp~/ jt b)K| y]߫Y.(?Gݢ!ҁfz,h `܇u..Ի&5ݞU^=3=CF}ua(ԆْuRH_ 0xT̞N:! r nӔI,r|^K{A6MHE/Rsu;z TOs A(VoXI^W'_ȴ#\P]pdߙ,'i`|X- fII+?*zkU:ʘ)gHd }/쾥'ֵA1V}땨Hw\]: LE7 Wzq̢R1DwT 3?$j,*_*b#:,^!Ue{G!C XzS] *N^OI&p<\}FIqPƟ W`mmg@IxSO6j} Y Oaszhl0W2@ᑸÊrs1Ql*#KuQ'$& Ct`Q.!D.:o3ĔBܻ >ZQQ-J3u/%wY[W1rHAw-E(b&Ο: L!NG@OJW~sTD q6k;(:" mx`BfΓޞ8Hq.?}qd"">~Ɩ2=蔔~G;]w z~-s%w'{$v| [V:G ߃9YSx8)1h'߅D7@e/,ו| i5doYl,t1fɏb  *VolBމ9*ۥ!.a`qSo.sP%5%ht?P P?×P&rDar`/29*%cGR:rw+(IcՒUh+7vOHyݚժcuĈFlҩv\2n_!K?a?2w(){絾ހ>iX1\HvnaNZs6̠~Pȃ.5!T |D3c_zS )[%g{Ay-aؚA;zAtIaG6&L Q0su!W"HQc}L e<&$}'Z{f.h[t2VK.ai-4d2)AkKgV^ݟ{6?(pLr7"]V e$pAZ&jgE"*RdՔFR" #/_b,? vj̈ͧ':Q&*DbL, 2 ti]V'T'!.:_<]f'tu8?5z6~{-vH?lɈHedigۅ!1ȿ=<(t$Gqꗐ` ; ȣtoFJ\E3p?6'&{9ضWI(ߩpܒEÑp0i `qF;81ׇYt*eТ﨡8T"(][ }52kuQoT*/jHG\Կ]5;NwVɧblVkHժ0p! 93"j#lI'Hm]15ٸ9W+OsrBiXwC]hcp":[JsW n(29P4[Ɇ0Ѩ_ag4)y Vy5jhmHi\o i4dŸR LէQԉO2SYjO| h> y3nדH#aꃿqz'ږTE8(]"A š>\tk5Fgy]#P`ȉPS@ҤPc}i%#J@=c3m`cu$1F"CJY6ݓS y@dB/s} ?!0:9(Bb<%Ķ-K*9 A%E6 h_LkGo q o@v'ZF4۴ʈyatbƈ1:Ґ⿦8ڂZEUG*-∾)W:a NÖ~ߗ%,ߚG1ZL|rpXL.>~N"yC`p酳{\ZP,?dXtL#9_@ŲBd [a rT. d=`;PxQGuf4Jhx?Ncz$6G9ѳ9 G[VV=K\_YwO!ojjH{ӱf]ZXAVcp^r.|c%8ɁSp$Û]3$ՂƄgd1UkŞ&*XVFꜼ*F=Ez#OF2,;Zf5ޒ3.}"E|zrZŊ(&oV/|Ս@ZKjMSH4QsJ<)\7SDzVCeQPxG ~)3{TE9DY9ί(>:8c4֡.i1"A fqcƓ" l!gƄTkY^TIfľ-ʝwTdi5}Hn tIWyI Apm$݁m?/jGbf;^kU_fMyyC1(PPK&{T'M9u(s\*W\ y-0pml)BpQEg3;3聙s)G s1\wUP pk g/SSb e@8~eNym}oX s42LGKE:)cyI6HO[0h8\ P9&`ƠlF"2/t܇4#5PgOxl;o`J&Wȹ â>U}mxh^:xP WtYU[bOf$3(aį,E皖&T*>ps欨:PI* T-t#e(;"i(QZL2Z?jEp٤7pjsm3jKܖlߙtQl?:C?!R9٬T_aF=Ol"3Qwz@hHِ$Q<ӉLe}?PZ'{f@+W,Lb 5(p>2.XBt +OvSD?ܪ6TIsߒ R*#_E x?~!Ɖ1Nƫ fF;kIZ3VVs=bHBt_ B6ݎ=8QzHl,&X& q ,Q9@/k'e[8McE=ԍyے 4#(^%SYAdOW7cĘɏ2s^Ӡ!5? W!/hi}&x?nbz㭒`:!KxN@X0VG'|aU!R ?Fn?ލWեH.g3L4PƼ91M^C{xSX/}Wĭa@t@!+1>^ʰoH/$sH;}h"܂'rz5[guiŕʪ9ђ%Wez~Fҥ)r ^X۱t[GՃUoD-9}#=mg) ?X Į.޳7U9&f(ز7Rfk _/7p#F ~{wqaR";y~-1$X`.S?%IU6$eDb'bUz!XN=;='4=&M-Qmw~=[yX̡M}0A ]U"wK[MQ@U<0#( A#FzІj_v8ev6B- 2MJe2hRېusm3?#$\0_}j\J3FSoeBץO7 mʹY<7j~Ygkb4 sNfΔ]` !7!`b~ Dn%P-EFXZ/k{4 f֠-;!˘e}Jo Wq挸.RteCff6R3T;h[J*ynH"da-ۚMB#"C%&"rQ;XKv%k"χ Wv!$x~ƶ<% EWj ҾeV?'s) "5ŏ7/vj_7B{$/g;| {(k< H>*v_B*YV~Eo .s̓[0յ3_ȴv+~KOĭG}@M)60\h3G%ݜ?AoSFy^4w#G 9LZ0B/[w!ќNr&FEuRL4qH?EYbfQI%2TJkTpf:xa\!JEW$߽ZؒkRR= iϽˉ$/sVA)\zҦ3}F9S v8 eSj: -36  x+oS+텳zq< !eFaAա@EM2V=rK˴Yiq kX~$zK0$L#L~{j7paà!mi\0L ;sf~e %#؍EUs ?2d9WjqI2,7,BVi~Qyde4RZ,tJF?PBFpmcD=$ʈV BN.â;ƳWOR7/;vaJ59w~6Q+E~W_Z/0gA[!dQmc9be)b8eaW DAA'[??qYe"{؁wW d]ұY ɛr 0w ԪqHjGh*m,P̫-w6HJ6$!!D- =#Se \R>op“pw&4߁ֳK $ؙ(Ỵl"6NSB_0> U^jpMV"$kL䦌5.s%hdSA-G,k4G#aG +r(yq@ [>\KG4|eyMGi zqspr隌}9i fS_y@,H:B.Bf\fC۽ nv\d#RM固cˋw=|b`'? cnўT[x(%it}eIw/%; 4LGYv̝l6ĮKLe/EFI (odDX^6`Cm)v̌:@"kea zpLXPQ俿 ڲU*<< E3^E]3[}ۓ,.rQkk4q`055\% n\kmk̪1qTNx3-!?1-+Y(z*z~& KeI+Z; iel䟨 ķpg'h iAh"@CD%?)̷=5ۇ!1ZiX"qWVxpX"QgI% }kv|f@FZϠ8r>\ F=.XEM lZK gFwR"?72hM9-|RIC ?} j^gde},g؄j "$;Ų- '1WȚL!?ũ_ȡPBݛ ƀзEmt>Ti\:m6ebs/kd3=c(?83Y2Ԓ3j %!/?4 쪔o D$_A ͂:w10*ݳ&|ѵ\^&=fA.4*2khOln'zzfㅚ$* bq#EQYP[ß:WA_{=dkVT_e - !p0L 1W(붟r?bݯʅˏ'  ' 88ii# >9ZpWoAlcr9@RůaD > lHA8}I~KLSޕ?kSpӷfw82#vrԂ^+ ʮ jզz\Ҽu%E5,>_^^D&= ;LH @f۽Twk|:La <+ lf)/s.8c)WɈ@F[YdGt dׇΉ y;`uNjiEC uN'"h}㦈V uOj$ؤjՆobEߍ=l+jn+Bʊ AQ|_a-A@`h+\\3mdTReyԄҏ:;,b4z_+4'Ž-Y+KK o&KZcc:b㭻pQ.oHKY8G gBfxdSƠNz2r~Jٙ_ Uhx-(BF3LF "=r&_j7e p<GZav#`W%&RZM܄KBi3ݕOuٽs|Pg]jK~:Y,I,;ߊ zĉ?3jggzoAp .T192}Gf4ø0Y+i\:Mb×7^}!x0?~|E7Z?/ kyp0+xBR-ߔ%?.X ?e+Z2e㠨[0(\ad2fhԕ4(XfCCHc[5GDUKc8AJ\ G>)KdQwnZ;|x2BUwu:'-PN>WijGPC P8_T_;KqRKFCn2ġ4T+*_+sgU8qf6뛻]:ïEQW0m˟K1kJanϡrw?yeȘU԰s x)qr xPe|-۰IMjNoL#ov|b(l Q~ uiQZ(D aވLxFcUbSȯEU_Ea6ҁLN8IMTgKomoBYd.A8`yrqLq@!xzzTmw'?34#ߏ$$_N)'T4-(jrK<-/N؃o^ÉKJ%NB>[A: uG03T8[ds2ʘ,'Nr_7{R pw ~1ņ=u8Y&J- dݟڱ=9Y˭w ,GL74 \\ڌ>I;WVSQKP169e39* :ȷH\Pw-57O|E<˙ hoc,UD'ܙ|: ͓hGƠ+C *rV~o7ؒI"eHq:F mQ).5-'2*RUd]&;NS0.KP(܆# ‡+%4LXރûiV1FCUA ŵnj $1(3>稳-9گ>w{cwvembg91;kEm% A[+yd>N#ZwB!vD3 Lϫfz"F]v'Howᐰ;y穈@@!CWF$-Oa]Nr=M{R8;u'b7-o ƛ˃)xf/tĘIbIn1{O S!C=@+QZRw*BG"_u]^Cٺ8t)$!D\բ:1l۶vQ3Af xK=q `y~gYlK݁ 9j( E?9~7FoZJE;G51<)<+F][* dàZN4g׏?YsOloyJYNH ͢;}s$–gZL7]c[e z2eVMdQǶ+<ᬃz_# ,C Ҟl)T)f$SdV?ݨaazۦ޽>eIe""_g>&Ӎ\2!o;!d,Bۃa׋fF?/Zg1LM8e nP |ҖX/7L6k'X߅Q[3bB9熏"7Ijݢ183)Z/o^HP\V o* z!`d͊i?ZŒ𛥘1ք/WޗȚJrx`19w0N`_m=)TNO\G9 *U|y\FWxv#.Q mSX@M|.dx]8,a?l{$&\gH0hg=gll|nz0ǂ,mtfm9C Ԏ )^j<[)#>/sDr/W)`CJ p)OҊ*MJ ^+2:_ IyV Sw_ ŁTu̩|R %\XAnP ^C(`f:5]L^䚲~ me gLn(-淌8ѥdz<O 86"XUWȍ'0i-tÏH+Kڄm:3VqPauiSxlwyٙsFd#g2QAb7 rplC&Ƴ:ȵF:>}*Xn~h(cX|# +`W.W,;}@8~_.$/Bz_ra7UD~15эj^}72L(~-Dxljpz=2}V(;kLZޙ"\`.~Rߋ\Niz|n/U~0sxjI6Zt-nP`J*"]-o?L %xEs`]; 3LLk⃲mUhq@#} GHD4,PlLP'Ei$gx@ V0U!LZv۰SN7q[:isAWj)aA3((X2#^ȭ3^D9upIxՀ-B-e ySQkj| ^,nh7Ra?G% .PoF/+B.5d9t-j0V{O3rZc7CġJ1DDQRԊ~D6dW/>1-p$כ]{e@tٺ3IЌ kv > n 4ZVo1Trjd\W|Tɒ}1,00=f'qT3 05(W ㍀#`CMӨvKc,Rtd̞FmiYGKrb׋5?5G1h1Т;%b+ͲP2 /XKxߙ㨶+ZkX˗y fl#[=K)cU 4Y`1 GM mj$6Oj* Б|Y6e-k 6#7ۋ |RO//(5M?uxNiUMBʛOwoUb[ @sZ̓G#ebƠZz~*f@^e?f99d0Qݴо娍9<`߈a:I+Kb+Tz?0θ}+"?0f _I%P~ D󰨻/P{ =%p$РH8_MKCץC^ cύh?\=f#Q!8ݏgҵZǫ]L &"۹"xU+({m(^?fhUug2 [bYu5z=#؃ o 0"CǴ!Nh dV4K‡<㚺qG2/iK0ez"o>nFuc9؋ A7pƱ4 Q? l)y2NMCRVBGS%'z ˸3*S]i+JPLc&]H-F%h{hSI Xrp =-s<Ӭ6dt94~%~sr@!. R 䙵Ûże: WBj chLu 楕!/}_[.Tn| va"lmU*d6n9s)"8z,>+1vng3{1k֞c,ԑ2)9FemmS p Ny@|bWA=L/@?gi7\Gu4εc =j_?S=67:CB'1ȑa/PU0P|Y6 T]ϥ#)X{ndX h;|?,Y"rq7aCb(2ӤT 2\Ơ {Aq1n&cIwod8]$vE l*[ڒńJ}46bu¯\{dա͋ḩvgP^DB'wh2 dJTq@-^DvojjN U) A"hj\é,v;XF #dS9*ZgKR5q}xu\;>mejCv|{=Wq~Rb%<18˵d96ZUD55>4SE-]Pf)..dY:7h~Qv~u#)e;VZ3ShAt:JC +l¸N8cqbdη;x:DAk'-:smqQysdFoxO K pG76<8{.gßD cGWJuQjL}y$YHA钆Fb0Aa/ρAP;܆ƦZc&%$+)ޘ7:od(%6m.Zcm:&[!F,}?1=~Q+(#"nPHhG7Y33XjG)(RER7naDl4od|`33" QHц2#`bNW1(x?@ 10c@O6{K0 v=|T?[ UJXu-Hu7]b~~1v\5)Efly[SY֩M""\=7sc ,y*(]NT'6m y q誹%SWloi`XGlB7&Z )F# htv"s-SqdQeumIH)PRa3, ΦLXD5dWs<wlI)09[%X;Pu¦#c|Xbֶj F} b %$% %A%$oaJ#NlOU]Pm׽ѠD`o#ux&%]#v*O(핏57C3w$ oRl`q`rZZ:rc0Jl;|9z?$3P>cfN*z勦Ϻ `(*Ckk⯯geWHV?h6]$KPR:i'3ڪ+R|RG~.Gѵ~Z'v݈1&R@L& +KaޱC@|Z =b[I~{Ĵ6Z@IB0琇ou'"50VV U;h}+a gD=ߌéZes MG "ĕoz7֟S=1E0'fI'Hp]-ص3'fӃN`M2ϔKwP]ӀiK ek*B?O EUyoo\nď h\שQ1{co$\9 Vj^O(byn7o cSCQĻJ>zΚM+dxmz~7sB C/5hctyu\}, 6c)e)eaw;xl&l_*X56.@ӡg Gߴbxp?CF"Txu#iϨvsw7q,2=S 놌 N7!5zU>՜=,_ϫla 8맊𑕩ĝ^oz|#DIγp* p oQ&N`5U LUA.:b%g:- z염0&f;^\9%6]o]~RBGt녹D Կz5@%S,%V(wayʰtլ zLD'GCw42P"&JL+Q 7#. +Dt+̎rJˏbB<+`"hR edNoc&|64̶G@|z퉕cn/ʴbvWB*#N Ct`YA˞M|bf͛$mV&4þ4& #Ucu?4}Ό R-p,|ަm 8.U聓-bJ]$( bg71B8P &&1fFr09L+FTz(Ȟk ^韇b xBb DͿ<bvbWԤP8M 5ٰk=zFh2T0I+V.bTZ!T$`,ĺ]qgm. 0xHMP„leZ/SRP7nkp|SM,/$CJr$j!z302[i;hC -E_NzP첵z1EA&6%'+?jX:pNwg u&c[>-vzv ƀ<.8n΁NSexu.ڧ(\/ `gbZw{k'V3e\O6r<OÇ9eDgK,,? Nc>< yC3 gP& 5@IS`be F4WƦxC]CDW _x^w`ؗ*Z, ^z}f5 -5}|~\]rDp> nL5n:JpC^Wq!AcGE(NRr\?*PD@t"2;!\oT\2(l(\epb& ]}Ҿ׮Y(?X_ZӳEuEt+^n谌Bϼ*kgiKt^ kN^T u|hciVkFQ&\kXOھo+#mhެ\|ӭ~ FQ[iA!(,h q'tzU%lo0U8 =#I \8 q'Uhc=V \JjAm_ )!khF94r_ ͷT16lL} 3q&m 8_YH.?=ΆbsF?~ r*@_s8ː95`?}K &y}N~5JWXbˌ\],2ձi_Hr QHiEYoݥ _lWdGwnSӖUTĭѠk dY'xlā{F|epuÉ5AG1YLN;C[]ئfMq" _pӁ6:*gE ,^ ZܐxF[{1BZQyt qQ L++3a_J`2^삟#EU&hqY]u%Jr%>d'n9h!3ӇWq6d鲠頤.#NE Q-,qAl %! 307HN/=nL36WC.,o#hKԶzn\q_@N](߆ߌ , 0~ohdq HQU@l;Œq[gLiRl]yVBh g>?clHN!wo`%;@$r y@To`_& [Ɇ :чӈ6-[ *X0PEDճ#kl܇Svv:$:"T}ii9#^z`0Qou н#JU."Ofq' j{&`gV]Gp9;&ڼ nRuZ:=ȶ-*BjniUt-fB1`Z,*p9_FB3CH+(Jn+!T *tPؙs5tc+ȴ>j9nmSM5SI] F:%r:=űfpJ@F䈩tH~8"c)Ib.魷w9!f4u? >Cztm# G}Ok رos/sY F(x)T hI|DXʂ&\h{`BNZ}Qq~'g(T_|u e ߦ ӫ[8r^[)$eG ov<[ܮ; ,` awc ԖN!ۂoV7{ ԙ%[Ԗix0RM+\Yqdaԛ{$[f yIr2u|"XGWN'pZ hO3FKRIF9MrQBW/zmI>])fDw Ƽ(`J)B r85ޥ׌g!?q.ai[ZNέe$qm`PnP"Gqu9 =[c\]?ԸŁG=ڗ`6Yk*;GӇlmm{omGUG׼qkAu`Wm<yIk&oꇘ!pN \qߖ,?mUt ȨLgB<;A%A#ɲo7j-Hӛ7|sJKyy5֠wJ3ĕc:PO:ܧCiwZ,G+ UxtaQ>0hs4z[ ]RD3,."*֨ c=t8'krlJ9neov[_8_ \Ud͞8 p(m?F%v[6}L5yM&`#TaMtxawvd`J1O]VJ0v~U;yv,}b9>0>dH `2}X @$\cKIj86;GSy&B~gVK<\xWWTOl<^˟w/իin6 slH(ة1qzy͆kCwC" )=tn,h &' ᵂTϟ{J؟X䗲GdLgF~ 1}T_aZ#u Sp>%'lAiXDs]&9.0#!d~zl6v e /[efG%k-l8ZtIYliHߚ ~/0]]eE~6f_ +q \01h,ʫX\7Q@K /VXz>?YyUM+ ly2cꜧ8VR oĈ[?xc djJǰA YctCTrx.>JCDo&t0L SYnCwݤe$2e1fe.%p@ӓS߻KGLy8<DaY0I'U6v|A5l㫑ET+f'a4h X4cP (<WR"kjc2g) dOZEgJ4pW=t&-!8e/..)ފrdW+'(?Y4*]`83"'ٞ_. T0xoU˺SyFP=B\_;i!< E3ɦ-ȓrD.QSH+rm :0>R_H$X!z lo%吧wrvZSN{֨2c@ApLMJAc۟q1ZYb K_t.CؽTO.1#K}߸Q7E7+@?Ht8 vȩ=2>O[u{hdGpb I07 ofy.#a)Hw$C_gi~+%Ůq?Bڀ :.1rALNR<Ć l\5|LjЌ2.lUdBhs,?.߱08HޠKGܧX&8?{\C=}%aiݜNÆXk`킍v戼o:絳ꎞ:wm]U6mțGbȳꦚ`Z,f/riYф1(ckAxk@gphߣfA8~[4c8}m%>&S0P.ks ?굑ɦ[Vve!沑L@8ٺE;fä)i%Qn˥E\YX3;TE ;k Y9ٶ"Lͧ23GxmeI-惶iT 9$r n2\t^i>~tMuZV)zM&J W ۮ+kRLL~jY[_όfpx|H' E AAm; o3 2l B+9 hRװ<^nbdm x(9>-f(\ U^",yZR*4C߮ ,OIxҧfjv'"VM6q "{;Ⱦ -QЭeEսkJ44ιBZV݅6M bL%'wU1Hs㠸TA!V,_` `Xe|%A0/kK,@̞Gm32 D[6.iC~)҂ "E x>&B䞖 zDQB AOhTm6$ IyP^D-ddJO=m'|ʭ[wJٯkV^OqEKw| l`r:s$5mAFV ۏ( |UXYR;x)pGzd wkwsqYw 8ȟ{vm\o+@|Q!IcxszCN!2`FB.L|ͭ֨{т5qL\cΥs*B*QxgSApD\mX샑q6V`" )||KƼNG cܥs4zٵ7˸!P&=ywʲLI+䴫κakp-h>]hs^#ܣ6<^5sP>4 C n?뭚5xԼn '_ ɸf7m'vp%fàu-! 4-U>)z)v7si5{I}>%R2?U9;*;o:8ןǑ"u,ѥn:B'ַ[7xvb@FOcIk1\&DɃɐ(\zL7Xds #Qszt܍-2`8n4GگSb]+0nvE=i(`<3tuL9GʸD/{vs+a`H'y<Ͼp^eq+!OB'tsOĺz7)y Vt̶mcU0 9Yi&0p>}^ ̨jҫdB62)ـ8J w.ub):da6Q&=?Z`\k(69$zap vx뢼}´nN`{%'VeCqPq8 O4bʣ( $r=[/Ҿy VmkȦMV `~\X|hʞB1V0>ɤE]5t{a]șZѶ~ .nqeiu:xgkޘX~XѱjZ'V>*N]r1}r`ҟ*xvFS,wX]| A/_}Gy7`|}?̜@=`(;==-ʅ9]`Д<=l$)jS5 v=iF[֑KA~s I!C?<^<.KG!~ HTi7|v{{%uCuY͈C=>qX+`_be/:5~c+iI4c!ē"jeT@D/E$QsL]0Qx0h$۷݋P:eeȯsi5)7L"iA-+|EcfZ00<l^T`BXGv54J 8ٳ4'\R2:3 O\g*WH.u -(CE?hK}d`H0?#n {`ؾ(&KI<Vޅ_=' _ĻOq%?{dU UcΪiˈXpe?|uvx@FAl쒬 xj?l<. vɌ8uuu)?0ˋNj]ڤ&٤eӶGC:}> şuj + f'bkgUuG5Y_x;|.iHgW ɮĢ=#gCWڼ̰~eCɽJ86b }QhJXpf(fQ,IkG7RJ]|QNf[ 67n)S[#K~bw>M Dka6 BL[n/-$Fa.;e̠aC؂Tb}4_JAlW;p$:7 NTF\M4ʧEZQ]'].UeVq{<&not& ˼*Ȱ:3vjCe3<$TY ^LG oCO^cb:<lJl6ݗi1vcװ H48R'mEQ'|3,Chs@'mƧF 9ѪdqM%) oE@ ;#7=IU0]ҒYlOZ$҆b受Q3DYn?3!TFh 9*HʽtO6D`"ܯ f :N'|z@}vG2Iin/ȗ*5;?u¦5ڢq?$d=DJph _w M9ɍ\cTV '|/0qy ZP r׌ߔD7uƺG֔vѴ\[WkW57dȭܓy00T;9^9.#dͧ"=.`)Nx +^C 7+%=yf9~tؙ#P(dhb'5[#/Od[d;Tzp9<+/y9\e$wK)_,I4ЁY-dvwιeJSyp%rÖ6,IQ~uE[k^'`}C:]eK.0Ý~d;aj^9O/aHTqfIQ_(pτ0"*n\ af9zBǙcp ʷ8B #T6z CUt1 5-Bf+B2Z#)#$&'>lﺀtC$FN8 CB9hа^X%#$DBGI'Ҕ.lLg i i"'11@O- Ua ,h%5m\A:vםEb#^_IS9aNEUޯ#9)!UP#mN?4\d56)%S^GkE͙)!cLO㺨>^Gh~YF.+z^*3דM_lU^qZDҢ.OB:B#\(:p-;0|igD 6ߠWIjhi>&1Fº;uBb%TKl8q5DAw=@:DG.ѢN"o <u(xk1\$N|ǛN5Hp4ym=? Mw~gƦDVxEca6.}A.Îҙ@(nPπ18lk*g:GZ}w0 CV u*Jx0_^qCbQh[+^D.-2$|Ვ!4eϕNx{b{K9mS5hpTh8o/6RF:oc57L3m|JuxsN?ko5:9WQ %H /8Y*F=`ΛZg T(KscqqN5™Ph>@I'|4~N)0ƟH*]@`UpRt |IKh!dRA_̍iřeЩΒ4`H)=χMZّKK2-5ZaT\3SovMT IKYq "K5-9,.#s΢f o2MSڟg^W~Ne$[|vw"e*_ 6B ]t~Ҙ :f[*Vui>K8 ~VӜ? Tx*V{W̍Kvr'ΜQ}If bpڜt,f2EL qƒ'{rq(2\^ UjTٶ,KryR[x{'õ J e[p)όp ػUk #vdfbC]^9eu!@Ki% HM\w|0@A+dC˕3]~-2ln؜CYxčiiԅҍUJ:޴? jp?#y"-u0U^;%(bZ!q"Y٫5^9Gݫ am/ޚ@2wTrP=:51Ѭޗ - 7v}`k-aBlS:-łñgxxbyLx-Wl#Q>VcחF2%VupdTY S0-dcMu^Qo1O @x/G휂i7eF_d qHJQi N#QNtf^hiobhBUɖb܁?@ˠqM%T^Mkure[swc_rP5vw4wECuƐ}!~Ÿ&j62 j 긊M%(!?$֣}T)ɳlLVa[H!.eGj\>8LG+Y@\}|.l^JfCuBܣQ75y_~#s%[4OAl~cbHh;Jq8DkQz(s L ) W#ڪ WALH1^us1bqDzI&K\{k o^࢚Kc8㱗0_&s aLqU/ކlψbhN7G9Vmv V+[]DdC!ͺ׫-sAw|%f)!Xۤʗ_>JƕΏ_Q'Mw6q5'm$a'A%)OucG=ij?M5F7XΉ) A(w6-Zyd8] ,%M(`x ܷϬL}ʞ緤x:%ߦC+l_GHH:SRe>݊qMo#D䖿KVE QUb81"A5Vo!+L?Q|>ؤ$W\?RJ^&}0ĥ`rWckARΐěw;.f qc xƓmk =օjL2X)j}RPqǴ7Ա퍾!gp%A(*#B|oՓ"0-Bko)!( 9sٗՖWk 4i=e#ӣ7O- \n _of `urVIl+q(+';/SnSh<=i ӸWS6 x8K:}}ҹWrFZ!RbaN Xt@s^EYKt$'[ѶNocxe1sI=ȗ^,F!K89IʷcsڽY}qAkOfUK>5&Ɋ&=N3c ke&49T]rwi8r|KhuՒ %0[DI:WaK r??%V#Aº(8>JE[j L*U*##L] 6s]1ΕE$q?$R' e7%֬AN!uȨE$Y$8B-.LX7h2V~7dGŰ;6]X٨=QZ=?>QM#B@,-e.l2~/[jDVѫǰл\XulTKFr4 [@;ԴᆲNe׆^"S٬jؠTB|W1Ե/Bb\[>Ȼ}G*/a'<x'Jٶmb ^;IdW']#^u6L! i 74(nxYlB5Qr_o$2ǧX ;RM~AN,\ȣF||?ȩ uLXX^A L40oZYm_?p1GAiut ֘xvM# vEX xxM"չ;VDwpf75At@u@ W_SR3Mź@ۖȡ}wNB])[ɒ#ix(k?69'wRJ nU4!T30JepGag6MvtP&`hK1q)5*ɦG;\)z}l Ð>CYB=+Hu3,K$i@.sPZ"-rh8T*iənB贩-s{yƀ=潲:1q*?éԔLyvnvcñ-bEd U!`B]~( 1#i ϴVv3^'dt=se sb װ߸^OQμ6'M!ؤ/H$*^o%]Znbrk܁'}P5=Ƅrǯ 7Dڔ*OiZkw0K0VQ빧ʄzTY~*Ϻ[ sJWnEo@[%F3\;#OQOtcVz GQ.Pg|"[)cs߂@jq p)LN] ´h_>Bv(Y xI ՜:nJTr;Y/y0`OIoшYsbozQ $y6|5cG?8lwx SװOFD!^ Vtʔ46fVR,LA8[77 *QGq=c,y).bPoZoBUTil[?TiE# HęK` MMR5cr/">.Xh6%Rs~Jh*t_W[5S̩҉j3ʢ ({z~]8A E9`?x]y%ǔVQ*Qa:tg剥e V+]({VK@)ΰajG0FIaCm@yC m ABH sJh8/@S:(TGM~U2Yf[M,:B1D%D2ԫA9_|e6Mu-^mèvgvgRS[ l%pB9*e?ba /$VQܡ[I`H/+ =`F?w5?@2>N=J%n"ʅʠHH{-ңLC[#BO`GeYjf}aL~6 vv[P%a1:w:Bֲ;:$KfdžGH-EƯuޕ^%C趸(soc*UZ"ap-qQ%uRq5z,'+'%/w,%3 ++EX횔l%/nopnسgXB9V-75$'S֪zfsVRĦƐ[ iv(ZdNm%ZssR aUBDkkz룝uC :A twQ^;6ƈN Sɧ|>gh{8{ gobbrodOg O~VK7qOfC\1ggfp UO2'͎@d:Yf꨻= eH7B)B#̱])ŖY@{j_.pR0Db 8UpNz+S]Pkn((Tgsd7]FE)oZ I+tm\%HC|dLx(:Lc+b6vGp{G x/P3Zډ0fjz.2kB6RICEqz.r۶l {hU39.tw1u3!+WA=nI:a};q~[iMFʈbqo# 6+vBZQt!XHR=jH'Ɋ?@eHn#pS7oO&al,oCU$uYmN:5ܲv{}u:n%)Okߎ|F^o/7a]cz z9ݐ)4X0rya1bWsy @^Vej->VLC-- ,ƀ4Pfzt i^ _ɢJKsm\> Glpb;/6*nަͷ + Hͦ<8:(2pI"u\Nd{Ik"hKtG-{G?w V՜>6nYU4N!ZCqr?0׼F)o$"\ 2bWdBp%Xj.'kawCb ,qbu6 &̐8UF4^+"_vrJ˔B,حxv½ěCmAHڶ*5̹ \f6Z5U*{R"KRm''r[~mW*@7[BWW`+]z7č$cGzH ZnztVYKw}ńW2BEz$p.!aFު}8z[H(q&!<#0;Χv4N+F$طLm+l]@{P3wC !6;np:M^li eX5.O@F\o+-l6DC`͑B4!iA ; ŏhFƏEГ= 3%ezmSqR!͞Gg|Mf:aaqd\}[ROsn"]+uE% u=ɕ[2km1/+{$4 =\d izkU[B+9lBM赬rrr ;ʴ7 ml;jܽ) P{)E`zSRC ~j3ܹ gZxwTT{ޛYΧI?ߒ- PN!A-nM]"juVJw^D6h 9Lp<.s.)DW4`wm8`Y!<%r#¨z}^B0YLޱ"[‰ۅ;nU*#kr|-*iqjs(tSKs!D,D_ti=^f u1u~'\J6㺻l׌6vkcb#4sl_C7#^ĶqS˅pǧoL1ݳWڋR@ՙ׺0xTj♖3 E4c9*.pns&_.Ks͚"wrZRكw`+0YTsjLJ&R18k62ON00r5Df [n}kz]o!_lVEt_`)1i9klOi O`P=@%/u`V6acL'kA VfS8깯KGBi7e!سngbM:(|pE5gLGʒm9ݳF4Rl=?TSrށHaU" P%{+XŲ .)-]EhlZD!^MZm@<򒐃}*@$ 9-3~lr4!YzV3h4:5XL5D<&Z"|0xJbNWoeSΣՊ!K笣ߠ]Y^rȜɢj͹DggiF_RMַS4ɘd $ϤQr 2nVz y<~RY '|R%~ L%wGMT C~r\Y0fAԼ 'sߥ`,j́lѲ 2t,. Q[n@ ޠl*=+q m%uf W>L  If!j'h2E ]ldzQfUIVvSĪMݧ^3A_0_Bw'~q2_]!9s(MFub?wOo) 5r4 i=ᑒ ^г:BI)b_M -?b֝?t0m7[ܚ+{ZF$^߬^U.-9T1]Db8I}G`Ina1 xORZ9dԠUb)'E: *: єζ`X0 eQJv̕rJ /j@ct/uesyEFe$T;5Q{g}]UV;olIC_NjS)3Qἀ4;K푷eQwtx{`\3A8 (은J%x.Q$E?!T,n.0D زD _dy횮ۻhDJXjh?~Cem׳ WWEeWGr϶ s$ob*,llT1ȪĿ*"Lŵif Y szm@F^?J ŏt }Pow^zI~}TE[U/x}{RG,xn3剥 ^h6kF YIp##Lr>r+#+,u]ޖ)8kS&/o7g][bBY+fa7_M£Gh<:k$tJE[A̍ЦyczT р eos õe}Hq˲/y {- ABke|+o_uS(%=nV' '{_KMGr"%#COPvb@=ZjA iᒤ,GU1Ћl>@(ui"4_'}00xsUIJm)bNGD%Ǣ͘ax!p6fPsd I`C P i:͕ʒd@Z'ryZ:cX :֣ Nxd)Rסּ2ۦh7Zפ3"%F>4-uñQցLkqbYdH$SO tIP}};%lƥѹ̨kOJ؋=<k%{1 5LhZ̶&]Vρ5Ih?,`U;*\e|,~:7* Ͷm'97W. kGsh;U&'ԲA;HtS=_t}ÏNoO-ݱR%aDZ;U7B'좺"{~يiu?\P@g4d"Cylsw,E~bK߮[]) e=`+i#\s7nnj'/:%0/!K:ɧw9K:)jKl0:˫+@?\)I0s+L'QU[" ⚆F4off7kǺ ej^|ys}nʭ# eWRz753_2zɁ`YXzX2>פ $W0iS-Z."Fd1Z%_xN"E?h5ʆ0$?U]Z@UT5ˬgfmyMĚ:޳|!KKl{ѱOm,+xH.NcAx|ōcmH.g[+$=Ղz+!emDdɡ|Ǐ%,D*,)hfhK˦diE xXN]hO<:+צ>_ǍTvvW $>"3n!.wPA1UxZ,6V^R;z+ߵe:(%c):['IY23Χ~6]k^s 4[o#MԅΝĐz |Y.u_Qq4XTpG/5L<}iiy6XZ͕ۉ2'mZN+1y4N[[ɵD[!tCŇ<l-Z:$jA))hPJHvB=O_Ŝo "=E4&C[NM%7ҍb!SNLyAKqIz!2^ᔾstK]m{q3 F[AϻQx;GFlӊ[Q+5 l&vY)'#,b?m!.֭;.uP)OL͝ 3 *,7gy;i+VF"=7-$2*&fZχǁ2ҕ'|I#na% Jܬ&#չ M(8IC>5=&ĝJ߾^&-J!g;Ӷǽ^\ o4ե.}gZpl1mcc'mAvGB=mm?7%\YnSLGb3̵vs[%cˬƥ#2+YMtn7ۢ z/P` ϥ g3<T#$I? I|~ժB2z8}FĝsvK"ƒZl]lrgCգяIҎnDK$=Qw8Yi{hF#ؐ_/rF_kj܏w+|FkN˖S^̀]kPMýLɆƒ,o^BqTc+6y[wr^@ռEtU]tS-ǽoϼĝ$O2ID%R}1~ޏ`kʉ5z/e|XHaE+q(m.T тT 8Wɣl|U͝=G˔u?h1 QiiNb2trP-CJR,asrJQ|~l;_Vl{\۴-V&;S<]՚+k{lQK7zĔ#i pn|J_촎g{/ ̝ۘt:@>г3Ԭ<L>2Tߟy:Bca\ڧV=H *1Al/JCiܕOTrU#CݠAҰcmE.?:]XIfWN8Y)1tk]zOU!3aLj։=#٧vY -ݍYÇa6Q̧絚\#GxA23FB'l5ĂDِ3f<ĆR.+ŝҊ5M'%uÓ.FiY#7’ۇTsYAH[)9En23m1\bΝgK1 \<X.*`qXJ|–{ÝA4gB,|*%!kT`KА$}`.\PA@ɛS<8t_:P8Ww*Rv+n'D-4'5AwMo׎ 4W@v<4TF%@x%kr+ { 0%e }޶Mat\&fhvL*(/"Cւ?U$8c0vtu"_^SS6t*, vLq, sfS/VD TVL= T̎ohƾf, nۤiC}8ӓs;V|<~-⻪z&Py)ّ͊ks> :&xy(G|y\I=}rJӴ)͎yu#=P֐UW={4t$kHP'5?üZy@ Z[sSRҺϔfG]F"l+HS%RbCO? D5p?2m.f$+7=H;o$m/ʜDdwC1Q}z".)TôED. 籞FQ6a~^DE./8gnO㾴IRn NR|F[O6lce6xsbmxfoL=jxCkHXYfe~ ҖFXu)Pd$wx#fS,R ;&pjbn0=D3i SC/i_aF(Fq| 3+JYnXh7B,_ 7_=,yM ?B1{̊ey-jg!̀GٜXDB g+`'}d{ϕMW3;#*3#(7ee=ۈ j2Z $*]ǵ΢(oAI`l9v3q.]f GU.. XGB}R5 Lॄf Qpմ ̑RXgq0fXט_ Pa3)jRFaӸٌw$ƑUt;@oP!B%Z KT z/[c0N%\¨Jb'FBݔ~퇞Zs'U.y.C"-\bWAXl tkk;H4Fj̳ϑHnc *5w6} [b T9'fzE_h]OD+0є#@JB("hBzYסZǻB ^RQ}6.<Õ'%H`o8~D>nT#6NGvPP!HinɟX=>(J_͜{?at` z{M6XkDg?O & \ftM[wrq[|7b?3Np/B3y1T _H͎0$z Wc;tbm(8i@?i%FiGM9I@Mkb9t:~[c$-9\~)$\C73'eG/!zZ )3$ + #9+ɗFM` +oL Z%}Ht IUSOI8rfq 쯍B<RXIe59}W@q((Fo$vKZ*3X⏝>=1ζ7j"(ztM>Rƪnw!U d kqW}%IJ2W:MNUy]#~bN;yT2jy`KmmQز/ϡ0|1'2gL## \6w]kMV[گe)]˭֗"PGчd6wWdm8y2?W3!yin#`wihꙵԜ~Xݛ c dow| v/t"]Э5OؤKVhTv4*S5}PWMq J70"7]4r89FUa*$Zgæ-g(n* $圗 k*g~^2s#p/p.%)?Z-K9k"Nꋪk/!'`LRQe;ĮfQ&XTdo|t!24 ,4l6`7 mH߾,Fþ,-ħ c9p˷l"J E'} <1ZayNjeEvFX1#1]lde4]Pk<537Nakzb.pƌ F(u AM'){3+7+Ip$ɂݵ'xxw2,!Y p4WL q0 \UK& JUfQL58>NG~ŔcLW50 \x(A /nUV3~lkjF{iWܠU ])_meN" +m`|JOkFRXoOЛAmzm{m1 rYAUOʠ2y+nX`ք%mK梔bmO3+aQAyNPXrUK^v]3 $ ^+4@Pp.c# p*+`؏Ti\4J$Nnqa gT~/-ۓkN(Q&;~C Ծ6h+5Hg\u,_ .]Jl=*:biЎQ bW,SMgjHzCo>I۽ T\NQ*)OQ"@q]| IN>$kuTړOAxb>F8 >z_LZhss+Gp/uu`؅S{!_՞e9zX(l:ō}6C~;yTp/U\1x1W׫xGGM*l;beDIƹa.+wCgZMr+ˮ}Uݻ Df+Iʚ)R"3%Vnuʩi`>Fcm' b"UчҚ1M4ZcA h#L5oUHFKӍqf񋝦8i@#o!`c$2Im9=~\\bxWu s۳%٠7Ǿ$(n3YKH #soӘh1XYYv.wU S%u^C4'{b@@ za^L˨,޳nWv+?I]hޒF6uPFx->2SmbdG=pC 6UN]H"+ȥu[]5wk@E%/Ѡ6E\ۜ*#M6 J)ˁQ^Uː f_ R?pXR7mm[IuXfa֧u1.Hb c^F椧t3CWFaPf;;_:8,~\G )0c)ĝ-Lc`(8$|km57wxrSl rΊYw]XF~ ujjV*$Cd4~mF+]S?1:\B^xd[c1Tf*<3Gw\t]sA!vMsFKeWQ5y7룶|@|Z4cJ(K&!㐗`yź_ fʭ6?g倂fkJqd$! * xi^vu{R&W_):n\\A7?/ :d{'l$8<0@4KĂlYc8=+mkk %!u|!3[ԃzpP`"Fl֞T. +¿`-OhH[6"*SYM+\f!T˶ 4˗;d ^@$4- meqpnFn6p la_x}ðpj2(g4g{E7P*yRYNAj/4KuQ.%g='qw j8"pgїl VsLmD=%œl1k/n.:7jVwL U2Ǎ7ϰ$TsUK_[sUY Y'kbJ:Dm&rƺgDloa_4A9ejX:3l"^*]zK֣iܾ=Sݱ_GUi^Gg( ߻NaD1L}$k]y %`Iy#[9ΧfoVs{Ah5*mC^̅uc>_ 甌pVZD BUHFI­)yO(b3q7-7/m.lUqͪbL#Y!ܿ(Oө&95#OڌsBQ< ~kNjgUz2ɞZ0<@@E,tܭjaV._RV.[ 2o^!zs3s7Tf?~4NI+$ &( 0;䢰zLVDK<+4!;J.ĚPjGYc@.6p PiIK}^gVXPR-$SJ/,0L7ިȂOaZ+%ԑC' XtLk_.޽sM?HO{ x˖;#3)IoTl椎`Y =:fi 6L/ e C:I1=zܬWE|vG cנ.d+62G:+ZD3[{]& %TE-*6d#R=)X)tEeVǑ^ Apԋ& XS:zOπdži("=KWzQxX_6e;ƢcS֢u'-sK$;qЅ޵x7\*k+&U X&gw"Z >U Ue aQJy4ͨ"kAc2bl`)ڞq[ՌКM hcp7YYڛΙBzyꪽ,]_L(U+lI%ä=0>rsJh{1=mNс Z{ijy@,]05Fpuߎ279}6E3YˬxeL`6r4(DsC{|sb ^ G~ |q-H\sVf@I}t`ϬXA.gYN0#>-릪 stee>R1 S&gO,Q,ֽWUNSt<2W;WȑߕT."I1?%Hu54 8Lr=#&MnfH.]b9s#sDɫiZ~ 3 u'tG }hrㅧW!$seFJ5䓝lMohO7ON ı?F'Y#cm,ŔWH[8BLǀHeֱ1m=.£!WMA-8+1k^4Z56ʢWo6rq"BJ̧7f&u mE!;F-Tn7zXb{ĸ@zK|-NWL^ 8a8E^ن}Nޘ!+(gV@uU2.w(\Y^ T;v ŗWlz,wK䎧YЋRPjV/.iU8˓)47xȺx'd])wa/"T(گ1̏q3DeMj7+&w-(kK99AE3a<2 f(Mԟ{gۜ ^d#e_Se"|@a7sC <ǃo~MV 2<ECfp?sKJR}A8#& P#X3(6 lC=6\-*-]>z>*:@Ȟ, L:! N;v;ht:++hX?ܗy=EpRmPK0)ŇO1ɉA0F:^xC[gT{!+r -V'4(}Y:@ ZoLY {kF:tlx%ī;q6'jjt~Ϋyf+`o/Ro |Zbb;ǂ\Wӆ|FKP3ML"ECAReޮWU[y|㳯y/\ݻR0“&YG|UJO*ptiBDstãA?4=ջ>w+Қc3opမ)V^e\9VP9:cN&޶ YMZeS,tF1\9|m}Frʖv!Evev&`h̫qomg~OUx[2;+y~F/4v B߃(2|EeH_dʙ8Y!w}SE~10ӗt׿#+jUF:wsU!8)I Ɨ2z*E6?< Uu@저.IتpvS>'}ߍYtQokحn4 Q"15OȝEa \ւn^;uԉ>d4SKw54pZ9"m.VΝX1a% qNVٸڵznȦZ ^3P)wL:UNO=3XxwK45u~h %ŀigrX!]_Gi_<պpF'RCw' Tx$egjaEF8z|N0pԾRx`MC\k⽂`G@S6 3b& [xc w`2Xgҕ6P*NH^mnhGQ]P,0. s(ߡ!ݔ Rfɶ}C`KCZ/`5YҙHl­$| М |fVD_? A$d??%D1aۯO/Kѐď#.b.xX>RTC@7"Ysm %sa jQo;{v:z88Vn]F!2>"zafvmʔ_/Ϸݬgtz{ӮK8$lwv_@=S,oXu􇛓~|aMHj޴N7 v`?9_$Lk`ssr=qe;c̱ d%s~{+8z tp(7L\[9P FI$7Ini(|B91Nu6ؚ)S2trfq)rD}"a?rXFƗdAA.S*''e ړi= u 倽C2s c7cgjHC~5 1;"liZ+^=ӳPz%Yv,?'1A\%C!AP.߹z[,>*J;- "ڲ|j(;~?GSl e88{@u=PF3-南6WJ&>vo~Cᡸ<˄!פCV(%͒vTt?Uq6$kgͧ˟a tK\neKr=]1ܷ!llsN Ƭ| Pl6$ybXb:iǚ] B=P2.ߋE$[*TMMN.s Og8~X&CxMc g(V¬WKos )Jxz u-!4~dJpW`8oK36wJE: ,I.f\C$#:-eH:s濰_dz%lF?yw!/#С=(ԣfq8^kj* U,Жl-n~IUHF_{2ypPu,?y$ßDpP[.P7i/o>ȶ$}!i B0K2@>dQf}~l7~#d]=oc&'!q+Yߏ({C [|Y}raـֽd&}"s{}"'taTEd8#UEZN8M߳o5RuHC&i^]WCb jT^#3 :ũx$nJM2!aJw[!]>y5{FGq` I_{Жg3Ydc锣Э)i͏>*"ߖe 4t]j] 0F|  ^'‹q"7i^s.E?s$a";=R%0򱯬ЊKޤ+2N^*x _/ M ,Lb ̠髭u#I{n44!y\Fb=-'U2Dp:ToM⍁!ۘ*z$গpFW[D2i# QrAGg-Kptjߌ3lZfY%ɃXKIXhL3KT=_WYB(fyx13.)r.@;MljӚ6LungϷbfa Z˅aSvőL %F!OT'Gʍ\X2`s$ )Gzj->] 鸨a6#hXac^JJGwrvOZܘ_vȁ#,|j:uǷ?JoX<+"TtL#p0=|tJTua!`# m q{`.nT=gc( -ϒ%D šV)0ꨍ D"X딠|iXR#t,ˤ†!\\*` BD,,֩gN:qjZeXhRR, ~~6A]ε. {?kr6ڡ?WCeN!4n5P_Yrck5J(]DICv{[9lUV3E33Q-?~[ WUO;F9R])Z2 QmvXt%ld%wMZEUFO.@wZtpYzXiH (DPm Cvn tA65E V9U{3՛Gq0klqfұWfr<I=}/K1g#tb;O/S؊k;߬1]Nw0CNTO q`OwO&x*1uP.s݂!WE~:l5uؿJh8,n/\U|3br"b\)R 8LTbp؅] ej ;1'+IG8 >KQ-z: ΀ .`L Jŕ( Cx 0q D"0iJJvBfN`\h?U-b28i]r@Tl_:mщڍ'Hrjn \q>;"ug> I;BרĤ-d5u>ȌxYzB!AQ~9*4r  pH]pECntYހki)_IT;&Nsn\rba׶lf ٥ޛtd}Y9Sh)2a745fjJʡ;8%aמ^{x5PCy46BCTp LE֝%h'N N8 ȕkQ/&ۂgS۩O!Jr|b"x ʈs2zUK#=yL[j  )X*&7Mȣ$2Itߡ|r!f,.Sfq"1Q7qh7{Ѱz qNnM 9p$0~#иbx£uҥXOub_^UGc  /8!.j=#I*EkxC4qd|B"pʪ`x 8kI޳&]S0nzH8{=cW>oE+(+Ag8D]*jɚ \< ij]:,0r&(nrG1_zL DtH] q~ okHGO,00O-aM*!Lyj&0 |\dN.Nq^珢H}=LFFuh,)eW*tWWbQ.0P}X2bv;bE!aOځEկ?j}#KWy:PB$T⡃knfr=&l-u.tPeWZiwK ~`edtfz8Wkx * >D|{4)ZI<(չv0n Bs\bHbZKg̓TR0nα+{?NOtE_^<ؽ4Ueg1fmQgCA'^}0M HW\ (z>޺^5`Q+ĹUgdRuLOGR%8 z[XKxťPYb bՕ>fǠX!Ew(7{xANw9A;4 Wa FJ:%`85!Q .C5^M/cEY# (yXRtBrTV )C4 JgDl>=:9m1q)/{wg.is.#`5csyQmtz;&b?'hٻd Aon.!w:q|i 2fcs F:0HEf~g,*4_P~5xog\wvJpqiCJO_Ap鋕 mmjPFA/H E ؃+gqxvMlh+ sc!`WD9~{*cGWuUuCbe:-h.,+#hNa]a )NɳgB]ܵ& u.&o2EVitA=zHQ#a`F5$Ԇu}P{\j C&s&~D3/(ThV{"eb.J+Fzﵾw; vl`+ۆa:xeD-``Y=8fLrZ|^HElF(Ԡ )}4{%_# 9iYqRaP?Aqوp&.ҹL^6(JJп?_FzTvRnIہJY``ɉ", ;~.:򐑤4eЙ $=aޢdg <-[ q2ϵ6c晥vC@Tm=Ys@.jyLB<{2@^j^5&X?jAX=ْ45F:B5qT\mPwr"je ЍA'QȬx_pgAn–xly1Qks-P^29JbWfAMsOIz[Hg [$D4'` %F4[V,ޭ/Svjlu?OX1]@KE:v27E섻vl\%?4SZcY_EI]Np;UR^]Kz%][!BƯ}4:h列.^Z[=k€̠5 Y ;!u#ԪjX#Kָ[\!հJJ~`cBY?=A@K+^\koeY19TU*R!1ۿ?{3y?Pײ]/Qm d1`?Qp=4]T֌ clbNpM#j[U"/;57uvkVmp4t[ܢUV43pU6 xw5ïZ[n MI'C*@UdbvnL F];~[>xxiJ/qJoM3l\7^,Nv7lԃ|k VWMQ7ކ03|ƚ As ,Kk)(>_B4Zì}ƂYCP8-*G}LlUZpLȵGMx^>z⛭ Ǖ}Y>:jW5Pe \-83qMxJ7@\S8Aۯ15gS~t„vxbC{BWJ:AO2nF˷c=Iw%r!GҲIek# 97n u,]̵m Ʈ-@dIK$iPgd 혃 ͼd+V`F}GxN&ޣdJ17]2q-(o1\i}⽐#a,,[ϋcL[@) {OBSǵ蝙_ 5zRq.yhTnIz g24]:F#k:vyiw| ]/h' #U *!!8vioQ%p)zi%kdv*HIp<ό;X$z`2av]=:(X[M/o^O*Nk'=R+Տ6(y&L{ hHSfiʚ (hC}y8$jj*W8jO:E8(jZ7F7ZZ0a/Xbz/0~غD˯y3zK1Wv!"a]p*fG8x ]IY1A7RmZĆ6Ytb5yԧG$)E Fئam2rjYg cjH5i%(x{6&hBFuaުG8H̶OL%||<|GdrG‰6\iR~/> Hh4tN ~{ #ltN܃5跞t -lwˇtPʆ>Z>~.Y 2nIE.q{zQZ]d~t=ݞ*GQ,jfP|8,1upÕpRBuS1c M`AEpZRpjCՎ9K D%SNOz?gwḍ=ůC@EQ4Iܡ6-8Sߴ}c-<]F3NIۅ&ѝ%2 RB{ŏ܋:+ +H=!6/6+ Or^Q5lrj_o"@Q")+dcUJwԧ0KdȥLW\F."%D5BTpdC?݃#em]kA$[ׄ&LxV mEū5` 'sMEp!)w1XsZ R1֭LZc9]$rof7~~&@9v^7c"̢K'A=YM@_UOhDB!RF ƖW. %lK3ko W rh_R{U׍ƙ.t@ ʭh*=i dM}sZ{d \ 1t~>pyLI8#^>΋5Bۄl5a^:>uW>S=#"RŦ-ϭK pZD5v[V$eu?ENt@~H/hiSΖc:|{Vk+AGH"QU[bc..0tM(͕N <&vcQ~2A\?h+!כXev_QsdZ*SNҕ(o@1-d}Z_@." 1T *3( ^-`#EAS҈OH-D^!xHKǍ:Ӟc h|*wV>V<ߔ"8m ph( *(_ x8 l[ܺOݢ]mtlzര:v?"YO֍o%2'5zQ,kQTd¸E-/t{[7f@b90.Vecm0t5x H.cv@iMUZkVnW36QRT$}*l FK^nܷ,,}5Í;C!/'2 F̬Mi"4[ HȯLl[H`A!X߄[PZ֔ʦ#r`F:{6y?:5I/j H4(^EZ:=/=;yvpҺ--J鷵Yh@#xs{LFX"ȹvg Qa_ڠS3O:R=z s \ŋ >"j~W7XF5]o v̖z$`ie@Y]ҋo10S͈mڦ!ewW}nzZ>-% aZb@Zx3,̾1PY~D3KUkJTr5_.,3URDm^Ɓ&$'eHmޓZ %KJg$cF qKLK_b&+0A_ + 74F/[I.$>÷BpZj,I8=0z WDQh&GZdq8h->(i}CjN}%n1unv6SһWoƓ0JujXp`G5 ;՜<?R929R\{΄d䄍Oʯ"n9ms钀 [( nLRE&My"3]Ē-Ɲ"˦\:ۃ{d"Mi?_5pFoz]ijJƠ>I :F^mw1:n!d}۟@_~TsW)0 7f}㡊[X:׍2M2G,)K eN 8- S FݐwNA "qZD\X[ɬP*)0adUEm3#4,1jo{`/KjC~JODXHK]= Abk t|4#U7wX3Eqp,nޱ_9z3婕t2MerRZ^DDmtJfA-l+d·j wE]J(1_ kKˠK"{T +AHP툎x.IL'':[ɗNum:``R>2hNuk/%,JFgBZBf`}&BrE:z:U5%>m/P$ ӼDR2ܶ2mvg8 #ԝK!~ xu;)Lwp«_g͎1 IU-f!Uyi09mȊWgeE0.;q6ZcF+fe}j9 C1RFoԩ!܌ȅھovInjGg0u**ER( Gu9Nv/$B'^}!J#33M+JJ ~yr#nf=w'GӞ\Atd~* \ǻÝVe 0FhzsnVʕr~"e33H|CD@hǡw{jƥ7e~A}נSNL0/W.o?@&ɀҜIMO+Ƌ_奨a7{b4+NTBh{x>Dx"b}WTO\y`I4Qq(\>s7Ur{gtHmGE@a/ۍojWfK9;xpI.fP;0lPmfGQ|c^D;y9"U2ur6,`;"Wi4q`K` 'Jznix2 ]m=e惪90mԅ5Gk3_4TgZR?;x~A,@Ï_<_ nݦ jh,ߟ3#<>Ggo6sS7n"GE;&z C.=$CRJ[Zrsw8Z-+BԼЗSLcBv0~eDyR^֓M5-8 5W2=p9I ccntF}i ?\ڏSxH `g=fFa^q"W> x}EoU?'IdQ2v?[I4_kڭ`QLctfc)/ A'yr"}ԝ1{t.1 q^4d?eMj tk%2 `#>8Bbqˆ?Cq.I@S~Xgl"W ?e(ȃG9hk?eҁ+A OY6V̉ ov֬d'"IG!,G7ݣmy* ML\JQ;C'ˍbqrb :cBP(Klw˫!S;?_y{}R7tm!)b01kc.1lϨiM\t"&IB Ď H+c>)rOyRU4.^L~g`@ۉn"Ɗ5w!=os& KSk! (6.Aaoe1RMn_8]b%޷EeI25ULTR>=."F2V$B'~x4/F#{ !/k/Tvbykb#jY&ʥCXy<9CajٶވCNK*BAp]g^'dWBHtq@lov}y%=`$A@HυF>'.` /? xcJE-sg兒>2C: HgLyfϛsopkO5,Qz(A{ 35RTCL'`Yy#ɌRS}|GM%2Tcm,"ǍGv !mn|#gh~5%`[+u)GF}6@9 #\`Eo\.y7_? b$ x< K٬(s!v$НƏFa,e}dA)0Ah%pUNk< 6U ɓ}QWuh0*nJ/*D_0G'a3ߙe?CMk# =~VKad8}CG{$۳a8D w_r5{ˤ5H`?B*R8ܯMFц`XurҊjQʝwclP,Z>ձгʙgWV/LHͧ NtEa ;hTu3GP#zj<X"X&Xhӄݽ:h$ lPU*p-aMx}־A[Kد \_e~»U' M'G:!-cd# K &˸YB4ٕq 5ģLHg5ỞF*ir>4Q04*IBp@|4(>`gU\?0eNO)Rɶ8[T/wOR+%qr ~Uv9x2'")idw_v0E-jY4\Ӥ#s=bÄavەߧRYJM-fʔυ]iehxS6o^sN@+ U, CO"S[@dg|d'y#"F ːmL'lR-!U{3ܛ2 q'SK˽z>찚,p@_Wƣ1WH׀:OIv /UK caN4Э\ѳ\hMm\~|IvEE&i/7Նyhp@ϱ4@H$0ch>_d^uʍ;Q(pDz@I/:~ ˈ-a>c_Ҷ&(GI1Nɦ90v(o^$͓ :'@a"Idx=|=~D%7ǝ%a9P P2D4 `sBI[>D0c+e[#xCL"bbk%^v`pA}'c?)00gڄ.*/5=NlDV\ג%>=S\ ]q ttxk1tb1yw:~azO_ȅrKkMA0?h^2!mS_4de`׳dS(Z~xf9򴈅HA} <:Og:Ap.C%wZb#ڶ%ZJ6{ Eae n6eaI:U\ߎJ/[c ,^U۟RTNc#>CSS{N%G@qz2Ѥ7 |<'XռRB%cޯ(qZiK.7݋mR#0eGFu=ޡ40K FL~l==;sNZC0Ǚ*̕G&4#ၩ/Mvh՚ =օ34vTYXpFsm1Zӭ&n@Y m֧mi6/= eKJl*oZM+"I1jꣁܶ?#GC'{:Y|z}tLCJS2g?:䓪e'G{yR2c_Y, mNyzФڤ a=S5ێkze[i8XYQ E.Pf)A E"E-lepD a8q16檜eIS]}f?@ЃYȭ$s!x|΍VMdYکa*k P[XE*J ,ڧ ̦$h"]|ihrS:~['GӶ ?7ºY5*b.dLuz$Ip#џzBEl>S`n$hcuUw5uó'<*`  3_56L 8}F]c,v}SWI!1'&45|xh(?7 +@X!9|ns N$R`b(c#w4& WK|S歡aru?x$㦔F &:rQ(HЭR xi<%Tc.Fە\Y#@ҜfI`c|B-(h7'(S|mv' (֖ :ӅEhR=z!b왝 $#cy$ Ɩ=2 i5h:܈Fp-p! [16ejX<`Ɗ |Xk*Z(|r,]-!hK8۬soJO$u/@ 7In1%q1S}]vBI6Am@[!ٵ\87oE -#^@۪3 7ISbr sA8x$kjFZJo+Abir1Y!1d,n<6 Cx~Gg6U&b(<}Yv[4:΀=bMxE'k\a<QVіQ$YP0ov}R)#We#"xJ^aÑ@ :!zy9u1uf]~tkCxÀgpr$< (A 8\zcŊqi 1NbrFVh2Ug53bQW)sGj?#:y c¯9=Zyo{Zb lѭWFlG7uk#m۽ĭ?*LP!ؚe3ZYG "A|[rKJ |dZ /A5!P_K\ڈa9QB泂J6#j"`(o)er(--s%+d?r`O{, }>) cLuVLpBI*wY)eos̢>W) `pRbC"^_rqD&iL,߽at<"3g& $z!/֙ ѶȺ8. ǓMe2 /4ߞ XMw_ohՁLYq}0Öu~f).O\툪7֗J$T3G95=?e VcDjP9D6z)TC=&qq-rؓbb ^D^wKF51h| Ot! Aj1jxDQ|Y}9Ҧuք(1/{J*y|7^To׭"!fFVQåhRWksͯKϘ} 1e&Y0.w7HB-0`"k@AL'#{|J'q3Ofc:VNyLzt\Pj%YxȖg{d\@ +%-m,?ДaIO]jϫ;Db8< Fu)PI{QEgQʔ!u3#$!9.i1y뤙4I^:{3U6!r BЎ4lO"%ZzGxDz^Qk3)>nv>2ŽF,mq GD &CST<\c#I nlgFoѹ..]P2'g҈CY?o\T!>Gk#HH#)|3i>[ cF WpoJH9ZJ8 ' EO2J,>n馺[Qx'%<`Gg9(/ֱ_hY 7]Cr3FRk7h+ew% apX +Z5<˟k˘G$ba'lkVnIiIpn69Pm,0ה`#`Ov]J>&6eօ>r9{[nj`լ\cy#&֨}:էǂ_p<= 7ut+ 9Z֘AA:!%R6VoI þ.-ºmeZ}pn'mJ{K-,h %"(wFBZT&5/о.G/|de>^I|9Bu\Vix;i ϒP7LMC"RVx6Jpܦ!ej L_PD0 oqj뙫Ic=Eg11ūV.'Mt&c0@KQ2jjh^Ix=ʿN`1_RnHȔ4ݷƑB⠍jkwn!SU*fTg4~T-u (=H~96 s~$7#2AFlyMe!;sӬrGB#] r(=Єū^Z^%TEc] OÎQ)G;2djw%݊B?Ke?qZ<1Q]K̻$c"؋q*QuBW>܇&-FH"~jn&M^~ue1bڄ8CP my9N94Hu5U'#0%FU9ݽ(x׺/+&4X!$x**LK̭r|Yh}iBǾ0oխeI;Tr ֎sF3~l Ӽꎦk,:kN4n}O'q JM*_-h"upw;(Xs% A<6\5bcy\:CV~l:(+1D\=(݁/Z[L#}<6WN,(g RAS_i2Sb=*{%yuw9xRKT"O,ح**2&b}Sէ˧`<%c=ۤA&U0}Jz[`%{=8TJefvc,Ic})dǖ& Yu^8A7FiX{o6<3'׻bɞ5$Ҏy.4 cҴ]a?g^9<55zd PBXI sa³ ϤҤ2 WbUZq %dT0/NR6=5gyPAAioZSlEKbNNFzDf (8b,;q6բrƓq":o" b-Kbpk(d;dL[0qY#(DTIҶ%gƷ#5Onj;=ʸ??+RP 7p| ڀ z&:ެ;4^G7y^Z#~|XIY/["Fnq҆l-$55Q 2=4`agYD:Sz$*)"_F܏8N6+|޻dZ>YuB~zx:#V[%`[}A20bP2ɭ[YvD?$X_jr" zT`12dR|qcq`&PwVwi"?ko7LCbD dȩNuOZXU gLF'JAYUfn#L`Puvˊ8$Ԭ靅MUw  U|Mo<9x>詰NJ~ꣿ(.}h$ ^RM}U6B4|K 5il hڞkcAF":ˊeK9Rq.lO2)@gf 5uW2mGHAy"lJ{c,n)\ KC&fq%| -=Ê;HVy1yv<&8 dm.A׮e_@^a#íHĬV m`(#uCB0CPO|zE$3I]D7IgkU᧕ aSXػP)czƙ:TT73,s $U54ۺH5o]@҂;i3+hM`J7}3HJMEqIf(3)nSsMyp<&׆O#}FU(Gn 1++j;?)ߌ[1ܰ<mzm4sF;-Hߺ;sg@]j^B$j)(R/_8eR]E5&ofs?== rX|Ҭ]խ5ʍL:)gȦWW] Hqjf 9Efp2f% ;ܑAiΕ!ڊ=q/˞p XaS3x̅P37 Ӭith~#1qHIŸ/;j"#VWRCȗD0Zj:'RmD5HF݂͏~g;SŅB=#<(-lZB&a݊sx),rh_je]@,g)1OtȄ{<m1S$x)0d#g}wJ/$4GMO& 7MG*=}"/YB-nG9 }_`Ή˘H+)*=z{ku}Pf_~7D9eTO;F"Q=~V֙P DRzsJBd6&ZBhPYinߗ &t||ԝ5rV.ΨsϤqQq S]Db ah,T9SE=Oئx~UIs<^PNU/(S?mzI/WDtFXyPFzc . ]Y1Y*g8ֵo1q4psi0vgǸ|q'_-XiR&+]lF- ͡.!]ձwbnЮχҭ]UOeRE=`#L/Y?rl+ܶש ~ؙ+nC*s ܫ3[8 [\>{30%}%~v\/2EVDV.D^4Wy3.yX{}yh`=2M ?2lڳzL,6}$S_N"(/.YtClͯ wʥqS__irqܴM)EeHfQm;zrhi;88K!T :<4/RchИmP5)' ˜$)"+˫3<)},o>|)'th/IoGdwDYP؉ YrVTRC}}c*Vw#<=ȹa2ٷѕ.M5|cpUR 7eVuӱeJpۮmY~_-^5A=Sdx+)$1Dw=] ׈*D3 S{Z;LHOZ\όNq|)Ú[/H5}s?~:e }w_8Gs/1gpCQ\`̋/AM w`e(Gző9n79ۿ~ Ѡ..:/ #kLN!9Fp)͸[V]~Aq"r1 WfSe.kyU SN1A\BsG8+kqO~ q%[{t> QK&, V&?Z[ >CԊ#NoDWзKqb:)VK ?7T6Yl:OBѨfTW !B7)t5TFw(EKVԉgVdjT$R:; 2Lm<8<Y=Ɛ!Gpd jnbt{ӝW2øLbؗg d{/NR8GX}uWf>U{:(8ڿF;*=F5: U',EWRnRx3kq W1]J}c8mb8VmYL u1|3>oj- 0ɜ|eu&lT>'ճvF)f7Nz%Ļ[̨Rj7]V.|#*jc>: jR).uΌZ%A~3ێ 13":ЊE~s [ʨY]W:L>oj(pKJ۾BeZvK>6wybWՁfA*˳66;!d8mS^ޫuP($`%¦mJtPLܿf5c4y<*%Ϲ<DsRl/E:dN6uӇ踳f2{{Qmfe 1 ^'}w6oqx/ZԽo>2jP^_|ߨn|O9:XOOQiǑLuaZvD$е*./0ٻ{D-^̥bMݻ5՚L.j^?b`Gh#667wlY}s YK$NPƖIF뷳irFo&.TD4E *^gLڊ~$m3I2ʹDj֫ɟU{C#!mP#dd7ao-ZE!EDiEaJM_WhᱜsOhtEh `Gd@VBnt mw&NNFbk0)>:&71hM7b1o,Ύσw$xP"Σpu:NӳaJ@KI#äDHYZ Rk}L`j;6= 8t>شTaRej)qᙈ1 3Ē\! 9ߦ][/aM/u Z9 Y4)HLmQ7'R젽^;+IhP(r@~fsy`;H[yӅX#*KVZلĤH\[0A6ɽ!dqMeKЩ[zX~ώN:tD(,^<m®PCC afXeiCF-zs n +~Jj,`<\6ljs|ShB=Z'ffA*O 7:_H߫k|;48 Y'e%sm\y(Au<`~_42Yx@o$56qAHA%'.cB!v;nyY_Tl;4%p(uQ=>72I9}qLЩO &+LތTU |d N7AK$T PG ^ a0Ekp#bLuBHɽl MD$N nVZ\Ά}_4z(,gRR.LeُV\_RBRFD&E npfq9)}kKe+qBsS)w@ZSA|Zʍ[ _mMiT$YA"_Ɂ0$!=UVgmdOOB^O%qgpYɵ[gCr-΂RsFx Ce#C5~ۃ oak ^iH[_٪Zgӆ6Hёt*c·H"BL],S%R瀂iS?*ļ0<ǐmk$-pASi^Gu$S:~dVhl`W!bz$,S*5?_%7jBNX]m9Ulw"j(H0OCR.ML֞؍Ě軎d1$pc͛کl~O -k-cHS3ASc K%K]KhdCOHxy2:)֛ "L4k&=MdHZ`~g閎8eQ\8aKHl˟C6_-҉ :MUrDcm' $l C}fAk>T+.̤sV۴{BG=ɫ,iA!Djx A_ 'N(de h>|KcY ~[{BeniC_ȝGiJlKC̡Ef8kr( Zlyea6I!|7'"ngNFc$#h\nvs!ᔛm888i$7-9ο:r93߆/ZlZV\^BV1.\'k0k5Tw Ǝ YY<ā=GR ('i5hWh wfxr廐@`OzZ&bI^h'T10%bb7o.%˜CaI't=6N]WjsZzRw *K]2$jaMWbk}*3n}4݇\4M567TY;"1ݽY.V*Q_Ån(W; i[BeZo@!E;B1Vq˨Jt7 m=;!HO=Y0Ż~gUö?U(TQw bĘɓE֛]2_usZ#`FU96/y3>Q}wzq2<˨]-[:8h}n2DU)Y1]gfw,o:d!FSJ86gk}䃈}]f>nORKe xx%W{-4֐H$[W,V8e+Y烕)+CB3@ʓk|ڲKZ>"S|%<0f~㩪BmSB$6U1W§$]ع2-9u'P u>N0!OCyBOs`]K tP&`3v%C.אux"C MZZ͸Mb!`\e!Eu$$9mes~SC N"%Z̓%nr K#&if,@)Bap0ZsWxl3 OKm7$d9{"(ƐVx}wwnDH゘nkhnCŵ\Uzߕnز. _>pTD&>c? zpLDZ8b!D(E6j.dui;j]X,4%FEK_F$j"]{23[B',tMm_qpЙߖ6CIKvEoIBsndJ$O9>.VtMcȰc8'7t\3CJBoL9IP9q9$КחlFRy2fV&ܛSި. "sd'[ތ6ĝ}LC;"?J8T`c7/~ ;tfH3$xȓ2H D,^ ȞSW8/h)]O hq oʿUW oQﭰu۵!K'E^Ip`m:o_xFZՃ8vl^'u=:zϯ+wsw4pc#Ө.Xq&MGO*<#+Y yKy<'8OZ2qdMh-k!аRDp.lى[ 2>oSuv|=j7 4B男l=*1`?z%bX d*U%5 WJ_N/+8NQG-SM2ɂ1GZ/DϔqCBb=0o([? W< P'<Bݓ02Ɵ颯pCsIe2Z{?y,|AqOw}.bZȽwI0d~C Hڔ)S@*NW嶾.njͲ߁\n 6!洍6!FjOT0UȄE@g/}"KH*2_+RXxCbMH hC) ʌ`2rUpGxDͲr0SN7FƋaf~B墫oہSXT`Xj/FMY5@\K#cZNiι(ڳbB]`GrlK̷lmd(fg{T!'ϵ+3CzY+=ńKk qv$ۃ`JL|B kB7؉cP&k*&ml<6d|Щ yVH{c4 Ǻb ⨆_jME`2*(|$V A~ 5;3~p*w=K}wr2t[B:rWn}a݂Nvػ3+"K27 =V?| 'c?Ka;\mw鋼^Ƴ/~7ЗESa0zXJ'1zn}z64 ZeWT]s4bk^q@1^fbX)T'd{^8uu;4L"2%4?y(_:?ɱif"YA?a @QdlZr@Ú&:Do1wNJ%5@sx͵e.P&,#hgHiVCJQڻR%:oԉ>˦>|1~ 4ϰxr}3#Qʉ@!Vh)^Ĩdv>vaR:.~ eP5?Tibiɼa!A7t0l;d[ed>@V7bAo.˺kZ#2\I+`6"PxWD0wK4f I-JCv+f c/=߆Tys.ع?"(am6(Ć O^mx$#=vŹ)tatP;z<:Aa)&ud*7G^G;m!ClN^ 0d,`4mC *c-YT !(S@Bjt"$  ߝ4n0TRSc6thsݯz .1Vgw%&Tz+04 {RR(ήӓ52H! .I=o]{/)aW۹*֎=|=E\kKT}_alAFg/] XǶ9{Vn^@D;k;"X}-B2߭uÿ7.o^BKl?aT)ahBGeqmLלvl=^겛 A! )yr|2͹hػ:g)9DP!ucx 6OO*yuHO1ԏE>t b7-.zP蟖*>~;_#$*(7Aϰƽ>BYk #uOyuzUW~!y@>±Xعó2˜dE96~? x?0|J$EKR=iSR $%OKwAuv|27_eȦjW/ y{Mr$FN+Os!b6 YTh~lbdf} Uϙ= 1zљv{8D`G7}'+hثwbnP@HshW,tzm,K6!HZeFnk9#9sye bR m_d\sXhcJ` as qN`@qcFv l{N(&$ni/u,VGUcwsZ \ : ~59g0 GtL::sLihi$T{3'ђ|+GAgbc39DPƂ 9_%s$N /UE8zt!QwIoWR` w4(s>fz(V[Eos%ѲrKҨ`S&plYH{aʹ7}.ޒ"AQo`="=z ߺC@SJw8v.ki ڋ@km[v3W _fQq g| S@ A՚؛4?PY `w$4#W-v.ix{i-zm P,PniEa&Y,H-6buF& lnyDX=1z4Ιd_.$kaN b>I}%H va`fJJ8d>TgZDO[n4V:]jwuZ,q+32UM5y; lY/!t] Hӝm"vV@W4 Pt3„|DϙXrXКh/M7T ֡.π ׏2Vښ#< {~>_ F)tqmtSW9Xd5dllp5tRn]Ho`3*~V)0*/ecJ2*&,ڞEԺe{(dz NUDO/H4!Nx"\y :FUHubAC57uB _(K`YN;wnh/sɛ Zg!%cQ~ |)d$ia#bYc(jܖy@ޥ8{77ew~(LrZWH[vFqbL4n ok ǴF'oBnX)/2C{ vUJR؈"ɖIQ9T=b-6⿛թjX]41l3UI܌Ϡ-|tjV$^&+1U2Wܶ}NrXJaN'u#Ɨr O{/hJqX6tT9m(AA""N9ڕPfCqܘ[K֕~Bu*wKg Fc `Nؔg={5 7+HYNU^\ѽM^oS1Ʊ0tWo&VD aMN4'0Y`W"/ ]ƹEQhC{ +N`/κ;*=ĹtuhZnx8AC||}ToqQ ,a0f*"Af['0(EFNFK# P(F׷)ZjCk= >CK]PhJ­ߥ XLح}lʐ:JSpҜx-Y%=-?"ԉ k!sT!}W$_..&QS9pzgiB$.[/ܔv-bI#C$ 2QIaZnaa|b]?lmW~6ʹȜ\L}ؒPv.zؽ/{B.yL!ϔza QKrKina5@o9K/ҿVk6]6e38n/dzyʄ 1)lр/8FWMϗfLBdT)ɱrFN$cISRq8r/l߱12?P|,[mS?3 AI2MI#_b!eBF#Z۪#b'pxAʏ?0w톉Jٰiwի=X{Jލ#3z~#[JI3Kjd\Z].Cp~S3Rfe;rv3ɑtZ_0G?a鵠G(.1R6haC 'tɉ||j.),sʐ6WI.VǪYl .y$V3 Q(oJuw/>t'd{=-/-^,G  #nK+c|'tZ[޹P;_Fb0}# Џ/֜yᒓ2ǔd7vk~ =SO!n>#\1D5 %NCUY͓ן.gX_]Ux{.hhs1KR 9[C᱊b R('hq- ̒WO`~\lԡ*1 >T4yފ:ƝBL)>NrƵ3=)8:`a&+91wn֞>XJ8 T1&2]䖓JV?{Uw`BMDŽI&G;6waqųgĕxlVx]z܁Ѳ>ol'v2BvI.($.RU~-7=MZ?p[ېf/Q@J`a7@^T⟕F, |ʝp1G1KyQm)#Y>jLyrl}mr5w&] S4TNubH{.^Kgfe5]$R)GƸ^y&)u<_1cv47痖[ON[V3 YG2 [bK@?|&Xa d4c6PC|~; Xo! '3Gϱ?o,UiJ=(3͟$iUԑ1a7[2M%%<7([@Bǀ"01RYv_HT @~-7/ ndÈG:$o1M8+D$hgP_85bgO}NLALSX3cy{K4^Sv×N+N>E^@WHqGa*|촖1kcXy|B&/ȍpY_`Js'!J+(b-*@AJT,7D0+.[Oߥ *ǧ7㜅ɚPwx"2=%Jp&WƶL'zDRouOJ1 6JFCȂ`xi>|^Ns@fբ;Cv sXT0<]ᨵ/ݕ .4^_ٴ8@= xѭ)j+gf]h!sĸҺ H*`0-[ t8nHM(y8D6(Cm+S/)}Ȗ'>/+Wb9!OB$M{cL,c dQb%3m?! /Ҩ>"yYJكWL%=O6k4"˨+l\Ef|;YJc: R"BE\iA贅CSj}6a4mv^M:)C:{`uρ_FfO]@̵=hԤ0~6/ZW)VӃ;nΛ`vo鼵FEQD^m_߃OOsd=9)DG Z+ZG:ч\e}w: *fĠAϣ/9?P],9ey?TQ9n.;>)vXAXNN(OC#}_<cgF&T2-BXqF1A0:HQuHGSp?tD#ۗ22$kG)c{0iS J u綻WW607{ ʥB[jD~н~iN%QEu`3J4mBmy/2I6H[%k9:5 PLO a**BnBũz Um|&ߏZXK|涧kz*WN;Rdtxn&HfE:D%,QI=WP%{5`/'ap[  ‰&NƯ=/7I+vUVA+̭y۩w7;FzbǑ{o$__FSAR3eTWv M It3:g%JpS]h^tLbSgX坁lz]@֒||.W'"*aF 4NIodP@>ڭ?$/3f) HZ=6ԸxKVR0/.^N^&aFznl{6e A bl*cRN8*EcJ;l3k "DmG~sZnFС[cj\Zq=3B1Dh†kޚR gjDak̯ p(nE¯{K(z = <8 $Ú%,w`Wٹ|b6 2q(3#zcQSTy1rۣqֶjK=%bCEi56_] >|^M`hvXe(;],;~?*ظs.XZ`+XuAD!;Wg,BFòS:Dpu٫qӪ:o6.ͱW#P]{l!]zbʣ$mQOUjga#^,.P! ;wແD k ' >BDؒ˧5,p ɍPӧU4GVYly ^1!CĚvӅ,,H%MH1wiyQ%Khl wXoDW5|/![yvW^\z^2wC 12_4 sJ7 z|%Hu >)yRj_3|g1[Tzu^Aȹ%dh G[Z|/ w/ n:δ-f *w)h=$˸:h,|S:W4o N>Qh6Te!W f@Sxzl^[[Жfl!R~S~JjI6byQ{9=;:0AtHC}AZ_nD#ࢌ_mަcuGLSwO5G,])}Q,=C|T}hQ:=ڙ0Dv&R)c -RFn6x!mֈ?&n\t:yAj}.r[*F ڰPFoQE/S5WT7$$^4ZvI+Q 2l`B0*O_HȽta~.0h$ R2}4]ƗG>?!FSzvVR^PՆ1IHE zQ˝vˆt m#\94)yDƄC"o?XY)2FAYMfgt`ל:UTuN*'[K 7OY%X+yJ # rYKv}ui J.E~cNuwOncoʶ\S/Aؚhugzl&W]Ѣ蕹P\g{ߴ}^剈1>&((}@Ư1Ln#yi &|ҵ35歁pPpEG ? JUfaۊxr'/QtQk;cc7dOj ݇\}+8f߰w' {&&e!Qļa'.5PƄ]Us[<| łEL 7yGN]5m ꄦߍLN&,nhHдُ;-O5 {f!tT\PQ~49)ׅ!2[՘I g'g{]s4:}Z'#Vmfzas\ͤ.K`ck>mVU1pL ,Zz!Wx ^0x[Oc=R(6qN-[OGpCn4JAj1-8d~uV PҕG2>AÇX4ˆ{s".Tʬ>2y]ް+:H\ {Ckʕ۟`F1A4"׷}!6^J}o+"#\@Ě 13]z(iu%}T]ھ8Ɖ*B_Y|q3ogamw S-`} '/`m$#$tjjȷhbP{?&J,HBGhRvm3KnM;jwV^R[ɄuޗK+K5pTnVis+KR,T}זL٦-|Sg#V*2V:=Fx,@Loꂿ9ébamօ' Ц @$rahAD'q3k ^վ;raw֝:IeZx]uPXiCbO&҂cHvVdo`,Է +-mIIq7x`:1&(qJJə)!'h]Y .`-+N7|JNF|d`$L{mG_U^% s[b4w4:כOAH<4&vcjQ[ɕ8pa^+ .>%qFjfnV\=j z(1ʟNUdtg2>/ļ է>;r?G ƧЪfbyV߈ƪ(hҲ+Vq-oAXcV2]vH~ -Ӵu)E>2 :ݶ q7ؚl:jëL< r=4lRQ8#>D^deެ(`QzϊYZ"lFՍH͎A-[%2>ұ1bV>jb][ߴ!L%a^ Y[먁} @q@h}ܷ$/k*Y`j E`Z$.O{m#lc[ DY :0u"]]']K`L=+|TtD6ܙ XX*iCDWܩ>2_y;@{$u 'dY|`CB}zNhLTΛ)7$p2LVJc&msҢ| X dߥ#@ t0r"aXx#`JOx!LQEڲ0gHk ~)BOn$y`dSyK;t=1ruք=ub*D{(ux$6o4@~OTM"_T+FdFԄVD3^j_wlvPM\ZǾknVWA _ʼn=iXDI@Q-}ry)8C(WU[-[Ư}1JvpJY;<`(= 7FϐU)`כ r0[~Bږ>"9fbMRO} *@>Yc]fppg'"LQ0y^gnn\1 ǹuDBޒN5in 4,s]b[ˣWɕ䡡.ׯvD6V/7BM87[;jc)?j?(.2</e1<0M=L%2?uǢwT=vԸ?û\]T9BZ'6 [3>d.gԩ&3Lޥs66iiLlW%D/2]t߫m-};`(aSn 5bifߚHL_y ijX~?۩K(gJ r3|&E15&71wqwVdr46'Un%vjqnڦ6CwHzcN^Y&,xyڵ TdMiw;V[ pt}<)y?_*3[}@x(*l;sb":L~,t)egM, IJe|KRq%˕*#?K.#yUMFCՏLL$=JVWa]ZZr2.(+NV ^u֪ %QbNrvB`p~J(w^?tb+kR絾f\ŀ),!~|RVrz3=<MزWK%S$=>3G߬nD5_۟U+ 跣ƃd|Y4UqxM$77gX]BiZAnk9C 1sluOEX 9iZA+v}7EDTiuXl4q 0Y x~Ut~n'g3Au4DݷY(gW|//,YN=)&@o1 zE"a^c9i̪eJ !FODog3DSsM,K@be+Ш#Cn(qE˳ưHޓ)$p@mI0;h_y.{\ȏ::mzB?D *g:W>_]%@d}Bۯ{> pSH7FTX7VmHz`P0"w38c zW :T55|k}м|DsM?}#%A|m=lPtŇW;>xzAlac?9{|?Ҳ4*o@8M佃@|Ш7-hh匆""B~_\k=Z<Ρ[C:Z y;JDAH-s[`ԑ|h%Ck5NVV>cZZf!]<pNjA07clT䦳Ty )F_-^/f H FpP&2"K$wN~^`W/^DfDŽՁǂ7GdRԆ[љugvFtb\⦠)&P:zVwov`ʞcp9*cv7.=u/ơٙSuE`B@,vy( Fj:Q  R!^ch$QW\4u<.+|@+7InG(mI$όQZ[(%[Wz;*}v i^j0`|oo y`%q)|:}1І.uA4fZNP7V]RL~C?a.3#饆Uӳ+on!|^̨,`d2OCVD.)?}QŹ]S /6$ NMp$ hLLK Q4Y@hl@[v]?f8jT`wU.r3|[,f{^ av]17r}>!ƺQp8~l^ioҌM=11մYdH7Mkjމ&Ozp}a2~G/‹Ҕa橰Uj9x^L`LRRE` 6A=R* S8(g u,c.U(HoWE㫔wDF'P/>&5|[bt|t՗Jz29f OAׅ>{/$2܌h8%P˟]>ȹWM4Hؼ>exۅѨ r=UNE*ZnC/;`;}(hqo!TDmsҗhM,9)L^ED'4X>qeei+r y|b<::˾ R۠12&Dz/ZyH3#>9|YZ7{6$NaD.Æ#- Ϻ(Ւ{zWؙVr(闵Xo=|1fr 4 D8(>iNX0w+;6b/J< =\- *5 hN C0='+ wߨ&b⺄++믣F!~u}| 0Ҕh^y.;?<6|Y#X_Vұ}UzHtY^x,aAȯZ4Ha7B;HbOxZliLSZٻ^C GׂCVӹ2 ѤJgEƃ#%2u@ꐕ i (f'v v{ڹ*=IiTIVixA狷񝡱e$=bɀ!N!M-K ~Y$ӤB#bZޗ7$2g98ZxHRqR hl/"h؝v2H\gƮ\)T8tt Lݽ883KqY56"܇/) 9D~?ŜNO(#=-GP)Y!aa>xӰBULDDzI V#D!\4b@l'#_% ęŇғ~UAtiO 9z\r!>O cŜ4p)/}`A;|{ia q GLyG*%èŖ\YyӁ89NQXO.'ߙLeg(D~"߈B7 tM@=)vH.6-ι&:6_:bX}O2WBLx!nŮ66*ߍjEy: 0 2Սd'S-2r1ڗ ?ESKWt0r)pB uý6)NW$ U LӰ,*ՏxU v2sY ॿ!K]JQs jQd$itz']A XrK{{9g&vso 9=Aṱ.\|9hXSNdmUJ9e^ cW7<,FT7CR[{yۂ fnfGUd rP/k\O4 eTEJ Ep`VeF-\r,?+ ݠ&C6ݍe о}Iug?5dBKK'ˬaݷwL$yNH#G\­fU 7<SAGP$u!7ϕ"ie_ ؛XfNEXv-}^K־aJsgjR0JA{X,A,Oj^c^W@d_ u{NԅPtԼz4D$Ď/>7 sl]ߥJ8g3n ;R!'4 Y3ei/A &b~Gr+[crݭwlI6E:`oqd;BX)DQkyv /&Kf‰v@ҕj>$Ί,GbtOoNpy!\_ܓ=%^y4o%6~oNw?D֔8>S8}d _ %xzhKMd/|pWi-/7d`wDw<GXW'SyEmߡ@Ȅ/XAACDA5Û;'VlpB: vmb&Q=9 zE6+r9Mzܻ}!FIn7G` 2$.+f8L.m>:ZW1kSpȠ4FDu#p8ӎ@udS{"y lLu*"ͦ\PkK2| b#W\(ӆNRVB&G% ȡ1.c7r]$+E}( B!Ͼsf z7"_O]:^Ac|p) >٪,^ ֯VIPLPOh>ޭ+$;Z=c_]#͗Pt#@[]X=U 5(;{stYڿlC[a|Wz"p_؅q J.p-U~~)䎆I\9R< hmR%b8ܣ̵n\ #׶ Q}|Χl:/|q,+>^>[3uO;(. bҳjhtUD ;AۋNao@mLmۓ^0!>L< 'U|FmY33ꐊ6IYjÜx6bTXXj.c4`b@m׍EI)W{ǁI>C r,DI '-A2_~ c[43?n`ewAcښMcXt/s͛ #Ja#yޒaw֘Ν2We0 S!3?W gvz5rVj* - hrWg_!H7;kTj oWum㑟 \л+.]4 HEzב370=ˈ)>wa!R2bm4Xoelcϣ;ihPxNw |%\2u)U:aﵙsu#hjg'UBq ӹAB`s&6/:MՔ6 +֐x֗k٘^4%0ĻJO{.jM,xIL; OYD{3dKf83Klrrd5w9dH}ĹsD32X4o<gn6ϐ,x¸f&"[jpc>@S[உxEW*G/1eVXR{ ]7#rq̟D8 zup$ i٢D:Q-#h^Z\YԭQ{`SfD> y4L+{, nV5\pk&c}S)[ M :H}8> ,/ 2瘚`pw<:Prn..ezgC;&r̘:0q7ɟ ћEml?'ePTrQ͍L~o6݆\)>&QG3ss?'s'WݑQi-G$;f@&b. 2;5'6^434زH` oAp@e6V7:.蚁rgI9ꑰ\ bQD~U6b-5h? +Foře*φZhJ9YxzWy` ՌlH&Sˋ8;Wp-ܠaH`q#6 {ryC+Wպi}d"a0lfDpHjPzGr{1Y@e٫}VbMC\pOiƝex5 CCQu~g+vq߮ ۉuf U+ᑡ+/XceH+Lۤ_q&\.3% (C%{6fLGzMp=&~oFL)MR{j)GTY]C&`C 2:yz IƼ1SrI EUi{jU\|jS M؆$KR o}oćtIepzOcźr Iv7@Y8ʳGL꺚Ju7Xe7~ 隣K%@;2\h]??+F^ `'`#> : 2B?*C [ R奚ʨ<5aD1rl.i:WSX)>Ƅ= ߰ǯxKMs\$(=U4 J7 Aro :EavfhWo-9<4תD5~3sZS4g0o'5 q|1G|fcߐ =Z{20a/u_?ڗ}* $$vq$'-4hLLF(k8C$IL^Ys0,J9?6^d(^"שhJ9FA/<"Cb[""56ˆ^`/8 :MEB >#e4#9k b|ע2B~?QD:cH h޿vkɈsS Ctk\k> CI;)3v+ƌP4jۧtc1`1;B^~zv*8:z}JKnU"ʩmfqZ0iu\7_#35cAihw;1qz X^JK"xzPObUig=0l?2FHb;HZ6Mgb!MzrCscL3~GacFޠWk(cDюEwO4hAz^C&/_{Zjux5@BDUe[[#C{T'r+c5)vTUoWPG׿W|0!02^fmƠ8-ѯ%LR$*=JFS`nx_E9at`i$6̥4ccQxUT δlPvCqb[w:u .uX)rv HJ˜ X"+v̷D;hrBk*OSI|T:&S L$;,xuw`e׷ɽ"@ v- Lmy(}b[2\ >UKTy;. U~n˔vZ}XhvU?7ϣa!Bڇ / VZ__pIPg:/(.9(#BC{f99!s|y5J]7D{5i`.issJMM+} F:_|VMFbF NSd˗! Eo 1IBa+򠟅@~>*6 "N5xb 濏Pq_rN;!/czEdYP_k6@=X?9Fqmv+eNSJV@ ]Gr/|H;=Nz[QIn*Nƹ{!A0!$8F1PiRdS,;. sV.M2XNNUˠA'ZT",K/-@B-ڐ]RL^q >J̓ydrgL:9c3о#'^CHtXipekufv|ueb8cLXDB*}V" ?{-վFPⷹ99?0]+UCs@uQdm +)"Qx<4ӂU$iypQA(`T,7S5DPyz $#oֶsSکC!cJ0e |$B^jQAaxKa ߞnl8mk֛P+#RBc_7eHv$=/PGmS@\k%\<'!"'hLvqWvjaj>y)kϻ}o36E'{#ﲜ.1i!⼰vbJWg-X +w,tM4y|/] x?ojMKmTcuCr{iV1? nCLuؙ*8Ҩihf~BJ3WFbiBA+tjwRW +)N`v% wlf|t hќ-` h ;nlպ1$JY6PwNfJ-0S3^6^Dp#{\R,uܔNMg.Ys[(L^:Ƚ״$$0$ײȣtiy-viU%؝+Sa{V4 ꉜZˆBPL^R/ʾw8NFڌCRB#a 8 ȊZxj҂ͦa4@5zZ˅sp04Cf2J>QMp$_7odEP Z|Ӓ!қ>=ăsg'rxRDw!'Ѯ'zBLU+~Ydv)T LC獎7y'b9_46AbҬU2k6b[xTdrzaK*h^0КW 'g– `d@uQ#8$s5bz-&(0gn7 znՏc[  Sڎ}R!/j΢m.{(?fSVM 1,46ƨ3QXF YxLy5gN8ڝQqI^^-#mg1Ÿr^+t|N ZL ??!n) +ktOdB(4ɡQʄ@b v;9ke?Z%<667>:kW@9pALP9T ᤉkn6+n x~Dh)Q*}eAt3\pOf'\-7+C)_ڊ1=3|:TysYwE_ԮV<}Q`9$h*̅F(Ԕz~ ] iu{X:+!gTU~;V%D|rI%bղ<Уc. 6ǃyS_?n6#+cK£~7kê&~/KmggW}b-m 8PLҽ([1*zɉұi.k  fNƑʋy:jga#Į󧴹].EvG JdHLS EVҧdNC$ҡCTЮ4qy,yb'a| TZ9\xd-"fM+Ov!WґD)fӼXP/3 [ 0(*`A9r՝m ϹKK?Ai5૿(W`Jts9n@t,h N{IpC+Z]*;哖N|3Ih^Q-E[8MQ*ZI 9f=8:,N[?zk[c!jEĵDvS6"u Up(XBYz܇u%>nqx ĘMN9Zyťnj9;E1$簾f%0Uj]VGu-0T+XЈ n}k0߰ Ұ!hxj81ϹO!mڶ|N148"-g,!g^*-}c쀌i&d/),4v+QAJ*sd<"huN WCuGeK'I o \sgJş9 B7UŮp=S~}Ard߇O2^g#cDAe |ٍ2T#w0$qk4~ ̆ˀ_8(Y*d3fp?i@Lu^VÅ6V xKߧHG=kHxd{u 1Æ_9;)eqP'ZP\'Ƹ3 $ΎgZ*!NA ~DMΤEP y MG\'颮 ?jjmoGl*!))=mQWJU/h׊P)4 or'XHԡl_d5a ﹞Fڎ7Oaբi"o$Vq">#7`NLcqL ~U״Ea15GzwM\YH9tn(2lW$-ʵk(t!uoz>:mh=H,kVm6|ͥUjdJ>d;+0ho]"Ұbٛά7۱[nÇ/hȄUrQ [ Tmü2+!>69w-|TA~;ff 92M2]*;3劖ж(۵[PgR7][!3Or:5XY-h&ԟCrg]U"OLWoQ2R=P"R?jxP|F~=˟ZIogc\]>^!8/%05~| RD랒\k` ; 98{-KAv>FFsS-qEI1ƸrUĄw m'_v[zѐHk5.,=ƀLSp" IK]~^\g(b%o݊Tf?3 iﺀGھi}6L4gWxld.w)HA }G{y#/w'Cs#^Ua%8?ґJi V_g mףJ4ANEh@"%AˌBռڂֶ80˶6'HL"n &uzNohl%Ho) uY'ĩg^+q?npxM|UJq+p-LTEԣb.D~5JSgfnX>uIAј'Ŋ412z+ kAOvL ISt=o5%!HayчՔkͲE=NEe%0Fhцk>"ʧs>X`4{=51<$$L*0'-T+a| i\M:12=E=_/7{c[~s+׊%DRpiŤjq}TznCWrwk87P/I*{}?EhQ2ܒҁWu+`v2=#;Ur;$6$\L^)<8`6!^_tGۑQeʁ ~a~LʧThxUԸլ䅆6+-~-IʗM #6RSfe&dGe'» }KĸXV[ @(^լϼB&äQ`݀ pojalkA`nkZhb8(pu#ngޠ5_?Y}Q< Wݗ"R%l$3K?ŹKS׮O@Iсּ<@#p5UeefӲc$TK\fK0aq`V[ӡ(sO1 Tyhd"OX99]bm7\ݿ%XNۯcA>JnѣGeA>29B;Y+kwsGa?*eba;)rqT؟z,Ͻ/dUi.V9__xz۫.05OیfєCvoD-ϫxWZeET\mT?q5hҕKpKڇۄKQ+3A8Ç~k%vM4NW3B+_y*? /R3kPۈG. Īv) $0-5tu4P5'*RbGT,ϑXo̦ \+/\vRrv&w.%Gȕ1I&G/ut]G>ܮch*ߑ >5zZZ`+9X~oZ/+b\){ۻd~}0F=@[7QhoH&mzwNFء F Z(~,l3{S <~Y:nwK|f5vWmͱq*X! KhAj=g[Ζj}]´{b1WQ !_Y)< FrMц8uL$u~Ug&+R:FDJGg?9c׺`iE3201'ڜf"=5`MWRT k5/@_hW;b Xy'-J)(4ɀC˙2J#bdWk^bep\dIgk!w=ݠO4j/vGa7g}gX .=8`݌!~ݫ-W e)'҄;x\Ux UN!ڳ[+e0_sK\JT <~R}% ]w1:Ȗoxa}9:A^4%*D{课(NL{Aq'+}dLĩCD*7(|Z}U]fK8.IQpAk!M3{z@#Iofuu f9M{ +LD- <-'C;Xi<бdQ0!o N[d]ٛjX%6[N-09֐%dz9B5=:VgdHYUKCy)Nڜui""@gmǮuf}"VϵDk<#TU׏rx˞c',ŧ6bZbN#o+ӑSeu2;1KHW Un=d#mXz=A(32إkWH 2L^7rT9~=vY诐vk -22KmOp|g`9a_*5K ?S9FYܦ kBu*k4⦊(V6W+y%BF!$+~ݐn2\٢^W)GDEf:bE;cpב~cֲwWnОI{Im;Ϻpt۪rkU!7]ov M."k-_/v$! R|w@ .ߘ?Ψd.}7̸ppXõxDN#z[c:Za]ި[A=N⤏HVGW6$PO-x/1[)=}Uy>ȯmk!|Ep'-D?efNJNj>zv(֪4]U*)zp̞)sϸ33dUbG:k(821P<}AkQ q )^80v`M_qiYmv3,Z:y[F:1_}}u#nQ%5w9r_!vuh􅯎&Ĕ$rU΋‫Az=4vjYVA՚A1-3+@iGa}LqJZ!ArWgk4c[%FLWt38>e%N9N-+PrCsG>|,rXOc.-GNV*_o=-C&b+ UDT=/=}(:{ `3 ]Pv0`S ä5"<#p6f-BvaΤs)G_U( (;lʳP9` {0"4j/ԡ2$e IKBn#ψ+u;$Sg *OOyB?;!Vl5'K]HoOT` H̟UV8T!;Ūݍ糢rBL{2cщLu'w'g>W6`,"B+1A]F7mjOOƻ%j3ܚK؝ݒ[~_Y{ i_qa-?׵vsw^I!*JZj1a+PgF׋..P: +qX`k|lk䃳Pb,|ysX"F(n7cK>s Eºw0 DLhT.seȄ&H2M&T<S܁GTpCN޽,gD&zut1C3jKxt) guF?oIi)&@LKʍuO4|ic"S<:G4jJ"R8|Ȃ+8k+-H0y\@X4zޞo;&!>tn.mKnSkҶM1DW}cE N>ӱH.024Q?A)X,Ūx={bw]ORkW ) |hj.'t`r,jP w90k+`ä]Zc)05?KWHdAogDYNKpl6?\Us?M, vD9` %p ]̵ży49iv S8tn\f+ 0bdLu&ԯ-v+Ղ rh^Q60ZjQ'U\Kgv-tt<v_ .$j@dZ%8-2vTIZYʽļqG8(GRi<2kĈkY̓+ ꛌQ gȼ>=y-'C\`k nkK&:l`$mi~TBuVjI8 쇈, :#A=6KvR'\ˇ5FO`NN&'G;KyeI "b7$J/?NlAMvݺ"70^UѣQ|p$?+bsj`{Wg4oY+=ǍɄut [kbɇ["Gxx m?&Jd֥3)6p_9˗'ۆt_ȐQ>y}'5En,:Z1*,ڗڋ+jEz%d0^M?>'V_ݏZdzb;t@q1 !ûZ@)·w{+h(&gzQt

;|E`|;fO)uɒıoEv{.3Vr")`44a35]RTX:*y UUpձ =P_pM,7TF wFs܊r[:VK#hZǷbh*;_ŧTr+ ]gQ#dz*D !9RH9Km7Zu">3SMlM ) j=,9411+ %їcQBz>έ86[B\f9̶f-5`4ԤbbU.n\"L<+e^–T HpOvk'ɤ8xY-̷xN!p :4($>F Q{ůͦ0a'}عe~p95qpe &nVRP5zvRy3ȶu(L~o?D^ [eHlia .-E; ͚@}%8#{8g[ZUvnNQ@ԉB*f@z0)$7ڮ<)t&mN5|ՖvO'!癯.D7# Y3(t? 20  dF[۩C N6kY…O*#WAA)hAq3\aV";-Į͡X;OՊ&2 a"XPdヨZeCN$Wsmo/7j5'4޴w1xjO&;"S şrtDt_D=>esd53@{RUQ{j߾8xJI^9aWjHL;pճp2a؜ ~VBnzWM;#mfHMLh Eu6_5UjϢjs?LrB6@uJNf(;ws8B/S<3'Cn!3= @z! Ά|>=M -,nƸîQ0\O6=r%>x ''ijoT: ]h *UGqJ#/?763V{8DUHD6kpͼR㟹l8]^=N ]99lg(qLZF'V/?9TǺJe{e-NҔ#S+EEaMs^-}=*>9<fϮo0o_'Z(Jj*^ndbK_!CV+,M bS;YJ%k)2#ϝRyGp!L-cav)1s)6] {c/d~̦K#}u 4*[ 0ZyMLȄM /<Ι6ƒ" %yhgE nuhG ۸~ux6Sc̓ҟ<=1<]` 38QLJSbDpA..tV34cW{CGNZ;UQ'"9,F5@?4xH yQcU& 18dWسG v 8̢͸$y3̺ f,+R\eǛM*mm()r#3ZWt ^sVݺNWaVCPKcE'WxX0+\򩢬ϟ\F^JtDp=f+RŮ|1H)L%U>-X5:-)hބfԌ>" P}AN9TعR]8IʩɔP~gč{qV27UV}&6ɩbI'0b㚺$Gw&w[| T_.A:؁,%sn9r_+J%iJ+Z3SHiS5 @'c)*`:vs4q'8n(_7׷VB 4HDT{yaŶG>=~a6g+H(OWgqof'օQrԡp̸"\"K9d/4B- d}|~Hm%nq77v[}L ads$P>}ꊾWۂW{uy"h:kNw*AM5t~Ov lY d`RʬhS3}{xpq;XvIp+\؅r(~ pj:(;j6l* ʴm:#*u 4YZh 9FC0Q&`mV'OLf݆z-d%2|Ӓ8ACecuZOƟB%4F'utx=pˡҗ-4@t r ~vr)Qs RquL Z7#p | \2Nzmcܛ%s FD.C?W9̇#B}-.X?2-'*XV>:ϊ7b."1 sUxfV[#rѺ2EqEAB/yRI5nOϑ)ur0)@ Ɠ*f6ߝ&_ƥޓ{ͨLzP2P*ڟXxy[Ox|GA;ut >a/wFy؆E2m md')<69 O:P{ԻDFrpyڀGc`<ږ5R4_ְhxK0FmCʈN?O|c1sP/b;Wzx)~k \ޚmѶqfzWò _!{_54,;)Zr(@ ^PWߦRue P'7!ŕgh*nl\S6J9p̮;Ԟ[ aG30 @Jϧ} B>0w&U` ƻszc$ZEF7CG?{8Xd>י }S`WXhML%hң 𳖭I`' " ec)sDzflEx @+I5+"TIL *u7c(ݒ1JbWW*pe'SDԻ7y!;8*9_CDsDÐ sR@jr(Y+MѦ[k>|S<(#.ўO,PnEʢO^@}&m!qMSgI0[@'RPlhA[K}mV{YI(jF:P"|j V۬c-9I4Ϯ?>9t *eHك޿ȯ B.*),Zz$k:#i]idpTgݶ1⦌u4! QZSI$U?=IkH~V2iNP/׾U`y)_ڣV{ pp7u)T.Q]:=}yw4" z0X]:SЗ3kg0Dꓣ?V~e"H2@ 8Qv6dc}=pU;e@_ߎ[M1V&M<; gg:URCieBA ֔MrKm#_ۘhFU+y]%;v@ڵ\Nl3 1||1ǖ$Nc` ;f5*nv`#Vc5 ! ux k dDFpW}&m^S5z:%pqU)jODxup`~!?>E@!. D#: ~ݢoNRʧ~%\v *2 +gJF҆#~nc:QCY3+<:*sI.Q;.]:.8;%ZϲqV| Ȳ]'QbaaZLbתTӚT:DkÊY-h#'ˡbY6f4/zP'C<_6#~֒ xUO rEXtm|FZdvgEWh\Ğ/Z#a®v A*@/z2םc_ lqOBڍ$N3NAL"m1_w"=l)lpmy읃bL;O6~p*(7y÷śS5D,^CG0i((9"B{<&'GO!nOIɛ[;׸MS*͈݉TQ\ F"Q';5B^b(Sh<4nKK J$=g7'cy!ثbǾw^Lg=r| &) 8)?].VVlaluVMMŸ(u)ɏUS'.hރjP[[_$ۭ062*5=\|de#nUBpzAr z⢁726(Ϸ-P|w_M)"{||&=@k9YW?GdSi5YQrė҅jx1 YLLZָQNf(_!Û@>${nR0z#$b$`ㄾ;$ޛc$W){t!&\yJ_>ZC=cbTw#})WcU0'ڗҶ@BƂS"_?(@ݹ4RĦW.tpm=BPn)kDrNvl3Ii]~!)SGS1N\2'#҄5wgpO-{#98&A&\RPdӘKGdK _ׅ?(!2MVئꙫsey"m6W2PDN"nDO`$ܖ zɜTCi \ 8]~鏗r]?|eP|nx-O+$hέՁ]75itߎY˵9\bͯ (^suq9;:rhg,fƳ/bZIn"7 ai&+l'ҡi%+aUלg}c"B=O/&iqtO/;C^8aRΏ@hoyryd<]#fuBOZ]O<9rf*ӣUI,3(]x/h+2$[pO}@{dHNmh1W!kkα)e1"YXsbEيq+5DnD+I׼Q—xh;o9d JspаXĸgҎh/NÈFו.i'(ȠR/.ZB@sǟhbpcTwF ޲<$L_M*rN60M XB!QĨi'fmrhU$?s߀ *C5 e] Å亾"$lg"y,@! j1T5)I:FzU:ޘp|& t;'Ϗ4y/iԤBc*UXW'겷64[].ju ǦKgYby&vr؀0+fAsQ&g_TjhiB8݆톨qt+A597{YL ǽ~`_Q,gZp ie\Rq3&ycѧYfh&_+hhcCQzIf)G10JIiܩTMzt l>i/&ZnNKN?ڲwI-ϛ+?JSjMkV̓1t"I*-u~'_0j$ؘ0朖? _2 Fi-G7'N6jsD3 VlՍ0/'o.v ;l3B.\@{v?hLoFiJc%c1v,z V$87tOlpkrn""Ḙ 3Z;zU65cJl^O7colR}? Dڂؙ zcV4OOBka܋DL@MCW!j~|G;qNkݒ:.ٯq +[tezˌ*nU+*LG `t.a[sa0nhA`Ey!m"l.tD y)2ˁ~>/P!o ߲4ϥO s$4u715He6TNCu~&^w.x &ӷƴL )bvAnp<#K({Q㫮t4ܣbDu.m?&GU v8X\ 6 e'~A.1ilun"JG  +#@0?bHhSI'oiĥ(4FFvG* t,jM^(P[b W" ˼[~h ) ث'UmB\>-VsH;ZV}bN[UU{]U;|pO?_;-W#ǣ9!v=|?xjެV]߇2lV<gɋ}ҭ`S?0"tUŤ|pURg vB.jfGPjh@{]Bpfˁ XpNu–>_%DaD*Z8Ub}(o頩o,9nڥ>Xm>W&!-y;;5W&s4s=e*2d<_TO~6$2vs4۠EUxT sԈ~ivGEO na`*#(ciݤ8seDϹyjccy ΪF[Q.AF"<Uwe\ցq3Lnz4JFquS45Wvڞj7j38fk`Mu}7E]sM/$j;NM/]c"~ީn-P ?]MuZ#N (2}^|d1J5L#&p"iٌBN/i;yJg8><`uL%8YW˰'1"k _،ك7^q,k$Ǥ=wʐffwD:fy5N(HMjHޘ(}|6:*i%p#ȱm .ܝQ3BbG-+45z`Gw܆b%3bne#XN]%F\CS+Ud ?S ᯼3cv7v5,F|=U ˕avJ ˹B Gfa_ߨ& B!ӏ..V㝩lފ7.Tt{D#uיsCG1qaz:+,^))51눣hlR#nj Ỽ1QgՃZ[n~{5 12-\u݋5TӦ z(@9GiØtSV"d(G a$kTcZEJnF9j]X~VYr(d~5 6I4h0 ~(K‹h^ZnCe:W=GGYNv7Samw!T ϴ-#DɦuEʳ#/e&]M,~</4m#@J {U6Cֆi;<^X^c|DfCvo}YoJ1ˆ C5;ǯ+xP[Vu#5x~iA vTU+6iQrZm?P}(rI&(-FA8V//ٙ jrer?taTG#e1nmoȱM/w" p}@yvٖL|87᷶/􀮛9n ˼$ (.1 QIĎGj'hZ""AÜazVGR-_'u}m#2^BU+M98L)韰]zw;,[ynB,p/?݁}0 x>J nhvVKr}ei[/\ =G$g;ZaT&ZbW.G5S.;H[òQA:5O<?)'̄GxUykҿt7x8>ȎY+*v54z:!Ïn\4Z^׾axǵ V^DR7DԋN)i^-f_@l_xPZ0%VB'`;nЪkxx-kD$$2“q*8Q UÌMBG [d*Vo݄%mJBhCͼzpe|b]R-a7f;>lg}vx P~PЕ+mb9bP{Ra= qp6O\Yy@VKDk~6t3gpT&LW!*b]_Ws轰e}d8 [ FR6 d,ܚݾeJilku6@.'zPG(o+`}|0`b94ơ1'@֛0!ί&A먭 it3`6bb,s^_A$r"jApY7T+gwWˠTF#Xep5 1*3rR'.(lqS\ /G9"!PRF[p$FOy+vф56V~}($Cr9BSпjr"`՛ΘjZq. hMԞk>1?uB{c*$riC.8黡#.|.(b8k@wxfH aԻoCQV{vKL peCtkS8 ټ>k'" eCJZx>2idͿOuQϻoT8*Ab9l=kRPw7| Jy]D/pG~"^rQ~JIZ{rmp9W9ݾ*5a ӂ 6jnUwq"1V/J (p+DC&- 璨d}b_PfƂ^xϘY}|D/K.&S ",7:`[lNKdz'ax7lN,B9yIxx&5uB^epWUhY>S:grL`:;8>ԗVvx,zHmͭ*MwQ4s.IPsu$d⋗닣 \MiZӚuぺlK$D%ˆaJ+9C!, ZO +17S`6l6$sbngX%%^;iC52 % ӌ0r6+vаc0h%ZeDSh*'\K>!\3.#Qt:pt}Yv^GI -\6'C?;UII(yFpKGs FO Hwy:I!oYga'S834ĐYD]ԿTo 1fgEl tBΡ QfXM+s}-ZAVj`yC*4tͣ2ʲ=@;]TQaƤV`KFsj[ I;#ֳ:v;{ѫp\n ~lbWcR|шq GSZ>yص1şJ5wUdw; 37 szEBWtXMFI'Z(_  Vcɓ|uo_I*CZyc3;CXUv1ߌj]+mn"Dlϴ)dm7rha=M+ћ4 oGTƁ!|"*~,k9si.i,f9}5Aե VA5CCTӱ2aȒ"|vW`8űj;T[3Z*miv,!hm<<7k lf@Mį`삄E߷k5FdFͨrRz[8$-(fBga7*Ix;eԬ,ف[S^' K8'%–[i/a[}ŕIku41a{oG.k?~S5='(#KYQŘ^z3bЙ"$ n21MUAlK>v:_xuVEA.?U.L!Ͱf}d~W)1?|at=AeDN/_t1M(#ը FNS.X Ԉ m蓫d)͈Hc|z1ƀ8Plsw7p@KRDzcgKZ]gؤ /p\+i^0cXKcGotڶM,s$|,NNQ$Ocyi'Y07EE[Q0sM|jJsh|5"}U] DoNURf#e!ćAjzdV:F1j%.'ߴQZFD B%0jJШY8צbư wkvirzoFOMyBiiqa$ }ٿ:O$E B4%`IFn=eo z6!E_Œ!@ nb"wOa7il"ɄjCdk VkjAG9A޻ V0FIJ"wsǤ f/YsB'G`}MtoeJsAXL҈ ?`Xj&ޝ ,`5AS{]"b<$⡆eVס1_<.DHrnX|&s.P5T0aW1!MAt4S1}{u7i0g*5P3 l8^|s<uڍE MQw=R|A7a(Dڒ6#F!iOڝ[}2Cvo;U.jcNQ]ב9 ivcg2Ėy[>,L]u7gNru$-*@DZ$0/z{=aVnЎK|WR<,E>7@!{.y3FTe9L/gENu+'0ڍB=I6bOX^P_.ΐ]^@ 4b4Q lz>N)+&+B2Yq.ʵlw"OPA:RG~y8쳼ΡGsuF$h P$|}RKsC$)J>Hi1Yf=4 ^8<>[íiWZX̂HM'f?c,X%s-n&?6Z\VS},"V_̇/;xM dZT`ReS0ĿGn$wNyUlvX&| fqM b zfwzI͵oGa3Y63p$*DB0ۮGI&Эs+b١r&j+u-9FHŶd3ʧƈ>StvI gͺn^mErgHtA>ɣ|!|bR`j71i<:d-;Y!:t:N&߃<譅[!|=)ؒ[}2Dq㜠d-ԎzJ a\~] z8@|h V'_qs ӥ,sZ,Bnճ6z@CLϗqžD# dG0N%AnS-Xv uGj$Е,~Rb˕1\_L4YG:Lk1 {=xo ^2S$ Tpv+F5/Eh=E~GbS ?b~ENB>2n<:ɚ0KaS, O ¹ K)15!ps"~p˄CYY¤E rum=U#(v{K(z0='j~b$ZY޾|E`7$_ἙiF9Pd8KK&E֛ef%/40 IS}4>g9D~`L~#5S`VN 5*~ *}QT=Hq=h{_v#RB<*[ݼGdw& P5B1]"+zBn<M"'8P@ QnS6Y!sRFUDQ@?Cp&G9wvnt~iHwY A=aӡI|fRU/cGʼnrEű~`y&G~1Z| (bG}"k>r܌>=? (:cJXO?aq"QJ^G!pu IȔKlOr5Nn+DpAf@.nC#A#NI*j6BM3\="[*6CϢ/bt}k*KUz :/R%OaL9HYyeM٠b^}k:/ Rw;\j"3 Rk=+2em¾|#c ;[ЂAcLtI;ަ~M?}< ,P]}O&?̴>^_{8l푹*XҋӼ8x]B`9"s/^(% 8c0TC;Tta-vᒾ{3pC(.}Xa0pWR;(tD$)cBd A%ԿӋ֢b24QK" b~2Ɂ{+c,Qj׿"M;B~|~ϣMF4I)OJh,jΗVL\ ^q3u-'⹣",X\&05kuJF/ΐ#w#I6N'eOp\m6Cs~3tu7ta)pIR9h4nX_MI@np,$@ixttkAID͸UǤ4k{.{eMmfq:[T֌ԍ1{CiӥZW2({b!m˿ a?.8M®!(6T5rrJih{|Aja}ɿH~TO 1"FU'RʋrXLd:dJUߴj6>;ױO"HҌd7~;?ԕ*>n"UQKrxe5F&!fDlcME+GL"C"s/X|U^!Lrpw$$F}Xk[/ RTPvWFO5Gkµ'1y3^{;N5a"JrfEJdss;܂=p@V~{m}v~ * TRt)nZܵ~AZ?|FaXCO@IZ2g8VL0-}ϒ)NQAq USЧ Q k ×%G"C⩒6, O^ͪ+kyܨ죂ͨ_Йdj Qt]gR)0WJȦ?4+ZICvɚ&@Vԭ$vI/ t?s41G |'e􏖝GXptc*qch.qZDlyyQ\ mNF%yV̐Z|ݫbmG8r{2NFƆPU'K\cb-I JEQǏrB{<䕧/1}P`&76fe~qEjxʯgp%S ;]$}IՌ }w}hhbÂ),p|?q{Y=[ } rqQvU҅Č"XYYkT܇I } eOC9{2@}WV܀ԕȜPB'ނ\iYsۨ n!{IUS'Pˍ)Mha |-˴R>C`q qҌ@98OHG .\G=C ߡZQ.,<,(b7 V=Ɵ̝MYg1Ȏ`\qo6nS0O?N㴢04SBLFqx1)t{C`!4pHK'Um$~ [ҧNk5İt#:PknQv-pLWP7ȋ:`L(XT҂!{дHⷕt)U" }EO4F9C+0f)z7$-7"b+4ԯ;#o箋Z ut72)- Zw{} w*%3 [73 nHEulXlwhlgc4zh!G>|3 b}m2UMg\+Qn(̦i0 ED)Ğ]n綵$l_ *Gb!лuE*lvPja)]kD\ݠO5#R<1`}l7qܝ -"}Ċ#}(ae,tސxa u12엕Ԟ"+,1K6sev U_]FEK{ȶɐPTn`';@T[}!}0!㽢jo*V%/Fob"X] h>4gb S3U&)]Ӎ, 75ʒw[^ܕůag6,yn8Ȼڪs## _~ ɘw\ҍ7$qsc|Ч-lsI R7Iو0Bcpl0) "왈4V&T% ]lQ0IY}~_663eqLoo؇`a\I:yn`[`vJK|Աdj|-4-ǞWV:;1 (8[sEJ6^uJK/6XYw WXA\:)20 $D3H$u@t{q %6b30_̿k aTϡC~wbI^n)hFZKAp&]KS乍 Ј[4Ɗ6Q+bi0o1/aAj8oy͗5.} zc¦G|zE 5(9hhK"[p^H񻉈~V3moeo2(G\ȗ% zU܆c[5.EF50)ZGc2o@ unbC]U1D8=,% хM鰍* Ŭ ڐ @|yRTԠO1ڟN}*BltMÁ]?Ii~YfhYD5мڨx`ԔVUX3KAQeYbFXۋji(𐵚.];{S~rN4[|*DxJE^Ӱ pr>f0$Eug'؞ e'Mm{p;I]Wb rU?n&(- ύ3 88!r!w\F2?zԟMEF4S^KMi}F(SA%ԺD<~nofm%yZB(aZ'VnokY"[cN1&LPgkX'˙~Cgf#?Wo@: 0R>RTO>\"\W0c&m_&0 Bl Z*/n%KHYv+g ;XU cF}BR_>֫p]y16$Ipo& G jpxcU卜8 dx@lbt"EeMuwȀDH%x`95%B@*ݍ-v*}vm}Uhqn;nD1 2,'o`yD#2t fN`y`3m)Җ63$ǐg/3|R>w7Ccu:%#b4Žg iwh^`mbIdÜR>_R;66(~WKe+~+}98VVXε>qLҶҏz3Ӧ#ϵ̽c צk㮼 ˜+4栯/n2b%&^`  bM~K|~%4Z] -"czgﱤȔ,ĤSAC5%4i?aR34aFNҐqXnl ~"jS_:}4%g|3t J^_ʷΎxcvY I$NUc4l$}q|键-+'}R!&\"7cLoMZ1Yh/ iGHT+Q!~ ۥs8c#dц;"9/,Qt9 OT `[kGFϹdŖhC4,Y4v3A\*Op|Pq? *-@PP$"W68Db^X[o`(L~g-ևK^A}k(u(px}' 1diU?J.T 2DYR10T{:T%e0]ChѮ:Q)dy]MHfNk6k̗"Eˆ"iN6o N}î?c>ꜮG * 8t%w >ws|]a*c/Юg(4㑤lݧjq5/z'1] ϦRs3fDZi0 > aO~@W[xD]Bͮp0)OڦTqSɢ| |8K|c?lXo;bv0!i E2*V.FVv,s$ĠZn5$~ayեϗCU`+YbP!6ռ XxœMkkı/;'Ul<(m6AV@صנA'f¤Q`ȁǿl3H%ss,Kvc[i8ūÂk6.5WtMG1In(~aWq?>N8WĖa} |:O| @vܼR!n4vƅ+TA9d_$:a߷#>.q|OD79u;V1=ɦs% Z:PTuVP@%\pT$zci1%;>ж"d,rޥb`খ\!!<=mƎiwUFf%SkgBn$%w",^qSt%ҸbdxN)Rܱn4m1 &oSmyv`Ӻ(3F9d 9tCz|]DwfQYdaO |ıQKZ %xCԼ||I~C\TjlzlWl5d N*m{׀>:2@ 0`xGt ‡]e&LBl> ?%Y/bw*| SJm]^^ɾAr,oQtd=ɿyYLsLG䔈xpK6X RؤeYqݖAA*z{dQd0ѼWy >P:}HIJz9rsHN*yרZ~T^r=rIϑW/~X.1T-%?|@]'\q;'{_͍ػ|_SdO esj`TVP؇ )=Gҗp%lpcm}=[BLeR5 i,nmWt&P۰X0}@v^ڧci 27HHi( Wq*huo | _9Jr[ZH~nδ&yFYIu**P6_Jb/S{A mV/?PC'$S̎Ĥdk/ dqU:8˓G@f2,{ KC & #>6n^4{{T=}.ˍğE@sQn@ S0(bffzr0Oe=Fl<0!n㡓y-[~gk?fԃRȫ: MfZHW*P>c쨯0B MYכM&C>1-2D(\O8-" B*g]i\{wl.m|mGE,E*a{I7H8[tX;D@1=cE~R,; 9&g.9x(pwpbw ̝ 8f8YX$hl東KA}xlŏX\P'DMJ|.~;ob Ѿ< 8KEDdoeL]mbuY̽+W+A;[ gesc6S}dۘ4$uM7E_<^"q200Ce IXG YT*idm`8Ê4(VZ>9C5WON>Ӗ1oW{gr9Ϊ2"j\uHL@բ[qX1O |'lOƍvuKW+,kˆgPp`'Qͣ6\v%iWV|GiC4iZDDFr89\72BOuS h\T"lY4$*1{3|WM[#qk1{@r|?85IBxN^je-ʢ,w?%ƏenpՏ S̬ܤNQ$h1%xҨ)+^t #M_Q{ÔZSc/]O f!)XP܁J|]qG'W.E^WtG7aS"f8ZG7uϓWcyr`Q#*{Z6CT5\AD{ 2{uUR%2$9=(/p7_7b*&?<)/Mm,&G.}|l#>hw\n}\`^΋X4#K t'o^\68OaqOQM",Q2il̞zIA~E&^mC#tH)ɀLx|k=90! r̂ryhGݨçآCz9g4u.T [g0P1S4ש6kFdO='^҄/>HF;֜ sO臐@یd!/B#eP. YH.qӝZ&"X3wZfbh:}l PHxqwtj Y/%UYFOdП7[h?4yq'eDY92xy| =h. ,NVKX"zHpDqS"k' (ՊݥW,^u}__WuqOuv)i)y,;af \}xCQk|gGYaV>C :vNp9sS-ۄ[A9ܡ eav$=F,,5^%g$uhU36plH3>]lL dݸ_2x4ni PLw Ϙ:c`H_埠fKH$)AݑAu5a;ďe*$ ɜ+ۑ8P׊5N}ûFXVm6)鉣gh:%Rx8k:{ qջ۶,OW7gIٟ TҼsF `v$)\d'vlkaD>[n9|56q&?.8~R@UKy߃u!Qw>Ytn0_E\98W yɷ9bQnBE==Ivq!SSD ]@(MBO;50Dr3XX:?hӮz31n5DSQI~mUKvNElb[hO5lzz1$n[RFv\ɍW'YYo?4DŽMn, ;^හ(a^/ߤ ^-Xc WTrޜw}x+f[k*Wաp4qo qԶf)A/YB"禉]SRK8)*k鰪&k%MD"ZilIk1iQÒQyQCA+P9jO/U1xy) 2q?c!4Vf@iɗD+vĬu F5^þvJ]`-H*}~,/ 9x>< 4,aK*PP7k4p,|%>h.z0}XJt >tQؕ/nCdoEB͚5HozIE<;ID>4ߥN-6Aس;_h g2²;/0U\+Bƅ` &?d׃\* q,I" &b5QE$7At"pȥS4-Ü=\UZ7Gab C'c ߀l*. .#`.%4MD56d~^k,QFVvUvONwnmkH*΄Do B"p20>* Q(Rew6備V %7~+s8}aaHP皧Tv' o53Yҧ$y\mǔjOL'nysj)"1S8P]sܾ=B.x37~@R̍.X]wCJUnI.3gA^Np $0bH nOǕ6a.$dT2  ^Drv%@#*ډ :İoMK2|>*KvܲfAU`"AqEĶ)yT|P! OOg*gv7RM~4}#7 zFzvO.SPk+"H$C,Y@lՆɯl_}J z_"Y]nӢmGrx̟`UQZ :ƑLb{?$P~ֆTÒoey}MS~ǃ `RX8sT?[VVͷ2;.ELlZH!wU1e;O~FK0p9zqBi#11W,>.ԱϟptCi\᫧vnGpL;/U-E400nigbf]òݨfѩ.OD%8Mu(pokJT~l5#AhuUKbydXަ{=IZ?a8Hk! stý)it8*`iD_ШB #5 ۋxcK(}ħ{NF0H}DӭiPr߳m5#<Ţ4QʔR8f3=y7v'ġ0BDѓGKBPIlYS2tg 3_ (JarL#V7oQ"9H^p_MŬ$D\@V8jd~<mu*\ϓm;Ix3Sv5_cDrNjz˔:;k'eMéLohϞdt.6\CQvdH dT)PH2ޤs-hxP .8"~դ nX)X}\A[lVl_ Џ@|׶3%52ѐ{1S?$TT_9kLۉ,ԤLa~izf<<^,T`^, u=VjB L=_=Vs脒%#JzgHר Fü5HCyٞvkk%bc>4g;]+|BukjX7?xnITxܽIf:E^|*`E^=hVew/}k{+h-ls0E0ЌJ˂ٝz{w+&'&c1"+o#@? !Z(}H ܠnaM%ǩPvd() D`V%'R{lo´u|!RST-xVJ%LKo&עڴnZ-v+,,N>ٌԕ#D.eѵo4!M)KėfIv~vD*/6cfm)D;G4I$tHar[iL;9~%BnK=FBQtXi,l#%%p*{nC~jTM&9ݥѴ`y8VgbT;Œ<Ց# c|--q%7'Zf؆!~KL@8NwoÜ={ K6m%7eJS] ̎|"E%'P /q%CVhR[q$;UUT =D K Ϻ,獬2: AyXGl7룽hq#Mq @Xȃ Ni&.b5A\ލ~?P.=ӛ"NhP.L#n[:;j̑o35CC$¦G,宭8%c EQZ8h/!Ϸ=~H+Bi~Za+Z$T;w+--{θmZ6phj]E \ε|mL~R׀a"u{F4:\sU>|A!6#.@2; +\>l$.1Vt1m#@!żh=UЉz.'Q;=ֱؗD\3<- Y G9bmiqfO2ofC SAW˻_D*Q_&yqI1ҡnt|OO-Lw~%Sڔr &>#5|BE\]\?8 ù<7;,~ &d~`1L޷PZrO s@Vtv>(r&ZS2G=!A6*WKt;TW XSg_8b G :nۼծ4q6xGTz)b)l꽯u@)HHhG݈d|uwlMR[pZD ׂl6M*a)6 z1d^26g#'t;ez=y. wuQ~u:G1NTr\ZLT5_=l4;HՌìuUk^щv祢6 ;{{%S05N&WwH/E@ϓ7 JkrG:aU V۴r22_GUmIw_MSm4 oFڳD~p?F'ӆivp{V.H aP3-+Ma'!9wo;4`Β1RLb595sv+,q޲zgeIԼrcF)t8^=8,φ~ɯ9 ;m@,%Ssʾ!MvŠ;5*K͢'Q?0aB=S%o"Ox`i0a;ID.c3෮ \oS׫>Ww׵ņ/:kz+z^ j9gl[5W7_f N.]vMgd0H!ʈÇTE| c UeXOG:K;Ď$-ib2 FoPWVp~qa[:v9qyfv:I۰^a:/..L(h]&?!cxi ~ßKϐ}#zY3a `X5 U xM5ڶe8 Aihƈ%qA{/XvmN_"b 0ŧ~a _Jĕ۷p$ˈZaxs~4io0 jEdXǺ:XJ ~c\z Ґ*%!z6X)6ZCPq`pQyJ%x?n->^`u'Yy|hq䠽!1q@ΎqMq|.eWRb J1͸T!hiCہўнg;v4,dsts;y`g (!8HAe}Y1+!~4f&L8?k{6ˆXs/; '\{a3 c)Zq6BS2.=5M"X;g\|عF\Ȃ6M2v<̰: gظ逍B</·)O΍n[nsʹ̎jc3sɹ iͣVY`B(cQrZzqr鋚}k&30l.}bV,ӥ ۵E&aE\ldyWWZuXAT5J2e@ZFk}pS":I.=FWh\#INyzs<ùjʿI- to Ń6C'ی e eP8됦%urzzaAy\U(~`3+ jHї=LnlANGKI¨xG`yߢM8?.Q f4 Li, UBEn2;wktQ34)Qκ [p@#F#gF UQ`QUbwv&qqci/O&ivLb&7cꎣJǪE(̏!WGAܿ.q^2oe֜ꪦk0):cZ"N5E,n㡯ۭLЖ9A492b _AM-RO^rl?|@EVmC9Owؘ|: Wc2]VZ‰m!co UC1W=g5^*]edUJPNUuLwHTywړA4׵ϕގ//αQ!lgÈ Xf"Wg* YlzA%zt_jSeVNMFp(y/Ɇth,Vt"3:{hbR12mǴ429اPp> Bi&|<1ڙj}k\Z6R8L=Z[ /N2(v'Gj{8w[ʩgUB얽W6*5AbpZV u0 \u|OTj /0t4lԶݶ.=U T 2]3gj<x#W< V,9AͰ̆NOJr]ɶ-6`;QPz7M`.OC"'m)MYbɐ+Jrb)kًQ&K"„븱;՘oAM_-j+Р`kHvθLuP;?ieS{Ğ2qs3FG]˓ȥ4Qz e.w9F*5Z!# VEn(hˋd2^[ap?<Jh]po>\*z+rGY|pP_ B.X58Ѥ:e- <A!Z?]~TETq}b`Eg*V(TǕxL )P@ 7HL`BoFp8xpf[oxANn HtLVsT}Rc-&zІ;bY$)eOyG=1#ySGv@ɒ_҅E @-dԺqSbs;gܤP*w܆z3@„C kT׬QUjn. BzmI[Im /5dQ/I/e^O7 0Ŵ4j]ARɜ42غSJVHJ;8 f=6ݴaC lRmR/6GKU(FWEfYcJwQ:k _RR)AAOG|?YĢ;/QVU&!HEF$<ˑCocpTbF#0IPqpm<]m`u%puH̳6\2@xt>Yp):R8@J3``[ve=6B3z=>`e !Mf#QZ;EEOV9./C#F{[ZdFYɩ("YKAVEi懘C P^ao4ٹ'gZ,v}#Y0+5\BEf2B""H i$P|`ۅ Mz[YXMh`{40 x]%PU)}O琧zq c|MW$vkN7$ё[1  cˣ5Ex[ؗZ_@wC‰q>ȻEkLficLT 9i2,-wLi`Q9aX YZ