python3-perf-debuginfo-4.19.90-2110.8.0.0120.oe1 >  A ayW^^fXŔ &Gư 5/GД2PYGG;MkZa^ƅBo>K-^ώ 'E~V\Fa(m,YM\DQ': X}DR: ku^uHŀ;x$bO<.0'C *mUG0c`b\$APwdҎRuYP;4ب7Z%N6ǐI˰]{%8sf/zQѿՠ6Yuք ]-wKꈜKx^% k4c8d622ca000bb6ef77b68af2134ebcfe409b1f08931875abd0d3b8ad464c64bc7c424fb10a8f35eeae9c6b29e0f1237c337a5ff (ayW^^f!HHuaqJukHBƜuzԨ0m_q+s`[YC HRRhA%3¸b[;v8{w LVh@BT4 NtʘIo,Nҕ "K'+bO}hHYƿsrx(}4-FVh>p<N?Nxd! 3 ^(,Vkq     J Ph 0(8898:8FIGJ HJ$IJ<XJDYJL\J]J^K bKcLdMeMfMlMtM<uMTvMlzNN(N,N2NtCpython3-perf-debuginfo4.19.902110.8.0.0120.oe1Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.ayecs-obsworker-203R@openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64R@AAAAA$ayayayayayay742b44769616e5a2e6173498235164fd6f573eed85fabc9abb9556164bd2ebc2rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2110.8.0.0120.oe1.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1ay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`}@`Y`e@`e@`e@`z`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`t6@`t6@`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.0097Cheng Jian - 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.21.0.0084Cheng Jian - 4.19.90-2104.19.0.0083Cheng Jian - 4.19.90-2104.18.0.0082Cheng Jian - 4.19.90-2104.17.0.0081Yang Yingliang - 4.19.90-2104.16.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- 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- add kabi list for aarch64 and x86_64- 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 buildingecs-obsworker-203 16353266624.19.90-2110.8.0.0120.oe14.19.90-2110.8.0.0120.oe1debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2110.8.0.0120.oe1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/f8645ffd05e47d607816f245011bc8a4-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9944f0270a8636076d0b8055da3f2574e3b1bf2d, with debug_info, not stripped##PЁ]-utf-8e62beabaaf17496958988dfab93ad67c0197955bbcbd0a0cd40088c334911d71?@7zXZ !#,?] b2u jӫ`(y-#qV5Zsï{7JK3k0B/ 2%rs6q1 xL?C}$zԋnWZd .szہuwE.24O>'"+DeQH1QP#-WL} ! qbr+H[kB,ձCʗ_wr'lJlxc㷕k 92lKOǟ.OMxU< h֒a7!Ö~d+joiݥj㪛4>ZB ^YQ# <`_LYŽߩL%}1(jnV+Ei\xEˎ·0R MC|B򢠛RKD 4xO}sHs( 66v(-Niz}guCo.F<: RgeS3?Ѫ4j,\a+6P7O=MBRQnS^먣LhG1g ZiMZd]q5슃Ox4۹8)- „!! ilڶyhZ nIU02^=ʑBU35GȺU`<9 5WKwF_QVVIoKNLg$?:Ov(3Ev(?D9 )W9ϪUQ01֖G>kpR%hc$C[ 9]MiqZV|%Vb׳bͩ:Cӈ(Iдk`wOo/o%@dQIcaQ5b:xޱXqOΣX+OҶXU>q C : ҒO*2Z8ocԹoR߮Z:je2jl\xb@f5sy뢵_8H%% mW_KB-9-Bc'v҆^dk?IGI0IlF{aֈSP$~U6߮ \7dG˒ͩڧ3^g^\`j К_FԺ=vo?C q8UMa|X_Y2`O Xȗ ,ewx5 +G&{.0& <Pϋ~kWU!-Ơ9{(:%4. VQ>lKG_(*PL8spM[`gvEA617\Z{AVqsU.i|"\H"W+..9ɿΟ-s.m3}J"7CN02'ΨXsƍpcnݷ at% Tğ=5i>q:ZedewF>$nC}4̆GGj`/oAM|9t:zF'܋K+!<$rn_LGv\1q\@%|rS<  j1NUofKVf.>>5^DqNO;ώhO^А`e@&xT|.qa6F7 EyaD`ث%S;fB帘Gà,D7ف1r-q{ACw7ыc]Joc}˒YCKM9P*i6pkIk__,U%|Y%)sw3A(6.$-_{ʎL:5!ۧڐR 'A qjlXZBuW,)~;X_׭͐[._>뜑 1 H}J/w߈}Rb\5h  pjwMqZ*fjaBa7DK%jj#RL!> I 6E?@# X| ֑t\aKf|~4VMr[i Ml"P'fӝ %ū|Tcr5ErBVe0PMj@`25zg+}j1"tBLds1:egx]Ŝ"g,jNPI#vHf>={Ql(LjzKT`0!Q|miv[XZկC3) ý3`a4e*qxy" 졦8:!lcJ}]d*o Ƿ3NcK*3"C1i\#P5 j Օ&΄`N/.L<$bW4hk/}_ r''p$ۅgC$#O Ԣu$jjoL1o ,+Jh8јF!\V0 @pQJqȺݗCfU# mǝ.P)ʏɆ-Qo!;}\P+:;*{%*X/ L#ưm&R_׏-a<92Ng3&NИ.`"F s) TikHLJ'ſØ nQ.#ZVߥ7HѮe, ur0Gc`NY`(CنL~~ ݗ~r&F_}\6jeUǑcƯ5;HYɁ%"3+^mBq:K;VdOqzђ]B8F+ CJsDD [?5U %s/|FL $ ƕ!|={а]H u1Cw  l_ּ9LᲰ3uE]?CXpS~]p 0 "d_l~`;}~dfnE-ٵmY\woQ7ېZ|%iƭ*`%:Þt+4f/E4:TuzKRnn/&AF6PVtˮۼaLS>Wy2HΞrE"; 7Q&AAɔf_A(Ƙ-#˒bYi!KD"1`s-AhN#):V*VL & um"7=Z-PQ?hqc 4H'}"LNH|ld+*/2N*c2Z~EĐ()h郘$s6nYIgc6m}5;LPxEa?vٗiOɱr~6/5~I(7aY*UlM?&Qkc] uͲs5Iqkn؎>$p# R{;' n3VY_X}Hd$cX%CU`oI*YXG|)S-HSy(FRwg Lq6]H蓻]Lq |"Mfdul"gz^os}폍{ FV*)Q&nm;:GMK䣙./.X?)Ճ,KO#b,xZHl>鈾ܻq&.(Y<>eGSJ;7{T:0 wẘ(}ٵ*"|᭽AVt]h\eK vg&^|C"Α2`(ɳt'KZH+cc0C!M_qx xgIi S I ./f6k]r )C-3r=&X(k]k#͈xR=*d+o7o4--G|#۝#iZ5!*oY#{.vInjW@2|#Y<|oBMuubEzžjiO_k'SR˳}g~ZuL#rSBIX }ŹY{_tS@(#i%#Az5ť7yOÌ3H;:v+ 7=}b9a/[Ӹ\쟡Fsr >OQu@mY')j'*Q Ut2vdfa#F12LnaELAێǰ]`>O[0I˽h82ԔqKÖ{r++A|6$8rtR4$wB=Ͻsmo\/|6·hm0_Ţ+bfX'4N-r]s-%PRPIjC1ߨiUىB~.%2g{-SACք ]|f3 3wM"fRd2OU-`j q8w 8EnN8 ?J?hI(_ӛ ʚgq\").+cjKno:2r3E2~Gj=;l5i1gj-A\DG{Fw)8zg%VlK]X YjpsN tm.ܬ 5яTOCPc{tly14֮ح ߹$ed{~cξOΛDJ i~3[٘ %Ј/|er4uwb**6!r ~ȦO-B) YJ`hqjv9p`6L6,WI7\CXZ5WB\pB{' ?S6#e< ?5y[1'[?X!3jH1 EvgErPfAϪtp<b/@ B]]U`YҺ*bJ^DRRM(|'  'b3_j$qA~AFKB!%E;s5w Hla;&cduri@)DJW0[ @ytOî{B~V=o a"$ߞ].Q .a4z]?s `R''/mD;La޻(VͲE\XȠ%<{ĸDX<;:I2A^nbAH-t?4$&|bپ"hxol D`70/ u#'K e>ofe`hZIb ΄7AFϗ֓m(`&}(x]᮲ZOOn7y]=\D9 ?2Y')zĒRfMY?XaYD!pjRReƥHC{6pmMոB֋ *63,m-[Gnq` b:qJn,C/Vns2SIɿ;\Kiem  |T3Nu2*c_X4j2CT0< }QgRj2ZlU!CȰ,}QmKg:ۏ K~yk@UUl%u"Rj-@wr(34:)lK*nL\;8>88 ؀ôXǽ&2:q$ߔ|vh$wx~bϴʌ"VsQ7eXcFfIH"EcFK"^ˋJGRr֌6%%,FC@,h;CR"Db`QP=zࣖޥ$] nm%<,VY@`,/(#"sx2K4f-EAQ Ք[]6V;u_ķ@`(6 ̢xlq(_HA\R2kxtlΤ!-NMEfs.H*#Mqתk E!8hrRC蒃=T%756[̓D4Z@M<2I6Tr_%-^o*u^u>&0pu;١d?$lL\8Ø#F<{svWi"zm9A7[a,S%t+=acY[!$џ12aC;YzK6LV \:hi%Ͱͭ x5%$4OYK3F?5\ QtCmWGoLd1"ۖ4a_"mHA#xsfsГWPxeBw :[XFF9t!8B>g6 W2yyLL[94 yWl:-m-_BqH2tny wJ;s$k༭<++)3jG76CSY$Re4zJ,)׌6E3$'X *hU eյ0هatWPMd3xu6х%ʟwx5A7Y?FH7}n(Lcq{X:gp÷]|Ij" A",/^ zym+ΘECXY~a>c@Uqq5-ؘ@eW腎4ZTpRK [g&12LC[v Rڧ9Ph%L9$sʈ!̔R?*u],J.۠oP~ʸ7{~c LA93&*8>ۏx W@= #6xdq]Z pjʁSpYZ *~k Mj/ӑne/ȉ>˥M^9/tK@Á"0dO)܆GDX> 'rǖNbh }<zr<,/oBQ%OBI kjo 󱄪z4v#VgUMjO>V7uY/ H }ݬʪ}ʲY\_d/0FϖH*á"$hhvQ1_V[+Xp9vny#bC]dʂO6"mE&.;;^aPF}qTc1|-6Xn ʝ?)uqTܒ?뾩Ou5ڷ677%}4ҳKwLV E.'>ee>o-#D72qmLx'0h*?~ vuަMͰa1f* OWm.v3kK5KԎi+T<9n?~E lB=>8Y yT8%K;->,X~zJI+UF [ % VIw/yȀѪ` oywaVU}vm*eŎ̳:0f!Jr6VUSH[^K.?(DZnX~ٔ Kb,:^q؋Xoq5p7ewĒ-mN yd NBX[&N3aC$;j:_(I?DAf"W?ut l`e^bD/\p2aa[\~ن2k:dmknHĵʄvPٛy E.Ym/b oM\cH.ab-ӫm5yapE#yWLj'%MS`}T:PF8KEp̬Y3{#92+Jq@)%{ťGN3o1z#('](W+<65}?šl3²Ԛf?#L(  1A=!J=\ o3M-%#˕KwZ? h_|"Q" 7{Ҡ~ 5R/Pt)*O("wjwRZ؏>9ApS.1ٜvK" "[$qڒsﱮ3y/)ZP3#JE:SRyQL::K|٬kC3a_n&Qi;1(q-|m"pK"{Kr} O,?KUf䧰cb%]LqxXWf#ݼXeJ(ȩ{h )!W1Z)MY!s$bjzR'wmihds#R<^T 6]Ys=wi;)(nPArG6=w{\m"SDu(x6ar(ė@}J r]4AR߁bZ~j"68h'0NsBH3(&Xі9?8-uĤg/+3*ju+UkfVcw1-=`"! KԌ)eсT|_?ƳBta?^04Ws1UR]La*1EJ{,݀6u?ƴ-L:Km_b5Rqxϥ QRD &F{.@ <6/%{0a(ŶJj$ R*eU %?Y#?qf=gv_lŶh\S{vm@[JZ9cZZW qF.:!@R83NهqPQ isġXѼ8[^N0)=%.q0OHH>K%^u1N#F>^- #Y}qE a*ݐ2`}"{^5d2wuOkm`,{e.,kA:NO 9URw `pAvjP؈&p=kA'Q'ARܔC\U@C5\+Ie1f ,ϨϞooa$:qX2 ]Y ۼ\ꂬpe*=.j~*gP.j2ћ%UYd J;XR2F3,œ_U6жԸHY ^EHpt ˄^'w|ރ\$zW_LG Tt8Ěhc{ )wbĺp 3] -EyFhΩ_jIw&w|R|+)Iy/%>)Vܳ̉ʷ$RD%rEuO;r+ozm_KL۸AX(itdi")=6kq?P\wAU| J2E];eUtV HVu4_uXQ3`ihy v^kC@;#m`JfԸw;{C-񙦟jƊ:S'I1M܋94-/)$lS.V\ҳ^~AVh%u) S͈n4%T:Wp K{Kީ=?Eqy;#.`ITCp 2N'ٷxhO]jk{OAUBu=⥚pZ~>^2yQ j€hvn`khȬ@)hgh<ƪTUtPnW9>Sێe&|ީ-{)qq*条E\YKGb>q.l2kY_-@-%Am:BSerkd D@*Βp+mhseg7eDZS?[k䀡$ϕ}'yuKmc8L=U9\>}7W0m0misS_S>a,߅s ˢ\c1D_@E彼y\kGp=zW#f)1`f߶GUse2B>nQdZE rR4l5ZKJM|L+l1燖h:M,ӗ$!eIS-܎>z`CA` 9.6NeneYEKMD}ޖ-<=!Wf_H3.m! -@z!`l.LHR}ڻ-3'#' L0 /l`z:uTTRW<EU.k kPj5Yth4rr%OC7B:)۔|!Q-/JfuD[d9orrJlV@aR;]#mM/J8V̨'#]Oo:ʆNBD^ޏžZAmu8? 2 Z[܇LR4Q*a;m.M n0^7p8, :q+4X0uX&D#\Xah=p<poRIaf xp`oj5옙;P=K{w*OWB|^įM<e8)f4su@+d_]fq6.č $ WΥRoFy9S-0`H óɟG Q3D!(pd%I*R@wV]6^Pl>_,\ D.fTIK _+/gEW vqosmч2O ̦6F\tʎz K̑.4Lc"%3Э +o\WVE;,`+Pc#j8ި4~X] Җ7` &ڐ9 qg hRsGU+xg:z57zH*8iCNPdGF>ٶ|x9i8qȓd*r/0XKs.NsabɃrhMMೋϬ WYEJ*)% bb c EXȁJNAinUM'o߳nɺUgrTa۞?CJ10S/m?1%zԆ,?A+5y|k#0? Ѱ=м@Gj^jsDvY&$d`$k0)룿2`Rj( im2}0ƽ) iJT$Hbȥ1[1ϑe>u(ō,S2%k^_ad3\bZ`3uKy="`F9X|z>;mF;6Px`jmF56-YG?}a漗Jk͌tاFv}uY}4w@Z]/JUͦ)޿ v9GoQwУgv>x_mAvI 2`z;~wrTy(\FY*B?>xMJMd<}xǮFZ4>B-럡=0vӾCDW_K6/_`=gnxAő7rR'e/\Uۡ!AufLYbl&J]K'kSЗݘ>ū# Gg?C\®E<&B+@{E ߔb~>B.8!c{! dMօulᄐNwȹ`лT4yt#D!*t$>Cy?ؠ;b03ъWt6 j[la:0&}LV=MpՈ_ݫ:LҢᬩ< WyNv%X* p󁳡K3gI7CRCo7:]Wyv^ E7.cy&6׮x7yGR"Å!A1 &`[Eг5 7sp}V/d´7qv_A)nUM(I3ݖ+ #WU=VҼƀj )PJ~Y.jkiӅZm7񆐂DXNM8ƔW A—|S'H < 0Y?7U8DM*ZA.4Ak#Ә n/eKw—[X\Uv-_>3[7&ޱ%-fʎe=zQc٩8DYeDA"]V%Y/*k ݄$ƀ{U a}쬔k4Hh|9w 5`M}9z-0\6P('ubA f-&Ό۱)sO(ALacp0=p ]q%\񜗹N?enKix&ju>3ZCZa$͵8s!}HwM)FW!:n=;4.tA% o[{1ٕz;WNeLjsM]^7ryV&nMԤj- L JmP'!d_ 6dHJMvr*@*MN)ck<0hGGqh>emfɮHf OKvM<*Ѡк@]Ld2 ּD~7x0xR;s+_õO+ ,.| uLꧺzG/,)ᱬ~XAyA=ׯ/;CɭW.E{U3`{c";- zFp+7 ~jLF oכ'# zS9rRZˀ`3nYmÒcHfB|Ge9|3e#/aq߻yXbB8&m)NG4C!=f7Ru|5*LU0B:R;S sx+o}O+rDM``R)XVۉ Pׂ[CP80@ۢ T D :Yq NZ=4dM-blvg?s !%ƌr+ Ŷ4 af _a{|pfPF$G4/-g5 -Ze-wΆ pT%=jT r|8peota}PƟTN"[Gb ro4_;zC ةp==ޠ*&.Ke^|n)8y/-)pYvdvfe.dN騆/ljE%ڢAT(>N;, _F7FΩ<̂0D{$^`{,*Rwr2jqwI>(U4vN{y Ug8Om OMR_Ai<ڍc ~C |̬Ox/.׌]P9V.S۱F}PE(G3nE|Sm0 oVKwC2IH%NxI)EM,\9Ԑ{w(E.@m@$-zɀf*8|164ԹX˙Q1њdwYkDSGc |?S&8Hv'W"TZC΋0cpݻr yF:_ll\m7+ ֲ(/tlE2i7-)R[=WS.eͼ/yեpFN/jጫ*Y9<(aTIM.."NXDnzY~QӊcsDQd>WDcFZt~` x@R m&%kDQ,H Y>"J#˹EVhHCpJH:KvܽkNˆ 7]%x]StVzDڳ++R s l-k ~=jr̿KǨZ+;!boTTbӲO6 w~ '?vg ܐ Kj *2׎0[s@KMztبoY4x&> adfƻd ],ѿC4Ӂ)F 9É=rtOOzUqnn^̡f9$3.[v6'F[=$ $%@+ZViMth u Z~+0/|\3`#%U߼Չqu9~>嚚sB҂ysЯ'QS”j*]>'}'qiiRgSҌuQUjER"p ?Bzѩe'Yڲ5GZfXy?U^e &YCڻ. ֺ8-}_p$L3DT2 s~&.kBLk ƕLސN[lcRw3aT%c[2PW ءe2jmTybg2ܟ_n^9B[q[Oǩ2].߈իH s\ m ڊA,hY<o9 =u^ƌL|DafײV 9%TI$ʥܗvMj|aXbRn,;q_"אyXf-*9jC@G_Ž!EosF*%6p{ "rIxoSHkԮ!t(9Nv߰pQ8Nټ6YI #a>јF*ioUQjpb'3TK;b`>EZd2E(T>5 iJ0q\"j"ݬi>庖,^vx/y'-b&|߯y-thOW@fƒ|sxdھ]Q4gXm䋜~< 3~I&'=.7<κ~NX}&εpzA0.U!ȪcipɸwܹO1tVc]2H$.grhLB 44.t#MrdcF݊;r?[BĩA mr؍|i<'?{ϓmT'E]\UM(ݛn aI Kn|mGJ2ڇ9^}(!%ʚvDJ?e׽UbD:=t) t?~O3=se?_ׇ栤|"cX["6wuyih*{NbcCTN޷#ʉ?>s2jm.#j=ߩZP5^ rwAq@XBQ) ޛƺx9d%el# t`)_ɡ'n&w&ܰ杊ne>9^A sɲ07d۵a Z:Cfoa d ;8H#燱-HVîK괅Q"Ӑ8_^~F[.NF/_)b`u+ǫfLނٍgh&#n-CGIlӘe#,ݾʶ*WQs}nZx*Ǿr`j;YtBJu#LBd!?C@6#gy^h HSK S~#Fř\f2 eRE1ܟ[ŜNj9مiF@ BvVjbxw zl5On´pd^|$@e'W> F"]$І>9zO_d a4E*H,&6]96"oD=CWZ~?<+_<.ORMRs !D-g_%Fc[}S4 KDB$Ͼ4}2me\if΢?*/i]f%UJﳇmr U/ө8E68 ғ n0vS $=2bAKe&e,ʭpֵ֔9#lt||۠..3 6"XPs] `$jA/2&pC7PPK۝(W 6~P,_-#pZ޽=z+`"alw~2/(Tp(뀉Fjce(Cn?wuV|&t%Ewa݉ ]=-vՔ!cJ=0J ׿eR~ =Vm瀓,ϔ]D>vҝr2j#2KUng QF'B{vy'0}3ۨHL?P08YqD-o?USa^/Q ~TƝb$$'Fr4y%8}(G{da0E±kyr^l0'IҜ'G,Jf'}x@_t-7$χ" ŊV\T*,*l܀F5zK׎V #wFFl.-N wAZ\*q]*fX4NG]E&88JEŢ}bR7Y QJQzyF]% ҧn:a+\ca-$}.FEO PNtNg]t2BU}0(YKz.HAcyGKpC E1YU=Иo(pxf* ((rn}v}IՔBM&$?Ԥn`zlFR"=K"%!9,$c.Wq |z9=wN1܏3c[3Ɋn݊OmMd#?Yax=gK3<h!8,PE !RrPDpP}EY8ho|&ީq, .ݷhW7/ Ihr尘@kXs08g_펌 (Op#LZNJgp]a- JKeIuAV hvƱhd^e3@6f @;NP (S| _T,$erR_|5I= й>k(t\+@9g"c6ɉFۣ#V1B9LF3gRG$<*7%,=(|  1hɡRpt-ՎJ҈JWTxv<^i{:ܱ$ Y*~WA>6(_dIML6c61X,?'j(AjZޭm19"h'.LlTF}e[zZv!N?0B>f{esX}-B3U 8S?b-$MK<4s@(yXФC/Q{>r!sڒn Vw(δsm]L0nY_&IBCGO~̣ TH)5Nl\D9^$q՗p5c HgR[JhѨHomT큏 z~&2APL!$ťjbiԋSn΢>AfuUߚbJȷI=p1=1r"fY7UP\‰+R:ٍ贃ժEy:}c>hMhmY|,6}JO9tYy(FZapƖ%'NFJ*P4KLLw@qLQ~7H3yT}11WsLb,TR^M"(|77z\8Z,d^ oOwCIyq\o-9 ۚ2?Dnt'Un)h/4&å'gAeW &wժ$3`Z}tZJeO;+?^'nQ ӧV"ܡco| ˋjJ|@Nw6"uHLJxd&:M_ΤxszOg>ͽ/l ڴN pDHhm>͓?Y"`HC7)0MMZO2TeJ ^k=_C0I1ybM1k~"u0|_n]C$b.SP {UxQl{g.Qz?UFP+UXژدVgeGްLMyq,. m<{_GTrߴy(b)%QYiN wD+k5b/lG%i~lQSV’j!`J1LIkWNDrg3M,t)擅t4yPr=:A7p7)pP)UsڛcԮ̯?<[`x#w_nϻi ՓPc@Px:/U燥z8i#{M}"=bJk;,%x4D{m2xyYv&r /f*a<4rخlyNQW%:`1-&Wul "﫬w@->wۙ@oN=n . R@l%`+jʁJS>P4*W^tvwp*mzT9u bTŖOګq2u1  k4K'+?\#ށ: G&h 3[dÑKu`Wn Ƅ+.7&1]jkLA=0j852<,yuĜ4 s":&s$c+tئ t Q+K#EdmMh(WLf?0c›JY~$QC 4Ȝ|Zoh8 yF>.~~--Jv<Ҫ@1ofZ%UY&\4$dMt"B)(6ٙ$BYtWsa^L3>V ;-2]e+MS} .t+|j<(Jv/CD[j"h-Yml\l 6GX}kY Ml FJ5\?4'< |aXR] ~AUw>|j]",T_r GiFSl!:oG#LT#+8ՂȐ>jIL]J7 pU3wG4rSJA`Sϊ)қ},!HV8Ƶ:H6qɓz؋ YsᄷO DanCKΌRBqʗM`i"-,&&?Ѭ(;7r_y1RR!t!}_Z *nq8YcRKjւJ2"=uE9Xو-nq$H&FYn_Ko}8ebW$N!/IFhnQN[f74nYdE=杖 |Cش^ᓱca9;\pD嘖A)LSXokK@AFμ=ewsD}.L [ F)MsHkZj{Y@̷.R\[7FF)(>_تf~ ^->*KVirUPLSX-drc7"yԀhS-/}h5,Þ2t}th+PmeQf'lx9$kv*xz)UC@ "4f,E 8s8TGw ,IXo7kvƣf d4BTW氽f ik9CZ)uE#mN~n3-FI&4P_qu+pEkJeh2kys5X$E^]PF6 a8*9cS؇$u@Heƌ딆Gyk(sb-܃Ŗ}vrh#==5Dt]QHҶ>q罹% ''~'ٴspOJGjl l9KG{3,4v|4!StA +Y+FZ=6@Ȥp?Ōʩq.i>=4 .hDß0q%K D޶qax+`uZ+D-ZGQ%߷]$⤯` EhGr8=P7l\Sɞk#2)5idw&" ],&c&%=|5bm@"5|4s'=-20bfx].6[)^cJs8$}k/>R=*3崅0kT+؟! 'buZmW`RZK&#zuY]Z '_ݼ\XJC&dn)$N,3bC`+H;?1)p}7s)6lñ C4#^RsBi̊bsL501+bרI^ݟĆC,I;dw^|ͷcA}"b]4kװVbH {jvVͤryLEism־gآ6f +zwFJi8qZsϒ{:"xhW> \L ՕpCTFNHo a7u86 &g ^¢ ԻhG G>Q;?[c$sR[317V~pr*wn*IG`6j3q ̲7\-v J8$9\^y6KMVDB0n@ M۵]5;:R #6tzuUe?xqcZ%0qO RܸtHã`r($7,eK gU &o8IuBM2Y]tt GU ZWl9~-JR'ꞋeVL4܀jBhnB x ԁD&]thZGPVX M&q%Gq-B[@^6R!"\ %ChYTRD7Rbɤ`YTU%_M ֝W4 =lG=*NJ^ji)ܐPFl`u9sZA[_˪3Zi 4PU;1q}ֈ3u nVRFYݬ~$;}:i[6K@7 YGuN7U-Q׸Pvcvsjt$|;;ؗٝ!x m贌q<> qByi_ڴll iE}<@2!v?D:x\n+cS{ISib+x"cBluy/?s) 5p߄I! ͘MGMqses`'>wbYرOua_r#IYBLh:&ph8z}:؟ym\x BrDtdɉ."eѺ?tq^,9V.6]@~>O,w}jtb3C QIbMMAM$5><QkòW#Ν_j\.W<3zn"vέFqSWM׻PhoA<1DRu]@%fQ3%f HUn)9g[`LW"OVe8tͰ5HMBS`w8l0xHyPEK$y0aC;u|ٍo}V-'(\PWav;"uv6($߫ Yʇ O,zb N.@Ά"C?[CRO[]k* (%_Gg$.l{3r^W$|F q+E*}1vqLu>? 9}t԰ṡ"/ckjͱ>ݕ :Lyr&4o"$#SY7z? %M1-75oΦrqGT$@re9T!Ѕ-=g5gw@ Wa 9͔/1FJnKk' g ]{n%TH;^:c ؽR>KǚcEP(\a ceBg)9Լq. 99K&!|=fHY5|sޕ$a~ jzV݁"+*W1ߡ- VZڅ' ɎF2d]kꊇo8 \>cmCsG@Ad6Pʾ0Y3k7j Yn}o8s3/cf+}V{{d{zrXez8[w_и sGwa\o*c_\s a3]fO8JlI1+" 7/Py <'2d騟J:+HQb)t`dY:7E\J<70:~s2lA$qY8`?L2NH ٌp+ݤ =P'|苛Ⴕ#=_[Z .v^ɂ&dD[HLAг M~t|`[Z]U@~CG~{<;^Ph"dˁ\:F:|{C""ʾ%%hf^ Y!$ HNSğ-˓510p 8KUߨúiGۈs͔ᣔPQz':N+e{P*EPwZP>jL5飾zH) >v<}E҅Vf"'r qFfT{zo0G_ͶSf1cV N!4˩+d>1@n[_Rua1SqF"$ʎ]k+\8`yêTFFn'h|'wC]I0t֛f/'/K 1/ <;_*|S5*RtklGFb\D8Ld_`}{5J wk IFzK)ˣZt͊[ВHcyfA_D|?:7mUzlibUJ/F7= ؜en<F;?+9'ӹo\E}#0j-}嗸rKoFͫ| hh9>s2$..Eӭ9#n(@w^6>oSa;=T)`ݚji"?{3~dKBE,wOYc^]A1E0|,f`*IfB1J%tj?yv`ހ/jAt_`4iWMOФH S>d|"~Ri u u2du2ִU`mbyk lP]';p֯M\xHk*|'oc$OHZ4>t~X}E}`)h^Rֲ (`)Xwy>gv:ǯ jzG؆ xnSmzmHݏ=7q2_5HeןG~JK`ڐ e+L:H/[D? ҦTDwzax(7cFݟBnV4Ygl[tsX]u'D y|*qِxXv4R8. NΊU+ĒrS$h7Oϊ'ftPG=,f|[iT lO#6 IlwoU a?PeSPRQWO֊ )H)zc r@rhR|FXav݅mS0>cl)[’a8sQ{XVo]{cHJ0MxSY}l3yz(<'I$tNZߗ*,!t.&I%= 3yBiVO1IsrkT& ';cÆq#]"o=h)ff S5~_[zk&qW}Re&+;}Y#j~WեwFo?NZ;DηX[%wpI^)S%۴DӨI_2GrzF!Et0d8F:yԤﮃ4 5 }R_J_@Jɰ5 0薡%Hte#/zxu!D}.U;FM0gd1ܬ5km7KU|@ *.`l>wE?[N2 m/RE,vu9ޤp{TBz<@f&XR3}觟5 y3X\fW~#lvI,G+ڣv}K5mV`~i&"uY6\5Npߖ&zїcY9Ύ TGinYw2sj"1V"lajC WT*];{K,r}KgjiǮD˷D* ־60hVltN%?58VVcК08g߮;m& =j6>Kwj:&tcQJ϶"eh>Aa1\9}x3ro C*U5RҮQ$~nωˢL"UdYj 5$!BO?J*_9n-ٹg^s) gnI,Sls8$Bu?IE =,ԇ1%ߦdQ( peNOWx]xd@c U3K_XN2uBǀKX6Z:*)b(z7<ꋴk( )V0~%եN1X3Վ#v}T_ZE^,c%)Sc#(R2Sl8#6@fp@Pns42>&*fEf˕~)ݞZŚNN$=t 3Fe@Lpv*cZ@X !o[lK~uYwKu:j*v1])% Ζ>icFlU/1iԹ_Rʏ";Z2`|@8}-qFč gZLZ11uw׷H "yӄl#ŰTLk)/:ZI'|DUL_e7_Yk ǓBڅ&ݯ_=Fv>,{E~(q5E韈gp\,A3=#b`ˀ]8=E}1I6Eԛ>''F(ڟz9Q-Y/*3n׹ioB7Sʕ D]܅}.87+-COGsMaw3ɬz t{ Aê)En> .H{|:Zgk3XmsU/n?:/o |5U4+X0e֘*iNvCR770fkEO٨…FGZ̟[JgtӘ܁<*ܧa?&h{bCT|P@ :T>=Ӹer;<^ϯ`Mi웑>4lT%ؠ\1>ZX(H+bId<~^Un90Iki"̙&2Ѿ.=8ndM^~K[l}g̝;%mC;XE& GPv64F$H|R6F)BI"Cy4 |:ɒnIDK*?!#%;iTxb#W ,Q>}&G?6B;P `1^r 'J)h@hyᶺmlSH:/[1~JZ/},<;3'%K`U" %RQw) r7eXWhZcɚAq6/".[BR8U6_3orn$}u f1h;}S:^눔Lh*k+L~"qæC 3WMڏv>6Q[}*ځ?2YXC\[ڹfJcawrO~2K \ l[Їx˳ qtu1”9=$WvYvWu>fB rBQG hyٿjcUW?4Q(}(gGũF-%.9VFPhڔj1R+Ƚ<ѷLI n25u'הbfzl,Z)e7uΤfKveXDy٣8lc*!%hۘ6t_aYBUČ!7Av%-6S?$AEP. j[ /3M@[?g0LAלi1-^EdEq˕79{aCv F֟DĶgٝĔBD1_Wy0-]o)G[N%;"D0|&QTocl]%/_/= (ΎSSTelG٪mBtX~tei$cđe2q{2ϻUߒW3'jq:t+n%*[Hw3KqzCcv$9ᰄ`1\zi bBvrӮipC? y#t;(i6`T.fQYi QFsۭ geаeR?O=3Ŝ2mx db~[ۊY98q2eB W6_a@ɲc^-AwhC0^&[잊8r1J F)r\NճkĽpQeVJ2D HA8-_F۟>h/%M΄fJWĻo=`1G )DNP7pyB/*U+yepĸb?(cP ߓA Ze4d/OVm$9 07$IĊ٘L^ZOh7h,`Vۛ[̨5jQ+h ?po -R(P@h>?Kowq\'ryyx]n70NuDFy["7rgCk Z4ԟ4$tޱM c*KO@AКPwXA~4aͬr m╘4mGg`phh GOdK"V?Q HL3fc6#۶ zkW4G}%½dn")h/|MuIH僆{_Q x@(;E[rS:`aB :ί_ 687esN*n S9 Sl;}sb'RlƧrn;$@측=Qg^y׆ *1<-+C8!+?k[TaKl,я!4I<[K.~f c{l4<νꊶW2) /Z}rq1њTGMkϡ -e*yY7uHuGS1H\?ǡxM%v)Urmz&BYBg˦ J)x8!Dr42wD剽vPUQʖ2}BGX*1 P6Q=:ͩ>_L}2rRB5Nʇg|# ;fN)x?[Fm݊|G(ʁ%6?"m6ttֹVElGGk}`pUgTv^.1'}\>̅KR+^ܝ n !$>l&9/%?FdF]a )8658]N,c=wΑ|Ot DJ#+W i1_>p˹aJwiԉ"Tlcbi|wp4J>JGGꃉ9"ZV-c[+KN4CxN kLjˮA_sܓZE?5bc:?K $Y |f>_S9c:+6g9n.q PŊx_r^Y.eij Tvoj\u p(7m DICV nC7 x^H]2M۠  <X-KOal]؞]G%`F{׎*mUrn0ܒ{ H,e6T&Ѻm>U S?b`(kq! _~Dlm){40aAPE5ME9+]!.ewF@ܑܲTW\@F7@6LZn-u8iW KervQу!(e֞C/YCLE+[7eeo˥J3G&7pF !*40+L,ᙂ5o8ȵڢ "LE2n d=`M-|{X́Iun[s)@94|Yۢ `-q}X!&6fJܝpT+=T:#zn8)DuGǡSJX4؞diɻW`v(3 1GY6MR\_uZpKjAᓲlPHQ yn2AX**7i;P%U3(+34;E{e=X@M@ }պkEg},'+]&V2@WV'|q\_ϐIGLg>t8ƣ$vԞ3]و# |'֭Fd!^gd s9=EI3n2g?)Dj5y>MaT<1 xAuf_м5sʝnWw!j}cL[ 6ЄY<Ođs!+5EK-+QR ?q*YWM2*͜0z[2qϭE/ýۂL -F~&}rSJMBq?:e D^KĊOPK]B U8oc.@!;"g+P5LFUӾgW:~*'-H!TP@X!O,8Fmyz-[9tDL ItKcX8i$&)MLkGM RE;@JVY1q]N4Ϊ$KJ?QxԽkB H Z%bpz.mNg)H-17a:\cjYKQ/V—;B[q؋*2o:]eԳ-Eձ"̶Չ3]p*KjXDOz8=;:/pr%~)N˳+\3Qs![ۜ;x}Hk7A1<2q zО9? !/>y6Zmg\GYs@_VKIʡ؍ZEm߯TWtM|Vb6U "D>ОQҬ2rDCƵmJoQy8[?EM?:Zψ|?Z(+x(4S㣀GWXX`zLe/x/y5M3e _?[0E:+y1ob~B&]>2NhuUڵ) ~p1-{{>i; 7\oy 3AH`k'aii /GDRZyQ^]W['j'Q h4gI 4;OƬB{ؙ!&| qg8. ݫglk2 "?K,Z5Z)Ȱ8M:%״_$6 _鳇PT u}6:& onnʔxV|RRN+Ԑ{Mć೜feq THeQ&\F ,+N&XGGk҂k\NݳVI럠ߋg#R:U Zq^`,-+'0vY mH=dyд3KO>ÀUՅLđԜAHv$rJt?5薨C-X>7a u'g~avJM`S*Jd?_m#nb>jg(UwF8s(efokx]8Xwpn5yMlNGILbY:qIΛl<|\@ltb1&e JB yƻZڽIE%.D s\?x:+ߣ6;(+i>[o/ok#ɞZ5.qȬ0XRۺS$#C<3O !wsҧM8_O_ZVeDr_wFJw̯W3NcJc\dV'gr2:1-:RS<ҏ!$Ye@ Ʈǭ-bF<;19(-$8\v]~< ~E=PJn5ܯ0,u*ŔKU]\fR xLUŢu=!HI:gTM;\ \y'k_Ez(D0OSd~H$ J |A,e o) _ʤ"?V3v 8Pgm}t+o Ua S%v̍q Gl!,UXUgL PGr^4M W`UBr}|åxejFdJl] 5ut&ONJK~2>د2Na&]jB`#Hb&`y 3_3;LS\0,hOè%᰼S#tLlk^$ ^ ? i}q4Gur>+ ԰6n7w%%aҖor#}X1 `nϭ>pFĿ3/fY qM!A+B ?Iq'w4>Mcy D>܌ oeJyξ[X`ia!]$n~Ό}lҠSDXߚs>E(pEc`έXDܸ1_1^bjW{y00M7=_8HZ',{ YkEM WӌcCejacQ?xm0ƭJQGX.~-Di-m?9}?W9Q @U{rT`gs [cW:oXpt%.MI,&kbɉ/Geɦ-' iRi*Tb޲Z8LߴtAz!>I.^tGtCT^`pb *`qD {XYnQJБ!t )%N6BҐQ;AWſwd `(}>7H|A\}tfR<;!Jcu"na셍8S2ct}2u Sq URؐ&<C 'ǀLx˜VL)?` qM?I=BVdcT\us6{c\-!~*W;:^cJ<AO &0~JW8n[nn3LغzhmŌ)yF'WYR q.4'lzQjل_'L#mAP' v >ic r*$T s)>;pB|oM}pWB'c2[^lIZ2i߇;M$rth7-{/Ez;ڜeԳn)t$յ<Ԓ>6דذZk/i'&ܩXfg-(rQ jXf`.nhY|(F2n{y̶ x{!@(Xb>RM,s#cC 7 D*x2%=o^*xjo\\Bҩj:}TH h5$E)7)_}SVd4TJnIa*3уA]BnA{rꇜ߈=苊nLufa(Tݒ{"0H0/dY[{f/0^%Ƕ*{?0a#I3@g;S+Uua, @!\}/`L雩Q&OYέBwR/(^i6G o=^\y\a  ZX6Ἥ (k^i&^`@ Ҥ7 $4âXQ@$Ӥ/S(4OJ*JN%w_eX 0ϐ-mt2pu+Dzf3UC fӴ0_0nrcܔ!<? vZ!42FXHQr |'GspMΦ=S~?s}i|{ 7R?C8qj,"Qtz/q+ ΐ^ؑ-(ijB/Xjcc =w>(f6}.c vϫM_Edk~8ړP`M %,1$񶵙<< #:Y t2H tlFdӸ|>/7q8]m*=<.➁JYE}cǜ%?*6& t0^:b_k,Qi ܛ:GP<#B&ֺ%8FeN[sZ$}OJj@^7wQrU3rTenU' xE eGӴ'4 gPچx*, [RO) i8c &l^בJInCJ+u"9E&57bOnc/^P<i{S=EA"F&-TX&n\~>z0!*s06Zv]2i./Lf1QMa7Fv"3MO|d{ӭl˜Z J8)l Ӷ|$e33P9d/S^Q )w#:qriYX rCCY]-_6רƥ2t[*S&F12ƈ]wé <s'z!m;E.ىJ?'ݕ‹R"$ؼ[cT~q'{W쀚l4&yސ.(C vGphP4Є4<<#bO+)1:Lj9 9!w+TZF|r}#*rbz-h(@7'l :xy^m s38!k*ǣX \@ꓚ ]Bs[EVƝJl0Q@/ fYV6:kɼDҖ]pG\'9]?q`kTհ'({48360:^ 9M G) # ~_ ˉG6R[dad?AY_/뿊.s)61dlM rpɂǠ+v/ ,4mӠ$8fhLBnRh )g¸f^A U~BdE5{eHyk Yiѭz)]efE4Jvvh3RkIKM[-Ǖ eXTC_ 3(?!F}5}c&G-7g-_~$dR'ց`rX,{f Z qzqZJrwLÏk,ӗ=d c2t" %6/|QHr;2a:>gXEƽ-S;CԨTfgyX !Q552EዼG[NfXVgDѰCdvP\+As^(x问3iO"b;35-ٷ)bOAW?F,c,؆sq ;8k{g 33Z5f#M=XrIkM>2ה ;V_5fe' P2!Y$E%C8  ۿ%=:ekUHoX41We%z mM2h|đ'5Bz)dRMK~l1\3/NS&[Qfm7=167g/pzKLPa-^Vpw4*5Ĝ]KY^:ۉ$AWPfH7hH7bE"ش[Ux_dLr7l z*I(#;ƵoVtR>r386*'B#1@~ o_=7>6>_.w pn.q⼁T텧PKbWGH-#G+*խ#U9Mb~#SGgӚT)oO '2gN2|3P?C#_"v(eU@{ y2OVfpq8*ꞻbpޝ%8 s9j3\1a\0k}ͣFB ,d# (}Qh _Ā~RRkǜzʠa{UMkF&Q!Nz<|bc2yq \ް1NEH| Yô}~%K-'CalFIa~5z`ʁ]`g6Хj%(cma˲ 4>D/ ^js?#Pc ׿#Ow_uN _?ϫoy03+#*=wƣ5/k4A}D@jm +.A*(ջ(o\@T0& r Vl\ьRޓX8>jn*}q`g #°tu6%M K' TWUnA„b>иR9[ +S MSm0+ _ "te\}%P'X].t&1o\%Xq}A0IyVYG/[R"IU4SͨL7)ˢ^vx#pQX|-D]F24*]s՛g F T'u(M^c|OjԂ% `ۻ$ 4rʪJ*Hy=I|%Z'֠g@mZh\2qdI58օ{Ṹ}&47Kk߬\Xlyv׊ͿN24g{O  I@\ff7FX EkJӛ{_U[Dp n{t,*|QG<JQW] J|rϜ0|ۘV G:%Ѣ~ $ԧoq|C x{j蒗K%4'tVu {Vge U0'An&uqof"z3>?PimT!($t05b|յc3jB'B*2ֿ;lxDj JZɊġySΖQXIOYz:21\NWk8\roʈ|Sݵvaj%@j)7'vogY RbJ,b`3Io0s+P"08 'g-YQ^!Y ,٥ؐ,::xAlfkkiůe.i;QfQ56$D/B20b9Q*eX*Pw w'!Gm\ |-V2'_@iI>BK=`l0Vo9XDW68׮b-WO M5Dqb`UiR6Tʈ /RպwŜ=|46DhQ }Kd-v)~!pqvy.YQ |a<(oKY$g1`&pɯx[L/1 MdqnAOHsE`=KIQH&~kG)`rRZ:Bm?#<}~K^bC=i`Ͽ¾'`K!OGKo"fZ .ӗ$4=囅'HHetxPq+T?3A֬ XQ7]^"foT Ay.cT$|θEd!V2Ҷi8*TMkgm+P&NbMv`V}i7J5ëz,d\cLvXj37!i>sRazgbrhOzgZXe@/A:=A56>vAA bw1fW! B M y }A@1(y`ٙ$(tyX {Zo Zb@?_l?$<<3'y0ueCzҌ)Uu7*pD{M =Kne__hY")"vQ`b$!&n6ө mM3mzN | wrg4*Ŋ}vQ>G7H$^~M$꣄Ǡɵ;هDuQ^3&z,7gg Tx︾̍ԙ{')"Po0#ޮS\;n$ždw(v7|Cxm6] b6v.y;\l9TtZC[yU:I}{N&2ֿ*aɼMz`tOul9갤.y'HjmʪeJ ?/1%uEmjzYN {%\/o+S ݰWX8|'rā{0 ޏodbFȳ #P)pcYz|+pr\W/s=GXWJpOZTAtG#E+F=$̇夬 (Sfi{Lrv5.;։Qj[X\=̆S.Wz371ͦ]+k@d.G"Y,P5ROWhuus{4eڵ^^YJsFb|Y[,ϞTcr3pFV  gלS]|_:om!x`NY[c'åqz'y85zIv&0?xyQi$4:1NԒM@RڄĹ(wd?c4?ͳO쓘1)M !]LQ)p>T-K@) tp+]֕ӓO]F!,AbH6Eiu!kÎ-)2aHp{:kh%haƱn)ӑOPGR$·ɣJkP[1,T"%̫5U@ V _ޅ&ʎGHSvۙN"UaRTH_['yڒ˜džDJ X3Q%}W3bK1hwsJU:5fnJVbfˎax/qJrD:c: ~n s+.GmI,\NdV#U*+~XLtuXj+)nܳ}ȟX 䋛0}c{ vZM:6?gyBwPz!\>HfeN ɷUHaǁqC(=]﯂hf&9yM˲ʒT7C~(  5 S]By;2.=MT7JJWa;{x΀'Op 2Ok3WSBJyVչۈ"E튓6%D]A0aãxnz5g^PK=hiJ+f0aԛ%k(;!BDu"ԝ8_ di+[#лF {4:厬x0- "š@\rf,Ix56T|bۑԳ6S_ fzB Kvjlsf-lÂG.ӣIr;g>ש_teVK QλY]E{^9:ޔ4ˀ\j e)2?6UdD @ 2"JrN]$gd^i ""f/-膭 5EsS7%7Ac g7"G$ /K? H'wnڙ-4KB4ꮜKޣkQ»oĪ$hҹoR7Q1ZBhF>‡y!.#//ѩUOQu` 9ICo2N4us~6L(2zc[ڟct(!!2CY2gc>+",NreS*WHF.\vk8Q)N:_i=*^m:~5BD X֕1VdaW`t#Rx6q}E0IJrf}.ͺ^^L1ʛr2Roŋ:ry[ J&/,z|n%(/,A`Y_f@fF M8qsմk[Z6tE|2Ewy@͞xhq~Q,?4}Yxٗ6 ㉚96xX;GsWt#mT"o-N&Důf f/RbRe3{gΪ p_IW:8 Y+*4E6fH,WGG1_ ;&iR-V+m"o=N s["!lK_յ l XIkW+{}݃` '8Ë(r#RhCIE>K'Xau}#V1@o;4?S^ꕍ]A @ɢW8 k@Ok7mֆRn=}z xt5Y˗P9b-, /1?1 ۩+_)?/V < CwQU *lj^wEsk|aZڼ̾ұm YB?1oWSZ%z3/PP9<g3o… Xt^ss(V@N\Ͳ t͞s䋶IZcHXqbvA}49ݪ7A)<n#Q?\$xmMNDɌjm6cy+^9&~)v=Q)K8 eR>Y ^y*o[3O^ K/_ʁ_27,:pWju &>![ 2 S,T a cy<<&:ps曽VAэ?M`>_FM9IYR-1 ]H/ȯ'^{3y~ n° FX.xXln#kS/ 'jYbԊnMV|+:z\IYfyo@ SLuUYoZ+lP*RTKH'62o:}*j,kxL[?@n&3j}@lZT vo[f|ȐeM8wll#,xchn f:_E6"k%bt:5U{DWo~٫ILdYv>lAgV>N9z30hcn fh#F zbxCDbplPyjԙԇgSBEıۧ1~BL, |_ +e-y)YtaBՐ#%TRw7$~"aeT;"ţK̳I| &ȶTUHʌsĴjE]HIG 1]d'dfҳkm ^.{.ѪDJX!C:FyZ>kR@ag: Yct\gz}sçd"Oxn'=`0a³LG׆4]lD ȱ̐'7F@l"%ykmB(W9$=vxS|o![t|%>u KDxĮߒ}{p@bT eEy-EG -ʨ{-jky_wNh1GZljGm7x= U(QەZ0]#_96-Ł'E>i`,7kv ˶nqRٴB볻5OECWz`q$^)M~Kowhnd KzD_{ wĮ/;{T|jfL K";״ KaD.љen4v:__s,pЕ3Vz)Ay'tdp))AO pGaAQ,K=3$"`QV`?u;-!w58v<G ̂ܕ?;taUF7vXj7p j_Ǘ7Dޤ4bXz7>R옆9%aU7ij۽i6+jrO|ti N%chK.OPhbsqȬd)u`SҕDy#k x!>T)#fEEu*K$[ &|Vс/~m&` { TpzÆ'])y{ hk>*g'MaEE`avsM<cm7?*.VWlJ闖IsEH K/>Dŧ7oS,pf)WV ф1>.,rl^xTBppь;+ȏ,9!i&3_>X'_rHo8N%XޜЬ1*9wB6. Xs$I(_;,G^՗ ,Y&)}F5Ѱ=Ŷ/FMq -v6tO [. S[DXbw4׵(85cr}s,f4()ED}QLBkz̾U;$TXK,4$1)j?ANU`tykΘ 7PUyT\ca]a95a Z@qD2gf5Senph -7!anm GFќGZd[}#YV JhF*פ}k qj ObNPpfL {9aQ*9qRCVSr. 3a?3[Ҹc8oIh Kח`6 gVqFN]͋zۍ0|I y["yu!% < V7ui!'ܺ;F>K'b%#Bx}6śRن}Q*NJ0x&s , jkd}4 5Fѷ;Mi4s\gyp龬UX bOw[@ Y"پёe=*/ dޞJ9^땤]ARع(yyf>fTe]ËhKoa,mb$ f Az S50]NBr([(~:'PMW7HiK']c,okn_q kGW %smtaE{8 @^?nC"ڛ[4kuQtb>*jyҪ /όrF9쏱-^ͤ\=rma(N41AyDc>u+2ӫ" u{8I0Z| a6m#t (F#D)9tIf0Ҫ̎FW"cێA"{lT⻵ ۓ]>)p _5G)vzfȻPJ9Lei-PmI%~pOzsVsQ SQ(c=;'f-T`0}3 -Cg`4L}VNKL4gԴ {$D3ZC>!"ʄ!orI.W6e&]V?T_C?wJټIՅ5RfC+e=S2(TI\Iy* %.AN|8JqM8![]g;ckٯ>}Eey76XutO;!P?Ym87V& Em,_W~:e]@>'V I8J.掸 &@_D$vDq.QE\J6?5vL;[DcY2ԠQJB*H!~Tvom`:+[iNK16D~iȃ.׷k !` z׆g>U\qARTYMJ[d~y~NwN`(?~M+B_.dpzBoarsHM;ټ}m\ a`!\'{v+.=/ . ڏHuV5 , Qd$WVi?Ʌy VD 6T5vjBtf]\G"?o[vz *A?CBZ^yZ>KeEH^g:*5 SOW$,OeFbp }jd3xR}t|٬lTeuW_RT_^,&vnCc{jjS-:5,|}}Mqs6$:YvY)+49I!pOL|bYbǙ@5!Sq[Y6(a?Yx,-꜎='sE?g]^Xp^b2L:nfɅ$ r0= ۷;DvpGڒ@R@ɴb2z.ք 5Ok|r3%Hw5aIٛ\]jJq{kVJGe@=ID x n9bZ@Ldw_eh߇Kt9}=x|NĊ拕O!H垼e$|Dai{tf<n-Tb^+:VZ#VW,ADbԙ)E)=x Zjg7Q&P"T05,Zo\ߌRUj0Z Ρ)e9fz]ˆׄMFy$8Ndn^1S1U"),ˀ-Tߗ}EmujXmr6l5w KH)&nM{-N`A=R'UO{)(ŨH5"/ĔokpELc܈'b E=\=3m ~ꦉ[ ֆIJ绂\aZ{氅RF0uQD) e?nip5x^?)kƄR A--S#ɹWcL0'{MѳWǐxYN14Ўl9|& Ɂh r `;K+QuXgdÿf85DxDŽDWfQ>aqn[ڇԟ Sg_N+ExSďz )7۽L):TTPhD$gX=}!ڪKvPLkj!?r]ȃyD:=钡-G#@d8G](z3ou/moC'C^A;/D?ZAp\J}2%`ɺWG G 1EȔVz̦ pM2 6XTJ% RBjAȲquQǴyiW#+J|mO9JBJp݃Rn8 Qpm.`%HdT{yGބh\h  Zs0~ 5g+*9AҪj=k:'ݶ0EدArp?OqԾđ6n7KJ 􂏾 zi wp3{2?3x6fj 44JJ!B'#KDIdIJ I4Fq"QiꐋAPLqM DbNmTy\ FF N^WhQʜMLp_}k"&%L((X0v4=F7tlrd5, 6yA8? \B t97lأb=l0K\TYxW: ϸh6 HauD?6wfo-]0tGkARKg&ytCf)}ihk^=ݳӋHtpN3B5TĄ.s0 ĄȨ^Ppoɺ[2I΢tq+Qqc|aG3Be 0=Mz>B]l5A-GpQ?mo$w|5H9oYtI>?4*EbV_w&C~gEmja >rc sO 20E0Bv] ɚ2.G,7A;[B 4CW_;L}%bh%Av:qP+h~zzH+ԫw*l!NdtT(!12Fj.ea25ntPV=6nY5@=j9?iņ=+X~:Ɂe%X'ҬQ7OSW61m#ܸH=5_ 8+k)e^\:: q3ժi÷@蛊ssx7vą L4} #*9 `;O}Y0VV`>XAn*_nĴѽr X; ɇ|a-~ϻ~M#3h*wck+&kʭPwDCgQ5Bv(z^A{ $\t 0Re.:t z*|8a*„!t7͔p@_{y''@BFz[C_|rW! ۈG}b*`~QDDNLqC)ȣҦhM.}4x)/Ft5\L?gVwxǓH PD qZĪ>v/A-m8ԜU?FZaVa+޾@?goYSH5FeRw7sXqů^L[GFOW" ĮŲGcժ} 0y4suM@}au- 5Bdv-{vG;4g^z_UDAs)  m,+Õ3u+8bVU[ik> 6=/-oCCsxbb3W <\j@s"?Q-6@9P2E#D=qR/*[|wGՍ-GWKx}Ah@$q.Q6DqƩT9G3a޽'<?:z@JUtU@JQ% -nS/D:fnY3j_Gqe=b.M}혇ߺ^2X`,2b7+8,1]<8#t8-X䧼†E6ZͩX!^` ꪶ\L^DciGxb&OD1H7="avTǸHSzKwSz4NDTn?$$3 ?, ssR_\3zR a9Q-{جpD2BIdRW gnbGW8zD&3E:~] 6SgȡW).ECEJ*>,StI|'΄"|{\_i y  -;RR^otH7Ƶ@1In/YZ+h݊;"W;:ܴuC<֞3HQy/q>MvKS\zJH`=|/m`!@|I){o;3{<b '.CUnLA\ **L R2YEv U(LOE[Ih"g{XK> e|_$J'"ђzrUE /m\ M @O7o)_nzND*;  .Iw%0TN@O*6I0 zz5jM)ؼ 5loX5M/CYr?)6rbav~ Ͼ3[Kd}77)GxW FEc~GX ltQj;; hQ= աvԞ8i*iaQUƂ@4%Q-+}tfvpX qIUuG+4M3FBW2o@ĒsV>;1Kk+wpO0@~H451#,FL?a=(\L0+fgPpIX. 5\ 1"+EN4oFEu$cB?}rrM(kǧo|f:rY /W:4 ǫl9+l'YMcoQ cӈ`eX (&,UAht[ƶ*W> Ÿ?iQWS^flf["] WYzs(XvOUxsEfd[O۰XzBpR_:WW[@q!T%v0BG}c ?SJmY^H+&(mT3ngfnn{M},{0Xnbbş.ܯY)mL{ij,y(v Qi&kTċg-^o].c!ewCqSdř\fIhC( tE)I8J <B-6_L'n w݁zqG,C5~# kEf(Q_",)z(xgABɯZ׈EP?ob'p!; ?jmĉ[&$,O@>uF@8Pp 6r\*`0=!-''41dM;bWaлMq|bi;oVa^$hk6kns IarU .TԀy͑1乁\Dy ;Ncm_Ʀb6}@TJZ`e<(52 a#*ҦT.`24U2:I)˱ pC%H`W%ʈtطRW[*ek`>ϱDc'a|@`%?F`C|l"mYY7t *,T6g 5ۖIRntfd GU|!/Wd$Nڜ^FASұqM#M+ t|gffgҗW5PjOE'D+[61,`KO֎q*PKk`܃`D2x`Ly8HJ(Go˚hTZ][KUl ґ;ߘNL#)?\MoPc+wF*BBU];۳uې*T?a*ePWͫ/7,̇xFңB nG#Xoxoŭ↔ 'k%ra+u2QuW_6(<ݾA!xj~RSR$H;e_&tP+܇K  ^pP$kL6 sHy.n`0(L {RVk|ʮⲿEHгvh03˙`鎅6dߓ &M&,j>PVY!gMmTǜf "(vXƵpM0v3j'ѭI!Ͽ"SMmW 8"z #B29J KAQ|Fs/*lxvIU1#5@tӔ %i d*S:4'#D|}5`ΫB- ,r:cvY1L>ۂ'bRzˮ۴/ϔAzxއHFGZ:W߇D@\S^7ww=wx_=ԛIMSjmycKu})M7H}V rbF!\$~NDx+{侁rr:ɋs,A߄uq3% 6S .d?PE@GucA6DS.H3󰍽؛06[]ktƍ=Wֻ8Gh\>C*̗8C =*mfQQ+=ׄNlKH#R&JQXآ[b (rYWzoƛ!HuνF4{lQ]uF:A#A80oWcZN=5ʟmU>OoX^h4· f޼V"2}7xXDeXMrR?f)sCq9D$YdBzk:Opt`g$ᓸsx(HLB}>fjkːG9õB( 75V󷛰B_XY p6B0֏h|TsDZ =\}: #4YBćubIT7,<:x*mݨ)+=HI L++1Ehz'zq/KgIp(ruu{4[mbXba^$ F AILLbWk9gąD/`OzQ _M * SJo(\5 EΣS;k"d :_2w0W,vi0B8& 5ڼqNG0-<}OD2 hݹ \סK-mki@*O}YHt>n< }n #"s@N51'>'Vjn}d(ӹ8}pc Rslf ?EF8aH7Z;e $!(HX.l DVzENИ>s1|M[*Ԕ& g"e &iݚFkFwp cڷOZ> DK`AOzxy7r@;3T&Sa( ~Qdt#"BvAiyM W΀0QLJbС:**R%GoEG6$fZ某l~{ $C]}`FLY߸cr_rF#\ ` ?%Õ9m-#8E(! NUڵӷ@\n+\w Gi@C')! +G-]/lJ0b.L0zEa>'0z$&v G7khK'bv3e ? K~H͑n61N6}#wk|8iBdjJbQ3cEיb4Q|tޡ;}pJ1 #9e,JƧm!RX;Bs`.qݚw˝F>COҲvGgc\XCi?dչ:ѳ4 8K밭#*WFyfgceNϺjfuRӊMh&AjM:=ohX\q` Y'5UgXkGLeu}E]XUlԥsXN(Zҡs˄cgđ;OQwLk- ӺX4`$7C\!gztK͡%8:G|3D7q4tfb<2/xkY^!P},>>k6#-JQOzwRWK.gM`ѱkXA OaK%*nU/T܎Xcr҉Ta9 _ISXQKw^^OY׫I{2nB(ϰ" gPvx=4k)+Eѧ|sKrgG2 :!\ hyצ.~K5 Oi  ; Ş嬲-45yU4;gwŎ,3CGW#2CVO65!=s̐G_^O'#2iY{Ay=NSp vё`ZHݧLn\oqs*=m5^\te B8 Z|}^ӵ^nM=Nt Eclω%mLWDGeav ӏ%ƻs62M]=1|G#|XPXݭ䀰"X0_H=mק0 /I";oPz?7 >ʐp"+Uc1m$]_C̋T*>]J`{`'$rzd NaMqvsD G@&Kk udJ L%b+'P9-slU12Kk4Im`/ˠmE`)b|˃j8k?*\;: d)ԞFHy_ t3-&eМ}|1p,|W4\km XԈ@AnNN2PcrB`,1{G[{Edꗻi՟n Ic/DUJܰä]$9X1 ~`Le,|g%2i`ƁyںZtivz^Q?&f IqXN?ηqbQ%#.e̫lދ}zMjʥ}'lpA|XV&M]F8[SCWIKWBPN; ']v 'd9I 0@KBSHag aY'Bg5$!cs~+''UuUy#0FgkΎ ²j?5j55Zmx M!덂s"!|}H@m ~EGOi{hyM :_]j*ѐ0.<)+QnzxɖcaOGY翻 R+[SV v"44z 𑂈t@yp )}H oجvEK'oP/Sa%4ih*@zɤ*۸# 4(4}]"굠7yz } ]y EPҙfBGtzkjvD3U枑. ƒ3nvqjexGFZ3^8,нz>zbkO[5\찍]PeQ,L 1%bbsI?эQ%Sw/{Kn'*2Gn h\0z4"b0;O߭# Ѧ_nv`U%Pw:m#K;SfU>JoQ[%$fK"OCB 6;Q|kBz Y tFUM(#x(N |hoFܹyw]Stž@IYS!⁥_%w# z x)_Sge%< I`:lBo 1h\۫mtXey<[ʼm ->vE'{K܆% $}nmJ@=T1DfM_MUeQ)d;fƘISo/9j~ Fɏ!4 \Hd/YE|n#׼ݙFGN8%q&9@b8Hk//isTN-E/8uQ3i8@|vZ̾@=p2{ommE*Yʫ!!3J?VWC~?`̂kp:l#}3J+祽,bq;-?ֈI\f9]@E.m4Z%?+] VʛI`X Rbt:TǀF)Jxȿ9־MarxZ~8vydםhR%m\hpv?}}pj=ֲmf` [r^jQgE|brrݾWnN{ _f"4噈hO^3XfhB=^bL~Fb,Qϧ A#1ZA {Z!#6b X:7riD] K>ms/27X$kV*$7e s &ڬGk@Պ_nk*۾ghp&)8~WytȌ ?KPKsa;T<<Әk*_N VZоoDZ]nQ+Aϖͻ i%)ԏDxԵ;9,%wii3930.a02oiMhfٻo)$k\=.V)/3in)^eU!*/O7Сՠ`pHV(SL z W3HtZvӉxw 1lPLҕ銥Sd)Шe<ITͳyMpHTp,6K1}b5i4A{Z6?5wZ .64L6}#}=(ND&b ޲ '}'G,%U"ZߎHo?ͪš^j6?̼-ݿJaRqIs7j4><Җ.Y+{{Ǜ>ꉻŹ٭腉)C3D,n&_BDI&X dS~)AҀpܩ2exb)^suw_tGm2'},(wq%[J5A +ayL ͠]U҆=-[VҨKچXyF ٥@M\:ӯ1XiB>(:K^?[ːoL;u/ 20`J/Z]}=:1>I  .;pC!R2^*GPE 1to4B- h9joS{WDB-KSF2ED8;dv&#WsUpWm;2 c'a?e$ hsRy|n"utPʂ@W, c͊I<\Xy( hePմ-HWhc 1HXw GMqV i֨qoln|RӪDy|\/)P/Q[Ì ^@P;ePB'S7<=>9PZ_!XP8ēDW/Dp $Mxuv4m!TWL}Wt$qֺnB%r8OFZ$Ր.\#J)y H;m\[ݝ' {M[&X~OC!+/6 tB:e2i%|,lgVr/Q z8Yy ]:rI%)&voUTyGg^m$LZxs0S%=G7>W*yZR2B.[F׆0} ŀE=".y~dz6Ͷd6zcgFJ(a7/m+u=ͽk*6!",U¯{y1?TdKB|9*Y+F,w$D˘@s#[tqRSvH]nYUWS](M&1-nd[P| %PNA;0՚IyeINӓ7Dolt2Ȑ!W3̤W)uL2#?&Zcxw1 \4VtbNRo 6@Wl}9!Oaď:r  ^d~\ØZQDqJ=d7B c$6z,nNZΰN-ZFqv:IdǍL;gGœHqNǍlP OzQd/.*Dp?ja>&^Ocr4]:ctFЫ9ӂ,Cx+r,U4 =V/ȪOLgnȤDzԆ^74%.(VHz=/ <\_F*lzft[ה.QM17t隸/DM R6$t9,W#ψK(~:92U]NS8B\sSJ9&g |HzٱqYN@ u2$a#XcWę$pJ kC^=#D ѥOY $W\oA[Amo)ǽ:/{t eJuL ^wZ0ynFO^ O9^yq^,QeÝYVnܰW{3|1p9&*:BwW&[֌&CAXFD#Rʩ|Bzv Ja3CGpJSݯгAυ|^d[?GB },Pl=p2g-X!hMٜȳ75R?ga.ة)0B= 6Vq%nl8h/Yk1€pAv ,l(O/[o]MTOsXQč* ')$EQJa~5QJ6*Bے}dD(b &EF:|\ט>[k!Ds̫e4`.Y.!IMNñqPo\=?@-K&vgnPm0F sGe4sļQį ŹJ}gIĘa*sI#)x#Ҩv`Ƿ(]( -"Lc-pg',\RCAŤ :ՕaXGpAyDOpq&ͨ@j5-Z5HPRywgKsf>_-YRJoKqJ73XB4=cЮ=^lTK9Gq9ZtOϳ8 9e֋Y.YѯXP3Xd: Hנ֧gѨz8)!0~0F>ǼQeC.}x H&$yI15k"j幇9,[)i!NКk|cXz?42{dxL;5NC}hG?Gߥ j`f8[}>''>|vb{!z2TZ/ ظfe0o;N"n#!*a䯚J&;8ZoJe1~/- [%zeԜ`)ZN|8V:RhheT^x?i2ch6,ΒSޙ/u] FOA1uI$DR67$T{oRD nUq=7~XtՓcxk{1xE4j@lȢbM6aLb9\^Z|*%7ڱY9=~dwQ34t+I֣͐7 |S> "3X'>Q,0~/gþQQV9WupŒl5qVh[X {0xIK4|#9$(MmB)g@rq:вlpk-^=N(VS翌6~3\/{ZZG~F43ףI[Kj"[?y'A[fki :4vf^V 7Wy÷脀U轘jH<х!it1HR"M7߳$Kq0Ke;[&pJ=DCQUesJq)iʷqMBOML^у%\+ $=$:h: ebIi:]Ooȧ벘إ]!4VXkH_҄|{5NӜA{L<,+Vdj-gԌZ_W=@mөi>X2ncq|o?#5!7ĵP(~E+7 am\Ed,(ͦbј%$ yn Ճ~@o?[Iʙat^cd>TPW4(]lfLZ驟ұ snC+v">WB0b ΂._YJTj+%:s E#dSÍ 9IZǻk>l}Ƨ.YXULꅾB`4P2 #y% ? t7TrBe?JѺKnxBGDLe9&+R:\T88Ig[lAm\Y@Ɯc7xeCoB8ˢ]ar=PG,=s vI 1Q|$-K"$anw AWDbÚ׉ SĖ(A‡Odgsoo;_#E 77!SU3FZV>s9M"cjpxC*k۬79ZPaeR3ڂ2!o+l]Yr'^f!ʣQt7r+3F l7?H9ۼ!Nh6JVt9_ͺPl\_YJnlP˞^/Lܜ8A%9c ܘH"CS@J*йa67Ħpv+Ȳ%' qg}vhsaX܋Č "Pٗ($E1SY5'xUrA(۞U=0PL95 RNAA^IjF gide.3C3Vx[lb sqA=GjUv o;[VF1aڙ$4Ӱ'a_\3SmN*rY8'heTm )%ǃ'ȍ͆Mq, z۴ٓ$y_څ.Ejuxz2㶈 3(8N5nD)Su JTm HkUiX%VM俷l,砼ﳃ>HVJ>e"fnZAi6yWd2&5(bBdPw%:~¨Z VP1oxEN˴(k@`q7֗apTg@g&D%ۼXBhhV8|?[E2B L"H{WhhTC|ZϽYP ]9k]|ΈnL1WtQ^#lSl 6eŕŘd^(HHLQt5$kP ̈́!Pm4Yrj7%)J.~ ȬJހѮIvtc &}$XlXDьi`VsVḠYƗ(4qa&x".tɤSQi|]#1eu`{f~u*O/ $O̬a)dq>o&x|W υXpWy_H'H>pv}Ꝑ؏TPD)]Q J{Z ]OQNg`LeZlH{g[s։O›({D ߨR(uƩh),mc}4I%+p[ }or/p ;rj<`ƍ}7>(4~ձ#Δtja3H5[Q7ݪYaҨPŹ 1#V!4m TY)8"$?QV#  ي4BGb#G l "U hxdCH- t}4^b4$Hӥ>q_p4-K6uE?0.MW3=䡃gQuŒ.T\8[՗@Lpv? 90WR>kM}dD1:J[6-tt6hӯe?Z:f;G|ğOm~S_Oߥנv&qg!N4O<( LEll扛 Y8C,$7-0Ot&=qO ߔ 3%8̵LT0IrsT<>M%q+Ɋ'"m6vEuVyrhY!AH i*EFnd8k|XJziȎy\ F莦0 8 3~c@z ck݅!.nLO֪NBI5sC Oj),i;@ R kQ[,!B%\OZxGQzħ.T+Ƽ E%,nW*3o|mJVq]lE tGuzEa2h]ee&GY/1#JMj3O^BpZ{o)rۺr&D2m]/$ +n02ê"zv9ܖ蕝_ ]d^T,p׈pxEQ}5(4e<:ɵk^&57gS߲͂!UK3xW o;bшRP~V< \BAY*@ K498@C=!}gnit/IFG=d]0$vmS_El' X-. $:].FHx kr9"s/ ƏfجrS~LE)3;R,;D)Lz5DiB- si}PbVM=av8i`4xѕ\wIyHZc|f5&bv[ޭ?NALbJhN׮ `AI j}dnN'O傁H[zR]qS=~-M1uIϑ- u'U.Z+8& X;%L^#xj|K붴IGZVk7O qȐ%]r7GIZ6K ~ lmrf0Zo% =beU>Fԭ3KҤZu _{ ^\DkɵgTg)ppG|lwphWlJEg.ov-RLUG$Mr|ߑ*TS~XW|;/-rz=)Ì f9Bd{joD'o8Y_ ##|ھgcuW=-z0h蚽z֠8w5d%Ij4RlQNM.W  B EEB|5?W3u./uX2'hj9a,&*Z:CjEw'~xʋ~RH98(%.J`ج._LRb|=ik'i4ҰZn+2֥=tI.Qz׶ "IYS?(rJSF?{s[: ѷ]שiM:PXx?~ɜ®ݹ9_ܧ` nmO7|gu֎x[4hO*,Ddi'2z9cB[k=:1,<";cXEDn|hF izc:E9fsL2Ps"'`疖U-N `]“طJ-S~ζ{Wa@ $gdaUQczu\f0NgBKE)!%'+` mfZ8-]:+#QE+ȶ+`bru݊JQrF$i[r"d$l&jbDfeGVS~ ]%dQIr8h#|:jC+6PER3ĬpΜiɠ8h}t04-{")>{ fp?mla4Bx'LDgG&Y`֥ه_,D;\8]&" zc^^PhC4i^Vxa'GHY;,#x-J"A@N426<7WUu{}B57 pMg^$;4ҝ5;c2rp&@)0\Ѭ;}p8q`p=Y p<|fY<"9Y4L{Dr\t|lrku*CNk5no{%&wWX&ܖH9l$WZpm|u"X(l& Ooq(~H~]'Xr#d-|"->C "TD0u(Pb2,QP8NǸr(iQ@@ L298JS4&H'޴L7HQEsMd:.Cߢ 5' O% @-D(`TdHn{ L̵?ÝiKSZ x{\mU]]m ~c#"מ*+}_IZ*{<P ]6]:T@ygF2>G0#AZ :ESͯ@*vRa+RKpwfOg#"e ũlW)e[]SY4: j=93j UH"t܅;#zC7W==9rX{co }y P~)m"K) лp)H}MmC8sr+k饕p 0|Cpb?h'&͖xV\Z7ƌ[KDЃ ~N$ElU5 5S쀋p .E [ ߒ2A}>p$oyC7LMEIy8wgu_ty:O: /ͻ>. 8i[T(cKi?]nĩLL"E$gb!:W3sT 95ׄ,3!E={g> A0pS.K1BRꆪmL; O~z.TfqBjsQ53QS–&LnSAh)CxCtS.uk{+ybȼɞY"e4hyexӢuǨ۩ /<^x-h~` ۈu~e@Zy7>-&Eu(%ԶƷ1^Qr髧VAƥ+gr6 :Tu|lQHBc߅34THP݁sHIars@ =;}#0pVT벻|~dAE4ܪrubx,f=1ƪ|RļH bi7\joE-l>lGc?m'G̴c) 9gab]F8W$LǤlQluwܴjk#})PD`  c ?q\CGLk5X=^z~oE$N!މ-SζE ~: ?tlhOޡJ`qEMSŪn~R-)ֱ9@޽py<&fDE+&E{=itkR߫IFN6KTx"SBCbƐ/|)ba\wjc9|7#Zx~mDb/3<ʄP:?jBEG t9$=v_|ꛡ!*HF7vm4|ӽSV5#i+.su֮TN-~twD6HRc>/@ ?0exBq8[M̓6uUB:0;7\ VJlUDZ(n3H(c%kO~rIg2sϰd%^]#Y`D'&pY͹S6O1p;?ɼ%qm\rm*E@'NYvTM?4/ rW$pw?> iSy?x:DY۰\ ؓt_,Ks䴦pLarΧ.m'ċH"NZ?l*7082E:1FxVr!_@ӜY1bcN 򅩆ܘm>BmԉHZ z ,b+4a1i= i量K"*N _CڐHNխu8Fn0kUE&D v `ꌷ$ȏN&Q).."9&6@1ă]mD7Q=m37܉8{1[8.0Osm }3p4\d_g@uos o39|L/ٲ%#@X塼M'qyw%$Fn LBT^t,Mqôԟ_˙,VvG_Wg( DF Y ~kCٖK݋A?I%"pI*Gօ ~yַ`-9Mᄈw *#.|YNE-ulѪ]+e݊ #cv.? ŪG0zsK)3\$Bpƽ moMQY&XI!Cjz#kq#Ltulֻg$ :}+y2sb.C`g\3" KX5/hDAN QĮRw(cǗ XӪ"ė'{4⹆=u3QD㯀ۯ$lL>DI[y=7zQ`'DÉ/@t׭ـay:.߇BO80F"b-;&bV9C@.ۧG,QRIM%A@|YT!򼈠BTؔ;tM;3}V{:s^f$E(Wb_q0rf-Jߑğb)&'z\/ɫ?A #AĆHo ]R2\cmU܂"1=ZF9dw^Nk\`R95:D^hu94b*b$)!G5Vap" 0=A*WDּO‘.i#tC хIq!p/4|3?Z Me0ض^ ;* M썵ZHjYSEQݚxef'/E {!K4OQiَ:ONEuj~nWֵf<9Rw}(q 0*|MBw)*r+pyzL.Vlb86c>&xm;gh vvogU@CDL %<1ࠡcx7%z]1}.=XGF 4c@9us!Ӑ4MVAhxOFX>V=l I}Y/VdR!F|Ipf@'Gbq Hdu(f-9bM|j΁V.d@!RT_^IGi UX >F4*[ _`i!u1=LIm}a9& I8g-ؐs5֭U{g-g!܇t㭹p&c07i eAvںo-߭ BmeZ'[<ÐǠw)D wFx>+wkpIhpE}%w}%%Uw(`KJ8Wv,¹QLX} '*<ܲ z,6Yt f\I/^ b^̓m3Ո\~FTސ35}m,O\.OvʹQKHi%>;눪j3w8+ AW"RްR}o 2ѥX*bpqU"wg_sbi9 "!xx\elV Y:hY 9 nԼe}%CU^V;o5G)os@ą\:%Vu^DDfKRY hμvR+)燹L-vFP#jt"gB5=|_zvr2c̨o~ևڬ ؃> } x)쑮y$NǕOc%ҤO  (P CocOgT1O!‚$蔂A ztfHOjenH1XL\V\@.=|t|<6$ FE:B9+6iC?ѻ+xVr߰϶Rzn.Q9yǼԌzp,QAX6akQ:c1Vu+t[E@g; @ʻI凿xN`‚A~`x 0Kz2jqn vldLZܑXDd xaq',ӟYL12h͙ IB9}Fu ݽXR1ojD fxYVخ4 &'uRVqT ؔܚC캬g6rI#6+BxjLk?S;KR>%R^郺[o&:Wyc Q)4 pM$de؜tVBo|2gR1t`b- fU j.Zp+-jEeDw!1gogy(Xg,q^H M0J%zjohק pܳ/T&3T}[$ )eѺϑ Y {;]:|+'&Gâ$18Q9 !|EE;lL}7.3ؕ;d/s{+")&Al|0&={~l뤋[=p_Ԁ00"zD.&y*n@Wn"^m:r]';ĪDWb_3SF6AIiz9tfHorA6%w u<. P~!%nः$)VPVoe^)YfĘ8PN{=2B0;~j?I }cT8Vג%xq!IK xXybdPkN-[vlX/MgqZ^2v\Os)lh>h.lS;k8Cn<{-|c#]:.Őʙ+A}^CmqIKٜ|EҽD{#XҫYN6eRPR#?}u>UFYlG/1T i1'vy*2_1#YS,K<dXҙiX;ʌ?+oU&; Hϭ]^HѶ~먼d~TSrUhtm8 8 HEfbSfiوqRE+mJocq 4ې@]q0$BT择z1 &fUvxl/J=(AK;+INq\nXDc I" <(2`BWnIH"|J Ԓ IxE7 ,|~y=K^VIV{ك#X9b? \߇(ʮU7N_f&`P^O~;[7䈏[/@Y Iïl Mv*^_r-(F~*p, yҬBSFQ,&(A%턭ޤ:/@l#*g`7⾔r2ÕrF׃g, _Y!3ܷ"r!mdI}K#?Cb[>Xf)8M+\3ubŰ{WWJ=@Dt>oVdjZ6V>ORc_<|ޮfVu6S]2L*O%9j3M˄:]5,Y[<&%N28RvSԎ_(1 fOW߇ցRHYpױ,@q+oX'lÎ?噲ɑӜ^/ПGƨ ĈO#vaܵ,!E,IizVfpnTՏΣ-]r *)dGde,F/V>.E_E\ V7(.oD+NQJx;X;s tpW]^yU4oCQ0WJyV~|,[Ȉ>O*5@ S^dAjg૛.c->7_A0zen/T. iWYyaizlPc!h̏,@8T4S\E#,C([T-bᲔ?+1Sn;FӂqKJ;3F灖nq%9.NQ[=|%6V0%:&L)Lz:Mc)f3efV 8 PFlkڰ?bx[*GoL|eC љq×WB>(^_݇mI{MX>: fź?̊W2%v +dd'2\_UH2Ӟ]?Vo `/y [&+/H8V0EO_[촘I&ĽzQ"4};Z ca3J=|VRnd"McZWS 633jyHtGL"(Ea61ɠbKI 8wm/bC^Uߍ*'Aӥ Cc`7Vozp{pLWOنǏj4Ct隮dA7~w<EEHig e|1`ǔ[w7yЯJl,f[[DqdaB0R wfmwkoޝP*ȫWySؓ?37W8nwEC_UwP%톼%2)Ýj}xf2߳?x>*fB&; OۄѽGk`) jvvӷz=ħx,z؆Xpm(6]h%dkQEwD|բR:hډHS[\UEB%;Kl_WS5A Єܖ g!Tc6%9r/5MO܋a*6h) +ml64i@(XQ,iЂ نoSN}Ta5Nq8d(xf0u26]& s/k&D HJb nw鯙9J:>H yHMƄ}~amܿK7l^elYՓ's#ƥwIuu}bt\)L )*Ya2G{9◩q+ʀE7 KU ,졝ҵjsX%6&ZU~׋oT|'#t'ٺkeCԄF]I`b.X(6"R`ݴ"g| qAMPij+GPr޴9To&)ю* B2iĖi_,Yu~) <51fFqj>PW@.sRyt[F;Mj'cdH<ťpkE%Q8/v6XMD lsCijٕeVf9fkgC[ ccնnD(^:V>=tdug8t5d N;"Y>  mXޭa'V/Pap}/*c&5uwtErvE"->TW˖2LBR8dltZOJщft3. Sz,: ֗>a%h2s}Wh|Z $-q§~G 40Jqa8 NQe[_?n6Pns  PHZH/P`{|_ 9 Td%p"]Mhy\><B{fevG}vK[}WO*O'Y%Cڹ{PQXu!pg."ho%?3 c2Nn-wC/gԐi $A xS>>N_:!&7Oc^g>nLRʇ8M8gЪN7gajD9>OM`PՌ[)ujw붃R+Uy lr^jAO,BM Vfiao/z@l%md1l0,Dˇ#$`]X#[*ђ4!%D a IאlQ7sNML!,M_bA62e| UR:ar$R/^:d`ۅXRRU` :r7Z8FO 6 nBCFMhtw? ko_O2/}W. ruqAwT9AqE\M~͕09fq.ٰ0k::T 1\Á8cɈ)UhRQ_chh:]#n#3?0ͲmSNBS Ilg/y^[v aJ~iK5V#3bn|Z?ȭua'JtLIS#e5k CU~+ܼY=Cڄ8]o=ir7S*Zp&%(6rB9>.yWQG3҈/99@yYxm>P .,a cMT:Lt)V6W@HZBO)F%"E9ǩ㺋E@1Y-Mhxr ϭgTd|2_sMl8S AxABμ)븣*wXg}UdwESY*؏iu!ԡIum%? `4ۮ:aßr{m _-Lldڴe˻ @Jc%tHYz][nՉ'))ݨN҄ uPDYA!}4M-unq}uy M ̋'LέKhkd$0:qe%F`or,dDm- ZyR !c=6*X^ʧ7yS'ɂ[TK5kbK0mjF 7(@KQKwIhT|UV+K>λYKQrwĎ"j|q6c/I!H۽5?$6\)[- !y}YNPB龀ypZ2TsJU!0qșz59rԼCԾEGU+L'tty`=]thę\f'W01ܴhP "tʟ?NzN7*ϑ)o5=xL&!pAX?Fq* \vMkYhY9}kj?,&vЍWpiP & 55m EmaRAT ݸxG+!(^R6>O+Ȝ}1/ӠcCb@-N S>1Ѝl-@MInDhxuUS^_#1l;_,9:8H;Y@ a}\G 'U~j -L"1qqT(Ԏ/EW=o-In?@բ} w_b`^bm'~#fyAux>F"ݥvɰ%qRt_hYO"m7rj-ozV4)&R)=Xf \MY7 O9o >V4kP$^ghެr(ָRH8[~M<<˛zۇ4= v>L5v)]e8ueP^j(+QA~`UKolQ\岅 *V&}hDI_>kA$ >¾4HZb1S' n :sH!`RC-5 ֍CD`3Kⶹ <; L{vFgCWe=_W?P+Rgsԥf1oy-NYDxr;?ى؁54i4Hڳ(yF,I4X4ϗ'ER Z ^ZFkX:B@ply :iJ9U2ji.Lt7O4$ w(q#=kO;<,ڑ'0} l䢝td)1pۉ;Oesd?p6]g$9d%@1Gén,&5Ӡqf*ܼ8[MV!K?)+QLl&nX;0U>JYn,܏}L# JA-YkJj !!boʲQ"д~sK.%,ρD́z dԧwly!:Tɖ@pՙDǟzUuCD<6\6%2wi#2y 0foZ4W?]6 Ԉ%x轄JAM/9O'ʾflo~sa^>8Rřo)4V9$ upj{,Ͱo5Dvt ;”ُdsļѬE*ׁ` =8j)R9MuivGg;'\MA 3}WLoGWߥ|f1}cL_L| [}6c+&w ]&d6y5S5/\f8Ә$V2pE^qca$i@}&X*a빅!գuzvT i3uu}cfS҈ϝVCU_Z9 ( c |AzuI3#$B|Ҹ}1/{5VMU9lr{BݱFJ4##-]W2khϱєrު&sga`:)v.e\+tYImas/gDwҚK&CA^'sx5g=5nh}r8V⏬}M˷˔MwZ"1mPo2ĉѺ9Gn'|6RHzxZۯ|RR\2kW bVG޲x "]v?,Y ߆Q;[LqP?Y{SV㲣CxBY"emMN0}M/@x|1 W󔖃FAR8=rN:2i6US"D^ABb  ̶*KXE!vpx<3P|i!ie=[9Gp#@o[0s=u}UWJX`?|tʦg.f4ǀDSQor 8Iy"1w ~oFV8K=i-2$<ΘܣDYPdnx֕ri) 5صzkGF$,4;pJ K Tx[Äkr@d`6n^Jf-Pd답ߐ dMw̍NRAfG\:43q !gS*MO߷ZMu`g%>K\ЕPQUݣG;!`U)Va -(Y"3U1#iLJL+)]L}67 0hkn?% YAg@w1N1!șj\w`Q ڂ.vq b|YP.J]t/:o>ȵ㞜*^O͋XYoI?jD:AzunU iZ5KumJ$jEۭQ.'c`zSs5 "q]vvOetp5i:-ƊbF$t<ϟW=ŗ3]R.)Jp EvۇB4AN3q^xvk$Vf)t18Y;6߰:nwMYD_kFBY,*%rŶy&9+RduBgy=P5z]:q;,$!uV Io"84`gIQ[ E6B@Uo׊o.4-+ײ{qmDnx#noP֑75LNLfa 3<],5ƕp:9A螄X0l⽰lE&Tʁ}Sی%F&F YF*P᛬ZY(c,B-blӧ EȔxƕlO=U7 Dn9bcȈȥl|'(,Q/_1"Lx-vCđ' dn&Mn0{4bם c6XCx`z*Y:h{Bs#ke8#?2'UX+ZKxװn]x??+Z7;wBL͗IL\<&82pG@&F kMDzkYy m°p߮7`Z8>@P$pf6AyׯIX/O/'Q0aIr'c(q~XY>^vؗ1ھQhf]u }iɣ^3Rc%ѽ!zP;efumum .2*r޿/JTiTtZ!NqC76(5=*ePng_>JEݩ"z`y|9wt|6͙[+8&xUS@ dv(eSR_:'-|.L`46 I-yzf*̫f?|)5=7g'k[\_eRy{%Vî'@J=)3  WxnK2-{gm#E{y)P+SWG i<~n'_c8 L4޶J_;&! VcR߹aorE"իCoADn)ߝ~[ñ&rHRlP:|m PW7`BGkaֻIiaKoA(c05ji7'D7o0Fe]Y@\>3D(AS׉9nҸ)O26o ]!o2xZݶ- ,~'/M\`,''*޵֭鸇oz|C;L:Y 9Ȯ~d9+Lq(^,g]TF*I茈餩!*wf 6>@l}c\\w^Ad /2}VN_:'뻃 *\_ A}W& A !QrrƤ;fS/eD! jgMc K]~.{[ª9MW/+9,-UE2ZbLwMe߷ڶŖd]&9;GNⒸB"6?,NyB}ZXIS״:@6iIt>ܭ \Ӛ2iY"˙t?-!M>_]X}Ȥ 57 9vU<ǣ:-/ 6 J<ߨLn_K Ƃ {Kcg@b}x )#fUCk }T ĦttQȣD'ɇ4"+N6G V.ޗ/|ү;!yIJڟl_p=Ъ9:|i{n|@?0ז!x8apwSxY(vVFF!_WŕW`)XR26<rUc΅W􈗜ȖO GJ[sX_, ,n4?9}܊G Sz􋛶}b#!hXPq(D7wpnk[$R1]L iytaxn`WѴ~3B)…(5~AZiM$3璧":Yadh5 S)Q蛷Qu ܹ5ZS]g$X1T֊Txv gלWCɝ-3Ƈew_UAŨm=g,g̪D%O'%bÿ":^=VEm5z՜H9<8tl8B^mԧOyܭ|_-S?<ǃ-؝T?Q^F~Xz!4xo-ӣ[b{t0T=6XagCfPb7#|V:sJ%U6!9Q|clK[^DHx77F2i̠?/E=W+bGwo<]khZ=0Kf_g'6YZvOEYYLqdz݋Wi3`t~(=[E>p a|RO\~+)w^<",dWBzȻZDoM !`~Z_E=PQj9UҲe۱ cїkҬmxl$bh=P,IJ`N+/+E@g[%vČtd P_qꌡ;Mg 6O ]`z{sjqn"_{fo7gl* bLF鿃4'|YZOID0 : njld򹎡W,'tʒ:i " o%FWf]oXt9wLt͵v1#oyֶJ [޴*;(iL[E:& 5& ܳ'zM() f@B՜싅p5CGv;%J螿蟶,Ah` PrU<ݯ`p6MI]fG."㵼M7(ʆV}![e-+XmYiuA}\UAV[k>'#N>]:~fA$r^#G|nKZ)#P?ؖtЯ[1 N/=/4>},$7<.N[i2Wlj㏨'Y}pѧR^ DA(!:d&h F _F-զx.|"E٬ٿƱg+_>l;#~9I!!ٙiG{誘 }uz{w{4<;'xx >*R7t5 {l6xtS5 `ㅪDƽOK=z1-q!́#! 僚{a/c oqX={='v5Z[5-7ϯ,އT3>22(pHE)`p02MTU`)OLZ 3s )_ u{9T,GpABSTzl iPR<~J%c?!G{,5q/f~®&vմ=7$7`FfbRf l b4_I jk6[d,@YhP*zE3/ u`.Dy6pWxo៿ȝKm7<1Q;D;Zzb0UÂy`M뎯ˇph)x נV5S&8(%Aü(#4WYSE;,%Q=9pXkiZOr iei\+wc̴Tˤ~<)tB=O_9 bVRҫ)AX*ZZ(4dmQ4|37w F?8>?a`I KrߙH3Ct4J 6 , d둄x׹M˚ETL<?Qu+1RJ]޳<T1Hj%)gC2K ?e[Z_1ѢZ==mkM;:C1Hۑiܬ+rZ?GaEA|"([D\zX.Yg¢ItHLx^pV XuW&#0MgWE4HΓLbZӇ<:BpV@;π=rOHMqK&ٕE~ fΧq2 OkzS_>߇p82)}-^~}Qt IĔĤ{S)7I`w#s5+arw,B-4K%Q 21h9 ]zgZ>8whZɷMߔNP9u^B8ŻB89"e@DcSFܘ? 8ZY _+hhF;32m8?,;C3=S h#N1'Q~~Y,KL;DZ圸Jג?R:y.ul)_B 蝡f _[%gLU]=y@&Y`臸v$hf Yg#)N- /_誸&8ϯ*#N<]J+m?WcZث,i7q܎{K>hT%uu֯$v >*!ˡc)Cf$N"2JI[|9iY9uxFg=R;fga}NmBE='O3G8To֜T ^xG- %/@,7WyUCIFRM/mp)(ɤj^w@Rި0^`CJsR"r7I4~pmcbE_P{t+m63|vof5$8 iPJTG/,>**v^KVjYO|=>#π\q ❬8fws\}#t2S Boqi1p^y$|Kw ^wŘ"uH‰%t/#p)hbWpALYm=5Բ Ґ;yayn(*aCAXA̟r5=FaoH@#[ZN̙zbjP@zez&74/i Ѐ띙>B&0J6AOԌX?A2*3c,H goYM4MrzT#[ Mܹg<(Hn6K@$NAb|F%\ 0h5)?a,/Ϯu6t.:Q/^3\!/67@Lb8Yh܍K05#}$I^9ac1`v>:ӂL\H)KY SKa9hϣ vXqI5cr$qɱA"fZV3r$€WƲȫܱҋ,0gNN<)i~Ф;7,DT3A0boh-ne)k`08Fq@-=$'ћ|s}?GF4n~O|'ڊEEq 婇 ^%8ýR.^' l_}3l3 EcUݍ\wMV6F錓J#a.J/py< /PL W;jD!`Jޙ?l9r1Qkϵ*^!Iԋ-Őb0g[,ZPC*fڷD>ً(oJB+zA G`\EѯBTZZ*niSyaa=OT'QR:K{)"GǠ `l54tՂ߀`0dl%۠a/jD| nTW3¬Rp˕6=o:!Vo钆S 0Li=!)Dt4̘Hr:$P:튀֤:Q]^{ʗhWZ{$>{<}ZDJ!gxA6u =؆/q0_eF!:|QY'Tk+շ1Q`J \8sϻyӇ (ۯW$\I5×Q؋_;[RK&˯n%#Y Yp/'bGU \-ya&Z! a1eVRL(w$v3{ m8HgVU16>{t1)y{Rc^Ahq&eQYҡ!5¿ZPb@%/A_(o\<*G-JYk'/xlXH-]ZM؍8l|&^Lcm۞ihX`đD;Jb\g)ˊxNnS*7m vwn,BE3 0)cMɄǾW)@Qv9"+•PJ ^',偎?9kj}AB5A_,"$ʐ"e{BPb0K0RʊBU+m_bS oڿYyD#"2qOߘA١+ fQKYn ^aR@f(GcGIn\;;XջdAd,̐Gϛ |w+{wޢ~ ˜(MD/g6旍UhCFF `_lHw=krcon]r8Pn;a}9/=u[GԽ^ ݆=|e|)_89K\YZ3[kwipŅ9Jes%-'Ktݫy bSB^[i!b`1_"]V IGf9TvUXJ^(v`\^Y;uprQnjDR-6Za>؜NN2Mgm% ]ay$?v_O5ɔG\x]?"&UGbfIFSGV@u%´&J[l8a>.u)(ېD(<;:RdR V, 7ӵGQt!\Yt\m[%/~#1\* dq1.W=M7baT"چTl䫀'wYڀynjc=Ցk2{*x`U$ {%ܟ 2Ɉ׶FÚbx(x8%*lj}nXG޻%蛻ki'xqqahc7 1B2L{ٯKLY~Xו)X_@we!jw`l=}>3ipl0@=kRF.0:ER$!$G:A!4=$^WDq*£WO_-R6U誺{Pig* <\KieFsogrsex?_0n|sGrɬ(eƹ,ytph߬o.րO15E[Ƃb*F7<~4f0+3 NPAе5G=9T"mWP,Po1A\HT͎ुhUVr$&PJ7B7~O-J1Bl9 =|HBEM\p+2z}_vGy%q ӑZ}>kxDe7lzcMm$np3eǀ$٥j~%|ZZgvĒ-}AITĀ moa?9-T!|-+h7lU8FHgFJ5f̅M5E8.M$1Hi~I,Qr6B% n\7 Yj.v DqS$Bהt5=PX2eb>9T)vɝ+x4$FQ璡.ڰA}2XjyG9IFpcikg=O{1+D5vzX:E AKEh3ViƏ.Qz]VilEJ`SX!Ϣ>Й㚫jVnPZŗF(/sw>zDž)WU"v`,Ov 0?op!Dk ".Hʭ[_R&g8y8nTc pI] #*Hء2 ?ѕ-}xi2y$X ccx\4TS$eE5uqdrbpWhֱî n2֎ ezxbH9E7 dDX,~=vkߨ {|MBsF+ -k>CcYQ JSLs5xZ$yq϶/XsVpaEW`8jX53<II'1R.8&ͺ;Z4xUV6.ՈP>%oȻF3jg9Ql;!8Mmӂ,0  $k:Ѡ|7 yjj.\O2ioWkoimS7^s6EZU'bDlLv@KTקVvcZIV_ոKR%vN}9#0JH˴q@BUf`oyLbD'Vˊ'E0}!ߝ4(oC5PR3m&![{3n^Y3ݽIéWhb;?cVy?W*VQ5h<1O5_/!_gacO&Ć{XDV1;{yT?dN3Z}=dr HXϴ+ڀ6ZѾȉy=lne 鰮m6ELaIrAW@@}L- t}qV3]T (O?x;)D*'6ncAџ!0Uez09ڢl:]f?>B)Pn Twk5xȊSl\ZqQT7""jdrw*lѸJZ- _;y ;cauM}@T1UgQA%A~Ԙ\(/#LN ;"߼0e~+4vyS8 `+cTAݻ,+DZ1׽mƬ #]81Ig`}a ox2Rݍ]EeYXb@vykIB7, %tT6y~iRbغx$kJqDG]UQ)1E}3R+88lTcRXZ/Z}%!b`zTRt)KC%[VMήtG~+C,!KZ1qXuqFop`%>鱞_'k8حk-=g_lQ˱x'̌}s*ptS)/l|/=JQ.xvQn͋hc'J,oW·y5IJi0`09ɓoK6u1d2H'$$dw:98#+@1)hln$ÅM3^mt{ f5r|`BlW.HA$05 f7oBr{߯l^MxM4/=TT#$HSŊ u?a^ Ċ bˆO1 ʶ)o *o^*٪ pLob(>~?5~ =v=؎(,ۅH.-oY Y> ̧XT ˎ 5Ǿ7ڢAT[ÇDZ 6l1/uBo?/|/!sXߎ~1C*,&l ĒZfw܍Js0 @lU4X>%-+|Q8QϬ/ =UpL2û_a uEepWBTIEW΢'e%LCSCo %W4ҥGJx cCjauz&FUrsM{V5h붴i=҄x9^Z\ߒ=ԠrGN+J~JzP^`T lo=}hdqze^UʇbY8Tk}z6'|%GṊ/nѪx)C(VUViU_|`tVЊ((ߚ[1~%uCZ`oAS-<1 5bcbGb *K08K`* j?)|{;8q:x_[0ӗx{VCBO3^gz x\A(`~4C3Tws;Z֧%*'e?za}Ő G?~܁W^g9E\q wkYl/qyE=> C:cMlx*|s(P,n8U۠S06W)[0^X(|'~`WۤHF}^,B-,xy 1&6j)t=qTUm1ķ@UHp,3eNjuSzMYw?}YqCGe0&[e.ͺ%ӌ9v:SiѢD?t9oidXo'kWO ;"rzRlBZx%E5-o܅y 0M#|I&s@ļ%wM-wl*C?TM4w.N!f-0_#3ML#dؠq w ZזhX5KTU*(`-s6TŨ gg/AdGÛQ=bR!h4Wfc_LA`ߘ~٪fh:W,op5 #G[0I|UPXIݰYAg9mN̬r1ƢuF$"ovݤ(]vsY'Kה'{;.z [Sw؉4[:2QˬzNQ@\'Gr{'"G58E9lRڽ>؉B\ʹuf9 [bӌWxېf &okgO t_? 1L4A1]\D^R+ |": ..J r_ iD= UnG8wM[UOi?=ȭb> %𧗒o[k UO"y?\=Ke'i^F$Paq _O~@&I$l R5΍V]"9 EqZÐzr2}({`ߠmU'D}wK0BU9X(#tԞOt̉DyRK'l tK]P;5NHCM!V'$$ |ᐱB;:RWfrYWoW!smWq^pn}:5:%ܱ.G r}e!GtyU§ r$7OW%D ;Գ'q o4K)7sC"6jR,MgG]ڲ1=Vu5pR#^1ȍ!niWjƗ>݆EP8W)i2_.JY pc`Z i{%tkkr5| qnn!Jq'7vzTGB>De,&M*_7V_)%yz5#2'&X ƛZsDM} 3yD!{y)io7F}3u=`TE/sv(+MWMk XssL_$UȤ}5-0u?ǘ:ˠqj8Zj3T5h"E:C tcϣ* U ^rHՌjEB`ػ(oNIVjV8m &Z^SUqc:ly$/rffU .-iX51o4<$G"EZ܋Tq[D~|#ckǖftP7-r֍dKxlhjmXoٛ|N>Aj. 5tq̦?8ZV [6Gi]C/OBK^L؟DHH5L,p VB!;ŗ.J?țuM[!YԬ:!\ 4 ;try8{`P"=@MuuBi_9-^W:KM8ܛdx*@j56>Q kK9 *mȋeꡌW Ykk9gvѱ:'oY5iS^R㴳\{iFwxo[7’uhFIf %_C; 8XI܃yIwNF\`+czw,aDCT(Wt-]qO)nK`&:tl^v/ 2WXufQ0'[S0 d$dwǐ.Uadž' dS ' Ld}DU"ocA5ibZ ROSI2cR 0IK(&j+Q.QRu*ux%{ۦ _?>[& r\aYr3U{IkL~#ذx.Q~B1 K\Jt@05Ęx1V@3/L!$?P+&Qz/>ӹ^HJwVT(mN=H?Jƹ8 ?8ZEǼ"Dzniډ%oT:RˢB]},I j<:*T|҅hjv}wSk.K֕ =]xMfD‰Fn*Imo*jګjͥHخJ$E 3{\I>UUqtb}r.Aj4ΖI7<^t-dpjcPL]v=rGcoMcy^+8p$i;5hJh1F̘ȭA/`c^ Nkn7:`,/;²~5{w} GCLۄL8dcGtpףXp2M-cO)VL u<5ѷ~ ]k"PkN|)(!rYegQxFJH.96wxnWQ(d;0_oKwMo]⮼>b9\Q  ƙ8U1g O9HuOgOW]ʴk4xw G^`Q<~;U]f{ư-׏).j$"C?rw9wu6gOB`<Ǐ[lh*ITQj2 ,б;/12ƥ6N4*8 =[;vjl޼u 8S轜W+rW%ywMsU0dŅ5ޖUT3a`C8TO܄k:PF?#rWxU%kH2ʭT|lU5#󱂠|@*5,écU.NCnk o>{Թ!F+@hr*k W&DoӂӾgeeV)6 ~"hEdhT\sSk3csĐQ= ͝ө!Jh/,.;@\\ISG.}QgP'}RAW}{*^дS\h!Ϟ‘ibĦR~P F4gL 1=BXkթaKUaS*|4Bcj>wF[[a= Yő>8Jծ-F@VB-Ð\­ry =";o+hKA-:}gֺtÀRPjUdKR /<-MGvc;|6t*RHF%0wԼ7"8}d^&h1ԆPferi-G,bi_ecvXfzXT 3% .--4úߺMXbw2}~#lWZ ;X.pba,Ş3g5+~s¢e1w䆒䩣3;3_b =C {:;"m 8:iv7)\=F$d^MĶbE63q;ύun@i^pQ r~k5꾛t(3|L~MՒɇaiԒoiO4-ًIزKu*3dԦPw}BӠCOoиNL&^L>q?ϪQ<~ ~A ʗZnmK?:~}sٌ]p" H/% @%Jk-bsi)45g9 Oͅff0zYrrr>ʦPѐCˑ?侄yv vVxq2G|B3l4KDYvsrlB 4PhR [hE]X=Հ #NB")(/Y5Ty1c!>tv5ଖ~#S4=`=Rg"oRRl(eUtAq(˸7tG2=Vh.kk|t^9yѐ*Ϯdߐ |G0@)f1=Y-7eH;Q(A(~Um L|1!h!X18z*p=܌YqcDROoWD:;ƿ k@d>H}.&/dDeh2[YO셺 WDR ^tl:lu8ȏk/fv=IF^2w[;?{#-ׂ+:$iKRnw4{{?+hys+[Y-pQncX(╵aGdl`K=л$ƠY( Ph+gi̠tYM- A5FaF zkx\ ^i* l:i uxnϊ/[^a3b%r6_f 3~wfs\JSPVqll'S-㍻+RoD&_ueHM6.Y? 9t0Sl(:ė.#T;QnbWWtL)@P\ nDX}[qHG Cxjq)fPy;W1FH-(:eD[a٣ͼUfy%"&Q_WKv"Ԫ;^>>;~S ]POn^ Սܭ2箃PH:nq !|+0rE[AAeW_]TC|34dԡ͢8lpe.ě5I G=UZ V͈:%q6I JYjGbeL0Z4c - WBʵ^ӗJI?N̓1r8e U(Fʖ>zѯ΅"9cNV,_DDJO@7b}̡M[Qg g70X[CFe;04%~s9P *Ais1^ym{ҋVQ` ?c8evie<YO΋^rM?#j.T3zqm`⧠ oү9ꉨa~EˁUB#1 ׉=(nBsLHY_nHLP[M)+T]ey!Bݸ0xf7R3(|>]"ss@c~;̮ˎrq]l Wf;<ěwi0x9V>8ip==[joPL?<-=aM]>S|Z;CXa Lh. -/@~#61gWc.xL j<+7/1lFB2(aˊPyN 9ә$T.uerJc l#?rw_q>BD" @˝;DB*lJ9e# D@9Hg CmԺ3T9^lQĪ1T}H$N jʽ(DJiܣ0͑ڇԨ9џ<a*Tm'' w@;_i7>VU+*f:2cԽH k4.s"y+OvrZ/ﻅ˭G![ެzd?xew2W Uz]14u+2YWpSqd Kؚ;"93Q QF,噓]˒N9FAMù4Fioʚ(LD=ތt fa2xmS l\B>eX}2M 4΋+DN=ym|+lŒIU…RnOa=^joy/3W rzzd,QThz+)SnkL`AV/(%/^'B#(zS bX0i X= >}b9cjo†Dod=w/=Sl(MA  {fgJExV0[Z(wDMãy/+O}[+Qt W 6+T}GN[mIV' f>0D/E}m*r;ܨhY[L8,)qBzXXw0G.dg@,"#P|=G:4*״*SV "dKԤזC N=# -eƳ~(66wW Ἳ3~!R:ۊCsGzTt k (NnB9Ɓ|ZS71\=n37*̑t\KWucCVDvk_C4NLyzeaxD{OL}>#yXZFZRRiM⼃5^dZv(]5NE0dmֈ`hn>WP?^;S,"cm@NjsBfy|Xh7l6du84GeXLVv\"e[|s*{sx- `!T)Zr9&Fe m*]N67,f"wb< }gt3eMS&0Gz**;a#. uIKC W)wH'qI)yu9ު֫*i*:Mc`2+'EMsJicJ|q ="$MS/"w̖&x>L€krݤDSIζy%+ 5Vr6,M6L,Uz\+,u =*s.r#gq|.=<ɢp8m5w]KwPJ9%!曡YwƎL颩ݦ/ɍQH2! 6^bi\mUόq=zƗ">G֞74gn!4 (b } Ą\=xaaw5=9.Bfr6Zzp=]5xrqbK: Oaf:p?A'3emvk e`M8oxQ\Qp'aQCT= \5cd [. Zp9;UMU}쉬K;[H+aJDAls\f Y_Q{{!AWܽՉO?0ɂ]oQ塜}NWLŽ{s* ~z3sFA돪;iT"_;.MFXMP1}FBK;]sYHw>]5ֈ~HhK8N W m{#q ´Am~-OH6H wrwIJzc!s89jzQy5}8 vV͈nvQo+3TSwI=8tX6[3=A{ey3tN{\sf?][ Z**_<>-Daocp)nƛ͌6%,B4A(IUdWhʑwkGmo-RJk_n#E5Uu"B/qA;e'd^DZK*w&SK&ZJ#Vfu3I #4%A# p4ia漃I(aAIp{ ~#}dRQǕ`׈l5!o郼q34+2킗5 QH=ËXz[;D6|r׭f'^`;~/=fZ+&L2E!îNR rX/σW"1+.]&""KL7<@ܽI[^[}Giwln#Qyu,U u68Y,ቒWԏqZ}jiu9WK^ǻGkaqߎFG[5P0RlA>4 {E0lqPy& =<H_0 HzAbvjJ L/ʧ8:*t0 C*eŁb)M<[(,Vr~͈~)(Y/9"*Mz/,95"^9̹fNn ?rPi384^I`Y[4L-*Qq6˜6X@wu†%t?;eqG\v27Z{D¥p.:E ejоO*z]T]8-kW55cE@t]'/H#)rc:5p#1̰Q-bQ, ifo'kmwFPJ002r4b0?ɕ ELiwjA=Wed_&CjQ)&=WUkjG$m+{>@ wetI^9shl׶/jKVfiDG\:`k!x\tQ/HgQ[8N¶T l!v$ 6 =B#i-ԗBmMYΝ|aVz/pFsA)[;6JǪ)HXDѾp?'>,~R-aA Z%薞pS~NnE+: K p6s~zGɸ> eMbkYLh7e}FKEd#CbszEB遉lfeE6'޺@LmhSجw (Y97֨ˈБF1dms>6 ҿgш䇀- d#iUiAQ s>#Z&(g JHTj{a%{X7I\:4 UEiUJدe@oǍ[ pBCurz}X5XZ_K-FlYSP2['("]DT#;Z"^;L7+Qg擪Z=e X{u-Z9wWԶNVmEf&WK5 2 )H(I/9c9:YP`:H~2" aEr$4X]kVIFF$R21w¼AKA)"ay\FKHgMY5A Ki%fp#Hݚf]otp*'6ge]aC,MjEy&hn2is$*4=eXe__Hs{ T7y:g6&1S',[,:mNd@`i!GAԯ@N 6_5D$2 ǜ3imߟōtڿ3l$ 7+H$[54 V3g-2hg)EǕø3CAp F Z#(:?&uǹ-C_ 2g_Q37#FR {_^35PN$Ι1A<>:5/iz4 kP6n B)9/WrVhs a:o'h@>oQRü $ar?k)9~ޤ~%T2n/nBoAAnz:Rh{Vo!7QX$p>fUN?OhckŽ-(lW&H &w3+5=& ' bjx]5_ƪ!w/Ba 6|#4ԐQ =ܽ ̹R|-e-RE.͸#QX3 Q+-6Z Yy,CۋBiag;dcN/-+Ç|a 1?L9k CU㘆9AR%2G(ەF{*+c1 ҕQ%&׭G'R%';wI?9JKp?vwyڿc^um56[v[*<]4J8sU.Bc` o[Tup6+SRCahxvlI-ҵ׺J8Oi:1Q=v7o)=(pVD~}ve1I=KTVTtlRbc>[B@+[tD# =P7RTYjVv %l͋x WkA{=uchCg;4ƤzLܽ$ntnC->{ BOG. pءvj2u$FzvZnBUj3*"+&7 MoU+H$~đ="Jo o8韣HFޑKW<'_wu=mY!#o_g`בq(%=5>0Jwj'縖g4'T:2G1!?o$%C.IVf<8іw} f5B2(`kkRw[}FJ6Dž| vz'ކYvgpL* !|aaL=搚nS،r5V%M3זYbV]<N( n)@8^Hzĭhҵ`=YNͥ`i4)Qdm=%F0+\vVGR1 Zh+vLb-J\k(mfxo\ \ef SM ln%e &϶W@"3 F ]eJnt/gXsXJu$Ȏu9Ls+0>I4GGǏLtO}Ao{-VrJvg7}Jr.@B@J yw/LX@vpbչVoIgp)$S,fiBQ9ZbLnSUOG݃%Y!1 ~02l^_jjejdrļIB ދHc:Y!OK+y\@&ѫ%c:HqZ N_M㵾ؑ8=NA8U,Su`%a31B&d w!^Wh$& (Ut5~ihcgG(&7._DإK "bߧj`avGɮAڮ0~K[ݪJKk4FÐ|Fjc,?l3'y)zw4M8)"k]u<Kh禔Bg,96Lɫ1yKy2  @Of,R|Cv70v؛שU3#EFO4܊&Es^e{Baj;D[3mΜAQтTsF"Q<6oD agQ7+ئbg(57Km[=x\`wcڟi|?#+3zVZYbx~ u2ԕ$%I8\ڳ\%n-߽y~،! z6]bV(ʩ|>ܝv҅U/cϰ+N.MRgyV-ҚCe0 ʦ,U rKHV|uѶ֧1gQ>{°pδ39A dD;zJNo?r(Cl;.!)Q"PM K r&-^*^"&յv?*֤]pTZ:~4aY oדBP@h@5bٝyrǩH4MM"AtC ^/Ȅkˉ.95B=#(^0ĴΗpH2×E +pF'UTllbDEcocxcs 2C̎de-Ԛ(~[~a59WAb>ǵæA x.?PE!/>cr%m$E BO iVLjs˥Gr@rv!a=Ҩۅ+d3W֐Q>Ӫ% P^Eciɏzyc}Wd=sUJ&9Rv_KrΪm+U2N.KU0GwR\)^$&MQTa& 'puo*VI\ۚ+±NXMns]NğOw-ؠpv2ztroȽVG_/y$bsIt"hH˨C\@7S9ڹ{KF\gMθ67c~' %&JZhf]׸}\Rd/=cr+  UNx=ώLquT݉@ɣOk/'hMEg0-7#n:F`#UGvĹ%:n5dph9ȤybgBE_D1oqN&%U>*6 P- ^>Zp*^7nAV^=)m38t?(iΡs՘Gm㉰obVC d13kMKWhd ܆J>FDu*S0 UWw 8%D xL*#dq.FB s)EU0+q{Ꮧt}~{V.ϔ3ʲ's!BjpCA(MH/ara8x*JS k?j*h]e[ r}Yos f. YR<;ԖY`FSZ)vS_ rf^ɛOPyłЛRs5cie\@ v.EqX0{fnUa6pLzY5r#7 yN Qx&_%1f}%!a{PR2譤+zvԙVvDqzڵIH/ bdȳ1ox=(%U=Gt_WD>"V)J:=-8* r-DHVSCޑȫ#Vқ. bpyMS߻X*ǷoR{6Wh{XճAu?t0žT /0C!@;ܟ1etOyTb{'14!gcNwz^6꫍Vb^ g&_rqUwpLXC5'Xlv<*ƒ& v/PB5۹fu,#PR}r~@MD[8Mض BMh>yH9nDQMcj}vPRNk>6;Y@'9LML(iz/* 8?6@ 2ׇ+W@1\{fULY0%V0'=U kxǗ-a?R&tfIxĢ eӔi 9Ϝ 텙Bd\p} Oh%T_2/#c0f^X^^um:wg,Ō  -LAxP0ٟ9HgyW;Ig${o(ϣڜ:UsrvzL9[it`^!XiACXg5z^jzx?@,9,7U͸^MTLFszY-9"=GYR>H%bYg>ism0ZI]\{n=~M}RsG5]Xn5^7S~Q rn\ Ѭ줃<"h^by,QA-w@4ՄX)͡u+iX  !/;\z~BA$Ҧ>(3R fXzٹ`BRNB!x%S]l%<+yV|'wfeH!=oN1\E Yմn f5dUk%$+"9@=;vFŠ}N5oF ?-n0޴EN  QWZ IDPxVL(CU,]@7m ;<4rsrLJIm)~F`b|sޖ"0* 70ej0 !̣dZ B):fJy6n~BSiO_瓟Uw :Oke60:LGG䝱 dvT,DD>ppaԢnGoJ A aΈy͒NBdF:`T+QZ#H6Zq9}G6vk rzJІi62_ aD1y*$HTT CFwdOizj=@\Btk*h0!]wSmK /#_xv5dAϓWS1kkmQawNB|` 3_jѕ@FעG^8, O/¿`V) \82+dy B:h:OΊ}& /wd'3H4VI&?N<nʗ%- p %h,OێҌ\Bf2-#y8EL~)ei "Sb k|jq8fWl7$A?N?IJR^%@7дzGMR|SN,B#sn\QjClWUBSݼ1`6+Q2uWEaJSA!!:9ׯFO7ݵqJj>8;fؠ6Qnq6E+Ifa}{,T|\UҢ*3* *@~aֹ<D"3K#]"@oʰUo10d PnY{Oiw)u1#O y3r{U+TB#LjZڻ=<<[ӈw ljO` bSe)-:6Zg bV՘dn3XQޱTǬ ؛U%JaGt=s!a`d"H|]Hlr-cA>bl7>M xXQ37tʕ1o 4'^X{W9mلAֆ;'X?EʼnFWSć  5E{8){'00*6ܶ\PzA _~ۡf (;=^Vq\ܰO+ MXg{KLc2g @>TCArr:m$CEQpN(-b\%:Kp$(I+  ףuH;n NVy!zyξ~x. eRȢ $um&Vѓ䔫32d ֩.&wȶ2_pJ0<43> &_$)2 ݰ:OVSPHL{@~c} C&8VDqZt^TMH7Wăe?bz"] _d'N,YXۜu׫</`=xߔP*'eAnVqj)g;WGlfg6QX9"%GMco&yHVCMDća:A% !YF1:}l| 2ft֩MHh;b9֔AU*vPפMa;*)h4jH!j"c+0fxVQdv́@ &KrKV51/pmٶ2=9OZ0MOr˩KK,τYck)u,жq*1u"[Mq`s?}E+ohĖQlO&)3Ekld)NOy(jJXYϩ̿wyRfmc=N|k7Sx YSCؽw\?\^sǗe @4em@(Tk3`nPd_٬/ewL},9~E6GF3O <}Xo>ڬ' fl -Uax(䨻w3ekq[&v\z)1;Mt_j!X+NhQԶ oQTHE.EpcO-~O5ě#ԸZZcf02d~rP(#}l~07ݮ#Y xfS 7Px.K+"'k\kVRUkK"st4u޴,j_M &*XVrغWFSѤR'D1p\>5rejyDz gQTG=U$wgh.oUM7uSy.֥Mκ}̵O"0[J1``vny.#lUzKڇu r_l.rf@%l/$^km M>@V+\BIɞ"GpemE^ݷ2%7g?xɓ Q6Gur#]3PËD,Mũ{hU^ZB>Yw}'-0 CzmǝIee,ӚE2;^<  oT4搫SPcz3J$· 0$NnTh; FPz)@BwKHsQLMGlCb )X:zB2Iu&DAYOѧƚ[S2S(=#lW)1d4H\[ą#Sď́k#EZQIүOD8^kP 0 ;4YI\OTmsɴ ow4(MjgP7oZ!Duz<:ú9k0_63U(u20Ε3Gڱmi:ʅ 1y>b 8^A9t<*V/~zZ26XaZin)g_{Tn2O88&76:}Vy\B\|D&SK%C9L`LZڄ=f uw#^1UF5+WA)"pty{}ࡢ5Mւ3,DQh5,&EIFz! kg14V ؛`alYf<T'IZ+⃦lu_/7}i]hi p`;GMETV/oUf"jmsCB7M_l.i0NJu( ( W|=۲*.AyKv5턃?El XcP%vLoѼkKkm=7rh`K>gS#$u%EWHXP)Sn6_7 Io9Y֢F?rDУmӄ'OD&Cn\"`"8Lpyƛ=$ܹd)(Β,8䙤snzG u# V[AM!Mn1|ff?LxOϸ준+jG-NCGWq }QcM^"؁  Qv"* f!)N7uI&2[b1pKLwc3+?hqU+Y=V p.Z\SEmXֱj(3J6i.2K)"j֜妊<bբmU4G3 Jp+BF*q`a4bҤ2?r4ڤM0_S{I1r U8'KPZ]E`ͫX{隀F}[tc}slR )34k]F[]P挐e{Bo,M8WuZwXnP`P D+IR4^ 5Zt60'lH$ā@ҿrDLbH"IĤ\-0kw1YGuq:¾cKd@9`- VY`gi)Q\5ֆ} 6'zdz_\[ %b8pJQIwtUý;,ɪtyK͗ .IA1j_B<~l拭Cc2G}>V XeNVjs(E\ȅIvh? znQ ͫY #](Л,8;%zQx%I, ei+\ĭnw r˹y^Zq[2 F/&{]ͼjáH4Q_ǂ;{1&TWI6 !,G+ ?aY!xVpZ& w\r_gA?e3ŔhJ3ջ-@8Cx怅#ZwJ j yQ|Ncvtx̰Heeߗ)|'--m2:ںd ;4/+?<^Jb}4D}I*P '% r3bi*@H#\c,M{⸙͟h:yʯ pi~)xоxY^^յ3]975!>pULgv)݈R+D]rhf83齆kd zqCp T2miy4|ZxBuį^s "1-(pwρؒtÖ)y\\MZKGrQ9ӾC*y4)cꡙS KK_1a'eD?Y2;G8%ի/U8e;y8wF u:1 Fcqg"oߠeKS1nfw'eگXPlQE Wy4ɭ~X'\xAZQP@͗Wmu?4U„7`و2 h,{ϻl)4WDtRx–0:P;QdR4qMȻx܋a*pA.߹# ಥgW[2Oooc8gIջsŗLi TqѠGwq$"{rji,Boxo}Qy*mS;ݧuS֒)ŶS"`qZ)3+U6 LZU Y D1txѼo}NW: gAUǂRV]~`_ 7eU%)WBVE0Ygf1R`!0Y>zVs+( U E],)8FR?QfS:׋-[Z*!`]n34ɛTJ/ql1ak/Xl C2za] =WbZԯA*؇H%4J-IJo檲%|q2bvaͫGN(u =Qr_ĦK*ܴr8.Vbٻ$#wr/6|ʿN߅jHOb:q[g ) xy`*xJ3}AK=e1fZ[#9egS+_t5m-<el-]㣨UhJP@c8I,_|=HD4RN_1 79ݤ|x1i5̻+;Vr:SCykڧ byy $h&ЋͮhJXŏ ME/|G4 6T4۩wKlbQ]3<Sz]ex=7a_ 7&;R s@L|,L:$fsC(Ia)٬!^.֌/[]gkn0M Rr5yydR`duRphAy OB⚭i9!Xe.} h7M$`g4 _%3J^7ao,VJN [F,@7Q51ѾfFuc$Aم0ɽ57x$_Z5ZVtT%>2`U{%bt >gL{*i!]|NI33՚B~)i[BY{.",lұa=LRHDZ(EdWj2zGC"_z{b+[Fhz t8M| ejEOj|zh9l@ўPL%'Gtt~D$H[ʟ@5`G sD`hYp3W]A4PE{Md m?"*IAӓj7oa9B|"ޜ}6ǡT:?F2w*;4QљU:dEt[xXgN?#,Rl !Җ+Wt+M閬.y3l+X+8QHb!f]+6F sݢ RfM[z>&@}M1џcK4A8# 1m m}VXRZw?lNP"_|DS'7"uP!53i-6s/񚉰Fߎo!,8Rk9N"@$άΧ)?}%@%|D<21TqZ1@Y =1RHCY0Q;_$Ɩ;!4lk}ӿ@y%]gNlPC8j 5r*B[B5Q~ ^ dp7Re̖^5X$nA/MH$~j`7c_rj +{ܰkVn /zhw@a),'o/5^ucAbY, 2FX@m^!{KB˴KV2BH!v\3(v4s18ZҿHZ9Ͼra}dܒb.v "s>T_ 6RT mUr%ÝҮ(& 9%~!ޜ M],yNvY0:ܣT|#3_JQߑ3P#u!ާ]_\&zRк2\7hwƬ!H'& {W xDa< b]Rx@h F5FsQ]WHRDO[9r(n?>~bu9sؒ{oeytAoc)IǜЎk EdLBzz2eElͅ* #"3eC?˙zG?m*TV;+}M#AFd:,2Uu-g/9b ՎKpU39za`|j#dWf`S[cGl1l+& +Kۯ }X*N":^3tsp72߈!ĵ|iZ*jcz15Ju^ 8(Ү4MuK4ԃ9ZA̸z4#~=CahH@"&8is^K+[ (8MUmI9ZlAe郣˼>q?eiD@'G '|Eu8Q΍6wzq^zK$4\‹5iZn`v̀kqON.(Vs(23&x/-EoB} s]!kȢ vDxi$1t8a[]9`?S|e/v+veUbPXimhqUպ(5Zb<ʏxD{@CPKfQ"QF'ݗW5(]lҒb q̡* ےxYTGmoPɈ^YN9^Bw98AT 9izzczSVSizL`H+Ꮿ"ns5nHlXS# 9#Dlq7auNRo&D1J[{9naZ/*4p4WUYT,NJY>XU%ö$jbXnk'w4wQǧ0dfE x.Ucv$1l^Eig[޿1#UG/P&QIY8V`te@Gjԯ2#Nxϵx#&g;ϻÓXЃ BBtc9LTIBU)'ۉ9 || 8e>2 : d5:4JM'$8gA:rq@q=>~F@^OЭdkD_j(TA[ݯ8s Dţ4oҁŸbĘ+`M4p40Gk0\.g"r !uvva1 ZH %; u7ftǾKUf jq[],q=f;4Rb’ a>2'o9LљMte!avf5w SiqHX9v΀z1t.Ve99m#84.MN/>PXmP]w{4m;l]eʜQ-,1ju)+CZwCwĺb1dtp~5ԗf/SiFt:<.N0qFǖv ^&̝^DY()&bGg&S,%yY1cmĜ5yGRޙjK뒩n}߇ rtB+$~~}w -;Gf}2AD;x!4q!GsDe*` dc+x5 ꀔr։Ԅdagi"s\i]H2B ٳ3 SV*ʘB7yr-P Tmn)Tя:$(D1ױR^f; Į fbT lYE YM7V]4u*&6 pRO(c!L!t x_ d8=#BN ?!)>@{*G.ɤr3܋2`c!Fn[IJSsV*b1x5O $zAZvcD e uUU `}Qq{2R k[)<"h/t SǘMDF-ܜ]ېB--kmmyzإ ^zok2:;Qm:"Q+Un L8) k 2uqж5W>P2yeiFވwsRͻ3< y(cE7s`ړXK85en H&?u}&p| KɬIs ~aKV1)lmi۞Ĥp@R!kfO9Ur}3Gv EhWc&Q$@bRH3%s4rʻ_NO/=-W'L)ƣ7&_fPC%v[N 8"&pͬCIpZZd9xƕY̢dYO:yP]c1۩oCJ8WsB^WlaV2R؏AP; Amzi1{lV _pI}{ `]mHS? X\1XHyLcQlO,(c67:aӁc7-kߠy %0:3r$aYxlX7%_@Q>}>Tn9"ȮYwKF:͉[*J e1t8v6PX81ctq b0a. 7WȨ*QPZlxq 6MGPBddmc{XNP.M{a]h88e(۪  mɘCH9Z>hW.HRŠm޴ 3~rE@,ƆH :qWEit>қFhBFFoy!j^3} m';2h*: %v&Q-R ozg+y \ "f0:d0.u8B-pɅyz_YJ;Uus鸼FM`~{ ] #+X&^s ⡜ >35=Ր~ek(g^΀fAj$a+62~p7mcY/.}PK|| o~'$u2QVoARv}}2Ea"Am,+wXz&  d5܌D;_G?kʜPi4jgk?JoKǩ%"ftur i|↋&k~:d͘$rqp[)az>=.BDEl3 ~+K;ag1`˔}MA4!e&ݕݶAӎOui z<[Z΀u-uY. x6$|λ>@wr-v#t[!1,x/K熴wj4[E]7tIoD!I꣘}wH:~#aLhҘ_3,2qe.-Ϝ LS=a}E <9vޏ+53b<ٳ:͋'""RU?tԱ7mSϒ7WGUi 5{<1,jX?ReFv +AzLicl<$ԛ J?_[w!3[B /j>214P(*:*Ov" Y@~uX_EiDztXpC)Ih] : }p3=4N9Y>}Z/=;auK?bk}ȕҌ0 Ub.ct $KZ O}EI1D}eH2~~ W _(u,Z$r=+;I"1@2w[aƛU{$Th YS3tP"'ۤ!F= 4ܚhDdTy$]"FA|g]}~5IW q©mIC%F|XJ~_П1H Cr>Lzu'aE"$bBM:և:H3pfu_6Œ2I_CM_>U]plYsxaSL!5Tvi69JnB;XGɒ3} 3#!n}a۫ ,Nep&]!czV׋KF'.-Tt`e@,-2H@B}(&>vEAw|A) Lzש<^;'Ⱌy_Twc=BA2?Rj!psߋK{)'('Co Qfz)jg7yYR!vưܴh'PFw3FeFW- |Y@>o8"Ηm/\R;.3~S*O5? ?;ݣ_`9'|.C[|a)CQ At@Q|krﴔ3eu2&n%O"I풥^ %fЏǩPr"$6b֒5Kx-+j-mkxklA \ҔVR<7&k]+,>:d{-13vgPNK5fKk0J|0~GHfGThWqwCF0r$`QR{M9wb 0~Q).b@V>^Z{_%51/ϙ(tFy nxTS\Gi)l6nZӑ0tށU:ص.TmHpo}x:(j{7S/ D]~.{+A?LRw`p̂njK EN6ϳ]f$>h|cnip@¿s,&v&Ձo ׂRc!ӹ(=Gn(C?aH !6ګe<0I{= {z>x*EF8W>QU) B+siEo){Qq͚SgbѲ܋ث(ӃN-8:TWǂ 7(+r( ϊ,8Im$f5ݓל %vb>qB#NXħu-%>E2JJ4 2ũ)̂vk~٠-7=IЗlʝ9<ͼMWD?kj"+LVy>ꆋdR戴0 Q%-Q>!2[M_î>>$QbcAQ-!1ZZ+}au1rNz `z[a18΃)^aXZx3i¨",w V /H(.3d!XDgB=0Dnpj\({G3x(Tw:\i._9<>ˎ:F44]uol9mH"`bq lifr ZB ohGvLWz,OL[+@ͫ 4/&x;5Hn/M]gOCPRdj$=!\ޡDH[C}vbG |ªQ4*{Q̳+vCw1,Füs|$\|Y01Lv~IHإ؆gЬB\rk~P$vȠ\}֥]<t>뤅菰~QL*UUhq*+ XhvLK%|bcbW yeanR c3FDp9 FYVXD7Pz.=CB&6܃(^=LB ~o~A Z*4E8EAS@q K,Z̑u"̏@.|(EFJ^.39YL^dY Xln穂-(CzQjeMMLoGM0jt XN*dM7kg[c9s]l&?J,9Ū7bV eT΁ܰܳTګwyH=p鶂p[9& ^A6p#a7Ӿ}};v&% (~Lw]ޠvI f87b.Qc%21"hAc3N6=e#;o`EMHݪt~zCx{?C$ģmA9"? ib=/t'}0}lﵟY|&3s9{ 7PM7Lu":Әz}C]m7#aBE?QGyz=w 6o<(85U<^R<}/[S=eXf"/,K/gi4]mB-,ԟ/̢(7-va|8ݺb/NU<E]1kM]T~VKG%ANg )3MnIC.il^R}WS6RH G8_ϊm>9H*7D/ԯiIX/.d) ><5FN삀cgf}D<(RRay~SmX A_4_rL!En:nr{{r6%.ԉmx2e[Z7yTwDu,Ėu)`*^5Sb0z DJl-1dV?rRtБ6G-"j)&uޛŧ}7 =s?# [FC5-ʽ-32602C$IHTRcÎ~szYti~;sMZQVTxiHc"${y=灴 (}ʯE?Yw{X+on}/z lӳq".y>0vQ>o~C/v@Ws4|zmiE7z0jOWA ƏF yƫ.W&0vT9h?Y[l~ͼؘ-b7hzUF'{e=Zk>WxL >HjOctIphL}liJ:i/2ҡ* w@ 6K{;.$e*+)ԢQ~J |7c 2CbB!mXSc(Qe`[M3@`dVHž lRg>H5";ЧQXX!B–g(>a|4 !Ϣɐܖ[+OGeFH+pլDVgTlghdV!rYy Z4 dQqA|HA"Y}֍>D RuRƼώb 9\Ww[b8 5=Co^^_YxeqIqa}'A[umF i ;&^{:pX#1SI>tv 1IרuΫv$&DHNh=zjTDo.pjBoQsL4JfTjBi6 A ĬsLWx׆|@ģmc-WS10: R.q\nb1zI +D;Eo{ Z/%戰rfzy7\6G2JP*y\SWOMy42~Xq8?I.W7Ab\hNRBmuVDv[ ݺmOcLh9Zr?'1uy7 8S^QI=e/ [i%I4FO&0ՙ* ci|n:p@iD&Ǯ7 *(ax&D\kWjGp-*_[ڙ83Q [H@J14`oǺ: }Y[8;xROB2`+9@-m( )o}eg*/s:Lu45مac \|NdT$E \Lovjc/J,?Mi@"w~ĊdouJ-3J肿99Ug\. Jf21; SHH!W8)7max-﹃A9VdkknMcE*`{ÃM]C1 zn͗R(xݾIvY5_3s)TdVWf<~.'8tGaϯ 0 S[SxlAl @ϢmLd5a"{D2,a`9Ko+ \{gHބO_]Wt(sUx4p&$BٻY he>vwe"W(ǡ5ڥEgZv)oWT7H ҟ_G` AC2oȪt6O*ґ+WZEzd&’.DoœVYY922)^?kQݎO_e<Q.݋i[xA++w/>m(ΔCS@AC0Q<*w'.<[SXޮ+>$!aI] #<vnH?덃%e)8Ai0Euz8[+کi8(9Y !|A55 :n{B19ԺNf!e4ڌ (B HΣm}zDQϳ;bZ^85.HߚrBh#%<ܺȼϨxdEW)zVnћ- Kl_׹ŮUzMK*8M~S^Hw0: p?LhG2DKN3@YUfa/ukJ/c@ѵ ly+clP6@FQַ$5QKI̊x:x@N$W\Om7Y\<_Ri‘#1# -liM.!0'S^HE,_<#||79\-ĸsHѯ~$y2\Ar6v*Xm݆N.(]Bp@rQ'ۡÅ)MgY.jwkGҲ>@g鉺'YGJe(:ḩGy}i8?bD)Wp=DB N\No*>21oc R;<_?m0rhc 4?rthk]1Y JRW5>y-]5cB;A$hƢīè`{Zy ?ŚƢ:`+sK4dt Z;U,Yn"N)oI>y/D:Ie6,,a /# 8tK㟍\_2;"撦ֱrQO¶;id9T s̠ё z\? Zp NU)Ev4 u+po؋ߴ {騚fD;¼8gWQ#)Kqiv+k&+e(̤>&C( |Hр^^uPP)4 nGL(QirZA0앒Ȃ qDg*/;5$;u^Β|04!n00xwFq  *QN[)C}˜`ArIlųaWzdItٚfP9rA~ΐ;} GLH`+~`{Z)fL˭{ evm+U,4aK_:z.I:ni5TD7x 0(m0zk'?Gv [B,Ɂ.A*g*{fم Yy)$e[e#iߏR _ ]kP<]v3rERr]GX'O"iX}jX銯JBe ==am lv%_}/{~{;~`1_XogL89;JRynngޓ0:$~X?~pmr[$ ˙{ x8m"ʽ`׉45w((WkN%A|j%=ʠےm*xfŽx_e%>+_ˍe+>I@/ɨL.k 6(EԯBB:tYۼ1:qf.;+DL\h깊,Id%at:vro)! WӍo>%-0OJi& 93V[%Ir ?CFޡ!熁Se+r=CG5@YZ#&:0=&5Jè>AW9혾 /gSyIZ?kzfh(?W~q3y9Nxnxb%OFd,].{T184'nf%h0*̷CR ISmS2bGő{,}:|AG 9%xӤ(څ,-άTA~ >"3ck+HxݔqO9omɂZ%pzfm9{a5J(#:}$U̝is1 vg >Ӷ 240~*@#`0Ė6[A\uގds)!pi^zܤg|֧ɸzTrfu7DdA/z/t[;'ʒ04[1G۪?9nzҗQGE'ȪxMC{})ʘx L%]k:S۵Fjq"q;7D !w~]rGWzSVz3 ̹wS4 G6alyWJ3H}.EP38Xe˼ubHp|%VfMF=,Cv땋{ɳro {ũ'ļ8oh]9r5B5kCoN>O3o_6T [aqKܻ}{<RwQE%RuFoWr& 6O'nCi0,P>(G7r8jΌiRuA.SSm+^R]umW<_E{1G6o_Z±+}[V7)^WM&:Dbfלb&]{ZWՋ6x;9v^<_קyWc 伏SModcs NSC2p8<T#~V؜?w&)jXg(Bskà6$@ w5ǏiU#DT(&XZn. Pnw+:uh }mq7Β5E1d5J14ыdťf36dNyX ~EK_&in0]8sآx$;LD }Sλf!qGm3^k:%fk wܭ ;.nyeUTyɊ9WƍPo6M{?BDSRH0,7Д K"~Tj ]m\3{M?A{P,;~"lwgC"UxO k&Pe3Y*va⃆) '?ȗfjqk{mJ܆}:h-r]:ğ%E!3MXBvLfқMk9g6V9Oh>XvY%Y78IH!ä+O3׿„ Hk1 {SF7{*s=u+HV/nRw\;  zBC-ΑZ_Ui-Jc/&3f0ãhu_.OTK7 6 H?*S=Q}gx;*: ^N"Wgu {GWIUbʉRZ@ӌa$BUZ^])C#$!0l< QN}c16/ZenOUH:!xw"AxY\q$Al.&s^f~oh__@6"~Ё ^t)r zUߑam*Sq9+=v=EX1}ҖUpN'cN|]\ukÇn-[4(] ߾gu+=G\M JWƻ5dJ,&mE~{pv9F7T'+A|&2U, GSʌBb=yvӝVTEVnWKjC *h*dP?p~^ vBH JpCYrsP҉< Z4M$wg]f^-Rjyղ123ml|_4&]ڕ608.AD@:1NZsnTFFj z}DZ3X;|$ wd0Eo&~oȱraG*"UF8Rmy2yGJiW "-+,X\t4eTbTm=، Y 7_GI*+߷Y!°uN,)Έj[ W8 59inBFjaoS/O"]+bNA2R@72HXΧ&Cs#`VC0'8I2yF:}ny!^oWv$Knw)TO5 P䷻6p]-ؕ CNx⇿­.&ݷnQezz[{p"p*62}cC7:XY!41btw&"0A~1VO=4f]q% 1e[CY)E~"6_ e_[Ƴ[T(w ߇Bцjvؚ' F H .U4IG\9ףE XoHz}-6Vҥz50{:anuz7_Ně4"|u{1u."1!Zk>ZyjN!.PȾVWEMyژYuЅ7k֔tW3-78I]|DF q>ڍ&mD~K8* O'QBln~shof_ + HIU+]5h1;|d]!5JUp@CKʏ[1r:ʴSMnk4ue j1N\Ch%*HW"VdКD#ṗa:{cunE{5E'q0J^6A1Hm4hY 3nW݀݌ugſHDV41Or9̬$Ržرi'v3<ex`>*:Jx#H 㙴(TO[0?r/~"ǫOX$HGɽA~8^@c> u7 0i\!P JYNG} [<^R?l]@K;8o׭䑂q}WDgU LSRaJL\̋^򥃠J'"[gz!Ooe$ެx 1 =球>(C/`C'jG ɭuVl Ϲok0֐RJcpWQ?L5(,(dW=NdcXVa@KO3MfvwB(TMڟ?[Jܯ݂Zh.}:]8o)ku,c_ G?@s>&t$i[!9Q>zP{9\~γx{Ƿp0"Zd mH 1$cPfkkp>Y 7:{ABvkR!Icv:J'^o(NΒhdd𛑎zSIҖםG`k޿i)N.>r5mj0͐).J}ä́kMo`dѼTArH0 ŰM8 '* 9>&'>(!hgȁdM󳤪Ȗ'mrF-ɿz-41\Dtʅ&۶i(mZoP=d)SJ8ב0ԍ=2*hbus`ޡ^ds.^6Ԁ$)\5ʯW$˝i˭.cGES,ޱؕ?ؖ!]@{IWB `h =ƠD5zʫBg 'PV{SH/iJ@}q~%ʕ70 j,&EhwO'UqϋU.aőB6> 7UASLc$gD- v&~_+&YZH"+{KPM`EG")>g3%-uÑ`7I IxD}Vgє.}(6ܝm,,ulP%2i)/h"K4:/V5+mDNBõІ|@vc6|bʘҎĝƫT?j -:d]о2wc2JH5%kȊ~zV{⪀l*︁dݑ;=Ju$Fabn,gE9US]x:PYL֫U,wcuQl#̀,]&c~0jx~# U܀r/NpDтP uZ=/c>L=r,ɜjHCgmήY/Qe.jQ=AH/ObOc=0h`&\l* !'R e_]ʉTcޭZvhԆ?vkh{I 哲 _#F;ߧoA"\농o[wG2w֒MS[Dk$VG\xy"l#ϟ1HqrEa*zY|v SF)|&jxlKqivBzrlݮ|MܕN8!+[E2a#w=9aqZ&:N"֟6LG8˧,H&\ݳq!tC@#d43]$qnx 0Ü)u4-:D@aca 0rTfV,8K麄9 `n4Ure‰k\X]"t^kt*'{VU!ˋ4IIL/OӍ`O@J{h.c}$ Vb2H KaC&iMILUh?%gc뮘s^y' Bl[C׍9, fE] LAxЯ kN$>pU.Iմ0*uˮW?c$hLP>ڸFy\VDoaGƇol clm482 2 lcI)r~ṭ,8 .l`?z?^Pᆛ7uNqʤhɓ)wH2ʠbn23ع-N4j)^e/?9ƞt*P"w֜J1!I6Ԛ} "7LnwXau #9/.ut徬qIqB?M' >$FߵՌəs]wdkMK8^@2dsT*^B b:r'i+m ܕM̬ qO65)\{4U9#4Om%syE7eoőFAKJ `pIF*sbkѵz&)T,SKCe0wmaNLӀM~-X݃~x,1QJtvMv5/yׁ$ EuE5jcHb A)Sb|u wsa._lL;UP66 qi`OQs35T>oJ@DQN(_38c5EIx`9!C}=)qb(VinoZ5+ԙ[\5_<1zݔ1!ǡֲL8ңO~Dh*8wg8o2Rߞ@`#%-I̳#o:5P7RɁeD($&,7e `W=ݒǘ5 EKQ4JmPN6[Ө u0sH5z~XÆ As+|48Ev!V8l;pFOD$S!r6<-?$RyQ"newHѨgGIq|nwLR\0%[úuI9ihelYhG0+h?֞3M&QɬS;ѐ-w`wgQa"vmb ^JQJaCg"lxRN`g4i O>k5^/\4a54MQ9Ҧu~sN *G)֔K= [1o_M|`C|} ಑7/+Bu=-"{PmJb9i7htO2E>0UnBw@ m̊7>pQV2>uHm2n .u-M g2g Z'i7 ߈kk8wi3>-/;1gpk黭Bvܙ?arXrNq3oߥ/JV֓|˜dlz&d\nC|ĽVrnjA_1#S$U:_Ⱦ=Kl^+Q*Pܷ/}# }Sleh=pǸzȯQڷ(Z,>(VTͻK_]˙ 2oQn@ux2qJaNEuc!ߋѮ+|pRX4JKQ>|FE.٣)iFJ{}[ -ƥ=ĉ0fȵ?ݦ 8KhA#Si/Z9O71#tB[Xnwp9CGX ;| #˝"",ĺ6tWE@ GK C`Jcd &E_7g=si?8NL!Ζ$*@!i!?հ*M>K^#~6+juZ1GO߭SHb iv 룗n~7.q/qߛfp+O3%+t1W !SB54$UطB~Fu˿:b7@zӵ"C̜Dsx-p`H>7 /آsUA4{Mߊ Rg0^ңث^k^na%!BRJwޛ5#;gxS Pi^Z!DbIu\w.;MFa:``p\697\!UK=P;mH.f#R I`;RoEO`r\.%Bxq1|FN ==̄Zw9o4y6s +JaZhTJpU|K7(a'>2@EMnx%;'@TAio~rP_lgףqh c9ĕ<юߎn#r^pT0҈^/+_ala}I\XDq~.#Pcw6(+D׋Һa\ݮ.I'*8Ğ$nOty?4Wk]KӅ4i>[%dIHJ\B4b}50wCC7%(e#>Ζ%i/|:? ZRς]|jߘ1n7u=dJ&b֜Lp((0D~%TEtXJ ڦ HK0*/GtjLo1tÉ=dkݏC2GzhQpG2F-JX"{$m!ou~BWIdinfy-Bo2!^[\#1Inmy,TE[7kUF9\L9Nq=Nd\ d՗WF\Ui:Z[p:37|swtx%mN-r7 >ZvzZ݄=BM`B-o0fro:7CVSEc%D˝u:D63c$dŸn$q֜gu><(QjwhЙET@k;$eG\x j`ڂHRbܷHKXZ'aN{/ 8[œ:΋oޭo8u{poq$+t+)p1_54"a%?Iz0 A҇Y޷?-ZA:?ԓ>?^uH4Z& %,#&ר,@̲i~ŻUىop zNrH<_%Sm)!-n+n64u? *\ 'O 񡫭e h_k@$֤KDױ{T fazysm4̘8.krI㌜" uҎ]e9uA><UYX- J_o#-pa x(lۛSh]l8&y%@u2bh ڋYqY9F1ߝ0+qY߶'Z+^4F_bM?1+d]3~Tx%V>gMOD[E n+Sl"Y ~KHNt2+3YS-M>i kp^d)v5}c ˋix!aϢ2;ȭδ=u&-ot_AvxtJ"mä}O'bq8Q?ӧm<۶~qIsQ2p9wF;[WQg9YT&B<%t}u`Sgxe̜%>gBCS@}`qJ0\-29n-!NeLI嶒pΰj}w6ճIov?~@ ^U_"b|ۍC[=~-cRVvsBC:j]a +lܵ su hp7Am~(. yٌU[Nrzfܧd纸%to?έ 1cdma&#-_W !{kT > l45_k_v\Q -W ]ʑi K5;*&T[AM[gL;C'J([Ӿ[B'4Τ dyYfȔ>:4ƌ#>RWc:A s6ԫCIj-@-UΊ21'f.}3# ٦cԩ `<+?TFGoF +kQ@tQyqT.!Q|7 Xo8]Ζ~ {7k^7CTr\2~wFAgM@2ca"R (삥w( G0«m3 dzz[`TG &E+Vn9f)RZ9DfFQ92;)@F >oQmz¥͵R ́#B/KOOy_>dZPL^Ȃq|!S uE"D)z,:m1}UGQy8=R_@f._nݏ2H\C+Hm6EL?r8ۧ)TER!1 d=Y ߨ-T%Ssa)Z#)+D=\*[RS6[TàaDr)IȿލE}~v%=jiD.|L-o'>dE YrymS,%ʼn0u|Qq\Պ=} [>%B ;eh\[VYAUx:-ڢJ nxV,͐ϞBw02^Fs V'j|{Oo{K X>+b;(zB|S&9Q?_s< }"^ٲz:*% Y"gHJ)<@7>f'(p, h{B TT W$}8]@Lٯ+! vrQ,Zs `Ihew槥RwTGj n7`Ϻ3K k^9X.@c@%2MƳB#_⺿GR B;{yՁpwsDyt$k[8)-MM"RRrH4 vRlj?,i1$=ogt)l ތcÃ= :"9uvIduY/+q@qU7wfC`X3Es>^3ڹ㍣}Z6uv[ZpLxEF7:qL$M->W=N`rO?Ч@ډT iR P]ͳ̹ATڢ'̈*Z4BA9FB:HE9p{8;昫t5hv-_K5j?`w+:9&`KSIe+8lb;G EQa/%u| W;Pw6]ɩ/+3O2 j2{ )KHʡp}i>n9TY[,{M߄`'.`ٺn ˾g#"I6ܘ~j;ƺe g&C>v|*neoNz"G)!Hw/KUe;C ,:I8#!(!d~_сسaQnhYѓ&q4<#+Op]Q qrDռoYjfvmH'5o#4)2"2Ugm]ki)3CgaP;<=] `=VL`)c,K2 92 GY6bb6z2ԕbA/([VJY$_o]JIJCzTG:L t#-gxIl;4b9m?t5oPQ3ΙS!h8W %Aetǥ[ݷ#IyGB}~z%_cҔ<An`HNcpȑ܁+:in4Imӧʖ|>oQ{.2lfD.Y'ʂґȁ@i<=WR*oش`RU ̓F!d%ȋf mYEEj}dNa I8"Qj̬#LL*p-5PKҵP4F)R@Q)ؤy-j-ƘvH4ZC ܖ} b^EqR]2 m呴 | e-&MpR>kOr#)۵RceC9ǗP/rI9 Vê`Zs2wְܹ l s Zv]a(VN~%ϝ3Sj9`Pa5W5\F'ԛܣj3bf&ґGt!!snn]mR"l<{EZy_^@N~pN3^?_Rm X2uq"^^xil%иժGy",m\>EbEw'RPY.b"ozX~Ԥ-b0lt9YDq-vOdՊb%lGD5Dv)~F9.P !>[ҼPaJr";g6_˫iD,Q{b=t<>6H@1t~Xe& 9'̅Dsٽ>džuMjYwdnE#s۩<g $bNc$3MpP~J,+B:9$FQBZ2N.*J[ѿQ},*/.^'7,3Po L"fL*--Y5GNÙYw 2zar2Oliɠ[ D] <`  yc_#&BFoݐfupaHM6.Lв&/%pz2eSLx/D8.NR _oT3c)H?ϴXXyR YX\]hClBz"`"28!,\$Qz@|LrTtZH\WL{˰0wfKBnoJ h=?TPұe"{u.v&IǬzW.~Ҳ L)yI 2"#H7GjJôػ.^:M~uoK4OÙ;ĢŲ1́ 4^i+3(d߰ǬE$˅N/QXcg SNBѹdYyb.[IwK-`;^|A^7sNs1k[]Cø2G1tKf%}|y]4 ^q!'@%_TF!aT^.&7B<>8 J,Qb!%1y}='{Ӧ8$>.%9'xDҕ%lW\*-E+&DfnSj?^hOZ",t-6YP+fю@T%O'ǜoEQhpWJN+e$M:@V t\!tW\ަOQrN="K`'YXlep~q3Cƒ&@-%_x6cl]=Zj‚_bYBkK #e@)pO/ A'Y9\~iu)\6rJ5=̅ݥu)3=PHēAL8i^.s1'hBZpM܆P&kA[Y>nJxH 9rV?T}ykO/.a%on$:R`8CmM˚ H+O%%0٨Gk_L6(  ܐDɍzOV9ϊWCpk2Ej[ !"&zІP VK.E<,НkL۞^izV>֛B0 |КcETV U` PE64v*tPe+[㹕zn9 ~4!UjPvSgf;Ʌ,16Y@M^')5;XuFJ Ԗ z0:6iw: JB Z~%Mz^`O =١Cr'Jk 5#%Vae!l9p,RF`Cc'Ǡ*mW:+#}W.Jnì0-ݹr45yōD'}Y f gIcT=s}2-Nt􀣼ю/7^gS<7{OYY!lCÙNGXLɌTJ~m<\sqotaŶ|a4rR0)@Gh0H_NucPdR F3l0ɲc^mwLQ3/`dѥ{g[\RԱrQ?'bw52j; '+ ܊+w"YE#Kblm,LS lbݏ [Yz v}Yu3EO}w_BbA xs![?maq{'Wc.2Z ]KV/0*c!)T%jbzcZFgB<}[ 7:KqG?R3yMqV$eO~5'@7BaWTab+<h3۸o )ۊ=@//ij+MKWS=3ny/KTŤ߮ ewctr6ΞO͔w}* ?\zb _YPa|7x{m1k^ ȘS.v'vb>:VߌM P޿| ƽ6vIBöo=Ҧ _E7-wΠGzxQ%h[%fݳ2SCˌrK]j֐m*v=l_#/  7w|93`abvuOS"ύGUb*0L.6AƖ)Jv( \ͿjKK)O`~9bĮM+ۉe\cAIkL\SnsD7%=/hfWpuw,GgE5S:%!_ {1tSB]:T&UPOvI<}wXPܟҔ36+fj"8Ua=$VJfPW@cu癗H(;nGK=lEBIj5??b.,E yO0Dj?`t|ϒJrP1aY^D߳`.9t^,'dO N"@61uv7ךK2aU@sYN4vbƽ X,|?GI]1y"*KaX78həP"NByك܂1F$6mB\( ⡮89~ Ca d8\c 1Փ}Ne<$ w7+5kx(Hc~}q },ݮAP'TF*3zlYmz.-J`F9ɵwDъ́YAkK -a6)PW)"MN Il]؋_SnBC=isJfCTX>TqJ&hZ[Ud[~2&ܸO&m&hPW+ ſ9u€<>'#&vV1ȂO5((}7{cnѶ " guJr"mjNju4Z roDSU#R~*p @yjUŬ]h͇Ўzy xOfIi 3ƈ5˖LP@Q>~ 95+?P֕E+(UdsWN>Yw[ }ܕn7 guۢ`p|P,ôJK6;,W&2 }oy(+=c#.*׭B`|瑋_SLbO^rHnƊ}"}UäV %oLт~H?Ӽc0lYD4#t|fy?4p… e) >O{LǦ5EM:oz, DPU%ݨC07ړ`;hD'ґ3 6GH1i3ׄ+:НEReJq/ I5zNJSꛩWˀ!`KrUGWeU mge;߱#R-@K|HuIAs _A`J3VHntܮ&蒕VjEfšqVXy'F/XdNry5krΡW ,`94f#.jȆ6 }8JԕN0571@2Dzl?NZ<}$%vsM[Kg\(QҊ~E*a'wM6sQVƨ$R݋ AÁ}$q6>P!Fӧ5±^" *pR1;U9u-$M< ҫ Iq2転 \HK c X<ꤺe S*B'r'KO9W"/Jf~%Yf(\@&63[&z9='aKuH*|>?A?yDf%EZZD8g.U%;f9;^y@ָ't :t~!7 hˬ)*87oD(t[8el|f"6K&2ђڦ,p:y_^ҶX[4 GlO砨0; q\QS蚞Dѡ`,29:]Aq x=skq;XB%pBU..N;&Z̥hlm#ґxN~_N3M .Jp=I Mn2bZ)E}8DЙ/ML]DNƴrA g +c71,(sl&R6n?ܮu@8[mS>E =@2Ue &qĕ#nEz(m m C{lf=q5 7O'f6tNa%7iW 2{Ƌ-_,UEӀȢrr "R2|kN;i!^E|%A{8)y?~GH4v‰߂q=aۉcZh9ɔ.KG(Z:+_A@Y6BQۙoo.ŌH=i:6-.tl[ =:L_%? q@xmF^/QzQ۲9nCxQr[xٱ)$sOU/Z8E `P˥>{+ޥH/q`V:*r} u\+S"|r_( W2mML>'ex Ii뿾&GIMx>M~i6V:qW:\ubJd̠67JyO7Rq~s„(jE "LgitJ=5gݍ mOeZQ!vE 7\:M 9[ \~%y?/zg0F YQ|?k% ^`g Ι:Qw޳mz#eGOÍ@/Z)0\ZG" ޗLT=)ZM$Z`f އ+@i/ %{k*fQ{eKJ\j>)X^beYBδ(4-QX;.9"xͿeZQc84ZШlgJuƜ]N v >">([^X-/e4)R|6J5B>S (詳sDmѺ3 FMN R'<65[ngftt9x4kZr+a}Ee f)5(]CޙզJڥC?R*QV)zVcLka~g/N&z-bBpEG5>DjP6ja֒ErQ%^fQ=-*c\r ࣻ nʅ> DOk E:uVn^K/7׺2]]3MNfF:VvpM:dː1ꝬMeew-]i!tm6G2aZ/=+tוCy(C3 +c(d;#TR >;_ʡMń1>hQl% 9u琞;)Ul.V6HIA!hx]KWDmj!>j|3)='/)pHxSaԗSg]yC:* A٪ؖ俰 aڨц3爚*rzH!ŀ)cj5rЙ< ѷ?m=M% TV<5Jgxd?v<(DBbu4:VVҦ}x3-ר*@7t[: PՎgLGa+4䱎< (HآʵU VV中JdI&.{KjoD%'xraS$-:eEZق#H}AĘdB)0Ӟsa^t&P'̮hcJJmDH0?T%;عk'ὶk\M)C{#Y֜,813V naV 0hX.k XHM)՛?|5{ڊP {ѱy7J6S>ctPfKiZ;G^u 71dIR@ef4\(62KkaBz½9'0T;}R^KQQ]lWp _CrHw~Qw6JZ]GV<ؐ07C9 &4{>^sqc?AHS7ޭ1 WRڒ9C!|J d%gZGN>E_ |)ImFGy y9/ekj FWE >9R4<@㦤ohW d9˼~޷6-)ϔQ|PuB>18r8-VN =P=s Bh˓Lx_Z/0@IvS2cP@jbU@R;}qwrCAڗ-cA6]CX ̒`=NW)U^?#Hc-'[2a>y}_ ޳BFQj( yF N9aƒ!|Q4:gpҐjB4>tG2U-0 ]8'mNlFxap1u3BSu.I^=6^n4ܓ1Ŗ!<O#<"^14f`ekaqSKP.T0 L+$H*3~sB|7,a;+g%ሙqQΏݙp1tjdRQm#GcD C"EKXJChd s5O Z:+mu}Al(k.j(QWCGp͟]'oUnÐa]7=֣kJlkM^Aݪ] "1vo:x"M.Ysz])>m?ʇ^Pb+Օ r8,ʹF/cL+zǂ"o87TE()'jk'Mmg@.3. .U?i,1+],wN:7r-2PӅ~Enzc/0;hE]~ۋs7(3<#XP(R%/q&uDDqq; p$GJE:@Ux[lfXE?8I!5}! LyxSR~'֔CKA2,ILHlaw;2b8343Fq-c'T*@HN]TlLzIZfeaބ3rbƱDVR:WD/JfhULYrT^"y :/D2'CEʼn?Ϣz&~qKr[bB#Qjؾ2  x^U[y,_ل ?J HfY:/`;W1# 9YN%0 jCv`"kV)VF֐\ h#@15KyH,Y=gifwzoa59&:f:H ڈJgĹ*K)4T헩zQ_i\r IofM :[^9fT^Nڕ jMU#=v+U꯮@靮<ϴyfA[]֣AIO,! 8!Pӎ;&JA`;ɈvJ^{U[F*H }! YK\>YE:?Z[ht6nix$Fײ)Av>3el ɾR,mKhn32쀫ֳ/~ 0ScӁF|;v5b(B)AxZяnCܞTܭ ϟ5f~uH㕸|_02 -ؿFѲ. Yoxx Z԰|Zw$$r"ő`(46cv7bT;urlBu=;mT^abesI$EmWwocJn0DW(?bk=a|hfxOpE:4̽T(kC`2`,WڈƉk(~BZW\9F/$)6.?P'ʔ+!5:>Iu:q>gyRKlN!x$nzGӓZHhΉ50TXmt|׏=xq=fwd&m؞$lE!Gn=JJiqSK}llt6AƔYS&{XaШ%>9[Հ3)u#{KwVݓߥl{ aHfMjĠj!.o!f?S?b0A*+$,=VS?w20/\+S =ܘ)3mvG-BFeĵDO⬭oG0y`0nQ-n= b"ru&XHT4T\V\>?-jAixV> "9 1am|Dx̢߫:8i'ś@0H5T >(񉲾~v\ɓgFJv0B.?ÓˀV/v'i&\v#+ūX^|Z*]^Z/$k]8wRlgt|/ZaVrP>J3rP@^$AA@]*ʻ:m~PbMQs 5EpYUvl:ESnek{n)tfeU`xNaoGMWď<1pl)Spd;~yu)4"%7I&iaO8\Ӥb't-@6`Y4I\@G˜E-3z7D:1\yy $#E8)Rloe/W$* _z9̭:f=Wk V9цx KskIei:FDPnSa('A)qT*:/]ү a$2ܹv݆[ &Le[*q/+FP;Ôl<%XsE!Y_GlR 9;=;!]uѾK5uMVw~=v䛺p3u0rXU`64bL G4 Q氆鬚PWgKq: u]$ *cd錂{]TOC64~fnL |BA€(v}5ȿ`SN;Ct&$RtYw-oXtye rJJ =inF+hn5 "Ny:uH1Ͻ&>Asg2祫3exɳ_ʏ|_'sD."8$k3H]qe2=]Tbq[bQ{ 1*AW%(:b]zpƶ8S}OfZGDpͼ΁y-0x'XpG1&{˷1,X^WV;u nGmS8(κiW&oڙBg;vy6,dعK:va\Ṷ7WB*~<}FH/6J)zP!z¹6 Ys3ѝ,fMx}5](肆F-> ͥסC'(4rabib$ \Ɩ|M sDF#nK ֽBӨ21R6l! !$der|h!aB0il6?$mʺsgM=ao^xFVZVtp HIS2s@zշebb*v,>xj ؠINLC"~ASӓuny odf(z ]jeDȰ{ GnQ%pQ^C&LZ,M"#+VB d64F!?criGc*yLc޿3ϫ*X5|=Y`Įl8A/# pJ Y ̮{vziI8nKؗ5$U,$NF◶èoe3{VӪw\퍸~ZjZ/kVf8IqO|<1Hd_%\;Ghk[︭|Q%{D|ضuE;'it۷N>% e1"|aۡMӎ#=:FMXejk<Sk@ϋ/G}73BM3m(yHa#F寧7يŔzRp,^z&lC-P*`# ~&h)h  g8BkΦUGϩ=NV1xu\a!HI.Vssg!66#%#2Y(iX')G_2y{يXP+ߥvJv$!~ وl!̇ ߗN10!3nBz8E'):P`{4iʱ },CUg~S p]Ņyk['+jDE4BR#T"'ER?̸<)9P1\*k-g TJst7| I6ã5>v< ZW3j!AW"gjj o-`|4)}"cVMm7 0 led, Na LFP =d|,.N.`X,Qdr5r!{(.Li҉H/{.?  !^#e.O>>5׵Ϧ:7lvxM ޔdk]M1~?gr-'Ң#Dyv&<_%u0X#n$ +) ` tAR|nG Al((ّt:.Q}>=וq9?mE҆j{xpwLQW[5y#wJڕ&#y/kΜ^_"N=vI,:0v[6;Ѓ~Q>ke c8򿱑o@`췝 :wrhtvX/BwkYn) q,ruOYD !b;ljT=Vbb#Y/וL(Wi:弆Gg2yQO`yuD<=@B'G{˧m 5n:(Y:F_ Ԥ ꪒdIh@ EIGu.,$F$/Ow870~J$T#iopxDl_5Csv$ƺa錃XA77`U8F`mU:UOʲ~a`կ0enSc|HChA,u^Ֆ Nt`]0\1]ȡUȀH\*CTge/XiJԹ ~=" H\:ʨ@VAG\ we\D ܢ!BG*ByB9fИj;U9ӨVsm3m]H>J0S"lCq5&yR7~-FPh[:8cj n<UZOs2h{\? ⍎𛒋&^-+2OQ$c"K8xA#0ܚ. 1yAJ} V'#hn[3yUҔufL;+Gf1幹0yO)jg!q0±Y4`%xX+]wHb|;"(9UzdPG^mH$'Pౙ|a!a7  o)6Yl 6{A2)s 0.%e){ as()Gq9 &c·^\@};D6^ʍG5>x$=9Gq-aKi"1eEYO 1@Ƣ1 }]B܊`^t- Bć5_.NHpNOA^If.Τ}H0koOròjJŎ5Cð1ƘHSEպz^ K#g,3eOb=(%f|j;,L`Y CZ5$V"8=:[$T7wdZ4vArM-xRŢ[gcd$|,.n\>,go'+Yv\s es9?%JTKuڭ ቜz 1&xXu/'J%n)UK\iR=wn=|e.eݦYI]@J-M%嫟Mi,aCwxF3+J:'dŌWHNMF=L'G5@}KÚ얛=Pin#,E|T daJEBLc*n3Z#SN^0vTlBX<(B |<&Vưoa0bc;zAfLBL{SN3r@F!bX'Q+B#,7n| ]}L|ZG+tpl[$YIGN\Ҟ,4t>Y9 nE's~ԝ.M^2qm:L.19B ܘ-ibac l߂q?8&3$ @L6I+ӣ?%TtE)>0M1BuaW6dL)i("V#vy͛KRq"&G1~ӯT0ᵙN/ZONξ0T&}ȋy?>"L!}LDgweF GAwZ6 ;_{QꄰC]ט$I/)@Q懺 [Wb?7\g*v3If 8k'M`#(SRuZG%'~Fc$;SQ1#=#~ECmI0b8&|yî{)źŁ7:JUKpoAOK*N`cW z4Rډƞ`E29&IUJ0Cq8 C@{ay 3wt]8Xi;7`F!YML8p\p'אG  Nϗ ~_~1RgBd>K !.cFawMDAEPag Mp_U3~$lkS:|/ ɽ=;-*ů` < IxY%̥6/NA&kR`|tdwG_Bl<:ʌj{Xk޼sHͯ0bj]> T-(smBq-by;f ċ.+d+Sa$Tf5^pQ\jFcg%֍꜃W:\uJۏGM1f&Pmh9iA6J:{[]{2FsbfM;_!jH]t3H4pb2Yo6Ufq>Gl Pyv/=Yv0~PM&]o4 HGw[U/.Zm^*nk|[_Uiu J :, F!`oV޶ W'#nShvإpK&2^:}TRJmwȤ7ٜ {ۀ\ہ&BC* =v1a:Y=L3rG %M9GZ6=y=!AMhr獹|89(&uyҀȴ-'6bgR}%C7 _ۖqiԍT]9?mآZ鍦k<6S7㙦<(DH&?tlˏ@uJe6=K<};Z*c م?dَFk#q;&i4y;ֽS@(V'M7MUv=fyf* zAڢ?}  ee;FqYJn] \g}}> jYzMv~T76 JiMcqhuZ*=:*Z[gBG )H=,A`1Hd$`򋬷(D֗\1{k 38^)(;=P_*y*/?3"th[[њ6С2W $dIw`*R ^3ɦ7s!E'l=j{z<dq|E\)9R1&(8KٜP=Yu痓I(n d6M*Il"4뀔ųR:fх3[SRĝ8?qDJrol2@R *wb::3ftqf!ӊߐ1IBeg>w=yu!.\U]6eXY,~bPE*sM]!k<(dԘ&6Bo<'\N;[#®*%,E}dxl C]Rq(DM_%TwWdȓQ,9k~EٚND3@жsU8NޝD9ksrZuvY UJ=I }:p([EGPNj<{=nEe 2Yf8Ipp7ࣱ|;TN B:w<>/sK5<^h AOb9*fPA@w+H(`B*Z %z48#κ*o88HP ..ƕ`D@|G^WUfkὣIwםV)i{wU›C+X+avI{fیK;\O+е@@!\ VƛX U~-~؜NaNg9 b)(d{d[*d[@M/DH~ޟ< 5φH!!9=|N^QSO[]؀6cJcws~^ g8rgA!G9)Q#Ͷ@Br:Ψ0x_#`'bj!lsߞ6y7c~.;cwx;VMMQ ] ݊^;)19jinn HlAK߫%~vUȣQb:|GO'47 -1YN48rw@λyt(DƋA^c3X}jfN P1jnQ}TanhPm n/Bˑw}X|&l1ѝrf  W6]^GTj U3;xlz@񄞅0Mbw@%wZ?z¾M;F3%DupAvzyt^znkYBL_$~\#v ۨEjp{zQ] ABvCzz>T8Įp{VghWFwyZ Xe޽a|li=vؼ{FXf,6fff~,/mߴѻ„] C"uMyQv*֪1}ApfSq$|R΋D`7&{n1g8KbwA>rx)ȚŘVE!L7}k(D2OW]TmF|Yߑ7~=a4Ȯ3Q.v(Z\|O>G/ Ғ(oi[ l@9>n[l8gqAX15E6Wj|tͷIVG6L?N_qpmY>a-@{:T.(`Ȣ3w:Q- ߭Kl9-6cN*Hi<{iX|,;3lq0#s2R+ >\~C+S , . 1 8$4ۈKo߮➫Jn /{8$"E!6:zBcͲ\.;c3u"IiрHv39Ɗy0~ R0c1Y%u YE<L _xjp2ۑE ^2ЇCr1ӗ:U|Ǹ0ތϐ9\,oy۴z-B88XEhIoK=Y6w *K!"m_Lv3N`fWNsZ)g?i w5n I{|meМkha& TPz/enC]3"A?9m:0pPu09u! BTtCL vR[332-|͕@/+ '!=548?RVԂK0SR_1^ ,hDh!:/,$xZc`l=|>X-dvvᨎKg鱥஬E\QOFSIOq\xv NjgXùZ9nNK<)c%F; ' 40pW ͧ1Wbrm&n~#'ЀEV&^%$@0RƱ_VommCv+]VD '/G$F{uvr(Vodx$nry8{,E9m'8&viH$ިv! TXŠ˔_t!!LuIEQgrZZXp&El:ŏ9M 4o7]sc`Gkpn T2q8٬*~%qj^fC$9Q`_ Xd^L }]"Z`; "(ufh_*1Rl\ CVCD;[6$P+ɯ#˜6y}L ̀7gO2)Cp%3a nT}c< 1~G3); h[+_:$;)1H埋 -;Q[ )eCKZ\|QνuA؈J2_ޥ#gϿykF^7$=inJhg֮bQ EptňV_PLIENpKAO 7/YúI(=g* o4 ~T?syюE++]w2KᎪSyؒ 椊34wN~j=@m/(=+ԔDbbPѨC\M[;= …v^^cV͝,q?i׈{*bsCuzfho':YYxNo26^Y%Ad$h}N>h>ɀu4\gxye|_%?ڋb=ه88.",S)d^*zHHu62 `U 2#Z3z4 )Qc{hYĤ\q!\GX;lrI3AXlXȷ{{`87Ŋ34ֲx#,%_=In ] -fqf6cN@ړ~S{ZiGqo>!xSOQB|5`h32hwN݀+sD;X cՎ{`(j4G:sԫ۾h"OVoC3-VSie*=sŸ6IԵP rڜ᧽ &)Ox(RTtᴆq$ (+ 2} @vBegbaXW.vXG:H3l&w|[R g/ CPjnC}Grok'j5u&+ujS0R pVJ}kWSC .DIFh4: ف}ؽ׫F3c̢b%K2Ԍ c –N% _Ru#$E a!d%HIQz&ZXO<{&B0t` '= 뱶AtFw jR(?!1ϙ(,rӶWYlUD,P{N7^px3^+&Z#g7&^V|R?M;#J+={G17d;?N+"q=ΉexDNtG3DQDAy|oBq++> <`tDHs}M@3]t2`&b}m{gc P+ +!=y{#_'ίӓvzXÀj0kU(hR#+6Te:AR? c𚇿yf3OG~tѾKs[fDhʧ[j*/pM|~0dر}o>O֟*JN\킻y:Hyz{/mD8CHD7i!˷7 6AnT>*$'v$L Go8V׃joeU'&߱ɏJ]oڧv{]{'aa}n|/Ue @mh!^bIhb/,鹠Tmް۲twy蝛QbhV&zlbJ{&ߛ0Fu_XlJӚw 6K. wQ;(>\cS'B|*z!,CoD1 -6=m~HѮe}I/v(hVHzdb=nOx35k,Q)qOmK߷%I]+cf=`Ln QN[ Ġuf*,B׭& WU=dd9H9GJByg6WePgGB"Ĭk+_lWQuc#%gl>F˥@2ǂ O$ͽ |(҃N Ζ,؀&+F1M~IC+wnG1 8QsV?CJddJE+ Zq!\ڢ%}ߊgڛzcU-~uG դٙ03s1MGvq @6/Ľ0fw-2i/jZ3 t: b+R$Gо)xI3迮[ v1´,˱Tu w7~:YLʁ1m2릢=~--߶fR=wx,\Q=*Ӥ73cN$AhK ՗brq]ɷ'<(&AZhO_iHj/L`v3nfY)+ߚ!%(?;-~" b!ƭ=K~- I2a6HNp3&\ @zotǯt=8_/]l?ϲtf8~A^{f,f4ޣv)1rUN1k Ws/D}ޝ,ΊՊ7< v;v@X}l ><1E? rF@(7SO Cz  IDW$/d\uDgIѯ#\-~SUB!uUtC`m잕&yv~ ˃pvi3ℱqN݊][G.Uǯg?Wli4xV ]NrڂtL㤪"7KʂjKVFδHltՙ\ =rgh d/AIq-|?ʬN5D5I Yڽcr$􅕋h{ҵLJG~*$4YYJeaX(e$#؍cЉE| ȑm1Jt@OR2uK$^EaR7ދ\zѵ-]ԧzB"Ku?"ΤFܳ(irPa| scszY_ < xEK_9'`њ ]g\gJ湺2?{C^WN7uA.\ql۫"'Gj5Tze?6;`rncZƔb+K_kߎrw ?MiF}п9HDb8(.)y@ Nt,8^GTӈɛgOV|=/( 1լJYa-)R8%zl哋a>BdPd;~2m_4jhUMJ2+bU ~K `dy ȐKٽ=󍹎KUv3^:p- !t܃RfG%WlF l+6w1U}*݁ΝQO-3|p%ZdGB1#}zĉ{3^U*~ }nZ'+%|K X{I O)ASRyZ4U%tq'\sS/wRX޽Z<.tT VR?=2vO̦VHoٸP%&OTgC͇ *AUո j %֚{K'~MQ\1ģJ)Cɪ4*rND'Z&9"9lgҪԽRĐDɄOf K&.P~zofɁ"%ȻHB!NXD lK%ǥ͛xބ*% vEYjt :mX"&QF"ʸSw G5 O:E)7m ?!i~mU~hoSO{Qo'"qb4dٔ,Fyj.b*295U ϝN,g :]B@N1%_Wjԯwlt|LjѰSЩ;/f>oɖ@.6ԍ񃾖 ]ϲmQ`%Ҳ4ESD5kFY+zӭi'jvK5E"g p{&iGTɕSfIip(f(65&/`H~|ٙ􍕾*e\+ٚB;I2ID{=LYf }!Y zߊc̛ZYL.hvwk!L0L=hG+j/m4 Mt3eSF1_?m $9Q8߀dADU'4D66kQ>yb8T3N4]꼦Zr_?"JwXPH[d91YlKx9!ssKrNjxc7_Y~{baPi`K+ BټChËJD45K'qY3Jag;4"<`c2J(C-hAJ gzYlR)2{tBUXD"8*Ojڛ8ޟYԔJ"L˨qLlB O|Vn7KBp|ٱ)R*ZL}TOvo6 w5UUd60gyM%,D=qEg՟QKKsb{2WGЋaaZϋ'FVn 0q?;a}=3몊nY/zi' ^9 19YC ˿9hLx>i4! 7<7HUk?,8b+ O<W}n H^Q8T `1A1$c̲X4swF= m$.@-Q4mE@ObǑLՑ6$-> JEݵؗS؄۔gP[' Mhfu+W$18iIn 0yP@+fс5K98qz\i1p\@TBYWRS+-v'{Wˆ-xs7yz]DwP'2$st-EpǪ\ƵU =Ǽrh+`T.om )b@Ё: iN9.w )gˮgHD:.LķC,)Kr3*y֙DB! !ב:bvŧ%Y}R]y 0j*XDta RsVJܑ݊BA,+mv}wJvN5SDo}!-|F Mi.p#={d$fO,O@otքTaFǁ;ՑD5xs:mȪE c[H俾?~ $Jkl=sGrL}js D[n{O0G gZ&4RU.ZI5v,]mv5'jl\F+KiN3coXKo ^7\p/z^BLBF˶-V 0XlFۨz!y{q箖r#=y/z`䠰VС6\@rB+44AJQ.,'k [y3$;z{}>],`;z~P]mA]M,^֓Ic;u(UmeZ_>1ڟZ*mP=7vRߍD mB%bKrvBjLM~^O"F :[ćt`evzY}QX7×4OTdNS1%VaPܲIjCP]<bN^ze6NHI5KG7釪ƽ}2?5'\h}SMY߬t\*_’SFҷLek\KjV8z{6BxJE(2;b9}}d2|oo))|^WG%r息:yտE`\a@ {ifD!q(>20tfaWL2ԶH!؉(Z f]8e5cʤXYSDT?0JL7*-׃`kU?'k5̀ga` T]ޟ pI:ക 3q7}nkWVw^~s, 㱽wjp/(bHJ:>pŏM5|B;܈Q9w93Xi;<K)Cw*3q!ʓhN\ג I_k[IXhFI^#:\0Vu5752K H8 U5D1| !KCaP^$ԧ Knb~QD+y̹vv\}?[n JGO̽4Wr"Ϲ= Ѱ 3ޘWwoI [4+X%x6,PǢ6 {PTiGnxs`~Ef4䜘jʼnDoa a:[YUjfS;0;)H,S 0 3n 6D[By azum8KУ^||m:Qy%9f>5qyYnopsb9t'%#՝=~[iG$ $9w▹KףeшŪi-~Vzb8NfLү(H{PF%oRkF1zBCgC>}R[oVO0-Ij0.؎2)a] xL<30dkh*د!uΦE'̉n)K``9 9HiQxq@)tdNIEh!dc1D1ʗA%lO-tx̬۱`O<Fes?@mR a^Wl1t>I"`$]n}CnB\ۋ"knf S 3麎pJR TϤQMqt6(&?Ւe1饽yZ_źSU(L F] Tv_bɑ *bƔw1AI=\w9V$L>L*[,jB_!1#{G*awv5(֯= {S)e ]I)w)PRa[فkݖdHd6}sb (n:J>Ee!f ]FkAjf77#P w֟\Y-[\<5^% x #U'ձzLO'/i#1p*!; W]dLj׍i%QDS}̞Mao5ymG%xq]zp3'Q6e$%x}|Uon{#RbZS#"]U! Wi`s"H366c*c{0of2ubhtAf:c %q麛dY&W%.cV%0vo> 1 ŗ~a 9)"[ED_:j|/ɼKNF2|H->ح4*]:Kag~i_vטŇ`n.rk)55sPNǛO3UPluSvM<3>rUO9 cqop⌦(+™$aM1'n6Yy`:Ž!xPtS{;!~8T (sAk+?Dvqd,8.xD;Q ֱ 1a݁>>¼hDK6)T`o cRpkԳ#61PV+9r*iiD2f-^`@޼1`fjOʠK2C-oxn6&cjt?4rQ] e#4c}Gn>GӖ]| IhݿWL,צGl2:V5||RSu 0/Ua9+)< (E*^|c`e7ep-XɅ=yVЧ{P޺麯E[Mz]5\8B Vkd>qYOTP,#Фn6it<6b5, WF)Wۺe 3'Et(W H` SW[V@:MYWX% =Bܔ-/>ȹw翐ˌrh"40V+8qڷ?[^`lB706J#$ mn)5scpȺž.Q<1r0"3q}q+Bi. 0RP֜|*& :{; Om ~ԏ,%p( ?>/rtn•dAL ?JtOu$_Fd*z_gw37/[r)[5PX@MB!h6;m?mlT7eCי:',T rt,p{>|XE JWJDX}ALz7Y WLQAMɖ\v7|{>&2H|t8)dca_T.0BAXJKG/\,\ 4:B6&/F!5 !lo xMY4d̫3.n:Z4`_(*PnPJ4i#hxHm'A "kUNleNZg~/-gM-t@UI>MvO: !m \řޜ3;OQu`A[[>)(R0S_^*<٧;AukSBc&kA2φ(d 2 M*v4, K|E{]?589GB.A3Q LySefj9VD}OXS2=ڟ'>grg0BKe y씆8҇{prζ9!T{DP8tr&mv"K/Ag\g1Ue5QB!V6PSn(+&#&% [*agI}eV F3#{`^\xɂ^Ysk#_ @|Rl?[+L1m?-iR&Yb /yQo`iiz |+=x'A.%e~7F14(ZJ]f<4UXDvT{ب3vVHE1Gxvk/ bW ֠IkI4:ži*SVRØ/`j3_q!dy΀0 e"Z˷u_v(ïKXݪ';Jv1i P2’K jLH疸Q9 cvorՃy © CZAۦ{_oU`J]whC+ƆsQ%9c TFF@s?<=̩ǣ ƒa>u\X!?$#HH_N(CԾVKFE̘e0j ]ݝ#ب]?F)ߖ\ƂI/jm-yk{-zy@vQ> 0`eMF[nWPJp>(TƔQ҂)*I<}PW o G4HBw*@vebUx^ػw5Gp8#j NL#©ϋdĩ8!P~l9_;')9-.mSqQ&H|Li;0Z+cm@R[۵Qc4}1J# զOÃۤƼ~Ze.VmY59C u(.}tMorPsY )vdF<]!cT&KڶՙEb.Yoh\K qe ncd4+:B,*gR+wFɇ\8q^{qீA7ލל"7Z9WO1vY=l<Ԭ݈j3!E71]]n0Y9RړEG?JS`MdUf.YF,+hg8@޷L\z`fq5I-55jLXńg_01vQLʊ$'o!?Bk칱]5-$INy Yz7O;e>i<(dXJ,Wr]"R(^Iz-[,lvx+\T|~=2FJ/ؔ๙oy#_IgBI0&ͳSE?660E@i:2r$fK1d_] P~ @׺'nе{4vt\D{\mFJB7`^fڟX9kΦex]ّ@}Jv+R ^o}igTM 6BWEWh`]j 6؏ .fsKF D?)DT?=NU?Bǰ8YJ!Mt%^t 3&j5#|ccd..K< l/WYx죒G:FYXV4˧!;YVЊ3P>^cdФ6lQPx_dw^ĵ-o;;S7RC@u]l" &Xm¯![&=W=>y$F&Wu \ϯJy3͉_E(4[_-wlXo3E?e.˳)T7N/ EjFg@jֈyE.h]2rߥwV#Btj0fGnxJ>V6jd%;jkg\qH"D:PN1 !!+c']M:NWj`fjPή/L -ZT )lVxA_0cm敿cXnփuM㪢&8>G\𔠁UxEyX)g Q,ܸ_E $Of_R#xPD5#_n][vWQ0O"sa#kĵM@[w3iWfꗁK{NwAh?Lj"I[nŤStMQ1ei/΃5˞Efۿ;ѩme-;<sr,1vw}07扝@krA-uMaXCl@'*|N0 X5^=[3U {$Zig&A(tZ`@Q^*}h^X#gjYŻq"|4g.y6hpVeM0SӪ䋪T_PÐbH~P|oO$onMpLYܯc~.L?#IjFEOcu> q1}z[pMHw|) @~W';|Sڹ6mu^ė kU:s@g&MjWB<\t(a^ޣQ/f5bDبZO3Tӗ)vnae[ M,4SWa.DBGW9eWKZo I Єd5q(C^l}E\tf\].:2 |5iZ|Ka ${TAa׊׬i< Sn:R`DO?Z5Ϻ%+tr}g⠕*[EC*~97hB0Jot]+; W̵ q%jJϰМE<&;ì1`񻬼r8CT1KfR+\"Z}O팳2!l:d\mz%s}XaE]5A Vtpv!`;=D cWD14WzbnT؄U|t״S 7{%(A!RL)bSqhkPu/=dI6L%DtJ4L;8orEAb4ȄAaMڝ,3׫\EgCa`=q(:lEv(%coݾA>9TiFI# ss:t0,DHsq=~5~jIsb5C+~vkah~ޗwA4I):'x/@W^C6K[~kab9Q;&_K|2$8pKWAOuԱOn;=Q}!Wʓ0*y\@H \7(r4*]g_Q;򤞄/E~kB+WA8{A%,b[]\ѲS}3 S)=wivt ڿ (רLŃy`$>=>9~k;ia:B| P %hzM~hPt5Ԧr؛tBL^:8k`MsfA‚iBhxFq -Ps^(˺JS#%Q~E*T2l{Ek'4/1+@ BlE iΥ\DaGo8(=cټ` h'kC8H̠Wr@ńH!f" \ɧ@ЃؤiWM^Ŭ^}dj_8>{nγS8{ϝHZ|X @m-zjfM b:,lŽ\6sn0|[8&m\/ ܣVg]+0&ﺷ4j̍'[CC,tz>IP qUP6\1/$P׆Scb5έf&bIW]jL|kVn8 ˚U=zٖR.S^Wɍ(nK51z TX\T?vPx'gk}7̄TN~&y"* _8Vipʪ.Q,o^u#^ ”&6ioIpֶ?ucK3sN'TԠ珫3Hޛ@K 0M8AI3n1 D^$fjZ =#і'E.nnCYm7uKoU6E0_@,?"z3z\Be>G2f%")5p) 6h2>!Xujn;^B* _'4ilȎ-`6~whȓN 1yҊlT( g?ޢVU]Gyt H .h /tzkĒN2mO^H-wjK1ށiז}FUe8s$?;P WX ۂI)ȸ!0a0Q{!d@OQf%`s0d K˜|ԴڜV$8t#E\qǑ Qe2_MpdZs(D2Ϋ@#T>t1`/`6L&+m,B kO@o2Fg 24D#!g8WwGpY NO`& D(3]Yv[CCwR|/hnr&P30w%!E2ceKQbU< Wr|aEE7&xX)sQ{0#50K)vȟ}Z)S9-EOZQ TW.s$uԑ׸[Txo& Iĕ{ƈKܐ?l&ML|\8UGqۘG'bJ軚 ,XaN3e]͹r'm^HB81^ʆ#ҷ4/Zʙ+J9}[jV8 M2ŃཱྀjHJwp`I#Mzs.WY0Gwf\)HcwG¨1Z{&+{|9>&zK$.'(2)iy᝜:&'MW?r;̼Y}sZYnWIV+JfSH䫩50cAr"Hb&%>){j 5٠.\Kݾs]|Ftӊp\,@B/刢\{QUpnm㼅B|[q LRK༱ jt|F|=16-ÓQ{c zSWڷ.UzɐGEz'؃ӵËYE45lcYlaޚ"qQk,Hd[߰ 䐘I[Dk\ 3o40>4R_wmTQ~N)[^i{ ( W[/al(䜲a  ŽmW)Ѿ)lk'ВƘqg.X2=6B\ijЂH^mRO zc0T.)B2],W|qULDCh H$eoUDH2Ns|\ZC{ W,&)dF݋vʇp_=:IO0GIw-̅,f)s_PBy?=hYl}}i;+t‡>)}dD,=ޯs> 2v 8|1b)3}4 ]=z8_F۪MB|`λo~KO*n)']66:El=Tv-LfM2:+'%QQ klr?Z2 Ww޶T0N촉pDg+; <{UmXS#rvIB4 ZCw:aB Ia o׊cȆ}`VM@@3Am-ͪY`<"D8_.Q vF_ Y|am:,qhud&ISݕ 6ىMSxÓ&@L}܄[ wwDs믈ULfM*D;;f},_ev81^m8ZWO@V%=}c+xq 7[a;Y|!:C_zhWPu"5R}H"߿øẕ'i‚Ucy-O1c00zb♼$#@:I&! \=~~mi0B Ċ6d-F}ڔ+Eu,, 㹝\M= 91ll1ZorZ;nN{m1@νT_9ϳTܣSASԣ I_i_,y8ˈ|zr<pwn5ARgu j 37 F.\.YR\d6TpHukI2]4/+E :/99ΈȾ |2* 9]/G6ѝ*th)KqL [5j3BUӸe/of7⦆#ȃˌQZ@^ ÷VLf.7,6"E?ʆn~3D9 *_e {<~+Ai%㪲۝_ M^U|#IzpF ̬Wjv ׀$│9N.IZgyeK Yt_CXG޹+vX8,Ҽ=-Ы$ƕ; -=yhA/k&Dcrg 7?0< D4!ǐP,lWT}CΩOWFȟ<Qs!ڜMۜUL?n6!O6/ŇɢD!,Gp]r:6F/vq(=$eFSIٲ4dkg,8涉?B#veX8dfޅ"=qы\]%lGe'E˴zmP v5-/O[|Ơ!`WYDuDn;<<&,[% 6.@`xĀE9K&MWV vz\k];Mzn1g2 x A?"BT솔~Weљ!儿[KDr/*ŕ={o}Eos^c5=Q3uVcEU rJ>PWR5  [^#֧]7.T% Dj"ڃvBCyɃU8‹H׋>(~IIx: i. sbDzYL3ҕWۏ%뿭SɜXZzGAE(w$c)2\)ۿ]j7:T21[%{ z׸ޓ7θ@NdpqI8̴i92n4j0HP|`!؛znʯuQr+ˀQeW8r %2Q'UZ#Vdt)5mɡJ@zW[FRbg<H󯄎uj_tP2c@="/rsh!^!3"h2/sd8Sxm0\J߫=t?KGCz\T?mZo8WrDi:ᑸE\9,mXѦz'/m%[;:R-LU5ݲ}6yz}72޲"׺% E;Et60vz%vTmE69TFwdB뛝\C(h!̱o#a^f 2M'VΟr=`2yC?FA}XJv_AiI%!͋ )#7Ɲ 찞&-];9#f4wI>f C5ݪΪ^jʧV(^rg`\ˎy)5뾸 )F]Ȁ3.NPWbQCXkuD A1wہ18adMZ FIGv}5\qez@Y.vfa%njiT$ec?(}k5FztB*Ć|wox7f+(̬EĪߞ?ZCo}aCQ!^F_e@7,V ^.PF[[c3;@%ZY4J50L7`URG81]h1b572up8%VL8 8Xx̻Yu)A_^eOlu12ɏ $JG?hfW(_`^6 DA]^qeȤe:EBp)|De!h?." Ml:H$zXWK%9CtXrN#AqNzwɘm`wϨdWSsxQq~Gͧ)LA?ċ'v8;@* {v2р"{K@21h:m[̋*Rx)'ƿѪˑ% RYG泙֓qY1 E>.,ζB Llx[B¼MJԭdz[p.uG[9%uJdR摁xݽгճֶFf_3x Bi4=. =`&բ*=iMh2\U IfLR5>qG`!-:eP#,2 XdPRkWbn-YDoI29#!Zq!*LV8Ń:v QWH:\ uI4 y(qmՏ$s)kڃzLݠJf[3>H{̋ 3 wnEcU+*'\Ay3m/mCK>zdġ!N,]q_K}7)GVxdhayف?paHymʒZ1, Ѹ*F`.0i4)A{ SpJ`: 3B,Z75nM׽ @&~뤜Ŧv{DV*3J~ O28!ޙ¾_re9%.M[ #g Im֩΄aY[w?cCݘdߚq;[KurCWB lKj"!souZ.[ĈBm lգ oy`e/d 0}2%EJpP }uܛtS86SǯpN=JA!? s!؞<ք1w,9chx>c=pUMB R)[4\ 6'G@QtSX4n}dQ$tG|4iU)ᵉWP6f\sEwp~08xcI߾2> %[ M&'Mk./Sp#T?+_Jת6$+ ojBC hjD$$,̵@bN>eG754.O%z/g}ˬXQDrԨQ];)DV F'=2E\ٸ3Bչi,TR//;8CyΓ&qKN{fMHq |fH~"kAՅiN$x5S[TT?k3z_αwy̚ {աpL*Ϲ4+ #@ bTϓl%g3Բ\߸HIL e]P[;vW^2mw`P; Ml,^k\N(ʆVU#OP'Әh,fLm{\(Cy,뒎gLxsg{d]WU!H/O5ٹD姾o|,D aI0qX{H^KwZ"QM/Yz3"w3`v\l*bk5 ~<vƔKE$4'g2^%E{`*"VN9[e5Z*JԮ;YY& .wqo$R $]|ơiFF(f7ݣ׊F3ެ'c0WUPK tLe\\ѓ 9=jnjWh3 QM3_ șftPd:CT:u2ue;:vѱ,dw*0虥 t7t ȝLl-^s> {yBAI mu{v!u3˄J gJM\=Gll_"@;7CEMfʳ(naN0nU;'\4QuR8 Fbh^#YrE;Ke@"L#Y^-Pv[ffypgm{aLJơblsw;tI1`pz@>9?`lvnXͭv\WK`>0zr clݧ=|4p.S@h?ᓽKXoEW_0j*:d2Շ$d6JV]Y5pyprd@Ȉ3d!h>S*'_%W e>ݪ0rÑ̴,Cdڼ]ƛYFرΡSwH5 kCn2Hs;Um~E(,VjgWbs=UD Ȼ%51 DLCb&k 4{fWGJ_ܞpDSoFciTƢmx.[zY yA&;YBh zDW!L֛2LD[Jk HBHgi@)w' krF#Ńo9'F0R򶓈p|3;ߖPa+bF`.7ڔg*T/K b`DKG@8:'-O1رhI⍙)%vEi~ue8hx Mg0 >Sn'ZۢetoА{iyӧ?oa?5tkK!uKN;ZCN+8 j0K yL6ntS-s%R{<Yi.Dޮ6tiM6obtP||2oO&+$y8`cHu}~`βOM'Vhbn oӨxh񐩈lJ$8w@#mÕTBڂͭRɟH=Bw׶Fx{O,rؔ ~FݓP,nE j%+.N 8s4J=e=+[$(#eGAJؕJ-rXFmK8n&AŪ%#2Ce1<9w=E 8٦鰂񛬿ơʢ8e7t\q5/,PgGc7oCrlZՑhֵc/sëV&y\MK ?R1510Ce];&tW, .U$d33 ue!oEjHpFšҝ\LnO@piKs-8bp8}Ji{T T[݂lMF]bTqy=#vQfz7TFjΌ _oB{ONfx*8IjO*sw` }+^bOMXnն~\?@T;]bafE;n/VbqR| 1r7?_);)Kة,ظ p;7¦1g\3#V..j}(ǁmђ"ܡW_3J" lUP_E15G˥ 9Qn$*ut/.ЭD΁8+Hڐ‚eXbZDֲo"dԏB]Rx~vZ]Y-*vSx!3;v#eKoGd*:U+)̓мt-og1:FL'*8\|dgcCjZxJ?, \H<^b`d8X|A!Wg|o| :qF6I (9j b:uVhy޹?TT_XX< ЄV5sh!dݧgd Mdڸ݌~ s *:?7e>4ZP.h1rL7 >$Ri)2BS%N'U FM&`%-ϑc{,Ҥh :ۺP7?/a+ZKf~$1&} 7ۜRvɼ%nD7$⤰]0DC]d7HsZ{4ge_<Ζ{hBooxTr3 *pE@r߽4co53:b6I%$Ł%8"? 56Uq߽]K3CiV/fJ_RuΕO ȼ !:v,]oMwÙ*f,7Tr|ܹ} =)ؖ+QW5z@rQ!^|!Q]M H 8> 7' ~.iR-<$WT8T0@x V'$΍l1sŬQ= }Ækql:kbV*apgE}(4iOFC)Ui t}Y.w""w HFTM FVeaS&G)US띾}l""U2fH)NuipۆGǃijo=㬍ВU: uON/Fٟ\+G7; n68)C@e~PU L{VI,؛S$fKŠ˝1o=XH͙ȴ{wI;ɯ%$(#3~a.źP[~w>k^oƓg=S]}vӭSLm0MMx7"L`sߎD6c)_g[h<=}\Av&6s3qDR*(N|Mis#]*@bEe/@{}6UԤ` ;+͈yz^@3&0OU'GjCaLlGrrɷkr hCh͒M3q!:yd'"_ͮZA U[̀f#y\g%ۃ j|CX8v-C5]_Xb1a|s/oч}̓lV (Xj;{n'(sNEɸ^S]T rzq*-,s DI>hapb*1zNJ+MO6ɂt#)OC{Gj>Eo biA[#uʇ|=E7Ô*4{C|"diZMW#oQjPۊՅV0 @W9g^zsPdbM<@2]jh*%m~΢F>'3 #s_b#eb ul=xMcut2 7/U1-.$ΔϲK^Y悪;`^EEe0A>;b@#Fo7@%VhE]7\]~Y6Z|X<::]A9q'(,;/ %ޞ~&T Kůg~ X}T8bge;~ߘECƷC*LnU\N3Ҽ"HR`8{e0M 2b8V;8Ln|ӱtҢN}` jDۗM8ڽ`$epCZyD65&:EB*t[%u"<' tV%T6jqCGi8f^Ս}SO<8{ZS5X :̄f&{.|X<sBJEkůsώ{EW`2lIs%9Hp1iFlmF'Rce0mN@n9b.hZX>'$ʹv3P'-e+hi^eh3xlpWnH]6y fcOOfcCÇjD jcwQ-8.ǎ!.1͵_ԧP)Uۑ@);#E :d ͡ޝ0̷xyZ mɬ5mq'>]K<ZV6TvSEf^gU;;$8y]<8o-y~sm~dh6OhmJ!ܐkWԿu'rnܡl|wC_3Uw96qE$?q&O‚UCIu 6&X3̹8DMܿR އVYtUE3^A"P/Ƚņ&ú$0DCndU@R=jh׺ p&,ՉjegwZLjiZ[=#@Qyeþъ>kmuo?-WUA% nZת10\>t(8t0ڍ5^BD}%L0Qy"to8%E1ea;YZ&f)މ2u]*FGϨ@Th#~2wD <&-zrAs`,Iaz+mgS0"7lIT)Z`ILg `]V8 +yg#6%őa"ƩM4B-A3QILo,ҵ%t;pW﹵!b7hSĦtכ*wS;J vD3vN-8=E;}d{c޻7g a_]Zs>+DZ-g<^%5ua7SZċ<q2h+[/*JFiZ̤f/םѼL|ks~^&7x./*GͺF_/((9XWrSÉOjeMNz 6uq?=XUdS)/c+b]^54H۟;a@qXM], fDPhPЅaJ@[FRBOkw*UN@~Ѽv|E fz;UQTUԷיMm0Ū*sY%W/&ުĤMtYJ,IGbO%T>@] DM=I9MUHƃ?=1 ܗp2+ʦ ]K|R]t c,Xx3ߖT5Ǎ1^AkFc x-ٌ̀8=.S.C6e_3@h ~: ^"co1)tY%cm5pڣժҒMpcBL Ճ] >=B\*Xb9̖"ڸUT>4xMWU{N)p#wvOțyzHؑh4~觛ouH@J{!+% + `1r\Xjp{/[?tӱ}88}X|T :҈>a Ogi&i=[EPL}Z>q>񤅄OӐ:KTJr7̒$ړa^ڶ}̩]:DғB|+$6I+'}bťIKL ytxF0,!~ݲ qd{M%݅{":R0MsME qh"o1fannC6dD(7,hYHj LMpȍ 9cܠL^_^)y0Z ^r^_vNzWB/67ݦE9 'i+Bcso+;AV*kUMqWz<L &z$Gա#TLBu9A!݅Mґ9U[I-+;) _K:Ji2F-[RDqySR=Lk 'c|D#c2*&>[v z!jZn0f܋OsV᷶9% 'Oe&&ʡ w3jGdSu3BQVV9U%J8Ĝ92jD45@iN?B wqDWyzU)Wwl6] +@pxR)'d:F%+a{^HxKȩyyZo.'}Jg xnh}!-:dZ@GL.R3s6w9L8; N>IMzsz] vT[)`==Ba[Wt$2|0ؐJM~svitg[|{[2o,t"7R K4d QyWk/?S:P O QXd@cqF_daDxZ۹C2updhbL W!o|!o2n}9#68?,gN 4Pt>Qx''GcʂÝŦtRF^:D\X}n; ]_)Aam\q]*<\AI{[>eFNbʉZ'߆W1ǶE|b] sF;)"Jx%~d QMVv U solTm;۹*[3MEV#j ~\$1=ax<|-,RL^%_ [\;!Z챺F!SCHJxsN U;(Ko <5  tvQt/(q>/EWv54Ag Cz<[el3N,n!1VcS_…tYX Q0ҸCOi}Tc iyf@*Sc@N r4jk_om ak&+EBh..4WsIW%6h@|nXRVԏDWHTQbGCo!7΅u?􇲢G獇نt/K 3.彈C[YwNd^ oxdccp{uf"w>%VAG+[J $mԃCys;jUs%{ejj࡭Y !Fη[8$Lw3!/Ù8`0Ҧ 발H'`w -ò !R0CLQّ=[cHjhv܅Jyle N?h_ٴ1E`bN?yT#}kz 3kPH%xa*Wve 0f+/MCoU f:>݈F>r/sNhЩ 9g#E񀲻](S91waT*%6~[V[C4] [0uիܒ] X%ב\_[ReW2ac*_I0`mQĤF%>Q8@1#U<\ƂtJ1%QQXk]ֿU܏}uv TxQRx]@R.h2R#":P-4K FqR͞${nuRrn{*-g$5?2y;6^vm@!ϚS6D:kJw5;qp")2n9#g ~ۣo4 <9P/T!ßr=|ŪZZ~at:KL:6g*131/)FX66&fP}F/QagCzb1Tƙ'F$n@ud6GCN6{aM[[.)0 w,y1OɌx DEF7:0P|?1[wݖ7 rfO:'䦛z)%&s/0UƂjO7j#Zj\f';v N˅mIgG13.>Q8&h{N)$ I^q6DS8vJpzu1\c?Cv#HBOn MlY2Ra*iBjud q½x+MJaPDz6p?^4VaMHwtdR3p5 BIQdC?+dGG_jy ## 4Pl 2,PL WʵU3Q$^""4' a[k1mkY[ܟ 9Vўd Wq+BKݱH Xd8{y>?q0e9uXZY `8' /r[NϔG @֯Bf'E3\ PDT% f\Cf(lyArަ.\a0wwtK/=+5Z%/c-!__)2:.DXmŌKH+$ICO m<^i0 |U<' Ȫ2oY"_V1"۪Kg[n:s-c>F4 p!nA>VmA"4EP#+4KL8r<_4ϐc1U2)։h\vKMEO fɭpl冤{ ( ?`}`0B:0~_vJ>N;ujrW"^_/\?ckBTL%v++wg(o# c8G8عY>wGT$w*>{onDj ؜WGؗu o`AA):y0&豍 cUh3"hd>~Wβ٭lg8<-SJ0‡Q{iGtKمNeH`Dcj B9=jǧǂ9:gC: έ )~'L͉.l'98I8vJ0 lrx!=-'Y6oTmuՕ. l8J6q_`SJ}lŶ齈gY)QCﱞ:!C$E[ $ SY?YobANDUVSaڋ* !icEQt)r>.b$L;4T+]Ŵݘ><_-[w&f[ÉfNif3vUȩC+DK+$f:%Yfﳱsxc<Icmap1IGyCcQFis%g` "Qoߑ^rSFN;) d}Q `QN\vN=_I*Oy~.ba |!7̴U5ntxXMM(*3_^vWgb؄S[Kf0Hب6~sbS+:}BJOf3?_7DbH4|Wp俺S 11QR{"]irs͂r3X IR">U&0S+ge 9W'{9^z r0k:jt:C]N?hu)헯Hoʑ !5,cz a&QWC.ā3t%!6%"*3q{ˤza@$_ED "ؼwYd1`xD:7p *~aegxԺ=NgO|#^D0/!:J'5 Yy'p`CV2c8m7ݡQ*LmӇ,0bexRm)Hn,g:^JkxZ:uh wC(YFdo©}=-e!{݀$NI'j(Ug [-LaeN+FqgE#cqH['STb|,P?bd]Anܳ T%`Gn<~ϣMJ}c-w]1 ‚PAOFzn*l&Q< =1t4N>/6t-8ٽ&W+I,bK3F8;0lh.@{v*Ĭī*եU^8"?i.5AEǗLs%<.G: hg-XuFPZ"Vq_c/K.m]-DE9w'X u/~mANz{UA%2Bvne M5+IJ>>)aU@XpnUv|#6N˯ш.鴛*h`l^%lVoavVJ6'7ӿZθi4~7I<2v+O"#Q)mעz^Z;.{&ͮ!&S݃;?#YiSe3*Ă{ :7@Ieq~"fOlSX Jy~,~F|oDP:D [qic`rIHVnAFުnk(ިi:ꖅ-{v]Tq $|3o>ȏNkLfFY75_0i@uTB?~MפMUup}l !o{VLdJ2&RSxr&NMvF=mnrE>O.aurlkD} PEV|̴bBQn4I@dݡP^yޯ=K ѯ͓Fb[xfȡ*$76ϘwI( Ňj@> &;׫;i:bvK?T9#oB=wO4S1YގB$P񅘙t+Ik¥ )`d_t*4^{< 6j-Q m/<;ޅ:[ЍaYͪk#CiyՂttfRohU/9i yAg,.f ^{ԤSgdkb戃bv+ b|@\g Wc'H "OLK5ވ(r Ӑ^X $Œ_-#`5!3g(L*:8i|E x_A AH|'z0T2I3 @ܿ)˲5jes.inA!_9ƕ L9ţuz1}41}e^GSܿ_߄>JN2 t+6;Vs~ބk,X))`sIz%U_5Ys0x!ՄZAL4տˁ93AfSzz^;,Y`k6Q 쪼k#T H+(!św!SDjJg]~1k,|.k5O'\~Ƭc6џT >%Rf~Z77S o!xi|T.'Dqdp8{҈b4|1h=?B ѹxQ_*0zY*eDl` m.4ɾP(^ӏ]2ϧnj[REP|bR꫃ρSayUI2>=Cm_0/4|lnI"(:9}!6a hjR D[N dl0T˜ITC;RF2eQvP)Ӡ,"FV_w*FWR"P.*AF)BbڞTD2)l0fFTq 9]u1)S ?^LL1co)HFZ&F|z4ȨԠoAC(:;ehC{JCPZ=A6~kEv2Lp6xp+s學#-k|lcE3QHy x~y.|7"`dnmOz&dyL}Awv/}tASYdgNAH-]$:'LJwy3c]EkA2d!/D(h7e}MhlEkoGKr35zϩGfΟeL<nFK GR՟EJE=A`dfdI HȻbPSTP!z6YKÍ^H8Ju e͵3JsNS``'p2̴_VI.||. ?:th7āC,'k{eN2ٿR`lQnez68EE;ݧu9zwv.!WIP~%1vE cFYSm?Rf(SュQ5AjFHk>MXVnVNcA{G1' 5(7߄ʞy%sw)ƙG-Z9DL?EVNb{#U*3 ^:`DF[7B7]āTuW-0? 0&.Xٚ2.F\ˀZ~C{˫B; Qd7*_Wѕ}@̘D?QC8JQk{(l@˒BƹI:Hq5%h)15l5umXn\"onIKtؼҋȓk^߬E啨 vi"WWwa7vl>H0$WH ZLV [E)[j!9cY6xggM_c4۬T_Z=6J)y8aw?Rp? H'}`}ҀzĻt41ͤ#9Its-.~t` ]țDVfAeb),ij7U%ST}PXڃiJĽa5 MazR>\*|E(}_2a=`yJŪsd9"rTdmª5FU$-;&M <1ϖ5Q ćZ?9#?LdnhPJ,ݭ9\an/w|^Jj+KO>n{*x\rǨ\f{w^ڃUd;\8+n8u$Sqo];4)n'x"Y Ɖ bXI7 u}r.<:7&~  [kPPzQ8 'Wk2.]JJ&;vZڥN 2|"j'PжyU ?%&%2{u̺pmUdҙdK`${GKרiLDg4LNH o9iQŦ'dLyzpL-Ztճ !AmYW\G7S)P<m_mzX(zC%[>b%o2yth챖A'>֩kK+0rIju.tvEfiȢeI= ݝ+"V .o3Q7/;M_&Ԣ+ 8^LGD>H~LS`pj~#T`WټwK*f^69Lg`Wڻ esj`WwK`Nc0Pq(M皋i/r3s)g#3yZ@}.!f@ ElL6stW@niUoJќ՞,=nZ✢]=$;\>X~.mLu 1KC:bӗ6گqpOh1͉QD3!Kܞ`,pU25i9^x lz},/+ } 8;ҷ~YMHNeψາ3pip1oêvEEdsg;*ߨנo9=~#H`[{ (+ڋ*rMrZ(ԭ'ad<f?=Cha%ɹw|E\f~6 yVW'tmr>sqq{^dpr/MM /2LQuHfm#myKÇ<.OYAhp .٫"[0XuaU]Rـ".jG!у oh{X t_ۀ w/#*ywURozEZ=}E\{mfxoJkCDAnZMݣ,h8wi!+!|Foi{E ξ#F֍v~DNqRwWqS"!]ݓ_CXl,kճRF]@ߒɘmn:E\ /U 3ՔWʭ&k( `tڭm.1՗ǫ6˕mWyd B[|,ʘ7x&fU' s.66]D ?z:մ>ÚSɺ/,q-*zčRK5^ˆ/7"hGYtHqDprF(8o`s7:13ʙq zCBԽ|&Cڿ_ɉ nuW]FJ?ANcC GhIShW>g%\5Yıkz\V0Lˣ׍`8~ P) D=m˔1ER'ٕu+ߴrKɫȈ4%aOP l|;ol>/N=b!DO _L\#(7E83d ڝAYB9p:a6¨@@u%PQDC ~ޥ2'FbqLU/5q*V`@e].CQT#KF?ϝR R|u@6aocZf.\=e8GpgM."W[Mm)Qz,(#k$HpT0PoxqG`{k%fW')Ò94`B&+5Սɥ_E$`\6)58SWufo7T܁=Pl>qw4042&`qgaTWW%km %ꎆ5(0ely;D: SUjhv@u KN.:(w%~ttjM&҆A,.imGi"W_s T$ASV(M!7I3ZDj=U'{[ߣĭ˳4!!gG2hB42|plD!?XK _;Ɠرq`CDH堷<F9^!v^"t Ry LjBgsnGÁuA`KY̸mJz>M! 1ި BN?T"s /NQd"~fkP$fziZK9:lH#Ϸ1|{r$wԃK€ rBE8|e7OV@7NkQ6;}y}W% Dkh>ʭ̑fU`CޟG gp5uuڥbdom' n/?1-i>'nDWbr;Qp]zt3앣k~L!kQbؼ}Wm!Gl Af"S֌HIEnYP\fG|$:ן+8TͳFRcRG: F.[*XzG9&j,IT#Iߙ)=mEz3D4 m·#Ghr1?뮋`H`{Qoã|0鏐B4:&ArWI \Exf9pf d@-}SU:=6N3v ?z$ekGո6wˋffcHH[;exK}8'ht'gWe0zgI1K.GQjs9V<+Q̬Wrbr6O͐#*s 6g;hBjǷƯ@#)xbN8*[N5iIHOgJoxYCzLiڳ[f`ҥ n / #x*1sr;<6p T\oZשNxwZEtn޲=#jDZʓ@eS$mX"UolςoDo9m2jҧ}Fb?Żۋoe_Hl\ -1Q?ȴkujWƗJcG X,ރ q6 D{>s#5+k1؂Zr]7xfKUa_M0UQ *ס]|Ef k献&*o8O:/C["eF-2%*K[u}1KQfkO.*U(V2 cxQʳTޔ_[cGXvj^`lMA]?[g#2i>HhXhBT tl0@a~ ;m aŠ_8Mm;li?exEihDz KJ5klxQF_cO]BO5^H(BTz"Y \ƥ 4]'׋g=8W% ejR)ٖ=b+iQ8#ۍ= k("P q( W8?yD8:0ua82{Yt.x☎vkAmi0GXQ-(ª l?h{x]2 ୬$wEJI,~/395{DymYA{և*]T`0ɱF5K:In  (j*=kY48yLܬ o7M` i |m?}րYMѢ1{=t_O77}e?~ |݂w HNhJt@f/Jřbkb  >k ٧| dYߒC]dc@{iFK˲d&w8Z/`x9@45kҭw z\QRN'ֱMɎ(h}qDj!x ٘%tz*PI)JVvMarkHH{ju^"!ՉlJ|v\y|NΌo!M A*haukwQBj2&o<8M, <h.P_䟤SyҡYY}kEl'YY=@T؎ZM"A]B--Wàn'ѻ^Q3!qn ;i՚spKOβSjJ+xc(FWo2Ȃ~/ e31SBӢJ5Dp |>5HKdCddB b6ywʆP"ż[V Ana\0!}9eu( 7jt K;%h'ly]=5vˮc ?ďqk[ B&6F'l/Y2L7 `?^MZKvM$؎F9=. kXMq`h_nj/R*>\lf'=M@d!;+ajK({gW=z|ʘ(#[KּAVא>;3Z'1_A[Jb\|N<;ƴL>LM?>:0h+,{aC2ԡ-QV*G ָKPK'7g ?;—w:/q;s7t?D5 kx!2sJus7.5ӋzHyA, H(m_7SK0zݾG ÛQ]/ϖ@4kAqм,խIgYӶRlP+2^6>•O# /RuwKEy)DrY,M Lj_pF]/dfޫlroj֞s>y]$I+ڧ,CYefvyfB b{ Xд5{L9%ydmc۟3_q eҬT=v'VcmipWp8DїQQ7 Ji(b fЅ6&[jg*aToi@ݨbO,q0JxqnM=HlVXF s| ~RC0XxD@g@l ^vbI³7 '$%DϜ> m:;P\˗ 4F 0ZL vWBVR,&j޹vmrr/SNxJ+|pꕁpJgyU1W{ID5e!%h;"'j%Vﱔ05h1ݧ{P]?gpC<2hpJPZt(?C>B _gμE#i9"Uz_Zv2b:پ-w9J @_' NʯʮgfZJ/nYׂpk⧘dXN1aH K E;ȱUoֺN l`ؙ슭+.?ƛLvW.u,[>*QhO 騘GNzM4uK,h3MQ8 T 5H<:#5rݻ bKM9ZB1Ɩ_i'ԝ62L{bW/z rۨǍ C>"a\w h%\;MR T|7=٫nfIе}W (/ Cpyf7 ka2*N(uщ] ]1j<(z =S[kGC5ɕ6q/\7@ 6$F!kt^EqPWX2ݼгbX;Ve4|J7?k‰\J/z6 h2y&CPbu p}]YN%)0O Pԅ* "dH+E }G66nm}d@+2@+Q؃G"3`4*6cKXE_x" xة]{%7rϗӲ N}f’NLQs7 vF7j}uYUv)d1A= W( <'vt&ňSpԺ akγJ CSXpc_ ;Oj0@u&0;ړ#^tPA3 p] N_2dy?NqY0nftإH RD=i-&yd^}J"Lp^`2ͮlc#G(:F_EAz$aQ:NiPЊfXVmdn]߄xF%l-P[=^Ie-Gg3pys߱4lv(2xDce+[čJP-|<RS%=H(#DI uǥ(|V4߯&wN\p`coQ45R/bbO9>ۊ-`f-̝2]DZ$6@gS$o69rC p&pIM0?`Xٳ5 h%Qi.VPDJaX`fWLX=z5n" ޻87XXLdWZ5 mI \@vس.W[{UUp9^I Z I&B%H sOMF$~(; K(3HQGJ451D:1!ĉZyG~%^KMjzYjNMKh)DA3@n7P^2 nG; '|[0=k9|Y'f\x!ձr0>͊6b>Ea[db@uGT \Ez_}a]^sHD7Do@͞ 5 E#yʏU;6-G^4IpCREBӜ Z{LW۠RZLr숑Msm<1WwF&6xgatGhЬH[]] <7h"%%xx ؾ^ԝ*;))GVϪ6M`ߐIM)'*5zP+gcOL-;w&Q_\1@FTVT5(&a|%`/7xⱉd^XAf!EqxhbeNO:\߼/|C["[UR7(ͪǚ('3ۿ˺`&vo1*ݳEH!q8 )j+Z)Xrdpd(hDG إϐÍ;w: ? AKA 2+aќ Y#ͫuڈDE5+SЄ( I"LFf!X)MI 3ī!x4eՅ+/8fP똷+rgxEEY'! ީs/k+7l:yn+Yj0j1n9( .RؔNc23i(!$؎MEl;Ԉ$$t@-lVC>xd;}Y__n|?8j=vlEf$/ s`5BdwM] pKHE 7 ?1.fBM+g:w~6p=8SDzz:kSV9۷ )o^3V?JRsB[V^GrPI5u;rXX"lujl>/1+$ 0u߳oxi$dÝi?P'[;ڞ@ѓLo Ext'D-(pؔqIu0@:ee_dF~30dEشQN2&rJyNb`6}D%B|8AMS r=hb OE`#;p!b0i^h>orw-5f'ʓoEŐ0Ye^1ٸnfYrc tCRXtcu5ICMFUȽҍ.XŒ l 7&:S>۰$mh^kUa Eiaϼ4r"Xtrv-X@/&LƹBPmV>Yi}NTd+LqR+9z$pBQ_? CG5!2q`^ |]BF5rwz\][=H<|A^T}(i(+UD=.[1!ip/ϥ0\OJM\=ho.&5'>"7MoD3%T%@rG_V ;mM U~9\^ɛ4wZU8}=Z' x!]ܿb>dg{#|Ĝ6bށ 7c;w)s@k?4>eSeUHP`0+p ҕ@={yȂO#\9JM6c-¾^~}XLP0Mh$ս$⯆0gkO2>P0uw[B Tq,ۀJW%zDd9m0[ 7H`FI*ܜY3x4۝fI;5 pxA(m:ڒI6=Buߕ4( =Iܪab%9;Wn#1~W5"j:ێj8Lxgy`>\ᦡȆ;~N)pn f>Y6-{EeI2ax8$s_ j0n"z5ѳMF|r\hS?

6@0M}jX s0A`uKSS-8BZ6'@#jA bCS>l*ORMA ʚde)vam=ꜰ)MĕW*Gao@VR"Inq" p )t;sĦ [k@OTF\OS0fe !'q(ۯOԹsBfK/pvQy)&tdЈ3bE2d.͗ݔօJW!f6=2 zS(tzJXzi@LSZߑa8K ӵ8s *dc:=ƀ:"](/:_ ՄzM<)04ćʀQM+W`_ֽ@F$TXu3ҮNΚ/\4vZjZʹ$YິS~BWl}rƳf \V[t%bpm @![Z\Ag/`Y%~%mZ:N\2(đyUʼn/Ѧ폴 H|cEܾ\4{J,>mbmWWC?(Ł~aKfC" &.L:N=D${G}Y.ޙ]n1.I^`m(߲@rLm߀?XhόHbψD)R egn`?Ie?es>6sPn5>=]GyQ9W/#[<SZ">:ia7-&1O`hj)/\fL!#$֬ {هg_@`/ 1x{xLLwwSɂupR,Xa*ǂuש໌x.oG̲n>~Zxz7ظke/_6r@f*Xq̙'E|2֘H݇89nr(V<ZFz:=pʓ [.kYJ.3AH2Wf<)bi,!SKa>M L ̶ !nx~V](*U Pf?ܤP,orw ՗p]Lmi9ķqԀ lS\' oX![12u5o v 3;'_ k;nh; JF']}_<piKHLI{0 n(sucvz{0/7Sn|+8Ygjj=$[N-R(莻D()MFSn=˧3_OM5iQHz5"&FbdA Js(עQBГLL9OZG|QZpڿCR d< fDjoxڜ>V oHl׷ |+("܎*\m'GL"x-m"ԆӬk"7P"*4<7>^?.\U+%,6G"A44AaKL-u:<\ъ(d[Lwfe,$*C0gr9_km?nc/9tog,<,'büXP"^ /E21Bʝvu콓4Ǥ#!?Di%U*onsLᤡi0ޯ1z渝dm_gjV蚀 埁[#CՙҶ9u*j`47j2ѱZH,I׉!c9 F`bE)ԬQ>q>u5^GH[KQ{T^SBbVHrydDzizvCbԠEmIq1i ]rՎ2Ǘ)H״klz|imocIłTW?1HZG@Yyx-{*EyV4ȼhx!9=Yᰡ5/<]HVMM}T^XȐ0~ c ep,|5IB@Ihd+je^+n0}&͉oUpDJ{av L,uj./yP^GfTrJ~m%$mԱ]H~>+J7bF>ͪ@j}BmknLb+YŐ8IU X./C~J.\I@PJ_ǤɊ}Y0!.s/d+Yf8`QD,L'! +79D1 MX1C`紈a.`,Nb=/Y / a̋Hņ,wXR}Y;U\`KW $ǮNQ2Jand{OU S%KDOvQr%lG\2E/F e9V?4u2{ǚdQj utZ5x*f)*v{ɺ;RzJ6+ "_Frh"47:g,]|`g=6"_7PCx~ArzmݳE1o%"hNx.S״C!D3m؞:12 TL- ;Rw}җrhK 4"|~mpA}YGg,Qй(zgUY#)ϫ]uNMIB3R3UR&2 e:ydxT;uv`JY9c;^!)[١̮ccD \!ub*UuF;js*ѽ8S5h,T=zdwJ|ƾ~:V@ڂV7o'5־7X}rl ]|+ 9W# Ɩ-.p[*^~}/~aiD0:^[g5o傼TT2G5FivGyC_$z?]o^+;@cHb`A~Bp1u@{37(ZAJĥ Nu)Uy2HB;nɐ2YVs:rAf.pUZDRBwS,DYc+Y;;=STM*&8f;8έwҌy-y ͍]KWB3lKd^$'6@.y|{144RXJn}+wI/+=xl.ŵ CTЂR 2E&j!aµJMIs߇sѰktkPc㄁\`<&C. a-0.n-;hK"`|y !pK.+tR E"W9{ ku( Jcί_!~݋6$$@BZvH&ÆM\9+UDJ1tpR8i;\ʭݢwO11xW1nw H9@rKlC 7ʴ7`^7{pAĹثֲZ@")N/c^* -DV b,Y| hցGءh&slAj'hrXQ"zF_"ڬ7>h5 @_J3^=Uî !| ̣աy<E%]l=@i0i78cW G2,B֑˪-Bޱ6%DM MDtnD ;3m?6]!?ůI'{kxUQ#kJm0>g:Fϫ%tbIYSlnPƝ.1iATeɱ/ߟVWf\{zIӨ`?0;*nL?@WmT~dd:Z>˔]jdl=0KNx=W_S=T#Z!t<ϪLCGAI-\({+X.n>sQMrq_̥'[N&ډ{ͽWdy6D,ltM萺`AG}$ ζS,e\>y,B[FC_j㓚1S>iBPN'C  )ǐo3v;:F$^,_kqd# V0F3kcd@lIxHwo LqvPcBh  ^oRv䫟#1Bv@,h|tT2t V[WB!2E Qb>vfǥ,/s 0Br[^{Т:] D*q);H!+M`S MC]W+Ȳ>&=!;_ 14Q,ꗞ$Ԣ=JC @i+@ I| h"%*GtA"r_h@yGh،|w1,·ۉBJt~O`}D:YasjEoBv i;݌6{ W RRKZvn7|&"FQ^tLz/ DcH܇4JySj}]RZ/&AiGWyu/<`aSf٣Np ͝At?mx}Ձ?hoAb:zyu2C8 cݤg=H޶uJIsF_2QAVX EFCzjwLVUyn5ȫ xcztF@]9Gz2ϖ@TT(އ7Q;eTWȕ V5O5#`&C t}ql_V^ډ =Ls4X) FY5)v_}Sc"c%Üœd=' 0Ou@f0v抩]zMxvɌCgf/\Q$7`H묝 ]-:e0f +aE ɿknpvy`3LpG\j_cҋ_OnĚ*a8mYYjE|oXwt}r'N`JhΠ lS>&8LrX̕`Q BJg(+xIO%,/vu#͛O^- 8݇:AWqT.䈮B݊8"~n`r5 Ϫ.=;nmM +hWRJ=-TwPۇx-UcK;p7%)U]';kYFˎV<_j0D. fFjk ׵P-Zjv$p̰B%խ}Dps\@P~1&m4])QtrwJE< M0-gQލVQ]^7(@|}j &nV*#A[P T5DY66 T9kSP}qiюg :A~i%WDnߥ(#\k`%Fꐸi^ b6!6G @yʽNfc>~ GC|42m3O g 8sN*W)ڝq\֤m#lkDʡeuy!;F#ĥRaFwC0o2>tk4$0TPg_t1ʝuE>(fy;k|{<ѳ$ȆGw4Q}d̟^/ =Xs"Ռ(iZ9IXXձȕ}kL=GR(9/>mTW옽x s9܈dh\'vѴ4 @raUo%I+(Hb͢$dª1v%9Q7D?iz<(4V>p.h͆1٫(P5ý 1)j.~ X?8ӶeuY3DM6bBL^8g1a`#&8({Zg/om?Tۜ@o m[᎔Fف44qdK =7ErsN't쯓rLRwAȌ_e9%NQ!|c`19\\? W:s Gkm]aBkzA\#vǴ"=s!Ew2- e'> Z`%>8Ku^]p2*ĈbP VR#cjᎧᅛYųV!3N@ͭevpj1:.PU*2#*_ Nߐ*l]UohIS43 ߤ1a}ܫ}JghT'AXKgZ^0ԕIJخY}4k6{ S5C=M/WCvԎ-xZQ3 JDNjIYzwJ:ԧ L(5RҾ8NyqrOU{> TrFҮrkBsO~B6?]k/CE;kn7k#'c".-_b:h- Luj)rѱq`ǎDQ.BM|c+usۧ6t@ZCKV$_7ײn%~7cIKNSPVmx/ g./:8xLZ]|ꚠmK>u91%4] a=_,RNͼoǡ RjBFrVe%T@{30W%Ks9)s ½I{C?+==Kq_~!]"Mv$Zc$M~六$߳7 ׻й$fܷen=C]nC4S 0|kGjc4 gkճ=yA3?wPgYH1] Ɨ$󲜎)U6 q\@%eC+34L^ӌ$wuо7EGM61):'ڧSܞ &)*-:7_LM%,V R Sq6Pht9QqC*T#V95?XLďڿėOLX$D)KFy0XS$pg͛63xŅ9a\WL]XR<x*Bɳ ԹiO4FFrYHW6/e\P/^y߲ , Dc#^f ;Pd+XM )6U-^ƐZPCFvM^Cm/I86D)>0^ƅSP+v}VbhVnQm+%cz/E5BG֤邋6B{(`Zհ4(K~x;TśmKr$S|NMdLf ҙREdgl[YKy-A |-Rt"a ~WVάljAEs-&b;Gdh\?OIYj6u|||} MH~E?A.Y Y 2MSd(`j*Q \Eo|~[6Ia򌹟[-Jć/Ua?MQuXw^@ʉYQЇuW=? ӕނ1@™?`0ښ fQH DT]ݺS !m-qDK!!ܐrr?ہk[,"Nv-.3iδsZDKkA޻"cTY:A7 Or}8Ρ˞WMN3mz$dUӝIuʀ7WoU+zF C@FLOuMj-9/wlFI.$ T avճi)yy~:}_<%ߜQ =32SPBt8.|X۝Bu$wy@NwUtK y$S٨B˂T1gP.cpL xx,~\<Z% 9b-!aC02RoAoݥNkar5DBzmyL#' ^Ӭd? dt;ͶR,;Ļ|~U-jeƭ6:6KOڇ!NB͊b:'bz4R&Bjx6[Y`I&N0/*5r2-wПZYАH.&|cA [H|o4*M8)/;lI}-G@i6zXqi;RQZ/ms3ʿX R®A`y=X^B'uvmxcbsGanJ2"gKu$o9+Uku(N]͒ k=64n}Ap:EdQ qi?x~8(Mmddc*4NU/@VxM-n1t/s~w}2q;'M HYK+,[D)Y f)k:sn%cډ3wGqH͝Ú!@DAқ%V%VF3 L XW!.QRANbK)/`kݓ}r>- 1(TuZ:nsjfŵ4pn ^ ;3(D@TxGkeWZ=@XE?lqO]ձ*eNS",J sxI-X93߻ 'TMzPDdTGS%ۑ)%A;$5$5lFZzՃ\њ_]4 w|!A[{fiݬ.;hྠ,4b'Jc&vnH.ZX˯T %P*g8!p}pMՃE^ZH k"O{*猢1nh~* Da\ `Mat?HAZHc 5TEB_zmJi5K4MqYC|ixH2(ICC{~dkOJڱgL$WH||;<)"awD|-vk\N"o 䕌V0r7J z uXr>Xlh^wV\OWgߝ^ħKދP>Jdt[Gʫ;9OKZ=Ϊ);FY>WgFQf ]OQ.W KubS?k"^[B;m]fN]˷s%{yJ3Db%hp.>!j~!?D=(e^"";bn[K ߚ$+@c=HZbN8;QJH^[s/eciD0{`BOu^:YM΍<?t p1{ʔD '9/.9S㟖')DYCqx(F ~oG *B*o`Fǒl}$豄]sF_| l@H_"WpxQ]D9ky!yL$9m3x(=Q>m\*0Z8LO3_eC|b7ZP$p:7ۗ'C&g SɢU bi'wx+6Six7o>AEt@Or^$/j!1c4QsjJc3!t@=:bBYvr|l@B8{36FCJ=\p-Flh Cy!\'~sM +pSuUxk% @E$)9)l=;Zi'nTARd8~!>N1$Uđc f :VURԌ*uj%M3tX-fb.]A;(VTΆ3萩WXoas=0H]Y/3Lgw<6jDj:Fؘ̙ڷu[IȕzQ3(%[PN!ѮUAYcu݉ ɛC '2\unnP2 I:lR`7d $U>++ b@]b$wdV4]$Qnu=~U_L:yjxwVRC1g NDH+C8]f(A Dĕ5G=26BKxhGkxɘE-3N*M)ܜr4Qz Mg>ARQc }Io={k^Y g׵=@L*BǠTh-}%-򨲃qۃBleV}{($\¿_%-GALŴFTnr`yjk`h8G;]];NdstQs?rY,8|O ,4WX4bz (cϱIUk$ eO:sHL\x̽E^޲cRU(意V-Bq bB 9pQtU ؔ!Shj{j!rV[<: 36$BGpg$jtm|opoC.4B1Phj/&<TՂfbrխ7 \uR/=GtH/Cֿ6HfծONSB=͓\D[jT3*6KjE+y,97\lF@0Fmi*`zߎ="Om9K0]қzQM+è1Cu.g|vDmJ}l߬8C|Q74 ~OR@rbZMhAcS*o|atd+7nx~)~;)C$&Ȑ 5&slWsWyr򜇣RN<hiy&^+TqIXK.]i!TM" LiY;p(o4dCdL)qRӦ4?>Fdq)%N:jSDWPWl Oh(bM  d }&o.ٰp3xsӴ\+{>5C5+=]_egϻrHDq紶}^3`YBzk<2SJ0? Y>s4Ecuh/I64+l("Ie STMSrؽ]xp6fA&ɡ'߃KMw \r$Rj)ARVbɭ0I Rm/[[LuZ NNvGdGsB݃&E,e}{-/41,kL0/xf@R:sCE[Qwx oO c ϑyGM]p] _72Ěcg:JS|&j'!0{f5cjޯMJXc#W| g!<<֏5 J)*8 p'Ð%0Us@#?g9<)fWUk?(u[e{h U\*b;8+}1|<7OV)]q8M"%Z*N>(WQ;Q:D!#}Ґ¨^rdɞdw >2(4-rXKTpXA#M_UsVxNĔ=iwYp~1_Y)Pr^-n)>vػG$qOBa6vRu$I<<^K#%W۰,lZgNi61 [WÙIrIlb_Y7b#m-M;axPE(dFLZlhg^-0tNuV]M]ĈDFmom(0_4wǢ doD |ڎu,@O@p0g/m2;nʧc1R—-3*)OL'}VڑP'sZr4\%kQ( uաfpsOŽ/DX #w8c1*DWgU['mLfɲ x(%4;5Bb?J$pL4;+$$~;D8+Xn&*MQ˛J&جY-~p7\": *'[D!舜cx3~AG8-]aI:!%!C'$Lja$ul gA;aBb`w>хs'AR3rKo>Ta`s)0 RcGS}Ү!WQ#CF\,1^e"D7@IţVCVpG=̻Co<:ćzoگgHNsL0啑|!k#28F1dd6Tl|!4xqI5;}4_ETc㊹hsK .Fs=\Wݺ ۻ~ɦ kcmtY~ɍ=bm4.= |#M2x&wǬy3lU}*)W]saܡ"hS${PȜQV:'HWE># g%$2)cb+K8χWyoaB}Re pto|w91&Etf$#KMO4H/M9ko`ڣ{xwZ55cXu(bqQ o!0n: =ذ̫g;T(sJ)$Os<+\#6ឮ^I=rв#|G\?xy3 3}۝0ۚ0dӜE]<-Y!\.g/u 2!1[(ƂW F::~bĈNɄr/S#a`yƪ2|^1އM,$0E=\g,148$ٲADqȇ9$I}/[rT >ln`吿x_!BtX1uU<{zrg<+ /YicˤEMΙOߕ;* QV=xOMZdZHf ܯ\?Lfx F8҉OT>r6[ِ ']%E-g(w?&>h$$ƛϋ]rx5 [(bytn'i[T24|jFX},G,d~uPŒ`,g ,h>YBMl](h~$:)  yT${^i W+P0{QqY, 8[Khλ .NCVw'P7vk K7+ޠWCB п܊i0|QuDcTf>ĩ`6UޓyĄLb'PqT)p#`5p4Lsŗ0Ϊ!R{| _&>'ȏŻ$/ƙv (\ɑg1s2iA]`7 [2F?{iq-X8H5WRf6s215{e>_ǝ0%0&)0ۅH{dw_Ê:2f"rG MgZP}N&rJL[y5&6$}S;0uvQ#U %02F R7 +;Į:nM۾xbI x<[= *}w._KDEYo".RH6PQjNӛrJa])44`ѝ# `hIyyye5ưke* "R;.He/Oؠz*+61(û ~dlzWMIja$ 졹xyǑbw\a8$}! ?lX瑏eOȻ9BpڧD RNv3^wQ_X"S3Jʱˣ!uE)A9kDZ1̨o.6SUY,Øv_C wtI'Q64Ϯ^=1tMWqh.>>NԝIh|ܨIU)kD]`{/|83#9lλ *NTQkky̱D VcPQZK,HW( ~6hw.`7VO$ֆE9qzNը0صj]Yu ͩC~**S>WM?ƶ :J]H߬yWȖr>`}rÛ/ٹ4a5shNRi,W I Zʆy\Q,gz !z+?S?Uy zɼ(mt^PB45vQ;>;_/SfvlwT2t^UiA.&: TRIEAA.\g`L1 w64񔅋L4n[PJ-U=(_5zLϫ }qo$ghN PQ^X1 fz}e+N~IL)VNؼ/prz\2D7WC߃)&5i_b\4I8W U oswƛ{q+D)F }dK>86l8-3ps+-ZMR;pJ/t^iܟXT'(d~s8>6D[S+ JWˎ!~"OP9]$&8ItS Vt!\{EXY{eX]2KfT?ZV-#rX'M$Iki}>.ٚ2P"},#^&F)dT,> QurYB0xwu+ Ks= =.zJHx^Jى TbEyUxp@_oJ$ ICHȤcWT J.9$?5&WصvR#gT&pFNV;NA 2zGa~ЯvsW)1P`n*a9?*Uu?B 6ե +Am}\qOwzP‘̣cUJSTp!lz+RÙyAT OpNӣD}#%nAޭgܣ#&l`rzon>GĮj9IV'$I3)L8; %Sm54 $H69ʒQ(:G4.lI%gk \h$PzɇfP9eoPO 뷋p{h.KM009i]Tb\4 ^6aOZhk&&Mö.zd*d_0]I~emfҋ'd߇"f LΝ*ZT 0Spz4Q]~r}ldZ)02@:©P232σHL'c)%- n.%zά\qUvN*aURpT0'#FU-R%xL:("8H`LI~O2/)'RNc Ǥ.3S {U~6SɛIr픹+AiVީZcW%A,`3)m݇L m!A]56RvYJ)FF/k1x|/vg0eC Pg'2٘ DQ'xn?^K/V ,)~|V~C8-6^J}֏тݿxbFjjOV*{/{=͢&mA@W3Tbh"B),X8Y g>Ɩ)ŧ欭BRK%ap2K];Pbڤs -s&l/˥rLv_q%a貘W5P]|&1:3B0nuSa" _pb~ɋ"2^\?@؀= Wƣk-,Byz<[j؈uG ˸2@$m=YWg\m; os鯉ʿjMrOˮS|[C(H*8TlNbúh*XB>3Z[SϹ>&CPlhHz2幷%wSh">> +&I;Bɴe4K5`NUO\ijlᅬoԎ>-OyhXu}htbvUq䬡+P#+gM5Ԉ*,絅c4#\ ㏣ωh BL04^# (;zgȟQc `~Er7&ˮ%Xm9#+^(*v9&湅\5P<paHԛ  o<+ۖgS_5T.M`,@@d!s#@5}/koN9GZ8Κ{v5m|H_/XPD9GJߛEGRH[`>B؍`Y 0ߚ.CT < ES܂"jQQY<<2n UW߉; 2&kw>#O5'v׊V)T饗9\+z-܉Κiʞ4n^]S? Y'T3=/%>a _ukάw;pI!UnSA3AT X!5B9#w-oSCOP@n}UW+Z.|N1{ӛ5쮡 E)3Ҝ }EJ0˔8~kUs+bHT)-qkjhaFI嵟;l[YtYApy ID)[RC=Fe#Dr҂A-*ޱzVZ+{yvd LsD[u!Uի~doMY3N2Iƫ;:k!5zN4=Ex]ݲnx C_9~o:d%c H2lIgY:[#GR;E5x2epeA|@1T.%p9Q̜,nUO!WLzh۟:4dc&OңwA(n.,*mƪq+syٹ5:*fnUF4}#mnڪTz&ke ܯt,ؠۮFyy0l zr|,׉L4US% *|;|ЎɊR,Ļ]uCxR>Q$_ʑn59#Gcˈ$85i?'kGq&"SQaGrobݧ` ^klN]{y!$Ņ8Pyvo:6Ki$ sEbb*7Fq4ҵ{FO**OM!YBxMiiҿX𘷬/I{=>fIdX$+TS9$"ΖŖ*&!븀だhϢ{ +{?I؜ JJZ<_ScZxVwĕ\8C/ F1AV`$1Ϩf:6clL5vu:aqM8:m'el2`%,`&[yIYng1B*cנmgw5!Ǜ?%N=&Y;vA FS*%`~[Yq ăG1nY9<iZLSm߬s!:'c]:,pS!_|S%B_x8>WkAN~y!}Ii> co s<)z~\Bax&YZ4LPs Eer(DT_-3eydx_ <]+`H#HMʉѷhՔ/!a`fnd9_vKO"h{ij-=쐃l1~y>x=ʂ⺗Z#P tShߝ]WEd8c CGqbkn|,D|wpvoI~h= j6$̠j#0O8QKjI(7q*V1_pWu&6΂~8 ;,gO-C?ѥ(_Ր?2xy|znxlfv7_ q{uot;ϭ?T=u=|ȟEkrߏti*ĸYv*ț%؅ T(ר0p_>fP5To4@zqZ`hCO`6faG/ƗCVq?ࠩx(&;5^ֹ(n?UFH={aI6E%:##+ TP/="Sb9U[kBʃn!-/s:sdVgbZ攙w5<Zӂ 0FT)Ǔt43 +rqCJ'ÚI:ٲR56SM[q;1N󛁮`n$f;|Xf rlH:͖1^6bɭ ,R|[^,~2#J-Y?N嚕}Xn|?)h@aMɨƱ2dtYnHkb ㅛ|V7d[7Rjruo%wʙ9噿WCuyyOq^!v> ) (Jd~1A P#<*,%ɞE|¢2"wCuX(]FiH>7fx h´eф#Q45~Β n>3u1w܍kB1+NLakUMg/{2~yI{4yj QD8033U9ФsKsشh0S'sڰ3l lbШ3;2#ǘG"Һ`:1Se*b߅Acja'ye8Sxۛ/0ƉO"Sb?YsVx/H귦R6{y|@H@%{GB 2 ̿mmɚ"*dq7#90XsQ59 :x4>EHN;uM~$@jLnr }{z|>Z)PoBPN%2ҤSMeej' Y@fWG8G10t[[ӀK[Ɩ.޲sFMSh< G Aɘ'aiRT #xmش01!_׮Tt+(W =OGG Jj eRiԐ+L5U[$O"OD 1jJ9Z̮m77lL~pT=-Q^C-GZ =т,LdoQDB:+=t7/~0}-Rc=Ma7=yjGè~I#lYA['ƪ+{IQ9 h#e΍xaCpJZeX2hxN5Ar\ jv#37JSK 42xD*]7C/]4{|Z[8,߮?U93F<%Q ж8VSW|tJBFRXO1;dkppl@@ F gՎɥ{iOdZ@}:N !T]hRWG[1nA_>7C\eRdӷ_欙SSE$6\vX17E]?TqZBFKُz6]{^\~{~TS!WQ` P[p`.d .5\F->˜_AN)MdY:Jʉa2m2ꄸ}B&e{p97YاB0$>e\Eq*\ɨ$=GreRG}:1pG*VIk+B_-zC1.×(Cδzmb+\ M:5~͈s":1]60(DQm2*1LNZL$dq3ApLE4xbV3ak=r7p}|z)Y9sP{ѭei"͹x$Upg(.n'fia <pnH7 F2Hc^J9Sv鱇ܒ9/`As?$Ȱ/Թhɔ4:)dfC$[ߤVY}]mamtWtm+m^O6\5{V8ʫ](E\㮶-%².eaXcvQG1ׇT#HBȴX@+`v-}bLuws,!9@P? MZt\K%(ifxtCYu!{cNe{z\ݍY1Os9N6?2IfE^O @\xH"؉%Uzv!6nwuV#E( &CqnYɂ^g">S_"H}+oPOԓo.x<# CG$5On̓?@ G}oI} > [HS^yfp9)c9C]; yR潊DRPӳ #wE}M.}Rh (IQvG=}(#QQFl>{x:]( n_:bӨRKN-NO)nd"i K ^}]r^AN?|b93HrMwP .a"'{',tau+ qނD6k"?Jd:;?͑SB$k~?X O,]Eujd+g|> @?+s;.J1,wp#쪮m:ū4`_}9,annnx6"oW˾]{Xȸcp]ͮC5ϻy<϶f:izdh C4~Z7ͥP̔9i .>1A7{DoF_xI-L m[b'QԖP.0Ra%DZ%P X1v"bbaFe(y n״;ˆ ʶ*oqÊwL{r ~m zXBwZp(6f%?fZ]Ea˺S9UY.nb7Y@3{ bF21yuhЭ6ƻZJl![gj)2>V9"a ,4m?nYl(E)NU*pa}ɓg~w)HSd8қ]ΎsŠXAXp@A P`H`q N%Y-&@x-,{"^DϷzʂvyhx1P P[ GIH`LԁRCۧZ Q0^ֻMF5P?ie,s?ysq\q/^(_4b_Լ C*QWU%+qRXäc@@HA>>n9Sy  O1<=tG@h02P= y^aɚVbi.UJ$1?WP~=#_ JCVg{,Vi2 ɘb#>AgaibP`AN*eԟBO\&u C]rv#Mb{˦E(vT(h%rA4 .6 <-u|V%)(YǺCںs)%QEky*6 pi;\n^JB Mq^9 !B,LzS_ނ%"GV3б.tt1Z~ 5:fV\3J~lz@UvMMvG1.LLN:*Ǧם A*==4`@Wڭ3xac #H_)󯵆$j_VX5]Dpyfu"y](8 춙hgdoӃ$B?xK*X!3+H 6٫$q5F \rfSDћߛ{Ns1X.::) `Dm%{t9:YN||`sj:VU!]6o~ol]͝Fxt,—J&9RßdNBȱ7z:)ATKb_+hL{ 3ON J#1$,~ k0g 3޳AW}<EW bLCxL88mz3hxjq# ])Y?Q$/SPϸ }ecI_1QnWBYc|⢐Rjϫ* CEJRQ6_}?t`^;׊󳆚q"BũS텔;'1lJS=4R~|Q-;A%LKBZʤb G Mt%OFw9WZMeΰL=MjqG xK{/ ;q3 .e6e2ը<,qL&dj,U] :Z͒ lfʊ*v|S (:9# k h:~a;0fIE{.M5 _446|T'$!hTr@طsf5Gܜуk .qO5+ӀC(540ytp5 vƎz+84kغ5vp跞pb*FK\+^j5"9Oԗ$Um/U~wX㫧|Qq =>\$dr>_37g;]ږ=2Hb==`INKZ W|Y(80xQǼ/qESsR'0nS/y:a PDޯ,d $s<#{nN5@bGLvy[ԩq!ABj~.yFC׍,grR| >sNL#,XpVOD[B[}*# .m?L MWPJ|- n=^/NYmsp@Ix \zad.V'{+5Yżzq/S' xMɖ+kS6&|kgN/FCOYDk"?)"Dl˅,T{&7rm2$fP]rr4/-"^¢:ԟj̷fUS`f]_F}ȣM_+cP\D SmKm(q_t4pɈ/gCm)fYu8#9zm[hvK={l ޴ՀAh5|5^o' ^r6t ce#! 3Q} ç6>W/[cA`*1Mr;U|Qq#ǽ|y,[ka\V'7j!2:re-kyc݅9Yk{*XeښpBƹlӨ86_Uf+ 4Ϲ.AWЛ<7LژU9';aLe8;O›qauA)j.]J՘tGu+&^jCEFM7N("CLp]v>9 W>wC^-?0scޝS0oCҌ73µltӆAM4Tl$Q^㗒#}p"eTKά.Y0<>P$R}xuBoW6D $16!;yǤr2)Y:&Wh1#U&kD~Tn CP]:^`/R4nv/0UZYVh* E\^-;;"}5)|X[b-Ə [6<&k+Ce]c t-&6 "oAfZ7<@V.q4ǩթVvUdiw~SU%EN8҅mҋM]Ӵig: wV P*d]O侞N!5 7QacDo'^A#2fPX++Zre.wytUtјs:=6K uqid!/Ykߡl$GI[g')ܝZ`vO).fIo |@1apꔕxMS $弬Ru6y11(Zb \/0+].5gWѕ|;6Hͯ+8zX{@WTGnKruXf$ +0%WM<6=Bl(8#Y2$ _])g .ȍ~YA~/z:+BTY%7yIGZdʦRzVP?!ԴSϠ[ŷjBVv vٞ/IiiUT֟L ?:m2@^߾\eGY^%ne8)A\%Hjk ،@׬EВ``H}vYO=8S wSn_ .N3B?f"mŀZs3_+B735ؐVy8 ,b3if=锒P^_^bFwRI^b&5ew-И<#taW[tQ&A ӸXĶ"C&WTnh3@4:?Sp .qmrI2jLʃ!ELW#C8qݨ%7>@dk}E|'m/*Ȉ-j"Ro R[=\o3P1X c5$R>og64V|$>ܔMTզv5v|"ea3RO1q-n$߻FIԐv{=RyW[>zj`vr6qU+hbjȍ~ؿ9:, .wBMU~@5ri8rjmX~'nc~[9v_[ƗByTH櫘UVF:j q|xi14W"9!&j|Iı :%~!UxS:֭唊u %\TB\v0AkB^{QB6 jyyP%:LZ8eIdC~ 'vI|nIuI|=#!b8 dۢ)0n7tؤu C_6%lAͿd--D7u}pؘ~H;cE}%:ғKvL5tT^z;3\f> Xf^2Hyqɠ3w?ͳӲuB8M*yW݋zip Z)(pL|[/C;@)r~n(ugS:Z$Q=L2Zz&+n3`Xn$º75 ^ws3"nN>Ĺr0{]PΨ4:!՜lII[撚ȗSK Uq|y#/n(61=k/SaU3#q6 Vg# @\(m II YK~ -:!sM'$F;:Y \Uqbvua{tl | -fl,ox\t2L[+`i$TX:ZuEpnE-Di1&(pYİf>{c|h!2:w^ce߰ڬ7}%uRp݁t 26E 3DX>0^nVJ@ӧ}IIcqƹsv]>UN- ^0>Quuh!i+3,2|hYm-zJF l{W؈⇐_hN Ҧ]D㶲 P3m@Z瞚bdпz9@V<~u+ͬ,wp<=S|{'d4"fnOLvTҳ7ۭr;#LUq˕2fHgكC^NSwlҦXa0xB 9(If}:ǘ#oUݕd4X!NڠqQkx6f6 y7it껒x kK5QR z7ͭb!5KZ-FgZ$mClX0kFLhE*ӌo=huui]%@>-~;L&:2>cF,B 9oҵv`,xeP;c#|ӚLcۊ?Յ mv9V"vZǟi"zGD NP (%[*Q*U hͶQm' !Gis*d3r>9`K[azUl忆jsm =U=AT5 Fg'2]ene!2|pV(l[o*)]2STgiX}jGú^m͡o8nRR2ګp`yWN0JvdT?Cly 1[Ѥ[[mX64Mȗ͗:uCp4!F*W(۝a$#StE0 m4bB/Ւspp>qP)3t䪊^zqZ EH+-Ծ^ɜN:kp{}޾Rw nOe˜AڰHH<*1jk\9{J{{ noݏǹbKH`0<ìl9]7ȼ(VH'~ $$QYU IW33 +WܪT SwBuOqx['y6-D ۅBԦ}I`v)#fhCsKC"x W`ixdmCzvw 쬷GqrYɑ8P'/RWrNǩlA@|'!/D`ȟ7r)1uZt3) !~//1nfB w!ɹoTpr2'%_ @)U-"Vf[~JǾ2]BNW㰁0Aw S ϸ,xp!GM g(} x$HY|"{r0hfO4[߬ >Q?r}t/C8dKO!u"-$`B5H5nFНa[Nr J4`}i QrLȟvHۗkj\@(i+i\VB|Dbp{P`Q\C*OsByӶ7og#Эtq\ x(7X} kb}/-ȯR5qF7,|Ө(euu^n nrjQ g0:HbYu[#Q$=Wl&|]KI fk^LȆYQttqb:7z`VGhm> >~¨C*iȟYQ:h `;`kԋiWeŽ XJhe+wT] g6JDq#[\lq)(G'gX_6`gYd.)Y[$sx<Ʊ-RjS@2m(r!DBK^d0L\(+E҄9}_Ľf8͇0%+xpBu*uUDi`d\L:9: q#S* 3nnkr^wx ig)U;k@2 *Oڎ#? 9 , fyݮ\\>,L3h:/8h9@( =4] mˋs_uoJ؍Mw*dZF8ܐx|%aznkB, ULuHa4:^)vOb$uAI<&(UC² P]Qҏ{QҬ`d[SpTU~-Ԗsox D VH4,ZT@(ΌfYƏ E WI=DxQB̴\y*ДH3`QAкd5y1a0,džma9XqJ,!UAA-h&U/$6&J.m&p|شoy4{PP2[~cHCl3KQH QSkX5ԻyhDQ'}d΀BOURd lDo,) !EѧG-I|| {syH 1%ϭ~RG_ގag_iVé(N03E/ 4IQ8 ?0R;"ƝM J(q?p$x,P Ҙټܸ{svZb!5A%* ]S" 諪 21^c2L>bR+j2+(S4ELۜ2T&&[ai`F:Ҍ*[]H<ܘ!Qt}mYehC aqp zEDFVo^mNlb0Ü |L:ՔϞ2BVԙu }]' нe -77'`b=#{["A ӢgmDC.H+Hrs1nXjI+n/Xͫ>y"G;El=gu.8EmiȂ]KN$U`{n-k ,5#A^en:)4u]%6`WWs8eea2ṱMDpG>m]w(;-wQMė|5ڐ%e(XuJ Mm*=帛N[TRpv&0j.G|OHgZۏTzWn kOM]NGs$-{X{P~؇ymS7Re5QL,6Q$E: u alx$f)e sTUtذ, FWMbpM4KNSUvᄠv]־q"w$ 2nvma0RrQ㞀|ч!/QٳrZKbFn-}\Ε:X*̤WYPr"Bws%d }"9o?x@01֙f|AwҨlVo&xLY|Pa)= XJQѳ-slee_3jǁs-ju4j@S"*e-̝(0ESi:5vfQV٫HۤIK]Zk0Ly)snY6 ] V<*4l]RzFȇey)cl x/Uefj'l4@~iν' %š۰Xd6VVD%ñFK/De090| A)VVvΐ~y~ёqQwyXH{%Ӝe^ ҩbHX2/c ܗL;PY EM~w`2$]&v0>Kz"Or][p?zƸ33Vԣ q Ɂ@`t> 'IЭ"!*N Yӓ5˘^VL(դmcu{DH**vS`zsb"zRZ47DقR#yRsO{!QH=f5$q4P1^xC. aLƅ{Wn 6M8#]koȞ=CD~zak?KXYXN9Fk{QFu $T-4jUckF"nQ6n =Z&ͪ[s{t~BG(:8ԭ#L,}c6EŢrڕ.p*-\Cdutx8j \Ww=n0<ڀW'mLu(+e[вVN75 }CTDJ 2Pvq)AȝݜFﴰSMkdz2lܝd9MSFH/jŃ`&y1M w Bd{)kx Vd|J5Kqy{HG"ˣMI:Hݜb#kgv,ep$PSK~c󿮊E$Eh ZQ~.ERxsR5c'ĥ.,"(t*Ը]18.b 6D1y@2-B6s\v_:ҏ|}O[ԡ"(]A5uRe|ʷv[AtuSԉCj5izoL"c<1ۖ%-7r7 jLb]ڏ_-. 3"|dE_5L6Ik%(CPN*e9l(e8F-vݑfY^YHII XTc$ʿhAjj.p9uxrdY;B+zEP>,O<Շq[i R4֕)wspܕNMPfí.'gjUB_j3h/D8* r>(r8T0ņ /jN?]ԒNڨn 3[^p){B pfb8(7sHA]`o"dG[Ds1R\+W^#;7*aֶ:YlB; 59t2)1t5aTO.moArN/-&j 5"߰ph BSDʛq>&Й.Z^Guړ,/$%Ss&8; o;o.\OI;=w'ˤKZ>.>BL6]?8`N5@0>vJXyGq~=pS]Z7Rp~"{ `yG8甩,+Feen&.`P`nXr'UF*\S R3lgJLm68WիZDDK:̇ ژnzkǔWD`Kh U9DI@ Qv6.y<_*/WQ7vD݇@ Ybĕa rK_<tEj] ŪaYmX+K)A6SZt)A'jf5 RHW +_kq$Y U>/3\eF 'T)y{}r#/n_0v20G{d_bR1v|xo5[1 Ia" y4@k﫣 ?9AK8#@9_}9 CjpO';:>xI):=Als,]ZLitF#z2~GwG!\Gov ת 6Xl>A:&gSpu=Ԣ#~Ra觝Y0Ȅ>SG ӎҺ[7,e՗7l9Ԙ гJ`Kqݑ|BSˌhװܲN| }lgC(.QN뮦<c@ݖ7Rި"j;t#woUE} sixXF.2-$ ˓ O"!+S&IJ6CˣU_#)e$-<A ǥ-i~u\X )'$/ΜEĻolXa4aN$6i1I;[cPFيoZܟ ϩz$pRC;prg\W{.&[`ImD~ZaA\)-ut%h^m9IcA@:k_,oжɠgckrh=6n:jdq \8f$`KJ-03T1z53Ӫ KXr:Ѳ3Z@J!KShFODW_kfqJ9G9w(2钟 `(=p]٤ɉ,n*oU%Bռ )?޶:S1ӭW-Bƿ@" 8ºoCWLW vx3nsNc=k N!AlS׫ O#S}aw[c)xqQw+ӪW< dr5l`7eqlf<ޒCٳ>Jno[>U=HXZuA\. 7\z<9ҡ~Prp3 7 |M ܴc,+XOS.P;mT/0vHh /PUByD %ϏF-fCh uԘ~*X[/jëIB?8uzKzf=e6O^GsnԦ7& ,c Tџ609 $J佧o eQޞ"ԓM Tn:n\AFo9d.Ov&]o*k N &km>r61+ڲ<īrUJT,KG Je[N%9}9{վK /E-, ؁v沍U)s^o0#kI.O1=a6a~+]N-jS#Z-딱z\;lYCfg+xC.֐r'E_M>qǚ;,WrsI*쨁~hI䫜V\V~`v >by zOJOO>Mhm@O&V}d0>*b*|uNVtm/#yR{3oRU@Z=&?yg"N'Zܠ&犠?iS24iAҘ^„xnL blw<1T"9_gs'NZ6XynhKWH۹㒍 Eчk ݳ=-CYɋF(4`ˊ}J\7Ӣ7uHe*V2IdvwR{ci}GX@\z]Aӫ]j o@1/m"4qP Vҙ#QUP#:S/vX8+q~ Ky i3-j'QdS9Z _IrcMJYHwJ \C[!fLpOvUYOp+R(7C OhFz %[O>WJ+Z 2e6 &LeCE!t `uMHM$F"-0/V>GJD0st}L[Jnߩ4Ǖ(܀u 2 ;0] ω2Dԟkv5MT0E7-5 4Q%[3ʎ!\ u /1H0ϐ!A/&5ζ1}EE58qO +߇8> /eo%QRE@YEd@KDc(0I(+ruID=i)v|.Ƈa p5yMӢL?37בV'RQ8 =ȝ1Pӟ^7Ʉ1+zO)KfzN8h=ޞEm(R]#KF:=gt+>SzoJ5m2̚<ӰÎu´xWZwvf$oBq?&xӷ.6KvDO3^xB)_FHQժbUWX4 gj|ȥp[V߻JXvmw_e{ M[ gXeO-=Z=InO$+@Gf\]w[!) u^[Spi* 뒕 Hg-èwm7V.MseDz(挧1Xv;RB$QG8zoW~cS hS)b#VKS>whl_h^t ۹~Ȗ^BҀlzgITeph SGWca=Jw |#͢3uܬyfQE};_jѝn̅2ټ3JunTH@Y/`E\&}‰ADsr p+}W?pl>AC?oG`6eʕx0`:Ac}G˅٘OTs_ti\vЋ%C<Ԟ+SssE&7nq1Mơ( 껁2Q\ v0 T'OP84czЊ>wS<jۥ u m߇s~E&aZIšϝr4L%5n;϶M:gZP1hܯdP.Z'QXl_.yaA!{/]t&0s)At ,@:S' o L@"G.(wޱni}1r"M]!FVl&UlmiwNE ϲ)o0 ǰuc, r1 e?6udj4(A!q.rJI%L0 }99fyr :ʼ܁&턚*oTxogpo75p+US /2aК_,g7T,;7j}c58 ʦuH7`9!!S?9+Ð%UM P1CYyŬa!]zQm+;zKsM De8.S$h9s z }%QnJ ¦+ŧ S@D޹xҎe ~[#owN_99S W_İDFmpDEa&FXygi@a sqGVn^56kh(4"u%IJ)QO\80__!h_+܅%z!ւ$X][eQ]y=3+*-媆i סV&=O!]x5?'/YB<\İwlL._9* ?5t*efx HRea.mpYN r5Wdh-3O jO^6gimrJyE *gyA`O 7Y #2T¡ѸMh@[0mP4jÉڰο[0f~eٔy1RHQG [Q$7>ԏj!]h5BhnQTړ$OIO͸44-BV:3z"9l[잋(&EU3ŘDDMy xV!$' Ak nkiIo~\H=k  4bXUUgi^?#GDԺ.%]}aZ(gu>'N$0JDXK\m{WGJڭՊBWlfjѬ=޹2$Z~֯ϡAƷ<,·MlM'?ʈ"ln.Ӹ\ c3AtR֘ض)tp *hm$IoahC=_4oѨ6>(G= vQ6Nx_aeoO&Q+'|+#6UHQw\a(!Ӣ7 Ǎsl~mmBؼet^B&"Ntj6yjDCg-(&v2Uŷ lɂX88> 3dx})l2!a S(#EŔ5xɒ Lټ*qdӰHT)CF.  HvM;lnu?U3hF#͑52v[{&ӻĽU<|/AnE1INvJB@sI92o- ' ӻr1nmG|M*$,Շ.B{3)FT$5(u%N:G, rjYa$}~ N̽{6U!w TxYe枱}oױrփj"Ol•Xb~HUqS+ "un uY ayDɷX;wh^${RbNFĚG7eʙV3!k.A+xjϏ|3w%i9+ޒ^PLpUev:&m)+Q]UWj+ÃQH@XTt?,JX.G ΦcJC6zhȸDo%p}-)$`>qox)e}B'`Pl=H U->mz唭6Xa#2:SlwʾAe[}ϰGQSYm#qK㒙S/qS 45}Y ؒ_!LsA|ąn`ovec9 */W?5;{"[2)v_ d{h.GԀxWj05HW yC?pu]uwB*0,rڤfu|@|7}zsprDMJVPvzm_m+eVVIRC6H%~0SKe(!$.8REQ#s2b9Y74}/y|: <fe pZDcVܬ*q{O[%<|ϥȄÉajuHBxD}E?+Iūpt7}+UY{*EsF=/@ޑv8&l׋aR~.3:b\dy)i]l3Ka| NW 煏V^t ?Ajū`vAfµoPτfvB\ld@}ǜ_j]n[""5 <A'IVrsZِV!{$ m\@3', Hy4( UrÝa' ks";zBx@nI_&/1aN\oJ㐏_Q* o q jLcݸREgdK\ dl^13L)2x#Ѥ&e"6},{jBN 3~(yIڎ6JH( FJOۧ~w+<8}ZLrC]V&BG7}qNd1Cf iի,EtӞd Đ`G>\O><2A!_cZ-mل_[u$$CLBs'fz4د_LCVڳIvO2GpN_TXKMj; 구:djʌ-2Cvzav'NZ!"* XBTɭ 7dCkquŠH6IU`8еhn?BMOU kx3b+w5gc%7o WSi׈7Ŕّ kO]^ض1glVs,o|Z 勼f8G܋p+mYי88XiCQ/=XԮ3 mB+ZD0"F8^("$ JĔrAf.58)Ig<=} y8!]J޼ 箔?T\DWx\s~2ZQHe}q8및9hvYq<VL {5sbb{)fZi PqTR,ɖYusjhU L/P!#=`0ȅ¡®^kᅐ_i,ub?S%*׿sJ fbWt Ra`&yݖ;sqB)])w)<U)XBm@阧T}%'uW#%Qv{ wEEem.EXq'y$z]o֘/ ]Qz!cg_9kp{; }\RH"74;UYq:=qjE#^ )CtB=X'kYfW`ץ9hPmL(L,&mh(f ,Z|jh>{u^ pV wϐqA ͮD}N7qG׺[,33 k9{6 S(Ae\9Lb Gtpq㜏5 /XweB*T Lr9:, г_ 2N}T//?qޏIw5Uo'kK`#ܶ(c WV]^A.s+V)[|rh\-w`8AkjTEp`Dݕc?Yl\KNV+*@ BodǺT:aTd MtSj'pz LX"WgrЛ89LЩM1Izu*E8J_K:ad:41O@W6zGX2ndNR7]I|$p\5;}J5_#)u6rW6!IM 9:I&N+F >Q t'bF<<+@O3m`ļ T%aD,2hzN#?)G KP-fgw'?<^lzUPK9#d'k4Fr0{^h.ɠ j3$bēLGP׭FC _Xi 9wmі Q U9}؇ekYICċ0wT**71LB۠L$x۫WiHt]nziY8k;("B$fcڲPZzz>^AMs'oFiCXP)7u+-6]Qfp{KŠQdDK\SpG4u-Jap'm$mRH*3.* tdq%q_Cя.n#sz$' ç8*<=y@BcҾћF@_0wfc{0m_k4I1=hFo6XoedTGųh*+AV'H vHOLO{tM={dTU?w*Hţ3/[7SF СOKrGIXVCBR XrEނ3e ,mg$[32wnmzWJV'OkPQ0UZْ^|v:[o?IH/Oq2>u- 0/`6tDTA;Q7=*!_WĞk#^$@j%PYvGkXgmg,.|-EM;VS(6TW"0iըG?.E;c_g߫=nC Yg"~z!NƾMa^m;M'T\^d|nV縺8&R! Ĝl2~HC* Z1'\ el~)MGXQͪ-N kzs@th,$|wZ@1m;aicm#R[f1j'$x—) Q j-Bom(Ș!% Z[fŽ ׊#봊G]I[i 0#7MZ@t(" 5n&E|b`Y}:o( i^b9``.ꏀ$@*+p^ŵEr*)+izLwDL Ғཐ'wC7U#9 Eɹ~gt%|{M*#SgKaBT:n~}G hu =G–^—&8쇅 eI|b[}"MK?<$%:(KGId׻HLc GXUw|YdJÐl#F:p; AS`N@Ċ>IY#,hE4I -AUZp,":Cl 8[?]ܾ Ƨ%*Kr^fD*H;=4o-`ǺinJ̕,t+:s=y@$R6W3P8=Z܋-~w[ft: Sh#+\Z^L3,{MgU-#)8){A,1et)G #֎0(|K.tN4 @x΋Twtrа<7GuS&;k35d {"VF/h B҅WHH^ ;PHp]S{{xd,! Aw'Zh*r4(k%ִyUI38u1ũ Aof+ \`rľ|Vγtah1l'L8蒇*vd$.AXc>=br9( Dcp]/ ]z|J7,.gt>CFSWZ˶ u= :dF+;t#a(w9 Czإ]6t?=9./@U^FdFynlbr{h-zfbBE\T*τeTm6\Ml ߫J*h|=/^F혾`^._vz()pD0LJ;^:9s]q#Y c;IOE31p X;ϝ2uD-a(˼L҂]A`w1t餥` ڶ"=/E_^̻)vNYVICB` 5b`s?GŊ=;kBd-BzjIy.G^~ѕ~bǁ6-UgyL4\jORޯ#0.7KWJa~FYHhu\5̺'#w܉{ϣuWc/95`VjvЎ'M: B;<}VDwhyV· Iu.0Tn 0ZX60sf'}滴fYޢc0Tl-Zm5ѝN<5ा9s(x~];v0ds,zOÅeNB4Vιzƶ8P!q=k3Tr^$EYUi#ު --e-xfTT5D[HbFe̅3,⃉:^# IN4I}]gg#CGMD`PB|\tr'*`D;ERbG 'ؔ ('hgeJ>>:0ik|D=ǒ5 6 !=3`hǐZB -G-F[Y LXdP^1}۱+n[]OٳCWRC {Oܚ1h1.$QjjzCaݣ u N:wA(@m)]>lHN@r_( 1i0aŌ" E&MlBq8Z{r>/Z#6?&((22]%}1$݆5C橩\f g՛&t'h5Lʚ`w""[#N\<E=?)x0B &4|lJ:/=s~gcrMU?/5 .f)]IK{21Y7qk܎~9LOSu9Bi1$s}7J౏JU!X2DndrDx&C\-ݐtC0cU1IXf)6#CI\VOX/ D dѾeQv{X6(nJ_R&0q7bMc-"h:з5XEzU6 #yq80}60+jݠkz͌CF15lч>2ic e|Ţ-WLl-̤e*qj9*e\fZPfabI "]LQ0d%rX)u3m0|񼀪kk,:>>E`R:}I@Lt:N#΂V*}8C!X;\(0M=lEܺpF%%RBa%59~ 0J3Kgz@ "̕lhM _Dh4AZxD͝wᤑ9s=28:+Fq`ˀ?ԑPm-M_&V3t~2P4n[,~TN%+X6 h)cJBl6( &vVN-M+[>JVD<~վ]~:*`Թ<bVy)KJy~%hX)c ab*i>"Pwvi딛k$3?$ V3E}Zg#/kd`' Yg%Ce!OMynՓߵK]dz\BV6;Hqu(49v>R)a&'*_"ٓlQ ĤFz;&jFw1Qv8Gз,~흜d~v<s%\U(Vk!CdH#`OE64t{4|KXH[TQ6Ofvӕps;G6A67wyCd| Ѩഠӑ]]U M؁9e}d i+jz/aY,kzÂUWmIxn&,޾uYsrv'^dl%@0Qt6ͷQ%5oWO/(9F$a( J6d zp MMcNmaSYO}"[U0?$ DFch[昧W%R7pB'G9ٵûfCIٺ*?PGހZU+7& MhY-jT33~M=֤ $̨xr V tA܅ 7u/k~LכRÚ`ϙXqO>YYm/~ X?+qMf2h>dODqtN+M[n>pQ%& CX6cv=w^BLr` _u6`NjG{w B`~`=*ƛv9"hiϱڧ,B,}jvwE@=67+ǰYl|*tI%S$1pkbVF[d ֕-apX ihxhb% op#[éMڸ%#Inân<)ᕵ*GN_o Ty? ׆iK1#WSX! V( @w2\'A(bv4i{f ek*̛12eXyԹc#Wվ,Zn^/m46]kS"NYy\Q#ۤZV@Gem$ Du(a͹ejl M,;dlE[4AuiE3i10M5£.,u?IT؍rȵڎXw2Vۀeo4ʻ=쵿@la>zl]\_j1k]s:2" s͐Ne%,;ͨd]6MT]Be/PhZI HZBch)n<̦AonA-‟2pT-rЯMb.i[Bt@=k|^iF1RĀkvǩ&S1v1v³n3m}XE/Q1פ B/Ci+! 9TV;8色ܰؤ2O)67Ri++*A"*z :1N]cC~86x<.pEЉBá-jMA?=4/)[8 w]pOJm5}n-ģ }+p1rTb uyNMAeR5ZLxa(i+^AקJhl;'WV_4Q[N}$Fȏ_qurgB=0%l&b7:CFVV'o%+Ջ=f [‚ϻ\ Qkγ|V 'рfIػsgr$:*XVq#s>r!NvAEPRh"! h!^XT Z&drѪu%vq>g?u'E5נ'()yq-:$&@2@N,WgN*AIy$XsLs 3m+.&=T+˱VcmM#i9/WQWBqcuH+9A( lRf}1cl6$.U/U2]-A79=ˑh; pw,o/Q}p8<_KOlRJ B?zym0Iv—Bށ\])ZXK鏃x ~|֪I?o;t}v&3@o~MT =g7ɕ56|K϶Vfc%A,ɂheg16Q P`SN)3ϺrlS6%~KX_ޅ \U)fuّXiXPjT"KfdbxTHwRbԓٌ3d˓@ͨ9YdGrBls!8&u⛨ᭌRz%+IG&Q3o͝IfQ Q0^+<+ ,ar NY՛Ғ@@F ؈U#S *FOJVXGYCvYQYE%Еs"״( 6;d{`{F? vyp2)Q 'DdCRsn$ L~EŶ'Fo} .ClkVfTLXcqF~I W ?ð &vF_iX+777Ʋ.t>4uzcyb7(*G"<8ADIF vqq)N Q GH3%ނfk7`pܞECnv#RءkII%1!jefz yq uޜ >ua,[}wG %Gsj~F~D0Vt;OV"%UK($Lfn"n? i_ giכ3Qp0%bEpZo8b+MNv)}f]5}#Z|e%{eL "k@Bz{ )~Bh@{XF^ៈژJ z=JiR h=bEvVN~feS6]wă=Ǡr7)!IF=RȌ MV2QFOE>¾->L<YRBe."y%.ۡ$+-&X2QUD[G-u!_KT؄beOfߧ|-C7HlsAYo'Zd{P!W\UdžWH0q%{%H6קWwCSo?)@:vi_p;SjGdݾzL9zoն2K1b'@ I=cD>> R0܀*ćV_U_^CKbByF aX+\`XD}o9P+J bHu׵npgSj;mxEZ €Z8Ԙ@aX\Cg&YaxM4+^h<#)N^,0s 1Y_|'QqOe…SzX @"_;k# 9p% q_JT& ̟Cש=LGV8Qj^Ij϶797(U跽`A2$& 6f.v8&bK6eWF5'6H'z [K=*л!J@BSo F\A%ymJ^">m0:4j,_y~xzZ1<,'N/*خᅼ_".A:7\mzmK_!VCC/ǣf62!WG&_a`ͧ|r^@87C/0Nr } V1j3DF#>BZ*6i-q;dLHb^C`P&LY~\WEARkQğ8QJQ-il%62X'Q Ef# ls"CtIk%`wޫ)[HǦzsr[; Q/,m.3gC,lq/, J7AL9MI%]t-PI^@InWzռf\~(3 Nf<66:S֢X*Jb_,s8ˮWa^țT؝!`X6usEۊILk$\_:Բ4z,|]ˎ&0`l=S])xzNnk^[InۭR! #^k:c@n utɔ"G5iY݄JA;ׁn<:ב"k"|y̻UOAӺO!gt5'cx1&@S"R~Fu^F'4fj3 G!~`Sѷ̜1[+?b\/|=J$@̘poAXNIcf|D3 xjiahPLEӱM S{Ro5?۱KۊѶwVb'K67:CSx]sBٍ4w9Z?R 8nNl23)Ia:uL$ Ys,>1y~K3:9ޣWgh 6 CTHBF= >I)V3i&Hf܊!yVfLgOCo 4i`^S(8J<8V;B48>p`w$.N "&ΓͯaYڌv7BtF<\l0qtJ={'1x~rrhѾx~W/" _D0%qŪ9US~&ÀȈ3Iz~C46z8gJeDDžs%"YɣNjP$pO*F6ռJ43C]j.` plDT@ L"bo( G}٘7_+c\>8ܿ"f&!z9*n!ghP2$^0+Ks3Qu9;ybe|{(6gk^LWMr`ߍ\R^Q > y 2D'D N%Ie2 pǶu("3$2~*FGzk~=D<Ii2ҕ )/QB=T)XwuD:pWF}^Vc-?t l-{\5ېX6.oby-\8\hqtSi7xDUP ]2+GQ7;- #-2]0}}xs %+d6pxعQr@O Gb 9>%گby.FT)6j?7%Ġ/?{ç/[C%.[b҄G3m!>ND9#Yu!g}Xcr79Rw/Vn 7,h֚tsyT oJ,c0Cr (dD}2`Zy1N6%v(ŵBSW̍b1YDN:AgT 1Q(ڽN}\,!_ Hg.-~\"6%RQAA\Svhw <$/{"FZԫ)s0eL_$BoCIj:Q$u27b r`]1g~wq ) h=*^2^; ͫ g v?Z:!]b%)W3E&iXXp>>D%ZV,?j ^Xh&Ȧ[ylHpќ%P\9wfu&v̀ Z/Ծѵ~$^a΍Wv~T mwӄb}O@Y &O[ ( S6Of&DNBͿf^4Ct6XwĈ7̾A@ƥ,۔ֆkm.Z"5ʻ{[s*֗X.DLBuwQ,bWs>Lg~Qkw,%3UK˷*'P!z&7t;߻P%[[0!a/р6a"ܫNQb#QDɦo]w!PF a,}iamzZR2hEǠbh{Td|_ky7g{QzYG5ɹ,NCrxov 60kZl{#6$_<~ڻk5)gzyEե'()K#@ԮĚ}Nܖ;*/#[o}q+d*u B(tF&:UHVhtbN-~)Zn>R]d@͊X#H {&Kh67|h2 y8o]d {>Wix\ @y#͖Ej[99xH WYC'RX2@zeUǭAꍙqӚ_/M4L/QKHc~IuLF2 s -q|A.\:@4á_?h̎Z=>%AnWS D`LH1,f n\ë\pvOp \]!S3Ƃ`)%{{v$zlBUN H>mGw)ix连]9wIywfK3{zMYBlr™ Z hLI=捊#Q%!Z\ώ=5B%׬9I'yJ -y/*"{ં08|(ퟚYQa; 3Ouwտ!7.^s$_&tbt"4TX;ΛQ~b}5՗:;[pZZ(JZ2T!Hn?[ѧEfɘ劧"|N'iV*N?(2 Gߡՙn3^>LZ-dLQ"ȗ8'0@dZ şWj0"ھ"rJ(M:n F2 dиRt\LQb~{;+] o.ì [>|N]lSU:1akfbg+x)yPϧ5{'\ZolWA_ օ`2p`H˾c+j.̷#2T'7^d DIAHnxJ[(r8߿Jx`ǘPէXdY :!5'V~=zkS.{N7VbqVwW=L>/6[Wkq^ܼ> ?ĉU)鍓z{P:JdpbӶګ-9GyF֗mS1dyثMSHWT/m-7+ShaИ[h2Ui Y`uPn] 3 OBt~Hy7ڸ4]}Ⱦ>A_¤ELoڶ+(CQf)ORpE$3AW={kyFe(2'Tqhf>aQ8-L3p7a-(r Wg9TO Jf$iNXd C(5'ۃ˲r V+X V%m })Y_$G쬏ï;#4Zv>%U8Cb5g^qÆF`Ծ?hʸ+Z?eY v:6ÈL Rٷy"ÔB%ifƔM]oP=we$Zsyhk8[ W**Fo,ۦɁ2 IE8fKN⒒eP =sʍ$5`\ GFݾP0~/)<[wZcMiUek%u8u%qX.<yK}IėX,NB@!l+05Q3;th[^9F1&^ 5V; 4a+f3?UOK.ߤp2e_\/3R~@f3D FCzSJa}0!66ETl51C#p& %A j$nHJe;=b<'^S狀{{p.g D_G:lQMp&Q;bͨLfU.M-MR"Ef?;P+h2|D?I&5?i t =w~n7gSxb{[H ;˹D" /ە]1P2ftrq[HʁI,jmW6xA3vbJEv7/ ~fNip)kߠr[L+0ni, =LVoQoZf\_=kj@o |t}){p[Vy֑ZAMtQƋhmYt@pac"2G. ϿquZ2؉_C:~rn=P*h}v3( ,)HG)HU#NH%z_>VgYSfM{* ".5dܥc`ťR9kU~ߖHӭAuZEthZyKqR&]BI!8TljE ؀[;l;.آ4h-Q6زf 1 +|mgoNixb|'ޝ4~ڀ&ˉ ? 2*F9+ m&#=ɗ'B~7Vkb+JZD !F@k>2wK[uu_d@`6ݦQY#mr6'L ~zB^.8Uuc]E/0Sjqrs1_^fQ csnzn4pWz:^s]^[j0dEKҢ~!S5 V Xe ]lkS簀=doPC-ujM[g Da]^ Ra*C2rnA BIJ lsv6X&! c:m@^|\D@!٪^ .|&gPhBgar9op;U͍o: 8fX::پ/06N̐Xeqo}ύ (&D)et^R;{l~>Řu~8LIq=LX䍄:8wH͒70ŚC^f:c3 ZeHس$F?.Vh#>1Rbߥm癯rXxq$##(I/NN"GP]bae 0J$%`tszpE+Iwx_TfQ8(wjAZVF @g0Ej*hٿRΔ)vv -k:i6X0cz7%+>Q #CU@CmI$n-KŢ; bl?̳@2w'fE|W5[!t5obXXFI29 ?'ẓ) /[l8eݎh#cI€g!}:^W$IJ "fK:/E7yf KRҋdTR̿04`h_~@ &j꽾DMa?g}D7ǩ15N/S-O}vsjxYgcJJ&,S V e NHTq{ޯAȾ,vu0lAʪP0"pQ.XDNn[^!<I{Kl?^H8ɹDIQ}"+%_U4FH)b&_tGDTo~qSNDV 1#|M4]:E/Tܮ|Dq7Eq۟C@}vy)3w ]k1) dU8Λ쒤$| :[@OuM{ ]vPPhXH,Ty V#RF^-y(DhDf33؝ K6i*

$t%T6͌thseh\A:05[Bv!3}7zL]FUSgң1 AnJYATI1,U=hZ(fPĜev7p7;cn4".q?]Wl2; +7Lb,}\:A{]UHsH.!3^=;Z*\*aHT%)O`j;vVg3l~ /^Im؃n}2HQ<+lZՈ)#jDvhC$֥0Ir[D[uz+?! Q-T8~̴5eefvW* &暋fUL#Pl)x\ nN0_ׁ Լ5t6RUnԓ<09 44ym ="e.eѤju(Cp~%f[yRrJ D4ͤMuY?/{0Oqܽ3żE%GFࠃO(vq6fG~"0"VJu캠.ŭNK? 3"NRpmC(%>PUH֑$f&@^ ">$\ xH!eZ7U$w1S˼+ٲ}dȺ!*@GBScȖL+]* /@쏙h }2)U DZ(U2Va3ejP%c)84f:gD9ӸIqAY(4u2גf,,TƲw]L<8>s|OIA@<5n? 0=̴19^4 ]]- R$sP'S)I$VWvb.v9{0A0^]JvU%5r6/qK8[9#P[˲7nՁ&QnXsbVJ/'eHSi<$߻,јHzI5׹i!MToҽ +@żo=e{D nZ4^GE]X% 09u>vpZˋmǴf1nm7<N [@MGWƆ,z14‰..lp2-L7GŭtNe\-@Uۂ Ұj)Q5RI'o`F'?-6l\9ܠ ˾?O.;FP6!ht0gCeʢն#"ib8CLvYQ_ɨagff-0ZS ]:;`R=?+scCX7 8YjyCL=Ԙgό⣻'8 H8٨zS4uF/ml}Q,S&E5{`l&Wy4wt3 Q!ߌ1"trw ]'<"nNGc͡4P;0B% Gj>?:?{K(M1 |kq' ʭG/m%0fgG7F^|pl~!]JAXƐࠦ+,%~xcN(M[d}sdKH{! z\%rȕ}}I3:&B=]%mf#~"R^O Ja:l5x ;:Ϥ2o6ػ b%Kѳ?]9#|^6Y<RJZw_Քl*HaGCX+)V̓auNM4ae 2LmY7 *UyzuMf|r-58A@ZxAZoNmF༁v ݑG^t'[ 8^4VPV3em .QRrxBR:b'g@y^vd~xJWN:ck,~Hόp퐪LKq#KnJ(A^:]f u~[@gٱPbjk; '{U$mr G2eɔHEim0W`F&HU_̱35nǵx Ojo+)`Sо$B j&HoF%SK\5bO(7oS<B<_1ㄮSZllHl1jba5?\ ==3n2XR?6Rv%'* ]:|HkFgۣ#1PAZF-[]bTͣ2攵SO)gXr#dj }2%"je?ȂUZ]sxf9r "'D0 IU@ dWǠL,_T=w9+=<*A,?N2,j-*gxOG13Tω^HZi߁ 8`lMޢ+J*'8Mݓ;N3}mFsit&$O49!i&dBMiVn4m~Ք;-rVrXIN9e\H1$ek./OU&X*\: 'ڽE֢!-yS wY\sȔm+>!8?Wli$DQJn*2lsA '_qC:RMj҆:WK-Y)g } i,g4[pm|UU~!Mש20wjFCT.gªM$`~0CT@^u`t1$q9pp3d]xl`i_(m5Fw S!0c* Bd4@UtAI}.fXKMr">2 OhDS5G/&KS[I. PP7f[xL7 Q܎b8PԺ^ +TR.f&>d&%sNTдpkxnxi2\h tFw&Ҕ̡jt8SN9ed3#%mA҂| ؽƺj-BXۭT&_]Ηv=)-Km" 19m*0aňT_c/R( w@^!ɧLlg,";]ڐMsx%M 9_%4tg/{JY,gjq8/b /vv. '7ڟnRw4/lOt\7'G=-TPiϔf۩5,`=ۄmS2vm枦@R:Objф Jie@J&gFEf#Ƿc `}_x.] 8roHn^o>cSY(_'YO$;c%^4kxI9LAN~&=$93󺶈0^㊠!O vRӫ \NȢq檆`kijGg8~Kʶ^SO98w +=^7(mHIE3ܻgl^ez50DG9f sڃB^._Gx K+.Fx y!GxTȎS{QD4c*Zʷ콓u,45g,E@h3r'L_|aua11&Coe /ak A?\CTy W7e bgbrOCQטf'j7;pN.EC2rfN'hF3 dCBV9Ud,FBm4'<\*27ԂFo.3 Ijjo\"uXr巏~ŖȏٜulD!nD7<18!;04Q¹{?;Bwe[` N}r+U.2w?CMa{4c`ߗE0=Z/-(u;z՘G-|J[>DsKC 9wQ) '*+FKwQUd2?`(`^t{{:&$(+q=‡ 2uD+r_9.muyLӝ¶dg[~<o8M&ILBxe$˱9kٗqlkAҡ@ \ְ1KY:bmCt f{ۓ! umJ5X/066~G>#r>x}Bufu~M@ N2IMo?,B~6mHM@s,?T| ;v-LaDcD7 wX}xQ';JCj cmgHM~,1r/34lgZy uwW-9"EZvìBR*{]Jˉ!DҰ2.s\8JG8A$,IGEJJN*[•7FmX 댑|P 7 \߅ zCMp"TҘ{  3?f{X"j?W`4q(bf` 7&XwY,) PnSƣ@vWx_SC![t:Q?4A#bn񇊙RƻA t oa`hh=_yžܙ fsAςd"H}㽩 vB uz/Jj:^0~&KSJ 8ttm(Lt i9R[,;,No xk%k䪿 qa2`5K`JDJH<ٿVAZדJ!JDc&y5v`ݛ1~|,| =\t``7 m8VIL۲kE͚CfDoU`T`O-!ͣTy!Ѷ6B\۟ܥZ_݈^RD<&.^ӧˢKVѬ-(iosp;a!~ 6CaSnXv#޾jk 4⤬&K+S;ԏ%-H m+ʚ gbn(W(c"6v}RU k7,mCH&~.$TIE t`%[U\IA0#4{Yk{es#AJ~$#ʼn{"Ď:20x]Z7EͫA~fXS$[JpTn9[)ٷcXj'(x62fzM6И.xtYַ:WJ `bfٞD܂l9eAiKGbsrjCrM}݄$4&@)ѫ+Ϧ_flEpp@UDdq2X 8ډ<DJc3 &?yXtnI QNNaI$I`hQD:R4ܨ࿀e2;=b/Jdq %9MfȐ DŽj-ɛd$kV$>ޞk Iur3!zR͑wxɘ-HwW[2Ip^|NnIuV.𲬡t!>q؆K``˪Y񶸙"Q9hlJs!lΦ1CF=X]9cY-g\=uZJj7wzo>ejRfAQ?K0o  56O9ib~Ћ.n۪c AČ].%[RaOQ`OG\8(FtR9=ϛ(of/ꭈ`4`rK[9e[H46|\G8QXs[0I[ JR<%04s ϡI+%[t-a0QNGˇQٌ<ڲ=)Ky ,s7P [1N78VG;8MhԛI!߲[+|唀U LwYC^;>O/z0>a=ݙe>z6rK߂G}`u\= ١(RK#?+6ҷq>ľ‹ =Heʢ.E1A M\K jh!@℉=ݑւKXb57/G4N}f( j `V$m&+.ElCCVܹ z#F=jp q_$WzZ<(PʐxgLuVo;)@cx>Юlp2w^V*gT=DV]U$@l/ Vn K6veճw4Z&y0 A,|#2P"뀻Y,!fOyWCe?Sy@!C{/vr_Ma@pm՗CϷR*hN?8r? @ԕv`D/h al6Ȇ>L\`X5WGkE@D}S]uMuC F@[yrE a**ad(^$.* K iv<1q*-VH^y: bn:ԡ<'d=妔4+Xu{c?zޛ ,џȓojŨ"['Z-2|{!H#^ilݹ$z  / #S۴qЖ}J>>Ti/'`ynv ͞'0Bxq,B_(j)dcCm&H.Fh2k9@q\2]6xB 9"xR|yg"Ԯ O ZaV67-4ʂ>rc4QYMŞk>Ώ-Iaf:()1}_'yd% hTm筀Y݄4y:Zf- #s OXSg f:fH͐YLJl-vԠ,yT74x͗pRXlD %wO|e|(z@8Or߃8L"ӉJ<yeJ#"c-@c<# V%t 440UwVe 榇 ˱GnK3Sh@xW*t9Cd`Ql(dEU)pɮ JTjI 0Ċ;JMˇ!ǷA .(bRxi6|,ˑNR2BA!ge>NMuTll#ٝΏZr!NK!/%\O"b*Zt0󬁻phEg^aa}̝F` ]L2 rĽ2_Tp傔y4 &9}$څ-> &ko\!#lPo #QK]Pʤ{aHh(wg^ ,Ps2Z5J opb/;GКdQl:.Nq3S+>urL6tt|_w3߮YcQ_%J`_Hա<݀o"%Ѥ&٨Lfg1Ms26 Wn !rרSۤW)mVt;c ^{݇L/8w/qZD5<O=(Y[DEɩV\%0~_և$: OQtУ\6SDhxcJDT6PrqIz!B#Px1`ɟ .' -*NzPh>G ;$/\qf^xm0(*R[9 @^|XG; _zz⑒b%| ?> #71;P=@)bƀ l-/l=Gi@]Ϯ,P(*D%TJlgV3@@SjuViR{$MR,ttUUm+.)''j{2=T.IȐVgj ,'=No> )@kY|QlVXH]GrB;Pe8xHYj,_>c/Kw“4WkLb6@#w$.$4;'RH"]"|pF^ÎI)K=%HM=^34,z'QM$'8ZbZ*.ܘB"y7,^'_ǥ/#. yZ FP-&+l]b|ja(qi"~^l侣QeF8aAmu6K~/_{$t?l~(K~ψƗ\{3)Ό^kMȳ%>vnar+ r|7Jg_*s v(`sIaA6x7s6$cTVc i|߼7}ݦI%bCMLdƖj/R aMC9 E4M;.p&,5dž1;~/wǷA({\ıظj jkǾs\.͙8Xd+爫_J7gVzͽHyF%yC]Ca)=ql}qWe~OP^W%F#hD'-"gngբk 8?T^2V"p([ROtb_uVϽwY8eSwq=*"SqdP\&۲W2s r\wsцyXLφ=M? }E]^]^O]XVc~3lcKaq4):3 4?krڅ3ӦXrH.\S:9ۃĥ5Wop͔DF<^:|kct1 ~Fʵ?6xPR>VdGc݆Wݢ|wSު?BTEaJ}ݎ6H6g)@HB|AR1fғ\\7¶ٲ,RV+bTtM2K*nHn#8E5ūn);yqq7 h?ɒaF &Lm-Sqq&CQZ|Su^Y<D;U4 x7{5dINju] HttG-R)׳+td,2?b%[t$y KrG3L/c.uyzֻFrTyu^لV^ =wm`kTb]L\No FL#Vb͆`wqB_JW0 !߅xo$)^kJD]CeEFCwPZ iwQ[WǴ)a+h& ?Z|orCP"GE`[AV5BM8G3k${DhbU{i hr0=ccưmޫ.b)2.`4+٬㔥 V'ȤpQOM}Į -d/OMcH4sUo}WŚx`hҳjM[eCdy.(eY )s+b7#l.[2&ݕU[jvx1;=rjBR4m^:BK(s?KyL r;q Ei;8(B)cX\J '+-헌yt9kg)`|a_)hW_~(cϮ8xUWgק4"B Gk7H"Mv3'k,n\2D(^Nx1mOgp^hz[Bq?zAM6KrHgJmpﳓ1.UUB { PE`MxHJک<+ۢokUl{fFrQk ]mu\5P \IpBr"I" =XsNB9-7g\Z#l<dž;M!P!~]B2s`ܨ]VOG+@$B] un>6P> bܾu@/H{ -Je<^C[ ]**7@Vouami%f\.pc0xBenb-K\ ZxL6ϼ}U\V,ϵ)]&[RӱNK@.S%>ώ7~,O}{YkOeTămd֏b ׵ Qotc^t-R[5ƥ:x 0ֹWp 4 25u?Okgz^UriE\ 9ܬMJR]GTnC!p+[LR\Iil%׸&4 ,Uroౘ ǰ%l8D טx*Ez, $S$ J?Gζ_'/@%?w r iD&4b#: 8߃RrW*BsPxK,vŜCmAYk[r8*Hxh|k ,d- 2J a\*p$U0grSS*H;=Mw1t(|䫹EZFeQxySKH;]!,\`?aTܪ4f$ vke|4)ҟ3ݓ~x1c]A: _2f`w8 T͟nV{z눣T3ꙴwMr[f+c@r5оWZҪj` )ܤx' N0=FF2M5Z]3#:YP|SnPZh<уLŐ{ T,ab:# YI]vp$\wvgTo,n:vxQEPuVC#a:ޮo:%&R0qBIqyo'{U. sHwǔu +!r)OF͵(`?Nෲ=Cy 9w޻Iymfx\e75v>E81#3jݬ'P.A_G`]c?_]o=m؝/ћx(NHӤ,A)a[z-?JU[_͛ Q;noIhcT1>ʲt+]P3oV@|!֯~"4]-M.:܂tGvqa4)V_rD<{]UW ۷(G@ {1S[Neˑ6$Meb_`NF݂@hIhG 9D' z!c'+şؠ|M%$@'Ho츷`+~ܵ(5RSyRi{4U3-/>=) |3< =:|D'.yrXst6%$;*p\#!L*PhvAN!2 /;ͧWJucЎxbDwb[J][IOԴCUuۻlZX4$H !t,D) J?7O|W?,^JTO RE1umbK ]?޷S3ZŃ_L?6by*d'=zo}΢KXXCV.lLYs\H§{8w!kw|k@^>:&aqaޅ7c]%d{5Jdd] _:H{8X.Lvn,&rkdTzt-oރp!JڀKJEX: a.j^"%lHzP^Odc"#~q""Ox:-̑D(+K6ق"?Grr4~"GgI}i-gPXJF˰gg /SdI]1swE ~9N \:kNa2 =Kg-[i1I֮rNzs{'bsGl9KC0L@ڦ+dpAl=qOhʉwD !ޠCj󸆪{Rbq`.&4t1ɚ`/{g>LC*%n7D`ÄxF9,i4,_=pJE( ^/}tʽ PYZvtC.tK)GF~\u#_PC3$!;%jeŵ>fa*RILe @:dj:w;S _KcP$o1"˒3SXd =jN Y&Q!ͧs%75Im(4 \}z.v,/2JK69,sPwIΊaz)cZ?%8;R{$bi馨w.] s{^x>Q*ZhZuN=$m  0OXZp9O\'6dHjHVUD*vUÉ X)acߟ2L;kSgIgbJa<@Wf7兙@+eray2:1ovU7(Z0sq!?H9PCjSLrjw;;@j>D'R|\+!Qvp+` 0c 8XVoaq `lΏ-^/ 6MR 8%1cr"fH1O@BzX.u~Z(Kō߾^yz0> ?k$#fBubi[T Mv:': >i;LtLJ͉!-"S˛+.;?OfyWeJ#'x"Գ,/c>WG3>)WA'-~g*{JK~^SO\Z' Pi`gStF{daՏ5EJ8/͖E'} K~%ƌ0Bszxo%՝!&0H!ǎEKMِL EXw"}ڳ 1lҁW=rAnkM7kbmvwa~;(Ht9-bpltQu2"'hnS n])e[JHjY[enrVE5<\>'WA汿i}wb!f!-=Yu~(r7|FtV9 o#&s\xBԔbI&csh я:E"zD^GvlBewv3v~us V ZOvpkv9Qb)W~[^ '28)5s5 ?KE*GR5'} t5z>{jŢ6Y.">XǮȩ F;\.Od%zZI6dfS09oXb.8Omuh?|F!wkgdF,Y:W&Z P !Kth=z267?SZXZS1P,Bjٺ%SU j?16;k[i=[CCΪ*뜤/Tsv 8iq@>P(QqUnJ(ׄu;-5hgo=-oꅰW:W+nK .X*@cѼ槍3~AoHqz+j M0ՒB_RUȈjR(8F 2Ì~aE|<b\eKTlj6CR ?ǫ{QTi8t_~_e#@aW~kCB_DɖRd碬۝r L TxO yT^N:\*c+MmD})%] ? *TlM}l<^F=*_(C0{[ogK¢7,v$O\;S<]Ɨiyi)h:TJqSi:[;(WX#Uye&e %TOυN~C"u8K!ߥWdK1]Iظӆt"NO%swBޱ TWwG DG#,zuNBjni $8z[hԃִ0xvN8=k FvYȼpM5݋ܯk$o*M_?F7$;՘GT80anPiW6L+d%}}0?wSɪlr&Xc͠IzJ?M&Q;<`4O(~H `QRRH_PѪ |ӯ$_ !1 nFrſ4DT+oE)/ф> }ZS>zD\ϫE_~deHѕ ZbDHak4aFo;aZ_[xڀ7+@V2LVgQւ)h' QAi>7l/E׾DOIiriX_<4 q[; Mߋu3 M7xoqKHɖKal˵0gݶ1IfWŖ=$Aeq4iUwu[$@h(7̾>1[fo&VJ$/&j)[CXŘ3CD0c FY/ÚcXv+wzGk 0;+;kɕ )3$9(z|vI<1їrE~0Fdӄ )1ŗ^۴^~?p8ur ׄ^uܟP4Ym?H:?D,cvO7;H:cGJ='t7{t9注?|HaH gSҚzUsqqx-`FSKn 1:KiE}ˊX _UeoŠd}_;dc#u˚-uσ Wii2y¹r(BUfCت;LZ4ߖhERKtDԟ\pP(O瞿+q_!EkasCנǥsοJK?>Lc}EٙR)S:_KTkhғV'oNȇ<%l ءr-B6Bޖ_1pt~S-&;=q/gKC[BQ?*֭3+k1.+8}8I8i*ɮZC}4{y [7 ~jae(G?9W (7=_*@R_./9HTjzTΏ3F֔\+q-Hj-ExY'f0>Ќ2n#'̥ .Qj؃&A%KC_l0N ܐNg`.kF<$w~N (Ŭ8H] vpOp<փٜԽ/YI5Qkg7 |\Z7R @lf ćoKШhbPW߯CtrzPJDR,&Z?.1D98H`;X4<ֿxm$oO Zdt 4/#*u'Ԭ@$GpŖqoC^%##([5oS@!׮^fm ʚ6l/Jt v+L&+1d{6( 7; =@iF/:s^4.O8I:y} B3[o}W}qVOE1{Xl6 D,KV&`f QݗO>cac[R_"=d LNHE1~ 1:,P &ONv(im\Yzߡh%(r f:2|\9J'7(FwhVCz{^TPͶD5XL&Սq B߲&$50~ Y5f VIxNDkiآWõލ7@ ̪ܜa>g*;HExဧrM{M #`C N{<-ŰXLQnu蹖:y\kqU<@\.-$?˘~'[np[1`},P/.n=7V]Z#iO~ʔ}-mɗOu]og0KlS_ }4Ďu捤s8"I=GYY:[Iȧ܇)WSR3i"[obvqF1d:!FQ&r^.ԨWo$H^yMo]=)-x1V{Ji7aF}V%M #r#XPrj9N0 {-'ix=n1w_;'ȥAz_Uh 1"ˋɌqe}d98^вr=D KAEt^JLw#w~˛dju@}}k#"sMVCN_jlIΠAB:HEbC 86*ee\a=s2 _>xc?RLdƝ$seGgs6VJS^˞5eYP,ZO3I>tJ8/-1.Vms聛u3'ѣ['Ҹ DŽv1"V;⧵TR6׶^ؾb91S50*8O)єƱH _ǻxf'j9lplF Y$N>X/"vRtMEzlM&zQӌ–1ɳwZoD~Į6;P%uPJ,^:m^r̫]|KbTwduJ$H)>M\=  Gc gqE%Tѻ۵غL4wվH=bx]X};2\V$+r&!?7ꫴK $OJ6E&!se܉L_|t&ʾc CiuTZFג3:yKaPO$ ߭'ϗe )]A r:]ۛoI1jb>THh<ʲ1qD&=»ͼsj{ Z3oJQ|aBvM<w]0UʔתJƽ& p=-G:3Eu); h]j,cRwDbi_6@E`LQF\:ҙϕMGp_iFsځPW#78lܩAD,ڎ?]$r aWG̽xZ삛a/ .[S a BH{_*D9aW$ fٕ'23s`Cet}&)D_`;f!M{6MA}JLnޏ۴YWM~)~a'<CE\G2,7a00%ll Ǜ_lT嘁8< x/*5(9sw`[uap=P9b 'km%?7ݕy Js#8Jr&+fth xŝA.(Ha'33)IYYt?k$. >(}{_mZcGQZ'#+R8OM J5hg۠6ȢeI02ӂ+?G\rk,lT=]{H*JFǧe|9[Jb~l@XbyL1NACJ)h-caは ۬ZVqB' [sqղZ~%2+/3T?iI9 Tv`_='B@{ۖ^ۤSc&} S2X?7Q9}^\)tH$7sr.*N LoN2{/lWyҝ}fkR;%h/>A$3Ǒ/\I)tcAS4j\^ 6OQTԠ*n|+;ya;OQZKc잴)VY3mOw5k %%~4K>GDa^#=* {3S Շm[Yܮ:@aDIRCVƻL Iz //c6#LanzNQ!4?^͡6:EFs TUg|K+Z'r۟J(` Y$zhpPc7U?PDsIR=m7Z!? }k\/M.CbE醇:y={aх`+BE[hLt(A1~tTW;2SX[O:쾟*yjiN(QDCtܪfU]Ծ5cp2XR}5K[<:a#vY5*cn~PO.4X%[yX.173F" '4,K̗)Mɠ4J#CZY3gyx')]tG,b+?'AGVG2u-B+ռRsX׌bj]Y Oů[T)ID1[ nGg@(3dX \xPe[R^UApZ^T/0&Jbos|Vt 6rԸ0kQF[LV\ؗ :nWl-x=JX Z&q3/k+Dpo keҊ^R=<)cskKR+w2?󤜃gNU1Wy"FQS aW͌eѮ]vHbF.+adƝ T,+kV ?qI"ߩ!\\8YS{{I}*z6_'JFD!{!S)dpQ]Q״1HMN17U$ _/f(͈suiko/nNS߈zF'ᡏNot#cHg&(]h>#ucsJ$\Ӯ(Q/'2/ie^-'rﳈaRcAF߲ Lx,BNp<F[ֆeq@ `#uV {# Ĵ&_TBg*m*_\=ywN Ra-:M?rAprɉpQE5vu6QfE>սQA~M"Z27Kƴd?'4Rn@O갍 l[Б~Ue&}QT(UI!g.)d@>n-=wص7Btb}C)2TF՞L|{}Z< ڛ8UXEDk82#KA OWG iS-Zka8{Ti뽸\fFLİ7Y %*02eS8ۤ=^?b@rpHlɔODC^ƎRV A4oBXnXo} |9;.+ۈ|8o').^>1ObUO_x_U38K} ejd ZoH*w h{<l쮍%_Fbnt@d2m_%] x :Ƿ6!Q`^{ioW0v7iz:xэȁ g  DN^5"U.w2@~.؟ܳ7 َɩ*K.RnO;}x6/dQA(L 0Ӕ5~ QW27bi92Jj*A}}>E6":|Q7(]- 8p6fA;z <_``r`$s{} c*V -zh<&A}VsE\RY@QSגi_83&zJ sbRv-W&9? Y9Q߈LAr]D9 WC}lQEG+k!1|3A߱Q dP+϶o@0C<;@ h0SŅ8maD$_{xcD? pcւ̤XұgFJeM(2i\5nc Ta-W_}Qi}Oz#<2N b 4slK(jބ[?>p(Psz[ҁ"N,Lؓ'{Pv\!|xE$K"pѲU_I8fN^Xu:)"FĠT8 ;iXJkaIPX_*c8 EIL:ڼc!nHNq@/)ʼn5Y *KB%ð;ɒRӱV25M黜b\dzAXz>|/?!NMu)okE3#;nv*;5]?Ri4P _|ɗ!,T@01jk^5 ݒ^J HK7B[)f_6*yVhWe22xX98  Hώgz@mo#/``;`cޡqH )Mƹ;1Ǘ•}޷ѐv_Q"3vjL}yص0R۩S2`mz%B3e?EcDq*C\8gdv%Y=Smn~lOFa Ǹt)8uGΌ.-DyS;R&O,aFFbpMD` x$ٰWռjSٽU\˅5ـ(5Bg0jndv Ɛ)F;tے,HF /˅'IuL,.+է!,|I rX&lIz*dE!hE5Wy<9&u"J£EgCa~> . xTHԤ:7 Å'ޱbu[kZu>EL)_YrC4u%d^NBz )SNcH$í-`ey肳t.>)Ḑ~k?& Ժ&k{]?8,?l~c1B7`"AvjM1E7+?r>dj޻sO† 4BYW%S\B_jSU XV?NΊ/hQZ;igȈ>n-$fb7;vDԶII&DטdʴQp;P ĪWXiUޅiL H-BYOY LT z[6'3]p6DE\I"cTR&om'5AaI9|9eXG~ ̳1~w;4旵u˝< E)1RFd6YiSvk(<%ݝcgL>tqDV.qCAwCERZnI>|td_Zc?DX)A-h.u1`K9o#m&DO9Sɧ̙(41\Р]D~7o 2L28=:6R^,HN$=a\D5^~ BGkG@y Sd]Yov=q`(Ijng6㱂KGǯ-=ཨiK~Dk/nǤRgI >W@S)M}ɞAQw1|zzUt `DhZQ]: ĥ\jD KygсA*b䥅 $#)FUz(ކnqX|Ps,E@eLj>D9ǐSp|HV&ukX˓'${1?70K N3uqI] 2ati*[gi -v*Jheц0zÑKVҲ_S;-ǫRFH>S=M,`ȸo (DfʽeWGCYy!l *b]l}>]jE5ʣh[b-xb:3nzۛǷ1D1*"ZNQ!glEj䃛s \<Χy z9@ l;n֛9~vJĿI|2aqGEN'b.QA~ Ri|wrw=Go)1>ӤGp/NBhMldʈu`jZGSEt~C:U/Չ5Ox~0QԊ9CyW OxkZ*2p&Z.%m]>oIkSѯ΀ᅢY@%OC:8, `C'n\rYv#HryR"ƛ -7h,9pC*{~52mN]ǨHM>(Ŋ}D xVѡ[? -{Xal $$ (ihbSHL=]Ť.kE`;̢鳱shlFo=я#}5}%7Om餣&nhz EݺxG3cQ;"F}2@x_IHkR^7sd2k¸Z*?KQO vރFф!zPO,3,9VH: *_?:~bP9&gLgӓr]]`e8_V v p (Ag O=͂A7׎Խ.(!chj:Vh=6j օʢhp\jw$! 禂B |yk^.X{sj`2N0j:JҰgvkѨiڈSaIsA[Sկ8dcbmfvݥ<6k8O(JF:R^q1^Ǵmi:< ƃQpL%gJ3's=kBܥԩ@Reeߧ}hmİx!:-ZxZ]bОV&t[,-k/N9TŸdMEL 2h`PhMtO7+`/)^t @ܲR %.C dY84gY'n^N`#i͏OtQ"ڑ֝zGA#!kC}]Rz"@\$(Uxfq`'m0e,a+7qBs-G"k3K=a)tӥɹ2]]S,|22jł=eDԍXYŝ򀹐w#p?{e#0yǚUҼ}6 mGQ2P/c#%ك׶([]}T]&T~":IȎ#Pj(sIeV5@3hB/Jذֱor"~Ȓȑ]e6o(#qx,8-yyki!8HԦMjyո pԈrW"m D1B+.k#!AxALS Efrlu@B[a/RFD78X-`K'b. kF$ ;^oȶ@Ԧ2\"+A(Ɛ 6$,S?}6n ;ox3/#./ђ$av.'4XZZM?,//&`NqͼZZpm O.#h,5'+7NРe3ùsAQK!2[_R-jU& XNuEm 9ħxe>DF?YL{nU>]Ul$59ΠJkhFU;[<2y-'y!Mkpգ͵xSb]RxȒ)ęL:ER5No'0. vPQxrDG#ve,:n sS+y%mLu˱ۺaZzd$u_Җ7 %;`a &dpyF#R@АgaR^oޮ ?[)Y_yI-$'hj'nQ3E.TH;2.A&Mo?=,Jx|#(Z'qEpdlQPc,mTǖlG,xOFXsx(hPF)@cMk>Oܕg󛱀Q89UXSK"Wzm,i,ya!VIdH@D?u [j% LOgN{q^EV֮.>B FF X֔hlBcK`=~ Wxqލ7n 5̮qv?$)jFAE5 bUVࡵ}2Q\WS?Z 0.^2V [9tԔ>l=GߞE(M G} uyq׸l׋ĽeBhOsaw_H˃OFPs?Hl?pBA`W;hNftZtG"Ы.I8n9.*)#u"d3!)~Y4* b'Oq[ [-4h[oOCv*gKs_:!̽j AK(9܌94& P"<5aN'G؞R"!DUL,_+Cs?nq@F#Y*qrkٳE.1 e3pPغS\w#ںy3]nxҜ?<3I6AOFU'۵ٙ8fD3n0"8鲣>PfFH2tQ7[lxB@Vg $HZ@U 'm$s;Ӫb bq\sSCOM7&?(v[cy/l~G.KY6K!lut+F,|}6,Ѐ $HFf40dCEVhmp$o>n ^+5KD߇aȦT3w&' N]Udfy@Gw ("g.잠= }SxH0"$O<듥_.1UGK>ca/rS5\xLx_8Y?Mx m[N-|X*tTcͲhvo\\Ԉ{V WHd'1螸D'a;Sܑ2}1,pu'kH,[Ygt?p2xnP H"Zo}QyvjrKzo:A.;9OqCZVrdV_~<2 LdC w)~Зo{AhM"!T/Q 4\mہ/͵WzKszhs| x3= Mk ,yԎ֍4?(D2^~Uʺ@͵Rh\86',k!ISυc1ՄJk՜*}<}I\uGyfj@Jxu YD$gkB*b3 h(`/L5k%_r{5蒅:C?e`ziz׿ՆN?gü{rt)npJ PJު&F&QΗ(;{U7)VqVʌ=B @֡ By1\g F𳵢}EG8kra_^H"5cGY.@x*(ڬ%DA1mT I³ڪdapPj}{0#I]5f-G/۟U<ӑq!-$j^LaD i - 4OF!'S\⨒Q3=^by. y#?(< ~rN 8.}KR$-OꠏNcsEshK΁a.Ơ(3g*ȉmRhc"Bk6S?jA 3[M7 q#))TPf敍 hrIYڌ]~G@fH CXCp_$ys lIt*_-Hl+@;bԔ .lvOդ$#ԩxY"b]l tľƷDrIp];VpV7lM/})6#o0'`cn7ogٝ/Mc.\ˉ`w.VWI^ bhdgı-ji5onǦI4;Fyުg⺁Ox;B #b1de?UJ!ZO2\ABE1,X2= Թ#"`#>Tn Ut F@Pjyít)!CτܦuuE-k09ꈥdbvT^ ^C'̏x|x͚ܠRDR7ԱQ~eyʴ@F#&)d"]U?Ww .-c!^ CXՖ*jWQ?Xl7`3bgt^j}KO _307cGj?Wnzgc9޼.&.fr!LJ|q{xQ_VJggUbGp9-L>-oXDy$@EW (v %S5'q?'$*RnRlu"+|un<ZQ6m)<sow-O@\gvYkoڶt֋NMd^Ӆ*.I v:/F@ppZJt9盏E}&ѻsfڈy 'o=|neYpD< vzm "^1ݓԳ4|$1~gF/ ({Sk ց.dGh+뤬8+/]!~ѳ95L zzKڨ&8T rBd+Az3zd8baPm&q?w2Bf:D(8M ܻ)Hz (E f`W8{SMΗ1?d3o) hXf8%2;h9X b>a+[ŬHF.GKQ>upGkZsE"G] X׍_EPBD L+rho<o$PE3h[sV5Zg녇T߇bE-d4L߹$ǻ-qԬ*a, |LHOs6#mP{<sqd6r1T_,%&/1'Ft(ϒ/~,9n2{W8}ڧ잁`(5k?rlq,8Ӧn9q ~G TeUq P(<wj&`ľJ2rj_#]S>Wvl(ELgFq˰bN/:ê0k.M0nNT* D`Ha?цݹ??wnm[\"ƪ7y>ݞ_0VLp<͞:9od>B_9k `%Nq˚Jys m:'pȍXV[mcUsa Q(j&.UhWʹ|ǿ;{aAfbSև6T4uҫέТS4559WsM";$[sGA)vj$ $jD!^.CB/N*Tgv|m6AZj!]}󆂚 sx>W,!ʿk6]fBfUA#WӉ^_Y#tRCJA9V2XDBx,E7)_h5f1VZݗ|$eF7jKmqg+9$BnibHcwS%^h)r.nf\v8ce)=u@9as=}ˢ\ [U)o|Ydo@^o 1X*MwyJ%*exK*LdJ~fqQU-}Qw$Bځjh+a$,nm$!i݄&Th7!R v7눈L۷3̙FXr9YFrW1ڼbhtpBuoTuBѲT–VwdC܀)"#TЉ0pnݾFuC 2Xܥ04_'𩡉Q=CwWP=› f'҈\61! "ǎ훤c*wo[K}ۻpEy2 <]Q28]k蔣cC`DŲA{UBc^WSp)bx{_QѦkCS҆UUotӾkQAL7pJ\ba(MԐX:aafH=_!(Gȼr )d\z9Fm3J-:;f=uV!bm勾LO=;nᱼ=XјCqtžH4٤M=`i^=%lad [.ay&'S#DCh (Qi EϟZD[6Y3x;>d [h-Wo2-]O:Hy Yʖ뿫δ{p͎aj #X⠱JuPIZt- ]O[BG`IoϜ셏V@%J"ca7W$8 }ڢY/]S'J%/ u_I,J_43\4hfe˦-x`6G=#kuI,<Ŝ;ߙ/2hIWc##Hoc |ts\H.ͬ;})H@..M!Յ/q~ق (_YOB%}^p"zHytrHPyKIo89ED ,Bk%7mEjsM837$1GFC'Kx< np?pB1uܼWd"hLa!( EMc p;:A @i;z 0 Zs$msas!cZd oċsqqHu-z?Eʀ2AqE@hJ^-` ~Vl؂kmU2)G q^h$sЬAݞ1*oRo6G_עsNgN} i)@b;C"e{rW^LHR܄bX7`h{ ~)Km[=bʻϑ@|HNb0;8^#" ˎf &ʠ ~E2_HSǶ$V@ShR`Oب[2Ż_ $ TLy瘥kCwLJEzNruf<,NxZePsZ#ĵ:A-y;Dr)3DaU:)/#8wv:޾O0mM'y_ȳ|O# L[Z?kym&] ]G a$uCx_%^ 7QSohpoҳׯSs*&4R/L; zk/ڥ}ߴ:~nI݊#EDBJ,sini/[cO 0 q30]3ʚ<^wˍ`u?ӀK7)pD838UO:S1v!+"it_}EĴNogQSUENPQ-c. ?Y@|BY|MLBG0*x1\*Pҙ ,Ŷ`B/{ar=4ARD"UndzP|V VgOxhn6#g&K=Q / ְF">3!P{O!;]Ue'nI'`5m1 ԋoӪ9oe8Y_<;~$Nv:u"W1ah?*0}=YAs0sH9H E3ZonJy35y]sw2pVY-BXL@XkUdJ԰bU[pwnLybDƺ1/%9C 1;'t\^ w-"|om[ڎ=r s^O5 [5up۰^is4-GȊ]oY[fG4lVPyNأX<#z\g[@+5 |D@`\. E8JbZ9\{![OPfa2Hc7=ԵK$2KcyB'^)m,8ll!!dӖh0LXM^r=*芟>X>#譚T//Fr^Z\`b4l@tӖ}=XRGn.VE+]a)y2p+q#3;DtvLkHQsAvВp$b9bsV%*S /Ż' a%3c vl3k42p=%heJ I"&궄||g{N`5K-"Ρ).Q!}eFDIbX&7,5V1jA2%zy R9 <P@k S<VCl+kq8KLSڇv^"m,kFw(16h@(Ԓ=gE\X6:pV? >'-5gUOs_zkwboqmdqԤu[X ct}LDwIlIzd*0>/# s0Wʂq V$ r*<> Ul٬ⶋl&Z,5!CPᙩznn79"`f{95 yJ;wלnFGLx^ EZJ Vf! 1=k&=۱\nO.rEl1{O@VN;-D ȼ*4,.l~̶Bޑ9IyN|A\!ŢEVBto&`)npJ2!?'=-Ѣ@l%6KԷ p ǙXurC*Cb}mbScWX^+dTS!Y7Sʏu.lo#1dRYN1:ǣ`Чc]jƨ:NĒƷzp9@Mi?  ,Ac;7 .=xESmc׊ּ0 (jg[!SZY,ʗ:{ތC1=F.a& ׆Pt(yN $,TɠObI8[f'yzli1+y `ȸX] roܯ/~O+C#ĉSpPADħaÒT{| ;+n9^4ݒQgu5ϱӲ~'av3)6"$x]n`Ɋ} ά=\&&Ѩ-=ϳ&nt8о!BvxUxDp^øsw~wH287?AzId0Q9>5EPKw5'5\FrH0Q*xiI.KN)Rok[ +"q ,dJԻE+zUSS`J&_'eeNw 32f;M͐Ot]vv{:^VE7¾^A7όw، czqQ'_*B j5}}V嵱]Û\uӗֵ5?0/NSkc߫Ky6Ϯ\X R/ [QU"V*ʵ Ey6sqƮ7dB k]#U,4=eIYI8y¡pXcӇnw!<2KZH)`zu@K^]  |;J=r_狾ۘx6U/]EJ)UϝbFINM%0ۅMC߀M}mR>1@K `ڞӏf8h\c=L ӛl G33TJu1(ЭsX{[WbUj}aP92ZARmz,|GPR5A_  ڦ W\Mr,)6%[v`ۊ"Fvkŷи$6#E"O4QbGB0U+/ j=X'YHcv/3d¡l29| W4DwjSR| CQm2|`_28E\n?<WESVcHbpry0ۯ2èA(- ,aކ`k&iԼgS~k۪}Fڟ+G?RӃE-.233)op6}}kP2?7=+Iӏ C=Cq(gJs囦1Phpٛʣ'LN)GlQe͔DʪvI;Z ݱ`^r h#栗rd>A߉&Х#_F3tŧfCEG}O*K8dΡRNb/'Z'S/̱̚.D+u)Oj1V!/z1JR{lSTu?MaߛqYݤ>(⻞KewΘ.yW=d|Y jr-WyΆ bCAl@,T0vO5sy]@/?I])w@4&MBmu UoIߋ$&G0T%+t:B+ވ#3 ;[X}1$W_~|$ x߳I2 wtZo^=ʋSb5c;*m1eBcT &?VƲ$SKpLF`j{:gaG'r-V}ѧ4z\3XtT"%CX&AMy,Y(09]4F@<ai;E.əC*N] ?vO7=ӌӚHZqWe^!1蔾'K^ j-7BYmNX `-)#]uau?*cwΡ{kH7Bn;?br0 @07BckoOڼ:|bٺkODu$qmyG?Pp$\ïoc6 vGЉ[hMOإ'Vt`drrk^Uʅv4S'Eu /x!BaFkMNsI7$ | 7;~@jh k<2)(k'Q"jMSI'IbiAQ#Fڴy=>@O@_ ;E_Pg$xFꂻ[4hW`7~M!]o`L@]b}] EKۤ  ,*?j8M/eP䑄 sMn0ޑr? '˸jx~΁Q~7#i)Hyjiܘ O44\p+P2>!,tD+[#Ef;3|f𬾥2=mEwK6o kHw=+|fqm}\;EpO5_/[t)tH@^ ^AZ:m+:& W9JY?MkEN 3Z0h# >4n s4(aɯcYaԲC'4t2%9( DŽm[56C1#1!\z=\Mr,7ɦDWV eKoR' Z0,^5VNپR&n 췆\߹NHӾ9)zڄ >]51i;Q_N _llAK\̇fu>3E,OpڕgD,i8?i_ #O֠]ƣ_$[1Qha[χs dJߴ=Fkn{Siߟz#I )=JV%&xTFzIN# B~#(j 9t&@΋?D HMc Q?ZK[24~"i1p 0$[(`=xm1JBȠسpDtP*çjN*g|DR3ڠkgi!! V 5upOt bv+VN.?RRWYR'sІ̟W.ϋckM]NXeG EC*-yYrj $P n c3/fTFl;=ׁ@nXQx.d܆x>YĹNI-(9yȉhPDշQQ=-/x6˖H\)۳RzϣIV5' ^KdITpe zױ]8mF -~ iMjڤ:1@ b¶rȇD -FF:žf9RVDzzaP|V/Rm(TF]#ji0$]!9q ʙIdű ՉETHVW! ͌Ź{N fi}dmH[dj*й+Džt(~uWG[d-Vbwn= Զʞ= =ɬDG H#iWvҁr(/^o A'2[M_{~ֳgl.ChkD r+(ah^Jr` Ŏq܁̀YT_nGv/S1"GY OuPw4l\S0[q%$YI ~/ry#ܓX76E޳+9h?߲]D;~.@Z؋/6EaK94߉߯c|;,1$% 2ndc\y&ѨQ n2I5 ED9?ՙ>Ҧ+4l3bfc={!+= I7";y4P:[(1*}=1hDQ 󗉉oE\9@E *y7q˳i7iK#F ~Nd'3vf[6ٓx> 8iO[@[ׁdD_NQztpIC:!a5잡8ȅWt)l$F#)&eUmW'8 ۃn|n_t]BS^>KLc(S9T^2j/(zf%rӻ:2Oo4TƀʆIFBH ?C(ؔu {c9zxjInl^9۷XV<}Gw;d$|ᤂ1*}m\":}9.8  BD?d@%xL/_Ⲟ?$ό18d!Y ze.ikƶ[cX!zfrgG-,ybBEҴaoD/f{pZXQH $22y;;S:|"m_ !^s ,f1oݚ7Ta::.rƳM>ρci =#}i|ۥWGj@ֈxf _BYyuIav#~Zv 8-ڶX&ҤmQYQ7rXUӽfod[Vhz5\] &6hw+}fStg15kۛyg]gg; L ocPsbr$=s;{|^.!XYjkSGdhJЯv=]bp)y /SL32F*ͧCcЖzk =fd],[ "_ՑC-&~%3wYڀc\-#UO(bmLLʁZcr6ASD8x_v}HGۻ|ҭ ~]Ah|rzYMMC^Fٶ kfLvz[EX?~+7dUFSAxX<72Yh=2cS\/87I3:i)Ez x: k{8iq(<:-,F5H4j*u&`/Tv ,EtTrʈM%ҔV020' |q@ "Zϣ_s(11RÏ]!:O)AĹCѿ_sG ڗs&RYہ)C͊W L\ ,tq"ho_!mعGi(~i-Ga79/SC>xgT՜L"+B-A?nJ>M9\Jҧ>CWvvΞe~}6eh&`| E-?U'e((ztZ۾%{+UvXeEˉob@oq'[l'YˀտLjO;W)DC=$aV1w+Oyz-ErɳPukɂIua(l?#7>”Go.m3_כ wefq_}Q+r.iEƅ 㡛! T|ӕ;Z\}x蹆b%]T 8B5HIcunƛ`~xj9"}GF$Ʈ#gITRLIׄ]-Ŭe7 #fJ/X W6xv\ ITY=,Oѝެ*{Yo*]fL6p\J-@K"P@!7X>&#<[U/Q+wr;Xޞh@-y=lT~al8!ݚXVi'9۶(f[I 3xQ&ME/JP:~˺clJJ͛?_{#͚u=~Y.1BJE-agm~$}ƌru0'yg":@1gX?5=e"lA:fRMX*%qk6 rqeCERMLX1hvP}+K%9=g=T|ˉlv{V ^ y5TwoM/4OH)y6iC~U 1AyPjJut U>WG1I:}s 5KIKG]wp q' 9nʓxbo7VM5E9ȡg`E T1\2'0*kVYvz!P ۭna*cES/.2䌶>.VϚ)4KqMax9|Ne0- ;3ixNBdأ@?;#jFAr1FZh VCsĞה2;[IɁ;&0)Cb&l[, $(3~zX tAŞX;íPؖHI` DuKIrĶĸYussja"6ni+^)z+,mfƾk2ff.&W v@È_Ƿðq ^WZ%{JչAkq8&71'u呰DWN4.6d1l76X.҃d',@5r#_?q.ކQ;FV'YX0N.%W[ z qQ}.UaDp7{WhH%L_]'Ks++l?q1K:y;!'Ԁ?bP=|)|8[2i >6F=5Næx \ilH' SsK";2 З< ,N }Էv̰j+(0@!_6I*]lcu)/*yO$Z1V+;92f/iY}܊ Zt +O!Ȁ)n#n?s'A__'H`: %d5磬y&:P 3%}NY)r`$PCFFHⱛ N5#~j킁 cPp "/x':%97)rby%6JnHݼdiL2֪8v*v=_~U:-q@X hQl=u'(1ƥk'Q[_f P!ֹerG~n}OV<ƅx2ɥAM*, T>`c)J88k`̦QG[KfWS&srN5IcLkX$tڗݕ+1. bMxJKKC۝cMpXW7/ t^Z yMSp\V!d< TeϓZl2*GfSIYfž&厼qOpr94p!c[Q D|T~ fUM5w>#:vGav7k~a\lWj ka_!M`!wCYp"vc8AR6" yQaJșRK,RuM L`03x).vфTxEZR\[S^ 5[4 ,{x@/GOneoHOJj/@,s'D=X'P)fu_4t8XLOF"/eZBNӎ qoOYD=bf-j%ԃe;(4 bL mwX{p_t:2P@/"{-NnPoг.cNC#A-tqvR'÷֡ U׷jd4 QoF4iob/1W8͚D߉2ٽ ؑ_ȊO~L^#2[i6c`'ErVb=s ̝ hZlފgz:cq1rW-Ά㘕{( ?eiz|㷹{b?^bS1-!ܭ{jgޛOqGEQ9BD O͓)Dvf#y b{i˜IhX8Ce3!\,+pƉZdO'Nl<8;besG[^'!D߬YU/+IV] $^qd:5ugf6Fq̚&&zނ^8ּQOX\rEǰ >6=kOT@ܗB?خVZgHuRlB4/%9I(U{3 1pz 4FpqN-R6bBv.[ Go[?oTDd}b} rs-cGg+.t\aMǃ%6 s 4ʛe1rT=@-A.'OkdL۳>"t7鰩\9+B HCFM96FN~'|S9kDw3 epN4Cw,]]e @JoLIcz:K~؀fEk4+ g{:ӨoV'r}Zy r 3hQ^kg0EKj],| F Εu.O N8_]h6lӰBi) u`"L{G=0Ł&Q.s0 ݊BjF9? %Ʊƪ/ڛNJ2r:ҴN5or[ 6u")mkIAs3HXmُPhrh⤰e1D-L.nfӁ!D&G\j9'\/m]3(mpXb{Ā`K̓JK{[ۭeTY!OQx`0 1xd1e-dE{ E=.`b46p iqx'o>&ʩOX7Ee ľyecoDWI)cNO4_xBslFTD.JEH;282ۮZ R: JEƖ;+F$b@~(~5C5& _ J  ]pj 6M]5RfZ@5Dʳs+Zpӻa"ԊW̔3tklsfU;abV"&@g73KXnCefoOgV38ЉJZ}pKV@4A%2eFv܆x`ݡ) ȁC,_pϺs ?ɱ#҄9.?8訴T5*&g!u!/89wާ>͋t 1ޚ|LonR2^ =jx6?H?4PޭNCDAqrO_bs*n T=j~۸FO@ܙ_doKdԙ] VhJ!q 걿a6aZTzMԂyˢwҍPMhUcMA{~9%G]} V|ғ7"P"d*|;W8z5 >/v"G)1/haJ,R4$?Ừ# ltUz%ӠU~\O(bݴcLy.F.h~73zxsQס{fab$>0cq׭cf)w}Hm:9xI[%7 oy܁h IتC;2q PtXӈ<.œ7A9Ґ+kbBW/u}; m u[T?3s.Y 7rMJx&vt jdnP>Ġ 2W%;Yǎ^s(@#34*x>y#"ABREPh>Y6dC#R:E  ^vBo NZLEQA;ᇨCZ1pK2ff(MJIƏw c6l;/=s\r]餜̍Ŗ%ʋ c{F^_+yp# JތkxBȚln9F(Rds+aG6d$D]1͔ۈ{{GjC`gqEEw kiltWםK/C(]=YS~k}P"vx 3탍Ok*؆؉% xcea._%`L %(3 mHr@63c3a*/Ȯ=SբA7ŏEP8D❟Aէesdt}rҽ(~6;b{Z<Ϙ7V/@[. GXƽPmw@$ρڧ)D<:2dWDl)s?`/`yio\ĔI܌*`K:uٽv!gspy%\I $}v91+dPH3q31m;yC _ GN 5Wڊ|_Aфu&˄CS]C; &hb`UxYmq-,oR ^|잎~bZ\HO44=xfvAF!Inu'nЪ0H_:#Hڄ(ip -Z&m]E b)_7︘wuȶ p~cD1䨀&S_d21o@1µ l͎>T A[\y.ݹe~ .wHh]h}ޢȦ ^K˸!xě7AV 8:_ {9Kє'kҊ.vY&jއ$? exZֳU\qyсItV\Z6܄%S`c8iJť՟mCdݍIʼp{*} f$AseKͺP,EX Jc/z>o%`F>57yZ.K`fTm~n~~42fy9Ɩ~_BocZ]]Ӝ}hvtcSldJʡ;7MGcBB(Mi3=|PzJf=İ5TNx`];b:ҕ";lqHtH@ZlB6&E3!]vh7Ǐ rб9*We;zS5~awr2eEOE۔.=U>xzȔKtM*jGq`ܽg.ιжZb\X sdԨ8a& >RKJwUUʤ&An_IJAն8<Os_͉3X-ϐ]LzҘ_, )RFpp@`/fҖW:jeHN =ֱg2V^4ۃ,6yBP2aqy};N_I^}f.J? fxc/2Y 'k7¢x:YA3 /lb{~b]O/-mT'r:H+f6V['U@[Wu'd.n*=Uy4܄}b?08"kCh, opv3/{$agz9j /rtr#EД強ٸMB+X+֟Qk69#$f&+6}.(0No@&3E_к03Qb~F\9*3Q0^`wU E N/z[ڦϝ'eH >ˍx@DLr+-cZI]'=-~=K[ȟR7BLH[t̑,ei+W&2x,9m_,lW4o. cVm.8{d3W~_HjϡhC?b"2&D+,0rf 5fuCm\jEj0` 3(q/hQjp\To%:hhLmkwD܍FF5hpfd[aV0Ш7) 7Dnꢍ.$k^y ߀Ky ]}; 4jo;cctA_M62f:ʦ]>"|7(_y= tn{|^TIkI6Τh57p*Ȧ;N/ uO#4.n"8/p勾nC()/z#vz,c^ck^FS4iܤ>}҅x&aj1.:D#%ޱ+]j李NGihR-,(AF;aX?js$.:WL[2~VX"=[~{A"&Eŝ_r7'*sI gi 4^7xf{Csaa?mhH<=))#qܪ1Sv5]Su2a{1 t8_-mT^{u h'siZS"ۣ{^8WҙAp=Hd .o$V}q/Άq*s+w170Kwp-k?IEP@-n'杀DFŸ4?[E06ut\!jʻE6o?aJF\5ɒˡ-jm)MgmrhU32I"-'Ċ= ?\q96N h@ʦAu޽u|*>C n{u@⺕3ra Iap@*1N (ZQݪ&5W(`JA ПDI{QFD6Qr DG?{h5O?iHma6e7ry&Bx>rra+I(ʓgn5|Qϙ[? ${n#'(){Gg#zXENڟR2{>m/"Q=mFo'"!7Nlʺx16>V_yjFF1G%%|CÝ8-K^ V ( ON3ڈVVQn:C92XsDV¯MhOm UA/" X)$G=a Rĕb8կ`veWcՃو 8qLqUJvw>jNpK~>o x14['A;؄:Qjx"Hl$+xP-o>ƗsaW+i58r'84+TD.h"kBqq`awkƲQa%4QYP,7D #I9QA:ʰ ?'`_|UḊƓE4'YP?.v/$Z1U%aƷ }ЋDT1`NR5)釀r"A%Lװ.syqE l4Q >e6&^j}:Qm.˜(2{t50S}A?=b/^ДP""5;\ĢC;hcπ_A I.PBZabm#^ Nt$8<}svNaø% |Sa5^I}t)s /r\ߣQζjH{3 QtƮ%QуSf)n*_~.'q}bkY^3U{h*orQƊ!]zˁo<֋OQ$4 g3i9{*ney SɠX+X0*UG}d /NPdt$0ʃ?'AI ?얯o\֙2x!I *K_.v.\8SV!a 2(elf ^p-[ݏ}Sg1L"VQw5҆}V-e:}6ʣkF>۽Kٔ܉ά:"dSĩ;"aׂ.ٞMj2tLqA>c3^Me7CgSt5Ϝ6/VZ 8]d9VnR.DH3984)~ P:9ar$/SL]?J=$%}ū\-F"G+KAbt&S':7moR-u50)xlt*Y qi9C,ug/Y+Nz4+JYo|@]l6yy_ӬS".g"Yf3bA/R]#O"e}JBIj9lUH}X8<؇@кtSk`$4Y*5$_(lLYhP~͈] Ɇ8^6)iyMwpE Fk.~q8(TP &._ BJZ6r Ul{:J/lgy1< EU$@zn˽ 02e"x<@`weyP}<~F.1;nx` giʫ5 ww8f%c`*uN範f_{}jgRU(^ʋ QRb攏S( (?yÖ||jG&3@HȘ qHdʩaZѹ:H5Ier1oS`ͩ0n^NSÏ=})\ b 5喛䧋iX$D7J|p}n ם;gl:2[^ǾԪItwo~P͏ECsgQXa&d;;k  |Tw JⰕaZeJ5<ۜڪvhJ}NJG.ס%PlEC#o0 T\:.ݳ}p]R+_{+.?}@9q^i0&lGœ?}F0O Y[g[m{F6[ʛ"5j gč!k _zTZ+U>Jv}"2Llk17@9Zh~6pF!rtY3eg5D \Z_I=Gd ʨ4ր #0TDYDK 6a;Ҋ/-J*z'$ \A|%4/kWM}-S"-x]TPW/x.>Fk󧘓y|,ߖHa{)yDNpQ'+GC,ST}sn1%Kc<1g+EV3P4$HS`GvúiZnh:B62cdn,"Ss|zh5 >Nޅ;g$Ų51M¯h5VVՑlg7gLziX-^ LtβÆ =Q">P- {wшĂiF$ξytG>n[&Y,(c0.[X#_q¸B{?f\*צ%ݴs9XOa=PԯN<4oDHHzZ&66ޜZ>g8RY3nZKcꄺca/NJ{n'=pd@|Mn (9rTs Op~gڲMŧ3n2ǚq&9Z-EC= kz3֜ Cvu~(YE@2ܧ, HI`󲩛Osĕc ʧv%B;2 كnW_mb'CԉzgXԣ@XVuöJ0q?3vcg>nglK-655Z[&9?%޻y Gf=K?&>$hRd/ʮIlNrQ /y}pdG$'b_ j~F@D2[4[/y6s [vd9)RA복^"BͷttF$MMD#ÿqDS.Eo/aeH3^V榿<2sImvVp:U,~f{≲,8K鲞wmpEaxQԺԀ>[U9Oi 3.u+5U"3jw+ <[!s;HW cC9v 'K4ѐ,[d@Q]3RԷC p"덎*1h O".%CU ) UbQU-[JE~pB9*z |еw) ގxȋwxز1m3PCOwM[@2^I@uc S4N!|tWQ6 '@zdiFƇmnVdTe`ZojYz)"yP7Iysƴ&zW^[+%/d__:ZIKp#;&oR 2ZyWC\#1Ѯ!z(t@P#>\]JNJW/DGff2̳BDŽ^VN}oS8QU&;3qߵ-%<2UZVU!e1D!KB䞏ȤO)^NaUȕ+ |9 @`chUވvEG=4np걮^Ї-7b>H  9h90Z` >`^JYf9U%mv%q$\Q8Me8nj\o͌^˃ |5 ]x/hHŽYt!9b+f(}xqTݽ5@g|֝",wn-w*G-hfweW5O+wpkhEXv6'1M*}$\[GuCDd UivE X}y`~Ǎ6 ݴex3Ő⣫ .h&7}]ͲE /gJCE~bَ7u 3G F_lB}ؾ(ltQra M'>6eJBc[5`ӒUssm!) OL t(n2gIERF|i)߸ Cf_D8%ˇq#gk#g7*~9 l;zBPٴComV #1߮/ δY2l'yf2WޥO|=C3blFvmd7D|@)l2wqc@* ||kk2]۳9UYپ5S<8k0VkG/ WZX,T;昷zg*ĠHzDR~n3p7}eXz@ڛ*yr?,b 8vձPF@cr#4)G\W٥'ncKx53k`Sκ#6O@1SSpn*)m 3rs0H\C?Ђ4Mlj3s+er^;qc\c .jyqT5yWV 和gx| *;(bOgY{> wx;z-mA[Q&~ɇoHxO|Fy-18zEyU{bY_R !gӫm:R9ι+b]^ s  ΏJQd]`Bb~ůWD{=~q@/BeMgvKgHE]3F5ڏU#^kXq_q!8-&Ӽ(SV 2 \FF]󡃃S .U5ςs.{_l#@ú@q#Tol:yGG5E !o㲒H۰|tV?UoK*gL^O/S3喹Y.Eݓ=uH>'Ʀ'&U.48P& zhwLOJq- tA5B~1/LoylPka` E 9񛮷+zegф=NeB H^"σ^î^gf^!XXżzkCH4VEZ׈٠ꗢD$~m=ʟ7]0(Pm6B3sM ˉTSf=YlɹdO>6dN#n9A[ǝbz]IsճF"ShATmq'gJ]fv"$]\B( 6<Ztx%$<.lӼhQ Yfy@+ 8b:&3H$HEtm 5:7/NT#kIdSc%rAq (S%6 ַ~TZR?~N. "}(>_;0PRzj]0^K.LlUV_HΕU&9`&Ak[-ղxF IvFbMۙPF(#cVRPH:9 84lW+ v:4 -l=..ZTjL'q?.<, 0!+믴#! ";M0Tw>=RCG1,_ /H{|S; S6Tq'Զeb:y7,im$[a𦲖Ol~}݉_,nsGuXcHJa,_CxK|K qCF;fYx ܶ@<[e"^|{b )dQmJp7b $Uvw*M|BA?΄j4wc^_g:xЧBbQY]u)%z lz/q΂31*6fqJ%iiwc?8ɥadDKGTe&%:VB 4o,Bq,cif }=`ie\V4vg`Ed2$PrUva 2Ca0/H[($_@`r;naZB_3)ڎί dDR-Լ )$*6ш_.\"X`]֍^e/m0힡+]rl)/i#m: &s'jǛ;S$Ɖ[pkAMeV_o>BK^J gB@_ymj/bR74r}dC1M_`$C M6}KQ_9sE{ԷQm<ւyʷv@kL>f06/mSc gSۘI44WTpӓ{ -aBIR:CgEd R^+TV/s#I8xhE $e29A=h2k:5"ɯY܆ #0тiЍ"Di~@`>`LZVR'粨wV[`]-X(e~|մa}2;8 nixx5 e7ěC@C>V:69|Xr`̟nP豙Z@wY~sWQ;Kah]Ch<[ fW=q#WLi gL ,GjNyzY=}ʇ:R07BG+L:e<^2kVc5 31C×k)RtGJoǚihguJ:Aa`t$&fKNɪ кey#ּ6lo6xϫ&0?p`;W&d3IbD%sD(_ھ9tAKR1Q*JMh~`+glYw0}Ė[BcHtΫqH]#DH1hjsxOx*8> C@7R C^4s 'onW@ MoTUvSjAݱԢ(u?AF @II EweM|͙שD]m%ZgI/ҥu M[ye V"G=zs)*`0[cꐜ(ؽo5z-h9T%-aO2ąP(@m.[қ?6 !<:A0eI+Jd97P=I k"ɼGrxO4㕼o.Cl]5z6[ť6ã! $#e>e_Z%բT~\^C`o(uH%#xY1MxqR%7a!Ns+6D$O (60`ixv~)b~y]l4qpPT[x 0$6HIGZxDzBx>G[zbM $[!![Ղt.$y.ڗu*hXDpRds߯O쩤?vl8ij EuԝxVdfuPwxb p~!ka6!v~dT]ŢL<;БӀI_5@pD?7~\<AsLEv@j<7WI: {?Gr(:?ޘߴm7rEHй[{w][1 Hj«] v1]9֓GEqi%4&;b=ҠorYv#!C6YPHXg;q|&-˝hzݶjEnG̍C"Q7B>$>ñuZz+pnGO_CķS98;s!|P5 Rq$NJgPtHx6(M#kcg2ulNfDpH+"&)ܼJù$45r Ё[5VZEވUxe:nc {c Km\)vzUJStn٨\|}qx?aؐ:LhMܹ Qh(* /Ji? - 5QHV[82ex@@|E>Ӟ~+Ώ>'M+>§jCt0|f HY_l jF#fE#17^jksNڊM" ZANa'Mwp 1wڢ@_930];,&絅=ʉ}rOjf.ı9Ҫe:|"je BGrTQ0G+}vIk`qWUP%]LWl/q3zmWZ]D2-a3zDz)՗pFWbF1Վjca\Uќ k=PXZGԪ MOMAB2W9MsI|8G a[lS@晬X}Y>֙ 'qk*Ua"cUI)a OվWEn❚ح[)J3d[&ʌ j: qGuKʌ#)D@/vVUuN'={p(!I(Ѩ9p޿#u`4V0^zSu*Ϫ'{xMRe]3=ǹvLYKIeq.譤c6D=׍/9~pM/ox&Jn~u+ID߰оGFꔺiVZ*T\έU'Q-hf'R-,_H.B씄;T_ Og__W!5vI)}6)@< .B=2ͅ˧H"A7,}"6Uֈq\OR64RK?+u.BnӰF%{T;E$Pkq[ˡ4~~KF^++z=֭,}؏ 闟@!0c:+mVF@ˮwy}YU=}tNڈZ v Ls6[]tLb~aDp4(ԅR)/D`*Z8Hc2f~ i/u=/"K9rC~$x 8_fk@nGJ:`}\āTE8,)YVp̮9Y[%@05Ov349#=`ӆqML-a QD&.,h^+=da}^E}n϶8{#mphD{DX_>00cq1N'\*Gu#J"q&vPauGNW5H #)N8׌h7(Rs(C"L7 -VQhQ2LL z5aRb6}ִ,ںd i^☓kro^k)X-IŔ>yv*>EB~j.mDC4J̬ҿ Q9Ww7l@l=G @ ;3o M}`Odl#NG| nyЋUF$Gd]8}Ć* ԇ0hUޅ;uh1' `} 8^Si:'6:̗A/:b¹fﰦyy%  @EP y)rxε#lމ:^c G:7JuQ5ݧ1 yL!%̘E,Ϯ Pz$s"c\ i ٙm= ց OdS<>LH`r@y?.( A+-ޓ )v"C$Ը; K?` oKsN(}i8MeJӚ ;\m˗ԝQ~1v6dۀ}1WJ{mΨ]ʨ:aEJ_ڬ3yr}QeXzmV4}feܻ覲751:b$feVSC)F:dh!dXm&`Z(X"V@tYZd1˛~"9괳#DnkF,>V/ѡM8_D<W!y%<+&xR}X3?lNZZ)IQ$o'˥enʹU!X(奏4!"Bh`x82^ >8Eo&:dYC\Y\OaHt>,3jD){6Dr ZzA f٤hĔ$Ϛmr ɳ@\@\b\wLD![gU0I p=?o&L^xiu1Ijr\(E_g1GHm$/MluT(Z(b^67#xL)h x~HolJtǃS.p%~ L/'^bHf1lxn0DeC0%߳[DB_tC6α5S0k4lCzA]qM`VcF>Y[뜜f 0:j$2q YBD45Є&v:C9 0P&(2-H\sۍWhnI^5ld6mҐ5 6l5puC@DZ5$q` >\y[81%NOIr]$)miWs3Ll%-NՏS$Jzu$^^TfT@\BI_V}_;1xRGZ1)njk <pR1-mo]f~n'd30 %wX"+[>!{K->f(f{n ~r(r M*L r$/2[F{渾PjPV̬29CO |%N`ݮr&e6%-)6K@Av֍{:Oew40&{3rrKUW ~.@7зT(x~׬ kBt2-&.gik\&b3 LQ63*m~O̱F _6F Wsv>q}S96L 0"BtޤjVL'6*@N k!\^{`M1!QȌ$ŏz*[ ^}d^gBkkRa}o&>+Ul01"^T1ЙKT֨dF`GQ76뇯 $Hv> ZJ!< ,ddcmx^e-Pg) oڧ#x5#!""ws-M8lz6(>W!,߷ rK CtS$W,κ nr9:r0æ),1E,w,' ƿ ȧ"{foaav^ 9JG`0bm~\lbsRU%q ky"Z{?bŌq*W[o2F7Ɣ+W~%"N[0O2ě+ݓitN`%&/'nJz# |R7t7tI㧵w.SbbX! f7;yE78q˷؄3V]vx ј"Zg%cMiݖ52@?#KGQ,SīW[82!FXCp 1B myv*Į?x P8uQ >I,мacoQ޽@4R_*eYe=4 3l ]߈pPFE,NK:ڦ4푃.~D:/y0'ӬK W37+]OnhT x#-ݒ F*wGOD"*JN/枂:!{#EE=1uRioT%= MAmY#3B+hkj$. <ԪI&nK:ƞpnzI}߭}Гz@K\I0Oo)z4wqU>B&C|n[؍aUpX`_к^r )#SdVv(eLLsyv `'I3n2{ ?|?k&Q5b6; G*[%~b.668v0=Q7?(~Ooxx$9#aMpXؼMOEZ#V PЏJʝ[bkCz(9e.YnO&FG1/~5,'EnVEϭjd%!0٩оn!YOǢJdZ}{!&7 );Kup ֳj٩Ho&/u'̕]DK@cTO?!Lj k\tUTg`;lE12&yrg\,fghycvϒ e<a3xɽE yw-U .c[R'@4/Xlu՜"aRCz!q`,ٻ&`_D'k2p>!]9~O8IJ_r8&l2gp7X3@qrh*r$AAYq@h۾F\'g%n?f}MFΩKܗuP>VM-_lNחAԄixαtm}"uWJdُ~OMn tu/T>򗿞T]QywhR1 H y9u7~fEY(MXlU8Py2˶1Ձ:/ %6$3@,a$Ϯ:\J ӔR2gH$]S!T~ @NeIu ~~ H((GRڅ EdǷiLTV~@7fy`/58HШd-{)Ě--H*"V9њEq]%e bR(~ēGkmL06fêCV Ao\.h%%':܃yVhh~:5խHwO c^OL8ޙXtV5*0M!cW<ތ% :XК^7ǬQSFlh>e?sLfi$E*ܲ8Ɠxv0:aŹ G- Bʸh:ԉexB#\隚Hw,jK;(kՏ k OBLdU6o']{ }dB R'yT/]aoȵ:(Mj.iYS6 ?]r;wYH0l,sw~Zb핻:+/AUW`(G9o|,oDyP\GT\kX3C3s"^0%l1%edzjI2'LAjy}AeGsFC8_Չ6y&69uت#T(dt)k4JwFX7wR)a"k׎hl0;U; Vx)\K!Eth*cs;r}TL#G[ApkE4ՊW}{TH{dPKK7]wz'im0+?kEr_@/KAE;͕7OHr~h\5B__uɸC0㚠d{ X*oE+&ڥvLOtZYb,xh>z8)OBh<4Bͻ+\9?ZΧ 2"KbgX>+} ֍'?j`YVn^;wYOS"9bs]1֬Co7AQJ(ɾS8&%20zkj~Vyë/?sQ*ev$yD ejD )v٦P77b]xvRᡃǿ :3TB,$Bڷ 2 ȇN tӻ|Tx9!t_ǙI9!"sn]&#k[4.'Ε˂1a+Vf Rxth3P9>rZx4t~۱Pyt@8&M^y-ip" IϤb2:kur~QL.S dȇÏw0(s0 \f'62 5˼s B"HY%vjeFnǪ2Vȸ-kw7o.$m20GY zFzLMFҨgi5]̽P'nZzbbQBX?IǒZFS2X(>wN62 ACu4cbL%EF%%tݐ){LWX`e܎/6t7V:*i7 iZ#oۭvxpQGtnTtLPD=*АZ1aVk݁GO pDo>j WSmeۖJe!$8gGan@Dr\tjɂQtԎB>)t\U; J]zȜt\#A }1x&PY`pYb_&[nw0[̖ta[Ă,m,I,/RU?eyϫc<& $K7i5=R]QW3G?8f{2`%Y>ǁv]D*ܷF[W]˔7p (1\6_ Ƕ| Rh"Cc!0*~CyKR^5`ey^I)yqۈ!8BipVSgxm L*۰HΟx;#,Qqs) )^"Z]x3#*PLeM-m4]I+i'J㍊L6ɖrq>hrA,<: :V1ׄ\~ iB]k2_737#mLpd}[ccWWh0J36H}f}{ \XKFhGXOW)]ORRA?o1QAO[+r 8MqXV¾4%&!~UJ!'Ť)99T=hSKPGOo)]dF ?lc96I"uL5:⢈I܎em.tp@ @ x]~HQF1NY, vB,} sWx!9Hb"UQί8L}Lۯ~O]9eu$4@[$&tpRy7\DwL}Z&YXH!qIde EaaxH;0;^.ِM':$i V XEuą@>v^R3ؔ*uC q†R!c}s;!;?d@7?fir]! %~Wj7~sH:zj_IC'by72Uwh2鼠 (/W`߉ay$f|nS3bHϪHFpf(C=@u 2j4ש1f=7`>|'H~H~\`h~^1Lji }(F.鈘22hO8?;08 PG] 8mA2NYY RLTmciVм<,(I8Υ@H_#g㼥$x,>[^Ra.TkQ(?{|0\ݿBطݠDp r~uNbX*GG [*̽xF(Jb'U7s0|O Xa1aDd" Ro 3!7&ܶkx ĦRNC[Kќ|1ºK@@^Y `cGeלp5W ݟӧ<3*(%1R!bXʼn8"!B*>S߁nDžN~uHWm}G*.?^,r:Mx|H̍qo%@'4Dtq6`M)EIkDk ?YLO~L(ofQ`TŌMqC%f┹C}?I'B4Os[S+s' W^d2%d {~}^#oSR2PRӶ\wW]UtI!z߫.R:{W&KȐVO~Eo(}f =36e TpdF* HU5~nQkn&/0gE$n]+lL$$jnjcx8oP&sNq/?'t<Ѭ 9E%9 ٱ #Ph_n{%u  qdMIS]tԍ840s5%m fhQY}Zc\6߮]%~K8pvlEFt?\ \CUELDፗ+ͥDYB/w{`8sW`CjS4XJh0%V&j E/<KTs>O'W,fv˖N|3о)һaN\fE%P7 AQ"a &3g ~+eh"v09<:C` U 80h}S9 @kseqr\hM4nNJ /CCx _kOT>l|ZX;j QNp^[L YX=ݎӂW~CO,ߞLt9"TRӞŻ:Gx T/gGcY(xm@Ewg"T|ɛ$#C} Š9Q{MkZ@i@Hܹ+=GLc,ƜJǾ`6 SXZ5ڧ^o(Ss P9 pV5Y`-e2.3x'L3^Ia;n S`s7Li1R2db(4q39Cf ~7Т홡y//U澒ZQ& *>ÂY5W\9NR`zzT]#&G ; X4rr֦c$kgLrV>cimW)f\%2զ2 `/l8zi'ªSWn8qsyu9JC-R̭ݬ&80#M(ok=-U`OшG}4Ȧ^ĘG $x?{߽% -F$.cW-ɰ\Ԥg. JtuYQV~f2*m̪GE]}w/31_9Љs O$ 4V:M5)2a_ۍ7EMy4zHN.25%h&g_,,r])[tݴrYwׇI/ T؅9hAMy7#5@)gυ~;]Izm>4Q{ↆ{,:8d r3A"J1<]/׌:;ksA%eezQmPh}fzh@:YfD `NKr?@ZqP#XU7{`ӡ[ċ(joEPa9|p8Ve[u RX\XO]#~HD.m@Nlh$t9քt!K@} GP+`E_Xm#4 ,a{, = ob׈HB0,:{»9 Ygts ۱ B]@֋gC`w7r 㨜}Ov(Acv'cZhlQÐ+<@ vvkkRt1fɚ,WWn9ku-US/N.P}[/tq3ՒMSa#놘Nc^>rČ5o cFML+hmԈceE~mMA4Ô;\?"}y+AvUck G0;25rodDIrպH-~ ۖLaTH H|xD4M9A,natf jĤO>3kwoNWpi DWo8R=ovZE8M7a=WhO XKA> (v7^TyWKO&y45ilQ~{ob %آyFtairȥUFR%ϡ=ggNUfhq1/;zjN?- }x zCwF%-4J.^0Alk 8DfTuYjҶ4n^%!kS8BZ(X -N 0>M@Z9ͧӇa ʃhhirZ l(|GˍL'z(+CRX Ч |Lݯ$*8*bkXV9SfN\]r3?cwx\ndC(mP8tܫŸHXҿlsYKnQfqW1.\'._%t`e5Y&3y2`|x#ZY6ԠB>Th%k6VP@cRV:aDK+8AOzP3W nĄiKU5KS8τYz+" ۅtDl|4գɶy& !\' u@l=96=B r2~M~V< @. =I~9LNUuMNg~svBSM7˒6v裵NgnAY?>˝7y.Pl0i4@TדǁYgsp> aA:塘K`Vl=~Gr_!濒L^_` $Pf8tQ˭`c@ EEyN+bsXI+I+n$Rit/ݸc^*v uSKnj҈K2$帝sZ\;pJ 1B5pjFBN+J;>5S]aϕnS'yFRDsN +HlyV:_ԯaY0m?PKE A2/k[ vq} x.~ufW\%@Hbs+* p?gǎxcN,8͓mk5mVa볶ls lP.;o?;\yTGcp.\?r_cC9R.}ig%\3i/hgl73[cII$$'(:xfT^G3pk$lrMNI4pn$l3+&Z{ bS좲 nlN$iDu2 Z~@H(qR˸T;4p3PT{BDΩS,hwr*oZA'c? 3zE$r6rJ:p逨@2sN,zBכԃT2 [DŽĭГMŶw!Zy^"C<3X6FU/ϔQMw~?;tyß2~(t{@OMby_qWgIWYwO?NSnu}$͙#dUB4q  7xX<{by?xbMr>쿞]QZ@Zm*⑗05b)Q ,sYDp藜RU5nK/Z*-jgf$óGr7iIENF~A{%jm=KoLɔ󔂩7MWm^ZB6?F5m=nU.HC ič᱂#dNztfL8AA+K(RG2Wģ aRnO$Nz0J9y;s݉P6^;B=4PQnΧx8(?8iƟpb5pR+S7w­`#qbJb{DT4*]Bea-inڱQ#RzE;$J,D1;邅 V, ?DI:[X!'3Ԭ<"zqN 5iC3=F= >d֚auNV /dvwnEh&4sW$׆|=D??L VOɚ#_|ΑmI3GQqt/_w iϢ1"jA|R%EYv,J3 a(I&w/Vhmc}9m5< ƦP=)߅y?&pZ,A;nXP[Sl2Bk~RqgQ{OR/]?]2`Mc߫ E^>Jkyؚ8 gl> e۲f QvJ֤ݓ2o.CCI(Ot` 2>4/'Ct@.W,yd'ZGv'< L{h^IrRw7>j cdESn~}=X]Q?bA 4vVzlk\0 16d< 9AυÉwhϐ3v亃GCk],Pf l4i깷w' eU6 $1'53K@Tj|EZhq]bqTnzR(ugX,>U-Iߗ$+NnU? Bf!\$ke:nakpdf# v&P@: *eq(tn~b B "^}@dM\O F"=GkԮH0 Kxt-RC|]&xME!;J(u5wOn0i9}QæSou>ZoPqhЎבqqW .E'QEj#/ %h|Mkw!ˠˌ:$69:%ݎ"gҚt؜$W-v XݷػtK]eB ڬwkd4'mtllǏ"^aZU4Jw̘P9R)6c옺īyHe>Q45jU¢g,%#p{&$ [U|86ES 0qWtO9 pQ?$@67m̙&qN͏z$9WnsHzYOXʻaW YZ