python2-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp40>    fA ;G|`u` vo j˳Vke gb]Hvn|:{ur,X7 S; |F|4=3n y eG9<_B|c/Wo| 2q #{By} Q8śFB3"KLG(u%"|PH r,Ia= rbR>!g 3_b\BdcCW Eaڅ̇p2<M`Y&oɨF|f:!F),r# .^e/l*k#3o~PhkY-(HAV|t7jFJ50 Hg' LmN!IRe 78Tp=' W559eab5b2daf368ce93d730922a606e8362525f94793ed4dca14a0706590a14e99a36b52c441db704405b75ec9392957b42e23c2 5j_jy-u>9?d! 9 d04: Oax~     (Xx#(?8H69 6:6FGHIXY\P]p^}bMdMeRfUlWttuvzatx~Cpython2-perf-debuginfo4.19.902408.3.0.0290.oe2003sp4Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.f;dc-64g.compass-ci\/GPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64`ZAAAAA$f?f?f=f=f=f=f=f=d6e7c6b9cbf526e46285eb7c32f7d7c3eb12895eb255949aab80b0bbb9150a3d385f5ed3df246202fa8b0dc2537f643c20244137a9672de9e8c500a3f0e469d95be38689a09c9db30a71fe5bfc4020e730ca4f29cc316d0cfd137de8bfbd22f5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2408.3.0.0290.oe2003sp4.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1fJf@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-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- !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 17236120734.19.90-2408.3.0.0290.oe2003sp44.19.90-2408.3.0.0290.oe2003sp40-metadata_list-compact_tlv-python2-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp4.x86_640-metadata_list-compact-python2-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp4.x86_64debugusrlib64python2.7site-packagesperf.so-4.19.90-2408.3.0.0290.oe2003sp4.x86_64.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/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f947fcaa8563227dc3809ab3089f543b6a830bc, with debug_info, not strippedgϪ*[utf-8180f51a53c43b6a4edb0d6e0706e9464e19cd8461b4103f8e441e13c11528cf9?p7zXZ !#,C*] b2u Q{LYZ+BūfXl1oఖO 2e8.dO<(kKӯ]#\e> ]bN> (pZZZFYM†KC;ZCt1ۃ_3e14!@loTd'.y_[P8syP(Z];s6 OڳXQ%œ&+[#vb$Y[ܳNI\4f `˅&,\fA_&;|"ZNfP9Ջjv/W;@{-Q9-|"$q1 ! YSguat59Z6ma0 5h9<$2d:`a HP2tJ(\ tc f6gK\UHp n/ӥv,@HQI|@Xp!"s}ZdV?xQr:9xX_ELNyc2ݰl:9? HQZxR8$SV0lkg  ݑA&獘r Hּu#-R}TQ'Ǿ>\dML!}vZ%]D[U%5/Q#-$Me6gj3VّЛXFj+/E˴Vmwh}[pwo=,WOC q)a@٭I;"KD ꯞ/>ZJD/~Zfui+cljɃV>` i^H08 }K%WIjiкDa~~,71/LdߦСr.!+-B&M$;%;dOCx %o B$Շ7O%lwX̕*夘}X69po?|oQ_Mr<p߫G^y ?0gK͔C(c*5M2n@խ^' IFO۽:x8)V;™dw$uBQ,+}#h ZwcK~DzzsF!)  K[wgO*dm$־X _&,YqtK$! &y԰U#^B=p*g:-3ݷ\NE-*fNu !`7N}¡]Y{.ӯ></HP qRG&^*7v`k˸M:)Eު%6J9Pd=Oo]bk-o.*2LJRTR"LFߨ ;q3G}@_>n!jRMM =FxBޮYF,{\E;0rӓ4QF~E; E/U/?Ί=)%$t^^Mhmfr:+a=/J^/eC5F9є5vtGNr\alɔ63~V͍ED[ FJҟ䆏Wlb֐/f$زVEq]aӌ]Dc~ؠԁC}f͎|[Jg{C1rrٽMΘCeűI^tZqowv C9q' wSs hZ Erb!]R$/Ցs61/ŠJҧ 4C%X5lDZ'&Ȥl-xKh"}RWđfĿhFv3'Td8e: km n62LNxn5{!-|Re]qګri.BA&|*c nț੤mYa( 2ry A.eƴH:ǜHȴ:nF\QL*bPnCA 06y9;_(wh%|joj m= ;ZrgH*L$?#Y̧:s7CK,yA_Ҍz#!lȑ-1h ->fB6gՁA#Gqّ6VB,kDͩV6a;4馶zGw_BHeSʧ%3XS;dҢC]֙El(Y:<3|RF+Y|kj90ڑI3\ <]Κ|Ki.J[jr?Fa /q t\@U$w4v->TD<mlJ\_YC|*w-v_w~ҠEFWgYb_PKzjz ,x`>| >ie#F"teTe6D OϴzShv4n"'Zӌ? fh0C=ov:cYh0s]pQO}P414FG#iRe1 0zȶ,'HjrsI< ,̏.۾(`=bkOvwK̈́; ռ/˟G[~VV*d}7|ߖ0?C ғǰE芙HAYuNdH/7)-s} ;C)*3e`GɬPji-ugk@aryw얀*ldYGJPCj׋+VI8 3ɲ{cJ?H;BٺnO#}3 4*7v)Se0Kҙ _6J)ߴfH)Ui9y{Z<׹¬S6Na^Y!Lhf;h9;Iug\1ruiN퇛WK{/zK?<{|GRRiaP<ޟWfm1J-k% -g$}j9O`\ؖU~;XȦ$WC%jW ne%mf\@kYLM߼eH5FA"w?=6,0\lVfFwfWj,:*%|O[Í.$oIб :;* G)ӑ[TDwŋ{ܰubf^ .D%i.m2^cӳd$lcѤXc+Rfi\!ED 'r4^Rr uǫ1YND>H-u0TSN0-E0^P0VyT=B)͞ &3s=+0/f=J >JM~?0b>s%~~H_,tn#+`Pk׹$ h'<AgTn+`˲=Y ڔpS67lbv8덹# t\'~"*@M׉IF 4E$L.=id8gl4sȕȞW]""͛;Jbd: .I#`psg^38bU@u*Ze IJb]*&7 1NeJ-Q&pu9  J0 @.#9#/m> ĭ3M[뙰pS`owUAS&GanY**Tz1krIw6XJjt=^:i:PЀ+Mi& nYcx$_y^JޡBfpLδ; v;Wk&@u,"體 -Qs :}.ܒI4 {gjmM'YT ]}rRK}vt 7p3) fF*-B1M{prP)κ|B!n:%ay G,Z m<&"Ctt\+Ā0*ı/զџ-Ŋ+wk~$ q:ei>0d7zTe$<#!-YG3堷0BOlqbY]U $N }2Vٖ߭/-)RSޝ+b>O\N/7ZN,8&ҕQJ ̫lF*R ;3HWj= 4uu#k%YK2Q^œTB$fc G;XXٟ-'¸mf,ːdJ@ 'aKػ.ɪ#g /j #O6cbZq_=vu]H Ew,2"[sPU0i{%)4ߠ3\18}:JbƔAMh~D'?"5\O[ĦD}[mϦ*Nf،9l3K T_. m&|LV3!ҫk mg{А=Όd1mqދ"2q`p?)c3gʯ񋴡:Oef(J [oIMZOgJt Q5yпc0n5J?k s]IG<657=:&v؝E*v*j8,BA3Z,!mBN;@*6W3%0kzs(Hn ?@`sOϟs\ R=##OUUHJs^ )Dш+.ym?3+ea}+*mq@$ǒny8{8 3wq-ST<yAf_ P,9ȄXU_!I4\v!|nu!X>.|U8EWTFwY1jCVj}/Q9; '$ n֝WZwqz#31ͧ6uP+%q..7M"u\M!P%I^ۼoGq*kB--/}vh$4tńpFvF`DeLy`E,+؎n"wm Vۄ%<|IE 7n I~*p2zO$S3dq!Aϰ]^e Xp$L/jyQ0D2ŬcX1V=S /"砶Ny*CPcMH# fRJ#(1֟79Շp`l[x 5&ҫ:&e%O`*6-zsZD\8>n_E=TwQ[%h aqܬ`3HDhD;QnfYm-˒ 7׀|Wźw%qx=Eq\+Q1<}LvC(Ahv Nb(?ZF~_s2Sd >_|GNyG9eLŇORӳKLIʛj`N)fY E,Mn3E'`+lXVR8iCXm6D_(?dImhI?a*seJ/n!RY ?S'oW*)tC5\k0s&аJE㜈U{B%@rUӿl{_Jr-ZPy玚*(&6pO=)|p!rD=e#B&];ώJjN 7T&>!E2)5/VN3B^}s"

ҒnEԳSQWGbP9>HDu0Xe%.Zњ:dY4v&=QH2J;3QHKNn踄I qāpUv c~MB,ꈽ3flwf FeމdU3aj/>ݧ_hT$ EK2Yj^J-W}Jp JɸɗI %4,v[0pECA1DE"J>9b̼j$m[0`aZzO[/Ϳ;>z^\tBlcw͡|v;N)]@ 3cƑzRKUwGAs^cpcn_Agc+ݙN.)i%`?.v Y>kx2467 i~XIӮv1'S8몿JMH}sjIP PR|YkVa٬)ej,2g1@J^bGhb{CfrhGh׸c#й爎KtH?%)~|tp%qW!@:oTQr֬[,%+<ʲ 6"@u"O۬Ƚ?yR13;%)!;3>԰ȰZ-ASA9GY79ζ⤇}NİVfvx 19Y_ kmIxHVׄ&RKc2G2xi\%; πߟLnͨ/vLs 633[:ֳXcFV1ɍujIF3~x3VtltާĎeH5I\al1d!t PاCREͼHc-/:xVrwΖO; CVglX`*W-Fq,+ȿ~rB7-w^R_4p3< czcʖ(m~]yxsAKoWcr9NeC=҇+ WV6yz_ub4\yP-R^LJȯ~l*#4҂ T<<SI~_lyHl'{؍odޤD #LvN~?e)# >4M|H=wpx AY`W"4w8=Yl-7b0zI_ C6g@my؅EͰROQ~+Zl1ͷw-WnFDncmNO@J>8wɪ{#ׄF@X ryWE‰Kw=i: ",ucn}w {Eݨ{/;RH\u.-2W2Hw{C66kZXF4LEF]@%ݷr #n8cAryRBU6ҋ(n}fs'8Lĉ e]F+D~C2f#cf wG1"c^NuW?]2.{-Qy~bF8՚f<.o*%-&[+gcbg-2EC1>\- m%*/*pU=븨=A'Kշ"_I$544/y0x)ַ|WfQ)aScυ=l0HЕ!!AtIW:dΈ~9E86yU`Y|`G{b\E[=kxX7 "4 &ݦ'~vݼYY,txG YQwEYZkVݳ)b h:[azee~Go`GD1>",SDgNj df0`.r iT]7݆F5)+Rc~5.VdްaJ3Z?uvPe9DJ:#2 ב4 NEd{nqUI(/иChFbT@&`(\ZR_1|]-=lVb kQ"ޤ-~=JC0@gi0֚c6u~zyB]y_C9c\51$$1] EO]6ǂvZ8uZQKNO"cWՠq?X]uC{1A`ưȳBσ4x JWZEŽ<ǂ, 5 Dw2s 3tB*R6ꤱ5Ghp_ =.=݂) }T^ RoA> Hڒ G[M/0RLdWׁu"1hA66-| d*e4Y+e;Z"vXMG:t@v+~ 6wC}h`S%:^06} 5()w$QECX3XU$E ՑZ tɧҞ-b+=0_ø"vrNDZ_νp##&YyMnɹ|l4QkKe2C1>a^iY\x=>}iu߁*FX%dIj 6 JIJ" W?mF>s @s-dq:-҃P,?!y?JE-ڹ,'}4kxd1]<r9KUY/{8&,^r,!SRǀMb.C/ySGfIm-(K![. &:Z3#?r#}}H&AT;jvs/Dc1C"ogA-$q$[\P6ɕvF J2}шT }rAK%kPb6$vw_*mvp\]%n;QC}E/ 0L;iFaʙR>?;Q~W hnNZE"D״\eKm%_U&4[ IH o\!|*Q]M'e@\g:9;bl8hn=F(bH Iܒ_ \u÷4"f xrNWXk;Hj9_qjW"G9\?rZs1]-=dFfTEXIg)9R`bnOh-.y Է/rsP/jÂPY=P7 v%}^ݣV)Z۽tCI9ӱI?5)RL/$JN7L7'?[b נI`4ffڨ`ΗDږ9 }vyr҃A' ̴m7quJR^,W0/ (Y02 R?hJ=򫁰`hb$ >VrՇr=S"X Q}'b"adˆ q6[*o\yAwSczt/7ŀZ˹N-ѝa ej=s-Nw/y:a9+&+?F%9Ֆl|U #̏B3\G~ nI #YT+{Ɣ=: GCa\>h% rs E~UGȬ !])u)1nq6{Nw~UC[6fw!6 )wؐAdL'4ۓj8 :vF8E3RM&YzS 7g&gW񖍔˙JWLd9EmW^.32%yO9 HOiHshzwk17E1'm*G0i C>${ H]ߒy$8I:=2k6zqv7R1~S5Eh򎖄1.nnHp(/$|9K!R 1I߫2E4$"՟gj *2aWQ7zoXM"ĺI>8# 9^.xgl4"1Ǹa|n`4 RhBs_muV<1@})_`#\ߠ3qtcW =Abݛެ5oIޔY.K/׮m6+6#qn:nYHkw9mIDx8qI渚;YavΎIpY\%eԄR)1>=yr4WWzN2)Zx\x@c$3G vkd]+u;]1|;wӁ | j9X,z=P]c#Ʉ@&TKrAJP}V0)^2Y]ôO>z~\qGX!\ceQo,1?F$im8eͶ7</I)Ϫ4d1؄C"b,] ?, 'b' sEL +QtM< |'x^QuEYD'änm| 0vy&XM=\yayg|=<.GȊ3I~Xj,HK*-303'*ڍHE%.2{:CW^hT '~}UDG3Deb;|̫)(=0jǜԝ4,Xo`Vmf#G+XjH?h롓f3Auo-4eH;|r\6Ƣm砄K+6K'I Y< @d>ƶ P_c:}kﯵbh!? 4"57Yp'j|a_\|Ogzd8;KH~a:(N^qpJ-U%n>h ]HTHJ@n3 e)~8iQXhFı!RI)#|B.O4s7uKC0:MT$J/$n+ /^lz6{U T; )ta3"{ŨiƉ9l^8Չe %bcs} i?t g;uE/r4Z!6tV@/3 opvzt)`e kgF[\azuR3r yT51%k63aKE>1m2=#nVL#R)+3 "ʐu_֐ʼn]`1r(YY~ܝ9ŁEcYUX-c{<%۟l$F^GLj &I]J!u$c D܆pIA+w\ KOn֫ y-밆ӻu(>% t>$,ہ`b4{7Ţh"`(Nhd j 뢽D~?\)[EY΂koמvUI9;L 6ԝif[5u)tyqCHԾsc}V>(Kڢԝs訚%a@Cfo3 /00'/xߠx/lЧ_yD?3Adݥfx,c,?qo ݘhEf㍹$}j] q4箛?@o% ,,}%ct8Q\;Y\#:UQ(ZfBԾ ڣhExqL^#t[B49.[`R㶇SAt7,=*Eeofqauî1 BK鑫41[?Â}.⎯t'NBus;W}B+8C0Όmm20?Il% H܌DSm&L +PQ0!y<65+5-9fc}74vJ>j8IDOMx7 G\ܱ> ːeRv˔rqzIpW4ݪMRQrݹ(otA>N 2Su] s @ՇGH|y0Oڛ$ϟmW@Ʌߛ2-E݋_%#q.(K*Eae-[x(QĴFh磌nLy<n# 59~t<͍6oCTd$6uU64 aȔق,5z7Dire /LQ:[yeDkRNA=4xٴ{c"[`KW7Ga%:S۽#k _.BC"Ө[vt2@f=!mpK>ǀg]J\XOPيS!_RC4EA LNEdEw,Nz݂˯&EzyB/KeP Sx:zI}Jt{d-hk+ ݝG]@rݠ7"LψA D*1fZwg֐1R􊅐netcLˏ[G!D=I@25"!E6B9R>Z,x@~t9LnG,ܫOUY R*<[Ҭ;=JL7%ݘr+2fB,jO}Y:}qݳ8OӵIvZfgWfEҏD/?G#;En}qܢUγJŒmO KIa'ڑYGDdxFp!Dez4L 8͎뮓IKmа"8/Jfr11b-vHgGN JiӉnp)UϜۂla,-O7j]骉FO|:6SS8гA|wt+FS.;F~ÎJ,([w=OUJEG=OwG<)kc֭A kqHŰ!)cfw!JƮVFoȶ+W]`5BR*a!~Kap Y(`^Ȍ58Yl&cbBȪtN ڍ015ARћ[_)MȎh ^D|y˸PJإV) 8bIIK =c $7^&$x߈'ޫP t# hf,)sΓoU硔4Cm8=krbaK@o]+تul[ڇB3Wma6Gda{pȨ>@V<~i f"GFTG5x0y")oIr3θ`@ء!~ 6hIM}WeX"{Ig X1W[lO⋶k"Rv O,xp3:<[/R;ID-.Ɓ#/(#1_awmzJ$|0CxE2]{i)|? d^tId<'7kUAsF'U%R?*94v;q[I~]Yb{iLBҵ'%\Th]t3Rx/Whe/?޷۠c NNK}RaeIHQ@Ɇ1压\}x.dԄ5!ɧVkd' ť净)z''z#"; &9}A^k5!P`)꨹ `Ƈw_Kځ8>lиH + ~=$B_TL*n&X"!գDΒREX=~YJk^ޅpw3O ,7VSD6*z`0ABcKϨ5cÏyߊq G,>dN9hIӏƨ4&Nn8ubԎ,[˫ܜD= 5vwڝU~^,N@k'9'\/҇T~T6%ͱGinZWe֦/͢+3깻2ZL{; +nޡ *{zjKƈ̨z i9+n>o9؈,?K1ċopqR(qQ2CttE A!ܠ"(-(4o8ƭ=*!U8I@6C~KyspYN=bmhR+>Hp^Zig~AH{y?7j Dؘ SV8XЎ)| RO%v0MFrQM0Qub餏C9\3 AԝseсxTh50LJCd E4PL?(2P&\> Χ]tD.B~*7ȻKnf _(BHDO զ뾹X0t╖ir5@1FuݣK+''kh+Bm"Uc44lĮ#3)_֭fm`7HZy%j*cX@j:\cvgkyr887I^7V~N|ޜop kzY!mAIysᒼs10zȣrՆ^%PTm"%>b0kGJWe!?+ Q.fz83҂-й~9=gwnH!q4`Ʀ0X$@İG&_hw\?9r--Zp4V>)B<Uzbw?er'>Ԭ3G) NŰxjMo w2΍ÚD-mivdܫpޘsx~6X [AJ0ppwauuPDFirgى;Z•r? 4fHgݢOA뇘]6c]>̷ݿ$7 }K,̀8g'-Ѩ(+Z혚k8)Z6K:֍ 6K'ݸr*Wk(|Ե{o盏?I'wCg<赈;gwӏ`&Cb47YVZ@ f6 |#<ӝ {8nJ1Ylk6c#q`c3q iwIQhwX\%9WD# 2WYK$Ws3kI(p=4hk%ӱҒ9(Bmt=HjZdzN%z"MԣB&`$uq+͜O ,$E1fh? g?P8[eBx/o/.d7¤ط`kJ D@UIXSlX.sdx3$=DI8+Kv~ML3YTUf~cVD:BD#7J˃ǥVhT4LyULT+'܈J-6yX5Y8fJX_=.ӿ.͑1ϕ"GgsQGfA@5 ?eZu1v&jv5[MZg4n,d⎅% $4n|FH4$yyiăBNKsD#ĭkpÃ<)g?s< \ ruݾ1)a^6ą"=7 ,cmb[GK;ݖ'ipY6ɘ8c_B9c"f!ZBD].Gu2;:ET@7LbKIgg^P!z.X&9+x}.q@"-OWn\@]xJDi/T4\珦"Cr ˆ`vV>6͛RGUav>[Z۹t&Z7ٟ?`3ݥH4ξ78:2gɚp|}-nޓڭLK2,lp}jD g@wwe`ǭ&r)0jHS|L sJfb$ 4.n<{pm,?U-Haj̎p \#b,/# r8>vJP#4 oia^i1x kRPt?z%oıŸ/@JĠ =NlS6q Dّ( 4 :Uie˓a:ZExi$_'΅P0QeÇVꣶzIf-ޝlْཧ/1])6+{t,츛=2dc[ERcYrq0+J_^1\5\"%:lD!z_tl'}ycbUtALAbbJRb!렉ɜa~3g,XϱKqIA<(+Mw_Hz"X]Ў*Lʖ^:vU.K2QƆu7)PDF)&`I26Y'Q{nCiƇ3Uq}v5WmO*un։ɩS%x5vQІFz[ x lM`;K8!prYH{2:rYJ߱aǥ{ɻhyyd9#t0XUn мRgS{M̖kD`'"-ww+D j'r1诽1z K~I9ݧENPwWq\k6y/SɬSa: :dzng>OMݹRzPM=|=4Y/X[kW-kS?f)N# /J0oq$he{Varڡ!%0N6\Cם: {DƦg4VŽ,&Osˆ.y1_ӆ^,{%eHGmcCjPڲxzQ]ril4⇒y{ۻ 7. "' nmgKOf#uJi~pPTQa24J >ö<2"H`sNugĺt/5&2p)uSLV_a=ŲLx]!c1FCL0ʳ\dBcc_pP @ڃ359RjK =5a&eժ۰S~Onَ" ,nyFZ̭Y=燢M:_ }D仟S^y\̛QMQb+[GOP%yqGFx!Tmtco_WIr˓$ugtmc\EϦ)ijwET$1̌_ziԭ{LFqB(v)2[p3vh@H(2ʹy^nc-8۱z,li,2EC pWC ع.[F! S{Ec%Q oG6b8Bc/ǷlvKϑVKaXy J(kWTM!{*try0K71:>E*E*7>)!Y3M1ҍ*I}[cly2Hy@TA^nY2dl-T&O /[vʉ>]kK>dC ɠ:c[Zq:JzUֻ[9iiDNH]Tp)X*: @ѥ>&N 4?0CSR)@/wUd=rjm^&ɢ⿳SbOZk DfG-pב,; >c:Jk5FPvY_=Ms>_B(56r#:;L~svt\PK^dP_Yi;3U_50007FFeO+%_998i"wgYK1Kho]QEE{k޹dޭ"QM4Knp1J{4JQyMb0ޟVOl Җo_\;"fP$`$Fkx(JHI A2k 8.:iӠhF?z.4O2{ڝ'<]0EZh;D8q+c7cQlҮ n sIP^rf^ڽ BЙi0^Ja+r={_#CiU~f=O8Fy)~00{gUM>ÑI_2A0ȐILH~XT&~q*arouɳGln@K,{gsG5`;Gde ^itHFC<+]V6@%h 栧}˟,sLS~5*)3 gS4SԟsZS$DYylYP5G>\̙d v>u\M6JyK_~+f]JGŭ[p|~=Ze"5J}^sv HkMSz4?Ϯ,0S!D lnrhx|7 XS< <0Y+s2}y+Z1JS  *O|u8 (րVyvyMHmZ,zTMC9lדvTl ֥#VYJ& s{ir,9a݀u \d=6H'(7c,s4/ƽYDNQ/zYƎ 6_n}<=zERQ萤KB!AuC)߇+ xԹ='g܈9M vz/jg }B3s26۝ ꊾ5Yyi5H(3\Vڕi {`tD_@숇%0eo- =N#ABOP 0nWV{T/A:XPa|+wKV.>D+eV0 "xkpsffk@$Y>4vfƓI>LEZOsJ]dWg4SM."[xU~ڊY&{{`doۋn|j><>%.Zo2BP4 ~rX# /r_HzD]` Wl*~553"$nLa&EѕQGF_M\Ȭ#VH.ACgO|9"S0;Q[8 7 Z;NIӪl͓vAR΢Eh2Q\8?jo=>\6fPؐukZ nTe!l'/dgݺwvyTsPn>EA6§5;xO0v|AdPҽ1~̉dPW GpB& s(yGm عJ|hf;]oBlc @nʙ#3ϒI(.իO۪9-x2呁.J pׂY›<$K#yAU1i%R/Wx&o&X7FcirL{;] zoX/l:$4IA-lHI&цp,/D#0,nq% bTՄvZEe>B+ْ%]8`. !M@~"(Sh !l4ae9RLA4p6OK݌.1DɡE&#Lx "6 qBoqMA-(RٲY[լ<87mVo w+[TkTƂY?Rٽ)Y< gU|йNmav2)رx9M\ݵ6+bkj/C\"b)J2{q"Lm:Q`:īW[?r@0W&m-d(J}$i|tIE)ew#g@AQpUixDJ0ٕ<>ڦΏ :~xEcIB.'ڷWb*ot HӨniHd2g֎~(݊HR8ΪM k6ZN*[hĭ(`p;|B;/ I(|~r !u'B4pz[p"o,#^g%V_%CHNk{ If6'Cl=Wa.*jR56%r1FٰB2jE\ * OO3,SIi CD߇8 oS=&fB sT"Ӳ,"*1,3(LًD{.׵RaNtMo@ߦ=j=;rU68PE|0-y{i]3lV3N\ c\?ɱO_u mYڥLZߨIY.9$ KaWA1[Jfwz>Blk2y{ 8Y, wR?z+/V'&Y4m [֏cU0l^SO_Մ918A rڦf79P Q„0 VmM`mv7o1б oM{,cs&K!m&RȰE)CVВ FH,*M9o&o4S{\Atem#|#ћ1Rwusm&6 ~Vvc~'tpL\9Y+`ATqpטtE*Q+<Сõ_ozFH[֡"8z`_rZ9eEL}bIF*# ?>xi=O%݆"ҨTh\Kxs!ɽ 1=חV=S_ Z79nSkOZu>\#jpuwVyC[c[뤯\|9?3h%cwnL^ta'pj u/{7*nn74f@/͠BNS kx':|+D̲,.&:^ʬ oBor6Kk> !;$^{t@Ѓb#kL@JY"/?;o'vXJV6x%@#Cر QEpf߆}Ƞ/Vc뼴[%a S3=a_FqozΤ/:4sqWp~Y)]vm t{&plD^iC2VfȔ"5sQnJ^m6|D5YYg%%y)堅7B|xA6VSj- π=(~!K5hkijw<Uir>Y!ZB8^rY/IIVM]53EZrYc9ڙ*\rZ/>0v8666UΈI~j~'"ː4.6xdY9sOD<5l SMJ oPٍ۪wf_Ẃ¤x^d TJR9:9-7fur.- } w;!"M4iE߄,̱x#;7@>ޜ_7=!j${$^,4;zA} 3Y* 'cј8o#*x|017f-y &~=e<8Y[T68\ i&aPH" YCnW[*wSJiTݔY P֔`!akh3;2qP*}R2󖎓TL Az/\&YdntV&)JxwzB8{!Ap| (mϐ`HRI +ھx~s=p`q&7i!!+l9U:*$ 2x( eIIpފrLp!V7F6p]%Rx̟u, v-Y/v N = ߒ,u7څ^rK4jWc#W2xlPĥӺfO|<\Tyڅ 7Yž/[y˗o^;-*EAoYVutF}0Q ,O^ >"tr&-fOsF^@'|{OPkLȒCoj21':jHmV6cXj^%^3 ]BU`[EE'$sb nH)`Wm3xuU!d0ũC(ޔ+؍h4bTvVCrL Fҽݕ܀VUƜV\L?ۄL'N״}g6%|[y0q"s/ú1~ f_ݯCz ׂv.iA#.v~; y~K*W` 7#( K%F.ϰG?5|( $d|O-7 ׄn~ǩdTPu#h6Ȟ&IV'`}-ࠅ.aJ,o`A-F$v]x;,ې Sy@~F{'`A&,A@nLz.eq8"AҲmv(Y08|*1#w0FE$b.xZ0A7bOSg󈉇Ai¦Cr/.=gձ\10rwn(K/3t=eIೃhWU dA`$"RW{yO)nmK8VvN A}p/֭1}c ɢb%E\JtkP]PwjhYt)9IХV d{Y֗Bt+EƪLaɍ>0▙B4R%IQ(/H~{@{ek-].۝#1=+43­b WHS-[{6B'BG%fLt>|IO1{/I*)O!qٰx0ŜߍaY9cNHCQOh֬%ĺ%-!O?྿"5Ai24@ w@ ܌U~?W|?5 FZ #m+͐/#} zOicГ{bzp1l!7@'-|@U;)RV$KQC"wTa^^(h T{7 K$FCM j|"`=$E hxm/.9-Ҥf`g`1|sNM +[ugR%ٿU'Jx,Sۛ|WillU$sN҈@qү2Dga*+ Luln>cՓu]tqpt?K^ߵWҸV1,cs ېxgE~qf/QQW2ٍi;G6 @x:q2g Ѫ9ȋs~!, D]&@ћ% tWEW:w}l)^>gIߓKKh"d`J;~u{Tf$EUzЏko,)6lQiP&.rx͖s֭D>ǫ>GNy~N&r`fٝ`~W*DtEB+)T'x270"`A=LkDfIE_Hw@cIUUׯ\XHt3eT&C[ ? XxXau%ʨI*zzB,N+^(~j;[Lvyf4Ϻ*Z5o'>d_P7FEr#'SM)MsQOkveQZuqۿ2y`xM: !Mܕ}ͣ,Vs~vzqId{a+zp% d&&\8s+l"#Yq jzV$zRm-rBlA+05j=ܔJ3ʗXkcmÚ #hE Hp$, }A.PNʻ'\0{;Yn3"/gYzgorg ̬|F²X #NriI@(K5 v;64 wP#Ծie:8n"VqQ*agK;ݞ.^%G4C"m>#3}N#r$ib 7${2^Ek,"XsKhUk8nj튢N+bpc\Ҋ~^ǟzaI-XI\ڕŴO!c+rĉ[ mE׬ojjg46bxrN&1XxJEgͥ2#rYr}B[)EN? 츐NQOa[({ͩpN '[[5Q_Wbڂ~bKH0' Jtr{*'~V5璢ZgÓcaʜ`J'6Cw۫[-Eޑ+o ]sTxUQaѰX aZvbT_rt>V1Jj8&c]nA1RwTyIZ d| } T+gLm" VYk6m05^}Ai%v h4\}o1Ţ#ǹaf<PFzj!X_Hem򋒘49 ?/ JC,GWwO~2w;"`" }CDr^8Q3gzBVB!3f6AMMT(fߢ!/6ʝ?#p:(%QLwSMnTPX]u+2Bk5y%eK{<[l,ezy*5r-DjhPbB!Mק9CtIywuL"҈b l+ 24+#7~t@9{Qj!UZQO&p08G_PSԌ܁TTKrmwXF>(L 8Az#l!0G=5n7Q/] YDP( 60,wĭǵwσ6B{p}"Gu E=;43}P϶+HJnH[M#/ HШ=I!)Y-FD*;,}ٱ7xTqX!=|4uj=hz} U'ukȕwozA걖٥ɜ? IJ@tÍd-0&+;ZqgVE5O%%<0b'ZY>(\w!'>;Bid3NTrdq([@=XaՀDh +.Ia+T:%dCUMY@T$ծFvn6:H%nnӠ2jEb~TmM;nj3(QEQ] <(mA+R{b0W@eD&^=!9^>|N Q_F@7k~M@y p-O^"]-a.;OiLo/*`2L cbtl/=ܶɷ$6KdeCtMKcՀ @WꂣLwkdNk< 2L8<(Q]˨ i?4逩&aFrwkBӚZ\Wy2!Š (<9c~P}͜hrxTFnGDKC﫿r3,5f0RɕE1Fn.DQJؚl% z^!b'waHrl"0@ 1SEwڠwR{ys(C,FL i' hY`'qvo6u}*9.쿮8>oh\`KSfʴK'ٸB G㺃@!N1F%֐߲-KoD0ǛsԢYT{^_4?v^ޟ?ljL{eBsζ<'6Z-~P儋N~^˺C?Y^6607g1g+ @c+'ث4sTezA%s3%zfLQ`W|?q^ID*F4V=fv+ߍ )-ˋ)[{ȺR )Qc5OD鲓=*%G~,k*~iZT撠r,/×So㊏4ʽ̚#Ka0/"irzA^$7 rVr=g?-BlF/fiOE-bRWDy7001c6NW>( u.>Qz띔O8.ܳ$iOtY\;locAuR P6-zP՜VҞ:q7EB{%rIң5M}3v G| #S]o'CQ#A 9Q[!kSIߤfx)!/^ ݖ|D>c2vRso^Ղv(!:1q'L}!sLbik_h:=je{!KZ}ɠc lOjmIcת \JSS]jS|ləmRyOف{pi~缡y0Z L,vmM8 #olj -`;Mjl R2ڿ;MxU GJ;GWy-o~}g ,E(Ub`гh \M@ ̖"qC ^u:am߬<;_m}OE+?#F2 vtp{# 5ŒڵhD@>LfC͠khk*jX?mMەW2+jz~c "_p"t IPK-ƼP^6 F wR->WR7"KuY9F3_ Ec]*A#A}Ұ)|bS: X{x7*:5|f]i`JA*}g]6C,EXEN% kUx.13uf[ܱ] cCq\[#VǫpU ~LV<\0e=isXI-OO 4Ue=i&)ʭLL LM Ƴ+V"b"6VEk? ءϭ-p}ZU+bӠvAQi&'R]6?PYNU/mErY8CG:o6pi^҇H?UZ$#!a{4mu9T6rXd)-縗TL?Cb6Ͱ\bHIF XV_O{=eK!J˲lp|G :ð|1 }i}:.y XsU+Hlykqy~p>se0"G^#Z,)ZH`:Է-*Fo82֭E U0^.Ə,~:xi@WU+/#cCjn b"Il1[\ZU͍k=ãl$ )YB=Ƃ&gn/QJ%e#dC惆g:S] oȕs 7'ȑ|к%Q0G0 $;d=Oi!7%Nox$^iX qFraT)BW=tV8#qs~Ռ?@l⡊86=M缮q{x>kkE)$Kqc/ZuN2q^ӷ~7ҍlߜ%^5[c$k[]DIas8" *uC5(&#<& C 5[2F jV3k-+2Y#Ά lQHwOz*ޕP\L\/|4TXFu@?vD6}%\RC<.oYrھ#pg(Zxq@bݰO*%QRs.uNN^/"2#?BA5 pg! 4?gkIhgֆi>o]7AP?VحE-Qag֌̴3eo.Dj@fjRKV@2m\O$-BSt/b Di}fnSI83b*J[E! pWXe!W)1 V^%hH֞hR+O#f䃲\*7 TC Ix;U|FcTbsg X|qtq)=N(@"=c ,~H [lUupqtʤi%*r;zbA=:19_plMFŹ{3dEGmh/[ߕ?뒪K.Ž#׌aV;J d O>o4zGHz% @9^Π 䀃i6mɺǒsy&m3[pN]BSDwHJ_#`Z"݅@^jO#sl N+d:o+.}5@v>7A)8HK?JjP/Q!LaL}AeS'i`Lvok%/HoI;_P@,hAk e\6hKpP~āE:M_C Z򛄔"C l)n|XgO3~&- ̀=P%g% /%wA4`RRM h&1S_OD 0: Їvy}}Pӌb@=EI ]wΈ䄻v'ƞR ƐUZ$Q>rV6RMN-\~;/{vP|0_]ѯrit@{(TX^FȜm2fwA4=2):Ŀk -Ph0X"GY!*͍{⹚h@#Y[4 MOYpE;<ŭqL%s/ƙ9,ZiOjo/kbr4}$T ![^FWP ;~5C) YdjRfRfl = ۤi98R#rvrNل'*CO|%-a4iZvtr)h\¸/ېA*cqH٢T61&w~Rzܹ@ zGv:Ikd 9~0–:<AkU|062Ԣ 1I(sicrb7 YxkCd;7})$* )g\BUo9GL,Sd!τJ_93tGU3驊? %Su:䶉Q WU<E\kR|I N76Evӆ7›ks#XӄZB\Xky/V 8u4YS]iq.1~H:'EL~ N]$1t$nAnlm<vWYԞԡߛKtJRe;7]kj4(㘚J3LK qC/zdF.눀[3m&VVjM?&?` H@W4[NrCx)V5_d'Fibg`$txH,IlRo6?"fjSrQĹl+u#N2<=V|i Ʉŏ!}k2|u5:n/3kjk+Uɀǡ(֎`1wښTb٤+C/`;~ eڐZ/*zmkc1U"ZĢ/A'Yc8{R0^(9Vr_kEs8}NO:ZEJn<+%q0oGr8QEQE|V7'Sg$ B&"3 洠@o*cIc?q 3{mf%Ecz7AA= mr>1TYG@VkLkM73``=di4Ur{A;an w L+"Z>6M;$tXүKK!e1‹ou6{nTJwt3 d={z"]Z(C.Fʼ9 u; B<@[FWre饦:Zx&| yŪwǃ.80ud "?6=D1sWl $"H{p צ\jO,؈YOqKsQEr,jN1KƀCp7iP2 u@Zua v ~CW,nkCQeVԭ'x']8uYz@[MK.;<@;bX r Q u%8[B3V\DpLV(v &/P] izZ<W_ y40%~K]Tʤ}EK.%R"=@XEn'N88e[1_ζ|9Q,zpW bnx28h=zO4^V߫juJͶrPW Ž^5"@jQRAV~? H7su x0u+Qi R|qiOU/vjMs5?j5]Zk1LG]h?ޏɊCſi߄٨M>iԹ+y>Ng~ ,S_b9 @`W].R #&<SDrsgɝI *(Qa^,%|o1.#CZvJndt(G9 {3h ?j(hu5䕆@PG3o頠X媳eԍ^iw~ӪJX# ↓)3XoN-fJIJyDM&-%Ġ"[M.6( T7 ( lø}T)o厼yq'{<4brLX24쁅:*9#qI=8! Z8eI ̚)b\Q8TD&ނh E#aAruI]5°[K0/E?vb m?%›~D\eW/fΞY 2sᢧdѷ g# rs#M޺:!%kĕ:H.XGOCiMpZ^}sƇ47 u\Q# ~L),t3b&(h̤TfW Ɵto%U[]faR W-F/- +M5 XK[ƈ ^-<+rLS>ysL/fRvm(YQ;B 8J4>ͣתGc8+xwy~ۯK)~zM|v\~&88%0`\x  mv)FLͤ ZμEË,cl`H5Zk:3=-/bGVObLcoFVo3tf&qa4t 4Pv(᳨OQ4^c$N'bLΙ *C42lU싖|R!)c,9 "IǤ}*Vw, Y5uQtIק3 ՊH|5xOF%_q+/tkZHYq'b_.u>zbx BH|L /*z'l O>V =Tٟ?AJw6>Gwߊl״`8ZẸr#!KuYxT@fIM )P]2feg 1#W'LSߡbAZ0Dɶa6j֖(uV{YԮAerr_]AvU84}7E)k-[|Y6Va?{h-߷\i;eZ8JM|]sটNq"=8յAtVv;-'M BFgCğ"=P93;en5/Rc:5fdejOul8:qA?uNGBQkc U?<QdMygjN\٪x:%jGpYb1lPTl"P< >zN8Ax #G?d|j\-ka?)$ĈfDR|,G(fO#{,DfݘMMuI 1dnXEφ{#S M>`Cy%jDӨhWILDGlϯ&\IlG[ŒHS`9iϪ3 JuX&Oz2}$}[4ڷ;6&Do_;xyzxrwQV5eYRyxXd~20ΊWT:ͰWÑ (o`b`4 #nC=GhEu~= Cmf> ZTk@ZO+|WBӷק<zbI/&"-i` L<ͷf1*Ljr К]J\^̞{ѳPdYL(2WttR~<{4:Hm)]{{m.D"~|0cՈ HDJ~z+Q;'Cu9`-i1]x` M'Ya \dûe3-vGip1ʺF/ۻ.J(:DJeqne(-g^hR0l  grMML&%Т*Rn^g>>:sHV#xlK "R D Dvdh@+i7 el_.CU3S_P8ACIv0^b q'չ7-ܪ;sgtq6LߧsZcBnMpdY7H5:Le3TM :h |C;&qWsIzԴGArz@$vs.V%DC_Ece#uwtCKjm^O߲]/q;p Up ۼl~˜;i KH܌n6~N.ΧznjbSv[N E,kSI׌\e8vCrB; _ x3p$h^"2p! pIS߰i6Et8by7nC<`MCՐ;) jqf<ufzOe et?[RH8LZ"&lc  =r8(gonߌĶIG]@3KU b4\ mYuxһ,bi)EΰXI" (x"%$u6miZ.]3w쥳MBN7mCK{O⍇1ŀutp3Ԩl[?]^Z/pbٜwgF8'tQ{CM1 )`;S۹u 4}xaB ߸{vJ悼^q104c"Q-GmRo;KjY9T`9Q/ޥ)LKm^-ڠ_c8m$&* .Be A N:'Vn_X& Â<h.M?䡝8 9\'apܑg3kwS'Bf!n b L]_N7s945_,Q/'O,\Is{y@gxXVىO(VEP VǞȢF#doIܑՋ vj+7~DK ﷉S("K Ǿ?(|Cz'?u̥)sgnOꋿU!0Y6C,KC\9_%1T]pL8.lT0P5DN q_Edr£>G}VsW?1c=( y!K}< %R:@a uBh : qdAhw/SHxx#A,mņ{63d}1tDeOT,| Gq/i aSm!/e FX^Fy=2̼Vڊ>^84n VOШehe:9T7 LhyMxފek=&32*uiQH&I!g v0r0U2χ^av Hٻ ܔJNhΌuлNɈTܵ<S3;| tLGHcYpEJ=|;i [XD;CJ"a+T,,tx./g:;AXNz{vdl[0.qQ۴l @*ΊKd:X/u7ï[t_`2'5tXRbOv/a` r'[S9'&߱JVՊSP-ͽ:(\_zLv|W).kξ("= iSd  y~dZ⽣+=$"p>7:kB7iG/R9w ]va)IU[ajޢKVBW:8;1GN}Np^TcD'0 z}ȋaD'{U0g>kђK8́BX$ ,C\:];Tr.ԅiU7ئ)4]`z.F.TՖyp=)z5 t8{ۣL* Xڽ,#ϒ'XhLe .Nt| ӏAry?(G$DZ{vLfhDU 1s/S8O X`~0ݷrpC,'_3Glzn_>me8^za6'd6d\O˰mv|ap{&<+{+RzD@;G"?lQϾ8T c0!> o2^.F$g˟f3b눧\  h^[嚜Z6)2K!} < woq H1(9}W C3CiG;0f o9 X |薮)>lU|(O:#ߛ;{K8ٰ\J\HE"uɅ*w6S]EŔt3RR̬ tҐ%7iК0q*<}.F'W2`XU U/ 5bb? .k}BʩX3IJ3jکMfdطNAśf l2#HD,ŽfʂoN#kk{)wֶ@(HR *'qURYkPG&bp #B σ6L~;(CߴPԐZN|(lĎ2 +G<.ŋs-eFXd&>ښ0H˧IkxjwKfCkj`9j"_A ;#_N!+=K.$_f}V$HM~p.kFUEZ} A/A{4Ïwل@r\%MᢑBn{5!jiG mJ"-8 hKhZ4K^$2PvL49I<@|j[D_/NCs%@m9Ӝ)˂Ph(6 ,^AG߁OmيgUĿ]#Ee`yK]$ l084獫Q 9RmIw陋ʑ2$UY7o \d V .C\b̺b?1+ȝ*.RrA%l?d̅XF=ߨ,>囏: XU;Bw"7%Mӧ0,'3ϧ㳡ͦ^Ӗc/wB{?%S%4$Y{_<#Y3D~0ҤfDe{ItY }Y4w, AZe`d#}/\-qzl#m$b!$2q;Q îRϖ]H۰V$®yiG<(YN#DZ68TFt;)IOU'k~1m׳J14pz6ޖX`ѠѬ\ܿA1'57qM`7J%Ao;;S 4so 5B_vE$hKz9P$~kSWJ o7yUdGpT,ѐ`(9>dO}\$6e]U1U]Q>WCa="Hk';R!_R! S(;{xgag^bӌ=@z^ (Nnf l76i޻ނZ> d#s=(m=7%_u9/_B+J)a\í ԻLQ/&WBf_sp kfx-?ޡ\RǕ77(1ީT^AR^tk=1ßNBK[93XEo>oB;7X.zpPVTPEfh%.e߳!Oj^}4ȥ.b%<$]GaZW w/o>&ǷDO@h{sCDeI{P]PCƅf:h| 5Se&us]£XN\<g8K  pI۷6#mZ& Fw^&cjKQ8cWNg Š~TQL;]<3H*342wh{ ?1NF ?Qv5ζW>'5Jp R7V7= IgF sɉVeY|e%I^/ t_FkwGVvh[Asy(*b$pK6} h]I,AQ46Md65p폙4b:VxXrL Z^r}bkI8y6u0̟G60])-%-G}ҠS- xn>26.Q@8֑V*,=P5N 8V`PҶTJQpEͬ ?ii|DRoflnaģ-I/SeA&MOaG!QDgb_*͐g)$s ECҺODIyBly&d8ogW88SXY1'V*vOPl?0MG nuX(!yy;1 $y#"XNRя%Ycz8_Պg:+gЌ]5{l%sS**) ŵI=bwGK&滩?vE9)R%Iߝŵw H/h6tOI730)5eLҗ>7ۤaz %Cؔ0d`Kh5Xߜ +_]%rt?cB*߆MfOYE+9ө0~o:ޞFO;QC `V- 9We0OLjHrS\gH04ޒjmtzѢh^CqZ^jPlKs?@F"u.Hh5|>G]*߂q1}x]STԛeX4לѽ/ &0$ \Ǵ²Yˇ6?lKr40BW5OWC<(i%]k<3xtNZ۴ڕp/DɭyTY{. = 5̺ר&(|DVi4-@}9Wo`cB.IkR:EH7iSB+ʣtnR3D_4xBp_{M" =jbT_wָv4+ 24fsùnW|3Cey.esG6">p/V3a X٭& _()<bcoxlVZdP a!+?bwAV\|{ ՁX;##{TAfi*>2v"ڼ#&ΎAf튿O@D_|Ox~0A -s{OY6 :J5fČRb '& とuQi'HFIIrFo͉Sb!bV`_IA6p.tc|ȷ>)S\?cLD;Tx5Q 0-FoSeW!a|pޖ JwiQFuQHo1cyFf!Rs͹c{ SW(xiҐ6S儕i"[+T{ܻM*&O )ni:xwһE t|̅ʲ x;ңɾp{ ~핮x$l2e~=0R(In23{3Emݰ׿}]Oݫ řw9%.3/;Ws^4\ /#3`H?MD~D(5,A0 }- I0sɇ @:%إ2Z>} mm hyA2]KRax!$+ѳ(K'N^4/@TSY 7q|^Sk顒c:CM}%x[2;==ߐP59Q颪9VfhӑlM?p 0- `bKi0/Ԉ>?a$jevb#Ww? !NÌx멮SZ*o.S"7;2Ց|TsJx1 i%H=8$iT lʌ2ݜ7 s_:sazxa}6R*2P7< 6e[>w ZY<GQ$na?QO5==7%5= UV)M17+%ҰQOIœL!5e {y_ṙ;̪ b^3啇A[Ar_7ڞ329'k*˘k.7uJ;Qi[M%ڛqUnwzɤBڏn[3#LtFgd΍s\+s4%h&yI6ǪD >n۠h {B~vk]L Մ3hv<"B~,t׍\H-, ff)z2;G.W(J+(zÏݻ74 I˹U 8 fwatZ<ݬAIx^{??YvS㚺Q+,θ #ĊńwAiyB{Wwe0a'&~; *h"& 7$ Iĝ_0Mȡz{"'gv0CCUdvc-WF3a9ȁrJSPWbZ%aBZ9x_Z6cPKl 겹&θ>;HhE&͐M) Ns Xj"A0 be` xnL١?\*{F`t'/v :y݀~_*hqcB tN\j|L5t 8@f5ʦ2;-fcj<*N@ OM:uBiJ/ƨv{4gj .~*ϼL?ңȓԀ1:z N`ڦ#Ur"2DwTBӳ2#&#%V]҃Q9 4^9Ywv$IQ*:Rϱ/ ??Ӟ*Y-vv NK' > HѮ.mZ~Hۣ] k|Y$4viSR/:2dԭJ;?! 'twVj |N#/Sh<^+ Aӈap & t?ԟ6·7-B \-'`,h#@Ъ8Q350ytAk"&!R)S\K"dkx[O+sh.շ''DS9OV*rUDnG5,j8 KhfT۟%F"4njEsvw)|[IkтՒ,XCI%ƈk1Drڍ Mk "r~o6ϩUs])ynC ao/󉃫zop8z;Wu˛rrFEòCՎ2 t:TN|R_%J^%;k~<~Hk) ¯QG@=LzL2%7}1KcPk*aSxODr%/mQZ9.3^)4IKw,ʶ"WM{b c"&\£夬$'$4A+댩U1liтN"eYɂu5lzi_6t9= Ly[=ofE쵱nd) Ih]f@bɿZY/lM+:12{Ft#}~(b1nwus=jӦ"R󎤢:G%%BÍƂ^oÊ4`﷢\]K:CA)'˝`{b-YJqwtpFT~W +9(ll@fiab82%{rbM@bN&\ *ꢀ-_b6v"X-9TΓ[i~_dX(F1cXA,`%cl#H뿃6VG;vmZw 8r>wKmhTA/|#O>VX<4m䔯*r-M3F>?g|pbT{=ex: Ogɞ|Y) ֋o-6w3\X-jF <YyGqbhk=aXϴ/Iل>Oɵf?.b9nwdX;0Lqh?_Q2{!m1PWFhČ\ol|aMׇrpNCVƼ3459lsnCAx6haJKovf$\=e(0OT#k*x6)֋Vb~:1.\]4m$aEd_SXadSUʈ]j==Rx{.q³WxØ1pRY|P~[nϯNiW='~0Na\-j*,A>zZ n+Kj?<:,#C82J(edޤ%J{ 瑠{L?86Kf {,d87xR%>]x۱~+VhӐ#@U՜FN 82.A$Hyր*h!o1pX߶W^O2^4<K!-uR5`y0G@=MnT5o!'ǀOވ iө\W68ĤlS#4F5"'¯%,i?9G< {I"/1r}HAz&>HgKgm}.o&]k7&=laA ޗ)qܪ6s.:#QB~b -=y5潼^BI~hsl]:*۹H>ddϪ!fQIppԕ0r!]+t ]xq E/cl"sh Ԍ-uPT!¢Xt*rWABKY=38𜌆 ]kS؎4 ,Tw%='CY|gN[):{ݡ( M2wyScý6%1k/êmfPwݍFI``i%Wˉ! O@9z&?GQ O = "N%{8=E@5K3JŐḁ sW9n00ƹH Zgܗ 1= P\rޥG}^֠Rrv>Mfĥ??+Mr%p6Q:cI*+jDQlq7N/J@+FPK!Q ^/ZT"LARz|cY6u`}pW-pTՆ|4 i6~s[u!5$ |t86w F\کa)y]yDD0A;8e˾h.x ؐ+J,RĊ2^)gH( ;1eAcZjln x}1zIE7olJ/l u@jM/JbE~3@j,"`^Ír(ʁc8_6m-`e}C&-n{mHG]p;F\U[W$dzҏ-l"jJ4`ŀ|+D}${Uj(p7BzyܓjQ8eB f6=plloO|1= Ă"12u =rgO6fD1FL+|W4weEkw+P2Q Z ('ΰWh #H@9aeeD"pھ.-)𻏐uZ|TdSLnW3`'(V BCK)}"dr{\[؝aO$iJ圬KH;sDI}Ђ!mԐ4uV(9l%ŘV[PsE$L#pTwPAD?U]i?[Ljh2-ԨkHXSfv,!9b,L"t^(素{}P2c$8e7{w]z'Y?z?JýUi@rAXL>!BUyə F1ʮ2IIAIczEaI x RK2p=g ȴ`X ApWl<* ǡ]eiⰯBfvS" r5+yz va-@=r5ۈ^ n & HREvG}GUI$-C!XSczs*YIܷJ48y~L6mEרM;ׁE)`*q_1߂) ~r|S%eU2OP25%=&bhXa) "bZH@]"tjEN$Ve:HO.jQ713`rGb@V_M1ʙ 's_p!]@%&CA ՠ4V&:w{ݛ"6ٟ 2iB/}[g\p h\Bֆ~O7ĊyLYY˃]=1 <(oA/FrE8 Z"OxuהSٽPY ˹ԶSlj~v Cz6dFBMnUK妽 k_&xvļt{kJVRLWP'q e5}cLG,v$&+0Թ.@Ww Ix/F; q,Nsm7M ǟ Ȥ^Z`p7T})$ᮟfFW z`7n1R jmeZCH([fgc+LNUb N5+R*) -X<30yvCGBؖ>1="ZĺH)&Ϝv:7'3b)/c RMonl͕:9aPn M+S.hJtɰfHLf_|wHK d(-\fY x,ˑ H8llsЌn| ȸa/o=<S0UX~N$p[~kt^fY%[f,(ʚe ȆlG)+P{ )r^ clhْ]$# [Dk[Rr7䙆%r'-RGxslыX1.G&MyAW` ;1u@&@7< K/\f]xyY=Jفƣ۞eA,QGL ̬ T%AgDҢCӷ \5Li3[Co^*T)^qzt_t~`a |eU'N9C`SRFhB-pS|AhGPJDY*RӠ*-B? 6_0w`GjB-@uXV7V%;ANAՠ?9.=,хηZ|_8/ͺ4Sq iGz.`Zth""*oz$lwe6}lޭx}E;1bl{lyJ;p? 촰ʿ]M"_(6b+vFZu##%hȿ`l#IV z܊@Pkk7m2} ;i|#Y,#P D>FA6Z(VӀ8V24*'ͦ7${Er^MFLM06%UP AVG)rdĎQ\>:?֓5;(W$qdw:F> Q `1c.CFq`j9 3;|>pƥڇ.{3 aYow'̨dnʱsmU _'%e?sq:? ~a-bF))'NוX1}Y_Gcy[uTbm-K/fo :H!^YJ7i o:o  zB'5l>:}ɱBf[ND;VʘP;)R,1PӃ$KskE6\ S=A-Ihy =bPPӋ[΄[$rB~F qgև@#u*@f-ţJts6E5)]E0/}L#͠]5Vɽ_VM ;-4fRň`uGFȎa D*GJK8駚A=ֿn>U|4 Ls@T mh lI?&hԃI vql$'A-ɒeiNXEF˒k\Ӧ[7U*ĸ^HUbAOGIDmSVDM߄KK 3!@3n{/1OTP^x_ޭO+ 3T&Z)'&I8yBqS_R!T/zR:iԓƂ-L&6ͳf_1^x ;ukmy44iF&8G\ǛB]#n$bq$h -!odTEFBOzSɰL@)V4%֏t̀>ƒT=%ڻ]&-T; %d_ƒ45 B7EYJ?6267701Mwh8Ao0Nt]qY *yO`0. 2;Q29jU7]Gdn_VRNħ;Wuǻ; )L{_;& D/zrV:Հ38k@0FbƇ;KDs@UpG'P)j MTp6O&ʆ/!^422=J@BUhgl`۞m_?I3wzG`1X.Y{mb[s7T~-F:4ýI3bƈ%8z $t";לX6;a 撦r^A-S `億QFlyN/ՆM5a( GJ7ۈ>u(0S{SS =@>'`9'{+Adؕ®C3*STs;"X+,|_b{b/)3 3"~W;&,<!`Z2?>۹[ ^?ϺƽR,8{^dDAw]fYFӄN$㾌b(Y.jkix *ʿH" @ V؟UGg?#07^QKޱh(=QO< 9 hy8.. U7uA,R#HǣH,0[R, KX~S~ &pߣqOBp_@P]zBiS8|x_0Dž2kQrp 0nd=aZ8Md惝s`\hqenZ4xiC޷:<+LM!ķ&Kмع%|4uk(Ƿ)'h1;B  Q*K8[R596 kX]PzJ =x B$hs|*B`~ ta"A!YU)e.X@H^Ug).h$ #ND)/˓~ڪTyFZ`{~{NEI? 3!T[R&Z@ U-:Ϧr@Z}$y 0L##Us̀qwsipx-?%;*,.Meqj6pG{˲~=T&x3U~,gќz|n۰-@ FgX\-Sͼ sn7&Spѷaī8Aelt}iCN\"aYz>|jfJI W "wbh6fp.X.Nb> 7%_w=ub~T(2S0D7e8k}UDuݒ12h-R@)VScNz P;^񤵩J籹yTId3'ʜ 83%/;Cfd*?$dу:}б6(5],&0FlBV ::+ybri]eq`n#ʃ|Ӱb6^anpvQ*8Ջ#Pl]%sCu RH{yHը#q%sTЉaX:eb_w:mye!pw>mXEذǷtI7B62x_ jaIlb-TvCDsuw& @,n9v}e]D ]*RWa@\ϰוO$ )w+q'ʼnQf8T&E_' 7OޭTZ) d\.A'4s>e΢6kzbbmN?V¤=l. #CS$[(}>Nj2&(P,[>LA ?m.x.!Bn?BR$KBICm[o7C$REl\rOƉwο/ZQ8S` Nޗy[˜8v&3w^3au@S/`|<;2hPٜK GKtGDlAc䍢}Ú ^l eٌϠsPܧfRuu"X:)̘)WJ 3GM:o8ǤvYSk%\skPKbroW:@dpTj67z  nQc٦ y񁬵aDfk`UG=V ҐRAwޘ)FБ:%;Z ЊF]]Ѐ4*,JOk %AFq|%R0э^ez_Bd c#;瘍qJTwY.'WIlK3c 3!'QczK_Eaح_`#pE_z'4\HQFli]9 6²0نZDZCVo>ATtaQg\2xysq&Yƙ6ZB!nA Ʀ!dq.t|Agፒm؇Auw l &*(TDR-SP`^ZsDAGL< TߡnTZ"pW4PFQExtljm@).t;Ϭ6 ic9O 5p¡. fJpA/v\t֙?iZ 6(yudBc) KQضG_񩅄'VWXXW$d gv ˂h!cK%r7 /.U1„8T{_s?j8f_23Q0:u ~tt11~[/S]J2K-.!`D>)b,=B,V9;8րrμW'S^0ن0=жAvhyS>|w;I)#^}X $gQ77Cvv<Ւ256+V3wgグ .fR-Y~{OiX$;tt0'!޹Yt%INîYfȕXdueSD]ӳ%TL'w'mYuvmYnj( kgɝVKQ>l/G|BX̑F 1F HQeiBF;_ $V*:wV~1tF̀KHycX$Ҋ3O[^h%"hjjӺ'zN{D=m٘%-.S:FP(Tul &$<*5X?Gǣ*ѓ.*Ocv1~_ S9]'8ޏRE~sśv.{zh-PYqwa7b4o1 (te(:?KGU>)֓AD*4;2 *r.剐F$ n+IŴpx `ىRL̰< gV{;FaᬘmȚv n~=m_·Y%^=WAjg#Xic3wgns镢:a:3FJ O/r3.%עX}B<^?PB2T&k;WD6,ɑDrڕ4ZҜ]&i X0~pFSE3# X|!)k&^'cduT)F5`46a>PD*3%gRV1NF/_Q:FӛBOT MWr2lZ, Mk@sC+P#)쿩Q3'ېp?{_9)g'ӆԌ kr ]jHOcU=f^$DjCͪRm9V_Z?'zru5:pwM`MTq,~p^PƖ5!'/(Jp[!/Q@vyз\h1ݹ@%*E4^Hx՛{|<RyUrQiXÄOq f E+5߭$!ڕxDztFS Oh8JIL!e<̯ ݱ$mKWM81Ee ;E.?4AK;f1כ&6C{DW.0s 4KUs?%2D 77feAZ[,-efW LE~ٜ|ˡ$I |R?4QIۣbĠ`9 jܟI>hs1c;c4,Лѧk, n@o+s!g(3 rmfap#)fvdsjǪQ3u%\ ^7_xn`"VYNxѨ2l{>:uf,v;ޜ[ea%!Gua5j2jvEW( (*H`ς\+792 *=lNPl$D;B)`/BS0E bZ=yphd5݌=BE`yI:J"#I71 7֚ן.Yxԛp`W >@Bg:xݳ"* #)T6<[Ԉ3@I~ezT+vBTX0 IDb!دȵ/0q9F򳦢f[rؘA[8`UMRLl1$ wR/Ta]\1^$lmɊ.q剹|.z{29/<m]2[u׈oH2$Тv'dvWVG?Wd.#51}F+d{<3,0/p{ %ndmyX~%iú[VKܫdh91cMFZȾz&"q(\bqNOZ0+NeJt ,?l[2?Aau;gY{7$ W|ƕX8[Aw(LU١1b8:G r FB8ۚO[Rr8xxc N.Չ .1Gl|h5J{R #q>oߑ4|82<~چ~0A.^瑂']RH`jv6"~2֝AX%6(p%E7&2DoL}~<-+p(C>P@/3y/06 ~"8 F+t(vFq6Ƹ%[/ZHJ~P__\(YQHD1_C’%N3F[013mpUUqAcA=ߖ;kC& BCQmh]TsI/y@RڬULdCt~iobtw{O@I*jqhp=IE3J{nŻ/7SBD>ic4AF F7+h !MQc%@mk`+6- THg$l_vn4T"t@s=j<۞'=ɝ)l| }Y6,M^C>I [CEJ7ֽ l c/X(39,MZkd-ױatbm()#}r<\G 1r*;Mv)?(<=^u+NkyW%H"Vxi^׍bݢ`*XVe%lϋ|Xs5ް OQ vTdכXq0Ep~Ch%,վN.0Sif~5~!ov e[>g ѧkvM: k9@d+h~$44M2 Uּ9 c6?ԔZA  4Ö2)j/Ӡ䡋!xyA(Fphg?ƀZ ˕,2ʜu1^򤇀CAb%[q"iOtWV7) "MF:g^&C&jElʣb- `6/R;kDTLe>ԇ9Ŧ~\>{ם:B5MHt2)rsbe~mNY P6ڮ2{bJ%ɛiB[_shfIeS2/e`o ";֤|DJ607dWQ x( Z.TuP~I[TmYh;Vfo!UB 7`9Yb4"y_>Y]Kk?k=E< Z 4E%.1B-DfQБ炦q H |AMJcQ1 o)){甿H髾^l/u~JG[,Oo%N&aZGzӃľ'Ol&΢*&8>#r-֦7fNJANzl9~j ˵g ΩC0?{34:&+hJcfC}Z%5b"x^J7Msv8(B7"9.}pnOM% )QG֎G;> fU#׆Vu~tcj<Կ~5ce%= &hVA jgԽ֘Sj=w-#;*€J < e z<1tI0݈K VJ0jΛD7GU8qjl ҵKj($ǜ'gXז'6?!6者P0Q餑1ǐJ3K*?#=Gn"n:m @:֣S Sq&,E>Խkh ܸee Qb&|﮲G!ӬqI4wm$@,:$&v\\#Ryk3_ՔCdYN(S<[EBJRcQ~-b͕ۓwaǡ})5t,vm| t>( 3`:םEUIVSޟԇCY IhmSGdVP\Lm)INLv'P>rmHzI}jW$(t(EOȅАYW"˃8;f޹ZªFZmncE#/FVt :/dZ"Lӣlo{jF dSyE~7PZ[RO *x]]ϊcX{?[nϒlz L(" XiFJRdUoSYD,OAڟ=K8!8ۦ9`; Jf@&>9ETTlU2<+0pyaë p  &+1wa9ʒdI^ԣYlwjQ9Fw9ɗo X4M_ XH'2Ϳy1 7r[';oе˘R)vE"-htSMiXIbX,>˾Dk%S3Lf(ƋfzB6T*OÝX3>uT\!gDI&ŝVt4sK*ݭJXV5x`2g"XE\3_M "pC08o (>g̫hU2XU(ˢ4T}SP1>D얛LiՇLF*0+PRn qMH}\T& ϗD/p {%AYr^GJfKͼkxM-}yzn7-3*Qj)ZcO(Qnj1DtLOzzQSGxXCs*&,h {끉r(b!FI|_ER{%1l,@ny֝0iM`х"Q(#Ot5+2bidn {]tN~߳DoWL}/PiA$IÈ@UDWAt>ΛJc`W?0ܲE$?kVxY,q0^4b :VWxGQ:۷\MtD dL˅稍 "7(h 4K^g*lwj{H2~A?NWNK*J5kG~;31#h+ޕ3W-h߀ (N pV!7G2ΚXK22Sߐ8yJ`MKJR)kW9"#l1ET*6 c)#@rDo/pa ה0g6;zmO#LRƮf[@qr;YCsr} b> `c*(l=3tDaE~Cv?E| 5tw(gYa56)I%OpA rB|f}H񋢝$6 Ȝ/RDpMMFUAtjpޢg*_#=Y[nq"üiP̅S[%$N/ dx{ ]4ZN:ښղNz<:Z@9,m6t/DL}6Tv߿ ݅_ɖVZO ]q^HF_/=W~CbΞyKy\Rr]ӌFƾq.[g/o#̭Yf kz¶$_rBEҜO=4 }ieej ۾s4N 3%TvCRfsŃ#3LA hkbx=8҇R"hʜG+i8xYDh'R)y%xG'3aL6ZTn߂L1H\KXQLvl5G՝ b[ 3Q&Gc'+ &ж :|uc Nс%nhRLmt_E/ Tg )ig6'c'~H%BJQr( #eȁgɄ8Es:xx2& t{]8qqBihZGr9$kP/f z^j;3ыZrf+;ށLGZy@%v>lJ`)!B^}o̩|;˿8;Gsn2,̢;1~8A߬!-=IHFsLD:2Zƾ4J)Kz'~pc_a` 懳&wPDrzm{LO7 -^~Ed2X%$;ǃR +&Tu#2KSbʦL+yVDxlG->%Qs!Lˎ3FNL#b}>=kn?iHhgQqEvQ&:b`ɌQ"` pt4B|]Qlzk(YRaX RM=k8w"+B(94't%.kC5 M/̥?e=[ǟv;"tRj uI)_R2.FN}[m!%DBLj`޶.l{5/t}-M$Ga*òsq ko3" Q) LF5`Sv&NR]g* >Lכu?"LpҒ xnk|̋c$-aTK5 } .<(mɃN]mAсO'S!91kM RPq";>O E I d0*|*fy`Ur-&CvFa(Q6m7]jl`*/^ ^:|@-R5} =4_1r12- 15g[D(ɾm+{*ޢSЛ RA[QOP7< 8Z E4?+s,dzu^)붪x+.' (9.&|G hW~;lkįwhX_J04٠X]{Z?x%L,huOcE iыF:ȭ ~y N؃WR;o`ūuRHS;ኖ7 ? (>˞TSn=%M]vsAf sT)FX,Lex, )p%,`HY*Rl vMtŻ6.T1տ.ӮPҌi|U@qJ?Q㇭^IJte7]L&cPp!C27$Á_G۔Zn(_|8[ ^@iP|I!Lo9v(50btRiI$O<! hmAG=WBz:3k}T`P):pwxpONl{Tb=>^ ) PG8Za*;+ rzY{iUuqPk0c@=lΛuiQհy8]163)mTi'b/͓\eR3-iA,M$-bcvq[_Z7!0[}=7{zh 9jǧd8I0}g0r?{SG*Pn|Z~(}P #fe !fV1FvO"v탡܀vk'PMBrwm}#~;q}QnY2-o 7}>I|{fݼ1R1P#5]#t Zϛ*z5&SyP'k ϙ=c) !`R1^6gBfL_]H76&pTϫ1//9BjL`n,G=áouM6`kuw6/oB\`+96Qy>yaT2df1GXN}TkPukvR+ J 4(z νōlm;+`$6̖}wH?ZM>PU2%){w}DlDX`sUzK1%=QLAe [Ch,2L,ݮT{ -{D; :KPPL#K7-cMv, _59[φ:k_hDr~A A:7\쌧~S!b1KU^*x0 %Sby#B.{[=lKr g {݂it"H8F5t5܍/A>I&N"kS}~TTE(uir~<nntBɰa/jq:{L+]W-ba rD3*Nck ]BweBJ;_acC I/'u8'8o޶t|  07.;tl_$RRdN)&)xMh$SV 2Hߘ=:8C!7g,~0 F~=.;'!~#=ތz?lMw8kG}6>9NXh2!b\rXxǘxGcg Z\[TNDizrwk]a8ٳg *wIbGE<Ѐg>%X M0 'N}*r%=!N=ti0eE,ods".>I;AW{Zȃ4zYg#n;s1Ƀ!gJ  dW[7ƐQ Vcgbv4[F _>Ç:0Wp4jȞ hD㍹1>#4փPk도YLi**9Axq`]R;.uΔp+"ݧ} G]k4{YRHjӮ%ds)"̓Wb$ 5(yp Fbȡ&T"CU`C Jռa,q~Y ctˁA!~!">}IՐJ5v9iJa? 2jv(38Z# eŤ"p z튆m3J!86rk4q#J[J˙[+ts+~4EzL8 +@Hycwj`eRR~kÂ4j԰'A|d4U|aM)~;8enJ^k% WFrn+)hϰn9M^ Yuw{ӑ>&31bb5vc1y]֝$Psi9_ެc4)U#|*X9p63px/\yG|ub#,Jц! q U4~=3#ѫU+R?G :)s&p[W)*AMӮP~݉DҏGO#~!7m4g|]37: p0ff= d(73kĸ]l<tPM"&/gQ:NʨrA8YOtGŚ%#)$lsU7D|O."v~3svfYA_lNO8\vUȢvLiI ~dr2{*sYI< `̠j $n3iΨx=EZ{~1cO7Z )uW+%-'2"hV1,72V=߅{s1F:>:?bb.P}QZ8A!-;Sڶ+h "KǼ{$L[xܺSrHz| BUp>Ykc1Pn@ya֜Ux-ޏH@>:aO{ۑșaHJ0IV>@kH)>6F|O q3y+l#_)ypT/lJw=x2aE͓mh~SWٱkз^!tȈ/ [![ͭkTXxG B_] _D3*2\ O}x  $Suqߖ@2u>TV%KPk[EQ(rCG{E=,51M,}oĽ+Զ,%\4k"okbG'WtЯ_L9jNMuElUeITOQ5i9A`dfFR ԯb نR]Ĝ,wkɏ$( E j5|fz%֨\eީ]3hxOu 2.#٧3,̕^[j3ym.HB_iU\L6u)9lT%Ùنn^}}ȨQ&ЮTk㏢]G7ZqMFCSPGQa~%{Ge mcuDW|eRo~P?Q>"|]ӏb&+/c1|c`԰U~ gHDW(/BcNib(xe6@mpkMf Υ1o6jƱlk:@% Dh.dGΟjkC}a=V.B=Cby?K5yT?kkޠz\WKd;e"bE$o,F24t&4KI%rgn '_-Ve (澈ˇ3Х1 2$XMY&Y}jRaAwx潌44|nq8Aq"GwAs6BH+JT9M:F Je/,C]%SK@!՚z+FNkh#6J-TB5+Y{\4rC<ZV]<4a/ժ/#.$Ȭ䅥RM *Pa,R}E>m+ .My-<."M6r ӕ{WZ"Szvr.xid[,#VP".C|IԆ RHf.)G!t:풪XDmP#~kш]_ZSi|-d1úKI/A@9g\4*fS.$]]YG`3-WAj+bjOX[4[pv^]ۙ,Y^T'6}c%>5S<*~޷;} ZjwB@a 5Zo,=XH} b{hMF v'Ȝ,6gk xU"NK0f",Mxd٤igC  adhp5v_063ttYᚊʌOOFRl\@bAJ],ȑ}r㠖,M,ף8m ;DuT,Wy}wqg(qON<ʻ;/19sBL` +qZr!(35&fuv1ȰY1UjHhj~α&[gm 2+v?߀$K .zN-^ L.OoUW]!?& jB`Ta¸.m6kPbdۤ,w #Bs8♂TN ~^t M V 2Ns;[ {&xQ5qxC/*fY8R^.ש-S+DKŠonv8qX:Ҡ@@p2ޭ:lJ¿~=θZ\ Saӯ[ !TbFeFh.h g#4a69bv?KD$@n16G};T՘gIlc[fdh@xO*a|C(ªuP)2_F{-8K-!HP- eZFek[CWLqg-,%AIkO%*+lHlLaOSK%fv2h+LT?M >Q*Xa-wZe-)lyVb͂sL@ :MIBs/񑓓sCrG>Bm{S}"qIg{ΏII6(Y7LoڗA0K=ϡP7LvՋ& N=>XwҾu\p}?$IuxL{31CMO>TrJt|n]ֆgYJ` Z}ޔ`n.#AlP޻ ju9~u*W"Xo!PpPV=00*+0IR;SǶ);~E'v걥殗L׵rR K:SJ%z*Y =='e0 KeՃ\jX--~ ,[+,)`3L%xŎZ["xN9>E䰨eo*K-2=cZ T\ jYVz.ad4i\ɶd(.9FBO 3SK=gv i XP ![tb̾l;BHG[PLfH!~[^yQ9z*mir'Q9:~~:VbƊvhK( +_Hm(2v%zͫڬ dR,F ( To*XUsp 0BO;^Hcë d:]Vf;}PxwG%*x\0fSӹ֮ǘi_$ M<%::e.ۗMU=\mDyο-]8e"f$;K>ghA{Ov`cv _Uhi:^spx2*جxIqm\♂o^DrO+#1`<;_FGڸa*O=M•\uW,'P1wlr}8VRȿV;$]Fq4` M4EtRz J;;JPPJed!st>F%c6G2ڮesF nP rG ,6.A 9.b^$2j#vi{ȣޚ O!UMA؛ǣOr1~'b@#IWnR{gm>̞ܺhN?ġ}L7#=4|2y:܎K2^FI2e6*壘e=!@N[JNx% `?6(g>&ğ!q%FCA!H稓7ҕ۷c l7 X/tbn7` > yiB*p_|^# Ax+H5#rI]9n:04J 滪I *ER[yHQ>l_]Gdd:~xTSѸ⸍<ĒGHfAɒ;0n"]'^s]ͲZQc0D3Q꒯W#pU!Tn^]}UI$*=TEQKHM#Q-D"H:^?"<-+OCƬWmTBfIݰpe_z$E shY4j;Rus> tJB=⫿7ѫ Fiy4^?Xs9WCuCp/BQ4  +Mڂ}ZM\h,V9;;z[P.R3JDlC2NK;U!I F @< }nL+\l%<9 eK&sʳΈ!浫PWHIFjgi n#D6FnJW B.@‘Iul=/9\bW U֘ч&r"~p- qbNލbBWG0=S;Q܅^On|铍yNQû8<'w;;\IZqdШL cC(tM`e7|2$I`elʥvlN17Kb>:!K/eÒD9:6hhqxPQ1A!#xХnH\Ysb;y+ߊlovɠj*aV8%:ߡBwZO`e\zעG{^K)SW@^DoEXPfL Z >$E9(.tƣu1<ݻ>m"h>1}I?!Y2Gځ5SiGU\}3Hv;$G\ͪK_E& }:xRm7$y*pA<>9 4zުO6O;& Q Nͅ+B"âz@ȗ2 f /1U4ڍ\ւzU-n֞r @s¶~4fwN7&/F() wl6\ؙfMjCjC(WTs^Wq-8a)߅|kTD8v]KV,=kŷ9ovlFQŻn{S2:1}h֋IˤziS)=K轢ޭ쮺Ő8Z304В*enh)vEMـ}Kf)AjJjDHPs.gY%A~Yf >dUƭFkKxӽwN/ 2`%]7Xڄ H@;7+fJ\gQf:%n#u|v^kQolE9]b }ISF CZER=^O^Dݯ}d{þp[ ,uN"ȠZ5K8B{b|V&"?1S.] z6$re" # &Cܩ wV?jTU})+!X?jg+Kcmf*g'`'q2ڀ·H37⎉Fr`3 q v[yƎPt TD$Aj҂ [ؔc?'8X8%QD dE-zMI@E􄤬B}8v38P.L:@3R[lHؚܸI/5e ]ޣGİ 9o'pNˍR&L4Z\g6fR𷛔. ̽u+ qTֱD,;WDZߔUc08 &clEcYa3 %t^JPn{ Gޥ~MXq QSm+Ӡ(p@MKN B:&z6aMhGiDY.%S-NVVaVՙW:\E~Fm)}e1.l^&#f5 CFq^c{Rm1X᱒ܛA9a'e*YgU2ƘgS(R#pKca,U"REW <%2entsX-5e޷ZpF]0 ϠZEWV0cTBљI9sդ6]S˜/dkk[.lGz9C9I7辣yf# cc@esUUBIiV@|/v_,kt|)g Us/KoisX''ӹ;O*gQ?)Q  ;OM`gn*߽k`.]]mv\ܖ`׫KfF.gblP%bq#$g! :BV"vAc]v?ΥU}(!XՃ4HyEU/f6h*M?^tHB5"tɢY"*|t*!o751n|(錼VLŔG+h뇂6 -xa,̻bvL*ڶ@廒H*t7,ΕjJBN<[Oߟ+IJ7S*rg}>R8Yy@;ǵ?/c@4/tFO*<fX'p_h5D ר^j fmnytI8K\ȳ!OЭxJgecCUqu"0wC 0p /aNG;&?WӬƆǎkCɊР"ΩSqkk` ;C<|Po 3 Œ8lに44ݤY iZ"\u]Nu^ ;Q# W艏!c?rgʰIr݁Qw`9RF?۷lMЊD=+U@֏u,D1,O5kZjZJwӅ-cʔL"I*G*r1{#lQnw:Mu EbWcn_ްr[ge@Zӱx'abhu8<zXV]VVD18o*jYjo'Օ'yXۛug{pWu!.HT9.E{fH3*#&D/Ԫg֜YP^[܆aX6S*e۟%]t]y=;c^BXuK c;I>;5Pp $ nQԂM'e6)-s[&Dz)/wI4%a=Kc#W8v;đ5*2jH:{;nR!){/Ԟ#HPq)Eq_AVT;/Wn۲'l%CYUyTY@!H:{h}cib%.YAFr.O!o]E$#`gB! 0k&b4 ֜,w`Rl Ϧ.^)2'&aS1eӭjJ7s\Ј.YbdmLkqw;UqэtP!߼- QTRm9 MkbVzA8VpFwN*^+v 뛖^~ڇ7CED,=ggks{X3tXhIg3/c?$fY2^$^~pSSlrhj.&xE1,TOTK+4 ͂ _ui(XG\_,ݴy_'Ũ6_nh?H"g|b.nn+KXAP2s'g7`e}bV,4MCO//J<Ml} o{X&E6Hv;+ 6Kf<ʅ!kHe"1+B'W^/vn֠ʈgrc4ǭ辚(UȎaSS XBFem^ gT{nH@E1loO~nOI-C֤ߌ{ۂWtޗd_Gc^vT6j_h$=Y!Į콍>{i 2J~ fݦT(MsXh˃f dV{)R]Kx漥ô]Fmunk|~/R/~BaQs9`Nc8н?uh[Quo1SHL[Inz\| Z80@==ΣBCR0( $[qJ,*甶{H5 :@G1& = 28?J 1NycZ! B6aIuRٍ08-rD-_ 0xE#켬@arZGֳJ>SCVKHf Qۼ0laW.k;o^kWSF 薇[Ӄy;B>/P)j܈ݾxg2)+#6c(#.Fhߒ]h7 ˉsZqOVP_a|6 %V`õ-Cנ{OCJ@U Ed%D06I4)3^Fo6!4`Dg7l<@ȝ%&r kMa SXRӫQ#žL^oiy>Y jX!mD[p_tQ_ϰ4,?$SJ Wޒl*5Oxܮ&|baJC7:fDXBh=Q`ς!ƻ:,aAhG>sAaQ1Bç'1D9^36B4d5A9s9UƊwU( l0x+/,ff&%1{;ErMn U˛m?P{kh tFY ڠ״YHN[|1j]E B@Whe`2+)Zfl[>ؒ3}ǿ 9$Y|#o!5"2@ft[ب=:]}As7Š.Ji-d́Tbo`E~8"PcR2wHSvVdD4, 焹.v#+Wnt ˖鐨A` X k,pT QJ.5Ӡ*ewVp4S^e}(c19ϧRjlgţMJb fHu#jE$1"ӝk%^~60)τۦ3R_8ruY[jDݨ^X40~aDN9ixLĕk:(bs, Qȶ/@nԐr(@%ET8k-t٧zé[-zX ZK<) Kr{=~7X@XwA{h:+#=H3*HWz/[EY*;stp H܌ kR5bp(_@ `mw=.&Y#(S:5uE@+ 4B.N"zSTE:{( Hy\{ۗ7CtSrЖř~8;8<`xȯi qY>Φl7W&%Qj"uigBR7ǃ?^T5G}hq`7ݪXdPe-Q89$/+ngS!)z5]n%{[?{N.'@bB#ڷ&/uM4wPbJx,3ƕBû2G1%@x/r>CI3!lZ͒|/ɋO~?iý9^(+ݼ0,@ O`I`_xl XO"3"_6ntpINڻr꽭Ȏ -uݢOH9`Lw3 g7 ४G?DirXXnB\y%o7,=;w ቸXyXyu1ގn,H[&x$2[U>Kó?﷮mM2#эC^& ^>+~vt-#f#SLULβK>K6R"\`6+~·q 9G&%ADv"4J)e2yqPȷK Oq1x4>ӄmIvh.yLi|eVIKה`XMz8Q_ w=}"d5uwݞ56I' G w}sZ< ;I+*1ihVm|Pw1gPAR9de,ɬÀ R F77D<S.fWRN{n`z BjQ# ;e :,0ށED\X)wE?w27r6>B ȹm>C1%9=:m>]9)wksfh0 WΊFs͚'0@rVw ".5R67W$Lr &xt_L[3=oj%p ȽzA{MO#|d(@Tݦ#'7uf8fPw׌< uD'|nF BsoeFkuqG:J=m7N+KO'<zWov:<ժU=1B%:POVtfC}UrnUC,_C y |?sCb~CthOzOA6doB>F5J0W=꜍]{i#v~ U ܸ<Ű aƽ< ԒqQ_$v+]WC4XG2g?3Rrm{o:#l:4ӧq/LG9uRVЩ !* c[[ܘ.o Nniq"Gt; NEM5jg6e:v.̗`0pHr;i>ҥP܆ i`Y|IV:n7tHITGf͓ؖ-- kki^OGq ۶:% 7 -C1jeQ+as`GJcJz]MD2-08x&ҮX)*0ܼ;6akԒ ;>r 8?XE=,_NQ g1mEk Il·5%g@dg=_B*k!ȎBT N(LvXKW#uisK B* qcIW" .phۣoW(P9zi8dɳ1+cp&)8rDmH-82yn'^0oy #oAy&4Vx# 5 .0aYQUU[`2j=g9Q,𾦳g˩/ >|kpHz,L]S=pT}Sm\k&Ǖ~17UYZ|QfX7qZh5yBz+J.D5bl_HfW:Z3_Ѧ`)mF%0Itgo$5&yIDZUzW~?Z ֿVg "'JTFy/ PO5.7}sO3DOf`{ak/_BD qϖlEibba3lv't&<O< '?b55p6vFlEim!+ nN43E ߊgbt/ՍP[?h^Mi~4/0QA2a%r5x_B{f*k@}(^uT7dJ,_3af:OJ;*_'ܤY]Mnjԃ,J;ɞ_jX?4h#y*]})amP+E&䳀RS̄\(cd ᪈M,$&zS^fyC7\x4urE_DbW|"h3X`|xPde˸Vu$DBݔM͘g@]-&x&9@źI f+;Oڵ&OEđ(|CpBP]zMjzqZz;g$Ar[E-CYԆ~" !C m00憳KtZE u2=Gԍ1I /7;nY>jle-ghdY%ŝ|H+g"m%j%@|nҹ^|S{vDZD5Ѯ"lfitˁ+~ڒI#١VΕ#$fBxbV '99C ~e_?;,Bf'oZgdﭐN 'fX1)q 9=dw1Ulhie\ٔ,C%[|{paI2$H|(J=J)6[6Sb58P ؑqv) er32WWx^b{/|^dg3%maNAc|e䊩on*Vza"y:ge@LTS Y٠huh>@A'b`sJvgGB {>*;>G njiT cb>Eᬌ$W6f́ҍ (@Վq ҿ:XndM-k\gis (81Ġ(w)"^&>yg6X{&tZ.L~db ߓ3ޏG1h)+}+q2[ˡiPT6_=zӔa a*2ސD^ @pB M1h[D./!. JJ)sE3!Zá1@I dƬћBs(*S~l}bg-)3|5bF㴊Ӂs)4&/6K[G/Iò=3Bx׀at]!Ȯ9pxL\&U(;goR5- rST,IPICR )#h0x]N"\[6-YWw;)"pZX}FڈdB>rSxL*Wmjŝ.|Z_ M\ /ȡIz,vtZEjgo]6#%ن 'x1i3IϬc/LsW~V_Y /Xb燷2B hQ5`sVeI3|wNp尔`ᣃ#1~S8v  ,c@z/fg 7s J?&Lpbql(- Lن8H /Pm{Ix =S 9#T2΄c4&jXC HjAL+%8:"\:XkFf ͧ_[gD;.X0`l'X%LLʦ Y;i^-RqÆKn;0Aa˞1lUuҮ;v|65n&$DyyȮ'{,,<ǴU>h5 'BQ̹#*st@g8&JFпWd5!IpQ$(p}x:D2Ҧwqqbϼm; :8I[Vo8ބFIjDl]PX 7ɗPH}fxNwyKП-@3x>pvFR"ҥRitM^_=404|/Ao1RRSE8a ΑF2@lMX [К`r۠AFf36txT5`˚aVk5E$F/աb]7z=$Ѿ TFaӣpp*:Tq#Pp0l)׽xW1)lq+p0;^\!;2x%,7P!NP 7rKV BDozfEB9g|X$t`Pۯ.fB9U6EYRnVV8y:XFKAY΍TQc48'Z4~.>o,kwRZo&!&iBhOWbZJ`#*8\&4h-*&cd¨Fo;.|ܟ}(AacXڡ9 F:E`ދ ?43v^F^v E+L=EjU ~M3=0!z843O1 hȘe [2GٷFv&z eUUl>aژ:Kh073]bNygRxP[7Smر`fQ}uŢ3vx gՉ=e/JIĄTm,  ȗ2`=`iLn^G]ZP/L.hNKY3lȒ<6&-I|[1) ɆUL%@m&%"_o{ch[.56^i07h;>1~'Ʌby7x#pQEI aVcF+T^C<|$(Yi/JB32e N eF$Pf]}HɫtGiEZ"pw` @`{>^A`0oVH~$8ѭ +jF;xWH]0t6a(ĥO{_Fm8mp<>(pF ֟_%H}Ն}s0u/akz![f`~?fK*zĉ 3yOJe(.+^i:'!S )9̶=]JLm@1߱AZЎzd1y2ȲtB_R[Wz\nZ; F-h[ݾDK}(vB`>;7QX$!joal)R_,tL{AtJ\%;tkK7bqrU Aå"&Xd7S lӁ5ňCZpAOVf=3ڒZkfoz̀hER6v"/uZq)0i4DžgbLVN?&xHnj.;z3A!I0^Zg 4?YR9d۪g@$1;Js\2`ЬFGA < WK[TvZ!af~tL%"} 5(&{V pA4vyo3"ږhr,Po;߳/r9ZѮM׃Q _py_Tp^xۘ 4 .2=qbO]~[Y3j '"U[ g*翢IY CUey"g[mJUvx3/e!^khaڼ e^7NV52?&p>-=J#WBME6h'ͩ Hݭ޵Q@;7u@GJ@`$֛]:w#~>{#E==r+ Nm&qNmV ANR5EPoV$gOeUK6׸jݖ^( ʩ*zhH(S5g(9Cb7.nRGV%N_J% zm]GMs߬ЇuF@*~Yn9霡ٶ"0sb]ܐqrK617I)«X˅J;\}y3m0n0GW8ܳoT&*ǕA[q"qn).D,`^-1q7P_4 ؠcDFدfL^N[M?qc!}ˈ @\^2A8[ʑv[}3I˗ҳlPNrwd(\GD{IKzjMjvj-l#]w?QwT0Sct36c1v#!=悩Ⱦ(BsElv QYDi4:*b.gmhkGm;jbt ~ls>)k[7:^R:XLJ NZTt. Zǖŋ$خ cA7Xgd9i `}]v]hmGEm hcF|>Aa`&1HBO+f 8w.>rE[4񑳆szMoDz

,g!{, Gr'&_83z$ܺ"gC:o?_e)&Wnݿ 4{FXl9R(;%io`Of.NK8h Bu>0v "Кt;۫ >&^[)݄pw+ e6t~M<x->he/r1\Љ%*_މ[ގi^J!ɇF~m:@vbNl{TiS q%""k3zC+(lfE(Eq2A=!JR 9&V)O[M#_-"8ȏpFcا.1n5,}nG@]ϊ'ifjvtf[RJL eT\lH**ku޹dHSShAln;lFV+ӂ(+,x»w^.D/ ;gmјWV>]|<:joѝ1%d Zf{UL,Wl|V0gīZQ»T^+bpM;lv; NuM?klY+OM *~1$3fD+*O4t>wk_~԰ j=3DUBxD?y/rV [?ׁCyl*|o5͜h`.BnM-cmؘ̉R&Kی[b$RBf) !@ H'DXTCeF=N/[T.C XvmE +/:q4%}pAEc|vxހ6  2n{L. Gy֔bk'N1 _xDHflX:$7n'Ohk!jR 9Do(ZIIZu7 0L=}zs{00EkO*ar%PQ)Bn}뼺Cc~ n!SO0}t"`$ >dEOvE_G&|jx$oYϋs'u\1{NĹ/o:#jc` 4.kySTSD^G/(iv%Q11F6`vpYW)QҚUUMb༁l!čʪ U\&|LcC\^|k6 G{FNG$Bfۧ9kփ mT!ַvt9ևT_HaC'3r%ћ5R=~1eS.I_$(N9D:<sd5:[l_0 79 "p݌RNl4vo7wJ2p%s:kR|54sP@:vQ H­$;kp'vMEJ=;KR{׉ 1IToGbf|LEz~-I^tιe5`IvGx9Kqbˢd #ӥd55tv3OMej]բd$@}c9N/Hf>a ,]_^wܘÛ\EA-jr%WAMjj!otg8r PR#81i@V<§/;c&*s+Z(3Bۯ=L֑R))M1ږ=oazW $2{G5{8윙>|L#{NVq0GW!lDѻWβjr'u"6k$rwľoG~EebW+Эq>̘=3<9AX[ ˓^@O{=e!fD I`8vfsGuܢ uxn "U&}E={Vp#.[ p3eM\reuweZ2Y VE3fVwjwjSė%8o`5*y~g5b%PӶ.!oDc&b kr$|1 m^vG IzrԙY@N͟iԍ=TܛA#穋o< &Z,U1#!Ga5%(@Xd̜){c>>EH``@-CL m-l}U`wPvA;:Ф_+st-E'k3_1 kM&ņJI(#Nofb:7NLV2lZU^XK5xۃ@hhXf5JP\5:C2uXK"$aER,LlM q(sDWXVkkcU/Mҹ@g؈R\=xIۘąT;}DArM]Znr ԝntR"{^uiG28obYk/`ux -Jy^ k%A-RuSZEN-ӿe4_1d|0orQnΈy:1(p1TWcÚp݅M\E0 ڧRӜTƱ<Ͱ^ >R *:B?cG1}%^i17 Z$7e t`VDfl8jx6NסLJ :4^vꛩ^f 8')]Uf0̸Ǹߣn8XzVH3 {MyKz5_1a\;n}qD*Npf9&;_Zd!ko?Y{zu;JpBwíV'Kkrk~\J23@J`!?]1r~9PZ ]K3 o޾1*T8na\5դY\*Z`/p&vX.cwN3H,xM&ۨwQ#t^@7Cy@ )g@,/+ (`U_xYe2W v/? !EaDV(#n R_u?*<#D ; GoVQG]eЂhKQ E*/V#N}XiKv.Eߙ]C,9v1%兝 ,ns{?R}fAWѠ^=u?1kiJkL}Ԭ﷥T 'brUs]`bcua#mT^cAa q>pe4*zf4lQZGt8Lj^|D0); YmJ"hV{-.P]&3f|mGRʬp*ϞpgH$ƂD.tO6G@㑎\ջ80(R07!~pSՌBm)nSʘ.@~i{ރ̽!U93tkޛ?By媸b4dz!b=[lױe6M56zvYGSg hdޏe[/l8uEۙt72B#z~Tre TUy4?LVz;l@fvZCe{"+ E C{Z<xC^5Ex(, )` ]9Rp 5}$a$ s?.=M l/.v$8D.3RpdSz1{NϬσE83|&ߣHܜ?)77d(a˙Q$P,6#cqVDӡ-/S:&弃ri'O|NJO3BW0Md[a˺TNYׂj\nvɜy8XD"{9Ë*;/=6ĵ4Ui1GAe{>,Fм9Ww^%2P, 'Rin0 Z=17LǸF#j Odg1_w Q.܏:kk^pݰ`:=[ .v$yV" fA%ڣ7P[_T?|3S8HEG?N (F^f}l$Ѩ܂? WY5d=ٻlUz|/[Zohrͯ"{|&3!T6 #8X#.7a `UbCZ^LTw(Q+UXU'҈PqxK4ww>9z }zZyx åYD#[G"{x2kC#ɼ7XG3lmϳ<kryQI/˷m&F|R tgPml+N:G7 N%O͒%ׂ`Pϰ}t1Om=N{ߡJS/hMbtv-#)xe̅&p~*)FI>na|Ar82.Pb= % Ta[gtd+V߭vЪ)HfdTFψIz7D2XdleNu}gOwb\M|mZ1g~YWLRarᾶ6`ZtMI~DKNocB/Ң|u2GD S:{FMMZJ50|'(YFRP$@`-*=N&vn6X_B2l5|#侗7'S'#1Ϥk殺U2a@XZ^9Aٳ?EY+qbq5J]Swܣ[g/ əj`Խ6Lm lltQKܢyB2&GY߂ ^]Q܏`@.H0 (͔T:f;8 9>1 pۖ/[=#wmi}wu͑Y1~<*3ۨ::Qֆ`š_-zN4@ @g)y`TꆓggWd ~/i3g:TЮFOP2,ٕM8l;[fthl*n6!]xm[h=5h) 2U1L3֖@ 5b}uuW@NH?Y\Jts~Ug[6|״z \eyei-jwK*Yђ2 lER(W#Kow臝5ގ 9J9q1 %\,Å<5}U>C𽎐w@7Wйی]8x TܺjkK,qR;{( htGت7V77eM+gg P2zLv(X?}UKݖ˶ҸVp8%`ь1QBУ}F-%R@mPpwM%YL{ [a豙$'2]zv]:*𝏞o[eyI_Bq_rzcԐ:6cmLK`174;:w|jƔ_kLJeYBT ]1tW g_Zq5˶,XV o g"w'-En$C:cBv7Tq'k?bweCL(5&2c5l`jw4O76._FFٓjC[%GU\]ewmҳPHs$[/a&XDoศ6FfP)u|S =\tt`cw*263(Lz#]W+nGH:PuC֚+\R[&[<(+42*c6cO k=ލ.Zi"6R!R'z]L%kx@YדP7d̏.ȰDӚј]H4k@É[FKe%R &+[&tv?dø1lc)!iGNELG-mbH7Q,0&=H7b|5ׂƼ>3oz0G2\߳n/* ֶmҋs\i=f:vS{!\mqmDrf ,q4vRv΂AD#;^ _^L?s4eP+K~Z /:; kZ*2#=6uijزecSS܍p@ eT:]XB3"Э2ޗ(jJnr{ežH!PBzl3̂:q'eeC-i"y#=ZYK)cQP@CX@dkO.sjĀ ? -pvqtB~ꜞm_S^: bEUpy*1ܣR+5,EZ5U` We(!b'ރ;6)vL_!Kj8Z:AENgO]˜0;%=?i1W`ԕ'ج>PM8k>WHt#/1"+_ تW)1_EÚǎaEL`5vdH)t)qFmc07d9=&buD« Hl\Aia}H#dqȎY&5'߃:nj$nZ#Ȭ*6\6h12O-npcˇ^x?b-gJ`PcD: &(Je?ZjtȳE2>޵)>2TZ@KzI) Huw)1~Vop?4Lm̢]8LC8WץG!05d\H1p-h',8c`җd}U Zu/tx3‘{> ˗ g{,U]5 }U; NRZ0 {=QЩ}1V CuEih҈ẙZ҂{6ta-NQd)%cy,2 6Zi'5XZlӚnVONq n6}RF2ψmӶ꫙.釞;5c6c_ר&h,\aJOLE+r?. ؕVa0s'<\"G3C<0'x)N<2Cn뱒y7εs6J'PAuKp+l1Xɟ!|w 'PrQߢ,AN*!䒭3g͎ $'ҘNXf+ơ:UқS\u{b}C)~7?3||.jнy,~D Cls|&ap-m[tEn9%j4o:Zݠ dC<MZ;%OID8&93:\ -hQ6\?Y- D0<4R 7,;k0_k/_ܲx|NI׌!%< u5Z. xF4_앹xFZ(jVd(׻>v":]'&]1/7v0L~ո/`(AJle^.&DCQ=7Ar%R .6W;ZX޶UsQp⩄8 ٟg{%'>mt@Ώna5(k`DZS.!(#%Omx?Q.?aٕߙ66rʘ NN5feo?cL":AkHY+2["؃!dp!WV%gm ӛF=:O? 3>u̗G ?_h?16XN UU݉f hEz Xm4FV.kf12jK{6 Bm"Zqe'al)*01ec"Fxu$T:XmXOYIYQEWRz3t,_erMHI*'ob>gPB;&VkC,0-f c+1Oմņkl2F:fit><ޚ׵r. ib.WT|Cz$Ӂ1~oҦCAo2T| " 0dlg##θ6=bYLaͫiT2\L-Fd\CЁq|*:Δp ;7; U4%U& q2BVK *l#6^Ƙm81)8[I.uY.hC!r.S~9)ѽ]44SWxrە9I=XDTXqf.0N1dJݭPŧiºoGB^?FH9 JI!Lp2$skḽPa?n Sk)Rݥ~>W7Kr^Vp Cy=;%UF(s z2g,1P 4`9)7ʯ + ̸_D\-9HDVk?y J-}(GO_[9ݽ;B=@ &7c2oT_68oURJF&X5ʝx,Yښ4@(6Z}P)õ:bv.b,ifN>UB`4UףCQPoéx#(Ekݰ@JzՎތ}7V3TȱqQh^ s/jD8S/ 'v}hc&>`Njslo׶~gs:*f% ,FQ("p _P6&[2C@5z8)ǡ-HWd ffc7 /+LgW3*VdcWxbF;`u.&mE`(Xn"Wo]ӫ%||*p)@)+6ρJo6 0Y~Ypy)wEU2]а͡~rS.Ğ4k6&no~ݨFnhHD!j`KG&6XxUQf-c 9sc|=fW#.m:Edrx*Oԫ]!mSh#!4&ˍDij ̕q\qN H.|(g]*>)Njqю e-fO͗ߪ _Qw4p{QU*etI'tO ϱxD!U _ރ8R89s'# +}٪ 88DͳV_c`rEĵ ֽ^U!\, Ew)5;xXm7a+04plQrA跧[d.RS*bF:ۙ5/B\psBH8{R_`5ţlΫjdÞc%s X0nV!Ԃpr+pW1] >0k}ǖ7•7Pg&Y~8pҬ(J6;2>$}$k=zvsfK ķX%t71=jhstl$!yAsjSysC  |W)'u+l.ĢLt>a-XYZW5P-'T l?] X"$,JCAҫ؄K@9dwWTwNGnxcگu~w ET7QXv KHU&'kO Uݗu=̌L):_t p2ЀXG0tkQUڡL:hx h;r1{[?>Đl s"SOg# %0 κX ӀZV=.uo pFG(D)Uk@HN-nc,(&U ׄJ yrUQ)K8}_D uE:Hb*H0~<]yxϟy=1P{]Vwo {~lXd<db2 QQH09L+/0h m_&RT߆Iq%NiH87S ٰ 70AwvVӤ;RKe*Xc,{ /5YOo)ԸD7:ذg Ӡ EU>zw& qw j܂>;vOz#7_Bi2.7%U>Cj^Bv !jpz&qF͈!Nd,Ŭ1VgtόjQ0k]z.M';Q~jP=0܀E(?^AO>c(㞗:N@ol2*/;WZL$UG+9I[-R1b?e<˿<5h?tR%,8<j yr/q'QHg62Sܓu)e_d;U f?1ijaSAw|P5@mQs i3VC-k0{VAC0D}N\f՚# K:y{+lǣqW԰vq#l4]ǗU52^=URgM\$wuZ;3YgI W0!{ MmT}[>%B: n>ŏ$:Wزcz`5^ !W*$h' ezi"&l\:iX-#hIb0ٷs%նV p=&d=1JuU-k OۚYP=$k"EX ڄR6kBCpmo r;' ZVEH-} g{{1г28J.| ۏ0ɏ1F3dO zszWTZ]Y{gA1Lۚ^Mo<9Sui~ B:V\?#.c|y>`#ا іN-U&R3xؖkʮև$?uɂGkaʒ1w~swv?Om107U\[u43 |Յ*hhQhOE{8 ƷU`=ß2U)vn0>$E4(uaDcrom/3h!.425PZ4Vw:|=2ԐQt]e^%%W0a_.j {ƽ (nAM&ؘ+nk#|Idb)fHkY\G8c`uG7q0F &كxĬa|7bz$EA}L,VGeZ6?}C1-PhbymWBM!`06&ط&/R NfxfDhS7"Xfp gY_nGRlY5Sy-o KVoT%9 k$\/`Oј!THX'J`b$Iyo{-AYݽI q4JăSe覘E{&qW|vؤ C|drGx/9N 96x>(hH h9NҴ%K@[e0efٍL瞩7=BϺɷ\waRAabږkt'IZc"M)C,΃BZ:kY dx@xF#eux{rn>$RU}6 eo*q8HӪ&k` KWF_ioCOl+@܄-Y !G`[ i'`Nzk\Ayu}U^GoK"? [Qm@L/~e LDDvaɑ3`᭄su/2fH+Ʊi{^sœXkaNCv72?474󸫆ّ_͇S\6cĮ"nnc;#f-g{E 2'M4N2z==0խXT3 DU!6k2-W~4-i D̝g">[4rvzw?9\< [v/ 6],^(.G6Jk[d3f2rPmbvA澌HT/mjÎoᷭڠ@^?4=bւ.{>YcfbV$ذq*aO '2l|nN$$1(d= 0ލshb-6[\:+.s{[A;{=)Lԛa fBR3Xy@Ueeƺ5dZ$HX |Gm~ul {bh&vJנ-kĉ<z4;:ZyPEH\{pg<~7mX ިa({jIẊAfug:I.a[RCF7iGϳr: w" ˓ëSPIwٖe=?*%5ѻ]! .%l je_߮F9F}p{#^'m%aYǀ&s2PQ ph?~15̏J7z wtv7obE12#c Vbua3 +l

ɐMlD*ɜ8>8By Ẕfɥ,D#sԵ0\x{Dn(rRҦ}>A0K7Fp/5Ʃfam`/F[f/E'a+9a9ˆ1sǽ!g{ͩd"a oLĥl8!Z_BdplLaTKy *{7WF6!Q,.~h*Y@X"vͷa0߇B?bP(+Pgݙ<-(p[M'_c{:?}EN T~stXI%uOɀ$KIq1Bp_QsrI  鎭vLof^OƗXn`o ּ@Ih†!3.7 K=ddY)ζ4w>a[^8 2 +ތPO w=w^HdB[6fDe ,`»#8ͯ~6vzɃL/QMiiq[mKviʤ­樢܁ /4ۡh#`zVuք +%丢tHfSd!VBR ; Ӽ]% '= `j ;wq'1}ӘcS=ZFzTS2~,~_p Nn3.=WݑLj\aQ), Q.Cn}E@? yreM5_{jG\ڰ =P Jlp~C"Շ*iX7lG+<e+:ǖ"}?]m`nto8[rfͨ]|pz2:(l( 耲7x@^({ {`J*(68w-ᎽcdU:)2$ ʜ8T!3EMmgfxyEAo}!*2fl&aβTqY6䷛ 9ȞzJ®ҳ; /3!yS(VSx-`SЅs0X16ĭ#/.TQR$},5ysaQ*FǾ@*)j7.MȂeb^$N;_; &Y%XPh Hwz Kܺӌ"鋎 iGR?%f1WP%\,RT |I4KY3滓_I܇Z~;@۔O ~9}[c*ex FYr$w] 0jvmBdGYE͒*>蛹߮HV~uKo%ZW}Y6P pb ª Z˖3Gt^@Z e^Pf,^ҷ\U8ܰ,T)q'p%UIYh1lLA6(L]{ΓGoBš{,8JVY08 E#u&p' $X_D6m#ULnDk4Wv(JiMFm-%/7*U{$;5.Z;|\Z"xC:iƸq%j/]kd` kkrqSX *pQ੃te:AJzT-k %Z`]@]úI21<0+Z';T#{xz爋ڿ I@R"f=,5[u֪:sp$YxCѻBp;hGX26GuOZyyWeVλ|sCg_/_<F|`۔VZ=L՗P<,H#}~Rv?/; _W_"d%`ۚ\ zB^{\k>"+;&%H)/3ho:C{h n~ـ؅ne43Na_":}SUʢ%=hEo6kb[QCwW5!VH0sT/1aKڎjvP9y (ԙmˆu1Ӏ;t#zi|8<}irjݶ:iK. ~㲏.?~ |sEIcE'Lef*3҆o6,-=I$P4\V|Trn&Fʨ!'2|kJ\F2z> vNs05z!pХVշbIi)PفKa|,MrE)Ē] y9# 2.c ڊ.|܎{aBm9 k8^7fc3Vfd;S&4L\dL Ҩ/H*b\{=FALܯ>&Io FMͯ,rs;DdFͷ}0Ws7<4En`f)?Ixݢ2I%[,n2SU2tYl*^q%*}aFńXԽE?vZpgw\DcrvhHOI aHN x` j!bs/T/ Nt 齟>zoTEP4T׎jQdM%$!WYnԣeU:C] 1_pKHu1:F؋Sz?`Qt!HN(.7DsMAss,Oz;.M)rW7[d҄F۴Aϓ!ê2'3xL%^G9.ъTKVfE] v[cDffZ|1lLhn/&4<݃ȗz*|E?#{y67ӼR W4mFǑlI$!4G v j/x'~0/93KeN79AwU*dtߋB*W8b4F͖XmDOVU;Mj?J:{#\@ VĺFO@: :F="YȨϤKLEV26g1X㙽Y!Wx% ܩH#<bcpذ~/X)EgzHשc$y-3{LFQA8~[JGU{9'6 =0Ç[CEr@w"U/Ck!  Ƥ<C tN&їI= _Y0}^R+D9PJ%Vڰu!7hECMХ^ЖFE)*dd^rFsROLm>QŌO:gJPEǽwyBj^#~)Yͬ ?MzMS6A.WJ"_*`Q/ړl? ZU,/>g4{ G%Bx]gp[JŊ:;U3)T YY 0< w'zT1?Zq̥Zh5oA&;c\.Wcf_Wdy8dw}8kK,3vE9+!&Hm*B1l ~ WeID'䉼աlPEM FUՆ>ЃCk}sH .7r)3>Tp3@[&BOxRۚSFj1Ü1d^l[Ym.XW\)ᥧk^{ +~ϬVeQrxћ`Zs vm‘ BHkR<źuʡ[O?Zđ55_fAe[tTy_\aLv^=A'?hӛD.wkqc Q ?s?PKl,jA Sg15$֫i[ܞ V*c V>¼Єne\X qnd 83^ &E󾹌 .P4ܞjR՜,ă֓AmdMTQeLTDΫ#8ԚE.ݖy(*c+}.TU@wU( r|2T>mM Fs)<8E(8o;' `f@.IHv|R7"H,b:>,hxC! |m?-7gSL}~/yCbZMt#IKHox.jkн?zEj`>uTF̲5KD9:ptAF :xA=iHJ(<qi#%@$BBE,IK05F h8WE\#yy`-~%W=Nɦs*}DR*}8{ /AVsrcqe]Xx+|UTYv .y&/!VE6 ^ˋ`]f 8To4IЌwTKaȑ@ bmaQ uk /A:R .KVY{w%Rh܆ hV>m~>}]HK% 6>xktw۟ڳAŰQC_\0.S=j# 7@4M ):HƊGVbs>Z@LW5.vS&܃VT`ʣ~<{`D<ָT Y+})l$% OMi̝j\`$T"qQyROv_H뉝HHѲMjtGӟi?- ns$]X:<|-\Y #H?ZȒ1u=r!{-Q5M.s_~vU8HwD8-'5`e?F:'Ʒ•$ҾU)"QKƉ&4-81cq QU{H(I jEDbsphHr YR&M#4KT꩑_z0˦Z2YǮxAΎ>".a9@S)ɮNYVfd r={ jt]V!&UK^[@H" 0@BJ9>p*]{3L-ajoyގkn^m/eV]1)/;LѤkb^KZc=Z.nHmC()dhD}HC"ӛJrAWfh ȊR`(Lo>ߛyKԕ@40qnԎPI.ZdwmHHgy M4|k ű}[PSѕt8VA;@Pؑ,n/#DHnHgٚvli1U#aXHa)+rd[O{1B90,$ /+7:<@䈅7Wb~oS!X. Fp~P ~J5 'NQhÞM(F1|fY&rL{fK$]I0n=F[H$R⩄r=ֹ^Vao0=$ 8+G7tʨ}xKgkEI4[3kp\1XO}S7)Ix}si8VvײPNOU8-ۋ^Ba%4 0y\:PҖg;o9_}fUS_R=Љ|*C|i~M0"1z GxP1Pfۃ6GPFWo0쥃T ˛Ѹ 5n掏%IoN~[ {DtIoy@p[=EF)WSy{*W|~<4 uz:B*;}y 4?#-5$D\^ccm%yQtr;LI͋8dXaNaD]婳c>ñioO;PBw={_ Qr?0uh5%!,,|m1qc: E[tWްkr4]:VOb<C|eЋ8J2c*sU7G"tjdqꈀ})li-W9,aYU ²t.+4M/#jh>xВπA"p%1ЕOq+~!EV= S3 *D9dY*E?6^K[zxr[Kf6X)dZDҙbξ>W(8*i ._ >lx)Cк\M:mSo;>i:tp ӭxr #^"fI~z6:PŝO7!="vϯA9Qs\txIQvsC:\IF\c4D`'5-2U*gL:Z cA[yw\V]8 1^@dgfzq,W% & g!ͤgÀVה b_U2ԯ7?9kMM24O.4{)X®Y°yh HmL_ZZW%N)`}CID%#,2{fx~#w~z%3@+峍KfĦ6in[{KpkNJm{wkv_חZx5>LR#۠S4Z]LeJ]Zx 0YjfaK7 sdD/&DS']׾H-|\ ;?rƤtL]}L 9ExFjshZր(95I{@UaaTy3i/k$X tbmZpS$ZͰs6ڂAK1/qhM<ƟD&SOw&0K/ 4<ו / y$ ! fޑt!?ʅIQ@(WЭKQjԄ.D>h(*n"b1_wldh=yqbt=ZS'>*0HHwqQ @-q+/*c`r5)«|.pF(請HtbҰ EĨº͆?UMӀPbvoBc}o[gm̞rK#U!XiG~sFI aROMc][OhX#?3Z? sp}ﳷ)K'B;I1#GV_DN8H oͬN'v4 րe O ƌ1ۙ J&3"}ã?kR^=rTh}aVk<:hnRpzlWyc Nσa.S8]29r8JD?58閱xPC͝ûv%TSrRasO7::89E.-HD;-E ^nJ54 f{i6_"tWA6ThlNޑdԙ,"KO[Da%gQ`q5{5C|g It-7E=V _*ƽzW/Ombf)od@_CPO 礒tmTl7Ǽ!x'k{஌>DW \'7btT=۽{{uBUΎ̙0_N'iGҡrlZp V1F==J`Z7i snQܰwdC10E^pX uAJf6`wTмJJޭϧ6t_d r1Q+90o=&2 yn "E]?L2IuC+D= kȃ+f>r`K)CPJ9%Ϡ8h=-nVUZ$El=OKF|aZ5M.[07R>WuTY}W7p:"$,A~GĽ0xdBF2'&AG$a9uG "./Ch)?nD;gFs ]L((  % K΀rC˜u\I.mخwc6~(mz/Ås^J$-XM+AX?w?,jD <> 06N?\`Gbv:_f^DyU_KܕІ\ϲHCoxY=w d0[rv\@r8̙paH^L\SAO1P03f6I촻}]>Ϙ=FU^09jj) ~Pyߕ&vpR-д7M#vUE2 w &ƯK~ #M&Z#̥IꉈKrLKfa!J 7~LK:3dbi$&ijUZ0A/z9 d))d< )WPSga04Km:x E@ʓ TopPeϩmM9nN˟.hʦ[R*![鱗@IYoj&am>Lc YV{m㟅opWQd,`PwrOKYu멼婖QL;1;X6`חNVhvU@NiPKgi Xfgh97;i(0 v3c SMQB?.__S+-$?KBXܼСL=Ҩ/V<_⽎"]O8_طu@njvn*xWaf pz LRY 2ުy7k۾&Pq¬WלzNULa~sycLo@a/|j"J0w2S2Yk;K,yxzF p=GK(4W|z! 8.t'v=ܲVr+Į y#f{0Öqq(N 0vȑ ^l0oy K_Tv3s!*h1L[(qc1v#=W4 j77pX۠Ɍܨw 䍬wήGzk'N+k_ӥs}$?Ԟ1NK%vbR *5ۄ%gRUnfv`gSAܘ>!*dbW5pw ^Pu{<:W Ґ°t B2?h[nIɭ͘xS Q"I1Vz&8%TjwT_Pr xϻ]f(8Q!XhE!E4Ȅ|Ԣ^2qr?;h݉1&({7_`lM0)U3~X'_$Zbҋ5mzs&v,|Nķ3/6koEp{dyont H:Ķ+n:Ԃ4ԽTVDw1HW+s?z-T[#`mXR=\L.(,OfK q<@D{#$LJ3C|억ƴm9C NG9OM=\(Nʩ:5n7܌AF] |DY5M9q+:yJWCM.)fn1M6t''\Tog z/=]־̲p[aځ!yǾșX8J?NKvJ,sSf4,ѩdf(V߾|2Xus`eO!-DXr\RCƸtu&hm;b'}DVWX>aLy@WNX=\ k@.`\AQwV*4ibLH9=Z;O@ X4{PE`YIvfŐr~T1B0/4`pQ#nMб?R\`HȒU6=Sk Bin6J@vr%UL(h@3(6[鱿2yY'.+Fݜ5&VL)z ߭-eGѥߕ6K%Ҫ,mh5fETIe,_DIW%[*Hbh>2U^*+*҂#д_䯮^پ^v:@JcYMbݜ}𬼡}u-[\lN@FeZm?f1yR,+3?}8"n RR׈OQC#a0` b9w/]^w]I8O2y}NeIi TUJ1EUrgм"dr9eJ@GYlƖL3}tt]ZФs6R)H죓ClB`gdlk2R$s}./5LD;h9 x<sS)ɓa>FA2Zw,KeX&o C ]^huq~/eȭʡw5bfBv7ʇ I ox'[s),rxj0i< S%((^`÷_Bka16 }#dp&OPӼD0%CtKgA {¦RM.u;ȕDé!"t)X֝l;0>X2⪂vʂ&_Vi蟞DaWs0_FFC+xo۟iVoWe؟: P=*s ^;/5&;޸%((hٔQF׼oa8>մvV)Dؘ>7/ǟVp"}kbïeB䴚[86+ o 3 MsxV&qFҵqrش`e'=p43x1^ˀ卽DJܢ@gVĚrT{w!rH įԴ!bs8C/eg\Q%NxZEhȩͅ7q+sM^9Qe=<#30*?؇v=ʞJܾ,l8d2D'[Qi+0% ?l蠰%.":r!yŒ/'+U~ZVy~6HURhXx60>I+ŋebUA!$-|N).laഽ! #bwZBc0RvET|0 4iw1Ш¤'ՊK/G1-)@Ky십h-Cl˲}^K1ơFGOൠSW<,*_^x׬\]jҨ]PSq(WGC pFg߿W]X@6S6m5VJ_z"uͶ:"bXI݈%lW]U %}kN)~4I|ɇǵU979 upCv@JJI}$B3wa'ȕx\DXb9yIsokqXL%#`̔듂L9*mH>qވl&bQZG0H=]d:| 2,X*Yw-i'V_QUdg8:vݺmp$@ W搭yE*-Pv1Jp眎!b@h<0k}ji}ەO "KW[{ nw~gP֎gFmDpZh}a$O? Bz u Ԁ`MK:Tn{QbĘߖIZbصaVk>e6Ħٳ|[ ? ^(Q R9Qu{y;."Hacr᷊ăv/bӞEW#x.E00{7+|J+v^:o贗rnǿ>(-_ Fs>K"Dxrݻ#71zP0n$rxAnm^LM`'%JR_{s*_mJ`+,L 4vWc!rě !s5DFl×='aBq:15an܂MiM7(KҀn" mDGGax?ɵ\oF~G'βIR .d<\ OMKD(U\؋4PH5?Q':S\(@KB2'AM!|s+tj=!09hՒ~ ~a W3v_AS[ޗ*K%k;S0KkH:Ljn}fQgDf> . pqI\v]Nƿrv*ʄK3:zҒ"b@ڠspB>Ϊ!}RyERphlD@┬]rc7>ɀR"V?p2k-I؛a3+㤵W'eesxڞ9scS~TghLsy9ʭ)zMG)= %6QXlK]4]rF|Hbu'UV8H!"I\o-wsM1-SiyLpBpŁ'_OψWQؖb*D,pÐdzplNoH}={r/!=RI{vn$O\?#Lu덶;̡"5["MXǗlVe^xD@߱m E# eu˽#GtϪS,p)easdNx 7@t&jS$N<"ݖ^+z!^Ђܟb!_w >~C. \PC Jj梟xh'V3P8gg26Gw>egszP,![sx:&G ŗ-kB>|LsVPV7J YϳQ%>X$XЃ/ !جK{eǥù ['z .&t,&p~pD$^wo> IE;^^MJNZJԵXt&'OY{AlTKJ=ϓ S6Nh!vfYmZ,)SOE8NT%nڪo̅rwuFNV`^n=a2$0 /GL~x>r.)F YtŌL0&1d5l!T&{7c#jo!(?`)B*Q_P hOeĒv=ubb-FA{Op_ 9zl yC(Q+QN{-[e6<:R]+F}_h# x Q*W>X*Q |unZa8oԂ7jBGk *v$VwX|M{gũ[;,jk ϕX~1&H,q}rt0 }u"kjUhi0YhG`|v ltEf(%ʥbBWpgbv.Ŧ)R8}*K/vsX8'XÝi=Vi)ݍ/{ dއG@]꣏}Ay/e*hRP$7rsyMp^9``}VT;Oxvd |g.7_/pc$/Vyաd)װ8јAO+|A0fzYEJ|ii-Í 8(e (:BwWÀTQ6>1έ@LRڈvD8s_8ZYQu6.Lu2'L#Ҙ}G3bSRF'tB 3ߛy|ԹvtG.2kO7#osKT& d,aQBPš8jߡm# Պ1NWTs?ToϪYpT9Q-0E+iFD@ D= N-"YvD)8-1S7pp-g2{p>"Oʑʜ83v7* %sq߈qtĈޟhTu.Y_:.PaX:M(M, έ{1{q0LV:BUM|WP= s DHKKEaEEB6ElM 6wnGBq֓zxoE{q?58ҹ0P.%vAys-^HeăCig}= nKt2/X7H!Rjœs-f']sIEԲw/Sd1>@NvA)E9S\s6\x{6aأU*{ T^K-"9fOݛ)au2Wzb #Чɒ5${R~ @!3!45orqXM[ M%rNcy;C2r!Jڼ /6S{~hĩaf8$uJڬPlZ׫|W,pDp$ٶrc'y\~x@_{22X64~gAhcE?%49vʜZ4814PHst;e8v~r1|E{p[iO4[RYT[4^b?,Uf?G`+ֲt\Ddk[Џg)о|` µ`e<%("CE ?7xw`uJNܷ YgpUd5$&D'Xۛ$W3RH㹿a<+^KnF%X3%ި%دJZ:a4'(u%NRވzK-c2rQiTXvҵu BӓHܿXB < N6}\&D5'$0M[In6INKtKF??<`FB#ޚoHNO)Xz!Nn_͖vzhLu(4iVNbq*vA*,s Z]ߐp!AXe-C܂8\ ^C7Iy~+sXAK𛎉$B{DZ^08ix0:WBR{ ջu#c㶺9܂͗H^NtHƫiL䡈Kேg,QG䀹q~jYj>ZȢLh}?@s bBBug`&$xMϸgR_zy>~7:)1D4}$5r>3H9}v/I= 2/<&%lm-{"Gxϥ!j h^}=_ly XYx[VKz2/g"a.5g%ۃ>ceҧ$w+=w;ttdPhcCddʤaKr0i@;qVNt8Tθ +6~2k.45$\FL1b`K4j_@6y_La]ܥgx3K(%x WGq} i}Kxtuqk"OsK鱠xH,+ `@l͕pL}l:} ɔg-e;?N闻m*I˜Aj3VJ 4tI԰χc8tlۖ0s~a>s]Qx q)d2T W#aqAL_+l/4p˧U`IOzRXCwtM;'E|PD 4AU>B0N pgr>N%^fvAL"2+Y@؜myuīӚFIlszW6ֱ~X?ص6p#eCrBsuK?*!8?B'N#v!TA*'$vc ]#2gs/ \r[RٔXNRz*aTmd\bv}439 MS=c!#FZ|y@IS:sPP .6 TM`qd 3WPF$+q@:񈖚-FE#mzbV{Lߔs-݊DKW z!s*TOB8۲eckYGz[8bnqݱz<JuV<0h Ku t]M?aR$u ilg>0^t ASN*[Ϙ'fc|olF_1PI#~Y~k"~>tIӅ_U&#}NRlqtoFIRpPĮ; 4 D C҅Y%cݲUjEܐL: eQiw[Σ/,#Տ˨28^E9gd%&&nj0O.쑞t6 D-u-Qpۚ(zL0l~Ao2;R Dɲi>E J@{I9μbiƬq p5,U5Pg1-LV b'#=:†m!HͧQ{rN_8P.ע+.Bxe ע{CqߓE]& /8T얊# Ya0AA!"9riLj(  L̊7z!].~,a#:3$dJqn 9"WR(@7T"_ nb`EȢ`V JW6;z>`9@Ƕ2fb3-RB6lz޳*Mᥲ5wO5]g?^|#$VB9q+ޤO &SfM{s:R ݘe`GY0?x Eh~ 7mR&٭+ Y W6+'cG{`,&Jc S=dHC "ʃV\6H: >%:Z~) 1&g eB_T @6 q+ iEfgHjiK7MdeKHfPDFf8˰a,N [ʀa Hw9>.v .`$ [²2m.w}>Ho$ rSC,W E-KӍ2-Şq] (b׫:Wdb73sG 0PfqB*:d@K6Fg~va#_SoXN{4R ͽi,z'E#:\v:T CǘD D+bWR)(jCbn"V _ymK h @ż}k[M2PXU {}ͫ~&\QzUKu<|䪞oX~ _CV{_u^k&HQQIr Z^l͑>6& "0${'3BN1(5%XLjL 1ꠣ.dALN]AҎoVVܾ"06"/!C4 0{141c8y \L+C@;S4w^Cӕ Q[BE,Dz; g ]->P;XyW?ЈV FHV%SH薡'h?1P]x4RIwkudv[A`7})y;⧨U1f_};ƴɖ/Άq\F8k: 81: co*`]ֺslˏc wglC]y%5ovrZdW7L'8ox4u)4WQ׷ 7 *Eht%Vh\e? :+a f͍>O]JDXa.VQW#WE,Ϫksތ]֋cYZ:9;{ewW 8/NC#N25A%5_cSwi}v q :xe? |2a. [߂2Sǵκ>c0r}=O1aotqo{d8PmfmԾ16 Sk(G sr_]vWxbvW! Ƅ r_߸ʮ_n$so Ŷ`qHyIϛ3̸mI 򙣼S𿫗,zk{)%.X_PՎMU% ċy_҅5vGMi>-ԉD6xAp5vFF׌ȿ]*߈@}C)SFv{SJN*]Ԋ= K짢/:Q(g2w qSbIf;θg H* ss$wH>MR5aJ.޽T:X;OhuF3ӆnGIN̽ {2#FDԺD;G XBK\ peiFG8X9<Lrd6a8k! ]ǯpf H ?j KD=ylj=ěu= "g`@-^|zm="cu9MJQC_|*xaFu7݋%VӚ}4I=Pdlz*$ejB~I _LvwuJ[|e}bfk;kOWLPx!(U!g}&hґN]L ?9ic2qc$C>SU¼/- BC}NqZܦaV|7ߡ9(wCWRR\(O᮸J/m*@dFE֪44}C@Xب'螯令oΜ,G(\>16{4% ΄W]U I/Ky7^94:<R6aPS EN3`ąw>c<$CiYx7"? k43[/"1o2sWqX#xIP;E8uHOӐj`17bɹZMc"^q,ShZI< PC2qO3-WrQ sqlWy}*qvB#| 1r$ 4okV]Q)1p$ٹltWu2 -Wc=H<i4NCͨA?E:ڈO\A%FZ z:5 {F$\d6S b豄W}lLziwDe!iސR|æa,%QF\3򶳪Ʒ WHpz4 ɝmSO^Lߌ2!!/6+}< y~VL@揨ˋ8XiJNsKo4}~ޣ,LYY-.ZK鏊QE؈$`Eh$xxJ'dcD%Ry*GMqRtPOL==msDuD48*5J덁o!>25; Rmۈ-xPZl<rEOVjurd7Ht2 u;2}-~k~K!UL{5mL|h':> a L+a8wŦs?ᔤ fr]}Xn BBk7D.lpӸ$2\[䑂 `Cu>wgۤhdZmL{uѴ,<#a REx.4l\`˧:Q-ƏUPHd 1 pېB8<={13cP/py>+kj7'G~`_–B$7&ఫavbP]A??`Bb]L-5#f }/r (,lhF@T~ß{kzb V[Xq0gϱpyc12vuvX6: ʟpH)bA R^ )k,- i^!ά_dh St=) i7AۍTn3]2®Oh-1~LFv-0Yjf<@$JMs&d־=[L&UnpܰXuiHaX zR;5/wyLN)$CrGѓe~QbՐ=Q! )LY^齊V"eLi]ۺX<>"I,lXeX: y3~$+N'%8m&7Lʒ4M:qi3[cV4¡FqL=MAǸ5ߊ $oqA?2jdgDSjH*EtXf9/;~=`jS:,;uoά<FE0Fqv 2|fT*q)d0zL?nOTŇv}V՘) !lW7Ln"(8_\#9 plBV@mJ\r+k\d9tP+ieDķS"8p@ۈ/{v"*9}pIMS:Jәz瓠[JҼjKmT"כxMq.g;\ CJ6>9ޙBDl\v1%2KF; :8kFm\y >4q.հfI#i+ݕ5:] E1!T,Z[]{POSoؤ)+9AHvThuFkC}s7[cG˗c?ўOKgTωFH=f)uD$z6@W}\/AKr&"^ɹ{%pߘ},ކB;0jOG#'1_4n<*{ό'HJ`!h{΋k "("6ib?)g|?16cNP`[qB&`-?-?`@=̥ul{츴8Cl򘲬 =8q(qdWgم (hhEb vv!OQ8tN;dAH__ #G`)m"y/gYCrY|ρV2FR(Mgv 1]UT9H?dG%'FشOLt(,t`^i{KGIgF<7@dx)֢>C3pQ=OOc(3m<  QTf5h(H)sWr5r|i4Tkl쾳u5]h 7ڑ8(Q̭TC1hCSq]R}6IX:| ˲^&wV-yR-{̸~wϨʂ7m$%}(q!\< s+EZє{"LXT!$~n*< bDoljR)JR `ѲZeqs'S2`w0=cj{tW_ ?>W{Pqh[uT8t5sJg. |"&\be*zKPw1"1LS7vf{zdxQmnVÇр&,3MwO)"مom.';ֻaj*ٹM^@Yi4t<}#y$<\J`XB'6`s y{ * ]mQ\/& .)},PAp~4YKS~Q8KeJ'IAEAeZ"h!BGe%T2`=$#4EhS9gla +NbD+0 9 d<4m6Uի$ud4>bPO>J:C9 KI 3z\b]F5EɮD267i '?>^Mmj#m )Wf)킨YsN *7(F.crx>W#OiKŏXyLm&u$LA金Oae8)/FoybƑ L@M@YwG|1ujaJ& |Z'SU*$ <Fp?Kce.\2 (.U8}hB;G~VA8^wkhq)웑)  !<zǾU,ٿ2(b<7ח]Fv%"ܝ22m)_K|}+ajuUgwrrژUi}!Jͳ*e @>ar3D[eIhXW-RKiwpķXx>@iBC'@X+" qMf+;[#%M>3hBco}IC! g-08ʪvd:+|>"B`A*N4=٤`U6=ɕJ@#*?#'bW"«K)iN#?Jo.GF[H3da/OWk(1ڢyLƐCVgB6 Aˡ)CTbem@dPcFK$0?nMof`RT37AB7yI\.?.JL1^SÓrIu<" 7ێsMy 30nAdp;.6Ho;d'ڋ2'h2{VgwJs#}>m} ӗx:w>*3݋n|,ojx$>i@ca vmdc aPG& .>a[uUgW KY%gܿr57vp$F9y>oXE~A:9a_yuj )t(L+Xě9L%m-_Pǂ;]%\%t|RJ"|羖_<j[-h:.4K;@jCfd~1XRkn?;}EWb%0~H-MW vyM(o9aPM4mf] xً8,gy g!^MO^rܞe$veseLykɈ>uWo[›J/c@k%QabJxVuDV؁D=tfS:A;ekIp=WlZ6Pr+;A%\en dmRf f!$N}`fyj#wm0n!(;)͚߮ }o#!`A svX6@lLSshڏm4go,qyё ˍGr<4p?LA#8ot%Ҵqd0q4#2-ҰY2ח_wKfވVZj-/{B.6!ڌW͡ ձyW@ 0n|_mfNݚы:Ȱさ^0#pZ[^>NrHiKϊj]C?⃰˾5q7OIy] >_y {T2L}2hWS/QOiTDn"Ղhl ˙>"pWRf١(&snߗ4rqOOumՒB g"PH?5;M;]Tܠ:.)l8 Jl^`W@%Q 1yù9th#w]pog˟?X Y`ڲ0"ϐVŌ]MrI֓լm\iw8l!Z0Y1Z W & Å# ޽N ޶g_: QxN+5mͺ1l;K[6Q\n)u'!jC{SфQ"*aEE*%8 #։;uX3)@l5Ru>+&DmzrYqMqWF:2[X-4iZN 8pr 00;Bmim)esj1G:qLIG/>`Nzb}eux11Z$O馪 Du4Dm4R#1?C?'i? `R"BAY=~m[w,X2,6tMΙ ]x޾*>G%3/!.xcW # -6#pJQo 3S VVH_L\_ 'a79/ )[M@E@@t. n= G#ر)e(̏/w$-6Q3C| Tih״K@cF6|F;wQ{gN~1m'R0xoEc'lf:u?qy|~!6qܴ-^Mb5#G_NVkZ-đ|{_F'eM9I% ы,} >uOo8xw[#]%t[ǽ&(x'u)EGEݘTXܑ;%l铊n W`w]F:DiTɁ4OzOMQ5Jl;n|C?!@[u&$|`B,w~xXgpXh{ďA{ZsBV0>p" Jj. ֎U+{0l&>X ު\VflQdU#K.K߸zbdR~"VsB3`G-PD hj6w$A~= 2FSϜϷ<=( ƇλsEIDHAfA,Lӷv0Xۧ6~9[=K̉czIqFwvl]nA,_-Ψp< t4 ơB/Ka-TCK# gꧥJF;z\\ }IU8 =ڻ?K-]8IHrSۘXTSBãuj'L6jPF#[66boLѩb/H}J KZtF\qh]К/p < `!G"^j c?R%QlNI s]lopߏ# Rr8f)xJcawr=9wY8އGͭP;g݀a _ =!֔A==m&}WQEUٶZTbZUN{n W{V#_b`{8Vǵ󭉱$9ϣSk Z?4ַ@Y4ϗ)$m\6߶U*lǹ']wţ@ &U胿-:71xJ@̱k oS"pe 8:l|ɕSx=zPJ5Xb<\XC-3#r(ف1CDg tz4j,LØRvGB߫`aWN-,LepAl&Ơhׯt;MR+gmmuٔTduȾ՛c@* t # Jc×7E82aq`&W!<>H;˄%ֱ Oe.nM~A%7O`:7=%R<pΌvsV7+,aCq nG˞a[,u&v*sa 1ipHe‚YvNo\̥ok )ڜNybC):FVXzUQB؆RŢA+%M7wFlR0i&cNFkh 1|bPj]ZZ$&b eМT-AEuxS=o|>VCx[lgz]Y*JotBs)ՄJQ=G T%I9];wA7TU^sl|tut{r$ ɸUgxSOOi "@${A$.${#`#qGwMEvJ&IGȠ4鮊[_L_R?qk{WⶔzQ~<)!# ȂV- "XXL׿]DzFM=Vty=9e5Я\. OH$on'ϑ_?|IlpfQ _uߜ0p\!Q4={= $|8G\ؒo`{נ)U Sitɨhm5Nq 3 ӯ@qJs۾(&|5Zg?~ugFsI *(~1릘Z/B ҆Ϻ,œA`>It1]h\uQ'=bx!}H=c\q%;ܯ+I|GAhW|v՘ʌ|7Jҥ_|qNy/Há j|9 KԳo%3~*cIJLaSjߺ*lW=Ϸ; T Ɋqd$4;s` &^]!;?P@]$SY];W{&gd qP* ̒' INTK('3Hj//CX~ Si^t0]$k_tI`gwl\8%HIj匈Mݡ$E{Qq4rR`Th􋈮f0RwX֪y΀ҀQΘ;-P#P7aJ9E%On6K;/K;C$?#wyS$l̉=8Xcی\*ϳ1F?Q3ϴ[ OqP}U0V WF=`s44ՀQ|]zʂ]@8`tW|XVm% SBG<~uꎶް K[nF"˸=P g=Hgwe'y06[r[VtIq'G_ mDUl^0 oÑq8CA,\̔}Ow ]gwiM4ӓe@< n}T+M]ZBQ12e3k9qɳlܘ@"6KcY>l8 Z}&8c `+Ђcށu3X*Z0p̵ekE#.Ōg.9 ASVuܥV_7k*qUva ݶ ùms]D Au2%-Cb*$ TlAʵV:f~I<+I .oevhņΙ5B_L&v̟bOnts&J>}+׻Zے֫ͣV7AkY><ʋ^r9MWA`XhD>=vdō̺lJ(!90ӽeR ~)":ᮽ'e!7U Ec{6~y4 4JԬ)6g{wKQ HF{v,!-U I^D]4} lMZّuo1MwIoԢ#-ր z71VrS.Hc"sxg'9D , 꾸lV+VOcY<9v:$`aoVEhmH]F.a N uAŏzw'  w~f Yhd}ITO|27VV=(%ZvS$ CMT3IkŎuKn# 1kY[N{\E^ӧ5<餬{TA& ;OM o?A q &9&]mW%5RT%) &fl>`_ʕo2sLd U{-Q0Ȼp9<օ(bNDYg ų<7O<Y(9txW)8KNK!]jh/oEmf v+m Pp/O+_StFy޾vs+=Ǿi '_|:۳ (˫6]aI W FJyCt6*ˇ|y ,CEw,+3-\k%xO1LqUX+"$I1#g5Ka8 S5ȉEI/^8aJD2 I3qV** (2ܚ}(!^*>+ _>-nR1O_e`[J.}~Ya OFjg*~uyD %-(*7dO4F~m/Hs.kz,4tb,xjNeaj͹O ~I! +_ǣD*?%SlvrڒbWEB킍[9Љ@#㈴ |n@N>u|-%Q{ 9$c2IR.k@F ~eD!A5y r8q+{Qt-@w>g K00i^jˬJqnz rgf3Tܑʑzgv R0E*%|=Ҵy / ~+Ѐ+K\,Qw$^L T43̎$-ZW1_*EP}GQ8H6ICw}y0xלЀe61 \a% NJñ^8NROvxH1"gƞ=?hv00n023C`wQd0I>l@S &!ܤfa=`3Ie, O-!Ww˓U^Z>F5$B]EOF'Ce',)uW@TF 9 G R&9Ju`1 *zr(`щ%?%wsn7j$Yn&;P-69+On)U"575Mףa9npnZIA?(V^]HĮPy݌7gTIp("+)b7H5Fj#T)%j+uٶE+p^GĆkYֵvtf(TbIek;P}~U 9h=c;޴UC62c*$pJ$`}HK۾b76<0P6]0ӊ9ąn|lK%Lhآk'36omS9W;h|Rql yAbaTF-ˇ[6`󣚂(s$G#y}Hg9hiDd5FYs4 -hL4f.11-KH8a{XC'q|ux7!R`3-Ƽ]| k|VT#Hq\31L\'!-(|v)jmBG{]@WIK~Ă5awj¨wdhNx!a4FO^U%,‹IVɂ47ԭ,mwc B52))}Q`)-/c`[nIS蹇:ciMI ^L;DO fKYbL%Ш,m-c߇ kߨҸߊ+7V~S;o)5R +T+n( `JyU3f$_ كܐoNKJߧ0S9n< ̩ c!)yl)N]htނBq=笴4BtmA H#/d6иj5֮l]){,/_{ΉsSÄ[lpL_0`w`Y0Mo15mÝcNv|mE.-/Zq j\O̅{ (=E"  1/|yj5Gʶ[&-($#O]A]RyO5 &U;|ۈPcT&6GR ~5kQ!uEf8j4I:bX/Cǒ t._u%Ф1k^1iƕ0}M G7Ȧ#>@4ʄqQ|SׄM%~lQm)]r!nndkl˜̫5i^_kOMf WG5IX1b ]HUEҳ} %`[Ej6p'E43 \~5%3UƱHѨ|Ʃ]% ܁: B6rv:k5Tz.P.vc0Ӯgׄ:OwСgt~N'5v1.%O4,S}VdVo1fOYRMd^%ANK2`zf@ۗ 9 +J? O;PO+|SX|{ͭcuhڌb|DnY1u2`@#5pFfG݀\fkoq y݋׌YIU;,^mKqtTEYi] bxM!h1 r\RE=vv_ s_*i9$@K󭊌zK7m, \jȓv="SCLrW;8f&cœY*x< Ȏ.cz׵N?$Xڦ`lb}/'MpLXLvZ}5MaL#@y6DZ|^v$t kAJw4f7oۆLBy$[* m0Ӿ&y&tq9žAe8izk>Rb~{:MK4;1 ^\l)%6!YE6pa$Q_|ʳxf >kḡI%m%ɋ8rE ;: c"¦uأ_>d섛so_<1yr|N̾V=B0'Y&OYֺوi5<: xƋZF)0㜟FH(ԍ.B{m:de*ܑ{`g{bu6R3S(P\\:L6>Raoub1L>)Yk$;D|tkam O lV[ߞy)xT-0[P6H% »?b7y!oMm4Pr;ǭ_Nhmm< 2=Ao5r=b~{D uoq ;6IS5G6+/fO%Qܨl=Yoe)ݵ>SyE7(+0E}o"Xa\}E8yDH?۹7,<{;d)A ՝?RGFb}c͡P^[Ъ w`%'sҪe\XUL6dݡ$7g[Irqυp8l; 9#ڑGS}tZ[8i-U%+R.n1ңDa,p3~ak1~t{Ϡ>V9Z"'l5\qHt69v b2E {0hA2=܎\"5uL C FEn]6gRîe>~lF jj$jWAZ1w)g<(\EY:yTmN:)X?$ᇉfH |^(Hb3w,*z§0;_N w۴,;ܤA ={eo#sf]mbLO'#ǐR3g\tb:Vz4e1봩HC|Z`)S #?P>,PE} =vNSŤ f !$i gChᢡrX4'::jҙ9N@qa^R !B$`@ 7ȷ\W>p2hşek2eK'bl١mh~hw2.u }A  Td\~DWet+fTz%?ZM3N_ۿ|qզPxx\qm"L8O' TʨXnN4p}0a!r-@ 8b\H]={PQ }=\W8hjg=դ%Z}j/y:i;}`Y)ʛ1S򪟺eO<#B@;&uRԺY-QPnv,{C b138j-qUs~0B9~"$G.{eBُD{ T!j$kpC:qvnLhdu楍XRU/_6uX7#Ų 2 K4[Lqy Op$'"7D|,]א*T1%NAÇ-'hnUg\kk;aulnm~C>j ҫX(T9M7L#pQV(^{t$3NFdBkWQLO:蜊4(?K`Ojj7|\(dr7!>,2 &fW;)=F(Zޖ9ҌnRzܔ¡*jaf 8-bK[9swOm5SBLq-W!o\Lw -tUP@=c2GӴk}P}'hր5.NVj"sr?i!%pBA C),R('v3Ә 4Jȟz^Uzdn# Ldhv )cɆ y.}?X4a8s9JLuW//+/u7l> c[gV C46(7]4H?AwA/FC`#DlJ{x !#;vktw"O"lWޗDIz*pM=ȍWPcKceͯ1cŽuڀ> kNGÄq cBҼS]Pmg(Fn%Ҁ)ӺElУH]Wp>Aݱ{0}~ ܎#1+Ҙ4Z**ID*2Q0Ch .7dGS6B5q:T?YjdS,lr3Z!!ĂStZg>#϶|$VUGmJ33yVU =`/Z K`!FzƄHW+oFiq7+k9*!Odbc"Li>%˨B4&3 (|uzE~{8hl>Ðiv8I|~ШdoHr|S %A'L{,HvvOpb JtYtс}J^n߳^P1s}lLa=q*=N\f(HXg`aOPJ$&y^M7RpMDYT K$URfvy[#ӽ`<8GOBHr8VDc}YtV43!)kt\1]hid!ܗsuNEJ4 y|$t.NaAzld"M/jVX#]=/ecFtBvEbK4Հds6RIhܝ0I2_Ivڜ5 E>siOټa0o_fB)&K6dhL9\z52|W1RyI".RcH|LI%ƨ-E;%#COG:󿨯U:w4.y>.y0SJU"?PGjϬɂ&CDk d5!̊|줗nl=Ƣ, Uu:7ՇT$wO54 g]R2 %Szr1ȗ[4f2*,F®-(lnPȒq,9p!ѫub}wpDhAD BcsP0iq]H\57tks.VdyFRd/ZPU}u!h5y5N}U[ވ!E83Jg0f]UrCd7hkP =|~c Z>9hcSISLbęsPr?Ld4P(Sb(gu\ԫk݇4FzUEjH5lH2k@|(^!c]%LH%(9K}&Ql(Uj Vі;Jh$˵ךwZMpRbQ"Fo68<qʋ|k˪ZQ}"0acTrmkhC0{#&C%Y({aW[6F;^'e _b",x/ VSQq0Au YjxPU#iMQ l [!vMg'w3f?PsJ3F`w$)mMBV%," B:!g.<+i}S(k&^ HJ+#!E(b"vnU?01W~zU\rcw ?h:\|fU^aJ6=Ë9M{ *CXQA?1y1]~`CXcoy,-z1#]o ŇJuȣA`k}Z) X=g#GpZ~/Q&Zq]o3"$${Lڱ99>6}@\me'oA'"KZǑ+SϚ5Zaإ  i d Z1&{=k}*$./Sέ(iEø?yr p."]"[pvySE6HbR>X➱**uY I!F PS!lIQqr=nu{6emNvhjR#߸I$;ᝊ:o7/6Wa" Wk "QJL;hJ܅d:6U%c}(E5 0V ˸8Sjb^0FA2JO5y0 pj[)wQow.Aa>8me*U/u{~ɞgUCm:cp=H`JP?Qe`LB:%ː ̉o:.ۓWG±g lPb'4-҇nK(hԥ>5fgAДM3T|lCӂxO{_}*]L0 %p㍶#&긑"b#:'Su+bGz B0ŹFtx'U_>W@zBs'+nH#rH+H[0 jdHvwPVI==EtuyEa UFj](s vȞGCOn?K~XU|b{ 6 BY]9[0,!=DXm2kvKSĈ[7GvkE}^uǧڄ&4sl›})#=\SK&$y0KePyC]*=ErJ4{tb#~i1{F*",A@s*^M@R RB*hɖ ҉5Box/ WeĶT 0Ci+%:Om(l 茒JVff,7QA80ǜ*qK=a;v[fHt%AMh:ޛZ͖#$  Rz.b^ID\W=: s (GU$3l2wtakBAq tT_"EqFRztce踪Q{tYAjia4Gf$jY;}^ k7PtD'XHjW){5v;*j5ĪNXT8.R\rk!{*s;aشW`Gf寇_/5@\܉Q"2Jr+'~Rh6oyu׹ )x ̈́p!P#տӻwA^4# u?A+0kx_hzMӦĦԙUy@}w3@|t}F!'d$$KhfJ+I :Qȭ{FbY%>V 4{kʊݒ%R%HTFR?^e:tb=h9&.?U! A%kj¿sonQ N~TM@6u%d]cTVR594nf`$ӭ*q؋ko*M({܂K8%(vFrzDѭp) +xS,'!?}{6,pxa=}LĴV  nOTؚ +h]S&ӆ:X?8c4ѐІcy$0D8ZqB Hi7@GJ2'$ bcI9`&sFYPįF nMo!#KЂZ9`4.6Ft3`aqeffdc*cU5kD;bFF--ɤK<"^N˥`eJ6Jx:Cq9kq|L>mzeTVS-g].\~ԯ.},K\جc[uC qJ2/ab/чQ?bO@;;k lΉ`@ٌg*ke c\oK9ή1KT6J{ >4ϼ%+5vMo7&]\!BQ-$_UhRx- N  7f7ޅ>x;%1;j}\A8ǚ ׭P8oE JoNb΃t/7 cZe!H.С'(2ڶ CP1g֤ǛnY=׺܀M6eMHnpˑܳWpN'3~ި07=Eeu\ h1>f~4Ӻ>-'-'L$ʑfi8y)-# Iʵ½cc !O<ڈ1:jNǤ[fW>vٗ=C:8WtcEjOrj\:Ng] \N Wl* lུh-DžYDh@ou2S֟RaTOѲo{{ܕy_(۠cA<'lX7X3 6o&gv$hWP;gV1~iŬLv֜faXT"XJ-8Bpeg4 ] Of!זKGFL^؈PW\,myisr./`瘰?-c ضѓ..*zLJr,@]n6$buQK6Q|;;B{4&.d{g]!XK 1ݼ^I\HGqZb&|r"XB붡DTYУoxY = Ku 7م׬LҢ#U#J gjL鍼5rgXvr?s][S  %"R-jo8l_j1X-tۣRXCIֶ5-9.OQR\2.wVbjsd!<0\& 䯘/I+0d}SOgE`;UG; RPfH(~ Sk- ik'c%gYMrP Brw=h*O͠٨=ǁVōV+#\#?4k 4#>3[ʿNC|J>5^Ez0O p5_+q,ॣoi}A61Ŷ1|q~=PXR5$X#U#yNPmD#֍4, 2>l_&e۶i{펤J@1_y#$=QsaO S>zeB**w;Շ5wܲ_`vYhRhieTwV k=N?5M-wꮜ'ǂ.~M H7+^ tt`TPpH HIwqIEvÌײ#w6Hޫd0lܷij%;Zn .kYwvaD!nt%)#ؾc{!٨ۄ̹p'@v42KcJ"e)MqᏣ(+tG͍d80cxH5~Fs5,K;8ұDrY61A R꤭{C+@ܷ*/ 'b|XXPױEN,G{/ &"eeiG=+umߥq^fތM)Hzz3vW|އ7oY APNy3K_N`jaW:^dQQ6jxk:?;L2qR4+R ׻= nNa=8̢#qOz+B^TQ2ՈD{]|n:3GTRbļm<c%{TY9;~-*Li&5$BG{8umxbN te󜙹d̯m7$l@n@0ď OŨ˼8b BAך-q(j`M7T) |DsytPl>K]! i)aE"5r)6kjZwh}#]K1ध&} ̕ArCѴk&z!k`tm`,v-Ғ#jzKf֙A|-i""u-V(GE`Vl{aQ:ױ\_*?i΅NnWìoAt^I|;TU|@yfPVss!%O};C?ĵkEIR ҤYg2dy[Vo78\ߍ-0qQ~m;šui oWiylJ~1^Xxo>.Fo<1ޔIL&w%:noYJЈnב|i9NZ}I!Oaczz /V+.8=7:XEB8;ԩcN&DFTVjOaewwI0]S'`6gTn7 {"HQgEުG͑9c[AZJl<Iy/Gپ/_8{9jyBQXw} 5| 5R?P<*+̴JH웅@qy\0.UGAlC<"2*!?f.|;2? l (o^YH`u;L3Y(K &[B@L~6r#GB2|-ɳ̱rfLو7Ր=B 6Z,]vv$ȋEׁҺ"0֕w`͵qj  lBb8@ RK=)d7/fblFЂ#%k=e%ZEhCȎP,B=6- 1c:,|o# fu̮$ Y?B]%HrgbG;R׍F=h'&xQ>,|zLrb\vJEHWwf1X[u螳[0J*.P8⻴Y PMS)9g3#V~.QOFؖb?GsUd&뢈TfâGT٨.Q?y|O$ \O]wSuxu|O18:\tŹ}d<ɾ~7>` n/~4v h- /AOT{vVZ+n'{S) eu$ (lak[.p&l{ؼ#k{cv0۵h<G1,UKT"n"X#6Q-w洹_+ض($1,V=Zcʐ=O r6 4H0^Ti"&?PU7÷{+׃]j [z숨h_$V2=tY&ebˆ,M<ٱ;XjH52҅) +D#*Эęrh[H|(W@IA[Yr+a͛ɳ>L_4)n0dN9)\Ƥgt%% Eyt]4TLDJ !Ű$ ]w/}hr'=Ϥ;@u01 $sKRh'RV5(<z'#\9cb?Ku:@9Wh^ΚIf+ƾL$HDL^ԛ!w.4"Xb߷˿@zabýʉ{xtZ'GpKRe-D_'oKOm}㫙9?pU`:rfK@?a_;BOWVeN=:佾"̋3ZV˵]5NR:$7I~!w2]HHtdbI ۬M ?D~=|ێ$E54 OUruw|M؋͠191Z3^fSO`^88Hzi3[w$3WP^A{ㄉB'jo_.n 3 LrD!eawm{YbWKX`fsĿ̮G ;CYx5i֕P{qsU\OSW'nGy\Ad* ,5ٰ y <ȏʌNފk۱%Z\W2e[ @Zb'xB(}S"18i@59Ow5fU_y8mvCz 츁>E[ *:Wݓ<2q: W۫ړ#Wak*.>r9xbW)`yO>^L =BGO]U2I4>A&u"21S!RwGވ/bP,sk{er!#ɰmxuG['@V״! `_2lOAtb\K\*=Pb R"ݑ3;%?mLm!G6O*UxI0T8jڣKmeGG:H4̘Gi7/ Pӏ7Dcaw }o^/Xo.F.qY}Ÿ $ zM-k?$x#%Nu\vSW i?>Kw~!=k =W1_چ5~~mc056yvdFZs^qA#a#:I,y}&Lϟu:V!+dN> +u&"3=~V-h.΄ GF' FxLc`a^j6 b=v*TWlf2{責H-T\oo@ u~2G+"ĩ*]'oCcP'j4MiA|τ;!5j{M5-7J(&ETd=>6^/Щ2ۆ{KO7BWįXm? vȇMԾ%JiogH.(>|bģUO:ܜ>@\*hjV_HIݙE#f-IJg9|`qBfXڼfMd\i_<+YCY(+gS$- & D)Ĥ<>ǻ FYN?Hm? @܆O ,MQw5 cl=%QEA;6щ_Db߾: r9,F ;c ?T8=ҽsb=^jԥ&D-ͩͳ۟V"NO;*Œ&%Ru^lx~^iA,EM0vy280^#ʃvY9IPARgD r7K=i)@**'ܪmP%׆[@s7hL(oy|5u0tJX3m[\Lclf!'đ2Bץ` ,1\ G/گ?oUq5ǷRGsR:׹buBs.|?ۻv%ƞnfX9ҙ%a#iC 3BM -nEה. M$9|ɶH.krfGi@3AE_ixEh-He QT4q{J4/5QՆK sO zų@ L w~Ta*Ä`T{oeœlD+93EUuT-duv\%R]VsM(%$;G2,~ˌXYiHѰBBrT[3b49m9 }=5Fc/XR QGh3m E[22"X BZ32N1gKKWKE8% {ŊtRHb'<\?C]!Ʒ\g_OH3%[KU  zգ)}3Н#=(MɌ_)z.b ?:c&^6c&B…ml=ȵgWm0bODƑlx2&B!m9x7 t;s,zN_=r(5*  dogBqsrkn-=`9c|RTr@VBԟXGWH x˵q;V 0(nRBy= |Hѕ-v R!)^"v6o@3bcUń ۋ&.DHAn/҄(hAjebxMS~:Wf *4ewDJP= Ka9خAu׀ &nXzϸ6X_=j@^˾mP3Cuy_qI+]r.8+}42Wn̪x_ |E*"TJɟiff)]~}p?3x,k^RG"in #E!hyLz-(Ge`xP?Ú+V_DZVwEW1czSZ]ཤ%>wSx" GiKL~H"} ]yo}e bR0~fD*>t9aLN%x 4إ'{1mƯ+DŽYjsߕ{)\bJW^D Z^'`- }ȸ_okvĽf#d Hyg8 S\ ]Z})7;J|U9XUQ$"$@/CyK*{i ]E1F_\IJj7Z/ٜʮ˱j ކ/]3USʇ[ڝRr |pmG#bxY$0U{t(}ix=\lHÍҾY}-YAn5B$ | Qs}'3dFׯ3r\f?rV>A3AlҡpEԆ4FE~ vSA?4 0'>1uzBvbGSC}  ?_vlp@NSۥI+ m˂""%>c~唞ZJcK՝I`"q4<7U5S d`{9^z(VVnm|3wxjo7ܭ0:Z$jT\ùFޞX ۋtN_JcLjzΙ(uH[hw ҩo*W(  62ڻ`vrΕfi nd:#ةPǿ(2.#V4"Jب>]F[YFD^l*O'i$mlǜW^M GhGW5# `n#tbbHiLЇ\@"5B6LYt) xx@v3L~Q AwO͐Hb?4@@*jT v7Z"8bO>TSFD-WR MUpR7ILU eZܷ Yn7H,pڈ9a4;jݤV5Zmp 0eVQk- }O`bD2X`aTP(_%9`# =[E{6W[ǩ}l:*o x m*{&`U px\rG|Sx|-jloP:("{̹E_;UifG,^ ן^tIu( oAj !G j@趦Gts Uke4h/>.bPH]˂/`?YCCqyW<༅\D!~U7hOo,˵`5 ـ-Q"P;HdWd8[ -n(")]Mxdxaa?فA&gTGa2(eҁ7saaRY5EKvsmE@=t5"?5fֽosmpo:3 _e@@*-P0kGg+㽿?;qao㸓ME{yu l)fbZ(ڎJHHSgK =nS.J0v ƕg~GXYQ4\ Ԁ_V?OL-hԣA1T]t7)Q}hDʭc[?-YO R_]Rgp&fwW8QOYkM@.A 4#j9AY| QcuDu%}du%4m|Ն0.$x6D0cyDvt1[W^Tu(,ʮϷZ0朔UziNn$Q75Narvc3_U8k~҉*#!k%k@Us+9ja Ac0ٱ(@`7ԈCGEt'4a״8M/B(K%+oD ZkR?|aVg\G1_r>-8_נ˭ze5U }0feb j h)g7$t 0/i|4xi?PWcNp$g#4I}(@Ȋ:H';/U0٩WZ6pAb:)؛ۭGƕF^7VMVpҁK9`J!1htow 147 SL&&UNbL򸥱.B%aP [M[fCT w RᗰQ\rPP0q'Z!0=H8@}" Cx"}<A{AJ .a:iQ#WD*[U`bxU٧O/Bo7uJ͚8) 9-Y5tA粟 ^r70]BU{ar?ߚf+GN#Wy͉.;+<sʷ0B~9򆰫w,y}|:OعW&j`0q!e(;c\d"uw U^񢕨nDCXKmmIpqH}'-P~zBRg?uFrT/wґ75ަY`IA5Ǐp?s83-ZePu\&Q*swaMpՅ%T!M2o"$,]gnG+!ld?z(/ZthhE9RU"i*n^d |NTFOqz/Y*|F93Yɡd`dBf;VPW^YyEM"o=U4ϣ1bS9Kh9s32A BP ӊ7iH| 5.(ug ^ѺO:_@HDŽfV2CE_+.(i*NEy'زs?h-U-;T@GN|ts"%w#~y2+@n. \/ٗm/8bt(&sspU esyISG ݎb4H}u? Lm&()8ca/a4kF-zd}!ĬWFAXEU;=s{V4?VsS(* _AdU˵Jp0etG-ٴf.>98%I ^X"EU]5-^e>/i4Mj%2H#^%Ȭ+TF48EUSDŽ NTvJ@99 q2±0M,WviK"Q&u9:9 g@e;J E?О›TuW0W~%ߨc";ˎORç&BnyHDT <}FϳtO(Ҙ9\t]l DVT}:Ha- ?͹d&i>Mo5¶W}JQREo4 '&E,;$>PG籤CLD7ӛLAz"5{DA=&HmTS_3V dB _zܼ鷺[){5Je\CIS됬ly>XWxs-EE%v+Wci0RXKZ8%{̆x "xB- 37L{lG ͝M=lEgy23a+`9}Gnk;uI LywBmIٞX.1-ݤn#RUh{Q[\,b^[]l" d'%F$,osra"J T9ۛ|:-<490~mg}.z<Sms,/f,4CHKD `<ICSBC.%6>!@OKsZ ێb%ˏ^t8t>UWv6ly(eݤef.YIW iA7v?)5!TIzveˌ"x-=$1qksG{SY>~.c#'単/Z~d<Ew u *ۊf#kZQ vSEq+9j]"5>enO8⁎tzĎGz9~oQi(HRW" {N@zgcg ?9j,)q"ҹي ,{۾ЬwZ>V$]GSjF>ʺ0Կ, Sf=N-I ]?1d9ݙɢa /ևxlN,+3s.vP?NtAx*1_ܛSlqps T+xؒ ·_QvTv~N !೽g*1oryz?K@9q.|.$麌^sȣa M+3(v2zc*XvYwbGM?+biGݍrGO܈iKG_a=[T]Cwur+K'8]­C ގkȬH X tFL\g ;:$ w؈=7-zt}8qx`R\(oɿwq ޱ05O/֤hGYzd6e OcٰFP=/ꆇi#ߌ#.>D(*ErU*,~(wmpN1xqB53hL)t@Î\ ؙ B)p7waƊ'͕Y`w:Qpd<@Q9\#2V3XWھٸO'F@ hCsUby8*1La皃WONY8O%CVXwBh ]#ˆ")囁}7̏*5()+#ڽQ.,<مZ%=߷?494>ķN7:3fVlcҐK!AV-Ǧ&M6H'ICOYc 3A I 8 ;ёJq/ޑ+~V,3Uy ^o&>B%B>N!-.+\POgQh1jz"=aaF:N +s*s!F,.ĝL[xag0QǷ9[r1tL6 @:!|3R`i0S֦D|K͟$= YXӧnNbPFrzf x{V8>rMΖ}0'$< 4_ Y| ^2+xPK wx]iTii47O真oL꽈%25C=sqw 2]rPEMj3yX+zsV+nTM^aCr=sgdV kIȈ(2*Y;̯n_tҡٞwsy!S+]0ҹwMJ(sz6GjW!yfYf r`>7KEf{8^J sAYImL< [#V.17@4p;RT ͓;Xz c"EU0.0 &Twa~_8rzRu{=}և\ֶG&3IGe]\Vbk*fUыi$ݞS>j'EUx| ˽$m+WcG1M0-? ~ BpٸZT/ltRPp ;}#c~ e1D62\01CxƗD nӮ>dTcfy٭Ai*^o`-t ek@fTj4̇AJ]~|5/y!(dz$c|PH `l[ |/W+o#7r~dHWHG"S>v:d04qjT9 7W%`U1wˍh~g[G9zcZGunml~K֐/D(}kC.{ń)k; I^:Puo* ۜkͣe_RTS| >rd׌Z8I܏'Xaԝ"K݊܁+B^Pl  ¬ QD .,?G {g/584 U]j[Cp"k R0s"jQfS(1_ҩC&zȉtH~j$Jp-=|2oxhm') 3IXLE{_ XJ_N!6tLh^l^=f)e.C)b@a(1$(cfJM1D.%Yf. L'F}#Y+Q%T8~ 1@NC)wA86t&U/z߳ D| ;+x ~Hւe[xm?S jP_sGm0d; l6' e[y# ¬Aۺ>2]gp'Cn'aOd:))I{5cKӈ "v&֌q`!LGU  H,h{"?h dTK#ړ,Ko<#z4)׆5)GY140ᡑwEm%%[oDGvMSrXcI4Ϲna@n\=L̋zο$74!pB{C Ax1xY|/XuxԟZ%9$@)#48A{Qa]D|jiOܦ_ rFMJT$H/0@At/(`6TcJDdŰnr~ӓP%GBsʍ07I@BU558n\V0ܿ2iJLnJ,}C{[+~U_hj R%j=`QՋ3;wY񦳟,ͰKV؇$i`1b?]5d!};ۘN` )j3HB FC0?'=۞h$/}] 3;NhV=ieqﭘ?hc djFPA7mt 7<_?ه A >zUkvTUseώqI;/q)B]-CSAsO:U{ G}K>qw6hd7ݡ?5w?MpsO;_\1>ՐJǿt"zt#d*^CeqX8 ? $({ąXKz&{i *g?m*`׍8;R&rc[յ2TnT|thYA]m\°ZP(dA Ï"Ju uhT &)mcoK )w/<ԇPnb!R z.l*#r?kC^'f'.eY/יAt12q{K_X*#2$9F̫wl嗉pO$7)[1vT>.bYtpFD6b3x(-9&*0ݔY˃p~.3ꈈ8p+ sJ(HsS,Өh0VfQW `\F,lKb4u^ > M:M;Vh&t[Yf~'؞ugb L;=?PѮkQ4g NG2[-O :pPnȾ<ܓCa,`5iuúb;\by{@[dIoϿӢ,ۊioITsCur6F "z8/͓NH=oͷ,@,ޛB'W܄ǣxhÚ#ުy!3;sN^jh[?Y,Qwaq5 {R}uP8!WkAuVAHHW|:\ b-Dkꦨ<7cܬD͠h74-Z({0{OZNvɱ Vs@t77tML&`:Q!pxax<zG,.I_޻U Y^MJtPg$&P/0]6UПbeAA^?AJ 53;zh6+sB,#Msqqxf.ꢝ\BqѯGmKo\ Q;ch^Wlwku5*8׺wyp " I垱1T^|w"ȥV O2aw5MTg:z$T//'ce;5!d O),z@ܒ 94x' U(b@_$-!1ָ`68\h9KPSIf&PU'gB5\q~NUn9Mʹ8Csz-&h?Jh` Əw֦&T}CYŔ jGم,SUg g@Ɲ?!j;iH1p`߲å-/+eɁ^7A’ZѴEC4KI bH,DΜu!]aa VD9^ĺIaJ=n,Kph%gm'p}4ݠ#4ch]IgKL./۠"rql^ :zA\؜ .NlG`tfu:|S{O}ܕ6H:E&Q#ǀ .!a)cuS.YT"eEZG߬х}3S֨"d"wBҠ*( DLWw54gAߋ NVJ0}y[(vWx_pP ]qKGD{~D_G* 7s q$o@$aP/0oR/C~/ILajr_>8V\J@@8^n}P8 N(c,ꢲeXŃ 0T9Ю3Bh6&*?cPR&P=#]RTZOsCbpot06bG*|a>D׊q eOQTFR_M,|f)yG {Bf|Wl,x$3zu2F{Itݸ0tD$rcdiwsE<^ Z.eQ ފIcPW-GkǤt\m{Ҽ\q緋_S DVvG%[q!i|T'YubF'L^۔Ω`: M1 ZxeE&AYokB>:"kFR"ЪYMq5@.],"Ԃ.׹` r?ڎ~oǃM ﯐$ +{@w/kgVEmcS֠y?ro.niZǙ?—lq6&"ЫfT/5isߌ. `uwΟ&7!PƼ#u?MTPzFTJX/(@ wnU?F" u$4Oce5sW_A_X1i~*pL랾SJM&?S clG'#4js/̞P3[Ya.g\uOō^l^P~0&(sȮyZ9PTZ@Ub%YbE$+{|vU12K<1B]f)h`>FT?@]̂2L!+&Qྼ|cM>|T^Cjm; 74E;QC'}\ߞR9<{P;#ehL09"&׽q9pW$(vLLˢųX4 2n M }{D31-Mk+Rb06'8Ϙ& tE8mao{zVu4 ^S~ME}L}LWexP?&F(V'p-^SQexk;u_."g{Cnrh@[{Hk?ylh2dmS—ǰrpMF[W-/ѰINƍ: Eӿg8py g -g.繋W]{mg&n\㷆$Ƣ`PwJ-hwdA.1㩧֭niζ809#\ۙt [f(=/؊rI> f\ӏ4>@$K`=Þa@MbJЀil*m{X.]Lӯ)2| ;+R.ӑ0 /{22^aD!/3`ϣҾ72=λnE&op{̰/"hT '" dO^$>L{Om#L>#uo)a[==O3]4 mJNInXO Էh$hxP|=Z)lhyC4bpE,Pл-bTkmM ì ] j@}RJ]مC:V}F>aoAq/i0U!ꍰ̟]H6ށho Bv0y //qCfX{# -"u_H9UHYd+qn;'R'/ $W0PUO4-|?cxύ)IjadCɩAzۖZKo`\f>gNoKnN:kUe%cB$A{k([D}b.'x0b'^n&O <ɮbj޲Eѭnŕ);oC)v+&b%48 ?6W`ir`,o7u?#-̾L#hj)Ucb( Y>5F\%uQ͒B3C#wn}kש-c4MWgSFiӵ)LXK~Q ę+VO]eu^; ǔ ^pbLEA'H !"JL+V+7jԗL>#o}MB!!Y Nns]~aǧh?Muۗa!"x S"@;Kc2@}T5R*A,'-LS"B`}H{.^RfnѴEZܺceA*]I/)Ƴ~_2jg0UwiKAgӿO$7Ld;NkZ: Ӄ7J9J<3Y;/sVȍmSLb-X(2  jH-!8 5X| ý?/\_U`DM ` ;vAW-f7\lBNex1uǾ*kj.Z|$ӐT P!$9|ZQ3dwqQzBhnesJ" 6AbS>U2BL7<4v7 JkyfMQ3]C=0X~|5#Q"j:z&S~`YVc/M;)ilʓT&~E9lV`$N}tUsDHY\;k'53k2u~=Gib8߈^9K1!+G``7qE3XU[߬A[" -u;L)!Cr*CfoBsxrzPkֈ*230(.ˍcY5~@k+K 5wlPqn16[Mc 6J9k*hh-/RL}/S=:*FgFyJ*ipN.a-{@z8 '94b o+4G} j* nrX["c,?2)* Q՞XՔm,ztI~/D,a,=>.  r4dioEyp,?GCF!P\8xˍ BbTu8qnbҤ Y/u[3Hx|+s Z^_-oTZCThm] UsQܟܷ-cX-VE[U;hhB"- tv-P=([I2?=i(o BVXz49*a #'UEe]]IhU ٢T-Iw q6MOC¾;J^~ω}? r`wūG:PkOKy& *-YrnKAADX/%\)w0~B3"~DQrG2<& Uά=q?WLca/Ӕ'k2A@R1+bjVX<xq 1r>Emiw"GQFAC}=YA+96[ gqfOkI' ?v˾6u nA ܜ~{jaɻ\v AWݱf!yogcO-<̷m9q&B';>uX|(9'ZsA:l`'J?p. ~|Hi3;')goAjr|8 ]Ey1fl?dG<%BP?+;(=3@XHEYx~=mDcH:*gӯsRFjaspSH1GBrSnŒצez-gwZfr:4VXvېoF`ȑ*ӿU)';K.]FK̈́K:Er93>Gު=\V0z @6gzOLtͦ ]|V/ۗ Ł3R_26Vˏy+R˨@vgf1 [Qy}xf²fj'Zr]OY~H٦Bg@p/?hĎ=ծ>2vb۳ĝN=V,ˇuxG|NNTֺ vlC,P}rڠ8ޜܩ)1{r% JecWiƏ[_{uI5՟5b #tK|&bcyr[=2iJڶcnVq#Uˇ&1pOaD,g;ld"->+d-7ɣ?5 CЭI\GT穟6Za7wCF zX eMݖr Lk XL_7U+{Q*hҖ 2'py8=%Mw,V:~сqǚ"H·g{婜ےi <H1* `>fXd)tj#}bַ4I[[Szz7{ 5zӹwURn㠚P5%jzc"F&[`B/& nZA. F.h0/s W`'vBhGW \Ռ١k_ՔyaG.FBv˓GM7uXxoQJ|)=(+x=aD ?R d"LQͬ{}SF#tKϘàzفKQvFM(55=۝'qsHX \3XfRJ|z43+ż–ց']{t}=KzT"vZI)d&6_1nxjH%î`tz,ҪTP (tshk2T[ ;vB#` u]UmWc4DbKLDF^#'Ljo{:9:'ˁ m7DyNidiY$vZ^ocSxsFm]wmޔirI=g0?zyT"!z2Sr";n)%pVt랞j@1%H\]LQp~wKfme֊#]SjtO_Q4݌xAEЄQR eqt C2Ԧ0 /<.&39~T;Km|oC#[1!~dVZY Ԫa@}{SBD 4Y(̼}VGUl:^Dgs@,nY!BQz_Mv8첣Ao!+EǬ A"8$ńxo)~V:FA$UDMږQ;B_t{\"1/#CkL=5dni,vZY6{,Sq%RÑ--}3»%^DԎ#"wB4= bv8 DHp;|׼3)n3d ZsF90dx$ڧΕ DAgӲ ́ea>MwQ$ˍ>H)"̡ք + &'v(;Vɇ-F`,?Q^qqу/`%!p Q+ _V&JDNl [=q5G}Z q~Az5xdK.6 "xLJRx*k}n.e+ ת$ ާbi qIm;?r7z&:u1n[:8 XF1v`&WbY.8Z5"U $-&ns-Qu5zKrkvz<@ASlmV>Y_dp^Cfx@ ,O"x콷@g C@Zu鼆dC>㲀$ب2v~f69ɏ]Xya 0 .#f:D3Bv_E; `{]AE<9ˈL6z\G["vnIמf-T(nsrZ=9WWi^U>DQ<[<~58%qZZ]9Qt<&im =xVH{x*f';3_j=FYG>QjӰjD?86T>jGp @0P @UXU/s.* _kV̫xxl}{ս-VF=nW߳B Z=X TK#HGkEL͑v&NMd$ˊZZN[9O\wm,rpGt"[꤃ë(4lZriʞ~nuV :=~ÕuQԱ3\,,+"bϼf'Ri,_}>4CNr亂@)_]f22Ԓ$gx5͹#l~띳H19SvG4~qu$RщU.-oWDye:O(I1 ~t;N;~G<  Y)gFvVpU%ڂ}@ k`! m 8 hE/t2~<,iQOޑ@pꇑCK}^#'x|< МFǀq>LUcq.KcxNm猱Y q`s&q@f!ՠ,Et dl2U5Є!YkFkZ*e}D5ܢm 4Zvdd`{7)Ф{W!}i-E8f,\XN 8#WҿZY5-"ӝm(@fx8EյV̲]c@ yQA#NTmExӖOE,&ݿ"m,̾1Yb)'L{]}zcK圑9NnIZ PZ 1 2펆qlboQ}וXB3rrZ1cP]ҞbȐԼziDQ-쿖Z&B)&xQ-N FC7i͋vJa&)pyÂ;ͻaw,G+ lN\sL6>x[ i- k䐭hL0PT8 F&jpWJ4J9g j6ewBf͖ͮp g$ L;GgM-j#஄`'ǾC|kֆWHXJB~N;E"ydH+>ahuv@^Rȼ`g/a>(ΫY~$`Zcꓭ"`꓈CqDC";cBVwMҚO@ -k\rҝlX?i*w&`s]ōGG}:2&2'=ֳٳZ 8wU4 0!͡Bz]u̺Uh~(f TҩO)ř0uͱgsZ?Ae%GI͊8ЁMj09n` ܃Sj4c_y(1"S}f-xE;SM3UO /ƹYoSac2} K&t;M0=\v*)rHL(LFv-҂W%qR0hҟw\sܨO'VMFO"p/؜`a.u";% f,!Q#Oe28ЀC_r vU hjfd)]"ݛ#3PݙUf,Cir.ų(09=[.&T)0=@W5D U駫]ߜ $x`? qch /mi6"`L"HAfo`6Pd~C#'LQO\huN' fhЙD[16]Uְ3اVCSWX!6&_fexSjTi =*Ϣѱ8z(35ioЖ[#D'ՙ59f WfLCg(FC_i!-ICw~),/`W!ZO*RP%Po/U ldo=1ql1},$^=<3&S#,"J1:0xKfJe#Lm#Kp3 L7["c]2ōQ # )~|h<ԅKgTjzk/ Iz݇k^; # i+MsA,7D&[_BoTv DnI1#"]Lp!8tG÷_ԊÝG;S=ͱ^E,7Q]!ԅ:P k'jض,E'˄Ur؊ťZ]_vݝd02L|`̘T%Dh-.==ƳfCWAD ߾U >S&:ׯ&Qc }̽ h5=+9w4-Չl!cLBĵa&k  $?;%,

] }XJrVq[ |HbNHڈ<!Z6],lyזހthMM?WAx >ۏHt&wxd6Bx&Ms/.JzJR ޚNd%i,(; t  F6{bGc[4$ FG,4"l#SI v=}FȂˮc67ܭML@_'hqOk?BdG袊/*MP{-TDIigEvqb))++8s(Yu/cU\ UHIu $[baѧ(|z(ƗQR?[z8U %_ dӀDDKPR |k7@f!51rЂ@^~$-{toJuy2[RH  Nc+PRXEL &W z`gD}(mhDKdro B[H#l> _T H|93lԴ:>#fAc Ƽ#LW0xA:b ?L>cч"'_XΆV@A-k ~Y ZķCP>J9KjBwRtY&a?v{*&yry8c>=]m xQoc 4|{!`Q 65}tB-]y ?Hʭ$&d!OeRA\FHZw{Y{MT)_={]'N`k,S~kwñZk-Uͽ*OKBZ?,]l) Lk߇*du*mY&^S$?bE3{FA©l^ bQ蛾&H*ntxn e7m(,6oZgv$2RsScɾX]њ:4DZNfKA؆EvN=z}WpFmYd6e- APo2Wt[yXؗZ, m!Jc.U BaE^5%+!/;H[Iv%R}NQ9us]P6}&>`nZM% #+nPG/iWbC;ώ?<_zX_**oL}$3neo1mچtM_̰wx!])iX^I9 -񼓩u˳n?|5E flw6IoWcIgUY.ܛ]FE[Y}1y!ܘ؞RS:DoyXDmMg[-^'M{lgN+mH/lD|RPw2Eom B>(D>pZۆ< ќ0vNC`k=IQ?6=Hėg[iE)n4a(H.3X9+aV߭"8IF6,l8RW&WL6 j#R5!7R:E7 b=ħO^nI6asᰉ1@Xν=N1bA2.jeqJߠ"<._9tHt(/B\?1/L+X&'Ǩ(r"|z?绫5[Jt$D}WP$b%`N9FéΖ!]"J]J鎺 {۳ pCӸY-rHg(jnodF8>9a gb?6'y*ʣ1Ѵs(ΩR)FA\w`,(\vKVz@o*T4KfNiY̛I8 aVnxYj [}^Xɥ1YEUcOpE:P:6.=!Q"+F%6V ,=󮆿 M*pA+xCRА(rwjg =|g5odq4 \1?& 2fIiq:DY\'Vͮn,TCGEqU}C8r,$=8I-' A]HNJ]}­_;Gʔ=JUݔ XL]Rz C0A g1 x=Nzj62*d0tgJ2jo&4~f(NCJBj4:xMG1k0}4_#h㭰 0΀LgPI[mv)ѧfj!d^c& Xr#8qČb^yZ" <9my|'䄣_t}kh̸4|vV(lv+ V ,jfG =[@â7M n2"$ yåPZ?S|𴨯e`FDԩM$nȜ..%Uաp=/R<'ɦ?@ `êqϼ&=)izBH|I݆rDnނUUe2n9SZHWKn!S)v, rAޒT5g*U3Wis11p)/gKR.79-Z s+m08泘_@JZ+h <cwWjiл[_P{~gHo\L ee )_L~o d%!lBVy /cA0, tJP le [$ؘcDw'ؚ۳^J~q8 $|'"uˆSbatn,m44ZPQ+ O^ӴVI&ɡ2Pbh/:DD;E/mjn#uH'76Kbu9n#rVGLTES*j{pArQB~?&>p?q躘hܕ5uc@ (&l>R٩ũ8\ЪPwYG Z$he> ZަWܰEv*g0˞K#~_2K#]$:Xr3hKGjWaWAA4˺7kk6+0o=VeeK ˕-Qq˦N|U&@"OT]Nbw#@2پ5 Si6\ו~ b!S.K/(*]ˍѮU6m6cLp59 dͳZ6oDL  w vAU硷pO4 rO>4I)F> g={Z|8Ǽh2[E'a7=9?ɋbM29w닅~ʒ<(Cˠ[0OTk ġW@ը\ᗎ/Ki=ۥRѡm)-sKҥpG29qlPvޗN#vƌW(>(2 T'L?o?!Y'"1L$ү/Y'յ*Q<#K=Ϥ2ZX!]y߸ ^ O3%yc*nOh~5!>H @FOE4~BD"p) l4pb3 ]B ix`mM~OxבLȑ©w}-XÐM,U @LQ_0YR+c_e܉^wRgmI{ٚEm.Ͷ&O_? (|~?9K8OJ,X-ܴ'do处 avڪvA)yf򔘂Uu(#8p\.,'ux왊ڈkH ɬ &Gd_DLȀ.!#4l&V& (C Ygԗ {&6Ҭe + I'ܩ(;Q\]1 R0S{>(N="_'Ύw.OgHUmm$L8W8'dU_k e|gf:H}w;$yh $e]!6I=w+rՒ&dڹ/Vyb&n&EtF):AtUIk7.33q-ك&/zOV$9%őDϏ;DIM\w5"G~~XR t22ޱY۠Qĵ2&Ҋ>PJd8rA˵ 6|e횜=4-J/2Ό4_/yD4lfK3rē~sS^![^slPs5,|>\ Qۓ >E;C'STP6CxOA Ӑ I_ KrX~7{JplWhCp&}ҘzS/7{;')۟n^oؽQF` _yZDL!FR(r Gz xn N2 \I$ qWbu7'=phIdqFv'=~OcN Fo- ,ٱq~\6N L ]yA "]ZT")Z59lr]^i WM7Ga3XG"M{qk*E;Qg}/\"P1j6?P~^.DGȞ~?7pY0"4 Ի cxƆ:=w0DVWQH2&gG}V`jLY0Fȅ1cr?1!#c L?{eZ|]Z2= ߑ#]h EmU<ҡ)%;‹yĔzGSˮt;~ 9W5sTiGCW} @t^FaLڽ$aQ>>ܝ!9+ݺ9Xk JM:nnֻAw%yOui£mO0Pi4Ztml_8.F"EjZc/{ez>q6_jꪼY j7M`JҙT}&9[[3rS$ a&5P3Fe=?P /LC|P@ZŧN; btIp>j&h; e8}Kq)n9$R2ٺ&+Z85W/D*qĈUEiE[SM0S&519VMa̻ht,ʦ?kH$Hԍ]-YzpD`y I"nLBw~&;^> Uw'O~PHR ن.w58g[:,@R*n_D x't w.Vem!GYHFMC3?>j^D3G^DSXRSdž]B)[|Bev0R(s NJ&&:]ﲠ5N_v?+~Jj4yX C8hn]=^i;/DW! a6K@9=<>@aՄ%NF nFzR|BwyԓEb)GabD..xB'AE ='= -n{c>R._ &f/faKJƲt+ lg` SvG`sqmaߞW]OwV0͏Um)w SG&xL֎U&i% "wFe.BO:SЮpOF B^1W >):z*X[X=8d6;ʚ57uo-p, l P.K>vP8( u%*Gv`eԁ=a40fa)~$J1vTh*02B!s}p7VPEqjBNON.͞lX!dR%zI3=Pѱb*emr; 9&!bc|" (p,>o:a%EK)0m=-6xz^ԁ.{f{`HPB6 ?.DiN!V" Y"WR".PJ~8A2mhm1C Xcjce2bӨ+|F*>Z#Osr%l_Z]jCl﹃kv?8-U>YCNXnrD|aXtjR5Sh)Aܴ̚seBI 7XΕf9M±m6nQe1O#~RV`REg*h]m]4eEkp 񙳮ƃ<ʴd+(ZR][,~I֟"+l8v4eeKc^y8iZne2zz,L\@+SYل =#W۵Mh/!IQ p*if?U @>j*XS($^0sFAtɵv5sRJCLQYh-G"X ٓ;m]c"r!HwIywN8{9}7ڄ/̉ BIۗq*rEs/yT]DJ;mh5qнDWu>q o'( gȱM)g$ӄe(<[;vp]ƸH~b=)ӽ$\fjGTWs : 0v)몵̂VEjX<{]u!M`j 0ThӥzP @(QIhH?=5L bM)X<+.6p(b`G׼ɟR ZXm3sqSsX(2:f=Nip,:юmce:cZxSR3"<Pk!yXs̆4Am,ķ-`"2}ly gԡ Y,|c5Stn.h{\~Y2 <')2, {hUbjdBh~o.[P$x+c{R1r d_pJҹ|MY^CR'_#%[.Khutd3qJ1\+o`U[K}]K%&׮amRFʤfap q[!P.񊣚[!L!o6y%CK| ë*1XABU(5]§ji~0ۋߴ(MAQs:-xgqe<.^vq{yêz1 T:̫Ŵ $k-+~tގ+z=Y} QbbS}x&cQڽd#;cļmBpWXezi_O V],ফs do 50ws*BD} #5~$sI&bAl6w1X +{8+h^?\~綑T?3K|X//(Iu/7eFhk2{^rNrU覚4ƭ~⸭O~t-rN E w6.aR5-{j嵬SlB4ωtmFzx`Yyd&)+:ɍAY3GRGDڙj5qG4> YqurcP&Nc/fJN@W5]ܠ[WGslDẃC e_2q˞NwhmIiO(LЏ)X7#!GdƅyȤ%%w1@1iۺtLBbzp_@q4`yAx2i81f|yYma(ϋ7a5v׫VKnI@EGZR&&$P%ﴴ{:^[n~>3Tt\6rɈ)\cC08HlE6vD~nq;W";2Yؿ*CvM%>P;nD[@u Tl8nk5DeaU S+I_';|׏57V@ǪTdb%(@.toҗmJ`>Ӳy(Ϲ?@\vhm1$?)6$mz3[iiIG"4dA4N UTOfzD8nkd&S=1KI"S'PڑErokn*ًR j +Dqöst+Df70='Qt {csnW7؀wDD(T3$Ie1:qbXBȟFutZ+_GUv>3曲~ d%5d i/W}|X7*hka1rp*xu5lkx0={TM'xl*^t- *b~7jK!sUtg0듡gѭ]W;i x?~Vl}ҌyvCA|iD5}[@=J-84| (fɂХL>A@NtOBsFOz[ n#@t*&o~ To_Mi9쩃,ғz:V} /nS;X 1%R_S@1FiPw}S|@dP2kQաL dcc,Xn7J ̼zwSHþaU UGS;1UlRFOvlLJ@.A΢#?CK &F4ꕤvg}75 HJ˖D'c̔SN e)#GQBD*QPmEv&^KME($ǰo)jJ&/3[4tc&g'BYe,$Yp Bc{fYqlZy^LJz6F}56R3#  Kfú׶-Mǘ`QIEV3@n\MQ7P߆-NKkz Y%)*ó/&*VuDZxBKnR0yw"2 ;iCK혯o {0hj"knD (9 ɕc\L}ړqȅ pgY[+B3_LMeFCdrw-Yꒆ 5եK M(+:h(r|MmbrtFN d1m\Lʹ|L3Mt17lK9_/uq$hK 3&naꄊPgl]k%8agv8henQa~oP+W*W "W{:y\~͂ WXM|s,^?A4*t; Z`֐aGNqU|*b :VY"n8qN7/ 1-p/ι_|djIv,g\af̈x J=Y$?lb׶9+ #=|_f&22zۮHA#ZngL0'eD3;܁Zy8ɶ14mWjGr+ 27-E-7Yc_p86"SA<KӉp%|/| ζAa-<}a@a]E}/u/,}"KCQyCy  =Qe؜kc:QXr_őylӹA{2$p׷]\ALѿ?C F$fJ0K~3b*(Dj] cz8AKmu}V{":W胉vy H_h{gi3P-?<Ӎ5J5t. P$G4m3P_z9~Nr\ae nTRZ0X]pp&DfըʯRJZ1mt+r[>θ5σvP+)\r"JMȉ4Tf50;x&WbOCГ|!-ݐlEED؞L)O┍xڌke_\AgPhǸWD1o~w``| Xݚ<wso4:YbrIZf6P;# qv7u=%^7 XhTK ~ġNR렑q@&y,iA{JjRKIAh=!::6Ռ+:؉? ψlj(nLň(eor!l]< mwK8=KϔgNWF+ rj@]*G:S*pK4`Ӽ:`L!DBBv!^3kAn -Н{4r>kLJb o+$ YUQs:d׽,#H0UB?Wٔ@R%] bݵ8ןƀ-;wluP= SM.iNDyc!즍 IT7|j]#g+4  PJ2!cÀ$W/3aQfoWU0FX K=C0ZBhٳ̃+v2UaIጹ_߯ l48.G ib 6K=㑄O&HMpݯ.<9JxY-%w_,$6/݆;͙ L~VRsw-£oHyMy5~g%ݘ%" =qOІpw>ϡP`ߧ nAԊ>dNwּ,*O# f&F8oXlm. ^k_>SiMkk/[Į{tav|HcUjۂ X8wҤ 1Hr _R~{IJ4? ޑI ϒEJč؊C욽 ʁkkM;}2ff .C2>Vx%CGu!7)wx++k'/l9|zyalgSjYY9- (+ȟ]>OUф.B߀pE5HܦQ'^߉dbv= ]v=eR߶H/zֳ@j߁? I=ta;SZNh Nij1]%?>q: MOab sޔ{N:`^9Jf~JTX!L\_M"'2E^?{ l_NS"cDD1näQVZMr5Q{|hqPט'3G@ipL<8#W ߧ8MN:F]ZwBRS{ЫF-(.GiQ`V,+„ lN]{1X|>%{)-@.:a&;+m%,4KFXTKcmaғT ),V+56J U:nh<52 O]7mܔʪN9dvu BX[ĿjlVh#t䌝uR]giq'|e\^i:?dZs~)jn<7a&Amn8Ƴ!?=[dbmڄL=i ]TJjeL6?--8xOZk ?NFGW K.1wQ Ԭc-P^N_3d Cݞ ֍K8e?)Oh4j*> .a {0If#۽vN&ܼfXsp1q "!Tsx min>])^%ӧN#,1rKCW*& cs,=\gfCפ B Q̹g!~{$Z;a9x(tpOB˛f-k.򍌌Κ8z]4{U˦L*jz>KiEסыKVBtm{O'cq(9~pYąy)DeNXi/h{אFCD|dlNB:Ŧ c> D㌉@= C ]%mfڮI @ C*7'mDZ }0Fc//CqQa]x"؟tCJ':ݧpȜ2Wv;GTU`+)&Blq3"v,wZBq=tomoXC;am-jfN7&poP(L!2Ш@X^as;>4FŸJg哣@J YPϦؘ1q(VCn|fhm#GFCogx-gf5TdG4TQ#4ءЬMOƶὺD< s7(ԸA|,F>jCʎ_<"k~3mY;5a$>&CKPx7QaSYz[&kNufB:SC_v}~_h< ䷁xc&žllj~{j%#`7%3T05$h:=XEׅJ4nQho 6G͗QksQjh2,D#ISu׬@k?@:?u)_ؤ=K0"٠!u tŵ}\ Ga*,a3UKuJLJL1v%OkWR5Ez`-nJ6zXnr_h^&->,SAZ *sx]~OܔvIƘc+Ӣ(Owt9{eYP9=[fv8Hj<}M@\b/{' 2lZI9[xRmڎf13B-|B$>f' Xm4X 6nS/ELrm8HPR#6Oy-'F=M]fe ®o;T+I 8 '!܈Ţ?GiA<* ဨr2dIq+6uqA-艇0DNuU2^]sVq$a*Um6!JzzZ( vQ KbNc+΂|q-JmL3D[QL0K2zyWn? |F"CE+y:J;_T3?F1bVKPؘ]7ׯVm'=@z#( .+7ݮgFoٙ]ŔMMFnW;GF$R*B+I$vf}e2QK$eqxT =WƩc:@,$dLײh 1\aeA8ӊݟbԥr(D>*%rwY NBڲY5_Ro,tőACyٜ$31 Ὠv&9dRޡ:TK'}H< !In'z*no(]ZvXzpa mZ7_,;O֛/`S5^)A7N.ʏuy5!gNE% lL6gC)3{= 3_9/ 4I/o> G0%z}V-9{{ .td$ZrP ɐB5J&Չ>PRe2*/y;D@ՅMlXJⶶYKsF4lꃄH<|M?!~gz!! -6qQEz%h~rRL~ےLQ n:;冸݋I./kwP6Ϸqnc$$7IxիF{b %.5ߪBN/Ý`'-GBAeJ+6חh:^ڇ)f'Yv Wr#7<vZ|4sV)dlԸsb@o+ɻi @84-tǺ{4l`K+~[(<5JS= txŒσ_n?*q|ؙH WJDD%ͱdn-G-~ŧ>8m<ߝU↩W[*jӐIdCeIaN0$ہ_;o &CA@/!O>ZcEȠrR.˻]pxAwn+JwEiZ6C?炽5Tw#'*LX/Gz}?><7?(8  #=Jl}<)# *ŔZA{3:(>l:zIh^$v,j7Ϣ2y^wnf N;]_ݐ04bhBcɅYjvf_VOlK2Ҝj@ć+]>|Kȶka\&_b ]:Mv3HCh$HD:@vwt))`MtT_Oeuο,DmsҬp<Džrx[5`U {^ {1+K/]!9BZ-\4ʰ^E|JzWEmO怕U/gj7 -{R'EK |ΗH;7ak6Vm8QN ]ZԇM`x2ʷ`3puI7nv>*M@,j^`U|sjS IڰC|#gy)hk\ՖJ[elXbpޯF [ |}R{E'fllSeB -6'RE3bnf;>ssZc%l xwo8_QUr?'Ѡy]V,oŁ&h^y  mGFѽC 4`Hd43` Usޒ-n}N$uWaz|q02RĈ9-7Ye5&H2fPYUBQw)r.ʔ#/Yk7PCav)h ѝD d9?WF<Gq$E"ț.%N'M=Lma{v.z_TIfnh#ߟ3|q/ =/C{BWu,9,_gJN{b%RlUd463zG{\p`@CfǓ㍖azlϳO4pb/O8v[츯l" "1:̉2Kf "ǑC!s1r{Zta*ufo hLgva:H7xD]9x>v Z _5C,cfD.r tZ=AtP5R r?Z$veœvS 'KMXf,񣷿P);0b<r}\*X56ɧ n?OG6L?f&ӆ+GEP5" hpA8p|B`тȌHkpo~_oW(=@21kbcY@36Oh+ oOֻ>pfv/*15UPLʷX?N}C&SUU2)0FRMf7Ӆv9X 8{z~t5[zHxiB#k1#æxlhInw99QZZOz)?;T>>}f~'ᑱF7 ]q_,i#+6Xq>(ss&p|zD+ʂ):98w2{E:fnH"Uտ4r luAITJJsgzkaj}yCW w8{jYFNw##ʹlO`/-/hVoLS{l/0S YYy-y5TS] Qe:R>g[==#>Ū` w!,+V'E\&[4VQ|UmahMKEM:WЏá q99`s(&>+bêe[%s=nT{>faحiVcEqRjܾ֩#DgiOS]͒"Ru~ay-ĸ)SH:sԌV S"є-~3DJxDZ%+;_vuIn*pɠE$w%x;XT<*M>c$D,m߁菘~+f\Ab2rxH_ c3[MUe%*t0bHA0c4,Hz~Pvo[0ҭg}ejrm+2ıJ_ȍӗS#!LGe輻Cl_:>O8Xi+ zM#*ߣDoVrܭWdvyߔՠnQAg%DaT9 #ީFiQ5k{В/o&1[҇[2iݽR1OR9:\LG?S1~%:2MzGt@md=/Ԋu1Iz GVS%`^#0.Xd&&MS|r5+"6;G짪 ?G- [G^OG<!O4\d.]M))e罌A42(Hօ>~-jSh.u:V"+ J}8}xɥfw#Y >X1UJ9,nx_/D5v}۫ we=fl]8jJU^IVK$(#5B9$#foɰC.w(&e%cp _v[*κbG_q)8vTo@[Sw;:y%CFiGy3J>B֜ϙ}( {Y})^?)JTxD"ȀgmQ]oذQJNz;,cm_&K(%G+LiIzLp|INZ(Ha<2:,QbݎG]G ]_5MvoF[ xOArCZݡџQ4 L} oRY[:xfqŘ:#{79M̡K?q}ƃ|F]hVMmhq_)jg8Q||\5wlЁߵǶJFxkH.θ R١/owWH=2HK_KLa~1)]%&:{^r}acTodx#=>t(VE+,r*%_`$1p I 9J\-[,5iɲ\&j3 9jƠYFx!{9G-S*]6rJ$6hM.,wCt;:vXEN8cvRL<n%>6XCLs$:',X|yBW:o:oD26u,ob<.EDڇm gȱ'Za;j᎖hQu" SD)(^V[MGO/q9C$PI2 w.l@Oْs(5.<\,Bؓho,gƋrw]?p+g꽪v_nqY "8eIW~,G?'$r6٬-Yqu˰>v?C!|‹H v@f+2MZ@1/ baH.5<"Cb$R}9@Lt fVIUC>85ew>kc!Peү\S g.)[(>)nC#y @Un*niI3SnhV avTek:W8D 1IvQ-Ц=YgiSC1(c@1VJ?N% LsƢD7+De;x}QԴ=+tV4Jb=ZCbux C(:oO&ƺD\Zv:nb y "brveLc ||@4뇹VޑK$g] |t\N29|qf[Y˒]Th^oAw\lu2* vpRAlm?GI'Ʉ+]需EPi, ";5)m#"B;=q=~BBD~7ж;ӪttAd˰߱0Ůy5G1D^SOɚ$ϭk4~y?%AZ䥄UR {J$ tb!1 hfkCWPQyǗw9Zߐkѥ\d,'c<P#l9h7 #0E*b#O_P:zxV;6='}S-WjmS#zmL٫],<\.P,ҋs"G/hZ+-1%BZ]X׼s%Tx G|y%u̝,99밦m6Lj{]!L94.b1 w|f2V@"Aε\Yeb*meXi j]B#v/B$fSW<ߔJK(G :MdyiǸtpÔ2j]u/Ga֮ ,Zv&6lNnAp U*0wIjVI.9I-ѬO>~qgidtG<㪁ng첲D>G謦|0Ϗ=o9a޼1rx& &R5oH;z_2g!ಜazo,eZ4x'D"(܎]l_}d}1z [m:j^o|jVܤ14Sj{hdy9X:QAnţBi* 0ִL;7Cxc|wR~NӢ!eRƝ5PDS.ƀQg.<(/od}l:Yo!]t<T2":yP;ڋq}!f/LmkO*{)?VCm2SpwO{+[VZʊ)u{ 3dp${EZJO?LQ!qB]GDe۰7LK BVLܭ\'mbf)#48T=3)RA, b^+.@Ya%+zJq%o[p>E$4:ۃ莥ܷUN/hQ1Ffel`g{]^R)HgW.MLrň_2{s"7b#[=5+ph7⮥F64HL:̨)uwbZeZYr8R ̧]ފ}A]8%Fl*8^u?"&n`křn`Cl xϚV[WpB/IWt^hϽ.`5Fx:3~SSv<ŮǦ.>2E1n ُ=GPsV:ũd]n !bM{ˋD sp. cXrbk{8!iMkH;*aCKH7C:8gPQ渀&TS%<!ǻ+}I= o(CoQ^I"bQCkxB X12xAS\n3Ya|0ؔĘ E)YHP^?|瘋.ri%1A]M0.! WʈF11Cth8ꁼ"Zsfa]ږlv6Ow6>wW2Eaݬ:Y3q(͈9k,*Pjq=/m42LBV+kW`Mm)AmP ÌnJSF24t>a8F?¢t:0yyE üxz( MWr =< z?BX]8Ӊ& 5Y?u,?hTR@H>If}Lm9ovopWb!Vj/]r $Kx)"mu07+nǞQ笓d}M*V)bZ> QMC3 _L|}*f`AXԵc2<)blS9bCl"[BA mO6 9ӽW Gy.YK lSSUozMvbi2<{FNH,'[_Ǥ GbJZ0Bp$jStU Ws'3]$Y+NisfvmUL y1#.J"he2+ mQj <,Qeԙ]/|HBl<_x^E2a4H3v06m{ SNd̜A}Q{M\4 6v5.uŇ18bjub{wq7F|AYn̋F3-V& vIh`8MJLXT1YA(SD3yoCt^n<$꺔ip_PVɢ|w"8(KX9Q>jAHc]OZgv-aZ:xЌ/a맚ZxJ˜nsE^k2ϸ"sIk¼٪D=G.AV|hօߝ W`nyϗq4[jPCL׀NJ?F\Xn=!H/Tc5 xv~EHa(\'%jpFͿ͠IE#7zFk-} EsI76CX\f{#ݖ47з@R Ȯ8ל(B^]G7 |zHB&$gI$:9 zǙ#М 5UWs Mfm:qB;vJ?43N"uԍaz4;5F'Zeq { !%K5yaiMkd#ÄYyMW5;̚+VxzѥhfƹUΓI5&efS%N¤J߃,=V{+6"ǖHp$V צ/ H935Lb$Nף|1J m6$o1L;SJIݫa7OXƧD)Y#0tBuxDmees͑]q`~/ H]۰, iЎ[R aH-4FPwk-AJk@7۟QLNF/VodB;H!&(#~R4,x`|?m%Bnac67$KB_;SDKvVQsHculMN(1.KlB%CغS-  peP(Om?zj =ϔn$Xu,"D0(#N>pSLruH*"euu~5IcKL!" ֐s{UYk^B'J]cg3.g&C{8$i{ %[ 3ɠc?eVyBdi/>8‚cd߼<_|&رLpžPnx31&Ǵn!8Qr7qo͝zAyiٱpLkOhYэfZNxP{00ךQQptQ4]es.aAɨǗ0eZӤkji`9*ODz6xS܊Se&ʥCGݖ}o ԁѭ "B`"Uu*66<<(y ٧uQy>G݂ n7uJ{cN{nوS 4b/Y7}n6: @*'P<^ofd3GV[|E0Fd7_$T#Ho<:"@1ⶇETt0?ӰY.hI$jH EQԱrK1g1kՈd]'2W;= @9M^3.Rq%e┧\!(h;?oѡK̤>'s$>o#ϘG2aN+ l_>[ZPcX]SQ<ɲi%TS"{."vC\C^Cfb'·AJNEI(q{rA!\Z]Cj`Y+wRj/pOz>!hM~D7@- r\JZF^CJ $[6$=qt 7OTl1Pj3q@At>,_v=؋,U1r|@e1Aa*Q;ȕ;!}ؘ{,d,,.sT js*szlGg2`> M-4 Ng xo'[̴jT S3F dfx*RHH'š|9jqdcCJmH2, b ˇY.MP0^=\UIvз 8^}d*P2~JeӪ;R{Kws[FP߸,MWFTAAh[kQ퀀*KKK3~0V'DN;+:hPnWa3wb>ܡlSZy$v~֧?T{:b5/+z1 xim/s@X5UI=4.ʊ m|\O?L e=e {KetY> ͑&ͨ8HYɼ"}y Ϥ:=T )A:";Y4m 21kKZw}K}fxK%ѭQCۥ%_ K'A'O.1.E5fDMa6Zp{(ru OVP˷-l%dSE!qNE8kA4]Rd0MԀS^^̆_Qئ!g}{Qk8*-Ip~P/,tڴmxXQ) 3 5/AGf@[ M3u9)#F;pOr䏳bg}b'Xi rqn%gޓ| yI*Q4lxvzz:RHG(NȠdB B9d=^z$g~D3 l(yg9 gp:D%rA<'FĬi:VɐkbAu-,zNB.J+[ʌI$d?RD5lgڈ11T8ラ 1Y)w`O fD*XpI "WKdc!<K2~"7m*l9Z"=Wccc:<Z/4Y$[Hn\G*+P}iFzu#63]O Q4Mֳsdi0\?x3&(8Af=}SE;_d2ܰW*_X}y!VOޚ + N7ie,[JaRYD-zh@ݙ|O0 b PvD ?w9{9[RlQY\x TS 3oOĈuR3CMtmhHKQs9d.;{y߭hl8j8!LBO~Ȍ JdywK+3T<7Sj^JveBip9p>͔ MZW;T^>  i s:nα-XVwىvyˠEUjEABeE2TX4!t@ֺ_Sذm.?vj.5hդX /yzp(0E@UcSE6hi!P/ayZN K9 >sy_Ūގ{Ps5oӄHn=^n\~Y'.t{VΟ@_Wgο}E.#s: U5-i<~OmէŹ9SIHR\ 8qrO=_CjUzXH8lI*xE'-O:M: %A/|Ο [;/>fx%L(شۇpR,=f3jJW1}q[ڇw tɹqaE0PpݏX2<`&Œ&迹l≮e 2:Wol-$}1TZX7>wcbSsVe?dFOi !reV@7ݣ䤭ܠ0? wheq"#`(H{5Fc\U`^ ca[0,!-[\UiO>Mkjѫ*~3s/H=q#d=\z1+.3Ж;D*|؈rk݄XҘSǞ7frQcR MCBK\/BeŶ̈ ̘{>,`]J-yIF9}) Ro]j!ԛ[ J,ZEƒ$7X+A7 N]YϲLVóuS0GVӯ撬̴&4Ò]:`236[pYIw mƍ_(sXܖFob~S!ށ}52%fڟ^#E ^<V"~{JTʵ#&{av)l#>-?UJ]AyGG_掘i댫>юb kwR: I;N>7!W+4$eY B$p;\j34i\GF0ma䉑^,7XN6"=4QOⲞS;95k |=|&OQOle-f GԩrH)?!_؉mAT&Tvo&$\K0BhCke).>D )9E0 B|(:2gKuCcK +Ƈ֑6<^)'&GKZTKwڱﭧ:fD"! m_!\T6TgFtaqFK (GВ$gYN)n!z.bB%DRP%ٷ`c W5f IȀ'߸D(Zk2|bPGrN1U3S]|:U2>nWPNJY쒔&8d} /l&4 Tw-_mAkcɵÛL69Ƙh#2k5qa 3Xsus CS NEiAo̓*tj3Ccz`!,t>{wS7<a_fGlh#ahe[v}Z2Ց:K=q&5?'eɝ2;[.sۚӇl?3@aHiEMɳU>E }o6VcТ +֔h>*V6·bDu{nx/[sy622;X)f-S Rv]YAgRL(A[QlܲMEd>'[q:m dl "ZuiJ: DuN|ץ'wH| tϱPGJ[=)9,ÊnE|׶WAN>uF=?e- Z&z*om1-Irs>  eZ݋ 3yM*Kde>oL*=ON jEzՋYSZ&cꓫH/C ?fNp&-UAWҥ!3,4~~@40+i3e[Àk/j52]k788}N8pr{_[B;!ɼ*`]TKeaXqCD@ލ*B$P90 )]AV=h޶qP97]vHW‡5Ke1/^3ɩ䗳GkVHY1r1Se]JڅK4e~ƿD> @=Ï8Tza7W_g׾Vo!'xMnWkۘXfD Bm" }Xn~Vux֧VǩQгq/s>D+RyҶ%C cq庌ȗ{R3_J ;ԫ+kS!ߐ7}> `.m2˓P;ؑTō- aR7e̤ş} RA~Q}TM ]A `̫~z̠>E.ҽ䜱$Jf//~Q>^ItF Vz*xV^OYDt.;|"XVgH,@ UPiHTuT0`{:;!W|d]L|j >.]_;aO `Uz¨:f<*&KditKlpG xtK*ןv}Q[\p&!.q̙4aɽ+W_ ^ĺF3qU( L}rŒ@z>ΝweP4R1J!0zLIĎ(_ Zp"o,_rx(zgqqgaP,z)fInCIex.2}Z( h7{6ŶG+Q=nar:tݕ;!C|]Z/FW.q9sps=f+$,3Dh@ȕQM2w{]a|aX'RpuY~י+Mo)u`Pc̨>=-P[ e#tdēSkN%!#K:OXҾ@)ͮR3,+kma,u zX;Y:(9yNאwȵAAƶHeؒ;Ļ/ L@)-ŷ$ "XP#%ˋ.2 M5) ϧ>Bvl6E Da&aXtR UF3ڈ&dcVbiYdScDE%RtB7`K`n%"+TDR<jB?53u9$ϯdQ 3 Hj7[KqYdιĵnz[،ǏY)mu[VfUrU䜍s_ >m==.nցh#TP1yP tO_1W8-ej{C[_ZlMw|Zo_4놔Y3cP $Rl@# Ks|r?/dfWb,WfkHQp"OXqH2ڏ5D9f$I.TFH&Nɲ]k$?[t'O&oerxlx`bXc+Tc27yqPu~z^.Ϻ֫Q+nv~nۂ@k9g{ u}dnIn\e[3y!}S@Д3`}j.'u {?R."r]; DJR&PX^,'a/.sNƛQݱT|׌GǼ_d vwrM*%##0v qoI4nTo%bL/U&FZk~'E <B? @7[ֽ6$fL`wkOi3X?KZtPvUM(~f ӭ8V,|e>|Tl2srC7?Rjd*,r>!s}n׳!hA7,&Lp~bNiWI;8vr=T1$~¾(puߨ\!ʼEi过)˖ -Gi,&ט{ۍѕ4ɷq[iCG#88VI|)Ӆ#s ^5-=mu0y*׸דZMRD2 >[-E %T gY(`v+ ]{Sz\N` 379c/QMY?,9i۟Şw?Rp2<|w>R!-TWB#^EH,3 DbU <6K2Py!Իq3yϧbZ~Jt訹uJ#lǿu=<@xeGN7RϾ6 k]>\\=2Uŀ n;9f'sÂ>@["VɪD*IL OJsrXG <JgCZ1mpyznCl>Xߟ\ x4!9;ޫ/*{@ik>?sRѦ[ڰJ[3{tA_$PeIUN9Njkx5fe؝P&UZmH Bs.)o0k#VB_27XPkM4B‡23[Zca l|$|]aeݫvf>4YN9-%s鄑&ф d ]~s ig1>DEL+'*CP挾2v*zBir ٴ\D:Ug=2}V@L搸2R#;:RÄSʹ6?rDDNo)K tٰe/I:xvߙ=̂S[Ú# AK~tPLH|5&|Jο@sa 2|]"Ii g~q/{oAL'P*߲j}Gr`!8R+A}u~[J>K5:؏<ȇ:} wcS }[X98cvwZZfѤlLlTT]61mSl25&?m\sK6Ut/}QsO6eاk)Tյ(IL4Q.mc1d o#o(9s1w`G49}"#EIí\Q_IwǾսwcv8 m6]g}L"?0v f gK7KlQ9d0BpJk3l*ug_S>W2ҹ`OC88:\6&dMG;\bza YƆLP\T@"m G;h 0s=$7!vlB3ԢWcR\;5Zc}[0ٛ:M;(bp iRuUOKc fVZقt'n=V74o"z@)Td\otgv`b44o WmY Tu[t܂mzQZ v Ys%4:-HW oHe˩ΐZҘ@cm) oY/knݔee';%tWt !{qSS?NNPf)3^@"`R}e]vۏ9@2"qltC^0ՕT>6FM^9PMy; >-t>AuS?/488훏Q\;i+9蛩[H+GӪՑeԛČʁ.h 1P[ uJ/3d(8Z7霭d;FC#2 q̡ U!Gݙa)$L QE'Y{BQ H!e/2Qjy@03S$p倪ga@wvr&r9.-6.,n[ĺ\W; IJNrE.)N/?d&DP=ј̷g2O1Dfj%{zX|꺤p1bא/:9|Z$ihevK0(Z&]Phf Dni2$% Ci B +l] Xs͵،9;jBΜC9_4{004R}ՉC23 3$uV?WwQy>b>GeI+@ 湁I{'ESuw>6-6AyU]2B:A|#f9oӝ, Ph'Rc7ef&3!v1{bJ$sբ`v`g"Q~t@sCP}`D!.o0oyn'DD%P@dH@-hs4w3RZ1$Ưmr\0\0KF#Qd9m t2۪*pR+8n:$~XcI9 w~BVA_óG lʲʒ`uQB5conufi5ņ6 EՈ*J~jF3 dݫV`1H }fKYsd1px@^1zMfD#heU0lc뼩uaP{=yYdD&%xsr1 2| dgXl}n(NjѠv Ӫ0j;o𠌧w޻ {[^Ill2aq:\iM:܂2 Y1΍0:#M6!v%)A6C9|oe x' lL-Y6p_ȿQЧ(c6zՑ"[90qVPH`)}5$FrZm%Z^])l'< {(M# ؝qfOI3P_*[aў P]!n~~01 [0Ú lX=ҎX:æaFV 1D '/Yrhyg 'F(p>Cm&vXN'g*Q\YН@FwC؋A7@6<b`%c< ,Fm#kɝ`BPд ]#dx\:ZoFH |!Y ?)QrR_f tP)"I& z$ケPl`)P_(q6b7Y@h~;s+}N;%tggh:lwgxj } oDa9DD s4+.+BwDZ.(4t%SE@)X>OX~JZR>bï/YM4+j 6:ÑFp9%`W~QG~E1'QvE;/^Gve26q قgxNn:FɌ.S 8CYܝtMi\# >l Ul%gFHu'p_Bi/EI>$FI1ٽ)| tҪf9[#y6: 3Ap]Uj^εyY@nMTC¾<İ>Wttq2@b,lKT#yy^ m`9\b2Xy__^<I/p cyNWo/Z_ Uj LGM{I=LoKhɭ`p s.,[̝h9wb7&+|wY#ϠH\s{Ժi=E[}A[&UYY8> PՎ/zf* zUe~t=ZAZ>Ҍ]sbmhnM9Ѩ|Z@ڐ׌}]-gXݳIE_3%wW 3wefȣle džrjêɛR 'w W Ĝ ɠiqsޟ=ZuI񃈅xxv1gBxؾUIyK-؊%Y<c9MfJ,8t*MqVSG_$l܊>e (+TIXLA+.1ZcBȒXyw=0rÁ+ yḻ/)=rBwsRdWI 3qRx x_SY88 }pD ɈKW|ѹ/ u(0t`BY9x$ ` #K4GV5f?fʵai ޘB}&<'bRU?z27_R(H%)oy&q=--͊=J05 Ir'Vi1ƾRM@åkСW=7?2&wխBX{qK9x $}58[Vx46T փZiYFx4uSq ʦ[xKOY|`lTH @y+e6eEuۿ4"V=\?iX[%)farI0 #ڹķ, X yU >hm22-N3K_5+OY-zo)7HgFIb6iX6`\]\ͨ-9a !vDs[_u􊙂#3!TIHf{̥*w=^cJỆΦ( ׵YoD`u r ƺTP“z>!A&=ĺW1bA <  QHӞ% W<*^]vY8G9\(spޘ+/n6y&9#_|Dk%xSz=+Vi3MH>eĤOȬORb>wHW$GLĜC8 C3;/MvԑEu<2vB^v%*pLr~9 gY|y /@J@akF$gegjG .iFx;~/‘.}V.gHpԔj=x9 7=! Cp1wo3G2r##Ɉ(HLlt)EOf\L#nVu+ҽX!V~A/픳a3uAs `u6O88v䗫2'S{HDp|Oq-qT=_Tφdk99}\F â*Ҩ'݅~fnjC~M_S'@E X& f}TpnG1-U-sbų&N[IoV'#p+r0Fy]n~cz665lr)ӫ=Pb Fv<\v\Fw>D"y. Yӆq [;nn⪨BϾN^M 0N6*Rv)pW&QgG>5L&djt\~ȁZX$K%Gs@!y91k9B6,9P TRE7(] 솱< tE1_}"/Bno([ѯD#%-=&mhz\R˔Wk`[;gKE=?Gd-S00sr#n0ofFw gҤVG`Qkoz|z)V5Z?s/p٥kM-q GL}J/jֽX]4B)B\o >LRɶ|b;6NUEO:`n?Yrӧ^԰AQM5M2uא#Tߦ)6Šmm oyS|)ϒpEZ +Du7 3d>볷(?|VR2- W S>z dJ&)L1쐠R2ZZ\+o8^A7( xpC5̅Sn)&*񕰕ճi Mբȟ>wxH~!\ߒLB'bmQ@T\]>1 +1(^I8 F?|~X39Ŀ xz} +)rD;L_${=Iԧ`*5<#u=rd>S^ޜ)r 4A5&"9Uw&uܛmYǥ+-o1xXC"a)s^~-?tl5^a Jþ[ݱq4_,ӧcivyl*Z  t3B3RC' H>*%br/ʝ((tFjf E٘H*T 5Bh .~wЯ(RkjM+s1mk^?k44mANw@&YlçVgT,T!qnCѣjd3+W(Q6ذ!.M+ܝ6\ + >k\-Iʆ ] 6"u)u aT=79>-[[W-ml:Bpޢ16\Yi(ME'x]t9ӱY";0[*36i k%%& xSZ݇Ch<6Wd LUkBPѡ豹:WZ,ar;` IOjSx[Bh )v2LeN"xct53AV@`A386Uxf,u>$Yq.5/$78iռO~Xm؁YuۼGw(3R(m:^vմT:2/ynmqdPdPk,81IIA2 rݶ@>#%?p[?e C!,]**P6X͙3u(QpRþǦI!$3iaaG;)-Vhs'ӶGR$δ K~ ɭd_=>)d%PonkMP+:*0.0Rsv2 9؇֘ȕɽW_k3vy8jqm:<5&Ksx[bT\q EbzAza_"L}N/4^i:`‡]VHΘGqYye%ZGR~%2`h[`]}kp6 ,Z<z㏰z}kY:ģ$ڪȔQٳ.يaַ -ąxܛŒ+S\1yNY{j8t1\1c%VܢEjXiВ\ҼO 9H%G @m)&\r2ez#>1CE+k0C)GB"KYuj \8-=_ -VC(]CQrO4wL6@Εl5zwQY\E=Sñ, YYh)PV=VĬML;t0 hz{hޤn! ݐ /ĆRE;1Ghv]_VE$AXL䝁$-rM;"IM|WL2O0hHyDre1*WuP$uRIPTB=)HrR:ք,pbEAQ 7taNKC;4$k]EҴǃ^R۫uet.9aGB^M L%;[s'Ŕ wڅ<rSΨ*h Mm*\E7F/!*: 3w)D`q{~ΈXքnDcI⦺pPɚ6#Bm_жZ3-gJSP 9:֭4>ܬpq?9)"yat m\f3sMIxA@ iXȤSnà6>̫W^B{=4K^ζ,U$hkXbn]B5z\dt5 =HqPL4qCb‚sJyqYn%!r 3tBwoKE3!4ƕIq&A SchzP.&47蜑gV8Q,y  );ܴ,O3[Ֆ '7;v7*j36ig :@4I]<C=_q%=rFHwEʤ\wkx !%}VA-%,XݱZi'apSӍM=֎^huG҇O68-?bnz{@r.hA'o>Bdvϗ% #y9]qMu3@*@ 8T$(Oƌ 2n9w&Kes /4&N ,POq&E<ͭ؊"5tRIAl,q>}oFKҥ1A]$g,AsLn9lԭ vP:<7I_]^b` ?7nR )hI(v-x#Ytmg&f>7Z?ѝc8 q|۪'7vEaLl>ѡB*מ8.)7!fײF<тi3Jjf^Gu/;E%qXe ?|6) Eu,Yg:z{4- @AR>`&?Ѹ {j9V[lBvYY@<>6bXbЧn6jA4P9!)Yu}%vhH cRynk8jt_,VNnqFvq]*i F3aaiť ǁ&V6MOڽYx% Ʀۃj<ᾁ}Ѯ)S9?D߱_^ 857MC4@)Jyz]rp~hG9Q:0J1 yE(7G6ߋX7Sq)Qc)~c~ "/2H bm2ș>}vm9|*B_t4Eqn-ʋD>Gt~ NQsP T\ybvi;ҝ *XӀq -0{W.9|ɭiiF+6F( !IVvÐil5 9!]"_J+f%J #zHG%dkV?LPpkVqݓ;fUGvrd6C(TYz6)0ϒ`5m}KWfLwyYvtÀYh>y]6[kSFW9U2 of9)jӞL3<]&Wہqr#`Uw .'2@ U*V([8 2ʘs3#%2B C S'!Cbݳ6 òiBJ+ kn͡&{cӫn#'*$)8,Pl88fXaUԇjQ-\@& Kxǝ 3j0S[mMF`S+O,s{n5q4@;@q0FK*Ԑ3hR~hj7KHn> k.qЄVW( ,6d(0}:GM8"j9i(/8*'‰JҴS ouUnѓM~t3+8do$;Rm,ףjU[k( aJ&({6YvڰaHjO{U_E"BעˌfRܚ dLIwh#G麍35i1;tu o_XO:a eNJ-#-U[O;fqd`eOd a9èq7T`5t֘+Q kWvݟ,.9ݘy$>-R#j{ 7Z^'TA!,uWzY;,zu"SA\us]KR|⹑uRzDRӋ>cȶ-/RbsNk'SVf%%B;i= $^cZtۋ3Aiu -@4jv)`߿|m5 yˆhty]{fJCZ\(ݶKD[US؋Wґ4*]a핸I=C8sh{Wm6l11lB5ʶBc \_'uksՒ8^J'X(MTs8WVmz瀰vud:&GG40)ݝDaD^.,UCYͬ& EF[r*9,MSۖl`RJ-ҾQj&?8DI֭=XzT%5C'a*ZiRo Q6Eg >+J%mMF+y5yoY[$amUUJ fõ%Рl N_bcKp.> ZNd ,JtǥZ(xj2CP+M,#lpldEI7f\ڢ*W<%D/\/DCF]:%7<HV5CtpU-ͫa:J,ԥčq8A+`pm8*E=cBkRˍt2تƢ*XحD)DݔӴd1~A{> hauXHA ; \YN_vZේ'.g~h/#E76}do4b~K].b)َVq ?WD53=]ȽC)kvF;K+bT q/T]]Zd{tN\ӑ5,rt8OwoRPUU>;Z׌EwVm܆S'=LoF6Mt0qn]SrOK6WPiK$pc1v _F.o2j3|ƈ_V.Hݒh`e$2]s`2Ŧh}5luZr*A[ m nDb>\ES acz۷&-sjY^spOIjw|z2SދѴӓYj3~ 1*}5Q2Ɍkl󛈞.Ԅ+gU"Xrtk߇jko^/*UkFc9a6 N&x]=;! \u:$$ab\FKo߳\4¯u#mF t`#*x+0gm_2m2EhŔ.[)g 6 F JeUw6}LGdޯyf=W0~+s~FUx(-19t-hgV fuWjG:URWG?굨1_VޑnhO.rele3QS=w4˕w`β4japk"vttN/Ň='iIj!lI!݅RM̟rb >􋎉Q)QJGB2nkN"YMٜdU<yIk!a`k i=Vu͈J(bءKʾQ'”7"1QEtN|O^^/ 4\I9QLSCR2dH-՞jDF\:Ii (KkQ)2['kCkQluBmO%r9Y_n,aJ> u{*a}sxv/CK#RU㥪Lo22(?o~,kҲFV V:|ġJ|ξn4m'k!L b7E?@z$ۥ5ާ_'C||WquΥ}/V2s(`Ss̩_WJi>{t- FBVj@1GD_pE֥yܬ?XFL,y `7ƅkdXxZ =lfnpimWK䭚El=U?(%]{\nug};F0\2GH.@y>'XX+dޣQ뢮`鱰V-Q}3؟$)W1R283< נky .5;߁^s:-hL>E/OK cR`. d#ߎnJkԵ )K2}]m]RBw1.ThMPxL|#A*+PX3M34Rn_xl8_?D|5R `^yW2ŀ\ņӯ6W'˲jƞd.5 l\-6B.%}䲟j?),1h1\{>>8odH{749FkHxJ-4$AV9?) jx'Ur{kϦ.'ʆ 5ܞwsĹѹq;ߦ&653¢5?b0$"P;V=`l )oAkVK!1MAd:':Fe,Ce>Abbo^FM}4e~=\N|{YH|? rB -hi1H=wlxWD$֧bq_پ90Ǽ&[d-,/D|DǨl<ۭ 5A$Hʒ˜md PZO_\Lߺ`ʗ+s߇ ӌ+dF 7˥¶H޵|K"!$~{ȝP >\g)%yoI6Wd̯tǖ@}Р4(AOǏRχ֤ Jb;eFP3IK*ҥrCKIORC%#dc+$$,c '1*sb_]g@eA)r:uXyODH;LIk.\:IdR, "w+RkcfvrP6f6j`d\UD?=p;ri&N \F`an;WDYar:^tQJ#~-ʭ;KBB["6~sx^O+*mY*a4Jo- ؎%zH6~7u{y^rSȾBP<) X%WQڈBc3p8PkTI @SI-cc-4Y 燘> -:eՕʏV1+[Sa |?a 3 !_(M)m$Bꭡ_wR[ch,d2f$JAf2%1KrQ`V9re*A/xT01 + $4ԜBQwVU' IkFr9,n2/mM繙hϬ^gE/Tf]sU:caF< xn@NsV##؏ct^m74|R}giL fg+0aӪL*Wjl07_e rBVP %?g[hIzuVuN$<ayM :@mvziM^K~0ҝ$4Oh*p}BUWUG(Z *Oƞ7F<%,H~T=ϘzK6@;-:D -N *y Zm Vg䠇{5+ 4qٳX')R3:n(86YMJG,@[` vzX`7PC1#lxK$N+Jqb޹6:ӈMOA,5%LypmNcf}FVB4ې4ȿBŐ'`^5;ۋQPx"OEQC DA*,:ؽ?/OՎH LH` gg􉤦j;FC:8]ݳRo ٫A YTqzzkU ៌EL@kFG%I,>z=o:| `|ɵrX͓9oIg_q"s< FӌRX#y._E^=ȉ䶩?Y,{,s^ .85bGПyoW95RvbQɶD8#2(z^GҾrRRu_8;6ֶxH@MFizi0EZRR Jӹ-Aa禥*+ N4p}.%i7 RZNL<9y٧qaYQږw]'vsܑg!0r]YOBvV>},yH?uAыhzeR7֣vBe CՕ3 G ^o9/tsn@FXDL? {B?q M4lwc18]ˇySZ92 ]6 LX=-5L̬R.V>^tZ:^fy@W-H`Bgi6'BÔ \a~_z`X^BMptuTle&I+ʩmM>O-ABq;"ۺ81 {WyC|~/P>I5o [=e5#6>L΅Uy Spl~]h~]WxT'r9PBKy{u|ɑyUbd-7D}hycSeGnE. 8> ɖ$,+cZY'XǬvQHMwoڮT{cDvPI:/ʎ}s{L& {/ݘ;vӁK{Ɓ’d*I2LMk/M֤y"}Kͳz/`1ᒡO˯`RCAW\,ظI}mϛ{#wShA7jה(!Q9齩b0(6vΒ>䟹,l/HSL.t1wjicCcHZ?y +ZﬗNTo7:= UPJp908A곯ݮݫڄ81fZ?QO[JS*K蠓𵼭79RJs FwQuW~fR|23E5INԪ+uI[ʞʥ*)t4Nd^EX!=Qr:kAP=yOSMRXP5U/Y~ndRqV^hLG`/ '!zdzQ? ƕ="3H/K>}´'y799}So8ZJĜHws"9ZvN7E2@} 0l;ZnwR835[7qRZ 5 Jw] ҥ1`Vz @4$9cĶgeoif8̦0BSN\En7LsA @kIjKAu XZ#=:`ͤ\t'R$$cr<>G!gWʮDUcWpNۅ`ox)H'4b>`ue!X$|̬c:O+5X$ jS\^׷aSu<*;Iۊ 3Aaõܡd6)'=1iŭ l4#@x?s{T3%M!Cuԓl-mEfN}<6zˑM9 ``}8Rz("%cV2Pn4ݵ9\v4b̚3~9G?;-?É8W/ -.O ք8]#NpMsaAzFˢ/"-vc>hV}%4+AjEc%`HE X[9vUUA&{T"ݺe3@1HJ!6«SlcjFWɄuvRRE%?}hԠFgݰ\s,tu_aI@o?jg@{U-)+y蛞xv*ceF=\?ocb˱W*㋤ hsF>OvLR[ٶNe~;w蜽|L7_87q /ZUxƟy7?'X f/߁2?/ $,JatY84& ؂5W%|q]&9uߺYN2KGkSS{BtXuYU Bͺ`5AW_+g$cF_zaI<2tf:  4 &|}J-&>ڵ3{o|Q%3ؤ7qJ#h%sOl4?!;[p>?Clt)r~rJcep3 `%]nBk6X'ɌB9I$Ҡc8%`ȝ5 ^@t_$+\"+]uc=c`j=ޛL{,Q]+0bS[!~='dck 2O QkG3U7Ίu@)Y]Ht>XrU[-H$L^&zC V(( fJ'NVqʻnqd:8 Ŀ^Hbi{GI[#M/UJd64%;ɥlz,10Fg:/HERrn1 Eψ 8p?XCE}Ч~=7ǘC *N(7`x,|2K뭭=nJ%u2cPW+텵)tg1V@5Rd*VZ3^;ȡ?ل];%vLD+m<%Ӯrxu0ǰR(ͱ6B2 571z_,cw:qvQ|EsaW5:¾YZn}JZ 'H>uf x=WG)c-!)iu&(Y/7 Qrf.ݍHy&XL9ԔIߝAzkѹT y28.ZG|eHZ/g4ydFP]~@ Vpo,uWkYo9|#3@쩍\)>u(zZRG0W~j/@ y2qD[2W:2^MAl,Z$ J omlp_EwJd`;\g; ?5\Ca\sS4pj.\ rxf.wL6~k hj'!w5hmumiz;@~{A$;<@=Τ!`"@νA0 7T?0m&?,CQ OVqM Wg]Y't6Ԗ)Z?ś$$T 9IgΓv$PPoTɔk[glVrRD:*Ò@#e%; N |v$QB¦emq8#u&^K4/lNsa oCg5x)?q[:y"P5\5sbh1F)Yȯpue(f'+U7-(c ne[Y nlaB\XeMoli2iq֡ PT51vc^o  qc& `׷w} um4k?= MhvNٳnGepPP#^\XlL ǿF}p1GGJ5 $٩htn `UʀQ9u]~``WJVVt~kdh(5&%N)TLզ,UZ0=ui¡}wJ'c`D;9~ k@,wBfS #uSέ`.'҈/e7W%>8wb,7ݯ, #\&P.BTʾsAp&ɴnpŠHb4Dn1tXԍTA[E)[#t?@z]%VlUFu͡ʦ&L=WJ6iE.4g i-s"zg T9:Ɵh@_Gc,fڈDMj<3:jbvF7@ڽ-n=36 ŗ-Lo>k`u&]>N2V/a٬# o|7`O}:=&0T[{ax!ՃϩPLӢ%00xhލ5:\EKc^& *i `VWmZu'^x.l8JV2p:WTyh![~o[ 6Kˣ F'ħ?yJx1D t+#ECx&{(sDTDw ,WsJ?5d[dt*DDvb>gzaV:)tR7z:xHk iǚPs-Ovl&Gʥ e!OǵSO6 !jsc'JP+"'F4l=QQ/?(,S[LRl2n@y/A$\"#/g':ÄNAbVi"iMzG &U@K[Yf0Ӯсp؟PC,_s~USQ[&ISB iKEfXgt/R͇[8'=zQ &''\dz3@#Sd&" c4E<.cXœt]-L_<Ȱ<)̥c=Ͷ%#}6_VΚ^n8 [0QcQ \u] m,%-~Aj;v~n-DMCUj?ϟ>2&bDaDzw@ {T[\J/tG3xPI=2lACƖIq{bVF3pR7=# 6# @l?~gi&(Jάi9wccd莺tBM>'Xb+A}ېuj7$Kv:_ۘթ(Bun,vE+硫4Tf 2PLP#f+7':i:Hcy'AOV3N^"]4ߖ>f\ hbB ~ kMp@&5+Y,\1vh7+՚ۡ^Z`HF5Ƅ.xHBorTHnrR*Ͱӌ^ _hg{GV=4 8WB"N}gM؏4NN5ph9tG16Q?_ʪقqTұi{jg0oFs撯_̕mkAmPmV a'E7j,Rbˑ(`2wͬٗ&w-tє[b?;@B-_c+<(Ntd5܏2MPߘCb}iyf댸jfS_cIS\D-BxT2q Eu%;[w{Sͧ3~@oc Ū 5 &ЄIњі we[!60:^ A_<\g4uQÌ i0.x*~tPE'eȃoh߾r΄*ZdLRI a|*zZ/Y|mJQax3Qu4ҳ(dz'.``L{]e}V6#nխo*mKU0CUq[S4,99qA=:R'֧M|s]Y4 T_|Rm H"QB;J9=[FQ/0K@66/M2z Z571oP` _f'`Z V$E* a+8vj[0ơNOr1N6:=s[?U̅Y1JݽhelGѬn@yS/t* ;dhTJE9m,LȾ:TLY/,ۯl`zu qmCt p 6W7iavC"3?շHbⳂ @MPew%q Q-CuRvzz])|Z?dq D۹rİ=P#ۭ"@Ue8kq-^EO^$~>|6)$/Gj K24bwY/ɘhw}]["5!t|FXv4ֵnTXg=KhbH8)Zd)6v{9~oy3`ҞWA* :,Ca-QAl^ U*0Ip]1SzCwҺ;Do@a8,p|i[]PKP^g-nr! J3dK_ uF݀J0>>m ߖyMr_H|8o' ږ ,. w<^FqQbS:j}CEâc#8u[ƹ!**Jъ1q1Δ6{BrFh+_ǧej!@ˢVljN+[<zqYp猵UB ϡ hő"m;$B {qNaQ]JrNE'Ijtco(D "Koq@8f#=Bӻyn(½KdJɕ >%9& M[ (SŠ^ I]RztBIi ޛUiwJNOulhR\yFRn!E 3- l-b…8ri)L{}ۏՆd ̲na*\oXt_-Ab-bxa"7`/oKS6}F/il:C/Gzr JyEUK*4'C&;x).# NXّZuEMz.t`~9D(/-+ bT)$7Ÿ}pk${8ʛѝsDi(N dٖ(DAē)0ouDL~X:˫B"WB=3r{_R8"Qd yǴ>r}j;ɜ`uF &P1#$"gbL2 w?ydlOح/6涻w4$11业}~fk)vW-z_+8s&|@1t%&ZmE{Dt@LV!ѼF{-;c .qyn#CW3 B*ǙB"}Y`p;zel+p܀A)@NAvk.=fj!h8/00ћJH=˼QB;1L)dDLưqFwfDJ[Fx2^۬!홈$%⤶y j-|q$EoNHN_8Q OR7 k2zc /J}ѡΦܧT7WF@N ' .M˷Z||8A>0wɣ2˯xD(ڸ%"M_(MiRW3숿H&'Y63qٟ؊G#B(V-HHcw$ aVVjۑl @qiJۯO ܐaQ8 f; SB3~S+wP'ؙ}.2޺c vwe@n8"p G,T2eB9XW#Ve&:&z[;_%˹xӋzw([?-S8X*fKLˢ[NۂjE9*1T2g&7j>Bb*0| jح{H&3l8׈o&pv xkd\C{n򿉫l#7+@h;l<Ɗ*6 c*e&Su+4bDקP%#n[Ao%^%t3=m*L0 Lm9HRRSPC}xB[>|=7a]Jj[4O>s^U\CjNp 5 N]\bPǢ\p$űr FPH&8@sR\RZ˝ː+&Σ v ZvD/ >q/3#RnFMW|xVL)!̜`onNo7iO>4Ud&F0STl/ؖv%'ٌԠAe'OS6 }"&I B#C#=Sp>uQ3v5-(=i$ n 2 )hzi頽9Ws)ǣL?(w dYصIcZu[)N87 ^ DDXBҧHp3%q%:e%d^÷a}h]U);f`-Qeh.K"eX9 XsunIU}9okly~"b{KmKgvz[R)s;%X>8CDyAʋ @/R_eP[t1M1r 8t lϏjt/G{d"blңIV|Qۅ3 AUۻȪ6w*GkiH&J+y_87& .צb eZAh-ď[O'B~%<=X+vi:XEZ߻;3cv@b:rqVȪюA TNY@[/L&Ut"A֔°zxn>:'vBB5$hji՜漶$N ~=iiburxLc5f#{YJڷm\ܯ6G U(5ZN XB%-3MlI >~(cT#U0`Ul)? [~ {.$`L_ncOwH]J5i0BoPMөd$,^b/+:^Vu`.)etM'dN˷QSJvRq5-Z⓲m=h;i ]T!$3a+3n+ Afͯ KϵRU*"a'msNZ[Bw̛v#V45c=ƪ9Ѵ2̝$z+\6;p_vnwePb^-ϜPIiL 7dzԄx .Hfrճ=4%]Wq.F?|kp!m\7v'436O $_ .^ иU!?̡2i47;CybccJWh('7mk'󎏏hxtwc\=VSUUC] OD*5 _Ճ˅=_i؅;Nk6hx[#Tc36x~2iPGGXʵ|a19b )E窚mcBp2){|k=wqWj (JDIk#cǍ5bl=@sz,֋;i]}\H~o 2̼ϑ\{\ Yx̲jw}C❃j[J(OшZmno7n:5Ӳ9b\[5*=,aJPЩsdSZ0ZV*c52=WcyGp >6L$ދO&Qr C!dt] %@R/^39?clNck 2\"S3z~RI" (7uLh3Jrn``FU!j<*8?r3M ^ݱs–J>-yv`GETp'\f]k }EТ{_](ްjT2x,x%1$q)JTf|!y3nA7_AhrU1Yt:] :~+'|ʊf5>D1pX1.__@є*E# Qyߗǎ$0H1|%t¬E0}E?VX`gW OXu=vSMe(G25P:? ن~FR0\'/i}qa΋MSx1mxͯBj=pWb?ٔe>-+z1=6=9h͝{A+i#u((j?nr@(ѡI쭃*qۅ֕QZD+g栝r}6^+|k4?o!]+˃5B9sOnVO^ F8=F#հI_1^[Ԓ4~pz))X2/2_7-քvr 36fg>Ajüӧ͌9ĠQDB+>13qE")Y k;ղ KfU>AQmˀg}2$ѝ޲^* lg nG>=ޏtX,,`+j*|crsѫl7O2pT\ 㗖:uĝ!2ZIBﱏf>w8Lq8BC,aJ#5ne76Gۥ=s@`CP mµX{ @(,4,tEI:')bP8[DB|\] ײ<2q԰d0QSs3K]{>M@y[_#z; wt_ ̖/ 8l;^qw1..9mfF+MHM BfZ>~b~J"2`*f.T[N#whx^wh @bHә\3즂qan HbsDc0/s<@:8ȹFS˂˓ܱ왛*>Y֬F{u.OgA2'SqU"ʖ5qPyn4|"9l,)J AKTAzjX Oib/(½.TEZ-&)"x¸%7Zع9ˌf rTيdHaَwfO+C5`._C1hqP4a* =LJAv*XCq=T# -A*א3C&e@Z&va1 Ų$iuUa6Y:l 4) m[3 x'7K0oo0޿AkS&q_wC\z^RzYbgSobjn3*ȵk)p:pi1#/ɓHCzu`~E-EC6F]8XE/-9gwB*K?7NY_l ұ+pQ&&uӏ7SYP*ҟȎ[ނQ~;G!/ ˎ JJj`!qخܞAWvrx1U7aW-@?DC#&5{OԢ(]?J "{_$3B(Oa6MT6Vze##$fnnP0_r9٤N>5|2= w0eY(5$A[K<BpZ?6.:)Kxb|1NanKSb@qY:m OɖcMeDg!WhGMTeQNu&^[ D/9^O ͣ~Jrߺc X!DB_0mGI >ɭ1߯sf곍v) OTbMпVSWmn4G2Bg}8 P}?vXhprߢ _m֋!L|M])0Dɯ3\SoŧRe7mc"XN0d%e,]+[sY,[/&u**5`ãϡq4<.X3զ=Ve m^&ϹM  o ޶&[҉ʄBi@3-ӰAcΗ@[jo 59P!/h1s^[Pm* sa^jQV2T7bz]P\9rs^Mu;,%qG5L@e'GbDc` Wi/)ރbC3Ԅr,VaYUr܍B>:5h46LX ȼO2 9W*=gWiNg6?n؃V13zkL $L)~?EkCY୸[US`AkjjE DƅX&2I1ns| I"|Coq|i%H[AQ7C[U3&hR^,zSi1K:m7=^jW{Bᚶ"Bb-8#h:J>^>ԂT3 hȈ+sG~~KcH:F"R1wנ@Wi`l|#)mqH}hnTm-JX16-S\@F dN :LKn&e4lW sC@_&0 =D>-\9ie\]Oܞ,rq'0Vl儀 N۟$┟/F!}7R>9tsis/LJc iw˶ZAQN~zqW& ;n 㾂A 4JF8 VDv AIe4˛|G: fy|U1G 9zτ#149x;tZu([[%~X`Lypf<صUy#K?τae-,zl'JA`0/{k眩W)k&aV=PY@lܟ^I(ɝ)hft^O 1Q/g>h].IJW0?&CvGa]>ׄoIKN0Oc,nF RL$1; f]6ft(HjKE+TdlgIo[93j cTt'}-028/D\WQq )sɢ4mxv Zx湜gkP+%,XQ`J]?-ًRŰzEٱ[9sf68lDmaSgUcF95ZG~+N})H){Bj+Xp&{[|-.rˁU| .B,L3YדjW*!95 {߁1 ;x+q"&|*zjHWD7 L 2N qhE<׸ p^-BMxXk]:lV&6 }A/hdQ3fc Q)ue"[F?RP1)(`)506ᱮ؞C%BН-q"4 yʝ*gfMC>e@ uD< WJ'T}}9cMaL$e'Uuhzxq~jYiF/+Nܩ-6J*"8j+TzS+jBKX^4W{KY-bTXyezmQ!U(ߋMp~yw~L1pq|4V$v`QY:چ8م փB_[1>nIT*hR W0 .'@kϺ }t|.RE.:M'<ȮJpciuYo@bHԾ^ܼON£~yQHu3JTYqw./M6ҭ`FSxѬ:g7_@c/P!0#߱[GoS shм㇚45U66bB)n* րeQtw̍kghݠL|*AAmqNMu(}Ddž/#vp d܂KHgKs7Qr'0:y= _ "C5tzҾ;:nIðHY[k.:ⓚkG?Kf5e /rzݛWF#~),k V}@s]@'kY& ӑ8W=jK|d.j@UL#yUz8G1/,b]>].v ,O=9QӼ$/IT>QM1۲d=s8G "d,"a1ФE9EgA\jt64 ]2D}r@꒡TMQSƓ`$Pw3R] G%ڴ1ZTxܩgV^OňBK"(^耛5dOzXa?p8H_k2Y> gN8A:Z cb,o:g3:'5E GMeXW|8>BU;ĭҙW)Of P=e#}`n&RY|mW8`Vi~Gf}@r QN$R{ܓu5M`|ܮXI/+x:2d_ucĝ)p'lH3#, 23z'ϣ%-g0=T8?WȾ֣{ߟ޼MmPC_آHzgjܜEc4R,xl0h/KNHvGJxQJ4zp~`PZԧcuz{ /=z% zf = TB۷,]t;1Eg7pH;oSTz@/u- W؝ r:&Ү(N^T}F3Vl;53YY&x8k4觹-vLhl,?bK ۵3m2Dڠש{? 1 } X 9e7m'|S==&S, Z·G/ZZ3fhqXﶊ6&u Tx5 \RA'c my -%(dMYXt%.EG]^9 qPMIB6ܢDkCtr `pC"3[Qǎa6C;Pq7ɇʹJKy)OTM i;RFZ'5BK5@Wh/1Wy ,tz@/˓ĺpb}++"#Z,l`cJ[1^\R>v7@5.Xѷb{j5EmJ 5)2QWbM OjQH!!1Z̾]xdp%TgdۖRTiN8qN ̭R[kR38ިސE8(Gw;KV"#G]%cGw0SH-XݒGT{'f!* G&5_4"tLi`A0,e`@ a*3{ĽZ~2~?dKX vLͽpëٱ֮Id*F7e52ىC="'6:5XԌ(vfH`kgNeױpyuoX!5~b ERLG\aqJ}c6iK8Whΐ+Q9$p96<(.NRSRWLR7B4`4ܵO3L!Du/'Sfg>qNm K UaU`qKohor!,WY\|4mM8R dE#K?Z"&%A[Z"U64ۘpgI N\n2t¦]fq=,Z#jQvֵddVM=CPxiw~}xe^2sfKcǞ‰0 s:[pTn:sAz;A{POJ鈏e]@"cu愯j^:  6~V _rf@JkpSp(LM:]Z{7G* Y)O)cE\׌OHG_ ( \ISu6AN[at^ib/ΗϏji4ʿGZjz4L:[ibqo" 23f\>p e 4 UޡlW( fЖćN>~}/\3 7h0DY5jRݬOrX%/a~QtW;h8p/RʐiUNeW6!6Lgg5,)‘*(tͳFZNg >1#wҸz7I+.;+R>E N^W &w`4d5uY5YE)a]{6&9<E`BD/jFTP:*"@Eu.cAD>8 ,R@sc+x7?eBK$zk%^CJ]x*:1"I#=8bU܋&HB?+HrLUFGS 667{!b], g #j*+U6N~lYe@6s(UG!0Av"n@;9&qz4uuʶt,A5i}a0;H{mYQӢvLhh Ae8@M_tNJ9GtACRV0]аO1Z. ue 7چiKh|~5+&V=ԅ 9TJp{p#$AIvԈK@5햭]̮ nF$K.S /4 G+EL25M7wH"R4MǓ3F ݀BLS]"Ѯ"zl /nn;O)e3&\+t4ؐn'd-<@>z BL"E-M-3U! P9$;07(75R*&z$"m\Y/l*\3- 0LTm(.~gC:IeUٹW:;L)4^6;>ŔЉLU/¬($_lĸ0E-osp^J LP6T<־)R.MMCQlFǘT4cg y {8!"MSofMeОbV)3P|4:a&c~PimұX /|Fόb php;;4`(.## ī,LF+[&gL۷ϰ%W&hRw}nŦזf0EX<Ԝ13 GỶxpOI61J_]ag/Pˀ/epF iaamV J!>b-*`;Ξ}-wZ*jDcR KǭbK'U+| pj{*M|?ҙ6.?2ZBJaKh䜣떢 vu<3$kNCH`TRZx`:E2ߙ@gL^'!틕*yG'2έ-|__)c`xBgC@Sg/{ky0~ҏ|&dFY3džñs?oJG,Z6 h?5a36/Zx~{sMd+;3rE+vWR|%֠Y/%H *>vpi}E3Ա@'LgӇeܖt Zdvmʧ@E| wR+SI[şHUxrVb])zzkֽ8$PxE5${Z b!i-GA$Tf"dn?-~^G4-POtCF&cSJؕØOisq 2a! 5@#&8~co"}g4N럺{iV*Jh ^Xᔹa6H /n"4K]CXuZZAQ WfN98Kf[ Y(͝o1ő 狏 Yɧe_qr~Ё99N<uEZiZYjD58KpCQpxzs#.<;Vm;EGiqbA"ؗNiW-`Z ~8 ͳ̟JhT?R3B{0|;NTKBxsxꏍƗ3 }ifEFI31+O ǡ !hS$6grCRH#큄rnP*:FXʠa%-ry C*^K)~Rf~7Ԑ+ +T2#u0`-DðkI/zHGr޿xڄ?;lT1 TB~і+wm(3 8AcsHqpkB35o${n0 ZԖL;,z4>uݏg~_g.G"7%(Q'x #TZ#'?zE|撋l0,~e[gtOAa.Rle?/\#3L-&*~LL]`#DJ9'SFЮCxq!la>Jd>Eŵ6)QQeVu`T7eӚʊ'.ۢ?C%5d C,JYNn!iy"|ك&;5o5PvYMpBARvSUZn;D d'xspe^Sё$E,xr5 .ڊZ. tޟbv(OzN*!jPL);`>W C^ h ǔ1o)6xH+̺SqQ?mX#I|r7i m[𻱽 Q3T>ZIO] DzgB1ζ(V[kd0tkB~"Z9+sp||#v1U%^hmƒ#`6 x,v`D`Wpe]ϔ*lA}W֯چȵVzv7ǗYuwԹ= #zMJwI->w?`V'iz/DЪ{CDrHʹlrNjzBÎ!ad{)3M_ԫ)$m, X_To`FO JNzRs`u #3@2G]s~}&Ox)l}! hO^eOk: @&KPqn$D cʹ3?+DM<R kzdz6\raޓc,*[hbK gQ[ȏ5Bb}&<oZdK~ ^*Օe̻`}&\) -&O=)k.D؞FqO(7WH-5q)dX},-re]aR{aB[[wzkqtsLN%\lMbG%äb1,ˆ!A]MB0RJ8sy'1ƥ_.k\kt3AH] SLE>M@:ʐ=UXTu3rq/6ѸjPGw`U18  =$f!C}K>e`lT$ zYO4. K>NsJtd y,`2Tf*渼^ TٮK24ûX=VbDIdA5gMb谛xl;-a]`'W? cRO9G;R:#W*6'\],ߚQ?N}O *5Qrh K)vĎxuztmpROظu a-ʳ}uH!Γ4p ,\ZkF,xp[ #t/ּ."$qƉzI3-LgkC!Jc0|ն_rC%cvՏ?@r Xt9HA"`1>:ݺGǴ6'iM"{o';E˦LN?VJ%ĴN-%9fYᾕO'm좎@BWj|}3KӞCt0PYDw#$؟qx] L Vaլ<5~]PX+%/hϦBȋ m-(*R?l3˔,e} E0|%Qܬ?/9`6`/G6kpo CQ~;<-ӄstbW}mz, ~E`8Bqw+kДry_Ez F*"J~FFkJx&2h6A*{o͹v;L jq0/ W>:k7wZ:2+Wm}w8 8w`RN}Wܣt  2"cQdRG*%K@m#m_V50IRWjQPz(oa!'f'~@_x>OBbɦմY8*o{::g jlAiXoV,*6N@GoOWxE'+Q0{/acoİC1Rw#^ƀ/Rw-5GhHwTxdI@zJJ1uoA>OØeU<3*N3ua37H<_ ~JŦu.)> *ȔHysqU;*[U&%ZKBb'#1md^iI͋k?HaIIOmSx/"g{ffX̴=2DT"Bjmi^p55dlF} W]uxѼT Mj1tM! Kx˪%U@sڍǘܥzg4 4"#Q9X.r_Xnt`Lb ~^Quľ8Fv&\>ry֫:Zh/  n LqUTo WA8T*dy0OcuGFD#,MtIu^Fe ,FYP0w*kXꡘRW]T6.dw&a|P0U?5@XӢ73.lZA;|_t+AI`,ԥZJnVXʷ6Ɨte&mDo+Ȏ0ɶ+/ʑAPPy|aKv|y3|ÄE3k>I/74k#oN!D(SF6=O%aώݑ:c1XBsa N ΩjSO^%nش^n^,Bqٵ9#Ѭw]cU'ro{sUG6 ]O*Ou k^  >@TaV3W6=R+ C}m&U݄a^_ҝ"_Iúo`MJ-r5FlJ9ˍCɧWbm,cWm6W7ĭ̪V˦T&lfEH\Q(W&Y[2N\:hKte|D<ۋEGѦ3n_%gbm"$5RAQ8l2N*+&vJ&)\7Nron 8!~н6ϑ[ A @}KPud֑q8 xޓT8sלiRb{^ cU5ZWldvߝRVI*e evfЦ)i3ln<#4E{jmub[Px,Β >jˁmvS3]@m“hhVYNh'3*ݎA22XMS;0`&V|?#rh_,?QX+l 2txb0oI; ^Ib>#$&4>y֏H<ȑXJQh@E  V 9|[EK@JN#B4V]ߛf-AnuTJZ87-mGDiN O@\SLk~]">֮態ʙx7Wv^¦9Ht1*dғ̎L7K&S=gGK+sXqf5 X<%22qKͧd^,#&6|^NX 3(v'Ҝ0T-EvCמ8tȼTrdhgzK1^ߴӺ/NŕN֡]ew"G/=~`&|lp&qQ+I~y3z(Zfn%zr#RιX9CeD?y>ݢkN"S8ȷ^ ámg9\Iu1? !SItr.s.JlrLOVn=G=to + 6POY1ids"9֗x( /yCXg*o]xm 4DKAYOml\KL3TOydA5d>= [K5F7++ld=ȹqa螜C 9sWbwuq(yrL#wuܬ㪄/N5@( 63ܑSPRĨL6' 7ƥQ E#&VW#2Y陊o)!j,ߪDgL +hGىcuؒݪmhp&sC+6h8p"Xx7P[)Կߖc4cmQs9?q H[FKѶ` EXkf hqڬM$ :x{ʷ;Qk 'FJbsO&_B~qeKb'3thc 7iQhU s*a(ȗRdj7%~L;<a"ôoվAٖ$}cVWo[4syQt2*F[Ɩ 匂>J^Jyej 1?Eu-q6pwЈYMU6he\tUGf>}O V%T@xOQ rr)Ȁnm٭V5:W}g \Es, #oC܅mcIK8 ˦Uk=#oɽwdqQߵ=e&0A+7B01;"_l%1>2wuLYg^24(ڽt)dIA)z+/OZ]'_71q)G?qnlb4%q ' 0GPEљQKcfQE˽(Pɡz/V!E*Ih1 Ȓ&ʧK&*/Y( =Ca y\v< 4cP6|!+@3Aec^VaG$Eo\$X@8sYj\(Aj/j#Nu@ğa0-J@⹊A&+v O1!<㿅SECV/#CZMXBrITB,Md`3%#eGl\b2nƿ$WIKב0B egO鋈l̊2Qq?w/<ȘdR`f7uju;%b$.鮢Ka]8)}>茕~x`\'ЭޖO@*Y 8yXBjgs[E5,v:g/$B'Qfda\Ma=}-^Ղt;@_+t`xHa9RCau#|,Ava XTOw)r!wWOta ^Ijz/QrSAXYOf0YDلh<#Ƣ ߫P5+<vecG_$эoU_ӡ>OsXf P|}gU&Kh[:ɠ> U/;-s#/. :5R{LM|:ZA?=; BYī_r8+mX[lkDŽQA"4K B*s C@$g\[[OJ*'wG=g5&&g]]D]2G9(usnu=ZjeB>sdK1S#7hmetn}mKoI~b3J˨̩En}9o%' _VrUϾWabkk?4ĿlbWe( 6r7.GԌ\ m^5Kg ս]Pc޻[=qsD-t,3ЦߩV]6Dh0Owuŕ /oeUXr$#xͼ|uyA,xC 0\f9MW]@E;M@kYa폡KvKZ=0[)DѪU_ f'2ѣ\R6g# ߈%Rj tz1Cſ@oGdmt ?qDk*W }4ƒA=3NMc{S" o`q~?FU(rf\s"#[R+C ,,P-ͨwOg]i>}I7 dX+c.GD x=M\^4SʽʶL2Ixt%g&Z hm2! "C{:iFLr)׹"վ}QJWJ.ݹ5ѯIH! U.+6޴/iѦWd^, ӡg(At4Y6TxkҖ;UUW WWF_5'c[%oyOn|x7hzoM E右_R)s`@<]aXYLù'U{&.H 3wLpܵwlڹwkn3Wھ{H"m6u?Oǀ@oRnk4ܻ]pǔF./ײt] R~L,Сj?oJNp]28<+Qb+9.,gx1e dYA7wŕY? ';!w"%,p±-w$7{X22 qn'Xs籛<۔BϨGdF8ʜ7D3)%%8 +xDyඊqڦX.qy@Ɣ厭"B&>s]FD—A>5}%H!@^voY 2 pT^*iϨ`To PuBy8FUޙ9K iG <-抠Fni{t>1%@G r[l /sϸdܗ@DT? *5,ϰky!ꂧD&Txdfnj;tYϧtnSW~.Y! .qAUҿŢ&LPUo@f L=7QHo*Ӹr'g3;'UNvC YI -\6~Mz2hړ9&d=Xǟg3cŧwp[VvӛJW2HIp 4kx9{g8{̦%aRvöwD==?v]/O-rW @SC0h-mpa_8EwT%ZyNWy)=22aCnd_h|s ZLqKrʌt|G1uOvDa߲d!\Qo$vX‡h܏Em[rt+@5_$QCNP! Z=6+lZ>`D-z"q=o H~$.Pc0$Qٵ%j 5ͅWpߨ~xۑM +D_pp/V6g@F!q"Cjn*\'<v }YɌ/SՂOt]K8)u%۪&ђ9Bzܽ=8D:Y Oc{ʼHW0iۣ;_e,'#}R=9YG~CQ۽e|I9[` +5kAx "Ll0*`fDbd4Y`l:xplpoy(MĂPT9K dW6h!EIyk0#V.\-%|h=}3Si)LGK78]RdkcL}ҭor4DaSČ%} HG#-&0aT{ ޒ#1+'bzȤН$8 ?fC! -Æes.wu,]л;[Do^ު &FIѭ*Bnk?x()_i/Nw}=`a;?wr7U+,e+h{59er mO} 2~U=BçnBVteZ&m%1#*J y<|U(?Ye9?1HrPmrmu f} z@|a(Ue)`GT x qN &`y<i~iu2, f,H`ff3 ݊_Ǟv:{sW&kM+[UY /%Qu[hmCC9r 7 WXwִDs)|Qj[")p|OfY)M{WApGk&fD"1W\;̠9``%XKrGy6҆,.oM&8uh<. eorOޠ[YVP]Zugh~o *}4ǼVgz^:) k|A\/(mF;+28]=Zhh9RJhåGrpۈyvM &x"n})b%l_ę' 0܃Z-Sjd&EfyޥA]zڴHL?YK]]~IM/30wg5}Kg'D1ЁpJ4-}ʡ-D#@jUz&^_WigAefD> Dy`{lk;V8`XiDV6.zJmo* q 4V ez)|j?<fl&hP(_Vè!:K!?'Ыpl!⇲lQ ]!mTzL Ǧn٢K&_쉤6t6÷54tbxljفVrE[6_;l9g0 8n%"];]xcZeϽA@71xJc8nBH}ITag&J񿟩X[lU"߭HOaR 1)DF,KFHytdźD*9\+߾)j78&kptF%򡺨9ݨVH1\}SDfi~*}x]g֢͛3:.q[qq^&r(_D#ɗqK52)<շЫ,VJۇI}$()?lXT \>uGkwrN =DwaiO4|`5oݤL;uX~ aBD/.L Yh>Mkl)Pw>7y 9q9*"+m;h204XD N[)ȌD~ꉾ;:~QH8W]"ۯ\yc9䔾!|!jfzV;6rsᑇ"CB<0Аv=&2G6W W6Z]H7^kAQ+R?TtB="gy\EE,x)D!X7BMz~`MTiv,&h)s-l J!Hjv?(J8Ɯ;eYqȑ4 0τa?-EVrl =VW$r@#Ɩw&>K*+Gݺ9UڑcPA\VUd5lk0}Y%aR]R|&.'d̺ذL1:c=bl"6zߤ:KExu'^FQSt$xH<ΩyVzX=ONwʋꋠ\yuh8ω8!˧-n7TJpKonH&krqE?uKKV &VΑe!t^qՁsRWQ0F N&BmlL c`{q:V?eFӴj^ZXG=xE j9JEފ$׶$pLMsrV嶽*((<$J5YPFj_pt$NNJ{p`Q擝ш`-Ҽ )I?I=U] ̘04eJAKvś\f?hDYCx>T{$M>u^lCIM$uϔ'n:f Vmx,LƄ9>슯w*#ufȊ)["xQTt.lUUZU'l(]߰f+LD1%9#sYWsM&FګD#uwmJ磼{VRg "H'8wAq38VLj-IsYNC(z|˚hm vu3˲;@$u`(_~ΖY9yOrbfʩM`W舞6)^5&ClSޜ,eRV'ψ<c4c'WBK%ݜ Ity2؁A7 xKs D ^V{mMf~q{Vۚ)< qO:umn^D{!8Y8.Ct!kST@v; {%%$~A"k+ղ BJr+8-)ײcWЪ (׈h˄Γn,'~OeCⲱd-4#d2SV?HI!즵+|Pi,lhaI~J89pXIXS5 T _ 3 fv~B$iX80j#$i\U4ah}>+A)}`&H]Ӵ bY c2:e4%D4C`nUI6:0ϏEWJg3i<.3'nލF.cĥ’Qj)܋jb 3vG3a; X`gtJtc rWVPqjπw\:!ȨtnFaU\8#DBJ,ymZ^ȷ!lno<(('q DZ°YH> 2#oT=wEDȲ6$)I^G|LE1r!ZJ4E:s^^N!imsriA&#Lx Emf2fnrHBc5YG3:\h=f0da *V" d 6^tG$<7Ё&q$~ް~gjn@5A[N<= pp ` zCjp &9r'Rm.hKd`j@o`0 d79zicɇQܪ扼 ~r`D.ZNj?+רٶDɍ`3J BP V:*-U *^hGj(QaT_b:ٙKՂd9kEz_wԇ%C߶$H:mREխXɠ& LXgL'n $yRz1_JZ+vh R1&+ bE$G,f~s5:= 9KESΔwQ?榓a> pTh"̦ZC(:_[{+x/;V@Zm(2R ต00"5֛ %=j !`O0)9^ K!?J(>.'oҐyH'Xmi/ر\]~7zO{ 6~<<,@=lP jLy Wbd/;-1d \gmTA4֒O- A MՅnԇz ӕ8nNU(Ǐ&#ۅfgl%׼"$7Y666/ӶsX'OFݯj 핳WΦU /Qv['^ :f:2c.x|14Lfa*7IEFr7c;#=\yH5tz#; "d˫?{Ft0(||H Fu{uŦv3 ;#QRL0_׊C ?g-Ny LGȋ;&8 "؁mLz$WD3!Bv=N{3m˃R»1UF\=wUDp$\Թ=Kf:[=Oa 6R}ݩ_h--fAY1 e7 NͿSjeJ`v`(x?Ϊy%oN0*2F05xLñ ]BDtڋ_K@?<#NĴzxKYH;qi_^Y8|[Nj+Lqgc^u}V#J"Vktt.!o?e.zi#0҄Dǥ,6nݳ>FmwchR@",!zL|}GYrF ]Gt sǒʧ'@-xw ]h |w,Cn@P%h xMq'>7:?^)i38Ȋo23L5-^TOy?*0&K\dIy Ӑc#@jL .܂5e VN*Z ; {99J9ޮ(sMChֹGN<;|ΰ⨔;ٟ݋'}hag]߻$7rU/4\;߹s{]f.0I_+s-GG $b޵N!ԡ)qc"~%Zda;abȲU$<6KӜ-uunr**! gL=_YP+.1BkbyoT3v*yܭ\+\D]$'\Ie϶FDƍ Lr&_gR;30Sl6|ц1lEiYݬ7գ|7lWm\8.>J#pQD7w|Rwuq?_PlrOz1Kf_T YML$tǁZ J66 j:x4q@OgPPs8qFּ˔%S $oÍg6ؒ3^&kNWkIim0:~:7:y1CLp^ozrpF-E }9kb]"UK UO/j ؆;iM tF/0v B] *b6Kp>B8eP_B/_j'I MG~}|qY$90m>2SPY3y\`ipP*}op oRE&wN-lL" % L#p 7!zp,M^7OY5)dZoMqoؚ6mAӜC@( 5q;/k""/bO#| h4ghX6CYA42(h)V2?v$-Jzj0Z"fc_4r$񋷰ѸdI|`0lBU2,:C hGNkpKj+d:I!SmOe8BfCYL:q g#8B$. epoFSՅ'韓5=%n~:[#(ueP>eY&r^[ٌz${\ =bɢSա*J͜09; >Gn RVgHFt)8[b}$TW _IeG'`fyH sLl_$z *lX njVYVjrP+oyHXCb ?Ϟ- )7Px|kTdߗA`gcXm Ҁ¤xoIg-:1h[f5Y19@b+tɑݬb68_,(]$#{Y_jLyl9 ۥd—CѩW "ƒ1Zd\;8Z[dojpÆޝa#]Eƀq6D ~7#, $2PpzICe 3jt0+Pn`]U.֛6i: < L00ZF  =7鸡>lߔ?F} µSŘ6$ OY u@Ez&2V6,a۱VVh)W]H f %= Ķ:j̤3ʏ"8γn k {}n<U)s|[&On!Qx^.]=hv̝wGi||%N?\6ru؄-BAEڑR#E) $Xsd}E@qH2}ɓ(^Ш6_zS{c:m߲l䔽tc3`̜;c.д7 xyҜ13GĿܥbZI$kHE#6L=YM{Ť$J4i?}KqNSN_7h"XV:uo7##LforR)>į(GVWFy`!LupL恭@n^2K 1qmG*Žeo"|(ޙ,7{)WT#׺FMh][;dTYP|puUj/Il4k t. hiC I8Nz%t(h1K ,%1MlmQ'\)h\ڳXnzaKaF]'}~=a@N~wHsI]`Q/ I8P07Jv΍lsa2M~OߴB=s>Đ}E@0 4QYT&H4n*!FO]QԱO$5= ~UvGT)+B4u s"_s :?{l}|veZQvEi΄WnYn#}սⶺd+a+w4I&Ijp^|!~`[/wq3-i&5"Y.;6;:G̗"Z ~|y`;NIq׉A˻*zf@5Z4v,H|`221Dz*lC^csNBFҶj?lZE)+~f~&>J_EW4ҫTH{ ;*|iLڒSӸ]yO16B@n&;-A=KwP  X }p*_Ku4g$9.&"@Lb {$Â8Րf5fR%(WԧܨXLx! ֭d F5F>FQBNh'48ΟMwқIR/\>-֓e5xZ(VTdO@6EzAjysk)H mN^d/l/q΃z?א;*5-n}.2OGwL#rI6kI%|8g-6+z\{|"P aCU N aowN̼=ܘ Sn@Qb eHwdjFfrqš.U*ʂ\=r0hk~/}֚.%a*S׻TA^p S4 3Cw GF'cV$d%aFq!M|]1G mmQ*gi;J@|t@ H|~ZA0\J$ݼp55 ;Ǻّe.ThS& _?HK@6R"C_(p@|IW(x9q>^\g+فKD^>O9n\\Gqy3g!p//%2+1Q~t\>(?x1Xy.ʴc9.PAbO$ܜr{w_@Φ<:1̸Dl-)::=RX3}ӄ#Pj6Q`ݾoUC ͝@\(¸ZB< ]| ΋Sd(p(fRS$l,'R>>l,eP[dᎈgnDgGx\Uu h_{!ڐt ᎞rGVp`}o'O6b(.:VOtqo}v2ld\ᛇ58x72#τT$I~Q Z 53'/&D+t4&Equx_*&HlEPBEL AA=nA/]0E\*ͲTTZ{4E9ЊyʡuWsغey "(>%kGN4Pq^\@ G8,ͦs͎H yq:;U5Rz\E€rsb $6`5vZZ9')OQ [d .NHߦ;Z A#VrJ g=p5(52R 1 <$+*tV.0@l#:lH~P.311<JMBeHb~f+Q Ñw'%i8TWB%n ů8c^1X|;f-gI2 \.?gj$˔ٳΰ?%c4`5XX7@b_-00AXX;$Ǽ5G!&"" T%5bjeH:Q`g)XTRb @ c3ۏKT5x\<i .F'.f>kO1=#{KyDr~OtAg=^L!#d+MܿtWWI&+NrtD{gA2oNBj\aEA>bDH<!U-9Vy`¡IJB!2R[WEW,+pLL);3eֆ|̤T.TtԄt_:xǢHp/i*T3 mv>NK~7]^پ%ޫ:*?E>/혟 Wl1/$ڟb>%ǝjprS]O:"Qt&|,\F}W9OO{ڋ#J%?GUKfx7oE!N{{|rA&*ˣđa-dg83T?(9!T$T#eЌ$ͳtd2p`x7,Hw 'd1ҼZyb <@ќ2n@ %!H;oS5fzCWmL(!S.\'lj f;er$ZjZ.o~Wvkֹi?RwZAuϨBM DGc\ޣdž1#!Sy6 @?#W/aU]^D@Ceojd8z~@cd>=jd3(ϐ8G*8ǞE?"-W?̚UEjDR/kx*Gu>]Y+5I?FVmQ5 u ~r=UY Dֆ ]sebEe7Y#]ߛ~/^xFUgQ8\CH4.GC"66 Η_7+B |: 8dŖ2ghQ=ՂS\>^S$:`{V!+5f7BBKd-Hz¤Ig8Ph $\s/(/9էA$OG0}l%g_3C0 ?;l˷K9OiY6T)e6\VV]՞ /`Ɵx!~.xgF/? [; 1F1#l8+#6󺈁Pp[-AjnTf^q)+v7$m%K߾w{|9@D ~w> Dzr˳4FKBbSQ2KրJk!|@b,ޭ$CcBj@KMQk'd]Uk.c1+fCDS̪>:AKX Ŵ[UaraB5:(@;wѳ_HA Due5"ѩ1B:ਆ10 Vl?4qlWTO@B":WI2W{B982q#њAL+t'7$K5Ru/WMH#gW}h".I'*IA|>UGJ>x0ˆA1P]/<t#Зm|<9%EEž!Eb&Wef$*kK{;a(QA٨ݪ4KN zu@=,*ˠiÍ{ÎwIJh "P'vcS, Fph SNZ3 NѴ/=(S~)le_OmӬp{ 4,izT+:,x֤4SN +qgrPhqPPk?yPZM@D+R CJv'VS %syavaة H sՎ{e}e&ƐsH[[^"e}b~>=zo+k;6-gtoE ?d7ɯ[d[&pZfW^D|16e}\miU ZM{t>j 4̯J_!ɖn6Ѧ@B5?<2=ÐQ4bJVs{R-~aL#6f8!1E^o'XnH[>}(4[:oI $&ǀzI m2Qȏ5a 2%7R^4P0cJ1b9XB~J v'B(8,s+:9?*lɵqSb@NvP):CЯY@ :{B3~R%'y&a|Cxj8N?Q>.))KZT0H3pNLWК^]^(ji AK]QG~("J^~0uy<>w4piH~4G7;ԳSۉ]cG,Q / `[ PPƯMbSR:1qK]UIVŎXӘk&fhγxmC(xVukR6i{]0~_?FM19/D!Ӧ+?;/lkBCz~q(2ilfꋃ%H l6cq11XF5N!NfFv7n^Q4ŊbnVW#<_fS ReM.>nؐH7KSR;3c#`lw p|\jxݼxW9*@BZ*|FC(EhXGF9](P?/9'EsnM(hrr+aoP2[#<~ y;esA)g2 lda=S ֑6sbfTqZ^cۃ⳱  1ʀ6eACdShN'I*K`%;֣*fh$;{VR/z-mИN FTw%Ku2amD' A(L?ܹ 9p[$q#4h yoHYL O=;_fg$x}}p֞meH㎛d.-RҒ.^H"HҐ3Y>ZSw3&,nnj?5i BId Jl?K?H(uF$/\cVy t˽5)B.N #4K`),A6iAh Ƈ(dATǹ1! h9{aq[&qCf0m"􂡇b\{#1Ej!M7&DX1g,(#ҙ߃аnH+6lĒNMvIE#[n`n! .>+ǯT|Zʲ"Evogb yv]09PW)KFtTxcT̡8R{[C[<]pJ{_߱LKAr@Q>T+ p{{mhIֳVZE“  w~,rq-Ex|?_ Ș<Jj, _qow ġKkJM-ڗXu?lSFi!C.@'{׾B=GaA?(˺+s|'ebrNEbpa'Rԡ0}+VY-= w|q+5~ޔfx)>=󚘔wASդ6q7EҺ|d٦QUK煗#v1@GeG?!a me:e~&*|(rXLR;D-q 7Ë0y0k(-P%eHBarQF4#,p\_:@%2ۼ>cJafȽ"Ŀ(cV %Kڮp(le4y}(%;,jbFhWANDqLW:f/!UaL;u >Hu=}nbMwӢp98KӐȩ9raAGupћ+Y^iCǛ*}=das5y Q{Fƌȩ:*N[[^`]/GjAṘ]x M'?_{f~oZ7Az#Ioi>ӭy4ӐE`<W]0y~l&BٟT"j*Zx&Tx1`ɟ1b%i&#ބЄn'-mW]ٿʺ8T2{]U~n!J>;8ƋSN] Phil5@wBMNP%]cS8<8AjsIQ#hج\,3ݺWK_,zh1vS4EdORFN0L,F|@z./00;5͗?zj녻t8`/7؜CVqXh./ !d+sh5"TAwy8}0Qh"~Oۤ+R~Ӓoq ~dfK 4ȄmJIZ ŔfDx,(Fo`a44^/2a#gf6-' Tq0ׂkxMR[H4ID r\|5c?=,S@ZL:dmsJĠx[!Hѿ55ᒩ׸tpaQVl{g3ߗs|]$P߬…Y{R94 J'q T7hZzTo1p5;}$'xWkz:$l=h߶p!+ {r:\a6H1yp(`b1̂YhT/2tWyIZz/EyPŚ;wK"xLdkd(ߝ!ۣKnC=p"bx $k1}EZ;i[ڄm&f nYu 0OsrAn _[㘛~^I]7DZkS^tJDj\ȕZ xsFGxt狊֑efQ~rc9T*E)^6Q9ۣs5|%<0H_qvyƑ&<ؐf*;!G}H>Ks _nlNq?W =ZUzVZ!u~evb/9 & |wpCZ tIP?@]tbג*rܩ$ ouD#}GS t bwg d~`, "SmupѭGV̾Q] `ϳ obaNzk3VvqY=%4g9PrXb^{ђ}.|a@qeαZ"q74RGw":NաLn g~x؟a4˛ |rgR;ݩC5}3JtJ_67o/"c3$VI]! 6CwRu,]`{F&~7U?>+֏³ҧͰ"4$/&%l*ŘFoHC̘X(@!8*s( Tйa΁uF$ˎ~{Q1P:n'a Q*~ fbr] MTN;񏲁H ߇ڡC-!fiDmG* QMؔo55 qlmיj9DYޏ[JaaVކ OcG;W ҉.ڶK\{$ ϰG3g5 Hu/q^y*+^NݢB˃y5qIS IHtgW%Wx$,Sb>tSL>zjP>;6zkűދqd!Qh!|$eLa \ͣ.:ΏȍJg>җCP89!5 +lbIY[#&HƘ :gHcWG}[OWxx`ݬQ)#cE߼ )w`lq.ܭCbHNė20 ok>n/to9Ө`tBf)ئ>~` + .jש ` tHÑMxߜ4=BK]]F`yrSeխ&J~zEzcDu"ee1$y>@3~)>2m̾GԼ? KM]^;+VOy Ӭ[/ظ=7˪{b͏Xx753_ #&lD@pnM7Lf6/5yuKl!έ/<Ֆn m#kϣjuE)d/dY3ocJOp"Ц5 wq- `R Y7NĉW6Hsaھ3n􆡙 Ppx_ Fۭ̯Fp+: Y,Y܋!IFUѴMK{N!C E(H1-6Vul{wMhz$,!  ŕ,v0fYQoK^Ng@^K =[\nZo‘>bU 0!Cn;”2 X`@ DO^0tBbMpolX#w: pLLg%F];3ZY-wy> *lɢTRZUo^A]G}1qBc챣p!jËu7Hmi v:%6#&$^,,S}kؚ0x@p"iWRA|}m'!KW:ĝŔi-[cl;͌ڞF7"Τh~ `'֠26w#Vd Ȇ&\" 13 U }ZW;B> ܜt}sCd6^ef7,f`#!M5W/uw^OUhRvҵ/#=:Zh<Oe;UD絙ʱnvv\8 ڣf*+fAۓ?bw}ӣ6G>r)Nn)x*> ;(^.2\U֪ҽ^&3 -/¾ce1_((Y}`ǜ؏5=CӦW!C^o흤H رE-r;m]6Y7:$O΋Q?DMdK)P?Zu 6 Hc5X<)>yreױ:\pi"tOaJYlT`H%|1O.ZU|x{WGrarmۏ gZI!0蠁hE$ޞ0jFE8kk6pu .S{&&dbh=Z@rĂQzh/{>7Ns`\9<- v=dYDmڋ&PmF|uI6vR:0wxϘr(8"j߳'~a w"h3X {PD" Ջf? /B)v#oo |\M4W:Y1J68;s$#)ҖU2VIfc:K 4k.JPjXta.Iەkܵz Hc.%٭pt:2tv=փ tX<s6(OHq-x>4J\ykOH /)RrlwiЛ Y\}.¡P߫\*zX_b!q: b\TqkjG26GSPpS7^\f8Mul3[b:\MI&i iABaSf+UG;Nwx~llXf%ArO2i2t4̃yaLd-ZyҮ7Q&;[OH_}VV(-M+-(*^0 xUģr3}Q*G%L =a_W 3"Wr444`Aw}a9=6 V'^mQq#d =E01) -T*af6ϰcP7ǘvz ~e| IԾ=W q6  7X\XsWޞglڿ@9^G\adQXb\hh'py^,|&`>lw(//=+E?B@#wp4\:` &9ʞ=@Ax\}/ Tlt èG.xL1DWjN?/BO2($9}9Ag*`j{; w HCQ`x rDk_ӪF3.&;mZ؁g]mƭs`ϩSo$A&)?9H}ّu|R \|F`rmX07hxw9|Jˊ7ki*4աn00a C 2MsO^WkwV"ʺy%㼫t" f*N( evpR %y]}I 4pqOe& @'yE̔Fa2ЉO|>v[-GHo) eFKƷ/Pٸ @po|{TB(p(#, }ۊc?0KA]Jmn0AFP@=n*j{QXVyXqO vJ gvb(p˿d\ǎxAk&i~N\4OVӂk<]ra{j5̡,VH0㯓yn?ʸ̚{*"&d8i̿ddk%)_d2nb_'ĘW%h]wU(^&F߀7rG *DǢgCt._q_2OH_+yuMa$ŀnנN B%aґtn4- a۾0n4 )RiyTr Ϳ$bb7COQ*T[k&'.؎ä́ x*ԍ LHU_/׭Bv#.FRsZ3{_cȎ6/%&{tTw_$O(9"]3l w74", *;}BjEGDIpO 2."B#ʑ(f\CKy(g κuB6rO)2S~~qB H!kү&;dK`b֔V/f^ܘ|?k3Z!;]Ht[A7CV‘AS (tq Q5n laM8_2SM"@ONǘJJMakC>|dPe>ٸ-Jp8+{i>Kzm;qV Z "Tf0uA*4h鬢ORouKhY=6] }1FM?tq_dtXxtHhM6*}MTyiFDb [`si +E.YIׇ4]@ڮW:Zc pfŒM/ ;08]%ӈr[E$#ŲQys S-w\VENd,<]llflt(9K ڙd3:x؉|EWܑK1LgAX#S`d*Y$s<趨JҞű a8_Ty(g HhsDw3մ(o&)'Gp좙4+qSJTd1av^*I&6A})K#ѻ"T t<9M)ͲǠ)cݑ<[U+t;?$x#]s6dxzO5AnSȽ ġI6?kISt~hnf* P8㯗Mn W>;9l,B➹3B \Q'TZ"pڷ?F\ $(Y܂P&^A?+tnOJQ҇dqmbp\ul dT9*_.0ҩߤ'WzU $1r3qbkaq41bQws;OJmAO2)*ETB}ɢBQmSV|Cx 30i9K{)Y!e'%~1%^_@tACA ؎پ15>\n"mk٪ D0ɟgN{]n~]pR cY BEpjpu(q)G1L';3*Yw7 lCyjt8u9T تD<]:x`٤2( tC8FD]Ek:o?"R|Ao[ [,q2-ɨ+6=Ln*v85zQC /^_I(cz#$/HbIb Ep\85  v_hX L؆޼r!42ڥ2wp"ZKtu$MWW VmӑW2GeewJlur\j*AMHYXz15sB֠ яoQBVIX$ۚmִ[Ϣ6\4Y"B h@]6#=|knfu _ҒdoBJ X8ܮk.ϻF`і?7~oxv1*`q5S(j"^nɽrbt/MHq(jnßRʾ;&Ew+ϙr=U H#/nحߴGtH]Хъ@B[:/9PIIq|B\;\kU M+YvnQ[2eYռz8r_^++:7fI{_'زZty(}qQu+ 6fUXFdDD79HT~lF=-475c|MNwLqpΧ _Txr P,ca)Jqc3u/&! .id#ʌgp㺴(c'.g<^QZrEju}}]SweYnbvf-!-h) L{F)#th#▞R86Y=**;mJYQx hyW,n:ajaW/*GV8!X{D0OQt@Ŗ\k5,DWv EqLk = @? +އc5WP| KW7F̫ޘD_t϶5-F|!شg CgZW,XI̗ 7CRp/LӐG\ 47>eQ 8o)pto}HS`o]MT]y(ޕCJd v !&Ǿ#N<Qc@}fS  LtMӫƕY01x,$dbؕe˙6}O$~b2.YhG'V!>JOuh%xAB &RM͍RhLVp]䞰0h :]j Eй錭"ſg"C5̐6DҲ+&4VTSpPD&z ;]CFz,R>zކ[H]: K_R]a8|wXM/&QNQxL,fё0F"0aallFY/5"> L.@1b̏( I\ǰ$~MtC: -GtMb7\/Ag[P=D;EZ/1*$UYm1疝AL!L'@;.X.o-f-8P. +fЎ$$E9Ix'H}n #,lPɯ]?152aU I!U?6H &Myha(]mY2][ȓd])Di Rh5z6* MW9!NwH"&%႕_CyTTIivllI՟+X|s!*4~ $SjVr!(o+ԛ1#S24էw~ڢDpѣC3(vBd@qܼa<$@<3rv(wP"IQ 0tqZ u<ͮ?GiՊE mRBǖjZT:rk %0l~4=?Q<33"[Y͘(4g7\W/`GGw¥[]ܺ6-[4L}׀-q 8s1bN{&qf bяŚ?BN)Zrʗm =hJ,vCv!t\7etz;Gp1ү+r;h³u6͠Dq(uK9 V Ĩ 8}Mt0Iut1h66f0!2^εMC:|HZ-@7(Nh@y[O]:i_/,l籤wVwyS:QmA}>jJ .qN\=6Π]b}D2IyuKA.aY~^)kF<_B@ La X҅ MZ؍ȾDNJcy At4P%uJj< k>rԤ( sd\:ֺ~; C]q~"-֖ډVfn;Pv%k]XfA2W2iTd36T70`h]]g_Il29?ߝDžkO F_sR8/+aJl!s\$KE=.uZ,?Va39?IO qȖ=Cw\h&xRJ N4|}v}^ U)z_ w9ڔFlM} U,V.[˗Cs-+/JMځ{qŽжp&=0ڮEeL8ځhR Z(@$dKZ.j\T Qc71  %Yb ]6G쥯89D9Y6YpFV׃>xq1{"h⴪Tt׻&R]V Ƀ1 E d?1\։^ ejpTMP''hKH\.!,a#|o*CgʉI3 REz͟ }, 1>o/˪JϙqcԚeMnX2l[M UN1dvuecr#ONgleem'.*v`ݘm`T9m(k;͇W$RlXFFУ +b^昌G'{x q, ?.٣/8p\7|iC.~dBY{#"JBV?Jwaa̭훌4_g|B8G4ΐ;Yă>}C?n:D$R-QZqVCZ7ݗ͊O6-DC: T S$Q e7ϵ?d*s|]xO k;N'J]Hˣ=*Ny$*tYKN]ᷴZTOD۝*b^Z͉]A^*1&q:Gw|e"r*;qhV9鵅٩"ԋhMێ;jB~O/sx!г6z˘eO+l)2ׅD|u$b8w/E`+?yO a]t>b+eԦ7r3",F#iRCQEbʹnt4J˶}E;aFSWd x^VU@)t^IINUHU6LU9\Vr ɕ򚫂>ݭvhR^cwRmzBeaG@N7=SQVEkt4V $sjSacz)tɩ*Jl*Yh"&{OJ2׎{,'zt'w<9Q^`JƓxN.j^B%OcH8펌gd>ѭY>f}8oSU_K O9PQgE9جAG4x2ld ]4j1fhLg\dZFՂZ]sP;[!jY0P>-mHbs~Dӄ) A.9]35P0s0@b!a,Dr=2H2}G1i#~gU8}C-3Y,kg@ U{Oaɞz !ݑsuF=u7ݻEIБ]l^-LGfX$&npq8cj뀳eRGE-D&O[HwVYqaJ;Dy\Sƈ1v/؍XOZTQ0rB;ÂH?ǹ\bj Y0@,n}|UM+RN#2.|*KQ'TS桭@DU4ctͥS0Xu#5 0?-XߥKF8vū)uWt~?ZJr= %f"}}+&Q%=]Lւ@LK?YGd] p^u!УuO0@/9&daRBB\C4ϙ)颮-qÈ`$|OiwHE./WOAc܂V&`Li _c۷v*L!֔j'KY6QeD.'~=ʑs\;wVɧiMONȢ ;M^0`>7J(_CGcel"Zn.ңsG4@効YySr<IH؝|XLJ_?"PrD;;WQ+ זҷ3 Ac$< 2A/:[/ "0 V0=X)=oP CJsgw~ 7_MoD iaОn8$<r_ lj w5$nՐnLMZ.P,yr ZufjafI6x MFqbϛz:}6s``ҩ!ve|jvOd9D9q9ߞ`](u= 1ep.% jpjk+3NqH73He¶"a n"::8@a4j-Hc$P ^NeKY%q#0g#i+:s ZXDuD(5 |asff0aL s<8ɬClF6ۧl%Gf)Hf R?I)lj>ƥm؂K!=>PG ώ!@?8BK gJ٨~S'Eo$$WKF^4KOq7Lbg+fJj.w5?/ ֗:`*t|UqMnмGVb7V dGCJUٖˆ9ÿ$sۭ,;`J2 J,NNv{ p3Pq,I??71q/5EsN\pu+.ƿxj1!hu/n0v]epr2D$yiˮg˴̒ԖM, o0 "{*/мzk}j8Obn9|z,T(Cz{G / U>:>J^kA|\9kZg;*]]OPCa5q ?WlvgκSnbKIFe7Re{V\s+rΘs`8(!< ?cu,'n F#ςpf ĩOA`6c0]xw{xY8Ŭ!|:tI'+}GM<.}|PRL\|::ES{ OGݖA3dBtl"Q:ϱ#mb|,곙 /sYֵ,o& t^OQYQ(=^R$Aj\(o/T}-{ZXIa$KU0e4Ȝ_9<-\80ν+5 C.OxuCad#ֶ3W.=mZoNb p$ϬxQN6\ڞR)ڼM})WhfsSD*9cҎu1$54 Rڒ)-Xϙ J o:Nc5e[&yFo:oQ/袮+濓:#Ä{@aJ312xQuMC:iRw}YLa.O Vl^ aԾkK)Zs5 ob&\a %> m|u%Xccd>@?S?ޮ5nC7ct2y7/g}mI-Hq90կ%os7|4>5~cL̮'t=@NumpM}Ce Z#{u]_;2N|W! "hhoy$j!O:KVxDiD 1d7H> I7UP2BAVK[G"wk[he$5D(*~N^]9UJOob-Jsmuv| ] )4eSAST喑[W{ luUnjRӑs6{LqM(9$2 ~m)ׁޟ -:LݴۻGםSf~.D\Eb5`"I;pZH C s-^whz E\rv niW& jhu]"9ixFڬ\f~d Ë[#8#s[ZP4Th-%Rh I$7 UW.g HN:^\VL>Rlv@T,h%߭Mp[ Kb3ؕ9W3#Y0B93R7e\ qkH $OoK1mі{8;qlg1Áу{Ȍr S _Kq5Pt6,|0̀ĻBLJP@EO_*1&4&Аr1vW+0*ɲrC-zb?.B"OR xfNCNV/'QfHO<G{̪IOa~Șudo/S}9=Mĵv[ lG|XIE ִ^rFbbwXH Z9͊aI葼8a|aHcR<,i8 ({*QQ\4 uinf2(dfV%K#V5kݓ͝Q+0AL͘Bdcų@_?׮LT♏iXڤ`n=M@EJ-It"UËr-q7 k)G߸xȠϼw]p P>DwH->G5 eA.XF|,7JjOkҕCKu^&*N23{.\-HD⡮BIrClROo(VzqRkmDsF=1fz$1wqo )CN OhH1v m!V8[sGZ{*>\LJE>}n\*0u֮>&D4l}ɵd9̮ 7*``o|IZsΘnQy5g OI##tbw JݦNG|z.µ|r;QQas興A!a1zsܥQd){ E0n,}?Ȩ Řr|nH#USfBW8oEMH;-m,\G^{zhQ`lrو`V>}ǻ #sr?`'ipeU9jXP):HG7)pm/7J ?|0:H@u܂"D$mnID~Ju[$cR-I*ֳǹtJ,4/MB8[)>׏dz] >g# gĮT#bI\`,r8T>jH|6̨;y(L=5o6VX4UD\?!,'UW[@J, 2X;-||PB j[IgIq] ιĒ<)ֱ7 w$PL~WJhKHEi3*-Y&D8xf[z]/4( Z^vă^gYj Gw\|ԅhs֖EWan)D8֋4u|D(Yi8Cs##=Uۀx$Rng12 ӟz>7N,C3}(A "Sr%9(ɱ.#Bp{@f)d-$E^b ҦtK߼l so&aUWjEsu-%srG NK#!f5 #rO pJdHQa[hb[[@XQΘxV4iǕ$<qhsNm"M<^:EzPDWW$˵QhZS4CUg %PS|&$?ȥ9{x(>hhM&V%ʄra,QP"! Rpޝ7ObMcKY56Kͷ͚M ș1W,yտ<рiNtQFfЙK6J?hֽVrȕ*dx RTaD']ph-]Fȉc}f$,^ynpZ4&BK0!S8ɚ>km>UC-v3/A_ 0l3fRg6UfZO(Ob%!0vu1]l_HhF(&!UY%ZU!%ב4Vq.wS5ZcCu^`;C;ESttMB洑|*X6+̰SlBBuzTByh~d5J"-\ҰdHM~Z%J}ܜ='Puy8Z=0=ʵ'ɿHaM]\:ʏб f s;BqK̵5mY-0c+Łsb> j{W%61R{9dK4ֆ 3_TgШ>GjM<4}oZ7P=W+geVʴ`qCP)T1m؄_Rq-[>w\]UK*8*̖"_r`]ŵXRhnnnH"ف4auES0"Pnݵg*z')Ɯuɟ;w[bk[jZg- 7|_9`C }Fqdd53 ,sutmgi 3)MXnUۄ- D5,m*%ʙX}xܨ[N""l}Ea? ,}6u4$os M_jC˧[p.8-qkPOYUU-J%-?AR3Q(;AؑaUy)Zͽm9<ڄJ\} AM>KKK7 zqnug.X^gGOO5Bu;:`ˠCۀ44=68VD'2bbF<&8Gxdj6u]G@)(L@CZh%(wNZD*DIU/aېQ8U\Pi.F'̏g#NYq/k{|mcױG5Ůz06B]!GͨҁA/?=[?|On.W-P<8]Xn5vQ=mS]΋ΙU~4""@8՝A >`΢fH?أ+H^g!ϝjhbNGv)HzLy='Q> \EgHs〟nЖO" XX V#!|M2ٓ9[AGUao2:䗍% NqZRrkrӴ.lE8Mی>GƷ$ hzS,Rڦ~a0m& hjq6Wund^ZҤ1a?G0q7)l<<"]>+>SvRJ=z#a 7V8G)q d_Q6^s;X7  mPr%ȧ ac`֐^*ͅ[{cqt7=by7S@p` }ڝfu컞Ly C UGygyL q =_V$%B᳷7G"wr>4 7E5쿆H<4Zl %E[D>~R׼~{V? q*/F/&ad%s޾-vU!O}o0gk ˰r0 6>lnz)":-u+j394~s\}O-UW>s=L} /I( 2( nXjj|e=5QO+ remW:4 Dٰy6U4Z,IL3y(lIe"UYaϞtŚP<~~Frӻq+I/O"{KM#j?sy 0.o){6CHsXtG6X* X{xL@5K؎=Z ]mBBHO{tL5 !pݪxaOI>E WX0 gI$c*Tӊן=Fjνrme%WhYiNQVq(.pLXoA\KQ~gALG }sg|xO% :3=b30}Й"BBuwm!oeӥNSƲVlt2Rg" Z&D>Cê;rϚφi(sk^/Uo[ e] - p֮_X8@(hg2l׾?M li ׌N/K*r! RzP:{hGg"jl'r'e)5qlQl_Mc6-pm?.{qYWX &9{Tm"oԜ]/TP8$idS%Dj`͖u{Бo! `c]{^yYJC FNX 1FH۵ځ }w\* cfT'i6?^YBjOCSj]]nFF#OPv?5a#`~AS @1[|?sH -(sãdb#w/` 1`uh=܃8F:3pv"Qy4۪iUP3cI'R7_YEKηvdGBEP\ԑN'= 3{D%bH52*2xj>|4lԸV;ݔٴ])aT=.ih5M nvJ w`~ i$+T̖[C?zh ݉+nІrfJ=/„R хZ`8:?2=;CAR!A1bf|}q# +Bofi i"Mc_MjuvkRs;Z#>*/LA V', JrxA\݇LeFU):I9\屰%qx"l2@!jf ۡ12?pS$~˅֞9ِ62C^ mYb{'U{]GaU hp_yl̡ XI'-=%W C qns/s3f}T*,g@+JƵ!і )Vá7(ulIgIxgH.WS̰.YWs}/kgLnpLS3% MEm:qULij8>)VRRDՖagp= 7؜+Ɍ=1'P ! BeA|5 aXG?yLm:y5TǪ">>ZD:`!BYuEr<ŸcU"@>%Oi $&qChU&t{` ρtr(#sgۿLv ^V`H ]t5C|d2ބ.1)XCw8/nVQs|$g,Qm&qJ"MDE}ј*%rn5˜*(/arFgvNכR_IU?<%n|3b$&kx9b-_]ACg]Db#$P[NZEؐRi7xJH:0Y蹺T' 0lBWჄuXߕ:6"R7~fD13ē3'Yk^kf;fxǁΨoK_AV]EN>uݹ u;^XR' 1&t׿)wC[w7L-yu M%}a̅-$t5~BEҌ  :$Z.)4PocZ~{}^ϵ,u<1}^r1zxb#&'ڵXTf6Hq̙=\6>O **nP]LZ[a%-t Gz7SKN%<|>'ŒrLGi@sڋcKJreez,s21.xZvl* ߖls N>m~c ܒ5J[:Ör="KؘYdnַrBFpm'qqO6OƩ[;¦ ' %" a7+MWbR6AoжKȐT8c2l9Eܯ UK\Ċ2@G1nKߺӘx L6|&xK[v4)>,-bk>RC#v3M`MMaM1y#")7lOHfz " ǭzTʏ%B='2]t:=;tu9"eҊ z_h\.z㊃lg4xbCNפnXp3\6= *=5%XA AJHB0%MɵZ"'s)_nZ.GgEi,gv] M]/n&ĻCpɼT3~ ٕceg(n#tr;'EP w.u zr2V@łǗ@VTᥘy G'az<_l acVsDm(nˈ^E(xw̙>mA-{K7)}7I@ ;2l`"J?Oa6/BJHZ 7vwL,!$Rl".x؂YPa}$1 &'=JWA>G\0m4lj\2F˼ :b-'}:~/l Xa I@qa{=f~V'x+q avI%T$-;A(h#8=hK! Fvd#r,y9"9uJ4iԩY@Bj o@IOeLܻNM2y##鉆EU,qO<^^{JqnURv~e+|(O|PԶdK)M=02Q>y`ITW6JN׊-5^ꉽJw3U[V'ZKSx/ ^|{qZ$]+9dk80Ըfn<$h6h0.:%|񜚾-'u7U 3}ź^VH-=w"sv%}Irx78HکpjD_e:,`e}jq@ߐX4Z| .6Po!ŁMgSQq 9UcD7 W[L}ľf]>Gxoݙ{J/ 4̬m l5Ry{Kx-Шоbp"`|1`}@gF]_ަ]) qd"2̑HyX;sdvq*h[COӃ+~,~NT9B0;([D].TL9j~Ej*5JA$H h՚_kjgM:,;/Ra*@D#gt**/rq7H U4 '#=.>ɋ>q9Ց{ܗZ,&A=v 3%ׄ*XiB`hba0ҤI:NFNxP8M^H(7̈́n~wS(+ HQl84p30H?RXoDà(,=kQQ08+^ƌoU8G%ʗxIgFvۉ *7WV&WiݝC^xRm;D)@.s$C K!+~AFΚt_"I_ ӚSeu`U)ݾT *SS7\Հ|1JsR]{$_p4&2sH,.| 60HyۛK_Ꮎii"πQ #J6pYNyf(_ %<-+}\# gxvgpp c(TvJ9t _M %AYPmlVA4S/˳1GS0nd9lI|]ZBMG&O>dʆG=?ԗ(PyO&^h)`q("vF|(?ֵTVzTtSAhvY 7DmDlLKo`%YG&s?JȫAbqҭ,28n֠R{M7]2nukr PR}2[E>FSc]60vBMȈ枺1AN/x3$pX,A 6M?kNV1ئ#!f!?!erH7^QҟN$C5TU cY/΄sf O HL/i[38ϢʥҒ6PegEbIA2L^":kxBw/^ۻ5+q쟅cD86h2Z|]Wyj~"7'6&d٤=cZh %l2lјa Qx{ t"!\hu䁛1$ڬ1cҳqny*)(R =~|r$u^h 2]E%1pnc(( oD|(|$_?VfRtDp|](P߯/I|$R'[ojQ{WYz|NGzZ&Pq6JpSëWɹKB' I3)(uidEO6$phQ H9ݎz9R` ]/PS 9=Yd6uo܌˫]$uCtWq4 (qk$e$SIrX,\e [N9^G +H7]Fq_m].ivF/ Ka򥌵:jjlUÛr%*PN~YG.w/{:U$MA } ^9i 3 pܓ;c7o 5OFaM^;^).EK*U_O74@idQMz3bkqĝ& $Cw]hlv[>z/40>YQ nHYy}^d:ܓ6%^Ґ 0P+h]Ur,xk$Xegn8:+"gyoDCat*'{q^/CaZ>]?xZ~9!a"U 4* Ǖ[ꃓ۟+$p7B-'6|}dӽp!K(ڢ}=Hz_oltgZxr qҖQH5~mc;Q@n,{6i w[,$vD9A:1(HуXfbL-72(E fX!atobFwps6$KD6Q|@כwr㺾U൤{Am>ϷG CAKsR1M$axaF{ +WA2r=%ņ&)95)J2eb˽\$\tp,I* ='k W\?FyJɒ\[=F:p<m6/@p T# |B:wp34X1ߒt%4<\G[b: ò?3t#/:ڦHh!,J(`?EPM؎ZP9QJnivDR"0 aMy)3(:$-KJ6LTqj}dA- uuo'BFr CWk^l!L%˜oU T'#CD!oV1egtjɊ).7߀fH]ώC~4Xj{jz#‡=FBw 0fwg1/iu-^ ovY^k׬&:xnJ1jfyҌeB׊%8 ͚%}$!@f8JS>Bm;Fk^3 J$un ~jo T *45wqUE^|(\Lԥ|'$òS/9@w.Dl -؍/Ւ)A@޴wjaqj:*n _#{"7*L"DMC ǐk [UO}%#u|u|@Uͺ-U4Փt0>!gHk I~Dej v!fx:NV֢: >f/&/x.>e?ks*lHݭG]"Oz ::'w|ƸNq taećOpꦘ"e+ p:o# K[bVH5Dw`\j7]!,S r!ɱNHhĽj}e P#F|; C溾TҴm eі_҉{Kף,'&Ǥ6&g}Rǂ&{Cw,$>O6!x5s@{D2 Q'1+dFOAs(d]Oj]_ɷ/<yR7A%knplU9#_ ΚU俜WʲpϽ2WbWdviuֹY6-;Yrl_WMʤJUMla4':͐F'MȗR%'n ֹkFӠ&ca?8\W `\%"|<‚Yp7c'n+r).%؛S'?A;kp_uY_,3.߆aW? "R`!c!W8]ׄTT!,> &(պ)",/;@<3!hLcE6{v wH3lï:Jr#(u@G@V{(Q %_Ae @G/4R8WdزIM?f+$Cre/w ;gm%A쩿x(̒&2!uIYA_= pΩTg*o}WwkÕ|n=1nL6qg^PPv^AjAm|,ǗzWnLD9wRQn}@R[ht;`q)I,h$  6w@G#x1(ڪ?©՟dɼfYAXo/omkc_?$@|ƧI{ 6 @Z8ʃ@LͼĖE^#X`Է볇4 %R*FM^UaLuۖՂ4BNMYS;$aD_ȠJSsv;r(D L#Xhy -%kɹ/u7B5G݅&s&&M ? xؼI08DN涛sl7T1!(36w$T85j`+o(6Q3&cS]q"5OaoCr Zni`M3}~܌t娅QԩuW[mcƮڴXH]sVqY?|)ޒSImP{` ]FI)'K*jػb3!exurn+uۤ"1 'm{{0.:~ uޥHT6FW tVLu3U%NQ;RoL Whqe4n{Yr0er'HBH_b7jT4usE#KaIB=׸z>B(+7U ҐVa Yg*] a'o)73h*X/[ބbKW'\(p0ԜĹmgք+4 Gxl+<+G8@^Q;Ad$Y3dܺw]!oRs‚8YBJjn WV1JfTnkxoD \ q1k(rdp0I>\5v HBrۍX}-즋{Ԛ-S^hr$wqcԶA,*'.[XLTh|󺚼 ұ}uԘd$˫d8`1O\@(vh[4D㍠Ҏ0;b_? ts8F}ǦZX6YJD@E)gu'UQ{JrC2\ >f:\_xXqc8np;.F6%ЁdOs-O<4AjԐh-9>Ѝ!ۆ$}BHxϊ&^ۃetl)Kvm5IIp?5JDQ…c[PlD1-7axUl-K:`6orQ]xdm ïS!J֙~f~ yҤ[.rU+ X@VS;0~m-8Q0/NCo f(+uY<=3kOA ZM$Erߗ`(Jj7 d'9\@\M/#? p_, :',:!zav0N텎~;chCC9#|PXy$&9 ]Ũ>9+xZ|0aEDVHS<^U+1)1¯ !OD*#3,E$M8F߮(jv#d+U@Cj#AJG8&:zl#>gQ=tE}X`!A?z&̞l"dV9#H:21Gj1"a O@lfT],oV?!Pn4ݛ#B`{_ݔm]!&-=-Mi˂GSrc6È~TY3:bO/NZ~&.0Y\foM43VHE]m :k&bIKs*$d浙t]ަޱ>qgqi遁V =ɷjt{@7 4I^Ɗn : wMdS$}k!jYfa{.뷊+6ǰǔ1T6ҺtձQ176KQmq.b!ˢ9䦇k]u[CBwf\jM6ڵ3='vPI9\DYOHp k0PR)QfpQ>'T t{oܩa6K]ƶlOPc(R D 4{YߠQ3PTn&*eopV|'%T!IIdQ72A0֯E1Kx q8WL1vUq3X,aX6Q2ݳA׺&CЪU`.+֩ix_+ևéY֡YPa]Hڳ:2 ]̈{h7E|;O t3͉aH* _ZP~'BF86=qo2^ݤ'CIkX)QЅύ!#gVh$M9r 0[@CzEu v,Q*ۨhP1yz(:l^-1N1 p`v4fI=C/dJ+۪{0X8zٶk̻;Q]V/AP ﴋwBRe¼px,UF&^]nyIéylE+.6x)o7n0[]N 1ng2BK&g]\߽'/p1f~I5ԦGHY2/d+o;Ұ&{i^*AaW^YLÏS;.,LǂTuqZK%)4zdK^W=LrTвa?Ccq̂n=|jͱ]XGhpzKA.RSNUh Oӱ)aW v"[O];P8c+LK.MhxM l| 1 ,˷Uy A% k3 4RɀcoN+qB8,lAl 8qF..#@89!v)148=!09"{("bt82Syڕqm`Z4iyn4_k!u+7lX~ҖASO t<^gf޽hzY4Aȇ XOKΝj0e6LZRSnNsWfqah<d\ۑgKPq؊Ԭ{{dD])f4^v[FS:Sk{nKr(BԈЛa|vwѩ82巆+1'Fh@2Ɏ[_hWPs@0h01[o5tx|/ فD\ Qg/"Kl$7<\0ŜIE^j[\qC~ ,٘/>c]4eK~4O^1ՇBKC2Q^skCs! batrSԚdƓKB]8iU)oe mфԕ-Jhc8ZriE&g~(僷cS"חQ#ئpq=]bgQd~h4`uZjr!Il 93*7/лВbm xtC_7/+v΍( o {Wfu=$]Rh<%yG=MW*Z 2Ko6uEL|RѾ:陏w0X UV{ۆ8yx)'DeX-Z0xQo#1pXW ~yje2t+[B^ pvnk26QMߩ!S|r|QM Ԩx9,c/>JvA8&] -`}-;&Ŏ"Eg[p $zV&Z96-Hw0h匕V>ⅫwڅS)e&aVel:(kP-yPn"ʲ׈jȥ#2dtU.^w(B|oh;Q$K5(n68N]8-Cë2%F/JT׹j{8'Pb.bKIƂ%գ-o:/Z‘i (i+d1OWkA[FeC iHa l1&T7xwu4.CWKb hUdQ} ĸYL1Φ#xtP؍dM)&-мtu;1;) NddfsHXgDֵ|Tw=6LTQT݂G@A;1 ׇJnIWmB227U7֝n87ӹuw0p9I 5&?CDtC5"]0^_#Juլ;ZSҔ9<>-=;==$m0M=d} &,_G ڂ@u@z/t< ʵo;I:yThR -[!'(1C{zus>uv֍] 7D^KLi&f'K~9I$AJÂsOf:8넎EаqV _tqAU;mDj?g:&8ָĹ~Ŋ}yqN嶍0c#\F)֢b:YS4ssVg k7͎x-#so_͂䛿m/d1Se;C~#%\{Ȭz5S`XJ3.o f![";gM4:Y2o-57ZS|VhnX׮c-r"!)o=ga$%t*+GOv RH6]tõ*0:욉3H8.Q$:HˢGlV*F }OL͜i:@HW=*x-mT5Lֳs)rDb4舁&Rs<.;|0 OdjymkIBߓTVL΢Rd2 ץ{428r<0%4d;e°CTU"&n\i8=np@~䔢44< "o]7hMNdI-HҶ i?rmuˆX{G>§3k^lK0۷FOb9 f5hzUNeX1T ym鲭**ٙIxd-rÎ4k /qG *ٌbGDW7N9B#RrCq E%pyO\;3if64ѭ'\d|`{u"F:dKLHL z3+*I|MEQy=EDzJ]7w&$ZO'Eu VW,leK:BtҭABKcΦQC2 Q24.nL?rG?H\xڙmF+ /l雰bv _ QZFSq:L.@l%?-۬'*&T$?*9UKObūkz䘨߁< ,\-@#)"OYz}'ΒI:{~^x'~萻'P\xk+Z1+ޔHqQTt3YIV7||[vP^7e`k&<=ELwnD T5Wb5AWޭA1n*w%X'rHc1 6#&z։=!)nҏssyI8yyZKaLue ٞA9.xqYgxρx3Q7 lb9_vz1z\t?PU̝n)<;QB2vO'( 7J[9`2pd% H)tޟPuiI#]272|2Ns}vR*H:"f 3 m38`mVL^\0M4^u{_$ǝw'eOT9ncO~ADXpD[vc6)Z/ Bl0L,4kQ7Q)tcjH+~T>jt">Kcsn pՊHLDl<hCp@i k9X?ym֑}z|'qQȕMM9`L澯5S)¨7$G U`ڢD3mޑp}Q\UlغkM̳Cw ]1.r5!3$5`w7 M:4]K0lx6 !f6~攗{Y >7MC2(Kk q݉@rW/ :,Ӓ;ЕwdͱlׄgA'Dg/E%F{T9"g3.ol 'F<nYAEJDeeycv??nt a* ;nn_J|! _#%PXEs;flF_]jW5.HՏ tDd/DDfЙD,93,Shp%Z%E;i+ ڢ؜_S#$S 8ʅgiziz$`[$5$I)d}e'k[o)=a2fa/pշKRhȴ,ؿ)DXGqu@7 lӸy4!}Gs51bh@>(k'ni!JKot q Av3̠ [46hu[OQNH`wqFvnDŘXmOcy,\qvQ۱f4-̭BFnQg0;V&yJdx5%bjVkM6ge5͕oR99*e׺RD}72mmx#l_m?+/#]|zhKdv!]1J56"(] *M1c4T:XC}ДqjQP?-x=* +,rg]U2+*[QOCZفx F*/bƮs]v_?ܫD1kV/ƍЙҿ%jj\F*jD H#߸Zn)L;WrQ=} 9RafVldupR *Q`ynse?DܼcdRez]#ֽ`ű>hݛ޾&Gj}lGPD,@N%^ 16YoZB}᧴UrJL=p&XCozn8rw:)vI(KXK?xޗ0ͤ 4[aD68q]&VS\AIo/yA* B kyHv̔UkeG'ӒsQqrAѭyLa,许 TȬB >g/׌/XHVƞYܐ[_a_Kp} 1VփkCHlmxoQيڠRdgԈbMcrGIM7/]O*l'?G B~'vMφVXTհy|29`+Jغ::Χa^ABoP Sup ! 5f7+ERB1qIYUsfK[|gifg/˨AeG=Rh=Z%:῕"^cpnt?Gz/pfRS/w݈,$@.Bӭ*b<%b(:tfQ)%*"&0O @OeH{<_mhluNX!Racw>`[~9.%{\frN7f@=mVˆZҙEl|01gc "#/q6&I!w~6f/>ɴ$oR8%lGG然&)#,cGF?mi҂<~z|܊>2'vsiqNǃfA+"sX<-kOgR1Y=g:XXQ"qĤq%$go(j~*F]Uebt-FyCdoI)\Od?Nv=E;kDa<0F]n;+G2TZKug[0M;,. .hTjĶP陎H 7J35J ƋI1 Pi^i5ڬ=}|*[/rd2 i?9%+CB_~@qxuATwƒaW `,;1)]0*)^z U4D }q!qZU`( 0JF$tUǠHCn#m̥3L6x'Ջ=xa0#ĺ,b-0oYܘ<Ӡ 7 ؘӠ;;/x?5g%wN/crqe2#;`ǰ8A7Mk^O>QHiFL9ҤiVI+V{醲G|MJѭ7q7" (>ZL, VZ/Wkk1ʚ-Ps(Rcz:5.FqDA\)+(4UԽ Yl7CNgԌ5/ֱ|M?;@ -?&}oܟ]MK%=VĊYxꟳձl{#E'v}0r$P,'>NKa“ eX+MIl1izi0X^6dG'#*5bM,,뉫WhU<YYƞD5k ~H;6^! >:IgNউ&[:nR.~<&T/H{.vK3Oq:u(#FSCؐ7?= rB!Hy*tpmC^yW0U`PŤATV2""E]E"$^[+$zum*_C&FU;@>,ZÐBc)$gĿ0^n"^WXQ/f!;!|0%Psu=x/q!SQYDk9 Z$Ȿ< @d\46F梚=\ƦX̒vCܐ.\g6!ldj ybHgBm$05|NvAk x( ]T&Ysf\5>US"|v#[ڕ.8~m4"9h56@*W=`/T#[7ld6$kˑt\V'>ko!fM {\gb{/\~u*>z GzP8u! ;Hx{IMfDeuZ})䃂1 =)Mvn"ߪP/pbQE}6~Mz-X| Rzh^YA2Wdbg/4oR|0XtoV"J9rAGY{1!.0;Uqt¨ SXSjv2R^hkl;|x= `4 9kLPS/\}$(w Q ؽV;_A$G@s[(^m\AZ;hqPj&q FODsibZ ^,ivFV-yW[SU~.Z0UgdeoSwQ-B`'Bף\_SsD6^xEGY90FG훺jHݪzrh {o< $ ݛ*6.J$-xN8K8U_7z?7]#a)蝺/ F%,DXۅ Ӯd2t|'S1vjr?EƼɴ&_`౛k%jX(.sHf%Rc_4(C %a)D;6 ypDZwOSnqoL֞2)MX)((NWΉ燐j ?nرk">`JPuޯ`uv_QXTcV!NQZOinv kV', <⓱H#9n7<$?ڀF^:pi[ndD ]~`R:]b^kNJ*|1q!_0xFfouU^L TsOC7Ɔ"  ,@Q.pt6A ʂ6nXHmR7]~doua_&ە"xYUhRS9DEYXar)W.p: *S2u-Dw\խCZ"'\6C֒s&q_"J%%oÚQghbv[Sڒ&%W*!OBA~b0kF7F-/*g#^pHڌ2NWfazqQS^zTNI}ǓQxM.Ŭ'*WVK/&lps W/wdb3 9姾adnBYAm6ɃNR}>9z+I }}W+} 9qJ\NQ *-t󆌍,ķQDJ4Jbw9<=b/^XO-3u ++^ {LRW9{#4i)(=hKNgŤ)y18Ɩ#AoI`f'h] {,h!:o"n>ȠeE ya&yyZτWeMqXGTt`S|%dSr%TG>Q/`*?۵e=rvN>&WVaiv^)bZ74 ٪=++\ ׸&5 }^<*U :Gy5$У-n"cY4mjyvcgI\`N (82ڕFw!UL$6c$&/ Mt{;p!G)m(,H*8ϋB1+wYk`i1 1|]pq('cRkF!G%s ]}8^:BhE*K!? ʫcO2Ȑ}Xǟ=3p Z2e*A Nc@.zzts >H˰ 0\5X "&gt9Xœ-T>iULVT>m0^? S+o9GWɻ Aûz?ySOxS2R/n ,E`eze3VSzEIUǏM4mHAŸPTIppDmRX}v>i̐x?Tqr&᧏q|$2mlZϱP w!dl::vWbݼ@g'LЂ }`W$['M;LZg)p5gU~X86ޯ< hLWYBgo:^dpTlݬAB ʫ5dԟPPXC  dgwұ>̱ =gY@g7).èD%D03ps;Jסr'xoGXֳG0ᶣa*fEɜ*$;hDc\b9 Êx㴞!x 4UqkGb+j͍!GGt3='oXNu+)w$gM֞cʣ4}x=b;Ǵ>(|].vr4wElxMEH-t ߳T͋+$bJ'5VsuIIf{GߪH?>d@ym;5B7YxӍoR$#zb'E2/2L5ZKVĶh|)͝|bPj\Q QuG~ODQP"m=85Qp(u[G#Hk1|U7:hLj^Я֒w,ȥC;Rٛ ~idgP'ؗP:JQ`,Rq3e:\4;%Eı\T1bHVl,?Źƍ-!ݑq@:$? x=^,G%+Q$ɻ΢(_: J+WZ:Z~Nv}/dJ^^ 4 >.F7# CIkyg5 gVCWQZ01s^Rx6~z}"%q)A<ZUy~V\p=bmIPޒ(jm- (zRb(}>876> yȭl5moBKD oI<`oc0ruZ99U_p&<ޡ@;`XFfQ¤J&x9p0r1 _KsV]gNӚ\ SS0*%9SH($dc ]"Vr*I>9֫&I3(upSg_әhL.c쒳e:|>bddK-=7+߲kOdnC{<}lL{ݨgC˓\NeGz,5˄FXx_/ӎ^ChCZ| [pl+7fUP7-D(7+܂rؾeՋOHƂ6pZq+ƨ[)?nih9\ΦG1iv;prsc7ڙꪡLJ*fvDiȵ wś7LpC)z*!pqw 0 ˚ W9Q=5KY0Nh0j(ꭗs(ewqv8R&[Ȳ¥r6_taGw S@y7N|mYxo:(!-(oG6_Cz2Ң̟= ~sDn@lDv5#;qFEQx߉eggGr:L?4TxlixoS}m'M=R5$(RU"98/^鈃OҩK)n^^P&u1G \/L̶u涖R9+niTjX0jTZF``+RUjƺd\'nы2%9/fŶ$fDl[/+Dd:HlKq9S&t?\UD Ҧ:W/UG2|NtPMh`lz?T!sj0!T#ҟ#y]l k:I1B*YVTf>dMh3E:R|*JćXj34w=(Ϻ>띖Wk=0=TD=}Ghܦ^j'V7۵;oTxՎ*4ՎHY,DI*Gp#c3S:7ݪwgvb^L`I3WiCN'uo|ʗ0pf dq3EcWU6#wi hz2;@ U|x"ͪñ+ X5͐>jTKV29m0{ʝHŌ@uox Յ:鳬kWsɌq\~&W'$z5yXQoYY/oQuN5B\jIi \yU> kOqwDZ 2s!cbc%9AS{#uNrэ=e"vf)3\=(0&:=L!:TlsbACAC;oFxT$ G gK: 뭀 7P nk.@j_p|FF*W6s%eenEi"Cs߳m\-I[ wud([G :Q \rM9i*!<\8opp3K1C] <W/-= >il\#ȃ7i6Vbk٪㍹0ʖ(Zk>٨Odad L-N=Vu&-E!]T|?/Q&D"&ktܵ\A{B V `qorpH%R(uJ#M#w?=g-#Vt#\4dAz{"yeijJL0y?~6 #fX_k}Ѐ*!eY! 5me\*w Ӽ݌\#HR?a)\g~zXHLF9z4.MZT1_>gTlUfG@F?]F!v pmrw5W}]Q4(jG\*mcw=u-ތi*6o9}k^eX>B1 Ȅ݊ۋ 5ڸS{bx G`W􅘄'#U2k/o\7δʸ멽08ȫ9[};VeB<_(rNNES6( hJȩCn[ћ]^畲tvf.b xݲ,oG]8l3|ϵ"-q#Rg4Fm*ܢ+za}SvoYՉ,M]9/0!.m[^T.pai­B6M"@E)wpwK'n=B+mTxڜLi}Smff50ڲ_s}ckL䪒mwL#0es%o~ i'd= aI IɼRUOJ&yf o tDesjqa̿nB@Y^ p a,ĭ^ߛCK ư4]e_ L f_3?cc~-jXۀP|T[ 3G YY#_prLh2"kײ_:?&=t!dZe2e8];&pAZEe`ނ|iՃ ĮV?;4LTd;i=T2sH2<xq̫-b<DX}vo8OynMb(Ura@Q}>Cjws Bmğ_|cI)Bp91@|!t !xiV1*9K=zj72_[0ƕHQCr]98Vhևq$l"~x濊T'X&Ű?u XFZur`]FJǸ#GulPXT7ueT~ڃ?X O҇BmqQ> $<`^%!>(qjlz9wtiV+r߅)^9UG r>xUbmoVMwp_8X,-3qXih 4uK. λ5k˼7?\P40Z\1%v.H[ [$Yv7Fs)*l(4B &Ph3,UWoZ%}=N\O |-`sg?58UnJXڙT'<uj$6Rlul=Icn{"TvVf+?yaF(L4iFw떋1((p+< 'aaj<_,&sma%z;ZI[i֢c $K0(#=HIBZ:F@:f&Rkg 0MJ[Jȟh<˺.^f {gL_UtZWs5Og ;?p9$x [ d5s1"\B {SC_ *#a+c>cqpg}s0?S9l[zEhflDj/NCJ\9.U/.0&UuG~|MxE,,zVI՚DoYK[CyƘ;R:A>RP>k# M2Iǎ%n[HEI ҎrpB34Y$6h,f^]%WelO%Y7r#NFx@)#y]ހkLB)").X`nNa*JWsGkiӬJJIT{5aWjg AߋfU#taE>\2d*>q3Sb@~kנU@øM٩4Ψ}PǙ~˕b h~w3`S6yRZWJ,|HCЌ6YZdr$8q¨[?[0gG$?gWTsAݟeiW7Zo[ӝǁW)TR qoXnjځnLZ `.2i4:to׈7uZhg쎭 ^ Q>Gt8I 6=ȏ(K!Wey6Ivb Nh`g(LsK[_bJ1L37eeBSj/K8zYRh=Tl-{>=L&U⠆Z3=a(FF)2l'QVtO@WЇ:6wK)j_۔R< RxH=w\4 9 p'0"E]ioH](sϻo };W$Ir{Ne€pGi-\;.\;t.3v63bf03 W&eo5'_d~6^FCltavG!6MR%s7I ZI'\$|c3{/hbkxߪ!-^`AI/'ݠZ)uPU֧=/FG|+UcPÁƑ-Tz.mV;'4CPMh& hb~)oX泀lc# n nhUWBS8a2t7p r fwH*wAB<+?*÷ҾO)[E;dL4%h>ΝkAζb~&=̺G%SqK{L9F3  =IK s`/,5eT]Etn-r wR|pFliq`1i>Ӄ./R>ԙn%[ۃP-^7uȆ(ǀu"2qbOM`ϬD*h"+m'%= `q 2v8G=ۇok`o0Kk3n>8h@P_ 0R_`a(dM=YN['Rf-ɾ8CKdC#:.l|D 1)yOɞ/?w_jruw"i 'Bݨ{F})dD^t%yeRbZ$wzcxtm#-y(dTF<)p /9g<(,N?(]RQ2>*[wloy Tu;I9շd+:c"ֶh7 X!_ҎSR@zsS dc>Ntu4 Z?j 9;qiq̉ CJ~s*ޮl9?K-gjTcT(i{ 2/JHymLoYz樺\MU,<=ZS H8y?{n OI:- k85sep咄SUk7|ޠTYm670@!V!ЇLujHϬH(6fFwƗ馪 ⁑a^ .~qaNhg8t/ԿvN<Ēՙ,[AS+Mc[E]LB 7m&;nH؃7tp~ ݜN7@? C&7*a9ͭXa.Mp "%=9NjXvXU=ޅ RE6dz.[ԝjŶ3NEk1GM!$^=J~3ybcjOo:a-) 2ן&2fY"l$;4|:025xOr?;~ɣ[ݪ`!:W Ѹ˖-,i#Rr[ZQ;r>ѦݗDr_fT{/ܱ;g0O<&&bcUV/Yn#Ip{BiReVT 8Rc5%qsF춠ƳE  7\fEQ};Bnzp}Gg(ERG(TtEpŰYa};cp!NٶA+Bᴫ=Y,̉TTPYȸYź z.;d\03oJ||;eG'-^87w~e{~It#1"bM`wwnhb"b_y*1@&7}N5U@J0p:Z{D q5w pS# nA >icx|lhhlז`n>x Wk]*Ѳӈ \5*7qĝb@3Tt3Ma΁4q rJAwĎ6$xwUa|fѺqy[?ըTukm]fv8~uM~oV,}pW"=hX!j!;Fnsp4)Wܘ - .G[,iT{5Huׄ˫n n ͼQGֵJŮwc梃!2sހU1>АO?c ?9O%NJZ͏m\C̒phMHj}AJ!ht'QIFΆd ťp?~U1 ]x}9sKL١^R, F"M b22›-%At,䅺MR=d#UiɅ%-q?Kl [6 KqP:pMBc4k'd~ Ada٧#ȒJ7.h뭈$SrOpd8_OJ sܴ\@OpJlCRt执ҷmva" }ksǒsnL2$tpx"W[z Rkщ+0B^d%ȡxodP0$2h̗RQy@yHG֑! h_ (Mkz*"vW\99fض?3S$m10WgU3(|(gV+xK/{_Iq#UU! br)F)yr@yxoax4;-a'8ibp 1ri6L8r d>{fv]{4qtqD_ebA&&PM!~#M̔I݂cPFCUpFQ8@g qP3 *7\Y>4p.F;.5T/ X#Sj:'?6L N3u2{>l H՜gt-)Pw4Hhn!P?B][>䜑Σ4PJɦ^a`4;ZnOEY$'3;uvy6:UVv $DLD6ں.o}şuwd3B>3f1!ǟGTyL()0/nmar8^SPr͜s u_n_FͧD428wt|P(~xv8(u%*OԷu í(PEpDYm-KRnS4ڇFSAs+&h /4D{CJ숢{#M>J"#"-)҄;x2 OxSAƑOCV# UN/u;F!;6&@&~v, \+5s -Vœ@+E@)9ү^)1U(8ŃA ; B`J:?Kb!".Ig"R>8|V|9#$ynd\]LxTQD.M|tOy)fP_{q_g]{y$q+K1JD[reEH\<$>QDH4zO?HN)=.lw8Q5ug\z}Ł-.z|x ~f= kάsk5iXDy/JIѮMxrAU/ϳorA;z F}Ӓ/8CQ0rM kl7ı+YazZq a}0Q` %qG&P KglW')A ҵC$|L06._\K9K& 5{J]AD&> Q/lE3*xgS M"fOu{ЁEF2| Aa. YcfGޤDUFm<z $&jx)Kb ` :A+t3 > Fh6 qcW}pr g<0W890dŌ&[*9MrsmmDX#/3td,Kz1 ~n\W@eMs3%"o tPUz~nW45b*<\I?^=vJG%(&X _wʍβJ#yJnh=mLhL\0W, 7M뤨T'bĨW3⑉]q0o9|ZTc&K@bW!)p,jṂ_ftT+:}v.2jJi%s.\?cS˜[U̵1_ed:א1TF/|P- aL^w9f12VODWrZتX \7l`%S]:w-N>ώďk T^0d_&@+ׁ̓Ӂ7-9 LاN\Ŵȇ[]53ltgf&2KO6+Ǡ;j ⱚǼSPŮIwQT])rНN/l bJ+t] UTe >~$Hywʶ]"ӛM?QAhjW̥:xT h+u/$.}o`)oK8ן}1nʞ@_N|t&H}֓BՈ?)CT|zl`uYc!y]\1mga&LOy-;Oq(fmke`3dtD+o2 Be1 X^2,$Qq+7M&D_Ɗl8q foLvDTh]FV0p#6_Ye=MOb4P85nn ~. #_H~ȬOc[/c2pW8{sNog}3~gLXAQ0 ]7#w9q N qG=xp-d(/SC4ɰ79@_N1lu% :ƥ"xq LGYyC>/=P0v yx9B@KD^7~cdhQ4w3t+ M }b0<_g*xmaVF}v~G|8lːb+땏tB e?i€p!QYٶlX<@{Pi}IP\1箯[+qJ `s\ >|[T*x P??Y*)kŕ4g%95LPb@xO"n >̀{@E)qd[3/0dBt1!ްD` IΡ~'̇Kk|V߿x.l*4#Tc^ݵu`Ka='3kڞOiI'"HGݨC~&/ҍQ1;R#E+, {JŹܑ;[jce@9*HDjs۫m Êc%(pp`K;ɻKUnI|fAĤ]е4$h}]|:t߶LۭGK >$K"w~mx=FZ YD?DT ^rb ׶ƍt$0W o"^ :-DI'q3zAG$u0UL?re$ljq_]瑱Y/Y e &z%yԢ?xKh܌fC*UKdq!ն6P__j-UM&ۍ񱠛jDJ-VE)f:߉ٟna8D(gMޟipbɽ * 5'f<3BYRØrl@ ޤ8 4W]i_ ZWWt"5ʛjp ~>wL*P豼. |RX>z=a~9"Ď $`QHC {*6<\2mq,v6 ~ioÑG)rx7E'd@KQu uBQL NXn/}nN'7g>~!ly*hk^$(wK%>HiLe>fY#{l(urz:4.K<}`I<=5B[yeXuvYhJݐzOJ/w`ܖ%rg4.\eY@?êD.L0{(s+Wf9<֋~MkWD!`Rb.}4>cJK[8u\6 HHt|* [rV/2f K}\ "8n&S zݖV:: >nA3ْk/tN)nt`û8'Z|6xs,$:\8.-#5& Qb"mBh\)j;Ps'D{cu9!RDft8/BBd V,՘iW0u1M*JDS5m - 6O$djb:5ȑkSERDN͒Q'_#h^CvT5ԎFcDp~!hKiqz W=ި=,ئ>TUYI#8LMEޙd1̯uc a*7ECY$MTW Q麉WC;u`Y:^1Oe3y[Rv6Ѕ%Oq8m3v 5C@ DLl'/02FOB\ :Z%dk63_T[ry8Px{|`t vMQVpYfIqu2@B,Ѕ)qg- Wk=$% fmcY֜mlݓݤ'o}98k&c 2Dw6yG_MS-UW=8p'"Jf){w{*2ւۻiUk*nNNpq='| F{Ya) hJj$pN+QA1@ zS!wF"7c+G"A}s[/` pl#l#~@3畜–PC,覹o>6d,:j-O_IUI !zd-<XeU7.17+آ4})GR\U#G7 A.ϑH'9/0?~~zĆ"QV+[$:!hWALZ5!QiY| S_Ш@5Vqt~eщ z@E-A߇brM_GiRqԦpyU4V|BV(?o[tc Y['oG8)r6-0()v @`$`/02iK"q$`n#m羋tJd͸Q18@I| O-د,[@h}vFNL'83@||>S#nV7Xx9dԫz2U8YGw"U `NUWt\/ ;]~f+{(b^:xϑtf"保$Q!TfBO9}.w:u~FT'gkA3oia_+jhWeAI,_VLS7Z}5vx8ه(<*Gx !y+dEW &x jA:f#[4@Pj7_1~*E;N,4 ~s_P~Pkh9D?w5n}!!arwسD`g/kj攥@dl0{{{)$tKf3e\ O-Du9y<%L>bz58:Ȋ)] |D7ŝ^t+%φ9he;X y-5ʗHIw !2;wU6=C4 i&%qĄPAe w- Z#8X'0^yPNfIF9r53T4?bpaGϬ䀝\W~[C$\q O5*8ʢ?*w4ަV kde֫$,јBFfts *I𦗫9ӈCi%zKKOixuڀ{FsͪpL]Sᥣ,e9F ."eԻU+}_]+k(9u5l, v<:a2o.cYg[bgVCN15Eiv9JkM|aф]&TxGV)t9lO\v#B7,OnYUIYmhQKaH2 ?"gО.:Duڲ .sHRHuHE9_ǩ^fh:e&f^0TValȆN44S^-ev_LELδ~6R/-#@rrD`(/3(P57ԍ^TZ?;h p; eJ7^/n e_k+ )4- n#kiz4nv"Ћ =wUiyS%ӿsX18lclVDjhNa̾#G/7tχ 4fq0Opv #_U7k_109xHT7A@H4whE 7[9BI\ƪuw=D(9/U)Lz?_E 1/DJW~u+Iyws`)UZS:Tn`e.ns#ZŒ郾_j$m?/ZK1[jtadf#.0!/Mɱl)a&iȫ5)'|+R)].o/ %ɑ7v:ԧ=IY{,D>HРq@3d^9L}{ѝ>ksH,2r7޸6{$XX1j%0R#x7=%yMq iy# ]V쪊靿"p I,%4 lR[~9^&oqu01V#=?e+OHC?Kw2Իsyc!]j؂pqHFP| O1:+2*zP']%.4Lݘd8VPk-|oUJdz0CL nڎteקwQ]X>rFjw?H=h{X:3N('MS+=VNv`gȪEsD8̢a ͖]\k" چU`! d5*\̹* A/7|tߑPeDhE1\auIu5V̧?TS q NNXQ[2:֜8Hl1c^TqA~K.=hG>*8Qmn&u}[(L[^x14;nМjBX< FC'z㋎K HU@2[NL>y_/wxM6"|Ox?>b­&T>CN^`G[Iy2YH5s1}u91Ҩ;m.b)I21?(wBPxt;*5MAF]#=H ` FڋMx\5*~b6aPՑ>6ޙڎXAkU6I<??"OfC . ިgQ{w:ݚM֢Єͨ v' mB#=v*A$Tfߔꬢ/}YܝNk|#'AuQH,%qd'}K ,\<~w[?G$ߏ~$ъ [p$}_E  (李Oܢ}plrW~7? -6c;J$DrG/Ny'ҶAOdLjlZAGEnF-Գ b:=hE*v)BpaGH c>1) C-5eCyIu>W8UkG3<ͥ7”$BS$/r`O ,B8C4`exdgÍA5u6Snإ>ؽ߽L N'S`~h""mѾM׿H¿.<^XNO$/\K|~: g)J=Wr~.3[2 7dA;N{G?<1㯠5.RYeO]@`TzؒLЋiAMm4Nr:|+h\/ S-J{(d&ԩh)W,e:&cJ>'Ye#do΁pLs:KՕt}5E8kk`ؽkO|gNH-qch?vUn«[pĨ_HAi:տ 3AS<:7 np3rD~?۔fQg<~ [w"?& +}yM  1Ze=( +{k"Pt-vx.~pˉ[R3!_Ȳqu+sDn\'LD>}nƮˈćcʾKPY DwY"aP!ߛg pC]]Fy]iXRI|B^<۸OgVy r/ !TeZ^R6;-)XkKb}ܥ9{ (δfO:45C3lV+6z&|_˭e3],:6=(`<(34?r!q肳-CPҊ,J!qs{ ?꩘ݏHR,?!ju3/:b$.udQSsb~(G-Q;tq3ī(ȑ&8̅ =Qy3AlCi1H ֯]{LX 574JZWRX ^%OR?t+u c^5A8WI<2g -zއq0)P(IgKYXP%_xN.ջ,\fΝN0(KˇQҥ&=dajrRjN}Б+ҌrÒ&$ش}a[:@҈Ïs{OmTQ︚!`q!^$]Lz8.DX,8"~q-)h93saLfd ,%E`i\ V>RG NlA&x<Ȱ4O(ͽ!R[99߁F?{ a#`-c52N*{y D;԰/d!7$%JY ʅP99U+ 6?$Hk"B%j̕Ey@@ȘT4 MC`DOLrꎹ`2z &ӻ * 51wQꞽe| R:q]PiD//"X;gۊBLR,֍`BDTNRSleH"wcW{΅$CW$rX) ;FPT2›7/eb,gi<{&Jsɉp紻.g-dngڲ\}XvV-$Z#Čap eTPÂk{X6j("1xh0Eb", iOU_lQ7 ƆϞKnoCwZyyFۆK.>I:`U6 =5V/Wcաs~W ò}=XVy#m䑩sK^!9j0YjC#[lŰ\i59l *ۥsło&'vO-<z_Z5=8b__%{&n2фkyb]` yZNUu|yӈ > &4c_B s[ &j=ϲ?P2]f:%&)?O`z4X[1_gMHtZlд.-RҷZ:$^w -AK[II4Q6,Z2A#:,'w}_]| - 09бTpxGyGgHaOijR dZh7XWK&eL|-1 e4McTk gxb(w ǮKl@1Ag\d:YW\hlƃԟ3-(cL;*c p3PBǽtb$VބBwVڀ fC0#|%J|8)=AT?\oä;1$"/ޝ 6vC.H_QןP>eZ>BfʜԀ~aО[,(7>aY@&ZD8Ad9HǃE0Tx1t[2$J=NjG &J'*<9 1 v:E} I aaR|j6F塌ڰz[2Cw̮"-siLt pI^!BO0,Gx`zyŃ>Hvy+e |6V*G2@W<ĶﲦPXrdzl$Գ,Yt*Lkۭ{%( ƆA~L.ȔI}YnTfɟH7 xe2rb1<22P;P6G }9:u.J,s|{KBmpor&W'9ŋk۫QċR*iԺxOWu<-Yu R=EV>oE[+Frn)խ|=AFdOfXvIv #[=kl3N v: hT2">=hΚ8ҩ]郖AJCN[ۖ`aKMCI$![^ UZ%ŅϾ|·jw=ɺ~zյ |VE0r܊;c,j. - %Desի0 {mtS}B>`|!a a_!wX?fU$ 8/@}c?~/Gc5sMd#^5qna E*xQ\gkpY6Ш o;ԓ]͟LS t~U-ľ[ $d">^1OV hƭS;VUt#{)Z鋿i|V=keG,h$7- ǚNkW<#r8CsHZɹMt6'**7=]7V=L{N/]1o@ڇ`XTEzh&&Wo3dLۑ3?Ptb&CE%\ >^$'zvz`CbJԐQs Ⱥď=sb|8i2VBebY}pϥ QyGeRґlš-Զ[86EqmY"мL nC>Um,B `C7={\V&5Tmno0<6" ZdsI6O6eCnj9]3O0e9GOA1x͞~:vmgA\5QSR'S 9 A}'gD]^񔒗e*kf&՝jfI*Bu}8Yd^7ּ6D5Z @0{S tL8lx j ,hlJziRYI<Gq9po]'HQljTǗS%*&.'TS$-c$F/ToVSyQ@bU{x9(יw/EE\xL, Ghc%yyA/'Ǒ -/+Q\bpM?@*\,ˁVl"rҬ MޑŅ#! _ AKANywe E.+:QkU|n-zuWʒH $TWe0yO hNdL@!&v3,RH[n6X}mLNPSjGi"Ko?eR|a̸!khwlh(fO4U)/9NH O8fuS!Qӧx6  +ҷP, j봫0wɵcPJPWFa|<T.Vh^{F`Fj?%)fo?sOY$2!xmq&l!-` EtNn +/4C s(?Ae倾jC^C:@VB v@hRy*oC[yXC#<8Zc\Frݒz9 }}ځu%sֹ3DA˔[02}:zd)r%y8+6g{*6@jZm]VQGauۼ )Z Ue& QB5J@ZDv `4 c3>#J1[o+mFnI4BO^&~z&oívYSɧ%栣;}{8zKAէvcS6v2YCk`2ʮڧ,kKQm}#~C2ɔ\<Ө< NuLFuߡLuf`=*G̊"$\ K&Fdk1zDyBct/$lD^=2} m oSoP(/1"qVPӞbgs%o'_<.ns֤b6=PD!McvI gIK6NZ` Wc;4O- FK{쀃2)'ƸzXq\T3Eľfq"D!P^ zg^@Hw|X+LeQ;OjvLF޻0*9x.2ybCsXD5-.B^Ȟl+1]WZ_J@'![׼poS@qI&?&qOhv}ENwm{r -<3].Z35|m E3G'2;l-Ud]m5Taq\#9F^p w6[_Jg!9$IYӑ*Ne ł| 9]]5:O R GxWHYt&Xyט a&-5qޒnvxxt\|S)VzQcCc%\;@1C9MOip%c+`OمXF\ȑw5ܪNF^3W@qAkm(!R:[-`>Bq0VX%sGK0t\#.UY>.ΜCEZSm7O vRڴ|qwn[esidӀ jXoN ѳ&_f68XVГM+8?-  즐/uwKM?be\nDXb!ba7CB#m%Ҭ!:zι¹wjӅ yDQ0F(9*]Hl3d+v1*w57ֺISu1'As'(=Fo/z0vlQNHɹHW\Øz1a(JbsضE g G31}kgV W6Zڅ[$wuEgEl\|Zd9?o^\XK]*70m:U_=/ t.D2Խq43I2vw9Ҷ~GCGɍ lrQ&E `ed1˘QMmB zU)Q7+83""=ԛ~Fq9֦B.<ߥ- yw=b FF);R?EEb, -.ZBڀ]`9vF-vZ[işQ~B3ѹo)yhS=QJljm??.U{%E^h"+Ξè/uW<.ә9( ?7E 6uW唬)¸"YM+ZR~#V f  PR`$xULc~A; DNSj{Z*gŒ ,5Z^6ï;y]&;p~Jyi&x޲_:lTYA|(oTkϨ@V >˙SVƙ#Ze$<>"v͌ ˻_u(QR\V #g`&$ "/`yvH@XzbM'RW>Sr2ZO_Vy/T7jgK[3ۻX7; <*e[srK. ,L${^~9r"cۣdJ: fd%Esvdv&-Ni%S,*k-v)/Q:B)f[›ԗk  ][DN0I NMo6:eN 4Zfu o] F 8]ׄBƚ5H )q#0|20bvrL3GV^r.XmV;TtrxVoSwn0$ ztM#IgoYb1B2i@Tg\`vp)+gEm͝5i`]Ƈp f <߱ɮ:h tI01ew("<Ȼ{&aC~31HnA9,x.YHSb>Qv]gCP7dl>f7*C{֪Ξ\+fVQ27p;¿?Mn67PY,n& #9t_ǧFb*;2U' J E*Mbr {Rɻoc3ŋ*)#l4] @[$5 ~SFS|^`};C8.fFZ`p9iV{դT6bTc Q8ʐ -=kd3'e4DthRMTܣe`4&'p[E!2oN*0Bl"ڰ~ݫl_(lhVi@m"kϔ)v'[d)Axx9RHp"?qR~D4лh3z6 `o*|VT,j}g(X74o«#`5EQ}~Z'݌_~2a4e;}^?ч?Boy17Gɕ_xPRcZU(9~,@>lM3VOѻ#cj<jIvYYc@UQ^olM˴B[NjS6g$ߔPK|>e$!bS&tӿSu՛+ yS*x 4VqXvG Krc[QM[Щ!6*en3pFrT/'@3Q<?o_4jEՊPzoMH?cxvLJS6]az!WF&>Bpt< Y TW 3'1֑6kئV<vP#ez9+6PW~1Pl7uJSV.1:sye)c۝^!Gr ^~`t‘(S?,;;c:\]j2Opa>!6P^l9jz.3-Sث8I?Y;(к"nD_]Wq;!MgdK%x𦏪 r )hBZ'W{Mk40qN̼{MC q،!0x_ g_/w!.:ALŁSkg;URӵ=kIB=2TH玦 !JQbl}CBA" pEEQn+*#j&$|FokVw1s\|3Rp^^kl1k|Rlm']A$;!sf:|ps-D64+iJ`كTNa/Z]ޛ'(҉ |b_W#6NzX=YtfjC'v|8TL*Q_KMRvv9'jK}>ZUǘ/g %>B$ XHttw5VzY٬Unz83 &k.2P6hQEkz]ڑ8 ?巃,T.BŜ2 #/rE%A ?yfVϩmc|-C6Ve4/Ƹbg+sAP~Kk!948b pgv\B?'e+'"Irw6P/3_5fwbw3]w7'wLJYYG\=+M Λ?q_ޝ:F&9-h17Mߌ^6%PNBwC7Y;D/(F"LzY׆]'Gךt׆! ARɑcLP$^]OH?)= S~nb^8FEKla 7v2~B- 'bz$-=[zUe>:;ޞ_ (Rk8/,T)a9XVoSD29^MX۽PE)-4G% cr;zJ`ǖEgHby\)Rg^ido9 6ǼUp V١IZ3Ήip^2ȁ|.G;9B@6-KYLn TI"ITM G?wIg]F[ăl#3iP/nuhߣVV"L_ݦ{ڐoh52N,/pXk g)#p69A8oGIAu^#c^zA`+O8naԠ>0F3TaC9PIpuemE8"--ǡ`:Fʸ=6!"~&꒝ѶU=rYi› d8.PcJQGqD*< 4!#qF 'iqG@?7"XsE%r]H,<2kZq?qEНFeo'j6r#ܷ㥌 ZOU.hxR>*5ePF&k'1FPBbeS'E a\ϭ LբҜ$GQ&?%ǭ5 @Y^@*R Bȴ"ms܈X/ O@&||\8G5$TY朢9 dGTu¯2 Yn>~.Cci+윹BaIa#ߜ)om_ ȑMɀ_h3JZkkΞc|tQŮ;AKTrN1I1w؋K+H&@!^"hmRͥFf\&nZ-R> 6 /U %ɤÎ AWYK-,w,LTqK:d'DSTntwY e4hm`/kK=p0-99YcHcKk 'ѳD@F.6ԪIKU[lbd}F"acEz/w: e6 u ܰ _G (XmB@?Iy5-y:VWv 0/dʤ䤵Sy-8e{-8@ 5}S"U}b`c (9-`.P+pe׈2(Y v/GL7vCJz;6|.Z/B Y"+t$g1p%[OAu~3 2ύɫR6^U"X#q %[!Wftm\iee]>\f%=H0J ?6ZgKӥc.[N̑` +'$ izc%Ux-x $W`n]Oٿzb`&fe 4(M|)QҎ)X֧}uv--3eN`Pc_!i9muo uT5F5k~xfˁk$[86:g[) 3M+? ;couph NO [b>"d?ղpcюE<ޝe4hbыTm&k;* z0 F3͝׺jz Ꙕ;nQrͅc1:cWPUocBBSj|C `HYV&/7ܵsқJA{Ԅ>4ywE $-NM};`ӢY"-ξHW9:p ]< RVXѢ~6vAlIc'vWYb̽жQT:C >={﬏V+C=+ `^#$HvփOe9j)*ljGJor( >U8-_x*gӀ"Ɏ[uֺ]_ǤqJP*Etߨ|.x㾄4Pd)3_,72i^ijig9[ }jaK͜ĜWpfJ/asLV3w:c F9$qĜ%s\~Մ "@S&\:kyȀ2T^(t/&KߡɎ{RABz7.10M rH'l>"t:. rOʳĹ-;W݅lK)뛿eKfǸKXp]rp? @qc~+jG੓f>Bm A%~RhS% WM~:T =ʘd^s,['J:Zd= k}F@NxAJ&ɠQwQePgYݓQ{ p[PMKyl"΀`c/9@+M]z_ ܹ <24EaNf%+O/n=AcVu -t9?W^9h]a=Н@zw LB#M7co8CãnHEwQş֊Hi6 PRB <`S>(R^婁PoöSXGZԂ_]wtXdSL7h=qۦ-ʻB"7`r19 su*i6q5EE g֯B?F8U5L5"/Db,6YuZPuɝ`F\ , hJW^X½wЌBb&‘dDYœMXA+/:SӠY"CqCvڤom9 8l_r' gi]R@659}?I}?#G*{FJ鸟tw~C-5j[p5R`xt+'og=5?PXdx57=6Qw "]D=  Htcz%ZqNK3Gg.eh 16'M^N'DVk2@mq-O$%Șl_韁:N,es"&-2eOK)>tP"?;T݌HK  d0h?W tZ5ӟD= "R9Xz(󋸝Iw9A@RȾ*}E(d%OGqlbsBnWuܞ\zd}\[C"gptoe^;lN6ҫp "q}?71NP\1%?X1kq"'70LAFg,gv`\ Sl!1X1E!Ajy+6:`G"i̽J?z.s~H{%{)? T-iqjl)\r[9N%[L].3Nc)[>H:&p7(JTd>RgG0ie4q &;P7gN(Bn"?dhxo Dnje(r7|-!W^;* G~U).` :#K$%x +˼V *g3e~M:*f[߅nnḍ3{ i!S*-4N - .n7ݩZxp^?H,~đUKkZ0߳> 9b:"ֺFFQ-[_2}0%XHfaiFZ=ą 9q`G:B͔\hh%_lA/` $ݯ[fC Dg {x* % \m8wC!ӡg>5U'!SW Dw gJ :_iuwM*7nz *?`Uiu^U!Gd1>MԹS}^P#9vI@h8⋾)E&J50|;-(Հ@J_uy2(!oo2jBj[S?^ ,ߜӂC;%_qL^H>}%HK'L1y3>cBy?( 7"[D4- Y LROB˪Y9m%,fS}h߉&e5|UƴjD ; C,s8cv.j(o9 x쭺 \M51bF >7ĆCnNXIU:3 =L\WV$m;]1QWwKr@!𫣻m_p?'I.iMe0(qGLV(^&Wt y$ \f̋c@5x߼mD,Fnj}8`:ZuMJŏ!f0F~pã1 pNEd0Z^zO. 2%X*8L;1ogѝ\V1#zwnኘqʖ|!xof-w<F94H_B?~)1ԚYŇoD C)"."DUN񠺙Y-Ho]m r-DHT<퇤Zd~ @We%Ft5U%̟q<!@Шkǯ6 ϴ0ƥPG,%TjdOo奔[7`nT/θ9{_q$UkFQ Ch%r"P>_n`(4Vz;TF#8( p,V j*E"ɍW>NR-KJm4i|NY<'}Hw7([ HGG&*j1f z%yo}Q"sBʱ6t:kp<ؐߕ8' ^]Y43WYv@z@<3sF3OLJ.9N2I!QFqU!OC;]{S|(g@XWnGţdL3?.h a opj'EM7B? * ]8D[i GG!i8^J5 ,&qsFT+ &&Z? bʾ'Sp#ERS1o%QߴB( OKϯu!\KaB'\1dRce(z"@1}ݣʡ4#< %S.t}^?Ҋ ׹oWo{^l$ڴٌ͖!6w7-U*q@^RLMGwR15DjM\zJ;_^j6 E%^eJMG7ꩈ[m[C* f7ci`:.Dd5ay߸HrWW>sEdo-kBԧ[βPr I^UWW\z1҆*\Ɋ]8_!rs8Jl=ԑ_czvl@KzJ˨yT  lS?5%[rWIL@%OFhQF07E7rfVQhtKV x&tUWdޯ'Y]ʶ5͛7Lp6DCKu˼#>bH~R-TkJ(xv殪Ԥ<6%4(z] lSJ'qL9Ie۾Sο>T Ӝ ̸cV&CA/k&sQ^%o˞zSZöXV"^S"RmIURϰgQy>Y)E-db2Dˤ2 ?@O- 1[ƌHtBM=YC0}>쪄>=@P{:x=螿X(KsMd[<|r_kx!T~ _s֐tַ7ka+Py] +z 4r :;>'E?֋nO7a-}'̋W˭+#>:JfE:)G7rA_)%X1]^n>!ZVK<%^([L {xY"{XvC2'l&0f 2N::T6|}h "!$j~|B PD𼎀Q;MTz/Oh`Qb )l˾njNgK^Nf4ʸzE8nB*%Cqи"~~FhGk_+ݧ}u@+kXf.&o1v1j@t7@f63U jfBLf !N0'=(REz;-eck GYfzX_<Ɔhw g'Lu -U{Qd ƶ-q20 @`t'Zt6t|m l&eɏ65--SUv2ŭ͏Gmն5~Xt׮UTvƲjT}Ÿ(>/hTK>OYOdO,!Ě9B8i9v3]b?ids hS+[2ܶ,$ɮ-l1oV$ylwF`.Şg5 '=|fHt.<(%8xlHEF|`G8 ˫V [u?peBp؟O7N.=|A;?7Ts*isqfI[㭜1ٮH/ pl67Hn6X%_OB7wZ&FNmD`Mo/5K9BF&]IF1|dɪ[|H ɬ#^@Sl}5ny$qic?B2ݎʬCx'8+ -9Gk8OG0@fOVmRF(빒'>I!p Ex>8`4M^/x\xO5'ispd;uۅH2Sh^K)COZR<7䞲apyUx!Jro U)rr>O 1'c=仓5!%bAӓS Ák* E3"(l\$j Z|ޜ]dsfZdoS_,sKg;;gDso lR1+VɠȇeF"`qP&C7>*n>B |qUsoϸQ ƍ`4S 5E;" S-=b#.b&f*K0ԥ3(qGTpPF^~QWž.=& 52Iw9nAVY?¤dĽ+$d'gͣO@ZV'Ӯw,ĴttHHiPU0O!wrĚ4--' *{i5d>Z:6_ht'5\qT]| Q 0E\Оpq$^<-T!!(a̻~T&8yd 4`EoJ-$F[ j+[1 ":WrwfgV575pe(3_qB>'EtսQWTHk4U|%0o3@u@w4L>ݼzQ&݄%&:CY1* >;t'gM$:=7$c /a-Jg:@c&'%T W;pPFJaL0^Y Ik; n?R݈J6=<ퟏzV-cՏ1 \nvyĈ3W(mܝtָw!q\MP}(89dDVNPGڧ!dN r=y\y^XӭXYP0 omEQfiYߞYOm-arQ| YZ