python3-perf-debuginfo-4.19.90-2408.4.0.0291.oe2003sp40>    fu ;G|`u` ! 1 ːHV[ӶN9F,ZPF%C~b!-o-U2YXfE>|' WcaScS.Y &!?:Y΢!895 ct$_HF경f=Zl_@R`|4BbagfKęvX89hCA0!xkQ6UB$QE'`U|u4852Κ[K 뿄aUGY8o/_Vfw9~klb3+MFv?/GrFCpN~ ^K{Jdw$f?e#4{E>J74TG8c6de3d0f291a333a432f05df026aa9d8c636dd23bf753f986d89f3ab56110436de23cfd91fc58787d6bb0330bcbac620a49c625 ~4?ҫSq>9?d! 9 d04: Oax~     (Xx#(?8H79$7:7FiGHIXY\]8^fb6d!e&f)l+tHuhvz:LPVCpython3-perf-debuginfo4.19.902408.4.0.0291.oe2003sp4Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.fnRdc-64g.compass-ci GPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch646` AAAAA$ftftfpfpfpfpfpfpde289334678aa393b6bedcdf89b5c8bc0e0c83f15f4155e8a64236e979253033ba39ef7f60a44a873bd6eab1d905e400372f6dbfcf8cb61f15292239aca0eb35fce4176e345224282dd4c5d6501c3875e7938fa731769c449e184ef8dfb433d6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2408.4.0.0291.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1fą@fJf@ff@f`f&@ff|fqvfifh<@f`S@fWfM@fDf:f(@ff-f @ee@eZeeeBeeee@eeee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&chenyi - 4.19.90-2408.4.0.0291chenyi - 4.19.90-2408.3.0.0290chenyi - 4.19.90-2408.2.0.0289chenyi - 4.19.90-2408.1.0.0288chenyi - 4.19.90-2407.5.0.0287chenyi - 4.19.90-2407.4.0.0286chenyi - 4.19.90-2407.3.0.0285chenyi - 4.19.90-2407.1.0.0284chenyi - 4.19.90-2406.4.0.0283chenyi - 4.19.90-2406.3.0.0282chenyi - 4.19.90-2406.2.0.0281chenyi - 4.19.90-2406.1.0.0280chenyi - 4.19.90-2406.1.0.0279chenyi - 4.19.90-2405.5.0.0278hongrongxuan - 4.19.90-2405.4.0.0277chenyi - 4.19.90-2405.3.0.0276chenyi - 4.19.90-2405.1.0.0275chenyi - 4.19.90-2404.3.0.0274chenyi - 4.19.90-2404.2.0.0273hongrongxuan - 4.19.90-2404.1.0.0272hongrongxuan - 4.19.90-2403.4.0.0271hongrongxuan - 4.19.90-2403.3.0.0270hongrongxuan - 4.19.90-2403.2.0.0269hongrongxuan - 4.19.90-2403.1.0.0268hongrongxuan - 4.19.90-2402.6.0.0267hongrongxuan - 4.19.90-2402.5.0.0266yangjunshuo - 4.19.90-2402.4.0.0265hongrongxuan - 4.19.90-2402.4.0.0264hongrongxuan - 4.19.90-2402.1.0.0263hongrongxuan - 4.19.90-2401.5.0.0262YunYi Yang - 4.19.90-2401.4.0.0261YunYi Yang - 4.19.90-2401.3.0.0260YunYi Yang - 4.19.90-2401.1.0.0259YunYi Yang - 4.19.90-2312.6.0.0258YunYi Yang - 4.19.90-2312.4.0.0257YunYi Yang - 4.19.90-2312.3.0.0256YunYi Yang - 4.19.90-2312.1.0.0255Zhang Mingqian - 4.19.90-2311.5.0.0254Yuan Zhang - 4.19.90-2311.5.0.0253Li Xiaodong - 4.19.90-2311.5.0.0252Zhou Kaiqi - 4.19.90-2311.4.0.0251Keyi Zhong - 4.19.90-2311.4.0.0250Luo Shengwei - 4.19.90-2311.4.0.0249YunYi Yang - 4.19.90-2311.3.0.0248Yu Liao - 4.19.90-2311.3.0.0247Zhou Kaiqi - 4.19.90-2311.3.0.0246Li Xiaodong - 4.19.90-2311.3.0.0245Luo Shengwei - 4.19.90-2311.3.0.0244YunYi Yang - 4.19.90-2311.2.0.0243Li Xiaodong - 4.19.90-2311.2.0.0242mingqian218472 - 4.19.90-2311.1.0.0241Yu Liao - 4.19.90-2311.1.0.0240hongrongxuan - 4.19.90-2311.1.0.0239Kunkun Jiang - 4.19.90-2311.1.0.0238YaQiang Chen - 4.19.90-2311.1.0.0237- !10978 CVE-2024-42304 - !10946 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - !10957 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - ext4: make sure the first directory block is not a hole - ext4: check dot and dotdot of dx_root before making dir indexed - !10954 leds: trigger: Unregister sysfs attributes before calling deactivate() - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - !10930 libceph: fix race between delayed_work() and ceph_monc_stop() - leds: trigger: Unregister sysfs attributes before calling deactivate() - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - libceph: fix race between delayed_work() and ceph_monc_stop() - !10841 ALSA: gus: fix null pointer dereference on pointer block - !10913 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10915 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10894 v2 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - !10892 crypto: aead,cipher - zeroize key buffer after use - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - crypto: aead,cipher - zeroize key buffer after use - ALSA: gus: fix null pointer dereference on pointer block- !10895 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10897 v2 orangefs: fix out-of-bounds fsid access - !10858 v4 powerpc/pseries: Whitelist dtl slub object for copying to userspace - orangefs: fix out-of-bounds fsid access - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10891 CVE-2024-42105 - nilfs2: fix inode number range checks - !10871 USB: serial: mos7840: fix crash on resume - !10643 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - USB: serial: mos7840: fix crash on resume - !10865 Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10825 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10730 filelock: Remove locks reliably when fcntl/close race is detected - powerpc/pseries: Whitelist dtl slub object for copying to userspace - !10802 media: dvb-frontends: tda10048: Fix integer overflow - !10703 x86: stop playing stack games in profile_pc() - !10838 bnx2x: Fix multiple UBSAN array-index-out-of-bounds - bnx2x: Fix multiple UBSAN array-index-out-of-bounds - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - !10806 tcp_metrics: validate source addr length - !10803 s390/pkey: Wipe sensitive data on failure - !10786 CVE-2024-41034 - tcp_metrics: validate source addr length - s390/pkey: Wipe sensitive data on failure - !10700 ethernet: Fix error handling in xemaclite_of_probe - !10777 Fix CVE-2024-42160 - media: dvb-frontends: tda10048: Fix integer overflow - !10532 ftruncate: pass a signed offset - !10623 ata: libata-core: Fix double free on error - !10664 v2 ASoC: fsl-asoc-card: set priv->pdev before using it - nilfs2: fix kernel bug on rename operation of broken directory - nilfs2: return the mapped address from nilfs_get_page() - nilfs2: Remove check for PageError - f2fs: Add inline to f2fs_build_fault_attr() stub - f2fs: check validation of fault attrs in f2fs_build_fault_attr() - filelock: Remove locks reliably when fcntl/close race is detected - x86: stop playing stack games in profile_pc() - ethernet: Fix error handling in xemaclite_of_probe - ASoC: fsl-asoc-card: set priv->pdev before using it - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - ata: libata-core: Fix double free on error - ftruncate: pass a signed offset- !10629 v2 hfsplus: fix uninit-value in copy_name - !10723 net/iucv: Avoid explicit cpumask var allocation on stack - !10646 net: dsa: mv88e6xxx: Correct check for empty list - !10609 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - !10608 CVE-2024-41044 - net/iucv: Avoid explicit cpumask var allocation on stack - !10693 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - !10571 ila: block BH in ila_output() - !10593 fix CVE-2024-41046 - !10521 xfs: add bounds checking to xlog_recover_process_data - !10597 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - !10562 nilfs2: add missing check for inode numbers on directory entries - !10706 jfs: don't walk off the end of ealist - !10699 drm/amd/display: Skip finding free audio for unknown engine_id - !10672 inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10684 ocfs2: fix DIO failure due to insufficient transaction credits - !10565 gpio: davinci: Validate the obtained number of IRQs - !10389 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - jfs: don't walk off the end of ealist - drm/amd/display: Skip finding free audio for unknown engine_id - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - ocfs2: fix DIO failure due to insufficient transaction credits - inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10641 usb: atm: cxacru: fix endpoint checking in cxacru_bind() - !10601 IB/core: Implement a limit on UMAD receive List - net: dsa: mv88e6xxx: Correct check for empty list - usb: atm: cxacru: fix endpoint checking in cxacru_bind() - hfsplus: fix uninit-value in copy_name - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - ppp: reject claimed-as-LCP but actually malformed packets - ppp: ensure minimum packet size in ppp_write() - IB/core: Implement a limit on UMAD receive List - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - net: ethernet: lantiq_etop: fix double free in detach - net: lantiq_etop: add blank line after declaration - !10320 thermal: Fix NULL pointer dereferences in of_thermal_ functions - !10529 Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - ila: block BH in ila_output() - gpio: davinci: Validate the obtained number of IRQs - nilfs2: add missing check for inode numbers on directory entries - !10471 ALSA: emux: improve patch ioctl data validation - !10479 jffs2: Fix potential illegal address access in jffs2_free_inode - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - xfs: add bounds checking to xlog_recover_process_data - !10386 filelock: Fix fcntl/close race recovery compat path - !10485 fix CVE-2024-42086 - !10492 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - !10400 Fix CVE-2024-41069 - !10270 HID: core: remove unnecessary WARN_ON() in implement() - !10472 v2 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - !10359 v2 PCI/ROM: Fix PCI ROM header check bug - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - iio: chemical: bme680: Fix overflows in compensate() functions - jffs2: Fix potential illegal address access in jffs2_free_inode - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - ALSA: emux: improve patch ioctl data validation - !10341 net/sched: initialize noop_qdisc owner - ASoC: topology: Fix route memory corruption - ASoC: topology: Fix references to freed memory - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - filelock: Fix fcntl/close race recovery compat path - PCI/ROM: Fix PCI ROM header check bug - net/sched: initialize noop_qdisc owner - thermal: Fix NULL pointer dereferences in of_thermal_ functions - HID: core: remove unnecessary WARN_ON() in implement()- !10327 NFC: port100: fix use-after-free in port100_send_complete - !10325 kobject: Fix global-out-of-bounds in kobject_action_type() - !10337 drm/radeon: fix UBSAN warning in kv_dpm.c - !10368 v2 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - !10227 MIPS: smp: fill in sibling and core maps earlier - drm/radeon: fix UBSAN warning in kv_dpm.c - !10324 BMA: Fix iBMA bug and change - NFC: port100: fix use-after-free in port100_send_complete - kobject: Fix global-out-of-bounds in kobject_action_type() - !10315 jfs: xattr: fix buffer overflow for invalid xattr - BMA/cdev_veth_drv: Fix softlockup problem - BMA/kbox_drv: Change the version number. - BMA/veth_drv: Fix soft interrupt loops and change the version number - BMA/cdev_drv: Change the version number. - BMA/edma_drv: Fix DMA reset problem and change the version number. - !10173 netrom: Fix a memory leak in nr_heartbeat_expiry() - !10249 fbdev: savage: Handle err return when savagefb_check_var failed - !10306 mISDN: Fix memory leak in dsp_pipeline_build() - jfs: xattr: fix buffer overflow for invalid xattr - !10198 scsi: qedi: Fix crash while reading debugfs attribute - !10310 batman-adv: bypass empty buckets in batadv_purge_orig_ref() - !10307 wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - !10296 Backport dvb-usb bugfix - batman-adv: bypass empty buckets in batadv_purge_orig_ref() - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - mISDN: Fix memory leak in dsp_pipeline_build() - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() - USB: move snd_usb_pipe_sanity_check into the USB core - fbdev: savage: Handle err return when savagefb_check_var failed - MIPS: smp: fill in sibling and core maps earlier - scsi: qedi: Fix crash while reading debugfs attribute - netrom: Fix a memory leak in nr_heartbeat_expiry()- !10125 nvme-rdma: fix possible use-after-free in transport error_recovery work - !10112 ftrace: Fix use-after-free for dynamic ftrace_ops - !10276 net: ieee802154: at86rf230: Stop leaking skb's - net: ieee802154: at86rf230: Stop leaking skb's - !9917 powerpc/pseries: Enforce hcall result buffer validity and size - !10240 CVE-2024-41007 - !10251 sctp: fix kernel-infoleak for SCTP sockets - !10241 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - sctp: fix kernel-infoleak for SCTP sockets - !10229 staging: gdm724x: fix use after free in gdm_lte_rx() - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - tcp: avoid too many retransmit packets - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() - net: tcp: fix unexcepted socket die when snd_wnd is 0 - tcp: refactor tcp_retransmit_timer() - tcp: fix incorrect undo caused by DSACK of TLP retransmit - staging: gdm724x: fix use after free in gdm_lte_rx() - !10137 NFSD: Fix ia_size underflow - !10183 v3 ima: Fix use-after-free on a dentry's dname.name - !10121 usb: f_fs: Fix use-after-free for epfile - !10016 drm/exynos/vidi: fix memory leak in .get_modes() - !10211 fix CVE-2022-48865 - !10206 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - tipc: fix kernel panic when enabling bearer - tipc: fix NULL pointer dereference in tipc_disc_rcv() - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - !10186 vsock: remove vsock from connected table when connect is interrupted by a signal - !10190 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - vsock: remove vsock from connected table when connect is interrupted by a signal - !10141 vt_ioctl: fix array_index_nospec in vt_setactivate - ima: Fix use-after-free on a dentry's dname.name - !10152 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - !10026 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - !10147 CVE-2022-48836 - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - Input: aiptek - properly check endpoint type - Input: aiptek - fix endpoint sanity check - vt_ioctl: fix array_index_nospec in vt_setactivate - !10095 CVE-2024-40968 - !10130 wifi: iwlwifi: mvm: don't read past the mfuart notifcation - NFSD: Fix ia_size underflow - !10123 CVE-2022-48838 - !10122 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - !10081 drm/amdgpu: fix UBSAN warning in kv_dpm.c - wifi: iwlwifi: mvm: don't read past the mfuart notifcation - !10092 usb: host: ohci-tmio: check return value after calling platform_get_resource() - nvme-rdma: fix possible use-after-free in transport error_recovery work - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - usb: f_fs: Fix use-after-free for epfile - !10094 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - ftrace: Fix use-after-free for dynamic ftrace_ops - !10054 vmci: prevent speculation leaks by sanitizing event in event_deliver() - MIPS: Octeon: Add PCIe link status check - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - usb: host: ohci-tmio: check return value after calling platform_get_resource() - !10033 ipv6: prevent possible NULL dereference in rt6_probe() - drm/amdgpu: fix UBSAN warning in kv_dpm.c - !9996 netpoll: Fix race condition in netpoll_owner_active - !9948 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - vmci: prevent speculation leaks by sanitizing event in event_deliver() - ipv6: prevent possible NULL dereference in rt6_probe() - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - drm/exynos/vidi: fix memory leak in .get_modes() - netpoll: Fix race condition in netpoll_owner_active - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - powerpc/pseries: Enforce hcall result buffer validity and size- !9925 ocfs2: fix races between hole punching and AIO+DIO - !9874 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - !9830 mmc: davinci: Don't strip remove function when driver is builtin - !9870 cifs: Fix deadlock in cifs_writepages during reconnect - !9895 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ocfs2: fix races between hole punching and AIO+DIO - !9891 ipv6: sr: fix memleak in seg6_hmac_init_algo - !9856 btrfs: fix memory ordering between normal and ordered work functions - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ipv6: sr: fix memleak in seg6_hmac_init_algo - !9492 netlabel: fix out-of-bounds memory accesses - !9868 usb: musb: tusb6010: check return value after calling platform_get_resource() - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - cifs: Fix deadlock in cifs_writepages during reconnect - usb: musb: tusb6010: check return value after calling platform_get_resource() - !9858 khugepaged: fix null-pointer dereference due to race - !9819 kdb: Fix buffer overflow during tab-complete - khugepaged: fix null-pointer dereference due to race - btrfs: fix memory ordering between normal and ordered work functions - !9842 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - mmc: davinci: Don't strip remove function when driver is builtin - kdb: Fix buffer overflow during tab-complete - netlabel: fix out-of-bounds memory accesses- !9803 v2 x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - !9797 sch_cake: do not call cake_destroy() from cake_init() - sch_cake: do not call cake_destroy() from cake_init() - !9786 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - !9777 CVE-2024-23848 - media: cec: cec-api: add locking in cec_release() - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh - !9765 i40e: Fix queues reservation for XDP - !9760 CVE-2024-26816 - !9754 net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9367 v2 net: qcom/emac: fix UAF in emac_remove - !9512 drm: vc4: Fix possible null pointer dereference - !9755 wifi: ar5523: enable proper endpoint verification - i40e: Fix queues reservation for XDP - !9744 Fix CVE-2024-36949 - !9741 scsi: qedf: Ensure the copied buf is NUL terminated - !9727 net: amd-xgbe: Fix skb data length underflow - x86/boot: Ignore relocations in .notes sections in walk_relocs() too - x86, relocs: Ignore relocations in .notes section - !9743 USB: core: Fix hang in usb_kill_urb by adding memory barriers - wifi: ar5523: enable proper endpoint verification - net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9674 ax25: Fix reference count leak issue of net_device - !9729 seg6: fix the iif in the IPv6 socket control block - !9725 v2 net: Fix CVE-2022-48757 - !9737 net/9p: fix uninit-value in p9_client_rpc() - amd/amdkfd: sync all devices to wait all processes being evicted - drm/amdkfd: Rework kfd_locked handling - USB: core: Fix hang in usb_kill_urb by adding memory barriers - scsi: qedf: Ensure the copied buf is NUL terminated - net/9p: fix uninit-value in p9_client_rpc() - !9710 CVE-2022-48738 - !9568 media: mxl111sf: change mutex_init() location - !9570 net: ieee802154: ca8210: Stop leaking skb's - seg6: fix the iif in the IPv6 socket control block - !9700 v2 crypto: bcm - Fix pointer arithmetic - !9684 greybus: lights: check return of get_channel_from_mode - net: amd-xgbe: Fix skb data length underflow - !9666 ftrace: Fix rcu warn in ftrace_location() - net: fix kabi breakage in struct packet_type - net: fix information leakage in /proc/net/ptype - !9724 Fix CVE-2024-35915 - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() - nfc: nci: Fix uninit-value in nci_rx_work - nfc: nci: Fix kcov check in nci_rx_work() - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet - !9658 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - !9698 Fix CVE-2021-47270 - !9699 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - !9550 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - !9707 nilfs2: fix use-after-free of timer for log writer thread - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - nilfs2: fix use-after-free of timer for log writer thread - !9655 nfc: fix segfault in nfc_genl_dump_devices_done - !9654 mac80211: validate extended element ID is present - !9653 ecryptfs: Fix buffer size for tag 66 packet - !9652 ALSA: timer: Set lower bound of start tick time - !9697 v3 Fix CVE-2024-38567 - !9633 CVE-2024-38582 - !9692 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - crypto: bcm - Fix pointer arithmetic - dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: fix various gadgets null ptr deref on 10gbps cabling. - wifi: carl9170: add a proper sanity check for endpoints - USB: core: Add routines for endpoint checks in old drivers - !9597 ASoC: max9759: fix underflow in speaker_gain_control_put() - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - !9626 fix uaf when proc_cpuset_show - !9660 nilfs2: fix potential kernel bug due to lack of writeback flag waiting - greybus: lights: check return of get_channel_from_mode - ax25: Fix reference count leak issue of net_device - ftrace: Fix rcu warn in ftrace_location() - !9553 CVE-2024-37356 - nilfs2: fix potential kernel bug due to lack of writeback flag waiting - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - nfc: fix segfault in nfc_genl_dump_devices_done - mac80211: validate extended element ID is present - ecryptfs: Fix buffer size for tag 66 packet - ALSA: timer: Set lower bound of start tick time - nilfs2: fix potential hang in nilfs_detach_log_writer() - nilfs2: fix unexpected freezing of nilfs_segctor_sync() - cgroup: fix uaf when proc_cpuset_show - ASoC: max9759: fix underflow in speaker_gain_control_put() - net: ieee802154: ca8210: Stop leaking skb's - media: mxl111sf: change mutex_init() location - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). - params: lift param_set_uint_minmax to common code - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - drm: vc4: Fix possible null pointer dereference - net: qcom/emac: fix UAF in emac_remove- !9629 stm class: Fix a double free in stm_register_device() - !9646 phonet: fix rtm_phonet_notify() skb allocation - !9628 m68k: Fix spinlock race in kernel thread creation - !9623 v2 net/nfc/rawsock.c: fix a permission check bug - !9648 backport two patches from 5.10 to fix some bugs for GuestOS - !9617 mac80211: track only QoS data frames for admission control - !9637 ipv6: sr: fix invalid unregister error path - !9607 enic: Validate length of nl attributes in enic_set_vf_port - !9606 drm/nouveau: fix off by one in BIOS boundary checking - !9605 scsi: bfa: Ensure the copied buf is NUL terminated - irqchip: gic-v3: Collection table support muti pages - scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids - phonet: fix rtm_phonet_notify() skb allocation - ipv6: sr: fix invalid unregister error path - stm class: Fix a double free in stm_register_device() - m68k: Fix spinlock race in kernel thread creation - !9076 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - net/nfc/rawsock.c: fix a permission check bug - mac80211: track only QoS data frames for admission control - enic: Validate length of nl attributes in enic_set_vf_port - drm/nouveau: fix off by one in BIOS boundary checking - !9600 CVE-2024-38597 - scsi: bfa: Ensure the copied buf is NUL terminated - !9409 drm/mediatek: Add 0 size check to mtk_drm_gem_obj - !9452 jffs2: prevent xattr node from overflowing the eraseblock - eth: sungem: remove .ndo_poll_controller to avoid deadlocks - net: fec: remove .ndo_poll_controller to avoid deadlocks - !8163 v2 mmc: sdio: fix possible resource leaks in some error paths - !9535 igbvf: fix double free in `igbvf_probe` - !9590 s390/ap: Fix crash in AP internal function modify_bitmap() - !9584 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9537 virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9585 net/mlx5e: Avoid field-overflowing memcpy() - s390/ap: Fix crash in AP internal function modify_bitmap() - net/mlx5e: Avoid field-overflowing memcpy() - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9534 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9419 mm/migrate: set swap entry values of THP tail pages properly. - !9560 net: systemport: Add global locking for descriptor lifecycle - !9526 media: lgdt3306a: Add a check against null-pointer-def - !9539 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - net: systemport: Add global locking for descriptor lifecycle - !9340 serial: max3100: Lock port->lock when calling uart_handle_cts_change() - !9330 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - !9382 serial: max3100: Update uart_driver_registered on driver removal - !9503 v2 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - !9464 quota: Fix rcu annotations of inode dquot pointers - !9530 v2 Backport LTS patches - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9435 fix CVE-2024-38621 - igbvf: fix double free in `igbvf_probe` - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9381 vfio/pci: fix potential memory leak in vfio_intx_enable() - !9497 netrom: fix possible dead-lock in nr_rt_ioctl() - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - media: lgdt3306a: Add a check against null-pointer-def - !9505 CVE-2024-38587 - !9473 um: Add winch to winch_handlers before registering winch IRQ - !9407 drm/arm/malidp: fix a possible null pointer dereference - !9400 Fix CVE-2024-31076 - speakup: Fix sizeof() vs ARRAY_SIZE() bug - !9439 CVE-2022-48715 - !9133 net: ethernet: fix potential use-after-free in ec_bhf_remove - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - netrom: fix possible dead-lock in nr_rt_ioctl() - !9265 ring-buffer: Fix a race between readers and resize checks - !9390 NFS: Fix an off by one in root_nfs_cat() - um: Add winch to winch_handlers before registering winch IRQ - quota: Fix rcu annotations of inode dquot pointers - fs/quota: erase unused but set variable warning - jffs2: prevent xattr node from overflowing the eraseblock - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - media: stk1160: fix bounds checking in stk1160_copy_video() - mm/migrate: set swap entry values of THP tail pages properly. - drm/mediatek: Add 0 size check to mtk_drm_gem_obj - drm/arm/malidp: fix a possible null pointer dereference - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline - NFS: Fix an off by one in root_nfs_cat() - serial: max3100: Update uart_driver_registered on driver removal - vfio/pci: fix potential memory leak in vfio_intx_enable() - serial: max3100: Lock port->lock when calling uart_handle_cts_change() - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ring-buffer: Fix a race between readers and resize checks - net: ethernet: fix potential use-after-free in ec_bhf_remove - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - mmc: sdio: fix possible resource leaks in some error paths- !9471 CVE-2021-47434 - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - xhci: Fix command ring pointer corruption while aborting a command - !8935 wifi: nl80211: don't free NULL coalescing rule - !9444 CVE-2022-48737 - !8493 rpmsg: virtio: Free driver_override when rpmsg_remove() - !8473 scsi: mpt3sas: Fix kernel panic during drive powercycle test - ASoC: ops: Fix bounds check for _sx controls - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - !9322 drm/amd/display: Fix potential index out of bounds in color transformation function - !9366 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9392 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !9232 batman-adv: Avoid WARN_ON timing related checks - !9351 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9393 net: lts v4.311 backport - !9286 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - !9206 v2 sched: smart_grid: fix potential NULL pointer dereference - !9314 spi: Fix deadlock when adding SPI controllers on SPI buses - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() - ipv6: fib6_rules: flush route cache when rule is changed - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !8360 v2 loop: use lo->lo_disk for kobject_uevent - !9343 firmware: arm_scpi: Fix string overflow in SCPI genpd driver - !9326 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9285 of: module: add buffer overflow check in of_modalias() - !9316 CVE-2022-48755 - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9344 round lts patches - !8769 atl1c: Work around the DMA RX overflow issue - !9292 net: bridge: xmit: make sure we have at least eth header len bytes - net: bridge: fix corrupted ethernet header on multicast-to-unicast - net: bridge: fix multicast-to-unicast with fraglist GSO - net: mark racy access on sk->sk_rcvbuf - net l2tp: drop flow hash on forward - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - !9324 v2 Linux 4.19.312-313 LTS patches - vxlan: Fix regression when dropping packets due to invalid src addresses - udp: preserve the connected status if only UDP cmsg - vxlan: drop packets from invalid src-address - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - drm/amd/display: Fix potential index out of bounds in color transformation function - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - spi: fix kabi breakage in struct spi_controller - spi: Fix deadlock when adding SPI controllers on SPI buses - !9278 CVE-2021-47231 - !8783 v2 arm64 mpam fix patch - !9270 inet_diag: fix kernel-infoleak for UDP sockets - !9140 v2 CVE-2024-36971 - !8847 wl1251: Fix possible buffer overflow in wl1251_cmd_scan - !9260 v3 ftrace: Fix possible use-after-free issue in ftrace_location() - net: bridge: xmit: make sure we have at least eth header len bytes - mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - of: module: add buffer overflow check in of_modalias() - !9061 iio: mma8452: Fix trigger reference couting - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: mcba_usb: fix memory leak in mcba_usb - inet_diag: fix kernel-infoleak for UDP sockets - ftrace: Fix possible use-after-free issue in ftrace_location() - !9227 kprobes: Fix possible use-after-free issue on kprobe registration - !9228 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - !9225 can: sja1000: fix use after free in ems_pcmcia_add_card() - !8656 mm, slub: fix potential memoryleak in kmem_cache_open() - !8937 firewire: ohci: mask bus reset interrupts between ISR and bottom half - !8691 Fix page corruption caused by racy check in __free_pages - batman-adv: Avoid WARN_ON timing related checks - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - kprobes: Fix possible use-after-free issue on kprobe registration - can: sja1000: fix use after free in ems_pcmcia_add_card() - !9179 CVE-2021-47232 - !9004 media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - !8130 v2 CVE-2021-47493 - !9006 media: tc358743: register v4l2 async device only after successful setup - !9144 serial: 8250_exar: Don't remove GPIO device on suspend - sched: smart_grid: fix potential NULL pointer dereference - can: j1939: fix Use-after-Free, hold skb ref while in use - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() - can: j1939: transport: add j1939_session_skb_find_by_offset() function - !8800 ALSA: usb-audio: Stop parsing channels bits when all channels are found. - !8798 hid: cp2112: Fix duplicate workqueue initialization - !8799 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - serial: 8250_exar: Don't remove GPIO device on suspend - net: fix kabi breakage in struct dst_ops - net: fix __dst_negative_advice() race - iio: mma8452: Fix trigger reference couting - media: tc358743: register v4l2 async device only after successful setup - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - firewire: ohci: mask bus reset interrupts between ISR and bottom half - wifi: nl80211: don't free NULL coalescing rule - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - ALSA: usb-audio: Stop parsing channels bits when all channels are found. - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - hid: cp2112: Fix duplicate workqueue initialization - arm64/mpam: Fix softlockup when reading mondata - arm64/mpam: Fix wrong seconds to jiffies conversion - arm64/mpam: change allocation mode from GFP_KERNEL to GFP_NOWAIT - mpam/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup - mpam/resctrl: Clean up resctrl_group_rmdir_[ctrl/mon]() - mpam/resctrl: Clean up unused function parameter in mkdir path - mpam/resctrl: Fix a deadlock due to inaccurate reference - atl1c: Work around the DMA RX overflow issue - Fix page corruption caused by racy check in __free_pages - mm, slub: fix potential memoryleak in kmem_cache_open() - rpmsg: virtio: Free driver_override when rpmsg_remove() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - loop: use lo->lo_disk for kobject_uevent - jbd2: export jbd2_journal_[grab|put]_journal_head - ocfs2: fix a deadlock when commit trans - ocfs2: fix race between searching chunks and release journal_head from buffer_head- !9086 v2 dhugetlb: use rcu lock to protect hpool - !8796 CVE-2023-52810 - !8699 wifi: cfg80211: check A-MSDU format more carefully - !9123 staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - !9005 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !9113 IB/qib: Protect from buffer - !9119 PCI: aardvark: Fix kernel panic during PIO transfer - !9058 watchdog: Fix possible use-after-free by calling del_timer_sync() - !9053 soc: fsl: qbman: Use raw spinlock for cgr_lock - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - PCI: aardvark: Don't rely on jiffies while holding spinlock - !9091 RDMA/cma: Fix rdma_resolve_route() memory leak - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - !9037 fix CVE-2021-47509 - RDMA/cma: Fix rdma_resolve_route() memory leak - dhugetlb: use rcu lock to protect hpool - !8291 Fix CVE-2023-52836 - !8574 net: ieee802154: fix null deref in parse dev addr - !9017 misc/libmasm/module: Fix two use after free in ibmasm_init_one - !9045 ALSA: seq: Fix race of snd_seq_timer_open() - !9046 net: rds: fix memory leak in rds_recvmsg - !8632 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - !8695 net: macb: fix use after free on rmmod - !4633 Add support for Hygon family 18h model 5h HD-Audio - !9057 CVE-2021-47261 - !8637 dyndbg: fix old BUG_ON in >control parser - !8698 net: batman-adv: fix error handling - !8715 net/sched: act_skbmod: prevent kernel-infoleak - !8775 llc: verify mac len before reading mac header - watchdog: Fix possible use-after-free by calling del_timer_sync() - IB/mlx5: Fix initializing CQ fragments buffer - soc: fsl: qbman: Use raw spinlock for cgr_lock - !9022 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - !8786 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - !8704 usb: fix various gadget panics on 10gbps cabling - !9013 net: encx24j600: check error in devm_regmap_init_encx24j600 - net: rds: fix memory leak in rds_recvmsg - ALSA: seq: Fix race of snd_seq_timer_open() - !9036 IB/hfi1: Restore allocated resources on failed copyout - !4620 Some fixes for Hygon model 4h~6h processors - !4630 Add support for Hygon model 6h L3 PMU - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix potential out-of-bounds shift - !8549 batman-adv: Avoid infinite loop trying to resize local TT - !8763 tipc: fix UAF in error path - IB/hfi1: Restore allocated resources on failed copyout - !8956 net: ti: fix UAF in tlan_remove_one - !8959 comedi: vmk80xx: fix bulk-buffer overflow - !8740 CVE-2024-36914 - !8824 igb: Fix use-after-free error during reset - !8987 bna: ensure the copied buf is NUL terminated - !9026 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - !8923 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - !8961 nfp: Fix memory leak in nfp_cpp_area_cache_add() - !8875 drm/vmwgfx: Fix invalid reads in fence signaled events - !8883 scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - misc/libmasm/module: Fix two use after free in ibmasm_init_one - net: encx24j600: check error in devm_regmap_init_encx24j600 - !8998 i2c: acpi: fix resource leak in reconfiguration device addition - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !8991 clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - !8992 fix CVE-2024-36905 - i2c: acpi: fix resource leak in reconfiguration device addition - !8868 ipv6: prevent NULL dereference in ip6_output() - net: relax socket state check at accept time. - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets - !8737 ubifs: Set page uptodate in the correct place - !8668 phonet/pep: fix racy skb_queue_empty() use - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - bna: ensure the copied buf is NUL terminated - nfp: Fix memory leak in nfp_cpp_area_cache_add() - comedi: vmk80xx: fix bulk-buffer overflow - net: ti: fix UAF in tlan_remove_one - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - drm/vmwgfx: Fix invalid reads in fence signaled events - ipv6: prevent NULL dereference in ip6_output() - igb: Fix use-after-free error during reset - fs/jfs: Add check for negative db_l2nbperpage - jfs: jfs_dmap: Validate db_l2nbperpage while mounting - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - llc: verify mac len before reading mac header - tipc: fix UAF in error path - drm/amd/display: Skip on writeback when it's not applicable - ubifs: Set page uptodate in the correct place - net/sched: act_skbmod: prevent kernel-infoleak - usb: fix various gadget panics on 10gbps cabling - wifi: cfg80211: check A-MSDU format more carefully - net: batman-adv: fix error handling - net: macb: fix use after free on rmmod - phonet/pep: fix racy skb_queue_empty() use - dyndbg: fix old BUG_ON in >control parser - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - net: ieee802154: fix null deref in parse dev addr - batman-adv: Avoid infinite loop trying to resize local TT - locking/ww_mutex/test: Fix potential workqueue corruption - EDAC/amd64: Adjust UMC channel for Hygon family 18h model 6h - x86/amd_nb: Get DF ID from F5 device for Hygon family 18h model 6h - EDAC/amd64: Fix intlv_num_chan for Hygon family 18h model 4h - EDAC/amd64: Revert hi_addr_offset for Hygon family 18h model 4h - ALSA: hda: Fix single byte write failure issue for Hygon - ALSA: hda: Add Hygon HD-Audio support - perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h- !8895 net: fix out-of-bounds access in ops_init - !8694 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - !8858 PCI/PM: Drain runtime-idle callbacks before driver removal - !8626 fs/9p: only translate RWX permissions for plain 9P2000 - !8490 scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - !8777 memory: fsl_ifc: fix leak of IO mapping on probe failure - !8806 media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8664 mmc: mmc_spi: fix error handling in mmc_spi_probe() - !8865 staging: rtl8712: fix use-after-free in rtl8712_dl_fw - !8888 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - !8825 watchdog: Fix possible use-after-free in wdt_startup() - !8654 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8358 perf report: Fix memory leaks around perf_tip() - !8552 tipc: fix a possible memleak in tipc_buf_append - !8851 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - net: fix out-of-bounds access in ops_init - !8802 CVE-2021-47294 - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - PCI/PM: Drain runtime-idle callbacks before driver removal - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - !8628 erspan: make sure erspan_base_hdr is present in skb->head - !8716 CVE-2024-35910 - !8325 ocfs2: fix data corruption after conversion from inline format - !8729 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8636 ipv6: Fix potential uninit-value access in __ip6_make_skb() - watchdog: Fix possible use-after-free in wdt_startup() - !8773 sched: remove WARN_ON on checking rq->tmp_alone_branch - media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8678 can: pch_can: pch_can_rx_normal: fix use after free - netrom: Fix use-after-free of a listening socket. - netrom: Decrease sock refcount when sock timers expire - !8676 net: tulip: de4x5: fix the problem that the array 'lp->phy[8 - !8708 media: imon: fix access to invalid resource for the second interface - !8707 regmap: Fix possible double-free in regcache_rbtree_exit() - !8706 isdn: mISDN: Fix sleeping function called from invalid context - !8705 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8357 nilfs2: fix underflow in second superblock position calculations - !8681 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - !8484 scsi: megaraid_sas: Fix resource leak in case of probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - sched: remove WARN_ON on checking rq->tmp_alone_branch - !8620 CVE-2024-35896 - !8526 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - !8336 tcp: fix page frag corruption on page fault - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8521 isofs: Fix out of bound access for corrupted isofs image - !7786 powerpc/powernv: Add a null pointer check in opal_event_init() - !8568 gfs2: Fix use-after-free in gfs2_glock_shrink_scan - tcp: properly terminate timers for kernel sockets - mptcp: add sk_stop_timer_sync helper - !8478 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - !8366 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - !8544 CVE-2021-47358 - !8577 mmc: sdhci-msm: pervent access to suspended controller - !8579 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - !8603 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - media: imon: fix access to invalid resource for the second interface - regmap: Fix possible double-free in regcache_rbtree_exit() - isdn: mISDN: Fix sleeping function called from invalid context - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8516 CVE-2021-47409 - !8465 drm/amd/display: Avoid NULL dereference of timing generator - !8500 pwm: Fix double shift bug - clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - can: pch_can: pch_can_rx_normal: fix use after free - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - !8402 i40e: Fix freeing of uninitialized misc IRQ vector - !8398 comedi: ni_usb6501: fix NULL-deref in command paths - mmc: mmc_spi: fix error handling in mmc_spi_probe() - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8464 i2c: smbus: fix NULL function pointer dereference - !8434 iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - !8411 platform/x86: wmi: Fix opening of char device - ipv6: Fix potential uninit-value access in __ip6_make_skb() - !8307 s390/dasd: protect device queue against concurrent access - !8444 CVE-2021-47511 - !8443 v2 ipack: ipoctal: fix module reference leak - !8611 smackfs: restrict bytes count in smk_set_cipso() - !8610 media: gspca: cpia1: shift-out-of-bounds in set_flicker - !8609 can: peak_pci: peak_pci_remove(): fix UAF - !8430 drm/sched: Avoid data corruptions - !8557 net: cdc_eem: fix tx fixup skb leak - !8365 efi/capsule-loader: fix incorrect allocation size - !8333 soc: qcom: llcc: Handle a second device without data corruption - erspan: make sure erspan_base_hdr is present in skb->head - fs/9p: only translate RWX permissions for plain 9P2000 - netfilter: complete validation of user input - netfilter: validate user input for expected length - smackfs: restrict bytes count in smk_set_cipso() - media: gspca: cpia1: shift-out-of-bounds in set_flicker - can: peak_pci: peak_pci_remove(): fix UAF - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - mmc: sdhci-msm: pervent access to suspended controller - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - net: cdc_eem: fix tx fixup skb leak - tipc: fix a possible memleak in tipc_buf_append - staging: greybus: uart: fix tty use after free - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - isofs: Fix out of bound access for corrupted isofs image - usb: dwc2: Fix memory leak in dwc2_hcd_init - usb: dwc2: check return value after calling platform_get_resource() - pwm: Fix double shift bug - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - scsi: megaraid_sas: Fix resource leak in case of probe failure - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - drm/amd/display: Avoid NULL dereference of timing generator - i2c: smbus: fix NULL function pointer dereference - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: pcm: oss: Fix a few more UBSAN fixes - ipack: ipoctal: fix module reference leak - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - drm/sched: Avoid data corruptions - platform/x86: wmi: Fix opening of char device - i40e: Fix freeing of uninitialized misc IRQ vector - comedi: ni_usb6501: fix NULL-deref in command paths - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - efi/capsule-loader: fix incorrect allocation size - perf report: Fix memory leaks around perf_tip() - nilfs2: fix underflow in second superblock position calculations - tcp: fix page frag corruption on page fault - soc: qcom: llcc: Handle a second device without data corruption - ocfs2: fix data corruption after conversion from inline format - s390/dasd: protect device queue against concurrent access - powerpc/powernv: Add a null pointer check in opal_event_init()- scsi: hisi_sas: Allocate DFX memory during dump trigger- !8437 comedi: dt9812: fix DMA buffers on stack - !8515 v2 *** CVE-2021-47356 *** - !8582 v2 bcache: avoid oversized read request in cache missing code path - !8522 smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - !8499 udf: Fix NULL pointer dereference in udf_symlink function - !8498 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8570 net: hamradio: fix memory leak in mkiss_close - !8506 CVE-2024-36015 - !8508 memory: fsl_ifc: fix leak of private memory on probe failure - !8470 v2 CVE-2024-35808 - !8050 block: prevent division by zero in blk_rq_stat_sum() - !8469 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8482 v2 Fix hugetlb deadlock - bcache: avoid oversized read request in cache missing code path - !8327 wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - !8316 net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - net: hamradio: fix memory leak in mkiss_close - !8310 jfs: fix two - !8507 tty: vcc: Add check for kstrdup() in vcc_probe() - !8441 pinctrl: core: delete incorrect free in pinctrl_enable() - !8414 backport for CVE-2023-52750 - !8449 drm/amd/pm: Update intermediate power state for SI - !8453 net: fix uninit-value in caif_seqpkt_sendmsg - !6800 block: fix overflow in blk_ioctl_discard() - !8068 CVE-2021-47427 - !8102 v2 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - !8413 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - !8417 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - !8403 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8393 4.19: fix CVE-2024-35978 - !8349 perf hist: Fix memory leak of a perf_hpp_fmt - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq - mISDN: fix possible use-after-free in HFC_cleanup() - memory: fsl_ifc: fix leak of private memory on probe failure - tty: vcc: Add check for kstrdup() in vcc_probe() - !8296 atm: iphase: fix possible use-after-free in ia_module_exit() - !8297 v2 powerpc/mm: Fix lockup on kernel exec fault - !8405 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ppdev: Add an error check in register_device - ppdev: Remove usage of the deprecated ida_simple_xx() API - !8423 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - udf: Fix NULL pointer dereference in udf_symlink function - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8354 CVE-2021-47277 - !8386 drm/nouveau/debugfs: fix file release memory leak - !8452 Fix CVE-2021-47438 - !8308 mac80211: fix use-after-free in CCMP/GCMP RX - !8341 net/mlx5: Properly link new fs rules into the tree - hugetlb: pass head page to remove_hugetlb_page() - hugetlbfs: fix hugetlbfs_statfs() locking - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - Revert "hugetlb: make free_huge_page irq safe" - Revert "hugetlbfs: fix hugetlbfs_statfs() locking" - !8075 v2 HID: betop: fix slab-out-of-bounds Write in betop_probe - md/dm-raid: don't clear MD_RECOVERY_FROZEN after setting frozen - md/dm-raid: don't call md_reap_sync_thread() directly - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8191 HID: usbhid: free raw_report buffers in usbhid_stop - !8314 mcb: fix error handling in mcb_alloc_bus() - !7852 CVE-2021-47407 - net: fix uninit-value in caif_seqpkt_sendmsg - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - !8276 usb: udc: remove warning when queue disabled ep - !8142 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - !8410 iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - drm/amd/pm: Update intermediate power state for SI - !8175 jfs: fix array-index-out-of-bounds in diAlloc - pinctrl: core: delete incorrect free in pinctrl_enable() - comedi: dt9812: fix DMA buffers on stack - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - !8292 netfilter: conntrack: serialize hash resizes and cleanups - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - !8348 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8324 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8394 hugetlbfs: fix hugetlbfs_statfs() locking - !8188 v2 ACPI: video: check for error while searching for backlight device parent - hugetlbfs: fix hugetlbfs_statfs() locking - Bluetooth: Fix memory leak in hci_req_sync_complete() - !8303 ipvlan: add ipvlan_route_v6_outbound() helper - drm/nouveau/debugfs: fix file release memory leak - !8211 fix CVE-2024-35877 - !7964 v2 vt: fix unicode buffer corruption when deleting characters - !8160 v2 ipack: ipoctal: fix stack information leak - !8100 arch related major bugfix before 2023 - !8192 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - kvm: fix previous commit for 32-bit builds - kvm: avoid speculation-based attacks from out-of-range memslot accesses - !8181 v3 cpu/hotplug: Don't offline the last non-isolated CPU - perf hist: Fix memory leak of a perf_hpp_fmt - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - !8205 fix hugetlb deadlock - !8061 *** CVE-2021-47475 *** - !8252 sysv: don't call sb_bread() with pointers_lock held - !8248 gfs2: ignore negated quota changes - !8206 RDMA: Verify port when creating flow rule - net/mlx5: Properly link new fs rules into the tree - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8219 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - !8223 CVE-2023-52804 - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - mcb: fix error handling in mcb_alloc_bus() - jfs: fix array-index-out-of-bounds in dbFindLeaf - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev - mac80211: fix use-after-free in CCMP/GCMP RX - !8209 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - !8257 v5 can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - ipvlan: add ipvlan_route_v6_outbound() helper - powerpc/mm: Fix lockup on kernel exec fault - atm: iphase: fix possible use-after-free in ia_module_exit() - netfilter: conntrack: serialize hash resizes and cleanups - !8062 CVE-2024-35789 - usb: udc: remove warning when queue disabled ep - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - !7804 v2 selinux: avoid dereference of garbage after mount failure - sysv: don't call sb_bread() with pointers_lock held - !8186 ALSA: hda: Fix possible null-ptr-deref when assigning a stream - !8208 ocfs2: mount fails with buffer overflow in strlen - !8207 drm/msm: Fix null pointer dereference on pointer edp - gfs2: ignore negated quota changes - !7470 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - !7699 CVE-2023-52669 - !7868 CVE-2024-35995 - fs/jfs: Add validity check for db_maxag and db_agpref - fs: jfs: fix shift-out-of-bounds in dbAllocAG - jfs: fix divide error in dbNextAG - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - x86/mm/pat: fix VM_PAT handling in COW mappings - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - ocfs2: mount fails with buffer overflow in strlen - drm/msm: Fix null pointer dereference on pointer edp - !8180 Fix CVE-2021-47495 - RDMA: Verify port when creating flow rule - hugetlb: make free_huge_page irq safe - mm/hugetlb: defer freeing of huge pages if in non-task context - !8146 pinctrl: single: fix potential NULL dereference - !8164 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - !8131 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - HID: usbhid: free raw_report buffers in usbhid_stop - ACPI: video: check for error while searching for backlight device parent - ALSA: hda: Fix possible null-ptr-deref when assigning a stream - cpu/hotplug: Don't offline the last non-isolated CPU - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - jfs: fix array-index-out-of-bounds in diAlloc - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - ipack: ipoctal: fix stack information leak - pinctrl: single: fix potential NULL dereference - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - x86/ioapic: Unbreak check_timer() - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling - genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() - HID: betop: fix slab-out-of-bounds Write in betop_probe - scsi: iscsi: Fix iscsi_task use after free - scsi: iscsi: Have abort handler get ref to conn - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - comedi: vmk80xx: fix expression for tx buffer size - comedi: vmk80xx: fix transfer-buffer overflows - block: prevent division by zero in blk_rq_stat_sum() - vt: fix unicode buffer corruption when deleting characters - ACPI: CPPC: Fix access width used for PCC registers - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro - ACPI: CPPC: Use access_width over bit_width for system memory accesses - ACPI: CPPC: Fix up I/O port access in cpc_read() - ACPI: CPPC: Implement support for SystemIO registers - KVM: x86: Handle SRCU initialization failure during page track init - selinux: avoid dereference of garbage after mount failure - crypto: s390/aes - Fix buffer overread in CTR mode - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - block: fix overflow in blk_ioctl_discard()- !8066 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - !8038 CVE-2023-52817 - !8106 usb: dwc3: ep0: fix NULL pointer exception - !8059 soc: fsl: qbman: Always disable interrupts when taking cgr_lock - !8017 perf/core: Bail out early if the request AUX area is out of bound - !8064 isdn: mISDN: netjet: Fix crash in nj_probe: - !8049 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - usb: dwc3: ep0: fix NULL pointer exception - !8055 drm/client: Fully protect modes[ - !8000 v2 net/tls: Fix flipped sign in tls_err_abort() calls - !8032 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - isdn: mISDN: netjet: Fix crash in nj_probe: - !8056 scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - !7999 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - soc: fsl: qbman: Always disable interrupts when taking cgr_lock - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - drm/client: Fully protect modes[] with dev->mode_config.mutex - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - !7817 netfilter: nft_flow_offload: reset dst in route object after setting up flow - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - !7965 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - !7951 sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - perf/core: Bail out early if the request AUX area is out of bound - !7981 Fix CVE-2021-47455 - !7901 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - !7700 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - !7682 dm snapshot: fix lockup in dm_exception_table_exit - !7867 media: bttv: fix use after free error due to btv->timeout timer - !7421 x86/CPU/AMD: Update the Zenbleed microcode revisions - !7415 cpu/SMT: Make SMT control more robust against enumeration failures - !7451 v2 ip: Treat IPv4 segment's lowest address as unicast - !7393 v2 scsi: sr: Do not leak information in ioctl - !7971 fbmon: prevent division by zero in fb_videomode_from_videomode() - net/tls: Fix flipped sign in tls_err_abort() calls - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - !7963 ipv6: Fix infinite recursion in fib6_dump_done(). - !7979 drm/radeon: fix a possible null pointer dereference - ptp: fix code indentation issues - ptp: Fix possible memory leak in ptp_clock_register() - drm/radeon: fix a possible null pointer dereference - fbmon: prevent division by zero in fb_videomode_from_videomode() - !7944 v2 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - ipv6: Fix infinite recursion in fib6_dump_done(). - sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - !7811 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - !7892 CVE-2023-52868 - !7910 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - !7851 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - thermal: core: prevent potential string overflow - !7854 net/mlx5e: fix a double-free in arfs_create_groups - !7794 v2 Fix CVE-2023-52656 - media: bttv: fix use after free error due to btv->timeout timer - !7840 netrom: Fix a data-race around sysctl_netrom_transport_timeout - net/mlx5e: fix a double-free in arfs_create_groups - netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - !7770 drm/amd/pm: fix a double-free in si_dpm_init - netrom: Fix a data-race around sysctl_netrom_transport_timeout - !7589 irqchip/gic-v3-its: Prevent double free on error - !7713 CVE-2024-35936 - !7751 Fix CVE-2023-52698 - netfilter: nft_flow_offload: reset dst in route object after setting up flow - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - io_uring: drop any code related to SCM_RIGHTS - io_uring/unix: drop usage of io_uring socket - !7742 netrom: Fix data-races around sysctl_net_busy_read - !7748 drm/radeon: possible buffer overflow - drm/amd/pm: fix a double-free in si_dpm_init - calipso: fix memory leak in netlbl_calipso_add_pass() - netlabel: remove unused parameter in netlbl_netlink_auditinfo() - net: netlabel: Fix kerneldoc warnings - drm/radeon: possible buffer overflow - netrom: Fix data-races around sysctl_net_busy_read - !7669 btrfs: send: handle path ref underflow in header iterate_inode_ref() - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - dm snapshot: fix lockup in dm_exception_table_exit - btrfs: send: handle path ref underflow in header iterate_inode_ref() - irqchip/gic-v3-its: Prevent double free on error - ip: Treat IPv4 segment's lowest address as unicast - x86/CPU/AMD: Update the Zenbleed microcode revisions - cpu/SMT: Make SMT control more robust against enumeration failures - scsi: sr: Do not leak information in ioctl- !7694 Bluetooth: af_bluetooth: Fix deadlock - !7701 ext4: fix corruption during on-line resize - !7676 sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - ext4: fix corruption during on-line resize - Bluetooth: af_bluetooth: Fix deadlock - !7573 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - !7547 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7586 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - !7477 firewire: nosy: ensure user_length is taken into account when fetching packet contents - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7483 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - firewire: nosy: ensure user_length is taken into account when fetching packet contents - !7425 net: gtp: Fix Use-After-Free in gtp_dellink - !7434 net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: gtp: Fix Use-After-Free in gtp_dellink - !7228 s390/zcrypt: fix reference counting on zcrypt card objects - !7193 CVE-2024-26921 - !7096 fix CVE-2024-26865 - s390/zcrypt: fix reference counting on zcrypt card objects - sk_buff: Fix KABI break for the modification of struct sk_buff - inet: inet_defrag: prevent sk release while still in use - inet: frags: re-introduce skb coalescing for local delivery - net: Fix KABI break for introducing is_skb_wmem() - skb_expand_head() adjust skb->truesize incorrectly - skbuff: introduce skb_expand_head() - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() - tcp: Clean up kernel listener's reqsk in inet_twsk_purge()- !7194 s390/dasd: fix double module refcount decrement - !7059 nilfs2: prevent kernel bug at submit_bh_wbc() - !7163 v2 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7104 KVM: Always flush async #PF workqueue when vCPU is being destroyed - !7203 NTB: fix possible name leak in ntb_register_device() - NTB: fix possible name leak in ntb_register_device() - s390/dasd: fix double module refcount decrement - !7158 v2 Squashfs: check the inode number is not the invalid value of zero - !7181 nfs: fix UAF in direct writes - !7091 nouveau: lock the client object tree. - !7120 v2 clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !7089 nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !7151 v2 scsi: sd: Fix sd_do_mode_sense() buffer length handling - nfs: fix UAF in direct writes - !7033 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - !7079 nvmet: fix a use-after-free - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7140 media: usbtv: Remove useless locks in usbtv_video_free() - Squashfs: check the inode number is not the invalid value of zero - scsi: sd: Fix sd_do_mode_sense() buffer length handling - !7137 v2 SUNRPC: fix a memleak in gss_import_v2_context - !7138 SUNRPC: fix some memleaks in gssx_dec_option_array - !7100 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !7095 CVE-2024-27020 - media: usbtv: Remove useless locks in usbtv_video_free() - SUNRPC: fix some memleaks in gssx_dec_option_array - SUNRPC: fix a memleak in gss_import_v2_context - !7114 v2 backport patch for thp deferred list for 4.19 - !7034 fix CVE-2024-27001 for 4.19 - !7032 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !7115 drm/radeon: add a force flush to delay work when radeon - !7055 scsi: qla2xxx: Fix command flush on cable pull - !7109 fix CVE-2024-26960 - clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !6260 packet: move from strlcpy with unused retval to strscpy - drm/radeon: add a force flush to delay work when radeon - THP: avoid lock when check whether THP is in deferred list - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush - mm, thp: do not queue fully unmapped pages for deferred split - !7046 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - mm: swap: fix race between free_swap_and_cache() and swapoff() - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() - !7053 CVE-2024-27024 - KVM: Always flush async #PF workqueue when vCPU is being destroyed - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !6970 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - !6995 v2 net/mlx5e: Prevent deadlock while disabling aRFS - !7038 i40e: Fix NULL ptr dereference on VSI filter sync - !7037 media: v4l2-tpg: fix some memleaks in tpg_alloc - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: __nft_expr_type_get() selects specific family type - nouveau: lock the client object tree. - nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !6992 media: edia: dvbdev: fix a use-after-free - nvmet: fix a use-after-free - !7045 v2 b43: fix CVE-2023-52644 - !7017 v2 net: ath9k: fix CVE-2024-26897 - nilfs2: prevent kernel bug at submit_bh_wbc() - !7016 v3 Fix CVE-2022-48693 - !7012 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - scsi: qla2xxx: Fix command flush on cable pull - net/rds: fix possible cp null dereference - net/rds: fix WARNING in rds_conn_connect_if_down - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - !6991 mac802154: fix llsec key resources release in mac802154_llsec_key_del - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled - b43: dma: Fix use true/false for bool type variable - !7005 media: ttpci: fix two memleaks in budget_av_attach - !7014 nilfs2: fix OOB in nilfs_set_de_type - !7001 fix CVE-2024-27010 - i40e: Fix NULL ptr dereference on VSI filter sync - media: v4l2-tpg: fix some memleaks in tpg_alloc - !6880 media: go7007: fix a memleak in go7007_load_encoder - comedi: vmk80xx: fix incomplete endpoint checking - Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !6984 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6893 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - !6958 netfilter: nf_tables: fix memleak in map from abort path - !6820 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - !6940 drm: nv04: Fix out of bounds access - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - nilfs2: fix OOB in nilfs_set_de_type - !6968 CVE-2024-26974 - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - !6976 nfp: flower: handle acti_netdevs allocation failure - media: ttpci: fix two memleaks in budget_av_attach - !6944 USB: core: Fix deadlock in usb_deauthorize_interface() - net/sched: fix kabi change in struct Qdisc - net/sched: Fix mirred deadlock on device recursion - !6870 scsi: mpt3sas: Fix use-after-free warning - net/mlx5e: Prevent deadlock while disabling aRFS - media: edia: dvbdev: fix a use-after-free - !6966 speakup: Avoid crash on very long word - !6963 v2 CVE-2024-27000 - mac802154: fix llsec key resources release in mac802154_llsec_key_del - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6942 v2 ima: fix deadlock when traversing "ima_default_rules". - !6951 v2 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - nfp: flower: handle acti_netdevs allocation failure - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - crypto: qat - resolve race condition during AER recovery - crypto: qat - fix double free during reset - !6881 v4 CVE-2024-26846 - !6894 tun: limit printing rate when illegal packet received by tun dev - speakup: Avoid crash on very long word - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() - serial: mxs-auart: add spinlock around changing cts state - serial: core: Provide port lock wrappers - !6883 Bluetooth: Fix TOCTOU in HCI debugfs implementation - !6856 media: dvb-frontends: avoid stack overflow warnings with clang - netfilter: nf_tables: fix memleak in map from abort path - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - !6839 CVE-2023-52650 - !6869 v2 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - !6867 v2 nouveau: fix instmem race condition around ptr stores - USB: core: Fix deadlock in usb_deauthorize_interface() - !6852 serial/pmac_zilog: Remove flawed mitigation for rx irq flood - ima: fix deadlock when traversing "ima_default_rules". - drm: nv04: Fix out of bounds access - tun: limit printing rate when illegal packet received by tun dev - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - Bluetooth: Fix TOCTOU in HCI debugfs implementation - nvme-fc: do not wait in vain when unloading module - nvme-fc: remove err_work work item - media: go7007: fix a memleak in go7007_load_encoder - scsi: mpt3sas: Fix use-after-free warning - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - nouveau: fix instmem race condition around ptr stores - media: dvb-frontends: avoid stack overflow warnings with clang - serial/pmac_zilog: Remove flawed mitigation for rx irq flood - drm/tegra: dsi: Add missing check for of_find_device_by_node - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - packet: move from strlcpy with unused retval to strscpy- !6858 CVE-2024-26883 - !6836 fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6845 erofs: fix pcluster use-after-free on UP platforms - !6827 fat: fix uninitialized field in nostale filehandles - !6807 CVE-2024-26923 - !6847 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - bpf: Fix stackmap overflow check on 32-bit arches - bpf: Check for integer overflow when using roundup_pow_of_two() - !6758 CVE-2022-48664 - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - erofs: fix pcluster use-after-free on UP platforms - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6795 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - fat: fix uninitialized field in nostale filehandles - !6777 tun: Fix xdp_rxq_info's queue_index when detaching - !6803 scsi: target: core: Add TMF to tmr_list handling - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). - af_unix: Fix garbage collector racing against connect() - scsi: target: core: Add TMF to tmr_list handling - !6705 quota: fix CVE-2024-26878 - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - tun: Fix xdp_rxq_info's queue_index when detaching - !6674 cifs: fix underflow in parse_server_interfaces() - !6494 v2 oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - !6745 PCI/IOV: Improve performance of creating VFs concurrently - !6754 binder: check offset alignment in binder_get_object() - !6746 v3 openEuler-1.0-LTS: bugfix for mm - !6716 CVE-2024-26922 - btrfs: fix hang during unmount when stopping a space reclaim worker - Btrfs: fix crash during unmount due to race with delayed inode workers - binder: check offset alignment in binder_get_object() - !6652 geneve: make sure to pull inner header in geneve_rx() - mm/madvise: fix potential pte_unmap_unlock pte error - PCI/IOV: Improve performance of creating VFs concurrently - !6664 drm/bridge: adv7511: fix crash on irq during probe - !6653 net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - !6510 cachefiles: fix memory leak in cachefiles_add_cache() - drm/amdgpu: validate the parameters of bo mapping operations more clearly - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va - drm/amdgpu: restrict bo mapping within gpu address limits - drm/amdgpu: check alignment on CPU page for bo map - quota: Fix potential NULL pointer dereference - quota: check time limit when back out space/inode change - quota: code cleanup for __dquot_alloc_space() - !6662 sched/rt: Disallow writing invalid values to sched_rt_period_us - !6661 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - !6659 sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6578 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - !6641 CVE-2024-26863 - cifs: fix underflow in parse_server_interfaces() - !6646 fix race between rebuild scheduler domains and hotplug work - drm/bridge: adv7511: fix crash on irq during probe - sched/rt: Disallow writing invalid values to sched_rt_period_us - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6642 v3 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - geneve: make sure to pull inner header in geneve_rx() - !6621 amdkfd: use calloc instead of kzalloc to avoid integer overflow - cpuset: fix race between rebuild scheduler domains and hotplug work - !6617 net/bnx2x: Prevent access to a freed page in page_pool - !6611 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - hsr: Fix uninit-value access in hsr_get_node() - net: hsr: fix placement of logical operator in a multi-line statement - !6397 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve - !6616 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - amdkfd: use calloc instead of kzalloc to avoid integer overflow - net/bnx2x: Prevent access to a freed page in page_pool - drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - !6525 v2 CVE-2024-24860 bugfix - !6478 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - !6582 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - !6577 media: rc: bpf attach/detach requires write permission - !6560 IB/hfi1: Fix a memleak in init_credit_return - !6420 tty: fix read of tty->pgrp outside of ctrl_lock - !6436 dm: call the resume method on internal suspend - !6562 nfc: nci: free rx_data_reassembly skb on NCI device cleanup - !6481 CVE-2024-26875 - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - media: rc: bpf attach/detach requires write permission - !6495 RDMA/srpt: Do not register event handler until srpt device is fully setup - !6457 CVE-2024-26813 - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - IB/hfi1: Fix a memleak in init_credit_return - !6517 scsi: lpfc: Fix link down processing to address NULL pointer dereference - !6521 netfilter: nf_conntrack_h323: Add protection for bmp length out of range - !6454 CVE-2021-47182 - Bluetooth: Fix atomicity violation in {min,max}_key_size_set - Bluetooth: Move {min,max}_key_size debugfs into hci_debugfs_create_le - netfilter: nf_conntrack_h323: Add protection for bmp length out of range - scsi: lpfc: Fix link down processing to address NULL pointer dereference - cachefiles: fix memory leak in cachefiles_add_cache() - RDMA/srpt: Do not register event handler until srpt device is fully setup - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - sched: Allocate a new task_struct_resvd object for fork task - media: pvrusb2: fix uaf in pvr2_context_set_notify - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - vfio/platform: Create persistent IRQ handlers - vfio/platform: Disable virqfds on cleanup - scsi: core: Fix scsi_mode_sense() buffer length handling - scsi: core: Reshuffle response handling in scsi_mode_sense() - scsi: core: Fixup calling convention for scsi_mode_sense() - dm: call the resume method on internal suspend - tty: fix read of tty->pgrp outside of ctrl_lock - btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve- !6313 fixup CVE-2024-26908 - !6447 can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6309 v5 ima: Avoid blocking in RCU read-side critical section - !6405 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6466 bpf: Fix hashtab overflow check on 32-bit arches - !6396 tracing/trigger: Fix to return error if failed to alloc snapshot - !6278 Bluetooth: Avoid potential use-after-free in hci_error_reset - bpf: Fix hashtab overflow check on 32-bit arches - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6203 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - !6292 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - !6301 v2 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6266 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - tracing/trigger: Fix to return error if failed to alloc snapshot - !6290 CVE-2024-24861 - x86/xen: Add some null pointer checking to smp.c - ima: Avoid blocking in RCU read-side critical section - !6269 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - !6276 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - !6277 gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - !6275 arp: Prevent overflow in arp_req_get(). - !6280 scsi: advansys: Fix kernel pointer leak - !6177 arm64/mpam: Not allowed setting 0 to cache portion bit mask - !6176 arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - media: xc4000: Fix atomicity violation in xc4000_get_frequency - !6075 Fix CVE-2024-26764 - scsi: advansys: Fix kernel pointer leak - Bluetooth: Avoid potential use-after-free in hci_error_reset - gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - arp: Prevent overflow in arp_req_get(). - !6084 netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - !6246 ubi: Check for too small LEB size in VTBL code - ubi: Check for too small LEB size in VTBL code - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - arm64/mpam: Not allowed setting 0 to cache portion bit mask - arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio- !6231 v2 drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6083 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - !6160 net/sched: act_mirred: don't override retval if we already lost the skb - drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6152 Fix CVE-2024-26812 - !6139 iavf: free q_vectors before queues in iavf_disable_vf - !6164 CVE-2021-47194 - !6123 xen/events: close evtchn after mapping cleanup - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - net/sched: act_mirred: don't override retval if we already lost the skb - vfio/pci: Create persistent INTx handler - vfio: Introduce interface to flush virqfd inject workqueue - !6053 net: ip_tunnel: prevent perpetual headroom growth - !6002 KVM: s390: vsie: fix race during shadow creation - iavf: free q_vectors before queues in iavf_disable_vf - !6102 Fix CVE-2024-27437 - !6070 Fix CVE-2024-26686 - !6049 wifi: mac80211: fix race condition on enabling fast-xmit - !5916 ext4: fix double-free of blocks due to wrong extents moved_len - xen/events: close evtchn after mapping cleanup - !6099 vfio/pci: Lock external INTx masking ops - !6032 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5899 dm-crypt: don't modify the data when using authenticated encryption - vfio/pci: Disable auto-enable of exclusive INTx IRQ - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - vfio/pci: Lock external INTx masking ops - !6042 nilfs2: fix data corruption in dsync block recovery for small block sizes - !6030 Fix CVE-2024-26685 - !6015 btrfs: don't drop extent_map for free space inode on write error - !5963 btrfs: dev-replace: properly validate device names - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() - fs/proc: do_task_stat: use __for_each_thread() - exit: Use the correct exit_code in /proc//stat - net: ip_tunnel: prevent perpetual headroom growth - wifi: mac80211: fix race condition on enabling fast-xmit - !5999 mm/swap: fix race when skipping swapcache - nilfs2: fix data corruption in dsync block recovery for small block sizes - !6019 net/sched: act_mirred: use the backlog for mirred ingress - !6010 PM / devfreq: Synchronize devfreq_monitor_[start/stop - !5846 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5994 ipv6: sr: fix possible use-after-free and null-ptr-deref - nilfs2: fix potential bug in end_buffer_async_write - nilfs2: fix buffer corruption due to concurrent device reads - !5951 RDMA/qedr: Fix qedr_create_user_qp error flow - net/sched: act_mirred: use the backlog for mirred ingress - btrfs: don't drop extent_map for free space inode on write error - PM / devfreq: Synchronize devfreq_monitor_[start/stop] - !5961 fbdev: savage: Error out if pixclock equals zero - KVM: s390: vsie: fix race during shadow creation - mm/swap: fix race when skipping swapcache - ipv6: sr: fix possible use-after-free and null-ptr-deref - !5875 v3 CVE-2024-26771 - !5926 RDMA/srpt: Support specifying the srpt_service_guid parameter - btrfs: dev-replace: properly validate device names - fbdev: savage: Error out if pixclock equals zero - !5778 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() - RDMA/qedr: Fix qedr_create_user_qp error flow - !5830 fbdev: sis: Error out if pixclock equals zero - RDMA/srpt: Support specifying the srpt_service_guid parameter - ext4: fix double-free of blocks due to wrong extents moved_len - dm-crypt: don't modify the data when using authenticated encryption - !5807 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - dmaengine: ti: edma: Add some null pointer checks to the edma_probe - dmaengine: ti: edma: Fix error return code in edma_probe() - dmaengine: ti: edma: add missed operations - dmaengine: ti: edma: fix missed failure handling - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - fbdev: sis: Error out if pixclock equals zero - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()- !5874 scsi: hisi_sas: Update disk locked timeout to 7 seconds - scsi: hisi_sas: Update disk locked timeout to 7 seconds - !5841 fixup CVE-2024-26751 - !5834 CVE-2021-47144 - ARM: ep93xx: Add terminator to gpiod_lookup_table - drm/amd/amdgpu: fix refcount leak - !5796 netfilter: nft_limit: reject configurations that cause integer overflow - netfilter: nft_limit: reject configurations that cause integer overflow - !5755 sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5767 v5 net: fec: fix the potential memory leak in fec_enet_init() - !5718 CVE-2024-26654 - net: fec: fix the potential memory leak in fec_enet_init() - !5722 btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5727 fix CVE-2021-47101 - !5531 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - !5715 net: hns3: updates 2024.04.02 - !5710 v2 ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - asix: fix wrong return value in asix_check_host_enable() - asix: fix uninit-value in asix_mdio_read() - net: asix: fix uninit value bugs - btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - !5700 sr9800: Add check for usbnet_get_endpoints - !5680 USB: usbfs: Don't WARN about excessively large memory allocations - !5679 fix CVE-2023-52587 - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs - ALSA: aica: Fix a long-time build breakage - !5713 v2 tipc: wait and exit until all work queues are done - net: hns3: update hns3 version to 24.3.1 - net: hns3: fix port vlan filter not disabled problem in dynamic vlan mode - !5696 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: wait and exit until all work queues are done - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - !5702 ext4: Validate inode pa before using preallocation blocks - !5694 tipc: skb_linearize the head skb when reassembling msgs - ext4: Validate inode pa before using preallocation blocks - !5674 mac80211: fix locking in ieee80211_start_ap error path - !5672 arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - sr9800: Add check for usbnet_get_endpoints - !5528 btrfs: do not BUG_ON in link_to_fixup_dir - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: skb_linearize the head skb when reassembling msgs - !5522 md/raid5: fix atomicity violation in raid5_cache_count - USB: usbfs: Don't WARN about excessively large memory allocations - IB/ipoib: Fix mcast list locking - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - mac80211: fix locking in ieee80211_start_ap error path - arm64/mpam: Allocate new partid for the created ctrl group - arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - !5581 CVE-2023-52622 - !5658 v2 CVE-2021-47131 - !5645 [sync] PR-5493: arm64/mpam: Fix repeated enabling in mpam_enable() - !5559 fix CVE-2021-47173 - !5575 net: dsa: fix a crash if ->get_sset_count() fails - net/tls: Use RCU API to access tls_ctx->netdev - net/tls: Remove the context from the list in tls_device_down - tls: Fix context leak on tls_device_down - net/tls: Resolve KABI break when backport bugfix of CVE-2021-47131 - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - !5625 i2c: i801: Don't generate an interrupt on bus reset - !5517 dm: revert partial fix for redundant bio-based IO accounting - arm64/mpam: Fix repeated enabling in mpam_enable() - !5481 jfs: fix array-index-out-of-bounds in dbAdjTree - !5572 mld: fix panic in mld_newpack() - !5565 tracing: Ensure visibility when inserting an element into tracing_map - !5571 v2 mm/mlock: return EINVAL for illegal user memory range in mlock - i2c: i801: Don't generate an interrupt on bus reset - !5587 Fix CVE-2021-47171 - !5579 mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5573 Fix CVE-2021-47160 - !5564 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5560 drm/amdgpu: Fix a use-after-free - net: usb: fix possible use-after-free in smsc75xx_bind - net: usb: fix memory leak in smsc75xx_bind - ext4: avoid online resizing failures due to oversized flex bg - ext4: unify the type of flexbg_size to unsigned int - ext4: remove unnecessary check from alloc_flex_gd() - mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5558 net: fujitsu: fix potential null-ptr-deref - !5556 NFC: nci: fix memory leak in nci_allocate_device - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks again - net: dsa: mt7530: fix VLAN traffic leaks - mld: fix panic in mld_newpack() - mm/mlock: return EINVAL for illegal user memory range in mlock - tracing: Ensure visibility when inserting an element into tracing_map - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5552 net/smc: remove device from smcd_dev_list after failed device_add() - !5290 crypto: algif_aead - Only wake up when ctx->more is zero - !5446 keys: safe concurrent user->{session,uid}_keyring access - drm/amdgpu: Fix a use-after-free - !5550 pciehp: clear p_slot->work.data after powering off a slot - usb: misc: fix improper handling of refcount in uss720_probe() - misc/uss720: fix memory leak in uss720_probe - !5515 netfilter: nf_tables: disallow timeout for anonymous sets - !5538 netfilter: nf_tables: disallow anonymous set with timeout flag - net: fujitsu: fix potential null-ptr-deref - NFC: nci: fix memory leak in nci_allocate_device - net/smc: remove device from smcd_dev_list after failed device_add() - pciehp: clear p_slot->work.data after powering off a slot - netfilter: nf_tables: disallow anonymous set with timeout flag - ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - btrfs: do not BUG_ON in link_to_fixup_dir - md/raid5: fix atomicity violation in raid5_cache_count - dm: revert partial fix for redundant bio-based IO accounting - netfilter: nf_tables: disallow timeout for anonymous sets - jfs: fix array-index-out-of-bounds in dbAdjTree - keys: safe concurrent user->{session,uid}_keyring access - crypto: af_alg - Work around empty control messages without MSG_MORE - crypto: af_alg - Fix regression on empty requests - crypto: algif_aead - Only wake up when ctx->more is zero- !5539 spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5542 round lts patches - !5520 scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - l2tp: pass correct message length to ip6_append_data - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5514 CVE-2021-47110 - !5497 llc: Drop support for ETH_P_TR_802_2. - !5498 llc: make llc_ui_sendmsg() more robust against bonding changes - !5490 tcp: add sanity checks to rx zerocopy - scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - x86/kvm: Do not try to disable kvmclock if it was not enabled - x86/kvm: Disable kvmclock on all CPUs on shutdown - !5502 pstore/ram: Fix crash when setting number of cpus to an odd number - !5477 Fixed CVE-2021-47112 - pstore/ram: Fix crash when setting number of cpus to an odd number - llc: make llc_ui_sendmsg() more robust against bonding changes - llc: Drop support for ETH_P_TR_802_2. - tcp: add sanity checks to rx zerocopy - !5479 jfs: fix cve-2023-52600 - !5478 jfs: fix array-index-out-of-bounds in diNewExt - !5485 nfsd: fix use-after-free due to delegation race - nfsd: fix use-after-free due to delegation race - !5281 printk: avoid deadlock in panic - jfs: fix uaf in jfs_evict_inode - JFS: fix memleak in jfs_mount - jfs: fix array-index-out-of-bounds in diNewExt - x86/kvm: Teardown PV features on boot CPU as well - !5465 wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5361 btrfs: abort in rename_exchange if we fail to insert the second ref - !5254 tomoyo: fix UAF write bug in tomoyo_write_control() - !5321 UBSAN: array-index-out-of-bounds in dtSplitRoot - !5455 CVE-2021-47114 - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5320 jfs: fix slab-out-of-bounds Read in dtSearch - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - ocfs2: fix data corruption by fallocate - !5374 hwrng: core - Fix page fault dead lock on mmap-ed hwrng - !5418 [sync] PR-5317: KVM: s390: fix setting of fpc register - !5272 net/smc: fix illegal rmb_desc access in SMC-D connection dump - !5274 phonet/pep: refuse to enable an unbound pipe - !5359 CVE-2021-47121 and CVE-2021-47122 - KVM: s390: fix setting of fpc register - !5358 v5 CVE-2023-52595 - !5336 binder: fix race between mmput() and do_exit() - hwrng: core - Fix page fault dead lock on mmap-ed hwrng - btrfs: abort in rename_exchange if we fail to insert the second ref - net: caif: fix memory leak in caif_device_notify - net: caif: fix memory leak in cfusbl_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - rt2x00: Fix kabi breakage in struct rt2x00lib_ops - wifi: rt2x00: restart beacon queue when hardware reset - rt2x00: clear up IV's on key removal - rt2x00: clear IV's on start to fix AP mode regression - rt2800: add pre_reset_hw callback - rt2800: do not nullify initialization vector data - binder: fix race between mmput() and do_exit() - UBSAN: array-index-out-of-bounds in dtSplitRoot - jfs: fix slab-out-of-bounds Read in dtSearch - printk: avoid deadlock in panic - phonet/pep: refuse to enable an unbound pipe - net/smc: fix illegal rmb_desc access in SMC-D connection dump - tomoyo: fix UAF write bug in tomoyo_write_control()- !5306 FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5347 s390/ptrace: handle setting of fpc register correctly - !5309 drm/msm/dpu: Add mutex lock in control vblank irq - s390/ptrace: handle setting of fpc register correctly - !5267 llc: call sock_orphan() at release time - drm/msm/dpu: Add mutex lock in control vblank irq - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5241 powerpc/lib: Validate size for vector operations - !5246 ceph: fix deadlock or deadcode of misusing dget() - !5268 crypto: algif_aead - fix uninitialized ctx->init - crypto: algif_aead - fix uninitialized ctx->init - llc: call sock_orphan() at release time - !5220 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5196 drm: Don't unref the same fb many times by mistake due to deadlock handling - ceph: fix deadlock or deadcode of misusing dget() - powerpc/lib: Validate size for vector operations - !5210 v2 Fix CVE-2022-48629 and CVE-2022-48630 - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5175 arm64/mpam: Fix use-after-free when deleting resource groups - !5163 nfc: nci: assert requested protocol is valid - !5172 CVE-2023-52502 for openEuler-1.0-LTS - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - crypto: qcom-rng - ensure buffer for generate is completely filled - drm: Don't unref the same fb many times by mistake due to deadlock handling - !5177 net: nfc: llcp: Add lock when modifying device list - !5157 RDMA/srp: Do not call scsi_done() from srp_abort() - net: nfc: llcp: Add lock when modifying device list - arm64/mpam: Fix use-after-free when deleting resource groups - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - !5142 arm64/mpam: Expand the monitor number of the resctrl root - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - nfc: constify several pointers to u8, char and sk_buff - nfc: nci: assert requested protocol is valid - RDMA/srp: Do not call scsi_done() from srp_abort() - arm64/mpam: Expand the monitor number of the resctrl root- !5133 CVE-2021-46926 - !5136 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - !5052 v3 Remove WQ_FLAG_BOOKMARK flag - !5140 linux-4.19.y inclusion(4.19.305..4.19.307) part3 - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ALSA: hda: intel-sdw-acpi: harden detection of controller - soundwire: intel: filter SoundWire controller device search - !5114 fix CVE-2023-52578 - !5119 crypto: scomp - fix req->dst buffer overflow - !5101 EDAC/thunderx: Fix possible out-of-bounds string access - !5094 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - crypto: scomp - fix req->dst buffer overflow - net: fix kabi check warning - net: Fix unwanted sign extension in netdev_stats_to_stats64() - net: bridge: use DEV_STATS_INC() - net: add atomic_long_t to net_device_stats fields - !5092 wifi: mac80211: fix potential key use-after-free - EDAC/thunderx: Fix possible out-of-bounds string access - !5095 linux-4.19.y inclusion(4.19.305..4.19.307) part 2 - !5090 drm: bridge/panel: Cleanup connector on bridge detach - !5088 uio_hv_generic: Fix a memory leak in error handling paths - !4952 scsi: qedf: Add pointer checks in qedf_update_link_speed() - !5076 v3 CVE-2021-47074 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - inet: read sk->sk_family once in inet_recv_error() - bonding: remove print in bond_verify_device_path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - virtio_net: Fix Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - SUNRPC: Fix a suspicious RCU usage warning - tcp: Add memory barrier to tcp_push() - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - md: Whenassemble the array, consult the superblock of the freshest device - jbd2: correct the printing of write_flags in jbd2_write_superblock() - !5073 RDMA/rxe: Clear all QP fields if creation failed - !5077 RDMA/rxe: Return CQE error if invalid lkey was supplied - !5055 linux-4.19.y inclusion(4.19.305..4.19.307) part 1 - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - wifi: mac80211: fix potential key use-after-free - drm: bridge/panel: Cleanup connector on bridge detach - uio_hv_generic: Fix a memory leak in error handling paths - of: unittest: Fix of_count_phandle_with_args() expected value message - of: unittest: Fix compile in the non-dynamic case - RDMA/rxe: Return CQE error if invalid lkey was supplied - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvme-loop: don't put ctrl on nvme_init_ctrl error - !5060 net: fix possible store tearing in neigh_periodic_work() - RDMA/rxe: Clear all QP fields if creation failed - net: fix possible store tearing in neigh_periodic_work() - of: Fix double free in of_parse_phandle_with_args_map - pmdomain: core: Move the unused cleanup to a _sync initcall - tick/sched: Preserve number of idle sleeps across CPU hotplug events - acpi: property: Let args be NULL in __acpi_node_get_property_reference - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - ACPI: LPIT: Avoid u32 multiplication overflow - audit: Send netlink ACK before setting connection in auditd_set - crypto: scompress - return proper error code for allocation failure - crypto: af_alg - Disallow multiple in-flight AIO requests - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - !5046 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - sched: remove wait bookmarks - filemap: remove use of wait bookmarks - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - !4929 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - !4752 block: add check that partition length needs to be aligned with block size - !4735 blk-mq: fix IO hang from sbitmap wakeup race - !3864 nvme: sanitize metadata bounce buffer for reads - !4946 NFC: st21nfca: Fix memory leak in device probe and remove - !4999 CVE-2021-46984 - !4938 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - !4990 vt: fix memory overlapping when deleting chars in the buffer - !4978 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - !5018 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4992 bnxt_en: Fix RX consumer index logic in the error path. - !4997 Fixed CVE-2023-52504 - !4982 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - !4983 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - !4995 mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - !4974 arm64/mpam: set default feedback of last_cmd_status interface as null string - !4975 arm64/mpam: support resctrl fs to show mounting option - !4973 arm64/mpam: Skip updates of unrelated ctrl type - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4996 soundwire: stream: fix memory leak in stream config error path - !4817 v2 io_uring: fix overflows checks in provide buffers - kyber: fix kabi broken in ->bio_merge() - kyber: fix out of bounds access when preempted - x86/alternatives: Disable KASAN in apply_alternatives() - soundwire: stream: fix memory leak in stream config error path - mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - bnxt_en: Fix RX consumer index logic in the error path. - !4969 CVE-2021-46990 - vt: fix memory overlapping when deleting chars in the buffer - !4945 ieee802154: ca8210: Fix a potential UAF in ca8210_probe - !4944 perf/x86/lbr: Filter vsyscall addresses - !4967 i2c: xiic: fix reference leak when pm_runtime_get_sync fails - !4970 binder: fix async_free_space accounting for empty parcels - !4919 v2 HID: usbhid: fix info leak in hid_submit_ctrl - !4980 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - !4949 CVE-2021-47024 - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - arm64/mpam: support resctrl fs to show mounting option - arm64/mpam: set default feedback of last_cmd_status interface as null string - arm64/mpam: Skip updates of unrelated ctrl type - binder: fix async_free_space accounting for empty parcels - powerpc/64s: Fix crashes when toggling entry flush barrier - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - scsi: qedf: Add pointer checks in qedf_update_link_speed() - vsock/virtio: free queued packets when closing socket - vsock/virtio: discard packets only when socket is really closed - virtio_vsock: Fix race condition in virtio_transport_recv_pkt - NFC: st21nfca: Fix memory leak in device probe and remove - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - perf/x86/lbr: Filter vsyscall addresses - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - HID: usbhid: fix info leak in hid_submit_ctrl - io_uring: fix overflows checks in provide buffers - block: add check that partition length needs to be aligned with block size - blk-mq: fix IO hang from sbitmap wakeup race - nvme: sanitize metadata bounce buffer for reads- !4947 powerpc/64s: Fix pte update for kernel memory on radix - !4932 phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - powerpc/64s: Fix pte update for kernel memory on radix - !4874 v2 net: openvswitch: limit the number of recursions from action sets - !4920 ARM: footbridge: remove personal server platform - !4887 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - !4918 v3 usb: hub: Guard against accesses to uninitialized BOS descriptors - !4936 i2c: validate user data in compat ioctl - i2c: validate user data in compat ioctl - !4898 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4879 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - !4869 Fix CVE-2021-46941 - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - !4904 i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4859 hfsplus: prevent corruption in shrinking truncate - !4877 i2c: Fix a potential use after free - ARM: footbridge: fix PCI interrupt mapping - !4888 v3 media: dvbdev: Fix memory leak in dvb_media_device_free() - usb: hub: Guard against accesses to uninitialized BOS descriptors - !4825 sched/membarrier: reduce the ability to hammer on sys_membarrier - !4882 Input: appletouch - initialize work before device registration - !4876 backport patch to fix CVE-2021-47077 - !4899 net: qualcomm: rmnet: fix global oob in rmnet_policy - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4892 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - !4881 i2c: cadence: fix reference leak when pm_runtime_get_sync fails - net: qualcomm: rmnet: fix global oob in rmnet_policy - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4865 Input: powermate - fix use-after-free in powermate_config_complete - !4860 apparmor: avoid crash when parsed profile name is empty - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - media: dvbdev: Fix memory leak in dvb_media_device_free() - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - Input: appletouch - initialize work before device registration - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - i2c: Fix a potential use after free - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook - net: openvswitch: limit the number of recursions from action sets - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: balance phy init and exit - usb: dwc3: core: Do core softreset when switch mode - Input: powermate - fix use-after-free in powermate_config_complete - !4856 bus: qcom: Put child node before return - apparmor: avoid crash when parsed profile name is empty - hfsplus: prevent corruption in shrinking truncate - bus: qcom: Put child node before return - !4828 Drivers: hv: vmbus: Use after free in __vmbus_open() - !4806 v2 media: pvrusb2: fix use after free on context disconnection - !4777 drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4819 v2 fix CVE-2020-36782 - !4833 openvswitch: fix stack OOB read while fragmenting IPv4 packets - !4677 f2fs: fix to avoid dirent corruption - !4804 CVE-2023-52451 backport to 4.19 v2 - openvswitch: fix stack OOB read while fragmenting IPv4 packets - Drivers: hv: vmbus: Use after free in __vmbus_open() - !4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()" - sched/membarrier: reduce the ability to hammer on sys_membarrier - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter - !4812 parisc: Clear stale IIR value on instruction access rights trap - parisc: Clear stale IIR value on instruction access rights trap - media: pvrusb2: fix use after free on context disconnection - powerpc/pseries/memhp: Fix access beyond end of drmem array - powerpc/pseries/memhotplug: Quieten some DLPAR operations - !4758 binder: signal epoll threads of self-work - !4746 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - Revert "memcg: fix a UAF problem in drain_all_stock()" - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4751 [sync] PR-4623: i2c: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4707 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - !4686 mlxsw: spectrum_acl_tcam: Fix stack corruption - binder: signal epoll threads of self-work - !4710 CVE-2021-46904 for openEuler1.0 - i2c: hisi: Add clearing tx aempty interrupt operation - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4671 uio: Fix use-after-free in uio_open - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - net: hso: fix NULL-deref on disconnect regression - net: hso: fix null-ptr-deref during tty device unregistration - usb: hso: check for return value in hso_serial_common_create() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - mlxsw: spectrum_acl_tcam: Fix stack corruption - f2fs: fix to avoid dirent corruption - uio: Fix use-after-free in uio_open- !4701 v2 mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - !4684 v3 CVE-2023-52435 - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - !4643 f2fs: explicitly null-terminate the xattr list - f2fs: explicitly null-terminate the xattr list- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4524 fix spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- bug fix for enfs, when diconnect many sockets io is hang- arm64: cpufeature: Extract capped perfmon fields - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- Revert "genirq: Increase the number of IRQ descriptors"- crypto: hisilicon - Add value profile support for kernel- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- config: arm64: Enable dubugfs config of hisi sas - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - scsi: hisi_sas: Configure the initialization registers according to HBA model - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - scsi: hisi_sas: Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel controller reset and control phy command - scsi: hisi_sas: Limit users changing debugfs BIST count value - scsi: hisi_sas: Use autosuspend for the host controller - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas: Fix up probe error handling for v3 hw - scsi: hisi_sas: Recover PHY state according to the status before reset - scsi: hisi_sas: Add device link between SCSI devices and hisi_hba - scsi: hisi_sas: Add check for methods _PS0 and _PR0 - scsi: hisi_sas: Add controller runtime PM support for v3 hw - scsi: hisi_sas: Switch to new framework to support suspend and resume - scsi: hisi_sas: Code style cleanup - scsi: hisi_sas: Add missing newlines - scsi: hisi_sas: Add BIST support for fixed code pattern - scsi: hisi_sas: Add BIST support for phy FFE - scsi: hisi_sas: Make phy index variable name consistent - scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg - scsi: hisi_sas: Modify macro name for OOB phy linkrate - scsi: hisi_sas: Remove one kerneldoc comment - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up - scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw() - scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list - scsi: hisi_sas: Modify the commit information for DSM method - scsi: hisi_sas: Display proc_name in sysfs - scsi: hisi_sas: Fix build error without SATA_HOST - scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Stop converting a bool into a bool - scsi: hisi_sas: Return directly if init hardware failed - scsi: hisi_sas: Record the phy down event in debugfs - scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails - scsi: hisi_sas: Add ability to have multiple debugfs dumps - scsi: hisi_sas: Add module parameter for debugfs dump count - scsi: hisi_sas: Allocate memory for multiple dumps of debugfs - scsi: hisi_sas: Add debugfs file structure for ITCT cache - scsi: hisi_sas: Add debugfs file structure for IOST cache - scsi: hisi_sas: Add debugfs file structure for ITCT - scsi: hisi_sas: Add debugfs file structure for IOST - scsi: hisi_sas: Add debugfs file structure for port - scsi: hisi_sas: Add debugfs file structure for registers - scsi: hisi_sas: Add debugfs file structure for DQ - scsi: hisi_sas: Add debugfs file structure for CQ - scsi: hisi_sas: Add timestamp for a debugfs dump - scsi: hisi_sas: Don't create debugfs dump folder twice - scsi: hisi_sas: Make three functions static - scsi: hisi_sas: fix spelling mistake "digial" -> "digital" - scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation - scsi: hisi_sas: Remove some unused function arguments - scsi: hisi_sas: Remove redundant work declaration - scsi: hisi_sas: Remove hisi_sas_hw.slot_complete - scsi: hisi_sas: add debugfs auto-trigger for internal abort time out - scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code - scsi: hisi_sas: remove set but not used variable 'irq_value' - scsi: hisi_sas: Remove some unnecessary code - scsi: hisi_sas: Modify return type of debugfs functions - scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed - scsi: hisi_sas: Drop SMP resp frame DMA mapping - scsi: hisi_sas: Drop kmap_atomic() in SMP command completion - scsi: hisi_sas: Snapshot AXI and RAS register at debugfs - scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs - scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT - scsi: hisi_sas: Make max IPTT count equal for all hw revisions - scsi: hisi_sas: Some misc tidy-up - scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental - scsi: hisi_sas: Fix losing directly attached disk when hot-plug - scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code - scsi: hisi_sas: No need to check return value of debugfs_create functions- Backport cpu turbo patches- genirq: Increase the number of IRQ descriptors - irqchip: gic-v3: Collection table support muti pages- net: hns3: Fix unreasonable modifications caused by rollback extension ringparam parameters - net: hns3: Fix ethtool_ Ops&gen_ Improper modification of kabi changes caused by adding members in the ops structure - net: hns3: Fix Kabi issue caused by ptp introducing gettimex64() - Fallback ethtool about nla_ Modification of kabi changes caused by the addition of new associations in the policy structure - net: hns3: Fallback Ethtool's modifications to extack - net: hns3: Fallback ethtool's modification of lane - net: hns3: HNAE3 framework add support for ROH client - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: Add configuration of TM QCN error event - net: hns3: fix return value check bug of rx copybreak - net: hns3: add netdev reset check for hns3_set_tunable() - ethtool: mark netlink family as __ro_after_init - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: fix deadlock issue when externel_lb and reset are executed together - ethtool: Fix uninitialized number of lanes - ethtool: reset lanes when lanes is omitted - ethtool: limit bitset size - ethtool: fix application of verbose no_mask bitset - net: hns3: fix for not calculating TX BD send size correctly - NIC: hns3: fix kabi - ptp: deprecate gettime64() in favor of gettimex64() - net: hns3: add support for Hisilicon ptp sync device - net: hns3: sync linux kernel hns3 wol to openeuler - net: hns3: fix pointer cast to different type for wol - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - net: hns3: add supports pfc storm detection and suppression - net: hns3: debugfs add dump dscp map info - net: hns3: support debugfs for wake on lan - net: hns3: add debugfs support for interrupt coalesce - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: fix setting wrong tx_timeout value issue - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix set cpu affinity when state down - net: hns3: restore user pause configure when disable autoneg - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: add support config dscp map to tc - net: hns3: refactor hclge_update_desc_vfid for extension - net:ethtool Fix the Kabi problem is caused by the new FEC callback function in ethtool_ops - net:hns3 The kabi issue is resolved when the lane members are added to the ethtool_link_ksettings structure - net: hns3: add querying fec statistics - ethtool: add FEC statistics - ethtool: fec_prepare_data() - jump to error handling - ethtool: support FEC settings over netlink - ethtool: netlink bitset handling - net: hns3: avoid mult + div op in critical data path - net: hns3: add support to query and set lane number by ethtool - ethtool: Extend link modes settings uAPI with lanes - net: hns3: Resolved the kabi change issue caused by new members in the devlink structure - The kabi issue is resolved when the rx_buf_len extension ring is used to set parameters or obtain APIs - net: hns3: Fix for the compilation problem of hclge_comm_cmd - net: hns3: remove always exist devlink pointer check - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix reset timeout when enable full VF - net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: add support for getting GE port lanes - net: hns3: Use the correct style for SPDX License Identifier - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: PF supports to set and query lane_num by sysfs - net: ethtool: add VxLAN to the NFC API - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support query port ext information - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support customized exception handling interfaces. - net: hns3: fix miss L3E checking for rx packet - net: hns3: support wake on lan configuration and query - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: add support for external loopback test - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: handle empty unknown interrupt for VF - net: hns3: add support for TX push mode - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - ethtool: set device ring sizes with RINGS_SET request - ethtool: provide ring sizes with RINGS_GET request - ethtool: helper functions for netlink interface - ethtool: introduce ethtool netlink interface - ethtool: provide link mode names as a string set - ethtool: move string arrays into common file - ethtool: move to its own directory - net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: sync rx ring head in echo common pull - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: add support for pf querying new interrupt resources - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - xdp: Fixed an issue where the trace_mem_disconnect function cannot find the definition. - net: hns3: fix the max tx size according to user manual - net: hns3: disable sriov before unload hclge layer - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: do not allow call hns3_nic_net_open repeatedly - net: hns3: optimize the rx page reuse handling process - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - net: hns3: fix GRO configuration error after reset - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool - net: hns3: change the method of obtaining default ptp cycle - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add support for PTP - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add log for workqueue scheduled late - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: fix user's coalesce configuration lost issue - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: Trivial spell fix in hns3 driver - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support to query device specifications - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net:hns3 Fix KABI for The dev_version & caps element is added to the hnae3_ae_dev structure. - net:hns3 Fix KABI for deletion of hnae3_unic_private_info in hnae3_handle - net:hns3 Fix KABI for ethtools->supported_coalesce_params - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: remove unused macro definition - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() - net: hns3: add support for TX hardware checksum offload - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: add UDP segmentation offload support - net: hns3: use capabilities queried from firmware - net: hns3: add support to query device capability - net: hns3: add device version to replace pci revision - net: hns3: remove some unused macros - net: hns3: remove some unused codes in hns3_nic_set_features() - net: hns3: fix two coding style issues in hclgevf_main.c - net: hns3: remove two unused macros in hclgevf_cmd.c - net: hns3: remove an unused macro hclge_is_csq - net: hns3: fix a print format issue in hclge_mac_mdio_config() - net: hns3: remove some unused fields in struct hclge_dev - net: hns3: remove two duplicated register macros in hclgevf_main.h - net: hns3: remove unused struct hnae3_unic_private_info - net: hns3: remove some unused fields in struct hns3_nic_priv - net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd - net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd - net: hns3: refactor hclge_query_bd_num_cmd_send() - net: hns3: refactor hclge_config_tso() - net: hns3: remove a duplicated printing in hclge_configure() - net: hns3: modify two uncorrect macro names - net: hns3: remove a redundant register macro definition - net/hns: Remove custom driver version in favour of global one - net: hns3: clear port base VLAN when unload PF - net: hns3: reject unsupported coalescing params - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: remove unused macros - net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() - net: hns3: fix compile warning without CONFIG_RFS_ACCEL - net: hns3: Use LLDP ethertype define ETH_P_LLDP - net: hns3: return 0 and print warning when hit duplicate MAC - net: hns3: make function hclge_set_all_vf_rst() static - net: phy: Move linkmode helpers to somewhere public - net: hns3: Add unlikely for buf_num check - net: hns3: Add default irq affinity - net: hns3: Only update mac configuation when necessary - net: hns3: Fix for loopback selftest failed problem- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- config: arm64: Build HiSilicon SPI/SFC driver as module - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - spi: hisi-sfc-v3xx: add support for IRQ mode - spi: hisi-sfc-v3xx: factor out the bit definition of interrupt register - spi: hisi-sfc-v3xx: factor out bus config and transfer functions - spi: hisi-sfc-v3xx: factor out IO modes configuration - spi: Remove CONFIG_ prefix from Kconfig select - spi: hisi-sfc-v3xx: add error check after per operation - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: Allow SPI controller override device buswidth - spi: Add HiSilicon v3xx SPI NOR flash controller driver - spi/acpi: avoid spurious matches during slave enumeration - spi/acpi: fix incorrect ACPI parent check - spi/acpi: enumerate all SPI slaves in the namespace - driver core: platform: return -ENXIO for missing GpioInt - driver: platform: Support parsing GpioInt 0 in platform_get_irq() - spi: spi-mem: Fix build error without CONFIG_SPI_MEM - spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum - sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig - powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config - m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig - mips: Drop CONFIG_MTD_M25P80 in various defconfig files - ARM: shmobile: defconfig: Refresh config CONFIG_MTD_M25P80 for v5.4-rc1 - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - mtd: spi-nor: fix kernel-doc for spi_nor::spimem - mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() - mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() - mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() - mtd: spi-nor: Stop compare with negative in Reg Ops methods - mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods - mtd: spi-nor: Fix direction of the write_sr() transfer - mtd: spi-nor: Move m25p80 code in spi-nor.c - mtd: spi-nor: always use bounce buffer for register read/writes - mtd: spi-nor: Add support for mx25u12835f - spi: add support for octal mode I/O data transfer- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- Add feature for nfs client support multipath- mpam: support ACPI for MPAM 2.0- perf metricgroup: Fix find_evsel_group() event selector - perf metricgroup: Fix for metrics containing duration_time - perf metricgroup: Fix system PMU metrics - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - perf test: Fix metric parsing test - perf test: Fix msan uninitialized use. - perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test - perf expr: Allow numbers to be followed by a dot - perf expr: Test parsing of floating point numbers - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf pmu: Save pmu name - perf pmu: Simplify arguments of __perf_pmu__new_alias - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf jevents: Add test for arch std events - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - perf jevents: Tidy error handling - perf jevents: Fix event syntax error caused by ExtSel - perf jevents: Fix getting maximum number of fds - perf jevents: Fix event code for events referencing std arch events - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf metricgroup: Fix uncore metric expressions - perf test: Free formats for perf pmu parse test - perf metric: Do not free metric when failed to resolve - perf metric: Free metric when it failed to resolve - perf metric: Release expr_parse_ctx after testing - perf test: Fix memory leaks in parse-metric test - perf parse-event: Fix memory leak in evsel->unit - perf evlist: Fix cpu/thread map leak - perf metric: Fix some memory leaks - part 2 - perf metric: Fix some memory leaks - perf test: Free aliases for PMU event map aliases test - perf metricgroup: Fix typo in comment. - perf list: Do not print 'Metric Groups:' unnecessarily - perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() - perf jevents: Add support for parsing perchip/percore events - perf jevents: Add new structure to pass json fields. - perf jevents: Make json_events() static and ditch jevents.h file - perf metric: Rename group_list to metric_list - perf metric: Rename struct egroup to metric - perf metric: Add metric group test - perf metric: Make compute_single function more precise - perf metric: Add recursion check when processing nested metrics - perf metric: Add DCache_L2 to metric parse test - perf metric: Add cache_miss_cycles to metric parse test - perf tests: Add parse metric test for frontend metric - perf tests: Add parse metric test for ipc metric - perf metric: Add events for the current list - perf metric: Compute referenced metrics - perf metric: Add referenced metrics to hash data - perf metric: Collect referenced metrics in struct metric_expr - perf metric: Collect referenced metrics in struct metric_ref_node - perf metric: Rename __metricgroup__add_metric to __add_metric - perf metric: Add add_metric function - perf metric: Add macros for iterating map events - perf metric: Add expr__del_id function - perf metric: Change expr__get_id to return struct expr_id_data - perf metric: Add expr__add_id function - perf metric: Fix memory leak in expr__add_id function - perf metric: Add 'struct expr_id_data' to keep expr value - perf metric: Rename expr__add_id() to expr__add_val() - perf pmu: Improve CPU core PMU HW event list ordering - perf pmu: List kernel supplied event aliases for arm64 - perf tools: Add test_generic_metric function - perf tools: Release metric_events rblist - perf tools: Factor out prepare_metric function - perf tools: Add metricgroup__parse_groups_test function - perf tools: Add fake_pmu to parse_group() function - perf parse: Factor out parse_groups() function - perf tests: Add another metric parsing test - perf pmu: Add a perf_pmu__fake object to use with __parse_events() - perf parse: Provide a way to pass a fake_pmu to parse_events() - perf tests: Factor check_parse_id function - perf tools: Add fake pmu support - perf tools: Fix term parsing for raw syntax - perf parse: Add 'struct parse_events_state' pointer to scanner - perf stat: Do not pass avg to generic_metric - perf tools: Allow r0x event syntax - perf parser: Add support to specify rXXX event with pmu - perf metricgroup: Remove unnecessary ',' from events - perf metricgroup: Add options to not group or merge - perf metricgroup: Remove duped metric group events - perf metricgroup: Order event groups by size - perf metricgroup: Delay events string creation - perf metricgroup: Use early return in add_metric - perf metricgroup: Always place duration_time last - perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools - perf expr: Migrate expr ids table to a hashmap - perf test: Provide a subtest callback to ask for the reason for skipping a subtest - perf test: Improve pmu event metric testing - perf expr: Parse numbers as doubles - perf expr: Increase max other - perf expr: Allow ',' to be an other token - perf expr: Allow for unlimited escaped characters in a symbol - perf test: Test pmu-events aliases - perf pmu: Make pmu_uncore_alias_match() public - perf pmu: Add is_pmu_core() - perf test: Add pmu-events test - perf pmu: Refactor pmu_add_cpu_aliases() - perf jevents: Support test events folder - perf jevents: Add some test events - perf tests expr: Added test for runtime param in metric expression - perf metricgroups: Enhance JSON/metric infrastructure to handle "?" - perf metrictroup: Split the metricgroup__add_metric function - perf expr: Add expr_scanner_ctx object - perf expr: Add expr_ prefix for parse_ctx and parse_id - perf expr: Fix copy/paste mistake - perf expr: Fix memory leaks in metric bison - perf expr: Make expr__parse() return -1 on error - perf expr: Straighten expr__parse()/expr__find_other() interface - perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables - perf expr: Move expr lexer to flex - perf expr: Add expr.c object - perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint - perf metricgroup: Support metric constraint - perf util: Factor out sysctl__nmi_watchdog_enabled() - perf metricgroup: Factor out metricgroup__add_metric_weak_group() - perf jevents: Support metric constraint - perf tools: Update copy of libbpf's hashmap.c - perf tools: Sync hashmap.h with libbpf's - perf tools: Grab a copy of libbpf's hashmap - libbpf, hashmap: Fix undefined behavior in hash_bits - libbpf: Fix libbpf hashmap on (I)LP32 architectures - libbpf: Define __WORDSIZE if not available - libbpf, hashmap: Remove unused #include - libbpf: fix missing __WORDSIZE definition - perf parse-events: Fix an old style declaration - perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events - tools bitmap: Implement bitmap_equal() operation at bitmap API - perf metricgroup: Fix printing event names of metric group with multiple events - perf list: Hide deprecated events by default - perf tools: Move ALLOC_LIST into a function - perf stat: Fix free memory access / memory leaks in metrics - perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU - perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU - perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname - perf jevents: Add support for Hisi hip08 L3C PMU aliasing - perf jevents: Add support for Hisi hip08 HHA PMU aliasing - perf jevents: Add support for Hisi hip08 DDRC PMU aliasing - perf pmu: Support more complex PMU event aliasing - perf metricgroup: Support multiple events for metricgroup - perf metricgroup: Scale the metric result - perf pmu: Change convert_scale from static to global - perf metricgroup: Remove needless includes from metricgroup.h - perf metricgroup: Add missing list_del_init() when flushing egroups list - perf tools metric: Don't include duration_time in group - perf list: Avoid extra : for --raw metrics - perf jevents: Use nonlocal include statements in pmu-events.c - perf jevents: Remove unused variable - perf stat: Fix metrics with --no-merge - libbpf: add resizable non-thread safe internal hashmap - perf list: Output tool events - perf evsel: Support printing evsel name for 'duration_time' - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf tools: Fix legacy events symbol separator parsing - perf list: Display metric expressions for --details option - perf stat: Move 'metric_events' to 'struct perf_stat_config' - perf stat: Pass a 'struct perf_stat_config' argument to global print functions - perf stat: Pass 'struct perf_stat_config' argument to local print functions - perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() - perf stat: Move STAT_RECORD out of perf_evlist__print_counters() - perf stat: Introduce perf_evlist__print_counters()- scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids- spec: fix the problem that patches are not packaged in src.rpmdc-64g.compass-ci 17242148664.19.90-2408.4.0.0291.oe2003sp44.19.90-2408.4.0.0291.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2408.4.0.0291.oe2003sp4.aarch640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2408.4.0.0291.oe2003sp4.aarch64debugusrlib64python3.7site-packagesperf.cpython-37m-aarch64-linux-gnu.so-4.19.90-2408.4.0.0291.oe2003sp4.aarch64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=02e9981e0cf476b3d1701e153e7e1a877a042b56, with debug_info, not strippedtü1G\utf-841e611bd8074fcf2177136e5b926ca99b104ea0a5adf99dce6aaa1b230ddad61?p7zXZ !#,D] b2u Q{LYZΞm;bs4Ι@K924JOUå8`y xJ x<,&ת}'SHFd>h zxX_E嘿(=O`J]h p 9,!{wuHj*PHs`%DB ,j%(AZ6*DE@̚ X**ernW # `[7J3GE/v>\B!-:INqK1%ё{c p^3\cb0r%/͙2|xym*y%Ը0cD5 -6ZA˹+$Dcq*r%AXln0{8BNg-gw}]VW<Ăݵ3p6A<3үv%:7qoݎd1_rek\ m>{>eOfP!/&a.Ǿ9Ybr~f C8)Ae#DmB=Lo:T"l)nW{Į<>SfCG:J}"$]C)`认keLuh[戫'Op=Xk A##xV yoE[aoK!~H៤6fZ>+b|I ?^|X ێqNB3) VK'_Zm/dc,IbO$1[G hrxU8|T?KNJ *r>d"̹Q 7ޝ9L"SSWm8."i>Hmk _ͳ-+~ۆԂf\6s=:t㶦&?wܼeM Ƹ۱Sٓ}EC( - J4pCGӡ%15 k11Ӗ6<{_ ~ r^ӣw:RtSëחG1,5{2\P! B ilŌ{ 0 n,GR=fg5p;ۮt־1<0v)f\(\扅F%Tr'w#S,PWB#V#zWGdw{5|q^SDkyoqCD`ZhgEM?XFhy IC@)QS-<, Qecp2&sNzzk 5 a;tEk9~yhL֦tMQ}xD8EOix*vAvA)62*~ډn^ۥCK\;bb<T[V!vL`fa' ;-)oZS(ȫiE 5HhIO?8Oi%UW;!p6Цnd$!dEi+)/YxD97T'1k &:vlh_7!v,U@:؜o6AGe.Doj]]I y@Տu&!g誷 Y#U̓ qB0Gӏ2 @n-EC>~E <7^FzɂYL<:<Avqh{.}j-a]5#6R%^Y : tT84MN3 ( )Ղ@2Z8BĂrbG\X-FD\0f"T^*঳~T/hmxPg>=A%R b}s#^\CjcuߥGf&$u ]wj |ml\- ;IHxY՝ Q!I)o K6clݍk4S~s±Ej~A[s*z_.כG;:g 9}LƜ`F4$uAgcorgDS+b?6;C0zR0B+tdn q d&)Cg%a5h7-S_RS: :9#ݍ9J-УY3nd@ beґ/j_jt@Pn2l|r<'淔%>v9eܡ}a 'w+^5jmfc@폞TeY/ X *7ToKCcEJ}4Qgڝ֐oT {)U6ZI.Iji)d>(׏[ٕͧ"e*},;pa>&aIZAkzsP_KwShe'P)GO:WO?E,[2_k9` ?oraTvI \.I;&ɻ(/@eiÇx@Ṇeh?ys@ GFcv6!MjMNp\"{PR^n9ŇѹH w4W9[`ܖ߼ >TI=bԓ-j)W& YhײhJo@L:.fXgPZv=z+Y1yU܉هcsVGPґX;.wn^.^PUQfW,5NkEhua`kr-jR;i%8 IpRA}^[IhDviրY}+"@F d)v{w]xt%f[`ijF 3~gvo6^ Gk.~2냂^rxЈEn9(c<+A(U(!h|\X'os=%hBS٧z]/ ?D]~PIVfhrŊCZ& 4u_cdw!qpM{ޞޜӬRSr nd 񣞩5?l6LV ^B0n'*2Vq]tzv$;LBUϜAeh6m'z~ vm d}[WvKo _5Hz0ԖC7+߼ן% dH ?[%W҄uS4AЮv]I`` \؍7ĸO@εՉ¹klJe>O!o^~b 6}ALpFM|_`/OR^#7L8Z}P%X6{$۸xeʴ%T)˓24UۺfEqoagwK}UKSOO7&xu{+w5T. 382d wcI6YRSm9i[I8IQ[MI/L"uw-vg̲G_B _'39l,'4r-XjQ{hjdIА CIJpJe 1orto*435Du-rBmfAs (LWg$+vkN c:Dӟ.;l;]鐮&@ST֌+бTTM`lB]p\e)9x~,v7=2M).䐉q$Z@eA-ŝ$kmR,$o$NGoc/Dt"")ؙB ]IyTB6Uǝt6j0bb1yiխJ_OT\(koE <"Z)+dL-Y5Pk|9LɹV֨^.R^-8r2Vq|Ɏe׍^ۍA848.$;|^fѺ *!#uc+WGSi8b" Hz{ zI[lwcĞh#Xq D ւ!S#U* OK["E]*3$ ٵ;V@;K:BaAwRN9+#vPݸlQ z2S@Fa*12&-` IavM~3}l%5sM.l[e! qC|m%ںh ǐQ̱ԲfG%:Fi^,rt ̓mk!d9 rw  ֯PGFg@m,VK>XN`|k $(ns@ F+:^>^qq;Qڀ0y䕬JȂ́a#3ynAb\Ri8-ڹ OnqRd(cs<5-;IQDssuZ/$nҾ(S A}ؤθ*<2 <7[b}ڢP?b IR,VǴA~aj|+h*ThVf|K"jxta̡\Z(x, gr8ФY& $ TͯUSЍ?&<<SXAl!zsûW &TW*MnCp>ZX]>юK0Md  מ'px>Mds#Bb /\"Bv1]7&k?9ܧs8):Ryhi|^g N'ԉ־"C*赋}o>42aόFZTYAXfygGqW*ܩgA7D0H0PWm\V '戀gɘvS1Ӫ⋁-d GO|BDzғܥ/IeA0$ 5 '2 Æ"XH@-.7Vm]I9 S'=+0O_o= 2, 98]sbC5 I\&\j?B0G(3/%o; d&$I4"̈́jXUsDe)#J WW$\+N[e{vys+O8Rm%Q m˪02() T[| r=fnCމRS.0 (S>Kw<:@HnO"1\|iOv4{ fpo60y5-W`%G/I2o v4BiԢ)J_.DhE1*_%)Q.tSJ?s9J \V|@ Qp$0 ^)o>rFLɃS\@x>a9%좁vN->U^,骒.#c!QjүJ&xa?NtiHm* 7Dssv_ nlU9Bw*#<)mݙp WZ0 ).QGI/2?9g{\z£p(!"+4 *gCT nU^j+#5S,^Bvl~ @Z-)LhiM3xB"$5PMW:f@A v@BU|" h/ddsSGҪ;*Ϟ g"%WqA8N9?RͬÒgeq ܞwa[˸WSCcOy0UW'N($ *bxhP8U{?\*]KK;a;G|uܕSd{Ѭ S]dwZkn)<PvdB1]Z~jYerM n'`8I}a,tϳQϼ@*gYMGп=?!GjS$o$裌b¤Өo'>SȈ 0a.Su4{o4>gWm43Ϸ6{%Ô{.Y?68bTf%l+?ʥ$;3X@_BXyfx#;Epʼn)7-`ZD6X qƣ^jrЛ]C8jV7a0 C<yP&lXt#ާ$,`@eIDfWk$(t_߸:d55PcM7e6^S0pw̩{$UP8>:)}(UeL+lJ{YݔG ?O9Co| 4HsUQ7e'um*of4i ymU|^XgK-#u'jڕ prcuk2egh XCebu ZWhtZ:vx{wv#=,tJ񐊻ukܜuyz _]7E? ed+UЈ.BUkEů9 -4P"#ܨQwr6=2kф>$|_y^!7xxWy1n:^;`ĕ m:v֓jr^3;.i=:$_4&\no׶]13M׵k!LQp4UF5W f ThaP0a^(lt&\0EkaVԘ΋33gzA?9|J0-#^ Fga"!zl]n͝h6SE5KЄRj,Z.ԤP7f1JI642 H>k1U]uSJ{czήg=Ev)DLoLAgXȥ1@gR~]W$<}U4? yt!cwTA+T039 #ؙ;pG`fRZ5"ܧTdmv#6fMd(D i*EGvy^8k^t6]*cuڂܪQWkS^>^-VE]!呔JlzQR,B2L-UBN9SRB@ h08a-dWIׄC>V>櫩sm>@ @.,df_DnI0e~8ݰ"_鿫n-J^^]sOR^"yd N!oE)'$u6_4O:5@Gy۾z)v}N$v蚜Q#L Ϩad~Rߜ+JL)lUx欿lQ#+BQ%k:-@y-Ype]n?A]Tx৘2|\\ЋfStaneaU,d_I| z#}זV~ub'Bf11)$ro:l6^D$I~2p_dIb>j_bG7BBIv.خV|F1>ԷѤa- v{{su\\aEݐַjQxL]uV6@pEEƥ5RM0q :ҰuBb78_h+FV1+K3d[ *'..RNMl^~ȂJ>fx#GjqNLY7>VD|V7/k/Ͽx|f;;f~R_|B G*<)|\kѠq;(Ҷq1dZ6ҳ ~6yCȮ= U@{V])Nqy{\껡$G\Rɪ+ʼ1k߸/bfeoO 3~4̧xPv;!g3Ale|uS mf'h[,G@pA=2Joxo>=Dҷi~7E{TN~+I@Ӎo^Fτu-PR7T_ $*;8=esrIKBD 勚)I#dR̴_TRіjs=:lFchD.]|)OVű0ӿ]VQB;yԻZɖ&:F}n.FbKpRj)Dző1% HNzǝ9),!CU ԡ8e|K} O3կR'˥oİL?{M6ߕ;-C[ p zPZq$;CB?;^l>nsʬ=k\C91BM(3CEwB vѾTJqX!%!)ԞD3ŷ&?,*M4xиq&*䟮vR4k\ۜ/乒'G)-X&}%M-8"UKwL*@]ʚ3;w\b}0ræb[Ƭo g̾8eCMܭCs]#/-1x d̯4 Ezo|լ:).{Mc?"S'v&1ieLrFE.&C|,GVvk0H! : *Mԕ@΋XdǞXҚ9z0p-Շk1-!kLQнR@i~FM iȋq˥E ֒ ڲo [~段Ng0Ę[@<Dz(nU` yLځF4C`,3KXSkF]&`QA ђtS?Ʉ7Gr[")6ηZ ʰ/mJA {$ +"~6{V*H'kWr d8vTh?ϡ%HKp~+@;,#}'y:^';5 Շ♻=ݨئIWb@ۛʦLKp+]~&v[񶎔wMĎFy_a"H5|I)>jY f6ްr\5b6mjnu^O&M'Hynw@ L.rg+[ye\AW{~2!(||GpDR-T^ޟZ fro6q0HCPEPN~NL[;࿼/,L!#0bqmkp2Tf n5K(7y@y1$f@2ECnPG]Hal]v/*ZE>uȡZ4MUgR)=R2Kmd?igOGZ,OI%Na<;kKn(1רD}&%nb_؇o#wtU҅$.^=FZBaJIymU ֶ%K?X?w?Cf# AP(q#>fFh<[e, mvI by\J8c 0UıۋG 47iƺgI@&!C5ԃ-B}I\Iy5j*T<:w슃S2Wй~Z{!eOx/͐VoHK2$c@Knɾyi.A+xo6 /9Iz'Z턘"Cۧ=CNbDξ?,0TT @PW2|ijiV8 *?d ۥ4 ї5L%3 q ef ՠj w' dMw;nq%laT1\rݯ듬\`\LvbW#MR,syET`@;AH-r`671,=zE5՚l#Gֽo28c64p=$*VMaa4 !U_N#aeߧ%Yo] ݖO@]!6h<@cL?4ob4@nr MpO _|({b?lDPq%cZBo °co{LOv@ٻo".T']пɞ(%T翓;l(Wd:G-8x1-xi!YkR{QJܧ*60"LJ*xխ<bw#wl #;npa;_m\z(9ɦ!Fb)} 9mHdf~V &I4 ^;WA&li}6܀xe!hGpzd?7~M!Qey?'k΢5}l'DZ{2 GiZwz]Nj?WR`A"FըNQZXl;p Ϩ/QoBa`^5]Tz|}og% ήNsk *1Jڠޙ'XJ`I`](0+w "W?+r sRuaq$ðBjV4ӾJ :ieYM nDl<#49g}/m>$.q_F$(fts4R hiV>7]Q<|No,# ֗1)0 ".Ϣwl@M`? 7~#;ƛ֟ݟrp &9Q4ʰPGŅ8o[;:',Jjb]vQ|%%1I& nd0GKcrQw/̛.)!+z3'FXywP3a^Vjcs_7f22;'nyB t'33ޗs{& lFLz ʷSSȖO3R Y8X۹R\^/nb}'p$QC@ɭz-?F(&5e|~}Iف8yK6'G4y=C #Cg٢i0CCNK`B 3#Dbȸ rb5k~,/Hz\yedlqt_gtR"r>WCA;Uׄ+E/ ~R{~`horL:1fV)?2НH#\{&O|$$`#we*d^zgaP7K j7xK S[UДHβ١7,&X/wN38gx&l++;bLIZGhRSHλ1v&ța/'msqGFj?:Xvt0MNWUW9].\ |i=#"~.1Su|ڨ:B2Ѽ}ǠҸ !n_8't$@!_Go>;|1{¿'i&D{xy3 51$V/wK_=X` b wzT,zi cJɺspFl";.-n.wZ$nL™}:}WUYȞG6Q.4\A W@TS#ԣ EJxn%pgpIUP-OԵ6gњP7jxL{sk!/ȡ>z譂rH?iZ|4"i`-Q|݉`kUhѫPgvLuUD2 nA֑H#zch%dzL"ٍ,kO҂?6ޛV.0A&v/k4_ryBmb&jQLvh66{7.O%i&Uk7f8xdYA|AH#p>{5gP} Ù4PthM-XfD$ У<3zr5HPe ]ޓ!X5>m0vU wˠBb,Hd$lDrDa*WoX Xq!TKߌQX0%QPa $֜P/μHFVOh/-tV `= =TMЏ+F^`285R#~<=^m$F`hܱ-kO0 E]Tu:pMC-7]LMsr~,K}J&Jt \y񑕕Ⱥ[Y:O8̡ e_`Ή]ak &{wM)&V]ҥOΘZiU-~4ێmt!-Md8@3vLO3EP|0 ]3r"J̔rvc>n=ȗ@q< '2g/{ƟߔJH;kcFlT KY}wuo)4D<8D6i] R[#pЩ ~>=3;H]՛r_)_ؿe=dK P|"hLЩ4p~F\fy" [*"Ff˄KS3 =6! o$k5Yg"/`)iLA뱰U 04;?$|2^,e:zCZN 9/q2:[ yс;X . ;´n[$mfi\S^ ~0u[C|`jX}`N?Up;h Dvͮr}Ѿ8o٠J./Z9fo Yڈ6 uFW.-+٧6f}y]yGn4zwCZѳ6R T=3o+ bvmq}βwR'5 EB$ -'m^ vξg\]Łcd< >{`M 3`L.6K9Hq'8K9/ĜTA10uM44A/aV~.+q^LE*pjڒ5+행Lpv"SO8E~BmZ=)1nsscy3O)/T3)R)saʩIcљRu&GG8PffA-k=]C<`j7d !,/l9eJkGX>ѕ1-`|\M':Jhn"җWF'n v偩OFU%?R޿:57ꇔ"܁pNOufX?]amLA-,0p@YYAKa^jgfL?$_E9ݽCrԖ&-?"_L%#&rCAMy-GDa\۾tC 1c?S5X5c.0t…n$>O%*bX9UȪ?J] ^):@DžON O_:-I[IRƱ羲LMj~״aC@eQ.~=s?V1E;blE=zXן AɧEpuAͮ;"Rt^㊧괆*+^AArz~tܤ]%WF݀H|# @rW'pͯ3?MEMF wiZ@G$2zCb3ikIMH>JV=S/ O} vq7rX U ,M53H5fjȜh*TQ9-٭?E6Eb2.} !vV>E2"Pg¬K[kצ%b!.8v#YU9- 9S]~+v 9S0`9_u̲gӎ8͒`XOcwRO"fk˄XO&Xm}4)]? q$5\8Z Y|l^W##-p =Q"~jfNBPxa2;5{wi W ZD UdXcWXer:Mxfp H*lA>}_ \`  fDO<E 䪱mGT}] B;Ϥ`˖ >Y* O$c\*.Ń2DV<$ th!;n#_ R/4 -0t&Y+o.] ǃr u51ǚBO=/|lCIYڍ:G2kU7e%>9; &bi;Hf  mq%;Ck͢%-2C(sc!|墵m=*9]fr4l^wy5l$MŨ+Bg}xx%p#|:uq 2.Ըds>;Lx0ɜO1'W0RjJ.Ȳ.,"K::oh-iis/fF\ѣvrgM8fikQ9y!a.J bqN.1V맠Wqy^ևժ +N4_>PJ D p_MH8f#5iYWX.t5'R'x?N?Dq9J*ds7!%ئpj@5ԋq -un>[ba*KNL e m=5yx#O@ -#k =I~ʬe /Gڧ>jm^#hcZ'0 tVj2;(8VS4?V@{R8؉f5߹nR˕87n%X;:/pay\mrwq>-Kn'GpճVV 6'P{A OЙX~[+_Ujlp#G|2Yo8Ku6{;5/Tf6hi^ |SVgj  %y}.b. #-ij5n[bY8M`R+]v:$ϱ!:zr6q1OPGԠPjMC^+ECu(=}adL*QK)SԤbm͗,#$ s";<ʾf@ n8jNGLE+4wR rC{ڳY5 sWs1 %(M|]4 ex2d|fȯ1^hQ`a)ELOp?teECP[3|8]Ev Sڞ0Qv[QBBIt>&<|ڠ'O#8Po763B8p#BZOQlzl)3Lx0cd [v^QPkϗfQ){e~Cl?~?Ijz0uyBB=lN2)?M6gɵtL265'ɰ`w3#4v9]O&]9@N`QqĨaF4m uyk=W=ܾsUq͗|bkF:9c X)aHVy&c.B0ft  Sr*y*%[XE=d t]jjʩOd©[bjL?Q`30(gWx~sK>h]@Uecc42y^)h|Y/RK˱QȈrlލ+R2_ÈG:Ӣ8r ]x}/5d'};U4P)Lzr2uz\|;tPoqŹKG;9{wW=QJ~^$aTNkvK@ha 5bj'# v2\2vӴnair,as. N^±{~`e J^x<~>MeQbcA;!ѵ` ZlE"I'[<f-ָ\V{"OgTDaSyFzbT߭5qlL%K6wS8f4A2WG^ +jk/nEƪg8M[8wϵ4&!j'q:h;9-81[]s2?ue;;Ѐ)kFB*KJQA9SܤnLxEFBҜD@5m`7\)<_gϷ `e=>> *gANg?yX#z͗5F4BlS(*ē:b gʢv(}s+S,$.*BLpg?qpjA9#ɄNIX-#ϱuz 4Ve7UnkPt*E'T]ٝWXC ƪЋ࠺KrQ> ~VQ_{{𪕪 f͈u&BՖ lgĔkX >4t)АΰQHcȔę V%gk/9sTC 'y!;.ZijBAq: c(g@6IXnjqPõ%ճ]JaUCJ)4vmz((vLړٕ7QTk%eWtPkS5*R/("WlZC=_EȽA5ur|KTfZ&Ŕsw{GPk6TOnϯÁsAP:㬔ˣg ~rr5朋3TS.fbV-T~nH欕1޺iBͣҭnL8 w$3,VE7kzQj_ϫ"Q*bx&/军zʞ)Hby,A'_d$lt\O<`n-&1)l+S}qSϕKPWZD̈ N>8ꭐMSt71COۑ}_?H0~v =to`J} yw]7-.2U }C 1c*膔J='0mSU7 _|­& dQ>jopC0[,7 NP!Z3J^i_Bo ci?|FIow$^B;iE〶fp\@}YRS3Z&XO_GMd/oe*֡(kU򘇅cO2yTIfO9w |^d}*zL˫׺HQm% 6qgN舗'ѥQ?(*fǹnίK-q trJcԫK PHM*=dOﴷ(Y#؏yI#a=r%V>^ 6-k["RW &hVų) ZR=~e~2N|bkي'{&!9 cF x { XݪaLo=y&|Qz,ne%:fiSf:vF7^Xݦw}ʎUmOl Ѱ]8ͣѻҨ_,MS%! )pwwc^Y)a9Y}H7-WOuCgqFe|!7LtSG'HOO6l@YZ.ݡ,;s G+kt]QqJ=pt hs^ 5Iܢ32S/zEJۉJSFfv*vT#Ե)Zrڢ#o N7C:m~!V"a*BBZP157Fϒ4jFF,uJmP9]n;#K+R 9WJWuc5}OXl+Z/PB/CO@U&!w_HdB' %һ2 m,1=6WTY?勝09JXTV7E굵'|V;eG[ [ONm絘Y5p#`c\0)u(t!EX1 l~ZtAG\i]WI#:71۔Ag_0b7J@V:C\轱?*&SWܔR^lFnpT?ϣٕ^9?BZSx-{H`T10l$Ph'R^4!6 {ȯ:qNTFWj[4aMDIREQ+%M , Å9E/D}D83%#*e}8`d?lşnvksg\F-DE5FfDJ_FrRAZힿ*i6OpHP=Z^}kNXv<4-fuhDm.ңJ԰$džkʽNG>$X2@ ӼY8c !I h} (#@ew!F0ܘlݹ9yɰK9hq;QtFj~S*SoRG3-J\rʑ;SP>HB#-Ҿxt>b^vC__w`|| $5~ut?a\e ъgw)^"[%/fگClj!C}r_ Q);P,) ha^g/hKU #x#KF{I>N7$s' 5`ҶMgxBOFWhRpJC/|;zʿhV/l=24 Ιx` LU>b_s cZ z&tW= ?Aw"=~&4t() z^dyٖiS4=\eR} v;iùMǒ]/y5?g,Y&߄7O%in$]̎1lY K\ed p&R`a #GX\oe&x+ZaX4]~h{&N>UxR@ e #2cvX]y*og6ɢ1 J+yzŸ(*$'9x_1|evZC'D2-wqƻ]^zH͙#S6^Ϊ=iK A#|3AExl`({\2'Vɦv&Ty>y|dX&D>qIᴐr"O 1o]+vj;`(<(@:wCm9#tFˣt~9>s X԰۴ L`wi5&Oa%r!'o.,0+BԒ.__mI?r拐6kCq*LiPZ~Ww^ʸiJ*Oae ȹg,>H xGڿHH]`0mWݭ?6: P6*J9~kA͑ȍM)\a8COiL!]s?Ⱥ3W3{5).Ð8nvA!^9Ԇd$&L2m I y:Kz o0JXd#cd1D.Dޱ$!`pҶOgxrAWDQ`#p}PF߳HZ|>AgqVB 1S2Ck)11iN]Z0^x2gC-ww7 }NİQ;ebOG1/":wC%Yl(> 6=}kPרERnޣ}][;vdŝrv,iqOH@Ĉo[hv?#%@:7/]6KYv_gYQDi~$ZPҺ9(K(J;>yd..c jJ+$PZ '!A%=)ܫ|;OSNqɮubHyUflTOuɼ|N$k0'?1 roqBy_je8l Ά(MO5E6$|{ \D ,\E(]qn k!e[$u=SBsƈˆ;O |,:1ڨ&dV+zfrfQ'c!_UDGa#$'$(\:&s+DCzƄ^3BjLBut{I1p.RSlW.BF.s\Z.\Alε¸2rl#;8۷ʃ;xhHp,:py?Ѝi;=$lX@43yә/Wց8&tx5f@HAWW:Wu$^gaG ;bJX~۝j3 ¾Ae|^ KO!0 )I~< GvܲKy͍nmXEӱ8[æa?Ÿj:.68pB0*0ned"71Pq`"Zզ;`ǹ5AZ-x4 >gL%ϒ $V_E(L#YSQ2GL8sV"Ӯ@u 70߂No;C9UO7Omzr/zۣ͠@])̳y<0Ix1^[g@hzCyrr<-]kc: bÚyD8-q%Sw?Wm`b`Nn~iXxShemybU +])~n;J޾; 쭛Shޅ0?[jtu@^& UJP令s^Nk UXЋhww`$M(}2 a:f+Bվ681bvUG*.‘Vrү>krfvy7(o(mXv獓 ,0! g"د7YH+L,Аa[8s-&I v}O%#K 1U%yetɠgϔaH0-Իkkf[^;tS0)5!NG4'Bioцyu4ݳJWiJm#`Zmd4b\ ̲HCl "UH"]=\~NC5*ٚHY+3_˸l+IuݺS zd~q\#窳v -Cl|f"?`Cú"J2'[?ݟ@Ƭ*}YH7@KO5 J."U!ҷ#M:ŤRӄrIoUd{J\ؤJ5 SC> $>9!:f Ѯ&wM%# QO#B&(U˂OJ }!?ϰ@!G4HeSk뒃'C 4و0,d.l׃4¯sL3Y몳$r&1r&5">;∤͎@.4mU2݉d ޏ$u盚B6_Tt*/Jm=1@\7QffB8VVcZ>{M*P"dB q[*3;2Hxy1Tb v\]UϮr b"5f'О/ 4#=ms1K#^-GOU]e'ꊏA8`] '/eE_g+wDž+2:}Y\`^&Hd3^R/ZrkpVk@TLQTIsצjm? dKIB޷s+)d4c4V19y6rF:ܥ2Ea:yT2[D{Gzj+o\CJ[شGj[dy7G}dEhDJK>| k) M(~D7JԷ+U]_+ dBIhAv(+r&ɨY%V4,/Z~ Mkf3M;ٮP e/Y6ÀvC =s9ƕUF˾p˰3o]i:do̸05DY<$ݖԠ+SxmZu)m$]K fDEs_m7mMn$\Rbﮆ7M ${Ù-2Cr1?Vveays oX6duyƬ [( o fӒyԫxjΖf3H'ڣC*=Ӳʘ=~{#(O³0s֞Bc".Vߪ{9~ذ7sBM%~nna RQf)ـ$s;Ā%6dA˻U{-X?|%+䆤+Jaұ2F"~i4EgG@$zXCߪ2F`b-93%r]Nv? 9mMfXe -9oQMjtv3{wdhk4+a;TE|T޻'`o:<+`FomqwW @-ź 4H!wUi'2Ä5G;I.H*Ǐf<Ǿ%/w<0rm&V?Z50d3M 3}B1etH]&hlNGh|1pNjPe%†MK*Y,͘m~¾79%lL@'a l1q"e+3( YQڳ5Z,>I`X.:5./N b=Xzt"i id@u sHyH/KKFșJh#B`IǪqK(4V~ڑ.ZgMއ#=`I-7XdO?*{Iܗ2iU,W|׾;f5[&q+H]ܦEz;S?ztf4 6NpWƵG#pLs'Z-f8zwĿ {E,a<PȤr3a F+u׌n`/v46 \%KG"9ϓתm69_f-QHK[%g 1s qnDR\qV8|I#IZA?Y5 BLe:}HZqoZ#su+U }H!SmZѤ <;J "0Kue-[as@q릗ցaOdgT4b!7iΏZl ǖ۰\#rjiZ5>ƻHæ_fBkzǎءkx=,@D>Y--AJ\1)SH9x Q@PB42/@%Q:<1E5KtJhATnHCPٚRČ9sM}o۬HG]/ ;US]/yoN}|#6nXP0]|21S֣H\L%ik|`ۻIm0gk73Cbw$Jyf jQZM xeVgUHbڭ;֊k*77LQ(.}ϳ9T2[s\MJlJn}:I i҅s #@aXWyyaVf)^Yxٝ`11gRqIW Z˼D[\^ӧ!/fqhGHjMVpS7uCaݥҕ8V5aX'?Ēf߇&~ RAЏ7Ss|s"\u &6iÁmAσ|bO}פH2wS0+*S@VLVr3nx 6? G6b~Yn6:\=]j'&OENp\VON(G11t5ZP_ªSS|K{&1]73~l? +.i`cZVD4Rrb8c,|~oXal3Psu^".dUXğ4v,XH,975,u3Hpb$=blXK [c9`Ө}k,uzY @ 61BjxF3R䰘F[:3qTǓ5}*&+hNL6:׿;yo6ʔ-9oJ9J7 p6_Aw2vM}{UCczow!Wl! 6u!]ֿdH0cjߍC ؜';gpT 5Y.#H -$nݶ;yJ8hu_7S_/ XS \A^cg @#'H/[76WU8ٷ0jੵ|z` ΋̼a g›%ĀKW_IhuX83DUZՂpZ&h_*<`FW)GmuSjgWXG[S?q%4V F; iU˽FtV6=d@'+f>o Rxr~ Lޯ߅e|*Q. 1.(HokYe,`+] 6M.͵"[!enSP8:M$ L{g$3K$?c 66.JkoH TɓW/۩UXfQ5~99 bLxͳ!QX֦GnmvĄk|sbYҐtA 6 o&/ĩ2RE}$UגĶD:йw |RV&buŸ9JԘ$KZvdct5RH<aiUEe˵Ú;MX_Ȗ] EYr懮^7 r_J7ёx|f77H3LZ"#.ِ2t9 _Q$Չel|3qʧ_yFّZnjْwVڀG*J7?0h80Q9+6>Yjgmw UO:`'ƝOW}#Z#f؎0oi& &:Dضqc${`Iq_̹Vhv58Д=*pգj\~;zU4?.s DqvCR^sIQ 3{l1Yym/C C5{uR L+PMU$?1tO('KI{Y*z K{2HP,=Urr g~Qx.$:cwDc _pq @4$IR@|p?j%F}@; tYj~\( 4u%5w#hlzZ`[|^nY;q{] Ehݚ$[味{9^ZDדWZWaoW 'u*f&rlɠG!4YiDy<F+o=\cOWuQ;r&8AaM"CȢ=E{KUAwZAtm#|]>&4!WN{8`t_ף5:4JV VGIF|\kdfl؈퀥ISMxi#4+epmS%yvf%Pl|S ʡ3EtXJ2%}lS.,Pd@k[ 8B ?4To>r? 0-| `ܟrVݞY˱ q+ykV-JHs/LE!&{(RqW*7^23R6p8:[b]h (mnL9̚p K \1#T@ 0]?Rn{tK_`aq& N`?w 7|N\bQnu&hEdBo'S퓻xJ~MW~p^Klޠ*{HC1-.k!Q/+K>:`ꖙ0+qbu3UnhȻzBIE8iu_[؊ST}F6#z~4%6AFd/\}ck)۵jh;]ӒTH_(P߻^7"~n% iʥ|";m`dXBoV =YF!58E+Q do.R#jU+̡7M7== ۏT_eS^7#ϟbp8&h -m"'*4.&2e7GMhڳ7N!7نcKPOL|^`[6:NA$c9g8.i=SDbm͐| mb7VtAf;L%咮:R>ģ1J4x؍Ufe7$ŴH&7I-;_z@Qm*/YExរRybamFjִt߮=3S0Ruh'3LֺD*{̠]GfchufT #bۄ(B\́Mf:5P1 H1. L L6ɹ!Ddq=d:Ef5=jFȔzw߬imgk[ԣ( k IJn[{F?)_]9lq"KYx3ho8:mYPQLqՐ 1H3 =@R]آH2fIilbe0Nq`drq =+}y,Ft#*?P>Xm=`jŠV{q%zQ-쬎[&dDwY-5s1z&d0:}%c鉇0\d&6y@*j~=KDmcDl]r\qdS ~ -:ww+U̦407+Q鍓v:HKGb2YI3w?s*T;.{({%1Z1kW Q `S*]XCӖC衟vD$0dzۥ`]xjˢ [Ιyd_+a> /̞|BW-_ 5r T/q*;Ix*sp\'αokhİ򵟪A™Qb1DU7q8ڣE 8$?-}M-JH-_о 1npDhp5BUpN\syu |Sf>_-FSDw$??PUnbfb Rmh*?H z\9!K:R/OG-#s ̴}X}AZa)1;:zZ${y oӢ!/ٻA.%Ғ^=u}Ox6%sfۍ42 i- "W2k'ku6k2I8?ǽ^$0=BW`]CDW~l-5u(tȄՈaYM)PY,|,dҫoG kbnE]/6S5atWNyokHSrmqb9'ݩ5WA1TDKrhYxAxws׀iw۽4?GKb#9Vʛ]-ҘȂ S;5?!Vԓ|*ia}V%Y,f #b!aPwI藶kUSRٿ_'ڡ)a}-"ǝU^HX"]qweë,a[p_ˤ[m6h2AR3R M/Ƥ?CMR0F:>\Bfw=%GҌZSXlG3&eT/UɸK;:9*TNw݉!8%ִC`I%k>P>zU]DK9zTvάBF˚_ L3ݜ=X֑@'R]n'ʊ:"v?${'G?NzjϲK()5nbhFV.@JS[>GϙcXsϳZ~f\̥բ6~nZ\x1lUdpU*[@ =*HB|Z_9q\.C<pIYncW7?o@S ̶u(IgMyiŲ)K#nEOrMc~;,d"*ۑWBeAߣ&W g\ J5w^'x5Xj Ci?qЪRj 覬#g7=4H[6@:\oF$fN'Jv !H T ~bn8F'`[RӕfC=M{Wt&\n%jMo04TIxN|귛3YO.rޙՃ8p:gbMp'ԧ?|[$'UϴJ:#Y0!I;(1!h fI&YE6bi-Nwh]}ClݵM<`))JxѯR^¿;Êj}  :glŴس(#b ʅEeKf )wOk]$rSp1m3 Sܛ7UTa[EFtV[ =ׄ%l!xk)>7azWx{xT#ɔI8ׄ3[G۞CMFRدjX.Kٕk+\HAeeIdn0i619[_p s[Ү GI]!( ~h]ϧQu.VCֆVp`ڌeˍ3=p'dAjgԊ ~YXJQ(G#VO@3D1YϟNN!VÏ!ϣtCxx\axy =ԶdU/꽿i8Xv}e_gI/28=3;X*]<VAiuQBbwO MFc&/OSt+ 4k/ŽiHBc;j%>Y]subn#? Kdݸ[Ht(i n'0dhd2z8· VL18:Ų{:Dȉ(hޚ)H66 1[>ig~xg:zQf~ "Onr@Էxڡ³R'ivt `fW~,C$XXZz<К@,Y/Tk 1ZT/lhqHb*H6t{,)mL~qVr@Y#~4 pϝc.Y[ٕ<)[$Hvp@ f Ȗ7[#ԸԸ`rnEId4n&sIvq~>I@d_A'q(!,,CmWZ*qPslN umqQ[ML–kQNG[bSoǩ]NMv'OMPCc۱+'5a9b ]ul`g IOs^ܣRѫ9xoΥ<]6{YJQtc64 d?%L0R6+H1 f'o4N1uD{ K91W qA$xqi(a &U.;9d~C1$ C'%d MYyv/{\3 T;LS/_:axl4boraL.۽Nv$of>͘ 'gU t`Fj8_ uSCsTuŊ(y'η{cxN"6b~TtޫFg{G@<+w ~M޿Z3=2L5vZ sOI@ކ|*nY(ˡ W]4Gyǧt$ JT,G|h=n;v*QƮLtrVQ $]4e]Ώ6*cCFV㙴vAGL=%T\!$]Re L%hL![ 7)fk)e=rq:PGm41IrE]jySR 0fhHQR#$)  Χ_S~3'׀1Okܘ+2[ ޾DjQ-nߛ/a6\AQpP3̼ip^ոzS'( lڙ6ͣDEi+3IK`qhx`S}FO/CG=/&댰B˷UҠ<ֲDV8Nf-Sh {FBܠQR7rUT^!Z2SWӡ[~0qeJRR ZޝH4W!S3h{zF8 lzt8ğSN6RotNT0jqMYGo8ْt[@^i.ɜ%>m''gd-_s"z~IdabmrJ/ӳ0Z&lD}(Xx"~=g0cH'i~'ޕ?ԎvUξPh F!0NNm!O80EE'<%`Qoɻ4EYaPI@+H-GTnzK5@{,YT%5]i4Vp8,c'L_л)S; qzʾ/Μ.XtA/ {YgƐWY%4mc 0|2LrzQgMp6˰TE2vGY /"?9>+F}+r qvp0"f>,j_XRQT*jN@OΊ֎Q6bkP¡ 1y "Sڪaԁ> j{]f?u(2j'A7E8Ha w\MRV >aK$ ]kYX)[w4-O@S"˝t/G3䯆\hs31*l6n Մ^LF9{J2!5H$eB) HVro}CO%qYFXTcyݚI[~u-#i tHJȨOn O@}j3@1c]YZ[y> eȾWjFW :u0aPL.=UO4{`1Kф8s,xQKAG4n0)U vbnLn%jUwLL}' =9Zni(t0n׍;b:|8;\2sec\n+/W;5iQa -'|n{A ^szR< C^cr8~+)R{u-ZobNX\x͔^M '&}Rڙ6=_(i׿!8wJ\ r"{݄LyD/T&bJT.`ƺ3 Nc#J~eYl ;šևe}~įIE⬖lI80Y"bq{)M)S푷G'z ps0f)_땎!s}0\Uxz߶ϲ44l y/n*:yd֛أ]t}Ҏ&$ \D%<=>G: ~ki; ôS0!#v˽J@9w6~ v$H}e[%R\ѨMbôB5 Qg`r!Vbn$#p'Ax3j{bR:\ @"O|RJI9#mgc&]ޓT=A5c6;czh+]AF:kTzKXI<1#  m|RrF}ŷ1t%_jLzFgMۥpq-Ќyp>ׁO!Zݑ44<1I-WOgl JdNvү<_3Q?O/[xܿ+X];ЏcFcth͞\}4]k~YSťE 7m`D[F sW05I 6?gg Օ7:#*~v>A'))׋BcUmn[ބa( uuO2&LZ2 c+(x^ު$H,I~< o1ۮ 31Ob Dⶡ,P->in ,)H%imH܅*1taM<.q#`/XH{<)+x"F b: +=XuёQpj*E7![.U:xp,HۗI+D:7G⯋V餄DˡVC8#\(t2Xyp{e2&H/mVy1pB W݉՝rzHErNvy X5"7Byc\{ZܕC=`H$b\h.W"kQھ0 af92%}؁7Y*D\MA]i\V߭y u"M2(/<cQ:8 RYU&27Q@ݰTql%#GFD@kX#:޶}R=$pcYy Rk4gb27J蘗ofAQ!o%Y37]1Z!iXgbu( d"3]i ׏6;ShRif} 59`͡C;B=ɌVc~O ?2^U ) s/iX@ ,hQ )!o@ntDѝ L žbxF; N*7QkBڹ)!⿃|u7G5Hӈ.ak3ZЎrD)6U^g ԉe4J@X([ǨmGP?]FB|9p0 r&v@!8,"v: IHBUb_{Bsa=bS#L2T2w|,OKqzb;Q拀)7C6r_dQDv]{ g-)ٜǶ>N6r[ JFY j#Gak!{ե;0 =KD*/kOaI=E1U,{ >ܽWWֹG;du-"U&r 0CDu dfg0&o-y)'9VQrϬq>hŭo(/sA:y:}8߶pȏ0lJ9% niorYA !Fyw Ej8&^;Bq6rP`4VsvM]kǮfQ#CpcL$f5X*L" qݴrQOgB*uegNX1ؙ[i9!8{޽h/Ȋ ]K1MsIafzb$<:-i®AcbހОe/*ԷEyj)k%3%bUگHL/ێ%i+vs!zpM>rRr@MXŽWʱ!$EYhӆGsFj[ ڽVZ8\ z҂AAFqF>G>A&^i]XU4zzpPǴŢsTu*hg$GLs<]ɬ?x-ٮ_'ʴ/D˦n夢 f9q!r ,YB,x]X"V(`mY PzPz |LYo,pHSNk,%h8X]p̍Y!vm5OzmċR!|w'D[⏬ U~-:ߑu04 360*ݒ1(p@ Rߙ&>[^wTR57 'S;; $l;#xZЋf@|GFޕ\8Ų5@YЇ_˙oQbf9_z20U352a"SAa%z$> 3Gfg;Yв?F#u _K#plKy-*y }3N8܇0#\j#oȏN +TFr fR|ׇ~SJVm^'}f,tڱlcXהt% yVtl =- {ahZАj->:y~)\ ;MTl|(P*)VX~W<3S1&Xto'n "g, kVA)>v9fOG7Wܓxo)J4wML 2PN|4,7sƶzyh:Cpw\5;!(x_སQ4L6*}kQ.v!dDdBl79u1²-bH|L:\}[ZG0@x5. NEw[GMS N}鵌x][A}Jyܠ Ky;/H\DZUeV0-δxD8"N6z]N㝣PB-m^J6.w$m4cz;ykXYbK4dJˎx 7^7WLxEVwx 5}ܐ뽃F6e(7#(;VM؉).ScYfhU9F`W .Mጌt٣'B4 M<?һ*+ʹj *!+&Gqq\kkRjsӌt!w)s {ܓ7f'J|GD>p/{P8DŻ[*I1f1ʲϥ F`U\]d^ؤuwL2C=sG Ru!?F{8igCR#$2#8 |Nsm۬ϲn+e;+M8u%§I o@Cϩ J2~g"D;jG slļS+|@\C5G i*jex"iVFo,8(\T$r5#W{zEuɭ'K䓩3 scXĪ0_: i浼ݮyUS P> 8e!Vt/iK;;ޖDWݰ`Sӓ9JCX.|Py.[0NpT'i|*u{K+ X@oBv声m!T"2wJsNeqkOdkIvjt\E_6s0@ddmYǽn-, `fصvMkڴߊ;RjCs(Ds@XupB\uNJ[=GEFW~ɉcֶ1XG=uDw"`ly Po)4++ ټlm=J213Xћ| my&KCw>q*FE:}YFǷ]bL*l]1* q.#MT>+]eɲ!O(xf{=R:d,{vL zf6Uhн[V+]M,t< O S s.FA[ k{ѭ}`4}#ݫILCF^`@F:4- 7ty[~j%1dfas>֪9Lǥ7YYY* jOCߝKx ]Mf 9hȱD*rIїDPS#Aʡh׀e%/ZPm u.X0u*qHu&|כW_]ޕ2ڱ*& o+P/zubb !Y%s2b=Ϟlh:QUW6-(1<0rPpcD x/e!,A:,oGIWTT#N~>A_ީAբvd;E.j<(Ʉ: {5z `Bj۹^wCXs>RKozOO HQ`0{%H W=rBN_aoos!nڶ{_茈tꑐTN.B͂}Ľ:3(S j].Q1L T'4HT!vJi>ct 1ARE#7_~87Flii ,ޱ cmv.mwGZ $#B{|XT3?̼m .{7">fviS>2Fl{b)"7Tu2Dzi.$+d396^$(ĊCfܝ\9jhL Y_k$C|D-+>+ȵ0uQ(C+JiQ4fQvl:_R% dvn_(_Yo|Ay?;q쮸и2Ggkq8l`ʟVHɥ]?pIPc7Q_A ~i+9= OC[e€{H2-S)(.o\YL{9_ܸ6}# eQ?Fczh+f'TiD&HԗYQy4y*:-M|Xk+tVDU6A~ q?x2H'$\C]8j Tӽ݃^ۦ GJ/Ym;'&q# s#%\l}ڜ_Ě,۶Ճ~  ap> bvP {QYvt3u&=0$kQN *A$h{Ԟ)_ rmw%2MUDu 3 0к MA.ߥ>;X6kZ+y7'%t5Y_ !:`I eq%T>&wD]y~H2.#_ 8WLhτ й{vڈrYH^s~(H<)2[Ro{1x<>J/28PmGmgPy/ fȠ3&wQXZqOc"H̔kJV>]PT-VNEhK8hע "Sd#ҋ<&џv1v~M?>>Ui/ps0fW se+oZz?|_dy=U=%bt Ja`U_%, O?3HGEw1eP+ʸ8˥`M>",fٜؽGcΓ!ĒaUN s +1؃2+RgmuM\ݢHzlh xx,sYF`]lsZY ~<1, XS s 5KHHW47 >2g.&Qϵ裈:D=n6JTN %Y?tZ z: }:G6\]c8'-gSq,^\?(%ӊ He],&M8CY25D&M10u;HFzy˶]'Y}&iL=p֋9#vb@͋Lrߌ)bj.zAk7[9zz5 p*՚KU+/A>͐T`;%N4rf9VopYYq)g"b0 OnJ&_휳K!/!.i ?dkWUej_BD[#_ ټoG-+}%lt'\֔~wNo~\Xϫ*->g0>[مILZK+͉ZP7 Zo cI*m3!&hs~ b=nvIByO|  4j.D~Q3/h웨ːD"pLԦx3((' ægv$VR<Rcu3(Gڝ漯[D.ųl88uBЀ9M"˧e2 o$?/מ-0y~ Jֳ:w's-HU&=uopH3^Omi|@Ž\,Wh>iӃ{!6ғW/WoYsO!(6r\V/6Vb=fcY ٙmHo 4 "$-[0aL֗q_ʛj=N-Re0թ3*wHU4cxX[=c"aM Gn!C8\_OHo⪽ pE0XRnIO gQʏMΛ% n`S :\*Qׄ#vR-%LmAcs1adݪwX)hGd6OɹtaZ`"TPH!O 5'=NǭPXoaY=mi >%q[|4(Ri 3[5ok L#͜?OoqSc)] ^cǮa~Ijmڶ7 AϾWK۫]Lq\3YSkڂM;u̮ffnxɲe炁 `$Ji3&_hT B<^IK~|C/w\"0jIqYVb\:rs9feeyyiH-"{jdPKfF/5cW/$ZHrBkX$|i[~Jy-"s{g]G,ڤ 7l=*A_oTD e\8Ap.у-vF.7G/LYn˴"g:G7 , ݱ>vJ8OHffhYhhN_#lE7|iQC-qUݗcҬ)ȩ91waJZc{hAbp1n=A)s:l< xMwxe,D,%`C#QdPQ]rv'!a!užתsh%*èyG> #ߣ0.j6Avj9`9LtPC=f_6t+qn4YsAFue Jc` /0XUͨ!ldBp0*ScK&gDu=)Hlԝ=ƕՀ{y Mdl<eY~{ /tژ}[ XѪk.Z7ȭb^H sr.Pn;ǾƑ'6j#F<¼&jdDE#jQCST(>Gq(aD$ޝy'POȦ"/(a=,{ar'YEq.yyOшb_Opƺ|DDԓ]a!{Cq@c8aʪe>8Z=CbN|3x X5IG;AۼʀD V% $,+:m*\aժϬm5a~'l\"[V_Z"1b&Eo4w8{#Pʀ"Jy~ ~HFwFXn vpRx5uIІ@قZ0؛ghJ ( t-ٝjOqG}DGUclWu[_龧on(h (twȤϔ~c3:?msŁ]wǶN0-k֫ei[yIlf5 Yӷa}U=xE{LiWZmx鉱f=#usbttuv8Cj\_gE &Iqj LRK .ezlVKj䃃aζB c5EcD"Q4* à+4LG2<}0ΖKqeXhbfUf3u s;6*Op&6y@[ ;_D4P9Dre6c鵐_,ިnUZw"Y93iVljN$'iMgR1|c֡KfSN8^%p𸺈E˕{e Hͻڟ6)8]!lH K\N 4SJ7uΈjh5t;#'& Ҳ+@GZm02^:Br<Ru,+\cPa8Sdl󷣯S" Ju %TvB@ ®=)?Bcoj5H4){TcM@%sT<{m*$"ࠈ7((#DDTKyߧ&{ f|2 D[}Lگɒ~|z t:H]|teYf1K5>; LRbBASlV maԗ#N..g_dB2ˍa6Q|,ȿ"NLхX+ f ,:=O`|*)ו!yuV :'3̸.[qJֱ)*,R~]}R!$r4nz8Y?|N1Ա5iq ?ak)kfG:x`&xg!IiBk!<ڔBlByy{+?{q`Pa9VHLi' u}K7&mÌhH:w$*Ҧeǒ15^/犋*դ#-*)c1fBx{3pfIjO^l-۔1IT){kէN.֊$_QMe]__^ڥyQjJㆍ(~^P+n-Sګ഍EG0y]@$h^EX @.s3ۖ󅟳3lL\mhVb"ѠTSض0Dz %A11g07(hم<j|eZ帵5JS:L[BL|A4*0аAk4օLˬ[~j_NDW}_tF0MQD"'UN&>hQnF5|*8DGuB h DĮBH%樮CSW/x|b!;B0:9aPzjw !XK >W2 q ̭.86uP213wU%`29!CyVӖ_]o9߭WCXqYLye#}}ފo':8marY j2Δ|v- CvuIoYuHTv*2?E0\fڄ̎n4w|w&x_67LV"%{a& ˵fx^Xg]o|i$CE|{lIrc 3tp+crXB@!:MHsYr itJ5uI$X1p*6'g^8 ЫGH^3}?C}Pꇥ꣰J,uӒ Aks͠K, 懅>tð଑VĄ{#4.S,JZmn[W@z37X]R97Z,ޤ im.s6sI:uE('-GؾRVpL=eǹh2‰5)4ep* Og"JѯL]gh_KApHO غ}h2 k\8gJ ot1Aׯt[3)lSb|dg_Q,m z [xI8ݮPru> WX$ķBfL}[#\;6yg)Uɟߛ* 42aɸNΨo[bECE@en/xQ!Nm(rc&%>YF]>a3:g:(tZ;/G w=_ k>?i5NODa^v|V>ܶm[{ӕ<{H՜hs\kiSN) VCVʞAo@'"w{|@|%:(u}(a J*gd<ﰎihTy o2ƭy`޻⊫S}5-э16DvR@aci_ˀ><؝æK yթm9aQ䤲d5ϛ #&BJ24ܤTBS)aC\VY O.O],_/3 DTt€eLr-34V\$fLՅIS>8z6' sU:hIy߹.hImK|PDj]pZ RNˠ83背xo܏D$=i eϟ XKy(^q=НqP.󐁠?"NC;CKQv5)HC"j_ ?PWxEJ!]rh2DDWUu$Iyi^8:MzKMsg} U4Œ((!9Ңɒ4u&r|܀{IwLs4ʣK Z)\񡡀TQUbMw+ E+{w3UQ 9!ir8WB'V `NZQ 0Tu-FA誔e8d e^[Y&B)n2;Q)t &,4 Gd'eȫsGƦD>L8j?zFq:mr\(; zL)Hh,{,|Ī*@nuT1f.}aQk~Q{Ư8?UTo ]KuWF*x</wJo AşPDqJa? +=#'V9seWԏd |_Q%t:Twc7h0'\\,GIਃOymžE6dTgGh%ݻaᵇ :8Lfm:*L8-ܣb7-]@j7b(5P[?D%ɣqc͓N>U힖WI,H┰EGǐk:N_vyjEO8Ǧ6V{'Z: _l47-ImCUF۶T.zJv\nVj>O6dW86Px@ڋ܂ |2<8'REc "1M ',V^{1hquwgasB5%3 5Tb8~HA{s mPBm41LXծS {!lHz~[>ca՞Y3&!9'7{f #랲)a>Qk@<P%6KK|(CGRH0lhW,_S:ܐO~~K" WavHljý؛>q5+oʕE]V1NÍȃ|7-FTi /gu|mjelMm%:e{`|IzZ|%ZQD©UT9 TÈbo_`ǪdEA)nPF4a='u R^V䦰eةDyYX8Wmaf)z[*wohۤhYet\r܆EH)L8"'l8i:4jDgR֢jn[n4NPiU?ۇѓh-#7Z{sڣ5?:J[,aO.tTW{͑fX^o:.Ѫ rcg<Zyq<7U~oyG>YKq,)o~19|&[A$w &=4fCoY0fFfjF`V2be^8֦K>.h1 /ЎnHI(i,׽Kۘ)Ұ.(ҬjDW嫓,fA (;8EƂ5]z2pw4р{5 -mL ˨VmB6tF頽xbyAX&$)}:qSoz&A^YŷzƜI Mڣw]廫FE.E|\%׃˶V88F|liFF$o.BƳF/жh+}w]?3"ϰ5W(H[p-W/zs9l#͐L3 \آ-3 V ݚ,܋a-JȈ}P=e 8F,#uX.\!پwSKCٜβ)iAE||"u1oG9S'Щ| Fȑ/dS-% /ްb⚯Lt .Drqz`7![j).PfWAƚa>@s/ulpBݣ9Eʎ Q_[PTJ!!w+t}5?*g_р:ě\+],d:B ^Õ^܄֟8نCJ[[/+[ߖ4X¥6BcR-XP֖cgNP^:`F*ZzcO! i,"u4n'-ϩbۊzɮgͷ7*|⏚aBAO=^I iw'a䍛_#MR$:FUP;s7"QhP)y?hzmTtVKsY?n琁nExeI0{*Uz }va1~$RsoaBTZMwkU}6&SR.Wks-Zu'wT:z#S@ gH%$*bftǟ [ߩQc }.]89j-R z/xXiӊݱٕT%ǾmV3{KD:ތ}lov\]So 69HʛS+MC%p^^r"\.ֳ~}ԺmPē >5}P'K|GsAJvUņcϹ xG&^DU"Tj=F_%JL I XmU+:e ;l=䊔w ߩAOcS(#nWjbBve %G.luĹ8t4.x@:$"R:+sj`ƈ30ˣk:gѠ3icגfX_;|L\|g84cN e=z@ʗioPe2Y(Ye?Zu V_=dM(Y,Qcn"IǓò$Švuc8b[\ Q;d͍j =N ]i#uHf%]lYf)3k t>}pedCJM^Ԕ*WK{F鞶ut'wu9T/+!k~~ܖG#t?ձj1"[О7F6U\nB+NP10hpR{-DU|t7KUHU_9dpa0=<8ބQuB\Vš͊#"v'闠W&:FSV̡JõN%"Ԑ=ύqe8)%t]EPݕVz4_Č{KEG5:*hJlQ )w+*5k"a5~J>41I m]@ p!{<p#х n(|lb$EdƠwkӀ2kXY) E.zԜ`ڗFl:~@5(н47*ZEP1']!ϢIRNHt넚!E*FkB}WMKU`trA]{u$lMezO:yN$w}"%Ww@֣_ISar \^_fAwKx. D|}pLa_?)D tc6l ^3jͫqD=H}N~=y$OX `m$Zn6^?af!6{Cd(L0Gfh9G# *Z5 {s꭪J*dK3@، &ŸJTJ/r} 2^&USiE;U5iNQ2˒}[ۜ|ND6nJlCiLZlk79襒T9N0c'}$B <ڼ "6mյ8ZwBC?‰ABhVaږNA6qYUT%Y):J9wI*SnUӱ ѐ!90^+Cڑ}kCh Τ wb4I}'A$1g8[DTJ,1拘YOSB@2-{)a~REFGOYV8.%W\?q<9 ˊdI8UHL=cZeZXRGRPd/3 CYr&gw(A]?ifv!>+h $.nP<p>`(i)7`@61ݡVwbD^k'$?Ѱ~#(Gu\9 ӢXt+X |EsԴ~]`𰁣,/VO|q_YCXfhRS@_/!ZƎpφpp,*y9|$ t\QQ&ήa,%'$"-0y35 Oﮮ7N8(WX_߷+M +8!Dp osH=HC<zM%fAɮ9ònhKюja^_Z_i ã AF8Ovg xT^פTbpcI!ۿ;0=FO$ӲYGGg<6^.Xw}yJf ݗS6KUF`^xv).v_\]@LMAb~#rbϋ_;bn\,{\,Ñ>Rdӥeۙjg#<iScUV-N߻r '^GX-a|tfAST bjE#K#4Ę#uIH@ieKh)3sރZG,Gsm8ƫ@R^s$0إQ<02+kE&/ .c8Ju2rdؽ \P6291}z`0\hsh"NB}h:4S5cލ\wb^@CX6/78)s $`iͧs!MgdKR񬻌wPQz^lm)17%PHŀ" xv۪A׭R[ڄ 4ŷ\E1N;'^nLq}k߻Z#D} yI_@7pTG(5&uX4tTkH`h(ߪ`.{UeHwYyTSXΒl6o㍄ҵ#rZNL[PW Io:gz ob2i6]P`dc@wlSjh".K'&4=TzTr[I+v%? #v%9D<0UfܿO~[Kϼ,j.= qBKTnT^O'^-%KNdBH=ߣ,*@Bt(y,Ooz>PqYW UfP|f1 !X3cqVsgiI$nrM:D'! F&ٖ9V3@;#= !B_E9L Sm辱[sqy2bJaRIU3%ڽ} Ow:ƾn/tl] PM} -j) ʑr9:M>\3 R.*$Gsi )! zGK7*_6`֫^hY}쓬'> :+e3o^(&t ]~(/k§jBD.V/G|pTnY1˛9- U>A8Jpx&BIgJ#hUht ƟyIOW歽sk%xfcu1VH'kD/Z]MgYV6ʊ--9eI·UQPئjkNl|#4(zaz98e0kO5}_44Y6_ڊRԓO 5T}z.k?2F0AoE,ή/mϬa#7YgEV#? CDXSx0Π'A4O{VOpkNn")5 B_f/XyrXP>` hÓ7_J2O毉n\m㘊yYbpFD[Qv6d\LV5vW~SKQ*G&Mͻ$tK"-ŋ%a [0ࡀH"EqGѿ[_ Z&Pg҇ōWG=E>qT$Z>J+'Nu-->PU{"!dws',Y}*g9ۜfċ'2;x +Wˠ`WjRnƒ3m:Ǔ WXTR|gQvNە;(}B Z:C$H# 5aSrJ*"UOT-A\(xg߯/zJ%0$S@zBP@8](I95PϾӄT/"4G@\j|zb/7h]t*PNDMUѳZF B ]E/m1$5B G&&mp|Av%{7m4[05R/!YKۉҼKC| iN?\y(-PϷy}!/o ny1KKPQxSݥZlĜ,T$'i҇6GRڎ7/\ ĩ fWh= w9ۚqBL(zbMS:$vYd/@uzU瞖h9K)>mUSGP*}Ѿ.טBձK-C=ԓFb0 )k 51~1 2O4yl`%`ќ_Cc~/r8K'('V* %\XdqSPpjKA0˲}JboG|.!7/G5iE6 93)(c 20}n䂵keɜ{ dziWhN!) #(9eOyBcDGn`B0l ̓_մCSj˨Km p#)/OhMuv Ƀ'\.AHJ`™T5 -k5G]lc=Eg`UNi > C_ g.Sy}/y{,G?/Zf=L.Li.CbL w&^E}!^o˂O]̄-"DmT3wtY7/ [CG0y귆PF T>% L֕ƓLLjUP5ْT%C86Lp{0R4hfު˘dqK;?A?|&G#Bav=JЎV Zn>p@8)cѠ7^aBN`aBa[1wJ8(y/?D2[5#szrAo<=L%AY>N并Hڹ= {W+3ΰoz~)7iӬX𼍔fS ŸّnHnO)l* N>,ڡF͊)vbszu'ى(s82!-vggp "{!5=;#b-efp Q.b1]wQ{v"stR ӧHȪǗcnkRY;2ݲ.A^+boxIP> ^f,.ς؆9fc-M |vHO?[sai},Jͺn_ ʰ`ŏF0^E8o F 5d 3P1fFsˡil.Z LM$uacS+o*S8SSsQ.= "ݘE Q/-VLpÛtR?Z?H!÷Pk@iQrnqQeEFz'8u_;q4H˒NΒc`Ժ"7g_ZO9S6Y=0$Lկ>c  *'ӌguOڮx54De-aZNw[1[{~#d:1c-3arw'z JM-7pk:\O?+#.Ec]vߋ9lOjN8|6FQ)v qzʮsũBB,pl0_8ڼۢ i>Yo4٨̈́u\⋕jE]Lz2b2h_w\ {L '[&CL(0`e4L:I¦)wik.9 W5>[Z)T?0FVc tfi82FuTT~ܡW/N5p/"ocWs,&p(6pޮDn. t"/#n?`Z b?ʄKɸ.MrMYepW_Xӫb>3]@I{8I;3j  ]eY&yq,Lu1N.ruvP'@3(8#XvN=D|`pAB=\M-`> mEʜ܉\7ɅgʎO *Ȑ~@pʡYbo7-C򧚅/&-'8.H "AKdڲT ,qU]E!L1>0.Kx`ە {SwoB1.48}]PgH[T2gkAQܭ;ٞBqq=P:E{3sN#yO B%g=fH[dyIH/ %c"H25j"tK \tF [A;_E? ԥW%{J2E|{X L1ZFn3w 1g9ÝXӔ G%^#e7$8X@^Tf&g^Ș%y?A"~ϭ߱7@@jWDZ(oƺL9ײƙi4[q"@PO~N7(Zrn%i ZKtpRnZ(#@N^]UzD:ms/ >028p'vQe|^T>4WQѐSfDD&t= |9w[-tgip7EʔYΝtەGt A6SD pFUQIRt5{y(x4I *Z1啂y+WY^+ӌsIUah)ˆz%&5Dt8*[_հK1_rh"rИپx(UzvנJ_99tD#v٧.\ BC;Lkxaw۠^^@sF!3zU]q Az84/ɋEI锳rm%_l=[`.zÐKΞІ%fyVާ\}GdS3ğ5|mU單ф/*ÇmpD,ydvSXU )-ewLbؼVY]xdcls̛'ՋFd,(OeVP%m&o9le:^WkY^ZAA .Tסh3u#Ma BC̿0[J9 ԗLMBS*鱚%rIz^_&lտa d_[L 5pMD^i{Uw䣋v@diiJ4O -)Dd9@#=}Q|*5+?f{,N]*ø3K7#H)>pn\yx&&@ǩ%O$)zK{ZԞRB =IK>Ŗ3 TKUfoχ[jtZןO:p|+7e(gn@6 ݪwq3AEU/8Eg%9–7 @+^R 6svGXiU Hy\4Q@V'z p$^LSuh}H?u6S3 ؇嘶fW."@l;5^Kŭ ##9:LQ\=;,:Ĝv0 *^z4q JID:5Mc{UW0cX.'_FM :&Ql0'\,eV}ak 0 PXFRPdGkQQFeۋU #oP*|#O,8׼atPoZь>Ԣ=:hƲaq:d3+kNء1 J~ X $9j!Qew1GV{*[T~q#\5viFbvԟQ_cPɺsY:.ôSiEIȜ,mzQ3HnQzC^W%1=,TЮW+zHm'*ΣG臜(}V?p =N·tL-AWZ>3c Mh *]c2 RRTP٣r#wX[n'yhn Y`=ǵa"cKdliuzPC#M<2Z &<@_1f= U'V_Qa>C;6ࡌו-;m㢝|rF>@2@cZ]ѦX:Bb̬6#^쑷Q. |.r41]xjxXs()k1sTM xס^t zTvzZW'EKi(W}F+$.dy?UFӧBAオqھ)^|;yW$"G a,{4},&zo h6a{N#O1f*B"HP]%nlTM1AGCJ5Czp7V{yْ:-U1pc$fuZ4x͵ԋ3567l7kPoGd%Bt2 QiCqzޙ5U0\- =2e:7/^$Qe?+&!\Dår*oOӸq,d  4107B1QX][M% G+N1+b= RSICT yN\ J{NN AUZy\߭qo3XiOŧ!o&TiW<[VrXjJǹsˣϵiZ9A8DcQr.ɍaj5"|qOl=Byn4TpϙAúJrLZ49*/á[?Xdw0Ã,z BI@lV"c9מ@p?EW|}93NȅGhJYQ/)7XEf:hTk{x^ WT+߁U7EgFVlM!yg4i<"?RImJ&OTHqCOnf nT9|xE5\룸;%=K'a:a. x 9p[\b"<<.v ձ 'گqssO^oU WzXnoGy6P`7> _sQE|{L9:G˜L5ܸ-;L8;o˳T+d/Xi:X;JWlWaP/3x/vzl=>ޡimK]PD<.Hv& KU< 6|uQUq|gt?΍7_U͸%WRec8j56Fʼn״-}㩏g!H]Y2ԛlp NJ1Eo'7zMC!q XތgZ՚B i^ z|~_WYw?ǑNJ0n-w 8YmKI? .Hq@twnuV@o>^]jc%!n>^8+px|ܞ P郴5_E+C>RA\cW]Hb j yET!RqA`=TsOğ'Grʡ vMVV/w$LeVS#Z=Ba&6u]1`e1?/7jtՖZ23") nf [x% FTqBN%K34Gp92xBn]Pj f8&ާ %Txgl<*YEfB_a܀ Z!-M=8Z&c,%}p{0"V[wGzjKVh/ | h\6Zu°(EJѸ_dss4M=T( <20 LT#lVX[E:l,D$@ga7*;̓,|;37`_ATe 9iΔq^ (u,eXIW51Jgw9Uv Ӯtn"ˤHn1ocp9|Kq6L()~9PT-c_1Ec+e.Y\ lb9µu +T:{ߠJ^L)V=0l_B!N*o LۢviȂY vD뮑HEԗf/ 띓{' [THxъ̽+F{3 d˝X`=}Xiȅ]ιt]݁qu!a+K#ui] ľ5/|Aqע=TcKpo}1ʱI$'өWS=B DUOUW燆Ba˵?LUU&sI}HL}U:VV8Q| ƈ p~\ۛ_N+=jLIү=Ə-HmRTb̬?ZH۔?OJ%Fك)|椳0M |&gndԕa\}S+J=i]5qD$IAcD굝` JCXO5 J_=QcƒyNT a;rh-_Ń+Mw[x:~F:!&ʄ_K,c;r0 }"3m4ywJ7 &gsV[ &I{xY a3Smǭ ?eڰϡE3HK' '7"2. cvomijDqQ Wqn6Q)[ GW-%uL\4$u Y$ҁ\#T.g}0+n+(A'X:PPÑ]kRrG "kJ!M-zWY@)r0jkߓ_[S^Et&4qt`bB?}Ղ ujc"[r KR%GXwCSVY%)|nTah`,jci3rEpHwq =s[ÿi lzWp}Ƀ54u {9`2kZbZq'ew$]-mhKTnOsYb3b$l޹ SQx%%^؞Xԅn85i+e9֋bFLg^r?N ,BKD~b|*,oz B<2fWr"sQKP_K‡2^nI,R? NB"c #G}:xsb?0y [R!\{K#wai/un%mؙ}d /J?R6qNO&78%c@_[I=F#TE]*' )%Y˽c.\?wDJrEqI?u5kz^9 >(~ E\Kfc^F]*BԲC21!{8k)++\9CP! > JPPE)>gMyjުUL"!cI%K e$]璡gKV:Ll|N/ [AsC,~u\4 B '>Sa7A+>*Wl#: B#W_G7U8QQ3;;X-ǼLZ:ij+JM]PJ dCQnG^WO8n*I2 &9ch̐[}Ҳ79w."F+ZMq(ӏzsqP*հf/pf%f[%d %TcTss,ApMm45Lx9fʮA1OEc?g@%3CUzpSrl|v4e^#cZ!m,to &7 ng]a~^~ R<M׭}H5x&tR sN%#0%X¨C0pfsz҆]HT(e#mH6QtJu 1f7B:Y:X(zqN4^߶/&Ԙ8aL +EbNDU~-+ ܞ&v,kbm#b( vC Zp [ᇉ|Kwyu2@u?B"2znսB|a^A7)ŕ/V[r?Ys,~~[* !x(\Pnjv8Ӝp', dLn ,JJ/r uW c-*X6O!pcu%DߩM9.$bG# mDZCQqr$\✯\|#W ̚Uջ Qܙ;t)D`3 %a(^kB͢Kuw+]5嫏0-I2w `)+ zZ[+os9azNV*y|/=ypѬBR9iBHۮ'bWXp8u6mY΋e#<"FHb$ K&=ELtw~:x~w (nk @j)$ڇ{= ^%x|; ;rXyxkpVp$2'[ܤ9{s $H0w!g *qpMsZ6!}̘g|6OйD#95!r~H0sf;˹_܇ZVgl 4@&Bq86;OTu5Jv wug8`U] R!k mZ'.f-Dpinn-J{^ vz/|OV5^NaGdx^oкyc5#IMmF@C lz&"ϲa u'œG9Q?AȅwFPc{*e}N"0&PЖ}zNLó#jOKT00lpG[CT$r[^D?peN2ބ'C-ѣm~\FPN5A;voPb:}HsvMbmM}o_ R~F|!"blmt}xF3Bz`6&糲M$9f8W]Vl6>塥]Ǫq ZJ\9]2\sz^FҮNGѐw%%;So'9SݞCR̠ o v,"\==$l 9sث~B6~=üaJOӫss_-kw<֪YS uƇM۩7Z?kJl=dOǵ9H\Bn+#g٨p ŖH.w<U,0!iD_ㄉUf0W.B*mOu*TMdA^ub~Β\ 1S+ƫ~rՊR&VCRAKʜ;TN)}Dc C1iC^rb2 <swj>|yiL%*s"vOrwf.y[L~iod܎ ;7C}ŋGڳ1:Ȓ3۽L"bTKŤғ;c]$Vq#j /6"$/Y=P[HޢS܅ЌuWbjIb?V1ytbS~w,SZ;FVe7OM57!g6L׹AJ]ufbyfݜNh@9psbny}TOa%k!k +m/I^OUBmKýr$ OC@I=֗wPIHP]BY5 爚lV_Qg=s0 <ΙBO#6`Hoa>I5 .&)~SoX4|`śwr,Aۇg/RO:.=ͺiMj<>]FD!H%VSlc(ŻOЏg {WyѶHW n9S̃# 2knFBɅ3\Fyhi0OJN^*THe? dg "n| ;.n1 %aD7I&c(y˳I|"V$K/b{+;O|iv)" 5t _+b ƽX)kua)],>Z{|e!DRh6;@"8-Ecщq4hOVJvP B mZEԙ! Bob%gGvD-w 6`=pꯇh.[3IVୱ@wjSRk+e> ^(/Kn< J). q r %xDKW!X^^Dz[n9VD x*>rrNY)ך1i`jasJulDWD!Ly|P]D# dE#(`=HQ>éimf} |^$qQk B OySUJh_a]0j)TGAd"n줝|/ҚPB d]i ;ykфGѴZp# jȐۡ,G2$d=e/M=ב074x*yU*F=4oĚ1ZUxhƶ0GޢssƠ1{faF*_<d?U7m,`uYn+ ߡ&2I%a/[$Z?68A%]"( &햖6ʈuKt%fp5/wV,6'3g'#rk|LFuqfxq'>90P|fgem O}a:d0B]SoܫvQf}/_{!YL9ּJl $\`)H2PU4ZuCyLԯVr >'G8)gCGآWo|wS׈M!k /+Dw-zY8L m_>yC Yi8xK c}% hy6q)kD@),1?TZF`8Fp㖗?h3R{{q`\$0:춙O($dvOfDTckLm=ͮV#3'atDfuU2nðJ`|cnZAX nl_j-& 3˵tƓͮ@ÞPr+Vf9e"'$d x6(?U&mhbPi<M~Y럹aHꛣ U)Fy(󥾅*(i@>^l%kBZ^4¶W˶ vIH?-|.̵\E_M]'EQXtx²-/d谘7O:Ro*eSTvD[s=nTBUK~J}q+X {|\n?v5= M}:QALarTSݽ;]TiP,hAMkr^ˏ@QX Lg ܾZft)dMXD'S0,O {#PǑcґ3Jo?XhCV2~q^'ӕI{A\\l19H2=9jEbrUu6O sSJ_^ ϛd(A+cq,PBœkĔ.e0Q mYlmAaU2!Ov슴I *ݍ'n~Vy']~"a?ZPR@MՇV_!#I8 :,O;da@0$q1Be[Vq3}lEdvgc쏥A`TaB@VQ^/7}f)-9G 0M7~ƥ8,lm/a5E}D1iElA{Qè,BehTcƦ" HEP8Uƹi/t#: 6v$FO졏(17&2.LW͘]uE4ưltt"y5ߘ>[j+ i,f|ɮ^M6RnӀYbK4;}bUnSA{a+BF"F(3,ObgdB,xwBz`<1(2br @Sw/(!oRH>^|-`A҈/m}㼙Tkd/!X5 3|1"?>+8 pd3UߧXFP>E&?O`Vu.;+.4!sW՘`Le GlfLv`r}L"CE=}PےPĽ 5~fmd@>h4+ B/U :!{j ٢ (,׃H'vdA<|n:!E~A7oV+%r;ctsOXt>,O4A]\f֫{߂u1>i 7YsF֋}QvV6DÇ+y\h殽02ׄG5뎖\U$2gP5!{,&`Ѯ-,xaoj]r0טCK2*Sc?Ryߤ;iF̋ALG΂U@i x D8THp}b[@< cp9+w]̂` MqɁ%e&$ cO Ӓ>T5'68M|:ӲOGE$5"( C򜳌S>0ZWASgӼ qj!&Eb8* ! mn&帧Rj=j@JlS Wxi `bS@A&6`{ y4I6n+ɭ"2LevePYG5~ˌ֓;~TTV),iTl<-dQR4r6bHiap\3Vu*XtwNDu.vRG_sC| (вW"n0V<`"(r@kL[b6TQc$ @=an_128ԫe|T#i"[| 8\w%u|fkㆫeȊpU%i𡢅 c^* ~wʚGz+'}3 7@3r[| Cymk@Om#ΏJF_I^6 ࢲDqO%=2r5rt"JpWP%j+Xm7%Hh$w঴\=Ӭ z"?YryrQx!/4WԵ#%_vMpm]B(z_ 6S_ʈd}낕g% cZoovӻ 1v'qNɧ5Nco'T`?ؘSçfQ2ֱf``A: C>jt|%V]xb$D#hgVyqI&#yMŹf w%}".VF` :t9fRj!xl ڟ9[ʐMڵfé܀ZXg}Y[x\-P%AzPMEd3kWh2?$Di=&_Mc%Պ؞|R|F[K,|%Vv++b8.yHSTyXΤ`$qd~I*Bهa~+Az]WP\9l̆jC';n3UAJm}vǜ*}E0; QJ:nڔQ`ф[sW<ȧ~XR;ME怬7 HC8H%EJܐIvj5LP4)*pB] MȈC9o322 $L`ݎ U[لL&LčŎdkt2A~ԨkR3P`׿){CNu:blc/DF/_Oyo;) lUʭAFәw72o5R͚(xia02;KfM=Ŋ4w]wCh>0pa'UK>[KN@)>Woip V~ ؁Ka-H[ꣾ> u|FUb<)ΓMx~MOmy_0$`1?(ܚ`$zr7c.VM S<׻UW_bBVWu! c=YܡDڸUu` JE)# uurrӌt;hwR2励&}ع&L?P+!\S}Ve]] tH ΪϠHNS:¾INE4K!N\AN2fm(TpBZ1#џd6Ѹ]n3HZ`%ȀyO9)׻(##Y('Dzx fKb$ϸܮ8/p%Gw{NıŅ:+ήփUrRlFHBuKjWQ%*c_mdUx z LOFɰT󩉊`~DyͫXp_cO :s F:d7)50iktC sE-Щ],*Or1EGmCO 1,uO3! !lz8(d`j~)찻j&_Ɩb1s vP-,A Y+Hض:҄;3e% #;ۮvr]$HXXQɜ%vbx]uR3XY5eT0MF" U95>z$}aKWL'ઑ$~ ;70 fak_xᛎE}d/H C3?BU?RSA!))&@VPkDPL$!h {X(ǓUQ(8c S%<ٶPw.tڨmԾnk!bޮ^4t%O3e0e:PUu} 1&hnq^u*@^/;@W﯉am@wsζ&#@'ucQv#M/;8F.^:Ƽ궂2_&Zw|rB>%Pױy1{g#1x8L=$ ‹FCD18t.A0cL{_ohGOQMncY Wm)BsuMn|SP-{ 6;y|V(*s;}y !^0/5j<['  2~V.ʟ _iõIuDeodaqN:yĊ<ҽ2*8 \:0A > Bdlڥ6zF%3n2zuJ'xH\iU8yJ&a68e`X+ɧ&"ࡏ<^@qm_UUVބ#&֬ -1\ӏb֒.erp3ٸ1_DSF}o qksG !|1_kH2rsڎy.:W̯olk[cm$*7DE9g~_:DrSw}QU-P4S$)2,/ydoDf5l~iB{ԌeZ`!CukuBaہwI5lE(STVV|l'0Gku(谐Kbw%zS j\9'gFU7INw~峀?~2oc`i.HS<_}B\_͟5FQH ?`+c ]oӆDp;Xzӗ3_Caܬ_Оo%k(vP[OaCqUw?S塨m̀|Q2Sv4N<Ԉ].+5+Z0bAF<>̰蜇`+h,HLQ6 ,HDG!ts椠`NR%{8GMJl~I@#jEk@d33`#MI'Jg+vLr a'S1q&s=EP+d BL3Š?@ba:>5^uoM\V<7&lHwFHRVmOB!$~x݋W7  ]oJdA^]O~a%W>cvvL wWE' l[?y7nƞ葤9gȑl{6@TFX%mq~<>oȽHK, ]lU#z|ir!Wfp<$1abnBEÁ7b-Oh)f@.38`{!Xp iҰ%Rhiw4M0r,N :Z@q͉cd3˜32\}F+hQ' F%(.XQr|N,b'E r1+]E,ޕǤ!T~^(V?;>!u-Ȏxer%dQ-*=ƣZ ,t}JqG1Wх%fno!ҁWO``YL.v&9uGJZ"kts*5b*I#_9{euX1qSt"%2|9T14SԳkSP&TsqHy%IеL^.Yb2Fl% CkEfRq>:ŕ&g/c )c߉΂/BsZ( NG uՑ|Vʼ[EyC']]*-zt7hJ^۰R,*tB#0#:ؖ*:V@|ZM$c}h*L>F#ĘHLaw(f@7JFPڬٔJ wQ@%f@1,xycI։3v L1 8ţ]!RDN"3=)ؽ5|so`+𨅋H2bN'~Hllvs?{KrKl4;4vt)alDқLÓ[^}깡6Ofo-D}< L6O7x֯3(tږ)ft}zZ;f)R^3{~5uG:XO]LS;gSPtt6X7Tu/%T}TY8 8~< vfr!`rESf)C"o:=[OfGŐrdK4e]!tF{&M<+\<ǟ2Mz]5Giz#/ଜ(!_KhY,%ayg^q|ɱ/8y bߛwv`dP)gh?xjr碢AQ[7brb\ߚnG8Xl+d+|Y׋ê. ].'XnL#6Pχn%Bf͚uw *7u:aGec%bVq>P_Jl||J5ڍ{λzT75ʞLfMx*l$.,\yk@,Ԕ|O5V`2`fk5uG#تLTAey§AK%?[@ ڭ~}A80ds=+q*z_>}|x$b$7K>-KL2NfJ+CW0MIkPa ` |֗@: BN:;ӚS9cR 5J! mtتN{ p $_kT[6pZ5iLk9i$j8|o>#_P@V؏"X:pB2X(ŜMT>`ľlbܧ x Ѓ5E:hf ̙m*ׄcGB(HV ) S3x08_PW_ ƪ[%"YAݡM~f+MfUsz N}sO7 c:#NqY\X-+ .r%渄?\R RD9jMPJl_M [ȏsVKB*˗Ѽy'>朿k吧\Tx8WIH?% Mabhxq^A#g) @E5%gv~[yR%X_y<"'|LV=rqeU>=w2?ne:*ٯwf=vF.#T.dNPs1j'1 \m !u~ L+,]&% hL7'#M@JDfv]bQ; "n.4'̠kF&8~a `O&1*Ԣn/{G#F%E* 6s V>h`_jM22-.R` ֟]uW<sa-?en&vqa0+(YqͪSV}CS[D|1(k[9<sc}[#j{UeD}O&ɲ&+.|bO M:(*6R =.(V,X$9Gl*? .oXX` !@_ 0Z@K |bqT(?9.,sPn`訶/720Y/i4r*97DsYӝNuԣU2=Pۨձ(~.s>TkYIѠ "GońrVlLq=Q_8"IW0hDLN|Z댿iH{o§E;X^3&+U#uz9Yxݗ=71w|tRIo@G'oV=NڻCrvPza2FtNETfj UVy U-3lu fM@>%^Q2/ ٻըF&s"Y8&5?l<Mmہ_]' z 09Z# QW-VmwovaM/ɒhgR=8Ky)ݦJSDXZ%/8HOl_%Sa]rM/S]9`mU-<#_a ]\dUHi:Of"I%2+ (fCgӍŻU䫬!bS,3zDkBFu8$GR)jԉ[ȶvΤߔ̣.|6D3v9"J >Li)Fx-ư#Aa0{hJ-찯`Rd2>|bQ"u4d%Wт_@OͳW8|OrYkTFs(v*W] 1,W.Rch mz;Э|mci n_PK>k27D Tj/}="i=2g賠Ndj" qBeFF^ $AT}<禲՚NI)r{JePR\z]l^ްE.H5Ud`"RzWf[m{8ᨯiX3IiGtZ8Z"*$d?݂ZU>[~U@Թ[_v'F2;ЁӺIsJ%KU1%Mc"en*uoWPr֩^#Kv)Yam`ףUf T bD |9%uN".C]riY}Pn%j!pWh @x.V ­[qg!&ԂQ|oe nwpSYT{*M@ ?vI2A/CHqS" 60䙘? :u)}LZ\i#X~0qػ_Uʻ1ę`6w xOW*_UVnln|\%0rOR%4ױ-s^ Hfd|o[cwxhQR1(@ZJ:MMיmqC@{)E0XTIk EXb6G%}>5n[+S;c\9@&Ӎ?ڪ8ϒ֠D"EvZ.?9d{ ߛNa}GņO) D,!PBE=ߡ?̸sb+K_ 0?۸E:knNGߜc=鋃/Y -x WUN'1\7-H0vrF^$Ԟu+($R{;Ƌgq[mv)9y䍽~*S*8ϳ$%f=I< (cVD!s a-5G7BE [|tl'z)^ 3IBdǨ2HXRBTT"/_ʵލvprRdCˊk3Oj^f")㎇c.)'Yi2TqVutM4v#s !" 伒 'a(P7)XLYiNb2W[R[+LE@*~ΐ$(:()粡!V~RRᅾ!C2!4V(Wli(. ¤Zޘ׌.olS)48 (/e9F }¹D Df`8a1ӿ(_zx$T]d:;;!)O?WûxD8SJ q(|!n%%GTgԞA|VcDtS,Gu#NHSb*]=/?jܬ4Q0uW@}gGˎ8=?/ُc- mx >Ղ [%]ۜ>!su b3["?>ː~6lm8 &S} O[RX*q%(/!A(ՏOKvNL-] ?sD UuAvLE z R:&ԲrJ(dtwOJ^~ LdT&)>|`Jcuf\ˆᙷP~?0Ўjҽs 6ٴrmZP`hE 2ܪa-=[ѷi#x Q'B Ut\њ]y{مJ=]!*>@6*yF9շ(aiNrQGfɉ~uAּ1xkaO۫6ǁ)BXQ!H1'jÄJܙ v`]o5,s/cg4g?Nq.}?sDmFC2p9ouы6yc7Lۇ?m:t7 T,5{9c<ʺe ":ě#w{f囩 g+L$D}/ )ɛ"U<4bRX0q)KFJ).0 Pܶ[9 lKIv*ciZϖ9*59'ezRj|3|+Դ\o8)0OM҃Ҥk\YD`sVC95$KjV4Hq%7RxR7wR@qEDq[}%VY[ ό_va%K2ڭp1sǹ\{MoT{YPUĵ4ݲˇ=& ,դXj['͖0m"&VվHUIw6M qD"|N#q6$X 9YK Br, 2\xeg0|vvg]窠RC"dJy>:rYs(ĠoG1Uљ(cq:Doh;FuAړIp׬UeJJbF*pwn|-թZT(ɯP'bH>ZL|,^(uԒt@paN>\YW;CZԤ`㮪WFdk(›aqpM@y ?+m,~I5Z\prHr!}W[w:Z+-KîD]_^%IVƍ t.=r/4C&­VSF?<~=?I)u󻱪FQI&wJ4 NZHXPZqԭVVΥ ьםI5]Ro:M8`I$7졮u,yh'Flmm||{.K>xQ`.SBꨒ.2 1-_np9_9G3٧ i |CS(򔯭xt̏FmG9X,f=Ffa<7#ժfItbzted Vhiql oF'Mv sݏU}&CA|=>wAn:Ij-lxZُ }WбgmM!M~ՁxHAZ%taF8["FJbcxA &0>Ӥ:Rp(yDzTKN\4ve{@CmbVaAC4x1&UѦn$VduԱhX s7s4ܭ Ka]yM(u wF?E!@Z62~+ 'Y e?$W9d2A&HuYkh.YmtϡPeⱜXQZQ%yV>q#zK&QSƲPL+}'g\ƱZ?pɓ.kgQ#9i p8T  bʙ~'46_D*2!M{Y%v9z82Sw.N_XYU!ocnGAouO F7 G ?J$z طOjg_C!;d@17/8tYcYI0f?k}M,nc/w{D,)=>NPzCR)슗7nwy1S6/#եch7駟;A=SX=bWSo7OPZ k/v3p-7`$mK{Sr%$7>E`vJ QԔPJ͛MhfwȞلl sb"Jj1g<__ /Y)A o^WX%'@-9g'VFXFBepQ)M,Me@@p#kΏ'xUmAE{ Q @si9ʧ7? N bLH*v)"MQ"z6nʅ w`2M@'3 Uh4 F"b3uI[yB_a 21Gx6q*^[pz"wBU7,V_LÀA* əfX:oDZqIU.r.Ԉ%ŵDswz_%Hϴz:X2m'ɏ4i$bx|'B/cpWvyy@d9zUɡKr ȨIMfRgvyca4H#Mb4ͦE9#n,S*ڇVU=}C) G41͛6d<'5k/l3Ȍd?9uTbJV DI`W2⏚'FvxzMOuDsT`;޳'n>v/] PJwL`-8-WNrL[yܘl-VK/nE0Ì ܘ|dM$!\?ۅ6Ge ' "V+i Wn9tʰ`P7]Ga@?ҝ~'>&oٍ_$/^!~3 n#RnFp&yH9/YO`s\+7F(G7`1\mާ542UpAQcMXG)Ea Ft0 Rg '.osR. Hdž)$^-45A\/0䝀s+>mg ?6P#0،,l:B_| ͐ N#2zbԞ _,Ġ9v;RNPd~޾RA5$пa~_5Z4vd) Q: xSUƜL!#drX3 ڨqym\A|GN⻥ә% (7;Fj bnzA]Oԧ7_.%y57\/ǡ_`<\/rKz\0㩋]k&* j'lj&D`23lw `wA؞(JVu>0 _|qI-+B47f?i loAa)80'l9vVz@_" -!f:U`\we8 jKMW&16V2p[&J83lC(i'?.3OqtƓk+LޟhvMV`~!VG1Dz 2&lv%H޻Yy_b6-Up:֧6`u\|F&+ aKoNO7[T%w#Rw?|O;]*yέe1Fpu ' qhU.Riq9>rr @M#~.7"{pAGua͔CSR) hOV>L~Uvx$:R|,wj|+_t@MIzk8P a0R:Pln}cnfLћ:v@\(z1} 4ќ>?4T-I'yQitN zM[/5>)i}irC·VxiN O@Ӓ8D?sG䑻oƠbyKCR d UMͣ0(y60 D1I&|/1sxɒM"T˨ S iϝl7{ﺕ<,)\F?o^g?fmo3Ÿ< uU;ew{LP"!$57&@* lGdTkt/&Dw8&b/(b20.2[ϞJS UVIUY&_hO :epWk_:hB?7+nmI:~ ) v⬨4gn Pz9 Cug>nQI^~IqA"Kg, /sǒ=YGm -FSdR捐=ao.iEe׮[_gx vbֽ$ju+6}11MㅁJi=!'2r1'=Zl4Uh1؆0dn.3 kcjs2+ۓUkNn0NLs~O{`EZj7. `]d @͢uγ_̓;ߍU(@b]9vV 5 j99KL$%oT1~cyĀ4[TΰJ.P[%hw;떯|_A.o*Ƞ CWbAyi ]'Wg] .ev_ ?ٽ̟fHBnkTC޾ac۶ktm)<֮h>vؒ:h|FÓ9Tbf=|wyTtGf0e-IBy~Wk݆"I60hh!vpK3ӫ]|iЇ ?7A#@gH e^b$<` g36Z6iOgw=9S6g!bAÓ`{ 1j<^D;e)ckA@%Ff7is+&QY 6篖"OKp&?- sAzXw&o"xoRVQ *.Vz԰]lǡ GO]g)t9S;Ǜ0-zn'L"% >n]_SVxFe`nuL1)BdK ń'B$٩,3G74䨈>Eۺ ,Sg)j!i" g)?y\R.p6u@i,/du(W N%u؉ժg[Mh+:jmN?ۨcA)Lv`G+nzB߯95BF2d6Jwtpu+(Kok{L&~ blYg[h@Ŋ IYfkOVpIND=hUZ%OtKB}C\˻Qc[TZZoԶMv8֠+e=+ 5,K{vUa˽ëcq(vwM4gz60XbVAIП=dr].6AJaLꞆnL@mr=Lc=ο7?JKPuaLp /(OIr^hز1~>z17PyҚ)v)oy L -y~12 zU:- L[|-pq+-#9 krTQ/A$GdW@k 3JƒFgD4~ɒՠZ`'u¨5sKP]< HY+zϤȟ$9l]^t%5NU?]wi]Ȩadn"QZ!ePO)wjhW4HJGt/"l #SO4̐$N+NSu6E;G]: z<̿ ɼ2יԴLXƫ靷iX*|)bcMK.D.%^JP!H2T5 0σ/Il9q##•;?Ƅkl-@BzOEM#}z0?yNshC)@Izu{ Sv! }dZ-_BJ9 d_@mI;mdG.Dyqo8ɥGcj})Yn3OuIS|@hT)Pg''M1;!]sCFKhp=dM~:ҥc.ghy؅ss4yoh | HG&#u-aLA:M<U*`|/Jr伃֭p8.I%%$dH˱^ |͖ұ٭l^71r#|:WY|hsղ^*3vG<@Cj G^ IbP SVx]324z] un#3-ȟ4%,M\ + \T`&0V\P+BC2XץC(WRsQZuS,[̮a qi@ l;=r:wB{"vvG7AsA0zt`:B[L(0#+ӓ7b]=g4+ȳ)E|~w,b0z?4}.~/i3et)1;@j:G#z7^ uC`[BM&0(RG M,B/We=B urlt($ ZK<:W/L뫾~{Fݵ99À(ƒuohշ?Ы0^g],9\ jt{l%eu>9ee?Egua4LaInm+oCrr{(\<@; 8XC]h4&NT~[x-[)\8F`FhՄsēCWӓ} Li;u!_W2A"j4{}ӃU%x[щ@b7opIgw FWQ.P'uѺP,b! |ZL˥\J"]*yR;\Τr x}^I{ZE $KfbY&#>6Bqn=ct٧byȾViWK$D8 {v=}uYjQ\c, ;C1eߋO'Q‘}Q$ړcƧ;Is͗ ;iIvtnХ0#BJ6"Shzj՟e{4eJODJl x0sS w* I0l/sFFCmd*5/2؏v! 4RťS4YC fp׳Z\(ZE͓4Gy|)߱kTuۥng[(%O?lc6h(Sb!B2Vd8X"4ԯB;yLP-X*W0UQ@Jޜlnu^T-cV%|cjѡEyR:3>d4* =Qǎ$xl1h1(p N) bd$b䇃]kܨnx^iv +MVrgxj-n^u]Iiat+wECk# ^>p ډA[%̿4Jm;< BBfPeZY6$~5k֩mHJsYjXo׵ŰZC'ǐd"WZ.œnnGboVbQYCzgnc>Ts&1aKxENj]ib6Je nZqTf&-; #8UlMe#(_L3;WiXIϦ樑'{2WD~Å7uۻQk* ^8+;Q@-U*SnOlKӟۺeh^;gV>1$󄌃).#49 +G!HOt|z~܂XmmiV6bIн}RnE wldk2Ukf E bˁea؟#3Bqk "VQBq͗ 1.{JEj[9V6u[M,%fzBhO+5=F t߷ h#`[MmP/cڣ6VS"G_-X4;F&&xgx%&u8%C5ԓъU)G/̴C8aToh} SR=8siXmM-9MϢ [P,jF6//?8إ QA=E8c0ōmB%X 6B7*S} Wg͂TŲ]Ft,~P诣1վ)`e⹝qYe\|!7qnLuX.D0z,*'>6$j9]7pزķ\! ƱWe=/|)ؓJ.ؾDM$e{Ti9!FFg\֯dN^:ISRRCj* ژ$Õ !\ 14Pπ|9%nd .rPaH?Eyh3mT.-lݐQ1?\.^PWjMvPsnE9 ;P {d5fܻ:b,qEg[v&TPR"&$XKmߨgVTҹmSg |WAh#"'<_;^a57~aaPunv_;,;;5`thhǃtHhtj>YF`tV =OWߟX0:`;rxt`:ƨҵyD@qnL5'_l).]+ï>{h[*;ԵDOr 8wU8`1rV|T7x*I:.R~!JE~.Eܾ3H AЂ/U=@_gHU5DgӋ7(KvM\b1Sۂo1<>QDh\Xʎ9GYVx-~;+ *׆Fsڋ~4wO$EtlR\?5$E \VME *@k,Z3U>vd vPиbu(e*Xf\NJȨ%69 5Sl3Dwyt3ȒS<S+yLЌ[-fa%qJuk@ ;O֯6/۟&| EmZ6n_61d@i:w!E)=CT<1P 䅌uC{;&H r+,4QWBK{Z!L\nlb;g%/$݁.x*R#p a V_f21MBA!Ј{sҷs ;2!蔙Su:: =p# ՓI$ȞgSI"1N,06*lF4} lWgBDܪ"֗J>^1ԧi rI㟃7[IhiY/T(Թ{/ P:=\haH7?&ԃGcUh(uZ&m7jU1J+X-Yݽ2rTf'Wܠاl.Uؤ,ۘLy}5ᯮ_7E:O mi{tƁ۳Uzî1+E EhٰPG`p9UX&{Qe=4 xYKx$d+$ *VLJ Bf6O`bi=>gei-崧FZe$,w=cN2o:'=wxQgRLR` gU߅^їPuTдk7Ґ $B9d$ ҄KJg5M:5M I6bcW׽2B&Xj^SUtB׃+ bGm ҽ4RAEe 5$"886͓)]u 60Zjx[PWbֈܳ(>)~Tc\[7 Xvo ƊZ>-,J++̕ 8l J̿sԹ(X|*(`[_17@j+HE|tsd eD'e\gC;l9ěުOD1c fR!u^4ƿz[ڴ)YrH3NT)Star 0)MŧDAٺ=ѳS-.v9G $i1=ϵG8 .c ^gՂ+NNhmHw}RrEWyO8Hև[J;70.R[_J~NS uA5 taSؙaw6 ӵ8OS@*ֽD{|=wf2ݙݽxMJg0MmKpX %φĤrʪ5 e(% *ZD"*ϰ;\ ꕭg7af) PTS&"p dD`FMز<:_ 6cɫ$/X{bR4,,4!<ɩLߨ-_4TaoghI}pvst?a aĈ5 :GLYQ$T`w:toM?A+|*sKN1yKA嚕+<06lGc_eF.sZA=mfD$= tvUϲ wI< \{hzm `+ cs9}2wh2ONu }S,'|3W43ys3i+<*mi8[pJ&cuxDywN?Y\&U `o;|u1Į޶c- Ua/yYvl">jby:u4Z†t?Q2S\@xPD=<M " 1.$A7 cfL"t(*mabz+1X-z0Vf;;kşV[$RXZx"4ߢXtYJSn;rQJ6PO̍@ϭ>yp;B6 j:\7$RCxPx&4SZHɆ8Barġ7j "qM]:fW|'mKA& ҃&G[܅= (:4§$i -c"!V  Jj4*"zi;Sܚ[_.- /=ׄJGu7^5ߣD?܍v@$t2^y"2 ;f>H?FFudGk_~?<oec"E&=xU&ԩKp hh*..<ҠR/3skǥ!) <%Za5I}Ž``F2b/ NCވy^YȮ':H^y HcMvlMVRQ-"AAW$Q.)Дaip$i}Ee⁐:[%Xd)µU}ٮȗɰE5sހD;]84tp5P5ڮ29mp`W,#iV-jdVPńwsV.:bAB(ГaHl0κH 1^BP I"l|H`xL#3φNkgdpeQ(#/CW1 gGC#<7@!#PȂ](;w+GyD71w5=uE`氷8WLv,^%L᧙bzf{. 7+CD«'!CO =)z) C_tD-4{vԞXDbgqmROVvs qUm/"N7̄^pAR{']"gy䑄Bk&O۔#c ӍO-qs6^--.$qewUɰPü_)i!*zQTar^}ȲђQP2{h8/Zҫs'&c]02ᘑh)`1ӖO)Nv"flN3;"4ظM99 4>#&XǞ"WyVur]A[^3(KqPu`urk 'ӗ)(#pcq9JV?.~L<(սm7-GgRM{4V$+&ALv_나{atGJND#f՛b8ӤǘS_cӄЎa%l+&\VEaz" nx<}ˆUUJ"x J5oCgؑ:Éj ܈x9Qm" Uӆʼ'|H>ȧ26(˽}84b ]rS'c*m4d:d~PD+l[8U_,G,+} l  >nr{<{(?7_QgGwkHK+@\A4ѵmt'CB۴2 202yj?RL{ pvD }MfF%D2N? ˥C*CKFTpF Å&\+qTFۜz&( xAisb{EH3?hrC U3\LK绕b쏠T4s3!gAF gO^S-yuUoyNp4sЩ)?0;8ru4Q`t&ʜ)b TͧwΫ;FɿfOXg3M5-؄mqmmNT묘@4#D ^|_ |7ҥ%Z6Fdr 9S[I\g;uKi|C7y42ӴЦK7b`oSCxjVv-h}kj073Ōg."5u(Og㋡qHO5_QnǫPN&!,0fЏ.۔u 'J_ r ,u տVqU=kk8(#wڙ<r_!M}o:m=36H \VꡈXwZ5TwwTI;5M|-SK)yePrX*8$0VPj[- 2iCj2'HilD[E`ɓ`CoJ3eūcrKե.rvcW~!`9bEe箣s<#y1PR Zhgߏ'h]H5S2V Y>Ԣr05 D8HQ%0lAK1wdj2_[YPH&rN!5zyf0BΜ耵K~>EfvťC|.3xTƚV?Tk IvI[(,o- Tr ξvcVCyM+[k)&?{ 2Pyt 4pq#;ӖQqAg45MLKoK?U:wT&vESCgmm>Y3j$!tPЇ1gQ'IvV00M>yrDl]h9Ư ~ل X虘P<@G cX걷5gȾb&xq2pjb+Aeٞ-i rIwu&,\5D=pUCmW-8֠[L]?8Ba /_JSydi9m R^ǛR?g2QE3_]063Rk[є.Kw.jH=  g&D"`t|=dPCݠZq([@8UiW! pl?&?Dv5rtm+4a>\.·nHDF%hN$t7Y]z(S/\&gv߈߸nC&ޒٖiZ h]̐1E3F)L~@X-msK'BrM%(X=0Z8w*ƦӾq2\Du,[g%%#'kUBD } 'z pI8?@#:L1!`vRG 'rKG_-v=N6pZ>YĴ'$Ue(yKhw!hUnNzSwgߐSSL)NMrn.XCfIw,A`uѡe$sDoNQv[·?=ǖ}ݥe6p,.USz:1QjaQIq)` lIGl;2=t?"G8Ք8a+}5kfZ#M_z>\D*+K%\XEOP(& OdAf$aw;ψ'E3.m,3,ڎ3^ y0V߁nS;/?ԡ_QF<sBg-.|!i)ԟL7H]JIV~Bo[6S]|!] !t^2`1Ģ` ۞EM OrM:қ=%ҎDBFfv𐷢z֖}+86q4{m "8M=9u@^Z2>fQf/uwEԒ@=r@*k3?[tc%פF)'eҤ[)u9vRgq,[F %'j܃^L_;V ?m\)uF}c0 CV!UYnud(7JE'PcOXL.3F+˰*!bU-T٤ B9piWYLWfr4a ,|/NR]nQj+i~0<؂fUBM:m g،3! 8˵[,\J`Sߐ7?5ֱ+dɷ*-fi|bpv{ μH3Nn"MБN#䅑)8ߓ.Z+c'.do/Ηg#!! A1 ped*,Qd %z+Uc^4m_7t}H[ ,-c'IM5`8!xw ?9Oi6Zm@P\ivQNXwI7~"D:X[2?o!%QKtem-[:U (9B!d ?aJ2u{lrȦ!IIC$%!fڛIC "}"W9w(y3Ϥ:9𘬟? ^AD|TJ KVeLgyE#/}c[ .r)QY?>Ճ_IW:чy[HapKqov1QT@MpNUPڙwUznȱLd"4#qkDp raS0$Zbuiӧ{m"Szg,o;jjl1W+@=!!X44R[Rp{+Fa`هHE22n,Ҝq{D_Z/P4:cQ`Rj[O@D>׏%|0-9*pZa=NS c:T1_ssb(7")%ZA=w"蹳uGE#nћ-³u-3]%(/#YWMdvA1Nj">-AjA?K $n\pI\f4WGG luZpY7; Y](|ySGMjN ]g"Np4ϙGG7_e$i L_(Kɴʪîw_' c}֑iF+>0;e& ErZ994%]nꜤyo8zŰ:F$ipu8d[o/_IW lGR<1裼Z ѕC(_l=xmUgd:.SQm nh~vMnr]8 ',hd֊ΨǪ:oW4%0Wj,>?&҈AF̛ )R5_D$AY 17AbS`N9cL 0{AaGu."՞%B﮹h饑?\GZSWQe G6AJk1Vh:Xv֋'-N֌RLn.L>(ib ipE#֤uk$EyMmOG"\wh񩦛GaѩΟ/ȦL9E`H]\'Y=v$շ=M@G262b 4#+4B~12[52 nc]H)/ 4@ 4) <#CQjV:<1\2wYW'C|]ZclМ4ik" =4;:LMj꿇.!1o'6Q S g%Ryr*W1 v3(YNzBqJڋ̡C#r X!uA%+wOȔnrrt@n:Pk~xyO3CD 5hVRY\ڢQAaGv)7Dptqֻ3#,Ы]|p`4[㣎9 ־7*xWҒFQBԗ\i?:O[{auضNVu_1mx _'d 6s\CWa E6pحrT%RӤvxTOO!<Ñ}4{ILvD-͑`/dv/.JoIܲBkF$Hs޻).y/UQT֝2geSFr XIXoH;˃Z`0k!U EqMTkś4NR3Pq p:z2bS 4eQ&{coi tf}m'Mwj_e8G1ֆ T'-XMЦ|R-*M t &;&z <Ǎ$5Xr]cG46+]9PQٷfB&.9!fc!dE }݅ö@cK]r-,ϠdLU'2%,/0Ǎaް9HfGDq^݄FI )}c55,X!D`3\yzuۣ%aIj8u쪂@0< 4Ux0,$#p0pfQ{PܖZ[C\Ќ w^OIzJXό3w(ZNb$lc5 8+ M4J䒂lKF.MqV$Y))wj氎0h7 xkAi=]^8= 1kz95i^T}wٗsP U8&)3R<ؽF"/ f( @}y7wsx.s2Ӧ/{8=!]< b .W\r'G d H"+dAfhGMC[ ˨V.`hBARy[:x)p`l7 R :ɭe<%{p>rN>;L3p'VK&xۼM-o참ONXv(QnV"eO91hv/ğ77p>_o͕Ԃt{%ONC!tŒS+3lv@S៎A)@R,J]atcZ^eJҒ@9?pRo9~ #+`_IU^5vLA;}5`nP5a`6AzUH,If8 А&lDp_9r|<-ىN@ڥEh]JڡDksm!'X| {tɐ~l a;Dq;pn@L_нb,&dMԋw&N| B,z/&+3J=VOdBl$͖th뻭 ZJfJy`,-pbFNini6uBE.\w=uTJEpȁ̜.*oɎ<-4w~G TO=~GqFu8_ǩpǤ"0mޅ:P'PwvD\mC)v3QExG兛D"FzNWNO{41_OX2Iv $3TQx37RCvj1,UI ;)SO)EBcs 0*2rq hXM74eP5ݥ# vZCD=p)5(xk3(Mo􅻒aS\'QTIg܋O՛fY(tӛ)"?*]sjS=d lt[6;p4=JxwN}hxᖿ#ؾ61~R* b:eGpxxW|pY8ZjD;V&eS/B řcC Kixmi&.'$)K4^uH+@>ljS~kRjX{K1zvFf2!5 J=3q733 ]S[\/&imh J# S akW Q/oC!Ը/m qkm՛otpDr"1J[g'ؼEOX+!٦Zn;ubK|ŭL9Y]l﯍p"*L5NNx@_w]80_NeHD1mZel$5CNI|WؕjEd[s|*`ivADh"ݲ48s{Zb;xy/oU}{+}|bnA 7̒S:Pk9M*-B*; L޶oT~HA8X7 : ~hH[O=*O }yqTK}b([U*y:ZOzq>bP-CWB5p "Ui; x8|AE\gB >[ X;T;`$c( -NL ]X0$8;p=&Ҳgw}a.;f^fx"󚒁|s5~j[@l:Vi)㢒,4L =~Q=JQ]g筋yFVI)]OVn[6yZ~HE]L%_N ՗zvՔu @xK]ՃbK[ܴcĩKJ mڊoe n˟ZW|!9k&:/KĽ.cޯGǫI_0CӾWu vHn7'c!vpoSv%ozޘqj޻q}PO\^ظp3E9HX!ެ)PZ.a:H#BJ# 0E[D}95ld'f#`SA*Synh=:.X]7%҅^GnTS71&uTjaʐ99\ 2dy@E0L &׸56>hSZr`XŰ@ u<  :"ý,-=] q|y_Lm&K:ߺtДU8BKX V eCd35(p(C l.@l6oS!סUZł)f(.nw_P3cg΄:0Mf@ЧOj߁T Nr-7%Jd 5ZȻWJ)G].NPcZ~.ʪQl1@ɶBQӹW|1jܱOnKAI8\J+94dy @.aǺZk/K^2(Z׃?ZWrZc&=HWw`b;!!Fl3tB,&R? }}3gk[4dֶ;U#!6h"\[V{kjQ.~Ֆ1!ntuqnɕ(K2Qщ}fqQKľ@e|d/jo`PtA mo|$7'<ݡx*EʤI)f5sH0`6=R nr3)uSΫn(UESo4|ouඎ7Ϸa;]3cmAeK#u+,hĎ:BC,l #Ӂ=1k{$dUݡωiO Ì0LQ6]rǓdE{h&BLX$[x(wzHј(R5yAp%s)KmM( xf'> @e& M_\Hm5myIsVER]%21Ygp0Hohvkp*H:`7-_3K bCsï~9޸UTQ;&>OB'<Ȟ jOi~*6`= ]vCBҖYV.Vwɳ{5 \=C$58AkZ{x)TX(AZ񽿃с ə޹cs%` WQDGӷE(dʲY~*QQI-zTDT"f'řU(mOֲ"UR.k,1wm(EO[MCXwJKfcrlJ݂ 7cNeG':TX%z̭!^Q^ad'g×/AJ6 *a+j?˒xظ2A>,3Á0v`)iRXyA4ftmQ3nhCQPap}A&%,M>W&H!O{DM[ WtvZ+9Wd<{,#F= 4!7R_f&3 ¨%^`DV/~- 4Jc0|bO+[z>h>\'殼'PGM5ҹ4p}hOҡڵwcA5  ?KS5|0OItρawk\'8Rv .o!<eS>>-O:_̲fR:@>7Zc 1`iɥo?xΊcRKp F^;ID,ڼ8MqNP9C+jzqt"3#*ocw'bVSLdHBؐCv|ʸ-{_V|paiN|y pf\(`%^cݵ%ƨ|la(SbH xEz0-IOXV]i kޡ6p~1J!v1j/h4"CשEnLboy, ]ӳ/uZ'+X`qk" ƺ>M\Ge)o`JJ{SS=[(b6ԏv3|tߩ -^&."-Tg,CCު]vY3SD{]}K*x͞튶_w ;h]vOnSE]G!^Ku} e`/ZloEk^"1fm.⏛S yB$xX9OtdûD ȶZsdHlgJu3XT9eq6} {ն\6^go[BT o.(_& bxVu:`5C/-e^ˎq&(RQyUPP`@l~^aEROVy),d!'K:ƴ@Իqvkޭ !A_RF"Er?4 feEPcdqE$\=͆Uꆖ SPS~e$dU惝>/ Y]E14Z2џM@0 McC;rrYTqo6)(jC>ؙ0P6w}/cb+w sp_$CZ`hj@G$wc Z>'D#LOtBi^S|F$^2|u9x7_ οJVs8s&#y!KI.:1Jg=ڸm A{"Er<;JewsAo[x' TZ4מ*k'=By[=&(^##Aef<(P;> u=wWo@\:`llLc-Bw7=`*ZI_> '!O[ ./ufmc PQvV3FRoNe:N)I\wƱ1XaC( H< R=LuX- ^7nTR"| (FP1ΟAxJ $9A7,"ŦC#`}[k' @21 QMl޺Ks&ꁷh g%^un4EEguN2L%Wj5^R~TGeQNl6@q]\s5Ȇy,#]Z2xXU2#iD  '8Dw6 zTQGxd E}%/ݗim}]߉8) @t^Dg .bK+!WB-;| Z1@Gߎ6Wbk <2+3jg3{aW"oY~zg<" Ҥ0 ޛ@==NP;$s S(ÿO'mq=shϱ>;&hp 3]4bzS*o7"Z%k#@uI֘nZ"9rYMLd @՗aX z7^'I[J~=5CVVfHe \@/ ű ?X Ӱ)|\ gc;p1s ?3M,7Co0!0ސunǻ2`j+fh0ӢPG˥1o8 RV^(~LeX2#ٓfZv%9t`VAJLo=_3)qPk̠: F >"qBt2PDYKWh(MbJUMevnbh_& عʠkM$̹JCg- ?&82ԚK.w&ib,:_KKITDn-QXosg_ޙd*_ )"[snN9$X-?* A֥5/|v O䊯2T5aVmPЙp5tԹ)~"bL 4"j|\]nQJ{x܉>L3٘9YQ QP)p5-$nYS =>[T&`w^wȕf\C;Bt^f$\[R޸?v`"O뜡ézJ"apZ]t ]^!C6@w6 Ae7.Bf`OC՛@Qҋ-N;5hlӍ&:^QA3ՄQNę3޸0P8`[1KJRcS!_t/j[I֥ :!ZDŽF1z!2o^V}j )~lG ej(@7||t#1 mu粟 †5Zo\xyaaE=Ę,0؋w;43W<8B3~'VN8Ll)jO.OrJUG[0';2紉MbaFa鼰<7 3`~>G68jf#tB5>ܾ FnJ [v+jkk}GOfB.j}lr8:B85EIlf7iC>eeW c)~}%fepwJa[Je\+Ife<$}˻ԆqcAbZEo.e?-WHB':s`j~2vIN btFi⿹nlǝbv'Q](a#kz^Yh="貴6jTEŁv$(gACE{~@S hΥƦ'^N{!rafU2Is䌀*heR>8F)@N÷Lq N?$)|[+1q74>Y,(]L{,H#z ` 3{c>YAA:GωW{'5`Uqš[_ADK2j{~N+r@Af}[9M'kP} |>&O?o[2CrTk`@Rk<9M ORyo>HhoMqıJu/e[cÂJ :9lSo@'PKw;~93kdTvuk58CrIyOv\s%T@tiea r^39GO7_bgyADa ,T{ w~'- s19t[qC>q^l|Y_(N^l/oHhgX]+F.LF͝ w+26'/]U֮.ɋ-`vo7+;W Jeqc,+ǽHDˮ.r#~\T)Ěk"-+'ك5.S?GYodo~cWWE=xvO*Ԛ⍩{ܙ?wj h_UX1} X3mяLa[x*(@$$vL`9l>38pQNq=#aDcXC^쐜)YmJYtК.:qTzM]LP h$@II@z.E2k>ZOp ,T+4k3N׳kC_ǔlsJe"} |ip]].IP$OHcJs >3bFu=3WH-?`MϺ^ɧXRِStH@=nUΜ^q-n2._}߮qT,U9uPPuD| vܓrtI(>f9kWa SB% ア jG(cx?ZY ~r^P~@k c YRxK :Rw_&-|xrXî(\輁\@JP[fL_fb|ijz%얤{/cz!ảGhwT莪%DW}Sre@ 07\&"z~F=XX݈r뼨ʕ'do w#iN#01p˱.+'G`%Wg?m½`xlbĨ~i2wߤlW<86d7P@%FA}(k"1qJvm{"O owXӅ#pC,PD٨JrXJw`F26&ܦ<,b>-Ex\}H:=*˥!'+ݠ4z,yVwYV%⑎x#7Z2>2OZ W<\+b@͜ܮ|e$lf_PM )96t$4ڑ&LJe3kZpX)F=/ӢMuLJQ[nќv|з﹆U@c*iM( 8[z.wqOHλ]Elͼv&O2ngFR͸i@N1"}{&jbxA|ϒ2mr&Z #:<~V_\nb*Wbe͕8p̼3UœT%&*7((5bn #˓q)9:< %(r)֏㏾G|$Pu"Ux H=Hxhlw_ UJ5EޭCFQXGS^^3mP%<.96˻c1*¬}vFdP'JSs U+[GxY=5@NCSPR [ch~A =p[~Æ{*p6)pZpѩ(rak$@ݡjz0L%|^ Qz??`f۠8V~,yi:;*"AƬR$kT4X9x8z\M60U/gnQҙqX G湺(Yw8*H1@xڻߊk8^| s~]H'T~V7|[dCoOx̓73.^U4K y7g[^\NӣeR '  Oϼ8A?=z\@d}2.!2]G43&ĩm w~tR{Ł2P{[uv\$Ȓ^Œ1v˰o8SU8:?cwpЩ87`lrdÇ`\A q&_OQr +bRv}N`9+5:fBɺT8I ٻŒ[0m$ >5=ʏ( $i'mȻ@ih-f{w4Ar> pގuL8jBh{ɽyeǓ0|fD {a m5j﬇j: f!#I7 8W P HM/r. 6;-ԗϸ$66b/VMY̍Zs1%ӕ(h zEeJ] ypḦ:xveZ9E3[;ĎӒGGI1 P !i|/ )PCAOτ^@bizP[fhu^722,\F&ĽO<4PU;ʾR{@=GjǂΤm$ _'QW'm,aE~lRPOY^iTi9%DZ (* y{~>Kf c~Q=/OD-MY"dJNUZY!nj30)mQֶił'TDle[e#lW6| rݒ\k=-^a~8|KE`,v?5ortCa|>, )hE;D uMBMS% BL˥swK jKI!qy]Bnfy 9Oq yu* {hL4˒WȮDR?%v ȮȼrS$#r=%MSYiFXQ\wh?fjfszPPbۊWid:i/s /W*M UE-KdwP1c(b}lɡB]Oٽ$>HtW>Kّ릚Z{M𶱨R&93:-WC͆larəuؒx B;ɲ%[f\JȆ )y[N0gm"tu ءCƻx"5S_&(* z=s>%m8>0+V?,{٦by;ɝ*PrIF0,9BO_ۭhCǰkXEq(&V`T!Zm79  gCC i`>hz|"Gs4m>z2K lk ]xOgwi Ã0(TgbX[ˢɤu2qovyS෥ϐb'rhy 2 ,??`K튾wɎRoqa hǙqs7 uBrA#̌<3W"fقJlĖ=׃{(SBġ1%f37ͼ\cI]Mzcy`%=*_-'KY1H2U`U!١z{JM-`3S:~Saw5`H !@MY;FKtxwT7KYQ䛝=30 8Wu,Ø O}ηC,gTNG 8n8f;`!%:!fwIvtl& Du64TVSbW~\VOa(ڞi^%厹ӈNH,C"2ftqhi Շ84jE T4ψ\1kH뤙wEٰ.JI2|RAg&0AYt')nTmڛb؜@u33W;f%Aѷ hE ,,W&33 ` GdmF Nv$tJ>} )(Y8/Bl9^2:Tg\eGjoAF\'VfnD XvND5rcl??2a@_2Nza!w/-Jɽ|h$ү%V+EZ<V(nKZIQ( yk+*)kmϙ9Rgl: ^ɘ,@y+_J2!|yæ4hߏGɸ, ``=Cqi 7]V{vz&0r0 71Db^! *0=齀4.W:M Z7~Y>hcT@vxzR#њh@_xuS.1uũ{ۜ,N\ib"1Q]Ω ُ/U ?nGف(L}̓il?`5rkM^Giƀ| 0)KRmbXAy:aӘ‡sMb@ A!cD]#P?ыɿ1M#)r^MRM'\ F\*IcuDiln17(~.;ey&[Ig.jVZ6$T;f΁D^Sjx|e4!{ XѠibIWpѡpfW2AH^:={ma3aY[l=Qt6Kbf=V7YEF~ Hߋ[Fק4߼K1UxwIn[ ^A(5Ta@ޙ1@sf\$WG28v쪗ȁg>}Mj!τjA&ܡxWaD+r-0,hJRt'Lwb[ඳ0m%苪^^@g;eplRvs`7~)4vKć-&/[_rػ-{? $0I@/or1D5>2:4«Kg̮R= Kf\% uD.qnHx-zjDh H>yn`>5/ThnKAuXx/ƣ}1"'n^-nn-VP=P} xHWTI3fy!t8P| Ky^cA4v.O%MX>u^ 2'Y`|:?SVh_Wʆ̪f7^0M.$ Q Rs!e߉Bm 9>xvwV^5v=Euvm V)`Uٗ(UR{[SOa"*iyG 1gmհM7S)2nϟVBn@IϽz>Ӯ0R%qUY"RyiF \ɻ{i!˿KX{%Eގ.owo&YW5#w̯{ӫTEzN]nHGFzU1RK]W9 ?Кp꽶YR6(EUL;r =qĬ +zT[mKR? ^ nc9YPPy#LX$|iQxn*@N&ů;# Ἥ'Rb)ս8]WMRvi+šK{8'61[@_5M>yc4!QGE*q^u\PoE]2ZX{z䍘%v?>J=0+dq~8]( BA9#a%^2WDf& qu. rp@Ų})Oj%1.gt(|bs[0̋a@]KjM*bsa*mY@'tvlU[Kek q9j2nqDc5M~Q-f>˥V3~& s ^ts$谓P4t>P0罟3շh=$6oWn[*5jۊ "{Ȭ_E>CUd~2:;.hL ןby=Y?Jodd@Pj߭ ´m~NA>=7&q+JGglJ6y \"] id0Q!=tF ~9Fic}ZS6٦r?fWY 3'joSyhqw0~ S]ՄC=Dg˙&Y֪DRd+*?5IdX> P|g¿_[{ӥ!`-߲vRXX3 b^_k3oI b离~MpbGGz۶(Յ Yƿ'oAa)MyxdKMyn9U'-3 ]2> _sjjn Cos 4V΁ˏj^1fMj_(W k4Sv1ib`i5hy lw($O#jfH iv<<QF^1$P X)St[cV}])6+5aC?[vqbb?ؤ̴b[>LJa=Xfb܍f"üՖ*)1+B<*c [_SӒ}!?s9]\ۑV{w\(>$D(Lb-әg ebh)@ Fg_2Χ[ݝEځ9VʇNya So)u _})O4h4USNFߘ6fVq?QK#ՠLxNsFI f\;epc~{/cy~5mwBC%d^UBYX)%Tn ľ>|xP!k̠P-[ &$o-~@$LkSfPulnڮo C63(FMTs^>OR!T!C/ SU^,ZE]*CVK.`qbY15 T=O#A:h׼t*0:ȐiB\M;g3-Au&>z[-TžJ~A!ۂzaըk"8%IW >??RCٚI?éV z@×0WQb7Kz r y 5c_BY!AZ t"X‡ߐ#olTmX4b xx͜kuʹ[wcM]݉7QBC8,D)zGk5C1S3A1b^Fo/F|n^!j }MY8hx 1S^񎦺l6.)t {KiSm^6`Q0X^ I B^X_%Cjׇٍls bNV]pD6}3{zTPr˜;h>u2.Via 5D:(\t12b=ů׍hyYԐ_#.ڣu 6ݳR[Bn?Bzs6LDx' ؀-ak&PDcK,TRE466د/CHnHjwr`WܻY^1u:,nxdbv16X;gKY.e^b5.!UN>3z|nd>E[s|59*ڶ)OP] Qs`PA5Y[؉yjx[94n4RyCxQ[D'JJ;.྇ADzGyaۯ|m]+/dO4 :S!5*L^Ws<2nTΟ<}rӃaظܬ¹vE@C~u W|$wӃvDq25Np|~ٶ,|;h( K=3UiU_C ׶TV rW9$uwkiDԔndsc&b i#iP#F9Ӕq5w _J搻.exgO U]#2cT3#(׫q?0.k@~P=RyY('Z"Q{.S=7/ZpʐY$! C}Oiմm1+OX/I;vڇ*T+iv<큹aŞdHXw>GM7F{>KAfiY(3dXڷ w'^n/71_Vد=̊l"y>ko3 9!{`KujWhL1?#.H8VJrؿ G&~y8WArqGYa(y[Mm |'STE`F6,upֻusrp #~w߸ωH`&D8sGr`/c9_^V.>$%S$Ɋ癊pFߺ\ <;Q|xb(@4EH:#\ _;BTgEB1p)YzLކR%=20\: gOuWHo/1^/ 0st+4Uê 2ƈ)&>SvN"o_$@!SڍL){ u,7K1C%L;ZlpTnm\pssՠұ_}ϼ5;\[=c8+ Ǎ"9f %{}NVj ӌ!d]*'-iʐoWO l#eZ?' I;.k=HdًYӝG*&rAIXBu amaБUTe[QZʢG='{EP=v!m%4sMt-RFS+*>lfWFP|T§,Ӟ ˿sw;;t$[ ȹ^i'qzRu2*{ (`Udohkt  l-pģ#8֪AFq<`ϓ2@pT46-ʐ[Q{VգC{p QCRz5*‹t>iČ]VȦu_Z{rȹC%2v>%Όk?sz`iW~7 \cYwg8/m6 Qr`-n?X6+@s_IGޟQ|aJ *'DMF9>ug09<9|06 heazwNE8b!3sqG p.GP"A(mY ʹqpRGDztS>hz+:vDє,|ΠQ^ߑ+[YXN7'Pٵ$u53'1ߏ %3#LN&k #r7zAF$ԸjLU(x&/?B[ &ı`vP=a XS_% <]E-7ݨ2Њ`*a'fYaej7Ek{f?Npv ܣYr_n.N/ :$C&E㹒7TTp]<-9 'UoJE3tL@2(W4m$mT{,Sv8%/#εռST,p+S꟰İ_E*BT/v3(`Y\zĂ;8 7Niyӽj\M<8Y˄lENbb%GiZۊ@ B.ɨqnur멮#qsh zb{a? w82xycخTK-b[lG2X: _sm=ɓ2-vS m*:je`&\F۝R8GO{A zT~TщP}3( yE.yP.ښ96!kr>Bp R\m>);/T*"RoOhF[&Nz44An{N¶SԬ0.[Bq29 5 !@MpV;" fƈv8bmԗ_߰Q֔Sk58ZQ^=rxK99UMں,RY`PUx\ t, @0睅a $jk~S_r+0;! ?!;1 7*$ܿ5y4pdrzc0~X|DΒU6~#hs zV.:.?<Ƕ,]G^X4ęiv3lD]=_@cp1 m4Wıcz2m!1W,ڍB%lʐWG-w"?Wv6/("6F.A? Ľ_U:(=Ce<(Z@rpO{g%ԗs }\Ŭ:eoAt\ZЍ&XLe#ϱ@@{#!<2П:uU[hG &WB>=6^>Nm &ܬSUv=|?H}mfЭ-f;s]+g>}LBͭ"v'ycؾ=0FiwzWr9wFHp)}Z >=Z8p6>v2 Clۺt 8='AnmK@Ŕ]+ Qj=(N9W4b٪0|b](ͪjW}V7*CS~jvT yXӃ' `/mz D)R+V/dz{plG0?xOke#Ҟ>u OrOTb&Gծp#BJ?] xktpt׺4ÿoo1yz.eQ9!))q>QQ>G) ,bEȾL4K[Y‘i NK/8PDdn_NpO?sF M+W fzچGH[ )Yfh/9Oz1_8+õ nvi9%AiM|n._OYHX:}EhO1 F/qTվ =\ \W{ .lѸGS _[=}uD'|.s {Rb">LFLEЁz7:fi)G0&ӚƪM=p{xOzuc [\g;ê$C 8'J%'!Eq~۽k{HT3$?81pI2$L!nxv$|1n]2;V" 4V_ 7kE| (H?Ih!eR3Gk:s|'+oȔ୆+OnVw{Բ@b kŒ(2"ps /(N+LRhص fCjP K@̰3:'! ze#](pe9ssgHZnlë)BfDsթF ;A3$h +rN0>;:tcU4I'rq7=]6N&Ϩy@i,(V5;Qd(p`,z Lo֞ hK ULo0'hڽ{&K34H$ ~kwH$T޷:j/ш}qmcQG+=D@RWeYoB(lÅarJP;pߟ-{nR6<.nNDJX,nCo{S)[B/T-bԝ](grq?{ZCRaC.]k_l q}n! xL-}OaU m3OOx*ǘ5ف.7Z"_(qPY:v#QHq8,F=5m͟t6`---?VfNNvhLbu3)hMr |q>h::P)u~ _Z\b<g@s>^ tDF{i~V:]ɉ oVt@ F3& PU#)f۱HA.N&$34i5 襢?#-7Cx덍 ^l3(TI#o$5$yEmau`h43JN:29y5g-S[r$[4%&=MLRy|MRdӷ9%֝:Sbt`hvTX>E眹(98hb.`o\Uh2EDU㺑v9U+&u* 1J1fp3 02}@1+|CыyB)}T!%6Sz{]L1M;o|8o>SӻrUDXId"lss-g.:&VEX[#"Ev rDĽLw,i_ qJ1h'@8h/wH/)+|&uGCg9@E  w vyZ{Kӄ@ <#V`kOa"}邷="?sP π,(IGB 6O(?HPqFN?jyF,koNҏ9jhd1w),W>mla7`mUxFQ ۛ')g/`e>)&pT$/|#QA @姧g$b_t h" b,M s) Owq#F C* s hO4|j35^]pbB]R p*.l>Xģ+ 0Jw^sr2MU#{g1ܗ"ݞsKd~H@*o arh0: ~6`5=LopUQ0"0,&[#]@AI*1bi\`g;RvkdlzE:UݫU~V0'q  zIچ+'wPmj0Y?5za󮡈O{:/.t5xP3|$SƻX3a ә%F`?_%W -=-9oť٬fQg0iz\d~X[{^Ƿh@_9OUеrwG% d{ڭjvT×sJۿ;Rp5swN TqԱ{FT(ZKgh[3S"`к*-Il$[z u1_TEN&3V9cr6cr{&T&|-xGP(auk갪 ְrEfhfrə,|VKrU^9:Y."3A>i!IhNрf9V/^tm#|v Td%T}=[ANymr=%K~E6H:3 ל6PL`M=x'o=B'u)'&٤9~0gD(_Q2K :&փUdS]n71'KЄxyf/۷Al{#v2"CZ}Y[ ůˊ`a!DԊ:1T`r/뛜k?ſJ+^`Ǐ3.$qcJ7+cnMN{J=w ډ_وEvvc'#i}a2|mP# Ɠ7f6:\ [Hr 0 鈆BXAE\C02 1&7#@AM\9Vt%3rv[kʫ:o:Uqrj N_Zvc-p XK <S xLԢ5c Y1$"iFpgj ˕ƺ1ONJa]뤹sL>&V*ZZ!Z,t@=N)ڜ*!>=TEY)yPb+KrM`Fjisv#f^o`1R# p\#EIs-ZB8ʻegĞODN K ]렫8FUW*0Ҋ@; )\*%6#{ Cb^c"Zܙ)n"Ĥǻ2t:o͏+)F (`SȓKa_O!DiAэ!\# g#E MlT+}4ۅЭmzrv[SlsaTvaV:QCi;{+0<$ݩSLjt[@iTᄦJ];Gqg2Yo-"ڶ X Y؊+&צb{0@ag\FS*#J=)1vY5Qњ&}_v?5Z })iF N,?N̻2vA,£egg^hʹy.!M_qO--Z ސ`_Ϳڹ!Wl(}d{8Ҝ:`Í,:, dyZ@yM\4IQq"{~|-dn]Yk?_Y)WxMY([.."1?wʈ=MeUޡSODHxv.ro'r泊gQcQ71t7Q\l&hq-&ԥt '{B3SbL`$jo/ܷO ]"^$iEz-C53Xf$<ђ(F?2ƤԮ)ѥ\y,dS&2::K]_"v(3Xӏ+g~B/SAdBam3yUx ?Wr˕v)T8Y zAM*1&62hrl-oYC=EKمh*[ j T 9+u.8Bu;vtyn$U͌fO,o" va&hS"ylwN$rSlcCnq Aߚ2(164li!=Ζ Ƃ觖uK}-]j0\kP?#˚J18蹍w/"5g]@rqaiPPKy A +rz%p,K *W7v {W~бGb$8,A}4⁠qNñM7JyI3( dONLCEnT]\)P`wP*xݡؕ!_p*FEwVO=;\"bsPa (~|!?6k-ߙ7AY6ih;TҞpB%B,Ϩ}]vP4Hr]{TN֘nsz6M&6o QcBiofEeȁ!-yy߱{Ct-iR)KtWgu4Q_(b_I,~*qH5ӧ6g&#UVk~vT,>iMioWd;NǞ+44LY^_C {=dYbjǖCxLDs bg> ;'OAg~_1z?li2K]ʔpΎ!d;'坢Ehg!8ڃiWl\rO:,ӕRj-FM:S^" l\vL?Ձy A¾S:c6~MΕz%n,y: XUQğ ͽgU![BX #۲&3RB%dIb)cg@cPR|QٺLW04{! K60(BW̐߾WdV="ӸL\E]T#\* y,1Jjcv΄(}p? t)#Aa)my+$ʆޒt訲~Cr8xAB3IE7>zZ/S,gN7Awc6VC{xE#$o'"x*T_iLQg3 JNؠzPǫ@~ +an߀rLL82ҦUI%)0"n dz z1C%oAbw4 lq&Ю1)_ACA#*dQ~=j-]oCQejd.d\{V zo>h{% ߽mkq&]r!/|1D}J Vz4v+"4.6\." `#BM-ĹSv^<i;EF!ʐ OYLW?CVA uХ0R0a[!wqt|o:A˱ɯ~M!0Wp?w(SX5?nS/#ԣibz4zvY*61a;Wtrf3'@#p/rފP~<{0q%)c~#t$ҽ 5wz\Yny쀏FjYq&'6V2aaH$_ck^L< D̀wѐۮf|?a1ibcluո!;:L 'ni׊&םsB{! 6^%)a!kO}s8jr"/p #9.ЙL-zNZ^_j3xd,YX"cz{+ DE VyR63-i|T6/uR%m~L6}j>R+<iUKqup>SޚP %&rKZmց`QPΒi{rsۍ_ DIjb˱)Zw*,pLB@BRq~y',co?5w& ̷+ ܝ.}$SVa#gR߰Bڎ*"O w)eo$8cZMJ|>jQybj{LG3D-0n~wPwot1Pc |B1Ng CѺ6 ~dD3ްf]q4 >=~9 fw.(iQsI48kd}e89*I oc#0-7tΠ?Z(7mc3CRCII)Gў9F#{'VR2NBFy,Ǥ%l3YEpa7O~AuaZʹT"_nd5 *=;ģFGZ]%L "o߰,B#3++M'Z \x4e"dm4J2c*748ccO|A@A.y}Ud̿p5˷35^53j̗-0a|c{EUPbJ0ܹ F*ǿC :aU gwb 8NDrDmF^Khד4q&Fw;y9oeӀ^ؚfٍqtT!/ỉjRoUz=摤l9REQ('2SO-HOn&4ߋj4ouW&?c8\a@hU<Jbe1-F6mfh9-M A|ܥD;ePwZ0 CBlmwNj~+N3oSXWCq Mد*z=2 G<-p+!4>v".F&kVIN'S$_ؖ [$oG3 ;e*7e GtI+Bb,,(s @ {Cm4dUw>7 f]]c>wꝸO gϺ! XrzSw4_&ˆ˾eL]?0V@᝜Vp^d>eDa]Mw.\]al& T "aϯ0[̠L%|xҼ/8{Hq 1zf_+gl0ˡ6U'~ ohI,5qb12wFA#%aP7J­޵WTBKpS0V767Np i !#d?wF" /e/<&vv l\;\ʵ"1*aM\[BɎRە7L' Cayd w6G W}B-nF`PڼnNYSPKS֠XvǛN {$F\Oϲ y9Eċέgz[bhhE.lzLia7}ي_zv0d 扈(_ n)?@9Y~X3dHnhl-4 K /r:w,p%@@JL0bZ`2^6/ά)aTŢ&hvq %=>DQt*RxvR| {Eq@dNIUZ,D4i3"ժpA|]t]=LPo,v9DfLpG*:5o4?(M/)?^^vU1 E ^hY4Gtt¬7Ms.=dq-eTxHŲnV?< ̛%`l98=_~AM5"jACySZ)\«Kgv#]'oH5:-%tw wHiYڈ-$ZL:la$b[0Fm!F/@#p0q**:QoLsIJYqǰIdtSgWIW@ont' $p^'; ^VE:t#hCmhMI. ~8n} a"2\ kۂ'x7k{?oj*28B3%jC"v[޾̴ W,호 :U."C|hO.[`ȋi[Q!g٭#^pT(&}bٍd] (ʭ=>}]dI&Ux ػX g,sF@<5xx a(`V  Vy+.6ݷ@3!>%ʹAкA<>$a 38)Z#W̓\NDWHl}-Z3*3'M]kceO8ctwNo&w_U&9,gȎ ÄT7Et>ΒvwPPo^q⭠aP>4rfD /KBIX>)w|4z>sTwcOD*kD20E6X6~V?5QPBm.ivH<^ :y6ڮr [?7N;4ZEU]Rx}6pʺhRsȻe˖/cuqgyp cKHl=}PA.OWF,AFLS8aoJ\,mڗIMO~; 8|ċTPv8g;HY[Rg +sz:Av2Jy-?r0o3h%WPĔو^ѵuTdiPPЏb++m#g~c?6}\#r;`%Q}K5=(˷5MQk˴ܧrW()cp3X`ac;"jt۵wTEJkG;LME(xC MT+035&vf\k`@RO`yF s[YNwѩl|%Dk}HH_]I-r6|FgUKƦ4UGa"s_Q:,gR"D?][Z e | .2E,LRY @!)QżF%-hNRUC"|z=a/(~s:xGA'gO˾t~TtX$IIC[ʊ<#ѝ BW; 9P,i0knfVݣZM|6h ?pJm??@$j2M6撟76˛[<j5QaBO3 mNr{ ^~$ =8-$ I9VoER+;@C&]xoMH#nB-7.4&*=S4vVrF>!(v=kϔL&}x-AƣمXDːȉ0P+`oɓƴ"):g2+i)c5[2YFEZ.T9V-ș,xo&#|t*xMeR9;#ZE]{1W{.O'A3T1|ʯ;T-YZjE$vFD.8@U9]G68otfU}#f| oÁny l\KLg[N3ŎbvC6(G*zd[6.&Q[jb3/QܐzSz\={juFtPTY^0[MmuL 2MŠ~HYZ\M4y|QR-x.uU}zie"<{ur$Hox/ Ut%jdw>-0:S{SmZ ->'^MA f~rP-{Cu@HLE*̒FQE d 7^s(I>`IwJ ?\n;$qG8qLՁJǪx_Ct,eM",ރ69yv6 ec6)K4鯄OCG؋6g3n. {(LpqWT_B+WC!{'U[MvA. #y ~O[kٴ˱UH K2@I2NfCT}j]`[Bsa'4S 9#݆"u*!k2?րe5c50_F7aV]*Dq@ kٻ4|$^P"/tI||EZDGkb-m6 Y5lrNF\wo迎5+^{ R?mc"$ w ^ظ >B=_<*s~σGͶ >gEU"Y ~ L/XBoF*A!U6B%mKk;Ω&%|CDV}]_!bs h MM`RN~:imA". Bs8ߴ/FV*aΐ vo(\zӛF>oɛ^:2+w2cmV?aMxOijKe8Xp7K{'j[++"TMt8z,=`tc~Ur%qcّE '_ʃ<xD[@Xs`}LuOK Cz!?p}0Ew%T5MN"a? #T>iնE u<Φd|PFu8*@egky ځRn,#K-@K* ɍm0H(7HN*dۛ߬ 'z䗗@/r4A[+#sk`t\,_uHoN^WԶ~ ?N;)k1I 0☉xo:" [b#͕JI,&$#9CS BsxKdߎUL␖l ])n~u֎EzKVỌԠUM(e-344w]PghZe SjDtvC iS˒Y΃!jEM J9")D)ݰqcWuKL$eTx6ݚkh4$?DV[RxJ?,Tcdq힧&7+H"Q@6P턬@\ė[ ЏlEr&bRahRve=_򻦝#гSͪ":W`JQQJGA[@,5&wZlGa&pn1,6^5]l~n9,T 'paE/qUMc_Q/>*2_Z3KOp%kk:N= 7}Z<~XӑpE/ks3`! ДO'垁i qQ?ma\.3֮[_KX7Tͥ^eN|4["Yc699 )Jj[L/HJt{y"A֡?JCT(QCÄ!pes >>[g-dJVc0+ǏQ|kOG32~6- }X΄Q8A~hm(`4/SfK;IjR"$/>I ,D%?v^.ڲt"kXbb')zqr 5`eHK&ҝPEWm&g8|kX5 kVԅ8٣[(<}7:F=8eYot ajK- ; kOl]P ̅O#VS|:Є*6+iE@G;)j*C\4+FD 8uzTg)<>6hߺ3g(ct{$qaGTߗ%,m'Y Gn8^QF@ak h"4?e-v҂#sJ+&&B*g~DKqS0Pp|-S3ZA 4%Jg})%5z^ظ_otfe?:/KŽEa!$BW9 `E;UUz }<@;;~-ׯ߉ 2@8+;ن]K;>4x8E1rNoHMPV;59\+ޥ/"yUF&:%.29#z+4ٸq{OT<':$@]},MwI;|8A oL9վ#5Qvxo{vw>墫qrur%ZSU50i߳98 GyUaκBP!QL&V%ȅa3X'6L:-OC@XHp&wL5`;U71 ==p_٤dfm` [Z3w>e^{ 9Ѷ;#w/{ee[yÈ1V'P@C5îmf%BWo .9V }M.K&n9dTŤ3L᠗$`mIuf)B mTl^*lyxJD㒐|/VjXӠ|z$AhRؾ Q=-/jJqxFudub|v߶jx6lvCr:ո?kQx[ꂒV9ǺfjTu?3bO{S9sA%&6 6Oe5 y{>L*WS8Ʌ6#D+9w3>xqǗBZj.\dyxC//#){ŦSom"¤oPDt{)=A?8i1eD2E?S'_5|ДH=-ּï]c:PVϪ{ gOO[sgU(IlUߢr'P{]G?}~ǁ$ H@2)Evcw ؼ)ƠRȿ|FZ劘=Hzjڔ4ož,:0EքFk8Un÷;^%. a~CWwM;7r5'kR+stϺ y4:߽KBbpQ'PU|[䙋\hpor:ncZ!p7Ln'g>՟qiK͟ E\Ue"hG92gE6C_b\QL]pOL3I78b)(0gVq)A]+-2h-jd))U0ϗXJQx[炗K cgϟlGQ{pwn8{cl"J*inMfM׫"*d9UĪK4[|>Cږ{4dEǘJxw ae+jH>DA͜W>Sp$AZ<& K,"z0ڴ~2 nG'E7RH̕2)w0^iAnpZͦޙgw#h}'Wb 1r٩fܱO.ٸbw-$v$/(fςݵeh|G8vT'Qu+]"QH} f* ARK>A̖ ,"yQqCw y޶BO oH8(hH?Tv>nūLfoi]LCRwe 9T/$*$|z;A?9\\J#2a鱌D i?̮-487-nP=w,s 9\BF&5E/7u9Ray7NNJ]""#`bhY)bژ\իݔ-$GFq}fg,#J!9}{= i쐭lw UD^ XJbII@$~'R:bETʖǣTnzmZ |XW 3U߮&~"*?dU>m" yY$n3a#h*{7GKp:_u2IMFұL1rRb5)zTTxz .`#k{z f>rX-sՎ?e_V >\~EMp vd!e˵)v=@^3ϻ19lY$ŊM?0ޘlC _`ն.з^(}oM~_F-h<T"=+h-w $yk8K 6xr2V!+&H7ZM攣Jl,X|E-WR?-dri!t,3N[w𻍮'Ϣ=Zoy ]*O{p/4J"jt[Kі.@F?2'”iIV=4Gow];Gcl_~̲)-(_z'OA50GiD@]MWߋ_XN`NiRdVnC(߽߉ʿz 53Nxo00?PِQ)1PCͼd{ATj Z ,.;FFG:%%+ͩ1Lgj>i\xym,7Pi[/BTY.`ӂ{)A e%ͣdܻ= ,g|h@ 1OYL tfou!Sni/yɶJwzͧ,.f-9wA QT{W՚0Cڿ {@dyk5o,r-$L^g=5fGz[0we7,6,1pwi)l\?dJD |PQ-b_Ysl++5ϥq6=@fk7bvT>$΅xPKv Leamhn9I׮N^?t@~*{kWE͌ݫm B;!Ō|C*ӷyv,Le*s'ZˇV+(1Z/BK>\~mKTL IAAi7 ~hlWlqⲤFoHYyA'2dl\jۑ=Vi8zGa@>',ê넝xϽe1ϒԪJEBUJA_:Dh!T'H٬ ."N)Iɲ+"&iV/ #>i[5D:Z/;vy}n@VI@zG jqnz&FJ;b$4>\Seî-i]7MeN+ `uқ2V6ٯ{eo;H:\x$^Ď!lJ2'ӽtHd)RKف*[󋏠岌rwDU Nr8N1/S4eOEwgxZ%Fr:~s4c-6o=<9k|{.},I9NQ#`Z}|W]JpTZnLc'RhTPbh./Hm`4ENe㒖^7c)oOq~Z0]XJ=@Ch,\I8oܢ8E8: Alz& d CVi_R(~r&H+U|`W5ety2e S03ڛn#b J(s7 GMYiYBP( GR:q/ .;rW8=X+I~aD*|C+Nc Z_VŔdbmye-7 Mk4:;46bn!V+\Tdےd6yX\RX?huSx74n PDriU1k}3ޭsQ71i9PywֹlK-CsmhxIhv)\vˍGZjIwoyx3TypiJYn/MҀ]]pynE5@4#;<=ƯށA"IF% 8TMX 24D%&i#06 ^M%tvGUT [LWOj3ŒNGTi'Z7 {~0%wM[3 9HVҩO4I dLxI ڙ[ݲ+H&IE4X4d2;(.qJ0:inj% G&C2&6<2"S,DYL?▕U|"RGFQc)L';D[ʶJKDUƈcʫD`JaGߞ'`k>t5ۜٳU:(?I5Tgu|,xdѮə7D .(cF!2 \#aqFiAfD?!&$;5|3, ?j/qyh\]bf]Տ-8XJ*)*n ˯ؓ J'OA2Y[w,&`e@iB=ϓ+&ڐ3g[''ClGJ=j۪4x<_Xn,l^uNnavI(T0'PcdEk[f=i 3Qܑ{Ts~1CS[Cs\P 7PtF1f'fh<BL"_>rˮUg-ENT "4I\%TF==Z<$c7E C56Om9 |I5󧖉`%&a8ÇӃ?hVHakBd.h]^ +AFy,RW}z[.Xto'PcspLMJ[NWLW42NQ |MXpN*22{r6C,e-4V 0~jM ֪(c{de[ 4=<iKm"kI,Bea4!D. .:euy5E^zTž(L.5)/bNniƥX뉬y+Ha&„@ 栂٨a't)^RT8,r%,tO4rg׽ +;:)U9PQu I.#xiCEP4%IDm9?l`XW7yNFIٌ!iFH+&E - JԒ5Hp+xm`-̕09(KbfqHd nQ ? ( ^Bqex|#zqx+ k xVm+8)NW!rV:~ˠxlB5ceO;5f"Jv?l@Bܽjћ׆!꺥pE5R!sŕ4E;UC,,lldB#Obm"gGЇm2*k88nBiR{a(1gíGɧqsy 9>JVuv(, q8-WWXEl3:zo_̕;aMSL|4ܗǹ̛j Ep{8YGmq'cjYHPX*:.yIhudvk*%>u*n)wL1x`0ZƉ5ёD߶D}iK^Hэ͈;rxEϴC75͵a }Tiz CRA%;/Ԉ9NWRlr\$ 쬿`?)X'Zɯ WN !Ŵض2U+1WᙣUy Cv8d鄥dXf\ 3OM ۥ a@ ŝQM |;Pdz9uoFv ПjĆ{Mٙ/b ~5ys>5(kdXdt:5d.ftU0-C!)I9q|^n"c;*`|6LF^Dg2;`qWIe,j>A-sI=[GJc KP nD5\#גHU9&Ts0шmC=DD\-~ lR]rCkwu9G-YF~sny9<>$m}?a0t;EYNDߌ]6Ԡ#8Lluj*W›l\Ə,>]|D'$1h0hp)۔g v)׌D붲9k4% w]. 8LZ9:0}۾uTS4)XE0;H btApxߜGeXA צ-J35 lti 7_ktrz5٬ y&\% |~E7#:=_?1kaN*CHPy@t7 dw ek >><%!B_DowY(tUys˅Y<ɖ h۷#.陏Aq79`ݤ>Qcb#GuP!O7I|\l=~1~y7x8#Uxj *pml0v{ D_C+Я?v4P^-?[m.Ű--'%a&EX|-+~15:Ÿ\dm'o:B}j_O !h)qrﯭT=f`-p,O<]*,!/>,MI"r(`[˕~iAxs|iw]/+6F,o[ mEPx{n4`l䡏;xA;p#Y|/5u;N)ޠ7#a$\?kZ ӝD#3{Wد,]-t`5ǭxkv-T)g.F\3َ֭%X+=수BJoOTV E"K€9~3<[1W{gXP1~ ,Rl] f:aCe}0#PW{I9"Jɘo- IOvRTx6N~`*R@S1fV4?z5 la_he)A9IL:RִA\Xn^1<_}zwDFnqmVJdE>y3a_Lh \0<9T-j]rFPђ*J_a/MP70xY7 _"ޱҵT3Ou ɵ'`7&eQ!Ĩm \/Jl&cj1/s=sWd:L퓓knccө_|$aZoXǡ6И3ɽq9N JBgM 2܁dPfﵟtdl y+FyT1gfӦ݁ehC!d2xzO; ?1&.AЕmm&L ]m5n )Uti5"Y:ۇ^41,N׵{"ԹwTƝI#l[C"fUjUsL~ɣ^2nzSV7?#:$g$Ol~yⰭ*xqgɚ]}$ Qd|޾M \|gln( h 43#lӶ<q.\1ߺp^S_yޮZQ_1 ?l|9g#+v:kC3B}íWP'Ůů^rӀC4T (޿%GBĩ ih fWPԊіT8h5&-v|@#yVT4ZPo;04X4$N:n}S۹Xi-iaާQkj'䧃 K8~t.yM:㛵/<4֭r5\S"Qf]+ zŅ_EBO4"o۠rx'pFMБ| Sʋ+<EsoyOvllI:m+F9],qqQ;)L yu4xJH%$4f# Z rMFΗpiA NzIE!Mx~of_|#zTq9;Gٓ^}i"Av^[n域?枼g+u={QwrO}}ɾ}XUZiyn|iZ]$HG[k6앀'v]0v)jq=Wx4b,O%+קm/$[//C\Rc["|t/:˪@ Ōs? o]6g#D: Ff }ۭ)(ee}j?;a2ń|u$@S_[<r~zǗG>bYR7lb^7e g#g xt+Gcp3B05a~xƄw6{Mih7h#: >A!~_GW<4t].y(Wu:U L?\qH?ӕmAYUFڒŽ J세&ꅔhdUT<'حĂ4 :JVQX{k8y q'<rRuCʠm֣_e7yxcxARhKUke (JLT/n`3:ve~ qS+2+>;qitd,0,u IY8)'S~"BF޾蚡]/*OzKkBZ#+Vʕ7𫰖/J k+先=>lfy8^j.H"ƄViTEw_ `ıOS4MP8PU>G+$𢋶3#sC6e1* Y&}A7׬~~7PwDM^j w%{{D|$|l<ҏ6H0щz|8[pq*"oE@ :Q4V3 /ӷr8!P2 y {8h9QQ-sj?޸ojjTȷAcA KTvܕ@ݦ {FkѻxoXXyj{8ڀXuRڵȄؐxuicoc#MJ~) &15MB|ZP>!g4#]].x|M%>#`E6[~tlK|.ZHP  cM  O‰zG\^o]+?]_#lv>̴4|w\<3ltz>4]ֿL';}nE+39GGxC!nDGLY/5얀J򈤔è'%`݃ ;iP$]qpܬU8!a8\Y\6}K4<+8s&|:7V޼uҢ7~x^Ղ8w礅h'/V"`ۡѐ &(mPxc1ޜY!fS=NnZu{3GWDqߗӚf?\Bv1k VFNU8:bYpW'7<$aM^/ ˎGoӹC0DӌY^mF6`f4 EFGt#fD"Eҭ ]^O !Ϝ$j?e,@%׸,Z(KVvҢfAK13QR*;\N3{acG#h~NR9tEu`ėiriZĘ=i b~ 03 *Uu^z|]ݳhrMD~*_9"JԘ=!\rmen墲V7ZDH8+3f+ebmԙ\%*<矷Vy)>~< joĆ| Gdf5z4:-kh>PKRrF\>B%,^ٔK$nf2^B} N!\}b5wf_LC7Ҍv C##ԧ.yd/Z*Ldgk'i+mE ǎ{Oة`\h坈xs腺«dȣ'\OCFksW"0fv`qfQRj%F!WrqɅ|*HATG!Y@t0%N lgHC ˙D j[{LD4v=IR"i)Ix٦8jO  ?_1?헐ts`v%Z7{\`uhc7p @CF2-Ʈ]+.R,R0vLԨȿۂo uYf9x5 Xr =$ i&S*g2{ aȮHER%5A?s@O驆׫!\LRm'A ;k7d]&\{`lIdV0W*DZoDvtU [sXxACk"#~/Stm7'1 ktղ PH&6Uz`ҵohB2!̆f'kV8dE]S%h::#-3q~,> xaID23vhxHOjgpJNq45vS|[Bkj7OVGI45,[G?C$*?:^p96d™3~e 4q0q*Mi+\e hL.TWLL^DG- k]d99fո_1XߏgbJiN/B8f fBʧ {qlS̗ `zLmZsAgFj'f`8D@TZX/dD> EI9Kju@w' ,dӀ/BꄗMhsR"i6)F3Ufeߵ]@ oX2v Q6 A֪RS4u@z2f9Yiu+T7:"D{H򙾝o1aK)UV\S2 H\AdXh&WJ* Kg!Nt`%Q_1i96$cFmP[rN햗{q+A*Pyj[5}$7Ȃ/VE9 Y﫣ʷwǴS%UM%QeI˜RS;6W*vG_Yqtek!śo'i4ǙH 6cuK''sWpFI9FR *x=Aȩc4?C_^5-k_U+k d}Ùp72p]JbJԳ7LT ,`𥣥͋ac[>*q? ϴj NGL2̈Zc+r@M+ī<ѥy.$-l8G/<5&A"l_m*u*<;P֪0n9uKǑL3m&# >%dIX$vAܔMgaualyuvp+Y1F\WM KFI #V8+,ӕ벭1.~+XvQ3IЅ3KAQJJc5 -^bVT<1?D?{N,C /R)-ɏ \Wiu~FyY/\kVL/S_݆:o U^Fvv{L3t,=^ݺ q}"){'PSO\}tyt:8LG"@xʽ,qH= 2V^5@5h)] ":@7MEVn:(NS\Π3$ }I@g g<|`j W1Fr5Yr~;E!]Dm}wAMw3`5~?1hBZ t;嫦5fφؓb.l\Eh/wj)`!R\l{RF"Bf`^ܶr^8qll9R| p5R@TYMMiW]gE+޾qv^ɭ%0m"o~,zff!<!m8-拣wARb;P9MGꞵ L|,Y~FEoÄ<6(ǯ<ޫefөl :D vUVIv58^ aP|׆{m?M=9:Z1ZGg/DLTΣ ߄A]N~ q~MJΘ+58AaM= )hZUӁj'R-5"'.LslD+ɹlHذ>x3Nڣdv#a! 77)J'Av< Ԏ &S2J7Oa1!908Vs{x1Ц+bvD_Qz.9"@6AbݐipeMny5rE+lOI++1UY Yٳ/2 ȿBlŲjy tM zqmL(}6+@-}vͪ+a(ق0w4XHlv_$NV; V eL9 jo[Ħ㪜 y1;uRWjUcֳ,cѷK҈ۅTsט AlLS0i{a]ˠa'I< n >t̑g@xm Qt ҵ{⚄[榼e84VSUgX0y^"µy|KYo;\<{~ombjdF 7H; !/@5ȁ)lcdכ')IBc4\0@G/ >sH=_AۤqIocԏ?brC+im%x29WFtя'ep! t+^=r4oQnH"2ڄP!n>z&;eKK: YOOeAI15Olr8OhadF'\C(A8WQ=meܓ+VDympn"ytğ+R ,FXQK?I;yn@,j D{@sE5K*~wMdMgj8Дu?KLv~X4ƚBǧua8"^W4\$ӏզEi\(WtPXUпVcL}kZQs)vP{{B *K X5|sNgJY֢YQ箎Tia]7Ы-UӭEoS*c]#EnYH 5Op'? wĸK鏽ȋ.[H ꆫ>c~D > 4[L1UC#@KP wp t|bb fx&̉| ~=#FCIݙʽ g!1]x*âIdžI_7J\BXF ToBp ?0C+\`{ڜ璙E538 ץ5DuT k)_OYϿ|~-;:a*%7Lkӑmx t'Y=oJ,wxIp:xLמ;duW=G$ ںA}6meMSN>$t1T*sE8-Y esUct *1I G}3wZI ha} Y|MhBE7O#ՕUbg@+X(Vg>jzWT 1E$zڶ, ]msAj[B]z(S,'SZ7/]]hĜP+`cQуjN(R GYSæ+ct2-[~y(9_ MXXE 򥜕i&Ə4ڣ+bbz[iFAs^ |$tW5ߺE<L"+UsqV.,g.]#5_q9WXpZ\fC&5PIg@ ^8TIzo%Y T B7=/Ni~ B1'䐩sN?DfH;A0,궡>IsxwTBdjNZu@.߱?aIH9*UX1S2PDR8eԷp=UUd*…O,i7a/`Y,:Dhl$Qh|>s&/뗘>H- mz0mmHlQm"kYRb&qnϔHvÔ)a3^f 7ꏱ V9b] jx(qcDj;~PC j;T}t)BB>}#]i3_c?!bǻ#%3auYV.mChpyJ\md?(*<+@;Gtw_UM13bƘrNsM(S@RվZg Ӵ@'H BR`vqzR/v~3b_]y:J Ԍ<}OitUoWjÅ  BxW&!|%-&Λn-ଢҳV1j7XA^Mq? F%򅐧 ;g[eL?;+m>~_у39 ̉@/ܭvXI3|" [ _sGF>izgXVw']YlM4|d{# 7o"|%J5K!ՆLgkR>NR^[IC7EIR* 5z:\t-D@7KN޲k"a'FS@`wyt1_aֽn["'&ƪs*CCITnM Lu6XB7;ǯle /GĐ* T?" @Ό̽$uSZwSD-o4ԭ1‡z6Vy6Kr-U'L.I^V IOegBZ46ʥYoJ<˼Y Wt\Z㑖42G EH{l2\R~ 6Bk,n\|a2m䨎?l:t"=shZI%@ɆHgITnd6S<,: ,^5f{Ec@߻)2:˗rz \֗ژkˇa !U  &3ּyfl y+FeحNՒH\[+;VtF_o@RdB,# 9-ߖӻql;`y|rH;`72X|2 )Ircq׼&vE^qy=9lZ@ IwWi)c_oJң"}4Y EF H%T [8+J[c\T -)Wkfg+}0rA}%E:sj-.+B:a;b&3ob_Ğ=eݺ9WHfٓHG"޼ w+ZW[/fGSoGJZEqA -({@m}XI|Ϭ';Z5AW|%?Aeiҫ֙瀎=R d;R=H|zv: ȥRb4ê=0hQjF|U FPQ;e'eHҨDVܗU`¾`$LTNȦIom󭩨_0|C_՚}菿sE>*n,+er`@+c)o_v<=$j<,?~B/p[ $ޜzrFKӫ8I@w[`*uovVkmB+Z/΋ c]w"%g<F /ȔgG<4͕=vۜL0oHDxt;4aؒ+-;gbo-EyH%(m,Qv Н`t{mpgOyyt@: SLF g05U Dh:P#WT[ 8W(-; B^jx#^ `Zf/8wS-;Dϗ|F?hʷq,4MQ;8DaFg۟ $ι̣5èD׍vkMr)Ԟ= 05Fş-e4T> \xj=8Ғ:ls+*z:F`)6j-UϖU}GrXPS4R{f1,U*,Fio3ǔ)<%)%3NW.* =G&NT0h{x(J q5W2;"e}͸犜r[ wgcM(@_NC>5j+(=zg".2.R,Ro/_MD%Im_}u8_@cnӂ m:HGI 0ё["!d! RHc,?&*:QG >&((K{iO[ ~B5~911s?:.~EgXsoڒNmU2F6fql&S|tɽqڻD0ϰ-|4jqI$_$JL ASM_VgSeD!7'|-L=53$&pjq`QɄQl }~ {%Ǻ!%~հJ :/gu7i4h7J8 Azڨ~0 8OV ^Y)!.}l[]7 ǂCYUr>/~> $Dt_ wx]ApB\џd1hxU! ljJ<}eKn wҔ]I.j 'ZMrRUEB3wk') Sa0,ZXKzjE[A1xy&:J[VfᑇiEj^V As =lH:{$AX2Ѹݜ˲Q7wU':|4'Tł|1|$ O,]\ Jm\mwڎvs](s=WW#RrWܪG"2 }vF+Zܺ])9Nh:Wq]b["V){NAiHnf%eϓ谋:m`XEf Xj[fq8[fn:XV>?'ZW& sdS%GQpxHAVc׮=nNvUQ$o4 }GJ4wzcC!)n_$xZW7oMt8UX7q~:Ua%]2%2/K bme6 w@7c,qUw1btQumŒPbTW1/[0a %7*K醚Z)kzmtS"$i6붰hNY=2MRA|SjFa՛cDT,w2w\5 7=b==GLw (LAZ;Z2yհ~ӟ.~G,Cпy:N{ɶy$&ٓ橨W8CAd{27 UbFjtkq=*!Z^&l!1,9q5&YS/̑L L[<n=GpbPc9?eꀛpGy+8΢w,tsH)S}%,]wf05+b qU:uHqt%mCFh8uϲѹ00ı,F0 99 F1/pRͭ"s۷4gp;⬨D#*ΤM;Q-Wv/$M叭v⤂wHt<# Lj3rߋ"A5U{3HTd@2C 8Qv>vHB=H9y H<&rG_P2KݫOW6Qݍ ;vTx}s›?"%lGIC75ZM2[kʥ'ezt4gco3\Y`?Kڪ4m 淯sneu77]|q%wzbFܐ۞.yJtP-p#DաG4bdǗXAM@?9~N8BL;Z O>gO<=9XZPn1uJZ9HpKSht2ActOE5S3C{)R>M~jjXMP2:jˤjwK%^b~\ݸvpM~ ܫ/?4z_R4ȑz6|/gNz ,%! _uyگmgJ=ě'•1S,nnEs*܄i#6UZf6UqN'Q5 .D] ۄ;һ#-Pj S?3'nhp{|=g2Ts(]Tl-0uQUq.=Pyh'T$ E[N\I/BkiguHW[H*m2DzA2=b`~HC2[!]ہzd4p34рqbSP&lյhYj^ x-n.u/tL|t"UBNU5jz{3Jr=E6󺅃AZT$i358jHd+?#XV%6WEFpgr^{ݯݽLugspE$w dʤWQP(CaGf9g4XD2TitKƢH}lBf+ edWAAu>X_xv"V?/@b9~*=?Hf\?{u˂wVW^̥UMѕcx}TKKs9ULu躩"ÎT8 }w* 3YQ#XaQIJq=[`=|="~{d)ݰg>Z El .1\LU/rn2nM$W$%w{"GrIxBFymK_DhaܯRan v]ڲuH\ lLM'7.H%YX<>gE3s&,5X?OfuHspim3R^,,.{ d]-}ܔ grJATS a؊gENX_ݢ] 1V ᠬxn*^H!P};P0iK7:Ga.HXMD,f^i5&]sRƸ.eLBFBo{#ِwpjPGi\.su9%Q!56٠Q\qRݘq ep[ӝ wuVTFPQ g j/:д ň۶pJ, `ûFjc_pBZ&=&* 4 €t)`/p.(d tu)]g26Rf*_Y7SL"ƛa A?ai^yč7b-0U+PGQpH+@r1˸_r9!)97Drq2}/HP|QS)q\' V.KGDf-MխO!lP UާebtN ι7W`aEJnc,p|pȡpSe'igXT7#qU yZ<{vGaL٢ۈIEԎh)^?Gc0(k  Dst",s^?G):ؖɷL'jG uz82P*:&r_p(h< L鈵86`)M\LɮG XC]: ElLҙ|dkZjv9C +2?ඞ%=' inKbh+*m4h XW{r,K>w󷚟uLܦ0`bA29S bjk.Gɽy<< aSg>/o*,u=9i \.|¬a?"Ơ^Dey\)T~? HvvQL᫶wZۓ:iƥ&(lEjn"AB /*v}Μ=i O^068\) S ZgN* ~PJ/LY5(G.UjohiʎY@cRЄ]i#(N}GD}:z7=Fp1.Tt@kJ~zFi\F2 :N9h&jYh&.eAxAcRL9u{l)*H#%IN% [- }Ox|MO٫eab{yiwA}"JgyƧv'.@GpV[~. S S9&HAW+WQS:/rqs$ϻV{2wn2G#*<:BOQƛVUy߀^^sg04Wp4oCP 9xc$P3U~kL* ۲+=,D׃BN-+F󺮁#eBjchD~_vR[PZS "ӈFzÍӀMX欙m/`r:"[ghPVBx14JܛᾥH)4.DPKvڡrQ8-/?,AvcRK^6?eVv'*w0)BeXGNo+aC'ԼsKZ *UbQ˳.aNiZ2Zӣ*_pPYētQw~j( O"4îv8uWUཏ)x..Iƈuad:8H]؎Tވ .ٚ@o#"^pXM6g%CEkPF]H"'9^ߞiL]5o7E+9 ~ɦWPzi~е/Op(lT9_Q%ST  9)wA8dW`r"_HqoE uL`Jj`BErt l 09IdюӱEf l$QP=|̊=>Iܭ1cBuOEȐkuMm#_$g\ZU'*%̮yo$L/ ELI9C^-O2RpcnHfn;M& <5X+VA]*ꪬ<.}>:#O514a-\{1ؑj\~׆3֑JŢ#~@HHϘ̎ eIրSBjMdIYaC:ۄgt-mG}Kacz9R- {,E˹m .ެ7}裸![7fWD28wɓ1gMѸFD@CueҜWZ5.(%Hjkǡ:!D&x#:Pa%rKɧ2 Ni(DO մGԡk#%1&U V&*',5بL\?moLC|9XݮኖY"S] DI(0?7 ,<גz/x.ha&\]e Oϛei]Hn k3= S8,La&' FhaxL-vt aFSnE=7Okv \FQW'&PZX~="@ pqP8  ykj3IlđT<U? 5@$,T;heM&ٕL!bx3xo^!+Թd /?T@^jlཌ+ϒ#]LrrJ-[bNŤcG0szP:汕DKtGvT8m+.;|i|] 3{mT5Pvcs@unH`T_v۝[,o6aen5.#6Z0I ^f'i  Jq_F}3EI`3M||Oi;P j/kjsC#lR>MTRl^JģΨr3n0[#_MT*PgiVCW6O(Ns冖b\Zʧb֏v撹ԡIuZO^HaTeN;MKCglybMq}`dRu ?X{(e`u! | B6<= x.E ckJO2q$Y:lJB5ś_ mk88>0?q3:"fIBd5O욦 =AB^@s_7fE{+۫hS$-rZvΡ60OdYR-aUW eE>)$PI%+քڍPib%=@-gG<K|Oq=IY>b,w^ y9lsp*%v s$A) !9pv.d y#9$_3 iOw¥ }x@BlY W1Q1b8AcggS!jY JZmr#R4)*d=69 `Z(. } +!y'ؕ E3HwSW%g0T5y`(*硖$[@GE:o\[MkJ%}8wPиlq5UIE%. RH2v+:QPC/㾻Q"<M5[82=3\_RHɞMIƊ_U$aa))0NZm JQYjC\&*nEkd>ZyTxm? ϽkedyQڼxVT#YmE(9D.VI#"jK8ރVS0B?4PP*F"uF^6%gDPZg Wq >|W*u`YQB2M<n衷y-w0wE ];'(A RjF S0Nzš3WfK\oNO[ T煘1)pKepŞWޔ!>Nט z-H&E B# WTaf%ݓ]s2x{?򴎷BJy:$uM8wc%,@ R=̷ Qơf[i#) D|u3l3- ;Û^ i|ɱ# m'ʉPE8Few=F%; ZNtdʒ|`ÀdʯMH|p~LQ^ \7#ո[)H>)s-m}2\T`7engYn-\C.2q鄗1jIفІ7t5<6OJno:LH;Uxe Q^{RJ>P9TyIp "`sZ'lFSWU9o0~6]ͪ*xJW( 6wl< ݈i0GHYyIt[ϝ eZ tX{lz7`}e&Q|IL.\(]ynK" ~?We;o*ȑþK(#=5U^nHl?4LQe:HqMK3`S_{^BPʬM=ܽm`W)z n7Cp%FoND8&<>^_P#ɀ}Hk.G벸Fk4*^ @&L0j6/?ѿ)%u[~l8`J{i ^\_&*Ε'v>J-L,AM <- g1Y@D(3_A4] őEM%e;&SwT}m:)MOR!iQ<M)hf57{6F[av91 qI#aQ¥NS+&tC%A2,PMct r7h`S %2_NwKסJ3} 8d(6>Qs=̲Nz֠|4*\n)-aH8|Ɍj77+Bp k@vc*NajVEA. \qS)GƼDm%9$oj|3@^$[epb:ࣣoǫ[-0j$~W#G$`$0Pj4*)?öʠ hl֙Jλx M~T[.~Ӷ.=@TI+]\=а$?Ύ{!/6Ԑl]O Yh>l'-=tmc=[s܌7SjDxX?8} !Q"@(3 _xI@HFiIq(N[r@P(_Yp鋥(n`^I@7\&vYhe%JlŢ5XN+U*2 q H=vhSwROTpN>vA(,|y v6d@|Srk:fwRY"T7LK s8LQtiu 0Сۛ+av7!zUWP;UFϰ^bu2 ^$`0b.耷m[T60xљ XEQ] 6EZ&Q0h_d#ּG5;ᯌ$">u7XY5bMyݴ8,fRB/E 9Յs "z: :@C~edZU g %63-sUwXI?'Cx˾:J1p]ĸH2$޵ҭ94_ײ?76VՂ <4Y;HhAAtBRt3]?"=ۅxusyبuMLJ AUB_RNB<+ׄr~CRznpJ+*C<8(qZ/]ה#:80 * S֧[' s3q SYHenM12<\~ 7fw};®X,Ԍf!,@|QG7cu[",Q藇ŭ$4H@TI@%euLQSS]ՁdO2VOŅ5HaRvo!:YgrPZu|. L?u՞kmfoֱ0Ii$^%S=q+\a$@IWD4y7CCX^oYpfPg0MR2rX- bU1 `]&Gcl= 8Yr"U>e[\ ыfo=ķzhi`.=jr2uM50 l;V2}ٳmW E_j2;/,' Y{E0 L@ѺjA$@Z>T<˹Z3=.nBrBWRx[[y_;\ZL"U[JGAz05q Zmڎbi%4<ɧJ]XחmD:@t{N[̒`Fh6tEhb7'"ǟ-L&|(&=ĝ<öHS;(\@L=/h MF<. 羄E7&~#~%Zb= eYE&~ؘ)B`؜*aɴퟴe>_ M?_O˥ ̫ضbig$Z&ߎb'6nz Զ4}cH̓~I,;DVS-\\b>/[9<Z+7惧R՚-3wb:l( ѿ ~:Z4FPQ")q/RIlA[vT< 52xLW3).ݎݙJ?2"ίG?E_W jm.L}Vb39߮|!oPՉ /Kizf>N jk/G[q|FU=H"0?N6r]Pc:iRm~y a͔|[Ф뙿a? JUl6fgĨAƊʇ^27ٴhD 2I!?-e Ш IHO%rtURv)ؤz˜Z(nL}ס=>5*z^M ?PuAmҘ`sռ;!X!Z8]&ja.e(ͱ,줩q7S3Ukε>(k˿X{+/1ЧrY=| և{~<4_Ũ=DD"y//rj'gn "zAL"UqgTABwSCx߫kVznVeg@iqg y%`$Lgs ?j M%8\|c7ffdi0Nhկpk{d&7˒,ˡ))NIax]vV {3{/y&} R * <2n({J$M8eHǫ#ҷ⸫&崩18*c*:(Sc(lڄ2VccпRaҪn4\͞vLO -mblSIf6|EISVr)23aq۞փ:),gef榽FMho}wHOnnU%\Yvh.ˍ$/az֖׶7 ;4aڔpK;HT%ǘ~~Ss ^Kw[̻S~7y wSz6uaa[@E60!' l0X倠va5ʖ/A|GmlF>3j QhtI ʅ;|G=ڏIM2$5юDD XƘ~-&r *PP1<JzOx Aci6Ze} S:1ܙJN [Ql\_:8؄.i#$ՏkSQI[dbn]R. ٗQ* brt|=uG+H!$kLu\eoX$6d /ij9xX |8k. &IT!'T|!aN\هu]al+Tl-jJ)}5Ȣ4ǞirXÚUgTuvIZbF}-5k3%O݋6Dz7H! LӍNh!^!uMa 882b]}7j!C)CҚԩއZ&L0v&Oa$jaB(A܌Hg؜N4$Px:Į^VC2_ &IH?hᡢP\nS w3 +MJ7Ev .WᯰݩځNU%1_UEj xWБNHlm0lOO|v,z'[d渄2rH EַMLԔ{$Cr`\#|/sy4PFg[+8# ,"̜@}>e/jjB4*p"WNv>3M~;MD˵oBkҳgA|P~$qBQdn'k2\a4tzp x'hAh;evR'аn$qf֭ >Yy~@F'[kx3RBC?\o!?zf ]?39K rX . |T_fDhC kkyme`f?gQkCN[[g> =F7H 63urO -Ak.dpACF=+Mw8! 㒙|2ɗz[˄ī I49 ȿB^Зwd,#ie`$HPĕ \/<o`83~WzR Z6Hz@Nyɴ=#̱HA`¨eebPCiWn89cUwc;̏Pz>h?iADbӭiUi}TzM0⦑&-_h/gK^zde+׏3N9To$0m`iL@(Hbbp۹el9|~(|T͗"Z V&,RG|rws[yHȺ,=J!﹠ ȴV^5ww7 m\=ex[7ϴ(W0T-Q:VSU~2_?@uHHQsz&h9U~!2&5r;"f?rj",j%-No #аpW M$p?2P 䁞v3AXoZZmӺ:|{8E:Cq"'MGAg#ĴQcCHu$ơ}]ү|e x^硦I'Cc' SZw){֘|T$du׃PDY* ȅRT Ahm3 6˄ jJ1Z@˪ht ?,_DLb(qKH}8h+iUǥZqxnIW|{lRNv9P%dl?ηK8ۡǓ;T)q0_ )>o2;qNc+v䪯!QiX5sk13%?w5m/ I^"(.(o1`|?Q>^K )q綮]ld&&2]yzp ZٕY;ܞ Yh`YXS)RCnm3Û 6=]DB¼ɇYcWq0d`cZ| @#Ӣaz)OkF2K<>yTS$ptNuUVV9n>6SX4e]c[խnY.G@D |(L6=_UזGrd)Ϥ!.[+0I2^RЖ$V)'Ta-eH(@7Uv[F#lH G S[mg 2 E^$(1[K_/Ljq4[f!ߙVTѸђL+X'Fzy|(ǭ׉p %XN0N&(=>~` @mۨe3rkE},g]lͥU;ʅSl$iq3H2`D=wIҷ%,:1I~C.^02O$nޥecbUp)*4VݞX tUen1[E|+yDZQxД}H6TM.{; ©:rB>Ox+k h&$k-,B% ^)IS〟j=3>-уH^?39r'/֟v1=%WM_)2Y3e }mo3.迹᱆<8U9띣uv<߯U3L夳Ѡā\&cgqNg㙽@aɏȾnH~ndwJ%$7=1;R.?gҠȔt |HE)vxmIJn_KǏH߃8{&ސ+5TlFXS=R=VcmVDFoٳo,< 0IEPg_+ 4&,|%~b6 r$_f|\&os^p> $Gk7/$ 10/6ޞ?z9CUY>!p`7< K~%N).ak,.vQl]P@Dh ?cq 9["K f}!샜Z$tǿDpݗD5Ëjs|\9˵]*T Vd"LȲ%a w6zK:ŨO9XHa>s Z?==ŝ BP$ޑp Ik;\}T^8)wuZCUH5wj~Jdsts,JHiL:4NY]nAcgJlQ=,@>1toq#@rXݫ]P)'pPJHuAjݮ TL8 8F87_L,-FBɲ QSoU꺦\RĖ+ %kU!&f^O3iΨ\vs@"{%%XHD;=YYr(d#&k\4j"6s܊-g bސ-v^;<~ 7JgTRf +LXg\ J1Q]Sr[5'wD:RINUAc>Ig\ yY@7Hd!@E-[ȡ:GS[v}hRqqhV 7-/F?svrBll?u.qtUPǻe Kt[6g"^td=7>/?^>:W`d Ӷ4bb6&RWNLg]RaLg`oa҆jdgu۳ϯ0x:9Smhya;6<( {p8]0井q_7uUш؍qO9`BR(:WnY`R stW'}Н⣶i9Wϥ)Djjl7yѥ>\p_z\*~skt*؂ P_% s}>)q ,3Pgj;l` I;tWl3NwozU|C OLW2׼gu쩝3_ B"j:pz0bx¹Tpu3iNuq j)2 /Gc0{퐱LMtT:32~oS!ҽ9s(@J3|%')mo7$뇁P J[d80C]ۛp 7xEAj,kPxq0鑨Q\QGu^9ٓ8܇H߇˕e|,_aL|<)vYxMjZ6~_~[)7\N#>Vf pInB ? sދGpWzP.usS/ cQZc3#_4pR1mgRplG*[m곰 JCncv|<ɋ@<% =3L]%wГb)k|p9N)-Cn9YzV ۻ!yhJtۋsHv@9_nxQ4DM[Ԋ4@FH <\XhW<%nyq;jւ0SnTTp 5n(^QcOh omz"& W󆮈 tN,~B P-+T}X}58m3^?A(b d& E$M|q{4+I^Sl6_i>y1mIwl3DL`z)I X#~)/ i+UA zwBxy!ޘjaH]DyZˍP搬ޯ0Wi,XzQ̯j:w}W=n&wiTCe'/:E͑ t$B1yNґP=ؙ/V)$c)SkI'r8F?E )շ#>,/P1W{!F O[Uh]fjsmM;wf* Fk ጎR 0 #/W^^,+3b6GZcH3)LS20H|o9kfga~E6zN+Qwk˓ .oVl.YĆp=g4Iz#H^Uw*wVjP:d^bv&$zZfW?i[?n  E݅?!4ӄB 7snΓ!kqibvU0wٶȠr~UB (_a,9 ?;iau@/- _"} AǪ-@H:C([^. k®/aJ0'iJwj(̹WFY ?>UNv?&Uecw&wI|!$[|۾pۼ.U"bgq9n,SuN:i&\{ʪV.y?P@CT l>T}ʌvT%2-,n $ttN(DkHxe S~qF|oCB8L\ 'iijglMiC(NzwO~5)WU3uNjbOm%m\qI >v7ՍJx*dO#~8xQ<]DW@h1:kY~`_Kvj|,,['S|[8q*aVҽHΨ0h{)>ieaZ>SNSf-WBo]X(gl6"$ Ȍԟ敔Ƕu6m7\JD5/-R[zb{=#-C Meoapzxs:>/ԃF7ކS T{IH?N@d&+e3FiY+<| 3lM ~|k$A6˰Do]>9aJ%3j4%*crYB9#O҉X{X/ԾP nY]aDohl› 0A[gqHQF.ixsYO3h?,xu}?a-.4Tu[bW,GGeCNHr?Q_G[Nv@1bvwS\VJ7n~A5-B$!As~.> b<<^ -ͼ4T:8ops΢9mT)7p0ІYF|~^q s;X˨5t = YYm>vEKS 9ʯ>ny{)v HZr Uo 84:Z>'ܰV·2M}cz1aCS|IQԽ]wnmwRYy AE=[B5^{׹hӬ߄dKCsTƓN%P RBRy> H^qd:yn{!v+jN` SoJ`$Ȣ>r.OL7fFfS7x՚{b7aR [WFnh OP8,1L@cN V+Qno_eujqD艖M;fFaKl=L&!E9C[}!J8W2X¿FvXO[LΎnSVZ>#g'g% ۇQd*NExhmͪva10f*RёtV̷Z (QX"FZ7 O =˵q: N'쾕uR=#֔ev+0F&!H&0mߢ"-kGn.{;G҃_چʒ~j?KoOѨΥk%qG k*0[ 9LE>S}zV+ClZ~R8>8 1+ p'B=[XAA} N{&wPW1F$^̪ĸIXo?r`vtE6%D%o»"[HWn"ϖjzy%-=Ϻ~A8k?)dU0x%ok-bu]@?D9Vn׷(cdA<g%#hzwMݏAwF V%Rhj>Cao/VQ^qkUuLA
  • :j +XU+wTp2ՈӇlLsn|X3&P%( qaLg?.9$m2Ti9XCVE}~o VfV !,sp0PU|dOlJry%QZU B`Pfx_ $q 8%Y b"ox{$q-ЍDᾛ)Џ14UUg_{xс uR* S #DkIҲ[{h`|(uo]Z/ӧ ~vKTlW}PԴjw}K]Cǩr ;3{Q3crb3L FGY@ (x PMvTIP<ǥ59AsD@~Bl _/8Y' % ѪG$&fX19 ]^ ^ȑ4JE}QC暊c5ɠdDK.=RTNJkw/m ҧ'N#4iY%d:xn^n*c%R hŤLdnz7gnStB{=a/"iEuUGKWõs²6V nmu@\l8zT0#_/qSe?Hub͵g|ׄjC?' F2mVV>;NJ l:6<ij+&,k> 6 @喪uL7koࠣOہ3e8'9f/]H2[%v? 8jH&FVr:z:xSoˤI>M2=X)^P'\k:{^HߌXA5QO\DMr#pjA5I fV,]zaxƜ"ZOSM,j9o*BAGpBhS\ah:jTc# :[H5,#{gIsà0J!9K٫b5"@5Ř_؂9)2c-,0ĕ8jo hlh.Ovc@~T( ]o|-mRО;,w_ 4 ="['.)"OkQv6 m.b(_';Ċ4|睻EHgZ蓓#`YE|mఴI >$Ro,|eؙIs}ؙI܃nTJ%6rȃfW1E݁'TqT4ɹYEFv`$d ǀJyKKLMŤEDcxU:&taRxaN'Ik=SEL!SVZ5yɕw-x̪aa-ڷZrc8t$R<)e|ҿ;xsH\y!y,qy.5Qu_Tx:߶Y{ j1]7lɰs 7'D3$B/_Ź㢖m8c ndt,L &j(#]vsD\w@_@LI lKQ8}Tae=79Ufgji#1akZԑ gqUh=n`< R𔀆 覔W YAӡ=1]t1[HA4G64z߳>?kF`6 uL7^Z.Fbx&F' qn:{d λAoP4wRLûz _c_,ڟ}: 2O]O3U iRޑ.]iɗdn H8o*6[ w# =s w+Kb/8( Z7{9pȎ$=׽Ϭ2;lgB?f^޺ϓ 0R [3 fȖ{` M|Cn|0 CR@'\^.ItxÏɣxK3-lɠP"^}mHWde;Dgnnn ؠ aBn?orx1Fad/M/6b4.@L'[Ѡp)#^>L(%̫%c+"a/7y0KТuY@Htth`G,(z}YR{k=vF-Jq*1T/ǣ^]RTDž]دt4&JȄ9==8su2γ'穬;{ gO/B<e~,GvjA0;b(Pc|u*>z3`!g?ѓ<*S Ђ:*[wk=2D+P*LN`Gx!3;#&KLZWsCA6`,Sj[%KB[ig{.4a.Fz{\ w a@=+~6LwH7Iq yҬ> fKJQ I4h T@WM, 7R=pݲ2k95L(oOսJW5`g9PSNLM#֪(B8(DZSx_&^~7J@fw6-^w%R5zS[}5HBqq*2o%Xw%͜r]}0/gx,MJIQOy{ˀ!Ի_ܪRT4.$xF0:Ы3Z"2\OagoZqJcO.;,g|`GH;̉d&Ira#ߠ:{`B' K%>qqd}&xQKS$U"Xݭ6xeH2z Jl@,n_ `dQavQƧXRQ[p =Ӈ[_}VNI+Dj.*=(7ŷ]>)xZJh>LpAŊ!P}!~E( k4a4+>)$29Zi*Uz n%l \.0/lñA{/`p;p+p@ %("ȵz¶/^hihf[_h,KPkIvL+-3jQ0 B.laz $|I?n#ZQZZH#nTQ  9ڢ# Yvx^POe'[+h8"n ,辠 ^6D-CPNÂɌMtj CI%Bw3!$/a{ZTXv/=s+PtZf#m2k"C?ʅ}X2+_p]xg˴(%edCOr'.&15I ͮ?/UށOmV IF"gwѺ ntq~<퇱In"=4ڎ[\llX]C- wmMLPIrIycwޙm0PQکHLܔUFU N3ܴƄ.SSdni[hױR8V@E@};nbօ&i&[a Cb;jtb\¨ҚA,vwQ KJɆLZ=kࢊRć1M6];\6u9J)$sj6#^0;z;6ĨH`J ݶI2f1LHؗٳ_Hp`6]?]\\5A%mg#Vⴚ.MTؒb"9~7]h  sO8SK\lWKa C5Y|DEz}@Nv@l(-=&ۄuoW*e&>P"1PǃotKuYa͔&\&ѭEk2~l0DRH!51ߘ:R(KVģ܎-]?wO?e͕+\籜ՖI łŜn13}]6Qj@`ǚ͎QJXNJ9bX_mh29l݊ʮ>ڞR>Q,lk}?k͇(rl6)܅R*ʔb9H:^']5j]Mmo8y1-eh?p/NWVV4qAտE|3Z%\۽DaJQ"\f%;eNV#GUC=:+* :m9kfK[D%5nQp#7'.­5*9/DtCރW5EžݫY-<c.J®g{ܲ~-74  gl2hc=&9*VҎkj-D };DwMcDeg)˞AB9}ѩ Jtqf׻1Q!y 3ə B|BETא⁸i,S,&JQD_JEr{TEOWHhRKc$W$@Q3 |YX6C tؘRg$&>PNLQyw&ިE%-KV?a$"|k{Gk!cؕl*te2M0eJiRG X2tgj@1JUV>M'>@Q\-[hXfӝb f\ZZc>n,EXDa(!ͼwB\ʈ?Y|ƺdc{WWkMM#diK23X d3jq pZk;k@VU(">bDf^FX!xmNYc8[Rn-^jD;COߌڟNYxPނ*u?lGV E8ElB<6nw]X8."B;=cLEhu*<J[gyBjzh%&02ybsƖG4E=XYSX0v<vt]]t?6KxS fTEBV}V ?0$$`]pYif v_đEK3iYYF)_qo`ޡ";]7[^aԛ O-FG_e%'h'aYsͷ[1w!N2]̅ۼ(h)c;YGu RL2̸;7EZaD)ww b[ú{9v6 6;OU[-+yjuYU@!W /xBJK8G&Oud,7 !FFJV:HyzvQI6!o!P`D"SJz*~m_K竱N 4{p ԙ2Ek I#P#;˧JwUVimdVեE΃&,bQT#o>59̼>eă~A}!L28.ΎJXT (KslIEݡ+X%p} ೺ F8.ʴ$ѿ"ԅ4Sg\vˎsp:tFytt |$O rl'mSy[Ok&ɢm.!Ly,eWP`$G7t0 |ּHkS@AnPhʅ{= f5B` 0y =K#r -W@%΂31їpأ e}{"w6[q+kMS0Ug@&,"=&$pbKc|8Cdhq"i$eq\,"qgGx־*oL#E0ѰUAevLueZ 6ϹM;6kN)tT z=#͌YjldHy_rcj }HiTTESFHZ@disfˇ5(xX*s.^[]cW#6kiG^&;Goi!Mt^< "p3]1ReZ W!ͨ0- }E?֍Py۷GoE`x{`Xxʙ5궥D]%ELBLju6g%l>Y`rJxYR:"\&h9&Pw;O1#zV&'Ӷdƀ* Zj*AO0A߈DZ~ 1Q>,J02 F5(!5u(dGG J'楏><4Ay"13WfO`j#X Sg=bP?y|3]X37p Y6YE\ήRw@ eU ^FH= ]*X3E'BwF:A([]>mo^˪'C}9$E7 hW!.)C:eb@vdQ59HPԯ\Q7՚w_l\2n nɣ@+dԶ _v\u.pR59uub d|T5Vq@Xq^C"-;%@ 7 OQ.eFV̌n|mJvg,J j̼]KFH8ZuHd˹ȅ6(UψfCAM@98`v#4r#; ;}Ф\}a&ƥc5]Lr۷;,Ϫ#! #D"7GZi5% `8Ioq0̌kG:7e"c-iCag劬wX˶AZvKXx ? QL_Rk(5#-/5D($+# JmjT /tex|1Y /cf_kdcjڇz)h^,f| t2 Fyr5DO]^;wQctMMfq#xC"y'_xr6h$(Z!?o-8yp?3#A^wXfFmb.,,U֎K25DPoЩ``eLn&GMO,_$)rr,HzPQ'3%Pe1}!޿ o{J5wȺ ce?B_M)%@p+E?aőj)wdP>?Š$juo(#Sng q9uY5PTg`']b$g._u3"n@wҊ]lW8xj>WiR6GZC6y@!r XZvC<"W|v:Eg2[-Gk"nh3s9؏'$5)"&iPg) 2J}\CZ}kj*'*Z&-JcƁx 6Nյ E61P" V69f`'-S@"M6b',F1e2W,lKEx1ޕo4W`ÏFNx^ש LܓYYU7T-mjJzbT!n=i :*L4ZL!T&m oCl԰˾vZ$!#VgʾEy棯1Q!srF X]9EoY6ͱaRd<$<=|FH9Ĵ4-U%5SjQ(!0G[uV}!3B(wf⪋E> Wn8uT$] Ƿ&,#pD7<i . d-7x9ʟD}RlD7Gwwj~zvJj\i.{Z^}1:ri("mXya2x :h8dO=:`Q"L+83w)?aN0P>N`0;[:Ƞ _lZ1vͦy暫(iӖEs_0i\2kjeZN-v,T%Ms͸98oqtI13-%C KV2dq@G\L-( oHpN; Kc]M:WOwJFu.)DDՏnQd*s <@.RlHU L⸈KJP-iT.'} VI 1at["4C;|ᑫRu Vf?Z_ߞn$lʟz* -! NЏr)q~eg/ycrAA+bV浹Cѷōu;~#O| kŸ9< 8˂+]/0'wW ='U'З&L,xyULf3 #`E 3::m3Akk7>Lb(9vC{#=|4bKn<g XQ>5; 帣1%ĀeT$!+WoLiB橹8-^QaQ&>Hsh" w\Ÿ8:33cfΟ2O= w}/H|;2Z6ſ8ojt@֍ "y 2ψ(I~v-slKcm-4&~2÷iF#ڰTe*Kx#]Mdx4 =dK\*H.ivKẆ4}>Lۢ}v; .΢DgpKGWe8XoG9t375; kR;Rt\Exڰ3 ƏX#ru^3{C49wn(r+$- 1:8K3Uy}O&y)~5Wfadz:[ҥL;- 1Õ7ìִ\r "KgǶl1 S#aoZ&IqqPmb)Tq/~sS5Iejx1uf`0o v1:>gRxMawGKbJot+J1INUMqfH syXؑ,>~@X-{ YiWr/S-S;=Z/E-va5u]F\aD9<p/9F݂aWqi{0KɃ顝BI}ͤ\>ȨAX]W aЁꢺ?D|q6/A^첺dGVwb~rrF`yHJсkONJdL&l S_ fUZ,ӕs۞,aNz٢r7dZ (:`Qh2I0~Z gr :IeZAy9 hX@Ⱦ{ ܡǘߺ Z4* _oS$T,dza%٨ i |W\yC/oX㤒!d]xtmb/-"Mxt7pc[n -8<%\53nTQ1UíA*me4U EǀLɹnq t}9T8V%睪1dk%/*Bg86_O}f[*#@qTk(j2?n'ԍ 2HR+w7 \’HŎkS B"/LD>M+0iҐf'۠DCiDRA|J) Kcw̖+\ td~;FP<|/ pe< +z %_F&K/跢ٙ }SޟyXnyp(/̝ĭr 8;݉"Ty`TK 52ڢW\M(sD#'l"0/O~_X+^IO迱no(y8yh8PvoaMZǺW(!Tj8bXۺñehwssˈYjЍ"DEy:G{XЯiQKD]s[{:O/ǧw ]Mӆ ~Y]~ڛj4ܻa's ]uc^G WL ڀFU%մIOdOY#/$ z1qإ+B'O o;d?Ʊ)'ysZpڻYY%0ѫgbV"#{YCݻvE vW˗gn%`2Oٻ ós3[hILg>U$B+: O!pΞԮ.<*͡h}2@M 4lT5dѫՆ$zDH?=Moc.r z=gC|hCƊvS֏C? e2"e {W˩UצPl`9D^vhk\.X'=]>i!F @Tl[>\[}aTF>&4Z % &e2R0`>N WDb |=MzhF!Z;@n|eXO!t'0ܤjٟoIނ#4!O9M֢9po4'P`#_;z'7~U#ۍʷOC/} ZK/t%ML1&fen&}߻~tP}zFXcfFH$|B(8&\T.j/A@2^>;{mqo?#|Zp!s8F6Dkk'Ov %o`V63;DK6UOᓤ`1Y{R̆M!NΎKAɺ&htkcZz2 Cϣ<?|1tώkbMW>Y;5I7?@9mgfWw +\]ۂ&9%pOߦAU&JD+X%:YsgKy !nnZ-"]RU1JjB6靉j>ݲ3H}6=& 6?%j[@j$k c5D$~!@vOF0M%W}v椡D1> n&E qCw5Jpz¶9e|wyݮ VcKwLEr; EV(=-T _>$"҇NaX&M|ZOu s{}L9en-QB%>½=4ާ'kqzi!Ӷ9;VJȨduX/gK$덤Ԡ\EBi+{OzCU$ Enbm@pK<<"NɃ!woZYZ"KE|4^zG!_k)`*-NYB8ď3DwnZb :zR{GvgΠ~&[iOXh73ءRqo@h?ooZ?ybDY,+;SDbP=.NRӉk>οpS ~UA߀CH{lTڊ, BfD2>Ł\ꄈIaJilM-#vMӫm/-2)ahgR۠2}tԕMmd>`GP#;qCJr̦ПKvf83T[[CQ<17IͩꢌW8FF 1]7ﮀi4CgÖz8/3tOt M@\uWã+&$b#`6vܼ%+gsY_{P靎oT~ӂ',Kbkbh:MW/gb ') tTR(Q} sOؒ{"E[LbD|,MӷƵen^CbK@?=(D^Y?w,^bp28cH~O*9ԙF%B^Ad:Hk}4OSĵR+qpv3+bN n#Êu = 50?"*igh6sƩ 98yWAI  VJX+Ofv^/VI:.ɯX=Yen%$:d*zaanu4G 0=8X7΄Lz+Pl.4`vwKpwt?D_M+_鐿٠p;X[܍$Y>\r$QE‘5 QHzp&1 q9dw #jжC(Ar\!l+D^6ImD226w5%IÎe'z\+ZP]6|ޤ0/dƅŅvĦ3BW,BͲD 'vIUGB:Jarʵ esgxfD,䯗-+My,CX9Q( <F iV3GD0l{g:n2Pk&+\iy&z,co"Xg+鞷x uX;rxA_R)m":z*X⹝\+ͩg1&Ӯn[)6.[:v dWΥV%?5u9)c1IY"s diIѪ:r0g{n}3 νdQE`l(L[ЪɨlL1j`}mM7gr-j?˶1B7}5P\r2,Cd\叾+lӥ  (sÚ :HݐKN_v˙Lj3,Lkyt1S` `llHR e%RLBjД 95kB?4eRw5]dj%QQwCnݢGq=v+Ix9[ LYImIqV򍨘_Qe6fiXaGc_~j4ɜH#r} AHH#Zmj\;ސ) >D!QBb!'Z]}V:`4E _ǎl|dʺ9vr+!]-GA&S(*+&J7)Q&"!+H}ѹ$R([TF-U@ab8x[њ"S{6ce\i_<Q[ pAϬΥYh=oIl;Zx9!+6NYOwCxc*fAL=:9< sT c%~kfΟa`N_#uUmf%K2u0jʹhJV ֯qyW] nx*fC=FQ`hM0ը(YEk?V 0UV2ixnn;R}˼,DpSw6d63Z~n>& :;*+x+rjR'6Bi0we>_67<[B:MXZV(Wy;(RMBKNOHɿݷ+=G#ML '@|ٚAq]//պn~ #z^~0D;d&rqt0/Zh)q&_k]U֨UDZ^uYRdݪt A_rh_r+n! !"I#;a9J6o.!-ރjum;*c49=Y@ErwzTQ2&mC p/&AkҼaXS{Wڔ= 6ᇡG2xt \%ΝA.MzPdXs?-"w&= =-l$b&W s'D<$5\"G-YX($ELv[_%.iZ ag+U4a ( ƞixklpGߍWTf-++ilLJ=&dWEML@ ZN—̩&P3MD;ⲑE:Qlk+ 9ʯt1!=ʱnӀ[ZބU:%4^׽5tɫMblfPyvy P-q/y Wp2v.d66De9 Q/Jf!oσz9F!Ѐ~G@FJn Q1m{˞yc>(F N/]W%׏ K//1 *KmcLDDygm26ˉā Zr::Poc +c11-|_iUc:Qciqejw .3o5Kڛvák4z/,UJG*.x5zB(\O-^_tL\l~FKV}~V7n/O ]L=>kRA]_5ͮ]58غgNt,6o>y߶:U4ٳ8;A6n2!ɫz9֒ow6׭uc'Wݘ^sYbֲy١Фu^HPCɍkl5ZTٍD];t 3+YR{M{b0x:/E1ζ)r:c^j4X jPs3LK+gx,W$@Z9gPy;OC6bG+a9#54qR +v|2.C>ĹoRšPuUɦ]߻Zhnc8Rh>ɩߘԃw2ۘVf4$4i+{t]z;LB.Ag;<ZR "2iD̪Z[N֥N8wοX{3r(``Щ`lǭP5C^wؽ|;f#EN$sL)3$"Ζ-M)8e~xQ3)x;ˣ 7ij8ʊoM,zR/Aݴ%UfMhwQPs̃ts ]iwD93uyEJK6DY8@U Cm8 ~9֘_amrw/vmuO*4l*Ba#J](Lk_ɕLo%8o4/ wUQn~n`Ai1N b :IiP(u⶘3ZW~^"~$׭eA Qs'~Ld!.|%$<[ F`/ mryoO1ݼ]qgS ,Z,(d ?A<-_Y , ,.dO_?4kM*H!W㮨ҍyKҰ8,\@ډͻ?0yyEԯo0D[XǬ h<wÈ+תo^:Q-= +frN~hP0Y#6p ϵG޴l{j'E/79O"l5d}G3 pA -z9yW]4{Xf 2RJ[CN,7%r>Hw%œ~PjYlaش^Jmyyel/3".in=Qu~.$#iQtkc`#6,\@ndbno6qrMA^dt& 46)5O LOGyn;nJT_woFձJ6IFּ+\1mqhbANύ7C+y2l}иG8FNQ Co)rQ!<1v~ޙbehNOrS8av(/m?am!,!hw9݈Eg~'X/5@\'xe~Ew3LQT]()X;yi=B5!@:bND=yǝ؂ΖIb%S$;:Fe(E}UI\ Ґ{Fh^?2nؑufK>jf1|[4L; |JV=Rۿ_k]g}і BZ P2HsR'i9{(=zi"Ğ#AQ3$':yAu/5Yil&)[ޫ5(r(06vizd<0qiwh}^_ | E~Zz"-J\N6ǬwƃyD[2 q#Nag U5s$f.06~l:G@fO ZHzyұW4SpMqj|7 WJ!~"@ ̊ȇIAI9Qf +lњ};drO0:VƖÇ*_tׇߕarjR*8@(1:!b wc`(^0s"rMYBH !Z~9o[(kA10!s T@v[#_ec4腼E1oc|1?g{/$T\kt\ TgD肌p3ڻ.*Oe[m)9e,jB{{ow~PΡW=:L)Q)C(E]t;D*՜Z4ugѽs)Wn/ ӤRí0؏*'YN0 -j'r:߾zhR`W˴YOiZ̠;AVnɁK@+1u(9><kQ~ikU4B9dY-{1 (p z:QZ <#\>dB$( XP4Ջ(AZu]J<oTs{uWuox_H؉7q"񝖜mhQnJbcrCmM6ςSw^ {'9qgFy6} ,_Lqλ; :}kf2%Le9f$=e@V32k m%jK ìϼ 9'qMKk}c^$3#_"EJ 2=+sh+1 lcnbFA4 >$ʒSO (I"czQF+Ln5p#e;&.vޣ"@Dy(ՁidOB-hRysyKђ=C-lQ{́ ⶈX(/'p!|w+k/n.?WŪ.i+2&sFu[ai ‡܇Zm`Dm2'Y-бbiln;-dVLkTQQypw~t0Re*RFCPڍSyc-`\3bu1 #73X"A%o+a"IFo>6.p#iA1o4ܥ_ (+A@>fEy $$NKCIQk dVź(6#Np)JTӅ*NR[ a}ZWœ1,@}|}20bvOHZ}$Q"->ɥ9-Qo\Z"(b];o8%q JfjZ.W^C~<\j@As7MGW>j!Ê>CeBX2Gҥ8RcXFu-26QpY$fO43,F]S7t- .3ZSbdg[<褖[ry~'e恡ĘP}cc$xu _C-}`RPz0UEI-"x|ZT5I0Z;*z&ib1BhUE_l\i9WbHURs~:L `mCas¥dヲ# ":?jtEaVbArsHPx5Wx0^AxN A3#%h@>W*jF4NxiI&ٯ{fU>mi &WmAe6ML Cv;' ,4DA7'yY* 469L;6}w҆$A4< Q6($=JQ{X'f;Is^zW']xREZ_>S;ZW }\=Y*xk+j߶\>=XWw Q 8rU ބ:F3smkTKs7x샑^VQskәʲrEK҆Wv̔Fs~˻Z.cm0$#pFűWk*1J_TcZߤ\z(٘$ŜQT66LS1=5Q XSC}"A=T. | n#_MxΥ(\).=.eaPiI ~/eX}OBiH4Yavmzī8 Ty-u17ٰx>!wSR1ux UΖI *Wk_L% [f6ٕWu3YUݺ~[ٻ,ģ~hrꍳO F8?צ3X[ Q?#`7'mviV306K#p~EJ Q ҍ7{t\Zš>k?Pe~@_=}+7Չkii,l<78D5Ll(jfK.ADtD(`ʏYAPĻg[p$zARWuM,Q.n#"9B[> BݣvEn^: R#(gn\l;t{T_PtFUhB'hp wqs-pɔ<g2v[oF\sn@|{,>-MCgTёZ MNa_Ϗ,@mbbgcZEׇ֮]ܐi BIː.%{ݲ$%,U*0~P73;n=EUCcb!W:NC #f##OODRrE+ھl1]!KBmlMa?G\so0(tB0TV#Xu{Prm(ńJL#RO*'nd:H_ܦOMEP Mp+#['hp=ᔽhEj¦=ȍ73]@m7RsKu{9ain~rfGwVSnVғ;Pt:3j=Cޓɱ8O>B U#Ҭ PݗEsg%K^7#FĒ)|'N@r~42D6)S` "8 v3 pe}^X –%`bm-P6χdExlA U )5W<ILB%cF:m[" @M4݃eƻؒ_ת\Eb:ܼ  few[&qm^8;&x;q)*cyoN8LLCLL8^v/CM{pɑY{mQ&<ϰw/ ,NxT O_* B}>S[]UęHFcW {&pPJhda֑%Ns>w*^^àV4e{JPsDZYZ'_J4OQb_?^",<ՅF;g48_Kɠ:xgբv!l-x*lIhBp.|8@.pﰸW(/j-N[[ D}FhJO<@^vܐ\uoR!&̢b4 u\9G)v¤x씆LZ'T"jy}AeLb{x(N!4p ttW)/׎*D9?7mDd )?lgîɌ/h1lܹhIEboj.ޱU40w{AiE&TjY2隂6܉W%ҡ#񠹝AJֈ~ "K 3 k<`4%;>D 3+5Ssm>z.NDc! + { 9$CRwePIN/2c=OsoA~ֱeAUK .g!՘1WJG" x>GRWFKKvLV>y{ w^iA$:w|[('>)Jf ]M v;LI5XdrA2?2{̨V )t+ث!xdWtI]w9%8l'{S1آQlOUK G*Dk/#,y3YBŢRn#ߚ%F֘xJ[ZG<~T86qncr0k?^ǯ68*sjc&rӯrw+O_\h?db» ~JzRse+ŊP/Np>ckaD@+#GJ](/07A@˿|7eWp(Eå' +sAE~N4dkw .$ 2)G4kIlGal5sn)!GWoi;($ևhܠϔ1hh*je[¡4CƟG 9ȸR˶},]WULn:Syqө\r5 AX( R#xLoAr]L"Q/^Wd*{>PUB?4ɍLpPK6v@ZrVW'8Xł,^\}gQ-RA8I]T:Z4Te軮 bIrQn\@F~XU\~ z#` j{aם~C*] 〦G&75Bgd^≜3Fr(2)cG ȟrLl,1sLegPsH*p r-R8%SBZKkA<u.Y`l26m!޷"ow@Rɐ0,7@nFw:!'s5jv\k0 6KM?;li7&N0VO1:-H V_FQ!ø9nzjX8EW5zIٿK:ra=$b pⅷZɗDR)?F c[!9}SLAV%:zl2Q\4g7ATnRC\g|/` ` g!N:L8t7 kq]yu썃>N`D"1ڟ1SI+ ^Th IHrYhku{AUEdChKgPכ[D)Z=N(V_I'h,-C\?>V}>|m%m=3Puv:`3Ai $?ϏF 1~?W|TJ̯4%V=ha5\Ϝ$%k( _)ԙ\ pB ǣWGCÙ5{+`!ƔLU%fB 6gP)693{wSkHNq+h.OYb ϋ*Va _I g }٩V:X΂\ku S. giME_=$; u񡾊հA)5>H_/ਗzzT@sewwu. l4uvڗV6O!Gȭ0՜@0]iSq=4IQ}Fv:Hv ԥ-sئŽ]ԑPPEK_V9kް#Y2zѪY@"iDAb麖w:<!ꝓs9^f ,an9^xu%Kq8@]hdDiW=?AsTYܺ tD[j;<К6]e, }jl ƴnc%IE{7DF#w$rKZ=m}.9rN۟G\bYz'l( y8:4LEĘyI\DY$c$d~}:*zŀ U.uU`H;@kn,=EJ/h3|_:0u66=oO5nfǮe"&@ZtZ#o^g ,Ut=7N&V/2Ap*eK\C)$K5Vo8 ts`Q۪uP"{Oiz@8!eȍ:OF4̏QT+KUw^#ʜU=5H v S*3!ME[6(hcQS+sasDgx29Fz,\Rt l'Ķmm~s0ՄʪբCC7+tE|;jH^±}­K$_/Ƽ]]'FTdz͎ҺIhry,z49vؿ`ϨG9#֤1iI:6dV'p6Ue: FB2/+XVxVC2h>.Kڋ4,nWB@cwd)ڸ^!ٟexSQ^zX0;~gJ8 #sdsCɴ_*wp.cI$|ԫ"`+K1YܧF-XYdKv$ 8^G[Y4F,mNq>|k6N#4\dwюwWll%;ThCaS't/t^ !ĵ\-,tNnDY K>>N݂˾[&1ʬ#KKr) dHgqT`@W l2H;H9_|#W.|6.kSŻF'D:2y$q7'7w0d|dRڬ a })#Rvo.1 eYCBvJζ} `?b^=w4FZ41j!6%gn,/zQΰJF"}ʵҿņ%r qy^o\Ʉ gF|L/ -Dl` ņ|rĮFhߝ/?EqUp8yߍ"˖}8EMMxl"@C:P6qDfXW`8Ag9{Ul*gU볎ْ8-rO2t:w l m54dl,ppGD( Kpdm{!lү1Bsό/ۛK0BJŧR\<@?@ݒۈuv"0hpSByvY U>=gc=s&-t;'$NڿC9o4"/^!Jt|$%/+EaSpq"3v \5V\s @UQP^oNfEK"HR"-Dz=v\Np?3:<1>ꭨJ,vasYbi&?VD2)]HUGi\9ȶ'aB=ޖ_N&;BDqf^CySh0l׆M -A'|VꅅElIaP:mt+?[r,-I8Mwb[BZ79?P%X-\kbuel8t`LBMO乒=OQ#XdDcA^e:Y5F=9EeHrӟ_Q-G|x),?QgNL=%~>Rd`KXSHA3V0lV (#Gf7qq@Rdv׾=M# 8~N2fCU3I,49ݖxVx@>ZN]qc~+z˚XQE$J~GY7pB4#yW+!=t""d"75@d|^!K} Cx?d1_63A`/N-vạ[[-:19^,5F˗m~/khRDjؔ 5~N:_bY`kIR*0?a4+sTCzFo6#zKPk?gUyol*op8.YCHZMqWl4r }HbTnsv[jk#i?5teÑk0i'?ܼ5іWkV/Vj]5Pɭ]K- r S ^D&n` Xz;Gbq:Qt[`pαɎNRpZ5(u{,5hӍ΂WNo)*M[ =6SJ.qv3lfE닅~B܆MBo,E8Pa oCͱ! >kʭ6eX P!N3"6eYu$Rw՗)L^ރ &?3aB4cekTf$5L3.mf&?r]PB$ 0.-z,s{p GȌlFLz84NBR!8sy37V_ŒJuL.Ե_qA@JnU`k$ZL F)d߈yIim&3zY8V<0*@SC^0hh"b̑"W_^\h\Sov- :ǻ~Q;Ž*h'f+XhcX %m\ܫ$ac>/hs:;Wlt \EC-鱌ңD{vOL} b&iQH\&<)HsrZη`$y5^/`j^9YwT0^}v:mOXSptv\@:Kmgwaİ}]4/p[Vt:>u:}<MDvk8\R#hO{vbOwFdaw['bC pg}BZ9 ]Qc(LXXY SY*yj]QXO #0fx)}b$׀9D0]`G- >!P0ph+Y~Yq5veIFU=t*=`J )"2azin Pj5w o R^7b);݈V4I4.4=nStj%-k1%4HFuU)FDs d|ì9e'&~k6~qsAM+Mœsj^9 -<:>GOK?y+),Wz7Pۜ#y $}O`% YxY7f;RK4r; ES3-.sv]tA!PW5 6JHaϜcP6񝓈AvbhXLy޿ In4&&ik@i%mGU* IdYnA~Xׁ Ah֐HEǺK~Tסael_Si(+;g14_( gKb 7/k y/6Q|-M1Zd(==ܶjxCTkM+g fj-kdgV0&b]Q-54ӿyP}ClHmAX5kiX:?7~0>&wGQ#-t<;aSyFg 5TrN&\?j0.:4s&XRI+i5\ۦ nϨ~$VݤȻSx{2_\@~qk;F 78g ;_ijmvf[aKΎ1Ņ-8rk !,l@/h!I/LrúЩR-h.IcނoqHM6u&[bITkҦ59 ۀc#Tr-pX?JP=քGXKK0{ΐ7D:<*ZVa(BXe"F{Y 3_+}]XR#);QQkj#Tx/&1PÓFY/AeNqd1_m✃GdzgS7Q`y`&?0m,pƨ3v:.5";(xg 7B9N>l/pّ_ŧ:ev$9R)ēwyyL> Du<GXo*k]OuN(+ f38wmj}`|3pUKA+#{4l"EBPu]e5ޜ:K@TE 3޶#0:>r!p,D]p\{3W-fI}-j|9p \DP`+.peXWS|=Ga_'Q %FkJ)&>Y:%paV%(ƒ Ty2kSab~=&e[ғBX(6Q\|ԻU{gKvrﰀ4N>Ĉ2 *Yol_Vp㨤>ǎ׬,ȢCf~x@1J?;yty>³wBd9{QQZ= Tn2nۏl+:wm?Xz\qqS3&|!TG;w G+2V{iX W1og3[ʰBܤػX `T s;ַQ<]@$wq݋XV6lH*A%mNL7{k\7.Mw@l UzH )%v9CU;ͳ$,۶5g,IEO.?A4LkȐWy |zt#wV9^{-[ܭ#YƺH`VY 6VnHɦkۍгY.h]E8_I]rǾwB;fKbMUHk1L ǟa/ew+ݖp?o dܣ#i 'Z޽Lh5NÏZ7-eB,mláŲw{5ymT週[9.&y$фΕЈQ-<FQ&oua Rڂxn]̻,񉊦L͸1 o鋉d#Tª*w㙱EX P@Z辥j}nYt[]!o^/w&`*~Cka}R(8, M"xsT\8!xdYK+!k 1ҢuOp#Yڛ&a`Uyiai"O2;T0Qm"'z$C^4Rކ5*8"- ̚z歚n) K쯐eiç3G{xrF ~B%N!tWge7F\ ڇjd@βnĝr Yu*,>Z<;1sz^3ZGO"ܶQ+[ DvgLΫ9S-\-|Rj_:h`t60" [vV݂ô9Suaԧ.6l}F&!܁yz%>jO1wP"2[zD{, |ĹhD8I䈰P!F%]y)rR/\ζ RgGG>6Ҡ8sdqb&\w?5bHPZg }#'޷*ĉkq tdf$R֙0hpŚ]\kJ Ѕ>-1ҷDۼcF-nwf*vB? i S=fJDD|$5"ZJX )1lðbMT\yT?]mՇnxM(6\ډ V9bk{Y#, ~|mj܌WN2KVtr|HC=2!f06`(2Ě~}Ħ=V$^'eADNwI;bd!ޅ304:,5qUu,&k{lGP v!W)ޫ%c@J@hq$7:jY4h8 4k|{^Dv`'n+.Rax1qbu|#$ .C8) }_ePt/jx-,7{eۭmSwM#!\7.- &K9)PvC(ѢxAӟʧ'$ZO0 :wfSM  i)LOW`tp!3Ίw(Ұ ^?#QTx@H_KZSH;eƈF)7kmamgS-,4 !sL_1m߄65O][`uY Pu[?J^hF'WǴYD r9QzA`$OM$J]?c͂,oE<`IlUZcR`s:[T<(x^2pRp TpJ0aG>;$](~JQgi94hW݌gISFĖB/~ˤql'% ֌QCYn̄ݛBmj8{f+7{H+% *N}fZ9I`!凔ҍDبi#tj =hĿqX|t%H'D5 ;Ƽ~Y+V ѯb)rHʛӘ@U~5 *8}Ʉd x>|"hG#Gvօh`Au>z4 FНk=,y35J~W4Cq`]5*239' x[ %v QA2m%{1$(| 5m`^ F-$k&J ?Ȕ;ddg4СZ*eoUMfv~¸N֜q]m7s"42 Ix+Jq.\6Jlߛ\a}* Z+_MDׁ6{%qą9ٌIvqJ&Ht}ԁ]B 4jwHn 98z\mHwjO<8xT 3%>1'˦tV<jhYN^rD6CDδq~),#eFdAG1C܊=g:G< @RZMC> ?$1o`:?IK`\S;Dq$nPi].i !:Kttpɖ^?fMn[zOE:C*{R(EI\j8cIKo*R:N*V7Ty{-b6 (DG!+'ސ85+ːT.jkgOIR ^dkLv3Rk϶h.)g!Ps.G{ ēVv`ޟ};B2XDh]=8}~@Z J:?Ie@Cone:Sv_b Η{sS̈́?.JE/{&-tX}!te+KZ=!'1Qm)#o9.1}(L2v͍C~>܄dz޿+956kU[:?)a58=cu4To*3JM)YRXJsYgnyv&YaOe\uqF<^7{^{xKZ©&WxHk`MOx9Ѽ;ϞMhc&~FDbNGn?M pqFN8X퉚JRa5vh 9FvƆKmt< 8݆@`-kMʁ 选|fʌOM KeGq~"㑴O1:k2&:E5Hj'A,sY$2ķqz5nQ˃(\u GhatLJw/QX sfd#~作9R kD0)*삻 ~E윬gS7!jڹұ:ϣs1U ty B`4e :c[Xul71oVxS@ɀ':H)@`4qCYuS-TqR^[ 5ZhH/x=ǾuNWfB$4#DAj"qo!& ,Ba.ob2ש2lgL-(Ejv> )iG{g뀖tя^פL:HB^`/oIbɏM?F,J+aϰ*wىgaAT9"'-T1N bp}i P8H E3Š]Ze:4w*H"!S#K"K}g7yX>O^Jw2Rm7s$dc'ڥ:4^L5 HkPqQaw+&Ώ K=N?Xpd>%莓ʘ.}Z / Gj \yGPBh_ m4%V=VޗkKxMT+n 86 MpQܶ h+b p{g5m8*.V52 BZkss6jUW7'FM@ގ^7A{ n/ts-AS#iG] -luH^v4x5~MSCKXYD!8pfF65y2[v-Q'o8ⷫ΋' 6\dd52Xgs4WuۉT査VЮzˑdQ+Peu?>pKTh[ (!!Ooxw*;Ơu8ǻWJdb$ 7fҰ+LPx>E%K,l<mtl'DPJBamIqA1B]Q>״K?셼G-*P%䖵sWC)}bj@3-HEY= -(z9!ᨷOa8vSGVg)蹑[>-@ OjCe/r (2&v6JJLB>XaK4uL]=4 S(uhTϤMΡU<жbtnr*ol}z1ib^ʽQɃY KWj6{I:R݅2*gT̨%&r0ך{<:Vtܻ#skյg(Gdͅo;_gt]B9aohln)B>#RNA";1C풳ωxNvm\w9S5 쩙{:dlR(O<o['i<*Ͻ- Wd._;O6I ߹įVv_}ign8TiTg69Τkt8nkǮ(n3^.KyX ٟۛqUMLiB4*b:KYT%6K{r{99 hmSz:Uw!)?ȁ]= 3KLDiKqe*?xqw1ҫ;V-s$AD&&s_S8Qb_.@,ptiNoX:hp*%_xN 盋۷@ Lx3a=|ȗtqmQ6e|V{5D:siJt"CY+Tӊ;w^E7>g!Iư;E1`٭jĠ"DьЇFs,?K/ˎsFWbښPI x@`2W4\\<^:f%$˯mOIz6vʔ695Weq=(VV;8d/.V.|Q^24xݶf"F =VGq&臐e#&^n\_OôUSB"5of/ڝ1|DGrVj76b+`_yHJ_Re-w1}0zBѥR?" hA_IHA{IX%t`TvyF⠋9ڒfi`[7rIb, _%yhAa:=l>VUC(JiQa\ǂn|P𱛇 Cpʮkq mB,>"vA|dLP@_8ieEkMs$eꀼܤdeBzur߫۴ʬf(`gkdL@a4 wDoH) [ *OA!"q8oԾ֓) L\"M#+^, S6p/ dp׀5DaRG^`M5faGDb{[<(9NhH|XzX>i#M(*E3u}9s~};(YF$%C^v,$heޮ+B-OFƵq$v~M*jD㔺DWf._́61!Z(*4nא ~j ӴId8mkp͏P;;sbL$QʙvRL.Sj0]mr_ PSpuVVi~RP.$ׄI-REv>s+;s8_l(]ƱOEΕ7y nnSj_ Bt&4 O#N28sJfIBC@(hW.PCħt®#>LD\55 ^&`d5 RK@[3]I}חC,1}! &~+.5p!]<*юm#XZTLf7o~-m^OLy'0~g&c:$š[kΓW*MlpK~Os#J-ɗ ?x T=^m`3$fG]U`Fʄh h G?L^EnEPRꦸ<8\SEG|"/k.ñWHp‘ 'R"jr[+ÜYRF铹?Y (%aBT5:E1e8r-JWqcKxh۲\^q(!EtL_gAMaė5[†riiՙ#o܅N[3. (/8SqV_#~mԗE w?'qg!R$v3pIl2N! h [fDmUlWR?`{Bu勈謆ߍtc_Q9\lan_Ay&`z"dG_[כ˭>IȔ#Wܽ# UJy "0z Uzv;I%5!6Gr|pE hҸz7;\m{^f;ɧžWo[QDmѸJ!?)cW-X%$`݀R_$`@~9@pecaADV<ܤ{44|_DkcK=u\BEcj,[A9, eR'LD[/[7Чnw\N%EÿRqo b5IF;GrCn|DAШ D>;qRS 58OӋC<`{$4U*S[pQw EߠYiV@H[vυhQ3며m]I!f)DN%{+2xj ȈVpNz=零kts{M5BM=4-n.% U ]4eNj,#з UM@?Nƴچrb6Pn32q-M`y*ҕSs5;J:V -󕳈TMu7d2')+E` VYUFp{Fl6.RC\?^8hOBYᦓ674c@E"_{z`}3vx. [njjFSRp^;{qoqJ!IYpe_! |H-xxW]O6W|Q_;"ympDeG%lXLfݣKwOfx2Xwۏ!(CHѴNL=XpG$r $Nz򺮚Օfy Z$_"φ6F3V[ WM-G7kpRH1W}BF5k~.R-A4RR9] | Z "[H{a鯑- 2:,7m/QQ402UA"_-Xa+ Wf WiE6m9xSq`d4!H7de\)6vG0N4x2{‚Rp' C`o9H?w|[hE#yqTBXk/Mfv )[Ee Hp$dX%w 2%*tDd߮s:mF)˵ ΖWQ߀f!KlpB",7G nmK; Ԭflj~sפ6zjLX熿b#Ѷs>aFA&0<%bP\lJkأѾƕ)=x t<h[X&pT.}BbhҀbٸhe Sq6!5J6qitlUjƛT hѹ8:=Dؖ{Gg;cI;)$R"Vݚg$nјk} 0o7^J{Sm)"uq|YPo"Kї?&Q:n˖ *cm!C2([Ɓq2Hݺs ;Lk}{PNgrrvo_kyvwFڧ_/@KJfϿim7FQqk2i݀y3MY];%WXWʕps%ǻj78 ?T Gen'S04lr)i5Ohy^_c4hm+#v}$qB$C:!IFJj ;/^˽>u 4, 7/|R `ʑe J?zY+B{)wH3:?SS=e9"%4L8e4!%rkLrx)t㷪S]K!QKPbDREYK\4'ӴߏbFu"hҬ)`%]Wlsuj>fU)hUo:~_9^r԰f-Fmik?y:Z+[;/pX"l$J,*6:kKt_>bh%lA"yhk #:hѠF-Df(đz0Ե}>/'o?Jvyꪂ'OA o*Μ *&} )RxUw7i!ߛ WeR8U" ttRsO0uu|Xq4F #;S2i@T`2m;bV`7Ĺ ?-llj%2Щ0#p2>T?t[]՗BR;Wt:NHv OnN-a Q5CNj=F>]i, 9I-}FdjJ{pN=4| 8yA, -wO̖$;=}[/a |OV'đqV!f{Χh>˒f72%YYSmeI3TđjB-ᔽg 0 iy]g,287ώ0xk+x~~(*n;sscgO"as4NИd}*];Ԩ wCmʸvׂP=/Z9HLWݜ-1Tutt5_ZEOۃfkA]P-V LXbd}*>f-^`]_2Qh/nx) ؀+1̚"2t0Qe61iz 4AǵؽMdz 8hhMwjohkh9ߗGFDabw Q\8n=uS{S 8|~܎(AZIdtm2F/`eSqMdȎ+TҪc^j:ޫ.EPx!LU`#Mcv8c_i{y$GƁѫv߲P֕/toNik;-[@0H\ B:UOL~<'*:̇W\FػA;[ltП̔\|yZEQYrԜ": yHVQҀk.!N4gfdy`t3So*rPJ_LU%xǠٰXl:D5=j\bXy6pC-0F$x?9+?A/Cu$uXgw$/V_}iO5)_נЩϐit2kHN& p `ݍ)OMbӘMHnvg P0l`҃Me)Xg\w0Mm7.$ l' .w ua1&Lm^t8/ RvS27MZ~1Tp^bOgOq)zyszL\H9awh ~dlܣ ^ַ (X؊R9b gh|84yخ>׋M;egk%bi׌edgDϔɓd{Œf q:jQU?4@BMt{@Z@ $sԕfNd[C o T:wDCWlrO}68[w6Yxa阞-cYt2L$eW~ g,+F,:*umQѥ9?Ɇ#p yGZa@ʶ_M:˝G-\MdJ\rmӧgfa 'IctHAʗnfd.;آ7qe %GG 3hb@rɑ刬w+RJLN֨Kk5\=%D,<<"D@x 5(M$ 7",Ƞh2!`GOsyJُ% :Cͼ&"hAr-2tVRktc7W.Ls-S0,' ~z;Z鬋.f$ltЬ/?{8 PxYlGʚ=@w; h[ɽumeBE< [ߕE;*mS?!^JQa`8Z-5x;aE ?ÏQ_~ޑ'^ j:IF?Je4Đ!O1??\S_N%|#|_rzY_,Wb{Wx/rz?PY.O|ʇ(1SGrarV + g* aR!0B+SGnSFOIRuDU\XNK8E$-5'3fG6ZxHrǹ)'z!ۄ@TSuwPA<H *}Zp<$k|2]ɾ=w 7o*-Qȼ\ځVq6*f y* ) LPwЯd684-&uZF<8&ޞp1\XōO-x?s4-s&5!HK\ P[t&w g>GHnt=zx<*xP= $ }]g3G QIR=H&,-=m}46wxꊰ$ء&G[_ S픻pP.Hxgèu,spPACV27q בCiWRЫx']6HRJZ3` f/hmiS#byy4} =<7"Ɠj5:f2jm~f:5bGT#rTe}Gzb`:t$"nw^5P 1kФg8ֵz'0<0B!BtE<" -:W_3X'Ws49VU-`/Íoӱ3*^#aB,+k;,Լ,4` "/D2Z4fŷ]ٿƗ_>[==$]6v]5=eЅ][$RT vkxYuMJVTIlܪ Cݰp3-|el| 6yI͋Y] 43mve@_ZpVIJB5DYhN+8X @4r2c3 I8$v_[)MbQH[37:eݔz=5:`頮fJ29͋9NģtwߵF wt>;v}PaJ8t?ĉk2v$n^lW WC D_?&$Q5Rߺ4xRY6T}`IM#ֻ̪ㆡˉH6cohS>*PZjUKVT ȿhH˾][_5~z)^b05G\#5xm37.Ab L@B$]3b\ lm( ƛkgK1@HGo~i)'ꎜ=Go|!#Xގ 1/7BJ${ttHeS'爇_(CV{PӜA͛s v —W(e=/SsW?{D XI޷ ]9*$k -Ղ98FխOfPνIDMݘ[W`@1['PQal<$R$%Y}z ;05&oW UbIvaì-Q\xmܛ@c 3a{8."q+")m9m+ >{OFBIM# :Afh?MzD&X+KP8Go i,R %1",#ew p^gN {sb=]RS Iv >&Bn-isYK@gXՍ,zomDũyw9e <6s$ оj }Uۄ( b囡grfTƊO'M5g>^_7h%[ChGX续o&F=W[C$C^t;H$VG?%*ylpA YE;CQ5-fV#FW6϶H=Jy_+sZyAp%͡Ypq˨ pMvSo/gGZ[=B$ L-yfl0V# @_zaBKiXA2Mdanouv'2|Z:o&CHk|؃_' o}삐 /'XWMpoy7h?6n&I+dXbEt _hR3)Sz_/Cbl>vkŧ{rv[F٢/bk*IQd[F݆kHiuѬ'ά1|Hy' `%c߀WzɈ`=4Mvg RF$ Z ɽRr'`Z:O}Qd{%`NdD5r~Y[~+j5fX`F.?nJd \1t|'&8淼ǂuB4V3"!gTIN} rϤ}4K_iN/;EN<[bB~@yo?oGE. @\c6?}j݅Ν&SM~~>9zuzbmcptC_HFg]vI{G]e5KmּjBPs0 .!K(i}HJZp&Ȱy!xNJsH&Ue7uۈ*xxbdY6[{ j*`iCOK)bt L[u|K$C6+§[}iC+ bV/ -|kͳi*%7.|"߁!@oIF62SpV1x`dAX]Jt؞R|2h.j0Zb1 dS{@{ģcC&\^hetKy/~ Y]:L Jq;*VtE\L3B:WaY눭7^4"s(K]^rN4Cyܵp!B DG%7J2|/E"Z?qtOgaYP"3Jupў\هk(7֤tI(a]3uT=o~@Ir loc'NU- Wm^RݒRdƍm"nrqt*D:GP%+$j aswpVypX$/J(\.[܁W*n3 Zz;y -)g!v6Nc^,{tg ~l11"pFw(?h/>GV8.Dm92#l{ѿ]V,v,9+}:Kj3+@R1rb!naI4u$?d?`V캸U]lиLxomy}J=O|lI #-BiVu[#a>6{BֹK[>IGr1n:cfY}F}F} T5|}oL!m:} ˷Sƺo2j ?$r1 Ya^|2fa#Qg ˧G

    ;lTNG-3H+.rP_|sy2@2 =qeD8kL3ViȂ!sC$r8Zl|Խ}umM(Lr'ѐ G4seaedSmfgZ-~ 5S>75p,h1*lac uBW==~ <!e=ǰ[APNIo+zThbY WꜮ AM1ÉUx?3*]ֵ9շzLO) YʗMta_%| A^,XJмS`B.Fs^7-z! X)+U\C)2p*nEUt ]6w&r9#S|B)sI]v| moz,&.'^3z*Lvl-i߷[3$(W]#;a2n~,wn*UY⹫{a H%NJnkg0]& ZP!]ӨXE~ o{!ւM޸=#\X [@/o+n`BP#re-=/F$;>Ğ"saV_\rߢ@>EFD]n_sT5Ʈ~bbaQKks<zx"=}┅ V^F-gW) ^K}"}[l zr#7/c%G,eJQˈNC?%86/EY7 Щ?>Jg!(^q vdVv 0(YɚuŜRǻB(B:zSűw^d}< **l|Cho*;A`K]z1ͳĚ:;So2dq4KBO 18QFmՔEN4v-HDQШTtކٰSSFDo&' pIz'݅%S=n!/Z]cP.{6[M26ALZ̢K~=hAxz:v VXqW[`; w9^ ›6F4ؐ?* Q' [c<̑V*@0Jz2!s]@4D+E) F G9r׋I0żINS7 D&qq9{(xME!?N64Č%A`C/=a'[A3_PCS ʍ({̡c~~9ec\+dxҡL%Anŏ/sh7HA$v!/樓CmCDf9x> 6!,# UҥQՎ b<Ԃo$K(-ajETh»*`(c;Ne05Eι7\9Pl"H W*]#X{ UBc;0~S.LKP-ئ'RЋAm@ %̩IH".$sڹ?pYk&V?WBh~)ibY,T!}0u-gG">f&CsLV獺]J 9^jj,Mدmd\dm9J&_Huc$10Q}C(E1@=&- %d;28B|8C@:v^M/:Pz;8Ai`/ߤcMmi=}Sbg7RKOs i(#X-meBt.ȟ a~1(!Vcׂ]*^UB{x"F>L qYw?{D΅{fG0wof /XOolTٷ/`T\zVi Ii}r7Kc" 80jpg]DϓfZg-.S*z]? {-IjMi}R))W$`Zӝ|t^PR[ʆ\ZGh̓[7=ocQL} Kav9x~jM7/#Mb-Ӌ &*9wIq/R]e"S[(6K &jG?=Bw8ɶhtDXY6BVVw.5 0CɤrXntk} |:4{lgD8!Gr-ƟWS |٤CLD7ä]CVoAFԱfѰ&~%O\+]y)lN5~&d9}0or&nEdVŒ45=rf -6fEd>t )VI( IN^uRHI_RaP8|kes=Q$\^(OB 󳁋vd/LMuDzG c'FX>wm8$vܒ!\/gE<aj%!Vq?iS x8-wrqU:Lcq8X 1@kBR_ɽ7W̥ eث N܌YкWČvV}Z1y1 - Ұ.uJHdJBZq4 Pڌ=n~  R` E$0RBg8tEqwb[U>0S/4?ڈ)"̮)idѡ/N(]rϒ=vo<:ues>|:~oǣ)?r3z r19ko3FgT3C|8y|؉vB@]2ԒP.8٬/u<<-!Q`tD-ANA.FyWԊe_B2;fY*"9#$εJ?;fCFgW̆21|R/s9p~|22 +PK{zd[VBѵx"xEgϨV*c(6?ʩE(' M38@ˆԿT|sSw-c>yԲ n8)T׳hjZDž/;wB b ;FA/쬖aumA=Z%e${_IȪCEաQuvqxnLܶS)!)ld٦/)Q$}8Ч.QV6 ~>OмY~,>jWܑ^M$:&D kSI0 {w#ؤ5u=3RfGޡ@㕩V`ribrB2w,1R 2ETPI9]η6b9LX$3.cCRnDX'iLNMQRaA U;!)qKmZ. u˝vsO!gU˜e܉ 'ŋr Wfy2U]R!4s[fкqLf'+Pr3[VtН[95o s QHH:hth;}B͛ݛ['߆m6i(~2B*$byj$G$&s*ʄyT~W Ÿz9;Gv2w['B/$sS9=UsZ235&6-F:><'l9E8}e`쑘c v ݴ_:1Fc dB,QU `\DTu!DU\*db&E7Gq'\D7Ulo!SY7'c =$-Ax~[LfJ6_nwnuM\^~F"A:E]r3E)¯yMZ? [_ӠI}1DGH/H˨*d29=R+jltp<+W FEe_~d!'TtNĶ: ԭT5|/p/06!{&CJ.Bؗ\=KjCMPuA+c"LhAmJf9qr'NKݻ b!_걩dٷ'c.'3q=ñ"FIR ݗx%s+)G\%Œz\/g/a]Q0Ÿryˈ=^/uͣ8`)h,*s2zIyE?͡?-]-e<pb:O~i,")PVW SsJu'-RPMegSlH/Kixր@ūvd=eCRL~ju~yMm| oO#3ȩN9ּRa* W+GM@ǼkX!4 Fr|efw}]܆V@7ʹ8- aDr $П.K :WQ>F 8Q!;Ҳ\voPӐ䭟'wĞ[;-ۂߑ,8 "HnO:`m{zB#E7%F,[DӰ %8wjǦ>ǭC,Sm/0363u'g.kտNňEzb - 5p %iR'*$6ι*LO6\53"n [1Z2VI_GvpzH_Fo>o!șamyT#{zߋ׌w[1C/xBjM$([{Y'PñvȕE<0g"gi[ S.(KnMH]&`i.hOt);M̮ؒ3cf5hNHMvWWy+z'&D ww:v҃/7_sl*^HxUF&1[ddeևkI䨯uu!?ik|@+Qs.IP 1&<篞~Y.0<,~ PM%U)f-9zE}yT  W%7,{_ϧ`S3:27Rn>`\Z=q i^%AJӮ$Jp_7}I^(x25Je2LS`tj@>_S46Qi,#"\bAGCu =,d}̳҃o|3Mtdє7i#*{C6`A$uFا1_PNdW=Kl78%*C.fk8Ht4X9EGt*-=of:(vA$-stpxT^+=8O,إ , /4:&gʮ=՘(i7p^ҸbCh[kU{zy,^'C&2qob>Ձ]uV2l.;tbm}:1 FZo>.̺,48 uZ& ژJhfz 끒T'PRykXT+Xˎ!ANhnPK 2c;olյ(s;b>=7 hHB38w3=,aPpZl@FN{gJ33y1;aJ0w]FL}bf8MD»GLҍL'Cfȟs04yًEќM>D̅6.[M;N/N=).I-Na9EŒ~N^TnfnMk%aβ~Ow/2Vze?r-x z{JviQOғm+2[irLh%JJ%Y8l")д&c:s}EnҼ5:̩ yB,9s)Uյf0F:0H REZE4SڈO`,W}_f%a~xSݭACػ7}^(D] ^Ҁb}F)J1N˨q.9xnmUĪ`.?X::npMPȳiqVw÷%r4=KW_._jj:VٱJԓmF")99[ YeV:L>@M2LA=B:zmIIրr74GN%v2'G:fX Xٸ r/EZ#W]v.3{"5\H@1aM {3T'4Pg'VH=)?Wx^4k]7eYAEN oKu)&#>z@eңzʩl9 ¥N";^nmE["N ;27K3~Xu>>`RVǮCUŪ§f'FzRp%[["@Qw60e(h8d#ҲuVT|Ҷ'$jGāoۀ  mXޜbT]X䝁ロ\PxBIG<[@4l+򄝄&qÝzQr "̹%֓p0 ,Y9Okq!lvϷ";)oKGpY< cn14HP8BiNf_pd= =asǮ2*tZөm[N;4/Zɵ:ZP% *Kv&gEOwS۷+ahlzFāCB4$2Ր]< Nu(wp͋kWD G84$\ig7\ FXJ R/B'thvw3Ep^@9HzyH/$J}W]L|::hJ[֙ozec ^ yV(cJk̻+T t˪s :(A֕ qhm%" G|=1=}aŮGySdJp̶B'Whepԗ Q55'u6|诧&)y +ufRs>C6 s՚G|!cReMW07@TV !bPjcUe2ϔ쒃o@No&jvlݹEb1ԁ> U Pk;ZGo|ըxb AЊai FYHz+kPN>dk LC]CPRO NC?0r)jdT MKTٽc&jw*/sj ѥ ThelXW nZuKZ ?"6?ڈfZ^Pr4癸zmM7 gPFx^gM9$y;iOdpl}L<ՑʹgL&](r^+uM cl}l}G:Pa,mL, |.6M0BD;mS7M~:A~ ! sW]\׃;Iaɷ=Wъ'CtEpvݭ1=T&xUQi+sƾj>§n4@.MCYfio /- N7V*uo7lVՅƨT!j+1~A` ?o _7$RUyxlt~~D-f?U3mgrUtGs[OWѧ1XC RGPS-MToMm[`4mHaXdDžh 4=W6/6 q='n`rp GL*ݳP\^& tw, Xm6]b]aB'Ht %C"I% Sr#QYRLNdbQGδLO=$8 Ŗr-AwxПEF`;bbM%%Lqa,-aj6~P.'R"C^5\IXQr,`/ WW(_;Aq EkN.Eq6 Ey&WTMHOi@aCi4AM;oA?[_v>7vm$\&Y-/D@PQ`Dql9呻Hϗ9Rq`Q%J hs =ci|z 饹:<Ü{voeL>h;2BM\uiA'k.Km9q48)Vlr;~=<N6=CR[yMr1_Vݯ67@툁;Y̔M@nb&FN4;])\V5y|@(m?w}O05^/ۑk$mOLaɮ(-T?ˢmxP!z}<$3?tX=0ݚh }5ȳWFlߢ|kwt˔Qfæ/@#bizSUT({I/%GeEbG ŕKI/`'P4YAAUozy]tu'^GR/C~އ4Zztx6 kΔ"܏@xtaж莐T$7h,ݦZM6)/3bsoXnPCsA8QKp?w;-R >{:1~"9°C J\B!*|>GQh (jGbv9Weoɥ/p"=/Gox*pDM.S&Ch눾 KwؾՄ@\#Ð8{Y"1<2Faξ$ΩPko8k^jǡ&r""![jn(1Gcp]֊Jmv JahhY@ShI+fal8z&ޘS~a_c5@@,xeP\#ÔF :L :Cre/EqY'7o;DG1ׅF-% 9g| .)C5c9K^kJ0ajؐxI8#FiqU I fdS<[34pG"4jd`p 'f,3Nz}k%X{]TAY@‹?/rϮv{ O;7Q.b3!XM_/?PVSYZvqhñ{SQ8( t E=c?K &fvW 'gP %4Mv). H$=rOWޒ;NWeb 6@qWHXaX =&D$E׭*i\ P`_k`aݳ\~~3h' H_Lm63dCkŦ_{ Ɵ>d>Mv~hŦ O֜xzUQ٭c%dYp"GWY='7x}[+9Ib\W|RxG RCD~&8 hVeؾI3 ׼3@TwLg)HQӀ#o1.z7wt՝y-g. ' 6F7~Zΰl$>;[럍IJץ` o|Z+h㲼f7h<#JusK ̐0.5,uPx`` #5e#3l~F[*icN90y{JVծngpۤМ15rP=D5vpCЭJ9-m<`PE;6TX/*Pn6$H*_|ճs~ 9n 3ҋ+XP1(pS2B h jP37> ؍#Hni+{ D# I6%t)a:!;wO9!w&ӏtTiZߛi :VRk W0Qj/.G"s<[BlaT: /v~TPg;M+GTOOXký)dD_xסQA1޳ʩm{s$u]hyqFQCT:$AԾ B ^>BZ|EEĥ2'Bef#ņVK^׃EH$E|kB8/o]P2O`G^|@|dGHP 2Modc z@;J(Ok;\q<ʞi)k?0LлhwBaU5)WS'-?Y؉F$qB}{ҥ4%P7-64E{w3ipjrBԱ&~yP9{YaOľR\H4Βy?ca 5En ͑gJη>#~CO!.X?fƌ, uj(c9 G0b\%c /8ƴU|,0dDl8 dXѧ:py޲זuVw.+]Z7]q e \V>{G ɗ/74+-j*GLT\Ɏ{4ռOQvG7Tr6PdU',}H1-){0t,oxPnzXzF+JQ=gc"Da8P(=m_6;93h.$mN`a{pb>^"Y{9>M_Js ݟ}A^$u:pJ21 +h*@pk_B C*/%=Kܿ /WTܯiȁӄaFLܗ ȓ,K"mNTQgܽ|›Rfh.+j=-$ Pۭa >|*;Pƈ":v(E=2||?Я%Ϊ€KUq*uqZS%"2paݦE.h@9$lBawBK!>GCAE8L8`I,/ee#/5;n!t}xRxVǫrTbS6'TY4kޤXX?fA̯;3J!^i&?b_\rR$)(s.b6=ꏊ`lpx$+ÁWiVݖs6"8:qQJ!YP2I -aQp"I̕Oċ22E+D%R[k%] f Մ5%TXz MMw+[ \C=:S$Cy~^ :JnABCET7V\/L,3ز:-Q#`^87~+abm:$Ojs oi&\*LmńQ_gύP9irA\3<''%7Sd4> dpǴ=nb~t;BppX%OKf6c6܃2IԽ>nKACMCLrႀO"(5~q/:^[QKv;B0\ahRK>&w(tlS\rX Z5+`F/sZvE`^4 j]}60M/*8="H*X>YF3?8i|ޠ)WD z ӿVŭ}ë٬Lc3ƋzjïxAfilI’iULj3K: Qzn6bORcNX{t{nX ʌН:@\C(eu"n*C?4}eWn|0=]Xj~ҵ?3+,)|*譐8O:/ٗt:L\;)t=o3g0ZF [!õnR,Ͽ p1dqHS i^IY, rn2-:#_}X5}>C|#5J"e^G# \`)($47ƞ(䖃S (D3SvѭcV7[eײM!uSW̷0@Yਗ)6 w=+?X99,\OЙ&M.\>[*/ƌ5~k$Y] S4F ǖsExl=-rO4U<ӖG6@>.ݽ~ڽ7YCH4s*cTV @5zI;!g5<7v Pn7-(JQZ:?.H7xWQ[r$83-+Jҽ2@=S_5(6V8 `f}f^ e+=DWov2~*K +]iB"CGvVQ896>Z2;?*Q2ыWWoFDH;I)AZ]Jr:S<ߌؤGvۘwH\|)a?e[giU0c]~~IX|vKv̑ܳݳ8tmV_a$T/E:jwF=,gQHkA ".+D^-0~՝'(qSl!?AR?z":Mh"^V׏J7)i.^kf} =p@;-*l2gaz؉TLW;ϱ@u `c_$ֳ*ν3^iWEhZe-ZC_mkzٔ:}-yBY|n}Jg r%K~/ YJٺCz]У/sD\ <+2!lT']0Ьxܘdo'_Qv}SZmYiV(M7]O$q&!yWz*Gŗ/B>v=qo.M,;kW%LCJ'p0ת(;Q>>.m0M?yv5HQd}iPn}DkDl& pn]}O6*Yjwq 44bS؃z>&Yapo5"r6,/౧BAWWjٜt/B0^>|ӐX%a9ۡzFt2^x!=S@鞟9KY6sf_2:ފñH?Cl$Ov>Y7nF[QX18̒tq>> #00+ץKeG}TS^e >QW-aP;n =]1x1$۰ Ԙ!>V'fسV($T?QI῭U~eZZ8 P|zB>b9 PX;Qr7QP/|O{:ߪXm"rXB,5o| Eq+.fX,qHSsc2Bdy'^ =@u(($,['Km -Wn5Em`gw s~'?n_i/C oCO 71Ez2#5 ǯ*$yK% @=uUp#h,CI7s[/Nc l -4 ?侇O+PJ޹<Xwq#$ig'lybn8m~ *MI_n^ .Y S׽ޅJ pm|еs ģI߫Mo5qoԚ "L tBLg~ƅv*Ly75N pvr_|&')f<%7U E"ߐN`FhDQH׬5=)U6taw~%61S3uh5@2iyi`ih" e ^GS0̬H+PD2b?g %^9 _7?aKc FD#$ P۔i:+ 4#6Y=\+i BeRZ_ѵǀ_`wm\q}†5bBPј徑-mG f"V4OѸ$Xkr*Z\;͛T$qh2ܛ6"pzާ29m~4*aiqy%YT?2b/O"r4;Z̑D|Q& l؎#l6kM<,:u9]Ro굪6*Pӓ]>X?5u+$yS#6}<}\ݣ)t!uP-2v tmԟʳP3iUk؆Ŝ8lb9e !};?aV`,_/d=G)h ~hEUz|Њs[FNʠ-`cdiƽNj5D!51BN 6uRH5eeKd>ƖT8ԇoث y̕lqj܏@9+2MQd\G4 NsS;X0P1f^hqҨ6^P>H02" BoC +Ιyy˛/^qd~  SǙHF$ΖWFsQҢj#N[5 ]f}pa`cne ,B(jW/O2H [1DFUXtlC%y,.w˝`𹤆 8{߃%g߭aXd1?]C6/>IR‹>42_6p\ kE JXRư 4Z=Ba~x%T%bmnӽ)8ww ;?v1̽jۦ -˭qxS L; >diN0H\L Dl'\J4sʭd ̦\r+((Ki˕ˊH'n/i(]b>,uR>xd<DŽ}xq^H k T(6\Hh#S4K7+âW}+'iתpxUb?/Ĥ*i:v;LFԔR͹ԌPoVoUM6n1EU}i>96ZQ- cm|U8_I,uP0j-[XId|n 4wSgpB.OD9:jkq!DmtONcwh?u9(CyEv ^W4^\P+MKC3ŧq@fv`;RߋL=f4%zsP|.Irl$E2E,cuD_0gq^<%V \%~6%ŖU(HWUlSS8h..~ZY6,9"4X.>9U8)p#H9]7ّyy( CbDSP b*=L:Bp2F*H Z);!jqeT9 zw.weXӼמJ"@BCaPV?/@~+j|"#5cN- A`lP)J9$i"^xfןۏU '=6EW`I TGV%2vαʬ(/V>Ixk,(qz!+gCp`d>PEȃqH &ެ[WW5NMK{ ědyؽYN'NTaq? )'dM?£"Y2d6rud)PrA|#ĂmPG ּסOo2Pp s|A'w-*IsΣJ ej&v=I&]ݕMUv/I2_Bl{bjg1uk{6F2bQ)v' bY]YB({}j{~7^f0{ 5בR?!@4N/y ⻀$\.]uۘضW+R |No"=u-)Ֆsz3gil|_ϱOHU!rrBaX&͌9m"xa,n3jA.iy?Sn34Nq?#ɀ9"=`^L+gL*޷2O*49/:XuhFv9~&:ñńh90[?c𪲍7D{;(აe^xۢBn%.:*sTgܮsb /X~{Aw/ˤkɼ>a, cߠaZ(X0#茅(,\C`5ƦPY |k*;f`ޓ wPIćN;ّ*MZzjr JH@= =Le3W/Zqꈜ8r/KKK+܅&"fNQrfaq/Ō]N#$G[$4 ݆3vTi  ]Uӟ=ߙD'8ۧؤw=ڃyKL;*AL s"z? ێsx,hYwq|:+B& B/~H?,9F=yT>tυ!|sڋ4jHMJ8VC_fQDBu&/qEф < n4-&{16YYI(uXttג>?c;ڗD,=g f7??kNpPJ RwB'A&ϧKr0pl[WaJQյI 'bM7X٧cgOA3S,)D XîSAk6TShj.'ڡ~ ތmf :HԀfEjD72_;T( lTph~\UaɜJrΛ¸o-v^# ԀEA/e+ߔ$)9Ә%j \rgj; ߂eL&O>Ʀnqbe٦,T8['3suїZi#6f+~W\U2|>q'd]Yr/)4)K@X c[U&^MaH@ (5܊us?[?EN!ʢ aD\,?Vh)ǔ[¿0Be(;8mGJxU%X90YbC1u%:cj| ):)v98؃$ եutOjj,F=<:= .\v#iujp- m{&rQ(ϕm (ma{1H+{3$ M`Lȶ`eK,|豇{5b)Nޯ 1xl95wJޯ¤(ۆYO6XY Ž!! ZI`n%B iP8/ʆB'? N}dn coHc?(Cˋv!uZN .N/vϺh0[jRBj`NyMk}& yj!rIV N"6J4N'2!"$29g|d+Wtdz)K'=iI%f[_T!al\02!{TMp\ F2&Iȧx1>Yp~$ Mo27Zή ;d{0t6epaQ$x1c\sd =WL@)< jNHWXL-|)]7qJ缲+y]N0iOM6Wv%Sv ~Mpo?&8y{. Osݞg1͓%?ߚyӱ/f/I0v0 3EpgHCe| &J,wdLup<=~>y"^u2PkC()DOIt8Sgy;k8?hdq|_sHf {.!Ilhlt#+m00HoDVcx3?T2`\ 6ٲX*3埆LOhsa]'X 059Q u9s8v/G,9X1#݂UmR{LvvrvF'ѯ^Cnu%2 ,Pw>GZiU(&)W-Hyۇ9C"y-țVb< O:Bf]2*Ggf z[qC\m"S(F2wt')sm(E`!j.Ŗ\ VIfI9`7#Ó| 3EzɎ&mH?[&mZ8 ]Ej`{7hK=8P[RH5%ϊfKt{S{~82qhtE6tys;.ʠ Y o1{} 5z.8 p}ǀ~7t(t#жǯʴwz%̊rB4vMH{M?eYuMЭӘ lQ̓6z1jk%>Kgfɂ,G{_>$ YuZ(@PTkudTOioޠ5T0`'N3 K޳dF4Vsɠ' AJ1(O?%b/<Ǵ6/H#1zk Ү{J|z#n8@Aѡ٥VI`_I?!;Aؔ>/ǹ_?n m`x7m6G7v.[> %lf"Qn@vW>I~e\Oۮ5FșXoۿ̲! r=@*[*2mGŰ%YEQ:`<|9se Ͻ*Z\Ke󩂞]߫0{X7q#J\3O7z;1Fc cށSq  DZIb זj?wiwyn)u5W0huFXõ)ژçױCѾ0:kcq; (ZǍpȍ<!jNTGva$ۅj\$F0l\ KDlk.\@uVDpG`'|rѺr ~FVuY!b Tk3.蟛 Z=zEp84T˟uN CXw"."#YD3.)x4?c$Rtw_[ VoI!x*Kz~^i>kN1Br?FۃbnLg2^[ڭ'Me: Z,ޘS3K?Y۱n /7;kMaNnv  $@:i@¥)?]^٠K~I/[LY؁'H9kH MY!1^Sɭe0<8b?OLh9sڛE>W_;GS7o$T3!`HQ$pB̧8? Gvyeb= HaZwɛ#wņ{$>O1/쬙@SɳJVil:3 @[aQY[!Q8M*4\Ц՞/ lU!auaK8\]P-RsZ ǔO4v.4C*Z*̰ `+qYoyҐڎFs',6us;3u{#_މ5!=` +`$*owSnvG;g/'S7͌tb{O>mQtvgtytDᇵsXֹ{~$G̴bINۿDiUf-6oY\4a{V|?a(WWV e)o]UNh~ Hr[FNhh7pd eieN܄8;,{4(&|B,TO\$ªϮ *U- _Ld&\^H0N}Hvj,vI^d,hװYldbL&~SJ%!d"o^[s æo7CYXa,8>cAnX Z+?퇒 OD%nE2e@{+.#}n.6VL(plh_{^ b\9C@<"mG>#QwMe)QړH )É~%wntAs 46j݊*-RM2f翧-lOR\_8u/-e;=/$?ur.]R`dLkmpRJQyqrqQ"=#xy(KrⷨP.{z:LGgPs.)"!v@Yq3V{f5 TSHW}q{7za46W-Ǘg賙T&u+$K5 'xݮO-K!u Ձ'6@<#eoK" +#%yo>-8 =Eex];%·;_HQSoO#p-.h)C.YL%_Wimoi]*;hxOBZӧH^3fFi3mP>+S ֋-s@&P|d4^۫2v``||oql)/i/$r<P½7<9eO7 (mY Tr%%8E~~AiF[ZWEصBi7D.j%X}ߐġ:_n{2e%F,90OJzWzh wyOX~18pnfԯ8gpYEEp㝕o;;\-<ɋx~}:`!^:Zc !:WtsUp؂Ȗٮ8 4.,5pøcj")dΨAqB9kQ~寇lԖE2!lܨE}x)HvvݳVs%[)a@z-J] vPb!S)^WJ𾄵3ٽØN!s|Q#]8V %s.q_PF$$-J6Rx ԡ*Ac]J|d VG)62H1vE?_#xN :?nYpk4p Iip}NAZh+ac=;. d\YE@#wkkouW]eO~YT-`yL6S&%Z ľr?ʁ ٘m0o \n*$nVF}`#b ـ]ZȦ钌I~Nxi@jw"^HP i%GQ~t66bM Ur1[L]н)iluo0tԫ/vєI8xag}ƒYmX8C3Շ_F(z Vs y}WwN{\E/ަV4i~$:.sI+8s#!aԇ@W pVs[Ed/S9 #1/% ~ed)$xFq|!p$uTyO+͍~S&Hy:EE?@vW'eVu~({Xr ,+jPƼԗ9 p0?l  E{yXy78G% =@({t%Қ% ,mE@+eOwn=ũCՑ-.J {֝'.E\Z*T$lF撏M,T x`SklgwIuמׇ'0}K/hy]׻w1?|s,$B(U<{W8Z֤^X._I?kS5a⨊ D¨Sv-X0oB\Ye L&E h?i5B>xL` /%;Pƕٖ9sS^1"rھUL1Z#JȔG+j[y46rUv p_f,d׏߭.\؉e$[9MvkMPG\k[ c=.HWHH{6r%9F Oo$,3}ڢҶK9X'q.:k?.7tGpN}$-g~MTOrfjJt* ur/}+44Ppp0~]٭oqmӻQz<+#>DEt:r_NJZ*X SS[AF1-Z {Ԩh?1AirZc`8.qim G& DHD狿Ͽ]}l{cF(:.%ߪ{v}#o &N+sgq3X7xhWZVHW$ݗ~Z*/籑`ugLga!%`RkX^:6r.u>xnWjrA zؙCI™KMjqdP`vB-CQ;R9y&D噫 A7$Q_|0`?8ȻIw9}-iMad,Bc &?/)LmYT9R9vU:u[?Rn 6]oV`11d0FDxDHxPĭW7a" G610gi=8oL g?O'm!۫M7(٨%HԫVt#]vM]I.q:S\r@򐨞˖9V,HߥV]g`ɦͼ&ɯiCkw%Wg-V.Z?D oP/SݤP13fe *gN z}=E:S\o 9{"ö`L8K解Ho*v9[VUjHM "Nʒ^ha.>å=t?N'ގS9bΩ[Ϻ%G IJҼ[X6 f;hktl{GbϏjircfUl04:Mqbdʿ +Gʘ.Yd)^4T|cܝͥ<{} W?/Z8|'r7~侷M>zUWl`jr5^evotކg5=$r B'ĩ-sZ 1NUۋw0ڋ^7CdgWe~EPQ ڿ˚N_viK*? ף;ԋFIW2( GrEKzWbS3 M0r4f[ wz[$OVtQHI;v-+w6=j&:WyNj~v`JaF%ve[A&=c`DGi({!f1B)yM߆ӻc'uG DNWXDž(W Vj0xOFB Y\A<JP$%:pP>m,ChRebTs\ʯߡY^#4|6[5QFybUH/ &끲9c|r=@t=]<̙FɯR,M| .>C֊Uڤ`zL.gtKND-KZ@,t-zR-!5w {[ {,G0.\&0΁ و#> b r0Sr2۹sr0̄o~0[|*6^V4DKB4ʢaZc-d[;CpMjz2f׭q30I61cSQ4"vAtV5 1ŚÎlrm:/q˼ a"cZ`+*Dz@=m\0/ŁWw;)4"iϔgFH/R-jWrh`Y&CĔ+j(ՄIg3Ţ\b'm3~)w[ȝZx8T>?qÉ œkv xjAaFqOWL̢>jKkUl pd#1Fj5W"jf3~W=RfvG鳴!ùxk$ۀ /esf> {4)4cVUADK^q@i:%z?NWH yZ {'ڭ &1tg誱Mڍ+&å`)lgXvѕ2l N U&+i^/|ΌG%[ AݮLr/p戱.% }MRV1T0s;f95N֋j@t]C4Uחʒ~^ 6zMfhphywSQ2(@^ց.\Sox&H;Gf73,K2CK;-Sm,)u(+e7FHq1l<|Ij]mB?~StbgßϵkԴ!>Hلh+h2X-w) K)|o04)> h%NxF\ګ7`D&҂gP~L Wg6ޠC%y&   h}Tm}FP١[-w{v6Yle?mWAw#!&C7C*%p|a/W@1R)ȹ7z=;0 Ca0 {̯=g'Ԭ ،5xF9O<;)BɅNb%(fCY{J`̏~ =SAP7IÜ/ JX4.yI䁑*VW 3F)SDa X=r 𬿵 -['m -x/ OX?,VpPnwRxftmK׷2}%o0MTw:[yCx̰)dj <=:GBug%ML'GJ%ZF#^e_+YQ$fFƇl d_auD8J)]˥Rj~ x@OB%a) t 8(HIw0FG{?' kw/cak{8]W1]|B̆XǮkKs}`V.˲3땖OUB׉֙ot2s*3^P'1>'09j<}:VbOt6~Ӟblj #dc7k>7;'FҞ.U`'1'yj+FmR[7ԿpC֟]X*r553_x$B|Jiqs]GZi@1p ,/gë {Cj@~(OУuQX5mK0f @em22Uub6WTdtżeH7v뾸?jGz1e 8kqyaΚrk/l|eQSLԜ[:ʈ6RUngEaZ<ƳSTedRoZT,>, >P'@*eop,Ŷ t~H"m_x=E#GUs8*;"G^,+/ly:/FDt&y8=ȖB!4o}kqxL@xl18./7 ^5F&mJ4:L&U;³p^veah@Zu,qʓ^Q:C@ꂆ&MOM cSf X+V'6괣AYF }7~%֖ڗ$$1"hX@='|H{g WU^ 39X"cWY}KDMZ¡ljߨXrT뤊 ŎǺ61@,f黄-J^ ;sAdVV[2#(KfU۞\CHz0kK_;uW__,A%P2=,»ԟ@TdhP9 cנ!4#`UA詠ma~QaWDb?&0+ė[5\Y(3=Ve1!٤ѓ! blǕK2wF:m9q{q#F"#s FRv|yEV.g+ vZfRA-sa}+ ;G\ i{Q s N}U3 k& yG(! $]3OSBk=: ͨMzWB/>nIUDX'*F('W Զe 8=A}?LcNuQ6$|pwfHL0hvt=JuTupt՟sjxv d FVkec lBZgon  nE|-3dIy4愩b409^۟J[#i8dY+'4⚁T[~&ʯfCЭiHqF>0w#oM}UebyYi;2c/ទ +j 8@C]tnF?|#˸NR z$哸ɢO ͩmxfzl+SL<]tQ SiG0`*9q0l@`20`qul)F`n(YԜR[;n-&@=wHy@h: spxd B46#,YK}q"<4a-{8:,_f¥13TIF@۴B<&O)ϫ׶dCnb[ȫsڅ U-Jl wyfZ,o w֒[Z@iSL:c+Mqc7+M^TO}NL-4[ڄ"8jf+\H}++Q7A(0 |1K3YlS5o%X]["xTqg'ǎ퓦i<.}3HDSDT=h,t}A4NvNt&mŹʟ%3)с +#ҥJ`օW\J/ڎ VjE3`B#-C/\1(}6c0/A:`8eM^T 8iEMJR$|#v-\mbVqHY %A&/#ҢWTˢzv( nK-D[h _jp7feY)i ք~]{ "sgf j-ϟh׳̮6DؕB=b= şM]B.0KmAsc| S >3WS0MD >@-5w=lH[I=9$° ~d^>nIߍ*w$(Ӛ(\ͩݳv;&DIhp0B+AC *v,6<8s)t f#["3?{VҴ4~ח üV7;&)H#p dT[)#W>fP ضޕ9m4ˉ~$ ~]ف/6ezcZtR"8ӧA13fg_IRĩܨBvii;~avd|8<le#~];oVBzkH|->`.͔&,^U҈(c` ,Eu]" _=n!E+.[ VoX( \)xRzHxߡJ^=ꏼqi{{ kMrJfz|0\ANL%=r!9yn}lXJY$f#'!?LDVJ63 r$8jSAUXa O^Wml{ꤦ u 2皢A0^LDlH2dS>30R߳d L:Y_x"?y2վ]9FN{H)\&QGUegnчď- OUBw7J>V$};Nfg^B‰@"z,[bv.M|xӒ 8qUܬ wtX{L?'$|c=AMΖpu.eT椵t:V)Om 9X;$;j.ߪ؃##ln6qH 6?c MTp֠pM}8@}wh ]IpF?;GcRxϸ?%P4D\U 7 d^4y_A `($QI$L1a/_\il^S{2D9`LsӨZf:>Obno2{p>?-z6-zަoƻUrA\@z"AG#-Ckۄ0Mmfe|x? !I8MTao -q:$wf,ѝ&vs.u*_wжh&Ay2 Z+c33ϦbޒT|E9UhYTanesBgxo=KYM"mqoѧR*f6<|F|JU oݘ߂=XUC>/r$3r<{I ZܔT?wS 5u$r p;9B=NpOɁ#oNtGv z}+"xT9enA%P$JAD;kwѵn] v^lNb;g Nؚ E%J#q,=Ս,eJkj$}MLk.Hg1ܱN@(θݟ*Ts,!Z3mΗ bW_4V<l\A*@vG?TX(6e[M_<\EH(!#+tAX$YAifj \tAKsɀMY<0Ps%nK}A(L r2E:9ƑPƴs(rp) kJlG}ş̢C Կez흨1P*E*s"ƈK>#ı>OZ?F"ĕ &pb$zLg7Pph f>e &#_컟Z4ͤ^[-+\aC>%9$?/q"S$u-}lƢjH6i쎡@GmU ]tF JagJGfSZfRnO)fAI0wp'2sש5w qF:V:l;:FzY/r%wzSFWQ_MYQ$${%LK/ݍ–-a35o䅀/uAzpLť\ZnHM>$ p_rls(џIIR=Sk&Dۗ~lUsqE%Iakuk e^nSrπY㆔P+ujǓp- ڲ )ëP~~[;&S-cօ];}AA;p{-޷ K4Y 11͵x(^U <40U71g<ۏ,z.۴u6L B,w8 )r崸h0|YЋV2Gxl((ɀ.j؊hHi$&YM WP3 4"piҒN*+dn{#5hۢ2/a*MSX$,Qиm|ƗߏpekT^8;ٰ͇mP[yK k]+cZE0+m+rrU`x$a\2<;Q4uLQ+4 ~]88[6Q;[ y҇pT=^}hێtqFRVf0ݏSVʿIc~h#Za+Rn unGs7+igTqJBTړwva Y7j)eɚ 167N^鷥P]o&zt~#MQT_pԖ{ *T2u@\-HcxR0v* nKDyx8s S I0s̡᝙S,mU.^.Z}׈wX[c5^kMvYHGHsBw -d"k][nI%)lpJtY>.1.l?֐<*ƹ_ Yn8b\PRա|avLoP=q7ak"|KW\aY} qUБ%ĵsFu`9Jkpf{7VWhr.H43St+$;~Z61he9K]Ҍ'_ez(jP<+#(Bǽ 4G_ZZs@ӱc+H4:{`TTm׶ε@q rSk:)&]U桲Ԃ5}|M?VNf2G70qPBFM)H<<{-!Nx [-Nqy9_<Lxi59tdr#v׀351?mw1jHCZjՉugː䰂 -n'o^uAbVU6Mq oۯ>S~6&ޑƶзB/WrI=|F5(7'XTfUl F=a>0TIѡfRa#LI^'IkӺP]oh7&rZ=g69k`GJPW8y~ԛ+̉̀yoi=bN^^ ipʬκk$ O1Sah&?w(|iȸ*dR& /|-To"Iܹu{y6z:k|>q8RABх! 9qS;p'3  (RW\CbMV'LjLsM>àTZ4el[[ormtz6R PLT{mxm"LaOHvu" )6ǣ*!s+RH}ʡp(6fjfegΜiR {aS|UH5L6Vj<Â1wSF;ݠ!o*q3sab@z0bu4HG}T&4J&:Iy=bvEW&?Th6#rdb?JHՅSY2?Q0KU:TU_Q)8͡,*CPmcwXoՐwc"JtOw&OhhvEq1P_- Cڄ ⧲z[є DWÎBexlf!!)5Ꙇ-g79dT1쭇Ƙ݂y9^h~}d; h is~N2mRƂ`kUZ|IJ7Al^$ȟOcԸ = c/{|3lBQN}t4imP\@)F݆Vb:"B#fp$9rM= wAaۮ¾ß=/;dm g~Ⱥ U?Qy(+F43Tu!&Ҭ73rכ^-̡BVG! Ega_NHt,7 >M\|¡cS`E ^>%YR5xmo(K‘yw.7e#rs М 0\b}Hͧr?&R QO]/o5/Ǽ[3͞/tl TeQ wGdc 7- H[;JcӅn˛f^j6.ΏN'}fS'ީn%@V>{4j{ El+dӸBUX/Gs[JGa:k g_Qq;Cg | í<C@i7j4y?$RȩyKH.].7SnrUO@hԺ_sbkvJv= 8qڙ ףz$ m[enٍ)%{$9l 7=!qۧь*Yݴ:s1-Ά;4n TَH5#逛w2#x/ Kɳ P6f&ZKmnY7WTɈ-S?H(.G]V̶U޲nOPJ7PL+& ?J#gi4dNMW 4pH%q\w}4=l\f̡?ՊAV<"XS&)Z 6<3`@i$ӒnU/ fKW,7mWyJSQsùAY[XJa!%65rY?v7} !a:7 `]7*⏗89`Z˦"<bfjLv.niW1:4_z/t:ͯT9@Nrvf +g7HR(?VDGp.(8hԫ^8m0&vݙ;>sBѲfX {;tZo'䅧],>Hؿ wGMEC0bH/17m~/E.= S\W(sc x(T37 A7 C&+1;{x:a1&LrsP3pxQ-yqǕф4$ +֋ ,cX FSC6Q0]"j!.>MZl \=A8 `N>qɞ Gfߛ*)B̪i{ZuxW+Q;;CS#0fD4AҾd?QHn#As*"@mmS㣿5DU g?*01KldZ–nEq@'q)7t)a԰R+&ҕ^7hDf,>hv?MQQ%ȸdzOyIӐ%P΄Ao?gi?dZYjp.'Q5et'ߪg">dâ>BNb{9ٟ"3-p;HąIP~jtG|$Z((x)/!L.&Bwk C.fhщH֛ьLIPU=ߞ+SdS3?_0%Olٕyʆ.^6bN'FZ7f`֧u}[>!u5Z!,!r}c m`%x94YZdD!LNt-OpHӰ_\a.USNeq$7m$;y>ae {?8W7X!o?܎L~˺|}}/D_ Ydy?47-3S^=ZQ#FQaMQ iMd>ɔ>o#h _*6 #~^ PȸUCV?TL : 8sմt6ʅX-wA}k%/5)VX*[hT}PEC3;¯ӳ6+mxqJWCVL}2S1oEv}aI%Qߐ.L'lPq? u U]fDkiOHTʽ'&W? .UFRs"JX}\7l_g\U=]F3IӴS3&1Qc^ADu㲠"1^DU[EtLYژBQ{w6!؄@a F8Mf'2@gu=Ţ~fdzuG{E}e-u~|zK|} v*¿)Ǽ!(Me>ZjPaS'WfSWWVV5m[rR`6s"he\xM<r*/\`Fv/gq4Vl"q&u 8J@^!fƔku7?'oJ$>/' g~7'|hӤV7m Pdӭukٝ9~GlhWAp40]Mw3#K)a7}K&.8}__:ot=<1vR. <3Mj=Z8A`0Τ4! MI+\'#-*vq,DXdT}mzi+qlq{6`ϫ=`ꛓʲGjFe<D}`d Vy)q;pxdaHA۲KBZYn]LE)t瓀L_2p5~ )ЫxvzbF3ssJJƤ+zB' Rm7z ҧ/QuƉV"vS^IE<ǂMS,S,EW ѧ mY&*hWD% pX fc{pٛuk)`]M.d pxP`|A4Vv)"i9K%\E6ZʕO5ފ1CÀҲC'}A$GM Ћo1`ʥrޡ|Q6RMM,XR]>do,-QG\P$I?t;We]ij|c 5A &~| UxK"CT+h8nR]yķ9|xgXյƥǽ/aK;u1ՠ8T ʩYkT}T?yY:-sNx0z׈(d`̜ R%Z}L^#=VզW'^hY*ZcGNN;t m`[lICEf eoXԑ$.I3Gj8%TrO/s?I,hD f8&Q1$;s!?#k\݉%Hla- zVnT#a r t\S!Z#튷>gXz<*Fmox*pnGd t*{IUUʛs8y*0k끊t<0M+*|B?O+&ɪ(1A3_֓v e(q/?9LZh*( 9H`JtA^2اay 6PzMeZ? մq!=;BAٍh7ݤCnl WsvJ] ;tEX5R@m]>n1k1qLF7~qEY*'FU| J1A=tT7墵$ )VvKW*?AA$Od w%6+Fu:$h S\Z#ƻ\Ą#MpXH3D8V]UA}dTJC:ܛf (R7lZvK s,c@LY?~*8Nws[^szd<< 7I֋Cv}8 tfkAл/9 tDטަ`WZ\}faAQ?W\)Kd{@r>|>)Z4c|zA>­muv(wks+kʄ  ݸ?Y1JgW9_V%~OxxʶO" S)ni tbsd YױV6mϹnW[y.u2t8/rdrqT<dt4+iR" ~ _jGo {w|{V lCyoR&eg4@'ǣ|3 z4? D. m?`O[ =WKGĬ)T+J-$CZ5x ι# YC\8Y_gr [s%sznvۄS.ݓmcdLX6gc qF(̃ȎBĦfUM5aޢ-l tyJ=yr;#KW+ |财t d=Fܢ]ߪe6r{ <4gf@à+.啂1 ű Eeȥr ~aQx X(>#pʨ~۶ɀ44 :N4Ǚ _U]: 7EqdX`:.\:4błGSNSߑJzB+,ˀ LcV{WBj_DZmFbofJ,r-*ZR=laj e2$D^(8ӒmH4bcdY], +ܓf#,WkJeYXH犍:w< H@~,|qlڱ>ه|!!~C [xVvȚɵg`X{zߡ#z 5)_HpN]x"*4 + ]i.2p(.' 㤪ι, Cvj.t xVS1w1e33T _XLVw~й>LƄb%>>YX߬'G*ʤb$zO`/ 0eS1Gc$g~c%lUtf}fPDtsMQ($&*ˢw+]N R5IE }vu{r KlL 1!,W`jǝ"S~&o_6П|/ [{i;h2%/yԧ+A!/ tp$U|WCZsV-WZ7$EXhrx׉JZB)rU =dBy C0 rF,@?)Q*nSkE͢W{U#d_2<2{hP 4} >Q\BJXD4eƨ?8|8$/3m< qVq54ƾ|za|ʖMǜF{ϗ*H'W49NBv!Lwfr8 gR\}CH]$AOH5]+U6f>@@V1U,kTDw9$Q5x>q*ض̰5ޭPWMͮ 4Br|k-I:ێ`jTF̽Q~ 0yZoo"B fU L1AƎV ep7.)sy%iEz\ЯB9GRqsߤxjN s(h t"b2YD[x\"I9\$c4qn)U&øB-;5bV|"$ܖO!)EXwq j6M:z8pC'8rl߽HF}Bړ{nDb)XC |04`Y sh_0TeQr@'V܃n2}߹2 o'|B聐*8͏jntq: 0HU6|.^gTVAIL p?f$DnCrnf?d)QrzvL6\ē PS3Mc Mq~+1 tϪhW2{p-gP6$Z ݳE#q&1|- x8B]5vNN(ha/˄D칅DCí ~F41kz,*֏Kŀ}΂pv|V++He$9PE=cZ@bP_" +\PW}Y'cq}ޥ*")DAQS(6j|Î+ZN. ^ޡaMFmApjȍS)aH;I™rIF-֒~(LE?>,u5)FeV FZ*Y/r@*t>nҁM6wîoӏYW;+ (@bUzцjDɗ{bh98!p @SU~3!(!+aC3tۍ\HcUԑϫ=ȪiC4oE*\k;ʍ7tnH9sHM 9jؒ'u>>fk.a][4 $vc\AQ&Xoh~\Ct%Z[-J򣮠g }is&#"bsb(EZ Z߮Iv~¢,{[`RW]m9n|3 ȕ^_L0i76u xX&ZMBc[U`[is(c/ \~FaAuZ ^iK c ~>DDZ>N+W20\^.`/ @*#CqD@]Ő+^(^~㴚c7rD<1ZPnS1W(n !$ys+]3SD>M*K/lwYxTC\mILq6W3+6cB g7yR.3%n1Bzdl@}^:QAUay{3h =9U|Qy 8%I+Yڠdpf0ȥ`g|j۵AEsG=:(k%)\(g|ǂ>="L?a@;F@+0j=a'yd/&Nꋤ4v+=VY (B=PcͫS#0jlB lAMUAm)m=xQ=1C$4|6}s4AL\/1J` L:+%aSwʔ"_Klĕ!*B+> {儃Kl?9д$6D"b)Jѣc#A}ONW9x]& #`g`UO#cC^,S3_@ gfE}NK6 Ķg+SL6lMtZag~}4)zVXk:5umtNnȟ>'庮V] d*XѿOB]δb췵ڱe[^{'T֎Óm1"W w緙]mC}GwD ox*Ɋou/u<Oތn61һ.yP Ri^ ټQk!)bgĉNEbᅿ{* F,}6 nR~9(9*(IkFEʜ_փdi 8RoxʮPlּcU C*Ix*[= BL Z1Privw|\E-Ml9ɃLSMs4#hp)Oli™8kd)B䓩E(PjaR4A.'@suu݈"cCq=p<)L̷|QJ/"o-daߵˀqOD/ ̻6hYfAG;^nΗI`|mU|;?Kpr Q۰=nɨ;W룎26ͅHk1XN~.yd*[&3Bm.cꝕ0rec946xnO? TCXWZМROl$4ULLc _ pΊw#p>eWakD,4h%|1GQH4I99nAcUG›C(jRRƄm<-yP$J~Խ >u6WW|QFh&gr[Q*B| f?艟A=x7x \h q-SQ ?c~њ=z<<՗b#FjH6naϮ wmOn]ej4(=G`J{.P|/}|(B%˺ͲHwJh(H=<Du4j] <XSՇ=(K"_TJ`Tc-Dg}PlL^:f@Z1%S}-Wc;政s *.7D(oxK!,6Ju.wG!5F}\cB mM{faY)c{?J5)}dZxwFfúlIhN?d!RDE]}N f}*QR'8׆]h<Ռ<2Pv! [_1#0`ọkºb )(?V3Ot? (R8nFjyݟy0qii-w]BSo%iҔ)`UjmedAT֍/'| $Yy \/)9K# O\{駓4,F_xʽ 65±ID ~qC乆UJtY:i=FGji/8`YTF<a"Bf$w3'. Z؛Rp: j7@X'~~h_~YՍ4̍|IдtpDžǔH5GSz$H.?BbznфFnOi 'O;_8圉򵕮!FOIwjgtєpk@`lo~!'9A *gpq 4PiX_|hunulD@1H+KD./Qdt+<" Pؓ.uɌ=@&Lı[O[T r1I+f{g3 $> ’C\[~\_q>9zk0[{ m&k,Ǽ|X(I TAmO7nM=B5L Q3" ko`q~f],}bx^~x@\<(bar֗$-7; \ 130ϖT1j*rS,tlE[ }yc)_<(@;3~:RVT~{D8A67n8(︅a1'p/|I 0O~Vz`6WJZH(߽hd_3-fOR3yu56 pK1bqY'sJQ;1vIoڽ0$4_Ri.|e( ,N7rA6赢NR*U\͗`W:%!6r< di 8jo%KVuc!"F48S6  {71J=b 1[5~_ztrf&!!?4!X5}bzn' Uo5Rʍf*/AxyIɂDfvq5I" '\Z1mQ9AoZ)!X5[* Ħp_&ѸFƃׁ >¹ nnw{Vz_aWB"$Ⱦ` jNyk"o;9i}C ׺pێ:9-8 /V.l@]% ͠8!+↲N}u5?!-~{|9:=lV2Aܤ:x kDMܳ0,pȈ:SHL6vrc]w,ȍ`[_]Vɯj6KZ; ʤ,bmJ]V,ׂEPIg%&\F!+7p ǹ>Z[U23yY5B)Y,)#fcؑE Tzɴ j?J>.Ļ6z\$7B.6xϱ0,Iu1Aqjzqтk6h EwMKq@Ӹف;VsN, ȝȌ_τ֯ѷI58ڧ/Iq<& k{ ~e$~Kt$k]; BL6ħ[Mf|,L0 JUIS*t+UϚ*؁T ?kbyk53|?v?ަx|#*.4>QD<-yahd -h'v\1o+YT͍ C@2!ǰVtY7Ӱd?&f|J$F䷲CG;ޱh~rsy 8<)as0撳⫇N&5bC4E'B?D#B*fELmm၅H0n֏ogn?\|rf/iSZùW4' V/-lN)T+0_ .)VVԬ_@03 ˑm ma*.TQ&ؠV7uí^kp²M#lyЛ#dAb zbK2箸IhxRݸ 6D` G^zꖀ?0 +Y-) zo!H֏/D{Asl7Z<ӛlKzBF*"Ds1kAzk6qyꝝAc83aQB|-HO\6>9q)I;qm͟ s. ޖ+͘!eEN~;K=zxwY&=WBɻ/f6MWg@iLCy-˻v.n٭V^3$oz},$#=MLiQLC}Д^ŋQ9 ^<VQDl$pߊ^<Oz|(DEvxiक़R.wvaE+_kIYLIz%T-,:N'WG17*^6%S,IREi|Eb#V\-A~|w#YCSlA|ÍuiUsUs>Kٗr$;IOw$G=LqS̉s1WC3:AEsNMT+IUm(gQvw, p.))@A[OZ(f3L%L_Ag+{CI#$sY 5۸hO({[HSUFRexWgW!K>qr\smF<5M@g6<*loM]zj|܂9N׼0P?mG܍3dK8 )*RB3w' #3k#XF!>2Tq[*Vk?lSf31[C+)3,{0XmOV`a#~[`T+@ ۦHn1%!"" OhdBZB4oȠ I-F;U9hg*]_a4LjC11PMx.Whj~IaP䆫77,nV$\XdfoX(Y+bSsנ!}KBϼ 4D/a8m̾\lHh"_a+wHR놬 d/&{p*\!ƫd: F~/wZ=%i`I).iX' c%]E.k$7xpaڲ.#Zj6kDZM @xz[HZN ?V$ 4袲/$ %Vʏ%!qF [j-qpSciqM!+TljyBXta|Uhк-5“~i w${_CtyN"juȐ"l<@|xؽt_i*W\_ #HL u)}!8Y{o0n?1Iβj iFajpi6H_+SY]2G_Rk/EĿI&{+TxuKPP=} \4&kPU)?;{[;ƷJpՌ%iOWo۵C'd J \  Q>S%(D4W8'M`i(H(b`ro 3ǾlÀx3 MhPsrr RBڡmmU'm"z.H~qz#?q6^:r;tǺ~唠!I.K|h; ZtMR(Ⱥ n W_|Y~% D7Jύj ( sC`OF's*ȹE(1#Hfe 6?G'T@=P x~H'niw D+zT@FV3oI3 4,+&][02Vƒږd/v/&? mSkRKçO=y*} nwyfH,QsYU[]mRaC'8)Ѧz7\Lnm`̹bT \w/(LO*[H #6 MrKMng$26Y:Tk m-)2BF ݄' ^9-G?0ODg=ߠ#DFu?ۓIijjnaZ۝"nj 8y0h"5ce:IpȞ&<Șxm0`9ϴnlGד{!LqKb:ey!Cn@Qk,=`zԷ&v۩\}l2.kŽu@ⳊGZ Քd]π=QUjŬ*MKg\fM슭i mյV';־3Tƣ˼՗'@/ gfRef~"]{*,]@ mOeR]i bO;{Oh|!4W}bRYVJ PQ Kg>֎|n*uHl}j36 ܖ1Ȕ7ѲF9V'?n'$)_vno#Z{0Iyj.ya$ኑ;-:\S͊Pn<8vMvQ`a[W2K'HYt̝P՛0^T[ ,!>>qݵCZWPu$>A`Е/tӍY7LQY 3ra珤xv <(@@I[#{Da< >}ɀ%?{wgo;PPk -Ƞ;%)#T2[;,18$Yh}ig] c1/ Xߞxw%0DbIP`hlۻR|qecY Kwk#cA~qJ"S1[vM`q&❘A$d_*:Aمd 46g`_OR)ُgKw0Yl1O {yu[ޒ}}ˋYvh<ՠ΄N7 Xܯ?B`ș%;!k['9C8W:V?K*sφ#V4դps[}@TEXl=?jG o/(~FI!1"'tJ[^П] Wꛪ;^R$P Χo쾩ecXQ ='3vcdnM3:̗1͠,A~aR5I}JD0\ޭ:k`2s1luHFsPsGj5q40/[䍐T#`J'oCLh1X#@8,2x$BgCgY|^8pGF_(7̳qzr3$/9+'-qu%L^7 I/r#ј 'p^E(-Cq F 6ä;Fj-BIL K${w3~. ֪p|v;{!0Kb9B[Q J5wt':ژ(T"Vq!9zȮx󣦃 Ls"7}&Vj̯@kc@W1f[Qh"׳ &$`=HkwfÕ_"oUh rcuF)+OViu M3a3-v])p隔}+dy&pUݶ) fM(GtME-WͶ,n_~&: .s}ukh$;Z5{~F !B_ΓYBt_xMf nrS!C}+N(*pޙ͎;ӊt:|$!9x @;Dt+uQA B"/nziRCؐSKgǕe.{91H\)7 YM_@2*bӵ;]vϰ0C}b˓kVءkq^ne "넃ft[mՆMFzU`.^ƣ lqR,92h3cTF$y^^ǩ$]lvv:{6z65lp*jOyUVr-IPz`cjM8|ԛaNVvk*D3H1@NFQ 13K-,d!*uxE\]%[yE]h5R=ԉo)7nw5.;[ﹽ}Ԛ=$_E4J?Q c{)mD="UQBFB*/_!I,.$z/AJ=NS7#x+-Wp/ {W~Szns i ^tTNP:#>aL&ֽ}2 d s蓐E4&/&G5gJ޶ F\&S>pٞ 63%WwLIΕpSfdߕa\+8jKJwvzCf"RZC俼x&`4$;ҌbVI*^y$UELߗw`tH}0 RC-*O2r = w!^4-2E~栓~gvӴE("7 9e=yr 6J&U8Ŵ.[6:1V6o~g>7G%@┩V"e%бt!)fi[3o=^G>J '[N.Xyd44asOxڄ0ӁLYIݥc1_P8q7ZH-?ٺ=7Y/<t^yzZ3X!$ltu^&1kbۦ[#H^\ (-k60iB߁q(,-(}CPYߩ2Rr=xCmߪ aN.i˝Sk%pG HŴŠ-2;g\WF=S`6[8>>(9t?n_zJo{}GZV"y/a:73.M,!nDֶVcT"<[<7& nɗwܿ0cBpBڜ - d釦_/=BEآƵ] {{Ȯ ߾}K4BnL ˩ǹ=Ŀs ~*-lt~:@۠ۉW%gש:*&F߿9m/S6UXM m/t͵c~=e=,OLEg#]o;Rg_#p^{FP#_Y>P"G{3U"ao-Y?Fwx'ٞ=)<.mQ sݬϮ $R~:O'.-#m}T;1P::eE hrȁϧ36qh##0gK *Q<{x6&A'v_'Ve̲lo5%z <fKʚ?Ӽcd]𳢸?;6Fu4︯ٛ]bl#Vw4έTRAii݀:Td/Ovr$QH&T츐N0cW)gQ,AX#4h~g2=d r=`ֿ ^ctKٱidTF>+E0 Cm]$]t| n Mh*ڂdƁR4):.P/fSe;~tq rDN,5pI 2w) \'V` !$;;$! *n0 BiQև:;6$(*` [C9", |}Z-cDbM;J)0 ǟ^2D4}Ou7p$ X5@"ڧ<%B([%Q'@r]^UX]wߢI@z!1s_<T@ṷuWi+ZHkxFxo;*IOf#Z/|D7"a1t v ϋ}Ɉ4㙄\uz8Kw*^wI}d7t#s-p50f9@_mfZ,yjZ̉i1]lH zGy"Pﶈ>*PVe(x]H s? FK#A8b|c}YM#x=FVN/w(`Ƒ ?‚c=ӈL.34VAr# x7RoC"@Qx2w`=64R,M΄>w]=\5mpg`;'\=[(P:+PäERUWpIWѺv_'n\eFzߘr> ~=I q+?{=.J_@ x["G֊P9dHCr}}w--Lcm%}xe3,c4CS.YE fhwtSO`Wdx]8L.M5؈VIPh&Huj"Ukc`S6{a%t }c3vZ:fjIgԧ]kW,Q.*WiBo4h*-碑)N` X)=Y4*v?,X# K,n#4ː$Up#Mv|ag/><+۞0_>r=r0["[ynTzK3M( Ų&HXw@L<8&;ay-NՈ_d}r4)w!"U aKV&1b0@+]n p/guߔ  BȦF[K|w}ւY[ȸr02y9_Ƌ%vA--nw{cC'Nܱ|qouҲąH%{HN6S1MVEF'6Φ_0ȢB-/\_u@úf;o;Qep I;*ߪ1I j[c"9ttי-UzhU|rC>&i-fs5XNt\|@?ƘQNpQeI:EX @xx#@bgBw]}8% Pcm!Hc(rn1htRa|odyw &;dAO){ lx|KHO_c]-X-8c7"ZT? rO ^ݦ8)RήH,#=fwy#Ti&Rt#j>9yQa"̉y7# )IV(H8 b^nJ(Y@oQ5`(a d&~?ﻫJ@8pqP}>- '( ̋ Pp3]62}i{ qy DE8qCuiJ8M~ ecEBw*ЄإM~s+1"$Xjh|O?mST X$Ԙ6^*Kh%mH<)VF/X96k̍V_4ed&iu8rLeMh2_  rqW [YBA}ZcH! R0>ѢVU8۵iA%.  :ah'#/(;V[ݙQp@%E?RI7%! :g;)M l-PyGIdfD\SmbkcA ~?OqE%/ߗ^lif{kS_M?#66]@&ˋm,⸢0Y0(aiau={d%-s#61z'c]-"0Fn 66-DP=fWwxE4-_ylH!" h"I0.Hڊf3@D+E^T!(oNL&I3>F,To(jcwVwܹbo87r::*;ЖKi{\W] boyh8,|CԎ!aK5J*-)J ډ X^[oԟ;CPew*JKª?&0/-<va&!pQ77sWlߘtԨi?bX݅GN!#ILaZVz \fp}W׬z8`!iӡ$g'01 {t ZpC]*b(q85Y熣vAl`dm :ϭקx\柠ܳ>P4 jD|0E$>yZ04zc2Dрg0dU-# ${wpl|0y-/"cc7si 3)%rk[|kD1g \'zL+Lk#ykxzAARhqrrܴp/ oP2YYqKB:Rk"de[E#%4S Uo@ #TE $qPyhg3fZw4D#'^uo2CW9qbV{͇Q1 6HUFz*A '^]\('Y dty;F0Ðyh/3j^0]jÖ`eoEͩzc cCuv9xi#fyUlo\*b)i4y:QrTıwt_ ΀,?> )RQK<ķ5uIS'CP4${lo?0 <WLx6R"mj0/rkzK g$Ѫ.TiɯB"w>PX= ^YtlT8t@ٱl4]X.VP9Gܟ7XL AÓO-23 gQbGw-kި=NpRয{:W~間&9\89sP*y8֕}y᯻ t6kojL6V~]uJQ%/A7AEBYMWgFѰKBT)몈dO1 "_pkQQċ,\N<ƥ_XF2mՖf(2cJ+ӆDg9qj#|,/m2ЮXoVg_tcIշ<&L05j3ԹcԸ~C[D:Mf~Ջ,YK8`Ћo&g)p[ J% kf'?\4e xvO799=+!Xpc iM+hv] Tou;Ph)FфK8Q;壶hAM{naa^6x;tr狖TD75nqVn/:ОO3yҿt, 3v`Ga>j٥}Hswrr(Xf:O(c&|eD>܋ӀsNPjo*Z1π^ szBu"O$t"v#x> (0vQKfgK=9_[0| .EBe+*e&Dß!Ad\` ܲZON?ԣYh2cK5^gUiWjq׏| 'EC&r/Sw&kUe^9Ť~.|d?i9_yoδoK4B̉׳V&=:Z5}E-Yl{wWߐ_}Vze/ W]l@hk;HOיC@6eÂηɾ͇bь#"2|+681$!*g0Vn #|$Ts\:}ڳB354ʼn@3QzPb,]x.U t`&z@{w }( vwbeok-щ7}r(rn'e66D+I[RSz)½_8yx  $]ҝu:S<VʈI/럶*[ ܷP? _.Ħ!بe3Y9.v,uV(px le7"M"YI{gZ~'{){Ƹor;r>FRL+e2sjN2XG\0eJ/Il)ڱ3̓RYQqV"4w&[.9l87zV__M]B] eͶȗQ*7!3ٔu JrhZ%kge@"&}5hP0A_1k+rN#^U߳eտHEWLST>I v o0#Ɋ&'2*3.\&S9<;b0z_r4Ef,(gb[)ґ# E'_gTPIHܟ~KrufHQR"s]m'(x,)1~~HK uT69yCuk S2 Qg"aZ"Qu*V:C?` ֱ(d)>(!ՌNoK~[ /߹g";tpn2"+v[kӄ\t 3Z)(>o,iM6ftw,̄ߞƅ.ziS+yr[u2P)GpmjXf}&ο''KZΎe~L~UBS-薩rɽ\.xW#"Z\0Z~;7B|ʡa~/Q(j?69f0+@@TƤSW!џܑg@,JG8nP*zIp^ľox&wY('5=p@kTa˷z} KQXW-'F)}"|< \uTuy_т4?- ZObhxm<{w}hT5cbuز肑igzgHO#n+!=Mk2e~%jЋ豝?XFz.0=de?{[[JiDBjd%*@HJU'@+V Ap[{-~RS6DIB-$BlrvN@!{ G0RȬ>C8kno%-X-R0P;L &wn'$G Z3b rpr Q,`T:!@ gU܉)hاo[CRNj&nI{4n$L<_|>5aL"ܾ/|f 璉d4?7oCIX)d<[}vc[ zUPWUR ;1x,6$I'O@,ˮ5PI JֲUv$l{$j!UұݮE.-5]9xfTHk<e}Lc8m\b!-c3 Q#ζQZ6fw-Ĵ-cws,̹3Hq࢑zŧ]!8c+ ЈKQ*Z-ܯS̃~_m vzZQ^ 9lt5Wz`}R&#mzt$.XG(5OG2ǍlXhH,&~W5}\)9u[NgĦ[+:-ޥ?xM 3k/wʠ+Yn;]}(&(/{am Ɲ(8XYkݖʘHP#u-+}WFR_,-iU+Lb:>N D_<':Q }ǜNd%rּz й L£@7.?HXƔ`Φt&$7]q:!PH9-04U j(EU<:* ~^`I M2 |xq?+ +| zD*Ɔ0(#.s2Dd`*!t*akc~{^JAK3٩*n0*9Z0Ҫ;r:/ϽghgFiH~uכU7am;:OVp1\jD!T7 tyۧ!i1coav7(4ɕn2}Ƌ" ѻrwiY6p?ƨnB1VyC3oOX4hLiI+4𺳠S֑hlV bܬ18Vı;XoP'Ͽ?UK-ۓDȜu^qpc:ПqU a]LRmKDrEzn_:,j vY?J?b?Z~oa @IeDB&8RRfS.}eҴ5(s| .sc*rP{Qa.x;:aM71!$+_nF[L֚Z.=paH[ fG&/śrsٞ3&\7uy ưixŠ\ꊴ.ԊtWJItnni|S<Me|ZʭC5b֓[p7m&0<:r̓vjeeM L+MhҘFA ugT0௸zaoO>28zHXV:']ň>71-A!?~vZ mD^ f6ىw=cpH؇EE^ X{]/Jm}ĈL !f.IŸMʥ_4~2G 462sYwܶ;tGk"cBݑF.jHsWTVմfsB}7š&x1ۉ\"AEҰ,-Q8TmGBGTsVu0Ļ2Lf&*^pc@9Ep~s2ƔЫ+L;NCvώIߊ7XK* VB 7iȃC+PG/1m;R{e}tۮȖ#|'=aaĆN}<bW1aKJ=KYpLgU߳ |9[]@ͳj_#8ɭ}o;ԏM; W8m\$^hα4ΟS'2M檳E\P[!HM#K!nF3>#(3T~V)۹62x! hԸs71ztMWC]zDoF>?52:Ɵ5A_@}^u ,SpU5tBSycxdބ BP՞s#0~rp'd>Psxrfh`4faDhAzנ͸s+f^֚౑CC[Y\Ej:-ŭ:⧃..O!|N e00MZШT᭱NЩ8֟^}zBe ?[|Y̿W ep0}.*+U &dۓ;ܿO,!+\VAHo*M Q ˉPeWc_w@Ë!)iprR| hb](ca1i.gQa]YYv '˛:O k+ZWMIPĥ nZC[U{_g]bMjiDӹw &C,1Idl]^id'fݑv ʜgrߓ,ȿ.eM|hG="?GkT<6wоu50:?T/9!]:!{%>c'!jͩr[]qe|,]07B`EErr0U;o*h/R \:yZT͑嶇a Dɬ_  nq t8'Gz :9#HT& '[݉" n`jFqYZvv»J"sUS"y>J% UaβAYLLBddWeetEFDJDM^Ĵhɒğj֎ZpMh?X%OR ɴ>`bsfCĚT5.ckkJ^.QJUޞmPi/$0zn a«"@ &ubV͍fB"S'sZ>aP89d*b{VKiUZ"7eIP*ѝX ! DsmT7?}1;EZ]^Eq)ս_3B;A&}F2았<=CJ6ێWyT"1vi%S2V*ms?Nl*S\r1,`7bğ2: 桲Ep-Ym-HFbF%*:D "uߟΰ|*ȍXE ! +!)Zl?ö 7QO ~?Os;e+D44Xiav;/ItoskQp},CTa&qKUd 1A GÓu ;QK`j9=$`l0Bmݭu/2wB4b$NYuw|ŁtaH_"5j"v2Jy[k ӌɪcST꓍v+ײ?6rY4{jz znwKݤ?+EqgMtF3|bB?˼+Iï*(Ҟmր<`*Va\bv{^H8@xN@OJo-y>MMb{Hotکqu0',C qka39KJפ,Xk&ڔ6'{ sP@ã&zR7oyG-S k%HT^cdI改jma}*}n?6q |7_-bJ} rO@')ҋE'ݱх~|wAc8K};6lk#T͐D x$iHm [[?MpbjF;˷ ҏ/s w? ±hԮM~c9 Hpʤ H{jYuH!P 4߼ɫ1 `:5\ !U<C4 DU*}Jj V&,{5{Γ'ڢˮj0Z: /3c gg|GM6̬uF3ۆ š9nCGxXܢf0]qx'0կ%#Ƭ>|Ld)R]j3@٣Awa$#})=pxnݫKvSH%[- H1:`NB=!5T5\'=L^`! )-~Ӎ_u1P||j5QvBG0R7in1i:`AǮ~FvM`#G4fC4ոB{XQCimAf/%V; ٔߡ{RQb `jẼ_ Ϥ lz |( ViXz#>s[ymdL75!r;X%xo+}E w\D&"DAafd`ME|vBPa=PB|g ͉/uQfUTFk6Ɖ PfZ,qL'oZx#|bm71^hސqOMlxw`?TOKH!h AZV<^^2:8؄Ncn84>|3B/m{Bc5xۦG/z!0Mʹ∌zlRޫRP$d1`_i5S3{ ۢD!49?}d7 Ku/C%1s&c=3 q(NA_XoZ ($e4 X>4" &F`ziWU)7`*{Xޮܛ)6_§"?1q=ȍ׫ Ytd)$C"a7lJw/"M6䨀3D)(PG.61qN6kk;eOB6! JKAMa MP&<3y;5筡s01tgυB# N@H]O+%`HV)?>)e;Gϴ"a @ꥥ={; Cb aQ% }|S D93&&  .3@_$R{mGVFn\WRM6Oc)={``cLHOu-bTTLNnPei<]n ]O/v싌7C3 +;ˋPbNU1 MM s0!/V&=k"mS-icn; vUשS?q M-kNl 2eimJT=g㷥3~W#դѩI# >C/Z3*)ym$3o{(<͓Xk:pM#~&MBg{p>">lڗuׂJUv1-`;fڡoZ%eoun dW^* Yc҅Ux\X(n2:gOrExrI h=9_${%'dR ImH RJӆwtĔLr8W݊owl,5&Ji#<;W]> s/4YN(iBó)sv%z46hC L;&'$:q7d!}o.z&:yC]GWiUwkMhg>Ϋ(A|Q(rQO;7ji3z9ʮ ],?ٙ54uMڔaU$h/&O}gpSx9g[T ܱ@ͳ,DX|eWWSYB&Bo;ƏewtBntx9 gYD{n__rITdd!l Ȕ[sȏ`YIUR uQmF3;vb$c0e1>'Ryb]uOmev#@a4k(k9sMzצ?&i@cȶ` Sݳv#[)uASj`CTd8 J h!پ96(ːឬjU9qjur;+KJN$!M|ejh 0㊨5j6YM?SDdNiQv18jboY\$cLPć] =FLv}DN*r^U\=:L!G̠iC)I&tCW$ĥxd!iu!m.nozwXGh3px (J#kD8` vy-Tr^d\ xYnL.8K@dWǹ'⋄GH`z+YK{kV?dDo5n[k2²4s1HŪWY7ٵ%bD.1bUij@z!IlקGJL2zEo,N7,ҢR?J%HJ 10fY:c3=Qu䊓 evS9ܐINvR ut RxoIPþiZδHB{j;V0tpY60hEif?fg+>,uuG F3;0k3l-&[nT&-~&\7;}G@px &aRjqj(71#n:2WqT*jV*} AK[;vů%~6uYq6CnyfÇzW>]9!ڔ6hR;  =P QV0a.Ys^b<y|(S0X$ޯ? [e|in*/5eC~%{7&~c^K G21y: x( zQ^"6Y#Σ9q쁙 ;bKn7qveMq/4jx0#H*s (Ckevs(W#p{׾d3W &&M,뗂|2hdj˙u.3pd'+aDx'3ϐ`5"KfpP흌G,N7Q?iRuIgBfDNg>sSN? f.Z. !vm :qkzz U{|v(xT A(+&s"2pnG-lJg >yN{fu"Y8{`d,c/MtN݋\YB㴠&ⶬ:\`S>{pr\)}6i @4;fNsغ.jH;ڛyr&5(XLbI:,xsɒtVw5d(sJ5~NC=.V+}SR2Z4Zɔvo-w}02Fm<"nhԜu j8ͫZL11Xϊ㷚Rg#$H@~Ե" *",- 30jvð_v|+ͧTjvgeo U9TǫfOS.u.z;, l TgHԧ{9n[_W?!Ȥ:G7+{dSb NJ g5 :~VFahY(5lΆ0o`%V])nq 8R&%aWՑ"B)x1BξD~cY<٦=˺rI5K|W=rKk̸ʝ*9zKt[߬9,]aϫ }q%?OHV0Y5-qn> $L0cd-;Wes9&Ђ*T"zs3 .h=5\,z7=u+rdv)Udɐ%u_Aa e"o 1c}}S-ImRVM[ b1|BHb-KlYfk=p(0 \~.NjtүRhv$.XlW50Ǣ$0GnLVfh(7DwcΩ W:lh+寊l㥽k@O$?ҢLONVZ1Q4)]X,†|+L_ v#!аP3\Eg([g촭K|P\R8%O8@fR8Q#Jty c$_᎞rL,kNx䷭boڂZQ恣U1 Et"]R f:"mNoXuB^ȅk`_Zظ2NΣ{iȈ\r|M'KHgQk6EU+[#[lWߪpjXYƩHǷB3$̹Q7beZE21^KpʧQN& ̅'rui5Ԧhsm1j6%80p1+ W4M{5rsv4L67.$JyYJ+@#z/t#Fs3'5z{x}ŏI6vY/&O]lt)+vc6Lj[PYX3 `>2 Rgo|QI D͉իޞD,ow GIxF;^IX%nokЌ\C2+NԸkB3&ڼuIHLHy.nFo|U*; 8hXnL?$6)^E ͦSF̔;WQWti>+bd7ɚaseq`dobh68;ȫҹ#llXM.Wb=os,<^>`#r ϠPgB_pg z8%i3g7zh~a./-|4J6EË7m0Ï/QMm)@FJ Z!Ea ́ɜPV뒦ZI\RM ]woصq=eFir7xC]hv]=|Ex'Ԇzh1传6JH<sw2c7&Ӂ<3kRG75s%H*M 0JHi%./ mǟ-6y1\K#8_sծ$a?k<'e0{'Ljwq ( "2G51ŠEȻ *,Y0>8B$cvt^]Jp7e|A^Ѱ$-e3ܚitDXXXG)|Ԃ@|L]Ҭ4!&8 BG~"g'D՜u#:oXb7\ya薅7|XlPl8#MA wb+s0!g-ťwMVp>s1Z+=(T[I7hҦ3ENtHtS-\>W3-fv,7<|~JUֆcY++ɦ*@J.p#tx'1ډz[S~[Ԙf"n}l<c} !to]}&o[gyL=I RD'JP|+م*c'}A w4kGUTtĥCy=+f)|T /lVbH$>_#J]0rngME7MSkf0*}vm@pV3MrM㋟ ;=$3f7/-ۭ2l(R:c"¥AMgJ?a+ CZp=Ridld+O|[>iebpEm&g +]dqF/Ţ`3+[b2l7nw@=sL܃8k:J׷ų|lt/A65f$ݦM+T4JDi5J,! Oouuq"\oo;qNqAf2*vy5QՓQ*sG7M{UJxgؒ:9AOTѨ1TjNVi}@eܴ `yM cvr0Q,0{Y~ Ə^Yh3c(418&v"u7fvœ:I2e/"]^?d1-@bNN6g#T U(7dwU. ]{MC2 !>]ZiBL[&ш88't- l[%*zX}*I1Y㻙MCW7\2rϜi\@v+m\BO:3Ŷ[30;@&o!\'ʝPs?Ԓ添#X|b ~$硾Vbķ}uyܰp"#?ؓe^@&9ٶc)G9㒇)"j ,~H$\!"/-"bcRߚ+_[_(%B Th"@ޫ3[Zz4.ymՅuWK!WFI*Vph}"3F?F(!Dɓ.Ð}=ICAo[^;Joْ6wLtU}덁OCk0`]."C V' &k@Ssk <^\H}^u3tq꽌N1$t>4󟟳1cfF43-08\rד۔{,5݂~,fW%PJEr|"RJ>4A0xY,G~pJ HG_'']ӚS&VT jWUex|e(\l0̪r'"KI:$yv. T恾+<[~T5>N n{=i!DI+P)_9xF^`I\ 'y$5>`ޤPF(//R,_Bl.M{^+_36}[kJ*MBpKrȲ~;,BZ6UHM gqHBZ!Bry)cS,v57 XFƵDs!xz+e`+~i⌁_ i5uhb?YL1W$@քk<'=/ϊ \{e>){$NvS z;ڒOOІ,ƱIG yfiE&pʿW|ss]:}2U=s^݋z#$Ǵd ֭R dZtURب W_ZWB[`\`V?r*Z -ħrƍи!4s;d:d! ^ݖO7L8r#=1%y[|ΰE!-PfaJni>z﨨ViϴMU+^A];*4 *Y>LVӋ[ *RC œqSvg:{_Ԩ@~J7*LM$ZVq<Ш$֐N<4 IIU {*ǡ,Y+j) i 7гi18 حyrb)V LrF7e!'2CDM2>`#dE}v GANF?,WT %fܥ]"ILKK7QK ׹cW9#H=<[e|1,dɜ տ'PTI,MrT]ɺh5>V9$<9? q%U,+]̶cv2o+$]*-D%s'ߊB yRѢ؅c^:'gⴍ>"oB>f6(w>|IcTc顆8ma~yҬ N~yQs .s$"HaIP:^._}sU^؝n2 IL(6 ݫc^TDq߮pOr5xX@{q"Ă\QPJr,_'ſN] ?u3:Eu@`}B-w%Sh-mi .q;❲/$7ª]F9M2mp8D/^?# {2Al!uxɚ瞴9>h"_`[.Xn|y"i@'uX[v,E:&m^Wfk 9wZȆT"ަ^+>>rf9 b'$ ;ټ.t9Mp~#BpExJř~@f^ JcoڗG?ٖA6q9C;OJݖ7 jst}Y}#,u6A-V^79c|0 8 I/_˒> ns/DVM]P ȡR웍G2EwYj#uHmFjwɤ<.N}A-S7}Ac@rȋlǺh Cpm"YNJ 7ؿP5#ZFvLd'q$r蠕`ͩaT!]))U Aٷo Yu$ T5)ںQՒOņEziᤎ.( ΙgEڈ)N#q:vŸWtvl6JN2bstn9ƙ [@>0SV+3Le=.Tb٤@rK:&6kg,]:8:S|Ǹ]@s4/INA|6fznsT!_vLT^C^@)__`W+5feHRڞ.eg4Q!К@K.,T]h^zB惀w =1p2b +oAq8T7tYr'΋,?9SBƽ(@a,!*.WH2Ii6v / S;,gd8ކ裁]; (a<6'|X)[Ic$%T[,#Mu݅X-[c=p{GK28Jm갋z6=ABރ՛ec$@qg$SA? eBC4NCLo_ ߺtKgۀ)HxΦ|IF1Y9&| YSӚGR7@8f]5S[r > GNFʯ&fbeuS%)]$NSQ;8UwEV!L(5V☌vjQ2ze/3s9Ow$wN]N!QN,X+ip!eP:GLN?SmQM8wf E`>j0[DjRwwktkcC!ƒT{N IIJ}CWh9@5VBSnG9VV(PAbΗPfdR<k=y ׬F*t܉k /;UO${U*tv{߆Lbj)cg3 %8LW,E!j ǞE +6~kM1u3`QV8[i5"NH2GVT وLQ)SղI RpR|!_$}3|$|nMV!~/3thx8VU@3){rGAiWqKE). n.}HtO&m\g<߰y!qQ)7Lof0QFj3 N+(nc۝Z߆V9g&n3u'1M*u%Cݾe"(E`Ո;0z2t)\-@#EG޻ӟ3;*0kO2b?u].!!Ҭ>YGxt,[GҷryY`JyL|W`49\ؿ"?XE:l#ejs/Z(/";>"GNS`M;V&ݴ 9' wNkZ J(l^b՘jR0cMF('Q VDϘ/\O ~pfP5-rI%5H&xz~&!["*׷|UT'gdγjɓg'}3̅%8X 9ko-$FYep}E1LQz휻P[UJ*5o}+:ѼhY&N)t[3QC56fq웶ҡ]J'g;]rh|Y{G8JN'B UC띧]mdҋu؉j#+?+Kȩ'p4v`g~!_rPYcʳ)rU+1ivEN jok"LYTrñΎo!XW9ҙ=[yA_U~.gP{o4>VZKl 0$],yf~--ʘȳTCt -H|ٔ'uLiQQ=.ط9@޶j@)[Ҝ[ ֛É]JZgdvȞ;uR!Y&ˁc_fGV u59n;z7c7 -uGk[lr[֐ XBog!jB S"A"9#8%ƅi4[`8#P^>ғv!awFǻkw>R>d[)q%M>hx|V-YF%ajkh̗aݭƑx? ;=Dg"d.GHg題-\#桲n1Ҫ$GBYņ?td`q -,tJ~N5xx aỵIUl5\zlCz(o+C@n A抍ٯ֬1VL(VlO6JPzZ(U+H>,#~_< ]E Tl`M0k,{4:DR+AYĭ[-˽Xꨙ@d7a,Bp^s72aJT-#[CO&3㖀b"T_!"@J G}f?gԌ3Wx''8 dۭeB]gq+ ܍x*-gkV}L5sHVSB\_hÜ-A˿^Ħm\6eT!7OlR@mxpnaNގ͉x< j=ޑ?W@j短 :ULR|zX9xF Ǐi}Y2xs. N/ ; qlR0>5K荏k~1|N{P |~kRBK{z<SZa 4Z5nTz/ BNNqv89zDAr`@&gH- :z|dr%9^Vcgr]ߎ;{+ሺ@^ ƷJ_bu90B5"S a]YПDyq=wfMSYX"uWԹW?|Џ:';x0ާ4SE JƠKcc%îԸ#LJ:n6gU @Bs}ڟ2BCTuTBV)[)uN @:P$mӲfxjLP0\ct 44F OP*m!}?cfN-qq\f'= g!zBu*t6e7Q5Q]hp/ d4FBnԜ7AբwA~_h:LT'iu{.+jC6_S.(nV@A‘0+j a*(s!ǎaA MDDJ%P[e6+QƙTWծrꦗ#>껪iVeTNTͿ׭!&2QM2t_`G(9º9{f45./r]5r#Y`VNEb@ nqh1SNҡCT 5Vȣ1iEc{[lS5%AO OdmK<3wly*'X`97I;L3G\[&?uәwjMHv p "z$.ܼ8 _>_@#ZћV9$+SԦ~<1Wu^h u!"S=a;4%K;;uhI@&`a}7t(^~c>S-k2>g㌀@|X5Ԭw0_=O*N]a6dJ/ avKJv6Gop vȥpR*Lpv+5iQϪge$L;jUf oI{Q=ntl:Z(xbgqQ@_'j]e Cz& 0^F+ϙBg |5C}2}a۹b>KgZ>%LW<,c/&/֋Ţ7#_#hn5?A#wTR7Qf!)ew0.[8h]ZԖ/Z*Y <9xȰRж,7lRXdbxKIy5tHQ "xےW/iqS% ؠA#,Yᆳ= |n ]s+[U|4J  5kb6=^ZrOH)௶#? vUmܫ1,\ ;+L0h*9W9ӈ?OUԱ8n&- `$qÄv#QH8tB m\նV9dwl݊i߷q^w2صŴ<`n3\*i!N9đqSa|j8gn7U?%™;aLr~?3fb7Xqt۔1rn@9 ]p83 ?x,;ݤ w65?ӿ`oU*:̥ -PeNC*5,ŰVusnhE83 խ0UݷgA}(`KP!Z=a2hَ ;gz#@?P8i컃Mn-KOXڴEȨt( 5[k@@yP`3,㺿洩h ]DTE.u']&Oi5OP 6oV*Qb'fB[ƦaH {Yuh6n 1# oW96~B9ƳC[Pcl.HvDH]F!PSK)>ZU $Oda«z4wh;qz (Cڞ4'}[zVԱT,'] [b`:D8*Vn:xz-.;I͚\\'R; F۠Ql‘~{ͮ!5o=xH~Oᨐ6])6䧝'f0Q xker÷юRW P 9`Q/!'kR{;[M~kz$5ߴy*8G>_k3 /$82wž"057`cDϫȆl)E7e/ˠxq̢UÄV=OZp.nA, !2_d~Μr#t='ôI{4Z)"J:\߉pau fbMŽIc.,w\lH_t<ܣs;- ;~WKQn/la9;k,~x~7extn?ĂapG::D=4ӄ8c\KcBpe1䬁ĉ-xRw xi EVaU2t-* 8Q >xxRW`+=h?}3QQɮ6c#e}/ ܩus?2]쾈~qexk+ޣ-mj_L|\row)iLg{Zi|c5<._v:Z[wLw<;RO,!LnFQ_fOݛ{͹zQo_߬+i+7:Eq?<<@7g0dv>hj6a@FVrP-IN ymȇUN~8 :Ʉp*,ޗb/hp‰) lM|}DOBs'uEO N+)j^r-s>p!Yܫb 715R"QL}^/!rY nQD$& mMإI([C/F;"dEhͳtrԹ'I/m$r^!%P1%wVjפt)%|ShVKN+gGV1,(2[s4Y E^-@M ^Z `ܤN_A沘T̸v9#4S6r _vV%⟑@@('/Qɭ#WduX'&>'J P~:,ޢaYUJxvow+E7ӼAV:L "#{e"ݬ#UgʖtwՈ% v74dG6]}DR%^ :S`˙UM}"OV#yhg2G|&V\Ff^!6 p~:PQ'Ơ3YgM_0Jg@iz0˷) bW`PcJAЗlwgu=FǗ8z.*ዜ +ӗ|]'Jڐ(Z`?)BSҢevn+ZNaq%"睊 #Oӫvo{۞z!y.s͂@MLυ h\q a,w>tSJm>+!Ap6IdIuA/Z^a]4vKI?2ZЃǢr B t{ 8)/Ƣ@9pN~̥ۏ_.#m;&B .ؕ7y5oG.Y9a≓];m-7֑v}%#ٮ (ؤ߂ە`-(m|O.E?MYG*儢.ucd,IoFfOuSlPTDGֳN,n+AEO8.T**)|u? ?Hna!x@O(j\ ,o> Z6RlOviK'^>*Q43:B@mN90j$N2zTeZh]ɜpVϜEnI`(YqMHE҇,ZO/Ti'{Bn6~[~q}M `$^?S<1ǡZh}aVG;?ٽ+e1j,obv@:/%tS[lũ%Ĕ};75knuXV{2eX̢o"?y{)8S"|IݳkZTAiP7#D>IMohLb YtJ a,.lс [z#2g T; ]a-\=.^˅>E?O',[s!|Ou#:ENػjdP E~u|o+ &_R3k@J#3+pvd=d1!.mBo 0w@m*8q  ,D@Zk}-h5²C\v wt/k8@og{]Y`߯h%Eml8M:iG{TӇ42^Yթ7HYvzsݛe]82d2Ťnz^`jU8/~zNpl9h^chhjDة|sE5 quWVzԷ忆i2m##$.ݨo:3+-{!{m LW= PhCV܉[yY|?e "sC RYtjE(J◤^Bo|)#+Knś R!&l;td0*/VgK7|reրRm"צGVCk3v-T,xA+VM°CXh2h:;uxU 8d˺^CeWy'ܙ Bc`޶ZTv4twtG<(<,g F6M-<$B>eUm0o$]O,[v.CY1z0Q~e[ߜ׏gtTK]P1*sZ[-.Y1 (G4*T|C^2\FcD`669;䲭 qJI#ղRXm42?{,ng s9g?e">ίFIU{axLlEz4Gl-ZaVS$ tW6%$&cYzE?$$̅Ő`;ѱ93.zDzLՀ殢IN>pFؑw[t5G~P(7y Gʈtj}p(-"7-9'{z1 n,@zM_HNB da=.7xt0v4RvlkG]-ͬ:"PbeqOKB>g(@R$|CPj d-w}h\l#t<) lQ\.f##= $9O1#2SWguPu 9&Iv=Pw- 8ʊՖ[ Q }hA(uIf_H\b6>XNdB r*^Ȳ ̜չO)ڽ_;⁲[!erfcȲW͡$7 M'Ar>t'j%Pl]{ @}xs) LRL7@dw dޏiU_oȟEL.6-q;HJ&@Fܻ<Ry u#Њ> ׃U<%+EN4 -.9'001zKBil.O}jxS!=e22X]#pL4 *s|-p2Ocָ8Esk/X3_3CdilKin\~%#Dh֐'m EWJ[?=X2z^X;lpJ1\݀9.k)rmo-ܼL2~Ad67hg2X%qm+k4$ j4[n&TeYV$Rj7S* 5glaMN VrabEQΩKiȺ ܃- 4Z9* a)6޾\q@w#Lowjt͌kP"boO!j AͱT2̪Z\j1/EқZ6UP ^b|?s ̳88%޻zOyD7jt4v=E;Jge[cuN;ҩT}' ,קLv] GwB'/{ߒH CsiG7<3jO+at؞_Jfx|f"2ȥNU1E tqřl2 Zgb*pi %(Z?(%؍jS=$ݦ_ =8H7OMT.|$RSb@(al:4NS jZ὾gI9[ن?H}qPI}i1κ> ZةZ1=\FIAv~oC9 6^KޏwW[$;cX{$|mꕣh)kvDAұf0Or(~8,C86,|uk~ gtλQRݒZ.5ס$,\ }ƚhY澔*+9MY>^ *7T,!QOk0}!vZh<2!Yw@U C?r8v,^1CYӧg_j{OC~IfIdsw˝@¥O{Ѧf;Ow^.mtvBX}2o:dӫ„F\%<3g ќOuSi.KD !/IU83KuZ_bH[)}DXC<۔lhp^ZYU6yV_1@?;?hvG0lI~LqYƆ0x{Dc?EyH]uv%হ!iE%4L{jvݭ 7Qċ'Uǽ0L?j:Ǔф x݇)d[t!~Ä 4sCC@XRd?o.%޽\۞`rۤfKV1I3Fy ,)_󈵮 :=WW726>Fkt>, z ao(m)@Rاp mWوJω< nռUGrK*)xh@B%"]RvѩdNo)і]frЙk(U$H5||XfQ z4'I3R:#ͿYnR̾Ά+v&^6ޥS9d`КR: Sx@Qu#ΓNMLp wi{#ݬxGf#qw8yjKTFSD5!̙ĊDjH֏V]gow|o6Oj"@/߂N[$k&֏kcl/(Xa,o .j}!Ј=y]D+,ȝ}Xת`Om3S^U,,=|{n9*qc=4<0M9IU£*t]u>tj^OqmI`ձgdq W%nt(&GtХLD5"%@ɏ8]Nw!fe|ӺF8g%>,An˘U1SRp~'\O=/((;lmC ?qЂ=KB,H* Vg@7B7mf myGwnc*ZsRX N> .JL9If;j%mnf+ZTfCC,RmbeԬĠF(e5'50 =fza?|:3&BFG NԜ4fXW1+PdrV%&P(^*͖^ݡАNz('toTFBULw+L,m8[&Nd"(Pm=ifQ0a8_uf H螣aU`h=dUU+izW([<>/*Eª@ י<, Fީ4&`ј 5 '~Sz@Τt3OH=(8x0y`*siLSTvKDiq ŕtAd8ɦL- #xcm4-\Ld‡ $Q'M4I*`b|+IPiEֵRUħɴ9H|@7fC`K("e*uj5M)ur.1ׯTj52gu=Ҩ Q''UNʚ`(Wj}S;WDW#Q ?;nls GSONQ ӒHٹZK F3rUfOk4d\&o(mEYkdy#6vDdr5X A[^ .>G9vJ[#y"+ie[`6ƌ2{DL OwIX-͐ͧ=?5㝾Xw\V} #ZmWNz|5$-"'Ƀ v.AituH07xBNBvE1+y0#HI2=4ΌzU~R'JcT7&4[U)Ȑd0RyϙhE^yq./^#%>oZkg1~Ov#(=˴#:T=2'QC2O1GYEU;ZtζMe㞣Gˑ/s3=(/Be8tU ci}p9e3qao11ؙ,xDW p,~d(J(>fc25v )2eX_2cmE$\P "`G}\lR7,%׾OZi؉9c>D Q0wL qgUvxs&m4(.^k!".ZW͕ @tNAq҆6Th;piw C)X[dSzn^6?s)|Rkh!qa5YIC@XQ2^& 9?.950;rBINuEZwtDwQ+ ,BU}X_CS+5 cHqؚ0p1E8 Ep?f-IlA9cB )L^R(6 6[Xfd F͘R#j,bPfDҫ{|'r'[0~Vc}--K c^>>ŋA -ՐgXWU.7}bzM=JP8qr WZ&(C\]f|ݢ^˵[P*lg?y'C/zk%rJ>bd~6#/;.]y{%/jHz̳k۞D<|,*m0bC]Ueܐ+Q>K@ŝNyW5$5hD #:$BWVWcKn?S՞X\kqi0%WOGjOj$D~BPLW/ 1ԲJip[IgA4/^T梅Cd;JK@ 3R_N)hY#Xyȧݰ‹9k/Xɕ,Ԁ pNb[11q򪕹`ҭṴS6&9 *z/c+z)%xp?0j F".6B"'Q)CǙDX6Nҕ[lo \7_{.i <>n2z!2UF$ƓALbqĉJpϋey1xO>NP:a2(: hӌɀn%-bO>G X8%Sg?f+c}6Z((6yGjfs(jtYʛLSFLH!&#tqn3j[=N8 pVߎz3=EH4Іի'&Kz\ ߂ƣ:^6,,]^p䰔 T/NAvmvb50[䏞SqЭZuV=HKm`70|5;Ok d (-ANӭn\G b#R.ݻ^>+/! [Wh"%3sQM0Uֿȏk?,Mێ`\n_~Nvw(b.Y:Y\\pq|jǨ VGc,̈"`Wf")˶2;JaP9YuıBsyo Q׿qc&[[ِ_U!k.Kȧ`=%IIrE"+bVn{)jbMYZ6ryh+8yVޚȍ1+[SP F..qt>ۨ*5y7{^}[`f{pRi2H|RP!@F9g-z{t~ѭ [ d6nk'a`IzCSCkgmpZ^)-W p>@+|wTed'9P_B"#?KخX@`Z0Hx3jJ]vyXI(SUխb_O'z_USdЋ^LHDago*d ,Q$*s0|Ԫ:%㽭NzREQ]LFGB80P9>K9zXjIF44ui&L2+ǗcwTN*s{ċr rq\`ܕLNdx _T bpc- z]F'D$A' -כǤ߹hGË)igp^ N5ktXa_jqc#kt{Ȁ`ۜ!Xmtɱ6>Ʉ#neS~^-rQz~%S%[.G Y%zK|;e< I״yP 4<ޝPI^!@C26/vb(xӥSΐĬu^{0^ Q2g;˅?$)th|C&YH 1s`7:sdاș<̺F6} 5!3#^a ]6-asb*/1/:vPT9EyĤ8d33-Miը҈y!BN;o|,?IZJ d{#dŐ-t0!Ce'pmS{;T0LĝMl^rr3y JÆ?>̍+ҩc(_- st7goŊD qBD.UyIp-d^$,eDP )*Uv&o[xYBܴxs P}m`ĞbDZݴyHf,).j/0YrMa/V$|43 oYL{%R5.m+U<,UH( 6^,Oƾb2WƏ!M2^ hi!W,.P0uUsGe4_s' \Q3"˚,ͮTgCP2}_L,S z{ki ;d::e*j7SHns W SHwxꗇJ_lp:hhN5 :+ȁ6Z8uvQUoyZvUrɳHk @~I-9p"*O{jo(aK=nUބ~˿?'W}lh$"IMF=f.:5|ۼxR<&pDHMa.Y6kUpΧˊjY /U?/ Dgu*m9?C_eS_oQ3dcGT^dDjRw_Kf<mxmF@y12jtJwq+lء.b I 9ZV!aRDZ ë'HWD|rQmBi%azD Ƭ"88\Ko·u鐕TԹxiݴ:}BFXFMKR}\73%bW9Liz15n>;HBɈiP2< G)?+=Ʈ:/*9Q29"[5zٜn2hv ,t*8Ov.=~s'xm+] `,\ZgE4QW2X.G[;d&L;T:E%"DTmJ֗pzE^.Jh\Am*ΔZZ%H,H*e '-&wTrtNOoݮz; ǝwCp{(e <`a2%2v"ZaC7A<?=/& pb8 >)ocm :sп/iDΟ, ɷ(-qouÈ)CM y2]io-6:|b7EذkO~![e&յM 9ejĨok*yΪd A~Iŋ8sm> m'=dq"̺i0`mIW#lIJ15%:Ugã_Uc\sPۏ#+P:Mh24]LbթUʼUarQ-Qa|Q'刚s:?c%t Qo،Hx; J^==K;,CKFu :zQmgY˽mbꧥie4"o{ Hkv޽Bɒf)Ԃ6! 1Ǯ|6֟81{ =P ej:Q_ߨp F8B\d 1ң LY~ Zjn5zkXkI*9 ~4W ٲIɟIҗ'0AGo@]9 jRYн 0 H`%rxY&4E8cecC`B:0'6/ NzhZl']pU\ Ȕ6|47]&LIHo3hC[~ uj. ѮM&f:6>)QupcQ(o 8u`m;!>g\e)__j_!Nvﺜ}r)VɰS7ܰc! <;\IrG5:v./IXs0b!>xx]vVt v8 ,n`Ǯ^H_,%Nlϩ~qzńtU)ʪSG*RH4lROַ ߹\}[O`3D./qpf7̤X}XYcWۜt_ H8hXdb*/,E'# Eqz Qu׎7T(;o[trʥL`9 cnPbI}mIt˒ߙI2b457$&\?$ki#|6C:* Ao 8lz?j1 {&Q2PRNBp0}MΠV34>Tb86@~A ^rkP-@R>$-m(t4C@0;tʬj|,XT~[;'wh1k<E\p`-W-g4R'cc\|EJ栄T뾢x > o_\NS,d$]f%m3}FD.)iN`aWj`ޣQj1̲Yy̤@ eQ-w(,wwm(7v9UģYb&7ngioc`+FL Tތ0sks.;]m`].xWTvtEd7@ڃ;.íM&>d!x[|!8p)j(ZQХ"~?ywF@R)*Ct~>bko`^5OѲd.O^Q]C+]SVu7=W3/Es#HMM7n1^}v uFHɴS9W*ej g1{A4;vr h@lxR|DP]c '"`5!x|A=bb jc'o%Nۡ\ejgdaaY#jt^b FV(p8 '#59]0`n̓q%J}㉂/%&BcXեCf= aIr>CΒp /=7>\֬/C(u'V4=Ј%Z3}+ky|C)Be^fw(׺^ji *Gڕ<6e 3;W =r\6) V~gaJD WFeKrfȂtMܓ~0\;<@:sp:{uSwH(KwA9*cP\ Zf\Ն6$9ʥdjrM, &&e0Lz=: H(DcU$tonBqIr!3>cs֬\< ϷO ߾ ^*3k'P2:;nٓ$IJl}>ϋ:[TAG7!"EWD!gxRT:Y?w?elٚYR7\R7 )j%$tfcB71X+zY#r6^Cۄ|:h윊 )Xf _qwff7.}dD (-G?-|dYDxN"U+_WÊ3CdvQSUm}-"6rV7,ȇ. RdԍظL(aݺBe @͕/d*A8dޣ4fbi7g%Ieݩ_~x~aN< TC7Ԛy[5{'ӀzpxXBiC=޼>+ kuMghpi\v!h{U m*!2_*Z):#f9F*;^3ot59 ê18,k5X4Ϯ!|?W _ԓa3WDHv18\=qѡɠh/` nJ县uՄH%KSJMߧ>NqHB',ZX|"R>cLkK_@x"pZ36:!1{p/H+N0̖SE14o<'mur.B @ ȥRmAyIz#n o3q8<-۫zл+eI0'CRSzُY/Rv xr8YQFgE(s=ֳͫ`g_j}7d۷ȰA jo"Y%uT#ul¥K]9N~9O*nΪ- L['9ɆξCr X+sfmꃽXlEZ^(/xBz82n(( pc\b;=?K@'EfpЎ ܵL<(-Pأ-v򖚿J=0 SɲYgv(}J ܆+~"z6)뢞oh4;?3U2M.% H&R144ܒ{#qe,aF8jh&eQ~C|pfE=h/`r`CTg_M3#~f+\“tD?D? { Rn0>84DԚW-!qǕ&zhgstvo n/s`*/hD%ʤtdW[ڼ^QMDbw;IOu":BEAv~%evCOXQimj/{Qwo7 ߒUֿ PKbDu%(?7I?Ð2;OU"?y?Ԃ>] !Bʑg@`nh10^m~${­*kNDf]?ȆK&W%|䫏yPXʠ}2LN+sR#Ie 0I1U.|$&j23FꑒpۃS$)S:FY@dyַ|:(K|<^$ /V=5f:gO ƌl<VNuEC o$F"(bv~*{wuz.HY]͗FZa~o} BK"1`r<"ZEL G3:(ve`ðնs3b4*=!9Wm23Yv:S@_f/|!*G{y ,U9ӝY``/ʝ_EC5u gR:_~O#y4.QO@9–jУ&e}㿅Lعm`ĮO&]cw7ݼhơ=6D-uCh(vٻǼ08{Ϭ+z0Vp;@⛡6ݒܨl*!2԰28sX qHŐj@,}TNWtA(MJ=NbL_Ԙ>`QIF۾Z*vx݇AKWKы++Il1ʛbGSٯ?ڂ yy: IKT)ɕ NbiZ2?=@*Q2AS)#]F= x5I<%x =A>AFOD` \J=U{_1Nlb$.@[7s:g.y^Dc0Z%a1*&PpMw!0-{pxS9RDr) BA @nWOyeԦ~ώ~\fu^uĶs$8N{sl =עѢ ]4s\\pfr˸\^Ȍ8+J\HvD+K7"h/o^} 5ٹəXٚzĜt\CGn q+aش5v֚l xpF$?(2j6gɥcKFVl3&qMJچU֞d![ff^ѹfΜ4YStg/@+h*#[ 6Rym=sD4rcwKyZzw,?6ۗBQpT(;iK E!ĵ&o^V~ w4z L- j"![/$hcNsӐlB̪}8 Dՠ"z&w#"-5MD_ŏBy-B2lXZgsnR~j<;_b0"u{pFs,lB6aK_@hZ옹Y48ҚHi@Z={b#OtUفħCo.ؽyIbX'ѭAx2Z%s6KU;d&XI!#aI6"Q0||e_nݯϭ,8! Vp (+C t[#'I irv}&B7SpK]}O7n NIGIC);0 GeyC3꺀@0(nL\Iƀ.M.e3WځXa1JTX}:-*;)sաBMxHʝ3nTh"T.q uV-v<|V@v_ ' C 8 b/z{l,tۍí&n3aZHjڌZnz.J񾩲rt r8 Lc§ ɑAtEZ\WxH623z\|w@WԘR*廙y>3`Y#U f݀=x,>r;?\P0Y;+08+#"iT 8 U\T湰G% Ro^+_[o;I@ O(#)G%qp Yi(D.;^IrmQ@_fhIT l=v:~ .4B0slzϪSPגf~`H ږÇ-|Ɨ(xuK+8YϮĽņ+Td}͵EŠm#^ _ M@-f8t%NȃY5wн8fu Bǀ0\9}OLfb9Goٗ&JX`ˑϜ^G;r hF!+1>?BO,Í*kod/n2TWϴ&?]Luwl:w ԯs[e\! i0ߐL_﹕k) #(yɬG&cdQ2oCνl,ڮAaL;yXI +^!SCJjϺc) 2Au4qRe0Vc!PNeRg9e4n+,1ƹCQ,OznJbxqy28lgظ |ڵ1dSU0Hz"8Z϶GݷlmG֧kBGTF'!"5$5 {3 d!D]{+mNξvD:4{ (}Ks`W g0S |\uT }bxH%N>ix%h ů ( -ᏳV?a aql->?9NA@՟Da: 3@88u@ocwU=%k7t;BfetZD8E(|%`2 >O֏>A;Z D/؜y]&Zsև5tsY()>f$UH_.V i]?2̣j` l,70 L R2;9D%Ksߠ2W+Hi0.F ◐GNt|| 7X剹}Zf~weY-ojx}R_IaLqn_QӇ #c3S _:mO~1=F#Z2mQal&UtxcWQpZtQQɫS@xɊSKlnK9לWZ  INM\b_[vˉՕ[ ո-Έ&SYplpt˵daOG1ݷ@ڦ)$6Gb%p(cƊ<0<Vuqs(GmH ,X91ŏzQ^Іa/PXoO/' 8P(aWdE C#~-X~\$ ]?^@Dk#TÎ媨x?̟jIDuP(rx3l*V v"46Rvcv~LA4 l6Nh%H#OKʌD uN0G3=cV+ook>!n'Ӯ" hByrldի!xtil6! Aգ6t$D49&փj3d)# sPh:Wk8oqjG#Ʋhi!D0hApJbHrĔy/vA?vWMs)c砆t˜\cQ1p&.>83=s_PtQIChǷ« Έܐ{Nt+gQZǰp= %ֽ2]*I\?ԏ,:!((#є㢏t㿦XAk!śmI54!j 'Y?hxl s~ԗ ',}$1W(3NphR NwB? iI9ECs sģiCOD5FekIߘ>fQ{QSyB. 6j%@[q A(X|N6V)0"=kg mg_9ko">)bLӘ`p*:`\$ÔhL2k[89-.uD2;yٴq)C}!+q(=b(is;BEI)8-!qӎHc|,lbܔҜ`#8EÝ|\g翲͐wsM=XWgK 0i{ȗӋ8WeUCWdpqj#&HH _s:\g5Extg~R9_f'\( 92@PgPqhurc7 v~nK(rY"e6157%W-i p-n6!" ѷrIi'VYYOO`ty SBR0=MdPd&ndkwI&)Ntw2rO.\ͧR @dhGV$qA4zj潴+* 9.GOwe("6q܇(mR;'ğ():jDМe,*fsğ!yKhH鋎dvY;_ʾ:(=&xS.ot;Zl"y[}q0AD-D4{Ȇ;hLۀ!l+e${ΐ%Ԟ @FI$sy 9A %4$E cWGdD(+|}Tݷ{]I1Tx4U@܆W1& ,/ !bS&WӰXu$Gbd\lːZnVVgm~'!.y `rޑX5s))_awҽ=\q-Pkȗ@k?ŵ}GFb{Jf C)qHY[ӺɌh5AZ?KJp tY']P NuTy2$"ߴWٙ#i'4[IC:zW_K76pd: +aڅf\ll05 O&+ցǶS&[mndUTFSsA$qL4]ِwU }|Oz tmRalat 8.Q u33┰ 0XeS"K?vpd+$o A0wku]L56Q3q‹P:[&I| {u<*`aR-1tLqwՙYՇ'/=D{C_` )TNKhW:gޮ 2EE B /Ul ~d-(0}m!ޘ9z`Q=E}ec!͏Ax  Χb9}d+cTmvb3 p3Fϸ`̨a;,K=mVh;p4v}I]TIgTPGa׮MP >|O vkJ*DfZ՝0c፩VvbSHQm9Ro;J_ }ͬQ0)ϯW6SMXXPxz<#3&"q"s׺uDA>!+s<u] ac]gy M/8 ux*T^ P)juÝ>(^5NJ5.=ڞHԆ.Jd>:aoŨZ|Xba,n{1ɻHܗz{ JĬȘArhfa@yz[KG_8suqZڋ \P׋ޘ0⢲B^r48Յ\har2$7*jbi7Y6!1w=1DjyoÅ/DDSI60#t@ǹw0 E9ElUUݫ$*^ >4d-oO"h3^|zy{|<`@n8$;Rc2K:~B \j!{-uwU1bO+"h{л@AVObj"#^ً#{RXD2|)dړlq(c9C˞͗:U>} QW-^\=oDvgۂȌ5=frČM&-v1&j'jQ @KJ1g<Ǒ[r|,ԈpĎp0Zq[G D|Z1j% 9jt*Hh.d;w=G'Ng w 76%P#AU!\*n-<ːˆ U5|p*lqZ3 Ҫ C70W0@۷ "U"Bh&8Pޱj+F}V̴Ia=:Ld8+O{̲4|D㗞ɉJ#V,䞄oW0i2:!~]!v"ئf+w R? =2:>/05~qi j`ݺ\)h/oֵLL!ѭ6^Ő7ZcIˬ໚ksW\;3;p#5L b͹)q)6O~G)^[A+n[mŒ\ؔGr{D ړ,bEtjYH%]w> m)_N\8MRI @uSMO;s^Nw=tƒfXa೚pm ;}aroj+{d%eiBB&KniLz~eNe #jr_>$ q;bWaa48wՉ&FmNOK ;0xM4դFNdtXrᖛJ^ $} n_ɿY1;-qo}DDUFrYD狃Jw-/y?ҹR77(g )ν(r|S;ǃYBN( 'tj#>Bv|#.1Sq>1,d(p0y4 x~b0$> lG0%&<ߘ.swK˯pғj{$Jz7 2*rR{0!jW˸gCYRRa?kħv.Kٮe{ wV5Aq|tj 0+k0ӣ}}9YiյmMIWjfĥy1GS;ຠ-p$ofSd[=@Ҧ-s[ :c&]p pG 4 v_nxka G䭂gā Q_f 9Ab^h\7L̔(C!q9As2<ఌUco\e+P.䜳/.2\qrs<*{<3` b8zMK&b<󰿡LzEqJqi~Y^Ј +"R"Ƅ6e1P;L~Pb`65#6Cc"T_N- jۂ\8%>w)$vWAE6 6QaA#z  ̧@ιwsRϹyIop7Q+.nP-Y)a|9*θQYaPYpk$$I.Ln,`5H3u˞i%Ô1!a tWh>cXtn} gsEҦuI{ ?퓮Y6[}k6/Ԅ 2"XHKHS"UE=|+2k+Qa 46~>aDC7QIT7j6nr%( SdZ}80b+2q`1M[IroӞrD:y + fäZc} 4#Xk%1 *&C X!?uozLc\Ty5Q|43FL6` :L望'8bfI=3tQ21v{5r.Pmߜm|ksJDS8zqs"5&*3勨q|1uD@mK2K%|.FL6*(5ѓF_GH9%mɅu*;SV}^sQzP1XFm+:[Z^r& fk*Iq48B _ch#6?\"%43g~ 럶W0_ rل7g,h^ǖϩzhٖ-3EGg 2D'NE%-Le;#[i x+;LJW>H,+p eaY;ɏg N=do VgԂO#A{7bϰ*(dO30 #F@A^IgM T=\ޅ]Z(mʈ}(Pz}_Gz? cs{{?o%^Ժ|D™Q)^BZ87.[“xd2.P]>0,N(6ptsyǍdEbȳ]}%Z/[e{LQ~(n/^T/h0Gά);L(3鐅aȁij rTi~ j-k0YXxd͑t6=#Mi<& G4LۅbJs@:?%Wf܀)ie5 @ih8F<# u<՚_d {uL[-dI{MD*;K㟬 fBQbb/+Ǟ`w,wYz':Fo$s_F76 tրd #HQ.\_y-ZA⍰|#$# F$װV8]ICe3o,*̫G+11%p,0/ꀲ_k q 7Zg0IDBʉxۄP2xeQVZoF많$Ҽ1D>mv^ǐ[t:?U$w뚷9#_"[Ih& 2載d?=>h:JۮuGw Q, TQ+!6L& )CpH8AS`rD%#4]^Gv7L͈PCTdg,Cz[?_z[X6LCy#1(h;_Ȇ's8H.h>k+ֿ<. qZ|SY<6=f!wOtT/tZƔjOWy[7$U| ']Ew4#WWrKQҺ0Q\8./cو3O-\!㢚 <NQ.s{kc >AVZjT$=6DqoCcOn@Yͪ)<1ClJXXv?0؉ # r=mVF QbaxK̉!]wQ=OLύ:Nd]sQ鄟JmXT;+U>{iı&Kh4[ $YCJg*ꛈ\_;#K?0iߦ[B+qH:3pdZmNBbo'--5 ŗ`䷽[x=JiJgPkq mK^b@*Qnb-­^-|qQfN([Z+{ 2@}MBCa}Y" 5"85v \f4fMkJST:UںnoE\-|M{%`P*i68xV1?XUqGS 1>-=fs- m(57c-YbZc V`si?\<h@U`V+1`a-۪7E d% iћ#3pqQl ۟ȱj`|s ٱJBzfj»qV%WF[Ԟjy o~;noO>J[pM n< PcS^E܈\O/0Nzl<k6VZ3(B'֩1c}DTݗp:R:p> :D+AѢ_LXᩭ>lag \ل*JsΒ14~)W>_c/9v)*gEL̷Y YɆh|j~U8D<Yg i9g^#@4-%ҍJ C!*熎osshd_ƌ~G>ŗ\'HԠ՘"\~ #$]aS8Yh>:nmu2Ba5#$P%b>^YAPٞ:|Zkx@;7IHb1:lm^Д!γ(#/0%**[L n>EonQ9r42V\r3/_gʼn8˒ּ|K[s2Uj׺wr؍*=nOqH;QeljG[6 L{Q$o%3^sؔeG,7ˇ*[תvt`ᯫ?6îl㊔P/p^=(>F ^^S}|-oxoQz Uf3o0[ojJhv٧ :wayvgbO[`) .0uT]H@](nB4 d[m9ꭀHmCl 3pviUiJ*Z?*D;Ilˑ*)_˒4=!Z$DFID+Zh^X*,]됵-0m7Z3_kbħ= U=%yؼP:҉R}h/9[|ތ$=g.G! ߾&n,fGcde@&xG۹h~y:hgڭ9ij4(>AS9m]WyUCX&9do4 3c;k֍?]al}cNi1 8ٗWS*(E6F[:*vGCMcYkM]?*'%GC[:Y3Ī) kf` b`hDzf!fV؆?)EKjJf/0TS1Q.K=S u|)V޵f0qJ T}vt)ŘqwVɶF&帲 )-;wGa1@<͔L:I%cG}f>b` (G ,Ã{{y' \u_ReVT5^( -kb^)N9qYm3zԑ[blUyLDFӐ L'S,-t' l[K84!a:{}s)Y* IgL/„lD9/̓ft.b|EW&1AV۳_m%'&xݴ!鳵l}a-u_Ml ` FhԌ;eѹ R$eA9PKۙHw'{S "J A<5.:G{UgrmsFƘ{F|]%OXKָ7. P)8Oc\. F-@&[h^q(v1(XM"MuvSc#y'0"zqM,͇uU4P1D!'KnOgj_!'d.κ"n>L& dzǘkNtܕ[O.VKrBߢ2h 6,,XSlG9˓_{:RWW-%,rNu%ѭfc}Ϝـ$br~*5ћFdw@d2yknyyUA<0az%W؇QḼ:¿uFx1h6n\}65G\)0/  S&K)eƋ" x>-ڮe?2 ̓נw,r~<8xLhJeh{NZKn`nL1+k\B⬧Jqs jm1pGKQ1,>߷*HeU #+݇ʓA5W/2q)`sq{Ԗ8՚ĥl*xBg|wWH.{ǂ'ORnM˃etUQM֐ N7.!49S%ͫǢ4QeuE!5 onGLmbIARC}8~~i4oTlhd+a&8 `_8_1/܉b%Le?V֎#Pb>ֹ{m^ݵ$:q)s&oM4ZW 7N ! g P#+8A!^fn6<O2 gA`ASJ1/f1m]iU0TK^  > b#d.lqǕ)]$/M'zvU5]X QZۊ3q dq̩~=l[.%Xp-=ׁp@aZSc*C-H!a%+pƝk-|fK$ URm(w* UƵP&u=>G-$^ jL`5L] RQgVͤ _ Y=*a nv&>U湿ܼ0}-8EB8\Љ0}[^x~ IӼCxbq쎎5Ȫg9VЖb)LJ{e ݐzVC&{QyɊ]}`̗W񪙗jguD|IW|at6^3~lgK$^i^BFOw͝5aOy$)V>*#|Q֧9/N] j]SVZ;$doQb :tOH 5QBK$\s3嬜;(bIt,,h hl]4GJ;ئ0|6{06HbޙTVyXjsdcbVSt.@ БnSʓKU[)ޞcMŝ O 9u% pp]mVIQFhAk'ƈg Yd{Y@wJs[`` BSv*f3} ?ZBVeщux Te-6ıt(3F=esO`,  Wk\їWM2Fd.n.rU9`?\Na?8y *))i7Ȋp |aR)cP1'xG<+Odcԗ,(:Kɭ u;w@'f Ph•h5 6ܾ٦KTJ:yr)@/$rN2{]p܎̎"1(J{%Q"~e ] ]@|cE)K:mu"ġAs Jx&++lF4ocLrN ratCp7[C.s/:$OH,L|4v>dim{N)0s`%/95p[b:ڳBc-P^ p~0ב&*R]/\]n6jQsxRsU%}!&hO4+OUKb}qֈ6%MD*Z )o@Z?zCGb hILoS9\ C9b$D_j0ظ Vn9;P v?܇y+hUHmā~aL[{ +!@ yoa_f H"}@}O#CǛu`o{ڊc÷AɩIB\ދGHfaq3FATOD&ҩSl8I$k hTҨ9]Nk ['XA+=~V )G.I9G#De=1b87źHZ}O4ttui P-s-7r*Tc}<0IFd>=WA-g=0\yLgJ'̖<6f3Pa^aiwaY{e^?ЕW4OZmdri96Jq5GNi<K%lWR>[{08-pp*Gʨs?.2!Z22IlKdW{|(Y4.Qʉ:AI=pJ@||(ѻ* J݌\y|L/(ZjM~j+XqC~cNHqݩ-pIhGZD'p\V? ؇ި,5'lZbb"qKc(#ܩ.DrRte:;Ng!E9Fèj&b`,ʆWØ EMJ~8x*!#oNSV¯j> +Gs5lD*FސkAҔ6ƹ:+ȌeOWQRv@I)h_р2I,Y+Xk܁He7Kc.Cc~ 0QV {kYN70Ϲ,V߃UDEPxKWFis+^  f`,ba~U3GGټ%e=Od=,!ӊ :IPPȖboe?A [%=sAS+dq ̩vXs`헌+z`?V%"2\$Bz#dGO1cW WbI7[aJ |qzY7ҭ"j3{^tu3Du,]?XܑN*1N@{`2ȋRY-tܭ$j0%Fb]{(K#"9j ],P=rxMnRQgWGQZ P&-7Bno rǡ>WR<>5axuze5ŪW3[<ܟ\'Q )ѩSl#{՞ɢqFg܍!GxC?f>?3*`A3 Sddy2q\gavD.+)%V> KsZFȿ uQ DTab0ƶUm ֡y;4y"J VǐE3OعFz[*1# 0i~"c\; )(&mw@H%$שȪțe q27p(|╫?-l^ٔ073ċZg~V%]G6G,݉:N2ҽ$}pt _ECCɚ0GbTZ(>]kKpJ C^MĩCa[B ~ankf')LE|5 ϙ|8avi \Wdj h7GmZsO\{!i2kmX|xs6!h$mdI6~j$'cԞ󙩚]% H)Qq3Y+VV~2FӥŊ/\̡]I$},kq%>S C5Ǒs{fxmiM&AA^/ Mz\tFw0G='/9PPk @Ӄ(s?B~Eo;5! ǕlMvxekk@jy-b<-cvLy'\-Ϝtd #$X^`8r-.4d7i\1#MGǎ-A4ȄNQQPYp\^:T4#}6_[ (Z?#]ƒ1V@ ̧1an ']K$:Rգ/+E@DdM0NT;aa5Kj 6-hә`UZSHݿ7$G^S\3¤Ba/)4*qsow7=j#ޣ9yp DoYO#%?-\ @k6Y);BXQ1Y3)ta\ ,yGl^MKc90L4򗕿Ga{V_|W,ΐ(DSTe77x>r;fԏXZc);a[>I"W4C[e$/UFݯ)@\˶cԓA5yD!ut``Yz<_n%u}Nt$q?kNy2˯)5/6yV@|* qO?s2:iRG.ܶVgkcO$x\ @>99wVx_2Þ#Q;331TgsOJeDWH$i&UT¶K7J¿/) Y>R ) J6g1XˀUiͺЯ W#}jR*ϻ^%U]~Wu[DSkpmB@S/8[A&lJpDE2 ލd ťfLxQAЧ$֙8ard_w6 KI-rq&]&6k>w²_o g7Z3<І5Es89\hi+Tbz, ̯ˊy*W]A}n:'*%Z[lYQJPJyߪ0xF}*-ZG(op͛o:N(ӟʠ)89 Qگ#e*&;M $1¹$RܮJ-| 4#Jx^yY˥+>8p$+]|*ǻ>P)&#lb',1f[lZhmr h9ءi lYF%UaMiZ@f# ?". 7y+ƈXx|hPe̝qmq31E1̣(X[ pAFOh) tVDt(ZS[9uv"Qt,>Um ^_~?u3d2dghS:T9Zӆ޷f}ShExSg}瞬[*/{` ~͙|"zˁqC]YaH)[LyAiS;@