python2-perf-debuginfo-4.19.90-2110.8.0.0120.oe1 >  A ay2W^^fymT]5\#JZMSWSU-= ۦȖzuO{ S~bh@4FϚ|*e'!2p}QYBB:dDtsG:3.qT{APw(O~ ݆SJ\5N섨piͥC,a29Qu`NCԭw07e(W+=i n9|mBԈϹc!V{P~bI*qόgZP}Aae0c370bb53ea16b368baeca1021c018badf127aeffa3a0ef6c03946b809727471efd14ede9cb4c60050dc68bfe6b10f9224ebd5 ay2W^^fY]$s# =2J<0}6z ?@C C%t9_@m4*DɆ-v΀^1>^ q}osMxO3 *\'G 9=6Q~ ,]D{/if/ހ? Jl Jj 8>NA=2FU"^X Ʒ?jQv cAfdIZۜ2}4O;\yS6RC?"db' \\Ѹ4,T>p<NL?N<d! 3 ^$(Shn     J Ph 0(8898:8FIGJHJIJ4XJ<YJD\Jx]J^JbKcLqdLeLfLlLtLuMvM(zMMMMN8Cpython2-perf-debuginfo4.19.902110.8.0.0120.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.ay,obs-worker-0028HopenEuler:20.03:LTS:SP2 / standard_aarch64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64HAAAAA$ay.ay.ay.ay.ay.ay.f92ccfdbf9a03580094ddeeb1deb60102f63ba4af09d2bc7c8bbaa916aa57a61rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2110.8.0.0120.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1ay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`q`}@`Y`e@`e@`e@`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`u`eCheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.26.0.0084Cheng Jian - 4.19.90-2104.21.0.0083Cheng Jian - 4.19.90-2104.19.0.0082Cheng Jian - 4.19.90-2104.18.0.0081Cheng Jian - 4.19.90-2104.17.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingobs-worker-0028 16353312054.19.90-2110.8.0.0120.oe14.19.90-2110.8.0.0120.oe1debugusrlib64python2.7site-packagesperf.so-4.19.90-2110.8.0.0120.oe1.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP2/standard_aarch64/d879bacc7fd1e444b248842b5a9f9860-kernelcpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e32426fc5efa8fa806552a43cc6508e96e7dcc6, with debug_info, not stripped'+W2C1autf-8701e149a486e9483ab02da403539e4dc534333f6cc650efbd5d7270d2ace0437?@7zXZ !#,B|] b2u jӫ`(y-#L @WGwk kBڽT!lfНLܽ7"F;S/*QXVux6$% >OGƪAI#ж P-}KT[xe遦2429vDq(x9F$gKZUAkiAޙwcR0jUjv)RK߰B`)>iT:A&(J&t#yѩ|ɪOxl]>Z:68oL4̜PQ!}N*J+;IQn5k4iHT|oX7[P< 5D#9*88l>iݚkI[#nA鐴Ѹc`Oͯլ~}}3NeT.lKk7B^@&9ovڱ!f!wblvv_fiǀo,( :,;M#a|;;WbV nXLOz~J!*GǕ>72sj*'.q dr|[S4T:ፂmћMʢ)qg脝ԟu?m44a…{޻[`H#o0Jn,:g 63Kfg47emd"q]5 yN* . ! ր} " (F]N1!+7ZdJsu&^XaPy_TCvE1}=e5mW)!2-Y f "4dȐ%kї`e%,cK--pQⷣ%H%"ɗ c I|iZ i *sCq$ ;eBvWQ"`/ԍTozQ' C}M@ U0! !y)n{"酨Wݯ9If% ;$5:d͹Oն mk6y}~N(QՇT*!"XSU-NyT_cT|\T+a ݊prZU:@d0 BDzReGxxԩmkw@v hF%rrFeeeȍBt4焤Vo| ccRĂP6 AM=A\f!&X>BIQ2 1Usl qZ8*3G&!Ga"G~)QJ:D[ި;DFa I8K-vQR𚲮@5K'$!`ce@_)/ΛEfXf-{9t% n 1 xfR8̑#ZbWÓ*w[ݔ,s*R(L*=;Mu_01w:oa  Mb+P bLn >˙%5 0?ȡt[dco3IʒU:Kמn) bb:cdjOǛ`0Sޡ2^^gs>C>F1e^OTUq?Is&o+T7VKG_8vsa<WGxm`=d؈libMv2KBIŝA:L2@h:povCeFl//J[r~ 9m i~y>XeT@:/}`"e"]j_BYm5"Uƒ&a3d[WIqo]*3m:wBF!6AٯH@rP@7&u`O\7+!d1̠q!~?H'vP+$TLuzq=2de Iy70Q7 ;ȦʵGt\O=x( _SXtʍر,`зB ek [IE6Ԙ3$`jFR#~YZoCEM5<Z"?- R kWG(ݹSC9c` ` y=ă=aQpG~?N(po7zQ+Ysa2QB[9c/pͣmˊ$><kQte?e  55z*XӬ7m=lrx=h.8ܭ5A %KIBwE!:Mw?aѨ\夞)e#}')fuiI2LoMHF(y(l=gߠI |pJQ7QNj]錂a9C/ 5}2c2gqQtD"7)jvW|U_&?dw{S)#ȕhXxCי ~nnǿ*UnYup-alԄo.׳3an:tn47d#ٺ0@$hm`xr)bKq2Ӓ@FI5Ml;Ep5Ǜ7 "w|l(\U 1iFQQmPT IL:H#ooOR^r10k{R6#ҹ, K 65c=Ijlh9ެ#@F˞ڇ.?iLV"Mn;8׾ѷ8TK9>z DMa7U!eXY4hƍ~Ԏ1Gy^ \-#jI@hQ'$Wi(J-_ExAfd6a/@D!EݙUk"}>Y)=?}ӓs"U_Y 2l,%u&SDoxc c?IQA߈ޖ4[4kG:%:~34ܩ{v-lGf3ۢ\&9w0YN!V00̀(-uzC__ǭɅ#5H˭Ԛ3@< /1W|KLok8g͋/|Y9lYp^(O'sX>szMteHX<ƥmT-~TloݥG?6lwJfv7Th)$%Hlm]C]TX D"dO[@%ߵ^HB pҚ\b|vNm2M%L^ Gi$RBHZsQc[ y9!@%>vd!}#n wtYIbdl-`Bi<WJi ޷#E*Q +3j tj֐ tyrx<XI-1 {IRdyL $b`=\';xVUОIf&OhEHk1鐄V zEJHL7&rxpl3b$0nڗq T 5lc q@ 2[KϞ8x#1RpSN լ~L-EAmuyCwm2`y2FLvZj0tG.p{GK3*jvʨLUjI];g4f5 EI9ѩ}|ƈ?ZT<6P(CW ܇N0sØevm;4l5mCaC4МmLK̠ȜɝM]LkF_ۿMI!J1b UMu0c',NqR>T'*S67;EIE ;6(.$o]I5o~H5! [`}ݡ/u9bL;N]^=c\Rb'v)-Ty%S&UnhkT?wUمU45{#,I#OHMe :3v(}?P-9nCnGi0F' F$֊VԆ: %C/]ScX@mgp8;<4!S/B<֔'&UP.#FOvj?p9"D+ΜJ-]Ċ7B|ęiKި}B4r?% à b@ !.1Ͽ V@m<-ukr/#swGK6 wPjpB&lߍ YMǗAAڹ-.=N]AP:R !J?L+ ^>n/v+5sM}fDK]ՑsSGЉ/]]yS (|ltkiU02ys+QWmYSwǝK&ayt{l_J2Y' 1dcrg6o}M55$3]碂v;=:Gr- 3e iAdf15)&}1,#i<#Z_˴ 8ݨYjHTY S0Vْcg207;ސ=]9"s?z l`ZĞBk?xz LtL|Kڬ#Zct-bk[`gI0_őx\k ѹ>sG#ѳp*׵1Z"MV'>WF`@sz֝UEhv[YZ/ESh(m _!Ojt+Ѣ "LcϐJZMT*B}[V{l:C[h`dw/jW$bW%d?v1ɾ!-I{Ӳf~tY`\.l?fqMC^bD]lt͖ܧ>h2 ɛl =Y_Lk~JzN? -{jI~QVO/ir >[X"7lBȆ3t:<(lu U YF5DU~;oP->.ۘ?ԆCNPI{-[%%V0][KOEaL`|ڤ9 (5CQj{@!9?/b%z a-E&$W:]'c*&I;R7} ;| /g;$<%wo^WV~ *ԗ7)͛;$ fjFTk8x# r<ɘJ=?_pU Z\`tLX$.Z#lTKoa&m =$ ʲCIQεtY_A"C\%[ᮦP1#,/!6KPb13gb^WiB!02BԤB{@ :ZeEsz!̤5|⃠FBfGDF;Lxuj7){Ut[w'^`#?a+^q!S[v܆$2R$Yc[Qčn5X,2,;ύDdQ21"'U\,|qL#@K<>9尕B*z"ꗗ!y (ksi#pؚ|+4!\]o|IϘ-s-38eMf8& .Z$Կ:h#FqK3{z%`TJ9Qv 88 F ay-Y"ڟ?B"&5Qxrs[\G^aIΜQ^ZN%,퀽읲`:9ξwPRt=+HiޠZ]<1gCkoA0_<}*"V\1: }}P(>9h>pz.\J0o.=F`uYp) KA.@VZ*\CF<#CճntEгw-a)DNܒq^pP)`~=bR4s' ҃'l{>rB#}nUNULRC#i}Mz? prQ0 IĎZk:ېynYE2v1,1r4{ڗ_`q*m>H53|55ߜ O^D@XAe>Ε;yEG4d½oe -8kMY^7.uhQ'<t%%f7-w C{` 2(D])^%|wWP H"'2`(s9\CBl&$e!w6a\3s^*M~Imq|ӏF"8 kA sJʎ>qRG_^ݡl^C+F,mt.?#{G jW|zDe]}NI6?? EouٽhzN{*X53ۨ ě1Ehjv2Uʩǘc $Q"lag\:ִG}jIx5ڀ rN(&bs VcyG"cW-oTj\/FjFz]?-A`#W!JrfS @ ?4|Wji$)͆vG]5U[;=#Q(Lb͎/5%.3&g)c5Ȣv)?ڷGtk{xʃXkKoՎ:^0ͼP,1Sb<+#įt <8'#6 (z1R+`mxUh"^:C.Jb[5Ex2dUdzvHhr>agPp[wbny=>/[W~%)+')?ux;=a3eY>w,jl\oJtOKɧ DܢE2䎫[mymcYSYA O۝3?nTl RvjΌ8_jO}Cb)>@$!vٽ8_&o]8Hp&lr E|0`|Խx2~w?ٯrbݔ[9"P оcهL[7+r zWM=o=ᇳZ>'̎gYJɫULZ[ 3ެ< YN*tyΜ$4MȞyBmZX6bcn “u1h] l(O%BA^]#h]BBau<x lr Õ̫u\O,e`dݴVRuOQ;V *SsNX'}dr!)m 8(g4ABKcrv5]Ps=ee>(-xܼ~a]CV Ab 2z#hkSEo#bT4# -VT[qCc$:p7zj= JLz'pYjWʭhrh5B^Xo ~חKqihFJ%jkWdvR)ct|HeWVl*9&+o/;)ƣhmwO}ajuT@V8("=ֳ<>GJ~l. a˙@aSйM"ҍz [zVB!Z[n x롌T^_/",;̤dLt$:`&?="UY1vt4nF̀Z `ܲQ|qvv6mY8ƒO9K_9waCnIG}9%<9Di-{9Pن`)wzR^LZ{f만$ NeG5ư3qQMpȢh>fws[]!qBgS,pm}=TUyOk p'F \%6Z@2ypuUX8W]\^:٪E7Ԥbb 2G}d͕-Ť0%|Mqh'utbSy M#JuVD!2|F6r<1s-b#wU"Xw컮GoX:x5}Δo->zHsw=oter⩊R'ڣ4͙uxE336.@n"?Xq9$p$G6n~(t#ˆcv@h}Obl^ OV 21[tAZrܦ Ev>$?46nn`49r;PڅYLeh 2~ 3$֓[4;c1 z"-]/vTT)^UG5#j:-N,)5Hqڂ/4`#+k6?r`Ѡ :a” JNb=fHZNQ:ӛ<ЈAC"˻ݪeFMab`; B0F8`q#.}.).lKpj^}¬RHp~YRiG5`n+c<[-aߴeҋ`'1;f,(Jl2yH0d{H? (ըj}L Dp/EMS>Õ4hpf<[Y9;2]yH\avtfHc w~i/grZ}gZ`ZBiXQ lqf q>0R$d"->AJįB~E-Ϯ&Vx`t}h((/ӥVXt(΁,fר}ثek!ϘN -:#/ |r %RK֧Z.7J|D &[vE6dxI!zζ/ U4;=Glmr|U) qfN̬L]*yz"r ~\&!lKr (GO'zݝa:5M;}?}eKJYaT]\\~s%SǧВոam10=7:5<WS0^'Z(%-t)'2 rڻH89OYlM>uJtmV&Z붱a$k|"6 ;ӯUܖ`'g$ XF۹q'5c&\4|^AK"3̚|LXh+颜*q\o 3BY._YJ.sK99t! 0wSܒ7' XwTQMZQh9Vr+k}vH䎅f -/-ӛÔ=]HXʠ~L# -^Q''];3O-D ^oB2E._{y=.cZjml -CdRDDTYqHPd2p ~Ӽ]!V5qRJ\1tn1m͎⑖ςo@L_-Q aDY"Jz&U|Ũ_SzgU˔LC"^`%P cDtoZ=fѰ)wbDZ 9AAE'osYc Vt We]_5l'KڲNI ]t]K$D42O[].彄 o ,rjXSI s$N1|7+O!.| mnSA~RJey(5YX^ 5 w{ʅ4 MҊz+uWn*񼂶Kj*݊k21Sm ~0n];:c잾WY1cΟIUr 1 zM?LyWNyJW 8j\v4q<2/V5x@h.L#Q&% L_oJOlȻ*{y3[wx7T+GҡFڭXos];ܪb7m<\}\7;V,nhȯꐫ9=89 !Dmb mFS¬IIh_wPݱp\E3u{546&D=+K/GрEEp>YH@x,m#Ǐ? kѾkBS49Phzp"8nRB4œg\_}-cºsӿZLGDvL.T0jn)/rSɻF%զ}_9- #kLᣨfwO(Xe&N61HB~DY=a$B>B졕52`A\#)>pFu-!mF2bwiD!$JʌVAdH:w'q}1z|AԺb1Kg1B,*ۢ Y!=F݌sNoPО .xNDB.rz^$y@ۇQ S"M?1-W嚇&+ T2\Y.\Wmr6v0C7z&tCm~y>5Jm|VTbԷ%OYQea$Ѿ9cƃHާƢ`8Kg+-j,g 82Z,ݹBq47/Bɚ+td){ 5. xg~.s&[Q䱑RVMm)WTtOP6F c| ~%R^{<md:y CM[w3:;]tcakκxفkb"Dw!F i6{90|A&[Í%-PkJf;bС,wluki?n Ι/7Յ(jD1[ %嵟XoKתIVp]$u k:?"O] fpFl%@&}.n>F/w?/w>'&ύ!TW~]z,tC27wLL-H rX{^ jq E^#> dW- {`*nN Fh߆;?;*/4xgy?2`^4)"J,sD0BBE/UrH5ޭ p G(t ս./K4h+l<ί|q||l u R jnK(']0hp T! mhs$G /drUՍһ')'\; ZiD:[>;+f Arn`ph½x: L=2xwGUe jf@F5gJ}T".Qizd1|dKÅWa*ڇ!FkD!\~Q5n NWR0@1rUa}"dV %!~yN'ݘϐ%/OVBeia VǘQ:a H㪼j Γ23CWk"JP踮)^"ʜ,Fם:v -Jo,К=伊q(S)H:jAߓi3&E%G'XxPT`SrO˖f\);aY6H-"8?pfkkȆ:Ӧ/PnywRd@COdY(C ߑChStlK$8,ߑƻ'u̯fRb0\+H&rp #AeK!+ Nݣ=DTM[65D'b׌*Dɪ|.tDƚƤ*+!;xz#ݫbȎ[:0(/ A*acl~Ъ!BXgW=03bSզ\o1l= =5`Oyϣl*_D} \3IqoXƊ e̜p4T劁 x$OMm~4=blz6[0 *#bڳJ ('8i V֓ dI vт։k~ SRbU?u.+BqF.c@{MVr(gIm >\AV#Bz/O蓸-Τ I;4OM*;X- q[N>`Xpm ,l!rʒ{J(;Dw,Rg-&-,L'H-Ai* iAj(~  eϙv߁Tu)0!$ӑZ@h+7Cb.ߢ K P{6y9%Pqm]j`穢u:L5Kg0dMP0W{JX_VX^/9Xh՗Ic9S#(IWj9hT763:dE7vhP `lRsL:̴7Oc#4VnqD.M˛ U!1E"+Pdk H=LiuM OpY G0 H Ls\4@ m@CÌ}PCC[`:喗HꡋA}:"%fHG `8M" & =98cptgߝ5 m,~4R,z )nM$%vқapƀJ6GVT¸J)5$-7ӱsI'@,BR7b$e).4DK8A#~bl@TV[\v?"dnq)zy :Um*m̪ntD g+ŏI6 ꃄQ|Ds`V_g\Qh4X6?Q\(;Uh@ޞnǏ< @VŢ}~q74vjMcQ?r͓F3䋲{)cyL DS֔zZ|y$VuSyu6(vSce](Cjnt8ᵳ΢;| ̘'K@/-QٜXgݲ Gɻ-[.f{)0bCyOl|<G-vG(C˿I⥎[72БJDJ홸`Ԕ.VT nȖ| B*`w &r>wEe|MheM:$RUq(<$эI>-#l*E!X[9z~k;x=+06w1lₗe "sDgJkJjefnٳ1PqB=/p"/ˋ$i)lZ 7g׹jn7fEV5m kz.ۜlO,V N>9-$]ћ(n0GEQ'njb\*YKR [Y=JRJcZId#S\e U›.u)U1A ⰲ 92]ޓ\3%E< CWò,t}DؤT|CWL4aBk,{ٙ9@ @?=ľ͉k9-7+ao\]Nt懩\*dAM_o|\$5o7^2 5๡%;C0Uiwְo|>vȌ j) thv ˢlӌ|a )BUY/! <+ꝀMxzh-U?51Ux)b>Ѱ}Iѥu!zutY#障߄@P*^fDz}iO/c=&zKUfBg,ߡOoIy)I7幚ְ,Z&dMb[nn4\]e-p٩? 4DLAzQ\73!;gvWb @) ?QHHގN~FAxdCJ0W졯et*+ULĎ*`v.=;vfV"2zӅj3 H.(ăFsL NYdֱ9{ PA`g>!5`<%KJbp3*:Gpj}W7hQ%dIA!tRN:BE<#~ZRXLkGSf4xIod桜_/Yh3Ɉ hl'˞Bٳ@(; '.4$z9ioؽ{.t eJrǍ/fo 6P=؃+.;Ȱ0\ImPtF [2u0/=>ԫ 2% 7GXobƫ݀Cc%2Q?"2-!zLȷgaV`:bTOy^h&^QB0-$R] lafFX IF,EgeXMe@ьtx`h3jJ#(OiMTTBYٸ-pS!h_VHkQ,B<؉)w'r/Ke74ecrr 'ЬF}\J!2 )vt?*MG&@qzb2$*pk,Y'Ǚ[qDdBm- ?z]mKJ<Pcr_92RA]lZw?ks=D-%OPVt$I`(Sϭ˷DT eѝ]b]7lS? *6,okإZ:,;؍(M8us"_4x|+&PY)q =qj[W YJzE[)|9[Đt-*?Wt]dm 9r l펯Y%RT  +Dm]ȧЋrBëo`H>vN`ψXw[ŪnQc pr!b|@xSs1>Ш5Di+}?! ,۰#eVp\dݹT[XWz+ksn[&HGb@aUBCK`s8Z?ڄuEsܾK0_re 7O~b?^_W{*{bs=`iLW!eI)-)W;>A" Q8/;ʼn)dЛ !lp6M+@Ȁ}hm_;dbvoA*{0Śn8h? sL {@[<{[OqYQK%%`]gX?e`}XHH0A&@|l x3:$>CKP*JCטݢC+2VsD6LcA9J^9&cQ0Ńx台dUT}N\gQ|\܂34"ߕ ;h':^(2KHw Zӕ'qTOIS>KzIw_wuHOgh8[)-%1*F1)'ߌï:.В7UCIq*+opOC =$aԊHq3 T2%jlś:Q (Km2̘ j7Bt"@AWVʇ Z 0. ?wK09t{&zU=ʎlG#2lhP`M @riτq1~ K0rM#JhE P`$69Uƨ`Nˌ2j3ܩ}vciaWIGhwm-<{`AEpC~ vP6×mk;$zF -Fh7덋iK|XQ>ӮrϏ)w>ZwQxL3P _8Y]+٠|'OIcIC!,lv AaFm)vg%ǀ7v(6szJ/3 ND'[&ߔVEݲX|~J%M~+oր\:{61etP+Trvn(qy2- ˚/a4)9 UbV>7Fs^} FY c}Ve˨ )a8෋ %4~V4)J{g# mX4j ("} ^Jwٲ{ɝKzq ۔;,0ULô-0< #x9l$B V+@uuL% }Ļ$"{) Vbgm-XZh0-;{BKz{ZcWňxCBq?p&'RL;G%؄,\עv[T)A_Zm9C<ȷ2ANքkG8;keFXgyCDcyѽt8ӈ{;; /poGT{xO(j+~<eTֶ]5GvT i$Nꆴo=MkjN42s"g1Y-t-T,yum*eZU,lqAи)H% v#ؒiLŅa87+6Yڒ?-Pc𚾩_V#6Ǽtjzb.*(e(ڑj^Vc[#Cs VB9& ӷ72O^>0u _R2ß:;vۏG㓰7 aB|↧OTj}&b|vwq|~[U6muM}g;3|~ Vt?3ў3O;aP=+y*_XL.;]QDÓ/_f =p-_n8f/omRv=o//@9{_.G)|hϬaҀeRDܰR}BvE~ty9]rl4X2k>s7)gn6S܄94o\ŧo>JOi N$^ZbK~V*I&&䳕&QjO ҲL_C/^~cb~LHLqBUҞoPoOwN(S߀`Ǚckx *<<4]nڿg˱AIp7c#Ef.)п9AK=(ۆ}V/87 ixx5 `t3?3s@TFrEq*}8c$:>z:f_U6Ӿ[va,(۩.M,hAVlzU]JWy>p&B+y-qC7DsihWCx&՟j@ZXA:^5gIoyJ[> γIc^db֤Uj;M U(R?b\Ǡvp |-#C%qܐ7˹%C7>cc4ëi@b#?dkOC^J^N+v`.'(= ;8Pg1b]KpyK7`f^+_4#i geoN9ЇVy&52t&^[r ,0(jj֩"dR"xjV d WZ𚅽BP{%0rj,ܭ\ܯv.OF{nBgVḬA܅HFkvlB9  316cU =ҀiK lvٗO-¢5~Q[D%jݬbn93s3VPɽ |.ƚivǓr Lfʊ,D}Nd8|"Q$ੂ+|D !!a6oO,AW$>l2}X"Rr` M-(h?z5's\/q`2m#tMWmwc',fxҥk/!xԙS Z7>Y y+fޯ}(e eVͪ(FnK/*BLx˿B0" O?MinR/ 0~RU߉H _*]0 JΈ ^1 ^[KHcF)0ECM}$+I۽{Ե~ L\Jueryo$:HfrFymu[34I +f)EidUx8D-΁|=^R3̮$;3!d6k0؄}2^!5|di vk*ؓ8*KB~ XGjR2&~BTrq~~^ l53UWR8:$R9 !>;$VIC?ԅ}2!$j.y1.!r@.%Kr8|#n{茦mYtUHp)ig+,14׳ޝ}gs HwґbSۦBϥ;HI@g si@Cx$8[rꍌA6`G[1/׭{ V?+v?>05OoP~l?o Ds`F)a*::Ӫ4`NY,Acv9AAә\%XJ RU|@͚0n2C1TZcMO7a =^W%6X^YYy*۫RvXBE3{GfDZ+F=㩿+Gbj a1~5w==#Kϼw.R _b aijEWT4ßb^}|KӰz%7\vF݅1#=ZaM~Qk RC|NG׻i;l9yw @ jvg n;B3Hu&Fsw$grϥ_1d 7R ~$v<~QatX%!޺0T7".eSҜeHUߧ)8QlɈ#؎Cy8@kSZģ.;NS/~{L*;3Y] 8WbRɂX0fK?7OɇZ/oZ$6p52M߸yJW&0_#v+qXT}]5ϒ"w7X2n8(y$W k_ gSK~ yx˄;r˕H!Uj7eX<-^@^yQ>`qq"i.|7E ?{^ccvK.tu^hVyy0T][U,L)vH0mb|F+tPZ)λm}7N~&uǜ CB]FZL"cs-c/.ʫߟc}n&j&*.V7$cϣXȪOQRX@q P }=x4~$DV71fo9&ffY@~5Ǡb3Ĕw2Z\{#1ʭr㸓 NKip!thLv SK7wՄNЅpE"*H)+12_Z;Z/J[nP։HG14^HGǾsG Gڥ|lEA;m6BpꟉ}M *7Yُ _[]=emQ9%BkۀD@;K?tY@@)pZga\֔)B;>1idx͏&QGpO4} I3 ܧz'o.1>těWE5͟w5[p ˣJ9Aٍ|ߊ}X@hElb[ 6{1uVQDhZ+"v8*ђr0y}U*PhfJm:x -(0~ޙl$]?e].bQ`#A~&坼@'d #dT&y%2K+{*<;t*li`FI8rcR! 4C귮2]˗Ԃ$Jw$[6A/4w-،p0i$7e?"9^ 'l,DmSF=L5ΦYixy"|KsHZ"6L;^Ijza(*muIU4G9m_׷VfzJYf?t*VW@c=Njp3$JdNM5O)x[WK]a 0{?5{ӎ:)_l"eYo:e??SUrFs<<4Wen!gb KPS&.EadoL#C`+]Y{{T#1w{.MS&5 ڔ W8𴯭TXq˵gЦB'5(!L}z0_*քS¦־'aԟEtZjHڽ9 M@uauvA:r e :%.!$ǘܔnѴ?T^-ݥzѽ irrCBWGtߙ˺B j>gy&S]w_8CGQ:e$Eք~ kLH1vɊYd]֚T'u|UGoV $0Q<Φu2q8YE,:aɕc 7mqՎD_ Y9XBhr >1$P[/"+hҘ vY -|7p0Q䗩)=rؒDO-J!$6I) C(+ӓ!-ԍOh9,Mx xeIKc~#q%~AOhd`a"\% Gb]ӳ-fW|p%A#S8PVHG?;Ȓֆ Qɦלk3[wo!+^t_<1d ͻ t)E)(ɹIz-fC8N2$8JZm F3 PXӬФahã q8 2HAfBQk@861C~?KNmF4DMτzO>#Јn_䧞pc@5 e6إBǔ 'ĵ:ڶq |3wB*( ] `FJ}!fH & Zq4[Ukgv+]"@eCxW0e[N`%IBHP`8 |  \vHSKHpPww }a.%7P>4mSN?h#-\}vKQq^fjLˆ(uNd*_d(37V!WmkބQnƃ. }+I^ZѳMofԱmɳw 7Vvr Vk"ܠ0HplxF'"ZA1|z-GH NlFpj99:eMUR\I%_D_tH1mU,C2>CyamDC7)Cm\kG)J; oP}TQp`JB ^F`BZj醣(l_68,Z'أ6QxIwu46(7o=@T;u_@{AQ1tD__-;"|95"=!N|`<ͱ_cEO;FŪZ%ԛd_"6%3JCIFV&WǪCԝbZ$cHE",NZa'~E!"} BjTTAF,pt&WWV36MORn =U4HPvK# vl_hU\EAxy*jH+3RJUyi4IF \zWyA mK* TNe7)Y%23,~(UV, \yk!"l_!t+=q*i,Rj 4P;DE?{puu&8GdNPݰ#rlǹw1( UXY:ho FabZ3j# ܴ3cjnе>r$IŤ]yً*R"6w/' 1bߒ2_ 6jԊh0q_a&gMhLOӐ7#[}"JeS7M2Ɂar?ʗj4 dj "U#ks=–hڳp [? ^ C a[rk+hnNJ 3 % 8prt1&Cm; Cru) _n MeYv NLhѢ6ص]ABp8 _7=GNrJY/upb x_@c2/D( fP(cKi "@u#kt%.,؎é$<ҴCڔ#t UN*4+&:3] ׌+Z1ؖ:.s~ţ~n=73J$O#⯍0(]G`q\Mt[ct/9L>񈾆!Tѷ5ޖN%nلD _&drI}}j3YRIo S>=т'V%#N도.[S̍578D˰0}$0f,q8$Њs)*F%(@ O|?(M. ɸK^K8+L2׽QI`Ls*Co]#u+V*V~5գi1W:z0vJ^ϗ*,dY Os(> ~"mVfgcJ $Ba8VvD̓l冓3pDԫB8pѢjYDWqI5Q[}ELIˏQUd261'L̮Q k]b.twh1-1w]T33XOx$֘.WWҚ7I`j\ aǺF'nmLh7bDSFܲLFj,Nޜ} a!)f\#2F5f8}DB/t>ḯ;3YI(#ٝY3rP&L k/\ 6!90¨ ⿰|('`]"!+v=u6$_5,e5 ܌>\UX#a\c/37PNEGt9 G+9ĮM[zy13rtUA^E?3YƤ[=s7h]kpSJ5ʙ*>SNop<\qJz@}X: a'ʥqb#;1yKFVsXX s尴`ra>gP,!7 cv&l+ ڗMXѶ鯬Yt7khCN-@fAhn%#!:IegzX0+BݣPM՟x'R*LwnTqLtOUm_gzb* /NBxy kT+7ꢷ:FhP⳶@kˈ Rs}|ӛc芓^`@㿓`ͩ7$.vnsԦ<'x t)¥4/:DUoMp ط9hA m$e\ 1A`̛I|wgә 7oY |"&X +9` 2 %^_?YqxU{&ښVRZEG-jf@evy" #}?8=u%xi3Zd󥰎9KmnE<\@E3QT4>d26U -ϺS1j@8Mz2KzH+RS~=efE/ne1]ӎR8q/..OWN \k< ѵFyo|LЬ;?%;z)@P8T$F;뱇L4kAwB[y%:z.adxڛ/[ԟ/$wb=jvxu:660y}KW45s*(\ſMĕo]v@ Fr} ǼtjS '9w:ΛrĂtvr)詐R{ 0g).@s|MϜz2"9<(uCXl;_Lԃ+.3Iʃ82Ņ*i3nsV8 Aw-Xz%'ϝ##O +z t?%yB+n346i|o\B֋2^lN_ 3xmr7U?\SI?":P/,xPS""]\59 'n䱞1)fYNt1}h(Z6N$m{:<iaa#510#rͩiKH߭4D3q/uri;a-peCr`͋;2 "'h!goI_DPo u!=)H`M߀ 0jc奄pbʰ|1ɡvH%?P6̬`x"g^1NXo)H`}';ޖ TtUk5cv[G%;XG EarTuMIʭ.9KWr~A 6oAk?s.a*nGJM&[z,+(!Лdkشbzä$h=,&s?i+Pb}#!̹H:.F OڍE7"sgf;'`VSc2nfKdZYJ^bWʛ,`)A:0c*;G[e{uPWh802Jmb kIy }󇽢 'ݪ 6vdF+ZB0-,;%|΁zp}+[ont|T3? jo| W?cFCyesYCe )TnrU@ܠ GW%uC#AIV(IA I uڒ`qG EɠjF,3\zݍµ'/lD FD3eA#u@3t*)1Q 0^tj&۱ޯu8+;WfD"qͭ"̪x)}aM>>ÑD3]#`0`9'3ΚyhM X]=qzB#0h<'5t⸡,8!)!LpJBu8C7i# 7EU ߤAƄm$Ε)HI1h<3j*L5dQcc-C1Ã˟hԬ 9⡢GBMBsSP X#+FO;RlQW" uվڒ[dK6ٴp|H(rte]o) 3?m.Z}oZŪw,+*p qITv˄_TV:^$cn9;?U߁uv  =Tc]$26hG'1q5PR}ZwXQE*0~e;7߶qs4fiam?>I7|=$]SMl*,o/ɻj?Cjjj6CժarcRۘjkZOW1?m椆e0OQau<{|)LkT$ŗ %{9ld ջPF~i[\w9^,0R\C2&Œ# &LO)= κ߿ h]1{L"'X]a'|]JU26bp_CcToй4edl9q/@{cfHi7TVz yTHnxG;K!>hZEIP鯑] {H1cTw\DA^}Rmg?_!ڟǁa_ @!bRu 6l;$3Y:i3T\݇c 0I`qj8!;㰼 (@ijpc-"3Mu?>/) 48ۢ2ﱵG#U/[^XhxRoToz`*u  VV(}0t}6δo'6#SUX3ED;b遲?lkx'S͏2#82tزHݞԍCrDd4zHBÝw;!9N" =ސfi0h:Gf٪m_!'Ir>:BA^wI7MynʃsˮMC=Ѷ4@y}`wZ8*dի+ʂ!BRGwI<7ZVȱ Z~'A9HxLJ`;zBdךNI b`ʠE(.o=iabIy`Pm0!f!Hz2K WG։RlEȂA&^.ZK?lwVsM@Y܎) 9p cmӒ&n0@$Ǜc|b< ҖyȠPU֜~k֠~p-A0|*3xEczܹ\,÷+ i?z+f%b 'sJ$`)Z + v:gnyTʦ'J 2oW[}R XRٟ^d"K]5“{WbQX癝GTF*VSWOlJP*(dVn;l۵V X9]9Xb ?v/?1Jb* SDRӋA=6Ǯ~+LQ+(/ȗ?ƞkẘ skc?bgn |uAIaP)UW+(rpI{-N^6p};nh FAKa˹i| eZv;fB*j%#@Upƒo\ K@(i`Fj|ȻLKQU٧_7vC<+@mhάu w2K߂f- Ȣ~TVu+hC%3gh(P>VhkޮWz(fk|>\o1eg fJɁ>*yfjC Rol;$* 5W1P3E?LQc;9œ{l]*;'4t+}yͲ%Os 4 hЙijC=lz<uݖ5vKî/doNA_J-{?xfxR,f091 g]r=]481!Ieԃ1jQZfsيQgVF8'!be EҤPiC̫:?c-3X*aMB k q($k]ǠΒ~A eKdxxF :;+pyEXI{ V^nM#5 Ğ#e ')遮]+=1|ߟ" S-MN#)* GibbRٴ~6P=f?-f 7UH( HfQxg'Ί.m:j)$W|IO4! XCCʶ|+XWMw$*k_ƭ[]X/<%-YiBw>1}F. ?X 4^׭dz6׺p-I~rϒ CO:53 GtE -ɇ-_ZK%łȪK uhrTv:\=0O9)*I۪Edgp℁OeHiJ ^=m#IK̛B|z㇛M"BW(?^iMkX,,%Bd/h0qY7/*wѻsg&qYL:Kșp>u %e8.;6ժ8$>K;6>x@ 6+64&Q0MA{Ǭ/}qfE+x2bJ@( -ydzNbv{( jKW n.^q ,t9Pxa(а9q5ZuUDxRCځ 7?`Un#4pM{[ 1UzҌNaqJ>YNZo3u]]#퉗UͯO܂D=7NMHAX L9$ ;6wgD4펁914'S"hۄJfB"" vQ-mÌ710{ D0 DiQۛ!?8gԡImP _5xEJl (TRȊh]$׎ "Y\-8Xܮ PNOV)YяAjot?Ĺ1ug }?_eGԫhN4,z #}6eǀm%`2%rBfpnwl閇o0:˟sC^{,7udU뻬lZ_ !諣X%z  ҊKD5#.M|!9'Yc(z۫9"TYYq78TMYB?R[Y{K]}6Mr !7j?F7xi6 c:|FINn#ـX_l+]tm{)1ɯ&T%k]TkDHV3&/  U먘 kzyyy؎cTHx K[%bhԘ]OLYD/Kڀ5+YB:7g1G11'sQ ]Z\JaU: ,d-]o2;ߪЛ.JQ<ʉcu]֊>o{Zn+^9iSc78Db'[%rḾ GUBBXH )(Bp,lVa:'ύGM__bwX8ۈ,1< ROYuMT}|K&a\l8=M]J4 2V}=@RPaa+wh7Pm0/Z^2ʺ>5'q" (&: +,J0 m5X]'xHvpcguGˤP" 9ؓ0(uc"q\UIYGv~Ea:\]1NrSk0Hpc筽? h݋ÂWXOE\)Sw@;62XX2Gi1-lƠT='F[anS뙳w~O:wi:2P}Y|AdLJx3F߽"E̖T?Cw|2j?@i!޿j!frІ=$#1Cq `Mt} DSU&. t8ud`M(G;AwRPĂfאL6FAsGMϳ5ȗʮSIЈJrm;d2clEfv%āy5V4|h{P]PfSSE%8C/"NQǬ*i>ei5$*8|poBۦMDvJ Ki/(,nP^kb"'0"GXcwo5q >#IxW»HC0?xÎDȬ2陘"6{vpQyyN0tefٺ`Fe zhbV)KMvf0,g $Ȋ`ۦQ eCP-Gjw_я|C?4% 5ݷBJ5kg< XREmZ3_b;wx0UQ $ 6BnV?PH@|w[&)4XJ^ݿ- BQ͙ZBGR q`ހ#p|kX3>nO56/if \CLY[F'bx_{NаygfeMeTz|ӥkR;(rf\OwA !+di~[ .hߘT\5^3dlKSɛw tqL8m(?,f%'t1BՂiXNhasyOe`ˁH['IB|8y(i˰ :}(@+x+ r' oIo,_~2uP4Y#akz83Qa W=SCipz&$V^t&B+y&CArSM# jb`m DPl" K؉˿~?wHRѥf6ojӈӎ)du/C$tRCrE%ђ"|](, eQ\#JXȱ-Y1D42qvt&p*Ƅ 'z5,Jv&w7\pBCo{FSd/c.qHcx$3{qg|cqˊ#d6w["nr;)ХDF4,MHͻ]۷ kqĸt#Q#Lts VHe9@‘⍺-tx)Hj!ͥM33{> z2 m5GP/:ËMޭ<N?%z\3s#b &ip{ ~ȣ${Mtmɩct*P"`zPw$\QD ܲBp;CCuZѠzY! R2p]uއx1mi:!4sxcTG'x^Cf-rjvEw>\X962Ot 0p>I#sB#N}4VFB{G2QYDژř 'p n iBfsZӖ*YEZ${E5C6`CB^@YvH* ˵@?QBitG 3~aCqc:(SE{V~B\AZbVY~}!bB8Ph/(mlNKh)HMz⢻" e",=DFZC*$S'|\yw)U&89 sVgEN6k%ua)lvXuGN̊)wdCߎ]"3C%J*V&JB`k1Vr5e, 1,6H'GeH639A+ϖ[Y%Wi6=0^F9ac Ʊ"X?7-҃=58!vc1|b/#ӂ);?ɖg9A-Ԯ>>(U& \ DëH҄Վ˔pu)Q*5_u$$k\|v,Jen(.UZ'e]6`j 4Ҏ1W48h{sr1f_AwUvibi+P;_ yjw]+{>UW$Җn`q8Q* 6@]8V”k{xW P+nuK0Fu3?ł!D#S9@-eD" 7}}3vcB- xUxΔ8)5' [YuKPbU{ƁL1YuO'*R JZ!=YMk fti"v @U ${5K%؊1pOʦ+eD+~?jL(_xu<K@y4sgF YWlC⷇FȬQLyT<fƿmII"S& Aܮ s yTww$RH9޷D_|pp1r.Ӏ'Y7;EX=2j= ggϜg7{/1[yM ,,`M<(3q5vdvrU*nVel'\< .aG%6be!k>{jkUcf (Ht/l7SEņS$^NWsf].BuQ@IM=ɍy.i%"\106'7V,b;u@8ФZvNロέɑHX!n{A^z%Uas{4JdPx*1SKKGnXQ xl+aE)}qyҾ,JԫxInʮxO-;_0Wl(,ն Lq2g 3Lh^gVpܳajI, Y\lIFΟcrי?RPR_-z6O#H.N<)MѩNRF5JmIЮ"63(>B,G x7xѱtְ:mn+\/_k2<. ƖD 5g1s}d[_k JET# /wݵUWJ{͸Ga-05Z^Z>:N⋝tօ\-1~MKWnj[O,$ԅiaa'wtQ-63pz P8j:cc&g`&Z69H"j+H2i(U;:Qr^ o*2*Jɕ8 s ,xкKRl4ܲC[Lq4qXun'6>{v)m| lY{I]LvS\`ajQxWP!]3BKD1N]܍_%hS~w3u0fċQ"ֲҊMF5joe%觋19!&LdUt9p͔MR'SqO o0Mzi/>(됭8^4[[nܐuͰkAf_NedRUYa ڶR,\k}'OaCߠ|'Rb-bˮ?{H;hzZi! -CUY;T)1ՒX۩gd\{B1A!H>'p1b@6<-nV^;D*ZӭOB~| \fIr*褌Qw4R`؊#39VC3yr$}><9w_"7"œ\(c2I'r.K8Oɴ U6W8w,  %@b;K !jf.^uY+W oSq/`9z0E!^TYWՙ?BO*}g=R"4|@!ʑ X(/4X$W)Ve<g/IS(v@@Zue T@VP8EoXFY,U`kյ0Wa- n.VIQ]L r%2]Tw(l"nMgeQ_yU'ws ӄmv`xk$pgBM4' ըʶ4eeY(- lEu3~ Ӄ5.k*^mR𪐀2Tcdh?Agbd ϡW CB"{*H + Y7O 0a-~\̷x kԴr;NWB $XWm&7^iVүK=ʺ 0Xhbb,rIp2͆$$Y)F9{JOg Âv@nؖcHuu}icD+ 7]ns8yV\^ӧҙ)JK 4rOe!i'RE[8 rgN. bQP#.CDlwZYT*!e[ Բ^Xs~Uѽ\V2#?~6gT14IOIhB(:*lnhG7r`c.!_u\| l OzQk|mqi0Cנ^Ku5H~۷B/]lV%V/Ũs4+0t륽cXTcxdL\VOK-jF,\݀t$%W|)- IR`-G&A#`'a'ޒ ;R8 մh@ 68~\25, I;ZFj}Ӻ}3ώxz79uZï.&31i8F$W V# fdN-#VTR&٨]VIR$k;(wKaw/7|`-𯬋Nok[2,*,o{8N?$Qe/4;d_Z%aY)h[(keldQ5>JiuUlW#(TR PwDr|rnJ\mг6YI ! Ȁ"IVV+N2Ds(TOƏ<͞EWy7?-zc YH:w@a 8Hc$ޕpJ:2hO` ),+ʱ-:Hgz4>_;D:됞H3z)C Z֑^%w,^nk[Tp8w^Լ|м`@E_`\bR{gx؞q,>?y&i!‰,7("{Y[*H9o՜|i!$ *;lӏ 4 nǘ4 W8wCb]=OioNXgKֶU Pf&]l(a~ x aXfa:@ec-Sf/^vE=$5s E:J0Y{ͼ'ic6e_TXe}KHKph^Z \|Ae,A`JHxi[TIɍ"L:D3a#)RVY$R~/M34/}AeŨݐa?S9"Bs\/Ssx1uRIfŶLozOěkCYY=|"!_RU|Oo-#/o_mie Wžj/@3o_z Ֆcd*\vm27&k˽A|*|^A>VUϾ86 vAM)V]_ᢘ["s:*MAU4C26.W"d,Yz{@?]Z,*>#j#xz☸ΩphG+/8ܟ[G BtXucpB6$n*rʰ7Ϊe'vݽ#( !P!wX7>‰Fڬ7o7Wto];5ώfں~$l%A#ݎHl7\\|_6s ʽmW7\şW; 돋]h*SLX?x C.B  i'KCj1ߡh(9:~yASxj#IC:ΥO)mxbuURg/״LnN0"^ZjJ5n\4ީTk]6tek@W/)!lˤi 5U4(քDܮ6SM@y|vq˭U-ܛMz۞V.('CPHӕ!01.!B5 -y\lKctSB2&)Ɩw-a*ӁA/N.|4S 58B=N^M\J҅mgܘqSIU}>d]Z4?,x =sZ>yg`NB 1(]-\4/ hhհX-|g鴷Hʛk.P)-3íCL"0{FG̅ | "Eq p 7]6@ 9`ʇaЦD]Wy p툤Hwxb`1@B |Ո<=wy6^FCUܮodkIljl' K#<41(4|9˚2r8yoK#:9, !Щ$C1Wgd,JNS pKWR$m)Ǯg1;ԄIEE6,$@|" Ƴj Gr0-6xM{vUZgV !:*]-NPcU e-o|2DϢq#api-N,L` |BL#}WŸfIo@LjmU,ws #(PTY1%3:V/NO<ʠC-j|Q0 7" 1\ֆfNicsşG+u?~ 2B:T}Qޝ(ֈ]â"n!IIW2`W܂,{6{4 dvՉD[F;^)GdvJ5 hBJ KM[Wu(ߓCо#wUL|"IF~/ *˒I>b^*(: h%(J=dt0B1R!݈*/DXh H̪1|b݈ܸmOӠohe)ӹtvKwz;uy ڮȏZb~ |ѯ! :{1ÙZK ~E/]Nt"]/ {߬wbV.TpH2eA }&I KY2YROuy_|kȶT)\zp,3 SZ(=ZoHK׊ UN fu%Iȳst-,}3h"?΁ڷ [п^ː/N/#ߢ^.opE[g|6=wxGms[ VIFYH8iAݯ6N`U*[jWE<y!O=-=OR:G*a ɮ ^lѧ ]{70EBZJGP&T\0h&iS0aGyC@fC܏q.6щ)9/d7:&4pD3ٖM@TO^%S,lO]iۗ7OwhvkHUʌTf,^R]$kM#EbC^BiagaDjv$݈t+5R*ܪJ"rn9~eVӴUUj]6"DB[ie6ņ+%4~KJ/G:=X&o37po;h+0b> 21e RJ5Șd/}Rym8 r7އK [VRL ?!v?Fxϡ`tF  ޢֳh׀m[V&+:|yi{5^{Xִr",2/bO&7MlB/yO/E(ey-Qqtx}of*Tľpf060 $I و #ys`ʼ~-4`^)(w{( ycN:0 I?TV?$ן\At rY|O0ʓ?WF2)ط<-i<h PzWY,/RKx4zj^]Լu% ywFBjն>rëI=Ġ%50S ˉb` 5J\"yQ!7<˗XNLtb0b?]ICr8(ʸ/@B{L֙CR+ULVwhd1Z8_+hX3jY+:KGe~|yo$$p0~g+p[Y1QI jh#*`6f\= 35bt!hN`IԤкD);pA#zh[/Yޣh!SgiԊ5I"rH ̃èɩWs"mgpC6&0~/\{v4|Q:zT ;[9oe=VРٖs-(IW.z8:.5_;@*h-a'KN\\"t\?:CzW߅QO>pAFU\cp.ӹPJeG=p F rr/c1^v K-Be|4emr,r5ޙm9 AX@hWռgH'CJB&^tm" R}Dyh1 ,U<4VM m~>v rfi8 -JtCBZ9ݒAM]ifQ߀ѡ>riay7y›_h ^r|d5ʺqy `#djZ=?v1g5@io~j=JwseS5$@`[X3] dgBu|}ucvuPV刃5+"߫ '6nTpjDCgg.xw-dwE)A +Z|<- S4((j8fg5o<첽,ujH3989!'t,5”K4 FS5re& @1(\vt`Ǥ‡&˘_bB$H+M zp^٦ƩML7P:v1: #*S"Q]a F<ڎ-ozrݚe͸L9]/ق3ZyٷR1Fk|,>[v 'Ӯy_]ƛUAP:66Ue GNqсS%1Nn" n ̚v\(34ωbT Dn6hJ@N洿ٔwaW\G[-()@=vpJ%(8_Pʩ}e"iFW~Pvq!)+ع `7u׃#PǮj1v6׾$X6W(Sh>viϟKa?}FPo i ÕW`ӑ˖@ @M%7&,lA8njJkHx[O@Iܒ=W,t0Ȏ.QŎq'K%HdĞ; ZVT:/눖MN mVy!\qsIv7E+C7`uyP%_g݄^e͜3u)9O cy $(PpqXK W pXQR\9'>g"9Pl9-VR6:c%p\PniUuا>UƜ𹦺]:m?_p=x]G?asT80E%,Ѫ₫9Ro5[gd%3\A=MgAR2眜ɚmP&R=rBm:skj=3_Nt̂ k`rB3[J4L$`sEy#&#T;e+oBiFdn<(ů"5le]W;x|+GlMcap'R;qz0[wR@?9zt鏪j^ C|Q@3Ku5`19f[J-xS-p~?aI ^=F|@_BfyVqWz I]UQ,Myr7LGól> 9`R|)D i[fC@ca$7 &y"Yuvmf@#á",~T{L%P0("4e@_11JͲRw'r=%w(N#Eth8ۇ*$_ ho·*e"ûqwER(LG0GhURH aZ#)^LNG1݋FԃElA=ʸYX,>6_IBiXN tg`Ģv+Uf@ V,n`.1dYshJkPqDaB$Z}% ^ń0b.F_% S{Ϫ(L={J.tK7`=,Q^I%S.>j!VQ ިzCaHll100&o86Q6t!yGtq?D x`J!4xଏ4zCͿ^3noևFcjX)}M/C>QMNb'>h E@k>,T]/Cu8@qf< )̱X)vH(zZ6 Yئ_uccehAq*suf-?7{'yE|$iW4}yp$n2fDрF݆iv&╦NCj̳?\DGw=7/!U~[x|wĮUC~, .JRVehGܓTDW|17Rmvn^0JLGfv/sŤ6\NY=E556h>yEO4VO lx!o;}Ti词Fڅ}D`\o6{ vfdXܧEe_ZЩ# o 4t rijŢ 7E=;41;Ԉi RuM\@$uȧ4(p꣩6{˔D"IVNf$%1pycO+|a }`< 3D7BMP/bNQ絈řN ?u$9RiΝf/K[Ku$M Cþt1"N_B8Ys#i>XPѩxEjvcf6xlZcu,E#\nfOnU*㍅Yi4ԓ+7md)9x^'04;l8^F d`:aʾ^ımD}]=a{MJqC6E[)`S˃kkj+a<&A-SX{>Y(0+sۢ/S5@O 3wov .dv +qlE؞QfЄ=e@Gut\ \̔v2y&WyfUg88)“B>TrxSdQR[О.myj#)\Mߦ.5T Ɯ"+Km_"Y"Od(;r/6Or1Agoh i.zEOY&uD PrĐ^?5y:Ԝ\GviOrDO>w| /KK6q. 3ʨоN`McѲoU7~^#őD-G2fLd~rк=M]9BvG&rJ&f=%,3'7wG-dyD1G/x :a]\>KZ Rx.Y64M}Yxk9N;| U#KEYxƪ|oJ(-kӈw*5I jf*mRnh+||2"j8-dlM{TEbBn0P~?~^NjcDT,õ'J~25:{DUfCOU?.%J y`)dMv  8)֍U`X}(Ҳh`me0r.$KzXAqt#6Z(NJ 0³X*{Z-Bz\a]KͰˆc?=YF'#-V[k:n2%O~EqPMKD>+Bqyb/P(#6!cHnU fRgW)YpFlE\.ylfVر%"0T Ўr_eR:E _oyDH|#Z2wK,"l99 ٔ]{z`Rru/1‰.{ތ%JᵔN4Dqg7~S̔|n46I j#?y=OדJ_jЕWncPD@R .\OnX S*^3gʷ8Oy8[,`!FG#n0 ^vIŕ#9cvϕ0- 8GguP5xM4=qLtR=j.;{xBoYbOO%!ZE)/d7/ܛ7yl:Qk=5d9NŪ mK`-C9l`P=ȓMuj:,8.^j97gvѝTQ\bSg2iFzׅ/n.d  ,G]iI#{}><[zA>QS+~}eR;˪%N!mR'^@uo5˒ӹ+\+gyyKm~Ly [DɃYasAܵ~8$ sm1C6r5Bpb7GBw 5T#aʸpPoॶ@K22 ϳo' ɹ3m K,M t8c$%0 %3XP A2%6_b/cH\UY=KV7ɖۤ^-Ʊ'=g ֑7#6ۡUUbn"*t* t+b"[|'xAbѹ+dUҺ>egH>m!YA@8GEp}}X3$bHUWiG z)aTjSܭv#LʨHx<e9?Ry .{+!m?j-nyjS{N]+v6~,n C/Tҵ?802uu[C^ŘAX_+-X3= džj AU联8qe+>} V[,~^U0@)sK;L e|9EA_WSwr7(*U2c`5?`aUΨF? }E7ps.F~ʉCA (uAM2p6d/3$Wp^^\EYu:'!w`#U L >%'b]ڈ'Na۟ N)7њ ׭n= O H\Wl_.GBHl%U7fQaS Z]Pgֱ tmkoHʀQtw{2 k͙0^I@dGRz_#K~˚W7UA,w-7Cv.JQUg,s ($'>}6=5{? Cy)}aq;+g1./(<Ӟ@'FTRE4ɤxrF5tBE\ CW|L)t8,ąL\N-Y)3g $G>, ^Q)AKxL7Hmz%QR/}>o'j$3'!X>%+Q&cgGMNeTlpla.̎FQ< EwX7\isM@3GJpm GOk#NBí{<8{IzNKirRP7ick([74z2cj\u_C#F;؄UdQ' U2QPCi}?VӲ3w`Kѭ.HAqCZTLpb%Igo[-|TEt2/hfL! Rw'~p9#{W6Hh(g ? Oщg5@&@af8lghʋ#ec.cQxQ22_vpsK'8a)JeMA?L&-Y&3+3s):fEƫk*[8A;Cy*:9|wwO_&l,S:Y{μYjH&'Cn|a}{Zxx}=]3#l|phr&:LmO)bLغ4dħ|ZXpo#Hqm91647_D(<x9l?OiFcFI0E2@sU15mHߐb@!ؘapR+>6Gj2g`$)}; Q_>c˧ %;Ҋ+ɱ?ŵPcr zg8A C* VWs-o#SX1ʼ`hZ=5^E15Y@ 'O^{4:ZGMųk"+MKr!lePTDNVZC(9IuLYа.ǝ92 :Rjt,:k]iWa"#?Rm~vXH@ZCHP<<ޥzfPM3_/_jEȾOݛZ:`J9q(Bz_19Ed^s8b_I1J-w)ѪNͽSAVk>}S8ޚ7 Ɇf1\Nᚆ,PpxwA>QGy/Nt:7 jSKOÇ I6&{ m%^81첍LxLC_iG:KJTIݤf񣎒?ё}E&^פ\Hg@4+Tܝ!fffO `MhL~nz@X h]r4!H rIZ篕ZJ=<sYIH)BxS 6G6;hLƍܛVVYU,^A^ f&BߏX`l`3ayW"FF߰ sNA:pdR ;xƇduaAm(KsD$VD P"mԫYU\G0,hGb=ֶRU&}L2Z2DqH-Ajj qI8\3 YU}m$KH䚗ߪgie;y:4QstETRhzƏ~2hy&DVh!" 7~V Cٗsa4mB]ym|M6|I?mQ;XR2ohSF6nbT.Y3@cm @Þ0BBz?Q8](Nǔ?䐄?o*BU\'u"кGahį2}+Nլ=~h_)u,gM^(NfI<[;tovBՀA>ϰqI\m~ ݡ>"6a}6>C羲H}SrsZ}3D {=",Gig>p89h"rLV}|pPI)H,] ŗAWrQh7H1x@_$ Q|7Cœx bdߐ3hCPɛLy-3;sS^hA\FX=iQዩc bӍز\.nbއ1F^p&=YZ퐢$vn`E O5 1,L a>zxyt3ciV ̠j{cW!c"KǑҨRzshQEU!}dyhFvrԨlp3~xY Tp<%Ő١(L kirT&"\t0yRtRbH^#}DxK< !d6cax+EAA0L&ϗ#䦆"ysǹqeTrb|0f[6*k t Vw״-K+J=`a&>I ^?vJ#!1ov]myavgս"QE?lVRǟ]yw 1rqև 焜3a!{MX R AaqCV_¼ao΅`*ﻝ)+,Wz˫Fc ד޳yxVNw&yc1ءhԗ[OIp]6f~/@OAb=f42J@(( ‰?|}·PVh!t>=~ȼ}C(ak9k~LozGV©Rx#U2^pfNBi{Kmg݀*ACb#og4bk")lb@tF/!3!{& 5Ru)xCxH~njDYKc>iF/j܋ g4v'R ?731"uxLy#IO;Z(TkS \hvHJ137R|Py.2IR|lR`0RlAͭ.bz3 ]5`ZPߏt\ZzќMSQu*P KݽBN>aHKobnܽ6SG>R(`$ Rkp 2؜1֦2~=X_-+! ŵlEq @|Zs^LE{z{JaQPDG;~v?%Wm w*kVpC<1)br$4i ]#/Gz}ݹ:H I=Uab琚5ʑ⅑dDXYOPƖ$K]MoA#g|u 43քQt3@NPV;^MݗWub.b!x-aI{ yM BBd7nU% FM҂-\[d&׃7%,bx'PTQmjD v.$?6c-[- V!ˎP>yg̋US_{% GH'7ʟK_M!SF<]Dc12۠D#l W4SDeRS-E:h`q.JTlmFSBU沏݂l4l.V@wH?MU3PQ5uK7Ч%*b+LA江^3T%if0G`w16|NBbabS/W!lYMP4BV Ô&Cj!Eg6j̤L'B 4{TByGтǨYY">Wt`./%3Oi  |>GMZ j1X@ڹٹGbkTkwۼ !1E1NOA CVRd9sلv}kR rTddW +4vbn)h,$tU@e YmyՏr8TWe3NH}+a͛YFL@7\I(K|jcyzd}|s$[ [넡2[sJeF`{DCMwp)L"hi/c$ CXj}Y!"/]M[),{ȣ% վ1$HAo= fJtз??e2C91탒N@U.]!BYX3 uz\@zF0kLr)%~@sQipslΰ#OT+ /*!7nw.9"pWl7ia}\szyԴ(}[qtH^9`ϟ2CGT\IZbD8ܨRD!XRӰ%ŞSB{7FeU^3(uF}S љBȥ8u)@@tH,HYb XQuCRaojv;ْ9$?tg۫x;Q%bh6S"6+?d!nP$搖  =R[.o+^{CAT{{6a qv9u_!"SQP6l At='[Wgrgŗ`bי`K2!! vG1͜dd$gXOgmϾ?yJCr@BgNMEYK\ 2-3Ml Q)CC4{]@j3Ii'gn Kջg ; JNF/#`lGj- :~ʁ6w¬<_0+a]3{OLfDDzff&&F)"1mZ f26ֵC?KSs2۽[f*#/dXڧZM#]@_0XdDٳv:tࣚ}!Iχ27f'$2o֮nΣ!}QA:_hsZp$˚'$i8kGV*Dl"N-ܘ|H|\C, O R"=s/Y_z~}I)4Z:?k;&fۀF\v6P !_ ;q>3Ūk/@vITD0h;d#q|AiN5Tʑ~^]'(\I=Gw @{]鶟X낎E7Is[ 42rG+83Ńq}ɽc|.zXת_?20Is-jzo:gNr]B~1oL d 2)=,dBgl<􂯅ܟ4COwbT @|\.iGZp~S[wF{عQhB#N傤DR\V8u 7Q)]޺l l --[WdIT\2FVa!#ӻЫ1g55$y3L t6[twWxv}Ύ6([u*u#=p[O֭3KFI 1.(կ7LWi JT/1Srb_gO\03|j h-ũ;KNE#2NN9=I[;UГ^M;d@25KʾZv<,1qUw/4 BoC4ރƚ %jւTC8:YeYʈ!/|T#x@t&r?"{YA{ޚ3QIئ,-D1>ot?48|Y^P=P*6>Sjv3&ƕͪ/^_AbU v?hz2ҹn]nTջrɄ@7Ckv"0 ݩ+@Ir;[Kh35n[HWC4%gD! uvYOighm!~vQ%[1s{wvÕt>5-F~w܋%ⶔ,ݷt!m`Zf> |u)IIfQ`G+4!$AUȘ:8K|ub6=2/s '}ۼQ2Խ]2>tpƔhݳ n]/o wӛ<7qr(w1U6DLY^,}iL>뮙&36f0x^&W,SDk+ll4b5_oM"P./&Yаwt_ /nѣ*MMANXn@yBȶk3ofu2 -/&h:}="k1Y) X=_2'z<k&qoJsĞS1b٦/s5q9PFp` Gֲ /SY/חa,;lSEvT%?MxK|3ww $A_/q% )ՕVBA :22N7LoA9ubJm7ڐpA"%,#Q*:@]q#$^I6 Ŋ dj&.C{#v,#E(Ei_=]Hdb`,Ʊ{{yM1r(n$- Lv^>5ZZn^bD,`c3n[@8㌯2] q>a3^K) ,?o*JtcR #So7 V^".%ң}]ynjY 8C=h}qU>j1.s@}e7IH"I!l>4$O?fH 13 v *Yi,'&1&6hwS||T"Si,~QjV=O%hfښgb.ov݀)&|VB iB){vXqL|?FVd*O&K+DX'^YhuQ nΑ8 >_}Q7Jk o@FnAJCG9vQYw'k"|1sf6u$v"?h"X:14"鹵-cxV;~ȃDo) JN`R&֏GA[1G6ۑ"I?$a" }Cԍ.&3dd0lw^|`^tK/wf'U^=- ,;=6*ViXYՇ7$߫&{1#b3|*)%#f1BЎK Nm<0w< GҪ5wiBB KgBxmO< \Qs-, 24ԡSӱUr;(ӬXYP5n"|bDtp- LEZPwj/ !.(s&o?Da{#s=Ozsx7"y@|"p2uڤ-Y'Z{ȥKWb"@]οY&3C밵dS7xeD@^^Ϟyz7ɦ:~.o)oC$InMM?X8\zd m?*MoˀrDc ;m'Ȫ+-!-oljd`Z2#7P^Ƌ% l*p:" '$^/T#'%Hڥ1зccBMplz5z!]nY lʴ[ -MS0Ob"|;$!"TFHd Q_ť:E!uH'/6!'> hWCj1so#-Oh5.Y*oFY!<l\4<7E4H%Qޙ$/e6+BO|# = ۴}v샐XQ7gWp*bntzj4-)^6_{)r`;t;rޔKV,K7ʛ̕kZk\<u"iJo]0ƪE}?=+SNK\2JFLwƩ[" PC&USv8KTvn?w:9_e`>_YDjW( LǙjg8%%VWg:n@J/}I"u$[)TiDUᮢފXI:k 2zZjЏ$l uGy-VR{c<<.^<}NO"/%![zLk=sξz9\w&m"EZ$k>QJQl2c#Z0S0ݬ7- DPzel׭='_%桽acpz4y0$[(Pf)߶n‹4iO6mKe4Ol_.tx辶KNMfK AI-uFNupʹZK/Fqڙ[LQ%zQWtp\nhUpPv 9FrJ^7d[Q}$*Qpq =8"|LߦEԋÅ."ꜟsWh fq<(AuP(}qcY&@STlP^P/9*5rHmbbZӱO6mRHmCgو5'W \ITE?@(bq%h" im:"xָœGniq! }:; o $ӉC+UpB\4%G,)pOztyG)ؗYbJ*4H|eP ߀)4cnkRPC#t9-lizE w]Q'\QA' b8}𵲐jun= {G&j>ؠdGd/ŖaǗ\wql r;B/Q<@iU:EĔZW|itY2pdwOUxVd4 aa՚w*)L}/}R`bML1h0Qò钎0#8Yp`/Ox A^RM$#K)/'"tTg2, E:(`pj.K6 %8+Ǒ񚆗۞y:x3^ꢗšL8dP;D ;" ܘVD!p "9 *HhW:|5t`@E& , =l>\4:uRO?F;/u6+ ,q[,%9Q{6-&5tdD1\]wU8aI|Gc{m,#N7= Nwt4]\L0MʭcApB7 .2?Cݼoe2Mѳ׬kv)3Kʎ!k q6 W%iZ:De]o[]:8?ߵ~=h}1g3oPt+)Z<g)lUf?p[jh+RAgdhn@ 5ѥT9њ i!MT؆M^n!/k%CJ Z>L ]a?ov-}L2|N{p :_(Pb ^s~ )h sƶtrORJ<ϲ(ɳ.V) vء!5'v)1s1{>}j'P\!hF3,eRzj3DNXܤ2&9/2%~n9"rQ04{J,EekgXֆש2:i6anr?r2BY O"EYb$ۮ0 Ow+0e F09D%0R6bꦤsc#PG;:,gZ2=5.j:n!8£[$LT M9N g5F,S $;;{!Puk@. ` f&,`_6/ɹ"!]} in۝1MV6xN^eTR߼>AbEHQ;oTCZV"MR/UZ ?xqšoR"Cct1PLV"JdFE C o68Z mzs!`4 Dl^IKkE`=J!1@~廴_4O2C &Bql?=j060FqQURnR80sw<␊.-ɥ¶"~+tX"aASjbb/rUtun鴁l4E>jh:Y5˧E }emgo==BCpymhhgii[΅F_z!dFhi+,\[!ASi"i}(u;iUN;kp @H(M-yzəU/#SRT -rA=2J oYB[$pE(0 'Q&C@=*]W!S$±Z I%Ջpr\KDi`JjJ.8l[KQب Zg~osE}ځ1?@_?y3{_S'dʷE>Ը :!8ŷ?"4]M1j3tv >tZg:XeQOli= mngl]\fuhgc؝#5#k+_Z[nc8 d-c\1p@].Y\s X9hS3lABނ)?~UuQ; km NB JDOFipK ?\ZӃ4Bw3hӔX}}˂M/\ZTZN *f幍Ye2DVPY:I \3mm, fNmsPM#J-ӼrsiF>~}5(_ E/ uEs=}V.\`Uǭ/όX>. /TzpƱBQBmO@rܻ$v|%D|v]RCm΢\9QzFtbT=c}T,!!TM6MZڽr*A#jVh{Cr/];x2c|KDڙ+otq`U2ŀ}&dI,CZbd(EwU;$fX" We d֝ D룽T]Y ٬LL`~NBG;}~WBDZiRnIh1ZHA uRrq1al 07gcp]3^HD2._8!@Ix0@ߎ5`1dѦcڦ7 Z7 Ațe;lܿV.5m[n܉J3I]9<Ç- ARmϕ*Ƽ8䠙"2nl"c^7n`:}͜ݿm]vU ܄7$*;$)$Ahxܺ#=lDG7`V t9u9!r5-5u-*^G`JH g "lkpKH ]\\ gvCgR+@$qkK&dz`D e`Roi/_T4&ۮ"м#kR׎_Ef@L1T(T5GN# !u9(i(,bώ~+?h]5sÏىd'x11ͼ鱁3E[hh^TrJI~W`;w!(`/z%gTW> 9p=p{)]zJ|!;-w.k3+Qaθ73{ϮB@S/BK;}Y%|54jq b ~Ǥ>Vo'9?"R X&,c`=nv͠WϚM-W1 QѸeg2mUS 97Rgrn(>0p-J_zӘ%1,@>z:䜅3P e>}c"kj6ϐ a9-{ޅ'hTfW*kvH}spHnT,!Ń٧0JeQ J`rhD-ϰȺ8QܩI&M&5a:|{z>7l %uR Ū>']S:t*OaWOSS4]Uv\G{*}%E<*bM^Œ/gTO)2h))l=qH"?2oOh3Us/,}\ e(xDA~M f/qzͳ]=N$ӗWSJ5`CEa6kj| \?s(\uq'IF yf}#pGaAZbiEAFm_-LB<%pjmFϯ#z՟nTa! ]NU}{Pa̴E A7 oP'y^(Ђ {ER'AT; s'%ؖ`|h&D5;-ɶŶrHZ|bsx Tkپht7%_U[U)޳SE'āOUs;(vnWhxQAF^/LMG3^yOnKs8|ۏ:73RFzAgi֡NH.^XMR#\jn)$mB;E`=4/=0ة}VJˁ4B"K6V/1U9 ڇ sāS;zֶŋ!$TU끌y@2z;8PEn7CyPrAŤzbG"đw|:Nr.Jee߰␭g(b;ԚXoԢ_JS{e*۷:u_JoV<*0W* qC㚯^V$<Φf!glYgVϲ !3O+`]*v>zMڬ&r¼$>aL9q%K^ ö+C<#J|O*I>TE^_Ptc*:C*6{l_=ך_fh'&TDB5^"onNhv2 CNORbiT3C;5 _q*/'M<nf^*ơ%kh8؍?ur,DpJ-f*NEk|互!q0.yϾ{THaD9gșLҊfK 6MJ`6 ͶQJINC;Ve3QB Q˒RqcR5A_/}Q8m/p޿ O'ejlF4qN9%̢Ź;ϔ±19Dh2lT&Hb1:Աr,[Vʶ4X_\y/XWF\֪w 'ԎWS^ QxY#7[ESNLq|ޚ\vsr%f$ /{NP Dqk"+:qD=\$ !WԗߜV.^~o8ЖD!.ku6`KBpxRhpҾoݰjG,6!֡Uu#ũGAc9=+KS<kh.Gl\ -s0ݾM1NC\sb/sQq'V,m7\phGvřX׃G8ci@ˌڞ'J]Zba fl4p=bl6}')å\?ODh Crix M qOXȕ:>`}5  XE 2 D^# SvYVHKv<&55EoHx*0'fiY2XgHkf!cIn%GkUP[JKTi%F1ӻ*SJg;wZڑE@A,}Z/ceXGUxZ,ޞUdf<^LY~$HaV(Ko z7۴޽ƻf މ b[\ :|T|&@P1&Hnvˆ>n0,M9J+BDL̗B ]!FHj%h >Y/D6蔭6i8;Ia F4GgWlL1?Cgh;~}Fw 0{Z/vRTX%*;Bgfegqm PᰇC5V*爮HI12׮(Mޒ}WlPGV(>- \϶p5О4h.Z̼VKso.s Et$*u'Sp:`]۶'R;ϡr2#D]p6/1cs27\oiG&k b0xgMs])j5 ]pAY 6$ٔQsIb W^MC_Vi9o'?l~{f+mYt/Vr 2cJW^Rxc);wة^OfM -'z ]M=JDퟥrw]4gI)PDx65 Gɡ-3)QކhyOS10߸(s !>S2l KiR"%ir)z :ݏ\?霭n2K8z7e-~]'gAަV7=ЕNq#G/r+g7…WG}m#W:4i_<?Zߦ;ǻFN_Y09jtP93~sXeFIؽ'킽i2?{qU$dhUJMee{T' Hd9gS~ ]IOY[X ~7BȼmA_ДՇia_[<ZX0diԵav)$B B"ELVoHEʼnh z󖠥vXi-ݤBժDۼz)gdS-rEʨÅy`0zF#B0T"wKfi(B~gK!Z6+ӅBWv[(wDFP#>8o^,[\K,a $C;Cu.tG]\GPQ44!;x*lw%\ =+5…NBlnbBL1ȦlI;_{+A_OLCm?Oeь#"Rܟ04YCmzQdA  b ,91 &^{" #k|g3EKYj&hȧZ#f=D ݨ%b.)oOř]٨ HrpLݕOu91p챕%$6tؠ&3`C~Ik4OAJ)äU:V]ZoT#mɌukZ૧&ؽKǀ,j`3nF+:5lǧ^$0^p?^נs/#Sψ8 4fT(m+ LppqH3nĥdNKIKb5+91b5'0Mvn Đq?>ha+ӲZ 3Y gFp}]oAnaY0P!+b0_( 5fXymZUWZO}nAb1uyR?[ 60oaOI42`1BJQtF/Km,TDWP^UW?/ ysЉ&J'kY yBd}8Ia tSa*vK>?Źxho fbmNjS74/[R/;v`mȹə ^heáQǧODzkA6rW7Ƙ^TQчsDkIDW/-R^L t0 ߭g^D+ar8뀫/h9%qMVK2ہ?F.6O3'\:au!{OȒhw%)4APhyc㞵qTQ.fy./$ҿ*z:rhCW#˯ɼ$ {o JesjS6iQy^J;UT<:9mhWS1|ܟF_8:j6C5Z<[0gJ c5LT8{&Lᖤ,1o|k`krFse(uK] n8zuܫ,AO}؟T'E< :{Vȫ&ϝG/T 3/m16X1L2kgNC$->9<+sl݋}xw$ #-75Cؚ:3Y8ſE5{lq'GCq#V#bv ,yIgaJ& 1c ۲`ºpӧּ>CK:X j~bɆaDSť226k!Iιc=yp#n,3ތ =f5{_q˴&L.u1D| :>MHRرR(jdΓJ[p.qSj)KQ=aJ K^?a4Tk5dl'Bh|+D20UL1/e ؑok#Ad%!GG{sVi^) ӬYr^]@ sy ÀPie^>} fD60$YPӉJ׭D>;Yq\n-'8ފ*?#6Kv|Vp:4csdk5>|LT #a_n; m#,P$HfE'0Pb?78}\yt_O=jsUm 搴SF\(8KWv Zi*h+|!)tsNh7ʙCNOox5ҬhVá"DT@x1fV%9ПOs #L &6Xk{E=z":{ZL7: 8t:;@EIyH\I'LZ\@WWcH_:Q1ekNwe{'._WAu:"F44-i 3.=!ۍ+Nl^ka՘]LHAUQ n ,mlVj;I=ڻ= ixatac1_dRT `2dcjS>cTn ^de6=ClY0{[uv;NZ7Kқ"l-rR8<[3!HD0rveP})Ea"BP( v1ruH]8NPKy C;dk}5,Զ1s秩tmTH^ XjhDh'} &J&R?ҧ-뿰V?bR;d@] eE=-t\Xǒ3ZSd@sQ[UR',M'XPo¸蠤QNo歓7H˒9c~p}X;n5rħ,e_l1a  @˃Wܧ]h\ŹEjiQؑl{ k +woxTWRs9V*rb蹢җY9pNxzd9 {T.gAvXB/SPȆ)ڡU?FB~ݮWX !hI`@Ɲpnْ%@ |4"Oj\_&$Xqk;l,R =?:k [>Uѫ}1ri0 C5I- KC6Y-o>t곔PIPi%kb)mjmsU:#_4&PF9 pK!;|-qGQ uk4hk'?U>1)ب*zlˇd6 hZ_ݹS{gap+'>@77ȈsRBg&;q{[v:LY , @F5 x]T[%~cԙ UJWi9 ^@} Xs6J+90tuL b Z4[-GU*̵G愿MwT24}W4YrT:qYiByum6Y6u݄L |:W>lAB3;JS1=$h;]}|?W5bۃۆ+@`Bҙ. ꯈZNPr nQ_dL 4lX7/sGU\O,|ϼKj̃J LVK6HX"ch\4*ҋ%Vqr/ )}\i:!zιJX% ӨTJ{{k>3Ε'7)V&[OXHD6i)M-j}L@X+s?y0[T~! Cp*XM۟mh\f 75Њף"HiVLv!V0EЇzm ~C@Ǽb_,yn[BqxbE%LP.Zdyr8^Q'h$q-|@vZZ #u\%fkDEw^]7m'u[޿T \ۓ1C)c5Ewx.'[OWr[OfX*d)R "C)7Lw p-%/"y?75bk;(Yzp.Fğ6 r t8PtI/Gu_A^| u% Ζ3t(sc u<P%cvnKalXOd)U&?5"Œ[.)>oO[ HjyIb݊Oit)ukQP#oرּ{50'15`W-[8N$G؊B)W$&ȶ\|6tuftl#{O>%>u/؄f=`k`vY0yGvcl;aeO򆤑d|)4bYh˩aƎ&Dݒ|y_VxI$."J~P1U"ve_˭RS$y& qvAP1@ qH8諾P,@+aUp)SAzy*CkKpxDvleO⏜s ^]/:& @~L0SB/D2<" xq Un# h/^2keA Gfe޲@ .J4M\Mʶb"q1X nVaԮ11gB3=A]SN7UdyC=,zE0.κ#Z @=O4+ I{u CPNA)B}ъh}~)c-E+@,rVvVj)?Q{YX 1෢VgsA!otB6W~^}y,B 1S\ϖb ^kN\@PjدÉMh8d鑀 e߬M9x< T6{Tеvk`j$SFSg7:$zKXs[Pf2Rb`` \*UͱÂ;pNF۹W@ Ap{[l.0"kp-cmc}NM8(!aZW"\*q'.*;G\S `ٗCt#ζ=F*$z,Jb/'qx۽#:ّ(P+/ySVػžeQj_y! Ċ۸*Qk4NVtvt^GܚVz, O~ޜqA@}`|_e!<@, ]==rPnx:efmquaMbo=޳LY0TL FU2^<#4't/Yۈ-{> sF~&m?X@76z̥݌~hnx`ߎaQB_ S77B8}Pryխ 3$Fcg|Eh)1FfIf]9ѩA"kz3:y#&i~قgI6LE_H|CD21uu `GPaaɡ>}zR#Y^3h(*xCmTyy"U|k;IҨ_wғcx:MwFK%&b(5Lw<cKJ|fp?gG1<喽w5MOWAR<W _/زm&*,b҂r`fйKP?s()RuZ'S]ctlհ5r F?I`*)svanl"|Ib]K)v%̨Mfq,=yAcJM^ zFlo@dhUh=5W&a4&ưNB lWw y e39+LVXiӝM'^U",mdڡh_6U?Ie$zDT#G?Ư ?8GCs|j,.ߨ[@4m+ ,V[]F2mw([V= "dB޷$~e|yYs #l_$Vo!5@Q{Y>4QZw%j{ HԻX'U|=wM7}3^4<`&eD)֋<+B|)cߍ"3NLvfZ03P^\H3\"tsz-{T,΢i İ7\q-+D\HYul ZfpxO@s&>fA_6(BԒ0Jx:?AEC:sb5K7dIq|Ɂ7SD܌ZStcd ,5I|֞TvJD"_HgU|yި4^&^bk|)k{)KuHZMk;_ +:͂u ^ww:ϞSq:t2|Itc$1I}ٗ?ߡnfh]4S U-3ʹNNuТJ`NEϒ,Gas5Eu{?T˷7CF80smFwgvv"Ի5aaoc_'0x :gr_7ݶ28/Id2qq"'eN(V⯷ӣ+Bn'f(X}EKJPSt;DI^ͮWe9:̍_j$sKvzam;uhϹӻ@.ˁit h5*f *j`f^#\5&2I%櫤; $ $0,ޖ11Ҡb¶E Rh$I(Wk%D`|mI]πEe{_;F.HPc}:&mBEʱXwL?Lҹ&Y͜ ȼ?A., >ib ՞[[Iq=Ąa:৖FI #/FX#TO.i2-&J!kxƵ ?u(i2EOp,Sυd#3 7q-i?dRG8BKq%3TR𘆅q-_d깆ud2HOCe*Abm0V cz4=kji8w9o Fnt󋹰G k8qUL%xо0Zoi0> OIX>L@WǤ)ɱ[5J.T4pa!<ԞɡrmZF›aVKz9$Ʊ ʅ5Oδ(yosNmԂ P]ʼnj\,dТrHhfǴDV[w49MQQ`59ӁgEXp0sD+T[LKk)1Eb;+J,Ɂ&GB`f^4v#L$UD#GAy-(_;ˡ$B jGZÊCnF)~ЎW[l)^ ^)R^J9V5nXR~D_*A޾go [q =[.NIyr\vM, i`٬#֦;!V:s#SL~ĈØMyQ[W2k)2_j届nl)[ >D /?PL4ڭ{JnDO}𑦈M?fb"A@+\N'Fz{i#uע.cXDq \_=`/LFu7VFoIζ$Ţ~JR^^@Y{puaPAB_=_oL!#,D;C3 Nu51A!LuM^H'<8HW).(T[IOo"]NW[bD ܁E;X Zhhio*: H$O Ho-J; ]5wΔ~2AMۡ}Ӆ!XCm,MܗŢ9ZCd.˲.gm](sp?N% GU^6Q6*zH3"1R92Z˻.ep)WN!7Yz. F'-_V_4qltYlbtK'Z37dS1r@?Fq95+cr_7XRJw;Y  MnĽ}YSK9iE}ji0.tfVIGíVS9"(=% f[-0%r`\%ȟ˚0s7}\V# ģY G  >oq9=ԭeKfL;$oHns~u7:jƆk -o(TAڕG.u|ߛ1&7hQG(R3p/b8 H:[&7^R4sZ1Ŀ//zF;b49D7ie%ohξqVN*+U}D/18žmه/mzqR:xS@((MLJASWN(i,z`m@a},;sR9KĬ QExm!u h"Lܵq+V;쌫}tA#YSj (;|BL Z&]F:/-'A $_ݫY5QBNYb̮6_S*e:D,-WqR@R{*6N*>F1 Bߓ|sveIP,xxvȫs&%1Hj!QYo؃oCxQ$i2~My8 P|ds*'VXSYS}aNbY R!**d%j;}.JRT%k*Xɖ (ºsF椸~ #\[i݆2l|2%3yZi"#¥A1r6u(D( n {ƨIL |F27?b?Nki*&i5Z56ZO/`\8H&d沢qS x=y{F@ŵ, ޳<С36GBw #礖uoI.Fk1]hv:_ >fe:lu6̷V, upG95?[;5c 3>{(nhY .[dw3JAVYpV%w뤴 D8rtRFl$8:sD:n6zPxTR^:9]2R P`T$]^9_>?f zS e'?=z!s~V'oPAo*̜ Ϟd<uʼ %:Ouy1Ma~ ) ygm[9 8 2]T_%0?q7ߊ1TR_g[ڲ\IOg{^H*Ɖm v`d8o#,3lkʫmY`,8i$rcDsYv_20&{褨mZ) ,'|1}R&(hX(;i]hd{?k:r'{)p9b Fc!'VK3{wlb՞-WuVujNiC, QW7T?"_t<-6ϓm-eSxČsV޴ttt!(;έr}rlA6k^h\U6bn @2ܓ塴Om {ԗ}Sb@[=HDfwݵP1G0n@B] ҂qZj\D6ehɔbWNX '_`5?Yn5+'?LgԨ&y3%„JlOz4L4,_=Tvo [;庀=@yYG;,2I>r;ʖvfk m7QV(iĠZ'FnPd0 D+8ܑH5ه"Aͯ ?N8H4k#5%s*W#Dܵ 4kA@%/%e2 b6;f8P6a话Iyħw~W>9ևal;Y߸ˢJM`WIpX(HwEr\>"> h'm/?BBJkyۮ"o`+03;ϫR&$+𴩺k PG!n(Yx;Еg?*A{hĐצUD)!;s@t=چ0gE0-H>fL:m~$a6-\ys;nA\=$F5bm2 .1 jsٗ|T_͕"11FxٹB>QvYFP6 \;Gs,/7Yi5bh +CF:#Ȗi{xI#GQc#O*+dH%[r?u ;|my5CO` k"E_Zvl=0 U+oc>TǼwx|},AB?@)%Q=BT}1  +/>.KA֊/+F='{cj\Ο&餿{f@?m[FXz';W6/Cu{of;L$:5hl=g 1^z 5+Y\Xugۀ~ew.qA_*RofOٺI7H:HY޽d!:Ksdhh{Q=WV rDE#%k[sU-FWo Q6ݯ[s챩kݫA@=+:9=V]KH2lIB і-vh16W',k7>@2)Wbranma9B9+܇78<3(0׈2vV^fO5+쿓?kvH+Y)1HwNM:`98t)J}Ƌjt娟Cᆞ"-KH%g>KSۂ9n%)_M>jbV͎hSev89Tfs*K3$8*e;TÕ<2۸yjjئY`fZvH[|JU*myLnyi*j$4mdl󧹰@g} ڄQ"XzW<0vIP;\qE/S޳.ϩLA85Rةa}0yY٠2d­Q _S$_t)t}ƷYK.~ &,{}z[ U]f_wH7|" ߥdKL,;}a!'Bg@Ai!۴q뿺sj;dPv/goh>HIF64^vF[HrW: `4@CY! uX#w~)0)cM25ch1&!q;j[M$z?RQ7+ser*ɯ3T9NT~+1/nWqO]u~z~" 0[^_)=YG$aBI *(lo̷̳|$exﺺKw$ h-Inl|ap̢lb5RgX?[ ⪣(j+Nb$AٓФ|CLhULb_ ->4ػ縺V"o]4>,G9\|,$T4wNO?yq"u{R`ߖ`"Љip[w0԰M!Յ N" }3- Wac"^,$% L͜EΪskT5UIpXȷɢ-X8Eo*^P|=ܛC)&kF(-`=Jb^?A(QR'xAB 5q<$M ]vgL1Tlc&߱e%*অG:BKq1vHWhH{[t~=uNHD(kפ\s$l3܁@tFO7 *;+$s=b; zl1m|X m{FЫcWc~tqNwS 2l Ҳgh%OT70J$!d|lPaߛmg >2tZw96O&v{=drloCUHbG~O911lf$^C!1`s`ͳџmDkF R}u+ňPUZ)+oÕC‰޻G7>V`>T\R~?mu7))ayZ3~l9lBPv(X: |ؖ3˰XۭgRӰWX EsV\iCE-ۻ bli.SON*l~T+`gڷ=MU3XK⼲qjxcة)f 6%էS'rt1¢)? 1.)5@[B*/T+E_#׳k5лF[ fOq:ͷnCd԰fIUɵl4sC)aɚh;\sMnk<@-9ɛ/5 pNcy6^w%}+^Q\g&")?Mvo; n aQ!kZ7 *5>* Jy犀-3H<2@bY OC ;en=^J7dU-mkAnn-jʁ+9WE86DjRq~9MХ+w& :_zs|qGKUߓ-IFIw1AhF0TLV;HXq>^g3z)\֮UzU2ӵA0z.9c9C$ssIDMƌ) V&;,m̻1ݺE T[UJ-&L,q_䙋Y 6{=ZP&?_;&#izuuqM5c6XURPk,}loKRaOiX1,S<#V|6?ݲj6u!*KLy|llVMVzsl5.<45=(K1E;ky1,36*B$Ϝj4BD%)UyJζ2)7۳.JWg&˝G`;:ُܳ=IӛU[ nm(`"t ~\-.$= AYGv}pQ'k_Ph΀`O/ǹ 41vk"M^rh>.Qe $Vt kkR|e ƀjuռqiQ;' `r^~Y*jr ":#F4I# )`AKLd?<%ip h;iC[Gʌl6[0W\ڱW_:oAVjiHY2a̋acO`f) /Lo3N[&x͡%B._Wx|ȃ38M]'M|YʴƆAKe葷*gUwO2̰1D1|oε۲E.#PDP,'ØnS)^dfEԤYG?E:^k%pŒk& {1>1P3s/ǂDӵ%>׻Ptc[/tԙ6(lo4H["e3*ax~ E$2OSHʛ]OE'RO`Mq;Eu-aЗx>.0G\L\RZN&̯든#NF}aC #NxB<[i{8نШP7_c G,⸤>d h=l"&b3-uvYBVMcP'1Hm]#jjl n!nqNm٭Zt@JˮBu!n.b Qշ̖" ;\8*ꁄY rGo \"xGγ΃X?ܟ ~(uzq5zt֞GVY#vR+]WWoLMiCK!swv4@p㳽ZrQwqĦ_/ySL;Srw1%G($.Z,/&&FQo@o0QPHsA_x=!io-U'wu}*4xQ`,%oN)G[;^ h?O#Fn@%WK Y"2q2V8 J 5'[X*pɨ3I9O9WgS^J̡zl-Cnmh'ѥ&03:M3( ?ŋ5v{I$$-:1'LS% 2]"n|CI $K^g …_UW5 ka|õ;'ޏZ2_Pΰ¬/Z'(VT)aK\+fBAF{|i]/wm"CXgi(Q8~`Xv&th0$0IߡzpHqxlܹ)T5avyv]Rz3d:=Z y$QRGy۹d,;g"^}oI ksm'u#7kU짪sIcs J !FJ6"OaC{e;o<эdY$꿕ku:~ 1cYÉ@NמR+pn\!ҞrHݦ9ɬA EVʲYeͯi3q#heg!<ǢdYbDS?EQC6O'#v ", kB%Sa.q@urvHC$ =2脉+8c X|pG :#|| c83 CbE[/ξ^k^LYGmNKUu[k}nY09%f %Y$e2$@ BY>0 䩄qC|Q-#se2la1S @ӝ xÜlk 5vlVniVWI;_ >bz{t d㼞&Q嘍?3R^"]Lv"ۇ$ z\؟'3ŜQ9UYFS !"%~x;27~+x%h A:P'4ݺ/9*b#ْw> =# 'ҡ duEsSfׅmug$𓟿 Itp_ѢPqي:[1X\ '>M\qda%lB*7iN7VN7a7ĚO6vF;^V}x`*!J0t՘\hX_:=*%+CEu|(Z3<#́ < M 3g3oM-gUw:srW%I, D$}@o}ְ`n.i1ina%DצȆ뻯s&S J0:VVל@&Ҧ-;tJg[<53◰;_r8/e:R'䄪ł۳$-Y480 lǘW#w2bfӓaG;%Aćξfݳg*w}ۍ{4 qرY M| -u2PhuTXC ٨xvgOIytExY'$fĮ ] $}rž1 PxXR yVcW`"]dx>, ^a*rc%lV(;|FN)x7mn|_ zdR?MѾA7E@f v58"#/a7>6'T=UhP@? 4m{ckD~` kLt(D??z2 Sޮ)ukiQ ?9Nʨ}1Wun@.H&DĤ)zSqjYm`ew4oE%J$먧.Z‚jM Jª?;[um3/N@r w"`"yJtUDV4A.%D&MP1o5G*gp(:d^?nH  HcTMs ^7{7b# z/_{~eh%F` s*W9Lp;!fV6%9vճP؃LJ!@՞Sq8AakUv{r@jq98̵ɋlm+dD,!'Xj24 /, AjTkbUg/Gy:*@ dEKC<,{Yt$wग़ Y^hz O/tz:$3m)L:kHBI< o cP\d2P sINTLebf0XPm+X `GDc͘4Y촿ۅӹTӤTqIL$}.DA2'tAc[\3G~l$]!pB&:[%D<~nDg&zv#P$'p9 )}{Ơ#}O*6"VC>S n9IYyE(f鲸Ǫ4$9$A6/“hAfaqeIh>AuMN TF׮6>v P2rӮ2V =(YY2v(:%l1a7n6g1oԇ | { k} \'CZ3//Wer>]Ů ~V_s Z1U"\dxT;~uC('G_~2Zs)z.FGտdXr}$ǵ=߲{l`Kz;ov.:B6֨F Q[y|S:4qiTԕQ,pN RIW9I_7(:\ ‚^T8 24 RҝLJmro\F7H''`_Ȝ[PFy &#3AafeWUTHV,Y6`:z"+*7zۥBys!~ZE'C}DcU|&3gڬ'{*yj0j2cT;Su}LPz!dVt 0w*䳡ޤ2 OwP^ L@|~h̅FtI]f#Hx=F oS:?D0"ƪHm;ss{w\ĺ CP!=Hn6fr; X>t >)2eS/:,Ri^wࢡҊ6fX$@a)K?*D6I尒= ֗Kys)h<i h]$/AC]p?vt:¡5,qЏw1q{50RڒT?j+CQ2q)Y[L0H+JFUx,f@g qrZMڔ)񠩾~'Ab7B Cb@>v[u;h)VP8ImAtƾN%8kSr ~*,eaDA;-6q*rTIq?PH e| [=Gpњ]׊~G綘\vJOKbAcٱ#/DhInnoͯ_0ْi-/:۹bSh]uɁ7r F|5M2V:n`dbF~w+g2h> ؽ RV9oMN} +6]6(qF]Yo쌖Uú$2?r#_ d_SنyItI>NgFJ{|T Dn8B DHozc !9`.}[-,yK#u6p/ߚ-ЅQE6%0'0bыl@ [-BƢ}(kn:+5x,JcT+gTt)E9{گ{C~Q Y”D[ gˊ#.MzQk/qY9jagWWPIC^CcU='0]`t9C,6g/YB<.M ݞ|",ΐƱ'Aɷ<plͰň5Xq~Ē#Yw`d@BF.UY>njQ12 lMiF4)YkHPMπɬưБ# "k0|a>c`؂ *Jua!"`<8,0w4}+:RqEjSxtx8$&^vP>:xW)P5$g*P =n5mmZO^ $:!};Ot0}m2(.׭bpcu0KD8bqD]?Aqh`\<dͩ},vi늁ls# q[#h,5s\̩YĿÝS7WANS~h!4~FJYsme3"TުHs_G2ݤ ~NSH~ <23Eew#r^U Qf[Z?N6MB~nDrhюt $rv!>'pk FS;Rarժբ.=#9B[Խ<0/Gk 8e Fl+T;PFl,5f%.[ ^!]n͘QoP  J:͋q3^9/![*+ |ur!F.slF#^f~}` d1Y6dB%%8"Df~6pvfPU6aU<9@")hK b3ZAĞ+ cN 凓?PJU/k3m .yK[8w̵ Gh >K1:R8fA& lY@XEgJd㙔D(UÍgk}δP0H} IcYz|l8jۅWZ&[Ρiw?F=/pql^oMގF6͖_1c {i=n8k8@z[#[h;,zh,/{c'FI-#Hp${55"O]P .>,wH\@wWXEFB#/G/}vQl%verXV"FNWJN7Jؒe/#qmibnͻ(⅋ₔjjQJAsC0ߍI/6:MHo{k"~#2NW]’B%nIxo4141z>8m,.ح= {\!gob!ԱZ 1Zi6'jnev#nL8q/{=m|,ZZ |vfGD~PZ#l3'4[Itwc}A| ܧ*]]m_pD-$s/T 9O\x'$9+SklX Zų=E$Q%Bp"`7E*pX7>)O k?*쬆65뼙&}*\ jH 1ypSfq.JS5so{|iRHsPkzJYi!/Ҷ?b̏Lpe<>c8ዷ:|ӃQ|ÿj<#<`#{~SަYkh/&pԯc-gn;Ȱ湂~-'lQ~W8qߕ45WŖo,M+- c֗fg+0g/9~d̬?ɋ3gO%AuLT Uıˀ} %6FIrwg{E>h`#0uh,i_tgiP61 m/r* :y/SOUqFY7R޹#l~pLW^F)hS.2IF/QuѶX(sфaM31FC+QLOtoɟwcP"9x${ŏ n/6z! JUwpB] kqxbI}0V-!=j1w_Ӭ1o?D;`Y3BTd8E߭TT&jt8D}GU׆FU.,HhF{ ?ol<'@M]\XjEDh:qs3sϘVJq?u:Y65P?7nb(LmEOzP^-}L9_A# NH/,X^%@)xZ:i1W]Ljvg[_O* y 65>A>LSűl!R,C{3\nU $ʱBaHPc#WbR:G_ h tRL7޴5Y4@ H ʶg0/7z3ضÒ%2|4a~ͫIH ױ__7)ZŭvrH9GR EO<P8R͆Xn)L5M~NFΥk-Bۣ pg'x,2I|A !v1g XB;;_iX$.%x^3b0QOrwtKS s-0=m}'@و<ЅUքOKtU|Ds?RgjPlp fn*Es Z4mR 7h:w$?fmaϖ[T1&|..l(N_1]K;=@|Ty|U&SBgځzUZo x85 C&ڀ?E]3+sЌ4S;CJ"vcvk9YmRnJ2p,D(xG:ۛ-8P܆p T mZoL^9=+"S50ƠV bD_/^5UQrɰWm)#rz!jNo"|do/a1߉yi:K%[ww-ȫUB:[)s2Ts,+I*%w6)>. ”l׷#BK:mx]L@EXm6"1ؕQhx ׳ vJGe;}<(fo2)t=WJ]흶@ A5u\ly_],ru63W6"}F9@h$GVc0w zQ:W6yVK$;ƀ o1XJtu6+ ?);:# =7wCb('%|GڅJ u2;b٥'@FVzuL2P1o2fVB0Vt^;*E6C )l!Fm7/ L^<>/k!{eL;xlYm{ĄG m`Z驷r"V:d-qjW1~B D X dVBy@pDqmGμuҴV2T̘I™7 ;]0I#BP-g|ZQb$,^3sך(z,ȍSlsg^ V*ct~l/&KZ8 Lk!MZD|R!Gҩ~hTGWkn[&1y.g.D1=m$m3@ "Z´N3fOn[Uۍ)\=4`4bjd@@lr'',fɋ2%hdXɫ*aJI`P^-3}/vٿhXD?]AS9vδ;no]H&v Bϰy@>@M_Q+sn>#z|{, 3Y='p2ԟR:z 2J P%RVbcmvfo&L'\pp ˲S5Q@*e['ÎɍZWq cөe8'B9sX+ &X _V>fQ5hBnP%%[qkg,6+96Ca /лɣ=.e/qc^"'ɤczGW&C2F'F JG{*93|P+[rm"A=Vݣ %} 8@.?f g}ZP s OYaf\"9\,._:Z8RaCdG!E5!3|@*dojovLg~3H/M.ݵǴ:Drj={uK: µ$>3IWE痸OZhG T,ݻTYj0c[WK8! v\6Ld5+D8IpHbM0%O!eӳ|)it-`h~VxD&(B"P׸(0Jk>g܆]HxEg/+PZhbMBk`S;-jn#秊vdķkj{%ÝFVQۂ JyJvwJKnژ?0"G߃FøϷ)$2w^ޛT43LCg2cS 8X,Q. 9j:jdB%q'VjiaCf_EZN%|=n!ۜڸ TAށFJn+^QD+9_!2mOO<7|`fs8&DQ7糀r,.˯}qy<^9Yx Sx w_Js]xxG<;*3;1{{?]k'Ob, K=Y]T.g \46+󼙚 ZatZ?C7у1OXB':)sԨ)C +w:替8ُϕMof3^Ms;<[ Mz;XZI F{?Ånm+,-jL?Թ\d^ *ѯ- СbIϺ(x8'a)*y|椨OEecD<VǗx[;M?}2gH-"VR~=QhO5`xl(r_$s {)3ue.}&Ic2!'ӟҝIʕ5LNAC羂Ls몾1O+"]Oȷk( W#s eZΕnatvu.!L/khr^)yrct Y2 f8c *z {$)?W>m+.=0U. /u^ɤ){5|s $cRF4!ZV! , %Q6[ecж| ads|x9gȡԈ0/R\/XT=*5&1 n[x8Px@>%iZ5a24;fql/Ub>!)ktqi^{qF(„G-aHj'ی kYUcfeC~6a;u01oB4hzAw_?TbvR!>d 7bgOVSXdU<|ůZ>w>Q2*0Mm09Tbnvk$h͎Ԭ:[Y4lmSw!:nvʨy8(!1GkVBؔ^ݱEۂo$&)lZJ֮WtLesFR c!ÖWk]igԻ(;^FjU<󍷗W+9d#AkFT,yP'7RxP"S^-w`-k `7..,W˺V(Wc]$Qoo&} TI&e.}ZѺNC1ALLWtUـǣ͊D=}j|sZ{Y(T6+ڌN)0Am?GR E< JSȰ=Y l2`iB =$ց_}'b$xBi(dK)w.zQVĠo ȵgL"740X4(dgYc2=GP|*0& )Is$+#4Pl>:xLK^ <(24R8Zi!|J6F)-Ԃ-;gm]4~7t9bkhhe>sM{bLfdn'Nn[VwIr46ON Ţ0QU#M Gڄ{YgVuVxР(udr/l`1t]VDcsTY-po,W˺E \[~ْO38~Q.Nc$^a`,!C~WHOzHз$y7{R#:(E$jh?OH3vb KWlȾZ嫥k"B#?XM%Ժ؞F4s208OKOl/ *]lWI^ʐ@'epzԧO[lzun^#΋xAuzݒ~9/A~O4AJxP>3kk-Zw^="hE6'WG+Już\5VթW s(X1Ǘ:gB$qV* 41i$ޔ=o@[0@ίҞ',RZ@"W{[}~<*4W+F1(@Rv|IZA 0QC~^@=y;,@\K:k.nN5z ڝ A1.S1P*E<^Jf^jQx !nZM<s_"gUa{G/֖Ni9P_k0.!WzWD!wl7~"!3:f8ȖJ0Q~Kg.H_뇉4Aq벹;kel;TTZΓ x X8s0H3MJz援~e j}L{Y̞@4PV*tʭuOl/[k&#ݽ@_3~`6%!ү !ԗ"=ӫVϠ}9fo*hi )`/vT$ͶԸ9X&xKٷBOe)!,gG\ J R |IE2a&Jycruvu#j6~G0P+5 5{-i*0I3;Kh$5C6aT6ޔza槍anq݈s/b2MP=`/jPLU=E["~m13+DA ڶ<,_ Y<uX:2j9k' ,W[o8pȻu9;R:{qͧˏ~`ӅBvߣ]JO$dt,nM(nW%I/(PGsYo.;a$yB8%$!'\ƴd R c);pr摦L5G/4)ehLL tV#f_uÔxOIfGQ;,, s=9W "OiopVa_!$EXy]l\; (a|9ops)ތǘ> YbI,sO?^ez.ݨ(aG4:trPnyET9U67If%wkx@O*1@C[."=ɣ@ѤKG' i+ôZ> V$m˝)#fauQ4$jO%9̵'[l>n,UPxZgn`lްt꾮i莐կښn:-UX<PtC/='#5񜰪&Jt"{I-m?`ϦL i۽B9VR7#W'+KZF`y75l\]'h١vb$ _DM^33g:T0lS/b`fNTCuPREߺ ݵ?Z:#߁ɤb|N"?>`%M5tWqy1i="k6`s q˘<@oϟد~si/C?Ş Zc*l.s>RR\i^J{0^ɼ$d |C.v&<֒g7q6D"Jb9o.q+Ju]δAn"ao T <C!=P*_*ص1aR[+7jf1R:dKLSIx4(=1&hGh+q?1,6'vם[]ǥSGțu u(`&\\YZP6L6>?lOvDg<E 0Eqb"jY&nj9U Ѩ(kcaI?gX\U'znZiBSmf{#"3u4FbdHB*ǥhң(6E`HN1Fnd(EH'n(o EEDc3j?hIk8WOƕ+k-4 %+;=[k6b+? 8̗}J'Xocfy^L\Lm^cL2gHϟr@ G~W*yF !==Xϱ/-;qnx:Dt긝r>kiWUm`:Fma#eg< z AދZec?ɀzsHשvf >iW 9E`WL5]MtTCZa,K'%Jh4v` NbSO'uOd9h#a =j`mpJB q(f`Gq[`:C;n2vPP@$nq9򡒁zւr]1$9HRޔZ`([3}[[;ER- Fl. Ah! Z"†#3{Q}%A:x"8HꚾʰJv) 0C\cD |H3'=^+DTU="~ ⎋3 TNa 6u1H0iU @?GӳG5dQK'dq> <+ ["H(GG j[)*:NH01B'XYpCM?L&L, JCy!ѵ2tuKfWi EɈTj(ߨmFǚ:7:QCߦe5Ӯ SVQpsï[Hp|M *8tR^+Α9*OA~$~Qb&[yU+Yyy2:͉jkфlkl,p+IR<ꣲ}~glܮ@/Ad(1,jT)l -_rxdhK0G/0vQ{KǛa#Un6T sP~sk#W:&݇0/%J"( 0 Y}T)be%CxGx-1;=ç"x5$p4Uzn$3_)B]{V ̆m6T6j0= ]4(99s U\[&\nq * ܪk  z-PxXbë-7'|#gh1y{0b PBZz tbAaj7W*"s݁ 3LU&ذt}6 8! ]9A&mbnˆ,[w~IRAM F4!_OV;UsRXsеdk9CNB.1}9慓&bHpF Ɍ ڑ,euSg[HRwt8e@մݶ%*:V+=!P&BȨf=pFتqQtӓv]8en'?Ӂ(h(_Hey$$#jBϳ~O8i^ +QQvکQ-" S6 ='ef3_ jJZS{rBWqlAg2,Ы5 jiH\ QʒIv u_r fKGuD}Ԣm7 [z(ɼy>~|[w\a-TY xE!CP"Tʑ{Dbd)i!@e#)6-YYuD6qUz(8n@/M~Ƙt2e9Am5O# ] 8+[TcMhqt~!?]_1ﷅ_aP$VQ+9([7>bQhUfsUhq@BXnc+a66򄹱6.G3S%JF+=tt!"2j,H9\0I6Bςh J~<[rkrIXԅ06+jQ7sNȤy{Kd5t8mĻ}aL䲸 g[毼. )Jn&U`f[]~R<LԐYy2/.ԝ\2'Dt(rデ ó? jL#*w nrrt\mwAT:Xo.q2$WLD1 L%qE+/qqD1eWh .#^`oڋ #ΰy7FqaϘ/XIgk?/g P ȺNܪQ+\yFVx}7n֝OE̝98ӜzN,f1kct'2p_NӴZ( H9?z^N{oB2Pb;(Ģ^Q1W=[d2k`Y7m"r29E:XT`a5lke}͡ @e^'V KU㝏c>ΏSSkFEd_s)Ȏ(k늎j*j94t[)ЗVk~r9_I T*WF$T;,\akIMt]:mvL`Ђ츪iشmov/W`d.ynf4ɛ%t3nqP:@st&\,9]eĥcZf iGah1¹cIP@V1]D(b+#jIشFL(A1FY"jCxE]?Pa <]52pɂQb^pmm{kc(r*5;"o6 *}j.AYuI1| Pݨ'7de[| -N`; fu89MV~Ƚ79!m8&vz^˫x i4;>]yU!*}n/& y4a!yv^nsu7a'x{)ՖqQ=s7ܭ 9 E }]nW[8N{16j#0%F>]AYh\]>v;oC>lM?f~/z' rd(&JĽKui^`"ÐQ݄\"w1)T&ٽx G 7y¸2wP(f߈wW(þܔEQ3iF1!C=]j/biM}VZ) {69];O");4v2r+Ί5Zƀ5qmJ9646}*9ESҺ :}٫jB7#/hU$ _d \E(881o{PNP>uv3Vri% #`T} ]T yEt?L_Uj0bϥ:Q=k+,*,t|Ur7 wivTU :WYƲVs!鑰RЎ^}yE{lR ND~\ϲtb`jOX_a;p˳!{ 22׊s(ge>VFDPubmfpFRCݴ8Z;#A&=}wL\KfI7+×4qi/nlz!~ %ga]:HQO ZSvNH3x^f"~NFS\1/޳_>WƒOh5_XZ1|"nN+"&oQ7 9o͹!`IDӄh]ڶrh`"]"UPq%8VHt5{=AP^B+>4LH`<$ھ*W>ٵiN~gGTk`9Nj(8$/6Pp 5Yzr>&J^id<@pd2Ze8kIl7Rc/So+ b,cF9`J5K>Mۋi(D~K&/V5OqѢ㖲$mE+Jzd$]VT!}FCPcRXkgSd:X7:zC1Ib)c=@dBnN DE] >'=yt'a896OⲦ<` *9r,`%ZÖZZBB&- E*~%/aֳ0 Ǔ/_C0sRGQ7谂M&С,?@PI _ ۇ/>ټFwQ3krf&z1tzٵ;˒'xq_#MXh2g_"Wj圛@27H "0aߟVZ=^8bvu >6ޏKRw0? mO>lԔWdۯ|Er|DIzxG@_4V3;O$[PCoC*vMG pŪ n(?ۘ<<4ٜEUڃq;2,7]!Empv$%9k7 e UFSҸ^W6HRW=LʈMzlR@0OQi$Ɨ`L4|U^PxP XRuG[#<4B%6A}W߻<{Zym84o>a/g~׃:yF WFD Ϫx'f [K~:|}aGLI T&"2)UzغSyw3c~&ՖW",lgsVN4s>-gJ's㋾/5iSѵ*7" WF`ς4#m~>ZK 6L{1sS krbJvxɀkB.]UٛT?[MĢ`!6Ty-qg~ZhS:i9Sk]ϭ79믞EX õgZ1BzTm򝼈`̜Ƌ9,̂ךOL|CoΪ =ܧ)~;N#طD ݢ/fЫ՝2%2 } 3g!Ϗf%nJY ic1?X*T['l q/`T^_:3 էva q-D*LjtZꢧ=s3`;nQdXB@jxf+t{.ŕ"P^@:)efrl[}إ%k+csF5q~KW>q\c_Ix4 m&wʵW:[5(]be;"1Y}otVb\5 L'ېUcL{nM7i=yaBmwwwckN xZ+3d,Ea+%C>d᭱3|``2{BQ\(pm_WGQ"k[> D^)KǤ|\F,!9,$t| S7k&K]/nŦ8n4.)V9=pZrjUyUv[2~X%YFK7~QoFR&LD༜A*ylD8&x>.kUYa?ky'Ni>l΀҆`C҉CZDje8SV~/ݑ\橻/Dg INZt\q,uDG[nsNkF%Z*4t/C2͚ù=`B幦O:+/_9m57Đ}og ߲p=Sۏّ$iƭkڲD+Adi6I{g-U+/k+Lk ^}f9B>aD8t4; ٲ7gpO Lz#@ 5X\ֳ aUh$;iDu 7F[cEnZm+0|\T$Aww]?`4wOݫ5.CwdAlǘS HhVJdGvH_q{-T*xG@B[om-0/n!HIF-ެu"s6>9ZC5Mw񄾣=p~ azy3!-+~bl7V|c[F0'U,3ͥ.%+H3hd qwwoV yC$*ڐ -?DruC_q]Х$saЌe IE*#@1{h{ }L4WTL"ޕ8s\lm]%s-jt H0)~ZqT憢^i03/,i39ƍ)PjS':!*ri7@_pR%(JgZ- =CJ>RXȬA Ȩ9ѥC4m~baYC+'Ұ{ +4/@m% K}6ӆ:#m`/`L%n"m,]Eq\2rp;Џ^qfuQ/F#=K^γ>>L0ÒTU e+?ͽƚRB2ئr.,ǣd6q|Tf-tln-ĹqP3tWwqD#n^[1Þd]'#IÄ?o MzLX1BDH2 g~ѵP| ܣ*fqlwZ3>|n=ܚV[Rd%T:;厵J/fl׈ac&O_ވ%T`vֵR,)bX5- ӆ35uԢVwzUrH-5&du^ CY+:ي 胙-4bS;Iy<Ƴ]::,}p[b x= xneȼ:p ǫU1^Zv~DAՍ-BC^:(rwkʒ̏;=.rBZdivRxK)aLPـ%y'I/ځN| RD={;v{Hfc%ɔ =G#̦qWѿY% +PfWT\*U1Hzj`G/ƃk{M5u#5HDPӮRiY5;,0z D:bwĮW7l}ń酞 -b[ܑޗxP=?4%GP_N:VJ;->T5;0n4E/YUgfCr UabmE+G_t`)јjKP^Z~6ȭϵ!TŲ0K%L}L-8E u[u U=f }W XH k ErO&M7 lb2NJ0x^5A^-WJDHr>1_d-" +ZJT(xE C݌No(@62 씅#e Dp -B4BrP7osoԟbss*`G4$?wb+fRx㑧I+ApI:َGtO*(_B3\0;$'ɽx, ͢NMjthƯ(Yc]:; ۩켂>fZ:7Gv[PAB阬w4TQ;.3 0RGM484V־>TvE %$2$^*涴%#&] h+0 jUX=9bB?BY1![S]'[KPQ?\Te 2j!=3[!RLY}C%R1N`)%!K "R^mAPwVŭQ UUxӌϔldvZպ)h8.]E7* ڗ%%~R4$ 4;G'iL3ly|=Pli ;3މG! *X} S_+ҖY%VC : ^BY$"ɼXRuxHJp.ϵI#.Wдx t}Xc-gӽ2W"eE=t%%/#\m8Gk.?o?4+TDZ7V\Yo:Jo:ڥ`^l̓0⦬ &H9ĎhiW Au TBod%de@G}H>^5oD 9KSڀe>C[ef"=hf0OJ v 4Jp␵Tf~TF=@,~h +06tƭU. Ҟ萀:2G'&S16ɳX&xa/}Y,12wmma-.@Z#:Fؐћ}w{™ń89Vw~V WD+5oeU=åj! ]\ߨ |ߟY${r{ };u%\95Wj т)6ZC ƾ2^ؠ[!8Y94v@WlL")=]rwL>t$NW=5M3ޘ,V+}PiZ^]@y!taxKr5jU۵fB CTip={TΕ ´SkJ(*iMT)|BzxsY|AK;~oѨUS~ EE?yEBZ0I'\n"2NnntO.כȘ3эjkpo:\jB?)K=6W,?:]M]>ո#j1+HbNqXfYd)EF,팅/bցĊFӃ-Z^v~g&ō&;T$a( E5[0d LM`T)9G79򎱊^ jiCǹ\k yFXB話\C.O蚉3\} )]&xh#jS9E^& 8a4 ƺW}'|w` IBlK&9RQɔ>y -J<ΥNy,¶aN4@nd!h t",7ݥ2xN.Ѯg %GÈ% &O8fM&V鮼fʯh 'n:}с2d20V͈\QB3`J $Y{ZmAEY28$wqy2[i^)uַK=7&N3iΧ+M-ivΕ2_`$5Xb{瑐^6~GȠk|i98X*@wj {-٬?GgQw]ov-J~$&vUC %ߪhVIP{* KarB@28W!9GppKoj[D|ZN7xzOwkLì~q[ڞXcS@wFi˯:/z G0^&j=k_% QbAûDlF#1dSo*90Wٝ^!fjv% /8WI5PLAbk9eo7܊R_ g;gY<5;kٶl2)R+!JW)Mh|$|amgrWڂ<ҍ;6;_ z}OV;JN{^*)Z9a>eӊL;ouතju_V;|UZc˦uFb|jI1k@[M,1B"U `G=\B)R #@b `\7'NOi#?/"\yl'^/JYkl,6y]FLdam7]dHUMVjMTjLa-f\fnlB!XEz>".[Tzix(8㷈82'i?$rrN ? Ncq}l2NhBM蘪ju*#iMJ<ô4B[Hu JB0Gb?-0Mw4)(+hn6ފHwƻ t) lЙఽ?ӣ6[9E)OLBXC9}6}qNM>$*r)w<|ZyU7L Q1Tj_AoL.')w7pU59l1et9FJEanVF&Aզ K6䰟*0] dh> J3&G@ j%B7FPe Z!-gy}  ZRN J7ut_z1XA6c%cI\gve K6Y:k"Gsv#fp24d~@Уx|ݬax3lƝ^U֙ {\YM&M_R)hl䉨wk9Bs75@4bBKAbhAB Of1?"YǁI&4ho5 R*w@S*5煰-@;Lat(>S)zu>b1bCC./?~\{`䰐z'|+rgydLK<\b, /'f:! 5CL~kBc{v Edb*Mw’lH:V쭛+PLw"CQ_FǹMF~{jHGD+Ifq"&C(hè|-2~=Kt Htb}D`Z.+PWcbJ=hg )L,a0pocr䖈& tu=6; i ߩZR &M ̴k305Jyz+ڗ$PăhfHG,ǣXft K#^ K\B%?*_)] GK"qU.p7OnsRظ ;$*}nqPϐW3FGk(@zgŴ^x淅l]*nwnzpӊM$ 熹H΂bL6*@٬QQ 2+^h$*:ۖw0~ߧQ>C*k17!kΥ/aB Xgw9 pt伀D1ΨvnZk]PDίu [;Ka"Yb&o7Q Z, XFB3| 4:]s* R +We_nʺvw*?7[6j[qX.`/b>tuaGxA0LѨ7sQP3 k\B\=X_Q|~RbPusyx%bz 6K?"Wț1P_# iџŏ!AGJsZ f׉ԑj؃OѪ@~L 6~0"6=.+WH0h¯@`WXq 5 Ɣdr:hlTr,~DAFIk NC4TEn_ftꉧO>S =fr͊NZG_TLRbd2%uB}uL/c|AL7ɗ?6)}@D"h0%Pl]y2"ԧ^sWϹ= OąYp +2}uw]ޢ);쉑 C)Y,uG :j1#.5/ʼPA½ԍJ 2m }h#_L:&K*ͦ\/ٜTȈ2Jz j&kjGk4+BX11Sd=JFsa4: GuٲrAK c[YjyQ4hEFpױzn,@i3`5nVŷw 8/:4Ged-9(еÿ9.@^ v+."#ў-u-I.^jA(R`d;83+'FdxeGɩ)R/h;.50CIB]gQy9 9R h$a/y%Eg.fÄYf'*8D&em?i!ꏘ>{M{\j/= ~zo c;[HK\VϱC&18rKiǶ>0=ĀQG<\U fy閕4R_/?[=w]5{O:/ sc9LR\IYQ;ݜd)2G&P֜؎ծ3pn*0U% | WGԜDy}N N;@"hܚ#jF5"L(H9ƶC\wݜ'>A|[@wXMw'wgY^ҿ&rի4ݜpsx6kD ΌM+/ /Fαc Xf(jJ6eoW4ȼ블U*&bU[Nܫ7{d(^`'+A'-[mED0<ڨ.ܤT*mރƱi#,iFU?B@/'`d64EWv_j538N^cnw>M:"桳u->P3%[x:;.u%U }H9 h{Se5rs$n,I(L.d"%ҁj̢Hzr &%n?f69M~4,[6+PAsE=/W~N}s}V5b[3Vl!$mA׊^r /RMбY_Rgke`щ}ֱoLj@dRob:rY@Gp>_ZLEs&d'/u "p^ʞU==zkVԷ/hc]|W>Vَ2 @ñL<+uXvY$\gXU}e$8s ciCCBeC C[θDyVH_<3M> da)^W 㚶<;l(R@r 㤢XgYm QxeDCëyus ;.~ Gncj샱ځUT U щ>6VHOxzH}O(Ɠ = amF9JE[F z:xb~Js=Ӌry^8ACѠ,NԈN4 a#L\r=`b7C . Q3q(#~\/(E*g-UGH(L%}9y& (KZF}.CVSKqDk*ơ)pz i'0L -SN3dY(K$=Ï;x={p5 E,xшؔ-S(bq>e#g\'gl&/lvl+E.l@+k #{~lQ̥<ſOXd"#&Ns3lD#|ӉM ¬=*$[nm!W b8 Sm|q44|y8{+D~}"WR%ɊeM UnoS)D4On ȹ'+5aPmsaH@!CSpBp< ^JJaҖ)}"m1Ƙ>J,aۼOLʥ+֪$Qf!ktˌ[Xızf:Tjjڒ2n.FU&u]8gHcjCW[#Ε`S`ʓHϼc3M>-p&y˺4)Oo]oC,]Ӱ~2:&MEGq}6t{5Fe7W̠WЄueW?/Dh>c5?:Q*nTI[vҨVȻOMƻPAN\n,N‰8zzAS|*K eB쭜,a B%)d6%cgv*CN+nVP5ƶtw.1F!jE!s`ͮ>Vf/mǨ.$Jy8 z9bPĵlTff*1QQ$ؐ E>g51% ࣎搘`HMÇ떚E2vK^`wn 3݋O9U(Ͱ ߎgW D櫩i9k4g3fU݀'Rh%>'.Ŭz,ӑXT`;2񌓞ʍGUQd+*D@!#kL4AU+<}-3b^"҃yhq4s-,0c8g}-rL˦wg]VP_ڦMN𖐩77/Y̩ll*#̨m=N=Hubd/}9x`u_J&( */T$ĺcujI:xPRÕGe"JT)DJ㫱}40Xjy܉' lu],3\M,K_v~CPV.6 WBei#d"a jZYi*tWUC 5+OSForoi>nQ*i Fഽ 8p?"_-SP'T)A$j2O YY <bL'̨2֧ e%8Q@k:Nk@EY? {LF9sRN9s\x}Yd?jrs@FyE2n](g/0P͖Fۋv O  ZJS BYMHY})&< ^!JTa &tfx~_:4A kp_h$MqdR[)yK7i]΂nYMw1OS0[z$3y38,}(B:xS N)n2 H7J&8wzm *C~S74f$i 8@1zZ:jX h8B5\~ӭ6[qۯB~S0JK*a&FtJğ&.^g`HS3/{eu&"%L9(BbM MgA0^l\X tƗ@  JXV\Wގ,#vBHp!fĝN& B(zB$!M _=0ÿThWFdفw1)D$&2gHyFTt#y ,%ݦOܼvkj0rXk"E3/䞣@l &aXly#{QcqpZErnD|/I9Î!jBƥ0Uk+38]v jPho?81ڞbu[cpA۴2ףҮb<밶iR҂0 e>S*8\dG562KNV0OY.lh%Qiط]`;[>x6VV$Q;(?Jfv ,= ؐgxs]<#Q)c]*4?Ҁ'ql*0wSlVWf_ bY˫p`Hp]TEPYy"g&D~qrq5wiu! %VK;Ru`#b6P5 s KblyA֓}w5MFnfs5\ɨRm;k*K-JIᢖŒ_Wo/_`^! ]&%Ǯe n>vqoAԄ!}ض5+Kݺ&umytie ܪACZ%N MIFFH9!D!^#U[{3i {ўѤ9߯-`AL`>2L+Й)/c]Bв>نȎ NG.c`d^0f)Zm PM8)G9pѓOr,[c%5;vuƤ54zl+ˮPZ&q3\z@;94?!(]c~ P)A dY'Tj1 ՁmiйNMqQ oz|(6`sw޶xcI^<6]|>)3rOV2;䐛UR̈ 9Z8̱ͅ> ~aԱ B%hKUl}|.Bg!U,cyGmR|uOuce@<%l狰?4 ~ҟ UGn7fon`_JB\ծ[*=H%(pQ)Nz=.y9UXHlo"Am-%0Yb$V|fjg'GKwN( =|*U;FإfocXђNF{vUMx =E3miMYg=&8^ f%uV+8R Au OӿcW&ӳM}p-uكfmPgRL=bP=m:H[J,ԇT [2=:J/!L=u%l-?C-dY6ff`V -!t=4:ͲtL9XAcn|'rJ&PjN 7|> ?ˌWśy,p0, NJ2spŚ "Ny\U*e%p)2N-/=\S3F>Pnj2iB4Ytoo`j 7(T mTrVw ~n[Y!O& 79`A]eY-{"7 \I+qhqbv\IuDB5U.@9|MQ^8uh*fͰPN_u]I]p׍l 2ƟїUt~#t&7cD g=^|AJm0tʻ:ԋRH~U?fGA6WWA7=ڳfQ1dQ#<ې { yqMK(Yy:beKqL=S3ifL @R h_u=hQ`sz>Ӱ"#U$KDz\.`19 N(D? /G֚BͿʶm mqOJ)m?,ckʼn||(ZUS(j! # X`5O[V.둂i{C⿯'1Z 1 ȩ"OnZ-#Dmm]~{-.e#wf&A Y}Xt@־19.I%*;'S 2x 磹GNT D3Mqú{ |YoiӒ`.0Ω*3=:O 9b)i7ԌSWґ3twOW-C>qBq ( xu g:z1siD dtt`'׆S:$ 7P^Wn̉|%(>bP덈H t1uoyd|qC-\ Q$эXTy%IJ6)OiJ륌'Faf[:[({HU"o1y_9}iKq-_W=kз,)滜`XǸ>$nx2)[Ih Yeh4\QP.x6Rғ'5lXR!zBj[@!\:*%fms &!V@+!fj#,{_0(d*~rsN?ԄE&dzlx~"?*(Vųvǥۢn'l]EUC[*>cguuVEiRg{Nv8Xy7^d/.6.]h OxR P(GN cA3^G9;+: 4 bz Fi$^\BVTf2o{5Vx=/FǸs! \?^΄2lǪ@WkӤ`q(·v?GȢf\E .^O:Q$wCq + Ih SJE:TlE^^%.-rjSho{Ҋ#Q+d.#[~Ձ"_q/߯ZT7x&\c۟){ÊJ lFג-* {6Սkgn1/.[IC.O}&h TKNqP\VRċ^}c M0pAOG v5?.}+hu3}{Y lJf2)DW!E 3}#, %QD2b/Z&bL}}iaVw xdv bV.6m,b>Zy$WOG)" Q>ʉ;|{~uXm;dF w% auIbQ[{΂zSzs0 ܡٯ/zs(.43*,Bd(PoKү{b6nQT)7=ybF>.[ >wJQ63܏}' ;PPTj+N*}5&v:O 7o.ɋeOh-WrKåisT,q]Yuoȵ'{4=,J dt|sN]ۿY7|"YgooqG+:Q۲@z^=~)@Br TmG!=,{`c <.p`^@G=1fM_%(}{g1yr3 n',P*0CC7c.}~RTfbB̸E Df-%X[ pηZ_&>t ΊsA9䓒UTÚeTXj(> c!m}*Df#"C)#Rܒe"2댚@/" c(edUtDEreb/V!|N~ };u^0$K8"4v|kC7/$Pɞc3wSP@9><8u4JUUnOC'#$8v(o, ikz$Z{bLU_s. Z^xR:^t|YN<N;rA3!BHhYBԧBP9S@")7}8HLفԱ#Q6Tyri8BL1Oymc$BN׫%#[a|MrP6U(ƏZ178 @X.ls>wp,k _Pus\?VҮId^,o : u2f)؁w _-!a5Sk83Ίb;+650O־os|O%:9+&pK?ItDy#=NZ}e{D™`j{#3:kM(,*\q~)+߂?>b/(9㾴Ud0vo&H8 'MI\=t ߊ9k雇PGpdM٦<;J[(Ǎl<^߲ؗ+6o}t/|44AL 56R-RwB=, DT()lDJ;L$sȿƅr 8n! ·)R˓N[aŻ 1vyuRAg0NA'JnC瓰&x $ / Ct醍֚GK.+ϒV FGlr`wk} ~3Ld&Za].qefưVȩٓkGpCD0(.KۤSvŲ*֬+Ro7eQ:"GZNnmҡiFi]'(=bƚNu7L[XtXAb)CVF5]$kbTbWDwzHo`(!5r$|"nHc ~lʱ}A(H`X3XNRdF/Y1:zpiXotn,uu\!̬yI*Ns'rنݫނwA[G֭A>W A|7ʎ١f\?$lv%au$Ec jpCbS>LƋی(mQW_+6~8S ^!t~0a,G4;[.܈}sAT30ۣUg8iڪ[qy؃&, |ۈ X"w"CޏQy\8@W|()ogwl!a.md(YI<;恏.b4Ն,H_Z!D %!)?l__]4CI?ת/;7<{9vޖ7:xQY~l7 I%Fx$]IV-^xV#_o1riU°8_m\]ތ Ծa7V8 cB]OV!sQ&ߗ.n:϶S;ScV@w=0-w///5CrKCDl"4|3Ϫ} #M}o Θ1QZIVa?DjA#DƇq$w4 Y)-1i@Ccp>H~o;/ /?KV!}[f(Jx=>@- Ђ~:$?ᒤ1ҹKZ],e4AJx3-H{}Z7Gq90y=;o1c'12U> Fc،?Ιё>j 51ug/@KRlFɱǭ#l3%/e[FD+*|`ʼn&+|[c:6܃nS@K4fl̈ v s4aB.td$N̅^inط&O35u|c< WaIH`8n)DK({؉pxb]J_!kNb0Zl̃׳ES9/H8k$ﴻ|5&c5aCҙ xqY2 @pk,ú}2,0`⹪HCQFX9ZW@o|Lm=CL; /M|C$]bh*b ccOgr ;^zv~io"v*kYJž"?33M-|aF? -~s\R3\ ԙWH DcfD;5*~BQv<&36] xpX ZTѬxRwSvG; >>ҋlCFrI}^䱶 zrt fh~@[˧kO#f%r!Pd>8)b{)$ =o&-E!oua 0?jNwcpPCe? x6~/oBO#' Vwgf.c PmY+TV*2HQgC$ɺ'&2eb. |#:`!$U6LQ@ec!JS4mIzhhc)=W'ޢZ62쌼()6i8y-u';`&ͱa]2哭3ܽHi%er\=9m@rMfů|}/`ٙֈ=q5Nݥ_dHʝa4! @>b ]m>vN/\pDVؖ.8c,fpiIͽ'[3 ;ÞwjFFDIV'co`yb9viSD=wG(߈l>@e<+@5/5KMlb%ECPGTu{ B L+j_C엣^96|C0&×cFVnDtIn#&wn/}< pt4>ς'l^qԘFG!ڀC8JRB6 rH3B]qM!ț/dǚev+dd퐤M|il,3ʜb0N<{, xl'OAЋxsob(O2g}dĵd{_H[%ELO ~ns"P5xA(3>ZDr, ԛ. ȷ4 3wb5uur9O(5-M0pRP=[7[PEwPّ! [s\bRZ0ss 8Cx?W,$qȇi3?H`;5|&C"ЖkPx;MAO(Lpяl3%k!pOk"M(<,zk {<Ҝ%&Jk83b$7tLB:AXRִqt5rlΐʜ܌Ց\fd(n>&bJNPTfko޷tW3h7Q DV[;au:&xM{*5)%Ho87㙸ISL{[X/F/$.|jc\?bMt:fv!@Pxk5Xs!O ${46<ahXzL047-p<7dŪ(O2V4wxpՃ+LLXdmCtMc mBG"ۚ4owci`gAOJsvV{~P{ѥn.dGyeFj zEm@6:쐈W1 3aؐXob9=aT-k@ߵg1ζFhR/'}yD 3 p,% BaaڗlEin{Tq3uqH4"Bf '4˪9kl$|ejdbAY4[FG,U& Rk|pdQWS5:[3y<={Y!ɗrUrNr˽tmjlXjUl @~X,p{H Pr vws^Gh>S&G!ԓ]4"@r7Q W+bh2(jQe5N֣Ddٙlc5PƌJ) aiz[ROLq#$|{NK{Woʂ|TJz}*8aaw8V;!h:|8 OUU$ؑ9pHwܭsߓfYp x3D2ƗG+/爟NK"?h24TuEHfݶ2]a೪wZ-| rUˏ]3~;ArnD ?|1Iyj1q=ejBZaWrDհ7p}vZWJ{)a $,T!103Ės!>sW͊_cµ9 -lg tэ$Iר*C[1B|χ@~ ît~U6ЃwYsLTkfi\ c%6ptjPwTc2e#D%Q^ kݵ$L_ uEtt;`3Kg}֣׎?`$6ej+:;<;޽U 9.˫2T6xc5cny@[C/~,cGx UpWgoʼ^㙭"Gdwc%aJpvTk'(,Fm~tV1!4}>NZ[@!ƗY'$Cqgtw,~ >TA5R,گvHV6gYhbewW :c2㾖ns7@hP&sZ~򓦠Ӹ LKX*rfAi9R&kpFqx!un[nA=W3ظ#^#EύM?a}U_($u]ҿ=c7`{d󻌲_ԁvQ|.\Rv֐ Y^%#fSϫzfFQ{") },* ."O$~uw2ž܇tl>*b׾$=(a.u/Sw{9^{ =䗳xZiV(TJB9A "=lԹ%2O_U×9&Ċ5\[fܛ]o 6$N8 U֌nbLWi"rj]2[{ˌհҼ`Y B*q^NqRaU<EVNS rc;S 2$][: H[QZ1!'%nj}wS֕ iw0"Z~&0  jrX/ 4m[EY;ħ'2t I1GN,iIP} J1reW6srl_OKvb_xXO/XVhq9w+F~$\&d{^9%}eJW&p ( `<JW{4`3Hk58^=*~eF&WIJg(|2SMĭWsj.c7KN^D]2e#"kS&r}V l}3µL-F)j.0{8[# QacQdA,ӓu@aN@Y %f &:zhĂ}ɊC6׀Ja&kGUA3:#^ईjRo`߀3Jg/qTyEAo'o_Wھ[=i^{!la b܂VH"ko\!!V'WUnFvhme?Mi,{xzȧotT#9dؠtCe$0i?D7 4}{ ^uw=1P/ֽOc{C),#HP7!bRShB~.TtWu:1=E5$z>h~'bu1J蟗?NECԱa y6t$|HR}w]Æj\E[J̇GcX~%I/X 2OGMS=P2#Pk:wb<_SXdٓDnjzoys-Wr)Q,9z s.Xޜ M?#l+D) Y‚q"BԀ0BjL6Y4F呪k)oJʌ$! i,5YGFBPIo0u4&)21na!=PZlsV: Q퍅ēKȒ{'s0lz Һ=?Y)3w3 _ ROICeWB2l=MC?MƇY'{YFUvk^(p_v :8|թv6mr=ξm"Vd}KtJ?$'yҙHz=, Fd*Pb{׹Zվ-Bzn%@CFfb1E~vD՛bt/J=+:~hE^چwFĊhuؐ>nTY^T_O2΂܃XF.O䝝.!7[%~pqVsXȂ\y.=j= xjt3^7_)A)Aoj~lP^Kh9CY |FdI.wF|&rua@e8Db,Rk?[[ҞЮTAA4I7y[sJ]*lE'vGcDՙy $J”\/>v짉yȂfȶxZ;ó& !Ȓ\Eɧbo|>np<0;D.lznb ` Zm?i;#R]M3n1,Gli0{Aw1R914f\_4\j<wż?gI*0MOwy&q$3=I r4 ب D^ q˂+c/8xP{{WDC<^E<л[I|6V '_K7idv~_ &%K~ l UGIڴC[$/}G(kLB%4'$(b&va2zmV6up F-2 L(>%s;bP<5ɪe>79&0󅥎ڙE*/1/l<ɪ=q *x>e:~Z 6Bgl'HB9|/5HǫwLW.p|\3\4':%aFE#44Q{@pNO&p_vmKƼpGʟ-B4Hu^q:av9uR&#:C"3I*]P`dk OM,CuD,tMcG"1~2^SXk2ZS"w-O=­lh81X5_fr3dD8%'Ulر4"::X%p<;%6!0DA}Z4zQz_'L,w\b VE8Jj}Ltr_v8 r i\˸EyCͫP37zQC?;腶jg+ᬤw"="QWmArW rDf+v4ϵp@P"k"SQ6MUK~JaiNn/?tcj!R 9Uet -7̐zٝ3 G%ͪHP:``yx: 'XN/+;Ȏ"QT`ɶ{e3aGwJXqձ6{DƷl/gΐQ b 'Ͼ:F.34,"c "_GU-7,ll%!AV;KYv0 FX"*Ҧ8Y·~IB'Ff%~p+x|SOʼnیQx%|T=䧜0'N A3,[PƳʔ3zZQW6:ecCII to#Jb6i:mZKc0̻|vej)ŕf޺ص@Zv~*45sDyDr}z7!M>w:uÛЫ@1]_1}G=~&p^fpF D ,>Z99ȋsGB[ہ< ^H {nnaf47PmJW9ߢ< /-EBxCNVVe>gqKߩϮ6]eŲ´-L >=G\efP+<{4j[ۆ:QP/zPq`u,ҿKT?CV%{!N"X 0m۶Z+7DeAЍktP.ϒQJRtdVwJ3}H&Lұ[`ұGqN/)]HHԑ) E&/MDQ+۝A sU 6ȱUJQacI`4f@OIH.) VTGg2 2]X1 zO\N%uSY>BM  L$i~eOuVfw(V\.1P=\i@тV[7>XH"H%<έQ`2~GT-ڂy/'ͱvKtma"ͪA:s.Vohh.ʌEa%x{^h[v3'9s)9 TZpJd(0ƗҵlLY KK\:a4 0I@yn%_(iٛ_IcS w_}L1b9zU/ٙ"Paz"dtEَc{ő}yShF OJn-1sوQ^ nua}neEztcC? %s&T#̅;d?ߧ2[/s<ztwA04Խ³(E+V*\•`ؕNWoŨ Ī>")ke1CP_b ϥF Cd r̋@hrIŜKx !dSڦz4nhfGbT:BQxRco\ r )@>Th]Y{\Pr;* |B]n N,(h qj,{EM_lGVɇ&cu;ә(-\&c@Z[^dcFGiG|Y 0;Q(^x~Ǹl byʚX2^jmu.X-GpzD@+uXicITE`<~XpbLv=CH#A1yܵ=,ilJje#4t\>Ŵ6*`$lD2O'SvϱPU_vI/])V2sL,nLEZYY[PI\/etI/8u?+X@IMUur '+ Bh2PtIF%bwi 솊à'oE멂"BWBvo=3!H[WswP`Ok&ƃDbuAў~GWn*uAYyը. 3*Z\?=R y4tQuXv%a&Nկl>.v)RT>!+^6ǻwo23), .ri`gBnyEL$SB} 6 ϺjOTD5̒0f爆I+i ȪY8~KЏir?)VvPl]u~ fRWtOy;H/]n/u.h Z(%#d:>ܻ^g13]L'Pyj.vcvT:fCNW{o U ƱE*FwcNQjxkDA';"+4i;]<O C  >2>wlSP5`{p{/J-@27iYjrA$)Utv]ʇAWc_-l=If]f)s_t'ViڷTp%oDɞ'&YmU[| ?\\e Y l #@ݞ!% Xb!|sLڧ%l6* uRYV=[xAc*gbzրQ`SC;սٱ3$źn$G蛚rINFQѰ% {@YMn|Ҍ`yO6zVKЃrin<tSSG.XX=^$s x!á#ʣJT EgZ5w\Pz#;a}c-\½}uh!}vdѵ6u.X*c`Wz6(v#Hx=p_z ѱ.f^ȃ%9 W3=zr u4VJIm kϼ,Bʉn~^{c*vx 0ΩʻE횢8Dಕ}؋ _'A>2i9]"S)Xd\K%UY4[dE _`hD%drm ]t%FbtP51B[pqW]RWD?)2!6XԺQ\w4Hh 0N8|b֟=.㹑$ `Ady|sZ[p?c5C=)A- fOK魆 ]M˖D ow [hT:yyp&y-X + œX# {yɪ=Gį':eN>/\s/W% pvۅe5tV0ňTNxp.ܞq@L;)#ճdjvδSGC K=$,N&lirWܜ,[W~67&AlVt&U{s*8 +dEMs'!d۷gJٚsHѧ{TSk~H}_D 6x]Fٴ R=昮* b+OȞbEXm Ŵ,ɔۓ(.;'9ǵ$؊FhL9EֹIxLJ85K+:ryub_49ǡKni+f.34mP.JM0 )FqNUTݍy3 -y/B] 堣At+ԭamʆߡl#z;sE?*g?DiFI&*Zw1VݿMPT֣Tu&U3ho{Z{c oMx8vtڇR7+?Z^$@@0hh&\ySIa$Z6,Xpd0&T.-غ[bn'|1ߕŏTҫ0ןfYtVx ,Y"p,[ɵgChz٭W[uӥ ?5f'{ RP{cx e!Ք訧:*=r~!M"Øk sM#.Dih>>J6ԣ v f^&Zҝm}C fv}vкQpwϠ#r9.")9 k+[2] P.҂j/H⪟b|#ߵhd:N]u l4oHW -?Ze >㮯I /Yy`dVO+_V,cX])%Y$set20#fFU݉/PQPnJ%aʌ)(f߸9Hx;B[-5ΈOH\/`9yڀ,F_1?*wJy6N`.;.ZY+ж[ѽ^N`sa&9)|k$'stҍx5qA7O~}/5 ax SW-U A ΰ;tRNNTUpYZeEˁ*kϔhft5*`wm~"ͻ"ؕVꀿ0/3z% uÂ"Y_-hT*D֌N8dQF=C5yoo9!z4멚L{t f͍ eL.U& :N]Pλ6E'jGQ,(4JqC-សGsشjbf#vp}`t,] {o2ҹ;K ڹ|~Ryri`h%:rLk( s,"Ɇ#o*?zyBi eE"gWh!Hn͉uoCaCB1SU~g$&ӵvh[Ó#kʫa9O 5?B.nehZEԂG{nvMJ9 |#fzb}` &{C=oqMZXϤ01ll [JnO4|AVEXg=pAWx@0r;}MK%hXd:\d W]70eUGo}oDb]( g<%PM$%Wun|mMңc{I214/'q-rwcCω!^g@g[/7˸8K Tkp:N|jLҚax^Ө7\>lwF~ pes/K˙]Y@4 YW:( (DjՓ3;4UAHϣVrP8sqi0o"*avqpH.`.#{ɣ"=SŴ++{ΊebɃG ߟ9Cs9=qAyS}mAw4fDN,Z"Ff1MͤĻTSPɕJ45S+}*)zx,V0hR}pH߂E;j`u%Ţ2 h؞| |*\zxLɜRp֏] H &J>/|? HY"jX 2ԪPǔ&F`k4m9НӾaӦw{ƇoƫꞻS DPY#Uɕ(m;Th#qri @CE9eR1[E(,(b 2L'|xˢ5kX3=cij׬&pA J'Yp9A[:GpkauH,VVj7xcqe< )K,:!ŶoJؤUױꢿ,d;qgb WI]l&~{'ڮ",D=Xv16#-Z@bg?Q}PmBK2.a%-b m{96ىLENt&Onv|mi{߈ 2V&H#xW9CS.0 Xu f,2Ҫ%xNymG5h(r0?"O7(cvk@VBdJ l\d%<6c7w|+Azq1ITF[Ӥ |VY +{ -!MG4!mqyPd )Oy<$Q4ݓCL;dhm(|-{VUeQq{9DqTJkb$`yr`Rr,!8څ;8j^.ST\GE=9@d,m5<:<؃g8a@:_4QA f_ /y˔Ogx$g..V$ZqT_ԳOR4c1"ƍ+~3*t͂Z(aEIחkd{*`b^HV 1ؑb9? ֍<Ҩ:DҌAZ3<0AY_J-Ah؜߫]oyc\H2)Pm&S?[e u }i,SBA{hM565u#K a¬Yw(l[c\R?jB/1.IM^[5R! {st@}goF 2`xP1WCZ9 v.q7+rfh 4[Dj*U=`9`Qv~^9bVGSFof9Y#H?5 J'`#cu;,Z$7w;l !{j0j"J1c^߶`IѸWGp;!WekuЙbEVfǿ)nsus&Q6m?'/[, Et"-mF|oLHmΉ $">üEʍh 32щSk=OS2I]Q6έ mtȼUSasEf"qOPHxT]LPs !M+m:z&1!!.BD H )g"MϕT<~;$ d!#.3vo!aqPc_6s#UVQ."I KSZy/◮~6 Z5ÿt߾k}.D Xmw% C*P 3ge߷Җ3ˮI`yf'YxˮRv|?Ԁj,RI7t} }ٞ6?jo{ \; S1V@Ik1/opr̿z|]<>R?VԉYḁ;i1?ߗk!c\%P= k{X:h G1n؅V$eg^Do0ؿ}ApA{LJ#]$W.hE܃Zh,Uؿ`'؃|(|@v0~3VEc6?ef3UkR E"kgGrK;dp_}aAb~m`AyVaؠ_d8 ]ՠ40r٤!-ҟ*$Ʊ-M=<p ['ฒz d2?~ɶ$5գNC~ͯ^~ 4,Q0{90 M" s2u x`$l-̵S!s('>:%wIt\.HPVu5jn H&$pzPm!Zxs~(cu7+ov3M!'vI+0?ρfcsNagYL,2;U" DAOp٦0M80 iVADQskӘQ~$7bxjxFN( .ƏhT9uY&^+X&`y+C!װ akB ;IJ$= +CⲄ@ ˶V ;ۯ=~|StnKzk#T@KN]ؼ,x)11"d͎f1ϗJ3 y]4.L']3ДswÉ1#j+ LLzu['?.0?4I8%T'@T{+=:4Ze*@۞nhkuAY[yK@Jnuu4[v]uelҶ;*iH><{=z[u8(Eqۈ¦ǭVf4f-Uqh# `@nuśE!x`k c.,Z/1F L%KZ=;b;8vnٲ$2xȞ3'wO/)}ڨ Q kn[2B3#jGGC\@)tak+9e0Y|e+)`Z$yOjr~(l$y<}ʹZ؍+.݂ M>[pD͑~1-~5oWrTȼ≨ e<ޚr@[yVw"k[. sAh5՝>D3e^$hJiJ?%l3~޾5͕Ĩ$+N}YQ0 Κ/^Π P!*8ɻDge8ꖁ7WۈAGu?nm`vth;R+(4ECB{^x?YKy|I'et.xxSnXoT .>(l~w<'Ҫ8(o0FΰM^b3}+8R' !w'tƪ]e3hBc-E/biB>}>'QފfXԯp!Tb*vxZSS%xI2 D?WU?<9w~c-u u>s/c&*'Z.ɐ So} S@ gT(TD Qt8%*nN2.%8Z\yWM \g&aUکJ}NݶAOg?bec03R5k#m#ٞ*>@ N_vWC$ntsӼTu hfRsZ1$ fAPקN W? {,ByGijԏ8˹_{!jDhї;FUQ(n?ȴgKm]D`դ)*;5݊:* }й/`Rs<|dV7n>HZy@QFxw&Jp,!TegeT֔\&,KOG@gkA,2lXk;(>"W2.+)1"Ԝ7eߋ(o0eH>9˜3d|閮9GWnܲtfTM,6?:7*G Y4IL $19LhukޮL(4P|ԥTe^ΓAtzJ̄qஊYl,Uf:OVQm$Jݯ!l)2 d:?MꆣvP\{6ARkrM ٴq/+d)a/^b?)G#j|(eL 6Jmf;6dM_{Dާ!(Tnݲ}bi ;p3lJ<m콑IAw:j,|s(UbdME"R sej$AYʢxL &\)Кl8@]YY"~0>N" }Ɏ%8'Ax_#,ſrz' DZu)idFЅZImǦ<ڳ\.gY_ q;_=V} k,PU[ѲLc rBIN;oG5QˮM)tCss5< wib$Sh9(4cەvJN x˟*UyȊpX"1&=}G]h :#Z`tG ֱ)Νx/{h{PI`jn=/, A3!㩸%FecZ䲨,Cb+^O\xtܻ yu0J}6nAǓ[kv2ƔtdG.2@]tl}KG<Md>nճ&<˓u&ʤ^ ֏rOr$9CO9x'% nPN xj kݦ^{wkus}zQΓR2a_7Vn#ҼyP}1;5r7%BK%l}K 峆/M ND´Ig`)TJ䙐☏:FjA,*;CX\>uh&E~z s(-{fI9>1.FnN K9W(# : 8$2{n膗?a?5v6zKJZ_s>2L%ak %rq_ _JmA.Tď=N Ӂp)ZF'C2j| ݱu\w! ]㰜7I-`/@xϪW咨tgB~sxwGVv/>#M!RY5,(9Joܕn V"9tW-#V<S7W`|skJ. JD豲5&($MMD+'6rHէ=AVrW3t!s$'/( y 8|78LdB@nWPivĥP6ZP} ap͘z j^0t|% ~7=0kS/e0%ֵLc"4tOf_J{#k ~b}4!sG {)~.Rx洎wDAR|A`qp?\>vKYm[_,>JjP(Gqw{1MN f8*~8.x&=?T*9vz#qk5I!7m . gQ IxŞ1e\؀l^ ?gwFA#fy$~I@/LU bٵ^ezY*J^)8?*ĂHC:C#<ƩRRFe:\¹)7:T2îֆvB\=hڛ[a!Se6Ir0E F6g̵Y|aӶ'^ BBPҨD$Rp."T{Ñ],iôA-nCΝUpSÓ4*RfW?"Y!@)qQՒt 4.It9ߥ#?k31t\Ƃ+9 OBv Π2mG(yubbܧ':#J4{ʮ~auu#{Kf, {!a`l*m8Be@)'M,6~BV,,4#SY툨6<'i'\XRzQ{3{T}e[_2ou ]5z#YiG fp qCޒ!lv%-EFeKK@zG{*7wkm@,/q7#7@)픲2mYa+{ٮr4j8+ t7˟|i8LPAUܙN3cٰtL^7;}^zMԼu5UNt 6bQS)f2 ;gh ($#SK:#"Ǡɜ^?o}O'۱2:*;4Putd^`D8]eaJ 8U=TÓ0**g';g@yJf<uY)J;rV|Ȃ=#Ol\Yo;= +JĔ̝z5)Z6}Z2l>:p)W׌pY(U>fP j #?XU8jM_<*gӿ p\6͚0էqX$#ߦȃ6+JYbGFPiTFe&R| M4R=svW!}ekІ[+U_P~F ͪ%S3@T q`}:vB򳛳,ĶՠP?̐ -z(I =_|5Ioeze]! Kb ڂG~|^.2v11zIk;|{بO<> O4*Nb )vcAfq@\^Q*z(1{ ;JiTK w7H4|1ucAT[#p_ -@U2lQm`kʏ„b¿C)My֎"Ђ.cZU9M&j["ͣܤFSbIT8󍠋f'6d{/ gu7,R$F:=++>-M ԎUM-nF+ff;e-8 [:vVP@ۏE@QI}G;~Au"?Zؾ 3?JxNETF:Jyz#G)ھph2Iy +bŵ5t7 !wߤ+L7'c"GyFsY9y[Yw~H&APzql  f\=gcg%)/Vz%Rr85mwʊLQo V4G96Ifw֤#,2p{=D (ws&WvLZ&Qlq[Dt~bڣ<+LO˥⍋u*0G#ӱ>E`G fC\KWs4.4RX>'kѺ*YYIM߁n"zw?,]6-d)@IeO@ s<򘤎\NS{P| ,&NqހCOꊇ,ŽI9PGxAf &4ݪ`3GC F`A7TE7v7?J/!v]7 ҊД^y'햾Zy_*aqh NXNYc/G[Wzt9zl6j\ qG\PeKEe$Uˌ($n[mRՠeUKlW9 v#|"9^?_msdwCٓ$S@.C/xcT֛Kxkg GrlP\ 7F#3@8>A^Rɳ6d{p~w廓LˀqeLƥF{t> V Oê#uf/om=q9ވUf9/8ي+T\#dcxE #xt9窒3mrSR_׋ϒ!Xl2\ewAx?##*Tb^<NQ:JkG5Q«JzA~(p8%0\0o /gXb]'V6 9٨=NJd05WeT_;f+\i])jjhbb*՞Iqc ?di`)\lrPzYedDXwZЯ@r6kQuyۈ^XOq\VS[y< H VyXVCU\`3zDDR*I1u{2hpEJ3Sm~Y,f2FGrRh?&nlWSu0Iؘr29{y'{Iޤ2 Z6|˰W*b3UoЀkQ%LUJԭO+yë` Q`Lw]Q†rJ-E*]J7wa6`XA>?j{.OY,,P"9e;\BWP($i˦Q} 3TxכB98 *fVOA(~߈|K{o]<"7k~C֖x4$Z9EX؇Zbm=_tW1ܾDOAC]@d4s|y$ d.( - -Kl_%%h ?-mSH$+䖡~jAQ6N|ձ4[Uz@sXٯ"{$ )N#3F Z:F;e u_|܉ЭߵoM0LwVlMJvik'oGA^2RA*E=e)5nxu)!)indh3\ Ǽ-jtugv^tsLye7\S1Mf)eOwjk]iQ1ڦ$p ' KE"_iSFԮ^@GL.Di9|Gk9v/׵ 2sd{yc'WE2ߍYoy7;O 9,J>L/iP򳜷G<._Ҍc#Mp|7A48_C.A# ;O1ḰTd!ſwY߂ܒ hz& q't50c'hݼ4_ҷڣ#-vj{Lx;)r fw˖!b'hUJJ>ZH`G%7W8l}1ipm7sV/8lYe7Pq}ibulƗ]r!:bBJɦ͞Y+fI'MzjeV ۍ^N!9Kьpc EA(0%?0Ԋ>d51OoBV!~;?`((m@?KS˧Iɏ5qlN&͡t'ȷ]O @<|.>%PQ% }ba2 sne3^K4uw/R/:IEh&SPR\)o@kqs*/՘es8'ث{fM2Ý,nHuf%e{-JL~:[R} 8 ^[p})dL0?p \ lW>{(;ڌCK,nV^7q^ʖ|kZ`%^f4E~&~KRK2HLEN;Vm 6jjM Sq kfUß ER7~ }5M'c?Ӈ4[DM!Fr%p?R4c-mJ[0D~h5f/ʒKU?5%[;Ox~X؋$'E{I)^i*$MxYf}^h'=CZo.OHI[ǧ̃Ƽos n( ﰲhY*w:bm7s!x]EOBUMN~ꩉuh? oX"z3zN(r _KE aPsmTfOKԥWhdL[G\0璵5L*abe\ɚ82ȧ'![͉só=ZLqӴ[$se7pcjc |BR7L@ǖv]´ZֵK)~ygR߹fFM8>$ ~J76(λ5m j^`sf$k|L1RjF"v]8)3&s oYR+ʷɫ&I(3Iv oƌiުA]PVɯCb֓g ۈ_\x|M_B)l7=Z̧ eʆ'&&II;oF1&g8&&Sr{o8 xnKbruNh3zdazgvdu2{0]&oI uDH76q\D QGz簵'-wY׊.OوEH  K0q@C` m워|ER#8 @iMG ,BjiL?>S}gf]}̹JFRgTNngVMn Ō&6*}pe$-7R PJ8:IeB.b7viX{B-}퇾B`dp&" ]"`5 ]I:1dfͲКVK*`D, cOa#}ܺResu>ߪS^'VY IhkhJ "b.R 0}-A?̴JRNDJS!撯Tw[敛`[s*>l WTE18kXaM@Iv8 q}RUvh-0Ip6-pSEGְE%=4CP=SxF .W-\N1_{h:6l: /a'Fw0c9LF'7MO1f0+ X6 v>Ȳ=Ђ AT2ո,%E/ gbP;_Ǐ _jq #[gr1j ߯iϑYGFNh.0QT{!t@uEU3gUwI҈i܄+C@d63w 3,G:i 3:x@:쫟F>Yl0^i%oɼ%b䟪7{pMy׶oXaZ?FL9OXzMch3 o(g%7vƑ Q9 i G~B^HEYQ"i`a)ӇioҪ30~=lޑ[yН[#b_j.I܋M'O]-p Mr=ͼMCY< X1H& ^S5\k\)If?5{vT\i:/lg_MS_YMjioaix:n^ ]5Ksbb9"z1v>=u*Tu qzs֍V։Pܒ5Ej; oH:E!sa8[W I@M\Y|C- .^7X@g5a2TZIKcdaz!"~yp'1Z?v.C ɥqkCGf m[q< i|.3 22*@qGZ92r~@[`-)[M`5&!~$8 Q&_JI/<}YN"Z0*2_عo X JʚOy)?Qۥ65u})DIU$(/1{#7 ¾^h޴l~0\ P5_.kfb"MsyS/ӌ$bFTY:n3:n2` /:^eD_ 0!@^^d^Mo3m0^Fqe7ٱjHj>~69b!fgurG SY϶spXC%5[ h)FDqahU.ޫe3vx]U{ A>h э-O'~H"z W 3명=LC] M9vnWu-7ވLEHF?wHmnwx3#:R AmE!g_+K ocVU7AcW[6ND >ϛP3tY6' >"$6rWNb~.3['dfnԁuO[Rֻ9>Vjl1Ze@h=P7O"4w& {4v` fگ\ 1rW!Pp@~|6L6;"Pح xyœZP_:>++uRNhTpIڌ/bfA\4/JGV=FC< k~@:tf1JPp1B!%aݬ"8bf-RI<'%J#?% &#GDŽSCVRa5@{S@m@,..-uoL5ͪ:v>%dҵ"=R lif͗NџaieH}j 9lSr],%t8nMMhL%q 4WD`sWZLA3[CP&GLq6Maf,熦AUP>$E; .~@_Īa=kMf/Bqog0&<8Ylll9Zk-tdr:lnPBs=?(0B`[E- K_;mIݧ>J;zpUIIj)׳7=eOW*[hn^lF 1OD-> bxjs(TS+]#uk^%6˝f$P`l9Je"Ta;9b`{_˅<+Ԉ< -,p[-vr^}Š2k? S7 HhC H^n@쳺 .7}f͘XSHF>Ũ-S-B"Z̉7~2JBiH7&4@~Ry5?>v|gA-G)B-*ahQf`Sn;qMt q.G!ٓ7?:XtIsuUuyq&8)bton3B#oRSt[d.}+[`]wUTSWMtKv*骔JQçP[m?)bX!2 @55Kmq-@6m>3d7d9qK W,HEǭTCKwt?N#)UII58|_Y6`"&К>Uxp*MufOR06+MV#1X%- my`+(*7>:'|^/q>|'>)lVw'w5}|jYs2ϢAP$,RhHd9VW/ASpf:YLqOH-,GȢؚ+|(ϲ߸4g ŝJL־d~h%u&z?IfoQ nb< i"9\=̿iQ1ur. + -*UCȽg 3-ErGp&Ն&1!ɭ{˧I2ڒ,,qd\!Rk:P,5.g1sA7=t+b:MS|!@ iYü11uFq5RdvHFqqz\R\N\$8M2^u*PpL4[fKߞU0>QZnD¥,⪶di *C0q͕IiQ(R Bw*8_+:xTxF5.;!dqv;\,Qvi9ot86,U"-:ŪYy\LdL }\ %&#ymLpٻh .QhO w1g t k2˧qܤ6*4-dWh0\Fi3ơM&A+ȼbd[ɓKHj*d k6T0\7BJc |Ѣ0R8M-݉j) w'AfE  Lldg`/qMP&u< 7CۤXT|tl_ͳD\-RTE0Cv?”ݿ(7ib LC XRP:ދ$% Xm. >fD10C-K̇nD4;ZecJuAb:qFO]:iпlvH#k5^)lQ6|7X>GlƍL$vl؏kbd>j! R2}J*'^Ϛb3HgsRB;p/gdbdRh([C:KEVWMI&/2zCӿJ"iwpd#v5Vҵ"\m"UP bȍa)TR׸e] a$g!ʫ)t%l/sC)~Xm>.pAҲH BƚЃGvɝ|ռ5 xW'q>8VRRټ1Ieܒ̢5s6txT2JHJx$bC{.-4Iq=Ǎ}Ag<ƭʼP$H=.I 㺭qjO_v_: MvݣCGHd] DG1KJfy \WklU ~@6sO=׸P\زȵ!/$[L QXV kNVnථ:۱Å -q^0 3f-oe%`3݇S[{P~zYG;luNiLؽ^?v:8v&0L,ʷ5ʴyKu$\3kWw3{!jJz-ozLoORvN-];k8oWfWEKLmH 0pf9.Z~PƆ~Q?2 H#]]*@tX槾jG&<Z`n5Db2J'kLhh <⪾Y?+ *CGnĬwgA8: MqeiCu^gz袩!!2$C~+ :bl9g:ZV֯i.Mi@JB> K#;{ՒjP0 'BU&9{9|oh9o$|g*-'̖wH )&?}tf|1OD) фTj25+Ĝ'= dcnY'Pxۥ!vKoZ\9,?L[\Q}zW+‘|3Wk%8Tm!~)[,J 9Hw?¥g=@hp8PXDdV90(jH u`TAUή4ZN`'vwݪuַh޽{JueiY#y8֮Į|RULB˃][ Zʻ 6j'RBϐbNh*c\y3fŸZtCg_?&/}Qֹœx{]<)}⤞^V,D ``!,)6aWcWtb1בӊFT0)GuZ|ē\;2cvn`Nq?y !(C"r|H¨qQB^9[PpPH6a2K;P;!/_cwHxB-JLjYݢgT`ʣxwtcՍD:Qg Ztȶˆł(J&螦n1n(d޷(cv̝Њ܃8$lcмqf+D}-gZuxVO#]8n@q={(?+tJn,tנ} ^]U: 72%"oXn=gX)xn(rrh$mO FKee Y/ykXZ["䩹S+hAjnY3-d:$]33I72w;#Nc'j;y$ghKt^83#N/CͪIUg'mn(RE6Fܮq|ocw}Vd EtMe8* _vIRB#Zq+ HߑiBYmBs%hs7A5fLޱ^->iCz &. yj$08$n }frk%PALל,s1/1{+BHE?ٗ?0]mJ%M reSgI:,e۠</PR C/rc ^EFqqd",#jA/џ<ę(:;Rdg!Qg#^l6cئMrS6>GݙU ߅B ͘:|&ڶ!` WcAځ|{iWIl+` Ou?m.gMQh a f]Cd&ld5f 9κºLvB|+$/-HN (JG \SONGp},$?oU{Hd>lMb["` x,K)*ʼd3)6|+GBHE/XԸMx0q Zt U<}{x墨=QNa8ؑoVZ_܎kS 5欥D}iSye|ZSNCA FgZ%(G^6ý7&CE@+q;\}i#0u#=UioN*3y 1#:6I'sm=+d2MPˀu.I^$65DMqf[[[KhSvZ+\K *s{azPUL=GҪYG1O"ӈ\0QI&쯄eM9V.8F(URHJ14C+g}PxsF:M*џ+|T$TVX$`ًw "Z 9g(+矲 ?#aV;ix ]3POL@'@Ht0'bՈwvx =>x{:y4V)IyBZ:ꮡD _^ߖnųak?_Fpr)W7^!dk׶a>X[]zYKf;]ԞP=Qý3Jy~Qwه5//\b[pZӹ$s6Ij嘫Yb k.GJꈁU!)2%!8 +̏paaN|^Fc7i \Cgqccm `ݪ(?H(>P)BZ.+ }K+,oPa8jBHኽ5% m>Q>=gsnroYXRg G @ ,k >t{NbÏ'Z^;Z3䰼lďݻ7l"x܀YE;kElLvF[KtـM`I&\a iY%Zys>2GwwGgp{kr۩Uv 0<0vt{ QګWqrlQxGFͥJޚ_rA:] <.Nj>Hl hr}prlMp.Ha?X}buÕ_ '^$*@Ekmp!]G\NX=,g ؃}v&TʊAKJ_\Fk@eE0-4TI?QgB}<(}j(:\HpLx+?R[./EefྟQcʗH<"V?VƘp>qk=fM]wG4Fq_zZ8L nͨwDTS, >ۥvjA$/5@&b X[l{g>(ZkŁg:r(x_<%zO!h@I hd;Ky XܙAK!(dcvnǽ3jzf3#ݕ#h4[Ǯ웅[i%VS:8ןӮ2Sf]iB#~lTtgjLdz + 3CQPwAo|i15L@V !:7E0 n\3D91&g GbBaU=7.!2MvL"I rBɋ; "s~1^QIlnL sldI5r}A EP0aj!ۮ뗞ZZQbXúF"lʤZ:]$e0yJьqL#j!TJI#&aiV`nr1TiFvbȑdO)2;A`72]A$/"q`k^RWGw1]P2TNjqmw\Sq Pڳeq'B3H` e"ŗ;J<Ę(ȃaY sqh2lXvRbE?:tZl򝈠1 -kvwiGJf>M`jdj*57`d_yYl`|ߠi#$}Į&sCcoMBeUD}u W]5y +F uB'ke۰IJ4()۩{b6tTSGm[6^5S|a/» (DbÏ =ʣy*g2L?`-GWdeR v c9@By?q_j3> {soE/Y';f,`sR:ccQ{?&æb8[H /qiKJ*j/?$~Jh;U dM4յ8uFjpijVİxͭڳƵ'OhM󱊢IE/]6]:fQ"뮝")NQ99yx%q̟kSř֢Z,6@/>߻?mۈPfM3Xꞙ'0TG=S BaƚR|9.,F-8k,a ]byg .jE%zÝ)'D/q[΋pUBr: 0MkSi W"#0_q z@M J C͕b*j<͸ӣu;0pfe@7UD<0"PZ jBi+bCJfQa<|jZэ+ _(!Ģ}Ù MЂyo/ b ѱ6V ¾Pr;`&(oNӬcOv/=SUHqnq|9[0Lp3y/$>[ ADGS7PRyhhi,'?![qjUhE%Hq(ϖ,0BO]Kstm&05(¬vJ9qtyR.ʒf(h D/=, ݒ"y0 ;Q.5X@mva;XO[ (l_g ՙpf¦ q@LtJ'n'P= cV|DwS_Tx3c|"H$pM"E`;NRlkZ$p%E I$;600EJQ$kh {V~Ĵ."?zIoCˍ6cGQR'P\Rwc,k]prtHxӮ񧻖Gj< 쥢ms٧he&zHvxS!%)Xɿk61B}*Eđ"jÛUhd*/#*KNJO`p9ѽO*i^-Dv l?˪IEvPd&[مxKDyx56,EHh:sB#eJk.uY1WӦbN~24cOZTv'RڜQ̨v}6"kR4,Rqe9X~-HauKu*v1;5x5.2Ău:~Pw|Wxo1,b6+!|1׶~J&\X۝yO.i6th5sUwCh g rt: 7e,(pDc84@Ĕdt$8PI6~V m {Z$)M|#޻W GZ~Fd8AO{Al_5wF@v| |⟞:b"{ 1蝫kɹ f߭a,6pM!ܓE:{U!؝df1ޢ\s5/k, `#*@D Db%kiDMO 'ֹ'x4s2KlB!w=pf?a]3·ݮa%R6+f\wX/Q9xP//Voz{>y|1 %11MfmҊs(uDzAl3T{@И߲ɔķer]@f+Fo}3zrx*Ly6`71'|KFև̉m8ZC$|5X0wwRv^uߙ+1biG|(w)r+T%}=,@($ŵK^'Yb2"͛O2t¤{xn *1){BPBCOpFP4p/90){QQ/K#> V {4&pHQ[ ΕI[WDbu3F5q `cnO:[Ϣ>#]saD|e2$o@2Jн%qyN*\6AY "*Vӕ6e^lPϣ;H;-Ƴڢ@0ޑfG8M2^]AMƫzcYO Yi6pr:9՚Zg4bKp]Y-e_$XN'cS6!DsK]c 0 %h ˕Q:.|XQ^j: A- MSȠL`pBS kfA. _vt9F_]" X"hi'k7pfzޤqVHyC)*:FUÔmQ~-j^!«ez>q7]Vj==w1$gSnE[g-qG,LQ7PE۪yFG~tOa"5\gc79I`.iX1G҄(X HZҎ{! #eCYVbBvU#g] ,f1zZb0IpkT>,YO dta:]F8o?I" ҖLL#J/R7?GXQ2N⚈0`|Gh̤js|5801'mX'Ӈgo(~bFũSw6 52I+P3] .-?26/Jx)'Ϗ؈3Q<`r/ϨݏJEEl{-NP=dR|tV|ZܭuJm;#52^u@6n0qT+ 8gN&M>]޺kb mlxhE"6-vT^'A뙥n^Mw1V!Dpe: CsD˅3f< WRt z;IR晙sQr<>P!% k]PRku(3Gϙs%ȕCDwPvĎKV.FKB`%nܕN2$8SS9=/֒ e'r]*֛eN,Y365Ŝ{ [ȫ3@eQO: Q9{9f׵Lf\YJۀCZm-{IM5'&tg?I+8 sZ~08^^d&Vg^pY8-+kqOv5w3WNXY)!*KHr*h &塲kw9u+X}GPW*JPcmBL -Ư214nEv=J#u1gg,pⰆ)zx">}فO@K0ߓg.,z%w:杆GZl_TS04J݆SY'nb P;DKtW5dlzMĤ؜R%0vO&&p̩B`ǀ*olkX fr_ƸtDgS|m.?ȷad184D܉]xvsz(حč瞘cv:XQR=x9|$t{rrVg_OKT.OX8FMq jlſ;2关zpIcyTW6Ut`3C%q|4V?cie׶)<ȴW!}W@ydZSS1TJ'y[ʖ]"K$+Լ|pg&Pp.VIP=0Phak-D,^1T̮6 >ך*Ղ@I+r pK-HН }LFy̏lΑEKHD3@P0)mjQ9RKĻ,g ZC3ـX>R<<`]ZϺP3])f[q` Ꞧ!,iR-N8!mgնov='јk$ZvpiTn3H'zq*h7xoO(: y.O`soə8q,b `Tܮ8m*fCɾݕBShQs?⓵SxDXtN9I.+K#:*p\5 ? U8/ eǟ߬Vo]";f$IYeؿX gEg]\uc?D|ȰkU'9X%xSNbڮGG’w"2hRi2[^yA3'TS4*6G–HUJGp_-`΀yz¼EQąb/bGH PWPG= )N؅hezXc.+t9( _"6{?iT f.SL6M>6C> S^P\6W6H]Tvvњ}`&Ft5Wu| 'PHHCjcUO1A먚HjE{zLLTכ-шE^]?ԺZ(2uLV}irx "+'W_ږYJ3QT_Ϝ}>hޭ1~B+%:=?^,*/ B[K]Sl&k,I?]1p%B+<Ⱑ(]h4C{zS~u;+ B2͓03V&fiĜ2H4D,pMՂ&gvq$B  ^fC,O'hۊg_Ф_] gʱ>b1<ҿʾq #d0trx!IadgZ蔘l/weqm紨Sv"yM3`u|Vr> u9\y-dѼH o(ެu ڜ Y;z<Ŕfc8_Jo.׌*n1oiKTy ngĻ+A:娓?@ߢXcZI.~_DVtW0׍3ٝNݧS>r OyWU"džzހ Ճd]g쎼hX!dԢ\eDx4ZD89}FDDL 1-8;LLdVglt/!?*x~pׂ Y2L9Â7摜b݂F Š*7k!%PQVę7!z*c/k[*nF:|omV)Ck-?H{I!t bgS 6[|Fl1ghμUq+ҳa.G!I:\LK *ݵ)4t-֧SOϮrSb]K(Ȳ<յ&9^ A")mLEu)yl8 :uo00:zfHW vo2_ S_H@ب|a՗QgE\fRHq痶2R)fөDH뉄&/0Zx\BqApȏ #kmDTtф֤)!.bZ3$1!czj.=PH\5ujVX,k"e_ywzl>3Gmd,siy~T =J@0&ym@{oP;̾Jiezy HCf⚧fRBmȢ2ļou1:u1+sMxBO+q\<7'Mo_=ܾ@IT9퐰̲5Dq* |uىE+ִ[8VB[M"+)p4uahO58wޫƫƷP:W/tGyIL@R (*|.-\"Ptڏ"e/"3Ab@hW7[ʢKwh2QvLh=yu!Tjg{4EkQE4AED^M!D3zX#ig^q^ٷ̑zIFt5ra:i7)U+:xX :Ҧ`6K/Hfb\IAi [VI=կO]2|c!2-/֐xCOW5w{Mī+:Xm>Wj0QC% YzTSc=.>0i ӧH.;L !3H@nYs2v}c ]g3Fd^?gQ;-H. dl'>7T8輻TYܹvz4'\bpU4'[R~NQ:̦b7#(ǀR}4րSҽZU4`($Q_0T*t+cdٟ(eԓ_37\^ߧTa > Yat¶B. [v3UI6>pCL5&E oCZ3z]u_t#c AL|q_o9\&3m/GS_GX * ! n2О⚡s:Ǒ=CqC)*ЛQpj xGGXx0~J.WE{0Y;c+UAĺhNW>_ &瑷{0zeNje[[rihJiC8TmnH[ E&S33VQEh6d(wٚCuuIj?$CjU`X`UÉQ(Ds~vd8GNNxXr 0r_{IU?`9ZxO6*IuH멄;ŷ*ek$񔎮3O\ssTBW?~J> @2olryq ,l1 p"͈BMPF-<3paAu/n(vr`8t3 UYZy{10GɓՒ_Byκ#&gb&Q՘[¯- НXi;ʉڏ`0ذ&.2ȩ#\fW-;fhߗ5LWQ`8{rǩv`6ȍ$`q6%]C&zu}z)Jo7G8ˇOBl]\O HdxKhEݚ*Ar;Y<.Ļ\6i@^w$ӆq"Yǡliz6'8YAHogzދߠ9 ZvdwfuͪYsصtT5У5rVְRzΗ2vUwpz0ɍ22zbјpjʘFOcdݤɎCj4z+:Oh?pD_eTn>ImRC A;=)]zB7O% ,sN*Vs2Ns[t;@, $_N%5KW+k?Jv]۸~l3/UIv|@eTpwoG9Չ&/eY0}nP  K+rd%ux:\h )K{V+Oס&J3Ro\!h#UOPxE~eQҼ\险3.kR{v!,?ONH\NTXF)Mx&&m{p@'H ]67[ RviYϰĆ>5u}fo'%Q_O(~ջ7vϽ W3mуG}6':ZTUsxW+!;>Nb~Ns|.xC;. KvE`z֚L[^WL$iO{Lsa*h(3"jиA˳DWtoH!vXWn4Qd՜d~un[ipPo $?JxܧF4rz<'!-ip:p1Я)P$L'}vYB@7 ˯aThӘfEh `}i|z Z}0uh]˻ը_0vҘ(by8v^tE'k}CJa< \®N jQvQ<>m,k斦:K32vc$^.Y^ eK7cIQih[r3Ș΀ L $uKղ@!p ,naQ@f}/)ҮBsOLSU'btΞYY7P 6w[ AMpbH*˨7e6N`7+5=ZQf!s<_h%m # d #H].e\%) ͳVxѠw"SG}N+031rtIDp9{ IsNЎhz Z}ئ?;9K9jA)/yScgTPDH'|2`c> ƴ:Y*NH2~JՖH~M]H%B=zEdS5yG; NZ6;N4 n,2 1snm}|`~ZUq2B&zh <`n[s P)nXQh0鯒-*yCs/OPFv FSێbRO zbG${bd^bM7mӁ˦6:x4L"z!"[ƒ+z<-m^bu} hk$ܼܲ19C)eu X XHMEAրGZ.pF2^jVw$~ c3Mj"5d.pc? 쳙G-jyO1vU/PKB*%0V@x +1U`сGr!W#'A'i4?0G Z[|$6$Cd @ϲ| o"&6$cR{BҹSZS}0ƽ 3E$sGZq$;'5y @8\.A砢=+E 0ȑz&:9$giHc1ֆӮ ߙq[߫KmP!,ԓRbՓ+cQCOu!< |pNQˣ,6Mm!lpJ)N/ianuLuK[Z2um`*4 JWb z[fy4ˆZ:*6bt6s<5hU/v Տ! ںy>K&:#Š潆ZJne9)7# QQN{TANQ6ە 3-.+FYlV0t@Iw0 OK4҇qt _$=FY"~ΟӪq]ѐ̈́ǫ;>z8ƴ;m@j i tqo9pc1J*)%:)RdPnG02|B)MH|Y_:al\ٞ l5Uw91)h| 8ѵc `/̸05msekbqhPI,`ֹG> v~T\ n(>Et9mo2U_FSsֺ\%,y½pϜ8̱ɀLہ;8l]2e\Ad'lOAuh5?l~Q4a).f4߲^AS|wvU[\UzF&@Eu5Nn;|%GyK7II~/~ӥY]?3-WnÅ{¯Go Ȕ䗰&S)#X&SLЖ ~^tmLW` nBi?!ѱfCSr{OFTҾ+c-j׿漘4?GN*}8Li"(smb:N}Ur ~A9ef'I,ڂMu]ؗoSq:Ć:4BWzoYTa>f[8Y)jPU6ܵ LÅp0ސ3frvR*\[6y": PX|j煰y4`rT^;7_Q-זw.yfm^ H~D&k&o#R~v:I87{lU8շs)I:S3^]lUp(O4y])aC!N՝c^eJͨT,O~(u͇_t  D_c\ Ʀ8njSI4yYMK7 *V X MCZ܌k h+֍Fb վȺfo$ͭ†oW)*Y2YyKx9qWhɪϜ4"nu+ZFjhiخn9|h@¸O Oi@iUil6YV}q?h )V'G ^4Y u^̯JσyTdq432F׾ +\DfMA&Y`]"v-ƐmN: ZĽ~\c#v~sXPp;&i{v *1d"vB.90 'm\LO/*h>rKEMK D۩3h7z?0IvMWC*/Ĭf JٗW@=2GToCVD7 3?dܰQaHKpf9{ EAٜ?6z$&`3Uzz֩ؿ2f-/JE9s*ܠWnhgJBCsUF#G2a E.G Čs75×1s&*bG! am#ѷ_mq.ܽ{ 'M@%j e~b]gjW]ŏ()["gY(Z[Db] ʜT\Au.w2y[؉~LK̚*`“u%y;Y.6EtpA`k .ΞQ-k^㑖#+Nc6}SjՒ8lj@:q7j|3B,?pIBB 5L%tCV4H+}2#\"Wj{MyO9DdhqY,iFg݉0,Y8؀ȅCis+]є ~TLMO͜7М!bA۔o)^P703.ϯ)<@$K+z]8,b;дgv0 ůXe4 `;l+D<}RO, [G ǖ:?X_E":` ^en}7SRoK PPD-HTP4g ! nTrH;^POSZ+x;ʑ5ZE|a n-33f ^ ?~tz X 8ACc̓l`gUc#-uDrasХz zj^Obl.PSWjzq{z€Zܲ󛑫ˌ:U6V.vu؈dPW!Ol4YH>vR%쀠P3qmBe@C JifL08 Ng H ?6xGWm"[ѤՉӰ Ż%uBA*2N C'pCL;fcY¯*j컹lEgbR+VlZ=́Fa %Zd$=CKK{t"d)>ؠjhvW\'D{ J#J !(sfxPۥŮ$\#m.K} BXQ9fl05|gf( ebj8ز2 _.FXQ5WxW m:p6g?1$pj'{y^u)UcaUBaf]_D6j~9rmBOyTНh:q+<cB*32a*)@lT?]H!Zx1dk!k9a_T̛gғ^CBv~uWs<=} N]UgmIhQ;CeIi""'Jj0GNJF}kTd<'\bAG.Fh O'r#.?K# -Lq8=%QlW>Sk4WvP7oeTqHLns:%uqs}ޗL;1-QE]cNu/DBIũ'%Y]zC]uOy^̆`úTN{I* = XpN>o"(^u5ZbkXTp7E~瀴ŕї}4i[ f"omTZ PPea4Ʀ'UIpd7fd[etѓ@\܊[E_)I<бcGAf ac͠P}WhfI>B#w<~L+e]HhJ\M|{*8/`tlM;Bc>n*(DЗ5lBBNWb0fPVQ~Y  ^1uu<%ux0m 3EBz,%*i4hfͩ쪂36@jyV7O2鄍*:|h9jmsj4}yl!01ՈQ[Ӈs4M 'p HMoa+SPQσ%婝5+4Ds]2zBE`03Cc1rSx\?=r2-869Cє_~Jf xȖ=G]Lմ?M>ZEʚ OCե %b3AI KW}+mf0'/$!PuNx'=mc$~Ľ YA'S%'_4:n@ ؼo F͸R'gײahU4m|s͌axU8zG84 WOl r.Zԏ0He17kG ᭉU׋ 1{G[F7幈9gPT nM{r͖.i YWӗH$vyHO_ T_%Wu_ҭ7(HVrS/;_ C7"aӄ~DPO&@) Ү_GP4 :;A`Ph,Tt!Oڭ]@fKX~'Z2Z7d7l&jks]L >Y ~(PCێɇ1K3.gv c.7-+:MMap{(iPGni\V >uhpCِ6ן2vReDglbmc›qg2eK"сTYfġI(mړ{UN BrwJW_\s]ezx>F˂O-Q#|E `H"-?NJ4]r{m,7mdY"ٴ퇽e,юlz/tP<\$4?QJ3)zk,u&$Yn#"GA;Gi[wl&.edEQ4KG^(p|Gg(I?St([ {MH(b% rI/=vPr~шlQmAz%0JqShLÚ3o-+5Ej.%WX_&mŒe[''sA# 1lX }=8xtO4g;+5\*wODU:^VbeYxcxhF# !v9g7/uD:YiܷfQRB7<~Έ\'{\L!#d[ 'jAE@dv+x6NMT(pbL^2ydYA8үo5&V1YO*yajOLo|6%SJRc/l1TΎ8eW<P0`X;гs/FZ7%l?{ T'/Xý"ey0Jך8g.U:V;YsaZלV\G<@ ĉTK c^i$eV%2:hw@fAvb\j;VJ6cOyCOBB;[EQ*)2xfO@u?&}7C Bj;8wJA ,rSeHQ~;7Ky6о&[@># F<!{ &iQ[HڽVbuPrizDX>;?.\|Ԭմť 4Xzpϧ?y Lo&1n }.|t+薊Q_7 bN_Y ta->rRTH )i=oXsΑ a$un"eBN ++5@+^ ke ަЫe P,Kw_^F~-9ܸdˁcH&+_ӁFq-@zܷk AQ ^"=~M{ktD<Ō])3xVA39pM eVۢ0@ ZF.de#s"cn<̱}Vfr+|QBчAō1_F>dyVT!Df4[_ytPy\ǐl;'~!lGcc^Kوcc&*:`i :({F=ԏ=w_ݳI,RQ `Gc?w%8{J_0P-ID߉.1&v^6y\=ֽf u,P!%$ JG6VMwKbzBܞ,輫s!ЖþWD#\GKXc{7ںv ;h/]ir X$ k@ "KKOz܊-1붯e"Dܤ}{#"γ {]9U,PN1'Qd8]q۬k;\jh9qz~c5 5,PRdH8'.ufCCK\'_`FkB9+A2 و=>ME=2툉ha)D &"~\$)+@(YYP8/J/ rnAUA/ h%5}.L_)aatp`%jDƅ( $ KLY#,x Q;Ui7j;.IKp<,}8''f.Oyc/QVcHc nxDw;x?l 9 `:eMb0H??l8~ue߻FN5nݨ{Y(K|Z̫t,E2v숐|O>ta}П_}Mzq]`~qfb{xcl;ȯmioWsPv{헩àjCm{Y+) E dW){Ct_j7@7h#)`7IZ[BkaraM.dXGjo7t}Ё(k4d6_Tx~Fhid:Kz {0~ErP17T;row1,Y{1\΂W?$ UK,Y OUE9| .kݬ(*mSP1J#pSZy!4=]+v/wlE]qFx"?ع%vTSiը,5kb >~ Π88C1.#)1Hi0eGӳp'Ug F `¥[|>E\S-ΟqԛgO=:&D6G:]c2sb? HL˷|K0r&U\׳eٶ -'7}&J g'LÒAH:#JZ]DhGvTP^/c!9SVap/<<[$؈x`lOΠMw x:<^! &LW2뾨Z.`ަxR:iCv|b5&+L`fhv:X 'L ,4 \y o)yEø;:"UeDĖ}vkΌq/Q3( #\=l*) ~Dbx/0qH&[oB-,u=S|8KQ䓊9ʥa \ݟ89oz SR݌ r|ܳ>B)MVdnHY8Vy(T мg eD`;'Ύ[N e؂FwQS%{ACqG'ڨ?Ya- ?uyzΕxmuqsbEw Ю1!av-ȵD|uAXԄxPd.Uhʿ \Piz!xq^쯭x B4~~9MN>g{+a #Y: n+{ꉸ#j Z$ />ѥ΢DvXLn#l< ^GwY-;y#qW4NN:*^(b6!N?6h`;)HF7:z2 3(ޖMfr)䀥 lQ1Nْ˃"l~yUƁS8c8@YcS!ЂAk@ /wtN~+1;;QYY㕼9wm_e/yEE#6]5ޝE}<KE22F1UCv nw<^&kjR 0SfK4lDJ:hSum-==6ʐ+7z]B6W6(J(3AkU~jmM"cFz u.sg%R"7,JU'cO6Ъ#Mnrv!TDj΢/bL& %aGcӖjB^:wWK:[+=J0 xwX~ABGıι#H{\k+/zBpT@OP!辺4iV1`4rldH' +Om7ш 26,x!f<pAJcF Vu)A1i0qz!%(ܲF~BНO!Y\h"c8i\" ! i055&%/jkG}%A I6aŹ CH&18]k~oNb]_lPQ.~Nt'`e_Z GxjP4DUoUs@џpPB#Ks.zΰ)_e:5ʕ&^;quҺ@.Lj5}[Е̎f&`/4{L bL^IWQ)I(wMk,8+P}umG(~qp_FQ=zB۠VD'2.1TxHQ+LxOǩQqGzD**6c3 1#&w޹{Otp^Qc1YLG7-Oi1BP\?|N$B0L;!&=(}^cLعn [8$S{xD-hn\Ye?㈟S k.vӁy v?bTTp q/@o4l(P(˛Կl8wzhsN4e Oxvl]c@@쩃n n[RipU2x2b\qׅ*Ĵ~ a,E9bpuSBCy~`?@P6S҈ў%)Ï-EI'`pbvGlH6]WxK#c!ڵQß\&~>Ï/mPV~Pц-dWh5O)tL]-*\yoasw9_dE9>w9 d'>a^K@\gyh<| h{4r1o\<2_pmȖF{4p d~VjlLJIA(䟚;J>a`Sհ~T3 fȩMfTĎFin':sPwL6u99d_@ઑn,F黷:7^͂Ka~F`Dr(ܣ[􂼥1>۬J%2ACP]^1/~҄Ic5,uRM[bWHLing8t85Nڳ[ɲ4_NNdS<>x9UZ0 G9Dñ>8TY`r#j7#vdiBihkBh\8n?_#}-ټ / qÐu +rƜo4f-TC}f2?;ϣĵ@36KHItk )AT{ e|li*k{8vvp5c&oi?\iK2 y\d@o|gn"-G3sEQZ'UG4&]Ρ/{0K/n]RΠ-g]"v"lu +pL|CjZl5,u%q#S3FяP&-A_Nu :ݷkڙ|0o{dQMp(3 QNg%xqYX>K[E> i%'k ui~ W}˓Bڝd6s5xUWs- #"h+ٸH]1i7erG샿E֓:1b@[0Mp(iw 4ZMIllm?~*uvJ?[a|5-Np X1M Sy+"d_[[m^U'E˫קVA.k/ʞk غqSQ|>&k4=geJDľ(z;Ghz^2=] ";'44\I@h(|dP75P=z3Ndy RU`sI0/fXKnL5t`F2@?9®ïp&[2h՘]Z Z}L/O3am }5:'ue(%'*i$ ށ ǔᲃ4b\]U56-Gj0N?@W![kVfs_ܠ-)C6{leٶLplAٸ[!&ީY\T路fD`K suI'C&4f$fIyp-Rjz-p "]%q!"Wv4lBA(Ȇtq#<1MV6a ti4.Uќ_~To$V#C,WzV|އ%3J)ހsc a<{ v/6w0ulb-uD Il=23֮mSFT8ͧT`t)xE_hrxȦqd 7^dZEKX9x c}uqpejJ 'ls ` EYr@JD &:)ȅ'cDXאϧ 1+H1*蓍= ~%g7f rX ϑl\N\f]\kmbZ۲7[w IuW'N23, iR%Lp1M4)=Ġ}^˘ :~0V~I( J큜kmqQ!yYQNvOI)x>٨ [UN7~\t[\&I t# ?Ċ)f*ZPuf|w|U[ ٨5dm&<ڽ~u[96kzVp3 C+OjƥKf=>BoL395⹰^ڟS8 ]Ǵ0r-@"aǫ( I883MT ?bߺd.eVK)_h_hvGFZCn֟T[^ż͕Q %h O#5STɉU c*芶#7q~mA[ר"_@Eȡk~wgzZO6mn\fڿ_S?5^ .+YQ"K sBN2 ^2! W")dt'"Ku+SRil;XԌ9(=1dkcf1B~ (zX*5vXl83k&#eFu GYǝx6| $H"Zg(qd\pUny G^{!pNHJz yie2%Ԃ o9bLC pmg\o5pflnbnN[WQ2h &3_ƤFz/EZl7x7?G_,R&o̺K^zjDMRLFTtL 5ٟ3VeBKЈcD%rƀsJ{&)W##UҞ|[UlսX}I9+C)9nN*^^%ƠDXBd CY_tmzҿT袮h<{+v{<:ӧ*ʟǯrQ…mouN0!/?`s\,yVn}$$o^+fiN^mCRp5g F֊ K]; a+w߹ c_6QIӔ_3L"Yᅻg0]qu(.EQVT:c$%_|6d7: I(s5@&:Am{pǿ< Eh8Á `? o<,&`׃H.pU)}XpY͍1+bW"L>1ƟaR'$dqeqCM +>ePAȰY#WfjT ǔ3QAd#yTM PVz(%%H>Ykix..6AO`GJ .X6CkUkYg+o7l&v)Fah{CI zWk^ޗV"xy S-9DP?5_} xSL ^7j/8ac2U (7N ҐW{e`m^y>d gjWdc)kwgI*S*abM!ߑ.ae\ie9ҷrđ3t؜~$gJ?FdGKz ~uq*i`RK Iag(9'up;'ƴѦl񙰤Mk߰,43+;Zc[t$ /dB^ uCg#ZDoZ'F9~XqB=]($E;>E-( <ؚ/($z[Zí 4b3WׂgY@ur䓍 d/s\=ျ)D&qoZfgoI󯽥ŏ dpUtEaQhtLـ7w,o(dMUg&]ܽ'^:zU 17-*M#3  ,C ^Z$B9_(^8Vf뎄Q3 \!̱9hS+|)1^x5Hs&s>i U 4=\稷9uOFa 9j".MĘb'%-_ԤU{HٗQ/ %b-m%#R=5b?:&NIYcJ2-51Uˆ%b` x6RG>9@bZB@qcUM?㸩&oXc%)w3@/;jY &&,l 諓pC\ _mciud_F}M\QGsumqX:>w%eh|?tkϲRϤEmOe>6=+>TʷBѐr˹e| #!\ucVv$&QBCSo*y[{-4sew# ^YE:qksb@&j . G+\+S7P_Rl^m>Jա>H5FgU;%8Q-xAk486" +h׶3k=`q8٭꽐(f@ehvc%mO`c#uS?]qP6aT=(}=N9}7x*@<ӟpiJdgcC5~pO4ʔ&mZWT@/JlL@pPKN#s*)q'Wv~j [*bre$'/Ν( y8͓X }o[[KEcO[EPQ>qAPօ+Q|\殳5>B'hŁx:~1pEu9YMKdKYu*̨kYϖP(f[cT wve L2)[%ў]Bm `ao9Ze8z q;pJHaj 3_">anߦ6Ia-m i(2h-\? HB<7yh_T&P2p% 8D|UmH G/:@W.֘®y\у"G7&}D /^D32{8%!Lt vi=49B|ʋ(-nb Ib]*TFW\|{|hxU6}Y yeR3q֙ J٤[2lWUGkꃮ{UBA[ulk_w2#Le9U=UI[1bdQL]`5TJ m]{3=P7/p2 ȈJnΗr~` 3t ||mLsO\#2 d꡽w{ؘuZPFKWY>QC&7nfzDbZ1;~j-lN`rMQ'8v˜;@i?ASDکAti j9 ]VDy輜G[Lg2#4yRx'dQ6&ҝrAn^qA(nw@koUSױX.Ps3x@N;]D q0_Е,1IT`_rv8UbioxnX<9+{i۟4nD*)] =+N\Mx/ؔW]C7А̌(/?~~IJpC4 o ?#ǑTs'V CZ%RyNoNNL[PCeLq֧DW(׫0eʫ&Z?'|Ybv}4FowQ?c@b]ئoOkD4q JJuB0$s\p6WݼtDۙ;~s \P{V5/ )wTfLԦ#]nK/w,j6L^0 8~ճטea$zkj]Tg cn8ߖ[Ҟd+gy;ٽW?llX^mM4J1]D7J1s!ZgwDtUrmOQepDɤcn%(v 'Jx(G⺹pad\cBO-hU)I(7 wD%*}w?ܵEV(rjˋ-*E(*|kZVHY}vҺgj|Ο[{W _77Qaç( 7[NfIOPGtݳ4Nt-RLrP+%zLt4ÏhX,܋9 260ҲV!qp1uʕy=SD}U .xJnPpG2 '5oS$@_p2}E{ARM׌. sݹ:]#^}_+!E!^G"N` ӒEPZx9zi= ઉ/ JuhwWV%ܦds &M6~~JzHC5m^_7rd+贚t hcl%Eclot0Hk.PNu ^'`a:HGAըguju`0bRjqB(LP=q"rBNvb 3qNqW-iA7j E|[>^wOnq.}{NzFRIOoۄF+eveK?Vjk[<%(|ޘȯ.i,Dc?Mmڽ u(+Jv#@3_"hQmʌ{g{(ϧsmIU^Tdd}䥯mWw5Me/o :1瑸RszyT:=^'Ҽ`CDc֔'5cdI|\g&5&wWIEtg# p֬=6QgrvՅ2́ZZQ{yfQa̮$HՀ+22~EMG>}ExMǸ^XfB_!(ٟ~7չ >aW̲gPAM |DFU'EPg ׀!@Tety;+hQwƿRdNLY R! bOZp-؛ڰv*QoA/I0hlVݤmܾҟ2?E^2odR@gjF("WTO",$E|.} 8jz񹓃L APEw=8D+o`!{/{&!YhY}]uo=m~;<>4&b!yF{3W$EˎxU̥=]6~rx_BiM[hh&~~ZGMS& tgrԂt>ZDZx.Y} ~JϷP̊H H:jP(-G hI ,v9:lm!oTtC &u;Qp"mIfIy`=k*s]b9άp@Hi \JSo a{A;,n|;_-{[L{=mR%Lb2kb9 =0Ae7yAAlOP-9p'1yTE9+g?2qGJ}mFY}|" >n5QN "DOg-n#Y)v~~qzYIJH-RBQ}^)j} Rp< AXc<8X#k5tñ);wj̡wp~ޗ%#N6K2CE9;[ Rto&P ;Qb'U]1B9Nn{ / ٘ pzHddr`DyY!}Ay'Q!Jxq2>U6Z!Z \2 UAZZg}ybc0CbmZx-QoWTN{)"Dء7-=8@Ax m4z})|~Js,lRv(*E*C߭Ux6[5|y>Z7B*%S,wL9x; ߞT#ъ)00G.<92D@,pZ =X[Ͼ~㧲8k|It+pj+*ShWAW*nd5i]h1z?Op:!!0X)8+U(x:́:kݥG N  AާM#Fxp].kiV6x g^G<ϖ&h6񾭾XqC!c]ߋ}˾'~TƔ>EJU<) A~;!Sh NVeaf+/#bXn.{XdYx#՞œQL@e=_d)uh-q^)(R mլi 5(› ?yXz Zt_;^[P "ƽĩAg9lS h."jO( 9^q’x1&&wR$X'/5YiEϏDf@ 8:=]:WF v\yQI NP=r=ɻZ2ڮ@&ULL cz8hIA%wyC~}Eސh3 ?SyTQOd2QZDu<\c7++޹kU)Eh|?q[𝫴_]a2aẺF׳(q/@YyuoMU*gLv]G%PJx煟 MSDScpw%iz3 .;4~ԏ)[叽POkJ߃P;n+|$, eVg1`:?uo21!s2*%cb)r;E &o$گ/jeX"(Uwbh umr Z-9S{)iwbJ4|\pOznBIAy$ Q9@QP=Ŕ*a :L=%1x! }.q6 a1$i%[R>e! T4ձ+l#Ǡ&ݸE$#CWՐ ]:hk}"l's+*/lH3sS'_^;x;6oeۋЌaEKNF+̛&eǚ˅g,a % yW Lܜ qѶ~ҀҸIo`"+^Rb\|HF_ywQâ>,[0%gymEbގ"mF"wSx-[\DoSudDIwJ*az$Vp/ֶi]Ϣ4GP3AU J ]DZ٦mkteVT C F@5'@'6oeNPA ZVElpR'kN?[%a^]Ddj'Kj˿2~H#aB_V0gxvީz3̨%*x4FÂ|E.CxRke%|33~{ JD$RlڶLc?9[յNk(r?(oJo, =I( "Qgsj⺙2ED3pp7^[+r\uN,nFfHk3-:&A`Zk xiw֗l՚prYIfZ̥Siu//iw6.[YOk,0P~[a%6"E[4ogIdFHs.HTt{wRìY0|?mY`5De|hH{ :!ԺzL h>bRvj8˼`Ӧw̚Ky++-i?2x0Kw2\ub6|3$gPr:&vgpG8i%6- /MJ#cjHp;N hG!#Z&Iuv=#4 n rMRB(C֘bAqJ(Vo)ZV! 2lXmxH?G+v0})Or\l^~M~9h Ҳ~[f0 M쪛3 ȓmC+zWPFM2dNFX_3GlT:CkɭT=hpx2:-]h% 96˯GvQƭer @$$* G:">|`jpU)oKʘ}66aN+WG#ll y0?P{X^ ǵ^RHkmWU8v=sq'ZJ UJG,)/M,ʯ24.eǨ(\Lf3h^j,#dVMd 0o!gnal4c}d)|~vi^F#O|+l]7D2ե (x'0 Szɶۊ~^׬9P39f] *Eq\f@M5f"7Iv[H@N6iR=}q I϶{E-]P$#*~7 OwS5[8Y z avt@Q)ZHˎGv#W,AD/ vips>&[n*^@4&sJ)I;`9t/dEr&DZޞMW#y]FkKɓE`J"0\ [BC$:h K?x*F /o7Sj ۀt;>;a^:&?I>a豤(9_Q)5@7];} dz*%MMyn1Oe> iI& toP—G H-Q"0);mCy؝9(uM/ z5FsqG`ʼn7ߘ(Cg-œǐG}vj߁v|b`+Y1|3N 2R >U3uh+v$l\iu'hBm;9-lJ5#%  xc2$}t odiK0/O*[øwwk*tpc~㲄=Bp8;iZSºBK97dscec.b%YC3RbE[vvS}Pz8g`_dɪI#!= &dP|uP;t6{fw /W" g\qvM.*SZ n(0/.<96?̛P?l)6|uL8Oh8; B{aCg\uY*aדbqguy 4bS' \ڿYPgR Uk[Q7@+ ۖx  ahr,N׈:(,뛲KL='Js%P~^&_|\W!vO~wvJ1ˠi,YO3n +EJ<2a@s~HZfUOA#~$HϜBD!q[uL+b52I'E~/DXK!H-F-Zof@.#MuA*Nl\zVyi#\'Yg;Hofԙ`a\exMeѳ?#6&hj):.b[h׵ިf Ya49ĕSa UD4&6oB\Ya&=Y W7i@ÉyV1p7'=4&7f0WN!-( Kapj .{yXoqac+1/{kn9e2hc^ϐ43(4Yx"v@X2כvܕgO=I i\VaP=kuc#ݤǹ_4((ܺ|Yަd~)Uu 'ˆ55^/NS S|{T*Y@䃭yU9W۠,Iqޖ˱SLXG}c\4D- r:F"#~1"ژ;wG?TA=Fa3k%_$K pH N׶f?^fV3gs_}C~= NTd-8=/Ͽ+Cz4jn2@ u,'7$ %c+<o rh.i"j 3Zuԏ U S4J{؇=D~YL7 ӥMY?_{= {, |FL?FA l.V~‘Dl5\6>J5OWV,0g6Y9ϋDH^̩&wеZFy??=m$nܮ#B[[2f I%5=>9b}dV+ixyheBޠjЁph֝VobVIq=۟m[C'7;LXg!gpGcUz@} Gl^-Y #,MԴLTqzcO/gv(ˑx@jk]:oֈClnU\&%uT𲎣GM5 e_#b!ؠ2_,G-1'Qr!5@iM.I 8Ɍ{vznq̏I'گd %RQ8C½N;:Wp}*Ea&[ af\ܝ0MW,r-`X3ҞTx-ZѰ66H6L|v33d}v#;ΗQģb2_ t+ C$2މߦ6=)7!7$1hoCwUB;w !*Rz?F1/v8@y6ktIÃN[pzxؼpm.5S>آ'$z T LO1+;O|6Sʊ7#({,xn~quʼnEAm WF1-!ZZ-.. c*yUU^VGH'PMzkgA &׌o~PӸ8@"HzXURۡ{/\kvA"yRˍd[$ 芖gv\N%(~|jYOGr)",8F ?"s W pzM:B` }^vS܅.G>'aw.$R)P/`p5аE^pɫ035 L[^@:Vʾ7\lv]@$|.}_tJZA7-m{!q=Zo~L?f eDSA'ui<"=ߚ9Xqc_e9~nj"NYL v?Kd  hQr1\(vJ#/۽~' gz/+)pW悀Sh JR-&nX꘥Ξ~]]ʠZ24IР =|q,.T\핒z%kiN[SxU2qn*-V>)1]|%lV?%i&r㯁쌃h2&!G=X@e>q@DchǑ@6w*:[i1GjwcY5XmŢ 78QQo(#g0z($)S WRD<=kY.6"wN!>ga}QK#iϡǎ$Ũ҇h zuy3 -gȔp0Vw ?) >pz9?^F)x v"O 4~ "?:nK1~&v;uj2@n᝝Z>,ݮI|mjZ2 ]L$RoB6.U0ۂ*fM8V5;{7.6^XB= $@͝d`47 r|A!+];Px{ 8l@BCv@@AWׄg8"1q< 16d\csb8ԫ:L8 V/f씗y2 IAnnʹO&J렕TD^bF<은e(%i_\PVx{nHllҋ01ɋӧuH{LQ'ДrSAn[JKw9%-pٰ>ܘB2 ;y`Ǔrpa0@]}XBv vMw +23ќ'qU'%PʥX@J=G /ǯPPɫ+ZU]l9O` (#FceVE^;a_R$u#|tAD<n*1a *BȾ|`#o^WKzrKRlh'ڄe?F fAV>b LJ#F`{9K ҶΪ*7:[r3eLK*s 0$&)~_%JIoS{32:bnekyAhFVSI17vLH41V꯶7Y9uc9ǘ ("pm$Bӵ AхnԚ[;7"7ZVcۥ0+z4=|፯quZׅM'62 W+>~ ϳc@:מ,2g`-llxp018w&dl<+#yN+Zs7.2qܨƅ|mLD )^s' R€i g65xsuax)cP@sA/'٤n+RtoPyPދʸSi|]{ݯ֏Hy2 ; t&V^cQ)ס%:B4&Of: ~OP|EU+bH(ꖍٓ`)["=❷@['5Q ON說=A-W>cќ!V |('flD1m^*%Rj0ͽ/3.M/㌾a(XH\~j/nj.De<RqܵΣ#Hf:pIz#oepڍkGcc \3E 99wLDfMWLq"WWV{=|r>~#v-)v.dX7 m f:$FW-Ix3=NACiIJm|>6+3%0V^/Ǫ e]R=J1ir;( RH1G+#@s` w"ٰ,Й3 ]͵R __^rCʡ㞍~29Yy)#HS[ż)ff3n1,r(-U}c<~=w9Pt{fv2;'_h3&g* nO"gG) k.%rG܆߇j ڋp35-|;Ukhbp9YMII٪k36J^)*-ĮPgfj ^/.> Fr(,nm/]Xtտ t P|jvս+9Z-<ц3@2ge4B}]Dʋz4G!L 8CbAcm[c9Q-҉+':m?s]9zn 'ZU|(ƌ ||t <jTz'Cٹq,1*)ҭ P:ϗd@^~;;k.?d7-9#j M|)E]Ȅ;j8kwUŠEb,*|9nTq8ŷl yMl4"S3K1U&0hYTa`_h Ӕc|OɆsw折kX'=jf}NZ<*1sAؾf @TNgTlWni|šQ>8%v4Wv-vDbB{NO'CG+8⧞a=EF*pIzXqX!;B-ֲ@YhR`Ӎao8qMnq 1fPa0W.YUTQO˦_y]H |> y`VFIF^Xw b&E5ة^4uj[ϥaQ7po?&zՓN]o8Vf$nP\Ln޺[ g] E}UiE [Ǐ7`&LSWCzX/0Ky a|x~fS䛖}ؒv51\[VUlf4ENXe;}5}$vusl4Bn?)MEӥMLmepӷ|mT^6{͕鴐AHiτ$Wzwo߆)3L 8>J7ir&DPA[LY.gWfH]ޥ n7HC% ̉HUuӏ!(3\I 0Hqt"xP|:1&eYhaK E:*dgǹDeqၯ /rMF_݁;\ :J Yn۾̆O9mz!t9Kv^ṬWdy9>ԝv9'j`:8mһ5CLb#}SP]Y&-400P -UYǵd b+Y ~w'S0.˜FB$g^/츥JW( qS*,VZ+ W--2Pa9uzCm<au!H.LnowU*s~@刍/֙#K&A^Z"͐.TmMeAfaoC17 "{rхzi~gnƟO\ 8ؘ'G:';쐨0|伬=eB PUgD7l3% "owμۜ̑$r 8jT \-#hWך-v]_M{Rm@X^IPq@ 8mZBC,9"yFs? i*6ryTK$q@w5$T`h<\HJAzc@̢)m^ei8xh5YG @X;=8`VD!R$:n!ypu7P-!lܧr|n~4lʰ.w 0*u#:S1kz%; xSu/XVɁb}>V )KogR,7S~U$Y*"b"ƇԍrOg/}i,x%64ga9+h#Ϸ%o3d݉JGxcves6+]/Swٲ6ddO|-F b6HZ[ ы50cDַ͟|ePZ<}@dkI^st6}^1/ Vh(u$.+iDֻ:qsI%ߺ?Yy^eoB-*ma~~_ ~ >Oq[bq.r/È~[bVzQ#*E" |߀-HH}bO&̌qWklO3s g7L!¿/\XM+XS,ڵG),A=ܓS_!\NhjIn ٨Q s\2NjQSu~؇1n1]\^{BwDΌvk0䥆{m7rl+ψ{u4d//8Lr٠YMFG[SX{J_E}pM64 8qMnLffml9A!~+r]}Z3ș`HJ_QNe-hZ^t+a)88m VD!/Ưnnc\J_\ϣy?!=Y|.Ņ=,xMuՁ[/- 뭹-m CZ30r#,Tw@sY覠xAlVt6 2,`طB+dC&+棩d;1hӢXlJ)D|Ve v.@ #T3/`å7dKhOa+ٸ]$ƂyFG"ܾ@{aT} "m X<9ii 2sSR՛/1l &dػjҼ\G545+tf: ޯreoECp}^?k&0neEqS#)ee,uJ c"Ñ@I} t/X51CFH%yAAtD]="ۧ&QO@n^zo#5^|އxOgSk0?WֽW!l_RfLSyi|iߋ qDӄN73R7)Ank;8W $FQbnwaդ Kv.y8 ձi =w]w4B9b$R4z&G;wD H][VB+INJhgsj cT;a&U[`<H/#$Ts2`ָZaj(Aͳev"n H)͹ᤦA$&~ 4=GSٞ&L+*˽I#6$HƜfl(yXܥ@:yqJcY4ܜ1Go$$[/bLxkw]GXSe~*Կ>Œm.v9wN}chx.Jf`kfu7r6n-';Q| c:T@Ro=G"gNqŁ i lxϟd^O`L&sVYOȇJDӉlM[YZ&IRMy5d)jjEC8Kzl^q=KgW;UA|b^񡗄Ĝ,]cfz5~zXpm~@NֳB#HSwxLXc!(ώnGVW:peN 8of~|qtkQ@5;Ɠ˱%ђpgX(D5ӻ fa}^ߓd$NsRyf;׺s`Ew{Gq-4Rʓ)ʸ#GѨ"S̯NipśϚi1]j_))SoVU[о95CEfL:E1:a)rY1C_n 0~0 sh#5R.y+éא%tYБР>z~7TDd[\ks1 tٍh+p-c^lHF&*oNLya DzN{S*Ktko|$h8R1r=ܞJyȵƯОDt`wml'禽an/>6?SL+LL L@ ISi4nQ}qgnt@m(N(> * 'Qs.\iTЊCQwvwE4lh (}S6"'?cfH*-7b1 ?*E%1mIP} =gk{lm_n#y'SB:_}⊐j% Ń`&-!µ{ܢCZaQY^u֊K!f{c "gb-M9۶M:+v (ehk%L +YӛOJ!.D$l-˕#I*xc'z+11 mtVI>#xqR 9bUp!E0oi^*pT#;P_$[n )"4n۶<.u/I')tks*qjrY[~MЄgzAìl6?ÿ2 im޾O_rGNLbd $g58 4ׅV4LmNa1N)T%_BV%B>V)'roטD,+%YB nWT}HTuXjSŜ(A?ڢב`2x0 niCxŇaD%瞵'Xo09\#0>6ɪX8\"_UkLLX*D؅)~o5rx]@[!r5cD{f  %M>X脔PguÖ1]kb|OX}[Q̴؉Ax 9Kwj!OP@4>:/uRhQ_G/dd'n+}u=,~+,5zVǵ+f\UhCu ]Do e`-ud2%ݺq%nA.֡R%K!:+G~Ő{*Äǧ@{e8CFrG"jk}C^a#4#^.'-m((;ya8ͭeZ͍X淺$ëǷ9 VP iݼK%&YY+̥ur=j%b y(TUvNnȚ~*p0bJGuE:_٘-Q4Y<#i^*CEDtETB{v'TXsJGVrQmբs?t0[dd=lQ(T`dOQ%lp*FKۉ"ߖ"Ar bfe%4 Wm cv"|3RoUCA͚s=eB jMUیdY)%`z oIfBv^eGw܆k##ԯa/ qi6؟86iH1g%vZ{tjb`K4 r:8v},'B"mԙ Sz5} T2U؄gDK/Ώӹ޽=^B2nKl")YNyfp1t.rrb˂>DlCe2S ]R'%wyqǪ;ZW̽A 5-5)vho1h7`ِ}*r)Sbk<M݈בj~Dl? ̔c6Ou\k纻>5|ynӯUX)(h|O$G]T蓺v#f\YKg?( T%CdǫjA/=v4t+WNVEH)@_.O֚|t7)΁ȫ'÷90sj8%v:uTaY*M)7 {[#I8|~~fnx\:1MZvC&mdΒ\R,.[V⟹b) IaFإb0ʂr~6a4gʓ; ;qb 2p*JK=-Vx._A<]&G1{𚒫56tN < < ~blw!5~,`P``@$j'׋R&.@UOڹ ( H>֊L*E17kv)‚6oQg<=Ws}X4km o]̢HQHF1$i;Tc4t]V {8F|ToU\C6K 3n2 ^[z5 6hACmܔM4+ 铢r礜Dp[ď128Q ~R00C'~g0C0ioIž:uW=r {^m!q? ه ?9J&Kyދ} m ;Y5v93W z*'H֠ 䌛FPS8dП"b ë:>1%?34^J괎>V8 rRt#onJ4~EgQ3EcY*>j؄zbMc$ft=?mhJDQ@qfip~{EUi]s0(nHFeHF؃G۰R; 0þRr /zs1FB\9AVodGlqeh(TM$Ν~bRϔrlc C_BPWPtęNAu)Aԓ{]~nHtɑ =k| ۜspKN܅tIQK[ ۜmmlO3+z4eѭ |+TZ+{fpY`f|kmxmnaS!LSFj7EX bNce-Mgqɂ+,Ά$ȰF2^$#IEhBQ=B_ZA]4^-3]TM!R(?jg#9ԋS/u[ö'43tƌ'NIfL1[≥z!`Ddb+3ECBj ^ a~oVIU=)*XLq,Cl$ecX]'Ofw_a+BFoYO!ۭaC@R7c^cZXم5P,-㹅 4oC*UgЬľ%CpU=P#}! TeJ:#ڣ;8ӊ\m;vYrp*p9hʭ)u=i`@qJ*[ .#>-]MS>oVe;NSjai<[{D ΢i7j ,Ί4) ,ъ~2s5cDJ,=8ǜpqLxNp?ذkSG0AP¬-=evr,d]rP!>_kuz(ɑz=O Vҡہ;;T}n LvJҒS!:Nੴ—OXXӁ1-вe$ϯ"#(,H*$bi&4g4^9Sɸe)@+:e}E L=2L_@Dm/3DIHy $% ;4).g<fq&@جg#hy(Mb1:EN<%}n }SL A 쬌Dq9`ɘ(0LH:Z @OH?7^^A=XQJ<#5hI˽uFGgTey_;!r4%7ڹ5>Y+t9}ւ/G,8,:ZTD0ԋ v;)vj?^"[;L_2ܵP3Î2C6LR䦗0זhbS"m')&h/(*HqCKjn1j"3q dCO$NNM\e6_r-p eX-Me : JK6,!sG\G{\"ԶS| F$u7#%E: f>Ү9OH B&f %7|cio *5_5Qk%+A 1 `Äf>dE7Q`i&K))p/6vG[ o0|V$Q0&y6|\- Q5#/uvE$-=Tڲ_iIN ٖG{R|jxstcʅSqȥȨ! qCnHVy\-kE=k"jpÄ/ZVjTy|fhjNp8ZsIyr s`D7e?ZS0y =zz!`K%&MOɁ^Zr0m:|sB`J&6솇{M=WïFSh8'wwK N;t1ˑƋ>jg|@%v{ۨIh0-ْEҡX&\_F΅NbTA7@nGʻHPApZ L Ed_v׉'|e]i&F9GwѲzOoFt D"$˅<0~$Y321I&~!vUs' {.{|q͚8.[#Bz %9qB8\Tq=OCAL+'2(T]x5'-jgySkۅ`m[\K=hoZ&4A>oBɁc2,vB^ɤaRtCe9Y/!gJ E6kv}y]#?sKBSu#WԐR!˔=E<F T]L3) o}RyՊY1O}XоJlVΓ~&RǜLztlO> _~9m ]uz aֺIBOQ{\$GG=Ȉa3 A{]5V@ϵ>}کaԦo+1RQC n9;݈Oں\ +"46$fxP_ L Zq$M'/ %'dh\[N#"P柢o a Ex!XQ`DZOҢS8̭bLJEgM [X'~$[-'|A+!a< N懬mϲY3 q/!\ R7C,qfds*X$}M=]MbcO=2gZs@lqEp} ,,oஹ,D,'BZ1_$%ȷ э+(أ _[)B}?o_xMobz{oD~g: U.bkb[GߡLɝ\8!1}q]iFxEkۊ,R9؃?ṕ*NzBUK[Z!Pӑ?y}0s+K_4oBHd7+AvD |vR *@m xcS>e ~# |{L!U(۪Yb(g.3Ilܙ(Hi*nX6qV jyGK ` g\4F)~N4!,-L6-1Q}x󇲍8dM~\ ᡒ๒P!_#AVX˧# l5\*Y&T9 …j,〢>V"EMrWb'#3~xDXn"vzYAklbs. Fn#[YQ,=gA,m*wOdTs@>ÝFQPFI`&S*e6 yeh~<~5V[Њf t1(_Z˵ &0:ER K! "^*6ޫ Ya6\QR[ʹT*]"f՝k# 6k0)g,E>V4#([;?oW!=L~ɊVAXhxR/cg|涖k2&cNvSЦT<l;YY\Z%94,t.5nC[&y6d&1?ʸD\KTx> 0z;w;A<{P"^DzabB|_u : .#29[&֛uq(Cx \ ck]iәs~ǐYr /0h<9} L~1JPr]p6N~};̄3}|.r6`:P0=UyQ]}Uv_%LZy2Ou=[0#>˟Jiϊb kinK@+K-[G1)Gx5%Ux4ݧ+}Q*e%YQP1!) fPө ; exYZЏn"Aȩ^sTw:zMlL7kiUShA.NR 0HZV~&U+kLdУA;,acY}WhEx! h\f!ݘrڽK'.7u.b  [D)$%h(Y\'E!DsӋw;< 6<%N?!Ku^gvBPoH0UWnxnhlR7jY&QIۀ"tڦclF#32]΄Dۼ?x7`*>\HjاGQwa4=BȋxB//m/Sk'VsjIhZ'm;]M0@dGu$Yqg%· MyrҦ!Cߛб .;i+{=Mʛ7ZNkݥkg 3p8MK(׏tFHTK,P}(( ÝPiqA榬Z9/.94"#odh8A) F-䤚r 8}&*O]"Y0DKBSZ&bzwq=@]g*̐ymoC8qUR\K.{o MɈۚOw sz vN HwTq9Y/~ȝ]6WZ B(%T<_C%UEr77 fUqHk'/Mfr˚n hq%EeBx⵼K΀cŌr@7^uOι8x";jLW*3d.),4WYx8S\61X+p:#MTQ3#DH 2ijX>(U" aG4`[ֽpDd=0da0j"'{ݼw {9%/ I@<[`f3+8W'1+ܹAy rWYP/Ƭh`^K?=ٚaW|O2 M{+`bWrd }U{6&)VӅʶޓIwf,f^ Df3 'lzRqz|Q 6#xm˟_ eaVC:=,7Xk?X$/I3V[wx^~ׄ8Ca$_OuD扗5%fnU:/ ySKx9kʛȃ!Y~h2gEh',0A4Nмe XyԓӌP+# 8/`mNS6GV_r=^|vD8>%Ndq<h ڛXȎfsz rbk.W*jdޖV?hi.Nj FШv{$;WnIST}*bgG`&q~i"2a/ sWldlˀG`r+yo7vMN;s:AFi> u!8ExKu(7Ůw ral8"yč 83}8\iG2 `y d903ث XMLNDY|@z]~տ.&2B1n%Q2Hȣ8rd WUw##qbgXsW[škjz3h'tdΦ݈ "d #bB9>lK8 FGJL[UU3~6b"7a?V@@sʊ Q HԐU=0I26C:gK<.`MMn+j(HT(c/;~=9 8wU)v2]\k2[, }`]Ddbd&{[7qZ ۑBCAXHaSx-}HA!9S^hpEHT``AƎjlm=p: tii*-ħPv<ͪkyF_9_ҴqI%9}v@(O]C<ߓR?{C NJ6W\ &R:LEgcYr)90 2*`,tM&3S )U&Dͱme$vP{IKңL\)ɢv˙$r 0?EۀG;7w n$ΆHchb GgG&5oSpJ0mcSu7u⛌vw9{ B~EofzB.IWvlUCLۺ;T m{~ƍ%5HY T^JzݙȾ7%]\> -?>$'f|\JSm pnx C vJzm4xCd`t6iP9 NTq0E6 JӺ{cۮLO r=-n-M#m/bh*z^^~ep|Om;S8+Hk=TitJ閈oᾠZHE9ɥ5ImqF)2GzP?F4:JGʛgnKYy.mxh ^%qz9P=&WVvx6S9žἘc ` bt*>@ 1PMG$fxJmix-GYCPV''kܺ`>qta4v/coʋxJ>Z]8׺2h3壏V|.uQ5|#\L߱bs_s1j/ |GϾoR/ D o=?^0݆ג_3 ?gRvGi-6Y (rw?29kk޻$ B,gtr(S[ݤ &G@Ima?3"_@Č:1[ 9kY07y*{FYZ|ܡgȹNE 0M< "7YU#cm[>~AQT;L ތANjsP7A>dADQhz]IxEaӓh[;*N, uҋ OR-X%rO#u&/%h3e;s tN(Si%UQz?t}Q+=s#y'Вu;%!fƭPDG q֚dbcn=|)[]0|܋y'aO:yȸ)wr0 &!;P vv:ʍ3ԀGv{5$A qaTVUG^ҝhjp&Mpv ;řFQ\{WcZMl})7VABŒ03ߠax7 `}BTj #GÓi0У ?\ab{!4 5<{k{jd{R3sKb:df g$  -g+Tf X*0#_Se ipsh8Wi+-ҵQdOMfHqF _R)s[8jDG DZ]j1oEq31Atp4b 6T]/DZHG]aY#A4>m͚S0R˻1TK .jkccSAut .hF0%ܻN juD ^iokc6w4+xv5ث]Sv!%+aWazhVPDYKCw#=7(a)½UCE[%3MZB?EosH4UPU#$AoSTY!P/ʆ_.O@dyNx{^w(.=%}7ЮZ︧j"̺u}ɗ> mJ^yMW~݌-6n|22>)3WqGE`8Y$S0wD/=Y~cпv[ wYo{ g"!LڽrIP⧕ uX \蠚~Y&̈́|zU%X9rlGl?;ڬ(sQGյD)6" nI"s|Q4T.Ʋ؞C#S.D T!>'8r{ra?N*WfaA &|>WW&Z083r_pn;cИQ`;?Kd#,Byv\V{^CJ0W\z,pL CVoFAd͋(S7S 8tF Kv@t]cX2fsivM[V5%0a]IAꃔkG!(VLȡޜZlSt['ӨMTJ=>Ӥ$”]z}n\GCsQ-Q*K1!ы2e(U#ecu8-ܛ~jO2*UXЫeˏqnX!b  xeX TAv׬߮=tOx)X2L7䪋rP+@?u#N^ozPD7@AnJ)n"{HWoQh#S54 ߺA2&vpg(^l(͠Wr(`=M2ti:P>ޔsG ;N4 ^R`^-}2`):bF3 }]#S6z"iCy@"XO kL`yҰHce *^UW20a8w-GH즑vKudx*A#u"kKq4Po;KWUZdNu}R@3>'ifAɸp^EL r3F x}])u =boDF wG9v=b(rޕ@[Ȇe `,VP{\xq ?R`.?}=PBi3̓MpO>VCgTB& o07Z*݆tY&MӘ#u/L_ ΐSl=g @(pp<3k t\OA|N`{zvҾkpiiqKy- ~ Vr-p=uqeH#9F!H l5fZk2vfYrsAȠ ??ό[zz6maMޒzO#44ZPf._H\z5uN/ʪ*g{֤\{^nc;3tm>jSGoL0W$&MWQZXI?iwOF `๔K~evKhBM}~9NǷ0GME5j[ӳI9\mO7SD sgk8hyC~5_E2hxGKOuF z.7lїGnǗSZuQD2876[ غ5s1[>^eL|JY6ee*qEi0kH ϡ 6boǓ*:&˓p.XG`K *"*KY Pͤ!2Öz!0m|oUO{پPJO ! -0v^+OdEo7mKc$c=]`$2\m&rnyy9mSGfpๆQa_T{ MM]%,D^ y}YE,Z:WXj D5XLR>.+eTZijp{w79Qn oS^]tA U9騞a K(H1:brF)"6H05ZP$5ʀ+p^q"8{U ]I^>MNb0R fp8"t@˃]`Ųy®4`Wڻ5*(n;Z1ŷFDa=PxCX:րOsEO;tJ>%eIE K`䌻c~VBd(.鴄o]3l4$*^SUl -ToNA37tɦs)sXJQ#X60@aQWǖr45ҭׇ`:3JÝN2XI)̕xk }Vv`1J2N KrԆ%JR{\)&]L0\ac{C&m8E\8n1# k؊Va"jtdN~gt-e*:y߲\V/U"q:GwGjXV:KWoWg.QRzz"} crp KgR~1e~!:j<ƜB\Kt_D lş37h^ aÈ +^IH&-*{2ft 3NmBtL@t"6 T"ԧlцLJS 7:Z Ymew0[PKu2vꪥ_~Dܺ l&'^tW/b%ul:,M#%ᙣenD5hwWSUnG5*YKӟbmR:l1xn(1l8ExŶC2AV;yiNXK)TT'Mm06׭SäXoe>v[O;Qv}_{kʿ BҶ Z?6 c*\jJHȏfx|F>\;^!J3尻q[M7Rf^G#%D+^?UoX!M3愽4QABr&#zha՛-C>J@ci4 #D60fķZnj׊cHd"\f"E~TF1jHz+8ǯXZDm K^FZV ?ʦPN,=0&0(zVa.c€h>_NwPyʓ#GIȽiM<t @>~%(˦=jvHt8-(7Hxk\|ˣY &ˑl͏њPT̔Z9 ǡ~5#,VqOC58@.ZnS orOPm Li)*/ -O`nWbb[HT5[s :uMд}27'mfZ@|.Ei=3̸J?^ls*+K+]`Ɠ55*A+E͊E&+Q'Nb=J{GSq͸?H)+E i}8sh(F=My x0 Frs;-ݫD3Xm\6]_WLtf=~J@ѰTϔRFtRF^ =t?}HtZ;W(a)}ws[!0S46tO:<,:E܂G?2cekPᖹA ψioDE|[0-iyXZYxx)}~̨GIƹVӊDa{zpD:p_ף \m)n9l F[ ,-t?*fVĢ`%$wVTcN$1t}1FSJQA)nbNg|i'4-'.09fR 2}y|LgV8bR4 v9K63"gryA<8knv9^B\,:ղHTS|XpƖŸ7u4jY'l^E\SxCdIM<2k2r6d 'Їp@4t#N!CHu"ȒtPA9-}g] X{=h\s?젥Y?RÌ fЁ\9[,ed)5C _]njWh\q849Ċ"̃>LzdH-}N1]ʽѨvsŔof3|40`^#,ۥ;fcxzX:̎Gݯ_wbKߑbk1΅:"F4v^mm^VWQ,UԴ?.h]vGYe=h6_PD6A=%GPA<9laRawAresP(>n ^?"V؄1#7,n4$OR5@tVzvx ZT]jGoɈ抦0٩$+HPȖd}ãH(OcrحN{an7Z -p0Bk?c /ǭT2Ew;/OMQcНFh+=pQpg貐$M|tŠ+V`~,g̪چnrR=fdMR:} ?j9uuhg#ݣh.xxd.p`in 3@= [KQtghcb0*Rb3N8Eb3NClF._ S4fj1%/$5.*pETp-27a_7poԢdBU]Öx~ڼK&m?´.'<9S#p>|z)K]^Jt˼IJ {PS6(Efʖ-Ѣwե,6#c,XǪ}OU*Ī-mXPMA0n3%u}Y ?W,FT0-B>1]FDƸ[rV]908ş=505C8s^j682+뇜HgE|Poݚ;-7gЕü yVb; TW!Ɯ ኀnuJ;^XAŸEBp])MOOopkJWl`4]eUzXp!`&F۔Z0cxٯK=>o=os7k탋uVY9Ri[(M7&Ky_09,6a8 ,3Ov')* ],4 :lLZʓSM0ǘP$]I5[N3HgfHF\@!{EXahCb_MT$(9LPc@B)qov2Vbب4I +U$jax64Ã9 2:0:80⹧Rػ3^-Fe;a]&u+ (6ΟwzwƮ"#CEOy%C=TQ=f=KByKDtCPUL&{B,Tn'jp*d{dFA_k Y/OoDVtK$pDY0]"~5¶z,X0{+Ů!offրVck4'oCAlVA28_6n7aM ggKkfVlGǼ"S!7)a ;)N6/rRXs2:cg=ig3X^>59b*#~ru\ò<5M[1ъƙϫiFEfAﺁX,vːgo-l霞X |3xVa#t=h #x,!"R4rsj # eMӬe U!tjz3hR̗pnf7*kR 9[sb$.OZϙ- bxν0#q j]<[ϯDC8^P$,6u?x.t+2dq,17xі>^0S |{z2=8^7^n>9f+{;3Hgb;޽ :ǩZ YQ9u.l4 c0hKuӫDIĭ.qZ#|3uR%Z",V"pZ<)DK\,FPپdjw( rER=$Qmc['i M5_lhR_ʙ7ڬׁBqH -2N^A3=7|YmZ ^:(>\ 41tÿһ$h^;BV1E6A_a~sopdĝ>ìBE'L4yF-^[$%" ZZJ:r ${nuT7 7?Xv> VRQ@e; )cyiq(^ & ["tݏ$P|-BDc"y)#TFN8R/ '9eceg/>&FДv|Tl0q*cL%n>MMb  k]I$wR4<otD]ЫY6A}E{VNݭlej\25>DRQe?ø ;ܢtP7M!DVDVٚ g6LY$(sSE@HX-Cr̡< >&8&b!JaDr0~(V( Xlã_Q7 8Qrn{<1'sb V;Owtq%yvAwYWI8o"..>0:Üvaa۫.$c0lf(g;n$8K>9qHʷ}%$@tmPc I62DV}{6n~ޛ A06ybއ^{tDm(~CL,Ql31o./S{ʄ3';sq/rBpEZԬ=oФCUq1j}R%$ʺFڛY$Kv;3_12C|xs#)K ;iq 4oGպ2P׫!JnܝX!RI lMhw /O`#֋W X-̟iaA/"-hcq;>qInU1}WylS!F+57)ok*O#9bߐ&Q9IUO?S5F{0al| ۑʹvl}aT:˺FB_uS3(K ݑm/9fkOzƝoĢ#`зkBcK25SSRBݴ3EA+ +6|?mE3n"5gC0)$x]\TGZyΉ$I0[mK4øHHs<\VʌL[*.ȔiD,GլM9 o4l+~)ws[Ct svtKB[B!!6; UۡɆp 9+9`^X0BqH{29dR0]iL;vjAU).:t0`au܀uxn6F^%R0=׆`oǥ cx)ȪiNaI]zs#CjsbY*⋍Œo8xBdQ%_E/r2* /C 雩8!w.UI:Jw?mH]UTXņD4&[[C*G3;[lػ`@A5Uu hDc4d;[4؊Tbi P3(t~x'RڮKޣĥh] jٜ∂Z>\)POD$} Y)bc&^) . fU"H=Ʀ8#{84fYwR0rpqW$8Xe஦w oxؗ Sw@F|lT}3|S?tl PIfn#Z>FHX® 93Aֻ~1#J'\4^m-"*Y1Y. =EUش 11ydL%l97Ex*MlHǥi yV?Dw3sNi'Mtvx`)"hTi gW|M$o)TTl=9X3r"鹢2D>#BKc䄩 a.c*(2@Q^И&s'v6k y5 N\Gwnh;\'(fu,fWK-"FPqX=NS0 +fx_aE_5\vi_*A2k ~#[,:S_/Hϸ ~$=7wP旋9ea2j{w~9F[h]s0d=*k zE#>ΕG5WީDwҵ`ټenL={^Mͮk*/a[ZRL>hp8yb%A8B"tMC|b}-$&cq5_M '+Ѯع?Æ=rM7sPJgyj\ߣ)4CCDfְFGZa=Iݵ*@nss}E#>E=`YvdY`ԏpX;k*']i rf֚i%r4^dbP 1b=b=$9k4#EQSus[4צl YI؉682Af 3֜<1ԫ2 J;&:S:[=#CUHpNC,sdԕy C3%;-hglgmq*jrܧV/&/aE:jNU*aN:$Fu8 ƕs!:YZ?82lT}: iLHp[7[= iմ,=`!}\Z ָB׻D@ܟvD%k#qʉ{M~A8`+`Bguf-Є#+3hIJe HaB~ʮ$suPRVW5`HD[Č`ڹ"yJ8|Uy$|A&L hZ8rV,'A+jf-?,v7fʸr|=)TWjǢB܎6:IMC-gWFV3w7h N6m>hK 3̖/{Z3O k HӡT5JQ7o6z̀GwrWh +ּƪ IQ ,ڱFZ? UKOo$Ve'HhrՇquk"6Tp^cQsƤD[nJ`e{fkdvY=5 [MZ{w,^i+W%H.rjI;d*CH7~2xip4 a %?*j]* .guKGtXSyӌX+M-LLrm<WC10\eS96Yk]r%].1JꕜY[O WeD~@`(.o rn "vR,gXgO<|Ol1!$FeGK6hJk8]օ T>.>=LQכ{5iY@AaR ogm.sqJbk`C1R#ja[ J"fUuXўbDd[ć1}u\.c'z mШY( .״H#W9p&kj@gTP+ ֡yT o2{EVhoD"OgT`lAH44lJ`Dl/ DOg# {}u ?3{98ݷ` _wK'}ow$ ) iRH,R/) GR_%X(1.~*me%!]M-׃-җ 8 CAzmhBO޳ ֭MpD`r*Lei8"a\@5.Ϸ(vƾ6H_Ą~9uL#c@$jRiͩwëk^j ROܻϸٜob/Dljz~v/a2 O?hng/Shrr\갺bơ=(3z"xYVóOY Pfo`@28eK~~M\,&ߐq&M(GY% ݡL3e*{Tp9F8C*SW`~z{t^lڀ@dڬ]8ޥKք98厥C"wb{}¹bCMFP VZϣN?nu)h;'GSWq:5ԝfir]4n3]?(XDƉY.+uءdYދThgO4˼ %YJ}ۙLz7*-򚴓Xzrq`򛯛m&_/Kוz7ɂ$  iE팶 }5y}.ǗȐ1R汮2mp@Åt୸rv"\ ,qUM]yw¹Ҙ=ע B޻jDff_ET+ö}aP %.VNe#o\Bѽw9z7k]N  xD'K>[:H i$Ry42҃-=^#'e;-!pi:s'ki>`kE_K|l7CQÛ*pG,^e0HEP'# KT?ųI O;^Xl<'a͗$ ahG(8A5K.nɲkCWGn6 kIòtg%THG'%D I["}iFAAݤfJBJ`u]jKhΉnhH5:3ntU\[* Ӊڕ p8t ywHz1Wb\ǰ3Qe.EȰ;I Oi6|Za.]&PtO\&1\BqGn`aH~-aͥ(<9بZnنk'1(ܠKqIX*2h( gΞy; `9T>TTbUQ#b/%QGZ҇6B;RPLpR1El]Q2vKy($h6 ;mfam 2s[V7g! A+nJM̕򼷔Py΋Y\ ԊǞ쫦3i]h 6mҪ2< d31Wiہ.θOVSڸ3!9 +l/$uf&_;P6Ŭ&O5eFA;:ޤؽu*wppwG_(dl>̈m^x.QTE9Y3XͥC/Krx#qck7W,x@gy@8'E'S-F<1Pߘ ZZc`:(:0-cѤQǰOMui|;[BęBA0P`D$1YSL%.`xʨ^V̐Bb7FY7g?"]2pd'8ڻa`0uT慱M~%}2QhE]l5> JA"G]C)%@K}#͝Ms 3^a!e乔wUi6?;|[{NˢϓwÃҏՊR+ Y$ʗMe܉rPZ'ExxI$䅞1nj2ЯDX;R/ہL펍ٓuI?rԢׯ$:^=gRx렳~SIゅ̩lə=?SeL1S 8uB)~$` n';"PC.ZuN5YQJ q:wdӂ/z>~9J#>#:'\ź>DRh"W.V02ĦkK=j#a31`ZǏ2/LH̡6j_㳣b}ɧ-&3BzceΊx4t_\BՋ_H̠8a\qhm=]Qq@E☈O#hVFw"G#L=\l(j0,(曮Ex)%͒dht!,+ QV ʢO4vѢ䥤$Er;f=Omߣ8 Β{;$ &NlDY;TyL9Q-_*r<4kOHNEH! (CKc-԰q079:enb#R3g۰tK.Bj #^ ڄnTOꍸ`0G:9{#7iMrèI1z Wp&>w4wG"7כ{ω?бN]Vђ7Cܥ6,xZAAc9TN#oY!V`,Bqh,| ZΘPA-.6Lm|`6xUڅ^3))"'$G;K`n:ԩH|ɳB8n[D2^WT>OFCnЄPDNn"U/39ɣғ]-kD nm +oawT{ҥ׸s eVsb8\qŅ*`&W!P24TyЩ7+ dBuK.T8l/CrBo_9<$G5n~a]$ww9gH-lxw^j~^X)$bU>MD܊ &%Mb6݈X̝Q5ѹR1$U Qz6qGş͓ZPKT0Xp>CnO4c|t?e csB,CϞ-fO˂pbw?pfs ؜]mNmsH&^4wi[ Xpgf*D;Yp0w3ePbݔwD8TZQonq%;W[G1; @ZTzYt'C/&a@tH\o!mx:ُ ;V$&1^/.႟x,dͼ=c؋!~3;d懖 v7Uc!j#@cfw(\-zmk#JymQwlki oU"W2G1{fQB@R•f7zsR#;'D"zo&ԛТK\{uu1">%s-Ǧ^XEG|ז'h4l8@L6e|Zw/xd8}+xgA˗ ]O MfR8o>8񄑄njxmWkl6ʰx(6'ݰ-hͭHXM^Qxoۏ 0axC5q E;бuOO6Fun"hGZ8@ j Ve }SR8mjqjcFz5XkQgʐ}~9/#,甮jzlI'pNBs (?^u %,FBOf;T2!ߞ}Tƾl֕/'}OLZ``eFUX:#†|iMoׄ~wu7Yw8/Ӄyga :[FfdCx`h")WЌR햋⢜^)N.#7& ]ڤ\-A3Xkz4SE:!zK_R~?Ȱ_ Z}0`\w,dM-bd ځ0놸53?Ձiu ]B\ف[OwVԑOAVп:d^6M|e.Ԏ͂vu% n) a_ysK# `hD4'<ځ@iC<\=wg?#i`)?LqH,#BH}%9 %F79V2k+G": \;2.9#~^ޚ!L%3._U|;Rxx6q-2$sS$S6Q\C|c [v[1 }8w9? 5!v4߽(^B6eFy ?>B^8Lv&7S>u5ʴ];雸rr㇙p] =^1u҅wtQH[!.!hB?ij Lv=!vziC8;J $Ӳ҂z/ 3خe hB>u=(IaeS7}\3ߚOo^Dj1oU#Mn3g/2dK-J`8ű1j 82iz`sp6u&A#ioK&42>rê^c-HD+4zp`k|CY(:=!)TQ2#Q[e龠e#+tj|#&flcPq'l 4~#Z<.гr"'< Ia0#o2RR(h]#!s64]pzCgGc3׿yh,_u1xu} l 6ںnuoxyC>is! W])0T9MAD2|ᔺƣz.ns2Oi9ܩ1 RZ(i" Iw6|NfqSZΩh@. 'DG̐^K}q,#zz9Vu7$-/oeS8BUMbdg:bL\D[: ZwLw ~߂dTS3X&sWm$=9k26P m [?AN<6݌G(PW(k>b\Di ~]@x"T7:ȑ'$,/[Jh" 쵅M-"U UMʌ}d~~7{/+p< H5}͕\.7l MBPnϟ7{ȿ8"^YxS.zlqA,%!,咮 3TTe(%)[`I[rH&nNjDZZCU>^ҏzuMDN;hg<+9of=V; *ո R\྿;UnQLfq1 D` Xi|=AW}{jhSX ne %ú,JQFn#/>f.@2BL!C PFG_֫~gbq/܄9/9reKWMKjp#έ:2 2HI+X:c>~V,Ӂ?X345_]ln~xRwCjw@),d+%L+nnn١e$&jnaa P/hbbNfguW%47bJA 4 Brt.H ┨ݐh<n3 z7,f *Hq~ GpS-;󀂎D+yUW s,SdJeh)@^aaЍ >} ,1P 01%:Nc xgR!uF}QRo=,G.om1ڰuD,[qlI; w7E7Є%eWoW Qr KǘEHٌEܓYEu9d4&` xCpp,vpo|áڜWjmߺc*ߑ;_॑@DL'||ɩy'·dsb-k ,*-+6A^|J$`% }U,A={*&Z݂dpk|kxx%T`'eډbTF[*@c*nZB_wc\~^~@V5s]xZ{ܞ"c_^ kзYvMtO(^%r*؎pJ( y= ,jtm%[\e"Ӑ{̎B)UAXe_ي%IK^0&&Lkqy@Z﷛a9ZecbZ =]GJ״~z+@xpƾ],_^s6r 4xaY: gΘ.R@"#ꭁ?캽z XH&iOa ؿ+P %r\,=2 @."*3gFfw̑:9\,7Qy4[̈́m>",8BZDzM@a<[j)-Xv©Є#ۈB>7a9}?NK~|>QໟYBm \!l I,VKݛ6*i\ +a ,M[ `,![{KI~w!I5k1[|t-Z*^R]/@‰]BP'GQ}R]><]{g ~zq-6ؕIK*QiKQ_0F #M%xX7AcXHVwecu 6(\ '{ `ϖ6( )g|#E!dtXcէB4c%;Ľ9h/ W]!w*njok蒩)3]l{h]P`Y3@R^`4Ȥ0UBN $vYȎPEPeg?-gYOp \U])r /#dP-§j%+wE |x%f23T#7J\^15` CQ`wۚVl6G4܂$lO@1I6:/j(2sX\ʼy=TRPNB~3USɁ^E7O4ltH?v1)!h *,#pUs^#[v՞1_s4~޴p1,z̰Nr&BlDt.P#k2>KF'!V/)FE]?nVg4SBfZoɃQ_Gb8б2\J pD9/H"dd-RZT˞Nr]` O>o򊯧O^ti52E[xgZ[s~Hˁ@gbZ kB-^+FJ%B o5&g2~*e902DuJx'RVdY*C!`Nڬ M v: e@zةpDa/0i,%o_`QV:i5۫#x Tbq/"ɣ1ӟ*ncpِd} F'+01*I1fVSH! }K=~a[5']$ʜ@'ZLl#YXF"n$4-agdM7/Ŵ.yoXdFro,jدҽػk …&4Ӗ2h f{蠕/:t !0T9y'>RI*O?RC<KMqL(:ơ>4Jb+j.yn]*Poȥܕ^ϣu?ܗ;fE`Ac3n&mS6{ jSx@4cۻ]NJ0ie5bx餀68@I-&ٯu 1 ":%S;OE,Tt/4<}CU;+F#A=ͯ` ^4F{]LG2>:ֈWj2Mzp\}DM&f p+2S *7 m2jSJeJdb!񿟨d6Ŗ4SB;Y~2Jcn= s7*5vW St*Vjxܶbk$(R#FQs Y5R]xو24]5£~lN ?}v l G|R]5'b7iU>rнpJ?!kw9*,rFteHo\CU”ҎJu(eC T6nøLK㮠l-<ɘx3 0f 'X* 4 3i;-G.ȑ׫Ri9gfl悾A]s/-L.BYy9|EI3gL{b@%+ʗ=w}^i擶Ji5LgUC,n fIgqBMUMMT.af7-,4,:BR\`$ᆼm/Bh{$B NG*j#ҒjNq׽f`[y|vu hM3lԆi>r#Ŋ% Ua|k fXJN‰9$`2T]Ca0xjPmmW־~ őipl}pg#FGp+r2H2υA0ɝlGls>&F/*i8.숄퇃-y[L{362C$R5D[ȴsG\BCoۤfzT΂7g;fK;U|a-ؗQ'enH)9 S lqp\bc)s|D)KӠ[~yy"-YJa ve]eb$'SW9E1G3j*4gUǙ©pRjaZ' Dc2!wř^!_(9SA?*o«6l+1ۧ~gݓL\+lT3b vhٮN!$Qj>3 ORDI*fDm$LSv(u+LU˟6K+0._M6P9E '#˧ZUeȄts8vOHҽԯ5ԡܯhS@k)׽i9 8zbGTbRKKCQ׋`Jz\ވ! "feXy}t"{#ksg~ě1\[R3Ǜ;#hY6yfÑ?MpZ]Rl.kǟؒLtV.+y( W0]Dʖi'MNBXod5 љ+aU/MJ׎i P/>{I|6llNb?1zS-k7D;2VO ʵCSM7ե[6gyG'$0݌LsnR43 _u筪mbb4!W;b`lyZ`PgVQCas(58;a\"ML$r+a>~dl?c nL9]wfVAl3a=3Iz.0k+ssR-q*`GjMagS o,C*3(YWn#Aij`v0[Objn\JԸa%RKg0@Փg(]S*cq|4:̝9&y3_+pĢ1WRGw N>߽KXTr6З\& NoI3}p UkE$]DAon{L0 D)T+2k`j#9QG;$GF[=YfTnJBA=^1BM?3#kFvV\D/+EnJGq#uc: %6=Όv<ۥ݊SGDʁ9]}>S78~Ե3%tU%<_+@9>U#y) -[9l]g|W [LrXCT$ۤ S(zUt,ÙQwBT{'#ꧫ@%^^s*]AwQTF:619"IBnO+" ʊ?X= r ;mE`V9WI*Db-r)WKHߵ>K9/gc57DJlo"H<4q=F0+T:̯!$VE*-(^0Ǟ)I/- QO0>OĬMZ 4$F /M5#uvD 93{~H8Cu#dNPr&Zo*8#D-˳Z' ᦚ#ۭ] Ʉ*%cc2 %k٣INhq %{K*S"<8[OAEaEc8+ְr*5V|p5(OG&/1t~8גMWU4M O-VPB;&zx0Ʒ>.`8150:BxA'2O7kG" :lJyvZ[EUEnuD#сi13%gm_^fk (ȝ+׮$!%xj6Q$XL,{ ) Ic.HȚtgAӗ[OΈm1M }'gdu#L_J*Jg~$$6*1ҫ߅B ~򝠍.:UP>?y /J#o7R#c/p\/QM刺'uM]4ER4_VZQwb2( >ӺN$n4'V2p[g9PsA055ϘtJoU`±Y_9:vYX zԻ8/M9ƿj9D|_eCMv&({o%+[q!6!2\m0+l"k&KxN(w@Z=[V(|l`=?QTq<)+;cD B!8ŒNEZ["Zqw +[)IvML~$ >CZ_C-j@_VQ yJ&GZfz, D*cxsKKa8z ==NXKe[p;|3]Ylk,[WF||TKB552Q[Y˗Ɣ:ߙb^cn0@ܳܝ$Gz?Alr@˲^@Z7^-b)!~[ǧ9|K2h̅GvSY˘JI%H?aɊ-?+tL GťQ̠MW_I8ہ)* >v87H֧h?O0jx$E9H%v`&Pu ͚$o&<ʯnݖۛ}ecq_wS[9ݸB9$v- YWWEϓ>|z **}I3ya&Ca B; GpSN]zVk]Ycv"S2 nWp4:14&jN~TG5",@YH&mufR.=C~ޗ47T}R ?W!tARҡJ"g#: _؝;zV=,fIONmI؝d()>M#OY7`?) W`v3bwy$r腔L셚yC3jW! ւ!pi2I1O\PU/ܢ+ k0C)cj8@lTZ 0a6HdRg A^KZH.3{kG.mqݲRViy#A$StlΒ̖*6 -o?C<]ҵq8Y*3ݞ2(XI=!)z?:ZDd# EZ(c/շδi̵V@Gߑ4 a*Gz^jȲ1r{քyȵԐ.jy`򇟇G8F3+,ѽ@ib ,XCB2W)Ē~mMQE;)%&ݜ5:ƾ#G~w sE$^@I`q n:qGsrm̦&\F 0G<; QRpН"GCF+QxV ZP[pWXij0KFzd:Iƥ޴X3?ع [YY, ĸ c  Oc& 0$ن8зz}QYJ_K h`7+;*_96 URӇfibiHF4?Ն;LJtJh X+Y"f)*>F(ӋpPX@-bbuT%n1mCGt>+6)NJVJnHkWp)m[W r39y[~g_u#+2> g䕃C{+VTFn ہ|0EIpD˃j LC-A%b!:yQ }Ep|jg+*=%G|8L'0|0ʼnPER^p5X 0 Ig*M |[?0O,*WJkdlACՎ(1 Q<l #%NYv: q\R"8"!8~&ŽٚSUZ|VI;jA!7Ҡ,2ƤR;m{urwmݕZ!Vf9Rn?zN$5 V9 C )Р˱Ei\"g7USS x JMz35vh0%_#q.pwuCԊv* BѮ ŜZSPP'-5K*/5e^$̝ZgS_2y4m0Ü:tWzz_ ;]&[(FH5}W+KR>8@l|?h([ϗ]~4Q]8NXP u s؆I !4)d*.9=3IȈb]#0}˺OxSBS٢'K SWQ2Wil]>c09hJJ{ TIVry&E| X Y" Ji텻=:"#AlVCcf6^M R#ιS( NZ uJw~k%O~ڭ%&)4 ~M!M2r0|JNA9RKJctig SID&&ΚȐ!w삩0\dV k'cB@BۉW><•U[tK }pGp$AnQG+*8bɺy0}>  ·\o}聓/7=עMh" Аj4+̱j7L<0 ?Ƃw&^^TØ)VE 2عOe| #j$az TZ ]r)u\Bh6ɴkGTΏe5qQ$6>H4t j 1 1xHiYKy Q@0밢Q(>(B# 4nE*@H"W⽶u `#][:^򋁮8dh$BUJ 9NB!!}{534qmذ 3>;C/SS/~+r[Y4$RI8F[j!BE@@6|/"'E R[? g # SWۊI2r׃s;'?g\Vۣk2 t%8N5 wuw8S~o5ޘQWF?Q] q B |][n]YsEL֤*JD˨ڿ=3!g5C$yS2XCԯ~IRӉ Y&{m+w_)M~ –t ykU*(kĖDKآ:jrN} N|:zJzw@U#-: lL%CqY(6P&[~1\ )saPi⦁Yˌ:yIZ 7y WpWs`?X~K3xkjf,"ɸ l Q4ŜޓH0[Q*Ғ]"3ޙq/^hluAu ¡z ^ȸI܏:gjV@%+ >8;?a V@Mo\?=Mw xÂt#P@C2XSp##f_xoNfzmn՞cը""皘b^bI O υעtAm0gI~TwN{I36|ZL; (^6ɝ16`!HV˾3UUf>î>^]C[1vlT)-Dc@{+;/R/D ƗQ"c7*Ut+3TxHTQmP+֬*(PU ^N{5"׀7A!N@>f<#|!DVOmZv -6YYGy/RVvUW)9pas݊ieZ, u>^HQZwF׺ J yz"ohEM4GY:Z?nN$k>'s)Wzp̢E~i/9#H"ŅQ+n: #_DΜ֨*&E2Zn8}t 5JyI@x>c䞸̆.FdKX _ 3*t8,1Av˧@2 먺0Pj97J$mo0֛]Iv,B2ܿlԍŻ_ĒFb7h`&B^ pr]0xgwْtT!Bݹ^,/I2+ZGJ1 2beo)Ӯ+{%لm3r:Et_z}b+5ssFȒjAԳ1hBt5{\3YXugڔm5L`hY߾ *}4boC\9Rиm@qݧzE;`1.4Jn۶Wh6e;C;'B 䦍YSvT[ YnIdTu>VQAUɈяdkl #=XK{ţ D:O_;,ad}+H*t%1N9>':pb8p((=.be/rYTPV9I|ђs>,T|I{ j1 `:7+!J٫>v]΀NU.%Vfͦ_ Q52j8~y n3Ulnh݈yЭN+ϒ$,jZCbN&ǜ Iࠩ?h[x7_2+]%2BL_eh'!뫘[}cˀ6Dh6 "yqݔ)q _<~;O[+,]#.ن8f [׺Sj'M85Y2Wk3P6NV;Y,H#s^#& ~j@!|vlv ;u0_G5u#|ʒ}=A%$[ #8E9% Ǹv1xV\T[1;W*jVe%ut^oD`d21ZLv4⒣78,-Nu+WU6o/0:v::-+9בd. jC۵*~JR2RKv' Իޓ6a"czzJpZpe._9R(UYHmt|~܊+gZTqly~& Eu#jc5}".|T} /E^XQcå/e͜l Z.oy :O%e0'"Sڮ{kӮx^C4{}(Tpȫzmƒ׺გ s Jꇘhݰ0`T:,0/i$Kp7]+7iȠ?tU7Z?cb=NԂ)e+b{2e4G 4_ 'b˷mEI쀿#r ZCm䝡l^^'w@7N:P*PE2@Tf 9 /Qx6Dj;-Q/rG9\HaP7B^ U~#IP'JSqq5 c*&ky?W婃 TϪ8H Țiw-(܉t\t|QNt+D^.:UTr~l0>7,&NYa"TbCcEej.2Gw݌ԖT&\UO(2,钨{ڻo V&Ss Lo&Sq:4HV9~5  NȮ=s30޹:֖\syN۵m.48NO:m)FDpU>b.nUCU\N"_[s<;(~|ݵc:r}, Hm f' VM0P.'HbރKOO A(SEƯX(VeVrr}]l|!3$4<ד3(r "./Rrݡ)q B6{70j~29/Nd@+]Ej- X"\d)vYV~WoRj!PjJHre֠8PX =N}z Wk.<E $|OW_R gEn$ T?L=z.l^#1$qw1AW:IZ\DTJ81!8n|R۸}|5TrpCzOJǙZiViNV[G)zZGDb:?>앷.a!vݥ"s 3?;YV5 .if~somU VK!U#$IMߞet,Ȗ߅ Y\h"to햯ްP{Ͱ6ي6.qS<~2h#hnOĮo:n%`Û%A]3=[ @q  rGp_Ѽ[PI>%Lhlt ZloTz9[ gH`u:[gfM$)KG3Ié"MTVy|9>rm}! ƥ.ؤtvq-^bAɏTYJ-9 dt?CPeTXyJ.̻X;`͵ 3D!G`,p >t) ~ʩ<=Tp6) CڝMԁ19ZM4{f!lVuZ@o Sq$a+{$Em$+}!AJ<+,˿IJ_5ވݡX8n|?qbLh'uz|F!hYoxAO6!-SutF컿gȓn43ʵ76:pmkԩ&┪+O!~]#0N1 DwآBbW"A1VZ03PY(Dmn=rK,B tGA6avml,ˊg[QSZG]=ȌG{rcG=Zd"3,%*U>HJXXsU8K+p Ϥ*7heY./^bFzP9Yc Ι GcsB'8͂hWאfQnysu}~K9Z~0{ ,c7"6R\gHB /OQjC]Uj_8:u` yߘ˜씐8K^  + ^eUMQAXL>oPLR\:F΂q=hEAO?>$DbVff\F{_z~+,9z]B,\;Z-J^5ߑS~,&;R*ե#2wpg\)c=Ym{򕶽B=IQa -pŏc 0iBe`Q; 'U9qeR:A0ϧvᗽvQuE>Qɶ4Onl4fx"fFGFŒо4z 5seWgwjj~d*zgWeRsa߳B_A嗡A^# iyyQle*xjĒꆆHɲ>X1\i΢Ҫ7MsIF6:4>~jS?]W8g *J{lY%-<M=pD<+fhK('cƷ* LIH'b@2qQL^AcZ?"MH _FqeN[?o봪ѷw2 Zj\UN[|͠kD8uBa=9 |B$'12<k*Cd=QAOPgL g;Q1q,-`Ÿ1g |y x-?hCe4]-6俆X,t7s2ޖj~PhQshzWg5#Wx3Ñ f; LQBU{kAnGJNO(EMjg}QZGDT9">Jsz#ZwQw;AE3oYݔpُ~s01[< /Fu m#6;MJ΋pe %qS \rzVo)[!\(כּYlh-U,#CRu"R [ޚݗ\{I$T4mX{|yv7ϻZ:q/ x!!nؕIZ'uqg_H%,JdBI׎3k%[u6r%lsA`.tgXLӀΑQѱ*xΚ<2Hg.GOıI4<4,|B&{ڥպRXEz*|"eZ"KYMV1QY =o[%9w/ )\x d5\7[}wPqnKSS*/Zf^xԒr P+)>R&Aw_aH$*Z&-.?,a<߮}Fi3V˔4cTqў1L _kjk|JT}=h+f`*Zre(³sٵC`q"؍=;6*)T]-.olut>FCXٵ󯏻Cy<>uOE ԓ{OL{-n)X)fʦq%`}=qceƁcLޡ=j {hﲢ`v!84©B믅%w 9Lb r9}pyx!WHI΃%f"Rɪt Ve; [j9,v"uJ[,qdv"lTnaʚU2^즗ւ ~.XF3FpndCsqő`$L=/+`aL}u:""aNCPӣIpo DtSL@ C3/Q̬Fa9ob0Ө-VBSŎNX/I⸤`B廛g{yTlX{\3TT"EҖ SPT*}'wESsD:³|r 3lܤ׮_Xyy4mʠQˬq;zof 6{aqdc08a>DG2ۥ жxf)xΐoZ7/YT[tx WXho:߹g3Bפ56 ifWsxuش!jkŃ|y {?/{L.yG,>X95bdabiMo.h~-v-<0[H$n5,L)~aSmk?%'INSUcY;nj?t#xU iWH#{>%,Ҫ{PYd6=RxgUYRIu)0]odVUW +byƺ/mۢ j:#)y U~Jyeʳ=ØuuPc5]N& `bRNت[v*}tuAwH#,o@; y.E䒄m@ٛGI󵝰L&G9bx8KϷEǜۄXbj@&|sC*L+B!+Ř8•{U:}"v#ݡM5J' qA0?1u3r4|GQC 2wDb\Yri(&O *˄lzd!!u +c7: Ja#!Jxqye*(v9F axېSCׂt:CIkwZc8/- 0RR5wcQ;YbG &O} "wDu,ne),Qxaec(2% AhYX|G{2x{dY lu"uM6<Wz|"(=AU K+kЈ_+":҂`prm+w| V$kЋ˺>Aq,؇K!Y7.L ?$"mH `Trꁊ 'C$xOtRhp'񂽶Z`8|@IˆTP`5FF)/^ɶ4*BG_`.erUnR0QJvʓo-f_("]&kO;@eO3 wؘrH²fdog2}) *cn8."G8PȦjl_0&Q1[+ 2Z!ˉy9ےc#i!Prh{Bq̜ NJ֭U {PnLT`~xTvYHbYj26VnT8K|%FqvzJf,Wk0;%D. X$YCżmEYV'D`~KT|-_KFF l<Sip~^ p/JI|Q8 -Įf֔ s@E$ƫLhsW*buR3Jw' Q|G)PhB o; X}o7G#1 ƞKNiڜy!FQ'ܗږu@'< RB毎Z/$ |^ըMX#eB&/#4hWH%1CA{f"{!Wk,am]ٲ(`H' |f `磻ۇ[p0[H%5L$e7'8̇jqdh&yx"Yh܉m6*rGђ5|aռb!a o4dV\-r#ָG98!x5Z" zXߺ(,:жgXH ӥ5ƋPZ(߮;77D2Ȇͷmim=r6$̞tK~2C 'ը=RҤ`=n}dFevd s{" TnD(vAZG= vhG^2!!԰QC8׽G6F`ȎrXo~~,^?M]fF]%aQLk ?GM??GgwF}Uwht M>q|SUQrkGÆ{Ze8뺱NJSOa: z2OPg"JAOpS]%]nlX$ՊgqJuEַ<8Ȓ+o{g Bm8nNh08S&sSډHZQy.i1x)jHG[[r J<T2;Aiȑ=944 K G#ڲdSynvcLbBm\ڙnQPH~'~`͇)>];Em83׽͐\$wN>PGvP]~XuFl6N!ߤcpD]i;t/bȃMhl2P@A_IihȠ^dJ6Qk~nIzx2][gnWP-.Q1 w"1vzܰgW%Tު$7V9z92]LTD%^*:b\>=1 <^6|p#(hӵw a5+gNcq8C/"sDfq{!WIY.޿&t-X,V:N9^!`­8S60-qx[g\W8[(X= m`5OHe&K5(pd&R(WB e^LS_^:Hk{ΖRozE/3`QdФ%d$Z󁤢ԛpT%Or|6=Q4=QtiT8(P_r\ZJY48JHa"[7o%voajtNY S"q&uH >vw OA'4L,Pm|pa6] 24s`#Ux!/>nW*׼7p? F\ڈRMoUZ[fALz~yZUi cD#0JlE]]*XEvq'N_`{B /Qt(#ջ*szw=V!o?IBJKt~kjDѯshUl&R{,GD҈bmD]q > UoURM'dISI&2g rf+"f34U9~B^S+p6ݒ[6\Ì̿"MX}rdc{\,!F k|>^7,wtzߚ ;&㬺nRZ[5 _z.)fpz}{47$,ype#i+m{A9 <=aS˚B >@U 1 9h}N8~ GJTLE033'}rs2% cn΅_a\Dz3grfb5k~FQdHHQF_N Mtj.*R|d ">aSb7'{xRd9# ӎXLh9h"hPw q&Vi~]]2]OTW6cO59CVP/u$n626P93M/ /7{3.Z1b W>D=@,I8yu$,ߔI/@ry,QKRH4$Ҡx3s/p^`NCƕVHumZ|\p`]U͕>+t:3.W׈c :a@YjeˌsM b0k~$@d4S 1kw6p=šWD4q@,ŴՍ!e6g%sFII#3bo\@p֍kpKtQ[Cدw!kù9h}q*p_~A[u%=S״yqW˹3 HLIEz`Q̎wz7%Bq5O2w?Mv(Z[TA[J֐gwvf 253o&QX6個QkMdR@ZЧ.`U1xBdCMQ]N4J~?=}I^;k0s$.J-4"X|>WGbbGzn5Pڛ\4l%N׫Y8R0;CRЂzb#ծJ(CuK iܞ]U7ȦTk[c3gacp뿂nxØD=o%!xjцIQ-[u#Ud_HBG-Cjϔw\֙@ gnVED.g _w gV!JA}E]F&Ʌ7<6([,/c">*8QÛtRL IB_t2ޞB+PQH[\GvsRf/Iɐ8=.9-%#'xjT YCF3e0J殣,or{s8mKyQr b 7/tlft>xj3aWFp/FFvAExxMuwut %ij6erGgbFyx4rHXR3 G(;+ߛuO:H!Azay.Sb} WF8 g 5Vn:iC<(-"fׯ!wSm`N @+&Tׂ#G`)@Ǡ=;* R8_!{F6x\ -D^x?1fVו֖E,4Zv| v ip#y/$kY]sH$']Jx^8Y%TV Ydz>XjwsR(2S0RJ.Kܾ uM1k2J/?GsO+AjBӓ̖6IB>}&$csǺ,B)*Q0l]1Y_(-)VYӵJ\ž?"y]c?XGOY|e [%s*'SnROQڎJ`SPnQ/>ϙXӁ/LNz%"A>H]'=4V!ۻo1\! B _ `U(M64蘎]Ƽ隇+h$Nr1CmOE?T]% C9j|y:lLull!3 ;sxNIa)צFlz77fku~퀋3I1,؟upՇCĉ * J/|~f@B38YUXbrG# P5 fkdKN)(d1tf uhѕrz~d[XK}x̦7R[Q)'gtt2\ߛ9ɻucNP/ R:@x'˧(F|phJEMq/vlJYwu^DL!<ӆ}ʹ0xXͿ$Z5 娇YI$η( %(!pVj9lXP efr0?ZseH bulnѫz?IWR}_厞ҶF/F(SwzHR;BCrk҇P'Fi-/hFZΦ 6xGmA$*E3ֆ{D89!ޅi#4`oGհ5l, }7rۋnuR?@𺳯MvvZڝqL)@&d"_Y9hSbDciRN=ؼs.`o3~->n=xsc )ྱ$"5|+ q3'HsҍOw׾nZA:}i1B^#TZUyjRSM[%6s{BUԁ@N06ac!2GiI3N+rNZ_mmWW"v&a`Hݾ-sD0 N*ky)lu" ZmPi,iԀ^IRl5!>]PjdIA E&!~Kr7NS#B'm'X6|6 :wUոQ f۠:c&%pu4HwrʥtRwGKޱa_gLs?>鿎K8.8ҲPDa#vyn+ w7D7/7Ir7މl57BDi ԩ+>EXWj"q|"NY/]VՐa3thZ wo!{." ѽI|C\OR[z. A&G_stad/`4!~ASq4ۑjI<Sq _y~1,i)s't7YIKݗi]v9~sH"? '윶}}e%A=Υ DBVջ j#ڡJ8{80i ("2D \ t-20eqExRټ[qX~UBr qFsVF7bܼ L#g!%`Fh&'5Ėf`s׃-t1<M=BxZr"MFf+Cq }#C~~莪":dĝ(" wS7żSp^⯘Ce\r23-*VT)Yp<niNR{$j`Z18( (kaOs¨.UfG. BP>I:*ܷhA!U4ŒgwҞF!0F1Z2r£nXsa#29RL3)eԥ?qT\R Q?MYL%ңz pEɆ|] lג W%ʊv&_cz1G$@i@)*~%X  Z^F, >gRe_Ԕ \p,H:z+?G_ߘo3+ @t'եnJqgoxV*.r\FB<yO2}!75[fM+?אmu=^à{Ha{rN_øvvEqPs X/L R<2f8N qGC nvGxk hPO} X=3zHU'(iBiX?Bv!GH4nj"?|C]$R Huj! V=rMaE򆌌 z^'lMp[}6 :fB[. \)!ϱR"%}:=B( úc(/)Ӫ1!4gnn R͝YnD՛ a!j0'}LhVނJ>%_~\kXlg. ӣZSc5bJe13 y["+.A3ç)ωZN])H wQ7;6_WoDa5<~9uxHl՚sn}߯1aӅv^v3Q/){vߝZ_74\Le }B fD)>qLMӡMdh1}e+k(nYhjշ`+*w띚MUuUn`4H tq){,-ljm1 ۃAi`.q.*dZHpH֐|)u/8kN>1 b~ ^_;0y$RE>=QILf(xy?S|BPB#tqҮh& O6xPBt>iRXͫ;H\cXXQ=o"BHt~ȯtʖX (c,|$ou8xTQ$4I^pd/·%ӌ' \÷mhzNnd'SȒcD_0N/=^͢p*fj$)ÿ%8(6dp>G8ƈIit bװ@}?;n"2֏pet`y>o2O޿KqpsaaUH0ĕq^,.רk_L Pu_~m/ TLfmU(Jb+&ƌ xg*ŖЌx$M%se\`$Sʴ};nj52FqHQjDZ}V2 x2%(6Rd#KYNzMmAƎEI =Pʌ7,gQi߹H)єիe,b]k;> 7&A1*PJGIrSPy #(/ y *G+&Wꋥa.X9>'SPᗆj$8i>{"b",MrںrKYC(RK8 |v 5 ϳnlJh|_.w ͷ,x`E%Sx/3yWrA'rn;y f0b#n/*GXSϞ !"*Hj>6fC4?YBql)ЏKق9",8:֮.uRϳ΋BHFHEq+d8hca>CK,$l8QnޥTE@Ekmȳy%UHfke:o\G^|8-N WG[]ov }NV2'7!47OH[/@Q^tďĜl 9Rh'"E:%yc<H T6 GЈj+XjO 9tP-B_:bxV1+Г.z dh:߳-cq!1>fX<$w݊c34gdu.hXEAjdPKeWhp&NxOs3\'Y\LSI(q_j4xm׻޲I>6 WhN'{>_/*8@\ 6tW/x.~L@ܧ+y=FMmK2߀efc3W3$H)}B s5N%!'8zGgw֖C(;E`7qǢLz 6;*,iyҹ=*J٬F$UlrՑthM}*|;1⇝d[C6*SYhѩGRG >*^85jaMG~R+F1/g? xlY QQR}=SĠ%7|}R{V%#'Igsx3pm2,MBb̶w;^q%&&;vE."駡1}H(u = _p?ͥES8|$ó&mS1X,g}۝h/-LIFr_ uR`zV҆3DE?$@M*>9C_=ʎMVpQO lpطBe!^-*2bnnGg(O$GHRAh8@w=q%kx@CЁK֤SǹFDZ#6)%x۷&r|?Jt8{LojysT}` }Q"~n/9ӽ#\.WGxpDpyϾ3ڻ(2Ȑ;&1zpFTf-@b)9z0vE6Derzzu4e潳"s8@0I_mSTƨ NnXMjK< o:>Yꚺ6@Q1'T `2ogb g?0~Z1.Y Ÿ)0~B~("?SiPim+%G9EW ~e)^Dnk-x\\f nβb8̜.:9dp]n>!t zgI\g-(rZU/hadt!ЬmZu>sTm@-Xt@Ik{z#J "(5ֱRQKj=]g=x66)Tʧ 2W oȉV -Tġ pQ(,$MJ6V7}k^^TX G88hKXzlػO`8)0ai @PENx̞7ݹY3Hk3_NX]91 RGx7 {kvС!s|oU)8y—^Eʮc[ mc|w^#S GN"&Zr鋐B~>Y*/ȷdZeЊhG=Q)iT)1/@,Z$xwgj*vz<1c{m6ԕgizeC>J()" (76 ,h@^bWZ×Ruf Ŗ4VXc4Ŝƨ!N/:CwhJ%ٞ6Q8?[t3sIE=Aw։Z3c(*7;btr^83.r˗ 3Hrm&}wVg~0S0Hr.5n]߫cѩͺ]0`-m٠υf_ev4Ħ&d3/`@5Qi%eDxOjbg5X k!t1.Gq*Ɍ8[8 :Pt ecmϥ$C&o9Tpt3d&YMO+B̫V7χ|z1b@8Nb(eHeŜfm7b킆ti,1{tɜ;{9TFT<iN6IG{L/@T5^Z J7p9nL,qQFBubl~MNeBTau/$pEC S 4 L"U 3Dy X9.?'&7 y)1Y^q]|9e$, vh|7NA2 #6h&185VsǫO_ۄC<-bccMbΑFᦕղkԿx0pBZs׻R?w-3+ P~ BcKEwBJ$AVz e^Z(wG^ ozQ0d(`"klz rIt&j*fEO]#Or#E3n(J2K$b泆G'Dtwtc OO;1aa], TpxuOފk|gÓ/K։*ä> 3=nwly!lk< RAƥXϊREs$M`^-8حڸ$4S"htZA&3tVt.20к{X#0l?Z4ꯚokHҔ5 ݾ#X @bC?ξ()/!bHFq^=b(`ELnfF0)+FjY٭57HIsC j^Wd;/ xs{-xkKsF-a4yJl$#{C}y=,ڏbp6O1q"dQۉ1%Cge7._ jxN/?z= cV_Q|5t$wz l ΛFi ֵ~PQt>\K:{gH>MHOM $j>7k]OEIfrZm=~xk&%?PPH߉us)wlrjP= ȮmPqziw&&ޞ|v]ݏ)qTϸ&]K: dPp<2$D-U$7rk99 6*7"Lţ?"K" 70WJ0}΄oc*sT4N2b$=`q WX+$M(S!6]NUI?5G{*c@z@FS0 Nn^ix~duVaSfŬG AiH[Q-$Ȳ'''ܝ w|΄.ps1?xշ \O)d5!X҄r>A]J5Qؑ"Ec8NfeYP^ϐ'/5-ϥt8ɏ 2G5t([M'NB }~$7VD5~znϴ>{壘Ň@ׄ4&wNO|`EHEҽ*;n?ʚ27;Yaq}ՉS^˄th \N9| g塩XY/~]Ոﱳf@n=gnomHl P9WBSC J" _YڬKun@_M,>e9;8ȗ$B>;yl~\<$xy^vB=̘F™ҫ$6"ז9P/9Y𒁈H+_s<bv (J` `Ȋ>gikAHNyqB`Vk=Q=z-<-;xeml<?1|_Üb^3GiC ,3" 2k`=ڠyX}u2mŽcX7lbZ9?E7{C Ld@Mʼ,ЭN7Åcphoxޚ9u+q>/۶LP({Q<$96XJG:W$Tܷ3Oګ^= 3ĕ rݱ[D3t0pNr=ʨ֭ {AgsZLLnS"G2/B0"=Wނ9 Q]+@{!f,m\(^֤La%4.%QrBuMlTd"M~?T"x~CQf@& b8"Ȑο}S"?ob^=UK<%}03D%r]Zn$V6:`cW`'>?^o'_sV@r4(A # ~/>]A|D֥/T?4Lj ZkPy 'oҁߌ _:\qŃ=p29#ɛ fM }dTZNp;+Q;ƷE1{ԊWdNN;BgwF$9&!Sz{ fLaQ SESfA(5(\ B 8GCjGXuSQnVm+A.%VY>MlJ{`P 祮+lNt'l <|xqxܭ%V,h|ŏڀ,f 1eV"ʊKW<(!T}Yw~$2ssY<&Ġ ChˍNR=X[9 V W5DOssSyjM AX:&czǺU`gK;SHbtxC{7s(vJ=x+Lnk^\:ܢ*Tݴ(7xw"/3{#Ur[{0Ns/4!)""􉁅q]E???2/SLvMW p*0qyXk싅BLsrVP̿k^HlSosժ:u27)d&$cOa9M\$ʞ5a"3Vۃs܋1qQd?|[hj7y~^JV74 dU4@Qs~dѫ'ޣfhW'(kUe)7n"NJ7HrY2X.:ESTϙ $T"̏ kwN6](zZpmLU8n7[Ǖ%D d51>yJ~~c{F/>ZrXz/<{[־x` 36\%bXآa=*~zN AaNgP-#$#~m[s`aZtBYa!pipۥ33':A3~yyX3 lF V*`k9kxAKsB_{SԱW(R6*`)_MIupN;\ O^\BNj ]Dv D)>FgE>CL=)tʹofZzߢ kopiư)+"/ByaC`nÕk `hrgЂ˰CcW(ơgLԹ6ʋ#/~sT\Rȹ\cϢYe46IVT}= p V|]b5\̷B92\K4ĚEv&yN!?-i}q-NM EYXY(M(Ve[Ep6Kk%=EA!ln{Av7G% O/YWC`oӌ7 ~n }0~iܹ;.ql E_}n{;e| /`S=Jd&`i DDHdXp 69Ʃ q\%\@'կ`|:&`:)fůX@9 kO_aŸRt ?ɊU!إ+V^7lQJ3;avجbѤW#Scȫ̀oRzH &ShuiD=7˃PФ^u~˾'T*%NHt. X= ED'cq!Zѕ,`Z}., Jx)+ F{ Q{ןoユ.16)g@~b.zxU.䚧p]Bj?JZ0 YTDBٞѤ)>CWwA1J`0Y~DcIvo^CIjdfd٭GNJVꅁ%[ Q/:ZĄƑ7dY@rE+"l~Zqk)򍜺n1HZOK{Tea!Аf2b^sĐرURy]\ܟFF5|*׈ tfg Bc\tm]3ݙY0~gqݖ΃C8z}Nb%Z 5L1)*yI:uzJt+jq0̰ dU;_η- t\iLkbq'ΚtB:h9LX޹S ;- -ZlKʵLQقf0)n'h!GTjdf/s4톐H:Qu&űXhT-vDQE Dm`s]&FTwᔧȺ,` ڱ'^~_\>IFBAHpOY6:J1/+!Lm5f6O4⮮P\ P&I5{٫ Y˖#N(c Έls+{j ^pOgݙe6QNi;0y`v4W©)냫?e8=.X˪}TA]aqc+6a&@졻0+Fуz?+QL,ĕgY%O 6ܺ a!wy7+ ƭh~|iYXm;N#o2h_U&$}Ps7s"^q8#Ok?B30$<a9wl$szIj x*ǤpQxk*XAO8Yd+~JORw-"cu!tр-:j! o&=еd\֜|Ǹ(zS 3x)"+]P;.WCvAhm-2H4]M:Nf%Na Tu@t=TRHwAZyd Qb_D$u+ZX$v"ٶfu>_F>h'= Ȳ+aΜB K[eIh^Hݷwtk_uE2}=$!]Rn>V3`gȸ]C מ&Yu:v-G >eUF \ 0XßQ3%m`aٺװ_3+wOGWOM,^.`ifͳqC-/r"1XPBKᛌʖၓ _Gƣ_y%ot̍woOrch qM{<8P 05k'R˨ Q|`쓒} wcxC+-9lVIZCdw}PHjZ]qjhs)VӱՅw+9AR^7meʄWi0U͡d ۱i!\XDKٟPiWY )EnyV d- ;t9Dy~h>q"K'{J,:݁^(37Pl um}:獵fz|ULxQvf΋LFMlٮ 8͊Nww6׷5^eg6ZdXaFṐ""3YмZR4I`o'gr̓yrk6%X!p>kb 6z'F:=ccmʺtFC4+&Նar'cS;3f$0$S'z oxM:ف#͌ `8Ht(Iu?q(ɞռgR,@ɢ4ᘆ?`.sڷ#2SBc Ϸj-G[R8کw|\@V3ey  dn\]C5zl> /)2awΨۥY! ȏO4ub} >8ʕ%pA<Q;iOFiLMĆ[1΂vaz;6gkm]T:<i:4038R{x'KJ_&Ag YT+^W'TG-.󑞮YkG+ J3kݭ6Oi\(֘~jaܓkoXMa䂶XSV<;eZKx䧑"m}SGu`d~͸pG; XɎ N j+ _r[@[́EгEkÙ64pC;#4%RqlyhK%>Pxtgֻ^Pf f>s*9vȭ"~˘/['"B'ΕH&9sc@0n7e#~Wnj; %?\ʥ^8jԜ┏D^c]ԎVvR3LTsDO`k +9-.4E;h3:rZKh6ӃTt F:lרP͵ B6ؙ"kuHuH|%c7`0wg W@w, 1q;:q}Id$cΒ b'\p ZW -XxWA,"+^&D1tӑ,flj9 6[ m&+| zK &(9R6{OI5,6>af}:52'-Ћ J0}gfПx|6/zGڝSc{SJc$9`]pPf>>r6O YcME=Wܩ,$˕ U@L8o 5Ou䭭ȕK.F8 @Jei"|X?Z)pdW mO_-^(*?O(EA,Kuz`NKfδ5|d,hqWZLzXHZ쟎g#͘ XЈ劒}>=s.Ws<: (ӡ~5Yodמ\CIYCXLUǨGtKA?NљrՓ&)ZMK-L(73' "oƢ6" 7]|m2W{h,Ql#j|"J-F5zPJ6[~ 0$ 8b!bX "U4=;) ZVeK* ubr>WV%kZ&gnT%/oiyZg#dp/&`\%cisٖfRÝ7 vhwFN6*Poxn) |+ ;7h-+tW[jo_q1nAJIs~y )}Yt]2tu0Pz9+)! |+Ss~פX7K\bd:W *4ƭEg#|bbռâsI H&Xud ۝Y @PMnN6 X,l{VgR0 G?bR4lLo9o9]3G9J?.m) ݭ}#i-k)S!u/-xvε_ '&x!1iRY<< Q[/b!yBimXE-ڤqT7Ftc"YQ!( žg,6)Ḃ5E639|H uKFPh.kI+iL,Zvzv>,6I\y?(~9i1E 9n<43hd14pfm_挔s:jD 161hȣMWE .ʃ-PWCc䦰\稤5-~vN`ok$)O^.qT/tC]iBݛ[l1鶄._7w}E]ҭ$>H{hރ٣4?*{Z>nq/^ckB\~'.aN3 v8ǻJFbGৼ,~#UR1кpca/_PJ7Vi?;Tx?(Y|t `(rR7ndyZh îls訄kٍgBT/«n 5Red b5_y-܏x >F'b 覜?QX?PԜrrGW`Ydɐ&WSBI1qTXM M=RO:FM^OwH%;.e0sܕQ @Dq ͞tHZ/׋x0LS lpY׸g{YN9BaQ*xx1즒-6it%?,'9>Z$=6ŕlIY)Һyۊ }4Qkz]#_vCsmE6vCc,yƲpxǷL`fYU$fr!E«NJA>w@U$UǞVt6/+7;.ۊ,w%U{[JPCA/æ8@:R AWYLntr-LyAc Fo &¡M4aVvȯ$* ªb+9 +5ʥaTHQ}Q Xv j+).8-P'e%*)'_}mPҭ- |1S'>E5^@c(!6 H7ƒt Z.d,v!f<fuGwoB\LS7zmo/[A2"M9v3FB0oc\ZV710vS2SbُE\fC]dfMI쮺Ԥ/ {NYk(Ce?ȯϾ|d!bocQCc x2 ei)\,Vjk>o[|2^v },{%eZ@xK|xؓkA+[|9Zۗs^Qϫ~,⥏ ;&[CF0l1nGx|LJ֪~r0 ׋ ]uF E$BVү%YbZ{U S=!$Y%KAD[~&C6Z-}Zr4 l}A~<fMcEAIvm#m3yiZ]3{tr ̃maFGZ5 7dV,HLvۆ+nk\g< y«02" ڀGV&"/tlT:Sꡥ _#m t'aŪ~k|9IzH䣁p[<ċIitQ990u[!/5Ĵw@APŕ8U"Ew-oKUzډNUyEm+nWjv9z3G>^PUβ  CaZPunV' ?yQ'RRNԥlopl̼zmgkǞ#3kx1V5!!._!bi(\/Fs8e>B߭1\xVew{ 2#7ʙ /M~4U4~fY6@S*^ZG9 =Unlm9*q 96HbQ7) $M9>WeT,{Qڃ\tsdԍt\Mx\x G>8 &_V)*L [Vc֎hji=v@8Bs!4Qx5%t!V"UM+$igjM rpx .cuOjYﳦ=-D\h *&MKX]}owHha[!$*(YeCnU(r3@A-pz(H˟&/b A Wd=(d1O8KE#_|`S3va +v/JqSdn?h5".ch)£#q(%%;StQ .2y/|Q>3͖ emԜґ1s?umqa"vCa0գpm"j!oݯ8݌0t,TvH̺K$*"^ȖGT|<_ry)>upy'ŵfBztY> ㏜hc6tHeiI#9KpK3ih8Z9[u+A8fBDV9nvslK}S@J/Y~}`{sp5WZz3AL-!x.o /TB`>[Ʀjk&{HCi~g-5Ms$NÄ 3greC%)gfX5)motTWPPsy}V1=ʡ{ _0+ibӂpt/º#Gqq5eR~.$mq=HqtB7}~ T9Z -0}̩"q|T-qKahK; <ɽ1L۵b_ +?Fᢁ#D8|wnRI1ʟY +Vy y& v5-#.c:>"j,sdph+gbUk% e{o眗GfW^MbrtgUp=H;vʛސU0, 'bM{H^t#VgU Y i; Ȅf:gtڂ3V'7-# }Ӡp (0|jeL4P_PH+Q`woe2)orM"K;م5^%-y%% %;1yM6i C Uof}i"zy{0MGNZ6FsIO)˪iX uϭ;vb6Mj03٤]7`ku 鰱2?aBexGo>>PD#2< zEV͈V˙)^hwۛ,BY8nY8?0gsVUöX\}Plt3ke I̎T|!؟VdwzaˈmFdk?㴚8#+p0z$GX?\alO}}h#{yu "1IF VgvN;˜+- ,su䮙q'cZOs"FqZ Zq\sSӆnWj-׏XUHɧQ/; qfZ“ldzP|Qe^ Z[]0ATYWx rؽ=^3=]Hcv덫/nLUL{X]|T\)OR7(-G%v'Lv`}Y~5UYHoϢN^=>"~)- 6Ӥ'3戀D#c?77#fj1C<dƠs\%ÊG@IGTJD 7|IYW @:͔f37 ֪z. yx* L ǦC20wu'l/FWyS'1%Jggt"f[zqLjB=JvD?~Jk!do=}كN-01ƝGw܋yYt D.]VdeCz)cn9AG?]>  r~2WEny6!shfM1n44n%wB7_̏(OMFiR*3>'<7}+ϸ ˥'O{ 4~xg稦c7'Z/$k;#uPXc1a5:L1 vx0?>&f%p rL$fb?E"R&R쩬Ճ,EʹzZ 4fjp&<8E nMF_P'>$L01h&yDq7ꦝh$qYZXR.l6--q1k*"q !:|w˓./^\={>[j%VI7Ua|/ͼZ:䙊'ӸJpB<`ocG5T-URkA ڽEwE4Ȫ] wYK*6$w9[R nhsXA}ސ0>aDtEFy#bB;>n't][=aFvY05v4LO)2}9*}Io^ZiFeߛ䱱LHmFXhb]7M'خ]hPQ־2cBZHL] 'ZYSi1X  Q緯f}!=9-cMCPQw3NTE Hǹ2d8M6{vX(i |hY k0 f_(*ot2e3iG%X&u`ڝt_=:O@y*/\IJNOsC>R_n2CZXq?*wDI$YJ@$VNr_Ьñ,F}=ezS|զH O~Z7HDM Bב A}= RǺvֶ\88g zyΡxH[诛+r2CH]QevэJTTud}mp\F~)7${:Ń~; IylsRá%YWzo-5ATv$+SxI`,N~d|alkrҼ΢?DSC|QMѸAO({*ĹʤC5rvwYt;&B! |ey[n{jX ʒ#a_Q.*,] d|(ploZfڍfR0*(rxٓ<`蓋^UHwpP0_]\+ oF@O v~_T eRG@QC<Px-Bxy1T ǩ!}U.tCYzj{y< X$1PaJ*P)ne!˩XHtAP`%.зrJ\N}5J49uXzPlR׹ylՙU=dߨ&f,x);s/,=%@`x/ЌZX&77b*-T{OWa"+ŨCrNUHk-Lta ]LiQ*O*#`Ͱ6[?LeWCuԲllyߛ !7{[>2BZ3g;? "YIfUW (jODb)dZ@39S>koC?WP꽦a4oxY[ϏvΏCf]kΧPB^sq+Ld1{?ؘ')NB_FMB XܝmQֻҞ+d4bUF#)L'xtc%asCVz_ŗo>OYJ_=g7g/ZBwsC|I#)eZi캎8yA򇗣7Ocad?k\ Eo,1lN4^\I+\82XhiBn={(%q¶$^1<Υ19, kVq[V,?镟DN) h~ Dt`/I$oәJh8X=5mW튽\GI!PeD4_2!vf7 .ژ`;ߎX)bCD*<$"ZUAmM0EaC]tK_d\\ '4[(Jnf:!&YqM\9msd 7ހ}jN, ґ.w`i4 \EV^G]R?BI:H0_oxk=ujsNxԺket4 6_إցM QPs~[ Jir`d_\&Z8߽лX-sB`{kkG}lYģ6ҟ$~YvO3'gUʩ2KGԌv֋X,a]9f{4hZ˩˿5', ^p[90't?{\^rT-m^ z14Y50g43 + *0*wj#Y)qF+󜘎^Vr@9P b3CRh7$b $}S(kf(NlD0nV,ρؒӖy qz4Yq>9ܤPJܕ%&g>S+p3* 9@Og0.˽~ Ǿ|4uc%h'.0:-$gNSh=fCX2~dh&DΦ։'iYkdUp\}U#yPiMTv݇G0D%H8kH𲭑.Ԣt?N/mI?1ˠ*iDf_(?=[;DߚO#{iUg&K'7帲?yN6o‡N{L2=["H|߀q|K{U6`bh S(N6(U?V9 F'Tո_h7e 2Ĕ!y2o@?)2@lᕬYj[Tͣ!E.akTyDs$q@0Bt 0gXߋbPWq?#+TƉ-qM!V%^2`xi%!ZK,O^\cd+3l-2loĀ^C.I%)|VR,HաCLR1?dXM AO314cG8YVr2Q`1ig'r8 Ɣ5o:)ӽϮ#2Ro\MEW+C!KhFΙ `2 ,}ZJ+2]kӬ -CH>$A)Z .Q^s=iZszmP(PR~F&'Z.j 9 ֗qyHT`[9/CR!R[켔}" iL*-J9vkЛfJ3m:T/e{m`nh~VS}ъ_‡Byt0#9ts[#L/:;]Y}Sm`ji9N>N$O,綵RNnrU+&O .]锌Ρ ⧗ v#euڮ5ة{kLK( :ҳir\/\|*a}_quf60;7 Hk?.mI v7RQTᨳ84P{QAvvGW\ J߰-op[*KDPw%͈r/|25#U|tG'iKA;8Se*e19SfXrb4Fy")ߢ;2qٞx==1OHO_ 's <%|Is"KEnBTĿ5~S߈n#l$-6*UBd% zaHesݓV.h齧[闣k4@AW:rPAxz_|d%c쳤~gEB]C=h1ܶG)S^·ۆ#fSDc*Xa@qPՄ&3bҫF2q5۱W Ӫw?"_SϺ)Vd$ %>~դ3Wv{ S^}uOG Jh -{E@ٞx=jy.Դ``m@=d.ސ Ԓ4âLxcs8鳚>C.Z `_C)03\v'am3 Qq䜰e r ]U^owGҏY y`j 0C 8H;`!{_SRa8꯾$ZGZ˟1(E$!U^Zh &ZL~ X|hj][ S `n2PbLRvnޯ1'ub1js5f=B3,gbzUeeYyvvgh[4>/B nYߒHEQ7Χ }\`p콴$F _M{9mVۗ%E ]kZY??ch)  ׃/]^Bо!89P=tWBUţAba7yXFao9)*fNxrBa<3ZʕL0 15]߶$گ옋tImGĊа/c DmnXGFj79YY4 6;ͼvRLACGXJXԹϼo;[83ݸ@`]j85䃔scS[2M{;…E3⁴5B6Si4$(]24Z)XL_ՄBP/iv}&v_KF:ڂ[ vS&oeiCA Js /r@5M\m(Ko;D M_izPg/㗺-5*:dkD ȝJqYP'e3=ZL7wA(\PvL&* kk!cZc'(yi ՜F3A-8qK Ï19Ъp,$X} +[7#(OvW_@ ^ll5ͣ(AhW΂/ ^ފE7h٤Qn~8' =B 9Gkkσtհ#˚(UG+L QDq: WITUeY`d} ʬA0g $Mu^$ubG0/ zPIBnprUORzKQlY&:U=g͔U[ F]9B!u;G&\$w rne ʴ|;<4k}rd\X`ěxCz3xEźWl^.as]W SƮ8>𣂩b=oӛ 7>|DMp ?7rfKC #[{Vurx ԈF</6< ϟ.Ud_UAS =WV]'/#Ý;cdxTiD=*gb&Z1*ۊgRN-,a)O[(D?/zRRI$ͩU 83$",:WwܝסESc~AߤﴰsT;(zGb=LBҺ|sw`1?=8>y[ 2w u$\i?^;5њy4e#gncX*?*"rs)[.&O!# ͱ,:xe ˼`Yc5Qk7pP-[Yp+gC03e%nPս(r|Mbtݵ\ۮ8"G\`FaM^ y m k o&g |ԔOm[1x&zzňipAvE0s%uc]k+e˜12L {g:Iqs|9"iJS[٣KJ7k r2?Ф|KWKʧ[:oW*f\{Qb*g󜬜^\GGd׋bCzH("\7ھ9E_6m;oDmYN;+%K`̦ml!cDn9K,[ldf U޹_ajk<=܁ U6`Kw4}H\q&MJ{L n*=:*`n '=T\EtWGkvN_s>zӒB n1DJ9ʍW=룥4r ݩ5#(E)8ĸx+'l>@"B[j**RtDr2B[O)z7·?jOKJ\Խ?rZfߓVnF+S:Y&^wi``߆9_̷³iVq@cE,V%a#=܃6VCζ1?OVV{d(wL)0|F0.6*M!pacy]E&J;¶{5RrT k5kssşdչ/x#}ƒ`xZ#8sޞܪTR>q-zWP5^:txC"FZy;_kr-ϠYTxN_ (@rz9ףr]%AϖhdՖ\fq_>v Ut[NMg kf0PsRk"T}NR[)`03sFA]Ea;tLT3 ڷ(E -#?y1Y-lE5@J M#\yP{e :#(NJpӸUtvO~;TՉZTMzcq_iGz?Oj-g/=7ٍ%({ܬ a #:M.60B=7c[> K OD)jkN ɨ3xG({#P1HOn2*͋Wq#[#9*́ܽl ^͗gb-"/J7,C\OrI/yFɠi1 T'Bݻ/B%"/:͢SM dǕے |$<˖v=+Xiyy3LnCV#0L]CrrB0\YMs "jrl(#ÑQj_BTr&b̲kF } dx*X{@: bK߇=)jNǤ`)c]QzyfahpҪx*}To.L:Wir߂(Uf0ckC{ "-[Ϫ@ d9AׁA*${2}v+ߤU z22 "}۽k4ã*weF".JJd~߸G(edīUy3fk~@؎ MLOsƎ)m0OnΏꇴ&nk/Zfm4gGg#N,Va˜+u72eU_\:]q]+ω uZ4\2z]醛js3_=& ΆꚑmRֹِ[?Bƿ 7ƫ(0QxBjU0*FIEtϪ5񭖫S,boa*=ً bFgƓYfSe Nݡ+/U`+:)kGFfgjYg|)1K~'"f7Ma@ #hnYYt5%-m,B:,2|yW*w ƍb9S,J`%_1YDVk qh;UѾ=ǐ:U;ū(73DWmX:Mc?αrJ_A@Ͱ0oԼmo9;+lqXe{-|vq_,Cl9Vvn_{ KOrrIemyW_<'>ű))P.&`t{ΈF8`cGJ uU }!6(̔ӹ7֌s)AKOROU.D1k?fխ>7USˊ9a*Y*ou:_2?$`s&*Gz%Ir9ظ~fW*j2@Ѱ<ۣzx6;\gSk3H]ĕ*vFb pHpǑ ɶL$k%] [^v8x!M bL~2ze۹Tŕ:,4K9j OFz*Ă.k{386V OCj2`a[PG=ȟqm~fD-Rڲ\m4\TQX느VЈ|-zٱIEr60SSKi$ش?P MzEHdUOȽ//p7LP=H MyʤT2(=wӴ=WBQZ9㌨G^ V@"(jUk@PR+t?b( 9֫3Auo=X,<Ϯ_Tw?GU7aq>.1br![4R[mjPpޝ,p7Bv+w qbz-eQ%(p3$j_T;=ù'5kx  O+[u~ Pw}̏T]9l|X L{읷:TFaaUſk" =%]"]O) w^}ݗkW RUGb}`uFWǻTbZq׿ 8׭&t$xcҋۑsUM*7A{]Tf$(ST!&GKןieCUX bm;wJm.;r3KcJhGwdR I°0ʻmi&oЊ8wIKpPF2'+1i9RAdrO<\pY@7ʺr_AwO6%JS]U<ڗԷsw 0$YA74F텥.ڢ wuhys" x >IG>6 fw|ˬY*Q(SC)a]D-A~Ŷr[Hd`D]l +g6A5:Gzc{;B;d~r6K[48xH ?Tl߽iojI+<-@7:\M<;*Z3i2wnHD= &y~`S==kc"9u0y4F=BbnrGKwZ ˣH B ~k~u*20%Blщ& s; RUWb-換&Sֹå}( |AM4{ʆs ;=%^"׶K#8/ws꾈-k "0&ŝFy4q}_^G33F* $aU`9TQȹ^Xq)25!I <@2>aXtD5W;l2>$Wڂc:n%,䞐" WК YpWq6o.78uC`/q4ZxSD[TX?"~Jhu9jQ#o z2У0x^JYpuU5N+Ȕ6 3db/=m8E3#ҭ@\8O4' Iv@hېn~* MG{7f=髙u}"C!SDӂAoa<8єE4lP<||kp{F\ˣsي}RS46";r H}'s }r!%K#Ype1!L#L&ާsB#j ^XA:?q1 9 DV1SQ+5)Wa^*f԰F,b(>% *AWh+:1ydz{?MٰBFB. Y03lOK2E R^ӨQ9$X* :- ep.`¾xLhZi%ǚ:z$-\ɼ6#)$:QJ+ KmwփoШ w%l FKA󊌺ɚ&}II֭tM8of~0->Lxk*k-x/^p"ߡNOF?ܓ[rѾ@]b_Ro?-.C*8dJݍ[yh{bt1f-k2%b-'[QXI`UMs um]m/;%apl & ;؅xG_ Y:os vPixGX8:Qihlb *w֝gN]Ŧ(;:*h" 6݋`%2y {q)5]^/j^5֢i/|R'l} zkٔtpx(]ClN.^,S{hDܜ+ D%'d~W=BټU$BxZse q ;]Bhj5F![4j|  7sz?d$j)(tcVWG'RsI[SPˡ_6U ~KRy%+bP2>;-r4* šXzh+IavmI2-od'YF[8K)>x_3`1E~(uC"sИߤ8,('؀=}5IfxäTĒ8R?fuZ?zt2LSEݫ5ӊifJ.-\Kk$#!S.BZ3 üuasE? B-&a),n_)COK{/i3""<˖x-}ķcW?۸W^T-=%>jZ=\SN3s_KQi-E`ZgF4R%O\>HL2`j1փ!v Mdai-]1=\$-HDGh"oR1TҠ|ЦY+#0:$r7dwg7aQ

ߑOt }hٽޓXm[D(٠%߇j5OHF: 04y;GD1a!! QO4{wlpD|e؎8N ul`f:ɂ2lJ\Ԛ)FT1J ǗEq=i☔t߷oL + mJAmB*tbbF}Pa1~]g2h:`0zQzՊP2gԪr{A^o)0`ߚ@9أEࣺPBtF]Z[!:8q%Q6뤃E0}x+Yv wK-+T7PCb#nG;+GA TEFKzsڗՇ@ ^yE>%[NG7bb3EH6S~> @B%A*u 9BnHsXiiZnդX|@0 nԇݵliK=m GOe=4!p^Nuin@[_|f& .(}701>ԥ$6$Uow.s8$C91ytCR1= *}~ οDj@ Z1[KK flpsegDǞޥW=(2y^{NMB;cKc8gǵgpRVe+ EhhG]^ŽMKoȯWM ; & _e(!u~F,!ۏZzZg9J)~_k^ NcNw EӗPFOl~wネqc/2h4MlH]VR9!KG2q``#,+/ 3+XTBL;jS9׃mqOejFfmBu#oṔׄډPa&t]*-(h~oFS̹j?JDfTxWj_cU5!6 MR)Q*Ua]!LMUҲ@*$\H I̊+:''X>;زr> p=WwS;'\B+H.Z3?oI&"e_i1 !y`Ĕ~a ѝjSh0wV+/$G~oxI*4ޘŽN%O#8}zRU`3 f ]ǟLud{Ce&˪CAu6"QngVbgm/koLC3 cqkoa|riW{gX_< nTC }$[!9 l>$]&mw$xS~Ҋyza6tY.o'>«ӥKםU \gP#WDkGka~C͍0E-bŪ|'^O7EDBr%+&W*^K*:?@$*zaTb9S%h8Xb?0> N}&|X460. a6ȴT5qD8|i5ge|tD1Q<7B)}sϡQ=B^l|FFG~_;7d׌jiJ+QݟeQ# MM]zAN}/yP޶q|$Z=@YQ%K@a!'-Vw!k&Rk-#_kvlNov9caіrp<(\vQ<0=(vx$$!B5KeQi@_W'=`ȡI\.s!N3sA2=:!TjO*^գ8l[u(Fؓ&%^w6U?k>uPTUZkϽҁٙVU: 4q# 棐xN:76@Sa1L.^щKJь)}APC5l\ +TB FhAۛj^chVowq,paj,ρ߯P([ v-H\ [.G< ^[]jql; $Fc\1Wӹvi|zve:Nn.M{,5BaOViZmwiALXWD"Laes)VW݈P{$ %z@;0`񮒟fAYR1&3},GnSpd2/zbPadzu^¶CA0ӓh;R -U11'o 60|h,@*@l.S㖔Ig4/USW!U;잮t I[ȞJA$7\askҘc@(G-Q _#KR}dE/A 6_`K\`oy;(nC|j%SY!\y7b m/"#mX}h`s"Ĺ4A^FH_gEd4[%#e_JnAB7PbKbe܉(ۋ§z 1Ρ A1[ F I&F,^ jYPy#I hbrkeZ1o6h~:As~?&TEweYmBr#@ǿEwܹ7Jٜ׶nEp^#Iȝ3^G++w @ #:PKR:'78 n*PjN󥯵K ,.6t|gggz|ɭpZc `%:Ő˦:9?j5מ$6@<\KÂpVx$-l754[I>ZZ 쀙Kz+i4 _3Uh| Yx~>ډG6jCAڎ^d #FjB=kO49bICj`6fCjFX flm.%*uLM+\HTAn@W1ۊ ?#]a ectM಻KDQ tp0 1ȷ=3T|W۹o{}7X:,?@f!>0b]@waZ)͊Lk^7qtsr#z| ~80-8jW_E1 \khepǃɮ2RR/ L!4sVgA5؉uILZY5/~A烊{60\_i}hA"T&, *zaxnR S txRr-,Q61+{`"@=;FҾ1+Q'y\í?gQ)348KIzƆ'rr& hdSf0|n{Пwqq[<@q7;D' ̨nGfzo7X†"U`zE'[>hfz*TObv[;U@MnЗ2p6@iDZyO坶%Bwr{N@$t3ܾ.pV g`AmؑC<34 %m9Y=Qpij Z H "],BuW xBѭUa i)^c=7Lj` Yv5K|pFZ\X ']5ÖT sUOi,|[Ǹ`j"hRQqRpS t)&*S^ g\R;s ox\ߏgGNNt ܘ̺qw d#A/ڇ1>ZOrKW)QeEv}z'Ԭ@ܰrǸ x \1+yHnUr??pV][1hkkiDp!,xJʅS(b2~n-L]J5w~,+HewWDRy0B(c' ɋ=%%{  .]B i7Fy>h+i>m172%=UUmHﲺ&yR, U>kL-v?£*and;9O="i;Hih*/ YrSsX~kٙ4uۙ0%Ee-8 )!K_nZKmO&W }Dl\ox> &&8'7)$)x_=]ѵ:.N=21C\Ȓc ['z;Rebv{xX-_dU(e;XYo;^Zsp[#RNGu )VnlZo=N} ifcrT?xYÊ'`3fдؼHScs+.>y$* K(]P sY~ Fc)V4ne䯫Uaїx w-+˟S){[lB,KMjKZm[{2#jh>l٣qNkdYA1tCp'Pⱗ6IC9=F/|0qdai{ \BUkCDݷ@ Njxs 4z6cͅEc+;[BEw4uyN:xPUbsKMԾY E,?!s:cQӬߙx(I}JžyYY]}rx`U< ʹ}dD|Դ(>uhBy$64O%]3IH6imB +ͬvSF_K]U)=إĩ $I(0N]}@WR{U| %rp8TЌJ zgЦ4TQ"yռ)]I1*k':=зJ"e9b[EȔyI,H?GV1dwn.p'ǜ~[%p%ۑ>V\ PH>]JV|p`bV2ShvPR}wa s=_;XP9?6:_bz'[UXƞb·"j&waE{~Qjڕ"!ǣlUW^т[̠Ygqn} )&/fK;/ۥ PJG7bLUq藃 ⷘK&&Nlt=Bq7TF"#4i?ݙHHȇAIȀn]oISۮWO ]FZ!ucYhZcvuǟ doڎ~E."kK\NaKIvg 1UO)~?|7X >3bdžCih'URـdкASÑм23ҡRE瞤IweR rqp Uͦ4ԸG^KPG R}WTҹ]'"LJj_PU`?: ܋=O{JjF4"tǿ;Ůa'H A'?@$0B"QfOLTХLmztI"mӊ%kZ CP6<γ (H LX'E0cnKp>ݕq|aOY7 :& Tz%ô$)ֈ&~'M@H[Jfc.^6Ѣ0UThICi.?NlrM! ~\T%_r:25`4xRAr+b4s:j S6SDjw+x/P>q'\uc u҈*4YduINWpZ|2ᯊSR"ָŶE٦\MYڹQiR"]C SZb_s.SN0>()<-x1{aBJ3#:##uxL!E D玾4:?eիtb̈́.EG#<RaZi/g<4s1KbX Eg7nRfBTZ8\\UD?Pͮ~ ;D\07W֚>paOWj_ynR=j+X0d[߳9vcn<&6Na䄓b^H[ZiUӰe[%l6U=H6$Lu]EN{M^V)jznn+ww(]1S +[SwϏݷTR#ذj a=e#?rwߺ(ۛ88KKg%J.OYG>O=aH$GPə;\ρ0ޛB蠶aY$@ϋRum.rxGei̞Qq|EK'1pۅ?n,V$ E2/%( b>6YUJ}-\wۤd%NF*0^rA?7noͲ4eğqlxQ0ڜT I{hhXar({(G3̯鯼E{}NH[>n'q?CWkIV1Dcs?cbIcbrЂ>1ix{{D6uAѕ6ihRTu[3GdX]oZN 7m%|̀z{{k_ط# {62R "1f24%fyrLwK$K(PH3fxi{˫ T%QeFw:=6!GX;s74N$H(eښ؅JyH+ '\??h>­jV:?(xj8URa ЉwQ9˼)/qFf4N(1ʢڔ3GW5=J: :egZ2`;@,ƏE<`eIԎ#aFF|Cd2YZLWtV>m'[}|,wX)g홝JNzO“<.v|{]frGб L~=&*uLA"FSag/4c`k@J_P@Tn`Ӡ0@I$^[{ف%lNe_*9)D5s+T"!5<+( ?Hܕ#ASeeWxL{()>=& jn7k Ŏs_q0%N-fUaש!.9nZoz#/E"kƹLM& 6:ߡ ٶ%  γKt -T6ˑ_aTeaY+Q(Xs(/RfAϳp;mwS]/r%ݕBuDn>߆+yT=mCӑT6HV6\5nH`Լzz 8©$uenɊ %LGu ' 8ȉOsY\)\vvhЄY5{hEaO~u1WаTX W ] d `,E[yi!BooCJ ,@[p=O9+u޹6s~dJ4Yc̒ZnϛyJR;fx9ѳQ=tI3JZS3]%Pkw}LeN7۸QtA Ue$#yGouCqyJQV`HBҧV]U:Xγ*01Uk)w@꡻TQV^] nЗRppklKX-E<|?ÀUeϪ+|4\ 'Fј61>En4z. ]YJoX )lm 2ϩb{,j<'ͬe)pf}&6`pn@}{7?ٷ;shlח'fIUlö(c8p"g)25"OjTMٿ1 1*A(=ۤ_ <XM(}:T:̈ZʶA&}%X;` H:Vh<i@yH1) Z W@FytZwrEt1[o@mdu$Yl?bGf=͟' !j$T]$.(dO'x)0/p@{ s>NiYfNjݥ5zMTbIaq(JiW&J\/N>Cb'$leπpĦڙjٺMgyX- xHӕ! xv$x;l{5 z# ݔ oMh6oga5([DkrƕINP^IU ^3i8IBZqd?,8pQ]8۫_t~wxl Od<,Z9|,]`Cϵ,M"fm.RL;=it_eMtn1cePʄ?};Cm$:-Qm*Qk\/K`RC^ >=[:5jӳ2̲͍PɶxjS,cx,aƂzpDsq Hl&ۡ`?łb0Pox-'ăܥdJAY{BjhL"-f /^^\hcf QDezvqΥ o-a|$)mHצU*A&t7T1 S0 //V+H;zy̓= \)G\)ۑ]MǠgcyIоTX{l\ #0܎Q&zg9B١dOtT ui/5nLD^.h\ts` tUq5gkU(|Yֶ5 b#(c&jĜ{@ߊ/oB)Hҽ;0w"Uoh.Q/ߧ `V"}윮Bel]\[,4 X\ݠJ%|s*H5_GJbm-3٢Ĵ `2_#5|*:18lo^Aa(kF}51n3*p&g`&s})cr<W&@/Cc$E͝vW=Jb$[*VrUV-%q6/7wyt3=Wi)RvP|w-;\S3a>f7yGZ+hbR]j]_Hm0{<;ILC2ЇFj\b .s`ee`"]jr0SH?  v7}6CgrO [Ik%qD)TI`q`vptXcm))@9L<CIjf9lpb㭚HL'™8O!Pln( ʤͺx2ǛǪ414ZJx;>fYYEX}Ə]T]qEe@Ka"sw-KIoXmi((|2:OA1רR_"pXC]KY]h'-U|hyoc.sSDtE1Z!K2AB}W%ULmHϯFxhHkne]\k'@MvJR%5d:n鋻cz{\̂.3]g9!zPͦFm^ZEp` TmZQ +6vkڐЊDeR\`1rIhȿPϼ39>}?bd70g Ր}W:d ޲tQs$8d\O*}zVH3-lmvvYvJo!xv+m+(h(Ǧ?Q֋/D8o{obm>:=¹1iylm.zr7 j@"w{,'`f@$6fVD %9e'1Gl J|DnV"]V8^hb!S ۪~{Nt˶7;o-e>3KMrY: |)xQ5t:QA"V-a`Iڑ|?]*v @sxhMڛwy5˩)V2ይ%u^yJtkE+BǠ97l0xL8 2嫇p:jӦ+9_Ȓ4 !27*8 /ElO[H"2)97wN^Ln4o泛C fBh4RgixkMS6fnGT1n>{^ *LMV\ɭU ^~ XHL>Sh_ԡ^Qq^/}0/q,N4JXI2Of~#@a҂0 wAc,*ֈg[ҲNV{;Ъ.rtif{6 ĝKUvkqaz3a[K9;;@qo'RKͶ@u^%j~>y#nG5?Qp盓;.b,BJ=5KڋgUy gГ}%Hmc &fI֗*v3(x (oO6),ܬɡ])YXuh1LGTSަ-w"x&|P&+$к{'mϠ;(6WJT4gIb0]=3TwB\bioybԻWP` Ä}űllV##eD%gPh%:%(JՒD>$`J,,wZl̎4/PgY*l>^ 4͌+)#n*q _+d9\ N!oͫ-Kf-H`4 T|z_pu4r6lߥbɞ#^ϋ7oVaѱE!8FSPh##J"<|Nh+)&T9{eL P̈ qH [9V ~A;E u䟛՗_[+ m9,N]XTckBXR9qnc#3&E_#twX9mtjpo&wôϧ׫8l(ɏt>DOJ9~՚vwcë+شg|x.e{gda kI]dmC+||qi LS-oÖng{"KpʼnêH+j^97V4NYÍ];ihU҅4=7m׵|PY Un)2W=[jkؼ涠1auroRnnUU[>7Y҂2kF?Vt{9䍺!XX=Rpc[=8m6Y]e.]D*跀e6 B&uffg"@RSųg.5{v0(>c@RW1"Ђl ZQn+U]A~_ZkUO)r ҅Z.1)⽗sn,)ԲA\' <?o (5kfs y,b IKy/۲uM#2g;%F&aHTD}iBh92Q(4h-˷ FяlŎD cJ;XXIi;! d :}LLAQ:6rF Vj'×( rvP\{ XK9zűq9rŔfJ\oY !8S +Bc3E5Ns4i6 =`6] Ɍ,:ȩwE~jN [!Y!?>e>Z)m? hkUbΌy;D=/8Jy/ Ga,I4ChM|߮#xn}I)U6C;]??|t^&i-0(y5͙FMO!{z=@xĎeÞ_>ފUYU qV  r"6с9P T.VIc*(Qѐ 2}Q}lm5-%DVNueI1줋-x-XT:M?D9}#Cฺ¥ϵbo*rIu DjBo>;0SUZ|e`մpK(>X&iv$k>s(;1=#{D~s]fjpHcŝ/-aY[ʰ9 7&FP|myK'F>&73i,2%]u̯*ɾ ]0:ϻ́|kH.]k,b~Q$&և*'թto=U,cF,w xJ[^/:tƼ6>aIvp ZzPMͥSQ̧0'ȝ!g8k@\Gְ^+ll@ 9#LAoXY0PB >-K RV̦~"bN(Ia& ̬V$ҲWxu5ƠNRO5۞I['֙>KCbNAo% 5{.r#zlNt􍇈i=L'݊1gx6!!a}(&8ź?6kdV$dlwWY\ yԠJߪ,RZc5Hۀ]}A6!Y?6–~nx!pPz1wI.,z*D$CQ鲳(ضpWҼ7^Uj]p:k'|#:Z" _JFvs,洭Bs4i0b4ҰvGT/ɨg:Pm|@z=W:.m=Ԅau-`b?3K'$%e@ U&ӘpQr|7)v81>697t<08t^);)ˤ/B$k $#lBY>yc:*C 9d'3|elԆ qUMVRB9}']hV8 . 9(KEHY7XFCct`%~pNpikǧ &؞>V~ܽ?opϞ@.Oήcif w I %7.f`L7-HXOh&,I6)0X Qj}2؂(>L~-.kH|EF]VQ9U¦[ʻMIP0Rpe<1n/=dQMLc.B~9etTBr>}?J!X%#1TOǺ_&NP;^_ն4:Mŝ{ eʓʰF ¤Α@謷G PW4URšPI=`z$:p*i0(Ӥcgh=!\FJt| CZՂ1&,3K~!Uo29 l~RJ9&LJgo !Hz?fQC츬]ejw#p?a;/VWl j5C( +~`1rX_VړjZOFLC|T(u{`'SlĹ&$Z 8"qɽ_bۅV*J4:ِxNx-~?w-ya?̓V'C^v<+Vet r"r1A j4B'bLNLڐWQI zKe&ޫiySmY %\WRqwgx+ђNx.O+"^LJZ*|Պ^hNZ'FXli}Y5/23,q{Pk$`(UV_TJ@8^<2ma{D)겁{#ӺaZ-"i%:x<ŞA| Hl[ǡgqDm ` 0vQrUͳDaץ+gUs d+Z7>$gMn꧸Z>08=qA5z³R 4B{=m6 6fV&q?n*9n^սa*]GRu imSx<[h7Gf$4*/_7rPaQS[MH2w;MaFqppX h\׮R9>N 54#+y y[e|r33nJz`/*Q`oml,bǜ%\)-5iW82Բ_@KÝW>fo"k% iyVe=I"xrM٬KgT!5/g/O@??wx♄ߨ ]qʲhɰjx xM#^c@;l.URnNCD(Wy%ƝP ֢!Ѫ j>kD+Q#\?+="-[0:-V[ADoAnow˨ʀ<}7]jʰ;gI `cHGzEӣ3BטNBm `=xYiI-qD򳍉HFY=>Ly'a܌Fyt2uZIe`jĞb` uf ƞ8Q.;&kb(~"ÞlOG0 E37Pp),j顃XÇ>kW;H7mTjQ&'\}Fk/$0$7ovss-_\D ^ VAڈ@xSEb>lJ]'Rk[S1 Q[$4;6=>8䤳haw-Jm..|DLIǛJN^1С|qj 4&}]FC%wUR`D0tOm_I Mfv]qH:9> +0 ޳6H%O>ekK74/ -Rj.cpʦAi_9jJߗ^@jME*b;`䔢^٥8wx23 p2sߏ65(Q¼pKwl"4k (De;z>1on9ɠHr73.yι>/iPsaCZ{G>&(@uLxD?2x="\zb8(PhnU>"`S[$(epo{ci(X`ԍϓĨ]%+i6=^QJ|_=νLni:<%|[Y~{,E@ǭn|#qMم|:s?۴$͢Q\664T2i!ujIiUw5sD*K$@Ryls pRw% Ξ!M6'K8o w=PɌO\ lvCk\k 4}z"GkaEWrbҤ5K3ӻl:>w3!<φ:W>Tj̜s<]Um g}^Wi*(M>7N!%Tf`]0OU"?Ɯ 01Ebdv|FP5r% 1AS_b(LF\[p+JT0v !5Ftr(/j3FY*txksoC뜙,1/q%8pt.QQ0E*}w'^C~5?L%R3+P92h 6hGvc8Qo+ w]xGfҒKxّH9G`mY襐\O dGSx)D &F"wQ2C`9k4מF:1cmO cd[T|pe})>N5H)[%*,U]tK,K>e^T2/@)EZZaGs[&[wL -`FAOq4Z H2}#og11QCMz-8EH>QD/Z6I+HvU Qᡗ! (X^EۭF%( UT{ABǘ۳ݶځ9uC8#?.aM/çpZX /#9Tf*>avvzٕEj+y }a}.`菏@h"+jd,oF^~D6XOuy?U^g}o 1^TX΍*S! {)0! B=(zZH"@U%)UU~lujx̰n)-[Q@dR ؏յg\;FkOU%,>UMMRQZZ͓QX{ >rL" 2k,)O=633qtx~8lSvW+cֵ6SdC$2Q3LnVsp!S"@|_jqo XV*va)IJ:wхwanKx6b2 c'jGGGW ~q\.j*h_D@2rr|iB)BwXҁ%V "!a)n[\Qe;UzE+ o OeT!xU#TF矉fi*2ړ4'[S)}YL(bL-y3hf9I]]1!*mgOQlx; X~Ӱ]pm@ ^{j-Sy ^X$(B[ ;R{nég3ȥNO?HŬ{^r)`NYk)U&dbYEk)"mV3:^*lA噖$Ϟ&)E ݻhF;sv>6k8o`,dU/ZA\}betVKꭊ,볜9SM. ~p1ltEG꤯%WeWd,x;e aڇ3k>[] >ŚS㾤W@]|5_^hkSxwNrU d7HtqW% EԲNgwZrmLʆpb&c%4_L\|b̲ "\&s2Na41]}(mܨxueo] 'aVSZP_ZFoҽY?ڣJI?>,8YRy9hmj@1dzWz&pIN/ * A- cl^{8WS;\2a`\N]ƼH KS_Kb2!;^WPj#\¬ ˜"z.R,iλkr֖=ѓ  ˮƒ|,7DLҙmڠ:ܴ!D5f#_nndF-/(3b1`!M";u1펲щ0~8jrbr6Ei nZػKU}ydB:\qFV`#6)I?xK[UV3CM,,9ZV%`&l"53 2N-ᄐYTdCv@Ȥ/3P]d =W"U0OE@ pSD3bjbsy *,Vر1Yq"%\XmJUEX#zo j&gH bQOW wڒH+JjtUPtۨI" ^` KF}O]30Zxf>53CV$(;EczNJ2Jb}yhg$%rpӪ…/FkC=wao\C KB#~S$ET/qЕ$mb _"}GYt q6̚;aMlNk Egco, 7I=N`dx}I(}x~ ˧c=*䧷 xR97'A$q߆̬m6Ot9+|j OKmx7r_ rs#AjP]+ɋ{ @*jPo+zclqay$&~p 'Q:%t1|^91@w^EKyX{9%H@'ܭuk $={fLA#htr+Q'*DGo 䊘5Pepo1 c&KjvƵ@YP ]{]Z-%#W an-] o I;3&FP~XUTAソ Cjb+}h8ll>7f&њCiqr{qc[{\]JG}95WĿ[7Yv6# 4/;F㪯#I9֩_8$1ylPޔ[Q].<^5('͐(jpn[Gk_uk0x_L5)3N_yg" rͽ4=*d1k6~SHOj31C,d/{f9BOd(nRu'%yeR&5wh7fRTz}uŶ?ϖhJ+e!DΌQJCWuI!aAo,I(I?-Y#m?)?Ӵ LZم*VrҼ8="ґz#ҋB1/yq9=ۏ_4 Ç068No v,xQ~'bR#r1_CJ%c_' 蔌=";`^w崍 2 (<)U,oG̛d䏈m}Q>zбhPn w;ȝLyeڮaAw Kz/`uZ o#gpx'h—\(vS*_NFUyϠvz%'dK4R^ \3@K|( x,tæa:/$*q9 G-]GEsv+]JɃw WC=no79M\r|W:@ `CU뭯ssVJګGDU}SLueFo틃 CPT!cG=KPBϑ.v%00Z[2&ľr'=hn@j:@JY ?#ZzMaRzq B;X/wR, ~X[Kr((M)ac%#ȍk9A!i3_Հp(> o1ttV8]5z*/u5oij@}sif6!k a 2`yC|Y: ٱ׏ }E4Z+5lO# wwRۿ$$e/sLi8 ˰*BCL*15ůmRl8)($K#K k7TOs9T{NVya KNƅ"eo#xzphVcDL,X;Ji1L8&]5 &!ܑWOrBv>je*V9gg]eNDz\Lp sl;ChہhDjھL^et mѭkm[A\@b2ߑIk-S9FfKr߻JI E6:.жt}Tao x-Nnd*WD0;-rmB;hODaմ؍TJX ?cLZGajk,c]7 SĽ]N'.GK|6v\s.nM^ĩ];[LL0 55Zi}^a>XHB6PUf2/843l,i+?':ՆYkt-A1X;+(&MlrqZa-CW`@ڋ7A@ZI g$=k':B"h6/ gIe`+SX:pp(h/ Ӟ"?W 8IL)D%5›Tc |I&3JZ'&UYhV(aҊ@&иBRd<kijTwX7ִ[#7Ыv:n~U8ՈPy?py8lU~xZ, fkGnRn+Q.-z) X޾q+ߓyl $i{mEp'YvތD{k"@yi^>!/6QA<1`/TAG@%;jۀ'}֊XȌi3Y[(|" /%_b~ejbO\11ҿtJD^(3y&饻>bP>N>WhV@a-|Jt $6 Wv{mYt!&4FDsG_skaXߥ%XL睘TEդíI-ǜZN?;DXt?ȦZ$&uKX)a'>xqӿs#B:B&Q0h7_U-:l!Dv{I'=xsX8Ia;}a<5Y&`G@qO`|/sJ23΄=WI*/%\JzX\t`.>ŭ\ocNάp @tm|po-ߗ6}p=5دbub-qe )bJgOn?UD֑IsB;oS#Tw4/j1}wqi&F{|#j|Mў2U-*CZa Űq6v3~i=3-66^!WCP'+X cZv])haЮVz4FuZ5^vy y/ b2}񽃵7D䝁5ϴnpCۧ7"\0idQkJ8`g"W[# FQ& nr2KwZ, 4||<&Mwn2ghxH$uKdk3ʕlBurƞ&>OSG9Á}5ϜO{׸P.7(XZӀfi {GkG/i,ZR0*@`I(EsX,`J W]q|. Cn{ vų{r D.~"27N#6.IZRw==d e+.WYsh> ,㜬W4s:l_@V4pپ7L5ғew[MѡƣCT SIu,} %/{㍙gҔ;r˃2]'FBn@! WS <ԙ(_[0r>*>YEQ#݆yFM)v4ިI&ӲplH_-CG n;.7>]Ƞ?/ >`$ Q 'K tg^bM%Zdw{3"#mA@Y@ Jٴً?xN)Bj[ǭh?Tξ:PI'¸ [͕ ..-ͺOgTYi)A.v?%ѵ1 Yթ!8J?\IK,l/G֬g/Xc<΀ъJjqX,=NƝպjrL»oTWkϬ0{J+KR0Xל`ͨlj|-kAuk'S`k vL*x[rW ?OMoytzXQi /s*Dh9 >;_2|!A'S?S4Pa&3ͅW`&op!(47׈wG8~gܒ/DIm{}*JWRZO*AdDryzB](tG‘7TY*vr/-9O0n2́"w'8yNG ;E :H)cz<21aw'ks`N]j;^J;2ax,w0]ua^ h%i,9R'| .'⻽lW/H<_OwJz`t)B^߀)tC'D9`bPx!ݗ;_ɿi)lש&O,o^$[R >%qW=@o0Kv?VeMge0eٙFO]Pǡò9dDQAGGC$.He"HDFĠG+a@M5xA v/guڮd#΃f(SH^ ]'xĴp5f1$z?Ug* Y 2xb 0\ݰWs2崶T: FC8i$KHK.>YZ2yID=_wx}KO0;)cr6}F&ds;s'#d)T OT&_lR%Н0?,I1[tFwv-Vw'dDC =#mL"vlmoJGIĖ윉`KA`6@)HQY3r{toQ0M}-j ozܚ&#XXEo}y2XE_ ;ɰN:vܷV 4YMDWenw8iFJoLu2u@\u8F-_2Bܓ_]!{n?NmAIf4Ԡeq[3*3,)봑!8.xIhUrZHrNp>/,y9蘌𭽒D =5Ɣ^jUi*4x]/-ޢ1ZX1*usgk~\l>v[XgGA1CV@T_I@V#%JGzTLY5b&,' PB7(o,[zR Y(ˎF q= 'XFBvhf@yc[݈U\Rl-^!r1_+)wXAOBLt(cj69Τ{ %:X.$!b^,q+NH\yIe7Fn<=OC_.zB #^%:C! J<ĪW|(M8=9@ݱ\X&z& O&zuCop /nV2v6^6E/Iu/c&QN蒆GgdŮJj8`b^$m4z>0= y]P|Y|Wc`P FpyX j%,jɳ- \ˈ+gqděqT}`t}']>wːhj7k6Ӛul9vSlg=hI0?N尮l I,>C'MQtĩCo¾V%#N//í]W?p'=9T)(C t]mE54DaӮ,7˟>\g_QpWiUև7S[sBAKG+#6a_)Y*@WH!"tgb<%Q)4O*@ _9pp6Q:ǔ9PЧ jIΔaayKD%cJ+,F3ND,Gഁ ]5$4].j`A &aVJo ra¥Ԃ~)Spλ潬"is8Ț)25:79098joz!fr6 G5O͗)5ᛠkۯ`qfgWu`.glr. l7"v~5+?!(OuI$|O@~svE2B_L* { 4zj)Am6#acOt" cVLJq㿐2 HUwnu}+y8hNGAJ?vl?L|Zy5XmKqvBV"]EIFYJȺ X9L`!2N$eA!${ J$gj&* ƨzZ(F=\e g d_UA$go˫=AA/֊sUE^ݱ\"{E7gI% jcLa]ꊣYHꝓsޗ.=G$Քlx0c "jÈ-|-$ԜD` ̋u9|^b0LDxXomݒ7ǭQޅ1€9P>ժd{Et/yf绮m [o3P|;̶O3Z Ę%rzuYYDJYN1ѹ[1_#ͬݾb5I>P 6=}2*;c5C] N`ccET .gu DVzzxŒhUA9$;R$ec+-OygWɡ>DewơVV%W<ﰄ~W5qf'c)atg_tCTNjs%:A%q.wA0ӑ&7b(0іcI5m[Op-xlM`0)EٷſNL ^ÙN慥gfpT4!ݣ|ah.О}}P7!.KtNCOzpBnG 8]:<U[ 4j[`vx&-6n5ԖC;%WgO=NQ3FX+rڦyngw,u3 0trE88Fˉ0#'~[0t4pD͉փK[:5RSh~4\,Q}amU gbXC4.\v]#5u Y`ҸS&Houql鑄JP#{j /c1jzm雯 "Lӓ8pq[.I,+i{~Xj":N-4d̑,d+aRe͑S9&#qá|c57M)Mz Ke>`<8G~H>L$:x_&Y/ydw83 {,rvHڭݙkv &;xY@l7EPW@eU6ӹz#;Ϫ`-.;/qo.3``yvր3ևpVv=#`uAS@p 0Y"G.hi ^ZCM@߷VpA( ȿѪƨ͞ }A(Q3iDbKTXwpt? rmETXy.y9ȔBx0Dd0-AMte8Eb:Y0{ ?_834hT,*R 7 +w(4ԏNPр:olxQ]zAV` \1ZUt:3yE/cCvs$x(W[׎WMщtd]CÌ!!*ҽ9Q&uKo\x>u{莧^J,-\m5˕[ [*kDeΛRYm(~Ԛ % *^;(<{8(]8:qe*TV yF6^gC+2JWjİ_`RHo{%I7:Nʤ^ew_lb<|HW?䱓߾YmUe58b58'&bnO=>!ljTTCӊHTB/?4C[ỪB' DmJE8Y[:IL_yfqUf}3L)a'܅h{ybrNɫJr+T*^gmՀƞzK#`^H^HAC?q868CdoD[۳%TgƟ(2dH۳@rژT iHrSFhPsҝ wr+Y.GYzj->zbU'%v!XFpU[}ʆDK=ɨ ج1 E;^MS'dXI)~oAp\iB /fc%9w؟ePTi57v*80F&,oVl!zgfJW<+^O86'4`۷QЙv׏~ѵn'Nrc^*$["30nP֎G) wmՒ`^ԠfdIEo`f2+~[HW:jaZ>"iX.JvlEMsc(t_ZEE~?I.9CT(ǁX1Fb*|MWD?s9S1 lH瘻3NcWFE(," \_PN~ʇ*Dү\1Q׺UZa*4HF'Զ4<~֫bҶVZN\".lp_tצT&;)cQz C־hGQH2񾮶DX\p U $Hzܪ*ΠS^roroU؄OH5b|;QܪD+h/3-[h`a eӆPԵ謒+o"mhbYxR>C:1gËJI%ĄRw'xmT̏z\M/O޺sۍ͖Vw[tmbemO+A3%Kk وb"cv(T~AN}k J|zaK޶ &n%r5 a0NXLD|Zx{3kE:F/n)S 6X,L8P`znɔtN>di*Bh ԯ8onmPsʣ׸854b;QعM79u_H&N:ҿˆÅkoXs-$="RtlĔiH-F邦dCU7SF+8!s9^Q &T0e?&dIׄW/>s-eZ1w4M a,z{&&YjA-++X]p ~nBC SXkf.2iRq@VڒT/.tAZyZotLhIVq -,m:{8X 8$Z,"}-LS-IB wR.s,+7a-~J)D$U6g"Þ~!V9Z5Nh^(d|jü+#b%HZQp?Su >լ;X!kƤ_䖍)r+_4pk&ghofyDL ݂IQ'Gs ~V0 iyNĈe#]XFG (=}8>tyT +<3^3Ļ -bYq$'z\E A.No.<(<`V);OvycI-6s"jML^9ᤂ^v ډG ZϤJ rrTTO{]<{טTF2H̸"}{~ ϯlfr001(0FUDE"}Mu{tH@5>d+(> yGBs8,@9`?:*V~ߓ<XQӖեG.̤~ *i5l}q2l1MxyGM2cu.wIK4\/g!MeN$sf"_)[׽ݣWb8LNAA笂Rs C 4SK_]Zɰ+vd!7:f4 ?~\3ngoiH`at*H/\y&ɾbr9Ccµc-vfCVcI09fw(L^3\d瑉`e"t3`88hי%# @Yvں#YLc- 'M[CHh4gOo: )a ߪN:3uWO?#,ݼ#Kq;mN#zKу@5[קј(E~'*/+Aʮ4+|X4^rL4Wi]b}a0rkG]tqvfu_Nh%}j%Cgm{d!79,ׁzoGQ#s K$j4_PcE"siI#TOwXqw$J=oZ4%oJ6A褛`RAuBC6\=g$M}Y~5s bx="@oЎknoƽ޿^:`,&@'2%cKt\EJp8}Pv9:m^3+"xߒavO_'˔|hY3{Y5u]cZCub s`>>Z_m!)apɃ{9)"__ީ]L(ΫH< [0͓͆ۻj8]-Xfoo6gd~a"UK+œ뾬 Xx`ŗkږwba;A 'gx|1mX/Ck5cg@60X8ʋ|KCA}S^na$L8 7w)<{|:+-olފBMJ0I̜Qƽcm.{+TQ 5hWIFbno3yi(6A[ m!x .+F 9qhJ??2!'_0 kx,# >5cRՅ(WMTi _5bpRMGʓ SUD vPm2:CHCm|+fՍq"ftؽ0ukH+d/ ;23U]YA#m<$l`wXQaP^')d4N2>yFͺN&S.d3"t+cfr5ܱ|(vZAi_wc3 JF+ă+[.DpnMK9Is4'S%h@_ޣ ?w熓-ُqD؆4?UwA>ޱ|m)Q>w?[Sibؒz, Kjд:}t}v'rzx!0w ]1D Z{HdKFKLWZzA0~u%:…x5y"+bOOgn"1ft15(zs6#*{y4_!Lţ'-xܨkÝKݦC=lbP2e)9b ʷ)PWF{c>yn"j4}6:c:ܳ1!7,x2ך*,)݃ _b޼$ur>,͠z4.{V !>f-w#pκO8@~۞O سh&Z>*hv Q(4ǂ3`0/ ixjc;PDx)(GySly72biiAژR1˘ Li50jqe"uvOI DYVs.owxN1Rr{^d_]nYdtϵx6cFAdߒI=+?S1W@F`̆꠰C&j->kfiZ9A%Q(yM_hױD-lVpSs7 $|h`*'|8+)iQrĸ:}pj{C:&#@ĶSS q9!R0P؁B_ܬmۀ 5!X+1Ⱦ9yR,+I =L c &t%H/ Ue`THF(hud^Q-T.3aӪԩKZ>Y Zs]sv:mFA՚փ+Ġl+ Rc:tM 2M)Bz<7fzJxD=\k/\9kOup.IhSQ 17xJTMm'8 4`Xv}DGt\汊FSh *'39*#[!}#cQIHE|NU__)S5vm\3@1Hk7Vw]-a IG6h ӂ0U+i%oL bDy3XX:,.|qˡ}H<tX?H[gmbb/h:\O'n8aELC4G`aȘWlِ+&K Z5Ç,&.֞ߙ~*m-,d%&voIHQ"^&׶!+lag:73}YV^ e$C MȩG7u>05钫Z$)l8on؝+&/zUb(EHᗋӪ*Tp-li/0-B-nbRz,mƐѧ/?̙[ThVeqڢe~*ɦ#D`RayEF>2駴byt*'XNO䝆 ;6^)O&;S|4i'we'S*>)IBDj'Yc vq,>4އU}֗/ә9fׯHVAY%t= [YbSJښ cVNEx|_Uc{*m|l@9}jΥ}?Ub#5My=krZ95Ir qa(> RT<5>f|M'evTV}.m?ʵ@8Af7U(2^:U}e,J\gtqs}ecHKF55! dx⸀c@% |fml#J5c?G>ҝ`ɸM P7ؙ0/h)xzLFE,a#6N*B1)mn12<2Ag -W X*I+6-ћNR㜿0b;$97TކrY\bç>| إWiOFF@RYQ36}8%jK2^7Kp W7x/~Tsmf9)dr%|u>K+bSjV㴲V Ut^N6`Ēꕋy~G5/x1(Y-Bj%[=-8T}gg NS+>;d⺄ɤ|PzTT ?aO&ĥ;CS}f1ܙ 9=@5heѯf|YRSmh&Ԓm C\G/DNs֯uCpq+z.0)%)\/p:9o=xt3瘅x۷\x4YwQ{nȘ} %> R7RW:isx༯&}F1xN |QS8#C,ڔW_YESMGF0T2O6Ǥt͸F](K}`Qal x'I5RovDm[Sf#薭{"ta7cƱ%$ ƍrCIcMa,1/A[BUy ͔lzA~}!bj+Q m|q4‰0`,r*S2B'pJ|‚&1 0Q"=e(Ôvn>`}5Q`'k5(jp0A!-ո?v=}{׊5AcTnw(O ¬[w\_.76\h~޽Ec?ߚGo;@Suȧ;[*W' 0$bK3kbln(WI Vg\Oo;[ iWH"I*"K>u-Yv#:K{+2a&ݤxHg`-=523qb-2З 7,\W1O;mۙN&߸8@)x'J*5P.{r&ˮ!ww|KD)[DbYϛM)EN*0$ß6uS]Қ爵hQ̹|}֐g>&#de=֡k?ۑU6rrh2ğBxُ G?r c㢥1&s%lN ;xT;ChEwJV%>KC4O 2.$/q:Dw(Ppg o_S `,RL慯Y3p:<{t&6pgvQ?ngtOOH3_ t028{YXSGvb (V񿀷W@2]\ۼexWBPxYwPّQJHu|Ӂ޿OntQP04vO[Pǡ}X==`Xb)Tf*_pmÖ́JrNAGK W$iP^bm{p.:a5n 0̝*)QSr3W?EX߯*E`w(d g08S q(o2m Bc]-7M uPk:x]J)H 03كHC5!͸SKӤ@L1{ГW^MHvDF)0CNSU;Śb_bi~<*^L0qs`FBU}/X>?8א¿m}}r._r7ZB1nQE9V'O$BƚVjx[űEij:8h@\Y2lf⇀;zRuZ(&#aݽvo<65ye=Vig B9/jJ@2 āXK1göȖSJĄ+uG#}bN\]dz#eǠ[Rg@sl@yCNWc;rq9֦ VvK~ St $@HUjmaBd&^6|\28k)'Ƅق ެz _| SgbC⸮߬Nr+bj_3,ﱵRy;0b֣;xhՄVrbR0c&x}+uF ְN3‘Kk#r8 ZRuaJу,[H#^Ցr*@^VѪ~׻e1M0 4RozhǞAʵjRr.pKgDNG$ߢ+Nsr#FfQ#rkw$ݠV~%8T#upx&P{ B&x}sgDZP{6`qV yQ"oɡ7_Sb"nM7x]ُf4JX] dvP? ,'9SX~aBYӪc"6j1G!'C&sB_Lc8H(.G,P[WЧWN_~v\LlRVBN ۀ`*[ăe{MW6s2>VtFDb)vG7Ek[WcD'5/5eJR(oA]|*+vtꂚJVX&؇6XAgPᴁSz! x; *QjZAZuVzQ4cE.̲-0@j1t4*ȎÔ>mD'=>ޛ;F'CNazOӳ7>YȤ/?>uU" ce4BگŤBN[h 7?*Q}f[Y~M(6;X I+#X<,w#JCP(I!춚\E okSդfn?O*65I{IuZ\C3 džHuϑ,1pNgE{./` H ɚ)7՟"_[:kBks},| MQRV孴BiE4L,]NoWی,6y)tHsaP-/sɱ㏝{f͞jJZ^ѾQi}fhaD 4N;)PIPU_6~t1 ui@"K#pg-OAO{n6un@I Ybm/, !ѸZ3fN@Ӑ n}-/:gDa:3uqmM^T ֦dcޑØlp&sM cnR~I`CGE d]MqjFň?^ຒ+E`#mpGF#쫩kK u!%Z`xO6?3)K7Ӫ2ǻi re] <"(`frQ%W(bqx@5\$W(>sgb;c¬E++>SR4Z2 qXV&ݺʝTt꽰4 ե7r#Zf,馰aeleQ֙E⧽ 9qgY\ycS UZfU|dV0.o39;OnB UKyܿ<1/&ޏŖV80l,zuP] &7\S9bl:G1+l!}aO˶fScAt4aMߺc0;7Ch߇T$6}h:C'}icea}9ZwVod#YGM5F8Xiڧ72ɑt-ZTg* YC2@ƻ1aDӶD!t!룫eahfbF*Vqnb~M_2oYr*(wUZվɤ8Rtj'[)Ҿ|:P~V{?@qaXZs: \9~ٝ- D-R:gU\9ƿr$ Qٲp2CP#qBV4}_RP@8 :1{٪ '7m#~ A`-hJs B)CH 鶖-0=&c' 8id% 6Ö))=*kzH 694VE-+4/]mK| {<:}1̕ 5l6Aˈ*%Gx\MiN]>w`]WJTsYwi# ⟴1a!AIZ֮l}aa;c_I(9pHB`6@&FǢuL8W}kxO C~+0͉l QtcPw Y*܎@l$߿ Ծ4 !!/^1 W=sboei Xƫ!9^J{)K7[o@S3H߯]u~,}QJ,pܳL` 8./!DQ$aw P%_Mf { FJF}R*`:<G=CYz+A޵1V/9=4b`UW÷Qi7U=̳ eʌGBAn 7كTPm`#l9dhѩLkB {3Q;})")#uwG:E_3e /rf$H_ }H0(G8$f7l 4PH>Jm C5rrH2hY{wehea 꺮 !ܽW@U:9d:av^~v!F1M`ʐx| בți8; 2mc㮢{B؁kꮒ-9ݝǡ pl8%r'mS yGNUpC sEtRj&L61M}oRy u|x-&"@x*g #!pBWc61cVD I0J.e/'%#- "wt#1v4)Z\}&f05Zn#<&7‘3:n%!6^uеf9-72ڮ}8~ O݌'um6Q%BѮTQ/bVB~q%4p|^[ .#oUD|URQۻd?^43jOԪG1*ZL]~4 h}FEhTJJgIhZ*JQ fhrk 59qUN?gpeyhXY[sTy>c4Sa_Vwd,rؗsRs t3–wl*1%yZf MElP,| #S' PH#K3mr|^Pk`c:CCcnᒌQ8VP.w8n j7A)_ x?"u"ZZ3'%5vXɯ0ku&D8FDTNkEPHkUB59z'AZw3D<(Jk?D,7 Aģw:e y* NRu"U#2 Zv`:cTZeCcޠ S)gw=vQd/7+%%E2b3D)Yyl*VPy-"z,g|$-Z^.<=ڦv̋KH<ҚG9[t+FBftPqgߊ꧒fNAüh5EĖe TK;4SbIU'o:Td̉/&D >w׮"nHt]i>Y4.%V޹oٯ'szY3&p;`y7sI'r{XG 9Fe XK?'էgZ$KL:0Fϝc;|3N.GOd2Axöm~|`\ˍ;z{>CeN ol6{z8Q-{ Ģ蜥IVhBm?8 38L4? +C}>F JG8k΁P7m  aݚ_-k|%,QL ,Zʸ7q8$n-1 r`P͵Abylx%?7 $ar>x\Bv!nbAobȥKЁ_Ơ17iȎ[n)0=Tx)Y!ǛBpP0"a-VJ"Z!r{PC ׍a]= gE,j(Nl\3jP ZN`G~ Nܑ"':ړsa}Y /*ߑ \'1TT޴7Q0")ƚ.ySD՚i\ 8bY:>}-oi>Q 䄬4欠#5A[:c 77A2Apk,B$vUл.yKxH%JUbaNFvrI_*d@;:Yܲb4Jmpd:Mg.B|yVĈFO68i([.&Z4(Pomu e偔#|7/染! .@NlmMP(X'bzXmy[3wL0YK%0u`04L"WT2@Wt:ZS"M x<ҰM0 ĩS2lTi&A:H.Rog;Nx3VÑ/z"m.7tR=d0ZGVjuqT~XtP@h%!1/]:r\%VD@@Au9mWb"w US3+=+{B*z\j؄ѱȠ>%AqM)YQ D}c7Tz 4oeg3sX4/Jw ?3[0\Z11>NzyykzA`e=cZ, BK/ i*N4f5> Ibrު蹑Ja\?3_CqГ?l@璛"-Qie7I]ܶSQ5lW<1:zk]Fw:~pL}]lx*hS734Y9A_JT"D_Z`PC/K/ Mf/LДZ{!;q4dC@c%/iAh*y1Ǔ;ָu77g0 #;+, 8!dKg~j{GY?qp]79mLHn3~/5}@.rC.}0Rq<3P2Kz{ӷ~LvA`i>EHXkqa%/?Jz!M  %e$澕k-xJ$Fo iu˪N_!*YeP-D\\L{ѢfosD<ﳛF@='  ^9Uy.&F,B!AK)wO 2hml -b3I:7.WӨ7$Hλ,/ta0BNXឝaGtV:ۚ"ֹռ8vtX( 8JHgٶN%þ~o rX`~6vbjD˜ȿϦxZ$\,- Uy0Q;Kc2Dʊ5[UK]#l6ٻIH2uC2jڴ߄ X.'cI1OBun.uEƼ/k<&.j 3f2jcY_!~4#q&ڪ\kT`uEl븻X͖mV@RD>AJN50ȒļOOe:jS%?\Gԯ#7| 1,>'i.NP45b<̉m+, IyB-˜}dq<69(3g/SiDwF~ڿel6!*=IA&` 8bwS,mǡ]Q0,CUI cy%g6(aCʏkjca: ks&s-ARg\{m:K# fA'6Vid?)$ MҷrP~$,1>ƁģkzE΢.pDI ؒadR=L[vE_cfP ^.]t $'43Zpi|N^-Hs"Gi YNfɾm;TW0|Ǘ4P^)2r.@ Ê MhG{ Ԟ~y!/*w2K oc/ѣNs%|{}΅YE&'g?byQ;xʟ"yq s@p~L@țKLg*#>ilpުa`QET Z@jFN`G `Pe%pگٿ=aś N>G?(xwڂFQBZ3l[m3% f"1S Q~2N{yX$Jldjp/Mt1ⓕc̷{D^yN?pTj{ӷ:7:6`+VM$,t!mc ^W{1~QnX[C0c@k;#&4+6A8ȉvLAop@v%`V HC+nIl8cQxހrfv0+ӗVHU{ ?\LgYi \`h(0Ž);Q@3qtƌ7djޞjZ?.#2& }~ptW1훻*2/2gBglg=1#wES8zn=Z1a{Ős8 h4IYwQ>ejg.x[GS7`LdAIE"Tr6p9~i4KAV}~sdHл8C0Ia8\W<4` Xϊ'W@ C$7[9b&tcu;cIE:@9x']fER;Y̾ZpH}ckTCٜaMJ<y ugNt# .yIkKn+ԃG'CMx"T,05ۧ#Z^Zփ32N tʬ]46$زѷa/¥v{S*jс 4>mX LOx\Y&IJ38z7)uFV>ڐ~7)z4N,}VxTG8BU1>f삊}Fln>ݿ?CE ƀz`4E5z㵸pJpu oQ מcލbx_)'ô[X": xabf=qEv+n{͗UuGV:*X!3LP" VJ5L>GTȝ+{r9oo3(U]C\N #qT~feN^Թy|-A^w|Zt>έ;/%7V>46bYUzꅜՀ>20{47C"Q_]SS)OIK.@ /lX3- /3W2)oIF7ZR;֌#Q=_gxm(w%59~.mWwSQA gSJ'~ŦG*ks ]=)1O!Jxd'z [bڛpk"#\1 \UUeR:P冕ƍRp}PTiFȿH-*GL{A+1GߙiOo6tpZʌ h'":"L+Mnf= |hȽQ}912~x7feJ.5P - Q]:j48!c/gPJWZ]"m,oR&8JNsxkYrx s{/ֲ-d}/Q筥 #HO_aKYCn%鏂zAG T6Uآ|WFMꗎ-a3P5'e,8#r]7䨫V{? {E8U©+VY &ᚫe!Vh*tA򌵁Gv[1H#7w-BjE7N-@{At n5]2; d{Mh,N6:=/0?!XHVl:@[vR&_J E?^r Ы0~7ؙQ^/T֭t6YZ ?%^gi ?ZQGoPoE #c gwI!U>fا-}ΪVoni-,).@uFk[rA"= WCl:(T >/O ]p) (-}lwRTk:wzMAswK6C~:}%|je^6UF2ky䪘L9C:"p%A,') _ H(3ރmUe91ryiDEY^xS+J0tJ]r'- l ~Cu`(/,!z S!cZzn]6(K @;?m$``: s[T)4:m^>#Hp=p["pL ?ːr0 g]8N-g#ٰp 6aK&FcnZYAGz(kX P]D&bza-ENjQ)76D;EyR DQ_Н!..+Q (%07E -OmAf8|`(xLj%0jی#i>lWWw]A1K8{gCl**YLH7e}GVE=|ƃ'Ysq_kOפn0pHd%9FCW%o'JZJ'm,_3+kpfN|2!ByykQ1ԓx .̿мO(_Vlb ^*E.%{sң|뼆(2#!e6܍y\ E7g[:2\C\ L,i y _!P7߭]Y,'at}w.+v8A?p}t,\րpY[&shbh w5Zo6Hȼ:%WBN 'ǥ6P%75+?<|ŋ"Dž"KUv&SZe`ƴ%OVqKp&&&p&U+Y67Tj}}gLF^-@%`9zȅ0Zɇ[t'Jcf9e:ҡξ!rEd~B&0qMb[W4N`\ÈW NӷV#{J)Q{Y p_|flⳗϑ,TVʀ^8'.fzXXx'9GLi揇+]'?7בbz3rl8S\A:(㌒,"%XxEB *9 Vx۞Ugc>~?Th$6d1=IZMgORH(|dDbkBRDl#6 T{b;TgCbgq}C2?L [pmÓx̱"JtDcdgGүIA=l"ZŽTĨ-,8(-sw=}}q`\H|TRII@o չ cHģA"B[jN8]c̡L:et\/`KNPp#[޸exX-Ob.sf ,QE,1nLǵ3~Ңؕ {0'*Vy[T0rDXeG{V"[tJ%. s6t!Bs~T{8e1;(Dh$*Hv,PF;t\Q֚c=6#؉?֥5N NV+b6Eo/!Mg`l>B\}-hK2wVu+ђ:k(hUϥo[i`9];՛ ćKUZ/Ʌ UDczsy;GbdLqёFd{^Ro2EωqE@̩O׽ da{t+gJ@Tnٟ;?CҤ8e^K^ %քMy* e& ɡDzE=x\X&IU'ܼ+kqIVM:kfؘd&P[,5ώxutղ8]>>hG tldat3~P3iyɕp~eTJ:}=h <]=8Sڞ; !"YώxgFC(^ctMuc&*1~+6|dOpBmm[#9G}Dxrk4\]+һF9긱npvRj|=,- bw6( >35 ZXͱ ЄrURB7ZlxDfYD N]J'LdYoRl"RKBj]('s6BB[.hʳUWp>&7)"ˣ~~׬d*1Q_}3B":֎DTJcƁ70vrV!1RŸfw~ lO XHp_Y} h^<>ͧ~dCTexBNyjiT;8u$=RIw%m*IjC;>ʽ?43O`?KU 4aYRb.kR"xgӚ,k@GN7^ԫg:6\˩>UW]dz|1;n;(eLN=I+ 7L1Lp\'np0VpsJSqJN"w<T$*N:VFJDD Sr|i`>o|*nHSu _Rn0`5˥&1EOeWr1 ru%S@{C 谰!U)BֳS>͂3߲4{>B8p:B ǎa40_Bf I@;Y+Ax S)i,YvI  &E}ULaZD4גh_֒|lӺ0l:  w^]nu{nwM !w);'j4Ak9@cqN0%Hq[s_C9jTY7{~ɣဇ?U''cEg3]z׽B=kBUNjöEw=?ء{֢ 3!Q}@ b1&.nv&v&?i~/sP.'dŋyY{WAq!+ hǑrHA ,s-}gN "J鄛)6C/D$hQZ{L%-]n5 ;<(O_65j$7]xy->~-(Hf1TklY}0tkoF^@ }UZI"5Ku6'͟cᝂ9o pi v@)"]=lD!m`F9e:,:ңp/^R,xgHgzqRo v2.ܑI>?"٫YC^DZ(ݲh\wWPg66EAioïC-a9k%A0uVH Hd D'FbwP:\'M }J h _@a:$}OXS1G)F45YGڮ5_0ZoZCD}"3c{o-οXDžUL L7ToCgm~ `*chZ7 Xڎ1?)8(BsU F7XF,>11:%!P,'!XBwY5ۡ˥7p""0/Һw8x A#Ea fDi7eb{KkMY{ X?%9zڢOL˾ 9)ZdU^[] 1+TFy\'eOm~/.j}3vj?7}UsᖨN ☏𤫁`vLLvx2h|U2~ƹtmA( I*&m2`VO^/Bkr/&fcASطޙtd ӕʧ;'5sh2O yU<#Q&M̱KyD6!EߠYMT7Vq.[_B[;յ!^bf&lhQcP`i̵ #}&>ЌsKC5a)U)qL[*bɊT9tl,4V\P*p @۩-Jl]e 5Wxaus@ˡE<ѭ:*qXM)I3@`+*l-8)P.Rl%= BpZ& $P:kÝ_=uԁ.XHnr3t%M\..B RUD,iuULGlaE ATEȢQRf5oLz-r M'Ad=^}*P}wU bF _i$xL(#9ۏ7q>BNq#t4lu"6"]KJS@^5?yU[@lWr2@HӾ+;X2E;8\PC rV^A|~}깰q#_ !U[?k86lcaBNmHuu6{h8Qqjs} 6<]o8(x9)<(f88S< b! ; f|JdzMI2$,#sH54veiQ=5ղT'{ױ<4]Œ?\҇V9g [ni,Xf22ޡ@ai$p§y؂n&ks@C7~ p É"3#Yr"8CIG4dl5Fz}I1g窨2W0!{]S\ԋPbazBCv;kۉ9 '^oCzsDfvKs>ՋtbG!Ў'YY_K37FTM@TW`c:LDhR7EģdYH]޽VeYFTq;F2FT 2gakuvŹf:>qYq쟧GQṼ۷17f4:])جc42zhHD7C/My`718s- خ_{ٓ(ѷOnŨzK0ݓh #JIh~m?$BAdjQ>>¡k+5ll 2 "[  +ibTYӗ*{|d1ܮk:l Egx&+Ֆ;ziЗNc̓qؕsޟ8pEeeUՃ88 Ikykhi%G79e46*د)TXb!Y5\kYXO9,&4} /ǫ\]Y`}߄w?׾V}0|YL\$>FuK,!Bcn$%KZ*QXuݛxH}/ƶ6&>xvG+r_Y!*H\QYE^D܋G 'ǯ?9[/+B4Hjk-D{%$X!ed_MJe>B]!ߣJG^̙9"h9"e[șe‡7GHG;,kC ʼnrAc94AF0e~NsaXQAWVF۽qzM@6NNG~ԅP"?+c*F}m8 sa!:Myy`8F`2DfNKЗ&5`j~fu=t`aUXC{KLm`Ta9(Yq{},:֗f5gwry DX=^m>m6`&N(\>Qdž) t ,Bszkh?~Őyn4R\~e)yg$XSF#iܭ %j:ua=R ;~6rloO no<]F;KHbƈ+uLgy)\jw8*n  ԇjxxRtl+V%`u_ uD[Rgmp6 HfnjBeh'3%t>OFP0:IO7vR!,rPؚ,I%8 *ٯ->-TŊ^,$\},مD <>}5 $"/$ёP-蹵MXfyc]TVEJ' t"WCqg}h`sVrlbQz&c'p&y)"@ ȏͻ2GszQ/6e!y=QtZY+ f AW v>S/͟e`b鱋pۺ_+5NlL":EROD(臨+D]Ev _˙`2t2Ў{f" 2fXsd4f \4M!7 U!deCO3ђ)D"5FU\e)gGaq! }!Bl5a_!MDZ#U >G.:tXym2L;&^L9}!௙wX'XrzSR" M:az~$k{u3+kC_9 q]S݈XF(1:HgZf"~%?*CK T8%bǷfcVAm :l41bD,-Jl_nnY>lC& L)F[LkIvPfvlt޻ex]E `"F_DpXݥ=$ 6ѕԶbj YZ