python2-perf-debuginfo-4.19.90-2110.8.0.0120.oe1 >  A ayW^^fnvn7޹9׉0-զ~:m9 _ 5Mox9%8( $%izdǠ*(54GU7r7 .|V;H-/[J<~1RkWqLvRPA+d R9kHYhC;; QEPN,~B +cA%U='̛+Ž/9zk#u\5i MY2>8a9471c208d0925b1d71b1773050e0b30eccfd84eba5996729f7c2f9e1c6d2bfac7d048baabf4a257ffacc43c0919df8b281655c (ayW^^f[ȗ#{Iep<Nh?NXd! 3 ^(,Vkq     J Ph 0(8898:8FIGJ HJ$IJ<XJDYJL\J]J^JbKcLdLeLfLlMtMuM4vMLzMNN NNTCpython2-perf-debuginfo4.19.902110.8.0.0120.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.ayecs-obsworker-203openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64AAAAA$ayayayayayayecd1b997e2b88118532a3296d22dd016873f1150bb88ec610b2bad17a112896arootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2110.8.0.0120.oe1.src.rpmpython2-perf-debuginfopython2-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.oe1debugusrlib64python2.7site-packagesperf.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/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/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]=0a2f01fd713677b840e2d34d23ec929882f83328, with debug_info, not stripped##PЁ]-utf-8f7d03ab44ffce770a8127c17456275eee3d4fc8b29a69271ffef3b5c7c686bf3?@7zXZ !#,>] b2u jӫ`(y-#qV5Zsï{7JK3k0B/ 2%rs6q1 L?C}$zԋnWZd!'|cO;/'Z[);$f+C"O Q $%}`G*OUr7^rS6B$KƷ?]znGQ)k׹ɵ r$+Yfg1^⫙-fZBUk8y-wL+%ZbZ6?@[s3.ʱZzsN.I@Sm{cH۩&%)bU%~3-o x{ w[k[U`b`r7{#&c=ky4Suv[:Lhu@]+1,D ZʦL9+ *Q$l]UF!D=ă9 u^vٻg]ǼfS(8aB|#4qsOlm:w/eUo I eXljb¥z={T;jM[!]`c'ɧt%(pL UG Jٗ*w2Q _/;8~uom𚻨,Bl`!|Y&>_=QuQ$1uj? 3- /u~î^)&=4 NQ*ۆ뙠oX(A.O+ϔae͔>Kx{x,Z}R#q|)ݰFWus>P+Z Li6Ǥ;#5L2YMEs+QpPKw(Kx.yZGv<۴Ӌe?d|mK:" ?Z*K7(Eْ<*s3M>+RD=٢+d*i͇^W1ov@S:H;'6kxyD,Ѡ*3ղ7#^Q %~oiMǙuP` /ߺJCQ&w&10pLUC""CP景{)Q7WN[ ),LvZQi&#?( $Ǵ&b6̧yWPքہf`A7spQ\ Cbrv9| bRݪ`z~mC!P= MW\g2%d:vh PHrv^JAϣW4F4 9wPu+^5IB(G*J2>|-T_>k|۵ĤLJ7H܎/tVMK9l_Y]bL0(ou׀=I>^ct锘խmB$7҃1x0-=u)qyÂDaֵZt|ɮCB"r"U{%{HA>v'f5eUoȀh.7cE")[/4`)Vo%:Ԛ3$<|meuP8[cc@q$6o& F5]IFȑ=J0uZxѤ Brcߑ PɡD=DU9g: "Y5wVd~kOägτmqm<4rV;J`aF} kP#<)"a28{-H&οqP>b,~E+`j~6U͸_\fI|ih,KY' 7if ⡣i9i2e.V,ʟ T[_lK~>1酉h- jZ{> YrRoNcr!2q%zlіliأRBk~Gׂl`vJlv%|[k7jm.IyФVԡ.Te%a.#]hl-uGо-6+|up;;5D1gr6H(T,}w9E%kQm2opMAZ2ӖKny]Iq2>HM[}+E*oV-Yoc߿)SaZR.-+QmL!8RiɁY;C7 DUF'18V1J,K PLU4`F]`bw3-USR%F)rX&B^UqڠRPk[ /3wiJH+uFzILD@Q'U 6ڞ4g2ɩb+ b_=.J4q'#1/sA6xvMA [jvM4a$/U+;ir܍m(z`̞v,S q ܌wNM1W;cˋ7̀-pk+9taxjzF]Cf4 /rOQB *׵D5DdV2XeK1hWj.9FW'`'#\Y =k3{HzgK;z{y 0LTrqX>o TB8ILӉ6aYvi?ge2zd+xI V/AԭzW'GL,lx=*-{kOo΄7B{u2` с#V7Iاk:U}/kN]m~_nRZLi# iY_y5I /ߪ7gNφeK8Ny27:If֊ا/@$u}oѮ_gQZɩk=|:%x@:}-i M.̟okDoPe0 _O 7<&0HHVαyMDOH . ATukBHCY'p:8 ;1As\ 0${2D@e;s^kQuFD\1.ӤG;?"ś~Z^_w* Y` ,ӨY7vK 1@i(#l-Mzhx,{A}JJpo9>˸s5 ƒnS]&r&Cr 7ӥ9.L3&\GL' @rh*k{ƕivd)hE q)g}uz崆!d_]?c֪sih- cg'ٚX-Ot,JKv)I-+EYv[’/lLFX1M2)Ƥv$M<膕@T +P+Rq!T ?B|ʎOǁ OlO?oҝ 5 2Oӻ^3 çŒT.?ue:"q{F">d;K޼sıFRW n'dOcQb!g[,zewGZ2(5ڧUCs/ ]G3â@+mrA[}꥝篷Bvͫэ/+6v +*wAC#^!v\*EL]LGvޑ@R푄S1(X`}YE@mAĻs :fPў@֛c*nlc8E,?ϋTmu7p_baAD&`aՑSu~F9w;(]j)us^9scnV31597&ʳbxWUFz@o ZDN6 ~n^״AU'z!uye^xa#ˮ(q4RK-ÛNJ4?29 H]Xx".)˓Af[Bʇ16Y0 @Hhn]{!ׄkN&`O\R\oO1 dV%6dNƼi qÀӹ"6oZ)z#,P@nՉa]p-^՘978SkkB)q%Xt ;EAjSu/_ۢmm7J1):j>~Z0IJ٧в F<<.3zWA;tނzaQsq/k6Sa7 jmuz C}Aw(?,4P10كvI|G_g'hZ/מy!z_6׻y71k(SF/w1]l\Ӵ)zVJre CAp$N_r.6Q9:_SQa{09sB=ͳf 0"a2CJɝa3w _ڞLxy!a4cͤ=+UG5 +zlr\Yōtm`z KÝ6pBUQ *D @|:aYm]E\6YVJ' Wr,ķ݃_ܛTBJ*.@v5eX `DC `+ gɺy_H|A/[`T s) )wZn+?h^Nvl5mY`ؓǾ=/G~ëkC@m8Oؗ{k0DBDj-=][ܟU4ة7oiF rVٙxҥgZoZ'WO#ʚ5vԼe00]7uv߰H =H'k-K@S5FoLB&qPrS᫱M8x{$$Ɔυ*4D3)@T `1N6M, X -ީ\>M4r>o(AKʄHM?ze# jqgFBun@h$ E`{EbL§_.>KbE"9) hdXfg^Do㱁 Fxcji1Qf\)bTGSE8!ibv25 6c`H;g-'*YV7TG <N3oҢ8b8!@Pbs# X`y7ufjEYvx2L$aY$,mTBEmEd-l.~35(ittΝkB)]@yȴrV9N Unp{ڳ@hJ^kؐ?«s`$5͇8JBV9Y- Ľr1-AJX h0>ALJ3~i K{H~kVn& 'i7_1+x0n; Y"xV/Vl_8$(y7Z_h> vb7`K_R0H 8![%oyAA^ωp JwfޘG=M[LY"OKT%Fsu0)2K 4m#o5 =i1K{30TP=()L̄:EiDy@(6`XiDJI :XEq[m7Uq =5 9 Qqȓ 1y cЪp̮7ER޶Oi.f.s9 @Lӄ9׾p].e^׾IdCf}ndgY p9)|8Zioa@=\ndZw7ṽXF$䴖v.9܏;uU'.n2M FQ~՗̆KVr\| Q*=K&b l X.<'m,1Q-3CnAQtv~#b*4 ˃] 1ð7ݖ^yC7opT iqba=fn'_@I {&N}6,N[98[MEy-m3k7YS4rl09sh뢊XPC Xu)Oeb>I}]Nx,*fyۭm@F[U-#_1:}=u\ϩ BɦI'M Kv(ӈuN?,N*+dyE];𔻱Wp6F{5H.{}JN]7?,}#|c9>H*R`[ oqʙqM{>K~ēc%] -^ cؒo⎮C~'?W3vjV3㷼1e+tn)|Ne\N_/f"R˔ @5ԎM6\ڦ%Me2EI9< -r"%vژ|knI4 C:܁>Cvh-XnSH֩{ˢ裕diʀ͢+bz*([xb-ù/ # HbRKEIelЋ x%(<CI/ ϴax62N /bgw(h@%QtEǦ\MOh6Z+׭|X0ҋ0nj}pWZPe(~'V#y}?1 { SXK^t?2Fԭtb. 4?̲:!{;OÓ0vѷP‚ž}- ǝ "H` U]NLƠ2`ͻ%tnqD$9x:U[_Ӓ(~Wd ᣺5}B>XeoP;x:o[u=_i\IhIɲ&zWM[*iSDA%cZ"kf5kgġ)!My茪j9NV{-%:5OSܠ.%f/ 9)Nћux".6u`,50bftNŢI՞Fv,hBFLd+,X۾ة&o]H0 =p|)!H2Yl,Kp\hF PN"9}E%ǒDz R+,>!yTUa-mFk,u22l2'_i as W^ħ},@OLNECTOW4 iB0mzoetaǫӴhgoHˀ4>Ğ74$_}f܊:5b? rbc8 "Je]c9:QO,QʭN^X8©׎d?f]TH>nE|" s`\ׄLCy{-"@dn\L;- mfQto?01+R75%Mђt0ՂDI96_?jc0b^~W}HjZĜ9U܅Q#pӆѲB#Lwa׹z@ob4cv أms +Ϲb 9]yLTn&|.ΈmeIq PwDg#jFOkFo$v-+EN5 ,]T6%,LƢ-_e*fnۿ/5N:3MOshF['γR L^G.^Ÿ3KLQ+:3=J_mfk 6[q3ptk:şЪ;: n5V(^U/V?놯VN; 9ZhjV_ږKUv3cxIALr{j"6x dINeVJ39A$\B@SMrH(I*H hW aԠ˔=tE{r<0s@`l1fLGn.VJq}Μ~Hyy#{ x*W/fK6wz&^Fz`-?[oVvc:EƾA,4L 4 Đ(Z=&B= `LئB=ݡ(89gnE ,zW6 ѣ};u=v6^eb\I@ae3u*D-.0_' {OSˉ(WӔǪ1g#LC/kuU$z̙&f466'sUYYہ<4#gKP_"Kqj#:?KZAi茿(8zÃuoDŁ6})k9e[W} x"[t}0Nm2> :I*s_wߧ&z_f鷼FA{<̃8q-mQž)ؼRك̫hjmd`\B&Р1SA$\W39P飸w{_込 h +k-i4OCB[G*F3 /Lx q~-'DgB?G/{ѭG'2<hO&t 8MJLBl 񴨭&w(nd̡H[#f6IV[e& $jS>H1-fMrFwHK.hS9(nE 2$Ma}*̵/Wbb -c%y]"8 yȡrN AՋiosKq4Oݧ|<23R{&%m״:1:TD}hUb*R*uo'Y0Ky0?YCueRœ~+}\仺&t*v:UX#:J}MkͿMsQOFI͓Ez1uMw;hÜ_J(Y#^a;yx'y~C_JƉG1Ҧ3Fq|*;+ax0ebPtUHY2no'A+aa24ϕGMV#)u|'k`*Ɩ?dCHD2E}l= ǶJXZ" Vky f#wio☔zɯј1NvYQ>QҝpN"tbo3+[uyS1̅e@t?BPZ8?NO-B$8zSۖ7_5 o/6aQ;YZaU}%`UgV`yLRI96 x{:S40+{I?/Ŀ 丷l]g's E|];XhzO~%q[:)]Y̲Ȅd:YGﵲ|'=O ;ˠZ] v*i8哷fZam ~~+%s40b2GU ]2ց%k\w:v:i(Uu~/i2y=^#25%4:d]Gg7dK(jY ܀ p+}J B8jllPXN) *cԘ)4gֺH6|-+np0({nְ Ua0ĕfcЋ590a$T0„H0):[iH=2t|fhŲë<cUI³ R3 {@ S{ YX^jEb ?`4/>?2~ra*'$+553QH&;JGV/> Pdz1èqSN.=-3`A񏇿x210>⒵~B_muY,^.v2BVEJs %3*#$",(2*'c -mSuZ9..աė8;_,mZsBVBd$_4 v4]?q5:/0Xyxh3/ҺtV'B}OW]T3TT)̣11ʽZvF<%V0h3e\4cm7UYIM>kX!tׂ_"Y|X*AۮOnGkb;2 })cαgqKkJF Xg4W8nXJwsXՀS` EVjR K;$?U%< Mk:@(ފ ezqU/d:_K҅3*ݍb)[p:2ËO@85oIP N0re̟XrZVZNz2p'*1y^kvH K%, 죸 (zICKwvjf-%3q xm8Ӿjj ZcS̠vL |,&k5G5[ zNP|$& ۊ6G2Av@XAq۽P QDL Bm:&TpAV!ɗx;Y74Cn (SҦo۸_8tB>=lc ֎ܢtLoMwp:ߟGtUڙ/fotɻ;ʜV=G?ޕjN^myVIMH>ȸ64 Y8#r/ F_%>>F[as|--<[ϖj$+(P~5`\"l|/{;aAw,نrX=' vА=2 aKLA/o S;|!5Q⻠.Eww'F\2W $]-PGԃ^ E^d`emB(t:yfp9^I,q`Lvp._{T!GubZFp|:`j d- sPHJH-t{. (U`-/ڰ#θ E}ŚCh`|s/6k:}6<pwת<7=F&z>bHI@̀ *0k0h%/"w '=ҏ}m~`(ba%}V {ZLo̍T/ti̎ח_囂yG:u/pך%0.25)mTOL!Q(B#tC 5K]fC(LDYOGPuxOs=Z7;oY2)WCWa9>&g? s?;Us*AFֶr_{̟ZzP$7_#~b{2ySxT#>Kn;E3QS;f ]omfovGHuք/cgo XD] 5=Bv.lqp^B{XkV~%H҅'%`$>K6bS# &e 7m7R-N42&0+njelAHˆul %} b28hK20g5WxI|ѐ=XvqE"M#;Q3D+-7K`RV207 CORS=2r=alŤW#QAlƼFr sip1f}P=_Ǯn KQ;&I;]=78&/B`G6@&i3Ee&47rY/7Wgk\uOcɎςpYQ5ɐC8)cO[<<൧U`9Q]ORI;3昶]ChC n)ǯFr+>M& 鏽07'}Bfn.NT1?C54eئ4я'*i5V֤!n@n!t;wi|DODRST^Cf$:7zߵKW91O҅Vv eW2!-Ks ix/ j3=9 ,Һr;o~솗8hx w[Sn& \Gnro_>M_y1=vz sS$G(?~Nl!>UEw&m\G򡶍d׫cUzٍұ)yf9I(]) @'V 󬮏S}2r,:"D>ktH*M" lgF3܂QPj8^ t* R#Y|s'\+#~3 ̉7qn⚅Dޚu]\!<8uu!mnCCjʥim :ޠk=x,4E=X[r<!Zj~`}AVbjZe* 2Uؖj@ RkL%IJ/FO qx:nTzC:DK=3+i,7~rsK}׃v,}_͕W lXtVQe/=8g<7$$g%ZN9:dȓaG@%rcE.ԟ |nN[+Q-i{JL(i6[xW5@H RE6%6*J*;m3<$̋ P'ZG„3fC3_ld sHiU$U'wd1Н0$UȚqOC˗igN~&,v~: xΝ!1L$LGYN4~GEE `{R%:\cËU.Kf)kZkov /a,UE tA%x&Gƌ|"t;"H{pa2pm+"CE6{im 3RGA<>{u  ӊOs'Jƶ"UCg;)أ<1M[q_R2smgWM6*' o|zbػ[C(hL4Ve-)Ӯt\H9913B͈.cj % F5g ɼr2 >1 $#-/׻RP`8oVd,;z!Ŭ((ۥm3d.6/ VjTOVͫovw%$[-XOC(4E(m=Xndb=8$VTM=D+.UtF?da5 5=tF\K~cJqEdњt P>fZzmmX-qm xU$%5W'54p9Ub5CLM$t ,WN*uVw?P@x#Som__V//̀6P_NUݖOĂ Hvf fv"'0ku2:f$xH. N=N10OA8 t[:fF"^4>`fɀڔ:>)ymq =^&w}.' #3| 6A8qx9G}$Gךּ+V'{O :3XSfW:(Is `q,w p#6cPB`Ϊvv89z[^=%G-6TTOt)9tkWT ww(jKG?0<| _o@[#&aNDx$RXMԧeɻp|z uƄ)ZHc~Dwo5 Ea Nt_R&!RϧCÏ ͱ9&`z:g9 Y .F\A+uJi~{5XY3B\ӯ(+:|eъ!27O_F$S}7vUθvގҳ\r%(>HSqr,!)"{RFw}H2`"3n~)ϱ81*yPY_fZ!J; |{pH@u[L[=z׶]%|]K8q/')%lqD2Δ:0έOsxmnIB?pIᥒLNn,5OXHs6fgԠ]mƙw!EL#kBSJbiYm9 =F3`sfNzh[ĕ ԜI<~\$N,A)m^W'+oYULu߿_ʛ+{^S[\i70}3uJ_ϴ$".]WNE9W/|U-$Y<+.[`ji. 4}t ?O=Xz@M"]&'yt \a~b%Ⱃ+ `LJ ]#x4bMIP'h']QJ.H2Bu,=`i*n*Zv7tuGn mz"<1./.=I0ݢT\ptN5gT'Dt6eRuUEuGO_20 ;LKѴu6 Z].Io$ۍR-5@XrKO ħhiIFrJ--Ŝx)ۑacV׭_བHfv{Y-v:w't pG1סŬ͸]Ze΂i ʎ/'n,kvpy `$ n'@l|P]%u&/25EYZΝ^wu UzT֓ ☂S{( ^V/f@n;QS^ϔo)Nn2YB"B慎yj6z!hXN7.zAaq丫щrzA[:fy h% lgk T* ~]692KȎ)9!vY~t4zxg92}8ɱ0q+zJy8 {OD{✮z'MF1*q ZUe}hF1d-R| r:1ң>pCв30(YҼGOCz̥wdJgYb\ոZŪ!kqKu>04bAolZC&0h=.m8L :$8[&@]j&K"a[ 郿FELiMXdf=(%@>e6fyP l0{4w40;ŗ@#h\ ŧ{#h1H+ȼ.KX뒕_ߔmѰ7j4 퇻UItХpQNd Lb vM"K_fE!oM#"旐8\ꎳݟvB =2"J.)J9kiN:)pi'\z"Y+mO>7|poĴ8 NY*JZ"t/H9U3%/U8!H,U*f5_J-y)?&ds1B%=,Vj.?K]|kwbZ ,^%{RHSʺq`z9c%m0[6vgd;T4#>u6'P* f\:)z‣@Ways\v](vdͭxbPۛv[tv1xe7* &WQԂƝ6hNJPWRz/D[piaXȳ t}:dmF7u [L"; Fs:Bz$R/Gcwh?32m7e6 hsEbf_H9 5>mal1҃2MWq8f<>ע#+XKAm8xwJmK/Q-[h ihYP>=r^V]A>B u]N 8p5?GF47xoyk3qEsk:Ž+v?Rp:࿟Ⱦ)3K iLzA7>@\h)hG2w}ÍU]_@wS"ϊ u()¢)N뢩 so3L楝DT 6~OP$Ÿ25aGG Ʃ'Dr$.{5 ȽX]Xt&VHwa} B^AcIDZėʱ'6 x !`QEґU#[[`RHWb[R&u&Zj)KNIpC1CarQCkm0VЛ:k$e6?kla6r0 1!t@񸋴Qaw Z,6ː° twz]mFr" !鸢1q3e#y0 N;9 虘R4W@ =zU6<ڛ 77ɚNBh@10ms?Heuʷ[림fW/,j z=hx*UHt yW|v &\`=ĿP4#̔wfL RISbKZ`yzIф%!uQ;:qDmw&$̦!b/K~y8sq+!vL@egn&%Zzfh4~u޻Ecm;K/ö~)ͅ=MՌŲ"Ci1ҕQ{z :K KUn^7+u\}Q:2 ʜ&qK1ȡhPWRt ޝ[NP@04|M͎hyoP=6, /AV+z3].ncIsyI]&;>ӌײJ,==GFB*D4? 8c+1a]R$h3bWJ|&h %%/(&†ORU(k̰*?){5Tɡ{3ru9c~/&>Z<԰f&鋙;q@,_@ʄwR tꡟk%Gyď5Ř@+Y.;Z#Gj-1U;—Hc11>_$G:jX HmWTC]y@$@SO;p$myZ6}FcԪL&ѿКI`BY 3 pd`g&;w6+͎,@#E1W)ӵ oE`n*#PB·U3mfXb.#Y}ϻc.[̉K+eI%afY+dŎ)2ՑjUyƽ*u=twkP.8!ŋlQds=9Jj2;Mh:^&dwK]aΈQ6 lxڎ}*'UH(sk5[Zv䋅j̧? B#¦}`+E5j(yl.+6VpmQDH*yJLaRU{ӌ>|$MzL{ kpjC3$+nU9/J]/#4X+h:{{I_V[5۵KDb]gmU.K'w*38*;ũ f&-)ޡĝ2֘B yBa>8^Ʀl; ̛&IdWkyΫ0j\%݌j p1w{ `({?9O3HG{iL mU ^6,G1B*>Y4nCۓ}_NK+|6ZGw"lf88.J* / L%:@o![YFWmވmUO$$LSrROd.D6e/XNNQa.g nZV+'|B"UqKJZrꥤ!o^}LZ? N:p #d.FJ${2rNZmpw=MEdɁBl%NK0V`8E?ҺN\/դS YISaF5۰LJT@,Iن.07D4A7Ę& ۵Ui]\~HRU@فn% uNkW!6T#2ے1&kM1bj(8לe3-z'.k735aH #ka:P,&U#@%}1zP7kSL Y_x4WLJG8'F5OHѴT`ǃBͽH_9A5n51^FP!*=B, +N%Ƈ9{~q<&iew}e5CcJ,*P5s[1Ҍ) D=V UYI4Ţٙm YpGYL鹎,U!jE e o]*CVxvܔ k"q*ѽmg^iȾ5Y ΂acKJ(h8=O-oRr~bTߔpLZN.ZFsyĨi;ow\.(3 icCD~~D؄S4?+YrI\$֋ ɛi7Y둢d#$xNA~ F{.c Dm]REO%ctsi6<. iCy|@q3b.=R"_gՇ&IN86KR(nk27 Ӯ5=9%x p(c c65I2(|vSZY52H=yREAwļr9fd;PC{I".dۏUEzSf_KO):c^#dFCoG&gh:b 0JyBǝ)n DB _=M[L3O:z~"L 1 WCTnd#n^*HM 0kݦȄ=-o %CBBOeS;X4RaLCI:*KŭSy+,uECv[3 ϩp_(]& @bڔ-loQIz"ޑY]]hfl2u1jjJ=M6IιIo&C"mː 1Bg1ۈν}Nyn0|" ? GKTI:!8 ^×| R5EE.B=pt̅¯qO֐ UK>kw`bnf`R|OdE! kkS8Lע\ DG: ñOjR}=eKKg{)<.&/7k^>VE8_[_vVhQU8[^皊.nٶ|,9cEPybi="J M ˶Y^"^LJgkM*l<%",F9P>)dU+r!}Hӎ"1}0S{py ;a}ƃF%71gܢէS~0OX e r:ۘXPcRѬGN`k{`.y;i SMqb؅\M.VMh2}/S .jLf܂b*g(I3y7aٔR EBitq""a; T)l+@{; Y߇re`~A{9e"x1:xKULP9> k}kA֯7{Xh }7Tˌ'fe揗W.:>*w})/ȶ6?dZ O;z/ߢy[)y+9\3HTQ:q^hgX%X, 0ҙogbؕ(y1'Q`%$f gKJjEwqdGZ`JtC?S= Sv ұ+(U{4xaSTчaj? ,WMEs˝oG.4ڹGS%;u[&%d"ӖCE$Lpxa9gIԞ@1VʸfDx~2nc<+T.a''a 2 ݝ9^jS*ԁLVu=3ż ~T/!,֠FYdܱ9&CCG Xh>{GK ot#2|6@-)'JF vV!d.^V4T!aϿW;y$DRXH5E\\Sv6\Ԥ$wራҭ_!OO19]gqsI.^H5X|. ߌ30^trA?cP}3E)XBذti2_MNA}mBc8'a͞N"' =G3vX̉^%LתH>m.sP"凳kV0}̽$ts͏._%MX~, _}?<'"HUfG[Dj&*v wcm.G[=6pͦZhbV\>FTP}j lbw&uYFR[nMSQ+ƺ`Qyؽ ߆m^q|Ùw%a[^Yu`8V[Pp? PZjx@n5v~8&A9/Ujg@l[*g6Zj4"7`mjs!0,奋 |WͺɊKCiux1 < ̨MڋdSwqnH&Ou VS Y5D`﵁sp kyMSVQv.3U]> u/77l=2akil.k3-,[vY /^'6hli~bj V6\qS!vX( zX@Klms@w. å=Uӯ0DcR}qV'JpSNYUrB~6A-CJu͝Wخa0oh:j~&Y&#ю5x@bΓvЛɉ'.1s6L!*[e4h-z/Z1y5 %jf ۪Zgk5Y yn!ߜ$~WSLV)ǕU`dPFMqX`U|"1>Kdn E.ig]7¦c#Ki lIE`#條d%-K?$lBX!{_f*$%5 ۼ(4 ̾o /B9!v*Ʊ~-g顏; p")vBn/.+|0rn ӥ$ЬGN#^40". '2ݭS,{MmUu Ǡ\qc',G9*)_{U݀!gYDbJFm{B,C^Ȣ}I@Wm3!ܡ#4 xn|y9_ET)z.(׋|` S`ҵf1:ײݝ t.6S<N0hc>Ո\<8v b *0_#dok'ZǑQMQ" D.^&B7mE  1gV7u= M4qtro!vRMFn=:_<[ؚ1"R>Ru:%6U`VLhns]b27F_ Kz'oϝ)J &WK>17ǡ#:SiO``MMYj:+JDËQoURB 0ԧATs+?\o׾ThpxpisOXҷΜ3 Xi~e1Qp`1 -3r]bmM |1nl 4b,x7P:ENR92Du " ED"'k3 u׉Q8ȂJ'X5[~ep HI~n @W`i|Ut56Nę4MJOVm5hxgeڴ=Uq0J2u4Q~Ļy\{K\w=/RC#AH6`RKSs;ET࿬Cn/;@$$!YH.T&x?omքV1$7X;Vg˳S#n# w̌vhi;~nT.pp\ShcQYF ӘU~|"ؽa##a mxe)}heSR#Bs/K$>oY!?LJՂGSz'|:Z٧<$XPݶn9Ue?TICY!k#S¾ _5*-G4B?$>z3uF0xs3۩oӪ̋+ٿM( |&~P%8&E ԟPkmL$Đ8dFMs/iE2q$+xK@dе!)/iPόa0.\g*edA|C79cfΩ O!l{Ŵ# eiyWNA|vc?Rjh%Q]|R>d+$<2n ًF{8 RUxS?8v`'b¸ha< . |X.78hNE$A@2R"q屈ȋBug(u 9͆O6]j猯=RQ;I6EUHN{͎bp(PEHO:Ӳs3 Q ݊xخ qayrƴNCL漳 k- M&:?"EmzWxy~Hi!H3SVٟk]_JD|689_]<^.ku_ӯ(dC:!g iK4Y׺qX f"ŔרF(9:Vm5 ]B14*/DnQZ/ v6!'BUŴ8~\<)7IW8F%Rtr۾їRJ mj&CUǖsݧRƞT=B # >D Sm-3Kء\NYzEw(PeR#jQ ى-Ϋ%sh){7aycΜjb*"[€՞qJp; "C(EݯxYera2œ[/h5q ]gM&R'gT;@k 7T0}4c5wp"A@vwӡcSj-1|M5`E'9g_F PH'۽-L[r ܢ`RSlmv.Zbb׎j%5%ɉj[ LĻXV0mKn=][.& yuj~Y1j_?EVΦplA=gˤC$? 'Y̗`|.f/[-j,Jf}Jy[CzkO_Lr1Ge!rrw:i[YU`M**9Lm*M@ǻI#t zT/z[a gq5!;Hν@ M'hAwWD/1'A!%:Bv`|6Sdq5܏˽pszٓE3[G~F-\Qhqr tah!BwYXxѼ \0ڋnxQOZBiC&2@?,v.MSuƁF)vzUfR>k~eُ 5T&+P2DD9#{ (.!uU2$Xw+u}sA^2”b]m"ld X0C:b=#H ϫQl3ZN`z" |Z +>[*Һ댙YaN@%n?GĮ TM8v$10sQ=Go`vzMv1yη݌t n_5kFљ 2<8H~uZNc766P cpo6vŽ5"+3hޚg=7g@3X,[B=IB6Uqa>ks8ZH^˘~ Tdn?3 -I%)O+aRhYܝ>,0S/-Z!+P@E*:oe#@+ !ï76})?3}դRFYڵ'9L7HƉ6 2vz5D-5ܐ*=YASl 24˶yR: pg2^jjE?ۢnZ jaq-5pQg_ nd95+G?AqIEW {~f9eG̀QYl7/*Zkp({lύj,d`!.>Դ"Y_@X.S!nhnd.pAͽfx@֏SOeUcl䵂>GJFҔH~}p  @ܡK?~G>v{O Lљ9[HO>\<֢Y¸3)CRQyL/bC-zTNIK d]H`Lա|}1;ztȗ+vxtQTƐN`ē8'l14pPW~t3O;pJyP;H>7ƫɌc݉!X%D#_D1#Ut##9man !rBd$Am~,(Q/ک҃e/yg&@N.^PEnb?b`e}2SZ0cc.ՆP&X*etXd-[FdlͥMi- -e#FV/58nYdn]χU+W9@ڍ@#vX]8ouM+]k[l\+`SvGdEm,wO;AGv!듏AEqP`NΈ]:gmVV<$P/f`h,FlL8=e_ .nl >%4u F7DʻZ֤)4U<П4 j,Q:53>ą|t8'mGe"FHv$-WऐM:XI:ЀG;,O;EKW8k͎78;_+>cl$OȨ,YƼ(ըi6R"(B wD7zzZFɯy:vƠ/?'"H\%h'J |&> ,ڭ^ =ڎZfNM4ӓ 'nPXsqqA`x|2E$:_fOلffϠ#5?[mnu 7 XD6it/)iΑag.j6TcED?9hd Ky\A&ⱳ<@w1hpj,2rj&qvƃ@t+n5|@WɏncWE(؈_˱rVO[DrdX}|W3R'Wky^„.̵p p r˾@2ȓ 4 αJ +'55[|MD& Ul6Sf?).UaZ$PO g2Q|/h~oֺ`O핁D+p/0kS/y쮖٭8Pi_cø i3b X^p=n:7mz. EHyԗ3Eq 2%3W0b2Q'H֗lF[Im噗ݛLFL7`Ԉ,<7"qR75W:5c39Y" ,-rkb&jzRkC.g跓L$7/aYQBM}ihSJ6Ms `ut7`G{ Vzlx/>(1QxJġq^;;=>! e gMf)>ᓑ3iR+E=sce4'Lj9ֱԜ|)7ކw+ƋbWK_Zv?K:gW}raR14+[h߀۪}cugOoJ7wMgee 4Lg 8aêG;N1!2nޏ4u&"ԩlJ> V᠆ h0%♸h׬{^h:&:e vno,B @86Y5s/ _ś2\4oM%"Nف\e (n/ӘZ[QZ˓k3 T X)"'1]E`I|ȴ]ϡ$KCے`'y7cn QRdPS"} `Z# 91՜M  4~ljUC"y <^AdFLY ;Ll+M#Gsoz\#Gˆ^.Ko+Bü[,)X Y𡧐z\J8i48kKXɲ<_C 5s~-ڻ|39a07w+el+HXؽ#Suh2*i9 ;e0 Iona~K +^@ Hsqr5&~xxHJX\l=?~h! > 5\`t,QI yJ&/#t[!(/B8yJ zLh#]|c<7XLZ5?tV=_\Oa47z,͂Y +bdʳNN8]G*%`z}g v%6qNޤ4SqvoP:6q5,3l^1L3߂;ߡڮXHL0K"Sҳ=~?Z |TwڱEJ+hQ"JT=bQUzLJ_Sj1uW^vS+^TtKk"5J:MaIiI r9DL7nW4[rɩ;*~'"{U?3{y- k7h.{;*XvOŎR8/\I1 ',kϠB9 zӇ9uIGjB**JeT0A < a PXd4AydcgEj2m!*T2Br!4sR JfVr xP_U>MUa¹RD>R, 7+K!^|;<2mGwJ~E `sI fM ʪ7LX?ǫtE&,1eLʭ:#o12`%[GXۓ_nGLM;7; o1SnJ_ ocJ2㐖HiT3D3'O4}HP\6j=Smtr^Ő"ۄ˞C8wV݆J=|!5ge4ɐ(r$OE G|t b^3̄fo IF% @9 vd fCt KY8 p 6v :xъ9*(^,E[ynLƒ y cYRW9ĎWsOT2kSdF6ڕ:`ǐ1ly1@xo4J*UYpr"3Obc銯-0w# !~Ȳ1EO{FMku7zBQ|a"OAUрO)A@\e2!Y } IrC9l(^E~^lX7ov Dl+qNd\W?YfMNn7BzSDmut+E9"/ٚ9#Ee5ӯw[ $ y,)=z͑TE?Jx8CeXoMX^'z$Ñ?^;α k`jyhnG;[.젩뒵&WвDOmT8Ǐ7ƭt=G! ;Ws:d+$XCP(oU4?7[5B5oo $L1 =tOloҐ[v!Co>IaUFZ"{9Gz4Jѫ4;ȔS$oK5JE&oAfhR}rD_HjlYU3 h:pz3mQa f@3kkjh*43PTgaN8͘}4552\q; A>P|rrF'31/ { u{T"lzămߤ]T(>4lQk\_j`DѡV^R̚ǻ+Ļ^98%$fdVNt? JT斱m9\P-rh;zW|6?{aכVl䅞5]g%K]tLɤLAǁM)a!t$)@MU_X/ߤL2PJ''ZAUO $\0nose *hi~qcQC~z6ï e p֧.wFq!I,M( ɽwoe@;jxym&{xu䳶e<&jo L6! ?ȼZM 8ͼ푯ur-=WaQkrp>1!u4gм?:iU'w<f@5?~=5Xb"/UpOʂFw C975UQY) ?../;o+pDԮXA%^dLQ!P'giu-o wN"Ew2H"Y*XByx:w\QOsGҸհԺn'țCyu_V}acLIʼ>t=wE'4rD2:"ʫf݊ O9[UQ>G3%T :8K3B=XY[+|'A+drl: 4⨖Km)VԻd B='k+>M']F_ ,!!{a Ub},`2M5(\]-ӠqaZi]ˊɥAT++囏 t WSo_l%ewn3ZCUrv-_ XE O tmةÜg]> Q%%MG^vˬo.踵Hݼ=a^kY!(LAZ{M kyVb~GȲr*oGڂ#el#{th<4E>Į,^9_'߹-FRǑL,]9}a1 mg x\RR^;,3] %әI.X2hhRgWNNƻqypK&sDWgG^tb#D] ZU3<"dpOQ9l*$x$OQh.ϲ,SҾC> ڔx:5hJ+-J@ׇ`v# xg Pc+FmNksx?i~ >'W/՞}HcgFS|MEgA5Ĕ1.5m_imr-[DG6aL~tѦsBATTVs0)1qg L>ը7.Ƃ7Ȝ̤Z cbNNe1x$ʁu4.qd::ݷvD"XL1IN_Ah`T<\КC#yIӪT(hD\(QJn`N;xfq: f125gd ?6əTmQh>o#j\OȊo@UhNzϼe*JfF &4*TVh#PT!2S>E ZU t^W%Zv1a݉$ҧg0Ih /vO*(ίS4_n2].O,auTɮ]c_G~76?Jk>9<]]-f+v=q9>ti`7oYQVǘƓ U3kbn]".Q#$& z-o3܁_j1sv&}WHxO]υektWcǿ׏~Py+c@/OS!sZojiOxH2=À oַi̛A+;<[pIC:(o ܿRL)Z5 U_l k2p6ђs'BTj쌘텡g=E9<8.#|E_X+IGCZs#l8f0o%Sxzv 7l oX-?#$wcBigjqcjB7P^w*59Dm/§;>@_(E9 \7uPDxJCFM'mCKmDOD2}>ծRe W%cAǻü<&1n̯|$g9 ;xfK;? ЃF_.._Ӭ^N+vP7I]яa/ڊ4gvsqc7L+=Wdq950>wATMaTmFh%|3+30GIM^`Wj_^h)Pms}.9òXJ3RCJ[]zge&ʒ*dĹFK8x8%~2Ӝo:#tm06M#ꨖ@xVS^L&u爆0N5J!)} {-ցMlpX5O^ii;ܷ]apfٽA̪% }>8.fCNJ!IjR*+j_>@Ѝ~-FfݨBJCr[Uͪ{q57?r}.c ?<ͦ2'II݊kSGX"H.y.$-T^P#x^RMXtFCg;4NǚxWQ3k5ІJajAqݵ3z }mϥz׍J^ LBA.jظxCQ&K-tBhYv`͏r*6u]y e[taZAoi傞3vdÚhL_hQ}R:0whI)Iv7%OY?Z)SgDlAr|e1HmM5$ޣ!ґ3# A tQgZC$oU&~&ڙ eH_-08P-+gkGU0jnB,tz!#m & rς'\5fW ,"O=&/=5ٿ6褐)l\Fq=@3 :MrHA?&e9yjBdwv"\!Ӏ|P{˖HB6j\d #C*Qk bᢜWl$/OŜ*wDk{a `LUH!GQ=v!}6^VY%#?$l<([\뭒63x)%;jᔈ|_/V4U"ڨbR׶&uyd6%ʺ7FQy cCe7K`nˍHrw5=k"/LsٱHP(Uӛ*iJBB4Aį!GZoh@CjtQ=?hV##/('8 3 xc3SYdbiNh(;kyiLq%^a Ћ)M]Wؓszɿ#T3m _~<>e~SePyPʾϏyZk-\و< d%c N! d: ϡʼwƙŅ|4T9d=Y옎ZF]D2*SR߰GQ^ٶqw_PJnnv~ѤkC"-8bL][.(HѴ_'ӓ|>a̍&3Έާ<|ZH *cLuL.ea5;b?aӚH1bnN@ .a@A Qyhx 2) i?~8T'}p4K(W^oSU؊: dWv_=6E..&'aCb^XJ 2fגXB l2wp"F%i$ h/|A <%6^dnFBCѳoWtt'dbI ^q[/kɊ[ 87m(w ̾(Yn`E: @]8&Ԛ ~D[|oƨ\zsqrBI? ɠa_ɋCx2npEY54r+ozݜ8v_|%8f{aS|[F V]&\G2QR@IlP0>fqobTxA~jt?6a LA}eu"0Uz}29}w~{._]ZEd<}Hw=g aQf^ fzIbT N\:~_;VZSHaS0랖[ab?IQȄOwЙL sF#RZ6,A'8!er`THtz F+[2?#:EJΤ_d`fhJz,i ~)w -T.̫3+L-0o!\Gܑ*/i}B}dH5&/8_WvɚVVw|}(LlKeQ\Ǵ +e{Ek!ZA|tжOۋOs p`Cnd4c.q *4|`X̯_ vε|Gz垫3qk5Z| @>ylEQDQ7+[@o]sb ޾GinP>{m.¸pDuz_}P6K;jL7 c=ӶW KGMuY4軟!L w{X:y{hǹ~>^Ӆ5EAfa﷢E^Im%].}uh+ՉWûE'"oj\w+KnN^7rήC,4joGăX[e }s:PM$uLm:VV$mq5Lv ~46m[;Y~Sד;q^F7t-~.pH6TH7jyT}3,g7Mһ-UĞX XSƓG N8*ڪicQ=̆~i龿K|3%}zdgB(D~k+R$1cAϕB-ABCWsUR9:s6,;nt^q+5n8# e%( Wdڜ.DSC 12ue+T_}zZ|U`f={x `#PM\N$o:﵇i}<77 !1)O]tC2積i^( ߾t)^Prw Z #Vs\+hWu7%PKPqQ۝ta]2D5ɠ;qɮNgυI)RM' , ?]dS.w9;Bʪ e] X?[vʧOSL.liIӰ~~0A-ae8zA})B4ô@3#6J B%",KPH}):R"3hMt^(Q:o5z t=̿.-NPZiz~0Wx2@WD?:5%aWQw3,Hͼ9wphq3 .e9*kѮKS*}y_\&hGkŧEy+` {n{hy *\rn)u>3z|" Zf p?|_/߭mٶU8Bb ZYs &k0`+%L{(J˻4:G8_ %WI- tydLJN8 ]B8ڣn AES ]`U I/7^^z WzMmBtɏ,bAkX}2s}歀'.&,BzA?Ũ<욵 z K=&K%`ud] YGpN k72Y\CL6^I"Ms\lym;BlrICj E/ES>?HP Jq3H{Wè.SnAc6>X)*~5v/ {5$m1'T狏vnC5ϗfĹ({B&Iᰫվ~^]b59/0KuⲉWIyr%%C #P371mcWG{9ZqDtuT|/@Cyw <2D[J⨟AȵՃ\iOQ= kz9גa zwj i/9G{-WB ^-;5jJQk!1n i7wAx־ |^A5=;e>'o;LrQ~]NEz5FKӍ|@c8f/ĉʝ ;f5 XEÂ9Өq1_źadvpd@f*j\hu0%l=/;AӯB_=lzzg RC@r8P-0lwX`fv^U5Ab'x"LbhnL^F?·;Ж äwvZ"c ꇐBY z"T= \4l_q9>RӔN<`Qh@}n\פhsfM `%T @0owk0L=҂$fN `)O;qhքl+dK6WĨO+7 P*tbxo~ ǝC֔کqE%feۜe?e+'!;k.Xɷ^F;tgHnǶaIq5p5@%dl:'}EIv N UayC8=1dIG6p*o \8̾j)#",asɚhONRU|ca7/S¦zRlMXfzH~ftǻi5N n(p$ID>3HƊA +4"q 8`I+NH J;/|̀mv,K^ &gXG :M'Ο.5# HoSDÈ xj|B?]#;ŮDܔ ĞhK9˃gg WMz:=G2Sd!͎u?}ڤt"܈-p8qIG|t,$GHSkGy~piazh:z+*^S\w_,$NiZz6 3F`4 L.#ƙusmTGyIsoA%oD6`[E5 8aJfhtEi 6k#xע/V+0;>FgMӾp"ebZ׍Ք=Q:l-_U+ ѰnpU(Ww"5ruwYo[>jkYj;s HO!)>jVgFWPf.|6~ki'l-瓻.Hy9 K(LvAwamhl().$ 8d tP#ksV(ݣ U(!J:~vw #KGuҊ=k6I d!YsfH&U$HK^ъ.1\,KwޘpHß?XB.Y jxa|9c@($in Ih',}Yd!Ϩ$tWV>EKlj\>~q! */lE;4vBe[N| P|Qx4XxS z%!RVpH^TqR2 dv-&rH}|p^b['z@ҐԸ6d%R4?yxE3Df =L=SĩCT3<鶫 KZkK`^>s6">LN}FWr@ jf'a w\7+د1V^W2|3[/6˳`ayUӊ,|~P7O1>=l**H߆ɧ)ͩeR"]\д+u1Ush>ng$,y@ nJ8~LuI UA;b/S ZCrM_M;vusMaXaO5~ȳaq6SˬVZ0)kN} 4J\0l,bX9Ha,DrW}nI~hW4'z9~=@=30iЯ%1\w΁XF7%L]h7v,Qe\=Zϱ<(< \@X^Wd19\?QP (yU^-M HB.4&ҎcI}P7*쑹ۙW3}m)EəyX1M΁,baf`Z|wŖ{9~-j p+c=*ޫ e#9SR%?iFYx~&8%jIsR7SX FrX~ %uWNƒZ_>co9$`J 5T 3"+:bPwopE!#r(M_]& 5Nu oKyo~L}j;5Dr:UX>k&hǝ-֚ƴ(ff|{~FhifppLo07LfEJm/y!:HU5M'Ur7`"[&w ?eH|)<68-&0nRP!I=5_PH8cS+r R4E<H,3I"M"*sj$!)|Ѱ7"Bĉj)'7+8fuZ/p+EGk̈́nR L<N5*jlTDucd3Qu-%"VI>g!*BiM1q ,ަ[&N )w\[5.4hp#׺=ȭe@S`clEzƱף65[Ic=X7Q63tEC@e|Ū#;r3[|$N2/h(fTҲx6{{цsVE([6ϐ B|WQJj e3}e r[!ݟ$X5h9밍+ty3J_NN TݹTpr9h77@yma;>1$=R++7x澌tX@sђ}@*c& ָF@R_Sqe]S"e?" ?y%3+Pn>G(>@D  t( R ScёdFiYE," y1لCD~mhv-U)iӵM!Tx2 S{qY9OSoE0V)w57Sg%?FVD9; t`3O6f=SQn)fX,Yn8s5ʁ)?29=eȸxߛŀK#yfEe ayR(-Nhߍ3EΤF4:aǿ͠FaT󸏟 tos7'ì7"O1HԐl1y,ϋX{L|+1fgW1`S+yK⊔:p:B<Jp5yBk+N:m/";4%ғEH\:֤,BW +uJ!:?5 iX pe hB]xFB$帄:ۡ |K6C=њg|u946!J yz$;oyBV1b$5( 4Vo\f=D{=Ϸ-w޹»%]2j s04niy0(~Bs\(kݥ&md<':"H ':nƓ/ Y]0]SR`ҁ;fJ$Tf]j9偿 1̒,ؚ|V<Xo$ؔud"b M5@) ]q}6;1Q0ZrC-_^8FzP1@6f&QΡ\U(CI"eP9+{/E$p"  Elocvde,{71v9-:clKKѼ뛕jqdb׭"Ri̻TES!Ll[tIbMo=dts(8a?NoSO鲌t^넑{lGoKr̰@OE|A!D@xSS݅5Ckv-">N#22 $N4ll$c|F& &{Z\H^& D;*9Ak7@ǚȋHS}`.\xFdjF[Z8ǹK2$"3;wtSE92% .0rU"P:ϯmT SdIc&^67&a0u'jcnxN[h S*D+H Q~櫏E<`eh+L5#b](ՖGR*rxk8bPe-]AO5t+R+_&m%e*m%<Չ<[CS,,~5Y M 53L`i-<~-QER+vBgO$Ƽ1}:hol#v:X+|l]v.zˣ~r-¾l9zC x/a?!Mu6 枯@{KW :,rvP@xXaǠiSc#'(gkLeaC߮+ds&t<9>jquC4tG5]⮾f7ܑ l2W> `_ +o3g=b!ʀ.e"hㆵ=E֚*,2úC>a[p9O7q[HF!p|@aMҊz݇/mqOYiopm@Y)9"|P#g͖ k"W\m (%O8 j P nJ9>Op.1iNt# H`GlixIԘYjiL+n!GH_x8%kd|Lp۪yɯ7nBfv-`5 /N_mivPopJ-:'[UuHJ]~5stN}_u& LTaӽOR`ptq/¬;67ÎaH!X&Lc&*(~";@H2ed*ϓĿmqej͎~GQIt(7ze 5>=Uw[X*׏B%b.#/6rzEĒMn{rpPGƎ{Q}!u<{Tl}> ft2TpHO΋ .dGӍUrh^|QLRV:|j$Չ(Jj8nm0_v j&B^)5f*tS DUI^▴)\8q~7K FƟF㯷VF2=ߥZ\A*nTNުxS'e:qA~10H:\Pk,bWR/$$;gO?x+NY|Pi-QY{ec8as `&6&Р v?.4:ǼH-mqYD >ƲJ< h:A 0OOGr٭Y4qQ.+&kѣS4K`h/fC87)R~"ȐWM%F1 NCzu #`\KJ~hO+VOp(}CJ<(3y2ϳVG[7=kӗY'.0e +^3}/(T:jRPrsv*8 -EE3A fZS. jQ& 0kj:)p2 M_x4fDt=.3A'B)"->_˗4;ȱm??4ݪ͹gHT]`UzF,Yh|f7c:^2{6Mfx[kHEM,[[<=,s< UKmaum g?%=X!3~hsڊP SlA"d >jv#pJC ^\JC9(s";N^Fܿ۹h!U R= פ8B# 1s쿌U TuYd flo3h>i!Ri@O3g舸2B  (NStε>;qapio;yp2p:kfF@DD{V vnh5׶90+c8pY(1JܱyS T[4+1&>ede91jq8N*@U_KTtYJgkiVc~j@)|]sb0YiNvG iXfL?Y}몕KbO!VL¢:ucyUҍ*-^ ~bO#t}g E-,bx&u jDz3jrCso>&xn770@ZfA **Tа1XY4 D ڧ—A:;Ty74CGL{C-|56 $y(d3xm*}[Ž>gW'zgYybyn0@3g5El(PwW9RO/D"y1=BKH#01TmE+sN? Vh`5 3}N(Hf̈a륏x./"P>,+lu)h  ӟشu4(N-7uqKCZs½XX ݍ j?D*H>ˠahʓT+cSw V&iI;GIq,m5IFRuw)6B@7+7]W:ғoW3pwMR/E:8ǃ]xaϖC[5%n6mle,oB|6< th 8.6R#50]:E :07xT6U-AHMoIRzE58uHI~%A覨@h= Sd/ڨ\ƛ֖:֛:p1YhqЭuE=M#V; 6&LmHhDI]x gt i h]6OV+&n;Yς?Fҽ/+u6ĭکҫ$`ڿL~N,$%O;!&>)CE3qappK}q92[ܙ^xd~.[}`(꾳 Z9'))}k4 pjQ-V I0I'j8a#^/X ]4¥Z+/kb5<`a^rQzZ8r\dcn'0dcɣOws"#N+5Ӛӻ ꡋ".P\ir>5-v: YDGmW z0T.{۩}t>C4a]f39P0#;]+Xx&Gn\c~3=ODj[{{3'gjUc*daݻW^g15#)/-{MsoXel7`͂$OU |AyoJ"sL_{+KfpNbT[}BԨ>sճZTU׶>vԃ8 X^ ( l k(Z@"2K񩐇*ZmVӮe L\_MhX^C> O]%1Φ.^ƭP6YV69 v||&WfT"H)v+X|w?e$mI &QUǒ-/!#uGoijjK>mT EGUk,Ԟ@C9x7; *S%v&6nrKiUlaI[ OѲ#Ti D߾H7h_PtZI+^~%^5^ʗM]v@ž:p)/o&$":QPj/=]8^5er}0npWB˚qD&o!Fǫu]υCt#.KV[aq3bMrgoTvVT;| /ZLe@}\#drYwh? p/h~1j]6='pF3ԥÉSʘm BnBDɗ\B؂ lKwCu vCF)ћHp2 սGd#}S gi@>+_@/nK[61r Eփ^S_jŏha*=9NoHS_NgbzB:GXQbkTLXx׻^g͹ElZ9`f;沒A9V<ӬLvXd{-(_9>Ʌo -}C WlR3Z2⿨ځy+K4*m 􆣃MAZcYƊ`1:cFIY;_%6( ʽ~ښȈ(˷^n1A'-S7N$7}|`VԕM^g{pxfkn[I˱awB&2KAЀ#3j?o:Q@؆[VE'oRO TזgTYW1~G1 ǑLBV•2ɱn0QhAczDuXHӬqɍY ,o;x-~!\hd7X#B$Z7esnK Wso[rf\l"d&b/g*Fiԙ9EN)vRE}$lQ컹6q䲻c1"eRY[Ι]c-@ueNu)l=XϨc aڵ\śx>+#Fbky'rS^KE^LרX"r5z!p$1.ػ`%kB@zh֪f;Trz&[_V,˾Ҩ.W/o- @qsE]4M(U2(n _Ozw/"7H^0Icz]D1"8mP!(TݻbC FY~?CRtg[2N #XTQe b6*4Je|Xz?'* # "߀/@pJ]W~d܂ HI\ o2vu D[pyT>^f z@eތ)ˀ}VSM<ܣr赁eKv™Iڌ$՚{zsr@QNhBp=S W}rn&h1HCY\i '\ؗ 7H@:cdR7)1Rrt{` 7F*KN P;AG";=;P *=s ]exJ y_Ox 9UlFY~倷aXWʷYŹA*p^^W^zd@L4yݖu؄ךQ;iYw2? s̳!ީHF!N VNs{8^@;ZFJuZZTg:{PoL͉V֏1Q χp9G>0}I.Io,?B5w>DP pN4+w4qt5|q6D{\60zLحHa5Oq>| }7xȋ3 ~֌89I,qSn}\#8J8<#NsBb z*/Yn.v9U2k=^}b@nKY6KXbA^i% ~&S'sMm ^<`m$"tģ OPJYE?qb$ V\oƚk ?pl(_ӔUj/fת:w~#J]0؎#ڌj\i APzh7糫Cϴ i!3o/CM?t.ន?^BA`x˪LSEfg Ví,iP'ؒp^0DGE^0RtOb %SPryTf8Lα["p wtLNu3Q3͎dv'm\`<΂h"w~ / rʀxb%i-wB,DFcWy\`7= w碰rZBD<}_~~~LdozyuH{??XLޔD'^˂3^dsKOSe$P#~~!J_Ax,']V-=+]Ftw&G%:ČQ@XB'ݪJ=> /m 3q^HWfھ #d X\%Ʀr)x򔭖%Z@T R(Zt܀rT1P˃!c#J!C3zXI)mW R~U%3 24՚-H&ρ!T0m[P˄ӗD N!Q9{ovHIfsEk7{i"p+ 1#^6cH$RA#sʺ*He{͍(gf+5(׭Ea PY˨- uC [vL]+':Hh@Mko_*U,wF{m$H3i\]R=pT)v[B4^zӪѾ8V"L޾ \V6[!T15a`7"1{&xXLYɌ qI$֫V*6$sY1%LFlиBRĻgfǏ"$9{3_.2mUR ]gStKAz )H }SbLtĖJ͂M؄c_$S0mXCI} iƐƗ1JF-&&ĵr & w=9LK$1DR?Ʈs-h@1=\~gEpSO[qW "gFh|qw$6mB1kX`Ϙ# ܹ:?@fKPӋxʿ$6RϗM:^%BI1ll~ 2~Xg0)~fr6$iւܹ/֪ >+y{Lkeiau2'a/-oεRNKSH5jXԂTn2h ؊C}\?I~y)&"::YG?D>.׺s}(P`W}GLք }蒵MPIW&(V7dp=~SemOR~ JM6HKO~m/3m6e R2.aـt0QHpr]m^8yB>ºV}7~=^;򱭂հ%VaE*=PօC` +eխH KFN {y˱߄`waM)Xي`$;Ҹx WDDE&&Ψ^q<[8m+%!rKP1j?FI)3dCd0~5񑝦P={cPV|}T aOEpk|:dhY !/୐z~l71*\^ z%xZǵfpfmnQsʱQQ &p(|m6)=2qV~;ì+Fo]ԧ/iGË0 &ilϿQ$=OBgHmkG""F#zlf|(Lp8E7+,Z"S5GA0uPGX&X5Ѳ?'T@H6 EN"ut"u"mwA=XWti02* JY+F9릂Bݢէ\kyOa='PC5F0~k '$NW6(W)v&1^~8@2IlA,F͒9̕9q ;`ĹTVl2\E$<+.* F3-Hw!o+tz?{2B}4HR_Ô 'Ve#,U?dlbWUm'LAjT6'*,@d͒J# 2~{s#k?3 =9n뮑Ҳ D^!M&JQnK: GIVIrߒjEU=l8x  O> ,{Lo#x.BT-2%)~:L\-ekIK@D *]w9!S* @o wN@< +%xEdՂMP>@5E ʹiX,zJv!+vrᜄ kARS1by%q1CL&ie{DUp 285P?g=q˸!]כ4z6G~{?~s# \es=̹O( c8nV}^OMZ0bLMܝq;AQpORtS ͕ݧx$Ѕ~ z JT %lf@EN -?_BlDF8i5S[fd5lfM+:L ݖ_?kHo:1zMfb 9$ .`iq谒]MӊrT]v˫fr2s!#6åtAb MJ3 q8]/^??U@56U0_+bā)N>xOW-V\ǷP4OP,c'_@/[ctSd;&-!p+A!>5eG5Fr|)s1jP12WC#`X 3iB\iNBٽ9&nu/M0fr{Gs^uL'&3즽 Y}m«;D'~_TO>e6tjּED˟a8F;4 v|A>li9?Ǻ` Ǿ NQ,#PR+b0낊.A+oۨB)LfY+п$pLAD#a9i\PP-mi}x!X+O<.anC9)=®>y B帞fTfJotazS#-nw,O#M􄗎e()F|iPU^JN )҄.¥]AY6BneÒo-\@/](Y jF& ai.29¼*11] f_U/U)"v"^o`*ʳ+ a 'w- NG٪pOʥe[v??ǒi-fLi從X4mA&L(j\A$QHxY#;׮=s/$AYc  # 9r7f-,D!LG[xƒ~8;PWv28^U`a]9&')74aoxY\( iHnd|o.r 潀Qu8B4rUHA7^D޲Cmݟ?>qK~PhNLIBf(CLN]ɕq/ <$6|"Y > QU`e@Ѱ3~ eW&l$݊eC_vJ=bNޟr%*'h4֊61`(Pս oPeZHRa$ű.>|7N 2_C+氥;DjȜFT/q f0z@G`jZq ı 4[!wyq!鏋GXӻh20|^+r| OxTuFh3rX*F' Pfd+]P,3zHqC9gޒd@84h+eSR%3"k"/AV sZ~7-o8=]K5n5nt-؇NiaYz## UWt~ir&$aDp3wJ mL2G2peSb<u$v,d O"HwS QFE웰!̵e1>Qjk\8êp%MEH@R[,n9+8ZK v$rw\9&Tג!6Wu Ν3s+Ƕ}RgY^3u]ILjX8|KYS9QΒZi[o?&궤#a:$Bm=!b/6ePPW$DYPSh, !ͭDH-VfzOKÝ2x#ȳaʻ'0>3m1[%/wiw)^G 6 z5$lP N(*-CD/PXߺv^?l*j<&j+ӣXRxV.CFS麝?&Ǣy.TVHs}^ '0ϭ/'%o'~BB -L/Lp!ǯXȪH˞ hf|I+|؝Ǫ vtCᅸ5,>ښv'[h%JY0ƕ0*<:\q 2pwăuJ>$X'6 pQjiWM{0 e9RZٵH$95%֯H(ŒuPѿ@%[̾mw&mW7cstʹjVW8p4Ys+WbnClnDPs8AZ"LeߵK2ۼi5A ^{1C#G[oV0(K_='wj~<ۀg60x:{å%C įw;|rCs~INd2ls|_3}]?RU@HoHnI$l H/bVl>̟lN{nQϼDz-'*ϋpGs18Ez:q\B%swwZ &$5i~l|z# 7t\;5ƗzERDD6ө%Pm{P#zg̒|'I72-#[QUS?[ۛDz'Eۏu׳=DJ!R)kLHҸIMLRD+vL`bdC@N*AJe Ÿf$`k3l*zNZ&mp]Z6'QX+'PPCpH^74x[Ͼy͍kƭxJ LD@ut sc\+ݙ'"ֹV>Qc ܴl$Q:rG,V'tA<¤Xr nS z[7 ڏdv+OೀK:둱Zi+@(BZ3ȷLU5_ Dht''Asi>SԦfνs,&*8lEB܊*xC4\ D'giJC׏JX .AN}4rp 9M N{_i+aHXձ#߈=r^MU^/t }_]G<[% ޓ$w{:]#6v0*ŠD.ūHkX4fZtAD6+#>T,E>nTss:h ȣijy*zL j-Pk䥍av u)RgEU,BT QFDHp{(w}(Vp ?5,kP7J!$&w_~LI4h9`? >͓3pռZ l` |N=|?@}|K)wic6ukSE!3x 9Ŋ]2cV!r'"]`Ny7vZ@+uQUr`'b}Bjh//;У[#΀*el#yk"c 28h 5_ԪWԫLjZD`m5`8Р#ilf sD.r '(~-=< @l ?K(52rA7tͅX{6\uNdW]eY@!]ZBz/{ ƙ~Qy輬s %IH8@hi?_s*?VxDj·_fףj= _+_s ţ%х0h}4@: Τ12W/8Y|s)53c\(p^(EVʔt")`wp vM҄P 씻`@\ٻjf 7 OnZW0Z(NГO䄟S EBiĥ ǡC;X+*XA5k$[xo=.| aRR޴+J{b0 Fiqأexy>!))׃y/ɫM’a\<ڍt)+rLVPrJW;\/I.y9hy{k0YfpW-Xtk>w;dU ըX.lI`KXrO֭jgvTd`J,X Hšvy>mTB1jP ǯ71e0㦶?5(di;qBkM{/${AE GjIDDm@^J ՜{֔Tڹu]>BZr'Dq໇;ť]`qIC+m!+qyETŶEr=nW`'/\H -<ԃ o5f6SW}M>~izfuQDIq%-XXҺ!5j„w`SPǢhQ%-6pnUݥ9#V&ҧM34?#G5z 8h[6DCCDN\SrIX'2j)'EqNPVuQc絤q>慼Js!j:'y\ý뇎>BXO牑tH% ^dq%\2]e2?4*GspleS)mf3͞´qhv!pIyzس؉5 31B(]i{cuCЈ\t{mN<!ȜIߘ_XKM?p%6u6%x>\_Wy> <+.[ss QYN0I{y|-O KVMKvg?^;"1^Dg DOPkӀnچ:D2O3FԥJYh> ֦L}w# &PQ E- sv(九 ۆxuCг4iM 2?;x4[-j%y܉!=6#ل!YTY}ib/ɤ WZD{M{0)`9 *Q3OR96S+nNe<[08'f( \aHeN6ljY̝O?ܛr9K{DCeY]:h\#c8B?yAVn^ Lqd4fWTWyUœ}N_#'L6NZ(fЂrm#T_|_U@M4Q/e 7SY^[4.]ဥQ4Bz\TŹOl d\kW;SҴAQ6|}˰_PsS*F}mi˲c%/ٷ}rWwLpik?o;֐v&CY;Ђ/A, &p8$C)烡PN 7'^Hz:IN%R)j3J/F_J)K8rPEZ8ƀ2ٻt7m76aG3tuҮ-GPSfa,ߋ滩j^/ >.A-Hj)]h~&d7=U^';|Љؠ#1s]Ǘ~j?18=8фwnܮ^L/-sz}<SD~uY7j5oDӁ|^n:;kۣK1eq&P]1׶80^w"k۶?@,?s'2Q<ઓ3CHO-wQ9fu ,=8 `ZUWT8e:y!ixAEਫ਼੧8< !+Bg[N qfJq(u< L JsoEVN'N(0'`{xBQNM[y[pHsǚպ> V3xt;EUؐ+#4i#גhB)VjPGB8#mDxT]%"kZn djA ͞Daf++Y.=HfV$/Ĥ1_P 1Iϣ&yn L IMx9ה&˻7.W>m-|߰*QS0YN%4SS: aٲ&࠽DdiED0 K lA}76}?:vU 6Z# zKIu%>^GiF9$}=;M(ANpoA5P ͈Yя[S2}ηR;O6$:Ul,߁ uUQ1hns7pK A *~LAW%WƊwȓz)L'wH/b1Rbp/k \hMLm9T +lK{p/e@klYR.nrTA'6:mOMz۽usCoɠPGĄWXӰE1UnZnY}Nؽ>[vD,\vrr^9dWHiT_IX-n4ljCjBU$TR34DT=wC΋`rnR^=:`/K%Rc.kXn# y`qި^=wUuZ_1oLw]&^ft xhEOvr5Qj:x/3G"@-SC&:Ѝar-|-K>n r]Fg Q4P-ntVP\f!klά re k`&Td>{мJ25F 3h1ht8-8vI<>qZocA%3PPDO?O`OLQzĦvEu0$R猂cG$, mJY;giaBѳt^nb-TEڱsG{N҉h~@Q>͚h7ї`1؛q+>tTeX^qwAj{2]1@{  SrPKcJSdZ.6 _.OMD,i*YH>f$2[̺6lyנqѾVT'd_MR˲uQ6LqZVRTsL/]|vRQTζwM;e.p_ZbqyxjRZȔt.K/*M#]\8tv BK-[.xgĎ)WEѿ~iYr,[ȣ) f} ɣǟ3h@keܵ5RQa>hyO8fw&۴"0f00(l=s[~%>DMJN%@{L{V=̕!t(ח"`ltGK,&eXiw3y8PqsREdj 5Cݷɚ :'Ѽ)iʡNQ@L _X8Ad)w{B2],B'(aًJ9nim@vMY`tFf|R;/% +lC|-Z"tA=5K)v&[h&!b,o p$aeob5*oR{pCr`<=T& }Kn$p++us?@OiݸvPv&mHA2j&ej=|6poӍuUAN/d~&2^UV:dkv#`941I7ԪWV,u>3]}$G8dJK*m3vC>bĜ۬mw&ֈ„ +'QXn$c QyZ$Y~]WnwA+܅R,"XDPμxE+LkLn%z`7M`G6;G&Ɇ(tC=CptbDFi.,^a |S؞x7¥a$cd ǓP@ߓ$^L3=ƈM"?E xFwDR>/Du!>ѵV1ĉՕ!qGo헦MΈuxdK9&9CK:^!xeIc#6%G0k㪾  a?kO+RI\9 ' ,YBC}G30iZZ~yЋิ3PkvN8mpt.[5)iD͞]zr.NL/44IKÆW*8eچzyOc&24G&bkL嗞8Ezh}boxiZ# *3 qA:'p[8g(^Lʟ^7%[5)wxj:&R\1FS, pգE%B5Z`+&Cn,'꽘pa"iADh~ )s@OFϏT}\PX]b[vyL0 [VZmr Ш13a71H{K`ۋW(H: +7 A5 ]t?3 :;y=S{ĩrLk)Uֈ4m^hC+ +֍>:vVg(jr304ߡDV C#q VTv {Dl@RCQ"_FPIOe^ ,Fx\?*Lɯi](_hȻ)ڻObwr+VX !~:w,@L`qAHaIxOM@j3S 84oP$ i]6T*=+{Pb;\uzW NL3 @XzeHy1OQ<, ;f^o hjzÏA8+Th S~Fbv؊{Gj.fT2k 1Y\\@Jrl}cipT{ɻ9U>'8A,LJn,(w-ۂdpA"ˠQ22*#&֭o6+SCUw E|bFrygt#۴L6v\!%knWN0B$TF(&bG 1/ XKDo!,aEXNfgFEiյ_cOFuM\s#0(Z>7yV"`>~$h'{v-ze#uz /e#0V_888m]qGQPHc}3,:3Qm\_ U$ؽ*tBh7U_ $6&`j1C}~$Q͈ uG ٪e%JB`vלs; ?a wd ֔8N7V4 CƮ=6Dgtn2rDr?3u- c6bj?cx.dbtXOEMМfw&̌&vGss>@e"y~5.7&caL7'=:+PW4qU$|*KD.mޘUO2'zFK0Zo4p(J=7< ^,1G67Q?Ο+ DhP\/v1 ` tkbp) T@U~?6J϶2K(#s@9rb4 wK-^dC:tw5hvd`6pirپfEs|xk۔FN;eb Fy/slcQ迴=FEj:}ˁFJ] ,cf96xq M?Ѡ橥'GLuLzA'FĻSR/Ƕa11JO N}&32Ѱ˩0M`%9'hmzTUPys})t!]0ptG辰퐳jS{\ z} ȍ*/וnx212 |ib2Z6F|73EQ7Y^7^Nͩ>_glb:x= ^dE,9n}l>tVbǺbv8YtPP>qBD߇hGT&ϸ n3P9PDs`/Mi)6N,`C>o Ik@iqGRw# { k8|^?ՏggrgcP!rR*Ikj+$bw"|4 <Xf,:_-*ggN{^aZ"+'Xܤ;uZ>KmV7};aT c9e̋q#^(0J5<5gn"ZǢ@j!ig2YY1NJn\ WIfEJM02q U\?Fq˷v/CշE \V ?GbbI$*#<Ά[5Vy/P.Z<]]]/' Ѣl.QwP Jڜ) P%`ĺ!\>z\-;FGaٷ/'.] h${_,~ʃ?yS%o Kԩt$zojSJ*nXbx,o}HY(>~_7<$Q?> L6[FpHW f:3s ج*DX?ePʔY-e!8 ?hw{Dx,*jd5#i"zJF&E;;k=_K*N\`b82 tMل}ZYHcgqb_E]~*f~)(_TC`lWNհ Q+~ɺ)X8U劸D<)IC&2V P*2'lڧEt%ZbdӋ^ѷJoئһI66M~2/l'8 Hj?xUWp60^! ߼W,w=֧TzgZd5bB䧸v}Q8N2[@_:6%U@I W~sTݹJҌǂpJJ4r_[~qup@VEPUx&G WOGI3Lޫ5V;d~׋WzƔM\]Z!Hopvf*!@x/*ȣ3V{-lKVpZa㯓6 2vh%{q$]J"bC%L~`5"}'mvӶ{| 9C瞏 :㭎BSp#+\nl\1vJ?J l7v.\~I7<R: SO vU{~ɜE+;WvɳDF8ޭ:a~T>w"%'Gw==G6p1%EQEmMvB': T l0wI4Mf䈆-=ls6WQϽߒUMF l]bXrW--) dF. 2ny#:mH}(3F7_PBT#~M ;F+=7Lۡ;q<Ԕg `dsM*Qj2lUoYʥ&0m%!3ewtbIa ސ:8bpAum 3p=닆LQ\? *'cF0?p+=p♊<}N2E*9/i̗9d0W^c2&G|Qӯ3v=Wg]}=YC?>>g;ș,A-VVz+}"7,A\K־sм6<lޘ&8qb!؅&u"U:|3ejI5qJn|7YK'>3*c {N16M{ HYڇ{bJ1v9ܧ#Mw ),їjr'bq eAaB$)l&G=;h?jR/`#±:&!IO :'B~4K*LĞBHQ^'C)X\pF]/GD  xX3ӟ/JA+|s#=O,' 4ExPu TrdYHu~pzlO /rr!!'\QTn&0VP\<-;XQqF>bN6LH7aX۔gQoX= S@*TLM-[Rb/x@Er*^_wY@+ߍZ6M08X&s>s2qx 2S")uln( FzBMJST|Ӯ3I oƐ@:Jzz}`o616{ g85R3$d|4Zi6%Mx 7g LCUܲY`!Jul',elw3 RP;1iK*7:qP+%COk :& ăP udܡ# opK,";B_MvoN<)zE5+Yh~ [P:pIC߼ol9>TBhL0, rEτQc/c)݊s¸0uz`*6AͲ/VmL-#cKV;KMC٢EMP#W1?.s$Ŏ|Dtʮt:AeA2zG_j6IJh9A噓@{[{C{y!,8/.8Ld;5[ 7K<Η. tX%tWOKQ㝓1 >l;ٝ@?%&9w Ύ|<őuCE fx~z@f0%Q7UȦ- LI2tGhZ.XGlG;HL;L⣬Կ9x͗wq?rRw =lyƪqC`FS 6"/oG ;mz ;r V@&3aG*Ë_*szEQ{a.0avscA9HŞRFnuiLW)h‚l3hT27 4lrT' Np;7ÏK3M]6*/"D3~T$w˻Hɻt˖{Ϭ_m|>iݫO,֦ď`!ك02_8X1k^Q5&;\24nCg㶡'jډI~8Zglm|Mÿ|OЯ7)D0ˠwtxQyBóDe~u߻C J8DHf~Gt,"k,`#80;ڕKY61/5z8y؅JFC'%D`!Tqxy7Ҕr__mKN'E+8// .3.3Ȁ{! b(ZZj#>7sߜPj 4KW$*zV(D}LBAYs*c*i"[ZlଣPf1Fs.S6ļN48S]*_ ,nB)'M??XYDKY l*Mŕ wvN&Nl^Jyxe A?3^7Elr{Cw`xy|ZɌ)=Tpp= q'͋񝞸|߸6IM|ap > G O^wKKEfB$-C[^/wŮ $dbWVXc8@ηx1a%6vWV~[\nˆU{E{E7WC箰)yV&"* d$ܖap' L|;paZ .u܃Up33F/ y?A\=$!; S6viI}_YZڱtH_$Y-}od$ݾp,!rÐqBoi~gY;ԣ+udV ُٛ3$23mH.}cuqE8O`"䲯H[M13oҮ˱S , qgCHB+ ޝ;fnjF<{4@VJԽb%J]v5m X#D;H1@yHb8%e2F:6d`:,i;}0[~jk(ڙL z@ ,҈[4m`Yu[ԐdkT$"'?e+Zf.ǣ9HkWe4VS/]ί Iocn-%3YUUe{Ι/-yKL\Ju]횗H(mH IUgk=L [9 Wm=4L |@5W [Cnjg(:r*>>J-/H,%ƳK f7 C,8uC-V^ %ϥ7,VW:yh79m?^Ym%W"}9% + I%6f.X\% @1i6_S 8DG(+Hόt0UԆQsmU- i׮|z R/o3Z4w|I! 8Zo%0(6~={"6UvZ*{:_."^f.|5i HpJF6Y5l Zh\r 2u@JVVN`˕1ܠоĚhXŲ^ig \/(~$OuvcBϞF741ϙM:2!sIܨPTl2U쬝ƒf2%mO'+7Q vkX,^?GTQ{]zҎP;\X՝HXԵGD 6O#?ŽFH,OnUy/o~nE`8PsKR1o:τSG aH.dv# yCLZ;yT,lH7ZS" O[JJarKtMTLW21*ʨ0@T'2ld}۳*'ArAŧ;vf*3U׊'D4alo-?v s~ ({/.į rǟ:$]-uDD).} 3uO1n`0'WrC\3gxԒQx[xiO&5E[9ho݆U+~=e/Zcb @$!G]ܓb%_0 NJ 0*ǿ(TqrTK'Q[@Qт0y[Onv< :tt$JEq3 %Ǭ%$BjCTe@k c9.q/RLIFZLfx*mbXpĹ ̡#1qɦ(T7KUF):u Aoh$Ї6%μJ[Ī۹C)SLf֯RCS]er]J`<3Z|b_US7z&6$79 #axMHL{q\8?BIffW.vDooĮ2Z9?dD,m+{ɘ+}?힮DR Xb :e $q0 )}/i v!U8OEJ nSlOqG>t:(RxCGђKJݳ {CC$ʉܺey,kui6H ᠚u*gVuTR';:t#+0sA{ʷ!6V͔1u/!)7)OT2TN;@Z@j}qw.AG$~CVAV+cXƏ49QKШ hHRcM~DZj v|ZsPe5Qs/u_.YYdB_>ܓH[6zFk. oms`1:,{U+@w7R# 3@kJ(yѠEC$L?8rӪ^ #كOʊ "xÁL:$"`Vpҡv%Ցw}rCǑbsDW~D|"DX Yό"d驕 SW+'sg~8̥]]U;1¿]o7_%t2bfc'+"LCb7Dv5R =wBjeM;HJ'Qb` ӟ=QZzqvb0ۗʆ$lvLɇ_ހ׏>Rd vg527q=]?F 9F Yƛxd2-|)W4SdjZY1ΧL@W8x479vc;l{F o'^ϞBb0 xd*oML-&\Й[6^bn^5;x;OV .u?ZQLTgt ϭ(֠#mSRG}( #71~et'MK7-R`8V9`} ZjŻၦus89X`z!},{M'Q\>`n ! ji_eXH{6H8*qY2e;,$Q\kuՃ@Gg0)1垭K*0&pK@dӠ> h۸?:h-.qg :FVT"u>W%S\l#W魐 ! ᣀIJ}eg]rGY1IG:2 Dm#h0fϻHƃዜ ߒ I \˗hMxi]s4Z򄼿 dxz{_~pթь{Ewi$b()f14, 1o;RڐTFLqbGUb,G&"!hoMi,APΝFhQiwƮdw;hS/%wm~1s[qݙpn+ 7~f%%P#l-Җ+#F&a"oA侒t8]4Njn;NB6Գ60ŻUW;X*n% 9G~rUVr*^#֋KIJ]dLJ_"M]*)lnHAl~/g[?`4װGT90;XwЯ:)ױ;E2x9I|scw~:gdJC"PE δ-+Sx\~"{ϥo95ՠ\Ψ5PEybX1 LRR)l}ToJ E,KAKK 6/Ⱦ'߁->7Dߩ9spu#BuՒ(s3fh-Rᮕ8>;}M-" S<+%wυԊg6 R~l G+ a)G)`f':wn0w^oe@]e|$?֟:2KʺuB"&0t9w=8)[W|."#vor Z[@fhK, TC5_#SvY88 M7rוdmwUkPqBr [QH{J//YiM&@eAH}\QjM1FQk4i~WkF>Y5eF4O|hz חXa .uYxnV E$ ^%DIE8b`pgAx/à|x =Z,LwmN4%{6,(c &S8n KBKO;)ƑOFNLvj΅*4 eGr-ƘPtODMe?9Y^#*L!E˷ ǽiÏ,z6AFawv8iq\ȒcXi-,ӱpޔվ5/7/V&`RB.i%e(wSEn=Nkiht)cn-H|H|=Q4BL{V0-eaMv8ba5PAֲ OmXKKJ̑G8%ӾÂ>ouFT a8IXi\MAY0ډ>An ^&6xf0Gpx:g:GKmA0FGH4Qls%TKs*jVu)lEFf dAhk5KNA{ѢR6ҚV?^VQmNBFbu;2zwLe *+?G5aDp@Q7%)G[WwK7AeM]+ g;P! ϓFsHQ'ٔu.,A~cpDLR%.wjUgkť uG}֫?v0lX|LȒ_=)fp{`C3@V(`mcœC*7@O3-]ښN  S0| 6gV*:8MVWM7xI,,+ErXջm 3!Gs4jz:pJlx5 /PtHDՓ'`[g>8K, #NTẃFٍmHazK\?FTlSlҁi@]X_.&RmisҠ[`%, fϸ2z@&. &7L鶭ru`*(giP{9 zDq= u3;UQv Yd> ݠҋs>[&oċ)ó5<İ%oϛLS`f9 {XQFVΜU~z'4}:5.8wIyY`9ߞVqEkf]F.q6fb HyG$Fu^Ǭ5.A_\$| [:O 0BkVB;Q9k'gnqpB9<U!ICnRmTzZDhSD-3ZzAyD`hQN/e蚋-|xOMߊě.>xylU1dj{UZר`&]s4v@ *$|89le@QQ4+b ରb%QeωR2x&7qk0\F$r#]&^&Qy^d562) }/؛1mj)S9;DD#;:uܵN2OE@jNspVwK+Iݢ9bK@ΚlCk3uZewð6]*KxCn\l۶((F|lЦ̔n30*CumdSi#X髭dkA FMF2(G +P '[y#C1:07?>QN𝔦lשּׁb?3i_2R;P?tyT_E3&_O܊֯/o!VD:D:JWfmo߭@>2<݊jA>mI6-)-8/չ|}LZ α*̎f߫hC,[ EبBx'{|&8 d 9By+CE PIb#VW#6qE@$M*×7%l|s^r]\}OU(ȻA/' kٞ\мFT!:o$MsKM&H0:pKMsB6.8r; ll\NQT">Xi ~z }C@AY ){ }9"}<6qTCP6Kks0mx~^hE`9¤5TY_cp+CAK]y.85 @=P_ rwG/=a]ܸ0p}&!߂ YN6je3 ARFڈ0dҊCVC&qbJE}4;ԙ {AO <+ODzvgiղZaOg'# ZzU{Gvbtugpg rS?'VY-!q*O zp"SҺ`X!IanJ| akr~] F"pjrƤ`Zv5%0?OFCh$A Mf6}m] ȸ&EJ-UT ペ L̃2aFQ~6aaeP=?hݕ"N}GϿ4t6}1X՞Ằ Z tX|5k+bx~WFKK7x@sѪ*!R":]nTmۇvԈ =G<ΈR^\⏇R>73K_U![#& B?ß=VDZyo66J#eO~mˎXW)A%^~ ;90mq%rFԸ;?:xx6Tm顟9Ui35v L'u7g![' `x YIOoB.[\[oXssuX;#rFK-LК~@Q7NQ*l݂1Ƌft 6mn5MFP}:8LAnog^> 9Z #(*/@n*TϏN5p@^ 灆v+k1N8n.<D#uޏ`MqTZ]E-UN7!U#Q>: #6?*}&RTgN#toE,ljqޤAulGVUfÚ Z;LAy _W0/>W"c_+Yv UjW"auAy83Aj66%_ʂDS%$ lT G0SEV LKSDulcFgC^h`XSvē;AIZ4G]JHhZJ`G%N[TގZR4u{K* .cʹ/VZNBe~L>`Vq٦öI Y@ 0Z@G%xBt2]-bcEگ].jAOȃ+T: gմ1)ܪ9^tXjFޜQSpS6AKp@p+LKIx+:KX/x&6jkwV3䍘Ja N  "q sdS$-_` i_T\"ݡ>RJcc m`hB=BZ\ϻ.{}HVy$- >WqQ&~sE3+ ሙXq%DBd1\yo3 X*Q9sq25[AqI|&tݧF7Zyup:iJ_:<qh[$}BE~xByG6ơ$p$J'%Hd"tP"rD^W˫Kr7f { fx~Za\݇w .:'PHh!)6 B+Nna[]|{84Lz%e\4C|:ZVl7 }^p9=°B랔 $(856uFi/*qã'C0.0~ i/ 7˝-h^g\%au m8[SU|E[1L?v ިzCm kU~*Ϟ#ϰ&vKJ l??ILSs%3iZ',;\0 |l3*\t`*P܂)潷NdzIfFwYisYBGƫu"FA"׮ְ:3#Zǧ ̅3f4l[FRܯaL[ <;gBũ] ͗YvZ^^ aQ[Y: cHX[JGxX햇 !EDYA`+7l%5!5dI:h  VMtQU|FW\8GB%xAFwS.0t )*osE{Y2j/2n)76aUg =%4p1zABl rB"-5d B.OG4䔑nRس<BOGz<@F ӫ)ytaꄡ&SqGo)8]z؂Ezg8bm?\%nk%"RbrN~dbs؁.c%try\"u&mmh,: \s72CXʏ)m%-u4vl#޼\\WLgmT/'V,[]#&!8!$PPj KP?pF꜀@!l'x(s_wGc9BvjǀGEkԟcU-="NV_#Hm44MbWn4BL"#C1ťlBD :W%eVߜJ {*m"? !IZW,zVa?lO]XnH 72;y .F!7VC l1] (hcHz*"7[s de7{чLWDw:Ip3s~dމAAH+E;sn#&1BHb1}9Dc+"/^W`+lA"X$iSb zI=Ķx3 ^"GGpҪ7n8MW{MZ~e?Ble7*"Ct8KaTZ`ɔ7&;p*\DزIY>10ydu_ ޞ1RW/sBPj< zN `8Yb ԓJdM$3jhحs'k%T׍ѐQL &ISq1# %ʰgek-D"?s31uIy>hFl˫[`"A=q N&-[DbѦ$X9[XIM=.e7!/-5ejʹY! ¥&8H s"l7|ڬH K_G԰]e@e&r/m S[vȖ2`h^u#ՕZ&TSi@[}Բ6)%ҭ8vK,nr7EpG3)0$ߒ]\.lI:"3 ,>-4i:L& DڍMg`^"܃?,vǧ~ds톶t̮g80TCk+rG1"Z3IA!P,LpmuRǙ~~f-6f'ź["cQ>%!;@vI^!yRAw˂,Pw6&E"B@cd<p6p!Dܠi'>iqDmϷЄCslzfGGbFʍaV\jFWJ #v?ӍUqyQ/; Z^ дv)eG5ř0ԟbQosSlxDP{&Ur'owUJ.\L(VVNQ%%pG4Eu%/8}á!瀉'fvyy 03}"Gfznf 8EٓnUQgՈFMҀ[ur,cܮSqU*Dtؠ @!Ek7 6uc4[jbJ{kzq/؆@hIpT zNd_ Pd }^WdN4Qh5O;nҚT{LBרwIh67jxF+pV/=-isJY~[ę%b8bKgT*IUg:6eꮗw" F2#E5 |^fGn(VzQ`Y'By2v(MQ$ F.BY-u=ڵ%7#d3S5aTݖVWIwx;.3uLSŞ(6oBXu=׸^@z-=Pw0ω:mXOWAM^wua9l,Ih%= HE=Bz\]lOoN.7QDKw$T4je$Ÿ7KT3J8 X֌gڭ#`2x` ekG7 wA%֨^xוu7\w?׹[;|E |E%ɾL=r/HW&}@Ľue/iOxCf)j[ã|SqMҽ?iFg@/ A&规r~nh .YBxOtjsjYiaԓ(VC7r6GLw*2Ydkl]!_/QjFڧ8GC "m#18L;&AǑ̇Tʞrܶ'8S##7vDoxr:5c&odE0QoLJiaj@<6{Fz$\c%k&}re7p=%hry">EQ{Iz3M36q$b6Xuئ8fOWn$FG%ٸأ%I/xKۊ"b-V̋*Pq̛dAu6_k}}+نGD7*\L| *Zd7\ѧd4]fo6"-Ke-_de5DwQe-GΛ1<|5;]<Y,H͑xm>eh tUNեgPɱ|mzNi7 KjD<4@#@N:3;:)4:lIH,SE,UWZ@-Nr:A}ªӱe\P,AG> %,mlVd!P۠$~yh͙gKv*S7]`|UfN3a ۵ǑUdCYxMRv@,3 vC]-[yYrbRAfv^2*5z 䬵3"-(XkϾȷPBwƲ],{Iփ4mJ9[4h|LˮS9 uytly{9 ui%F8VW jwS0@q.3Tb1z(wEC>-]`DWUlDB}4 JY&VPK^}ſg܄#.\vyylz6BRWɸ}xq*~Z9&LDWMLUsF\F ?`P9g~\I#- Iw|8^L&д%GC?M0G+OǩdY.̥#ب-g3%I(+.NERp7,n 4!1~vۄfR[PV2, ݤ" =F"&Gs{|x.{oEW3WIeřc54Jz;ticM zrd#%pyL!`)mA>$$%+RJ@'=W[HE{V!yYb1KYWd$t+.JÍ|;zH *U(d>qKCZcjϛ*cg%W#Ԡ3ʈC( ӱ^.]^ZZTPZ|$$G%ջYN~G2s?ӝ |EeFB9΢yB } aelW+?w uNcYOQe:_3_j\u @%3BRZD \"dB{Q9SGԸ9>Lʔj,֯D|`$P!|ÈV篾D37\')q¢mւMSypY8J竷i%ohP@JQ(aUT2\sL:>Bك$+,K&O9(\.u>z9Vm ~q)0dk[vj` W=>@jCʆ/丧WZ!$unmw.Gm ՘I ƴJYi|ֻ2#YcM0+`9[?=}t)Yz1*&6BVV9₌?Ddrφ> ]w|4ȫ92~G&Kh!87x'LU\ kYJ9W4"K`B-3`hÛrq5=ed1351h686ы`lZ= #I/4[ 8c}״e6Ftӫ3ԟ,1SQܓׇy-% S^4Ɉgֈ8NBqQZL.FGr0* 9` I[%-˹ۘzX[DÝmxB$4V%@IQnELyCtq53/Z)\AF7G j <8T\r'}5Dmy֚r\5dE@7|u=D3f)C?r5:7sT"{4vђu׿ &4E >]c%lF8,̽U2"=1cfWa#*055rSh;\Mr[$6Lxm09 1&un>1Dq\AAE21n$?Ё,pETK ; qPBaR wb8^>ڬ9ɳ }4Oc4Y۸%]B7Z P@![{_,V%h>)f ɊC;Sݰw{=mJX+N^F0dvߣѸrTZjTP#Bܺ@K>AC`{æ9f/HnIa.~f 4ڹxv۫iv6_OE[ ΤT##G"P"ߦ˜S|=C찎ԱyPx\h|z,թT ,\m] j4(\sCz/M.q_)ԜF]d7Bne b_z_ Qs0gĽmK ߁BgVO:\R]%GJwWFJM૶qGsZFq-#ZQb E0C 60АPlKJվ:S F|q&"DROgjdF`'iAz@ װ~7u/'!9.O7ѦS&T6#"6y#dN9[^tV5-U*?,%j\{rMS '_ٰ֕IzGˆIBv1 g;D\- L"4s5%{od%Ү9V6 7P I#(Z6ؿ*N{TcQ{$.kG˦0ca}8jjP/#y6Iը#%$uQd0:NiרI $ЌV\c:=`m?W ^pFQzڤ=ah(9 ϒCAX+qiaʭ@ޱuc$D~ H.2~mjS:ܼ) l-R6~7S:Hp0cWg{PgV8 ǢWy=V0N!㲓o}hC2Ԇ6~kn as=H$WQ})h:9~iR~>e]?AǰH(`ng9C jܲ2.:}^ ֩bUjxV%؎hb_ Id` udV4QGktgň}@N k1-&vc'ȑ+%Ul[`E\ 6psԺ70;!2Ejl'V~h*{){/4ۮ{蓯ǻnNtw0|qHO9SG?$aix\Ihx*+<016+ 4nXyඏ]hl鿈fG9Ƹ snLfeEenO6R$&r kz@lM3;(dKEw6Ѽ.<*M{ ',Ӡh9!`*{“|Oå%;ArەaWd Ή<7lNk)&m*C #ދjr(B VOO&'km qOb1,xnb }#qxq71CPkQf_|*\tX;J )X[*{RWVrzv|SY=sҥ;ceu䣋EU4DٖA+1u^1o!6գΧVph*;n&Iз2v]NgO4rR%da~rhSxWvZo9\ذV썖J_& fmWr\3ʣX$_@JF$e߂U HQ/{M@HA03 >I:jyP4+,#~-<ή 8 f㰒7fwLh3p ڤ\ 3_n1`Q$$Y @P\'>DrQT Xɧn+9|[x{|GbXvc㡐{ iWL+NԶaJ6+ ȝiˆJR240 ȚQdo6O"Y:j+EQ^U|;DQ >VZ:j򉋾e"p#u mQ:iM0Uܫ;e6;$eĭR[}h JrWOͦWfLPks, G~& ߺ4hMU3Ҝr\1GnNl?O eUOboysr=~#ϔ:F9dG(m[#yy^W{T+ŕC9Νe.ߕIVpvQ+OUJPl DQi"z%H֙B 8{ü}L:~N\30G醽n 2aALЗ "lIu4;rܕ;mݫs~ǹv!(ZIzAuDFqE`([agF^sSㄋZ' 2'GI]Wq:5߶k=s䕹dJqͿs ڵ3OIݹwn8AQ;w:BJi|=E]8^0{\ǬEӬ"6l=xz8!-F6/1k : "FDІt!9 o~%/t7QB?=Yz+)+6EmK+ J#Yq}X)YLgM"` :HT8eU&Al Fӧ4!84, 9aL&l.@5!l(|n/^cYVmɎQp4 p ,?s)]4AlGlHx' 0/z2X^OjZ%vǬ@8!ū e}s_0`uPZ]:^I/O6*I~aB“TӐf Pf̑6b˜ - Z Uh3L+U %aibK4AP'/XMNg>z[FX}bU'Z2x-W01,G,OgsЯ"X ,;FCݸ])}Ѡ&$KV#kS*~Ju 6!U_G DNeM%7(,_1؊[^IY^SdbU|T#@8k462*I4̾6 [xF1 A(m_tfթ[ZPǭy_*BE9^LdA] qz_V2aEDvYX(VC=i[ Q(TUs09xB hcg)wE #-Xp -?'r_"Ֆh%#I7z_^$}إՊ/*.bM*5T13C=mfeV]Dљw6|m2N[(MY®=bIl#X- } o+2 %3k(Hc(]j'8^&sH[ŪPV g|*?]5S뤕n*McP{IJ*hŽ_v"K5\id:Q$'HŔo×\[LjXl%ջG@_2 iF?F3;Mz{E+`!-wZ{}A6p27֜@d7'P 3¯ _bc RZF~؂*简1 ʸ*ng.ޯwހ0ilZUJcߡ Ч-#>#rm]XRR^7/ s3+(f!G1#ׄ J$hϮM%كr'KESz<_t{M)nR"]twʂ"Fb9@N;D5;,F[FwORpv4F"c\_ QgEw7~<ǓauU28p5ͯcLW7X G츍p׭`9M!6iF&0,Q(fAE}rP+ jEx%[~scMxFfg-Q>9_Rv:^v׀8Qwbs6'7#WuIyrUa ֒։w2w.{prˆԕkPiqAJ",QXg94FWcq&|[k+R*{G/"|ĺvݏFW_Y|j ʁ-dew}c6ӖED{/>T : $R&DZW:Okiظ8B2e%0 ]x35RwΎMj~ܓO"~Qq*{\|J.I/Obj?Uo]ڬ. 9ɿݎlQܪk(l*@~(;hbfp7צq>A2ۯ"`SzMB_R8s-`P]Sչ":x3 JV.,ۮcJ+9j_  :uϹ8lD=-m&o "5#UzmIh!/ulOE^&q-@c{B{8˜wxCf9 j-9 L8pӻuZF5-3A.:.?R&k@& %JrvYJ>L*ws8,O~Qm;+(˨lF*R*dwEЙ YP;ZQ/)y3̅~ k%aCwq}}vD Q^yP;d2Iَ_U?[Aߺ@Y$6=]ݘR$++coDŝMf w5,>~1,)1 )X~xj !+yj>x lPjf4 lO'2ٌV0wlC #L'F800Z+AQ'\܏)DޖPEI6|rC͡iNGTI:{WF"pSazl;8 pΘj8f"c0絭FgZrd6bOȇ:'ˌ#iLRS!r Aν16U~.BS rXГHqz_E]-ūHPTlW_:+\75dڅq"#'*ҠZ#Yxba 1re 6cAZUɀ LB6ӽ|N-n֣J\x*R7!#vƗ˲rvy#5{]ŧlV2m腗#!Z{RɽaQff E2x>PQ2/vG~o,3< 䀳p(9Ԇ2)ݏQmh7UlR5M :ڞJ)NSrizBʦgK@Jew#>@OiqW{w9}UC]:df7CFxޠMd}aś8:@.4;s|JĆn TWoj _.Z?UOb1<c!*L^1%- >f_aBK.d.4& _&WP"E~>(P1Kqspr)mR%lS wN.Jws1\v 񔆻1Gp$G)k95лGo*kr.1U t߾ja}vI:s*TG 2LDL^j9_,H{oZ!tV *%H oj0I#p׀_-weJ$?! 1}wOȂYM.C}hVQ]g_{kAv iB3 1Ϲ/4GZPθi>üBZ*Z^)#:pޓ"1r7d7ϙR3)"`ުu-MAa& @'e6tS+]HF!N7qwL $'DOSKz6&rz$~Y#|b <{Br m/dc>]^\mKz/eJ{cm%lZ1E|V笙2~pXPӒ!}0%xFdkӂ2mE1qicgk< &2uP`.&VR')`>mX}8 =+Uz1V ZWa|O݅󵶊 G(ʣہ%_-/Q;އO-]ʺ֒>[[~>d?z{A8'8+ޛݦaтHP qp"l(ma#oG&BaMTl7Y\`W…J_u0N[ݝ( é#s~6dś%lfO_AZt Q%E{;A5xDǿUG"J_dv2s _o^Gyc*y[jW\=1w/n'vR6W:5"|<ٷǑN#sϰG&ğgYoȨںKLY-^[xX%ia_3b3 t9X+ /P@5b0/$.-y`(-4ﱺngLtU# ]j46O}_>3WeD5FC(Q2A݀5"NJgb.ur}w+@,< 0GbB%D{4.4l2Nl>{:֠J>wz!_6jGLL}D`K`EU"ʤd;<(ȐsAUl%X$0, i8ʻqr1 eDE&b{V63&Р;^4wVg?IU?ݖ6t\>_bˍffZ'bvpӢxP j$g_Gb v&^E7;qVUTcҳKsIdQG3Z֔мv)ls64ƅlr[1uKҶÉr\I[<˓-hh)r8)G-lJ]XW Fi9YkJluXn%V Q1fΫ +u8w hڔV(E"@;k"=Xd/n(ߜE)ZsmZV)g|* ⼆ebX|U!?vSr2'Sn/F1Ofa-^bL&/Uq}zq ĿVt231 IF>.i8hTn)K.-Wi$&T(8 c k6A);> moه\;)AX-4ҹ%cr{ ,uqa۴'tOiG,s:rzƀZ7fY ˒>s)kHnG4y͕[LU`Zkm )+ߓgY&_bhxşKL`Z/>?rjyڸ}Ņ[ܠfSo露o{kwZgAQZOs .nu3a玩^#nBrRB)5/Y1hvL^V!{9Pn `=>&k7%l4rvc"Z7vo]hP3cI dD,T ]6*أ% %SC;MڗI=  xWIj+iC荳,p=Z ݅W5df#4҄YC6#'rsL: `BlqěVلIXU$?rPk88k} [m/wKeڱU=.7qK5v bJy z/ץ+CMP[8Lx Zi)&HjJ0 MwwoOoo5ܫ |='B'j;|;f o7G_4lN"K9(d(`kNR /YfYU,X\iGu]HօxWE3v QXZWD-H.l+6'`XPV5TP9\Tbӭz!@TN`Vu!qbQ\A[25wOeP8q\c`pf'Q`]ov#YR̀1&EVZlS ]ÏiJ2k2" VD?>|Uz@G⧕PB3_ys Ȥаm^UT9qcv xs`#\N0lذA[1iotlsK3ʄˑ@SddY6झHk8[ÛFd NLx6ӂ䖕2gփ~a9MǕFI?v!|DgA~}OnT]>Gy~L͎g6GÒa]LhMpN=jE?o"}Gn?*! ~,ѴkeZf=y1n:.QAif46;ofX+ۜ_m0GPcZ0psr'e*w%(!Ai)mȵfr3SJ ݇5"6.Dˁy:2GqQ$F`l-5pddw|و[Աja.iPGPﲴ{Xj%)MQKԀ- q?`} ;Z6*Oq_=h$8pI'3+S]ќnw}`F[P Qg//wT$\_aPn>!-oߕչ# Pk0 ELޝ&)X `wgLWHK;=1b`\:֞PUȪ)D% ]E@RGņ5E1 42#2{QÎ%|tV$JC`q0Ky*=/P|Q 4cޚ%ͥBQ} 0 xy6|aj\$aQ/"--Aʹx;@3g9>cډEbnS|_Q<fǧ3V.:иH[:MI :?a%^9f`b:{/`X x ¾5-gQc͕ yκ,ڐn,H?A23\ ? cJA9M: q9!{EI0D42 ԨBSvק eGCΠ,|AK>/' %j@`!dP \d t_r8npao-\`nk LF񡥁2(tKeGeOBS&9a.4i~37 'Ǽ{S@hQ`Se&ehA Cq 63W0 3U&jK/{/b8^eAJ5TXd[䉠}V]\LnIÃnP`t>Ɗ\%!:}p  \3k7|K!rTk e ԈfսCS][#v%Ĩ6#]2\k ) lw LbZsiBI{ȔaPC(P:!Sm5,:8Cp@QPПu) ,/d)dqTh̭9?{g;Puh@FG<$Cv&Uۀ}p->=UՔh_B6PoP*Xr]C) *c%t}®^|k /#:)0<57i""~Vj\_3AlɻxA5 ; Ro8@z5_l)iz<MX98$Plf+]Ɣj~RG +tC;t{1ve/["!2 e:ID>DϮ;M%8ST(,]˿)x+J>/f2s/R}0z}uY>ǜ[щ7alDA,j7K]]͙] >cS(PSӪ 6}1xy{MBhFY,M筋dyPA${ ,0\j2DGANz[EP5{>ѷNr܄GP:bAjbiR-gm{tP?!K DP"P-&(9ǣے:~P#^0̛AJRZ֩ΣMIns(}*<[%k{-:4{g fYr6uBD̼?!R Q{== yʥ@.W=v(*TfF` =Z88Fz}8ǴMXk5h2ƲKǂ EOQO9C+ E⑈s"s:+d|%%qY_zʕ <^ to<.lH*}=~;(hG !gHv^mmtҡ֎j-N!1_:GPɺ@: 'U^Nwu5 W @/`*0A33*Z040r6 x>Qh3.'|%4Yroj}7]3"ݵv TXC{S:E%;nZfj17d`Kfes=޲q 3JN{c=zJC{F{X'v\ȽJ,s8=o \%ׅtE߁@ZψOQ<+#4,I,T]QaV?/}wl.uIޡ&R[0ūИ9/TdԒ#o(+M/QFN2Ty˱3$B<t6 c9PNܘl7>KvRCMޛ7+x9K!tVf.].FDxL+'>16΅gq InpB߻&'LoTAT4D'n-{jLkM(23S*z}OkAj T|= &hR{'EFʡfǛ R9 +B&l8[vrdpjNҳ|I;~~?"hĽ}\"$+qХkably) w¡/OX3+.J8 K)Z3Nxt3VB5UJ8F /#iyh6E 97M{vmuu"]u4YhtSX9F$Qfє[Y#: ;:+};I[Z@7^WGL/80MV6Y# qCƖݹvjvEN!>Qd wE)mtG!8PkdDoLj7h]#HaCx4RU (=mVų ,/]qy%eaݚۦ6@NH]N_N 7k]ë_qNG#`O̗۷\o=x8Hf M^zh 1h}P7% } ijVGaE26RmD?>^;umWI=HN=l2-T$y878b1JjRqu@Ώ PEQD,~MHbs aWMLgy^ffiY>MX3N =|sw=oAyg42>iDBVyQϯpBZUmHZ;iMUgokI+Al˙1emJ//2׷y|IF"@ʷ6[ X=激s&UQ 'Fm$^>ȺRǰq9 P܁ж 9osS+ _B=ßYJ@aH`kiK,rߋZ D+@RҶGIiZƙ–K3!wnC\Rikީro~'7+&1ҵ_qG\O9ܔͨo_lVNaSLE [j` Y.^n#Y|BXz?W8 nT'ѻG8(9rM'N@kI<8g@qہ(oFt77f >Jc9w$mfޥfԪvIe}Շ-NhvQl%'!C_(E92R/G1w Rr@lg{K: @O- @=xKah$GuU˯C$UC!5޲\Xgk4vAe [0ֹfV$D_frcw-bPݘCRN Buf@3u-2ee&(]˔wӮ6B^7U]I<1>rP:D(7y] Gk O 5ZUzvjC:" pn\k&b?c8Kt#u }@8RtARO͘dm!Wr|qI,y5ZuF8zǩD^f^R AT=-(Pc|=9a pG}f~,r}f65IwPCsO ^B6cO*6whbw%?2s{-a@jzˡt0:st1z0Q$NN-UZ?Y9 t)H+:ѳJV{giƐB"H/ o)\JH"tjomw<ʦ; ŕ.)xӞfFVUVo) v7j~{/v.0؞'kߗ$H Aoiݩo [JU_xRyʻN NfQU6%Yh4FUk:+~o4-vQ_I.n&tC#1ś1":!ڶPÝ3UF_YN$~kH\#B8}l{8% *b:"Lvu9.QD!&,Wbv"&Og9(|_ӂd}p :8.\z !1A-km?#;bIJt< ^}JcۮIYziY"yN'a6S˪\ Gͻ4#JiHAKOfcfK&vR"sK`-Qn}ɼb}+ //{%\..ICRֽ#<ǗR} y4L2%ǀY7Dxa))\އDA.g@@y *Ȏ4b]^ pszw!aicq"%R9Sa{ 9ycCp9yUT穀Av$n&S>}4.Hxc޼g["k{X5ƻJ(im" $]5Q nNdX4mEZLu+W f;^߉=-k?l(gW8,SpFa@OuR_n1hbJ>KIfg(7c?E܋V `-:am} N/~Ǥ2ŽvkKx B(a'S=ﯬƘrLS9:͢nYd]k?bx:'m1__ç!Zٞeg=jHq].|Qaf|M ? )a"Bld`vcʿ0\9Y@;s+vY,ٝ2J*_L Ֆ!8v+ٽ dR/2 Ct+}[AQ9Ml.\ h RU{}i f´{ipCrzh{XKE=QS<5;Ϝc|hTm Bxj~[a  7(j'C. @3!Ԡ~K~H:_B*{DH35aY/akQ:h%!skC &K(QpHmam6$eSBEB\g]c5iOpĵx1njNu[y#{tQzS~WC\"2]hl%8U)NkyU mp4VBYiXP.02Y r8`8u 3 Ͱ*2kI)1\2+PF(/3稛>#)>SY )`.Lf%V#T|T"^q7sVQǍt>j#37e0`Rt}p7rÏ~a=>MkqhZ-<܍={E{Pjj,*k2 ̛cMG낳;ه c̴(>Z_ 7-{ S1 =\8]u`Ӧ]exfmK mPng`&MVu]z\8^l $_]hi$5 y,ٛl|n*x|ԝ;$!,ڳ0tg14hE;6įvs"}aE?}1ts ٰo-.bG@w%zD) v' atN@}K #@P[1GJdC3۾ZFh(J$xa%So l@Bmtk P`*{3g'jn fVЙz2;90uMcB)I/(nrșlf0lo H Ī N8GNvG(L dk#(ѱ>k4-*E2_^nh z25q&8 :J3j!b#y@q|[;T͒Jn$-?6GAdg6'T<"/yK{IJ=_V XXV\8Dz]r)6'Vttݹd j(X;xC%5{Or%:vj:,g_|Х_LZ_aD'ʥR;jdo$ T9\Ld\YD8>Yhnf W!VpSlHVrvQrp,^p_5P㸁qwܿIP (_3隫{;q;`iebV л1BEY|=q^uRNxnh.ncWW+&'څ{ӫck֭H ߵHj-cj}^ЅYe@Jf)9E0.گ>դl2qFBUI <t B6x I>4@Fe&ںqGG-sV%O5n[Vlh Yn7m= C4އ<ʛ{[aE(oXsj_Np:n-(t02r|m;\s4 |9rvixuP' '%LZ7hԼRQjPG{$$ie٤]-~T0Nv^^ . KVtD=屢O5܊þJP;ˍLdytKܰJ̅w֌lт =``6(]tV܆ҮSń7~̩y]ݺ? !R!kwCffMfkpצ[e]zNk~߯ՖɩR-w'±t97mT[F:n haVo9*@dIkkZahH{m-?%0È(Gz9kiLb&1[@T eӆ #U! sCxA@Z[LViGsE*2#>=C'q-T`olX>Q)9iK&06f rΛWFpYU?8&zݤE0:i|d܉!4 <>KO&~ FIdV0d`rMmMAap+8&jW[c2VJr̨YQ#c'zbSi2 ^+ڑD"@3sp1[#,]`6o6qhu״Z)k+ ˊ%vFskD&%XFCXlw-\5YC$tl~QYCS 'A_]q'%~]ДlqSbnUOrDoQPXQڥ $|kN*7OxS5jQ}'x kaŨքŎ/Iuӂd3^|/Y;jqwt$է']kT -UevЄU4w/AZu9|f@r+?*#NewRфqʘDa,t͛z?'sR##[?yNy?|Nzh4sc^>aվhEv 䏃+64q8ff{/JP$m\5 a@"&;Ծw؊hodqhN}u3s]ĕB!`VU!@^E'J#r `QV\pnȣ*?>h !_F>l1_f^q *Z|rPgAWDP+hk^c@Y`,ˌ%] >MBvh~9kruQ $C̩bSBm,S؜@Fx{%Pb#Zl_s4s5zEh-'Tc|~ۄ eG"%6bs3 Hj?i~˷mm4nߏ\k󺵦gy_ˎxK*gC<ڮ.d;vvDWωBx&^#&NpaPc .QVƧXI2ͣb)G1hƅ8Y5>.iEBKP9/9H}[[ yQwNh4o LF٧'%ܩ ogˍ)E'!ZɹuӉik!>/6m}ؗ0XiT3PqD ˎ2P|l/ŵME¾p5{t/ k|5+=uq29,ߠTD\Q4'-SB0H2fr 'RҾqLLV(8ýgUwA'1Y疡_|Q7Zz7Z&oF41˙3^7M|>m':ٶˋ>vx٥XçK,C[S]z 2keefɃ {Zsyt,D}ڢ k}D!SZKi/!gMnS1fˎ1 ֖SE_heuJq^}or1G>`"hyj|>zd7cosoC{O6`3B1(>3o\N BD†zѥ'npeI*sF{k)}|JaЖjI!u({)UseXsQA1']]Pʢ?2cwSPE^UhLܷ sJzj榟#tZ@D6?a4]2 ŪYirekc5xĭnL-P:j@8/ ą-2=$s˾|DGi t؝Fefq@#`#6Bx.Ym"$ip%x[t?)\YyO"Zթ 8tXJ+&՘!Ŝ5dKy&cϫ ^?kf^4P=|x0yl2g!׶HIf3S30Ը ڑp^CH^: N>>J|Y`4im΍;D`I=@S.l`1LCQ"ypx)&Td](?Z|F98|MhDv;]v3DvL}tRS0"WL$?lncY1K (rm(S` բo/9,zs蘆reb+ EW(=H+`c`rUZ>MAzߓ" ..{lj!^!zc@.v)9BLsvZ j=o߫ D|H8 IX8!?Q8h/M͡YU hM7&Qp_`ጥf˶lh\$^ k2{c+xwRRbɱU!cjbf3CY= 5dw7\ӃI g*-!=M@V2B&F䘖 6DZї& J2>hN#x5R@S6W'~>p%] W^ 9U Үi`F\mYhsH&-5_zU`n#qڦ['O\9%$M;փӭ?\L⍈o27cdjEL*xTxT?劄-U З2yUɱF(l2)v-mV rF?CŦ;`[ƒ&)AMʏU8F.SLR 2g{a|-!GCwlQGG|ÊP^p3a0lBP㆞M5 /O,|JeTشIB8Θ/Vf/V/d { sF؀0/dPJ- L6sB#0o5=|o%LtPDJB⧺u02.DRcZu~5D@"@gq[;w"6VVdԒ(v?=QmE@bI6Yg|-meg_uQɨ!G>d/Hq(?l7Y <@W$6 9 P{UBE,M--Ei@f+ꕜ-45rgf"%wߞ,ǶCRfys!a᭡C{^Oޟ %i)w. ˜"fMSbwyISqU"*g `Tnw'{5R/587?+-;kȹTb+` m3b)[Ed´$[ dyY M/7QH1.Z ceq-m;]o̷h{$QCzW%:¾:`E=ta}+&q>eQؼyS.:AVj_~N`GG1Wj7{O4EmD9%bj4 o`nVW=h97ppWI9`}x dZ$8ؿ*6j$NsLQaafj!-c7swg{\DZi ilGɜCusTSnEAy`@kޏq *ibuSBB'""X|rfaթrH }*B!Qd2b✝X>O? 1Z2ʤ-~N/wȱ 6sL \2&HZRIO)u??#L0ELp< s:!/z`>ۃq>ff4^1c[~zfdg[hc%*E&;LNxVH P | oc]E.e@B7lHp/&md7asBVAut{cEjtIRPI6JW8a `P|o`!p> y p.]J@$%&qP/xcXcuNد&EP%S]mɖ>Ϗkl}A %b`( uvM]Kz)mF6ݮ:|mgv]Z6*T; %ODMZޏɈ**ݻDXzAQ1Zvr<#`fެS @gܯ1WZIE79!p(ΧƘKwov|d*W(|H]4\qH/.) 1:yaJX?C(n_cϊAdQZںrA{ukBVB>\TwרR'ohC;2 З#CACa!!UbtA9zBK*"=~" ,i]3|ߔ߆01QE^mH#@~(:s8icx ڄ1׼kx4:׭$oU}nnY'{00/)EbX %,AfQx\^"`@MDm" 0KL` \A~=CK:ӊM< ^zx\7~ /%[`4{b'5V4˧qwRźٻ[.ؾA^e "\Oi{Śݎڳ8rBd9$O?n2 DZ:F ʷw;(Q5:ߎ}xY )ED2"i('4\jjGnI=rluOSq@a,@C' j 5*||KWXuO8>3Ot&skm.EcSEudg R5 3yùq;Z֥@sPtmҮG)(]CGXnAcd>rWD0@ \N6Άq;!/=6!|oɤBV%CCԼLa# 4qej?pܗ G{jo'HWBs6쌅MMIt3wJcAf}R]zrʒȊ;֟JC.a0cFfMD*֌D(QU#Zg"/\lŐIaE4X;.t*7VO~ټ۲׵߼(]lO{%) m9aʫ?`Yu~;34U9`C0Ь-H ݥ߾S/ s}JW˚88i{ 9҅Bq"$%\LEpؖ/zš% ༜Oz ~bZJ ![oVm"~xy>1,".$l }[5܄^=+rWw*:2eXV=VT :?ÁUȅȉςR $Ye&׽ldy9e@8$+voV`z}Վ2Hf7>^o:۴_@ۑS97z[+8HQ9h "t!n+*.0zfC *d*ͼ`Trf)|藒ߙ2F"4)','[MA5N_P^rn>m-g*.3&8B{ЅoYDjSEB& u|T-7YVH|>?Cmt+Q&! `zܱ½Y>壇9E<AZ˥f*nȇ]O:cU+oljVQX.:dJ7PM7r}'ƽ "jȔ11;鶅v;VC߮yܺVV},\-HJ >[#mǍ SI?k g'qHС6xCQ-3.J*WP<3zyB~%D+k^)!NA6:;)~d`X􆄁 >L63 h.EKjGOw=F_N+O{6(MU[j5`XywNh<5<@Z0-g?:'0o{o6.F2()_FAr⽕bc` nb +eJ/64q+\vOlFA 2"1T8sNF#UF%2.IL?h+v@P%i؃rl7#=¯>|r1lI۶$-X&ƛ:ӖI:ͼ/Vg^9'rk\TA7"5-, 9>&$,9q$JL%i2eVNiΞD N>gS%C[WqKṠC\[ُuޫš&'Gc5)9l F'qĈGhǘ~@h`#^D{A. X_#u=CDUT=$٧9ie%!bWm`L cnyƽ&3=my>&z7{V_H\E@矞1y?tf dPqu  zuӿܡݔ\ ] W~M.6/`#=}r\6Dz{Foᚒ]*L&3 8mr^z")YNyD_i{*HBj2%v(a-Mż=\uƭr7?uLsNpnϪЎhh4G6lj@,1WL%Oo)ÑgX*6ϯyԷ4Wge/|bIiVvmzaJ>Ɖ#d<#IP 7zBZ1Yry%+MMT[C$ۧjg^#M@̖IS3U*Q;䊘lLRJULj!VbǴ)9NaW3x–@ui"<7[$*-r$cN5SyFlt|p-'uDGp},6?;P6HӉd#eo[0R4"CZH@RHcenbJ5ΐ_!Jax- zaNv\&+_\sD@׈u$8bd6hmZU>/LM8"aaՔW\٢Li|O>F+>a^`֖. K뱮%?ϢMұ@f^MTb<0d-$WB)dRzگp 8~]USA01x/#X;}O#NIIP|R_ÔZ[hJP!;F)'9tV xFGo3Iޅ4ٚ8j8c%r.fME"Ic{BbdX#| xq~#жC$Na?"+*"IWZrJ]j3UE ](JޅdU-AH!/lPav QSE+xDak› Vspq+I>\G۳S`i ڏCk rYT8Nʩoph˲M?K JDbiwo:'}<j;441wհ 檒.`eQrd~l)^|X£Y0]-s (/ERxJN1[;i9I_dcP?:Dxps>sJNU0TI- v!H&[16jsbwFMԏޓbhkD;J*XZH\FSUSHQ=3艘BnWynm]CkVǪMUsaB 8Wno9/ZcJCSDw.~ G_G=2 Ȑdž@?*\]*G9}fI$Reijc??K-'PغV<][{㘧@,9ɖW,uZ\36'S߆\mm:{$4ش>Ҽ?'VziHj,-=A;$4)oV"Q=zjJQ v¬s"< 1|X9sѰcI#H?t>1::8p];&*\f\svƨm~NcIOxHWk zX P$t.G$.w^h(]w#=ÞsT/J OEH' GPXgN-hpLX]rui6=v\Klk"Eͽe5)a3Z<KNq2rŅRu\F^ʵJƢE=H#"3|j%4oH]os!7 C;ߢZ|4K͵{u5}c>Zq A1J*vٱOwW"y8HanXkY)Pi7tKz c.gD?ejG-TͦZs%C5X 3`T_P92gFŀ*Ho0I;"Pv fÔc ɕF`Se\ 4qB<+߱꼗.KKsqq/ɋ9ZukzQwbe]څAA[ο[j6𮊂T36w+m0~8s̑OJQDE1 gV0X=lH:q07 Yy@9Nbn.* /"z&bb[oPgY T6Ha Igz3+a>4lf.ue'/dSz1'ؔAS 7Ӌrs̓ 5[HFQqnU= |lQgQN`WHˢ`sf4?̌Dc>8t}˧tH$D*[1:Ŗ{{1p>E rnE:@ۢhcbܼ)ݕw7q;5hbE+qpq" i$yɅL*Œ-"X։nr -{Nބx\+rv7]Qy%d%ӌn7`{GX<,Pfe3 al[7G@lvyӧR6M/+ѾXYkY(@"J>C8p0q)\Jvsֻ|t8EԱ sbrU4 d4(JdʠdaN9ADy?2)nO`x*N[^95X`ڗpf06$ ~lRP;!{UE?8w5Sć{m`0{_$o) صSs;o[L8xGܝ=hHKEX6II:+ɪ'3Kp<)5?;l {TC!;GtF˒NpԬA&ڐ=ykN|{paYȼD3a-C=b>"T0sL_ F#k*h^\C.頻j;vKt^i&b]5ybyD)h'rv߱{hFOޡ[-Xs}>!Y0LYc AgWnm^Z2ηh?sB+[FE4Y*9D&l< *lhIز)9+nau",B-=]TQ'<IK% 4"R,75"^gMLt&m}ut Cf#<_r\ٲ3:ǁ[e)x*!4YToaoWUFƯnvl'=GPX.϶U[9tCT;)悜€+ȧu9Nu#tgnP_pݦļwg6\˜|e 2 Sp&A>k ";0~8!E9sue} J|ܹ+2 MP%!YWu0mY¡pE'КǞMj9 JX.07+iU5('uuO%0"0SMic }G )p,C#Pr s6oWwHKmJCꓛ`姞_{\ ZoMѥvpDUq}um;r1Eg%G.y% j[>n\f1ԯڅ4$e:ζ&n֝[3Gءj8.4?Qu :vC1FvΩ6>i'H撁۬]&DžS; E4GeviȅY)X&M\=i>:8躖ÙH6Z D R>y6F۫v˒m% XSdUK(uƧ$ "xpIǫ1+H,b:SL/&~" Z! ظ)/ %,&m&j<.5cSJ$Ze}3^O&q-}ѽћjvHi@vY?4Zw )7r5@iVIHݩ 8R-9cdCF%c@E}@]Ƽm=.e{<-ug]hV +Ug䇕 ,'D΁Tߟgc\JzJuV63Ģb% y %? qBĴ3|˧dn,Zmj>wqY䚽cįS |ސͽaHެ9 "kHW^\r+1@X;pjdRL(9lnS&U(x"cC?D}h^W)axͺu;u<#O~̓ї;X5yDaB_˅gM[s83 eueBNۆ2+)Tqa@AѐOБ= E`3DyzR2{x'y&C#$Λҵ 0f1%ޔu4]r(F%};T|-Hw~)ɵl:I~̈W?e1#%("IF#^Kn4Vοdu¥an&ED6ӄ-fKMX(pث Rݭ#.+ĹUHVyMa~Ch^ pnhL1b`GyNLEa2FYS a;UM;%(a,96?q~YY )AY%x^[0Yhp[n3gS3lZ^0ŠZY; }}E <6愻ʱQ6?6*,F7gU:\E?wEљ0\f!O`lOS<1 :d"GRz=9%5Ϲ;Nw{%`M? ,*.~Awh]^!+w֗%1Sm*G.rk)Bxw8 Bq3Z_l 4,STW#BnS+-~"x 5rvY?a[g!7:(upCycGcoIxjq/$/ڑ5|웈kB<2+z_]k5Us}oP+4n'Iti^n̓,Q]X1hsuk\lzƈu$!~aF^\R=_8x,WM99n ߥ+%cB;]i]7N{aX/2ŋDUdVc*c\5i+c$/^Ͻl۷Jd,/6v )^w*.^9Kfwd^$p(tCEj=EYK߬D*d^\㑦©A _=w">;pl$ƨj*S!2 ,7-F]]:N "L$NTڇ_jTBy<Sբ iCqu9Mru!dIs3 $QWE17P0ۿz.$+io!,-2 #V ux#q{F~¤ˠIx<קix\w@SPn}qw>u7Ĭ_+O8C;O{“WC4דh*#JGv)"ԝo=o@[)4piN,]4SsiPP 'n[3.Wo9Η[Qev'@U(:~Q/xK/'YoS 1IҌ5vy E(pW{υl\ch:Bd/ Bw|i,<40`s):mt)gc\jC\׿"zA-v'3߱ɸOT"qJSgoF@h-0zy9c_;É:u1k:!ySvԀT1by`)Ďm%%MVqb# 9zxG3KZ:ScRE8&Qr:+gG1YŮPytqTGNl{ʼn];=U@"Yro \2”PC-^u쬔+A=@;5&O3Iۅ4LP#F㯃wrKE<FkT[e9dJۄ.w]HUVo{BעB>h*#]t4!D1. nX8Oq7;h5V$L Ϩ;Fy u=VZo]xoSc7ߑO$ؚ$!.K-1=2? D`ᎆ)J,}E7tEg'ROBv-A M$JUCھXu ji쯨V=ջo5 M-ݫQzk%i r4dv!_1޽h8}K7-0Z*"lY}SHtY `(L9ϛ}yV..$[. `{9 `[' sf):4]gR/q,VZUR3#-!GoeYda S9,ߑҾOʖY@~zi«+ׄkGp1j7n>o}2,BF.RF%rqlr<;@kA!fR[S]8Xy@'F ͵5[4RCv:'lg+J7UO iļܳn֓`gb J&Wl2}48]@X0zB+@5&jjMhG]tk{˕_Yi+FS9I'B4gSu*)]6cBD~&ޭfe (7D^7W {%ʿ ޫ:|H bX59X3~!(222y `\9S<'%8xn n|L_sR+ \Ϭ`Z?G&I,Ƒ˹B02a ^xO{Z/ӘzU592zߥ ?]* p_@ @X* %bl1u Q%nXKֶU`L~Qnk5BQ[w ;G$S7t7@d?эG>Ǣ'vpb >wI7.;.qw)yPr˂k\#bڥ*QfBm2rd@ -%L 38rⲊvX@,X7ڨ`M[HFIh+,(,k:"5U:z[U[[ٹC~CNU-LkTliOX_)(Yf/~ԗ'BSݭw7⧶Iq_1rcH#G ޘv"i8r0YVےޞ%= "9}JQI.b-=~xTQm h =FE3ˤ8HZqgj90[c591 [y=4&V$5 ̤4ELhLWF Kp&e֭p}_̲/T b,5_nc%_S=C_r/kzk:G<t(նo냦tjc+|"̐[Q͙C3Z~AՒ8'ڇʆRDݵH#~f+AzަΪ&Zb>p0BM$׹;ʛI՞UzAf_&q4JżҞ5)QB8W F A oSTe$!^]!x7b=8vmn+}fM\Fe$Q X344S==[7{(O}/omvY6,tI5˝_AK.O]*Y>y$K{O- <=k5]mdHXXd {"+,2 jpD94bsM/!iT`?|d1& fmDkݴ }5z~aΦ@:K-%PH&I&Չq|Äk,''^"Ю1H_ M&tDؘh)EM>yvzt]?Y:,˰e.@OxQj7]7 GqOKVUD¨%?= ٛ,kzU2|oᎺN>% _UU\=ȴ!~?e&,dۇH'n23! G]WǎᤄJELt(OgԌ/J#Z\fhOF5;jŨO@(q"%)<>!vm6j @Dž4GݤO$\KE1yQI["'ꟛ +x }'Q]~ʍ!0@cg4ujߣ^'i;Ok޶‘yq^G?/OV9˽59mOB>.g BGt)%4zOܣ@t}bA7S~iJڲ옾rR[jka[J:1mDH,@Kz,&ܭF'N^H׬^eN]y6'# o/w۰1]s4oDJ Ԇbкqμ"&);-%{# N]/=[d`&nj:FXfsM(gկlA-J[Y/=٬݁h:]M0Te'PDkkP> Dܑ"-c ;-3@wYڝD >]2i=Ԋ~BYgeMD|BM9ž $p`1S{Ā][n].u/ Gϝ̘o}~gAOӊ_nN=by,s?q8-T=V N骴{"(9T)VQX͠ )΄IA-'y/1<Ot9ُ&=kIB+cj%U+SCd  ]RRY+@NIwAhhT-hjvŪ!]Lb8UzL͢2j1uy{keDVn UZaRp丑#*UM+e (њ qbH{ 8\T]AO|S]wgƁP9SbgȺNۀ伀{b;{V _@t瞿Ov-9 fhEF0 <)l |WNIϖ5J si;k^k'z092Mr*"F&x. tzs 3XincC[30m"G}̶i< TI4JJΦD^[ n{e!e|9;ʚM,ߖ>,CqDRU˴ jGdŬ쉘լK]PTA"Idj;IcuE]?r}U;D$g@,xr.6X]m`ɑ,H-{-S[ Wٕ 눃RZp4dӟut&éGs88Hݬl(oB8ԯY"P!0G+$FC1Y1}@>f&u§os^/wfK&t 8:5(|r(@3|MI6yk a[*[75q8~==U#J}:<ğX1nE0Cy$R??ȃC8sx|w(OS,I^`Ny [ů']'T`&з!o Gdk5(*6(stO2m|nP(naز^bk4^zf?Ǟ r% fcWwITZ&RF+WbCQ-)nd]L[ jI{Pt(f޿ɔ\>фI;q;2ivp-Ʌc Dv8\\RMV:9_vcZ.OxqqzEqY -EiË))ދ2Iadx&X6g]Kȴ~[u]e)ݠ {ԈD:,6;&_7Q:W-A\L3&qD˰[z}lY 坁 bQ3g+k AI$(/YRGVS) eNpk=#Cӭӝdv 4P_R9m82_,q%}T ʚVIg;wBf%V&.V38iP|];vPrxńq~=)wE5`zɏR uy 5N^COG)M֯;^A-][3T8yCT䀟Sɖ9iӃ.8w[&6n(qⶁT8s#sE{D4kk)*<Q$B KXU1x7Jz\!D34"(e@nw}StX0~_A ;~⣚pЋ?@k K!0ȸ *ncs4LŸbdWIwHhh,"A߯'k%wdr+x;&!fq5cSNxc_de*GxY~`#M[Ue}@]K{RhA&x7U*oĘI8#.\JTה9LKupEDʡ3XRKF!SAk.j!TI .*B4rRq2,|?ޠ2P\Êg&Ik;:%Ng'Tě}y;qzdoXHFR|mt,۩@Ym"#|VRҽ=8N"[IQJ0ނؤr޸rvy]f#{uwSo&rC<r &2 F[bQt>*Ȕ c9]q9)zďCɭ|PNK6rX6\ \d&PT/iPq,$D)gR\QWM-m\\j:S!q|GBWFU`EX)LF~_1:Jbp>VPÏ!Uj =?p* ^{Ɠh_ -#\4yW&zbfNaA 5_&}z[yeW֥$&FrY;&xxB~h1ME8:0 "&;;0pmT .>h>{|rpq YfJ#ΐߦvַ}.`0AP,|K+ ey^T0N¤~ U:fZlivGe]O,)>9ѓ"}c"{!9Up ~> F<,fp*L. S=D"3yˑ%xp*3J2Nű)b`‡לR5%5R mTo1uwU'+}ѴH43b\np!((LkRVDm(LDžwvjl?,ꡥr\|E#ais38!“lۖ6~l ͒YZe<:0+[rj#zDȝJ.*]Gp[T(\ձO3߇<󇆏_[f^s^+eۭ &W+k3]j  ! ZMf]sgPEG>njux#p[K= ;<]E #M+UxW8^5 }rjmf/72_/"'T7ɼuOmEDΩǦuPdLGw1Mb47)͈6WƊRFPg¸KPv"w~ &PBfͽ,eEXB؅.5˳aMGo#CcMLir2(԰ip7&JTG^=H#wJ?j 4C>kegGhn~7rZz*/,=k !jGp|o"QT7*V{?MkWCBԹ/^6'DwǼO =XNXB<3ȯH )|N*ˉC,| jCk2C6>Ehx[AZjtpR\OyՏ.B Vğ\9һ 6L{C$y$ FrCNi{u f! Vܔ^ŋ0_M^h#s)8G_ 陲( .‚"Ώx G0$d$f(.zõj^i TIĒaEh\g)92Cxތi9z;.ލ`EKC--/X$ &P.Φ '#,3/hkw<8Cd5bx2b`)UM 芈ȵqA9=(K,uU3F2Cˣop=ݦ|j.?ooӔnK^3{1OhG)ħPyԕt&&5mE/_dͣI[:p|N;өOfnBluռ7 "LNAk~g[uWGn@Qa)V捿H;3^tut*St I&) 5"THj~o]_c [$eBߜV_=(ǠF9 >mW0xz헹h-x4%l2Ph]۩`K`;9= rw9},YY*p%i/Ь͈bĸ&<@ b[( ݐ''a\Ŀ蜪3#lsT7LDթ(xky0k pyk\9w-88I[-W!lf`;5w ̈MN`OILr&e6gEHHV0hz+弅Fb0IxS{5z|UߊS  ^9K^4UIG$B&dOO3ì# ZsоG9]T"hc~@tٰ˙y:\H$7zDyLz,*<ͮl`j{U #1d+Dq*i ߤOFQSz1UkkpEٚ/#Z8h1$\QAVBvS~@+%RͿ=z]ZN9ji1! d`[RgcVG[KpeH,ω5„?:6RO @x\0 iSG'tF\<@ZwzږB^M`#9* aG%}dc[Q`JQBKY ^Տ4 '5{@P5vZ-"kߚWFdž7|x"$婢`~)ii)*}ܳdOnz;`7g:yȹ:{~h~w:zE{e4y#5g洽uw(̭cI\%g[Ed'u*yB#miq$&+"P,o,WZprUOw:/h=~*v& p(ȠzZ@Tb ="+~w6 7f_ q f$=&$/N!7`}Si-uߍ%%fN[V:6 i /o~vnqo槑ph'[sOB¨wW=qM/xm1d~}0=m!!Ш) X8,}75ES8*{CYhxwmI*Jm(ъ&U vpx@)=,|; "ċ_;/V-sJm-At5J~>A{w:W5X j ՇSa$V}.`z#Pz =\xީG);a*/7Lx|3s^_ҎΎ%HzHut5Ej5 < -QG|H9-HA"-0^]rț,Kb cUƔrQ|SN(yv[$;=NNs[YGg q{+EL7UYlv<"ֱ>L g T[.G!#4%A7F6VA g(Z8d|ˌ(n3Fk  @I+THӳ%8܊cJ u?\xeu,2 z`id95uodi8L샢c'̡:>cB2HeteڹN:˷O~"->23*D u%iaaK1glE2R}sO΍'==o>$qL. r`3%56gU%t,eUWҿ@sCJO"Uck 8U'Uj/c Qt9BI;[ (8u!]P|I {= ŊQF}R"$YFHA3zj؉r'1UvEz+|ԲveoC„&Tzp_9H.a۲%P]S!,4 u.mhؚV 6v` Xk>y,=- M\! ҉;{FG<'_iՐr}EfF[?|nx 8p$])8ݩ銙B`':9,>8D7QPC a_ʻmŻB7(8f2Jjw3-\u9՞W+@w PUy` IqV]Rw1(@!1!@̣,efZ_cAs[I/`nd:=-63EIJZ)rFuG[K#v-s~jؖ4"X{T{5sڝpP)]#.66")bvKvτw\M,^q-xP-x|xLEd{ucCI ;"b!ܼLG {(z~qf|i T]״*!$r(}@@& e4釐tE̤ ⢀(H?Vht ,TUg9VZ"oF4 aW$FH.z5jS|z͎p8jnK '΃'S8{EIa%Rw.(1 #ݱRXHe9#ulM(ɑڴK8u v׍.Uw4%0Ib| fhbE{)HʇF޽^ӿXi?TJM+Prse afDm:axN*Cl?gh2Z;`i8YH㿫69 VzHŤ.,p7F rt):o yj|гIH ~AEH[,\օ]靕mF<<>J ǎ8y:Dn@^LÞ0]sH37zJLCSYARn&߻7D} DtKLlhU(UX{@!pA}!t2r │X+B؏,bTO2;Lk ?b5 f_4FG,bI8p 4rasIj8뇂2qKHBǀ7Lqy~ߨYn*.ܼ(^E]ŷpSq ׽:-X+p0j b?GQGH 7SenhՄ+cGɺl(0U$W;V |.Sk‰BW",5=S_\b<l.|\˽dGzd!l)j>K3VkW `QQ;tI]uH\Ѐ?֛=@F^0!2JVU9we Ԝg pcAA@~g3 qA-%4p:#m}J&]3O'@vlvi!pƔB apg0.;g!;D9se'aQ84hУD2&b/Oae,0FMKIƒ4VW抺]oo)Έz4M/#7% MɩbZ7ix zuF)}hΟU,?P]U]l9mrxԟp-_$n,$,t怐챪X@q:f9Ugv7<\n~j}I|<DzC)~aXei ɧAЮk8:c>72jG#pm6XUy{Pc5㡛% B~T9SJ[xn+}fSA/5I \d--G@ao;s俆/7V1"]? = F/J{J UKiI8&#g$?<_{ 4Te0z m?B! gё0u Ԡ&՚ "c0:Y;h R ^ܗld ~UPd4|rx\~Lڥ|@תa>c0-h'_9PKvcApS,R9{Ƨ)[|6WZDՠ;贋5lo,Cb;1(vQNrp_ͻèkhP;! "-#w1LDG3w*/XQМ0\әbrI4M*BR#XYExWY;@~?mW<+s^wF"#n}99!tyc#6weY#y+pb3 cl9/ݫԙID^NljF(%Bfh׫M% QVt?qꂨf~_r& Y. iUz( y9KK|eF1TS(f>J$-!Eƿy<>^hg@bvl+^Cp"ߵ=L \?2?Dh6aQr iT*@3Pm` Tk,oHQR ҧNXZB8J֋>SX8ylHj}cwa\8 S&V|~0:GS~sCegط DMWdōoCm]x3Uu魚eUk_g>iFgPg"V1jI]c*fp,v*OYȮ]%f 0]lޮMbPهSb :~Sy<< $j騐Fb;e> ʌ`o:Mx=r&[ҁi`Nopͩ Ďx٧{;k7sN=48l {+)~(n;0IYqՔNZ[  1{БǠKpT(pg$۟Y. ^8<17UrPRE{0YvFo4$,]#0ic^]:L Wuhdu8 d(GFxG2 T}5Ya~.i\4Q.(&x%3pg&#QĞZA3ۿܙ:hiZĀ%lV7 ,ڛxLR!Ҡ%R6 RmDΰ8-Ȕ6'N<;P7]!MQmuW@>N'GЮM|\׊ٟQN1ap_Z<|[/6, ͸ _UѨ<<'p{ieѤK*--ޑ}z OSiѣ0>ZXYL w C:VGs ~ 1Qxb0x*8b3C%fԓN\}YRwT%jDu_Jo˚~Jb>h{AK{I'*tҔjM} 矟 ~M14UUKFh #+>ea8bb;@H մԴ_fT13=A\?cǏù-"X"\:Dž· 29 쨉ݫAfGA95N,*n' p2ᰑ_Ow!S 㼞puYr#b[mPA*cpWsk@ܬtJ5H/B޵]i4=1v "XayQ2`1+ktMSτ.N䧜y:nz!%Zҁ^_F1z0}¤Ħ7U`KB%-PZrq(Kmm~PPõmN.m>P-ܡy7cwc3ōl_GIx+PJan lƋxCl̦䛿r"@= )@!:eq@da![Rg65l?"`-peJZtdS{Z1?xX=BsAhۺr"*"ʼnBRumM=Jt YoaPiLoI?O1D 39L'>bj瓯. uå^_'t}?)z6]m5`ܐαD3!xϽp!"m9ˏU;҇afyQ_wӹfNOpH na!n nL=%3)cUޖ.LzNHLSI/ĴU-$9@e >O, GE[T`I~=B5? Z} zɟ(6ۅZGÆ -,mYxQf{L  a5@q 7CPY`y oYlwԴ~nG֤! ygU{p@eDE'Gy penQxj_%#CO/k 33LRWwuCnecÎABB/?ߢj qW10Js1WFa':ٱ;/6 +Qy``4Ȟ@VXGkpN5GfA+l*]D9T`?{Piي C_VQ/ 'R+NfH!bР^wqzG*)*ʓ:g;E_%uUlNNNg/: u.̀P.o/,ll-Bæ0ME)h'AK?Gf}.m{z[֖Ɏ%6#f6iHݱ#$aVĐfoՓS9h-ǗuAZV58M"d7 siXSR27ϋePxb DcHwqdw7lŸn4@g0k9$ KUjxkȯ6<םx~TŠF Z8.m]E =%N$Cgd/n:T|v}& נ!Ǔjfw$͊`ῠQEijjz9ў6;?]+XíT[R;Bv<LԯJF.sjz%&6ރ(o<ʆu z\6Я'`y LE<(U7?8[|{S:UCAk?RX+ $G,d4m! ]pWL;\`+i%$2tTl[h_R6\I =Lc?=Տldt ')n` d m]fvW4@m!Ŝ6{C#&p => wcJMBߤc_CZ:g5K8AZfk2Krp9,vȡYCܛLgG-|28d}&0AaF׃DoQHP m8_)YL$  tjӹ6p[Qem&D#-eώڿM;^w1=!XâWѹbҤhs- ̓Ժeۯ4KIm4ٽ1q яY= NxlkTt'L∡G#C *W"¶#|y!n%Dޣ)fHA`B?:J]n/-dqu 1dB0!֡GRܰ4]ӺJyP^t%2jw-uʷ+UUZ+ձ.4Maudfʜ+V9CP|E@ }zʺ)nm/kj&Z9٩`([i.\]Y6:)#PA|'d^ML Ϻ{f~s"`S= @Ud:zW:k1"eM(s"Ildi|jxNH[j.'/^"DY2~cLӪS$%&B ;Y Y0|a~bux98+M%3Fלl9I띏8ك OL82xt5t2]w*7uWyYi E/mS{zv<8hL_TbuozY1sA ZYBח5@Zr(p7!˰c {Pn歎DO ?,EQB=Qu¯ՃYhRXkD"-$M{/i0*CiZ73e(WX^vU ?=,t9^-WadM:h2iڛ5  r:*yq nkBZjUY <$7?UEl0@U:񻙌6r1[sg(ƶ rJ^7XkO[bq+Plʴ7Pݔc7+> }5VGi^{qHHZk[Y9)sE6`W%Rxzntc|`4vv#ߑ'@3zy_&"iۘDWJNz1FKugo"_B;? Od)=eeg!{~ X|<ꁻh(I >ތ _3ǰ)Vxd(:{ֈ +,z>?3{[? eƛU%eF R+#o!) d{gY`cB h{Ӄ9tr6UxY曈LZQ- xڒ!)MS[%C7 @3`@X|YlTu y kk%?&3}w4Nu[{pU` R,{$ڼs֤f%% 3ZR#2#Z @\`w' xuDSQ/UXF5E,}'֍_Bvt4̐a*~J>ZB [BC[/Q,V>ѯw)IHj|#U#tc"Dt|ŨHRt˃ͥ? ?\+SD ~j)o/*R|pFBk*?%V%}(y#r%0rZF&~ňQ `7 %΄#H RNr^ۯd!㽸BJKE((Ԩ*my@eI.[L_lu[xVwL9qkb_n%ba!4U퐋z!z#G4;hޅčcEz0(V X0 RTdF Zb*N7_<vz6M i"݀Ny]9B,8uJL `Cak17vYj1osb~ x^^؂@룈->ѕ`|te!bkʉҎR drp`?'G*÷x#Mwm7o*CIBXP7YdgGgIjNO\MY+/ڰtrB!e̢/;8Q&t09=k#ROŒ\4ҮmG . 6 #XDjXU6ۗoPAZWy뽗¨ ޞo]\J/l'Lou)a#?*!QlȂ현oΗ3gZOW0E2vc;9i16[Lf`{\HxXI?qm edG.܅L- H+Ei{e\x!ꊓ~݊нh,d KR\75ė9>O u=(qsn"(G-{WSb@.3΋=ދ;8tcg/Cf^tX%?meB甬GIsӢ+'2- Dҹ+d+!Б$εѯjݦ)Ә0 p̀;rxx |P`UMAK"ĉ>F{ȨS'`amlXrJ`7]"W{ ;xF %}u _V,xT]VP,p lwYgtP´ˋO1/`բ S_`$|qqmێ{aSH\=^^@,4W*~&sY6D- h.toK6CM*㧀dL@H4A]/'Apa"űw f:0jY`8!]v[0cܵH[ =401Ws(XsHï7$%zBbv2+] /8Ps SX(eXT*l6KzA;>>lOp4]\(Ȟ㚷ZPA@Ӏ;]XBTì*:ڦGu s0 |2T<ǣa3Ie(YX8_[Qu#D(*F/@I\Xhe P>UaYSud6`u\ImH tİY4f5hf>,C~yr۷\e=d&V?"8]QA[P*F|bvvZ8Z&/05Z8`7uKg%\W"8<ܾ=Nċ]­0 ;Ĕ;|[Y-dߛo >/r< ;}C|c _wEfΎ`?,=EF/e#5W\bH)@[OdzTAxAkcء3j㽨|e0#|3' 찴oo&ݐ ̈BuQV9, -lN! F}>蛙g:ovy< FCĄFܰP^Jb^mhTE=O_=Kt|6eqbXSI#R%"6|[%O'ޮcO2hTMWJ›SQ>q//L W&TLEFƂU Kb~Fr6|hoUϗT,80#?)/JԵ5J[Qse^rXwx{eak!ަr  wf=j5oExV΋)W:cII FqshTAyE]ԡNJgߡ=LdMvUM;x|ue-k_Ձ.58ҥ־vYR,7s')%5cdHFW8ƹshU <5^iH?Q2'JR(a▕YtOPCBiboTL4kA`m,к 5~rNr>~j{4uW ΅9{دʌi"1oYМֿ|w1;-57ɫtKs<)8v@533"<clN/J18kyZ.8W[[A?GV@m .2Oڑ8NGRUKA7[v0WMdMUU6= YZe. *Ϋe,k6wAo 1akњa h3uU+JoCFΧC.mGuh;)i_AJϥJ4 0Oh$߀۠;umsq)5۝„`_>66> E4ks&a _NmbG~Q2ĆDsgS"/4;L'In|zJqtv*78FCň $WM={nut7eÊPxM:J #ȿ2JLl SO+swƮ-,vKp@d*iX(3B#ffg%\QjᗌFh.jιB^E u-Ii?}$v wg$ڋ҆G_]id"ٖ rDQF}8p7GZ*޻7r`VU]leHe>(t:2BA#k1Aյ<Ø`-+ΗO; -+*3?P$gde21c8 4kST 'wat̩ޢJWݞqYڧ_ꅭVyb>;SuSׄ)]IeJ֩{ o$uАc!uSpp4#*ܯ9MetUx Q NCNA3pN"(!( *ZAkTcGy<ׄV+q 2[]nߏaĈZûv{>Juf֒1(ՙ bF~I+ u_'k·59 I% D^ze{ Q\\آZT LW5F{n|T {٬ r谯,-K`VʼNlvS^׫Nuopyӄ?8߸X^x o)iSl@t-, &~LB$$(q4hC#eTyR闞R!ȸO_5Gm{)׋385_I^|@|ml9{<[>Da:˅O2QyR2欧6qxP1D[wf`5q\/sfFJ2"pe3=rmoݖ"h.m],M| ڔԠ ӱPnT $^$?ɯRj{khcN$Y(e[c8."n,K:(*nyXqYAڈPlČ(TA2ZadyOkbnM]ր姛O+ IEtҸ%$M(3V%´g ~E%p:+&d jP^+P B}etKwF#ZG U";ر7"!COd;7CiPLZڏQ0/B.F&z B{Bh؇|vxa/(;Kkj*ROVmEDׇ Ҍ;ZbRTT0sgV<cܬQNQ?Ƥ׼{9Iz]'8N* ⎕8d0coԚ | bg7*o A|é)1X7w&)k[{o*q*s؄Eld\嘨f$V7E̿h=o]a"X(#ᏬrŨCKJT[3wJ>RFIuk(25P:: /H8AD*J%ϑr֨[m#|LOStؙ~.$z&<;1jM~児> Z V|9>ȿ;Rzp>BnvNJjd-S/ ha%hqbdP?H7 `kt|jjؼkJIRLKrq@yCSɬk]k_~j׬ѱd0 JT0;m wKZN'jXxx4ҳXvM]m'djb@C1}EZ`¥r>=R Ԡ2.8}u^u3ʯ팊Mv 3jG9 e%s샦m2:j'm@ _F&S<QȟJf^IVҿR$Bu?NʅD)0;HԞ2x$gGS.L,ERſC-P*YB3N4q{Sj4{kE>yR mvJS::h\!эZ|үEhyykd8De v 42͑Ś7J{P%: ()w:q!^8FѨK$z)>0}MK"dM+E-Bc\խDwgϡavlJOHY^ ro*ˀp&ך+䱝 ?_uDi=l$|=wJ8*zOĀ?tf@4k[u#M`ø-1[yG)cGഭ,8jwO6 ݗE vPcw3N!V4hccAw*ソlc ?Odz/tCưIVLTMyF' ]huG !Un;tr^`x+-uQdHhZu؊в C9#"엀3^ڙ_s0^nl#6fCS-dM 8EZ#0~/oEfO}l#)> UFd#/ ᕸK`OBjGDFJ@MWj 7@cdŎ Hm.+QIBhtܵ=ܹƥF,]SVd9T+O~p?PM_"Ϙ$Թw^^DSpŚE;?gj@ֈ$k0|5N!.ؘЅ֐P~ch#bӚ $1*vQ@ݓ+V UUEWAa(oqBm%6?#>/ {L곢(6a×q̢TT0U?QS.Ŧs~sOYwxJ38Ak}jLW Դf/+֎@~p$ b{>ۚ5m@3s@$u)~ z~+P/|P`[C΋@Nrzڌ򋿙@m7lbެHc`b!yx ZD,[%7bi_'H$ͷߦIX̒P ]δD;& 0n[FdM]s\J7N`9DwT!Z0uMv^1ќ1ΰ EJQ;Á¯~pnb=$7KZ>IӮh<5|VCn~V}zi/r9h~g뜟Qj ƩrH'巬I nCB'ryWG .F1ZHMcS3;e4'yH&s.=^N."IIwrTFA6ali_ɷjiuC_ 6UR׌γxbWi^EBkj{s޹MMZ}ΌRwrH.)JСs]^pz5&g(Ѳu̽ &*h`3s'ay})( J MpFC$yN շ{UJX%@, >v:P'Appj'6 fLV<?}76@ۭ8ag,+t&Ġ# !(q'*TDCeAOq,M{^(N\3)&^w>41z[ /C6xQk ۳~ 潧Q~2|$`KcZ} gs_]Uđ8 ㉝BhJ;܄ߤC=ZJ; s7COWrevLs6ùIBgYGy6I@gjwZ>AHJ䌎׮SKGO-DT.H/4Ĭ;˵va Ta|5bvG^`gVhѾHW^ kGL },g[oXrCd뜳_jK}uf12|W׍HXb KJ|˳Cl3+ L\QU[z|q( As=@HfϞR07\KW( s{0 \Bʐ-"\v`1NgT% E=q% E.+꼇c֦]1(KHˊ<8 Gg&3&8Kpꡮ pѐn>QoÃJR<embh(D:"g'[{Z3^Zl{PVLE#\FogP^k xxھ#|.Qj AkJ疑KLdyt)j\㵠;)-_=`@qṃƗ#Gid!vPF?y=5n\lSwk[c}+4DNB "}1MoJԡ9V;X{xb*YP?T[{ٗU=&(Q?=ِa^&Rl`1IZ^ f(Z/\j͊d4sULYv(!ˤϔ?[J SpVhQLD0Ih(B12U _(G]a+/FeeѢM#uy:Cl)~eG2vp3cpNdX}=`c*|]>0SNp*%6[GyflG.\x ‚hk5&KJ !ϊRE7)hݚ儔a?~VnG> 5bZ(]R~ٌ+]fzq[)ʝ܆:y* |`(ܝ}WJ]iֆZKm@ _Nal4"W ^&HUӪ^UI-j-}=yOC{yD,zqZɊ0O*L'>Mju{_Mٕbelo?I6rb¼O*ZD!oeiMyaJ:ubtenn+3Pfvc6~{$['XV(=FRr]mq:KE;,uyvxq f&m QI~( 1LJ|{F3'tߍ/ᄬ9,XG^cxϥTvdڊy(+6ܜp<~%u7^jUg0#"J@뒴\LB#U ؖ?J]m36$  [7xx zҿ{H*2ܘU7 k]zÃTQdD` *ʷ^@+FŅEUJ/fG.KG,Oc|=6.PYZGBr1sl*NҶ)w5Ul1b"a,#:ՄݰϴFp> ?Ù; d1ftMn *Ř0a)xY`H{\Ǿ5r07m+&zKOʒw(_pIIdu.$dQp+ܠ򯪱#2'oO %zenhZR\ux;X#Clkxh4qs//FmA j_+};Ƕ]3)$sL#*hãCl9oT- NHʵ9n]Czg=YjfyF)0wWG{N6, )B4;7h\$5+Sdk*۪ z}0ѵJn ڃ 12b1k$insq `ϏG>F3#Im&%'1P&5N.aPS_ݞ/c^W1#ym[ XT>K=Ґ>~^G( C+'Zxş:'ꋸ9,We㎮)9bU9)`LؠR<ؼ^ v-R+<R/rrm; bVw|)BY³G=v4/%7>E֗+/6W#OCmC9+)@,I_=#q)g gӋꕫ>/:" !0vE{SF6\(bP䢭:g{JsOz~0f9/VjzGHKgn  }e$AQHuuH]Ň)AenGE!8yDd'-c(1x'q.5eSe5S\(xJVZGwk6%NY^л--@ w/R[GlyaF)B{\&0ٶ=Wno +>6,>Mˣ +]$•z`&d竫2eٕg> spy+t*؈4I7ġ=Fu}YAj8թMh`rx Vo_iهO!ĥ؎Y邬%+Lu SƜht¢jr)Uwbqv`4n ShM#cbCux&+Usϲ]gEIO]V\_`\K! LԜP75ʋAuJ/ӎu=<<3, '/)0[?ݒsW:E476E!o2O!J7*L/M6|* E2,Dĕk.̣kX6b1+a!WΘWwA>9\%&YdpSW8{i ϛ4wJ\UKi:x/6[ Z`*g+Z!29P C b ̛+z@% tٞw GNnumvx:%yAdV<#eŐj8I1`xS%HW"bU@Q[?_ &Olp?OٔAtqjȕ Ը},CT'V{`\*lG.?dg=aDmp ~ Б}JmڕbON\SY9_<_qe"ŀ=OX  >laS[0}^$ *= GXZ:m "M,ˊbKq;(cWan"}#''js!{S\y ,tc#/W-!0慁xNZ w;\cm* Cm ⢙+S%w,ioؼH{I"@"NjUC_>C7n`-1 >B `].`yy xYޖjY-F:?{_Ţ˼ ֨эJHX qw2G,e[G'[̖R`>j *>P;?|'Fu'{磔]tҚLqIHFv?6W J\v-@zՌ]-%u(x 1}sq{ +nOe:BO, vDͧ8n8YʲPbA0cԞ&!zǑp/`W{WEy s<C_SI䮖wb0n>/9ш8yJy I|\1TӜaZ^l^Ah"_ vPgáh*17#ڋd e_};u:Ξ"W~af`³sYg:Ę  MJQ IT@ ;Iĸ )8LTi.%PuF E^e65X&,a0ȪLۋe[qn^C@`džr .a4` 8sIĚhR [ED? !ΙB .P\oVT~ ֲOܣIVNBfeAOdA<#B<Ým@ƛFE36EBxd\7#4sP4~Ԡ݁áϖ@I+4Y4P笄[\ݬ ZBLoj vb{.XEݛYjNov p%U]Ӣ-;6Z@i\ dkQ2iVNN;2Vr;M(K>M|A4;58?V_wPga>s ҨEҀSKѷ`c^j+ Y3P=׶3D豵S$ƣLsDBp {U <%ZDotީ>J ͏r~Э0?@Nn^PΨ oITp158["E8ӗ2*) mۙwےE+e ٢-ͭ՞BƂ1=Io WD"d% 8lYa{#Gi2Tx%4K:pH,Z࿼Fy!ꩁ*2uL$]ک (a;ԕp-)A !h/LJ=/?#aIx? gڠY)EEdX1wG#j 0}bEmLlnx20jP]2dsS8m-$X'LSIh^ĽC-F^A>#fѓT> UED@1FBډ+UA 3 ƾO|l. JaƳ&Q4P X+( eD|kW 7ߣ!DF'UreB)f760w;817Zz=Mod7ّv!Lb=Q،Z}˹PqG H zAS] =k= ,㈢:uyHL2胙W{HmY\7yWԦ 'r&/VƳoL3DSp޾ƥ*i]I7am~owlrV^脯4Ij߶y_-7- !;BbbҢ8?gh?k?ň \+]GQnaHvs›,)ȺdGu'U3dŝF?lZ10ӗd!uk,zIʖVe\iq&5t~jSTQn5'٣.G.hT3;7C'K :)cN@!<%Ƈ2Р#f8EGwEmiǙQfbѩK*Ó?7Oy@(TtV1G5#xatYM|tmuPD$S `HkҲN*l׉v;Y.MsxYPnm>ngAyE-Q6b_"71[RYm QFC@Jf5X/:aH)AY!B\8f.X#DCfg?BA,Mҹ{&*Y%P۷~p%Ѻ%T/\SR-9W\n솃OXaG颟J>TJU8쇉|^E ċIԁ5z(''t0hEZ3?X"O2tvُɭ` .F.\9q lĮG䡆<Ѡ5?eP.\78V&]\رmSx,%i7rN3y RXC){'hqn#3BZJJ}*doSA7ʶ~Uv$z-Պ/RHL!g&T;wV%}M5EK;\ KvGwYg^t f"4Fb>ݶbۀ $;}a}@b ~R:`kUUMbx3 7lGnJMʀd]r·_s/4;htHHY7 aLnL |:tqk3gE*8+M.:5pR~_Đ݌BkqT=eL=QX9JfnX$X~H'a3K]2췋QS`sgJ<39eZ!ū@Weϡi[C>dN@2A$3d2ds >L뺅2 S ZR`8+!Zd /]DPEk!P;n7QDRG&Ó"i܋WtDH'ʆlũԼ6^BKq=ё1̛>2&ڵ-%]]TGۊ#6\gsPCCwU WVϷq-ţmrn m'®| ZOj%D_H4^ŗ1BO(IŗĻ7F|q;24%Ck o' 35G``Aj܎ȟL97aP" fKpX5@ ȩi 8E H=)6\tj2J h1B_xNY$﹈ީx QjM?W/W[H2x9@b4:9Oh(umPo6+sY +yg•5ULMtSht_(]r||_\.Y*3}d6P5G{NW+)pp|wN0uIz\x8$i) MA^_휻/U2~bLrl^ ^Rtӯ(ٓP}4zWDHj_pX-`}]i\/}'|ᄤa4 AfO wˈBN /[lrAW/V 8'-rXP l'Ě/_qaO] CK G'cHs67pbGgSrp|P_'I®\FlOP5"B'Fnq ۺ_L2`Ϣ01L ( c!z^/ /Ʊ 2L dV R35?&+U=Z_H=H @$7J>E,Jj_@'֖ÿ\LtYVyUǤi6mK$s1w]MS;!ձU*t·5|G yzꧯQ@W2DhAݫoW!Gv%%tk8ɕߣ|nGUupt) bՄST`bJέ&V?2pb X{:gGWDI%fQٽyJPD7iu;?Ks=E#iX$TL}GLtu7}YO㮕t?hd+hPu"W2նGuhB^66olhӻv6f{8孹7d# S@r$~]6]fcf sCs)B+!PyYks_6R.7uܪkwl wO8]+VtԀgFz96TjU~z_gk5H҂&. @U #YDtinxP,Sܧnb3j=yU+kǷ"oG?})v53EVK$wj(pr!?i5}-'@?N6Ysi[t%zZWRq>ŌVhMSL/ȕkmCѿxf눓m幱@֔ p'WWʆ9K{4< gu>AdyTl[ۚ4bN+tuTtsؙu#!;4"뽖|lسb3ʝ;4Yv5 F|Mmu闓#o50W"guNM!VA1 <'2xaK"h [tm b"%5+A;^(Ҡ'-V7kF~V߂B-wU 6 ~$(g?~SS+mP{I $2zU9P8>HԿF0Y󔬢5^ q71(a.ľˎ8};ڭmrHejQ E\@[ȯ|_8{lYQ8yAGoZ\0xA&ҦxpQpbB7>FVf.7iO8@ dɿJ0T/-xϪ#i"֩ |Fʭ)?A6NlZ,+f"z^pư"T&Z.Mx<֛݀ Rk>Gf5ߠ"ձH[EE_ ;i}<'(gj%=ƽ w),/k!^0ܩT,: YC%\z:?~t(A0Ndnر1Xjϵ`ݙNFTF%l- FX Ջ,*g@b>1x9_F%qxUqw8@)`;i{bHZ]>wX*֩F{%vy'1鵱4?Hx0|B5uX7 eS>}wQH9PYԶ5[Bv.i^ZV6V[γm.N]&(F#6;Df}tcUbFh?E˸bCC|P FqZT.cr EON_xѕXo01RJrKodEN~F`W* )5;r.*w0:5Rէ6 $8y,btS؜$0BG\'VW,A:; 4Gol0HdKBhUQF?Np"*#^'r2j vwR"ET>('ɆfFw-o<2{̀Xŭ[nA:T4tI̷nüY'Z9kxLjۨ2>XiHςoFQMzE%)lʅg 6̽x׆lqcŷ{0ݳb (ZVQKB  ? ;lI L랒3k;crz:{]kًIwyD-:hv0B'[zfsCz>uƟ̘xA)Za #wrKKıqP1 :d u(Xuj30D_ j. >l%}l D3B.z:rutH%x 9 P!0y IC$vSQIQt\549Fw1VYᆬA͟t=:W4dK#wBIB>-%p\z~ĕ< *chj߬/iuȆ6̳.9-'_s)ϳweaGR/{Y-sqS$/)͘3yJ*Yf վ̃ƆZ/H9H6(r0xaLFƯYT༯M: QDUxf.g? C h%/h}~DB( #)KedW85ɺa& az ;8 8$@Ȁj)gQFC }p-IG:hˋh۠d}ҀٷylH0L\0I}oK(By4q ?򇘟QOv@EcdKLWƎF9:Qf|1:s MڇQ 7%Nrׂo|t 8 /ZוUר`t";$!1AYwՐ$bZm3%h"⺟W XCOao_`8Xӎo>E\9B/(f$pۮr[WBlQX65j@\1M=ԋZv0Pz zbmWGyRAv1+ s+u(qOΟOh!_d4Z/R!O~R,p5Dr 2GČ<1AV ٿpe)$<]kҟλtku 'ig`"+! !]B'Opq=Z);qH!{mtZd:CEލ +Yb2<;Kj@~VGNvPKNIWBwv0Va`k$ᔔNs& *2 V%d.ȺE`|-!3کp|ԝ %z!v&e#53#\N){(͕6~w&,Wbg"tnsR}S<=[+xu"֧"md>[K(F(vdhvlRSNJvT:P\7=VP2 =>;SIKw&U5, rmt+Z7> H?0w鯑hILJtre5M@ݑ"5Jug Ğ.[l3d䀹DתM?}ϛFwA0? .Z ?&CiမuS< j E[KYfϕAr4j l2"0i`tm+A™нgY\D7B u) ީ8\ȟ$y`dq|pOg3~Q 4x >H;*0~Q LC1ڨO̯v% '9Qf_r7CȒ:΅*cFHޣbUY=MZg+NX},S +j[mF+(tDp JH984D:-<ةA'OPn?A}`w_Z K9R٘;աy+m[8ΑCZ6x`J^j@QvD ڗzХf>/'@!BYv o&Ttu𿎡0m[Fmꪗo Pww%;YYmcyWA|dk0<ʆ/Cybd[Kw^w}7T\C^-fU]Y. |c` ,xTR%vdItFюh *hS.$TPد4|h{7dOZ<Z\qކ*ԗ+RT:ǘniB)Z*L(Ou,%*{8b$arE(M)_ss9ٳF ]JDͭ1=Ok4`tvNbeׁEPHfmu6™FԢ7A}g.lbR ko6n.ܷfϽ5>rPLK"H saIqCޢa$5.DttC٬;$BI9sؼz匳潐fjcyZe9zI0x9;"yB AOIjpa*(S{FUkLK( rAX&@ o 6s\e:`ɿJg>j3mL0nzT]޾ y,9IC3tgb(pcN[*1zAj yƏbi׽.<ґV-i _gNt7;6&i|;6_c)4vR!~G뜛nd+v(._VNQo%Ґ." w;I.EÝFDyP_fLL~GaUwpD͚"$UKuGG -6ì;*& k3HIru*gYN]̃ H쟥b"(wϸֻFѫJӜ}ttفG@>QԍZL%BE2\,5}*HNn>%xe/be6/~dڦ[{Tlt\䐤|É^EKey*fKGe#9+:Z=Oo)E[LW(luDC QR㷔ʬeaÊ7*P| ! oŬ(;*#jXتaH1%Z퉒چjP3 QpB6w F Ya98a"P)Ɵ }Ahvs ?؇us Zbo`%iЄtFʹl+6:QN-Ӷ Le/dU1 nGCi00<6F k!a-MY8,q/"kr|ML167{UYxm hL@ww_D>/d?@F`p뱝%cq4^٭^ "-C@]F1-Y!#ƦY ;Okδ95l$3m^cw 9&h|2T3񸊫c.~ƶ?Y݅ yn(ZY#h`G/8 O`0 ѶbmkpcWL}|.*P"|'2ރ*؞npCI VK6[G;K(1(ŕHP 499_RTwHS%SRcb#d pz䃓%׷(}#ʢHnں0e4pÐOJImM|ݕN;xM'q \wu%-7\euV`,$[o7-r9@ϔ\Y ^! sXD+D@$_Z o?Qpf߼\rI֠0ͱ _ $lj?O8u^gIih/l 0,8 'G/\<2A2$4nCDz"w[ V;,r;%w4+l.jy3!E\40DBr4\ӫDP#Db_jѳ!r?76,vvrؤk(.|'vHbq=iD;qb2!5dfax4{qaG ֋Ih20=7IZ^ X"DLWPciŬa*kHnxm㠲u#v׫R4 :vW,@KIuy @验G,Z@53(91ȹƺu|Tl^(C|hIL]K*>ʫGݧj_Ҏմu/mծQ7/"cc5fFRT[&-aє6;ʫ̎NE4wsX5Y(0ſi PPQכS9֔ZIOUkӋPCXI0yWS_hYVWMbJЍgٛA>L@XɄ6]jMa҇`(to8 }$뽮혨h1c` BO>r 'y7^C _N<.7ݲ\O Mp(t 0򣼞͖ D~7쓅Ɯ\9Ur)dBĭ~4w3՚G3 n$8ݡ`!x͇T!cAr'\¡DGL'#OgزT./uv| |yБXNbʹdFZ\[K!"դχ8TBRB6GH<}sXnK2ß@a>irȸ" Z@VXGm3_6z9(SE2rR°3&jQ%G3_zs7WVyY9p\DpF{z` fk#$Պ %C嫎͟c 6GY{Ң @Вtzh7,6,T&YDOL.3|!Y'.DCy NcM ĪBtu/ s"ꉱ(Ƌ E썊@ш*V:mh15g:j nKdNIyTA%Md/}_հwT;3|33ll0wϫmpz)Z~ݭ~J&'LyOQ+ Ն-Ѡ#md;/%|no"UJ[JYbx3Xt_J٢(lvmuMFhBdR7L2F|ZM<W+9ғ89We,ƅb뤉@gkg.T}ۖNbLNVE08dw7Ǘ@ OCb%, -|$]TfJTaٽ`cꓜj4_w=.70tܴ(\om>°G:I"Kv)0Ls]qLF,LDZCyRTő0ʾasWā,bQlbi;5pҜ\9tqEK}h{@"l[ztsHX6ɥ%[puk Il)EEsb@:v_1;(:`yF^^ʵ,;n!D̺#hon.&g Wɸ?CVhŁi\u, q y?B `p}^=@]VzbMQ4sMr3: w!smBJ'\/ٰ3Vd5lX[ H sƖo`WLZ]AD swF^^BTzL/%81КVDg@8o}"V)xU/ c8l_Ɉ/Py05vER|OS˾dnף4iKvp.@$=@*(D5kR3WLv?c-ʳx `\6&F XN%v8?:'7_)EV%U 0?,?XGIE GS|2Ykpv~H)8u7'8UNUa"Zţ6,y%찁pMDθ#NJ9r]Jev1e?%}W1`˚"|n(t ߚ~Z-w Ս$W ϴ%]H+ddMGw:p2]`vT&In ĂJkЁÀlW$JxFVMlZy.\JQ@T"67g ed:d"[$$߲*LKeӎ(O@=Յi<7RXbfȃз"<ڐ1M)ثihC"cZ^R.iE- Ag[r޶wƸRD$0EYĚ ɆWnժ ;JKUZ'-d up!b*n 낐1yCFڊ]HڙbS^O+9k|F`F/LABEbIu9H(\a%CJ9  4I E(CJHsS_o8~m|4$`u`p:Lu/_tz2 ҡzlz%95]Go򫎚¡ y1ߗx@+V F~,%ǀ7ߔx&E|O*цAT\cIW 1Kq):.q؋ʸf°>Iy+ o'%G8fEedN˜Nc-zF, rRkR{"h:u>GN{R:Pj9{~Wp_w1@UcVKFumK5UcHW&Yz$=yZ?6:m%! D0R]8^F F]ނS^=,tQgHAya?xwɻc[O5k1v&6tE[>J95K2 ʵ~2ͅ6z\~mQ =x{n\yN6n`Xo˴E#ڧNdžwBVE@LHV!|"1l*_bl qM8awN)c87jbF0q,=sh\beqUbՒ0q ٍTl0{34w >¡"u>,y*kschB0xj;%=YCӄؤ B1~Kt<#&bRMh* {Ἣ`@Ux*7Z֠<%4a̷ZGޑZjJ?\~XN,QD-@=II˩vGl${^WDk1FB:eAp 7SPKq0^& ﯱerWXCYhlM+4Hhd?z*Y>2-khDehsb;k4.n ֶdIhkf7=; &_'d;+Z%_UhR;L &cqGD.bN2Mʔh6FH|N T}79auFɜ^I[ wtuX˜>c쯞=DpW$DCvħP`%ɿQ7RUp4PL;YGP65U}P$ h]d=oqDmR_4ЮdSiHi}ML+~{Ҥ&CݞQ iUp0Ivշo/EB臃&01ѣgSqrg^K.PQ;#\[s`j@+ejMd\X7Ъ;WPMP+&,pREX\LXH'Q5B:CJm񲔨3+ F= Y*YdZCJG D rh:@67;Yfm iz:8Z>Δz."ŽeM a A | 6iKxѯ@+[{ Umeo(1$չĚ3(R!Gv).!{>9'Y,2pqhE0 vp=ݝuOxzzB;5} XBp se<¥ǁ(<n bt N' G7븵Evۏs^x٠U^!2jrP/bx4C`*'6-&U@X :ؖ`s >$ΰ ؘPĎֲ(R"=#H/:fM~<9Û9U|҇6yME<8i26uڟ7V/PXD=Hȳ{8Lmy}>ꨲ&VR 䪒)ID@ڌϔ/Y;XL)B vP t7֟wpk˻ApNy`qY9qr@KU:GlJ/R-){T`zD0ѱ k#b]PTJ)g;>w Հ&dt]3$!5?E6TɄǺq$RcC.I/tƗtCx!W#K]EQ.90 S P([ϫ4Ͼ5-+;ܯ07aڻ+ލi9H$\[ ܼZDXPQG/*Y>@ cYI+&+ ͂2xYXLJ6x0zV^XJQiX"3u[\:Z@8|7qHژ % 7H-$渔iuzF{ )zV SV4Rt@ObHY{j. i?ؗ|[{pDE$E5SqتX.ð~O! 1Sft11D +ӡeRPʒL8Jߟ2k H~- WYY9ٿ`gQiXErܳctVn@Ѡ37{I(1}x(~C ؠǟ~5|KVrjp.{nL7:^ A9V $Zæ υk\.}تF_yVС vƎ~W |߉W@6$L:(cm$>:I9 Ѻ͵1jc-:0gU'́,Q) P pL22qVFbtX߻Lߋji.oL:i-%Ǟp-\a &a¼M׾*bohkiCf{x5ڢkۗ5j`#&YO4gМ65FMQit/]†H(Za{:#{A"Zi$*~֞rR *`*=,;, ==cV|Al~l<_ԑm$RjEx̍:$xX;ā2rx"4=i[t웞V!\`eb0 Z#5 V LdpX}_Pr ӗ$b[ dtCuq0 M (uH8Lu$SOd_xt1dܸ?4me@X2[8oqo~&eM,c0%3 @sOu} V VTz]dРC?Go/ݥVvp@fL4 S(cz⴬NpTe ߇+LƵOLzGT@`MLMw jއK~#O̺Z8씦7ܕQl,j GYO|q7<*g 0[7[J`V%vnkSy5Jhn5(sG~ \ӫugB-ô89P3Ș B * Y^=+[Yzj?Y5WG5)i]䘂(gܩ3Sj+[I]h;iV7|+o{s +3' PɄKfoع巵v '0G8dsCY:ϰOJqS~ mj8+ɓ $ęX+xE(j0c"TQ_i!v,yw+JP:/t3=nsƞ~\bB`j%RA~XmO5*Rw:y̗n*1KSa/]04;qvyc[ <4Z5MSJĮMC|jb=O' +iٹ&ߛw^UdJ=ݍdIxK?-q5X+701̥]=̉:<޼&;Qc%*:y RpK]EX~nݿMP4or69X+^2X >XXDk> W+dlFRH-QwG ppmJ\UǿÇ,rEVɇO~`GuaY?1Y)rАKQ9 꼌"f޳%. $}|ϽfR,g v S,0vUiuPRI"t;柠r*KL :P ƃ~ *N<%hm)=Qus()]` r[L=8w鎼@Ygfֽ㊀ @6/&ᏛCJ# tS`{kF/u GoYIC)p Ȫ,ԭ<\O6MضYlHX½LAr>=ެ&}F1%,JC/װrC_{)k"%RU4BMt7_%! 宩܊T-v CQ-vY6 )u. _=ZF݉I;FoA`l5n'.Ė<{6z$4W"l(~$U{ߝ-%aۤ0ɴ-v ~jqc},V@ 'hlėuO2 5L$|I p͜U{zg^g\Ki8R8^O8gQZ돎'ٮVSevފuR|ɛܿf`Vf^rl!~ >s'yY`tz6+h ̢yj1ڣGEʨ34s \t+ Qm7d/b 'W^DC UTlFe̍k~ڐQصɐHcB0ַ-ME D^.M8w*aƛa€4[1U}9s9d Yh-˕Vm<FZB k#0KsoE_ rf:YN*{n(nN}0|: c_2N_MIM“ nK\ڢȹW*Ti'XtmB8An`0Y;QH,}AIY#omb,~qZqҲzeʈͦ]< =6*J%ImFTyp =}2Hc- mEGcNlATG,2GtC-O] J ";շzbRQHT"- s*^'U=>̑zaMi k@ńFmGR Ck{7͇Х+;8aC{I}|G#TwN}qgZ \|(z[۩"{ Zjz/6h\mPG1IX{)J4zܘiȽ8֗=n?)Xg@ŷgʚEzKxg?/Gּs]؉Ȣh̫K,L$'|.*G Dz龪凗2>ug} V~3UQao^ߎr-:Ea]E׳^Qke[ ][sq5Isd 60]^rqtF^ Ptn~~tC/x?aiܦnQ@7]=\rΔBD.MٲeVq.VH{O4eܰR|6 qq=7 HjKjpfnz$Bs[9xy_eq. ƩUWwӂ T6Ý'hs_ 4 iJ:4_K4"`J aI4S$ m16vqFPtfi1wN6?L3{8Qf0xҘ\x;rdF * qz/(RuPŖenD29vN8Z~w܃S+ DGh–A"KgR'͒(fcb΅=jcqcXGadkֳbG#T%4~1[ fE]ϭ޻{9~֧2^uo}Q[3Q.Z .*m[ԟO Y]}R;Ď ųzZ¤_kb3$DP>zvE">%":2mhS.r֒^( L&z D vX;aMB@R4DDM7Vsa֠ C9E{#d-۶y0 {fyrI7;EŲDt:)BaI<*1`{R]X3F_pd=M_hl< $>y毚3*h=572 +JYxvV = JiGZo'x]u4GVe{M*]S z:Xss%f#iO62Фӈ;-wp@Hl(cg[љ0ԒH=I{+g1bQͯjhְ6P.:g+A,{}:>KB0r3caiE&RbpCdTuq%/dY 5[SpSxgzd޾ጣh|y8ڂp:Ovdf~ F]>\9 `]֑xBR2n&Tz<_W)2N<:MqGن(3"N0bMҲa2mqB݈e"cHDඟЙr^0CSArg<(1Fp4@$r*;L-yKޏm!t+\#ΣĽp5邵'T0o %"t&PJ)lʼn`y-۟Xz:ƞCd|;43'(&O ڃ)<#AyVv|\>bs?G$W*"&z9>Su^f0PDHڧ6ϋl`@3XCKĘ@1F b|18 H_+'^*~/ Mw CO`O2CkVt8E^Op,z-MI^ *COqK_P7yD75j&~ɦQ.CZLy 1BoGdFr^0dS[eI N\wcr 18+Tv{X;v_m} 9}N ԑ=!St3fxMeLJ|BQ |Ardzdm@ [C5hlYM> NɟK6ػJq Nt; +/ZxFQFgTVr8ufs{,ϕ/P[Bn5|iod=bK6)m̶h=q⸒zX+ KYBWw#sr&?vXO,|Z5Bv'y 3øQ{ogn,1_S܌/;p.;[leu{{28c-K0)A{Ar Z}y|u"6wp@jhAP=<൪%+1GNO*" Y`BT mb~DvBk/`xy:oBp]ːd(O5f'c{N>,n+(K+zy7V20̵Z˩p90E^w1>U~{'yuo=QFQWֳ6k,ཆ:L*BZ?bVEWE- \WP}-R."V],p=C< ̮A~C1w.T{ů0r^a 7Q^]]D%Ӿ&!EV%l2o+ }P4F~G7 RJ8W}tP P4W\Tޖ-lI||rkW{\vI˴S*ֺm= ނqۈvEwy@VP) 'lֿV$Hq<5sX,4ܥ^Bu3LLTnh8&)t^]%5~ lr=O 5gH GƑLg^;NHYioNJ(ECS߼x/~#ۙ*^EXDJ"=P~RYnLa Bt9(_UpJ1U%fE,xKח"ߛ%@V49p֨È`: X"'O\k[i }?E>!QY'`Z1; r+:H`?A=k "+M }d6*^/1AookD~K9kK{}u$eä. 9ȫ 8@sll׉:7XnXD[n%*62Og\N1{hƄdlׯʒbUdVMF_Gl'~kNn0@ a\P_:Q]O}qϴHkzcqŅFX=6{ʯ3}DBAQoʢ0h?7]'伡Q0g\iwofz|0y_f(0:h8\ bc{T%d|Ȱa DH崎 Pd! 7j2wj-҇Զ.]‰yˍ>-n:)e!H}!Pƥ+-~!0K-9;SX~(PJRA:d &|*~Jq~{Qs)Z EvHU4@(rI@P Ed+vQyYo]^gއy[W[7L5 1u *Xl5Hؾռr!Jm}xz[.Wu{T7^2 HF()sG_‚`90wYU-1&NJŰtk͛4.S0T1NL*  t1(vjY?c [V_/~mƨJi},:@M #C|ϛPloq 4~ws5PٕHp"O;ۑPH9g33IM}/cTO!`I6038*^/ʉo(֖$mƬ:;ύ^kSPwI[%x>/M[)w9MA|5r'Fgg9r]|3qj C!*>3 iE ^DRc'0~5ػEnxyK+ =-T.2Z R= LNXDcGB"z ӈ=|dxo:Ƕ6=/t˓J>ķBENg*9xvrw J M˦p ^"~pf@;JCf%҇"Q7qpҸl(?űJx f$#4^wXKn\`>_4 {@<[Q♍Iz|wq]u 3 ^۔;;ӳ_>_X#C/d'] =)`f(Z1I,8TPG[andx$jzZ؏E)vnj"}MMQ%*ب(CttKcT}bzwVnð2f V27`uAX˒D@3{`Fٕr/@\һc$Pœ¿(rƏ)*O:~0<}n K x<_:qn?M x#aޙ`k"Wl$"w~M*!Y9vAsɂnC%Qͣ烌a4[IO)}SDga9WEKw*jDC(x# 0֌ Zq X8wJi+ln}&f`z?+: Kqu;:{zv6LiS z)[>OIh\Tw;ywcUH_,ߓ&r+)dz|7q t:IMR5(fXR8D{ YEDQ™ Ь]j0b*4gM<(p1\R0hW(`b)M ګ8Qa)>`3+{OZ6/lHMH(u p_Qj}$ %9.5~;\ U!:Ez nF] pS!t\b3ý9;@4X3] m8D gDdxҞ׫|]+'%un$@;ūBVHM11ۡsl+ bJM?ٱ26ȳZRFvz*y=iʀ駉16w n|Ҥ%娡lRs P{dDm瞲#kƒT)Yt d_ټ0`#Oi8v  =KZLtF-_kjuӀ(")o/"٭pb=2Bm?gE͢ &;Yװ$tD= {k4 E[DiPt7!9&y7Re/?oڋ/iq]9  vWZȾ  t\=H'tJsG3#uV,Uo]5JaGK ȞD$Lfd@QHb4-1qoqWy;p2rJ"_JTA2u'eT>kvpncw 6n/h=!9fmIMEC^ޅ[a7Is^jZjk2:WN3ٸ mDRZԘ p9Ga )ʗ}yo>tyQuY5 IJU;F/H9a!Ffs,2_j~.oA= R4V[9El]_"Mȴ.,$-@V~~[q#rOi}AF9U]/oem2/ G4ݒ |Q7B{{8u6 'b1߅϶"HIHxlzi_vCj, 'no(mTd}Ans\@F6GTĉJ1yHrwT3P%J^N]IC(3,$Q+TnX8}&Ճ ӟ;yoj!"gZ"EۼGKf^Z;L Wp_sq2mQ Q `UAR®r -.Gs F9-+e2Oի|l(eSps2$ܒaٱ#g,o>:mj>m֪sut}$o+kÖbZ +Bmy2)pNu2p˾S&t;}6Nf~ozm'm{nn2iteƿM`u~9mV$~e‹9%C?G /jF3R}6Ҹ1P 8ɇ?x:[C'<Np ! :at~ZpTiE{R 4aB¯{fβ2P?l\] EӑyON>͆H nFmpfĜQYW@%@h~@SӣÍE)B9kMձ#J B^aPѵ[x6:szT>hasA+GN~:F"B*(^o*o''*g F۴GZ{[nŚ6EՂq ;vRaK~o l /׬0yjgh x]w*2ia/l`iŏ_e_Iud%qP2t4`N޸ARl=R쀐TDQ#:#5Ken_eI\t1Bt 1@+IF/UƍZD!w / #&XB2ɒJUA`|D"ؒgHFJb0dOz7 z%eWDZ]_M 8xfrD2dTO2 ai ?d!hb,;rfe: 2}R(.R1Ng:ۑs)F${~֙LrchD%h1Z_G;ZG P!y΢muajbו5q=-8=p6J4o i+=|֙e~ ߜ;&RskLcȚ3PrOYxCyN4A=:xK³ sy,4ֲE'_Y1,]*p$az>t4 69w5]";UkԞSh.IOsvyd]`%je^8sQa,Jte2b;- I;jA u3L8vE'LJM{6J \9C|֘ R@Eg^24*nK,2 $5:9XN -oq;!, Usa~pGm;{Ifer _R[KfDݏnwA--,ϋ\a2DZ~vR3f̠c?"s0YRsOkL5㔀`gCTHC@@V+GD{u!N0[1¿W3)ԎckNX*^OD a%q#hw6Tx$ݪnjep# pYJu[YaEH;<^:C?@Rb6 =^B&۠O[ frз⟌!r7g <̥_`oR`f&`sd:`%?$pLb}q=Iy8ȥ ]0O&=ӡdEh`Lʘ?*)\heTV3˳N咦}2}nɤ\KHq׶U~qN]Kf\YhHd3hט[iWcO A{@zw=]f5W09dƋUBnY2:Hl面ynUUC.!YBDߝ\T4J˾p1NTk'E`tOߞzM?oJ꟱1k:-d=Z`-5UFF|F.Lۿ~݋'./ç-璉|kʹM:ϘdU7,&lM^6:F;;=/?0XmN*uA}mba&,'ه$ n<@`J=;.[Y6*[}q&5R] OEp=hǥ *路Pj2!.bw;/#o!D L2xTmk#{JYב ;kp/PeB4b̈?-?j/L7Ot` E8G-̀B МMRs4ȂsUTG٪|  ZGlh ;?QJ+9H󎥖4nW@WC.f`2K.*y3k<$ʊOQA،wl99J oTR1oK)7}`/v#Ӧn8tohڞ7!40 iiIAhkS]ZY$VN(t[sn'{ K9iW0`tce7a*EѼIuٍ%l)Qmŝ" J>l2{Qƒ*!\ɿJGlziAVdnMdgecWOPtb,0@(ueZfª:B0hEʶ@B5w~'w"~>c;kc9$CעZ# ̳MvL -FoXɯ,H:kպ#ئ$lDmp ͪhu_/ kHl.y Es ut">a9_wI-Q!,Ê7=x$YM?ϫw͑P+'h{32TbG 6L嘃|gjm8[v@= 0@ɷ4yd 1D*h&ɹFLBf3\cg"a?òy)@o; Ic:B -DcٟNjLC$?&0Hg`ye>瞧GF^o\,u{\4 O`&.s߾fxڬGXuhVie_WoCh mIY50Wʐ|^NtNyaWҝO$N$SWl{"jbDVmHE5Į@[RG -OLn瓕K=!OζջT7^X&AZcWq2Wx5 s=kJ5&m-:}9y԰T42L0`D I`k:NE^h_HCE>sdq|9d-w`S<ĚGxh74o}E?O{#~f9(C7W? k.&y)xFj6:ýWp8g\.7wS+ þq* NU }h# {Hh5f/iՠ"/G돌絬"<njAT- zv>4oy^h%.Ub36BWTcjCP:g`X]j%3ͅIPNܽt Ea JP7HT#z6ǂ7 V^).:V(τ;:04 =R [7|57`lb0g KO(R )/'Q=3>_S4 u hZ(Q)(ןq=^!\[TXgb 9 LZ ?!>쩜xĺ2<\0<Չ)p ikⵕ_)ʃf#;Y2n]Ъ8HD<Ӡ3 l7m}`Ca^wO@+aZnBvkҺ// m+R}{@7Fp39nH2[%Ynt7dVOʋXstSixLD5EC>_q@غ\Xn7B0<3F ~遤i0ӯƮmN Jc^ :o ǰv}^)IYk8G"yЮN[OP ;;Qf?|Gҙ*:jBaGCqato&r `b,B&#䖣2%|;WtHLa8)cA QGun`iCn9QBڤL>p(Trsb U1X˽Q.Uz4q&vtmJ[*5ѯrS A 4bCo[uBC`d}c ц?k R'\őI 1['|F0z1N@x^&e?&>lcƾ^ 5ugvݚiG<> v[KV)LhѣȚF T9B5~+OeWdW1oȅV##)Cha-K|OS?n-7ڪc\ N۩)-ڷQ;O395 wRZ8#)?'øC"͍|RXVH eh/qSY<ʖ'2l 2 Qe<0(-Ou\–r.A>HȧN&Cy*(tSl쏷?7/m!?spGs.BgpFW@A#V Wlʟ/*(PR;Jnn4ŠCjS;zc%! J4Fw FF4]\wi1  <~5'FfETtӆ-}Iy%2=W aR!&R佊DDMʥǎɶ#r$nm KY?"U&qb2#U^%IvY|l3\)_љARq`"F-eAc~^yGwo 637{352YʷǡPO wIgz&`IPZF?t اoJyGl(uFxm"u ٪̻!}豒d JZ3YXn~ܜ"8 p: pamJ [xRz^(uAS-ol#=U51rnmHa.rX';#ER/O{y|~d<>o X[@6.}GG"̺# 睥|ȉLgV|AOʊB_>Eowc:$ZU2 TQy|YZ3}Gm5U>[ %f}. a@[SlKwf}/Pe r/;.xsǩZmf^6[(x"օm/>-:_ ކ`#fȏfK c)Fā r?Rʵeh LrlUZsp`޼UAuFoJ@ȋ>PՋ*fe>P{>g,R {K` \!1],(3F1l/!chX22εskZK<~'ɲAIH|f]L<3ղ[ vu(;3^%9%:| xПCaQy*+`/uZi IO'AFh1;Xr[rl|b_ n =Ht!E7n0y}p,P^];o+ͿEwWATv_?gLJO(8oټ! JlNvt0 9Ae%EД0"gEEL-S)ZwHX?|O\zkn.߳M䄲Yd%]y@!}l02qwx켱4 شΘil( 9<> eG78~zZ-v0XN U#G\:xLE)6bfdcI CaIi} Fҟ:#S ӒkmuN(m(c&[m_[zl/U?ߊ}Q|iڠ^uV &>ScWwDkٙZGVilL'y VǷϤ~? cxªܝg~89VFi'e; IK/"܏QA1 M.߯Sg)|vg 8;\8Nd+(J?tՠO ӐHFQ9K\7#=M`'; BQAM 9w/%Uf&ĤgF^ɈdĝxKjmjQ@c1AifĸVpTk!T,.4 9$Cllx풊Cܲ$'Nyk%]kˇ"UL!ʹit:f9@"K?k4<}mdl+Ogjm>USIJTZXP[z/KVp|m"N/~( Sqi5+`*R SCl}kTj0٬7B7l>=ɻ텗uS7 G D`|GF1J*_5BS9^NWXgG%J b o& cgnMP?)Z#اЎÖߵbT\i}bTP?若@ZDi22SShیǀ$6 2zLRgu ܸM08Y=d"lBA{C9j#Ҭ|qĩva5lx/zPQ!6$Uԥ{Ԯ8 +W+R; _0^b-BշFW_S{fh2tn#?s tgX ouJό'[8l$@Xd[t^?"kMS0XUNߝ Z3ʯt9|hG"zwψXB*dڦ)iEA :%_D+u4d' )T׊XXt 13y$FA!7Kʭ.6/ +VԨGlS<؎Ng<'fS{y ɯBVyud2NHb0IXrnpjř@qk Uy{H`8% }Qfߖ%ԫ925wwOîuD%Oԫ',v'Y }ɠRz#.fc"[]C_3Ѝ >?U*|CqÏe_^*@+7dJz=_ A\ ӈ#2ڲLd#!r[utfOːT6x>e7q{ ]2G᪜i 8~s|*>6G}(/K (:(D3\!SD8P9=;\_-Rlh?f?It7;m^ bhRxUP`kb,VЛzrDĞRQ rĵkDCB'ox@X$ו}T&&:VPnP&q)aW( ~(XhGN9 u?wI[7WZ 3YLYkj'hV6 sVD/S.yjF[4Y$AGhP g/T8:֟dT.ܒgxsLlڬp̫wgYȵq@[yfETup {/f9 r^m awӮrUbpV6@4?9 nc7Ƚe~yCrqSp{U+S8/J:%DDȖ;B׺s՝9%XfP* %$nrhqDB09˙*VQX{5 =:^o")vI9~->9AwsW&f䱁*Y"~Go 76 2.$*39pEMCst{8i @ŽΣbbo8-6hͲ`\E -L{Elm^`iƨN׬Fvռ do|SIyR[|:wkL?|@lOPAEa>qt},Xz?  }qukevoXj1u&g_:E^X5mri<\zJI,~)#A:q8tB)zkQ#xCS0ܚ1n ucSE.qʃbcaQr|`ANzR&_*ԭ8=8cף|?-3u੪ GIÇLއZ_zyWvP)/z\ȆмtLSնm%CPs@K[<_TVArڢ}FVI>+rڳJ;n_tp}a43p Ruhz-L2D*$:x>3y1R?Vf*:OI}ݓШvF~vC<$81eagq~mv9:"^ʷBq-.~GY\OEI>=#IErOK0xBC7@̺hÔ";9/2,S>Z RO:iNEkCY* oGd#civ+ ;JVy/ϡlPrc(Pc4ї}nz`]WbiU;ޥ@̓$v7d5͗) _~9g/TA^BѮx`iTD }O xlM=q ~ )*VV)-OQ˪ˑK"i F\|bt9;#0]mS@ SڑwҝQCR]U>cqvK\DOmHMdjO{UB펯+zI%'tZ{R!}dYBbA$B}Ep c*+R ˍj=S4.Jv!Gc$*k]KfI4ʼM<{ʿ ovC\ =[r/e5L2SNk9nyru2"})/#D\P^+ڻ "o|qa]4*EGkJ g#U ɺ[td&nS^ܗ3||&"ȍzX W]`[9RJxAϡWmsHlgk>zAs'e#C-噌[}@ @Ka]M.ēcu8V6^m3SrX MUaƲ'&k`vkgZ@tI+,fٓkSłXlS7bܴح7,hV2Bqȉ !`o_.r SΙmp][*L)cW.r24yXpK?va$ FU$[o9}͉e~aSJ  Be ;갿a;E4}kg :vSRlUj/2J7v#Cnr26X=ו8\}l7:5䫧HA^+R!tb)Ϻe+pzX Yt~ z//m2V^U He4Ǝ?R53v T>@}_O=8 $ soK0\=co 5‚!˦̠AYwRé c[qAtuޤ~*̊ɩ]ZUb(Q=]*9x!T.'Иi Jgum ϶k 0hVV qIvR27O Ty37 G/q7zPZ>bE.:nI_e^m+SFu牀ƇO8q&u!?) Zi:b?)Z7>iЁlI^ikҲu#uS!D F$,N7cR2GВZOW&u2Y٫ C #V1Ʈ|]X`__P?Pq}k=Ŗz, Pw#XB}EX:L;?xi_\{ ]\V>sN1)oכ)Ҷh!=La0, S^A\tS@I2d<%1uU>j7/Z6i5ģa>>7)"(t^1a^(Ԗ:ߟ0nC* T ݼs!DZ͵q4/i@Mĵ?h#MtұFo=SvJ`\ԽzdwU6V/t@twXsVf˿pXFy.E*Iq̲΃+WCaY"r]?r.VTGdnl$&аGM[bySZƩt3$S?8OC4մ 1j|(0V5V%*R:K $X|RgPL߲CuɑĊ!wю]yTpctK(M ZU%aOz*8εM)郬N]4o(X&HAy[ YJYRO>)"3ьy\&Mؒ|VZkVw}dPߧ뻢:ӏ9y\\{?<ϧV\.!?m_q[ӝrφ'Wx@vaVNPh>},$ zNefS7!%|US9ՆfI:癭׃Cx҆J^w!$s Qf:9K4ʘ ɓXWTh EQEGWy/ a2=1/dNYު wq9 2nhfFCK튳Q8#j#uaXU(DKg y2&_)[jISZ^;]cc }fu&cwh(^8IgkB.v&6G_Xd >1%tyU pwl6F*{8S"PIhe)h ߽D(7C~)HkSF@5? Yd53| `oyMiޓ |#b>ߒ@`mRȨ*`4tbEٷRSiT6e^S~ 6qr7 )+-6QT ݤ^)ŲwM^dڊvW{N͕SRkYęϞZCiX?:Gm_ gy@vN:^-p B428*E)Ivpm:Ƌ.{TbE \4\ #H)d[qZ[0T'pI)bidrR%1D\?}=X-qҰW)z6ozQSNzց_Co7?HB)N#p@n}Xe}_ZsNwQ;thVD82he}y@IlKݠj^<d;·w9_{_/1T0Wh 2DFmϘ#nnps>_: <`p/vt畑ox "7%ϱc' X ]G3+kmVxg~Qs ,rPCH(eN"YF쿕AodȆTJfwā>By\9H?4!60 UFBNΫm EVlbDӗYzTgS{{$^o2:i3!h "Xz+V46z&_9[ wi;_'7y!Xib+ #XWJ.Y0Gcx|i#Fy& Sd$Jsg"^Q,!~<9:o__Ua-QQ(jtSg=Te\D;2緐 W tڍ|}ߋ@ i$2Θ/$`_R(YXWچ[3xgN) ݫ .>25U&Xxa7Jd AnΥ&,;nϲqti$Vsi9H᪸s1/Ŭro=C}UKRj=?/pcfuG +gQ+V9jdۚ1Z?S BO95&YTfFfk j.v ̙LiNJ&{P|کQ_+o!lPh LQ*鉉 RFAqmlo'^{HR0y ;'ȣi gp j;@7F> Pa~w"jn@N)rpO{ s6'( '$ `k!A2ne8֧x:8`v8_/M<c*zcʏtF?UK}-yc vI?mٺ阊-~%b"5th+v\ BeM"azeJdy5Dzh}(};,4(-pM*%aKXKT>eמ;FIsH:t*:ˏ2#yp˺֩sf2_~=չ|x-DŽ=( ݬ|S+x)=%(kmEW)Qe 똡2?9=ĤQ8a *6z:(̩A"ˏPA< zz ĴbrQ;kBiN dqT&+FUGz*\9% ^V -[~kOoYz-*͚ʡugGZiqݲk":;0A/EDXP֯&W+ѡԅg/Ԯ  ǯew \p))Wz- Ж~,s2<XKm*sVbx'_<]%jDsۛ3Mx:D \42ߦ%+KT0;e-MX*B2 S(I'0SX;Z8వ<_TXPkwؤ dѣ~fkvE#z&G3haj+CUע&8i ;k!!8qy܈lH$A9ƹھC@ O_oEsCu֚27Rp 8р#w,h;kI)FzO>} <ͷh;1hYCY;7_eN1;mP'*\qKnū,0<@~c4~NtMU[ ;p#1@4QaA -xT"lG8P+;zd3I@ xٻIpkwBrteuDh6\Vwş.U9gqH8ڴ*s{KZm*++ܚT/ڲMf@s/g΁:ձy s!yĶq I;WO߄ՒNToͺb51A3y^֕OA[z\F_{]oav 1Q+nZ,KɢR\‚gҎ̛CeUqV! ` H+FO)uK[C6Fir\ճS^L,R^S(C5P "wQ1C6 F|`zON{Y7ZBsePt\Z .O3@ʔ)LZ2wbnK)hALHD;%O Qu!Gu`]JtM$%ULILZ 0ubMu79 (\~oD֞ >!;{OUc(v )b$;LDOJwWbc;kQoYre͍ؖRH}"$(DI~53laK%7=|@ $&zǘ+ŠebMdD̪4<4hݫ^n/FtAmS%#Gf0̕?zD>S\A@t nתss8iGcl݊.a%fwi.--w;L(0^6NIk4ӂmeQ_άxA0\u ȺO:`Q*sODou1M9y\i2s ^Te hB)*טro:(|8\Y6ĴM#ZJjTբ|X1p^?W0rE6N6X461We/{/0UWyy,Qt[!MT` 'L֏r-=Х"v׵(/czA[^Upm/L7r ' pmKspLɤ[&UE!tzS|:6p?NAuE滛8,dm0}哼~_fn ]T\t}C .{;} o n h-;جy7spF?Xa,U*]Itnj7y.#@FL=󥫱rx&F!BW̼_yU"ߤo9RtM4C1 c @-x2=;,9 rTm)c K`iWicY-`k!ʞI˲cyXMX@<!6)F h3V7ݧطJлHMb cR0 ={CLF\<FL{@*ot''B!`3zsaӫxN"oB(:@Rl'|olټA Lo5m;&zc XXe),D0ёVɮQKC 2Ia+9k?85 lbFtu; tk' zK:Q ;0kw#q`ţy%燺.;=hWJ!(^XWCځjOZ&ifHK!OJ$. X]7Lac3]JAҌى &K;)!#11Ȧ/k25y[¥#ڨ9OӿHJ5AREˎ2;{}hqC}GbKƖe֡n 8b?@[to2_`4@{ LpU+zm'icvPN0UO% Aݮl&aQY~cyT7tA8= Vz ΊI,wD?hh]vx86t^7$ֽ|!d~4rMsKA#$Tofб.?Tጬ;a YWbX[KO֌>R΂PN@ !he{x7WCƦmbV":jC)?0+p2*} wSy&2ki Mo5MJK _E.B Nk3V_)?_pDO&Llsdʣån.w}S#B{V&FqW֝?LkuN4qtU9 yX vJJ?/l66&*5PMG*8ɶwZ\(rR&uba.Ey+ܴ9f+K0,AF,>C,։MYnpWZ5+]>Lzn MT X{XZG=1V3f$A]S'i 4Pm,(K*wo(e`TI>q˃D3k[Nm^J%>ޯ WU^,i/ B] yj*Y }u-Cڜl~˨}\&a!K5JbkOHRomX MH<+(/<կJv]|"<%ś:zZzP>N0>3c)a ^31vJǣJ%_X O` %G/ #pa3ʱdDib  l /|Bⶲ8XshgO7}H Tyxnm+ :rvKQ3sL8֥͗PC e/ ɪ"ŠD{,7>IBaBj8W TfpǼ@A'~}봖)1cg7˙@{aʀdݛkm6W R\Z?bf RfOjgmπ 'jV;㌞\3W;SxZ -O~Ђηz=3﷑jw&^ WcxVWJ8N&-YtRyejc)Ao݊G'x9֓jNv/j6Qcv&|u|2KX 7 Nŀ^C-] x }6&Ҩ4FKAc!]g^x,UͣuB:+#|fY\ .ؚJ#) dJp嬡"Ul= )}lw)/ ڟI{71z-mSu*C$/~ß?lM@t~|0rM_YV!PCܛctſz{ 1c ع@ShDv=:펱f.$":y79@2tDc=+[luSUB0@_38bx3zc:᜘3Q$90M ENDd`] Rl'Vx㶎Ȓ"CoYqX;5~ 9+fl.czTZb1 AS="n{ ɹH(!FԈApc uD>;KLV~b8ug練k1:YOR@-qy)ը:/ŭBxLA`d>:pJIXtϮD:c*ja//$# !Ќӛ,H og]}EzSd!kS0)׉OrTP آľ0s7kU'T&a?DYCeȎO&-76h'~czV)?2'e%|v831n꒚\~-Y@`VOI00_ز]ޛR}G`&H T.nm[h1t!_ʾFcaفh(ZuVO޻5+ _~DdfAY?| A3T UzڳڥԮECO. 0Xke._ڨ WW@w87,a˸!7WT e^#y[5G ]! [eՑU>C:3\\H|O^E)xVhIA@/nɛBo$O7z9=EdP)׿j9CӛWI]''Ua#E[T:>b_R%#屡l!KY;z[@1a*N0p_iɍbud:YO@vċv=XdkPT=lPc_(7(bpZO#1{&Yh㯼wbc ^~*Z3Rk{s>ӛzv9PN5+~91=ݒY _|+W` ՌX!}LڒœkA[Sh`6hf ЁҲɌ8v5o>~W ֜ZS>RfIΫH ۑo6˺Le [-N?P ɧ׷ڤ#Ϣjn'J;sjd9(VF⺡g1I!79d(p|ڏH=mg2GO0OXю KƩ%({!!ݐm,"b+[0+cޢ! i`b'ҧD`.Gm|[jѾ?jb6cu%s29 XzDyژ_azcvmf[/T 7Z hg) q]SF0&J|]\ӳ\H\?tN`U7ƭZNgv1 ^CμYW{ qqlq18Hp(|\x:5y,{^5xCXnmajzv!$a:?rBB=}8Wll%wZ&OaLARІ{>&"CnZ%*,tsLպMN, b^*=Iy0|֯dOe_0H_Shf~>Fv%z/`%zc[URi}捛DAOFAJfogşS; $'H.y='sI{vM_"McdKy&bl0E!bT,$np:5*.P{ ߧ~.8Hϙ5 O)ka<6C  ˔9nsFb`aҨEp2wlT%CV;]یX_ U Τc]6z`]8B1]$X?QK `šO %z`Ӄƙ{_KemZڔ}"8|p+ qr0W1 6c'Ǝon;gdlא=:MJQFyFOK\Ae]ϳk}6Ugue1\r269Qާ \ƷbzCR* wCS$ q#MsܢN;1{1( A<3X/7~u c̶Ov`I 1 ^R]LcaMs|z'9Y3\4ӔspqlPsURj_ư1exszjn |t vh.4 EQ~kW9\_b=5g [g@:ǜ4`H{cı0 X|&4 b^2KSHǷ!:TeBO`u:rX;9o+ oTITSF0a{C *yYM)n{o۾F͠35Χr'50m{y~0+):P]$)ߥDt :|*u[*AQZ)ױBͤM$g)RVq.q"Pd٪=?^n,*y˶ JA8螷)&=pXdR#sr@=h~m.MjPf B"&zvΉ=\2[W׋_e}_hNϐj$kzh07/z]I>^=| 򺺶wiLJQcz ![w&%uԟ儗Ͷ|ZM/8i :cz2bE|RRGsQ@VZ͸Mono:Ʌ.e 8\\]sQ X-^^"c' ee%:j1#>Xzdz&% ܥCt6ąmN d\D)X"&DRrY}xD@}nm8=О=#\v/\!{='*Rsݛ?"(ՙ's o 75|*JV,R@CpqSm-`7UƖ+[V dE72f.lD:^}?9O!k al=&rGDȿKz P/\_ZqH,iN* ٻ'= vNfAuP:kT ;c"ӷ=e 0Mِu%n+Ga臘A>:p:x^UWVnar')}H.t!uazԵJ=B@ýqTSF6zUM7JEڃ %unQ (eE}o{0(]g3saKAEmK">hyLQB#I}6TVnI)G~{O8bc.+L\p" v*(0* CacCAz1! W4Ϫ24[*9-ɵv]c#<QGd[,ZUmT~s>R&LȬu"u`D_D?Vxn_BZL16sGeCa16x>m2rwrK a.^{zﱍmB$oEC&mNKE 0ؽZXG:{'6 \*PAC)KlB0#釦Ekj>|j#=Q&ff+fC_ֻkc:&ρ/`[:ޣ+A8O haɭUTKKϢGB5] }$bK= m*^ Q yQY}Rv$Qwn*w B b1(+UQTqnuW~gSC@#9] ?5v8kDmѶ̽ c L޹`<|E|A:}~C:Ѽ~6ʛ~+'2 uԴ0cId!ltvxʑJett#L"lJCvd+3 Qvv ;v[}mDp,GeM-7cCV0n4h4-/--cB ԛ͏_9y;QQټyڢ08KxAv0:TA@8kI/tf"gNڭ\sm*wsk}+ʉ)77**_]V#5F&2H8kC[]I>o+*2F$8Q\!c}>yӖM`Mߦf6nϦ[(@#@kIGN+q"J#S&lIkq" 5R V484#Li0CCܒ/G;"A$#H:5gq87 b$B퇂ĥ 23MzwxVdQl31XDsJ}ȳlv$'"oI0:asG06 =2b5rt0cʹtZb0+q`[!vJ5 -X+n%9= si*x6IM_-~*ilk$3磕Ј;5[":Q`ScΖ⁡ڞ 7B+#$ w~J: SCRGyg5yQzuvemFZN"~l?-W?4ˠqNn$dL:q]&FxHHV!_4I4:z|c2R1yҭ-_x%#١j.hiBղ|ꡑY!w03AH'.KF #CwX,|N;xqB[rݮ+\*5?ah[Eǟ_&@b99)UĐz pg,w>Cu8FZkT;敡 ht>gjL<ڂ}ܨ0n72zV5>U u7C1|ZҠ3M=4 =@?x\`n0#t-|KXA4}n'1ڟ%Oj&[)5Če"H۟@ke}4pȗrowZ)7v䓆v8`;ITYFV@E@ƴP$p3JPYXn}^7Ft$`%FZ~<4*)N¾1NC\Mhtz Ni*&%(M6O7Us3*~ Ļ8Z`/;ʨ(P"5_޽Kc-[`+$[(xEꗐ/ ^T,'fMDͽy,Sd,Su,by=pE;Z gF|7j7?÷Dgkz|BhF;Kj&Xu0SxB0O0 ׻Smi$eiva>O.}M1졝38-]݉3ɳf0rڪ&>{]jW^ =MZKB+* ^ Bck GQΦ2+ W BN<;қGTσ#DOߐV:Qơ(4lٮ[x~gLIЦ8ܒj/i=VnYצ9$岺+o텀a>ƣ\^pԪvRBH\|V7|b -WX!oNabry-KfM8 A꣺[~zpC Jd=ZXv>#B׿o'5i.Cy{[}' 7;pl빛V7m y5*Whۀnp:9E5(AX݈ ,AkRF6u6Qa%)Og8e̪&iQS5~v m{N !^MΦk 3MޗtorM oC$p>/_tDqGq-GɚI20 QF&4w6Ф)EGwS .*q*@E${j --v !zkCUt@<Ez4Y,cO;c7)e{kT#>Eŀtɶ' o[w*CB9݀{-ղC} (sVDqT:a->9$$6s35߄Ru{e.g#uǮI^׃(ֻ_A{O۟է]/2q} t3ՠm~0Yz Nk+:aq< 587i 󚖆 xv5WRR?Yp뾤~[xKT^)FJ8lj5z%#e3E%%<~Ig(wSI:B)@:[@i3 ͏b7-?(#?g>x~ R* ӏvTGfUqP=oGqهW\) E vtGЄ@cs*AwMG1P=Y3BHM"2  d6U'#AyK̘yk dbb8eN(Z E~?tݑF2fqU"mW2O|d%N#9}KLLF-֦<ŝ頇T.I$l9ހU2]ƣ~G<ӽaA},^m#a8}Iܽ |B bα#QvB~}P\1])š}qwz[-k2=$Ú3U=}~+Dƕ dsd?qY(Io20 ̏yӛ2_ $'eTBqnl{ r4'%6`2cTI˄OΐiМXܣ=sB}S+_qP6V]͹+g8c{a~f܆*sׁGϛ֋4 ,"†7.%F$ة eY\Y O]_T̯T\ 水b+Ė9 VЩxn 騆bg2oG4D^W0WI k#!`tcd&'URdi5 ii:A>Hdy; L\U{-B ,圧3 Q"Cz$9bTɊ6ؗ۱ @Ʌ!-̑~pdit 8]DY킡~/[8U;25/[wGKNx._C赒X_QPa% Ͽ6/W`ehM߀U^w"te:h:NwJ~{ r 4S63hH'_؂vg|aU,&NyN.z4WqGoF$0Kpχc)k,+0s IJB7&wR: ޗ޺(ԤEf1 Pچs.z D;PՎc[®Q9݅41)k aIDW-"؋[GJ,LgsY8k4>"iCߚ,3It#&돂<ˋ9 sF]Zaز*:v?Ϧe+Zc'Z'Ό.pr̛,4~ͧ0uصX~ӽvjdf_p,e^>%bg9`{obMqxl)d1_+12bU r`pB,._ K#DA2<',2ZGf{,)*4-c/;DQWqo.sdxqNU@ .5lhP DMg2(&t`GV9'A`ę1@I!Dyd1lS,p#KfeXjO)lZ["{;f۲jlk\"!)<.eؘɉ OꇞNi-H+Ռ^$&bћDUR(-ێFuy_[i!_Hx"J= PVVKJ$NIl 8g'{0pK*K)3!reK阇M$[s 'm%I8 %7/ȗ.ѡجZ_G IT]+kC)qu?vM RKPNBo V:+mAm.X Z*-^31[L|fd^E^z(4=NyRC} jf_wHZGkb}6 D\tWF\ awi0QWD  @[Ԇn8..o汰]r-aQCu@)|38#ёU1Op!v%K-J*d=Td;n=LcpMC,f}SNT$S_\Q ι% :EO#PUJ^ԑOEPAtj՘vk=_c*R]P24?&{怜꯭̖$g'gmBBҳb|Lug[P!4cdv;\d,qN([a$y1sV(lL +ojɊj59Ndt*9QmTǩ\g< 8cZ{Iw8iOޤA 4|P{E_4Lor"u)BMp L*t\]ˎ- RtLpI"K;;4"? Lb McdfU&^ xz0EjSجC&jfC(l?Qq;0'%f߃a/dI^Oܽxy>4-Bg-)Qpܶ xlRd/hp3eae&j0m1Ѽl 唹0RD`'%9ޜ˘ ([AH"^oٖpGu=%L[`@ɂtv,I . $Ͻ4}Pnnsx\vduZ b_g HqtiY/c{ƙ4SZ/"8WPt0(zܤKDO5/%T-\Otuׯ;k{ qݮ%Wqm8gUz9 p|f 7?V% BGVA%xljIc=-P{xy; FN lduH("EyW0K_؈p I;׶lKG*yJѸ"~ƛ½1qsLs~ͻ0)ho++ ?kz.]#S ܴ P@1OcwI-D7^ 趉=,Ř_lȒEݖCu0V&O''ceta{yzڽλXp)?hn[*h/UDrD[М9 F&d(# aoc,mݪ[=*V3G˞6g|omQ8ʱ?k8 (?Lltʦ\(ٕoh 9#uk8.iΐbx,G;cia0@lo;^<9rQ$Ub}fRۦCvuEh2C1IXQJж/;kٕWͬVHdr0 8슋iYBAz (%[BN!IPЖepRMx9?+,i3oeP,-M18rHjnr:,TXt伄Pަ"XwWl ДnU u/֙:XֵxX{;ԯ%02kpDsq5uƻБԥŶ ѷkZ` ;K չN l,3ۡ֕,3Q'E!k$y,]7#NV짡6sIeFUϢ)z$lzaף^%TS7Xf!ĔA-5m$ w𯖩JC&.J4l.af3CX` xjuҜ:$b:7HHt  ._dn ~[u`aXN8Ĉ1mճKP_iu5Nhc {sLuaN8h˃+5SfΖdH:۟K~O

Z˩O=“@JF]D+WF{LMB^R:B1ikeD*Q7r{?@w 4i!Mƭ,#bTH ]TF?Pj9cQ  qLt-W)xΟUҹM^3ëJ=Tqgz܍͛Ɇ6zn G l(ID={vJ;̳ -ʏu/*VƣT[2 x _kZx.nava75j4A@D"qG:oE"ܩIJRCn&Mh$ےi$^{iʸLr˶ 6§ᱩVULntOnu,^,/_yi!5¼.xMsW'P[&i-*~=CiP$"qtTiFs`aÍfzM` 1=۰6dLJQ*"e _?`a < ttjM &ϲ)VnzCfgbB7{BSP,A(C9 O 0O pڊZ*Ba"nJ&6^J4N_ gms Z\1)ЧF(m"-*A|JpW9 >ė6LJq.Yr MVb [kP5 ߺ a ·&.sk7P{ q^7 C}S~x9ga`g(Z?z$&tj&)g/1Ck@N{krOͧF7s<8tZbN͍P#;aVtlF֣4=Itpj]+enIJV WYW4%dSs 8[27 =˦"y08@_]il|H<"e0k}8 4bS^=َD6m)|*Zk;5ıKCi%z3 ďFa6t,TˎQ nmYt Q=[B1A!J׿`{Rpl'9o/:a&VIs:c#Mo?YyO.-5KںpqZl%:rZ%3WxʥR5$wh*XЇP1B"^*X:-ŶX <[s*-HZx 9Lm+>;5dôn7e"ѣkآ~ѫ)痨8P^E\H >GcSؖm9F2IP &Xyg$VhLA72Jkt#a2$8(1}V]z:p 5S|;c,\.ڢGmo5r4bT$w MOegb.'$qL9n3﯅k;^6eWE `\s[)q:PCce9EE=˹tW[b[bT<0.GEeS"qd ?(E;@>[P&ӱBs[oeІ}7^r&lVgK;R\ȸ6p2=!Jr%[O>* CCT3,gW7L$y6#TxSƫ_Gm?5^)I%|>= E[T{韄2LD%,e mKW@7R^ť\g$ Un x[\Ĉ|rk#d!^7`xH3@AK/iS:ӆ&S!O9080c/OÈrP_$}ND'g,JC̉hb@*kLt~'A>#f[G[~xzw(TյS`C*!^Jc&w ;&]F?1,}OLg*fK[j p6>v| v}/Ir~f>g d 8|H)#MR!gkŤ'O^U(6ZAJ-Sr!X˰Vh4('v;rK]%Pk(=YL#Yuh=~Ls8z:?>$-~ZrOӟϷ6 -"sT[K_H7y3x*e<.u IA@,X8ڒ, IE~B ~u =8k0|# 9@Wcm-_o ǵ:OxyY:3:Q~* ٓ; ی@ÕBUCz= &`7U˗"X^RYq[2R@J";${Z̋IPa kUaW-cyl[P Tj,ad߯ |J Gea)I0eaA7&6"4ˊ i^gq"œU֠[f冄6#|C` ,%>)GFF!U# QջF̯w0YbÁ\_sʣBlf;`" !% /5BS֡8hcM]](\uaX* PÁ82L |66KDŽ0ou|_rDEܫ2厦fA@&A+Ӿvy7"k+omK51+w/B 5vݝv{x ʁ{vC 6n>4 g1X>d5 :`9j|wcrB'_o- k{ϰI4}naV-.hMm)BR`=NJQ w)O[g3O<bש]MZq&kc8k: Uy$qxsH/<{ȥ5,N[;0 {6=[IL>V\ƞY+%˳uFөNOˇ,#OϹډ4y{Kpधܟ$djg&r(ʋ{4q:J9FJ2$1Y qC<0l2؟5CJ:E[^T\Ekq>hg 띀ln#B E}~fQdDV꘹,;*s'?gJ>Lwx~!;DDVK_m#4&z8d=9 yd@6N8\tH bvM%T$!@>**E.| eq/1 }Jk~_E7rEMkzGr^o E؛gmNtl[sT=7 f^hq[W rm3FNipnUO l͈DqlīCaJyjm&egɠ9*,T]tܴzU`#r NQRy >*d. ORRW~i ~ӗ:`u^υ0ȑχS'#/)z`2РY)D5Q{,7{cFELHSŜGlb95׉_xV0G̑+mmkCspՄU+99 E֖uc } *9-yxL<"f/qF+[8M*fO ;kz".#I`OG7䅙#5m7Ȱe[H!q*iN7MX,Ocϋ9[í<`c`'v0lrHA\n,_kTt<)]FΥXk UOZqApG 0#8[RV_Gvլ' ÏzE Wc&9^Z'sj}R:-.8f_"Tbn;%1 G'EeTB/I9ZB@*nD^fҳgirQ{;5h< -o!Yik+Yt^ Ng31' -w^;`r]>6]+@WSy&! qMDPWa0I ӣ X>c8d>6q |fk @.1ya4F{'H-VJstpOSGN޳M=:h~$ $ZZ$`4PHiis72$ P][qt"N|I/r<"s\uFa Z|R33sZ@ʼ꽃5y|%f&u&,3G ܓm8qSaElm1wA/g`(GPJځv_ɔeg)*t'FX֡'/3c̮ rL0@1boj,;Ͽ$cTF_- ;8lJo0kS"1C2MN+lO R]u@A31iZP=oSvCgL Q0OjmmΓ@AICQ+ 7&SB\~b7|o;BrH5}c9u{J߂%0Ŗv"= oUY ʡ'Vbd:> B>€RR֡]cچ>b+XRgQThI6yPzkƫC.KlbZX6gYCꔐDCu`]˺' ѦFHϙ$_@&JU ~-D E@]۞"(Be\@M6Ageki(rdb+v #1q}ͱ2ڞ=&pEzJ\i{fW&Q(x=,{/U\(Nʬw $C's!ȕœ.^zG2v`ͲwE{ pIr8!0Yh[/qw}":Q;@¹H0u}pqɻ]; mjK-%@${xNc;m}>X:қg4:bb<TY8P%B[vn6GQaDW--]hOcĎxH<˘X{Ds\MAu넙=^`إлF&WxTeQIZ]W7(gBdc̜00;ް{LR}k'{1%R8uNuӄ=[d6KTn(yO1J[%#emUJz 6Bv }S^DxMf,Ͼe"o&׿fwwA>|ucY:1`6.x͞.aHE "t }Gze!x ɝzlS5+ %\ ;fׄ#H4bvk5K Q3щY98teJFBb݇IUCo@!WTz=(Vxe Xf2&+lTF++k?)g+&GX L2.e 0G2g=k՘gD.P^@kh# b*Z|-ӵvȂ 9q# 'V(lyf,g]c\@PKe[߶/!YgZ,dWVs!w<%~Ele选62FE)a>=ƈMGtsؒ@sbJ V YDǟ¥1)y>~ SJ)F؊1D?qMV1R74X}%/ͮr{2|ZۑФ\JfC_;0錰h٪4uCie !y&9{=x]ܽQy l-Wcgx|JxlY aQhˇqml^!ov=ʃ x9<T.K.ǽdmX:`7xJ8BQ>dA 1*|W87XqXm*jc:~F6p ӹ]c 0&f$Do˵a/Hšjk;ߘwe^ďd7bw$6#ݒCvEa3(slAuGQg*GսU;oKr ~:R3g_EL#6cڤkd]-[&oB[` r{{=ej҃Ny^/c_20):-OaTwLtᮣm̂#+C֥R[ [6bAiJ!ƝJ<&A`c=Mrj*E!'k?gUq}40Xa(T Oǣv=~oqS8A1LIV/r ܿSQfԘh ԱzG)*&rLbnL. Yy,WVчi00GWS2a-dYVz6rGX{H L.|*v=zW̿J.߿Cm뀺ج^l|%h)7=op'mX,P Iv:fz+qJbac{smZED\IBYJYX{zq!pƮ?%!Õ1wLvA]P 'B0V72M1r"20C@uxg$|1<6]o~rXfu#ZKu||g;nnAgWTw 8 p$Z`ⓦ0 #gh`zJ@f(_e횏T5DzsI\Ŧ-b," ͖iNj5"7l.?`paަgo\? %lъHѧCuywUj>v.kKZ ]Kp",<᧬ d ί>NLMk0ԁ_DO'Nkl"%rS3IWF2L3}(basTo)UWz} TJQ[sM`t#=7l㴪Y5"H ZhF,OXϦSZ뙩W$jȦsJlwp OڍOOǍ%/":輶 wծj {6&4z5^QI`CC_ 3H|G}sz@*A},Tqru`Z .ջ}퐵2=92p n<.oJp0!EKNU"|1@ditMZJk]RL"O.bd&&0TeJoSde:J ˜/Y}ѕzQe/-(f%sldqte|LOުfR?Vv8m$x]< mZA'ǙeZx~= j#__DOFSФ//>ѣk ]vٝB!^=%[똃B"@ &j$1wr4Sli{ѩ+F @ Nꖕ^3& =cOTCɧ9X;8d !i'd ?KTlrP=2Җ \U3 :I^$קme4x:Er-ȕ+C7^DBTn44< ѦLb^;V4bW$O. )h?PA^3alJ#:UKi5%8c "I@L} Tr*8ɢL1<:a4TLgI-t)z-+VܿۄHfd j`2׌Θs^@;#b7`{Lskͷ(MbzX>tD Ԡ[o W[$z`]uJu%n\fiZ{l;aC-`o*[] f(pW,izV)Zp[)Ah69KB9W9ڛl#&]. ENUU0|tbs[luЉ8;wWe$ 0ӮnS r,C'ckQZ2;(QuZrםŅ.ORܢʄ"uk'rW%2yq!,. A M?m♀q4Q:YEeJcaU440wpR'nگ1)qF -ߺ;QGu*/<%9>tu!iWߺ}$9?С,*Y ׉iv2.X4[6>p4o"4j$6 iʠgPwx.P]+$NF}56O1З@ЀH=}uCՓQF=.ˡ1h/]ŖGd X*]=5+$1u1.a xҘ& E=Hɤ䚔 `WLAIIPB+Mg /V@zj4L׎=#Jai7m?2W+oǶO^o'Vo`ݓ|sUw/|$w:Ʊ"4Shz!V^:0aWs1M :(*,w*ŗ<.[ں ϴ)ׄ`< b8[+aԅ;tb oKoeUѼ3~7~T01c2Py~-ubx ˯iyݱ[YO{,./9ȑ|FbՄo?-V Z5bxo? _|`dqf%ԈW֐.&EsInl!, C={&Xҳ\znё7܀"2f`s@yl:TO p=4 r߭[T{jʡB [ ,8P^\WTw+~ a }T2nn"ymZms#7fZ߀ "ʃx%/NXB$~;?ҔXRZ q] ,UNx yG$K?%g`vMa^Ody]ǧ$:J/֊d.}77 IuNS'8 ĝr܋?VeOA?f>Wqb8'^Ot9rhxr6x][/ߘ`{iymUP,w1!.6!26&K\ R처2z'1Ai| K bz{Z_};(Ed.">} h/uE,.phmt) '`30ǂi:Sc &(R] eNNF CO tpYO:蟢!,NU-}u'd}iO'tDuz5zݬ\Oÿc-\/Sɻb 6UV:gwX|/nf*!kŒno+QӋ b jp턪f쫲G(+ɹ1pS;t{|N]5ydY_$iN̡wF(KdYz2]Zht^D QiA/J ٞF",d* U:ێL79:|:p15bL&["|ST8Jbmp1E|6~%`C\r{lB44ISR_ԽZۛU 5݊&cffT^cunJ+-`xR;,~~ >FyT ??f%Fm,:taGreKܪГ\Y]OwK{*NBr%8 (-y>Hr{i2by~$ߩ&pDX~lp6׏~i/ @ω*2qoԙk\A .!$E+բƘ006%(46SARhE' ЖY*_oRRszV/>_&c84T%K}kNv"}I(c'hUgES1d>N"E:8g?b3^CU*U)/+Q%jB1G%<$,RGraPp#P\aQ'M֩G'y[sM3%M_JVtm<<` KRqP|Wnsf?;z3Qh 67ʎs`dQ]FMw&ONLɛocb1QlRd̟Ⱦ~խ~B1AҴ7ѯ,3B6g7?FobB+T7O UYo ~uŕNs12ir~O875 [Y8^L"t_U϶j M'IߺJ'jSB봦 ۔#bWU?q:Qb4,5KAƈq]JԁֶnTVc#r? 25$(T` Oc 8vNF{i+gvm=ͱu>n)Y[+_x212+*ǿ i1z%?-]w)ی%/!,a<#1>!]HY6 mu&F4H]g Dvn\8q!13X.(vSauCOؖXQ6[ky;WpZJxB:&Al5~x~rr[Yn,׿<^U?jQrsֶY?.NEqظ*sw=52Ri gJʙ E-~ 2 lEh(|UsW :8ܣPIgvf֨pqQC<,s*Y fSn].#r%xl(HzsC+Ԉ#S!˒)3ə|s ]2v=vrCUf^q edݥR *~)^c?['i6ץ:F+!?ځ#LˍJ5PՒ[oiA!f!\ n|-,A]BQh Pw*Aw]y"e V؁jtJYE#l2D-\R3AIBIC"(VL0&ӖJ2vtr>\Q)GX&ʝJ)= 6~x/3>gPAb!;ir4הC ,Rsddc$wfBW65Dw=8c,5yV-zyX&8#mdez hJy%kFEN9Io.NțR!(wdON^8B-+BJK!For~UH)2:on^j71L>'o0C%`C'>ⅅlTGw?Ss#.<-)izN ;10?{΁Pu\4_7 7k(z4b'jnՃӥ>$+Eec{rVM8GBv8#n"VA, 9m]#Ғ=Iט5 &4G,2I:5^l7rw߷$8m=r%Se;0AdѹY|)e)~v]&͌;* *dka Aԍiߊ=oa~uO5S՗+o4J蔄aq/]+,bզ@)R/Н+ JiHڹ8tBwKzEXW'B^SXxf:U B~^ ͻ(|PN# ꁮ`nȦ)XtC_[DO2cK̲[tj Z10sB@C5~sQepnhZJ?Gl\å?P e0OoBJ5ۃ<ɦ٣9~Ј贩O%|PKMCd(LsxF葚ՖV) E;C3[:vD>j2@ gǙ8tn5ah}`zH9tqbtzv:'|`$k`#8?vnI ] àHtDgdlFAVI",ZXYتMLE7YtYA:)t/d;$@g˱ MEc B*:O gIQ RL beiGv?Ê D9?in{uxX]KhX o\E|ojSEP"{c`_~`?b ~ .cl-YJ\k6MN蠓Q ׼ hc• 󚾵LX2ӵqz00#>KNQab.:-_/ Qyɒ+B4v\9r'9' ݭٿrv .ЋǀB^&k /;ÑWd$d Nf$Bn~߉`Р8]?'+鰏㕒zLt~?64lDQ7j/d?kxFWTֲ 9sM!H;T,6XaS՚ۓ~?8jXе t4b{hHA.^>t`B`ka\#(h05)*O(\64],cW;x mB~,Ґ rw =HPe{|Zv;Sz jvyYɐ? 3 UWQ$lƅ.4'F&^䋊(,)nkĆﵪ۶"C$r~#i{1B'7QZҌ惘/&_ԫ#sgp,]lѪm5ٔ|DI7c QK ] ,U(k,TĻ~w zȒ,.o cMV?chuc|:9$^yd*M_^H9!CC~@22<.u(@} xA3Cs`{Yb|(Yicg%N#f>7pJ/-û(•lΫQ~ ]\rkSP+O6*߅"(,;E_6~*br: hB ~-qm2;|L@QR"Y}r_3s'LRI]a!W;ohZKa0FrgʿޝHv iaQvqu2%|xz΅Or8X<=gDDʷMg,n=>lXQ 7ޞMXl'NŶTua>zP 23<¶{!Mه:)~1lEQسYZRΈ'P+_'bfKk 7|(s{L +$\_1ʯ},kXscHvj``V]6M @ !R({r&\Su-h]b[\.Bx.1gaéoU%80h. \|;imY=*%ZB2:g ʣAm;cjqߢXfIX`1ϙI\Doⶡ#AGѢLg"(xAp)I6eEʐz&~Z]w?h?hqKMYg){ e ϝHbջ}D'  \Ov?_!8)s9D"]iȰY7\SX#:D^N7L=W\-nB%)YNojSI yij=7~}"އ.x*RW&:Y^obؾFp&rf̑xk6ʓ;>C@~H $輐O%rUD`~twFCL$Y#Mqy3tDIt㮨[wۋD!Wl"[b6ko4Fw[Z4mex:5gal&8[]V2[ s"M:Li8SjqXB<5_,j"O`s~ XFf6x&>N c[t'}Q 984Vu ;& S:F?`M;WvbfT%[]=uӞŇ9q@NttNNY`N=#/50*EvI~ƿvqD u,[Cޗ.Yy7&^&kěC0 ^R,6tDQ|ِG̀wi7WUĤ0X"_Dou9JGȪ~/\!A!ߘ-d BW$E3zDغUO0a/37wXn*q̎$HYmD_ ~g^/D~z'!$% ze}*)N(6O!C*4C;zuG9It%GD~s#ҦTB35CgXа̤{v &ޘϰ n0Pζ/\ȁ'!Xqt-m_7J-?`"s,f{jS {ߝ+aѢ{/N#8\ ^dŋN E§x#WF>,@M"㯻3H,3"XEvTv4һ'|9uی(+ *U44:1Ea  iwVo[w_MaN q]#7 [O4 'Fe>W"A)G"Xƴ6+#Z$%O%-NuNöTqux;l_Cw';YjE?QtDn?N6IٞA$Z:Rx8 !G*o]c6bJ*k\ӳP_vjygIBso/؎ lQ=T>ӼzxQߖ NxGYsu0g6K]i^hYx8bRF_@Y~[AHV wȗqoZќ1i$e ae{DUC7ާWm5a=*QnyXz*Y#-Uw Aƀ p_j+hݽ Cx-9nF9,0̩ػ)/bXQ*eVo#B\U5/ޗY*ͥ_جw5j~"+lB j`*J?*Xa-CafCj)%^B3+:eNAɲJA}{Y1q0:=:ZZ)MJK^S SΎ[WI&2e7_בЅqGL?3*q.9wkF]DjJ#pY95˦Uvèg=S9?Ov4Bts5䱂t ɹ:fH1@j^i1jv-kLJ)w.6Xl?RnwRZ}I%4q~)`=%^y'؍Ek3Ƅ,үG3+ Ed 9}cMT}kT)(QQؔC^Xad8"$nmՇۃ~ĸ.$T'e{O޺%>J6%;s-(V(kLq#;nX>Y$C4"x&5lYizc]tѦ$Y@Nnz'ʁvFy4dq_ټxAnp`Idf͊GϪb,PP;j#G/AH}IgS&\Πt,J~/D2ԓamN~FMK+VȐ|r/)9Sחt$1%B!+A X?ALHܽ9n :GaFG5E_|L`A~U :cLȾ{.0 w$2 0bF67)8]Pqʄ9_6/zH}t[b#GL<=Y8#壚\)GpkߎiXkhl3`hN!uHNL;!q0Mt(DjقIGsѻKysVDc[ P{2/G`r:4NԻ.a?1jXC<Hu>̄eh# C]{Ѯq1WXqnr u>43jE'^GS̥6O- UH[yI?#6lD9*ma>+.ilh2?؋M Dm7C҃Tq6_u2s&ZoY2Mڷz'dõP-/S§\_tĸ SCWz䇺: 4"*YY0Wp7?"jm/zN_5$Ue hH"4oIn.4:*Er>d|o9uvL/KplsH /=Ubϔc$ch9ǡGӷv҅h7by,`c,wA -恆 ]q"wk|ݞ)34U#mW 1Ŕ tZ @ jtЛ"`fWu`rGlΰiI<$hu^Նo!H=Ƴb ż 9SrE0vok[Z>~2P1B.3/CyL䲯q?@yc4c@"2)"< !J9Lm0 2e= tlne2ٌ$>hL7K-S&z+aҋ59X.?@Dzj5jĮ(c_T>,n$2<`` 8P;zpᙌcҵZƁ+Nb?C@z@x,KJ?Er0 DыQ@tGb\ ȼ= $2dAb0gTr{GєR@~}8jޝ=9"­?ccA);)&;/cR$f+*~* ALϾq)ܱ?AòN9DEj r3psǮ%ZB;xwj9S 9e!Lh rlܑnF?*Yf\\٘4J}P|V6)żp']*t8MO4,=$ioA3ZaER2wkTz@)jģV5Xz &Hurelxd\Ti\CWc=4A/h;E!$.5/J)p>=j%U#SH&E_ߞC prfпSuFOm~钢Chk98uMc,,Osb,5^*Ѿ)YhAќ)`FU2]ziX-No|xgGӧa3@T1{P,mZ^B[Fw !6 ak=p͕Ucc"qmp6$hfo~d߯qag>4H|XB9-=wXWRDF -*[WʶVZ֚d*2@RMDjZՈm˵^2[Yt%ПkACCĤ-vS$GJ hpDA;1)Ey}cjň<KAJI̭ai-~'KKqASn 8akml5uH|p|I3ΫnTW{;MX[̉ta('"QZA19_VUrd {su[0 47H#6^t&80:@(*B l:28?> ek'[LO$a [9} IhXA( oM@6׆I?P(}^2B@u:*Jz2:>M%1ZInTT\:@D_-a\w0@!(J`[9+|Ct]770IASMVh7~ɐeɌej Dn[&[OOck5Zrh>ps_/EM&MŘ^ @P&"1pyU b 9 SO>8ai% =b8a KeA5B!^\I] Ecl*_PwO&Kq5O=sq~f{zISC^R)4௧WAokI]zåZkƒϙ~`J84d?_p$R~C>NOu}RhQշUEؿ| *.DQRݥ+V囑홟;V3]HpyB++ 0MZ$woQx /bJίxE_$UFBЂ"es@3Rryq'qA.GH ֡Ɋ/>Ԇ &te (z£ܤƕ-y-eͼ+h! *K^ 9`7E;_yt$^/S*֝$UJp?H;Ɓ HQ`½ۢV:/(Q v~ʽy ]]TL*8! S Jut*a&\,פ( -$3Bor~WвQRT652&F`4G*(^)>шoW0m~|5Jgs EE0gj]`&*#ZeseD]wer\-yP됁%ߚDPcƻ,Xu\5Nӡab^$^SDyE<UC yTYcr/ e32$P5ޙdn'y⤉'4(*rݕ_ wn8avL?W=ܽΧ%^LjjyA4te0L !x_Jq$=S VמMh~P9IZ3\=5=dXSo*ƐڠoA\ňt{_Qj, YC1v*EU\I7 IE^dvחig*>/ '6OZ\1NqE |n͔1+={N"d`M\I艙Ki! >BLO~M[0494pdK4SYDJ-.`$@/A4*ִoFN7ߪ峍~Dj;m@m9c۳,I6. 4?HPӿ;ͫ^)IgzuC\5t|=i,OVB RXCw ^cX+SLʦ'=:t_n50ƕPO{I$.x k2xd[>IVt9r)K5(-!ڪ{9+\ 7YraVdb= 놸4z/jxG 9^e?fE xPxQrBTmS_όguІ7'qҍ B@ :93h(ږaYShx#v)ϕ;;Td*6""S ~bQK n藉Bj Om4qɌ^Q1ݹv e(PK/ӷ9Y *|U_x=YC&ri >q/;[@ %KK;S<U#<ֹ l\ ( )j8)U;{1dKvol>_{ Y7YijɁU]Lp>i{=SwҔKC/y+jݕ6\e\~;Ss)+grv Ki\x4C4ZZYi bp#,%Ec%&bSG~ٟ =:*GQ9{UKR7]Z02Z⢻ݐl˪.dU86N_jAN` L?mcs (䘟GGkK@lgf3coI6p9] l}F4"%/irn"##9h`gv B_] ؁tj0@~i>l)h탫,,mtv_(b&w]jJQ=Yewy$%Cu?2W6K D ׮3-$Oi6-3'߅| .n_^F@j!z$4q` YꊼrF{ Xx4kMH&U8HHBj?OM;=~`4چm0ycN˔'|RX Wz &Q<4S&DFaƖfHںՊ g3 _fmUI@q~KkJIɒXXKcf1!rJ0|"^!SP-ڶ|m}Ȉl!C>&,AL֥wq`˛VEU_4ĢRi x\&+GCb&iE: Ǜq7[.np&YRv~<< .`I2MO<pL' ֍ck>g31BYOJs/ /|->DA/=r?AMln^$$J+bO{S\Js 59poz6 !f/*OC8꿚tw% W3Nil\[S\eB I CHI㕫W11 6I:ے$_œQ 8旲-qX]f!ʭc}s >>$z7@qwadZ $ I5=*WG fB7HFӜA J>h~c/bOL,G ,]6DN!FaUy)%6l)_\)>BX);]գ@dd}yo75Xo\zT oV.H q1kw8q;S12Kzze)*0JJ^G`ٷvaqiF^`2_"7D}&xD#uKPJZ/Umn=xQ֡Tnژ =vΡ8\qp^s$t5%1_%L+/*ZMd"Sz݉D4.8fCƩRXBk+î`-rzd5;z-Vu:-% DD(I >IшHw#_AGeFACŠ:?a3M>9Η&`@I칕R u pvkْ^?:g#aQ;?uDjR EekOK=f;ybrjAO?(ghGhM}imk'M=jZ_+/( 69 5>^,nz?͘ i3A;ć!(MP_4=mf%:u~3<NA:cgc$ߘǖN攛njGĿ&f9FcB沊wl nS7%6ٮ{c 9ռS!|ȀĂdyJ, C-ܚ5-C9XO?+z׈+P?1AakʈtΌX{co(ID<Ydܕ#/ZS#h7 &?> &op@bo8-=h)YUTà*G/ Zpa׫ *!$R dᕍ!Qr\Hu*\B75pWNP-\I.ȞDjW a'R#3x~1UaREvnv2+^?2y<.I5AJx@͘o^d|<:Ho ʗ"#b:U5~nKgSl )4."0_*BC8IK=Y vH8N,R%'Cbwu^:HQ=29A`7-L^A66 ,7f;~DHvS1 Qm ~UNGX>;Dh<];mψߞ ud$3m7qzvn9K *>ɛg"5R"m,.WY ˰ؓfvZwʦ@wGuw?S L.Yqx5qfyF(95[j6rMBaEoEzu1bl|uҬ5PrY$ZĿh4LwF~F!iQZ_jN+$Zk]4.K 6zpƪSb3) _L_"A>ǘ! 4LvmTX%:]cuY6\QXw2I;V9sQ%S<2.xB2Rӻ^c]|@숷[ӖՆc o02X]Oe**>DhNj\Y,> Ϛu"<nkδbeSo+ `;-E凱("ZS4z  > AU|%POBv UӣrD*v;DVQX`KZMX5#۬?w&%A7_,$?@dNUJgX]/ȕ3P>4hYyXTU1%AWHCYT\:9uI vn5&} [$+-Q\b$ SÛU4D hwg@S jj7'=8ͼFkoAu# fQᵍ{@'xӅmnu=[:-S R:h:)iT9 /Tzq: sI4BP%V!Lm`P éƀn2ԗUTx gqg?PNur'%/-wk,ߋּh"]W.1#Y\DM=#(oJg;=]J*7E;r$وQQ?G#PQtshf砂jxޏ~tw"I7H̿ 1*72fqx4_R,%ٙ^fG߉N790)& []&kODU + {"=CC^kM Dke.6({49΀eTzsolW.[]?n6!FB&=˞ySɼISM0 N3yѩSQY2(2BRQ!߀M^d* Jds+' rds$!c4I~9yt7"ѝ797]!sDyMܬ$]\ d ,9+HwQP׆S78Ah!g@]=31AQ7-S )S6r^|TVƞ⃷ 9@-DGS(yR/ŅRWq[Y⏬-/Xo_p&!kLZ~`j C3lcC`!Uwz;SE8AQ|M_wM.G˿k/}nŐL]sν_@'\4% kJEorvĥ΋JɊ`L51 Ru\&4ӈ<]ex˪_`Ȅ7.3m^j&L14V{`oҭ\0~W{D[ %l [f9^Dq|sJNf`*gTA5kŋMw H"ٖnFvBSXj dW贼|VZ.I=}y_. *wJdtZ[4$JT{ezUQO*(g"5D αK)4exK~g%4 뜝ƚOHn&LXZQw_q,bx k{ޞZ"q zwWi2֡!+q*L_2<n|8 hÎ^<wO FTjq狞m\,t":ޠ'rՀn 5yhXpBB#tCr2g7em22$-r>^^RTybbY<}=( S9<m`7ߣֻqt|FY)YW^ч+shais5eM5阳(GOKH 9\ 2Qc2[ta@]!~5Po'O8ĜNȵijoM7ޭQqSfc!MaLn@M!:>:(οM~Fh^PO0eUKr T>'Ws9LP}ט  |*Q}]B xBN@DXgٶ:d)I: C^2n:ߢĉX= g?Ɠϴ{injY-ǩu!~*ʖ_ p^eS) djujpBc%GBF)_9}CV*G~Vo,' p0%FȔce-7kU[,\T?:sd,Dz()t?7-쯜w&Kt˖A6 2F_1:Ǣ+16SD!kgxLݍ1> X_R rQ_/bǗd7@Y9f'jUCPrGqL&DLcQhO8L:a*Jj}+Z# %%8Prw0[GmDzVOk`7CHc{%هP3uybǾN#VFZ E\a$ўX4p~lM1."GPVz ]NO-C|m`py}MEBWdӅp@,: TD1uﰷ1R$PޔXdXV\4jg 4b0({{LdCr[3l=A֏(g Osr+m*Ϡ8*\6U (XА>& kT7݆ hPgYku_AmXd  "/J, ] B@ 4 F lhGIeAsS +Zɘ:]A7m~Y5r}qIK;+,-Ἄ C*w4MgA5bw4E<#4%X&P_ȶbw{ Xޮ{)ŏLE(a{3c{^[!mvcv.0ڒV%s@+ݶ.1h,,%!]񊛓Y0y0v̱5?B١PY=xɞgKF{.( sW:Dz~y_p!PW"?[[w;29d9F/|o}CH{"*ͻx'@ѴnTE!54#Kdrc \ 6{yJ01l㞩|Ráo㖈|lFI٠nG'I-T^*UhKӯRQ%'CEdڐ К4PK .k&&/KJF4`Oz+ʹrM>17j,&+ IZAa'鎳~e8Aw-_xGLᥐDQ[eYy<'B+u Xz|K>T ֙ ҅QZAU"I)eӚ=p0BLzYޫE霓GY)S7C̫sBtY5}zq& _@ß`П<&wF׿c+&4^:|kM 1l~Or9tz 8bzԄt}Ο4+^ue"y4IU.<z>?P:q>C)v܃.s6huqPa}{,N_~A|n"u1x-KHr8ە:=S1ǎp=rps%sxiLnmUx뇰%6Z>#jU㾧v2cOsApd"z=ayK'L;#WzomOCD-B1" NLrtbo_d;S2/% H\iVi8Kʲa&xKMkG~GhJtrpzB@NNt"#IH7t\y⒏0>/H:q>ysJ\J5qan˛ @!f }n6N.*f/>OZR̠(QF k+OKWުƧ#n!#(@OnmM>\R-kv9wUGާڈ+CTT_:Q5_b ;a6h('6+ A*r"ۈȹ1~cavLTk[̲mxzi9SiZqknXLW;.ܵC2w#'[9įw`J\w|'%M{ ϧ1H 5R^'3k5G4rrmG~E#pх9,-/6Aϥ9ŕQZ&:g,V kMk H=::#(C#h`719 ?+w-,ON=H/G|eegIFXB{AQa*ȪJ,) dL"9ՀGī$Vu;,D)"fx2['0yn'"Z? ȈCj7bK0*PiIv{v粌7ʓcуMIo<xWE[`nVc#l}lv+ٯC)';GBG 4pQ蚂\)$U &:V.`B{Ŀ)1Jh"HA^GDoȤհٮ_q+u h o]!2 >Cy3碔hXeG50 d!\dc: fꂀ?jn+P\nCی`u+I5tY zHӰ44*j`#q"g Dmd( yx^{Wq -u <4ؚ'4SGބa>!鱲m'qAokIVܢEMd;yrع\.7)ќǾ #ir_0(*Y+!Gmh.׊WSD|2J}4Vo@a(G#+Ps5:_OosOA3盐8igNQаXΕ~vK7G²HI86\rFQ0tv"EZK2#:݀Pu +^FJjgqgզ`\*^ÊcˇJ[٘Ҏmg"Bzi?n;>?0%scLZvsYGߘRcD-U6jl; (lJNްĭ VWSrɣ_/L:Zׄzر"Rj*\ƨF3ftD0..51†yKln ZM@rH=W ᴇ1. 2ɺ8Qύ9h ?.1(|f3=siIcZwwS&QPL # &78Ҵ|D^@~҃v~^/HIN8x,配yJvm@ z <>Og4/W= y"T M:~_:y&^+ &I>MHlfKvbP˅ϗK}E1nIˋێF}UpOV2,poրI'qoTd\na*xG)ƙu,ô0g?Ȳ1:~t Wz9.Aozp٨z=}7}ژM,2h&IW7G63q <s"yEYgf H4sGd?:P[P;xVKUrZ Op-?4 Ga>^m1-߳kΖ,$SQ>> z٫Q(M[eFngL:3):ZQ[I"v7q8t|ޗ'4ՙtjgi=5]`nP(^=+㛈q1ߑ^ƓGI4t[V[6ܒ_@oCy:kfȘ긽-~o6AOO #6&SP lgSf^ مF 9eƨ?q֭c>wUSKbaN{i%31xN7WVNI3Tm/}8r6pC{?n h?US'5eStNKK~"aBvz}:f9Dd5FSU0%E[*ԷԱƯ+ji&堙v_qyqA%MX}"Ϋv탃Zf+wfB9w=q bRӿl;Xy!ĚNH"( j7s{\zBՂ Di6"Eg#fios02*@4m}*fU$GEUSd~4V7D$Tw'šs]džW sFf lUpQ'J{gs]#1`Z=㳭"9^[e_岶siXxŴN | febrZd V7 cfE-n֐uà3ES-x @uib큑e~)ר7]?@$8n$A<@C% P_ 드2^h!RAí$iH] azX)D`m?j-M~|dSSLP![" /OI/XM ?u gxCPf]H꺝_v78=GQ:@LjM_|Q2aK_mk JLL8j8Cݙ MobVВ\7vVף$gT.Bp_m4R`8NQIQ(OM Bf?$DϡFKCp$cSY,yH O ;yBZy |"Vy&4l$ p;^wNsN0HE @ŽݧBH&'NM'8 ! @ PJ/n܅5.dS磮sVjKWm?5Q͵mrlTL@L>k25\%ɸ8:Ytwl7j|} MGr'sZlsq/p_Lg DmvBPRj`(h:ZP܏$sB|lLFb=)Ch+xdGG 7Cp)hm9&\ݢG96 %4YZCi1̓t Gͥ|1|(B[O=RQ0+tcن{ mi(,3nɞ"n3x>ĩ G'}7k:Pc=aSb˰/!P|ZoēQԆnDʾwesߦ .gE1<~rq/9UE>AT&j³l?>wYX'Ӄ7ekqtBl9̳/EcMT|)35o?NWMVV4fZb1 VheWk:ӾW*<+68?픥*S|0}yo2抆T=KVHC^AF{SPLfW߬-tp"%DB}\DӇs`) hC{A|na ֎,H>ְ *R"ù :Q`8tf\|xxe5ra55b AEE! ;BYPh_Vd;v5I# ~r&8qi@1ANT0,(M V3KQ!357 d;~uë9TzimB~I: q;oWnCHH |&wN6j6=Y};x6$wtll_%Cد+¡BPnOlkJWV+q\PÚ~Fvڛo+8? |%  }XIz5(kea_xq&EV(4Osvqzm!t6JxRH1SڛFn^sY < d#aS~cb?mH# ͧcrQ呍 nEϹ޻~uQHW0B-KL |U-S^2c"ѦvUJe^g( eh7E5N pkA69SHyu.;F7Qg޲$#w *VoT%C&N7 ,N|_FTP| 6`kh>IL)V D 5Ns}o"ogh[vlTU˿ j$o~3Ӈ%UGjuvNajuu苍n2Ҫ-|. (zuZt9Hk9| W};5媽Or+NH)e~C:N4ɫ/&Q^xDo { oUg Ex̴cHlk8kXH,S(laTrhM5lΆSU ?O**y莩)c[,yT 49Q&% r)-VDV0yALGNe+dh-~LO*'o||i7(I lwdB&!2+EB5LJ%)eQ(wGؗK@܂6>$΢?c~&%_L_e,by| ?Eq?sgV÷Er4GdtߖH@Vhڀ/GI"GNkjcVo zB?^E^#6l+H?xwtIY]5߬cNSO-$] *0y]-U9@xe{@8LBi&ڝ M!SuVl+((lhƺ*-po$iȵ@D0HCyިcQ :#!Dвxj/Xgnwo XU&e[,jAyfdbnr_Вᠦ?m,=<7b7Gh[9sʍ dX|JxȈšB_.;ArQ(yxE ٌdȊÖn(;b/.,k%;F %[7J۠]e 9Q Oy_-Բfǣ}\ r}:8`T vEӨoŭϲeAe%? kɉ.UY8.r;k$H;j5- jsz>y922aZq E\d^Po|bi^s82݌a,g{#x.j_uDgVHRI -odTIFQ+*nn ui*X@' g<ئ6!+=99o ӂE <8;I?tݦV~Shdm3Bhb)r5Xu&@4i@æ/ː+In ѻs!Kl)@<'u;; f~j>snݕ_yQfҀAL4ĥ~nVn7R: 4Ѯ1' j r yxGvU1/TILږuV@[jYP-祡U=_㯑cWܵ,h'2;J)zi󤾄#)IVIBBBqI;kx@ {2}ɹ]ZirU/ omţ,<}V6YrS ץ^TzHŸ;@Ms5粒bZu@d3ڔ5ZnAڋUg_Y\tPG<Ba+iVqY"c]$_Mo+-PD⩧VB-c#Ƨr^n*O14 ##>ycup=B~zS7ӆ?Ly~1r@ \wWDweNb7(o+&fxΟ`d%&qKnDŧDK)&[\-,~Ϟ#CA¿>pkG>I(%͹+Š4,2$Wv"fLa]:rk>OͅЕ+}nGl Dkw_]2h"[y,ٶBEҋ׶"zZ>E1f vO&6 A y(~򩓝46Dņfcm7%kK{5O1X6s^z\oDZ`ݑ!/1-0GS5"?P7="տW0ֲ9?.;F{|R6bvDe@JjiCi^]?O-mv ~sonrZuܲ5ToQ(<n^Sb1|MA\3:d[WȎ^;:0Iڰ/ /w@b+a܍]*ZTQS#h7km`~S|f)"?INt`r"Z~?o lJؓDu iK)39J260%zxMǤKʎ[;' Jf7bm mzᓗQ֕hqn_j0jZ¥$iUNj[ZnH`5T9~F0E"j?GYl7;Fk^Nq4P1$n3M(*(7_X hSKIh 6 \iRWF[a_YK AJW gf`P$o}qhaw7&癴<ܛ lyWd C! {Nδ-}巈pa?a>Z=ZeCCt6p7vbJr >j0{rYED by_tv>&Z4/ mA ݎnmb ʼn!nC zPqJ96%>sX>_}xH ++Ѥ h+DmП'F_|țIWV.OhB.j;fJs2#*ڍ>C;|Bi?{9݀U$ hcb`(dA Ӏhyey`PV8~?akoGNj-s#<ƵQS+ΌbB!*{i5%x8V<>2HIˮԁ Ae ݕ3.OfK&^Ɯ\N+M2R|/|7\*PP  Cl:፿+_8uY!Āf ;GA&Ӏؔ13m2l?MIWSAŽV ~T{g.T&xFe830t?/.aJ@갾ƺ4eO3Hhj_ Q-Ԝ]f +kf̼E,+<trdWb*^6m$5bSy !=V)]ve~?z2$_b)+7 nM|IҺ+kYǶdب2F-1& eIaGoV)Bf(/p 3T;KY+F+zܛcòM#\ʞs™f{es1?Z>t&h*7<- S[^x.ǚ&^+F߭SA֦; [:&4!?]Dioȗ>DRIvk|ڸH"ϵ߹5N`t5nXxy4 ̒kPyMK)Hv-̮(3%WdjN+Msq,) vǒ u-|(a*h1 \T4䵇#$z1+h-KTJtR? 6n1 b2O g#$+{3SkbHuAhy@/Ar/qqAE:ecdsN*aZ_O qv=Ʃئ,VHTױxXgc\zkbwdRoV̀i挑8逸R:.Odciۃ> c3>ҞxVȆs]K!VTd^⾧s"e9Pmn:g3/alF@gI7UlcNiK1"o hQ^ H-Mu7eoYff` J(a_Z]PCtRH,.뭥}ލwwJQ8Xo?%Ό rkj. i(1<@&YP.sK_3#_v?@"VK- jႻs^x=mW(]o=t.FԸG5; j(Ia<_"^il G")tjux37-{Gc: 0J9PqGHkT/vK_MIyX^EDG.?.tDD$a}W=kܢSv,h-]PŲx}PBy%n8- 'w7" 7PHR_Zȯϯޟ j9.DiySޣKxp8ʶRLG9&o9?@N'k#/!*Go(R}6$2 I߈#dd1FF33/B& .:fDÅgVSëi`[4lLذx8(uVLJ2J2tf_d'\]^Tjx@}*s?m4lDq!:1^ Y tqoxi7,ˌ!"I.{<97őF oDJY;tnQ3KYիWG ,*)NE z3\Nl/fh+'8HquE-6&[PZHp=hIjeHDst$`u@%QzsMz7g(8'ˆV,J\De~^pq*9\+v?4?Z'2dćBHZ).-ꝵH Y#9/ JOs):F\~ ~-WQpf$4%=YxZޢJ&'Q7;Z! ґXJ w m k#ZOM ٰrF"uoE=)mws=bx O-ooQ|S?D[7;!s7֦O11XS=);'ĖoZ{ѬDEwij߇%i%O,]B@j2~K~* H#Mp鮹/F'h ,I'ƅ- P!aNoŋt9Mֲ[FI_(UqugLCzc^rda>{V:ITINW8kz~ų!ShCB^,.<|u#`$e6˥,=Z YD$cD >Rs/.evoes3;iX6`**UI>2_Fz $)zY>5ݘf?S[#m %`R䩣ޠxBȧڂJ&n50;0AP3yݼ;%@ xlVskl"9vIH+-YȘA~Dt P<.|!V$!3 VmFAj.'i93EagWua }LջBheYCMZEy`B>tsee?^EqYHD_:Y?u9wi^g,I IC)c}y\ME²/+fEy; v# )yRo xU!rC%bn-$\Z`/_Yϯe):I %`"O|LT־q](X jhLzB4DtrG#⟣xQtZtin{VnW20pNC4wV]5cV `]~(sd8*QժHe$b_p;_՚E=e"-:C 9{"`_Vu )lOݕǸGo(lh`&~[C"p (&:*f*XL(hwxwf8q"M&vOD[,t'sj,cɁM{KN6&]3lS׮c` 3 0ի׏g'۶0R5po|]"O)+E}c]?ٙU,(*v v/U{eѣw,cN-fCl%¤ݗ6&^^/1Vk#+mrK.tE?JDjnqC u5adoW8_S*Vtơ\Sb2{?NMCS&VaK!BނW,tKTr Y+֞1-ȸb\+RwWTaTZGg4iH0Bp\֯caRxVEEY`ho xZ`ATlWa]SZoՙ!QkM)Ss=0XWJ{-,Lt[ _3xC#D`[*$pos3tT$V۬[{qBbֿfϰ=CR+XtXa&_WBϢ txӟʿziS2,3GE鈦VF=0bpiy026˧EQF$>Ҕ`J/,."O˓_]\-&m3+ǝ(̶ ]IC0f X{7h)TU M1rg2hvn$nTHKg{U6zv.m'V[EH:a70"'#*|u<7遭*zolA` wj 4h΍WY !']}hun >܁YiW Ǵ,6~,qy.h+>O/ϑfea~J&tkήl-(RPt'}v4$__Jǭs6IˆP6i41W+1`k+trx%mYfV_]_0#|DGc;FDƍ;CjH_KDRlNjK5t igؕ[z8ӲvaHtݑo{U٥wMV 0|C3y|o Ln\/?ܐli>n t68] < ~6%D&B}}u[0GlULo\g%1 B NHY7X(KkE[^_ޕ]yـy>ÞV_1S`\ ".#1Wrm#/VZӗ1ELFD`EdfWYt«@ }YіqEWo#D/o^@A(o#brSǢhEMv GBt!IVdPdǧl'9:\&6ԽN플MB)qm\Uj Csoy҄kDzЙ'v OGCԐ6S H((I6鬂~n|mo7ʷ;Jd`e&MjT2Ly*!vT*7Rx/5IQTpi53/.es½m6}% qđ#%aQ,8}q``=Y<{7hW822/W H9"x9.b}jEpb7Km['wkQeOq\8%k\xlo_9LJ=wd,ppOW|g+'xn.Z]"&]=W±G*˚Hs5+vaK8$^Pd5'H)<(>/k ;oÞɨpj*LD56pԷPS'Ƽ1*ucUdu8&ܬs̞lH~ 0]sI @2 *W ļXv_iIy!u@͝+)͢b/Z]i91YHS5VA8?(x; $f.lN-1 W]I$4^Lҁ {3JC$: MS|#N@βtb@ɽZ/1iY$4hHT Dl0zگR:^oRldY'R rCqxbXZe-N?8?s]G52`eo?lE Kζo y1c[ϫœ$dm,82_+_䢴r%&A WzFII=}vP%Au} #QW@C˾O H5%: 1N'1LBMU49|*p/};a(Jun _w4y"OG٩~5qקVGxp#'ND%z+c+'8ab( 2K9x&|o<gk=s+3fpr#1ɟTnS5p.bܭmLٛϞ]W6÷^͒c*,QH;ew0XHB\4EjD $2"zA/cH#ZfA7<*]DIO#:eW!ؾs0QFt>lz(&U1aخdEBgBQw]|`?;N)mkbyi$G!%2?s9]שױΣ; N 'D4c1AϢ7+&Պ#6evX:C+3&ht',,NJ*r MJFr}k`;[v $ Hf4-8DH~@txe|]%t >`+|3qN IPJИV :>{&yVG+f ~_FX.9nr|c{0F$Ps2\$[{mr峤*~6"yquie]`X^H_d9#trz~&ahxe:%RzwdQ_:)Zψ=嚞1.knN_nFo) E+M @yb;7UI^CLi_UgYauj)hW(l"{ŦT">]䕪[ȼ%-޲n2;dpC8jZfA-6=|Os3&ʵD/"5e8?4G5rA&i>wb56ôMNί6":ߴeH<ʆ[y(0ʩ^m*]ďM䍪U $D)HH3i1o^t E0TXL[HРS-h JQ&URڐZue- 1RzP{d "\`.YKymJ"!RU?%ŕN(¾Vƒu9"VC;(ȣx,H 8xyB HA+j9{0C/n&uHIW6,psˢ+CPnF[1_P sg,^ޏ9D[O@P2"p(0Eg?m/(8Zxo@ѮrT6Oͷǎ'GgBGAd η0ҩ 7JFB4Z Gi}2~uf]Mr r(3֎ڔbpWxTFf.t]|H5#^$g=+ ~B!͈>”fASHd[0ҊPyt H pt]a XƥPr'/HސTf'z,SZ1#)%鍦QCN("]9}/9"]h'JPd9e0$4{vek 뢖xUmwVʆ א̃h[K=]j]n%JF!(6UV&j:rȷi(Aa1|PTDAlcitLdC}U!q@R 0stb3nL>͏b;jq$HSLH dVo1K i{Qw.y fqxpcRJiX Nu79BX GɹC+(фksp4QTٿ` vhwfӂJld=dHk GipN@z UU=vY<ɫ=ޡڧL*]+jI#46cEbgpw#-xO0o#5 R}xTN4% -=6y#xB}:浫~.!O0l[.uDfUP#Urs֏Vğ+fDMű+5e|-[nw~EY'I_ڛm-l2;qG%Z6]mW]gp~=zX,(  Jی$$d@v{趣gJ6^ it P" pA* -f`THCwߡ9=y];TS UG Txd~8"3 G!iN'NcNe2@gVT Q[)(̬=~P׍с7H-g_2׃Lw=#+q#u>osnCOxLܠ"dȳ-4! "OCOVg`p!o3&Ocys<'q(xPE^4Z`wB%3|*o?9G}'VY !&߅w]У$=N C~Bê2u!贔 }] S(R,H7&>,j +s+r9[n*nboԁ'x]y8TՑ{ beNDP#B4os_䥼ǖnaD_IJ5=G/vz5ix;U,ڗ2ϡ)o=Pɾ !7:5rLtV+VjrNP0'ޗ|*Ln}[)~|ȴIE)$ R&<Qy<npU_}lq k1f"V: |'oV,0ş,Cf^g8uDaIƌ]r,@D­e@devR;Y!:r9ҖIvTi<2'Ex3 _nݫ}ؕH2EUw[(HWbK~hZAp0@i\Ӵ~xWpIC WM;  i^skð N`B4$i*U`(@xiZ>@GO|ET* km}45#.\~z#8r"(%qGKBPW d!#3.6ڨӞZ=SJ&C?䬳C 9o%H:a׊;Kv[k*=ތ|d*M4e 9Caz. ڿ1Dgr T>}gɇ`6瑄 ѥ"[(~n7ZqئTNM?v._dmxALoz%]ѫF:]V|&ɝ{6{)?<lVtܴff۾C妎hF nH7?$8v_X X/;(36ƢK%^zp)BQԧzٽ U`TU.f3n6xu!u/i0A<7m!m9LeymqYPNsyzG'=A"*: '56#G'5"ĶbGwNfw]qjaPΤèӣ:M2lxP|h7a/ *k"YAS 6ʹTq@:?ڛB>)cB<)'1~h%dfIԃf 7x|U*\c=tvL" 8ggr$h&qmm"fGCC-Tl| y/Nqmdbn]G ?V[_ÁՓUX"OCV@J9\*<ju[ϡ=]XWkdZߵ5G/'t CXQ>C3džp.7qk:@-Sr5k"3a (lGO X}c$; =uJBI*?[p iL ^J x D [ RyQD̅~÷˶{;oͳ@Ru@YP1xEo=_`:(ҏ;-{>X =d{ '!'L \↏bV%ڳ,T_Z2`ÔJCf`%L*qYCWGTFfڄh}~d#ś C0Ub.O?"jL.C&_qSgȦnxi`i8Ǽ|v+ Wېbw]DTBpgcd4)PtlHRZ=2),P1/&qϲ1ˁ~\D0 gbeU4WɄ!$hl±1{tՕL>!53$\GyjHgwaJAZo.+Ld:>Idl6JYz(5>ICU zFl8:m/X?^jAK.͑Y`>U.oۼ`Nިht>mUrg5LZN1ڷB[,/FRЎA#䲆8xirZy$ldW^1Gw3D>~6V3/7P9c͗"%|Z܆snmqѿJ+ Z̧!^H\t|eUM}ld~bĬCvl"7~V^>fDt+ca bԏl!ܑR)<ύ2,<31+ZqNS^#`[`iM[̅o}57^~A΁2hY-JB}uxCbr2}l 7e>SECxlb(QOeHDPQY'ޓ=UV)ȣ% #2HLJXǿ\Fh. k(]A[ItF쓀A$yr-|'36kvvgkg đ*1vӍ]TnSC6-_o\~G(ͣFN_O߭@|ϑtE]F*o煩oDJ-'&|nXL`tҞnPC9iY QKdص`.Rw6PF55.,+GH\0s$臮5)܆RxFq`]Ą$l3 ţHAVw#30l?6 S]#e5$k. І8xI#c]" Sv K^%"d1H I+,aB} Eij>T0}>o媑5p yۍړs-OqoZtT.vhӑ\fÎpPa5>'rο2#\hCܗAC`YN=ȣuB^/߶0ZA K(PbB`S;R7/WlW輪B^ byS( ~ By. 'd+duՌt֣v; r0Dh_?뀂NzaԽirh"(jfMyNe/@1a&:u^bBv #0/_(F3mr?Aŕ7k} F˨ |.03>=pg.L@Ҙ<)rBE3K<-"@9/1N%"A%h *xQ.mu^kҲMk"̜Skwb42H@MzDt%`oј? -k۶&?OƜ74x" ǵßIf#bdӣ

F ՞I-^󆜲̮:}Vc8wű0d*7N08W9Rx\ָT?]7̰I|D_˾?9cEp> ޕ|,MM͔,@S?+YTw-!acu\Np:b>K ZWC\o۞ Q$6𑑪xLs|䆏||O&'M]UIm4n6mXE?WV ha(Kt[g#C3b!魴d0'0SqUu,-鸤2[֍#8%s8 Zb[Әwb7wqR_$ٵA_B~NtD郎Ot U@P֒YuAg0o$YXf7Na#}z}*蜉tX%xRkg[u6Aa4&ϫe(bzBCd8oJe`)8_T&W.uLN<m( D,'6lg4ePplD欰\7S*$C@Cqd5^$N|qx6!6gpa`.\NĴXk}^|j4Tk?3{עH.)>$i!έFx' r6ݫTs=P!u̔p [pPTlBԏ`!ͿE*ΏxCK`P/)% `\` -a1l0[eK;̘zw8DZ۝evۘs39ɏLj/OUA.*NQrٹ&w `!BwЉg`.R4ܔژYI=e-֒ &-u(vtZ--#Ii[5!/4S(+]o [lCURl)rVi+\TE[]ϊ A.`" `بs+"&s0zwU۔t-OZݷ(k(f$}.qgqR!j kP!1D=o֘D$J _bgi t}cUUM\PMԯ'`,+7gLP@@Jj._?`/uȸ+ :oFŻ)!h LrW=! C0El >y{r=»/@AV>ֳ)y٘EQgJdPZkT2J6O L΅F>)U -8ڿb*jIqe}.鸵ph86B1VX$|qkN~XQYΑjk;T&a/˸@ßܼiQ7c`:f*I}i?n"Y@Tx<fard  >s W=5#*ƚ  *~?оZ;(Q+GM8JSj , 0Z\rB2[cuaq&6 BtyT~Wÿh-C 3ռ-Yl1KԶ9GZgt-#!/qQ~ڈܐU QWBJPvuX ׆/;Qb=;Ur1?/5σ[AZIo'.hqm[1.jO(:X$1$XXBN-lk9Bg- By+e(pԂ!:GKxJI!QCƶj x.VJ}TVQJ+JY >Ƽ <=L%j3bE3_i$’ ހOܨ6f|Fy[.dV0m3I-DFٛ=q&g]$vV3ޗ0DT␯L 'zNX7 6Y]3ĖbR[W3]Cj e/^ZGQ3 uvTh7#5B*c8p f{- /O'?V!R\ӡ^(:-9k[tڲ#YSiju7WMYŎn2GTaPO:c?~j>~؆q:!xչ@AN[ uEj-t4=|rEĽB.]#MX"Ot5;`-4;Qd`مјcbܐTFLݰTN^KCc`N[+g(*^#~Wu '&HO|] |˱}<7Tg+N N F{gAF&DM>#)<*pBDY2T rHP193.))v~;D*qȿh =C%[ɯԱ ޣ !X[CVBa.9 X -Tp]hBРfH"x9DJ{B\-= J\b1c&/`>r##8=ˇo3ՆKPg]NKՂuP>`͝kyC2ss}IvW?m}܂Gd9B&''i5=j۟ښ,ZyM7 `[ 3&}-8{X\3#wo^r2$pߚF~LG(R)]U:=(g-쟄f888gj廑E }*9\I% nNFpQ%ӣ:3M5 \]VWԃG >EPA[jh>CSo!=|jr" /œp7saSہ䧞™*UⱳͰ<.~>QY46 [RDIsk ۺt]^󡷾U]\0.9]i«\n .n&;dY+!M33`+9Pb`"}p{C~TXIFUWyɔ߭9s" f&GHEa?O#x&kQ !4^VYLm@I0PmUϜU Xdk=;_L B@A͙ZԯwmL"SF? PLv}-\-HZp ^a[{~vUt;>GפVi_2 ^\7aiʤ GIQW**yMBzȠp1CtDz^g) =E펥U%=iM턀N6G/:Q|=*"Bc#?J_gZZ[k#L)Ih zJoS)E9k?Ҩ}eqA ߂m0M(,9Ns!|up5 Y|x򦉏E,ɴ:IX2e&KR]oh`A<'skAhf BfiNa,2"' Ζ_oCq༰riEx+:e<%'ӡ],+I]֓ 4 MN8fR ]Ȫrt% ENC4tAp:"3vmVnPq Y%&A4"pb`sUR {lZ,C}aȥ=< s'*~5b5ݫgAY 4<=qjq]Ix>\f$ȳ{mMKgSZgRI$)[q,&un4F]kd#EkFX[Wrޫ;=hfb%.+6PLآU(^Q q嫓M,!!z8" SdT6S맖[e7&JlbdMjU6~vJ S(YlVɛyͩ^nJ‘!fC>fl~qڱ|Uw m:]pmmlTM&ƬD t (bT['˪_qy>_B(m1JCV-ˈ(l+/Vea`d7AGVZqxLE]Ep][z#W|SIץz5= `65Açf8~'TW]启ҎVMI^G`Y59fsTG3xerbM(̮&#?yaJǭȾQNeP65AY=pLӊlpB}"s,ZTydo ^1 '* N|rKvḰPFa-) ԅbь ˢzoaϵl*Ÿ8uDM]jZjp/NX!OhJxQ%!8 FP^ˢ¢ZױY|.-[{zx&X^%e[Ly3&d7uчÜxB|qa*ŽqR]B廘,n$5я5L46Pߕ#*mAJ7ھoW)'INyvV~d>nπ`3M +v^?Ӄil J"{+3 v'fT|_Ǣ?,(v nm=ǂ%}ಡR \+X_66"ۏ0s7趿qG,UĆez S:!r]znuht/&_; ۈl^|8Ї<=H󦵭`31![7C1^?'m{\PpH/LXᑪLWqjq.DsBU.:{|.lj٧emDJ~E:o6׹V}լ)X?FMStKjPBtJMYl8 ġWzcU}E9 eȦo_g[C:(7 {/]5c?#*!Zoo2LbU)S&3TL *M{:Y5dس]j9b Q)"G/ÃG v7tї|PY2NE낪lU-hINn $!;`{ƦTCV/?*n}BCqш-9kq&NVGJw*xmDNɾk)i]Zޘ'@L"0 eC$֖B!oa"U>݀(Ʋ'5Cy 8@ Imsjۙ.9|G.ELܣGv|x&Nh>δye9D'ƴ8E)6?͎+gli$/֌9ڝ.* ^>ܽ !s @\BH|xkZpH8M[}ܟ)P. Z_ a[㚅NM; ?9xVʑ85?7?FS__lj{?֎#9!d-Zu'% ao8^XGjh1|2-<x_2h3'WkTA@3e %PϐJ(8SmG V, H~;hip{Rh)#&<$wSm,ыcms7q30LS24յn:OVtA3 BaK8)>y t'q_b3- /js@K4Le52AQ73{2|gݟUI= )'Z.#Ơ"'o׭Q2Gr賆8HB͢ X|ۤ<~)4|9Z /&Tt\kO&o,ݚEk"2G>㱱n= صuH5& Ut|ؓӘ^Xmv}bU/z*0Qvhm~===\|[ܛxyeS FmXĬh~r \Z. -H(e6%a"t ARRy ,):^^UPi 늉.nr!5fyCV4BTF8+\P} $roPFVG#5W˥_ IhFUAAvC`ʧ2ԧ$q9r:èF)3ܧB~`RydZ)݂JO$zy^QdqP~ U)ۉxM50)jSqJ=<%+f,[ػ8օݕkK&]v$[KLM26sikQ2[J<&YF 5@?QRZk&\Jy:OC&6h!)ٗ ̲9 3"KǶcX"1;.LX2'E2~]XwBBK52Bl覿SK ?`@$oRFցrNF}ϯGݻN6oy(V0-?d)+7iX}U%aߦ&vr >wvYN"W^[ lTI\V I F+x۝G j=\~&}ÛG 2%jp}o} u\xl=:Џ0I&?#P"N8'} (ٹtGQ򏀓ۗ4]@&t}v3ODBo{+8Son9asW_~+$L]/Jг髝I`ѷ³d +@Q_ozr=:xc~#QRq8۞|bu[+IUOkU)w{, T*Mf2s[?_,I1zaUQCV묣 0?6cQug7ޘ(碖hRnRq1<(*Ne&t;__ΥLD ۼO0=$dEwCB˪ -Bܕ˚2ҥfɅǢGa-<]~#6kޓ z dE!F\I O؃͐%U{qbV6 " 5Y&6oլ mo R*ԅn oVgE\mk|GS5ƽR{4)%8x2z<:4Z'Hy)nEԐv5`MAyꪐיNlW^ ~F<爉~G\&w.]7uGI> <æ+P8x" n2RӧMլXH `_<jks5Fd;I*-+-Bh(Zߑ'pMZ\(Z7B|}] >zp2 odPTGy[tJPg(}ZQNN>=w|« _-@}Xr[־;Q nO S n;5*4[N{NOMP*poe̦:\r\Ҍ8;j1a't\?֑ kԿR1^y_ir,YM#[f3(72"oHq-8-a)KTΖtƥPg+sUUQ>[ iE$C}Xp*i%ăQE["\Y-2tBY_d*gW7/T~:40ѰF5 ._3dxf͕.h)Pj-8,6ilW IԔ>O-e &ҟKl˽ꔳ`QT6 UGD/"oghne)]ҍI@rn i))~yӺMPAry2wL JGd{m]9c.ݛ-E13)\GSm.EATSH`_O گyy6PZ:Z\Fq2o3Kם?Z$l9t`r&&4:tdEf,z(ލ UOwTKO4A=5W:l|Ԃ%na"'N ?9w6jH"'gZ#QCz?lJ}YidlO";n*XA<COx]NY1lBY Kףܪ5Yu?u炙=]< 81&s)TIRH=J'uQO?@H(N|Q(_@*Bg+njVWGY<`7~ ~P@dF51BīQ Xbe{ۺ2J6fkنlu#5YWԮQyǞ'щfo x5FH<}Pv.1cK(xPCFm` è'is_T?X9P 2 i,TjG91lB7 -(iqCHW'p&4F)v UjsJHуLBgK[$±v9cgtKq1>+'bq]a>&We$m Ń $ųJ%sQ7T -Z ~]-/qXgʗ`J6 i=+тIl#6-7)\"aS^pZ}K*vE==H=jDU`c}nbb7;&SFk582 ךt E3ɢNrձC!&v)IaYq锸.y^?%[מb&nH*5\6:(z{Ťc#I^MaԇX4! x=Tp$#rsT;) m%A!dixT5&o_KJGD)%\<ϙ\ kWnKj]1smW8 2E+[/o?P\Jﻫ^Ӛ\  ?p]PoXʰzhc9a;V߉$V æA-7 UL↫~dZbKf![ʭ81 '1"N pkvC:5d7 "m%IYbrWʕ%,KdIUwOSja|G|Ue_ɅD}HʾKM>U\d/Կ\zARel*ktCST]ރ'cVgH4_ p%61Fnœ51ˏ Aeij ,: S?xԺяdI7_̓%p>݀PKt!䷒;y'7&~|f(]x-@wâͲIZ*jRV"O]gZg"70utE$VR~RmG I& /j̥$2m-E ?K0>C.N|sӏ+OSǐP[ H]YM#:ãZ'%Z`Oٶ[pIScYWA0Q6@<֙0cesSê 6TtͤǪnS449ҽ c}j#ۑAhwΓY٣W_t,z++T"GNBGuMLzS ?bȅR਎GMݒ2׃#,M?sk‡"ߓnPhn")dCa:Q +YJ&*JÍK`@3z-]f|u\)64b6mz %H_4FB6*HR_glx< hUd't-lR<9?6K׌%.lC餂+f+z@HHtQOWuk- /TM;S< VʄXG=(&[[0$6T Y; P^̨5xNGM>osb>xҀ7/mekuz&͍7\gMIt ZzLG,얄tgnozgߟym!Ti΀C(A,xME:\ک[ z[ʤ=o2:.ep eQz\ ɂufplvNx4Ȫ/㪰]z ~{W$|l-W&.4ؑ8gJuGPo 9c- p|U:jjبvEfl$PuW&rZ  @ fX"H^@RTC1OVOIIi6Ä.1hb'̀XSh{R-6ƛM%`1-x11ʵ%5(-/~GפTwώYw((RK+),enft/tNm/dq-\OG7rd4XvX_sEk,oI=+l*uRQ[ll&78p\!Ͱ[Ml=1"l߶N)D]F*WU|A3*bd^$!X3n$mIJ}9AW USƪ(J&33'*D\A-X,Kg/Ru>ޥ$«N2T]ŕ[GTq \OJvRLc `*tS4{1Ѻ_!Bjwl!8|aLUGsIxkEԋ,α]&1b@ic[P-K'WQtG$TfR~t59|_!o&tM ~þ!ڇ5s;{?h=&lL\>F_B(l/Kc(\9wed~LOCAJ7$T'z JOk$T#ifW&a( GL&ڨpu a:ѣztQX MƕMH;Y|:xngį }G$xA8o>HEVz/C2/cCF|Mpm)<9̪lLADk- Nkhu8.\W$tϦ3vyݬ"=5yJsf[XT_%˜M-uFSyGIC^D7&,yim(|D[d9'?m[ja2I$ :qG(&>K3eϔo"pTb+PYIg0MzadV[b(n\RRqBCClX<XmYCuXZ5 aF93P,t+^Z1ICMDT|doT 32*c>2阮 ®pb΅XTDQZ׈j"iFϹh ^~J81@I JgeF :; [@{g&#Y&`7r5 ۑ [@Hz(TfY8xA9vFNjۼB!^z*8˨P֠HτUg @*a)<5?J(Emw[ɞ cB8+E,hGn_Q ͈=^lz@ a􁉐F$w''^i +AI qĝ) y)$& E'A^[{%"1!Q\8\t-GI >OkReq`րU \M+7̦>MEBRYzֲ^ >[wI%3^͚,һJFJskNx~4~n` q6?=;t0Щ;/KN,F#Yiכ$5:5 nˠ9~z fҬx"zO;1y( 'm+a&> q1z˿҈7,-C8ΡW5B΃L-; ǤNk֓%awoQ@M8蹠, v&yזJf3!zBϋ5aK1NǝD9C›-]|G}2 $-@Xm4{=a-ҋ>έ<5&b̙e 0kTEHaۉ6ɫ^F"2r1#iJ83ckMo;/gs ^ՙ3_!l^uspFkYc>9G5U VNHb#Nk\Ubp5޽p$hȕxZcSI>n)ﵧ|3$&i6 WLB]c5{O>_~-j㜅6sI_F)dx\$yc y ×UnIwVq.3(ލ-ҌVT?YQ τ4x6'?\0B}/\;,)N+n T@2TG)>Fb=q-DTdjsۦf?W>8RWʙ:7k@U<} zߓ !nȩ4kr zWsIQTޛ;-KG'*] OUOb>W)ȭ!6FrPfʹ0L' : ^.PTs]p֐x(Gn* I&H4ifZl8\€Y.ӝe܌# b9{F'}lwSL0zOvsSg}^LJ&R.DxdeI~*opQ-E4!G[Tˬ(FE#U4XEM ΙH〿n(y $}4 q4!G V٦6fv_u&4 zJ`$Tk^\ϕ&hkH6>;8_5*^S 蝬 d5I~^n ;9.)r(̸FʍW*fxlwS?'d \ $1 c84CwzQh~W/W*W~Nk)q0_\4w1a*"&A;3ˠ%zr]x4'aѥy(WF8ny_̟)\9A'Z5X5ʨmE\hdRemB3 $Ȇ̸>@KRfݑ?^þt|oٱ\wx-/SLłڧKUϳ",89.:ڦw]/-wUv0"b9cvz;sܔ9XÂK'\*#0K{ЅͲL@[i3Nyh>@oB2T0_g>YTvpVa3@6%:lX{Sove/+]v8݃"pu Jfd7,&'Eb }`F8}*wL0ғPw`DPWijluN&26= e:լ~lc}%ь`hi(L,Q iç+,}o؈[R`Cb`"Km#8D \! -`fC%7((NXgG|}jb(eq쎓E5CL2" çXX:ZZLK J]܌ =Jc^&jjzr Jj5q-LJQJf&Gh1!LHt Ay]Zzifv8;jqH7A4w#}2wv6dzﺤՁ˒W ڬo_\ *Bru=ZD<<+j+6I?w1xTmѺAvy{gKOC# #Ǟs1Y4z>#ie~]T.h|[i=}: JWo>LE`b7Gay,]V 3$48T1dH+3OZD .dVNȢH2#:G%SyȪ&D)bmcŐ()> dM')!TWG<|=VYT+٧NǼ(?^kin 0a*L$x6IRr+ $ʄY9K#+aCoL@{ac>aи3Kq N3j"r!. ,+P\ _m1#qZB}rK^<9ⓤ2BX)٦sT z]n UEKkmP;Hk;N%:yֶ@C>-SC[̛E}{9לN»LHIOk_+meޞx`6 \<&rrv (mä*?J5?GaF %XMu&@8zI.G O7aNM{#Zi"kP⨳.)yFӁr˴0aQLq)CPJ^#QzmdT 4n ֨Αj/c}8>y I"ׇJV)8W;G}cKL3! Q닼LD}׆oږx;Ӯ$XW]E%t+!]+>ShJ ɶ\(8Nx\kYfIOD.{; pϪi$aRC惄LrȪ .gPؿGBGiAt$z4ZwMpۏVIkŰyDۤW}|aI.hf@p/~ԛ5׬-03n9@J2㹩B!Hd1S&P?ܗdQ5)$cQ*5/-L5k)ϸs$ f.oತΐ Ԥ1Lڍ}Jʯ PL  f@lp/tN~ !D=pq$+79[('0iA[Qr_+@Ymش&;!F' nJShZ!xy// q+ /_BF\4( Tǐ?{ή']\LLM mop|: Jl,Sg#ZtHNC)b{?`"Rˢiӛ%FhJ: "ţǒG)hԹ79}Q}ݨHW^0o6_3O(*0fETt c *>(L 7<4ܩG@P鷦2@fyKʖPkDZ̲zbrxe gxT YZtOtteh!D)I=P^L<}#Q>??9$8VE#,EcOqZQ뛈c!jCEŧ4 \ _lP!(PTI}4Еke1?RɿT/ιD>O8>aW#P~v=L7~r8ԉȘMLdb995gIUaDrB$dbroxљڛSTdB-:/zX|Ս*^@7|R@)T`Cȍyk~βd}.< Ӷ3BE-٣3K|}|~#|)|;NE?f9 :cu,*ʉ N9(4@ -,fCf8qxN]peDB Rj%&> o/!;L C™ sFJ?zGO|jV`Je] ޱem%QO,oB9^ sjt@c4d]Ւ.$S~ 99(N}1K8l3(F2X ɇuMU.\-$ȮHH 0; `z=gקp&u]QFӫ%(k}-}#6,AӮwRfC9CBJQ:rⶴ\^&6eb77(Bam{)\q!dt?@=~0vΩ/_GS v7':[ϔ\ŽiRbhj֜aTŠәZ~~7cawKQR5Q]5~@E-6- _^O%:fjm $2iȒ/d =x?aNs=DR3ZF.u(:ä_L9i"6Q׺F'۾1> FůbFdV6q3!I^7hoc =_kXZ3ǥ;TxkK 6Jཁ)puGlEe;Yu]6fmkgs^s./[o9>If'"F̚ ;GǮLՁW\WBombՅFmOԽ\&/bbqSkDlSS(櫱GɊT` Qr6hrMf?8NidUc& Bv8$38o\ ƖsV_K kС&t.d3 q~Ìf5LbYsa/~xpk Ki뼦mS!?8[aA]ءzhzMyGB@nH,*moőQ*xw-z\;x{xEQL. ozeCA̙7ܛ1znCz[%V U/q¶60KKO85N$&&5r 3mہ<{)Rmg~` ( ,a AI~I85J"X>d\M,wnb M})bbKkd,liD`.2 FZhF~Ejbn؜H"J)[D)_b` RY݇eJ-J? aq] pss(m. [9=BU,~r-Wn[O Cfƶ7g_ ?F im猔OY(&|=xqH}͍^W_7osW{s=kWD+U8GBfY#\(]|?%Z$11_p${#N2ȩq8'$<%dڿ&!Rzy4Fp9;AV֙C>Ln[M}~@$ӠQ .Xt+Il0`WjC֫+kQL@gs~ZDN{u/qA ޏp3)Ñn$Uk-|dwM(!Jj'&tz}Y3f w0h r'WeϕtB ?iľ8[~EM҄XATUۿ|kR\oO tc ~Eܶ^bSw 0gX*[.Qv'zXx,g[X_n~$eJؖ]|@8DCfUE׸,H4Zxgi) V{RF;@$kML* '=e]64#K > է7 |ak<8yYy|s5t6e1`ԅg)HnoKܻ  3+C%mfY\k,CQ]Rr,/&@ca9 &>4Vĸ\QoEL@>^\ @%" !uqڲrU*{\5mt DpOoyxONv Cbpm>X?#k j[I5\E0REa'["tZ^> 2ah~@oiu B)_T@p&˖z. fs9}%9SDxPYx ۙ.:M%*xNґm2&[nē)I(/T4-'H3m:#4æn j^aa F 狄ea30R >{w7_Nz˞Y:6,C^ b9ʟ{X@" yTɅ Bg7:?z8K8>9jNCsAsmwh|Nƀ,vP`*5uHGwZ 1K!ŵrx8vePC[elO=!$lNC{갞24'\t6(]\~J0.-]ά0k"b~qN6"Ufq`w7d4G8s**h܊L,!eJM;@F6-%]Oc-QNǘdrӺt`|&0fl;!eyw܎E?CJ+KY1uPt"y#&t&BW#^#WjM&J_˾#qz7!=T9H mebU7KTZS0v$樂: tS>8 f7S.P[]+1o *.S]ʏ]֨d{,µe @4%` :Jh_eUl~ċLXB-`]#M.Ó nfM`pXB9L$A1HEfR ?|SI&vĺ0/eֽXb%[˵BEekwOiOSȓ.ɉ{:!I?t& `Ta`Z^mA}Z.#4Z$gzswrT.4C4;a% !P*c#4_Z8GvRJ8pcW,,@6(?U_{-ZV]\R6oz,K&֔L=8Qg%:aeX3j?y [+K9:ź ^`e4s/w!MlGE3Q.K^STg,<A!K,Ҭ$W7=G3u oaY %NGk~I#`>EzC Zl9ZNuGƖ)庤 5r,jNQf )0 :P D23ds^we3R$o<;;{y!iQJSĹB+LļK׽!ww&˝t&Ǩ'cY+S9MD϶-G*t3T/qNzIM+{ ^sg4EK]SD}1m#*)վ8nt1wzQAabv@+*UIo`;V1?>nW[Y+puЏ6QR> xW^AՎ0m j]Gw=)E){ t_W51Kpkc޼(ցv^ ]vGu y2'Jj5Wua=gB1$6KkPXU;eeMᓌc!1O{rH^}53鱤xCzT~+Dg翼]O>`f^)ՠ?C< ; h D+h~ܧIWeq }ڵ!MԺ^<[6ifMoѓy 2~[. A0 ?cu*#4Ie%ݲnل(e{éK[ F;C{m.挂7 , braP ap"+h ޝByhLfwQf]1W~R^PB-q 4\_ F#r?k|W5P6rjZ 27/f.{IMXO,~\˽M5Q|4;?`}@E+:I0O/ -Y_GʹKjӾ󶣕y\Xpa(G).!6ϩu@5 7M(TsaiXҶ^RJհUIԃ%PkL)WG8cG;4k%be niY >T?3\ӝiX`9X qPсfq$fvWOU'b7Ƽv߼IrV\+դDžiYg$m٘ -m)d)&+jQH"2z=bvL^“Lwbdz}ߊ(`rd9臦+9)<DU QdnT7٘4tA~ eXc/k,@$(F>x? -JK9-ǢtI_K-7x7Rjqx"K\3d^=~4)vx u'+<+Dɿ<VEio9N(H,2/)U p`ol#ni̱`R=Uw w1ֹއP3>`5['ycnRxcs0Z/sZɔP$(IIÎbEg6Tj"L6}">!ያf -_뎇ԕG=ʇƘpk],ܢ5/^BXj$Ѻ16rAG̊վuwB5̊WZ;eB*E%ˆ_AB;Z c-i&s۔9/}z.^(qІ&LЈPd›.dDՎ7UHJ\ ф LA;2<0>؆^l*ʂ~Ibv=`70B+Fɧp. X&t;#CGM¤z-(|O|XćygdE!uaI\/ՄH/k/"3 ,>]`$mkH(cؓ|d32H1@R.D֊s fFqňQ5E¹3p6M:r.f9ʓLg,ߜi 7 2]H H Q$a4P= 2F: erV5Q "D)ĶzM4"x"?()ΌEVEb6`v&r>.YHEfzS{cT?s4U-`]X7BKuɻ X9.v7j 80&'{0 PᠿEUuYw~.ば-4Cq@AC"AXDiq 2C Գ" $k8~U$Ѵ'/"оc5АeJרwy,Z4qZƺѺ84/zDfv(ʞ]tR&>~H\(7;ѿ$I"$աhs #ލ[H$ "C+/ ypM5ۂ!.9;͢YORZ&5|me喙e#TGl3޳\ŞDCҋ/j:ACt_N.;}Yyp"V{)/} `Ƅ R W("^z{ṓ%c C1 _GX s× mf1_ ~zPwEW&`eUC/CD )MayP[k60?Ϛ*;%R]X]/T"7(r) [$J"'ÍZ6GC}𭠽N)mJ%pgpo_M@" bZiSI8?]V0xqovqWsJʵx ><cBw>J?$x.;TQ`L3v~,DD+Jq[e^UQN+~Fb6GʍΜ;b3Ƣ_70~$ q8j࿌n;e}NA]}Nbi:#IeMIE@BA4DVvOe]o"#&T l?=p*nz̀lnc SNhPAx`jRs( ZLzdutlsWe ٬y7qs # h fו]bX`ʓpqM ~zB֩=]ݔgT)J+;ƚ5$g#X`r3o!TO|Q%iHQdosċ"p|Yq@4Ns[0DQI|bєi$|PW]/_J>;9)oqC-]P߫+(x,*e'-4 G6?**9 [@b;RXjr$O_?g4kל6s+ΰԠZdD^C#E(թ1,fՋ s9ܿ7H<9 `QF>E"7g{;^"鶥ALS1Rve ~2jte8VE0;Ц@}OQa$3-Dz]1sDd1WHX(\0<\M o;E쮂(ho 2\0 J0x)-zʻd*Pty}į[cF;0=v퍀nե@Z(^H@>/gg^2F͝_ͅHndE[Αa~ws/rا* { ^\G%pD!wT_uCk/_*ҕX]yK=2dv܆?=Ljֲ=;رZU.2n2.C8:l^2FOs8#jw&6l2?9XQ>tF! BDDӪwҨK(N;\X0Пi ߷>ϵoOud]aTjoEXaƄd YZ~~l ~gaE 4{]8zgVrgooxWUZ}z딘Mka3-+Ec٬iިД? HCbM<#w=6 8|vF(1RI(t%PF0 ^y(l"=ϺyϹ) 1j[[?>?5pkTDm<]pg(qi.QخbJ4ܠhHtHyKe=|㰯 S]/ 8ь ^>d C} xshb6r^F F 6 ɶaʐ3VtbI{X { uV0&1b%_մY;ֵ Tx~9,~c̡D6SL*$2Sv:& 0G讶)ROuIC1C647&'BhJe*f8YӅIot⸵YLGf]7}%6, xiT/iv: m4-z֊ɎֽYACJlJR`^F(TGs}0 E`'4^[0X¦ >At @B4EX&Fck",s0gӿHP}:901(Mԫ}PRS7y4rx?YcWlHd,1Vކ Bbh+{|O)6iz( -S.h;32Tz=L``9&-xZ*}P[8{#S+ ߖd3 ]ti= 5\%GdH)ԯ /m)^e29:|y I2Y}*F_<^K VbG~Vّa?0jd6knɉh"1!_`YWM|b]_xXَ=B!8Nm|{)M\BƼG74 <vIraY~5%-vҕG1|^Imx*KjYEmJݫ3}1jy-R#:v1 \H}':e4"~P$U`ćjTi߲O&K4fR$adVx~}w< Q 6ۢj(?V@eo.PREFK\ױ-v &w"Y_!Pf4``0a' 3mg2^mm=,حFo: ??xzb5Dg<*9\yVNOix'fWkjLgoF(@fLS@rS/WbrR϶ [c"?&@)o(: pޤ,&QJڻb``-"^D]0[j{?s1xFcحVtǴ7X ;tn3(ZM k_/R 'OEjF!Eӏo9u`کWȵ 85|l@>K>{%UKn%J`JZM8FUX6ӿaiP::= z\Ӧ߱EJ HOA&pK1 Zj CBrCa@2Ћo{x5X("*fN«3A j9$ܷ;|'.xh}9/(ՖWڶlT`Q#N[RbƇP#{1Z*ڋ=CXA^gL'[ɆL7hZƯo`Qg߱џdX7>OW:rRh͎W&3[!~ZK$=A("o9nIDXz994y%qzbFh?i}p,;5Vw@ɛp˻[}gB'Xe-Y( G>4ӵ"'9C!h+'kZ^4ƀ;'&2ڢ`y^.mβB̳c]ZmH `a4x٠NNksxaS}]qR85VXMM:؞ $]OG*@MBy7/Lt?yȿ c\5hǰL#(!β t2X9溸69Ȓ!W_e-ol3 K3 |%Cгmm]x*B~y'<(`/i#^JD  'ND:ħBؔ󂺤H0gyMu D['>\kO TٻԲ>s DPRG\+m͹ "'8@WsFj ioܦ]}˔M"zz1nrm/rVG̺81Tz!3үLJ}Ǭ,Al{) v#zpZ+voM8)XgRJkCL \_rž@^I ʗoTe=zKզf8 {ϺTmFBQe#T59v\ 1 _ċN-PKvDnsu2ճd֯Jo_\t"ӄ.! B[rnD'u9<^z uid䭬a-y*QHR%0>n7KQX dL6ҵ@ݝiACڭvʮ <1m|K,h{^lTѦ]<*#碼yfg-PmN",I>]wr IOPxF1 ƺ(Q=<e@rtqA=HF|~AQ#SⅺîZZԥ7FT`f~b24Jqe K&3gT7@*+YHzS oTŒ]_gl ۩@+ b6-\ cyPz-,- j3F=xx|'wc8a)Y բ2ߠ8F`|!&M3:`Mm"aŕ5qhd|埿}z`M 3U(eTLq[7vb ь6'{jr l㖿OǞ<+z\_K3yX0cT߳2NZ!2Fi{7$j ,?m5M9g^QPZkCV~3 qBZU B"f3%uǭƊ U#X!PI!u ȯ$\T!+N-@}FfCl}2P] 4R$Z!p$Wu4#Yuar9 I6 }< 'n%^;;&^43fSM:G):Vo7qkdH3Ƃ:z5opÈ q*k?[a(hr~l vr.gFFMQ:pL$c2uIic !jV{`ΆE'(pcsڝیJY5l!L͓fn5,raq3O~9D3O8՜F^W$j|SiD -) 串GX(!aQ8ó#j:ɂ111FfS|>|T*yrxuۤ'=L# vcÈ?rA^_]4ghOܝ |.T͖tУHL,t;)(Yo;\?cކe_[~oz6y]/!$le[Y]=𚦹TD( ";ôu$e-A;ă>@.Mt-Yx\@)`"j9kӯynG/eR>@L n_+>烆ՖY 8 ۀkA >0Hf(9Zzq :Xl\6㆙=hMiө?#+!m}Ťf* }"&_F&{iE,0th0 a7BLHn.0ke4`lVc_Lk+wnہy"L!~R2lNO9L|&[@ :xeеf7)lmyO+l U?,*;zBZn*rM:XTɢۇ$ۣ!2;ɦ$/p, ƂngIL Y`˂.ڰTR|UⲚ%A(qEH.Mfl1kjlMyse r#v] qupx0rVЧE.=oB+w` N7)&`ti~S|g\3d8 WBPWPa%dM瀾9W"oXq?P= cVɍ hW)W,A45,WbsNQ/GXK+jqḚMܙ p D66u$ۮm rV'_)@AJCZ(>q~. ,@w!Vrds4 HN)Q9\Y+a'<<:mJ@9H6jL*FzJB٭#R|!RD(r\qN= >rw,nkÌ&b/hx%x)׸z hugdXҎ䶇y(H1#/?#ߢEg D-/`#*N0őNQ"^c;&jųJ5eLMŵcw;%=lfԟΟ:G2XqT #`3㾊#{@y\.ApT,?r8dlb<@mZ)p-7Ad9_ԏjYi&7ǘTiO&leTfr+[{V_-]3KUr&ԼX@k`ÁWq d+["鵄&0e ..ZKTkkŗр·e a3j*hB:ae2,Eu֋ZK(SVKI^{AM ^0"hu.p I1_\93[:z-U{)z8bq0d i6"bռ+yB+I6SĬ*My+lOUK@^~ͿD9:AI=*ۇ4[1It!QڦvtqzquB/R6 ,~ٴʆml\oz }H!cuBJ^u]9Z)홃ߖ!3Z S3rnF,q7M[9aPh(nyud ul)ʛvZ^6p۱X5n0Om.{V61'@/B}9+@K.,gTɑmD7ks,Uh 7)ӗ mGH5J"oS5,]sSC1[%B`Jٻuz:մC@IVz`;G7P9h v2TnGi>gu$n*[~%X\䳄q;Ȱ n eCPm a?Dqo@'ގYkvf>~~ T} ('d̒@͏cI%q۴V/>6eѳHɿQ;7ʌTk;}f/w/Df_Šz~heb %DPCvF~:qoV@*Q! oȢ6 Tf:{K ZatZ:5a1dJA%eXo!"'q4o^eh-:L)HV_r4€q#)9SSr!HDJ|v"Sob@t{/ xe#pS.Ī0;2DA^b;y"Νj nPZ[èv$оpe6yj XJE *Ɵ993[ܗkj2q玣gT7GӀ[C=1AM'߻; T|vaKeVA7 g(M\P?w!bp"[,ϐGug6M\=a |@vP/vYm4ZNKzO83#8F']67i JrιMD%HX ;t݅x i]D CzՄrmHL8N\jbUaDRhh5)ɶyZ%$':b-E/KUӿ)2 KLt:We}z— =9rSeQ07;b-bؕMsFxxoo:<'l.̿spSq.🶐vS0!y@L؁O1*,3axٸ` /QdHb9i-fQ朹h,JwV,߈ɛj2Uٰ gib=& # i~z rA+e.WK%iB$H'͐tJIƁNy!1bnSe>t_(.F|rRDE = 9<+v (iRg]|^-P.tɌi}cUƂ`tRTFʥӼOU{~ǐFNL?Cۖ+(WA"/0gRޒU um_;w^*!F90YE).z0no<:tJ ,82-:SC *FQc,F)CV==VT/SՐ;8XoLxf:?cbe: *wRNu$C㪇P§7ֶ.ؚ%舣/~;zK @%Bݎb &/ql4Nr49if0"Mtu6=%dnŝNitݺUYtg 6r <%Qw< w a~IsGwS 2IcYDR=A/]dŁ랒AjU/uvtȤE|{p, oI%8ا)KQi q~pOa_~:kB ,p_u9u5-vp=;3DwWFa>v(. sRC\[ÄYN9lXn{z,vV[y~ɋPUu3qeG&hUg\Uw$$0ۭQ#{4+O, ȼo'}gm>y2eqMÝ=5k"Zl]v"t\`1grg|:-daa ol>u;aP~Cs&}[s{bv\ǚ5b[v[Ocn˯iBO1;tD oţwAAu_5JgkY[cνF iyH' 2jd"@rg 0ʌS x5矁߶i(1Q+!-uR)4Cywb~ @LEv6=spQ;5H""k "a RbV:9U##p_amKw=覸bo =\>6LS)XReS2PLŶ$n|]FM0;fap@V!1tDxd6x=2G:gsl(87覙Y.NVtKnnZCs# JpxͮrZI뾰{4CC<~h&+Zg\s0$wp*5y9Q Yoɷ>1;0g],{ ؖ=Hꣃ\9ukϰqjJ2@Kh6m EPc'sV)|C~+龙 ?Oc)Еᑖ oW 4Ī'-I̥ҳNJr@ `X'z= L6u:I*edć "-JRHq6'}ݚ˅5Wײ6dV|峕g(ψk}`D &UiAb :_z& 8kEU-ޝ4Q뼷E!ukH$r@{-'?HTW-+G?.W8H"yTY^L~ ^äx=*gS;6fF~alY{= EŮz|_9Aܔ<(TkV<;̰?JG}~J*m~m ݺ.CV(UOl+qЀ!n <HPX(ER4Ut஛(BHOoltE/6EOo?47 ;u l AY0f&U"l`D#M^[_T %$L2Мueb߯tRR, L `r$7[GSn3[r8b3Rnc[|= | `~|^:>$!ǡHZy4*X5%cxT.Xo%s,}h{Bhuwh~!3$ K-V/2&A2Ѭɏ=Yܞ*\m+ /oEaX wcϚI{f- z$y9S j ^}:,k!v۟\;_s =ĐD (U 9Zxe y~=i`S 8Ȗ5oQWN7F{hQخRG5b4WTخ2P`Ĩd`b/д`` QylNChB][ۣ8+aRϿV&WJ%ŚrхcꗳJ3Omo>s}i&jYP\g6?g?w,xb#1a~EM(P6jZk[sW@ @l[ДXg brPTƶUD.G]|h!T-, s\|+ ̗XݽEh s DS"@}Ʊ;T.PBE1qnÁ.C`Zt#![ƞ2(Xv8RwxSmIDac."W#U*ض]$ܭ Aͻ3 1H{uc_M>!Mj?/7B'U<(Q?G<0.(6F'K/!`Ӈ e@[2Y\j!,&.3nҡu9W7E,rE;l3n@ӃYgÕըĎqJuzվo&DX>%@[J]""ڼ\vRcu_/|wcaM?>|8zZrN!Tz_Ozz;b_{HC3q'fFE{>]0SdeT\}n$YAl nc\RK uh3{}hWI9ang S-'GG_xFB bD^뫾 si<ƾ?. 0~g;-& &W&,D4Y4mwzRY҆D^PRg^!-/sB eҔg9Vs>oS" 4#B8AUK7|J D x\֊>B& wIҬcmker XҪmN2im!<}0<;\@{&\LHqrY{U 8- VF 'l"֡+ X"Õd*z͐b3g E>C .:3Uz.6>a6٦Z.9] &qEؒ9p:L$_f*Zg(9c;o{!$@~}e^{w!$mfLg@X o%{}G yOO#E?BXJ$W|4pZyOf+Ã?<P%ꋎ0mw,I6a)-B.,BAA:}q@ܐiB/ GH ?ӛ֚[#m ]_V8: }̹l=)6v૏+r(z[iI[TDCD;0^K4ddԚg_Fv.5qc7K޺-0#i7rELZ=TnUm? $\ЋuVKv,Y ;y]7pÆbaGW1ogYC9FUA.3i1~:9ma^k(BSU"}gx ѫcqa<p(yZ\$8>] sIN%s8?1A)/uSG O4ă @*U׽`VlT !AU3qD!*` niv-D*1pWqSQmMB>#ClTݫSI4-#$8ʥ+zu{6d IQ4 P9罾K^gr ǩf`s_@PUdŰrye{P]sRn@¾N}ȮK1|TǨqj s)}$WڦG沱*L2>>vwX)ؾþ`_ٰ 35tq, ^]ɇBF5[TC[mlR"sQT-ɻIX&%`jO˸-<  $UZCcl҂Z΋xdaax;r+FcKoٟC\ k@X[󞌰Q>ppF&kF@ ¡:Db;!*&Kxg=@`ᅏtU(:vs]\EuެYRzU~>)!u "CdVnziofxm x,l1d$e+gGl9$_6f=!ɭJur Uվ' | pZsM|5Q)$mx-<:/7Α1ec)]@ 2Z&n+r5zfJڸ^F"`N sTm]VG=e9Zު nyu8Na)8,Ζ>Ӽe4?*^b;AYM; A2,?$q$4o+1c=3:.nےu>O bOOxu.^fcs/]af3zδ{b~d:6[O(7ham`33%K\/;HTs*)Us%IHS)AH?U@Cn G8.NvL fB{>K]gT&߷ qڡ~eY\Tv^8P_.\}YVvV'pFͽvb}F+:s?WcTgz۱bӱ)6c]9ULA""jD'U@,agE8M֑ArtT$Qr*o-G;lԹ}T8Y=߰Tj|}3BbYb:ާ C\crsĕTj8rXB~؋Nl}Vܠ }gym`\|V Ib!`*A 1uQd'uK@Y-bӁVj-7jWNQEZ:ݢB&/uS7.:?7˓͉ҋA2-j]Qdtknj,x`ӷiπ&)OĢ:dm%Z86+ƒ6?sqjT.-k;FFF0J/1)_Qut̎ax"g^Bq:ZqK CB?7s,G}'i;[1 %g (, Lj^$w(7]iPȪ;sIƃV/̱$ԙTX;'y=:dv@D a_oC*ƻ^BL2$9) PJC&m;J/0W&<`kGr0r^㩛XM6Ӱ "越I8m^9]- ÿ|/UCK\2Ndjݻ`?$/0PSג!; 9!:ݧo"'ե:C0qVZݡ#o:HG~ZBak6vS݋OsIڙԼ0fJް(גX5r^8 jIAv0h\\iMVmS e}{jf" yW.P5!dJo4|=û{vZ[4,c̸zV@<};{$Vbgv0 gg,Dlw) IaŪJ02]r S96Ʊ\Y5]n,W$䚬J࿅wý,8\G[-;'vGTs`W I,j4*a?bZintBgնKaI݀9'kِeK=Sph*Sm[IFD&5WBĈd^&7j[8޽DCA4!PbѬ_qJ)L2]Grzql3ޫoz+[aVU^r-Kv~0_spcʵN`Zz :2F'Cr$Aƛ߮h6ݣՎYY(-hg%|gd1yW Տ>m̽(jR`­ts|{bZkbKKmQ8(?߰3>ξWn^PZYl1-psHu_LĶFh<0ާk)( θ  sזM%[-q"/*Eo@\Ai#53TSe.{`.Ku¼@gMer\ʣ۫1Y8ƫurUZ>s]qD1eiU>_Na'*;<$x:f_ɿFO&] dǟfŜ;ue__;ߐۋƪj />pK@1 RaA\fK=c%e$|MTjA=(L`}t9Ҡ!|#GA:D:BP&ev5Hy(pKc&bA0H( \!i dFkIw)B{q/f9–ZG2_,}hʟ(A\[g&Km":Cf෨t-{O=(i6y:W^%PrtM+nT]0*¬+Ν F~BPtS4xj.y%1LWKbИKd$0]0+M}*${`dT;6LCT{sR~/jp 9zӺ}n$Ym,8 ukWvK @"vAVuU$J$P?Wkm1f6%2!G){caӲs %}yQDǷj\6Td-qW> .T; vPSмPYV<!!.'5&2JaTЃ` t#ԤTݚv&Ӭ~|IUth|{I 0ّך +6+$M/}YlN /~LX.@ĄHm{vhФ$R<9/Ukc\H֥ϽC̄fɞdh?7 dn'W"50Dsia?FUb1u<€B|N-sUCC OBw蚓ew3ejo+"LGsgJtq:w@Yp5ӬYꜫF]oL'vB˝$g}۫lYzྔ58g`s4ޕLUB7`./܅|CC 35=0}C fqXo}.Úa@6uU\q?~`o{~K(zP {lp&% njPA^rR ĻE<JJJ]VS_};|Y2xzjv( c/ja(ۙS?͵ڮ6H/[D$~voT[Xc) Cϫ?wڝ_9Fj:I4.Ćՠ238ES&;9gatB>C뿈|QUn@nꮔ iTc Ua)pd% P?1%g' uLÕD[s)SF3]J;Kv[u䨥tͪ$IFR-IwkLb {p 1bED?]4dp(BaY%g*L?]D_%-wv˟ 1fmzr2E'K/KڝXa0beLh=ά.(n 㿝 HLqcص_c*sK=37%8KGC. EVd`$ˢp,dXl!X}GVh => BRLkty"-o3\8DKNUD9 b&SCB܅gjU`<+1ɿ՞ e7!@qèB tMcd{trK \l4l̍[S*p/ haZ U֪;ARz=vVe6 }pqU_U.R>:FQ~yu]ZJ78(:i[_k C-OVw1"*A'07M.6P+t g}+H} ,d ~oHrj8TNToDN]A}ԙx"tsj[>t}H]JEg&MU m.u4vdcӚUƶ¦zuJxZBS=|Xhܣ?bd's0TI;>K@ɞ6\8*罍1٣wfٔXٔU9Wiɮ޹~u^5R6Q<Ɇ=R8c}rc\Yɓ< Id^!uLmh11{3*8>D&ؤOb/" DME`CGBo>e&)uGh_+lUpZj}hv<Ȍ6m8>E9EHe3Z4bj \ _%-w7V6S4";Osn%U֖%d*"^ ]GaЯ/!) 7xK?!|D:Vh oa I^>QyjDDi @/vvNbM8lpyڏC@s VQ Vۭ;{w?KUV!OyY}ߢc0KPm)ѠDܐJ-yI2`ѡ0Y1:28,;$Q6$o4\AsBM|OҵaeWX2 / /WNr]Fb3&PX'VQc8=Mh}+-,JvmVf=W;6ps(:&?6o>^{8J.Q5.@o o,+v g'Xw"MK}-i@0J&FͫȾ|Nڄ<10uWόS\^"on屓SE)GmLP hmZf싵BRw9w/Ó +T̝@ފ?Ҹ@M@3Oؼ|n(WG &JOz%H-d;֫[=r\-t P2*qCwե2yubs欫ۖi;_C7tѯ/ }eY{Cxy,zIu_/@:\ֈ%aX귍^Ά(t:tG~-JJ'(\Ŷr$ 7[ƒy|a&MOw@UM z }rOʗ v珪"l&'cfg 剙p}ROH.(ʭF=&sܹ4~9z ""6!cVⴺ.F$D/I:ӚNr̚<8#ǣgeVm8Т!euR4jRju|Je55Fi>#au=˱Q lVS:i=IZ-As藞ABjv[ ;vtۜ -sqUgiMYDWBMSKoɤCh{Lp h~'[!oj  aV~y ` KⲌD4%qEYi2kw &PC口,f|dP_<;\3Of06˻4uK;:*b9^ eo7I\ng ylO?5,GʼnIdm$m4eC_&T3]P`yiv0n]QM&AEm|J'=ȫ q# `%cЧ:'`H 6_WA ˊK;"qֺ1QvEڢa*?z=7~bqǦRV䍩Av1~3R|Iuڄ:B8dexe8U>kɨ&Q: gkru;hl)[ADJTnc R1i+үnwq\6yßvGol<Qm%f5V1 #T/";:" QezRzz۾~RW5eJLʚ]El+5Irt8n戯hQ=vhE1XS= s0$asw|Mf#^b}+t$+"M%fSi(bM>,9O1hBZ67Ta@T҈G+oOK{OdbDF3a5 ~/6XaHⅅkii-Z1fB)G8m)I0SCU>^Nޕ8?+kRwk^ fOK8j/kh37!떕8Z.17ci7n'*3EjN?i'֋d߫< ˶kpp-[*sÑd25% Q:z޽}T{j+JBI%(MF)`)c^Jvf}Al'*EaؙLߢ >D6FAγE3")Гx!g 7,Uy L)"{50ȝБIw(Gs PvX$rA&AL};jQxR<% ^baه'}llq-iuۚ+&`A0bǮcy&Ik!)YIIjp{J'ۑ s1C'*&."Px_c}lyCKaA+3ۤ'/Ի=)HG6+W2y/e.9J>ڦ'HH%ϗoNX]ѯAЬ-c8y@U-;97w9Vt$W~IcuE[wѿL`PPRTƙ m_K-2c3K`)4c-~@iC{ք/WҢ[3;Gc1{P4Z XlMy5ҎD`y Ui;Jp&ql(utS:IS0Ɠ[8]ko:dݮPr'elKDXrǧ]1w6]C6c4U=1|U޶@so͠R$Z1B6I1jP{I-\\LV)Nk=dP nH @2KDx@8%sE2Vg\ڭFA;e( @PWZtq ֌59oJXu@48"0\=@.@C暨Qݦ w{A0]UvIXGVG?#&ʝ#u]w`#ka\YxQAED]Ub`{#xBy ]F'nQ+aо͚ {nX]W۷4,180?!sD .p9x՞ѣG{IO-͠a1i5OO V%Պ4*dW{J`4 8xrydჯwFbKs(iqd{@,bSI׺.Wmlb CДe\ZY7OK[9ߵaSo{.Yq~S {S =c8Yv7/~ј-dM r #1?#UuY舩)C:ʑFFǿ,ˁb2fa%o3w0\k8Xfg?>4I[ICNKH9U Vs<n~Wr3-=.~hY zmoʷG da&j9"5ˏ-WzB\3HngC&X`HR c8SuU#P,w͜=xK\꿟ꙇa48m{JTķZ܋mn_()lSql,,pBbS#+s\3>qsmKꝦ;cK~)k-g*-}4_kA8p݌߬SdG *j;a˼-f:čmRbdAe:%"qc}Ÿ=MLʷӿE,FkW ppf*U3^{X6N&y^Й]L(jfЍDUJ}hP8 P+9RZ#:{$ <ĭ&:þ`q+9=]3[dTO$ Ϸ4G5@Z]LT#"׎ JO} &=W{dƁҺ  C1B\˲G+jWA~v4Ŗ\rDɊjv*2>%:ΉZ!7J=%፛d UhPud͈V <`(l&q^]I Q-X>W.O5jFҵL(ѴpTGD䨆EA.vf.숦-9iXH2D^oY 7%ŋ3 [䉺ᅈpdfiÛ*H,3v_toÈ }V>kxƵQPQ32TNY$Kx;~Mn9`|X|6}ԸͅGHugo4ތK#)X<j{Sg#C& 6RiQQFu[n+.iy6p$=${1|(Hd9zKhҪUKLj3q):Ӣku-JBN÷+f`6վ{oEi|1nJdEu8Ju,bnE33sdKWj5ŝn<"z9ȳ/)Gc/mzh U?٦c֔_ɗ tX@IBfnkߏ$-~Uj1K,ۀL"D.J䘄hm!9{^t⼺qpZu|Q&1rsΧ]O?]g'EE|瘸 D)m -_fڨ}Y3%mU#団u?d@wΒ1\ F(Ed!/'LF\Dsl$\mŗH).`wv`@‡٭k@[h/?0t/dsÄ >|t]~hɯǾEh>O ό֏pf87mМ+Ί)u_ɸ&rƣߪU! C,[ bH6atYA")E@vq_213z [4<;  ]\!^~}UBೆKnx.)ґb&wN}1Kd2yʁ&)Ӱ|M]V38xb7|aHf۲)qZІL\Q+on>s@DDlǦ{r耻O8 ?oR**e5%aF*RYz=qHO#&\1۹`MXUt-Pq62OgKd/LT w/ǂG^E?"Ky]*.P~T: ܈QNL9E!a¡40/%z.ᰎ*^Dpt*FDTu)5ʗL fȠԉ QIu %!hMUJF9< W$hc%|޵ bdKE,5 6T * pZWa30LEVY LE:',$"Zչb]u욘gi M(+R "UӓؿWM4!׳fc=$pbU]7C5LlR$'~&uzx]낏~\FAm@Gƒ6 z~pUGOFR8YL"`eй嶝E~HN k˄_XVAɁU86v.]o6}΅8s44%\jtZ@SZ.GC+ H#OT[}a[Dd瞹e+ǐ{j & @\[9葦UGQMO|k d!pOcAFhA vJrk#/nOeHRK(++CR.LpMO Q)OD8yhhhZDxIO+u]ByTf^|l9;*_pv6$:eT1dM#}[Qr" v8S)ᑸpdQ+><uq$?iB p YKT|=%2?%_Zp~iڑdl6@~+o j߈.FޕLEszuWUFFte"qIF?Z'b9dO":D&!@J4^͸[VJnU-4>SjN?:IwK;Ϥcxnt4f3#yb_b5&WA$/y+ 1wYK%h3G_R|pI#/OĦu9QzCr"J~l*6.o bo٩dy_$A=5FߵM, bٖJ e@#I+`l(mmگXZu@8-МN`A27Іpc~.ǩB6X;5P( zDY?FzjkDyEq@݆Ȥ y4ܵc 2(aU4M%J? 2ݍ`8m\z5é!y~YMsEU !cY^K?%'u佦،yi}(?Rځ5mMa}Gb[8 aICw9jYEL9nј.md\G`|ozNyN iFlV5Fվ*GA!b)k%9wF靔ޮYrTmQEF; l#NuP NhWKgZ 9 +u\OCB;!wn_̝im*aT+84SZQ2z?p'xC5\TcsДyQ).:>/42VݝA op"T:ڳUg$&{??A jƎoըyf;P p[}yu34vou,s l5FE~66h:_SB.`2՝Sg[ḯ[٪̙Ճ&+ʇc:M!8vj4D˿IxIG) y TOz/N:q!"wL'&"Y79?9 Jp<<0`~qWu~MA }"5ƠI?h{vb: ԿwSVUҍǺD =XƖ:ޙR<CFJ{6-4"T )Z]Tc[. jnu5{'"Py(YʔJ~Գ4wvt? IitCK<#d(BZ(&f̌Cr:u2/0Wl1ͫ݇ڈ^1z=m۟k'?7^оID&;Si%l;ƥ#Uنq$Hx mu1FGqߒ' S#"5#$8:qZ 'A14&)z `_V} -w+nU%@h^$dC]awG\aX#Lr^<j ̔i43 59_Lkȍ=$8'EnWY 4N>bS}RsN!oR`Fe~(# :aKU#5 fZcqLmH80:QՄ!~*]J]ԤBѨвVThJ3bgyB-VQ[2A̋xJ'j'a%Z!6oɥ}Px`|Y0Q@< OɄ} p ;TS;Ϻ9Ո;[\;N)'4> .ZtCH->'^LB:I͙%uϛIwPuή굑PGyؽNi+ЎEe(g[{-)bJjkkۯk'Xsrѻ8hFiW_;JoP*A {E [zPlǙi볐zAٮ%.FKH@Ly;?9v7JoFD|z{SrJpBկYKjTF eV_Ѿ2y"LAh+s%]6X,[ W(\[AhU O VVq_d`~E6qG&k]if'{=w&=:iԚ/ ҿ,jؽ,Xl J*QH-j >/g/Qͧ.j+~UF8\RJ\&\oٷ/ {P۶΃),Z1|N`z(E6o+/ f[uGX^#1^edOՠ,,y$, JM3cџK nv2%V!7i@)Ho ߪeH~*!AfYXF npceѾ2,ALbdI0XgEIYvL悷Ǡt!,#1 #t9 zO =4-ߡ5~ r`LL˦O=U @F9bNLj"-hJ]~*= b%)[H7b6 Tr֨m(?5NNuZHE͌c:oy| ls9`N&R lR}"ޗ '1=mov":8[鞙€1_¡D1 (qe ؚ,‹-[/zNY\ ґr$aA]<.iBRqЊwAV~FS\x޴`J.?n$V[4Wg6IXҜ| v^Pzۨ%"3k}>ji =$h#[ӕ&={p K&[XY6oel9wKd!#C 5DY%k`Lk\[U+VNH^\;?\Ci6]WqCoA)Ԧ014Fťю^_Ā{4=07#ԭy`>ۏ~0 ccqxFfg,g~os)lz胖 əhz}p4d;;T6Z>r80F N ܀@ZB7mnlۦ<.4K r-/mh{Ggy˲.ha.ZS}oĮÌ!4'샜#Mcn+__%nR'MUgFh0뗝A@5+liV57:+qx7EOG(ғhQUˆ #a8x;F3OR }m +C]=K?w|_-?[SZ.UKZz@N$z0ߌ D.VKҘ]Lbdq9:VM)x-KìCވ'- "|c-=XQHz@*{[zS{ί-׵BU!|PHrB/֒|L !!jq_3nԯaPǽ0=}NܴlL̃dki@y?nR{%-Wg+w 299EJ 1fTX_?IxT=,/J=d-O<ԄPNѣ.5x5[o<1Vb("ˎ9|,PeB*Zw I`F?KM?RJرo^y,J1T(v97ؚXի;(`W[Ԡ9ZIyvrmK.bɎ& up7Z_Qv;b94@)ҨwC W;+A<;p`KiF/IWQ0:-q{ _FL$&N`0. |ɸtr4ZjRzve Wg;9(7_@oq\Yo z,;E&Y HFh\s%-.]Յ圇LIZhb#: ǁ*|((3 8.L2wD]vƿ}("_QD3%`~Ʋ+ef^ᚩ9|C֏[hܥm]pERg{-VUA:`#80#B w1ىQpr>MXIDd]<̼oR"*s-+S94WZӹwѮ5ىx[u3qy`i\&PG -# h5SM1 U0K$Oy+zkDn%41Tڹ0;)\w4=vzz0iuY8,Q)v?pP; &ANXVK ϗt*h6j6@',5ΐ#R6#˰."ߎ*+I‰W[o(c.{1yU}_w0ņR'?{r`h-{o{LYJE vC"}CȔ` tڧ!x>o/?ڃ ~)]+NjS\e)+/>VPDּ7{_n37`_Fšs+ [j;?gr !%*'x ҸmaWg/OO2|ξ:bo۬ xQnP3<#]B[Dnxs? !=W,D&bzT-Љ.` 'c:[sЇe ,Ň-=J,|Mp`Ԝ[޲47~E= +v~_<]2/ֹ!ҿؤz sTG:0ÉxJK]a5d03W'-bYFk2ń0 eSSǪp+TϨЖXSe%Oܢ| :qMV^toZLб7yۀ&T 4Vc tOqVث+[k2bR#,9Q6T\EZ#+ Lڅ>n'CM '0-CʑMɴ!sݗ>T-8JY3J۶o{A8`lMĸG0 G[(qVlMgщXJAD8F2cwp/oPq[ #޸e11:c yǶCu}"<rۑkۛL8n4#ELrJJ,)h6~u IOZuYgW-Ch=$=!+ۨwzC/Վf[b@%x)nvZdZ3_u:o[]RN1GC?sXiM@P~,okݽ<& 1n ln8EW@YԃkC* pdUv{STaB^Ʊ@`ySEN=^3sܳm]2$cv dI_\ױ2>'p4E?L_JBe>|o -q ׀{NaGC)nkT_sY֞~@j]ĦUXO˶B@N9}k\V uǤ4GB1Z~Al9#mi# e͙zeV?R4`8/'RS: ѐU10P½B]c.MW $2fW5^eH@/s6z8yyw.pp@\CVJ'LijΌ{IRM- ס+uYsj[ƃ (칋:?# W0lz Bq9C805$ W>vԜۆZ`t$b#P @>=^xR-1ojlk؁΄Dظ7H]K&cC~#~7GBX\B)Qy2\'ƕREFp] ;eS Ed<т³y(* %wNnro[d#B' 3 P{Ce.F} s0~'ª\r>5 /Pk%՝fQ2en]Ǚsiz0?!ΗJ_Oee (Rڜ9-RN4Mj0)tRDYHJvX|t Bvοxupm ؙ3;0|>GoHF <* e/ kBi\**D}eT:5Dr>\ts#2exF/ܔ@P,9\`"% XN]EpAoM-8o.J Ru ZTᴔl"-o 7O=pίe ٱ竎 2/3FfvR O*?&ƪ ߂|{40:Z߱/5v ӥ"mx'#3qĒ/˧KX 慸F`iykF^=Ko&=чCߎcQwGȞE}<ۇk% )7陉.Φ;qѪR>j#] l %tP?GĪVMowVz%g0hyZ13=s>]$:c%7xi8˧!~D8/#\nt KMܪIk.Y $9~pC=Gќd|h mK\-ֶBc"SAF\g.B)q4t@,^/md^R&,ؕ2ߑY:lxW`XJV4#E$|r^"Spư'RB31Fdx_S6=2O815ؔ=g&ԭT>H ng]ᙽ]ԬAYyKgy4)@Hw]4lrLGua/% e{3C!yܧ8bN?6ut/;W6˿V6IԆ@fh<}MlC Vqa̎sk"ѤcMZNB)\zݺ0cJ#2`7ʸ2}/iYmS/!ĴIv\[K8l>7H,+HaBL.. [>dR#&vs{[0E3U!t]0`z@^T_O R5ǖQ)'lLT?\_VqO;w!T~`s>hL)F.y茈/%GWv /RȤ  XL B##qBB$28egF@NY[(zgB13Y%REÕSmYo 耻BLTh >eem:83w 0g*Ēg)ip|MpLL-+ܒRVft_ۺ7yXv\";sA_HUGd4άup(^QsUӹlsjCDZ4q=z)8eTAD/ࡰItI\q=WLⶈ{|+8ߓ +wݚsW.rO`d_DrV)"aU\hg'3{D"-p$T=HEhȉe԰ߎdzI֭LPoAL7K dm1饖,BuwgNec(%|80<P=8]'_ύx8]T.p1'FHd~iE+7//C}ZzF~&2=zj7\?DqI:gЬFT6719v~zeKH4ݖ<.hM\,HHR [6JA;p]鶽Jrm=&t百0cZ饗؎sQ}vz{n^aߑT7|a3$ٖٗ= RVκ};2G'r50<,sc@x!?0pM'O-RqaPbSWM\"5uԾ*媉}Yoo'UTT^=ے*PPd\q:+>`#g^١%hΪX1k-TG$BEᤑTӄi@@xQk٥1j]izZZp~A"~̠_{T0 y)P³]x^0;; OvRnv}q!$*NޯBNg΍i ^`.Vv)ͽ֑[誚Ef"kM@R`䶐xJ=~%ԣ>8x &| ɑWY2xbfHĻ kZ%!/|oҗw Tm>M&pZ-`b?wn !@n&\BM\#<@l2,JZlT nk"T4.4'VK-ՔPe3hSZRdcb@zsk_Kpsd0bj(=~䏱C=xStWk)/wv_c]%T3!HQ 6&'@IhلlP]p\mߥZy9b^( 5 $$,3 ۷%P /D.>h3cJ%FdX(_p j l4 @S}r̳Lmdc(⪿ ιbZ2 .ѸH @B;cWh$A8bMuh@qrŢ/Oui[r;aMwgb*6ģ?N9^ AdW5$!y>&AJOp/!D*(m!OB붱_}?oHQAkb{s˽}ޫDCU|tihNGJ{=SXD"WdvҺ wXTั[,y=39"/DUQ6x5mq7ٛqmJqcB+>E0Hb'6nnQD*>X]iS2MG Vp/R9,d}+gQas'!>^<R;%A4i*b a1a-AmwH6 j o_.%T2# a]T$ dD' rYemgJZŭlÃ?x >^͢'ZeO99lwaCZ^ѐ.͏ϲyYgagnQKg>Z_,7kKN^~֫՗TUV_)l#~p8-:𩓣b~GJfYs)h@&_(m?3nng?G܊|Y5ܕ|ZcŒֿzEjI`\W/OH6֊i1 q;t 2 (STb~Wc(ZZ"%37lF">V`ݸeE_/M5E7J IUw_ma$/c^ g衱匣寜@&kpGMontq8A8]i;y3Ų hBJm<. ً1#ql nEOuޤQyyw؈Rz *S)3̻f< rEqaJ;ExЖS#0 (NT``NŐتlepXlY,8%=!qY" }*g4zPX{`E'y lv%Lp9 ٷMMti4x[Ĥ=D- %kӖ)N ژOڊC$M>iˮN2@䞨ĂiPT?B?Z 2V'$rNHcFW cs5sogk,H_GHI02".w_KVn^ZI ;CfnCP9v1*}s/&孵y Heq-|Cm<'ur{7S+ĿXAXV-_\bMEF7;H!ـFpd Pޫfcr-{i\2W+K0C>%2Lp ݧw;el%[`1n=uD{;sS?@G莾co㌂QkMLqC”d'1i{GfgJ25EWsJ `{Dƭ਑FJ#O CY<̤}N ] uRooaB뿯\GyGc[aQv3'31j_N`;=$w CSW© L*HQ0C4Bçp& C&ZSYUX$-Z=f/ͳG#,¸Lu-i䅞MJ[0}?[cjFh~ "ЛrR"B)C ̼aľADbh%݀O;yx|"e!o~\;sͦl)eZ'KJN(}z2T>&{?Vڍk<o82:DQ"ZIC+E2s.[7~_",bq .#yI_~/r3HA4/z*Iӏx`< 8E@f[_] Gbb2l H jPԋ@z5q>5g1G ۫}}A<\K 觙@p@.RfXM/0͢m!ASuֱ:[U̦k~xlp)8{;Qőg 8]j#A?#l;'-ڑU9P@>>1ojPUVA i/Ts ËmK䪘TB kûFZEu25u*s1(6<=o@rn鄾4d 72Nި W\}:7l CB@,>NW'VO[I-,絻 HrM.XK 96Y|C_$| j7Oa1s {h8{nuxw yw2G稈 +6n/׷)/Xm`; ՌbJ5a5|eƴ;D<>8UжJ8r K FmQn:ϓMA37$s 䣹ʃIAvC;.#osݮz,CMe쯝N[ʒ1zZ?\BsE3]p>b D,Ad:OHG&u޾+G' ņ+CK~iӀPWLULJ7*x;%l?#N':it / Z0G YH熝N}bӅ5Jʢtł,&Fb/^lCo'Ң#mU sFO3-ZY^akKJb7ՀagӃ 2`x}YM;!JTV1I!9Yg9r_kHXh,(6P~L:q ~m^$QoicEg?oĊ<ɝH5Mx6}J")*^9[GlEo:™B̕ ?}gF{;:EC+Xm=\"ːXEy4.0]֒;8)PuK \ma6 ǖ<+dʮALs-b\`` 5 KߝP,;; Q>$6a̳"3W"lL,aH"pWr~hfld &fl`yG[ I =k K{m6I!OW4LL`EVzzYH1酗 z7 FF;OV`[xvA?hiC'e$uQTq.+ױ@%+{kAF*''"t囜bL^w wglWǰȂ/#E{V["j5TY.ĻVZD? ̷zِ{wA5Է6I>{gb!z PnWzܴv|m|'˲÷vN]aib%CbGSؿ6nM%~̰Q͸Sjjn4,6mE[A3'?1K6Hf-*<(hF1   (^ Ry@Ft\fr"L鐩ԸUTt7а֐4H1?XULު߽1׵q?"[ RX~/E` m!uu5PQHi1B#{ϕޒKYJsKG9s);VҙRzd+;"v ٓZn.*"v#ҫ@m0 5/N~77 WfީP}%͗e[g>W߶;o MMब}y*`/O>CAi~v$afK4Mρȭyf6iEh`¼aO .E.!6nJ~0}{厭>c;5Tz r$"6f >lAvO.1d>4dP\0@i!i _]gIiljݹGY"]ف7h'ɉm#[-bT81iZٽ(9q^75ǻ2U%iqE.׶7@a)J4 G/( b(ůl)„{YQD:&Hx>a 2%N#,ގd\ْEJkѪ5F("%r]rWaue?S^~>;p)FB۰`@r0å밅sf' уQ̸ݹհ)->g"9E]§ed lgxV+*g=IO.*6P2Y@E3J˽F>RSXxw{ӈ}ɝB$Cs}Æ @1w//G$͎c h#Wk!7<[] )pkz F]6l8Ѕ h N nX4`j1y5ǹފǩɱEpd̤GuRqxos0/MGD𬹨|\YGuUx>KkC^ߧlzubVX B7Bَtf+xkOt<:.n6bf:C6NzoFԃ{ 5Yb{(mNx0 nt !##ca(St8j)b,VK֓8E{W[GneiC ɜtOzU<+됒 Rhp5j.Z1CavL I cfv˳XՆ* '5xZ͆+TmI[qO5p"LJO[~i}~'D₂Ulf"+t uЫv!LNF .>8lciA!A"/0nRV .-kЏ@se[}# ]Cpj6}U46` bWѼ ix4Ƒ{+t^^BC梽X+F#I3]Z*TmL>ܠ[D輲鐵G5wH4R`u=lаqLgy.MM/ x6{[;q]<"$P'"'>KהOfm>*t+bCmng"'Y}&;yPج^`8}:=>E+V{%v,o#aXС_/2E}k"t%&|} D(EF!*=`Tb #2NHTÁ6SΕ;2M$|j(oڇK,j xDpf⼦_?TB :o/W~Kgd~SݩTB_!%"ڽ>E7k,g,bL d -#A\ЉeQ\lѬ<[lrn_} Y9ٗd2!#llE O7"VE?EډO]S_ XߓO -`L |6TnjQh]$Ʌ[X5d$s {!epo)1??fLW4G-FgאqO*ezo- &)1+]O +q$(̈@|'n͚ @QZF }/ ?@֋![;wC0GۼV 7I)OI E]׈aT'5s-EwT?2ڷn6kTNr5&@vg>B``)0rE0 ^-5B"L W\Tѿ&+zixXFvbǩJ\r)PvG|Ur961o-k[Bz!eŪpH~Ja<'k2Z$D$ejm Pպ4|F:RUe:wm+Wnbs+tOm+b곲|n`|֖5Xg 6kԛit]VAgA@`R_5x0YT+dK[Axl-;Ql4 zn>9V(u>iʿtL+lyg^ou΅7SIPFO -G*%hoW>-QC,54-@B̭P+~?DhRv/-};y]9\M^ok|280{U'@\7lVi+w6iۚ\,1ҌCw$vZ*4;Q9o\ꈬئ4_>>EØq Natq\@-ڹRzDrM͊ r \$>3q61kMSqs {jЂG_1;TB Hx&yVC ۑYyg;LfɤN蚁J꿴CB,Up*вx]* h[`@;"/k+r@p dFl=,@b9s l}ˑd05oH àfQv!5ͶhȮR=L k~<.']rBD9J]R RHA+ mpL!DL)[bpeu (R:C$p/6PCuM dBݼg m9"kE%5m$P+oră89!XC8xs6dRz%;]a6V\wΔ.;{`C:{xFR{cz7rǓMw`ucF>2? %۬P>Cǽq*ۆbG@?WM:Om/iq݋£P,;$VKhdmٲ~0JlᛱMܧ|nܵY6CQ)ݸ=/B-G]%A-ۚVd%%Έibq+ ;ڴک5RӞm'i&1mۃ^8%$ѕSݔvg] P-߾nHz/54lT.( Zbp,aYuE۵ȦaJVNnIҥ:&S|P zXE:XQnyzvi13Sڼ@d_Ç-z ,:/\NG=-ڰ!7t or/ThR,YH*Hbc^"VkYKbE5wKta8hؑ= շ ri8ю$cy15d=(t?S`rQaLn'k"hAvٯ$@<nd5=NhaPY@ -?UGT_1ܗs 3BMj~2GNA;)bm 7IGbY @n QMJX|g1xuo~I+` aHHq6&|\*&+ӋR$Z 0k˵8dDm kL2J&+g\AfCiܻs,[Em{4gT5iHC^ޏHi6? 42W|޷d ɵ5OC萙Fʹ+Mk"Ϊ\VHieI1X{^YU,,wd"B8x{bZ˫ xY;vAgfh|dPMTE l݆c 9`ݢw)Q7cZE@OmT=}$NTJ`z9W9T[h#闔j5(a,?"2C,ZGV%&@p_+쎏žL+aEH-=zG9#M>Vl^wvڝV”8Ydj`TǷG 5\|&ѳ;.p\/B옖><&m`t5>i'd-˝fs({ؚ!V_ī.>\ѵO4~2EnϨiQz`M${xWZN2qlCI2?+iq;ca#t&=}i}AJUvr˘CV[NF9_iN͊~i^ J\: ƞh#ܚ:?=-Qn~θF {IG"ˇEHCv[jUZSSG@Pb~BڥU\V^/c@o AY=w2C)p,0t Q(_*7^ډ-{>Cjcswp7N8 0M]:"؂5rܔHjՀ ESWޏBڃ hxB잽Y鿻R%D7XZ\=7iIo] gw0s ke2{Q< 𼼗mFZp;.nK--ʹ^Lx=\I>n bqa /38&:|EYzcdSM$3,|CL  -;s-wo2K/6]U YSoK/7hR>t Vʴ 1~6CXҠ&$C*sjkNeζ&тJlrh! _-7~R|WTfk g1ܕbDz;kNA)Ԃw=8iM}P ~h11y0HrQ6io3i(>Hp=>Vv©oa5=5T!e<`[[/mZE!Mfdze% u[:}ƃX/ 6*LQzXg~MioryXL(.yϫMieHTQ9nMQP]w)Ŧ=kyD=}ej2R?bF,`'?")"~Wۙ?,McJS>,7Fufx'6s!ޝӛw-jP8?Y;o>41Jx+0æc$z;Dtf_:o_愇}uʉeި1@BxDr `% ,rVYCtU uE?Ҩ7Km4AAwݩ~) rPr5>UU$?Bj~Qv45ksV_{!mbԢ\NoUFk!I^*+H*!G¢Hv КnVA59ЉA"^IAN56@?Bĩ\E=*6r T[6: sh„Y}?beF1?L$t.x,ڀuwO1ܮ*ÜCVQhȴQa(sT](:=ށlԒcͶY&ĽByFvTSc6iZaFU{32y:nΆO}=غBcC-,1cÓzFX`ǐGF͆,2-»ϔm= <҆vԶН LuQ59Ⴓ7O!QH'&_rG4Hm_N˧-L\X!RFM>x_X(RP;eC0lWf!'$z+Nr:I7ߴTѨHH>Z;opP#X1l Z^H$ @R蚝yn5.t[kXSZ8?ȭ$;svkT | ݘ:P2j]O> _ e>61xþWAq'ڭ>渜~$zgL?OGS\Hؘ]絆߹@)B {9rĺ$me0oj{YyT<a0cj 9~>!.\ hCh,N_drƻi$A{v>'a9Lx֠-PUo;Kwb^aOp4 u-anԋoQ:[dl-[1{[7Ys,d4bhA4O/F$KTon[`hXu@xaE} _/&YTUz֣(xA8}¢ӑq eȵQlSd] *N:)dd,6%23d9YR3 e9wS {R`Y2RIa[`ccx?GY.TbwC/dŃZipo] 'VFVpBʼn^N( j.PS^ٕ /bf'8{au5ze![l2Kb9,"-&2:0`LP;XibdGmNfL~~7,SbʛgN_z4 uMA\~gacޖ 8 X< Jl _VB+^)СSePÑ2v?!>9)N, }4tu:@\@N64q,bg U|HP ;Tʄ{X]$/0ԝCŮL=jn_v) ˎ(VFRl@Zm"w= {]'r!5fdPD6NDY{Ͷ%VcMj Q}ׯMGۯuA(w!l_tuzkQ`&x_IF>&hh~< &l;zhx#IlRʺ x/'=Ѵmp ZdSmKMKX Ɣx›'۲1&f }?d x? =m'F9D&b}~Ade/ s,XU!FųoΥZXNŠPk|ƃJRB"&Ke9jL.[5A B7 rjƯ#y z챒SNqzZfw!";k"]ϋ=L膵N05[Zob7 vUL fm}Ĉj_gmqU?+l4vTgTb-DPthA{*>X(bufl[}^=#{r$br`1-$7˶s騧ڄy>@쬅p7_3Z1(WQF$ǥYm9Ѣ i[}>m͓-$^fݷl$}{( ,G(7] w-W ~oIg(1WlI2_f>=̠>(!@x X51)lXX.L}z{}nd?>FF*TDW/y0%^=/1=SWcbPMs7x { 2B[ ݒ…aU{~x x `# FҦ7B5 ={0TP|xRX<~D474t#/RF.@d16bb| eCl|ԃO:jZ=gizZ!8O]$#UXl\(FY _HYFC=Zdo!UA/xkJ:4(/9)ީ~NIZd˞5tܳ:Wӿqɦ}<@y~%kAH〈 ,SR^wW8g[!lۏ^fL,buS>'{Tƭ\Qlf/km,=,s,l=G̘,%a]7ɝWWmiɱ<ƴ /AohPYaR5sS`̤"< KA]Ʋ #u\!bNuL6S6e@3A5dt"̧i5eDy#5]Śq]_o,c*;RpVP2shd UwM 7 LbLX@#LR7ލ'Ǯ+'B(GMi;hk3FD9bNLJ1qŽ[οO]鶯2 #T:;$zXp~xia\w&!3˼nTA , 5ۍGVtFxˀ6/hA ڭ""e\zz?P;*y㡖߭Q/#^*#$e}LRDzRaCgSH;6iΘ@k#Qo=hefk0/mls>@2hCNGEVM5l9HfE %9Lq>a]UBsĀ5m2jلQmYilq22Ԃ/z%E\oFo]SU9~{Ҟ@Ͷ_X{ƀ2;NH~DAK8ʖ4Bjܕt">uӐg/%F2-?](IJMVIݚzj0ݕIKU~^dW-Hy  ~/>3S$vͬ 0vBoK@Xk]ca}T1䣄ٔ\?%- MmG`"^ \ @ʘOLNAf~$(.Iւ[Ѩ8j/T|$$s`D$Ĥ<óxpç;j.?_؉ ڷ{4U>_&@{~E#=82u`ԯgڡ'Xؽ $Ba  #FA`%;+qc\e2q<  W%ljPTY .+g=a3ce3Dj8lQeNzH~aw'3{V}X.SBNⷒ"f2 ADHITph D0-Ǒd'J"?ov|OQM #>cxP9Ff(QޅE"\6hb 'TYF*l~?SC0%<%oӤzm݅M} 2ܗ.|d]z" c%-Ph06:yTwl2js|GX1em`iK7f]Ѻ言1,W< iy k4:pN~ ӃPvo>[|娸nT %`7;!ڬDFV9,N& 2.r$p.F`VwK%vs%: 2a(3;GnAݠF#]?M 귵"|v^KpF"|rFn½fɘLDAtVMgst1܇xΉ/~[;_/?epyNFYAwh[z1sW{~G6,Ug0%(pߘj"@ 4/m(_{uk8_l0 H\>q0 .gwxx/"Ц]՜`B=, ];`gqw; i<,K8PZbrjC&gwg!4>̏Y'ZgʃĽ`| YZ