bpftool-4.19.90-2311.4.0.0227.oe1 >  A e]1W^^f*W*az&k9gRsV%Mf,`Ħ)/0Fe:\=`9'6Rk Hf BVL^4Y L#h@~A4MQzGKzWIXQ&>, nWJͽ:cyrw( =}Sؾp$" 9}!f%4zPEš`$ ՐGC8$gSd0d3597a4aa1f7d696e9d468ed88b7e4f3c22c06a6107b149093a69faaa0e03d8aec00f0ab01b4b471a3bf5b921cb228ce1effd5 e]1W^^f#g:)gh[k ߋS0\A;,xlyX"r s`'8Ma\BBcȑB[?bR[rJ I!t'9J/" cXxnz,ɒ%-e슝yBC޸[td2^4` >!EL8ׂwPjElA@j [dg"j00ZR_V.RZ W9$%@>p??d  $ a"7= R^u{         F  P x   0H (P8Xi9 i:#iFG H I0 X<YD\x ] ^'bcde f lt, uT v|w x y,z|Cbpftool4.19.902311.4.0.0227.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.e]obs-worker-backend-test-0001%:openEuler:20.03:LTS:SP3 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤e]e]e]ae]he]e]e]e]e]e]e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698b630e925468397b7f4ae60ae9fca25adcbf73d37bc67402b33de45200c99cd91ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2311.4.0.0227.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1e\eSa@eKx@e@@e7e/e&@ev@e e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@b b[@a@aaq@a6a͟@a@a@aa5aLa@a)@aZhang Changzhong - 4.19.90-2311.4.0.0227Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.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.0123- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix 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 cleanobs-worker-backend-test-0001 1700639630 4.19.90-2311.4.0.0227.oe14.19.90-2311.4.0.0227.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP3/standard_x86_64/79987942025165a08d730fc6df97b1fc-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9d613229b5864eedb8009208e11745bc606dea5b, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RRMPyUl( Ƽ-p fiBI,U(=򝼈w sU {8Kf;UZ d^"iJX%hx]=IEPyH8&]bl'"*+,hQ]$w q.=0rNC7!(션:sFqGJs&ȏY=hքHc>-YJ$슖V v .{'6_h侉u%a}9sݢȠcTET]q޿b0yl=h4FHن|庠BUj> Sg6 e;x/~(woOݺV2D'Gy;߾(0*HZ5)(l*sͫhN@O)(^"-δw\m]'NY2V;d n:gǢ ޟDƷrn*7vuo㈔ZHٿwU)܍l@ךORM9r uP Hm׌.Sy88Gv/,O1fz*P ;Dq94_>2yl2@e_|\c(3]YzNrM? :-_0ʣ+lW"$Vr E[!~(ю$1K|~lZ{] d~}{pڌaulK?sG%GFB3̒lp_ R+N zMdl48vl ˽. S WRWz/{IN=c"_vbXMKH4ÉS,WGxˏ&8-;-r u7&?>mGa=v8 8!2i9տ~p j\DfqЙ-^ʆ4eggãA\< ڃ&tkaUeqSB@kEXA-4 hTWxTZFaUeSX5Gb$"CXKS7yg|%xϐ3E 2ULpi7w ٻb.BlEٞ9MQn&L]i"_|qwLW¢ ":AGTQdxdL2rnWUv4 r_]]]vTVot5¸dǾ9z9/ma" n 1ǡXOw Nbs Ȑ;4,gLC^ԄTKwetzrTg ,Dd)@ukbzjQ:Z1l#0\+Cl|R!zlQojb"GK>+#3&DoYL$ HJ}x>Sv*`̉4//];@>1]4 "(uiXn(fWigTz%.ߛc`Ά-#f2 "ZĜ3}&QfCj1AfQOhh.Y-l|{UE`1tÔsx]j'TX k#  EJ:<5qvVe %F PVtĝ <5F } 6E]͏]O~o'\۞44Ξ O2)HwӯU' u&Ҏ5S&'U|?=J[г׆:)L5w"*io:IqMr}=1q+;!Hm^yvq h-HUcjX8.It{F"QV DǰL sK72/(2,idYh7\k!a%\Y\[; 4 X5sxG+ 5ټ8WhB+Hq-]&e[HϸKx]txѤ#i\p,PV'Vwi Zzl7ZL۵u8<=wtjmv,WkMWfTb Cx{v\{Xc ' Y/O(99GXmQj\VmT/̒%ΜU~Op-o%I*ԣ=M[qw9ɲF{D+4V`#C%42%e:`  LYUУS韗@ޯH=pLdG@zjt7IvӍ.^Qw /QwHT뇺趀7<4v74l "$JÄ|58@(+D#HjG1nʷ݌iVc^:Zu) EސKј+gCYY"})^iD"oVQ - ^ }YW-l[vʼn^-ƃFE1Kb'4P% @JV.޵ܻ_8ݿx <]wly f¤w~c7U]e6FeyF(547 Pp&a\2^+!·A?- l+woPuBG%ܡ.)+ڮ'z6II6T<{ {c wOH!\ͻs'τq geWWF -R RMv]G%ĜMԆANyCepϢ6w{{Lz[y+-Mahz93m1wwв .?_}hu^YQu33tK{ !ڵm& )/ 6"ks".l54ƨ)+esn8n<=M/j>Tƾi+`-w~Tvx'i!>4ɐ<fjjxV,%(lMcK6* Kz+%[]'7ځ+G-#vӃWmB/Lٙ=ۋ]W0{vׂjAR}q N8nZbt>0K9(,G&)ȓ`lPS#0$қQyX˓/7u~AcNʔbhY&EƐ>HC{$^^op[SkXEK 77%ZԴ gUĚ>XI7U^0ج l} ?춥RRacy6c6StDJ&474M20@TܩsH ^H9odP4cA /(x,}gL9kJbjO !nrI*(mJګCBL(3$64*_x 'qE2aJ IC>>=T]$::=WXmꯂbmGMeoʷ 2nt#2*,ǯE_2_jB"̱߿l^K=5n@7S jF>V]mBqw qNk^4$[S-p8{2o VOXAYߜX Ӊ0+|N/U\|8.`O🺯[Z9¯O\cZ(4h`J6hzkϼ BҤrw=1e) C+kX@h! =A ~3sf=1v4n.*T~Ů`iMڛ]}ީx8*4@x"仞֧|mPIQ-X_]p9N*5ߓ5Ay\9^o?j@:maT 'EK(?kM '26d5<=obck&$ǟ4OyrG X9ب%Hިrf77X.ł#WVSzPbŦQBAL{=O-10V~omͪA X@B?<݉@<(T%;VATOmp~O_;tW\K>P%R6x=4Ac8= Z.by(q>Ƨ>` pԒl#Bi]Kt"vCNT(WJssh&u8y+ލ D>Cg.CNð4!I{߷H-z} 15.Ef?w(x:D4-5.%Ї=jG) y5aU6r2O|uէyxX @sBS)*~\sl|N{=ç 8̺a]Ӆ FHxyC4 17tݚ= fQ=6xZ;:[g#M0 < 1otc <œִxB}"(mUŝ]+,ބ]HO1  ݧ%NFLú)TeC5f<F:ѡ6/aYԶGi/Z(7lch!:kd\yW`p˲ɋh"'[ 4lJ?ȳ#EDh"Rʁ[: FFȖF@G_f&:H^v;Tw]=j^GzY(# qWXO.z إcR[R@/<ϗͪ40܇lPjXV녚J\0ДWGXYN3Mp&Y}"32`Acewhxj I#9?U`2\if_7AT6tfȎ[HԫV{?BA^fQ6L<Ncowqne1ZqEd"5'KPWlg>_9^C苄i9q$v/lj7s<;!fA?M5.&kgIpH倔H\j_ (jUѪ0Z" /X;UGeFa IESQjq\ T/O[F%x ~Ԥӏ>诌2ҔE"-%l9HwU [Co!uBՀjB'`Hܸ)ͱ,tk1+xB8I,YiB @=⫙DXEk_,I o-Ude49;p1Yv\ѮdRg$ec5{ڢc>x6W}z! ?}.'Nye0[~-r뉤`eǿHO\;]њ4*uMmM"G"Mޯ9C>OA٧R _ !VΙRi%& ނwkİɏAI2銁iJ=W%` 5L=r׉ViWYDlSwt]kr-.[[WXXjS0&"h}1R6ug='p`@20@V=Q4(T"&hcIݴ$@,̯sR' e hlQ hI3oV"#_h(b&\zrp `Bf6^_X:vm~u(ʊX斲ܒ^oW(fzX8M AGo0nR8.l?l:Q0cLS##'?X_j+I$}A遙n͔0*XDt@?m݇=t244Rl,A gx)t2~DIX-5ynn>`e%h ǗQ))9bޣVadY(1n UIu{[&jHkl +|w' _}H2:U+~ZȧlMv͎r}W@efM;;?JFsth^:]W6 p/Qⴥv:sU먿`YPi2O?F5R %֌OoJc'5P@s9{Y⭽bb)tw>r7Dopq&T<&p ݒXPO?Y) KPIw?Vez'e'4)$.ZJ˻,[~ . Rjɑ鲗)S9H[nֳHJ;ja3F #hu]4uM]ꭅOXC XL Z,覾yFOml*0-pqM^{71Zq$o.Qd'Z*K p㳍{ K! bIF<mL(X@v6~s\KD4_c6~[}>o/`G8 8@ӿZ`@S{u~EwH1`D6=7=("j$sݧ n  ]DJ噳=|]Y:?~n^v4mvFtHA{/s<>-oXz.!5 gY.M˼y"a+ώctt$Z:⺷`9nd6obK) =K)*ԷH=aGITLbM}\ZآS抗7ÝaqFوkrEU)VҿJBDJ i7RI\E^'.u;9aI V\|ZGm{LP1}yB޺56xtvPcK6I1Ej 7!ExHsos?쪁ۖJeCYu?ɣ?qRf^K޹w󻨆ֻDhvy'Tq Z8uSZ?V{4Rbl"aroH%}%z1'h?λg]C.P`\޲0d w +Smh hLm.pYj&λ2=:fӡCLGFn*8wrI[*nAFd86raK!6o])bPL?tP8- i٭3z|L[s1gaLs5*}aķ-"н>qj^Tb.+1g*vDZ*=i-2@z-2^cevYȁnKGZՓwKnI n^7>5EWdşf}zhҹ@GG4bzqrub%i@xn_¥#={@rν+2 E} 1j9_fn3^]BPj'Ss-I{  fz \aLE KP-o7%L#wMEy5zAOKh 3k$+gB> /)/*s EU"i64if]qS1t3\#l^=hDn6]EM}Yh!fC4-xM!{_*>hzx8ebADGʸ iU6D -9lA6x>QȖ,e$ܒ)d]v(w0 B ێO^O?QH B`Tg|$BặMg08K4iKEşȳPfS)RI{_4 o/T磻I;'ڿ8GmmRVư\ )40t' kk;nL~aa$n{JGK=Y^ۖ7_0Cx֨́W8mKI!ob,EuԎ$_|ENC8eFeSӂ8:+#aW4Gio*ʻ|*W%";ohzrwa}s f\X^UaVv(\#=W^Ã2zMkaz),53o;h0VԋFVkk.c98KG [oPT mTɫ:H@O^P-ٰ/`X[䩰"6(z-R}ACBTk@`/Q菩a2ߒ H&sOC>5xŔ頛kXI'QR],_bKW7$0gƥū`Xäg,'hcl7 TH[ a~R۷z3-mXadglFcЫUz>IitM:|c:x3X Su̫mQJs.`BVI U'/jgv2%VwY6F/}isctWG( q*<7nsCsфebBmg|KjQ Z`i4=&"mn\lw}Y1{o^<19$ț{[Q+"H ǂ#'ύ6{PVebgbYz,㗟GLQgʳ-Kp=(u[N ?x%%RBHF!VF|x^ er,m7WZD ŁW1`+ꄼK` 2sAӔ}:,7ୣui#DV+)XeE@EHTFsq?r,#5#XE. FyHt-vrpU:@e &QАl:eXV (#fL"W?;Wm;^'9=>^A x^T|s upRHF!&rV5ʾf[F֗C#\WO5CYzi>lj<9t(X彯j%ga5'*q휅?4?mo>D{QEv&T09jwisr<\.Y _0As7 {8qG7H;с%qqn1:L.x%| :R\7Md82CfTX14oWg$fQ+&"P2Vtm6%ʹX_#"ɉ ϧ Lf`QXLYRmQE«5n00s0M:1PAK%`Șt7q+ouv}m!) մ%#JIeنœp_v( vH&"uDʖmLNa_6ς<&x50E]":#,(x Tl_LS)gxD&=n^eYZRّ? 'V]R5swfz!DO_V$$`$T愜=>gSN !{_(Ki/n2e4j"̴ػ,F^Ƶ:NUc8LHs7uxe|KDq51yĭgVQ,QZ@ꈖ|HFIN< Z6+W~aC킼]ݱCP!g~]oizhL[{/d>#n`ƙ or|"GpMC+ўw)a3lKIY+ؚW0~F6 j*ELRV\6Q"zLw;"$w?Zu9m 'x0plPeIY/9:ڀS`q/E~p/h1Ȟ >A:K=z{@7u Btj 粘ihX"ir1+X]{~s#]o>y]w: 7FrNaf)< .O/ާMit5VV{J%BѾ٬ OCMP;#֎?ڠ߿C| gɶ֛adq8.ni3ŔEb q6^,7bZcKN.Ya)[dRǟoɖ ~a*]a]\E#IkƄ[xԨƒsc+]s!}cz:K9[&'=$vĝ9>B@` fjI/?> }+~+X۾e/ji:#V7J2-_?&e2}hͪWʕa URK(M%~ctB5/bz8u,kԙpeCо]<ڎޢkB %2UF!L~n 5 G;4' oly}Մrq) ,,j?.%5DŸEuh25mB=E|Di !I1e'. 29Lw\f:eRH@%7=~}/F-nemOAL<y#Sɋo(xgUm`8,[SvV,ɣVn.Zv/*TӢΖA> Ce%\TG1G.44l Znuno7xPfA2H{!*R r yoq %um enh'N$S%X.>&<6+8rz2jkù jzI شƿX'8| N .H?2!zZҫj_1Fj6e0*H/ʬJ{€?呣 1<)LSD7+_L{rcO 2իF=PAg-)->s:houu}| cxNxl`YGhؐ!ͭWnٗ:(܌ts{l,< Sĝs \v/pZj:*9PA6$ŃJea'`ƅHt*}8^rFhB n%]v^6'-h|/d8>ןYvr,:\kʮ P4maB*ȃxc$s^c/speK UlY9͵qB6$b X"TPEiZSVgx+@ 80Rwt?%70UL93?W{dOϔͥi")ϒh>c[i! ֋cf/`/UX{qvxeI_؆gXj^tnNt A1"7+cJ,4DH0[M]Zx1{$X8CN[l#Ŭ` bҷ@d;!K%ؖA-ݍ26-G%Y$z kș]p5|rV5<^x0 ˱ _sFm)+:/TۋV G3~[ӹ1g#' }pwsa^E}7..$ [JփnIϢbET A?N`'b kͣݱk﹜J9`%Ew7Q9/$xMn6+2+04޶̐ V҅Y7{nĩE=OPrCPMX: Epe}tנ 6vؿ g0 iҳ.k-b_V'5*" WF\ybjgRxW HA~?O%s woFV+V(j|B}"Yħ›A?Jdbj k37C!xRm3VT4AῈ4 &|Tt*:&BðgjxCK Ax)pwqVAB p8"1`Ly.c.!_r`(T<5X\l@/Jb瞊.t\G Ys- $MC5FQ'/ڼbAXmLijܵ CY|I 6EbW DOYM%+cen'ErIG179Db<;@H]kIVoL*>dOyϋ:\?Yf~ Q:X?yc\My!Fނ[RhgXSJtGc+#a0x{d$Լfʄã@<T<P%DNҭ $xϻQVi2Mxr_i{vMM`CJ"Y^\BSmj@;zoYT;MiGw7hE 5ٔ͝s7Շ?unLٹ"V/SnlhI6(wsu$J>ˆr}1`^qZfEy*GHI gmfIV=V;]zq)CO?{5dV>/ `51}Iހ\\7YjqUDB)LCы,,xIXyWg0E8i ..~))O-ߍz1%cXl駘i2 #߅򡊐4)(Ǭ%>vYU MPdko1KNiȃZπ &N\S1~"trG5Y@uh2ݙ 笏.=O5v#HQs%#qޛjce[y oyGZנ ntUGPj ;TR%l-7{Y/`T{>&@Zt=xmKJiִRta|X1D^!gUB_ѺLu_ Ӟ)W`+,5У07na1eZu^h8HQ.3%8 B: YF&cZEw|$!JR.Ӹ)nqi[FXʵ,-R#}&' |ɛ<807 =>iئf\ndG04d1eZZFSޮpplD@oj~ˠ݉!yUg:)aa9ngP5θ"my%ܷc~b,AQ)*ǥ|[uLp4t WڥӒ3Ҕ+#^tSݒˢEN\,.D[cъot<4Y Og)GLY$8v|,LUIj;K_ԤɶrDlZBð˳ j!.f} h#͵D7+c)/ ,jH/;&{aˡjAj{qGdd~S%V!꫽Otg-3yN|a᭸ح2r #AB-~BE OB<=+zPu ϓ da*̓iH}$ϱ'JjQ̈́2Pc,FzL 򉠸XxzÒ;xoL8$Ȳƅ֏ w _lЁ=:.?5 ;_W$o._ @@Y&)L)F>+@^0ޝq%H?3׳؅eZl|t?ͅkslЧ٨"~ z8h5dSN\Yq ( 4R"Qpތv8YJݱv 7HÚmJqV)L-g> vo)BXi-ou/e&%E|J`G̦*[2xW,oS\~ Qu7 $sT7NYѼt凋%SP[jX'yܙ"bܠdZbr:-[=hd&WVNV tp3codu~#/j':5?,h<FUr4\]*${o3 %Ms~(I६Y^ۃqE ֪O{Dx]6::hmeC?_w> Ih]o#B|1b0#zbUjV EUߞQ~viʘsқ|f!T "{| ]ĎmIZc_@oaSz>)mAiʠxń, ^u(Ip/9bG' < _"ξA\/\RXQ-[~/7LAԿ܂Taqt as{or=W -}W.'9a1 Et?.$&`=vco9Ͽ#*_A6A`#W #$3gT$*G{[38yS'Y˘yP,sl5&҂YdsеdSMDmӥѫh?a#qh sAh&3!K*|ύbHY y0 = KGx oyNܬۗa1@:\ph`ǎ-A犮4VfU8=Qy7Ѳ\ Pĝkb>zD xꇀ>k720](jA jygkte_ф8ۧMe/?gFQw#`\g+)^Хߜ˻ 0kDE̸i(|%+c/v^cB63SkJji%$3ީOmk f` 4Zl]u;o_oQs}˨瘟mG1r6h6Glˬ<ɞ ӴTf)ûyarQ?#Ҟ@~g-9$}Y;K9y;7c'#E+]A \QF63i#k'@&D't+( .5`L3G?Im3d[бY@H~\<#SnuAG_ioOQ9:j(Vla_5.]9xp=OΘ{ci?C. ǀB]&lPDɷ迸 ѩ`RNME{nh+LJ|R>c<MH1( Mxpщd?o\ߗ1S8ndjjy Ď:"i4o]ZB@2wD%1=#jL? S񽾹/]%&F;bP͉ ڠj2nWyGb{C[Zkr3^2\ejRqw zwptxMUX|ot&PC=[Ǔ:nk;2"[X˹vm:w_ "׏߱ib) |6,?u@WVQnNן~f `I1!Q@s?l}PbŸR/Eba[UCvt!PG(ydqEDQ1Z!Ñ='&F+h/Y!kG [ &0;`0~G6/<"]*tdi&nArjϽ>uv=adSu |Ͷ-lXYr?oZŞ]/E/qdkޤsxa|cq S! s6 (xػi<ZY豶Mʟl1[e5{?XNd_tRMo!~ J#ֱ@ʭ}VQӨᘬ@&4޺;grϥ`qγmE۴&%N` 3-Fx_Ё|4PQ豛2YǓnI+aN}rCQb T0(|.SbF4g諄ÉT "/Iiq::=Kg4$zz@D-+;ҜXr< B 6Zx7v(%HKkzKю;FUjtoPRD?wQ@\zҠur#;r1xo?]`J$ʐo[= 2sX.z HF~2c>|W$mw,=D+kRWV*i}V]2P /5-HFj+;3>$φl7N#h4#O0v&Q^n?,Gca%smX8Qr6}h]NrKꌾ4U1n#;/[\_Fͷe'}^Ivi(v jk8[A y)wKp}dQO9 ?+\=:~pf`ha_}34'N %-΢Qϭ^/%Z':Wa~Gꏠ+y_P1pJY `_6jsD_ A rLkѕ}t|-D;CLeHHm*%>r3u<Z_&xI|0J1|߾(|TW-׉ћ1/9^7 e0I?2ܹ+ml2x3DQ:o/A# ܳ&`^*Ky>kTD~JdlhON/ 06Q~r&( qg+"]VpH$h`|a<@'̀,w|w $gNY2%fO2SDebzbf^f|G)M;|S]~=42AC QCJ̥F R46(BlmF&cgw :Ma(Efimo Aƺ_P|u& `zCLK~vJs?C8[ =_"2#;ZH\$r:F1LAflI#֖1k 7Н  iO\ɗS]N#CeM-=Ȉ֜zD>D;80x%0=1NO(pkH|0>ʻ~fimK>"wjUDt[JRX,"ݮGa\fPՀ fh\ *3*R6 yeI4\saZr7%>H@zT z4|KOF-tJѕ(+֥gs;BЭkߩ|:n!v5w(\CdDsq ?}ʼn3ݵDHr |lUP|y*EL=qZ~05Vx6A vTM(H&ؕ$liؗ8HD@Ġ@KiI~z)/~lXJe7 9\Wp4tҡ35.5iLz9z_Z/JMIH僶lG=D<ҼT^irl\Fx] eR&nT&s,5J`W/r44ʝ8wɐw7d#ʇww" K^)k:_#ASZęҵ)z.yh/y]{Z :2ZƇ#[(֪GX Z:i# s@,W~6ih@]7XKUsz,sJ8I`j?Ԍ\[ ߕ>ŕo=69\JcWQ"[=P.`hzIl- IBo5ע~$7_^,*R &̯VaX)YzɁ:$SfDrM~"ouSC 7MMDsQ{kظ~7)’B)HH Hvlm %4hhzdXX |ݪp>.'JLP#aԩʻwCcԮkץ9yi8b5ϸ%-2/ǿw=KPCӪ0lIusN4Z7iyEI^ MWJy}Hʚ3/M6w sST1"F0oupiZs;Hubp }C*b4FK,pu#xT1lOtڒwU`rƏhClpZmO=dVy$+]xmʖ19#<}FJC;6lv˵;g̙ڈAsy?}_ܧRZ?SYv)qt\$S+DAu[}d/_"V 9[G7Qi{35RfsƁ $԰-3z>{CeOnAF\0#lLO<)N}vcad! \UV|!mf#@k&d |Zڄq?gJkt9.lĬ8$qcH}" ]t+v`>2-ʓuTb-F m['rq|—*y'v.D/Р xĶUk|,W;&ثy(;Ю1[JXcyfcSemITY3I!|C1{-dK\HèpuuĬnjvpB;O"bP!]^`I?P<'KU>/q2y6J˾ _ Uځ)f.6ߡpK":B~iog!NN.]CUzlbu\Đ[&xaSr PqmR,]/%=O&O6.řɧVbN8ϔ5 ЦCv9Q,pgI5 U_3!fo g$;XﭿhLecz3Odʳ8?FV/SB 3-J-!jBf -͡X^8-Q6u*٪-#oOjQ>)Ku'ړ?@U&۬WQe~1EoN$ 5 OntcwЇN )#|f#Hpg0X= pcC2Y;X5a.PU]bSذz-Bűt ΐ隭[XqD` Ȅt-[OT70fňVNJ5 T^ . <`Շ""-3}3?\gx<;zG3bk B %.A&4V$N`Yy$ӆ|f>\ HNI]§O46Iz, +,Y$|X"j[!'`ڠteqߨJl4yцuk\% ,9JDSe?\ԨJ@Cvtf:a,)JOhI  N],l -b㴵eg[0XPヱwIUw߭w+}1Q9WWiOStٽcBM-ݣ;_ G91\>DhBi J7wX@[Sw5!tlY-"G.$M{4c} @":7hV>+ '5w gu Z=+t9 o@wG^IG 0[!#/lrS1׃X%ZwPAZ$:*ca(k֧b4]'d75$s7s*JDF ,V ^HWǢy Z4p>Z5&D_AupeZdNBuŎ+rIb"Iaw *<,&U<"~" :NKiP}(fzEw ?:>n ]of'2د(b4WıQ* ?ŷ8PG}f108 0ه&ern@=!{MTi@&v8ϳl yQ:G8*GrӪr30J+fN`sJ9)j!$"wAs±A mdZ֜mRǯQQ/lTg'y4L+ ($hI̽?l.(y/RȘ[1[P?jGla07HNg5 eh`w7L*JgC/~r>:+\Rr c/wX;5qfQѦ<*MMz=|~.Iw- Bn.`&Pp21M?>̎q UcgSߢa#4ENErqS1ZtmVy>O$rσEq|: h|)_ d4taM{w,7~EY\a35uwĪ dHa`\b^ٸBN6k()O{%7iV9Ugy2z6?X[,W)#fS<5ELuDڗ)_QZrըu1P8djz[a\RPd}{=*4E(r-wu5eBמMg=MJ5vSnҪ$w[bbBu' "h5Y(h$-*%if|۝!"ĘAhalmEG? <'S(\Ι/+ W|5ci/\S&_ݖ/57hP+zM9͈eYP ^aZR>IRaK+TEai SkA ŀ4:v-g}?t%+A<{^>8$|6c\;Skل̅]]0cw]pДtW7;t8d5֪m|Z'>ٵ5ΓGuN ;xA\y:}㱀Yw^. >J?y${DǪhN*I֬H[Z~"S˫C+F]<<#wYP{cI ,==>j(JaӨ8|o&Ĵ\ŀuD>ZPq q"Td:QUzƵ1Mj̇W) sFM~k{{#zr}3#Eќ|~6 gm+W E9^Tt%I$ߛnfڊ0v0[ 'K O]ی}mU H1JgcBUٿM;$vkx+Qj|ccA؎8⨐Kr3ʘqbPMqjB%$,+xgپzmVh$꺙IoG~a.bرsö\o윦bX B{w( 2ơhh,,;Ov1"ɹN!@S} fJQy VK"\OWT^XyTl;1b*Ppv://")*nF?wԇ󝱄@؅՞uŻJȩCE*Y@&5ߖ6#^{ZX6-EFSrsی\9CӉ{cqHn ƏuDz+-,A63ZC@@ú8cø)Ӓ)7gʮvhIt%uZ`F#s ZU[v15=F% DVnEγ메7D'Ibsvzj;TK*/[L:K"YZJ旰Phbv KJaubҥ,>92FQߑ(LG|Is k݋LWv[b;&+tB_Bȼ;R0e]ζ$فҠ#N42ଜԏbzkU{9btÍ{O?Upxvt b𜼴БpKϨ3weh*tUaN1CG##Ot qOD*zZMmگZ+& 92Ag >jsajN+ITٞQtޱC˰n'* Gl_sP;hi˿NcdO?Ləz:43\`!^tw!E:FHF֒Rc( K%㣙O:T}M1K6>1޾%=eQv0I$O7֟śp]p#Og-%?H˜-nJo 7#a 밒CG([C߰Ux}zs OQVMsل_{O(cKطX:NƩ9-tIm[OVu,ے9eJkPQV`gNhqŗı[b"?-ŧzz['P8jTzvc 'Lz,+Okz Ʌ)^;H|e*OX.,mu0WB|l4>,P1oic!{mV4OvFgQ,]ْ>t<<fG*f;+q-`-^II۟R)+Ɣ[vk^$²e̱^C漨W/e@.5tڔ#/7۟M{HgHN+e`r8Ʋ=Njt>'m`_w/`^&m1sB߸SU5 }%xTS_Wٱ]lf) έ@*9g5%_^rU0 Bz!v:GLT ~{|4:8,2EU3a~;e=xDtx)+L % JO/geN"pa`uoX"9ܷC;W0iyU9E fO2 -w5|iy9TJ)Jѯts8]\ 24;8HP8LMۖ7X]w.DʶSz BȌбfQS"!$u3c/y'F,*㰍_2#OiY:=޼ VSHІC&I'eX^*cF8^}+ؙT=xg 悵vV*6̖+wdA|3"xAvљ$<_ESilt6,`KxۻYCz~s5ځB0(}'ENfX7<ҒD+1)B~P'%}]:& TFRb"=.C9`Wp.T{']x8 `"W{ȬE^ʶїk!KQ'(AMpfʠ5oI!=zl: vidU`铂ObW iTYo#rktBà*q&' j3\kBb %"\{8"Qoy~A%]cA@ߛ=Ɔ#48o>Üf&Kؠ̝ٜu'Cx3ukhn #U@?W3"™!7hc+Z[sIWiZ<ͤ g+`g8,I#g:;Cq퐕hk{ Rrƻjv5kP$Jcihe޴3+2Z bмz23!U?{A\bVEDq5GjXs_Jz}%4Gq^80<ܚi@ʗj([2Ѻd%R xmiT<]&3Ntu@e BؓgOxOr5[@JDåѲt/bLtJ x\|}}BW+Uzn>^A*81ĺ%CY"eŪ٩9&J$b Dp,٧z̠@hUe\;4r1` #LO bu>>eEwɫ[fh.E(a9V$#R^3V_HƲsźjD-d !~/Nv m1—u0k $bT#~oL R16d[ozY^z4EOD*p#]L;vuO l%:xgFVdN/0{ .f!iciCPy/w3fJoc&%Jk_(ʫ4ވMh}kn$h"YXOxAn^@F ѭS Rw@.*ϐ[.9O%#G tIxBBR>k 305CCw{@\p{{@pth6Nu4^k+ gB6ܚo0#-}M$$*o߲h ,6|%N.,7*.Yb7ƲXdBLawم?z뇷yʌJv I 0Ѷ$i߀gjgmDin{J\*@''"a Sw }O\ Ӌ:4#|^rB3F՛>ӏ ZE*hbiە r4*Ӏ &ˆtl(ՃU^՜̌6y"Uq߈"GEu[ݭd { }Ib쨌Nroq)U56Z2]݊dLO- nE/|N^Oݽ޸F82BjB1cE;wrvبa0!d%_(1X>*T@1XރPvuW`S,c5ۼpu6As]ƒ6p ޴1cszmRti f\2E^㷈 `gֵ T ROJ*4"̫;ϸYa2 KW@mVPy_t9o -=0 Mƕn8ZϦJ槯r)~{'[8T}: D2Foļ=Ԥ xw7,ƛ{h'$.]MetD"M%x?4юVp2J^ W6WxE"ip;įdmVS ` 3>,VLj\!3HdQMX tk"B0?KwNhoZ&M`kXx Ofe,p(Q"-uGRTR찓L2? UD4/&9x1rkT0a){&'8N fo]R뻍 UdQ#%i])!>L{Bˆ'Qa-"vo7kD CGj_Ja՚U 6#Yep狺t;E*ԖftlmIkcAyigYVK(Z{P{k8(b8_opӲ;5f9Z8{&FY~r[s>]Wo d 8MzvT9ٗ(P1Im;Ϧd \dr:gY$—*=~Ž[`֋@Ezg I k|ӽq8؋Ϥ%U\#'LQ֟#횝$4_0D ˾窅l`i~їSv IXL1 c\[׸JكRk:idǢ!pnjē#ߟbJϡ)2Sݕ,0Fi7P6Dn |QN 9ktv=H@f YZ= ?. ߂̿(?tTO}_4еcjuk^u<;o 21 cGbҸd"[5JlJ'"0R6zr UKDsOV5,6h8OW Cy϶ʙyQ44TTRVOgZ_-RkO,WLP1c}r@療m賬'*_jO肶r6ߡ1|=PLWֽV|.,;FLH㯑<M;貝tz0;,VO2+ΔhjLT&nXK3ZX iܞu2yސ*i} x﹯,W1&?I%2Ƈ{R*aS΍YJ~/F*Ŕ oItiUNSGyV8z!|l̋}Օ.r@!Y=K \3in[[]!`H>-ۥ:;ՙBԹ)jĈsur (*Rui P^3 .v;"z;Y)WX?NAǝa Þ z 1Jé*!\o$!tq*d%s[9i.mN1(>7~66Xe 5\7/8,2ө%\40v{Q_@`ই) Jf48LJF)) b$m_BҞ~,^x˭M4Ǐ2VMT ᔯY'o@|{ җYSӊ2b 5ntpW, ׍ˆiקWiaq$puH !&|S6H^uKJp9G y7?j@<:j}O;5*JG6rMyHX*ӬL +BTe} ga7H9sg?xY^ v{ Q«M2!KPwf\;~s'ቌY L]S]ΙeKl8?4A8l$ȦCkG6։geлp+2HqA]@x6?Ly- HDAA7diM-6;tvw18lϯi- +$έaFR!gY{^I?BH-Oug E7`דh@'"Q64WڭYr6{Ձ*&.u|G⎃0\lR\*6{P|SQ*K !h̃].kmr4Z%B[v?=43 "-H.L(ޠl Hqm\l"Is0Zx sJ R=6bQAgg/\hM[c5RuW [DYFH2EImk'}I= {#VBJRoFKcBYuzilk%qp4VmPr@uO"- eNP G+8z7S.®Xw1LM$G DcYF8Uz%JV(H,'?)6:#z~sY‚?Z;ׇUtJU;6 (>AW%%V ZT?0Zu˄'@x׹@#I,F TҭҌ1K(Ж( tAUO/! ,n!E'}wG-[ŐM>8UyPxRڽ^wnX2fU0~{;LiߥM=vjOΕ"`osp-+kY9$S p+4Al@1%3uyrm"= +\{NxD/Zm-cPX"NßLr,uE\9h`|w0a6A:b=C,l8`ߓN}h% 2_PkqNic(EV`B/[ !14muZ'_fe깏#K5 Jm`C񌂴 @JBO"K_c-|2]*1f/iѓP=Td{ƍ|KZ,_KexxSq60^J(9y /hK$]d$=$,l\Pz^>i`-~oՏfA-cVFg"riotK9z]Ni&U=fjB)9k_{>Ŭ%\r_Ҕ3)7L5 M`2G(E>i;a ͻ (61AZ|F^ Փ×)f\$ k=AcVg_I3Jyt3nPTbAyG(,{aq(RX:Ɩ"g]Rj@Cej ؅84#T<{HPppdW{deU,Iy$&d >cambΌ5dӭ:Nd cyB!XՔy@+}UYE\i"%9֔Wcst*wRhqYU{q;&3N^Jm"dz ߝ()~,_"YsbȨg er^تY tۨ1}'xwœfj5xN cvvm\m\=75&D+*?m !c97xuz~x20paGg<`3יX  ,ҭ"mUE;2#Œ;DOMts{j)/dnm?DOq>&%gT9pw)A =%}JKDzAVz<}U77m+;>WC}}l .[ȖڮэG7|cΠ^4[6ˑK n\rn6KeqkDĖ>^f1φk| rN _q2<ؘ x?"c]PBlEީn98^9œZ D0sQ WFAɖ/@Zpo@as,*R])yU"a$r_hk7);Q9UCC AL%Y,z.&e;⃐PhAz]# LVĥ(8ꄙq)=XV]JYv"5a-żmW/y݄Y0`Dt'%!Po9W6(k`P%3(v]od׆8mAmVVkjC>%syї6C]{l p(Hj^&nCBDaʄj'3Ԓ\tIcR"w{p/^[V#J EuA޺l@H=6a ;Gl,Y``4\I`lZYfr'GGh@/a^IYMeBΜ=ǙPrrq##3*hi%+u`.U).E0~CQ4?0?PE[Kї1{ {-4h(qꑵ! 5YpT $‡gWo+Ż "#oEuza3M?|zU*(kH7xTAL6\B't< ܓ }8z(%pA Y5N?9^#DL4a{#u%gd֤NHr t ɒAFіBS'BAǗgh<Tۢ_Һ*%Drnቒ5(s'GR%[KOZld7w>e,2v  2e^D>o>|Dt6̿q:)5-Wٸ*Ffw;B,|Ǔ1HosW}CfKХ< 9Ju#?+n)BC 5-owdpSH6L؍j)b%m} *@|z(2Ex3:P&(}XC돻؎zfCLjQI;]t3kkUpLP^)eL_5-+Ue򸠍h LL KBnhjZz,i>I0燖_siFQZI͸Qb'.`J]).Po8r9EAh'N*wuQQi`|c@\^baA*ȡiJ6V:"O U:8;n7 _[7 AF,raL?{'BMVЂ]ѓ ʼnBZ{/ T}S0o$cm?z׎oG3{1a7`|fOҏs{T{j^MG1:9>8}늂0\=-*8KS#'osn,]YZ7zs8&؁ZRZGt|(H Mϭ%-XoejV}ZQ?ޫ;@Jm2LEӢMPp8'"R~ ~õ˭m`~Ԩ[Ey]7(DU~DdňKB3XMaRp ~B tQnroE|==ῆ/٨j",g/RXY%Kny(LN=ݫȓ1%vf}/^k',AƁ+W B,΀(zvfgKwƶdH._?v (ٲj`4%z"2oƙh9 vЧ[BY m5%+BqK =4^- cr&9(m)+D9I)?M]Ztļ~i%~οusuGbpFA;OX!ڛcv@>msdTj.P,7ͷ:2LEE~M6K~J F+nn_ERC_ <7NyBQCx4w.M^i- XvT;BNMT,%(ۣ@>DnO#k/؟G檺>T-QGX5@^1,oA56 ϯ^"U4?&s681eV<W?'~1nwxqcۮ`_%sHGk-HFr<_@bRz 9$7'>M̾R&)김 z#߁8h?bRxR1;!ʩ*lYir_l4Cr1',t)(:H ~}2C*4yc.0U̘nê5=DC0v@pϛjN\ 0Th2ʡE$H)\foO)_vitRشe,So"~0O/$px_Z9a_~ U"r|^Stx=R!~oor3rp L]g9-CeAR8mǵK2ڮmiӧ6.㒶ŸOSq`J C\gARSY5>Gh^ eeחZH pJXq ٶo!T).9 a΅ƧߛKa@|TV[$j1z7GˣI:jv ~/"a"?|={K bF2k|MVW_n4mIBhPX5e-+SmhH"+(ܣտ⭮;Cku3f؛&v&y=uh˜% )ᕺ,JA<~QFۿ? fC(: 1C_B`cƵ-0+苖qΓc?~Z:Q|M󹙂$i٘A+^Bd%&_h.j4y,7mlpr0(_ xT߾L܃8VI$巑?Sܙ)ETx{17]]K>YXE~#ty# 㟱HWi4yv8m@YՒ6Z SA9Aed!eMTtU9$,/}a5i<*2_hLYJ%P_ ,F\bNnҏOuLvծ Hh|XɵB$]S:-&0P}˸ʵU$`^6^Uyz*sшgBftV#T{b3=v9ȇ vWʶjnoHއᐯ+KȆi2Dqċh*!@)A.t|c:3 _Sp|??3RF w@TUJYb}u`:$gl{CmCx\E;%>MPd#2g ̓+SkU3Pg"EkC#?I9S2n^^D & ,=c줻'*!Y#g}k$oK Bk=vzgXsI`/~IobuWDJ*}#< Jg",AȠ0Fw)$T- L4ɟ1bQ3/ U0fIjthFYvvx8kwn7+LAy&@!+6"a,QӸ9E}?v B꛱Ԉ"Z9+J ;!I1Q$1XD9`y)JN;0ZҪט%9f ;tVs'jD9q D:S88ȀX b$"ؔXfODEcw/wȘ) RUqD_ɘAPFq_}?Ik[Qב\jm5Pmi-x8n2T ikY6Q4ʬ*#;]~8k:`E5p1Z w 6~;gޞU)dx=p' fX&=һLM:)}j.7z<[/Wf;g.xBĀ@.XZݒ5<͝_7k  ;9+ xuxF)XJL>owK|P."uvaha"׍1jcwÚt< N0K|mpzSk<{׻xXH|#qrDoԈ!it:( ] QJ1xa>u8os1`sz~7NvL8oxYP&zxdˢh*?KweY8Vݤyn1PS9΄ZvۈF`_+IQaN7EvkQ*oߋGJPt'-ݖFqgV+&'^m2eD3=?5KGc E[rPXf"Z)+FuQr:QzQ[46˗4W2,o7vUqS;$&rY!qJf^cs+l2bοzsCl瓢&T)c:߇>Ysm0{5%P?V y;Cb1bC? 'x]PdEcQRkSscʢni-dYD9r:v5Ecp|^e)mynH$5nsӫzDzEx_! vє7ᗶ#&۰hRgbeƉy*G"ggʹ\mw|qJ7C;d1OҬ\9uvҲYb5fc(~S4`5WmQ]BA(=>nUSdhȼP~5= (*GSK*#|| r̜N \w(u˗ ^.m{fU[,G e|0(dZŹ!,Ј&ALz k`sۓptƑ'^w>@ ԝ6j*T^F*i?*ԏ#|W( Gr5cJSz)2@ŗfBQ<qx`?dS5MsfNdIp} N$tҳ bOIMsR:PDr] =>-6QV⏳9^3ZmElZ>L}729mL. A2f̤gO5b˖59ȐxN;2s%ma ?tJ.MZbe@t]TX6lˡӢB EmSq ٙpBwl 6#ܞ;7j jt,`/E7,gH+9MpcF\$D1}%`~9[LT8Y@1Fq-ƌdyH`!V*x*ܵn/q{'~'`CꊇmG=Z,#HNqxb(N?>E* FT]t"rva x& XA5BV=s6!iVʵ~hӣ 8:S=1p}]ޒ9{ @&~R@JG֯_Lz7'0 %T)9|2IE3Q,p'… !E^fݸ+~V;%65WF@3 Jۼ#`퐠d,NлppHC˶oHU9dKqe.ӥ0V-E19o;͏Չ+٧"6'#ըٓB?oJ\8bG13')I Bquȗ=qLD0a!3 .`csk.s$$L.}K8G?[TihL@[ DI)dٟߎ7x$с-}g<0EJ\TcQER= zHiAgp^j) ը6$#_^Mkq~ιpN@3t7jK2AV~)CEG.*Hlׯyh~t/zy%7͘!>CƁQTsm)*LtM;p,SUa=Di:rB5Eꂵ\u2T(9eӒ ?&_f;h;ב6ٜ?M_Lg 75mfoోj8;{GV IMN>as ^}#E.k ZfNa$r῭H7$H*9eFߢJ>`.krO24<&J5!*8u86 pA|jvUZ-YPr"/a,XvvBx1OxבD bP~v-shtogr^qd{G@y o4`BC*bsA4((GA^&" LKG~y oW&ur\짛 j+'~ͤCbx@?oSrF ӞX9PoɈ=F␂O^vHg'vK7zAl0R2}2.}ɭxk`-?SV YT ?6W?0栨t0k)vtSt+Z㩍q]NkqxnCPwٺ 5S;̜ɞy)\2:Ru nH&TGWOtP%͐Np SРйv-<#ӥaaI1/6%=M5(Z>  GQ&ؿ|@I2¹Ë.>$0NB HSɍlJdp;9ħ5"Q %[[XtF@XwpH96TVg|i34R%e>E ˨v%n1tS5&մ<}XFfa%GXC^{gS PL ptK5j^\Y\ #vN%~ś֭I A),h$2cannZ^;AJײkU^v"W8:'`:zɧOWw/v-C9L)'kyvlS=30]L";z=ϒn '䭮Kw{1_ɿ1-H9u>UgZƯw۲^fMvʧ<.Wc;2fЫ[b^jʠ.VSqPP[9H 1v߸R7yrξ~'-&F:0\<);࣍l5P0'Lbf6}}&B'^z.{px+=fXKF>1>\*g{TYWǞsExKsqC<@&a8?ƂN|Nn6L6bg10RFl ˏ|Mp%BX|qU24~4v$'֖_gy$[ 4B9o'TVʆOLuZ[ V(.NİɊM`\h_"Ɓd=FURȪ`(СZߤ )9MFݰi10KVުbM)0l9߾=bwDsj݅u:8pu%ƞ5Rׂr\1O[v|R^٢4{&c'x&$eBpj RlJnjYLsk-P{j):Ytó'pbijq[0v;Нt8 Iѫz MNBC&I#)0]@KؓWƨGLcv\yK#ދKƄ3Kaۻ zɠ L$`]1hp'TȶsjZFNKXk cfF\q'>@(]H :U6"/H)!l1_5Lϵ'oA>x˖o;EQЊw;.(/ W߱z:ʍL~5&7K8`+#"(ߤ%nMxbiF2;/|nWc 'G=)_qljZmohbK#פ%z-1d:z=Ɵ% o&Ͼ? !AxD+u6a|Lo/&QFQW`A*\̜rt%wFFr}n{XA| NjAOaZm@\p[4LHFi%-Q`mݏ9Qf6]oV `Ѝd;zF9KN/+ZUNNTOt2vќtKE2d|B g{[\4"Ep79'VG$(תiYT)md&"]ouBs`)M:>#'Bx}GEޕ1ctwTxV6/P~:yCڹw&1ib0ȀV|M.&n^dqk9K t6D:V#gz/ow%gגߛ2a] ^7vFmBoiTC?iZ2(z<O!-y4k$nt(F{II>9NE̬lcyȯݬU'EN /@@;VqMKE:QtWti8 1އ=Dv/5v Zͪ >9T;)k.>5ł\1uUgn43:ld{~J`/r>mI/âd"q?8ԈZo䔞Av2>8 [ڠ~R~9Ņ+!uN7,OQ ƙ Y{%¶>jP.W:m0:Ypc.C+Sn`z`Et~\]_1- p2y9LݳN)6OpQH[b5%M4L] #0p`mH_*kU2uV%6Kڪ<#cN.$ Nhu 'tﲊQv)ƛqsv\"u}>%k jG*C]A O JьWpwh=Djs|}>vSx!*ͣ(uw0DSh"⥜9 W\˒Q:nsOL,עp |Ҡ|;O Dv碍'T0tk5ӑ{ ,$\{wx=kcz!̛Aߨ#;6>IoXPvzb{KrP82%eT0 Z[ms538= Wpge٘t\oktpFtMYv:^17 Ta]Rhźzo.:\?]1wp&. {Mϕ,N{5{!:GQt c6%>.ɄR&P)$1d0GŃ/=aUNˤSh9Wѷgփ(0mש+#jrgմR160`c[bmVWCϢ R[Xn9OLl~!Py+.~.h?]j՗X5nzEV >jHӥ9<p1y4Fpi?x[_@}d/h5UZR"v,Q=[q,>l{8|F6puDb v.Hs[j2XhfP{eDȤͯS;OJ9V:(vIْ[Pl'XBMn j sBi ]ɨSM oz}[vIf.cko߳>aףx8IDԻR,Ÿ 251A 7,]QV@*6:Iw1,0],_<)G 035KN p06.Ls(\qTr ˵+4ߤY#_-s _8j=IcyͧdЭU#UD-8AFLJG*lŮA TfL2/tU)V&&Vc5wY_eg=t 㪒!έ֞H٣28>| ͐;/T U#-b_WwAD;fQb$xޱMkBcڗؖp%/Ήl:N-6q[m>K>^cZS#2D)B[Vk'pv-67fTfo>[zMPS } 8kdF ںhA.,J&Gr5練HhDr7)`y%sGe؈qC ^ OU^W{s; ɹFrUR!>Y.)Bx\+XG3ə9&d*bDhϮH6QEe)s[CW5>H|ozGzDnkD`ڶoJ ű *<lKN˧aWZ $7kOILxOiEH9Y|jsstPt؎ʶ:owc?lJȪ3 ;k-<)F.^8d㔧O[9d͋}H;6>jpk>ʊ:*HdzU:X>HK?.b  8NzV<%, *Eh+@,.%.Q p,%kH\,t2n"+,) @W/IKrDAB}( :)VDJdFV[ 4"%@l1ޗ: ¯/V9lU])Rr}=\"kRɁ7!P?uP Xe(1-O V]wQIwdqf{M8:~5ڃ1:)0[Cҥ^Vd4i +q 9F5=Zt?gQjLd9M5Ɍ4@_ФMe AN dtr6|)pRe.S 31$@3S[' [V7C袆#v1QL !:ujWR8y1L1J~] _} :z'We] )fN$ک>(Tn+ՇF>l6(fq. * /g2JS#ªeM{H@KMeŊ_ VuBAeH=U"ܴ;9 Mz]fcV֒4$q$وC3B*rlQ`>S>ͥ>u{_ h vڰmOFyg´iӛ o%]Ίo|Uxr>d;=$[l@hMք0EA#}_3j<Z;m_YAiL&&^W;@YhV&!mBJ3:wBtx`cm=p ^3S,#0[TЩ3ńt&wԒR_xL X6j:Œ 4ǎzʩ5VkiL@-,$vJ&=R` 7[N s!{ +ml9Z+LDYĊ`fA!K5Z@ph4Ncu-m&ͱFJ4CqB'EGE3Nj5FN衧zpLnHwbٻmX=@*ǖ& eXm8zI2켔E1>ƈMvqhh`mfFN9d'"F HGGD31y9Ŧ;- ܵ Nf7Q`hn>, hS2NYU#0234LB7Q%ˮo[8E#1=2Zz;nbNp]q@xl O(_pJ*  g4p.+r~y}& %#iN67l"1T>r݋uBɫ:u^Ʒpj,ShFsC]f365Z\B6NzKQ9ဦիQAщ5ijIQlk쵙įj֢n8 _6COw|dtCE/(eh1P X2'ig HV&FfTE' y9]%BDޠ#dpOG{I8#ʾ+\쀻@Ъ+: 1vwI΅i@u~|u뙺J ~1MdD߶iPo>; /$ڌ=6*9?p˘ל؍(}f=Ҷ7U'8:e+9x,kRGW[%ߵp.MT0c(:}ih=! iܳGCcX,3EIK-?Y(T;r Bl+bu ?nex7Th3K&# Km?f̢O m_H(ɁџNV@>þiz[Ɛk]nڹVSigXڟh^4[2B {1{?FI`jʽ'U=bpMA0n'_^H캥賞zuD p;|*;\Dv4%( Ȟb.̏0mѡʬ{j[vL%I$9Ú]k]W+v{>O{6)#t$IT阹$*ԔHW]4w=3$X-jx.Iuѿ;\Zy>ClnKI!TY0]aR6K2Q; )/ÿJvdfBR+97/fw{}Th\ ]#Nd.x&^eCSmr\?/Jw+0L!hh~GmGy w 2N]őm 1!c렋)mN,} ; ^B$CNSF}TB;Nx~{sI~ xެkŊ&oPoBf#bIp!,<㫦ݴY"=:EGyG>Vfl57 5u2-療ꕄK*6M]'lz왫o[7S+laٽm> TCcRN&4E`10=~Ʈ?I - "bY*̟4PD}[o )_7?n;uFϠhXRSGL})^O>\Ӗ:I92% V#aA:Cq]ђP](p45@3@k`5QDIi ~LT[nK! h#%I7ն[Q0W|MHD愒 ˃K|VPR+5 ܇X'Ctj%}<$,FԽn8cͯABd^=EN5Ox%ޮcm'``#jY%C1}Й; fܨ3kao.fD}J65b Fp "TlpbTH#6,^3ee@%bF3} (8L:qzTIHu, xZտ1r{6e^ES6zvku|- :^?M,ty⯁a+ LM7YI^_W٪a1]Y @68V}_/邺Ef}NdoYstv`(!7>:ekC wiv\tmC0ZR$#?PIݢfRD:s ̴AKzQ$ WH>J]<寭]Lg2,~C`_,ZQ'g76^H+gzt4i ~Q='x?k3&rF&mw@pXі}sDԲv0Qjp H*6Hw~^lmaSuwg՜JBTc}`&̙I=+Q&/ޠ`"/x0a/kBͳH 7wG;5-P?LF{WǓaѵ$hp}s .5&Py*IvS q *\h[r~0iiAʘֻd$yKij+yEs C254Xr%2SM'YbQv]I)a7ˬ9%Gき勒o||wA"_~ 6C66EZ|`2 d+ AΑ{Ah7jAа qI(J7.xD'.CF?IͬJs/vSD<>AvrfӼR|3⨆_} B_se2]Q%ȕf̓bLgӾ:CޭXЯeD^C]',RЅZ aT4kYkGeY4<Zz@ >O\ݶζsloVɀMD'qfI@;K߭"ÏPX-QcX#938{ѣ(Sx/(qr\Ag Ax$郞OZʣDV"-2KS _i)@x3>/g#7J]V ]RۂfHmE̲r akFGcZR%@ڙ)Myݖ;皶N  eaP_K7Yъ,x“ 6] دy6>YnTLh"y/e>T bVXNJ}wܐN(D*>@צ6jOX{ߌO@@7t:L(ș׾;o`A~<cgHfC=|1D0EL]Do+G\h+ec_sp 8G*s*Z1"p?Udl.mfj.㪞V]A%dXЂ@C cZP%Y b1h]j]fSُS].+[b[ٓJ0R`XR/ĒV,bIA' '!8*:'9I0Y>wJ#b/N%Oï#mHEe PF-y)E[z^䵅LkY6 LI.:QM8&uLzg }qȅEFtAꎬWLDJC;w(e6NzDYﻣfF0U*r+ڶRo_@]9}!>_sBяO'jyaIq-:̃ \rW- jB?Mu$>hfRbV_#nEctܩ:QYV D<#ЄZg_9i$'MV}llĈedj5*trý:LդE SbJ?K!U~)b6d1`od88ɉڐuv[,Q0*GV`I7"غIO5~+B,7j0@LW.+z&>AdC7*qg%_Hb _mv%:Sd?by)"<8>b&ʻh]'h-7E ݿ#Ж3,_j2 qhK<9Ԇ%F=2"-ψB[wlVmQA!2:&+VH@Ìg}]lisa%gCOכb[,WA^)Wo֤IV#U"Sc7$D|h+pcʎ$6hjC %c{E1P; =D=m XdeϚ2|<bGwN#CB( Ni uÏe螧{>.Ialn ]Qsؼ׸gAe?=+4pK\F?!qDG<]헹*\pEt{lg}rͿ6~Ɲpͧ?;3Y\[0JO^ '1Rx}sUr~Y P}k!ޒ(+MƤRrj9J\C\ 2œa@a%]`8*~lVZ0<TLyL >䩫/lnVg9.ZϞWTTնF'@?F'qM ^-p@[,>$4vxi9Nd͢v}ʷIfG-+&m) l Jȝ$DŲG3qƆ ǵ%9mh VXy.`ֱ:aN1+qksdA! UN]Nzegrɏײ]zTsu@$vSaqc7CM>څ*d%K1r΋YW>i;?n^RpO;kLUXaTG0xjfn>zG&Ϲ? ^ajS 7vH#,Tj/oj*a,Rxu F[紾I.İ $p}pt)h-NoUwT0ty(FaN Zw a0y(%c*Z<{նs^M+qWH8 [I 鑶f_e%!O:VaDi ,_K!o-IZU(kE @ (Jy6mza- =7іmS3 {-c2 R= ?%gTaۚ\P,pssCdcZWI$hL3:n%UB&Uey}B-J>*w/aGwX4+xחd6qxAZ9LNofX?jwzXQ笱Az['EWrjhx֗5YRB-.OPA@;BaWJv'K_ٽ6 uU&Yˈw?̊'Bó&(qqlBqksx\B9eܭ.i.&eЀFVC)kP,T#zNrilu"r6լbYL>^9Z7=\< 6xRжߧ@`R1-^>8Z17-9g^%ˡPB^Ëe#zWÔb=Qм umHj-j,TTgjU!W㸹 >_iL[g@()87 n\Yӓq_ҴuH-Ի?h}$WN,OҙVK]CǙh#eYQK6Oarr?`^-1dp=t j5ϊF]^\T)37 ~5ׁmo|)XLyZWc_7?O?^iUdnBIexk(Nz0#)fhᤛo,_ߋŶ/k ; ` +P0`v}%mJ6JRJr:cb\ِqʋ׉} Ě9c %HIjJ>0­v6|{xξB$=cy3 ^kq%1:n ybuVy KIVDOR]*ht%MehEA eDC]>T]wQC(2*ciKa~IDWai ˧Esh7vil߉w& (^d3RJvBԨnXx7#NvS ;6 =(q|]:g-9~"bX JMPl2$ 0XHJz,M8ًBmV|:\H&k QW1{2=%fF9ȥVFh|Râ=Ycv_lHGYEiOgtVJU"*]RþUVC :r0vɌiI`sB,`޷@LU+ima  ȖR1 _аvɷyPNdoI;P5IMWmF`o],óldYlvIl󼽮S*Kx&#$?2V-m9gAϲL'9ފֻQH WO}5cFD>V ;>e[qc|LUOCcwMW"/Wk{r klYz8]nl7av~<ƥ*`m `̋@smQ2zڃs {#db-Rj蹬E}ufՖԝאN,.+ |I#3Bf_Ilaf8Ȳ?B1n~]/W ~p`$+5*Dْ!ƫ d75Ȋps=?k4!f7tcqx&ɽ׾쨘BvM$]HSqs0nAUf,"77 v $ƓTjz_X"DbViZdF [ЌJTO>95%LE?րqFI 1̛fGndIDg`3FBi[6`e*2R2ri׈SOx[#p.@IiN4=2}[sOJUBoɀcfإt"נ1@f4;h?5u>rX)}SFn뇨dG/B߬;J3Iods/JFvn0 i@A>;%qP םht#L*ArS:f*hj`'*\Hˮw+.>5Ɯ7\; S{Muԕ:2黟=T~/K[5,yPЙi|rh#j˜u\S#e _ \*_c$|MʿC!DRŦx˃Fy/ygG,`ePF9 4>lYaްvSCAm;Ϗ-KH&[˰$ybxXdyv~ ]::C"( J'C`l}iuFs9`L{FQ+2Nc2'BFR\4$,xI(0IdjH<_:%mTGmEAwapcחC,u"\xLtoM\UBC_SpWMk*jh\;MA<>WI8TF2]QЪgVh:"̟D;!6I홅N-@ͧHHԄ:Z0_Ce!Qj|o$;WT}FVi!~4>{fOR4P[f=K+&;T:ku r05V3g=g7>&[%LLJKe>㿤DB5 <,2Y'3+r:ǖ\]V-!Z17w$ldykYȦ ˌ0zwR5˥:ҸζKފRBk;$ ] lCN?3Æ(ͺh:s]"ڿ ŹtF`[3h\k0uqnˎnhUԷ5g'jkY>9f(јY`XLzc,zӶMJ%Wiv'~a`F<#Gh ,8c$@U.9r>1|k:[O5}]JäD7_'`j__]  T0(+GTN4CtNid{A#Ks ^ VExZZf(K#+6y].GZ|E4aͯ6~tH&RGd7%%&aE՗HdbaVag;>P=-=`v/i!/uS 3AxYʍj?#VDŽ8,Q x,v{t t& O < ԕDG!r'v~P'K%v(CSʽ5?AĴZ _}'#v̯i)gs^EL=W|_+=KY'^p2`c+ʄMbN1x<*8Ueb; Q)lctRDM֣uX#XK5uK[h88(g)2 UxG2U iUPJxyreb͝^*[)28ow<^ wr{Fj|樌܅h:ᐹ2~7Seyd(A2&8#}:Hc(Ru4nORW)PRdmUqrM{"DG=̊RJ33h`` {ЉnhG-a8.< ~,"HXPxx,sieΟv:`jhs 5PxMpy2Hp:ibW#ɯb-Tͣ9r9?(׸Ui0 mս~iFr <¿+9B*z?%|'#1@F8ڡGz1H,B4!e[6i p[j\6:Z캵[p8 O::4XiavJؠl.g羘J͑ğ~4%$g, $+{e?-~+I%q82dx 'h|Gni!Z6y:/{,zM k*q^}dT?K,:&5e({29x1]!(QybCN9g]\YI<{ޟC|p}4ҁQ;pQֈ@|%CM@J\"G\;pGPѤ[qYl;Qڠ Ål=SZPf4Q-H#/&J /{nYj[?#M5)sor@zɰS㊙ȿ 'Eas^ZɫIW3r]~( -(9"8.4"!Ve=#(.tă*Is#4=gO`3A B[fZo|oPJNC2_!CxU%lIKgy2E73 КklL4Qژ~D,ϯhV`6Cf0T(&X~@n)ijB2[ΌB[=5Yb} u0fAttբdPK⼡\es =Nl$r0>fr~Cidˁ82|4Pmpg"I Q#]+Gm{^:p/e4^e{jzy W!DΊf#~J̈́|$S%3A%PsCR ,z-Z.]0OwI Lit*5@_En뵪B'ލD/8U!2%;V0do!}&=߇ UdWRZư2\ʹb`t$~MU<i!XՄӬ ٰ}{&{{3/(vl`RUV lz!xbӂ;y˂s \Jr:ʲIT;qVT,P=W5KAiON^jkEE0^Z%9MGIvh?y'baR=!9.t^h6:d Ɵ7z w=l\`8qvj5P3r GfxL3zBNa,sI‡Om;XE6pJ?6Rw#?`Cw;YKgɜ(YJ,^_صo+ ~эB1oHcEE?VWyGHmB=|ރ䋦nm )%aѲ|gyEObCu7|`CoK P J&>Iå? C 5_'tlz6Sk; HoE]'| 蓧66YKctrSLs[)uڂ4C{ho gmShyzA_G<}8&y;]jK_|8qIB~ i㓁'@w*Gm{ /?ZA܁F{@ =BPO)g:[ojoBZ ٨3`%ϥg:!o%( ,4&Dp2?u!NͫħKXj$zڛ&Ϥ{ ^m bvHn j@,Ϭ|yJ#6c.qR}Z?^149e-)ޱv;3N9,!g^⸄LdP΂яkɵq ;Eфlp^R#OZGkLdyh 1[mC\B{tx=@ьOJR%T>vὩo嚿rv؄MHAEn m{,aTCx !i!O!Z:2ݍ@ ;1GE!ldPc8Y P)H6Yh&8y58:`b5' Fr%-$g6!e?'cv2*1#e4WXԭ ƪlj}JG~$sD5hm@<1  h".vQ4H3 ` =3覃aPmS^[H%.y*;s+͙F+ ԟw=Gu5mkC1ٵf/_2}z$ `); Z0a4#I`%_Y>-m븎9Cf?Q/T4~LMn5>qrY`@!h00FUӡ; r![4?:!pNz S vqpC"V~:ʈc.>}(.Pƕx|`7Yx@ pP3EB2tyHJw: xAzy2U=dv/"`+~vcǥBZe3 w݉eV88Dδ ߯cʈzkЎe6~ةѵ SHx5#OMg*'"EKލÙv<4 As *a"M?tvH>eKZ udqe}sfcL͂Z-Es.k y< Z0Yv#>?n{顑>#q3?*c봾b6p"[8IͪAsS.,/(W*Ȁ«&Pv 1}W})U(eo.æ> P|"R8OUԼyҵ4д%fN{E! i0Å ?wGW4R_3[_2Rn~oD(jĝE5cV2JSZ" $0[oЖ, 9$|Z(8CV:7fE.">ӧC!8ҏj2Z:i.Kwaa!wC`@AF,UDz)X=D@i@EOx5S\n͗7WQ!M?URUSC~DE'`D,@2N>.$yU1VZ[.$ llmg+Z@fy"&r4 ~h]1IYskk6'e1 FB銏ns@! Yn.CC0i' xl|_|B9w/YzܱY5HVNPs!ZO|(%3;G9ij*g`$Zje2z׶6p<| ޒW\*WZNҩKe`GΕLɮ4cݔ"!!,ٹƀߋ;Vd >`! Z'≑216UoXE]qBpʦtF^؇Olj.98'@2sI,آ܁pQXN":'F t1C_/!N`%^܎c^v^x>o_&S&G!]`1ZX7T#;p.㈚%>ġ\- &<5{rJ9i +ɏIQJQ 2}6S7N90+‰ӝ^. 5%7ܾ`m\`uMɕxM JпZRHKP'i#:1.[(8"L?pbι~Nm&eu>EׅoFu8[4gT^pf@E wPT_[PFO[<&HFԵ@7=z_`;^4?Sagœ.]zU^7}סRd ЊMc@2l7@$Mt9|[O C8IO!/C$)t|OrU]IPfv-t{/SIxfz"1M,ȤAǛ$FH]0;]$ X3H Whҏ؂aWdbM Y!ָͺ31idso71(`٬ ,>{˥áMen+J *wpkgRfdHU(,Ah)3_Mt,x5/(0M e BG;a6`>w5~REh?c|3CѨRJ:@,W/$z X5;SqNڥ8 WX+a>919ɧNym^Y7'8 !ކQʢLæTLUtkM)_qDӹ00rFݞ=+ˆI棪eDf77 gw\X-iZZ}.U- &7A 4slI%aDo&Ԏ$~y30̛";mE&,dVҚ߼)BT1]Q+Fxo V E ,S`޽2 `/?ꏫODž\j.7Hٳdɉ \? )q-Oq` ZYZתҼGqj‰([5ῤF<dXlH-ϭoh,-Kt"CWt:pCIT|Oi+ qeʩ Jňku )~ N Hvcs֝7g H&08"_h+`Q$C4T|fp 2 b灛%Uab)sޤE^+C{.k0Tw(WeDn(ߡ(בד6u,tE]H0=?t=˯MHJA8fVE96"݊i>?n'+sqoWAI YK}%5.;YzBH$3sKp @$•Y#ֵ^÷lw:~udp('n~_9Udd^VelԆ v]C'z1THں9T{L9TL)X=S7ZTm`h3mcVEhFx)%~4F(ӣ0.{ߠ, B4jݴW_Z5$d ɓCP͏ސ %q6W>ͬ8Eo$L[9|^BÇT QZצ=g\1$TZH>f[00E1yc[C1←>X)9v :{˺$H!X hjhbNxQ``*25g&DTkͮ*V .ɗOu6WIȥˉC4Ɩt;cW[Keq0R[p(`z0MDxpF>>n!Ny: pUKMsخV8"l~5dD㨻J>v'/WejdvFŃ2dB9+g} OS94oݕ;dp+/$@oy;0>GxFfXijI;O) i L{VI=jɴ5UMNՋ1߀{I &8%t32)]f5jg)NPcIoCH {gfRiUuS踭J4)?26foU'P/k".YA14#9' @n=T/[!MJl9-%[.jd,RY&/ $K- \SH&G!ucO Wqz vspŴzy5j(zio Z4|w.6It[n CTwNNSr[lxqlΉN,/DȵbVܲ 'w[:򹢿_FlX2O5ksE~Cc>:/Au*3Y+kż` lpT!q>ک[r]e-^GR+b8_&hz|M=K+5 599h_ (\&o2)?:3Tcz_dH1SH/QI{WdЭsag W³HuE`"<\W獨5mlfWF @9.CŚKN.0eyWD\LI‹BhZm!fE.=e M~o.Us [}H+1WR j$e"h*Ve p /Qul^&VFrߪaS+- g&HXQOcN4Fed"Wc<Zw9ZƝ& VFrB61)Wpm`7.7$nv9mA]'~ ud+h,VS!TxP(qS` (lﯽ5Bd+a8+ /DynW5Y8ݧyiPPp3-vt[WKӂk:isؼoI-ꙌZ[sR\@-9Ş}གSe\C{DkL}0!A꺟ה<׍EWҴϥ7 j_X6 *qgl v }{a8Ry"7i عs-E\OK1;=Ofx|,{u5FS!|~@W,/ } < Ul/k9⏥cH i< ̮,X7|=^Xљ l6 z/kܖr4 Qa 1ALjG m6Wiaj?1jlvwJAB+W[< XORvG)< cT=a}I{u/-i<"F=*m$Z¥ݿT_BE~0d4V{~G'- et_ֻW-=vӉj-NCcbIm%xmj>c=48@>++btG;h(8t3FL)sks mbDɵh\4~e ,F3 -@$+Ğ~sSۀ8t$$UW$̾`=}06O Z ۛH2`dy'S]pI*΢G%UN͟Z)T:`q<|'kY; ;Djޫ?,O&?+h4 ?C.~.. ?(xŨ TS80_$D"X[ -\dףNZM93iwԃR4 m=yA8V݋qn2ė$ usl`#^_H *98@ N> Ii)?)&ei%e8@PSn9lZ_VR^J;w09}3|Qgę#D~LtS6AKo$Ӭ yC@#Ei$K7=4c{![0Zf%)]hX6T?CT!$v~-fA7b>8!=(Xfl:O}!2 9oOLqm8Ml> <;rgV%W؃ѝ dDe߫BG _MG+S:Ģsiw5D9 0YBjW5!U3ٲ¬tOL̨ -y$+ߏ/,B4; ]߇K{C &!kѡ"~r*Tȣ'R(o<"h^}g ON@qy %XSTVF|oBb>KC򟓻]oc/`~di/fӀy ~kqm{V`q$TI?pDhQHO>J8yk䦦Jż۟~L\h3C> o[/ B8!o{磦@XB:<[1;T[!(+zʿ3I:0rik|-pEr7"U5n3 7/pĶrr8S.Ʃ@S2~?-PoVDb(`¹[p?4S2{ kr:0D@B5 7E۱!Py]Ce;5bs@`dDrs)la=/EhI¹<$|YDtpZ6<_Yv4d(Dq4v=a u(;$u򴭢( GsM?Tb J[%s|ђĤDXؾ3d/b5R zmen&5NrʃbfWw{:(azWY ; ؘa!;4ٗȂTv n.~@UesL¾R$khI) /Xoݤqi4/ Nx/HJP:?`bfF23<{D%ZB1@gӈZN\Y /S^d~ PTPˮ7X-([2 h?NFNO~VDV<Ի\Ƃ>n%bz Eucsd3?I(sLpK=U$ds#1[\O^dς[rF`iTXeb)ҭ.L2/ Z>0% k -#Umf"TEgoad^O+srx*CP4Ў}xmR_.!5wLKK=FTR{6_F~ZYr1 %8>XyӇ'lQkYQ9r+X=L]6p{GކKM+axr5(WH4͠x7VJx͎tIKE\\L pZl!T`NDּdUs毎;0lyd9"Q] >l>8)l*8"8/ RՓh2Ac+rDGVSۀ*}&bd>4 Uz2ެS?%=2//+LAZCIB%D -łz4E󤆠aĬ>1 K `_Wsq[[,@PNu!ϺǻcEsx@7Z“"r.}k#/ʐ H"+UK“]!Ub (1g5~hvmw"@=xDlfk'r3CF|E^"x4Wx?HPcMD ǡ:%V8!OE`$H f;jsbG;_~) I,oN$,tRm~sr^qW_' Vr t͎?1MMn[g. SͲcjrn2:aYyN\+λirH&Uq^97wh;>~B`"ʰa G[ou+b,~RmYI IE<17ݔ*Em|H)ۄ٬pY,hF<"0EszfݣIܡy"7c3}^-b>.zq'w=Z!ʓ+TfiÖB\Ȏ>MZxAZ- FCM(7~ ^gj@Wy~7bC S.0wFsBfT:aDgv6ù/wҠU ~䗞b!LK)RZt;r74eaG^KOőJ*=\}w q<2Svzz(\-i썞Y(E@/7%:>鍊/ aԲ)lG=_+YݗDly.L*.otlbF6!>\ N]}WJIkffy hS;5Jv?Z#6 hRIOav0'[: U0v ӻ*{~&jP\NzGBF.?c>LPByfHrpfHpݤ^DI;* {]|Ej#1:EaKvP)36D84 %AQ0Pٺ?=Ade8 ў#ЕK/ ZF| vI@`GYSmG@z2xװË́PAZ*q& ظ#n6/ c9Oa`[./ot@n1GEjo|}$]#yL7SfjlZSYwN:T{ !t#Pgp , ;^@~j<;&t/VO`=J-Ue(NpmpV@ޱ?Y×QCC T6YĜ/ō鴕Ǫh  xp #{K€wޭؖ7933a\c66WwS޺O\eoq(k)V km+%K~έZ=+.t<)h,.KJWnEB$ru\y?©jв`KgJU{>TC"jo9\+Щ]p9Tv7p6QpSC9\6g68J*Ժ.J̧)r4whLDft[ w߬~;[)v|FugР3KAX+O=}a"/0y/_OXtQj6McozwH]A=#o `00ԪECi",OBMl 8gMFbO{h t1`AJR"zI[8G|ouް.s.iG?$0BwT,[C)cΧ%J曺z^RTkF0rbN- 6=A)lߥ<YTb_P!ƮǾbLZ?\߼ū UOQEL MOJ1@/4390Q&0ݤ!Klxq, oEWt 7U1b/Yq2ZU-XC)"ՠQo!ھQyEZ[/dwgFwIpK}Yʐ/&ha7.pm*-겝h@/f@l?R3vwyN&+(yncs{@`*V15lQJ0:$5z@)+Q eNhݴd=_ﶍ '$T-Q0$'R$9]Kigrb6KAx#ߕqV,hf|5!. K7Q0WYtLH{0V1?8F$5q,I[ڹrO)) `룱;9*Zޤ7$t]'9 +p2]ysi ;aX7T"ypTHk=*[[YG&<%QU 2FܔsT ʂۺSf(\cw-}vVm=(-W-)*YV1yZ#374?CG#ke+vI+}uQlZ=L p9.ʙ#my“$VU= $D2A= u bq` JkU-㤽|y$>WVhd+qǰ>U^4Oz8{e9{j;8ć#kI[s| 2r&dq+*9PBԾ(P?;(p/8a>'/#pk3.RFd; Ox!ħ\I܏ e]mh`+ wK/+{tuF{p|#:ɟq#½!w8pUQgz v6.] H}q~lfV2L3m i SϭApl ʓGB ՙ;ϔ6Jk⺒j؟ ]ZSı]Xxk&K&8C#`b.lX($pTp$9YX炅=R܆q1b垔nIxO4'|I+gRK 7*j'B~R'Vm4mֆNHZiBFu bq:I"m@dDje&Gӆ/4QVjﵕ̬*,> Jλ|:16K;K|{Nuyz[y\b'S&TL`1k c5* 8|7 XEf?16_ =Rp# #'Vh Q+r9iO^dμ6*C:] ;a(YHo!q[0APZ(ר t ^n\f=;9j`\U[K+|huB I|ĪS/xt JBJ| ߠ,6ELuzIMאd _i194jmw*qU-%?z%&VV(p&VF!uq?CS0\bm87IS +xW}QXN+oZCK-9B*qGxP~ ^ lL}q{ >Sc:7za71"<#wѫ&O?fFP:t1՞f*>ӈCռcC/ ݋+w64qjvk1u!WH[Uv\cbcޝkڭ51J{Gna*&ywcZJerg@ِ5ξ?u qC7ҜԂ-||F p \o |ׯ(i^Y L-a&ٺ5j`:K=,,0lĆ`=̫ LbkYNo)YAT%G"hAIۭgnr9n`%_0W" OGbor#ǫ,dsexN6dqLϘ??)0~d׿345_5kL C OT ;FVSJ|K=v&^8gvEOL4MASI[:]!H< !͙~Jf8^EKn ja$81~%)!XV 8;rnJxt.si!))P2QM!Z̗[3;Bn"f;;ta01*68t ZmR&ESH0 K@+^?ޠlգ.}WwCI{X"-cIKcoѓmGKa3vh$3`0'<<ˠڮwi=M@gGm^ҋ4 IU P{aM*b*QבsU׷Ѝ(:}-1Чej%I>FIIC s'88 QReף|ͳXddJ~;l`%-grzL|KMu, KU壖/ ` >P# X%Inlknb 2v2yeWc,OŸΆ.w׏,pUش%%H 24dq/CEA~Hǜ9X3]pQX',"eM9xhl3# ;0AXC_sBldy|E`8u1v&M:ywHYjBA8nI6*Q);G4e|[LO~9:4>Q \ m@ ) ~qghD-XN"j ={fGICyצI<6\B>sɒV%B"bKnw2OjXOӶ#,f[3 h=X+Tbquikm_ZVܵX.q.Ԃ4v'"u-J7tzw~6Ͱ1\}7*B*/hi "I(I(|_z}Ébi .BXJݒJVERμ㲗ĸy0EkÃ"︾n%V`hԖ; )ݵo Mw,"V+*} r8ܨMˮC $R9VۨK'iK5iZ|旑}5jz顺r>_45PR \[N }ܛw [, *G^7z,8J"n7+hA1~h9W|TSA?YT@=q6s90bS…QY9Ӧ  ?oG7_{[3%udρ@_WE־Ei B>;"~IAOcNE60 0`S _Fh5UlIH7p-aW{yTom^'aS,@EB۞E~ā4\X7?=I0D]e;6zAFF OTY!jݜp ogqN' 4do~ڶԷRpM.7ML8GCnS-/D=!RAJkpln`Jn>9hOW8ܾ"FVM4SO{~?'\#nb0'Z?O0^֋rshL) $?mC̵+@;<.2D֔%/?f}X[w#)R4oՁX𜜺jiHM,iڶ׶ޯـאgUؙާ ]^,7}SyVВ;sH)7&Wl" 񏛾{(RDk0B2)hg̳-ymŽ/DAӄy)zЦK\?c +lai\_]7H; a(S#7"H%ѽB['ZF rһ? )ELecow96 {j"nn}' r ЋP:b*miGP嵴$@Ota8uGz׃i/VW_d 3R_4{ȴ,4Q6bRwC!4?%0U# Q7 |x,$ #?h9UgHHd%Q&՛yR|햦%j 08zLѮlH^MwD=6Afi\BWtyANǨA&աߗ"ɡx&h bی4dIGXvM$E[~AVc{MR(3R[<ے0Fo%- ~\Y‘2jw}bVq@na4ǘ,]yL([ir ؈%mݓ"u`'$'JO2WR^@7 %kqz-"άQT_NfqZwNihPcc}+ !MT#assKé^'UeCA1뫏>v j~ ~!Zw}A8Ri¸TD+y`K^彠0y7-;D`€)Bcx5V¹MncW{Q}~'Pu6jxŹ37{K4`8@An@ttx&^~⊦!TkZnn|'ڜT]si .QrזPguXkF9. ؉^e<v{tpj$7t%59?YW[`YvxJ+bl~%U*ŔsN $Z.2ADl򩯭*g!WvO|\_2P~T: OLN v~H e-OC ,XSi[?g&e7(DORѢ]w,:(O~]@>_x,pzl }>F^lEe)(wU>R)65- jcu>嘣/!t#hJ}Z{xJ>t U۞BR!A& $+Nuah {,hO{*75gOfZvΊK )؋s؞hG?#X "yp+]k"ɀ;"һܺ%m쯽4i. v9%VNc?<hLJZkj&3Ds>kz!V8., h|*7'g_ C2XX[=zF lʹUsƄ8TAc3%FfD|]H]'/akDM(W)Υ1Kpp#kzXzЖ$ФfZ!d훁P^vG$EPh9cxh#2yIpneݠOOGxhˈ-(N.t38 G+]N 1l^wX "_ylj}u%lR^ذ'˷ԕN[%⟆3O5p~y@rBiz82Qf5DPi  0_-꣣ }bQl'4Vӈ{h@5B"8uJOCvv\4AM^RGv$hKL>W,Y5ޤDT08ÁEޗ&,ڄm/Ẅ́`?kHv9 f>ӹ<@/iEue,<#6o'.؇a`k }gUZ~n |!%@AGً @]-oPs8D ""תǰ̌]y{F%V~!&е6}hϕ?E/i$V>(ac AwpF9!8Pb/<\M $y힠' 0,q1wjͱAIS~naך7G+HCadѷR@ U zl:zj7!څ5-RV9parsgkѹNq||~HoMdbxq!tJY|z3?", tCKVuڰalWu!BZLh=*H3q! fGe`\}jCVEeٕb KJ $"̇HLV2(#:mժCPt%Zp/)@;ÌAa5hi31ÕJ"Gmt/n+Wc/VB(?+Kasf'垂Ľ;K4rY Nx *[:'VIz\!}X共J/hJi {:Pn\:k M2}ڿ2zff8Ђ  Nen:sVrcW$5 \y@Y.O%tK2>:Hkt(H Kk'`(L`+)5ɯeVstW!Z%j{ q1OT  ׷E:I`jn?4~1dE ]v܊VrwN~JZEAVk.R$cnF0eDwgPaPQv;kh 7p: Կ7W:DJ?Ӽ)hyu6G6qZHؕ$釀fJ9>nbT`U8t}Z$DtpzyϦ-[;vfmh{ fa8ra4w޶FK} ﴻ/vKzV@JW35%Edu z?F 8'ET>b Rwru!ɭ{ [OB{0=mM~{T)C6u'{󆓠+v#0fkjZ4X7 UO=r]U@ % Y/\:uW}mJNFJ/&ǟ LoJTsKe8/τ{ͼN@0gR,3>=5/G^ u/07̲h8 'f!n!..,RxZs~^Ѭp hj\ pfS),[D/}(_~ N+KlE2SY3 z(a@\ѩ]u9;@zLe!(41[#S# Ѥ>: Fύ(߰iH}:F|K%Kڪ\mMeӄJ4n)ʺM%]] + Bg8Gee.jKYN"HN{0{U\U1nbv*p`;rиr^*F9ܐ;\TYd7jU X(^]mG>*(߲ٔzU_NƢ n/=x.DӪDq!"A+ПR+=d?cp̣41슳pY^K#u:D,dYU¥s`*{3%3 ջ `PVҸ=̒3gdm =͔3S xZ{#B%O, lȊEJӠhgC !o}Ɏ#6B&NH=:Qd2c4׻DFƫ}6ݙƟgxnp9<)i,w.sfd18AsaL3ȵ x:3kji45,U}GwɱEqkkR% T[vZ.WR=LOB+nxoEȔ6GHuh\Q3a ix9%a kvƑ֍"I-W:jH<"M##gtD|-h\ kLJ$4U>; `^߻#O F5+iVeFFR7zoaзrw~TmvRA<$3a硊vܛ1#k|4bRp2de<%6W"8-ޙ[@>ڤFd;Hy! fXbzj?_M_5$Bޚ){JY~[RlJFδ{_ҠK 9Iw5\p0Dkbt8IH` Q_រ^>^aqnUWh|PÃYOE0 PYlFLnU ɂ݈2yx.08ތƝV 2"U9f1aA3/Yԇ5^rpnyUI',P9?Rg\tD[U#i5H[Wހ;Ǟ4> X9)&;fU)cF~MG:Dý0v郅E,7L('ݬ2k P hD}Ъ;_,Ü;J sNJ|fEqZ9n&YiuU BA<*_dž?peLs -'*h?KZƹ#{WGn=)NE^KÉۻߚgӊe!*(%,p%R;،QH)L?Kc{"5| 5ЎR#ڎJ\G= Ix7+^IK},1mG Ph}?jyA<[^^uR\1,!1y1+ mÿo^`0'~~ђ,^91OmsCtU`m|{}90,p*|m$+kpN^df~zHp)$c WXqK8Wuhb;>@btͿ>o0VNLsQOѳiM镥 L&x[l..7y-CBL[7fIkxgV VjllB͙fc 1Sp =D?)UE;P4߷u@O3*ߐ !C bҪK[˜:a;GvKRё'#MӾ?2,b -z.䗗B`lrb;Ȭiiz .nWSn[!VP<ѩW@}5 lRTq߹0bO$Opp,)=5ܦ>$r;c#F~湾q7-\TDU֝ z`Xg$m{k|.w(F?iF&d/zEB TZOs- [>4qMimmG5C~j*HWO1{@yp<|y(J7gywqfE,Ss?j+P Du_w.u~ymUs.0!9q C8}V "e-{7ߌX vPny7<8`U#YҞW`vCjȗ1oSi/X1dOѓawЕbHtbUp3<G.a6?wl}=*M&缔Ԏ&tD:it5{n7.A㆝DoTRU !uD7x,A&u'[|IP%@mT.yEOډ禕ofEL޸CAh9N(Pgc:[@h7?Ou^lmU< @oROٙoe}(V̟SL3F 9$ҎTA2G*WHht q*0d2 Id*>~^q8n/ *Ľ3;+Ѫ=ڟf"tc6yapb2uOav"R9iFy,ͰrAy c `"D|E' IB#hŠ$ի§TcCtnwX]Gz]Y}Mڿg~ Fy(Hq-[IC*İBma9"0짰xŹ *+IR"?{Ӑ-zO,\t^?V'Jӹ E(w`;ip֯깇@^\̆mĞg&({yWK?zt4)MhWMx(좿/jDH7x;\ uz% W9گ${ oQ-°b&X¶(MFi3f>'8 RL3{w?$ᐋ-_>[G& j W]g* z^/AxJ~61n?#LrF%4}ӑ:cFcL, X1;ԐȯWǢ 3Hf/1 bony{+;$#m3¡ + yw$&,hAԃʨu&!/ 'jkxnݾ*0{L 6-~ _4B}+p*Ѐ܋L!ժLz|ĭ~ӅqJZK_V} }L*G(U:?ӹѦ9#1V88xT`J}NayOD+WJ'㢶' ni:!Oel Z@g+XMx!ƢDe=aad~s/G2[Zé^@0Eu (7@[HD1^m6 j}Uz^[6kXwPn}u^ly2g xdMS'`N_lK y%{}(H1QҬbݗ_E02Z[CeK(pIQEÔ[RC#7|P`臦Ig7H'ggH禁eAd$,x@7ݻ|:Ԝ0s+m`0zܽQC1Rf7Z[fs1f%CJ͌36pșK듶SˋvzL*pI*30U>BTK`&OaMK uoz (s[QF:$ַWAYb%$6 ["}X?ؐ[8^'iyY"@e{))*#™Wγ`Q=.}\Ʃ2&!-{#Eƥ+ HL jcuEud}Ѝʥ-oe%}gz O"|IəʜH>@t݈jQ 8?9 wgv;1/#PGX*b]o?f]>oɬBr"U+;[T# ,0[ ezrM%pu9*nn֞>b!l1C$fJ Z w,[XĤh_F(x%NnCjޭEn@ kZ$du2t,h,f֒cjj- uMB?FQ'^|AQs.)r{~A;3DeHۼpgYlzΌdDH7 =ʷY7"_Y{ҹيrjV,h5tYj2AR;(cEG{gM*,>4Ri7hF}_;:1 t-W62XAX F~vmèddx7Y`^$}RUh  B˴zPC YLji3 ?'uCO5?O? Z7Jp̈Ms +όˌ3iO`x&(6}g ܚ'GN~?\|/K;g{U e%4ޭQ&jҊMU,I6Ȫ ddx<K+Hq^b't{EgifL@^>@^]˞@0%j~qN+/&;h|G(Vg 9=)+i'ˎ4]•޶Cヲ q MܿM*XP6 gbԙj0]4UnFU N~ </zpuf m$ vƴPlNU @:~n ]1dWbDǦTDP>s*LSq־Y;5pԏwg'B| 9 ){W<jy?y1_| y6.'?Q`¯B?g=}&VaBVu7epv o )-⨛;v.aqca>4#Q#&/ך^Ua`(b8Pox69[~rVud ,d No[vzP>=iH1__+U({_h{s ǚD G S(˜_c/ /BDjִcӦe.!D#+FKjCGsl(?@Qu ǔ[nǻn&*a=UO{RpO~͝Dh^ch"; xm"(Fm_В!T~YqG^L՟'1-,nS;5YL4mI&qn0ΘJ3S֐m(!* E?Ws??Ʈa.&ke .Fi[7uQR &uOŰVtNӟB^~)1rA_ȗXϞK\y QŶ $hYZCvˋzx%7"@йX D.੩;bq!F[dR8F~Tܽʶ+aƥ8M "C#)No𱯝 'A+|wim@:*nS [sTm=p- U.KN~ w҅nI@v3': ܪ+)c4Tqzq>SŰGP{:BS7+!w7vŏѵ_U \16z y$Qڏ.ڡJiaijfx45UD\jfxI, q#_ikK;!BÙc`T}D ы :M8Mi^o%43jS9,A/!}C#²+nJϞnͽUl0=;l7<~VD)UԖVh1H$$?lMA?6nc9~w@;wRq) r k\+m1}D?4O Ƀ*AhVyLB^z~&1ڣer6?cR.7,ъ[.k\>~KRaG!7২"#`9/y(e`yt]n|(Tܔ3帮E[vJ,:Jj0$cڜxF  `5KOgWdt*l,.r6A=iڣ!ke?2㫕V[Ƣ^z"Z䨝1/4O{GשͮzLW퐚/Cʳ_ܫZ$VlTOԵ(^45-ΨHm"ys"y#iѹxLYZ{bczvr,rނk*֢9Ѡ^-ut5`CV&GpVS)s)V-$!|4KCOGLl ?I3Jꎭ}f΅N+#t Zpbϐy`[BтΖ:RTdx4Iaw@u$'CǸ3Ҵfn_?/>KUy=KaH|s3*6S]&M!s.pCj eW( mL4O}}؎IQn[u}<>Q]@#'7O?NoʋΔ E:iN@ɟ'Hg !m{e'^L[A߰?u;y<яG9[wrNEOVC\v`4+mPaL+Ľ]BІѨ+6s?;tI26$0#|hXjuC 76^ӯz" XrRtdPV?\W3ЇN X$s_X^A^ әtP`OˠJT%_:Id.w7#S_i" 2`JkX6& ?ɼ۟uvm٦Y1'p^*nPty/!Q Ϗ*f;e{ZE.pXUo:ڹ1y}.#x.{d)'w)Jk/T𩃎"2G$3}bL#{"NbI12@o؞˖^RUDWW*/hKS.rlMJ CC_UU}Av 層69׏D֎Q=RUTIxpiL=7洋 B .=l *O=M!Hh7lk] <_53 =Yjۯ 5xuF>EVivBqUz ίD*{5fU,}yXb,aoܰ>Zk5W/>ѿY[ǂ=JÑ@H- 44=5e)|jo5ྼj%a l,%6Yg NLC|9@zMfg1RBޙAZq]g")*1I45>wE.zْ)᭩P0"̃@%\2PVZ\TOu.vyj*UV+1iڷ(InxG+O!tXZϙ@, \cBgH6|J;'o["x۫ BZ_J}aaVQr }᳗Ëe/&?|7. XLV!$[_HLگz^ oҊ4w\s *۬C}OO:_Fry#'GQ0 $VW4v_4T} ?6q^6;[S薿X? XzZGh9i<4SqY,9\Q$u74&\f{e ܇_#_R22ߎs 4 V:6tgS%.*0Ol-#1PI[7l%,pпBGvM|KfLSKT˲nNQc*AX ͖VgbD<#3S=nfn.sKA$[T(rg /_L y4S3m T0U4h'db{@ҵ~ѷ#$B}@mim-j-~[W@;GE #ZSꃀC\ GږS3T g n AU+~k`!H7;g\eZ3Yp#_'cɽK.Q=>={"L?eo7=i :2;b${Ddq0$ 8io7P̡i|lqe +-͎7Aa-Ԭ9҅8 ~`-utm2չ]21!~pK6͙zR1cA ?dyg-g2h)藚{r.)#J=u*Ĝ 4ۘ=^G]H~ qȏ5 /P\~k\ܸ۲{p ak5Ll$9qˆ,2:viĉ0})>T$K[  d.‘I?\{#:_+)5ulDo Smmy`a&E(9a2sٴ_J\#Z2&UB . nZKJ<~L7?$N'6|Ga/mxƘh E+iКԜY5񏹳rV"=yL)yvk}O\(ǤG:}?n/+rLgT3BaA֦cE'+ O^hsra4ݝUFc(E9K`ZKw<ɂs/5%4Vk=ՌCʗp;Rf̂zIa-pG B"V Z8qfCX(n6CIIæZ%b#}ɇ%ǿ]\/ FҦћoCJ ç<eKQXPW&[*Ǧpr:st{/g#̽ \[fvx:omkSh-]jAQUA4DweC (f=0*JspetǦQםD{ T&5]V-%`+~KQ:П咕6_ 1uXTc6I4K#` ƩͲY9eRm<*@{4 `Hu61. .Jj rv|h&=y"ZOƝ0I] ԸdC5#I-gbMŽ-Jo3<q"W*jNK#сnձ,꣬X,Ǟk|U78jәx1Y:f !BWywG&DC1c< ?Ma m * ƘK%:ʂ:רqKN Rɠ9*(T-18I`@X%$"w׵ɒm·"1-6J ~O+>Q2B fF(y 4K#tizq/ >mXQݘx5[)X%4;ֹRt"C y̳k*V JQYN)O9M$5|=4DD@SP"qpa3WJ5?_mn*t}G;sw78cwg,\mE|b#[>9撪|pYO&6oJcnb=u~-go!G^B|n,,)#9br {iZI_~^)ĐQBt42LhdUmQu_`)zq[V>>xi l[W oaN*0@1~I[nA?Ⱥj)@#ј{lb pgU*B %hg|W>xC-)K(?2mf寧竭{3q:@Če<}jĶ*{;ucɝu'+Rqs0tOQ9ãeKV鱍}hT63+E |$b\K0ܭ(pml~J}{"_T$ -E82s\e޴5'Ec:Ԟ˴kj&ʾib{9TJΆy_LٺH5ۙŠDGb9{r)nS,O;17'y1)'qݳ/H鮫#TMDcꖥ0G?9sC&)}Fytpx\j|׬Ӭ G> 3"Cכ3n!oj퇃j8W>+8f;}.UWF#HvBPUlѝP^Wtչm 'ʧ@4)ֱBœBTPvw;jk=/˞,(m*G2]ݺRˑTp1]O; X,N|?Aw*\y7z˚$/Y?.>1B2/mkHxP !͑ m+S]_7͢ZTIiy0a TZPXYwV 8Zк3 P? d~_\E~3)Z/f"i4_ H0 p=yntFd @-M1Ӿ̤=H^87}򷚥9C[2edIOmI )`@@ݨA&Myiu㌞V$jCRȎib~qcWN3_Lҿ*oD]3 M*)2%1+~5WESks&= hŎ\.sbAQ80%W]ht$#~bH߇}pg`5 ҶˉHYkc`57aė+,ncaBwM[.fOtϘb dK=.z(RZq9<~ 6Í=oE;]9abO ўw<w\YW%X 貈?U[a!o û:,`Rrb}C4 zXVVqHF3RdĄB ;ױ:mEr ޿q& Y'YVf>sy{vdGg d4fx86 \zM [bs@U\Ԧﭙ%/nf.l D]CgJh_T^WC.VV@*h1E"ГQ ! 0/.R W.>]0%BrȭD8n@GqQ_ O沇$}׈ $T'F`0@F<Vp֕ K {P%9m?5ɣnu9RTJX"v#ZQ *޻R&ʿIq(AqPz! Dv{sQSu/~!]n8 W> <ifgɬ[DYN QHS`A:F;22ƍt,=c !Ymk@٣^ >vQq't2j*䞺\An1~:JÈ" r;Dm RiFiVtAO(Mt-nPl|gނ] 1~oCH`>[BPMJx Rn/L_LYXMQ c^>(վEJ%JG50Lښ!ܜ\r'pId0҉gt?{tF+BQGv| s!y>stLgHd+/a0؎؀|]a%Gphzē_&CŮΈUZtxwbX+qeS]NaZ0iGBAhmfNѣ *6O'$KBvlz?; B|,kh] 1J֧GK)C5)lLOy@]Su|5/DLM 37a/^r`}+:O#|9m Xqp}v9/R1ׁ {ۇ1}+^ZLC"p\ѨI:4C\XPҵg̴He<=3d ު'G/:Vb]sΉ-$OvlkPlOV櫼} kCf/`Ub:ky|NLIL 6ƌ .L|8^Q~c4i꛾8r&wdcd=Jh"x$krI?֦BgM+Y@ha7M攔PixՕg&0Skq1 %Fe32AEM[f;ߋfjnA: tˣ;q| r}+OH=eVG:ñOFnIճFE-ݚ#s/]Z)!!}!p"[B+E&+|:lc.Im ޙ ºl^<ɒ)4|<jt'&/Sapk_x8s_iʂCi|I!-+xYČż\HSF{C <;N*7YB[M xmo^9m11klQk5s0x_1=zۯ[iBy;Ҡ SowA݊sf7[u¹gobf1z8yEa?~"B=D薌߇,2 (ӟ `طA_*7q*iz$W&<cӄ8Ցu`Cv.Bk%JlܦD5w<dZ=}Z0T_PQ_ _#zyϜDLd5] 3,]&XL佰@V]J-Wy^Jmq:ŜvBP6 ^v*F_Ok>t8=k3+xĕk|i%+ʧv l/*f>v01ZWqýy^BЖ ӱ2dzy(G$|ً/ K:01JrO0zX87. ӶZ[ٖ j)H0*NZ4U`!/;x8j Ow,D`bӮ/?֚i@[! P,ӗi59|HȁOo.͝pr$[;0|TƮ.Ig).)iλ9O!QIh&WJl$NjYUp>5fwQH(o`zS7:F z,Pz(l+1+ (j2:9gq2YP)W.48Dg`0WAz"~|4Ҷn6Ptw^pĈ5<jRjC٩3}43s)qx"~[]~QOtoxIԜ Ga%Sx,l{ջ β3&Wrij$iLd7;\bs!iRtҒp_s1_{zô#奘U5pzӨ,,hQ6/.K™*f|jۙB.䄊B| }*QdAN@ P-!lG›&/ib}<뜤bTHIh%Vu47pMbq23)+ 8ǝ'0t$I,lh}y htyjkd* Sr)|~g1TߖO־A`feP&)Н`);F"a%V>2&ywsB.`L&s9m>{QؙT$_wNk{3*Qe*7~JRZy*.)e"ERk!5mx3,PNT} ~KA&K}zd&6z6y&2zF#Cβƴ%Ha(IOWv| IsJ̑ ~AR |9c|j ]]H:D0-㚫2HgCZ BO54ciE?oͦ;;ҧeAn9',oQ7cG`Sr !s}3|!s_|GdzHJrWRD>9$bfK'"yY6UZc,Ta>c/:j,/4'FG"[46}x2h@D*ٔ%.nPO'fO9=]>< 7УtX[bD?D֔f}Ŀ/Ld`PkcJAc;ZrA.^K |mQԉZ.;AC [5Y09QO ɕ[W}[+F0Dq}u]`(8&Kv|RD9#\MI#AШ0S>2FC5[i7'P na`֤ZFD$oT_Va!N9<9>ɾ+b6P~YYC*F1OIDCS̋W\ks Z纪gwb;6BQ{{٭%<ȝZc݀4\@Ae`d 1j TD;Ňw./'٧8O '7 ʨ/Kc3 . 0I^-vwsʿ|gP[g>hDqe˙1󄸵슄)tJA;y;0{ s[N[~ށBMDFbJU{7aY>sv߇Ml[I;OQDoxf=iH׽C( Ԙy=Q먧/@ FLq0Y  +TB¾Q:ۉ솯q%a]7)cG?`cuK2z25uqq r|UXDi ڥaPJTGjR,pHXU:QTmf}$YA%bV2zNoQqҀ)i7{zݑXlGT]BD'5h ,"{CLgG4?Tzߙܑ֓ qpڥ@1dGz[vvq^`$wͅ0$lJ<B~fBD) .#iw nY큍OlڒhvgɾE!i;n|09X+jrOJ;=AoM; )HB W{f_ eͪ=qwQC0h{UgiT8e?F/iHN*'ˍ,d|Wi ]$5򹢢x(WT=^ۡYd󳔪4F&.W}c i+3GCtSdQL'VA Ca fѐ.tW0c:/<7%8$u@e]Ƈ7.&1] ތ#FkoeKX#h|eC&Od?0&22bDRHaTQ:Br="d.0 @^eELΟ X! ƹXґl;Y\QO,tAnw2n$ܓ8)üVA 'T܎Y"rҞ|͗A;eMf@ y[qe|OQkƃ ptCyU#):p]W8dH^SYSVho-KF !/OZ`SR|#Wr{N2x^%-i ʾlqXtJs `D:Yy<өf7i+#_B V>"yBNS:3k$ڶfo!-} FQ4]J`Ϝ8؂#7EaK pJLUbH.])L ͚b7+[] O(*vX$QiHiR1OX/LV`:n;u1da8bC?h\P\-ޗ[43#:-]zw!Uz?_g| a8n-o+;ޛO'PEEQۢWP !WusLJ:iQ<Ʒ;<޲ҡV|=U1z&UGD1 )Iħ[sGO2;vfⰸZr%U PhV^`艝zni3^J]\ -ݝ,m1-HCayɥz2Pwb i(̎E8jO涝q+0Xȼg%Uc]R. <SQ֐nXNkUOW~zY76GƧ.s33%&< +q5)\[1ZGc=ƀ҅=اӽpiA0$qK\GNG,rBZ\tLpcUm/6F[AoE\825]qy|Zוd6n[>py,lCPT~*Bޭ=Ti/#&(Ǔt3wK G ia!2j3V> C}Wt:_rܟA:_*WE"㴂PR{HNҔHd?^gWW,~eLC 38sƈa XG3XtWgVG: u Ww?γwЬԭ 5Nf\EI޷<]D_2J1sAC.TԒ'-עHsB\хqw @P`i35UkzRJz7@*/%=ϿOGq-V[­WYA\UT$ N$=RS8Mnt-*YNWy|fN9 C.=Nxm5{ֿQ4 rAl5gsj`-%06"(Ն$j[? OaY9Ġw>OGle1>Q-n|s BLk8zTK֠4_֫ N3+%md1S~ÃK`1 z_a ˎibnldé }H4aL7OƗ=?0f.=I6vbZ);W3T4pF-/L+1 Y0okܚe>X-q5lZWW?rFvzܜ^Z}AWFBdfHiI9+&Xs&[?ly6q2qGz4bw\X")ۙCnlQP|ᎊT\`^ܮ=ke'ug ~,PUK, }FJ(ńIRWvn-׽4 q55'=r &L"yi/n[*QN ](+w1,wg{p,m' O ׮ƭ&58{K bU;Hc)vMKկ:ڽm4{J;ðݾ|M':pS;.ߤtb-\$Ӿv:l{MQvka A`~|G`F"/=5 t5d%v܊E#/+r8{\]}9y?Rkf g}qLo!e)[*׆(Qhw'1hOL&wLh;$6>5\P,  峪piB /~,^2gp^ yKQb Kwy^ mHgހu%=] z&M۽RjA$rmEh]~` %bըx&~{QDHa'cʡt5˯9iIWx̑pԜp o^pl1$KZ_Y`Ϻ*rjMZ:ۼØ RKx'yREv0'#blX\%,fFMħFgS ߡ y(=շVN0ۏwyP.~SO.꜉lP\%wй=iQ?I-|r )P'<=[7\Xx{_Em>Kz'q-^8E4FRq'n,1mQV|zd%wR! I 6CW *:S}a2/LWyiA.|) ?ݴ}MgC4aeL2cZ'3G0uh])-0mT*_{/G6ŰU 5Ֆ5gN:egk!}saP_ H2*ze1&WOz8d9"^tD|x% 8P !ʤެ8g+C [ׅ[UhRf>1',!mx׮@cy)w{{mj OCR(®m5*V0=n4t)\I}>ۿ},!kL&Ⱦ % FG} P[K9[03m^y'7r">"]@f#mEjMpl90o1;yYiD0EZ'\ުnIJf 4RPrI0lh^{ HGUdg݌!\| BÚ@2֫Q;}ݰuUB6PFA/vܒh>ThP+52܈s*ٽhdfz8EsyJGh_؀-y {Il4vDίbԟ#{gUTu[Wiݳu!k,?lm #75 UtP b!} bdֈ8A"ECk1]c]׋4ax7dע[]秂py܌GgzkJfտ_Ax?,kǼ7%*B&!I=] X;|?"><ŭ`{{pQ1I *PϷĐy3̌Пk$c)X6!&+Gٰ[BǞ7&~8lzINѮQU΁KR_B4 8> %EXv z_{\- ; guw-z)~D?RL2'jމrM",<p}=r\n(f%/pKKjt4&d}Hﴇ:.X (+ȖUӾf[;"\g6VQ o}3ٽ % ??^$aFx,bLPJTvT=%p!!ñP W;2en=_GSt#pX埚 ~צLK ~n y#1OsZFFRn#'0mӘ ,\QK ', ˆcz"^+"n0a` $IWf(iOl ik?FIupOaڡǸ@x*AUxZAj4ਾ,!d/_!Ulk}6G6IRnI;L2z(gtC'ݔ/&S~ЂDS 5C|Ag0ekJG lV)^r IXكW7H4^P~&wMFs{KݱX[G֒>?vޖPCR G 5}UHlIK0L;^#*s8PإZn3=UKh-WJX5(6*ɠb>:VOm̺ćbdh`ɺDu^'ΑCd%8<^M Xy]}r$ I%ʹlb66 S!w_}n:MX29p4)@TeVM1VD mE4%sInFJ-rVBa1x􅟖@(4&9nb)vyl'OG|@E$!n0Ȥ YASw삿 p|dxAFC$pz,{0!%i+BE T L|u#(pg9 htY!j*ODdDӅưpn-"uJ>| YY +щ`6]#]=DO飨#8X?Yw1s3f9~#$;ϹFˢc$%QgI%[$kYl3u) k%sh5 iJ\OQf̶chU0aO+uFØ ݏ>&uGxfsΐ]I73"-gBpQDRڐpx򬂴= [dqQ;dp>H nOBds!a.(删4e)xD@puWX{;6BV.##!ƮTfȁސ$^ $4pFrwHCJCy2! F 򎄚CYiw!|XW#F?Ind ΄cl*RFpՖv!*4*BԑaW"|! m'_gsE5.Lb.]z@WC4!7FB@\^yղy{Hώ PFp?n 'Л۰D}H5+Y&+CSI,+3.k@eR(ٸ FsD ƬZD:O`'<=ݺMXY>*6ZIn18N;LJnqHg+. tJ́`2E,}%9^t(yI'S]5f_$eC~r0G<н#du6;MR Lӻى+.&+JnؿGM6`{gJ|Vff;@N~|7-@Y*f>ד;BϾțh!35jLm𳣆91Ƕ1w.fŚD_ln6ht_?`iJ:R)!rGn=RA4}⬽QaPc{7E,{GB<+ U SeNKOdi3QT+yCL++怀@ьED)e<;)v "5͉Y\I(_[e|q/?$LB A4=(O%\J@}+Y-3@/,ޔ|!!)9>hȋٍ\^zN_@i0^zm֯kb@#7Iv;4R+dõТKGG݁tP2ry"?Z&$̛i;ܡ0wd OhDDGpEz^-9^q zG$7!ޟ%ntP )Au{_cۇ<ms,! WQƝu0ÎVmOhLIa!G,%}LjO7M< x|9;I4 ƾD.W}xǃѰ\\!Zq1Lp Aʫ`OəĘ$& M$\8{]G^r*lar Bq5PؼHQt|TP~454LM󮫕M П,jy]棭b=E·jZؘvg[g9)YTKcc $k䐊io9 Y_; fF:(H)LoV>A])truM"dx{;)X.(JOސe_vgPAM ҎH~&2*67 :A=1E^U~ `@JفK 9$Z V^O(7Zr!}ߡ'N1Y-?/r+=rլ.c! fAjȥs厶u@:ҏY>]y \`gWJc+Qx8qg=eO ^+Usboc9aB /e|5 jf\i")ѓJA6 f&@+iL?Fjo: ]}xjIטdl[ءD^[oLux0v}!k)=zN\n;fzyܿX^ruG +nG1Tzuc85Uh\Sе\$NȘ0Z+~ {d]Cf%ܟď~y!WKЩ؄3ϴ V)]K҇o>y#Vb[I z 鮼%ט+}R5 #n6W׷N5}ۆGj*R~,Q%=9p4xSȰ7U޿AVF4ҿĭ13ť9ȩZ5H M3tp<i[M qYP89P)nr8'4"kB8ޜIfbJFo9HǟFksQ^>Bcљ^z8?Y$ĴH2>wFz1|W 1T&H#gQJb0f!u$!d1 @5e0Rܱ۾?lfcYz2'bُ))JwH`x=QyinN?/9<ig)ǵd0+ 7qFW;/p"3>M*ʰVP%'4|)P^<; *Iմ9,=GLf3-w4>$}yKjrnG=rtaf'h4/`Q80;9f6-eOPo򭱸r^2X|Iڇ F۔hOjoڒK1vQc|BqhVyMl, L9؜Ѐ7s~pT5/ ͣ;yX}0!_̰@73XcbQyŒcbɁ0Cto@SgJws!2DXYPkYQ࿚C"߂3wo>Hp?yHDeS+T~lgiP4^M!"Va?Am/H)R6f a4҈8Ƿ/lN7d6! *f㻈q8)ép^-Wۥ\=W3XV .LX7CPc>cя> oMtRHgANea̅ H{ ׸|' HIZRzq.\JX͋T{ILx?gY~0~Sf2^L* }풟 q4kJ{/Y4HMc)/.=)XF!FpşHOI"tVvT!b*eMF6C;B7& KKM,Ai/@MXd@Qkq4`)SCm$'+5 zEjzyߣ[[ÂG ',% f`Cֿ-9ЅY; >sNPK͸JԌ/P;ЀEN?[*kYݢ֔ˎQzQK'^6[djD қ[cP+TdZb'2JZg-ܾw1VHtE-},yG#)òF&.k!^GYI1c2Iyk ؍lU Yelxk8P v#,ǢO-(Gҿre_h%L`Fe纳F2(:fX, B4hhtر j)#x2;rAr"9(Ȣ'CƢP#LUm +t }z`-)QsA\ Iم?H> `1//g1]}$ ThBkǖx/:nM=WݙW]_!%[na~$ozjqa-n\$sk"ֲbRJ{v1Wb:jP9~[@kf]Mmǟ0hNv=0=%C8M itKNGRzwXE]rVk~(u;fC'1~Ci/{9Qs~nt9\^gaC~84ju^T^] O7|hR;َWuYeռbBjm+/ @fej^!uPKpLMKs9VyR6 PI`S& Wv{ T`׷aYoC:с XKI;뺁zΕ7{1wzˎ?Ϙ fgM" di/!hmH1GVJKQSўKir؎pL?\wP-R,ڲ|ww@~wnl% X OCrK}20;{Pp5WTF!=!<\5=?"g$,y$/_XP\%w  Тmwo)_qfv}CnkI|Gj7ou~s@\F% 40rG湖@RȺI1=MZ.yq楚#dK:Y}Mxsv0㹲kŌcm`;:CXk,.Bd-"%>7 j %TrGtТhޏ SZa7'$叱dEZop6Տ;qtHy3_$nj9w;n*# )=& CQC1weW҅!}g w{=z%CLjpB /evVC$'heHɑbw{\##[cs EZ?ެ`pptpYg14ͦ0!=lYêz'9? Z9u:;9 fG$+ũfNib!W&^[_Iibжq&..]-r J\m㟵>Ʃ*<8QVfR<ϻHfq*7ӧ`VݫџHōs K*B;ۥ>.+(l]߭2$G)GKF>?$! gB-cprnAp0fV8}G.ʲ8mdx'vB5PDpEE&a;QQx43x5H-d1?u*G6odjFXoPfRU}E1u `c܇'C|XU/DVtaEd G/KO/(EŜ^Z47%b:QebV9K⿝gL+U)s-}`hi ub=$xtF&H& ~eEZb=K9=b;la~RA62$iI RG)J[wHY_k|uyFf1x#^tVFHآ–52I&5coh(ֵ")N)J>Ёt-muf-FagG_M\1OZҠnLvMWO Τi %ƠC>Tmݼd}:P]dvKɄYe0;Og=AW)=w7ZM/|eۣ%>/WŅ&4dm7 w%l `VT+w]Z! I_Fo4܃bў3M(n 'jkz" I%7$׻`A&A8:x+dq֨Ɣpolu{2b[]u"*يNVÓ+_Y= fGw eW(Tj6L&-0H0(e[,V"TR koADVdRQrO1݄M88K|_&<āAZlB9GGSp(=32T7x-~}gIҲ:rVabÝ5ʢ7ya]_v}bl ۶i8G,b%z67|% _ȑV$ z2q!L0 jiB6w`H\N> -g_V i ̐#o` R!wfϮvCbS:3 ^-oW.sXzwՓ_c}ty8j Dhb((]4/a 3`=(9m F&靀u+}J Ҟ.F]}Va6TG9 eݛN_i "Nm'$c6'`e9!.Y5HG_v'6N Anϡ~)U)leUo|rǣP|KHvT,*XMSٮεMRWPIN?pUuйz.4ʣ\R!mq/ ]KmSқkzH B<3T#ȥU.6FNkP b JfXXѫqS#c58}84?1NpV[;LT0&w g"WNٔt/J~[ٜ{GP-7 ߂[9vn |w`u|)B[Z':´/82{-+ҦCciؠx +-k ]x6)hͬ!7ȴJHŇm:0p^hؖ.4^!R4!wv3;U#Ļ5cg pDh5Ln\Ajz\?(2I*`LMCn:XV51`R OMqRҰ^:"8)|YqY-RGuKz(0}L+WYjsQTijxs!Jp 5v/v9%:-ynlTC!mhk"չ/Gyjeoh4߄#F]Q0NHt6)-ߒUsNo(Wg9(EWNJKC}G-yx!8Fwu4P3*x< Y܆k~糖`T1x?p^0|"?$L _)%q Is.3d.a&-~?DP!<C'ĖIhRgb/{-(׭,< dЋ?X!8dfhe?G.[+s|#t>栺=P;-.!PdSZH~>WǏԤ-QTS!M/^A/njzX=ab[[j2 9,AF/ \cWk: xcpwŁqfV ET&8DeJ x2 _US'?k~3b`ʶPwL0u7!x $IHk! P}ӈ׶ p\}t8+ CL:+v`y2q Ÿ,1x8RKM5 8lq^B^Tɭӂ,(nrA!*r(^cdRR_F9xuaۃ)˹2㮍#y*/EmUo(N\׷5 #DWbڛdl6 gAN}j,n! _I K;dXx0uQl0K+O=&],kEHҰOj+ɹfe4!E؟%*8Wg7`sMo{(EE)WO}|#U"F+|ȺDgzwׯ'ԫ /=k-̱hVċQ3`Jn9(w:P<|^J#VắրT}6@ QIȞ%T?ŽUMv&y4)mWɅ >K)"󊋍|Qb?v(M"[[ǘ}YKgrBd{g_8iUfS'==/pMDpS+Я.#.2I+x}̽Pv+̆{y K)dӓ 'WG$ҍLk.U-B+ȿ2f=pt3Xpekh (G$?aT x$7>&_rVʪP loQ-O6K%n6ox܎ F[GC z8_8.Nӻ?`{ÇIЩ/PP&b49K֗TfBNW;u%brR®q SqeKU,Pwmd& Sՠ)T?X[4QN}"9kSb8`e,hmC `\ /@_ya%6"OtI䴺VX'%sDS%GTYkXL>l(ZE>$ {ɍ+4 `T68צ Jm&bøD<< ?0]7}y$u8F( K`aJ6>]/4uФz<Ζ$}ٱ8ђPEM;yVӜȼDsOS(Aߒ￞_5SNyW2~[ o 34<4hha8fEސte4׉Ƌrݳ.vH~"6Q镕j`'޴511Mܠﲩ̔6iԩB6ս& ]k6 :{3M{pJHt /VvΦ"bq؉gx'Ҥ?6Ux_ }i<=';SUsBJe{sgtJ"~@ߝ>K=, {u|sGb#I^ٻZ8,M{@WM=.}rN9W|ǚZھKUhD1LTBcc$+_]|>Ք[|ͦ E?]B1L:Vڃ}ٍZJ9$ v7t퓴aT10J,pdJJ QVX74sgO{ԟϺrJ{ؑr tY~RrmyDK)8f6WQy9} ҎҞѬ|!~[ [бtسR9Q|=g"lJco<բSz70bl i)BjY^Wf%L iY+Ti\ rt^4VO~r귳VR3rxҝxi Q>(Wb t<`Zo5xkPkbОphP3u19{Z-o*P`).KW`m:DI-­tRh<34<&@[zz^LQZ̶c uګyWqpUϾ虮q9f&Ꟙؼ&rUKq0* GmXHӆ/.܋WG r#|kH<Y'B\(.TL\r$o?CBIzO􄥋!Ҙ ҃ϿN |4ك(bUY2CgťY7S9Pc@ #%zO?j,Hr;t򻜟$** zjT}Ų FG`r]>UKG[' g] =zQn荑ӝė~J &n0XN=p%h β-0 >F` *k_pÿMYZ\%<:x z,;|6JSXzhV>:3')G"#) RO:k['<v&:ЧYOML! U{IT5ĭ}@i`]lѲ$ b}¾J^gPģf ڈSA偼*9YgǷydv"/ r)E2*4UL}ص*uq(5&z:nZZȿE mOĵO\ dEL 0b}JJ1cpQ$q6wsV9Yslf^㉄&B1Ktc/cQl,bz!e]wC0k:GhP!<*pU 8ۃH]s$V`ʆ1̢} DHRt'S;O%VVϐ!59QyU:q^9h@zM>FC0ZR& kaAkr]fM+W{:Z@L 0?vk;VڿN$dOB=&M1~%J],zn%ADH@W3}  {,N- ϻ[ Fu ;̱:| qQHǷ Lo 7h7s:IN#42e"r> ku^Q*pq;ֺS5M mR+f' (a@H^ xhP;U)1O&h꾸c2Zl""wTMYIjc&pC,+:`~Cn=G߁#W{DJZ>A N:s{͔L: ߔb0KIE%2j& \eRTW kUO_\ݰҹr|S+iTolkM9ȀĐ>˫4~?H8s׸b-T:XU[OXnBXßC[8?L~{ ]Zx`m\iX*Mlp$D%%u- O=ժ4R/m/xь~y*~*īu|<>VY^nn.sfZ2XfY| 74'Yr0Z#X Bڐ#y/"mK2{6(|v ,߻hVf_6<`dZAF2OOB %+ڤ/!Os=2 <2I@ 0/}" MUALV;=gx,V 6R;i<or\$/dU2U%9Y<(OTv4+^ .LaIK8C9k1Kv#i`XXv`dSwXU;ъ9: I?Me:^;@0[$*gn/|"D%-O ",E - i}5WݣOzݓ5XMJ-z&.1KF4nQLcX'r2[)aBˬ&@40Ŋu+y#CUS̴^'|ܥx*k"%~AZb[ ꥬ;KMUt s+Hu\CL*@>vrla ╭[w^@ fU/ӥoMѬgK׭m[q/KXT I=2T̔ 8{i_'d 7?ieH*Zt1o'u^r5I[ oo6:9-eXhȏ*^w@Rӻ^Exb\ʘe7"M+S ʋ z U\8s~w4*lmy`]JbNX " L㸏 FDW1*mEy>{5ۯE<އJ?:P7th 3$N6XkgI&d>U"me(BS#.po31ēG ;ߣSYm;2q'h bBo{- 47CE>ީ.t/ߣ> &tef,5(X$2*oK6g&dF+@$Uwn1v);xdN |˭|FIG%S @?,h_Tj<0 »pѽ^&6 &d fY4;2CU^7U&oPEe-#OqbcؐsXɽ#V%YzDp_Oo +>Cr%o+Чtixg5i2- #4o7s[nR1*SChM!AbwFr+C:+gEϲ_E0]/kZbk1^>7!BnB/+9 3tq2Ys*CI*ù ƐpmSAܓEO^ JVyk [ta0^#߸4lGReucx\^{Yzز Ӓן''ϧGlx5uy~7n(F5-$@X)bCxiHq(yS DmL%,cAf:a؆$#e^ZG2$Cua#X蘥&3rBnc5-].wάC7[pjCmgi%NM+ T.C o'DFi}hbfhs:s H!BzozIܿ&Ew6UkJ݀?"1:]M TY/ ,wR@Wt0,_Ɏgf|4wCpKLvuPuzWOd}^TLPU`ϐQamI[a9Yc]7*4s{pb] #",`X fOEU]$vI2;gEi8ۈ՜CT/o05kk5Pa[ h4-3͒P 0B>U0'K|mE 36pr?V@RŸ<7 (̶Aa1 %!+UWcr3^1/6F\2&M ŽLhO{ĜpJl VrqYT/JV{ )moZs-6s3ipn ] 01g}R-Z2ݟ7R3Y/7;ymR[b1ZZF GD/vK&綬gԲި2iV n1M]0G,r u4k(\6/Ry"%7d EBn1^#$&SanZ@D>hXƒ?1g[H#7WI(U'5tZ^f".?n OλdXȔj￴{zv51z1,0Lg}\Նy%pgvh]&V6PLK=p̟P+3aa~!~L3KO Rn)@t 16uE3ye,M9f ؂K9:y֖C Xs^{3D[O)x%u)xnhF*'ϭ~HQ.{'ξն9kn^"j]]&iߔ`P 5w/j8;n*W.OؾC^-k \ZäT-O!ӝjaL|TŇQ'>_JEӦ(g>/ߏX)]$Tɭ :ƊG% V#k `Q[$%юbWS7;p3 Q:鿺*YtgeFLc sQV#iovTqYP&>{^Zg:ǿkt:>Up8@6D dPםqw58O';  (sbZnu4#RF5:sOPo-ܙ>5aOON } }Ծ&#v=&OJα}Nj^F{G)<҅o*q@lP&B$cS_{DЃ{d4筸4%;x Z̞ V !$Z"LGouȗ U M=L#6c{bVD*su~2h˔@SNh=8Sj3I&=]1!d9xޔ \roD-XpbQ]QZGʢ;duA?E<58SZ֤jXw=;qLW'\؆XIe&ul/ypbO/`0RS[`j=l$EDf[ids{& 9#4mGMadzXy܎ >R~YLd&`B:913N0"|!Thөļ/gT~he<3ѽ0HF|R$1[FzYw?K5!#|FG`:phxZ3vQ-"B1-h2tZC(/~;5-] f[%dIIy*Rvi(q҅Kc#B7!qFA%!)6`gijͯ'w@C=cXMHXV2#^{VQܛ~B@ʬX\>d)ThnA:ӹm!pmZ4 =[/a9fwbXXMgUa+{pPQ cR~#NpMPRjn;'xǼs~Ej+ 97R/z=Ssqd3 hnR8!q;^>Օ\9hnPx2WGg!_rܻA*(^JY>#a/oz}V 8 @M  JKKqT91\L8o' lQ C]mBc0t?7Ix0qGa/Durݭ0Fw@ ,ϩ%Mہ.6b>U kC}B*VO\҉ޥ8LRKscgPm6'lZ/?Qot^A֕0s]_=J=VÍB1PUjV~=i(9$e^5^*uЫm`x7 |>Qg~K(/&?2 ?&cC\ \.QI3zB8472GDC9P|'rΟ3t3Utح^KKI`IKϠdzu"R}C ]c8enQ{Vw[VT-u"kp*[†2p!,?N*uaBlйߗUnJ/(\Br@M:Y-@Fp cεz>Yᅻy <3$juew68/0xm!ӏ&! X 9+b5ε{s@>a_k6q]5w=ɺgU6}8kmo,skXNfpF'ݟ+;B*2fHdcf:7MIĠ-R2dY2yȘZig ұ$C,A碾| +G30  .n07 \1& :[2XN dE3xȰi!#"CadZ rԂlzpWuWe׮i3-8h h)Vnj3LX!qԯuxEox_~:tv]D[ivۼ$t@VYqZH؜ -ZO"294gT@_dI`'ullo(tZ$אƘ'ŭmk&]`;!Qes<-V!WEo <%R<)l|[8]bK"y$/W󤢕93AaF`LS&]쇔e#HiMڝ] mdQ?Uɐpv/iXT-DRnE5bƢ TMݤBQUerbz8 -f.kgGf~:ܪp."QzVZ^UqՌyQzMMN@k)շfr2񳳌GZquW7,<}ϩtxH}[uˣ`Yc˝jPvUOu(%@9x5oPH2< H8ea}X|9#|0#r뫀ۣM \?0EiK+ /*O}ܡzg_}/ syC{0;vlz䣞#b!0X}"6jC"{4qV0Dĕ<_X2暮W v,"->p] 5_Rm!Jh.nk9cلklGZ ̍H]enS?n2R7G‚R CAuH|ftq.t<ak^e u",JgRɤ--Y{}yLnq 9!4A*)bNʥ$^m9$H˷=Y7ZIC?u]'mh6#) 0 {OUk-F X,pWVaYgG[Q&ﻏ blb@sMlFU> A 7R"u?1vO+.Ȥgm@Wd?QA7payJT3߯ [&tiLMB'lqj@ىLI'ž)/$q56 =g9]I;Û` mb}`ޞPY ч6yU4Y2Xz_H͈Uƕ/ǿ,3&h9;Ա[Bƺ7a}Sq+j1tN!\3īc 2[Qr|B!^Բq0W~}S$6YK#<3%7n#C~:蔆-ԙϫy/@d`KkPksqbVm~8^e]"y>H-t`}6v^!K-,uk,<@˘〓30/A!EJuusJ&;0=ĪGs0w:ezbGAހssۚ;0'tzeͨ-x\9PiȜse8L>=p}j=wBĘVu&N>B9 &0Y/RbƟ3h̷.Wu_2Wqy$mI;$;"낫c0Ws]{Z"^OTCEQ3|jf;y4==-ih6q[^Yw/o[5/9"3c+P3&u-sq`Ƣbk2ׅF wc!r 73K5ͺz n&Yddrd3eH oԩgyy+QGĴ)C_ +W.-PhX$=y4WHHwD56@Ө9G?(pr19C ޴R}=؊GQ~~Rk)_C 5;*U]#w zE ^yj1w=XAW֕6z<(|^IE^ksޤH oDKaa^xHU.*e>d|67N K:CC1F0 `w??4s9uAHtW ,0E9M~odI)e9Sjvt/-&hO;"Bs" L*?*!#}hJ6Ϡj~BjwOk`AhOʋD+M̶ư=d2̗YmQc2tĸknKљI&!蜭6AUͦK2шDOsT@|:#}'%1?C6 ~ G-PJQ_W0H::W|“g5f>R4\O,X8=/&E;Ky C< ;J@trŁ_ 8^TdA SDSi)Ԝ5hJHLJ5c;iyH{ը_')Ncl o $&01ƄeMQq쨶/C|VDN: QWr~eV`+؃bX!.%5>۽)ZdR!WU2vL{Z>5*#=_/?*^S2A|$!>pmؐ;b=JF5O/QRܺجzs(u$%y~ uNą%n 5_{_:0.y_ OI.U& B;Gþ\G]~VpJzcF|MfDW y. gUz !siF A*09sׅ įarl  ?{+5E VՈl%!(8p: , LѮ{\04]hX%6ʀԿ.;[׈IN6 _!Mӵ-g|`ŅV].wDzO*9ڊGꔲAWfg;3 +[qyo.*H 5|NbsHy1=ߺߌRëuީFcہ镞b sh9=7,0q>BG+ylozU+@Ú2(@w̍ΏCCZ\p;|;VH{Ǟw]FOoJc '<[rR|"3-^U;UsO'$ogj37} bɑ:'5;VA?~h6Q7i?%*EG`:NR ?a~!GɉaCn9 }gA}> ĥYrԔPSMCFӎHciEw\m#zIqژ+lnS@dɇA3OU&^m1rqoD`p͙Tĝp0V^dFֹpVq%׮m #Ms\>H?(˖`I$}04aI&H47Žb S#\pj^pA>rQ̒-3&)70HQ\txF)#YkrQPo僋l_ׇm[@3-f}ۺIsZu)Iě dbYy-LUH.D9B:iU;{L&#N_rb 4[ie>D9ov!4Zq>;._dAb@mm(ӗ8DC1:<| lbN%CGǑu;o % y'RKtfCtXr<uY]䵔*V#5 GbhMNptGR=FֻoM,4H=BH=. "j+vXۯO2\BjnR_4 QRy-_]q+PRm?.>K8p$j% OT@t7;C!O{L爳tA-qj?<|R }a=aFdv'3~n( ^A|;ćBvT7J;p>~h4zmWX+^27G;Ҏ-KHv*2ߡpgJyHhœ?4}s}nR%,7nvG=q 4~VL%g{EmPj]*U59a&&Pl&Jtx:*Yް 5Y_^߇6!r͈כ?Gc66)J.%wLR]]8͈l՗U"wylQDO!ĹfB~pa?vA~᥯;#%I;YfWgMH3m01-Y !lsn~YM;X]iZʎ74U?+:GW]A-=  %orT ULg7-+ƀ>`Ɖ@ 7ZU[,#z"'#GVugX X!?ϥvagJ(wg\`dA9y04? gѷXLOXnJ?i>Kۤ"J^P.6CV9#PT$ڎTb(HIY# 40σ{+1g7r OT),WHȅisHtg(ɶa^)2Xf(o[㼫'42Ovupe+Uh{ ͹SϱS69EW1#I7+MIZO UaW-l̙%9IMO:Pӟ8* A-̛l ZR?N &C"l5,v k3mCл.c_.ҫ:uTRGU`o5DQU4o[(x9\_ ϖ!ǘ' ZXh$1jr$Fe$t`L1fx(Oʈ]{N1_E}91syx^,sx&{0p[Kb↙빀u493y Jڴee?SxiU񷺕_5!_`TJfkS6w{(_^egof@ˢ`Ak|sN$hyBU;/:5qL߀-pR9Rif7ǖ|+ώT9+S~]kf?;NxgrQSilk@KI;%xjw\;{{t;N ^Ž|" %id<^F 1dM3U<@b1GACڍ<Q⟛QW%c{hșc#j-U 3@1p3;&!$!2vkLa_$|wx '8B{ D0lsfO Yy⣮\/00t*58:s 4-$߰@{sw$6&]`Q/Py7G53ڵ02+O#R F@s%`cs$ņ ɬZ\S<m7il__V`o ZH _Υfx<~'8Bև(IL4)Y]CEpM7Q(J]@`5b[6W1iN[YsR񎻣38mFL5*Yi@y, Jb؉.Y֨ܓ *١\&×ڤJGe笑Tʍ ap F^OZw} :9xfa,zQ1.Pӱz6T闰{TeHǗVQi1 Jj*쨝Aw!Dնl'V|f^J0='Q@V€J: |5t&syIt9 PlMJ(G4zMk7pb 2uGrjHZjAruAv>P(dž/&pmj/S 5(w"KUi c!C NFq7nMyG`"ǴPD5F`(j3⠲[y b7t(9%'j2I(W5dPɦAxIX'Ѱ~`jqAdtR=b=#sa۸{.5}ozY2.==~k0%\ Xy&-2*n Rvg9ה0P}fmS赢wٔF+0<o˞x;<>jPӷ!~JNJv- Iч~\Hu;xO.6,-3>(9˩Ѵ $b}PCbf^P_649B!o;@z\_RYKd +yv/14TPlnE 62: I9pg(0ļxՖ< ^MCܽiJkЄIf{/LVY69f 8gmDxX%4}oĆ(mwޝ9s3Љ׆I*E:pk] :HP妓$~eÍ GwG=/.\m4)אַ`¸L4AX*cþc LKꑰ :7?| zf_L$]Ug7S:)}Лȋ(GC$j)-c1=z| ӁJ*?M#F|Oh4n }AZ^voi͡{H@](mS ՌŭtI?4McFAZ`Q1V̓DTb!`PmRr5L#8Č:_3gfEx+,E!bvkAKZƶbA6ݵ3j2]_JG: qgUlj0G+װJc7_7za;_GEW^[ +8JXFɈvV=5 @06?= ūWlի_vEHrօ?T[A}ǝ~ǛU:;Pі` &-.U&Eqp oύrڛs"vC^ &%lkӬ>*{sγ;*`=QBϛuDO:qSP1q3Ihscw/!qph 8Av#)ђbh l%n$3%ap1JrUi t2Mb$E#GF*kC #V u2sD$M0K͸x-z{3vq+FWcW,dAÉ9r V*Ur;."jR75}v&u|e ,hf(p@Yh0|Rؑ UiVl>-m[AH~IhA>tTNl#JhGY>y@pʳWZB 3Ӡ̓> hcاϴ;ZlABB^@.A/r(jchh#@g$:_00ilq@SYDP"T#KuF?5b}Vi8Sn2Tmm;,!qÒxaޕm2wpbŸVq }ڔǚu%s-QjKgJL_\L u)?Mo=P㗝Ȩ 4"ϊԘB#Fp +rNЗt 7l3#It]Ѓ[ ZsהřQД- *DL%К0gOu2`w,a hlIN17 9Ŕ%40iNr ٺ>?&AN!0TN\V z`@n_td^^ܪB&F9gFš!;k( Զ|FI#@uw^^ɼ{rWXF,|eO?3nG2ɠܩdMXL: ~`ϵa5+G $S$qʭGUzP _Wݨ;$^8YN@𔴓בٔk5hk6\,Z4ۚT+꜕`:7G`}όIzZgHQR6]<~zߎVt]v ]lg]+{߲h3!ePQ E>u/LU5Ӵe؅iSEcMae@ f۽(Pj>/XZg77{=gT+,~v$ NF6V2QڎyCbDU_R>Ty~)5HGO W|2ews=|[J'ani'_%Ӌ6;3<~}>m4GQemX/;Yޱ! S֥j(ȴ.ٗafI-Jm4=!S_4+e#n۞B>}mFcGn M.u)me Vu!t2+Źź+cSq\ ?)K8O+ȱ o1b?ke&k[v:4MKXrcRlpBgh?3 e Av2K4@ 2"w b2J1=-E˦ -lGLy儧jƹqT,WMٍ6?7 )9DYf|{mSbHOa]~q̛I֟I̘v/&ѧE[ij6ߔy{$8FƪOUϯsݱ}a}2BGAm]DoogJ|whdIq1V|St.4ѻK RK_kۼra: Ue5׶9ǛX>f^ɩ 3F6T䤞&H"=.rgES4U}H͵ A`g-,MEL\l7Ű7-#;2{]\3lbQx!7z.1GuH t]au4r@M# THC^*oԌ| xa$q׭S(f w+3#>u>ϝ4 %γ!v ]=-8 LbW$dcADV$4a8v R20Oquk1VdxNvOCn|f.]OeqwN}ex(5{ &pI&=twI9מJR PcH.{^B hq', t#zM_M7@kT0-F<%u@O'H6aqX\D3q'pu!>r-M]6hr~Vf<FMEo%%cהryJ4-5 a,H3gm[4vk[Ҍ3em;&@76'Bݵƽi)p:`g&W(5`8OKl6w.6;N%MaΤUӪZC$(*yOm5_{t*:c 1]`"f.O 8J\og{ % eDWǃ j9ity87X);z#̻j ;"h8zĴ|?euoW+:PrqfC"v<ƌ|Иcq(8737΅ c;Yzw:֦ٜ%RNf8x7N@\̖I nJFr>1E(dA5OxLq{2[#G/m߇rf MS5Θ.!`RTM{.4s_5=%QDJ5TS8Z+]W|d>\;܆|h>&O94#myvo&{DKB hJUs}Pքt?(F0vFdb(}IچJ˓44ޒ~b)}jۀgb}&/\ƈױ"eaZY!X9{)*1>Dm-vOɹhcCICoX_(~^Kg8*>a.x'D(Ì`:fyԎ>/ZW>O aM 4\~}kz tp2~^QN )޼my 6WK(zy%5H ~! k ݡg%|ÿ¦7,..+݇[E آ;KgeŶvw0Se*bn_Ouym[X?b kt=ce~XmO|x/\5HC>ٴ/^UPZYj4q Q`6 {iҚ{J կz@ YҤ L[w*J=}A}]dJ"y/j>RI*B= zP  eםq)n.C㤨T%$jP50*i-ZY8k;JVy\X~r4Z!6˼m;<ɲ2iX-p>5pGrah.uEG븦xMiW&XrQE`hopdj:8Vd ^11&\Gb˒3?b]in]àvj#`;5tVU.oatFikQe)X:w-J mIa5ly;ʒ]'} 9v(<\?>ںAOIRI4mƄK7m<澍Xg0XqpNy]$tkR۫:rqsvmq(lv#3վ1Y4ţ=]yN8;+>-S0̼jxJbSa '=p`AX`kR#(tY8A1P h&(%\ƨoY$`R\prj7_`8^Md?Ggah)<)w[Q% ECOm=9-]U}F+T5xB0CEA=*gI:FY@~9uKBL_Iʌ.V ŐZGhld[ꋝ^4QhC:LDBS"l)t,Oq-S#OD|BC# G]~Y=((xnP<#:/RsmIjv0 Z^30oø(rfKJlU hO)$VdVFMYT%6 QӋQXf%e?\N%*͙% fyJė{ 0[65Lb:`\ sq:iɟN1eo_a؋֖]eR6R)< NpT?`f*9_RV:;6Qrfl͉3~&& EE(uTF"d4uTC tFt8#gfh5*4z>f}ḵ7ô&K/G}rX~O JW:޵݋^3Ou_TcQOeQa8fRl^*lm%"ȓ"V\ F 'ybԘqkJ1QOxdci>o =wA\dᠹ΀,ˁ[5O՗iʝ0i #H@ڍk9nUfv?0+|F:ǹy8LGFnLXO-Q^5F1I-#(a޵9 `jY'zL .FŜt1 z:a6A&%_`Y* t' 37@[rƂW4pYHIk6eB=c[;*3tH+Qe"ulpLEf2ֶ6U"OJdUbp@|\'Fcg0m(TߓS,HA~pg8ܒ\E1LkO$ԭmOn4q c)՝^5rsl4)'\hNi:Ɔy^?\7) b}_IF]GF:ld Cah+0 lE`A>}jyY=3dmkΘRbL?F= GHN tdz2_w ?6vhoJ|*p: @#WW@ K8n (Cg<~$-O!Up uדRɷKBw]hsn viM?W_&v] h_dKu͐9L&{\Wy`+9DAIH2pE7mώrA&x)4f{>M?NI5- @T#!&<X(Y=#gyysvoH1M '˔Bqi<әC%< ђ@i*LlQdl `ԧmTd'/KEzUq y'ABbʻ(9κb:2PTn[(⻼TnЂP=Ġѹoj ^8Brh|c؁ z둭кa ]&(rDE&ӆꔘuKX$T囚 g#boI"S~U/rtqq3{coj8Hd+ byPTC] K(dhXRL*fbCǔ-[y^:wh/ JiO=i4RH)2V:'?fhQpH# ~̪Pot-v/f0#3wv\Eu+"ȧ&]v4b>馫^Nzh.%5F]'Un6O4b:y|aНm.g߽%\"߿O-:H3j/tNњ+<+tMm=jZc fM:)%¶cn Vt1x~:0aAnVx!}t/@Fˌ~שb0 <LБ.'Ryt:XHmՋ%Cj9v׳Ԕ' Ň,ZK8<;I4S AmR@FAח^rφfBb.1n" SisDuZrÇ džG]jfe\twYe-, `DZf\u`@_'_jPGṊ ^؂/vgtp/Xdp&/ EP^7!kq*N^<|ɺBPkZMy>@C+Lv <,:h+"RN@j\gdpS[oqlOݐߋK]hqY0IYj~;8] tWxd2.-B\4ʎ|F~6q6nzSvSz|-b֢NE}|[O:Ks0,r 5C*d[OgGdȕgJ8Q7$*7gToTB?@t,EP`T󈢃jNCr1NM*>SU2KXQ5<)E-%8^DN@5):/KGWEI`;R1~ "øWc[9Fq鷔}*LO/F>rL>:2E.ρQJVAo/sp>\rꁻ58Hl=XমAXf67r 5]ypv JnuFwðoBZA ejD}9˧L7*GLcɐw@VJ_T MEWx nwq'΢(,^9~čgfRwh}GA{BmE۷Q{d.ǎץwqTU%Uitn{Al {B^WtL=HajF?&c}R;WRでꩨ`P> &R)g{DuQ3uarz.>qniH.J1k"~gg֚{}y PypjAZI< ϧQI 2H#i1U%g!4lN +6T$H+';bB"c2INs7nu J hbLMee Y;jTnQվilׄKO "1@`m4UIh Aѷ:m[=C6Qh^X$KЦor0щf/~[xm}=la1+ `^j JE봐Sԣ5!WBZO[)!KWUkkPQxPos >uք~,]D^4 bO(fWtd!?_UɖXr!\RjwΌ م,tcB|wa7VSi|F%y7u%h`K^"lL qpM륙R}Jb|):\y4u Xkbow-ZgY'(*'<쑺:qc:&_{U8kiޗh51ȿ~ Ih0؅EҰ^>s,*)BY_?K*-uκCU Obݙq6xyDzЩo ћ:'S9g{ x ZIp80$GCC~)@o3X/>+,ڞldgg9W*V8 4ꆳ Ǔ~5^otZF!VJ hd-}~ܺ赴"P1'tjUpDdl'5{n&D:n#L<~AD34YxzIeZta5>.cS' `Q ],DLtS;r>m`@ձ ;·__1*HG$YP׷ט)L'A&uAL\3tE4P"1?G:W 4oTRWBG}+QT->2sMʐe8B]ДrJF죾r `̿ p3ڍYHG{7 گm|a'Hd".Պ7O$AON*ʊ~ȰܖQpzl 9gsDU1߉*bE39+`*ognm)xdTdubĄo;btZl$36̒]o3EGxֵЛ-MMI+^-+ZE׌!w`@m-Ӊ $D*p)'uVru2pīy1m,*Fg՞U.݈J>:cVRۏ뤿q|r<^FIW)9X"^18kfīlCm~h7 .p)1V[%pT (ƙD,T4o^jxY|xL}}Fd2B1g!lJ26:sI42ҀGlVYLeqm.2%c엇ē>ͮUWS@6XlzμE3SE~Wp?4K,f^ y|BOCVE.lƃ!y|N}m_~/j'jօ`^"V}znL^mwGy/F+TUˠ<+k۱6Dj2:OAO_XoJLĚz-VK6+2r MEir~iooIBk68#:\$W;c!Q;p)j24$ K4C+ $aǢ !f<<\=no~]gue!)a7{zxTAP.~&?,Sp=6*yRǴ5.ࣶgi&D,˘^8Dey./_%F*{~ԕ@JK MI04AV ~lB&l+b 4I WDr6ꢎaڎ G%)ɝ!NΡ- wOB qg>S=åRҨ("wXFg[<Ø+4N[)WT]J[o I%p.  }`"A|omwda 炮 u~WUl#lk Bx% 0A፛b k5$ ,bUGd;S;_Pna #CM=|7@s};tTɣޡ.5Xb <Ғ8 W=[_=P,#Z[AtƏbYҍmԳhd=`jgh1HWcQ~ nheEK-ZJQ M6fyQ߂$뵹d{/~ɰES[n53ۡY5гۧ v g~(^Z< \ ^ūrRTܪkGD%{;CX|K;!'C;E*EZHEu!>@~Kn/='XC auS+wy@T֞MEdXOl ?b*,prDRO߁a"9 GZkof bUAzfcSCaƇmS&p^*"*n54kYf`ru%*K^Y)& 0Ir(֔E aG*c9PfhR'jABs\_Nj$63(=8})1&<X.Dĥq-<誛#h'){W3I>9x(k{q]LѶW<6fNN;6̰QLV%mLW-=\H%,'O/a<ѿP)x R5R4 ߏ|QOrS,˱rN ^SHuF+1F$e)>9=)Bҩ'J)BF{G'L իؓ)ajDc~;yaw⿞3q\X.AS}I]UFAmiDϧg?mmY\.:;>+C)6Sz#N=挱@sxn:ji^qp%|,O&ky$}MS_4L4U8j; ;tBW t a mkRG+q,EocߡNB/QWrޫ)!U0r$A Wr.LL†,o:9N!,k<:n832'߿N<#,E27R%٠9_r&Ydݗ;G  AqwGbER@$W⢎aG~~MzCzl]'Yd$KI^?ظa,QW_dNbLҵe7LVjcKך k(U[2O"(i^TðfGпMqbz/!=M%-7M$CQWǖesD1s-1#&Xxi$z4M!ŠZ_ffF%1o?.p~ȡs|s{VzE9ߔͩLX'HY,U"^+oG΁MՆp. j;6Ce_Ugjs#y0XT ((^W%M)`0Bd}ڷU \W\vjEiCcci=)i6DP%G6}/ a]%u",4-ng+ e!~EJ5&k<<{/Q32!vܹ#`ZOm%Bj.^ QiA`( ?F2 [ z_Ft>Ăv Ee*3׻y.2=lĨXby+#aZKm%5ZAk=ТWP_ k?^nƄ] hbcC٨fӞ3c0FfƼ|SW=wtt-Z2&dGQQ2Ԥ=EGCv8]qG{i%p'߾Sf xkV.ä”'z'S=Rfߠ0v_+mz{vc]͝'UBU,o՚Us}J%m=; {\ᑋq+F@*ʷ]VVM}^a=BĦ,2[dr, PZ|M~JZKj@bJVE0o#Y's/Rna>1LnK8V|2FwU^{OzbԄvPTZ9D ~ wΰ]Ki`z/,doRoLۏz<όCBNv$w1dE8ίG 轧@Abܓ̓o0x<(5 e,<9S.V^QՔ!eʭ}'2#a,FuMAuO9}zbj]|uxbX:3BN oU~&36q0{x[kԁ 1?q 4%u}ür"Dl 괨BNPLe 9yLh3^[sFT5>_GuPa5\E\a;XIE4.O_;T|?wu zk(!C2emL `N2Io'/}s*Kʘ;uqqxm.TLAu!>e KUqIP_ DEod^GOFiӝ=HE|P:EoٴkPǝ</9-{Np`tj~ۧw|HU`^Tgy4~µNC-Ɵ|BBxi&R*КZy+ŋF`9^(=+Ç =qJ\}!5ڡw2|p +nI>pJvdJA(-ZOR DvN)MG_H# F)?E,6{i*P7?v!U}eTEgK_4ډtfj'B^APC-7-9ޤ!4s7ԴrwY_~(Ų ZW (?mO\\QF- L[jr[Y_t: 4ʒp,m_[=/zdU 4{j 1L P,0LBlt,.Sɼr y[цYt XdCϳ(7WA5s!(v̥H`Q]* R@NQcYᇴL#̿Os*'b .%- J+% eVD/ -X۔uLFURQ׀!#TBRD UzCxKq#M;&XBSd0Ó Auvn^f6ފ*[Ƙoӟys5|I ܥ D>§wa5lP; Zg:M3,xCNg(;X^:Ϸ,MO#JCI31|7ெzy\(A{Pcaՠ+R&EbkT0e Vo| malt= BUV5n GŎY>VuRND `2iT%\Bb P8 QKs|vw¯H%w0_@ H5H8.ZG剒:){1;AR,"QX&C#VE~GiZA BdSLDx#Lnyv@рBVRi M%N@CA얝p^~e= 𬬢ځP_j {G*z%5ŋW1V*]6h&qleukyݍ ("8ڹh𡣝 l E[eG^:cE<*IZSll3 O*RxzH>yŽULJPrIee kxBbcyZpicyFd*`>Sks BՕ:]#$dYI(>ݪf(gfY_?[&»QN8{|h^v 8lF=0"IZ_ - GSb@Fu&]w1s zt8dDE@xtAt+#6f*y^V}OޢGصisʵ·12kzsYse=@U؋Wg%)sa#';^kK'r$ T'f\z*3'tc#oKG5g׸Ӛ˂x}C,&s~d:S ڙ=FRڲwڴ2w3/_eܞ'펽S\,f|WZIPL`1?$yc ɽ3vFFSۭ`1u ޔficOō'G%k}K3ur~{g`@ uc Lf&BX<-66t1Ƈ+Lr-$ؤ_钴*2u ;@D/1P1,ncRc0d.jgjzXۻ2QZcH')2WT3rZ8S:0a'TMWx,b_g_8W]{X#pcGʤ«r>j%7x *eVKd?SVFox[ SֺYҊK$2 /"I{^/NO: s[V/YPgr ZV7/q;nf'G: 7 {ꞱFGgxqcoA92+$ ʫkinMhpշ,tˁDQ׻5йS_Kք8hE{ZuFh1=vX.?wj/ÊJMC1A"=`qY(pE'VxQJ*N3`0TRϹ|?GM`3Ձv3,OZ266ugl? KRѻѨp,dO[& Z;&a^#94%L65L+ jFQbR4eUg_`Z2>,Pğ)T_:! B?;h~ֿT}*,Mu3, )pS-NC-\Y}q0_ fMcJK( |5W:i'+-a?w]Q348Be@MM@e[& yPc}mF1]l@F SKu8`L4΃tʵ_s2ɍ20=ZncKK:BoCPtQXI))q[9_kUnֶd=pᦹU] 8`A|'S:8U¢ب1nw!ܴܺ~U+$3ۿ ap^%3wF~Њ) ܚIbxOs;Y|}BE04`lz,#V7K'4_KvC9a' U<"",E%a1>6MVڠn4vݱm2Mk)dwlNKLiC}dbdx̪)5eI 4hBCY* 'W9NoܬwRT850 ]>:,FLG:v2"L bzACk)V4Jޟ~PM\ZTYE= xTB/$9А+:R^_`2 NK'55X0Oxl]m52j/*.9Frvo_H9F0UTv7&1r|Ie*}jtۈF'+"P+2-LH;LyX~j@%]Ǖq2}͹$P p>'!W0f'(e%$_2d-J/b jWzsD8G R- 7ۯ̪- 1"D0tJ%6P Q0 $rSy=rHwԂUD]E6?ӿd}'7-^lƦOZmLPHhX߹e> 8bc~yv/Ar@m\NdbdyZM觀¤`/NߏURR :bkL5yq{O*̘Hbw;ėOraؙ-:$%8}m:˛62(,!ڄþfܱ|69B˾ J=  RuUw.)De֩Gm`.-0tJ;7~.!Z)>9 ~F$7p2'b̚" <99RlHJߎ2*mN0/mx@nJ/$ql\]9^`Ov6gڊ//d+hNPBJO"sYiMc$H\o7lNf>8 pegv&%|G\^αo'l{OY^StD*R^M_h@-<^Eu%ȝ-ԋ n"zpX"drM^R~$) qHdoH'q/P\j^P)J [nzv(SHm2ž|j8#]gRrҟ6ьDY㥸˞3V[#~5zh"EUisAfJ$'p|zIMU62&yX.~ Jǂג>׆d.ɏM痍 8,{sTw[M:]g +!d~W3("G>Fհ"~DDxfALO:ᶾg> RA%9N}{ѽ:-Q v0|/WHG3 Xi7ܰ.’?7phӿ0 th#2po_:3}V&y-4Z)A$쮀\ 5P|c75w}+hֽm47sxd& j/6K` ˣrmDfea;Abt_O{"T@:j,I@W,mc 2RջzloqY̙3|*05-ojXa^O=hvn 6m RrǍ =OZcNWJ]i culbwgfexh7x;=|؁7@6uRDPh5UK" E[*.:ȇ7>_rx-T0`xS*a߳T($td ̈uOde[br r2@J"PVj^3{sؙ{r" X8j/6!R5N>0y\;`JBW?p@ mZ`)*8oipθ"fI44vkf礡rTyLT^qfmd\ q1r?iOGKR}U [#k H3FWX VHoEg汙ܴɶ O3贎׆\۵PѤ j|&ƺo3|h˵z6Hm$m-(jNk)Un;Tk;k43J8'eז̦ELL2}}V:D{s9:wtٯ*Æb>G UF z!8mwffoÏJWF woqM3LsGX q( ڃDT]e1'E7ҿg1Qpj7̉ʄ7=eV~LŚR}bjg`n,ΟO(1נHfiܪ)ȶ_ &C_>@jLX88d+}'|(I6_ F|um 1c' "MJOm4(RȆ^(&|h}Kg?lIFRCK c6ե t=KJ&f*T-,_E$50DSWd1LWn?d5`$nT'ae-4џ%vtKZx1AjI*'~vnp=Fm/o P(*YKƾ=?ͥb~rh<+գ7ߔ`)\i2DIWV#}ENOm¨:F$S#ޗ23 Ɉ 2N`izp|fS lv~Gv-H\4c PW(3m0]bKvb4}]/4@lvG 7p{Q*mA?%K8?5c#1#!R%7Wj]|%T%Go<9eq yddcT,F4͆vΟRG$#]fOTos:BZ*?ӦjBW|߳-+gFgiBZdƈni T:Dh &LM#W3, ΋UTqƁ W;Y*(ڝ/cπ;Z%l9S[z Be;'O^bZ]ė ]0~Rb5[>%n<1g)(eTz?e(DFxԩRuבNec1t+-l=vȨ@YC]w0q! eIX|Uܐ2PHc_yK>|WT)!qpx^?:@GV@h)$#I_ANyT:e}K ب1' =V4sr8?2=J0lly6D!"y$7'zpH:p~Y;R;})w[rn&T1JV9|:|\Yճ4mY7YIAR<]{ZkEX5xw~21sȣz\ɍ3Ƒ'T lZb5jEy0lchv/ٵ%BW8@##_wIP;aONKrC 30*!xc1Nm_5_!$& Bv z tZK{/歊m(ӆN$ %Ȣ%N1]O~%ڙ)3/CεPwIn*:;aEhsX f໒hXL6uH^ԊyݨZ̶;FH/b 4g'jڝe.[/(6%W#J2'McCۈ:S*v} z`> gG9Qsw+o`LҐ34,ZhDhL#$,Vwd= .=昔h#ZK=K,+ZF Wlmk_iD$et Z~ ]bƼ] f:M*,XCy~}A CݝطdrP<:B6.FB7j۩K|vY8FN^S0Urh}GـOQ_mtr:e湥[}0IkƔhlBT5} x{kQ-oR0_-ͭS7Vhjۀ|V,Ho#B|6G{"9 "C1z,e{D[bq_\['v ?gblTH7q|~H @o9%E)BTR@xT J8ԏWCpʁ_êiI!OʗOJ"MZ募/Y7' t\>}+@vm N"5hʝ~Bs0c#xu҆Lk [\|7 `|\$A"Y} KRUJ͘9YҰG;]'T;dի(Cc17ۧ^CN^\⽱o9hS*Р88u?VKgM{l+aU Ҍ|29%pDK#$Eik6wJϩ\o1L!e-~͸b5àTԤ^}C|WVUCQ[u|="&81F·D!Z.d4Xޚ]R9qf+@oBf@6 nѝ :Q ֯o1S͆v.̘ƹg#A W)#Ŝ`=C~zhY$ bq26wn.o;Y?u /'ŗCW)8f#RuYKu,k]&O3øo xw2 @g"g*ХI^/ )z&FkD"W0'NL/. V}2օIwһdˇ ʳ< `OO_Ɠ edRFsn'a#B#Ihm>'.puo_H \t׀:cF؉2fWȳ昑s-ALC3Xm7z u_ttholpaⲄU_;Oh(Ӵ;@!$T̥Y{}IM#|]Za] o+-H>Tj'x ?c&u]~oPmN_x)+2<3Mۈ "#`#c,zxH~PkWԪҢ}ENkk d}={G ,SdHR68 4f?eqCGY / 8 ʤ^/)pQ=yM'iw {0ȍy|swK Gn|q`Z> ': 0uԽK4S #tXg\ YFm\_O "0IP}* l<S`|0ϩ$cȮ} &~~ӮE#ڱ<[22lQ18qg0ITWҕό*BCD52dۿaLM$ ,NUyO9Bԃ߷m`.K鰿&5)}{gG%w jOE]|B gVOßFE&Xc#ݩnBS*EK\i|Y/C}3dϠ_{Y4J!nŽ'rE2X^,q>.X7>' a.`)8WmAg f;Q.0q&7r)O@o:_f .1ŌMm Va?{Du%RŦ kwfIS;>+7NObpe>?(pA+?!75J=(2̣c!|^>zS +Nr_&{R"H?<^:^ "7\눲l`f1ʻƖy~ )@{_ɚQ㑦F_e2(|P'NDh H:q<Π;OqqĄwV&9jjWc 'Q}o/RΧ ;/}G36Nĉ,s 97.(i$ڠZU!RwhÌY7Q'j~ˡa;j%:F:}A[@Us[.r=ѽz} F^Iۭ"z;]5]mAG"[TurʊkX}rϒ|BIw tu*(S4RIFjO?MEh1RypB9+ /ӿeb%q oR!4ԊkZ.ӓeWa<7>;=yL]e40 {.%D39.L^\vƶ2auZ =|Y4`RZ5 R]0tj4]kq.g,O-5'WuPN̽\D(2iy n *xV)Y 11b7iey]1/;Mg뻠%ePꟑ~حk-@z 1i& i3ֻ`)^Oõ96;Yu2AQ{%;E!rH <cO{b9S=et ` q='] <Oh}Ox]"٥NCbxfYڋHIRĖΘ箵IYNhO7<}@*ˆG76DTfZI~zqEfE@k_g/=\5ە^#ǰGP{_jLFR%\(6æ:j+6#{0\?Wl:;q/ 1]s9$Fx!(+>ƒ :~LSO&TK qoh :S&|!Ţ|iMKxcWqp p7V@VeW o8fSv/ׅ?ը=ͻ?Oww7]Vh :}#ime>̭ BWlj'x?i*QK!A.ws$V`óbMPۙZ_rȻ%*we4']5Goֈ#:!CE⚗r0 )#l \n~yG6Ux\A4R6sl\shNG$="6F}ih<J3n~VLb[dGf;#\)` Y(UcB%3yIV:0vo.yk5w"ye Ms2>8Wt$"}=gҨ 㓫G (fB/n+h^a|tkJX5j=UBnuF# AKg+^Q(&l<}̐v[ز7#+HC8&v&HGR3@uSF N&2:3Sq\D݉lvPWǛ=?Q\~ T]Tܲ @h7U2F9BseJ&YԖJe͹K*e-=  Hhf/OK1ȶ~3'Z Mr |͜h~`7jKW+J圥|>GYX hapu IPƔ$Ϧ{LFӑمه 4ʈmF^2>_ژ(PU1}zdH8ޫ&O! Oэ,7x&*#/ ˲(OH 2ZoinK@ +/7U|iB}՟[*{%vFHڹ.Zޙ_>ImRz\dMYi>"uo);5rV  1D`+0(V|AOd6=?Q/|&B~T#1m*u ;CB~_0;X8 GXβAÃnmU W{ПڄG3tҴvGlHSC9W[u"eflRq r*޴a ADkjQx"4Om#)18]Չns*!h8a"rn:kd&f41Ёaֻsu~'AD 1ch9 td1q~b WIr:.pJ=XdV79!ߘ {PFclzS^YƌA#^Em0$yO}ΟG!ՇÏ_sV%H.IƐ~^"ϱWBH ј_x As˫AZ!ksfnI$:V*BҺ^EdX(5S]WύAAwj/O攁sbٸ\X4)N BQ?Kj) 3Y$bϴ;o mV9=K87 Ǧz/{SnӛSRm&0CREFalF'Wek!h & &AHln8أ1 vI؜&2md^nY3a" VgWc@2n \Gs= ]?:(a@)}cSI,3 "z27KFl%ZC"IS6WgUq{u+*8:Y¿yd=eu}ba e}pvt*:8^0 >!JLr nt&xE$!3}$ h2qclD-73(ac‹-, Gj]1]j28nM跚aj kf<;:ӇOabi1'hg1iy[v(bew?HE4mڪJO #p^826| KU 8v+6_-Js~uމ J NmI>2MK(W0gEck^ *#tHx`> F>F mg<!dqƿ\8C<Ɇm*(*Ms[&x4j$24ĥ7/-2Xs9O*ƷZxd[~;jӵޟŗ45A=ܥ((9^}YĔ%b*'5o%{ +-Ѽ#%GKH7=ycܰ29 DyDX:u=X/Y:mHɄ"%.M&5B3lEj(Rt9Ak tjS5Ḱ̞qn^[6WJ EuG-6 It*n`o\qj=?#˪-f8x >Pr5`ːL<>;gjt3>irXߙIso2 8S5`zj>gX<$mÉ&E4+f2bWJ\ d/1u"_"#Y dH0c@5{ǙMj0_C\hl%i0OCD2"e>ie$tJ7'PBIkQQAR:B/[|1 n7lU]I}fUU݉({FU&V^$.$}H^pTb<_-Obڰ0^0_fP[eh?O^%=|g&Jk5K ~ 麂-RNiNF\~|,O؇5o ZR3FƋsR&PF;ΆPI0pzMtMST a+k,ZrWa\&Gav k.b+{PI8`jv-BåS1Y.[GQ&12Ij†箃f;uL'+>PЖwJKZ UbhKyB~k+)P-s֌wn|}'FPdܕAN ფ ,>ѣѨpf9:-OqϞāUΑi~;.b8v/ҕcAؒ i'D:EH<ѰTz  5Q1q&FΗF(qHgH((E# kI07Vi'E!|uB'f,'PSu{eGV¾' SGk'Pgh(/$è;|t~JG<29fxOw\AU&1'݋ܦY3]]l'lZ:B[ i>o'6vutZ6гGJݯ\p@NV`p&>%oC=jWOo]^P{Ung=}@u~@ MK+&2`dODZr:ZtҖU][z'.#9J^l66^;9|!',rx8 'oke0Ȑ: Ot: h8֫>4soIy3ZPo\Ȗyd !VM ^Jc]t;jH4ٍq,JX`[ ] uUB\mw=6p!/bG .͍HX?[j!K:ŗ/P@Ga m1!j^+nGU<5b7F~W⁣ Ayg32J7IM#6Q"'.ʭ!=>&n,6L8 klqY9JCZ e7Ip:+Sb)sk2CM\\(P0hNOx)ٸ_gfN?WE|7D ,;%R8DN}D?G VԬl3ynDLnau^P$᯼88Y);o{?;elU55 o׫fbyMx,!- D#3qk[,!0:8l1%۰ѽgq΃!9ӥ`aN)DJ<ǖ tAE[3j^ѤQC&3N,@/]"T@{>Nq9<㨘 :UKߨ'v7c(JUJT9J7YRKڻ.+ ? -OZP(e#sWL-+&Ѵ& ajСC$}qi6)Q03qh˩#lD@Ifrq!-n!́Η3:5M&@Zb^Iӥ* Q=pA3}JmkmgYV Qb>q:,Ӡ_Mk` ~ڋ=v G3A_;]xI؈' =!Yov>H(]ƤkDK)A״1(c=Z3e8kIVh|A2 ^M#1t;Hr9-ZSJx+8<&d[ͬ 8=Zay?ܠ<#bA!k&!۴!fTq/<Fq_{ sF PʹlI_fNz'!o 5p.oXڦsh0aPh&k97Ki̟mu iЖ*-eX|q&/VJ$5M[{y¯mQf?Ox.e]iig*"/@PǍ*ˋ 01BK#U1aʅaWUNs_G|z,/.6/1h]e /8?w݂I/ dl([A.|kҤS}GH@`>Rl`i >Jl jA eX@iw~@ s7nhקSҎF>류LiPz[;9rU@i3J4i*^/$;:jҋD!ێM 9nEy*Iӈq3޷Bпx凐ʯ:WC%7B'Nz?((sl;p:b0_ӦjP<0 o-Yuzi@Lzk]pѤ~wbYF{A@3ҁL~&3ZòPg` P>~Z+zQF`)'9s#Bf4V!]ǩt3Ntᭆ|x&v$=D르<,)1KN# xb9yobcC$cG){pk% gEQPtU ٜ;;dSrj=MF-ՎF!C~bBS0zKdJ/G 3~Kwti߉mA7FęLƍe,]~#APp xG_]f@'=!ew[o <PW ~h0d_Uh jۛW>[>'bL~A>%5~­ -痌-="W  }!Md; XRT~ j/*,s#dXTe~Mil2L+*;DV#+{#3`Ֆ $;~40 _L'jEk+6&䠝LTO;s~Nt0ubPHК?:ᗔpu"d+WW JY(j|wf݈{z]yq$ִH[-kDՅ<;dBP^̇[c94W. w'PCW!ҹ_hV-,ea ':m\ BI4Y_<ҺZ^E-6J "Xhy'Y7mJuAM0 A D\HC0!YC.O|O-@1E 441{6G;>Ц%ឭw>k:ےz/m4~EoBiRD8Z=!Ҷ%w>fkgd;^+HYwr$Ⱥ8w{T,ÿq0$@x0CدD/t&8BCp-@KsK0V3ø vw[-o_8< ͎, "x׀cLh\{PǛ;@F ةI"7ZyF󊻣2N|ǐ|M/ /kyEU748[T3-@E/Cpl]u$+eyVȒGQtN /g=0vQrr)FHU c hT9 )weWVIFfEem*EӐ>"^nK|osɞo zBxL bƪoGY;LF | ۄ_%e;O]CYƃ%t a8c&2.x|Kn D2\HjCj0ﮗjc(M:K 2W$q.m\dQP\s1c<( J^*iVSKgX\!1L飞|ʭIxR*H 5PTZC-ĸ!ey*񠵣;T9Le;3h&rʦOyjtOS> Ub5-uf XS []wO"u{'+0f ]PD-yEt=- 4V?Be( >8^ 7$uk{l;]۴BKlyDqb둈U+V$|A@p``Qo_UQڃsJY1уҳ|i, Mm ;3M%Ĩ9S Գ~Jq[oTHmip|p+FrV e;9QՋCOrOy1*8F=8Q0OĊ8P vUlG0AL!D;44@s%*YIQ}q+qR}m^̅Wg1ՠٱ75g(/ZOV!!>K ,r쉛J/WF~lr]*ʉmwb`*e#P*kQ21-Vdn#57*p&|8^zx/j{7 6Rq\F > ~0(FF.d&b$Z=~}z&h[M26@f;!qKqcسG0Tm]KqW=ڿk1houF򭺷ܖX':ԜƏ ]JӃfYjȧϲ[`%Q08l cQu3?r)c]Z<j \x_>Tm5=Aѱ*ļo9MK-ItV.a΋hOIEM\lFGrń̾4?:;G.ݓ.lXKK/;b9tO"MS:d{iMds!5-j?ǀ(+mxH$\,&_S.,^JIX!s ̙_ԺKB0jcK]({ٖwK+lA8' \4#{۬kq/)#;5[=bw# 6-ƋTnlZ'GG{x1xXK:iUo U`\ fza[ }Eodf%8gI]69R6q+bͮ2%Rh6ɸ7Jv|D+d:jp8QZ9<2W7;V AXfYus5hp9\mÀ6?}o +eZ"dۛUCiUB Fˬ:13HS3Iǁ'&*tu~(߉"N )v/2#_w䦑gڒ2&;Nր^2@81TKϐQ : &7A˾K<ڬMagLX{y%(+ bhN #^NX tdc?~b@xb{=EmRnŒl !qK&|(lz+bH@)O}V6~ӽ3\w``͙U-50w*-: ͛^d*rv;ŒkUn!4?h3-Xoa\%tV|$;;P/&"[*.Pd@w5 Bp$SʮC̕D֫͐p#؆wOr>-e.530#3Ĵa}_]ش{MMY<jzULLPe@iYCͳgG HWqHf!޻|RN!Oݟ Ys,0y-ɅYH}(bHN.\8+G00ҰY W9ܲ^X56s<F a,S.aR/Dk,|E&]5R!=T9毮K[NYjo_&[՝u%,6C!] Jͳy- gOdվImgaP{śHf魍mrr򧿽&mFi)?K>h;bX0$b1A3z'Fq1d_A~Y6*O "lkQ,/noArFzk5y+!?AIWdzu[ЈvSOžLb؍n-H< !Y־ˇ3vh,GtIH>=6_HݗvHc6> BakFdp0u\mB W}ѨpiʶBlp &اo {t;P:Q y|g^VpBBNtNsķzBg<ϋ/AZbbû 6%K@ރYD#QSmiub OIdfSP,3u=TKa:}'F`a^ӸG%6ƁhkVd19T 63y_zilSljNx&U\c< @8IPpRrEg {^!;{KM{>:63ްm_[Qz,wKE$ydl CdUS$$V`hg7Zy `vٸf9!@N2f?9K0S)IZ-cߑl΅HH#! kq-WK4}ٿx!O`1"SB҆]q~Z!YS'D.ev(h.N&3ԁǣ 6箾C a=?[1Xxi]SC"`lvas Md"ȷr:{``4NB^z7jo7K<Ɵ¹Xv}XAaR&o0UNf,:id݄^W櫣"YHDa^6%nG8l«zZu?G 3~Hl ÊYScOc@=]!bAӣao\84yݶԢ5O6kԳ ե8*#0y=:wF #eZ/$w&l |t7=sf@ͩkF8&|@/<<@<(:.7Dy:~YL) [39'س.[LXwٳԆ95rbBB,Q<nJbMf>2T~_0Dn,V}$>g03QZ}c|!S}6^wWy4bgyŅ#?"=q /_`e-؊uX{ñ38|W_1[K^<֐Fr]}Wr{f_<-`?evwanUH' =VA7=me2F#FTgZұX`v:8+?ۢ3~xo q[ Dvzv^(oTcՊ'PCQN|g"s-Ul$ƾ'ð'wjZpsxxHF1۵|,CuLk+5^}.I4P҂SCJ$2r[ z҄Ce^ko+f$(HPJ/۠F%u.QN2o6J0zs!/gƼw8)oDAŰXK ڥq=Lo5F)\:5InTٚ-Ckg|Wqy O"M3_&W@zp*%D/P頍%5.B}3>mPwOO}%omC\Y? Ѥbؽ ^tVŚp3'BPRS@&|[8v΃DU<jr@t56g9]8xcT3f|G=|"YeWnܼXwt+mKVY<7s6 (<b> A0"aϦ\6Roirj\=79,2]v)LW+ .v۬`ُq e$ ߹0 RyZX[6j+}0&eFO>܄+T\JH Aת,8iK1N7,߆C2(8J^i򋬀<ġa>mgwdghR{z9%S5Ǡ;^XvKF[! {bhQ=X NWAMzg7DZVaی{2k%eyf. dՔo^CfəUV<8J%jp\`#FK3ݸ@ ֖2Օ߿GX9=.-H5Ks M. h1-c_7J4pY\>RycM,ZGMaI&v!LiזWi bȱ: >mHa<7,6BHL F6.XTk( ?W=) ;Ò~" 0{_V׽Qux&%7[u|ٕ\uJkB(.9` c tu1]VFUS_O&rja+;N5l]oOEr(%&1W{Pe&0 +FpyQd[r Ai*^[ Ph2vR͖및Ϲ!q$%~BzzMw1b⋮WrCX~#wκ c5h <OH%axJ5~ACH<y%RSAAqSݱ4W=X {M>ޤDIv O,Ri#B͏mCCZsNz(SC<*Cwrc o3?1POD2UyR F^I^S㵪B_bV~PVv.կe6p`Wd"Gxz*`[Ꮄħv߉𲐔K2;^[yP{tHa+J]ՀiۃDj.'ox''y!۰+y}]'rWKȀ}o7 oni>L;#G e=;i6|K0)!( D`J3̅>*I7IIm&͉2Mȡ"LU@-2a}M"|(.בŻPNͩ)KnHigF=]'K\O݁Ƀj*my=z;v<N:m#!/PQ5śgN3ErPj+ "{THtF;v_pCX:1~M*|1' %C;*c\\za1P▮ݻ׀ +os[kkծYfVfJW"7: ydchGrYh E|j3 י*٩:x\?AʲNU#M5Sah}HV5~,ieYG!>ʇ)f]q'?c(Ҕ[(DDQxG2It'Xe]irdLn[XFG =`?x/Fw 57̗t>I%ofP{`&^7Z[DWىj̸e oFAο6r$7!ztV7~4&},ڕqg"9H]xMB~`%uo|zVRT݉"ZY-iRsC gV^ԣ!@؆bщo;VLl/#Z!t$IdBfmp9SL'@&׺4o`1nC M7T'z_gX QR^2^ aŀH:^XIPK1933V@lkz4qqK|c|x姜LbO/pHYwʴAWя?n)h,KWU1HaorK]mǍs ['P\Fj mF+5eO1v]j9'-]/kOU"amxͳyv<qP6^DV+|[ . "/os 'P9P\Ef dS!^i*i~?gevf1Vzg*D5 b?Ě`C w8$O1i)|U %UOF>,]u#D ?YU|WMGOxWE:/̨c8 Ġ=Cbl\aQZ-$qNJó?$U7m8Mh1Sh-dۈA@M, o5lDཝLoSr֋~NM˲ͦ ~XydQLwk,{-xVa4JB:ܐ. 9!bO)jBZYxYD>4e^!5u &MEqԞO $u"l*,פ`Rc\gcV]IQuE<N>L/įE9*W@H%C_nSEQd+eT H`Lji{b>cD3qXN9wfZb$M?6-:_`Qi7¢}UNxTÛ"}ZJWL3x]l,x.JvgKl$ 젯!j:HaI7u@0pY##*k*_s="'N+`#aYwb;'rh{{5Nh=Ciգ;Dyp8T5Ej1u-fK$f𼡃w0y}-oߌ}TíNT"¦it ӱ3>Hs!(7Y& Z Lh[/ީoXSɉGNK{ oN^aâJjHXF뙇,b. 7>Z\ڈ1$G_ p]ʳv׭_Ll{\ȒQd Dx? VXh{h磾!=DzmQ3LDΖX >eK! =zEe5V~i*rǿc.S  9p\IJsHQ|y1> j{rx Q|: urXBOhlw뵚W W&ñvIk3G!"c:[-O|}:UHeY mܟ) t=,nߵ2&O+?}`邏GgN}~ M c?Yu ]o>4*]]xo У$P8j`Cfm,ǁCÍyrӡχ[M HO@v3b8ƥ3J$  lAݹڪjv ydfi '"箝C mhokotd\1 tb](C2}z@dMQ3mjPxF=4~R4e|!Ǝޔ;{ ccԴqYuOf7wD\rp%&Q,>'j6du2'{LDz̸plaq 1tf6y}TWar]2ѽ;"96A`lIYhw4{p:NSF"-|f@Y,Y9JtL;ƼbDEemЊM=>Җqp $~NR;bk&+0c ڤcAS:ů^Ej?lTk]`Ӂ=M@u}EfvfWKQ)w_Lte|eH;ƌ JиF ).)Shd 2)^g>(TzFe+T#=mT)i7(ɐ#[Ilc/1:fo7s4ݓaİ϶kFwoɡŔp 2խ)<ۉRd`朳m!20X Qu8O9)˫BBh=3"۷Йm)ft: R2]d?]p`rV 䥳Ww+5*D_ ,bj}?sȟ`$vBy[T#/ŽWDz&9[)\'N<`E{ymSU0Q` >j:?5Y&-v-XtSi[9 A店BJgI)%a[!-fx<aUiGzY:mk}$Ew F𳎃l!%(>_zWKa}<&C 7d Cbr4W1:Ho\Ƴb!ÿeWOjja&wۀ`YA۰LHiFc?2p^lg,UøZYOLe= dJ~:j3 ;b q :{;ƛm Zg5@ \ u{x򛡰cn ep`uGd}hR چ.28V d::~͖š!Nygb㚟Wy;魘.#&%Wp>yB5\EqwRJId=eKQ8׫ m;ZI^t5+ޭ3do/.I6zzD,+~"uW'CPzdZe QOIFL;lw>gE%s& "]#+5 f OČڲX&oLߕ+54~4I^Db4uײ`*iO/i/ @y=66|omhYd$5` ]+1&4mMw' @ÃgWVv¸0h\ 'Vo)YC4Y MqmR3R!Gl7t{>xh%Z͂{3'MJڂwAb~4'9W(A:A֤Vxm7lҞBF~6m'}G^) ],n*="slrhH=*zMςr\ii~]&AOƎ$|BLf>Qt? 65o+)#q14Ri nf?Lzr_,qޞie#Zl,*ݮT8._7V ށƻ|1 ZQ| Uq=f֡A{1C>J/-(dt74f2oRjAmFk?+ˡ cl7m2q 3#)!Ly1~$'3Rzȥ9@aۅҧzSw@|Wd9v4B891HBTݳIz-z>S9V$R>]6tl ֍*#0fdS`+ rYݑoOO2(ZIgT a6NFT8BOZի2D?Qp祏$,C3SRyXդt  #bx(l)]lu%t>BT5J0d]VQY6u;׍6Pb?N4gpm%e6PA |Q%r:~UI ]Ei3EUyG Ly˪G&F#\U,P_0-_ h&}ݩ &}j"<-}31B/f!h7bqKrCϦm³mP{Ԁlw OX}hvviyL|X쿼3M.2^ڃm@`$%zCp%;d bU]UJ"{,_Ą;6t3(P0VΆ|>nK9 B]c?CFx +o)@I7Ac"ѰD]Cޒ]2{2?ӛ 8l҅؊O5..65:U aQJ鄪E46B[YwD;~ؗ3>ڸĕRo FYa̽Ey93ȄRNL5[m@4e,1@E%;MsqNu kW}H3pQ@nN+sp즴zвHe3 ZZQY&ocT뱮|YBTbd1}8RS5};4ñ`#;=3G0US~?&駙Ns ̱zTfzz{qgݓ5>(Yx:TP6SohRDjEfG?+-r.6]T:H"+.SwU%|u4+B^;fW o Cgي{Vcǜk8-#-7TMɨ# u]4}jv4r)mT19_=> X_bAz A.n $S)x5^L! רt!*XNtnΰC+a $Do.%ʦN%$6$LAUۉVg .Us6g(KA,җBRA {FA_"$LRόAjj(LjV_f8nzyLtwT]?/yrMN+Aw!VF*> Y5E)h xW+1E1DG". "bxr bYeSvb8볂`jPfVw֕4>;s#z,e^+D()t*` XX{ ,9u~7Gx"I t%ʞt46[ d#RrK;H0oȒ ȍxTL۾] u8FoOlu'_FF=1 *b5ABFl~~Ԋ1 }~.aRa g /[8\<[˞D|(24" T_L mf $ g <*W:[[Vq BI3>n&9ʒX]} 泧(pYEAy3 h󍽦ȑYq t"kW>~'Am2wC\g򐴬T+K &%Hc;˓d[V'5ҧ"Ƀ:zB"Vńzx0[B7ڝn3L#rZʸ- pHyY.8\lO,z8ܗA̵~ݏt(կ$ Ӝ<,u6::-vҭ\Pz.q3 p}Նi\_W(!4hDc@ KV Xuc*c %,N;3r~Sv^W[IRZϞ?6TQ I75GsKMrL4{q!ؽPOvIrn,"S}r-1SRQ rvN \fU0u{eO5&'J֊IQ<xרj>jRQr(>6Qۑ7)R8m3=ԇ ^E>@:PB1MPg;lV=%PO$NN*Ԡ3Tw3I>^KJ̲tOA,5 D`n-ރ GYRf"MX:-Q7.C]+-Vf`mE,!,38UQ9{ܪ <7O9J-fGgdY0,sLSgi8'v1;|sH:)K\}p8*qDx~5ʗqH>B@6XbzN~:0~=;CU(d0ISy=hF6>K58p's؆=Es``<^mo.!Unw=ioO8,uݻ_,s#,m{ LktbGl{yh5_)CzN]/jp׼˒ r HWuKl!~ ~cG2߰Li~C!YJB"9$:GOنEj5s^}3,sX_3<X YFW|$wh'3xVyq"cg&Q^=7~Ba*OҀN n4߁uD(Fhu&2U.|3 73Bov X ;/-\ɔP /r 迮AW c:lϙr)7G4Eddm;k[B:3SO #IJ/o'w` T.> 5zߐC<6^g)J`\k4p(׹tVMe{6!^:`%f8Tܺl'le&EgdsVBHqbn'nȷ Z0,Z|P%>oP-Hˉ"f`8p$A8Yj7]؄f q=Po Sjw)lEdk#~>$ [4ēU\N .f`bK@)?๣ 4\m!wD#\Q re~ Rtd]{DR{Xxzp5\ٔ  a0N`Ǽ 6SZ5sT-1}'aa0 ".A"f$HUvw+*'ШZN._߇#Y*ÿP48H=M+D" "i΁fAjH%B-c6ly߈ד&ׄ& t,'kxtCz8\t5^5 )o|.1_GRa\E*l^0ݜc!ZhӪWt {/j^.=|;6ʟ@U=1y`s,,h x"% `P3cBLjpqÓM3t*[0@d n*鄲kqTZ[i,{u Z1)`mo7` vxO}Jb+RT](0wٶtٺfygg,^T{Dl*={ o &E&h{t`mKԫp )2(E8mqRTwg8x@ BR  /~9vX߈dL+Τ*9CYiw"%s+Z8|5pqSǰ|4TRdx/Mǒ*q_i}w1t|LE+0D`iDjy zLٚFT ֋,%UGm܅Pb-؅j66NWۺ@G *#bvB|Tsv#kQ-ť4[vVbgt 'Z9 ] Ȇo=͘HNf.6>3Dae% :SK \8C%C?2;1h14eh՟} FcZ3xP(@g V|~ cپ;Xisx8_-^4  o)xK%~֪kb#IPW" 4S?7dXeӤ37ٞiW!?YsM7)OW)?V|Žm4kOUFgbQV=&RQ$Eg˘/q;e$m3p"bJqEnؒ.Jm8=vtD_XjAA51I,~X{z 0Kƃ¯`ŨCbǒSFxg\&!o_+I dƠ[)l;\Hp儋29}f%E;HVnjhYc=bav> $d3|0.4R$'k"tql?Jq|@uĤ/{[a|8ZկwW/?Z-C\wdr"EUK߉ BWoRlKěht)+\eYAnjk6C惄"dmW`=cAPG062fѯU0ixW +Ay,HaAw1E:o):]AK<kD]%x6#W3>qVAtN"D8JGֈInː;%۞3s8J@I@7 ?n68ӸhKY(|vox~קţ;B#AxuOʯ+r[#]2 ӝ:;E7_ns {⑀|b^MW^; `MH$nsfazFD_Jv"0>`S(z_ JjK@2~V30tY!rdBKnh]yޭ)G94L%ZIwDS9وI >a$ C$wAzN`[BDJ50AFDO<Aa?#ǧ}fXdn7zc7$Fy YM'/kvwQl.wzo?FQt!uQQ]"S=Ǐ/POOS5usG ce/uwݙ2bu'52QqZ}F% ZSM{t#||^Fo@s{4:res"xrsvTq)xRdfaj_rY^+pPQҎIpzdQM٫4rVYœli3)+'!){%T yŭh<`c#DG.{BnC}<$CEv-څ|,')?TRٛ;oC"[2tMa񛼈G4F`FxAOּpPMp_t-mN[0. `{ISZqGDF>}DSZ]r > !P8yF)=#qnkxcH'asֳqo{N=bzi3 <TkDZ.ϡqX?TUGJ5Qq,IygOOgF/%!PaN~W`{;E\{6Ftw=7:^XNnZى,`>BGK^gE<.Vt,G7րBQR%y< [_gg3T5dP$NvZe]NFkǤjhgpaX&WWٶ=K2?e*p^du~v[ƱW4wU[S/dO@95¤+`TE;I/8lJI,_h%7@p­D|BfCY9?VB3|RAhܞQJ/|*"zF50 7n*q X6PE<[ ba|oMboY6]| u;ݏ21D&K=O@,]gD،u?<ݑgd%yqzՈ)UF9 DN/9!~2dH  p,mìRY2 HCBr \DKuƒD^g\5 Azz|lxa-,?vxWx)Ǿ 9 ϱslX T!jZICN c ^ *^L" IɠIp Yt(3pϼ@~/b2˭2o fb  km,n_3g]Q`[dzb~\zb+T!Zы:S@Y}>d`;X< xpE(=Q;k^B}U,䯒%)Z%lcLI*LɐBw㌩ ~ǚ$ߤN;G<Lj#2['}vu{~ W)B7m]i{,WPI7 HP!Ztvo?7A!(㝻f AAn Sg z622:6"СǺ J?(.Y.;sM^ƃ%۱ZVC!2m}@bE8'z/w6gq6[ؗDk=O)YAX#q:#7Ek@TzNK`^cT5n5,ZAj8 }p1WSM ,\ G2j:I+I -PGWd']Yd; T6E.Zh=zY,xRLWt6'[}JRz@,0㙿0kTWHX>4@ fkLP'\Z+B2P3ti\trkֽ<'YbgJ6\ U+n.;bAe\.uPbݙbf&'=޸"CSG~ވpU䧽' _$GlԲP0w-!ڋT&cYobs"/IƴFы:%Gkad*v\x3Miź/=pN>{;Tp_P!?fA 5 Г/){&a1B%~ o!7.̚5R2pөY/$8C|f<4#j?ήVrj.,v#?o@9x[ޯ7|G$ git@DGuYJXU) 8?A{\Ӑ* KiOr+D:[#J`t(h _RoB{\wӝY*_wRKjQWط"=: Y1*(D`-"ާa&@O-T6`4}LF$)7S6ip.p G]xJ q3ͽ={W*wT`HjW޵hl*{;κn'~oES}zej)%iH?ЋiM.A.趼bYo  AI+Nʓp.P  pezcm”:n)/}ֽ@!Q6:JwdS&J{=֎zԒ@A omGmh!DHxbhHV UK'FZV1hE.m i>(%2q`Hɬh` )ĶkN6 :f:j *]i0s q*N)%<+7YZz<搶gVWb38*~dL ('T+.ɾvr_ 8dZ F!Ҁk7 mi1 3^) M h+nzc Q2d,_":6O+oVe_]AގkD~#J1J҅|}CuJQΈT~#=ST5;5l&nttmzB2 G* bҌ)b[)_8J0#s1fSYӾk"V8܋ϋ:Kfp>6A?$ȗ%Zh!tSv𙛩˷]?q~s70ZnՃ3< Jy8OCC*Hk4VW[<^V5 aQP2Yu` LNy` I(%+ɁUl[ɀjE}߽HWvp">en;/rPGmuz]TBF;.77\(hیKs1)Hj$uᲢ7q/h<-褩p";ȞjHH$Gdd{<ƃG.՛x5B!J!%ȳjpKyVJs CLknR EaiI ܮ9q/Y[iDkbvw\N&Bԑ j3qM0G@].NhU]Y844R6KŬڂW9>s!/]G訙Emp)w7nwybsQ1i0l—^:bJ6(Y*Eeug 02E枕.xw<M|Ӻ )2-ʞ*yiI!,0̣x;(}Z$܃;~L/\Nm!&D3 C vMCq0C;R*PmmVAY+8[['"D LB9Ӹ$ T\ s7x|;$]+l$7rն7('maԐ+iyˌHzUp:,|xmm\9D |~B 3#B~Y|8geFntft']6p,7`VcxnuŸ#,5b YNDA7e(9Re0Z RBo cm8r K>wċgNDҸw6b+1m}~CGVr\;݋kZOnON99"vV~2j7唯ÍoXp0t|N#%E}M-E^ڳqG- ؐsb=]UK? ]ȰXo=*Q?s&F\*նGgX#h,!Nh7p1\"B@aJ B =ԢuI_"gmKd^/$Jk2,u*TܟVI3G T &5[tFѢP[NPe5k{u_mEoCC@uG7ͥ٧D}ʥD Q#c{{!H1s'&S dީ1:m(nxu5_/㮑ҫ'9zږ8+kosm%nV?4 m S&@թ/(nb%đ*V D M3f4cA \i^k\3%țsG#]4vQI}91rݣ Z"}]Q^hH* rӆ*q9ؓs_PM@O,yrH$ڿ?} &K%~> DmUMW$ M$?*nDvJP!k$QSs|U;qxhOeeMoqjFa*ݹhDp 6NY5(3췼yeUX)0&a[txdw\3.g=ugEY^:Kj7%\ԈTջďM!V .@"{_KIʜ^{q0J#0wǏiuT6YdX$8RfuAO)'^Bk~!M$&VTWeS6WE$ QN *K6!H'D\m͐蕠70\p?Q.e5lW^s'VU3Ӟeݺ37ְ9miD[Ǫ9+Ѯw8HEI,c|jrU;7<%voyKb}Dr1&瘽(aw+m2Xks/f$"AL\8eb+-hIY4;-O#T^-ުReoF?o,? fPFLr ;,F T?7ж`.H+з,aDAv@ɸ"ă|EEF$27͐1}u,Xg U  aO{zOlg,iĬ1^Ae6ԥ"ʎ5Ȟ滭2s׻4c2v4u_jm-XPE_[5n;kIڪQ'WӦF;NL+*QiVDxcMgUA3hL{"/kDk;;]i;]@X4 I4'fWA@rmD}3؃: d w҃XW0  cv) 3 έ$/P8paz m})xwRW?lNUH lВO4zT4А/υ) \q ݮ7/-RqoH^i>Ѳ{tD*ąjQ"=*/f*M؈ q[B6͝˿S4*b^UtJ c`xW#S0lk~TJ};DZgYՀ&Qi7{i3v;tI8%fHg`DO_~eCǦc;ύDOoʟ(M6t'ɱF$kZ1t()l٣f|# MD:!ƪjkWRZDkYAHllgj"'ic[c6A DRW}7ptZ*J]ԝkU =-2xc+ڽOx͇{fb"$:jZiQc|t `KƢa\5UJ?\oC#9mz85Gv3,`wk[Z\K褈I1k]CGCwboV 2TDw2EfwM~o3*s%{}%ds"٘7'x\,TK-;zV¦SǃEKȽb+:M5a~V.@*VY}Y n_W A%?֣d`V6HkcY ߊRT[%6 ck$(wէb]`Rj+[!ݏկ2s췉Ϥ2w;*0RbUaʆRp}T-C;{AˈՕMK櫿]Ui|0v묘BReb4X?ߞ%wx%bmf#L&`kp- )FZ?[Toqp10;Ӂ HI+C]QمR-e덇EmՆhICZ0"'%D|7BLfʻrs(rA6S/,SLQ K g8D9 $w5n-gu곬:jD5e4* % *[Ye,ōfZPbmk \^-~ 4EC4;k;P53[phTIξD}cUl:u:rM]op7b-汶Krp{o+#\,u< a2qb)Ӻ "tpϷAMc4I><5ĉUy7mȏB]Ўgdl1&I8$ ZNJ+i埡|u3$G%*|dž LM#J\˲9KpZW5 N4?R0nUT =-cwٳi 9\]O#-tԍ4`ZA>G4cGFb45@lN)ˤHz56yӤׯ8o]xLsa$S`|+&TKx OR4J9E<e#YZo},1nZmc3{.7*t?̊C93ãTY|q܉` 4C4H8܂MvfVrܭR[Bͣ%J- ݚX95o)6i5W9hzD{?qڠ|w. ]aKw(c]Had3B;qFw"]<{;Y|\Zr:ұ'0#Cv,~Цк^*H^ì);PXƱBJsdegr;~atz _!GKEA ghɦA0^hSW )bzn]5Np!l襹PA6)-чӘ;+N3sf-pd8y%*,Iy?fhы![_-pF2dmN(7juAvYkZ4>gk(EsO9+^ | cLo:xe!;Zgw؝v]FvB*r<reTw Jtrh4Ԝ=Y.ӡ? 1@b2,t>Dzpu #URrlvqsM'fHB+5e?\ٿ)]ʔ/5 13oaIsZ.I - Y<{)I2E0;x{6>9y!6BZ|-NMKҬySmaʷ !B@P`joo 6 C .6=:GWwch7нJka}v7(C2y%}}_ 'M|8r 2x TN^ΤoWtFRuaNMst?EMOƐ !n+&./zLԝumkO\`fѥDZBYC ˝FxY?C([Odʛ~ i!ޭ`\#TwM\F)JEvKV,,yH gs ߺnR!Y @oOʁ(Kk-PGLV<̟y3Ű 4͙8¾pe|E {)#tp, )uFF5Peru ε& |hJv؝oaE.;(Wsݏ9(Fw?vKd`$ QQ'ւAxծ;ĖJgf,! 9p56ML7Y(M:lR_]" %OFii L3 PɞDsQ.lSfU '/oҾ ٥=eZ,bDTvm|hˆwIn\$V{*j 1̭G_cg$P.N` <*tY>(T :ffі~um(f{Ƭa XH“_ȉƂ:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFut1R:ojn*\a:ٗ`_& Vu~L]=zBx3eeM1o; U 2t9tnNL3hb ~]`1ձ;sDYRHedsbɧ瞫Y!:Zr*@ZEV 1VFp:f-V .*M']A(4ܰ9Q/R@xWD\W8=j P ByljR=PE[@?'qE {[-3tnE"kD(Y-J=P@5\JCF?gR>̶9>/ER!ЭovR"oU^IlJUhP.V%aUx.5uU},f*4O+~9ʯ:Ud2.|T5*M*WILqqEVgǚņkœT~v'_R1GoNuaEg4<3T wgT0 4dy1"'CtN4v-q`Dm>5}AZPn߾)ʑ cG/]xXް"u&XvR/pݤ/`k`z}`֘m+*(@֣/'b f0J0v5҃ljv`&p@l@ X7ۿu ňFP]Io V5W/8 g{!+skHmkZ 31FZR*9bX-n-zMd\=A`a_bT WHP*HS(1{!yΐG}ph =S'+?@N)vbяsFqnZaD >`D6 sR^Ϫ=@r/DKx^qRL3'7;7A_E'+uph`~*Ik]g6f#[{X^¢dߓgTxhuWL`_/`}""D M^P@0ho܏rނ AFD{hm)zxT#xQ&!)UYJ( 6G /Zɽ*;Fj! j[nu&j157eUeJU l2NRH4uhB2 aC| lӣ) Ho>@_Ԧ sz,A,S?΋͈`\s5־/XSy#LOф;"N JsJpn]\g2sv਄)0EKQJbx5Axi*t%Ln0%I;يݗ }fޣ)?L=ijUate[rȼCDAwr_PȒʻ4T S !TNbs;"ߘʥܒNȖ ]vP\엪uM]S9V[j`&&Wu2%1KPwSWe"hBp i-]JPWQQ >;5 ^}E+cI^_S\J;JN\e纝@^b R7ss0` 1?{Z[I {9U I")[n+ YfL܇4sc߹ ֌۩ k_0uk?94UϚBREHf8ha5bl fR,4ZNn Bvo ó{ʪ)S5L+1դxe0%Y@ڲjѹ H`\@iͮvg*f5眙EQG ڴPհT4GXx2:fY~<T.lma.:Fg6WcP*ls%7II9glVlUdLA:BaBsޒ*2E鳚/esC];n ;)ЧY N;A=_:fhSX= e>F|p!sůcxM%M H/sl$M =vN @*_qu98 9PjFv@H9}0Pt8P?>Ж)э`(jO~KѷBQRsRtJCI-6:ÆoԖ~3UU[cnƱ.4bfQCP,/-}=@oƚ:iddWLh&3Qӛ.ݧ'lC>.LmOfrhaj.{5ՎuQR1‡kDmUg,&VIj+2r7Jkr&ylzD7ًyNb;;?&!tnI\S1wh'*a3K}!"5Ѹ70`W}cM_!\' T`S[BWlM'roCES7 v[ dCrwifex024D>%D5VuD3_ (w74Q 'OkZeÈqqgh#o >&%}3!8\'@}6sIp< U0gb5 @A:GDx",dʦDl$7mes_kMAuMBpmɌSS}Z&K%I{{{簨 A~fn;T)C [4~V&WBv~h2~aɜBFoH>!2s#yr6E:yc4ΠBfٓ"XZV Z?i|) %mff .>7BH?쥈a]?R.D-2SKI袿bQJ o}-8M}v7м<W|F3pIAk*oZδKsUKFѿ;%kRdj_hj< ^Y_X'v0; @rB4x*_ g7#0Ξ3 l퐈@כ"k]V@?x!`>,FDC#sH!ρyvHmrQQJL*3'Gg}^]`:H_L5.[l }5U]ie\ TR"eO4 F%f;A5!F*tfxu3hȑ +Y4C,RlNQ{];£A>Wi4n݀G@ lrS 0 Ȓ$J_$5DU3ٿP1`+1BX!+]vWAm{儲QBH,״DY$CpG/$_ n].p/8Os嘞7MN"6t?#`2i5.b_ =Rzن=iF{5]2Lp,OO6G0x8ҹwOwc7=yߢӳF=`ݯ^b(:ş?Ҷʻzy6& 37v,‹5Xo* d1oig+++Z4k֜OSeӭKd .o+5^S?[-ؕQwk g6G0O35Ha0iOk8sQ&oԓ j}M^tx[lꞅYR\2dvO W!N ؒhr$:.d0$`Up놢W(5Ʃzh{]lFR/iO]9{6 җzh%Sz$>nF>uFrO#j\p/FbɛD;A i-ppr%&!F>E[t;mV%QNb-7pX796'6xBYAy2tvlDQ?G}duh5n#5F bWj`91Oe:O=)NwzXnΤoڙ1S%f\F&藕7ىrxAnLgkg1V ܿj4aK-ب+#2 u-ł0b,b"矸|I[ ?J'p_J`QeqA(ctU}~1GI mN ӑl:/yi?Q%k,F Iuʸa+D $^]f8DczqrzK(`#OGd'qL+eP/;# Lir}υ5uH[$NP|80h 5 _EqsqMTſu`pbCllA9ؔWt.Kd6u[cF%LRcw> G}+dfѫAW9!fߴ ڑsqdv%״R=7L`΃+`o#*Y[]!d64B^6xݸ.FL-R2SrhK*߿an{*hkLIouIB\۬#i\ ?Vҡr|Z&iQO >0-aj㙫R8/ `9/()}nIϯxvۼɈdfwܦFt:ӑVK@+  }0Uo3'ΕޯӚdJ| h8?Mj]RH g&V@NŹYWJ^Ui:08i 8?l`~|J'q0[f\q J7Ym"W>O/qnS`Jjs%:zBhFL@f%P䚚DEG }LMSG-ƻCAlW|@!,8T>SFkpk#C$P@R2~Q#P>%[LYH{#\5ll _ قed_ۤUGubhډF,3M^|^Seahlr+%h%9zȾ]h_pDٰzFk C ifj oX2kD驺P)M5U̧e,xcom >Ee" &oRu?q@9WEqy O$M}?b}]-+\_BH?ŽՀyss'X`&u/$Doz!ܮ"nr# ]hMp4_``5ήa)hF̅h.H*U z6/C+Plr<2[TΒ̯.B4;@ }Jۤ$C^q :D@rgMLBF©8J.]hd4;w=n P 88~E3"wCtKXp-Ο ~;_eݶoJ |+^۳ƓUS10 r*&ppJYXIBd(<>FTֽ+iX0yLRh};Քڽ\._yy7$80,̢#M{3M8ȭʉD%)5UbT5 (5h H[D(Ɛj],({Y5]VD)}>-ٞp}Q* Qb}ЎP^F5؂#QK(3uIH6<ù妜@K ]{;2~<$uR7d}(f#rEx)<98lL݈ i +Lr‰|&»Nv/OX;S:6Pt(V^v(uqg($(>,."USCo`yS=3dKt ±rCval}0##7X/5aOI-` iJaAwsJI-ϥ#-\Sh#ӻH TP4!Qdx}-ojZ J[VWFQ)a|Ut3>RF!It{d?e6k$훘p>f58TNenPӅ/ǐ2A{Af>Zڀ f>"?wr3%8Gb 4-SwD^!WpXN!- zr)gRVN){` rU0iQoO[ 9@a4{@StQOZJ( T+s ?sbzI_f ᏹb}IU'+1|2 cڧ.U+ⲅ$hێU<ҥX-XAgf<>+T*QrJPNoJfN :80Y)#ShO&_l(ױ`T-hscqJyt. .4%/kGslKp"N2J?\t5Q7=/rpGp7Ș{?6Gˌo_զKS~FX {=4tLuObq8Y4D~$\B O^C=/_#Tsͯ1DOxk{<;9Ͱe@OՃFR}Gn_rV #ZsPKߙU+R%ۚ|w\͘Wx|%ԆWBj'S4TSL8Q zʄ^CM 2VMAFt[E#FCwK=m4D!;eHפ<& y,שB ML!y#F#^򶨖9n^LVgúy & s"C.._Pw)|*lWMJI{wy< Hj ҁmG@E~/E3_x{ AV9 9M?v7 A˹5ӡT=ΡLAΙì[[Sv{9~#d(\LSW5O/uxh~/!D,[8/ț@ m6ߴXD%J d>k9δI?[2KFW]u4- !daEZ0ѝ~oWP(%f\ӡb uʆEcH%/IU#najp@K@ g\V?;k)ӌ37nwS3B :R-\NfFiJ*zPstDae[ !PǿCȽ6"Y__$n,^/˞рuK?`axM>߷&:. 'k! 3>?A՟=0qbߖIfx{\$`e'ObQ.w4屮yi=5G;!^!^UA@ąK:&іIg}SM3HyFO~]s' #>/D; u,:nj[X$J KȇrON3׽Ew4Lީ&`xJ[W$+t'\#q19~@d]Nashp͔CόG3nLTq;jmDfً2e3pQa׭^uek`/#>e56N u-laP.|q~X4|J&u$'Z;-{E.S=Բ([-) XIzÏ˱57P|-q@P!׉-a!-}W0 <(YiC(X6-ks'9NTdžS5z=K7EԶ_])qQ[r^T@dj^$"x!H{c+tk1䯲ږ맵Xq|@$އ6v֞S"{s|׌Fl ͞9ڝyVӜ 9?ҷ:֔V{ gWUpWUȰr3Bt1>_Hlؘ6A=Ott6-2WэR08C#vU$ѐ$v6w7!*M!" >|p~S$+6r.Ng.1CeN`karjǞ!/3{ofM-[Crۄ"_<.Zo !Ibn=\wh)8ruU&|^S"ڏ&},-u_\Vgoz=0Pzfec'U[_ GmD!DaOƏ GŠ55| є]FSH%Ks(Is~wzjua*^5#FՊu-~ܕIvG$3H-.!.Oo'+x-PG;jBsn"RHMe_4YxZH /n$-0!jt3jipx4lP L`DTe;D P](}C sF`mNq*7u<}"v\=0W)EviM 0H 뎱@;dO.7b+94XdVP.ޓOhZqoPTg.& qm5jHδEcs6jkl"nQ\.~6Y&dqIs9Ѐiq: cV ±ۭJ҇&cBiVF^1|-5rS|Msk'2ZB0 aF {QXp/X4f6ܷk$vV7yikkM _"ʍ0>W"lfAK ц/yJ/ؗk.`JYmZ4+>4֒Z'Q몞ϑI s MEWrrH|A9jVODU?P|j&I*D˘39}UAԹ ,G=llڝ㖔{ d1IB>cM.D,yg vRE2FA~}ʝzc"-iYejӪa6Hed3u^rެ3TPkͽzG!|l"JNAW[kJUnwnb*..-闟vRēDL-~[,#/J#掸x'}зF1LUXC 'S =,yh؂]_5{y3!F'zc9uǵb]ꮚe6} !U*JT0YM)^ ͐gzQMɡi^Ooڋ`6r!yLjcm@̞4^qϹ.ۉ/I CM%"<) }Ow~7VB]<(LQ/Mަ%^_lF,N*2@ o&low_E/W*ioK7~KKe]UAh%%|Ԩ;1l7=a+Jm_+V:5OIx8%,eNJ| lK.ͥo"S+6eԩs&6adk/9A_˾$N)Qt_IrSS%9֖gl.' #o1u4D`/ɦ lH*)$,ߟ8$ťwե[X,4sḦˎn EK9 8 ݨEM\ča ~򅾮Ջ[yuyH("䪡@\VJøe2 DlI෹ȥ|_9>s잝y3 й+ᥩk"xuUi1^r]PdD:Ar4ƫPM?\rz<3-%֊`V衼"EѥjE >c sl䡀2o"p*tvi1>tz7ovVO&G:fS&u1K?n?E4('G׷ئK|]u/p~̖"Eoz`l=yakY'S#"^PT)+2,?#CvTܑFV f5̅A94ٿ0,9\6 p YΕĐ _Y c6T?PPFUqQݦItZ`Jy7O.*7A,OŃ*l wKcL1V6?,̡?rf/:,yAUDz~w[R: ,2T}D%<#Q]ZϖEvwJ߬@7j$t ;ҪK" 4ߚ+Ab am<49bD n d"^<`a~,=Z#|5껷os&(UӖgesh9]d:Qn=]8z@iɶu/:S 21'AuB]?dڨSR}+~U͒I//Ȳ$ Ř7;lBoZ>R3ǶvF@DnjKe\KzCWR<(!9b)Qգqlr[>ky,TzА&:fǣUa'x1icO3GylRj|[ 3{~qԱ<6$eEu tAZKWs""7֓^ܟv0fuO[ y^{G.{L=S=I(̄vw=JAJ8r@kVnMWu,b={ӜhY {K>4-6?[í/fkn\ ?w6c>Li2eDG1zQkpVƐFcp?dzu* +& np1|0D"7Q88 bKA 9~v#R>g(nݠ?| $SC*UgDꐼ11_q5Us]>;ʥkm寠_`s.`rh+.4V,mtuB nr_8/ճ q%]1i~>uw2\\w)h`/0857(L(x. :А]0š}g ð1*H3%XM(2[%b,q?+t~:Ռ;&XEW(2+p&"qX! sI&53%)=j2EMx%I^ }Ӭ {P!zR.z dfpA5'2j~qfF5J)MmϗPNեG􇬟ՆA cfds,~ v%kJJ轝(M,w66aB%-}~KRAW\".tXR> ,mv9vx³?l!1#._J\ :2Lk/x4fYI"=Ze."?x/;ow{p# lԝDp~wSXDǯd X+?VCr2b&c%?z_[&Y0a Jmnv*;zU#w,<$:QQlS$|17K-%5Erv<TktIzqڶ*Y?"MFN}|иuv,ik"HNe8-ax txw]?mzm"cgp[JL&zƲAd|;[v`達gU EhL!Isά~ɐ$}39:=oXFS-"U0[)# mW1ar,\hPe .W!zbM VϿϺfmjo֚S|`<͍]-̶[w%_Bk8Fq 1:|6@b  L߳Dezw _p?>, nWZiQӪ%aw•BdFR$*;{U.=n}^ gQٽ4eyooҩ2 t+ X;C g5a`&ٷ89 ]i 8i}r]xDc&R`ORlrQdX^L)NhVPG,yH8#u;7ꃁ ,s};"JY#7}B O%3-&G f;yNuLNLҢ#BǮ(' %+KlKu9l›>N0rCĽ0rId`7?_Seo!)mv6*}ĀjMm\ۀdts:w xZSteڑ )_. YEXM ?b`>W{68W_6 Lt6kG'd`XpT쳠]U.P^%*)2 ys(ârdTg%[[ _<P]?|^zetP|sOLd"Al8SRT8s \ˣG"LQiS/$IIA)L$5۩ x $1;$1{9 -\B)M5-B5x |'/lS< `7B;&ⷹe` SUa69aK3$Zz a 'f0Cvp!?&o9fׂh}L6 +/ G 30 [b(Kcʤ[F S.hUdD]@>D{]Rn]bM3z8v7yJP)Xcd΋H30t2w9|5#+V6>,)FvKgmS9R`dx%BV$0~ +_U*XNi= i(H;h9?Dۘш^uIxN"(Eh_ZnCZo8N͵[$Oı&BK?gR D re1tzZh(Es/7hiOt7NDER] ?ag@sbtMj/XWIؠ'=yw'M5+jle€R۷Z C0W`ipWzK`EBB[pZa l$Mwa7THI%ṠJڵ6(Reb[Hy@CZ{AC6 :DrC=aa^a^Q"' 3*'Zk^M _7v륔;/5LJb/[-9Z4=~9>&]ixf\fzD!M;m$U!A)W~ H ݣ !{W:!ŝq̯RP4@J*H7b"c"pUU=8`*ZRiZc%k,i(H0n,ÞYJ"3*E}<6Xga'1tb [fSQTJYGC?4Fho.wRw7%1\cI a G S'RL%ڨ 4-GN*IЭM;Dp}jvys~S|buK4enIQYЇjN݈0 $JM;9֜h,G ݃ɖ~WаEyZe aj4 wePX(qNI:4-|?`Ovع9?l$0mZ$N5. (I Cjj(#cp;q+sBȌyP ?ģ|a-~2SqMNwTgTz@ZL¯pj*py3E.vw" bUfq`d '\YkwIU. ; ίY%ixl;'G;?_sQF8ӆғ/,5S-(,HMTp\X RoaS>NafŸʻ h>ŷ=: z 0X3{"=;:ݢ騞3s|`>&s{}'Wm Ыߟ'{?? %B }mO30Fs W~-@]?zEߘEz / v#^ji)&?+s{+8mN_лu>q݁fs$t|m/ǖddjC~{YAyR%]m)^^ %m;Fta8% \ysM,"Iimlc#:pyO?ktn·\f`(64"v63itL B(/6n1n=cBk !S 5{I/#^Gd\l zpH~_d'ZOrjZe,Z/0w"_O)fY)jc{=c;B C,LhRKma߶lT0 wc]˰m V|#U7)D}E%A.5SlOF^J7y+Vc?)aٷ}8`8h1jDdPl?BjA2R53J&fi+.]G: %P~eq<\ڹ߭z ݬ2$I?-{V'BGCOEH6#c{8gjro !&&5u'|$pҰkn/N TѪ( TZO;D{fm n_YA"3 b ڦȮm un Zl fSMNƬɠz'w#B֙g{̚f᱕Ğu^;W™O&d?YAwF/J_t]μ3;+Qn5%<`Z!g4*:wAF{lqȸトˆ՞"9ȕ%*Sbn1!*kT"#1Ӧ|^r%^caR˭} |NA`=Sޮ\M*9@P} wK 9"/P nKBbu3+q=SC{JmTV tǩ)IYKf>Xݑxv _bD9U/l9AmXnkUD2WuZ~/ sҏ,7%) ,Esp`A` fzS3Vw) ɞ<Ud&̖iAO0sk gm܄3 ;)Lq8j:}3\ǰ1_kAgu bHqzE:0Mڳ3vil>KD465n#yBy&p@"GEt1d7.d6%X،LPźKoاf/E -̐oH;sܷNy,+vkJP&VbKn7z:L[Ļ|JvOb;0S΂[2>1eK+be3B51IId -J  rIiT+sdCq!>bI]%ܯQut7yOu|#K@C$GzHxWx>kY Z} 7}]K<+J*E3:jk\8}vS {@U hOCJ|1IʺmfԴ曅sb/P˯zlFzx[!]B1P6 J̴ 7."snJ 2Ff@m(=SD \>6ޣK @~pe : 9tU.#G%  gwl%Øy~(㛀h%)N##Lֆ iaB< or+A s1?,Y uÿc`ƀqoW,t1 Pfr?,z͌pLvJwGV ܦ]j&Bݩ!ݒBUt9 M؅Nb(.FT ~<6]2U ㏜[(PkdMB։v}M>!4ZsFbQ,g֠6Y`U0&nkdFhDc_ SΑƾ_"a|Sj>g Țve6 x<jz`Ag6 t@R #Xqǒ$<`S\:OI `4-jLˢUŃo`qk!6$޻MHxP(z{¯vM= YlvVF*9vrMv]+!օ[K#1C7Xjݑ3M%\b*OG*㉒? XݥD^b`B}M`Ut1q|s%UgmTe~%&_3Xڄ_g⎕7%M8@~G{%e (X6yn#-ٍs~ vX-L@R)IYrzEe%!P:aN}|EhZG9F A,GU\UY-F_1(c70dS}fmB5! L+'q:^-sQ` DB /Ԑ6\K><гL ԝ29bx'̋7~$! v0VA:NqkIvzf_z!07.0N`f`=foG~i~#EgҹTq~A<ë8(~0ΌXkӰLn'XhA^y:y9>Q[WJ:<2U7G-dL~elwZK9ؗ<Ǣm=w"D<_<1HU\sWGM f%H*hWcmR\`cN,"uotֲ)RG2ENE2{ ޠtцvW^jXIv*K vmFygwwa,6FRdp|1 H&]3`7%էcLӍ_:Y啍m> s._*~ =@lZ/3J[!rk[jAf%Zp6 Y/R;ߍ4]ϸ) cDZx) /[sՠ3(L跼Q'$\XŔ;Vz꿻FQVڀz@&}ALoTҨ5a$`OO3 "2"˵ G0AL[UʵLr]ړ>r[w}Ч-ӉVE[8ɦ񟶆;r,!Sp{My2**VhJ(J4"ܻltd( }yFJ\^;c(ҟ6VUA]HGVJMrV } e(\*9xfƵ7fmRvgbDA },j-CӫG\p`6&9DSO?_D:MӦfMx9?N;2K~͇z1;_F;LMDZȶr!ׁ:ǀ-H '1͕ oXFs;o2c%_܅Lܙ^XJ9|6lKO,Ϡu?yJn^9[9{C:sQ>CG*|jv^?4f6+w0 f͏`v7H!Cø9r2>|^e<ecϺ7MtO«0$ٯ"LGgZA! %*N~&'tݗk2 6UM.zQZRϖ/tLfoӘw 9o\\ TeL{xeZ_*!.HoׁCyz4srvfǪga  ˠAsĝh{pJoE\1j)?XqZC5j먐کͶ\(oi?pGf#ɤ,(=Aw&ң2FuTAn ȦFankE&d7u` xQ %Zp:[͂7yLќ ΉmbqQ#x/QXGPt^T x; 2vV'9F,"*cRBV DV!>o9}GjTyH!7uE"-F}}eOgK=K |W5aTRܬ>x 9qaٞ{ Y53e%@?RVyUM b+_`QuFeR_EK]*-ڍˌD%;R~ft_k+Ǽm(vBQ8I|7TtpyF#֊J<ݡc~7^A`l-`aO萲#XpŹo&yScⱙ!>GheQXOZnEo,xQ>޲abuQ"ltx\rRc@@X@`M$ rS(:pr bK%jz3/H*3J#ήDC\UC.uhbb _2HZ&oLN{Z3򲔥Ex#IfONe0GfT\HOTUxB-x>KZ88ch;:)-h:nASXRon.Vupݻi^F "M Sd)mc, 7a҄U3'Sα AjՔ9%Trb7j8/p*"~+R$6qV্ bbL%Z$1^ z  j|UN;4 bDx(5R(GV/з1?~5{[X ll}]0ByRl2ᒹBW6HDWdsXoR0(m2ʍys]46z#@*Fb;M#-S_Bg p)D mX|[,xM.$YAo+mv․ f[>ʖ4i͠LߵwWd`ADRR%I~ >@GM>QE1gdK'흃l%"Fl; qw]_M.0KbGYp﬚Uo s|~<7d{1(ThGI_#l=-^cIc0'K[>%Gx&ڍb,3c X3GڧP,[`/:'|4y]hi{6wHr0:ˢ4d_k3pŷY7"T-lt7_Q6I$/4]1"jgHfpgťo]{y*`[]~wJSrKpsF[V?l`c4з8vD$0AOTw(KgD e' CfF)hxKs]|nssG\i;../sYh wliT]Σ@AI .Ktt39ţy)(۴xvҥh9MU4r`3G6OJThkLСaT+F;`X wuAP\aS4gA|p X+.$*s C>9%2U] 1YӾhTf(A.Mx*Y|_'d%fa# z {BL34 \Z*{O 1@4;+3@k(l\ Ў|BܼTGdOLNUwf Ẏ/ Xއ~aaBVr#Sd"㟠 k^ts#m>kӏ1crӘᵂOdG0L=<47<_AH++"иMۊ z&Mop+mgV [~ؖ $S&"i>&g 26|~U0ivr[١j4KBc~X2^=LeÒqy&B3eKkn2=HI7StZ?039ՇtHگ;\=7 fOSfBğT{лdt00"\@t^h " 1Ʈ 4z.}Z8"PwOUG~¯w}` ǫsx-QtDŽSE09:#3Njx-2#',&)hAН6QÖ39\ͅ]bꕃÇDMEMYr5=D^"ǁ@l*% 4ڗ"-ၲqCA [{.ʱtX-զ5&N<P= 0t"";%Ȉ"`qn bz`GW#՘q֊`JJpuȢ4S+U'; =_w)bq awg53Z{=j+Њ 6a!# ˖nv9Rrb1 @'%g\݋pL =sc~Ĵ9:>NM>lx7UBXIl ӇݚrpпP 詼fR5 ȸQeE;'s'(iJ,>aZq!$j7R0p21T($(D43=@ޥ oYX1!2 UoД~pWqu-K A-11U3"UAy9󽖌*3n #,[>&<'{CۀhへK(KMz\pj xΚC^lV|.[ aytKJ.HH#3r ͩ庡~R5 =Z`Y W#=Pw&ub".=جQSc::g|T c`]Eb BiYƹ7hx-q;mS8|Q ԉDkuΒhRy gQb(G*t'~#dE2|({ #~DQDCl|E'3f\ Hs"=ʩs9(,uJMn jAv ^fSt@g1ժbh7>⬜Y!v}xLm;:U݄Pvr (,`c##X4jAƘ\WB/>7pk~Z3=[ҿdr$z 2YвSg%lp(`kI&t-u,{>,dNċY3E[n'65&:|lR6 ׋oIoC6P7N?G8WrVƜUAI8xt˳?A#wxJB=M8i(ZBb>}:/2m^XC"~/aڡ~ 8p=J6=!+h-~2Fҝ֐3z3q4x,m_5JM-Ʃ~Hf ߞkzsv]7_&g+ jm1NdFlE6adƌ] k5؋ebX3֑ ƌ?wtYL[z؍[H0Wǁtb vWNZRUc #ø))N9LR;*s赂䝘.!f{!gyI-'Ǖ50TT^F"ԴmiQLGrDsl[5gIq30z;n(:52g#o i լjp\.ՀnWW{=eɫ3y"qv`V+E5QlYQ+ۅgqsAhqe7cJPNvSVj_EΗT]^kQ?݊?Lmf5]:' 6Ƥo-Ua- ZKva-rAQ F_ .v;h R^ut~ _^L341M1~󶅸 ܅,F:qtZCYfڊZVcK po@]9JXa:'8Ħ ?z/z#[y4D7;uN B Vnm`.]ҍB.@uj&z.Sa¡ T GplUZ8vG;5{L۱$*{0G G䳴Bd|"x%Q|J3<CC TE*lQ &7 XzqLPŖ~f{Z'SFA9E$=ZN*ƘDvKY) +_טG=^5CǬj1unKp&Dڀ PNt|Gd;^.qZߝhPzYbVL =Ɓ> C~%Ej;8q1m^RS`i 'dw Zl~kbkvѨ 쭫s8 jͽ}$3yNgB\Hp݌Ϩ6dԦ8@~peVqOhTŊ0JHUwܤѲQۼZ! C-{_E V'*9#Ri,WȯحYw '84.hI!nCpS$ʓyvX[QW#x%4cO׳!!nυMqjto[jz|JP?Ď˿+PTPbE=ʘh L^3𹞐D ? *ei\ !$|K1I&BlxNڙ@Gg:OQ0:f6pI 'ųkK'7X 46ª稈6Am4pv;A祥m]ަ3e472 Uw;\ |z ff Wf>oH~<bcI[eU#ܟ/u5JBuF9ڕ9;s8| QO= }av,RWܲ_HߞjEr-f541*eRuׅ9/e鋗nSOGH j[j@} ?thVABtuj4^sn;;4t]r{ X%#Ilp[œa6ѷ|Xq1F U-ksNWW\K'7L7(+řjroԎ723< 0-}XxT ˳@x]ۉlDJXں.;e)_dKw&d9sycO<%{z##=6pe|<(2J_D7o. l 6ťP/;[Bߖ(vV Ӣc)?ik%r蟰Dn2~a!A24]z?x-ckUƀuPφX?LOR=;RMAyֹ %^rk؞"O{z=* ]fnZl;!T(K M[^8kT0_FTt;0FZP '.&*Z(Ƶ! G ﰤwjAYHdz/ܫWqLwjgWpL!Gw/Y̍)+Ul`@މ#ӑ";Ñ 0Q36C, ٹLlY=vk A"_R,3r S{߲J/MA,dTb@UI~WqᑛϷtڤ~d *ud^|'Sݿ%-udFXB4Bƾr[/sn㡚U:y-S(Lo̍lmޭ"LHuќFۚ9eypcKVbkƮ_dgIQ?'m=túՋ`<6$SU9ڼq$'3|= ;b:qdxs<ix,曩(%â,?j$l&,#"Ț\ɴQIUZj~F80N/㠆G!@oEo 㤿xߏ<%H?K Mpس%'jxZc+(? 9\0b7Ab!ęCc$f5@sN$ .Dy +9]|/l"?Qhj\xXTAn {#2 L`߭Qh?/3'A69ۄ/-$#?Ru$DF@^{WŅ4 sG EV+=ᆿ9u=Xk'"~vz`ҳD#ώMiI}Z p:. oKޒ{{qDw|D&Fv ZάY=P+.N?jH)Tn'jYdG#So]rΥd2t˽'$GtsPKkoR(S* 7(!83ռh0!c}ULYGUcoj bfK .¹ox[ 4Z.qe7cE۹3m( Q9-֔ϷEHջKJ= t0 3oř#fn"U-eƑfހw (ru x'~)P:I4 pm2sގ*W+ˈ ㎇i#4-VF4(Qɏ+D*ZA}ݚ{pgWkĪl)4lӦ x<*GDCza\PA dcDhYaf[k:xMabA*[ݵfaoբf$jSJ3zT ua.d)H b x져~u0n2#Y2c_#(•|KbLNwxGal+Ch5r=Г +LDes*߬2Ʋ==zIW{I-J,`ujsغ on.DXyy k ;4Imi$8`s|ms O*c6E] %@㜂]/s۹!N ぴt ,M "{CAiПK!YdK!G2f$9wUgcJy=ּ;*.?DQ@ l7cGaׯ.wZί .]uhb_,ʏGG8#coEՁ:}'K7y5hxP Zms`2ksw@G`,(=Afj{_io?1\GFXZǕ T[@o4[D;xD6tF nvT6X84u޿XAy*ro"B_쇫m#ںw Pд\ŖIRSh1sq1FdAH)ّ[:2 G%;(u=AyR *Y:K/ Ғ[M@g{%JDTh|b1fx,z،URc8X[,+%iݟε=Qn)X^rp5HpC);,4^>~'1)R\j Q\(wZZ}.(VK 8buY8*ZaЎ]x|v1П)&!'/6? Vt J^%1,Yh z606(U@R}gIr$w (1_qH#ɸ6 `zBtKӆ!8Q@NR^16G[y; vVƋkPz(YJLCNP= X+7םߴ {6>׉2*P;/;s%zO!Ō 0*,?@N<]~o\X`b0NtbT`10k+;&eV>4_aԇYALky8.> Bک zE nl Yqt:r$\ᎥUn.ٔs@'dNk]JDޛ @(J\/)i沑I0qU/*CC¿@ խ[;mCo5JN%*|bc1E4r^(y對z7e%BB^ޓv'R%Tpje}~ۗ=28E6pC\k:Ruqho}&rz,֎lFQaa&$Z ͮh+R6$f0Ql MyP·,n1,TjKT-W0Kq%X@$<Qgg-IRvgƞEJee +QV\bZ-knUN39-\+jܨmS^v%qdzoD Nkq5UzG2Y \cñ U 9Λ(\&=Wna7C DW=Mba"Ś3Di1L7*E)Jxh>)(o8(WmTCZur@i^i D)d 9ΝYܺ"iRf*2d3އa14G^1?iLH;s ,% bPoT n} ӚE kY|dՔ ,Rίon?1NZ4FJh @L;S˓MmY&V۫5Zp׾:_Qm}_ R9AeeM5ERӕNXq{6?\뷇V?Yf 2n6%\nxK׻eka$56Q^3g*;-uo3'exSՌK6%M)_&L'}3a nq:#idr %d5̭OHno]^q?Я2uh^_*ѷhT,`/ai&Ҷ5~Uȣ7'ricE&V,Mm-KR3NO_pyM=mCSf4a!zTs).kFNǴjKgexjZ@Ω/ԅG^M!:sWYi{;iڝU!րzͻ}d'TR sJ"<ZICrkzP1z_>^18,F7 hQpQ:ƄuK9$LO-Jl*˕i֜we֊C*z(&ſpm`5q=rJ3(f8wB5m<$gTԹ;e0ImM*nr[=əN&Z\]euD: R;jͦFaC x#iްGpۊpc,:& !4l`;k~]wTc[ǚJ4ƏW8[syװ>a!JCə~ dx13DpLs&i'0$Ekt1;*D\e@7E8-WHl..h^>H-k 87>{|~(es)H C'SRl si'ծw$~5`9BƅO`:HJOg W7*C7WNTcQb, $Ua{XJUe0~xdp]0$A_`r-aԼm#6 idXDFU^u+Gɜ2%2 4,# !㈨R| r81?ź-wqノ!/ GAS%A#m֫;A3-F]/16mQoűv%abJ+< Ӽ9^\T n)DVSyhmPS[Pf:tn_#nSiewm;|s!K5)rU\q%h$'ڠ ϕTƒVx?u&]Č762R7b,C8J7k:d>P_͹eV%L!.#QaM8D4W)9%셚 ]@jt* )ϵfIt(>Z؏$l(2(܌ij􋔬*P- a$@K,!w~;hzfiv1: $zw+cuu)WZUJ%i=&";}-Ab%_zXrٙ}[߬zir^Oܘ #@i1 gyQk-Ύ1q,e}0Yo907 ECWtƝzBʬ[Nž< ~Af.\kE QƷ#5h5̠8JaPG8ri&UK;g#J4o &:[H ֖y,S]o?Lm1kiI1{C:Y<6a<{:'y-,#$ U 'Ɠ׻x:#SsmD"J ^V+| 2iaYn(6Hst/G 5A9KTJM!3QT2οn*tǧ r::χ62]a>x3o*5XV1r `l (p9T)KOIII)b|Zc\n4*ju_ϟ2c٨m'0 uL(Бx|1NZb1l/X44_6ɯf 3*nՑJ!66iPUsc4E< {_ +q$I$[~ R$skG 4H qeeaBp{MAR<`|h^{N+QB$]fӀεrg8B;AlaΪMͣ`82:p[H7Ĩ-}4* yU虎cL Aq}sȚ6 S?sYJ5cioqciaW-Ll+0Ў#Aѩ񥣑ҢIoest{.pˊ)A>82g`@7lJ͌_>^= )cT RVZqHEǼ2/Qh=°( kjo%4_E_+&/\t`Zwȼ3'EOw*ʪ!=GrsPKxqmGu51 J>Es3k5vw`y. =1G'XJ z~ӐD RW F'2^:|='΍~dƻ.g ևڝz!qsWZkh^U[TbzIo S&ׂ~u9\Ƙ3Bl@VL~a96Mek# ,NUׄ8 0I7o/̲$OiGݑa~A[)rxtVl3k~GfBouv(AQ Տ= KOM8 /gN;S^2ܟ )}@-0pzh U.~ǯfKŊ|9svf(k/@y4M\)G;G &y$=1 %ܐW9xJjNWa3y K#׏*Ō3vz_u^ s])JTg)whru,݊v߀Ahħ ͦwB8[.# a&n*~>ys9ku)xBĵ\V;E;/E?Bdi)Pus Di^I_fa˜вwX4K2k \q/ى͊~nmb$UVqnj߳c2\N)~Q_{vЉO Yڦ|r}8!MLn2(5ԏg(,W8LAŠ]|ȬO . DggRR,'Ȩ%-^EZsy[cH+w[b_N#>|I!S ([ԱU+[Z D G7WuAl( iJ<"[ HJӖuu+١-,M_77WYA5L`r0bR`ny?G}4JC#/EA+g4?n蒳\4ghrYEo`de]tA6d@i)*KyKA||.]=" D;:4zeHߗb+'R (v-_v.m\ sLths;csC(gGɽ N4MՅSaIr̷k/k2(ڬ]/P!;˶NdJVL0S.OO`5DvG5Ƥ*!TyֱNZ0ExT j=hoV%[wKhmffZΪ?aL8^H;9x"5Ld(' R3XWY)z@bϹE<pBc译> iL  y@Xtww~a#O0l:0SY[7?/cUwD?bxavyhYBρ!u]t{o]FyRM*t1Wj-pGCQw~O!DR3a%u O*C'D4U>wee)2**+J3"PTg&UKq|#~փnAuؿ(4` Z4P ܫ*-ʍGRy }dٞ5 $<,]1@B *e2e!q77(2{)LBZ_etXR$@CO\e=; &GOba}߇ny5r1њ!=Dw?,n|ħٶ7sĈ?_Z^ b++>E3,#|`YU\G\B Oȵ,:`PpUŋOH6em,Kq_;EbjS ԕ}"#"g qxl#sk e2Y"!]g$.W)=Kܑ֣.A%1,Ws9 wg]R#-j#~uVuJ\My^Ć*qu [t֏udd9![.9S DډGńK)Zh7)| 2cSBIr;㩓hg묀KJkBlܰNUTM+ވL:[9l'5ʷ`#]u#TkRnjtxnJ3e,b {{s[)%צn&xLG{bj4N{;K8t<EPeR:;}HlOM祎@moܔM(*bQ-!c~/VH\{> (X\0$Pc R P:ph,u6n#^FEϝ4c` ~dG#R@%(vBݩ`Ȝ$>Q+<6MIZKa,W*%lzd\ jPոfKYʮ8Ag83AzH5מ7NPFM>Qkb5f{r\$o .KDzبVz S- ^L\g/3?*.  rYsUCҬxVl8 0g#LCDςlՉ0yW8MiwnT \4Փ_aA'BHAi30X O KNS2{}y7~f*K)6_n`|H3Ւ(h /YGtD JOT20B5O{/q yG^k{qRW6U@pT u$s,=_i2oʑP'?@_C*|WņNv6{e1 Ӈ[_#CA]8g[ +V 9+#Z5τqQaww뽼2> ת] :Fĭn/\TEZ-B/]~-Eeߑd|P>F6'M$qn3,8tǝѐ3w_CW\x'gZÑWMDFEu;/gvEҽ1. F)^@3Wv^wDC/\CxE*yĠCr?V셪H9*}uqnIЍ9hH_dbb?ͧ]1=QƱXa qYuYR~L$BCpx]ƺM *RZa Ɣ!42Hkh". %h|hPǶoHLDT3Iȼc9m ),S20wcBb9nw{_0R>E+ʨD2g;Ӻ^}e ǥ$*(pkQ~3UBI zOSDK]p+JUkwn%s$ͺljD65仪E'n f:]3(? Rf[Xa lO#-fCPCu  ncݔ7Fb7?g2v5Y3ڝLb\62 l5k+zC:Fc-R5FT@qBe=c+U@8'0owxeUʈ;} .8b 'O|ğQhfuPDgFss+uĮ z7,5 )3I؏ax 3ոYxUjW{e77C4, ҭFަ): GUoByG֍͸QFHDwy^m.ԇ[^CAeUQ/SC ;\SC3jӈ$hԑhɻĦizǒEPn?)C11l[{u3E.jbۭjb\!ƴP+,}xb>)s zt'}p+SfJ1"xת^m^nt[qYf6)eMݯ||MD,E~nO ?5cUW6PE.-M à1 9!h,rWcW Ld$LxT\+>0Rh#jrXQ3HͺZ2ג jƲ{2wRtRa1yG #{`~ uV6S3Goֹa< 9J[Bw^Kb87 pxr3 uC]n/{%=m0upF4*6K \ ;xci7LY! wp-#,rh_%;v;Qշr}nj#>7QI{nn)oLnʤ8oiRa5a(;yZ ]]iFYfbшϿ'U_Ksdg.T:-\N+V& <"qKovC5Ty{@2Mo~u\7@ N(dPŻJ<kR¨$Z=}}LJ=XNsCx3m S/s> ?f{м'0)[elk[}y3 ra/>y-leK~f|*dޅm[?6hz\zT)^(DM4R3brrυ7(̊?v4ׅ9ywda9JM{.K 0TwvWYk;QvyIFk~tf㸮cR]f%]P:d8$Vf.F,$jLުrR UUpexW5R/,:Vr7X祸) Qaka| U̻?!~?X^^jan]Z5{XK2VlpW\yii\mx.WSTb|TuaYx5_q4P2P3Y(+D_|c?M|8J"$Eey|Ul%EhCwS>ZMt[6*b Tmk+Ne/.ө/f$F;VS'͓T9f)j.X`ԋos Iě'ahϔ$qCW~"x-՛8"TG7`ƁPeƬ"Te;2V/֗`'Χ:i+5F!pyGP( RD'*T(^ r#&j~Xc$P HZo; M"v17r(5dE 7^s(\I2}r3e!: ~͘FJ7~@l\z[kMo;]r2sӿtu eQ:'뤒K[c~ ˭ Z*~MeaW{?̪G {ნ\+e\YbdSFJXӭo|ێ|:ǿ1Q73[Q3!O&`S3Ydi$F֐'0i>D4=Zw`23Lp}lV$k LtٕB(j8Qm85jEdnBNɏqRO` Z#[HX$K-K\R lrJ; ||jI^ҭ& ':P;Y; sVhN%F2ip&;:8;9,v}1__ ΎL C~y=Y̅lw s.DT᫼n -IW|7=?K+kG^1!òCIwzƇ` z$~w (N?R'΂몀`Wm5ޙ$ HQ3C*'f! =V܌TZz]~>Hn\Pp($Rb9~JUIsRZ5\P띘Y)aֆ,hAv)ed'bAܙJOzd\4S= b%';䦿\i/`6o=CRf3H ݕ;=uDS>m[Q09:U*VNZSk|J|j^ tppVl=\>a8\&|_ڍ?[yVYg,-BKVJJqGǼ.Ӝr[Na8q-Q~7$/= YfefW*ѠE㓹qx +35&7Y5V `Rޔ6ZQ|\ob;o'T[܎h^5 fSMC5Aa:dpkxlR>>NKrOLqzK ߁VnJCQiE~˔1 -#b=nI QW"4+̖$تCK<49ٳa @uIqUANT=^Xk k_aԛXJ}*xRզ^`wzuf0|: !e̓ P 2 !*UͺCt,ًg3 F'pG7a|:GQ)3Wh֊8nǝyNպ!iONtphl DrfIMܽ.t *{uS`0Y/6pfVgsoIeJ) b̘jrڶmw,.K7J7R4άw)sud8a cU7|f|11N`1o&iՉQc,w2 q㳣Y/}Z1LƸK\iV-LD, 8>-3S&J~6HJ(#j@:_7P7">" Kc,ԉs1CHj+bԷl1i۳MW?1߃ڊ6UVZ6dN-s>dM+  +QV^0# ₯"Sާ#5+\dGNKeQB.yU\/$sRR&MfOMu j1#%7orNgV@O:Y5,2bįEӁNRI am84 ΄Xa=d'wcÖp!5 ;|p &mTB04mP}_FQ@`m4ОB_q4 <۸(w+a-$~ 8)ˆѳ:C6F ;#g-dY (fjBs6v4u ȮĜh!I ! u*c 'scLwϊˎ1Nܟ#gb! v5R՝,A`PUsӖ&\+tIB%zU$+X66f.l/f\DyUf{R"i@JEM7uW q.JߒkRzn×V@턁)DdJ~VLs&ne$(jϴ*"5Wb An|Ljqݬɾß|ٞ/FloyiO4]?L,PY;3I3 +\xOWiF^YNkWy 9ĦպY׸\f2 O駚l.^;p }fA%SnоյN!(NGI8-|.y>KJzUޑ^z D0@WzVɪ$;oHHx/˙Z\:MdI޲44ԍ0eE@I2`%P#X+eL?QUl)}n_.QTNa+_g?A}n?#^-ٝO7HCB5}qc\[|fzL4Woe5aʆ|ɖD%Sݿ%/Ghf<9:M5 7@6M_. 4q e}iڹƂ ,a `-291Q^'âV^{A2A 0Ƴ[2BBG7e0X3JO$fmۀ;*[QoG8435K+7_l_9WL/%Ae.5 q0N s'Zˑ˛o8kb(҇>1/m);݅  jeNs#:{>O;*$^^R; r 4ʕrxTK++'K'0mP=^Ƃy0X;f5jɓyYLYώb/cvhGE.4ю+1U6 ﶬ;[zJO ^l Mko0fʴI}P(hx2dxi6|I@D@\Ė땥?zGom3e^!r76PތV咻ʫ"[ҏT"%HQͲ>C5QR ֗'/)"٥e"j|g"6۴ 1lPvX4~a7㫄S 9 $?RypN݇Uznn7Ih^>r]92~9Tط\oބyT ZKRFs`!jU0QTG zQ ~!+Hxh/{; #Bf(aa-&f.x&Obj祗 őX\QveČUGb5*T 4NL1)Meh(Vx%4`Es')@^ZԧcA"uI0)bl^1{  lGJր l@P-Et*s.sDn~+և]ĉ ,Yz^d@}SHF|ArXA'B>oYovFx{蓆G҈ :a_m8$F%)9> A\&U^*Fkն/V lFL]PγVHɏrv>C)+1Y"Ɖ#o;&X; M˜iөB]夸ł~oGouiu_Wb&J`-x;6,HRΨZh }^:cQ=EckGSk벜AXm͹:W5ސ&_jHSDe9M<.Eh)wˋMU煏 Io1SWL}'JH7au.Ѓ =^܊\[6\6_>9 1|0Pw%Emld[F8Ò+LS{D M鲮 ?d}{@ Wp/B(tsED7 Ȃ-ŪDC%~%TCO=;G1[ (=BC1y/JS0J٣@ aⳣ?b7ҁT͔k(.[8"I4,nDiBqs (NO^ddL&Xa:X`)^`^w/\$ *s]["u`Gf{^D+7zdD{ Goy*RT}V_5$]o޸1˘c Ij˂:鯝v b%n&[$1 {p}l'd;Dz*r) Wi@HN\o+LjM+.=}yi|nJS Z9_Ǚ Mрie :\a3ǿG EnQ1ݬE(jfe|;za1@5ς ,Q,HLB/_ r).gԎ(JtAfe_&$.+**gR }ֲW߸7,lrsZ-=ȧҒU?\W`cQ7е;{)O쬘+AL*˖suǠKM>04;Lnϐ+T B"~q> <@ijNKf48k s Z ] ҁD?O̴"fQ ~岢B=Y`'GVAIe$Wq|ľv1 ~IUTf-]uO\/&V* O!70`HMRt*%xJțWq@ʣ  أjL:\ EA*Q: * qQh"%0WvlGLi!0H@ z |W:8 Bp%V 435hT M4hNEPT- Yd7޻:tZmf QRYŶ)5wE ]ȴ6o8SC:%t0r*8<tjIƔٟH3,lNB`̜N=l_22R=8kZg\gVRE8.T `E;EňGx(-ф0l?B[ .i8aP6ލUIm-$20nwV0Dˠ™{9KKA(cv.$173 x'x^ m']S.?WӟyiZ>4V/hw9*E '^ˈOsaq@*$;) n?oRͩ+$~G#uI@|q4BFb۪wc7CWwFfvkZ-$zDՃq):"8oo^/Do,`=(k[ 'AȆc<*UrwYNU'fiڅnC*c8aXPe-آ@~ C7: MiA0IE! 'oM _QP|G**%zn 2ېMnDD οńXw^Eif *m_u82F RH? p얶p(}d>"1̄R`!K $Fhb{ !!&r7:2VB3Cihڑ y͡w&A&:nF4`c뭪0/QԮsߞLi(e`-8A\7FϾ_Ϊ(JASKUY&H[u9o8?y )@0m,8EQT;ZL+r҆釀k{v:2gϻAѨ:z}JT߿,P>Sw`V^/^ &NˈBp'y/f4&𡩄TɰbT31DD푂?֘BDC%do!"òHxj<܇[k 5BU _39J0Hd(ɬ6aHfRT<\m1krDlUj,Y迗ˢ4:Q!r).+]Wo8rRLaV>";szV=ܐթxv/٠q 8Rs& )/\tLҏG k I~ %-*[I3eAnM}oZ3VnB<."sMoJԇ;yAվ4"9EM䃜~ґ9Cx8 T;5@=W#~r(e1rw[\iώkmz{nzCvZRomBkZ2(ʻԧgj3Yx\Pt[r>8[Y9YIM0D~ղAY!N$XdQ&jV+D&B{GigwOOCC sR3 ?l\ww6} +T}@P'0.%~*3kȫD>j˘hJVoBo_M״jӚŪ`ĞM+ā#E@Czh(#%fqRVgn荢@xy?Hx3d=O,=rMӃEJA C Չ|rF)pLI{}5u: ;<_¾n[鎙e:K_zKi{8Zյ=%k.5,P+ bXAQL~AB\vhP!+^:ss)1!X"TQ.Y* cU_ (R"ĽC|$SvW+O.8V ?[N8$Κ5荕d+)36v[k6$ݨn hڎٓ; D4ɨ ;aE}wg ?Sݦj>@$|E'k*b*J[ږS|-! I'ד:P,p/(2`IĭC&EC 1Ne@ȫp媑0pJB\Z}5 R$J:L l[00s~Jhu>Cf!w@!K F˙ՀriϐMJdӃ?$g̪ngFYc+OYPl`khEB:K7io.ޥנh a9^ sVU4/x LH~!J(ČsڌYB$Ȍ/J,kt?Ӌ C7ODmy+$k ǂ>DSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kV][B%GsuD /_ g{c!xmrk*_Wq b^\Z>e;HTM:os$vj[z`#3B&۠ D]2$%Ξ(bF0-K_&ەoW`@JW\O& Eé# ʴ,{,2x$K1Auk;uBBka&,*pmҞwQpB#E t lB/Z[p=߷޵+"Hof* ?h͂ŘÄ 㬩 ^G2KBRQ ~FLm'eB_$z?<QT+&%R&I}fdbTcq*&laPu 4>ಏ(6Astg- 5S\ :5T5Q舘ua|T^FƆm8jʧk agb[!s]эI<zgqu^UPZ" ,%ݣT钲tʪtų.PKd_?M. .lig`lQ#cs+ {m\)_ N.`cyB4/"y/mI.}aʻvn ?$N+hIki6uz&Wl]kї_ /A\XG"]^WauW~FJmb\H_S?hjW@J(Y{΂K7])W2xK/>`2ؿG)qElx][̺K YB0[7=,n~[R.9I|*xH0XX S]E:N-ӻ ] 3CgK?HŁV(<㙢ٓ4&B82yUi-?!.-;M@-|~Dm\;R~{QO+ _ܥAUmuotv!KOjP{r W{MDB$ձ$!$a诀*2>̵Hl;K_Ya-{Qiaah; dJ>bG9 p|R~a]kY9뀝n3!2vN0̹1)(5E]]r;Q{㬢u$9a[ƄWS[wu+ڋoe G#4ldYYJokƂ6;Lq] K~ieo"|1ZeJ_C+~P?uKI޼ԜV9}#]"HyP>jcUCPeBw:DЖᚷJܕ6zdx)`:"E֫}q-j>8+D[W\ |v*˹K_J` @(:47YE W]Tt>A&+ll 6ZhΨtWx&獠]]l ]ۼ?bY™Gz:ȩ_pA?\g ^p(Z4)b~qI輒L(rj[B{֢V4G7ltRO.FiB3c҃KAs7u ac93_`ZOl+!ЪU@F7I\/Уiԣ/G6VtR?} 5XEZ苤uI[]eWӕW*J C(#{̘0=q_ћb ߤ ۄk.% Cå hlU:|\= 7ߋce@N7e3j֕,#QODT tKQE1znzfxWDzƂ1 x5ɥ 5-vǤnHOMŧ-lbAOvJ3EbKUUKzbeyg []fctk=GܓXr 6]t 2Q+@nG TPx@>}9yjBĵKzG Vf Œ;/aWqRU<֋nQȞtq Cy'(ZM/$2WQO΀l8-q/u n(ԙPz9@Fp }.>6.߀6l>SJdHfx`w2AϏI1|U ОmVRyP @ P0(,EP}N*p .u{ί $`jjG |T9_`=;FZ''̃28=X]%A0TIƪv&q|"l;(s,;HSRS(|ԛ4a}Ek =Lziaq: !R!_`* e)K$N ٘w!x%zק D&Xp >@(V,b~˜5PzHf*MyG<ng%RYyx(:LiT99k_ř#~ ˰Jdy;2?81PDJ:ڐnxO."Aӵ RfP7:,R@d\r51eÿ_[j 5Wq29`ϐO Xa^J@`rMx#4phbqt̪ =7|X( gs=pƄSzđMUH~;V-=?s!.`Ad/BN~ʊc_뽏O~k'F;[ ?&GݍYߗ@A,̩M77]I!=1ٯ.,^@OSaw[̚u8 ՕZQRHוE'ƵrFNZJG\Jcg⳪6<C]2KL۟s?727:D Y8ܰci(Z;台2L'@F}ўJ1>E _,i4Bt_5Jo؞'?T`7QLM$O'M?57CsٍqR8QaˡA cT抩~OK_a5 QgA:8+ggO *O 䂪i/ޔ,*iKO7oQ1 eA?lO"ܞ4vciVO9{^Ͽ ?FuٖyXUieT,m$`C>"<ea F2ԣ9xFnj>sRƒka'ŽTbC1ݧZu(eL Iy|ק luxe#уu)?2A{GѝPȖ&&d^qDjd%ݪ|٢ezJttH'4?[JmSfҠ1tw4 ȍS$5.9NG4 p:W J4űVAL@:I~6JЖʸdzyi+Ξ  '}8k 5$aɏiCl9JdI:b\qxrb5×zktcIE X:vOi4]u#2D+k_. (QeXu Gd:WdۘuAny'z0$Mh˼EtTbo¯OvW]ș[)Ls!+ Lꃄsƪ cdXWp F]tDYBF'0#ItP<o_Yu-?9>$?QDEF\v60Vu0K$@ jKW+uV#19*?WGʾu՝ lN'}Nׂ:˾$,I;}lE7?B 'jn~z 5HjF^69xߏ 4x0OhT&ꧾqf3p+MvX6 vĭ+(?T9nxG캯{ sOѐkz2̅5iTͮ]d:=^ir/bZQ }Ż:؊ "8QQnNkzl9!:kC+ԍet=[Ajy2]Fҡ c7>We?rݥ;{'DםԐ`5%F7J.Qa:i\ jI 2CVQKTwuGF2 97Ҧ/K,\G-9ViD8T r!ni1]]BrgirI@/vDEgTu5B (`?QRp?N+soRa.g |UZw tTG$MIJuos\tݫm&%c\S_7l,cyqIu;3!|݂ٗ>5ABrBb7k9QW2Ϻ3KRP$R| =KHezkV{m >=~,'AWAn -o7`{őӾs_{$-$}@9FT O%W[ C5-2-@*dzIVVIJ47^dc|fG3)|asYZ*YQ L}3k:;®dשO؁"*I-WBxv'>:C.g6a5(ΘT1"Ё ]'gVT6s[k^,**+SԪ*0ֻ`zkLqb+Y$aϵ#bvib1ՐǬEa(sIA"]*_!*R+4kTQd3yf4'uW1` s 5 P)K33t2o<~&;dl5YiATn?wjY$c1ً ҨxZ;%wm]Oq__pf1P) ?/=6Hn6=8Ģm\#^rWNZBҞq&;c?qczh &u*B\Nx&i R܋|Ͻ>G 0û.j7I]kn*fniMyZ|E`k.Ch <8Mx8VB榭 қ;SreŖΩh0/Űm4CY߂ HWm/3nEݍDRW[L#>]fGswBh/[pQeE;G\Պ"u(V\ f0OR|>Qti0eL`I)^{pR|'^& ҠA;{18bq`рS%=Y|viD֬yyGl8\3 meLn?:uU Wh!CCkJdz'g)?]=L72ɀBi+B4rSw?b ]RaD˥lWr=T4v HqfY< N%5 rj!]iG3 Uqg'D}0t AhwDMq}]vw *f-KK 2+2í!Q 8'LZ gZ~OW׭z[Wyo_;a>56tnfS>ZУX;B7ЅF!nn\uhB~+F$|`%EXi6\bvPZjuSN|C62 CN[E>9pPGL$2F~?3rF_Ͻ=LkZ\Z#m_1v]gX}b^J2> r;}oK T}m@.WgU@]1#;Bр캨8CpGGTJl=CVxKØA,CVˋl5Ek XRK$r!V?;ўvLC1mqp{8TcKEo7L(qbbvmNy߳(kBjq!MO-b6(4.2DnX}޶* ɊTö _jF3^DT\yv|@v!Xc= AB|RcBY=@y84.iYgP3?,X$_ȾL o7XcT?4Bc+A~c6БT mYK9 5 l,vB0a|iAI?Cg6pIڻV s6s:7EhѿZs'R0mgCNZz=]{5ftkܿ!A~+^r)9tFAq+.44zm j֮>1B+-6/P(WA'uϳ'A)İ!v؄FYsT$= m0J=%:$~?yRã'Ƙ>1W{8w%Żzޭi;,<<%IºK-okʳR-=Ypb#Ly~F5ow3@)KgJ=/y .GI796}#Dݎ L(|nI>32'5@ѯmlm~rw/еpV|Hw{!W>$ZV&FɃX/E'_:<ђuE=r:=~4 Gt-*j+NwJ>{2bnXn7,'ym櫑{ybRM$n H v(?ّe 3oV=!Yj/&(l-t2%\cճ~\G%ؤ h %ʆ2xl- (: ⰰ &c~  a;`:2{"cН!Wkxa#k;xY |&rHS̽RGfJ*ڍ&l(XCՊXӆH9z1@HhT'?qD3V[ [CwaUmxK#uHx(igV_ƽ9 l?nGz 5Y@W/T<," AO5LU7\g3P3 Gdl?* b0f(wvY|ɂqZOr(!9/}MfGFmT = g&{e^{!!uhy!1Ff ҸoPb.LKP-}"GWb v!VA[DҴ -,ca"wfaKktw ?]+%0ߖ{Uub;?(@ceA>Hw^B;`9AݝF6Kv$@ygYUl \w[Bad8a ru" ĭ[+%jpڤ{SyTɇ9),;'ނ* 03a3WJ]ݯ{[Yg4Ba]?_!8J2AI8[ԕO/D;y Bu/(gޫ'.hC[_ǎ!\Wp4(AvWXn{>b-;:`bbAC&virM1o{]P v"$YfE2VS/ RQE+m$hv/:RK3p_{ :T|W3}]c+ K\kSH̽{/rJLy ᩰ(@ &A,i"aH (2*x-vG{znM}lVbZwնy l2fJr߆5M zYF{MCߨx t|lVjTniԐf J[}ޖ8ſgNԗkD\&mכ ܃ѴȰ~)s>W}%OcgP퇓Ei{΂9e)a@SZ jo`2e^( ~L?G+q?ӝ0}BmkrgkoK.뼤9SCY>qq(gBQ 3LV"_`Qwl~^6cS4Һ]xtgsZjjy]Ps "$78,`^)xadeX u"ճH<q'/LV͂܇JXpYK$K F_rW^#pѧ V #ɪ>AV_֥֊Bɵ}'~"V izT5k̀TPluP&JvFVDo+4#6˪%oD0TuJu8KGّ@h0rapbBe.&&nwhT-I6}1.`K@}Og%;V'+It L7$w#BwY0C?s0֎!Y}_̨ /*>J-A?+@&G}1I1V#MTS p/<~w6ly FJ.%tA%Uv=]ӖLS~y4AF_oI%bs<]2V6hpD/A»2tN#\uz[ݿvtLbD3+Y~d=:'>k_Jѫ-31;(S}, =b8 B3Wŀ>P>EXD wmNKp@ycӂgMF?ӇTB(2THt量_76X,pX, _|EAB8G%+~7Yr ƹARUg]]P3K(n[hpS[lp3N;D%Qlo\0oʘg$5 nzSН(ICR`K8P3ɷ"=:&,'K9IA!V+D6>?:) |N jez@,Ɩo.|ѤW\MQ39шIyjt~g<=,۫LVO屜YdVuぞ0!a\=AN*4߫CTb/XեcuAf w+dkSf`@|eIeyrԍJ*r,ʞRrzܔ_9Ƅ~e4yR`%in(Tր|X4}S_W#ܬE uz;,S%[Xrtx^廇HOSlQ-"Dz]9'UOold&o 9@>uہWA6]g$PLjEYA^U4> M!D),/MXYگkXC3_5.qdn]J[׮ԏFUeϕH# C*3^>e_a]̱~, z8ߚͨ*mx7M]IGLurh͸S 0]®)W7ݢBଋdp AzB>o*1P>B6[UI90IC"{HxJ~ ٻvI<;;L&笜XZqƂgʽ>#ZĠ,_fs7y*CJִ0@.+6s2*QՈmqS]["ۦ^3֝pi5LK7˯ҮZ_P;{4J} 8\$+B=RJZyh/LV8T (hS2%}WXM[:Dž^{gXJcF<JV4 d klT-MIFJ5=JϫwtSz <:s/\Yy_ڐZzŐZ%EmZz("ۤ"~}߆T(hק{0@8 sW i}hH1(=pd jI֦( *Z 9ȋx3*Nhdbc #0\:y{{<߬,AE"2'R}K֨>V>^c)ځ7F ? F`HHigˆ8rKUR?k04ٹʌaVY9-)4[d^ƊpnwrvŌy/pPыG@֧ZVtۉ% pUK~BZ48 dks=̜oN7@Cr4 wc6ռ Eo:.s˖bL^|>T9(}7,EGAWF&h!NYQ~*.M֞hocIB*= #GV*q7)o6K4v9 pO4ʜzi8tIM0d_[Zvej\օgK;!iTS5A~,O|y'!GabE)Ǣ_q\jb]#_JXlHeYfB4GWd 5WqǑP<|HR>oDSTčSK(ÍGbԿN.m!z鐳}5n"Ni l qGH]N,R$,y^BS4ႄt:o&ȷpt1e6H[L+p\?z0PI SNѨ{ip%X~.XCVi\YuݎviXUx%j!>^U"wYZdwΧB}bq:0;dަx=8 M]LuYHbtPZ3צ }ρж8;97(!Ȇ('LKFw-`qIťy>s\}ZA+x,[^5&RXa^Rq_xtNe=m#p&zT׽x]tP3>ӟFmzY1]\y$JA>CjTHbOTwʉ`f:r|Ȟ"vJO`L~ivț5L;߽ȩ+0찓@w?^i~3 .Pӏ}rҾ\\1`H;]"WҮFŌ?9nX'2*:':>$$>E+]\wsϺO)"+L̑^8E%Ac0=o]C=K*U5L .ueQN!c8l^4n7_<f>c$tImbǪd*T|9eQ؉&A^vV)T:Ximf'^|+Z>遍=nO{7?'U$PlA=!~8͒WV%Ґ`YBp" BMp(hC;4s!i=д3ɰIlS qYY`H%_v E˹-{t6JGze5ˌ G\BJѭ~JE6nV\8=LCLUgp"^Ql4t %k =|a ?5j X|dK ,9(CI 5DpOu 6סfJ*(mJ%p|'B!!19#g 6CqzɀBwE,}MbG!hGVg#Gv ңfBOio^Q )ovW]fܡ I'~Tb0UV&Bӓ~? A~,gdcDLAYJduԬ$4~ϐ8wEWAAV9;^|AGSQ"HMLn<MdxΆP**odOڬ?9t2NzX%:P&IX"R)>W?{evD$X\[W.6p̆Ї9>^}q+d ֧|-(Qzyfl6(?|/52 Y~?L5X쀧Aq*iͻ#^N 1 }BwÖ#+!(KHG.U5J4gƬq/,.0<}z䫹"k0eA 9Q;]rpҔ, Ĺfa0m3$ V*-_EKVSUcxKSòFg>'ن8;X5n/2XaS9Sp]V޹E:w!oA\IIp*w>C)殊>y^u(}9-)HRaz2.Dx`}ܺs $Or(P>3m]»k~VÎC-8Rx DpQWiޱR?Iʳ`8%,כ {<ܩ(UdytJ=nJIL"V Tb]gta#+2@;pAv}&d)5D|=۟,*Ȯnz`8; @qYkh\Gls\yU9}â+o5`]w5^k Uz8./!mWEjc],9^{L"2|u ZiBprpFQtrJ(Κ9Q$nX+6[}y*G&݀13S!+~<o˙S<[9^m$g %.#p p#8f0z~wAӪ?܎veNPLkz~0Ƌϭ"lU ne,XI:K7_:Ku$ٸ4&;IWS$9߃U.{2ꍬZ`w >:Iޥx/e4 |yq} ؝ n (sW6P_I1¨D9T#!_>ߢ{I`E1<)z oĨ6[@ֳ=؃EcBxJiNӃ̅$@%(lCT 'f;~Dž<|#J]I Ԯ7!*ZsJv .O_@cn>Hk aӞ#JMN]qZ1S3Dس]rcF3 xZe e OeF)vP_YԹViD@v#~+*\4~Lp#^ >9ؚlF&ѦQnJFEcj=Ҍ'Mpܷ] s)6:ս牵:~徛ngj-,8z~uD71g'yꞬ?$<6H=^v2T1:$*t'lJ 9x&Uêk DIơ ́ڀ9ptxv*׳ s1MZ,Vg!pp$WFFD,;P:>x6_} >tKx۫cX_CxBy%sךL**ɛ* ɴA2eV ZØ^oy-fQ6Dӭ uyOw : S2z\z^eKkbR_*x 6m尟9EmǍ]ϺΧ)8˱ȇC[X{rqL>"Ӊ0 &h a $|χEB8oqn)S-aP?[}Q RpK;ZEXak6U]Kj^QF3 1p$|uG" !#(<# 3#ب.ZhL⠁a"ȪG( %?O`B`һXRKޢ}ޞrpNBka YIr,_ +.b>ӊUS1i(8쉘C:ͩ3>aA" 4wC^tEq-Q1uaFkP]-0Id/@= ފg3 `GmdzGM:3S(i$Ψ$ ifErc~6{s3r{88a4*y?%9֪M?-9֗;pZ O/ҳ@ʽh҈^!H+s&f g!O ^ȁiI!׌zҸTU u,̊ Ϧ ]O[8R. BkB.vun=iy'q1rLrΑY-_twKs|6z&(kD2=(+5-jѩB 0DȤPBːD*K[󯐕uxq"خrL)L@}{c=Iv7ƲD)vHW^\Y\څX 0nj[}efG-U_ۅPW1G>iL#Kki50AiVO7oݏ+v\ vo:,߬cɫEa@0ns}4`iH>LM+="pAiQ{NXU W>F[(M.Te=H8K̮yy5``dleKxSa 1Y*p@npmh!/ͺ:7J5 2xu@j%;"e_Ğ]6٤%PE=JoW2_5j =yP_ vʪUXr}8\F蒺X!Y);jDG]8}" B}#Gv_}׏FHb<>/hQ|q1iᜣ԰dn8 > 7ZK|b`Z:uF?}#dG5 )kX4A @rq>.hvntEJTwt]OpĴmGuL$' &ƺF]w ҽ"i*jDt8)m8^1US!dt9C_]NQ~ Q5gu_Me ZS~ZfA&%EzsAr!閻>Cm̟tmzشMCȊK3ZlKa|*)X+MG%#vAcABٗPi=+]XXn#0HjR(?CWhϚ&_3M6Xp>ZFq)W(`3/.\VϮMl csӔB bА?2S? IV/Q!5 . ccNmya%,<[m@!F翠,E}{a9-$]PD&004sLT!}`\Je~D%exY{8ؼ}!"ռ4p'QK>nPP3 @^-NgۻMķ6oFBACbԡBz=bE42z^TO髌u?v!@6a%tp9fa$GXl;'eWAb@Y}pHo9_D7Fhnc+w{7:T˂\O[N7hw#Z~QFj//?(|l3Dsyy+|kYƒכ8DQ)euߘligiwJ$TH)OѸF oxlKv $n{Cr9ll@`sZ!Ws$RQSt< 3L yUͩ[hK$e%Q3xeRW <uT+ʂ3`&ns 9bMD->@" 5^DRDw8懚1i:&/}=|+?;BlݴE 9[;a="%W-< fC9#R3;ǥ׍Ub'E\?@0FEWe7m`ҖCiToZ,,{ @Lsu##cCK *Ӿ'/1*. Ś_|h\5 S)bڜ5FĀSf_ΦJw'~]Acwf MĆt#z+{@- OP 41 Mcd@+GPMZҪMKDr*Nr'lhSO-Ɠԓ'CTƏ‰>RLjt|պ:I³zo)7>\"3U O^aw~~9,0Oc h&ظY[܎vΣ,Z'KGP`?:$h"K23˾Pǿrɘq~keSi. ߘpȤ'b,ogݚV|[b0hҕ`v&%&됇j`efBEce4 S*<)M̂++'ԺnG3biD't rZ;t{SY->mjێA&M{TTqA޼%ϸ+U_Ti2ZM(ۼ9QPć"]n  #z5ntWoj4ƼR-a6/dr&*wyt÷FN )~s z ^H8##yTE',5rwqsGꜽG`(4q\L'A Q5XD$ݱwBoM|X?,ex*{|;n:d^͋$BoTn )%d-MZȱg44bSQK0ai Xn4d$윅jFh9Xj7ъ*23U<ΓZWO#)q^ +t5bk_F֏wk ȹ>.c?-ba'HN DZ |[ ,-VǕ_ۖYz>Χ'ݟqcp8>V /"1!Wƞ/d>yOG31?O3(8-~;BLa IGٽZmQ cM'䚪ŵ*nh[T~xJ,FJD5H`W8ӭpڢÅkTAe>, }'#ZP==hJ_Nt\+[2-:zcX3ʶx~0YԻy19AooR"Oޔ@g , TYksZo/n4aH~WGs' ?N e' IPYh6E4,O׮@ϛ1#/~&W"Qq]FOzjxSrceG 8&ZCװ&JF'Z5M= P]-7&^477 u5hv)ޛ*l2Hxϱ("T+8`..6:bmN 4a:Ut_Zm0>4|41Vm Hlx>CE-fw8no%t21R^!d%LggH@)'!M/psw4HjiES9^V{It$j׭h{SO`2Ə?Cy6zt}>x+_M̀JQ?]Tnqꈤdޭ6Rt l[[$_#x]ȁ(JC}ϊ,,{)&?UY&awk`]|Vܕfzk!9rdI 6t:r|&o!?\'˥sgQMVgy~} Dijr6X[e=b =Եv= PMhJ7^ICRԐOhZX;ƠUiS]=B)m:]jBo??#$ ªܞX%E3ҒWp*! zD@Z Nȗp{\D#1Ƶ8)yX2 ꄩ0kNľd#cg< 7(p6Y(͍A4C5 2;E!`Apf5{cxp97E^;.(͵aA#* zS},3E7g^k,Bp(\y* sٻ+v$O;f̠!'woؽEb`l{a30 n#O. v9\%@fi=rC!T0aX¾1Vo#󪎫w^2|,zMUmsd?E?d'\Ȳ~H5Ne ո6z6s!p?넔. x8yo, z+>WWtr #WzEXSoHݤe0Xy+Nab:uA®'zIf.'|fd{ sLkd45 t;A1Ee`u,Ysމ4)QZ2HڷsMghxu.9Xnެ{[syII}v˨] > I$&+PI>UThTI'" <2T9}MY]Yl)07.IPLyR"&9Xkdž2N&nN M_lh%lN0%&8XMx &_2-Sf EZJkpZ|!~GmŐA3A`Ac \haT0L kEаrt#mU9MM_@p#9Q/{-&G/ U0eScǕSGϔ}楡i+h9 YO%*􅂗xGF%_.znt<׼1;P,e cEӲ>a"u ^T[a;Ղv3%eoI a"C$ VDՕ⾄eߡn5g20A}4?""|kzn7۶ Ѿyno&Cn$I]6{v$fXU*yI5ܧE;TD RN؂< :I`v>_і+)z4l-. ZsL 0HݛWcS{ #O|n&<_YrjfMT7ՙaF24{VHUˑ F 7Zs@ZFW'Gk r nUQ`/O7`})NZ йQ͆ U4!wY9<_a+ A)L$1>}ӧUޅgWvПC}M ݛo{*й7_v~Z'b3j?922‘9U^>|+,6k\QypUy|#M.%0LLiP'$q99r.Y ucsx Q ⟹Uj[GHRΖJ+1ƙ+Cay7T_*Ȧ%0YoG!L< *ߵBƔzlyv4 bɟh$ӝ{: \t@[HG%3%][P~ZJfǴ}KjX$2=PR ˦6P#q2q l^56BbNT1?+n칤OĂo||EIӺUY ֭!mr'~ 1%#]=jz$<<^4X F:p|k}[p /Cc՟j>gy1e4߭N=OC Aβ(-YS y2LYBH#>28*3_V6\7,JX !mY_u,}O-s`w]b5p2:Duh'9 AKXę0aI`WB̼>vm4QƩefm꿤?y;E\DgF:|u>(Y=cLŏz5-\-a t(' 7 oڪxp31jƼi qض{构cӲj^j4eZWIT/^u`plvPOMo\_:JcI#nmCc\cƓ=%I=4S Xy.oEq5ް;1˟!^m ";&݁ہKWri`U{~OBcGڊ&1ϝHTZW90Cx&wV`џIZM9r?-,OPp±Gp:Dr谑 Ɍ?"hUH8z`aG;D9قA=Zd|{ۍPڝE4p0vXBQd,,Y~ZS(}%  .ַ o{* [S)cVŪ7G;gg4m9xFő5cq#)ed"ي4ԥ2nRoh!+uRyAG4d-x{Kc-LDZE6`sV8.U$7\f5W7Iԁ/ߝ%2nCjC(Ъ\(q ܏_MꪍX1Y8 ,H/ݰbLz̰+*x+sS{ӃOP]ovRJج8Jo Eib(L:4{roKJf}<=3h~ /Yۧ‰],^_zL}\:5lG9ۓVD)u0J% 7 G~'j*qM-MP+#GF|1Riδ h.spьo+^O L3 es_:&@@3FT($8U5 sL;QXla$w4*faHEKYhʖ\ΦeG,uf㢹Z(]lM](v2ETe GYl),TxW愉 juBKeEJF2\wY'oh`dKOѓ쏿"jRW^'1OkG!g! ݬċMOLV<֌r*lᚍE?d08+Z{ ɧTܒ3SO$]TV97o}B,XoZG'aIR2Υ-])'(9+2NMŮI̯áy9q']{e{52}'E=&:Hع-vif*KΠ_(wZTc鰗ߚZk"5yUnt;Ev[otKVVi WUL7_aـIXfO7sz,PgcpOmNO`lfT/bh/k=c_I,WQ}2`qЙ;اV<$Uf39YْkBbiwa\}^WMM̊%mpԠd+3U[4BwM|(1lIx2co'}b\Y>U\No2&%gVLlA7^x!y̅~`cMoΣkX `M{h(2نӏuUUo폔}<,x}S _ d=ߎ͂6fi/5$BNҰQA5TA h0&϶k(vVdlUj,Iy6öifuTBQ<)EIVub; /1̏IRzf~@Fz͚Ӌ߳)N3g~A *;X$42=S"ԬCg8Dm٠h]߱4^{B;ϺTLqg2x)s ⓪Q͏gV+71z,P'V ' ү! a ; Ԏ\A@$pT_Yh'Tj)_YcbS00PPFX:12+PZ3=HAF^ C-iLVe2{rnsQ(YشO)i27p *RR4 rGn5]F"+.FRgq0͑=Ȼ9}A0~~C}.A ;, {s7eBf;Y/7ql gT[M7 vpS:蒱6pwQ)]c`Rkt45U0#o( n]-7>EB>7%ɺi'kw`ڮUTk-l!L`#qq?i0€ Nb7ec5VśGo7sZ.E>,YDt-.]Qac W  W@!nL =Dwutt 㫳nKu~wԗ,i*^jDk*M.yo3Vü|0Ô5x.C5MHZ=_1(^W m=a&ņcP"'z:I)X=CoT^xU~?rt"g2TXmAŸ&@xEXZU3mb}9wŶpAM\J %%zJR:eC/{/G\C{zR7)v~}3ƟߍH?ׄ ѳFTdChe8!6ZFIጛ5W%e2`|\4_vrfJꎬиAJ }%ZO4>FhEY0#dM"GwA0X`RH01s$# b NCOM1: *d?!7>w%踾{B^~ڧ/(laF!B2 f-QA]PQW,2k/!NΠWJoN|7MӸZ7mkn; FryR!N+ *k]+E1(_eVPмhY2Z37g6z&2Sw''jk|2H8g\vnḰ8^h&nwb͎u*|[}IJ[ḴhBE/+(BN֧hP,L.cN2`q~6zHҷ,[*KBMVd<~rtAqe,h6`M`2FQXʮٞ/A)lDBJWs}a bnBqȶK I2^by6HqX&puON Xn%:FLp1>g І6N)*w;at8 ӫ=>;}9[T΃∔Ϭ~52ߴu#Y6Ayb;^Nn>V P[83J +csҚХK N3OյCdEKK).Z?n,[ucҥGiS ЙPp)|BX-wJa$.>OMv>>쪀~CFX.!F""u<Ӿk%L|I(q86} &}Ƌ-MM7Wэu#Pd`S(Q>Md3sh v"rGsۘZ {"Ioh:ՂIK;ߌb4se1I@5^Ҧb\謭[do kTmr4IJ6Ž+)K%o {24! FK'Ul[$Wt6 *"v႖j|:`TNwGG%Iۆa 6_CW7kˇg'Kaĺ̰lB aOEi8yғjErUk h5נ8K@l6b^P[v F-NUe&⟝ӰpVP l v";=h'PKEXQ[9@Yӎ4xqGzWj+hʗ[~:R 3sq؄v"w⢚ ߙ!h- ݨT<^4Q%ueODRdw>M?,L+\xʳ%-iid9᝘J8ySWwD[Ę{Qv5hHhs&k^s N4[rj#$#T=@7P ~ބu8N9gj#] M,V20.F:Q>)>Y=:q(=TebĖjOz_![$o*hdic\c/!_usdEf8oQ*^ C83\skש0:sdfl#ɜ{&)KdΦ_pvy0)w˨]ә&I;XVxP'MkC^F;%? uL/J[5H.{wZY )d/R l.3E<#%j3>.Ob}SМG s&x(yU=V0*^df ,}i`hW.U =q{fx7]H"뻌H`BC9-\e2ב*?NehtJe!r:)N^_^vV~ Yhڶq4r^Y  BLF++XHTM6w:g6*4̈́7A{]NhIWՌ[k N6*m22F4o#ÑI蔴L.bE ^r躡vpOYݐ"_7h"%a?+k4$"@!91IGjMa,O(sy反3FzI3Z',8K8JrTҙ~!&JC|J휍mK6/T$BK> L2KCq;v=#I rvQn ~L]+\JJzz*f})Tr#fzs!F2Ο9FW4wt4^ZN-SХE<'Cã7!ˢc>jXmGURP=K,kzZoέT$f7ftJ<}*~iԼq>q`]G{EP0}U26❎Qs7(P0e7;{1hl*PTAQS$ZBw D\Jg؈ʯ_ܽ^0 bv%mm˸Ox]q0/@.LQ\oV=X.hǽa;eqtjpU|xC\eYa! g36#-1G;!n!{WU-2Kݸ1mTqxKLN.Z;vEh1`xTϱ&!?Gs1ܑ;{qGNdM& }i˻&VCs?T>9"LҒlTɔlPbf.<I|BpZtKs{!ZP t$uwX0b"iȿi)z؄9.Pb G +zیh/!NnbBP5\5L]jud`yv[ _.dVEw"}̈́{\.yYe1׀O@oJrL` `h)2ӁCDo˙bG/wH(b_ i[kpW9ܷ6ʡ?(J~NkJ6JH}n̓bA޼*= b,u0qU܇u:=#u*!(vR׵-9LkxKmUxF{ K+Eof 2H&mÓN6 .Euxy j1ZwA%5 z$-NxRo}jhlpu.B\"yJJtl>-KO+yxr[YU>,_lX@}H-d;خTZ+DM :ձ_`zM|%B mTV넶ュ>O~>QY. D!wYN"XۯU~F.qO/mWoT|~g a N^ђYG3C[6g@Xr@v~ i4EJ3 (_݋[:=Jk2nOY؞{`T᧸6PAQOtHk:4Jc#R&a B|Ma(=:'tI1b,gI`l\T^yFռUZ]eo%9%ZeBF| ϖЩm yW*̻!Vē=:ǴwjG%igT<,*A4=5@K\+7!U1=H{+pKٻj(Y|i? ;gTWYoql-Yޙ\,)Zx5Ό^Ϡ,)踋\(+<7n}p+Yx_tICDQPvy{Mc] -ݐߪLm|mq ܑjLp W`A8:HEgUg8:Wu- Y:׎Ԭ68 )]"IFe;s_H9\Y.:(E!5kb xAJrƾcN]M`}{̀\;Uq1+ETb VS,V~s|{'RػnGkK`61n|ѓmv4b{_c5}>*㺬ǣ{unDhþfhbe</e XC,&(M'D>;6 GyqwlT+'{+|ꭞ!oUaM(K8ʟX\!IQ]ar6b.k&I8؋/#m~1 z }<Qah'B+0u…lBS*{:3)Z=R1.oL/ 5E>bM00 療[9lRo“'m^ϊI?MLeDm\6FCF̝ ]H!B<* C@Ã`ˢo]JC8TzUH$N3EpN$9=n\{sP.mJQ3W[ZL%(%uTđ/8"U Ng6dg_4?sh4# Sa74z D2 H/wh.Տu+>e x3P c毥=-ׂsOZMfgl+`\X?6O *rf=ɭ/tUY֥HȉD|C>TsIֹ<m^eWa~26RfWW䜋iLc GQ< mNyN#|Ȳk[_Ec9/PO$V,^ksugҸ{썩w"L2՛f6 cG*,b?'_o7d\YL=~Glin"썀br>^ꏨp^9ߛ-r;6h^/?ӕ.+dڱ[S;JV`n/wph=%`@O 1pdHw?Kc,_ >>$gi]g/,ZrAXQq$q\jod,[|G+Mzں7ա_.T,ܝ]_8wBO\vۨܜ\WC 'Th{Eq Oyzs)^'MZR*Mݠ߇ zsWn Ƴ%s EλMYh\cA-Tm)2t8g ] 3?J?PPdp1Ab>rd¾o μ607B'Xχ?nCU!: {$9hCH2q3 =vdz#ȕD@laI@~r4^(`a WvL \IR"YqnćJ0"$aZ[N9]#ju=#V!&(.wD08KڜgGJpN=k"}Gt#!󍋸 -`]S ~EݴgW=7I'%rw͸pxM>f|if6"P>ϖ[msD((()59d(M*l񪪬eb޻>wL;MHg/LcoRKL ҖڧYX^%) vƎ^5Z@K@m49QZN𮸖 ?wrRrr%W,2"ӕ?}tG!ŬhCKb'B"$&%di&<qkˀ3Ub/FmClıjx [V5BxGx uÅ|ەAv\.2xGep@h50n->X''^MbÆ 1knW2xwA3f](u+mB!Z>'{ e%TlKN<*#B7U(9¿u pũyMщT ;+T51'58AJq o01pX%;ӑ:E1T7d"b'  3{):9 S\<rIv8aRp5K\Ek+eŴ!oT/,LUϮawBl|8u,7P@$:N rD'O?}P(M4Wtd;5\ժɟ: ܠ/TzW>PL?%$c-zqZ(RƑ KX} B5m[TtXc⯥)ib׻Y?IbZv|tzn2A 4"(_V/ `eMڃ`5<DCOKFQ7C1ٿl?D=ç^ˁveQHSr9!ԲK4)?4G`KEpC'S+q!%9NtҨ&нA 7WIM%ᇾl=+A4k[bAӑUH=5d3hѫІdӡ5])DihNӾ2eB!rp;"3 ٞ =Q`N8+xUgkn٬F樹&a%G~'zrxNj,q٨Êl9D$lmZ0 IKkȻ۾'L{MX͓:zy2z ˨0qYD;.vY$^zo'Z3]|L)L'bZ }k:H5md=2D0\>Wx^p=(nAB3|ayѹ{sRŁOA"DB&KRΏ'/~+ %+ȨKWW҅ ZfJ5ʼRto"uGA"* Ɇ^؃svp{O?ҺL#_ؕ+AVJNpM!yǘ",GRTe|j0z`=DoiT[Wq4i&헎 H} pOݰ,}m^gbk+$6UnE[kfiQv/}be]9"ӥRUpO! Z0#?㕸+P++;JFS6C0@m}=t'JL~LBKw{!aWd?j? ^GOHaѽܻx6DĝƦr mx> iue.9FyP{:25I pS3MCIpfͺR-6[d7!h%ݱs[˴>g03Ry5N9##Fq]וQQ gC~V- #{ڙhاjfpHtIL _ ~kԂ'4L-26]uA! NS,Y)NܚOFʚ(?8TR=~GG>pS70 7Hz8H"Dr_ R7 /9`wQݗqmNzͥüj- j8j+65h)mZ1WmӞGDܻgBݖYF>nևyf)FrL+}t=OgȲt&dnl OߴD0Ubq+qSa6C'A5|JX@tpo>]F6 q;A옚k,(24*wyF&Yм9CVN/cmD)8/O p%I8Wp.*h'%EE._=ʊET\q}C\K!+UiymEֶrtI}f STM,רZbѯ/]GΜX7ZXŨ}"}<0ܹd'$-~/Rו=&9a LVmُF2/3\K̾~aҠ"VIy|XY;wD_qE uYf1~o[7mfXb9y+)Lt54mտť+`Ar. ![L΄JUV#:>j2M,;UjCmE8Yi/;hpI+6=Ng{pbED٠u-f0q |b?UkXPJ~ =ΜѸ[heU߿ f,>O刣G(yglXzTRk1 +e ۲>#˻c9Km7(&t5ӏӭ1$eWY|óyYEX9_|Bͽ4+RHzV|D7r߻b4jGGDOv  +;Wi P?mu5E^^V6/62ۦVytU9um$` '6hFB/j̼.4oIC~<K^0pInRYM=~)g[l\X_,~3PaڗV 0:GEC('s]4_kGH N|yhR$alRB(?^+|q.N&]fᔸ~&ҽ#1it (yy[L4'>T=b)Quj_.}T2f$3kGR =v9dLgPaqC$m;hE'*Hsk]M4Ip[ͶPfkUjτ8M\@HL.==2TuDL*}4Ïw; LwVcIgl] XĊ ͅo Q_aR[[YB;5!qMzo-ZsUtʮA*|z,>GT9d656sAozާSͰgd$~HB/gވZXN)S`(W}@w|1QT"oZCHUY3-fXݪ2}_Fe:ܢiA {r#ogZ MYt?"Q&T51!%M%! i 2O6ۊ sIipVc-,X>P`mhyECRO7#QAݛnXtF9lH! JAM~# $z_sOU-1&JinK46)NՍ1(0 $XSc$av/*u< [^wz cru$ &$r y?bqǗzDU16 {/xd`Oxܓ&\B3.ϓpyKSvz\tgqq;0O`]o[yU~nwV{?,?v“b φ:[N]jKNUi;h*peKXޜAJKD%]g1maE&e:gR72ifI)0ۨ#9+*&5ɛ%.XYt*|鏪[ڑIϡ[CƟ jICyZ HȾ[Uwacip:9(ZN;_AłmUahF:{/]2FO*KVu͋CxFI%T=˲$xyU)Ts& Cc(%N–k*#,(zؒ*-I}" 䀟WI^׏vcd BV.[4FIA^Uڪ|okw3kզ"bD0&:&F:,hW泋n3k?*zCmpK]+A4لiGGaQ!sGRL\qpx Q<4m[3R 5j\a}KZFpu"mc-\/]}HpX {) ͪ<-+?ŸHASö]i݌\<4i!l 5-X:\Q+SeΒRPJZzœ'ZCHPΨ JfOXiTʺ>\şab~u8ܵJɞtdw ]=bӡXe}wu?u(9ߞg b)ŵf]ALnЭzPU;e#dPbG A+F $^AU,Oudk\C_+oB= n8k3j+]jοS2 FYi,`ZfbaR+lh ֡&P22<ȷ>=:9׌;0Uxz~>fD;C0寞<{֝dfWY>/z'.E!:t^f;S Qn@6)'(mt^tIxfpe%s_ ](oq&G9`6rC݃^mtNQdo%|+'$ ]kiA7X6`ѿ֟Bfux2,`?Tx>;2QDY,etal/Q42HD} 0u1 1-T=8}3/~^(UYq)t3 s ;miC@-HkL`NB/o(;R?22cV gd؈+L ̨_b,[Y3;H8x\^+56Q:F^ CP![$>Xz`{,ywZv8,XVVu(Jky)fXҖh1J0[ϑpUY$p# G Wԗ$gg+s& U n@J)'WAe C?#JOT*3Qԋ[YC\;#[x:2~.j%vӗL\F ;Z2$ybIG:^)i?ܫCՊ lܒ#S22^"roT-F0 n7\;ޜdg+~P ZO]Mtb4f@5A/ x`mzg_~ڌpB%rX$lܐbi9^!v 9)Biɶ5 6VDH[ ޟC!iȲfbSGfF&fDlJഀ;L.f-;lGmf?^I5|*ʺz6ċ#urƠU)ʖ>-dwf[: rkUFfk_A_q L&&z@[mDsslE ykQ%&x%JwoNAY:Gtz@)HtsSmB\ܝ/ o9 89Na/Wb_\aVC%ޫܥZ:k8*%x6\W`7v {V7ͼw 8#< 4YMǏLD=LP|Dޜ4[~!IPßN@YD뿷rnej ;oE^V"r2-8NgV\}_dܼ[L)L/mh 7" ۺ2m%i~Sve0W"6Iy,rdV*%U(7w16'`ŏ}yˣ섮nCc=yA%7u\h9u!epH`ԩ]Ɓ VWJz+d[ϫgK鹦p() V%{6޽&ծ+֍H_B nL1/Օ8.(5?jآȂ9` y݄Sw,~/9 Nj(9+9MX-D'҈DR!f> {*XLKē98y=lneM6u%8]Ɔ“>ծ5AdvᓅdBQ#Oma-Թ_j^I2%9Vys!";O;7HӇ;WImѿӹ dDŽ$R4K`;Ou#SRVwr;f:1W,J,*%1B25sfWaɹ֫]Xd@S*;l2`Z#kbi+Im&Ik8ǠuC7]#FZ lM}3+Kee!:xmuOvw*ϴ^{zH@HE-[Q8-Fzewطh'eODDE工պddjfy7sX%7VA}O!*dང]E@+#G&y$H'}ub1& O=hM/cDDy6ؾbq/OW. 0fc ó̴0G(dYAmUODv❙'fsb rtيxpZɴQRp]"sv^CSŵƽѹ 6j{>N'WQխ[j;~q[l}:6 *ω 0tNo( Tj {|&,MkqE͂2u`5|ʀ 3xS8UŬf6 R'z'>4 a [DN#Jк{du`)vNrx&Lbk&za5ٴ("Ewc*bk~nh1ȸ\glqB(P.D&b߽c]W:xvCwIGi@d?A:|a-U@OS= {+= }4ˬr6c}"EDnŤ83q8ڡeޖQ:vߡwQ+iDx?v{.5Q#\US$UJEMOTi/0tea7%1J?M4D(yy iAg~siU|ySp8RӲ~8vnj$#mgAl<F:ѹ<ɬ0@2c~A)]ۿ dX=Ŭ[|6c?'ls{ #s?u2/580=jU/q{s;{,Cg^+Ó.r|G' r%D1+˲iwP#)lT%CBx WdA~t^>qwd'c8rvq*"8@y#jw /cAϖ[,3?M5?]F˭.>Vv;6ʱvDמ;]WA 7bqS"]_ZbKi.Sp^ҟ>9ׇܽ3>tz?A{ +.kas_F:' ثܘjcsTN㫃I\B.[*d@͔ƴF.̯q|{p^u:qZw:JT1.w)Y 9~G4_&& *UshYm=R/F6X&OqҧB>S#1 OW2Cäl㌦V۹ȝM1%,n|m á?T~O`fd+$'!E:\ rlc%P¬c n.2kff&֩o^s GU*.`7sɍmfM'< 54:`c[[ Ѯ0-ߛ%,Hq+$A_4n= /2qdD2.t#_<-vPJe;t}.q[O LK@# ̲eoEѣ 3GJgsq29n-wok޶ ):mqG'EH _M\ .#ȢASCy9Ipc~w)mjxb{*d@6$Q}{Xz Z1"1OXNn0L<^EcmS!uF De'\c tZ "N: +8Bg|cWW:Q5o3>:rLk(U2{ ~1=ޚ0e X*ӓΓ>k|k b @М18;y0.6%HUI햯,&Ɛ IwRfYGX[x6rX5ri6AZ =FϨ!1uf2lN/yl8\ѐ^B=.T5ς/Qhvso~p[971u+wǣ)Ƽ Ė6V*#^Wi*\#VxG ЮlX ݊ymW& t̳)>D+ɜT.C|p#B= J^Z *IH T+Bw[Rlh{J7o"vWp%[]j͛Ԯ`Oܦ!20jf t*x ;}/4X҃ SwDmVW zŔ >a!zpm(ʩ" w-C,z!ԩJ$`BkxlpƁPa`vLD'06=)@]t.G誜q62BW׵gEM2XIp 0ENksVd+:z6_-˓kJo&ݢ6Rg2"'Ճ AQj=ۯ.yU?2ƅW֟R]qAssOޟ󘶛.>prfKz'tǑ>(ߌH>a0ّbC<&kZ}>oP_]9QS5UT=bu#q285-T;j+%/.CKk$V{y$#W cfR{"=} Z1߷<7aÓY_°Q3gK,?yѕg#7%e, `@3CGrty\N%$9&k5*IkQd9b|gņؒ"2Fpf' _[ Ye`b)܃BVuϬʖBYuvM`Bm.duj|"Z9[f+ĕTo@giU#mvjSK:,ہl*' 6 VLY=:T.pydb{L5KLO]υ[^uvt˪UZxi$5[mHHA5ҡyܧip\p[뎎^=1mrO 5HҤb3 ;o_бӘ+ɹ*`.idkеO& NFd9zON2)ѝkG\.jEQpy+QȔ"PRxBk4Pkrv)޺ 2w/ ;pxgt"SV97(ƺC ɏ;g+/Jag_ƀ:aI͐B "7.)'>|ߺ5cA! y_r]T}gaELvY26-ՙ)S^"D >.lh-.cbO<.w"m~uu~;Issm4zbEd ;!̍  `ЅyژNL$yo!1 (x[Љ8F;*֥O\ŽY丅 6ʌ"벦+B~CDqjz&앷ȭFuJ7r^SRn@'3-}AWe9da ;Mb7CdT۠ds#z 4Gp,Jz$HqSL}=",[Q.eʈ{ EY{f&Q2E5Aa /W xo5SM4"jTE:vLHElv))v35oa5_ sQLHς|b1UCj%dWuM"[^$w 6Hdƭ3^F.VQ>֤}` + RP?|MJjrx0'i8& `MW Q|g4ed"62h (/ߏ9m¢&:.0-:[apC{u?G (_<=3jf(6A%6TzsTQ _opY/g@QӘqw]M]gq}~9 %VB/IN(6o?paL|tͭ]B b׏@K#p|Y^~9D? zB(0ы$=פِ eg,!ZwtQNqFP'Po9fgD%lV$yZ2벩feqw߻uf>axB 8Xk|3\ }xd}рrwۈ?)ӆb_*g&f,Q^:M7?< nNn|<,!:d[PJLqYb8{& D9/P,i>?$@z4Rv% &oޤCPhi5k"i> -OW Z?j';.^/Haƀl)i:h ta~2>=Hk;w* g^y[žm٩Ss5k4[ @6=]T5eY=Fr'um*1ȑu߾:Mfq`՚7{xfjN}WV;Uh;1<0Ԓ?b  A޳Q| 'pĥֆտ(cbpYrݙ=;|ʑGcAj!`ȪOF@FNlmDˠtǨ;iݾ m+v ma,"iWN+82WUD! )\Wc~ ;v.\k:l!:wHB uczM%L 0u(j# x導x_f s4v^Үx:V?p]ώpɧ tWyV `άͶL*1E<Nd:vO`IZԱನ9-]C㚧_n5r4k*1L<$ģ6+447MSO&Cl &`ZoO%p|TŸ3UǖVP,-DD]3r$8DI(_u^=oQMFƅ{2O%K8&;L*)̉DVWb'͟j3{7E[DqٯNy+ŊP;[qyzyf{8 ,dTNt }҃'DI[:X8"JMֿLPǞ8 eB A=vU)ijOI]K;xx/(Ɩ.?)FIXrV箹[u"pFCUH$⋮GҬ.k?K:y'{cIx(EP3Y﷒D(HC[z2khPy ppq& Aed{0^̛`Y1I.'KKy@y¾5L$r s|`Iz$pk P BE]S5(<75tv,#r gv#G QP/}٣Fa_kj$);3qx C/Zߋ確o>caiks]Y2o̭>~ /YkA}RP \AD\2n]KJG5pcAmj2rZzz{v \̮y| 2'Gs{b`@ YL{/ff͠\%?Ӻ#`- CHVNl{sy9mei/z< aEb鎊G/Uƭs|ϛICv{/b`{WcRJwnW\ȂpEڨe^_U_wXG\28B5:/M\,p[/h1$H>/<!]-9Q6|cǒ m)e5Uo '8F7a53kEZN[Cњ`Pİ}0||N&MVu{5]CnX'[ $:٬ө#%ǐIשޑ;~&7L`@Ofr[ɧ*s:"f^hg* \/+U%}G2i5@/`Vl;`=c= Y${,3l_REhт"3+O! :zn}c)*VDk ?\Yf+O"tOTO,^ LL?s֋l:ELMNC3>#=~Zo"ɍQ *!/H(J?k$E͉rM>IdNXez9M"97'j$14UQәcp+;#>k|Mt>28w 6SeaH;Av^ObH_E 4~ҡuJpruVFL;m$ZJ>A^V _JPQGb6Y$=clŸ8Q{g0<6^Q6h#p15\Y߫b0D=iu#RDwHqx'9o#EK];U-&n2Ze_'e}J_^#-ʑ! QYV4R:uIA.n(th?\Kg0D%%.&Xh&G^DDTlur lC0n4N:8]ؐ;x."{\\PIE|Ejf4.LSC<ٔQMIsrY8h4br9Oh+=B^v*TiRz#ՉCE8[_3TC>Nsu;Yte # Ӊ̆z8;R+>FfZM&2:>, w@#SØ #h0;w۪LCW `١ihFt[ L#~nEʿ>QT.g*xly҂mDK ;rWKPZ3C715!|#N5I Q-%&ZDŽs 4v·N\HkUb ':0H}*hC)G9؁K##Z54\Hf?Vq3q,m״p1&h65) "8YoFLkiˢ2#B,ywGxD,Fp}~2*[m=/pzI3D6T$Rs~^I~p xhS.Tc>2f]q 7'<>Lp7r{`z.2s\Ekr]0bW;J͵ |iuF=f]ș =I2xB5.ぴ6MZPwDy :D[$yj.3넇΄{ރtErKGibʴM߅nEnX7 1SoŸ֕ |@Zb50R-,X0MiVcз2טl0589_GO l9:g`Ð9ZDYUl5sEi:c߳b&@=~&89Kgpr1ΘWql[e_1 kC ?_ML#z#a~]<!BP"0ne?m_x3zEhY+Q a"po_-Q]7+jxK3F=zGF/Se*Ey MA-蟯g/ksjw$3zKWQ8l uE|i.xT|F9 )4'4" N=Z[DqN.NȑŦ2ږz>胠edIcvc ԫ:z%7>?)#q Dֺxc +p8?7ש;oPÖᭃ^ɳre,fzfayN20?PD,^Po]KTEcj&Ժ||+͉}trrDǾ7 ^9mvCMoGwƞՑ:EQ2\V.][F|"rѪMl VYIg .ʳy +1\ 741BmQgJn&fNKsc`z:n-?To71d~f?q P],O}85X1nC. +%k*UARJ'ſe3||&gt2HtD%s Et(VBPRnuy)9 15:HD!)m 1:cu0g&EWPƅ"`Kz'N[ Zjd}ywI -.3TvjMӺ arI+Ά4؝8B@XZ"U똯}<϶9=?Qg{# eh7ϫ䌋έZOܶk6dB @Z=|ah64 _ \ w\'mmBY}Ja}a0hlx!cᥱǠ#giAXHA'=[0i=d[ZB(`|Nu 3m=Ut(HzLPa&Kv Gd|TXΪ79wOb&bA_Oc ${h('u"zh(dnj$@"2D;A^HLZ.lo(V{<޷~&G ơ9ďU=tO0VaZ?&dVxH4|vIr.1ⲇi b6$9WNʧ~'X]ӦDFYbU Qȕ$mʩpU v*7_wئѰz^5eWJK%OƇ2:G~Yędž=m2k9ZEE!hp1f@8;12B_Jc^RhtԮZ C8c#l#z3ӵOd$U}̒|felP:guZj!Q6iȖ~9zt$'|uqCCm/"O '}cG}uTQ"!_=nzZJ'™tخ`׵4A><}Ы|0Nqޘ.~vlV.AU7޶Cgpp;U_R-\_?NPWB;E+nF+QڷUlp-"(o>|h/^-@o\*9R&s( 1x |dhC!zdKρ]esݤvxW,:`X#v=,A Б~T"I$}v6T-Nߺ7Jl,h'9e6& uюޣ́zz Kyu f >7GhؑrUFzeNO,V1zA6HWrrBl7颻՟'~UjWR!(\~a\f50RiZ|qޅ_@ׄ*U:|ܳaS[UW:Cό/%BM8.F..~tkp+18cUpcWwApmR@Hju/z4& =@(WOF Q@T 5G}l5OAL>-4ZvKǠdk'Pdgڦ?4~xέ?ڐc}{xof㺛+S wCwSS6EH'־cK:/B.eɌFVL+ꢑ:;L5˜ yRh.YiOc eu/i>lq;Y~՛#E-b`lU1#@(9Y]^lU,K(&& T׀0a{׀ǰ BRt@_lƥ2= ߮f<=D+5YLrJ("|ȤjJ pCy 8H4;E=_nD !=`ڞ}.qXHM3ͺk /"3XcJ{ʎjx[LO0Cpt8VB1%<@(^O澍WQv3 4t&w?'Ca5~:DŽ2ICCSy1>@ĭ!14uoUy D_d}U*į}Jba Z`-Y/R5_J]d;\ʘAUF V-ɻK*SZR8 tU$g7'ʑR)yI#+AmY6V4zHlԣ-`g&VMvF`C},|+rqoVhpz]l-I<R=٦iȍ.۫_j&x È( hxTiZ?Y[WTHCbRT^w8~ۗMۂu-R"3I"0I׍g6_5ysMiR!$sbILZ6WJVZH؊qnh*VRs4=>9 >jq>lF= ~zae]0("E(/n3Q;:3t7700fjFps,G)WR&E8v "#-ynH U@CĂS'B֬4ݜ9.ЈF! o6ޣB u̎9iGVߜ@`k_}sN3Io?6L@,ِNumM;fN~/л4`tI`V݇?6ƠSs[πSbSú#kV#A@0z8fnqڢ˗iȹ>69עOgY3_Gͅ1Y;k5pHV3|PAaRgPO M&ZBJZ2+K݇>yps!_mQuڪ_O9lfhF)2Y'7E%Y,-IB9f2T6x2QQmC49ٞKj Ek*9xe*"gYཻ+ Pd#Q.\S6Iь~tS-r^-mk!@M}@];2'|1YS};kƋ"\L/y t$$͠~Y"ioCTuf5-Nm8M7}(UX#|&ci8'7ZQwX漴za6,ЂhOŋ\'9MAsC]MdןؓF[_>"&YҷW-G'!{^S#4~+zHe/ڼOf2bZ\ S! 1TmFOfF .)] Wkey)vND?%& ZR+ (6@r-fQӈnv}w gnE#jbvɯ0pBlrI? ͓.Mhi[;6jlK𓏹:,$g/KxJ\9Mq~gVNBgi8xn'HţقT7ioypyitmb]'`tf v8%B;hBZb!VłCr#j ٵ%~A'B4]$Z/sYo7 㮲#C;M~`,Fس˗XGlU6<ưp{Hj>kԸKuz:w~!ڮN O}8_{޸1\ z^a1B KxO("?#ECNxKZ_O7ҀU>$q&8&T|^/+Qռg֣Ha6nT|C2xb9CݩE?2YUDd0@ #`1'Sҙ&!\McO-EZYѰ{w=C7F; dO,H eUK@~)HMW+*R:ޗka$WjA_@ !ADOaN(f<1$j?tm7 {Su:_hsMk:xX>Ifl60O8Q}]kG? QG>qr9 ~zy+It(oH`PxEVx(u0˜J\q~gg\d; Iiڋ9$gTB0]#-:3.fԩ."F[ɮA-27'xղ:#|2W\|ޔr$j%߽b>oE~R7#a2Bg1Ԡn)d cFÚF0hmn٨=CҵIr޻I0ƞp+voᖹ2D~` Jlfgnɩ8<"ޒ?ذ:xion[*ַir\ivDOEY8Av^*I,㥉G]zKG|oxGGv͡C3:-`Pymh@d=1# M9oaRdc7E#EB`OYO, i"7i GQ s~H۞Տ-VW!£ѸN%L떨lRT/%t&$St|0 W `t~ . +X(I{5a[̋+|.p4'rU13m&puQLzOS2[„#ģ3yFl}u fz .)oCXP8Sln-qZEt & MA2gFͺĘ̿ Ā:n`EL6l=%E u@{C-;%T'*쯀1LͨA>XBp\޻:*a=+jzU&r݊0z0bͳrlnj&*`g覂i򻳔/*Ӭ 2bӛbԬX ]6-IS!CENB8kdwAR;,dE*#S?e'w/«<bH>Q^RWl ]0ʽx:W}iy1!| 6/;.Kǩ~ѨrY9>4ru3iNӎɤj>l_B oCծxFp;6[cӛ8R$ z (}NNtns-}49{&Ğj(WCϨczRajyPx/n"ެYxo$d3>o Ka7?-rZi-S`cL[}@:s!cyD,# W2}2'BH*[a7ٳOaLZzs#?)Ge\|d%uhOPaafTʛ Jʈbd+gP@ #(9 ~,нDHtȯz1˾jocJ6)cV;U X_*xEg@篈o[bT;_CL_>0AesրF|ŝU೪[X6<Ƹ}E4z (%xݴ:кJ>4AJRHthtۙ ij9@C)ѪK|P(giYP`U#5,e$=O)᡿=䮎 Ы{Q+M;v&Ժ\Cm2a;u~{dgkrl,S8G7\TAĻ(GƗAgQjzZ[C[[Nr:V[8XwJR14 HߢBK`=UdI۰4ճ;!16 7#/ۭ!(rT9qԉFoAeRdde5`p tMb%`]"GU1'Ai 7EN%;"Rd`FuAh߽67GcmjR}g$}(ǩf| aG"Z]`i #  _X'͞1"E l_` M%[zogJg]Esٕܹ mh@3\62Iz IFėarh)n-RB6{NobKFNA K}}a 5;ՔbTΌ΋NPt 3<@]@"؇Jfœb# ڜ>)v8v J6ih'_eSG>}f}!("8P~t:T Mu/zH`fI>Gi"5 GqfL`Epr63e ^&tz 048/0/=BK~ MV33:PPtFoZ"@-/~ :Ur7Ju G \]hS%Df2َ7`[&.YMa80|LkewU6縈X4yzD/Xȉbȁ|6Q|@V7:c9'' 7GfRR X rDA O)7/rqŞ$Ǣ- 8µsW +R*BW:b[Yc6ΉO .V/v|3?#LQxyI̥[)%zmJ'ڢ| _i; Rāvv>#Ϥ̠UxU,c1v*zqEؙ8IFbm.Z?=sOio ,uěɹ iOZ?OZݡ$ԴZB}d]h N*R'r򒖓,RuKW#U(` +Q@ ?IA`r,t9B5K{J+nO &_w&7-2zɻwr؀Gj [L;azNDTO @"\ Lט3t$J::+SUޏ0K޼'ُ F6gNc2%݂b ڝ(BRI  zrMV}nyg>h s`7{fX kF.pRUWX/h7sDʥ/Qo}?XR?qaLa1Aeo -ZcVuOYnTڨq邽he+BVQy"8SKMl0ӨD8܏AwJ k@"{s*~B+ʌ/Ln/RPs:c9  ki:"Pzr᧘-Iʦzb(-X`:߽mތ#k,CRCqDֹ("˳g~pBGzq2Ƃ#GZJ@Ըêo؋`޲](/|4e iR|KΎn򮜕^c^b*rlk^JSyO,R[M8Cjtjjgg0mz~#RX`C #AT!yNS߱cܥ^$1fڢ4`?h4 p!ψLE0gΝQIe%"K8x-ԑ'kQ OƸݙ)_؇BqX/kͯc{T^A $"X^.,Wg-k2FI|ts2aӫe3k?bc: ݔ60-^/XS&b Rw:\ v;8*eh +2@:ۖV+iIg\ ۶VD,8|a} $?)p؅\oҳ6ҝn11)霆=P)%fdXrdG{tKdĞM%UlvO4v a ? T3 x늪S?PSWa}$l,ŽSJq7*'؜jAn$_c}NpI?l$ʚN}; `j YSkkRem> aw֝`i||{* דϺ(DX|E'yR}KQW4͗wے_18âdkS}kx0`Cy9{` U.Q;,2~ʹmRs8k杂*~AkP*D1 Tu>7AYlGa5*h#sOR2he"^3և$һm*ﯛΣ&(7PQEx4m[+y~{j#ՀVpF}Ju2IxxxK: H0a&kBy?:yн%k#ZTtR$mSlc oP$Lι)lƾWm|k6D.yj5jC`jҼO?_C\YƣvOAd& dDѥXU4IiYG3OsƇѥD,]\o:MfG7 JlqoUH/y{iS#XGp#a 4DK |yZԁ̆la({ȫ-rC?U FN]8nl`r= Y66׌|l3ʏqz6Iu"sZT&ʅLrC!<9V+&:>ttqE=oΗsOX,g ؍n&7X877Ƚw|Fq@<TE< Ndizv*<^^hk[qs8+.`3# p$mnEF~[q3veƉK8 qmٸ s&^ rBùS9Zmv?_c*zhgQEʁPEwc`O/B4|gnP7W%y''z> CTvMПtXYBpH7{y *2 e8,nڰotW/(|?[Ls}0֨zq=\N6Ec'+rR3<資?x)FW,\vExOg/A~ͥR?-V]pq>?Lsq oC/] nl/q 99GLPP٭nj va=55a|y;(hgv҂ )>rJ[q&ޭɟgl}^0!/M: V&Ȓom ׋wԈE/,0t*YTdoi_&] 󷷍6V>e4݁*!}ղ#6Si/>g=sw`aBO5rQ1s ę_ś 2_^+J1x0 Kܱdk7[`H?Tq7zh FRYB:8;vƎ:sUf\n6r4(!PkSJѥ{-ٻ;AXC(O 9Izz4P ;lU:<lD[A2K,YXA]gC PwIP(GDa!W45-VDKt%=SBORˤ:ɽOׅ9 ^ e]e%J{;w;+tK+Hn콣#$,UOMDÂB ENwù'^暎 u [ۛIJU|B)/s_dlt>gK5}>d4ý l4n`cBz*qo#mI}d7SR*| 7ı=*U0{qEuj&ܼ_째vyc];:ū-ތT̵)2 AS#~T,[|zZ3E">bVG |t}Qo>a}_y[Jul> Q:~vl&^1MuWpaG]bX0Bv!ƍہ6>2"= ޾$dF^EvTaZ6sn&|G Y&C6 **KaL` CBqv8]Y0%TtbUU?AC v=Ak"Hw?NMĞAzhhM.u|,!ig6ijoLDQCF 0Ӌ)ca? I *2qg̽566q`7X$E%da 8 i͞T ,xRg+Y# {w\Ѵ(&?hȶ>=R|nn UvI ^NDAQ)5״R?qi-,g;AĿv[H="ɔxA3]R 3Y nLS \ѱ ߺQzJCЉan s*"?ND=܇!I?q5o ^rGm U1D`SxSqCW90zRGaWeu +=O!kr7Iq93Xqn[XsRfvvߪd{4}k! 6ƨpezdSpB:ec:SַۑYUI#__OwG?%5R+W\*,4c6 3gZÌM=TT7u,}m)P A 4`@ˣ_~F(t^ K͝cnƮq:΋g Øs 3& g3& &vn8eiJ+lqca_G6ue2ZY$. ?8+ɽW2\ )/XYm<XN2u|@\"XQ_sv}l| d*;3-=9#PAr=C r6+Yu9phh0\I%Ķb r* KF윊}v2:hMqɬ>o4QrN|hP^Gw뵃wh:Z\Y[%HƐ> %v9)7+ kP#2o߽R}Hc¯Z"\ Ԍ]#x+jʒg:֬Gy1)fctiZrA e'UqYƋfz~%J^O{ŋpδ/ sI7(("}r BcWN'1ƚC( zj*"9RwAxޕh/Sfm(ȔEcBBCv.?aȵC6 ^wΨ69Uk6}˔h|8Umq1Yt'9]:.n?a@fþB.A{Lu(_ ZjdDwY3^D"gnLHXH {PbFϫy B%} d|1WZG؟d|jrfxpdmhd܎3)!{z#T?C67MK|PpxVL/.g+o Ad} Eu!) $>'N凼0xynt+hY/b1hͻ0#A;B˯${<9KFR#b*JةۭNRH2ԁJvV: Ei ݁"ﰓF X}0U.ҧ•r wp8y+?brYT _Rg~IWo*qc۬vW ٲ9Z="ӷٛMD p} ҚeϠiXxMn)N]Z.Hl.`?rg3|J)b5 'hYY҄-F-}?@ S`MEmy>ڋ!ƒVۏ] ak!X+D̹b %.܀HD?Xa? |l*Q5<+SRaC൱f;En_ o$r}߱_v,RfTCZA})]fN4rE2d]qDjsVim !UPRpds _D ~cC^@7Ha_# x3I?)7b%HfӞy-xϭҭ雔0Q3ʿ*]rWJqu$d; B1K<頻!6W Nmէ_&[p7[ێ5u`~aw7|#3Uҥ,%x},n/HO4'kk DelJ}Gbdʣ[ʺLPFȳ'S:RKk9դ3)Kd8dB.z8Ƙryk`yux]XїIcvS{O/$>Ȍ',J!zN5`,+mRD0AP_s#t(Ql.?WT6rB n A(Z{-˂F`X#llYÙ.qE u-7,` HZzR&k^%lV}]T\] Y{ 49KT)t%2TyIҼY1*]$3j$ygIU*9 ,uì|>.B' s /sӒ˗0>qA'|s =µ>JpQӛ*}_G覌[t+c*r w\K 3 qt]5:,|R.w> $_ #(O c{v +,,Q`=ə p B5%`Hz-k PRU7ɂ*/^CCS"} X@AtҶ7wķm,\'zZ!NPp`].QXDplTk.:/==dm._*k r`Ms*{Hy_B8eꞓhb+bQrfgcAt~<PyK$?7Ts4Nҷ(u΄n!~]H9bgi 8NtotPC2ی0zK{jwlq6,U K"J"%^85 I?ѿc 9Yxuyiq~(SlR ۂzm0oC5VRwNzPScDZ}K )]m1Ij"׎leWd<pnzCGY=-vh2 <@Xb"mKJ(_(pc:)eχN8PY D.wG+Xޒ `"1O86y$? xqY#F k'ݳVr,92-"H klx! !ggu?kl&F@MT<j+aIW)$g陵GM^M rB@tZ9ƚg:R5JY#ITLȹA0TMP= ϊKO&H8$~θݠR =Δ.eA?P G;XZAkե`YH@Tjt1R=!0w)˾gy~ hx&˞5L3¹Uz+6 .WۨVjvq=x0j,cO~n>[>0f7Ȗ*鉆, ]kƄj6`x%V<7bMOP0,5;[6sL11O)1?b++i0- XU(RÔE&jE{D.>gwз3ՂDAloS?]`-*Kg)_!~b[hG.HӣEܮt/$b}'^ſ/pw] %F[σto)0wCEz8JlKIay ;?!vnû9{Lˇ&Zxd*}cIso n8F9ؑ3BI#w>@SS2$JdyOoGjY[|ǏC1q "#}~AJz5|J!w 1=:#WU)HbnȎBohCSlx_xALrTe*+=o5)DؠbDTK2:+KAȴ{E.FsTCzpV{=. :g_eM 2ij&("j-WeNtnK#/s,? Ym~.#[ݛN@PZWYx]gȿf33evRpTDIŠՁ_ m)&JPWU"Hwm1q_%p y l=.AT8xa;20OxO(R*CPL7m@$oŠP;20a POEB|&5!3" :3yEZ;i` HTF䥽`Sņx%Ccs+ڬM붴iP Z}. {<_YQiy԰nX HnM؊7(A0TT3x׆Ivb.m=?I ('ZKkךsQSs1ʾyl78jۼ!l#f?gxX[KHiGL1aaB>1 qQ 1QHDJH*E쨒NN޾ϤfgA2t`# {Xv>`Zf 6Ns+{rteV갖W?(]zS.U LW`* *uw$Y0Pi\W [.[x!Uc;xYT~9FÑ{uh%̥ܟBk8X@c|m-+=s olCq^m〮m:_+V+9|Ue<\ku6NpAN*{%]i2~؎E()SsGQ1])E:nıJAGX#zΝ--MuC(ªd;yL tF%ގ[b' ܬ+YA.;-K1w/\bw :瓺*xDsJR!b~ݾRB_OaYDp6`S,.rQ‘QUhLJbT/-2=FJ8p.3Px}e$^ '|$a]Gg/۾ 5f[c`.=' !A.Um1ZC0[%яky٩B}bxGGK@/JN--9`ZDJ:, ń}ɤ!'r֥>(p):=]\U:,kC808:@^#@0tȷ2!Y+؋v1"ceHs"A7\ : Jr鯉K4 8 ցDŚ/Y n.8Pk=- r/:ZI+M\oe)EzUuŌtAy@V hjIer,jh>p2Q/%&@M@m‡;"zCuQ;'oї@\BfP9w?\ǶS s' >38L@t61a/_V@^@Wm'_c;8W,2&1Ћg;$tf})R]˜H8b3ʜK)\51Uav68-mz;֌'󪍰okx=KQ& ȫT|+K`vNjkh.k5Nd`nmzy}em:_K*_[ ܀wٝO>à FɍnR@Хi*x9XAlW׫|Ϻ9}q屢/ q<<86 !xB=7(F)1~\{(Pc:h.CaaZAܧ+T .yn 0wU2ҖULStNUGG2M`L pJKb;hzddU\ڐ3oB?[]\$(]ъBsw |ő +xpAPKu`+s5<Ѥދ^kʍm/C3SԸX^}aq4"ejNj~sCg#(f4:?$B윂|7z!Pgph'tyV2VEp |c|H֥H\-&3UtD#k^/mK f)]KV@^Jζ{K/50e&T8MάR[ʋ#sk6ؘᒘlT*\4`(Ș,͉RelDsOM@yɠB.Ud?=ۧfc{ei/j^&!6($S"G᰼\WS(0gwJJ\9qrQ>콛p=zOÒ3.1r  S%Z=3D b8Mx|u`@:OQva #&y* S” RͼхV:8> ,:`~VV BL\m XM/kB;ft:{2n,.[<[ 4]s׃ zZ%On,4 % 0 >D&o';g`8WŮֻYR;~}/Y8MA8WA@O]6p==ͺPyeKu'KJ#0r:fbL?cyi*;ʢ}}*ӕ寤ڞ2x@~"]TCx9'ߧŮ z`Pe[u` rh8@&%UeI|(GX~xT_0Sg8n&7Zʵ"^xy۬emES#kW${¯346`BO-PqTIl*5AY)2p5EFu=(jFJ_N7oki=<45!kS4$]?e4ա oY7lG'7SʹsF $)PU/W#iK[^p &V*Ľ?m9mv_m2cWC#FCeh} sGz ~aq&BfFVhR=N"[t{ . 8BDt.ydH~ Ðm)TBP& Ub RT{=gUhiz`mya&dc;5LhJblDJ,Gz9)@&$o J2v+/'mܲ<Ң!Q?+\<1̦3E 7"C<3NЮ&$$j+yN >F;&/+d=CGhrW@=9j,|;u<쭳kȾgWsKo<]idr-ANYT ٵ(x?#S8j{BSbrx[ЉsgzM a%=Zb}i]5I,.R5WZT0XU8"@}4n7yvy2l(  (?\|УheO$ۻ06ʩ;*3f10 Lc$>!ב%q["gyhWYf<<WLYܱUYX!>q}%&*f[#ݡG Y/soZ n-cfc)oV;~'#WX yiVޕYJxʓ@t:nzycVv @m$im]j/ 빃j}3ox8݅FI81b7jH0-Kw^$(Rw-T?z%Jy|->χ iDa>ks;Ol/3M9̺'@R _Ŗ?QHd X ۺ56ex}h \?QTnfM lcOUGs21?`)l4:?H.PB`S_ ɭP^z(YynElڈAh;'t3T1puGc3|j_;b~k:ɶ~![$5w:Td~ٷ)[q] }v1+I㭚N/Xvya;x)7[K f ȁdAVD@bo>5{J9şM4P/X.#?AX[4xPoe:@bvaUՐGzX쵑|{l DJrk+t0iD/ZHtT' xhٲ=F{TJ%6W9?.yhGX4KDVQJU/sEk-9@HgcmdF\]nL&Yp&y/O@J$0{Ib؟&gC7kln] ,(Rb0Nv41=>"|wJ,%qdqBF#)8TmiљQ"D=(zN5 tca45%MGV_DPѺq]?MO3 E k-:xKdMqT ņC#+X\brM>-$5``~"5$A!>mxDt&_dzٰGy>%{E\) ڕzSFsyX6 e&a+Eb8<myDpm[U 3qp*|czE},hmW]w1pF1]2&_^hMh~=ڛR% 㽦jv_=m54aƘ9MW#^\a <7hu ^8RvxE|V F*yڅ @8?+?/ز3uY )_X-GKð"uL;%e L0SEj*V]A3ٹ_]?qnxRxҳr6767p;E(*H*Nsj-}k4)WēFON;R_ށlE(U%JܲkpuqCTil;-$^g!ic@FС1uK3*fj^?N(A@&!J:H0G۔% ;ys}@^vKR6?$vy)2e@RB2E6-42#?lH >#qCpQr!{F/z'A<8HMݾ[M oiC:^-BnIVHYMN[o/Ԗ%:Ev4a,z1$+ I9`|OYAAR-ҸGƵj*"9 oKژ 9ik'6샟aWb:<0n5<~`fP%k-q`~zC0kںHJ%:Jt3>)V Z_ \uu|Jꨡ0_QuW|WLg&2xfY}vNN"tST_Dzki#ِ ;b$Z?m${?%=Zb^Ǣ&9wbōTU 5mh-Ju7Hx{ႝ!p1f*/9Bq m/̖ U@#htkpƜT$uLez qs/.N2OfGGS;VG)w&-Fe7i 5MԀK+O&fnx7 .-9DuM[܎ڛ*ɞyhײ:ת9EPC''Z%A tLℇTQ]^B?`iD +ؐ'hzM]gL`7g^ui5yj栴3G+**`u]c0a;QA_A;񔡽5?vH> =}><=Z.qmЂf]%G]{VMP!jQ)>fRNu+8PEUsri1r(j98=8Cm7$ˎj٣NZJQmC輱?Ϙp{2]=8LiU$J:h+[:[̻S!G#3Ab_܋rE;c3;No$C@NTɟ6?7f#a7e>i)կF.ti'PtLտM8~-ݓhQͨlƥ=20Q_J>QD^j1=/%u!np)B:5_[!/ #uOX<'~n/\y?7٥oZ?'!I1k!xip,lR6y3I9#=CR oqyjpWL/pRql*T\\sQ>lc}vvQy48j`;L6(TitD*ޏ\6Pkh[*= //|4L,-]Ĩ,g@NDF“tz1wZ>?0KZcd툇*)P?.¯Xr8Id|(?3bT\T|NaVj<Ԁq9'8FD:D쳉mE>3-i G$si_mF; *c`0}s-~ #l)g{ j<[e?^|<e3Pb`7 PXK;u8e@<>M~ 4fVݙ;; m}+Q9HɴVN ;/UHxZI´g*4 {1 7H"EYb <>s;in⬔wJ#sn57l&UZYl /ʬt{F LVփ򼶫l,9Gr u3KՆg9jNr,9nm}RLcB+rfʜlQ[Qe6A8V,QEn-"ĮhjD)-`ri~>)ƾk>-XAuϠ{YX8ċt u!z~wRe:/ @c4djo&FP=^xl_L.R&s!|Ko7٭z?ɔl(.zOdƓ&ǖ_͜FKŇvmjγdD?+ ew˱WxC]7cاm[d2qՓ፫'cNǝUVǚ1.@sY>J.QgzEK.#^> 6@]|嫎t{|,|ќgq$ṣ.Xz=GGWqyⱧHc~C*KzNw{A,ԱNN*=Y_Ud>dx I i_w}$Tm5;g3ST[ d^)4$O=曝`MMh8Vq!#8zl"Ϊ܌9SOڕne/kT] l?A%`ĥ :+MÆv"LM8\Lnu}K{PirUpoLhJZP@q W(= DXiB.Y\UqC$ .3^ϒs1Sw.5#R.@(1߮]uFbX~Ꮎ-_r"*:LҴWo-UpQ ÕC@*]:M$ ~LӿMdx|%" E‰u"E(P4]9au]w~(tXKZy}'᜼koYU̴ D.39' " 'M6@3RxWKd\]0SUB6DX@(.: +HjJb+܈wwrޅR-T`Jx#zŃ1vaa!y0&%MPL`(G0A7~lT"p>ƱtƇY'7mNHFsL6oGw@;mYSM+{5H RBKCZ$Ÿ_Z9Y aphp~raDq$酭+hS&F :΀HK+ &ychnh(nʸʶwם=B|e̩q2 -2 䄤bɃX s9YY SIbo|R ie4r)YPtuc \+[Ns%JW4 :Wgs.uP (]TԼAԃ^tW)_ׁkja\rer.P bv'CҊ"*D$>f/M>?e4h;3#] M`gU{nŮ]3GďmjF5~CD^Lٻ O1#-Ds*f&O?޳^f$th 8=3;x bw_O埄-]X]Ԗ2rCKqq4"5p= oQA>bݖVY =ޠHMVZJc iπ8/p~PD8dEgB?vY(c8#2'6AtfX_9IdQ|z߲ETإ6IRd ٩EX:.yy>n88 CdM8A`.QeO.uD Te{0o6oU%/2V Ev FL)T !Ǯq=#Ӄ27`,OC,ud%PJNŎ0x*Y8>R1ܳ]bƓ|̱" q~A#;+*˲UPaOƘڶYy cZ,$|L䴬GS0UV5=݅w 7$SOCotQgNRtŢGh+,G5óWUB8W0B$ |= d~ `{m%x7UVcB!u\Uݦְ J~0CbۯҴ;ҹCUKprUw'DseE~ve#ZݞO?tu pOت^ڈ6p^LYuJzզE|Ito\5Yƚ z~9VNeÛ#J,;V`56Yf9}@Sb~}JuƋ !TCzԉBMC&90pbWm@05yQuzҊYhW;fc͢0pF9^х}'!!iV="7Q! .D8>Ww'xCfޕ2J {Y&V /Q湠_)c3V֌ SH^)o2x[4* 8$7hǓSķ(:h$H%Q4s)݌xFOgM^]#-S4v:A]V=t}/=IPŘֺM6z1t~R n+O1Kl`g X>&h NjJYw;|KQA9q颸m5)U>){S6꒠@nJMF- =i>CVt^6Pz\va,ޗwٕ;o}U G'x]ws(~\ QP2JȠ59dgz Hw9ZeJ(kA>ޅ 'nq. OQJe8}U0迯٬Sޝ-Fr /߮#wʐY|lĢ5=7 /X.$;dY 0,OULR^P][rVBbq$ iMR.ɕ}M}i}#L`gLxTN!:qEc態` ܥX/:6_% Ό!| ݗEx$ ^[Kw.GGع _S"$:j}=^)K}5QS]MPb ;0YH2O/d3u@L@A\.F- rӋ->V9t!37׊<=e?f)Mce6N)6.2bM-0$-cqd\ [aV! |D92sQ##ɑ ?P}c3U+X$8:/n5g7gI )]Ew fFTWq@%Pa56Ud=!Vp2DiCvl!մ&65'|Gѥdjf^ى_tm~N a V>f8ӽPq1\D4䳑oLd6,m(C= !4N LBϩ Pa7Fw!$(mψkh ckH&#~ ۈJ`(MYh3Ms~}JO|sk# $Zc%`0%e{rOȷ ?T܁02(Qxvo`/i/c9Om^Ħq:nfvⳒ*Wzb7iPc0քy8Υ`Jx+ /GEٺ.nv^5 2Y'мYl77W5qnoBв/{x?A4MG5L?+=ݳ%o2jD[hir |=%gvK?S19Μ˕ۅ?iT#qT`lJv6XLݙdñMAK8]se$F9j)]wۇACAB a>QxgdD݆V<3G] ^zA~QQ‘&ߟTor'>$JN8jVYxDS>N+QQf c=WlCGe76 o;ğ :3I=gs 9h9YG:<&;`=nްe>"u ].da\9(C9RAHgu4̏ _2qZr3TE-F$ίsV!x^,q0KM)0G=Y K\k+B"yy\]s)hVyTN4ރ.#y- Y6uhx*}|F}cú|0#JK6! Mm D*<ۄn_G"s̚ՀA>n7]'K/; Zc$N=>uy@Yn2t3¥/z·;hDF&y*|-3DkZ{ *0M}0jz'毇$=)ٿl_`Am]*F$"zҀ `jčA6;;7Ѭe2nS\ҋ=0bb|߭àAs&dcp-ƼRRN{݄l Sg !r-pGnC F5.Yj(eΆOB"[uf_7MOȽJ߀9MkVI1W<$m-XoQ_ąYU%IC;7+x9ZhWi/r24Ѡ_gЍW~d0Hsv7f$VDev߮e4TI7]MPr~{utnI dHCI;Bf61'M0jYgL%<"-:2ݏ)v+\9\+$mRrI}!npAt)Ն ժ7mm˓hC[qJe#GNy|ROmZ@?vr=b,R3"[x,ACX:@[sbFU_dQWbw?+yzyk BN`${ۄ7J'(>AlhpL[";h<&(춡t/f 39Ǻa`0&_D=˽+BPbf:2SѵƽQҮl зU"#8q]|wO4̬Gp(I+U4J%m,Y9 W.NӾ@<8| ̶~Ys7=pK3w]$oK˞~zncA%RJA; 0d 0u"L6"&Pn (.HVr>;r]$z~'חTY|noY;]lT%@-nŏp= M|*b/\p Ga͞B}T$!Dэ8Ib3 G큛7'`o`\XICZa\fɦs` 䑟*Ӵӳ (i e# <3}-e7IL[d`u̠xScz"^t[2"^f#!Z{t^p eP̎oy96@[/73 ;l&&+p 4- 9f=#W=hq\EXL(n]ja#Pw 5[ UP?I!Z,4:t9ς /I4E4Ik+ )Wq*!0$qQ;lM[,Z:bRo'` 6VKZ?$K}fc?\|N5qgڑry'Wn'm*"1\QrȒ+<.K*R~ޏ~&I6v׺u`^`eX>*Lj8RV/G:P*1 cdC q :4ΠSZc0P#}0dU gXhjjTQ Yd@عo4D `@=wyA/ڙv*g^'#jFs!We 1MSְ BrTg쇸W@9}wk. w`rpKsDnu#L7#UW=G%,'zx0!Ui2$k8O.]EcAwSֿO%u6f24b6`LFνbFDh(5t)LH3q6[R(ҵ^AWz |b}p/RRa_E,.|R -"sJx`.O% $BuY>ًNp-RBU^'Dgykorn264wW0ص*Lx@}9Nh]yGn^Jo zzB;3Qc?76R`0){I,:#?WO-au@{-MWOiP=O ڱp^!Wn$R) 셒ݭq[}]wvYɾ/h9MwCH5%dr&ƅ L>*8"3ҷ~ҹ m#%kJerr"waFpc#4"1$@c{9ӦS_|xbc\;72qP)h$/MVS2jG%K aH =&FxJ" Kl-dC@I\Lǜnx~l'e9#=cKY9g3]kx"FЍ䪳ߤzFBV5xax:xQGU3$w~XqXmpj,5μ/bQ՜ەmU> 6wc}XMѳȦWvANAxy./{we_lE% iCV}x6 '=f-ҽ>BSs;}qG] #0YHv ]F `>JF7bGhfL=/S)>ɨePQkl*_rSQkilLE7U%1~<7n+rXsk-l+fXJݿXJXȟ&UJލT /\Ip<5,԰˦@Ŗ(l*ʟ#tky&s]Nacxd!sB#G:&Gᑓ]Y6 (c!3'v2v.d#G g2D*lDg5ue/9θܣh`P'ͫ{%IOb6b3D20]Q\J?7A/yFF g>DzWh:b\tm,L"Ԓlე0ԕbsɓ U&oQ2N]Y "0|NԬPbgbD:0bH#퍡Cy*9^$vt"g1iDPITF >UR%Wd c0HI?^vQ)LAϽ:,ħ/]ͪ I}oi]'"{h "5Ne AWKrU׶=x]s/|JHk:c4*hO W|-.IWuaAqXĕ>\S^Zx䬯w|׸wSHIW^2QB`̦4RCM /dy.F>3^>q-st%gU'Y/DFy5QĔG߯\]@.|Jem}|IO~ILsBMw\Ƌxk? :JR-ԙFq jJ$Ji9NdG`YwIV!* 鋿IG{;lH.h}Dիҝ +eW M;A%n(&0g'\۝_&l(mX_L{/A($U ikz"+Qt C8^{(mCkڳCM.CNp @pCF>+>@}bz`ϪMNTM>sN&S{QVXYo /:P$)xmc|fM-Z9;㴈AL?.xYyPKcN͡7EK2AY+y@Nb{`فⶩ߁mڇ 钽v;GS$BE>eq{i5!H8n3VR}[AhFfC|s75W(X m vDAiZl =I+TU l;~C$Wͪ{BEO ssK86`lg-xK"+}LB<{HP+)T, \)A&\Pc97GY?:l> ꉈc sǞɭ,FrcϡOsDw~ >u&1ve ٳ!AqK"e׺jXh[HUkߎ-2 QQȗVѨj~D/G0RÞK&S-[b5v1, Ro~uƺ&O5F{36A_:q,t@"ϻP@!C:1s]nN\eNFŮpAMrfxW{ ֍"OZol_Q%ZHqD)^X\3pkߩYK~+7t [umwww$!L`ц_5,BR0kVNuF!Í6ZP/{.;RtE Wi/j9ܸVXGJGG+:8mT -G =. #HȰ0!&5n7% pq+IŠq2{A92ލQ:Y0k1#tD>'uW/R#FEÝԃ9/ -Qg]HxO cOO=K;2?Kn[6M{.@/BHeiYGBK!03zoKy2yDG#mLJf0]x1/zLʿ'&ܖγ N Z#Ҹx=Đl ʝUG.Wd^O %Hv!rw{pZeuGfzoXАWPAex#eLBֵeiOk{=bsT`5`"#;DS>3WrK ybO; zѷ= 9W62b#@A"]>DR_$*TCDŽ%Z-ƜQ MJᖼq+ ;beޣrMy=pcg%OmVČÿc\$1t ^h]-g8B'uKgdgo ]y8>›l|CR#YsDcs؁o;ٔ5e`<[A.}"{%. V 4 z>B~+8P?e1{\[a0ºJ`Zygr[9K2z"6{nTHfܾ Fyct Odѵ][F:_(~{%wI4%1rf`fiR`M`zrdzűVF@]$eG:cSKw]k)]ph㶧~+ITnx۬0p\90Ẅ́5b>Zdmb,C)[r*$869C Ҵwb4,^KBj5|aS QS9Ay&_,,Dwr*WYjLn=JS;8B/ڹ`HPY{iEyB;,*+nᰔGֲf;UPnݫy56|er()0 RC{P[8l:(>TnWgPM\۔[la!NKnЌ99W~D+>~n o`[rZ^Hb -;$Pc|Z92{#qt".)ӊu={G Ѱ9?}ߥSؐT,Nw"Z(ӭn?Z G ;{Qi?)Gf 2SGT0sABi6$ \|Q-Q ^&C!F %o|#ԅcXc)AEB_{;ae~]MMi٩6Q IUYG y"d{YHy_XTHa2[\V>5^)#̺,0`&HRVD]D%YDnG1c'젮UkpJs$lv١5p(ET@d:7H`Ec:pA]7=E i/Bz G$MUO,?'(8o:D^\Oz pSw9;>ߦtu/XCzȇ0@sZ$cM9)[0O-d4On4bY1~ݝ׬,/7:ݿ_8㶘c7%$(w:D@cQ)(G"1C}W%D8侄P`u'I e[p/* rwA\lL 7[5;tGC-!%juٳkU =K‹ñJ7[j{~_wYDo%pI`z.KZu(p:t9 C%yKkƟs;3( *%7FSCBKb_ 9,"hA*Aկ+m96X #OyYmt@4(xÍ.Meril`:tp)պ[sO5]v]h̻Y!g=s|@E(jwNs_# BX!\Tr@(^XzI]T44/!{ԣ~ ,SP~x7e4D?O$TtnJAscnMʿTڔmXpm1uM 8: sՙPeKv #x+! ȯ5cAdOq 7,9ndJ&ը)?6A4ClF.mځ>M9FTɳ'97l&Ꙧ 0 3٫O"36 ?oYzS'X~(gnۚ.v6 DֹuA/b=fBOjz(u RJgi)Oy:/u6Umσ9˹cxL(<Ϟׯ[l΀v~T!(˘*8~Shc5=&'L t* xee2 \H!g&eYǤaIyrP(3 ^`Qg>\M!\A罰DJ̉A%Y8[n~jϖSm9]UgY K!_! 7s'#IHRرG~>,pϱ /fe,nh̶*xcZ}]7 < 5u4ζq3#@4*:8Zy.>IZ'N>iF!d/G&h*S26wG)OZcy>;PkOuN}Ŵ9 H<"a5{9.g1>-K}:uFH& A ?1soHM}^[kXR1FnpkϟiGXK*$$n&r3Fe{oh8$X7pqI"+ #I6bgWg,ջA>TE>7x7 GJ%!\)>Z֌+KDDXL_avd|'@_iQ 2$Wp8wp 'XlYbp\,;0EBE::!b=,eYkLs,(_49M纕3,ڽæ{ ?.b 6EF Ҝ1e)=z&) ;j"epnF  %rP&C~[f{wγd@g,هcÌ{R\WpbO4r>:`_8R] =Z/1l wt2B"Oͷ#N;: PQ,P/4| 7F=\ފl,ѽ3oIZ $13-K@58⥉ A̟ 5V3݈lv-9 u:c!C /ۛ܅)2+zKMP }Y!h=weNrZi7^I)a|bt8bN L:ўRQ.'䃨cEĿ9q~j^L/LN@'EdjP% GdQC 6-9:̯n x~n~tR7 lN'!IkW[]@pԅwi;]p10;vVgA|2 ^:mx fK q;I+%ꄅl@zY?:g;PVg< گh gFG0w?kqѪ* 3 !kY|ԛg59Pz2!_W1q5UՄx׽㵵SRz8^&X3)+? $"j8|QS~J|fE)-ħT=R//c\DwE.!4, 0Qu9 U" wN% LcM91xqµ'-޹G#0#>(zط֜H-Y)@*QZlW#3{;)4JZr4vGI!c 0U$<7W%C"_<%fgkK~ +֌Ncf#"|Y( x[`|U1C/!w|6ԗ/i/uxn/C@)0Z;"#I%|pu~`aθo&YU2f *jd~" ++i#ОcͰgwO\lL#:dI5Nc:[{ej rOgĔQ>Er}Z$Xӌ\oɄCD[G Vȏ5>#ks[y^+E4}J^E7TMKܔl:2 ~+E++ޮZ~ĤeuaR6iC25_N } iPHj4gZ{FQ["%gzܜhg;Mzדq\ v(|aŨI"99F+%R) T|ͯ9V("9#u#ݢx!ް/Iw!p}'Ny734:Ȯ|T۞x{bo8|c+^E8ʚSKׁLsCb+Cݥ^2N1.)ݧM^pvbozIIhۅ#%y66)mp ˚x9ef҃Hdr.A6ŗ'.b2EXH5 } \b[N-MYŦnCm˗ غ]>0d ūlϛ編0nmPX7mS$:1cVf=tiR_!#}vr߽xJg>36nL }*iLMz5w’5}пD, &P7Ղ>@A%?fq/N/FO}\%1͗ mLx ܡS$Rwtv {kr4U^hf9^F[JIH}DٝUzW8j*M(@*cGuݯZlg7kv~ySlc@ 9Hc+]'US21t6N:^WGdl].E|b;o;\b[`# ^NjT)%[%mNJto \Otò]@E>b#Ƒt8hhԌx6߿T1@SЍ;[?W"+DV:' %@z-05x↳HeJX4-<< |Zv~KIu@IOěo%jU5Sm9&^nxQ=IsfFۍb癯o.C+JOm- "˒]/[!ѼQ+Pe[="{Ɂ[J78 $j$_a.\˕,@:b ,Ҳ46I&5R?[7@7-0{ |AQڰ>|k p?%!.ԅ@RozGgRnH/UТXlk? t*EL4D =i"$n׸j6'Μa 9b F'?#|u]S.ͯ٤~۔_gAJX踻,TJЌl<` 9tTHPΫaOp%~#zZ\^}Á9ΆOB&2]}׎Iq 0ߣ5 cþڝJwyu)*f8*&?+,s"GjO*Y{VHe^Y_Nvs~B`8vDOX#D_K\aT}  ^EQh&"9p$F>RntRohįs#4GfF#E )3&CИ17=MG-:lUW Sme [ *Y32=07-oX~CsW㾹p#^,i/Gt-'˝:sI5`{;zb1 XLe/0I$ םn40Ոb=ʽ# Vl6:ϊ+tT{~޵ 闑\(Zb - S^1s<7&VC'r -.?n3 z# #${`1G`kC觟@:)mmS[W.A uIJRO]] g~]"h hZThRNU:- *?k9qNj|sKS5k½r[_2onМja(5 e8Y`A 9~IQ\xzZO|ARwaײ,-I =ދЧ5^.YJvX#Xqo0t gdQz,@"" Ի7<4ba:p;AK⋬a7ì/PK9Q]>w@aJ7# W! * )Lr(X>O>dVH2;PJ_!.O8'9]=2̖jN!φ'rgN!\\=$>bFR ȴknS!~&B)# y78{G?!CL1$p@gRBZwbߌu|L]uKOufSx5ze_b=f[2F]ᘠ&}Rj!|[X#%^ۈ"m^oܻfIZ-W!% E4?m+E !C*%FA_0B܅pp[pO}xԮ8[e觓WMSBөSOѮĨBMb_'"tIo '&CJY[@:៩y^+&ƞUI:gC xđHgq=-3򽕐1T]75T=] 0G.wl`T#W?+j5tY.s;x=WB_2dKTUP8·!:jMVwOڭVǭ#a~]"ܡ| .װ(>{ :z=+h>˓j T_'-"?Ӭ&LT#0`uG1+;GUO]HsW1pv,/Wגr5ͳ`g<RaIa *&go8%]MnKket4]L$`O;"bf _M`/z&yELZ6R6{Âmn 0p-jۍԙ!u5 yݳV~*NF7U!}c.W3gjCa ١~bL#8j/ =7;r ǚ -:װq_<姛T_Dêˎ,&t8G;â1y\g(#_hy TgA7Hr R{=;2h]w-{ҧ@Y*$ٟVƫ ;"2 G7:{{v}0SK?~AH]l 8|>< ԓ8(]46yr/<ژhUP@/t0$gv9+Smܙa=)>΅Ɇ.7f dY\ N윹x65GPl2X'}11_IC*.AdBL& mtb%B#H @߀6~eoKkсi'J̅;h|8Q$Jk+ &zG'Mf}rE/r#[hg#mͲ\#C锦\9i_HIzDZN P&[Ng^jP9p M8lrnU[}߂[(aZҿ1fidT~}q7CJ[9'j곮FfKfC㥜jra=ZQkxzu>V1v HB["9sTj5̮<]W/[nK-6]TWls(Mà*5J "6<|&rrI!K ֩57L4N0 ;&1؄?wan t?UrZ^T$}OuykTXҨ2O0.&5A oW_ beI)d?/9\nO[ġI/7xQO}žM#oA#e:V,܊ͺ:x+ˑ 48I̷esN [ 5\g!'tRmrV ' Lr^X IZox! U˴$@WT Y ]B)R锠aY|4uBX0[C@O vGe8#f`rQsFehTW8LD^GEJQ`Vv\ro b:vnv ^3sBL9FնSBi ܚiIo"5F'9   IwMYPӨrUefb4%fAP˳{ҥKh.ۢF8 !K<a;ǧQ"6 .Kd+;l]t`9_}@ \ b@i@{j&ԗё$j[CLo!Ҟ5"`с77'M6a*KPF=pkij_ @57{5+N;L \a(ŏyS?!zm_ )>!ܳW@ҸȑsM+T ÂL>z]d`|8U_;6x/ P)A{g6y+pݜNЈ|1u+ݹsW\IGC8&&y  [~=hdusesHJN_XXKBf.Ȧ+ I!ؖ!LU:;ԱbVBaAt 9 ,]NN{ :k2rHd߲V/{l [ зEH"zo[D˟?6wga4!(ٕ?ךz2ET+W\!YGsE& T/kM_erm3(q :5+ J1|]g=>|pگsq|%M5Eޱkɔr6٫ 4\쬹. KڮrAE}>}ý&PV<-+2(rTŹ\6^xԟI3$U{sMNT~J?hAZmI*pPqnHcZ; @KmzZ2W=̄V$PK24i.QRL)cN M]/j=?g`|{rm K 9M%x듳~7|xːW^諞f\Hb}=Jy{ yv1Oc)D~2E y0|UB Fy eSpCi*yץMYC7]aMUP.~ _GA\!]1 &ټl5?y0n~0 G~Hi8EyٙҶJĪ/6&])oLWI4Ue\3bgi7ez [#AXݿ5@ yHH<igs8H^B"N@ aGD: ӫSkƒFd"\;vo#э( $rC'9D^uY:8x [ H$ZJRT] Q_qj1;n䎇Bi`Aqr9s&ȑ6,egȫ.pv{}TZƹSɈ| YlN B;w P*&4:T5{૑΂;'P ZvX騝xRy1Q/$, 4e LѢ"v$,?`BigWQBGG/43"~ lzLZ}! + Tn>Rzd0:Կ~.US(R:G>B\m>yeĒz Bۿ%/Y|f@8BSͫoATo6DJ9%[>Y}{GK"vJxnY5%e{ /.|۞Ly4}+Hc?=^*bpѪ/*o',d B=*g׋vVp+c%=Û8R 7|W>vg}qGţl!3Bew5ࢄT1?Bvd|ڷBaPj(n=Gl+? lPcѱգ&4ȶO※\ȷn58W)$-0Nw_{^ ?jR|bk(:2ݒm4󬬏sHKLԞq4ᙥ<?Y~RˡՔ,u%qS#UgEET|YkdU%πFn*hG><Sqgyq##߸BcWfڽq̋'<{GsˏVҺ~hc.?pKv)e&RCEG tfZG4vL]BQ/]9Q5ϊ:=u/}_~٥Wf 6A#Q #m>#U^N73Fm0&@64+Γ 8w:yBnq>F1*6Zy X/U'W{xbFMu/Rh ^py{ߝ(6*Ov EW3d 9.}2=?*$nؾ[v\ *#A?1E M O FҲ@d_2H0ˍKr]2 q8DLFh]ӥLg*; 0DXzDcų@jFS$.S{!4 qkp>_x\-L7Ԇ5ěL4tLD-f{KPD`(TQN9AIYKwA{+7v2x>Pqr^h[Ua ,#o#wINƳR]c)dܸZ.M|5B!i[DNBܸ'W {ReD$)Ա[bwIAd}"AFK2DM!!-N*2qߔ[l:Faԓ^I7_<*EIPy' YHHѮ>1$Uk u5 &^3,037z <4{`ͅBѿDk?ԃ7O)Or\&hm^:U4z\8p8@˔G>GZ\ǖgәy-}̛x܀I_#)-4Oj;zu}ȽsO H.NZ#՗&f.P[\zYȔFs"3Ȋdd~/N#P3|d^]↲"x>NWAC+))_pi4INFg?=B;S#X0Eb_R_FlH:ryr{p==(JscBڤ$/jq쩷 +;m`2 :T!af;v0ƔF3d,npR\g]gcSN֖uєDGu89Fp~vF̗kW!C.5{SYo Ȝx~>?"d0*:KdD* GaTm)hhƨj:~|JJ?kau8]nf{C.$:n)ݢf.?30^蝎Sip*Gli18Cc3^ޤhIa;ۼ6v,2v_k!f$J4yWGA:wf`!W6[FaO`e1_{G0rq=_v?iNV|vhI<*Bh%ȄNg+]!^-mp%Q2 c ubLWjVB+qUu03cgn>{WtHMaǦF[Q"vr,&{aM\]ܨx,()Bu|gn=, H1{vMe@ǜ>vUVoNJ.q1B>-*#Anl0sT+n!Qȹ +!'z<=YY$vڨ#,t9?-?˳.HO,꧵<hK~.T(W|>6?^*\bMi^LZ(qѺ&pD[% $w)FkL(y,Ơwl]4wl(S`:QMfO 06:)șzZۮmmAt4|_.d9]|C &j/{+sV(['ݬS+{/Ψ5ׁj82,W0zZWH81H,Z:Mǧ8sN=}덳(M{͂ )G#e6*fX?JѰc)^jv*Jy s5((uzV58D#R"636glCp=shS>H vشfz;gRZ"'0<,Gkwbc7*4U:@!d^*n$%/ub1/O3EV.zH2eJͤ/XIg5Sz I3og^Vk YPAIGIoy#zQpi">YIo%t"H;Fݾ뮆ߴۙ҃v[/RaPfqO!pNnc;̐t'AbdXY7h+^ w\^#PFRySh/*EjS54h!%]xYBqRg7qd)R'agViyk0}J7C&·9a[UYeMڥ*y4h?w^U/.cK"2dAG d(UٟN&~mCD1Y Q^/CD|Q3{q(FÈq}<Ժ ]jl$v$Oo=DFBx1A@A1E0̚Y:Σ_+MuVXigl yM([nf '\.bʼn³~mElLŀR &RF {)Hwr NkHٿlLCLVF= CњH5eD3n1lEոGXJ U}G/9UV61UL/S2`.[<.?͊ٷ>9+ G '- (4Pc͈Tկ&E$ǟVqLM]"@i1_?΢-@W9 s [!O<~oOb&> K2#`0vJ*zzn&iJ*(g|."g J!. *7F+@Etc14J}+ToV{j0gjۂe:d Q\<ܛ~RWv V0\ό?іᢿG'V$Js0w$^])UK&CIhZxS[`P&p"nLnuJ|,>1N_$oX+N9\?ciơdћfѽv@CN᥉$MGSZ-'}V!f̄s"ZǁSַ;w~lk 2>4Dt9 13[ ?];L\VomsHVKf9E_ n!MfiHQܴt<4"ZS`RdP-46'yK!P]ld+U7tŸ'r- dJ3H.H&H0pV#(Q[t=5K|C0!]HIvj]?+ b3#H-:ɟ}nj}mn2Da]I{)7W .N_JVLCImiYVDŢ뿹4e) Q9_8 #yyVSD!\As}#amh ýR =##5Մ)+<\%ByoܸWSCj'rȒU8T`tԲ²"a1F:&?F~ \U3* ;x~ dCI|MW8`4&nN%ܻT%l.+-v|Y3>,(cKS>&읙Flղy9F6jW22z`] B>-se^ =n%?Ѯ?N]EΊ nqmM;GfC/Nj@34`ۨh匷!]q bk Ptg}6xϭ,z3\G ,*FP#k, 7t T_A6A^EKJHK&TE=Z -]@.hla^ܣItBKc^@$QF|8 !1*׺3Zq"?בh:D^InƤf^AL6M4Z<|,gUO?|ZᦻɮM;,?E8IMgVj~[)y\!lX$^ ql+l(擴w Q fL0/ ui)gZX= ψo欦[[;o=E^5sOwBrϴIe eFŹqwxa.fV{mv?ő"?Nү!( :ݸisd:@4ٻs;xWXy{vh\R1uD錕~]r LSF,Dsp$c4J xh"{s3fثxm|mmU"Zm׈gYI۟AQd6~TDz4Wvy˞;hieFRU+UZƈɧwiWӑtCt!7eaAtȤkVoԍ8mkە)F黜=~QSmr'+RᅵH!Uw0ˈk%Q.&'__9cž)ϣ,"/0,J o_tG|Hm_ (ry $@4]s;xhUCf0šBƜEC %q)M+~Tqp R>Ka zH|!AZA3ITO؈H1 IlrXh!EC.+2 P}j;ώgܼ{NA#Nx৹)CU߮Ce<5 0;{_{*ZFMz= 'ubT~ uc7%42[tE9jE6Xކ/<=0a%6е\ A2 6,Q*)ltKHBN$'XLA)1iaZdkDi,U*@CzKqfc,aPڨ+dLS?ByBlڻpLQ)9Yu5ڪg4|lU!e Ly"b*x$x%KjڏOɪKMq:!;K7{V]Ϻ~l%Oq?xq|[FFxXi\B' +vAJyDSA^٧;C?L ʋ_&c> -"։)p,EӂK$X^#h.2<ҖSHy@DgxtY pdo;@CK1Yrd[dR/y|"k TCP8Bw%%{v%7C´ʄr/*|6%ś0J%*L~:_I9TP=&-;W*@;קp5H(8b[a\1)`{v5 (';ZıTvo-gaQCR0[؟U.%ա"!|+Z퓆jNBQcW 3hvB=ur98)Lh.ɐHVx70czھ:z TgN( c_>}z|N6Cر S'0lެ-TVK+r1Tt!)7=y^8DR;~2v7pV:C(itXq#]Pq%qaNklp*6T3_Sck|1_ 3uI|/c=gYN-\\F 5D{PI!Ju;ɌXW:yzK^!h,#ɰL;:jǝիg(Ev@YWt$t7ITIf-Vaʟ98҃cԁ*Q``'#M qB* Ll{Ώ=(:!Z2=dWP-OgnYF܏l5JHk}cS*"]'zީ:lrԯS-'᜘!3RbXgyE&lBAQfOdn+x+nm?;2+Q[Oe\87a$dg N]P{\+5y8\R T~1.z0'M̆[՛vc!k bC֚Iw,lrkuĆj:qK\6X!W7,Y˦~(`qflo+Y~a{{Sm 9b C1pGrPSleqjvW Ni4pdc힪X8-.[)cN2L7Sc]iJz^ٖZ\fls 1@; ?];tF|3+wMJCx֥ܯ;NaclMXN7I KRL Fyy?Q[&-}kɌd\޹Lwm)e;>BʛiһL*{WbT1Q"p;8"=S D>P.ݢh ZpsxGZTC7;⇋ 'V? DS"%8& cL_W/s'A æ4VR8s(, eWM+ &`EK*L%5f%8ďDR'k䥭ցW9>5 7>[3ewԴZk?gΏ*Ǝى,jGwC7#T'qvJUfF@:&G)N;q.Mg;~.7S*TXnpuY`R);=z $ v|hqfG;(z?I, B KJYp2"\,..]Ū#kڔ`Tau;fG,)4͋-hnJnkR u^Ӊ&T=#@s#oK^nD{7yݜ%p="W\[U6{Ҕv0Hi]wKZ1}ZTՉjLYGAvޜ}JrH{\YY*D~rˈ]I"MQiWr؊` 81>EV8#:/ضprXcr&ݶj蒥Z(X_~߽A3TwtYE.M·&,k? #p[WHOig5ct j{1#A5v|d*•oNP?EII$h-hf s= n'E͚{^7zPA]nk||F1ڳygs‹[V/XJ(`-nЇ L~bi] ^lP@bSWCO=JF r%4bQU͘Ά#~ʈW~߼I1so8LA~^{p87e=?7h܉.ܰ`<؍pv֚B=ýoM3A;H8׎ _́. bfMB-d!< /({ѱB7JRC* 3 "̡iOvpG!3̳2)Lz*J:ܚ,tgVT3_BtߩKoU&C-lQ^.dysIx/' " |RXhGw0 & ƱIq5xV-*}G*M,hln8A>:~RIs먈ʆ4d[ySlP1IAZ{ )3[c>LQt+R0/SQ ef!GJWrK3JԶ=,}v)jPG:F%ׂPLfX4AZ7<.Yepr$%DҍfS?\T<wXUN1݆ZYY(IsI%&PlIFK[fJ6jk*,6&KxHO?k%v0U-i[oqNd: gNՂ 5>LNPԗɂA xM8ɽUH奾Mm2/rq}QGg@֠r n"gu̬#h}?Tji1;C~iZDsɎhϧi ؀; Ӛ"#ri A#`(-#tNUXm"||A\_$A 5\ڛx;" ѢP; Ȑe5Խy|lى5tA#Utb3У)8A}`{em@$%25XdّI,9!Qɶ:a‘exRR?ȅI7Cm>I;dMсثTÐ@~pi>j{ni5+U5G'.fV[O ".{gހdW!xР*2pSrEPMK!Mp!Xt pZnEbq$ Ns=%P0 gi i,* IuyH}ڒtQu YTg"?at6NL `g!}‡nu1c`ū%nH= KI(~,ra߽H e6A1~/ Gғ< ?>\wRWL:ס.~R(! ư8#MJ+އJ tGZOH]ahJӃu ʏ+eiSeE}g70y XwdԹE7c`/ k;Z _ ]##at5^tER$&z3EBgSq̞M6ɺx}Wc槐rK;yl0uͻDiy/U]l S,x`-eHi^"e 5ffh{WkkyHsɟ Bio==15knS> ;svx yc; Ou1)(]ͦJ03nm8^6*) vyNIvv[]Z?H8g=cI^Iws<_ؚ3`V.!'̸ރ jaјy\Y?׈Ep^<]SOM5K kkox8YULY.w6|úǨ )-SuUe߈%ifcLx2?ކ}SU?r`}9Ba%;g(&~H~y0ٱ*Lɤ'gƔMqu^*^ds2+,}HIfmez2Ў‰˦{M-Dp?sVO^ &s_FQOs,CP\y%h +sdЦi 1pD/sTS"9Z.0"h|$%FMu^"@,Fq?G:c2ˣO1nwp`QRiUv˙N^cF8F; lTN+zI30շXXC"?C}C ,S4ג O1"zRx0nUw תdr!ģ$rTz;k >$Dٯ29Yثv6#Rj;MFl{z=޴DC2Wx *_̅&RN:=n WJQp NQq}"T{&CLةXbLz϶sVfݺA7Q묳sjycbjD6GNkO-e̍U)rJ̡ˍơ=F7?Ea`M)I\)v`8=Qo&NG Ayĺ6+Y  g`*f&=fG~xM*N_ߪ, OX0FTĈmR/{?Ք2Yqpv}_P|>?T~B˜ Z^j v*v,[ԗ頟 8Oet}V05ֲMWk tV1!c|kVh0a;N =.kqfmm>ŭqK6فҨa)Zy8e>wBaԋx8U'LTLEfm=RSy%(S0Y~k|b@*==9i:e 74.='ZHm|j¶ai!z'F0ck(}vLE6[7wMA55~e %~+uH*ĶFݥ]8v{wJ-&/_t5X͸aR (ԝ]ѳ TjKybLT;LRa#;BUߐv%:5%|apCTqszS<<>^h]I4*PŁP_AoyE(E$ mD d|X 2[bbL,[4yT#X>ƨ5[&IYQ-F ?~PUl Fa#CNۻѓ5^^Z`0&ϼ`Ҹ?ڲߖ;ECjW1:ro@[;\mꑵ hD#+ ,j$ .޻+1UQ >_ɯk /0t7q"gѩ/D7X}@/Y'['2& ]Eo4tdh7Cs_G*E Nh&?߸¿օLP`M mt^5tTE6 ՇUv`}A,W6{N]e@֊8v!mv`ӝ&^lK )MNQ@kX(IJ_̕x%0۞U)= J=itc9&P$ /-:LHDJU=r8V!3{ Y kUr< (n Zu޿[=;)842G 'm!KZI.sVVӤ-psِK^hTM\{\S܂3`'`{${ߢTA"uFkktyR613&VGn}E ]ܔ*AL fy)t];t4_z>֌oK{ܼ*rD^fq[(׍TiNb߱C*9 V@ _ YI'OдʱlU6_\ gyFͥ4[ Wx|i{,mD3−(ٹg˼q.:E4@|@8}c,H-(/AbrS$~I0c4 Lء8Kf{Ͽs cP)BL."{?ʦmye;c#<̘Qȳ<מL<ޝGt}Y:#)fCEzl{9Jp3 ٥l.ti~6 L{EN8 4.}9=`[ߥĹ39?v6ZdɜM5xn&-:&\#5JW}D N8,εE3fVmger.鑒1Mg HPPaBN#3W<, ,˼xis;&񯜗!d_B qɚMvDy|Z9TOuWH!?"c#t2Ӿ#94TG/yERCJL<,J}zڹl0\M-lp=_h ّ2c b*)KZ> ضS \.N-JуJI!h?F2R,'l UP"ǐWli^]ޒp ^ A$*{arٴO^DSsM=Y:;b=Z"9$19<︀f fSiM:ih冲m!5V8Z 7;\S.pQpP3M]Aj|ބ=s* .^2 .@?OPZJ|p-C'+|Ʊm^P@>&k~C+p@I6̨]巅%껬Lz6~6D|WEP!]% U_$HSh?A7^LÆW@E`q_lБ*ޣ(!](FK# pŭ#0la伎g߯'|bPvXge%!X?4O[@5DlT{܏*ێYB#bZm*p. C n x7=LJp[gE ߭_[ * )5P ,.=D!aft$(wd.8\oA.oX~$߾nxPl:{Ølԥqxn@7q( ekϸ6>՜Dej/^ZoXh =bGzl즏t0/l$ׇ:]-Dڰ:Q_܎:v"@rIq!v+&j:92gmk(Lx"LKZnj"&w:bm+ֹd`5$,H+0CXQn&=QJqg^g?Bj}C puPK*uWAEVDHޝ8n o`ʀ;LzY=4+grR,.&m9>3z:P)OZDWWfW1T鰦"G.anI_caDQ;Ivl} !E䓝6f4{>%'A!0>FH 2'uY`6 ¿7sM';K')qC▋^Olx(v{V>!8Gde^ WNG4קf~tg|+N`&mm7RIt3^=:v:iֹzmT*qC(uo<ҧHPS\D,x*'"/8MMcRUëנH; V ÖG/?';>#P2Kb Jd@IzM,vtDLxTViT>NAgwj [!ƕ2XvlJu/y G! -X{=]jZS|_>_I ]6ETZBMEl0G|XO mN > C6;,ޣlv S77׎6RsWv j/6tᅽU8W:A{BBaOqU7 \kzsy@Ξ2*fAGpd.2YA~:hnd~$m+ #%y5޻_`SYc*#1#MnGJm]+ T[9Ű|DGe߫.I@~eEm_rPdGNj)P*(' (b`i@PdVW2펩OR+ڵ` wcլ`%O-e-Ւ)H4%4`6Ku|BTV3\B¡1G}t?+GBKH:B˜ @ye̺eTT}PnK[MOF:s:oH6kGZDΝ& &Ix{b*Qu?>ob2V֬\c^˭H+k]hK>G(82ݺU  )'E\!ɗJeJ~]9I3cyc{*@BJeD󻼭ivoҙba,EG tMNj*B? {dk|yf_/F5fn;S".ڈh?_CФi_VYJ hєi"];G ;֯o!HRNZlFCcoN7PZlEA\& S`CF({cNH\Oo/Wi{}9RuCU$`/yiwJB+'C˚~j#>% ĨLj X4:n]9 pYuN~.@sE{Ҹ3̇lZBAݿexwgs@Kh NɱπXg},3erW<#'f"KEik0ިTxW _4T_BkĚ&A6w?z-yҞ6k(unx3aR8i2#:\5Qf7@ (d^pEqPRHc ܫ Ꙁ!4'T ː1ImF= !sCV[P> 愮`n]jH )lv=2[:JuTn98z{.ep1JJ޺Be̷]Blņ\Gt1Xm0$q$@HTd@!o %dˤ J[pLguV[WOlwx ' 5·̚-1nD?9H]yܱڟ2U\쫲m8$cv=4d]=)G4x9 $5BRĩi?3*00'_XmxtZq#,* 癇+\ܿI9U9 }׵N~pnQ~ A)M'S|( ftOuM+WೞPI&T-`7rƒ׻Q-O)kd_c+e^=Iv1сuRՒ0>Gj<1p* rtN70"Fe›aPRcH(н,'*g|n>{Dn&hSNI8->$tDaX/;gd) ;J7˿~ǩ,9Aᄇx8WiscBQ _G[Aa-'aM7or}słfmuGEwr~淚2H)"o4 b:W0E d t!A':t>wZy`;a`ޠ?" Y3ǫZ"ԻX ^#aEi6 1R8ԓ1XފN}o׀3g73'/uMIKtYtD1u?})6Ey׫[=uYg6yVylqoH8}c`22 ;-A})/S? }=,j6}{ [U{pskYetmWhі:Wya$0 8OH}u۽/pȻ@WT[lƑ(l] ޜLH%cM_U[!ԽPm mfiCb5AWJ-y\b˿䙨ucLyGi⍖ѓy*H^j|kVL?u<_3o"F%v*9a7w0TÒO)N٣89LI,J< ^6>4pxqh~ٓ:gf=z w:w芐27eȺL3}INGSs27tbxE Y+\hFx;9boXFOSД.$"y%%Y veCe$CßH@.ᜠy }AZd 1W-{3w,6ѕqȣBJ CSfT}c ;1hD[8T(m&:2@qԫ;)$ # 鄊bBd,BR׮m?sAcIЂcW\b`n5[-ȲkҠ6*BPԚL y3z38nBE's@; N*v< y5ѽT4?4^ޞ6"A>5}6#یjH,Z*IKc3!Am"@Q.eݨZtVӕUqhYBsaaM10=ZzGBo3ywnFVmi$m,DyT:fV$ft--̷].6Z\6_8CŊS )y6Szke4Z[!a~:{|+•itߴ)_]v/nst'A)98p 1L+ dj7ki]6p9<~vt4ȿ],FTY (;"%$”c %>T7,bo4S|Ivk%0*ع=攡 \ Im'܀c3hHb$f0ļш&wyrQWA":KcsTZ ZQj-t"THJQ畢`̜Au wA˦o 3Hb=dJvya`P'`?zUEJ||j_E{+<0́H 6 ELQxsNᰀ`rn*`\E>ђ霹ۭ1+) q joݐࡢ/$=Г`f(bADE DlKc__ $r3Rwt^l*o@л>$U.ЅR_pI6z{pk~ wgjZ{N U<ҽ!hXB?;wPD>{ǭvl؇݀AчZ: d(gx^ahc )v䎙k|y;@q6^+!9cvB͊&PS3eSR.+el&i Mڳ@Adqntnt:<ĞFrFfHj}/æZ ڑ$ɇ-[yrx[̥_S~D] ؋kx Agko 2Y?^M!5D+{ڍ '=8J`aqhpon~p>RXO[%Df,źQ\in`~R4 h_>uL_Xuy*ì._rik ~7bW"$ab+~袊@5t!Kx[P1< n;$7͑],}߂:=F''hšE |冫=pMn 24.MSJlY6ؔӢg3cEӏ^]B50B|1Y`oSir'qIQ;qw!V_ReI:Wbnq5 ~Z:wx}xy&(d'  G[ hd#kk=h͵oZo@LsB1MxnR j"- ,[![,0Ԣ&f,yIlc0q,=Z qC10 SHQAhT~;M*|)AZfm0A[wAΧ/!֯aNmBpoj8'j~۾lEȯ{ 0x/c%Qa*M"7cˡ7M<_θ+ktJW3"N- ٺ {=LfEu%ߗ>z Ąw?]{qA @fHg)ZfV~=U\_M_t\v.)?Ki2*6|qC=ymw3=wȩOO G#CWUm7դ<jN.}l6Xlpt ]VI- HU'3Aٷ={yWZ>Yuʉ ?$720ș  ݼ vL,YT_ȕ}"=Vad"]_<7(A] 2n} \EMc[GA+봖} (6)Ghtz(SRrU"/_7%,$F/ERZ~gkC-+bEԚç Z &z9<|퀥eX<9TdWJk#fw>*B4zjN"SO^B&v?G,bJvDpףS_rӪVDK \pd~A_Qo6u_.Tew.% X8A`@ay|lAnf1f~aFACi _ܙ*kb٫(1<>Fl|c8]lUFN7(܈hh(}k1SU*p!foAUzW8Dx͘ɭ]Zi1lDnHkн%[O B)B.%iOR[1;DYG$]8B 0@[h:@ʼn nl8l VClJp/1. |" >ܡfK! ^{3LlK  1Cbbe [~|DP, FI߈i69K'M?8&!4Օ)EG>F8<܊ڵ 4 7c=gܰ9pCw\zUS %sZ;r[hč/gV]y V<| cP[G scJmsZzqj%(ƞ-c2~j.ˊcO b_FDNj EưIݾߋTpN:*qf]!@A0)wO\JsH~bv<`/CmyJ 4w#m3Pu Z#_0TmA˵v f`[z WEX(4(?i{,{ raUQ*>L+E5*6^i.55|)NOQ&p{A-w4R7 *B cnkFt-/GFiQC&85v40|8[$aj!yJGJ NosDdB75vĥ lbQ$m晏).fk6&px )*LFz ^%9vQrvB5FT:WI6S D8F3NXzqǞ،%eySӖ/6apP9h;9ʸ |vZVؿ}t5t}g聘P:.zmuB [86MB:RZEXQ5b.(-r]vXO="Ĺ(ާy1[0GbI ۬UUpG^!pQL5,|>+,h4,Q)y$P;9BSv^ND<,i^ZJr5h4|[y1#Ur qג։ƀu䡉ۍ\d6 eҜ귥֗9Ł-/ J8Іn6% 8@W`7/dezh $ZBG_לxۛ|hMrkP}5jk g01H|{b}_0}B>{9Xwίrl-<%]lC7$'=fxԞ}m#MrLD d3禱)9\dsgH3nԡ(5a#؂lMHj^ھz7C-‰cYs)yy&v&`=w $&}*?BM b,[ $NpQF1z)U$6T&BfA+,HAIӟo4c 2soVߞu@%) cc K݈P]c3daStvxjA?27`A |_&k;蓿O Y#Iۜ%4E%FóV5[1D&-wW]'T>w4 S:%IQ.4"5qIsTp#D4>kn344 kiSMLsup="N_;x2Ry`NR>cI;̱\+@U.1OT"`;HCs-$:P 6uW..%Hv/#8:q/m; 4+w)^-6K-nrY@ͬ}֟-šAVZ;CQ3L< KHl#TTG[yi\rʰ8E"#PxGFEqFLGԆo&4#qn(꯵L 7`"՜ NjjcH U j)Z9o|FX;w t6愙~O໫ ] `#w3G8;o>G꽅(DoygB23BĒ)NjDx?I3 2i x($[փ3l"ӕ{DŽ wLAaq6|09fy}mz#k"PP:9O8Bp)&ѳc[)$6fcqHmٰtf++TH] P[=w<kZTA6k!"EH[=E[m-F_$k2 MϩOf/BZBM=pO_&ʑpIЩ 9v4G!ƒ2ʚ6QBH.6(y?य{eLkNlHX[L^ڄ 3 㶙_銓(_$ Rizlo{*pݓ=xZ`a/ջ4D9ubPxmf櫀^Тz!:G ;6P'F51;${⢘_%S[,U97 ߆KQF]ĪD0҅z5 `բ1Ml$UBbؙ ) >*{Cy*6s~kSLi:ib[Zm&zi[R}8B[ ;<\;jIkpy~6v&j"Լ>Ý&FW iq(w ^&%*Vɧ-Ol]PT? Qja8zWԬ@3>@{'NK>PW_g3ۃ5A:.GgLkق/*͛ads<{na?d. & >R}/~;h`eK]k$Ȕ54GzETn&%F-`kO? :`޹fwŒ_r[en3s} S $_g2iD o.)_ui%2@v8X"X@1kEP%ƥd4yC|Nk9L>=;N!@ Zqt͎M4r#lZF)"Qr[)yk&HWŊmB6qJ{]-v#Knl$s(^|q_7-B ~V]o,Zx~hyO~8&~1w.+njr,?Ԍ3]o@B$@u$ٯu}L|9`lJzɝ=SMsDf<[|fM6hm0 P8LJ\{P;t;aǠTr9 (lj th47@,)@#zܩZhf~ZB 2 ^[iMg4l'zy~խa iĨJ:*/GyM'G <u-Oؽci"@\R]ފ4' c/ WO< 0sI']@I)3|iK APHWb]:`YY`.+CJ-}p{4ONS 1 ˍ{Vdc涠&.2S^7fᆖ[ 獌P[]Rdj)p ;؃bZ,fr| sJ{&;Ƞ!~s?j s&,>?ͦrTj%"_+\r{Q=_ԟ ZQ}Xзe| rjgp*ĝ&NGZlsb?"؜ғJk)KyEv  ɅR"vXm)nЦbHdH>nV{p`8x!mYZa\`^oBp Uqː-PcK M:F5A#уw? KB*-T#XwKgQgp8C9b)Q.7"GbJ[QrrV"g`ۃ!ʞS6EV QPKڹJ#窱B\#>Efx4\iU1_$bMꛑ W윧%p;&e,jOÇف@A6Nn@N~Sge(xsEVX &Egw%' D( 6OqlLPhIc76[GY @~k.~`@]0> 0ab{ 3I{Fdew~IO7 6`^8 ,[oTN>J1l!l[=l 9t֯Qu grLU8u*ζl&א<銦"cHLE;،Lh,/OU7BÑqf}~cc&Tiz=\%K8 )SyB63{%|HrK𡃥~D`z~2j!t:r;nvISc_* `xiih3aykDzZS92z9 i7DHRh+,o8 }&{5afjRTYf%R `kSf*@ٟn4N\_(DfR &J'hnp(S?֓䥖r90KYYC|(QWy[.m%q`D&v꬞L=8]]fI6vi{X@ Rݕֽl7*e9ᘝB.{{8%8*:@n\q`j33=@Hn=eGc2)=ӿ#JxW*PwoR+aMBLq(Xwb7&fi$?Qz—) I@lxbRS7F/nq~;$up&z$؛~;6ҷN@h{E2 y?FN[`z]{T Ѻw҅9hd=bI=!ֺ4DasW p~GGn,.8ݏ/ j2V?\E̤TE%cd,䨃Z֦ޓVM\T E+'iʐvN/n79t3T߃a⤶+|i쨣JO.)eR{ԠW,2k i@԰Sqƚ⳶UlS-2XÍOc=E*Ui6;ehM'&GVS`0ɭ_y۩2sHc{f/?&sN~V;d x׻8]2%R NIL6{^dɫ,DFm V<*b)ʮxBN%Q5ȣ&>{xCbcקh ?~;;k褣 6@ \ 2 ytqB%l JáƑƅ뺻`2.eQ#^l[UQ3. z~b?Б }MIAAeSVB=2OAGDۥ=,zmNh6Dfr/-hׁff} {h"&y#Ȝ]ZɋvsC̯ RZI(K} 'JJV5sq6 (iW(E7 >$#hۚIF Q(2d]`EJL<*QdjD読_./vD?J &D[+h~L5 ]ǺxZGIR'j@+e)HO^iUO=xQ6 ?osbxT QjFUL%G Փ*h;v"AC{zxk;$鄐h{mwe ʼn2SBN5UZgz)j s+c_X8"ųQO`~dF1Šj\= =KV`.a֎)PL`8t_ u}01^G]KfW6o l߶Tǣ4H_ Ѷcv}gҖ$8u]TNUČ,ynq}[,C~2ItTIJ\ib-iC +#T!@sUMʀ~ I5V*H%ՉTlXeňhDY@scl3`\nRj @W`}T%ʄ~<G6ʺۋF@* ԡv/C%b,{]/@a},`ѰIڞJ$vDqU m]"9,+04ۄFUy\ٸ ̾QVN^Hu NwuYyr6q|ix؇$kJfP-*S<+,,y_O{쟜c?~bmbfC]OF&3^5TQ&d̘Ts6h CJ6Si_K :w-ȋc4ZĜ Q} ?ݥ> \> Ɉ>K"9:*ri&~&xOSLgxrUȂjv w&2p- L,!%w>G?[k$>(i8ISt^z5D.IW%a”׳*:>on8f!Q~{J$HO#gE-k6 gNO}=MOTKyp0WOD؅a`lk:N 4kM3wLm"G*D-{tClk:#w*Md?7 {z`Ac[UoX[u&0{w$x^qt= 8^Muu1jV%a+ck8 dEY#We&+z1Cw41 L3F]VށYp8:g3GM>C['yto_f\H4ƿ(HWt{/*c >"*(7H8'j.Pzu޽^EUs`J2F'_1C;iQ +!ݣ`_vwG:ĩ%_80XN;#V͚39&L}#3RM FxsK;`rF\U<{^VU\7]ۋ+T,CmSWVps]9L^)gV :H‡c>]K=pQzKPs,_}4nE&|E(b%nT:Yqyuܗq-FmGoOiqK6s?coRcBs⺮7;W<w?qvWDڌd 7 gHPd\M>8a7SG{v+F{K*lg0G; q}(K&.s>:c'+o(5\v>3XjӈSgOYG)IAM^`bLQx ^3 :ç)S:]H\.sqD TTRqC(1Ӆ޴Hl} .>Ih*R?&26zװ4"%DPg.^H.uk7 PBR&lh4C _<1X!8\6pd2wÃpr(7~%,l{QRЍҬxk㉦2cZu͝{֓o?} .S-Qb\6fxUKFxsZT5`ƒE_Y)*e^ON)2VnVid 8Bx^\nEvZSW'AJ1ԣt87SDb$"֑uAY ԋQ9hh@aju+/;>%%ibaf!:.F( U{UwJuʚR{L(Rv.^^/Pmb/Ba?r!_ee5T-pimWvJQ ;|:UUOv )-ifj\ SFI` ?~hr(vQ^пRծ#=ћf޿{*Zܛ=8;'"?xgDR[^s,ZHrDž@J>~0$ (M&ZxAQ!Rq#OA)wRg/ O( T;9KWNGStS<€?/[Og'MP u͔DF+Тl-Ͼ5Pe=m!TKޟv1m."LlV_k ۱O&'Bb%h\)>}_#[Q>nc!cr4BYTK LWZA`D̍_nagG7grNHqͰm*hg_}ơ1o?ɐgZ*h Yy:y3cse`Ir#Gوԑ)q)u4-/i?mYеh R_[񪀳QZR@#ѿ1bUiB O+Y6LK<ǎ`^$E-'lsْ L-P.K)WP3w9D|WnW`t|\rPB&zk)cҾ<*[lȞ2JΨ-6ca'_,-|K8x̧*@R*6܁Ka"Xka[X8wfgȾ0"7/"3Uf`䧷x4nZz2,}\\ya-*K@6I4!R3@'\4,dRvL{*RJ:267epMI]`mWd h[ǥUK710dwN:,.< ^Ul2\/0m/(y:tv*cM|E D* lb0AKKB1(T[.H1*h)'6ȑJ&7-akɤ[cmCCϝr$o'<7 Ӵ:ؘ GFKWÔgܸN'SDw15X̏:.m)>('AxrpAze%IZ3irpY{C`(EYOדJAJh3As8/]6"Oҷ6)B # ,9*VP|~UukC&3};gB[SJ`U-5cA'tGl  rId' h[&:&at7]xK&hiAlZr7K8QHx83~Ls? !K׮ZTJ\hk1ԮVbA8nMȷ!Bҭ| MS`Yxt!~o6悟FF Ai.;R2OgJJw4RB$"m nywDJR^{y B4鮩^#qhܻ*'ȣ%j; w }djә%)t`71zB}?)RWN'>ET.W(sp9?N)S&Kљ!aUZ7tI5(r"?P x$x|9luLVf1-jNZakSj_#d_cۚ=19QCbY+*7P ՐX.02AHuC˝>ڷ0qIAz=.pg j hbak:0R-;H>'[!ULV])2:ރ@E\F!u싈 XWf\<[-=%xizoyrkSToYao<[kTӓo-s_t G> 4Mq0Sy\uJM/RC̅Sos(f%itY5-BWy!DP2^{ʂP=u+AG8m XpHxHj@cP$!J\.ߛ8%Mlo2dCuVN,.Tu4{nsiy+ ̭⽓,V[ρ xOUT6lV\,W]4,cxFڳ wG8)7+ fR+nM)-fY"8zy#9QYeENR dd.d-۞tr0Qj٨8Ar#̓nÔL(n62tך¶X;`6E~Ho5#^P4^&Vޜ wԫjn߀W4 .,l>z:bWTJ(M8 >m"T N E}('@vv, a{TϵJ-ҋy/DR6^P"[f7H""߁](nt_ubܣGeb1IytErFBQr;AY(zl'S[Ğ臯Xt嶯Y)XZUBBm{C,r*Ŕ }܌1]һM}9c_7rhv3|x00ήc%*A c@y6>[젞޵;#^Th?]L~Zi< JL+hX%5 I:`;)WYyiD0m l~jzrS%69PY{0 w IJ[6ȨRX#~;D,)34e$Z<jy(.?7 nj!(A5􆇚xEIubS梞q*6k'-$c/o1Z+ӬPӪ8y)!ug9<,o԰tW~o^v% 8BxڿɾTךߴT e.[ھQ/u|AVhN^4&p6P1!" ޳B q2gTS+tqG'Bp^ T7&(7Pv޽'O= .L ũhJ% TL Y]Zt.4 1( ^l";Z|fBaA](@2oשia6PaQvk?Lc[=#9Kȥ]Duc\94PgێU@# "dWtJc})W43C%5X:4i:c ϤQ6ʙfb =+ZU$'D{[.jU5RVe2w4@Ĺ3C;J 1{.N=Uy輭J|EӽZtLz܊B pW000]UOUY(0Hyob 8s~NE<[#&u?+s/LjMȡz6OَL~!|01g-uD:|1ҚWٲw%+lսzK"46$ zM_-m[=KuLX2цG;̢!W4XAdx. Mw3zJIVU$yH!ESZ" Cp{%j+f LЭFA' +$v,y.yW {y)C}u{vz@d9kb+;-ϫ#-zof*P+JYVz ggT!d9 (u*InTf5lL f6]$]|xǓ6Y3d&a&cFr465 XQ5oJZFU֏^2ft(+^le ֗Oh/mG)84r/g+A[@`|Cq(g]"y%xpQwN3L| me˹ Vͷ)k{[6K8K4?. ?"8[8[DEp΋:JM{kI1w/ ,޴曑CWJǧf%7X*_;߇.+\W}a> ^V]{K'*'-o_M[K?)B$hX"30AHx7 a H I1Y`-"<|7_sP_D}%>,AGuAE <~! nN}'WŅ M `LKטZ!_pGDFOȁN |F^?ar{UWοԱnDe^:6#l1njKnA, #B-5\+Ѫ*rʬ.",vķW*yv U6~,nB5QWbb]h]N,uuCRm:YU`Z@ t8}urQxFD|ó FP. ;F>CoW/؞J)tCkab~R@PM|,jŹ_qt@Wה> 3B3e.dkp ެcٍ53e7Vʒu3Xӎ'YU 20a oܵ˞-1y~Gmf:bDV#}?[>wT%JȍXBV[QБ.E<}q^A[qӨTTV5˦%xUZV3oR=5N$K6 hơʼ&C6yb1j'0S^wӏ 19-R {on.е 5N\ҹyq9N˛ Q^"@wl0ZO0;2h|.I8t2õU|?*57Y 1ޟ~>.?4m_>6 Ya'ˋAZ#ѿ@7j{H1Ȕ9A3J}%H]b7T+pkIKJ,)w+M偎`Y;^j[?u+tob#DߣY%"$LMQszyL4  > w/A yy8 J7gJo4@$NP'NcA6 )!_]EB2s4;/7.УZ Jޜ!m'GE,cS15$rezop#Em7GCj:|qTI0q"|8GgT*/}l9DH@ Zqv$S=Q_Ww1ҪR+-wlҭcdϒRe$8>%"5‚|&j'5gnw$ 'aBd{o2?STƪ6#Q'+whVUcL>KtcL⵰dxm'(Gگzu< >fjI?w#$uG]X5"Q!*Ѝ b#VzAXٸG2b)` J2'fkZ3*T.c@'/584,c">9bny(ܹ6Xz]8_wBɔF "LYA-}l弹?vcѯ17 JF.0`?B( G^*܅+k`^t98< CX;/;ks0%,>Gk+?:iOgF>kY3h˹Ϩű.("-RR2J#ܱDpJafC,츠F;2Pw D*|JkY $EW8]n|A5R5.մi &^Hn-0y1Z.q)3p Vt㰡-3Fp&7AYYIrkl'63Sy*ğ!C5izY|4"QӗX`j@@ 7p xE)&wACb08>YuC )gdt5Ab(8$%XP )Yp*zJzWR>OW(Y6G]WTc3K! cLDjX.V tF֮͂1묆WA~ 6uaJr(_p&H8lKr*aB*YwՉE r纔` fR+8 V!nt qU }UC.~^4ב6H OAݯ q}X`̎ VW#F9q_=7/=e"Qmſs()|K~VTKt:/3B B;učn3kSiCdr:߃D"1?i4d")qH C_̟A=yz/)]hIc)Ykލaz,66oȑvh4U-x)ħ0MxZн":*>؏2ȐtY :p1m$N:r0Ճ},L]ؓexZ~cZL K3K>30}+ؑ%Y CD,$uóiDZnE ӟ-Ϋu8G|Cn|ߎQHAr(5v_3F sh4d(G h\]Xx S5Odۖl:xwTçr"]Dյagzwhozӡ5D kTɭle÷ Si]PBMՒ"~4PR'~0]6q6oD*s  I3kqVڟSU nU*?qϝDzB0,o[gђmuUF$(Q5كUmet`~Tc _ipPzhrKfXcI%G @;tD1%GZt&ϚLz|%e~@Q׶^o(- 6G1gYHY^b]Q -H;ĺl2l%ؘmj/E~@q|ק^2Bg2u6P_*׻ t8ܕ]/^TՒf$C4F:7]x3-),;`Ln*;I/?{ ld6&#EfmPm00S0&bpur-¨ON "sYB"J]G:ii AI~|׸o 9ɧv֧gwݛ4ma}ĠK d)`{$&n ˍ/X" qnYJ*k+!$ӴڨXgJQ` ]oh,ж`N(y52+WkL϶X(Ha9A݈ ,' zDj /\ng;LA7fJh6?z *I*<QVoyoBz.t=$h}\ 0 o^ c-3`SPJ4-^G†'aV8pPEmÉSI~uOr,X=֟xkPA덽q32o2k}D+V#62B`sZ1< RXq"GkɮU$b^4v#dĘ+=eNR' r=Bbw9n :؀zšyPariU.W$l[LVx{Tr@vSL v@i3F\ٿ>pNc b̭&ߓRO5ciJx1xkW߫k3ٟ6DÎu4ӂB1.3eB[D0fD6 lGAa/ɒ1輯I꾼mOf/etCaR0 c0'#,3 f8v쿩 ]l0g҂_xyR.#cbamDŽ©-`7p0ex91I#ɀs&R!jK4'!YjNpzp@!9.V.L5֠D9ɰ,9@nQCШ dh~@fw 6%c@DMg#qi.¹CJ`rSglP,QS1w?WF@*(}hYXCEbXIs8PAf6l|98I Y}M17Iq̲8k,ٖo"}>Y{QJ N4*w&"O8}PlWK-@Ƅ*-T"KͦФdžJ|{Žշ؈O_ȹ _mPePaRҝ\'j9𧶟T<> [C'JRC;Z;rNjZ#Lo}jW{ǬVtɐ\ye8 rLƃf o8S (ƿ̊zJ>b ёFwts zA|~4̬OS  xf#oZ]d'J$?@lX)$`qCv`ī1Ecy:0 bNsB-$%1tNA(cpJ0ו޴wKRi/R ʹZ'_1{1H<IԚ[}}9qLҡʀ>ߛE ʿnlr;PH*L8FlVIMBؔ5(B-?dS?onhh4`ov2ӯN AKtٖAn.QE<;e!2T3zd #x&6Hxk(jU4P3B Gr_-Tri DSbˮ;4P\@AhB)T<Qq C+y䅰G{9.YI6&d k}ɒV9F1)\_`%֞B -Ws7Fan"r@>T}y,H-r *[yARy* R;|b޸+3ac'Z$(wQ$G*\ĭTt:Ie%vx3EU4$IӘQF/Q~ngy ^NB{"hy9Ya]p#>a:!KOؠg 5شh=Xϗ-H;ˎYx2 O? !pvc$Zұ,|YwJ(KtPq\Y i@U:Z4L8Hw;ELt?WjAaaкqr SMR@:u7WX'g*A*J$ezGE۴k= =cJol Ἣmm]YB= џWotL,SPdhk)&J!X0КtQ?@G,?<s;d-Yջ L\v |k Gx )?=#9n"h|]2ŷ7PMJFEM?XD 0- -SPk.n]ֹEj`{ݵǽRl\ f6ڬ3[H6?{L2j n R6oD32Bhrݓ<-ׇ`>Pä6A)9߽M3X#vq#Ɂ>B y)B|$'RU;[on ٪$\bv؋%gܽP0EH!w6HR_E|(>$,5E Qeuy3 oā(ܑqgJ7;uźޭFVWx cرI:X: MҖ4EZqxBvxSLr+)^ H凣pz[@7YoEڳ]}Cn0TJ`BI^5%FG6ҍޫ91,6Fww^\$ҩW'_Rq;4ؠ^\Ar@٦0eX"̝˶ߛ&iu1@CzntJ&]??ʲŀt>:- {>Z÷x<9Q_Y&YWL`6% ~#b#Ic)BȊ1nlEp5>[6bkOϥbDzG F$By1dRG& lPbM%B`-%]7QۣxWBp_!pۅ2ޠdh(Y|n8'"f0$(M9Wtx/7}Bz(b`! AĠ3 IaA X"LQ $eBKM7@lf@?G(d#{@wzU 4Kך QQh6zCi%N줁#cJii_*^ǯQNyT!-WGr*ԕ.@i n,CʀK^ґ^= ,Sb@d`ZWܼ1ힽ7:K!_)|KjGTU{@kBk.~7'OX²QNi$ !owqjk"8SFvFeў+ig$LRE-xz}n{uX6%)ԂՂ1]B߹$ǙtZ*q9T5#h>aـw8Uı9LIGi&DV֍SM;}$ݿ2~#"͸n[ǛzU[3d`o<}A˺ IĎ: vmǎ5Zݦ"Ȑ,njZw]%M{fMT :6,I Mv 7Jpa+| ]wd럭,ͫˏ&= l %Z.qP a:+˖Ad3{s0:hki5Ld\~ `}su֜9"Oc3D7[.YbI:0\H(TF3Q^Tŕ4]iuh\U)~6tBmUp37@@wXfTIM<)Uc`MdvvرNEE;d"BB" 0k`#K;`{fCIddP}g絬> {=E|h8z[ɞ֠nw#sweUblEugUH;@b]†op5йd/p8cͽ sf_>9_<4@ߥI=< ~%/ '(1Np-oe^]?O^ <74 ÐF6t>/H%UDFmhx5 ͑ehU(0>Τ'd2q?#B׹Szb&^AVN|!0(#s%adkteqZEiE1P}!'cM))%Kҥ"-4P l!?'Z%ezEQq>o;3\?$7d*BzBþiQ( 8h̹2h,e_59FK; w<Yd~S5pwdHnepDJniO1RO[˪屏~(|U83o.Me*/^ND\q!֝~ɓկ8^AbI ǡ<.K莇oŅ Fߩڜu+V:}` i9į{S?H}<дv/n&RwrF׻'Zݓu`߯gcu7Y}# G /P6;+nZ 倿\'j}X8LBރ3x\VbQS6G4Q? K>IV_c|54;ͧ&[LJ ̓/t;EO&9A5Bj~'0 S|#D|I!Q݁Иsdju ͆s}p ?}{yw!j-c)h]'u<MٓLuvoJ=X D܅g#r0TJ5!}"+{-hr4v6\3M:R&0Wpjoeߤqm.evbr1w+#~DZj'SHlCg (Ak<ֵkU P\6y~%sU={GT3u;bOu9q6ўTVDKR\dw TWsу[\aPzh:}צ`ȶ9f<  ,/ S3S"l FSퟣ"p{Y(:lfFGZarXu L( Q$5$N``mB~d#">s `Қ%QВ'`&kHaI5`,׷M· k6H6 /Scy1a*a^o$Z D" ,ZЂ^buLd[ <1 b^.yա aGlenD!7ψC>D.$-[0Cݮg@)-ͫ "fCL TvPf9P; 29ZE~u *Sٔw#7H{;qB# Tn`yt^y|J 5 A`Ũ: }n4k(MfZ"A9i2cB#dj.y ʧ#+:.mFNAsu -Qt}o|"bʄR(b 5wp3{?rgjIY˧+SmXOp SԮXb^QH,v[%woM)O#2x`V0U-bFP'T:,0P^V2}h Yƶo\μq$we:["lǃUhR$u R /d+ܵ/]ܓ$'P%pm'ƨ;e YY!&5r9<(U$fQQ3aż޷aݾEMW*\P7*v zZYܮw(zVHᕠ~3rL=>pA5N'NhEYT:Q+EOg oC^N; $ta q0U1ݾ$YHE^4<  ʦo@_`c_7h+/>! lVLA 9{E,`Qr Av W#-u_;'pFTD}̭EPϮN|p[iZ8H\~}bWMDJM5F`ބL]>FTuǯk3)߂_i!v[VhW f]Sc|:e'ki~轿HG*Մ ELLȕ;< $YD6D14wn`kyx|ShJ/]MnV|pADCHd9Io5;RY6#~!m([F LJ/VѯpK#Y LJ'5?RQfP`$|3av/BH_Xc- -OkC"OJ".@mVCM.r_rɇx]݀_Џwrm:JU pbDfD6l1Ln w {4sm|,ĉJn+b~.1\$2* F7[TS:k'*1zWlnZzS@2ӏ/\x딍y>'!}٭U)ΖuE;b1xF;4?Ň}CήUCOVt ec~,<!6GaEW]gZ4}vyt1w 8'ٱ~Hn]z hOI3(%P+bd@RaMD=~ y-n>-dž@mv@m9 C@i~ßNa ]0hQ='mR!K>͍Pïݺ|ge0 Eß!_3e~EK]&6EUPpxVLj7\*7i 4pgOkH !z+""\ڈ 5<#&?}~'moл2.0̍1_:Dm<yj2$&. "PGz2XoqW?kY=^79L}쒡>6ŌRuPƏ6Q #(/mHV+ҵ$͆a|'Ik>$_[ng3%to$1,=[~&dD i"qA˜&(g.R̅҉­Ln^zYRX L4_ѯaO_̬Kh Doo/UdU!7o‚5`; Mk$Jŋ{\ϖ"W6Ljb3F/s*y? r$ Q}v}:{3Oǧ˱>" ?XP>^iQV8`*6\ n;jRFdQVሠoe~iE`t1+oFd#DV`0 A&:1u%ug}]d;F? mN볣Qs2*LO._ncB"!Ȃ ԤЛ#+G- Ϭ Bzbs-gS[#l? CfOfi][d A n!Qu׫# + l,;F#C݄ .{(5,V2'V+ d4t&s؃Eϒ+faӭ(iF/FAS؜!dXGo m4E<<:֥AͣR eJ"GlzJ9dt7 ZI>|:dLQi6OO?YHmVP7Xs R>VUB}o%'F.} )}I*RkL޾{BfM_h6 nFu" C9|׍!/l:wJ0G Y2U-7"ࡒz0h)7s\"8\F*aʝguL:* zcQ4 Z6a3 ? `]9hpbw/lb g,Rl|!jX 1VŰ$&/vY8_W08i4="LS WtsvTށ; %[Q:6Ʉ{/HOK\x\Z LP1hQm){jM]b#ǃ, oK'5Ü0 ߰m&W'ainv)iʭJ^i<^x<n,u*p5 ۉ;mޓ2bX*UHX+vnU\{8AYpLg݆JDž G$Thc/kѶWR=YVܪ''Z񑖔; 2dIR->(.N({F}"RH7yҿH]5ȥa%:ſd='}l΍ʧ( 8g]*:?}}Tj`LK{M|{=ˌXPc%%dOaG ˻T"މm%$zԑ7z"8H*W` q (ߤ6`C^ު?P[̫FɟKlexc'\zڍ NU7Bnh5}LG$}rfHF#I6lञa*  ]a"z7XX$3 B>n |w G$U%h7 Q -SA!5 x눏.@ xjhjXځft݀N%F*~pl`-_wXf;0 ,ʟ%Ƕ=2~Mk%Nx*l-9*_aqأ6? TĹ IkN{C*m䘻tRD)cS6mWMS(49fzItƁ&;UL{e;)h29BU2ԁQG=;wlřk^`lm9*RΆL hx->l) .uظ6P=Iʬmd6%T򐙬tUFT!=V ֶ;XNu(Z6]v>`:g(|ls#;OE4‰=b?ɔp@c `C3AR#8]<l  EtAK v-qkV_ `PR#HUMʽqkR-=]ni"|.DrlYV㾄^ؑ#!Y( W+.*NE`ZXәSZ> 0)Mj UÐaqݐKW\U 'Kʿ 6 6m?9SW=uId˅j>:aCxMH[#ל @2{z2ګFJN~3ɮ~D |OEe-9OıfX7$ (fh Ɨ:FNoSb,J,U#?i=u%*mj=?.9󯞈ƨ:$t%~ջu1>iG6|Gm@5ϳŀ.t߾bsFU\$h ̤+'ٶӦYHQɶ y^]O'7# F(6IͰ``\VG,mf|EdezUBs [Eɚ xuEo6aE K\*gl۫i"1^A1&!@[kq(r^b?u;k! g6%Kɓ(vUL%#R]I86{lxE*EHR9oi5a0C0>D6Z  ԫ*ܣm/'p.҈cast+Sq@Z'm'ikP grR7fkp[(ҏa\Σ1Kv(%qrK$lrք?9u7&dH˽o;$ym}}:\_3bmhI~_pB VI?331yF6Cp2!3r̞xrgP9[E`= Z7Kx.IXX,c:R:SfWXֲoR顉/ W4S`HbdQ\͏֣#J;hȗ'IA*L466F0 A#L 6( H ) >ҹO<7?ѱ3F@% 8\mc&+\YJ hoPDuBkXkRj޸–7_Lg4ѬO/G&: -^1] &7kj%PHdV9)W)M3!6–Qc ܠLEzBS1@;gE D翁UKĄ~3 O 9CvT a~ 2rȍB#euZ#gOۑ]Dc]Ü 7 eF 8z0s'u(#L{|Y䶿IIj2U&{te`R;[#a2ʒMGZ*W*JcRuW)gK0ocU՘d͆T8{8D$){b1 ZwBCˬSCjF+ӖZK%"|7i^.IwвcKa} WI2~zRRlieb%2Yug}P۰jkk :ĽxrѳJ>ɸGPĖrڹg7sy'lui>36vdT-EP縌15/䲥$%Ȟ0+H"Rc-ypRm}o(dda[t )_b)я.uڋU3V{Y ($avM]U~% J-ϫ3^`kM qzH&Pa$UQAp!a}/)_p{c.Uj4CRoz=A3SV=ӵdP?"ʊ2HXw];tYyxp='H(;f<S$u17 s1aG\t@@ !hwѧ*٣W1K1NxzO l!5Iw-X ̯hyucIAO Iq 5S˩?VG:_ Ȕ|\ % Bja.#zd'y*m-@e>QD{Ermf _%9NK%W~;LػKA#a$ 7@EIEJm%},A) @v9Մ&$+E|i(W;NW.$ǣ6ꪵBGE7ɱ$«cl9KY gNe)7O 7nem&҇:N0>ﺄ{CQVJ}O׸Fpϊ?)Һ#I#.dR+,!Z0j[tJpMr 8g.&q u['k􊫈JNS/hVo=>y6Y苳y7pVȰE~<% ' t~4U)|HHo)'yX8 b!#d_L_)-'/d$ n; "b6mhv{p $l~=ۘ1T7/ (t7=O`sR+t8ae3`ߦ}#q@2Չ[<,-~] ÜEX!8q֗j|ɳ:UVOL.\5Sl;1m)K-Pk({`^~Q,fBEx+ {48: WbW{tGKX'/Q3D4QeQBNgc[s6}UzFKj!dkqzsW3LC=,H*}1MZD;$%c!bXMԢ8`CnKO%doVDPzԲ&B#w$~a3ШXĚY2w l{S܋wakRtR%)u Q eC;).5+X rK>hvR8YK=Fix=woh/KLJ+ܾY^r #E?a ',a$)6b_~&NR8zovw$5&BG^բjH| Ʈ%V'an _ΓIMStF7[=XgHk91Y//NKr`߈>T,M|ʻ%)A岴V\qCjQ $ aFb eiuQ(, ffHf&!CnlP4C}W]+o)c)T /g,' _H^o}CIc0%M}+j\ =_0 dyNH+-]AQo}B6l6Ĩt47dn GP@l" piG^Cv .m=BVC͘$Bl>m_szM dŀ ŬQvm.IqQNrFxžouBSW^ޞ+шm0f>ILεYBL0IQҔg:9TT-MJS;D#M.bXħp:۸=/Xi7"&;p>v/l%B_޶5o='NqxbٸYt|jۍ ш}cX%Y)eFbf>|Ƃm9X+M0-22W*V M6̕isD1D&hFLH%4rt.o# LLǨΞqCC^+eJt.uxwG{3SM,Ѥi4P"w6im&8E} -;*!f=ҹb2pM|= Q](29ap"<b}M#b-EdN@PZeUpBȅuVLjwE-!q_&y@I9P4^HH&uiC / 8{@Y?Ss-C `DG-bh7n rOpʗgVZl [4<X^ |hh\8Cl㑛uVo2[8ShEr8s=%F`.VHq:WW,-C}fRtXOEoiCGvuEǭ1R7}uh\j5S,(L]kfx L"$@/ׂQhdRR\F>e:#czܜoVM"皩e \Y^ e GaנaWfZK XCg IV. m_\CZf$ T )b8c=ՐO!;|;Y{׏GɌRƇAow|,l)FP͚C?0 3dSF 0_#(=֚56S܂ 嚟zYё6,ɘ/ KD% c饀_>,t-Ih&{ ؠ9T%TW14b_C*z3ZFѴ+$ O3$+F <g@_g 7'%uODfD`"1eu^{Px Fx tj_aWe`cMurp1Z*AU{"Ǡ?j@+_#֫ex I9 ~.:Hֳ:Tif~CQ@!X;r%!TkB PߪfSL-qccSO$)Mtcى&N_$g\])2.eVTز`%ngRvOuH#Nx$z2X}^F=a0XAyÝ$졛/vB>\YWX8m^V41iˢ>L6|̍Es8 Z|IϮbmYwRxX1I_^2r.Mop`ZنLcdLE[q[U֯u7cm{"ȲÀ&dL fEMG`|$;_PPG:zɰ؎/v5s%7Ko %nn7ft_hØo1!W59u+OEȑ'_lDzO>=6+ʒM}RwoRN Q_}6򔔲XǞ7%#nƸ*ֆM#+ p/׉xR!s| -zd#MajqƨEhDr`"0屣CZKU-Qz!E43.\æRl*~ժkrRD ;CI]t&q va6@AKケV3b+OLW%hp^, mq$'γc@ƇkXcVa>$G;,M㚗o2z_?->bҐo`` =oU{w 2z_QXɁcPoS.<Jԓ͐nejj^}'8s%M&7`&'(S8 E(> ݭ; ogSj)0n3:=Wu{#6ڷ5*.) =&'ܶiOd$LX^\v//6$, d|NDjӵ~61 ofMڴL[:*U<'- }u=+X^TZmT erW'JeD(AW64[C3=4قs[ɘÆX-iWMB7wQCֆwf#/>$>l#3W}rN<x2LH)'ؙOr]VTrh\ !*^o]g[a8snq9}ZI Eoe8/)sح$ h1bW} ‹@T`pao@2|MYztԇzGuـMŐo|[Ho)%(fhOy Q~bvAZfRSp/pTs9,>*d0S)zbnYK:e)3*gAr7ϹNC\ۘDOK:PLpD``1 (/~p%ݵKjѶ{3n~clor lui y :-mORUr)1ٮ ]4 pmlg+́o$}PbN9EKEA.VojW3L_SRMG ۲Oaoq7Tmalޚ 22>Կ/X-wl%#9Bp sHç XG KICo2uB\ }gYTŀ|FO/ -5vۈ+Z==u~:4YtV2+w`mcm>#۵XtǼߕ5вz)|g)~Gghtαl".DpPFQB)ۑ>*GEV*t^jbG#[hu-4c٩8CN>ʈn2#=jL6 zyzt *y-o #C3><#j˼mލOïIblo{U Lw՟hH=C#CBE׊ ZD2¡-a;o( r,c'D1+4N}y1A&`뉀?>m'қM7u#%ZeW4"sܴ7E4)zg%YLo/@[Fi%YЉ7 _F&૊R˽w}p3#!_aTxl }cK4 3'v}?gV'.e<S򉍝.)?9?҃on:1e VBmQ8pbI,318OӃizt7Rn=PII\ig5XPe I#7w֍&W]M^+푳o4x"p-ՙ[JP4.o(Ӣ~SQ˅0}mzuTe>D4L#8 + b̬[%;9s ġMTJCI6Qӳ%^dOEaq0Pig`q86S&1:?.=R.[fB\ E]o9=o+_C[?^ŒG&0C@YҸ jm?<2I~d,ٕqlMJxIE%c,siX$'p V>$}ٕb&?"D_ QfV_5] {*GFCcJ޶>#52eumnWG9D,R_Zי- 7 fZ" d9qх,1$?o,P7^F`7` H,1b LN#~'wWa4Ulڰ{umH1"WlFZ`D~^( NPF֤(h^U!}N]h9 !I6F8HΜ7Z[}^PQzʫ~W}ξc9kfn(FYޭAL6D-ƯSD'? VCpRB’-de# H5+)AHH-sgkٚ,g-[諺ͷ c(6M h/U/z$|oN\ 'a7VFcZu"Jִ&c-|JfQI@x~vBIjxYH Cl?'pήRZa|XMm^ Uei +(;}3\h mxIJoo&;f5ҎpYV]=FI\Bu}#xްFd-ް X@ŢF`;3]gIG X N/ȑ#>?c8M !wnduHc '`'gԯ,I ^]&tcM{cʢ_{ ]9lrKԛ^AL;}/bzzL:넋H0 r2=NcF~t"J[R~̯oٳL[КkKWq=32^%%[ 6Ɠ\-&?Z亥"!U>,pj׈Za6_HLsUO+}$f{A]t?fAKAH.l#! Ypʽ,ͮ}[⃺YfV,3Ub;yKC.җbv _r!wh* 8Gr G|rJ1iJ) @IegM:&4-~-4NSmBZN"oj)N].3o%R)6mESW%6W uXӪR;1y2X { f3NنmzHis("hXb*`zI+xWO2>rVJM.E!m4 "J]Ö́f>Rgjv96M#8b㥗Qϝ)p6-e a&ا&)ct{ì1ک^hU,67/,K}Ջq- .Oh<1J tɍخUd r.رb{*{a' !$?A3;K*%ӣ]"-Z@'eΗ3=#NBYJns^E}-ra05J6/a_:A>bI=D/Ў7)kb韺/d;JP ENBL55GW< ?eEfQs oLM [=UU?7*H/+| vN2xh)a\.,-m) ,3W+gUث* )wN|( +z6a|x)a ?V{$@^VPǏ/2ZMpoɝ)N&K唍t|_h%+LhEOkOFmD uV?rv( }格zĹ<7^,|ɵA䯍sG2c JԈ&F]cd*jbYwтaXevj&)syw9j6:C- t)#16$(?Œ݈@±+ Tn]xW#Y0t66yECD%4CO_Bm0J@$k#^Šg(ȷr/ST^8k&iø ZiC'9dpde.6]"+MH5`4MgXx^dPO- Ն"Dz%lp1w5w~NJc᷑jŒ bceK3QH; zQ84g5O<$_p%cKܮYr{$DCp9ɹIPqx ڙSU z덍bZF:}Ǝ2s*B?80s:<$(%g$폂U*y'elYE-iuzm0)A2g+it]*+r#ܼ1_uEDO/aкegR6C+Ә%jͼz+Md2$1mRc‡࿶(Y Fme~Ai=I(m3I 0dQ7Ƣ_9HFY .bn X{؝+dy X=˵Qr}y9.441R6tVUA:/0E*DNJ{::K%%q j9)IR_i|4Zª B{dF,`xPOR6،zY @[RtGD12~V:Y9B4 JfݥbP_ 40R"3wogK}.NIGLOYO9wGKw ]ib08HD5e͖:a,(vx!S|>ㄐC4zai.feQNX#A`{d̾OB 5)X>+Z.(Q֏G{F~WzK{]iv,~a!ZnoDjԑU,+0ow,() "< +׷TmT {N-'13r34yݖ# @dQͫ[s+'zȓ]&pVc _"Svx~S_OlK oRPg&t\uRx{a*V}q5d7z,g>(;5)?[^PcLֲNc c͉ۄXdtS2+N<- ~ft6 q qsOً.YkY ,ʅ9 \269ݒ캃f]ZֱÕffo`]Pso.5x=vq(|&2"ORp,p>R:]vW p HOg"a#\f[aWɶԨގ-z9sBqc!ˮ!n&'6s>fZ;7[#g&-w**_9.Rۋ]|} oG4[/[G1xŋBj6\=@ez}4Q %TWxYrgξ ގ&kS('l7L>@XqȊq[>1~dvYCJ`^˻p>dAcC6]%eRm.@5t=#׃@ e[TmpSN7n /m긥] wy7Wܫ4$@c5W<-:2LJ0hQsp*P37 fV khilURkN0,)iHd&R[q>i` Gdb.-0p4!^V) r[Us;Bn;6SRSXX5sa"ߎ 8x$GAply y_便QG,LGk3G 'kF#Cڮ&jDqڷYX"Hm;&}{Jp1E3R@eG渹<%~ܷ+~^–ؼ2IO7B܎ѷTu<5fv΍crS|r"ׁ/+dÌӾ迢7k0Pe A/yLת(99˔v5m?H} תU QnU^e)Wb;x [VAM2zs.9$TCIگH^ra jo֣fR !v[a;.03{0sW+{Nw&\1'^ (I-1Ru8Ys^,髂ucMͤI=B$f?L\4#zCeK)XVPW]O\~}tN,  mŧBR n(O &I5 (k ŏ?weg`-(_lUYmd"as&@& p+k¢pc! CCB4UjPAĿxҠ gc63X;i/BOȕVϣ@B퀽~AOo?OG\S I`KN_$'đL٭ʚS,pDeďYZggkcT[RV.a wwANqŪJ! L95q 9mɇe:.)fۂ/wpHk$41{/!O~3D3k'o9}8uT`Oj*_"0Eʌ/qA^1v Cq6Ω  9'ٮqcShƝOB/,ۖ}mj7g,TS.u2D2fS/)U>$ [#0ÅmfS$kW/3TnIo^֌{@swe)tihCԳe'Oce;W(hz\`?}:UU?7M3|7NA mS0]8xh=)E|剛h/5P4PaJNen:yb74*C7,S U~wkgy5$K#ww㑲(==G>ÒF u쨟%zZO'Ζ iC 3xc6hƢ躜>o&H q8o4i.yQ$jr`"R x9Wݽ^lŚYSȑcJ<-"+ü(Ҥh,S.?E>~\LG T;4!qsᶃ\Uf˨m؎? Td1o Q?P)O!]^8F?c_AAը+!~~W~9Oc[] FQ_*mVMKzWfxv_)|ngmʐZ ` 7Do8__f/VXV5%մ&N`KC>JL+MTn Drn*Z -+VMzLгU1iFĤ6eVg?C5!{dXYhpQMyE̍GuaޙBr!b|'g[ Wq/(3*+X t٫zbRh\W%=K;eHR-ezO$a<Æk-T}߹SC-ZS%ԡqc<3*kpԫ|:ZDNC&virh9=#q"X9BjuK'j5ƧPoSTAZHT TXᘟ:ܨاlQ>wAnxCf(34ۺ*ߙdž9ô1J,mv(?1P ɧUֲp*#볮cE"]'r,au^A7Tٛi UIt *N} IS#$f,ǑenJ!}UI{ q4uYb7qpaCM/WSP7LkB99=erz6ͪW)jL?A}Ua^}!Zc]fHC1'H-y},>պʂ25(B,/$5SV#E?9L&SsQ|`)Eu^3IY!K,~wcn6%YCKsRNm^+(|t;uD' YV@ve>'dI]"HTrk:AG 21-YlpeM_礬FWE3@-o+6[<F1`Sŝ;d $QM$[˸0+W^QCG crxvomiHn92&x8Èox Emo#z"~\G>][T.%4^~p:o_ 1D r*>ed#5 p~p1D2of zؠP%Vxe@S'7C¬8ro)1~~N ;ګYߔ*ƪv"0; 77H^$ =(_qg˃FjBWv> ;a58L9Z`w <|t'\)cV6$|TPP-1mBcq*s {ü6KV4ǖ6_xU͐#Rn&xp 7 g)gѯ(V#^ljC溬f\:20y`{pI;umQܖ`pO'TD(:aiZ/qPlzd^h\{jŇިK-W8N-BhQ ?SG#79")ܟH:0 l%JB뚈J:Iq&$2l1q%[P &H6"(9C(wOQa٬鬷zRQD AZ ,xYyD8LuƤ& e)&Hd{_#ñJT0jWw׎짉⅍ۨ( _N16ilf>Qsk\FF,&:wy=%^;ʌïD1J/OY7/l"髪nӃ.jKНNjXm>nBd`,Zɝ~ LD\eo#U"\z:{?T$4_jjKvwWF ҵ0ʘF~^ЫWʁ$2]AqWl.1u1TЊe:I #D1k1]O'oz lZ / 3pvzCOm01p'!/"RjY$ l3. yVa*Of6rH ;5c@W] 㧧_`Γ=I::(kM ?IٙmŪ'\`Wpe|nW.zYʕ Gq}de,>nĩa}([b:1$2 Zv'ci#iTeʔk,T'*$QV{vs?ͺ4lGEiCԅIi no*š48xW{`[(k9=D xNrѧwJ(ށP A=nt\>Pc-Bևz+3c7&/kjJ%Mt*;b8g34MokIpjǶLOAbF=(#E%{6|Hhm!qH)^Flo]ҞVGty+48 sډ8(?wQNwJŭ6 `]~SNdžR_ϤDF \d# Y*U;U6#TH0f\G/r6gP VI&:]nIE.kF3ky^EuQaPvҥR5+>dX$nCZ5hH0MA@x~uUɧΒp sa _D L]`LpYHOip!s!Xl;s?~3e<A]*o%RnRe j?xG[hݳاeF(>5ojяI&BT;'(KAE 묩~Qo듭6? Ʉ:`[qŪw/9`OP:e$-0?duB;2 S̔p&,ߤr,t>8{k'5hv5mW &9Ph-,#̀o*Oq/XcqK+/۶ѳƿWOgp;G$;In0C̀.18''TdO@aWIbg z& uJzoO<5r q2rRǤ jNJSIN>%A8)V<Ӂf˹ݵ@!o'!0k ԐC8J1& 2z'p߫SJ:ȸr^m%×d^ќq;F(nﹶ ǬFߪ)WLEL-+d0Mwj%&O9۷|GKQ9YU!m'O@/qhz<xWՏ;hL;"YA!p@ML=28[#] p(/aw*#zmٳۈpiTu?IH% Ck[[GE Z_%ˣ *.O]R~=2&HP@__-> Ԕ7\13oC6>;'}'gZ\ fgŕ2GW{B:Ua!3rU\+աv[e>ԭc۱$ply3JL`)+QN6a9OʬwwzCq JI,~g.9#L˧qeєySI -1 ;VsZW7ʐ[J{o.X)d(ŖЇl{bto a<$s^^Y\?t5`69gbp5nV`X6P XwUYExH|2m^2^J^5 2]|=F(R,6-0<#'69nE5206;׻K~[!ܸqqz0j 198Q#|WH qn^""':x=ut `8bEr+#MwAnVNVDpNuG7p *2*%ۜ,mgmʑW:QbZ_'=?S '}T]k_&+A@ýai螟:+Y$Y"XLk6Mo.y٪p߯9\E3f_I H{v$V]hېiӎcixgh "[?Nqs> `}.%e0Ilj?gy!*̀b}r02(C ] hU ;}A2Ƀt͞'?֙7vCӜ~'bdFNЙ/:FHmYlW@adY>,PӅm;%{_W#,81%&kK;l ؏K{ +Jyd qw8CD",݂p+hy{yfV rwnؗ? i^?eF'JuX2=p|I21ÒX+OD'2mbSf<._Ef`sjBʙH ,jA0Fގ̚jp z%G%|~ሷeD0= 9|DI9 `A\< عsҩ~B8=guuK@@-#uO:r2Zx{9ϫ4O=;xxM&3 µxAi{ ɖ)kwá)6=-1ZR37IBMM< ĺx2ޅCm9Ms*k(u \TBqr'a慄$-ߪ0[!M'ZI0[/n5$Pl̾Pt[F8fUkqfuXgaB{B};\q_vDXGHwe󆐻}6RqECt%}[zH@:c1V š(7-9qN1B*GFjAZG%We4w9}/Vmv`=.Po]u|Z*ePEcr;#-puPgO ,k sݦe(@ Z8 f$U&sUrlK 's}>]UvCJ.Bs%TҔGia. 0PHSs { X9_ׯ/VG<;j~7 RR!ݤ'1S7+C9 Ԙ4grՂr:W#l ԝS JmPa',//URLr~R|HD᧚2&_ozI4OB-.^VifnްX=) FUr$)\ʀ/ ^n⌰rkH)Tgyﱒ:;cR."J=k!S*ai |i+0?eDxAΒҩ L@'mz` /LuG\#XfDW]JYуw#!kgד<;vwLfiNx^CnO,.I\PePĄYE,VP# Ѧ*h:jY?>.MSfN _Kv*nDa6{x$*d{t+-}ccmՒrײv0˃ ICq% L=No\D+> _{ X<8=s]E-)Mg7'=*QȱңϬ6uKc WN7UN ]f:g#(ڽb:hɸyc"-qH#)dXHGnN7|LIYo]P$ oHV-Q<2G*uOɽ Ɋ#)R%Hb4ߓ{jnaSJhn JٻD>}%;\AGX䚃6H([ q=Oi@Cw kl1*MfRd'jȂo<)6?uo8f ZnXNn lӞ)F,oW= y1h.ǰ|=f%e4Α6Ji}u`L{?"|G(\L^y#1Z>Q EJDJ|1>ۗ}fM^֯bB)Kśt=t,DGD(cu"| EaT^ Xa@+ybY뒌 h QȐѯ)i$ +շ oTk򻬏S0:Ǟ@a+*MR׾=jG@E '4`j4Iz`5إ@EuZe)v,HZ!.A9(t8f.Bw_C{]:-u2HA k*)`-_O 4?rDeqp:JoS7U0}_JKG !A䢲Ol JBF]GtH0O>1uA-b64 EhAg $'~k}/ngTRi2|g`4dBD'P݁bp1k8UFWtkTTR"[.R&.Չޜ;sӊZyi݊< ^vEyjo E`jdp57"(>|q|-wTCFpܭRl mkșrRZ{=mDU[~8Z95*]5":N{t+aph&XTh`1^Li+KsM܁K+6J`3ӷHbؘˬg Z;вNأSc-lL&vb\! pR_ )\[rfwfaFM=,DL7 7\‰|V+<%1=m'u"%0nvmP,Dgȁiӻ񆰹$$}/qjDҬ.Ԋ|@v妗pYL }D ޓ "M((*ԛAv&3R{_~.AKx%jp-pOϭ/H h& rJQPp [n~L[iu"MIޱ bX5p,-V졗C,6%[E$͊|MX4&<,FX;&Jo,d6/&Oj=KdQ,#M4y,FWwe),@@dbq~˻^=K{}}[}K6r֏-tXWfI*6L?k"G%iZKz}(U)X\`(܆ha [ ?|J0`[z8*50 dS=ag0EZ9 XN`zÛٻZW&1 ,3O'Let5\'TE]5@h\f⨢/DzkF p6v]!,7-FoFs+b#8qANlم~|W`m5NH} ?S\inrZ1Wܡܙ?W[A88r^O^2Lx^Z$QqXV:`o 3= H!XD*v u ߼(͋ǵU0W2c$rYf%:7^Zɞ?PDT 8*+e ę%81 0C{'=kEe9K_J%M_b T:4j HJHDR k;OXƦ</bQˠT0BIߑz {l.# {QPw/ѱXy$AD@Ag214Svm 3V\g312wp ;* V]ܨL9 Q@ٻ RzSEÉ:QkNP ~ .~s]T|'8y~lcTo /D("5L9͗hԞ5Q$I^ !hdWu+w4woeQUAA^)lȗcf3N k:M.-P)ݛLٍ {@]VRZs,jJ*W_ 2,' Q=K$X"Goh4 +_`Z^ 8O ÞY 8ĩA\9)GE!5 'uL*q1 dy'ACpy(JӬ?]O[%!WP E@"tC*c()ϲq<ư[?KLCK>uew >f5O:7cH1aL?Nsf`酒NZ.BH'喝hNʖʝVwm?i%⎔}|xh ɋ{qqՔzn5=T&K3QyHno9ƴS^rDb0`NH3iٽ-lyq3?m`gԛ],[5x׷I؈~ <z>hfntw{rFCHmЀG >/R Bv1Wp~n3(`QaDaz(GnX6]u2$V+:QaOr6KüvSLf()#WES24$A?K'9RRTǙ6KU-L[K?~k%+[r{VZ]YE":,˜#w}O$]PNW=\;/r/t!W-ߊuɳ<p&Yp/vJZB{&˅w:"(IA|'pk40^+ӲGQNNY_LP0I}`xǵOj/=w9!Ԅ~8TP+ۡ`84H  >Z777gBasػҦ^& aEX;&p}(ڸAŷa0iV "ڡKL;Yr5Oq(,;x\ u!V[E4j~ϫvG@_7a<n8g5Ř3{VrZ2zU9Ľn4T/Y#=/7Z`rja>qf:)C@0mQoWcvLA.^+3_6VUX'[F!r:S]X"{anOk9ؙK9N)iC4xm_1b'=@ `:"ykZ/St`'+\#G)--=[q%$fz,V]o]RI#z},\Rݧ𯿒B˪ Cf<)A3!su"&eB f*sk5<`a~n+9_d[(}<|#Ъ?;9@O%;84 VG}^0\8>6a*W)ۖ+X\*W[yy]ݗ v;&Kj?֥m LXD)9GGY#v,L@/2\ơ3 a$n䤵~l E4LC9qI: !9r b~pf4=xJ3!,ȐflcoJޒ$Tx4U9kNW25N& *;Xo;"@kDs$I1t{ ٵ=NHq}Ij'/}^#%eͮ:Qךa;)WqPj?"'$`0XlGhv臢[``wB8[<ij(= QH-:y_99V^}=m[a8tѹ o4(䁁VfѻZG(?:<`A$BX8MI ?р@,6R;gE<`aL\#儨 asTd0k Z%y8mڞFć2U?m `h}ٓˇ=UYKv򎨧ѭVD[JŬ>U 8EA6 K̶?Mƫn!;*ʶ 0Y3V*jArrd9#84™[2]` /U<r/fF f#j MP$Oؑ0.Ǿꋭnyq(̝GbkҽBy6#%8깬ƮkpD#Et5UEO:g 1IWu-DS*M2_8Q+7"Q9q.6 bE/Z YtL;[_ӻaA"derb"~/]O A Cx{#!n &3E~Uh֦8 JY3cďBE+5N!t(e׻cKK1L !&}Ȑ2uNb+䋄zxtߣ5N@W:^LjM΂dԄ9 :> ތ,C? x8guhDI:ˣbVGoGF*UƠ ҳ ܚ>v1Dג68f3t?4=5#l#~!^A#c[ZeYu`NOn2qskkG݁ ܞlL:yltM'Ï2`b V4H5;:̍{\|/qejNs=+B./W}3*Vdf+=m(Xo7KZ`6W&{3͒,2~d0Pfnzgʍrpx\/,Mu$uѣsh|$& g j~cæArglHd:o=+L$uF7=3 PE׸9 Ga"J9o=]Y(B Qw @E9׭l WK;Tx}fDCBp>Hpp$.5VA0|UfРdp\H*_P O-W}|PGPGzޖW#HFQt&!"tU$%1hѻMfIt,Wsֻd/b'6: փ`IK;%D3G5 Ү)IxI s\'^ tE\Ą053c%<ܩ?>>m ], _S9vvUϋ8C6w ef@j^qNQxNS5ZQ Ű~>m/|ŭUdPԃp/G*0G d<3/)]+~@:m Ct,g}86eI\+ܒ|S/j cdU8"OEɳ/P՞sUv>YX6]}~1t@pXznEϜJyӌFE]iq $6ᆹHe Z:M]ՈO(fom&V &pkXbLuo⍈}nb7"SF^j:Բb$@;:e5b~0zWGdTPY%j$ӉmJJ[LԽh$~ 9>OxFI goƦ3"ŕ;Pcߦc:7L `z 5!gӍ1ZWc+s F,y}o;zTkV*6HRou,`9s=fv(/ASr)$xeEVNwrv;Yݹ+j2Y+>Hh@_ZJN2 &%`Hv?ihq. ymF{>pMrX?\$50޽G Mcg\BpA.#X+.L+,, F,?0;>2h|Z܌åqIFF#h (NBYGK2y<^6m/8!ώPw?IYYʆP4"$fE,,< wlx]:ǖK˚G4AKE3M,><JJ,A)D Ct3|U)Cm8n)U%[=4E=%̞775'XO~т޹{9ԅ23 2(JL+u?2L`9Ct@\+W޼tl+IEOTX[ ٖ Uyj\55@}$Ч3*=i|TʋĵcˤVT P wcU zw.&ek kԬA=A2H2l\l`y> 6B-Y=oW oxXs?) Ι7ϏBj*;Ӊ,_\.FD? {=H Ʀƀodq 83/EP_А8_{u"D"/2sw]9Hw湣Y,Z> t!3.Zsg%`BZqt;#0-s/[Zl1Rٯ$!Ev1iƖΆ_1UXn*YIPʛ4eHz%H>y]q,$F1Uvp.Xw0$_Fb:$2$?*|oa.ǚS<_ꩢ d~v;LEBB[Seh=>+_BO!9ՒzCEx6 EDOJ-q }'$t r9"WO2=p:$ 깁6uKTu0cV@jjSqocҶ?h| blM"wʮˇ`2C$2 P2GK;qJk|svjL(l:x] *+8 )uD=qWN " v͛|x u} Og+A!SpĹu<՝[8ajـBQpvWjceQq( [ ԕfc"@xMϖSޒZP w$c.z(A&Hw y W*m5@O_[ˆ 'T &V|Erͩ'Wo>aҦ]v C\v`'kjp٨i[ M5D'{e*d`הE |l]Jɤ30!6rǻWEȓ/b%3\]Le`wsw$P9%̈^T;dnGc!Κb*DIYBZWMa/%Һ7nAװyoU`oh<'-xoSg~=uxpmuFèV \U ՁB<52|yP"pY[˖] :EܭQē g\.D.Ob,~k-v*EMEkoWo3qAy)uASizqu+EmQۤ 5iѬcČZ`jp_=τQHWX06S1=Z=aSdqPJ!g1Y c7s[(b2H?mknt+]r;du{rh+0̶N)t̨xW$4~ΠЎ@d%%}|t~:BE|x_mizKxwWa @0^o x|:eKsj6ډfގsc)Z4,OPGFh5`"aU[8{O%qx_1猵jbD,UGG| R|>*?H9:[bAihjzXqLg8e]sSݒI2PLgSex @nU2!|jd)w'Ɉ#6HvXҁ\WMkRc"l8ƨ٧oVV^J4@'v o{BuYEAK<ճ0:Ę%1(: 2{rۤUGvYxD/]b+Qb\ (ŗk3_Iן1I3j0 Sfl(^ǯ7u]ikxұ+lGu96"j[W6Nu\f~֒>oOnIô=D>p7E͠Lr$Qp@ r͑2 a]Lhä#Qk`{ ^ؙʜ8E41_!~~B7TY"$C!L,:X%H^?Cw_qZzjmװ=w&{7?EXi܇&=gbŲ!P%by&j;"N5ܯvjѽ E=T)Iɬ2%^-g3u<ž(w.fD!Q6\>io&Mf%<0kֱ}%ôrR6Uy$~e gq"ՁnlV_5P^8dzHꦤT,,}|ByVM&JgGra[wEV]>ay}UP*)z;Sسmdحt&nLu d 3@;0?JCٲMGc;I@!] QZj]ˑq-D w%?>ê:⬵KLYJݯ>fE [oqvKma*ͧ[]'N;9Erkɔoٲg1}PKDUS9Xʦ~G7-b@3ۤn/Vv=fdg5s܏ˋz'{=rTN:H߇C?ХBE&ꜱ"f1/_lTe^80i;uLLL;8Dhz|Kmy`-?׌[5ŌXVYE^h7oqNE,fѣ# Iihe$.vRN:o\EUͼZ-7rGU)6aM/݋z*&/Y[q}BWo{E3Ɏ^,-SHwo+ pgs߂q ]-/ EbPo1S@P?YXbߔ+6=p紫R؜L$Pg9EHvpjGY/Q ]6d뙋%[$=o`CI.v< DåQl}@Y: Mҷ]ʪ}cE":n:_`_WK2j,"3a]}ɕried!Ŗ["I)pNyϽ^8ɪmF\-lțs-lGO; ,xYLkg}e`Un:eצ9 fk%)~vb:}Lof;ö%l,7YH?rhw.6S՝.?pX&jr] .p*zT5 z'񩤘=m)iU@}n"; i(=:-J߇sM߸ \sKAL{j§ r\!E瑻DWW͆Lmqh_I X'za`~:VhdW zBWw:%cH_T6nᜭnJ8б@hl{.{gqb6!a%;D-5Վ/=udX_aiunU&%ߔ6PY=Fz[pkv pxIs0 =&1+ރ$|c)] ZQCVIv^u4>Tv!ƪ-}VёsS)Q)I"HoZJoֳ~9B4{b3Ƽ BeV*fyNT '/mʯm'_ihTy{ܫ// lJDF" Ih>C댛LYF9+l:cӲJE(1A.1Y4㄰' S)A/i3 Pa s[=X%+ E1즂P2dj55d&;KG6:VFq4Yx[_2}TEP>ɀ``/:J]-J`v L%z Zx t*gp7Y#ɜ֒'1A+?%H,EJÂtRJ)!./o܋ m'}KtKo/ r6o%--?&L zԼӗ;DjZ'HouTxUZ)M\ZaOW`*BQ5 >'<^Zd3g!V..\?Eb"M)F.V&#YS:%EO+Q.ϔsa"pZiAћ7I[(tyEDf܎B T*5ѳ,L! ME*:!82-2Lp}m$ax9A GXc:G `d(`߯Y8L/%'O-grr}e׊/a&`N_XNdoP;1)LkL0DgчD%s]Wf7EbRl]+$g*=[m)_1[ix%C'\7EY0M4v.(ոBPO_n&B{>;IA bldu#+=$_1}I@WwmM[ 8i̇ М.[w`}爙͟E`J h΂1rIfh-`CU,{ @oJg+mc@:쐕;@+~DJO3 HkuCB(kȃ|Ar`+9uAL0Eo Lz"FNY5T2^M?]ZҼJ!JtYbL ;HF@\myR\q9s(I2OnV;MFٟ|/UZst$/˸[]~ۖ01 rF Gu%]K\Id_ ^_;_w˗NЩ\R2 (OˋqỂ ^(rʸNݥ;~wf*ЭE4L?wr{@߲rFG/ٴICd'>zveGζ$HB`I) ztINhdfnKxvN2y*5jo@\ϦtE>Xҧ(;:BT[g|) ..(Yd/!E@=NG\50Xq7eDզe8t8]pY\1l=wG3MMr>?z73 ^6$WNM|.*DT

kSsjA]Z4_ '?pq{ׁ,t_A%ydt pXDp:? Z1y.ʣ{ꃦemk6[ہs+%bb/u, 3g К/%l&SAiI/Ͽ\~+=G@.Zӽ'( yYF"G>얅#G^q5G_'~Kܵȭ\<ヲJSyF r+}fB)I3\bsrWpzBts|_+ƏFڻzNoTV0j T5/h1tΥX3y!ʽ*'DJѝ!8II *jCd0<R֖ ^;?--fCH juz_:ox韲s1*ig0CXUí-s";@cy7;T4KxM8q'JPu{4VhK"s"a^xr9,hy8!eR!N5J-XL@эLP-uUM؁k'hYΩyKTcoD'IJTOOF v Dod zc-m<{Y-U/\ {$ns2 {rڒ`D-EcG%"^OSAS\^1Zn5OIH}а٫*`asAI: ñ$<2J?c aгz!l +p nc>n^DO&fHڮ )Wԃ`I߻+]z/($S~ÒjA;f56ð!q(2+jNS"$Џx0gnUmGLQj0#>hдYd^} /]%$Y:ormlL{‡91n37y{Z}t MdCoFPMFWKP¿sŁ*MH0HdW+o42lׄ+mr1Z#CҼlmRmTLM4h~X(}?EhtWߕ`F=b1Ku+ 0S/%:a3*VN-3GIɊPk klz"3H1d4Q<T+^NS sde^b+Ld~w-g|f>*o,*ݡdFgSl{rݺY EѴəx,xtgL`'"GaxhsHؿNQɽU\P26;xX]dOhDNeBZ`t^;pyّSڪ<oL ak#O3|m >ap#~+`Nt|HYq7&:|^+j?]SB?-C<ץPFv `KF|Mo! ևWC@">&tzrx)l_b1ϧx Ï=Nsg0oLwA4MY@VNZęHc+8SēCn4P8b TfTX/*y"6n3\t׸'Ju֓u/6\8=q0n43&$cԹmZ9XoX/3'd3h|̬(@9| @z1UF1aT!&` <`g,ҟ9URO8"k&`p}j'Z%&JctGo$"ZY/&I2? &o=>&N~ۂ?9 ('MmvL[K0E{Y>W/QBڑ|'-^e2|cGh1'7(6~0&")h 0L/p"MMlYmE  Z { W#j~X%E]g.D)lYaf}Q-Kٵº eֲGD ]P?O{M ͋8fVm#”A1g =ڢLpAײAr \kmGp}%FX&cjE v06P ~.}&,UKFn8yJ9 L?cԺ%|`~NMx>KMQZHk)k*;SooF )CVr H;Zhq$%m&i3ak F;Q H}&/\N8\c`Kkz PB's섡\}{ = ā%\: YZ