python3-perf-debuginfo-4.19.90-2409.1.0.0293.oe2003sp40>    f * ;G|`u` 9 'L_5[AI c|H (:)3B`czswuKJ"į o=mC'hǍ MO897!qŰC~jMKGs('[.;$]=F\ h_n,n8y|X 0ORRPC X,r;[M{&xe`C Bf?TN,_O(ByCr6!̂+Aaś5's~Ο&m @ rSv+;g:m$lm*a ӧ4 1Z]9J,yi)?Y6ؼJD9t?dd! 9 d04: Oax~     (Xx#(?8H99,9:A9F3GPHpIɐXɘYɠ\]^.bdefltu0vPz`Cpython3-perf-debuginfo4.19.902409.1.0.0293.oe2003sp4Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.fxdc-64g.compass-ci GPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch646` AAAAA$ffffffff92e18ffcd5eb95c2cb8e93e4c6ee7466aac01ea3a59730e8e1e8f57e3d6b835acb3faa7def01aafaf25aa34861fbfca91179ff37be8a8b8b9c90ecc2e0d929f0b784ad2479a35a484a0830ff782d08694b7276b4361517b7bb5ddb0103232ff5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2409.1.0.0293.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1f@fͿfą@fJf@ff@f`f&@ff|fqvfifh<@f`S@fWfM@fDf:f(@ff-f @ee@eZeeeBeeee@eeee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&chenyi - 4.19.90-2409.1.0.0293chenyi - 4.19.90-2408.5.0.0292chenyi - 4.19.90-2408.4.0.0291chenyi - 4.19.90-2408.3.0.0290chenyi - 4.19.90-2408.2.0.0289chenyi - 4.19.90-2408.1.0.0288chenyi - 4.19.90-2407.5.0.0287chenyi - 4.19.90-2407.4.0.0286chenyi - 4.19.90-2407.3.0.0285chenyi - 4.19.90-2407.1.0.0284chenyi - 4.19.90-2406.4.0.0283chenyi - 4.19.90-2406.3.0.0282chenyi - 4.19.90-2406.2.0.0281chenyi - 4.19.90-2406.1.0.0280chenyi - 4.19.90-2406.1.0.0279chenyi - 4.19.90-2405.5.0.0278hongrongxuan - 4.19.90-2405.4.0.0277chenyi - 4.19.90-2405.3.0.0276chenyi - 4.19.90-2405.1.0.0275chenyi - 4.19.90-2404.3.0.0274chenyi - 4.19.90-2404.2.0.0273hongrongxuan - 4.19.90-2404.1.0.0272hongrongxuan - 4.19.90-2403.4.0.0271hongrongxuan - 4.19.90-2403.3.0.0270hongrongxuan - 4.19.90-2403.2.0.0269hongrongxuan - 4.19.90-2403.1.0.0268hongrongxuan - 4.19.90-2402.6.0.0267hongrongxuan - 4.19.90-2402.5.0.0266yangjunshuo - 4.19.90-2402.4.0.0265hongrongxuan - 4.19.90-2402.4.0.0264hongrongxuan - 4.19.90-2402.1.0.0263hongrongxuan - 4.19.90-2401.5.0.0262YunYi Yang - 4.19.90-2401.4.0.0261YunYi Yang - 4.19.90-2401.3.0.0260YunYi Yang - 4.19.90-2401.1.0.0259YunYi Yang - 4.19.90-2312.6.0.0258YunYi Yang - 4.19.90-2312.4.0.0257YunYi Yang - 4.19.90-2312.3.0.0256YunYi Yang - 4.19.90-2312.1.0.0255Zhang Mingqian - 4.19.90-2311.5.0.0254Yuan Zhang - 4.19.90-2311.5.0.0253Li Xiaodong - 4.19.90-2311.5.0.0252Zhou Kaiqi - 4.19.90-2311.4.0.0251Keyi Zhong - 4.19.90-2311.4.0.0250Luo Shengwei - 4.19.90-2311.4.0.0249YunYi Yang - 4.19.90-2311.3.0.0248Yu Liao - 4.19.90-2311.3.0.0247Zhou Kaiqi - 4.19.90-2311.3.0.0246Li Xiaodong - 4.19.90-2311.3.0.0245Luo Shengwei - 4.19.90-2311.3.0.0244YunYi Yang - 4.19.90-2311.2.0.0243Li Xiaodong - 4.19.90-2311.2.0.0242mingqian218472 - 4.19.90-2311.1.0.0241Yu Liao - 4.19.90-2311.1.0.0240hongrongxuan - 4.19.90-2311.1.0.0239Kunkun Jiang - 4.19.90-2311.1.0.0238YaQiang Chen - 4.19.90-2311.1.0.0237- !11383 perf/core: Fix missing wakeup when waiting for context reference - !11384 fs/proc: fix softlockup in __read_vmcore - !11351 regulator: da9211: Use irq handler when ready - !11364 hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() - fs/proc: fix softlockup in __read_vmcore - perf/core: Fix missing wakeup when waiting for context reference - !11242 CVE-2024-43892 - !11301 ext4: remove the redundant folio_wait_stable() - hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() - !11333 jbd2: avoid mount failed when commit block is partial submitted - !11345 netfilter: ctnetlink: use helper function to calculate expect ID - regulator: da9211: Use irq handler when ready - !11220 io_uring: add a schedule point in io_add_buffers() - netfilter: ctnetlink: use helper function to calculate expect ID - jbd2: avoid mount failed when commit block is partial submitted - !11290 Add exception protection processing for vd in axi_chan_handle_err function - !11258 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - !11215 Fix CVE-2024-40901 - !11186 Backport bugfix for AMD SMN - !11265 mtd: rawnand: hynix: fixed typo - !11264 media: xc2028: avoid use-after-free in load_firmware_cb() - !11234 efi: fix NULL-deref in init error path - ext4: remove the redundant folio_wait_stable() - !11266 serial: core: check uartclk for zero to avoid divide by zero - Add exception protection processing for vd in axi_chan_handle_err function - !11216 scsi: qla2xxx: validate nvme_local_port correctly - !11254 mm: avoid overflows in dirty throttling logic - serial: core: check uartclk for zero to avoid divide by zero - !11189 tcp: fix race in tcp_v6_syn_recv_sock() - mtd: rawnand: hynix: fixed typo - media: xc2028: avoid use-after-free in load_firmware_cb() - !11154 xen/netfront: destroy queues before real_num_tx_queues is zeroed - !11259 ACPI: processor_idle: Fix invalid comparison with insertion sort for latency - !11260 ACPI: EC: Abort address space access upon error - !11261 ACPI: EC: Avoid returning AE_OK on errors in address space handler - !11114 sysctl: always initialize i_uid/i_gid - !11167 f2fs: let's avoid panic if extent_tree is not created - ACPI: EC: Avoid returning AE_OK on errors in address space handler - ACPI: EC: Abort address space access upon error - ACPI: processor_idle: Fix invalid comparison with insertion sort for latency - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - mm: avoid overflows in dirty throttling logic - !11164 usb: vhci-hcd: Do not drop references before new references are gained - !11173 tracing: Fix overflow in get_free_elt() - memcg: protect concurrent access to mem_cgroup_idr - efi: fix NULL-deref in init error path - !11185 kobject_uevent: Fix OOB access within zap_modalias_env() - !11178 irqchip/alpine-msi: Fix off-by-one in allocation error path - io_uring: add a schedule point in io_add_buffers() - scsi: qla2xxx: validate nvme_local_port correctly - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory - scsi: mpt3sas: Gracefully handle online firmware update - scsi: mpt3sas: Add ioc_ logging macros - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() - !11193 net/ipv6: Fix the RT cache flush via sysctl using a previous delay - !11209 LTS patches round - UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() - net: tcp better handling of reordering then loss cases - tcp: tcp_mark_head_lost is only valid for sack-tcp - tcp: add ece_ack flag to reno sack functions - net/ipv6: Fix the RT cache flush via sysctl using a previous delay - tcp: fix race in tcp_v6_syn_recv_sock() - x86/amd_nb: Check for invalid SMN reads - PCI: Add PCI_ERROR_RESPONSE and related definitions - kobject_uevent: Fix OOB access within zap_modalias_env() - irqchip/alpine-msi: Fix off-by-one in allocation error path - tracing: Fix overflow in get_free_elt() - f2fs: let's avoid panic if extent_tree is not created - usb: vhci-hcd: Do not drop references before new references are gained - xen/netfront: destroy queues before real_num_tx_queues is zeroed - sysctl: always initialize i_uid/i_gid- !11130 iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11132 KVM: x86/mmu: make apf token non-zero to fix bug - !11192 af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - !11150 protect the fetch of ->fd[fd - !11117 net/iucv: fix use after free in iucv_sock_close() - !11122 fix CVE-2023-52893 - !11089 f2fs: fix to don't dirty inode for readonly filesystem - !11078 nilfs2: fix general protection fault in nilfs_btree_insert() - !11047 filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - protect the fetch of ->fd[fd] in do_dup2() from mispredictions - !11095 exec: Fix ToCToU between perm check and set-uid/gid usage - KVM: x86/mmu: make apf token non-zero to fix bug - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11121 scsi: qla2xxx: During vport delete send async logout explicitly - !11113 mISDN: Fix a use after free in hfcmulti_tx() - gsmi: fix null-deref in gsmi_get_variable - scsi: qla2xxx: During vport delete send async logout explicitly - net/iucv: fix use after free in iucv_sock_close() - !11074 wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - mISDN: Fix a use after free in hfcmulti_tx() - !11072 drm/virtio: Fix GEM handle creation UAF - exec: Fix ToCToU between perm check and set-uid/gid usage - !11086 thermal: int340x: fix memory leak in int3400_notify() - f2fs: fix to don't dirty inode for readonly filesystem - thermal: int340x: fix memory leak in int3400_notify() - !11061 Fix CVE-2023-52898 - nilfs2: fix general protection fault in nilfs_btree_insert() - !11068 Fix CVE-2024-39501 - wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - drm/virtio: Fix GEM handle creation UAF - !11060 parisc: Fix data TLB miss in sba_unmap_sg - !11065 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - !11062 ocfs2: add bounds checking to ocfs2_check_dir_entry() - driver core: Fix uevent_show() vs driver detach race - selftests: forwarding: devlink_lib: Wait for udev events after reloading - drivers: core: synchronize really_probe() and dev_uevent() - !10992 media: venus: fix use after free in vdec_close - i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - ocfs2: add bounds checking to ocfs2_check_dir_entry() - !11001 tipc: Return non-zero value from tipc_udp_addr2str() on error - !10987 RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - xhci: Fix null pointer dereference when host dies - xhci: avoid race between disable slot command and host runtime suspend - parisc: Fix data TLB miss in sba_unmap_sg - filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - !11037 s390/sclp: Fix sclp_init() cleanup on failure - !11021 net: usb: qmi_wwan: fix memory leak for not ip packets - s390/sclp: Fix sclp_init() cleanup on failure - net: usb: qmi_wwan: fix memory leak for not ip packets - !10966 perf: Optimize perf_pmu_migrate_context() - tipc: Return non-zero value from tipc_udp_addr2str() on error - media: venus: fix use after free in vdec_close - RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - perf: Optimize perf_pmu_migrate_context()- !10978 CVE-2024-42304 - !10946 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - !10957 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - ext4: make sure the first directory block is not a hole - ext4: check dot and dotdot of dx_root before making dir indexed - !10954 leds: trigger: Unregister sysfs attributes before calling deactivate() - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - !10930 libceph: fix race between delayed_work() and ceph_monc_stop() - leds: trigger: Unregister sysfs attributes before calling deactivate() - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - libceph: fix race between delayed_work() and ceph_monc_stop() - !10841 ALSA: gus: fix null pointer dereference on pointer block - !10913 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10915 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10894 v2 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - !10892 crypto: aead,cipher - zeroize key buffer after use - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - crypto: aead,cipher - zeroize key buffer after use - ALSA: gus: fix null pointer dereference on pointer block- !10895 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10897 v2 orangefs: fix out-of-bounds fsid access - !10858 v4 powerpc/pseries: Whitelist dtl slub object for copying to userspace - orangefs: fix out-of-bounds fsid access - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10891 CVE-2024-42105 - nilfs2: fix inode number range checks - !10871 USB: serial: mos7840: fix crash on resume - !10643 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - USB: serial: mos7840: fix crash on resume - !10865 Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10825 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10730 filelock: Remove locks reliably when fcntl/close race is detected - powerpc/pseries: Whitelist dtl slub object for copying to userspace - !10802 media: dvb-frontends: tda10048: Fix integer overflow - !10703 x86: stop playing stack games in profile_pc() - !10838 bnx2x: Fix multiple UBSAN array-index-out-of-bounds - bnx2x: Fix multiple UBSAN array-index-out-of-bounds - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - !10806 tcp_metrics: validate source addr length - !10803 s390/pkey: Wipe sensitive data on failure - !10786 CVE-2024-41034 - tcp_metrics: validate source addr length - s390/pkey: Wipe sensitive data on failure - !10700 ethernet: Fix error handling in xemaclite_of_probe - !10777 Fix CVE-2024-42160 - media: dvb-frontends: tda10048: Fix integer overflow - !10532 ftruncate: pass a signed offset - !10623 ata: libata-core: Fix double free on error - !10664 v2 ASoC: fsl-asoc-card: set priv->pdev before using it - nilfs2: fix kernel bug on rename operation of broken directory - nilfs2: return the mapped address from nilfs_get_page() - nilfs2: Remove check for PageError - f2fs: Add inline to f2fs_build_fault_attr() stub - f2fs: check validation of fault attrs in f2fs_build_fault_attr() - filelock: Remove locks reliably when fcntl/close race is detected - x86: stop playing stack games in profile_pc() - ethernet: Fix error handling in xemaclite_of_probe - ASoC: fsl-asoc-card: set priv->pdev before using it - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - ata: libata-core: Fix double free on error - ftruncate: pass a signed offset- !10629 v2 hfsplus: fix uninit-value in copy_name - !10723 net/iucv: Avoid explicit cpumask var allocation on stack - !10646 net: dsa: mv88e6xxx: Correct check for empty list - !10609 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - !10608 CVE-2024-41044 - net/iucv: Avoid explicit cpumask var allocation on stack - !10693 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - !10571 ila: block BH in ila_output() - !10593 fix CVE-2024-41046 - !10521 xfs: add bounds checking to xlog_recover_process_data - !10597 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - !10562 nilfs2: add missing check for inode numbers on directory entries - !10706 jfs: don't walk off the end of ealist - !10699 drm/amd/display: Skip finding free audio for unknown engine_id - !10672 inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10684 ocfs2: fix DIO failure due to insufficient transaction credits - !10565 gpio: davinci: Validate the obtained number of IRQs - !10389 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - jfs: don't walk off the end of ealist - drm/amd/display: Skip finding free audio for unknown engine_id - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - ocfs2: fix DIO failure due to insufficient transaction credits - inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10641 usb: atm: cxacru: fix endpoint checking in cxacru_bind() - !10601 IB/core: Implement a limit on UMAD receive List - net: dsa: mv88e6xxx: Correct check for empty list - usb: atm: cxacru: fix endpoint checking in cxacru_bind() - hfsplus: fix uninit-value in copy_name - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - ppp: reject claimed-as-LCP but actually malformed packets - ppp: ensure minimum packet size in ppp_write() - IB/core: Implement a limit on UMAD receive List - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - net: ethernet: lantiq_etop: fix double free in detach - net: lantiq_etop: add blank line after declaration - !10320 thermal: Fix NULL pointer dereferences in of_thermal_ functions - !10529 Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - ila: block BH in ila_output() - gpio: davinci: Validate the obtained number of IRQs - nilfs2: add missing check for inode numbers on directory entries - !10471 ALSA: emux: improve patch ioctl data validation - !10479 jffs2: Fix potential illegal address access in jffs2_free_inode - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - xfs: add bounds checking to xlog_recover_process_data - !10386 filelock: Fix fcntl/close race recovery compat path - !10485 fix CVE-2024-42086 - !10492 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - !10400 Fix CVE-2024-41069 - !10270 HID: core: remove unnecessary WARN_ON() in implement() - !10472 v2 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - !10359 v2 PCI/ROM: Fix PCI ROM header check bug - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - iio: chemical: bme680: Fix overflows in compensate() functions - jffs2: Fix potential illegal address access in jffs2_free_inode - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - ALSA: emux: improve patch ioctl data validation - !10341 net/sched: initialize noop_qdisc owner - ASoC: topology: Fix route memory corruption - ASoC: topology: Fix references to freed memory - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - filelock: Fix fcntl/close race recovery compat path - PCI/ROM: Fix PCI ROM header check bug - net/sched: initialize noop_qdisc owner - thermal: Fix NULL pointer dereferences in of_thermal_ functions - HID: core: remove unnecessary WARN_ON() in implement()- !10327 NFC: port100: fix use-after-free in port100_send_complete - !10325 kobject: Fix global-out-of-bounds in kobject_action_type() - !10337 drm/radeon: fix UBSAN warning in kv_dpm.c - !10368 v2 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - !10227 MIPS: smp: fill in sibling and core maps earlier - drm/radeon: fix UBSAN warning in kv_dpm.c - !10324 BMA: Fix iBMA bug and change - NFC: port100: fix use-after-free in port100_send_complete - kobject: Fix global-out-of-bounds in kobject_action_type() - !10315 jfs: xattr: fix buffer overflow for invalid xattr - BMA/cdev_veth_drv: Fix softlockup problem - BMA/kbox_drv: Change the version number. - BMA/veth_drv: Fix soft interrupt loops and change the version number - BMA/cdev_drv: Change the version number. - BMA/edma_drv: Fix DMA reset problem and change the version number. - !10173 netrom: Fix a memory leak in nr_heartbeat_expiry() - !10249 fbdev: savage: Handle err return when savagefb_check_var failed - !10306 mISDN: Fix memory leak in dsp_pipeline_build() - jfs: xattr: fix buffer overflow for invalid xattr - !10198 scsi: qedi: Fix crash while reading debugfs attribute - !10310 batman-adv: bypass empty buckets in batadv_purge_orig_ref() - !10307 wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - !10296 Backport dvb-usb bugfix - batman-adv: bypass empty buckets in batadv_purge_orig_ref() - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - mISDN: Fix memory leak in dsp_pipeline_build() - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() - USB: move snd_usb_pipe_sanity_check into the USB core - fbdev: savage: Handle err return when savagefb_check_var failed - MIPS: smp: fill in sibling and core maps earlier - scsi: qedi: Fix crash while reading debugfs attribute - netrom: Fix a memory leak in nr_heartbeat_expiry()- !10125 nvme-rdma: fix possible use-after-free in transport error_recovery work - !10112 ftrace: Fix use-after-free for dynamic ftrace_ops - !10276 net: ieee802154: at86rf230: Stop leaking skb's - net: ieee802154: at86rf230: Stop leaking skb's - !9917 powerpc/pseries: Enforce hcall result buffer validity and size - !10240 CVE-2024-41007 - !10251 sctp: fix kernel-infoleak for SCTP sockets - !10241 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - sctp: fix kernel-infoleak for SCTP sockets - !10229 staging: gdm724x: fix use after free in gdm_lte_rx() - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - tcp: avoid too many retransmit packets - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() - net: tcp: fix unexcepted socket die when snd_wnd is 0 - tcp: refactor tcp_retransmit_timer() - tcp: fix incorrect undo caused by DSACK of TLP retransmit - staging: gdm724x: fix use after free in gdm_lte_rx() - !10137 NFSD: Fix ia_size underflow - !10183 v3 ima: Fix use-after-free on a dentry's dname.name - !10121 usb: f_fs: Fix use-after-free for epfile - !10016 drm/exynos/vidi: fix memory leak in .get_modes() - !10211 fix CVE-2022-48865 - !10206 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - tipc: fix kernel panic when enabling bearer - tipc: fix NULL pointer dereference in tipc_disc_rcv() - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - !10186 vsock: remove vsock from connected table when connect is interrupted by a signal - !10190 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - vsock: remove vsock from connected table when connect is interrupted by a signal - !10141 vt_ioctl: fix array_index_nospec in vt_setactivate - ima: Fix use-after-free on a dentry's dname.name - !10152 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - !10026 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - !10147 CVE-2022-48836 - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - Input: aiptek - properly check endpoint type - Input: aiptek - fix endpoint sanity check - vt_ioctl: fix array_index_nospec in vt_setactivate - !10095 CVE-2024-40968 - !10130 wifi: iwlwifi: mvm: don't read past the mfuart notifcation - NFSD: Fix ia_size underflow - !10123 CVE-2022-48838 - !10122 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - !10081 drm/amdgpu: fix UBSAN warning in kv_dpm.c - wifi: iwlwifi: mvm: don't read past the mfuart notifcation - !10092 usb: host: ohci-tmio: check return value after calling platform_get_resource() - nvme-rdma: fix possible use-after-free in transport error_recovery work - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - usb: f_fs: Fix use-after-free for epfile - !10094 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - ftrace: Fix use-after-free for dynamic ftrace_ops - !10054 vmci: prevent speculation leaks by sanitizing event in event_deliver() - MIPS: Octeon: Add PCIe link status check - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - usb: host: ohci-tmio: check return value after calling platform_get_resource() - !10033 ipv6: prevent possible NULL dereference in rt6_probe() - drm/amdgpu: fix UBSAN warning in kv_dpm.c - !9996 netpoll: Fix race condition in netpoll_owner_active - !9948 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - vmci: prevent speculation leaks by sanitizing event in event_deliver() - ipv6: prevent possible NULL dereference in rt6_probe() - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - drm/exynos/vidi: fix memory leak in .get_modes() - netpoll: Fix race condition in netpoll_owner_active - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - powerpc/pseries: Enforce hcall result buffer validity and size- !9925 ocfs2: fix races between hole punching and AIO+DIO - !9874 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - !9830 mmc: davinci: Don't strip remove function when driver is builtin - !9870 cifs: Fix deadlock in cifs_writepages during reconnect - !9895 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ocfs2: fix races between hole punching and AIO+DIO - !9891 ipv6: sr: fix memleak in seg6_hmac_init_algo - !9856 btrfs: fix memory ordering between normal and ordered work functions - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ipv6: sr: fix memleak in seg6_hmac_init_algo - !9492 netlabel: fix out-of-bounds memory accesses - !9868 usb: musb: tusb6010: check return value after calling platform_get_resource() - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - cifs: Fix deadlock in cifs_writepages during reconnect - usb: musb: tusb6010: check return value after calling platform_get_resource() - !9858 khugepaged: fix null-pointer dereference due to race - !9819 kdb: Fix buffer overflow during tab-complete - khugepaged: fix null-pointer dereference due to race - btrfs: fix memory ordering between normal and ordered work functions - !9842 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - mmc: davinci: Don't strip remove function when driver is builtin - kdb: Fix buffer overflow during tab-complete - netlabel: fix out-of-bounds memory accesses- !9803 v2 x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - !9797 sch_cake: do not call cake_destroy() from cake_init() - sch_cake: do not call cake_destroy() from cake_init() - !9786 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - !9777 CVE-2024-23848 - media: cec: cec-api: add locking in cec_release() - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh - !9765 i40e: Fix queues reservation for XDP - !9760 CVE-2024-26816 - !9754 net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9367 v2 net: qcom/emac: fix UAF in emac_remove - !9512 drm: vc4: Fix possible null pointer dereference - !9755 wifi: ar5523: enable proper endpoint verification - i40e: Fix queues reservation for XDP - !9744 Fix CVE-2024-36949 - !9741 scsi: qedf: Ensure the copied buf is NUL terminated - !9727 net: amd-xgbe: Fix skb data length underflow - x86/boot: Ignore relocations in .notes sections in walk_relocs() too - x86, relocs: Ignore relocations in .notes section - !9743 USB: core: Fix hang in usb_kill_urb by adding memory barriers - wifi: ar5523: enable proper endpoint verification - net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9674 ax25: Fix reference count leak issue of net_device - !9729 seg6: fix the iif in the IPv6 socket control block - !9725 v2 net: Fix CVE-2022-48757 - !9737 net/9p: fix uninit-value in p9_client_rpc() - amd/amdkfd: sync all devices to wait all processes being evicted - drm/amdkfd: Rework kfd_locked handling - USB: core: Fix hang in usb_kill_urb by adding memory barriers - scsi: qedf: Ensure the copied buf is NUL terminated - net/9p: fix uninit-value in p9_client_rpc() - !9710 CVE-2022-48738 - !9568 media: mxl111sf: change mutex_init() location - !9570 net: ieee802154: ca8210: Stop leaking skb's - seg6: fix the iif in the IPv6 socket control block - !9700 v2 crypto: bcm - Fix pointer arithmetic - !9684 greybus: lights: check return of get_channel_from_mode - net: amd-xgbe: Fix skb data length underflow - !9666 ftrace: Fix rcu warn in ftrace_location() - net: fix kabi breakage in struct packet_type - net: fix information leakage in /proc/net/ptype - !9724 Fix CVE-2024-35915 - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() - nfc: nci: Fix uninit-value in nci_rx_work - nfc: nci: Fix kcov check in nci_rx_work() - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet - !9658 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - !9698 Fix CVE-2021-47270 - !9699 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - !9550 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - !9707 nilfs2: fix use-after-free of timer for log writer thread - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - nilfs2: fix use-after-free of timer for log writer thread - !9655 nfc: fix segfault in nfc_genl_dump_devices_done - !9654 mac80211: validate extended element ID is present - !9653 ecryptfs: Fix buffer size for tag 66 packet - !9652 ALSA: timer: Set lower bound of start tick time - !9697 v3 Fix CVE-2024-38567 - !9633 CVE-2024-38582 - !9692 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - crypto: bcm - Fix pointer arithmetic - dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: fix various gadgets null ptr deref on 10gbps cabling. - wifi: carl9170: add a proper sanity check for endpoints - USB: core: Add routines for endpoint checks in old drivers - !9597 ASoC: max9759: fix underflow in speaker_gain_control_put() - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - !9626 fix uaf when proc_cpuset_show - !9660 nilfs2: fix potential kernel bug due to lack of writeback flag waiting - greybus: lights: check return of get_channel_from_mode - ax25: Fix reference count leak issue of net_device - ftrace: Fix rcu warn in ftrace_location() - !9553 CVE-2024-37356 - nilfs2: fix potential kernel bug due to lack of writeback flag waiting - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - nfc: fix segfault in nfc_genl_dump_devices_done - mac80211: validate extended element ID is present - ecryptfs: Fix buffer size for tag 66 packet - ALSA: timer: Set lower bound of start tick time - nilfs2: fix potential hang in nilfs_detach_log_writer() - nilfs2: fix unexpected freezing of nilfs_segctor_sync() - cgroup: fix uaf when proc_cpuset_show - ASoC: max9759: fix underflow in speaker_gain_control_put() - net: ieee802154: ca8210: Stop leaking skb's - media: mxl111sf: change mutex_init() location - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). - params: lift param_set_uint_minmax to common code - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - drm: vc4: Fix possible null pointer dereference - net: qcom/emac: fix UAF in emac_remove- !9629 stm class: Fix a double free in stm_register_device() - !9646 phonet: fix rtm_phonet_notify() skb allocation - !9628 m68k: Fix spinlock race in kernel thread creation - !9623 v2 net/nfc/rawsock.c: fix a permission check bug - !9648 backport two patches from 5.10 to fix some bugs for GuestOS - !9617 mac80211: track only QoS data frames for admission control - !9637 ipv6: sr: fix invalid unregister error path - !9607 enic: Validate length of nl attributes in enic_set_vf_port - !9606 drm/nouveau: fix off by one in BIOS boundary checking - !9605 scsi: bfa: Ensure the copied buf is NUL terminated - irqchip: gic-v3: Collection table support muti pages - scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids - phonet: fix rtm_phonet_notify() skb allocation - ipv6: sr: fix invalid unregister error path - stm class: Fix a double free in stm_register_device() - m68k: Fix spinlock race in kernel thread creation - !9076 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - net/nfc/rawsock.c: fix a permission check bug - mac80211: track only QoS data frames for admission control - enic: Validate length of nl attributes in enic_set_vf_port - drm/nouveau: fix off by one in BIOS boundary checking - !9600 CVE-2024-38597 - scsi: bfa: Ensure the copied buf is NUL terminated - !9409 drm/mediatek: Add 0 size check to mtk_drm_gem_obj - !9452 jffs2: prevent xattr node from overflowing the eraseblock - eth: sungem: remove .ndo_poll_controller to avoid deadlocks - net: fec: remove .ndo_poll_controller to avoid deadlocks - !8163 v2 mmc: sdio: fix possible resource leaks in some error paths - !9535 igbvf: fix double free in `igbvf_probe` - !9590 s390/ap: Fix crash in AP internal function modify_bitmap() - !9584 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9537 virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9585 net/mlx5e: Avoid field-overflowing memcpy() - s390/ap: Fix crash in AP internal function modify_bitmap() - net/mlx5e: Avoid field-overflowing memcpy() - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9534 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9419 mm/migrate: set swap entry values of THP tail pages properly. - !9560 net: systemport: Add global locking for descriptor lifecycle - !9526 media: lgdt3306a: Add a check against null-pointer-def - !9539 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - net: systemport: Add global locking for descriptor lifecycle - !9340 serial: max3100: Lock port->lock when calling uart_handle_cts_change() - !9330 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - !9382 serial: max3100: Update uart_driver_registered on driver removal - !9503 v2 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - !9464 quota: Fix rcu annotations of inode dquot pointers - !9530 v2 Backport LTS patches - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9435 fix CVE-2024-38621 - igbvf: fix double free in `igbvf_probe` - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9381 vfio/pci: fix potential memory leak in vfio_intx_enable() - !9497 netrom: fix possible dead-lock in nr_rt_ioctl() - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - media: lgdt3306a: Add a check against null-pointer-def - !9505 CVE-2024-38587 - !9473 um: Add winch to winch_handlers before registering winch IRQ - !9407 drm/arm/malidp: fix a possible null pointer dereference - !9400 Fix CVE-2024-31076 - speakup: Fix sizeof() vs ARRAY_SIZE() bug - !9439 CVE-2022-48715 - !9133 net: ethernet: fix potential use-after-free in ec_bhf_remove - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - netrom: fix possible dead-lock in nr_rt_ioctl() - !9265 ring-buffer: Fix a race between readers and resize checks - !9390 NFS: Fix an off by one in root_nfs_cat() - um: Add winch to winch_handlers before registering winch IRQ - quota: Fix rcu annotations of inode dquot pointers - fs/quota: erase unused but set variable warning - jffs2: prevent xattr node from overflowing the eraseblock - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - media: stk1160: fix bounds checking in stk1160_copy_video() - mm/migrate: set swap entry values of THP tail pages properly. - drm/mediatek: Add 0 size check to mtk_drm_gem_obj - drm/arm/malidp: fix a possible null pointer dereference - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline - NFS: Fix an off by one in root_nfs_cat() - serial: max3100: Update uart_driver_registered on driver removal - vfio/pci: fix potential memory leak in vfio_intx_enable() - serial: max3100: Lock port->lock when calling uart_handle_cts_change() - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ring-buffer: Fix a race between readers and resize checks - net: ethernet: fix potential use-after-free in ec_bhf_remove - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - mmc: sdio: fix possible resource leaks in some error paths- !9471 CVE-2021-47434 - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - xhci: Fix command ring pointer corruption while aborting a command - !8935 wifi: nl80211: don't free NULL coalescing rule - !9444 CVE-2022-48737 - !8493 rpmsg: virtio: Free driver_override when rpmsg_remove() - !8473 scsi: mpt3sas: Fix kernel panic during drive powercycle test - ASoC: ops: Fix bounds check for _sx controls - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - !9322 drm/amd/display: Fix potential index out of bounds in color transformation function - !9366 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9392 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !9232 batman-adv: Avoid WARN_ON timing related checks - !9351 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9393 net: lts v4.311 backport - !9286 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - !9206 v2 sched: smart_grid: fix potential NULL pointer dereference - !9314 spi: Fix deadlock when adding SPI controllers on SPI buses - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() - ipv6: fib6_rules: flush route cache when rule is changed - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !8360 v2 loop: use lo->lo_disk for kobject_uevent - !9343 firmware: arm_scpi: Fix string overflow in SCPI genpd driver - !9326 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9285 of: module: add buffer overflow check in of_modalias() - !9316 CVE-2022-48755 - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9344 round lts patches - !8769 atl1c: Work around the DMA RX overflow issue - !9292 net: bridge: xmit: make sure we have at least eth header len bytes - net: bridge: fix corrupted ethernet header on multicast-to-unicast - net: bridge: fix multicast-to-unicast with fraglist GSO - net: mark racy access on sk->sk_rcvbuf - net l2tp: drop flow hash on forward - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - !9324 v2 Linux 4.19.312-313 LTS patches - vxlan: Fix regression when dropping packets due to invalid src addresses - udp: preserve the connected status if only UDP cmsg - vxlan: drop packets from invalid src-address - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - drm/amd/display: Fix potential index out of bounds in color transformation function - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - spi: fix kabi breakage in struct spi_controller - spi: Fix deadlock when adding SPI controllers on SPI buses - !9278 CVE-2021-47231 - !8783 v2 arm64 mpam fix patch - !9270 inet_diag: fix kernel-infoleak for UDP sockets - !9140 v2 CVE-2024-36971 - !8847 wl1251: Fix possible buffer overflow in wl1251_cmd_scan - !9260 v3 ftrace: Fix possible use-after-free issue in ftrace_location() - net: bridge: xmit: make sure we have at least eth header len bytes - mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - of: module: add buffer overflow check in of_modalias() - !9061 iio: mma8452: Fix trigger reference couting - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: mcba_usb: fix memory leak in mcba_usb - inet_diag: fix kernel-infoleak for UDP sockets - ftrace: Fix possible use-after-free issue in ftrace_location() - !9227 kprobes: Fix possible use-after-free issue on kprobe registration - !9228 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - !9225 can: sja1000: fix use after free in ems_pcmcia_add_card() - !8656 mm, slub: fix potential memoryleak in kmem_cache_open() - !8937 firewire: ohci: mask bus reset interrupts between ISR and bottom half - !8691 Fix page corruption caused by racy check in __free_pages - batman-adv: Avoid WARN_ON timing related checks - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - kprobes: Fix possible use-after-free issue on kprobe registration - can: sja1000: fix use after free in ems_pcmcia_add_card() - !9179 CVE-2021-47232 - !9004 media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - !8130 v2 CVE-2021-47493 - !9006 media: tc358743: register v4l2 async device only after successful setup - !9144 serial: 8250_exar: Don't remove GPIO device on suspend - sched: smart_grid: fix potential NULL pointer dereference - can: j1939: fix Use-after-Free, hold skb ref while in use - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() - can: j1939: transport: add j1939_session_skb_find_by_offset() function - !8800 ALSA: usb-audio: Stop parsing channels bits when all channels are found. - !8798 hid: cp2112: Fix duplicate workqueue initialization - !8799 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - serial: 8250_exar: Don't remove GPIO device on suspend - net: fix kabi breakage in struct dst_ops - net: fix __dst_negative_advice() race - iio: mma8452: Fix trigger reference couting - media: tc358743: register v4l2 async device only after successful setup - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - firewire: ohci: mask bus reset interrupts between ISR and bottom half - wifi: nl80211: don't free NULL coalescing rule - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - ALSA: usb-audio: Stop parsing channels bits when all channels are found. - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - hid: cp2112: Fix duplicate workqueue initialization - arm64/mpam: Fix softlockup when reading mondata - arm64/mpam: Fix wrong seconds to jiffies conversion - arm64/mpam: change allocation mode from GFP_KERNEL to GFP_NOWAIT - mpam/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup - mpam/resctrl: Clean up resctrl_group_rmdir_[ctrl/mon]() - mpam/resctrl: Clean up unused function parameter in mkdir path - mpam/resctrl: Fix a deadlock due to inaccurate reference - atl1c: Work around the DMA RX overflow issue - Fix page corruption caused by racy check in __free_pages - mm, slub: fix potential memoryleak in kmem_cache_open() - rpmsg: virtio: Free driver_override when rpmsg_remove() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - loop: use lo->lo_disk for kobject_uevent - jbd2: export jbd2_journal_[grab|put]_journal_head - ocfs2: fix a deadlock when commit trans - ocfs2: fix race between searching chunks and release journal_head from buffer_head- !9086 v2 dhugetlb: use rcu lock to protect hpool - !8796 CVE-2023-52810 - !8699 wifi: cfg80211: check A-MSDU format more carefully - !9123 staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - !9005 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !9113 IB/qib: Protect from buffer - !9119 PCI: aardvark: Fix kernel panic during PIO transfer - !9058 watchdog: Fix possible use-after-free by calling del_timer_sync() - !9053 soc: fsl: qbman: Use raw spinlock for cgr_lock - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - PCI: aardvark: Don't rely on jiffies while holding spinlock - !9091 RDMA/cma: Fix rdma_resolve_route() memory leak - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - !9037 fix CVE-2021-47509 - RDMA/cma: Fix rdma_resolve_route() memory leak - dhugetlb: use rcu lock to protect hpool - !8291 Fix CVE-2023-52836 - !8574 net: ieee802154: fix null deref in parse dev addr - !9017 misc/libmasm/module: Fix two use after free in ibmasm_init_one - !9045 ALSA: seq: Fix race of snd_seq_timer_open() - !9046 net: rds: fix memory leak in rds_recvmsg - !8632 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - !8695 net: macb: fix use after free on rmmod - !4633 Add support for Hygon family 18h model 5h HD-Audio - !9057 CVE-2021-47261 - !8637 dyndbg: fix old BUG_ON in >control parser - !8698 net: batman-adv: fix error handling - !8715 net/sched: act_skbmod: prevent kernel-infoleak - !8775 llc: verify mac len before reading mac header - watchdog: Fix possible use-after-free by calling del_timer_sync() - IB/mlx5: Fix initializing CQ fragments buffer - soc: fsl: qbman: Use raw spinlock for cgr_lock - !9022 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - !8786 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - !8704 usb: fix various gadget panics on 10gbps cabling - !9013 net: encx24j600: check error in devm_regmap_init_encx24j600 - net: rds: fix memory leak in rds_recvmsg - ALSA: seq: Fix race of snd_seq_timer_open() - !9036 IB/hfi1: Restore allocated resources on failed copyout - !4620 Some fixes for Hygon model 4h~6h processors - !4630 Add support for Hygon model 6h L3 PMU - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix potential out-of-bounds shift - !8549 batman-adv: Avoid infinite loop trying to resize local TT - !8763 tipc: fix UAF in error path - IB/hfi1: Restore allocated resources on failed copyout - !8956 net: ti: fix UAF in tlan_remove_one - !8959 comedi: vmk80xx: fix bulk-buffer overflow - !8740 CVE-2024-36914 - !8824 igb: Fix use-after-free error during reset - !8987 bna: ensure the copied buf is NUL terminated - !9026 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - !8923 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - !8961 nfp: Fix memory leak in nfp_cpp_area_cache_add() - !8875 drm/vmwgfx: Fix invalid reads in fence signaled events - !8883 scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - misc/libmasm/module: Fix two use after free in ibmasm_init_one - net: encx24j600: check error in devm_regmap_init_encx24j600 - !8998 i2c: acpi: fix resource leak in reconfiguration device addition - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !8991 clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - !8992 fix CVE-2024-36905 - i2c: acpi: fix resource leak in reconfiguration device addition - !8868 ipv6: prevent NULL dereference in ip6_output() - net: relax socket state check at accept time. - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets - !8737 ubifs: Set page uptodate in the correct place - !8668 phonet/pep: fix racy skb_queue_empty() use - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - bna: ensure the copied buf is NUL terminated - nfp: Fix memory leak in nfp_cpp_area_cache_add() - comedi: vmk80xx: fix bulk-buffer overflow - net: ti: fix UAF in tlan_remove_one - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - drm/vmwgfx: Fix invalid reads in fence signaled events - ipv6: prevent NULL dereference in ip6_output() - igb: Fix use-after-free error during reset - fs/jfs: Add check for negative db_l2nbperpage - jfs: jfs_dmap: Validate db_l2nbperpage while mounting - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - llc: verify mac len before reading mac header - tipc: fix UAF in error path - drm/amd/display: Skip on writeback when it's not applicable - ubifs: Set page uptodate in the correct place - net/sched: act_skbmod: prevent kernel-infoleak - usb: fix various gadget panics on 10gbps cabling - wifi: cfg80211: check A-MSDU format more carefully - net: batman-adv: fix error handling - net: macb: fix use after free on rmmod - phonet/pep: fix racy skb_queue_empty() use - dyndbg: fix old BUG_ON in >control parser - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - net: ieee802154: fix null deref in parse dev addr - batman-adv: Avoid infinite loop trying to resize local TT - locking/ww_mutex/test: Fix potential workqueue corruption - EDAC/amd64: Adjust UMC channel for Hygon family 18h model 6h - x86/amd_nb: Get DF ID from F5 device for Hygon family 18h model 6h - EDAC/amd64: Fix intlv_num_chan for Hygon family 18h model 4h - EDAC/amd64: Revert hi_addr_offset for Hygon family 18h model 4h - ALSA: hda: Fix single byte write failure issue for Hygon - ALSA: hda: Add Hygon HD-Audio support - perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h- !8895 net: fix out-of-bounds access in ops_init - !8694 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - !8858 PCI/PM: Drain runtime-idle callbacks before driver removal - !8626 fs/9p: only translate RWX permissions for plain 9P2000 - !8490 scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - !8777 memory: fsl_ifc: fix leak of IO mapping on probe failure - !8806 media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8664 mmc: mmc_spi: fix error handling in mmc_spi_probe() - !8865 staging: rtl8712: fix use-after-free in rtl8712_dl_fw - !8888 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - !8825 watchdog: Fix possible use-after-free in wdt_startup() - !8654 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8358 perf report: Fix memory leaks around perf_tip() - !8552 tipc: fix a possible memleak in tipc_buf_append - !8851 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - net: fix out-of-bounds access in ops_init - !8802 CVE-2021-47294 - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - PCI/PM: Drain runtime-idle callbacks before driver removal - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - !8628 erspan: make sure erspan_base_hdr is present in skb->head - !8716 CVE-2024-35910 - !8325 ocfs2: fix data corruption after conversion from inline format - !8729 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8636 ipv6: Fix potential uninit-value access in __ip6_make_skb() - watchdog: Fix possible use-after-free in wdt_startup() - !8773 sched: remove WARN_ON on checking rq->tmp_alone_branch - media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8678 can: pch_can: pch_can_rx_normal: fix use after free - netrom: Fix use-after-free of a listening socket. - netrom: Decrease sock refcount when sock timers expire - !8676 net: tulip: de4x5: fix the problem that the array 'lp->phy[8 - !8708 media: imon: fix access to invalid resource for the second interface - !8707 regmap: Fix possible double-free in regcache_rbtree_exit() - !8706 isdn: mISDN: Fix sleeping function called from invalid context - !8705 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8357 nilfs2: fix underflow in second superblock position calculations - !8681 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - !8484 scsi: megaraid_sas: Fix resource leak in case of probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - sched: remove WARN_ON on checking rq->tmp_alone_branch - !8620 CVE-2024-35896 - !8526 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - !8336 tcp: fix page frag corruption on page fault - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8521 isofs: Fix out of bound access for corrupted isofs image - !7786 powerpc/powernv: Add a null pointer check in opal_event_init() - !8568 gfs2: Fix use-after-free in gfs2_glock_shrink_scan - tcp: properly terminate timers for kernel sockets - mptcp: add sk_stop_timer_sync helper - !8478 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - !8366 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - !8544 CVE-2021-47358 - !8577 mmc: sdhci-msm: pervent access to suspended controller - !8579 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - !8603 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - media: imon: fix access to invalid resource for the second interface - regmap: Fix possible double-free in regcache_rbtree_exit() - isdn: mISDN: Fix sleeping function called from invalid context - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8516 CVE-2021-47409 - !8465 drm/amd/display: Avoid NULL dereference of timing generator - !8500 pwm: Fix double shift bug - clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - can: pch_can: pch_can_rx_normal: fix use after free - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - !8402 i40e: Fix freeing of uninitialized misc IRQ vector - !8398 comedi: ni_usb6501: fix NULL-deref in command paths - mmc: mmc_spi: fix error handling in mmc_spi_probe() - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8464 i2c: smbus: fix NULL function pointer dereference - !8434 iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - !8411 platform/x86: wmi: Fix opening of char device - ipv6: Fix potential uninit-value access in __ip6_make_skb() - !8307 s390/dasd: protect device queue against concurrent access - !8444 CVE-2021-47511 - !8443 v2 ipack: ipoctal: fix module reference leak - !8611 smackfs: restrict bytes count in smk_set_cipso() - !8610 media: gspca: cpia1: shift-out-of-bounds in set_flicker - !8609 can: peak_pci: peak_pci_remove(): fix UAF - !8430 drm/sched: Avoid data corruptions - !8557 net: cdc_eem: fix tx fixup skb leak - !8365 efi/capsule-loader: fix incorrect allocation size - !8333 soc: qcom: llcc: Handle a second device without data corruption - erspan: make sure erspan_base_hdr is present in skb->head - fs/9p: only translate RWX permissions for plain 9P2000 - netfilter: complete validation of user input - netfilter: validate user input for expected length - smackfs: restrict bytes count in smk_set_cipso() - media: gspca: cpia1: shift-out-of-bounds in set_flicker - can: peak_pci: peak_pci_remove(): fix UAF - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - mmc: sdhci-msm: pervent access to suspended controller - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - net: cdc_eem: fix tx fixup skb leak - tipc: fix a possible memleak in tipc_buf_append - staging: greybus: uart: fix tty use after free - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - isofs: Fix out of bound access for corrupted isofs image - usb: dwc2: Fix memory leak in dwc2_hcd_init - usb: dwc2: check return value after calling platform_get_resource() - pwm: Fix double shift bug - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - scsi: megaraid_sas: Fix resource leak in case of probe failure - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - drm/amd/display: Avoid NULL dereference of timing generator - i2c: smbus: fix NULL function pointer dereference - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: pcm: oss: Fix a few more UBSAN fixes - ipack: ipoctal: fix module reference leak - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - drm/sched: Avoid data corruptions - platform/x86: wmi: Fix opening of char device - i40e: Fix freeing of uninitialized misc IRQ vector - comedi: ni_usb6501: fix NULL-deref in command paths - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - efi/capsule-loader: fix incorrect allocation size - perf report: Fix memory leaks around perf_tip() - nilfs2: fix underflow in second superblock position calculations - tcp: fix page frag corruption on page fault - soc: qcom: llcc: Handle a second device without data corruption - ocfs2: fix data corruption after conversion from inline format - s390/dasd: protect device queue against concurrent access - powerpc/powernv: Add a null pointer check in opal_event_init()- scsi: hisi_sas: Allocate DFX memory during dump trigger- !8437 comedi: dt9812: fix DMA buffers on stack - !8515 v2 *** CVE-2021-47356 *** - !8582 v2 bcache: avoid oversized read request in cache missing code path - !8522 smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - !8499 udf: Fix NULL pointer dereference in udf_symlink function - !8498 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8570 net: hamradio: fix memory leak in mkiss_close - !8506 CVE-2024-36015 - !8508 memory: fsl_ifc: fix leak of private memory on probe failure - !8470 v2 CVE-2024-35808 - !8050 block: prevent division by zero in blk_rq_stat_sum() - !8469 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8482 v2 Fix hugetlb deadlock - bcache: avoid oversized read request in cache missing code path - !8327 wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - !8316 net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - net: hamradio: fix memory leak in mkiss_close - !8310 jfs: fix two - !8507 tty: vcc: Add check for kstrdup() in vcc_probe() - !8441 pinctrl: core: delete incorrect free in pinctrl_enable() - !8414 backport for CVE-2023-52750 - !8449 drm/amd/pm: Update intermediate power state for SI - !8453 net: fix uninit-value in caif_seqpkt_sendmsg - !6800 block: fix overflow in blk_ioctl_discard() - !8068 CVE-2021-47427 - !8102 v2 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - !8413 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - !8417 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - !8403 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8393 4.19: fix CVE-2024-35978 - !8349 perf hist: Fix memory leak of a perf_hpp_fmt - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq - mISDN: fix possible use-after-free in HFC_cleanup() - memory: fsl_ifc: fix leak of private memory on probe failure - tty: vcc: Add check for kstrdup() in vcc_probe() - !8296 atm: iphase: fix possible use-after-free in ia_module_exit() - !8297 v2 powerpc/mm: Fix lockup on kernel exec fault - !8405 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ppdev: Add an error check in register_device - ppdev: Remove usage of the deprecated ida_simple_xx() API - !8423 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - udf: Fix NULL pointer dereference in udf_symlink function - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8354 CVE-2021-47277 - !8386 drm/nouveau/debugfs: fix file release memory leak - !8452 Fix CVE-2021-47438 - !8308 mac80211: fix use-after-free in CCMP/GCMP RX - !8341 net/mlx5: Properly link new fs rules into the tree - hugetlb: pass head page to remove_hugetlb_page() - hugetlbfs: fix hugetlbfs_statfs() locking - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - Revert "hugetlb: make free_huge_page irq safe" - Revert "hugetlbfs: fix hugetlbfs_statfs() locking" - !8075 v2 HID: betop: fix slab-out-of-bounds Write in betop_probe - md/dm-raid: don't clear MD_RECOVERY_FROZEN after setting frozen - md/dm-raid: don't call md_reap_sync_thread() directly - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8191 HID: usbhid: free raw_report buffers in usbhid_stop - !8314 mcb: fix error handling in mcb_alloc_bus() - !7852 CVE-2021-47407 - net: fix uninit-value in caif_seqpkt_sendmsg - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - !8276 usb: udc: remove warning when queue disabled ep - !8142 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - !8410 iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - drm/amd/pm: Update intermediate power state for SI - !8175 jfs: fix array-index-out-of-bounds in diAlloc - pinctrl: core: delete incorrect free in pinctrl_enable() - comedi: dt9812: fix DMA buffers on stack - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - !8292 netfilter: conntrack: serialize hash resizes and cleanups - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - !8348 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8324 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8394 hugetlbfs: fix hugetlbfs_statfs() locking - !8188 v2 ACPI: video: check for error while searching for backlight device parent - hugetlbfs: fix hugetlbfs_statfs() locking - Bluetooth: Fix memory leak in hci_req_sync_complete() - !8303 ipvlan: add ipvlan_route_v6_outbound() helper - drm/nouveau/debugfs: fix file release memory leak - !8211 fix CVE-2024-35877 - !7964 v2 vt: fix unicode buffer corruption when deleting characters - !8160 v2 ipack: ipoctal: fix stack information leak - !8100 arch related major bugfix before 2023 - !8192 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - kvm: fix previous commit for 32-bit builds - kvm: avoid speculation-based attacks from out-of-range memslot accesses - !8181 v3 cpu/hotplug: Don't offline the last non-isolated CPU - perf hist: Fix memory leak of a perf_hpp_fmt - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - !8205 fix hugetlb deadlock - !8061 *** CVE-2021-47475 *** - !8252 sysv: don't call sb_bread() with pointers_lock held - !8248 gfs2: ignore negated quota changes - !8206 RDMA: Verify port when creating flow rule - net/mlx5: Properly link new fs rules into the tree - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8219 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - !8223 CVE-2023-52804 - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - mcb: fix error handling in mcb_alloc_bus() - jfs: fix array-index-out-of-bounds in dbFindLeaf - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev - mac80211: fix use-after-free in CCMP/GCMP RX - !8209 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - !8257 v5 can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - ipvlan: add ipvlan_route_v6_outbound() helper - powerpc/mm: Fix lockup on kernel exec fault - atm: iphase: fix possible use-after-free in ia_module_exit() - netfilter: conntrack: serialize hash resizes and cleanups - !8062 CVE-2024-35789 - usb: udc: remove warning when queue disabled ep - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - !7804 v2 selinux: avoid dereference of garbage after mount failure - sysv: don't call sb_bread() with pointers_lock held - !8186 ALSA: hda: Fix possible null-ptr-deref when assigning a stream - !8208 ocfs2: mount fails with buffer overflow in strlen - !8207 drm/msm: Fix null pointer dereference on pointer edp - gfs2: ignore negated quota changes - !7470 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - !7699 CVE-2023-52669 - !7868 CVE-2024-35995 - fs/jfs: Add validity check for db_maxag and db_agpref - fs: jfs: fix shift-out-of-bounds in dbAllocAG - jfs: fix divide error in dbNextAG - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - x86/mm/pat: fix VM_PAT handling in COW mappings - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - ocfs2: mount fails with buffer overflow in strlen - drm/msm: Fix null pointer dereference on pointer edp - !8180 Fix CVE-2021-47495 - RDMA: Verify port when creating flow rule - hugetlb: make free_huge_page irq safe - mm/hugetlb: defer freeing of huge pages if in non-task context - !8146 pinctrl: single: fix potential NULL dereference - !8164 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - !8131 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - HID: usbhid: free raw_report buffers in usbhid_stop - ACPI: video: check for error while searching for backlight device parent - ALSA: hda: Fix possible null-ptr-deref when assigning a stream - cpu/hotplug: Don't offline the last non-isolated CPU - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - jfs: fix array-index-out-of-bounds in diAlloc - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - ipack: ipoctal: fix stack information leak - pinctrl: single: fix potential NULL dereference - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - x86/ioapic: Unbreak check_timer() - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling - genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() - HID: betop: fix slab-out-of-bounds Write in betop_probe - scsi: iscsi: Fix iscsi_task use after free - scsi: iscsi: Have abort handler get ref to conn - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - comedi: vmk80xx: fix expression for tx buffer size - comedi: vmk80xx: fix transfer-buffer overflows - block: prevent division by zero in blk_rq_stat_sum() - vt: fix unicode buffer corruption when deleting characters - ACPI: CPPC: Fix access width used for PCC registers - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro - ACPI: CPPC: Use access_width over bit_width for system memory accesses - ACPI: CPPC: Fix up I/O port access in cpc_read() - ACPI: CPPC: Implement support for SystemIO registers - KVM: x86: Handle SRCU initialization failure during page track init - selinux: avoid dereference of garbage after mount failure - crypto: s390/aes - Fix buffer overread in CTR mode - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - block: fix overflow in blk_ioctl_discard()- !8066 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - !8038 CVE-2023-52817 - !8106 usb: dwc3: ep0: fix NULL pointer exception - !8059 soc: fsl: qbman: Always disable interrupts when taking cgr_lock - !8017 perf/core: Bail out early if the request AUX area is out of bound - !8064 isdn: mISDN: netjet: Fix crash in nj_probe: - !8049 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - usb: dwc3: ep0: fix NULL pointer exception - !8055 drm/client: Fully protect modes[ - !8000 v2 net/tls: Fix flipped sign in tls_err_abort() calls - !8032 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - isdn: mISDN: netjet: Fix crash in nj_probe: - !8056 scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - !7999 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - soc: fsl: qbman: Always disable interrupts when taking cgr_lock - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - drm/client: Fully protect modes[] with dev->mode_config.mutex - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - !7817 netfilter: nft_flow_offload: reset dst in route object after setting up flow - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - !7965 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - !7951 sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - perf/core: Bail out early if the request AUX area is out of bound - !7981 Fix CVE-2021-47455 - !7901 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - !7700 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - !7682 dm snapshot: fix lockup in dm_exception_table_exit - !7867 media: bttv: fix use after free error due to btv->timeout timer - !7421 x86/CPU/AMD: Update the Zenbleed microcode revisions - !7415 cpu/SMT: Make SMT control more robust against enumeration failures - !7451 v2 ip: Treat IPv4 segment's lowest address as unicast - !7393 v2 scsi: sr: Do not leak information in ioctl - !7971 fbmon: prevent division by zero in fb_videomode_from_videomode() - net/tls: Fix flipped sign in tls_err_abort() calls - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - !7963 ipv6: Fix infinite recursion in fib6_dump_done(). - !7979 drm/radeon: fix a possible null pointer dereference - ptp: fix code indentation issues - ptp: Fix possible memory leak in ptp_clock_register() - drm/radeon: fix a possible null pointer dereference - fbmon: prevent division by zero in fb_videomode_from_videomode() - !7944 v2 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - ipv6: Fix infinite recursion in fib6_dump_done(). - sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - !7811 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - !7892 CVE-2023-52868 - !7910 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - !7851 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - thermal: core: prevent potential string overflow - !7854 net/mlx5e: fix a double-free in arfs_create_groups - !7794 v2 Fix CVE-2023-52656 - media: bttv: fix use after free error due to btv->timeout timer - !7840 netrom: Fix a data-race around sysctl_netrom_transport_timeout - net/mlx5e: fix a double-free in arfs_create_groups - netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - !7770 drm/amd/pm: fix a double-free in si_dpm_init - netrom: Fix a data-race around sysctl_netrom_transport_timeout - !7589 irqchip/gic-v3-its: Prevent double free on error - !7713 CVE-2024-35936 - !7751 Fix CVE-2023-52698 - netfilter: nft_flow_offload: reset dst in route object after setting up flow - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - io_uring: drop any code related to SCM_RIGHTS - io_uring/unix: drop usage of io_uring socket - !7742 netrom: Fix data-races around sysctl_net_busy_read - !7748 drm/radeon: possible buffer overflow - drm/amd/pm: fix a double-free in si_dpm_init - calipso: fix memory leak in netlbl_calipso_add_pass() - netlabel: remove unused parameter in netlbl_netlink_auditinfo() - net: netlabel: Fix kerneldoc warnings - drm/radeon: possible buffer overflow - netrom: Fix data-races around sysctl_net_busy_read - !7669 btrfs: send: handle path ref underflow in header iterate_inode_ref() - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - dm snapshot: fix lockup in dm_exception_table_exit - btrfs: send: handle path ref underflow in header iterate_inode_ref() - irqchip/gic-v3-its: Prevent double free on error - ip: Treat IPv4 segment's lowest address as unicast - x86/CPU/AMD: Update the Zenbleed microcode revisions - cpu/SMT: Make SMT control more robust against enumeration failures - scsi: sr: Do not leak information in ioctl- !7694 Bluetooth: af_bluetooth: Fix deadlock - !7701 ext4: fix corruption during on-line resize - !7676 sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - ext4: fix corruption during on-line resize - Bluetooth: af_bluetooth: Fix deadlock - !7573 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - !7547 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7586 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - !7477 firewire: nosy: ensure user_length is taken into account when fetching packet contents - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7483 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - firewire: nosy: ensure user_length is taken into account when fetching packet contents - !7425 net: gtp: Fix Use-After-Free in gtp_dellink - !7434 net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: gtp: Fix Use-After-Free in gtp_dellink - !7228 s390/zcrypt: fix reference counting on zcrypt card objects - !7193 CVE-2024-26921 - !7096 fix CVE-2024-26865 - s390/zcrypt: fix reference counting on zcrypt card objects - sk_buff: Fix KABI break for the modification of struct sk_buff - inet: inet_defrag: prevent sk release while still in use - inet: frags: re-introduce skb coalescing for local delivery - net: Fix KABI break for introducing is_skb_wmem() - skb_expand_head() adjust skb->truesize incorrectly - skbuff: introduce skb_expand_head() - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() - tcp: Clean up kernel listener's reqsk in inet_twsk_purge()- !7194 s390/dasd: fix double module refcount decrement - !7059 nilfs2: prevent kernel bug at submit_bh_wbc() - !7163 v2 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7104 KVM: Always flush async #PF workqueue when vCPU is being destroyed - !7203 NTB: fix possible name leak in ntb_register_device() - NTB: fix possible name leak in ntb_register_device() - s390/dasd: fix double module refcount decrement - !7158 v2 Squashfs: check the inode number is not the invalid value of zero - !7181 nfs: fix UAF in direct writes - !7091 nouveau: lock the client object tree. - !7120 v2 clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !7089 nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !7151 v2 scsi: sd: Fix sd_do_mode_sense() buffer length handling - nfs: fix UAF in direct writes - !7033 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - !7079 nvmet: fix a use-after-free - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7140 media: usbtv: Remove useless locks in usbtv_video_free() - Squashfs: check the inode number is not the invalid value of zero - scsi: sd: Fix sd_do_mode_sense() buffer length handling - !7137 v2 SUNRPC: fix a memleak in gss_import_v2_context - !7138 SUNRPC: fix some memleaks in gssx_dec_option_array - !7100 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !7095 CVE-2024-27020 - media: usbtv: Remove useless locks in usbtv_video_free() - SUNRPC: fix some memleaks in gssx_dec_option_array - SUNRPC: fix a memleak in gss_import_v2_context - !7114 v2 backport patch for thp deferred list for 4.19 - !7034 fix CVE-2024-27001 for 4.19 - !7032 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !7115 drm/radeon: add a force flush to delay work when radeon - !7055 scsi: qla2xxx: Fix command flush on cable pull - !7109 fix CVE-2024-26960 - clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !6260 packet: move from strlcpy with unused retval to strscpy - drm/radeon: add a force flush to delay work when radeon - THP: avoid lock when check whether THP is in deferred list - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush - mm, thp: do not queue fully unmapped pages for deferred split - !7046 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - mm: swap: fix race between free_swap_and_cache() and swapoff() - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() - !7053 CVE-2024-27024 - KVM: Always flush async #PF workqueue when vCPU is being destroyed - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !6970 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - !6995 v2 net/mlx5e: Prevent deadlock while disabling aRFS - !7038 i40e: Fix NULL ptr dereference on VSI filter sync - !7037 media: v4l2-tpg: fix some memleaks in tpg_alloc - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: __nft_expr_type_get() selects specific family type - nouveau: lock the client object tree. - nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !6992 media: edia: dvbdev: fix a use-after-free - nvmet: fix a use-after-free - !7045 v2 b43: fix CVE-2023-52644 - !7017 v2 net: ath9k: fix CVE-2024-26897 - nilfs2: prevent kernel bug at submit_bh_wbc() - !7016 v3 Fix CVE-2022-48693 - !7012 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - scsi: qla2xxx: Fix command flush on cable pull - net/rds: fix possible cp null dereference - net/rds: fix WARNING in rds_conn_connect_if_down - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - !6991 mac802154: fix llsec key resources release in mac802154_llsec_key_del - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled - b43: dma: Fix use true/false for bool type variable - !7005 media: ttpci: fix two memleaks in budget_av_attach - !7014 nilfs2: fix OOB in nilfs_set_de_type - !7001 fix CVE-2024-27010 - i40e: Fix NULL ptr dereference on VSI filter sync - media: v4l2-tpg: fix some memleaks in tpg_alloc - !6880 media: go7007: fix a memleak in go7007_load_encoder - comedi: vmk80xx: fix incomplete endpoint checking - Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !6984 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6893 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - !6958 netfilter: nf_tables: fix memleak in map from abort path - !6820 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - !6940 drm: nv04: Fix out of bounds access - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - nilfs2: fix OOB in nilfs_set_de_type - !6968 CVE-2024-26974 - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - !6976 nfp: flower: handle acti_netdevs allocation failure - media: ttpci: fix two memleaks in budget_av_attach - !6944 USB: core: Fix deadlock in usb_deauthorize_interface() - net/sched: fix kabi change in struct Qdisc - net/sched: Fix mirred deadlock on device recursion - !6870 scsi: mpt3sas: Fix use-after-free warning - net/mlx5e: Prevent deadlock while disabling aRFS - media: edia: dvbdev: fix a use-after-free - !6966 speakup: Avoid crash on very long word - !6963 v2 CVE-2024-27000 - mac802154: fix llsec key resources release in mac802154_llsec_key_del - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6942 v2 ima: fix deadlock when traversing "ima_default_rules". - !6951 v2 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - nfp: flower: handle acti_netdevs allocation failure - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - crypto: qat - resolve race condition during AER recovery - crypto: qat - fix double free during reset - !6881 v4 CVE-2024-26846 - !6894 tun: limit printing rate when illegal packet received by tun dev - speakup: Avoid crash on very long word - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() - serial: mxs-auart: add spinlock around changing cts state - serial: core: Provide port lock wrappers - !6883 Bluetooth: Fix TOCTOU in HCI debugfs implementation - !6856 media: dvb-frontends: avoid stack overflow warnings with clang - netfilter: nf_tables: fix memleak in map from abort path - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - !6839 CVE-2023-52650 - !6869 v2 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - !6867 v2 nouveau: fix instmem race condition around ptr stores - USB: core: Fix deadlock in usb_deauthorize_interface() - !6852 serial/pmac_zilog: Remove flawed mitigation for rx irq flood - ima: fix deadlock when traversing "ima_default_rules". - drm: nv04: Fix out of bounds access - tun: limit printing rate when illegal packet received by tun dev - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - Bluetooth: Fix TOCTOU in HCI debugfs implementation - nvme-fc: do not wait in vain when unloading module - nvme-fc: remove err_work work item - media: go7007: fix a memleak in go7007_load_encoder - scsi: mpt3sas: Fix use-after-free warning - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - nouveau: fix instmem race condition around ptr stores - media: dvb-frontends: avoid stack overflow warnings with clang - serial/pmac_zilog: Remove flawed mitigation for rx irq flood - drm/tegra: dsi: Add missing check for of_find_device_by_node - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - packet: move from strlcpy with unused retval to strscpy- !6858 CVE-2024-26883 - !6836 fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6845 erofs: fix pcluster use-after-free on UP platforms - !6827 fat: fix uninitialized field in nostale filehandles - !6807 CVE-2024-26923 - !6847 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - bpf: Fix stackmap overflow check on 32-bit arches - bpf: Check for integer overflow when using roundup_pow_of_two() - !6758 CVE-2022-48664 - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - erofs: fix pcluster use-after-free on UP platforms - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6795 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - fat: fix uninitialized field in nostale filehandles - !6777 tun: Fix xdp_rxq_info's queue_index when detaching - !6803 scsi: target: core: Add TMF to tmr_list handling - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). - af_unix: Fix garbage collector racing against connect() - scsi: target: core: Add TMF to tmr_list handling - !6705 quota: fix CVE-2024-26878 - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - tun: Fix xdp_rxq_info's queue_index when detaching - !6674 cifs: fix underflow in parse_server_interfaces() - !6494 v2 oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - !6745 PCI/IOV: Improve performance of creating VFs concurrently - !6754 binder: check offset alignment in binder_get_object() - !6746 v3 openEuler-1.0-LTS: bugfix for mm - !6716 CVE-2024-26922 - btrfs: fix hang during unmount when stopping a space reclaim worker - Btrfs: fix crash during unmount due to race with delayed inode workers - binder: check offset alignment in binder_get_object() - !6652 geneve: make sure to pull inner header in geneve_rx() - mm/madvise: fix potential pte_unmap_unlock pte error - PCI/IOV: Improve performance of creating VFs concurrently - !6664 drm/bridge: adv7511: fix crash on irq during probe - !6653 net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - !6510 cachefiles: fix memory leak in cachefiles_add_cache() - drm/amdgpu: validate the parameters of bo mapping operations more clearly - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va - drm/amdgpu: restrict bo mapping within gpu address limits - drm/amdgpu: check alignment on CPU page for bo map - quota: Fix potential NULL pointer dereference - quota: check time limit when back out space/inode change - quota: code cleanup for __dquot_alloc_space() - !6662 sched/rt: Disallow writing invalid values to sched_rt_period_us - !6661 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - !6659 sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6578 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - !6641 CVE-2024-26863 - cifs: fix underflow in parse_server_interfaces() - !6646 fix race between rebuild scheduler domains and hotplug work - drm/bridge: adv7511: fix crash on irq during probe - sched/rt: Disallow writing invalid values to sched_rt_period_us - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6642 v3 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - geneve: make sure to pull inner header in geneve_rx() - !6621 amdkfd: use calloc instead of kzalloc to avoid integer overflow - cpuset: fix race between rebuild scheduler domains and hotplug work - !6617 net/bnx2x: Prevent access to a freed page in page_pool - !6611 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - hsr: Fix uninit-value access in hsr_get_node() - net: hsr: fix placement of logical operator in a multi-line statement - !6397 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve - !6616 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - amdkfd: use calloc instead of kzalloc to avoid integer overflow - net/bnx2x: Prevent access to a freed page in page_pool - drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - !6525 v2 CVE-2024-24860 bugfix - !6478 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - !6582 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - !6577 media: rc: bpf attach/detach requires write permission - !6560 IB/hfi1: Fix a memleak in init_credit_return - !6420 tty: fix read of tty->pgrp outside of ctrl_lock - !6436 dm: call the resume method on internal suspend - !6562 nfc: nci: free rx_data_reassembly skb on NCI device cleanup - !6481 CVE-2024-26875 - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - media: rc: bpf attach/detach requires write permission - !6495 RDMA/srpt: Do not register event handler until srpt device is fully setup - !6457 CVE-2024-26813 - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - IB/hfi1: Fix a memleak in init_credit_return - !6517 scsi: lpfc: Fix link down processing to address NULL pointer dereference - !6521 netfilter: nf_conntrack_h323: Add protection for bmp length out of range - !6454 CVE-2021-47182 - Bluetooth: Fix atomicity violation in {min,max}_key_size_set - Bluetooth: Move {min,max}_key_size debugfs into hci_debugfs_create_le - netfilter: nf_conntrack_h323: Add protection for bmp length out of range - scsi: lpfc: Fix link down processing to address NULL pointer dereference - cachefiles: fix memory leak in cachefiles_add_cache() - RDMA/srpt: Do not register event handler until srpt device is fully setup - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - sched: Allocate a new task_struct_resvd object for fork task - media: pvrusb2: fix uaf in pvr2_context_set_notify - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - vfio/platform: Create persistent IRQ handlers - vfio/platform: Disable virqfds on cleanup - scsi: core: Fix scsi_mode_sense() buffer length handling - scsi: core: Reshuffle response handling in scsi_mode_sense() - scsi: core: Fixup calling convention for scsi_mode_sense() - dm: call the resume method on internal suspend - tty: fix read of tty->pgrp outside of ctrl_lock - btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve- !6313 fixup CVE-2024-26908 - !6447 can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6309 v5 ima: Avoid blocking in RCU read-side critical section - !6405 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6466 bpf: Fix hashtab overflow check on 32-bit arches - !6396 tracing/trigger: Fix to return error if failed to alloc snapshot - !6278 Bluetooth: Avoid potential use-after-free in hci_error_reset - bpf: Fix hashtab overflow check on 32-bit arches - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6203 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - !6292 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - !6301 v2 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6266 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - tracing/trigger: Fix to return error if failed to alloc snapshot - !6290 CVE-2024-24861 - x86/xen: Add some null pointer checking to smp.c - ima: Avoid blocking in RCU read-side critical section - !6269 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - !6276 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - !6277 gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - !6275 arp: Prevent overflow in arp_req_get(). - !6280 scsi: advansys: Fix kernel pointer leak - !6177 arm64/mpam: Not allowed setting 0 to cache portion bit mask - !6176 arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - media: xc4000: Fix atomicity violation in xc4000_get_frequency - !6075 Fix CVE-2024-26764 - scsi: advansys: Fix kernel pointer leak - Bluetooth: Avoid potential use-after-free in hci_error_reset - gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - arp: Prevent overflow in arp_req_get(). - !6084 netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - !6246 ubi: Check for too small LEB size in VTBL code - ubi: Check for too small LEB size in VTBL code - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - arm64/mpam: Not allowed setting 0 to cache portion bit mask - arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio- !6231 v2 drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6083 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - !6160 net/sched: act_mirred: don't override retval if we already lost the skb - drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6152 Fix CVE-2024-26812 - !6139 iavf: free q_vectors before queues in iavf_disable_vf - !6164 CVE-2021-47194 - !6123 xen/events: close evtchn after mapping cleanup - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - net/sched: act_mirred: don't override retval if we already lost the skb - vfio/pci: Create persistent INTx handler - vfio: Introduce interface to flush virqfd inject workqueue - !6053 net: ip_tunnel: prevent perpetual headroom growth - !6002 KVM: s390: vsie: fix race during shadow creation - iavf: free q_vectors before queues in iavf_disable_vf - !6102 Fix CVE-2024-27437 - !6070 Fix CVE-2024-26686 - !6049 wifi: mac80211: fix race condition on enabling fast-xmit - !5916 ext4: fix double-free of blocks due to wrong extents moved_len - xen/events: close evtchn after mapping cleanup - !6099 vfio/pci: Lock external INTx masking ops - !6032 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5899 dm-crypt: don't modify the data when using authenticated encryption - vfio/pci: Disable auto-enable of exclusive INTx IRQ - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - vfio/pci: Lock external INTx masking ops - !6042 nilfs2: fix data corruption in dsync block recovery for small block sizes - !6030 Fix CVE-2024-26685 - !6015 btrfs: don't drop extent_map for free space inode on write error - !5963 btrfs: dev-replace: properly validate device names - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() - fs/proc: do_task_stat: use __for_each_thread() - exit: Use the correct exit_code in /proc//stat - net: ip_tunnel: prevent perpetual headroom growth - wifi: mac80211: fix race condition on enabling fast-xmit - !5999 mm/swap: fix race when skipping swapcache - nilfs2: fix data corruption in dsync block recovery for small block sizes - !6019 net/sched: act_mirred: use the backlog for mirred ingress - !6010 PM / devfreq: Synchronize devfreq_monitor_[start/stop - !5846 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5994 ipv6: sr: fix possible use-after-free and null-ptr-deref - nilfs2: fix potential bug in end_buffer_async_write - nilfs2: fix buffer corruption due to concurrent device reads - !5951 RDMA/qedr: Fix qedr_create_user_qp error flow - net/sched: act_mirred: use the backlog for mirred ingress - btrfs: don't drop extent_map for free space inode on write error - PM / devfreq: Synchronize devfreq_monitor_[start/stop] - !5961 fbdev: savage: Error out if pixclock equals zero - KVM: s390: vsie: fix race during shadow creation - mm/swap: fix race when skipping swapcache - ipv6: sr: fix possible use-after-free and null-ptr-deref - !5875 v3 CVE-2024-26771 - !5926 RDMA/srpt: Support specifying the srpt_service_guid parameter - btrfs: dev-replace: properly validate device names - fbdev: savage: Error out if pixclock equals zero - !5778 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() - RDMA/qedr: Fix qedr_create_user_qp error flow - !5830 fbdev: sis: Error out if pixclock equals zero - RDMA/srpt: Support specifying the srpt_service_guid parameter - ext4: fix double-free of blocks due to wrong extents moved_len - dm-crypt: don't modify the data when using authenticated encryption - !5807 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - dmaengine: ti: edma: Add some null pointer checks to the edma_probe - dmaengine: ti: edma: Fix error return code in edma_probe() - dmaengine: ti: edma: add missed operations - dmaengine: ti: edma: fix missed failure handling - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - fbdev: sis: Error out if pixclock equals zero - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()- !5874 scsi: hisi_sas: Update disk locked timeout to 7 seconds - scsi: hisi_sas: Update disk locked timeout to 7 seconds - !5841 fixup CVE-2024-26751 - !5834 CVE-2021-47144 - ARM: ep93xx: Add terminator to gpiod_lookup_table - drm/amd/amdgpu: fix refcount leak - !5796 netfilter: nft_limit: reject configurations that cause integer overflow - netfilter: nft_limit: reject configurations that cause integer overflow - !5755 sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5767 v5 net: fec: fix the potential memory leak in fec_enet_init() - !5718 CVE-2024-26654 - net: fec: fix the potential memory leak in fec_enet_init() - !5722 btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5727 fix CVE-2021-47101 - !5531 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - !5715 net: hns3: updates 2024.04.02 - !5710 v2 ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - asix: fix wrong return value in asix_check_host_enable() - asix: fix uninit-value in asix_mdio_read() - net: asix: fix uninit value bugs - btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - !5700 sr9800: Add check for usbnet_get_endpoints - !5680 USB: usbfs: Don't WARN about excessively large memory allocations - !5679 fix CVE-2023-52587 - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs - ALSA: aica: Fix a long-time build breakage - !5713 v2 tipc: wait and exit until all work queues are done - net: hns3: update hns3 version to 24.3.1 - net: hns3: fix port vlan filter not disabled problem in dynamic vlan mode - !5696 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: wait and exit until all work queues are done - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - !5702 ext4: Validate inode pa before using preallocation blocks - !5694 tipc: skb_linearize the head skb when reassembling msgs - ext4: Validate inode pa before using preallocation blocks - !5674 mac80211: fix locking in ieee80211_start_ap error path - !5672 arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - sr9800: Add check for usbnet_get_endpoints - !5528 btrfs: do not BUG_ON in link_to_fixup_dir - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: skb_linearize the head skb when reassembling msgs - !5522 md/raid5: fix atomicity violation in raid5_cache_count - USB: usbfs: Don't WARN about excessively large memory allocations - IB/ipoib: Fix mcast list locking - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - mac80211: fix locking in ieee80211_start_ap error path - arm64/mpam: Allocate new partid for the created ctrl group - arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - !5581 CVE-2023-52622 - !5658 v2 CVE-2021-47131 - !5645 [sync] PR-5493: arm64/mpam: Fix repeated enabling in mpam_enable() - !5559 fix CVE-2021-47173 - !5575 net: dsa: fix a crash if ->get_sset_count() fails - net/tls: Use RCU API to access tls_ctx->netdev - net/tls: Remove the context from the list in tls_device_down - tls: Fix context leak on tls_device_down - net/tls: Resolve KABI break when backport bugfix of CVE-2021-47131 - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - !5625 i2c: i801: Don't generate an interrupt on bus reset - !5517 dm: revert partial fix for redundant bio-based IO accounting - arm64/mpam: Fix repeated enabling in mpam_enable() - !5481 jfs: fix array-index-out-of-bounds in dbAdjTree - !5572 mld: fix panic in mld_newpack() - !5565 tracing: Ensure visibility when inserting an element into tracing_map - !5571 v2 mm/mlock: return EINVAL for illegal user memory range in mlock - i2c: i801: Don't generate an interrupt on bus reset - !5587 Fix CVE-2021-47171 - !5579 mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5573 Fix CVE-2021-47160 - !5564 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5560 drm/amdgpu: Fix a use-after-free - net: usb: fix possible use-after-free in smsc75xx_bind - net: usb: fix memory leak in smsc75xx_bind - ext4: avoid online resizing failures due to oversized flex bg - ext4: unify the type of flexbg_size to unsigned int - ext4: remove unnecessary check from alloc_flex_gd() - mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5558 net: fujitsu: fix potential null-ptr-deref - !5556 NFC: nci: fix memory leak in nci_allocate_device - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks again - net: dsa: mt7530: fix VLAN traffic leaks - mld: fix panic in mld_newpack() - mm/mlock: return EINVAL for illegal user memory range in mlock - tracing: Ensure visibility when inserting an element into tracing_map - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5552 net/smc: remove device from smcd_dev_list after failed device_add() - !5290 crypto: algif_aead - Only wake up when ctx->more is zero - !5446 keys: safe concurrent user->{session,uid}_keyring access - drm/amdgpu: Fix a use-after-free - !5550 pciehp: clear p_slot->work.data after powering off a slot - usb: misc: fix improper handling of refcount in uss720_probe() - misc/uss720: fix memory leak in uss720_probe - !5515 netfilter: nf_tables: disallow timeout for anonymous sets - !5538 netfilter: nf_tables: disallow anonymous set with timeout flag - net: fujitsu: fix potential null-ptr-deref - NFC: nci: fix memory leak in nci_allocate_device - net/smc: remove device from smcd_dev_list after failed device_add() - pciehp: clear p_slot->work.data after powering off a slot - netfilter: nf_tables: disallow anonymous set with timeout flag - ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - btrfs: do not BUG_ON in link_to_fixup_dir - md/raid5: fix atomicity violation in raid5_cache_count - dm: revert partial fix for redundant bio-based IO accounting - netfilter: nf_tables: disallow timeout for anonymous sets - jfs: fix array-index-out-of-bounds in dbAdjTree - keys: safe concurrent user->{session,uid}_keyring access - crypto: af_alg - Work around empty control messages without MSG_MORE - crypto: af_alg - Fix regression on empty requests - crypto: algif_aead - Only wake up when ctx->more is zero- !5539 spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5542 round lts patches - !5520 scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - l2tp: pass correct message length to ip6_append_data - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5514 CVE-2021-47110 - !5497 llc: Drop support for ETH_P_TR_802_2. - !5498 llc: make llc_ui_sendmsg() more robust against bonding changes - !5490 tcp: add sanity checks to rx zerocopy - scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - x86/kvm: Do not try to disable kvmclock if it was not enabled - x86/kvm: Disable kvmclock on all CPUs on shutdown - !5502 pstore/ram: Fix crash when setting number of cpus to an odd number - !5477 Fixed CVE-2021-47112 - pstore/ram: Fix crash when setting number of cpus to an odd number - llc: make llc_ui_sendmsg() more robust against bonding changes - llc: Drop support for ETH_P_TR_802_2. - tcp: add sanity checks to rx zerocopy - !5479 jfs: fix cve-2023-52600 - !5478 jfs: fix array-index-out-of-bounds in diNewExt - !5485 nfsd: fix use-after-free due to delegation race - nfsd: fix use-after-free due to delegation race - !5281 printk: avoid deadlock in panic - jfs: fix uaf in jfs_evict_inode - JFS: fix memleak in jfs_mount - jfs: fix array-index-out-of-bounds in diNewExt - x86/kvm: Teardown PV features on boot CPU as well - !5465 wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5361 btrfs: abort in rename_exchange if we fail to insert the second ref - !5254 tomoyo: fix UAF write bug in tomoyo_write_control() - !5321 UBSAN: array-index-out-of-bounds in dtSplitRoot - !5455 CVE-2021-47114 - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5320 jfs: fix slab-out-of-bounds Read in dtSearch - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - ocfs2: fix data corruption by fallocate - !5374 hwrng: core - Fix page fault dead lock on mmap-ed hwrng - !5418 [sync] PR-5317: KVM: s390: fix setting of fpc register - !5272 net/smc: fix illegal rmb_desc access in SMC-D connection dump - !5274 phonet/pep: refuse to enable an unbound pipe - !5359 CVE-2021-47121 and CVE-2021-47122 - KVM: s390: fix setting of fpc register - !5358 v5 CVE-2023-52595 - !5336 binder: fix race between mmput() and do_exit() - hwrng: core - Fix page fault dead lock on mmap-ed hwrng - btrfs: abort in rename_exchange if we fail to insert the second ref - net: caif: fix memory leak in caif_device_notify - net: caif: fix memory leak in cfusbl_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - rt2x00: Fix kabi breakage in struct rt2x00lib_ops - wifi: rt2x00: restart beacon queue when hardware reset - rt2x00: clear up IV's on key removal - rt2x00: clear IV's on start to fix AP mode regression - rt2800: add pre_reset_hw callback - rt2800: do not nullify initialization vector data - binder: fix race between mmput() and do_exit() - UBSAN: array-index-out-of-bounds in dtSplitRoot - jfs: fix slab-out-of-bounds Read in dtSearch - printk: avoid deadlock in panic - phonet/pep: refuse to enable an unbound pipe - net/smc: fix illegal rmb_desc access in SMC-D connection dump - tomoyo: fix UAF write bug in tomoyo_write_control()- !5306 FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5347 s390/ptrace: handle setting of fpc register correctly - !5309 drm/msm/dpu: Add mutex lock in control vblank irq - s390/ptrace: handle setting of fpc register correctly - !5267 llc: call sock_orphan() at release time - drm/msm/dpu: Add mutex lock in control vblank irq - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5241 powerpc/lib: Validate size for vector operations - !5246 ceph: fix deadlock or deadcode of misusing dget() - !5268 crypto: algif_aead - fix uninitialized ctx->init - crypto: algif_aead - fix uninitialized ctx->init - llc: call sock_orphan() at release time - !5220 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5196 drm: Don't unref the same fb many times by mistake due to deadlock handling - ceph: fix deadlock or deadcode of misusing dget() - powerpc/lib: Validate size for vector operations - !5210 v2 Fix CVE-2022-48629 and CVE-2022-48630 - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5175 arm64/mpam: Fix use-after-free when deleting resource groups - !5163 nfc: nci: assert requested protocol is valid - !5172 CVE-2023-52502 for openEuler-1.0-LTS - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - crypto: qcom-rng - ensure buffer for generate is completely filled - drm: Don't unref the same fb many times by mistake due to deadlock handling - !5177 net: nfc: llcp: Add lock when modifying device list - !5157 RDMA/srp: Do not call scsi_done() from srp_abort() - net: nfc: llcp: Add lock when modifying device list - arm64/mpam: Fix use-after-free when deleting resource groups - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - !5142 arm64/mpam: Expand the monitor number of the resctrl root - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - nfc: constify several pointers to u8, char and sk_buff - nfc: nci: assert requested protocol is valid - RDMA/srp: Do not call scsi_done() from srp_abort() - arm64/mpam: Expand the monitor number of the resctrl root- !5133 CVE-2021-46926 - !5136 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - !5052 v3 Remove WQ_FLAG_BOOKMARK flag - !5140 linux-4.19.y inclusion(4.19.305..4.19.307) part3 - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ALSA: hda: intel-sdw-acpi: harden detection of controller - soundwire: intel: filter SoundWire controller device search - !5114 fix CVE-2023-52578 - !5119 crypto: scomp - fix req->dst buffer overflow - !5101 EDAC/thunderx: Fix possible out-of-bounds string access - !5094 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - crypto: scomp - fix req->dst buffer overflow - net: fix kabi check warning - net: Fix unwanted sign extension in netdev_stats_to_stats64() - net: bridge: use DEV_STATS_INC() - net: add atomic_long_t to net_device_stats fields - !5092 wifi: mac80211: fix potential key use-after-free - EDAC/thunderx: Fix possible out-of-bounds string access - !5095 linux-4.19.y inclusion(4.19.305..4.19.307) part 2 - !5090 drm: bridge/panel: Cleanup connector on bridge detach - !5088 uio_hv_generic: Fix a memory leak in error handling paths - !4952 scsi: qedf: Add pointer checks in qedf_update_link_speed() - !5076 v3 CVE-2021-47074 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - inet: read sk->sk_family once in inet_recv_error() - bonding: remove print in bond_verify_device_path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - virtio_net: Fix Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - SUNRPC: Fix a suspicious RCU usage warning - tcp: Add memory barrier to tcp_push() - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - md: Whenassemble the array, consult the superblock of the freshest device - jbd2: correct the printing of write_flags in jbd2_write_superblock() - !5073 RDMA/rxe: Clear all QP fields if creation failed - !5077 RDMA/rxe: Return CQE error if invalid lkey was supplied - !5055 linux-4.19.y inclusion(4.19.305..4.19.307) part 1 - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - wifi: mac80211: fix potential key use-after-free - drm: bridge/panel: Cleanup connector on bridge detach - uio_hv_generic: Fix a memory leak in error handling paths - of: unittest: Fix of_count_phandle_with_args() expected value message - of: unittest: Fix compile in the non-dynamic case - RDMA/rxe: Return CQE error if invalid lkey was supplied - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvme-loop: don't put ctrl on nvme_init_ctrl error - !5060 net: fix possible store tearing in neigh_periodic_work() - RDMA/rxe: Clear all QP fields if creation failed - net: fix possible store tearing in neigh_periodic_work() - of: Fix double free in of_parse_phandle_with_args_map - pmdomain: core: Move the unused cleanup to a _sync initcall - tick/sched: Preserve number of idle sleeps across CPU hotplug events - acpi: property: Let args be NULL in __acpi_node_get_property_reference - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - ACPI: LPIT: Avoid u32 multiplication overflow - audit: Send netlink ACK before setting connection in auditd_set - crypto: scompress - return proper error code for allocation failure - crypto: af_alg - Disallow multiple in-flight AIO requests - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - !5046 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - sched: remove wait bookmarks - filemap: remove use of wait bookmarks - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - !4929 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - !4752 block: add check that partition length needs to be aligned with block size - !4735 blk-mq: fix IO hang from sbitmap wakeup race - !3864 nvme: sanitize metadata bounce buffer for reads - !4946 NFC: st21nfca: Fix memory leak in device probe and remove - !4999 CVE-2021-46984 - !4938 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - !4990 vt: fix memory overlapping when deleting chars in the buffer - !4978 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - !5018 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4992 bnxt_en: Fix RX consumer index logic in the error path. - !4997 Fixed CVE-2023-52504 - !4982 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - !4983 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - !4995 mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - !4974 arm64/mpam: set default feedback of last_cmd_status interface as null string - !4975 arm64/mpam: support resctrl fs to show mounting option - !4973 arm64/mpam: Skip updates of unrelated ctrl type - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4996 soundwire: stream: fix memory leak in stream config error path - !4817 v2 io_uring: fix overflows checks in provide buffers - kyber: fix kabi broken in ->bio_merge() - kyber: fix out of bounds access when preempted - x86/alternatives: Disable KASAN in apply_alternatives() - soundwire: stream: fix memory leak in stream config error path - mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - bnxt_en: Fix RX consumer index logic in the error path. - !4969 CVE-2021-46990 - vt: fix memory overlapping when deleting chars in the buffer - !4945 ieee802154: ca8210: Fix a potential UAF in ca8210_probe - !4944 perf/x86/lbr: Filter vsyscall addresses - !4967 i2c: xiic: fix reference leak when pm_runtime_get_sync fails - !4970 binder: fix async_free_space accounting for empty parcels - !4919 v2 HID: usbhid: fix info leak in hid_submit_ctrl - !4980 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - !4949 CVE-2021-47024 - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - arm64/mpam: support resctrl fs to show mounting option - arm64/mpam: set default feedback of last_cmd_status interface as null string - arm64/mpam: Skip updates of unrelated ctrl type - binder: fix async_free_space accounting for empty parcels - powerpc/64s: Fix crashes when toggling entry flush barrier - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - scsi: qedf: Add pointer checks in qedf_update_link_speed() - vsock/virtio: free queued packets when closing socket - vsock/virtio: discard packets only when socket is really closed - virtio_vsock: Fix race condition in virtio_transport_recv_pkt - NFC: st21nfca: Fix memory leak in device probe and remove - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - perf/x86/lbr: Filter vsyscall addresses - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - HID: usbhid: fix info leak in hid_submit_ctrl - io_uring: fix overflows checks in provide buffers - block: add check that partition length needs to be aligned with block size - blk-mq: fix IO hang from sbitmap wakeup race - nvme: sanitize metadata bounce buffer for reads- !4947 powerpc/64s: Fix pte update for kernel memory on radix - !4932 phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - powerpc/64s: Fix pte update for kernel memory on radix - !4874 v2 net: openvswitch: limit the number of recursions from action sets - !4920 ARM: footbridge: remove personal server platform - !4887 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - !4918 v3 usb: hub: Guard against accesses to uninitialized BOS descriptors - !4936 i2c: validate user data in compat ioctl - i2c: validate user data in compat ioctl - !4898 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4879 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - !4869 Fix CVE-2021-46941 - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - !4904 i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4859 hfsplus: prevent corruption in shrinking truncate - !4877 i2c: Fix a potential use after free - ARM: footbridge: fix PCI interrupt mapping - !4888 v3 media: dvbdev: Fix memory leak in dvb_media_device_free() - usb: hub: Guard against accesses to uninitialized BOS descriptors - !4825 sched/membarrier: reduce the ability to hammer on sys_membarrier - !4882 Input: appletouch - initialize work before device registration - !4876 backport patch to fix CVE-2021-47077 - !4899 net: qualcomm: rmnet: fix global oob in rmnet_policy - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4892 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - !4881 i2c: cadence: fix reference leak when pm_runtime_get_sync fails - net: qualcomm: rmnet: fix global oob in rmnet_policy - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4865 Input: powermate - fix use-after-free in powermate_config_complete - !4860 apparmor: avoid crash when parsed profile name is empty - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - media: dvbdev: Fix memory leak in dvb_media_device_free() - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - Input: appletouch - initialize work before device registration - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - i2c: Fix a potential use after free - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook - net: openvswitch: limit the number of recursions from action sets - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: balance phy init and exit - usb: dwc3: core: Do core softreset when switch mode - Input: powermate - fix use-after-free in powermate_config_complete - !4856 bus: qcom: Put child node before return - apparmor: avoid crash when parsed profile name is empty - hfsplus: prevent corruption in shrinking truncate - bus: qcom: Put child node before return - !4828 Drivers: hv: vmbus: Use after free in __vmbus_open() - !4806 v2 media: pvrusb2: fix use after free on context disconnection - !4777 drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4819 v2 fix CVE-2020-36782 - !4833 openvswitch: fix stack OOB read while fragmenting IPv4 packets - !4677 f2fs: fix to avoid dirent corruption - !4804 CVE-2023-52451 backport to 4.19 v2 - openvswitch: fix stack OOB read while fragmenting IPv4 packets - Drivers: hv: vmbus: Use after free in __vmbus_open() - !4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()" - sched/membarrier: reduce the ability to hammer on sys_membarrier - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter - !4812 parisc: Clear stale IIR value on instruction access rights trap - parisc: Clear stale IIR value on instruction access rights trap - media: pvrusb2: fix use after free on context disconnection - powerpc/pseries/memhp: Fix access beyond end of drmem array - powerpc/pseries/memhotplug: Quieten some DLPAR operations - !4758 binder: signal epoll threads of self-work - !4746 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - Revert "memcg: fix a UAF problem in drain_all_stock()" - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4751 [sync] PR-4623: i2c: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4707 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - !4686 mlxsw: spectrum_acl_tcam: Fix stack corruption - binder: signal epoll threads of self-work - !4710 CVE-2021-46904 for openEuler1.0 - i2c: hisi: Add clearing tx aempty interrupt operation - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4671 uio: Fix use-after-free in uio_open - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - net: hso: fix NULL-deref on disconnect regression - net: hso: fix null-ptr-deref during tty device unregistration - usb: hso: check for return value in hso_serial_common_create() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - mlxsw: spectrum_acl_tcam: Fix stack corruption - f2fs: fix to avoid dirent corruption - uio: Fix use-after-free in uio_open- !4701 v2 mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - !4684 v3 CVE-2023-52435 - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - !4643 f2fs: explicitly null-terminate the xattr list - f2fs: explicitly null-terminate the xattr list- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4524 fix spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- bug fix for enfs, when diconnect many sockets io is hang- arm64: cpufeature: Extract capped perfmon fields - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- Revert "genirq: Increase the number of IRQ descriptors"- crypto: hisilicon - Add value profile support for kernel- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- config: arm64: Enable dubugfs config of hisi sas - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - scsi: hisi_sas: Configure the initialization registers according to HBA model - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - scsi: hisi_sas: Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel controller reset and control phy command - scsi: hisi_sas: Limit users changing debugfs BIST count value - scsi: hisi_sas: Use autosuspend for the host controller - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas: Fix up probe error handling for v3 hw - scsi: hisi_sas: Recover PHY state according to the status before reset - scsi: hisi_sas: Add device link between SCSI devices and hisi_hba - scsi: hisi_sas: Add check for methods _PS0 and _PR0 - scsi: hisi_sas: Add controller runtime PM support for v3 hw - scsi: hisi_sas: Switch to new framework to support suspend and resume - scsi: hisi_sas: Code style cleanup - scsi: hisi_sas: Add missing newlines - scsi: hisi_sas: Add BIST support for fixed code pattern - scsi: hisi_sas: Add BIST support for phy FFE - scsi: hisi_sas: Make phy index variable name consistent - scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg - scsi: hisi_sas: Modify macro name for OOB phy linkrate - scsi: hisi_sas: Remove one kerneldoc comment - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up - scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw() - scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list - scsi: hisi_sas: Modify the commit information for DSM method - scsi: hisi_sas: Display proc_name in sysfs - scsi: hisi_sas: Fix build error without SATA_HOST - scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Stop converting a bool into a bool - scsi: hisi_sas: Return directly if init hardware failed - scsi: hisi_sas: Record the phy down event in debugfs - scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails - scsi: hisi_sas: Add ability to have multiple debugfs dumps - scsi: hisi_sas: Add module parameter for debugfs dump count - scsi: hisi_sas: Allocate memory for multiple dumps of debugfs - scsi: hisi_sas: Add debugfs file structure for ITCT cache - scsi: hisi_sas: Add debugfs file structure for IOST cache - scsi: hisi_sas: Add debugfs file structure for ITCT - scsi: hisi_sas: Add debugfs file structure for IOST - scsi: hisi_sas: Add debugfs file structure for port - scsi: hisi_sas: Add debugfs file structure for registers - scsi: hisi_sas: Add debugfs file structure for DQ - scsi: hisi_sas: Add debugfs file structure for CQ - scsi: hisi_sas: Add timestamp for a debugfs dump - scsi: hisi_sas: Don't create debugfs dump folder twice - scsi: hisi_sas: Make three functions static - scsi: hisi_sas: fix spelling mistake "digial" -> "digital" - scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation - scsi: hisi_sas: Remove some unused function arguments - scsi: hisi_sas: Remove redundant work declaration - scsi: hisi_sas: Remove hisi_sas_hw.slot_complete - scsi: hisi_sas: add debugfs auto-trigger for internal abort time out - scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code - scsi: hisi_sas: remove set but not used variable 'irq_value' - scsi: hisi_sas: Remove some unnecessary code - scsi: hisi_sas: Modify return type of debugfs functions - scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed - scsi: hisi_sas: Drop SMP resp frame DMA mapping - scsi: hisi_sas: Drop kmap_atomic() in SMP command completion - scsi: hisi_sas: Snapshot AXI and RAS register at debugfs - scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs - scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT - scsi: hisi_sas: Make max IPTT count equal for all hw revisions - scsi: hisi_sas: Some misc tidy-up - scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental - scsi: hisi_sas: Fix losing directly attached disk when hot-plug - scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code - scsi: hisi_sas: No need to check return value of debugfs_create functions- Backport cpu turbo patches- genirq: Increase the number of IRQ descriptors - irqchip: gic-v3: Collection table support muti pages- net: hns3: Fix unreasonable modifications caused by rollback extension ringparam parameters - net: hns3: Fix ethtool_ Ops&gen_ Improper modification of kabi changes caused by adding members in the ops structure - net: hns3: Fix Kabi issue caused by ptp introducing gettimex64() - Fallback ethtool about nla_ Modification of kabi changes caused by the addition of new associations in the policy structure - net: hns3: Fallback Ethtool's modifications to extack - net: hns3: Fallback ethtool's modification of lane - net: hns3: HNAE3 framework add support for ROH client - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: Add configuration of TM QCN error event - net: hns3: fix return value check bug of rx copybreak - net: hns3: add netdev reset check for hns3_set_tunable() - ethtool: mark netlink family as __ro_after_init - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: fix deadlock issue when externel_lb and reset are executed together - ethtool: Fix uninitialized number of lanes - ethtool: reset lanes when lanes is omitted - ethtool: limit bitset size - ethtool: fix application of verbose no_mask bitset - net: hns3: fix for not calculating TX BD send size correctly - NIC: hns3: fix kabi - ptp: deprecate gettime64() in favor of gettimex64() - net: hns3: add support for Hisilicon ptp sync device - net: hns3: sync linux kernel hns3 wol to openeuler - net: hns3: fix pointer cast to different type for wol - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - net: hns3: add supports pfc storm detection and suppression - net: hns3: debugfs add dump dscp map info - net: hns3: support debugfs for wake on lan - net: hns3: add debugfs support for interrupt coalesce - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: fix setting wrong tx_timeout value issue - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix set cpu affinity when state down - net: hns3: restore user pause configure when disable autoneg - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: add support config dscp map to tc - net: hns3: refactor hclge_update_desc_vfid for extension - net:ethtool Fix the Kabi problem is caused by the new FEC callback function in ethtool_ops - net:hns3 The kabi issue is resolved when the lane members are added to the ethtool_link_ksettings structure - net: hns3: add querying fec statistics - ethtool: add FEC statistics - ethtool: fec_prepare_data() - jump to error handling - ethtool: support FEC settings over netlink - ethtool: netlink bitset handling - net: hns3: avoid mult + div op in critical data path - net: hns3: add support to query and set lane number by ethtool - ethtool: Extend link modes settings uAPI with lanes - net: hns3: Resolved the kabi change issue caused by new members in the devlink structure - The kabi issue is resolved when the rx_buf_len extension ring is used to set parameters or obtain APIs - net: hns3: Fix for the compilation problem of hclge_comm_cmd - net: hns3: remove always exist devlink pointer check - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix reset timeout when enable full VF - net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: add support for getting GE port lanes - net: hns3: Use the correct style for SPDX License Identifier - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: PF supports to set and query lane_num by sysfs - net: ethtool: add VxLAN to the NFC API - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support query port ext information - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support customized exception handling interfaces. - net: hns3: fix miss L3E checking for rx packet - net: hns3: support wake on lan configuration and query - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: add support for external loopback test - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: handle empty unknown interrupt for VF - net: hns3: add support for TX push mode - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - ethtool: set device ring sizes with RINGS_SET request - ethtool: provide ring sizes with RINGS_GET request - ethtool: helper functions for netlink interface - ethtool: introduce ethtool netlink interface - ethtool: provide link mode names as a string set - ethtool: move string arrays into common file - ethtool: move to its own directory - net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: sync rx ring head in echo common pull - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: add support for pf querying new interrupt resources - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - xdp: Fixed an issue where the trace_mem_disconnect function cannot find the definition. - net: hns3: fix the max tx size according to user manual - net: hns3: disable sriov before unload hclge layer - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: do not allow call hns3_nic_net_open repeatedly - net: hns3: optimize the rx page reuse handling process - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - net: hns3: fix GRO configuration error after reset - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool - net: hns3: change the method of obtaining default ptp cycle - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add support for PTP - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add log for workqueue scheduled late - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: fix user's coalesce configuration lost issue - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: Trivial spell fix in hns3 driver - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support to query device specifications - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net:hns3 Fix KABI for The dev_version & caps element is added to the hnae3_ae_dev structure. - net:hns3 Fix KABI for deletion of hnae3_unic_private_info in hnae3_handle - net:hns3 Fix KABI for ethtools->supported_coalesce_params - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: remove unused macro definition - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() - net: hns3: add support for TX hardware checksum offload - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: add UDP segmentation offload support - net: hns3: use capabilities queried from firmware - net: hns3: add support to query device capability - net: hns3: add device version to replace pci revision - net: hns3: remove some unused macros - net: hns3: remove some unused codes in hns3_nic_set_features() - net: hns3: fix two coding style issues in hclgevf_main.c - net: hns3: remove two unused macros in hclgevf_cmd.c - net: hns3: remove an unused macro hclge_is_csq - net: hns3: fix a print format issue in hclge_mac_mdio_config() - net: hns3: remove some unused fields in struct hclge_dev - net: hns3: remove two duplicated register macros in hclgevf_main.h - net: hns3: remove unused struct hnae3_unic_private_info - net: hns3: remove some unused fields in struct hns3_nic_priv - net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd - net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd - net: hns3: refactor hclge_query_bd_num_cmd_send() - net: hns3: refactor hclge_config_tso() - net: hns3: remove a duplicated printing in hclge_configure() - net: hns3: modify two uncorrect macro names - net: hns3: remove a redundant register macro definition - net/hns: Remove custom driver version in favour of global one - net: hns3: clear port base VLAN when unload PF - net: hns3: reject unsupported coalescing params - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: remove unused macros - net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() - net: hns3: fix compile warning without CONFIG_RFS_ACCEL - net: hns3: Use LLDP ethertype define ETH_P_LLDP - net: hns3: return 0 and print warning when hit duplicate MAC - net: hns3: make function hclge_set_all_vf_rst() static - net: phy: Move linkmode helpers to somewhere public - net: hns3: Add unlikely for buf_num check - net: hns3: Add default irq affinity - net: hns3: Only update mac configuation when necessary - net: hns3: Fix for loopback selftest failed problem- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- config: arm64: Build HiSilicon SPI/SFC driver as module - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - spi: hisi-sfc-v3xx: add support for IRQ mode - spi: hisi-sfc-v3xx: factor out the bit definition of interrupt register - spi: hisi-sfc-v3xx: factor out bus config and transfer functions - spi: hisi-sfc-v3xx: factor out IO modes configuration - spi: Remove CONFIG_ prefix from Kconfig select - spi: hisi-sfc-v3xx: add error check after per operation - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: Allow SPI controller override device buswidth - spi: Add HiSilicon v3xx SPI NOR flash controller driver - spi/acpi: avoid spurious matches during slave enumeration - spi/acpi: fix incorrect ACPI parent check - spi/acpi: enumerate all SPI slaves in the namespace - driver core: platform: return -ENXIO for missing GpioInt - driver: platform: Support parsing GpioInt 0 in platform_get_irq() - spi: spi-mem: Fix build error without CONFIG_SPI_MEM - spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum - sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig - powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config - m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig - mips: Drop CONFIG_MTD_M25P80 in various defconfig files - ARM: shmobile: defconfig: Refresh config CONFIG_MTD_M25P80 for v5.4-rc1 - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - mtd: spi-nor: fix kernel-doc for spi_nor::spimem - mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() - mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() - mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() - mtd: spi-nor: Stop compare with negative in Reg Ops methods - mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods - mtd: spi-nor: Fix direction of the write_sr() transfer - mtd: spi-nor: Move m25p80 code in spi-nor.c - mtd: spi-nor: always use bounce buffer for register read/writes - mtd: spi-nor: Add support for mx25u12835f - spi: add support for octal mode I/O data transfer- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- Add feature for nfs client support multipath- mpam: support ACPI for MPAM 2.0- perf metricgroup: Fix find_evsel_group() event selector - perf metricgroup: Fix for metrics containing duration_time - perf metricgroup: Fix system PMU metrics - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - perf test: Fix metric parsing test - perf test: Fix msan uninitialized use. - perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test - perf expr: Allow numbers to be followed by a dot - perf expr: Test parsing of floating point numbers - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf pmu: Save pmu name - perf pmu: Simplify arguments of __perf_pmu__new_alias - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf jevents: Add test for arch std events - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - perf jevents: Tidy error handling - perf jevents: Fix event syntax error caused by ExtSel - perf jevents: Fix getting maximum number of fds - perf jevents: Fix event code for events referencing std arch events - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf metricgroup: Fix uncore metric expressions - perf test: Free formats for perf pmu parse test - perf metric: Do not free metric when failed to resolve - perf metric: Free metric when it failed to resolve - perf metric: Release expr_parse_ctx after testing - perf test: Fix memory leaks in parse-metric test - perf parse-event: Fix memory leak in evsel->unit - perf evlist: Fix cpu/thread map leak - perf metric: Fix some memory leaks - part 2 - perf metric: Fix some memory leaks - perf test: Free aliases for PMU event map aliases test - perf metricgroup: Fix typo in comment. - perf list: Do not print 'Metric Groups:' unnecessarily - perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() - perf jevents: Add support for parsing perchip/percore events - perf jevents: Add new structure to pass json fields. - perf jevents: Make json_events() static and ditch jevents.h file - perf metric: Rename group_list to metric_list - perf metric: Rename struct egroup to metric - perf metric: Add metric group test - perf metric: Make compute_single function more precise - perf metric: Add recursion check when processing nested metrics - perf metric: Add DCache_L2 to metric parse test - perf metric: Add cache_miss_cycles to metric parse test - perf tests: Add parse metric test for frontend metric - perf tests: Add parse metric test for ipc metric - perf metric: Add events for the current list - perf metric: Compute referenced metrics - perf metric: Add referenced metrics to hash data - perf metric: Collect referenced metrics in struct metric_expr - perf metric: Collect referenced metrics in struct metric_ref_node - perf metric: Rename __metricgroup__add_metric to __add_metric - perf metric: Add add_metric function - perf metric: Add macros for iterating map events - perf metric: Add expr__del_id function - perf metric: Change expr__get_id to return struct expr_id_data - perf metric: Add expr__add_id function - perf metric: Fix memory leak in expr__add_id function - perf metric: Add 'struct expr_id_data' to keep expr value - perf metric: Rename expr__add_id() to expr__add_val() - perf pmu: Improve CPU core PMU HW event list ordering - perf pmu: List kernel supplied event aliases for arm64 - perf tools: Add test_generic_metric function - perf tools: Release metric_events rblist - perf tools: Factor out prepare_metric function - perf tools: Add metricgroup__parse_groups_test function - perf tools: Add fake_pmu to parse_group() function - perf parse: Factor out parse_groups() function - perf tests: Add another metric parsing test - perf pmu: Add a perf_pmu__fake object to use with __parse_events() - perf parse: Provide a way to pass a fake_pmu to parse_events() - perf tests: Factor check_parse_id function - perf tools: Add fake pmu support - perf tools: Fix term parsing for raw syntax - perf parse: Add 'struct parse_events_state' pointer to scanner - perf stat: Do not pass avg to generic_metric - perf tools: Allow r0x event syntax - perf parser: Add support to specify rXXX event with pmu - perf metricgroup: Remove unnecessary ',' from events - perf metricgroup: Add options to not group or merge - perf metricgroup: Remove duped metric group events - perf metricgroup: Order event groups by size - perf metricgroup: Delay events string creation - perf metricgroup: Use early return in add_metric - perf metricgroup: Always place duration_time last - perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools - perf expr: Migrate expr ids table to a hashmap - perf test: Provide a subtest callback to ask for the reason for skipping a subtest - perf test: Improve pmu event metric testing - perf expr: Parse numbers as doubles - perf expr: Increase max other - perf expr: Allow ',' to be an other token - perf expr: Allow for unlimited escaped characters in a symbol - perf test: Test pmu-events aliases - perf pmu: Make pmu_uncore_alias_match() public - perf pmu: Add is_pmu_core() - perf test: Add pmu-events test - perf pmu: Refactor pmu_add_cpu_aliases() - perf jevents: Support test events folder - perf jevents: Add some test events - perf tests expr: Added test for runtime param in metric expression - perf metricgroups: Enhance JSON/metric infrastructure to handle "?" - perf metrictroup: Split the metricgroup__add_metric function - perf expr: Add expr_scanner_ctx object - perf expr: Add expr_ prefix for parse_ctx and parse_id - perf expr: Fix copy/paste mistake - perf expr: Fix memory leaks in metric bison - perf expr: Make expr__parse() return -1 on error - perf expr: Straighten expr__parse()/expr__find_other() interface - perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables - perf expr: Move expr lexer to flex - perf expr: Add expr.c object - perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint - perf metricgroup: Support metric constraint - perf util: Factor out sysctl__nmi_watchdog_enabled() - perf metricgroup: Factor out metricgroup__add_metric_weak_group() - perf jevents: Support metric constraint - perf tools: Update copy of libbpf's hashmap.c - perf tools: Sync hashmap.h with libbpf's - perf tools: Grab a copy of libbpf's hashmap - libbpf, hashmap: Fix undefined behavior in hash_bits - libbpf: Fix libbpf hashmap on (I)LP32 architectures - libbpf: Define __WORDSIZE if not available - libbpf, hashmap: Remove unused #include - libbpf: fix missing __WORDSIZE definition - perf parse-events: Fix an old style declaration - perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events - tools bitmap: Implement bitmap_equal() operation at bitmap API - perf metricgroup: Fix printing event names of metric group with multiple events - perf list: Hide deprecated events by default - perf tools: Move ALLOC_LIST into a function - perf stat: Fix free memory access / memory leaks in metrics - perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU - perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU - perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname - perf jevents: Add support for Hisi hip08 L3C PMU aliasing - perf jevents: Add support for Hisi hip08 HHA PMU aliasing - perf jevents: Add support for Hisi hip08 DDRC PMU aliasing - perf pmu: Support more complex PMU event aliasing - perf metricgroup: Support multiple events for metricgroup - perf metricgroup: Scale the metric result - perf pmu: Change convert_scale from static to global - perf metricgroup: Remove needless includes from metricgroup.h - perf metricgroup: Add missing list_del_init() when flushing egroups list - perf tools metric: Don't include duration_time in group - perf list: Avoid extra : for --raw metrics - perf jevents: Use nonlocal include statements in pmu-events.c - perf jevents: Remove unused variable - perf stat: Fix metrics with --no-merge - libbpf: add resizable non-thread safe internal hashmap - perf list: Output tool events - perf evsel: Support printing evsel name for 'duration_time' - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf tools: Fix legacy events symbol separator parsing - perf list: Display metric expressions for --details option - perf stat: Move 'metric_events' to 'struct perf_stat_config' - perf stat: Pass a 'struct perf_stat_config' argument to global print functions - perf stat: Pass 'struct perf_stat_config' argument to local print functions - perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() - perf stat: Move STAT_RECORD out of perf_evlist__print_counters() - perf stat: Introduce perf_evlist__print_counters()- scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids- spec: fix the problem that patches are not packaged in src.rpmdc-64g.compass-ci 17254326964.19.90-2409.1.0.0293.oe2003sp44.19.90-2409.1.0.0293.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2409.1.0.0293.oe2003sp4.aarch640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2409.1.0.0293.oe2003sp4.aarch64debugusrlib64python3.7site-packagesperf.cpython-37m-aarch64-linux-gnu.so-4.19.90-2409.1.0.0293.oe2003sp4.aarch64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ab42f23def40093dd442adf06b56cf0f80589b5, with debug_info, not stripped&'513 utf-89d8caac79000cc7f9b9e71030553aaba253b0100d2bd18b954989670111a7a05?p7zXZ !#,D] b2u Q{LY[I;'wۨMl+@G@L gzptK PԊq1Lˑ5,UX`bC{` Zݏ队^$*=xW mzNe\'HEb"՗҅JJB|8Wǃل `nk7kC6*(d SPSGKZ@ysG\7!<0θڭ!b\\qţ[f@q|3Z:y]NU5 ?ikd/U7(.|XLw ǖ%ٞH% MН/ǿTׁyon#ΒP#( Wz@C#l{DA)MsE0vHk"[ۜao05A2,N3Z6rb҇Cpn gkrxd$T#JR6Pfs 9)gj\Rbb޾G6Egya.AsFZ֒I$`(WgnPh<]3ґ3Ǵw@p7c {-сn77<ӣZ_2;4y8ZrM8!2+CG 8f.A.j|LʾT >=%Gւ=Ytdb6(uz Yp2+(, )x%p6v |DEA="چ@lwF?V!€Z،#LUݲ>U0ĬZag3ɠ W +ƸlmtZ[JCi/ @n'׿1*f dO.axj*Dj۰>^Jh #F9p"h XPvnʕU-&}@#N`Gk8d% >mU?ޫ@\C,GFFh4tE;·j7L/1T=nOR˩tCI ,)OsBXATĺ8 >ƛoPtd'S/' }{3Ut۵0F16F%8RF:N}2*<?=0HPALq((N!s7pS0p_j>븼x#צ,<BS 6sk Pf23 9`zcآ]{ fNRY!解C$h\%jy !](8"3[VBVs>l9$aC?vn,ANhkj\H"ʏz<[x$h'J%Ȇ HQx@ޒ0G2GX;Wrجfڏf%qFH㽠UW7#+\" 2+9ލڂ>&YoOtCԵ.FmK#&gDӽ[B?CD>9v/.tsm̪ 2׏X@+:}A.&(o':uƷ>Hi,'@Se'U,SzXˊmI UKnDH;@ִy١`VBUSA9KZF\tnS ZrJÅ06u.U:=qO"@޶Ym2Q"f/,{hdkRn64@ϓh [25[r)|X"ẍcT'pauBID3SUI-b}ѿN jȠBjO/v}e2 fͦ%!m4'eql2f1ܚ1(_?Xg iЎ XbEM0ȶ)@!m< QN!ȾHcb~tfˁ*_'Pٿ(x6_P$F$kz|񯂭K >Z7x֟?"sWGM.x9 "%GsNV#8Žjv6^L %b >rrQTa;M*{93Rʚwy7bEB}%ViXՃIN*ĵGvD` / E~@/;7[ Xsv0Yp rxAHcM4;sIm tRRLt#HEf$e=v|y!=mRnpx#کTCdfdSAf}h3~c:V.wqI2Bdy&vd6lݮWӛWvrynqw-LRRLĿ#@S~L{J녶P`p!@ݎr J,F̔rk]O* `T$)Dj|[o]>* k'ZJr+N>X _m;G./|>Ґӡ7RLsCvs9Abn39&j XqwGticT >bA"6 ҥY =O^`QiCă8aCL˖@,L!I~BYj1x `Dx1呷Bs!Tz-уA#7=HHH6H:e-/|OerY 8I>T?*DQPW, +4/jt;+ht{4e^_w 27l4A81n_ǔ L9)x6R×֞) TIŘu>uE=)Hlnc  + -gud͹sŢ%,w,8k/k7sx ּ8"NK"67о|9Qv慌m-VlrD>CH`b K~8`{>1t,at6OM!Q{e7 e>!lb^7bjMڷ`(e'Ta }oMt߰^-ul+v;icrrZ )HcoD͵Ǯ'ߋn .=iP7sMOw;v fg۴~JM힤w% wJ*b#ECb5E%&r5! m䫪 ~܃ tq"CaցkkEOw|isbUfY8x<, Us/( @Y-Ky9j]O\fuK&c|r~" {IPy/m(w7>HcŮ=z'HNK\2m}d1?ֆ`Gev9iZLܺ4]}qQ.b$ QLR 1Z<ϧmFGAM(j+"SBRc@_#AAR KlL<٢#O烖.eu 0s]Νipu X=T r$1J`;݉㡶ww&PփlRJ{8ӅU,17\5[>.?IyTzD&'yH _*o$VEKU=!bUSg$׶6)F-YP4 ˉ_hlf,w4[q ctmf6 2-8z8qc`);WuвghC`ds?k5Y"*~1e e*` I#O~2%t'eˊHNE|:7:eH7qqkzSnDAsβDV)nffʒ[Gj Xi*Kr)@in.j tE"I~Kt-G5K\ fu>coj')אoG5m^T2t?2gc]}w't>>;+OWs. <섩/􃥏WWtR1H3jv}AhOTn܎6!WLj:9pCbuTiHpg4_MP`9cC3M۴uӞNEaכj<b~{}dZ28Ŀ2}&>UiۆT$Àe)%w-]tQxhEK]^#Ʃ$43p*/0by M ╝EC5:40q@/j  Q|EƮ*<-&*jjyr>E7]1(8nzb5ZD)*vvOSd! w[3bAw|e0|zdgNF ]MW-z! xaثI C3qԑ'1r:VuP|,I=WYbE͘DV?Sd>`{1վu5&C̋M4Z!xvVX#ii;sB/3o:o%iTi]OjFmͤ{G3vy1m0Rߧ*wL蓥0b^MèSȁv\m$Dk 0UӟR ,8uxq>ȐLsL!gN-vz#Sួ{$[z.pB6O22?4NNGZPG?&*9‚E)-RyhĶϠ6lO*+RN !Fkz;o{ eZ;˙!O>?z{ n4QKdL+ / yˆ`>]k3eoAⴢk,eUf@v3n-W*+ ;LxÜWN.Mwq?>ɡͲJM,x2>;T^if qu)u!5HspYEL7B cZDh~޷ N/S7UŴ4KzhͲ†~FIGŸz[!4"v >D\ C Kt@I{>B2w}Lci?b Uf:*$ЁOeٜSEX^<;Ycmԁ2y{SU /\.W~_J&0zɠ(8g 2*R^w* ]lk̛I\tE\k:ϻ6$qӭ}vӽnŪB!MǡN!b+PSWL f%!,w*1ڗʧ'G'N7td-ܲ^}KM ʿ8m9cc_2vqqﶜr~_5,Fu}#kPT03b/s[`ݍ nH 0(>=rZ9W7Sw|9 b .#ٟplɠœZ~ &FL("P婋[iav8P&0HdM*7?Uiy_^KkS]p}Q ȌwWal|-Ava`1/PhRiYN] Yu-QE\-)T݆ d9Mij.sD% ͍6陓AM.6}Jbv/'bџbo6ALJ(3. Pgo-z[!':\Y`k[+Htd>[/x_Q[k=0` |8r> % L` kpg<|˫KY/ӳ%OzVob-8D\ge$ rز*&=2(1?̭ƽ` g{7չ- 'VCSupT4.!4QLbޑF˃ӬP{ߺ_/Fy&ڟ*}ϛs/mk‶{q{"L,!9jo܅S7\!uP6v&n #?tcIWj۽~alZχ ?P3̅0| YmɦIſe) -Oh S=p۝@wAK(-Nb:f5'J3uf+}.g(S&B͝wxD~ɖfzE*s:탏GV2T 6`ݖOf6HbNN~›?Ԟ ?f<Ib;#&rFyB쬾)[&/ f ԈbF^uL(J9aw{_Eyh1ՁcűqBǹQ)p _xkx.2 $v4 2v5"m8-GMEY =q{"1wKfG~u,qej3W8w~GUN|l {:"or%E[vE<|Eӌl!`cż?fvT+prʼnHO2M-H^~pⴐiPLnXCɼk?5`gl>w$G0^RʼBnwa\r-;74|?bCe[)$Y7(Ƕ1 uQF{9 %u$R^RNik;^[tۂYϨ,Tʱh&BDFD,{U-/Y@aXYo)[խ ^tk B j?9J{S(>Jf\J8&.ÿ́<X.rvl(co}3'y[f?{pMhU f2R+Ò-5ThGWS%:d%P,K[8|dsʔ)BPtǖ=2N!MW@ybܿI/ Ūd4;ؽuovouwݮ y-kszdiEf cRfgE5"Jk &ƺCzQ,JzM2eD"@1-ӟNUt9HgV |1%xˢ\a QlByg*&s7Ļiȿ KӮg-1-FÂ` ۏe,qs1!) -C`8Bk>O¸6=yUW$-Eɹ@͌p?"v#9*aJ iT-aId=v:OZK_xC5O0 8\M4kʉ7㲢 a< ڻs6::%?)\%y!c$L(!/#8s栃!0KV$`, LEXA{v۪©V(KԧsV)'tDu߭s6YMkƒ|'hB0{@Dcȣu"a`$Ykk _+DpvcWK+(?+6"zжaݺ5.8슽D8/G./[ Vmf+IDد:W19")ӆq.f~AMWRs]TN:tGvga:.l$ 8D4'ABa(&[MLջH?09a`z\5Tyw<Շ^TouEvv۳|*nS'rR_ð?+Lr<|6&8(N, 3=+ }᥼L\}|- H19IIQaB`;;'Ye DT֎?NUԈtZt\W7˾yJ=-xyRYm Yca.`pA&(sg6tDgF*>L1w3HNƃ^ύ_^N3pn"lyN\~@1ȖJƃVV`a<'&wt~0oQRQÏ CX62Ҟrdj"C쀺'7@s|@z#@Iz/J/x:ÆOo}$ *;]whW,{2e= = GvlȧPx Hx{)%(t˅̬$:IRPdxQ@:Y{ ӢE8r3}'칾"$ИZ.^K 9>:l34,KsK2óVg\͉do)wȨCۍ v.8#OZhO 杫_WTTQXbep`(HL,"bKWo:Ht9[lUR|g 8  "2"5t# L`zzp/ ~7PL2q٢n!R"RwdvvIMl"<eqpҀ=fpE҆K%,zŶC o;qC(kϔ|ԟeGա E}1(vL뎅 X^6*۴v4C42}uoV{({4x9BShILa}״Ci^2|Nb%)%?I#^HeP'V&I"ٮ&d R6\qJr!!+ux(På-TM4mC"}z% O)x9 fOyz7A_3ib20M49EwK])=;ڢ$=8|y0'6Y۶+U\m{BfLfU|[I̩6^,kّsPȣهh2B)ře>iTrKL3̅R:D9º?(O(tɦ!{N)w$Y1 QG;4R^Mк,3 P񫽯ZW^ m8t(]iڿh*,*)aXpMR<#m04Bbw7% Y?`Ex.=cN@u jA_ Y "3 LdY c,7ٙ_oN+&;i|J U73p;-'2b&]] ~7+zFyx"2X'uւ$KuhaW|TġRғK%ϵeo%7PD^Uu,_B~Kqn9U~^גS뛂oasLݳ&뤃wwd)pOj#jٮ8s`juN5B֢A樾FV5˪S6 -*m`vhKR*%zF SlPu3fQ,۩f 7)Ku5`b46X:gF-Te҈iQA~5ÖD=(m9c?+ҜnH=; +.D&gMuM J3ĥՠc ^C?ӭz"Eց}/bC4"ǿ rPcZ<&]&wY\p}*Ys)p+*hcGi]x,ۗY~t%) q6ČO3(?AgGT>u<,cf'C/@ʵG{Br8ҵ&WVZpaϾ"VH^]f@}s{J˚G6[_޿:g3é;(p`.\WDQlۉ$iASt vUM ~؜}9\aSEAGBlyN0ly"9=K6m:ϤO]heųWY؉NP+)tS RZފJO{r\d(0.  U #Y C`UJ 1k?R3o/|cQKzXY%N!;V`_5Rzbزp1EF<zo-\XG_ |6GMJ3g *!qh :_SGo°X8=RИto=YoC k,i,|C_]}T滭}Q&ԭթ]Z ULt3'6`pba`G1ӇYyk`Pʂ?o&|8[}\Mq.~f0X!Q0F1高<_JtП EV6΃6G|DlhOA/ UcAMQ"_$ UoLe/%yxE:&ѫm_o[WrYa4Q'&-TYAff:R7 gAS4V,h95 ,݈ g, 0R- πKY6Z5=8rN#\{ ; Aa`)T~5bS(2v2OayMgӽ'uJ1]ROUoG0hMQ0j! $ܱ$-~qL9g{r2X ݺRJx}-axsk1f*7AGDJ?8FFM3+F$TndmnŇ`I=jFDEXgRMLs~lq 1kmi$ mQڤExBdNEu#bz%b0>EadF4oܱ: ^ݬw~ܤoyFh-'(@.~E٦-ڇ;ۉ&a-U9e6}+m;gMe6}~9ONF BLr0*Mr;x'&ӏ}~Ѩo|K!3|1-W@4aIDtH).+WwlyHG {{j5rA% j/ cA+LIasYwL A L޶)y@.XH*M6b".mA<&r{O0'h@ fp*>0G9Dl,nŅ詬r &'`dXl o6]Y1/Zߙ>'s(GdwhCI0ClJD=Ut_@( ,KYdFB Pzn¥3>QiyU3/Cږ)%@'>N0|s$M}r.ת75B]&:̑'zξV*ۤw[8~KBn\]0'@Z7]KGa:ke ]Zl.yq2 >XQ+[ 7^&qU9Vmdז`,mUlMMK%fe7=L:o«G_!/+2bDjSH"LYE1F_5вw=${v4r[TtbkUTsQzumƝ7́zE"Z;6VWi0. ۜ.$~c2 bB z 66K nGv,k]BnZcjf9_́iA0&O)8{*1~ |DŠ.1\>Y1 @&hv5nhrʏ }VHv:c숙!E1Wdʑ6pBuJi]E Rty3.]y;5ұ3X.$sxձқ./vƤDZ]N'^ FWwb>ħ92/fl˷N.9rj{/. WNa p Y~j;mP\'>hwkLi nDшd]!YHP% ksן a+bjVZfPl QJorRb,'k͸N&Dc`'1 T!ip&u/&#.“!gz ^(]Y- H0SdbDvy+m(ry%AND>(V gCӺAOI!"V1tS4Vk{A0+u؝ڄZX(SPݦr{ Bu *ćj<CT|ZKz7 ?ó( Pndk OJǥg-EĶ NEcsvju/r6 '`N!qY&VU`6az$ʗy ݸقXgr&MN-HEWSM@)KA~X{yی o߼ǺhL7t{м{2,+! '5|"*Q~xZ  hLyr!)^Zhൻ6?[l7'0<#]- =_1N#c\)dž1J1'f1*~H]/`BfrȗT$\Y;&62@PCN$"+Aec#ǜVEՙu\ $(~t~]^d@3Tjhrqi 75t&:Vv\~.E)ߥ @g%mQ<,\x&'!⨐bvk탃}+?:ԍl[^euE vQ.?+7%hi~=MrLA+=k BFH7C@zt}:`NS#gs$؇Jnoy"\ߛ)G>;t0++aDk;ЯBIdƶA-m#@*fP7[.sB-@+l mT);YGPYI)AgUY*A/8&H~b'ۯTg%چcn b!g[3P<\ql!ʶ8}Պ# wse{јfSG_sþ%7OVPIMvQ "5щ-UpK \ˇY@z7|w>X Lʙ^[_Nzf)b.]. X_ RaLW_ 6^()4msl׭&I Պ#2[ -*8_s,Vd;PFīYf/*iHjuF 9㆚% SH ذt;|=V6COJ6 a^IJd\ژ B:ġޓ3g$(Ƴ=;)F+9pAwmהjN7]&wK#MgX?jӉ-i|ϼ1eoxX_oV{ uq&u,8x,^l6%دk Ej۸C-qOFP@Kc32WB Dǔ" zss_=ITq~!#d),?%z"\7_WYփ/Nfb~No]`" ɑNXqݘ%qgrC`3vK1_O +pyrL5X2P:Ӷt]];q+lkR,P!V"q+ޕV̫Z7{U(|;VU]O 4थT@s_ZHR;{\/xsT e?*@ '?̥p2n-{8{q^9N:#Z7PLugѾU'|Ve9󣹼.ߥgs8Dj(z-ş &XNᅭjRRhiLwl>wooSzIwڣiH`G !D.ȁ0,߹VŘ\Qeo`(ܐKQѶ;l<;y }Sn(!a'v.=>b9  9~& Wo F/*^^"޴U7!Y/R}@XmN:ksh3\~~M] e&qE0 "J:y5t6nºywQBU?<=F;TV|,lp%^b__w k ,DPH 2 $7D ,66M%^V3BtL}fK=xҝKZ 6z3]vNumÁ6;5ΜvFϿv_A,wH)#HvrO wơISo4(!o{Ogy碆DcLɥ(րGϢ+HF5⪶L{7Gݾ)7D']Ǎei ^gD Ǵ_U+cKX.SOYXT8A]kO&ǎaϳB 3G3/Pͬ%#TyÊr%=n』7 Gb9<:+]-3FY?>g%ѡXܞ|tIJ8+PNrtT(٤ 7R5o]eqj`mk¶b-`jZ$D4\NcTFJYjaM]#j5ϿFw UѺ7Лh6g03ws+|E %`uz!V>zmCmAR #{Dϗ';3"^l^S_vr " gV1'qm l{X=]|/dz{"Ԥ7p-vrsKRK?eS v^jt;Gj3K9@G̷S,C<#"?~|΀c&"P-7 8mI,PR86!B>^}|^8 ^tjĘ՘-:纯"s,!PFrT!i=Zu^LsP] p,wrt~֤P/M~%([iWhkG 6UTgd@,aFue\:L5uV;Ws ԇ.8kNƾiC(w u1ꈿfhC#8u@K/ܓn%!s TM3"9L qyG֍ YەMծaN @$jS۹R6fg0AWYX[*[SHK@Aup WúPAMnhNzF(kk?=zR}5fU&K3'K`sM&s#ϻ5\{%RWh,j!_ӯcaԴ| Ԯ4ɱ h@FJAd~/7_a# x}g&>?;|BdUcKjד "". J3[[{ #(7B xgz~a*gϜ7G_60O'>}qbǷV$*1e~$ByƂ',=ɰH>@Ym!Q2zqf%ԗhmV^Jc:ClMQ~dzOH G@n-mm+@*QvHhV(u4n1JS&b_(7U^==rpXշoJUjQLB5hDy(Ш*-fӵik䁍85 -E@1YP.i.t-cYO`I$(^<$ԟab\R'j$HUs8Ԧ5 %ϲ/v9ȟeЖm<0P(\@tҗtP2}&GCJE.]KG4h"\ $C~TMmJ7uLHo >ymVT({lVA AR7U-D.آϪOik$%Rbu*6uF=\&鋢Q>[ߺ=p8c+pʊPX*hYV&]CI4OT*ݞbr"RP,FNm<kc gB扠MhJ}c)AsHXdB\%:~V_2d+רۢ2]Ȯʎ8N!69# g&T1ۙ] .2lYd2zb]V/dIED?4.ba[2Pkj%hFO Uow_mZk%gp[Oi=B@U)I3jO*j28sB qJ}V'o8N|MpoSSh'TXe;;2`$,(07lcU7Zg_ QkN#彳oÆо\"2bRbJ} %PQv|S}^8&z4xy]4k 9PMs5OP,[6h*$~TP,2A9`ZASJƣՏK :տ 8$郍>,{Q P87 5M@&)A6τ2p-WH Қ@-ƾ< LSZyB @."N] 4rQx 2>^r>hC\aZqx<Δ@2ƙ7C] JQ-jlӇ['2lfYo*v\h"^ﴫEpB/8l~/avl1y=+wЯeعn;OH?6%GpdVRCaHw)mfr;C&L\:SrW:rgɕ6@\ d1i ^a"w)57+])kj5TvR*ps3# esgHFeu6 Zk?[FQvE +f\ZQÒUy^34L xțkKhS!jZ-W-`db$$OSGDAqzrHm -xF}]ۗl$j]<2 LӨԂIuY d  -鱔ܘrDJ@4J-R- bBXs= *YxA ۘiCD#1F4M16ye俗k⹀(fx## ~h"(H$nטc@)w8%^mlm!bQ - p46OB5tJ;fS58mzi07'}\gn{%Pv >)_ IZG/49JCp՗/q/s61D~|.57i~.2ng. W, ҧ^v `/dMڏ@d~80[Cջ**PCΝL4أ/(V:ضƅ16zIa?WJi9Kw6.9s)n"ºF߁wD//O'NvWɤctF;_Q|Iql>oEMsi=7ڿ"#"j*WU2WڧN*N;vRva%)ъu/2gyfѹ5a5a9{]|I059%.{gjg@X{.s 5ap^Vp`e4k$`n ߻ ZYhv:t hGJg)ߗ2"٧$9|GO| xUK\į*" û8@*C1Wfʑ.fNM[Qf[+ҦvG|nqN[{uYT!{ QԥrRuI3,/c=mĺrsIcb.Kg#m. p"V;: EƄ.+Ȳ֐&շ-J_ 0ѻ=imAj{$tϫճѺ~C|j ڇy: ~eDuFf6>kW{r1e~BۣANM[T|52  bL x6.5(uE+ #xvvq0Cx$ޗe5TpL4d\P]m\ؤ[i1=~-i3Q(n n lA ߯@^Ӵܶm<ݿ|U?cV.2O(%J]=;p i.$(M׾A/aWJ b+jV$$~#vlNOP? <'#;7J$L8T90~^-T⫐'B/=xo&dSEAPפxBaZ g?oI8iR;]a\ $,\ԝyp2"I,7\Fj$Rpy D cBC㒎j zQGAN..$۶uU=~)c9i88R$gM儦~81HJBh佟W\jX&U^.*RJn։_D%VnΆ"dLx Pz AYc`B;ȖVk1  l9W7Fԙ2m= ,|!nY[xLR|{&~5ec(&sԎGvy)t<üȺ :hԄkKJv(381@^8T_gnd趡†-D ?; a.0*4sne񾜛ڪ+r8wKvYogψ yG^CX}.׏ńYp`0nӔEnLNY-CCw*q2vsI_t/GdLJj xnAx!&a5rAi/Di C+zzp?mYP}޾,}Wc.v4jl^2QVk_dt2<+R@UaBy~܉U3|z.,[!,}n`oEJq?y0yXfuȸbԣfOj( dwK=_j3Tl9q|RVSh]O?ioOz#:3 (]Ue SHCF)~8@Ӥ|"';GA`Rۛe2wӝynʼcyfv l5\'x`s‚|s'3PF;PQLQ[iӪ'c)ݐ#>.Fak̦@D1J.5xCosbnlD-DϑTQyg{sO_G3J9딄]"WG.fBm v(fy3Ġklw{YjP=.*7}&?]T&`H},UjG{T8+Fk\Ttg T3(h˘)3jdi2j9і0w聻~m:0\QH+y llCm(_i16TL=3f,YaaX3vR8o71'k3p~$Vilٟh8k[<6Yex(rՁ%Qi ;a6>!PCJ?p]3tfy~<6E; `H/7E@R4=9l4O/cK>]hTZ^Hq_b려eq`=]E&+9 }wz[2q1kO;`d' mk0,g9{eH5'REp-\YTGdJr'̬sƘ/CHf2ktKԖ-U0%X$\Y|]M) U])tsZ*pp?[yfq[xc.a)t>!ޕ=v,R`2ݒ1IJ撿x3yLZ0]_($ޡh{Wۚ5IA}M` )Ш?q$_ _P#%,#<ˬ02cwQ-!@Z SeOHHOL4B_2@ ]7NXaj;WM|R#kc>O@Z@ I|Z_(J`hɕHRUJ/)D3@ il~dMq㪐#qiLsC. ak4ؗ9Wj#}tp1aXEon]S gxUx"f Q95.oű+pa27Sa=j }Orj+} > jECh'UӕUEU;tu*  C"! {?e{}*ȬS'ƒ_e_;.) FO &ٝ:m>}b87'zÊEwK%}fRQ@S KpSxH$fwzsR #ջvN|[)8>9BJfW9أő= /uC {ѾB4 pWi|RRBtW92Uҿ|E*}9.T} KCPLU#F$6݅vogJ+NAvQA*lO>{hG᫋!+%PzVp ul+΅,iFUM4\%vNlmW/*v+;UT9:(Å *ԯ}t/cN.^^f% Bnա tVf\VX:W1L9D'[͌N0jU7qQ?FM\4]1@ЃT8ჵd׳?7>#o\%,2 %Uv(.h~Ʋ~쟣Lw%;(@>t&j@:ft鳽yYɁ!MebOE҈\:`}l;]pn!kL(?5 S:L~ ӷ!_@#pxr%J)6naͲsm 6W}r6AȳӣwIIhcYy4)MyxzI;m"0s^F$%TIDWq(w8ScD0~w'vORzLbd T"N; a&LYpa.J@7f5yo!Dw~Zov @/[Qc@嗚R)̓2}A :IByWSg B԰Gi &c:O 2G2z(-k 4ӫ.V#jpvahSQLGh|cW iXMIt2=0n=(-H:6URQguı{̂uLkc䟧 +B L:S "%OA?{ر@E4Ec\0!RFb1v sʁF 'v-R <Eޣy.+z7nwTp9էtQ{1`9Cl󲛨jU9QyUNr E~AL0g\;r:k!#KC&SdIRUhV6jLPfj LK)ԤeʿjG C=$:ݶ` Qv :=JbeklGz>USr-xno(;URLcF$=pi} G L=ο-bPrPt* 3[0pmsaq`e*+;W6}i?(Rpǿtk QqΥ /o{WH̚tpߣ]Sl}Lm$pˈÍVtqMeUҌ(6ė+D- :Xb<* Ayk({3LB֝P֝\hͥf!fiLN8evJRbeDc((]^ FeÇg"Gr0 wk:p}|,I?mC)O赢 nfqtޞm],M- M9^ķ P4DXކ.c9/r7u6y5n[*.u`1tЃZ{dg,O0p~ yDLCulYZ#3!=$-RV*"o0E0n _L) 8R+=YtXh^1)T}*$>${i Fkaw?l͌pR]AR;[J!F҆NXh9q_a~3zDj.p-5O&'o4ً/zH"ر}22|\l;hn|)PbQSZDZK 02zta\ӑ}<;V [>±~K#};n/E~F AB ybuoN:gԏލH]p[ַI O2?zk!.9 J,-ݐy42Q8qnP1"Rhϗ#0ū @Eu$@?I+V uαV~IZsrr! w?.kDSf׊Qx!rBB!|QR2eSlhad X>V`)*JNݼfTNED, lN7@ވ VL[l?TmT~zCЃC/6A NޤԝC>`&kiS]~`ϐϬ,P"pqsRuN{Xa{ھqIXs~Va[mJ9.<zfܔ\ %'wMߢ]DX?vF8yΥ NJ-悏a+a cK?DuWI8sB0%x"kT;NcX`Z?';8V0fPuҾY,PoAf.0-b4ڋ8>bǹhD?\hVCd „JQdl|)M8-eZVۺ8eqn,-K"B;ȮұC{=aSz?/KDHT@$X.յ9 nw ngPE.Qb~/As;_=2>/RcxI;4G2{n_Alj:tT肑);p4)c-T;ms_5lu0hu+ye!uF/š+1W]EOBZ3q,Ou lK,\[ɇʖ{Ve pCq7'`30&:-sFkіv0nyDaڼ`__ XȧØ W| F](6 D\VuV  ԠϫQtj$CΣ5\(6fy,Y[BS(ȣyaҔN0M )uW, (WA$hUšcN^b끖!aKaR6hLY?]$#T&AN5 5~*6Yތ.1Bjh}:"+OuEzf`ֹn8GdG_Nڝx4Aw7?l jV:>?tX4Y}2"L^<ź꣖-U/u]ҺR3CKK+`UVAPqgK-`c@!kٴ ȵD+|I4 Т^.Mǽs2R9D \-)GjQu?QKfdH+AE=$..sscձGȍ.P[4T̤Vj aeG4:$˔9t^.WqC-c3џV;r:N7ܝ_LR 4Mӻ`(^Lo}IG+e@0nHTexCb)y,D&DK@qjQ ~Nﭡ搐LH.ڑdx ]G H\ ih0ƣ 50E?|U:ylLH=0y0盐$OH u'tdOU=zāOgKċa=w>0GeNT)Jy|FKڨmhz%_n \p<*A'bRz HUe?Zև),緸6}@lB{`'ϟx7 y)S=-9B. d([ߍ7 3Zj'[v-23NjJ")G:eg$wtdHCBh9ۍV8#U+>ES!>,s <h,w$@  vZX"Og gvB ^&Ia5֓Zv&('(ph]UW 6?=+ {(KUBjf9w(/t ԸWKԚ85VU69DZUܳ]c/ >VGGY4ty/}D7b>yJEP!E ^52 Tц]yriJz~71Be^M;O}HWJl.1JաJE=: ̻J@u4|c Mω~`ԏmRNސ4 ;ws8S952_IVʏlLlHr(CH{МȞ9-HLz"#./f*<$X Iz R I)ޓ] ~ڀH*@j%p.gl`W`eXQ֩7/8<+BSĿ/ J%=ڱFnj(<ʗfLѝG^<Q mx>=8:9IJ@:7tٱV nB(Ô}n=،cY 33!Bnle5ذڴ T>4Er`U. 3A6/e197+ p4M+<AhA^[`B%d:L ԉkbnN%D`j*uvPDvSiMsëH8ʹ`IևNhԷ "^`][JwigLKD^<~hǕF#4Q Y h$}D "9+{m|z[.h(7jQӦQBwjċL gƶO Bhy `=k#y"#Lڎ̵OEIQ wL1I"S >,#Yx7 ) Aƽ v BOl55џ9*/46wp"g&r{V~?"î?<$SOq3h &eՖ<<^}2E|<ß^``b&.bsG8A33R;(2G=ZA^_b|?Ȫ.Rl91>m=R]b1vAVIx#{ ,> OW=d_hޜ;9(cB|_(=!x ݑ|5bͲyZE1ahD_)r@eSb< 'gWѶU,w r Cܷ`i lMp' [J@{ \ VTtjC.Y- 50/Y8grkHb؃Χֿ|w-Hbbsx1w胴aRp은)n ,5;7!Gm X#\Szh,ytunZvh{$U.J*RFd2FGv6J9o;t(wK3Ó۽)IRS-%(|- P)H]_{nm%5YYk/?$-cc[yt|wӃxuĴ=~GgAXHMn\}EjgĉWN/[ܠ܏vBߣPHÞz'—zD=,L2Wܭ$R`7n.oPeT=y-c"ˁR :pǴi熸 GfOdA_L!Pq%{̒%I B/rCV"x 8z7n@2TAו'B1Bb^g'd 6ؒ3{Mw kEW5|Md O4O'_JFp(m'O˲J*AMUԶ=k.©5B%b+K%{[fMB3."׏j:X_79,Q-mt. ^v۱naY݄lΕdG{dI~v7Bv^d{_ڈ&Q1.z"8>A>Xy>OwBA9Rq9B3RV"v r E{y[h$ {))EgW:6(ΖJoh2ƞU DgrG\ x?le+I3pzPuAL v;wfd g&S~Ali;GT'c,XB#Bz*P$u@TP;pG :x<5J` LjAB/G]vtMb؉ڼٱ=RHw{L~3HxAQ~@8Rn }R)p3)`bByd790#@|y<,ݺG.\Otbjȶ)E utu ڠTEt.<,7_f~j/ MH,mx_w(1Kݓ01g$4X5ڏN !=ҧPXMY|q>#4"|?Ovx'%&h[\[q0RWD&Z *h\aIekQg}@İofRNS᫳M3M //AxZ Fe#@W#^E90!6]30ּ+xFS BC"tvUSƉ(l;b^ŗ =ȁg+Gn̚*ڡu^/)ݪ @hKqBmN4,<^m/h!(yO#AqO'+/c/#4>PfU*>1Jei:RO̢`gCTԫ}20`k`)TV{\q/]Q9_g`u k-o-)킻q0  i)5LS3%.1 +qm47ZUy}ܷv#nQ_ 8F0|\w ߲nt|)yAb0**F*]VW/Ѓ}lKNS(8^'pt}M?}ǿ0PK.ĪUÈZ< O82Rݒph~ -%-?{m{hù192(zM(m ~tyK:Qasm[xWӷaSaH$oB4JZԨ/L)L<k:ކRVL[^fVF%Ė;YNBIS:~&UO=iɺ)*v2Hρ s_*b G[U:F. ۊP\Y-qjCNm_6aU*pS.ir̗أ{x n'|JAv+bۗvYt{ޝs;E3H0D2*)'w8nR7U]2!m7xxѕib;J'&cKprrXc?nfOtR9oq7W+#-vZžCf靈|qX[ZU/)\wn|'eѻK3lNC5[BN!HG\r DUGYRz!I״-Y ϸO\H7kX҅FuQV%<Qmfa6 \>h;sW"0>}+J֬;)uO:e#f C'd6%!YVC6LtA5\ɃS1倬x 'gGԂMAf[K' ? ֋bлቾ g 0U[ XyqRs۶Ƿ3i5H:z<@bm;o[6?%XfE4x,Lѧq{9)R2ieL\pmWd7䔽,vjO"+T`$^hȚoQ [|rᆟ'(PZysMUZ紽@\щNAmӧ{* ?"ܽ$(0=:lzud{M7QjK4d*s ֏@DZ(<#W1EP2/܇dz5t"t5W!\!6Qu ^ 1V{8})Ōi1\|XY'([Rx`Dv O0*vi/JJ CsB5QCMɉ½S(%L 1Q/6H>VBW!`>!fL"p^ OGCN/޵.:mByTLH#:F㫊G 蘆FU嗴KN3 -62t^@)n h̩e:0#Q!cmfx~ڣL);@pØ{h:G@u`dJ֮z~-Xh,CpOz )KSFTݤ}ʏr0쑣8{v| L~1+!GҲãf<\uwUTn6-9Sv5ί6(CRy<9c猸c͡4$ԋ|Ě9'GiЅ%䲗 H$:(,P/10v37" R20o9q.J~.sO,]9ܗCjA/ӵ5 Kt:$Bt~b&lmELlMyBpƔ^`(D8֎o0pfI..2Ym5 &HLw]톲G ]_]BX@1*%@2Z0= oFȆnOC(B"FQ I-Bq3o?d^o( k Sr 9c,ܢ>'R!>-PJ@S%jN[8mcL?> X! jn pcqNS{;;Kю\*f$n Ky L5F+)`pF< %qGeU"n8Sa;b jy_sV⪨vKc7Fk*(]PNM&+r Rs_>JM6 _[N%O{`"\I9b آl3ixx~3SX P'$m1'p$Aͺl7[Lp>qDf]C].*(|3kVMQ]XHnɓ‚^V9yPKOI~pzY;PHQNhZ͘*չDRv3xpqU6nA7J;ڨnV_UXLO!Z٨_jTycy;X lJQ?[dtc`bo)p22?ߩi…YUڀc38BӢp_NyCޗY3e]xiG}Fǐw9"MP /f1 hXʯ\Rb9;S0|n<0ܲ5|FC$_T yaioi[7'.:Fll|R쒋*v} jYVAM*~.$o`a|ƴTB̓B`xolKjP3xhY/Џqr4!Z29!Xf|AY>/P.K)Z\l?ZD@g#}Pq$)u<D΄F#$pܝeri1IEg[K6Q]mu-HB+jMyN@($!g)l6x@N`t?2?{@kv&oRGa$= OP/D8}&5"UEl?"RzceQkuf0tWsS5OQUɗo o%nV Ah^}-iN}bb2EGrڐ>뗳$mDYxoj'~}LADXl=DXku$aߎInXчZI-W@Ash Q8i°!MD/^،\;4$l5c;^ ͆aU;(x4YƪMZÊ:\p @ {Ue~io";phf݄Y,!?A'_@-a2塒%!cQ=U͸sٵ*Q`ֲ_P?@%-_DޅzʂeBZ[ DeIv†uhzzUf`]ՅF3OmDj1vف9:8;sm:o n^mo==dr~DD48HI/vO~dDy"TJkMQ)*wQbq3B4dgR4Va4 .IJJs(\3\Z=weAhcMw!_@Br-|dUD,sa KwXfRcgɗ_nu{VzvPrBk؇:@]*I#BKSuOe'է+QN Lժ &"j$cڵwЏEpvIxD,mg,cl O5 *- N>u]/^\?Qu8ԍ8ZeGHuN{L ^.*4ay13iQ*~}t\*yb3}(E8jhJ]Td쭹< q?vP| W5-sh:n4UL\ WlHe#]a_5V`\g:IN݋sکsgcW$%2$$qK!օ筡b 92I@ FkWbYC`0 >܄vť^ϳL_,\$Ai;wro؉73'S@c ĩb;.U .i%y_b>"Kd]aP5;2.)`=-cnk~6nmr_bp2D.n[Lk/Fպ? beijrc.ȕ_85“;hM7ʉfYWyh}o.d:*5v}=mOAd"}tY!VeT bQ43xT|<c*a}Ίu[E+JpiN ;{-h`wľ^* 0xqғVB2&'%zMF+VswUk6Qm=9D" N/}i6:]'>91y]ТԠ*5qD2a`\y{H[_Wle!d#!ٰx][_I%e1@Rm3Dl~ ^"#h,hF[&OA-4C'}s_~?]Khx6R!71twS/R9 Gܢq&ʵ pEN n\D@<UdU !-v?q{z_vXܓ&^䷴'>1`q(02\BpCE'^RP>u=/- sV~xmCj@ܪ$=`Q3}>/YL vAѭ%ѥ l(mcW߀)ȁf橓q̍bCSl=-G ;~Q32(:k#5"hw ETE3A`'^Á85j0NXcTV ʈ%ǣaYEg8ʥ=K ?ͷkB0"5-ʽ^&ƆET}:}c {4)h|P5˒Ũ! e4HK@i !xd~OaKA˭oͽ 0FM>aq=r~$p\axT6;uMkn@f:eY^b4ځK$P3˥%#k}vF9Q{`{mO871kMVS*<[e>(l|}dU; )=AP ?遟&`VItMJ*vPfz\ 27g4"m;.38Tß x |j>lߒN+ʘ+YVy[ORߑ@%UEFwb7H:JYAjCAHW? n '<~U`2\;OQ?iӳi""9Dy^aV4˵O9\uԜ =ҦB|`W}@-UM6|*ÇLjT #?9?_N9n Nho-Ia16չ:J9&TQ %6?m j-hO04]f-NJw lC0e .Cw]؎7zy;H䠘aEA?Ȑf7tB_\>d0^w@y ~%p%mnLԜv v=D{ .Y/)pO0X̪uS _?˫@-xC{/-<'8Z!zµs)IJv2jIudưBwtVsw/6 Bcyԩֺk蚃adizijbLc7ȯ؝ۅc xۉ%Rq}ON`}K{?&QKۊ~>Fx!}c|~|pvn v~Yx0=׸{ALSI@|㯿GR1ֶpcuTd3֪B&W߃)aNfd"JbZ2Ea?gw, 2؍HiQ?%M16Ap؀y~ȧ.0k~ΤME,"vyN=` "U2#ՐeD_#ĿVw?V+lb mZx \+$vT;ycvWRULi&~1qL:(Ġ)$=X?VTKցAUg^ &MPF"P:bォ+Q.6 @IɨZWk^N9^LZt]"Q[](kXJz'{\4Fr~ QHYaQ;33P Q%^]x/]D7MqDJ(>s >}Br_!R^cX iD u>'M~gο4Cq)(G ulDoMo?gyģ([DnI vNi4;KZz>_ё"ǐ_~u1Ai^4]}IcDGUݭFc!S4O?K'J<$-1t?BDb;i~ό"[]SXZ.Wt2 xkwkz8W[,93ܯz45$KI헸3KB'Yv#_&n|zGג_t(޵;kq;`0 Hc8=aU|}eU$`@SꀴOK V\;7tZԋjd8={!V퀯_Jzhn4DlS5,߂zXVb F̧B@x򖄕] 3Mbn[*9Y{#QLKiOKIH9`Mxڈn4CzT_. V<Aym2V4dWr']=}ҥO=v0ZPEj Q˭񤃋Ob돸U]Gvl&TN~W.OvwIΛd`ӹll~H}YGOEq)vY:6,f2 юn8}V cv N-(S5SZ_Ekgj|m{($0N \-r(jRV]3hVK(9H O(05{JuPДߧ[{Lu}F:T݉> Yz192jc ':1Mոk8%cMXG_A")9(Fm @e5(3HZVuwxKP[3MP(~Q $3hz !%QӻI*}_|ovF&FJGH[!&Cs8Œva$x %]Ͳ{)z֞#9"19{ݹĬl#CL*wSL{KLIbAZ` xW"VNldo*܏GTa[dkrw8"c H^+Q%ڈ5GRh:'-@zZ,(YGCfJWQy"-2} -3[hl Waڅ|cj/:b'xhɖG!XiTy)QnlJ)rqCuFY)cYe>x@V.[#hP`Õio~ҎT!ھOգ|tcqxW w?9j'\]Ѧ@툋Ï$IV"pۻzT^ J?h ~q M.ZݮmC^$Bh:OG9ѽ!1H(f2μPUSTHB,W! v9apwy0`'M~ZC1VI009ĥ}2 Yl;AB~^'RaFt6.0kK1 dxGFqE߇z G5dx&~xm C5I9E6 Ž/;:iC#fVX[%rY9DYԛqrF&EpbZKepӁt663A|MDX_ F})ȟ̙1q7qd+bP տf=c! * ɨjQPs9b1ݯU%V>4d`u1c=ͻanы2׃?ev-gΊՒAJnl-q;J8M?}{~]՚ ㅭ$@ii'Q5tA.b Y#jGhS${IJ-wTV.[~Sk?@X͐ >&EwJL|31Q AOBɄhBK3cdGUmk햐Yat@SLGɲ PmI,qMdꛬ'ra.񙬞a &H.f>)IICYW*jd LX6,HAƹP1Bh2)3Ǚ7n 91l !]E \b鬚1+Z%0wj&w{e &XO8xNdk]](Z)Eb%uu$]ťQWS e w;1P<+1-LM[;̐#RFWQ=`Ap^#@#0\ZaM4)UH\T^oTqxfANZU'#JhzIdV| bnl14poqo-cm0w+rY wAqOF*wOO88K?V#ՙfzZ/~M5T2mE@ J,JJ$?nD1;-q)_nWIh rX#XN/VևF"/s1 x2{e1[?M?T)=?& Kе bMHif<֡gt UrԢ}jXw8'wr%$1'Gh8ZsD|㡲?| `~Z eh1pOB`=9 o !2ο+н 0գ+0{ZuK5a5 82t>AtكP݄n/% :d4$~=Ab`X,$58QGx@M7)c%pj>XtC :LH.=ԫN_6%xɩl.fgdP7?I-T`ʫ|UzRWs 0`RjK-ZoFs+ent\^*A6)/ժ/PvX!NyZ:tiwU?^VyعUUb7W8+T6C=9 CE–%np^_7C 2-%3%FA BVf6ywD&+_Mcbs=v8} 9܄iaP,z5Zwą! T?nX U_^9A +oq N 9I?1|"]J'`|xL>/o>,Kz9y:ؠv1pDG<1x%:hpi n+7<&܈ &)c#;rؓ>@2pM~IPc-o{ٌJIu|%f+4i*=1&Q} VbuUZ>h|w:җ_&ϱ[yNBG&9V^-1 ;bJ|}M!sbj5: AZ?G6U"gN+bz^1MID2 q h~MS7no"H'g=cѨO^~),ȍaTM@rSJ,x__X΂˕z}YWݢS02(MWMHԊa+ .WWbjb?ys#ԓv0'.u2jP yBF,[Ԯ7E:zFʏHUpq"sKT(´?3!{$'z$e|FyHMYπ˄p}1ٯ Ү755mwUУy4+qcIr%aH~X tĽ=)T|K7d3MM(}4[3`rM D*8`Lpm)w?6ъwLfCީoEgz3(T4^Ib͐A:}5mv&]?ĽZ_t#^q jO'&֙LZ-AqBx P.= [{f vG)[`ϊZdyL=-AǤV汯U{,zigyzesd̲fǟ:4Nh20ރ6zi|̗jJ" M{h\l6s="Ke1A[+~y`n~$bSy }.we K>=+|RW)2@O,(h.mvW0ܽg$6_žvqO(ym߼x1u'ke<>u^!ҍtkAP [/AJܷ)R1󑫟\䖊- yrYA:X@C7[{UP^Glڊm*KC2々gM-~[w Ϗ S-u2s2}i_&wQ5p)F4D&>~HW!8 #Ҷme,!l P5P0C"6y9? Ӟ' Xg͋!rd,$ dg>.ònKבu @5- wlљ4;O­$ .=-#֯{Vfx6Ͳ#:Չ:kfU{ԭ7;p!iax5y!썳^-"U#&.U/Oh-RhZ>ꔓe#ftJH 89w {'?(6S( D2%9˱w^zVi=yXns{@uZ[~Y\BAr\CL_2V`<Ҡ2ju@?]ggnHiVؒ/5P,GV>s bdmM+?;r %"qQ.ޚ|4P52 [/"?$"$\RЦh3kÞĚI&@5Mdİ߻ y1ͳ*aVːr7O5oe^5K5Nsgj:`g,[`r'lo(}_/+YwwJ skQԠ GQX|$y:>¦@_I8L50 CJ{-Җ Cf@hriG^7O<79U~xrZ= sBp/0U ?2W<9x?9BͽĨkL'4}]Z ITg[aנAFsh*-QAaz}/Qs35rOu!q;מj![`ˊġ᳦JHҥ.*ؤBI#-WQr)RD;df,CՓ 74MދN\)Eo5 ,k!vި-͗à̈́ \0QcL ?؞Zlm|)˚Z5 +3$vv=UƊPp43r՘GD'rpQZO{gNt,oUܥ;Ms$'JA,y  r)Jyn=Wo$]WF4"2շ x5lzDo]eue-G/](Nس/cgEd)M$`T7&j~uO ]kіµjkd˖9D) Er`5nD6Z]ܯ|B?]iI1* O_KĜ,R^F؝ҴN $J2Zѓ }J/?ī"NV#Vs3O\(ﯿ$ӱsCdLk=#W\Bٟ\lЧ SA2"f;ؔWq fIx>=+(>NZŕ@*'h2+ZTj+YM@kՍL9THU;+=t@S/3g*q?|~Zja6WSOjG+ ҖpdDqĈ1n h:* 绖qs3+$p'1]g\̨ ,wt6<3Y_6s8uue.KJ=N)!J8{=9&[ÔUA=s1/uV((Ή5::Jeu20А`Jy*;F02tjǺꊌjz?o&+uT֋U09ZP%|Ԉ1Xu$n4j|!7/%?e&کLpnX#˃ǐ797ڒY3C4p$>#1:M0oʹG'cT-~j}܃|g7:GpWj:Y.m3]ZX`'FGVGPQpSG>:kg)#VW4`D>@ /k홹paމ0i1O\t+X=TMi-xyIQ}mSm3*Aٹ"_%9Oa$RKW 8 ʺ:1j$]_תXlud wѯ#S@gT 5)S@r3`o{{鬘?/Q\dsI#d9m!&rH+=ܤ6Fyt8JSLE"H 2 ٯLW˿*ٻ>Fq}PeGMJ#'vp '\'/5?)L#a] ,v;-B1K-CH{lLwڱLqr:},~.1cRפÈVjt]}]Յ LY:p=P9暼R 1j$I=ҁQ 7:~;ࢿn1$W b|,D5<-Xl΁i[L9;lE6 YL6\6[ } /m΄?ŵTPhk6V/4etSUZYUNXpl 9<#VA+OlN!@_IbJhrT &8,|_{[m w=_40dI s{D <꘼p({%+qMa ++! xd͛:scpރHO¬-9זI.{c~>yψ+mcń,`A$6D0!߉3Rxz:sQo "G7w/mu4)1L{#sb1[pUkAWG1`۳Icl2%FW[f4xy$bvҚKjv`y4|v(8kwwnm]!zͨ6.LKS?SxCD纟ש1x9Wϱ<9^z*ˎL4y~YXGTyf̙`Zu OϪ!3-:'H>$A1-ˡ'8;p4}שp}ީ%(y%c1#`QPs;KJN69ڊ@FhDv[|=y2qKbH=O ϑ 9z {֟^ߴà4*CxRU;s 3NWFlG1GQ8 '`:U!vjBB[lV;խϧR4U8 9u>N 'Ȩkfa^س eA̦8ǥ'8}F[2n"%6u fL=!W{H{t|?bDjXCɕW9p W YQr"Q7J۹$7$;*;ݝ ;Io58NZz&b (;]m'#Xa5vuL vQK%h2@iFh_ui+|*/KTg L"AOuU+ C]2_oYOOS|dk}L R2/;(B\uZ~h˙t5\J[wFEpW&%x`i5VxG_?A-.{+CZAѲd`_\_> $KcPQrad U*W0D u.%?pٓӶ*^^P*AP+bwX„K.@_h`K,Ց#;S|@(*]7;_450^+vܦ`1}vW^Fr~٧΄7騷:5o1iQ@:sV'bLVd /ǺO] LH{׼AwZJ~8M-v -y#BV?uQ[P OhA82mHPM>:2̭8dߧuUf63r q )d/ZhoNhGaytv6Ą?M{:B{?R,lTT/xioP0)|68KP\l)/ РyBVAX5LW?[1AcȟbB-l"` YGZݔ˿TUHmpkݦj-ޖg*LAథeLdceHO# =`V4b26l:^7©Իs_or{Ȧ E)۬-,aa…]JN< e]%w#U,gث0.븞Y%B qMN\pAAuC(+NͳhƧW`oPӀ~Wt>7q_Edb 9-GryWL(ia 0 |Aߎ KAi6EU_o6oֱɦ2Gz; :.ː%<r!rRLO֯{ JLai%#<Əb̊UQb ? ufyV|J\fy<[BD8uk/VP$.%ܔ'bLXKח-{G`ϵ-K5E9$mZwΆ@6GD{/b8,&&l)vSEwCvkED޳#fp &>bf _ T_(ƛ}j%F*k٣2+!6}Ho11h%yܼS'Q%1PE6#592齘H1Rܪɹ?(8T]sڇz-yAZGj)+!0 i?+`Ly䀹!^ְH'BvK+P.-NLmSGZ:!JM ~P$))/HڤjIqAeviX[ZĜFEvE7<\zg;-4d/3UxLkn/C\K3*o]2wq_ߘaވ{'Q g̤bHsjZ]h/p4.s9 `w4xnjZ_gƇ7#->Dz|O'CKq:MlzF:4T=rtu~!1[7qzP>rjH-Ѿ԰#Riih0.%|,dJ.;+(!q* $} iN2εb$ UY~>Uևy7{wְrHGjǕh'V¼oɲb<%^Tbn:o(wJ}܎ d $T1n A4_jf:T=IqFqa}ĩԝ'=}HBt`S۔l:Jz_5p5~F+3Xk5wrnc _zm4?iS ܃I`='yN>X4ݣMb هIܥ-G/zX5§&0ƪ(Lj8na"ٙ&3GQkWutgI˾K=~u*»?TNP6!'s/:i(ٶ$S]k\;pţLR h4B6U=ǏEo*0HRS@Kp6)R_etw?z/@zgי` g$9E~fdCRՠ >JǯOޙ5,B,goڥA_ btO;Rn M&`sυd9P5د2y~-rr`z|L$.NCF!ƌ*}`}/_J(x_{(8ia/l? z8KdreCFf ab-áT5kU7w6]9Lџ :T/kbؕ~>gOSH!O*bG3Kvc6]Ͳw8+ZA/ũt8h(EتT۫1 gn*wȋ'JQ9c/KAQw/H!ǽE:U fK\:2ܙ/()W昤G uu҂%~Něd~mb!nQzLN?1jߚ0Bfs 43v @RU*>$gDIeL4EDETHf6`  z,> YM~$qj; fŭ D5{ 8M$,;*ChB*#gM%ak5%Yaw% 6Oof>K!kh^"[rj7]iAxcWpfy`eצ#:{\^l^&f/q=\+adۣW F ,_Iso/A7": SQG:Z3c/5aB1bsIv nrqXYChA+_oiuՒH(y~Fw+Nphx}EanH¶KڤK-oƪYcӉ#,SuH|nQr怑 rY9Mճyĵ%B]( d ƠKfw(! {`zĿ'-M]=>W3^><+JuHɿ;mپ~{LXgw+ja:ԔގÇ53L*6PN{%0xswlp"!NټЪ:bf1򤵍s;Ԓ}@{WtyGh}%#4P6^87C t}송}sGn|z)"*P^[uD/Ze&̅da_ 4-`m{.%BszRUɎ#u=Pu i{qR'qEQ{"܌KP+6tSo !0 $0B}J{so/HIXqcjNEUc̏YCrÓB0^U!JMH=n%e|c>J~c]2;/ElEH=4}$c}2u]$1i[oe)|<."E@j nNdK&U(^$,Om\+Pbqv&?0yMySU'&jzU@gHtϧunYF˕+5Fח+c"]c#I௦q=t:#I:Υ 6htD @=}ܵ]_-ȃb+9!3_E+E@+k%O ᧰ZĜCQD!Pg3|QvS4+Cc-]YU6.q gm14Fg&1u,HQ#2a;C tX{T3IrG\n:?x_Dtq?6x/H ezM`5n5ا*p`p" m"lX6—DG|3\LmR{:贗L =@(mI8u`5uVR?foB`[ C}?b{Nq?*^z+ͮ^t[`JcKId.?-+3<"$j`:{o]e? GM8l[[gF\}FYbYvu5͝ƙmG1.̽z!F=; .*&o4Β'!g=ۈ/@)(7T;v)x"m a߳ -{2}icذ# 4.axۍ!^rR<.QƘbT? T,m 4H_^KgqxZp5 :qTmaxg!ӝcoZvHWs5;8fL8QY685dmCB*>g|ǽUa^yȣ47d |uA-= r#xNϘgη%/k e"_4{[>)XH;:ѡNQd):|ï7 WNfagK"ɿUE!者K<c% )i3_$$Y|޸8Z~#\Nlh28ä4'`廬Zbag,PUʅI64*76[]2[LI~y.U.ЍMhe$yԚj: /sg&˦j"2 %nfjO6HQx 1Fe@ ذD^eP)y=z a08o]yVFw&4[ 4+I*`ԞS&Y/&cH9ܻH5S A'Ͻu&(ZoS!3߆X닀jOe q/ܪmY6ٷD͹F-$w(r<,OJ_.VD+n`oڦyzh~ݪFv|׮0"MQ-'JKvrѿ<Ɨ=,SቱV7zf=Mъ-b:۞,G;Y5&WLOL.RS7G>cbNxCE{XW%&MV qI 6k!a.<#aU4QH]r#gݘ 141IoK| k뚜!Sf Z7|:h&YŚ> w[QHWx,*{p>_jmN{ӂ/J7@q+M̎WPBx7"!u k_βWv>fdSz݆Cpp}E[0%" h%ă\&(Jj=m=jgh>v 0!"1UqjZ_&DSBpWiU4kl-n]Ÿ OZbp\\g)\ӵ,%n$X?P'38$g@ RHoWZzGFހ2iэ6gƑA^gZQ}Lk{Vw7m[^ě $קs2~9JI[F1'ɴ) 7+*4g15!6o1 9}оSrj(pf.9h8`^6Ht@LNY* rUΊ/OnJW3x|ip }IS""O!-n6>,f*=~D+8,m? %?OCc 3J7U)k݁K >-5W¹s1:SrSS( gDFޚPtD=B,'\9=˸Tm c۷gnu}CAfQO"ג@asY@"I@@(MS`QH*\K \<~ ;9o0PyGf g%Tf7Ч= ґBk^gv|y񣧇Ab(1hLGU`[LiT{UZa!1hմx6%30'X)紥#=GBVnS2^HH| eiӁ т|azwQިyFZ8[bEݣď=7/[!- f 6Z>J6Lb1^ZgB6 /=VI&o^ k}o·ɂNxZenjW0zplM`H&,L&# ))bdxXYw:-2nFyIR%)=6Ynů*&ItȪcʒ?Iq#;oݙ[›(ClU'YoqVj`F~yZ[W+T=oT7?so-i{fױ1 ָ]U|fM9&dg.ĎEiXo-KSǺBR;-ݣG]| dyC&L Yyo{h];k]K(j4:1XLzQ&ԿhaJvҿgD[~`5^?.6"7 1[7:M,6@(0'L\6\ ܡ&ncZbɺ1>rՠS'|"M}HT'\O V ❈@#aV5ll .Js")ST婌 a͏JL5'}ק%8Em Y6 !rjsʏo7%PyHir9ԮdWA`Cf\k3-&5`P0ZjfcU]gjJG)HVr*$P\ p C9od 9'2ho%FCux^ePtUjm `G 8{O +۷{еѶu)rc.N#="\okxsYJNl_9;Rzf\᭘x;O>Djv1'uq8׎Vv;^b&(WPap:BG d'ܹjǢt@Uݞ\ iQ1pAr _7qˣ\/?!kedĎR è\9H#!@0!غO$'yKTZ`bV̀GwPxcPRy;3R,G4PjF\ F5> x@Oھv/]I﨣htu߬{RHxs18[l34hUa&ܨh=x@g7݉Д ֎,v)n 4|aDG(<ɝLs+ǥRa\v ([|RS}^Wsy~_Ew^,gThkSP" 4F JyT)jR_-f#nhQ$r?˕=n:BwҠ9`;om\v `_(}w_"x;ugp;usz26o_jؚ>( BM=np:6A#/ W$LŷNa9u9>CSR\x1]4Z좳X5r 0"YRh9i)E8Vq\E_U;Ɔ%u'Y7-QgkhblU 'airlO^( v]biF1m\-|Vw:F>8  _dT"O߱+vp&4f6Q-ԂDKta4bT,*1p2 CUl!M.u%sX؉{0ӯ?o^ K2~^J`&S= Dq⯁;#8>wG mS\L ,ظKN6.۳é֙UJ7>L[տoʬ#-P;#!~N箘/vWpa i\#km‡]#$%zO?,%`d3f|3M9fQb$9u zsF =]_ĔgO:/B!<篚2ρY4;Y/دhnüj9pm4xᰐZ^E(*YbGe=~8~|3 X6&\@͖Yv l-}qC@5w>JB?Ey uxNK/a '~7&* [^m )Dv,'l C73i)3Ӧ N1;7},]OLJqc p%=~2d_xQ%q t8?[TpD 4߽١E[i[`'(ȷ{/ݩUF{6X<01*D1̂&o-kKƻ WccvG00k MWОi630K Rm?D%_VWڃ7oKGIɕ~%{7Z [j9F W 9hqf*&A~ПxW' l蜒P3*|@F'Jx( lX;ey>LgYDT Z`zԽW*T#|!v^V%{n CnЕ%*#_s/GO&V4Faȩ&k-㮁E f > j(~'l>\TACF=!Eo\vѾ}pMUs`/o,tj#Ӄnqs$[8GGvF'&TZvK5٥%u'ïp c%jAW GX v u"QU(n(>З _ 9mHT?.7}OUѹ$Z ɢ9!K0i¶T!]J6nGu12)i^0ZAQ^42ogt.3e㊚aWxa<4i]$@x yB^ ^NF0ϳG?H.\i'/V'ś6LJD偛މ;f¥` 4b4 >0W` 0"$XN+d=#aiPQ0CdrՌ|z=|)`Ũ fYd|j89道FΏL.d\ި٫D*-hX&m{VUhceuO42~^FV^"cVqK+gw,ZN{u{T9By!N=H~D֞{@&2?2Aa婭C:_B- r"0j2RP#u:I*x L#C'00]\g `?LDnn Uٔ¼"$yrD>v+= PqYN&/TG9{=݋cŊmV`X%#}@ R\Z?p_vwj|G9xJC'hӏQS%K?B|DQL#A`N,Ze8 Ǖk"3|շfT19)K Ap e4 ¯L9-YO)&(RAq!'[[:r%(.I;lCi.9;L!spc^:}5gsF+~͡(66~~ XBW" WHkp7@4F|V<.4Z搈|;OBY6ZZWڨI;n_GI$i 羔dMvHg`c^fT>$||+i);aIø爰_Zv]ܴHܥb+qv2I/v0{tg(7t&48O%zÉ*sNZ}7ژ>L!blB8;El&_),C{=ܕwhTSu&iY' o3)mmxE2^s* :즟W3q#4M fW-ߤ8:KL`Aϓuk.UM=+ddw AȹطL@ fN/ҋ;{DP~ĵdBUX=T"r{yO}:zP^V8hzlN~.8e =n0=H/)Ns%ͽ:9)f\2g+/뉄Xt8]fG7M>J4C- ׵ٓ{f2~vްֳdY dzfe&js%:h 㹈~ա@cZ .[V ::EQi "_$:۸O~jCIdiDY V5q7tQٍʢ4~Z)fV&DnM0Kb+kTlr=ÝЫ23+Ӈ e+Je\G0RDjMѻ8q*-e@g`a4w88j0I) ۂ}G AƹŪ̀l*;(d&M~L1Aפe^?{;k _6z݌?`r%#MK;yډ+)AyaZ@?I&럗#;Yuz"d=)}anJ#F /wŪUL Fꨱj\WBjmOZ ˞Al-1<υak;u5Kog?#  ǁJ'9ؚ޴LBN2(nTrjNd0rnB =JvZ1jYM[}*GyL)̔-Z7 eh D) t;=sPyNDq ЕY1Դ.> ӻcb󮚊P '*2.[D-c!eJ/F"!͚dO i{SpVO MrI0Kl2N,pjOX!i~dqY,H6gJqϙ>U]4\dl -{#(y Έ[Fw)gv/FK 횛&T$dVPe#&/iNq#67z7sX~yWٰSFԳAY.BlAElW`*S}xHSa< 'SI=y\ U(ruh"Ɣ2/?0BYw!nsP0Q'.>T@i|so-^q@CɊ 嵑"ƚuFόjY۟fLYY*48 湞ߡ Mx^zZ aURuڕ _q"@bL$Lebeo2/A} %/^(%p׳Ypܭ3CS`|1'U vKceBbo/uѳAkPovp4Q6e@JC+vRV`L ,]< -kD PtZKV{LrSH3S]cEX7ޒ }&F :}sᱣ[xm8`*Ys)69ݬ(VVkQ63tLq-~]?%\77W6ऌ4wJ~򟧣t仈z!>IhܥVd$u$` g8\$B˚q3kfZX+H|orځ HVD^="]qs6̜Nq0 `|_PGS-;"R-LA'j=|ϛH%3\6N]nI0ŭ> ,m 3w'9p|WP5h'HuH= E5}E^-ֺ=~ <;~>fd㥢ȣRĞ$µ}6@/b$fo|t`Ah'VX0aEur Ϡ_@}1~u9 E]MV wvEh* ?_Adȇ6+wn:nV*Sf#JTGt k$~ EA tDw:)$vIm8iv굕zbK}*r/hT+?ג}᥂1e<8 #>*-y:ǵfc."zX/ 5,q QQX*'ƗjJiQԚ]`1,?`*Ar/ j =fũm-Ȥ*<ݒ+ )Mp4LH1] gcvdHafhԒix9.#@#6' 5N~onا8YAȮբȨi PO1 *,#G]sRV炙R(YX<=#6T\#N菽oYwݜ0/b\MtW5ʲdN]ήk"ͥ<Ym,c]$|de}2poׄK!RKOeb4?ũm h○ެv$}ތ&4M[ L6r8=Msղt:c} Ix==F5gi%[û36U6к79qqZ,:O=;hI=2ɆS|d12$+Ydϳ- ~f=PPW 28y+W h= GC> X5E E^RZ>,E*=z󈙫 ZfW¦-;bv q^̹Ԩ4 a#7c9xpSBhQ"2_ e?}%-)ك!4f>Lm8 <.s! C~bXT.Oyn -wyXfA$Fi TB\氃]xYLJHV!&sĸHoVT0s).YIpf1:9}k] [3qW L*v2.bdQ]w@duNlBU'-,J}z4/cq·K!ﺎ.y> #N^5(^?|TZ>PLbV洎^8fK*'C|U&bHMdmIE~[[Ǡ6?Z':!cw>=PDA^!y6Kyɾ@k2\-yFh.4ܶbÏu-X|ߥ*dvX1Up.f:M|R6p$-6B`t3H 8i)e1DC`3 -{],//ȵ#l%PP9~l. Q} 'BJ:R xE^7h/:,Ε"XvpvQ+g'w)ՆRkK&<ڌr 9Ȟ" &w8<5 X3.k1c}oz턖gEQ6ʑvVm{==y')XթPGdH,bˎ2Yi=Ќ ңDRx$ 薞w @V$URL#c~6\[`DOYGz7g =>ܺN@ɳ6ei^J69ٻϑS[Aba:f(.EBZ+>џI ѫ/0b^I>EjiH+c.O;$ I4 }װȒz=mg.VkJXJݐX״ X3~j^Z^O1v/ ikvD&A\@,;vu2̠ڇn PɣzmzTR5m&C%seҰ0IPЧF :sjeoX4D<{i J<}e%JaG^DWtvF?:Utbs#xc*/`^~ sLo0$T'4ghY\6IW[q$5f$?N[_vM+^^}VJdfu46 ~=QNϿEv]}D,,y E}UZ 1.%DvvNn/"'eVߛM {,gQ1%V;}Z4~K-;$vSu ^ɧ~,pOoT~R6~$`^U LvY,*s.($՘1ŻC֑ODa5{ Ǥ$[jkn0 <;њA)d= z)mB\#=k`ڰATkEk)ZͲP,n,YbTYAΔ(ʞL?KJ{fGjڴv~Y[2ߒ|Ty87@FwU))a;[_NrXʨ/#<c{=Ddn4Ea/5VzFۈb#KN>aBS_^•p?Y=re EdT1 `&a{}FՎwޗiO͚-vmΕ^m_a},̓6f/5Ay"r#-NM lo;; \ $?Yx$Y8n =+=:W=>+ۇVy` q.gWx8տ*aΫ D[$yop\;oj3)K \ ]ln~wlٜY#q꽰_篝ƊEEZ8\rDJ7kI(W̳{nk`evyS9cj֖1$W򠗡sdB5eu]#~_GrK_"Si1ӠY礧#BGSKfÙy\:D ZIOp-[nLDhP(t_N NK{` $?{B#2&~e欁:vQĄBnCA咴NrZ1ݙ6TrKWxaoZinO|ma35,^{aA:B2m4Up$mӛ*Rl*kEeN͉.X%@`*[ bS*;cvVz6(<p\ x1&n({tSY'E6NZf@ N솛@ l;0T2$Cn/9NfLZ%%- /*Hw7]A:;Jbo!^9_[QFbKȗ'Y{EC{vҡY;;^"Ehrm;+e]Km]1"ߐKSi)I0ݿƌ9wX~vb+q2 GMR(Nɐk 4H|fU] {^^?g1N7G\Rz5|:y<:dsP9j;Wetc#G&lȋ( Jͅە3ؗ#Q`Pc&鹺ţ@ׂ\Iff@mz}f=i`j"Hp w8 Tڕ&xdG-+wOx4!(4qZ?UOiU<NIJM׊zLݭk^gG x :r l;*3ǐ? v.kKn9[F,)™/ W-zQ*'E{9oMvDTy]=\B?CLYȢ1Νe_ oGJ@`ew(,}?TtxPƸ@"øЊ^Fi[ 1Nn}測 `)t^'1VP/󄫃~ =1H;SZ(BD.7+f5$hDK||O3r<"r~EǼS(a0r^f@X2@%ıO3;+a>WɉX{e)w𷨢:$:SFIdclv;g Db{v2L7ccD jhP0-¼[4IafnHeTm jKY#%!SϹ4l Bjπ)sT C] ].A&pXalaKrx`Sgn_`CC/㓾ԴBta΄lNOFK|,۵!0bCpnߘ:`O(; *x*/> ޶^;b*]w}\lׄoU~Xw.S[h?0Ur7Kydž]9Ȓ̽q Fa) Wg~\$DHGd2oO jj}Mz#R߃ {oڙ6P=t PK4Pqcf=,AE6]hX20ũ2"S&V| 5 ڊ>8>b`B.;(1;qV+Bj*Y?Pizfm Hk Kr4NbD6xEC7"7w|M`5T>oPxU5a S_TZ< v?#W'O3<`'!kD#We>gD_R̡puH*^Ft3Qwy2j)?7# fsC-jm{2/.G<#_yˏ e!!k]+gh2IerKU` $?6^lb;q}2]48=AK&=0O.B @ʺVФW qF>,XnuHmeO۶)'2HzCK p#~?gcGThuam[0 c⯡pɲy=d[]nZ9<NAp 6hp0a _**PQ{[>ӗ[g/^dҰпeBvן_ui$G0%O-z >D0GX~A:ouŋBhsY1fK/q"T:Iepn:Oe>,ko'W3vns GLĭ~׾l$tL#J"`Wk]!Qn 46hb%}+0 QZ"x~*|UMw* K}5ԨIMrW(ZKPj41Om]2JS9?Tq'2`N̊ǧSyPr l^@sqi֫s{..]SU2cB\RJ$J="c}p6Fa99w*_ڙ@PF(64 ?o7zx..Ryl.˿i_O QOb)%,XVt@g.-zA;aӇ74oF1,ࣣïiw(IQw|ے\랧*RBD -iDuӺ!Lip=k9*~o\amG!o,>\{auA2C&5lǞWE}yv "ϱ4RL4..Ϗ20z-;ji2FS9b@,7W#~8VWn} 9nTKlJj,ARC]}wP ^]'(ِx24}2<!6F==J2"^W%%?D7E${ j(Nj/hzQQD,{AL`rc^PpeAJ/4<$ +0a,0`,GRH~hoc/&xʵ>\3DwZ[MRBi]]t.0!,k-IqT.*ЊfLΕ e v@wR ؤP=QŽփ%ag溣5%Z9>ϐs#ּlUE>tQؠXr{e;gC_1wxrU w\\a 3kAGVS"8%pvjDDಿ*&`, bv*0Gza7tk4gD;mɥp.6uNԘte c*k_kt, &G L//:Y% v/~mOc(-Dڰf`< szjC5N>+({wʼnf-) L-*!Uuw(SђQcrV2 ɒGd30p~'G(:-6mYmm-zVQCQ̢hO;ݦ+5lf:LbSD&RㆹܥlC(9)x'];`X:yhs 5&aٻӶe>o8hoӣ9'- (ԇ%>lswZ瀮r2kAM UD:WDL }?v`- EqɩG|k&'UIZ  cCFu8XmFRA%L޷񃎞YUG7b}Li{9;·e&fq(?m'~F5-˓ㄽ7+VjI-Bnf/ELG4j]OwCo=_9BtG14^vmBGVn%x!}SeiU~vo(,w9rXpi48| !{; (myt8|h+Y1KpKh*%wv*050@?9X*i \tW@| {[wA=!xL_AR ԇ)2w(fh/6K$P,D(BXC\N!e<5p"!nv>nGoȀVFY`ͩD}8x'[eZ $oŒ,JcByxՏQBBj:vl6kǖ͡ 1D࿫18oC2Nm.,okKXg#|Bc'G;DAԂ#'mNeF4q``*:h;/u-迀k*.v)AV}Ę09:yÙ]l`)L!SnỊ$D8_[f{RYXԐPnXe klِ3_ җH! dd=rE2Fq%S< <1fZ#sa nam8l&2/ e|W$#!,BpZNf"y=2_!Kk](]jBkG#bc"1B7؋fr wU*.?*1+gn*sˠh=+;\aOTd3²ъM{h9HKD'5"P15X?,FH:g@]J+Ԑ&c҇8A騖E_ItM%z,tĻrJ\5F8'KA1\2Sqx$KގbR$k)vMvYѸBx!doG~y3.eTiu]3I g. rIV[ LZoyiL!Jڃ\bS,xn{Yw] FR:G/*!l Ї4MUGMćJk! :Soqx0I@#ͻ[Gp,/^ن ŒIjڇߤVk:?܈G#BK&W`ˀ7]u5 +~vnX;bף'Údx;D|]% j;i0^6VAaD.XQɡ߬|' ţ61 ZjBf"܂wLIaΛqVaQoGpļW^I˿C%R)f+yLgJXk+k27[c3xSӚ  'WezA9L-VF-tQKb5FeZiݳC 7dKoMNi+A`\]fK]ofchiY;h)+!.FP,@Q595a8M!T¤GR96?T=0wΚΉLe6\KO3m1iuh ywGѽW$4Xc`bA8KM6,3I$V2פ&R$b\:*Z Wd"T;ojl"U IT<ȢФFGh"I%NJIQwj͕RNy8;B`V+Ac!=Ⱥ1>GW*K:ZY[8Z٨pWeY$(%&/<@a&/-Ase {,<2XK]^րEcI1HCxt,D8P$bJޡ2A﮾Bw=I8։ͭ6gƘ l,_4(cgB|;DBrI[߸6e|Rl]RC]X=S\ f"_٨6e%d3 y#aН\p5NwNo(/JdB!KER1,0CU 2r^l+d(ChOaDӴ ]JVb+&n|hGwqGY/ ]/'rLi=onvy.l8LLQ%D8l6ձe@*ߥW[50ūCLF PM*Os[;ɂ 5*TgyX<$^)9pqgT*ng{i#;x^*oHȱ"O(Q NiɊ7k t<^>$e,Mj%Kx8瀆 j't&*ϷBk*w΄Wp _o~_E2ܻ㬨c0 >W=<%aH9 Kc|5ѳ^ŷAm_3〵ìWR/fPRBIh0WMd+ $lz, ƭ>)R\p\9Rd1ožߵ`nzT.˫Y7ǜ#9h}CTVt' 7 0-u?ݓR-.ǧ}DK?@Wo>b崳lnZHm ;ˍF]g{QbVS>F fZ wp\3AYrWg:BXuj;ʕSUlܰuܘln>lծϬǝBeB'ׁPlBR@ԕ6Rub]HP3gWED@3Ьs3>ܹ!bA({pbXp/(>?m~Z&_h]V \+liTǎ/nm]?0ui/QF{ML$)d92$e,$uv(BHhǝ]C~CIl6/,Ǩ;Q f8_5{@DŽVƮGܟI_r$X /o|"G:T8ڔ#1zg(oUڧBw]C[+7HNI <*` Y}!Z[K>W}*(c}-Nv>?m9[}Au0}F qZ*hvja´!IZ_-!+Tm8!q ^E&\d4( T|=dl}E'c\kW&}ٕ~vqki}'HW3dh =ӎP"~i3L |Ѕ4o?q 3VhH*< e[$۝@7Saۜv ))NuVݽW'KE,Sy>`ub"AN/ QŝnjiO[p Gk@!Wq@948YXSus46<.p,2 gtj|$)t2g9 R t^0"T&eblg B ( v ݯս]p2&+|D]5t%ݛ_nYȆ ugM.9`xi|y:Na^U KBޙ9{ʙ"9ϓTf QxM_,CKp)펉A$>EM;/Jc,D{ Nπ .kOΆnFf\jӗmJJ!hBPAnw nm԰ ;j]lS4# Q<]Ȝ o u3%<?U&mh㢶E edJeMTMc oNi9+cIA偳hЇZ5w M1\<ۦP6@b7 _?[= d7G^iz0Ϧ^πZI2$w~+nSpuvD;ma%q`}oS97ȪbV9fz&1#ѓWF2@\gn+dY^\ڧ ]΄eboVa/i- 2ych @1fIj1K<_d|ڊmsY5NwsmiJZ k{C2zA&8@xVFwG8(}+hQ~ŬƸ'zPgH/VM](^gB 6 u L?)/0J]3}H i n}:j =2LMr)/RKj6g!!hbgYkVc|lr-'71KyhXΝWSZ#|tr̚ÊsQFޯq9j)UI$xe5Vp&ľnvwcl|t(_ ,05, $K:#Zu]٧$φ2B1zQ'0}3iC9{3~d\rX;8Y|w8i[j 9J>DR|BW\Lɨw@ &<sXȟSI3--64V8,"N0&n/WB>8BiVEjtO bĖs(m"W4(:=;#uqiF=5gG"GU^?\;ǔ]h[wi_f)4c@#/6&l5t $R,)g>jUp/`/fiu[30ER%t.Ӭ8woTQӲh>7%c OWf4[$mxpKhh흢f |-2(^V0c%ZSdEn4s\ՅO"Ke.͟ZǼPW,y 2N.hv%(d(dYV#T4~yh7ڀN_ SWENDs݇L`}C(pFZ\dXPd+oXY3V?pkn1k ?OMMx7eEdIS`CucRq.m(uRSDqI,r,cFy 9˟ ]_Hw{Շ9dCd5#u-oܙ{k|f&0rL ZFezIA=C2hѩ ߄"kV!IaWj~d/\Jѱd&ʲXZCN~yed? _Ƶ>1&nDɀ+长 q*ڍ=T#mwD]"`pbVi~{]깩찲ǚT+!~XOPθ&m hGPR6&PE(0f,~O5$068P0? F?\vnN7vU)M[ |pbtTifY9u8 q3ZCqXզ:wV, h&ybcBCϬS/EⲮ- lMl6<w*tف=cQA* kW3CL hǣѻ+,$dDidF".Х_%^6YƛGٻbݼJc ̞C; #BW=_'?C1TQWT БљKs\,d^y H``,gmg#TWbLVfvT;=`:67F$#Gw1^ٛɊ2)llbc sz9hp3_𭟀@cyQV& AGOZu(fE`iAϬ[2.8`j|8N+-t9cdS?ȊcbUDdFi ?Ee㊏RwN*|0/;^Gqݫ극DݜEɆq{-ywg>9hes\\Aio/CYr"by=w 8EW?("{愶@-(esYKvShAh`+'v1ӛ&/'cWӄ(eUeI(fpW]_nUϺY^ r _d$Jv7[#~g/w81 T;K)w?JUmx~َ81mX!%D`~b N;wˑe. PPb^B[N*lK=.?RN=R 8/4֧^Z42E+EgIRĨn#Sn6Ѓ1 y"Kޞfc]%!mPfEYcClї=Ngn'eޖH2:dTf5PGhr(SR#CXx] Sr!]A4jN&`% |:{WKWWN jǂsXVҀlG`̶`slp8&iPF:pX3 vu, I4Zn\R#2Rru t5RRb81KzY掔f\EvIvw pX[DcAxOsIESc4:dCo(p_M7 ee=")_lzo,ZSd8oVu7yNJi&ĢIЃ BA]%mSy-jqі\)M`bMJMldE.~3AJP74m :Q&MȈ Ub5#Gk:Ou(~|m^.?2a]R*͖ ~=˙W=&tQ 3lpLv (ǟ٥UApV:\&Jn|a]7YK\NM/dU}ʓ#E d g7@AKzp5,ɂzʊXԒa ?oh2N\$E`gp/ŰIzݬ4v18+kY[ jYΈ7kaZ";3v-I"@Hx]K(ߎˣMĄhҀq.Cw MihI|ib8b 6O؄C)`c}jS!_6\A(uoCœMw"~叉1Wl?t'!iZM Un"3 .? {`V) Y&Bp4.et 6۱+3F `uW:h Xt<6=z׼}$%Fyo4Y!ZPm c6Uf5[alyRJM;GGk@+9 ڠ'f&ܢ#\T܈7 Zѧkڄf'ыB "m8Ǜ*hT 2x1Yl7S$}7ҿf!8oP| Gt&`FXxkp[3]T!RY;L˅UX<̯9F}G[ R~hu!i~,MOӇ&9Khbf걋RQӁy^)Ֆn@ 4<XoFɯT7ÄW3ҍ~GenLBݷ'Ȩ="ٜߊE7#쇍: }@+4q|c@{?;gMϭGX凒oǪ48XD+%8)ͫmW_dz7۳_~9HNtw.ހߋ$Jj|qNHQ0ɏjYXƩxfDZXHR7)wK00)#Q( sw0o9ɬAK}gt"hi]tQCwWD&ɚ]Iݞ_[eǎ8h48Zd,':ۭ@-ɱ\]F%B3-P\R44pxudnd w>DzFi:wpWoç{/" ~W*z'tBͩOFk&Ef&U@ݩ^"V tp^f*d 뫳g5l= ^CL=>%' [%ٽ>O]s񒃚n/<-,"_佣Z4hSE$j[so[fkj4q:`\>SfBȺsn ɁaI3\7D|PODHxT>FTfE~;sN+́%#mtV=GQ}|O }kZ=$x]UzwpsɽI +ď8}VTW^0XHީwcTSZUί36$DWDUkfƳTJtҞ!d䀧Yu.DW9;=j4N M9a.nDM@8⠌؎]l]\||?fޑ9]r35h/fgj/+KPqdk-HALy8nu 2+l;s7{"95cpsw ed꺍~ d=8(_ӳKv O@P_+~PN;I=Ÿ\NU vKt⩇ʎɘ@*,^Ek@h *zNzA~fBB# wlV n4r<Y2B!/jBtxR{$``f͎ ']V^g*Ng-5xWV^SL+ⱙI0Z|0qO!ܘ|\RՊIΩǣ ,_ |)ڹm$SlVa)<0H3G|rX`"X$ݨ}$ 6&_D~M%#̶ex%zjʛ`-L,eki6_U#o4KTNƫY )5!ؤ#>m:uW+)7gE$elx@9⣼ % f3 NK<F }M .+¨<ԩyČ+`sc$Ҏ5N滆>3#0)wk1F}r(q;g`WaWKlXmb"nd-[ )U'V`tV̶]W,'nvٛz(dw?L=B^ORúQL:^g~-z{7췭;(‡jĶKP/_  HfJwE3W+W2Kހ*6J8NeJwxG*H1km-nk7[{T!L-G][fCު f*`_ ){;ϭϴEu Iza91\bPbgU$POj":c)%_`USx`d6`W-HP2)fo*Umf1A/Q#13BE&pQ 7 WaqG6ƨ]aֲ_" 8 uI;0`N/^ (EYG_\A;D tI]SMGr2nUӘSoKҚV)_;zXi~. w30aGY+1XoJ Tsy3$\ªev-^+RhO4Ja$wj jw iP챫p >G(}U|n#9×Kͻɗ߸r]1KXE%YFbp06Csi .^Rٻ.4aēQId&ğ?$*7Pٴ$"Bﴐ>m_7-/2wqނ((4c>F!z>*1f,7yY bĹO65NhE& VzϯNzvI4'4ΫcFLnM<E.<63t6E| 0StD )azo[2͕,&t{|*^)Uv`Q!["3GTD+S8-#p΃{Ҝ`8gDFiPDZQJrIݦ90l\E8 [=>83 $ ;(C EM3 0|Mu[[wWaKiWM(c e7}W]jkjg۶>)lx`i*?߼aЀ: QNJc7@Gʸm0T۔JlF!޺{=s !X^oD^;.kFD5ɦ䊨Ref.E*vy%+,pR*]Cyol|}FZ6*Do*{jV=SW0%':0՚W?!I>Dzɋ8FVO^2Oaem'}6+n^ŏnm#P)S9)(OfRN4"ݷ0x vXnd?8V@ywe~y.vSLq1gN W*ETRNFW䢦H_]mM%5DbJ.Y늝?,ӢDz7*JPX b CyrіOR ~UM0Q/@|0* t5 ^*WVhLVĐ5P`)z z7%J'?)el+V|<'=I!7Xn\H;NDv1/ M 2k(])X׬>7:.pS5GAL7VH#G?IzqZgk^2j6ZBµ@/Q=A2²0^}> !TF,>n]_h{Ȃ3o*2wULű7,jp1r@P&]f_r!{~Xn fp ԅ*ƹ[q>$ԉ2xPJjLڏp|SqS(y.U7CFDd݄=ϙ|{]u%%O.\ˇ-/s"l@okT5$W-VI1D`j"Ĕ.WL 6K,LԾ\1S5n0L!A| `f^>%5w,t~k B@A;r*&x쩗gQ]%sc:l6;ĀxzH!rSvv^. PGkAi#OSe]Y! ˉTt9bUBA1#*ڜ}sY-*bFR(PIhLK/^Cq^[#c/U9B!ol̇@(R4cч3m U*h&{>La 3ʒ}ax4(aDGu4Tr7 .(/,p*9xtF6aX)PşOL?2mR7&(NF¸]O1w1DCY[3;zcMfl'cƣW]%]\_ԴB#ݣcCr ͻ@D㉶Z빰Xkd'Rܻdݏ:nLC-\?)>l"q/7^E~ĻJCAifH׿&-eZ=i[E&mw+KtI2S3kT^ x8(%:s '4A'&5W2D(e5ic,NiU|5ތ%/)uŇ7fnF*ZynF'Rx!nN,ՖL@T S6}4#ώN҇pD`YyB4JdZRPDr!.o18fq<!5/ofn$=sJD|t*D1=uo*F:AeJtÿO\VxBi=)KJgعkAa z*"|bw˶ԎfJs8\߁@#lAsV1.wqb]q2Obka-IU`JŴƤ{=V]=hp"J'[o9Pj|?G1j[&$e'%̻d=7S^x]+:,%f<|ǶҠO*)pZ8!4'1ג\12{2~!B.h% 93mp+|0bK0l;JR~ֵM0vkK>daEmk &N3,]ڶ}ni(Ikj > Xx JLZ>5nc ΛHtX mο BqM%ZAgERٟ[ybGqC1X*wA-5Ŕ@xCh'4%οtz\8Kw=z)8T.܄/Md㝚W'}d?EDXBGqѥ2d6x?4^}cs'Ϩ{Ѣ0+˽mwdo$<$9r죗]{XD݂qX}fd*UCiQ!x 쭭7-l/Z`s/hk =b'/Tyv۴O{PɌ}|z@ =u=q+Op]%$nj߱{|6 Nz u:d$Wvݺ)ꇌdOe<3(R`OV6PR%M2Ā0őFrȇ -c\ɡіlY7jNGʬ$:ゴ#2w\E3A:5'T~*._Y>n-1ДC-;6Hњ'A -Y:%hc$ u.'䒬3C( մg½w!>VgHTxXʻPr<o&F{,\YXTX&¬WmzȐ]K?Pl74^[`ߞSLvI%b/R|K"DcKP@Cw$,n{cdMvTzXa}V[+S1ƽ8_]RB4aIYukvy6 xut8z,aك=ٴZ 7DҢɕQ6>\9G9oćo:G;RH$07XW,w!U++s> A 4z.i($# _^RFhL&*slI+:SqqX'9<Uj?֪bL|#TB=wrm}߲]?q;rD QK`7XM`ۛVhWѲL Ґs[71qI\Ncq^zaafns[.]x !mHF@ N`p%e_txV{G?u!b ~.T=0tntd+C~r qOњqvPP ,l}.'f0E4yy m~'P8ҟuj }s)RR.[w$(_k1;;[&<%U帷ݼ (en.]tx(#9>짌H!@Y$q!&s̠qLrg%m#erKie%X̥ azƟrTq$۽ /k6=\gS^ Hf : '% Cu2EL1`syeVn#흍y\B'U׭{Np%ыdM۔WR/^J3NE}xUPJM6(8^R RWӠR =y.Nl72iȹwQdZ4>yOxb4M_'Qr*Hk cCI;27x rK%&XeO4$Zn wIx7lQVՑDvT1_dezseMcΕπ[}5Ě R^la3JXםyl;{Q=6Z|kS7aDWю.T;`t. Up8XQKiw2tF_m:p1kUᗰ2(w nדpX11\̤ژA~6~P PCëkJ!G_VNI4{XB1vՙPȝ^"103(Gd㶳]G;J.YAa_뺺c]HmY*.Ms">ԔYpNeyͣCr| uDVs'%j2hgMGopIMhj{\ހuȻ{eaP] ۪] !r-|ojsQgzm9B$!}<`We%mma6[ù G$[̱rkUxm(Wmޜ<C8Ml?̥i#t <*pN+|&#+7F{|oـG6|= sBֵZ?L߷W@y97BJ!d2gP~74<ub\FUA8YPgNQ.EQEh,%Ԃɭ"9V _k߃[TDYozVVoT3⌽@12o:O*z}..#mnF$bYI[( Nئ)r,f*[#g_qwc̟8nAt\I~ی/l-өnI/Kk2_)=#8_zLo[M՚^+ yTʏuZ@ccv w8a^HHٹHlt++.a#9@PWf~po[ ߉<C w\\ň}cls,z)g:ѵhu)`]׫zr!!t=4jJapJD0 R{H+Nk%W۟ {Z|z?WIl?EҵE&v. t(pfQV4rG ]߱w-Y?=/923f9?};md6j&b*{gq e Fn2ON:ˎ$Y/B? fʭ%9kEP:lJ4Vl ( ?NnBu^3JB~Ìס\_j;8L=0I.(I8L%nYi5`F&^v4!t&_ǟ_qs *d F9/%d#=X$u{Oc^ tu OѺ}(@tY&fw Uzru8C9xcNcwG)3̄`(~ZT %H% qV)9 l׫Wuw|#}3 d9 T413 D\XvaȑkJ'0i~(FaEQlNjBV]$P|鰿 Q3u4W|D>Q?0Dmw:o{KlSע~WL`lngCSSX<7&p^T:OhοziXBBT0J$hռͻ12~EaLyr( 9SWX^}ɋ8{.M[kvZۢbBJ![hfve. Blf M{/*Zhdzp5]QL~ GYSdNh*i:kt_'~F` V6;ɛHLiwxam9of`%PܪDڝ4Gu>Ym(nf$ܔJL>pjU1"."ZSLprd[N7ZvU};a>Z1 š/>;p6-6aLgtiLj'cCSp`;0hkCFTA*e.ZrrIz~^ G4@qjGě< @mκ%&'vZ_5$L4aOrԣLatdu.;}OS4_vʙB/DɈPlʋPY~%*MR`_ ~hQKiz_8iTʕ>Jdg45yB""r"dz,_`#!ihHY"-q}g/"1Ro E}slQxA;;P#|\^WlFv%.sH (fhv|?w!zE˥ 5ޡƇϐoj4_X*4pjѻg3f}!)`\iboHF-eapIdrG=腏F)idQmY@i- |/o涋LaqY?vk5[lg[ X͒j D_{ELY OoyW(Orw0 iUMp+8u׶bC&Q5DHc5XU*VtWy<Ih`?7!4j߮oHCp-AWP)x|$gdHʼn4pbm6tzT##2D鱦8+ veM۹c)#m~8#볎z3H3gwKLpVJ̕=N) 2Lϟgn*&'|x)l-5Ħ0KAdr6>0 Թj M3+"*R8.mh@ C8[Z,ͥ70P(G3%8Aa^o'9J50)Zl{q\$xӠ!DW ,.6{zLB5GjTS}b"$8ވMrvܨ}ShOscg).q jMm G:qC^jKf΢Z%^)Ay׫`tMbRƃujNG&x|=i@Hbs@~|G\'32Q f2g'T8yuI0n5T&mY> P"EHLi E\+2:UR*-PJ.Sh%F2N}F [C˅*Qc:=fhϯ<ֿw{ @+\BjD$Ԟ3%+L2{q)jFml9Aic@܊0A$Eed2XK0PfAXd?hQߨ9b܈ZK򔶴Y:nXL TZE>n򴝰B 9},QMԻ a;obf}D&Iz>δWrrf^ui&AsU\J3Ai\7#046 h]|gXI4"rīv^=&/2Ka#_fm0Cڌ'.r!p幩3 jFcA&5Q?83z[l/BŨF !wlD^,pzʿ1{ Gz/%|84hڡ[,LJcZkƢn4|D364mca݅sΛ[\źDTxxT*mZm t H*e4w[ 2 \Z6J1JM݄uqN#SVh}Cy*E S~`9$IB2gFi&H3 8/'^!C͈o QŽ谐L"ݗ3 })hĿfpB`HS%Bu;r$eQ^ZBk2 Sp_kVK$UD)PvCz!ƺa_Yx>"vLR'#U0Y_jy3)=ByL$ i VbfCIA}zIx:66K;w_G!7Cjr;*P7ۡ>V,. Vh%54lYb=s[d&*6u9(K3x $]nuqm,s=mY9$1\rL/^U-/_U28 ktP) $;E j7z,mDd-˖^'٥F\3yZqkɄ$⠃*c0r3>BD5/G+s4SjtWJI JL㿔FPƝ.`DŮ<퇪]TM.^HAȖ%*Rކ?eqb55+%dT""c5˔}orEKqtx/z֜0Y]t"Gȁ?32PmBUy}1_JFfV 7K{`:fV̨[IO^ԧ&<ε2vn uW<ڃDx^h=i^lGŋ"QF=IcˊTWwԇz:"GcdtR5MbHy- MߴY& xY6V'fbܩTcy?(74v=(Y} FaG.c缼 ;|Cv}R*x8F+I2}Kќ.8n!dY. [nOk=L ;|מs$@Tcg"ˌnb=K#O#jdcsW61rFB4^gaѹ6MHWh 3BG SU%n{'ώyQE1{$|Ry$.VNV RXɕNr^Qf9# K$龓Ugw6=~&T^d$+_3^l& Br0ȝQUjS>Q0l\+w]@8gD"UKV3Wۙ7<ƔܾVY2Ohح/9̘wPV J|n!LUe\Pc1Rn= =!M9Gf ]ыSW#.H*6SG1zwؐHB3ucZI rj^M)9 C|ƻ&]P[}2HNar! l,xJ_/llf Xb{EB͗DM̖1 .Uu~@02u,@' w1 ioɒӎN{:; j:FtXEu-!X]{~@eٙJdlk N+kfLFz0X1K""PK/8Xro!-:nD\U͌ TX0¢9G#p`FO:)>H2 “ a+"uXً ՖA4ԭ Z{s鱊,>7~;vGE*z`C,ϣ!Cʐt w~,4e؝GpYxS+(u N7jo N \5pW\.wEkZ9q(`ڧ̕KR¤RņSK#Iw 3ټϚpHK^lfZ3) ?A}XW'lò܂53x6 ԓm.݀M6Z 3MXxCݴ-1 _٩.5#8nؓq QFe֢QW¬?FK|sϛ Cürg8b҅w4槝?<%#ҡxIrz$ZhN;n<^ή͗R@}#|13Rlv&flMS34YZr|#zE$;fY<>- !Q'(8hrڏF1N, h ,p:!)UxskD'_Wܚh⿝~-@|6Hm"`f5%J?sܻL|ד"& Xk Z+9C ZwWO\_&Lg3enpS[?GВ,&SkYX=GoCRiV)ikhz/TL;*;%ѡ MsySXKse["U^V"jP 8`n~/I{{ `efC2|bA4:6EEz,XC$W7Txkۺ-LY{ !|@c[pF4Cz9>8@wb 2 3/qVؗ7em<3亸یL?bѷBCE0W49?8ZNxypIO26qZE쿠zv:f3_yPC);( Zxړ")p '(ɀE}NXLM hC. >02 'Ԃr/ wn^_B TIuZXAqZBa48,EfNy; 5LZa*AE5N\h0z? řĬTXMU喒#~(]\Eu@I3. J mMz3 q(V6M}B>A'yp&VMQJvيD$i3=Z,;`; Oc7Q56eu}mP1 ĀLiS»v(u%1Mdqg5TݥUT^EՍ8A~~`" u:KpyBP+'\m~D Do7TDۏ;0a6IN;3q񽧿םgv)vV{8<luv+ϨH?/~; `IgMC)<p^o|C Jo"Lb2EׅCM\֨P_` ,~VJ@:A=鋅|YD8Usx?#U3MPߜi R$Z&,9'vѹ T0]/Hh 2gEA.ɛ& x9/wREq_-}̚teOFq!NwoT||$.5OOݸrwvZAz~:)#`G|"hOe ]@SB-zNܡs;o+.~b,x6Hq^^lrI:m;rN) K^q C'[81eO:xd$mnUA~Kc9jeݐMJ˻a=&~i}#lt D\~~Ԑ\^W 9E,:O_B )B}괋>B9vZB>H\ 7*¬d2 ZM-T)otIҮX;.%5чɉ?'!΀H9E;ёc$6JՓF -rzEzg2gގY2kxk'\[d#vNUAf> tE=JΩa]K7[CݑesWb مT񌪔Wv#3mnj 4yIu#$ *oy>mP7B4SmNo$6-{fVK@ka'{af 4La̻ER% uY{O|^BdR_T">c3ܨ۹ 'lqWxij\aw# qL8}M<&F%:LS"#4<;Ж[R1\'~[c dsX<:0jϐlX&bⲔV׆FD qQ#*u $K=;׆oV谰 9Dd6a}ra!$+2xs} ɴ:$<)P~e=bһ?ʩOcKv#CM{MՆӰh` 6|irFdx\Su;|aҡ4V[MH8P({车أ( [^(JA4' MzrMDm|栉#8RE\@R2t:PMgK 3)P>g,Ah`KP'i֚)>.O>ʿ0Tx+ 4GX&cAad*DP.-x=D~A 'ږMBA,"E1LRAwkFlbk^V4sfH~CI&!':!GZߌ}V9{+鲷ݎ,J'{~*3*a0HYg0[N^ E^bQBK#Y Ď ؓW> -xOUjӄe4gNN!f弯'%*qM nlTu8!8i,tjb(=ӧ*Lyw>7vx%([ k/ N~~_p{;`VbBp,) NJY%4o4f <(( i}?=Zܸy~0"J4s2E݌MY%2d෥(LD6E~QfSw@dR;}Gr%"qhxc)z<ǔ,_xY|)aCH5WA#@51Z?F ̝3ٞܘRg`lx앖z>Z*!HS=E O$F~qGas孲HͯГ㫕UY'x Zu.qF;sW^ 3"BVW;R+xP8ZN_-⎎=9hѕH%a(f18eXn*+2*li(uJg|4r?dòb╁rʪ=3(q{2 ;aɅ~Ajgy3~0J6 >8мͱZ!OiWz!Pۛs&)!wtT'Cu4*$@:ӜB$&V;qGzYyI%>dt"AgV9v|Xi)>OoQ "¿|;N?aTbpYx3{u!Aท%н6CΖTi3YTgm[9rsDvgp/IwmcS)M瘂ސ(џsPph.{`cn[\.vjpV%Oڸ;Xmd~ eJ6SYOܕ 1-mFb >1Z9?Q{oq.le :-~>Pl.ָ[#N0C&W։?(ph v>`&#Q!Q j fF@]}\ |BEsUejse*(Cx?;џ%X44WVX#(tը׮tѽn!++pS+02ipoy7~d@䀻s7iY# ;A h]["-LT4MkpFՠ벪d (Q1#'2L[L?&-ef=sZbTS )m_^8]WwLg)- d4,͸d NN6lݨ voK;}&EW@h5C>:Y&7hzHAޫf4.];"q_rhg3|dB:d麐>Un1-ş6LVugL봪wb x`7dQ AbTQ-ől}Eř@ǷvغH B|lE5ިe*'t(T)NTLHҜWit/6 49XәR{M{}OH(Le~7B[|nN;G*t,l1MuǢ ={‡\# 穣&qdFTLy.0bȅxjѯ`\Jf&}m~,iw)0ܙghFav֗>!~(΍IH1k\~eӒr )Y}Wu(`',z w(c orقSšf<Q Wq< ?ܕ%P69n8}evt%q>ʯ-4p OZoq>3̓ez2F)høQRM]M];ۚĵCkc"p}Ɵ՜B)A,\?R/颁k蘚$j#nw鶅S(\d^C ݪ DW c* (xl4X^@o M70QQS"VeEtQnI|0+ؓ\1T5YH-ӿtې¤E8gdH-4+%h[Fgl_oI.ǯ 5Nu#I\>e8 ezR:nA\/s?A{ Be4nv(wi[OՈdz'5xHb*.0K&=C*p=m _ 7%]CQB _HƑ4?J#ms;#5kK*gF{dPp1uĒٽ8,dj<s ?0ymLuk$& 4UA; z5GEfO,&سcK P!5qA"DSyr:Z,{G3&yC{:zJu1?p]SLeʂHXVNj T(?2*'>O("ÉQG_{>A9rGiz7]P`/'Pb_V67E*x J X/<5'/T.g;Bv$ ?\%bxQ]E4V_{dP=C}t7#Fܙz{}\I1;7ý>P9/Ǒuic }@1ߕ x=3$HkfGz6TBɶ8:Pjd&$!Rk]7=^2]`ls% ~w}Rwir Ms7K)c}KwkiQFL ݢᷤ n_AY*2|`x#1ui,̚ҏInR/F:T?g )'!ZjF HNgYC5lnf"/D(A( Ihs g="塪ו m ;Křz% &bKGp"ƨRz%@XWf65<ȍ晛t>sHĒc9%Ӂ 0[L' kr]5BƌdܷAbjDO'DHfЫ?) ^J5v?:P ݯd/643R *PhOQR `Z(`-c9",AC]-j Z}K~^<ʢCOz%:Ml< H`y$,f/,{@ں͞W,Ѡ̯A $q%enuйLB#9%oӇiC#PƁ` &޿_˅.6~uQaΟ7[?"NJmFd:BJښOvOEŰ};;S M1uxoD&/# N?j 7nJ-ւwyBbxGFD ŚW.:m6_6^u+GOGL@&_տ33WL=cLbc"F%mmZ|?6SI*H6`ĩ @ xȅJLij,/\=9>O()kd y KRu9R {ZDzOy :M GhMBi)8]$JqzI}S}㓙)ŬtJZEk[,ԇ,6[w$#6nĎ[S/ä[lg 0/v"x:!i$LcA!ox| 4 |( 5Gоf#si(pwFG6X } LZ ji5W…N#fj @4;Y(ߺc[g^$qqluds LxlF=%[>rH*ϽoWmj=>ЛOIQ_V{Kgk{MnÖ;Y%4z_& g_M2nP0 !5A]ˁ.mZ6 I`26K%e1C,3U\RĦ-8e9Sb9u>t9TyN!>nJ0~\!44SUVі9AԿQf^At(Yv8(V+G!5mL4gAe"h59va=2 vҲr8KDJlev_d9,/:ұ#q f GưQ^8dڶə 8=Kub{ɼ ?v>s&c_8i~pĬgιQK6't1Ԯٵf16>50֬yh b2v}!*"s. 'hw1ŅLQzWL:e͕"p`@'^ Tf,$,Xi2t ̼7 'K a6$aT)u[qKE |?Háu/*Z|]+ElRF :s}ǣxg <7]{7XͮoFci; e!*t̕Lp1s઎*#xՇj?U|sh?YsXMoTТL>U(9e2BBD/wLػ8Y@<}iL|pnQͩrw*tZ|cQuQ7p(){CP#lof[BJ>CD!5eéef _E>%O9LtXAsX0þgA~m 'l3~]r|̟~||o5>VߢS*sP62F6B_g Lm;֟qxQ`ҺK٥:#+:$5075S?*~O#˥ҰULiY>eDwU F-|*v,vk]t(%GT&6>tsArLgif>vG{U>hIҖKs6Z& 0OMidQQMC1ѓU>;Ѻ--n]GC[W$N:]qW?FJ7CJ4rF9FQ#S3վAD{ 6a'RrYkN6592jo_6I+KԙLewudM@¨V"_K .U=,-|VoM=&qa+u7c<%>0Q5s|4gkʷW ޑT%4‹x-X'x̋8\r_v ~;F8[ MӪAzGN%Y&1V(M"eN)pFy^:^i#G:1[rK1 Vn4L.Xae_SA.X3ÁT"E!,"\0XX^.'׃;~U\gʂһ8I2J']bRxE (;R4iA/sgluM}UBF]GhOࠪ *8<Qo(4 sWZ*]-'SΗq4; +3%]FЭ錃% "H|fB^=*?vѦoq鎶{=Wڗ7`}ͿDY~ޟҹ$9\ڼ++J9&t;yK !2큫Y422WcwPf ulT&hTg$Y8= Ϻw%g.0*Qc~m4uX^_ʕ BaFb-Q6S#fً l@͹+!ҕeg)-WѓVvfzS^*_IiչI{! `#{meWEIEo[|1K~E^h#\ ȻKEh9!Xq}"v3AH4?WCBQ |^hhi?' }q)^|Ad y(Lk5D g/ R\* ♶OmbV#mu:Sd\7t1&0'Nr^tshj׎dDAzDSkJ}^n)"P`>/.f5]ALKQ'@\lPWz8ƿ X8FA*AC< 6pd17EcNx|8'B5!Fwc2Tmy 1WH=3JZjQFFk_6[ Z]!`fHeۍz`2ɚ-wvR^Fl왞|)Ͻc "ëeXl\Zюf&7I0Ѩn^_bPX&B2ڕ]2V'}ё[18lE3qE1sYE=s^Ʒ=CƂ`6鰭_^٥ƒ}}Ȟ3) ϱ+R^M@ΩIKġX#RQ2!04?@MhE/i>wU7p,|4U?PNk/9Q‮L ۯd'J@'WpJ%nt 슇KGSjg8-)Aw^lg%q[e&%_h}(Tq}e"KAyZXhaD\"t ~c_4Oqs g&AvJ+vF%P߭$C溲\cm|gZ^"&{~U'yUH0ΔG#7~@*nnɩ77GI$$"@I9U$ovzFL4|ڗPG,џVߎ46=ցTaյ]<%tj.e_5 &emȩ0Fi #dq Bm%;n09/xÜ@| o?XMx:m\*jF꟨qHs,>qM a:'xYb? ^/yT+e ys EqKpCE7IK~ _S =O;Cr,f_xO  rQi lk).2wpS(_R.̬+F"" ;Nʟs.R!0B!EII[&QEW!Zڹ+|A`F|4Nf+t(..hWZ ,aE'&^ g<,r]cR֝=m* (L C3sTm%,G)XnRAt iT ^L> l~N b(T>945s8b10 tH &I Pthx G!yU H!EՅ(&/ZǁB|5Sbx&4; lMx/Q w16dY40ANuT#Pw/r\f咸' gJcu>D|<>6{Fhg8p;JO&!jU?+_޴ԁohRѮIO(8"#%xB aح٩W,]Ƕݸ7伷uÎbn-胛Mܛe<_wUw^T|P5'=:Ǽ>v;"ReKKVM|kN QP^߂,mT*\,&3O7)(?`='aUEWڴcVRt.Nפ-Z@ɟIbFy(Y 873`xa ~.WvnBڪkNn7N D[<eAC`hb9m0aB}-AąJ+:|"Ȏ"sŭ  Wo}$K T;òqfMu=J#LŊB`5ܮ?N,0ռe ILxR4N ੘7kkUsCgB;g/_D#3ÛG[A1vJ-XQM! X~1;wPw}%<wԼc:%cY\+0!.P_tKyp@;Ʒpy4r]T;`=UMQWsMg|!.>E&,rb{X-R=A'-C 35 h+pŽQVݕ"Iec@xjQ+YB¯6VK%& 5pRESADŒpbVEW,_p!nD#CWjG]:oV7a+$N,MUV|47i*ølGOY[Jz9q/1i9bܕH"(!ԛFd!^%JP)kAdt :KJ (>\ $ dea[pT; N2~rjJZ y#֬uT\~˓' IP Y^:|i_(G`8B4Ӌ e"9s៯7 "AS^#J<y:X9OyܞՆ=-4UVDv @yw7{TD4@ v녗 &_1 y;Wn"$:9֗+2"Tn Ic%igdCDȾ:#W`owJM90ߠu[ ^5i,K>R ct 4!w s[[m>6 NLށ3%jiX׬LEvAHbOǷ[gঞ !1ضpPpsVG^(1bkldŔ푷tSTv6"~ [ȹrqcBqbIs3܄7N}KAPճf.ijWpOV tJybEߗR7ɡY84LX}+B%Er刺*&@o)p4MGvA(<+T-Р]LdmRxD%n1倨5]0WE Q7E=otCjH:il C޽*Q\B6ZtR$=u/6i ]X{9SE;ȸp%:L-%Oeh`r>z`|T +R_ $)햷 ;yoA'#F dBvI깘ĎH`P!{ <[á\m,6^1Ɣuơ#ư6Gx UYub̓b1`_k &:ʮÜfO[~OX7+6Q<51e- {]?ַ8U)Tz=O??.h&A[峃}?T5PMPC;mg xP7{ڔ KNb,9+q+Np/m.4.ǯU w"WXm +'D] }7T]!tJC6։:pn!2H'[t :Q=,Ϸ$N}H RcybK_%ͽN{ǼV뙜a$%COsxfT2uk dOsf'byRDO$p:}Bv-匦]_N$axL0E@->1abG!3{oGq-WŒY o$FqĺLs5X$zP`8E<ܾA4 " ٳ2}Azb(ğ@2q. L_OЊkN<wxV ӨV`TZɤ<*yjxUxyV;='c, 4(av[=2 /Zt UZtǠ(e'\L\7?&JYHG۫Mz T`8fZ|*{a , QV?pf2w0&Pt7OٝyP?s#^ 7{/1BӢ5j :^MQ" 2ȨU> 39-##j% l8ǿXYlHۣ"9?۽6S(GL(f:?S(Z ;4{#%$ ְ_EPlL-gpC~H# {R5ɦa.]V|bX)2.J4Cp6NYZk`J=n C:.- ٘P0]#S:d+?#z 8 KblIilN5jo7$ AvB:^suk\xL::] u-S xh\(u& pM[Ƒ;ގKrEpb;?jjNg#(SD[{yBWN\4"<{F˴GPVEGDf5\&] e5p1W/ٍf˞ʴ{`yg~.hpi~Hsm \έ; ʧG`Ʃo]mlM2Y,lsnY葻Su#!ۧw[{hvr. ߑ2@2or)dN̬ذm( !fW{ 5dB}Od=FګH tиC_%K •L>@B։+̋S(AݣCB>mL킼*~Vj]FYCV\utKXsm-3N`iϬM>CU5zkџnqݳ؎n0x/P{+EuēpݝS/џdTI7Ԉ=<^y#~} fb\ǠGPyi2&GƾZZ#e2.;gRgKM l66J-J fƝ_QJ2t:XZVC$-wg,M. 6p*,a;MD?ҬH䳿.jvgD83d 8&(, km%iFKm-iQmHHꊴ #/Pd' x+.PNJڲ0CK#rk5yH*KAq1hϷr'} e3$%p gOk;u@b͸6TP %xʉ4!p+7awn-:Rc갓3iHY . Ϟxddړ*VWxVGAEV0TB faVi,@%  ce2TCcap<"w\VT~gKN0PL58SɺGDoHEut<;MMmR*6*3!4g7  wj x|pV&kҾ!Dzȼμ3QQqd?\+fbHzS&֓:Q"_1`ƢmԓLd.Ga:+ ?ʬF:{Z,dz2ЩWv4K&NM0/ZhF{ZaƦI$yCx<$8]{SӐ/_CEIIʩE =)&hʃ6aSy~ܸC "ym />z ffqcA׾E0 ư]P 8|OLBCpiWX Ws2ihNN @Wo}F'ѓV=4zIJO+'[IoPC0㬳jk\D>?jѮv-A gA*/[&֢dvv`bM6b v GqLǒW 4,c[,n"ɊLm$:G9"ewS߁q]G6*z#< Bs-t9w <$Qk!. Mvc"y1n$nS@atIoTy8?hT~|1d=ᐙwoՇʗkwR2RK5P̣3Q_1~]mъW-˾8>0i`,Mۘ~N(;3TKOJ4_KrGlRU 4յ Pc DBҊ˰`ScHI?Z A~Or٬Ges6VðPѴ&A| AwGG ˭ :&"So}%FbۍuuZK !wTΡ^ݭ%1^ufSr;{G~z{V ~*ȅJaVM]V\5SPvK&97E 9zD74#dd7%>aʯV\UB̅'c[~0x"C}~Pws$0Mir(a<Hi=u3o5nDzȠ P8n)Qo5֭]@h< \˄Tߐ2i_7ś- s̄9ؐdžܩb≙!Ta}?AWa | P[A`R:i"} ̧Tڗrv31U$F gPiȇp-$dLR*A+3WԟzA_5v^=dß8Y_:N&ChJ>rM*kq S6Zg~$NuA?xL|W:]%6;&zlhY lǓ$>5@t ҏiC4ƦHo(j!֍D,AU|єT(;4Udj(A#S(=@̆i+ilD3چK JTp;]4ኲw0Y [`vjV~Ɵ^:Zx^ܾc0oDuLXtSg-0zNMEsj5 HS~zHo) D@*yФr$x+~<vq5Ͷz.GR957F'yTB[e_5pVlʵVoqs(O*5XY(q$cWEKX# Ц?6YzO!-}x1.kױ,zb>P2 #lJ82d->M1,0*l[N@Xcc\0ChsdOU Zxq{!! @e2΋otvXrFPfWS*jMRڌ23*2ս #`qm`žkM&3r ~t|&ζIA)L]:e6@:/p(B>{,FhM\[ﵟ#61X v oAHwU>T!=gM)ɟ+ !_fG /gf$3{yJP_mZ.9hfVn{yz \Q+>t*ʊ7!@fjڬs\ݘmRE 73V($_|[U -AݹA  L72x:H 5jŇzyc]B**S =)8u:"loL^ )'k~*sN0aVg89Gqz,>E3& E2Dva% EUWX+T^ [9ur$T؛A;{ jЪz_ J"g8`2 h{TCz.OTrʪ%HF:MR%G#*~8r V<-6MTD:BVh8. a<ǭcg_ МV»G'WЕK(0^\0K<ΐ-Ik0}" aY=i0g>SO|$Ȫu躘1CR__;>PtɅي6UAŘ2;Q.á#f %#~p9u;MȍDaRCcV{.G Ux?NɌ&?͍rL0Ͻx:4c+"ޕw\QCϪlp1$`< 0I6U "˟ڏ/HŞC|>v뜛@gqboHZ-xQF9%{k/r?ˢoVe͘]85|+yG-4Aڴ#k2XfH `v`}̇j%w)CCCpANE"|y)Xl p@NMm1# ( K][>qA;;Ke*9~pnߢߍ <Ŝ,n%@AL|u|+J#vV̿za^ `b ˌS#DLAR#(ʗTw"/ R~,pljoB{jtg,\ T~z䲣s] rZWRv]~|*Є@f&%&Y`U:JL3u^@)2z<~MOeRf Ds-Ǚ0TX+piS02 ="YC(hfL˔ 3P8 s^JY<#hI*X5sf[nLzol+;uɋZ\2k>&løN)ͩ':lʢ\ M1]f`c+$F5-|E7Lwkklqbxh`|)ꇦfN^ɵIUH,˅g魱NZ3ʤ _URp廳"3nln/y^Ugq4rCcAJ2q';kLm+}*픡eolae*~77e=0Y2&߻,-p&LxRᮊ P11@]њp3僾2R~V IH2"WE X uB'k+cjںLJ,Yܯ_Y)U2(  pV_6X, A>\aF3aN/_>)!Ni9ޢ u&g7 . '޾CfDapܰCr[ ݺJn K@wh^aX3vUnF}%a27 ^-AjSm'6- zٶԨ8¼8S#z,/@g&WR{#4 b˦SE}3n>IsQza'ɰt:ZWYx- gU;Q*ko 2Wɍ ̋F@l'K}AH?<*-]GfW8 W>gLtM%H㤑SW hzZ"( x8&v_ AW5h,kKXvp^JFi#CPp|4h=EȸY,LPVnӭZu1M]b, CVzCV Sf>`JD=;tJXM-"Vw/fjwXH&7^P_#`9?2`~TdP8#z] y~-n*Ѿ1ES^ٽB]Ũ}]ZRF|,.L1eH 8:&HЮ_1=W7Ǘ3~`evO&3Wt Pi\"N rZJl/P|E%{hf ><*'ї zQpRz_}oHc:/Ϲ;wh9DCUť! tuw/DS2בHk8=}/T90lOs싄x )抁dCdz%P;g d0Oa,-g\ Qš|@G<:Oʆ}jFlff_+7PӃrrn"~-H l1FT!f#%&he5 ȵ(cKC!(unԱe}gpVصz>]FGʞ&XB>н~nOjUԼx8Z6̺!]Crx&Mqx8˹AA^תb7uݣM=Vf"?$B ug='D<E=j%=S,O9noS 3u65{Eb:m ĭDcno>,U !i=^Ќ:M9o \oQ(ܱ<[bKN5jhh!ϼ{RPz$܁2xЖQ=!Ms0=wtIJ}ٚ=ƒtHm}Zjt'"KUcG5O+U] yFHBt>.*<PO%?jCE45L 9fa=3ƶp`.hw8_yƭj0Ig;a}H)9TDr~t5EC%&%)^-+O9t[:"t',_)/ F!79PRf!U)aXu >6Hu+L]_'#)ڴ"xΫ 7ia BetpbDVnϧ&Cc<(0:3;J3m:'vQ|X UXȇDd:ܼ 7ʍ{6~Pw df64YZ<]`BJ3p/6QT3t:4Ĺ#)#5@WQi+ְzUcȑKkNL"W`tԦ-, 9آS8%6d9{MU=Io|&Ω!uG@ }+qpB4Ѓ#s>Omф(%6auGQXX*6>{S7RkJ]ɚMS=ܐg7C}w``gk,!F W# ~osjZG+8牡m%܇v_.J2K&{OsA1"!_!"LVǐɏדTE˅ >tj|f=Di(lt/} s9o""̈́;\H[y+'#X{=; .FU Su>O+@(eXfA{0?G.W8Lgrh\ x: #TSf`-b՗71x3P*4|O\6zKnTu&p |H3Bk'Z聸gIlK^/{z.C˕fAӽ?Bz%pBFQ]kYY6yi{p#/ޚyS4nţR3X*{|ʓkj8R \IlElY0ٳ-w@0o ;XNjl#Mn10@$cIo67w| $t"厱%e{wNK~ɘHNn5waB ꢝ6 q}GtN;){djFNFa]2џy7T \K1I\ }ߏy3ufUI¢ݛsfGZ—z^&LB<{ kͮShO/w/E%{uIH=.,ԓbۍ5̬cٸ.QRE3&NFGagpILϯ&U={B@j_^چHzM.EX GpO䖠Yæ!mTkأ SI%1OGIXv/uFc }Ty/,*EDu}kG}eޠbicxS]%5]ߵ+ }v10,s|S0 [E7,ɼŦ3ҩ._ {t;`Fߩ+p Q. U̩0!}P#Ek̥P.?j/e{g@gqs06CY<3'd$֡zgi D1ͲVcN`hLc4f2NBSϿ3)AG7oˡ&@4Lw} ԔlMM" E d΁2XX7f ܊ֳW VB;(r5.rz,' ,emn!r;ߘ{ ,n4.'S3seRŵ)) y.!ݐq97iݩО6b2A%^`+ #3NDWKJdPbK&i@%@Ķn)2Я^MVa|EP]ceZU0pf@*nmki`BC7m$&Ȳ0 SǛ֔|S*kAlA;Tl>KUGBoq6Ҩ~(@:CB!p+[n>XhЬtoW?.l(/WF{ʦ UEbB_((#eI|y]ѭ-MEGwdAѽ kDgCyI!fGH8j>3yA$QƨtJSI+}ur4s01Z0nlts9ذPnPp;AKGFp͜RE%!{H$210[\ tfnNckuuf 2JhvLuVvhQ@iaϤBڝYh4q2"BꌅrKUH~1<9~`$G޼< s+@VigQ,$|q诙tCc1DL2N&p M ge{km;_,}N%0-Vy}G^K)q.EgcUؐ&E~P) rGM>hGqe*" MzOPv mt_%8OnI盉'tUo Q(6a[Ṡ}EӐlՃŹZeΞ8h}=Ʌug Q'85ũݜ(꯭X]v˅ͅb 5s`,ŕdJ6_I-o_7e GúToVg4d,xT9?4C^ǹg%v%xDžZQ/'= Q̑i r2E1uyr<%.RyPM0t=Ki =cLd!dfs(CIz R[vX!+rtVlRFV|b=|"@J#P哲Ze}6y1r;?<߄(BNk͈g+[+9iA  ح\~Fs zR ;Z;&fK֢d,)jo9f E{t.6s637IwP깳S=ե'oEC㦾k^Mn@O,koBk^OH88 ѯadF~DӃ.Z {g~EUem/U73B*uJúKV=[qŐ_މ E{ 9d#j+V>WSl=15MAB^AcZ jŨUY+z!:9ՈY@8).oܼ'bd@PUDfBAםﰛJ)^u򨧁N8$a"8hn~.5ǣy޾7xuBK (Μ;͟?I.5ƫUTldK@LQ5͌RY RDIE^y"?B ^}\4T#Z|8ag;M|:7U]0~:innZaVXn;IYD+Qr9?:%zz7=QʵQW"-I`݋ë˳. GpSSVrtO2rY㬓W"lG++ؓ!dړ,"jŨԓzY`_KWzoxG &=jQjP=qݚUBY<]] CneP&߱ x,;d"^a"ҷgߛ0 `e .-7d1'D4)e` (*1kb\f4fȭy=KN djJ2P9,ǔr2`eI6(^NԆ .|GM:_IWruƮ9,'l0 cx R=2>|{PSVVY.8 6ߦ7<Ԅ35O5f͇2̻t |UwT7{q0T:B T.wiTLVD<% *Ͻ@ qS@;hg}C#ȼgNRJ^[V 44oަ['b3-Ѷ}=nrLtTX IFg`v~_JO~EJk 8 r򙜾p~GB;QFH/E, Q]SIn$KRPkal}8t޴I5}*(#B1JҸ=>8gcDg]#r'3m$|Za!\;EK|j!L'2 H1 gD1 ͒́] >(}Ib lLojħ/WeEVُP}$wOqGP2ӸW&UPtF2R +DN-8Gu0 j9 PfTh鬣Z|70jHG+duηlq+auP`^9Byɶƿ5AKn >8\> -°舡UKK͈QbքR|pKlue0wǙ"KW>oX.;D@N՝1X~&7)NG6p}@yZD!H c/ hݐPZ$N+H`X,_Rp{BHݏୄt%, U"Łup` >VsBaL].a]{jqJƐ~ЛIC6q*V)j]H-I}~wS)7BI3^25uC|G`_l A&:Ѻ&kIY_pԁ')xpM܊1<0Eʯ%4*!\D+9V!Qj=2(WNM Sˏ rtWLsqN"µ@[j b5󯟒|LV3mJ6Ipg'#*$ȯɸJf z!CPR@IpmBg6Ao'\|UIZ?' 쏅Q6b$S2۩;Io^@{!ewND*Ũ))j?Ϙ`Xy$E=c+g֝Qf5uo(ZDFwu^&ϗ4$:̢.E$::aA9>d FCcȎꭽ%zrM_EH!dK7:\9#L` JJf3rC2/?7!߹vPaǠ`GsqT4v$3.*$tӌ13l{21N=C,iXKl4̭SPX1nByw'^TT&)@ \W<ιºf X_RݔHxO"( *.j׷!YN ݋VA*$0%+OLzggKLBI ILONkW帝Y2vk@b}O_}n\"Gqc\$| 0ֶP>ВnZ +u1ΐ`r 9 |q, 立tJ3 MҤܶ1 T lתK1hE yrF|e0WK^$7&d[VcI>dooDбYѽ"#?gu^HMrxS!xⱻ26釁Eϛ9jh(MTLƥhwWVVkӊa_ (ޑ x;JujB?t}HU09c@hɨN;w7-m&f\.T ] >aݿX"zIqܴ{cp j8v߂ fKİޢ5X>4IG8zRD?u6C:_/ra?)\ l 6ʣ qK)0N(rh́ VnFݖGg FKjT{ձv#7:|fœw,9A`|Cf0(e;ypcɋV NҼ9A-ZڱIpXQRMXkpꝀ"1*@tFAwqp>Ib|R:ʅuZNemC$b\Gi![]-bRc1rCG] GD}:$T}*(9١`89"ePN~!ZtjX}wC|~Nԑ {TʨLK_kgj\V4wE o2eǥsBB)1 'wA<Q3|NWWQD6MLQ2urݐ-AfGNy@:NM@L뀝Lq.oRv8 JlNB6bMƬ;!ge 1$dۑn0Y9)jRC<ͭxMAZ ST)=!zR{PU|JhZI@BkX89&xd_%IcrdK%J9}'F 0 MB8E%ZLrtDl瑗ڨM)6E]&wK"uK85]XcD `yFjql|oc{&QQ?-"L_$~ Q;m/+9V"W\~M²C@B kA%7Q[U¶kT۪S2#7FR޼U n$A9h`M\EG8of lύ:jb0%R@zANv|hNsE^3nOk$v*P׍mG9cXƟ~(+˾}:N3fxa"jfΫ%z֨ƹ[UT;Člݽ(iMbt u*mP=^(>K0omlȒLkSVe\:#aea_y"fw9icmg~F 5'+6B2UBs m0TM#JıK= ‘B<*pnWh@Y}=`vQNluDʤzʆh2!y)c(Lkywy+j,bBk|ԇq+W;FM0[6[gMJ\5z,"ctFWK45:?消P# ګKm2|GOk"D{Ka ί; S 3GZ!(vT >N)c{>֦ϊDf#Y!D͌'"|)(?M3΃-Y6)zm(NL?-%+{.҃l"I?u`ͤP}}8ݩoNu$ jMsBT.^69<@Vx&.l K4%pL2lgyoXfp\/kND+^)6fy{P&wG9kdQե { %,jx hLbIVԚZ_IZ\FT /ייPT]2i1du%b&{y`d䓳RSBl lz24hifDbHI3 @}D^XC{uqZ`=zw^y*`@_;ik]g`-3qecg\Zt\Žl#ƻe T2ߝ6`w1*RPx@--jC4|Q&z82`CL?FB]^g`%&7\ZDMmF.@}vb6H!Ǩq"N(X 庉TS">cdS4M ʓݮ=Sz-P<vbf }[RWCaZ؝y(T #|rY&F@'wWU׫p\c2|WO7ڛ3Cga!ufU) -dwT NHeJʚH{dg[X#wg&4UY2#qj\P!Y9q>@xXJ7@~_Y;+|ٿLTof:5&.\;Ƙ8g=|ʥ| y8[h "F.~fWdR#ђ[ ⡦W/I4lNV% )XєCrBJeg&Xp಩8㉆R[&$!sCDN~nj*\ځ9=Ǭ>f .?K0e]&5|rh*HO۔|sk}8ΤhnϩtefᷱFW"DJ.;++oT,9cck0:+/k9b*"0 [xA)~H.A kWETMlj>F32pˆkQwUO<1SؚIS_L;0kgyg1~bo4a@j k}ٴ)f=Jq$m}$SpD>KCPNZh!Џh㽒!o\I"D3˰:&k>)?\x_Pϵ*c{,pODشlFRt2;OQ9.Z=% ABy4ReeVMRZ99eLPu a4Ή *)݈> ܂ͳ#Qh-ֈʆ7.lYBq(f 59>?9]qN=2yV7ҠH.Hk_$o`q1 8ÿ)p8iBՋ~t %ƣߒ!'ʮhv]ர; -G ӡ78(G5HЇnRvc@PxёN]z*b2]ߕ %AFhh8:ATe$ UjZ{hlp{hRg"p L!%߳^ d7aA A]%uy պӬ%v yR,6PHy&s5Or 45͒ VY|5\z%&ւMG>#o{` <'+R7knٲXiN L (2a2x#_Yt೛ժoxS5 d453=,]/{9,nֿx)[%ZvtjУ_,4(yPQRR` ʜjrDsH)e\|<-'a Z"~FRu@֙@q#ؗ (7p0 Cd#?bst0qfŌ7BiV%5魀`GujfD uKvX2 ;n[7A YucD$ Ф>Dv~k붴qs.؇] .KB",=G/^z<Ȧ}p("T/aSvߔlņy6Y;o/W} ԢYV} m "k' rX7%JD혭v3T:||p&p iH0'r4r'?FcB;Ct!~j" Mֺ_fTmdZL9Irc7H0C{]iKrNJag蕨E'Ok#&Dba{9&wl\wz;tKuoI9$rET҄ Y u)ӟ-A=(~Y&U t `t/+}?.ͣ.3so`rm`)leG2N}nL V1o':,tƓ6N Yوp)ZK#n`[o ߬gh`xpf-39^db%L*J68W828ǂޚгԜqGjS+LMKK׺IPYW~,Xp}AΎb9r {j*$`e'7l+;>I?ɝG|5Cv:pvR5OzȻs | v^H^5yۯp3,by C'Yi//{/DÇ٩v4@8 V~H,䗢1ķD%ޘ4A0%|v9UqY!bYtprϯݬܺR |  ZuS+D .tR'̭iJHk$^sJ0c}qw t5L9#PVV0z ]1Z~ox K5-}/aeB%-L5nXtĆ+ä?=riVRɈγVI2Tz,o7ZY_d.kλXo`RJ@.kq*\Y3U2*(e.ȧS6C(엮p;2hjpM7FBfR \بJ bjN=f">.WW=R}E#$Qf[LT+,p J1ҙɏȤmn6++aAڽT5g9K7gED'ةY 6נjK5S/_r5q0izI0pgGݖ )FDN:Ȇ >L &n%~p0&opL~د%&^A#|{ѭ:-!iD BR]gO >BScH$,ف9#k`MLiCFov#\jחv}EThcGe" %t&干 R7ApQSkF\r<R#F_F,291 MbI{gM\u!PoEGZY ϮGegaQj3FKF齻[Г8f,+1y73~QC@`<nbdd<:c({bceIcr^z&n^\mCMi1FdYp~1F$/t;ckX0_YO;~deL?2!ʅ~>oѢ8I/,i~s{Q; b$*7a4݁vBM,3Axye3H̓ –N))Yǔ6ejeR 5g멓3{Qc3#>796jp#:fׁoa 0Uì♑\im0KUaPmJ< _A%q.J  }$ۭzZTN+k9G6b@4/2v [Ҹʩm}*8IR}x_Mq>1rG(d+]Ng_!vd6T.ܣ &;zt:zMkzͦ_m8-%JKxVcQ5Se1vȴ/ڝRW}[ᵽm2?IHhqJ6 +¨B J; `k"9:$.Kyiܯ޲߄K㻴juMbdk{aifmXY>+eZ8;>d61tF4hjbxWPnDvx1Ic~Ccgw~<[`ʠ#}ڂs#ѦQL}kӯ0*ߋWS,bi'P}#G:]E6i9汚R\ 3t.lHƌۭ)ZqѪ7n9^tg@! b_'@ύVZ1pe(-_D^)a:o\_-ɯK)tSWK\xDCv4oB[j:Э#7b>o"ޓ7_RB* loʽ Y{iTCxb05w $A UZZ]TCY,ɮZ*1{5NF'ٕNązPf?~qV/;ywyI_ \|5gZY ^I4kqZo:M:*MH6.Mزet%̓hR#Ƙ=U2l>F.`c̠\~ˆBt-n() y?ŵ2t4T? x#BAݔ[3PW׆D8a>2e<6 6t Q+bGh&nx*ejtD/\;<<.B >Um"r)!W+bW[i5`_ }l.4jCy\=嚋͠YrRcoMi'Nws]WdQa2moȅf=O_^ 8JFֆ2=ePѓ@E wI8ETJY[GI{onl[Oi?_+I$h9VwC;&][>Ufݴ6 6n*eX@m!)$k&U@˽*> Zj\p2جqM}FP"Ѱn\-{y+ƍ15v[ei5Y.4%k锢ъ/lKAWS'J@,)V`7u+w49lZGdk2W,xjkYoŁ; 9 / L9sdImp8U󽄲:WQ_^ȏeCW4Y@ΖpDL(΀Q;lų4g1܌<IJ: P&j}&EO7>mW:(zVC 7ccZcvEE\l^MxKsUE EǷ&ʾ]B}_}7!}(02NlCX:3|ݛ ~}F&ae^@7=&'gfoPl5|.PN>p9vZ9W,%hW$/H~= 8wG\4YP-8hF %Pe8 [㟢>;^QUu~J#%XjyfzF\4wA~:sBѤTqےr}^YH:9Ů@O'ulmB+[1+x2kD abj/6 ‹,wB Uߑ2lq 3l]ZaV몃ؒ0tq(uxdA$6CvCXYy Ք c 6걍R[3Niپ rt,_>21MXQ]/2Eg~SO3"x:;7+sKb|U Ff\HePcySdADqG\_`Wz[w〓5e`m6U0[`k<^'tf% mj%Y<h컄哧=ICCYLf\q&e#w z;n2oX*Ʋ,A qU? X;z!οt_c.V>whAnvx>' ;ݹ!PJ}N0XaWMP<+LL}6[< IqalA v24a~G~.lZRh` xUe@u J=W|8 a!VGW'Yx{5YS!35,E$m93? <Ơ!NpNmVK_;X(g]%0Vcr 1'ɾ `G^/N쥔sɲI@ֳ5Fc2 y߸\D3g e+Vw5ܥ&VPg"M-pleХTpiuͦ/y އ^F̴n8{y0}IS$ j>Ek_ҋ-u1F{;LkL9Bu]KY$#>Jy${3똌2ј%3!Ջ* MLǮ)徶e1jOȬJ\ FkdJ57ߺط?;할t( \?M$ l% niF4.I'<18B#Hʻ+snqBYVw2ݟ *]b[$2Bz0GO TfԱ%TxYbY%O K9G1fPO n%="NaB> @+XGGInLYՅN6l`/4I;˳~fgW~ce٥ 3EVPexϊ Ī.XiA;iE9D`4!/3t?Y%%T$«}0C0>DN|*SVpECyja'\:RpЫ*{ɣA#肗x]JS>YMƒːAާj"mcr9cy5_zE/󺜠Mm@ +o8KN!oqY]/׈AAH>3bjy[U9E6oېqlNP{[i!GNX S#M 7Zr߂Y@Y^-h\yܥKK@tA6j"n1L,gA28n J[sCek^-}۪䘲>3c7C/H4Vr*T!L/p.Mr2x īw}ɻ@G%8RֲMBFK|@TE6jΪq}ա0 b`-gughByb?WKXQ^$Os)h" }P{[H=?|#&jlv%^S$I3Rb.fH$ V3lg![huvmRB3IY0HtNH|]4fha!L0!E4hIz]-*[PBjJ&CZ=I `Rtf˂:-\6ЌIbAo93>]N;U"!)qlp#!$: ±wRoa=ErW(뗳#.^a֧-=ē&n ϑpz)T=!RQ !bw!ihbp}ix4U-u 8qZ#`5 V<`hʪu먆U%8?Vw9)Pඉ`]٬rBopKž3=9% Akތ ,I-4Ձ+t]|DF{ckSJ3nTFY8\y ARtRsѹNR:Bwpz)YRSnR?5ڕm''4aFyk H׉6m*RYtX 8`}s[Xz{5}}{|-4?% t<5r4͌|=_0. !W\角.ݳrH-JL|{T|?D/w>PJ4(U#81Cq%@[LUC5]لz&;5P!h̞IQ-_ fX)~c%8 7 dB)U`WHsl+ʒFy<ߘQH 6jmSr\`˷::l%'K+2b) Ĺ ;~1% {DC!Ίp:m=*_ql(%8ørdڇ׏#Cf0B\1ЍG `1>qCG_ z`1I$/`WLfkK|pa5Ys 5QbY;skQ? IW=dozc4Ub R_REu{uGm[ IGBe{{5l>2ʽKdlgLJHf2l|BZ)|n㚋hcv ͣ" l7 כּ#w Pi RoJqprY3G r*A<4DhMi7Fx.X[X ^3k#̼,oєMՕYoW\b: ,t0<@ 1%A.ɜvPFw,^FnZ8G }tv+mCƂ6k6v ; <3}uM*3n,fY0HK}U,#F:0J>Oja&C"j4M!N{ V)_Ň'mO;CBؾQ:ژXPf' 3q;RYia5gv 8֛i2 *e;DVwv wn:x.;OZ"\H\ 6:[O{qb]OY, ,(CxX6 cfNjx4?3FSOH!I;gZh:6+F z,&:ȢXK dhwd^gܸ)F}KO/=G7NS2׵}%` %JMYА†JኁBޮd7}-DJ6GZ,dH9,PzL'CF)ONUp(;76.3c}ibV+~Y/oq {`W%3(?tIdDTp;J$29o#?@nZ] :PgMv) B OlN!T,!S2YV˵f&7FwB$MPy#{<9Oe!wdfY^2 D/Y&"7b7#2bĔ[kAYTmx\s&}9pҐ/u@ˋMbk!4K\]ђ,=]]/eVŃĮA؛2?!ט!zlx֧ƑEepIaU=3tp%=1g*0TvW#m'w yH;]^xS.7 v_tCZ^-3Z(ڶ՞sӨޗAJd&qxJ8j "mzO,׻RڏUTBu",$d !?e騰H܌eyn|ZϠ*;+2d3,"[*1%a߆͢ArW"Z9=Z_MUFˁqgTob`3~Ʀ`) ob @dl'7z_s$vqWM;IlTc|F:('QE1T-U\mrQ[8V1nvZjm%䟌CJdSU#80{E_}kU/ %r#[_z9Z`MsWah m0i_T|xBo9 ĸsqF1&+yZe* Źݰ'  W _)_`dUyk2+= &=7;)SM50q:JdشZ< ;_o ~ma TukzR* CklWZ5VINbU#F+}4]JBͻnB fK4a\Q? d^rJ I ^_=WRJls_hJNJ~`Yd}>.ԮNk5?/pY;hM8AJEIٛ V"P~`7߳b .z9 FQ{ޱ?zSY@ePlkhEbjՖV2mnb*fDU;߫$%-F;?ʿylg?)E7\d6VaOXUJ yDWⴗS51z[+uAS|ꗪ3q;W > $*>&bC3Xt~ՑOzx]-!2x<[w+@K(ݭ=˪iyXyF%I\i^>}P" L_𼰱iffe%$aa6 *+Ix eYQջ؝5<0- WzsM_숒\ Z(E (Okܡ YC6k=z;^sb4V%:%YU0KEK'Tdd̝ C>Wh\żŰA@#}3_ `2,4ΚEGlT%nfΎBM=Y2z;'MY+ፌp2~dT{ ݆8 m5B9MH$/-N("x{-~)y c`/"w0"(y9]4#b{UabHC|jWX3_n/٢D;n3+[ uF8yԶ6 X [2WDQ 'N^ eCrO/P?Cx^EઑZMxvj`ңB0d:Os$G/;Jsi2 ~*A=)k+H~|Zo=ck5ڂ?فf]CQy@.Տ"K WqdEӘ!rٱ7ȻhJb,9:%](xW3c(tC1a\ (&t%~ hwz4O .47etrϼ1r2vppAY=d_bJ8ڻ CfP5MXS$>2$ ysh_[aAڐ- OԲ`I^dDI^NeRakK f8aG~?݉Zž$tn?q91z#`cOIul5zw#CI"9'i-_+_E80ͮ8Xpq9/}[@"UQ p9lWx/)/VưpNu.Es,2\⍺;ʒ`I` 'ܴ6U# tV3jlڔ}Irfeo"fZ}B)B;ݢ xQ]AR2 HxFPA>]9q*27!ԋ1kΪ*oSH&/ZY"5co7 4'H}\cI]Md>.o-Do6gV@ ^D|]w? 5̦д 8|O q5*gսֺ'T2j wZ3 Zc3DjHTcLXih-!$z֭CKSO5^Fde&Z]Z1U(έ#H6=ز B}虼z[aska}N+oe#"33:4Ɩ.y>Mq1glW#Q4VT.yHQ@BwC#,Μs$7Mڄ*'g$̫rݼ2qXaE+hQ[=!Nܘ"Z;8Ӂ|LPOCU w rr?|eݞ[|26uƏ"]جs=90+k]dC 0'}KT,],y[ŋ׵ܬXT p0b7|-Z" RWv[ÑC+A%]ě@~E (Q (y)8C@֜ĔrG8/K%ևdM-m %ސ3O Oܝk4a^vUKK/G9sl87q4t596l:UkGt8!eշ!XnCp%Ӊ{rQZ«ViڜMshx[hPf6'$ Ҳ>ť& גNfI ꍇ7A1BWEdb XQK( gDkd=ݡMFI.Bq&~S:c(j[p~jCarKT< >͙1u'1R 4SGip E'xBU $ױgq^ eez#4 ] z."/3(mwXlO)>ϡvy cX.UhfBEI.:r.[bGʂA!ȢNK2]֩D;!fzg|&w$^Ű#z &]g`LCCơ&J\8i aS,TflL'v ӁŢ3ղ;HEC*6c4ػl'1[&q?_=4!a-"dO7ؚ,&+_ 0+ᶫ 5DRn:㚯d^ 1$P j~M~^o%/W4n/e[(ُ,(X9yo>[y䏑7&z34bƐEKw4ZnTA M-cL, u 4;> RҌuNIH%9{ڙnkX7Que@ I-!-߄gkm3BI` =,ĥ5HfjЕT!,I `ՓEHM'5p{o&ZAal:YϷpoP،jV7"7n2Y"q[/F>܌#at?Ąnbg|s5-#4J&<9 |'Z #eWxhtDM 䒇$gd'+V>dZGNMNPV4bgP$Nsqҏ$ֶ[[>[$uO>aoױDžvţRVΔ[]lebЗK^T4ЙoIRVKGZB˹7? g$Z<#co]d+[Q>IgSk|JybC32 zq+}*}9s<~Mv02{x4{,_:z9<`! bŐ$׾4q~F; 針Ce8"(@<%uvNҧw}GWP-$-ֶ?|98+M}.Mb"Z\Ґq)R4h70x{4[ʩ;LHO⭉s=~AD^T'm~XǸ'K:uu4,zekWܙĿW0Y^6 G\gH$;69YITSўɩaG-LFu2/z@cTwJ>I8]hc7Z!').yy,,R&Is~h7Hr_J¡ND x@qe1V' DU+70s5=k^@h>X]EGeNtg>.T<'U 6Ⱦֹl{M]p <,K$6pFg&FOr \mبާo i8'|z1?Ҳzt\=;т`&a;sL$lB +Oۮ̜_8pzw t"U ]H5睃\&%C {n:ծBcmԀҰ5E%˶r}L(r{ &ғx8'{;Tg}4Z64:=RPؽA%d_e{#+X)r%1j+&EapZ"WC)qYTFtf)Ľ.i3yW1DMu7TOs6ԺX 2ow$r=EiwvwYcиL= JɂBSw@n0%6T{g@8m.> d ~ ٌTu*ds|mC}|ܪT?mqZi hy9ZerYNGjUHe==_nvز+ *|.pASBt|\NR-"utuB)^7An#,zEHj+,] #"R >xgM{`'x26ro* ŹO;֊_V}}IK E~+QNOamA-^,]dD6vQ|xc5ߤt4 :@gogI[Sq)!ɝ ΆMUPY}/dmx៓2B{bŹj fR]8~@YW5b)_R_?#đE:@nɳ5^Yϻ(k͵zU^{je//17V[ d/؂a x8l!SQ'GSӸI]~ z?7ckE m" sZ.&%ގU'z<($-CDIUe^F" ŭ$,.G6<Y~Zcsoj62*lwgTMzvuKGY_d5K|#>%~jy^*GVi#Iv]}[7!Ew%? _53Y0!_Z3/G'0ɴ#0/Eu|>AװK'Obnw,MQgԼ1DéSkk.~NG)}981K6j5bէ pd=#&Mj_%_PEg 5Xph¶YIJ]mUWj.J4'<-3Q}[onQ)B td v#:-R^0BkPKF98L}\?>ɀ»лteNi:_7  &'dFqywk…2M"(Z.dxO.FJ&;fCLUr)_2NzYs|m!B\s+3Jё#^G0Q2A eM8YpiiDt&i aq75@T{c[yz&߹`?VswNSn\|J J-uPG5Y*T1E;vK\O%Ggc]r;D- 3)zl-Ix'IF]GP#0Keiq"Fzߨ'7Ֆ >NSoؽ~̐uols2B;d]]A嫛\اxv9v؊rc^Wb[6gZmO7K<͑1JG)oJ%tTndZQs bOᬌgJӝʴsgP Ijt5 ii_[\:Aށb7+9.3,Wɮ_̦\)א wt,V)8bz8<0Rp-pH_n">.76'ogBD \m6Ad;r\#Į^GKq9^!6 jX3U%{j~r }wvyz EӮfڹ3xEo:6a6˲ыm|2b|6A]G917Ǜ2}0h~ף3b ՚Rjix0 {4 GDHkE˟NZ #{JpC3}r{H:_4Ca3r}{BK&l395n ~erZX긫qGAV:N&.imHDz[ Gvդ%, T;9Bi…< te3AׁjNz*6 P9p> aXBq [t!hfT.$$2i <߈l_*iI[S m.Ҽ8֐Q^ ґ7H0BE` `t1 jCsϜW'ٜH1 :kfk=xחȯg6sA ZM'S\IharG&#˲rI9ρfKBZ;nm$ϛʧmUSb j=cZ~b=k{*zG:_N[U+$[?)@htڔJב!JYVͭZ~53ʈ(E2X+2 Y\?DU$j [B]K寃lʜ%̗FaP9m>6gQ'Sq- ot@'!_婭囹]֦Kx#zT3{oY$r*ୣ*^'7R{Z1KnH:M4)u[ҚF#U 0Y ,U8ߘVl%oI|_wÏ F*"tIUt8g ۤ<F*#ݿV_z^Joս,-YiCI`@F?#p.TěIN khB.K[/6ݮWkp@%kΘKLj5>U;_nM:E%yi2]D q@aBie+x{}ZڋDL͍DmRr,T -NA[p-m z{W> 犇G E'SVeez*нY;>Hvl'RSY;-'!67~»LX%({rgo׶ˈFBՉǚ;dK.$o{ױI5 #uE}E~\MDO @дתP[a{1 ~Q˨J9+CpiԷJP߯S?dGCꓤGq\G2b5Bgzk`T;6k ĈjG6[- 2 2B\\+"Q/8ޖֱ6ljJ)M$Kr'7wAl-yIK0ZbM3Yc7kLChhS6KQBā@P .78-'xjҜv/ :-"$?tVxKX&+j?ՠ ޔ|X s"c-:0z$]7ܟ!FhFY~p{;MB:>X ɍ|T ;vU9ƒ/x/%EzG ӱڧ5Drw5ve(A,CJS0bzk$]p)!5\{߹ҰGPg<2Iѽ͗v8ll sp #_=6-\H76`(%ȯ >cϭ c0{3 ~>E&j#_f6AhW`mB}w&q9>fd1ؕ᪀a)d2^M %JhXdyj" %*~cĥrEPA"QPEOSd CGnmz$p1?lS\zN#3/f=Q~R:Ρ`GƂ̂XSmP}e;pnU(t2o-R{׏ԣ*>\B=A3E@دq0]3Lorn{C1P41s}sOkwJ/epI.PQ(0_ >LG6ϡFZ[1- C_n>N8dGG= {*2A򭓅 ~zqk=P`)/sJgPƤ*0Vhtb&;NA4=!$ !BfII2@ZbaO9ѕ>n'AUxe.h|B]@t% d'rc̑F Di9rIw`i4+:!Zll*Ȏ0EIT} o/J]jD*$K JC'`s*q.9 W(۹&bCi;K(_g )N4}hzRCQqQSAT2$Pf#C7_3TZe=yC l(Bc۲@2otV8ǜ2b7Ph]cv,N̮#S#O$]Q$vo.m+"dJ~+ |܃'z@]By{$=x-;OD_;1r, l_ o%Luߨ[ EDܚ`f!/}c,-2W;7u>/P q'>XPwvQ ?@T,ԳU JLxrZWjqE+#Tt!Y>*?kkVGfu;ǵB-uIJ,#&ܽjCeNBx_zmȀ`<g%꧲T;w=?α?Xx?w-@Q:e3VZ.J(MB3z89Cxn95_LYz1F/F/w=ab"Jh{ /Ya2ͥ+}ĶG=K+D^ӜE`\˚Ez"+{ _y%kݺc8!-ĕrr0CɌ"lѝ~8Ћ }XM/k2]P}pNꁛ) EiXV NPR\҂ xlq ?9 Zi#ew}p?vOvSW@HŽ>^P[cPi_3j0EQg㡶$8UD1Z7MC=#G<}C khuONďwMʹ rg1FQoGc>]UC*~:nW دuT]wۡ*I<^* NI]Ĵ*>UmOʬ1lp5T+Go8d–\`u<z@,u~"=WBinmPjq5#^6Mc޽uqZF |{9$!* D9=mǏRcpO5eޔTm>J׼݇>*5m,e 'Re[x=8r7񌾥Be?jgvuuwpsmtfߕX:ވt%P Meɋ/ HW(CxP's:<{T?&Ŷ*9 GL9Co7? =LYw?{c!ie>#La+sWW3L,B(&v|#!O:|**+e</HESN3X5&;z?jsHjMD紨l~ ŵua:psh.^>ԇO!I ;nsk:7TbnTtw^ٷ[Jë8L6āD]کg2 &v>㥝(xj&N")oRnX=>Ps ZB R8؁vOX}hzl|H b/Nw 5qj*зԻQ}7\z_{ [lz~ ݜG8{2OV-ˋI-J%`bp0 1ؘ)3Zŭە(]o`Jɴ'P10#Xa1u/za|/#"֢GiQʁ_$y BTOge]7"] mˤc4]h`R+uGYO7/<U:;vl]yJ\ce.IhUz+^C^YX: -PI SN{*RVpK{(9?jUı`ߕu9CwۈkX22W|%g0i)\M&0XP9ީ객"o$ʤ82//OBe?Ѵg#\C)/#=5&y3h#o(|4f<m^Ì 2ǧ6]$57е~KExD&;|I7S\)}ZYOze+dC1+V26df˾l4P~ 3 #/̞ ~)Xj\ӍS~Qz_[zG+̴#' wpta;me.MX eFGG#u$TRJ[K{tI$X]E 2iX,- ^."KnL%~Yc5Sʅ9%59v0(,Uߥ.6T)(<1-_GlDlKڏ(]ԙit$YfиXmr7Xd%z4iS"p @h8:~L4۰&ZĮ0Z(kXU\dTd`q899C 3X;q18Vc_PۂyV"dD8yԟ}' 3m`\Lgj8C ~ H?&^'vO1 aH2XRpcvX CV|i \,*:=xtG}=󹗐ݾFR-hZ 0 ,JG@29Z;r#8i3W1qoa{xq  5f~F|Ǟ=Y6ԍ?HtR!jCsX(?GJ(brn,fcd%Z% JQdj-l)d7z>%ݧYH4Y,X9%9T/>i$7ŵ7[ ;'I`1o]t-;FF_eWq<╆1 n)6yO*hYV<zHa0܊[tuO)(rE3,Ydhpoųu4:&!R>gJ!mTF&>;.iTu>-DA}hyӜrXF rDpn(W(yj^snQ&HS2&#,oGlQھ!W#7p1BVZ=2rjxrEND>_ca_5ǜ|y:#5rw˨B:I dF=7!Nͱ L.=RC Vgجd \5vJ(&U}y|{O ;g4^ƽnl4`?, ȁL|2C@! r&YC})r,C…R"_ʞ) k}mY-nee1TKC߂_J ,|XPD 5_R+m2T 鱖?jô-oQ$ SA⬚Cӂ@ߠ>WyuA=),}; a<̾OW^D ]Q@~Ari uhL)=I"F Kursy]8kտ<븖z/?n t~0Mfe{PROX^֍Ο.h6X6T͈JC_ 5} "GyۚhxadJ&ϟLw6 cApM.4ցH}l4h~cܥ YAt=e`}(M׵`|4E?C%m_-h/m/Ю إNdkHcbiC%% iW :Չ. NҊO 3m#J!?hZ7S'%ƷYso ^g 8g>Sҙ&2C12!*a%v8R{L%9 W/Ŗݖ) _jrSSى-\?_PD 8,+R ACa a~Iy-TN eZ1?Z0S&62ǒ s/Vrn;pu R=)z&fN0k^ Jf@tlEٗEʤGPt>eOꞻ~D09D8(Gq@ S%3aE6,llP=-PN Z֟IoL>T[(#"F e(\FHܜ  d63jDRftIOg R9#WNm'Ԟ/Sh-Ϳ Z1GID^U]]Ib$>|kC7՝#;Xw-dߙО^Z"7~\= r(=:K0>WQ&):*}#O@7&3XX®ygX3yOboFCNP5!ӘļḘie (;]ai&@W2^gؒ4Ċ2-# D[HÞ#5nǹdrqFpe1?ŗ݈y&LC,[EX-[!?uԕh: Y;$V~ޫ%z<ƪ3ÛMf_L 3vjBn Q`_E4/q3+tI\*OPzs`%c<]>L'cXsN3Zಓ1BoKF s 9\ YCCmuzҎ93X>X0]y<}0 23Yw65pʍbL(uy~d5_KXP;@*˞7Z< ĢgwSH꟟.kkx }p743kU xYN&P D3D$s&7I05>ld(nЃenY ;^AIpK] [@FU\1]8GJ]i@'m!P c}R/-T~u"]oM:6"$b??5͈YXZ}Ctf~ H^G;"1a0Tb~c.nŁ*&nݴ]df|C㍸#+H1iCrűWK"G$,.?"wˆ[*&zx }?Y$٪M1nfnv&1c)ipK9]-$iG c[.. jhFW"]Zq߯*Fme^ . dKmH }jnƭZ(3I(29 u?,=,-u9Uuí,<?.D @5"H GM8YZG -AsxEzMcד nu07'nHC[)r(u§02"/[;Z"Y f ƃw)5 D65z%65KQow)o+C+Gnj^o1z"]=&\ؗڻpJkXs]چ|U4!&d)I"WSϰj(>#Ig%ĺy}!"MRm\D?FnjWoEɴU5xY 5<}/iV{TsS]᭒/xN?pזM$qasvrK&(VbBa?4m(G^2''hݴ _ɪ̴D$Pv޾&2`,x qShx>VѬ㎼).{t564 mi__$P$d vIA gզJA?N"dvpnUhVm`n~ziU+ơPM>EԤQ jq ZyaP~ޫ:NQ!qilԪWH-XgR'~2 rTK_2gX2ߓ1"~DFx!؎$8^y 6==i4_(# ʋKɇ+KTZ# vLg@B9d,8ESoX":"!=opQn2EwQOuJLVy'DOtw#-gd?6E>"TF"l8Xx^q#* q"+7g9)ږMP:]"݂&ʨA^jjJ9 coEiC lzV|<*r}hBuLaPqɒdk8.JV{kWcmb,tB|͕^kL5,3ZKȗC8޸_:JB@nE=\@:⳨RWb!t{jD}sZI:yРX"S-34H* S~XGc}|.dg9KNHw.|NQ1fNBXmwm 3ECAW0FEk%:O_/N6qקRoyaF/\&b~iiH5*? #D%҅*;Z :kziGe^=[S_\eO3B3pd&4vRwaXhXx~NiHN:qiȟzNkb4;opZ~Jྐྵ OV^ykr) 3{^s}<# žڌw9 3Z-J-ۑU 8ºĔw58X{m1_+ #8ѡѣ"3ݎ 3Y/T\"}L,o!ۤ]{0Us%/EV1GT'4.AdU<Ҕ>7':|?V]=i 'f~jC>g #G:%{*NŒTƑbfIJCn* x4er*8fG阔}f.ȮƬ x5zEpV8:{7y s .e1/w X/ A]`>_iremzs;mO*&cy Hwc9#N);!e|MV j^, .9vBåjNh >}of.#:4"ak5$)*A Y5yTEy@|IH֊#6\sd;FiL=YD-r?[W䊂!&WB E[]\2Ed;0XApF-2@tV W l1'(7Vej94q>OW}{tVCGqNW7eSrKq QQ ؔ2ob% t zTz=4mD = J Z=cZ8g FL#?_5H  x6?&cގJP]} %.ԽE;_ggܪrY+V`5p'~.zeeNan]H賉z F;Kմ5]B`-Н)*ep1>1ƪF)NW@ۛz夝p5:O@y6G8q # WH8x4& 3en%Šxݧ: .IOm*-ඔ Ybf5)'hZLib?18Os:0+P_F+gQWU2Q`rWi"=-48dl)=*z%ȡݚ 'M<0Pk JaGuUfS9%[ 7ب9K<@bnz>r|V{gdQiz#8W8rjem~VȮM z=y2 e^fMle֝mOCqњ/ɅM|qͷ^AKFI45܉dȺ~!,D\~/O(PZϙ}@t)=+MuTr~d$"c5GZ3qu72ȊqAֈ|dq8NN^VB̵9CE[ֽ;kE79~a~I{I#3LqU@·o* fyP HJѧFxuWK6V:^RH6] w O6Pw rTl$P  ݜ[#gɌZ JlO`UK՜'PExvM>r@tR]W;k#riI9*<pG(J Mi^Cwo᎕#A.|`٨56jʃ8Z>D'dKb6ʨ-*Al* 5wMe`IUx/F~)]9HqKx6|桒 j27#Pq,dYl8}vl 6ɉ)ޑt{O 0biiGu*g+ mWs,$[vӣ9JRd .G@?]Is噸ŵ˼ZhN8Ybb}yQ`z :L8?݄\N4ڔWeQOhO5)B^KF85]\,-΁ޭ v읇;60 J87 j?󌇘@ŀ|py1-AB=z>&]^C:\sqڣ8qO.&I'[(p#&|<7ƃ!tlAK_LIKV}-厳u_4d>C/V c9w% \5.:tOun"I)Q/Źc!}p Sa8#4;e͢Lm;XiL`ڻl )!OiL{i{\t:|.ArHnbbԜBr`A5bq?L-$~-ΎFMo!:iS髗(H!=i_#ꪩAVє)| XR6X>6jA<}47'skRAY)YsVG҆)$eɑGH5.:0Tm+wGQkH5Y{ѝ)<@!6!RZԥQ6U)QFkߌ Tzܤh-9W*zRdl^Kt6)`kt$~>g@di%ݥn9נٷ[K[3 ttלuyb'ƻS3g)5Qע=73CQG$Gbو\nّæI:l{h/=0euiaDïƷx Ÿk=nSJ#A8ϵV>QhiSLDY/I{n3,x{~Ą3ߵ}(~b_w{1o hL+")z?гI~"MdsB¸py$_s6ӴS$\w'$J/c~oy682R) 'O^L H?Q:xX!8NGl/(CP ))-PSa,V G҃*XUyB׶|Fr]qqn4LZp[;wXyԿ AglH)!&1'ugl.lqpv}3:Sh7ᗴUBRjWQ%w͸XhϡH@G*XVw&&wf>fw̞|w):f6ҽ:.GY^om{K\KW5Cl ~޹^RgLRI7[-%mTT$1A4Vx̚G |]hEϗP!}2rv֎ '=rS󧰥ol}ou-w"Ycij}&Z5sҗWL`7 vIH\_nCU!&*z9 W&G5TGd":5* Id{L*Ӱ>Rъ % ܺKdk A#Q#6:uIsRNP6;VrBe]~gd"2@}$o'nVmjAAU@A8.;& &ۑP)$#^sm]Hi8"j^{b6r՗!#BgR{&wYؤtˤPQV8E`p˭!(a <"Sp`ZRO,Yz9.L cYYtDǓC=ᕖa1ĵȸd{@sҼIksX&p!"UDxʽu _AWޒ`ȫ%Y8 t9P JFcL1>\09َCO) .鱱"yqE323:XDB$,Z{o2TV&zCbLvӈ+b+c,+p/UR+8]zCvwf+=~iCA#xЉ,seWG.@{(â3+9d82ԆB'ƏE(t c-Ul.}6zӐK1{VS,~vt;5.wM8P2Mw9]e79 W`qo~B] ZMae aQBE7$ ׵J$`q(4Ja*!ȏ֣E'۟.-^gǍ~ 1Eye+%nՖDO7^9["H<ҐD⪃6(`o*S1!:Lqt- F-Ԕ8dW4I|V>~6:du[2 }c/ר)7ڲ馼}OXY|#5)զBf\p Z#Jjy6U* bB "R[ѹ(=JF)4 r$LDU qg%rAPYeHmpm0llKB;.d`q2k90 Mܞ]u-lWڪ4;~-]H4Y:}0'd_r?idMa>Nb~T,{U8S'̺:I˜1et4$;B1P"$E];ζXڍU;WXښ}v9<Z˯L͏BfB8KwYIbn4-H DB_+Bhj$p -w֥ Wj;f`͈[jDV85ʵ [& Ga I+xyTlHpԔ> ZLMtT1,$Kz`By,V.Փsd=z Y@`Uv^^eH ?-73:HºLVCpϽ"Bao&IV5qvkdԀ<GV)rBd4{qn(0fnKˌT!U6O \WPW3 =p3f"mm-5  4"Lg P׊e?O$KXDAjz=zn9 qBkɨI܄r}(mӟxz]kF\Wes40}tV]upJT1FNf h<Cy  l`_U0L_zDUE/>ȝc [Ph{Zo(Ud?ApgJVnC=Ҥ1z1g*z V*h/L$jމ,գĤ9Wh$VҔP*QuWh^ߘ[6; Mgtlb-W>=n۳𜡅u!Yx}h0b~XH '2L ϿN1~~|툯^%AK_2I(s.lTXLd< 0>9BIVhVSW^Ĥf l&{:xJ|yoFuS `1KOƢ |[UWC@U5.8@~kH w/  u.zy5Uᗏ>25}d\~+t ɢd+ d!T:+ \j0y]'hn@+u+&_]痮y'חѸ;E=ƶ4 >66ձNLE4%7a6}kW[t.P˰fؖ͏#4;ٖχR/@.ed6;jq_y9|r(vvLCS9z CILfX(B/ENNwn> js"cNJ#=#pBDBM3\_h0*5p㚹:$JJhO2l'k:8OT}_h EaқqvVy(h O8it/ Z W]Fdi69](er$py[:fJ͜x&*Cfm)M 4uN4*gtBs 4ԵUKlPBۆ0Ş# zh^Ɏ W њa5aO(͋P O*MC cgbm?M7+=wrٶK?mxd;oGWJ:Xv4S^Zlӟhl?Q9Wq'q&Qtz?8Qrb^OD _حuHB0X|jM/~ TC 鵎m 1s&WgpPlۅfi¡-ivmhIٿ /D fo-ܡr(AO׌^7mZqx_9dO$:&O"X'$lH䷠]N "?z%ޓR2d>se@1P~1 l +e^%;-]&yfrW=lSY=U)U輌CVL]IyGF-y<|8mrpSS$㘬d*3Rž$4Jfd6FKqT ^ UwJDP%sd0s~Y; %:mL!ʷ<!s>2vdY$6h3~U% | fʡd'N6.Lz*b`z*@\k(k;wNuums#_1 0ؔng Veb$QLKau?6`B1r6(IUUDg%/hCj.xs/P]QiqhfP.^l I4Gէ (JҞ׳u4%^޲|->۲QMs:g1.I:n9y6w &M)>md$!;Co}Z%Phb|ogZnX;8Z8ӂc猜wV_\o,"vH3J%SqxC^-W? ݒ[NHa#oDHdWּN'tvA53ζ0o>Zt\ަ?_3«vT X0f.RV&J >qZc)UnYyIшRNÇ9I2t pa#>8۪m eϴ::'ZGJ6 ~E yY9fHXZ(͒y {J%bȀ`*Af98%GR;t+iYM&-#!6cEiC'5!p`3 ]HqGda$o naɞfhhte!KCzLEG"$*~]hϲIΒ\M" zu7Ϝ*ř"H( N_21glnڰʨ%~22NΟucM!@/򙓧n%(?&Vr3V̷jC_ elȰSQ9rFj\gܔr._Ŷ1vf5&E*jj$`6v/cۢ1? O(-fhx HsCƯr_Cn*vJ,7W M W@M6e:;Ё*B8H@7 3 G- *09fk!{R.r : E/إ8|v]`b4g{֯٤oߏ_,sZޞΝqu_b3A-5 99Hz;n=BVȣpuϙd'y,͕BFTtD$hMf$Wu[CQ1LbtD]yPj&~*a|.BK%kqF?6?;_#+ExʇrɇbЀ:D,) :pM=;TT$BG#a+M;gM+-S;z\۪hTl]#h^\Q)~#F.rOEv]ծpʬJՍOl'nRi7 ilREUj)=$SZ*=;mwU/| 7yݓ@ofR<#;>WM "gUkQl׹8 џn-8 v 'טj:LNhGP0L׏DKo*]{ww ~An'Q&|GyYxu1X%2Lj`+uO{'jvN1lC2ͣ:%h"m+WR*”B-:m o/i5,6bB+q<5|5xsUZ'!8R #]X'Da9`l< @o{=ЋQ!Ҝ-w_Mle=OܒhUSƣ:<#9 Kܫ/yd_弡(01'Mf;`QL \i][_A}^v1}<n7`ddyq?d |DP:G&PFtxjWA1 xT+XyH #?%), Ȍ+.J/ q^uvh".nѳ%ƺ9b؈,j 140VBra{A{?i"FgFۧWt1=WE ytĮOsEH{̱TLhOef[8;F37 &o6vl O"J(W/΀[3lh&KvLglZ S$QdUNTD^/7bR,(ǘ(W4:&" xo啘wsKMn j2.Jz z+X{SF -tcjdxbV|vy[{.'T;껦.+֊yGksH}Ut0MSr7uF<4Kd2{I(MyRgvj V7uъ5tkfYT~i㦍=ԫU۷ۇ^뿁LW/Ļ.Cp`9[0Z  ZXLP8؝_jBֲnqeo;e=litl]Ȼ[d׫1 YYE5pY:?>\IU.ɣuv)Q./ShF1ËHֳW&s Oy4d[]/.9F34a+#7b)I]u+~ Ǥ1uaS/q#$;ǕK{)BЀ*`4?TT4af8lV-L8-F"7zHc`j'({b)ܷR ]wdW-1;Zj/dTi6*9#2I)3=jc?$u5ѣvCb>SXLn$:}3wdbI~lmUFxu9HR$o.EՆQnwҿmrػz6|Jw5jr,4vE,?*[Dx77A%3tc\\37SQ]͆XV]<)lAnk7g)o[*0FW"Sp6ghn3d&p!LmvhV1, "+Qo^+`Jl\8k  M6|j2;4О!<$inƏOlnn(Oi9?ayxkFZ0XC"= [)Pl`\kwV8Qc/|4ė3_# t7TLAZy<*/!|![@Q%J^rkE \9U*"޸$I_+\ rC#,kyODx^`d A-u];MrI-@kM`"!,@9UG/JEz\ #{)C7zfW`Z&6'^(E/J>mx?R?S |$c{}})XJa26Q r6 hOE"$,s2ϣ4*9m"9^i-oTQUX'ҴUTX=p^Gj/oeoM?,|Cb}XE[9TqA2M]2b0oK.͍&f{m'0{๦([#2 0a?z*|tm CpaR~jmA(*b0B,] ;8`!R~1L >ލeb@o;;}-r(=-, }'Kb6$U 00TןcD1v3_џkz:WO˂qVTk)pPy o>.tE%->GB Ncteb 䕒'GsfҾ$iu"ü.>h`8,Ige\q5W$C ihN WÄ xQvjB bPD/@# en2-ǴƧ`<,c3n8%6d<,R >f|8V6-(4mQy'7KA#: ~ 'yEQiP'[kj+1惶9DMN$C\y Hδ6r>GI|_-L''s&JːR؀^'!r;uEY*︊JX .v9W{)7b)YXT d `c['Im*L?Y. *q;gZ2yIsP @ 5PFU.^q${mS]Q|[&r s -Aϐw˚pjiqYX^F[ZH:-n]+ډY8e䄫$  S*}/8af iw΋q ԫ?Z>12wGf}ǁyiz%ΓacM  wUTWԢT7"`A)&"gN|Xx柱K(>('88;b@Oq:Rl*>nI5A8i1mϽmۣvo)| ]$KC{X&EHhܛmrjvclA8X439@*)m9,f؁I 2QG##yt"6#瞗>v =>.P!@8v h ~Dx_kO Y_N[מ[fBEv h@Յ"=-&/:wlA<? @urVJGl?EQĺр>8;RG0h o# >JT;X}MŤѣfrB\"o]ҋA=$S,z\UA' Ƙ|q6M';…W+9ɼڶ"GvJ)Y*f,KxfW 0Ă`oG3YH4n&λ]!%"ӘuR=fVB>*cy߳XVIz|⇼Xv-2 C:I] M˸/! Lt%65dƽe*[ᯀ4Y/bK@ zkwUOT_$a"' L%hڮ\@ U{s3=M$R:Z\Rܝ Sje;4qVuDB<_kS.GY8Sc݀ Qm%~Lq+\јnBr lL7T7*C>S_BoP*?[~ $@~<ʊtX x$`}D3#}@h9o}?a)Ժ ~?VcCeՌ&nHp0XM#A&JG7UI](+𳷺O>^ f0S88>ڽcNy-qڬݾ;Ev8nR^3)bodjbK .OSR;@ &SKhA&v:-$Aas'9wJwF̦f+ru^dG@c'}c`,ɤn$k!~@1a&-"!u!7 >mVm]'= a?$oVQ()fvXL(Wl&cYs'= !!C^ܮ)5{($n({Cj`#f1'`nۢUxuqi:WYW0=ggGPJ%{6a}tJ gj{gLڂ#bCozzήNk.#Z|c?drw=D;_3]$9~11@b`3.hΚF3x LGzKC@"r'] &c1w~Pp ;0^!59hxu9L#X` fH^Nve_{U`KrKSSE4Jځe.Rݺ ,vJj*pN:B!=DgagH/Rm(r6>. D^ƍ'b3n93ޢ} v.Ֆ'+5=8,jgF6Aq}[rʷp̯sZzh.3˓L UM瘛OYSeADz5 Pdw+bBV 2?!3qQBt6)o ^QؼcQL_4S*4Nk?QpোF^7EPJPh09JST} 3*nق*yEKج?iFm+Zuy/vICZ=yyIQ^0u&HͲU;iaI4 (tsOliF0FXKTؾnq} L+햦`TmqV ']9&򿳨S}BՒ_@S=ΦyHcݮF󠌀5/ .X`^8?|GX>diWGh~*Aڗ fm("J͌Ԓ#c \u|ޚt  >XHXo@_9UEcͭe\sDDbg RV2"n#Ap"zQw)A>ۃC\^svQr9'MIg)+}2м;Izr!͟șy:,Ɉ?jpk^zC :#8/"*K"K7w0BK:7 #wWk>\:6cܵXa$AЬk37> [Vk1/!Lګ-Ӑyi9@:< nmԥ(V)irْtܔix L ^˿v,2gN݁JU`T7Cuka]Kb@} Fk*oSq @,J^X!=@, svsb yAe}2.ITYT샍IXv,tΧ5}(<;*1272XM|$;Sb'4*ٲ.:r4^mCO{ _f_>80lӰsOJl>dn2hlĽ*~d7-сδBRki8ϦIo\F k+yR1J=;+W!Bk@(k}d\.6Ԭ;QuXB]tIUk+LIO܌}+;TLA[sbx F:yn9Eg~l  (]˝(ygwԑŀ(;1da5%Hm j[d\8wUė#@pa/>8\O( mݡ}sJ˪;a{W[v1 /?(Փ4N/EvK)"l,:^ߨ M5qsԛroNe%qp!]GU!{/ꋼݾkt3f͘aF%TdB6}T[gCzʓz~EZU$p)KdFdכvȯ|A2(aD秕.iDu+s5X˓!Ø4R> 8Ed83+A1a=od2tq> ~ZN5GڅT{k|k$427ּ_X1ܧ;ڤBeƺub\F0ԢyEC@"p7%⢭1S櫉m0] kQv-uVp/! (2\⸣*֯sQu؆f9{uwIxpK?z1p3r%`!.H> XsA(SwM[3c-%a43¦Eʃakn M:teTLaj.gMq^ t¹s*Z{!ʿ>..cfގC$4C2;vbaƼ0"+>^AA ]zΕ (=udlZm, -m$ф<]‰kmIЩlt@,{2 (zoO&j!qD"`ͩ>KJ|nv &nRou 4dgG`Y`G Auӌs=^(.94(=Z; аNkAmӌgBeRƒiz+wr٤iϻY[WB)D<)20?oup3bqL 5zdCl*z vrh@J`BЬ}Tw1aD6| dq@[pY )ɩzɀaoqaל~iJȓ ?6)r4 ^l,ٴfr"G[Y`JlAg(o {ccs= ,8$Fb+TܭKTf]%j]nk@ ={?IyE8M#vN׾XWL`Zcפ ؁sş=11NMDImfjb-0,B*=@|wJJ~KG3YYdk+7o9tYl =MjϢN.v7y| ON9Q!F܈ډˈVqƇ'ߴ*&B.a`qlL!%LeGIHb|;0|`QV]J%Z9sTz{Ql4she%PP{iTΪ4~4˴;A5ӕwLl2cJ6XYIGZq40_po/ )8SZ)ڗit$cH7Nfyʻ 3,|0wz)>2~[N8};~x\{=ukVs'r0N ,Lk@jUh{p3dJzj D/q`Ɂa!fs܀HHEFk)!xjA%FUvmZv CA= r `dF~328?IMʿqG#@ݮU1 ~>ƒLF -@Bd932)&Bϼ(ԉF\Y,KѕChKƗ-sc`OǬ+d U٧jB7ٰ??ڥY2ú}#@9 & 85u2BQLu19Lݎ_87>?N}6IwEurY_},YEji9NT_SJ5&_͙j16Oc-znXQI$, @â[u̟a-#F #К{Xkxͅwc*vɨww-i׸co[cWZQeM ""/yǙ؁70"P{8V6֎2Q ߊr-n ;D9Vj4ibtFu%sCz5Ns%]o.z_R`O~ D8YeR2PCKQBA-*òxJB'LN 5ץ%^ibHL7Z:F2Š{0嚮 ;36 <*^5anP=ESH5#ƺ{\4c1d<)cN,O|T>?w-"`~ Hoɻ_2+~#%+ϸ-^-"^bhi|goKnUc'nGL LfHt"4'c`|2h8oh&QK36 Fv4eB;C [=hCBNu߸-t @G'j/&I=p`}-\jNhӵ ,T% An}3Ùz=zky q$Բh10}'ps 6!zq4.y]{> Hz~$M@~XLBV*Os'̙ŻG a&Ÿ~ܑ]9Y^?`"K)BgXH@4 ͥrwZr"~{=C1S:Rb$`<ۖCتJRi&'afӏ=\ۻ  d_$v.Wa( Zr*AB]L>O3 F&]k3١ps/""ȱᴜ~v@/mP-Y~Œxo`T)ک8\L\<6_7Pp -%:W' sn|@ﭘh#'%kV ʀȥN.,a-˘Ckq 6{glӪbBYA(t[׋]Ҋ~dNNaQO1>-ZCuHX] N+U)2C?xyh٩3}zrzHMCvXFXP^1$-XLcބ!}/aZ}|dkVEK8Qk-gU:j =H5F!7Zy{=jhi ;ل)5GRm"#'hrMQs0ntv_/TTF' KkmC@LzIs'.I d]/em蜎Y0е;iDSBu5w<)*)VlB$# ڶ.1⍼M0ecrGOu !;^Z ӷuC^'yO} V$[%m9H skʊbXyKj毽Ԧ4^dPtn oD8_݈qڭF[Rˀ(|qs_V }΍BysW t 7$fǿdU;\fHL^8}qwua/R4G*}Dmjd)kel̖n RNyNTZoelYq7yhBLcy0ۉwyE ?gٴ%R#H. F/| ?/mşqEOiBL? "':?kcN'V= h#fdMv=_yå) Δ7Ce!חL su2/ɿ]$0Z ;%P,g4 ~)m[˟̀ ^~K-K7i3C/D%X$͂^nh5&]&C:$6*ƛYI`]PgWTw,e}QUͣGJ,d\ T{iǯ4S ]6Dc]_c` ';\[LdwOtfD=vSHFdOQFL'qA&q3dk n+y'¾Pr˄HWP_VKqZ RnSM/`+=loM ʜBtT{gW>oro:l,V 0}JS&ܻb2֏5ksJ'MĿMl[>CؒpφydP7).G'},5}wCȄqJu,d'KWC#MCZ^IhṦAI4[ĜzmxE!N ;BvqW"^@v6l tIOW ;i|ˆC(9 AqByP5Z o9EOG>H5BbY;Q^c*;c@1FݤH ^ԁsY뢡Y p:#FYLg G}cfSޏ@0AӚ£U}͜A=;걅 +?w @ Zkrfۙ H^<.v, t[Q2%t]ϖ:ʈf%Q3KjI&TG4^ Fu ovpJ0 gg|U>."nx#{_FeR ̩)jfW Oz-RQjl`q|W 86 6JAywi(Uu wZ:eZĶ*gc2 2vS]K咬SyN>>ѩV O.)fUo+ |sp[Dpzgd 'sl\!"N N$<6# WEF IVM  _MXN$>wǑ*ì*&z^ Ab]*{\ʨ3TiT7x{_Wm!aõ ZWwǤF͸ۿ\\r׌Q\KʳA5lL-uWXI^% !f!GݑUu]zb \[yWɎl*[ݘl1nGP%f_)2ZΤR'/+WuyzҫnjQ;-ܽxQf٩ Ѻ akvc5 n^jzp-V~t3AeIL/8~ke#Ua -Ҳ >*%q ES9&WUqIбvYq a9Ȟ6 )e3R҃lX]gYH dU,&Q[RSv.ᮁ0"k48蠅U[@Ÿd&ZIιǾ-qX*I't0љRي"~^.CΈ ᷑͘3 Ƴ!R0 F=ueイsœ{0;w? ^(h<0Պ89ӯ9m1k~B&!R1ns #=S]3aYqnb(qde0#OҒ م6b!ܑFhgA  Ϙ 6/Ǭ  R9E8#|d|/-ԇvq*5'ur$4­'ި JXn)Z׍ȱ#^RA-qLl%, \'*2,"XH!)IM~O`o(Aa!-gMy_޷Y_umKv J»z꾿`ltl[d]+7e$0'~x7]AH.;ȉә Y UqՍgo̷/Pw;dOQ%l:ؘ/&Z]~ץ&b} ;W"B4ELpgL IH8O'[ ^OA۩t6 M #yI2a&LX>P|cu!o)s^R Juh<#%pB(F1|sVHHmtM|E v:<$C:!DYbYͿ/ Q';anEt ٗ!7艪 Y7 ;Vs'g.X*.j<1faF5\WAL~&nM3Ɛ]fn ./B+tѮ/>f~1iXH2l`C|oCَPqecbNf3[udU qw@U1PPBs GFaM^LУq֢ ,~s?;u @o z-Q7`{ 4lISuwqB.ƓA}3ak]$zPc`In!f>{a*:vjaԦ)#(N2Y|ɟqp^x#F/L3]ޚc+; \ߟc%6+>@vGO-+T'EJA]Wj"4kW P[-mGŧWxxJy5ZnlXJ!UEq;!C/&BaP%K_E~o!i}' VD1=AL|:wUlWN(%|A>\/.o[5D` :5vSX &ʕ]Y~{tL!7"ב,lwk1>h2w/~ X9V52z ^+! 7?4v~e&87E)V 73¡y5Y'IF n-.t]* 4dX T&Qj@Qc&{40 hFbsˣ\ı^nqM3v@>F UOp[!/쭎F;i|.hqYS]o$VYj23Ď B2F#.znUCQ42ᑥߦ<* ɅNyp3| F/5m4jdBi)sr<ɔ|-C!XsަQs%v]Q.vB*rP׻sV@_G)B +&z2uLy~-6 ӰjQ3YA-6u[j7 Sl͐Ɔu]3 $(ko q]{'8;׊!*>vlR9VPIգ\Qқahn5Iȉ)Rh6Jeޱ'xv{!D!yHO-f9GzJDU 䇒MH/n&| DoƺCh"`ď`7~!mKW =Ke='.FuK$ 15Zmfb4GA9T4(h♗Ug/E!F-Uv[.e%LstN4mL?XYm1~U&ouk)Ѷa3۹% w5fzVRAvThD;_^\E,kU4A_]E.1쯑5C7`LlU+~ XsLܬ8'e7X\ NJ d:-}dr OJ̕PgEB,:$Ã"`Y6BZZߩ^mF1K p&^D.a?,oyo&)[13GƧ|$>f]p#U=&xdUk TnlB̳v'=$/ABBou2rO⃛ddǚ鶆 06*"ݹdi i‘r59B R5 Y]&AX.`7>(6."Aɠ"[mǻGlw B0f*ン*Ufё셶lgS{*ꁆo$<dr˴Y=晇XEع= g%̠ᨐRP<JH%OpRENO,9`or>%9S@*4͇>ژB}lˇnb5khPAB*iZk0#aڶc҆ng[EoT2؄TftTh43׶4GC\ c/%EfGfyLz%cp~gX0X Z)K]9yT #›`M ,0;; B#v_Ӂ|V此'ދ6ɮ Ys 8YEak=dݧ9&h6nU_Wk>&: rY-˄*.!?w-f1Rn[utn2*7y 1:+?$34U%/HnG=Ag%xd#8ҙSjbaX /IUu?׭Zz!~-&WjTX6Uj r}0PlJ2P-3ׂi )fHS- Bw[U4!01IZ%BBE-,V_B1/G55qI$ݻ3ԓ4Еuo%x:EZcZ,yvxȽ ?!iڦY"1]+/ #?>203@/rռl&VUϖ(znV%K1';.r--.!9$ѻO{ a80s!߰EwƘk)owGej!& 0Y8@6~n_nPcI  v|3PAhX(a5(;:NnuwJ{\éWogDZ6_0?B:ff]Yz/ت&jaA:ܵ M* FbQsO*o`>ɔyA$}[i-#K'?9*K1oe4NW˰G;$oH4-+ц"euv}ޅz(TIerJ Ir8Mzp ;p߈7jN9OB "rd6 B*^i*49?ּ _Avt<#e  *#Hc.ϜrpmmY,LA"iģꟗ2c?8:fU ITb5 U(y&| #虓o/TXA]W<;zp)}j0u =RA[:k)Q͢l$% &`yG6f8Z8k*SgVD= daBkRTYU.pq I~N]i j[d$D2ԣCDr =N>j[L!T[c^ɪj |I.IjEuZ]B]BFE`Z˼63|L)!Ǒ8K0nvt')d>רu!{*bPB|?!Ugv5oRu/tXRVa5vȫh#^U֐dzdEDe1'ȼ jx>m̺Mqt\o胋C3X9$kځ >(*ZjF^<˕7t=)<; Cs g[Tu#l ]F hmM\8->*Tщm {G)EU_u;t2?~^^wl5IrmN9A[^bIL|Q[ Asqj =`bIރ$+Y4T()A}KSlO%e>w]>BcBx~k||,Usƽ D"!xSb践3oz+J!2輪VYgr)jO6\bhh'?͈'iןH2KGNR2 [?  BF4jof 8曰~SJ;aߗh1w '_i^^#G0s{-MpQQFd~)Z=5)F VUy $iC A%)q("z* —F^h ʫ ‹_ "\4Nq3R6 hKoXOfs}a# tc11!O8U O 9"E>UvwĬÇ)JXے2S 7\yfFh $E/ Ќ ; yns_>vq(=v66Jd aLm+C;K|B&ӫ!?4M ȕ5A@Xf@2D),D-i,JtDZRд)B b-}wv)oc3 \kgHp)`jζpfkY;-͐Eq|Dz,ƚsh70a􋑠EF0-SkGԏuS\mj6^xb9 /n . &YS~5A@0 1M`!/ idN?HTGgV$xfW9'k2Ts0l;S2L־Eo>1q!q V 9aBn9w*ҷQ)ה5c2D0ci ^=FǢVZaOXb5ysE?tpTѝŸ걊V"}[QUW CX8֕"-w"iڰBgi"4 wLq^o&ef1P= V[cT嫯 1ޏH ye7≮\*&1\u&s+p"qL !^W`Dq"c [n߯:fOw[LdI %8W&⦓4,ts!WtNiua iE:_w)ISbp hKX j=OLGk@X;b)c\wRwe[Ae'jaB92GO){r>W!XRE OzR(7{:0c's8%j,|ޏUMd "wǂ& 0:Zb8CǒuH@|;*ό/2)50cUd`eJGMݣ_O2귯rWK!zrvQ S*q r՝ /Z*-:f?]R %ۂMDAIm[vACE VPUʱk||M.F;ЍUKtAbdtpCJTwt) CfEZ.UgtE"n6S>U'Fw?n=)RT~%vMTHPXk ֿm2ejnR]h b @%ZYټǔkA4-)M ><߈WYyKs*ExG&P ! Y(gt7ʏav<A9 2&r{ _ˆ@[XUMWsioeɄN"> n7H4+IpQ xQ]MUNoHP,WHh _ap 6q { Z4߬u^C#Áp8L#~"un/n!hWN =A #̞g/=8 ᇉ6hk~l[wPjIG-~Bn, \ LbF{գH l\r5SaCV3us (L -w)MxLt\x t  pv=q2FV`po a-A"kp+TrK/nMxggphwN9&+~n0HѵD~8E~UR*vl\=Q 1NC =_ˏ҈Cݒ`"W$d ӄwgG6ma%3ve :q4Ix!WE \-=1q w~O6^aKۋ{X~u"v>t_Jm|x}|F>fWo\ih@yiz$! gl "we8GeġO7#ۤpm*gIo@@^$nd21wjw1-f-!Q0ϏdEifmI+m GsD{[dk{I^qb㹤2HH5Ulz fm;UWiD c8Q~b9!NلT_ aa!4EZP21h/!;B%ΰ!o܍f쒫i '/sM),ŜhIQQUMa,Zfd$QXgfΏC6Yo!gOjpx;4*#Hxc-b0 g=(mfn6[/ yx~W4E c h \&O9CR!3ytb~"*!' :ͱ\ȓs~ܣF PzDN~BCꍮx_&Qf jV+ /&Dª)uOh@+j}qqR"nj[-+;wij˵*7le4sH:ڦ'~# 4gNlRd}SVgk?LWx!Jr9|Ǘ:d)5j7aV%:r7$w/9H䷨<Ԑ^[+6@YDwa3U(ђOfxnyF#pnZ ><<syMIeT\@[8z,O|nym5XAeHNk2 ۈ@2@K 3)xE:y2K-ju1w5+NZ/r^]rizYCp'pjnRk EbS(pGdPB?Bs\-ۏq5/,2d5+/cq݉~9'CY\N߲@w(@(e7)8%s#p m L0x1 p#r&݆t* ,uP5K֏oO:V.Tq0d/6ҊJgcBO&78Q$pSKg7wBtSjQ+^|WYT-hP865齹E2qKS]ɳ"o찘Lt^*:+_F.zޚEՠ J+(N{eSA2.BJy0g)ͨ`u`yC7BI>,k5aR!輆+Zbm>ckd`k5#@lhCCbAM׎Pt.VF |`ДŻ7Usd/g7v-'@&D2 -ɴ1-aBia\k $O0OekS*E/ bX}^,=O_d?]~f!9'ү'n77p Z!S^}z.jǚxo>S݊D=R_*s$F?hM͋l؉DKug%88_.Tg5W?.DfYCUx \0}E|+k>l+؃!0z1jFWy˪Rt)3ph*JfԶ>:Ū~,2@44r`#ƺ,A7  vaY$жw;xN7C8*Xg+Rulv]r6yCJMEj1ZF2&3&WF*aBk,$HiYT(UӡL~%G}V4}L LX ; [:r ߑ5;IhLc2 "h#șCT# ,]pLn|X ɊxȐ~_Ų .Y9>IˀHlFIOqs _<|&Mj5w{]<D.2%Rf:5 8w)S5}C,=4ĎgEyZ5[k?SX=֏Cu(6m{F9Dn1Y'kNBfl7pb>zMW(+B?uD5#$/rsP:D —b!s:lǛ\ p. 'i[ao()iR%_G9=oZW`D.Eq>Qd['F3Evj*kG } V$)t:E6lniP0m߂Vl0d)Q$ҥ`n쑀\+v7lR (E<b4Mp!nZaCOcÀ0$1q 9o=(81g/]cW(uǴ^mU6f/d Cax&?Th'5.V!wK:[n$) |ئJ:COWuT0N&cLZ[ r}37\a`So"U-SNj" N :꓂(uIlގd5RMC>إigEyiO®yA!;z ^jh~>B`ÔZ[o:|QV:@6^bV-lrx:, F`C[\N4bUwUW3@9EY'Gl0p}r2zۙ wmZ _NR6x$suYE{rt!i !t3O*N6$%s;!i^|t\xRAڞXaY&sQ7dMQe}iY ,rMhԋ .ZtJ)98Xvi>|ǫ 0 ?ͽn z50lTi*-oECŅ/Ge4*'{ Igi^`} !xx~# ^W#8ghCeBG"ńe Lw. 5`#ú50ӥB.2[Aw(Uvlú$R NDNӇ 骺nZgǚBaGeKf*R^(#"ZP=DAUMX1Dmg (`,d2hzDiJ2S6 ,~f(Zu5:+MsF7Hx:V]3#d>($@\\G.l|}^V6/cE*Y.ucO$11 %-E"TdJ̍,wB9^GǺL3rDw)W'Vf{gJĦ" 9V̕uGV{S`D&|t} .EQ?\>tRcIj%vP.lb`Wxlya dGpp #al!~ɏju>D$<Ywkdc2F~z鯍>=n9ؔ;,kPN5Pv@ShIByQOUW(58ɎRAҍAV <wjb!zp45m#v\ƻS 0uܺc9fsD|h KVS!\ ʟD; PhM~D3:2ue#qy (v[kWAEGU\极SSaQB,l38cߵO= js X~(ᇋdbjCwL`? uu# MTM#>y'DMk*2.i)0tu=ĥRz}zEɄ9iME̛an!'3R js+4` x+j+!1=ĕRESIC"% o:WJAMR%$TAI"I -8/74>uP=oo03aǤtB͸z}I{vꤏ 9O%HoV32Ά+^A-2φ9s6FCXyY,k|H/ΘɗuLBn5$҂a,VЈ͐!C0гR[ͫ2EX{W󏗘h)F3l%tب Xc'rnHGPb8s%qq[lhZۿ%}ɳz^rnV~ 2=WΜ ӮIKR_` VE \/ќr1!"/"h;1[^v؈ '.LoPa}R1'2"r"3f0yÆ8C($()]::YaÁ\b}<ױް$܏-}^nuZNe _>ּ /7wv^ۮ8У | XH,N4!6_y0J腕%4oJ("W攨A<5`%Ǝ :K؃!| LII#EGipZ}:#@mRp60 4^A 7*'KvSppOnٛuN?[ֲH=.v oqS^m̋3+cNu fH*KW1aS\^^Mq=@C$ =ϫ~Ž&!eEV4 yl`Qԁhŀ}f \8<;%s֚?.=Vpb䉴tuMC4?t=$d_*0lcM[hiPc"CTԂ:tIJ~Scd~pX \;ZAAfb.! ^ρܽDܤy+N:׼$hã8ZBj"4iӘԜ(Oy5RȔS| `G_!c:!~TYx=Ʊmk/)|D7lh"םHhpC%ۡ4԰:b'CZV?$Ԝ6<3? >bx0u=!$tt51I1q@Ռv6}H,9YbqG⯸Z:jz;z4?Q6"Q(Iǚ' h8.@Bt/UuL[RU[m; NU.S}wL/I̙U WUXE6f8̀-$԰A^'})3߽Ff+nְGT. ꊑNBJrU#$׀^ ^O۱ _Ui`ua2XJڛ?y`k̼V(Dso{MYO 4 Yݲx堣U޶/8=%%Xo27hf FszR"ʔmQ6 c̴]7`>S zdNi{Q[a^{u<~Zan/cn4^ ~-ʺ'QS1\|%J9tm'ϐE:?_ecv[XbOY:7NWUI&pgT7cDLV"X'DQeUsWS9-u *|Ýq!"-.(\vJ$©1, )ޞVu0&Vyؚ{Oc`F.#;_aݬem/rzmaN{H1E*++"CGw2( ~s!8;` zZAi=A~H','?Ɇ9q"%i2jԠ-Z^pQ}Zj۪hD;ATe3,ݛcL@/Zq?W\`ct!26 SzzʗpWY)~5d}K!8&ڨ_QJEÄꪛs>JH+ agR媚ĄH[v="xe۶1J|oF/T;@Tgpt|c?[{ 9#ynz2DgRD$uoLg91L8>(t_WZlj*-;>!p߈='Z6h>Wn_dSfv4ˮ ҄Ll&Ke*O^l+oTkַ]\9E~14~hFIE`!wzFˠޡ5§D β#RxVWrJ1Սc؀RĈʞ񂞳kwC/ȜQT, bѸcP{1'*ErõF܋*PΣG3(ZF^])а5xeu牉t^1Էٷ©tWI ^yti bpG~#22ISZ"\+˛^(Ulo,"hCӲh@4:.zIsY%z N0n$| Z1/|Pl)R>sr {lʃl'TĄb^ X b`[0{GrǕ Jf [/pX0Jm@}bTit냝I vV +$P*:Ν1< GYw1pTUMP p!-$>2p'X+:Ͳ(M( 2[TgyGrSgf1H%u5}.:RsSP>$*~/E.BgP{E`+ww/RNWEBN`%E#,E8 [b L8WT:sP) ؒg1=1qkyy6~+P6l3CI_/r&MH{, hS~ǀ\?`JF~Or&k4fZGĦ + EW7|{*l@"U?%$vs~}g j>oau<%TX0A gZ@fWJ.rGJ`E H-^ *^mg겠[l1@el\dH2u U3$: nh{&9`2kLI>5D#L~@.Ƥdw,,6$]OifsxAg#³Ѡ}y3Lwr+I+@skt+ձ;ZDC&džz1%\9̿Л'g*8t' ;֬lFjIO+4O-௼wq^ i\|k0$+V]2] 'ntQ ?ni¦Ji]Fx\7HNk=vH#_&Hǒ:'e!KYUf QבL0!Bjgo  }!F|).z&hJ6-X zeVrw$M,ZQ#v"Rm;nx08J 33_o`9 *AA{(G3>I~Ը3Pg Cj[5Ufԫh2Lz8ke}N3vH8nLƍkQڻ?{Y .n#c.0mɒ/1ƐcKQP@c14Iŭ]/) Oe*3:ͨ䔠(Kxvp7b|f霙~?oy/>rZ%T /zXΗb3vEd| e̚~TχZ/ "NtA ln7HQSN4Jq_*)Bl 3BԶztٸt{f;FBjx/plxJG"p܎ ŭ^.e|F8 &_`g8᯲tUfLū"B0ըC+19#=:-Vy\SK_pFIs,ņ^&SCGw@Iaυ|6R.0qn^`m3|o۟AVc;S,yMgaNK.=:*j'9(F<)%TROy yUWM롿W*5$E6IVW'!Cbp@5UȦcMՈPa>q ӗm繆36 U+uӺ$AW/EAq#\2r/GObC|6 ӯik0#I9*U':ҲLMtr$kI3͙ƍ>$T%HMvt_֕KF'ˌv#.X9ac~mB{펒QF߲;S{UùzaqQȧvO(RjTumd݌4Kh2˛@ bNEגS8W]()$HU@O.?>4/v mNh=0?='54jk6&_r|H q ˜oJMg+ 2XFꋢGA_D C:fBDeW#LSy8N$!:~?`Ⱥ >]P /wm-56H=y^BaծX$dxm'f l"{ Y~6p\0bClu]e.m5H_( hM,FO*#\Dk6NU ~ɑȨCXV"Ϟ@Nq}fhFpgD$M7g'a(I`{Z? Й]/1 F0}0 ?)o%2kр="$vF81xwDVݯUc#EW_AKoc28"'Zg!Ь6dDU+Kemx't7;G&!uk֐$ŀRްm+_ǐ=67$nN|UXxV |$~hmHקB#vc p]Gҡ)@# Qb{"}[W\j&gUlaFJleH;7V|u;ĺG/!e.9! }EE eZ5ܩ[Xs" ,sfUbG;<}Ic5qquAu|k lOraW#si8Hh KHvUL-O5Ubp"V:I+#xkvT>g)Ti5kpнzz#qvędi‰V?x?bU\ ; R\p,-> l\Y9K1 D\-3EQJk"( DAgRPnq25Fh^=Ԅ&`'AZJ?g~7鴵Da8|SsJ>/9+#n葝" XD'rk[0#6bIG9Q9Qw@lXz#zw:kʪS=kWPzz휁fo_q 'B 4e8L ARa`A&)-K>NO 8yӀU0)<2Pq5۱>++7pW5܍(dmkaLҴ6hx_Ϟo&搏˷}Ӭū*z빴 I%"Pn0/YbW×N12`;~_Zda3<\SHg#wM| єu\*uhƛy[o*|J!,#ہV*<I MNMa /ͥJ|v8q#ӾNNK_y4~st8aFyLbGro"|-&p.'v!{ģz%!Y(cŕLO}#H"N!@g@E6"v* )@)7sÒ 0S9l nI O"%EšY?hٵhdt7ӐaX<)!sH)ʟPK+G)*Ft:y.u|%nxB\7V g : _(o% gF!oT Ojl0ƒ%ZhhKp[wUx%S,IT\tʨ^)55;,17rt̿c4n_De3R+4隶_%h+;/6C!la<- TP2U PY%[Ki:!*+sW`7/v5Ąj+hKږ"RAfU5nVy+ wqU7&#_D< '4Oժ[ٜ5˵<%M@ Lq+ijyB~'#ⓟ>JŰb ; &$x9"lSaZ#`D{0|ֿ 93W2ሠpU71縌 EHg 2da~vmX@Dâ̅W Z˼qmA;Ap䚂;mk+YU[ᖂz?o!.РblW|nOE\EdO0;F(PPkM5*MUL{_KU: M~ck_aDv-"N6ÖA+{j6!%r~FWRp{:Ϝ}~FF1 Is[ha.k=RqnY>(tѷz,-9k8䷃09o3xtUƮ}?Y6uXt(KV wﻑ%@&~[|fO2CK{INYb,7tsaz;x;L:hVÊ`iq5_ Yc (Le"Pw!ʚk8*S\J70cAxj$vtԐv_宀פ]zlnrՒT9[B'_Ex !UŪ}#$]}Gu'nd{ :ҸzZ_4gBb 8%6t.e5rQIKI OS:qK )?])2F܄H7lxM!_WhB/eXPa$uч3|{+ /w ZNrͨ6:K?B :8 y foAIahX|J/%hQ`0eƝjܛ d\fǿ_JBaĮw6WG9 ouGeRU+5I%Q+l5}p# lRd% 9vTnTƨqpȡ'zʶ ၉H_ QɃRx)wu <5$]/3Y/M$m?z}L_g??HCjZ7=N1OLp `PUk͡N:bvFrz1/T&E?pxtSla?zsa;f[,V #Bm5^4)13eq5dhjxZv?OK(EG.tb⑌k KhGɂǏPNگܡ8uaq[|qJtC1/6] *'] FK QRi;xI0B[" zl;mdL& 6PY OrD_[:}bc?=pV)ȷi)P &,g@]s(\\' cI07N#:< * $ؠL%izsѤ]+ ۲6{OZf\x[7$ư&dݠD{ != _y vgPDxQ?Z+>LqwRUcرRxoz"{>tpvׁs ׵^7.8(-{Lg e=yXUq8CHtݤaUʕZy k 4 gGD z,`.A:0Z NpsbfG:MZ˕ñA7%[匔ܒ 懎`36ss"}3zk$F]<0Lu?޻:"fkjJ~3ycUFr7V= ]E_ne_;8aG:vl8ykVuݟ' u-k"nFTDO Tǧ ÃDHTJ#$'X&tuxPpE 2H5no^)n|YS=WOnedc͋Mgk-kLE=Ty8 h?bv,L>Sl_ \&DqKc٪LSiWn֘xk0FbDQN|;*JMХS)`c5vf%cf%RBմαp"^峮~Gq\D:7SDQ yVYޑ\׏Tht_WJ"U-4,}rN7&4*diRY]B[s#ny:h^RnS?#Znx[U+,E}<WUTeROʗQ>Cz,`A偼cD_ ^nx6sxڗل{OX=pfkQ Tͷ0'b1g\$ N-EG}}5,K5!);2[ ɦre}>ZfqbY0a[-3_pDCR6rva/`u񒬙6vf4WAJ5eG njo8}ԊhI"Iop>uk|H|umiFŅ M>uǔ2w͜bKP8H=j/Kh═T;ԣΤ"%`=%ad~ٰȽ:*~psXM)v |HM,R-Kgqg&O^'cR O4`䔛l`GkL_S5G c\2KU U;6I9-p#%+ 6s-R[<&%C3#z! Ϯo7! *?{!b`'f|axyGPƹV%64xa 6d"KʥP1g}yû^HAI(϶a*/C)Mjb^f/+1bny.|_=n E0,Wr-3y7߯C,|LQhه*miД8(9D"~X~0I_HZv2U5{pHY.a.)gz'rn ;pOs6 tR-vrIS =U@CNMpo% /GݼJ1*.e:qa2n%;@ jtfˣ D#5f?T#D}:lЀՌ"-sK ѽ_(4A"+Itgb}Pb?fH/gg& ]0yI+BO`#oN#ɰJIः&XT틭&Tn v €߲BndIé0|:/h#8L%|m$3;|9C _j v"[H$Ij*(ybꢮ3.2pC& ?wE%fr 0f~'c] ?n"pA?jW^OWu`I%W ҪBТ`(pUCULY}i00Br[oct/,HMXKtugvf:Z^0CfTbՇq} &i*X[{*YЩ:ĩMԺN-gW$3HFԥ&J$^Y?- 3{QVh MRNxh cs B`fxvԤ})'AĿV?nߖ9W!ށSqBc@tx,s)UOX7Y CE* XcwH进3ҹA蕘-/a:*4AYhq7*J_Q8D.}TOa]}FAEU 7>U{w&z봢ԛqw7m5^; :!畑% F}#_TӴ^rn~?! ָQ3/Yң[d"w ǃtzU+ ^ {5#֚NJFWB H[A}!f[& Ӡ,nZ Ua۾\(5 *'Hܝ$Δ;-ӆ櫋\ޣX'ozbmž1QWqyY}i+톊ё 2{X}Sfӫ.^*GQU0qhOj2`:CL#E|DL OpVB!1\2 3 ) h<3xm`|m'/.xzv#r,t1){CqG$4}8^1wuz~ h%W$~)XVP~T*gИvS)x )vpDWujд7̽iqA `3-xF]PӒ,(2AfqE-rB~Bn~cO2tgcS"pAG Wٳ6OO}sx8zuFx ?(]hF~_? .Bm:$B=o .v{c3߿RgoQ[?̣*br&׀s L"짿MMbxo-۬o z|efSR9iu9u^KLo61ҺXs㹨_߼5^Ȟ%IYv6S@RA3{s˭旉W )FpnYǎ\)QGtZՁ1\k,ƌ$`tR70ܢtkDԸqEԋv^QV>\b $͌|M-TLi) 1xf W`_zʎXѴ* 5}Kibˌ om.&䬔45YO\9 G4 aCLl7Iݱ{=u?["ױF˲=s Pbmz.n CΪszH'?a~5Zx'Xn-INivL(ys#+v7CJW%{gcU^2&(Z#?ŠhX^`NwD$|SGakJ`Sm@qCMP#f&@HçX=dsN`%7U_EcNZ :.Ky+{>|ti0DPF80JC+tϲ; {^ggsS DqS@ӿݑ!tX6(^ܐIf 7w $=KkQF("CrzJZ@;7"XWI~&f]Ժ8L2"֧}w1 5QWة(]Qm&U-O(i~('g"ue-85?H[n6T˓1. YmDaFS]÷'"(;a7%:R~d㶁+[GK`'jC0Y{a+SӉڜ&%~6(ah4 CiiIn`]6Y+I0[, a;LaI>u19fzҵdD[RZG#Q4h;8=@J/i zGx QS(P-<NX+6U]^It<]&{1wMBeO>%*@T2݅0`żrrck_>M!}޸F!xA/km^j5C0 e,h0hB5?)G 4ӛ6+QsE: !uROWO8kꛇHpH͎^V\@ Cq*.S"(H J!;2S=b y'D946<^v!c;5Nk^$Z--BcVBG#O#aɻ;kEG\9h1LzPiFdٰOZ_`r7 /nf_t}thJnWpMٓ;%;$K uC3^d}T ؃f: Kv,[`!زd준YG <:(aygr)/fv)NO.njoLG7 L%gGHnYlh9*<4ؠ{^m$,Aah %>xP0@YP.P _|b|S^vNЙ- -4jAItt^jr>IIq/BG3Pb+֨ ]%5&ZHFuRw^UU/)w5*c{S^`b r{u#8M{qy_i=&O*L H?Fԭ4z:sɷ<0!@SfC]{骢3Y"L LU3N-uE(ズLX!2# QFk.y eFC߈ =iA4|ey:>gXFK}ݎOs\oU VkzŊ ڧ]c!%Ojjqo LXnVzxcUmP' [xpSڹOWq.9EWS P$Hr/ g\yWskܘ8@s}b+zK[f|ydc|x+/#׈Xipb/-a%q$,wǥ⺷*ggvNEF}/E-_nږ^U2*{%2Wi 8H񚶺(AmPF*4>4!"<ջxXcʥS=/jy!/QGό-)sѪ}8ρ~syDԦYKzkĩh nI ѡS#y=H.ZyS. }6_Zn86R*n}T;@#&cܔнܖQ4ULMY*!ȋhݪ+(aLOluJgϟẎEVݷ+ǍEZ|_TG;O)r0L[M;)$K[' 9+?<q1fEUjLG 4c0x6QkB:cR`t0Ϭ&_wWQϗ՟އOܯ slk|Y1jA2I0$M&esl/y+&9h_W7wWF{r2,cwqO}+접0UZȭ;kcʼn%K Ni>jAӏ,_hkoX]bS(?۞D FI4xU֑|Kw]vE]p8D:`<@Snג\.WqI̳}Ymh59QiyѭThQSO% A%E +P-y v2޺VY$4W<)Q?:ƕ2t3lFsWVYvtg[)iٞק^m+k!H ?UuŔ"ÐM^SDX?fө{t=Zs(0Ph!t* ?n.Q?Kb ;6uZ*:\<M1#$W;V. t*î뵸dŹ%sv(1le pB{|0#EL@!?x-U)+ 9p]j޵Bp S5f@#ı3Sv0I`;J1ú _4TroHO)HnrWF{AN;@ ;a};rg/u0G"1Y/Ԣ5t{sr|2 ZՀz4R0Hܩpb;k5k~t ^0S q_,NKX珞XVWw80ykkd]j?'|œĊn'gG~=]b㟤0R~miGS5DO`O@Be [{:*J[GgDV/p> (\”Otg[DldFZޔSK9Ӻ,]"|T, j4eLrɆL|l[YJP\i(A!8od\cGΏ //,`RuIнy͗򎳦󕕷IguPl}\Y h|q .|ahǢ 0{"Vr^UK˞5ŨKp6! x8WaGdq/{h#X( J;OwQF,T:BjiZeHi"N9k11}ijJŠj2պgISR֜q}ˡڛ؇~^O  L'2˼RE.V?+Ŋ"D3Q;O_DrIKPڤi, H樔q. 6/DwyS_y 7A,^%x}D(vMP!Ⱥ[`krR-u%v?22͊)Y**9󒨤w|Qr& W+Z w">ְ=ҪMƼ￾ /-x, 0 F,mQASqgYث> Z!]u3z9Vf gښEϕ\1/k Gh7йQb_WFmoIׇ1㍢uFݒ WE5+w Md ea E"=w;~ %ye{s3K2vhTm@ww c; órGQŗ 6υDG' od-qY.r%zg5Amh^8E&ruaeSDM.qT.Mʎ1Z_VۻA1'ɦWt|])~]?[*-6y;xƧ_η*&baNem ;p!~!wJP;ԛӋ5 @!U5bUto؜sz8X͆SBЮ>vY_VaoO/(~3Nq\kΣM風/}^*I />qNN"fOf-ݤeiCndwoh &Pۍ) c:7vla󮻏btCsM_:5k4邃sN%67tSlM!{.щ*8@[GiR;3T[%܉c.8:PUƬMݲu~:>&8<4-M*\gj3O @ʭO3mp=P}|X|ɳ0 l0'XY,lvSI%Sn8ˌMlCr\ aaFrX Cug%Gf yQ$|umْވ5,ߞ?HPYs5{YO%Wz|z%M-k44$0Az' XmetL+$? A.8ξ=DhGȑj!xo\õX(: wW*>L2ubJJXa?ۏGp'1Pt{g#ڻwCF qӪ(ȶ ӟ%YrEK@^0'S?OŴq ,2?!ryн>S0濫uf(eN_RBaM_q@kɗ>Dl)>[׋%9#7n(Zr`)6T,wm_{T$%@V_mٻKOkfu #PZ%='"V~pW{P/){ɓ[(n;%OPMk+EJo_uM*ۭp8'K|;wc(slgÀȮ/E6]H):mo9mDa% QPzwN$ӥ'Ap6hW%_ksjc6|ES!ASp0E(t]yzH4JDK}`r{V57.yd=\YEC5{A4u }1no|p(H[G#&,s 4`2GOcjEs^ȹ^g~GHֺ3|n]@ݏCnJvK \zhm|s# Z;km RNE G(p8X,ʚ8Y%@y) `lFtmFgS:l|\C5 "9n(Z^ h}\%27`UmB#ǥrR̆C֑UL3"GsA}f[ヨ8G&>v2G{Dn6SaD9cL FzNw軪 ܐ+`*;DN&~}tKf _h#U;x;NK*_ҲWqZgw35Z0#Vm!JޑdeMc)7("?Fu"t%ɫou :7UnV_uW7ja`+HnU%x"+H5O#1wRU{2`N+BTZH)x8@gJPq@YGm4FU(5Bm;'̒NmpBIgo"wd3ȞⶃB>E谖TLHKslў$l߂e$<ߧh?μYf艰da_U'~Plei.!@X3xY ڙxWb"5PRpSOT BE{3i[uJG%;T`< tiT Ta:D}+QY|j5B\[-aWO[Z̼-E 4]ك[EuИ_=.FޝJNXrГ<|(q4 @#^ Jn@Cև(.<0X7[ q  ;iUOQΨݰm>9~Z?k)K0gEݩ@O3[5V'VJd=ˢ5 Z-^a.roŶ]f,#J>l,u@P #>Y ̧wh  m3-?-49܀5Uٿ0j;(M7V6]n:KF$sTƺd2B[ J# [ -9'U+M<@TBAKCÇ!a"`@vRef ɨe &\ j$ ps{Na}~UROSIxYavf|n#pc=G*y EИ &oBVO8ƀ3gN,>X"/8pª [忞1}LgVʁ'Ķn=H^#QZ'j ^;7 Ǐ{n sYi]spqب95f-_ciy憥kD&cDFKźOX rL[1B ޢŞ~Kl2 Hmǿ&$-8kexߕS(m@X監WUi75k˜Uv8@ްxthU ƯOĦZq5lW!@uCZ__F!V{,Wl5f{{Ξ˄p9kFxlp u^#iENs;zD vF83n༈AIʨש}(ֽ6L͘QDW,t=ܹR J+ }?u/nѪgf87|ɤKP徲ң8( ,N޹Nw736K>u:ie=0v-RC'#'k@,w5a4"be ;8 `lw8:56 ϓ/.qIUqJP9Q]'0MCwb Q'V Rףb(:5 >#bw˒KRV$#fjfEJ[9l.ʠgTQ^"_ fL:sSk̰';A=;CC<0̍/>a̴15SFlH,ZlpkRg$g=VF%ʱ~e^xT)y҂O|7X'SҀẆ?̏n]wm1+)a|Tņ+U~y=na%N+'%&ɕϻT[NDF;_nkhw.BpJHq4rlF |V%kR \vvMhQ9ן?[0up9LU6i}! A ̞l8)5?Ѩ.dCQ{ gA'q#ܘm=F#΀%& z0`Yy5 E;?mWZ"`& {{ƛ'sq⫊٢4"m20p c#iDfؘh8e}&#B~CrMoѺ4Y׾B{ꯃ#r1)͟б `@!ӐWX cWk P-( 0ڻ5nGuo _)$y,Uh c)sw&Ѱ[/O1NxecX_ LQYʦpDwv?l_D̬X6r^ڔAQeژtC'Ѡe<3KrDG ƪ+"m6Yrߜpn֛U+ AW"q')GIw\Vf٠ QmIn' >Ta\Sֱ13î Х4=6yTB/ƌ{WX"* 95tA7$(Y*5z4UyTT .W^)j#E޳٭u~&' )sz`ˮpd[ս|4.+L"~8CI H h\@681GNS^PQƝF),. Mڪ io$&:$[ K$?dhYu/ٍ̎x>yP(ٮO1ꏼ\\cOr=ɖΌ8CҰZaP>j\w:]uH99Q;lJ1'}e!{S;g cljX iy ct*!zZPlC@IMNLucz[.DG-fOvf}!] U#lLc[@ܣ%;do*aJ%ggbe@EzPr24H;D}Bw\E8Yg[ULӒw,NL/MG}|@u X ؈)sI,LŊy\Pdu#ylY7t!GZ΁qD:_R>/^2~¯h0ʖ2.}wB܃>qug42M5b_.J#:X4Y^ }ˉTihaD7-ܣDSC6g-)(LxO`q.~<2:W^EH4~~u- c|pfh7U1' zVsdմ{LbW&b5t]qvQn䦣FUp U{Ojq/ty 9Zuίl^|qLF ˀk΃Lfֻvq(~\kIih~a ѣo'}x[f{OA-G[T>Vj&"փRJPhS?Vfj,'&6A݋S֖Of. İp_& O~-&j (@|RlH2nȥ:'9KȄVԊuk@ogxL$.Dd "O5?]#bIx%J*nЕE J5@0K5 `73Sr =~,cv )ՃF]nкl M쮦U" 2bj!lm:mҙ~^;a,cO58C^oJEiN |hC ^ϥd6) rkwwЮ2@ںw</&t7 q g^sBI?-Xޏ1 nTB@]v 2{=:).z!5!HY<2ޭ%i|5c`#*0ݱ~xWS07ڒmJW|IgF<!J@H5.u$hDlAy+e u xJ@aU@nAAԟԍhK6׿d&Z9 ~wk)3VG:OfIƧR`/ۂuhdA*kd[oI-t?#߉`{¦ o( tstR=:.{l %1P~ni]k nxyKosZ{16ǖNIoG)! :J2(UlL[Fۃ041I:An.c||1׵xڨLRȀ&D?GI5?L8(4gJcL <.CnX1Y\;l,۠ ;D\pagSBfYSjonh>ཛྷFoKSugd+#,N^9) *1qa ^{ NEi4ea ”ȦDžq@F' UWy&_`Mkw R G)H>[rĊM YT^wSĤJEQ6+m-2ad\({)mď^\CQ9|tfIm},7F7J|6l,S 2f]`SClhbk̛L,VI ).{ '.9 |lzee~}LO2'`Z=zߨcv`м5_2C)  `ёNNsbp7X3 3"$']fҋXyK|xy(Ev65ZUZƸ8w|Xң8Bh:؝0B7]W+CkčPl_`'Q4"ີ11E>^m*t2-?UvIݨ%$ZA "/ Kv5 "OF}yG7DhKjDGxఘJišmi?%lKg`k5%Z0,T<'S@cۗC\ɏ%󝣟B!v*%Cn0,ՓxGx'< s=iKQ@_E!$N85߰@x~NW:ȅ~ Ν>,W3w>rxxÓ*f`_5Ze麸 5Q. O ,X/(+gZnɤTEڇَ]f#>]\Vߥp6ٷ= #BûDr|76Ma'Ra+,.cl6$ IW(x)2VZ(`ʮ6{ a~:|L N?:JÙ딨rj:k:ܜsN>g6U3ڐZIY3P|>;x $Rr~dܙ3S6%S^<sKiş okqsԌVX0l^˫\'MI l1G@:(c{"& ǟl`ybInU%oW%-eAF`rPZ"~oM!MgBH=]pYL7$<,T񖬵d5}]5y_*: p~{RLӿd͈1;YI(ppOv+ ~-zauQZvsQZHA][@_P1,SOch-(@w8]|9ar|O顣 r\MLțDҷIPym<$)3OϟtsF'UR죒p¨1Ry$gn|X5h2#[3` S \F5^*r\w;:T?&HqKlgiӾ;Sҥcɖ> #/U6K .:M=sY}k}WR{w#{"Fr'$q9^UTM^yx&'4*`{ M,"Gt;q39 T|JPB+ izE"yh pIu_ pƭ '&tS:iSxWЊfO[$W|PڤVW %vPKb\);^KpѓBt}%$1h L" ŚO1dħЮ˵k -;S˴ B 0|{Gfo-jVFaA5o0[}{QW<ԑϭ-)fx܏r$Kq5׿%,(o&GByP, a-CH@ul{')lOrZ'ޚOx ֺr&C0j;{: )a5( N~Hh%+Ha7uf#t 2{z;v;>-@,4̲_lǽ.B!DƾdO:fLoQWT eϒAϬ[v(Sw/AoD-*~(_]7#Z^P:?%`g_ G4+!Bt_ތz#PVv3Vr4,$~V+Ԥ.S8rQmIaf[W!DB!o82A(lʝ} )  iI>tN jDTw8p{ȘJ$FQ8}\=PxO>2gk;w,h*:OWÃҹhuYk70zK'\o ¨~ڔbf&$I7rK䣜tši\BQ~řtɻFmy:]('m`O糼o+"71閚tՐ"8[c3"l % DAЕ]qEZ"gRVq%y'  dvkSnXzb$~c=nR<$3 ZjxvYzq3ZҔ#d\ڶfe92Ʉ)ס ͽǑt4\q@襗 kvւViׅKf'cԐz WZE _f" \ 4l&DQ~ˈw2)O@ 3&)J9[5*4 ,K>H.<9LOC|TpTUjW9 0 $o!jG~e: =1n2{V•レ"-%-̨̄zyusXp]p"ĘJ&^}$sqh!,T]6xS>I䠲wWSySnpe'$;[ڟoHO6(N߬U?N ۷F2*7|u-gIqzb*›ZkI筫Ð;{$U1mbWm.=BfKkߎDabU>B-HW\k` ^ap|X/+g@U<&F!< m`;h*]L:-]MMzMk<ȔqPٌt.0BKñ^.6~<6]T읒gZ$ -{ZY0%PmϡY.S- YKdOtD>a`ɂP)#V*g/cVApA VPf`˕\+~y^57)`Y[SkD䤷1Wp\ǥA R2!FI-DP<kR]qi圀ڏMq_s>, md ,+UWˆVi[G"17%O .F~ O6 zZUY[y=BE3]L^&F!k-^(\<[iWaf$6|w)iz PTج,LaG+ڵV Z?;@5+ N%dkΥ>OL[# yPpq\${mdXk%2.a&pErP D=FXWԡԹtkA/P?bTzbVhuJJAKp7gx6mlWD \%;ShDuQ 12pկ+ߴYAş S(I| Sx3 ɎJh0Z;倵R+$ Gv GU<ٞs98""u.,bwq_` z=#ɢ\MWi ?0ќЁm`)y л!HF)mxѷ6rX4CiYڲB"$JӠh=`DcfU['?2:dvfW8( {gTQ"&qxEx1LQ$6':g=z{ :"Pbڠw"ӵANl6Ck˛ R kHAPpK@ko2.ZOٕǧEN)`Vƙ`j! ]yFJr {*p̙A“,U'5BG ?0U%vWKBE=~ m%SU( " -خo$y&!+?Ɠx5V -G#e!=76GpHR9lـ ,vuyDHޚhѥ3!?чg?ڄ8`٭DM=PD8Gǔ'8q_As0t)R򍙄гEB 0 Vo)YeD <;, Y1puND$"7Wo͢&5w=R9L< ~Zڐj;ZpS!g!+ébϙԂVكhY˹[;9,qFf-Uq7eCct5 *6 *lAV\9Avo6T T:.Ʀ?zhs9 MM5RbV ?!ہLkN \xa<pKtj=:^L ; Pg$ǵEȀIĝ~}W&ehkqq9߉$1`mTo3{yDK*Ai4Noht(E3#!p^@8.j6JWjٙrҜځ󤎼`YcAv?%.%ohf| o[3ڦ/2zVBK[yCq~3G{-en.i[ԿoD0w6i%‰b/ꩀkj_~=IxX@˒TR*gt?6Mkyw_'e?% f%in%+Z}g ^Tx@6K[#A:Vt9DF(ȋ|'֒Ѫ׺+dR+T=0SpQ̽F`-r>Y!nO 0X#~+OJ.$Kbڐ iAvbn5G_ٍX'Dzz* !Xn|Q7 딠6Ef$5H,q\ #Hi7cLsW '"BQlۦ ܴEz]ۭoʕg>qiM-f{< lZ &k5i hy s㯰:ArP%a0b Z7[,r @G8x4[2IJpl/JGۛAQX$L+)ҍb7\ieTC2=:X:[t!9!w FKO$`$v?Ξ:@30+y2ەxם,H$p,<^(O_uSFh]E9g"A]6bے*y`1]8n.6ݭ 9ypV 1CGѭR86ȥOc%' V=ꣀ fG:*:ψ%*j)( 3׻l0iEmJyGąok rumIGcnnXET@F=#OrS"7 ^T# <ǭ\^dtզ9#nr'⯟n R[B^S:T i̡Qf6%vT^:HNѱ;,(UYvܕN5 h⊹6z"p/)RRp_+[#O 1j}!Zsn,vޑ6TBhq3m(j zW%ew I_*Uٳ5 ue8?T0( v^[ydesL ѧ Z(^[u#\)WVvOU})(y5zh_pwLCw؇gӜ7AKDR]*v%5vi$aR2T#Y/u|T=ns~.?j=Jȟ/Zɯp175 G!r)rr߅A X^YEYҜ{a(6ΦPdž1ɰ ?yi5USNw*ԩj1gCtT N aZ߀-(w ,. Ǻ0y 0/oo.p߇(xq\t*Z qz1/[@_gΈU=@:N'}h >!KcQ<0>` &,,%5dlI^-?8i@\dhJבR~P-\8LeK/um[ C\ Brgir>+N퓵}S*ospd$`S}0ZgH2|5i~+)ȭQM#7a,adW%Us5|XM8..&iQ;x:Jݩ[v4߹\Ʊv?e9O1OKiOAZ@JJγ"za=70rI#Q bpy۬0~]fPɲ.QE9kz|Y$l ȑ^lʳ+ƪA7Id{܋eE? 07VM>Vf3P3\-$7pL;o"y& 47KuHFt@&B[{[4GtǠ3G8xIGPU>e.)Gs} \3(?I|B[ l25 ,DӣpBa?b=){~;OYTѧ☣b}. gr(ʈ*][;\[amRz`5Z6t5(YuCHuu4꺗V-j ܒZMYa$W“{[K-⼂K62*ZbC֣͎Hi7Ǖ}庚%8X|0jOΪO9:53!LeH6+1Qtk @ƜjZ_ٔu㩺!_X$85-K" P[ÊoRH6Gjpk>uR^YF|†,W"`>eZlD,*& 9hvgv(ZytqRoB罹eߠW.ڋnnEDz{zF7e/Z5@Fle8Nځa\XIdhGU~Vȏ7mVhͨӻk&VB!FΠ 1VV~Jiٴ#Xu5?mU KΗ7hg\O~4xB<\;v'Hsz̅dF 1w ;6؊N@(.p4~[Mڿ deu=,еd}L |gWEuXfGk"w$2V]an+|ʊ™Y-H/2Zxh[8ItV\=Hث<I1-Ҵ47((C?'AD.5ZPXۆJj=em@l<ifK1ryEd[VO$_ȚDQ]Gh~#=} x|z@WJ(El ica 2lf&dKd*[Mf-#3 "@L%aG+xA@ Hb<f{âelE_t4ܝn 윞@Rɕ ʀ~-5OִK.$!/ R|Ǵ W~Ё~wO%j?Vj ~jSIPQh(13ŒӶ&!t莕e&PK#׫Q v nef; $(51*u?b̒KqDmۆz{팈 o-c:eәp۪- C஫/r6zqyJ C0'9^mACИ}?@胾CBPbtmj f7~g@B AuQ\{ %v|CS- KWlԷsl Wa&c}?OZ=`2(0(jyqaDYA_ՂLX8[FŒbӎ۽$k39½U((sgip92)]m3z A:$^eZG~O_2['A+ʱ_3uFDaeI97|2,Cr=N'U殢GpAF=ei3Ve嶅ίf ^i#h? јQ%1+uVocJ{FbEhX4DgR$(#ŐwsOf+Plo#. 6^2)4Wmg"in%2L9ZVlف-Wb:e>eCu[ȩ>^ a5E/oяȿ|YTu"4h1W֑#f )BzVE6Zv3)R]ƘZ#jM Mf9h7ڽbٴ&'_´'e1zƁA@l;< Q~WuP ,D$!Z:% g#U֯\k%[-ٽ4C(n8e74-Vby%э2Uvn!‡ ϻr!7^3N|GJ3HՖhz4{FKu6 gs8t~bwI1 h ljg2\ 8w b1Ga?oU fڽ@5R/#N0R[;7`S%Ag`? W%xMX|šɼ|e|Jξ<%KTq86`x6_ ssJ6./TNWm?d+KTطurxrgd'7u52[{UTݒ[vnFY6A5U%k.3/(ٱU4|^tHb'rR'ƌ?|x/O(+g%3f<\x^^VAes yt q6{q?!M,E'ްtPm]0=9 9rM7sreH;\کʀqu/̍:00`9>\;2{֐R2Q~Ȓׅ QwW\_ x~S_toi( &@im:(KGq"U eH oii4ѿ߭lsԽ1al„-PIW7*"ZNvkuVK Q8GX{" U h t: )R=:vvQJ;6&YW㣧 sxu`GKdY. ~FUE5ZF4jT8y!Su83Lz&D MxlHc g!=v?/UnJueqdOI56#E.G;!r~ae.g-z+BYof=mu0J:r$]O?} O4(&ߊǩu_x;h%>QN*M-L-Ȝ( Mr68F:[RhWP0|'tU |A|K+y)16\迧`;* h3DEh\b0K%GU4@I/Acxqq !w0fd'; 1ț}-͵6Ku@9/BVٺyR>ʇA7+\x>/@ ,?UӦzq< WH,&Uϖ&&+]Yйn¶*x(ؔ^.n!3upݲ2YfGe>´F=7&Ѕ[n=^9eʐ\g+P)?T4+=onTU'=pC%#k F| ~Fԩ+Ǒ{0_ա vgju] qbj$Y8ܦD |%͸͔ϗo"N[ykW,ctx~z`Ei}^LR(dOˢ՘cė.g>/z0L 1%/Or2,] Y+-tt\5E ܛ'^XvrH@r5ME Ӊo<΄DBN/mz&->E-utpO$Lj5G$<~Rhvz+Z&c˴d/xs Suc5^Tc]UH,^6UO?V-_'ML>_1z?fJ֪*QקC16 7uT͡3𔾄3T;^Ҩ0+gaH's¾kkM;J=iul yA Hqu>YS5Qc33%@`AGX 964HRh!8aF{0觥 z#w">*W=,e6PAb/ziO=4bh#%ꑓ@|AgH~eu{%y~aԍVz H.TL?2GܬDXg2~/8"zߺa]0U `dZXgX:/#G/[ S ytuF `]{z䤡%a)ta=ķ눬OS?@߯A0&˃0L̍b ZM.>:'AvmJk1{Aˊš#仙RfRI3I;#Z6=(ɛwjN[9bf:ȩE "[>t' Mwp͐(_h/ͷ[CQcPu//@e:_S#Xp%=30㽑4jEfojѵ2(Yuqe~"U bcS1Z7pȰb_XkV ҳ) $Zb98~p.>"%)v`E%8[ hJDJbuH,\قmI+٣h?qeQ}!seuӮ+ua/UL':3YCQ4mw훯qU ;8l>߱q5U;Y 9!] { _]EnJM3q\0Ք:ǠFJ5'.9е_{7^K~H|t̮ )I\P^~qPrB tĹcP2JQ-l[黴YyѢ9T{ T_R, \ D_Bߓxr<ldE'E2.Q"_ԘN3w+-?LBwMDa=>{{2/Iy#k).M%w{;L/US-yYEK+~y#+JQ[NZ$m;5UFI^&‡kjܥC|yK'oy}>tĺUeЩo+ Nz' ZL}Nvl,qLRUril꽠 >hꉼALe=ZŮٶc9"g$fqٮ໨{l9mn,z*Zͅ)1_$*B9@ KOiZs-XwM̪q]%#]SHZG a߬cA\&Uf Hݗ (׬N S#r˕n?EZ]D[9ǔUsLc p\;MbYӥL `"v#]FF9{:1rAښ1x)5#Qҫ~ enճR vmmO4YiG`-bL؀rd^ƌdK*JGrbPuߗYSM^>.0&("mY@Py$(`*,aN3׺;MZC`1d ` |s.l~IZQ'14-ryuyv)2u/QcHmJ'r[!bGGӄnzwON{|q,gp3TiX'CSkq:hnq TtR9zʬ ʑ\z1\p+;\;?@ 7- J5)NRq$W |&a7%ތ[BLMD NhN̛eFT;HNMjRw0S"?ke-FΙy+l692}vA,x6%1dSp@>Eh3z,6wAeuٿ}p缬-'qoB5˾,a&篇NOY]?QgY-%)"P)E%E{8lGU&Ɏ'*8mF FE2#ՑrVi2|ԋ RC$J1D|Y/Hj^[O[N)(| $lxA-ҏK7[HMu]@ٲz1p*/_X4D\,zT96D J~Ԧ)qƤ#Xw}rRչ6݂E "Zv+a`:/߯.{ 9J7tΥqqKRiռWCҌ14Hӄ&,ѾMK|Y1<LBq+^}lGٟ~͗nHUV.FO'QHD9\d-GAE4, Xx{?'c\܎4J-b=~1m욜 Ftp2ӊֈ'M#np"m{ͅA[ot5(Xu ;  R9>^?N)YX)񝱵lhZ+Db ~ot4+HF.›C|B! =mښĕ="AU2J v?d6ƺvLj-FO =O^ʋMq2Ԍ9Cf'4gV[:;nȭbcH`WHA|mbCg?#O&r?$P;c.u9"U LY5yV{sFY5zbuQ0u$exo&m KmmUr3x-™4_{ zp=BqVB%j?ʣ`@7_3S HWD°_L_rBlzB CW~cR5aAj#&Ѷ>/&!5Jʓеǩ:Ӳ}/*q&)Uѿs Ǥ9JexE14z% $%w-%oxigeLd[Z,Caڵ>(ɮ|8l>b@I' }NOVД{i8,zԡ=4a>FV$5=&rޖaLK6%S }M-Ygr9}iN#Eg wLldcӲ<o(V|AJLjGEn_/*ȯ2r*ߤt'-S@VBmfeLkmT*6-mM62tWWhfʡP \;3 @k\hM TQ~g :zM\j5Dm{Vm%7DV5pFbFމ f55X,n6J^___*YAb2LM9`DCaҒ~qƏ <(lKGc;SPqFOe) wEVd$|8gͼVH|}e|c b*߹macF:(EVjX|_xF"nMuT!Tp|Y䤭o)Ij4$Wq# |S ?tGU:::]$KTA`>`)?D=chV1?X׃pcyM7.:Xb*"d͜.F*~ӏK>ͬRJ85nK(џJIh|XƱ8Δ~QHoJ2χQ!ʋj{HZ7@@}@ɴ|pNC?1RZowe6Pk"(^pC+ x') {^e>^sK-m/7 UkH_&!,e}:Cj- O{?I2C:Z*N\p\ʢfs챿2Ht% ak溓Pl*@o!QJHDmbCzր8#-Mdid >{vϼcn x{ũثn4!B. ==i5xϑp2-^nv\lj 3#ʹ=K}ؤsdkٲ[IV 5 ʒTZ5 _kD C)9tY[tpQem8rE#M?5V-g>]y/Z{ɺc2edj-ƫqtPb·>]{ٙX& SJp=J|Gm[>WL[vV-fo9Q`9:Agi4pХKS8+?G.).G5Omw̹E'2lLq=kl2kO{a|8'HS!UKag6\Ocf!B ̗^v*8Hኾ޷7=y#Iīu&߭ζDc|:&4$-SH_{pQYVO)AڝjAqIRA/c^]^>(6|W 22Y}\TB8nKew4"!~sJ ;d%ZAHP$0ƒ? R;\8Xَ>96 `+?V9~&cO2\ T9`{xXA_ϧesHPQ ~|]X(zjy^T?6ކK 0"!>ͨtl#Vs-Gs 8Ɗ4!3'A$)tbAtb(F'+`.)>sI:bPg``8A: qr=6LO"d`QZ.!v3l)Jo[V9JCmZǁp(yNhs#ɖiz^b^sa| ZiGED*c6p|8 :c|,c0!\+h[t ;Q)zG- ǑDTW 9;.O^)be,ϒu;Nmp  %**rMK^yqtj=:3zb"[@ H%hJ@+k!d/K1!C% s  SQ 3A>-mGG𤭜F#+Ͼ0癩oj6'cbY9P@ @D b3kTPym#̩[Q{Џr reI*4;rm]) ]yIT;1p& ʢ]%YH=hh6\?"3#mIo٬YBhd{M fǜ)e.1@QT8\zz+hXe4f=iridȴrl׸i ?g.\@b'U;ꝟ5Xre+sxͼ%zЮ"rsvzۡnay]CR?RjG)iϔ K"`>** -jDt-"o.mϹMu p @3@2P7# 34`Qihx\;xyYveAm rRs=Hդj^N Eg;iYYe t~{٘s UG:UZ7B,gw=wR\, @$&THZ]wK0Nu%,CI˖|C#0h4qDY8lnŒt j H3zI%z*rVE@X261PZ^A'rQ=pi)gD.b<eW+t'B.;z lU5=E$ME2-jM!3>E {4Oyɣ1?ԡz.|ku4Z +"-9 |?qHi  Ujl3. ź.sTzt0 ;"^Og SJƿ\lHX@`QǓ,$>$u~8BX|ܸ wi%U i4}[etz@u(Pġ[7γP3o'ifVHȝ8{a) S+660><!X"ǿ-#,XAh MQeosl\,T[F4emxϻz kEo1oҜi`@8 0gW$+ucm OyRrbq1A"MP#$X?GXEvUt'lۉQ+^u/LPՑ~|Rsz#C mG!+F$_@0eo1PJ=%˟=6DQC2o2>@[c+`{Uh;45= qJ o}/!(~"f$5Ftf‚s%m\/l|ri^˲b5pKuzHº5Z4OF괅8vOCo˼n -tx75S) *v%-Ol@vv!֪SsYAiYlぇ\`Ok?bKk R_(]D ١jg6O(MYѶ3+(]vagٝXo@1cj26Kψ+/ F]yi]\7Hc2#lhTog{}Fů߱xB|+b@mWiBYH L`HuT׃7~y߸~X Hn bpF7U ?B^$qy ?hwI%,5.51SpF)XyRty9S85^ aVz̚% ʹk2k}@-Woҫ4Tm0;!vN/zA{ƋP+qw4Ψ7?p3Td 8?lf~#S* 1D $n7;YI @jF9k%ekmoT59$ery:F)駪MHiWN*& `hf<6߿Up}\TLQ9, pzm_at;9( \pʝp_ 0cuZV Wm,r栛죹[_n8;[] cy艄>0:u׮ři u)sېXn\?^2}UVVf,:b#IF>6TzT2ލ\`s"Rm<#1ɵCInK(؛65_e*4 5^ DxE1N<~4Y"vv)GqJiExu݄{ -:K,l`ڀfş"@E,8BFdk+'"|ވ)'vkqQ3dψ*Ha?,O%(X ex_ GszRד䣽3ȥx罹=c}p}I񞠳en(/5%Ysf@ ^nP̩&446=q*`zA`+i1c#D N6a(5W H{DhPN8g* 7J=܎A6oTɽVܩ"1f2qthSS;eA@2%,pю{t$̱ }r]>݉եs厰*鎡vA'y-аNa K_."ws(]tC뮓NiqX=UYu4N>sos&Q<S9q,j48kL(@jgPEj9hge̳C$q^fy/oН: ~ Wg| cv#K߾4 SAJ&pda0*e0 s(w:K9cQŦ]<l /¢4E0U,K5e\'i[4c9FxB6~T %q~tZ"z˖rqA s@pzmmp#"g*ihk)b[Ky?d|\dnk'F Rc)I0?y8Bvf/&^q@<ϖ&²v\dPѺx5!lti(ɂ\v,:jCw\G4e0-Qԟ<'޲a wuBٞ%GO auz=?1Ʋ-@=*6]p}:Ji<7:mJUwK~HTufF"^9萀'i^1,{SԺko9+%pCYE+0T3p:@g:M}P")R<T{@vORPΤ 8D."lf>c29qgI F;UW]ajP[/xkCe^-gG}2C5)in~syѬ܍g(r܅s b@Lij8]=%kEt`+LeX5!P` D^p3卛h zB?5!%3{OVmϑ΄՛fz[>L^"0{B FQioY8{FF:ܾn:Oy ~6h5fpWu!#Zu6^ȿS򪻰vTw"S٫lh< %;4$ț0bKKg|&ev>ߧ&!AHuZUw[Z/A߂cqLS n@^(6g)8Zâ"NQeZ?DzS0aړh'Xnj]ֆ2m VfY*!τóÈ>lh?<ƁqU+SQ>1n Vko~ISQ0j3o/dTt!*<^juhq2]^&5`#н";.Bh,Od\-X J:?/t~ @f^#խy&K +ZIzzNvAN34vz*&FD6H@آdgYӹ:␵k3_BDuuXURmf8bݍ쬸T]KΡF)7l¯sPc.K~Z;mظun  G'.XJ8!aבC3 KΆ)"i˜cC lmyCH͝R1D7Ć/.6Z(^d?r!utы|:=~ݳCHm@ SqMd.v ǯ70#S6ݜ>4lWHEI @NjP72toAɮje *i_kA>$u?܃ڶ^Ӝ+͞Rx6cE1\6#½/ [1JRզ`f?P=uOIh+o#@Wf PQx(bEhc8KQB67Ypͭ"1UN]r aS7cJ,Gؕ^%X\Ԡx̸ (A](@ +Iժ!X絋vWxr?db%'LF1OMJ?kSޙ&!PGu@g"u=^ |>C8ƶP=z[01'metaP29%[\{.IJ5 43/^sB|Yx=5"M)XWڽ tÃD yl 8)q4qj1p+'"qȈpVCg.e=@/ŝG+W=Frn8-flKp%Uqjk o〫=%-ۦh 5뫯NqFvW:U =8ahTrr.#YR}J +rq,*u!o+ro6Ɏ r$Bl*HW>|UUzЬ`n?q䂩> z1vho@V=-W)$#OJr0 ΆV9ȏv2Ze4fwx3+g ͏}Vt8#Q^HEB)I{*7VhEKFV$aoeˮg_рs"ϯߊ #,L1)@6C{=D߹;-e_e~_xV>7n9|=Щyŋ'pnEMRNR+=J?aw.>,9lv>;9^b!f3W\ہVXF~+nfp&`0.h'I^2:77T|!Niip gXNhL+{J$\A1]0rKITbum:l__;w UT%"j"DT ݑ;"bP5"(XAfX63ʞ?bͥUUhH c7!~a ZN=?FMdfk0,^dvccM~&W&*6$- iݠeI ^ׁճ}}vyf8P6֥$7Wr8#yLM D\eUR'ПU׎YAt:~6&1nGGh*0MnN0-0b'YQwUcBqsPVE_{*1RORE~MK,lh@.#秞Ps\0,q 6Xk~s шMr75$EfGqM%0c4{ufZ")6eFg5[%xHA-jj-J^͐t",/4(?ȭ8+DE"S0RW%uv!+\40'oށ[ w~6Uz" #Ø7!gx!BUB>!_ҳ2b.|9 *. jꪶvC 伄z=j7uPfiw!wZiPi"ĆXd sHRc!tJ25 Ȍ^T+[lSE[񔋕0z ;<fɊ# [-.ZfE"g>S(m`iKjAz QQQ*p(]g!J,qb+ 裄MRѨT",ыSݟ4DMKO[<+ d[F+Pa\u+M#l"!_:d%,B>ޕ& g Tw8z!ݏ~}ZZ{RN8xK뗋5n{Iϔ!V~}cg&+alXP!XVzJe蕩zW}!4%XхT"k v՚VCͥ #YQ[x|LB"=e~lfA3'S]u 6 0Yi@*1,qg-3#~w@K ̥_e\zODL\=eHe)2և.8ypw*Z>Y*7L<ŒMc'nc>j`gN}GQ˙`qӞMj|fg77KkE IXG ;4 ߗD>Kt"B8A{ LÝ[)Q][:S 2Onǖ+ RCcˁa!OfƟQ"sJ`9٬% - xK=JD{ O~r兞Ͱ9^$W*MX@!b+MRI Nhb8$NA0t`_M=UP3F{?<@mEkVwۈ4ˡ4#)dkQQ4fCP?rI/ꖳ:fXW7AU+{Pщn7qt3ZMv!PHOr ~1.[ޘ.X 6e0EV{V}cWsPt3SV~xFÈ%]kS ^Zظ~ٲiv!Bqc-uCjfI7ydI`{* ua  Bs!k6Bzl.sje9gyz:,H֒<2؊ Dwa y} Xr{O8ݱT,"??t|u<<#+Y.sXzp\b9 X~e 8/쨐X{ąнxT0Q+TP]WK%l_i= w/M:G.X+YhC$MQ6sP[{*NOݩy71z1t./f, 3؝ OߌǓ2w[d+4(dw_o7.ºZ5l6wQx~2 2c7F;,qBB>@Pg2io纟z7Y.R+#_Ξ|Y~}oߓXuޘ׀O cڌ*KuM0OCF*[iud^PYRl0'p( ۿn'OuaߞEj,GȕJxSABtL ׬rFç]Q88:@v}&h#C` Ͷbq\!X`zMFb^>⹮-9 omT#H#T=/BUŅN"\fULaU[eLi^rj}Ct̲RT,* 2R({$ޠT\V:è/wT?Yfi_ WZL#b+"d]&/C("YL=T?j5+6A9,_RzYn3I>[ɇR! Ms mc~ng=9 evQipC`ה1ՉS ʽ|Ӥ(;4t{ P1ta@t`(IWD,SyK4DMx*B#4L^JPa{3ٽ ĨfP*[&ăk5 Kj}2.֓ "3>ų';_QdQ _'լŞ~oS9.Bff UWw&-jhJUHYжYp-C容orq}` 'j*Z3$G_3BC7PLwjDKloc/tUlRO#U AfP륡7 wLz"/ڵz0r^9X6vAh ǐ .!0P|kA5y 4'z-_Kf)*Yl0-MLc9\Vw=cv_~K IVf{/8yiMBحO/L<]ʉӓ"ɐ(Hz j e鑪 ,a5CHNOKO×[#%4ip EkQcLp3!Q.j4#Zʟy#ͤo"_=(즪]ceQtOSݣz> ezAeB]w*h ",5ظ[O;d=V5b-c x}НrhC˫w ¤=}axsT֕MBܽEZ]JComͅ+ȭDIlktn)iA6NEw2>ٱ*#& /@嗢bBϦJ96--Á9Od‰ k{fo#a?{ %,bmc#󇶋Vs BYl-[Atr9nF`*hǝH6ीL^W;ůLXQьqu&=X QMJI^TIGIaaY*SXw'˫+5!<=JuA6RFT  *C:]AYSl#{ٜ y}`*#bl|s?C&TNc`fW,:j:#IG~\vrkeSEk{._eI;I{D"RM܄`Jm#쓊%!zV`ksIJ' CqB3XEqFII}_gwdˊqNv+ӧtæzMGY6 E=b6]yQ~$T3Z3W9{Ιү?KZP~y`@7@٢9+gt땹d gd=/"hr ]oE)եOl'O̴Ya m|0LStWEÛ sd!cRi; x8ӵgIaw:aDi֠6g#(%v-ze>Hv1-yZ#M7s;H8=I8huyPn79=FG&[ę6/ ,}AG[>c(f `zB H㐤7EOBˋqy(7*LQ7, fڒ0Wc3PPgTتj,;b E 0v!~%SBr܍I \wNCN@9i33M} klu`IPNvJ̲ A6NW1r=J#Y@JOEǂ2=qQP8E888M[(0aKc``V%ٟ7H |~Och+>;@JX_3XC=i!سv e kV_|Wl-b] Bv&Ux\i^ZS ;||K.Jcfi B٧mL>1)$*驶Q͑aFe SRy|3Vz ^gÃIh9A ̊a+5N}ǹ~dW˓z&3C&M ؎,i?>7hP|[Uycbb5dAIoR[ylxHoLқgbO5Ll-AQ9)y<7=q "#CMs#Ru7Sĉ}OA8;ܾICKţK1="*ˮ}@?"CQWxe>zEtHWq:Rjv|A۩dKڹ453Xgo5Nodk@!J aB2H^@ήD3 ֔1.Jʂ8, Oo"VYXVRDX&[@~%BԖva 1ytg_AY)bpSNm V Bb~j u@Ů! +aD\{w|HJK /ӷk &jEJփL_jqQQu_\TO\=vxj3'g' ݉U4(vI35\馆RY–Cݳi3'9EзӧY>jXG|I6z)M҈EބquKie2Mǵ\{9 J- t)E:}d4R_58mX6-Ofěʘ ;!-3 .mU!Bƃ,Cj\ϲoBˀn`f&'x91 ,9tlqC UaIch1E'MQBB,4K֭K.Yփ1:/1'X͙n|IڼL(A"وƐ/!M#b@U֑-)N3̾CNكn6,ӹg鳀[v<AmT-ZpON8QTXBw4xebsSc zB5S-o}T<=:%#m"4vb ̖db?z\1+!hiGGKJ^?3I^eg v7 ++A-=4Y؍iC^*/jιb55?A$gO{)Tw[E͇}ȁ{ Ѡ*v|HA{쐕chn\nB$#yC($\Y5!Zŷ>b3;@T:q3?$ /%#Z0g8d8``j Uy.9J6nt+8昢w,cPgi$c*۴VT*_>&6VjYz,r&AUbp-mCYf_oD] Zd%Z ~ГFij}gI]!iDo_Evco`icQ3p0U㰯$s"$~3Ҿ 9hmy Oa: ebqZrP:j(TP7ecF=#]Ay ĤoKOX f~IcEw%1iZiPh-:Wx UAV@>':e1?ǽ\qgdOlĵ QCe xR i sͳzPp&XGRo2e?hD킖%'4LWs1qvM/[xd"~3}#+Y\jN/h'ќyEd9`Ƅ:  oW9C3w۫R9{m֣YHYF H4 :k_>Qe==\|!H^/ry;Ac|9IGx:<-xxdSlg[E?d'?%,lo!,!96eYN qdK]ZJ@i:#+uu']GdȒ Ju`_Jߪx+HEo$xmoT"w:s Z'w֭#>ko2~(X&WG#j+,0If;c>njo!4ƈ\p'%bN R|1~ }o?,m|Gd?uuyS[a f(<{Yx^ JW]%a%A] ;úgr%6ꓧsڏ|\Z*)5o_*\g0dSwf̳ھVx=jZokcBsUD -T\)Z>hbWUUhLƜ"X><Efƻ 10 2Z` H\HWY9E@23' ^B㯼UneEpg Q7V \m)h yGW/FTĵEe!DEL#$ǚ Sѩ7Y̯=9<<=.ü/k!>PRR/| x&!!0y0</[E{h"C6~F}Nѭ+N rKOTك@W>U ,O_ Sb^~Y,k˟ 'e䧬4Ypl)]& H%;B@ҦIZ%! I~2M쾩ǃf.LkmCI- Bż~Ssp4#o4{u)ǃBMeRip'}8G0-hEIԁjf(bN훣@VDyׯ3^3xsśH/EKB]Dk&xYr?Z&KU7DV3LUJ$ds[w!J8S(]P]M(zZa J wva)qerZY.L-F ;A숇̎y =6.fw8RQbDxGT+5-5%ob)!NX5 xhߖᜟ ŅK7BUD+F;8*W]PšfrDTz82ݓy#ԭ ͟#uesb6렿" E#T1>5i=!pSޭ#j\2صºR]lWqs!,V*Mz&w*x娪SteK{5VE:bZޜm %QOÔVqOZ!7 Υ,+mc=7Ȃ=PjS3BҾK#r\x^i9qcjޫ>rjk\qH},&!#\'돫yԛ^vrMa51/ΛT9X! 1oq(%ZB_9+S%X^x_x䂅#;+r:V0^Fc #(-D [(.(:M2h44ֱ[ՒPSw>K`+a”ŌU!Zس( dSu ? q* oSwƅYfr9d|IsJN! 媴v-2>vt=#_ذʹm$h% '6b"I%0=+ dȱ')sD4_ ƈ7PHR8Xp='y™s{#;~`r>"O6Bdie0>HER#xBY<{;W.uc@a*qb:Yh\h!(˹dv7gtqojȯd󝮸 cjsKމ0g <%M;x\o{ylQO!%(Q7=\ &[Whd#4nq?>EN>s@{,$ԮR*X#ciy(8c4I+RXyo$N}n&c7fJDG^~`4hRi7/F;цmkXX1~?(erw*?FJOئ>)H,"r%}5]x*&ԕSP {Eٶء/p{m u'Xs%t0\`mST`wU#2k _VyVb&ӊ\ڒ5kXPW^ u/'eprSd:o!"Z󊉗mVrszNCq}S:5 pQeꛩsJ1[]'&Y6xaA P؜~s`HF)_%e0Q+9ꋉFCIᜢ5{ t֓37'ፒnZӭOp`B;YJqK@<|3SMDA<|.!KyP; w.@"}2Fҹ'E12F?*X<s `}J[A)$,eM;A'UDqq7Yt:|O^tʕm ߙe /fΩSeqHniDh0Gu1*n>dhfФdŐ$F,@5N뛌"UUL~R Hy)TZ(y n[7&{-3~2#Ai0MX2F~TQU\^4ɂddi8#R]5Q(~Dy> ~hRҫ@#˹Nxֶ] ˓GM+zux*k6+76~X O>coD^9NdvǼ^:|#XDZCIWOGgjhā `aD'3~̻җ̓>7@hb{xRljh 5=Tq"?yqz3͘Of#l$=6@F G)qt^s+I] m7T wx|-#FTrT1N#˄8&u9fA+ fEHXrA6<.uI IݱHaf3hTe@#ĜԈӁE dŔ!63vpyxc?sGPoؔ/o$P+_'3`LFT:NN#${pxbnԍ0ēhTZsQ$_n+ Q戹҅;CNU_dj@3`/gsqhMgqHgQe0)0fV mewM ]?O1D@{q&~IrJy䑨6EDLp ⊖P`&ðD͝:њnNq$U*lng;'%JGM6\3䷌$F2CČ#~p:&v%1oX~"ށdKB?Ft[Z&DpbeįANw\ 6 ,o`ݖ9I":v!6<9͕5FpꞦeO H+R>I*/E'|ʥucSӦ{#NnH.W6uxNRyli!^p.@jOr)zGg#bz-(bxrJ%0Zk)¯DSK OT*׃!f*("V"8v$2*75'_H?]x{64k< DJs;@6Sx=k<<_Uw?]z$4n{x 8h?5a'iz10Y7XF ~EF.Ɲlh%F|ª}Zig6YW)%wRerGgf(ȑx 5{~2Nzw[?kc`Hg{݆O\c9؊L#3^kNlJY( Kn`@v҅2R.9<2HXiEت_]Y)ϱO\q4 RA2u(`NdžLy  .naozz:n,[ G'8GvS ާhM5 |DW#Q%0 ak}_?l>nìoXNjE1~B{\j$|n΍b&fFZq}>_,gui!wy7K U1Ks!; D9K"o_CpϮ0d8*׈| Hri~nVֺq.n7yDA]Т$>a[b߉ b}{e^?DI ݝ0k,gЧCWP8D#\gto,C&T D<QeMJ[M2=cfCK Av?Йf[F8}x-<4N|yC<< *Gğ Wnt,]o4ALΣQqx1iUӢNVyk'^` ;U}Ѱ 1n\ _ r>әftOw a 4NzR  ;Hok/Ty8S{;-gou3pVMiŸ_*w⁙~*Ve~WiI&cKpG<)qh^=lFy;ɳ]+&]nE룺7lI7y 9CSLC, (7lk:[BۨQAL.yK;.r-j7zDIanklN=TH@ uiF K%p/rȰnI@+]l#6L@+Ҡ1KG-5Jwb|u`_a?J{/Y'Vx2Sj/kYCz9oAӜ4GiPe o`RN_%hj E܈=z u?Zg>N7i 誰$ o e`RCeBƊ6IRN# ;Su!Ŗ @U[yokt8X ff,ѧz_(UXQWqp#Ȳ7zG+A )6r%e)e7+Ϳt%:]@dai!̇dwEX- do-^=$t l&nY2Q%! =$ ^o5ȘT1z*\M% 0Bߖ,f ܆#ׄ􄸯׆(){ąa2<:SIy LyY{0;'V^PSk-]޴yΣ֪W;|\rTƖ@@?[NfħX~+jUPRd~s4\;xW{o*C%2Pa %@KuN[p[c z@Bqȍ:cU/L'zӑdW}p~fA: Cl`hzK-ƣM V/\+q4|嬹l쭠ElC[)Pe[%H$(ĹoGT rh&9'qx ɠIM{Q(ܼ1zq1*%?q@s}n JJLՠBE_1X>Ԓ˖'p;yǏKħ/H"dj'0rF^Tfv?~krUVR.d|Ǻ;g*=r>IJ{MZrdܑTYrʂO``V8c.8nkt@?kM| W6ITʼWvep9^\aՍ=+^cȱ]fԕfk4CcB/;@|c9PI:1,dEy`ЎFnKe܋P&s/z,|m5[,aRxNqƻ۫SHEZXC҆dqߐ |lr%BLYh:v.N},ʹi/Cf`C /Wb ^J̬Ҡq%\u1UnEr=Tf~Z\Qpy5I" DzsfY 1Ţh=.\?Qd D3ZcrH&JDZ=P}uچMVKswY.m8Vy3'Nq 5E VOk9WX\>ʭZ-'>UxQ.jTuIZˠJ*/cM_!L$skQn,vFΎl IeWK~|^M\rf%6ela|d\m_:=\܈˱zY ~@r/ z4pb%xv|nmm<*OFãQɻvTE8#hnP.&p߀Yi>s:֙[c~NKo]^n7B~rO10?D ԺHlL:(nE uULƮ-<< :t]v!72qb2vo\^@SU â牕3_>X7Ze%~;2]|OV9 ̠Wf3"%o~]mtNN`S?ЯjXP ?L>hIxA'lN(x8uFuZ- p[T[RY/MY&C5 :dM] K_V_f R 3h '27{t q+LV{n9*8- {8\/vly}s!.]A~c AvTƈ;bR K9Ix?|t_]R{F5a ؛uX*eY ,oy5l)h)̊zJY!OGSNj%$A&\u p4sćr@(UI淶K wqܙرw|Y( B:;XYSZ(p,u='ިyw1BO+!^''E2%Hr>k2(N/:ͣ!!o9vsT!_K1Q֐Yh!>M a9c'"]V\$[)ɮ.T81V5ZEui4Ev٨0`՘M~~`4E#X">&khPy}]RlE͈0\ 衚5(+ClT!=>gRf"3',ʙ́c2${a&;JS}eLV3JߔOB%$  ʩXQGTA_ʊ".ژidʲh`V, d5;Ȯ#NpaihjНNy2)YU+`؆:ٹŽrx#7"WS.B8-z%~ܲ$-)BGlt9sؿ8"2VT^%5d\Z9 u60W^'U-&4wE۾mdFI:/8cI$F~N(6"{ދ:qN=oE;8B( 5.Sԥg(kâGŋaWiúӱE-sxƃ@UnɀGf ! #GrNFcc|چ d9,#Gjtwa/dK 8}-'m(t\C(y5<;jcoOe;||W(pNyD$o`ѩMbHl'Y{R ޔ ]f)6skP߰{&%Y$dk-jLv [>93!,V-c+U> *9Gq@>DEӯ|k"8tAht2-ˇ!}wmA7!R-ilσB$ۚ4TQtb`l p|)C+}&wyƒе *O槟e H$R [n,Kg&˽1:Fyaf*@+6~ $z';d=sV}ώ^|B.nHf}W]uM VN].b[dCD2~rKhMc|E?gpú* rU\§Mf04l93WW^/n`o!:M"2ʆPCP9_,W9bpF J^4)jceoȢ/ !dzV15PSyjdDWi_ ?,阳̽B7 {!2WX%vtRoEi3{3p2t*F @TAπOnKem j><#lgD5b %>Z QZeQ(qJ]fbd\˞fJ]ڴժYbru{뷍 glS( D?ɠ;!>Q *}+-Fpgadߊ |ՂPjh'S+$7kLh>(gh})j0/$x/%uTi14l?nAIď]ȑB>=)Dǝv/Vz?P$yWw'e{.PxV@J\έ~5?vW&Mc|Ƙj6,%ЈZn\fUTTLɠ"eWj*mQ`WCVAwݫ(tKeП3k ?ё߂]3>qu' cgA[ttnc 봢5`>Ո䠡 w}ǹHF~ɺ[@Uar7' 5x-QߢqɣBIuġ€Vس~ ZݕV7!dv`.+L+'DD hO; 9l$+$)mH^ƅyijD蓤^cҹvw= M֠&N/#vD0 dN]/ k*ނq5OuE8w蚙m8cTg0Uwh`ҎJI;JG: Ը8|Cx0rvU ; BK9pİ5CB H3k[A˥#U2+n'p̞Ɋqn܈Q7$frYal_VZ߬R |i6h6 :${{ڮm1B OFbt\=~0R/`nvKyUodBSUꤦ R|%7t"~没()s2T0\}_@\g>8BE厡q*aNxc9c[Su6RSՂ+@q)G9V䬿W2m,U҄-hx4PTD8y;δ&HP \(I.V?=B3fܻJ}*UamO3wr"&M=˶ѹIXKE]?'N>4i4f =HaݨWD©H;xK5g6CJd|<niilO-+=VUI37>ZpFs'ispMI am[#׵3$Pppz)3#k𰻿jː* Y~u`qăEw;3ױJ~LI)$ { )V~\ n#jNC2@InDD ,8o<~Zt.+@$Ls\g}] R|0MRdF:d7 Pm: HvQ=< I3p+F1IŞƔ\)K̞\xpP}H6!^`[i udR^PWI+<#Wi'=UjA O8Węg6R%5_-~ɏއՌ1O9-}M!f(-ı Lܱfto/GQ^ZHW%' n#zV R-#23(gx7.]1SI@?AKikV-:KkXP!Q~ \%GEs/E^ ٶ`xt{5GKM7CոA?6!{*rYkHiT,:4gcƦP kʜGEnp] {hHW`MZC ;e4Ep0'Cesj23~ޙ[P#dƋG YlR;7h]6dk]8њdI9>_͂SpC!f]xޭ_GoPaԑwf;g_&JmޗVD)<®@wVB %VT<4FI` *L9G3CK:b7R־Ϯׯ* EJ'F~s3։6$Č.xz'}-U!X}~լ\NY.؆)Gs{ v`*K$AIhFI_{Ng\'90 6kU$e '9_?e;{`dF\,՛:- ۜ1x@Ҍ]gFm/p8#88 <-ħ!um|5S!cm²r #(ndY"@r1< WwM_e;FZwĤ7*&XYEɮgA/SY:<Ҡ_*^X&$6QKA-M:nvd35Maa|p7x{\#/drE`@2vGYHNOjcVop6N2atf>iA?uO$7ؖ^ށT*,}3m픟 ElVb7 y*R t;"R2/KոQ<ŷ!iD^(錁9E)& &RW&( KZlvR+0n<t:م0*+ɻM R&$I|Hʼ眱/8>Rte>?Tj͕hɖ+`v/߂x7l#"! vv LčVXc/ fI#XOފW2zTlĊ*!#Tvg8%qKŒ|s!u˦KrS(K.WJlLZGBJ)~#u'e:|FeF,( Ni#,*.#r%ZzkB\|%PZ!ȏ.ƇnoDnNuzh2 IB8rG#.Ѕ sd7k+@&]6 l?_z#l?z$M-77 ڷ VWQZEz4PZ$[Nz%(;."nW41QL_:@; 7huoS@'LV3O ή,;j@:-=zqI}k26(>vɉ:MV,8}]g" ~A  (S-̇K=v LIlwMf޵ol}a&n8ft1T8.iEWppwH ^_Xmo-RΖG7ZQ^mmWقf8 mFPJE1/n ~#8я`-Ed X۞TMÞ."Rpd[ ]ҹ 0T+a~x Εk`|.M8az9hcݚ+SP3cJjvzӊW%p G :.sԸh2~f=v@3#95/}uJ9 #>Kg[EN>ՙ4 6v9k>fBE4:B?Z,òʒF3%/R$ 9; jWΝqrt{ݦDyQD ֝$K~Y'7?&ELR19D %$yy$FQ(%U,?1`˕\3|W tm\th4S\+x:VUau  ŐmCQ{x\D'dL!ACenj3`{L Q*./ $i|Gh7R)P#klUX[CULu2(h%DK&1dZ*:t8!##ll}3a -'u:-tKgx@,ד ygeilo.6DJKUZCHFt%qaAUd pd+?U$P4`ј˘ VmVOW/'QD"kKk(e*mϞe&*]mCA8]\n  [p Πn~+BAt2p:\1\4dHT0,NK鄫nA) @^6=Ԭ Cԛ6G J0[1|[L3L Yw= o2*Z=1% aܹ㐝cl 4C?_>TY([VeP }7Bmphiu(;yE<9؊ 0~Řנ )u }iE};+XJqoG"&z+LnWRa4JY&,9$AEO5Ԭ)ٖAߚ=mǦD M9@sQxQٴEҚ ;U5qRIyHU]& "iѥ;}m4*ï黱E={:Ze[!@6ON,6=]X+>17oOZkhjZ6- EܚViл# Ew'( j񅨇 BTL&xd_Hc6 3F,~֚+IzNB/.$ht#m\\!(z{|dH'[O 7 TW#MԡղBޝ4r0'&oQV$ܘFCCV"STUKB'M=uHmC߷۰b46}P95b]Ge_Waln*509OiAY 겛c";t&ƚNsB#k"?39Kcg`XqMǔr'*cIUuy8;0h!}x÷nVNW#+g nId )Es-2l)7nJQ; E ͂I}jFBmpJ=Z4Z#1RbK|kp <_1{3cp% AaJ8ix.:yI9C pWZ_\2̺ߞw=G0G'p䰤&sJzzaB/PS\Ȓ(l͎|Mt~C_W/U2(!k7dD}$ 3h9[a4R6`eml'[/mXUn 77V=/d`㫠xmmm&s}C{Zhduڕp)<+dV!og!AF"0~ӛta$]F7' ]GJoS-He` y*S&W:j}lѴ\'Is ShzxAFܮ0.+aC @2 ioY(e%s2~|.:˯YȽQk^}p6]mP_qW| p VxQUeC*6VW_9Rݸ62&Q4(t<ԏR=#1U>޿w0H`ﴕd?p{U_Cf!7|Ȃas=#D}1R},MpKQH{s Ўπ\{6Md }>@yoO1 ϸG)uX1d-$I`U6Jŵ0H~`%]U@p+#!)D\oJu㲒_=@WFs1egRV¤4p+B_>XFS3ǴndéW^~o'R̮Z 8)j sCHؤhƔG:Ib prI1ɞVB*So,эtP gؔk -zl.3t9v!qL<Xv8xl[)l)WvM F?D8+53[f< 1\J򍫧nQ Rw86ʍcBo#- i?U6uu$b@{F+$~Ie9oɬ\=pmې1yLL`߃} zu%?We3x/f.1ŦдkawOu)G*m7 2˞F g:~ӨU{$hrm]V53]ɠ\ISJ\g_dyx}D~vg EFqIx;ݮ~֨)s|9q~X-ӧDa\AJ.{+UW$J^+_4`ti vtMuF:žL-`αS5FUK3yYi `U/v%oYW[.o5ReOuldG|'Prt z}օE^s$(uߚ2"ܣkMT_C,Ibk:gUXx# [V ܌YDkWBYc o<\ QisLb<ûەYaG86, ݿVނ4o(P>Z|UAUGUI>KF"\Y0:7(I](RT*Ǜ%iLͯ2{LIQ˾AVzf~S<߂ԠHqxmEά'@|ٛI_ WΪ TkCcYDFҽ)QŁ\W_ ;1(NQ#.FH%yL*?1^\{eV!Yl=29m›iv|音j }ˬ[S\L%xCRxPnxcE˷ EN45ldl 2O^?Td oj_x'L+K|Fpyœ<[ÝI:FvTUh 6Fs>p;5gpuD0!I\ě,% \}`֧[A:63U\ O\Pd kqBFc6|tfs^nݘ] ܸ]\" |7h~=̯SS ׾3MTQ|/$-]|iP<}yГlFҧ!a -#:${gJӀAt@ٚ\)s[ݝ \jX.=8HFnOQBn["&*EsF 2, G)(A(଩EP`Zق<;;F|҆ Epa(Zk22{@{htSx垣q]d5[w0^Dl*(^~sT/8 S$ξ"y IWT^!SxTm;NEt5c)e۽eϝ7p02_WXzәoɔG1 llL -b-p"/ưt3R?(0ĭjLꎠ V=%?0qHr mxLs-Q)X5ۗ]B!X&)yAr}34 "pM@<<&ێRgZ5)|,\p})$8/,t€oҾQdL±/ γW71jŅm %հ3s>tҟn7hDpp U8Ջ-W"Y[zF;:>@(qbH%ͿIk]_l$ELwBR"iʫpփ~翉4("63C&7Ͳl{^$DG! TGT.WD,K+B(Od6:DvZhTcp\s&dsGι6mfθ0ѭOB@;8x x'0ZFp? -xF2QE㔕+ƮE)k<F6 ՠf@Ү=а}fζž/v8_6.jʼn<~BPahH fvwn lE̚m7ctѮf5uɺ FJׯsI z_3͸ϋ4=S`ʗ@BoVf<]VѬGWl+--nmw(c#bhHk,u"p! ZkχRO-L~ǫ!ω4\~н-";5nu"MHk4}ESsAx;S6DZuդSTɏ )n*_pcr }≓ό).^8%" ~5jI3}a 4E[Ȫ _ESStkq^ c߁aAřB׼G[msa!Ez(_gd_E7DnEv\lZ+nc%a"ɚ*|;N邹UyZ -yb!@U7+".pØO0ZUk%VL` +1=0j)4RE?G $P)r ^ hG*M`Ⱦ\g[CS,l*P2n#$- O GЮy?OEczޘz e懦1&#q%ISEYxag˛{ HooJȇLb*M^][LJu~CR{\./6jПXz0]kض{l Ņfq=N1On'$bp#Ag;+FŝcI婤>JUǒZļ1 gPcP"ޒ] t5lvjx8eZ0MDZ.Eg0.՝֡3C7v#5yt#c-}M6xٽDvf]hZ{nv$NmblK < yߤcAF`J ">ss$KhhdR֑nH$4\XҴoJωx&N=*@p*j"G)>e.Ȕ| &v8ApNЯ=Hr'Ϩusq^X*K 'B]9Wx xc%jw32*ymaA5ꒇ fȞ+`vlҠ@SAu#Wᜤdu$޹ժ` 5-e±r毤+=dLY:rKVxe|DG_ jj²(w54þY0Xʬ_| nH$9k*u3U=,'ֵZ)r[0[>*e硍ofRpka [cC$N%.mί`tn[+%6g/#0~KȞP[7x7m0;)kM1s(n!pRv6ْ-7O 1RU>Mx~E26UCfB mqQ Pg|ZZ d$JZo;hb7:,W1mbg~%EZ\0 e/ -oyKܷ?CQޠYAYGpXtkOn'vqVn}jɣP6;Ngiݶ1Z5/Q`jPR'7u9ܣu 7v/[C54Z4-{ޣ%9 IZMS3}j:쏒jD>^Nf~g\tj@B0#N@D5Hu^hWtq2.dYEfgd|7!zlH߃%8\~[]yGɗ$vRtHa?3 cS%džB]tJTбݦM$ֆ zoJEfS˰UC:˻ D$u~?qRxxN~r8s"CgY@fNoU}̢ekJFĿ&1)q5BT(d2^w*r \a&E:5ӌ){f&ގr50Gv-H;XfcXS3ƗbQƮ2y~>1.~Zt1i+HgVeQ PنF5CZ-ONȹu2 ከVyܰ>x1ve 8c^|p.鯖 FP<,J%㨺zCAod.EYĞK: B$VU.(x +`qˤ6jKp"֛/ 5!駇AsKA@ا宩F RtYs)X,)#69[`lbW3K?Tc@X*4y=Dl1P;'>K;ߡJ-c)2e]LtNv tE&L1’<1A,m_^){zVEQIٱs@"$dv*9f.q$#PO7!wN;ЛUT%Hd; R'QqҨzP"*JN&*) 0C.OcԒ걫Rjg'8zz$L3[yڹy࠷7#%ޥnY8T +G"b39W.6oLbr&4I!`43cZ]H;iP_>9lس Bȩ&>_c PDKUbՓ5ak Ȇ80VxI\*$aT\ ,˧%Eh5X/wSa$'R 2j4 FPSHD{}wtʑ@=%V$S>$gwnIj ~_$6-pV;jAx6 dU徢H1z׵գ D9pYlݓ$(hjI:S><̢Lu * N׬pDhmv+E<]]j&h \m!e]k8`VpK:hnzdžgpIe=`O}"SX t##tۊr˲nws3>@o(CZ[0ꊹ+4 ; G9bDX7/yqa`1sҦ]tKp?%Xʚl  Q]w-aS1-6EP3 Y.wЭk^<CIQRff~X6tͦVڍB[޹5;lXPo'la()xuJS}Iy+NC6m,qOS>\k*p_l,S-ŌwġH<>+jbJ)3y;ǧ_Ա;Uf"XWYg034l$(Nr@uۘOÁXPKefvA4V2KZ=ӣ#{f(f Tcv tRRiۇ.ߐl(g&jji%ln-"&_?""l{U4%^983y ǷцQ1yK@LfۧFhК[6ռelM=8E[!  iҮ́Lr1)?~g&YwstRVșԥ 0H"/T)WsO.jGjE4?=(0(fpQ756żIY \uߗQr!Yc")me@Ld;ξÇ$2o aް Q37eNmt!:]Akl9"FcD+hof1Us.tv傍chp+jcZ#=62TT@ҖƋ]iMDdX6=(+ H{PƭB톏cP8U%;VdѪ&^mwvC^)߁MB׬zU?툼rhia jRռ|6 a9a0?)F@7 KJ5szI6?r4Yb#9eܪISGJX M|t+I7?p~`Zi$9^)Ay Ja8'nI>͢ɻdÆ="z?8uE %7tC|)qX9ٖLRh*)rԄ Y ]7X32*u/^`y v'},JxP"u|"'  n0tAg'' )Dž)Xm"GSd<|a׎FeY.)O ߺu=+8;:Ǿ·xy%.wRZ\d"YT;RnȢm^@Hc^;фqhBU :vv|b}(n%?՘iepm70/ͲryQrNpƆkntt)ƃSź340{U;L~-F6t\MmB{8m A6`0%AQz0{O ˨zB͸st0>L `EĮmX&UL|tyh=%jR* UX%@PpluAB1s<;&w4fwdz3; /|H+UEwb+^l}aUͽ?<74(׻^i+(uoDCk-P ::)LIw/G:T,ü=|&iNCm~oiB͵>$\E8ф6]U%ΰ{G䬈A yǛ~&kGj0ڊƾek{ J2mpzHrDPd8?+#ePaF\zA_QMO2#".}u+w~Pe'/PK/Ԋn=Z~Z!K\ualjYӞ.>>mqp[ѵf#c[ʙN>`842cpqnOrjwQadm]u`4>1f'tJqÓzuBfR|R%5{y!BC4$79X |.\O,I"\(0 ̈́c`*#7?;['.fJNJ$s)ҿOr Vε|rwEO5u"#$]]}s.,+ːdk]SJ[r-(/R!"/o1KcJBU>?c{alvC6ӗ8^]Ngb_7&]P}/P+mm7i?)*ǐz1FV$D sҒ3$>lt\JMvON O`B%1*׉bWHFfjI|F~4yc @"񃠊G5z߫76bò,J81Iokk(?#ssp Fn+\8Q}V%v Tu!ߕ2E@}=ٚKprG_~͓M=^&0A.І[7vܚ1bs?-J$'3:kXfvhk[6aX-&vo4oԬsѹ/:Аg3:D?Y7B%mϸB7|UucKp<\3Ex)SL-7rɬBsf%lnc±}2c/Ga9+a~b-^*b9j\yٞ:D Xfә_`DWy?,6`Q.˦SiyPvMJmZ_#nw{Ųg+{LR-Nq[L":F<ʠ2y`S ub5axU-E[dme8)-mrZbhLU]XGz;ˏ 2)CA6M%CÛVոE{Ldg(E*,PT)_{p퉗Ϯ99*- ={IOhV۝}rP)kXV Q CXx1WG6#nΓ#*0qD’{jA2&dmsꨏT8qn <*J -Cߝ!=/iDo܅R8?*.9xL|KnVIfxm)"LT_ zkI,`ZU hXXCm?7{KXAcPq"qb[8+HMO"fr2sݶC{@hY /K5.4 p1 `G8] z;^JᒞÛhݠ~S4R/V~ #38 e #LZݵ4ӷ Ĭs9k1v)b,BE<QDܚJ(As7dCYljJI_3:+gf"V+Sx8q",_¯S/|څW9I#]Pd^\0X+5ChZ">EE:u!%$Ǣyq!qRWoZFnp 1c&h(N\2 p'*f؂s"eS&mosyG$)DMoL}nlѮ6LnUaj4x=P._M~Yp^- ]1VKߪCQ󥹊Q|Gu$G ZݔH&;i@a;~p&‰B1ne.7ѫx$nN k KJyKj MI'b̎'D5^4 ʊůK˕:-b ZSኬ'u[ ewvtzIh%OݗlC:c7vj{|%c25nTdhBefo9w+O%$G;DhK h^Ҿ_?P}/EȬIu$M6Vabb\weboXØ}\9_zҜ_i!J{{ŭ'vv6] yxUx_}OsBjipWQ7٣w2߽gZ[:^f6xuZ[V ; g Ji5NixWTuGIؼ=MzdB 5fh>i_G0SoWNB(Ut ИV;[n_'m˴jU3Rܻ֝wa;VGncq^qtف]liulZݓWO*#:Ӹٓf|°g(eGȤkp} X\J W2) 2]K-;}6È( `zy3B:߿EYY-k1P .3396Rau Ƈ<7C ]/.ݜ=Rb#UK T_M~UٷS+C0 M7~%Ǟ̫d)owЍ+co|Z7Bj t!?9?R+oTMt\_ *3Gi< L,00]~bS$A1a~R` CZw JI s(E_t>rLEgjރrr%MJMւwXRS ;᳛}&"`㦪:=|^;˹b|2fW$*dѝ&sop4+\SAC@''%qZ5UxJL_@2B+`XIPn#bl9xe +wdTS}ja@xDyXfWpF=QS…'mfIרnROOݸƐ|l}oȷEUbt|.;r~ލ[ g:7M)L.^HgojXu`D~h?:V~se!]WZ2h̑2 ^Ғj +p%@]a=[l['b5G['u 3;8)} )[z[\ )LЂEf BWHh)3MdK}6[" Zm- !ǍpDRT!p9SM7d%g3`G~ dO[Ǥ$9!N~hf*~vIT'n?* VŅer]zuzD&PFS_jK!kL}nuo_碤 w*^z#5gK W׃X̊ @9y/c?O!29"FMo 'L!1h䆺jZǬ NhoDOl R&;OWxTacfrThE6 3Cw^?TNֈ%8:{Bf oX򼆑үl-ک:qEpn3:Oր>"< pq$=/Vo+|YAP ;>OƊ#Y{XuV+Bh A?am2܈QZNa)}772 sax>5YV!b̘"W7^wZr7&CO5Yk {xBq]&?&rݿ*u'7.<.s{)drↃ)wqsr\[ sඥNSD׼w͐ҞdhՉ fʅb "ڗ*ڤ?d$ؔz+`)W93f8]Aa(vfIY^kٱWr荋5slI|awW'e N~êń9 v :| hi^+9_e\%iаg܊/̖ 6&U# ᢟ{t#fi;,T@ذWvDSe2GG^򍜎($XU(_"!VB]$Es<2銺#b4艔u?goYU'L|njD;j%G' |Q^3nk&#tKVJb+лg`SgTsP`Cy{{n(e*Dh{;ɪ3{+M5xd8쏤 ._$kԠΗcaf"H**rs#5Bx DT{~? OKn =.L*ΈmP,᪂&TxN "^:(bSad,] Gݷ&y$IQiϵ@!.! S1Ǣ>ObRFꅪzRzE2o[P`#ijʓOf/ 8#vj_iTd: sUhH\?sVaN^Bԓq@W WP6jS m<^ f9T>2Su.-څdc6DFEw.Q"Yt{U(^=*կHjrs?Y}]m-rɡ=Uh'M<9d!YEᓁKvGE/3$,%̖ YWWYּIUޭ 9{\kOq25g&݌TTJEKfQ&4;-QoIυ7hM0fvƸ5'.!第sfK2k f@Bfc T.iB=FM)~Ᏼ$I%a2ɮn3=<0 #/@MпTzpS#5Ucwsms I|z4b \iسU11\v͜lr~%Ҧ$LLoPl\yd}®U+U\fF%E`==l-xHࢍQŻvC}:wgx몆E)cu2B;¼>~b% &iŊ6DX[OD䮟ꬺ5+a:R/i3Byuϸ4Zt>BTG8%#QPԩ](גiiv(VÍʭwOGY>."! 4V*ɤ@a"N\(Oz$3I4qՌn{^MCB@4#yX sI+KHl:Բc_?:-1`FgiJ˸4 g]*`/ӌ5la>",G8v/ hy]r0Аk8{hC몧R|MguK@u ! z߳F0Lu"|'c@ ï7|iܒ:ی`E 'S>vPf /=Ş흷%G`=j}>(ɧCƵ:@ #Dx8x[T8y|1g&NCxtSkՐ}CEVI D} ,ck62Jݧ]83쪸|]q'R#xs-DQhƪ!%)&;'ӝ%I: l_ϮٴWIܤlr,ǵVPwȌŅ$&{3L3R,&&Aʱ*V4uAg98E=XR&Cpo`/S) N6;A%'>W"u*h͸ 9EXsVt~ 3[r>@q}>~ORIԍgĝc AF"4NB <5LP/ F]BjhXvLdovoqёiN@\A #ha;DE g #^ &~_wyK,ˏ%>^tVݺkӚ|;9XS6. +D呠y 'F ;;~02}l7:i^gWH: 9?IJksޚ pw m Iתmp05O<ĒkӴ(3o51,:P8=Hmyj('^CfCu i}u)?]K zC#gX 4s~66dlhlo]>#V)BϊvYDM %eCdV~.ʧA|xxG>9'!YHVt|yQv3O, /}AC7t枸ڇRξwj]a-[TAݠlnΚc~'Ae$.Jl,ՏfLx{U~9}w=}(e%9#vC}xDGNIi ݘe?p!2[Z )Hb~4@`pxQ{ZheQ %F/CY#aJe4sxݤit>r'Ԅ 8#=BM sQ7mʽ9Uʐ7һ-;?UhYN <8^Q)o8]sj9 P)8l|42Bu 8ķhfVs)-ֲMP7nFUR~ľw ͹v Cq4&W;"tlSM;X7 Ɉ1OKXɵc=8W!|uZyɍ-ʪ;!EEdȁO3 Y*g34U#n&7jrS"sz*wBF_Mw-'obc\G9 9:dG$AMccM n> ˳+ISW$䩯sh U#ԁp2*یvw/\w{!+1}7^cq7#@ {4R!H UN'qXyJ/Y[jLtM֑1R~u $M[JbB,­+r"F7|n}FċЄԿ[n`j%>' mX"u< F.4,1J&HmtzNfoY39[ٿ&dgSdQ L蕮 kˍ?^Ǐz@Uf334>*{3c/Ҋlhs&4G cB49Xm+R*(/_mY{ (ANȗucO]ٸp TKY2 &"\w@mCmo;5HE} >,i w^!Bn_Z$R=CA6zV#(Wz,$=*TLt60BJCۮ(WRbIf);sU\x8*~ccFsGQ&h*vҀ1չ " hW7MU\&j\,(MQ`/*vɩ6`/CZUÅۓ$!z3Bc9HAeU,>NӖ´Ĺ xӧ[z.EJYJ 9q>Y0kZKbrQʑAyiPW ݽ`5K޿{;G쎭WSn=MַBqz!I4rB\֌doNn,\ɡ58Lu|_7UHvJ=H1FP e7B"Q9/W76EJ4G}ޖ3ƃpyT.r셄o4YQ볔(H;hNdQ‚sb7>'KdGu4?{,rqlVZb[G1WK8+IVII%ҹ=BWs<ɏ\V ڹ$itwZ 6z8L"8_QQDns2? H55]Y^ΰZIGD[ߍkIAuQh12d;C`OSgV˦!rB֊g ].]ỬNsh'BOV)߂9Pbÿ$:I!cHMfcv]W!eIW&vSOD4{ ٤ iu{(B{>$`7c[//٦#Qe_~xh&$闍s4^vHx\Mz,T'9H>+PpS+=|izOvZJ O]R;_oԹH'+.tz펍lNNmj[Rk+@t~SsQ@;Lj7=l`lzs[.ۛ֘>BÔ r?K驹iPpGzPffp9/M Y.I&Mծי9?d̾UfTp}Y~@5z w?ՅXW/=DDq3_wh0a5 8#4L8N _"! `69Y.$꭭TM(.f,I~@@D7$ b}# !Ow52Oh{ęQm12Ug"LޗlH%|[uh- }i`0GV(zkѢzRǴY xݛ:iR_R4U*-x *@r )R$8**3МU7Ӟw swoU{ uݼbkL _dEQٔry=#jږ< ڤͧ=Mx^-fjDߚ#R7=$G U~IKyJ]I*)68vcX/H z^4wxx01j}ڿKH-^1_&RF5Wx0&Nnkvc uY4M+ ط#\B Ѻk.kJ>~ۊ}X$z{eN@@}VTP9dH3=lPF>tq5[U^pvn5 bQSJt4~Sӊ>P +A 5kU :SstPզ٣XN8ˑ-6ME?;*EĚy} Wktj۝|9>ætM;՗ff{ýH*+-1)5`gwv$х` /S0vS 2tuHZRD]s k{f% W+}:YpnA]Ou{>eBSpAxoC %'IZ8A`fuo3c<:zAm[-MVj$vpy^;toᯑVu Ms@,AʺE~ĸƠ6GEq^ pŞY\e8_xĿ};BJ)z.Ei[vəj͖$r?ygc!D7 `21 NgO(RXTnt5k68hoq$؜X?FНMڸ6`[Q Vf`@ɂ9IgՔӱQ%]fvPqɘeh}Sa} "bS}&RaW̭WwR!wN)!V /CE1_?5dJ _H3]̢˺կw b:5j5DKK\֘vw]LF68T'̳eB:d7)ـJ6ħ(.m'=xo0߹Q`#|s5  K `0_W!sL)0rm9ڠW#*{zG&>qOӔn;~C0aۜ}mS È?l cWX\ׇ b>'eH1xS8ng=5γ˖vT7ӆ+Q"$kr&K:#РfO-?RBf)O]Zd>''iʉ,Y43·)):޶m"T(>$8; ȀY]xl96 4[-Nof.{)N줟J`'+Z,MB! *͹F~%J).9`!#Q>++ǣq,W,M>K T̓E#bS3[풋j~S8K+J`͗, p*^|/!|-x.Jl+!2ۈv.8; c& PQf^[SH;~F:s4s |fv5ܯeO w+@=+ T;@F/q:E~UCQ[t?]|*ZowV1y*G X 0pb3*\OcjƯvci5@լӈ*zp#} Z6÷*y^SAfZfVugn&@xtr(rYtԐA71/j5)s*q~K -׋ӿ?~MoPȚ9Ji YG 2d!Jym4ζ-T/1eB130urm AF沃rR``þՆ{Q޵0S)bVk;b(by_X?Iݳ>y'PޔWJDkkG|P-U4#{0-*nv+=r`Y 7 U[t(^|`f sByzζ=$5kf@16Igf*5 rI°Iէ<5ZDإ4F|knܡ WATl)hۆ,7IiVHa_^ d-j+hҘO(S P?$;4LIE&gf0:}(ֹ30a꠱6e,ᄩs O|(Jr?)" eM#^cLGp_rʁ/ID檻P{*Int#߹&Z~F^5ސQgJ HO}I,d+ažX_{T)vMAAX}ԡ1"+jGRw @Gm7[yâAWY2L#jg%|!f|,;ͷ^% d}O~pޢZHY8Jv,-)r+nѮ% ;U9OL~yAp4]TZ&A֋F txSU5Ϝ7 i&Rd2o{I-x_RǏI؏=BC1 6Xib'X:?_{d)G!V]+EЁwP!c :e-]S031SucJ̑0< -6EEEMH"LxLۘRޢȾ3F%^8@,O -|TCmPCKfğE)C*AQ[]q% 8dzG[ڿJҮJ9Y%5[m.=R6yi)]vEE=`ɫ$% Ѳ%odY-G@I3 qĒ/ɚÅ1 dk1H #`,+Yg:xI}j@4=jk!ܱ ׼5·S[ߦNT[&UbazP^xCDKbK:$WbW#^<:[][<\}5^6O0ucj.sط >"նo } `&9J .\8ݠ[DpěQ~W@U7ɪ {镎uTD.h<ΫWSٴi4/>><TDucb٪[V4 A9$ՠ@rf$[n(ťAF&y>v}.'w;}DV+q>sp%p ֩G~\B y7m-A3"(̺O LҰtzEԿ(,5߄4!HLmW0΀@ɸ$ H7kي݆:teTq C;;sN2\X宠[ XE~X*jT KO:O1+_lT4CJ!'$DG(E`{Eh>[#~gġsI',}Qcx3{֥E`_ټ){0:͉f\ -TrTOiy,|&JւR.p1LL`0ū=?aω 7^Kkҍ&aOfv-~^gtS(~ hR b*s-"@-Wd-.ztwlzc]syQAϏn3~jT)0􋪖@W?]{4/%{PUa؞^L(-D'>PV^yM;ÐM $tտfH=_>lcYnXz0Vh"iݿI/[rŨyDKX Hf{AƋ3;y!P(Ək `4xȉ- VauIB HCԣ.585̢oUdCق 7)+할tcH}J /-vV8i7f4;MEkGyrSp~/cyV j0Piiz>P@ڎDZBi @o|@|}ڦ+_C3;O h%syBhr=>~VߚCbvV{DSseIX,2GNJ5Ԑx=JDS .&bU=!̎͝~8ZJS'X''JaPݍyz"۳+͵~k$ߴ nxj㐓y쇸o8fT3K&U&jgǓ=p<{+"W#G}E,\j ]~avw,=+LetP{k=p-'U{G"I_qc2A~Ak/@6~xRrP("Kp88 \*`?[6ꔞY35j{X!p{d$/zUg78pTY'Kޅ!k_neM8TJz*9JW{d$롆SLt Ev9+)f8Y$ 3W&ǻol9n睷ɀ,8APlZFװ,u"QrFu[LcSVu uXXWG ҆y?#4jtbqw](.`\- w!OӉYӏ7/Ԯҡ J Z-/IɍQ6ael嵀Pvt:H;"~)[M.+M2RQQt&-]c9_Q } '*ʃ\J⟜ 9,N?tIQˣM[_wkɮ錚~\" ^QMRGSatƩG k'\)Mr#io)oWV/V@!QF{AQe(<+Lnf7INsBn@R9*d-cV[1DGUESd{ Xɻ?$xf! dk([ZU^5?`Gǎ"00r;}Kѓ.KG$i ݜm;¶B8x%_?3(|%@F ".|>". IrGA)vz4] \j(]k 2O-4)@DrWҸtSw#CD6 \x2Nיve[fWaH0weҴC0,0m@=*-~EoaF_p: լvZ7JpcCټ;3)yZlz::d]ڸ_dg6{+QV}-λ??[p柽 7kMاZ A _OdR"{13mwۭz5:Cw/_/k~]}`)O}f r\]GxQ1*,HYaw?}x& Gh# b"jg9&Tܬa3x ʖ*1Rbz˔.ݻ\nKW.`&ԣ>_C㊷?-Stm0^1f )4CJb]mש?l\3AM~C~?IG͝y6vǛr[fa%}5sk⩜o"ѐenQiJ=9W6b9u3| 2KO/p9Arm1=!r1dy5 ϝ cȟ߲99 ŋuwMȭ= yB3m&jF8eRt;_ i {BQe4V6\1hw1vxZU)ئ~ihɔ= Z>m *!tY8Pq;{ϭf,{&yz9%La({"ܧ s,tjyTԨ~(HFl\͵TPB+eR lΧd3 BV#Ůz̛MPS+vr@+H \WCx%3o 4_$,4kVZᇂB$ZTy]Py_iJ߈5B8QG3#Ui[%`dݜS.JW&A,.N!9'-Ǻ/^jIXFj=l_L:Itm~|hѧbZo czf#rjIF%i!+noOA{E Cz@"#DŽs>0O4Q C?񨂑Ӽݳ! ;e\/ ndg œL~q+ILe */-r.,Ad|?ȍ, W3"3gDl!3‰xDB4-` #nps X `#K^&@ W>{ʷoE)*b 7,QBfY=~곹-dT)Cm@.nv)c.RZB6PE|HůR"lj~1e w]N\@bLylucbP y]WoQ¬˛+Ϭ8W`iT@B$"CZ%FX޵o۩PtO~L1>c !܏M".ԍlM2JQE~1pD3[LMFWz}*{'h6oѕvn!3 f~]I.$Tǵt48,mPc2/Gn)ѢAT-"y,DƊ+,"%չihӨ(Ġ\`K"9ogşgXJ`I}f9605ĉF8q́A+T}7 gr&go0ZwK ˯Pcl#\xgv䁿F/w(\uOE»aX[᪱kĨZn τh@{nZ AܠjPO~%oު퉟LeQ^1V*e kI󏆨s?hrUw'[xG}OV.>|/J'btf"?eA W/jw~9f,li [Bl*IV\J5U:<2 ѭߵw5l+ZTYZtQo`Ky3\:0roNV8s)vA+ U v wfI5KL/ǟi bX^hp|_?Ę1 LZ$I9>8x J W+,Nl&[6p5Agc a< wlal Z y9O./ˡvkhZ 1=M# *|I(u-_qQ(@ $"B3_{.cuGN\^測tRDIhPc5qw(P<>ۯq s0'p2a!`G26d5?_xFM/F>!_U1\:YX|$|NaGi'3^4Os3/V ^—C=ñ!Q%q^ sN.N"@Wm!)Pʹ:5j޿y:z10XQB8Lqo%k^.>(ut3J| (5r9?rIyqwsQm27YW(2˺,IVyZ\?I2IVJ֍GC"XZi_F*%' iyc G<7_AztR7J~5:-Ё~4h(ic*C{ҧ_^H0__xĠq[h*0<u!悫`dg 7$=Ԉ&늍S/B(Rd E'?&x3I(ثu$5nOCbvp4p}1q0A]u2&II*JjWSQRw64G2Q_ '[qPs{1~q|R P(`9A@pqg3k=rOfH?ȴpea0w+`zR>`J M:E ˹f`ɐc~^feBew?8!֕vv3AC߃LrV {h|Y>`Y1obwg w|/tI5n9D mu- 7A3d}@ҍ[en* zk;{ͧy9ve7; G`fxNvpJ ~m-Z;nԌ$ܧ3g5j{`NM;eZmWRg/*Vč"2er3O=p17҅ u'z\*m)8T$[  j QD$h:4['Z5Aln]/P,FIWxH葵l[ 0ű]C8'=T`L> ! uB(V@;'}6l,8-J=_+Jic|#>-Q1vp@t| ګ$))s P`ua+/pem{$pq*8!I,|mz̜"32`s-0m h/;eߢ?Y$$;FV?vAͅ?sI\ J@[+Q+C\DD Rqi|O9(S[=4 $ l_aV[|:A_1$.bNzvC55ِdžJɔ"-! ]z 1[tVOO~7pg; 96LOu\;" r_019 E&Isph@~;\X,njΉ(5YNafzVc(JfQǝN:Gwhƻ B_aQ%]4$ӴiZ0$#Xvqp%|x7@8ϫ8i;_ YRWJ"׳ūpUߥ[2!eҸ櫩"}ҟ>E-dWhrH2 FN?pz}t kT4E!D/hm"H1-[]W?'>cz5_C&F)bP$GcuqHv:ܶƂL"gjЯ2a;t )U[g|gɐKr "1.i t#M#ǒb3qSJ nlN;:a3BEu< @#NP)A˜7u-Pl6-yW%?7nyY rfU};y]2t.BA [KZ̒KmEtʵ eMOȤ, |M 8պS!D&TKJ)e 625b T'"1X+FBFh 6d޲1 wLpϪ}'0{̰ܢU)>swel^RmnE}$j)t#pnq wgm+oTsx䂚0$S_q`!_r_u]ɰoRLwäފH8\hGzO]8Z%\?OʺS=vVsc9;͖wN7+"jIBFZАrגb e-ln1$ȯgq`~={U/9?IH?+q Kӻ8Ų!eq*n.7 cc8j[ykd>3"\ ɢ?יUV9V#53R<"{wj#DSTXfzG'GM#%'G.ivR\U?1q389+QDEhKQ2El]8l?JS,1I.PaD\̇36 A,dSNN"җ^(U&S\̀@:%?K1'll܊ O UJ_^}T]TF5lK2dؒ>~ wr}N یĪ $6GRd)$ɔCm邺NQ^gs/,cxf ="(>1¥5Pƃ_pؐSK³}A@yfl.5URE_ʊ%T켉Tۉc?޳aw~-.K>ޑz֥:+'}-ٕKqtʐ32隆g`7Vd7pzYZN^-+~BsTɊq8fV!|#2P Q=6p@d'1]3;R;T} ʸŎU=ryeQc@ *?A) 9 ~# g|}wT>*#N@-e-ض8:n# H/2@ml7z\>8xϰLݍ-"$<Ҹd> NiH@i dGC<[h!^<ےc2~RFD'(`rS:9uƔNLwѭUͧۄﴜMn\7,4L@@!nkL4Re6N(*>!QnY.^&Y} WOFlDllJlW=;D&~O8 ING^8/ۑ(,zc9wXQ<1vUDҞڈS5\jőCpX.J ;6iCNUlQX|Bj6O)L W \rLk1uĵְ ç{_f`l:-mc]\<8>[lB$""mLeHrA#Sn|+vWh iQwGY5lДŝӹ/kH5^OiNAk+HҽWhX sBB9gP} T9joRĺ$&=m\`qf,+!_? cr@a>茓~@cek6J~Kr\Uz˗ƾbiۑL.)KPe ͽ陑,0 .TC{ۙX1o;:zF/z ?\ěˀNs5`Ϛp,sXkfFR&[P ?evK6BlCGH}ДXoMMT0tB[㷓2u+v薗_p8ٻ)nu"[YbzWBKxr}+ʤ5;#e r)I؋i}OX2lsyƵa:Y2b5uX zF"*^Zq g{:< <2惁 ,Q׻KXr%fU.ݏdƕU"Xx pJ%Yx\RD()89[]HvǟP6Y dV1F׆Rv%igot{v&dI/vQ,iK> rr6,mK!^"f_^lYI"(85T/|^ieF5Rz=vxQMym 5?Ԁ wփ u ZһqA$&RzwUNt4>"}SYcʰNQCL*nC];_I2d6a`]_sЌl7D JC}hNOv?HƎd[yXL4,miK2{!󽆐^PY>5? k [8)OS0o9I,~ tb\=y5#̮JL=*9_qt|l ѰJN "P",##ъ[=lrJh,^Ybj&]\]M/Ċ) )dRwSn +7%"@G\U,K qQܩ(3vI[-Ecͦ?X-΄wʶnhAGEO`ZN!3u!wN;1 6ip.D#2OG8iqj…!LAOM1Ki; o~=n91c'D_mL~0V99n쑈]]5x%I$|hB F?cp&} v1;1n=ވhXG6!b~(ͩNyYE\.xZn6ґO| dgQ DNsuUǾgczё xJm_ 66C5Ô3 k$9kuSlsy;F֛ējLӽ)ސ.af@uH(>/>_ #QAܾn-ڛy?[4D:(Ϛxcl *}mS/'WQG?+mp:on=!X U(٪Y:bJ64+Hy:@IըYƎ4~֒Sho|=gk>9ӑrWk;Gf20A{|>IeY߼P11mE\a|uόk8]Šofꍗ5^P9p` (b9Irj?xU:U>*um9(ߐ.[p6ƬgF@xg`fw]~(8vBPڸ4u"9H)gl,%[c x-74frm5͞-M:dRpԠ3vКj HKڃ՗AbA.sZ|9? J'?Q0X#)⡬+.LzN撎Ɓ4jxM eqϊBci-R\*~Sexv̏Oѧ(}ܠ=3ʒQp`13G3^iܽOoNw>'Jr&BIGg\d쾦e |,*-Z6 4O>|,;GSDB&QrR,CK /iwgߑՌ}r7p~H C ,z-kB"CIIM;3b1:kHr;]#L=PAV/}vhcWykX Ks2Ztd襱oB5ӻ#/-4ݑ惿xSKPcYxSRCȦ7$[ 9IF|B]/Xfb-cZv<~kߦ"}[bd;UJZ7/4Dz`g ^!fG<eK}*2kQK 9mPn!>=:tm.H2j2$Qwj*}睄]xNc:W)95 cbgKY^NUSNY~ &49cAS1Q0F( lX8Dm4fmJFPOhcLԏsAG4ؓ 's|jI˜'Dub&ՙ,ONb'ax2J_qҌ){GI5r+XdDȑGuGvSK tN;~{o (ȀJdXŝHҷh>̨ J$`픋@v%ih;x+ROw7 rEھbcP О!ػ4]*ij_!9 iֶvKrٽ>s۶"BEIqKVI5'.\ۢDp$RccɺS3Nf56>^JV[%*$b4릒[-+ b IJGPY(?UPXt,fg,@@W;[s^ܽtȵ/sόP=$b#Qk[Gw#8>ѝrΌ@+Z_+Yƍ3$sCɄ{.W[yp?в]tzIWߺ |`N44&Y #BtH^8 t DDHGXv C$oҁ'ȷ"fي#BoB(]Ft`Y,f:t!x3=uGOj`֮Kx(Fx(53mš{ 95#*HxP/jgA?Msz>Q_!wd d+s `F'GX0 u5742}cjkNektg.d"X$6V,/N%!Ź/#ק71?*g`[>3"`a$]"ܶvf*8h\:R9n׸$*.MEpN).;벛fkP>XOzO\h3' d" Mİt5ǝ3CC퇩Ndf5`r܂WrZ?X?_lVgWr1bQxzkJocS z _$!g`ܖj?T6WO &gQKB &&j{]@ޱmUo P`75B/IF6pݣJ yq;szeivWc^[zlèB7 +:^p=4:qδi/IfWG/:pm7qV6IKaK= s&}w끀ENx\ZȄEUl5 Υ!kaDX/g9ih玎"}*Ek,&g+\J#0y:ַY(b3t $]Chn+[rhQL9!.p P87OǐU)Hqԝǁ23kʼ$ZorQ2nKҋ 2kX+Y<~.OL3\mY(epd' IR<[>&wCվϿN(蹧6&v'hVikJ?x/57}u3 :<}.k,1PŽNcr,H( OzuSʥ[&6Y"I Ь/RgʇJCgK"nd%شJ]-23kFI\Zy>s")d}`)DX 2vDZZ rnF0 .'Ժ1DqT Z\gNYq9XNuߎ~($%?:$`s")]~U99lzp/QL v4HH .Qsl,+E\p${<,D}8 Ei{;t4׍[L_<"Q| YRq# ëTqdb_YEE؁d+]d b{ k.M&nמ(k?"࿱˘IK|5f0y1^Y:{G hU8\~DBrg/,y{4L࠼a QPSJy\),9Z`#4RgeQ%[ ClR }ZPJj[#L+̟=Yjo@Hb{E35G28cJ=W_K-K: UFt*n3śiv ɚXqZ~FxH9Kxn]{D=AʒH!Oy-̯]x>ѬbI{g杀%i޹ׂ2, Ij*hW m2tVeI/SmG;u.&z?޴BqJ]w>Os.!U̺"C4Y!aiphrƿ@$R[R_k˹=kTs׬;l(?TCز'm)[05:ݽ!mM:| lm`kd7|qof.z99-3l 6ڂ is+ "@~ G.B  8@gDm5(B@Jz}\kcKQkIPX>j:yIwceKъï83iGM2wӗr#Mң5] Q&*Csw5w%NXbHZ. d(:!sֿE>VrKiG `y\< ozpg+)y":D< ي[J+8bӵ#L/%msePrYoIyaf7Tm;mc H3hoG2KlL ̜ՌyHdO=P\X+8pVE;I /3[")Yp>ʄ:YY.Ʌet ΠFGAyhprGQnC8?a/HU^;nNsDB&# wj)-II)s+;R suzB3kMq}dTXMRIP-4O\:95ά皱n!mX'/;) ͯ222&6Bpd$yZ'izHZ4^sɃ> ne89#dKxP=^O|umɂڡĺN`UHJ@P2֒9kA)x|a=x]SU'i  &O0ٶ?\cъ)4 hKoGj f!aS,\vwSyx*'po&i:˽!vA3})ZJe# =I@aCYQ>74/ ֛sTt|JtN\$v,tNJw| Gܡ8F狮 g_ȬG L6}R< [ɳcKPqrH\nGPp\Rjf(H㻎N9#5^eaSkoPTkAUB2reG{8+lA L,bi8w="t D&G^\qiy`,jV |]R^/'͂M$[#}l\Y'׭Me v٣S)q =t`K}ZlDKI裸lxPDY_?HwDY? gS!8-Y R^UՑrtnOz_b52 `ndEQ«7Y0̦K/hȘz2-DܲgN#@ޤ^|C#rh%$^Kt}xr #;Aa|q+UZ-V0jON\!LX)TaDGױZy>LWGe%ϬuXQ˘ŷxgrQa'@MjX(UJ*?OH'jkdA=߆k~G /ó % &W@Y"74Ԇ 0*]D@|X$T \đ? b7]qVq!z" p%9ށ0v\wjrCa&LҚ=R: ~Y&Q{Z淚y.1je*ʰGPN)K}98hrmxTЄ7 p~;8~9>D`}ÎE>Og8-@8yC h?bbsRSzK;%B pklіh} gձCø&/t&y 3*j''gX![aMBmt Ŧ\qsጌUOqo"?0ɽ((~Ռf1 v]? RYLeAҼ)Zޢ-{QVnXU0g <y!#Lزx˂aX,FҤ=" .nj%/ V^Fm#b^v.H!eЊfV%|j_Ged5g5ѻ&8Q} ݝ@PtEE|g1a@:if@>P_Ap/, )r#쳳@UNt؁?$1ξQ (XS=U i8!ܳ_ 8{u43" Abnv- lj,Ԛ$] ?҅?%*#AQ2LG1?YX4@7Zzg1a87:q~rcP`^:I%:<Av#G1%M͹T)d͛4ePP)3MҬx#%XW=j&]q{ _Mb<9ZNcUˋeASmUm//,"2*2aHMx/gɴ 8SGa{-9;paen,ol*5]UwC{[s8ZDz1z>{[ž_)'J}d6]V Cǘ -By MLw}9fZӭx `a7twp 6ZՌvZWYC%N<t87  rSڶ,;\} 0rO2#>Ud`Ec^ a)TQ3X50p;^IS>3]R/u;}=sǁA}1J[ىJ읫w% >s M*5xEx]3wtgt>^%2@|dJJB6\mtTo>KhBdf)*> 7P.ΰos['WT70i=D\qitjb (G4N4z_8-(zJPRM>yr^m*!ML&]団ݙk+7,}9DzK#tXZoQ+})$5@|"k‹j&ĶO%>FD&ogw\HzWӆPi{N Қ:vtd=w$r#H LC iǢbE0 u-:Aifudd:awFfss#v4@%1Ro#JկΆ+/mײP!Q;*SS<^jtdr%kmU ?sL=IJ5A襾Whᨯmlm@Dh{2Ank Y$T)FYE3R &0n[XnJi. lˏÕQZQԸ cv$3`:Aٱ<\4k//?ȗ qu 8`Ԙ`uVo0>7i!lV?VҐ[` :#- u)_i t &pcVU.d9EYrɏ0zCMg,>)HA/eE?;'%}$*]H; T;/gWYw`t"BHE|DMNоCBnxVhƏDSY! kdnRrQA=aFndGa Gڰ??7>y!* TU;|LSjpsۉ3O޸XyHɪC@2`hIh"c#=Fdg=}{uӒ`qԈ% PA;q] Q?Q ^tKDې?ܨ&pJ&.bWӛc"EXF ;s 8̅2&-mބT۲kedkK`xW Šrkr0͡{8e8L+ LTZ};3c$ /zLpO=~3ԅhDV; ! .~@ߐ"b0JԦBϛsb!(jtV^./t'rkC,^@ d0A]䞤~9Ntѝ tD2]czEd[o~VJ;]T^6=iRԬt~Bhh)QX0t+IFl~Q0`9i! JT!eWЩ/]' 5L*!c_Q9Hd5nhJ^Jc'%*0V.D(׼_{7AKi4M_Fw!j@77%V|Nmmq9lr\!cOgRBDxgHsRG*vO {ҦBĕ^k>lXDK#EGbYCŏzKw픣/o7b.LJ~&Vssh U'GO7f"Y:x(+l|o-_Nj.~&x+& rT*OY抩Av)0A^ g 1Ks Ku ԾyɯjvBc#T/ 1bEkCh :& F*"?ub)ܚϸ 3 Ըa#l3d(DL^Jbcζ5p}gʉfǜԙ%dF>=>ڠnb"9m bfF '/-{& JertqʬfZ\0{G?qڗ `Aа~wۂ7gfʧ`l%VPR>KOP9u#12gQOxԯxhp!Uo)ոWe1m\H*-N%gYj5IhFcs0ԃ"-i}=Q 6 @ȽQ.qg#)9? F鋄p1f%YuI8V5)k(nf'Þv8H^ c1gb_c>\BGqEٔ%yt@T VE c&Q{fwZR[-Pҧ'Z (t[IDnxdB-(+%'b;H:y*D"-,G? f fYK3y(QGQ0z%Cw3̻N;,ЧE R>a_ %+'ːE*Pf KY2K#AK8W3ԯB f׈U o߉l9ԩ*uvs>T= /C>5a8毀4t#gvX1@C]2qls|tfCd-;Ҵ98;qm ,{T+?R 6f  ۮ7tB(_S᭸ZSL/Y*FL0sY!R;zwDL5>92j,\IG%hq/]z3DLRa\|tb~Fs P 4z0? XX!˙B-xLKf('4L}&,8ߏt[!?{MVc6cr%Y6 ~W,aLu5BJ&vOW;"0SH"l7 CcQKT,^Jς;§ _h3>˸~-aʛnu|{¶zJ`FN)%fxu֏0c࢚֩tbgL Vw n&o֫.vFAsyL 6߅B kҭz sq&/%tvv7,"J%0/."ӌ3~k"/?2($fUR>ם{Z02Po#wܽtMЋ9^DTl^\uO'f{W4уwqXEq0](R+;?E.O>4c?"ଙMMc;^ hacΎ44 rzQEفkw}+4D#A}nJ1Y+%=@TӮRKr*V+F6 Ӣ'㕆';-F҉|u3Fsgc0-!* =ṗ@u[ FQ>漳I\XM!w!a0$%TW!-~wdž 3euDyOۋ4Ípq93 ҫ緷dM$Ͳ@f(&{'qĥQ-T mџ+XĖ3TNWv VsIRvu0D;Eñ1aTHJ 4w{-8B#``t<@@=̊V jd . nmq8iFR>|TUaB 3c,N|\BQ'7J$PqjqBo;PؙUɾF"TX_-WR _{(].) #bɣC^Vjw Tώ&,\yq\\@.X}Kru p#]W6@ˆ*y*feb(&FeXHM yΊ /g1&e1@jˮu豸M˪ $y9L[mBFƫuOIF?K.V[GlЕM)aTo'rHm>dEq\Y' ʐAH, IQ`azKb~yYgָdŭu{V]Iy$g9'^P@|qf!Ѻ ))~m-Q9۟PeR];?u)ĵ#eJesD_ďolenɒKI bt:(Hhw%e(C V,t$_Hljܹ 09qo K ~C$Vci*dSx8 r'9gG+ 9ܡ\32D Ȕrm7ș;BVZn'^KaE Zo\߂Mjgh O֮x (YA-?xDa9H>v./TvYj~.`f6Z:7Ǻg ܅0D|Rl]+:ӔaIJ$ ^p4Z"e` C\'\Њo~g *zzU$eؙw*P ճyCmS·z=cpl6pӆx- ͈se{7u%NgI:Iڲ O ;lr|]ւ,m(b\&^!ڔZ $rV =HSYl@}ϨIPhiLwu>7'j?YöSw0Nn'9 BobK@la"iKPݟ`r2vs2Z}0W^ sEm[?lǾn9'ũx/gdkGw~Gw '\G& قќĠ 醱<üa{]g]hdu]sv" s}t0Pyy7ΰF6+-|Nd^\^:ua[,Vt"E:yY1zϘ%lI}Tj#k:<ם#!!W؇XZ()Dg#6rN܆U}2Tę`*Aȼ*a@SU7G?h5"!uk$"Z]ln 4k:9wr9*'HԊW0m6puEͰ{\/(7i,R&^5HPߦ7_D֪],/. w{!icLFlʴ;(Qpٸ e^f 3B s~amu򩫜vѹxY I}3T7eX#"[YP;B _ ,gy0!3[h5τieΞ:˙1`xշ/f7!rcv 5y2m TQZ: * C'-wk<>4zr`#vkh ?D$fRWRRFٙ׉Lԃ6K &'$w8(eoU{1BvJc%_urG|`̐;/ P/a2 *!6?^N{%JO_Bꓠ)qW a']zo:9^3(v؟ @{C1eӚTQO* V:9{;]TRKIowHi]k Qf֓r/<:sɨ ƩV@Am'Gk\OqOxpIϒ,O2%X%t(y #FbLhy=.I-_7-[G ]M'7)~p&vƏ$R4&KWg}y)Pg>4.z)C^HujN9UmIڗCVk 3b؂ʾ%7 O#%DmX|mY0Wl &<x=2CX:+q͝pG`eyh/;ֹY}3pB UpH:x\Cu<$W; 8! Ykyi̓obN/E0~zuALl`b#2~k;sANonVH~/XyĎ*(jvफGx kEK>| 8"I?W ps~Nf o_h{k>n,,[tJ1rF+yo_ -N;^j0@'_OMtMk|N ھH_Xsf9Ge.pՂiLhҲY5f,`bO/p=\New튦\,}^Öj0;6j<ǖԸ?9ǵ6K8G:oz9k+ocV 'L~E⥀1H_6xQ'Nɰc62 {lfSOekj̪&Hl7yoEF&$]Ҭ3~"L: DmCJr =ϠBp]o"H% i@)H޳; \1MsC&έ$i Jg֝T6Opaۙu;H| D~nZՃ瘮*+Pu q ǒ&8\;(#FjM?{2ԫT&ɐ~p*[{㢅&҉&%6PQJs59*A(|yn[X^#!n]o7 q5Gw\׆*`86NѝK!Y"uKn_̮!_s݆zn{iPZ$@[69|y1l"oOS.[ײ{$:L]Ž5-&^#?ƩFw=o`4v.ўZl~HYr ?,Ks0ײ߼Fb,IәllPb>K3pw=㽬:-Hܼ cf ձuA V]g# UQY`i뿛SO0 o˨C-C& TAG.e+ m0Fdh~R[;eMU1z4#}*;%;SĶexo@leXwq=*9 1#p)mJlHD#U,=E'$_' mSҟVȔPv؀At 4d_ tOw`tdaE̮"?N~e˗mIqCgl@} {gGK`O'G^6BgmgĽ-2&aXScn9YvC,սS;p*NT|!1fl8kX2ib+v@.qBc6zjO,Jt4eN0KK?6cBaD1WA|y|="?ႊgMia~OS螷o3`N)˓zϡ7Z՜*p4dOpn Ihڤl{ndɗhHe݇ņKė.I}yFl~g0ub,0܈]hM>lyQejR ᦮R`=9atJwd58|/}XSI5&ׇ~4ec7//`C8l.X-5S.6H An1z$T42', w!3˔N204E*)C :23nL"_57k2۵ܣtdLb0E_%i]qY@G򵞢!k.,чRv9OJkֱ2T^7=\;Qt8Ate(^Vx)nj+`%!2-;XQ03v݉,nzK yr4ΥL"\5U~۝m>φ\ O|H^P I`%yh~qTERPXSx!_aPj @UBXwyâVo^DnqOǖvUS4L՚ } S(kn z3j [<:PKZSlA%QNˠ=0k/escpR^bp?c %7\-[F`^k>c煠#MCLwpj6R8w'$ ɻt9AF$F"{̺dZǤЩWfx!,cǩ)5e:Lj])ğ`a}j .uwQ ll~7bXku9^`c==DmA^+:z}Բwdhf򮜭B\qfiKiukJ^XBmHOWP} IaN~ mfUSa"ebubghBB.,gv6NN~Qm]y?~"&{/CR wjOmak 3[;r(i1c:~VQw&NmC~v nMBI{\T8RMQv` =EAG90/'jRoABuVk+V;B;'<UdxWb{Q $6:*5"nP/ iM=D)Gs돀6%EZ9TɎυ4IgDns?̯jQ!E{U:5*;RpַOKH3[_BqT)F!&&K[[\ǎӭ.}.V@ '6%=FQ)!jGl;۪ *i7΂hG.f8>$浛n/mмqQ`33`pShz 3–~ 5úUSލ4e˳@:hu㺓.&R^^Tx5 ܍Ule[:kH7dRVks@EkJb(\שPT c>c*$<#JiIZlo?tBsplsC3d܈?L&93a4Y}wA]:r ZX L3#%Io0sSڎQСfɖ-6f?9& g+Be+;E_@G$l',Yx5,$ކQel2!K_)'N9x'O&T_SX;T{W5R-F7|&u?g|,Wl2jɿPiGM|(.7j{>A޵„a8/vL!+P`=,dwIy #S?sFԐ;? q X_g ^G`^ȷNxՏ0ȷ]G"6*Vq̳CŭNUh6I.7,[ZQ4Ef-RR8ybKSW1#JÍPW?BSMy~iܙ|ПOp60v<d+Cds+ i)UgXŃ-pceI6VP&uZQ~8>ԋQ99uRNjhc.m]Cr``(\[UviETr07`衑Zgj\ sH#RU eUes(L/?q.8T1t_T.+֎iYT{FT Zd.GCX-ۻH;r.U2AJ\.?V8;1F3[IgְG)YgQR͔!oVVI{DxصFtZB{{܋(,K̯iEs&n2a=Te Fpmۓ0 ^ hB.~eo. IxmCT_} d+˸p^Ϭ&S[K:f a-2ayT!1KDs AF / a&ȉ*W?Hp4žj;OƗ-cBZ :J1n5W~dQs,p$pf窥ʡ| }.[\Z cO6r~yn&:|g"h欄T't,s2D6ү$Xu]Qj #+ J_?hicҰa,d/1f0_T&,OK׈XX(LnX0C!=Vp4Q# iXy+üd_٤ȍ IeontBRNסLಳZ]YdDI߇@ P/=N wпw팮Q |HPK\JV3R@%`҈(f("RЭɪk&,0}1 /O]Ab Ǭ9?eҧyhޝ}R`Z !4o'+LEwEު d-ughr3 t=, lp%y~j-_^ k2KӹD$|OE=tx~ɋdoʢT".\4xe0iLfFrUtZ6Foq]l*aQ c +ЊSؑi"jK]xj]xYe8xRviI@TQD1³\2[ 2[=U:Yg-v[UB\eG ُsTdHd& cN (#E9?m Ј]uFDos%D'\K(vU߭t#jt)dS3 I3u32I&cOMJ,_DdT,<_ηoi\Ud p5(B=޻Bd!~ߋ:yN-rwEH~q?(mSBKmJRY3Vw)C =p:wI򓼑K?@"!n@KKs*Z )u{"?,j(һMj B={gVRUJTӯ&g-mR<6z:W'8t9w~HH@#]hPyOq&]4:mI]2vŽ|xX4}ei&WI66̷g`FU"h{ >嬓[z!$ly }H-O0Txeu5 )S=Bا 0iI{[w4F)s"0_J<,Q_&d(?A2]o7\=TQvݏ9g IlZR~tX7r2E:g JC#=A_uAK̹ 4YfV ~"(38`e}H~IAS%`7i1ĞDc!KYwzqCok1UnUbr/21wd6̌E$jj[iVueI+Z+ p*_-d8t`MkFwGгb(/uvO R+ jŜʪ&K4m IUqmo'}ݻ}9-iCAap 0-`9u&>س2/jAjWÉCU7 ܍VP;yTTtK`]Hv/wŮO;GeV0oIG3ڒ!mk+ M ?A،aͿ:8r/AաJʼnC# $ԖCNSDDÞUHR{6S)D9/VFOYr wݯ "gR. 4X"͆` aAl1}a((x47&CoswY[i 䗺(ux )~@[h<τ*ebZA9boUlq]/ǔ"r3PfЫ۸!|,U~/PP0FC.>7{+1'`܃bb%̜"i[ex)EnE[Z`J [}䈔H:5x$SArW|D;.QvYv;[^)NTc3}7)Ų+zTo7EY69" ́dLτv$Td̋'v?WN۵$@C)I{ $]!pTa9}K3Rɸm*2GFDOWO,J MZ ғ&Fgj?]vMyLJNjjo~-}y jg rnTRQ`Û$:ޢuq2WQ6W 26^? Ÿ9׶-5xyqf>3q q#Ms1٘=7}W"5GEUIv95qq ޏ^F#zMWrf`jJU}^-,h!OKڮLqҎE֐f٦}da΍f)Q,ҹ N!LJ:ϧeiǎ8hWEmxzo\:&GAK9>υ{\J*qmna?8kCƛxe"~ct_A&ǔ5nPRU0Aڴ9qѢ9 `8vGsdgҭ6z䐻 Y`hX;h;vɹ>\1&oez 9`a2RPFV‚pibN8.עs'H?B 2XY)㬺vk Q#خz.^am x$(X;. AăWP8y/G;?:Cxt`t}kv{[eٮ\e$0o$t iT\_RVyC;ΗOP % 6٦V c@zj)մ39/!% mݹmO QjP+9ҷĜ%:J $ScHhrAaJ-O ;G, "q*D(jQ^)(n׶As }w_1|Μ8ڡZ͘yJip:x&E4!돟 |_zFnALitGVh{`tm.0z SNFR|$Edm_v|:I!siyգ6!}T{&K#M~eW@7LtzA/,CS~q&e?X~+1lEV nW /妽ι=.fQiؼS1kT= Μ&gQ֝S>C'dxj2X͵<^ -rsw#y1FJAe4Re)W5^Z5}P3K.d4t *i`G9XB|B_"HJV6[@ΈonDY4hJ,CmK낟az[ ]$X.[=Kf #o^4yUh{ >ѩ0BXcLbqkf-kI(< NE\7gMuҥA De@vR+=u-݃[-L5>9cA3̆WQCV[bhPKv9Z#ܨV+uyFMm<#CޜaYy500%~w8#Hc{+ SGtԲD50!M_RR!:^L9UGU#%;r6NךHtYlsamWʯƫ =~ҝ Ю=3ѵm؂4[3z~ǠC1]ڍm\KÜr0 C<Qktx,C 1Jk9v*WQQ3<^λHd_GaVy0O[V&GH%r\Dx]MFOU4? ٗZnۙrIGͰNSF%9R[a&OfÕCMND~YÊj*v T{hz :5HV],4J6!_V1H:ŦY&[_jN@8F1tKyTzu/B (ccO_vB+EHiSd;QqW7f4B5D'E )t_QP6Jώ k cɑ wփL>͈n Q"Iƞ.a7}h&(ծ[Db`1٤X$lHqKu1;OBw_֪6$Ad&)2/U|+-ANJ4)*j\ZxG8#< B )@3?㛳uՎrqmY^6+'YfJ^۶BZB1:Zq(3ޥs35C%,.-A֘r,  03p&@ﺘ .IMc?``JdPz8b<(g?u0SPT.XdcvAk>5>$w4}54z $Z7>QWHv14f x:f>}=WKX٫YSY(\.A3 왚2FݭJR"xe`ЅMhB+{9[Wh+9.->QbtZ=cA'c-kGQp0j8P$}Ŋ$Ѭt͏p熨I$Gt@Y>d uMJєk0mgC1$~q{wf/ (!Yon?X.$ـN0R-GF&0,[%E :e[bp`ާj.7XJ1}qi ƛC TE-$vߐr/- F4JF>lkO[qđ*pZZ)g5sH8R|N^ż :u>C/ohd'$a1(i[cp8!.M7K,QL@|iŝEev`Wtu^l(y+1veYlс_Ok+ֳַf+j9҄M)mu<GI&rFjn}j^p_fM<%yngy<8SiEn70D&8+G|^i3j,IL,1EFD:LsU{+M= $~,%nרtdc^,lRZg?0W>ߊk|^R*Fv+CoI5zB1c]&[!ڙQBWN#%[Ō68'e(=Vr x>Q3CM}A%hSM9?`Dt,="[bs/@WSKƳag^7!nqPT:kGwmk~ܹ`pslO|oz ֓y4O5KebGձ0mt99 " E(BWCBE ؓ9+̡ KY]u[Ry<#VOW~ " U줻5OލҚoWd=qD5y?pO 00W\yh+af3㈼EscK+FF{8Y z­U1baU2^ g UHْbD,XN821!3t9cj¾2%}imWM\Rn<fV"W0lP~XQơXIK@NȢh̀LQ{hdt/3xv,d^H%mLkhctƄw L2* ˮm/$)C̪r?ډ=JRr %\2_u/ F/W}oM_~KzQt]MQ%qg׭JS#pRM 397|\: W|etfy|YLUK-{=Wc`WOg!o&hjZbwMYlhqUD\D+IF<s%㦦A1S߻YSSb$^Ex?hT>V{G#]R9KualEji|$s>mz5[ztޚ)VR3ه|ڰtN:~{#߭i`Q$T|2ną6p+2]cfuQa\k 2vD6lS|5^󑝌w?=;YbLoaf)ԽFe_h@iEW?"}:ۻTmh%>R.Ds"8Kr=HzHwm D+6#?0oȒl')T|\v.M{יTo!B mqvrěeMQt{d;8P<Ǡy[a"2HL4u>R#S1.I{c!f ?XG=P(wƩ8AQ\$5W{)Qm Ύ6*L]ْ8u5=% 768Q+f sAېCF**D:q67][sPGHt.NegܶFo4c8T0l \x%?9.O?,Y[22涤qL)u/dpRUOdo1Rۜ@oSj0ra!@צ]گq:y,AwZZ!~(D;S r5 $](0W|Mqh]Ay#N律grWJ ..QyAhU߲uN5rr݋jmSK+?RF>W낱lnnez_Bԁ~|+/F8Z[1$I _tFc_w߆J+l#KQ[Fȴx?8,慏i. `kVTGՓwv=_[T/Νs5:mBBgxK,OgM$X^;ȉ\xFzp%*/Fz:ҭ!U&Bnڑ5^fGi'}9S<<$k.gDP/HH40jwVndf8%299) ]S^Zbv:LQ#ASA:LBh$˖;͟mX8.䣾 o:wH±"-+0}Wk&HX^ .I9nj+~x Z._ 7ۭe`rD':O?җL Rfr3â&wz4ljrQIρu>5dgEO_y 4Hv qb8iQ(VZNNIyYHId#a7ˆ)/g!R_E,-SvV~ H~&6nj8b$B AM({OݶCH\eBT<(Y,w_k{ô媈-&ZO@8h /}nN1j=\ A^M5yRA4]B 7KOS1G57kp@Kl"ҖļߕgHa5$LSUn|ppf1M#w 炋t^V:݉h pŷlm̰>jTKQCage%@;sYm|,rS{S*Z+ ,X! h~Żms+>.iΊ.Ka߽ 2}XYۅX',!-|ZZ]CE$Qv7 Muaa(rZ~1|@mYqLYrk iooWUQg0Fm y{zMޥ &"_sjpذMVr:e,?ZQmM &lW8>H&ʫcV+ash1oz Ok<|;Z m{HR!P64vD[E 흮T5H3T߹p 0/-Qp9\HȑCJe6;i;Av[/H忩,~5C`;;T&RXLPr?FLl*~ņ4AY)+y{!,uqM$pG@xr:^]G6̠20Y]Hl-GA[n_T#*fssejDǩΓ}tPq,Fq:]rs%v[X6]Lyܑ#do?9)eS@s FJ㷘.=GOɽY(LuNu0=E\=@n>_0,0IOBj|J>Rk\=D=?ي] F.q3oDÒ t1.NYp24TCT59 Bv>}_dG*/߭% b$a.z榁G2!ͽ .ƙ6d_*\:&N 46=q8+M =Ը@iAuMgC{;2(ƍM}:۫{p-&6{=V',2<ƆcD}V!'ɝ9 mZ|<" \)Fv'F9x:d 4R5Dz; ϊKTt?mFu,k߫T H02tzF61}f^Pҹgxvb⳵g8cjAm_4\"[}93{h)6Lף)ktJ&dmqjc^6Q6+pbMb JO:ozO?_X_c'ȵotGsS\tM}3`1n緓y8[TS^x.Χd.w*wC<ѧekָ&4#bAw Ic2MJ8\&j}DI ~2#li;9 r5XB%32OYL .O5XpBy\Zo^Wّ;G#͂t,c|x.`%4MNBLupn|| V` C2]_XF@ٷ]̇#*GA hL 5"_&ME_˔))?IDcb9+`:m})"7W2|}H9]?x4=)k_S0ZՃ:o%sçqڋL=D1ۦ>"SˈaDBvʬnb"nvJV/HUg?4Ko,p9D ]Rl(WP1 `CA(q~GW y1]}yD5m ®남oXD_(x=2?4_,w+oqDӐy$f$_ r6%#K3OD|XT@RI/m&ȤHq?!CyD2wR6X޹85WW}xu1(lHLeQr5䡺ʕ *x#[(iҔ+ ʶN cHf81cS%1mT{2 NQD &0w/:QttH~Ф~~2A I_DW;p粵fZDW<#y4|4 ҵ8+1"V@ z i4ݘ7O1!4d^<[MOH+3zQKF'eCƷq[;lLq{YΕ7 ;{m`++tf^ N$FkD#n/m97eHanSߵ,Qn5T:^`u"A3PM7zB2^H8gF Ρʢ!i'; ql(ZRNT]ZJ,HFjH-> X]Aėkȶ6ߘqw;V$3 OiW<89j2D_pW+lbӴ`4:i=#^m0D ?м]4Ye,/cLF&zZ_(y=$ZFiU#pzUإgF醦eB /> rPHnh@ߪQ)R|Z5 `h 'Hg<=$bn!jO f"![L"tp ԗ"eҐ1WY jXJȁL2nͲUߏΈ6z:MڝGN}Wa4[bF_GR|Dڸocj mЊzv4&ۺ"),RDa#F-hc:U,Wnۯ֯v+X.@G}Z(b06YӤd/{K6B\|.qanq.ws]D A1'=~ dՇ_ P$A8(=se#Su?M*K(.Jr`/ v _~nw1Y,Lj*KަDn_B)[XE15lI= 0*=sB?-utVS"sd3sh* 4ġ`/ۈ\gTwgjKioh@wWJ[|~09 Z/TWүt߳/`!-z\`M\Z쁺py{bXfW?R'Tn,$m;3% >Z9+Rh'kxe{*©wSlQZEZk%Ֆ,7wD3P^9OM^un,*oR&r,8I#Gi&NjoggazKp?wa* !t,y8?P_V4O0UsHx۰I@D0n_ 492̄~xJ:]xo#DC*n͇ļD9DzusU=#L(pNUEߋVg.7K RZmZނ 뙇~]H^ IX},ASiSݹj䜩[F^>_G3ݾeK5+-<ٴL96L6yf09.6z3 ϵIBR0㷛b'ңl\U+ #bx<͈H߸I;ޚ,Z#\SpV(Jaކ1D^S$ng;f(M+͙44bx~zqPor@?ǻPw'7U3M2,yN^2dx=#V1{#ԫ\ h!o$x~V17iA!0R&hLٓ*푟"#N+9}\@=cz|c:I[!xT]@=hok ,{8'$kT9~l \ {Ue9vQ†޲;^kg XZ݌qŌn ҹ n0zݖhƀ5LB]Z +Fz@&EV@v_lLHٛȩ1I0gj|_qՏP³;UV@LApg>. !rX!p!cCCjb۰9at=?!=@gG^QQ[Z <f!czw>|*OQUp-3:^sJVGGX5dbݺ6CIH; 3^!1w(jʋHuz$`Wu6vvKn"^Mx$n"(֨O+ 稹Sz"=xA~'W;GAI]*R zKg(ƭe/wNQ҈-PFa#n* D4_M9X_\ B$-#s(>f#kKuΛLu{vlV(`oa #TLUgTj&FQT%zG}yG8괙, ⶡ_WGAb1L=QKFg#kb^mъ}П݋WH NPVlX|a䢈r/>:LTX%*7Uκs`Ϳ`mxU}<wIȋi gNQjeQv+Y&ר$hc+.0H$kh4ܗ/2WeC=1XFSƚfLl1\DRZ $ߓeU_ ΅9|&L$!Bx$9Z'k:ܗGá Q6޼r{FG>9o^beD~J$d}ԧR>:$%>lM*:ղN=6H$-vMLdlJ]YkjS Q㺹΍\j+錗`Vom*ɥ6*, _ DBu9A%)8;'[9Gg3xIִH/߃y#ަ['U1o"2FF "6=쀾Y$WHDaI¯(bi dwDv ޛ/3zW~ "/EL^0 V|$]<ǁFn,@6D@p/4sz? ӕ&kk{_{4U` b)oC%1j>Ijw"pB!~#r-z:zso" ښQW#i)]]*#'[`Lk EV珬~:z0uS},ߎ%!Av|~!jUxO'kKa^}\ z QK6$T`}58嶜5isT.yO Y A>"KRM2uC7A1*jw 26c&w;2th ;Ɲ'zgw/.ە#Xwr;= ;i)'+汳7T3 WaMK혪`_ ;5v ܠr켖HޗwiHX%>tyU Hl*\ۍj4mx@Pz)2S44I42o:*ŮӱՕ~y=GLFJf1 OgDBeHrwalq2F,a>SdCb41MXjOҖe96]// Ĭ6-8Zwک&_$q[^ 0c]=/" m7IDPN5OVBS\7՚JάO y{XwR {ᶰ0:We7UJ%"j!b`8Ѡ* gtC9odڧn 62t7<*xX2N#3#mHspI?a\6HT 'd"Fzu .'eA쾿\uӝ܋NW8, 7˧\ܹa8ks$Y-)PvoS: J)+g򫼞3Y+Q/P7Z\ €!葒ώ:q e^Z(X?UpSKVCX:HxJ%a98| i3]"* ¡sXpL1"Q3cO}fWM4]'D^XJy(rTXJ(%wǟǀqW5P9DCMh뼸4P>d&9.<>sڼغHuuf@ch{xCqX b(a_n`,dHFȃq"u:ulYW+4g:%J}Ukom`%sBs%lkJ?Su/`-mdO%Zi;&'ityKMVU]ҹֵlRZ.S~e>He/Ţ.0lAP<ͧ--#M/4+O0vKJY3GV#`5d)$`BnCiЅ“@rqLUChWlpbkGWՊaRR,|>[?Sk귍/XVO!V}{\@WjŽ’`R6PwG{`0azŮAN+VYry ߂I8 "}Uyt刮75>2?2P;\4a"PTRb.Ȫ 6]sʲ-^vF#?5* o!GI/'![^>VDuwuSh!RuDpծP|;@徼BCitdziGhQW0enLadP@y-M?7jtKNs74w <"J 4g'\h3Mri=! j8h6K (o545Jjzpy$z?@aua%I)VpARs{g-} ~zYcW#{:z;G֚p&W1VI≠zwDtN dϳf0qR[nk1V¥ Ѫ:u&[9LyVdN>@F19p9BJVV`Aؑ .\UWZ^v& 1,AL 㻑spiD/7Oyc@{ZzjEإړMAe̊k] zR;qQ%/g  Y?5Ε'pTʊDfE|.w:'E^2Pb r 2ä&@fsͬ>9YG'@MϮ  %b! Q$OtʢQCS\pZR˹wpAQ^L,%g o6t$Kelfz6t U>{>Ei<y?,bћtɕ#=-HЬSRE8o/4=[&xFs\qK6t^t{lJBv+F fa4Ɣ ag:D4 sw .>.I {N N{`U%bm\XVkawRzIY= 'y\xp0$=&8s$#IHVڗ:,A*^ۺhڙ{"$Eѻ>8+b LZkLM*F]"Le:YYM)穯tNssS>K~>oQ&W'fĽRJFǑ߰ʫNcgjIB|0WTeԑt5#,dqaKa^]K2\/T2,ݵ5@W;"8ĒZ$><{-aRc= RҒ7 >pǒcd o]EdjcpNG]*{kvV,[W%{R`+ffkӇ6jWn  JٖRR\Z(dѡ\*jMxJQQ 7Oy,w!htD[-6զ$AE3 jZ6.$IX;nmj]5Jw/;f,GSrfIUH ;D$l93@)C*6 h(DrBK2S1Eg&^5sJIq_?]NOjZZz3G(vw|d?g)89>Ø(xЌXEXty)`sUV}3 >o[ +κNv*viӜ/ gZc 0i?:͛ ݑo#'r"VX9+2/KqAvЍppk!\ƃNP|2zڅv(-3V(|V̚OpRJ NG&jIv>YA~/gpEk𳥦SoгAuVURIc !I_qo*lwOҊr݅VL5 1o}7FQiV \L< ᫾A -)Z0o4ECfx1ũf~MDU! Z $kEtzJS6 A䜫lŽ2BC&|Jl uO] #Xp9T+o^+kok>EGFA'*2 a 3%Rk4*p6+z11=x ѽ+L ϛ|0661I񈝃=1x7w,\SwlvD/N~e]bj6.D,Mb6N6 hr6NPv2Nq?71zͫR#I׮ 5ڔN6pڳw}([F TJgPMCOʮx2TS$.FĆkf2v:^uOnKШ`kx};mwj:5FxTw #u?=Za/6`:tʿ<:A_Qyw3݁UϦ- 4fG!(x`ng%ҋ07s?n} G[.荆#2QPП9T*7L,@[/Q]Ư"\nP*؝sr2SkFpN &o(tpmι;A#Y!hL*(wnX^ATH& DH}׺ 5"I30:k*vw656Ҟ#~4 /QYsTOC2"p&Ғd{#@R&Ṹvh:kwfeF|z&q~0n|ߑ!ƼmrBn-bbGB2˷w+F Rt+Aڢ=4fbshl[l!J1~:z(% -)1=}jn|۽jؼ.i k!qPs^@x|ќ'XbYPȩM`M 2_Va}#.\(rEX5­A>#=_1Q)lѣ+f%+eh7E#!WPD1x2xׅs,9Fڄ^gl[CAˢ=s?J2?*^]g^XyRmP~AF/: u>ÂmzHVQF'I zG C=)v"ӂnTkicnpCق 1"GfL&=Q-*@qM>V㨛y"w"⹁/hSkȉI~x-{3a0S/p@HҷF㢭|䛘l*e6k+juNnO~\@H7_Z61w"3$ s5B㥵pk>SCu[35ǜ^'r`Bwu*qDJ(4":ɨ̒ '%KJp2GB,?Q}bݭ`PZNlkPAV_z?qㇴ J<׬R VKyx9j,X9EUpjrB}S 9–zCGr'f"A:#`ip&Ჵ c[9c聶U(ˆj~]7MV¡^3ܴrעf:R G5dš8iv)(hy}^rw7%Gc/sLmŚ_,TxX,Izf7I3=YL+zZ}ae.v+Vf}nBQrLn@I!n(~)ER^iVu/ԊQ.H*z:~lOZ۬d"_` Ҟom]>@s]|`ԳЉ4dh&$`΢ZENWJF5nhKAVj*u  ;-LMs~E<#Y6b&,Jɑ(~Tu/{4?:cNBMGttJw LEFwȫ1no*%:Mvgn~:L G{_=.+QQ6_(BSrV)Gcuƒ_ <%dڮ#vmwH" MџYg${q_^5;0cB% |n <\ఉ3cMpŰQ0U(J<%zkfit`Ai|P1 {~9!HNaDLͭ{ Jfg?n]0VK9<*&âbQW@Yӓn\3OMC[gf9p#/l5S9]4}ePEU82@cڴzx죧2eʣiĪ ٰX-ky}VMdX9N+aMdS@Z 1/|{Um}rƊwD5#JPnM"ϔgXClQ{rHsmEǝ0UO#_}?gY҂c6D(ֱ1׭xDzKu'v6r $ : Y5&AJy+ K@ Ǖ&y3P#ZH*{|VA~t6v'ASg jI_y rzpgxd8 I3 ~h2}ASJ)3ЍJ_ P z 婰= 2Oݵ^Y1'I &v>ԈmֱaidXc:DZҳ&8=h5)؏?= ʕ𶗣/[[<_gƃn_=&۹[ilK\ o.Hu6)w꿅@3o(›nwv%bϓzXu(;x7`eg2'q3jH~͞d5@^U>S {x͓~`NSw8OylF1+?8(܈q0f ?YoDFfgG-a5xbp;}wi4tTp87_͞ )-;ܐzSQs]?nI.&}#Cǎb8C7RR;N(g"L/_*5]7*'7ƕx-e6$,g};jZш# yDž~rLRǪ? ,ѐF]{2nBY9=i-vaD2iVqR$\J )GgIKkcoU-, ^XX%d|Xg3bz-tONx7)$F+^RW)`~sJ-ٲeF)b\d:ƻL Te`&[.sԵ-{*'ǭ5'hsJtW]w  gfr_XRd&9uYOAn& 44O&.EDPh<~e&@4qƜӑI,^u"XOͶ)%Q/I2{2S `$8O? Œ58% J\7`8G(t**<b^_{%(7A*myI7W0ODŽS8T)r?H앗Xw\1S-$MoIS JCR43Vݰ%˵`qy?=FdJ!KۨxjgWs_﮴˚ E:A{̸E IRTp ]X;18wzל~KmƠY]9AzjGQ3XZ 0Q[e^3D[Z #᪈!|{q?o8ED'_>3(N6ZmT֒+GJS I &![),A9B~ gN3ȱ'^vt52^2 Lz{؝t֘5-H`*ԻJrnQk!wwc\n4!rՌG ^ _\Zġ?=kX7"^}WufJⲹczlPۈ&/fMT!Fgt * z7ܱ#J]0$reр%F&RϩZ˪WNzV2a+4xԺ!鰴pOZrʾYtpgSD)LNZE;mPkPM>!n}iP:gL=뫖Vc,W/ކV1씅3RP/RWCHְYOߩogj(>hxi T n&C.f0ll%0L.6dk)~ /3̑Ic̢Kh?))_ĸmESUK\vʮs,KJ' _Mwjj]*q"#|%itPk9kWeѫ;SS.pk Qx Ž7sE`1 lyTYp dUı\7@YH8:hhnjm9Oz r V㹂eY-mCjn 'ͷà|k^V;`7s1i@3Lőzn }2@k>c}bZPPqȅOWbκdi0zp?\NYeI$Uf@(eâ9>s@o:KVW.k [Bz%td-7I#} %GF-\B7k%ޫjAhc:i<].>_Gf'0-R/rU\|5x0/f̈ ˜7 ?q(uLʲamp_G(1K, T8A⿛GkvV<%dD8d#ʔ68krp|"E9%(( BKr((z!+|1-ؿMkmTF?)7߬!ƙ>\.p SZB" "e)Uz4qM2~i.|P/ղC% n &3> :U+ӏrLIu'3#ʶ/umygSjUB/>8`qqd: @KSRލ~X1!w|N bM p`֕bnBSm'g}0+pS. ͈Mcvm!OqUU)Z^hm>V|eѨ3TIoLq덦L:"rIg85by!NLՐD+_GQܧ2k/*[ Ĥ2RӢG"ݹ1m|!޿B)p2-|dVvHJsj<~I`ӎ6"5_j[T j^5 7, ,#G}^dqNw]4J4#{ꦙ3F[{X#iR'G ;x Eҙ2HD)+xN>;ӻkbf~H57ĠϜ+uɺ>3m{_>c\}Ģ8rʘC G)Svrq`ܓؾF)xݴX3Z8%`>_B, "07H wxfǶEt(ҩ>y2 (DiӓpPL@H5HSK;?v.Ґ7ۈ O&OAf1U4S-6E)ݩD[Ql|u:O rtםh zYIoۆ60;)r܉ %3iPM3u $4Δ@Ne~6#=DiܶW_41IX2K9;Tsܧ睩8#T_t܌$5 -?~kr<^V#d ;Η;W&wrs V7iO!>\UTL7g^4Y*rz:jLY%ad/xj+0I5s4/dr.@,*a:ߩ>y旦 ^6:`xy޼[1D}(qE+d!Z͏I]adL޲qkT CCL0;?><zk :Ӯr^c6*37+59NWݯw,U}=Z<|rO)Y˯iC<`6H8a0E,WZesHI.j6Ҽ}XKAzI"k,<:?0/]eO0sv\/,gil4gpCq`fp3s\/"[wHϞ)Dny :1]!/QHm,#:'\ "KEvXF!\bf^6X{yu˩;oO5|Dm@1=,KDT<=ECD-y؃ND{ dفŸ ޮ|"'= .|9fL8=: B3$rhi5:h_OബZl{ Քbؗ-yrS:\AZ(9 S`uUԩ Qב4^goeW6_y;K(OtE 0IKZi0$vȅOݫG\-KK%H'z̩^]4MEJ%rY8PL*&!hVzrQX{"iE l 8>tgՇ pPK{n`:X5KкZ[ }K}0K$i>(IApؚ@v2_cQtAMu ;a*}b`=ÔRx7)^44}T Վ>{ej,BQ!2~;taɼP=N $އ~xKiՁ(1z+Dd;zWY` b^2-aH%Sjx귗QPYkRP?_E-m\*;U'k X362m'ۅ)76`-Yn;繌թ˟il3S.{)(Yl|X`6?7Ѥ R]pb!KS42Q^G?c]1[8YOG=k9*ԼS"$q@# ;H%ˈOo/1؅Gw~?./lHpk9RvV(D;[,yWA@QS"#]8q&ɟPHv[/=9Ln)"^:^44rP* d/c Ap` ]Zx/"Fs9])ZG )_E|D8q&R[s5&]H|m{Q0wz0c78"Y&NډCjZ*/E6щ &`@Z "89ÙOkS܊u:OY: #xf=A aDe@́oꥄ#\Y7Pw/=y2@>\] tŕҖ? p%fI>5J9eBuY!{!ж(&TyD6g\ii7I"!M稳b}3g癦=k1~LcMMH=yi#ROul G-7hL3f;5_­F}(mE4iǫ7/=P;[BEFBdwS7^!Y/μ@ݍc7;cx#*gr }̬^_M[Yl285ߦ GPunHj)؇/s3̲9;vjhuSf5 RŜ0Xᙨ-e<]3e/ʸ􆼅'ˆRwP"# v!l*Ϡω9 >e*4:#XwGy8lǪ 0Ҡ 33& :AҸC󹮎0tSBk9g)7$?ܢhjgBi發e̻_&˱yas4Pp evUDfG0i eΦ?P2h.iJ9CmnpWFA V"W(732&08O%0҄%Cm*ff՛o|\tt|76u?kW5L$ $L5ʟw+%!'G0³l&szx 7U!U/vM,x oS{u$gڄ8b U}SzDq6o{/?"f6E'<7">*_׃Z,s؄U^7t hQԳoTh&ޘ:m~H81=V ޡj =պ[}jaTI4p0iEo[ x>rLUCuUϵȃI(ҿe) >2#Cդ_/JwRcYnz7TPdAԇF/l~@+蜨_f_n f'BDby5;ʳSI|tJJh?,O&+v6(*q]N㶭Ku8-b1E!x( Myp#45Wg-UcbS2)Jgn;w] Q*=bJs;'Kwj:k%VX/כIvJL1 h|Y*f_@5pPUh=; TxzH w(q=&M'"w{r/_JI˔E> 0p ׍nCZ`_{ Hv .44Ca<]'w Թ ʼ# NxίD}mqkP#.]~njmC@aǻa.-ԥ g̔km+bZ`>ZOYɊ4\K S1Zu$ma~9߀_Sonݳ-N0@ڎaץUlb#A:E#4ݘ $2?*}T-y7(()Qj@ƛi.*,Ťr2 !i{G杸vS~zؠqI_))p MxؓYgPzUxvR=#Qm؂ĵL$qNkG<'NI*SmLC_Q{rGф/`,"آhk5 /e6{E|_iQt3[_a?mjndv XDy<ZNPmGq@7E]XΟ),A2 N P[cc-FK`\q,V H];Fy/һX// @+HY)(rKVoTD{k)|_|E&^R!Y |GHEcgCΜ8%ͧ$O8eUJ܊U;«--A(\8h&p {v۽p1nFSr"lAer5Z{ێ~P4u!>VUﶥӏ*gzj6LIGh $ŦS$d68,4nQb$2\{`!=(˓@R,7QmǏjd)n2ָs.`=WY1[b8--avº%ʪj'c\#J=ӗ}GߠMsS|#ìtNܿI0t1{mB[R.b8|\a5.0apOĐtWIm,YM bs͞# ycw_Nݚ1$-d< z= K:b`^sI/̺=pKV<|9*.C2}x 9<,kp 0gS$aF ;A|-#{ LJn*s!C'@ﳍ]r4w*C[h9U(EXtLsa)CIYG'ov)79jFcF7Ak>N*׳Y,p+wK>X%)Cj."kva͈;5i&),efnv=`9H]@B._~b|.pnPJL4N5g/pgtɛ)y\WN.y:Vue7Rp}i$1apNF݆|_}./0Nu.ݧ >SΝK'X (@3}]n8tĂ\A#s5+IYa9CV@ E$IBi҃=3:o*DXE df1Mn&CRΈ܀ I/[yU)L|=Vs/X17mДZͽvAhE9 c:zLGyj]Mj3GS?2Y~>99׬pbD#[/I M*Y@j?*2Z=S}BAcfD q4]kWuwB*"( :RC5ZczP7M7ĞgFMx?,tɃxµ6ҙ!Y4c`wAZY(w6K!j!2^lTxЂvAAca=;:(%I\]M {I,]L[pؤAaQP UjA/[f[  ѯWh&c ̞3:p6@Ώ]c& _K>gYNLxX@;F\J S/opXBYX?|iLx =Iْ3Ӛ_g1rgxu2B7$wJ8®xy"n5=\Zw"ҤJH`Kc||c0(1s'!ې8x(_B.B,?-|SJO UӐ-RW;gAMئ+CycR~`UȈP ېY^AQ{^%e7& ?3LvvW4%2/O[]5Cqq=CO1np`Ё%.:s:Zz!$^PD9ӏQ/VE<+r־tl Z|SSs(k2w< TjuL QTo0u2 Y=` #!($hZc Xoda]npXJ ѵT:Lbl8IjR̘"XtQ~rYBSX.*i N0mo*6~X24<5y )`=6NfJdy|#akuk9Y櫣ra@Rf6 -@=@ӘUU=WR=S5=ÇD\Ʈ$ @Bx`N~Rap^W zz bB[|X"kpU944'y_O\B$UoP;|=J>hYJq`~ {~ 8.;մ%ϋ34C> .;$XnyIXA'^Q v-(Jm9} AMNW@ǰCG>wO4pqNX tj]x [[aU;mLFs|Ʉe[I$+t&= Ž,r_6#t}[ž*&OM,Kǎc~\C4$v"Z+[m3ʘ:dЍ^Vg5bAhgyh ["*sr].ϸO+By٨+} 1zG{fYpAN0(mxWAxYiٖroV(J4i f8&6bs__3[r*X1nC =Zk6ڼA2x.% ƃJ>w-MyA* ],QK2>\p$x(1 aAF2 V_i6DQ\~o1@O[#)j3Ubiv hEK43%`C~l/Դhe,(o Qm1 @d"' Dg4 Zykd8tb:l%MtM!42:\9ىT bKQ|LjG] -ҚG<\>4f6JS2'FD( X|I_gx*>A){wh((3pGtRXԝe洠(IlKA_)#/miPbLN,PJ?( k Myҵު+Рr 94O@ K*P35i&c1E<* Ӳ?5}K_1B0JdZa(銴dHr'x#U/h{5X/Vɚ _ I=U=?aF\FU$ps>$]zQO_:Lm?oza!>ޏWWKj ZgV_P*Ԩ;~|o |P-<*z<1D޻Wmͽycꯌ ҜQ/-XE(n˧qTWYSֈb2\9dLvmR4pŝFBVW3}Ja#O^m=KCSYn{0AvtIfYC|fSim$IE͕7s_(@ǺDH?[ dlxdؽ>cfqϪ"[2i3Nwȧ6|^aU@'ڒv V+`nA^HXST8icI:z,:ept= \(AE#t #5j9(qTvl`L'wU@ y~jOAI*$;PuP-v*!:6|_]d:eSo|Z~%S?Amsw2S Ԝaen@/*ےL;GwSP TȊgx< |"ro=ME1f7߆1j Ƀ5ecP(I]#c](RV-\>.m{珩ޏFV-ђ =?|ڭ= L/U, e;~harNo8݇JksqguWg~\OIF:I8%Te޻N(X7dTDr0I3/qutpP7XfWpaamR'm=NT(b ,UJ}qQގv1ܥ"^~#E 0Yx.0(Q^:5 STu #Zr^D?Y^]o"p]^9N9QTMdѣ,q2 @޶o(sS^=,Ygo4L׬ulnm6^]AH$7 $rk(~4x}1_$(I*&|൳B⌾w8EP*k*Pd^0u(/|kֲ*Z!j 1I&顚d5$|čnz3gBIv!H Z#m 00Iڿq)( ;s(·X# >%2^FJ•bPf"0}Vn+w攸Β#eAWYeSP D k= TOe`!́uǦ*e7J@@4[J֙LV dS叾 :6d Y0(rikUNQ%>.3tFb|B%~Tac26%VUVb(PB/9 2FdKB$WJYvpdρpmDvMj(ҰMoIIU'-׾˪k=̺]06Ѥ'‹m _ BahpT(~F‹q(.r]R9!%h UP`S?*Z/{`:MvDimJ.4\oIl [[WBp7,2"ze_mO.\ʋ;$F DW:$JO^_7@8'P2CAqn~P$ AWOo˺`Y25Zȧ;C_bH]M80Yd$?3XOݮȉUј%A!/nJmMPNcog4S۴DZ~{ޔS[P$ eKFRkBr\PŪu&}fb؇" -$fym6.e\?v봱mT+֛üҥ!6rY2-X2U9أm3&tQj{[pZV?}x;jN"M rQrR 3? ޣ`]J'cvjҹ+he,;z|m]YgԲEUK.Υ@9PܫZ1 av |򐛷~eq"WlQ%H2yyڄR2GOISᧃf*-0v;. u-78v2m8't˙zzAz,Umper>1 Y`,SPM&!t_BlumƗy_Gl ^@iZq4yDa:tTYS;ps sMf:jk /xՒ=yrrՑ{Q9*#Svm+称:+ 4Xl#5B'e9vn{B'ZkArQWڂE9eiQ|(rN[K͉2y0 W:_֍^$Փ~Y5, c Z?|HC|?Rl?۾iv:奩;2>?5aS~I>^F}hN S j(&"qԙhM$q<LYjec at ߟ̫[3|&Ol,GG,!q]xG=uӑI/p .LrbP¨G'OuҺ)LjPu.*Q'vi;ȸR0s|TS=";,Q.k6b 7t\o7jO{h/}*IKKi)QO3MJ!D&m:w-,!DDjr|Η? Qn:/{Jfct(kMdhol*J{pf˹MPha@8$!7 y#Rț'5t7L!O㧀RoeSt58AoGGOD_.tF!Ȥ~1]:/ (/j]\P9mUkcmi)k~F)ut;Q<\H= ڻH}|;Cr?vq(VxY&@L7~eCg!@,|7הV}s~[\DdH`:Lyܕ$t񥋕'+mYt L eꥭlwŚϷg5.U-t;qfm/#9 D{B?HU[lz!smqL_-vT}R$7|YgP֪ - tZئEq_#- \ }0۬/.%Nh trDZ([QSD~'Waj "!Ǚ 8z@{0OL]nHJ&ƞP V^oX(i6rxWBv4 ƺ# ۏ4踚;Iȳ[Dt!ol^}⇞g4g^7 weְOiL(i]ʊH.зςV.{{!?&Z{~iOq-R- O?Tk0nAɃ@ޕKolx6)As}kY5nؓ;(umP>*yYirtM2uW=>jO~EfWp=OMWuei6KeFwYq`zL7^cÃ.SwvT j8lrQbgONLfowF-+Y YU|Zfėd3K`Ҕ(^^8X,θJ '5V ,+(qMB/G/JjMpPD5Mcn3 *CBGmԴH(BHu[X}nk<}HCf ,,Em<=[h|t@BͻM 0xW ǗGZCѵ ՉUe䗖4x /v=e%5nP%ҋ\ΐ A1'JC̖3SپU¤3p & ״m<:'//yoi<܆/Q/|4|$TwX"x@dJ]$ KrDL-jl:pTYF85YTtPl8EHZͱ3ȁQY a{7\$2޲VYNg/0npraPiA?tL bSŞR6|6WV2+VDU6VYXuG/s‰.P@MFDyLi rC Lp~xx[,cLdt&΂UL_:m㳀~R\oEV'4Na#{oI|%ǘT[jniƋJEϊT~o2s(tx3@N\2A:}4wd\p,C\pPMisgp"Q >A7렲@98Fz԰x g0 9<HAzCEǺ!Q,G1 iMT4D Xs6ck,\䤎^Y%XW M$+Z5{e8Cq_J 6PnS^ _z {3z?攒si[c[ zcVM >:+KN3^CP^71)ӈ"-yAkqA^6 9U.d{NXHǀG7ܓfe,6zEn#%EZDf(_~\ }_V(^1WƗXjz/]YCtM$ċ}G%%*Mun`*c2 aKj`k!¾˪@::}ll8gv?Z7uGvDOY2`[z~l ![-Ythy`0-|%J6\Q j_㷹F.ləcBFW=7WN.%XxW-CS~AV|%_׸e9rְt=C;׭|0@rjUaJt=xIxq֊0YnxڸuǍZn0~zyk>B-5\ZJz2J?&B8O;٥!RA{tdLK.f_.a{X'fj.Ll"i٣Y28l nw}CH(yYb6ƀUd17i[҈to04?#ҬVt> !kw.t>ҔhλeF-ߠO=.-Xm>5Bïf'iHbRH`BF (,A{6o5>f_왐'5⬓hXڥq\CY[ۑ״iP59 UCC؀_3{k?uDIڅ|*nuCSc5@>?~\I,ލ%,Mf\M֠ w_t~[-J4[e߹-=Ț\ne:B[H,ȭd.]+: |ɥm,Bkζ‚kVEVfSVhM/UF]JoΖEC!};-<&,F8<8{~0i_TWK~ctV*E@>d+Vm7᭡KRUo# qu/̫pce]н{a/'YhTDi&( JaGZ\~)Wf$Z Z1,VT:m*Uc/0&;cJwۭqQN%5gcT+;f&Da$(W Vw4΢E3J6LzDUcg  b}Wlgt~A_~- _DY@Y88ڄ>g9ŋ:M!lnp->KK᠑ʞ$7{uiAQ!OW@j. stP@n;h]9hiQ T/.Ã÷ꐻ5@S!qsmv97UQ(-T8FX{Y T-]|pV KCqyL#;6 ]5a_|:-#9X߱- ^q f9DvV<&+T"%Ih7[+q u !aQPP.vz>b)V\yJ_J9곚sc;/d4_mg]~L«{Kq 0fXEnQz@ PaG-Be8fz82+oQ|FVr4ᕍdaJ 3.Y̳؝ͳREoKz!KWfC$(-<~@#WH/N/1@ţqHmך#,0BZZD= [[e>q(/XZZIw8eQd@ u ł?O1 [FN*cW6+YVp]<=+/S4AJ=^#{{bTE6FSw#Ff4< zITMԤd(=CG?(mZth]Lȵh xy@[D&ut ?t[`׽gi m8f&uMM^A|3Gr\Sj} &UJ2}u爺K@FijU`9uJܣǂB׊r}==. OdG|$7kXr双eY{oÝQʦ3\ґv\+tՄ(9vOL{QdmiFbcW8}AȢ2&"iuĠtK,qϯcQc3vM |x4 uZ*uHZ *G{ /S~ Hz-]ݗo- Hzf4./e}hY9~+$/\䂩KMk5-޶PY\>4.-\&> SҨ}yKSB›)FT`,ܙ)AzqqʪNjb\k ~/8:oW}ʹUR; j#MNPPyGד:txɡ2+OMI(H6URDck;p:t*z m1p-x5ܓ˰rYPHMc,Hg!z8eщmDgĦ %`K*%%)27++EDٗ#`L'x?hr(qL觤d.nΈGr 冤0rm|f]==ӰOh6߂^@}yO+TOc.WXٿڞbW281 |nӱ9UcZse{3qTúv<69+Q2AjIN%?Zu=Vtee$v} g`s`σ~$Z+)Pfb@"J5}ƻչDIqKwc}ˬ)FM؂$[L>mE-Jx[hCҖ^y 1f(EYED#t 2صFz| (ZnvMs"8;!8Xo7ghx|N~?rp.OifL"ky㣼)1 ^)6R)hUo0a$8MpzHÚ3u32j50H4b:U89ĆDF-]1Ur6'5ܯ?fs(jOceJkMG5CQ K jO"R.6=!COLDw ԂjV^+%O*6rтHYҸr^RׇgpIM1-l/핚'*c})J4xU6Xm i߉݌ # 7mPnr?8'>,d0w6\[Zt=t%(Ci}ŋ Hx D"w&|YQ\o}U"Y=iNϝBH9Md?bI+|dzE>)n7S_8p]] xreڮֱ{?N}Z- #?d.ÔKz |k ֤QpH g(fSX%+Io4aP.|D&p!Oe+$!CV4d{e=pwup.]< 8fp:Pcu|x&NN׊#R\0er |}>JnJWPEN>+5WxA Dr59!F3jMUP2p,,4%^o h%lR/QLitql|ˑIIG*7RrQypzT%H]e^c&KI"Q _u%q/5yԹYXH/haK Oºs)ySla+giba8e(F BtԂ&]]-Ox5LO5#c^k43VF6/ 0St 0=.^olvl P2.s'joÿRg8¹2hLE*& nt8[uGp S*F:ɟPBʐ%X:>ٮL ^"&w-a2viQTP&G3%io?k/cM\3DϛYZ&S#BFꦉ%0u$;jkTFߛ+7*DbY bD.ң+J+j$RCcƦqS ?GS0Q=}uf-!ܜ6AhgD=gfmHL~-"s5`j` 5 \TM/b \@y mxЗS5_PZd3w1j pK:*"$$\ lD&U80+Lvuyq/hvs/'?*r[&0S B )jw0ͮ*ٙ/& YK Η*Y}L JW 73?Ph"FT˖  -Z f2|j N@׌˜X_@"xcjR;]i%@m}wö'Oƶ=]dT8rOFIz4npJu؅-@L/oҜ =ݏz}5Gh606㎷TVC~DקnPV5K'559zg6`it (֮.$^9Ӣ VbJ=cd YZ