python2-perf-debuginfo-4.19.90-2408.5.0.0292.oe2003sp40>    fۢ ;G|`u` q vW:k1XU 亲Aed1:нR0es9-ŭ0~ݴ5~RP~‭r9xL{_}k;b; (,cjT;*=QZh Ss]l`U2ftTA,zxV7Pp\# &`ߌaƴ#}A'#&Kdy3i15[TA8biiEWvUD~;]sg8fGy.֍X|qB i'vtT2$D<ۘI:gn),um%֡3 "{N!7WCArz33VȢ\cbdf4a856cb65f9a6c08dce28a0e1739b17f56620b2df2aa95fa29cdbdc25bff8aed278ef3608a9f7889418b8eb8e0652375bc7d zu: j4!>9?d! 9 d04: Oax~     (Xx#(?8H89(8:8FGHIXY\@]`^pb@d+e0f3l5tTutvzFX\bCpython2-perf-debuginfo4.19.902408.5.0.0292.oe2003sp4Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.fbdc-64g.compass-cixGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64`AAAAA$fڷfڷfֳfֳfֳfֳfֳfֳ5bb1c27460def1f1297560c5a6a5b45a06a946470a8a341de1d02919d252df1f419311c0e1f377f3137a01cb350770d20af08d794e43662918d6333ee87d51486a25b317582180c0d7b0c570d0d01da9acc2b3520b034a8b0bcadd9ed020e269rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2408.5.0.0292.oe2003sp4.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1fͿfą@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.5.0.0292chenyi - 4.19.90-2408.4.0.0291chenyi - 4.19.90-2408.3.0.0290chenyi - 4.19.90-2408.2.0.0289chenyi - 4.19.90-2408.1.0.0288chenyi - 4.19.90-2407.5.0.0287chenyi - 4.19.90-2407.4.0.0286chenyi - 4.19.90-2407.3.0.0285chenyi - 4.19.90-2407.1.0.0284chenyi - 4.19.90-2406.4.0.0283chenyi - 4.19.90-2406.3.0.0282chenyi - 4.19.90-2406.2.0.0281chenyi - 4.19.90-2406.1.0.0280chenyi - 4.19.90-2406.1.0.0279chenyi - 4.19.90-2405.5.0.0278hongrongxuan - 4.19.90-2405.4.0.0277chenyi - 4.19.90-2405.3.0.0276chenyi - 4.19.90-2405.1.0.0275chenyi - 4.19.90-2404.3.0.0274chenyi - 4.19.90-2404.2.0.0273hongrongxuan - 4.19.90-2404.1.0.0272hongrongxuan - 4.19.90-2403.4.0.0271hongrongxuan - 4.19.90-2403.3.0.0270hongrongxuan - 4.19.90-2403.2.0.0269hongrongxuan - 4.19.90-2403.1.0.0268hongrongxuan - 4.19.90-2402.6.0.0267hongrongxuan - 4.19.90-2402.5.0.0266yangjunshuo - 4.19.90-2402.4.0.0265hongrongxuan - 4.19.90-2402.4.0.0264hongrongxuan - 4.19.90-2402.1.0.0263hongrongxuan - 4.19.90-2401.5.0.0262YunYi Yang - 4.19.90-2401.4.0.0261YunYi Yang - 4.19.90-2401.3.0.0260YunYi Yang - 4.19.90-2401.1.0.0259YunYi Yang - 4.19.90-2312.6.0.0258YunYi Yang - 4.19.90-2312.4.0.0257YunYi Yang - 4.19.90-2312.3.0.0256YunYi Yang - 4.19.90-2312.1.0.0255Zhang Mingqian - 4.19.90-2311.5.0.0254Yuan Zhang - 4.19.90-2311.5.0.0253Li Xiaodong - 4.19.90-2311.5.0.0252Zhou Kaiqi - 4.19.90-2311.4.0.0251Keyi Zhong - 4.19.90-2311.4.0.0250Luo Shengwei - 4.19.90-2311.4.0.0249YunYi Yang - 4.19.90-2311.3.0.0248Yu Liao - 4.19.90-2311.3.0.0247Zhou Kaiqi - 4.19.90-2311.3.0.0246Li Xiaodong - 4.19.90-2311.3.0.0245Luo Shengwei - 4.19.90-2311.3.0.0244YunYi Yang - 4.19.90-2311.2.0.0243Li Xiaodong - 4.19.90-2311.2.0.0242mingqian218472 - 4.19.90-2311.1.0.0241Yu Liao - 4.19.90-2311.1.0.0240hongrongxuan - 4.19.90-2311.1.0.0239Kunkun Jiang - 4.19.90-2311.1.0.0238YaQiang Chen - 4.19.90-2311.1.0.0237- !11130 iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11132 KVM: x86/mmu: make apf token non-zero to fix bug - !11192 af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - !11150 protect the fetch of ->fd[fd - !11117 net/iucv: fix use after free in iucv_sock_close() - !11122 fix CVE-2023-52893 - !11089 f2fs: fix to don't dirty inode for readonly filesystem - !11078 nilfs2: fix general protection fault in nilfs_btree_insert() - !11047 filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - protect the fetch of ->fd[fd] in do_dup2() from mispredictions - !11095 exec: Fix ToCToU between perm check and set-uid/gid usage - KVM: x86/mmu: make apf token non-zero to fix bug - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11121 scsi: qla2xxx: During vport delete send async logout explicitly - !11113 mISDN: Fix a use after free in hfcmulti_tx() - gsmi: fix null-deref in gsmi_get_variable - scsi: qla2xxx: During vport delete send async logout explicitly - net/iucv: fix use after free in iucv_sock_close() - !11074 wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - mISDN: Fix a use after free in hfcmulti_tx() - !11072 drm/virtio: Fix GEM handle creation UAF - exec: Fix ToCToU between perm check and set-uid/gid usage - !11086 thermal: int340x: fix memory leak in int3400_notify() - f2fs: fix to don't dirty inode for readonly filesystem - thermal: int340x: fix memory leak in int3400_notify() - !11061 Fix CVE-2023-52898 - nilfs2: fix general protection fault in nilfs_btree_insert() - !11068 Fix CVE-2024-39501 - wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - drm/virtio: Fix GEM handle creation UAF - !11060 parisc: Fix data TLB miss in sba_unmap_sg - !11065 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - !11062 ocfs2: add bounds checking to ocfs2_check_dir_entry() - driver core: Fix uevent_show() vs driver detach race - selftests: forwarding: devlink_lib: Wait for udev events after reloading - drivers: core: synchronize really_probe() and dev_uevent() - !10992 media: venus: fix use after free in vdec_close - i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - ocfs2: add bounds checking to ocfs2_check_dir_entry() - !11001 tipc: Return non-zero value from tipc_udp_addr2str() on error - !10987 RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - xhci: Fix null pointer dereference when host dies - xhci: avoid race between disable slot command and host runtime suspend - parisc: Fix data TLB miss in sba_unmap_sg - filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - !11037 s390/sclp: Fix sclp_init() cleanup on failure - !11021 net: usb: qmi_wwan: fix memory leak for not ip packets - s390/sclp: Fix sclp_init() cleanup on failure - net: usb: qmi_wwan: fix memory leak for not ip packets - !10966 perf: Optimize perf_pmu_migrate_context() - tipc: Return non-zero value from tipc_udp_addr2str() on error - media: venus: fix use after free in vdec_close - RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - perf: Optimize perf_pmu_migrate_context()- !10978 CVE-2024-42304 - !10946 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - !10957 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - ext4: make sure the first directory block is not a hole - ext4: check dot and dotdot of dx_root before making dir indexed - !10954 leds: trigger: Unregister sysfs attributes before calling deactivate() - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - !10930 libceph: fix race between delayed_work() and ceph_monc_stop() - leds: trigger: Unregister sysfs attributes before calling deactivate() - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - libceph: fix race between delayed_work() and ceph_monc_stop() - !10841 ALSA: gus: fix null pointer dereference on pointer block - !10913 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10915 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10894 v2 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - !10892 crypto: aead,cipher - zeroize key buffer after use - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - crypto: aead,cipher - zeroize key buffer after use - ALSA: gus: fix null pointer dereference on pointer block- !10895 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10897 v2 orangefs: fix out-of-bounds fsid access - !10858 v4 powerpc/pseries: Whitelist dtl slub object for copying to userspace - orangefs: fix out-of-bounds fsid access - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10891 CVE-2024-42105 - nilfs2: fix inode number range checks - !10871 USB: serial: mos7840: fix crash on resume - !10643 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - USB: serial: mos7840: fix crash on resume - !10865 Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10825 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10730 filelock: Remove locks reliably when fcntl/close race is detected - powerpc/pseries: Whitelist dtl slub object for copying to userspace - !10802 media: dvb-frontends: tda10048: Fix integer overflow - !10703 x86: stop playing stack games in profile_pc() - !10838 bnx2x: Fix multiple UBSAN array-index-out-of-bounds - bnx2x: Fix multiple UBSAN array-index-out-of-bounds - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - !10806 tcp_metrics: validate source addr length - !10803 s390/pkey: Wipe sensitive data on failure - !10786 CVE-2024-41034 - tcp_metrics: validate source addr length - s390/pkey: Wipe sensitive data on failure - !10700 ethernet: Fix error handling in xemaclite_of_probe - !10777 Fix CVE-2024-42160 - media: dvb-frontends: tda10048: Fix integer overflow - !10532 ftruncate: pass a signed offset - !10623 ata: libata-core: Fix double free on error - !10664 v2 ASoC: fsl-asoc-card: set priv->pdev before using it - nilfs2: fix kernel bug on rename operation of broken directory - nilfs2: return the mapped address from nilfs_get_page() - nilfs2: Remove check for PageError - f2fs: Add inline to f2fs_build_fault_attr() stub - f2fs: check validation of fault attrs in f2fs_build_fault_attr() - filelock: Remove locks reliably when fcntl/close race is detected - x86: stop playing stack games in profile_pc() - ethernet: Fix error handling in xemaclite_of_probe - ASoC: fsl-asoc-card: set priv->pdev before using it - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - ata: libata-core: Fix double free on error - ftruncate: pass a signed offset- !10629 v2 hfsplus: fix uninit-value in copy_name - !10723 net/iucv: Avoid explicit cpumask var allocation on stack - !10646 net: dsa: mv88e6xxx: Correct check for empty list - !10609 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - !10608 CVE-2024-41044 - net/iucv: Avoid explicit cpumask var allocation on stack - !10693 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - !10571 ila: block BH in ila_output() - !10593 fix CVE-2024-41046 - !10521 xfs: add bounds checking to xlog_recover_process_data - !10597 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - !10562 nilfs2: add missing check for inode numbers on directory entries - !10706 jfs: don't walk off the end of ealist - !10699 drm/amd/display: Skip finding free audio for unknown engine_id - !10672 inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10684 ocfs2: fix DIO failure due to insufficient transaction credits - !10565 gpio: davinci: Validate the obtained number of IRQs - !10389 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - jfs: don't walk off the end of ealist - drm/amd/display: Skip finding free audio for unknown engine_id - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - ocfs2: fix DIO failure due to insufficient transaction credits - inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10641 usb: atm: cxacru: fix endpoint checking in cxacru_bind() - !10601 IB/core: Implement a limit on UMAD receive List - net: dsa: mv88e6xxx: Correct check for empty list - usb: atm: cxacru: fix endpoint checking in cxacru_bind() - hfsplus: fix uninit-value in copy_name - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - ppp: reject claimed-as-LCP but actually malformed packets - ppp: ensure minimum packet size in ppp_write() - IB/core: Implement a limit on UMAD receive List - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - net: ethernet: lantiq_etop: fix double free in detach - net: lantiq_etop: add blank line after declaration - !10320 thermal: Fix NULL pointer dereferences in of_thermal_ functions - !10529 Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - ila: block BH in ila_output() - gpio: davinci: Validate the obtained number of IRQs - nilfs2: add missing check for inode numbers on directory entries - !10471 ALSA: emux: improve patch ioctl data validation - !10479 jffs2: Fix potential illegal address access in jffs2_free_inode - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - xfs: add bounds checking to xlog_recover_process_data - !10386 filelock: Fix fcntl/close race recovery compat path - !10485 fix CVE-2024-42086 - !10492 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - !10400 Fix CVE-2024-41069 - !10270 HID: core: remove unnecessary WARN_ON() in implement() - !10472 v2 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - !10359 v2 PCI/ROM: Fix PCI ROM header check bug - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - iio: chemical: bme680: Fix overflows in compensate() functions - jffs2: Fix potential illegal address access in jffs2_free_inode - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - ALSA: emux: improve patch ioctl data validation - !10341 net/sched: initialize noop_qdisc owner - ASoC: topology: Fix route memory corruption - ASoC: topology: Fix references to freed memory - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - filelock: Fix fcntl/close race recovery compat path - PCI/ROM: Fix PCI ROM header check bug - net/sched: initialize noop_qdisc owner - thermal: Fix NULL pointer dereferences in of_thermal_ functions - HID: core: remove unnecessary WARN_ON() in implement()- !10327 NFC: port100: fix use-after-free in port100_send_complete - !10325 kobject: Fix global-out-of-bounds in kobject_action_type() - !10337 drm/radeon: fix UBSAN warning in kv_dpm.c - !10368 v2 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - !10227 MIPS: smp: fill in sibling and core maps earlier - drm/radeon: fix UBSAN warning in kv_dpm.c - !10324 BMA: Fix iBMA bug and change - NFC: port100: fix use-after-free in port100_send_complete - kobject: Fix global-out-of-bounds in kobject_action_type() - !10315 jfs: xattr: fix buffer overflow for invalid xattr - BMA/cdev_veth_drv: Fix softlockup problem - BMA/kbox_drv: Change the version number. - BMA/veth_drv: Fix soft interrupt loops and change the version number - BMA/cdev_drv: Change the version number. - BMA/edma_drv: Fix DMA reset problem and change the version number. - !10173 netrom: Fix a memory leak in nr_heartbeat_expiry() - !10249 fbdev: savage: Handle err return when savagefb_check_var failed - !10306 mISDN: Fix memory leak in dsp_pipeline_build() - jfs: xattr: fix buffer overflow for invalid xattr - !10198 scsi: qedi: Fix crash while reading debugfs attribute - !10310 batman-adv: bypass empty buckets in batadv_purge_orig_ref() - !10307 wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - !10296 Backport dvb-usb bugfix - batman-adv: bypass empty buckets in batadv_purge_orig_ref() - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - mISDN: Fix memory leak in dsp_pipeline_build() - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() - USB: move snd_usb_pipe_sanity_check into the USB core - fbdev: savage: Handle err return when savagefb_check_var failed - MIPS: smp: fill in sibling and core maps earlier - scsi: qedi: Fix crash while reading debugfs attribute - netrom: Fix a memory leak in nr_heartbeat_expiry()- !10125 nvme-rdma: fix possible use-after-free in transport error_recovery work - !10112 ftrace: Fix use-after-free for dynamic ftrace_ops - !10276 net: ieee802154: at86rf230: Stop leaking skb's - net: ieee802154: at86rf230: Stop leaking skb's - !9917 powerpc/pseries: Enforce hcall result buffer validity and size - !10240 CVE-2024-41007 - !10251 sctp: fix kernel-infoleak for SCTP sockets - !10241 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - sctp: fix kernel-infoleak for SCTP sockets - !10229 staging: gdm724x: fix use after free in gdm_lte_rx() - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - tcp: avoid too many retransmit packets - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() - net: tcp: fix unexcepted socket die when snd_wnd is 0 - tcp: refactor tcp_retransmit_timer() - tcp: fix incorrect undo caused by DSACK of TLP retransmit - staging: gdm724x: fix use after free in gdm_lte_rx() - !10137 NFSD: Fix ia_size underflow - !10183 v3 ima: Fix use-after-free on a dentry's dname.name - !10121 usb: f_fs: Fix use-after-free for epfile - !10016 drm/exynos/vidi: fix memory leak in .get_modes() - !10211 fix CVE-2022-48865 - !10206 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - tipc: fix kernel panic when enabling bearer - tipc: fix NULL pointer dereference in tipc_disc_rcv() - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - !10186 vsock: remove vsock from connected table when connect is interrupted by a signal - !10190 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - vsock: remove vsock from connected table when connect is interrupted by a signal - !10141 vt_ioctl: fix array_index_nospec in vt_setactivate - ima: Fix use-after-free on a dentry's dname.name - !10152 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - !10026 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - !10147 CVE-2022-48836 - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - Input: aiptek - properly check endpoint type - Input: aiptek - fix endpoint sanity check - vt_ioctl: fix array_index_nospec in vt_setactivate - !10095 CVE-2024-40968 - !10130 wifi: iwlwifi: mvm: don't read past the mfuart notifcation - NFSD: Fix ia_size underflow - !10123 CVE-2022-48838 - !10122 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - !10081 drm/amdgpu: fix UBSAN warning in kv_dpm.c - wifi: iwlwifi: mvm: don't read past the mfuart notifcation - !10092 usb: host: ohci-tmio: check return value after calling platform_get_resource() - nvme-rdma: fix possible use-after-free in transport error_recovery work - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - usb: f_fs: Fix use-after-free for epfile - !10094 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - ftrace: Fix use-after-free for dynamic ftrace_ops - !10054 vmci: prevent speculation leaks by sanitizing event in event_deliver() - MIPS: Octeon: Add PCIe link status check - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - usb: host: ohci-tmio: check return value after calling platform_get_resource() - !10033 ipv6: prevent possible NULL dereference in rt6_probe() - drm/amdgpu: fix UBSAN warning in kv_dpm.c - !9996 netpoll: Fix race condition in netpoll_owner_active - !9948 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - vmci: prevent speculation leaks by sanitizing event in event_deliver() - ipv6: prevent possible NULL dereference in rt6_probe() - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - drm/exynos/vidi: fix memory leak in .get_modes() - netpoll: Fix race condition in netpoll_owner_active - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - powerpc/pseries: Enforce hcall result buffer validity and size- !9925 ocfs2: fix races between hole punching and AIO+DIO - !9874 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - !9830 mmc: davinci: Don't strip remove function when driver is builtin - !9870 cifs: Fix deadlock in cifs_writepages during reconnect - !9895 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ocfs2: fix races between hole punching and AIO+DIO - !9891 ipv6: sr: fix memleak in seg6_hmac_init_algo - !9856 btrfs: fix memory ordering between normal and ordered work functions - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ipv6: sr: fix memleak in seg6_hmac_init_algo - !9492 netlabel: fix out-of-bounds memory accesses - !9868 usb: musb: tusb6010: check return value after calling platform_get_resource() - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - cifs: Fix deadlock in cifs_writepages during reconnect - usb: musb: tusb6010: check return value after calling platform_get_resource() - !9858 khugepaged: fix null-pointer dereference due to race - !9819 kdb: Fix buffer overflow during tab-complete - khugepaged: fix null-pointer dereference due to race - btrfs: fix memory ordering between normal and ordered work functions - !9842 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - mmc: davinci: Don't strip remove function when driver is builtin - kdb: Fix buffer overflow during tab-complete - netlabel: fix out-of-bounds memory accesses- !9803 v2 x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - !9797 sch_cake: do not call cake_destroy() from cake_init() - sch_cake: do not call cake_destroy() from cake_init() - !9786 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - !9777 CVE-2024-23848 - media: cec: cec-api: add locking in cec_release() - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh - !9765 i40e: Fix queues reservation for XDP - !9760 CVE-2024-26816 - !9754 net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9367 v2 net: qcom/emac: fix UAF in emac_remove - !9512 drm: vc4: Fix possible null pointer dereference - !9755 wifi: ar5523: enable proper endpoint verification - i40e: Fix queues reservation for XDP - !9744 Fix CVE-2024-36949 - !9741 scsi: qedf: Ensure the copied buf is NUL terminated - !9727 net: amd-xgbe: Fix skb data length underflow - x86/boot: Ignore relocations in .notes sections in walk_relocs() too - x86, relocs: Ignore relocations in .notes section - !9743 USB: core: Fix hang in usb_kill_urb by adding memory barriers - wifi: ar5523: enable proper endpoint verification - net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9674 ax25: Fix reference count leak issue of net_device - !9729 seg6: fix the iif in the IPv6 socket control block - !9725 v2 net: Fix CVE-2022-48757 - !9737 net/9p: fix uninit-value in p9_client_rpc() - amd/amdkfd: sync all devices to wait all processes being evicted - drm/amdkfd: Rework kfd_locked handling - USB: core: Fix hang in usb_kill_urb by adding memory barriers - scsi: qedf: Ensure the copied buf is NUL terminated - net/9p: fix uninit-value in p9_client_rpc() - !9710 CVE-2022-48738 - !9568 media: mxl111sf: change mutex_init() location - !9570 net: ieee802154: ca8210: Stop leaking skb's - seg6: fix the iif in the IPv6 socket control block - !9700 v2 crypto: bcm - Fix pointer arithmetic - !9684 greybus: lights: check return of get_channel_from_mode - net: amd-xgbe: Fix skb data length underflow - !9666 ftrace: Fix rcu warn in ftrace_location() - net: fix kabi breakage in struct packet_type - net: fix information leakage in /proc/net/ptype - !9724 Fix CVE-2024-35915 - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() - nfc: nci: Fix uninit-value in nci_rx_work - nfc: nci: Fix kcov check in nci_rx_work() - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet - !9658 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - !9698 Fix CVE-2021-47270 - !9699 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - !9550 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - !9707 nilfs2: fix use-after-free of timer for log writer thread - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - nilfs2: fix use-after-free of timer for log writer thread - !9655 nfc: fix segfault in nfc_genl_dump_devices_done - !9654 mac80211: validate extended element ID is present - !9653 ecryptfs: Fix buffer size for tag 66 packet - !9652 ALSA: timer: Set lower bound of start tick time - !9697 v3 Fix CVE-2024-38567 - !9633 CVE-2024-38582 - !9692 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - crypto: bcm - Fix pointer arithmetic - dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: fix various gadgets null ptr deref on 10gbps cabling. - wifi: carl9170: add a proper sanity check for endpoints - USB: core: Add routines for endpoint checks in old drivers - !9597 ASoC: max9759: fix underflow in speaker_gain_control_put() - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - !9626 fix uaf when proc_cpuset_show - !9660 nilfs2: fix potential kernel bug due to lack of writeback flag waiting - greybus: lights: check return of get_channel_from_mode - ax25: Fix reference count leak issue of net_device - ftrace: Fix rcu warn in ftrace_location() - !9553 CVE-2024-37356 - nilfs2: fix potential kernel bug due to lack of writeback flag waiting - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - nfc: fix segfault in nfc_genl_dump_devices_done - mac80211: validate extended element ID is present - ecryptfs: Fix buffer size for tag 66 packet - ALSA: timer: Set lower bound of start tick time - nilfs2: fix potential hang in nilfs_detach_log_writer() - nilfs2: fix unexpected freezing of nilfs_segctor_sync() - cgroup: fix uaf when proc_cpuset_show - ASoC: max9759: fix underflow in speaker_gain_control_put() - net: ieee802154: ca8210: Stop leaking skb's - media: mxl111sf: change mutex_init() location - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). - params: lift param_set_uint_minmax to common code - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - drm: vc4: Fix possible null pointer dereference - net: qcom/emac: fix UAF in emac_remove- !9629 stm class: Fix a double free in stm_register_device() - !9646 phonet: fix rtm_phonet_notify() skb allocation - !9628 m68k: Fix spinlock race in kernel thread creation - !9623 v2 net/nfc/rawsock.c: fix a permission check bug - !9648 backport two patches from 5.10 to fix some bugs for GuestOS - !9617 mac80211: track only QoS data frames for admission control - !9637 ipv6: sr: fix invalid unregister error path - !9607 enic: Validate length of nl attributes in enic_set_vf_port - !9606 drm/nouveau: fix off by one in BIOS boundary checking - !9605 scsi: bfa: Ensure the copied buf is NUL terminated - irqchip: gic-v3: Collection table support muti pages - scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids - phonet: fix rtm_phonet_notify() skb allocation - ipv6: sr: fix invalid unregister error path - stm class: Fix a double free in stm_register_device() - m68k: Fix spinlock race in kernel thread creation - !9076 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - net/nfc/rawsock.c: fix a permission check bug - mac80211: track only QoS data frames for admission control - enic: Validate length of nl attributes in enic_set_vf_port - drm/nouveau: fix off by one in BIOS boundary checking - !9600 CVE-2024-38597 - scsi: bfa: Ensure the copied buf is NUL terminated - !9409 drm/mediatek: Add 0 size check to mtk_drm_gem_obj - !9452 jffs2: prevent xattr node from overflowing the eraseblock - eth: sungem: remove .ndo_poll_controller to avoid deadlocks - net: fec: remove .ndo_poll_controller to avoid deadlocks - !8163 v2 mmc: sdio: fix possible resource leaks in some error paths - !9535 igbvf: fix double free in `igbvf_probe` - !9590 s390/ap: Fix crash in AP internal function modify_bitmap() - !9584 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9537 virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9585 net/mlx5e: Avoid field-overflowing memcpy() - s390/ap: Fix crash in AP internal function modify_bitmap() - net/mlx5e: Avoid field-overflowing memcpy() - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9534 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9419 mm/migrate: set swap entry values of THP tail pages properly. - !9560 net: systemport: Add global locking for descriptor lifecycle - !9526 media: lgdt3306a: Add a check against null-pointer-def - !9539 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - net: systemport: Add global locking for descriptor lifecycle - !9340 serial: max3100: Lock port->lock when calling uart_handle_cts_change() - !9330 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - !9382 serial: max3100: Update uart_driver_registered on driver removal - !9503 v2 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - !9464 quota: Fix rcu annotations of inode dquot pointers - !9530 v2 Backport LTS patches - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9435 fix CVE-2024-38621 - igbvf: fix double free in `igbvf_probe` - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9381 vfio/pci: fix potential memory leak in vfio_intx_enable() - !9497 netrom: fix possible dead-lock in nr_rt_ioctl() - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - media: lgdt3306a: Add a check against null-pointer-def - !9505 CVE-2024-38587 - !9473 um: Add winch to winch_handlers before registering winch IRQ - !9407 drm/arm/malidp: fix a possible null pointer dereference - !9400 Fix CVE-2024-31076 - speakup: Fix sizeof() vs ARRAY_SIZE() bug - !9439 CVE-2022-48715 - !9133 net: ethernet: fix potential use-after-free in ec_bhf_remove - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - netrom: fix possible dead-lock in nr_rt_ioctl() - !9265 ring-buffer: Fix a race between readers and resize checks - !9390 NFS: Fix an off by one in root_nfs_cat() - um: Add winch to winch_handlers before registering winch IRQ - quota: Fix rcu annotations of inode dquot pointers - fs/quota: erase unused but set variable warning - jffs2: prevent xattr node from overflowing the eraseblock - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - media: stk1160: fix bounds checking in stk1160_copy_video() - mm/migrate: set swap entry values of THP tail pages properly. - drm/mediatek: Add 0 size check to mtk_drm_gem_obj - drm/arm/malidp: fix a possible null pointer dereference - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline - NFS: Fix an off by one in root_nfs_cat() - serial: max3100: Update uart_driver_registered on driver removal - vfio/pci: fix potential memory leak in vfio_intx_enable() - serial: max3100: Lock port->lock when calling uart_handle_cts_change() - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ring-buffer: Fix a race between readers and resize checks - net: ethernet: fix potential use-after-free in ec_bhf_remove - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - mmc: sdio: fix possible resource leaks in some error paths- !9471 CVE-2021-47434 - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - xhci: Fix command ring pointer corruption while aborting a command - !8935 wifi: nl80211: don't free NULL coalescing rule - !9444 CVE-2022-48737 - !8493 rpmsg: virtio: Free driver_override when rpmsg_remove() - !8473 scsi: mpt3sas: Fix kernel panic during drive powercycle test - ASoC: ops: Fix bounds check for _sx controls - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - !9322 drm/amd/display: Fix potential index out of bounds in color transformation function - !9366 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9392 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !9232 batman-adv: Avoid WARN_ON timing related checks - !9351 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9393 net: lts v4.311 backport - !9286 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - !9206 v2 sched: smart_grid: fix potential NULL pointer dereference - !9314 spi: Fix deadlock when adding SPI controllers on SPI buses - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() - ipv6: fib6_rules: flush route cache when rule is changed - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !8360 v2 loop: use lo->lo_disk for kobject_uevent - !9343 firmware: arm_scpi: Fix string overflow in SCPI genpd driver - !9326 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9285 of: module: add buffer overflow check in of_modalias() - !9316 CVE-2022-48755 - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9344 round lts patches - !8769 atl1c: Work around the DMA RX overflow issue - !9292 net: bridge: xmit: make sure we have at least eth header len bytes - net: bridge: fix corrupted ethernet header on multicast-to-unicast - net: bridge: fix multicast-to-unicast with fraglist GSO - net: mark racy access on sk->sk_rcvbuf - net l2tp: drop flow hash on forward - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - !9324 v2 Linux 4.19.312-313 LTS patches - vxlan: Fix regression when dropping packets due to invalid src addresses - udp: preserve the connected status if only UDP cmsg - vxlan: drop packets from invalid src-address - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - drm/amd/display: Fix potential index out of bounds in color transformation function - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - spi: fix kabi breakage in struct spi_controller - spi: Fix deadlock when adding SPI controllers on SPI buses - !9278 CVE-2021-47231 - !8783 v2 arm64 mpam fix patch - !9270 inet_diag: fix kernel-infoleak for UDP sockets - !9140 v2 CVE-2024-36971 - !8847 wl1251: Fix possible buffer overflow in wl1251_cmd_scan - !9260 v3 ftrace: Fix possible use-after-free issue in ftrace_location() - net: bridge: xmit: make sure we have at least eth header len bytes - mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - of: module: add buffer overflow check in of_modalias() - !9061 iio: mma8452: Fix trigger reference couting - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: mcba_usb: fix memory leak in mcba_usb - inet_diag: fix kernel-infoleak for UDP sockets - ftrace: Fix possible use-after-free issue in ftrace_location() - !9227 kprobes: Fix possible use-after-free issue on kprobe registration - !9228 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - !9225 can: sja1000: fix use after free in ems_pcmcia_add_card() - !8656 mm, slub: fix potential memoryleak in kmem_cache_open() - !8937 firewire: ohci: mask bus reset interrupts between ISR and bottom half - !8691 Fix page corruption caused by racy check in __free_pages - batman-adv: Avoid WARN_ON timing related checks - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - kprobes: Fix possible use-after-free issue on kprobe registration - can: sja1000: fix use after free in ems_pcmcia_add_card() - !9179 CVE-2021-47232 - !9004 media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - !8130 v2 CVE-2021-47493 - !9006 media: tc358743: register v4l2 async device only after successful setup - !9144 serial: 8250_exar: Don't remove GPIO device on suspend - sched: smart_grid: fix potential NULL pointer dereference - can: j1939: fix Use-after-Free, hold skb ref while in use - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() - can: j1939: transport: add j1939_session_skb_find_by_offset() function - !8800 ALSA: usb-audio: Stop parsing channels bits when all channels are found. - !8798 hid: cp2112: Fix duplicate workqueue initialization - !8799 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - serial: 8250_exar: Don't remove GPIO device on suspend - net: fix kabi breakage in struct dst_ops - net: fix __dst_negative_advice() race - iio: mma8452: Fix trigger reference couting - media: tc358743: register v4l2 async device only after successful setup - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - firewire: ohci: mask bus reset interrupts between ISR and bottom half - wifi: nl80211: don't free NULL coalescing rule - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - ALSA: usb-audio: Stop parsing channels bits when all channels are found. - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - hid: cp2112: Fix duplicate workqueue initialization - arm64/mpam: Fix softlockup when reading mondata - arm64/mpam: Fix wrong seconds to jiffies conversion - arm64/mpam: change allocation mode from GFP_KERNEL to GFP_NOWAIT - mpam/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup - mpam/resctrl: Clean up resctrl_group_rmdir_[ctrl/mon]() - mpam/resctrl: Clean up unused function parameter in mkdir path - mpam/resctrl: Fix a deadlock due to inaccurate reference - atl1c: Work around the DMA RX overflow issue - Fix page corruption caused by racy check in __free_pages - mm, slub: fix potential memoryleak in kmem_cache_open() - rpmsg: virtio: Free driver_override when rpmsg_remove() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - loop: use lo->lo_disk for kobject_uevent - jbd2: export jbd2_journal_[grab|put]_journal_head - ocfs2: fix a deadlock when commit trans - ocfs2: fix race between searching chunks and release journal_head from buffer_head- !9086 v2 dhugetlb: use rcu lock to protect hpool - !8796 CVE-2023-52810 - !8699 wifi: cfg80211: check A-MSDU format more carefully - !9123 staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - !9005 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !9113 IB/qib: Protect from buffer - !9119 PCI: aardvark: Fix kernel panic during PIO transfer - !9058 watchdog: Fix possible use-after-free by calling del_timer_sync() - !9053 soc: fsl: qbman: Use raw spinlock for cgr_lock - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - PCI: aardvark: Don't rely on jiffies while holding spinlock - !9091 RDMA/cma: Fix rdma_resolve_route() memory leak - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - !9037 fix CVE-2021-47509 - RDMA/cma: Fix rdma_resolve_route() memory leak - dhugetlb: use rcu lock to protect hpool - !8291 Fix CVE-2023-52836 - !8574 net: ieee802154: fix null deref in parse dev addr - !9017 misc/libmasm/module: Fix two use after free in ibmasm_init_one - !9045 ALSA: seq: Fix race of snd_seq_timer_open() - !9046 net: rds: fix memory leak in rds_recvmsg - !8632 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - !8695 net: macb: fix use after free on rmmod - !4633 Add support for Hygon family 18h model 5h HD-Audio - !9057 CVE-2021-47261 - !8637 dyndbg: fix old BUG_ON in >control parser - !8698 net: batman-adv: fix error handling - !8715 net/sched: act_skbmod: prevent kernel-infoleak - !8775 llc: verify mac len before reading mac header - watchdog: Fix possible use-after-free by calling del_timer_sync() - IB/mlx5: Fix initializing CQ fragments buffer - soc: fsl: qbman: Use raw spinlock for cgr_lock - !9022 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - !8786 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - !8704 usb: fix various gadget panics on 10gbps cabling - !9013 net: encx24j600: check error in devm_regmap_init_encx24j600 - net: rds: fix memory leak in rds_recvmsg - ALSA: seq: Fix race of snd_seq_timer_open() - !9036 IB/hfi1: Restore allocated resources on failed copyout - !4620 Some fixes for Hygon model 4h~6h processors - !4630 Add support for Hygon model 6h L3 PMU - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix potential out-of-bounds shift - !8549 batman-adv: Avoid infinite loop trying to resize local TT - !8763 tipc: fix UAF in error path - IB/hfi1: Restore allocated resources on failed copyout - !8956 net: ti: fix UAF in tlan_remove_one - !8959 comedi: vmk80xx: fix bulk-buffer overflow - !8740 CVE-2024-36914 - !8824 igb: Fix use-after-free error during reset - !8987 bna: ensure the copied buf is NUL terminated - !9026 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - !8923 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - !8961 nfp: Fix memory leak in nfp_cpp_area_cache_add() - !8875 drm/vmwgfx: Fix invalid reads in fence signaled events - !8883 scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - misc/libmasm/module: Fix two use after free in ibmasm_init_one - net: encx24j600: check error in devm_regmap_init_encx24j600 - !8998 i2c: acpi: fix resource leak in reconfiguration device addition - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !8991 clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - !8992 fix CVE-2024-36905 - i2c: acpi: fix resource leak in reconfiguration device addition - !8868 ipv6: prevent NULL dereference in ip6_output() - net: relax socket state check at accept time. - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets - !8737 ubifs: Set page uptodate in the correct place - !8668 phonet/pep: fix racy skb_queue_empty() use - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - bna: ensure the copied buf is NUL terminated - nfp: Fix memory leak in nfp_cpp_area_cache_add() - comedi: vmk80xx: fix bulk-buffer overflow - net: ti: fix UAF in tlan_remove_one - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - drm/vmwgfx: Fix invalid reads in fence signaled events - ipv6: prevent NULL dereference in ip6_output() - igb: Fix use-after-free error during reset - fs/jfs: Add check for negative db_l2nbperpage - jfs: jfs_dmap: Validate db_l2nbperpage while mounting - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - llc: verify mac len before reading mac header - tipc: fix UAF in error path - drm/amd/display: Skip on writeback when it's not applicable - ubifs: Set page uptodate in the correct place - net/sched: act_skbmod: prevent kernel-infoleak - usb: fix various gadget panics on 10gbps cabling - wifi: cfg80211: check A-MSDU format more carefully - net: batman-adv: fix error handling - net: macb: fix use after free on rmmod - phonet/pep: fix racy skb_queue_empty() use - dyndbg: fix old BUG_ON in >control parser - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - net: ieee802154: fix null deref in parse dev addr - batman-adv: Avoid infinite loop trying to resize local TT - locking/ww_mutex/test: Fix potential workqueue corruption - EDAC/amd64: Adjust UMC channel for Hygon family 18h model 6h - x86/amd_nb: Get DF ID from F5 device for Hygon family 18h model 6h - EDAC/amd64: Fix intlv_num_chan for Hygon family 18h model 4h - EDAC/amd64: Revert hi_addr_offset for Hygon family 18h model 4h - ALSA: hda: Fix single byte write failure issue for Hygon - ALSA: hda: Add Hygon HD-Audio support - perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h- !8895 net: fix out-of-bounds access in ops_init - !8694 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - !8858 PCI/PM: Drain runtime-idle callbacks before driver removal - !8626 fs/9p: only translate RWX permissions for plain 9P2000 - !8490 scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - !8777 memory: fsl_ifc: fix leak of IO mapping on probe failure - !8806 media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8664 mmc: mmc_spi: fix error handling in mmc_spi_probe() - !8865 staging: rtl8712: fix use-after-free in rtl8712_dl_fw - !8888 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - !8825 watchdog: Fix possible use-after-free in wdt_startup() - !8654 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8358 perf report: Fix memory leaks around perf_tip() - !8552 tipc: fix a possible memleak in tipc_buf_append - !8851 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - net: fix out-of-bounds access in ops_init - !8802 CVE-2021-47294 - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - PCI/PM: Drain runtime-idle callbacks before driver removal - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - !8628 erspan: make sure erspan_base_hdr is present in skb->head - !8716 CVE-2024-35910 - !8325 ocfs2: fix data corruption after conversion from inline format - !8729 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8636 ipv6: Fix potential uninit-value access in __ip6_make_skb() - watchdog: Fix possible use-after-free in wdt_startup() - !8773 sched: remove WARN_ON on checking rq->tmp_alone_branch - media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8678 can: pch_can: pch_can_rx_normal: fix use after free - netrom: Fix use-after-free of a listening socket. - netrom: Decrease sock refcount when sock timers expire - !8676 net: tulip: de4x5: fix the problem that the array 'lp->phy[8 - !8708 media: imon: fix access to invalid resource for the second interface - !8707 regmap: Fix possible double-free in regcache_rbtree_exit() - !8706 isdn: mISDN: Fix sleeping function called from invalid context - !8705 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8357 nilfs2: fix underflow in second superblock position calculations - !8681 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - !8484 scsi: megaraid_sas: Fix resource leak in case of probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - sched: remove WARN_ON on checking rq->tmp_alone_branch - !8620 CVE-2024-35896 - !8526 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - !8336 tcp: fix page frag corruption on page fault - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8521 isofs: Fix out of bound access for corrupted isofs image - !7786 powerpc/powernv: Add a null pointer check in opal_event_init() - !8568 gfs2: Fix use-after-free in gfs2_glock_shrink_scan - tcp: properly terminate timers for kernel sockets - mptcp: add sk_stop_timer_sync helper - !8478 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - !8366 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - !8544 CVE-2021-47358 - !8577 mmc: sdhci-msm: pervent access to suspended controller - !8579 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - !8603 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - media: imon: fix access to invalid resource for the second interface - regmap: Fix possible double-free in regcache_rbtree_exit() - isdn: mISDN: Fix sleeping function called from invalid context - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8516 CVE-2021-47409 - !8465 drm/amd/display: Avoid NULL dereference of timing generator - !8500 pwm: Fix double shift bug - clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - can: pch_can: pch_can_rx_normal: fix use after free - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - !8402 i40e: Fix freeing of uninitialized misc IRQ vector - !8398 comedi: ni_usb6501: fix NULL-deref in command paths - mmc: mmc_spi: fix error handling in mmc_spi_probe() - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8464 i2c: smbus: fix NULL function pointer dereference - !8434 iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - !8411 platform/x86: wmi: Fix opening of char device - ipv6: Fix potential uninit-value access in __ip6_make_skb() - !8307 s390/dasd: protect device queue against concurrent access - !8444 CVE-2021-47511 - !8443 v2 ipack: ipoctal: fix module reference leak - !8611 smackfs: restrict bytes count in smk_set_cipso() - !8610 media: gspca: cpia1: shift-out-of-bounds in set_flicker - !8609 can: peak_pci: peak_pci_remove(): fix UAF - !8430 drm/sched: Avoid data corruptions - !8557 net: cdc_eem: fix tx fixup skb leak - !8365 efi/capsule-loader: fix incorrect allocation size - !8333 soc: qcom: llcc: Handle a second device without data corruption - erspan: make sure erspan_base_hdr is present in skb->head - fs/9p: only translate RWX permissions for plain 9P2000 - netfilter: complete validation of user input - netfilter: validate user input for expected length - smackfs: restrict bytes count in smk_set_cipso() - media: gspca: cpia1: shift-out-of-bounds in set_flicker - can: peak_pci: peak_pci_remove(): fix UAF - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - mmc: sdhci-msm: pervent access to suspended controller - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - net: cdc_eem: fix tx fixup skb leak - tipc: fix a possible memleak in tipc_buf_append - staging: greybus: uart: fix tty use after free - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - isofs: Fix out of bound access for corrupted isofs image - usb: dwc2: Fix memory leak in dwc2_hcd_init - usb: dwc2: check return value after calling platform_get_resource() - pwm: Fix double shift bug - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - scsi: megaraid_sas: Fix resource leak in case of probe failure - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - drm/amd/display: Avoid NULL dereference of timing generator - i2c: smbus: fix NULL function pointer dereference - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: pcm: oss: Fix a few more UBSAN fixes - ipack: ipoctal: fix module reference leak - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - drm/sched: Avoid data corruptions - platform/x86: wmi: Fix opening of char device - i40e: Fix freeing of uninitialized misc IRQ vector - comedi: ni_usb6501: fix NULL-deref in command paths - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - efi/capsule-loader: fix incorrect allocation size - perf report: Fix memory leaks around perf_tip() - nilfs2: fix underflow in second superblock position calculations - tcp: fix page frag corruption on page fault - soc: qcom: llcc: Handle a second device without data corruption - ocfs2: fix data corruption after conversion from inline format - s390/dasd: protect device queue against concurrent access - powerpc/powernv: Add a null pointer check in opal_event_init()- scsi: hisi_sas: Allocate DFX memory during dump trigger- !8437 comedi: dt9812: fix DMA buffers on stack - !8515 v2 *** CVE-2021-47356 *** - !8582 v2 bcache: avoid oversized read request in cache missing code path - !8522 smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - !8499 udf: Fix NULL pointer dereference in udf_symlink function - !8498 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8570 net: hamradio: fix memory leak in mkiss_close - !8506 CVE-2024-36015 - !8508 memory: fsl_ifc: fix leak of private memory on probe failure - !8470 v2 CVE-2024-35808 - !8050 block: prevent division by zero in blk_rq_stat_sum() - !8469 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8482 v2 Fix hugetlb deadlock - bcache: avoid oversized read request in cache missing code path - !8327 wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - !8316 net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - net: hamradio: fix memory leak in mkiss_close - !8310 jfs: fix two - !8507 tty: vcc: Add check for kstrdup() in vcc_probe() - !8441 pinctrl: core: delete incorrect free in pinctrl_enable() - !8414 backport for CVE-2023-52750 - !8449 drm/amd/pm: Update intermediate power state for SI - !8453 net: fix uninit-value in caif_seqpkt_sendmsg - !6800 block: fix overflow in blk_ioctl_discard() - !8068 CVE-2021-47427 - !8102 v2 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - !8413 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - !8417 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - !8403 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8393 4.19: fix CVE-2024-35978 - !8349 perf hist: Fix memory leak of a perf_hpp_fmt - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq - mISDN: fix possible use-after-free in HFC_cleanup() - memory: fsl_ifc: fix leak of private memory on probe failure - tty: vcc: Add check for kstrdup() in vcc_probe() - !8296 atm: iphase: fix possible use-after-free in ia_module_exit() - !8297 v2 powerpc/mm: Fix lockup on kernel exec fault - !8405 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ppdev: Add an error check in register_device - ppdev: Remove usage of the deprecated ida_simple_xx() API - !8423 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - udf: Fix NULL pointer dereference in udf_symlink function - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8354 CVE-2021-47277 - !8386 drm/nouveau/debugfs: fix file release memory leak - !8452 Fix CVE-2021-47438 - !8308 mac80211: fix use-after-free in CCMP/GCMP RX - !8341 net/mlx5: Properly link new fs rules into the tree - hugetlb: pass head page to remove_hugetlb_page() - hugetlbfs: fix hugetlbfs_statfs() locking - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - Revert "hugetlb: make free_huge_page irq safe" - Revert "hugetlbfs: fix hugetlbfs_statfs() locking" - !8075 v2 HID: betop: fix slab-out-of-bounds Write in betop_probe - md/dm-raid: don't clear MD_RECOVERY_FROZEN after setting frozen - md/dm-raid: don't call md_reap_sync_thread() directly - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8191 HID: usbhid: free raw_report buffers in usbhid_stop - !8314 mcb: fix error handling in mcb_alloc_bus() - !7852 CVE-2021-47407 - net: fix uninit-value in caif_seqpkt_sendmsg - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - !8276 usb: udc: remove warning when queue disabled ep - !8142 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - !8410 iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - drm/amd/pm: Update intermediate power state for SI - !8175 jfs: fix array-index-out-of-bounds in diAlloc - pinctrl: core: delete incorrect free in pinctrl_enable() - comedi: dt9812: fix DMA buffers on stack - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - !8292 netfilter: conntrack: serialize hash resizes and cleanups - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - !8348 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8324 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8394 hugetlbfs: fix hugetlbfs_statfs() locking - !8188 v2 ACPI: video: check for error while searching for backlight device parent - hugetlbfs: fix hugetlbfs_statfs() locking - Bluetooth: Fix memory leak in hci_req_sync_complete() - !8303 ipvlan: add ipvlan_route_v6_outbound() helper - drm/nouveau/debugfs: fix file release memory leak - !8211 fix CVE-2024-35877 - !7964 v2 vt: fix unicode buffer corruption when deleting characters - !8160 v2 ipack: ipoctal: fix stack information leak - !8100 arch related major bugfix before 2023 - !8192 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - kvm: fix previous commit for 32-bit builds - kvm: avoid speculation-based attacks from out-of-range memslot accesses - !8181 v3 cpu/hotplug: Don't offline the last non-isolated CPU - perf hist: Fix memory leak of a perf_hpp_fmt - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - !8205 fix hugetlb deadlock - !8061 *** CVE-2021-47475 *** - !8252 sysv: don't call sb_bread() with pointers_lock held - !8248 gfs2: ignore negated quota changes - !8206 RDMA: Verify port when creating flow rule - net/mlx5: Properly link new fs rules into the tree - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8219 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - !8223 CVE-2023-52804 - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - mcb: fix error handling in mcb_alloc_bus() - jfs: fix array-index-out-of-bounds in dbFindLeaf - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev - mac80211: fix use-after-free in CCMP/GCMP RX - !8209 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - !8257 v5 can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - ipvlan: add ipvlan_route_v6_outbound() helper - powerpc/mm: Fix lockup on kernel exec fault - atm: iphase: fix possible use-after-free in ia_module_exit() - netfilter: conntrack: serialize hash resizes and cleanups - !8062 CVE-2024-35789 - usb: udc: remove warning when queue disabled ep - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - !7804 v2 selinux: avoid dereference of garbage after mount failure - sysv: don't call sb_bread() with pointers_lock held - !8186 ALSA: hda: Fix possible null-ptr-deref when assigning a stream - !8208 ocfs2: mount fails with buffer overflow in strlen - !8207 drm/msm: Fix null pointer dereference on pointer edp - gfs2: ignore negated quota changes - !7470 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - !7699 CVE-2023-52669 - !7868 CVE-2024-35995 - fs/jfs: Add validity check for db_maxag and db_agpref - fs: jfs: fix shift-out-of-bounds in dbAllocAG - jfs: fix divide error in dbNextAG - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - x86/mm/pat: fix VM_PAT handling in COW mappings - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - ocfs2: mount fails with buffer overflow in strlen - drm/msm: Fix null pointer dereference on pointer edp - !8180 Fix CVE-2021-47495 - RDMA: Verify port when creating flow rule - hugetlb: make free_huge_page irq safe - mm/hugetlb: defer freeing of huge pages if in non-task context - !8146 pinctrl: single: fix potential NULL dereference - !8164 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - !8131 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - HID: usbhid: free raw_report buffers in usbhid_stop - ACPI: video: check for error while searching for backlight device parent - ALSA: hda: Fix possible null-ptr-deref when assigning a stream - cpu/hotplug: Don't offline the last non-isolated CPU - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - jfs: fix array-index-out-of-bounds in diAlloc - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - ipack: ipoctal: fix stack information leak - pinctrl: single: fix potential NULL dereference - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - x86/ioapic: Unbreak check_timer() - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling - genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() - HID: betop: fix slab-out-of-bounds Write in betop_probe - scsi: iscsi: Fix iscsi_task use after free - scsi: iscsi: Have abort handler get ref to conn - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - comedi: vmk80xx: fix expression for tx buffer size - comedi: vmk80xx: fix transfer-buffer overflows - block: prevent division by zero in blk_rq_stat_sum() - vt: fix unicode buffer corruption when deleting characters - ACPI: CPPC: Fix access width used for PCC registers - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro - ACPI: CPPC: Use access_width over bit_width for system memory accesses - ACPI: CPPC: Fix up I/O port access in cpc_read() - ACPI: CPPC: Implement support for SystemIO registers - KVM: x86: Handle SRCU initialization failure during page track init - selinux: avoid dereference of garbage after mount failure - crypto: s390/aes - Fix buffer overread in CTR mode - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - block: fix overflow in blk_ioctl_discard()- !8066 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - !8038 CVE-2023-52817 - !8106 usb: dwc3: ep0: fix NULL pointer exception - !8059 soc: fsl: qbman: Always disable interrupts when taking cgr_lock - !8017 perf/core: Bail out early if the request AUX area is out of bound - !8064 isdn: mISDN: netjet: Fix crash in nj_probe: - !8049 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - usb: dwc3: ep0: fix NULL pointer exception - !8055 drm/client: Fully protect modes[ - !8000 v2 net/tls: Fix flipped sign in tls_err_abort() calls - !8032 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - isdn: mISDN: netjet: Fix crash in nj_probe: - !8056 scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - !7999 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - soc: fsl: qbman: Always disable interrupts when taking cgr_lock - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - drm/client: Fully protect modes[] with dev->mode_config.mutex - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - !7817 netfilter: nft_flow_offload: reset dst in route object after setting up flow - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - !7965 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - !7951 sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - perf/core: Bail out early if the request AUX area is out of bound - !7981 Fix CVE-2021-47455 - !7901 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - !7700 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - !7682 dm snapshot: fix lockup in dm_exception_table_exit - !7867 media: bttv: fix use after free error due to btv->timeout timer - !7421 x86/CPU/AMD: Update the Zenbleed microcode revisions - !7415 cpu/SMT: Make SMT control more robust against enumeration failures - !7451 v2 ip: Treat IPv4 segment's lowest address as unicast - !7393 v2 scsi: sr: Do not leak information in ioctl - !7971 fbmon: prevent division by zero in fb_videomode_from_videomode() - net/tls: Fix flipped sign in tls_err_abort() calls - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - !7963 ipv6: Fix infinite recursion in fib6_dump_done(). - !7979 drm/radeon: fix a possible null pointer dereference - ptp: fix code indentation issues - ptp: Fix possible memory leak in ptp_clock_register() - drm/radeon: fix a possible null pointer dereference - fbmon: prevent division by zero in fb_videomode_from_videomode() - !7944 v2 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - ipv6: Fix infinite recursion in fib6_dump_done(). - sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - !7811 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - !7892 CVE-2023-52868 - !7910 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - !7851 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - thermal: core: prevent potential string overflow - !7854 net/mlx5e: fix a double-free in arfs_create_groups - !7794 v2 Fix CVE-2023-52656 - media: bttv: fix use after free error due to btv->timeout timer - !7840 netrom: Fix a data-race around sysctl_netrom_transport_timeout - net/mlx5e: fix a double-free in arfs_create_groups - netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - !7770 drm/amd/pm: fix a double-free in si_dpm_init - netrom: Fix a data-race around sysctl_netrom_transport_timeout - !7589 irqchip/gic-v3-its: Prevent double free on error - !7713 CVE-2024-35936 - !7751 Fix CVE-2023-52698 - netfilter: nft_flow_offload: reset dst in route object after setting up flow - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - io_uring: drop any code related to SCM_RIGHTS - io_uring/unix: drop usage of io_uring socket - !7742 netrom: Fix data-races around sysctl_net_busy_read - !7748 drm/radeon: possible buffer overflow - drm/amd/pm: fix a double-free in si_dpm_init - calipso: fix memory leak in netlbl_calipso_add_pass() - netlabel: remove unused parameter in netlbl_netlink_auditinfo() - net: netlabel: Fix kerneldoc warnings - drm/radeon: possible buffer overflow - netrom: Fix data-races around sysctl_net_busy_read - !7669 btrfs: send: handle path ref underflow in header iterate_inode_ref() - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - dm snapshot: fix lockup in dm_exception_table_exit - btrfs: send: handle path ref underflow in header iterate_inode_ref() - irqchip/gic-v3-its: Prevent double free on error - ip: Treat IPv4 segment's lowest address as unicast - x86/CPU/AMD: Update the Zenbleed microcode revisions - cpu/SMT: Make SMT control more robust against enumeration failures - scsi: sr: Do not leak information in ioctl- !7694 Bluetooth: af_bluetooth: Fix deadlock - !7701 ext4: fix corruption during on-line resize - !7676 sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - ext4: fix corruption during on-line resize - Bluetooth: af_bluetooth: Fix deadlock - !7573 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - !7547 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7586 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - !7477 firewire: nosy: ensure user_length is taken into account when fetching packet contents - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7483 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - firewire: nosy: ensure user_length is taken into account when fetching packet contents - !7425 net: gtp: Fix Use-After-Free in gtp_dellink - !7434 net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: gtp: Fix Use-After-Free in gtp_dellink - !7228 s390/zcrypt: fix reference counting on zcrypt card objects - !7193 CVE-2024-26921 - !7096 fix CVE-2024-26865 - s390/zcrypt: fix reference counting on zcrypt card objects - sk_buff: Fix KABI break for the modification of struct sk_buff - inet: inet_defrag: prevent sk release while still in use - inet: frags: re-introduce skb coalescing for local delivery - net: Fix KABI break for introducing is_skb_wmem() - skb_expand_head() adjust skb->truesize incorrectly - skbuff: introduce skb_expand_head() - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() - tcp: Clean up kernel listener's reqsk in inet_twsk_purge()- !7194 s390/dasd: fix double module refcount decrement - !7059 nilfs2: prevent kernel bug at submit_bh_wbc() - !7163 v2 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7104 KVM: Always flush async #PF workqueue when vCPU is being destroyed - !7203 NTB: fix possible name leak in ntb_register_device() - NTB: fix possible name leak in ntb_register_device() - s390/dasd: fix double module refcount decrement - !7158 v2 Squashfs: check the inode number is not the invalid value of zero - !7181 nfs: fix UAF in direct writes - !7091 nouveau: lock the client object tree. - !7120 v2 clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !7089 nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !7151 v2 scsi: sd: Fix sd_do_mode_sense() buffer length handling - nfs: fix UAF in direct writes - !7033 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - !7079 nvmet: fix a use-after-free - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7140 media: usbtv: Remove useless locks in usbtv_video_free() - Squashfs: check the inode number is not the invalid value of zero - scsi: sd: Fix sd_do_mode_sense() buffer length handling - !7137 v2 SUNRPC: fix a memleak in gss_import_v2_context - !7138 SUNRPC: fix some memleaks in gssx_dec_option_array - !7100 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !7095 CVE-2024-27020 - media: usbtv: Remove useless locks in usbtv_video_free() - SUNRPC: fix some memleaks in gssx_dec_option_array - SUNRPC: fix a memleak in gss_import_v2_context - !7114 v2 backport patch for thp deferred list for 4.19 - !7034 fix CVE-2024-27001 for 4.19 - !7032 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !7115 drm/radeon: add a force flush to delay work when radeon - !7055 scsi: qla2xxx: Fix command flush on cable pull - !7109 fix CVE-2024-26960 - clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !6260 packet: move from strlcpy with unused retval to strscpy - drm/radeon: add a force flush to delay work when radeon - THP: avoid lock when check whether THP is in deferred list - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush - mm, thp: do not queue fully unmapped pages for deferred split - !7046 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - mm: swap: fix race between free_swap_and_cache() and swapoff() - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() - !7053 CVE-2024-27024 - KVM: Always flush async #PF workqueue when vCPU is being destroyed - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !6970 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - !6995 v2 net/mlx5e: Prevent deadlock while disabling aRFS - !7038 i40e: Fix NULL ptr dereference on VSI filter sync - !7037 media: v4l2-tpg: fix some memleaks in tpg_alloc - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: __nft_expr_type_get() selects specific family type - nouveau: lock the client object tree. - nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !6992 media: edia: dvbdev: fix a use-after-free - nvmet: fix a use-after-free - !7045 v2 b43: fix CVE-2023-52644 - !7017 v2 net: ath9k: fix CVE-2024-26897 - nilfs2: prevent kernel bug at submit_bh_wbc() - !7016 v3 Fix CVE-2022-48693 - !7012 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - scsi: qla2xxx: Fix command flush on cable pull - net/rds: fix possible cp null dereference - net/rds: fix WARNING in rds_conn_connect_if_down - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - !6991 mac802154: fix llsec key resources release in mac802154_llsec_key_del - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled - b43: dma: Fix use true/false for bool type variable - !7005 media: ttpci: fix two memleaks in budget_av_attach - !7014 nilfs2: fix OOB in nilfs_set_de_type - !7001 fix CVE-2024-27010 - i40e: Fix NULL ptr dereference on VSI filter sync - media: v4l2-tpg: fix some memleaks in tpg_alloc - !6880 media: go7007: fix a memleak in go7007_load_encoder - comedi: vmk80xx: fix incomplete endpoint checking - Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !6984 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6893 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - !6958 netfilter: nf_tables: fix memleak in map from abort path - !6820 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - !6940 drm: nv04: Fix out of bounds access - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - nilfs2: fix OOB in nilfs_set_de_type - !6968 CVE-2024-26974 - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - !6976 nfp: flower: handle acti_netdevs allocation failure - media: ttpci: fix two memleaks in budget_av_attach - !6944 USB: core: Fix deadlock in usb_deauthorize_interface() - net/sched: fix kabi change in struct Qdisc - net/sched: Fix mirred deadlock on device recursion - !6870 scsi: mpt3sas: Fix use-after-free warning - net/mlx5e: Prevent deadlock while disabling aRFS - media: edia: dvbdev: fix a use-after-free - !6966 speakup: Avoid crash on very long word - !6963 v2 CVE-2024-27000 - mac802154: fix llsec key resources release in mac802154_llsec_key_del - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6942 v2 ima: fix deadlock when traversing "ima_default_rules". - !6951 v2 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - nfp: flower: handle acti_netdevs allocation failure - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - crypto: qat - resolve race condition during AER recovery - crypto: qat - fix double free during reset - !6881 v4 CVE-2024-26846 - !6894 tun: limit printing rate when illegal packet received by tun dev - speakup: Avoid crash on very long word - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() - serial: mxs-auart: add spinlock around changing cts state - serial: core: Provide port lock wrappers - !6883 Bluetooth: Fix TOCTOU in HCI debugfs implementation - !6856 media: dvb-frontends: avoid stack overflow warnings with clang - netfilter: nf_tables: fix memleak in map from abort path - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - !6839 CVE-2023-52650 - !6869 v2 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - !6867 v2 nouveau: fix instmem race condition around ptr stores - USB: core: Fix deadlock in usb_deauthorize_interface() - !6852 serial/pmac_zilog: Remove flawed mitigation for rx irq flood - ima: fix deadlock when traversing "ima_default_rules". - drm: nv04: Fix out of bounds access - tun: limit printing rate when illegal packet received by tun dev - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - Bluetooth: Fix TOCTOU in HCI debugfs implementation - nvme-fc: do not wait in vain when unloading module - nvme-fc: remove err_work work item - media: go7007: fix a memleak in go7007_load_encoder - scsi: mpt3sas: Fix use-after-free warning - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - nouveau: fix instmem race condition around ptr stores - media: dvb-frontends: avoid stack overflow warnings with clang - serial/pmac_zilog: Remove flawed mitigation for rx irq flood - drm/tegra: dsi: Add missing check for of_find_device_by_node - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - packet: move from strlcpy with unused retval to strscpy- !6858 CVE-2024-26883 - !6836 fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6845 erofs: fix pcluster use-after-free on UP platforms - !6827 fat: fix uninitialized field in nostale filehandles - !6807 CVE-2024-26923 - !6847 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - bpf: Fix stackmap overflow check on 32-bit arches - bpf: Check for integer overflow when using roundup_pow_of_two() - !6758 CVE-2022-48664 - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - erofs: fix pcluster use-after-free on UP platforms - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6795 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - fat: fix uninitialized field in nostale filehandles - !6777 tun: Fix xdp_rxq_info's queue_index when detaching - !6803 scsi: target: core: Add TMF to tmr_list handling - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). - af_unix: Fix garbage collector racing against connect() - scsi: target: core: Add TMF to tmr_list handling - !6705 quota: fix CVE-2024-26878 - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - tun: Fix xdp_rxq_info's queue_index when detaching - !6674 cifs: fix underflow in parse_server_interfaces() - !6494 v2 oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - !6745 PCI/IOV: Improve performance of creating VFs concurrently - !6754 binder: check offset alignment in binder_get_object() - !6746 v3 openEuler-1.0-LTS: bugfix for mm - !6716 CVE-2024-26922 - btrfs: fix hang during unmount when stopping a space reclaim worker - Btrfs: fix crash during unmount due to race with delayed inode workers - binder: check offset alignment in binder_get_object() - !6652 geneve: make sure to pull inner header in geneve_rx() - mm/madvise: fix potential pte_unmap_unlock pte error - PCI/IOV: Improve performance of creating VFs concurrently - !6664 drm/bridge: adv7511: fix crash on irq during probe - !6653 net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - !6510 cachefiles: fix memory leak in cachefiles_add_cache() - drm/amdgpu: validate the parameters of bo mapping operations more clearly - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va - drm/amdgpu: restrict bo mapping within gpu address limits - drm/amdgpu: check alignment on CPU page for bo map - quota: Fix potential NULL pointer dereference - quota: check time limit when back out space/inode change - quota: code cleanup for __dquot_alloc_space() - !6662 sched/rt: Disallow writing invalid values to sched_rt_period_us - !6661 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - !6659 sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6578 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - !6641 CVE-2024-26863 - cifs: fix underflow in parse_server_interfaces() - !6646 fix race between rebuild scheduler domains and hotplug work - drm/bridge: adv7511: fix crash on irq during probe - sched/rt: Disallow writing invalid values to sched_rt_period_us - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6642 v3 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - geneve: make sure to pull inner header in geneve_rx() - !6621 amdkfd: use calloc instead of kzalloc to avoid integer overflow - cpuset: fix race between rebuild scheduler domains and hotplug work - !6617 net/bnx2x: Prevent access to a freed page in page_pool - !6611 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - hsr: Fix uninit-value access in hsr_get_node() - net: hsr: fix placement of logical operator in a multi-line statement - !6397 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve - !6616 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - amdkfd: use calloc instead of kzalloc to avoid integer overflow - net/bnx2x: Prevent access to a freed page in page_pool - drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - !6525 v2 CVE-2024-24860 bugfix - !6478 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - !6582 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - !6577 media: rc: bpf attach/detach requires write permission - !6560 IB/hfi1: Fix a memleak in init_credit_return - !6420 tty: fix read of tty->pgrp outside of ctrl_lock - !6436 dm: call the resume method on internal suspend - !6562 nfc: nci: free rx_data_reassembly skb on NCI device cleanup - !6481 CVE-2024-26875 - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - media: rc: bpf attach/detach requires write permission - !6495 RDMA/srpt: Do not register event handler until srpt device is fully setup - !6457 CVE-2024-26813 - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - IB/hfi1: Fix a memleak in init_credit_return - !6517 scsi: lpfc: Fix link down processing to address NULL pointer dereference - !6521 netfilter: nf_conntrack_h323: Add protection for bmp length out of range - !6454 CVE-2021-47182 - Bluetooth: Fix atomicity violation in {min,max}_key_size_set - Bluetooth: Move {min,max}_key_size debugfs into hci_debugfs_create_le - netfilter: nf_conntrack_h323: Add protection for bmp length out of range - scsi: lpfc: Fix link down processing to address NULL pointer dereference - cachefiles: fix memory leak in cachefiles_add_cache() - RDMA/srpt: Do not register event handler until srpt device is fully setup - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - sched: Allocate a new task_struct_resvd object for fork task - media: pvrusb2: fix uaf in pvr2_context_set_notify - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - vfio/platform: Create persistent IRQ handlers - vfio/platform: Disable virqfds on cleanup - scsi: core: Fix scsi_mode_sense() buffer length handling - scsi: core: Reshuffle response handling in scsi_mode_sense() - scsi: core: Fixup calling convention for scsi_mode_sense() - dm: call the resume method on internal suspend - tty: fix read of tty->pgrp outside of ctrl_lock - btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve- !6313 fixup CVE-2024-26908 - !6447 can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6309 v5 ima: Avoid blocking in RCU read-side critical section - !6405 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6466 bpf: Fix hashtab overflow check on 32-bit arches - !6396 tracing/trigger: Fix to return error if failed to alloc snapshot - !6278 Bluetooth: Avoid potential use-after-free in hci_error_reset - bpf: Fix hashtab overflow check on 32-bit arches - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6203 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - !6292 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - !6301 v2 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6266 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - tracing/trigger: Fix to return error if failed to alloc snapshot - !6290 CVE-2024-24861 - x86/xen: Add some null pointer checking to smp.c - ima: Avoid blocking in RCU read-side critical section - !6269 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - !6276 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - !6277 gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - !6275 arp: Prevent overflow in arp_req_get(). - !6280 scsi: advansys: Fix kernel pointer leak - !6177 arm64/mpam: Not allowed setting 0 to cache portion bit mask - !6176 arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - media: xc4000: Fix atomicity violation in xc4000_get_frequency - !6075 Fix CVE-2024-26764 - scsi: advansys: Fix kernel pointer leak - Bluetooth: Avoid potential use-after-free in hci_error_reset - gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - arp: Prevent overflow in arp_req_get(). - !6084 netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - !6246 ubi: Check for too small LEB size in VTBL code - ubi: Check for too small LEB size in VTBL code - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - arm64/mpam: Not allowed setting 0 to cache portion bit mask - arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio- !6231 v2 drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6083 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - !6160 net/sched: act_mirred: don't override retval if we already lost the skb - drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6152 Fix CVE-2024-26812 - !6139 iavf: free q_vectors before queues in iavf_disable_vf - !6164 CVE-2021-47194 - !6123 xen/events: close evtchn after mapping cleanup - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - net/sched: act_mirred: don't override retval if we already lost the skb - vfio/pci: Create persistent INTx handler - vfio: Introduce interface to flush virqfd inject workqueue - !6053 net: ip_tunnel: prevent perpetual headroom growth - !6002 KVM: s390: vsie: fix race during shadow creation - iavf: free q_vectors before queues in iavf_disable_vf - !6102 Fix CVE-2024-27437 - !6070 Fix CVE-2024-26686 - !6049 wifi: mac80211: fix race condition on enabling fast-xmit - !5916 ext4: fix double-free of blocks due to wrong extents moved_len - xen/events: close evtchn after mapping cleanup - !6099 vfio/pci: Lock external INTx masking ops - !6032 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5899 dm-crypt: don't modify the data when using authenticated encryption - vfio/pci: Disable auto-enable of exclusive INTx IRQ - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - vfio/pci: Lock external INTx masking ops - !6042 nilfs2: fix data corruption in dsync block recovery for small block sizes - !6030 Fix CVE-2024-26685 - !6015 btrfs: don't drop extent_map for free space inode on write error - !5963 btrfs: dev-replace: properly validate device names - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() - fs/proc: do_task_stat: use __for_each_thread() - exit: Use the correct exit_code in /proc//stat - net: ip_tunnel: prevent perpetual headroom growth - wifi: mac80211: fix race condition on enabling fast-xmit - !5999 mm/swap: fix race when skipping swapcache - nilfs2: fix data corruption in dsync block recovery for small block sizes - !6019 net/sched: act_mirred: use the backlog for mirred ingress - !6010 PM / devfreq: Synchronize devfreq_monitor_[start/stop - !5846 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5994 ipv6: sr: fix possible use-after-free and null-ptr-deref - nilfs2: fix potential bug in end_buffer_async_write - nilfs2: fix buffer corruption due to concurrent device reads - !5951 RDMA/qedr: Fix qedr_create_user_qp error flow - net/sched: act_mirred: use the backlog for mirred ingress - btrfs: don't drop extent_map for free space inode on write error - PM / devfreq: Synchronize devfreq_monitor_[start/stop] - !5961 fbdev: savage: Error out if pixclock equals zero - KVM: s390: vsie: fix race during shadow creation - mm/swap: fix race when skipping swapcache - ipv6: sr: fix possible use-after-free and null-ptr-deref - !5875 v3 CVE-2024-26771 - !5926 RDMA/srpt: Support specifying the srpt_service_guid parameter - btrfs: dev-replace: properly validate device names - fbdev: savage: Error out if pixclock equals zero - !5778 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() - RDMA/qedr: Fix qedr_create_user_qp error flow - !5830 fbdev: sis: Error out if pixclock equals zero - RDMA/srpt: Support specifying the srpt_service_guid parameter - ext4: fix double-free of blocks due to wrong extents moved_len - dm-crypt: don't modify the data when using authenticated encryption - !5807 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - dmaengine: ti: edma: Add some null pointer checks to the edma_probe - dmaengine: ti: edma: Fix error return code in edma_probe() - dmaengine: ti: edma: add missed operations - dmaengine: ti: edma: fix missed failure handling - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - fbdev: sis: Error out if pixclock equals zero - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()- !5874 scsi: hisi_sas: Update disk locked timeout to 7 seconds - scsi: hisi_sas: Update disk locked timeout to 7 seconds - !5841 fixup CVE-2024-26751 - !5834 CVE-2021-47144 - ARM: ep93xx: Add terminator to gpiod_lookup_table - drm/amd/amdgpu: fix refcount leak - !5796 netfilter: nft_limit: reject configurations that cause integer overflow - netfilter: nft_limit: reject configurations that cause integer overflow - !5755 sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5767 v5 net: fec: fix the potential memory leak in fec_enet_init() - !5718 CVE-2024-26654 - net: fec: fix the potential memory leak in fec_enet_init() - !5722 btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5727 fix CVE-2021-47101 - !5531 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - !5715 net: hns3: updates 2024.04.02 - !5710 v2 ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - asix: fix wrong return value in asix_check_host_enable() - asix: fix uninit-value in asix_mdio_read() - net: asix: fix uninit value bugs - btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - !5700 sr9800: Add check for usbnet_get_endpoints - !5680 USB: usbfs: Don't WARN about excessively large memory allocations - !5679 fix CVE-2023-52587 - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs - ALSA: aica: Fix a long-time build breakage - !5713 v2 tipc: wait and exit until all work queues are done - net: hns3: update hns3 version to 24.3.1 - net: hns3: fix port vlan filter not disabled problem in dynamic vlan mode - !5696 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: wait and exit until all work queues are done - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - !5702 ext4: Validate inode pa before using preallocation blocks - !5694 tipc: skb_linearize the head skb when reassembling msgs - ext4: Validate inode pa before using preallocation blocks - !5674 mac80211: fix locking in ieee80211_start_ap error path - !5672 arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - sr9800: Add check for usbnet_get_endpoints - !5528 btrfs: do not BUG_ON in link_to_fixup_dir - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: skb_linearize the head skb when reassembling msgs - !5522 md/raid5: fix atomicity violation in raid5_cache_count - USB: usbfs: Don't WARN about excessively large memory allocations - IB/ipoib: Fix mcast list locking - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - mac80211: fix locking in ieee80211_start_ap error path - arm64/mpam: Allocate new partid for the created ctrl group - arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - !5581 CVE-2023-52622 - !5658 v2 CVE-2021-47131 - !5645 [sync] PR-5493: arm64/mpam: Fix repeated enabling in mpam_enable() - !5559 fix CVE-2021-47173 - !5575 net: dsa: fix a crash if ->get_sset_count() fails - net/tls: Use RCU API to access tls_ctx->netdev - net/tls: Remove the context from the list in tls_device_down - tls: Fix context leak on tls_device_down - net/tls: Resolve KABI break when backport bugfix of CVE-2021-47131 - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - !5625 i2c: i801: Don't generate an interrupt on bus reset - !5517 dm: revert partial fix for redundant bio-based IO accounting - arm64/mpam: Fix repeated enabling in mpam_enable() - !5481 jfs: fix array-index-out-of-bounds in dbAdjTree - !5572 mld: fix panic in mld_newpack() - !5565 tracing: Ensure visibility when inserting an element into tracing_map - !5571 v2 mm/mlock: return EINVAL for illegal user memory range in mlock - i2c: i801: Don't generate an interrupt on bus reset - !5587 Fix CVE-2021-47171 - !5579 mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5573 Fix CVE-2021-47160 - !5564 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5560 drm/amdgpu: Fix a use-after-free - net: usb: fix possible use-after-free in smsc75xx_bind - net: usb: fix memory leak in smsc75xx_bind - ext4: avoid online resizing failures due to oversized flex bg - ext4: unify the type of flexbg_size to unsigned int - ext4: remove unnecessary check from alloc_flex_gd() - mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5558 net: fujitsu: fix potential null-ptr-deref - !5556 NFC: nci: fix memory leak in nci_allocate_device - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks again - net: dsa: mt7530: fix VLAN traffic leaks - mld: fix panic in mld_newpack() - mm/mlock: return EINVAL for illegal user memory range in mlock - tracing: Ensure visibility when inserting an element into tracing_map - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5552 net/smc: remove device from smcd_dev_list after failed device_add() - !5290 crypto: algif_aead - Only wake up when ctx->more is zero - !5446 keys: safe concurrent user->{session,uid}_keyring access - drm/amdgpu: Fix a use-after-free - !5550 pciehp: clear p_slot->work.data after powering off a slot - usb: misc: fix improper handling of refcount in uss720_probe() - misc/uss720: fix memory leak in uss720_probe - !5515 netfilter: nf_tables: disallow timeout for anonymous sets - !5538 netfilter: nf_tables: disallow anonymous set with timeout flag - net: fujitsu: fix potential null-ptr-deref - NFC: nci: fix memory leak in nci_allocate_device - net/smc: remove device from smcd_dev_list after failed device_add() - pciehp: clear p_slot->work.data after powering off a slot - netfilter: nf_tables: disallow anonymous set with timeout flag - ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - btrfs: do not BUG_ON in link_to_fixup_dir - md/raid5: fix atomicity violation in raid5_cache_count - dm: revert partial fix for redundant bio-based IO accounting - netfilter: nf_tables: disallow timeout for anonymous sets - jfs: fix array-index-out-of-bounds in dbAdjTree - keys: safe concurrent user->{session,uid}_keyring access - crypto: af_alg - Work around empty control messages without MSG_MORE - crypto: af_alg - Fix regression on empty requests - crypto: algif_aead - Only wake up when ctx->more is zero- !5539 spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5542 round lts patches - !5520 scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - l2tp: pass correct message length to ip6_append_data - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5514 CVE-2021-47110 - !5497 llc: Drop support for ETH_P_TR_802_2. - !5498 llc: make llc_ui_sendmsg() more robust against bonding changes - !5490 tcp: add sanity checks to rx zerocopy - scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - x86/kvm: Do not try to disable kvmclock if it was not enabled - x86/kvm: Disable kvmclock on all CPUs on shutdown - !5502 pstore/ram: Fix crash when setting number of cpus to an odd number - !5477 Fixed CVE-2021-47112 - pstore/ram: Fix crash when setting number of cpus to an odd number - llc: make llc_ui_sendmsg() more robust against bonding changes - llc: Drop support for ETH_P_TR_802_2. - tcp: add sanity checks to rx zerocopy - !5479 jfs: fix cve-2023-52600 - !5478 jfs: fix array-index-out-of-bounds in diNewExt - !5485 nfsd: fix use-after-free due to delegation race - nfsd: fix use-after-free due to delegation race - !5281 printk: avoid deadlock in panic - jfs: fix uaf in jfs_evict_inode - JFS: fix memleak in jfs_mount - jfs: fix array-index-out-of-bounds in diNewExt - x86/kvm: Teardown PV features on boot CPU as well - !5465 wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5361 btrfs: abort in rename_exchange if we fail to insert the second ref - !5254 tomoyo: fix UAF write bug in tomoyo_write_control() - !5321 UBSAN: array-index-out-of-bounds in dtSplitRoot - !5455 CVE-2021-47114 - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5320 jfs: fix slab-out-of-bounds Read in dtSearch - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - ocfs2: fix data corruption by fallocate - !5374 hwrng: core - Fix page fault dead lock on mmap-ed hwrng - !5418 [sync] PR-5317: KVM: s390: fix setting of fpc register - !5272 net/smc: fix illegal rmb_desc access in SMC-D connection dump - !5274 phonet/pep: refuse to enable an unbound pipe - !5359 CVE-2021-47121 and CVE-2021-47122 - KVM: s390: fix setting of fpc register - !5358 v5 CVE-2023-52595 - !5336 binder: fix race between mmput() and do_exit() - hwrng: core - Fix page fault dead lock on mmap-ed hwrng - btrfs: abort in rename_exchange if we fail to insert the second ref - net: caif: fix memory leak in caif_device_notify - net: caif: fix memory leak in cfusbl_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - rt2x00: Fix kabi breakage in struct rt2x00lib_ops - wifi: rt2x00: restart beacon queue when hardware reset - rt2x00: clear up IV's on key removal - rt2x00: clear IV's on start to fix AP mode regression - rt2800: add pre_reset_hw callback - rt2800: do not nullify initialization vector data - binder: fix race between mmput() and do_exit() - UBSAN: array-index-out-of-bounds in dtSplitRoot - jfs: fix slab-out-of-bounds Read in dtSearch - printk: avoid deadlock in panic - phonet/pep: refuse to enable an unbound pipe - net/smc: fix illegal rmb_desc access in SMC-D connection dump - tomoyo: fix UAF write bug in tomoyo_write_control()- !5306 FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5347 s390/ptrace: handle setting of fpc register correctly - !5309 drm/msm/dpu: Add mutex lock in control vblank irq - s390/ptrace: handle setting of fpc register correctly - !5267 llc: call sock_orphan() at release time - drm/msm/dpu: Add mutex lock in control vblank irq - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5241 powerpc/lib: Validate size for vector operations - !5246 ceph: fix deadlock or deadcode of misusing dget() - !5268 crypto: algif_aead - fix uninitialized ctx->init - crypto: algif_aead - fix uninitialized ctx->init - llc: call sock_orphan() at release time - !5220 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5196 drm: Don't unref the same fb many times by mistake due to deadlock handling - ceph: fix deadlock or deadcode of misusing dget() - powerpc/lib: Validate size for vector operations - !5210 v2 Fix CVE-2022-48629 and CVE-2022-48630 - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5175 arm64/mpam: Fix use-after-free when deleting resource groups - !5163 nfc: nci: assert requested protocol is valid - !5172 CVE-2023-52502 for openEuler-1.0-LTS - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - crypto: qcom-rng - ensure buffer for generate is completely filled - drm: Don't unref the same fb many times by mistake due to deadlock handling - !5177 net: nfc: llcp: Add lock when modifying device list - !5157 RDMA/srp: Do not call scsi_done() from srp_abort() - net: nfc: llcp: Add lock when modifying device list - arm64/mpam: Fix use-after-free when deleting resource groups - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - !5142 arm64/mpam: Expand the monitor number of the resctrl root - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - nfc: constify several pointers to u8, char and sk_buff - nfc: nci: assert requested protocol is valid - RDMA/srp: Do not call scsi_done() from srp_abort() - arm64/mpam: Expand the monitor number of the resctrl root- !5133 CVE-2021-46926 - !5136 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - !5052 v3 Remove WQ_FLAG_BOOKMARK flag - !5140 linux-4.19.y inclusion(4.19.305..4.19.307) part3 - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ALSA: hda: intel-sdw-acpi: harden detection of controller - soundwire: intel: filter SoundWire controller device search - !5114 fix CVE-2023-52578 - !5119 crypto: scomp - fix req->dst buffer overflow - !5101 EDAC/thunderx: Fix possible out-of-bounds string access - !5094 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - crypto: scomp - fix req->dst buffer overflow - net: fix kabi check warning - net: Fix unwanted sign extension in netdev_stats_to_stats64() - net: bridge: use DEV_STATS_INC() - net: add atomic_long_t to net_device_stats fields - !5092 wifi: mac80211: fix potential key use-after-free - EDAC/thunderx: Fix possible out-of-bounds string access - !5095 linux-4.19.y inclusion(4.19.305..4.19.307) part 2 - !5090 drm: bridge/panel: Cleanup connector on bridge detach - !5088 uio_hv_generic: Fix a memory leak in error handling paths - !4952 scsi: qedf: Add pointer checks in qedf_update_link_speed() - !5076 v3 CVE-2021-47074 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - inet: read sk->sk_family once in inet_recv_error() - bonding: remove print in bond_verify_device_path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - virtio_net: Fix Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - SUNRPC: Fix a suspicious RCU usage warning - tcp: Add memory barrier to tcp_push() - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - md: Whenassemble the array, consult the superblock of the freshest device - jbd2: correct the printing of write_flags in jbd2_write_superblock() - !5073 RDMA/rxe: Clear all QP fields if creation failed - !5077 RDMA/rxe: Return CQE error if invalid lkey was supplied - !5055 linux-4.19.y inclusion(4.19.305..4.19.307) part 1 - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - wifi: mac80211: fix potential key use-after-free - drm: bridge/panel: Cleanup connector on bridge detach - uio_hv_generic: Fix a memory leak in error handling paths - of: unittest: Fix of_count_phandle_with_args() expected value message - of: unittest: Fix compile in the non-dynamic case - RDMA/rxe: Return CQE error if invalid lkey was supplied - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvme-loop: don't put ctrl on nvme_init_ctrl error - !5060 net: fix possible store tearing in neigh_periodic_work() - RDMA/rxe: Clear all QP fields if creation failed - net: fix possible store tearing in neigh_periodic_work() - of: Fix double free in of_parse_phandle_with_args_map - pmdomain: core: Move the unused cleanup to a _sync initcall - tick/sched: Preserve number of idle sleeps across CPU hotplug events - acpi: property: Let args be NULL in __acpi_node_get_property_reference - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - ACPI: LPIT: Avoid u32 multiplication overflow - audit: Send netlink ACK before setting connection in auditd_set - crypto: scompress - return proper error code for allocation failure - crypto: af_alg - Disallow multiple in-flight AIO requests - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - !5046 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - sched: remove wait bookmarks - filemap: remove use of wait bookmarks - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - !4929 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - !4752 block: add check that partition length needs to be aligned with block size - !4735 blk-mq: fix IO hang from sbitmap wakeup race - !3864 nvme: sanitize metadata bounce buffer for reads - !4946 NFC: st21nfca: Fix memory leak in device probe and remove - !4999 CVE-2021-46984 - !4938 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - !4990 vt: fix memory overlapping when deleting chars in the buffer - !4978 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - !5018 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4992 bnxt_en: Fix RX consumer index logic in the error path. - !4997 Fixed CVE-2023-52504 - !4982 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - !4983 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - !4995 mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - !4974 arm64/mpam: set default feedback of last_cmd_status interface as null string - !4975 arm64/mpam: support resctrl fs to show mounting option - !4973 arm64/mpam: Skip updates of unrelated ctrl type - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4996 soundwire: stream: fix memory leak in stream config error path - !4817 v2 io_uring: fix overflows checks in provide buffers - kyber: fix kabi broken in ->bio_merge() - kyber: fix out of bounds access when preempted - x86/alternatives: Disable KASAN in apply_alternatives() - soundwire: stream: fix memory leak in stream config error path - mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - bnxt_en: Fix RX consumer index logic in the error path. - !4969 CVE-2021-46990 - vt: fix memory overlapping when deleting chars in the buffer - !4945 ieee802154: ca8210: Fix a potential UAF in ca8210_probe - !4944 perf/x86/lbr: Filter vsyscall addresses - !4967 i2c: xiic: fix reference leak when pm_runtime_get_sync fails - !4970 binder: fix async_free_space accounting for empty parcels - !4919 v2 HID: usbhid: fix info leak in hid_submit_ctrl - !4980 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - !4949 CVE-2021-47024 - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - arm64/mpam: support resctrl fs to show mounting option - arm64/mpam: set default feedback of last_cmd_status interface as null string - arm64/mpam: Skip updates of unrelated ctrl type - binder: fix async_free_space accounting for empty parcels - powerpc/64s: Fix crashes when toggling entry flush barrier - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - scsi: qedf: Add pointer checks in qedf_update_link_speed() - vsock/virtio: free queued packets when closing socket - vsock/virtio: discard packets only when socket is really closed - virtio_vsock: Fix race condition in virtio_transport_recv_pkt - NFC: st21nfca: Fix memory leak in device probe and remove - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - perf/x86/lbr: Filter vsyscall addresses - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - HID: usbhid: fix info leak in hid_submit_ctrl - io_uring: fix overflows checks in provide buffers - block: add check that partition length needs to be aligned with block size - blk-mq: fix IO hang from sbitmap wakeup race - nvme: sanitize metadata bounce buffer for reads- !4947 powerpc/64s: Fix pte update for kernel memory on radix - !4932 phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - powerpc/64s: Fix pte update for kernel memory on radix - !4874 v2 net: openvswitch: limit the number of recursions from action sets - !4920 ARM: footbridge: remove personal server platform - !4887 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - !4918 v3 usb: hub: Guard against accesses to uninitialized BOS descriptors - !4936 i2c: validate user data in compat ioctl - i2c: validate user data in compat ioctl - !4898 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4879 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - !4869 Fix CVE-2021-46941 - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - !4904 i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4859 hfsplus: prevent corruption in shrinking truncate - !4877 i2c: Fix a potential use after free - ARM: footbridge: fix PCI interrupt mapping - !4888 v3 media: dvbdev: Fix memory leak in dvb_media_device_free() - usb: hub: Guard against accesses to uninitialized BOS descriptors - !4825 sched/membarrier: reduce the ability to hammer on sys_membarrier - !4882 Input: appletouch - initialize work before device registration - !4876 backport patch to fix CVE-2021-47077 - !4899 net: qualcomm: rmnet: fix global oob in rmnet_policy - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4892 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - !4881 i2c: cadence: fix reference leak when pm_runtime_get_sync fails - net: qualcomm: rmnet: fix global oob in rmnet_policy - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4865 Input: powermate - fix use-after-free in powermate_config_complete - !4860 apparmor: avoid crash when parsed profile name is empty - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - media: dvbdev: Fix memory leak in dvb_media_device_free() - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - Input: appletouch - initialize work before device registration - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - i2c: Fix a potential use after free - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook - net: openvswitch: limit the number of recursions from action sets - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: balance phy init and exit - usb: dwc3: core: Do core softreset when switch mode - Input: powermate - fix use-after-free in powermate_config_complete - !4856 bus: qcom: Put child node before return - apparmor: avoid crash when parsed profile name is empty - hfsplus: prevent corruption in shrinking truncate - bus: qcom: Put child node before return - !4828 Drivers: hv: vmbus: Use after free in __vmbus_open() - !4806 v2 media: pvrusb2: fix use after free on context disconnection - !4777 drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4819 v2 fix CVE-2020-36782 - !4833 openvswitch: fix stack OOB read while fragmenting IPv4 packets - !4677 f2fs: fix to avoid dirent corruption - !4804 CVE-2023-52451 backport to 4.19 v2 - openvswitch: fix stack OOB read while fragmenting IPv4 packets - Drivers: hv: vmbus: Use after free in __vmbus_open() - !4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()" - sched/membarrier: reduce the ability to hammer on sys_membarrier - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter - !4812 parisc: Clear stale IIR value on instruction access rights trap - parisc: Clear stale IIR value on instruction access rights trap - media: pvrusb2: fix use after free on context disconnection - powerpc/pseries/memhp: Fix access beyond end of drmem array - powerpc/pseries/memhotplug: Quieten some DLPAR operations - !4758 binder: signal epoll threads of self-work - !4746 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - Revert "memcg: fix a UAF problem in drain_all_stock()" - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4751 [sync] PR-4623: i2c: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4707 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - !4686 mlxsw: spectrum_acl_tcam: Fix stack corruption - binder: signal epoll threads of self-work - !4710 CVE-2021-46904 for openEuler1.0 - i2c: hisi: Add clearing tx aempty interrupt operation - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4671 uio: Fix use-after-free in uio_open - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - net: hso: fix NULL-deref on disconnect regression - net: hso: fix null-ptr-deref during tty device unregistration - usb: hso: check for return value in hso_serial_common_create() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - mlxsw: spectrum_acl_tcam: Fix stack corruption - f2fs: fix to avoid dirent corruption - uio: Fix use-after-free in uio_open- !4701 v2 mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - !4684 v3 CVE-2023-52435 - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - !4643 f2fs: explicitly null-terminate the xattr list - f2fs: explicitly null-terminate the xattr list- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4524 fix spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- bug fix for enfs, when diconnect many sockets io is hang- arm64: cpufeature: Extract capped perfmon fields - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- Revert "genirq: Increase the number of IRQ descriptors"- crypto: hisilicon - Add value profile support for kernel- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- config: arm64: Enable dubugfs config of hisi sas - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - scsi: hisi_sas: Configure the initialization registers according to HBA model - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - scsi: hisi_sas: Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel controller reset and control phy command - scsi: hisi_sas: Limit users changing debugfs BIST count value - scsi: hisi_sas: Use autosuspend for the host controller - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas: Fix up probe error handling for v3 hw - scsi: hisi_sas: Recover PHY state according to the status before reset - scsi: hisi_sas: Add device link between SCSI devices and hisi_hba - scsi: hisi_sas: Add check for methods _PS0 and _PR0 - scsi: hisi_sas: Add controller runtime PM support for v3 hw - scsi: hisi_sas: Switch to new framework to support suspend and resume - scsi: hisi_sas: Code style cleanup - scsi: hisi_sas: Add missing newlines - scsi: hisi_sas: Add BIST support for fixed code pattern - scsi: hisi_sas: Add BIST support for phy FFE - scsi: hisi_sas: Make phy index variable name consistent - scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg - scsi: hisi_sas: Modify macro name for OOB phy linkrate - scsi: hisi_sas: Remove one kerneldoc comment - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up - scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw() - scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list - scsi: hisi_sas: Modify the commit information for DSM method - scsi: hisi_sas: Display proc_name in sysfs - scsi: hisi_sas: Fix build error without SATA_HOST - scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Stop converting a bool into a bool - scsi: hisi_sas: Return directly if init hardware failed - scsi: hisi_sas: Record the phy down event in debugfs - scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails - scsi: hisi_sas: Add ability to have multiple debugfs dumps - scsi: hisi_sas: Add module parameter for debugfs dump count - scsi: hisi_sas: Allocate memory for multiple dumps of debugfs - scsi: hisi_sas: Add debugfs file structure for ITCT cache - scsi: hisi_sas: Add debugfs file structure for IOST cache - scsi: hisi_sas: Add debugfs file structure for ITCT - scsi: hisi_sas: Add debugfs file structure for IOST - scsi: hisi_sas: Add debugfs file structure for port - scsi: hisi_sas: Add debugfs file structure for registers - scsi: hisi_sas: Add debugfs file structure for DQ - scsi: hisi_sas: Add debugfs file structure for CQ - scsi: hisi_sas: Add timestamp for a debugfs dump - scsi: hisi_sas: Don't create debugfs dump folder twice - scsi: hisi_sas: Make three functions static - scsi: hisi_sas: fix spelling mistake "digial" -> "digital" - scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation - scsi: hisi_sas: Remove some unused function arguments - scsi: hisi_sas: Remove redundant work declaration - scsi: hisi_sas: Remove hisi_sas_hw.slot_complete - scsi: hisi_sas: add debugfs auto-trigger for internal abort time out - scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code - scsi: hisi_sas: remove set but not used variable 'irq_value' - scsi: hisi_sas: Remove some unnecessary code - scsi: hisi_sas: Modify return type of debugfs functions - scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed - scsi: hisi_sas: Drop SMP resp frame DMA mapping - scsi: hisi_sas: Drop kmap_atomic() in SMP command completion - scsi: hisi_sas: Snapshot AXI and RAS register at debugfs - scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs - scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT - scsi: hisi_sas: Make max IPTT count equal for all hw revisions - scsi: hisi_sas: Some misc tidy-up - scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental - scsi: hisi_sas: Fix losing directly attached disk when hot-plug - scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code - scsi: hisi_sas: No need to check return value of debugfs_create functions- Backport cpu turbo patches- genirq: Increase the number of IRQ descriptors - irqchip: gic-v3: Collection table support muti pages- net: hns3: Fix unreasonable modifications caused by rollback extension ringparam parameters - net: hns3: Fix ethtool_ Ops&gen_ Improper modification of kabi changes caused by adding members in the ops structure - net: hns3: Fix Kabi issue caused by ptp introducing gettimex64() - Fallback ethtool about nla_ Modification of kabi changes caused by the addition of new associations in the policy structure - net: hns3: Fallback Ethtool's modifications to extack - net: hns3: Fallback ethtool's modification of lane - net: hns3: HNAE3 framework add support for ROH client - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: Add configuration of TM QCN error event - net: hns3: fix return value check bug of rx copybreak - net: hns3: add netdev reset check for hns3_set_tunable() - ethtool: mark netlink family as __ro_after_init - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: fix deadlock issue when externel_lb and reset are executed together - ethtool: Fix uninitialized number of lanes - ethtool: reset lanes when lanes is omitted - ethtool: limit bitset size - ethtool: fix application of verbose no_mask bitset - net: hns3: fix for not calculating TX BD send size correctly - NIC: hns3: fix kabi - ptp: deprecate gettime64() in favor of gettimex64() - net: hns3: add support for Hisilicon ptp sync device - net: hns3: sync linux kernel hns3 wol to openeuler - net: hns3: fix pointer cast to different type for wol - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - net: hns3: add supports pfc storm detection and suppression - net: hns3: debugfs add dump dscp map info - net: hns3: support debugfs for wake on lan - net: hns3: add debugfs support for interrupt coalesce - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: fix setting wrong tx_timeout value issue - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix set cpu affinity when state down - net: hns3: restore user pause configure when disable autoneg - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: add support config dscp map to tc - net: hns3: refactor hclge_update_desc_vfid for extension - net:ethtool Fix the Kabi problem is caused by the new FEC callback function in ethtool_ops - net:hns3 The kabi issue is resolved when the lane members are added to the ethtool_link_ksettings structure - net: hns3: add querying fec statistics - ethtool: add FEC statistics - ethtool: fec_prepare_data() - jump to error handling - ethtool: support FEC settings over netlink - ethtool: netlink bitset handling - net: hns3: avoid mult + div op in critical data path - net: hns3: add support to query and set lane number by ethtool - ethtool: Extend link modes settings uAPI with lanes - net: hns3: Resolved the kabi change issue caused by new members in the devlink structure - The kabi issue is resolved when the rx_buf_len extension ring is used to set parameters or obtain APIs - net: hns3: Fix for the compilation problem of hclge_comm_cmd - net: hns3: remove always exist devlink pointer check - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix reset timeout when enable full VF - net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: add support for getting GE port lanes - net: hns3: Use the correct style for SPDX License Identifier - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: PF supports to set and query lane_num by sysfs - net: ethtool: add VxLAN to the NFC API - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support query port ext information - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support customized exception handling interfaces. - net: hns3: fix miss L3E checking for rx packet - net: hns3: support wake on lan configuration and query - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: add support for external loopback test - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: handle empty unknown interrupt for VF - net: hns3: add support for TX push mode - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - ethtool: set device ring sizes with RINGS_SET request - ethtool: provide ring sizes with RINGS_GET request - ethtool: helper functions for netlink interface - ethtool: introduce ethtool netlink interface - ethtool: provide link mode names as a string set - ethtool: move string arrays into common file - ethtool: move to its own directory - net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: sync rx ring head in echo common pull - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: add support for pf querying new interrupt resources - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - xdp: Fixed an issue where the trace_mem_disconnect function cannot find the definition. - net: hns3: fix the max tx size according to user manual - net: hns3: disable sriov before unload hclge layer - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: do not allow call hns3_nic_net_open repeatedly - net: hns3: optimize the rx page reuse handling process - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - net: hns3: fix GRO configuration error after reset - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool - net: hns3: change the method of obtaining default ptp cycle - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add support for PTP - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add log for workqueue scheduled late - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: fix user's coalesce configuration lost issue - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: Trivial spell fix in hns3 driver - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support to query device specifications - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net:hns3 Fix KABI for The dev_version & caps element is added to the hnae3_ae_dev structure. - net:hns3 Fix KABI for deletion of hnae3_unic_private_info in hnae3_handle - net:hns3 Fix KABI for ethtools->supported_coalesce_params - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: remove unused macro definition - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() - net: hns3: add support for TX hardware checksum offload - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: add UDP segmentation offload support - net: hns3: use capabilities queried from firmware - net: hns3: add support to query device capability - net: hns3: add device version to replace pci revision - net: hns3: remove some unused macros - net: hns3: remove some unused codes in hns3_nic_set_features() - net: hns3: fix two coding style issues in hclgevf_main.c - net: hns3: remove two unused macros in hclgevf_cmd.c - net: hns3: remove an unused macro hclge_is_csq - net: hns3: fix a print format issue in hclge_mac_mdio_config() - net: hns3: remove some unused fields in struct hclge_dev - net: hns3: remove two duplicated register macros in hclgevf_main.h - net: hns3: remove unused struct hnae3_unic_private_info - net: hns3: remove some unused fields in struct hns3_nic_priv - net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd - net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd - net: hns3: refactor hclge_query_bd_num_cmd_send() - net: hns3: refactor hclge_config_tso() - net: hns3: remove a duplicated printing in hclge_configure() - net: hns3: modify two uncorrect macro names - net: hns3: remove a redundant register macro definition - net/hns: Remove custom driver version in favour of global one - net: hns3: clear port base VLAN when unload PF - net: hns3: reject unsupported coalescing params - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: remove unused macros - net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() - net: hns3: fix compile warning without CONFIG_RFS_ACCEL - net: hns3: Use LLDP ethertype define ETH_P_LLDP - net: hns3: return 0 and print warning when hit duplicate MAC - net: hns3: make function hclge_set_all_vf_rst() static - net: phy: Move linkmode helpers to somewhere public - net: hns3: Add unlikely for buf_num check - net: hns3: Add default irq affinity - net: hns3: Only update mac configuation when necessary - net: hns3: Fix for loopback selftest failed problem- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- config: arm64: Build HiSilicon SPI/SFC driver as module - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - spi: hisi-sfc-v3xx: add support for IRQ mode - spi: hisi-sfc-v3xx: factor out the bit definition of interrupt register - spi: hisi-sfc-v3xx: factor out bus config and transfer functions - spi: hisi-sfc-v3xx: factor out IO modes configuration - spi: Remove CONFIG_ prefix from Kconfig select - spi: hisi-sfc-v3xx: add error check after per operation - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: Allow SPI controller override device buswidth - spi: Add HiSilicon v3xx SPI NOR flash controller driver - spi/acpi: avoid spurious matches during slave enumeration - spi/acpi: fix incorrect ACPI parent check - spi/acpi: enumerate all SPI slaves in the namespace - driver core: platform: return -ENXIO for missing GpioInt - driver: platform: Support parsing GpioInt 0 in platform_get_irq() - spi: spi-mem: Fix build error without CONFIG_SPI_MEM - spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum - sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig - powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config - m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig - mips: Drop CONFIG_MTD_M25P80 in various defconfig files - ARM: shmobile: defconfig: Refresh config CONFIG_MTD_M25P80 for v5.4-rc1 - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - mtd: spi-nor: fix kernel-doc for spi_nor::spimem - mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() - mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() - mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() - mtd: spi-nor: Stop compare with negative in Reg Ops methods - mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods - mtd: spi-nor: Fix direction of the write_sr() transfer - mtd: spi-nor: Move m25p80 code in spi-nor.c - mtd: spi-nor: always use bounce buffer for register read/writes - mtd: spi-nor: Add support for mx25u12835f - spi: add support for octal mode I/O data transfer- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- Add feature for nfs client support multipath- mpam: support ACPI for MPAM 2.0- perf metricgroup: Fix find_evsel_group() event selector - perf metricgroup: Fix for metrics containing duration_time - perf metricgroup: Fix system PMU metrics - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - perf test: Fix metric parsing test - perf test: Fix msan uninitialized use. - perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test - perf expr: Allow numbers to be followed by a dot - perf expr: Test parsing of floating point numbers - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf pmu: Save pmu name - perf pmu: Simplify arguments of __perf_pmu__new_alias - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf jevents: Add test for arch std events - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - perf jevents: Tidy error handling - perf jevents: Fix event syntax error caused by ExtSel - perf jevents: Fix getting maximum number of fds - perf jevents: Fix event code for events referencing std arch events - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf metricgroup: Fix uncore metric expressions - perf test: Free formats for perf pmu parse test - perf metric: Do not free metric when failed to resolve - perf metric: Free metric when it failed to resolve - perf metric: Release expr_parse_ctx after testing - perf test: Fix memory leaks in parse-metric test - perf parse-event: Fix memory leak in evsel->unit - perf evlist: Fix cpu/thread map leak - perf metric: Fix some memory leaks - part 2 - perf metric: Fix some memory leaks - perf test: Free aliases for PMU event map aliases test - perf metricgroup: Fix typo in comment. - perf list: Do not print 'Metric Groups:' unnecessarily - perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() - perf jevents: Add support for parsing perchip/percore events - perf jevents: Add new structure to pass json fields. - perf jevents: Make json_events() static and ditch jevents.h file - perf metric: Rename group_list to metric_list - perf metric: Rename struct egroup to metric - perf metric: Add metric group test - perf metric: Make compute_single function more precise - perf metric: Add recursion check when processing nested metrics - perf metric: Add DCache_L2 to metric parse test - perf metric: Add cache_miss_cycles to metric parse test - perf tests: Add parse metric test for frontend metric - perf tests: Add parse metric test for ipc metric - perf metric: Add events for the current list - perf metric: Compute referenced metrics - perf metric: Add referenced metrics to hash data - perf metric: Collect referenced metrics in struct metric_expr - perf metric: Collect referenced metrics in struct metric_ref_node - perf metric: Rename __metricgroup__add_metric to __add_metric - perf metric: Add add_metric function - perf metric: Add macros for iterating map events - perf metric: Add expr__del_id function - perf metric: Change expr__get_id to return struct expr_id_data - perf metric: Add expr__add_id function - perf metric: Fix memory leak in expr__add_id function - perf metric: Add 'struct expr_id_data' to keep expr value - perf metric: Rename expr__add_id() to expr__add_val() - perf pmu: Improve CPU core PMU HW event list ordering - perf pmu: List kernel supplied event aliases for arm64 - perf tools: Add test_generic_metric function - perf tools: Release metric_events rblist - perf tools: Factor out prepare_metric function - perf tools: Add metricgroup__parse_groups_test function - perf tools: Add fake_pmu to parse_group() function - perf parse: Factor out parse_groups() function - perf tests: Add another metric parsing test - perf pmu: Add a perf_pmu__fake object to use with __parse_events() - perf parse: Provide a way to pass a fake_pmu to parse_events() - perf tests: Factor check_parse_id function - perf tools: Add fake pmu support - perf tools: Fix term parsing for raw syntax - perf parse: Add 'struct parse_events_state' pointer to scanner - perf stat: Do not pass avg to generic_metric - perf tools: Allow r0x event syntax - perf parser: Add support to specify rXXX event with pmu - perf metricgroup: Remove unnecessary ',' from events - perf metricgroup: Add options to not group or merge - perf metricgroup: Remove duped metric group events - perf metricgroup: Order event groups by size - perf metricgroup: Delay events string creation - perf metricgroup: Use early return in add_metric - perf metricgroup: Always place duration_time last - perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools - perf expr: Migrate expr ids table to a hashmap - perf test: Provide a subtest callback to ask for the reason for skipping a subtest - perf test: Improve pmu event metric testing - perf expr: Parse numbers as doubles - perf expr: Increase max other - perf expr: Allow ',' to be an other token - perf expr: Allow for unlimited escaped characters in a symbol - perf test: Test pmu-events aliases - perf pmu: Make pmu_uncore_alias_match() public - perf pmu: Add is_pmu_core() - perf test: Add pmu-events test - perf pmu: Refactor pmu_add_cpu_aliases() - perf jevents: Support test events folder - perf jevents: Add some test events - perf tests expr: Added test for runtime param in metric expression - perf metricgroups: Enhance JSON/metric infrastructure to handle "?" - perf metrictroup: Split the metricgroup__add_metric function - perf expr: Add expr_scanner_ctx object - perf expr: Add expr_ prefix for parse_ctx and parse_id - perf expr: Fix copy/paste mistake - perf expr: Fix memory leaks in metric bison - perf expr: Make expr__parse() return -1 on error - perf expr: Straighten expr__parse()/expr__find_other() interface - perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables - perf expr: Move expr lexer to flex - perf expr: Add expr.c object - perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint - perf metricgroup: Support metric constraint - perf util: Factor out sysctl__nmi_watchdog_enabled() - perf metricgroup: Factor out metricgroup__add_metric_weak_group() - perf jevents: Support metric constraint - perf tools: Update copy of libbpf's hashmap.c - perf tools: Sync hashmap.h with libbpf's - perf tools: Grab a copy of libbpf's hashmap - libbpf, hashmap: Fix undefined behavior in hash_bits - libbpf: Fix libbpf hashmap on (I)LP32 architectures - libbpf: Define __WORDSIZE if not available - libbpf, hashmap: Remove unused #include - libbpf: fix missing __WORDSIZE definition - perf parse-events: Fix an old style declaration - perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events - tools bitmap: Implement bitmap_equal() operation at bitmap API - perf metricgroup: Fix printing event names of metric group with multiple events - perf list: Hide deprecated events by default - perf tools: Move ALLOC_LIST into a function - perf stat: Fix free memory access / memory leaks in metrics - perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU - perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU - perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname - perf jevents: Add support for Hisi hip08 L3C PMU aliasing - perf jevents: Add support for Hisi hip08 HHA PMU aliasing - perf jevents: Add support for Hisi hip08 DDRC PMU aliasing - perf pmu: Support more complex PMU event aliasing - perf metricgroup: Support multiple events for metricgroup - perf metricgroup: Scale the metric result - perf pmu: Change convert_scale from static to global - perf metricgroup: Remove needless includes from metricgroup.h - perf metricgroup: Add missing list_del_init() when flushing egroups list - perf tools metric: Don't include duration_time in group - perf list: Avoid extra : for --raw metrics - perf jevents: Use nonlocal include statements in pmu-events.c - perf jevents: Remove unused variable - perf stat: Fix metrics with --no-merge - libbpf: add resizable non-thread safe internal hashmap - perf list: Output tool events - perf evsel: Support printing evsel name for 'duration_time' - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf tools: Fix legacy events symbol separator parsing - perf list: Display metric expressions for --details option - perf stat: Move 'metric_events' to 'struct perf_stat_config' - perf stat: Pass a 'struct perf_stat_config' argument to global print functions - perf stat: Pass 'struct perf_stat_config' argument to local print functions - perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() - perf stat: Move STAT_RECORD out of perf_evlist__print_counters() - perf stat: Introduce perf_evlist__print_counters()- scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids- spec: fix the problem that patches are not packaged in src.rpmdc-64g.compass-ci 17248308184.19.90-2408.5.0.0292.oe2003sp44.19.90-2408.5.0.0292.oe2003sp40-metadata_list-compact_tlv-python2-perf-debuginfo-4.19.90-2408.5.0.0292.oe2003sp4.aarch640-metadata_list-compact-python2-perf-debuginfo-4.19.90-2408.5.0.0292.oe2003sp4.aarch64debugusrlib64python2.7site-packagesperf.so-4.19.90-2408.5.0.0292.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/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb5a80ac2329019ecbea9b75cd45638d9d693fed, with debug_info, not strippeds0}Z:outf-8b1ea58f3507d571fa3ae785ab8eff484eb815f900dbba6e1ebeb99d28e0f56e7?p7zXZ !#,D] b2u Q{LYZ"TN> =4|ŧM? cxLD:>6N?$hr.]:(v;o_J2:rsMw%aBY0BVf#q+Lϓ>HKA,zy=eä +VNlv-˫>m,L<ejw!1Ey}-{/2E[(Vz961) wd:v7Q|:,ơTI_„ԲQuJ\f9#+M@0J(*3M2RZlBD%>@z bcTbC"jyL+ܚQ"=li*0`q㏭wX`s[h|629 xj9]V r#TF:"f<;:AiEOB(I':OC7lrU5{V@;4oyne( v2`o)޽"+AF} l]CɖofH7saj:;Z-$=wWkx %Bc| aE+t)z"9G2Q${a邍|ڕgH5v?wvEřσ7i< 1{ڡ_E20t7s~kr q!u _< ~*gY _GYV7 ySGWՠ}/N-{uQH.r(g+ud.ٰI|!L'YPIрo]xx٥qcq}7R7nP˽x=RIPbav |"pȀ$aŵ#Y%-V\ b0+FLkֽ6%ġ}KցGLǗ҅R e(N[{~W>M5}[2Bpx{̟ 8Mefxqka IDzQ^&9fL9hc1S3<璊v4G5Vi;Nӂ '3,c:oG_)mpx&ٕ?%/` П 8>N544F*bަHSEP]x$!]mAkڙsF,W.qw.EjЏϼ~ݨYTdBG~ !H~aeP# u{u.ĘV M'qĝ>3!-5† U}'属Bu?$d Qf82%SKPL}-p.PVPiȂWf4®$xo6m~G96r1f,xHuvpN.tܤނ۝`֗jc>Q7\X5ͳQchI@26SS%T "Vѥ+Do'(ndd4m\vH6JݬTטeGCR^ݝP"rS™d<|Gqx8??ed,W  JjJ 8i$jF*O<Ӷb xj煺+ZI\%u;]*Ê3.-O .PY\M7)7 ]9.wqb~lSgǒ#= )ʉz|b {uA=”"gY_egfT[ @KJLmʮi_`5G;0%cti>j?"qD`J̓*?D E +)glXt22Y>N2 ) ` sA^YdD9f{3㽳OJrquTo Gd~KNh$%& ,S޺ނ"!!m?NAI'{ĝ>R}e^v,%ʬTZt,t ǯ\t,r T+̹6-S! 3Pv3dkCqXar  H!IVuzo 0qrbHih9vˁR"a[*no `3fs(.n혯Gdrp T V,9 A<֙&\Ԩ#ex5$tqcZ x;/4eK"/?9SĠ \=pAsH`L3NkRyހ졥YBncJf 2,R~$_u<1hI]ή*JhXe[Ve(lkgYA3B|ِrK&~A[@l8Zp +RuEW+#vY6nMou{RT.fJ[sc 29sQ@/F=XSn5Х1E@Krx6j ? 5FB)KT`(Wփ;I@ޮϾn7ݔS(3b~6WV_U%$3Ac~#x)ŕPR:RUkrWQ.y.B|#4>4Fٝ@BS16:Q.M44/n}&.} KϞ,_Cgm7jG,tq'jxIɵ΅oUw~X)Nk^V vL<"؏&+ '7L$Ӿ!b>[CNMt9zr(lQw~,cLloF#bљ.fgJVf tA*NeV_$F4+A1}|Fv)Sě[lޢm9!6p5A&#|Hno/`q*.nL l}>kFW/~3 >w,cj;/Tk()O{sӊ?JLXq}NT5̨.K/'|hB{nzPt24;]2q$; ˸x8'<˲IbyZ]A+'ތ5Ʀ>V3TEr(]qg T k6ZTe)vJUSDvyim6Zs]JW͒Do/F6^[&r@ant_&ژ L yPcTox膎4(TliKy5A6Id},LZR*ŏQ@odx`$6?!uҾocϜSҲ:hmخU[[eSH -fdfNX)Jkx b5p h{s/3#(OLvD;ҚA&T,z?n=|_Mڢd<]sbֆi>;V佼Q?g[=pe?sk<ϧJ N˪^˫B173H"2PX*K}ُ~; +m;fuU[^n ILN2$UD"ZܤҶ ZfxŘ927{A9gr|AL*ŨA@Y~) ϧLp‡wA%tq^{V1ؤyg{:$V.CғCh#l'¸HcuML[UqmJ<U7吰j-g 2l{Q]̓

۶Xs{ H`'T@Aظ!a?t,ǮS+BMs~Y?P]oD_&г睊ܵ 4ۉ69Յ _T#IK9ޑ楪jQY':?%3#:%\sS,㉁'惕{*YNĢr_mBFRsl!IlQgX+D>,YˤU$ JC{` zٮd-CIz~""u?ї ]D< ]`I'70#_f.'dAh"{hn.eL÷$[m 2J$Ddby-h92j@Qe@D ʇKy}nņ%HP454),TZ_ Հf{)M/Y7HgLVf~sm4_٣ ie CUZ)H $%F욵`6͚GkĿ%X5s+bVe̢"K0K7]! 'q}L Sw? Ayj:sIS W[F )",q5!r^tnq*^ڥS?_B"0)4Kʭ*kS@FYkM~.Im\ŇWG bKyUT>ڽ>xdA /w PB˼}PV $LCΧXܨh-Z WCKh'&t-'9aX3,Pt)pE06U4q1y#3wd;۾OҫH:_ARtIw_t|-'Oy\'{U"XkRF-A"Z1u~Bдiۋ^#I8X܁R3\Yf a i'zK4ď8fZ('whFr\`H#Z4`7^l#=@y("ӿCIT.;#oܭ*  C=nĕT!ۤ%1KUkvv`vɜaqi=s_\/)P[/܅?Y!:(cY⇶ ?R*=1 &'WJREP1d#[|"<[("EC^bTo t7;3_ =dR֠l GAls*\BY>3RF,mF\So.*œq[#68?t$/*#D,y(H Сm5_mn\'4v /Ȥ|?0|ƤBCd1&vp6o>E8ȅ:uJVe$"/?VgQg~ u4tU|0U5 ~Z9XzZ'qg%c*ke$@u|P1Rt=vu. l&ed+ Q=^m]?a0ٴЍfq)KST]d:5wo0ck2o(VVA)#u)?70EHȠ"TGd~~hJrs sͧܙ0ioj% 6tjIH#|y CC!~]I Xakd@XJqmA| rm jOD27ctkxuv.k;ZQH>xѿuc9W{ q~*Ӝ4yuļDVЫYrk}vR_ݠ`xnDw!wԲv ߭kO|f-HF/(x 4~"bqv 6z8w?(ߎt l2rX #ɸ̱,F\G {EoRc 5!}۲AM?(4u@J\kY{qN+TIb e:X qHb$ﹸ'ShA+{Yɝ49u.& )-2USayp"EM ;@N3x#^ׄE"M#l5o4%h%e?C. ]C.8\gKV-/$ӯeh{$0oPߗ`n":'89-#{qE;?E.J}^ 뼑4VؿCw"5ьa }ClNZ;wP9Y1W]Up,1ۼӿV0%)vy3*#kB0,l[CvbV߳Ft^d2ft}~'f9Cr/\H ll }$ (X#МA` 7Oo^*"S)t.왰nM utAY{N%Yw`hهN ciP"@@Y[BGj鶠V,J֖+V/p_v VO=sQqI?1'a|öLs+9"xYTK͎'`GahJ1 D!/2(`M+]r-U3f>UX$tIJ]̆M s#<9}_QSaӍY*pi3"kskr^iyc;.yMT,dH"ڤxrQh C-a ԱW 2$;e .Yis~MVc0uFվ YH}6`:H9E | 4Qf9/6rEU6 MΏ@v@Xl=љB i9SȽצ푣߭70MWwTj74QUyNo΁k\_3q.X~fPw3iK>j&JrjqoN R{kNT= H͵N*_Fv`Ȑ:CgQ5.]䋦ie%SV^< ABtA" 04)m{5ܞfiV}lN}8 &Xnq:C?*#A&UK.Yl^ÿH( r(M>Q[.-f-vN)6a( RLc mϕ"(̿b,z(aR#Xul:ZYuF tV! a͇j; 3AFUh*-ـ4 %Bm6?Q><v7km:R 4J]+}#/_sP%tQ܇EEۡ]"riOqԐ>1B~RlJWq $hs-??"Iv9pf?U(mrcDqk+ꜘ Kn9U`!WTB4uCtKE!7-YCo(^W$|CE:"wSƍCV@˩°! 8-2U/|i|ŐwR:4iRuq/EV?IK!`걃^ևw!t|| hLj&=BKC#5I [.:h&vfoه4UkhUA)xlDH:)9A#i_  $)0Rt]!Ƅn#D vAh3j*;(ҸR>otΚW{aD0jѰƤ}DZB\Xsx+sZS|$If fZOE_K]ȵFєV84n\Y ?*S{5󀀣rN){(8* _O;:eG8+Q~yݫKP?u&h̋KC!3A~Vd P^prPnFGG>fV0L1PFNH2}FjKov#>g)䬁tn~Zb w|}gk.:ڦ8aRb.TݯeU껐JX.Bf~ U:%pk(pKvx??^0'IEq<j"2.ぼ5 `.auiPTNyZM1#$Yҝ: fJ0JJݣdl)1(y9e%K~8h舎h(x": ɞOo4oUGvC2 ! =1;T!|YIW]y P@K枵8"$tq+ :`_<krJ4IHIXQU镬i)0^h!TSG.huPHt Lש]"LW< lz,/7q)a D2sL +:69rJtUy\CuÇS6(v֩LpRk*svbGj'.%%e-4YJ14IĂdj䃭ύAWS`ŋwdwzym uVp )cHlyv%4u>o-P,! E;?>^jw^81R%ROHUXNN,篶 O20a@;!JzǀFINV i!|~L QBE'kx7A Q8i D`R]8#&BP _ \T$nlvcF>҈kY[@3IߌWdw؅€(X~٩Xs%\)vŨPVF2jljHK~t_K)JޛXjoZ(Ҳk10QLn{~o2}FuY0?R" m8C0h(0~t0r뤟J ˕OVr%! gMȵn+[y&`J)[QNWd~CpȴL%.BwQBpkLYKc `<_(kd#iDzP+ Et!N- ϒב?j= aa1* °.>K ʁ7G&ul$[:Vybm-8 Lɕdog#bJ ~ 4Nhϖrr( Jx,HѶ@:] [wc9N̳}("ld]ڸ|mRQk{#&!gMhw6@LFF^;\wq\d]v^Bs丼b0JȃF[wẐ-7O^AvC)ʟٕkx9}cW3#kTU=eO9J$7/85i&6ߢrtVDw"ۈROwx9Vk NWT18;#@ g1l<ܣvQ۫yuJsAf4hmT&W[R>Ă(hgBĶ 5{и>Ibn^(DſH.>#q GLKW&w:GVAW%eD>26*aw]ۆov CsJ 1 orD2!d2sK@A{D!N%A~&0yX:K伣|#lQ"Աn0bym2  ;T}X@Y<};:CY",w:VܯcI^[@BR7r e}.PmBpI,5wI]07)fǯMU TRÈ7 x4.S.-~%qܲra!(x[#o pL2ޣ48fʒ~_2ZxfF~QY '{lSE[s <po٢lW˱ͨP4Z[4m7Iԩ,82_W'Ue'7 -Bꚇ8EGC.M^L^5?e .A*#wB=[KsAB"Tلf$ yk|v=[q+3oVpePG!e|PB$lkO䗄+O1pn:~Ϣm&c7큼:oh0fЍ G0gB#T-vCnN԰dgXu}t=]2RlUMfwĵ㯄: 3<qF隮cߏtH-',42M}|_Xg {ԶuʵktؼpylcbH /L5Sy5B 6$jKG88D Zu2o6> NW2>.=(V[7GC|D^qHhE_V\@ǥvMn\q!ٲq ٴa'f':(=j^nj>>{@ g𲬖EL$V%q!4>V^O5g/hQĈ$RUPe7ƍFQ/}5F[}L {dXp 0mD\G|2D:ւ%Sf1Nhi1e>4TO Gxm&w=tjK{ռ<6 nQ:Y8Q=]!T)'vx# :jOJ\ihL0lj9wAc>gb<-UGi eL=m=7&s@ZU"+dz1:/=zK)˗@0U0Y}!x5.+GdgN$ 24 :$~q6MR@Fr;OKD(ṽ!+Wy8?b2l}f,tm6d1d8Ձ'UN&y\5/^.N#h՟%PmD |B:MY2FE$| ( ; F[0GnjHYl׉.n Z1HɅQ?uEgn *%d Vg]pcSx>+I@#ru0b+ifv_%yC<3DbS""OPz"AK*ggfR'ٲBQ̫4jEB s'D_/,_Bƒԇy~=5 1|xw 0Qn%^NĸGwhl`>t3p!?Uq1k4BœZFIuGЪ޴̿53)Z41  n΋pJT^˶(eG텄^)[MI*5wsD6ܐ-j/L*GZ'əw BvQI4;_5l'8YϔW^-aQ*pmn@ݰViTL+<?̕ޭ.++;Y<樴$@SBʹ^گĞ-yk.0W-|gb-3ΑڡDws;g";T7ɬMUgMA}~F4 @ol^N-?14ȃnMޖk"4QtB$s8"|M`t:N, M|9XA*'+_CP~s'e6nâ/`区BHThl,ˍ=pZkş cF̟ClzBv4[ Z \zްQ82wKVM%6\Fa[X-vuhaà֤Fii!9>"֩0~u h~}uhUvwdi⊟IG|3?1 ; W̓#U5$Vb]/xyI:KrJw$:mpnad?.l||O ̝Xi#a[zӿD;#UPr|7N{gHR;.(IA%AA]%.WTMY\|?mߠɊgZtQӿWaG +^>rb:NvT9*)>9h{3R!;),ޑBo_G8퓥&&OV lfk=ہ+$P:άgro:[rP.hTNWz_kXf)X.[>ytCo ԋQ-ۅĆ}/ICM^(9݄šPu,_80%6JIy+-X%ѩM' S萄5+ds;*[|SM!zB~btuUmIS2QP3.Kg44"n$QEv` ƺ'&m(>/ɳIkLTX(V}4 z粹Qժ{ٸ/ 1M4,G3M)i eJ?JڍνuSm#{~̢qB9zٵ^BDJu)3h~= fg tkoS40 9Q5 FhƋӨIe7!6GPn-Nk׻C˭paE2ih8*MspO{sJ%8V2L ;6]?)p:5b:h;qsyyˋK[E1ogd%,cJ3@:C7Mi)XMthgU9JFjMaۑؙ%wS)^҅1pbR|n ܯאD \G jPy%4Iu^_ ˈsf[i{sDHowM*}P0_F{*W>}2MsVKaZd\3iY԰SJ;rFmIxDHFf25JoK#3{_R,"ȩ@-DV'BMk+@UhLBףUzrn!Y,WLJ "AhUH ZG1Jw!A@Jǔ~vt M*Nn;4yA]N Q\2jmYCE4ITx2.,).JԼM=dc2A4nΦ@YSWR&,O· F.^݁±ߍb>SV^SH\鵣 :RXu lD9{¾)Vܒ8La46zE;y90+Ur!0,q.Nqc8jT//\&s~0I^A}zHu5҂4C~i+iƊA}=Ay y_ T0~moJhqbda~zŠ nlUɯ#ڠ\Y~Z1 2F54a]-yHB}d: F|0f7jhn4a82Or,qL\Ԗ-} TVxKś)lC|"_}_KuA 5ܻʣi PմklGI͇n͸R:2WwCWbzqTr 1MF?_Hͳ4b6q2rO]W0#\5erh@pCƕ͡LaYKVIwsleO´vONƛ!9 *S$jEܗMY=6zCUv 5"~eP0ǚԅ#LnI EˉsևL\XB,2d*+b]s;n[SMg8=2qMv[dA⮒' t`-z#5ˎeE40#P`(: \v|N,-C54M)PYL9Fu2 ԧ*"iG.A{&PSzdP\f|^0XtPE ':\%|qu؝ug9",:pd7/ Ähn!;BG'I}۞z'Eq; ۂCGN}  +$ `&w!*&dxH0jok?uku TZ Õc%).6ٲlKn|/`З׊O}8IƂpZFȐGuׇ:0HFL J?BՔgUu1Q5FQEg+^/}|aV+Ȩ\]|Dã.HW,,5nqS;OConk"LdžWas?>[wuG}! 'U {޽Z_afPz *.˓lVOQ{.H`9 OJA!K)?p+Ht'N^xyQ! Co:dT ж?l3 )*B'ԑLѺRO FN S\pvg*V): &6tg&vz& 7)} ^U)tS$E#Ka\%5JДjCJiRE|]pel5CDBx? -8uCe?{usJ=;BpvN&W>6=4> 8mgs+>~Q;NW]t$S6YᡧU.U%Ɂk[*{uM~SuU4_<\k^y2Cusk}"-Xy%8N? ^Ɵ<IJFK™;J~Hr6N#+OgaN~\'"ܷ TU،lB=#E !#o4XK7 nA}x~kM6%}GHp p8酕',lPIb% F\C2W&-1WŘʀwB0rd|}J= `x%KfgyL簸JW"Q#m8l?FFX'k_;tfꠂsߑH:'$3]=kOB~JO|dTعwd >ÈģOX\wq[<(>W}B R/"ߥ _Fޡ% ]+ZL+kF rPִ:!9}eN,\.@v Bǀ,{BOshq 0yTjW/}+3*aMߜO{xI _rڹj\!<[oƜ3=<3Lub\z6P]9Xu +sFHeP7Q[-9",x˷.c2&.2ҽT* #J2)#Ad8{P%g;%ۃǡMN.t͏a@,ep:?&B ̼^uuׂ"*#p {f@ 4TY :Qjx],T=9_;w-{? 11w4?#Tȓ @PV1T44gYz{Ǧ멉63㖪tKz[KekZ9{&|{5'>W<3AW3cgr ŪdݏVP#. Ɩh>@0r2ōF2jYcl ߽sY[BB`FbA3?@뱬|O0Է| l c3*LeL+L%zXk_HfIp|-q"׶a*B%d]L.c?!  mڲx=nrHAVOYy{U^%97󌅲A'8l8@iQi9/Zѷ;bţk}DwŧWJ},-TlK>zshL"ĿEs~)lzqL A GgY />#5NUQ]n] 8g% <Bk ,224OOo݉9k(oW;b`)܀eT~S~P#SBnر;׍fA -sT-: Hgd46eiAΛH&r yLY&~hഗ&t}}pf.B&Ip5QǙ݀Z&h7\zh$ EǞ~KU%$k"PPoJ(D7E YEGl$}813?p" `xΙ'>B:iDO)<2 Qæf ۑ!4[$`a܂ dqκN9Ws/T$'PGL0(xe(y!^":1fsd~dwڇ>/+vHkߘ`d. .؂yr@ 2t"@~U`88Pu-*)aSKV%y@)0J<}^,Kb*q) ms0,Psuʣc0lZ>-5_TG*:rn"vdٖ4]P!(h ^n:01\J GC%ԄLWp |(@'A*}ᯋjP>/I ;ўtܫҀU[]jm5Q.q83?W}Z51xu~J- ́6;)q(vVDƿX: JS2 tr%؄:7ζ7`:'c!qtN/8-tQacˌ>)2qwH5ӨkQCJſ|g x_+ [>X9NkV O _;]77|XaQ:E: aW6x4L,6|ܸRC?JP&^NIs/gG8f=ȹq_(s8zcq偾|D#&d^9,6a:Q.?NS]pBmJيINdВKړ2s ƝkEZ"1Yo (+? |l +'R7.ʰ"YT.ڄmy=:Йie`y(Q=/,2T&+4W- dX533L;W&lC8d ±ݔeTco. $~krG)󙀾[f͖133%&\(cP>>g2WFMW*0bIT~z<?GQrѰ b d|K?B`knoMLwuN0t7ԉb%KesY˱ maUiK-30KWu8?}4F{iu#y0N+d:jG78wiW-ݓ3:-PQ _,:TC*t;&Y#wz s}$٬fZͬR(fb8էIvj {YH^|l#"*>N)fW[KK 9[(i7ΉŔm|1 yTm}dwR#Ġk5 .6ם~gq .5wIknvx :ڳ }v3ku]k IiPW> ?QV-R1OZ?ĐO?!^1,6M f{,}]?Fdu`lZP$:wE8bYZ,cJK#G;~{̦D*".?Zȉ|b '@gG? $)95ŵ$pI!Vy$K.PD`Л7;ʅ#Vj^SU/eJwna7aqU {3A`;mVwwGc:а4Ke @&q ٟ#0~ aV)8篬Tf7(Ÿ0] ~=0XZ}Xmd(*Bi`#-.T*UZO fTڲdU-\J l{qVlu;׃4"?ݧ1(ŶCWl-] CC|B]/Ƹ)+˧;̱F=ցFDz KEWE|4PO 5Bw㈝B`)If=9^iUzI4fM%M!d-mPr gD_4AO;gmAP>SU5ę-Q_Cu 1]s+Fjl,J#bF`VApNYK`JcQ0 ENk=dhuF Kh8HA-n s'm)Fo ԼDDu,|`p͠iV &~$DDE02J7r<22. Y_Fs?r;"mZ\[ݾ$/)ŷNrɚr8hLFG/22_qxETڻwmL'M-x#.M> o A{x,v޹Bn$Y?-zK=ZnPXb3>.6s ,zw>~z;b,,㛆6G^8`˿eGE@ VT8Wx6=^z.s[׻.94ܷ+j\0*UT-:'1Mzz/Ks?M T"w2BDפ cdlJc45O +𠒸q7z'bcjgN6f_^h踸^˨&o$F 78@!m&<>蛋I&,8{rIPohʍ7ۮwwQ~/K[stvN1@)%w-1_e#)CuRw5rL$iW g]y?m.frRKsm1o3ݵg1hӍTWz>fNRcC͘ogN0R+I8+(ԭ&q4sB?`xIx׃]sWY \+023yiiEfB }EEt7why Bq-S[j ß|3cN;LCf~YVp gSp8s*¿J:XK%!@4o2Z%$fzA`QTaM"H{,9F6ЃWd,PYBvmO`Q˜W3Ko PSш@ Du ._1˵{vLJȽh]!tna*z7-V^~aD?]: Z͘,^^GӠbs.߾0Ҁw#nd 4t(~Z-Ƚ S"(RDLdd P l m(1'I7U22B^~l jȺ\VhhŘe#,ޚhKZ@9Xљ4IzO Iɨ o noׯD0kEW|Sw\%ZA9RILF8K`&M_3)#uwb9M5sbB1/{Q[A1 kB*5߮4:kf2JCIejYD kˤ:H$6=tw8eBkc^BQT"BL'pC9I/!={%ǑY^:F*e Wvh{@I.E.7YBH&B[O6MNe2yLcEwk9 i}ѥlzOd$t3NB(_(oihm+u¿lTFN,(ʲ"20]3 z&åvOG0`ϵ1H/ kf' @3% )D96C2}$$rހ.r}LnҮ̕^3#LuseibOFb!+l Q7Tm£5GiwVl,:zEcth:Ap7?P4KuА3‰Wd! y|Ǝan9rE]{P<!Np$RC2];t}c|{f7.)]6V -0ֽ>/)e_PB0Ͻ/W'ɶd;H#>'cy\N;τ?g\^P O9w Y@נ8 %f&* q>UzQ_kRQsI8~kKGfWC/$o(f\`{r$5S}7[ 9H&F+W)?xZ\Ak1+eh|-H)V (wKhГqL7V~J1 NQ"ݓP)?vڼ\{Ŏ\2t;oǮ59y (v*c!pZe1/YhYg8FQ12ɩUM<۸L5 9dJ&tUo&ۻk:mj@orNc\3aI ]%̹/LK@ɟ6ݴ"> IڱVd۾pH$D SnfwU' 7mdNyoǔ =yB o8@YT0_b<WE[w bA_k̯a4m) :tбmg˯|s6YBgذme}t _DIHiRJ?We=6ќ{aL?bwbjR;*◔xꍲ_K6//'/#VVh6 c%e8W;A)Mֳnabp Y,\kv¥ l*ډIQcUH-ѫ-oVv<}@*X5ko 9Kr" -]kF$E0G/zirvt?րBk1晟d&Bʏ&1T##Hj@Y|uq%j ,Bo|9ZRDMvb)F\3;%@>ݧS\3B30*\94#ji;[[ Nˆz ˥yI?mRgAV@ Bft $&RiXaTؓ+1j'f/i=&gT޳=-{:q3A)ě 1ɍ+ZVn\o#y .ߞfkfFL_n|z Kl0\݌B4Eme':PAXw~wyFR@q:X0B/U8Ϡwj869ݼ+kJ(H2A?jA|[ݔ-8hQPAvkWe{᜾@|6.0pD2S߰Nݕ6[@a M~2،5}+KdC <8Jw%l칿+E so,)|F(T?!m^['Y7[@h琬EaR;G1ϨY5/E|{<Υ+^MghoP__2z8 %3;^`@ HKxO:t"RXIW:~  k )H3m)eroMtō: ` aڠ>\3a奷!v*5m޵HM= !7n*<$A=Oz?OOa@d ni\]D)`Xs,|:U>mr{VxOlS?`la4Yv V-3* #mJͱwZP "62ߘ)ڹ7y@=J%( 9f` \)MK4 ix'a܇uzWZTDՃ+4z?\9dǚ {DCdlbVXz\DT79h)A5T4.x:UkA=TUBnỹр/ 9p&UgxeY`Lp >+q#FNK."5(WC,_dmc ߀%n;Zj2cJ% +)-o@ԳCi6w<]R} iN-P>_&%kpq̔Խ,Wm۠+oBȌ`3UȪi߃МVbG\?e{;g 7ԮuXLE& ۦp(ج:o̎ ƴ8ݻiJKYF*ZjEkd XvqpHM3VL$SY;uI L ֓ĵy4 ^ ظ4̞IbX8O,dpZXHSZ8 z#RĽBN@2ċ,i gwoj2<#|q+J? *W57.?0U} XK1?aX|Dp+Zkg8d9(w{:5l9[PsA1[lb.dF"m9PV݆yƲKL:O pw K{ߧ S ^Sć 'p$E;dTd`\[0ΪE˵R zl2vK-[ԥKf/Hzc܊"L_\t?v3%U3ɠ#>"orЭDl_JOPi6˙@|1{%7nA=shj,qcoiV⟤ Q]s+>!>K3ߍRV.|,`H2\U*j&ұJ-c Xa"M%jxtVOMLܜR5Nv|vhP wI[+]q~B cxBIG{*P)%yJZu):X% Af8 5A]Q, BOڝ:m0GU[bmqʤw'! Ql)*]e9;$d@a&nOV;\LL QExn:ʹ&h]&[W#0 ݌;}r3Jo][b 7R#`3eeϒfgNb׺95+ WOT&TNQA-Mܵ[ZncR ҆'}"2*U"GW[>=nxZBYUzۀB0"9{9a9hfב~I'U4!Q &*a #:H|(V9EѳJtYBAБA % ,Ʊ%O-Bs{ (0ȫZ]JقUDK^ }7Bj7)|6އI(G cm#“[A4UCp"[2ݞrC*ع쟒k s2nWǾqbuZh֫EF\!D./wkU gbVTEyw7|#~kLtyC'wx%}~r t:ļ*bˍT+EV Q.HHOn\>΋sd0+L) GwW̨3rwH(nZ*u^jaf!'v`<>mRJƯjs-K'Jޫ.B |JrC\{~lRC{ΫE)sN,3nmmڽ\5l\ufZѱ:Q̀ I z2ޖHҳs=âڷ5.Vzy&Ê~?˅\BSu=˧V>0FM$ >m/*R2 G)]uES~zzl R:瑔c#^hn{6t+ʤ T _6i40e/љrxv ga^Op7JφcӧpIQZ)9!ǒ*wc.ݤe~ȋRf&L}bڶD&0ߕ ,f]3ׯeR%rq6^PT mG2? 9 ȼjU.9]~۟IML+lZ [6-t.%J99`t2fgܔi1rF|b# C̯*NYM3G>pq;uA6ITfq攃 $ҥ,4҈ݗ[u $+t>4GAր^EI"Nd .U}m@e9Ed )>g`z 9*'b7jhEa-L|s/Ld__n|E CM^S eгyW}ީvG]6N,K(EIƬKWͶ4 I>cSN;b=fqU((DH=K3}ldm\,huSH$ qYLSXD[Ip깹LAa`,%ܶKJnѨ!%3@FqbyfR_axzfIoOTx@R-IoLZW’Pt8yh)StQ$A TA[x<)oiYSEWReBVbÕyi1o+j?7ᰏw{f9A6kC-cڤEj i\zEPjw+_R}eb“Df]%ؿ bQ|`h8rğNwGoRm(BTlQF$询.k޼Pw:TGbCmަ\-4f Yз/M`"'{6g-VX B;̛$ct/ _kL70VU޿;خ|$7o嬀?>%Ha/|twtdR]TctQ$YSkX( ʬ'IG!P|؃T^G r) $#A-FӀnUOv2%cpRL}cd%~z d'jFgTT3smڝXei#Ni[&YE>/>/^̖3"JmSTCMP^ьͣ0oL8zqyM̓lFw$g>=u2J=O#gYAU?o$^]V:W$([OXŘq/Ƨ՗cpͫe<1ɦ˰n9 ާI7>>+pBRC|gF]O?GMn8 0I)K"7h9]dȓn\o9 @`A ,Rؑ1pt.g]36C:07Sů}rf{{!n4&m@2Ӛ=U)1E8smMɱ)"*xk%ziD /~]#>Fm1G omqt1a}5DTk:q X^ٍVY}aVPH'ЭA-_Lw ,Fn ޯc !!:i.lNZ%}]fFByyd1vuu-N&_;WWݞk]A2Ws?CAk,i¹ΠQ'1>Ov k9۶\vMb6Mbr^Lk,J?">vSCMG:$2˙A'5 7>,gV2wP#]Gfgʧݶtkz! |rĮW0e-{iS!ܩѭx)o"fT>jy!#8侭29Ҽuo ֝s8M51lK DlPJ%$܋$ ߧdm|+w9O#hhDɔݖꪓ Z5T>>߮(ﰔ:KK={=dF+ƧgbS6$N^ptN3^a([V5 $/w u BwJ Bqes+v?kf;H 6iR<t|PRqhi[܁k]ȳyDu\V{. H *0d諾v1m {Ql} SU/e@%4+.Emn.O1Og1GPԑI$ALwQc 3͜}0fx#URk6vтDB,tq2+s/❚u-SC!xp 慿B9Q7]B|KzL<@g$D yu5ys%(H `D2&Mo18K]=揗}fhݚW]:P÷2*_^ F/,Hi{wZN0!2_1cI "LZvXOqo#SQ48.! q* +n`19~4Vs}͐_ω*51s+e 5c6/|Wrx@B-"-"D;^B7o*îNkM?Z"{[#׊bqBGdjg_>}WIuNM{VM7!iDq8w8uH['JL"0N!ki3YmR͍z}@K8 $0eqJʠ/&.kRKdSTT6mޥ&ʎ.;PaI jeX/z6e1 $n$ sD|41`-} xO#uBM/f ^Ͻ eaB۬DX!5+7CwJ?IݲAx?(ޮ& gRMML@' $הI|~ jYv}igEN&~ dZ]j$N' "A3O':XklL'(iYH-oNzKdEP ?/U(f&\ܗ]m Os!>h7L; ׳$l"zI]#uj#Ӳ{|ў eipѕi8MC,·?q'9~FN- S%i渐 .W>*235σh]A pO2>/ռv6bdWtc#[lB.h̃gaOG_H& R=8߸h&{mݒaǔ L{nxɏ_MՌzJ O'?kF~Zi( i[b R.:뤿wBIZp{ֻ0a`f4=>Z!?d ,n7Ea lw-_ %t6z·lmbdh䥨cgC<dE:g ȷ鴳I.!?>(?~Ed,fRҕ!\RڞBe+Es!-}$&)Z(v7Ghە, 1Sw,لnjЀR1 2YqyO0zg|̷*vO:DLrPbkKV@LHD2 _e>׹-ޙ*Ղ*ni4ylTEۥ}ΣPXPA>`<5S'úsAݴ1.ޟb65!]5&%,jn(khOe|"P"v#( ׊_V\ hxΓ `hd/JIzn(EVcIs t'Xr6;VFg;IqbB|@*K+G^*1GsBcz(RV0WjRݍbo sIӣ_@ؿ(ez3}bKc%J: rǩ,D~T=]y͊ ]aέTRFuxy&P^ -xud5_`qKI: ^5@ɒ^!ra#GLi~jazI=xhja}c3IG5CPSY^ZƧ^NSٮ9i~c I2Txg}H_ |{p4A9'4d qxM#/:4n(gbOܳa]KG7BٌdV"][ǩd_^8 ^AR2ZûίeQ6{"KJqb:_]W[(npt/otyހz%WЎQ<]*d_nr.T^嘆7?v`_) ]@q=vl_;]PCA7ώwdH}+?т[Z +gjVQ>֩iDN <պeգ<Y qc`7[WIqX NJ\PQm`1 &❫QPGg̙-> Zl3rP)IhlK\U`q$ՍQh7#8ג#و2Ć8B⪺C@4*rmIP6v 54hs<"HeHq,1Rn/x1Ax-vFv!eKCAog4tзbK֖!SgwL bBjO]+1rwt!_4l0fdN8^j/Rf zx!T"=]Kɚ\ |-K2%H80+XoD'A<B؁/'[y;oQLrNzlkmU߯crrӪ 0R'' 2=5 naGm?e<N(J;>؞wW&t>YY 5<*$mG'Xv%+h*4~PgHfLGrbe`Ĝw:שG'ޝT,Y82̈o8Ff30[wX%RO 7 P0I(?n Yv&֨vtq%6djz=Ixtܰ vW5gX},,dl#ԝj;5MWCt4rEc¼5-LwRBg/Zh@neHjAb2Oǟji*J6wgbBdRhlT=1I!r#A9zm `-m+`ZWT"%UmX8/f:4}ןh8윳幼0[uओx"k+Cº{EZ@x*g,H-,(<蓝@> ?nZ{}Լܜ ߗ*-nDaX8iWteIΞ7܋=#Ϋ} j䖭%oCKMzÐUˮkabN"_FW rf6=EŐ&T@H#)G*W-3C>ApH~HSFUWlp3!T)CͣK4ߧIdD%W)2",JR0*!qq8TZ,Dǻ&k?pupK+H`ךmsQPb` J3F"ѲAh!]* ]iSaT#T&NRi: uMыRs? 30{8u/ Jj #keE"S'!n|CsQ,of60¾2閈 f{.LEPSrlu`zu;^:f?B K[&%y]KSp} ,6c(Rt[%0EQ`:8cDɼ3^Hq[U%&t%I7;AKXϓLc&Kc<#^P) ,s~PW9a1vl[hH4yw3?ZfIA~wϞ(e,g]E8Ewa3C#b ֢ˑ(-氻N7.}Zc3A3^s}@Ɨ31xB!I(k셆y6wvZC%ywat4 0W1i;KB-!b̋\`_#mE֟au& VD}3c~8jtovPiM1/7PT>dMD]퇃@gOrnqV -a][JVbԌZqX4`|y9Nv3n~o/iw/s>.aVx;buP7[ CL^Q7~P*f蝽F_J6 ̒%^?PJۃĈD@{qw5IՍ~~xfVQ* YPל`d%; ^4@-Hp4هcla>R9Px cflTX 1ΰnef|2l9#2 1?B)յbWhu0_NÒA+,*PZ%t@t"u5ă}(C)%^n;E]4RHWָ FTiG[[Rl/9\-\S詍C^'220.p[R4A3:t+\xUvcR3"S" /_{}@k>~51+#X_Ei4"K`hrI38br{["-Cd zM˨o*]رY_TKɨlZZb?C͘(<|+\iZTaPBynp[j*-dw&Lmt*<mɮ\8}(@A)# (&73z +3XSه׆xFcAM#OCOlat$,.Y+RUrcQDC00@A5l+YwJ-e3B$>zSUjj}[# 5 #>{lHH.nkycqܼP9`ZY)QsIXy >C+iDm2[cp=NsY"\.3-$Eokn(r^F8|aZmV[%5`7!u%V?Q:]ƩHMoJcSwm{)gX q@Q0}u,NN7Ii`0b邳RsuĄ + Dt7쐱\ 8pm]`ƸSZ)0_ ;4@^:5[| ^L+׺ 0]k{-R+ZxQ.S'ڽ/ts7vPo$+&˗p=Vdvz%p?LZc|]%3n,?<\@jsX˱A_n:^۱ =Uymq _5 0C`Q0Bh;*U-@Lu+WaUrTo@*c L{jjTpE}%:_~sv1,gR[R!wPσۢdSV,GX7 Ru޳,]ذ+Tfa#>9vr/SCP7 !aS7Zi!u-Ή<އ~j+YƇtcܳj́o$Cib*~DI· p~ڼ#,'3+D i*#Z}7{Z/ PcHX/0MYFp8BY662%3,\Y}h@(dR 2i`bharI";=m-X8u%  jXQ~r,ד4=C92= 6 <#Rssbe .s"<6}gF?w=G|t; ۠{,2Ζ4Tg!Z8v'^Y겺@_jZ\ 9E䕣h$\ʟu=N'f᭻6$ۍup1Csk@5-Pr xh A.՚k" Jd z47a ^}Nr)Nࢠ5o!i"٘G5 oEҎcDA))qmtp(깂 1Pw2 M!/B\:aF/ &w/B<0e$xACZ8>2sw\Zek1.qң@VZ<(prnJXwJ&ԮU "Jֺc$Oզ=E3fO!hX)kˈ9Ju^o)}q6 Kz\w_\>qsIft"Hٙ< |oߕxGcjJr}9)̬6x:wykݝ [;#&=OjYBJB96g_IwGIwfks$Ɨ%v8~vz4zvٓmVΎ~^gk.d@ŶbQc3C7#klR4fG=XNfOIpَJRys c">O7?h>ġI.[&p ,\Mكt"ZB v($vF1UE8>,6v6ʽ"gdK͘O $Iz^%AdIs\;(4njr J K^7&:z-ο1h?H֦"j1.Z*) )%5籒3] CYӥ}é_E6í> `턙ihEG*5[)tm1[t##6  hWC]SilGfR?wZ-]6G_"'.R^Oօ?CkN(4LBaX%@EZY&B+ x+miį D~q `G)K1b8~ [JR?e!,f@4aE7ڊ`¯aŰN[]YѥVTvnnx̛A} -s]t~Ѵ!_L;{34 X!'R3qԹGx+,uN2jX5 86Um_9vp.!(tG@B@9:(Q|gN :h%^OP. Sʈf(V5k´@vY;Ϳ(!@Ǘ,%6RY%kic"8R[xۏ{CZ1CW+7Rd+hQlqqP_E7v.!#x0.Y fO`4~h&SVrJR)wrTƄ;[N[{xDϝ2,[ <׮1(lg3=^_) ږ[2rԐA]d{8:LV &:gڥZRUzzW[WKդW:%ޔDrDXBvSMYnh=?N [ ;ptд$ 2) 8j'nV{{_;MsǞJ {A3]XEqX!(E¡ޜ~ &Us0dEN[ϧCa6;$2!g%tĐ_Փ* WNA =tcyp;`J[?zjsM} /EDȎ^ڿ&NC8t*ICWPվQN;DWOVޫ}mZb|Cv$7 :E C3ƻxGܝIu$`ḽ2qQ7}k+QĀ5!D:@y7q)J%&c#,HEӪ\pBIiJ[γqI+RS$]j髨[x ECJ}$VFa:n2c@^ d=mM&c Cֺ7pՋu@)Jo C&U > |P0 Ji(r+]bt3F |Y݀ ";o)-`d X '!te{A zʡn O`rW$BQ>['͍aY,̂2vxE~ֶZ[TYӜooHCۻs˃\B_o3j5ӫZ\\Enob i EֱԵgi/ LR_ŸqHåL>ꡩG,P;ǔtzQbN3baUutF*>b-ƹDkk\]d۫.WtM ︬٩))ܛPDu7, ZćCUt3Sq 0RFhlTFami>֨p#KY/ diY#0*|Yshtk>~//I.:Ok8K"oFv|/mN*M7/^]"R? RHf/p_GoGD/&zL>.C-$KUQBhXKHr־\ah6ZP4m̋=4uN ]ʵrn_;i.Y>E>ԉptVd,7tE\G_%vD+UFykAƆ_2WCkN;`_B Z(l|\N-(؃Ew/׫5ZM*, DsOت L qE5̆E6 AaJ%hnWuMxF-,Gjۢr %~#1ddz9? W(<x|9sjJ$ Djn.q<42VCaֹ|A;FY < **TA$8+ҰW"-N:,@-օah}w\).,D%aK2La 7*e1gL+/R;̧~;%F.֓08ROnFU!>IT[,y|1v  wS|eק ^Z5HZU, KH=KeXo4hxPz |]xFBkRi WaǶ 9 (HqR<ɧj^ ̒psn&%KЙN]\p5 uu|bDH%?8y^6) 54+{D'bsR˫ig ]"Ĕ6QM+Nkx[baB*ҳ4V܋UDѬ c#}0+)=ςeJtWiSީ /R.0k/­vp(><ы#~$0\%pS@n%x`/0q B3L,gFJer% : /r@[.4` [pZ +~͗(4r>=J2 M\l(п5dL#GTFtKFmT׊JwG޴zX?zwFG]͎R}l׹abH_~V))6Bi68WyrA\!4CDžBE;skCaZe:1=+nӏW Eola=pc.X0eq u wVr y| G^xs!U9 AuӧȨ)Rhs4_JP+ϬX|h_Y"9n ەZ8MŒ%[h>&T/:)s߽j~1mUaUe4isR@.!=ű _|CtFtGriI\"C;灊a"YYڨV31berAQʳmhcJ  vЛ]LTBf.ZA{2ӛ:olM QcoKI$:x1z Fw+,KȠr^$D<05f_V 1}xv_Fرu*3TJjd ͽc;mza Y52.-*ar[qjZ4(z ["}JVlE.9)+PU_IDu]խxvBO9Xo#DZ\W><<Ηh:McXo%^u@ؐR)c>d-> XtO_ߋFQgvq؈8t?[k}؞φL=Ll^B8tqop' q*ߵl< =yhq\sfۂ8O!UR$hEz3$H2>67h"833PƁ@VU#"_)"=.Tqa4rΊ5ʐ$m-"YH6nLR = 4<0b?,kӉG5"I{XH Z7'Bbf3k)c} ϟ\]iLQDp$>M8TKj^COz1[!4tbl" .>Cl;/ ;Ƙ [K%ьⴄ \E;9i1Su%p7FzDWO{zRoHǓGYku=sI"H dQ.*\͛]Xaqm(q0&TJBjeh,H1}: 3ղ==3զzE656tGA1Ԡ ϟ >Q˹&l>2p^V(˩C `ڬ\"I\^!:FCw/+J;u<G_^Mby#.E! ›\#RuʹXȰ!e8o{"lC _SDǷy{ !Â{_t}\TFd=%槿R6.\wBuLJ 쇐''R0ghLedx wRFΩ|鲀4-4l`@5U\; UX>xÄ!y<Jx~qU#zCҎ ᠠunK-GrX`:)$vBtGbdulTTI x՛}&$<I )M^SK6dhwK| /e Qr5EMfEs2o84H s ?&D&42_o J JuR0~$ 8i/Ւvf{93Ѧg@rO/EF䡴Ǿ @cACMHod۴N+Vk'ҴBSy:w3O^h?#Xt/}|fUE9-sDMפ5>[lc! l٭M$u* !>GՆv-#`O/Ʃ2[:2PiUoUQc~!םnכ$mq^LowG-&Mz:)A6B \9 Ry0QBC˶/u+6rN`+)@?ϼ=3QUg"sG)ڥ7Wަ!'U ol }I[, aG$^ʨsV= -P= " i[soMQUA\Ξ޶li$"ܳ \*Ve\P)蕙*q_+\J)+vڨ²l6 NbL4PI$ +p1E5$I*#w6"A:ǂ`4ȢCxCPg8( 8^ R8sw?'0=hrrVp[E!WDhɡEG>Kt ހC u(lA, Gx`~&CxÉg¢eʪ5$ 3mZ Hi;E^L1ϤD2^rĠ@X2FGWe5 S@LfGݪ)XûQ X - һ G~-֒y@ձ^m^;;'U@}:jm\čbG컿˗]khp;y "YbQtpM.*O驘g:AX~;xe n rҤU*<@2.gJ۸އ4 7|D[#_pQ"c%Ɋx\&W'a(K_lK?ks 5:Klyn^6 _26;\<^ Xtɧ QaP.OzNs"@v#$JRnAC𷪇 ڰNuS;%]F -0J|*N42)ٓPĶ~{M` `EC/8HI!qcH_W)3yyjT /xDW8=<Ì'=TE-_h{yFhĤGdNyωAupj: yTB\Eu&C zGX2<0{,,ܹH`~K4_F 9ogYQiɱz-a.{I?5FiruWwFlvQXեn% u-{Ȱ)'>J"z%bt3 ^xMwxα0{a4܋z2l2G 2 SQ @q̊,n4) ۶\</RRp>Y7%8<ˮ36:FkVy<ԱBy. J8y-o<*}>ýwkaSㆨc]X|C<(Hm7LNv" FEKN eP FriXϮ -ܺ8]x79,Jيg{#}Roi9'$t&|{$F+S j?^1ҥΪtUe%Jva9x٨u_xD<%q eЫ,6d s&O s)r.J}jV(]]a|<Y.OWH=I.9 }Fe J E/ռiʁ'9 rFB^yEJCp?c[!ut(' #~CZ0H5R/}>D8ಅ4-z?(]LeMD$^绯 cp)Bqn mSP+1$_ so i1/{/1dUU ~/Aނq. LM*1#!R2v  Ĺn2'?4u'.߀)ViDc,1%Cg˫dWaqF_Ր~B><oOc`?R}MG͡&f&H ;_}GoR9{eQ8L:;i^f>a/V$;hL]Fm_4Oj/*3^y'mg򩖋b edcwo*PC}E?6>)E!UIS3ҞW], N̓ up,H„UULqBk~کX=?aLΝ|52ܓѼ߄ |J˲h)CSɏM>~ B:de2m{r&rqUv&@YFbG !1}i-d2=k xsąZ5S&<Z91[={@`A)}5J8V3O-&V( Jxҷݫ >Z_x.^dAb}d"VY\`c[W:;M0 rʂER}& Vebei<֌u|=3,g&qN$=&|t$`K,PU4gb Ѹp]@ekI hEх]#Ͼ$x[J1}o:qN&7ަF# lZU5@+VPq,PgebE}kZzi0xi|"**}iy:րe .hGBğV׬3RhⴗςdO,FIy r܋Pf]5Sd%dc|jOk GﬧFez"3gC* [E4Gʌվ}+Q9 - -WL$7ф51~SOtL>Ն~ [\T,^12c~Y5rMTU);,0R (Dۋ>M FMR)0|p>]" 5vT%xQzb]-KHqka#l\*|-WcA4h^`!肊~DF: n2Prb7q-J\ +_ `A{LLY!9 5h"B9ڃ/,} Djv 쮤 뿚*ԄD+Rn%v"TfGp_ZTȒvm+I *s$b7vV8H!6 f^k[ٍ]t]nWEϗf߳kkpTEEcOzh a쐶{kri0%_a&O%(܍۱srbe4اXK$C H 3-mVeSK XyZΝ-^ ^e^hbGv[yq TH'a &䶾TΑX֍'O3cv2ƤV'90ES~yOF7`peV [Ey/Tڍع2m~0_ݓ5)N6Tn땬:,z"KJ M C!LJ47~owlUfFY!! J_ `Ŵ85#hId, JC/%2 ?ћk§פI;)c+B8XDFk0V&m)[\6BW`Ti⹫UMp; Tz ΏۤgbY'8ۜb'PE #Fy_kce8hS=جK bfL>oHg-M{Z33CdKorU @KJVKlh(J杙-ZUcKx`?P}F-u $7|hHKMJKDk"R )XM/IuOLsi}! $ɍ/H3}q``"# FMh&^z&)5sDߋ.njY852(V$lƃ Z5i<1u>D\$[x^#ഐ-f0- F^'ahZ#ZbRA)Oi„Y{ukUSvX{?wJ@SX;wzJlȜfi7W\H2:_{%2}hF% b :* d$fxc|3{\p* )s9нz`x@60Q_W36ax,%Dh'/Fd_ zv$x"wk c4Q}ےB}48C^0[O:|[D*j<Ե}yxu!>C󫤘spp%\6KW{'čj;C]Z@D?a/rkG?\m I *$[SoϺ9pƹFQ@ny]dlكr#0J[JWg})O;W?wxmXJ؆#]ªo]C׷A>Y7R/*6o JE:oee.kاoe-uF"Ȁ{!': O L=S1fF EZO|(>Jo DfИwR"e01̤f:ZVcxљAhV|O9(>%+E"'γ+TM R`V!@VBÑ~ 5{ǣA'Lݧp&ˏѽ;zBSGzXjUhz8sArw.{Jq*l:wi:-M5M5Ųc–wE|jB$?Б{4r xKoMihaC@lX#o"4\1%"P+'﹜Q"-hr9v^Pdpz9ĨzxsVٯ,˨7,#vˀ5uV$оlOݾca%Y*qfg"+ŽSp@r1qFQn%'m:NHl鸅S#=w]aHSǢP[M+6mЋnhe:>Ւ\r_ :bbtzTQDXPn^ o}%5GݖR-[$o?HцiXq ׏aUbi+L!6xgjP+fRx[{Lo;4w^.VG~)b [8Ҥ VU6~h/t `Xxokǖ 3FrOJD qӭNOî/%"V`3@ry!2#2I"ȕ^o:HhOtӺwTP,3^ fx:%ؘH`H|xn } J6lZ~s!O`DMWċ| cS ׸e|e@LG\ߵ1`՝*$$>da)-~6MgB~_͙zd&_h6"mg~3GYvg ϖo^š^_mD Lo4.G.vېe1X!#5kݯ}N* s}` Dzxaa(SmfwXFƦdž6*Ν9U4R gM.vt TѶ"JEMi M=9I> ^XEn5ޫr;ֈ)Q|ia%nR1R28קV1:䃒 g55$SZ#)3PnH(B`'mv]=Pxq }<+HeNIhh>mV 4Ku4'sbm5DptV"B1EV;e$a98%0uf`s\K~B`IQM|H&2#sm |C$W.i;,*$v<*ħ!|rkpnF<ڙNu(~"9i6 uЈO%2uauұ!9Qަ3˩/xկ; )t*Y@6>8y,fAycЋ?FnC WurUK]RM35.81xbE׉qU5Vb|T@2WEGڨ,>)Hf8Uprڭ z~fsh*$ϛD}*2k uef\؊sGV60SqБHr1L8Ǩgk#Sǩx{1=SL:cG|5bynډڙ Ldze_ӲPDcrGeL֢`d1t[YeK) POF ΃w {6MLp;D{@:bI>_u`bK-ŗ"[ێeςL!kUHέ5Z;H,(\rMd7-u,%9&to] tPSLA=r[h_rA_ykʉ;SiB1sl2'ݩ3Ś QN }d_ n/Lsq 67ٿ,Kܱdnɥ7g WSߗX +0ɒ)(NcHt!yjB羻8Ǹ)R~%6.Bd10⇪2(["["VZp7,)SLA{:<ͪb!`)5oɑ]8mA{z ӆvݫ}Wi3(Hu]@C!6Y בsZ6$C/8\• ._ vX}r ,-,wBM3jdaդjbHVD'u,F ( AjNAmem4z1oJܑok.C͕8ONP:/,i o+r|0fzE"<>פŠ;d b k5w #<֛`4F%x\|.ywU@k\x*;Oomݡt3Tᾦ?ٮkN17B.R8=AzREQrϞA`.?{Q8 I'iVJƂ (ǐWGiLj Z`T] ^+DEz&aͽԜBFU!@Y()N)E/ؼ-0 Rn'L乜\p&'0{iWe!wβzNM'fLSrCRlYEz?"24 6s{6 9yMtݏcܭӵ6 e :8OVsѪhz@=Y[(DZ>Ac0rH_Wn$Z9QwUdDզ|pdX,֝ Kd]S3rK*N-u?-qev_rMԎeǺW@<oVu&H;sJ -:+V76Ơ<6"#([X⚁nvX=)LBɇi~am3#jZN`-XyfԋW -ASWYp%4 `Z)5cLs8&JP1blLmRFMpsSt\M(r *Tqo'7Y(lL1/Qp\aЯq`]٘QÑ_RS}t7ngN6NG/5Aܣԅ& q`ОǸ"I8tQERl@~>R3w T _Դa|S1o%f5V(u0XD:tߝyt BYN1K WA?K*Vx %b]Ėyi`I AMBjwJ&$'Jo Sx18Zmh>[| aqE4-y5F*3QND_;1?оxO]})ߙ89nkJ!G‹Q_E ^~Qy 0lw!Lj7q.x2N=8WVqV)v_IC].96oO"K3G9pPl0܈3ɳ00b$_`H,*'M+J{U, a<#,pO^]s.G¨"ض<EA= Bk׵ZTSGQW`Yw"N2@nt %R7aoX2bC{ |X)jcǴqI^v/)Sr'4߶n_"iGNšihNs+SMņQl]ʩQd e^dLi ~^͛ec2VzC"5[[ 1gr] 0y}E-txNkRϹ{g܁4_'H1N)oC7!3o&!l'" 2d(]ނD.&hPHtëo\#׸-V|AZyJC6,͵S/<4X?&UpSg@W/SiVu_.Nw3SMt`.#OJ;G3{U/C?u馆~:QN"?) :)`^c.۔SekIץj".ف0BxK݊(B.UڐNlZ\H=y"!|lq ɥUy7}LPT3fu4>%&GFeeH:#c\tJ2*Gߎ|4w{HIII)F^)}4aH& *9de;w7Da䭆*MX|ي"`VmT"Ia܀(2ɾS>fȳrq4{ygʟ8,I{=xc| {]dߟ_6vcMxw|&[Sn5B,f%Bvwp{XG^d"0;iDx7RJZު=# Wnn .+8#~)U$SHQ(O }lqkE2!SDQr kǶCd77CBʥIc>P_K,sH/Ar"O.&R01Lj!lupQSFIk6V )%jB^ýwW/f5Pi)!%ڍkӶs@+i0sotW\E=^؈kZ}YHGbBӛfN .WdpzNV'.+;,&AGxY@nQ(3 \D/;R ]EIcouD;||p!vyhE~ZN0g7o:uOyʖZZ}5ŸYɒ!V.`oP,YV~QUS!8V/FVwZF߄SSp\$Q/֛Fq-rpHr@b-Cfd\=8$-0˲RfQcjrGdtSMv7sŹPi(ϸ7Oo0I 8M~klE-8#0>R1}E>~2AD =Jm C_A.X\Jf:)vSbv? 2fg.%5N~>j|CoFKx,Qs@|昏C6\%isJ/{Lٟ ޘxMņ@p"#[G?kY-ϊ YZCv=KD;E]a[E)m%F£@d?+;Vxs])_'e {vzK~ɒ,3yFOZ8MnbbWRUޜ'3iD;J[}t-TD«0Fs-u}q yԘG `O6c-=uCoB8#1@RWJ&-kғ)a%^>W&z1u=p>|es/t# Ti/2;o{\rTƀz_"ʓKG?%l0ݾ+c틵b}ˇ(!X0HB9K9.3Q K6J c=.ֻ{ qxҥb~yaK_CV@6Y@wM|V6j` ,'['G45f Yh.JrU^3F'$bҩpwq*nL^MaL4'N!WarLˑxOt*KPХ)Rs uy% %Qty" uTSiD{RTO=?h;M{!R\\hC!7%`# <}-'X'T=$CPTGiHfRH}hiϽ>ws_`jŇMt[T֩),LΠj}tF_,;Tx!?IƋpϏ%W`pN˙~Z_AXc@AvK}4L<3[|ސeUǚ5#yG!a#z̗Ua94Ztao>th0m}qnьK~bL*. Xq7[eZ22-4t2N.fc,hb%ri'1֪p(6%#.BRK fpBG \y%y C7%7ؕB2J>\7ŖO~:TW;%>Ye;-F,ݟ3F&vJ{OȒSPc@.k}M QJ&`_*hp#us:lYV=VܿXN)'/NحQS!m"PvjOw^C6W Aו Ӱ|4fKBPWS@oN4)<t^'OXEermiZ8䛢0:ràJW_m:v0%!D+dHPnYߤ4}/u`[%}܏b2@x%KMZ\5 ˂Ln|T)8%YhBX8AN}t#{o&aX549vIAB,sKs_){аg;lSK±"܃)eC܇/EHWӔ-Xs,o1d4]?5h:*. 6BfLFOEFǨPb~d67OK='5l`RӇ4_`%uW)"#~y|aχ}``#º{ D,E\\L~`3k˫ >A}Ko8;,).ؑ >8]~::-%Sw>Q2(\D%5g~tqyG8U(%!bQ)'@~/G 0:8@Tb;Uj]&v$W&{dOݶpJ1f\ubAU (nn+[>>\p\<(tڟf}p yA>NjQw!ec<ϘOy^Ξ%g }<=1xd.J@wgu_gLC`2zM@z,Z(p[$ ~ (e ҧ(K @^cHE>,?ܲ?7 ̈́]@<ͽLk#E3"N{荶}c/_~ savC;HUTl%h*.ħ.VgjRD4E=w ?[*(D;be]*3D-+RrkE^1FA( "~0=&xrW$-%ch&Gn&݆rC;/4Debasep^PYyX a@HMnS ]Pr罷I)2ܖmezcCl撋5 >S3!2"6@'UcrUkOdjG!x3Wq>DƛY8$k zYc&f h~[P4^Ʃ%6{#5a&]a jZN!֢o!hTɭN<7D\%3( @KǔF I_08R_VRgA۩T_S ږSc ]pu`|PDA &OHcjlx1Y޳.5JVP9"@@غ:\8Q}7d?4j1U~NwKuJ$>i YLvG)m/3CSmTd[@HhdW ٨$6*U%,@_Cp}n}@P8fQ lHf݀<Ƌ~zFLBaẄ́IG[č$^;xգ7B=oR 5B"13@W|Y)yٯ1vkU`uk5"k'Sy3~:r&fu_(M?}}YBb;1-;ƚ}VA$;?"lxĿŜjM W`r˨ lyɀ0I+=3I)=p4ie9h8 Sp1a?UQ kP=:~9!}V&C.nRj9No&\?TFOD *'pfcoێSf ῦIhU1h+ljf:G.+b=s~T@0Z_h ?Av;_'ܬŷ;0 I3A)pzqs`p=oa k;+~G?dDS-Xʡ:̛/sk+ 帽eZS.t յ6Y|* q:(Xd,搧 ti/n}'yv/*-| 1-{)= + Hi6VWΧ Zb +i0{eԶvA gd!5k;jK[Yuȿzۡ5/чdYA*NzDc5꣉p0qtI5 蠰kI?(FW?B1,4GnGY)4M+1#:_n1 /s!aڎ~bVi) D8!0j'+YUפ }I;,(RppZ&_°[C-18_7R3UitzĴyӃU l ˳}w`XI n1 tM[~eo_xc({r}(:d *@h9 6bbmw,85Ks@Y@= f9]\0\d 8cSIgQE-q/^JˑJ}YKȥ. r1qՍҰ4Yۣ@!\$Ar_mѝ:Mq 2gmXK~K[Y{O -%wA1Kz\H +zPE!\" {~:+2\M@4B]}*t¤`Ev5+se ro3b_9Hm6{iG(ȣOB „k \~U;)4G<Nw?=2L lMokDOnV`N#BqW{&H0>:9]uKB,=d!KxM5a|)2dBajYM VW03Q3nސV}(u #΢**P?n ǼX!҇KgQR1IV*xuT $8n~g8J` vs|[;V1>s @ZpұXxxFU {IPj3zPR[am0879ͫw&(Xȣaj=kc>ggWrNxeC'XculADs~Wxa f؉\2b PW&yu/6=yumPCtO.!X۬a5O0)m"A~^QJMm,SS: Q0WZ>V5%_C sO7xKpf4:'tÀVVT ]AKD&8L/d$aϹ'0s?Q呟B2=jğ0a R#[=slJ3t"B܎dP{"C&ٹ>}&&sG-ߕ8ϟ{ _Q2dyץt JҴ> l'o!6u:%~5l~@giu~ q~qE+ 4뀵 m8}Ѩxv2Al0wB.[<[J :Q;s爎7ğ)PPڭmwli"G8F]iJtN唓+bD+f: &xO@ċ#IOU02d&.,T2E`a{Cxrg-bfBK^ͥ;ph :Z-Hfh}1{ߝ?o+$oZVk;Ivc΀D˕.54Nycb^2BrdYBI:lm?[ WeM*}Λ5yS*! \INi/^Hd%%ߋ&fН`iQݍLF x10ͼ >Lߧ~4(JUfeIUɺ  Ow'14@z€kS`څž&r[xBV= [%QW*I{?; L;E[%T2j]kQ!!yR|hxEK2Yo #naߏEx3w jATi~HƜ*Yo^8 N;Xďnr/$"˭x7 N լ K4; +H N"sě-$N-Vg:?7nBh>J֞Rb=l(HRC>6Pê|"0]̚F]'U?yq*1 (Hea G<U^ {̼gg{Yjujzce Ww F -(|, {8EK&\yr3ECH-HV=G)f7"+ 6')Ȝ+OT\bd+Ku$mӦ,]ABVm!?^Z 3׎O*UN^CE\)ʄ͕ Sى~%Z6Gg'iiDCHlRdٽy݄f3O%+N\3wH@ j^@Ab.Bd`pcI>xvcdΏWO& =utxE|F9iȡxq=9} jP*m?* !iYQ8, FZ;3R/#:l `̉raCVi+1f@T9G D3Л{KUgWPaB$1W4[`8&DwDi&QMXNvϡDĬK=PͶA@8缴Ď#ﶪ. wWA~Ҕ5Bel-i?o r$}u,(lpLn2ٟ}R_R ,@vW3";^q0EcBx\UW^d(}a?`&J?73z`Vb ͡㌤ oqJvmQ5$Q{y7,4gaWSv-Me.]%g%f 8QoL4ǃIol/ 08 L9͓}AwNrc&@30=YÈ`;0S3/fl7Zߞ-rA*66{I*rPU<4};F 󙅵zT; dc$| lECWkrVFlrG{ip蟴j¥yKr2A |ʺ M7JH Ehwo2AGSelN8zPjCh6d$a~mOEb$!ʲL@P>pqo_IKj^#z{Yj9/k&0#+ȠHq̌cwg59$nGYG> IAQ\Tb.=0up 9ff[*$IN䋟SmCt-mba5mCd{.n2J L{, vݭۑH]cI-Zs\(:"ڀߣ[j?UVM{cͷ7f-}Y,wy ~Qܯ6PT|8]#g- %]4<lǓz8)n:KTԁK @a= 8ͱm N%?*Y606Σܸ 'jGxx NC3 QJt>-E/&:IE$;plYLjX!1N%q@vJJ#}.SGpAM- !z7s3#Wii9\"̾Ba7{62ܱ>MxȌ<=*$(r`OqG>E[O_'0XŔS9\$?oWW゘rY|;P$ ,yZ}u/A_K*GX3q$h0ijm~36B_ȷ^EJWf )č+r]#xaU*ptU_?\$ `" Ϗ;`]Eo(Z_9̞Yv]ӜNY'kʀT4(.RFqM_R jbĎp n4y+.J9m[9KvʃBR &I!+ PmN !;D _]}ApTuA/}p)0<) [=s7pXvI?D5-~JΈ߈rm't[^Mxl1Xj+3.B+h"]a)tuЅwNēW_x{G%2#ꁻ8;{QǾ7Jt~R\x7ܓ.nt:q#U\ϛ C=Y9"q[Ca#W {ZOŅ ᦚScIH]ʶ{f) z JDh 5IfDLv앏73tmgU=ssk_ +(<d(`@x~2؇7&14mAm1HǔY= D g[+c1 1w,^{Z,^E̓e 8C)&֔Bnz- ,#YCEFC0"3x!<01Dà*sIp3|wPUD7%6W1 axUaA7éd i6FAإ'*tK]n/:·ɪ!1pSUy+ W H%MT߹o.f$dHɑ}iIK"̗ےx[Vy`%_RyK,2 Q֒Hsh& 9)Wd)#w EhDGF+J K߳:\%6HdФ B%tiр3d;]a^#qlp7,&/U{ʡC.ڊ.GDMWm:+SBM؟ʓhO8=.koISJ5]E`ew92Ɇ;n\ؚBkߍʔ V[_66͙xպye[`<r &AVDjn0MQTԬ+Vev^7LƱyg`}u5YCb*&:{Is7 *`e@w+D3t8,t)G!p!k>4RtBJ/zce]K06=9̅i(PWlsqF;LӅ͙#, keA+~u>.kv3/uu`f z9KBHs5>ŕf\"5mv}B޷V0ύq4>c]| ë_{;M۶sNKjVh%fsi9˪+ĸ2Mߎ{ sX{魹 VaF2Iz#br[-wRy:21Efo8@#]eP)zx.:8t (szVoG, ׯʑ}QEj.GDf8ngK' 7>$Waǀ(5e KA}#OD t1A Y~b֭P; St2se<G&g3đ)kHA@-hm y*T7qSȍ^5+zT"*x֟+}+B0[x@@xj[crkzGcS'6f0zQ1IuPBOz{p3Jn\`<{HR,~[9Ym/Ay9@X>$$VtV'Up㛻ɠ$j UrWS{niB\*_{[8}PS~h;\oL"g#\z\Ǹ{lhTxߡ!%S)w'lM. ,n?*گ@2btߊW: rJݩWO3' B@vK J6Mw7]WKrI%1wBjIK| _ՀGвy}~J*(^IN5YAUv*[C4]Gu jBEz*UGj^|]|j#f,Hq=>҆1K%Q\5gavCi~>ɖ}k ~X'8T$]c>.Ū@C?>?vk`Se VZ8ZHi6;R) y~nR9҄Yz^4pIaђ<+h? RzIƥd֬*J&iFYO'~xa$ěc2:&ю'muh#kjp$)3$ZZXzp6$E:4@RC/8G4^u] -&#7{%o&p]cY ,k-@X@6>:!Q?_d"ͳ]qP!!Zi.vƭ]wQY%$ e fyK@~/!cF3R "=8T4H:UµS_:ARt;'GmyNDԒ̡U,n$zU* .mxC'EfKPdoS&d4BFUݑdh] @̖VVDɚNM#&<"MKBIZVK,&ͬ5G*!aC>2@VMú NzrY l%O Mn EbOݙP9]n,@an ?f2}k?'ꈽfS jxhI;it7 OnpbKc;%HLOf=n'-'+WiuTw BBFO-g?L@0 Lz,kF;)Aj}/&3MTJ|׶B ጊ_2FSb^wF+M AYFG PzԔZpo7P,|9w?[pſTO$?rZ {؍U7Hӭ MSLgÞySP9]P鵘 |Mf wG@_4dtRH2Uq j*+g.6+FX.'tW'+,jRHlOVGዷ^H\\95>V҃&=9uCz4Ϟف$DBSHM 6 B̶M~=o ;Ǒveckh.^DЪb\hؖ1f0 $"O"M“8EQMˡ_SgyE(09}XtE{ϯ1KfyّH@@dYNBO?t9󰺜e3o]bA zONnnب d *.?e՜Ǝ{N)F4gԩӻNN8ATlTcZIg*сG'蠓˴6>^j Ѩrݭ=aכV+<:poZXܽsp 1fEd |g'qͩ/i% ë<{ c!*Y_9+g9tG)U9?UAbh+cj2OLT2WhװOkwm pk)!ΪӉy9.(m']~"Q|ŖvntB˾1/6j|6VUu1\oɾ.޺Xx 385?ƶr53#xxVڄSb+8>@n8FgI3<w",R| lg+@eE?oՐ+u,z8'+A@Wg޴RYVWm!ПD^Qj 5'9^"rIuvk"/ɒr9+)7Zh_~Qa»̓ɸ8_UR!?7* 8d 㥐f|rp+!B۪4lErFlp%\r'2N5g xz4l|ҭoe.~lje&vrH3bZzbAb`E]}=WfLG;桭*Dhl`0~F/Q?G` &OpݰZJj U=v ww(!h}xL-k1nADѰE[ZD$Jͽ`A:ky1"P 6((q%6R*J1LGka\Pgnx ݟKxZ/WN7_M [fߔ鑉qfzMPſ-cZ2Rz@9沚ߵe߱`:C!e־s+&LMjcAB 7{bO"?! n4#2j'sV` ~52!cL|a "Yoև_{n<5F!~‘;\csdZpY+c20FK}:&8p*6TNȍҎ,XIX4O ʚdQbdʰP<9'}2 쇖U/ٿBJbCw.Zk\[EzxxJсU ~uh3yA.CLVJTSKYp 85*Nvΰ_ :eTq=nR`,E60)7Nf xfo б̺CC:{;mtgOw+@m9;& /Oߴ)ի G񭆜. ̊DNbV-((۟']UQ~vId|O= 3h@0!8 Y=+ֵ; .ֻex![+A'*CЋZR= _EE )qVԇobwȃ+?Y,;QGp[q,lR8xE^>쭖7.zGix)0 2UIKWG(0TS`M}YzΒU8DkAPq(E`=( YK ڳDlLP?* l[Yx^hEG''S èERpے/Z70>O|.2~Bذ(Q>s}Re ZkC} dXW:[+<,&.xއTY#&Xzl%H 0&2kC*(JU6'&^F64J-10 DoW?Yl~'XPl2.dkoн4hU{ ,R&b2c?Շ0kE~u>,ĢU6RtYtHq Qo[(XWsmZ:{T7Mvo亼˺K9OPU*M+fB'xPMBo :9xsWAm y|(2+i]?GamTsVM7"sr98 ~hw>ZSjfkn]T*^͸`!P#jq'x.d>Y/ b@7}DQIJEW2-و_ {@Q96%z-ŨiF[lTHx; cCs$svl=qtHn>7UEּ9#yD3m.tvƶ*@%k:⠠=޲Q aiceƖ9cy Вʏctr_d'u816r*bm(x>_"at[Q[wW+'LcݠJ,4{q7ϖ3x}R!"-0 qCQdDqlN1qE#L60'浯e]+]^ 4bWew{  SqiAxneVWMF'ډb۪Og=jD)Nrkp*ªD 2/Фu&jO:E3ZPI[{-#H4gcm(V&0VI(\b*x^<FAX0ЙL*Odke1"qHouܱc{_O, O/%GbnqKERQ|{Sgs"N0$5eq Xc%_A!0N O~ sPitlzu?ߓO Rf0::ɐJe:<sH2~&~n~S+ֵN$z(ca,uH-Ypm&bŘ_mTټ>}c1ݦjcY|X<ߺ%= ^[=Lk1OZs:ƒ6l,K6u VպWSSxe)Mpuܳow2{u/|͢UUܨz֮~CX6 \GDVbl#Q) K򴟔"V3(!˃ /۾}br"qi?ϭ*cƳHAR-;W `yI4|F=We{,HFL;\wRVQrQ]m;cF2DME {⍿6)8 u_P]Ul@cr3D#ҞzcGXˁXt<|zrzVS?Wt~U0CTttX7GlYr$2AfnȗZS3#AqRHLQ_.<tD8>; @:! ^j} ղcBΦ8XdS!M}R:".׵$,i9TdZ9WlXvy N,X離ۇ#!ʣҘ D&># pV@ ^F)BP:r4+jHY+'=<䆃yˆ!žvize%&[퇱- Ʌ]90߼!T3tG%]m}a=!`g$qxL(@ nͯ]RIl+ `ow(TGeBrU烂OQuqY=8/Kc{Qr7O08Ju7P[llТOYa7:&/1[galdnDZvH <.nWq$p;屴'^"?T.DLsG=`zX:ۍ_9BG ϷW_zm6J1@ÎEjTݦoխhkhj:'\IƬ=/H&w8 W6pRWAaFQ?4/hCi?U͎ =6'evl\_8.Wn<j|cz$;̭yg;{35v-:T]=oPk=bas7D!bSՎCT,}Va2*x^Mv51~EaN V1Fa˔TAԙ5p*[Ҩ srx}@c8R7d`;&:a9{ kʶU D,6ݖK?:90j}0-iUdbB 'NN H#+|V16Gx _{mfPB'?".*)!{̟éDz"ǝm&v NSZ; < %y]݋l-Nr eA*:be_ p5cU` |܋} rt#{bWz#b(Ϳ ,vym/\!퉨R t6TFV Fכ%T#uW?&:O=CL:719)KHDRxĤEXghJKzw-8Pkzk M|y{yDPd++A{ssyag,t`u9drC6'qRÔŒd݅BH[5|S[/$)5NI<;_d{@sjՓc #QKތqcќQdf.et [àD `w\_Ad7βhq\a }ǐhDe?ظӪswTW>iif&8))"3=~ya~phɳ&r&+;sғZ[aLCzDya,z;_>;)hNOҘHqVHՂlO%FS sɰÏqYA(nL JWCXSh͎Nv74d$=kJȯMB4E~֛dGTˣp|=IȳKg-r*FK 6qy̫v+XAr!}-(=in 52L&88AIe ̘U[_(ʱaJ Ó1a{4o) ύ׺jvڶk3wCrɲ@sU?pMje5\W/2`֜ȧw`J.x`m?Smw'd}f44^ JeuMMsGZoұztF'܏} XCҜuJ|@e:d]sgނi0,6Y~Tq[dƝ%_1__?,[)'"+Nʾ\؈ūiMz}ĺ$yië6!5^vJIqT 5Qlͭwf`\I,{k=H` mWnÝ2Fe,=: 3BE!HT4F?S<+?lD׹\k0Kے!^dX'?a r-Hm0&ŝ,S)Mz5CS^/)'n^B}}lG*4S .^%@gmo_QFhZ'ER>|;:G+С˩h6k>>u9Y Z;2jQw[AvrVӱ[ QnPJvX)X6ݥ+Q{[_ۍL-xeq3w^YPV'aN0=ٶPe5p~]i&ĻrJJW +`m5L:``hRNh1Uv{E)ZVR@ˌtR/e)}̜bFΆjUuX:fPX`?"'VV=nYN= O \W0nF1aanMUfVF :=9e(E^uP;+qL 07Ҫ?|s*[WQax!}O=fO7Aa*.xfPbsvCr zgb֪AI6ٍjPG`X4 \+oQB`Z Y^S,ā̴YK׵W @7%:s[1)v=?v6KE:j6\~\} \~lovTv29ŵ(/{lhoj?^PQʶh/<ړKȬf|E`fGs,˧ztIPxA?K;id^~ȘMyR/-[8VҚ@9uKwo*M=-B+7 ZA詴tRE;Cy4tZ#JO[kG(:ӓ EG7kStŠקA$5BoT7$ l_K~,4~` ԄrV=K|3 xk] iIOn̔J`~ge,M_Wա&\%/M\bΧCyE%!g`˼zj0X7WXG?ϱi1ҕ/inbXݝLYTgecE2' JaKtoH-)iܹL hm˼XǕ>WbfoCgvuKLeu8pYX0&JjڈcokZL&+̬XQjj[Ul݆$I.iu;m$yۊ ,cd; jrBp@P5UeldnQ1F+מ,E^zdvD_h(քˮO3e;+gqY03hߝ|уz>DP[}=/(8_D uiyI*~+ݨqZߐAV"K5syÉuou!m]tJbEj<.=6|5N@05C8fj'_otf\T+iOJ'H!2&X, r/\k ?#6#gACM Lb.F akR,Jq=& VIK[Q z:9$xv`aK):UJVXq 8hDudB -3(/ׄvLAJ4BpSB=ڔwX#o]3-.L QTU13vTUWiC[>r_Jԓ~unDWW.Ł+&',#td"*8}̓9iPJq.qkx:qh@;H+t#eok2j:7湃0U2~xM$^L-3$=QfsCsmqlCoCVWﱋNqqHVN0Nlܺ%bG#vHunk/ ޳F2dP1ߢj׊C}(ٌVqc=Щ)t|vnT,hW^dmj BoiE|Ģ8sad|nAKǤ'g[3hsHeq$Àk wFAWYj!w\8/㍕sZ}`dA-HGvcwズ]BE`{!Fh]ה8}]WW1-G!В;4xfh\0}Ǐb$$F[?}Nqm_uwajl9=6D%DP~LeSI"[ԧ5aRr7iC)g"`#}~?Vx 1 3rWה{03# E^__&ч=4.赛4 aٙ; k~Sv~^=D8j݅>SŴN }IR$SL (QŎ #S>f a-#C(` v#/Ҽr|DBok+1+pAgcTBQԝ/O1“58W>훳+3rU#BKWjeB;"8]|E[mCtHuƉK4竺$FGFt3r7#$68:>STM/ם-N)p tS̍$qs*z_JtG`=+(R:1|ȶՑ#.9RHLO0Æֈ,6 mO˟Y`!gwh@rFn"Qew` JO|Fzب 1,A&vF#mFʇ8Z祉^мYG?: Gde_N?!Dt=kQ@ʸN6kqa.ITs MA=w.;:~Gu8 l"KcEjjS1ߔ׍ͺ"Oԭؿ4Xh"!x fA6A ᙮l4Z%)RƤH]Lju(;ׁj~? dNt%c~E p2/]g汪G\]~+RCv-<?,z}Ҙo'*T֋1q?@9Te"LV׹vIi R? B(o]LYY ],:;h|`熰0aՒm"AwY617Jk225 K˚R-ƳrR%:I!-2!-G% 1\6[^VhA-1уS@+ Ki4bZae_S=p6vLORQ"UmKŇokczEkoA:x*][]@<݆//"դk)?i/q'NrH6(a;C(35X,$m WQh8T~̈́\9 )+{\PB +R)?Vh.!u"Di<5v1zd) ݕoj#y"9F/}R٢EBj`x{"8*#hج܇߳vrC,zQEvl4Q{\I!%~|i5٘8nx87~:*Y(lv,j-Jg'Jf@=\˻$)߁&%"sx(ues+&)'*JXTg!+Fޅ^ Y4UC 3!ޞĩ09lfe]e5 KARTwT"Q9)m+H@w 3r eYI#p~@e\8\lC2$Wb%,SSHAluK<Yת%ʗcZq<yoXxaF{wgA(޲ZL_PcqLu@">wگ$l>Z]|yeKeW3?`svHr;x-8ߊb>Q-:ALf`  AP(c A>>U[gc8H)KR_V;O6V1,0*i:uO/m2܅蟁lYCvH5 Y4~2X\jL4OЦBj1q}hRW|:ރ_L NIwlW ӣ0y:d2J\N檗6XZX?<ãKCjv-':c2LN W1X9,mFs(tc$!lu7CTp;ZG k3:-Dnˌ2Ub 6oԃtǯ8ߦbyL}ѹQB$>FeDd\&ķ }+&*HBEE6uD\/16n{P//}P,,K0_ef[Z^`,ch)7d(]]D dG<>lT1<kSDFNgJ8*sڮ$Vj ' F܉h6!,fS9F/V6 "a^K0 ~^@yU6Q@3spM=r\+'Y?D@CGh8躼A9ЂRs'!$‹sv?Ӟei 48tYc#[&ɧBI/}T_va&/zK.F!|HbRN/ +&eO%O#ouK ɰ=F̨(W?WU99 :U.,DB(r$R}% ۏrֽFi[-rP%1L]6DL_5GEmn3SFD#b̹$EL>:&%%NL\WG 5fMHoDC* ,?6qՙ|%Z%adg~۰/ - @uf;C3QJfcbbxFG~z`CЙ66Gq&FiZM@>%QJ{R ?{Flچ)5M˝.N4zD)>"%}t&t˸ݩ Fz{M]=iٴ"$)jÎ˹瑅6E&c6DC-.T)ֿZ7Q3(M/ RN?< {X6t0P`z`O(_иlW!>[HUB9nrGYi>eRgȁDٻ_R:5]Yz:^a9Q{?(R,'MYּɐ1s31rrՍOeU@5:wR{ZI8l0ebs{mf/}1[ ڬ~((P/E)(g#v?v Ͳ8TψNR/ڿ[is?s?LOOKn9u"Vv!wuՃˮo ]#@ANa}Y"S8 5j{q'ޘ!A5biఈݟpΫ9\yh. иbX.fY_ //)iñ~Mly0kyVau샗k:e{k'\Avd#^- 105vϳy:Z̄ jLQJyg3FiE*s}1&8>;԰7kޘ#8b8B]%4#H Dǿvje>hrU\!9= ٟT^ 5opM%q2nZ#"rjWm@y%}r*}RuCa6IP(/fV1cfz<ч:_'>lg82Ɯ[?4~w8Qm#N]MTjA`2~);ŮZSB3 ЪgD-;@ɱp%۩jRlK^ESEOOR FYr'ŏ 69mijo3VJfEF%lCs$V\Hbb N]. HQ? 8`Ҡa10XHm0++b?~|O˓oaN|@AU?d<\N}re ˮIUcxX-CTM""tau!n?_l N..Gbۖ kz eTzc*cS4o}NcXNX\g"@CmznYZ%iq `ۦIL:L=`)E, xnbXsK7:Z7E?q|W  h8uد|01%ʽ5ZY+ "M =e#4jGw!xea.@i!NW[?~-Ep`7 ֵ 2λ bBQnPCo2M&fQ($#6B57eK…kt5X f!o[{Sk-jR7v;#p\&=B;?-;qiXQ2=,15#^=#N#E_]NG[T# ^_F.kJ3R%Ixe\g^ D]1dh7nxa}g\H;w0N %l҂ s<}JtJT܅)ZΜ]\&ǹugtǫbIҚ)g`gTP<(Xi)q\P< :Yx hѦ>qҜ)gBTvXju9Ҋh3 }rmVX׈(Oy/p,"2ISOc]3:s ,Uy}\pK/J /*(-i_E.pyԵU':;Z=>-Ks (C 0>Wrsf>i4=I{-㸣jdX;9|acƖ9bpzw3-;2ѼڐV{S[8oBU1;ڎuFxbl92^cpe4 D^3I5_wqm_Nz ڝn'j"`H;Z3)4]svZrQW&@a78lA7{<\SSS[T@ ?? ƁK巕j,KFXg/Ѫ~5$ yM|n d,؄7,7tTnIf#|燰[MJu^b،̐}ÎgL׹&Zv쏲nԃd/=E$[`b"H<"+Rynd6(WX4:/79twd&O'FM0c8l2k>r}\oCt{CVau{'cjyMӣ[TVIulS28)llkQnx ~[%/uP!+$`wHx0Fwm! MF!w<Y?&Aϥo&t8nyۻzثv6j֒rOEGU2Se2:ֶo=m 䘤 8mM v0q" &d3J !?eKHV2>R7Zȁ̢} Y[my&/m_H'B⚳Aeo<ͰH^I*R2GF!d x3X?}F iĺkiNPЋOӧ>܉MsncB:rGF1PRl䟦lS2I"66/H/f(4ecsΖx03]SNb Q߯ڞSwn{J9M]X*g=3r;zۼWK~VCGArU)YN$ȈLr@3v5G ]W,`b#qԗ[=scl"_]bȧ7KFa$//˝^4Խ'WN?%qC̈́DuJЗ`|O2L%InGvaKG0-D-g-1ejPrly:<݂xy]dc ꟆS2Bnh`gx[Hތ|v"ԓeEm9M>zZ;Sw9#VZ'$r%FfTk.Eq62H",OZ m˾|d\B>,x',<>p*zM!!VK%m:溯zBr}_/cF%(Tc)D@cN䯅DhZ̽Bհem E|*uQwbR3ЍosEH;B&W`PM*{ t4*=)B_nZwDHII/.LN֩ 0I۾jfCU5YSqe*L+p4NG..Fh<\Y)4$EI|Wb.1-}M+LƁ$AU(Pw.9[h9!ɚKM#'ם1߱,b%ǑTj";* rb!V\#T/d/ؤGkYdo_6;m\P(fy9|=~U}yQڧ T>Ȳ\ۿ(b8XiY>@{sZTM쇯K%G*sxQim4G"&kC:q;/gn;X7xykGjLBL#mq6qiDSMVK$/Ep#7pS -IrBy>\ ɂM5)8myz&%!lrQჃA^]/e=uOٺVO|5;^79ąOPŷG!c-f"EX /I7g |&N8N Y蠹4&*k.?A 1~.LLaqOj"H<%_aG&cfrjHrț\t s;JP,p,J& c gU_<9$53k 67yi+/)*4?zO6hR~׭e*za%v,:tbkځ@)[(=.Y HT"-IS?@lc_Q RI9áypjj>m x:1հMm:R)%v^ A6ӟᡟS3J  h*%iӈ$+4*]KlER(^閒Gψȝ%ն476qrIxs7`;5Bg=֘<qK3KU ` ij79:` (YַPWQ~xv$(^DN'!rR3)"lk(C<m o*X[*UhC]5S~MIJD G3dOorϓ6SX6MVsHf+E<DI@̓me8^8G(lKXEO*]Iln>;,5N N/>ߧL'k 2^Ҭ:yh0ˑ_ѸrؾRL<J[ai#_uYG>'h|Kֱ$ 7 ]DBCl`ѭ\j}2=uZ/Ɋ*]'2o ΀7yѽl~S9$M3׺^2{N<}F) hz~`9bF[;QZ@p-ި ܏op?lQS;ܡ ,rmp`yDTҥ\?Lyqu3$U8dL]mL7`YxLY {MAN o\ `!o"`[` Uܭ=e9u(Y ]mUx> >(p5K\ [%n]##6"0kETbR #&eLu!QČk.*2TR0'$LsK|F&@cCZݠb1Zx޸GScULM'qL| n$k+'eMs^@U:KM¿W1+4!S_BLLJqӚV8oV\h%ʡ;"b8hri]TFLQk#2vsDj2+`8UFg\=`a),yRКvs]'xD)N+oȽnzkC"+p5N񍨫(ZāaL^"1L]9RІ[u<9(ގS"jy;@c}Y`2g i@^19gmŵc.^3jE$QG9j!TurИ}n&3T*!vYOYL~0篢93t$KK#Pqt'9YrړI;qJ1ꀳ5;!A|~V4z͏=,n*Oz-`1)6UV* ^rcē`nM?|Lq+,wwb*`5Fzg\.zp&݌-bU'Hpn-쭶_tĄgsͮ'fv=Q\)N75g^pμtE:8Cjd_rBX,'HIPspBR/cw8\ bBx\zUT֠ߠM,Z[0;K7;ȱbLqӞGd-~`?؍r$EJ=5@y;ȁ^[rz Psif cW`m:ZA`#ffttdX V$?E0Mf_Qn[ۡ6~6Z08cY1#5c}>|Iv,%tEԴ5%ɓ3R$h5**`I{Vc]F? JWuaXpQ􄔲>-H_a̙/v_XM겋f)#1ӔuLߝDԂ6ʪ.LO$vX+ۺ^Usy$)k ~,abژ4M,q6\Xg&OK:P6GP-L!8!ӧOI^G`ou:4DĐadZ 6ҳnښB[xr _]Wt'v TpŌeKKJXlx]D{<8^F'k,5 glD~*~=~6<t焐A p4-z In]CzqojFlXzJAn:D=KP.4Pqy~.B\YU*mE30i Tp Q~2'jY0+yd^23A ]SՓhQH1TCXQ:vub[ka}z>:>±hR96Tu:HcvV2e@˿每GYқ%N G^M6ʅ*X wM-"f6Lc*loݽ+1E B%AzP|^ ~(Z;W5OP ݅׺pF >gPv{ɠdQ2@>A.ah.tNcqS?E5''u[H`~֋&xT=bUNSx\3hTbd^%S/.?aQ-P0v(>~ gY%}AS΅2m` <]@Oܻs#b9(>_eU/5me"sԅځi3u6#9.`-h:so#i5[Dw$J/1qN\l-T+ٺ(,Ua?DADDnAn@_JX:GPџgO%!)"5o 5SE!P' %ljgw(D S2kOrN$C~% *Á3sw !#"fljti 2 K/ ٨zBafjI(<ӕK7hQHޜ'#*`&qwLcpո+ü]3cd2 q%ʔΖ4\9ZtboU> @[c0/z8űa[-&*U&-lj,6ZR:`uY\T823Ĺ3_(>S??EPW}jI ;EK1U ]>{7Y< j:W0»7c3CI&]cBP]%ݚ_K^A+;z/L8ٲx &3QK 5kÝjA@zkz_@$/upj@9nst#oW/S yd*%)r.ذ*%Ґ3,nQ-E _ss13kkc&g.|u4Np"rw_7T!U⍹qmEh=qN gYәpOp2Kr#3샸S~e}.RlW*֩j*s.= \&u&4iF:U#[D# i7KEJЍorÛW )/.ҮCU>w mC9d@9R U+w>?:`n Gb,=uqu1YbЪ|&HA=rYz'8q:n|AؔeGxB#.OQ kb=cxO+ w\^olU>E4vh#BXYF45j`4WM^5'DFm|bVSVBLQ$^!sxˣ 1Cr@fIڨG5@Vf} LoG?CN`S8+4#ȤY@FɎ~vN՘aIЇ89? ]} NԁcTI.+2E2y=($G~]Om3 4NZk8Qzv_w4 ?sl ^J)ƿFb7:q=pEEQYccN:ַJ,Zm4YU[$rP>v" [Z*4ƈ'fK3ϗ8S_*R >Nm³<ʅ!Tx4i7HĆA8 j7A~^M Pќ{`kA Xc4rݺ[{?Ih\<}*; ,w:%ՈB3Nf_sjcW%G(0r x UUZU>po}-{_mY ޒcKp Ig&e iN{g#pf|’6i ]\$hLcHHb!VaH\!Wq]s@ A >}Q>ʛ7Enos$6W~hB u,mA4*H+P@0vfiфRdҀ Eoq+OuT㉇P±HC9X̸͑{;W҈;nUt$dEv +4=%zf+㍡ ЄGyCh~VVAʔjPN`B< sL'q^!xF/jݾIlYaoy\f/!=2_Zw['cLuf*T {JRL e8*[EIb u.6HJ&"/ʖ~s͒t7ziXV$Hp#h4.Y"br#ieuK{>I|AhLeצozN"Gebƨ9-״~@4D}[Fv;kᮝ⅞|5=")C\.D#eۣxWUDUn㈔4,bh^iU5;0ut)F[UHlT5,#} * 'C3~CЩFq8ѯto{ב=aqv9 5y .ErGƕ42jJ[6Vk  -Ҁ: Gn:.75J]d,,CX5ҁ0rtLa ecM-\Xv߀:-^Ik0= |D9T>a3hwR"UM,&v#MT샿 a9G/Ym歱*=N6j8]QumwЖTwV&Q;Ka l}^6µ"F:F#ߟm؇;>ʼnޒL2q˂l$%jL!aRYץy@t[kA'x]tF;]?A]z̫UQ{шmRmtx;p]Cjf'T8-2wb 숛 =\űw9hE>ӌwbz"nX-^0bR]Zp]rtں^p=˵R@MXi@"<(ŋ7E{nẕsP.B}*ZR>(2%p iѡTyNaApn(lcvrS:k:DZ)coؼdY+opuu$&7}wm~9vM/yiH݀ iaF^]N0ۚ hi~VHr1L+'be/\3F:>;,ӓ&D@VՓ WYQ)KaÕDKx@Aj0g> =pKQYgdGlIη8V6e'\h4`I @~>TLs`A !A&ă TJvbODB^n<'F#IhH,]|6p QaMO@@.;ŘuaxR{Z:y_OׄopɌ{Ҧ<~y.heYg}U\eJ|Oa>/x}/2?6P]>.9ؾwo`<4"B^*5 $3\UF:eh3'W\{zMVGgzD> m<&{p<|{ʷCZ: rı]^I#C ѹE6*i)9{fr%sKr_J֜'qol@_iJgs,+[84NQ &ʼ:F'7r4*к 3TDSGL+#݈nv;'Pw4gFn0 A;!kKيc9a ԁnM"nP0RI ; vsuJfI>d>`$\ԠYZjAj`~q!eY_٢քZ=6iߧ 1R*p1y2* 6,[}!ӊ+qꂦ859k?طI(Je6 +/ZsDID_5?gs,U\ft:&6oy(㲆՞ 0Žw?hzp0[]ۼ:zЗѬg^m B)"6B.wYӄ+|1V`/ƈ-<6ȵP:3Zή1&Oowu nfrw65ya PUwdހ@o'NL=q֡a P3֗>X W,3E@ص9C1 a;EZ@(^?bW6; czi7}֯}ت%ez}翆O21]9 vx]+vH"l*`@b{>@0&/mzʛ|7'gGq:Q/Cq,n܊>*4- P#W> M\SS[NBOjjqsMlq%tP Nigm9q#03mbSZ.b˰ _Ja+UL̢NjŀsV|o٦$ԓԸdY7V? 4YLJSxl/6x,wOH:>=i@DzƖ[ҙy*V,m-_r"c jUD͞tQS^e[%U3=I3S+ Ӟ6O4]QuRLΓbL<|7^r3=pxؿwa)ZmnrgS+Gd !.oM (\6̄B_bFo큃)ʦԲVLٮtA j'PDʠdJ/&ք=sQ.|&1F#cxETf"rc*m^GèoXO]qekw q<#S bnf"d>~Տ$cI-y&;4' IMURYŎ'Jq҅f*?31fo? A=k3G"fq 8-$T&Xjnp5eKvrM% %1q]&MAT`n=,NJnb|׮ac:,!v#:+2YkV8@[lbVkU 7*ARUK7uV_$3C*~gzwfH .(l[& 5rDi2\d$ +zǦu7QnT9߷cQ_>tt^O D ;p*=w]L[X .1\Bp{ 9I''UFPg'KT#ԋٶd\.BS[_eԬ+뉈'3aC5/wbkz-FsUR\f4[9:mJ"wYН+e1WMNh|8I@a_"O9\(}B~^ʫ!2D_A<ҿM~I~w8=$f|. hVFl3f!m%Y˜t |Hsw{pS >?W* Mk;QȘTjm;}~Uu :շ.d2- ~*0`xͽt/fh jOx^:.l_• \KLp<J/3w}5zS1NK"M"ឍvtڜytpXwO̺ʱ8a7  HBУK֊j"76_&%U%")jA$S#pIls}٪ Tr"R̒. !dҰ8$X9暓CœZn\$K 'v:^8 ~ Ɲ,RVs{ X Ѣt!\D'x]X\ x(5*|]xg% ŧ>!Wou%,mJjn/k]uOH -߰ 6IYð-&U<V':b;wzRBumr~奦/ѢEӺNw;lnCwյ1~Àdmѡ0?|ʊti,_5A=4 +P4^[Ag:D,Y鶴PPVI`W\ٕJWJ#` /cwQm}T)ЄB@&0 FO4Ѱܱb,J8̃'R X(kN@W0o\,7᧌ `+^Us<~'lsC ˛ׅP5PQȩnYgW NFBq<I ׹x +=V?//k=c'ͳ96=X⥋n :Q_k_F0} $jBocO1DMrEKS/~ M|Kdl˫a[)m!-}Q@PKݰ8 (UPWY RA3ʎG u+$ tvnNڝtj޿VU5GX_?K {b+IBUX7j1pMLI[Bߜ5rBFXnϚO; zb?^)(4Tt)~L4EYm7Y^̬8hDpjRt@#=vcb@O[/nL{զq=,r*v_?աӚk;jo#Pk aBaz"#OxUٕBVڼ_e0L|5VI&I8wk(}@ &J^D#%c 3|U4HAC|bn[B x6TPfz7,[S򊳘Qw'ʢsdd&]p[?B!B"c_23U:>J" aVQBY_˥`J4Y%mG셷]SJYVwPabb;8/ ޕ=B@7=nbU[01/e:(nN%HNдe+4 cR[jvH+c-1nDWbQ\(e| N7y4n񜙬3/,'G/nC80xdW.s= mr 3Ü_%BX|Q=$?3o;,p6uZK"ÙCP+ַ"5MOo|܁ȩ?q>+` Bzxcⱃy |x`vC% +K~W2@<`dW@[[ԣ*ПILipa鬘`(:mk>L[d%E f]3M20纏wǙ %(k9!/(m%Mܙ^-75 w_JtޭC̒7_<PȗZ^W*qua_Go&ajm2:J7doO%]`F&O%(MX.p+@< Ga{NTOytM/#O O&T/_0HBf5~A8tsVejs]uԧvq"YANlN.`xFת)bYc=\Fa $4lXtS+Ŵ 3r hDZm͒ y Yq 6"ΣIcH>1*T.I5^rJz/ \EoL-2f`J8&"E]xš a o蘏jjLϿԩT@8ȸni ;}HC8VGxc))DR&x~onE[  /agmhbfZ02-j$%W6ǛX@[{DKl!N=@7n0ɌJs9R-5s `{2!ɑ=FhåcEmv^"y կOix[N9([TD`%[DA/z"`,B(KvsqIfe}PB%~*onf=SC9p3ci\;PH>#їa/I)h>f*, n P u8jjT{zoy Q*9Ш"Tz<xdh%[2Us{C>bVuO *pfԦ#3Jyb{ O܉D.:O!Wf-ocf`]󦫶wL(x#yZ¨XrٚzJ z v%⸍},2A eq8T.f.ۖ[@b^igdFVݡ\ԼO?IhI|Sƣy흻^fWsbYt *4FJ0 f.&cB8AسdP`lM@eao 0>a*h\Rr>~`B5Z!}yդo"h TjrCBDGSYh&,{@-VE\, &g99WALE#p ;n_Ҹ.gH *6b3 OI7XrrDq"c$TCJxyD#û ܏XUZ^¿nAk\nӟ ⭬>t5eUuW(|ґJwC C4A\KtbX|DMyH(RK+TꉙRcFtryd5~s>D-n:Xai.b5tlJ\^I1(p-f SM͘ߘ^t3^! ' r߇f}_0n84*UX ~ f 8ev=s#.\n1cZ]:T(< I yun3թGw5_R[0AV|w?@֭26y_SѲW Ƒ06L4ekeƈ ]s.WwCZl9iXL~jDQ2~S$wuoyEon.nָct?sKjv!p5txV <6tc7I0YQE$/tt9b#nvKz7k=)9X׷%^i6NUCY }Z+OZ MO5RlAkn/|~8sx(~g}{|v=WXs荸:bQ %q Jq{zU LL`Te'oCnh Ns H[eӰuV7VIĎOYmz<{ډ.~0&=7Йշj{,(ԲȘ)plLTnB _#c2H|q4\x =ڭqx|gmql|]8T!%4bέ-p^!9n#")k\B0l1GIi Էf8օ:$:FUfy$zzK T:TRH}Binkƛ3M ; ڲ~q&Gf@(Fdq'ѓ"S$FCEƌ0Y.>vCYÂ?U-]GRQd擤uٞQJقpKvրϯAW odb>,{A8oj5ǵOˡc> &fhi-Cs1 \_]Է6 ,93x\h7WtZpD3tUX1S |GNҰU:s vM[RÃS s|e\,yd`eho@ƶ : #VRpkS3;4C͉>6<-'w::Ӥ_;OTǶ>ul rً^HNky>CyGNbd5(>Gd=LoA38K*&z9w'LQ "qbw.R5`lGtr)?6+-l"yNeR|b@":d!4G܃Fhx5^DaP5[Yg{g5+GQQ[P !<X M!a6s v@+±DR%JDerIN<Z<$V_ ٶكƯ=[h]]DOӪC\BH_4/'nfdցFjv)885`86LRCbz WgߩL=l*#P4j>g/}:+S*Zl56sF՚|JB=LB8i>'wʒQ~ ƮWB'KB, ŀ$?q2U\Z ~زfחÍ@"tg(u](2p_d KzG\c$am ѯJMA4TVdK SdxTBi>#/U>?q\o@-?.@U*=4~at:L$w)x2V ǘsV3#&f `kU,JEM|ޞ ss6Q "Xp38%|~Tiٰwv!PQ Nb++F"xo B2rN'7 G7Φډ:I=sJR ;# ɠWxUed1="KަWGBVtK؟DkpŖHle” Zk7%%WSZ$ ދd ᤤ@e@PwZ弜(ImG[BV3xnTʐ5_;S g Mж3MμWLoyMziÜF0Z }pt-h;&:]\)*"zwS@pvև n#z9\ 6ց[Dr|^ll0i;ɉ*;WtiRA \ڡ3nw2iךLRu K.7k]hFبȪ .4h&w[=[厡*iyw:=myA} xAY7,8]c%J4/y̡IQGM^B ?=vŬh^Ym(ٞRڅ2[qnydTu{;qAs?{ݫ+RK94@MleJjOħ{tn:uz`Nxw<.Dl1` ٽ^?. ;ўѱiacvseɾg%zιv$${ĺ\@UQBGm: \&y4N46 ex+}|Ј b4xqO K(z8]pu UfYYbEl{Ӯ-iLt i F9w|D]gb} )UKl~̍ͣ[ y02K۫G?n)D!Gш[ljrpw@bqrSx*Qȅ]CsQ?Uo>R@PK䄔Hz#m&w6)9m:5}ףZb v Jj(w(!-mCd*@xopg0{}@þI(1AV) lemj&Tpԥ'9:3Ɗ7{^?MZL/>. ߅ R\BjdTL v 0!Ѷ"ӤU39LrAy=0-'oo99~U6WP%;-r$ua VY< SXRkNܫx:#,!II0px`ғI˴Q1+Τd@Dl'NtBvAL]¬P *aDS,tQ[w~{;5/\:dhBHǘwRM @syωJygx{9Lvf**ؐbFˀ`fȔ@Q4OMroU#E@b ܮSoi(cL|LhiI_GV[_*Cy|>zć\aQF #Rbbg6T:3:'h,ݭpj [&.ŴO7=J>gJNWhxv&Nr>k q0A]oC}z<j2S+ku3 95oz#Zx{'үnنky4xOhu\.;ضtsz^:JvZ!UL/#AޖR(URK"𽭄<:DMJ4۪XA|K=P/fl=.a@PI{ :˰&R=(^Od"ڤ,iwu&.+XTU4><:u|nwu^`_LvBq[x?=&z~bC\Wf.#um4K-ԯ3eN߆8ySnB,;D (S y# }=3'!r Xxm~?n~L tmCv0-zM䬠&= "2U5-n1.D'܌~7)IjBF*Xv1i揦⃬OV*ʤeNh} żxC_v4[ 7/OQʞP2f݅U5v~V`x$s{ bYٽ{:R޼?n 2{sӽ}W^'-i2tA򯧩NUfku\PY,VAҁk|l3Y0Ku}13.P,4fXA٩T֨7 2=F {9b* !ek>chǡpIvH==7s|i+G+yyq4\fn,C>ukJ#n1zė:t=Ȅ"y*20yO#lýЁvlOՆgfXTD7:_=ݏ3<+P30h-x4ib{zd4~^Bw ּ!c<:4E7\mdrcg+84|h@&iߛ 7Ayq dL5UƜrIC]rpYfe{׽bQ6'iz ނ|@*x? f\`B<9r<'38JD2&Snɲ^{A@%Z`( ^hzPvRƜ':to;OO]Yebxdq8Ja-&΋wZ0zxG jYZ7[\ ϗzrePOsT"f l|4E$[˘UPO53TפnP߀}v^MVK2k0"D="XHL&]іǑ0DYHBMsa ܹt?6Vw $@}Dr.0y q|ɶ֬c Xyk0y=b 5+ Fx3;J,wǎrN4 7vt^hA]NtdQ 4^5[SF>3[,&FV[ɽ[RcNj*O0g=,{q)-"εc 7Zѵ:Z7aS0Y 8BL֮]ت4L s٨ We-km9"$}P# ZMp$ǃq<ճz{s.3.^X+Q Ĺ]y2RJ)N#xב@#Q?LR}\躣0Zgy/Zb/m/ 5?< sZ!}8Ur8/퓽`F@m2 ?t6%PkO=}ÐU75,0P,AgHH JX4j0_^O)6-̣M`c@灛!cnC@w5Xh!/(aW,͎`93YwQ"! M(\b?ڋohW4b nW-W5,E.4nN:#VhBL8勚nf9ZpZ#z/pKkV29ѿH]=k֥ni+\,O`*%.ZarQ!h,1Df=W@QDjf 7շŗ|vP"aT(IdK )͗^G:E5lRbe5{$=S_7et#H!tawk_|%cHC^1[U_0nj&W  3} 9y̠+*%.=~mHEs!b(m)D 8f0rV ŧ7!:&{籸.rR /-Pp)([QN G*6Z' bT*l޶BpLmwV>k˶]ˊ2(e7Bd1~%Q PzI$AȰ\=_R_&qW t뼂)4vP1^0u`t:[y BofEi m*7#pz1`LovavtHmlE?Rl`/\y8KxvsmK pž^"Yl]}>&+-驾Fw~i[̼vRAhzt=2$@o1 WYj 0 EL52c!`כG^fȣxӒZEȞ&ⲙΕT=j! -Kϕ\㳦!X1ņuEc%͠{vUj4mxa`$1QTm|[e%.;*b])Ȟjy↓ٝ求KRRөrɠU #PQH,[-Chz+ P˼G *`)jџ*X; O[a7(&t*=;Ko nUC< Ro:XPvIpv ccJ(5$doH(NO]6RM)L?]=* NUORtِ0lѕZUd W+#_oj1f [7"FYhݧl*i#j'RApSK*;xT j}stRS ϸe(A)VR7C_93F dYzN[Vk6^t/pcZ !me e ^jO92ΪȬ'ᡤ ?Hg3f0HÆLh>!Gg$ '`SRS3y dFR(*Jn*,_5T$P2[K`?7Nsxx6i.CMb91(cV8 wjDcENΝ:'wwp|l+ "Ifqn_;n#G$d,NT4f^EC eFXcM]ȏbuF O`a+w#ίb/$lE3 E|†l9"wc=;avPdۀ6լ >pƒ)3Χ))XƋ#ɸQRN9\ .|<=%l ;Лa= I\4%bf^W*nFlLFKʣ#)_YhXm㵠KYDAHz3#=rJF& KF⽎VcR- <\+:^#)l]܋hUud,&?_bv[PX"bz6D$Z}r5%k` M(`^RvKcce`>O~68 ׯ:tJA@aD,o ò5gډC꺫TLs5:AdDzG=4VW*(_'5D( #CsE^2UL࢙9v6WqN1[P_H-}kI|$l!ng0% KUaC1dt] ]q#Vq8y0f}t:уR:w$r3V~Z^d䕷B: 'lZ'Y @5A?є6A TKuYxAS, kPzpwʚޔg`iɟK \IسC0YKB gmw6% QctXqkXK1w$MJ=Lkvt#BƫTv({g8 ƈ2Ԅ}Rk*)Cּ;bkng] JY۬huZ h\D65 f# \B5U۶>Wޟ~X LW.Dɫ;P!}/U8p1Tlܱ P9}9,{\ߎUcnWpH">v) g =F> &5Wum/?\a@>q[(@E}P3g37BYcBeOH=g1oX 63`q,otᮢB"xi_2x % 1nWD _飢AT('\j22T!b}i&EBHMHyjwmo?>t=V^GVNx꼢|o A`}3=^R˔t0 rN34kHZfiw_ giaM'NvC`L({@y;><󯌯[+ 9COY , {xʟg!NN c#TbDNNDlbV~áDi8MF6RlxW4"C;G{LB\.G o㙷jn5yO,2!&+9k^=I/)Hoo?\hvGhjKodv$#:'/qtj A:"s]^:rU1SbsUosqhf)QfXV'҈,2Аc",NIXK TlXjz>3F1Ȇ^ _GvYmFYhfmr}PST#!CF -?2q@s3_O$IQhEdT~cp'-6-)]90n2c1٬1̘/|fj ho 5NeKg@sLQehH[B^ ӎrVXώ'؟wq) rfpw9`Y]qt&ñq-x)wRշd//`[/Ұ9x5 ?F'B~@=\.{W,-צOZ8c6=*#(,Y^leFWAA^ҹt:AZ4p_>rFz|,H% $B 2PЫ_rh~+4QnBuDqeC3&Fk< W^Έ[RAK`Z%S:g ra5W9qNǍ0& 8e8GM^6lfv.̋>Qv EE(0LoL(_KX=z B3&B$fdC}浖*W>`*}szo@?{8yVׇ[,UCiyj-#UǹV2 4c9/]lcQ=%iC$O=ΰ'Yi92 ȡw.SG)Sh M@bYf񶖣Gr*}w/tw`xrF%>mP +\x"շv isz|l4>\ a\0 S&5owWUIu"T.:gjT\9%W^cIjH!S3 hU%MTy$FU446g_M6i%wc(}|׿@"K<BWQn46oUC%A@?D:zjiwM"CP`mڍ4ngĴ“Q"1 {7ɾp_穏S)#qc{DegK( zd_h]va0I Đ6ޏiRvYs Q>v\X`OF@̐,ٲܷƼQ 6;ٿ/c pP_3{ULY>?q!l-Šc5vUC OSS8Fws,<82O?<ڢo#:BLzx3ԙ6O 5+ŋ9io|6:+a)J2}.3,[؍[PX{@ K.N۰H/}ݔbߖ=mzt9Nô, 9Ugľ&TMR"%nW9a'cTʗ*kgɝ ^wBOLokn?TErq)7h'j* -ba(VHtY"jn:bWͥ`^{| ^C}R @PZ9R$+r-E Kȣ'@)Qyr~W{?P5;u7#|DʎU W@R'NZoS.=b~Է2܄8nx_/+~ p4wWaGh}Ꙩ02TbKG`Oq5@+Zo m堨`z;o~o&Q8>ؽԖz톚i綩=$/M *.9tmQfύ"_MC"(|Y*QM<SJ/\lolL~ H(sZec ?Smث{lVыr9cF*k;:z!XlmUhߠU1tI.#bXV_ jF`)v.éqYظ/ٖN9qRo,S 2O?g:z;?Xm}HStՌMT$02,A`OVǔuD$9{TA,%#dV-A~NB/ kJvO` ey0Lç-Y0o7 -U Q 0#acM3ymB"E9:[)@+\*͞GjhNisE3y D\]҉jg⪎}ֿt |GmǏz"c+NG*~T]aiw\a{_1fdgڀDk/F֥rlDVbZϹ @ě]`T)}.q/W::yv+Yu+Ŗ:b@L9Qss.}@RhTrBli*#ߠ?\݉ qɏ2!Ht\OӜiw,=VX?[UҞjQ[o X5H$$G2R!نxNfo%M4a ݲK[$NsIyi- Y m%OZxE`07emls~UM=/%]/r|\ FeodxdO7-|u^8 ;*Rk9K ZpO꺏̄ -k~s!- NlrfM{ct OqOAzt^V$=10 !dcN)E;=K`{JjxQ, B ݎ_&k^nSy`8e[q J\!( I~?3HF+p5rLVRˆDL$9I+: ֿNU Q/׸sTyp(Jn)#-ۤ\tQÈI\R&-X6 !E4:{(Bs8gҌͅ 㥗qvɝ\hdRw]*00|bf\mZOF&FS/Ks.xg$\N55{vUq4c RċLB'XŔtJ΄|R"ؐcU #_b0b#9^IqX>nN^e19IMCoֵUY;W\+W+PQ6#et!+ QB a,rP07]xq";u9)/S.QzbA%HiV0oLiܷR?3_HbG?Nعh/ E qxGёk[C @EKw4w`uz}oͮb(sQ{tn$[fc] 0:U^+Q6PM?=~ &ΥF˾ùXcF틆:s5nOAZdYJY^4|j0%sZaTZ5ީoWfh-nUDZb{ P<ã'eay0#zS8]sP̣'~F tn:ss*a^9ejCٗ/;(snoNRcO!끝":yh˺Gfd+oe>x p=,+r^E$!ч+<4W:}(| Fqw5@'ڃ_zPTۭDYy-ʮňܵX- aSH|~.!8$=ǾlwX3KAu>. 6o;w(Fۓ4Qc֯k{*4фv6{Ke56]F4rY:fgpҴ2@q0c#[K{V4ې%[5{8e0i jG$LaB}9TT)Ysw),\^ -rb3a!O ~uf bv;'* 0LJF>Zк/y`%|>YWUaw,f!DCnD VEHL-a^.R>@O&hVoL^ƪYAkf27ohkz'y1nAniBQ.#ʒ D%aI) 7ԇ(%3eL &˓U7=+BqbjXd"YQUˤ.$ nyfV/넂t^ؒRs; 63[%__y:H94b@ul^Dvl8@Ra*k1WT%cœTnS1rs#rU#iXͲ_Z=V_'Wq08"UB"mmʵD7߱>:xFk`ߊȷˬ-]1|L3 ǥj^i]rL@mL`>vjJDׯNejgg-(cRE[ NW'~hM)2m@pxH#?dX,cJn H']\Q4HB[H4N??qx3fʇUjp)qÚdq?y~dD|. *9b"9Ўdz(# w{Gcr]]9`Nač邫xf8]n-FϱJou`Wdf6 >&mT߫Ƅ9Z1ډS 1y&BBbK,]zNx1 qpVrkChفbgROiet>!9OhyK 7d&B,,#-*EPoD#@~SLzZ0Kuy" n-Guʸu.J^Q߯% 偋ݱAY:D U٣|Mq˰]mw?uQEzM"D.+e%\s,0Gp8D&V5#SZߟ)~pç ~HT2-#w vzAH5en\݋20ih`Ncv*8AB\7#h}]&fu/.q;h uC' l4rP< |~@+\OFvw77>!9V${t _fb\^ A=2]HLC+tDf >I| ν OҾHuZp)&z) ^Ao$) iūƅڊnL#xep|]|\g/'9n%eBos![ro#CsgPS~U{@%[iEruR@c<"p[q, B'.p^OdR]ٴ;'O@!^]}j`z+T1V1+kѦ{K9|h} ýU4c @5S]ǹvr0h~-l45#ՇŲ } bQj9SnJCK ̋!֐ؿ}'RjȂ rpWC:˶;Զ Wfvi8.րa_IUḶA7 q~7 !ƙ ORLJx9}e["F)&$\/Dp/fiJNCfVNC+gȎ(~7sͥkшܝ\e\ٙ~DOI, h1w/Fs f6(7П#nm$7 "f'qt[D끻'@WcG3Img΍ PeL$! .8D')?"ZodE4KT3TЉ+Z1,WrdͣOT_ZWf JT`$.M"50XgjTޝCB7ɞ-ZM|F@cXSl(0D&ѼGJ`FMMWJ@RcA=(-Ln4i@bKj [ ^'ZU+g3]|Xh܀;bl܋qɬLj.>"h=Zc0~[BbkPz&&OAiC@8C3H$Q0t/O5B_wzSWHOŞ]e`z*|6EM u:"\_~SE*گp ۘU[?z\ @_<5[_}_Hhr,)oԳ(-5R3xLjga%GXT`S b^2ɨr[8tGQfVd|HG{"_9jQ蔙,4r/aOw%+m{>jtML&wE5qW}b 1mh.5YyǮͱ= uŋ>G͵=L$$qH늄 #H5d yo~@9A2|i)};{ @J5OR gyцzņͲѻH@;72~MdV)4\Y}TS]ve~ySl̼{C>2Kŋʊ}ɩ?FJoB,<Y4G~5GcڸڋJ/㠶<4EJ_.ɘͼ٧ K5v-Eh8BDtZAb ^ŏO_])Px/kL\@pmƦԚ%y$s*}5ߢK&>zP pi2vI"팀GB*g(0舫N/\wl]_vAr]mSE ̼ jh5~kmo1'ޞ!i9!. G1!*4$V;\$}+ٛX>?K`@C_޶bY 2|K@}j| :mOa4VNZu({l D*;(.s|#aw\%})9du ML01>ep[M? y/!|ȼ-*ɼY͌qE a@z{,M3Yr[1P$f<*Iä:w@ol:C˂,^v2:$.@^knY/5KcjaFOB ZH]:p&"Z "P. yl}.?82j=HO%4/Є*"Păe*7hjx-A Zt>! {eY4^]$0|"BAQ:lO<#ڵPyD!ɗQ;#zMG>l67r(;GL (ЭUjc^4`gܠRvBޏv[|,[dS/8腨 L}G&}!L#1!hSi[d#(W'i+-=G)"s|P૘=a>~+W!-rکFUFڌ"f_tNɃ+aE۫EO:4G+OI}Oa*K;)Z[CpXmXjT6-Ħ32 +ETJcxx{.h8Dfpəv;̂ UG5{V?KD))2wp@ )zn! QǭpT^F|7Ώ!S>s'GI"cZ྘Zw}e%猑WGgVB:¥I$JhwT@w?MIym+.nKop%ƾ!iOm*|JHpb~fme xHP9=m w?4ca/A3#;/r_?!-Ī^unĄzaW eUШ:RM.5/S S¢.q=P,!Lm)WX 0cd}ܼ2&sv;ʌ%5Q@Wtr%},׷ר#rp̉^{X'EѦi]0Bwͦo|V5P )q0|FO1݉;`[?:#a`瀖4/.{F;ٹ2L~|X<LX?S;[Mw $\zWdFTt,BI|(Ҵѷ!`C a=`ɽBP*gҴi%jG\q}ar&i,"7Q"vGum-F#!VNoD ˆ tFv[G tg2!|Av ❰Z٠z.WS,*l m$4?шRAAt$ԥ#U/:|Q_^+|hhzo;u2҇JJuWVkd$ d, mRLV9 ufE_Om|&_+ZJ`*֦:Mٕ`a?ԌttTPtB" "ZRI[@p,rkSJOB|[:\*$H| qՋ#73ca"D@o|TQqP(*yz=q~Nhp k8aN@C|`g-; fD.O`fpbRJXrfk|0v[Y.F8=we+#|s" Cd(RR{culpcqi,8_bF*LbE"Pj$/Z[E^9ખʼV,☘=>|gą ^hS#XXEH_gs)H:5x}`׶צH\hYcyQ vQ!X/[Axe8&:)ljDઆ+\P\_ɠwmN="V?„ʰ= {f<ѱ. >L⒢qhʘ"[WT{c?/pc'dI%RX" f \JSrɸr"0沲U˧@ Pey}A`5}M4PKM6#0><ӝ7,~("eznwM .ع,|| 2-/& y"קOs(XZOj_vYb KpzcEVx!p# 뗴~G;aŅ9}Pnl|tKP65#Е *_q<XF,$Z Yu8kyDEd#*< Fy"$KR,-ݤ[rIM< XQM;C{ִ񗰪UT|j}ͤ̄uoz7ڦZϴ`RtGb% 'w'Z! {1]Xu ;sx T 8M'B\Ҙz|[8+U^s \b$(&ڛE'K/9LQe*ʬT*^_YOanx#{if2!2V,߻VRhf-zfߞjLK%8GRt2G/|P %WJ)-(I{媃\gZ\4 m-+q&L ̒@܉M!}#s,hP4c{Tzn6n'8pye_ {esui$,՛]/#k#;!8 ҷU9MƇC`fN}`ÿG9bAϴM8A 3cgElƛfΥʥҔC&n[ Z$a-2j蓐CC@sbЌ-y.V 0aV^dQJ;c#Rɸd_ɶq;k;Ѩþ1` |F kl#9Ia| EfeRN_G"$W\v|*a[Li4َں"'S]>*.c O6>$#Ӡ@-LܲZhPb&ϭem$hZ; ݺFqVx:I x bJPGTJimFodF7unnPc/U[E fCSH|&`kսv!ES9`+n+ 3ҟn/̈;6Cc!Ed %S, h@Bʍ*^0u|) eixr|1Vz5ݏjۧ LڦBJ|)HW:#؃e޸NgLpoK,[ƶU %,/n 8MNS*x<-mp =|sӨ.Blt*GoR&U{J.R榯$Ao,8ѷ[qEIQ7&?݆-,3.2)~#0t+cs gEpr;jA~>d3 c$ *%:P1fUӑTiٶTz> K]}?1!j/;:~ar'} Dԗm,,wfAP:_cE;XLJac~a*#\b]r rE :vF)%]_=tbִ5{Э2O-K8 m/ M8b-}]=p坶MFZku Ļĩ:h%OǮTҤeDyޢ%Llzb˻bo6qva\uF:Đg:E^[KN[tSH*q܄Bث }2Qv2<-Uڱv[j+o+.q̦l\j/&5Yn&p|&/G<>gaYA 56sØt2"X(FW̞啕u`WM3) WX@ G4V>^1oQB7eAc|kP8R5F[ttSrL4u9s#؟J:1sh,VZ_$L{?6RK!1]rl ˤMӂjZc[HѪvޥhBâ#fL@J.g8[JM;7͙<Ղx/3JcL?ڙY+$/$ 4gvqEP}"FEM؄6m?"\E/JmWjq}LclkW4wsԲ{ ]fBϴ^V;֝RM~hzJ.4;]0&!,3o`a,MhrSSU`b` a 폯@|:ys;&~"-@?y`_TLMxr e y>h*/\Wo[%Թ@O0׆jHݹ:74WEgkpÔ n,~+ ;t`zGaLyD8aUɣ&8[r J;#e#0앾}tHYkK! ~Bt$&074p k6[t>T :5n ͵*IIWECOMECQZ>Bq~ 897I~;_þ96.C7QP(・Ͽ8s8Y L@t{q;%w[eItAHʔч-֥ӿ[jDNN,Ki|y~c+,TFl)4qj̀5@3!\uҺ ȫ}K 8#{܇,*j/X"0r 1 4i}Fd+K,S.R;&]}By|c{ǪBCցTpa%\£Ǩ)WҌe^zku:/5WeTPUo-;nLQ Z-p /+ i!Z RiֿPtch@߇HG ᙐb;γm*GmbpQ;j^|! ^"a#e,4kסa"v znrE@3}T~j>MIxvO;48' UD]@?c3~ȓ# 49_a8`TKLkV̲E4RA)r2ȣOT7q"0I> M]I' f\L/-}0?0O:O ,Έ.8Dx0El09HG8d#fiHZ~BVPn[4\+Z=eofM߳uF4c ]bЊ)j e0mosҭS!hX2^pLpА֥WGI>8."^m,@:"ΡUþ;2CWؔU#+F/";}(Or܇şZH;`U6>H'xn0^Ǹ6*us?!\~ߌ PR0iCgR7ڨuVgxKT231DmCzTVfui9Ի-dU'RzIb&,M.lW6xdW Bza2Ys6D Pk)4XVpfx<]uoScDʝORH-{XtrA8ًք|]~ H٘mX@mל2z@y`4;]>TKi ϭA8j-Ւ̏ Põ *J3E nOy.yHŞigGb`D'.2‚8t`ш('\kY1XT-jd&i }IMK#mpUde "{aϕYDEhC;95x@yKbO pdkU$0 I}meD~U6p,TMʧGo  Q:; m6g7_C|1:zh5?Ӯra =B62Zj5.>SՍjK:Qm(WxQ&6k1 j5? tK  i2"Q%ǿ=ً0a rށ>4#P9B)UHl(urX6Q-HVyq%k_^9Ldșس1P!TQ~}.mn(LygX&}jVX#hۜ`O}'GyMm v[f0*Ϸ .PQI%3,^|ai1\z)6W͑ ШgvohԔBJIc뿺 RkH+7 TBTc+*KYc3O.`. jwmt ':5 "뜨y6UR>̞UnAń#.ijפ4m@eנIZz,|Y BR8´緘"[G>x>GhnIUUUN$ׁs*Aڿ,siQ>Y+$~ wPA~WzD&Xy獆Fi89>daqf}]:ƈJDAWc2yh/ѓa9yG4I din;OoWϖi[bەF{H}ie+} b1~AT w6a0 5x[:0 K>Z0*<jAz9}DGp6F1p{ʡKg& J6cs 8E2]`|O8Z\j$&eWi#p:V Ϗ8L(@`("V]idzG*@8+YD/$: |bCaYΨsz.7Y+i/ CyͲ7lɮ'vw59h݅UuM'MTrinڥo\fl[vQ`4}~7BTߏT Q|(a$]5;!CT>2O^ uOWS&pփsof$1?a:Ώo 3c[.TAzζ;oqڎJNa3Rw:`o*c+<qdrs v5"{ xuVx_Syݏ i]BTi,=x]=Yd̽<2ݻ-Yʦ1oLxjԺ5곩 88 .ԁ7"k=Yk~ N3PLvoċmt> ;UES-f*@l+a(KZş4ܘB.P1Gc#Ֆ3q>n +o1<|R 5Ms7*0Mղ4='fϠ^@b| m..G)Lbvc'KU1GQV㯬 _@8ᾉgq4a0̹ؑb0Nӛ\z<7@:r8)=N6HS)R|-bcmIG+֧1֫/w'x{ʥ#WY*INU%;6%+5k)D*;L>\)"ɏ.3گ ߿yXOڒ;8`_+:VS߼9(*!]ТE<`"FN(IMԡqIQ>j#Lj-\eYT:0ҒPƹdL'K ݛO< sq `Pjjif_ϙ|xn_5xG3&)-%{VzTZf\b+?ucZqBΗGB7=)j= Ҵ ՛1 D%W ."MfZW SԞ-JU瞥m&QJ05MI \+󟤌Ɣ^<+:BH礲*]y0vU֑k4㱫,ۿ|x።HbԁHDn4zYp:ֽ? up)$NxЕ-l6od~ﶺyB3j J ]>-il0)Va* ڿ%z-?KZ{@TQEtG)o#&BOgtѵlѭC4.i?syuc[̏WO9Nr5 }f\[x% / >$w4ݭx8sk{nALℊ?'=;K^ l1Hb%ClۃNHwU0M69 C㓸! ӛPH$#XhW6xzCnH L[Amo`W:ь 1>x-SuZI==GU} FN&ם?-ݢ9Y,=|-)n a0cfd<%c=k^%EȸPfwK%d)Rw#~.z頵䌪׫1"̕JB״`Ϝ J8} 00 $Z ͎PE&O{-s4E shW`  ovBdtȈ DFBZ Ѓe@S8`"-;ViSMzKg31 j7xu%1ʘKaY%j F6(G$9~?CL}~Bf)a2l n.Iqe5v@dTzJYYps3j Y|?Qbew:qhـAtb&tF*t]ODt8/$r/=p.jUpdV>|sJ3j_{$BySW8W?3x17ػh />.&/fRp'5F!@eic"E@ie\28A^"te} }FӒ \} wub)M#ptr~.P͆3 {)FoԐB]f>`$Klz˳j 0E5?N1F[dTö!a㌬`oPLstfSS46ZCXah3aywBVmt!c+2m'D_E5?퀋(K^7VVA"8ժ[u{%y)Z Wل{*f a:`(]ķ=GȂEixۮZD [;X%,-C[>)[ڙ\˜C@"G,nWUT'k-bʳw¢٥̅h1ok%]iwɧ/q)q:"狝>np;AL[ue0j/? s*7I‹*E)] 6ϟ2;!oY{)5NsZ 2GT-]G=w&Wo4{3FRN ._LH cU bn[kwi?&RWe{!*$_bѯmVI@ SE[?6|J}ݳnc/ȲۯK;#iM+fxؕɪdB t>|`TFPp^wJ*/ qlI A+3(220kz\2d[*qח_3&C ^øXQֶ E`%8.x/H6v +:,ReDFnՁBG͈Q_4zPTOi "D.CRb0R%8c!  3kZ3aʭ}ZRM:%_b:.'G"ˈr|~dg;_^ RQ>>pC0Jh&A;Բ-]$qbB>)|U愈M|}77'lra0x;cG_z#]zݫdμ 9g3m# ۍҼ N9}bqqR+{j)? kRFzKrҗ7hFlᆛx=Ͷ#2xt]0YXuSƝT\ i_ NF-fh3vH! uv*ҁV:e xb.c$&(j]DD3 \m''9Vs[3SlnU`UkVD8\lqU;TG8 594 boS4Yok$IhG T5;_-YD\J,t[S^Z%BǛe mmcIS©V7+rxI9+[dc O6;Wx*1MxVB?0X˜*i'Ìpͪ**Ԕ~Ms+o*%ٕ+#]2tt}c s3cYOarXVa­҈/LVBI>96~_=& Դ-aXtͧqI@mZ]KY,S.Os p,@XA׉'펺uY,^j?Ԕ ;(DfdЦbFKL+o2;L dW,l *=)]9P8# n|ŋo :6/2߇K 2}555cI2Y#{hkrWK`4h~*?wlu,dqPe(MB룲2nT" 2$q2?*8#N5EUz]"4]Dz;|:/SgZꨚl O4k=Gd10 ]%ۿQuX=i$e֚UIGn/Bq[ Yi<;O ĮG;-LB5\_[`qX˛٠JPߋ)']I0&˟ QI7RSV'fM6xt"xkUad0|,V :рy-TY1'$|72ر :xiH0nT[L3!?=IA^ }ͭ W+-a1~xO7y`ۖac6ܴ|EaCXcK  v+-r3i@p7S),5Fjl>MMiNeAP<]Xh؅Bvrƺ8KO.U|2lPH`O@0 ^:)ZtG@Zп{Mmz 3 ^t}S`"8|~ aҨP!Es# `lP-C+/+b|=$M(T-t`kҺ{C3#bi# _%qm8=|wUΊ~D OThA3ά\n?qfK>Riˏ[h Ex veCw8ۗJqw)n/UN%l#P7ǵP⚨' =m4Ꙛ,C;[Da'ip67سVyx`cpWD8FgL[xE*-j?v^"0MĈFKAt 1~YSA8غmE'q_,w"3%VMR %c(3ߚM@ay=j~Pyu2FiL5;~ξP-veG/j| aH҉!83DM0vXE '{Y,&mL^pw1>b B$Hq+vh势@kq*瓁OT7t, Wn,FU֝%aC"|g鹔#֘+Y+\;>2B6{NHw&;:P};U"F+{t )JϳB`)Z6"* Z$Vy~5N#d|Xj.8 ((?ycic+^ehWEi5vAI3cR`{Y^R;'a&? d#:iOY;xrv_xu)ۏ Ѵ12vſ&0PzjY{cѓ;o+ʒ[YD)sl`{(o;c;^>8L59S=FD1vKP/DGVX.|* PSv/"d*ɶYHv#y!!L_ \ \LTl<EoL2aXijv&mp2L'D;RL80Zbˋ.n:G዆mU#TJf iӰy*L#x/=9ie{=˷2VB *!!EB3+"^N"9 <~V݉ĵA $0[x| dLln!2TEU2.Dj)QaEpW+"HMP"pߨWDyH&y4N#nʢF@Ӣ(V=3/MtX>|JU<@?vSS(&e:Q/ H*8Jst%dy)J"e|f.B0O# Cp6/2&yi[hUKgت0yCXtT7Gn록Tkj&@Ȟ/e&S~zi:fs-Fv"~ZeRIfg\z<v)$BjMݍ9rKH@) /Zw`QVtYp,Ivb|*VF#FvE@\4"ɿk~z,yɲ;Nj~ӷ NǓ H m0"f* 3_2vf"`$u`g!H(QBa$M *OpT2[9'j,\f$<m&>xرb@c1>n/)g&\DFM9Coj@{WU+9R\t*)OTe xKpqHbabFQxb(;n @yXsx/HߏzK(wM0I7J yD^YN%Jf D0gltמ)ϾaC 2j-edFK}x?3_D!Kb |^< TJ7XܕniDHx.vgrϑ![2=`$GBH~ϧGVjzv1عϡA)E X s49tr07k{!g}0=4%EKH&lpSe'1-uM#H<`U+dz=;a/#l)7 jH<(Z*4_vtZ|n)~6f55?L4 +*lKA6LQվHwɫO ?vO~i<]|6jFDhejzڰϗG(:,s #$3DGg JyɚjRfe[E{d,< x[$}>)}GiQ0J 6-hAZmbsw"bdM`:6 aC z MZ]3Wnu]Rgy0ץgE9_YC*{&^s.U-3#Mhx1H?)#>p l7YmVwm՜x71:+}ےa.}WN9C77 3}>w<yJq' U Bq5q샶1 )*XƂxsKy\`qsuigt# 5nmt@}T][`bk%uǃrG~y$`l!Q:8S2~W ǂlXp:Mo9m5D3e L6WP] /[w ˑ :oPAH97,aY!=u ;DLi8s~-yf۪-86AkjCRcx~siU]&!gBi(s PO$uap=&M-ߏv 0#OsŔv_xQ2!ähb*-,Xj2 x[6e tرyNbj(|[C?hM$m "Pp|ٌ!vqG3JTy),D]DјUr<jhUH}N{m\l^!z(W{oJ?H&C&d`따X9Yj/ ̰5 -sjIWe x?7~Pwb 鲥fd.<Um@<~9Edu@&8t2 '~B;W\!m(%­/r> 0ʘ~s=dhCc,{oqU,W&Pvhяy'Ў&vV 8I(!.LtѬ6禶DZBxk}H}¼f) {!!3UK5Q C$ Cu.X^Cx Pҽknv\З9Z?M͜䷓IaSBʠ&߮5au 4ޔÓ2wA ~+8e&0H+e)lQaB_L< toOb$-KqIAEV 0[87NjP@ 0ø[%6!"-AcPRmBqi?|YnogFjg`{ q1,o_F ^NKoG,NQU`0P''iuǼr.v/EůڤJpXFɈ>V'q U#/i#D=8!:w\%CSf{<= )㾞-vWե0[K4zbGN~aR!&hy9K0`~}PB&FDQX>?!>JR<0]ƍQvzx ŽȀW^}p{6q[Qz3Rr,w *{(]v Ixh4w8kvW&+-= MF)yfQqp`iDL KD垅08\8A9A$$=s[ː+}y-S%`'_Y8W4yl1*lލ)6<2'r9d#:o=+ ?(ijw ?9'U5@__"+Y-ھY~*a~Zdi%8Z֘hȑ*幼2Rz|GQ+R:Yean7bK r^ qdzz޶$]1/Kph 񧅊|qTif2E_=u!E(K|pѠqX&:3D<"D$*p*;O8K'f9{s߂ҹkP5=*r‰5RѕxW818a،$G:TnMIUq>g-4W;JiY/ml"ZJ4KlVlAf.>5Î9ܺO@] T̑š9jU<Ģ4ҒN?| u{f)BWt$POڤէ]}m8Lݤ#gY1r@jH}jweߟ{/8K> JnxsY ?*;y+0ÁJpSx1H_ÌLXV&;O%C#x)7}è~u!Βe1MUcgd-M'}0ƤE:&9|~`" -+< b{[Sh 6ܕL1̻5i?h/ (i 儀پvq9ɬg`tVOMm}a"!UA,MS䍪4+MMP&}*jkM1qLnZ3+mfw BL-{#$`]2;`zCfբu>$NF**hbk?vosW+;|8~9̪P[,hp(߻H:ΝOZ6һBƭ1aa# =}ڵU})aEuRCftu6ى\Xwȓ4g~o0酮8҆Ƀe]2e/ ةVo,HYy|΂X];[)Ű$g䆿~8%%.' L7-(M*q6׈Q1|B°A 2Xb,[#yÖVL0K{qXmhmo)ܛſ G=% AK] ~2`R$(V KC?uQo)Þofx[ZnHTo*HK;CMj>OBѶX(h K0{4V 5t̢c{$ϊ>YxU=G,$x 盉wCyU H ب*\x$MȷGZKe A=w 8LE_:-ELG lО8Buru{ML8,I+0B͠"ycB{d!*Rŭ~UӵKSNcceak_:-YLi3mf@<2<)=Mz%q8O{"%׃CMk`#+AVN@-B $ Og:FHXhg= nS sX9rRd$+Jv%+%[:-H-~ yc >QFsKbG]HweAt;R~q¤#=Tƪ)51_C w$ft~¾o9lq=dʏƥzE89EZꦄcRr zfnB*+FI;8%ԥ }Ym^O}p s 7 U`r+Oc_P4蜺=wyf HNR4:6lZJ}[D,y$J‰%g]v48,mҧI $*Ҷ.M3*FZ(騭`rC)@$PF&J݈0J$ca&*@~{X3˞jiF&ZJoB\7Zw&6dh\8e~oLd5Q#4Y:շٿ?,"|Y㾥}ܙF ie6OnTiwb:ɘU;6TBU>jƒT`PZD݀j`:*fc:֟Ù 9 h*iyE+*k{].ᆽ"d_J MTܣLw(lsZӀ똺< oCo FbUJM;ExgK]zxcbs o(<] ZE EㅥQInɾ)U2N~UDrVK4\BDKaÝHRHpWME6n&ɾ|+4fvz8jP/oZ;ٰ\cFȯ p.'#^+^eM~3-7Qy!ַõUcX@W߿=Pbl( 7)Z)#%>Zh?Ŗmn<@1BC8l){>6.y)bwE[,@3}]vՕL_-QKj?oؼգa+5-R* VNwã抽Ցq3' )Tj3\71;Fxف;ؔ[jC|{΃' dZݘ:A!-hIݢ;z_ۢꏑ}:zhӗ2MbːeqPUHo6n)VP1K~;::m\WiD{/ێ<͟I  dK̀ XGlA*oP-n!`tu0,Hstӌ(kOE4> IR'.5fƤbB&h[wD28tggY?O ~E`3:/h "42" wRCՏ?th(ݴ!J LğD:>fZb/$՛JL_}u#I ?z/S9/jo/o;@4,R_(!?m'%3t1t1;`x'1s5I+7?0Jmt(`tEd{j1v9"& ,*`ZZ•Tg)[A(4jBۉG| o'2,)x8VhnZ'CkE6#bmOԤD;xrDݸݦ zk[,3y2o(ͯ~@>I7-b%l"WL\NdCfz(Jm:rpU3ZkJJ1uBRt~ޯ^^э;ɼۙN dƙk/& 2TTIȄu7lDj}l~qu-Z@Vxo! $'~zt d-g82@j}&!mv=yaGH۴̆%/m7L)Dxnȅ党Q@ugԑ?j+/'lfb%Y tO<#!pVKoLJ(>c*;t (h=,`2񥸲tr<ؠradn̦Ȇ8wRh"nMVdgAXBwkL}sm);.lٿnO܇n/Li5dewS?Ok+W)0ϱﰖZ܌7)=8[s'* U*AӅz-cIֹפ'J\c/_F58k*eQ5Ehz#2> !aRq[(zC%q'rG8I=]܍Ȭ;ixc@Ż]d/qঐ 4u|嵨;FIymHk+&wB4 |齄|Z H 5!'Eeܧݲ&ٞe--F[h*jLC!1~("^ृ@¶b8uuʀ TYw_[tNa)wS*vI먐ә;PkFeY;c}X5:W٩T ;#O?sXmAD-}8= е4=0!I#kO!hv?&v^ 6ovؠ P/O«{UY -Y0@ ro7%v}mܺ~WND> i,WK/%(S? 0 m]\p)<3$胜Gq/]l8&7#!>su$d<xLRgPP!.ݒI5bjĝ ^h;+$BĬU"-ccoi w2v?U:8CV/&gu 맖lëp[%z'^(1ͪ>zsȱmAh?J8`BLcL5UҴ)GV|\l05FY΅GNŹ5[Tq +I8bJ'hfY(5!#5Ϫ63}(w&ed{ɄD5oJ͏)K^蹦 "GȊ EPԛMZdZ62oBTntx=qH&$ b1#OGY.7' } ᯧ⫂ڲWۜ`7Zo'3" oA hqЫb_#ۮ2ZZIw27`g܉M,Y>}AN1ĉo%ޓDfLtd" W8fIUKlBxK.ˁg>.+tDY[~ba̽:%Ų5_,nucŸ}mn,Ar,J7c07z΁D)6 _>|]]l1?7v8!(~|>|g`0gI4-:iA{.4Io\|'@sQKҵNC8dB %:k8|I~wP _ }bukit+;G2\ʟ e[o^T$9gpf⥖8 `ZT) D 0bbE'+ p5r AMsv9 hi$eň 7GX>uGO ZuU5Q4׬+Re ",G 6R3#.J]W|<#v$` IX 'yKN13'6Іk#u@{UOFw =â:de/lD_RvèJRC߄꣈#qfm>z>c`TvhZ@4^R~]gUE<3̔_5: EWqX}lk<ͭ\=ҔqGN@Sl݈0G_ږmTPd{듯t- BAG2\ CQXh;oMof2^?eWPuOIcMh+u)kn]tlP4AFd/xlɋ>~z(^{).[ٗҽ"l =~&rWc9/b0F1?jr?O~2 7JX5w6 P j&Noq<-* "Izr'g&"u\Do]*e¸"~gtvelj{ᮄDre@6Y gΦF}xfu*4s)ɂ$He /Z۪V,<<tlpS bh(e  OvRv˜հ+ Z/ïwhr zq47M⹔VK nނ&@Ϣ>8"OT%C1zB0D=_FG&m=*簃8-LhpqNg[x1B0 ⤼n4HM79|j4{"ZHtpଔ=d[ոt$Mv¨E@(ѵ ,cB`ʃFIEGFoZJŞpГlc UY5N؀ :eOQ0YXIA980< V.bҚfO3兄mdam@ W vtzoZM`s{G;X$)7 ݉C]5\uQ#=(Q&sbi/8\L@D6 ^cU N9ްع&@d ]a99JbRs{Tv};]ZAQAM߁}ihL}/lw`DO|8;xVBiN,!$\EmV NV7SҮpcveH(%dԤn0(BTiU93Ge(p'H}9M +W9Fڂ:&SkX>_'Gzpϣx!{L!2Tz* acXsjH``$<5H[:M< ;A_D³,T#F[pBomur{&>UQ$ NL!5X#BD-"ۮHR8whXG?=˵f30k1a!tݨmy#T3R3Om_|ź-NSG)H`:^5t#ة'.QpesauD&M+NjοQASsje9-\yy~: RjwyzŦ]ϖ*I 3\\MdnH_sp>fSov#;n5h"^u{]yq-wm:CD4l(B2Ll8ů`ҽiTna T l R ,&Go8+!iI;@"nrMyGBFZZ_?BJU&p:Kgm_F8hM)2Lx{.)GyGQRo2z]rRyVNBl!-b@_j>iEY`+`p:pM'䘺gh[CCTj^SǖW9fەC'D,)z 7>W0D'w9 spv%32p85hfO&tpգ1}0}G kËA1lL')Tg<3ɶ ]JGayt@񘂫m bfP @.A2PdqdlиK\P)BB4ܹ;[6-{1g|SL9n٪/ռ]k¾aZ?M!j3c)M{%OҺdÓY3=6)ߡYe ln;f6PޅfV >R/&T9֠!+Z0O9ps# ]%:)r tQfbT0Smт#-9 E, `:r6H(ZDI셏+⿚j%ӣSKdV Bh]wWC|? _%v`~0 PXcyr;I}ݧbnF.47Wprǡ &ulŧ YC5)BC׬ʐCR)%o)}EN%jf\ m+r%LM?C!%hSбIjq*PDI&-|JD,'ݔ\Y+KS$5`oQeU1:niutz(0m7ƘX# |f~i'*֋BOȾP՝EJ]8orٱh:_fun"D um;8-0m:ܒNQ?ɥf "{pR:O]uGJ&lXgМx>Ïf}Irw!*8mmTCmfnGF@*h|+,uM,52ka"B#ڱɦ/aݍžA+R$L;$&XÁ? iQdΝ'E>/c64UnC9$IԆ"پ풷[.P,k nwS;Max$X"<ifgĭ%:aѪ3Q'npWŔ}Se cr+ PC:>J#Mv#T%:"i(] b\{NbEFFxt/#rپSݶpogKIݦc#f۹z*?|D$u4p_\Yyo2+sj8Ujx7x]!CF5xk BUmt|0sَY+'eJV!{TtQ1!݇DvC{rS}0wˇIFؑ㛞QLzg*in'{qc c4##]6]&-ȁ25=T3{7WrI! k0+#y$[x/ׁ_΄L<p |?L͊j8?T?"!D,`hnu;Cbm !D{8vҦ1u4K=ݺr\3FIunK i|DlmCպ$)Ż4 ~0%|[`Z$N@>HEENh܈ ӥGyYf&e~b8VWWѰK%=e5+:ZYj|= qEGm#)MP4XtiRKȯ$/ V+0p6<Š!wM)QpfllqFN#c. t7Frˬ1+}h*ZaĴ?R@u˦?h*r܁.M(~YBSOFIkd.uJ7|$Ot`EǂwDU 66_B}ԩ!%G1o6L_\D3)7R.[cu3l ^>d𦏗a2?MhXww6扫TpDFy^MT?ETN]dȴQ ?.7m&?l] 0њ^5bpZv)dJ^\x6U_g\nEEOJ]Cy}2}}| '*ܥW֩-]I$B5:Yo54aYٞK*:ID&Si+0lD=t8焜5C77,$ OرYp@vs[bio>SQ Ī?o]J)0V6+ ܬK D҆?j4LfKjpjJb/g <ߪs1_c8,Uz.="^G+ Y#*?; Ad megy}|Vߑ(AL6UmiʩO+HsCUO 5MPnITrvM$YP~Ix<Ba<KQ[Қ>֓-GR^CFb^+ؚQ.JTgZ6* ϐXrf)"/ cEua| ؉5lDc/Pe w4,w{E15JGv#6?Y)[] ã]R C*S[cWCq ȝ I2Z!"}+O! Tz8&]ַ+(9 U6' H]alz΢))l PVSPnJmG?u.t-v LK}!]^E}n$t7h<5ZrK8اC?njsB1?I?;=ЌL~F$PT?z!PGhG$f{:p:py0u( |ޙ.i0:v aBx Wr‡&86l +eV*y$t8+TmB1vpQ%3 PH΂cD>(c%#a\=2+.( ̞T5,8:6xGy$4Εj;׏j%dE2S}M k{ Fc] >-brI*ƿ|w/b DlR0 ,]֜35hи\8cu4vDi~MTD[E6kR˒vw4G23jN.-D;͠QRK4WHM//  d3`LVG `kM V :Y҇hc Y{,YaEG)nRI_`U\݄bƕhݯ}V@Ɣ\scz)i{|1i+i%<a&R:9Mkӽqq2+JQ7jF/*)AVY)3mZaMy{#=,1zVUfϿUCe` \Ւ_b(?n*zN:%`.mSlm!FPsW+Ha:\jYڳlt\ͱ)CLEB)˗T(#,X!2U*g=/W1S5(:n;+A].K&c>.aaA{t{}j O5`$zZ!d񭸇hƚdISc"R ՃFc34}yӲ[Cz\I"Z}BkB>Xoj^$DFp=-&E,Y}SPoe%WDוisuN5 /9 u0Q,}Y/[4͛$jWHcG*B) UYЄjW%W> Hiq]96M@T;Ln _8XIngSE? q/:qh m̓~v[lf@6}ޏZCfGZ4ucd.5r͎`X ⅋#cɐ]`<0=Ot1`JOQNt(E@/w{bz6yYA{&õYn5:P*(|)#%ɩtVG`2@ $b)k%/#k,QAߏ$JgL'x7l`5bҺU\kc~yɊM]l>8 "U}nӾ;Z*Y0M鴭`}7iJ96ox}[l,"" =vu 0Dk`:Y;Z5+Ht?Ap΂dq۫x}8y\3[Bm" K][ xu!&yTM߫*].fSbpͩʀKK*QW1PI;yI v O)ׯ\U[7\=4WaGc_.'mƀ7mD".iJvvaTdvpw7ƺ^e۸Qg6d΃.$j4zPzޣfkKKJ+z*[?aIChE&Ft馃:jѝ@ZB.-C;;9lq V<|FNt}oHGm.Ϻ.S7jUBN6>ёw޺K i^̰xNO6I,[q 4:y H:0QGC$ ֪_#"ĥ}Hol's;k6?Тsm==E'jr0dH_g1xON3T;׻OOǖJӅ7riHR8:뽺~߄CnLHX8t|zq#O#̫ OnT6̬2Yio/'KzI.*4 0WJ+( ž*-raA8M:p)^9Yb(0(jEͦR J&wsiW5Q#ގ7Qv,$ᱴ|`,]Mh^9=.cGf FY'@t!ޮK3JN4? u?dl*i"s]V8J;NzLf{15iaJX3'EXI1\0j+ꐟO#5~Ro4{3/v5{G/VF8{%S SZ5}}ф֍HPƤE#`l6guJnd[xu>)f Œ򇨭"bG7)Xt"sM4Ѱu {S[ĥ jք/7;fJ!dNI^,Y2TXOhVL)zIhV@e 0"ucJT]kGr5+Te+H!m}N@U\o^E(u, 쐏ǡx%U`ll,!XJ'Vm1Iv +Zp~ے/& JR]ϔ[uqmQvW6 Tb Oyd!Q4 C@BzF{nC.7ZZc r?g3?ffAVGQG;J(>V{PORu%+8Bh-_Tᬧ fU,`myvH!6'|,d1J:;Y\C}AѠT4H8wu'hC;Oqm3TmM. Xf@5Z׎ *7G h' 4!~P[( Ksu02M`b xv9nr׎ˤ8ciް#i::}n+Kc)#{ W'nZo:͍bDI:eWx NJN!" stGntYyyc3xۉŞK"ajG ݎt!E:̐6g>Gi*`imD*JʠڈiWS[4sU_l>Kn*l=aZEe[ f~HoJ,.~f D.1W%T6}.i|%br莧R(/=#)G1g|칞Vo!-AFGe2?78TolU#vRsY_0p:M˅b0J=ideO?J{-VL/c׳0BkZsoB-&{ad5ĔRoh>"c\tpsp{%t뺙8nø\Ф6/M/$p'I:vu٬CE@lp3wbQzBhAjL0%ЀY- [v~ًH$+(~2ÞIG o~hp0!f׽U68hjxYcIeF5iYyFYPh=ɸEo@ɔHzzHTy5.5)gsItٜlֲN0`schm3buk޽M\TA;OHlQ!pVr?YKN!|!up 2Jd+lR$g $2EXdmw%'((ZqQKb"q G}чW eG>i!剠J{ 1Bah0JAr(R-Ы<#*ͯi[o?ѠYy;VD/uNߕ%-u|v'O%RyI+o~8i`^/WL131lMH82Gd+I<܈ /es$;p_}=y˙K7tJ aIPթ<5cF٘/n Pg%)$Vѹ6adY&q(SEm>mOJǺqQ V״@ăQǥtCy0@_S]#rm Zib,8znGՓg>d=]:_kɟHe[zVl`-el@S>_8FNk o߲?IArQ)_SLJ"Rə) \aQ?i[)9e_H_'e$*Uаl*/"CvgS\?yV9Q:t֓[*2osSQ9=V)o֑h= VN]f;Y#P>Jt%斒A<8@`b~|WP/a_pY˟ΖJ ueSӋ6.de;9b:0oW6[ϊ>T8\ܫ0:Es/ZG&ȹ= .NEbqgR7p[pLTVD1m"+>!XȂn jCէvH.=&͔:stm+hA5\ ~TD/[鍅&<8kj^<~O6LxcP9'GAI/E '& hz/Պ+(MV-g O&}!h&t0¯g8BXT6QKS[k\I@ AX*;C:-*Zta(d(!N‹,$;a3#ncHWtsQPy;}4W$Wfl4!fΠ2*HDDHz㖸c<͛Ud <~CZ*Aϊ=񭘛Tywӊ~1%"bU=H0`EM) / Y i`1w:K4 NG&3OŨ#4QuG5pfˊ U$2O F9R1<LJqɪkjJġg{Jp*VRbÃcu+UPV YM sIL3[ >qTJPv8!1sd4HqOy^rabϠ~}q,PCS; KkW#Yokȏږk=kcaE62B2ͯ#WKƄjx;_rB{ÂO&. seشY{!Ք+hBlk q`/むfA _Ny\` ŚzeL.waX]]B@Z=]#;ȁ\$iq:X]>Gh¯.A&  X9e+]/|R { 5&:[s6lӺHklKC?&Z=X M aC3[;\3-du߈&$ ظip@&F>ֵMU wUy~WMD3W3v+ˉ.lnW \k(Y~~!Yzm=U6ҩ|͂2L{S?́H+d~܅Ѩށ@_=)ƘeYݜ6!8`=ppEzɕOPg'n`n-]Apx?W0rEыv$JL0jh_"v"?} UID .o{ҭ$tn1$C0& 3w*>^vjMX+VGtv螚&gf5Edى I2)^12/T_bOel C&зHՉgի?t\$xY~mZ *^1E]g ;YM< 9jN1*-s\uht%OYeS*}>pP"i\Ke &?jGWvLTD$N]PBp奌`[\#OwU8p?[_k0럎oHLjF,sT)3rf8kx^PZ:'TrSSt/%L$پ$*kGPgz[ԔtSJGN<2K= x2"{CljMD^OJs9ċ:tL<)7!9;oL:JpW:wdYܥ6] {`I"doPL֨5OiUJ0m<':9DYKqc-' EM! bT =}쀀Ekt)gJ+#ORHOK+]-K (s!N^f"Áb\O -n`oK#Wz(ؖd@aKy,BB-us X!EfhGʅ'[e )R:Cieݫ*`lӽ[;iK:8Aw6SdI ½p0ZHD N3EEr5bZP,1!vW1}f@Y[ၹ'ޔ֢ACcO9/觫u\B6 2Jhb}=fܽx`4]k`v\8h%BwWz\ޙI2|0آ<:9j%%l5MXA^5H6Mi35t.,%% 2Њ|Bs`α$DW- C;±VjEqu/!fnm8ABzٸfE5œA=\RrK(qi d<߰@h+$қ "}<1Y/mZja9͜a͖mʹgt:>)! kMv%6Rӂk!-NoJD)xX5v})\t$  >yl"X0&MLm!PBU0ǫP %=pU=(Xv0# kҫ@ @ݫphQX.s9XTGw<&/R_ƢkJBvNKf ɛ ;K{rj}1܄ ѹ(趬g,&8Ql0|zkZT//Re L=3/ayR9ŜGNQeɫ_Mʈo2 += :%ZW1-X,7pmɟE2",7л},g5V#c=hҟ`54h,G -G)Kwcs.sH4PFz.6*LZ> dq 8Nrxr;mC} Q Lq/C?4̶tқ{oS-`l>sn9%?6Z=~"F^JEqCqha/PmEBb1eȈX8ATtF&xx3>?Ň?0#e>(mF\e{Ul6HcVNy4 ᰡtkʬ>²tߕ1=Wlu$Jv a°퀐?UpPX^2`%؛Hp$JZfhF^],\٭=+a7C١$[|緂}=N챆! U`k0xR_>-{϶+h=*c ΌzL\Z׃ l.+~SUB? u3g.T-%o[J7U9d9xW6K豈i$CI.d;B&#wT8M`"%$E,xg];WO=Jߗe&{ m$dOH_p_*d]J O-}lTU$`ORzƆ Gx҈l%<{} LpQYYR$D ]2wGPpm,dx$GOdWW#)aI_5kNB Sg3x,弶EvLW- nk`w߷,{PgNl !n? Z/rޅsqE>;up# DD7cQ20^AJ[DZj^V)nր`jM^7/6bV%JZ4Rb$DOHq"7jt=p\A,+LRPTvUI4ЏYQ<&Nߝ[ZiltF/\+>tVeZD\ӯd"b&1Ѡb)[j!DDaq! y"15lk˭7W%O:PPꩪ}MO(r2GAwaUE\I7g lW۷J$Tifz_q'j/RlDQu\"PBnLvȖ{hyrF#>]*:SnٳȰih\Wzj=Ia_]|lXǃ9XVЛ,G%OHpΧ(/dyC%Oa`j>T;BK4z>ra[32ӣ9r *>AeI L㋒-lخ0tsv6 [i n>M#0x'P+m;dMDuV\ 9ٰzv \1~=ñ y0Շ6v z n)<6-wi/yϴ7m?@p!;hwGTA% ݏK,F\Ρvj@T@/DH:QV@\Oa"K " .Q,H~vAdeu\YeiԳB;b*K_\*c_c 0Z)GX'c%B:VGS?.8נATOqf:h(;~̠,Wh G]ivP c!;q=Y]ի&* rC3֮Z2;V%HGoFyp۶ 4cQsʓt*+)\I#4+$"d[A7) 7A7yܙW!˸24g].᧙w ]Y"H/卓0mwXkܙ`mUS݊p.F{4r4_:XdXWoX!$? .#1rX#ƂiYG>wL`#U=aq __ϸ)1ED'#f5?!]0Q4Cdڠqgeݖ=B<0rbc@">"im84Jweގ`RWCi6*&2`ѭ U>WFmk5A&P!ʕOy92Iy0N ba{Dbl:7DZ~l1g5*$%ep|ufS3Nl,r @A\$[MW-}G7g(rfv~\MC[>-F>y1&3ԕX$ |LJnv~h!uɋFQJ30Oϓa݃vTsoʿ Hrv&M1j$ُ0KDHfz42D}\PB7քUnE8EU\_~e>G>y9:&53Jī/ %55_57_h3됴~+ O1>pQlz3\;kזo9)* eH;y.ᒹpg_pp3oU{dԙBq.KZJ|ЏuUW?sOc-\8mӔds:5';)w:%#yQ= sW>$m0Xo6r<𞫨2.ԁҿ" AN16m9]s!rX&RwO`ȻρU~ҲZx0 q@.!fZx%ql@}_t[YjKH >^_(ARĂtC`7e: 'B^i(mDϙdZܼƅPv:C?!wOqM/ĺ{hV9br׮UB%oP-|~韌҂pj|r츠 ;U*$>ӡ.1(QoJs +S@@S=jLAL<aIQBf)d?zwE6VZF2N;q F0ӌ3P p}RҷmKF!*@5IMp&_6]XG$U;h TA#alN?J*  <"+fV_\f*hdht˪CwFbǂ|Ǒ g  a'*n@+h;a AʦИiRP^A {/8/ވ#HSeQjW3 hJ y` \=<eN.ve[Ð2 ehEge4s.cj`8Ԝt G4[p!XfuFR)h㜢f9ok52s7禰 )G݈ܿ2Fo?t~ Q*G͗+)U} Yȣ+,>#%)un2foR*%ؕ`GKi6}j)LzQ7@$;9kmG Ҋ<ꅞX64L H؟;yZ KRrɍm=.SӽNR`c8"X@13 WZVbA4 uS 5~gYBBqҏzDjOpj!b!H5^UkrnY@Pjh>cJo,c.h\{ө~w|Y+٪x = k⎧FE}u8a1 HѱK#VR<]mlqgTX%g{32V]c#ea +Xow6?ȂRAb{T?rGWE;1;ͭG(\t{aǞ!Jxp9yM婱Up#@+~ĄS2Ac%mZ97gǨCLJ) zdO(tΚ*uEWp'p{~̕Y.Ξ A4A4ؘhXs׽!d7ˈaL4 &IZBRe5(/_Sa 1÷Lgia_؉Iż vZ0遞'k @2bB5'$nTyCjz[sΠλӧ+U.+;G/hS2:lk9ˊמ\9r|h}<S{ѡŅE{hL<Kڎi6ƱЌBI>~J^*WA9sqwLTJv15!|WN1:"1b$Eׇںy*Mƿb+Qfn=),R z+[ + 2KLq+>PlYVϝoZ(ZƆÀvN\㉺MZ7 (rԫ J5zG޺j^aܽqTM7"E3lVbSr.^10ם_Y+yȂPȌ' N86 [G.&Jp.hŌ;Д3( 74a9:و@4h&Jk>UNt0SoX x%`qOB>/Òw2WKEos1m@M( e/&´VWI!P qGl8/r$q/s>Iؽm 5+ v"H^]C5k}$&ǩ0kf,ik ZŖXkS]8X'W?#Y&M)8qy$bZ s[?NEn>A94E3> RtXްPd\4:;H*29&DlE\?&t9^T߇<xFi*(b9pgڇ7]h>R!觯J̜̚q_hH?Hދ5r+Ȅ\HNV̕iؚc);Q/X fYfQo8Ƥ-z:`ZV6ir{_ukv~;ߐ9H)Ol^w[1Ԩͻ k!^և 6zO\V6?yH&w0L]s"Tɚ)rIag5bലwV2Ԕc'EhcATˎtB3"ة@<@n55&0VgE'Tʼnӭc;woOb̆  %\|ySfoS!}b44 $6aDܻ`@f{^LcU~"y&u@ b51 }HlNg4eY0c3ǁ2k8sEaRel撫LGgѫB׿"'&F6$%Au1ǛrX))>7(#^u_Mj]&RzW a%d&n [9^3aU26k`]:0iA7,S (R:˴<@CUlY 'E&b(}2q\P%9 GL#z&% '6T1`#"3fFHVP 114z']{-ڙKɟQ\t{<]d }mGu YHIcC ȈdcB[P'1*\6L!ʁ̈́ɺ#"Kr.gWԢBYM6Jab '"5~|qpz52Ȓ+pŦ<c`cTVlOkbNzLD[;[|-퀙(@4%Ձb}B1ᙣѾ_ہa2dy*W3pa2 Gbrhdzl.M}Ӓ=v!i;q~#y}fdFI⛕xlM#j5+!:|Yblv>DAnL?x, B ٧Rl;=ңzQO d?7!BD)%ͼ iNX4~Mݘuxg4e$.+RM U#NmWy`0,J9f#@6sޤ|On I yPl߮Qs/jRRNULtQGGo> tFK^bm_ή%tPߡϼ`=h9fJd3:`ne#%lj#PL/4œ!Ճ2 esBo:#4~fސӻ NlJB%%ht+ J0%}5%cDA&Y6("R}aX7 f]"8>ޝ$e')im\V(5.a 8A&Q },ya,q%衍{7 iD?f#,Dv$Oep{ˡ_C.չ 9pא|kqoVu"Պ`b=C;Q"seM\KC38 Oo{ ͜7'b#Ad"fN=Asa)ţ@%.WR&}E Kg؋`Qp`2TtltĀYoqa;q qCNqϹLA"! Rֺ GbV&g<$E.m|b0'T_Ӯ,*ٿa{# P#(t둗vRu}-ӂҶB}9$A&K4xHƚOxlq&u%kib3+wwL%,m&toK8W>̱5ambϤo}SUc롩X}`DnI 6M f9_; Lڍ$C#|!Y@3hC]Wə} "Ide=a%DwXiQ< ]*hףV78egUJQqޮ.hEi^3hXH(yz5m>CQO5 (N5m4KjzHJŮZ)76'`{BECnXqAr/i.%PNjY]9V j-܂F8:|:{q#& w"D(_y+:&fÆ}x̼.r͔sWt/iG+ts6{'*w΀&6MW;Z.jB}uy_O[L/^6rObE* ?yI7+ &DˉDJlv Qn [d8vD\@) W5<`ZܜKC)$K! ՓNos};*z+Ch5nf)OĺmLraæ՝AOm7MH+iq >Oh]@@U'ug;rX-ޤ1k>kQ'L&L9`N=//9`D(FݶZ> KH)QJ|'hs/ifl/JDpXmdp{7(V#,3\x^2I 4vq @ZQ?%"T>Xjvx>+OZhivGφHR9Dyr B5Lj4&5/[tI]ht7]X'PW C5 n[-tHK L0 ywN#Q%l$$ ?J03xN̬~H%/oazC^uoe?֑Mzq&J&ng,*pj&肒/n͎ 2[n"N Mks9TV )R^9bEe$BFkl}'w¦oZkMڑ$^?-kqP3e ĴQ9L3Q5yX{JL[02[͋L[# f@3)#ǣ@לnJzѾ;$Mk4gk^޳ Lv5&(]}cRńW&%.`$>dT/{'8kb3F12ݿU||fbב}-`*#,[*QY| 6W 9%ND\ anlhP^6ьDj_FR$elYT UĠ2P#qEF͚E/Pz>Up{ߑOQ3x~a%'w=r_ƊH"i˒P5F15p9GFƃaHc)fhw":'0NC`ÆmTՙowm\ _bde5p!d`Щ:nj{ U?^5=kO=!U߷U'ڞau2]ȘwS> mh$2E" ԲFΡh oL q賌Sd,JFZpoKfڲa> /b^eғZU9w?vmso&/8M U똾 ~:t3c!2R ;Dȧ:v8[?dQN ^"/ ?Kmḩq =$ʄ@h^h&*$YD.gI:?7X>zpݻɾc9ND87SpkڑaE͹pEq%ΊY@'{VX4%] 3=7R!QkgJie Xy=4%7ˠ'AGNXCV'~̍+Qn|].YJ5ﳮ 5!/]_uzK0qmprN^0" h(? axkkQK-Klڴ1|3ӆ1n"yqb`lʰ8H%>mƄ&s)d|7~J F$5*j#V6".|cU۵Eʞe#WV_2nDQ,cso jMcްƥGnh l-l Gվ^ c^R4x5cSxgƿnUM,%E([@s [++7FCZ ?nV6љ7pTfqjuj!s;őx_̰W"҂:6"{Pk aAz ?a#+*;O3ny3=W^Bs3p:Q]꫅pỊMz ,dL~T L :F= ;ޜ/ohpĉg=DաAһn!1}aT{IiI֣mLHm<0(s : iyy]V©!q ܦۯ_\"Ew+ێ'<ݫ^>065 w${p>BS Le^_%B a@J3*XOߩp*JCn3wme)[4yW%GJ;?@\%tq7@}=HZWxhnԏ9$ ŐcmX([iB=QW_3GbA낾S+@_yb oBcjR8?7 g"ΠZpK0:؊LٱMDb[B|wrKl{k˲RNs֋Ut? BJ߶:R pS7A2&ZJ15&7A4]&y5vqc&tG&z7 D|,:в(Z , C*=`cV"TY|qIV5Wd_4U,SX<򄅙ϲ!dhm@I(,*Gɲ߁/v"b"SZ#ƕ$am"ĵ?{U;#b>4:/_h2۱$DCISei@$q7p956xŻ@ط  S |^ͥ`ZrőzOvF8lO[ żd!U)?FS;ESIsŸƵf;]gFM=AoK4bb\M4G}IHYG1X)qSZ$ʒD]M{_byF&<ԣ(ZgLv/gq$ʮ+k3A;hGΉ*H!VsjU$)ŠA}4!y/UÿG]&^ktu3>r{fu_{yaWެ ڮF6B|:bxt&Gʋ}Ö3TdNa7n)l1ڏtlx#%vbZ3ԚOʶp^7^ JW%ɜ6fFmuFUҴ8c/Olp9+a ݰ1=#uȑ&_XDrخԅ OCJ񸮆Q8>hEs o ml?RdK*Dm}`%4Q:H !7Y;b%RJ04sSPuTQ6tj!QQ◉F5`S+oU 7 ,3f"B.GPje}K6(xEԇ+*mL%tb}J6t+ nEn{m_V,H$eضԾ_Tnm삎̱C 06HC٥B+dgkb́;Dc_\MQ&Nd]菸_WU*ZN nnlsI0\Q>âhxR@gP4cd00 %Qjێܲsr޼^n>Aw'M >9m3, C&}^uy UE(jIE;Hww`oiCc #IK:.CB6Dpt~M4Xe$N(ɺnM6&K益S\áK!wy W('^e)iܠ In/~$*ܫkħheO>zL؀jmfs(~JAP\gkSg-!el7GçWRZ9B~m>0bm!X&v$`#CC ]#.C_pu 迥 mF˵+ՠʷ"Y(poD쑴9sg G1 Z ˯A]I݁s !C5g irzl=zJ^7-8/-|[M8Gb£oV]ҕ+ce\JX4*gXbZJ6p+zNC$l(]֓_VwA hZ@IqmLXlMr{q zNn,flتQ 1VilQ,;guv=-%ID\ۑAsgDQ4q_4qVXLτK_&yk(R*B]aJېL`*7HStM e+b9˷הx }XZY1Vt.%bASnULw)$a|㈭Y'* S4;<ߗgV]" E^1>6 fa5^YPǛë;W]`.j \JJ%b-:ljHQ. 0xنv5^\2T%mA@]0Tijrm`­*7vC·] qpmR-ySThԛg=]J߄}i}MOzxw6\͡ 8d60}کE=VRcF' a7t\EqI8`GwAWF1*ebu,gt87К 2[bڽ,sGR/F e[>CiyF)fM5TonYȌ375OV~Gbe|#Y~iZg#qLշskeKlV>+{{)r#xU|ʿBkNן+LݮGõH- Ijn3P3hVGPO <j !9ho"nH( 0h wU~?lur4e}Zr#BӆԼԚt2ᑅųP>9sGdPf1 TG̮.!hG.2Tb ?"ɽx*qi,w*Hi0ƴbw.k,+)F^s_Ukzq7j1A{vs y&a2DG~/1SȈH+HUlXJB^z xUN- `ҝPwIwl\2ejtTRq(B^" OvYښUk 'V"8MZQLgpU UzהIjpsZ+'zmF]fy1$>|]2Pa"ӁLk[_p=+g/Õo [%-giB>J56B-Qqp%NI^?e\V$h:1s,`w넰\\/*1h]սy{TC1i/0r0UA/!ɡ47y23FVXdrF ԊNj$c zkd$e{2k }#|+1*'q^'eBywE'`>}by!_ )KOj#Ӿ_SU*&;D4v-^ĹC;ǘ$ x3>x%=,K&2ƽJo8۝[ccǚ[Pyޗ5rf1ϩcFd\,5^uU͌u#.(`L6g=$h=iMe(__8)N@Y`^7 7?j! /k݂a&Q"H l[߃*8i-3ƾgEBZ I<7:l.:8'2sxUs]O7dmgPN/.{5PӤq[rr\!Yt|tk$U2j)}\y, s/D޳©F/d&6L@AІ+?8F =~k#;4N務[CK[ϢGQ̨W)iXO\cੈip &kM~'sp$nxf<馪ĢNp>VsTW$C@^N wן e,@_,t `PC)1n%.Xѡ-1]kP`4ᬙlzqWmD\j5%/77'q/B;W+ ]t*YMgjfjPun{' û9M ]>n:euķ7heeN\ՎZ (Χ4{K1#-xT4{pEC-s|Wiɳ^Rkm%/c$$(vw=뫈g| WeAzרEfwY?ò(vY\&Sxp¼<6]V$"UvǃD  !ن:+ rXK+tQ@I/o_<n\*>z9奬vS-bU*m!z/ 8~Zxń@+E%n I\Tԙ8 b V=sZ[.5A7TxA59"xY-3Rq 'I C7wh &<|᢯e6_2TtR~$cM9:= AmwR7wMTG&٘J0޼e|&auWLKjxgXV/Oa<9 ??sJc"6G&^F5b2Zj6++?F<zMy_Dِ̃z"r"R'vqAa g!%-nj[9HfѢmи,$a<}`q-%^W?6rN_Jf(0n \:C_FTͱBm #ty*DFM׾b@=bZKpy_z B 05 [JOY (;\ly(&TU^ad'x~iSq ,{Vqis_⃬)ȑ(`r،=~|M`+3jsҞRG]tWv4*u"n9eRD*"I>|,3$^+Mdos4vTuJ2L=܅_|Zue#f <0kԔk0͑VF9js%&wW`Xˤ*l[* ܍CQn,<.QP޴ۡP(scKL^fD0_daqç*To?-A=(6mfL;AaꂐW3῁<(^l4"Eq?cY rZP5 PK:j~I2UcnuF}E.NϼRq߇`$ ~.6'.F>?޴!ZFL`If|# [ߒ ] A͞8=H"7B|b<)=Բ;gT A*=fPbD}"]Cج^L|ːGOX"&}:6^5Yr.Kt Bh}]^z ZαDC;'D `\Fn@^הc/tޚhGgy NzAM1DhvD6!5 l>3!y,C шr&fQ"aw#(WT9}E=5zG;t߿ekl%!Aoʏym!o'Qۂ 8@jH1xw!G*VLђ$f`)c/MoJJ%/F|g{/e~QXn$hQ?ؓ•< Oaۋr0b1i H>zcby<2pMRjb51 }%*. .k3RˀX˙1'Ӈ0%$cx FalV9S~ Ћ(=<\({+vVDɂ'Oqw@~$tϖyOքln6J9bzh!CZ 0ZJnm,5L>||#vE/FJ,. =#5y%XEk KzOL[:, Ӧ q_ u7swAaU `5=-p`!0ntXC5X"PkĦ:Ml:EQsہ՜,[OD75k`Qy~Xr Ap6hI-q 3䳐2,bP N7|\u3l )Hax;|93Hvu |wm^(n\7(p\v`5.ns>  /s?jvT`#Rw5hD5Uػڙ(G%]tcsgćbn<==Vscc(++[5CKM)3GwrLf ́r՞f ,`_ `"(n.7K7_حQgٺ%yOu){PP ygŬt$CV7o#p Uy3=-}͝<5R`0˘`RQV | bc-9Y_߳q j"oJ-s bDһTUћlb FG;vx,S!bKbh4K~ Y+ ql\HIm2g9l܅z O{qOi) "J0?Hep+:OTJNT})2w!|5q[n´ V>c Pa^y2ԊyNDyi Qw`JoE#͢;,3RtRzh\av?} :o˭9vwDkh*{Э"~Gz\L A)Aa,5a%;LVkY*xgl~m.B-^NCcN0EC N%r$nJΐ- d*oO.hw@ܟin $8?(#&y>9@)YS- ]n@1Tz.+2&"C' uC1xU@'UqFt3:}`w~Q,bE.B6.)$rU.H*nlCk#-ezb)뚍CB9 bJ^qkQ@%S^=aKkϱNTI Դ.E5'/=^kP, #3T@ޢqVYxrw!I=ڼ!p&}_\ql:sr' g^අ;REߘ nYGyC*uҙJZyS D3vDFoAQؓ^ͻd?"#͊A5S=0b7mrI1 & 7gR)xVP]ы)zT8PQ0MO+R|'P!G\O7}m*/vCp= tmo?kBKIwL]ôs,y#@4My6`U;<N[MnȞf4`нKތ2Fl4a^FO9d0kqn9OAb 9'QLCkQ<^f&ӉM+n?Gc;Qb0i̞=P m"yeJDG˕@蘠(.m`ӑ+Ju!PkQ˚Wiu\u וCE6yѤC'}*;[y ~7q-WɳN%¾x@jswurϏkZf\/3 d`,sj86j7X@#%mUr-W@ש1/>֒[ܻ17ʗ?6M9#|4&U&L/4I_)~jfgV߱jGxӚ;,8U8^4^N1V? 3hqV-x|؊A>41a+21* ^q`f ].!b Sq y~$ޞp))b@2GK$e.38Oc I??xȂhJ)g!&=nMSIRO n6hdaK4v,9BϐhjP̀ÜPؕ/8ˣ.-C!Q1DW.>jR! x•Ā0^P#}pZXv1`{UdD (/s~V2םcMLLK#J ܆ev kEH5,WHh&sy#a%cOḵFBןhswT0_.qo.3{U7gx,TPJoq|!|Yp*\- CO&PG:osIG&)1B/ Q̚U_)j,NK͡6!V?Vo4:A5&|Y)6w$9`ɛzɫơ*rj}O+͸,|=ln޴lZ.>um#wAd yVQ$xz+ƎP怤2HqkQ @J*QKMpMa,L)څ<!ͩ<{:{L` U7"&zzюf}5.Z(UegrCݳ>E7f%–ڿ&úN?oϳoS:Hԛ:a[uuj1Y0I6 v2O靪Vri"75:kV ?Ev}WP׆AWx 0!D&a @gKP[Q]gdxp~ 8KA;74H#VUO36)Ћp1xێrJWH|qiM•0?b< S[c4+HլRb;`(I/`{6vNVr%W՞tL52b3B ۀp~-s2T"@bvʙ}=JD6 %6;=CXtCJq-iEձYz܇r?dFF\6M1=u-8{;[bLY$m؋VB|q,T= ڭqT6D@ ?2)s- b}:[A"٫5x7Ϋ ;>h$VQL}M5ϣq\ţw"4,Xjq eb(j-|uOfxfrG̾%@#[e:+4Bw9s#e?,s_'^t^ Ukouk//Ge  %  J%/R#`TT5e1]h/o]\*9ط-[roM6jOvR=0xIG JTW-/LA>’v~jFymZOov8)n78,-쩓;3"o!<;&m\MS UoX$j\T[3 dz|U$a{p[17ȅ!S/YgqpF!`~r+ ,l@ *@ %s%6fg`ykA+AUmZ*Qz,3c"85`.CIв%ikw%&ǎX`H%EІ2-PtbN{2ULcX*'WS&VT o7oiH-y{xx#F6@ZKHQm?}gۭk>˓L9?!N(57+S $!\Ts,iZQ~L&aǜSf3oT)r -C<16.zB^W}ʃ*qu1B sc%;~T<@?GvWL+(/dC^7aI9$ĦoD]Lܥ+k!VmL!7Ǹҩq$Ѻ舏"Yj#0pHb}SAqOv=(H+b s IzVPp֐]ZR/_]ݹNh{\Q3L=J][gȵ,ZR_P䚴){ Fl$\/zԢ5E?+EZ-3ٚ^js0Hѐl3DoSuT`j؀-ϝ ˲Ba4KՃI<@JWC)4  *?kݪ?H]SUfS!cI#qw>ΰh`T'gs*H{G;Ѩn^XIC&q{ʇ0w4d/F] s/Սru$&f;@l Nu  Oy` 犇 z&3kpwow$ˑKK~_K3f.E՘/Ve)NDTpi_c4@p+j"UOr-Pt*/ЪU~Iu%+2eR) ϫVQ;RDr{P $vE#z8{L`MNkQo*N鰴d'0d6(#i pC3Kx,(i=vr**̣Y)H<@0D>s*P_>f-|mfdkBGU GHI|YKt-5X@ E»8ׄE 6>ee؃Z "˻,=6U]fn&P'SzmiWk?[XFEHo%.{%.Pf+1[awx0遱TԵ&s"hL weƈ]6/G4]KGw8R0?7` <77Mc^/6* 8Ћ ? 2}*RSГ*jgGB ] iRzɀzug/V~DdL<&0vx*,)Mb1;ky XVlvs1V{Z wX\yUԋ `E+fc<;1c=BG6qj58p1@nൺM&}QcܴJ Mp0_m1P6;ʔ !ol̘df].O {~1WB.@ eZɹS(fqd€~u$9P2xK>O\5l/ڹ *y*(-H# 5y{%[CQ4f>> ) ߏu=;[bLx0`, eoUzK'EFq!q|_ǁ}c{s1p(@C`hic-֧ی@& af>k5@٨P_c!BWoYb y_[Rv4Sx"~mR69dzi+=.!3i)TF&>7S%R&Z8ޛ+C#2o\r4nhi`U׋"\iٹd \G"[baဟox I'k(kmV6C8a~W݉2k`Eޞ-yWq>"sjgrc:nb}BeGnh^Ea{Mײʱ&)Ԛg>tW]L9{)m^d5{$v}䌮;`?s`XD?/97fqݎq,K~R$^4$8l-zmz]j,&d:5#Y`ď`[k0K9o#9[Ώ+爾Qz%WG4.M.h&ؔ Ð'MBmaʫŒ㨲0ؗ}sUױ+K'ȏZ^r#wyh۰ F!D?ּ:92RCO3^5D0*Cf3~>¸B" _NK Ɋ#-kN`; Y䓙"\+JUԃWg~?[,5O &k`M3=ƻ*T+\TN`x4䝠s!8`dpbwn5?fr$2ő뚄 dR";rK%7AJ;Y*ltb Ɠ e [QԪO©/HaD[6 D:& rW'!",oIxIq‰eaG;Xtȕ9SBʪWkr'c8\!{k\!A 1zr:xZB?h'9z% >@!bG$sA:F ]]ʬ*Kߎ^W17iU*> -(5[ vgpEB8tz0If=A^Ms~,&  JZxW:s`LN[DjGN;sd_a/ ]^+˴m,ZaJ9uj P :yF!XiWdz)/ZCCv(a{׎^U 5EO)N|Xi+̗^ Wõ0~]7Pn8Lf)8{&׎xPuÁVn($pkL>%NM` Sw<2 :}Y>B YFcNy4*؛jA~&ީDRLv?F̛Ѳy}li $K" !鑯d,r`S_ AdhuP7ֺ&u pM;a;%1R@q,>b4}\@g621 3#C.Pɵ0޻_1`ûѳ@~N>?@6 =ÚC]Oqp"j('zsEm<7ad V:#EiٶWR5">@OjD L{Gv73, 5x+އ~܅h=`AQ/MoyC?D'tFF4G^FYoq,ݼ\!+/H}"KͭH8+$. vSJP垸]Frf;Wx*U7!PA ղ7GRc}l Lu{mrp*1$>e?#Ҏ(]Rɘu'-%4n$Ŭy9|3aI֌>wPTV~3ِ'".8i 64rBd. /1#$vjG  }+V!Y&{Y7p9E [%LaP\$ҡPȝ>JAhhk ^ʛ{x+b}~54׼\#LQYB'ҟ16cB2 ^>Q)QrYIo؟Xs̝BF~gaT{?u.?aGiG90dF).$!BIx8;2vuȊ-P K+&]R5#(j;0_h^|LEm]&o2.WxiAyQJHj}~ #` APS/u;xqy&Gǒ^R6SwӀ5#s0J2fFۿm$vqpW]?u|uS?Fk-T]G#E7 ^B{Y6]e}1F ߘvMy$0& ^/L*}¡cwV>qsJd"\,rVRq&BW4;|b[ N<u͐QM|(8}8e@p[l| c(4RHInxЁj3 6I/ʉ Eur CʓGF 6># ҇MP`~tEak,v)TF =V)/ڒ(=(6;H|[uNj"5zDqPړ | b=xPhwң3Ӹ=m]:>hNxf~zh9%9v֑xmAN҃2Q5!Rc"SZ Sh9 ɂj1?niZG:4ڔrsZREy@oj ;cF-"8 *ZIbwcm^IjoOW,AIF%_egBz*P"! j_ Pv6&y6ŃT暉݉C*Y:>mKj-TQZ4GZe#;1'%PKÅ˓ '){j0|(ADfCJ␋267pMs\sЖ5Pxw7=RFMb~f!H!]CIn{9؜m"@ACKjt-G}in\\) 3w8p^z -Z\f<ȈvL.N[O_XAz09?>H&ff Yo!ޒL[[0IZ[;PL5HP7f>2!(1  a8M3q·LK'R?Lxh<kA]!F=_߱64^P!t (S~BLc̼5鹰 m |fD83 ?lXr@)e߫cT|q q}eʨx{L="kH(hChUsهכ_P03-V d8o!|*ްPTõg'( U]:I3_> #;IyX=-.I*;꼆SŐ, ڈ6jTP !H hSA 6|h0CVr?)B8ܴ_E1"ƼY: q* C@K~}v$b@^jRk:k䈁(qX+Zj}JgDžYqť{*v0)&z% 9IL9+dFˍs|bzv`;У$*Wjѿ?Mfpwx3`^rkoI*Ae_|7r>YQ6&F%A~0}?O-NeZ'9 C!'k~B$jn,hvYicr ZxD\a?b6ַؐ#+5g2v_?' U;Ƃ; fOxMH)_IVzy bX! P04crul |0dDx!5MWS~zWőcqJ[(ďh#y N|X~8ߕ2%9u9D+ql\3l1ITP!6MLW+_fwٮÊO}.Dld8Q\yAkrmg$o.uJ6 !9vw+9eK4_6с5%\~ZOQx/}J],~VP4GE%^Zh'DX5sF%B(dSV j&CB20gG3+yBN6rhqiXܺQO8h7z#k9ڬ&2OcL#t7^`hXNBA0+,OHO-L s7"ROx-*kk(=hOa9IT FFlBAw5bq+ F:"> ?TƴW )PppdI[rjX*]{ :d)G/"{V||9Kn*-,ZȿMV@ٮŧ\pm_MO^F¤8pʄ9 u VQ&it7<.Oi 2>L"_qW 5?tϭlW2*IP®Jz_p|5go K\\Śsǔ1ǘ$t|P2g"iaSP20Z6V\U[8:c8 H/>haǡo$2+)>3nib&-E񂼨} G@X|.f'e?r^;IhSGL3#8A7}64 Ёbޟ $ 0^A%߂fokRH5zNW$ ?5ߘ/;Uh^g5GW{aNvI'((5%ꮤa FW12>( }Fe+N~o/r%2\E1r_Q ̬|-.1&GUv@t<`#]}(]{Sg_yRQhx "󵃎J}[թ';d\6 2(;"S!=a9KE~ʤغ)- [uƶEf S.H>c[3bKDUDEL Ӗ@]-'#LS;;r<:@(WQW_8uܥ6=8R(l! Cp6ZLU19rC.k@ PxQ!>QAø-+cdݚ$t<z!lzy{(k2=06X]fsȨ[VĽu,C,~٣(' M 2ɒ&:),׿)ObG 0EU jmmz0 ( $aE9(Zdǀ}q6-Tu>,*塇z2^ɓ-&CεsJʎwgVn:z!>oH$ZaA(b:*!JqO0횭>ʎːwcyv>`_PzFԊ>'ށ[pZiG)T᥮V=~x9ڰ&%hlJow{agQq-=` J 2P4‰u?S !"hq Ƀ,Tj~E=\ڇ+賛IsW7lZ.-tal$D'~pqvSu;S^թ'oKw{,TIHo*(8(7k"9SoS~2ګJF vt[65>#\D?jL*C/5Ļ.CjsȂ仠iKN嗁\ۤ4 ۸{Ц'So@mfU>w 3x4ОA%>5r hPIҤ7Rrbz!ZJi(!hⱕ$yosjp35˨8L86(mWŷCv- {x +CV t4F k=G*-*CF ԾJޙH}'^aI>n$!5J`T21ޙ?n79k+6J1P@Mz.ng{mcNʖS2R H>Ǔ6?2e-diV@AbbEZ빼Vb{ҎzVM6] L-9IJ)7Eث(~+cnnO'-Ud'WW]Aӆgf̊ɒ4 __-R||k(֌5DOkeK+ +`/!Lnʸw` *M"' 9p bR2 tL5*mK~ ֠DbK zJ<|UM! ;vq}þ>&0+TZȊCͅc'j2 ffLjNW_[jz6 6kfwE5xUVf2X̕g)֫nm> Z/KW'-j/"~]Y˅׳=e`5Ϧñ@o>?;=wR %c_ Ovsf#PMjfzYv$v0ѹ: ZCTp/&{½cc{hX{/zl,h2Z2fׇ@ ?XQl O4ԗ(1.Š^'$o^%R4<B뼡ׁo6Գ5wuR}Wqe"7él3SAH{d#5!i=z¸Pq@'%ng6rd6$k i7JcJO洌əx5p=41@.y}T].Vql5$3.]5C˘C)m-w{TldDL;+nD\m d zq]B CrʓK}]4c鲻}҂ÖYLO磉Tb)_+TE YPG;'3{dWtȑZL`Ma0ܩVm[cF\:Nv%eO3ѩ74yOR͑ JhrkcGX uaԆyuJ5LC#q&y[tL贠Uwnz<nUM)j"#75N r|#nd)ҙ5&~v\]_g0g\G VWi] ˹\rq6̗)5m0q "qUZ"|BI=h5'#f 돭9y_O(İC(ZfpLr7-mR*iKhI\yʬl<&YBs]tJqEi}1zx'Eƶe/%"^98,'h'㡨˵ ~\Y !TE]b:FiBb4,@>7E=9۟Y)pj n>`2IēWmƠ{ԐHFrGfտGFH9= 7jTOx8С^/TK偁[$+L67EONZJzǚSιex=BkT!=J7Dm~x+c)Uy:UeFgo>Ja➽0vԨ[CvcXM-aŤPhȊc)Is Y^G>\݋ִ!~NmFG^NH&gG]:;x+ J "%` jz>XO {&ٗ*Ϛ*VDp"d&$W+|M!;K 5R*8ňͳ3&Ki-8/s]q9Ϥ6U~X`l`|Q&Ϸ 8]+LZg㍜1}d%,<;22+b]yu^ni[6^r>C'#Eݫl 4`=tV^™wZHiv' ̜X?=R-n]O n EtS'KĥF1.-9_ x‰` ^l_&ЖӬ*bcE皀4BÜ &~YE)& #k|*j'd[#S֦9'{ %. %R+/* Uj,b ݬNI3<=|$cCD_R}|OؿNpƎ_\G kU$4a^r-SHnpsT"О: s ˶b]YD=>Sy%౼YiI")aŔ~)G\aI&`ZVx \c3JHj٩F54{L 46ezm}"" &4kWFdM9/xs |(]@^=ʙMO" wѬh+΅lۦV_4\.g=ʼnal$<6j۟ƈf@ :b@*:=Y~:@:Jj^ޣFk:F'kyiMֶq̴/m'tof%}+lh-{tǗWUOX7fj׎)|a2.?ł>>5^U eЀSXhl ӊh< D6H/NдI\P>Scrt<ߏri p JK<"_gmu'VO;ʺDfk6[`ܤ$ŕ F (]wq]S tyZsJUtϕgl1%}PReD CJYPmlj:é#֞90 `k7HzoF{ԤH}3FF|s?d% H]Τ=kCJ+@CY ^zKFVS/Hhֻdv4:KV<46kdC.Un t ͐)JG39b Ag`y-~B|"#D9K="8 !hiE c~_AR)0ʮNNNb}K7:LۮFnnJ)aVL8sJ=r;ՓDy I|j^grSq튶O˪,\kwUWXx[# $I9G׼#O9Ikw*v;س%؄S<è1nNgvߟY~:on0G4!}."foq~A5>klm}|*%gtj (²?fLU[g762בpj'Rg?Cړվ=m8r1FP:'a߮YS4 .:klaM[iTm∪V*/RtIH _ v~6[l=_5@ٟj}0?kH"wSйGC@OJauX툶VH88*&0l(^=oHKc!4Rzb ^/]NSuX{*G!ƥ"ћf,͍%d2E ~IE &[竴Z m?+[YgXY->7TJ `4hYuB6ʯaպN)0-(S2h2: ^Y]p Hn0rBӆh#W"}sFXYq JpHc>o8 PEawF?^`Y{rrɯEZ:쮧N'BK:}X7.YO ,%-mƹ3~p2On [y},8k^Ef Yk[~]2_WUTrzԈdH(X5YKWvϤD SܿKSr,h\\?2kl@/En"4 Ih5}Lr8YzHoq.8!98(_^s1MLL}o̿g_=̄ȂQ?Qtw>܈ݭG 0xm'ƔzL8%sM-TS d;︗/^/`^`pzM>PM֬cAh.',zYSGԻO|{>W~[qSLcbmD#.ovTz>7d?7s ^Q@M`j).@+!l@wSa 8}E\]i?OҎ 3 Zks \^>\vdAkiL; UXWAIk,OuD=H'д4nLY8=,;|˘؋Y ^{ŞY{;Sɚv z=Aʍ%!/嫼l-2aI4R5DAB3'77_XU( U\<[[HΒ8pLN0ܓ&8}gBp)k^8~I%[O#C)0.hbsu}]-[a GzIa 7(p*8ڸG?ܰ@סn2Q@^I/gK?J jS '!ATG AϨ%q裃:G 9ɪDU P3[`L P5R=4]:HgGA<)yZ>,W3jv/cnd$\+M ŃPρm3,~H?R{] O].%AW6eҲpBsA]%xj-ӜV N n _V/Xb٥OT6_ΣkgxѬ ~h {\1ʄHjBu=gnJ7HP$387(ՠ$?u%:$sO6i@mG)><@VA9A'--!_XR/[~]NNfP$ϺV%(UɬJowW׎>,O=jpXcRGJ~+f<.#}}Cek82 (W&veds ]Z7ТJ8)LeOWb*hosjߏk|AU%a?nrՈv'(C!gW.;tpsUI6(=$FŅyA6Iy=`t̔0MmH:/?:1–Ylʐ!(d/n3+(0H;0(r>}"8>t\&'6Zy)f.VړKϜ/|[?ȯ-ѝ@וּR72 ySo[R ]A\hkզ \ZԗGSy;U\Csҧ3!-C("u: mS-gKU~~c؂QqHe< Dq ψإey /O)"Co tnxBú1m7\ Z;f|O$4Άu'^K0B1[d/UĒI] ?ocЦ](Ē N;'wrBHh\c^A@ꛊXj`ÿ9wT xB"t1]/DDΔ j2ޏ 봛}*5'zS4ӂv)w$-\Fk{aBJD=Z'wlYwQH2TNi"7ԋ&IN!mFvQhD!+r8Gqcd cp/$͚1Ba&t*ߗ1&bа'z@|RSpQ/ևe@W+'Mǃl=?/i3[][FO6ZC+g &`08?{P)W [NKϵJUbukXHr+mc濖p+;=G0hnIly K;|Ӌ8sP5~"ъq[߳y^ԤxRB 4:o.G]#4`#Ayr( rk(j#}'Ά3O_,f˧2I&?NȾCMF&:Z8AcOX^ԤJP^,:)8`C TEܕ5_ )Y੃݊̑/\ PYΨ YѢ˓RF<3_9l#CߊtDw١✸8X7M7WAzoDķʡ CkOww@t@)| D7룆4.С>Wmlf/(t2P¶CRNp&a_;V$V7#aK)ީ* c %[Zfu K@$hӥ6!R L52& 51f_0p-R:jff:K.ĬifY&H\Ii&{0#-(j~ 'bZ.(^0١vv?>*veO.3ٚ~X"K5Od#s 3^S ȼoe.c8a?lx\|*lasiR.^|4 ÌS2.2%Dehȃ ޜ6sV\+\HM#hmT0+IU2gޥǐ.25[o?5ނsMT"ȨE Ԗ6ZF79D^FcZϢr 4j}TZ4}M`X-gJA^24aH:$ftpد([]v R;'uhDݬyJXM<\*|וj7FJ^{yܝ (ݨxPaPtTС }wU|m4eˬW#Z\wykEU1WbL!e[>najjco[EPmmQ2%H5ȃ0\1"VzD+!(:2HN#ҟ3<ܣB0zɁ8G<{[DWOEq` {X$_3b٠XO}mHw#OIY7]~Ѩ@awr}JKӫY@m8s m^pR12u)GiPSN6 m'},;;Wxq{\~gwnÓ*v(LٞY̙ ŞZPt$Y*c5ƵDe!GhnԒ&<+(V~IXҧ/Hvm>s;9n7@~#eP6[UW GyWFS }1' Hhbl3!EIYGpӅ& xn Eˇ$J>_!%V<=UBH@L: (Ȏ34A{| <Jz|?ÜQf/[Sv$΍;Һ sbT 5hhth1eZSka4:fiD`Č= :z_+|[JScٕO !G.bREYzoT0eӢu·B&7V@ftV; ;Ju{&77glv'DFn$smHiFŖm$Q5/(y$fܢ$+O; ԫ6o~Nߋ~Q"3|y8ļ ۫:JŎ MŦףC1])][RInnjduMiܼ-jc`FK[DD=wRyU+j/EƙB딬ˇabS{=f9zRziƨ2n3]dCe=6,o<'O@6r1rw*LUxĕ-loI 8Z0.p%KsIH3^hr$lj,xt# 5q7}tę>&3>ggJ/UpѺd8z1`.]Bxf7]bdc*[aIjb89\Ht !Pj| F6-(Op Kz"gi2!+tnj(kSR|s:n|!a_E,$y 2m#d pr32d1]:jk~U p~E23JuƄD~jI\=|yX6˖RN+ĄroJ߈kHGK֜WDخȑOns+:QP=n L ȉuI#ܺ^Ő,tQ"۠Fu !@Tn6So#`H(vQAb3i@G,`Dԩn̿NO>n ;,6,Tg#>)5~"C-2"H.|bN1^+ѲᑇmL6{@Rڻq` =m *DOf{bkf@E-pdqdc]vV=<чѫC {1\I)XFfzSCsU&m-"F/8e:lBEI,tX$c#q +>5,(` ]}1HU4o+̋iVԅO"#qï=ϥ|n Wα'Dl%;@*א.-0zog&\,QFWRskv&g77Rⷞt_f%6oҢO-PPj| FRj( fBMov\f +сVby*DG)%(mR#wCvoR7KO١5MC5(TR5?ia\axGxƐ] ^ f>ԬJwu*#6ga0 #мpkj4X<9GQˌ <}Cm >ksvژ#:106yhmR:ݨI  z\-S SHߓI{ㆱj{ua7 u: Y~)a/hJzSopJ\uf:Bw*/%&@bV ilSrnL3rՏDIUH~","\؛6zY7}T"? ~l7 < !u"Yʡ׮e[ - K߰ - f%n$Yv{e3iP&t' rceo=E)ӶknrueYv{0aQo5[#}O?!6^6ٷe}IUt5lMbEĜ3;sĂz"#L=1[o0p]l=ο&9<0 ߻nmiKa\|aEJF&B$'WW~ TI7jg>H@HּBϗmPHEhYn[$垁[ړ BzYJ}h4VZ@rƝ\Lu+$u^qVᵩY@Yk)KȰ .cTC׃^";&:C®ɚHjFaeȈkw֯/4AG< jrHg9^A7b>ݞwg"b\5qWDpg*AgeyaF1D9UwR 181sxa\S^&8jJG-3T)x,JpXu|Wv?3sBQoZ0eW!FI6a'#J49>[SZ+Q,ѮGky%b}Qm_Tu fSRj҃TS'oyZg3$)K c[ۥA)OgF&Hqb\(bT Mm( JWz7`ɃB!ιNCg=0Wr+1ӉU6#' *HL$5v~J$A+!byJXx,>~ ]ٜc|._P:4WFj˚)ZvmRѽWvW_3'L+ͩM_hfMWM:  p`aմM)̋0EBZck7~2iqh+: ' ,M{xCJ23<ۭ ;O}XY¬,UiAyX+/eK\Q>,ڠC c%MڪPg`M׀*<lDV^>h޶\vDa ҡC!ۂNNȂ>M]D:vg 5o Do4Whm5.חh# ADskd~* ^n}{Ř2 eɜK.ƽ[jN_<mbi!6x R}FA6 lɌ#]<|5JE`J+ż+uꮿ8//][6cr 㞅\.gCLӆ)2PMPqe1;>yfRcZAI.2lwۣb .-@Ľ[?!?5 N PN vd(,YXA)!~+kSute<k%,]ktUҍvk  x5B KD !fl:p&鶅-8;5Dǔ LO4|NJ`& }Zen9Sڟη49BKq@~ƛkȱC*d]:`B'r/D۞)7b?_ӻqD&hW좑pT{)%"Bn7ſ,xCϻ䆤u95GM 8U+q0 1F0Ka#@5EʿVrƹSK1$娭Axz#[N(Xp1mB͎M\VCY耵O2b@=&Sz=?#lsI`j(jxuq5s)T[V5Ӭ;( RٰZ60#J8yGK+K!Xdv5Nhէ M{oϕW?.ݚS{E΍=HY㔆 J%'Lx @;32ķiu3by])hoJʴzJhƣPWsdH}Eu:m-2Ɯw &ηܛ } e *8(K3T?&K o|Ki:0{㺜ŧt]ЏcAJ%?&*y9B ۝^F#AY]J3E騌.hZJ2d@YAY v3jV#6#vCOlUikQXhÐ|ha-ٕ=L+4?+T¾H!J.aB6RAq)+v1ny`h$;ά-3f'V>K)Ѥ)e_N»w{6Ʋk)(Ʉ>h 6ܩSPAoN xK'x$,DecncV/vnD]ru v5yop?帆)ҊE)hvx%gBu0'`'Ӛi[kuna\z@DB'%.?u07p1TW3>msޱ?.t[#ߋi E'@Lsb '!,04.ĩa@ ƒEUuj)tӹ)+gԟBdYhirׂuO/oJ`)~XmKzP՝#]#  \%D$jQ?dʸ絭NWĆy%τ>EKj|" AP2~ {*U< +NAUޠez.c)K(P=a˨ 츛,GE{aKJ!³cч9 2r2D$Pg׬ZNtb"?Po1-9 Քf}S?\y>KdD6a#eBI"d \vȀFhQ7liL0c=.<*̼eF$ UK֬U)q3ſBH@C>q#N~C mB.ַ 1!"kͷ O<|/F.LvyaRwZȖ5u*%urHj9ܽq%P˶zAO%D]k)AU _`cRXզiCd?ac`d2_qm(hN QcL-u>6:`(}Eİ%~bBX>7Gp2Jҍ9fX X2=;=F@-SIJ_5?Q_1S:5,ftկtc"ޯ5ӼM>IPN3TP½ُv U@><}*=z מo3/Y gK)֪@wsSqw4F=Zy.Ĉ:/ڇ<,s#VPi{o^+-G[?ރL渎8SJҊ$/Ho!~F1%{'xaJE0ujDW|7!qo:BڻBk#hn'(5|f7п<L.-W+M0벖{Wlx̧_Y[F -E>RKWR8f,:E00ڇ6"f6N2W]t]I+)朕6i> [@NaYl|_8&3A+dqt4Hmvm'~Ý4ef?]]TrA ^(kCrMq 3\?bG֭WvVn _)Au|:m:!v;"qEr됒TdV{Ůѹ3u WPL\{~{Вj2__[;E#F +FGx[Ɖd;@s;6)pqŠF9\RIϣU(strѿ- @Yte_m}\X&C%$ )2u A~sI\P5s+ m8͂ t'Au5]coĘh#)5Dhr4ǝ{V%!Vf)XVw>v.ȝX(ڏ9~:H{%Rgjs@ߛ²TpHZߍ|]:@_+ 9<)ʼnmj5rO3a\`);=@~d6c7$^D'qIJIyfQH#@fDw% H.Y-wW/HSpi" h}+vBMbkȧnfЊ< }J{H 9AFN{DFsX { ܃1pdֱ9_qFDd3wd 女lM|r;sU j*wo*kGl +O6X\+nlM1-&xN)Gga]ZF+; mK;+__B#"7lDWӰ7g6*:ia9h̎Y!qҠO|=Reű l{93>xמּmg,sʞPnVNF*`DR X]y {?(.唕+bʽ aFgND/ B iaw IfCjMpHA~GUBn{k /7&%$8IX@UVRũlwF$ѩ-=%o[a)1u}!Z 17bۗA:(Ym6OT_i8lF @RcwQd_:Lgz[K/J@lqE!h@˜%oB1i:=6u8Z rkM46;cI=18 gfubZsdy +<7"tγ{ҘNFڶN¥B0n;,_vy6yΊ[vQjԉ%_A(+?PĶ_ܤAVUai^oNOdIUպ;cly[#q%vgCbY1kMGdMVє;X?.Ό026sOo7r$>EH3qCkI c7&e%޸^x~^cߞ9s^& QR 1y#sM:ЋLNS; ,j yUaU6}QW4Y[Д2xcXGc^Or*њ?3kʾocbzD=LZ%~{(YM.6 `20Gr $,>X3o߯,a/7ּ~̂DRVrFݓ7YoE(gKNH+PۻMPn}]1Zɪk{$VBE"y諦y(4VS҈צg @>,7 tg .q_4Z8GnA]߸ͬ)lPQ'ADSZDOu 3 d <9.T[f@T*õC$xI p+KbSkEعYi FVhǯ9x6ý5Tci۫d'<;m#OʰF6n&R{8#{eCІ*HN%ŒbB и+,qY ޳F Ώ䵹1%XYmz|;cod[EB_y]vO* 5$&Ӌǰos#\ɁuZX$#|h)ԘdAワw{9UDc47+L?c}*4(1%dV/"ՄJi:I)µ^-e!svhi+WTx%srIdIYm"쓒NYןTi4ڕ>/!\).tZl2i# >p鄴Xo\ZiW.3Y f"dK^"X]ޢ! ;PBYU X< #IPɸuQ#?t[Jfq{j8L"V_Z$"tEe E==qh)͇BvFϮ!@A[2\>H%Uꅾ)i'c"Hߐd7P2InUt,y>!RAB۔|Ggw>XeCk(ټ?) ȶe(Jl} "$ӣVEٙ IM F̞LDF>Z(p+n" p)a*)p < YT'=6p"B!^/^ ?mE!'m%ZfP,`el.4hXUB3ǍNwN,u YEHg%j%+bB$:tA=8y)TTV~:, Ψ0,CϧK]K, D?anyVq@ 3}O0+*_ŧ{:0_EYs(mpzXU]fk_v%6*p=sU m @8 @0ym:q ruf9oDisxJ SGw<'X{A&G/|ꙏQπ/ gÜ.Q؄|L Qrou4\xmS;˙Ber2c˩ű^'?DipT<&Y*pɅF6wm]n˔ C.c.QDDJnUz.rm_)<ų<};ɂ-L1 bP2SX7MÃ0Òu%×-hҠ_kvZboFy y{ҫ6Y[l ˺Zlz5ϙq E,t*i}}6a4;)s6xϹYS^Kc i@F'k?X.h("in.{ywoE`9AKPZ~"D~>h*%MOO 9L=c5e=Kph52x/n4f66Xu./S\dž;CXqoF_Ռ_UKeVSoְBk+I.x.V~\ןϽT%VOF7fx wx,q{F>g4""QlAF]]-r:QMh&:/.=ZQf&r #sv r0j\'^rXhBQL0 Z~Αudw?1bdZ&XZt_Qc6KPS?@jjjo׿)"0T_?)jYR켓3&&Iy]xywz,%\dgYqYVVjCcdhv*gf7 F Ag޵!IB纂rܢ psƎ{nZ A.u\>YH躈bWr @sA9昫\p|_O%qMY|{vLcL:R9;dz7]':\WYLNU3r\ȼNq<* ;^3ɤ $۳@%x }#5;`RIԴ%Did*@3a/K,$V/UđבthʷSSkVh"yɷ;Q"7 d~vC].AzSi'~ђi0Hj=HWn+7Ran=?+p>8[(%DF7Fmx]V4dџ`? SwEqGyb5K9SKVOOq!,!5\ s@zfx*6_ !,lLЗLE}#ggv]2L𫆼xɄ׼.mOg.[NG uAj`CWZ,K!|T?~7K9&i#p6݂ǒ W4gkcGNH}7xoZ)ד)xU?0j+>(sm{60k'/#*:L!7NWjUot/cK0SV.wMdCNZ>ڒՍvu!^dR/V$NƒJcIXB'2rD42Ԏ!fmr~IZH^]Xny d5Om C?y?L@ v|9{^ʭ_qs L/p/+_Izms%QR <a33Bqlv;ڠS ?$aL5[o,~\y>\k(x ogqhS_Dg |ZD -J`l% k;qѯJKe!,I7<$3S͸*uH. zN&b)I{fkM8vZd.\|*ΖY(9z(YcjEZv([؜iڟ_oYFaF#;侻 _Dƺ4)f!Ι/ɷg+t;7g$P^!69Ny@|}`CQ|2)$]*B4:äw~%rU{oއRС$ $jQ.jw$֦!#NTC cGo$Y n+yDP 4?-k' Xs%TU#f( )!3 @Mu0#O%S'[r\yXZǐ2!_JևU "Z+z MWeɬh|֬ I85Xrα-Wpr8$hWÉnҋk$rdK zq :ç>Њ*B9w[_x1 šˁ_&4ZэqK:/\$r.Vk%O3ff:ui%`q#U"ޖ+nx:_>#6T=eR&WJh>FP鍦[W;b\$ze}0OSt7t, X,~hun-5uo8$ǃ8>%Evwd<ش6QDr,K{u $@m$#K{M8c*k|D+T$R =6j2W KGf,6f@q|=ioyb_zst %ft:!bKF©ƈhVB<|!pa[)Rڳ6C&J',س,sHQ14 2j>wg>X4G00?BJ&LMذHGf.ICԗc`fk_.iqЗD!nL.L'946Kokt+'u](s.Sm6Kn_RηƦ jDa%_E?D32;ptŨyηS!ZG6Jg' oYMO^}x|oE8`~4NoJ{P5e#ry`iˆNqE ;" cSv"Olv׽1gc"ze-Zxq25Qb 4Iڄ([vA":&^IGz&)qldbk֨ ;PpW0W܁F_MX(룵R{T~m!̞ɇn읈|Pw Qyf[ߚQ" {D^_.-G;8}N#xhF"mLxz.+ޞ8MM$MCU(q 5 A4 (hlj x3*. 4OuժY)ꀵFѿ†jlmbkwKrNwU33sKmoYE0T$04E,H`+"tSlkg?>xxnEVr~4٪ (70 vK^[QV?h,I6ѷƹy0Q7V.x7Gعy#jne9ml['hkԏ<`^Ck] 4qb2E[ ׅgZ#LHPW"Յ\-b^bhHi#,m"T05zy<|k]9nϟ=~ nahF +"W^ɚ3ݻ#IHs VN[ʸOT{AA@jb|0f::C./m/Ҵ|R 2ٹ/u?1RpuN/:%gh?!~eaEo4 ,+ω2$ cEA^EN>Qy0z;I"Wt픀|ڹ5)>`CnH3 ,o&6:ȮDbHfJͪRS\'*aBB%HsIxLVeșQh]ʐ\PuiY\ 01*Ek :%,Wqm5 ҞZY>Ϝ&3 \>gzx^A_._J4{27СҨ %:&|d@;-t܆  9]ȫFs-h䒌B̲M1|=91C؍K&z6f!͆W?(eݲtW.f݀0.D]gë`OqF/<UY1̖%P!/7C ɜ0 u5:s^XkNY-|SQ>'dQPЫO0Q-EW9$qu@ih H{A;dp,3 w4B gO:xPSEHu<5`Qun@QFማ D^"ڌ n:fyqr %g͈Nw|3 *"9+ }Cس9+! >'>vhоL-+w ֎?LwKCK4DS"p%ϳLy!Gu4K5&P&ػR< Әo+LY]%#\D?ZZ*FsN޻ p^:-^©*z~ϜAp 'Їǒ_G@SD$ylY#FmIZ~Oqh|Ikpj;^:5|F% ͆g~_fvϞ8AN s \n X2V_qem%{0׏{Zg}( Dh;b/W^1e4tF#O h-X-hqdYjt.hTkeylԅȯOno#ufFiƊͦQ?yFO9K̞oׅ0|/kk?7 CEDPmFQ?4dX KbCxhvO<˜%%8a$(Rʇrf}qj1; DR oP.3tRNHOXRgjW5 Σ{Ӯ&9=Zq3UsG~hAKy&}A$2&D^P}ˬa`%`a+5'H4*y5! Ć&M fz/8UN5).Qbkl#}50]~IhW7ff>͍L'y͝4Gs+n^{W}KI  lI%Bq kw4{{J e'õ}v.c]8&[vΏ.˱NNw8Sm5~ r-:?EVhhopț4&[#6E-DQ k)%Y2#YT MXn6 DR.,@a[]Nr~ Z4*dc k#X qM!0E j:z]-Bh8,PEӒ=OWq.89Mneo[yH`&(2|:$atQҚh|+ 0&jGL eң 1sm2fO09a1)Wd{ C rBbB Y-]ae(ӴPR}[™5}kYnA{ÜЫр/X.NnAG&P$+1$ xCl-cQud WDp"hbs:AJG6=]++@E :JSӀy17EEB:$wbVv8Dq^sckfE)PeQ,x* 6"p1{Tgi'OҌB&{Ƌ:V2ta ]>azG iFr;/^r~b{ e/J)7P ҅CPvRk&aQyX>iݵmjk9iA+v q"\4-pXLS5J9wQX7r<ʍ_z/'zhdxc?B$ԡwcmqf,jf4,RjqMmzqX%PN"u^{'ۗ W!2r;{.2cΨ14j[ <Ye8 Ţۿִ9gHvs2>,HJÆNv#kIB܋ufE{-;32!C*2 d;(P> M$+C[5^F}sDxpn[\S>F f^+#$\D y0_Q^gM7pV. v @a󛖓ýt#eZY,#QD"<WnmE bgXÏ*.`zP+eT@_Fpѵ;5WɃ'fW/Јv H //p92Ig 3n%>_^X(>/ك}8KԲ1&ymt; f+LT"L2soSARtlXK4io ~71cBK%JqWȠARhM+#<2>aw2P[Պoj]ѱ&{2_+k45qlb{!:V@,bhoOi$$ul~si2`׉_W TTnB{`RsB&v/=0m*Z(E9l.' ڊM ߮p_e3bSDdApfcR['m]Uzlt2Z)mNPÅG!@4fY{=Tw)PD2,]:zl.;_hOt;Z4E@$n2_Z9|5WbcҾqG1sq~eZzGv+QpR(r~|QW)nFV j7N疰۷iqּ{^Mvl)qeܣۈV~ 4VCnLS&.['mD*1qBdEK(sB0/e-֑grmIF13T.Hpq`B{:È.#cv Qe_ t{L*P f@ΓSM$ uX!"ܭҧDE::لӟfYYyhA5@SS׏|c,(*^*w ۘYZcu6(=.mLȹS] (uc<:ː!oզBāwF"#\-n?ueY{lr G^&y>,Xt!4yX'v83^zIfsGм-~T0 k= O~_B`?iN'F"Ke$,Y;.3G?usgy&;WOE ͗|O|e5TDө:J3{WHϜS13W]Ue&S48;y˶z #H]LU 0pt7"­tS3 $j ;7[%'K+SrC=q 30࠹ $ey:PW&boiƚpVay鳱+=I/!ե2+OXUrsIa0!}eD$f %B:Mey5'!(}݅TfAΈ`89+QmOLÍmL)ʝ@}W$&19l;yYb+Xjl>CɃ=]ȝcP$eUYxBiV~@JtD6< [?q}Ȥ&陇 Q!l6qYR?tg͉9-pqQIUu c}f0Չ5Zz3oI:üϼi%wѱsWSSp2_jֈ>#Us [nQ9^<: QsQ6:=2X~N|% \";Cf`Io9aLm+YL)pg%:B#JBk)` -t; D{C6nGqܱ+/>]wly$zh2YFf'Тty yk/%#h)n.)Љ]w,uy%L Uv(*\  f6|vh-Lm4Q'u2ª{أE2{w#^&pf) YLjfF"(\QБv9,]we. Nm8;)D*w3jd>|vW]h26A&^?" , 6du3Ć᳅´ldC?R]]]pntfxvMʌ?5o"{r\_(_SelA ? Y_j4p[kO%W'me.pխs p=Ͷ #N/36Mt6jPW.^E. ÅVm*XٻUI焕Qv;zodZ[n<R̜,bE8٨ڥ0X$KsK+[oѳTQ~Iޓwk_tُaYHu*+}W&cwv;m jAR.ZﱃXz J~cӟH1G,C\QeҶ_2#0+,Q]@]M98;þٙ'`b#~Rp.1ʙ3jaiɊ *Lop]7 [ŘK~0:٩|?rCWW,Vomg]D-i+ ^$_e\aZig5!Ee<$ASha<(=fM*ڲjXyQ u f;idhHMTԘ*smΣ~e*1~Ī8<4WplWNJ}٫6_BnK՝4q0F=B˕ʻP}(-^z,!T~fNB?&-#>me@ TU /|B%|4,TPe=3+Q EO:cx<Ϸ|QC$F:\0lTo``VP*'\`hfψg\ʊ45;$JOߙh8@CsYtlEfnUyruspIN#l^-C +RAwt!XvFP϶?݃$_7i;KH!I fPbR7N=Uh<_JW4 GƔ4gF"*ϊkE@>CЫ7ZE:^51J`wuI>i ȶn?2< c Y]Og&ܩ9:J *f#"^uA$*,)"m[QHȨ&ؿ`?Xfn㏳fY7ArtO"RsvM1N ϼ_~:̊B_,Ԅ[]e# 'i PEg%Kx9wI61;Aڝfl)Cbf)2QT'!e+ne G8b;>of)qSṵGIVf0VzHx97l9)'hF5Ƙgr;I mVa WC eKߴbs(F%k Y7{fL"<Әk~ew)tJd B>H|Ad\_Co%2|GgфQR`C6)0S Pde#>HT nw OaA_鮷ʳorYEs11phL"]HTc Yq"uuv!JiQlɖﻝF8$E; H%JwϢ=aP[~qu9\>3LԖu,q*۴8,Z&9 ˼ XfC@FeBI=Ɨ\~"9R9܆ybY7k̨DsOt8Gڛ ?m2eiZix1N1p K\?)R8)Q #4mND[/r=iEpu܂Y/MmS|PaNrPfnTHc8D9J&~ 6u ī?4Gpc&Z/qkfgPv{ȁ"o~!XngȸI'bfUSW"\o31'>^\,҆-ѝu.PSI.\ viQ32i0f)BrGuj$=Sq%tЦa\'E*nEytg5~L0zRBH[U|۶ WiJo:`s}/;9ȑ gԡ,^2n廰z3t*UCZ\UАo怒CQa`dyPaY\ TwW%i+># rwd+/Ԝ!;ُ9xE~>IWx7/ Ƒo7y&?^G +1A:s/0Ryڟ`sp"E}_l)9Fy(:N!_C^;/>|ZXtyuB 75L8oTNUZ ^$Ʒy^!uM7̒VJ#& bm|SqS9aWb{&e;3Bb6|obA6Se#!ƻ}I98j ie)C,}Ld8H!' kϞ-Hki9uLVq}^;q_5՟\ @4/.dzYK>M͵?AQ/fU']Z(ưŽcH :`?0ZDu8V5d:$/t$ a8WW3g3foTge'׼,=^Z83ޔ,d|6l T% R* U׃ں~/u +(pBO|~2m{w6>=r5ߋA ziV[0xg˚C`&CٽOYn+rlǜEwB" MU-p Lv=N?v¾&R Db`__: s:!W~6(`߼d]++4eD(S5ÏLg_w)bJ f\ָ97e7{w0  hd~ݚZUb8|3.k G,*#{Y1f#נ?8=eM-ճ{/[B:˴)O%ǀ.)[[;ŵvx K!j8ڴ<5.kݕS1a+'rS%R0SXD슷He5y[H ܜ .纕2=C{;< aN!3_e(j9j|@ ݗ\7ho;q<ݘCi)q@q29m_lJg0>@!]3,FΪFd zZs xm->sysU_@n+D2krP>\\o͌+bg r GǕ4})/qXxי}'/i^* i֍K>X ~ R-v$S9Nxఘ> Kq}-+ZKhGk.iW•#=mR q^[S.hF)J!"a%\C$L e؇PRAShalYϴΠk?eC9/{8?}T)YtnIC7e D\V١f%c Woeߜ`s_2S4 @x`&~X 60 |xFRez=uF9kk$yI 0zkN`,.pS 0?Pr-6>8,9 P$H4r\!g#PsZqT`Z沱amlq51 zJ (Q3ُ.$>(Y2c92C8,dw[t?J aK䒨w_bSjK>@.܆dC=4G<4ZoY3 5{ jstmS\SwXχʾJК 9Rsİa8y9WA%ҩR&7*!|c3Qb7w!ո?@|sCy[\ 総R5ӟzv .׆{-[ͧDx'v&7v!]nɒuxrj*x( /&n;n#$~NV+˕noiVuuLhw- 9 ?wɣ%N53)F+DNV"O j?bTʈVh y,o k</g,+Ў_wa*U~# I4C9F\tCmQ&瀦E{C*[{E6UC$Hg_oa4kIqkvQ/SW(5&+ƈ4sK_lTyX0ܫT̼ݭQG\"]7Ls5˰eHr=w,O9TfE2yY.v+e P][YSnSMX^\Lr_zQSlc׺r,z*n,)Ap8*YY,a.=L5F\O9\.=3n0ge*HeDu-_dvApq.tEXŵEOcg~aB5Pㇷ'iMdZW6& -qbUL\ dlg t cȣfG0։?˔jVǹg`fw?BA̪DxdAF)}i(*#Mcc7EE@h b2 ʛ5㰔PD AY2abEيEvL(<6(npdOSϣ4,f[]@ W.ڧyhօ$ܬ SsS0ap" &L'0Q)ϛV4V2wxLγ<D `m|9 pb"2TojbG˱.@*^HӍ͝7w_7]R[~ċk)W1v-Œ*=[^X#q^{~$ u; ⲗ)~ -4n7`Fӏ@Mtnh\rP`m:3%-8NY׸f䜧,8坼$A?3t)# I }Ut&jgA!+S (^695HKdYgGv~r AnIA;u id7cjo]zV8%.Qe&["{&y? JyΖgFzF'5ftg/ vZ3isn1xvY;m/2hhea}q3Dgv4lض 6,㳰CA \Dž~yգ1LnTT\XeѰ|:uQĥ/ 5 yP} l7#DF?Ri9⚲_5_?gYtu&Օ3Az*KP@U6?dpΫ<$pgm^y4+G# i1+706wJmJ[sWx̹Ѹ`(^2 C{PZU~^;qC$Q|a)5?Uq%=[\?/.X;.90(Tz8G,V@iW:õvA O=2*=VDrH6yi}͕0 Pj 1ALf*8lp*C%ib5׺}1#n8[!SOԤ /Ebw1+)CC{*Ei#Zr%QR^ g 38u6lrMB0D}z-VgI4Y$Gk/KlyAOS\ gE_n6DpMqē2soJB1+wϱUE0b6 PɿЖ? GSA9 KV)y=lI$wG. E/Ϸ9;h]'-u8^/¥/+o)WY*tR xg+r:&*bOىN~)&tEk< Q ӟ0I_5 Z3i&AkY~_n Yu)i VғghTu?^"ɧ9rH6t)`$Sh C^g "X K%PQͳ]~0,^v0+XlNqj0ilNOջdmbO\Q;#K)nj0#̨ mi섌sF />.G*=MYncAﮧB_.))qT .~3C8e3H fu'ʩpH @6+pA%aERuVZ)Zkccw#) MPbzLk3G_ƗCbho nv  ɸ .ٙwA9Dm&V_r!iflЇ%=Sy"deOLy$ESڪ=N1o_~ W?3OCVϳ<+emc̭&{S0LAE'>՛/=R8w|32|oNuƇ}S?WŲ<8)(b1trui^-._# 6B Cr҇P|: HKIO F)u{1K 1dR>HZEsٹ;hL1ޑW^6pt!I@GG$֋7HbdnzO{I䢤9":w 1eMS(MEjCOsga!_jߪP Kc eowf^ @a+zFE|"Cg˓W[ߗTJ~.tz XqFآ {h]amؼ&b`R'i;~PE*^<[%S AFh+z衞.)Z`>k@$CWBQnyDq^։=rI7V_Wj%Xx?̄N^Q$%!bE# ;7/_^ @ ԿHVZe/߂d $T]G9Ok4ޔK*\#Pn"e]Ts#ٛcU3R?HgHtsz1R:蘆@Θfg2tnʃTݺGЬ҈Usl{;MSC^ rW,ݭ番jϖ˚b7L觗FO<|+ce"K{ qo|@Nf`nT%1GpQ3}q-EbgH;xq~2D`l :}]$Vj̟H]J(eW rs :4~k;@Z)=+. ֒Cۛ;wѬ(u!QtԲJshk%Lˈzvk?<'bԹ_") [IFt7ϤaOwR LjPz˚Q UכwpP6YCBu|/xGsÂ<_%t(6}eŰW4CHhuH]`"eGucC8s"dsD].-UTg2oap'Dj뷾+ \mkV%b|IGtB m_S. aAXZ>o-Ƀh$H9!OL6%lV!i5ꑨs&Q0;o ~8^eNǚ:o:U[\$ mu#$NE7IY'Q ei(&gdj'ڤHYqҍku BOP15UKoj\VAXaGPjoPY d"8ӉO,ݹ9zGRReAU0TYdSLHbN:88(2*M{j97Ek2;;O^Gd/= ZGAsďtp]sԩ*u]/X~;\ j0R:5t{VWQ.`:y8y .`75>N)LMIRg 9TB0e+ :986BhK.HlȨotF2q3!6d~oXl3ƈ'G&hvrgfc)g{8@iyΉ,^%Aңlv?=O`;e^xߨ<ufinHLxh`o/D˗;+R( {`<\oʲ0t׼AUTэhza~g !eHE(A#Bg}xӺwJ&9f^Hg@7GS<ѽ|`*OO/a/[fCl4?du4i 46lzܖnRRi{4vA/@'1asWg5=dB4Rn&艎@FRa|"=_~}EXsi=D*SF*Qi"l`Y DxZrC.&!z.HG~GǙ3,A*Q2Q9d 5Ɍ`: A}J NK xeq(r]jYcuJo'/.4cl2Sz#m?a]0J)@X? ugAh daEeG\š/])7<7a(G\ǛdD"N9FOIwbAIϡ)i->v{03GmFJf7.we}1  DԸ&'訓,XϟXQ:Ώf#6=<TIg1ϫ{x+ /8֜O3O%EI궢"RbLkl45nnȍu8LK& /!M}y<ϐ ̽zЃl~6DJQDkv2Ւq'PX.Ѵyr΁eӈ_7+gZ)nFS.= 8^&f)Օ<ѻhҥ@5𠟝@o"9zVXxMt޹jB'wk܇=`k:oVc.-n}|wf8: KbYlI(r: T7Gt!/B/VG M߯PF:h@8бY߰EOdIjS6`t( |~ݔىF`4o!那Vw c"+3-RXϔB[Ֆ@H)7!Oad7: C1] =e]r[Wa_wcHОK͜5т-5ބp!DzP,k-.0ZVe#~aNxmUV!~.΁naY17I|7N^C:uhF :{fdm}8=^s L(JCS$քq.噍!B[_,0[Q72!Z(%" z`uepxvV\[ax݄4AG>HkbZI$ao׻Sڊ^! /߽* ~R7b֚aPaSf0V~4}H3.hF/]'JpVÈ\B5-BeFnɚ=W'WH&Oi?ii lP5%a4[-d_A{}l9|7 y0T͒/c@S~iO "Y,JobgKV>cxG5 uRؼ7,x$5P=5Jm"uOWR(_oFK;? XF;OaUdFk%sM`i% RlmphΡ_+]F븪J70@W:K.~_e0Zr1 a‡[2SLE_B6|jR=Ux 50zd5d]b~]u_ˠ$ؽ B!OlWf =1bgI biyhe'72Sq=9rfd!5Lh"6_;&'.!.UWoh0ר(!-,܁F{uJ|jHy]UBH4GIEx7hL^b=f1J K<5,rǝ}.$MP'(sncshʱ:(ߣo(_]iT*.zqYB&]5 i=+f9{hVնd*=&cblI!`mMG`HE$am ڸMYgU28|VXU偉Q+a2,OjFo;"CK@4\@ۉ 7'g|cu=\h6# ouZQzym*AxрR-ܚ0TNE_xJ#yu:4)xͩ/A')_ܵ DAȰoHU~Rr-ն$؄ vw;ר2"C$<vqZ='-.>RU,ai>TY-`7+vPlUx>bp$nM]ܴCZ@.޽G_[Mt`86`[FʿI1=) p}ڳDOgХvI>iz.s+n/j:^^T3lpcCsZZ.@n@]d{/Z$ѣyݩKtɓcYn)VC_0)gta_º#>!Ҹ),'TwCQq^p:UP@ϐnsV'~'GeklH,sG^vl0*&<ٔoq@& RKht{. ĝDT妽rYdc 7x9U,EI*L_j m}Fh| ?:PذTՀU&鑚}Ӏ5*Bz.JzѮU⅞C/°IirɭgT;}gpYh*+AF50q1dc_ n#SZ0wu~DpvRMESZN!~6)]FY&8Z n8ȵYH(('D PhV4P^ḦӟA su7?Lu(B@d-Ul. 5zdjT&e柳-TQHi擐ERşU!ezLa. H; "(b_Wb} b3|${YsWY9sXy-`ƸYpC=YPwQ&]|sEI>dS =z$X_hg`jČ"K6bXVUc 8tIFUN})*A$adn9idGP<(Ϊ7/ΐr"굘}﹦.@[XqRdXe+0B*E0PQib~M%y'PMG՛8i @r`QY!`ӃC`/Y^^S+\V"as;oD˜fV!E e7b X`mth$erP,{3*#^n*Q;C؏偢Wf⵩d "`!+W 9.Dz9-:TMӦ* Txbzp1f\sȩ粡 5=j Odhצ#^0D;G6MgR ,Jb$i yϔߠ?%ŋC=融 0";6HKo7r&Lc=Fg{j:ҠL-KI0aym[돉S5\vNGϱ}\n4#ynIz;!i#72 1W1atC3V'!Ѩ#? > OOӽtnXJޱAraA< vK˂Q(X&53X Xě9c^eM1Ɠݱw Cˍ y:dhZ;()-%LW$j[Q>$u:mgY)j1nuȾʞxDQEry֛2/HYǚf|I/*9URN)Cc,5XqoIs 6Tx Yi}ϗ~jXH۠&U# mHLPPkTBܒR~hyZ2]=G1hzꟛrpGC |8k!ʹr0*YY^4^;TePcRm˱0⸳h%Tp,smGsN"ٞ3Ub")&8aы%#K/*М7~w N~$әxJo9T5b's&SrO<դ@rOͯ';/]t/n$bbwV]$B6МP@N!JN<:Gi0cp`Ià.+~,@Dꤋ"|ֲ#~RgSLcy:7.jFa\kY;q;@+O r$oa]$5]58pJ`=- {B"2}`7h^:( [c> a?KRC(CN]|)e \FIpvovPK&7lUkdVNssF4Nw/K#Z<ܡ} f @"= g6 k}CFi}BqɽlIIZ#!Yb[q˷>b8VI:|Zz&T_4 ?/w/ n:킪[=ϳhfhr.]xOk |Є*z- Ѥrp&R-RXYs솞ўF:#j5OQmq@R+r9+c$iSw69|̈g7(̞y Yx*A!^: v3d9,`7VZbC[M/_sï婺ۀylP6,^B2;| qh/~^;ZʨM1 x-i~XF(Ksa,j!U1L ]ҟ0ɁˈsFp@1_$Ƀ4y >q-:N|l5K <.)Im@ :p=;Z13"Լ pwy_w.Y"eM!V |eZAd.9poig6_J5V>,;y{zEga)PZa[7":M='xOи({~Of{׽̼\hv|La/w){iA}xiHZcP])%P0rof "PWf>O{:BjPdZ1Zyy J.`7,3]l7Ө"\+3:,Āԝm~9 nHZɓW^q&q׋<{}e;kaW̴<(wpMIgu(_c10&Bj^XuT\CIuN@RP浻6 5kS 'e6{eӢ>w|n@~AM5lA5v:$"y!}InE9+%Řfk&/ =sU]P/3 \]xJ/?DXT5e0ּJKܞE]my@(b:]~J!0SW*&+MRo"\J7=: Cun6Gx}Zk ,ZTa[.d%װ-'9yϺLQlpj}b /m8tzg;PZ=!Ѻ޵**|ebZ-4jjԿe^EufU#߬,q|ʙ<<*2WќVBAt3"1fk^vOqHN ijBMXq.33+]˕㢖r2]<3VDPoF16Xn>2b=\ ?X;Wω2U{X߇,bQ* >"VS'w(Aӄ9(^Br+>V1zPӶic@) '0 `G*xhwZ~5<š'~\qoV(j_!rEJٵǵEt Kl=InȔ4B4p D})*kf/ -wd{ʼ9`mq-BzvUݓ qeDdsZ7xcz s&MG%1W$Q&R-·T,qW0i#5 7|j=1[0]{?P:oX:b JMV_ٮq_|օ5zX\Q% A+T' R;]f{Esm[:)1}S[)fUAs΢1UH=q^n ZsАv!FƟ3]ExϠ8JOP4J/ "¹n&mT!pXNViUy sOR݅!#_~ƒ4p H0S|~b`"q{=$-?5_Eɚ9_&Zs|fmD و'op Q9}-?64ahyƦ[Q"Ȭ%( aK2j/.RQD#鮑Mɪ$֐{`O2rYVоjI"IZ0"\74Jyt^}}ۼL!N^`Jdz{ZИDuS hqd^'~ Y3=&bAEM -c0nNLZ {0_8.DW楕ג3߀=N\a(w/r%0@ĊEfYhgtۅ0y* 3?(ڵ{P89FAù0;Ԭ"){CI ˠG/禵:$H,K0ZN#Q )nY]gV=) IXx<hbq*&H˅rwl6T]m742Fhug"73>޺ex&CEvot zj;Vr{؈- *˸`^^ߐSM-Hey;е$Z<F\ α"k}{H.nLhU\!^Z't0{;U@c3 DQo(HG6T^Gm_Ų~1G/N;K)wV(mf/]ׅ焽w꠿Z‘B ef dխS ehCwRF}6iL.7bI^@&ɵfv SnsM T ǃ548<뎗R d HŠ_ %. %&S?tJ$ ISh25Ԫt⶞j|"Q$UqmV)PJ `S)iW$:MDc+Jƫe|nmL7=ktc*.=~Enqi^p93Cs%YU #0 L8z@raН&ʵ ( ~pA9X(Jʐ.UdqD;a X _xo%o}STwHPTqn%Ľsq,f^ц5IlQ}Usr[fmf0?۱A6H2؀GQn#: W/*o+T vVEeKK4GmPW}>u .+ڀ%&>g00OC\usg,5N '|gg<̀ˠ~T{KX /`kG9ګi0M\'׃ 6*}/D%k|oMV;=Uވ-4.(>b,{A/6nu,±{ pՔ[a>nŘb !zQuLf;ߓ74 RZk%>Y湐vw D/T@M|ѰQMNG2%L#ai>40)yri6/hΟEQ:~f-zj*V Ϡݹ^­Xߓ^j-'ͮpC?AF҄QM΢~ppH? HK66Ed"+!e6[_.ʎ 9|HkMt?mbJtҨԯR8Ujzpupm,U/< ̈1$% v4z`g)>Naf67oRIӍC&$)YŘ%l6zGdX6nURnk9wK=ƼVu, kHBω[E8܍z  0YF䊐``QyjሒDoUj5QKmÓ3Wp9ulPtlP 4`t6FY6N (<2/H,(tAI`nz5:t{ nPƉ |?ZU:k"GZSq9Qf#lqYI=#>Lc[K^rw69_]nh>kk5hO1ꯪBSߌ-a%J?ONMJ|]jYFX}3mG/0lQ8(:RL{u8+NyX7yOEfq+x+Gkp,¤ E`.Zu95b C[jp#d(F UGbE{ERf%DZQg!|^z;v KWcIeSǵ$JˁrySD~m"˃~}tXrY8잖m՗JmY8(i|N_F7yqQ"C[Wɻ@76KIX;%t[VPtLIiy{[ttÕH-X& :%r2aswXQp^0iςs?ɧ0d^;]mZ4SLJt?${'rMssʃ<6[ms:/D̨z7n%" jZ' J}v@^s`D9# % t,}VFH 3F]fDe2 *4QYu:(y<;S{ [#qPVo6 SSv\up%-dhSE+nk Q+uX!Nb8v-YC@axPA"S2Xɂq4` +.Yg/`rJH𾮬zPg%ڹĊ4˛߆~hǷ_ E@HnHoɦH XD`+.hH=gDH{Mkv rR ˛<"2cn܏4,: 5!S.,4`B!tg\$7d#VEro!a%nI8W7M7m_l;Kj$e"ʂN`+K!])nb«x_S^T,8"8RW@G![cj'm. otN.z&Yܿr^w1N,/b醧~/9QX{ȱB~v7,JAtbo5Unv:\߹jDgNApKD-RQMXo|m٭1,<1 J6:5b=VZHD+Z.0?)~efw`j4 1swߑ!4>'-Q^ ad99E,atLjmjmy^|x^_w7˖5'rW~\7y<_2^u?;0J?D{Xiq6%Q aHN}'F{ ?iWs5ߘ<6;F2 LfR4op]A0K%MI[U̳ )۱g pU4dzlZ`)/.G8 Fk24` z j$K 5菗/QzYg۽=JqB9G1-p5#:}+ɆTÎś >N*C ւѵ>=k,y3'c$  t[iu b$fC*x#a(/l 텬C$"0Xn{0ݖafx2HAA_4SG4Gm.Un8>8jXX~5i+䁋B[;O*׿R߾TAf~GYUF ԭ1|RSַ[<ڳ}oɂ%272VD^[|6?.ckXqߖ{䂻z \aۜLG%T}w͡KDm#Q^gVbUI:2&VVP;H9̹b̰lj?K=11IT[J= 87_߱TFbb5dcq=ՠijO'63/MLf^@T&|3-j$-Q%f"hBJJ\7GsGMP`Hn@XvdR"WYY\zF.|^,%!yփ֞k%slAh!h~b])b%ghBط<9C)[nEk%r޲ [BжZrOƍ[E,Ph;5\i+/- "m\ںxivLSz9]bԳy@& OQLэ_)ڷY/vGl3H'*cqpgn䉜 K$]r ^v\O7Ā2cu;H '{Z~^Qts4s0 ДxI14~J!{@aGɲj`z 8F/Hbb~~ dj9y2f--b?@n"k^)|cھZC(#@63k8;LD W*ܽ8Yp6s#L/]x|7}yRπ*Tb[їhY?Z^-m+?6 4M >h'HYx1ke~܇&H#,2)|tǰOv,¹piorrdҖμC;/g#kB)#W COrwĸEjg+ Ѭ&hŤ![W(>GNs"pR/&úd&dmMO/}VG\XdwoVȚ?4YBZ[9/ 7 ƒmË}NoLN. ӂլc>W4=Z' #Y\1,E`8m}fq"Dv|lVZFD{q,ܖm9 |aHXKJ1x~4E5*΢130K˩Dv3pǏiƧͷ:glUS Q*JWb,tLU[Qr6 ] fA* C ]=;6ݼN"kfGL@]:TeeIc:L' AILm3\ \;SyZ `-M9WX*RT5MQhj0w^#I 9-VTn+ˀrmWu/\HMϺu^C Z:۶܎,!feF2( JOG8m: (֤\NwJ1s u$Ofr)q1ܰ;h  a|y@YnrT(B7%Θ?WnO#._*.oI?^lYXhF<TwTߖݨvVV%;bG%oitы7 FI~02e+l1 ڜs3evaTuDeQg.ћ4:g7; V&Vm漳 e$ޝ yZYlBD#"УlfE|B Gi:9}޲lη}Ck{_s9gd,<VT*S rG㈗5#o~H a̕qz]W7Ҟq>BR&LyeKQĨ|7L |<`{-w 5X$]EqaQȥm:RއADe.QxRP~6kP\uL0 k%ډR/r:&_1FOczOa`T|5s CE^A01`ڪ7;[kĨ$C3[!Q'lBqBf*|DEKX% PMԪ9WT^W HH~Awlv^/)kmqSSYx*Gp !_o;f=Dk41Ow\fpyaWүreyYܧ1܌Yj2!<' l>zZ:#Yz@z#Uq+5ΡJhdF@1X)#zc:,6y9$(B'VJCX)fBӸ$`j729S+S6q(a]FW͢ÕVuw9bhHcV>0E!| - 2mEĄxѹm:)vG+Qx;*,b3\l&Bs*)!P۲(ƻҝH_gU2v  uP)民mA&bP?7`nsCmn^p8[A2u\D6եRLDAJL=;~Q9w1:#)aMy`[_N+C7DebiYt5Q?{ct=}ǫ:@[_'3KcB}D`QhWYH LS2PWbŅ/SM7)QN5= [AP T|Ɗ~nt<%Ot< Ӌ⢌wî7\:*JSXVnamB`<ݣ:H]-J\93 ѭ SjNЙr\nœM( f̎@kkhG˰ 7lZ)UQk"ƢiLSMb+8 }Narm'5Wce 5=] r2daGHN%gΕ؞ 3dqs-:zOmܿDXIUsօJE_*s3A3 |i<0B뇺RCH-G+42k! ZIҹpqp4v9z:FoE]+R;`Dic$'N-#/`+[pa!SCϼ `& ݊udfw|"][[ D= p:݃\HB&tζ$CʂrQ}2d?%6hBr-v^ GjYsR XvCi *>\~5Y+v % u䲚މa񗎢'7.`!mWr"P؃eE:) <­䓋qcjpm>l\m@w11p5j3 홤k'RQSXhy +R-bJ zA*Zů[kr,uxAtșj w4 Zk6DL?R`6E8>K(- w&y݂TSh>i:~FOuƥ,u0*om͕rũk*1TECXtkL;ҏ5i.E@{Rx ]J_]K7A N.nj׃Q_m**c8r󣅫2y\O!(~ 1KwK,l޼YB[f|?:J즄^UcB*^>Ñّ5ğRXgYf;r7Bv.a_1JH`6iSnS 2(-u90 3R>ol ^ɍH2]+Ue?ƒ` xajQ\"-'lOV|(9Iu%d1`񸢕~PVNm̷\mT nٕ1yy/Y8O ,pqp9]qjJAC[ swIgd0; 6=w! JH';J"Bn{h]UN,W?(ҿ &ubx=emsd8CvT_ nSWW/r "?8zO8;W 7ݪ˜ xr<_eYX77 W.qGZiK"K2x_9xpME; t%lCmEh Vɒ^) D)$縼`EĻ'a`]cnF KlMscI ,)r!IŚY]gEOT˨]]nXWDfإ,8+{Xvy$!iy #}8bX5y`,^ٍhGܼUyAw|RDr;i{DT:J)A|4|U̓m~i@44<IDUPQBl}^?_'Nd{A6 +XE3We ({ ~{ =o$ SD7ECYHng^D.3iCE22IGʎFr]1fU;:mG$𴝫wdQSTgT`dў'׎muoAjrSBDo7 &M.NI0aAer=:2ДL] lΫ_(ZDdW*vNNYj.!CI쿞*"p6[37-{u~/B!Bx۞;jzdb1=c'i1(YIo 3KVAf7w75wB=ܑW!q6ee--ZOxIҁaºY.1_yeev_UAof#R tr=gNgr]=wUR9$R'U0ܲ,c얀3-~xin˒L?"]fEkM½MWaX@Zl fXHgl+@L5,;|m!4I68xМ`V37r7Eegj)Vmk 6? ;M[֮/mra×j$;F\pV'{^i~hH  7|Y k֯no1+\Q:_֠4xW =L 8t Xj-=Z ZzEt)wh>|甓|Q ^ E(&8p2y2ug G[VJ\R"']vymݾ5Gk<*pnihRt> O2QF-lн['8w%D1K+҃PrE׍c{ԹAζr*MqeH+Ї!,C^"yaf%++o QOxy-TX1-^SV˲XM@,Xn}W0;nR?jZ?s!-Yho/M"2r .)UE[Ʌ|FcA[X%w4iԋ02+ӥ+U 8%" PMG|31v"6jwYSt|Sa-o~-C6 e\(RsDyAaߓML`xPzٸzSJNuD.ui8Vo{ߓ #v# RP][:$Xub굣xfBwhOR-9'ӊB&Y& xVϷ=@rXWY#GݹAѸڊ^{^O~݌݄%p7"o^"0nGϙZNHs ^O."4'@)#d|l W6rhڠ\\j;IU.bLT Tڝ) :aJ!ط߯liI0ZVԛդF}IcmWZ(&OJbIkiv~xtԑ2W&z$=IĐ%3Ԏos1%ΕsA Lq7oJ V}X4 tL&҆vqN:}ֈYd (,d+_ќDIKdw[lKGjI$ H\snk[A˹ EO/YE癞%Zh`sgku+4xHRnvFf%|VRteyT TɤA1~z=gXٖz^z*ӵh..Fe3hz}[{CIB` ^*Ҽ#a!X?[%s$tf;M_DT3Nz,; L٭6?E"Z Ѳ\R0DBuķk<@+A?GcYQ K;OG(=}`{Edcï/7"#rI鏽u;v,XՃmFr(|<Cw@3LhIx< H!4_ l 6XS"h\+g9br|/ =IɠڔZ2K5d*T5;Ms]! SV%abtl1~9$Bgy1k"7|Q~J~HDeURR-gjޗjBk~ omF̎!@}LS!7#k8~=a'tztEh&m[|{:x~$\K;D2-&hZTC>y/AA~&-Tt=]FYypR'8-]1 YڏbzSn5]DzDgg;m4ҍkqt'qIR=v{7p 4.u6K=Z5YQ.Y* ?k:YVm#K ]x7^е-ns4 IPI`Z_>:K U>S8hEoo@Rub}nw7 9}ANޏh S_3Bz=O%ȣ{56Tx{A̙$Z 8ʞ nJt67z[˛n ԝ^J?cR|}yd]$$nIcH\vT4 {vJmq-1W޴)zcЀKLs=L..'e^wt~F >hDN,t`xgzp4/yFfh anF^w[F91Xf/i$Ƴ%(]퇻aۻ.%Ni\?E-mLS7=@F-» ʨm- ZY6BS` ުv "uR6efrNƆt&YC`\GZOi9L~3ؤVH(3Yd[87ZB(BgB '%b50H\-Y؅M%t/A׶` 2F댌㣛1 3JGC*6 agZU:iblCZ%Q-7 bЋu5znh@UDh="{oߦR|k£]$MFT@#AR~p%W@Xܓko0{ yk(S{FIĐaJ9؅ PYArYTr^] .X*4n Z4iGDhG-Г)&݆1 A>c%rB}? _ޖfTx.Bo!ËϞL$* Bޓ0dJGb/K@DϺ֜h) C:dIX۽[ҹU{{&^穋V83d*"RoT]=b d2s/e)Gn{C8N)|9W3Wr. d8\&[RvmOq )TLдĉ9ޏ1:y J),Ac+,wmzAN9O:r*9\|DZ1`ur'cO)Ta ]9%v+hY},{Ĩd'Eޡ&Cj !J`A[vx4mfd,O.xɔ+ENrH VOUZA3c nkR`^~]/2`oN4M6}HM5<+YN09$Oy{.Az߮f@̖V%L7ل2"TJfw(˟Cr)ı+KR;Km3iM6 AyBp~%n~5xlBuZ%B3sJ:s7d?"ڪ9pH#5 :74Rʻ>y\|esuwgr?$wCU\!@-l.~,E)."@ɼذ tHXǠcXOyma?%n($3r8ؕ{`aag˧G`|WFe%LrI@&&(*DK^t3ˮ>r̦䅐< i>OkBN6@~;2IIY҈ӌ_sbT t9*,ΗңZ$pNYZJ1ZotzuH9$'cJdz`f_m Bߨ]dۦqf7ޫ&[[ft>|~V|gMfO3(nMtB&q~NqdYl74rD Q3Gu8Mn}dab99;;M^vz |$^>mG؀Is[y Q^ƃq aҧhEZ @Ӳgΰt#5Q:9 ٛǗ@ Tɴ|ToO?N*z}Npz,ڲhg-s]͠C=9瞷)n疆GSn݈ΩmOM(Ѐm,^ F-ϛQZRy& 4KZcu??uǸ7$PŇS~mBL`%.$bM}9*1C9j\-v#"\yBGs Vk] *#(\jf_;)j3Jv$3'fʴCM nG͋dBITqGj}^j ɚ^r|P/9ZG[1AB.rvƿ`lcaĠ5/Pc[9]1q^~IT!Ji|dR Rk0-.Pne}c{ڼ"4-*5{X;RrC|OXGwo g|SdA:`kcGş4<݆t-s暧s}̾}P,ץp@z{lF*czaYj+.4x LXGĶ/y!bV!H11VI!=y^,0ʭhC"fj;b`݆A~}H] j;d+pt`V1d%噠ߪZ1%UڭDCTY/E#b :.w5!T0Jjx6G"m"Ɲjkc.`M ozi tik0|=Lua?7vƇ:"ɀ_l5(75f 9|ʭy +%ڶȲB6a@J&:q6  gKdЧZptD0ySQig3Ӥy }GO_5,lg s_jmD0e^ r`uIONR sC%ں?D-71fbx (teEL9z5u/xrb-R|_)QFg`p-rryƛҨ\aa Ww<'w˘ٳ7k\S Y gꭕ!J(b9TZ4ma_\˱>a5d~3 `kM%^K>Ul\Z\gJR>z؀52x>( Vm-/8wV ;1x|o鉇eko0.5#U=9bL}BKjC&,uEZGxckᾪo4rdTOTmIuoSC3xA7CLF*%ST";@zщ0/Ebcm?GVve~wBvuA:TIzՐPp~b}kVLwg7KS,g "EiV4 ^Bm9:!̂"J#kό 9:|ڻr η2^7YwȳjHMpl 5x1LvCpƯGzԲ4>fMy$ĩ&VgViև,+4t;N)Aoo{l VMW4:YQ@E )w/I.5^oofz)ι _]qO}_+^G~ Ve2f~s! =Ncet&@x_ɜ[С&6ڪ162cIπt)Md^:G{ALu@| ?$&ˌ"X ^!^9#CGK5U-UH;nFDRD9Q.?zWI%V0*^}YdfbQ%P-{@PbuV"Iv"68F*$jWZr#nDFHhQmdLud^?a@\HFNji\晦 d7_;h~i<T N%r6e0fʯGDp4SpКXKmtMHh2:}<b cw"fy-K}(X|aOێ[,MtRAw9]M9/iF8,[R" OzTDZvQ\˸0t t>7=[laRledɑ>DS$В ekmN`2Pč+`WDN>ҩ6Hƙ0 `}0.c3`Pӟ bE. L[UM;>kTT_kla|<>>  > Q7Km:ltu-c$R…)?0'e,u vV' ?XoFOEd$I gڬrFC䵒t!%΅OϱÍD=bmG{b,&5̛$hF9h{;sdB'u+azx]0rg =vW*<"'$ōrlʶu%pU{WO.w)BYI{ p*c c0ƾ'WٖD5]%mi!G]<08 N/`*2Iu_$6B+bf9(1)~h/M\9ZF*$WSB/,ݙ=!ܯ`smUR{5tk8Y墙r35ؼ2`R믲2S{5xB:krsNh$kFu-/lW*}! w͡IUɒ2բqu ^P9`4~ (}Wt"xZFeXrrQ" k@h<jC4l#fKRX.@&"nCy6Y+N<Ǹ.^sx$rrk}H7IF*_aL#˄92%n[Ni&~#FQ&Qgc{HY^f^T$4L$QW"ϯ`O ދ9`* f͎}7\1fǍ :wJuܰXlh"#jg:Վ!WȩbȐ)Nc'p\ %P}aV `-o`Akt8q02xh"teg(y6dx+¸kg%9ZbRjN</XfNyhC.1OR]CK5v_y{X=QwdbjP@/2RB;y=h VY^$|Uxyz"b_!<`.H9'` vW7 ^ؽ͓|u6ٸ.㍥-G4)ԫr!7aX_HkW47E]'-+F$#5'<KsJVcDN J6'N{*mz2"Em.㔥}daU)C+qV3r&%lWF?)dUڤMM=)JO2=Aq*깰b1/]T*i`y֪lGvnshqZ0S:L%pج O-U%+=^;U8 RP}gF.*0.7 JUh2Hlp~OĨ/c9uT/D!ҥ QH,"ӏv \_:kv)xq}?j?!ǜL,$|Fz/_ި NΠ< .t M2ʬfRђS2.0=h)0oR6ݦ% (]7-TӘKFxɲ{&^pi0_v>0IFNĀy`@4[\<0ym& d9j@h[* Tk[+^lbyö$6,?.>$T \ӂqjW`1cՃ{&6TQ ד0T$J'% aDZ|W_%T9Oͼ Sk  *mon8_{Fʬ~>3ЫP7 b Ԣtʞ(6ѻ7 A Y|(mN06o|ɡmZp4;fv8q;ъ]PkY^n37` E"vX"5E'H!gu>n@dgM5i~.Z\ I!S=)9uH3@`.j3Ս(?F]4ߍWq-5x? WmQ2>dm-ơ~ 4sNؽ )ͤYrO>km\}fZy_1]2 WW|ˉh_W\m8ildIoteQBe-dpnd׊"CSP92^z6so:vx,sYuz^d+P,JA4n$P sW6qr\1hgSXV֫d "@WHwC[,h <.ק*HjEȞR 6N<$ZRU/vw']ƴ_e+&*ȳzXH8Z0nh ]-+>K[f"rLeuݯMK #Y;kq@x3ؚHZYR; 8 ;hmb `R $*z_v L\|>z$f_{}qtC!^Xn0̅>ѤV65L]­JAՉr7{Ncx/\_&E)m¯۟ҪBs 6iJym|ȸ9lwjth|pۢ_S􎰃߽Xug`ʷۃ_ eem&D,pRU&Q]+N"=;vPY]'yE! 1+wCۯaM3ъow%RQ ӑvыqN8X)? փA:4ʺhf&یb@.E( ̫8-ꖸYuhF#.|CofƨnKhqYûښ|`I?0j6vR떚4ޫL.bkgz + %3"$IQ%aMV+(5u Xaώ-g6I*-+@NYK^Lm,pb*tASӳXfx%X%-z#0AT/yDR=j1vh[kUW%Z<թ=Q /ʵ҆B~^brvEBN ǟ o,FqDR30RF)1.*DY=q4e>];.RM "Fzx[l0lńp/KEQnTiuX;$(P oɘ"2*cr.o"J "^sheؕc0ߜ6۪EQ'l xذV25K>˖kjN뢕"5 /.,QzE`¹"iHt_'KO s5d5{.zx1w'l|Wi?+m9n>bf2',i}oE28Ca8kE׻6"Yk BOȡ7O\ gqv@xL *LG!|>5{X 7|a3 "13gksHDˆ7x?S;Ӎ]4S"ܻX!f'"J5HG=]oAҝjDe"IF((aҜ>z!&{HR6I`faZ5srjeɒ|;:Ÿ b;< LݭFF<!gRNZ3^m"± 3. ~S!t?oB۴ƻED%!S͛"pDܛ!rٽ۽MuVbxL7gIU?e 59@p.1,堚xMBe6ʌWZ 6qMLX@Y}Fۈ#:=.Q03f}1! !KQ 1͂;8X="Y_~ 6^T[ӷ=k gR z(K }>>p nG&@?\:5сh Ӓޗ.Ԏ;ȩqW"RrW%xqc?O3ShiBM$5LlM[j ϰ$4U\yK-BT .5(o # ;չwɵJÍ6+z{;׉OU hIVT+8@cV3L˲/}Kf "u&ʟUǜgU>EH(fnu;)8ؿ<dRWmwJP,cuԀ=Bߴs1/} Uo*>qz^̷X1oGo/OR+RHPĥaSiok^T$Vq=Y?gm4{j;~o܄m0}F.q65oN%t" j#]k={= ~uWj lhiP *F&#eokWpj5]PYs@x^[ &^n<rA6A5Ee_`=Hh ^%YI+Q7uȌ E@mebmZwXet ȁ?Ο350ɍ'4r  hR%ܽmA2L¨_ݳBNJ4"vX<|TBXm3c4+}#yG96MKBߥ='i)eLc=_ѣq)|\5CskOJqb?NoI"Ljc@f+ $~p܊-qnM-͵ھjL?҉44I"uǒ{2E_:oNywgeƧWX bcɝ ASQX,&ddlNjP!fIvQ/0^E$eMŦiOtG;ۼK- ~VЮd]7WQ %4f9*VFW+< z-S#U)]kj:De;4y 9vE`!a i|p`B54HX=r*j^s `t(Jا65sr'V^1|nYKˆ_i8:>2PhY+/&\GœY~DyoWD@+1ΡWu2V=gY7q5n'iCíP8l 9r+7uO(MQHPݏRʏwgY\k-tRΣ%>7td҇$(s.?1@… 1ͷd,;)v`C&ZF!hqⱦ{48J_t' 0 Vw0/!Xv&_w{&X}P RJ*Kq@WX(FuRrZ8_ߞZ(NLAHUOx9_ef(9zޡx,lnIi69j\A[#}FK'+#jxfC3#V^ g?$[r H0AP V_M/uWrpW{i .{g'Z.[h1M}<o7mྈb<^\7HUWc!C9xM᜹S"mfĕP'L0^Oqzy1k=P4&1U șgn%A]F'pd-41tV |NJ7P(uE,lV(&OuB~:w@tF1U@;/ma$ati6m%'g3[&rMɛV<.rغ-3_dH%. 2?|3acn.Rab6րQ bԦN϶4whM %=LwxACpJIQ/ j Pc](72-Y:dmu1>ޡ d{&FɔɼQٳ`Noj^z@kST1R_ h7-~#!?@*o=׻X,KAKa ĪXGSk3DVɘ~ʘ5)9'f YȈaW11餝+ o UX@ƍuJ٩7FopX!n?ap*ߚ ݼ5q?B(w]~lεg݅ ۋ 5ny#4t] _xѠFa;W~z"3fXVŲ" "Bq8$2ò,%Ձ-\Bo#\MR *5̟w"B2jJ+>r:?=*B C)8`}uP&>T.JaDŽ;;c*jMB7(M`@_TvoTNkF7 Eġ9t mQ!Ylvj 9@fB͏Ooٍ{\6Fe; oiDyZ ]cCa>'Y $yeƲ̇NZm8!?aB]<9%ml P\ h&D$Jv%lv?RC e^ҳftQr}o 7mnuyc`Gº^ψt'ԓ|ed'J:ňmw蔊տj,[r(HW"fص962 fh[>+u1%C d!"U_y?e#{3UV_H.9^UD4Yci:Ol h֍22 <W ?5;ToXP]JҾK8lJT%,.kA_.Eyf`+B\Vog*xԧj#LY/FMirH-VzK=mTݚgtژ>PE|QŠ?\׵™eaĩU5y ]V0zp #TZ#Ȫ7} }nD9r@B @9 F|,`.vTt:΋C_0TanYE_')dO XPQO׫y%~{8׼)m͞G]a;D/-dB=C47AHf,qOWQׁȁTCǛU؛QU0deFgNz KQ^ވvk lQE* 67 T h[B"w3ʃJ7W ʲ^2QI:+ٔ#~d%b$1=|LT(5PDp?` E[_ӐXôbY0 \{VxDZX$=1T;[uF +A99BM/oe8glNp Dq<%?[ 7uDF-p|hFm#U|B':v Jo'E ;>ҪaѼqbhuFӐSKbr$QICe& (|2/QQtc8kԐ`IՐ mdSHL¶΍`=ې80T֞wt"i ^׼Ȩ֒_NQ. q;\Ue+ϯfU㟇Q8=>B^ XWZܗdZ" =j/cH~=Ie|.yH;lz6+dirnhWf<ߠO9tSL(p5Pһ6\:zB= 8497J,rcC@G%əͨV#AP q,$֟"3Omqׇ1&J.-2;ZL* 35 U`Æ8==˞h o~JzȩD>kg?|l rkWo(!&> v]IB]%tG ;0A:= JP&:e8#F9Acj}HhOJ\:Sgq)ՕWg(cJ2t#6j_$"ʘC;D\ 8~cS;#P+yیھq"zžrDi,10\T[ױ"Za6 Oj",A|Mok վZyWdyfK:/%{_f.uZŶ7:βZFӚZ)^ӭRӶH/H00Hf)$38C+V [,,Ll)cB߯IyIV FnC)Kjpv\Y3쀷If׵/10XcN)wF>!I[R I=c6XIL蚻VxfI}<4(jOnU~.;iQ›ʶRU%WjJaa WކRa? /Fhg7XCzR(n [ͺUp JL^2b KK/)H_u.zHgl^#Bmk gֲ:aG&he&q|T`FZeg%`[mwK`6|+̷L { 0>)>;Q@AL$ׂy?5}gR6 ը|rlVF޵R.9p/Urx^u~t}D]r7oԞJ!~hb2ψsό]*? 3rIwɨf egs [F!}#EpoB4;u Q=boNTz9E^e_Mua7 @Äo!;)Wv쨪`5ASv†^-Rj8;94!TWQm~|z \z}r(16sAkЭy:˚R|%AuX׮FrY[Ӻ‚Nڛ'A_ Ƹd ]2s:``k4|3LVl)\aof(XI_Z3UI2-?}Wh`)=qCrXpht C1֓$bJ[ $4:MC4g)v8I Ld ^6.a-1E By9&ZtM%5Mu6]>#Ig\gX,%דaƛ(YOIƠJSW1p3ixVY9AN%sVy\|ZuvxW[[UdYhc12DכnOJ aWD-Ykɢ Ŕyӳ)V J+d"dQ!߅<M:JX[7'K`˱#dl[B}ӫ8 ,F-/T>;rK(Ä?LkBEfs` D}Wq*.+Jo5dFt24#8Fh_ZռWp& _~44Y5Mys!_='G~bS5iX)QTGxٌ6ƒZfuO'{NxU>8 rp<)/5~3KȽVAЈX~>bVpGS5S ˘yTgЄ¯5P%BL`^sѾP zL*k^JtwsVh5'5Q4lp e?x(61kSaQO']R?,{0>˦=R_$ֳVf>yHo'9jG\Bj,G!̙Vr5U~wcԚ%$[Hj_E+)ʳȮ:%dJະ_/פΏ?YgL4sL {/ق;mt^'# :K)ہV7Sڄ3 0D*YHw!dR=\;u) uqI=K]%f):߬`I~;_J;)% \X ɏ6X~-PTD{nfL{VrzhIӛffg nSNNoo(sF 3n,/RKCۧv.{yՌ=lč6G%➓L,|H-YMd-%FjKF(_s"O("r†ƙ+Ocx8."w{gdQ&9c4J0.UרB5SeGntp -]ڟĚ24EN=8Rfa3=_o tfOLPI(:me@\[3}clQmewY@39GS>s׼-g hMȼa)\!;[8 2e5 Ԛ>ȰX |JxҬ،w-nC~mS)7B9Ez5U eεH7m#=lP4!`~@ aDzٓuXgqoA>f㣥kMn@f73sjT@ձHrYF/-MgĽЏa"e+4/U͝`ʎ}3A.߁er!PӚF'5fP91Нu Уhu60䠉9g-LIgI@s~".KW|nyVD~aK۸!M>zٹzۀX:B00iK^D|n+ y?L]&2(au_C/ bHo΅+u{]h3:u/ʌYDG {myV ᔫOv[A_Oq( E=w-a&'MmAIJj~F0JdXI{\F-܇*3`ZulrDW<(bE hbr8F|K/N7/S?5ӔRћ[Gە\h?_Z..@HB9:;^~\0wqky"K=!0gmrT ߷'W/gɭ]]46ޏwRROG={A}.5 ػՅ)e>޿|V $!K>oSW%r I*و9(GD7Y=ӨHbXB I&p25f3yqЙݎ'<}YF|Rp^3*?#JɒP^&Юl'^rUg,h9mLmkj`2/SB\^׮\|V8E$x2,2&^KKHU}[D ,]'{~&UT,yZY,b(,Y%g";f Lzޏ^`sN*Vj5ٲJe:*>s7uƚ#U*΃bϻ,L @YHM/e Uj+Er˕tٯ?(G1 {wʻ:kNQ[=/w8g5e8HԈSK@.6Tx^0g 8$YݝH(2'o_9o +׭9y4_eMgX⎘#e؇S0De6z^fs{JUQQ~.8FmD`εG.$~VF8ePXV Ȓ (lƧRfVx( kK="6*1%7 *F[u9 L_Ah;LIK9vv&Qf;%F.07[ml+[ù(fʨpI)HnOnR.[GϘE&5LU uhtO> LY^@nf~57mѱUCaY [Nn@ %Sep5\oz2?g02qj "&?sށtP0\x3 w3!;h*bI>#i02qf?8%)5K=kxs}Eok׸|܄7IfYU92O:X%$4\g~:ĤZ&ᬇkiJ7E/@rE//DƢNcAߥWgmWFjŚ%Y5!5s ,5ܐ" ;--9@aZtr 6Cg8FkTgթCwL'SjWu)<^G7O:%I/hM6JFlbbKYGJCK3Q_ ڤDЁ0EˊU'\:GZ (ǐŖߺBqNUIW~U٢9s‡[+pd89,u$Ee{Uۥ}Bu;Y&cO8|{(ۺζ.;jj`9uOuKчj .!GdFMAX@]2cbK,J%ro98~c|x 8y2[qP/|`g*F*0S]^Q]t[ʌp k}zYea#&߷-:i~b<-!yٙ+<K4v~n'֙܉A@#P'SS7Le}M/ce_p9 ;?[/\걬g.w#g#wPfA3H[Ӟf-ԔԛxB>YV zЬT0/;o5H[0ɸtmdU~i\nu j'o4qƸ%b Ee:7/=H182l]H>YʹoFkNLK.,0v#s,I==<̀wdr-3tnQ`} pJ,U`%$ruh2% cx:ZMb]Ak%^۩. mti?t4$OgJD)t>NJdo&NR2lo?s !o/4i08LLb{OԞq4f9[:,oΙH v z7x!rᪿJ /j/tk'R7 7r iS t7^2yCGaXYm<0Z԰d'x-Kjf\6qk 2i攵!'-B*~%O;cf܀Sӓ7/ ﮤGb>hA;@\NBiif\g{r\eߞ2rm2G`278g:[4j۴ =JU%!׬3K=@xIaoId=`R &%[b-z:V~vby_ΈuN1TK86O6Es-*+;MSt E[`yPG7e;<'Wdv?o"lC,J,9mF> "DEv5̱7ssg*rߗNrkSZaڌh"nzzg+N_ 6Wʖ:HPkM`NՑ(?_O l)IJYėX%+=sJ$Scw|,xepGk=Q*frS$6HGjKOq9d0 YQap2&} V9jf! q 96blQh{UoԽZtv?:~QV}}Fѐ eNqb}EUn5DfIoѵiW$!r>?Vv9sehyGHw+"sNC'5qD] 1N}Ķ=>{>P$ꂤk_z%QmW'iP21MwO,he V=~P!GI@B\ q T]/{fLyD[OD $Ƨx3=<3;Кkg8gͩǭ֋F2#zԾfG|S͚Et"ʋc5`ؔ!Rã(n2  mЫs4Ӡ|9or~rnҮ\g9Z wV"Rq!GH[Y9. &[?&2 ]fMH!C0IX;n1]Rk*Ƈ؈-K:u'Ny fLe]]Ymۓq1g`Z'χ%9l!Qbߌ000kT oH x*xIGR.] i=a}5z c? ]F?@%IMA!`E)kޝqz߳YE(flOө2 M` cDUܙ8{u[՚Ҭ~$T{U-fCVD4mprf:5R%^F^*5uN݊600m}(w( 8Sܭmw_zP {{޺`ƪ߸o`& =K@μEzk*D2l#(RN.um /+ *I 5QT~о Գr>S^rC6jELU mPV5j`|xha<#vcrP0|}SDlz<8ݻ)<Ǹ|]bV >N* UĎ[Z?!|zD")\5|4fR7p8b/]42^rQiFs%_ 4qIm}ߪ7]ni;dkQ1;c̢`)4v {pēj8B47uԷ%t~01Sxa۩5= z=H.~ґT{n`ei7fҩ:EHt}-ԋ.Qj[k77'Uي᳑?6a\n4\M;3ճhUvPx?j:3g }MҸyR2lizM8KZ<5G. G*ZHw=)R )߱F Y؍D2 *}o>ъxAYV劰\}_ #o!kӄ/F^' e6xm4(x AЋwm1sJ3]`=+@C4X$Ae n,zM]6pPVCO,E,e 8\ᄏNnN0G|@ua-5ܪrq42- [+?mpuZJkS os6:u1KǮgm \}ȩA^vt%0hdbajv-eh碍a,hā>?p:)9LU`O5=qs2f="z[x'g "+5qW9.p #iKj{] epwX)})rxtݥmL*fdBM,yǤ}atq^nFYy|̝oV)x[7[7cG`W>Y*kP~.rqyD-j0ut݈G}T9Z9ڪ)y@8K*:ҀX!b묷nkel8 {Z}TŸ57zxPNH"h)`L$ 3svo*P.Hgjjk8]1JVCAoN0 lO7J߷w{)_s(y \Ɣ?Hwhijw:'f{SYqKo(, U^I҆tX9('w}ⱞ#ZɁ_KZ4,g * YTd%X}?$u,csvXU, [\2E19>J$oMŷ?8cB+x#t[ڸ9dZl2l^sRz2WQF֕L4!l~F|/xT4x3}G}\X@7&.ÎFYOo< L]QWj?mws݋y``m#v{=83QZ}IN$$2Dczkr.>FTWąckMߨwoZкoͯ&SlpdwM.KGW0 I'A;+&ʏqUl3R|`Tp*0T 0)Ef=*Ҹ^ c$jRyPB~ݨwR;N~Q a NbYQQ6V}"j0uue+i`X IqHU XqS% NXa{h2uy(Fܐ5t a?("~j{YY({]ow|˰;tNUGg\,g.)'\k/ 6anVA9MNj{ ! 61bML2߽NH$,%1ev^s|7)BK|=4f}*7fr-[ӢHm^ Z#G9|-o_yN`>Kd|I9vrsk܃}BI8ZLq2W{X Q胃S_֮5Q^Gd#4 qyypWXU^7Qlea.G_2ރ$K-}荗}vT>O.\=B)]1x(C*=)gVa fz ^` N*~6%GSad}w^sQC:VN$.&b\Y'%=B50VҏK:1"X. 2i(Kh>m-ό#ےJQ^gI~im1ɿ,x&0Jt'lbǡ[,2r@D@DSIIśdϊ-+&A?8T  "͇VH> ò׵PN94 ɚB4eOIi#PZK yHSriT*]<FJv]<5Y>G\B{n/nbcW1+7D`̺1UHJ}&+.)Q=9wh&(3Xhf-d@u燸l[u ]{m7rP_M'Nj[A h/Ov+lϚr_G֐޹8O"R{A+;IxTcײЯrt BqiM"y۝>LK4u[c-}w'|M>M2m9%U!W l*SC2Կ7 FŊv5BvdX|U%>Ol۾ák}r7冡L@ $_ J x|:HWbMLR%fC8خx{b;5[\uԷ<5V-ko,qV9w7TN?(jt52'޼cym#Sh&(xRHj4*$]%!~Sȿ6o8@,L&N# @ ܺjg>91[[Nlxq7g*Ѻh!e5Ly~)Ju T{`_}-C] <6LtfϦKRGJI\?]ϸ @N%7!H6FoI{kx`zc6-,&o?!h- ^t5}ɚĘk%x;2<)?pMzn#پ̑vHu/M6,"M 42BY4eY+9ï$?Lt~T%.~8FWQh ]f= ꇎ;[@ا+hKǭjtX1^{fCBAg;!{l)HA&O\h1](t}4|o؆e9vZ>BY.lp. HY`rG# _*N*zwF]TQh>%5}_A8x ߢsׯM{_2J0m9XEէ5d˳I2ɇ,9RΙ1E1 ;n@=Q{H'"3zΗۍU U$25@|q[t4V@@;1Nc+0`5a̋lЯK<3C9 ,MڪR}X[33&+/iem(DgWJz}  3\>9\Lp3wMhq!D\[ ˬsOxʻ[&{B:m*ك $[+>P4H33Uމ-ɹ etfOr0f r{'s4 sZqb^}hU"C |[(6[E4cbxi"cֶH2.6lP5noF'+9uҜ$=)G>kOG+S +/D8nbCի@/RT("cԜ}xt?uLJ+w:[V[Yd&&2jl_T-Ƣ.\h%!]4 :w,k:_|:`ۏQbe뒪7BYtm%2GBЄS C:@UBC6:pZ㢆|9E*zs F kZg!^v[ $?Gr>`nZ9G9o?^ Ho9;r;!["XzY`U1{&Vl߫co6}):SD8&T6,y?D(-4[V,MPrXye h1e~ ;jw/V r#RIđ\p?x3'vړ K-"O6y>0~!yjk-X;KqRdd=q/* d>,6}$ {(ο>v $Ki;BWuid4֖Y\ɖkLȆ#Cŵ:0Zq#w1Ljos=1ێ 6Pa K 4oVQ®9aHY#:Z bj`J;hA㟐^1NؘsEl/}ux8-r8 q”Qt v)-Kp~&:_01|2 Pһ̠dڼ(ԔB]1)n%kŕw$R |̷hCi*_a>M BUi:%Y f8F¥SFڞm\;t%ԴԵ(SG*vwg$3yL~UYHΠ\%#נI@ǑWyϝMy`m3E:5`dTflLH8M,neDdν iUS FpEn h7xO"VsZ^ *xfy _Ájq աVIQ]):LR@p‹?;WʡpWqc>n?s4ɉk iVz ?Ķ"m#sF/hN.mjj {)vymz᭩ N AUT 篝Ԇtی r܌U%7M%yfoYi"kpv̋kiM,NMہ4'2tlj}==oŞ͙6i{;,XJ̥r5L-{OK[ X%6l`Lpf[v3%lib2jПwlj1OJ͏{OhrƠ=:\œ :0w@k$ʠ~-6!MxKF|(WD2-d`P)FJs KE?K)¥ǩhy(|42c)*u `wڈnwL: wH ׉{i|ޘi׭;A#[Q E$xL3W@k=ґ ^v_ 4<`>Ɩ'nYAv6O#CFR }~>B,Zv#@9|UNE㥇>LoDVbGDߦ ⚼ĞQbӱ0)-SX7OVeG{+S躄3R?%66A2yng߈O㒿UuC4;L1d\ІYQ%7gқ$WeϼPB oE i[+ɄضYWt0;8h󍇜/yWKjgT-R)@?fO^Qv=[_ Ckzg5',⒪ÊPuwNgCPN6*8·&~C,UөyA&6Z?-L~O"$_tt:p4WPfFd &{ӫӍA@-g~\]![6*Nq2Y։7!H\c'UUbY aWtl~óvzgd1 .ޗ54'm U97UYj{L6EDa #Q._ZDz~[ 2-j"Z9E$!?0~0IpH&}q=! -nl@Y$D1.h >MIp[Yjt'ps5uGx} 'Vd)S7lH瑙7αVa@ =R#&LFlj4u(N6F|CU,:@ sSkn>[{q92MhaS%~JD1 EE"{kjY-;bR#Lk6/jėbfXW1bK|XL͜[=;b~V|t-\ybz~+LGҏIZр[eq.~Fg%5?h[02irfOaHqȰ÷N;*~O"}r3)GJŝXxwDeC%4^UG.FI;AD%킢P)ht1[NEIgSSkدyg`+מc EԇKTo IQ ])g-,6(Bb#7% Nn8㛒O\2zzsYԎ zpNZY?Ag|%;HàF^xllDkb-%/ȾKvaUل\/{z 9@f# eM ~wj*fЪj ƥ])׿ \Q3KM58.WB;Pގ<% H[yyw,'gbs(yN]dm5z2ywu>l'0gXIT2Z6Q3^g֎ϱ 3G.ZN͐ԀFr>L^{ r8S@ڒ !G45燙ا]WV.'ryr nh+1ŀlH.U TX(kU1-o\ $ k!YLN￯inABm,6^Zڏ:U` ҫ` 4LV4%9PvLc6 a˴ ]KKN~* =p|$d^1<]g =*Zy  'vdL#k|z޲'X|Lra!tncE&5TSʛQc۴'w.a@0U岶GLQ#'(?{YqJЭo:n hPV쭷ZG*A0&n2Z?CqxDllNj5,X&´sרܪ ǣHi$#p%`.EBHd~kZ\tm$I pwm+BtDZ"!MnmIOOpevgmV*r#1;bsޝE6{*ԱX;b!KWmbZ,n!G"Kl{Fց3)h#Ilװ|"§*wz~I/yڐ_z n#JLZk1lԍ3Dd˰au` c{躻<;wsu Ǵڌh"s̒f)ºX @$ƱJ˞s>KٽbK)N 2̊sAixlw^CIj{RC<]lfm=*rs0}\F×۞9wvf$''yh'3x?D0)U)8 $>Y,Y?yT:UHup]0#ET2@q,&kJ5B[O)i(l!Č'DE1#r/,83n)f1cSg\1ڣЗ޻ޟ%kl ۥ)!$ÃZ P }$ھF9pIi(jy3:YeD#Uj\NdItX]=MTgXΟW)j@`!\Fj/OOj0PHROe4 -O!^޶\>Sv\YS E+V L}CP%@swSJ vrEw%:a- $p Kjf^Ʋ&wcx!>a^TQJ"X{0,\ ˎ[dT6IJ3f9D-d__@Q_%JW 1ao.$amTGz$bW(yZt `KƄ3Ǘ8] Z@ U 0zP2[yR>ķ=(1 q,A _5ӫ%Px#n QSp.,|Vִ+TbYMNi3,K@8Y,UQ0T'p"n<1ҋTOǸNGW #1àC΢7?A? Ӆp Dg稺 DdP4cAM=~2 j51-Jbàa>a' 6`KstŢ]k&j>?H'wNMXC{_R)-e!kxq1^ie^? [=\ L.9M><369?9A&XO,mptj_6(>V8O2i}x͉|Et[8z+ͫ >e ؠ2 !|*mT ׫K e jZc{mjDO H5'v5 i}V$&O\dCة:(ل?7O[t&P;m̊fPo~]C arBPl=H\#)[1\!QBCD6kb?d:;EyhXa2SО h* :5Lmw(Dgۄzw&cZ! ly$S.ȋ9H.Eh> |"Iʘ5pBR+v0+YHy)s)`|\[ O?2 N6^,"s xM^{eU 4POB3kkw9m|MhF=jMLypn>cXSl 'dH7*T$j1q.J!{'2xuk,] nċkϥNZ%w1I)*%oEWA1 U2+>*NnPȀ;ok-?`)kz#:ٱOE!n\"ߞJƦXb6AP-q@=:nTaZܕ?-ha;!a3"ѴJ}ȿ!Y* }&WSZ2,9QS }ZB988,]Vӑy%m]܁|,Li/IeG^ |DR+aYYܦ8Wοҫ@;2!IC# 1iSゟ!egf\)KTawʺBoQ*vdqd'1ECeۮ#x@ο%lHrB @#7T"stCu"<2u%ق]>:a5/(n|mt^|QfU! fuϚ씟e/9euJ~]C'kz; g,Ũ#;]$ Q)LUf,#qvd." 䚯1T[ZQX꺴*f0MX-5)\anM$ܵ3X1iCwbtv55<ߴ e:aLJvt+֣.B%aC,Ih!.3,qTp[=A֬_G R /zJ`\2[cNG>]aKTݝ\uVwpXڙdpDkZHݽl|*2A6iS<$v@#Zt( s xK0yK%p:/gkwSgn`RYg=e?s:N{趦׷1;#Li$ψp堯h9Mt1h@B?]3|; NB[?Ew˼&i4ArNm~mkOcis4W,#n;k nXNbB br f[4=O¥-ș \qbQJ82`x7:203 $6>^Ľcy)#^d_q_+,HkM佖Ao]xTS/Skр"Cs#zoEz/ʉI5aM"Fvo"tM!,Z V9u㫒w*CͱlfȀaѢr.U 8K8r[B#\~qi({)Icø 2k  ]Q郺ȳ1K[o͸XDQl<~wh{PY*zҏbPʸ3 ?:5@PUIy-N+_E$򷎕YǓoMW&z4 y qz QJ?ӯ'ʰI#M K$CTwj CݱM5v:O#"R46, &9{rQjDCpC<9t95[ߢ7 94K9w> n@tvoSw ؏{`cZQ q-[-8yfF=߶WzvAr[1?C6y/||Zzqy;H;~qݬTk> V}n!)KfQjdPT 17T~˂YQ6ÌZCoV%4d L+ei{XoԺA#-;^_9& 2ZԩqfAOs xyW!.9+:}ӕg)B\~F\ `|KRµS לҲn~ɖAWZ%|9g^r;ƾuk$6.#=}-PSU5e}l]Xgo(ߐ3@.x&-I}v@.m(kiIp",oOs)JK}|E廙AVbo!2-e4G 35KG%LZkʛ8pXJx{nYlV zOy[P.ZpY5rJXҔ2+؅]d$0\lLC_(H?VfL47`Pd]፭AsJk=H>?- C'1XRy/qܧR\ݽcpMl M/%XZdg2蛏&tWHșKhd}?|}lbC9>z"w 5l8eSFYZ%%~y@>l_4AmRZ$E(FQGcM`F&đT jlSb.-H0˧]H>eElZSx'qZ < ,!KZ }4ljkm8@ZARK`^b6`6!ջz4^'_]Խn3ŷ6lKLKtu*Q.W 2f+K^q` rfV1Z r*S$[0+ri`!sq$PуAE0r}D"Ҫ@v pn$um&U̦WJF$PtL׎4c7EsrQ6'^~ DzxnA~KNSG:*i39a@p"{Nݸk 5[KLD?kcUWݽx{lCP{N6vG1#@nZFp L*n[jHr{I}%a,k͢q H2\ΓZB+O)P@i5S}SdO碢OA;{Bw'!dJH/Jq@{e 3C0Zhח'I7]QP3=Aq96T0OK|9q`}ͭe*f-6CQ'LE3,D5SckŒh07c{d3NF<:tPH5 7J)b#BsSvfJ Y Y %L.i=biɣ ߲eHM-Eu`T貁XA=ɉ5cm|QrXʬlvSX|eP.]p;bj"ٔIQ1ƨh <+vk9'njo$N ?NdP7'Ƞ$"6*g,="GI25x|M5-C {fpkl:顔0QC@];btIo0YRB 04;˶[Z˳岊$(k6YtڹfS WN% f Q)܆jl8L4m*$ZTn`HCRtepI'C5؜ ʇ[Os8ofa59Nz*.rD"T_"Fߪqaa-NԚέ`%p:@؏3(:jGw{WjE6jpm{)X(4H5=kG f)mcBphuyD Haw<,yn*n ّڒVoFs`ukӱZ/aN^odY5z}د-C!Ё\q!3jQC{|$CӒt& 됿l*=-hT"㎰t}^|kе{;2㠮Ub[sZSϑ08?'e QV011D+ߵG|XDPmv۲.J''S%(oQP(N'/lpNݿ;?o7cvt-lNU(T c5J^:{+OGNgLz͇wU':d) prBT t󪂶EQQy*ʟ}Ne|xt^CU_p:Lߒgqmv#0w;k.gE'GCuvh}p den/c7ʂWL T̆PFn vi&2v@fgc 9W8W\7c5YD.Z܃O;U2+'G7wa պ'Bk<zy9('psM"\.YxZ7Dž8/`M$–}Ρo=dyʵgSSr1\_ٲDsLR/^POa!U +;;qu jm[S;{;dj&tc B#، 0d@axmR@7i_Q׮E2D4(N-϶\s/~k)zCǂ1[E/_.Mڷ>L +J M8[ k% ] _/4[*Ó5OT=ޱ`NU6~G2qqc\;5vZ|#-"ayjyu,N>WªR%~'-^!K^>Fj^G:B`AֹS_UYkj**攋dO\ɽ]_ЕIBȦxJA^(о{fd_h65>뮬p;d?:;HeKG<|2)23kv;( z,tð>]̄\xXjX'xx˽o./<] pô1ӸHM'C(lVYBcy،I"*9+WpDJE3 b0d_AC^^*E`KC ޗ-n yu+ib&FZ9|hѶϛK9dOm$;Y0+,V >AȝgJ07ɢ\[~^E!]K>0QXG*~4HLK/e/տw®q9>)m֢QTcx?B_4(?+ƏVz-83שgyd! R2|[Bf嘔7GBc _UPpek`|B7K3^,1-sc!$g'C! #1_ҩ[ vI8!ni2 Nf,8 Ս|i__kXB}_aJGM/e& Hu#yY~_jc%*iqe8b(lMT@0uh(ǾHjq$Nb:cL;L8c"v}á3pl(kQeJ !7ECjm*A<;,DE /ÐplI^1BÆrž=:1a' Om)/}R2kz^y:0!>|1_ U_kw~B F3I.٢*7#mUjjc\YNhY%Hz!w9cj"^Ss[J :4u2zZmv& -5ŅhDzya8g.e_ح,7SB}pNCT0|[je.KZLGQ}^Ra`2 uI,*3w޾,` :> hfIYkyP `z*Ri! Y@T&_w7ٝCPsdƪ_Te40pV xF;΢__ti_緶efr z/@z`E;jXw/`x`}eRd/b jFj#9k xHbmҝYXEZhRpP=IGR ܭlō7gYagNEdB?%'וhT|9>eY88y8:C8iMw4_H6; DRDkNI*PD3Mֺzɽä/E] Dԅ) sHe44pk`|u@Pd&s0k`!ޭL{M+:]m i[ׯ.TAΝȗXF0ߒAI $:ɗm>D;O#<k7M N] ds:Q/ mcafYLPT|)l[)՗ z[2 ^+,SCM&f6DxglFĩ3ؒ:֖&C9KW:H%OƬ_s "E:u*/g kǝfd2W{6A#]ݪ-UJY{]g<~fTʻ fo:;۫,S%o@,tK'3ާSZcw>@k-1܎m߀$_Oe-2ݔ+mbcP7ȤF]%b)ؤlT""J*9ť pVD0idhF\̩ ۛj jiωВP?x7Fc4b"lר/mg;4ى6EʜѤ\YqsvIݦ 6{|vo2=ge] ldjP0I֏ .u@udj%xui%V|1?*Md5)!NHaC(ʇXKG0#Pn5w/* 6J&2#7uwL)V9-ݲH#|nSp4.V̸q7Q84>0e~T761JC(e΋\5Hz?P.YQy-pл,~$4 QL X\fǃah|N(hH H"/N6FNFfR ;L|55ĀNXB˨vv8zI>cV?i2KX3iO۷pb*a se޿DeE vjK' _pf #ʪ D=YbR-Κ ʘl^}5#uEXSɪg<(AsLUӬw@;*Ԗc!Js. |w~3Ly-/JdŧNE@҆[螇; }qs+Ĵ ͡Q`Tj_PTy6cgfe |gi>J˷(kZgDⰓ: p1ڬjylNᥠ]V5/\8tH*P 2'æ0/aw?U8+IA?,:U5q3r)p-&="-xNjǷ 䠼s}]"wBY}4 m.8о%Dg?l"cͪjyc)U".TM݄ZJ¢udWjnP`r] #ㄭ\/\rBL*Y6Ne&uYB](h>XNDZs=s*I@WJr6( T4p4'Oǹꃟ~t;Hs9'NI1K-V ^HIVQ$3ńiHaUJE  ][(%mh &u9:_ҚYvo5}eH4D,..  ^)@ #+?πeSmaK|O\B2vA/㔼蘝5dٵN+ =WMwW!:s4\RG #5nǼij7Ү,t(5Uڴ角6 ĩPS2ASTO "5> Fog&dG9j'p$N?cyP{f+! DՍJ݋cv\QǵfD8*tQ Y,Vc юF '&gf'$ [8 xW^ HMCS,Ǫ$0ǩ YD6 e5 H'6~ ɓt¶kOؼҡKjtk {h8g_?XDKvH.|];~wӁ[RDD&e$Wh(8+8wFW15@-e $42wsgY=qޏ8 9(!B?1Vi|~ Y@8. >ޝ|OΖÌkNnX*ͨ>4O>,IvxDk}S$Hѫ!?m0LB1nwswOk`wА>E)TSXzs'A>J&lhdzmqB::YĻvPd!l߸YNB9Ŷ IѪ`̌r,;9@̹P>Iz=vM@E`5*LltSUI0^WWР!.[١$ma0@ &6YJP%8ڑ55L [;^ SbW)bY9ՊK bqQW}6AWwECtX$䒰-JjD=A wԋc7v-@TT\/RuA2W[%T0C5oIdeDZuLYuBY=T QT+.sv>,s3Ew-z mX՜JepLte9b4pPb'k XZJ%cKl]!~)Q}70:tJ倍4 nĄ{F&s3G*|~+HFziShr:nz.]a̝8:ǽpf@zTS NMDkar`e$aΉJZ)v`h[ȮH&6y' 5mT` S!6vv+r %jIڇFǑř|xn-sG%[}}TUcrٸUC>OCg|u(0d"/ݸ],/'eny/7=R5ƍ=߶0dJtcfs*WA歃ǮC)TbeKsܪPc.Bv1"Տ6>ї?!T;opЮK%riz&6D-pTHy' ߼|lwk>L8o$[rewT:…WߟR8C3qܖ7m _- q.Ly0YJ-.ja;ZЂc0&oM"w;۳Ԣ0x\=0ҽ 89̭1>w OpQC' 9y:о $ll6WK9|TpݩStn:>@(]1ppruv =ښ2 s$I}hPCЌTtg53|!NAfX*]ON2Q&̜;3oHB'/r13Hi/ՋX(|ax7UW!UQ|^ΰ$l!&'H7mZʰQ]qvuE MAUHX浕^ &ܤ!(c51 Ϟ^^E^5娳gd'D"RL~I=hӑFWŠR˧Tq_"H$,V{w~ iX翪p6v:φ;a.PR?}lyZN#PaJCbcP@3z3*~1Tɪ;ӟ ,d7λ/GD+A{@¢pT36XƘ 9- G/¤eu 2[+CØj%ClO5C /~^24YI +.` c!Z[EVw~<6}icM։).[>EG$uh>WQT-nX0}- H5a*.?H}/@U_KϾj6 E*%Mkx9uumCrtQӠ'*&%=>e*y`UKÖ|mkӕ^-H`4ZgSl8l?K_6AEAg _֑+l(SV 995giDPcQ}ZҒ&HUw <;& $\YT%mal35sJ_!R6rV(𯂑 P7xIgo x(h;iRv)IŢqkJ =Aɽ;"4inXSC[Gdsa,#UL'^rҟkGH'=fF\|= h[>4}D )Kka@8wT^F@zsF6M6JTΊ֬k Dc?8Wvb&-)aCJ|[ƻJ&6(eJdFBUv^G LA`"snюUɳ4?O` F"7ܬ3h7) 339 "jm9{x0}u#݆ߗ1lca֢Q!/ ׬!Ӆf;6\) y_A68@d)+ 8y+>jšy!Z5b=1^E{ ?b61< hRbdы_zB5;^y*# NԦZO*5%8κ ()PĕmB iCba(& Х 88J%?0D\$ mDTYHrr Jx+tpj83XOUp׫%*cwia璟6FW ^l"P:uq?e:0D~ VVJ x(8Ȗ "sZ^ȯULRW:aR"F갘kPӶ6QVv4ҰѿH'*cDfYm*m.Im;7-[,"jB^~YDMF~>"ġi{1EӭDDʟ% ʐˀP{FqD1j}>,dwpёv t@ǏΗqzu:|{=K8%T sv&iS8#}.8^Ob>\JĒ[Ǵ鈐lW"濼m!;UL{)N;j2v^߹g ih?ԽQO#3h6/2"ر~Cl܌cPEݧADqS( wїbxSE&3-덺T_y^A纙7od/(T@My']4^6# .i C+4^Tr2%78DAɳdQb!(S)"=;c.mӽv[O.:R2\+ޢ9V-It0VM9y7pn0۵kҍKZF+bqJhנ&kM^BU|^dsH2 ?9.hJC<ea2Jc#s\yDj:]Yl s+)3ꈽ;]8$̥unq:=}b۲*ĵxۮ=MӀ~/!P6?o=7 6Fi.ꮼLP*#ގ` )6ܶ5ݣ@ l l7UsU[?:V~Ƙ4ap0Vlϝl(c_{~\ks3&p]&_Նz)t^快e]]FRBu~^xݮoƕ WKȮ>X(AV95#4e"˳B&%!:yyy ~uӺp|6Kcxl]@b̦sTiτ[ 1D>)./Fgm>|P6NKE9Ca4x\`a;&̸iu!N:վ=juX c8K!FYDhw/N?BR?l7p0/l;fWF%C7*7A׶۪ȞN [τ;q XL56 h$Vϵ aCڳ-)g6tnƟ(S9 ;n| J|uzHP] uTWg5GO8vvʠ~FT.Z& Sa/8vCEdnZ[{5`] !vMy ho[:ȃ[*:F@v_*4ǟcl9t8qNN`we@Mj|*#4܇E߽-597iKqrA'ȳ44JGG7&׀qEjtY´z2r!; MݨEBe!DUm(lvJ y:Yz6 PE}=$ȣ#}"5PP<- csWRXpMB|gnfTƌUv!0zoϽKԭ#%_4;йIcVҢ{;81_~6K $T-AfRX9PXiF0c?6Ϩ0cEJ*tνH) )p i P:nU'PH//9a7.ml HY}vs\VYN?ML8xFH-ǡ)pdD׌O1Q XT҂^ K9Ow=ru@Z}iwEٲoΌq|}mF? [KeT}e,Cf\ҰNsHˠnd>jtzPOg:A dX-).CzL+ᬇA9<.xq?E16?aVirx/Z}TU] IY_zJ{d = \ōyHP>+u5#(^bd7z$a ~i0T8I'1ε&c$ t3L \^D'|:e_GŇS;C]'c^):q@U'{6~9Z)efIQpͬ#H8wʘb3suNzSElIZ@_`ITP"Ɲ)i`(&9YF?b}2 }A™v3Xd|LRVbֹ7Ai6+A0HwTJ?S5,eu ""ⴇ/OY3ᖕ A Y ~ f 2Vf=9Md y/pHY=ޕ{-t66SV!!7 ?@^x崍Pl\dXĕM  )F<˹csr|?*wb1 tk5Oղ20Ȥ]gf5nf$ *1ˊ3yq[%:F@;^|Y0rD #bVh&7U'Cr}`x0Kc>uM KNcxt8IBU<7ېM(8wkT,kAM+*̻Ú9ZLo:H\d_'7)BeuZ5Y߁z.af٩?C4seVA%Pd<^y>-nпX?؟O`}eX{]F`ҳa$ɷH&S\ZhZ"ZU,],S~ca BxFurԣƙx(v LV) xNYR԰݇%W}JO_4:'ΥKФ}#w*Kit V18 Ypd$5zLۂSi#$qz:ll̠ѷ1(%=fg߰)G9 )S-N@~)iT*/>5HvձYiLԔSX; 2nL 3C**xo/!'D<%ܽ>pJD&k"HE|L" ;[Xt5,:NF;>ǁRIK0Es0$i ¢5+uVRؚ@p?q(| 3PYQY/[V/ dۙG16U9I2,yM3/P{ru]̖?uf>I9"z +B ӶhnR4:eFz.#wiUW&~V>Eϐ6t4V]tɗbt%ڄG0w5OhXL-3)Em MkwOs  Rﷱ#މo[? AGCAXO_c.<+ZD%TWЊpJqCEg9Rn0g;]L9?!HYl.D9spu_19M>y׈IMD5X{~zRู x<_rO6WtVY6i|AOY/cg4`44Txnڳχ>MO@Cwh)5CQ}.qZ _ЅH67>r$v۷c,VPȪG>򚰫9NG]'Mtux]v#>'ǢKLO/㷦ǭ?MꝣOjp`!p%.(`~; TuW[=Dl f9_uKiy0|ʬ9ŷ(:fñiMT=S-4;8u77}:Y13Gu2a TΖy#c.R0֦ =ulT~Pb:_;)eAdXYnޕ/rH̗D; HsAn{p !|%{!ynO0!!丅ۆcFx97hȣCKivбvTƝ BO|{V-0awr渨q$" -)x}S&3][Y93i爦+*d@\ n@Ƨh/Fo;Ė~k3Ɍژ3 7vKuR]7 n&'Ƈ[$E, iC4/nӇk'":^,..dzG;c41(*>ꢹp@ >蕻."z/HnGb2 FC`O2.cU 9mSDB?Wgߙi"'/'#vtÐγJ |Zq<"lO3Gs8 ]4KކeWy:hXԣÃ(Ku:Vvr5Gdz[xřx)P@kV( >dR}Ղ-It& 0P;VyL:DQM dZ?@ E>l2t﷈\ogDq};i%_`"VJ<iz@h̞!BjZAG)J,܅')c:37W?( e bМ+ 28gBx;}`^ T{>ȎsSB6 no{~L6ԍ-c0; dZ]oA ^R{U>_mЯ]>\D=v;D HTRSc;!MLGA~uv:p8%$,t%{: Ż5ZxJO@NXBtS5e ȓXqdnh>[fdliF$l?e#v5\\!4з0!NJ.%|:NG GtZ=O6_+RƟ{H8LﳻA'RzQp*<nI#D|}.V3H}ܧ:!RQ$\1.ơnoJAiXk)#q6 ?J]fp=7E1.{<\2=1;w-.Mȼ+A9L ̵0򲦊-FJGKm&TVie.{nlI~:!ǯ'HbRM!an@R'2qTyD@cK]q PR=Ofݫ=1_Og%uJik'5XFdqjh?ʨoK]![S+`BK }p.Ķ193v\ou‚Ξ3lFx5x~QIGadB T"J `{8ZLIrYP`0 wWM R F3@֩)C{-@43tQ=t[W7k.a.~>8V(|wmcf01AJY |rBPv Gp.EiiӅ0b9ؽƿp7C}v! =5cu$`ihZYO3,@ B qpZ 7-l#? 2qRm\ î_su -GlEC̤tc')n.:r`3e.$ mm96teAezu>YIX4n^yU)h<ݖ sJe5$]f/݋K'H"EuD?yWw""vx% %'ZVc6q^krfZf1rhyA6 L{4HFh U%%VL]l"`qQWc{Fv x GIύL*茾z 0 @xA9b"/ JX7NwhТ83~~H'ܞ.+yA7OP}b *>#u8G 12T ruڮ@/Ln_pT+HA3o ".&Eq,&Uk:u"h[ Q Ɉx\: Q ̟'n_5"BqZ׼-&ʂu `t !=+֜L(,M2VG8ԠվIt`g?r)/N7Gp1eݸї?PO;n@&D F$ ^2A'g!*^hUZݐ$G~1h)j:`tz^|bUñgyn'8s]nhcy炁5(SatB@TQ__eØ0lΠ j o=w$KyEpJ'&U4Q = PQȥs  il;_޼fXe?vI+MT^V^?h4$8x'uT(ٕQrAɛ"52`ȱ)玖QS |`{6wL16a2>L KY\7ħ5ޯPL,–m/$Yz&JO^٤ Kv+i01*q|?z0D5n lU?,wJ6Xm9DzY\Aї 7JgW "|˟谱QgA:Ϋ¯}RߍEo$gf,]L*pN>rEEA 2M;PJ؂G g"BKHb}.H\k.g^ O,2G"e|GA6zw G7#<\ț˖f!9(Qf~,ߗ58 e)vtŖmhɲtYi[ z2Ӳ[ޝJN৙<2} ;Wo+rOR gUT0I@lޠ0f(++n;@pFIo+cd/L5}H>z"@Epɪ> l _ [T%݄fZ~I68&uVc@,^}L _ni\ x/ri:krYWc2M4c+J0@5oH@I2RJci=Ahmokexk)iӘ pBv`\`/5LJάwߵI5h@y5 $xt2Fɮ~I~M<Q w׳ȀDK.*Ml2x}Lhc2 Oa]G<̚~4U1bGz4mp[yü+pcKGܦ3ƕ{{H4`l^KƑûUA)Sad3ڸR*aO^k3.ȏ2Nlh`Ryܧ [x^vOtO;.)oSmI#b]TմM`Fno@b0S'k@BMII9N?EnSI\7~Ҋe*fGY ٺR11蘁fE>=Uw{jh)h-?A" 9Ϙ˞fw֩<0p^ɺ";s0Q!tyTO秎bL _XzMBزj)vHs1-<' Ay `F6{-k'#2}Ski=1P7fGPMMFXaq``Pa-iXl *J'~X+jM:F%W͏p 2֦-l:x`} UeƟ]WA~2< \s}),97 mrCld5N@% \4.j`iHƚ O#?$wWp$ZVgϥi_]vs/{įz委F{95k^ Znt'Pf?' lX_c Wm]nqQWѯP PF,$w!Ka/׳1}a9zwT\(Z"սهZ@o( cFxwYaLc,\}PIzqMA@]%"i\,*Mbnm5ubT[Y+T=.Pb!獟O`4);i$벍+2a!+ I0rKM1m'`a<Ǧe~y>*5l󞡉Oc-cb)|5z-uXz\Xbu (V(_S6WwCφwA=m59Op%܌iy~I?;06 $BBƦ2(CW dP\Q]%L)oOδLAeдW-L4c)"}ggCN1 ,+gHa&9 ^/ `oɁ&A4 +FR,J˧GmSdk>+䈌\<.,1{ٸPD[bXP'c女Ӯt46VE~ 0^\ G4e8K\"kC& Epp#:-Jx5 h04߽"B/ۦ|KL'S#}-;U5Ī?J"["i1o`Mn3{NO s_y$)J`,Pd 9kdB 2M7}IPE\ݲ"a@!?/ҍ bm@?L&WO2%0o SD$q秢Χj\%wc9Z6"&`FH{Z4 $(7>h}:'W#~URvrϷl/$MLX@>}2hk]" :`/ǫJ\hUo l֎'9lizՑ΄< ̣ 3Ȩ*>ô/"{3 ASVJ3U 82嶴ڪ&^@DYiw+vt6;n Q͛{@].Vdϋ F-ȑIh/[9]WX/ N5M9 }Јqt~RȔ~BxF6'A'PE^f*J%l;a1ymt7jP\( ca5z_J#ddeR݊X; (9hk#>dU׃sa ހM@ʕ#nDѨ&1uLT`K|a{ Y?`S͞)FĦ%* Y\Q)7zs@;|5t>(>ʝ3+QCˠT$*8xŌ/3%q.W#n\%9P?Sړ=v-[Ψ RM9plĠ4uqkp*w9<dY J#?ӃC]Ɣ~p!D/HSzS5^B"Wcf-CIMrIG;`>7J!B9/NU=;EJU3gV*_Lg]h| [ 4+?;01}?)G\ܼ96xh !htՌxf؋kW 1By-9vʯ-|J1fs+J% (k|,"%B{Yju#RJO/\6*]tߡc7WHW%.R<:}4I⻩*:ت^Lk{hvW=8MvM},?մ94[XyR/(m f6D%F_RpږɈ$pQ3m *-c&ꁏ^er@S1/$짂|A?Hhd"Ó1Gi}tosYHqWA80&S&t҈['B5P%#j-a!+~{“^1w#(=ck_=APsI,axT[xqۊ]p?sAYyT%-_gE0 7QzyFXCLȂ/S=$oL9x9N)i ^U;Y  77$4#u"Tk4}UGK%±{v]-L?*;O(&8_TGУ];4eǦnm0Xw!/Ip3 z~tw윁&t*3IZ3K5YDGl_>d鑦{ZC/)G;(:˲sqvM{KdRſuVIqd{PC4#±Tu\?(RZRGh2t`̀zvL OMh6QﶵS F~6z}O )6fq^+"!4QhmG՘؂ذQI>~|A^CjCTf"57e!sjG>i x4}W[kO@mn SsDEZ$tB<~7G>(WP.{jd|ie0Nb7vImKS7,mLcӡRC=sz=/ƱGa,ތRG9د73#՞6l*q |mrX=N͒Yk*N|)%ZD%hH]EsO.&}(~Dι;ƫ|r>RkP'6d@=igS'L^8ŽvIPy[^%S7q+8$auRpqxsT׽L3eM`l"}!Y{r7yѴ`sLA&Ce]P a> |Iu F($ :\$;ݰ)k ab66 Rv3{{~+9+io{:0{pkAq֟ [OaT!6p1@eOa eMWvLfEx_V-!QJ„,gj8eӊ$؏BgҠz,V*?jBH_@|yp>!5z7A +\[9)ezQ/L;?3e>t RUl^:b/Mvsm*mMwmM96ONBf>cylʎG9x} ~.@q2?kTԲml 7mJtotK7VVuS*@ fnzWgCVM:<5[P`'d$!+Jz&UBRw}nH[#!7ACDam&. =6 9.EErWo{#$)i%خ=MKRVLwR3s-oK+j={); s8[ICV>7KRyZh\C8!]1a%A9lg_X|<[R*5{^\76MS/ڇ=/E@lrpL>c_Fq0mҿJ . , aUO#˙87̑3 .1à6ジUHp 9_jxI [/P\`rjr,~kߴ p'9Uhz`NkCCҪ9NkNv=}$,0~LB{;M"([D(V*3)m?Ұ7KbY:g;uʞ)/XvbZ'^Rȁɍ23|kmr'JaDnp#U5g^qGFu&>ޑ֬Fyj0hp>HOo\s2*E{O,RZqz",t!<^;AfJgstr<di&|.x3ehgk1k b7%nX4 sd apm8{5bt(:dNs yϛDzahs~X;;>y]g5G#r&Ldli RO4sIJOk*tRbȽZdzB {10t<"GaTul`_.Pyݍ4ma$} 4kjҬi;8LjN(IKͬLCXU2!ש;k.mE`uKUj!2࠽'bӶ =C:Z$LrbZKYڒ,pE8PeT.ȥkV p_xw#mc&ASoB9/wNJѤhݘ`B3R^2fo]jn 1˞BB*ssZ 筽7_pŚITLɀ^TdJЋ_srUc bXl)f7'pHThɭ3-Q|7#Gc#Nj!\P;IL,A8҂L\C ,JHI}!^)Q54+y VTB8N&$.މ{⮥h%VSHs7>LTLA޷aY5`e\H-׏Wog wǁj#kvwU1ݢ"o5l.k)l/Kac}qJ@ Cqˑd_`i_Peq403܉v PSKK)yhkqtĂ7r"t?N L NEĠCek1 Ma%;!2U@뾩1GSm?CuY7PV)㷰{Bt.TH;~YBfƩR(,F`'#-43ZpDJ!{ .?ػ͌:)݈QhyRv@pbL|`23ފcJ 1He/tch|jXaluȏ^ =/!\e!u֗ O$T{վU$PN@tKYmij/Zٍ4RFt)թl)=)(];gF([b,5ZXE 7pv;R3,iy "3 LﲻnCd#e<3`z>J'`?;oB7eu>᫻ ^诬!2lCHٚ_pU}b]sW[ sd7Uߜ=*@8o{|(Z,[dT0fȰ I<๹x!?a8f%: Dt!w$:*U tɾ]E_p][Ern30hQ*}`D]kSܪ ]E{+(0m-Y@Zq!;Q66>X`Ϙ-ZdP-axWYn2=<@-]s{ޝI%|DV.j!n4vt*kx0VA%\u 'D^w +yiV. %=S̰_¾Jw(Yo-̧jY>!Z3Ihe)ss67Fє]/%IXc u,*ۉ(qm fmy&n{Pх;_"Yk=Jk5Z&+ۉbUኍ*~'h&RW2DkƬZѢA)CJDД{ 4 QIٰ~[ h"+9eu'6~Gi3m%=E8f(W7 6-bQi* *K7@dRXp,ZTef#R=Pm.]#Z*{ݚ()efPӤ=%3ס?(\Q-0<|csrGOOSؑN.mmż&PlųWUbXÎeI*((dRN1ڿ" pyh"F- Ur?y$(G"&}! > |~a{z`q I(Q8ZLp .ٺM$=\L/,N}ljȻ- ajA),lƘ%Y$/wᡑf9rNL8 ']C&Ļgdԋu VGHO+Λc,7SˋB0BmXޞtګC@ۼ0h{r7|#nRFK"Jd]̵/ kڧ]m{͏AI(p(?@44̘وa"VMOWqoŠ.wxӦtZg_6vQ[6HxU|z ./\%@sM</X@/؇Ic+RJKSTvtN2õPh\[B!5;s UuKCs@:8D4hL<HvV%PW>]m5NC v^٣gAX"/&@۷jm^>+7&\g1z4$|ؼE`[)c8: *˞b`K;JhCC=L&X uia>1' ڿɑw Ը>*%\/pK | }|<)ėM*T >zMg3u#`LV?~-EK|PƽC2rŗW &MO<L ljܯPlJ/gˎV+l~6z%m?Ek$^Ӷ*9yQGJ(77<d/G; 4Ug/nvNn%ڷ"+oHTA[Yquz>00ɗI]_O!_WXȂ'3g[]a.Nmn)V&ݣ?-v# f|SˠpHd2͋ hyNĦsKӗ3MЫ7uzKd  W&jY`:|(>I\]#QicJzOdM9 Cn'Tm-Z,TM wDb ;0ϧçOgm![&QAj'xGzQ#c3!F| Czd8_,H=,~k88&ؕaGQ}%k(J:b]( OD w(=lOxd^{NU@: gqew~{'9`LDZoLt_ƥrs&qL^hmt fu4 T-MM\δg [EBHSY%[ٛbL l(+id3!iJp\I@+^ȇID\O6vUk0b=VR˪;4.{I$eXPa趿Ԝ䲲$s+$7 ϓڡwk@x  4.a/d"rͫATQ`S b7vdKn1ibnV2^51>5x<0G\ ֋YΘod!Nkx ~o$ HBͪw+X\SU,+g'܏gV;wX c5uc р^QjƭF/M.. ί V}L73iL2ieK{~yC"M#Z}םeK&\/3BC3ݱ+<Ԑs:qYıpzv`D'qtDžutEGfUUj 'D'dͮrKP;oFi4vw\R%RJ`~Cw6խ,wkoE.Z-xz}:%r=L>-DvZ__{!B+MSb;ޯVOqo'( `\nwm0JY?Gp%~ڐg}4{6ܨ}`}Щ:>yT]rD83sÆHwulMH,к05nkԗTn Ll_;0dYmfϙ?zʄ[kxM P2Ց$l1p@>cCA5~Γ$MlO_GF{j|hn:w6x#s!?(87 {6qF~~YHƒ:ӊ&V^Z|M34Te׽g)Bvғf 9*`nv!o8W+5CPaX=;fG(*a'׾cWLdD#i?<)sH(~^IB]W驡cϠV"(t춗L1cInq[GJ'Qo@gr'e[Oj^vא5^G ]bHF rR l_ ƩOZ̴吲#on =V֬pîbby!_Z؃\ayD&BVQD7DK6͕Ew+$wM8?jl}-6olȯkOg(eNzCp3|_,ʯx{JFvPbSOꎷAx4Y= ³".D]<߆Τ_枬\$%?+S3\k&!(Hd8öNxJ:t^TaϑI ;Fp5N[%AwL\vM&ӵv[u)إ47lv;?v#+u*9ِ~``|.ՙ|Lk`Wf5t0U+Mʳ;0jH|D3vBl\WDB$QeA 9e|ҪqMOOSE0̓H뾃R[78Bŕtا:ĥiqܕߋ4^t2`_MF.ɻ ?+Zs5ަS6QUX K?8Hoi ]<<0|_h%v.8ɀYvȹw؉Y.l"[xn;,])@8v7ĂEdٽmW*ɝ}}ã|kwZ v&|Kfe1Gq0LtPܷ=Ո).VK$SS2,0> ZM47"h%V8ô-.~U%mJVL."Ex~1AE $>ebyn[n3V؋/kN .8pCG#nt%s [745{EkJ)cA$yzv/>̱jk?'YTs %gfW>*yU'i7yM/|m>spӡגtG#XXGI6Zc3=!M:nadB4PtfSl5_ Hq2*P| TҀus5{}c߸@>\B(1(=D!VO?bE4j!%შ׍FtɫPHoCOjkno @ 8eb`]4S7~mw ^;lzipN@5"o$ K_ub ( [ ٱ}l%8)U}8H,:2<%\M W/{Gy8|*z*{:R9'O|Vy^as]290GG = AE RgB oyn%>Rt.9#su,\Zp@? &5?F 7)x>@$6hHkvQ@%3%=m|y kVծeaLݏG]'-8 *BPa:`ctewk9hN͞? +h9]$dǐ2:rhGTlBA2ġ종SzebQ,isLZB̧xىBl ~ww'K.kGNh >B6^VE D=Pj{"5q.h:QHzZzc -޼ 3eM$~i8_ 0ߛme j<6%VXNMfk:bP'30T!?\8  D\,MVΩSYC>Ξ!7xްPWD";%7 w<|w|m@Eb/×b/I_jz5eElm2=߶9 nP@|ق.fzH_lKm@-oCX ?٧!E|+S]a?] `U̒6in²D8XKEFaݥN#P+ۥv\68 &/3$(v7Z U](._}m;XJ0a謅i]GֻS ~zF7FPTw.22qK[ucMybc!bŲYЉGpIEfLgWKèxQ09.~8#?!dm 4o=Mf&ƾu}hӚ7נE5T+<>(ɵZs k%guʒ#I/b (E}oŧF /k-k0 ;)Y羏5+{֙cm#{&~uܴeRĺ_̸%l5QT3LdܢPWF:o yvbӝ"۸Wd*|mJ/L-U;b85@>^߹K|68*s'ݡTjÅ5c>|MblhY\wZrĠ&)>zHҘGa!I1hJPBz=[)M$D|H t-m| w4|2ԻbdJJ>K)&uA~: E|u380A[ir# Xiv_`ڟ穣\x6~& Dj˅0acqttw 'l a_Sz=HGhe' Q'A9}8:;I<;Y /b5G_url7"[!(Q=wCߚk1n-B8WHYY󹄥mt5p+}_&ִ *)r yګ?2u{g{&>m6f?JPn_pduvnez]]4xzmEw'l.=sj{١=֫J6m$qdBS[4M5cM/XÖX\P2i~kU *j7D"H`y, drE_z9eyp!0GTLܞTpkYz.f4;@i٪?hZ_I)ΑC Xx cdž((e-vi35>BDE)Mq#,'U_؟Fj֯^z-Law5܊r)w^!E/G ^ap nx9ġS"dڜdD{zq !BFkz{Ѱ[m u'.\Dqk63E<=kLbC _G܂^vVZE'kREq8n]2LN|ڋ9^.:.X[M{!vp0 _dlj3lSӄ1=Ȑ6*UXngEwss4RzC-P r\~rg.(Wj1xaQ܌:L'.vHɩ I5Tqd8D28tg31T?yc芺EdY$ʢ*<%*\F>a@@X_\3gd6dɸ/z1!+2U,iA|f:gIna@`H%8`z Q bBaq珘@]d{SGW"h]Ke%f1]w, gפ]>xZl|bRWrhq&lC]d WL](U7V~w,쑣RF4~^6lL |0+4|=/NS|N5`\x[ qK$d^ݔij/bUHu.0Lj]B) e@nXޫ#g7%Q_l.ɦRļM%ri*4wPA؎ɿn}WC!mI'J+|xD*]my;U-PZ`qf  abn*7b 42WR%Гs]X~^ɏ 5xuլhg**T?i "R n +,$"8}[LYg=pe~<}=ARF1;ʻmf:qZxO{k ' ]?N8< Oȸ3BxWei^-_ n9 :$0AǍA 7(֐b,hE%?v| HͲf+6AqćYMkc9}f<ш̉9#h$u$G<+oWœVϙv#;Nu\{ 2 d1%&E2~w7^?e ^jt9|8t÷3dQh^_Qa'onex:Mj9o뮊) ܊LƋozh始/$44۶L ,L.rbќX.ab'XeU6 аY9J2xghɜ.g=>cߢcd!2m97:@jՄ$|E J-  6P& TKhxѹR^( /~vŪ٪T-]|twVvy[b 9bҜ<x{3U9/-@O X8k .X3 6ꂖB`۫r}ia h?1yC{_neOW@lJk^J6jbm^gu`ݓlB;-)cP(4 +ױfK㐆 6kzBh–@҉x!:M&׫l j{zѸ:#Chw¢ȣx,3B\hRF˅M A]5U8hif9چA=c'?C5D.| whjΘ>M@ H Hg|V'~u,'̍T4\w#ftpenv7 6ФB]2xv\X]QcKLE[_IMY##A ϋHz܂c@Ӕn|Nd6ƮUO+`9㚐 o齈*jZ$?u5t[),UG.#ŊwpSPh%ffo~_ک#(LZ bv5F,Ń= 3OeV)YKys2dՈp"7'6_nr4 @K!5/ $JUn.xjr&76nF r$EU,E O\ttN0J/LB4G}EH#5{7mQz\)3aK"K\<(lW0LJuМWKXϏ1Ϥ o 4/?aH񌠲W0`GCqlqI)3iON$ Pb~|a4烑br}10$[@y+"H`%:/$Eka: j64eG4g&n%ןuY{ )e"dP@&7c8,e<-@\Zj'OѲųtVd"B}NP; !fh;Wz :!> ͂WyZ!]Z#S^/U|uZ.Ckqa G}^+nDKb)J( zp@awU0;]вd`M‰}ױ1WO􏮳2Jh۹? pUF{Q[f1{. i4/iyIU#hUc. s,'WQ!LO &HJ>V\oVxŻ|_ 8@—GƋa/1rZ;òKWTQBچ]TwjߵAꐕ#GƋMfґ\ԟ{ /9[`*ZJ (ݡ{qBXγtb]#18 ,gbLi(*Ub:B(@ L~YAQ  ƎsrO+m 3P`-Vy:r4sp.zwp` w4613L W}i&1,xVw%2W{, .!տEԺ&1]1&5ׂ& {쫿5 be}Ics+Bϧ0dՁXk$|+u{R ēN=BQ4ITo DLbhUs>(e}3Xc]G;B8!GLb9+[ԉrA0O?m@$]s|ѶɈ3Noj"T|vy2Cڊœn<3_:jr^3Z o Ӝx)ZBV1`Nz4?ץb/s.,7R9ݢeTP~&XEg=pnsP-PVkkۅxK_Sk0zVw*Vq2gЮ֧<ӻPnXօ.˲ْVH2wKq[Vd1w% qgySsQ+TvfL%1[S@wX,'+DYYM8W0wv<.PرW*J3WsnCE-Oc*4ۀG{U,H޹%C<يPZMj)[BV:> nK%?\Z/Bd&^Gģp 5cCUPe2SE9i?Ԡ ڢ}B_O>AKY1/2.snɯ-9MT)1nJDdإ!@] LrϮlQ!\UH70˒<ZTwLT &@_@e z-[o[:yC8ff 9#ˑhpӒOis#y`]/x׀PeZqFiU^¥ufke( 9@Qa7B\mrzRzmxq+km! "98ˏEx*ڀE"VWӜ*i_צzw->KPϔ^eSc~$Ȥ"&d.g/ew^6T ِv4}i%AVpD"T) Wųd39sb!{GtW0d+gj̛ sKu;K+}#͜Ь;mXԀ`DiQL3Q[d65@!!g< GH T^~"! GȪLvҞ$Sd*Vś3!2^Μ/>ϩ%dNT*'G %!I;=)e/QUju,}PK,zD~|"^Aʖ`iDCD|jsФIR5Qt*k ˫"YL=jA;(3ŔR.vėd92v{f43^7L|j 8t .5&oV ]"ʲ//g9ōF9g"j cgz N"-Q|< IJp3ï13ePhhR3xa/iP<7{]8?KMT=Oo!3i{VBMǾez>L \ov0S0@`YدFfs}u)Ga$k.@z'#ZӐYZ|`9]Ńx{ `R3+"۵@o5TW @";Iy1qpxPƌ}w +ktWC'h WFBjmDlBzbb b Fk彫h'?2ٟ{cit~tZ/+mu:͙9SX\KHn{ p,bƹRzNLݍ^OqGG9r_j ]sϵx\2O m)4$5́ᨗDʢp:"BĜVNk%n8}挼#BBs 3h^ثt*tPZ1j]wgӞ<Q k9Q3J7c:ZZ}?GD^[mZ e5 xg g5ěb wFg8Pnj-ʤ+)@d!`\__5E]Tf4JN3|6%O_u6IK([ې )ɤ3RޑDlt<j~.)-K,kE{'McVXPvRkllK(hLA$:HŹ,?74qDLH轝 ~ 2L+hfm4e]/pOD`{_ۤfSP(ɫ,l6}UJZ#^H..N)m!AXÖ:" omm~RP!,|2<⮷Ny#QynRMtH8äT\#dd% &0g%#?ttLAWG:fLZ#&=A ʍC(_QAgn C3HwwGCA8nLnh^(6pl"łI=s{Zb͐~thpKr8K#\KO`avsTۖQm8ò؎i| %q?FxH({[̅Cцé7=w$`aX# 2/vz֎bc̳XFF-dra7\9!Wpӛzt%{?WsL7ɰn}]7%{**dĴHZx;'&H.KkZMz-U{?|ֳFk) ~q(FOgs Ax2[ް4evo 6gŒl>7# #+E=טL ݗb(wׄ5x=IP+odeڋQs{ JQ ^(0onZ󻑞W Be(DjƷ+Dԏi@ޠO>XMld Bĥ謚-޾rg axl!^}iv!paoaSNtvQi%_bu8̡)ֈ[%J,V:D5CZDE݈O9c~0&7 Źq!`7?ڬq^KXi`چ놨 GO#:!&4 :>V`@mHzkja z^X@MV쓤2؞fϮ^ 3<Ӄn>L ^V{*Fd2K` TUn5.&*Ze}S(4 Xo $L %ҬPkX"\NɄ^~& sYLJ]m4DteC}s䤠4]Tؔ=%FR`ڔ[r!ѳmGWbCl{2po ;t{DG<ܻ r_,Q!508hʦ,o4_|J! V5cy_a+s@! v.[<ьj~=٤$ 7fC1ItbŊqcA'RRnE<+Kd.UvE5G\̾&::ߵ+d-iA¯Ҩ rDYC #{>rVP»3d٬4ΈXJB`C9h:Mq3M]EJ%Y(A]< <V~MbCАM}' ^ XANGUgo{ v:yL'S?d^)H]i:-9 = eE=f ^ݵTN䮨0|a1gQeMɫf&Xu]k;ZK/P!zrf? DZHE y.@k1]R}fjR*;l.vW' 5ԖrîVgISgOž}-;'zogg~^yƛX1\ !6*|m8rN> mycbg_ &vVGfU l/*HhP&@&,{N~pi{.u.hֵ%K|j|c%5/=~=({4` Z)Չ5Ue ʧ`n07\+A RT]WKCZ1Q^9 ?xB&O UiJmzЯr~iY1nsʬ&݆I[\ |]3KطLYQ~- IWt n6tmyyg[KwL޾9vuEd=' Pˑ^,驦 y+.Vub T66 k4;AWwsʸqǭ58-]- Jߣ+LJ e}xs!KbbK(kIg3%b4O2e^Usncjo% Joygzb6o A$@ UbG=l;h~ssyJn92}VQ8 Hx\AKsJyV-QE(Opc v[Sf.Ӱ ĩV8ʺF)i?rL)諽W\)z[]+Hcm:#5 vޛ=DQj 3%jm!"Ez\Me <^~RCm&KQ y{:Ͳ)"?@-aT4мpOfNy$INVϐDrq6]Τ~) -s6m:.a  V3^Sb\iRjL⇔6dP:Ŧ Th}$R/z v iUwM m5\戵?VtRhǡڠdk97,ohV~wCTNv&:œt0? zsXYP þcSnQ]g?e0)u~JD0]O]hB(m2֯dj9~悸_6Lػp:!SgqW.5EOo~1 |ƙncF&n]G0l&0u2Ҕ_`*2,>ExIr?f+EAo}W6ri`>>/g|(#[[5Rٛ(f;+w%^^[rFޡ]AL٬ɐ&ʶ6" Z~N 9Iݲ0|S}[Ң`JF OdD0u zS׳[e*DY$M%     Ҫq-OO5gS)Me$Nbj5f^"{## ܴݡbCbݩLC.34+Y h^ x iO!pdulyP>%[uDGݕfkø&BenX@of 1w3mm]v$psm7ou{RcƞI *OH.ٙiN](]ALeY"¯S}[킌6cwFN] l&I,cgo%٤'[١ZfkNi ;ף؉oY)31Dɳ`ompû񤬠 Vءmd]bv)G߆sfC}dPIgSKQҏ 2 GY궼nR%ԍ޲J4N{iPX{c*OMJ"ٿ UL8 %8zӡi}qM ̩K5eEfatJ:еxW,'TI˅թ=UbQ-wߏ<wBo $Y#`LjSͭо"[.СYG'WEiv_)r]2o= ҲY3M`q.QѤc@foI)t;n /x+ pFb{lXLx. SH#P "Ra8 yDxaX%<~+2mwkpJj-pӸCRxv[h'mڦ)LK V _k6za shT!Gk-`q:i16򞵄s|Uh3$Rה½s VOqs&;B8^8ŰIr!M#!ӹg+@:]Yą~xo9!l,7;p 0/~]cJϝRR]dm;QNrR ExLEpL p8L~-{MkCH˒m+_Y9ab tVᯒ+_$"(oŽ;dŅSzVqv{˭|ۺm"?&5Ù@xyQ{2εX`@%IFȣzǪy6ŢbO**,N9Z=kH-URKe,?Q0e+8Ḃ4{$.̓ dQAeѲ?{,vNUs,VM+ 9l3.n9 gOJկEz; =o⥡:m]sqB'. ƁH\DPžZԳJQ[N& ~QT G$.S,yk[s3Ե#@{Ee0>2Fz7A ={Ur`ޕ0= azK6%($Etke[; .ߤ◧@-Bѵh&~x87߯>Jx3|LG ֈ9iP*gB~V a(Ux!XrFH8,HHzvgD$DFحԫweֻm2}l-[O2~WD+ySC<'f W/9Xт˵k6l:e3vDV 15q//oHV}K 13Ǥ68t=ߺKV+CHMV랤ϻ{=Ip Eo1N G¯`09i NxeūYT IQS,c [68 ž#T>vA"؀@ux(ߑW93Y餟{4D v C[1e\Eleڜh9g|+j B4{?ⱵKZЛ 1s[ "<}"@ˆ.hME*WBdHm?heyxհ'ɄLabmy=bn[:@qa+,_"Ⱦ+rEm>z\ޤi$Kbyޱ̫nuR'eM'# RDp\OوZGx0vF(uTŽ[l3( &tAo}K-a뇩aaoB?_f]a(B(oRذv[сuHBoPU'73^,6k^42jݲ!IBbgvd@^8u3?YMDgZU(Gzµ]ӛK6Q}#+cO]qX}CeKiOBID|Q tRfgN4{kn|6Q8q!h_y++;+WcvQEd0ߥ~B6wG 0@`-T8\# !MRx}>&LC!Zs{e[KJtykg6(ෆ ȌdsKi< TQM!Z,b{꼟DN$#9:XsS~hkh( ܕHϸ=fLkM8dJBa. @~S'该< Z֐:8S4gSyS7YF:`q4ԟPzn @.  1([ ţ' %DVgWsxU)]MD#N\qzLa'hbss@Xpxinğ.5!*8]nkGDYN~s:we1w7ɑ6PEuy9 [3nq?RK/ MzshE.yhlEF@DpxRRqLD@wyU A)ɏKiIto[|'iے邐6d7"O3bU9/G+f e)0 ot&:v eV,S{OoM:]D6e!IG. * ]\Efr,::P~0K/Di,bΠ+q̓/>2FbĮ,F}3>_$)h8œBdY+{M2z1=%"` o=`"c~H5t{4 d yRY?z|Rm(@^6R9EA;]).\JIL=TrЪQ±Jw[v\c3sP|k B[z Zfr3] fPa0Q7oѕx9p16'-,dT8z؆0B%@yCb}h6˥~hHHLGNiET!T ykI%5ޠUP8B9d%~n*q)aq)Ue3б 9e~㢺46R:c:I"~B<ӧ-j8XY XgB/u-%yf 'E%o*b~{>a;l`b]?Ph@Ox|e S8^F8ʣC|cqC>݃}^ܮ8\u0Q<zs QNt ȜQ9Pb `TJd=moV^(9|gejv@_6Q? 䲙Ls4vt.)v_g&;UYCw&lD5E)VFÒ\D?b8U,.WD B)ӅD@o32KDz8" i?H0`[/g[l,⍿o}37P qAl3u<'|!t,Vu)fFLSxZ_ Dv"3};pJ!qN`8gP^64Mi˨-D)݄)#4$,';|[V6B =,)%|ʶHDl/p=ț9s6b=um xĭx0" ߎK+Hk'at?&DlC'Dž37U+0/섀ښ/Q)'gKb^ Qj4zi8h h߼b,< % c#hy61zBiCq?>)J+6QVkqm@*`4-0x7'Su NEi5.R,- gcN*|$a^KD^c1b6k"V_z:LGǾ"$g;j'ة\$H# XP7%$oFSܤ'y9~-VEhh8g@AZYK>'L= 9i >Rb7e*1D<#4 -)3ܹј%UgfG-x#9?23{z3[ae'4xWJ/+lV冂&bYzItOQs"UN|7o D0ItVriP+BpQKΰi|!=.4~t @ߴ .i6ۓ^oFu\wP.ڳ5 #O,#x,LMSc4PԒ Iۍ d«W^tdrj"t:F9J=Hl%eȍweZ2Cs>;Bn.>[ rZ4;_X@9Dr8-!ρ%B,J';'Ipv]D Oby!+)\ŀ2>U 1C[UƒKQ6  EAm1%l{f06S$=9a /Ԉ>e/jK*M6Gx~ld(I=wAKAHvK #V鵯@@d⍈u|y[befCx3‡t&߶bWtrWWTO]Oձ:17Ç;֧Q7P?fۅ [ZIN*-gP Kj4lPPb´ߓP {h2Bt~δ<皟 d@(] o"!81֊Xϛ@{TSy>Q3~wMut$X2$ж?pt^8q3,6/xMz8/H>)({#/su߆R. ,CI(@erq_9mxutiU*mdNeQ<δl4V+:kuM9!]i7kmr7 #7 Q$&j)hc_n31IEBpQ;KvwϳmҚ[iF,;p'H]XُD3ħ+:q1(W@ׇ/m_ Dddu9K6Z(N"oBL$/(|Ma‰Xի_o~|CfƔWX$D{p*W}o`#D]B3ai&.l]opt&*?fp ^W !BU|mkRTmmTQm-K5ݗ$؞eIqȋ@OZY~h;WrͿ *d)*u\?%Uy&_2حHKwb[Fh P8>½))|i0j*tLt@,Yo`&#PBqK1Z2s]u Wʀ-}F9)NPC=3X|Y 'R%?`+Dc`=K/YA*J:d>,鳟d+֤-n0xEuF0K50փ!^SMxTpdG5JLeOYؙ&֡43Kf; ҥ~'-Ge54Xnț3`c>uZƞ*zcq!X& TǑ 3K*:ƥe7 4UGOp>4Txt'Svr˱uC4ϙTl39%PM_͘bA ≋D.tU+>6̼r3aYF}`S'i@m]^s]2;Tg 4Q:h7"w2L4qe[i'c4N(9 by,dV5 JLA$A)c+`Žl./ :bJTw. šc3J K@n8bAIJ&NL Ms FgJ74!~rϒ5no~i(T7CYΌGmhp9o_,+8'Uڱ%1vG`YSEPܵTYk0Fz3(t|=0pq 祔9б񵃸4 j+ SFbIlۑsC}n.cgxx刼m3(zs5񜓧nٸAv-ሸe>Y o8A~ȯBdEf-hJ[@$ݏb*CY&=.? Cݐ@ fa#j`<ayp:OC= 3 Ң<ܕ_zDs5p1eNy %振{Zy@V?sºh`^q  -l &-hէQlCWQOJo2CvZ`#9$GCiګXJfBJo2̯S:y2A_1@r}@ :ژ7tڍ?v<`z+;)'Ӿ•=#;"}dx }0*Q61 Rէ~q$&Wvs*ߕҬS:u5C^0Tl_tօ3$Bڛ!tqzk R 6s6W{D9Ő"$^=Umؓ3tB}^{a1l:SA1 @w ro8dvxYCٛ45quC hbh4%Q"6 Z܍aǀF >䓞̐gؿ6L^&@A]x7]\ *.SV֏m/CTPd6#Mifݮ1uQ˄ Dl);S] փZ;xIe*&v]?LJ$DN=7ۡ7!.G!lҦtz21Ld vxM$w E!5;ZP-{hyb?zO J[uIS tx;~o-L}@WwM)4tqRאewUM^dtU72G$OVQ0(xR&R>]0ϋ5%0J h2AҠѭ1GCKI~La ΕV$lo<1]G_-}VOPx4N Q;S53dI_R223 _hyӠ??Jz#c{wxqƮ{+&X x!=\S.sCkEz,`]Ѡ}HDi|`(w2G3|NsR^ݓ2 ︢ ̿rwpplE4sA{pʋ!Qk'ZP*[1ɑTU(B1?NthL'tSZňqrz^q@^6fR.6=jÁ>Z@ine4!gp&'pA?^ʒ]啭I3Kڬ d 纆E05Bw.ckĚ˂uKTܷ3cLTp,?Ij tVup]+dzE) q u~9<;`[9; C-5NƦ2]45B37dGE,S4u|iܧ '.XqƎ%L |og1tۂ:7Hfib}'|ϔfVwtz@R_A}mh.};Tf,Hr`~y<ѴPxB)ã^ąB3:Y'pţN\2ur%soabʣ -˶y0 /- lP7dL(31\My/2A^f ɣ}NeN?>u`"Gp.2L8$v3~MKެԀdŋ:;jz1c_$;j-GG-X61k]5kuɀ5iήciAddlf-Qq\f1vti<ɂ12V}9(m}thV %zVn*b HNBk<6 {W?+ R<>m[ LvhzK z; FO*u{aFY)g^*aùcB϶x~QpclHc*v%U7}d&Ybވ8Fbq.9_4J$4J gx>bj AΐЪTPx#x `w%pD;*#^mѺity2tlJw)4© iz/!y/eⱸYΘ%~ެ|2}z2|҅ca;L`iiPTc{QӢ/ )9Pmsa'Ku{=eBh/26 a.NR7qff<߷)ؓ;!sE}tFfR( #ш߬f쥂x )fӺŜ3\W+|~J:ڸx77A?NoRa=y 7RC,>ؿ}lę&QT (a%퀔L|^MU̵z%!hh'4ľRR֪p(hCfA a8 y(b*aD[:L4ۨަ쭷>]Tp \|v`=IAVjP*x"#fhqA*M?e20(J(U)oS-c!h`IyKbmLQ |@CFM T]Og,6Ew0Yh25qnr1Ww0|]9cmoPSJ_zrjX3e+ "aLsۻvPatm1GM'a ,)|, \&!m1#݋~~ɍڜe4CP$Y#Y٫gv,ʦ^y yŸ_j5Jl=6_ؿ} ϸ0Z}ɶŘxhC"{-"fJ*wN 7'&ۏ@D>ՔvPf0 F_ sQP,CMmTUJ(G]&-sm3 alŻNuY'r°¢ [6Jc!&>j8pgHoᬽ>g3 ~skO4k]S4or9o@-51~6CVcVل;Af/ny5ٮ&_mrLPZ]rnmW6;4AcvOgK4'j03euq0菒6Tq0&G 'wGй.HŞ>/ rysU3ڈn!~ղ2O_|͑W\3nE=n?oH AjenA;H;R|Or)ୖ,*'5ʼn8iHi'Z$mꡛr:-+r:GINCy~] Mvj Mkcjd:s{&2 a/ x{TRvP &F=NK3D:CLޯ.6־3h`=tɲ]X6,-^ds+?xJq?7\u7/Tg{A2j w_erpƏ"z^N8͟.`$aԹF$].PM0b~V7H`knBc++H/@ [jmԡخ|ysAN:HBCڦ87!B\I]~Qn>0<6=`3 7)^M#]p !pr-< ~tS%̕mY!%O/0*)dI~Y>9[l!3nG?k,55I앆B=9 H391ɩM-|Jz EOiE$Oio w%@6Fݯ!,-lC>ȸx_C Q;cs*u?}mOSM2Z9>nU1c׸mv-+A!U}H<}gV9P)I!~Zɀ/.@6:")iǤ 4wi5 p%POIWA Zk_n|c 3G~֓[ٰ%6t/ ~xNy?8|^t=?h?NJ([jߨ7K;K?"B$Ni?Vg"ro3 2¯u4Bs?C:+խu;Wk YL3R]¸Iͻ3Z>gj ]&2v'4'8AۗXyea%Hq:a*.{ ު$;,d,QkD.'+ @R;04Sq_q2?hʘjaiF,,ޤpb~FIlewFzWOpb%}e)n6OՊ)i>n ڏ S>;jfUBEYL.`['OªcӗXF&'rhvL>dg;C2$J*4B41|NBt۪O]qcSClTQ!lPz^Mq4GhGt%[2`FξgF ^ 8c*Av(Wd\M.nQ؄2£7v͒~$Dv[o!Ə tG I޺^P4k9vFTjh;)U M@DT#mC)pPdOKZb S.,U4T-ȿ5!1y,%ˬ!;MWƦ#3i\9 l=Dh&7\nҿbBX#Kpf'бp N=GFP _N";![=F :g!+k1~olM^чW e}&稝%04O~{_jD:)m]hj P~⠘ Ve~A[BJT-(Ί"p$_a$Ї_7:4˱1n-RY̅;EV,>PlZM^YsKC?sU@KQ0/O M")o8. AH}3 *8fp,ˮrÎR17brK=Y68^[ Pȅxi?כO\2y` ;gUdکo)xųF}:65Ixq;JڤpQX+gmm,&#>zJbre]}c0ML7 G1wON YJOt!\+bd}y mK>\ fxk(]ŚK $Ƞ-bFkhVHv\ZH kELmmU( >QR\A$(ύ2LSzۖprq?Ґ^Pn]%ڪIC^Fkʩ+!1: GU1'7,II^ៅX|e1Nq3Nn5=fxB 3~MJˆ *Ց^H`Pav j}߆ٹ(F9 ?,\Ȗ|gcpi6Hdclp&~tC{^ے!L[f,@l,Arx K zPVjhv" tkdkd'ѿk*0Cլ޹^Y)fikP*5^dE;\Vg|?J֢neLɠD2#c@F)"SH|}.''9D.`̍'G;4y pTvzj*ͧ] ș| B+1J Fb^Q.z@sc T}CǷ> H&rw_*i"?^m鑠S,D F1D2Ŋu`׮EwNuyӠ0Xϖ^y7N\vͦFhPuxyq.!}Xޱ۽p^?s<{OQ2MyBݦ"}L@ Ñ! +mւ&WMa|.zz@i]WP!.۠vPwE"!Z1{<4({C e)έҋ}T F i8B+d<@p$ABv<ݖާJC"b; E|2o\8-;P(-6Z;ûU9ev&+v@'eMHHG'\0Y'iu[>f|R:Ʈ3 BX~^22Y'~2nט$@rE`)hG 7S'W? յ ZC qu ]w 0g$9% KP~缲Fg#rdՌe3<(oZ `DYJ+)҈x>W J#аΎHՈ鸣,歸`No4SBa1휅 X;j"v}6Z|~7'Nl(4fxU6=c#ΑTtUS7ɦBW2IVUB cۛڛ %st4 `kUE U@)OK0N Xy~rg3g{RH)eDRDh k4 4*AR]|$.>WDje\RA"u:I'/UKnq32d:W'mTHqd!41M?0Ѫ9KhǠە q+WF7knX;Hqj\\MVF1he*9{'@MVI玁c실We!~Ɏ2bPS ]uίbV͜`'Vj+%u/wLxh=ib@LdvU-8xaT^k"Q̶òȎa-|{$ԏ }f=5*A2Hlٮ2i-.rx|SGSPN#vΣm#(m 63r?%oďhXnXl苇2La&SVl&8uYڠdVZ.y9 '7x sT^Aj>OeS 7BZqdwq2IƮ;As+$e0~4'K2Q$-vZÇbIφ A\T?3D%vcwrTxlXH<+g!zϷS-%r.jٝWKZLK)CЈg|Щ<(PmOj5>l-~DJ: Te=k{w^f*3rhbp)(C+;E|FMƮfeVjc)u~tYqOD@0D؛mnѶU|1brޕ Oh;3|˻ :d%3%&_0)DDzDK#)6N ey_I3?O~U܅741.LlM%ɵ)+=ogšh3H 5$SC{Hc;xv'y*(b"̑|CGBJJo Npɦ↠2 44J^k_(fKhk?%KaT,+1gRT(F[;P9(ZĒs '1'䦉!+iJR7p3k7`d>8_jm$7 9ongjwQgaULbQssz"5 KO_ӟ90qds Bk;8Me`!%% A w/uU* Y`P&{צCjm+(Q$/f\DS[I1lH߂L?^!=(uCֈ~nO$4ڛb_HgltEGO@( S)CLȅuQ 궪9mϓNT0;xhDDe{P"rM>C h ~`8RXpuZlalxeݭswv *5&.#2VCF{zV~@AL5@:`3gHbo&(Ǒ0;La*CL8r~pwBQ3[EsoY6AGa9oW!?C%xAmc!E{@zoxOE߱"S$ =(,0/Q oC~o/)U79ɧ@/̈Aҧ8 wU>.lTWzIDׄAZPC )RuGTmz->%J4nۥ]H&bc{Ʈ,-Ew[b33;/HGB0Y(*<]Q*X')Mnl$'>iCZp<'D(} Fri#Z=8iS׹PW(fKLa+FE ..GM٣PJ/8F'r='Y1k4;qW,5)v W[&GW꧵[@btarƟ<{JHԊx*ꚛH}V5(IAF|=YѢ_Nek1u(,O+{R#ݬkpRE kaDeB\C(&cx=I,qqTV"~[|Wi u)kY,u-<\o@qx3A "-PJ&[33CIpMXq4iOMhQB!Bzt/C([ePN3,U`ΰ7CFE9D,t;}bA6V!OT:!%d/TW3SlB}\L}Nay@ el d;YE9¨&ɉܫ4s@ՄSsg_vSO!f& IozFEdZauȼB|K],9BBaK7W`mIE^D0PtL 7bld.uD~5l];3pPFkFeG{m/?UpL,2XynGerx]5!\sF pR Z#A jgўI`kxd:: nIv2)kM;sNd/]QӁ+n$]kBV#"TA_# B4X{GmPdE:NTEn;R4۳=l5Qدw ]7׺%'^R~î  5eL+|3gX,h"d}v=N'Jv8"5j p??*`*y١%\qesu:=Y5) A'd263y2DŅrWHJP<)^۱};Rjd@t0 n (/'e$l+p/@#E7}!5R瓄RQJ2uG~W 8 ~0w;BKo; 0!RH q2`Е/,J9RAKTVγH^8Z~1/Lc1=Ә\W6Afzgm JaATOn_;}ݳXGY껩S$-8PGwL<˕q 5L)-F"Ր:N>XwNu`wN11tmbW;zY=@{%|yOg9w\e$ZmoppVDrHw UT)Q;\oFv3zd8|8Vʮ44CujvRaDoPW+Uxe'Lبv*Dd Db[eKBu},~#@N<ƀc_ T-F\il[t4]v-mHE%/vcFf2fq*'E/`Klfdu/^!7iM"Jh8qrּ-;9oLDKC]73/'* "κh`'}(݀50Ie1a~E!R*h Q1~SMMqC5 @Υ'`r\~#e=̗3ZNrAR_q0\\,O[nJJDk-wQy u g ".P1AT_M;Hb*ptxό齳úp_Z(_/B\EE[HN N n<}YRI}q'=jCdT3bϕo;Qf5u~yiCDP("Ia=b dǴen\lrT2lH59D&yY"kIX$dJo[ScCɐ(A}̀ELe'M6._1(yC"а.V9]r$ɆϛL@\4/J j,&ci֨Nfmկs2jvJ+/alfΈ}_ y&6Rm+6!M{m_ e5U@?h4A&E<ȵ}2R[1c251p!ƸAa ,ӬK lv˴aQy1dŠc̪ro H]x- IR/o#oF,^s A^KqKГAZ}6rb:T"wtfaˠmJᨱCr()J~YǁLKm%>>Ѐ&k>^RA#)qor~%Z򖝥hՎ/68'ontb& ȸڽp\b|uXj)7m'ۮ-Q)*- a 4څƸ6YGT`'Zf'.Z՚OmOs@ۄxގeVS̭qᓟ߭+@S;CJKUN0`{"ߺ0KwM T@KA[jF$Wi s:\M:M13C {58{XįX70gs R9t/&BP>l:2S{LϬ51UJ9@~A1 GJ8$p OKʕ9xM[Sk΢vvmO'&y)Ph4f%CFEj-a#iY>9B"1 릪 Ǘ9SJNN5>;x-qn,URjNߑeQw'nd6d%.aj iiw儞LP3 x]:T䠈(ɐVTsU-)d0%b1bFkU:@) sDӶ"!:D%/>e.1:?\xՒ0 &s >Wi0 11w<p &:'6|h(;,8B0M52.Jy >-?f&uٺu^l[g/͒c\GAt7t.}9L>W)oѣ_.&.LoAK.jh*uȱG-3PmOYkS_ILp w 'ݯ(wLjuBU"jwh¨n3]-)\&pA*I:a9]sĚQ1GIW,H #5pDL&}8\xnڣ($|9 u~jx=S}Mr+E߼hz;1H9TciBVlV7%Gߐ[ϵjㇽ0Ef`.dž=q/< [F>v{m6V#ZT`oĐT2`,{ m2 4 %n̵f+h)ڦϗ`B[~-K!?%Xe(,+!9cAY kjCKϹ<[G}YWY GvifNa4QJx$9#Y[#V󃍹^7x C+_,`_ut]afoȥyzz>Tv3\EUh߂yz*B/gWSx ,(Xw-c>mCڮ{sI(#Cn Lxjg>\E!]VG%4ːYG+.0o/<})ARmM vysObNIvlb6\DcL1't5sn|?xb8)¨odž J]$I^G󮯶- X,5ݕJOPi⠷ZE@L?TC/[Rm1:y\ ³JnUs-zOϩѯ ¸.ܙ߲HSղdT:X8$bTH·~+)IU[hx%w%,6$wl?N_> W2()cx&5뵽jw~ ՘Pʼ&* !i' O}.,4_&im -);,X{i\b!nx@OдHOV(oCj7]yƲ֟{D􃺮SBUoE\fQXȦ;`]F=ԂHU,2['`f0J]qavk2*QZ\;=Ь>vt -TAWjkZP0@Qy?IHq} B{J&Wn]AU ?߹As# RE.(@`ʋke$k\9JI+8ဴBd"t-$8 ZO8`w=]_bLre}S|H祫Ereٮ2Nhp3\ !_'[@HzX#äuKiQ'u|f-2iÅj )Q{'( rD.b V1W1R4ERuTX`yfz|s>uO3`4܏tӵog|͠fťXa}=a@K'0a$9X8&]_OYB|*g"Y43dWd&b$ktid p3Ƃ‰*#\eLn P 5#ʯW =sڨ4>K&oJc^}:>Z(ɌKb)OIU0~WRu.D`ven.*_ <m SОCL}]+2m!) OLnfGbsgYnͻ{0Fw1}zU+"/89-%9 H AWr% S;%& ɯg]*)mf*Cn[?4UD P @2EoDF>W TUMc0@Mlyx,z26/l]Ͳ}tq=6gSpsѐ5%N)]O)ΥNb}j #-r8VjFd_ %yIk]b2[x%0S25䱨B᧮E5@q"",  Va4Y&ŷV3N9; 9H](>6PMQ#̉l@k/miK& '"Ky/al@e,&U1>-IϨuW]_r}\W}j}Pct7~8WCʵ_ M[3}t'"kS8 ok 3~cG7 x-lZ';lG9{NO!lNfQ$=a |F*Y1QoKnzL5t-tu: 2xo{6CMBz;}x4_&d @_ăd&ˀ]^DӼ]o M w&9 ez%"O+M5^𷋘0ZgI-Jݬ2bYvFQuKRip&_!smVZj+BqVݺ2ͮHsg6XsSO1z-F 4