python3-perf-debuginfo-4.19.90-2407.5.0.0287.oe2003sp40>    fl ;G|`u`  Qm{ז~m7D=E7$,14~q52+ڌr y <|mUsam)Ql`}ԝGpE r0k OՄbհSyUnc`utԲ:Sr<VPa*v.otP mX @-ٺ5?n1wO,c L ao"GAkvD6-ߡЛ W[=; 4L<ƥEҊ"mKf`RVf}7oqQ?_[ evR] hSQEP{rv<=t:HEfQyI( {Eٖnh Njwcg8wꪯ,u8 )1zf1cca88abf709c2839a7b7d1f2b9d87bf8205ce1a1e900e6739893fe210cb3ede9884e131e546c315adc8d4188751d53644124bc {cD$ `I>9?d! 9 d04: Oax~     (Xx#(?8H393:3FGHIXY\P]p^bndYe^falctuvzrCpython3-perf-debuginfo4.19.902407.5.0.0287.oe2003sp4Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.fdc-64g.compass-ci GPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch646` AAAAA$fff0f1f1f1f1f1f1c720eb76bef95c49705a2858c69d558b589e5d147a51d80b91f196a6ce44a729579b14310d37538331614bd7db0a9705ee03b7e0ef198c7562a316ef021968514185a8410b5681e7d7cfa7317afa8ca7d083eb3b64aed01af19e6e29f06256rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2407.5.0.0287.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1f@f`f&@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-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- !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 17218049794.19.90-2407.5.0.0287.oe2003sp44.19.90-2407.5.0.0287.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2407.5.0.0287.oe2003sp4.aarch640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2407.5.0.0287.oe2003sp4.aarch64debugusrlib64python3.7site-packagesperf.cpython-37m-aarch64-linux-gnu.so-4.19.90-2407.5.0.0287.oe2003sp4.aarch64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=69680ef02aaa8e53da893540231cc7c0d7ed5be4, with debug_info, not strippedpӦ`c"ejCTutf-8b04446e7601d8032d665211fb81dcce542cf82c0acbf019fbf481470d39fa314?p7zXZ !#,D] b2u Q{LYYQT/8ǟ[I::8u? bL ]닟tn575urm#R4|7޵V&(ÖĈ@<,s M̽vvXxKX2hwTh009@bOb o8Ludx'O;rZv=z6+ XA¬U`E)9U x{`BV[]Z M;x Kr^$ȥ.Msc]˦ʥq mzX.˿CisqPc2zYt'Kh+su#ɏl_$=k֠!K)*Aj.'΁`4=]In=sIFyRd"A9|Lst e8ѴQ9UK>NP;fD2ylO}c>4t=A:h-y]@=WT&[Wo- JƓ ;-nNZHdc}ߕpu-w8,+`OEC@}Vi9G9oBC~x[CnrJiUnĉ|W#2tsJVo6HaX*A!ADl) ՙettFPTzh( *az3^Qq@RPc 9OBߪq!/x].Sߙv},ZѴ/XtGR˞U6+HdAYDtE$?-**훠nNDܥ꛾UVlwYqN_RЪ>k rYZxDQ/3+OGЯ_T 蚙M0H- p+pL7} LgZf;i8m@)k:Dul)Da(erՔ ]QCm+7Is+KWyT\>`dnT^ (sLUJ9avLJ S7~z_UEj68˺.J ;.LS'"N0ntEuexcFj%"=U=pϣ`У#?$c ^B$%Py``e4\nMaЁMTXgѿo;iE2na?'3ٝfoPhu;Ep&6 $?2 c5^j9RC{6K]nNҾQeڢ %毀%[[_|1;"TheXUhǞU]i [ q+p TC43jWUթ;B|wx@nge5O:/mlH)&pyF+tw̆p-3DE*PהwkoGCਲ਼üf(Y+!Akqa Ԫ`M+.Scse-Qp2/lXAϭa&$3/isnBFlT)nաkr)C *K[0)37_;ݞ{'{Nϕf{%ۦ G\Jj +ZǍp$cOV4yY]8B4km^.O-'cmSB"66MժGIHH)6gm|: ot}D',P':e/ AWZuRs4Z?#sD䁓 |(6&=o/"vm9ȇRc:H|\S ԋY<"iVpX< B>021K5A;yKD*^d>^El[<گ_RPr]n\ks̆?A;j/$4W3bX"WLXe{'`xjsA0Ey:ZoHlG)zB”&")蹓DPOfk5kjH-D/iq)ITX6j oBo/S~!q_M|DܫlgoKCk/X pg{|T4>1WY/$@MjY{A XDum%Wc3%"z> T&i'Orp*!vv8U~j)KxSTu- =MOªhsOꪂP9H>4'w=T==eOd!RlXy@#`(!? _67 jf UHqC`ޢQ҂Q*%W1/G>R+;Qݛ.[1ႂWؠ‘sQO:v[UgFū|o$-Bt_N-\ӿ @Pdh8,yyʁMƃ;3c5}}IfXI,#|-mI8dC͇QN>wXIڌ¹_tf@a -+ǫjT95M4Q/7zP%PZ:C+{Y;hmrJwj_r@ vF@vo(-˿]UmɩZpҠh&ZzvK;fOd$093ϳY )!Bi.mSDnu%z\g|YA+ #4jPy4]|<7+ bȴi' fMX6"Xq~j/Q[xNuW-5 [l[r궝Tk [v&v퍽Xbo7t '7'xNX][Sk0(ddIދ P3ݟ}f¨|"nۓfyŬ#|⟤}ChYEKWUo{ht߆]}X0FksxrP%W@eM;m1~Dou>N"4B`]g,}U$NᣆUߥD84NmH*~`D8to? JXo +"1Sg֓QCZ8KKWv<'Df|<'?;*X,g;ύ S~.q>.B*ez UguGij ԗnfVr^(Or=$⯐oȄ1͂isE;E~lK|dLc Vٙ#pꢥf&;,ݶ2=?p~rQ2T8=ZIo< ¿ySniO_vp^p[6A )s4'߁Vf$v3 adm3|b^~0>uˇyNO`xe[!W9 QhIf"W\)a\5]DCo _VWG߄:ͅ\Fp֑H.?ptxRHw*HbB5 #ԉͧt"Tۯ } Ddk!y}|4A-#c'e8Kd2i]_)&z&noqtUը)EfoA*&w?˭@KD/2}=kDb32Upsg6(m X|2E,[~pV+m_zsbD6v1 |1F jv6JfA+T\$r(ݡ*'y&(!ɶk;SaCd[G[&F_8V$+x$ͩӏձn_gzΒ}ADMgoc+̞yOh8KN;iI[z]׻_ Mc8FXn46>=2?JE~т%~|S`($bKnӐo-kЗo’~tBDd4vp&r W*p5> sŅGYQVyDCef.,_BnFSm,g/E`I+k+XOb"\9Ka/9kFI|.hf@lDfhZϘJyOex^I-1PMk)kSS?-f+i덧a 6o5"zKn͵q2J/-q!/ܳsq'5/1(Yy|[[*Z#\,O4H4$x Ku` Ĉ9*fxqwkl̩簬KUcyV;V=SREK;o.CZ8DͲ ;ܚ_&/SL>}NʓquoapY:8ܟ6hFxO_\ߎǏ'?ê`3<4P;@ԉ(y}qZ}tn|GGs] 7lZAQA~qd_8_ߗK/VFKRYoϿBf3nmfKf PVHn2}cVĝ!!GqH]"rӳ1d>Waϓ>&}oYı}n@^"Jp#z@ k\S/֨%0GPfQN>veSJtY3dbD~ߪDŽ|^O%_foYŭ!bռvS|$Pyg +vݚm?&v)[n|vD4fVah~Тw!wR`qU&S`NEWe*!8EbYؙ CNz:R/Y @7̕\՝q!*4L+߾' $YVw]Ԃ`Y]t%Ww7Q;1TJ~M<&'w}w^YCRl,[c@]ȅ' QZrc?F/66xAyy gZRm ` $TߎTDi2UU?_{~d# 7CތP[n-\{YܗU}7S=T?qi h4F#~&uk ~q讯+ȱu̽zDdBH'FQmyL5]9=a_1dgXEIpZt#Fe.UlG{.rtV(M^(|W Қ PVz;1!`L7:4ĖImd?߲sꮾ Vus"vqu&)Yid3"(mLd6WW5oRqYkǎ`%:B3 r}딞(sYYO-= aQسx^ 0OFL${#Ǜ'j|[`p /mA)Pwn@smo_~0ӆ P*{@: atx] A]{V*-%Xu~2؉Cr ZxuD1lfŮJY2a6NZ /U2mߠkblr ch {gwHX/C~S {qʟ3v# efL>)3PՉ=j5YD y(|BD~qGP;L[$u7\HPEܦT8y=^ r%? 5y̖ꊘ-](Y=|g{nu>:@pшbּ-M~tDYaXR%}qy{{˵) y]c :$ Ks5bJ9DďT[c^9"RؤS+6'5.gsV|r'XD\t82̹T`I\AQ.^s\иG4*f%Uo[[R{̮sժ\I40cx):rپSqPpI \"IP0q ljp%:ƴX֏60v ${: eȡ=;7-!gw%'8~WGp<,PDkq7uRciځ,҇wݔ1 YE2?U@_A6AJTGSYCV(\sQkդf}Y"]cěPT3w̱b-Odʸ5kB?h$vFhE7ѩ-Hr5<@Ib7xU_LERKۺw%tL׊yC1jpt5i9<+Q*TCsyF3,%e>E>lu̿ 0X j |>dYlaP@2j BYq]8'{} &x0 .?t~$?}O[kƏfC5實ֶ6u֠' 3}0rn"K xnMs ==iU{$\/<JcU0cҏon 7ݣ3Щ<zAyoō?+.2+27߀ac'_ <NTp21{d1~~yt]r`Mĭ gʵwIgVy$y{\Dp8Mz5Ne2;r!b\yXSme>L#x>H U4Vn JJT}e$][$8Is;T_ۋ3 V+LE+sL lϭ-'Nq˄^V+bh|JGKG?u)Iެk&`Ly^cȀӀr. aA 8f21ԼIԫ[zFk5\ȋrT̠Tp/hGpBsIk[v!.mL;hyʙxO:M2F?.1C4a&`, ?"q= " y.)/Iq$@4-V2yG])́z49Y vG9}9H%RNpjↁV3w}#r N;o/!N7 ?|]x20DC^8Oh8!铰$LGL6蟤}iE cKRs$͝\7v{ oFWZ_?M*H޺M%>DXD8 @XhB?Z>-pI[3t!}!MuU|Pqf dyGgV2; $ma:dD%TAs~ͱ Szά⹅@W! *W|-+VӃƟ+g&v6~p XH!p83Gy>6HkS5Յz_Yҙ_bǽxY'l\?kzȅ_(K~"iøRh ~H~}w6T>$nITsV ޥ:^5^e+m~C9D)$ʬe^SnOCl$NȘTN1]~:7_eg9(]\oR+z(3<5,Rznr%}VGlx4EfFñ҂jf^@(\2/(+H3e IgُI2Շyu{+/KQ*3أooC6}>CֽM4fm/)\p#mEzN"rK ,oǹm&QrSKM{Ӊrh<߅7Ʈ RYBxLlP7;v&)3n1 o |/tRޜ:H`(W?&Pۡ$UAjȌuGxu~msw Fr@9<}ߌ!j=l%E)A=`ָSܗQW&thlڔ2fOjƹHۙu0H"lelTMSwJc3i:-k#ҡ~fiy+ʍ:&(N&I+P9G=^ʬVXCIpm׭m^OWV7Lw !Y 7q%z3ȋ~mE ( /ak2D2]Bb` n!E,[ @71 qc=@Nڈs TQb.-PS3UOXVyJgyYe~OLvpP_-|-*;D1R!J݊9-ToY\vS8 "kHDԜ?sC"\ *BGF7OV1el?# ozFkv_P-Nk @!3Pp ?n+BTǿ T|BQq5QA/V.5v `hdqĨH2! ko(N;/ e+LvRM=xcLAM%@ka"I@v hK4>|Hq znmz>#T0&+o*FOZӅQb5O .OӴÔ!DTX27jHcfZ*<,s2$26t ±Wr /T#"Uj JlzXAVL;aʻvv 6J"O.ya}.ãJOBzS`}.Cf_ՌKي`'#(N9kb\\B>կ2$+%x^qV"J #sgIjb>rBHumXX,eױdm[zt`WJV@gDDdc(qeUCPgaps>rvw= ī⫳qP240 X)xo蔈kmDbo3&ՙze, h|O!Q: 8_U™#7OI;tdj3\2ϱWpOT![S ;OerA!:sEʌ[C[z| Er݌C9QhgE@;Ɓ>T򐓱') qA>d^mޑhŤ[+0(!عg(nqnQUqTGݞƀw=Ҍyp#2NXUnBae[kS)±Oc[?b%))K*[4Y ;/GñB玬B8<4j5@LWTF}lEL1l|u'&tJEo sTDw gr H G2>q5~A{}6ȧ&sLb'jf]*4+אMÁF7:fxRdcPf_DC:Fgڬ44"hvb*4_&0:6~NUeω>v|z.dKhXh gKܼPIގy2^ (e_u i꘿_#5(17G@}Vbſ̴Q}\x"{ D: j{DeoLΧQ Ya][6pc(|zȷ&6`%)W$8^CT<)9bsv$o?Rysc:ن(h O~>_@oN0H..!G)o/$^B?2A"7>|vRǖKRf{"PҒ>^@#GBUgdtH !'CȡuAk1 m NU][E(N.$QcVǨ%ܢRx}6QC ЀY`IEI,cuw?ڧM F lq":N uRV;Eh I ]Ҋ; Kei(4Et~  5ku2^5wFW}:]t-uIB^=_g J29G 3EAlo1(Ы/]`x-gLbpv5)/ͮ#IkX9ODofn-\ $UR,G\:{uKmqBMs Ѓ/ulzh,I.ziv"W~UvBjl h&E,H *KB^sG.%* XҔM'mo,#1ΰ/UB^duQj.[1bD$ p[#i& cgyCRMҪ弌y@;-A2t$Ri`o<-z;ߤ)((ۯbg4/|)̍g&x`:6(6jWV'jR9q<_|Ŗ`*x=|ԁ-Hfiwun$W/LNlM$տZimB"Oč`4!MOܪŖQ6iE~TzԿHBk[Mi FDqg5znWXԌ_N ~Fc$6ƽ# & ''qâ!Xt S'InX7v zQ$Pw>QU_Uz͸0& cLMOp2N[(þc pa@=k;? ZưV$7UsV n@u͔T3!YVp  S}No7 _KĪRԿ(vK*_R&2XvKΛBeLl9o8@&OA@|ٯk迎X5x*/aN^`2WyH@oMyb*& bjIՕc>~"1\-Nѳy DH<6gk@?D)>doݟkV<~ꏀ$LRbdڄT@϶V)#<\m@p y]ƤEܟv-gB fQ U+$1YaF^ӱh2Zso̅mf4A/WX(WkwyZQ5A?1ٜ튠i+G0 uum5D#Ah,czm?. }_,+ufQ`Q(0c~MEεXj#,] +߫?V/|t&܏)omy kR~#4FWllRK-.3kƕ2%l;,PFJzJ tF#!i)~3ړch@opH H`}9NZ`H7 :u,fdTj+=l+Ǝ졹 o}9:Eܥ%,@Ұ5cUg ޝaty١]Tlh LX݋@)(G&mp&޷OϵP'8+X\ƼK7j<`YjfG:}^PM8s"Nf8櫁/WG?QMpL>62iH84M2g'md\F42A-!4lkv/ʫƓOɁe {&RU6TPtmϤ~ :ypx^O(A:!/ nrYLⰸdrm4Ē6dz#k:L\؆M}:ͯӆ׮uOIcȌ(8tuT- o֣ <-JηNV3JS(M0ѪCjw)~NÔ#fc*"bbY3/gwT1kҩ ?g ݨK'ZBw)Eíme$_h&|*ӽJELEruiЁú=~tkRhC\SN _-!%׍*5YF&"Haˠ(kR !&G֎iVs50)--28'Fe~:?~2HzKD͢c_}Ai1wnO0~ emXbo6LG8)}لBOL Vp"fy:{޻;Tdlc.Z#,$-$/DA:ӥy5c~^r>CXcQnv9 Mpɶ<>>\lBߝ4sbtОpzFCA_r!^ WU1*_x{ aR_dx>ޢ9,sG&(cv َGBy=)89V̰gI/!QaJ=:$OC9;Yuߐm<._fY ΢U^]N@ 7UEޚ9iYArWwF뵆SZS"FӗpA^L.f=SP}UdyAI7顭4i\q%5bNiHMlQ`,iҩ7df1n |3AHPgXX|أ!9Gꪳmx_ iI Gs:o)Q0dѡ$nJH k叩iC QF͗=q*7`jsE! 0,I[!42Vl]B) '0+#X A ](HOYI~Q]8k2 P%}ۦ&u `43^5ʎ<BDboa?hO ~4 ߢEq}] 6 8z\- Ph0|,7d?c$4ƸݻZxhн 0#`)AY/k7gd)I~BAw3ehYTaEf1@႗fi4qHFR/Qy,KSџxR`ʶ ]9r&VCvb@]D%7|DԷ&5!WO.S wY,KT%L1F!9W4׷aA?B,_㍄/a+n4fQ`OgP@?Ӝ3ù'$UVgl: { tF.#V+E2>tގha]!Ԗߥ\ug ج$(TBO\Ă8vҶ6BˌH^Wg"'v1>_I iFY}W浶Ir )U(?'/ϐÆ$s( bV4UMgQU"C8 ]H`frPbFA_ &XÆ:cĞ gEKr " \RPԡؗ39 !sxFa\2;F:QC+Ɍ<P0+ag lP/:HEDmܬ2bQ6%ԌqQ؁0Xσ ]IĈf)f'O5%"wUj]pUhfI l\T5n0V!v< K8.3tkT[%{YDOYjCv44n\PXhXŬfzZ} <kDze ~އGuS; | f*F>It^R& {Ul Y33p;TZ yA*9)5Oi߅\7sQp°rJ?үxYoMG14 ay هMI1\wsĚPeQdb0yMS< Au` ټ'=Fă pπ_.ax஋D7u RZVY0G`l"ȅ}l(m0+i&0rRQFfq[7GߑH%frDۄby5jғ$ʩZfcN}K($׌j +=RzO&9|ل"2헰߂3&3fEW ;9/$Ib@XGJ|VaGCT;Mif˺iu3Xy XxN'Ƀmal 6p%|(xG[J(2P堕Ϥ` E_lKHu8A mqZRA,r>}֑r`iwe2Сn# i~E^͖j5[kV#fz9蛙4&SkH^+',x]N'H| 3Akh&}HЫ/Ѥe&L_xThGnA[%4^ = ywف 2's[էXS3=䱫CG9;B̕a5oQ%izkLc@JoqPdT!VQ!O*򏙶а[1\U|Oaa_w ʅR/sEOݦcwZ}NxS"_l.{Zf_'x}wSjq/{u>36<&=fUe86x'྘; ^0j4w3 8b'O&bWx* s?3Uof$oҸ>GK ά=~`oQB| #GLY^e:jگwK&vF9yp)nL9U0$*Йʂk 3sRhνk&z l_BjF) Uj L 3Od\At/w9XA/v҈xxyO?S29b! Efxdg#޺<0Xgs!ې%I g W߿M.Bar@IؕBPeYpEs|FAsfWv1ʖ84x  ,Ai!,H`^ -!ΛOz6|ڮͦw&B't߾-'$9v5M) !뜤<ىlx3Š|yWX`CvSnb k;)R>D^D)!(vV͹֐"$OBѳ6 }cazzI %5yt Ix^)ZctDDZ][tyW/bʌiծnwǧ\H7 eR TgK/^̻(91ёdȚY] Րr5OkbqF7#EPx㬞pzg Fk>D,ٷ8tǡ^[wz"*Ӏin0@䂤CG 7G5ϳOLFWb}JƇ~tI:o~%Ϧ)\"ϿrY8۹I8LebPosF15)_QzFWJNJZOFR-ɥT;`V(r1GڟINuQhfOM kzꕁy+[,Hz(70֙zk)G[> Sـ=aЌwt‡X_cy9jODz$["ڟ{>EbG l5`çA*L@T&M׌h kb=h 9SvuT{26l|KmM7@.Hdߓ}0hHVA9VN[bB b#ƱVлǯ#:8PHX: G5yk+k!HE;gW+4g}?9[(+f#eo$E,􊪓6c(`Θ7|aB!ɛi´Ƌo !1֔{vǹ?4o=c~gF$2}mcpAl|P֟wLJ7@h$}*Hםl2MJ|!9<ʥUEn[o80Vxʡ_=qPwΘM>kj:6qHI.`b8HdouyȌ"R<EMQL«܉[kad<mQ`ӎA$2TKʧ~bzo ?]F<չH/!^-!`‚{+j0>oSejuR[IJvZW (ajXDJf_?ipN)g갃7ZoJ1{oN)|HwG*US#cB筆ZGAQ6 A=Opԍf22MZn.nӫbqڙ`4 ^GC}:Mgʴ hFVl0̖`>M5Jz&m 8Vv ou^nyLClĥè=N}&{(T]W_^J~;_hα;8tte gd!ɺo_ry@F=h0Z{`\5pQ#z֪\N<-O qd KSݢD{{YcjqN=ZΏw9l0Zvj$^zJޝzݷ_x!=J˂`tZI{{vqL/2W] 03m9Ϡ5`y4Kyj~s;Ea۽8ǭb9`\K),/4Ge/Ó4 Nh*K)N~\/\}e ɶleVxȶGF]3ق#A,W%fDv*:A>E5ߏH~jpz22FNosq.{4|*?.r oQQ<1ɶDL5Y..Fcr <1 :\KF4yԭT/Q0 'ޢc(?YCnKOh6Rw4vq?;PMn_bgʄ`TXP'gx lw%Nry{26c,w YucHo*WY)mSEHzKi^)j#َLE4V=<3gEQ*m܂h=~}8dC̫8GؤMA!"J\9ӣ C={,>LJ>۞:]bdL%CXph.#TCS^ai4uNqIew ?=LS4:Ӈ!&.yo>)ZJ8;gjۤS,5!n6(c&,aˍB/u$"Q /Bj3)u>aC̦Nڛ7-o d7H#;knSk{H3_PWOnuJ@X2/pOWΘ7ȷiiWسgk8y[%m !#D!7~ sZU2]اRb_ 1!(^h;2|kRl#B"GX>AMڬ6`QpQKD^A97BIFS)Cмvc@[+ Ba!Wo{ѡaN5bPAYF*V pMDdї|%k{FjBk43>pT@ 3Jpf8W3`x 1cٙ9a%8Wg|_ņ@7$yq ?{:v(E N}k0 m= a\ͩhoᎯ.V8ª'$&͢oLf\qaγ_{B ]3CjVҵ^΢vE 1Z}YukwJW-a3oӪs`F9 o|oQ[~ѧl`yn4Ds @BIX{L(I(>|#ֻi{*wn/|rԉwe0N`{1dM:_ϫy]9ڇ^,iqk l!0Z{jLy.oH 7qH2|Z J;jcZYsWq#'Z_o L9hůVDfhz_ /;`i]oxYQ}b+܈:x RZᒆ kr;ԖWCbX3c OctaY"*Nl`+cAԟ0Mܛ\hB q1%vyb;Diɓ$ % ؙP yryR2}:Ue;u }RpsC'|tZu!? | +g!$4p]QOy>o`sA,K+&I;J@#4u[@p>afp]2IБ)+Dn.x GI@;[׮ *v=WB@ 3;3-YEDLoJ(pP5cU J/ɨ@-gp}n\ʞXl #sDe& 6=\IZ,f:-=IQxE!Vܣ ȰƘEv+.rQ>,zb+*vS:/+!IKmNbMߘ\aL#'A:R3]3vMV"X^B/2KcТ4RiLS0"Pz 7:5BK.}'^W!miP|ь7+PqFMrh~݌',F=m]g$=$PȐkMϿ p2@0!2TX-&u=Je=)Y`Hsǝyo̼I{4r;> a\6,e%}HϿ#O/YMII>XX X?&D!QDC#M +p¼`fM 㨇GuS`R+a<9~^,Vo%7_ mpVNq=bV^XTMPBeF 6ٝ lӮ #UT9E )jT&n/oEF9K?:-p(($2GpH>+g@aJGkr;tp"jW.o9 p AWuLSt u]r][B:P5x<vs[sZOR9h*#-D%a˲z7p,Q?u \8Uzt?`Xq1{Bw]SQKٔ[QL'd3A9S#.4zP_ 5hGSR| c%/xGʽ*LU!^kZu LL2s֒@M+!Rd,;%<0lnr#{[_x{~7 IFrf8[嚧fC=7Q8U\pks'jv_a5ΆXu黩7|Lx]0IH/0> E6"ie9nN5`zLԐ^fh!r1diB-V.j}2N܊Jvo7g44eP=mէz0?UU~r x!"l׸e-@β`#@A* 1R ]>VqNf /`{|Ũ8sDhPoȌ|2TG\r&@Мh^MS& A|qXZR:hnآgCS?PN :!&(e84{_D $ ݍIG#ݹ0vWPA*;k6fvPB,b f#LJY2?CB1u>bܰ? a78?إcԪvR .l@fq&.ZQJO@O|_8@w@g/5=_RHe׭]FQhX)Y(nHsH(+1 ld,+$wBSnS|:𩻐I}B9~j=v] ރLؙ=OqN&jB"Y.hs5'u\ B^#J1pxS@}ooZDX|`V_ d8%*Wfɤs>z^ `$&Q S-Xh\5'~^mw,JYfon^9v|0@\ky|WIp^Z` ADgWS |eݡc~|!X܊і׶Rڿ$ nz-4}H g#rN*l<ю1a}ļSv`AΊ|Mk `Du[|nHĒ0U,xDL'0^kҌ;1F!~ "Lw¬[OG S c;V60C l _QOc]/sU,Wt8Y`^AIʂ*f7߁`[s^6|#{+"WP X̖mnI\ۄ.8`,J8sj>^.#(]='ȪpMs(8 AQ 8te_j> Y6pD&e {~Zƣ(w}x/`0Y(:wR 1jbI{rMaΖ}$6 "hl& *K͖T\`\3kkMp1~Sú3;l#NR0KȄ4xbmTlo8Dc8 |4o/g>xh e9#n-)kcQz'<LALݷhG|"m?d.7$iEiKYUJSΓE!S Hs_21},ET~jpcզxt3.Ů6}K2d [^x`O:U%3 7n9蘱ĩ͕9:7/!A>>՘YY219E׳='Ǿ䪋XrA~ k~;7=4Wg)5Y'zut9g݃Q@|>ץ!%Ѱ:27梚- 20:ce,V8#Mi8-U۟3XR0˞+ts2$pūVgLűR``gڙKs!y?9|xuȐFuV1yq?0 g5TGp.MBDu:]0`hU!p S ŃH1eF,SITDK5 e `˳ ,Ӗ!H[#ނrߜ2JM&0aǵ3^B,SECDi CapA0/UrW(uTD 9K!kyCTpJ}eء5Lz!9)zۦ)LhSlBpkM<'eḤsF}GtGG(hR$vrܼ+44Y&RTF&?Ilm͓Pܣ%61fK1 %ST9aumIRw ~'ek:pSQhbsE3tW7Hx֭iCXqH!B!Q?b_\44> wa:buȠvRL$u4}1D!H`Zms@XTW1 2p aqV߃$4^~T!I:4#s6S 2t[xv1?I7k B-~W[_`^,ޤ(.w62_1{\ bx@,Zp0@! |B/(+fmT(~?(q6UL mwW- yn҇b1Y70 ݙz{.(85OOy rRg'Zbւcmew9[_ z^Hеx#b AbZ~YEFyv v؋CΩe+}Q+t+N_?1~a>W{N{[ ϲvn".45Q\PW!> {p1392/p;ze{8qyZ官/Jrc0?V#F=Q;LJT{8zBx.{+)7RPIl9A R^0qoZgd4ؓq~6EZ3w$gU Ƴ3ptP*d~s\O-%=q Dh amǰРntp{kz<6{rWVZ%7Ƅ/hAcB;|z#tzuߟn,vo܈=1޺Br>z;qZ -}TƬRс^P1I=HEBʪ ;t#؞U(]U(o`]o@Z{U)<0VXtioC!UW1E%R(\R:q`RD5BTvӋBU>D gaIVj5TFvf|$A HBrʥ/81.R`\)q2dBokE?tFk9n'@+ծ>zo ^ S{A\w' ҧjh{ǫ{ NӢ#-zgJR|gJ~I*_1Wg6wI1ޟR/su µOѲ!J@Β@v{-qbvvJI7==-lԺ4V>49XP4(Gϣ;k8}Ya%uշG$~&{f:/Q$^ǂ.mO$a\rqB4 yJjt@D1c4R0$LFy*{!^eM#C#1],G+!-LIhy,J4^&rctiu%cC+Ya (SVhzӷxD#7|Yq &j8įKAlf4<צ)XOxo+T ٻֽŦN/l{'>\׽校|dxߩfĎxCh'SoԀa n]F)A)&rm xFICbBOKμZmV|ZauqMNc e ,KN9r2/)M#Xj@?=uDZ\3񑦪MXve@0y ,}F0qy8*nkA RY[k{ͭ6~mė0"ۥ$#8ZGpg Ԗ8mܶdy#oWC Q\1én 3U/:Eu\>_Hu9ȫ;6u'{(;kvgW) z/~F%b/,u{^y5DKa#>3篇<<lRx2 [/'xT~nlӡl\\3۝6HEʊ(dnp;۩eM- ^IT"e,5NcQݡ1km+X^)BRxvVʐn.7Jc7!1ŭu)7Bbr@7JՕνn0@\ [1(/Lodz= 3OĂIHVĤT9<@ggqz+?Pl1@3eަƗi>ث־3yx͙ @HlYSU-[5hG>ﬞ`(Ӳ7(Ntm e\c+RDh"@oh{}wWz$ Mz b0WlWjsőH pGR^kP@{nyٳ'O)CSn6;$y%P;Dhf12}zj=QLy*[ЯqH|rcqbaL˂بJf?<՛ĉ,4 6 tœ4l5NdRf_$r␿I?St7],% V8x5+& BNiXI CvܼC'=g 6 oS2P,00]=,]-,KLCnQ+: VQ,hL$<jo~LwLE8}z*ϩ q6'׾0Kb{ >5x0g뎢L?̅ـof=OEڭK*,AH; 8YUxo^8>g[ %+w8TgC\d}[xDD|q[3&&W(+[?unַpB,fp-έXA 58dNhkH!k{D%]R$XIP~YKEz5gOv\4zkH3̄Y݅6xZQGϝpLxsn%=_93GGw5^ S%E`e"t9KM_!L'8](7ҹmݰ ,kG }vrKOJQX"JUCR\ P;ITE>)SW(ʪUR& *HbНRyGζ?(?+ ٺTE T6Xk/lq` |%A;%8}v?r S7[xf OHUzd1NvpC0TU7 + Yn^j(0%PݼO@֞`}xS|7ʛE |MmeF'q2TÄ`-ZM&ϰJ4j|M[8lkFj;t8nC!3S1˰caW<)cY_R6MwI6lfw`VS@__rk-CRT_L܏ &$S|8^ q6\&*"٢FrQ:<ͯkpnmo uuef˪wp3k,?L XQpj/֚v}I,|v#+;B67ѥ3>B; SiLj+4iΓ[->1w^ q}TRuc8w憔X.r>fKl][/Afbxl 4YZ驪O~wٍxPu4]$Tk)Y)x~wǾMþ`gQ9?!4UV;ҌdԢI5r#)G srwğST#`r1ׄ Iu.::GNjv~DDa30ut"!5(\1QRބU{P8aMQᵅGQQ70yfL~`СFKeLKr$6Ɣ71`!dɬYC"5%tR'`LͣWh˼c-VTltpe4xK6vXǿYo~lgx-]t7[W&Pc |ylK&?ɭiBMl*:=50 $Xr2X;_tmrL ]{ͥ MYy1kqpbc{38}uM6")_N"뵘dxT +nbSlm~XBoBEIt}=7 TLX|ʋJ~vQd;\YL MDr)U5R'z"LPGfU5šZU0X§z{~u$tF+ +7̈nnw,xu;R%t8m~c[ysyEŰ/B&@3-!LpA}>"Z_ANsESٮb:tq8v"L*seד qvs*A`:SoX\AzZP"rѠBfjU l[sFn=ew+hFK-V8oM4ymR>s ;MΨtj͍N`.KHҍ Ǡ?.ht\@2SiU*`qhVfk@S]r,u9Xt dn9GjOR:) rHA6}&0S.?[>\XLg<4myM~a 딵PB;5pH=̬ih-02fz1y>e&e 5{-YGf"p)E,Qq Dcn쏐dC@d b})`/hv޴+}UmvT5ýxa6 Ta|[{ 5_*k<:ҽ L`Bϒ5m%h(RDb[_UN̘N/L疛K:6 4% L lOPڝyWv*UHo0_laxs%yw`ޚFشe3tْIH0ޛƒ|uf&jl> F: w0 ymfzaAGtYA]3]Fg ^ф]_ȩ5_ZNr;@-;+c)Rg)qM6w'VQ;-##oku)tǤPѓhP'~{w1yU2bj7GCcHώ*jύGCTOKmhcNT}M}k24 ̂HR} ABEUB@1>)&'߿nOQz ~"tJwohmQP7A4n2hCӶN6cΥ-t?W @5#$EFmp[^*A%Ɗ!a鲲|w<JOnRD,O#dt"#fÜ[&N!eJ?=e1qLxu潔 aΉ\r h?j.ۋ?WnUb_6A@;rp͜oGr%HBLΎ}<&2T)Cރy8\`Z]?5w,{rK䒖iP9'!BƘzaw[Q0JHw\F]7ڑ; ~>[19ypV eRH6X*2ԡҍISfVh|2PЉj-7&~Xb a8e O\3xĬDӹvcپi@!LJ0@sAFp,,^i|d呈hXm%#kR</R "i;(j#3MixG=Ck8FrSjϴ #ӳ^XS\Ljҽ\/ȝϻ0@lT.'#ƨMCIp]yms89jm ړD]oB\B]NPpl%C/MTkd,!LiL+ŏ:^选^0%--pRz .`I*J.,KBߌ]܎iqrpYˊoZeES@iۂ)r;q'_"C2Is<9)OH G֝4!0΅wqebsvތ)TbKVnhs,:uBNu=DN}j׻VIJ.aKVQo~Qm62Y,nΆrCAkA}0F//lX%k_뗜AE&_|hyc^9iao A^HAzB`8EQezβ>bFw M2wuPY!-W$צm@Q[u 0.[A>7 zCl`t֋y=WFwA7n68] RޕI: ʗ| K1 M-L= :&u|zøGLr΢ y 3ou/NOgM)( d CS 7u; qɍOC8e|ɰ no@S z,(eH@[,@!9@{;H[?g-]/p@9(!mwe ߙI((ڳ)dwYLهJN5i'3=̀QVbBlSClx1n.m[km'UT=L?059AbQy2<;;i$eWOE=3gPйsNDeH9dt*:VcG𱜎o,L@Zm&9ln2!3}W>BR7jq9}[yRH53h(WW%hʗrg0v;%£OQ[F!v\0!YȨ}4Q ۖ"sb,O-7oVzHE c̻cmr+Q5QHۘʯ(pZ]mQbA9;|G+ (?!ۛs 9*yh\56k#\/&l4[ύs\2 D!ۡ7G$I"u4B=;s{sHHZGP=A\bpGW'"g(X)hHтyMS0t`X遆_HfP7*Ƚa;m\. s& dCѝ@Q?[-k@šѿg#Qm\YtμbYVda s3(Bɧح:Cl= ϖpT4?53ꋂ~^{{~nHz&3{koD_D)0wg*+oLt^{O{, }^꺴D3և'u*okX!e9MqGZ'\ъBc!dY'h $2]nZ)2Yrz/OmӫsljGm2Mo$ďEw! Bxp4Aw>sŁe{4 <`g>7DӖ6Rv UlBmΗCz"BR21J̻;,;Vw}]y5D2zX fsP8 auJ^(qyYJ}O_7LDz tvqc,|ҿhDeCxKǖڥB[~l)q"bQKhb-NVE{J(-+ohIYy&1Wr"_+B,u6B6)ebZCnz<P=%<x:WƍU~wX>(_&0ذ3L;G$+2ʂޱkwuU \!U:篜27ɤOJ  h!<>%l|>vDs):*s$֯Sdձ=fzƱߪV Sç9SS_sT&OݛEO@h.r,"ЈN~5#¸&X>V8y8l wT}sXժcT%'=dIj=PNJ#G  =\9(lB&BP8p A'o - T7_,pKXj7AFsۥk z)'Xd3e-$P$x k#_%/꿺8-.jz/1lƂmoBA `N%]J-z2~YF`Vɝ8蛹u$OM@KlK2p8S>$8])VSCR̄ (!5qrYKډh݇y7Q( P mޠq;wV qJxN.lç&cVSn~pB*ΣsS|@_XJW4{? wtYDzl"iFy`/36' r[vO8aE.Ejt6s Z:^G=sx3cZbݨlU o34-̌ߡp)T3AE{>ClǢv:\ Vw?kdž{ FV4O}͹!Xƙ2d~˨GyEJ@VyfjcZ~P_(-[HKKZiФ=-K EsQժ2 _ĦI9kD$Ƙn2EY筳䌽M qٟh.;PESf:AGnYm!}ceo 8^[`w !N& =Y4Ebz\􂕵t\ϣq];% ,_ H%\SA蔶/B|>PtKqp@OvCufF{U~.ȥ%}]zqlRՖڔ9䶮$XϿ bbGmY~D%uqEQ h0dQJ'KWld}P4UמF$UJ+`V F lҝ i(3 ʹktfś,A يs}Y}|e %1X^G8 v8O*owy La5zEvWVFn2M(fN,z;ib%kjԱx .>qq>aT ZMEYC3EĞU!-(@diU`Y/vqog[7(J-;%:K[\Bjh=A^R* 0C'Tl M+ccfXM=<dxyS4݇5tMhNa)ٗF?GJx  ?E+n:a򊉌Vh>F%w 3}7U+?y6ˀd&AhI^_;nJP*x6ZR,| $a:,\ anA)T@=P%v%Ir7%#9_0 g;zz^(/|6d¯x%n7+!>(Dǐ@LW1X;.rs)l;ޠ60&:IϼOO{I٩2[ ,BzEߎW2K#&Ϥ!m I~=?/~ 7(>&n zfd}Ƿq ڦᾇШ6|j!Fpc2=uOEu\j* F"l]!_#ByGYaڵS~O~8HDP(|e$ah4D%]ݞoqaI9aϱW QABȺwr/\=֧L {EJrv `Cp%aȻX^Toq];>(DPnWFg^6%YY]֕STh&K`D2t`X>)YjhL3]yt  LODRE@0J$iIP@ œ;Q !tN @U}G.tI"bqe_mvNzK/h[ZV\SV-4HDEj(7y/H0Dy ayd[x `Of~9E Kl͉>層8zCFRtXg ! 97^vQg26eVdFN~UDX=dU&p%&Q">g+#lsxaΖWGfV(cc9ijau|c*m6mdwR[do }!W鋞lrGDD/qJ ͩ,a @$dݹ]?$d#&9>Ly@kIqΎƴذux e໌8 I`?2֏l_Lʶe>Dܚ봠qf1󅊽Q IG>q}b+hfȌ2eg\vt6[B1{ڠY^Av1E֡d R| vڃ ?ćo bF#v칏ዂ`~ ~J\8w2V~(M`qڔ&l=3etI9F.uaOJ+]Rn`S\Zm`]¸j>u iJSmoϳ.J'~دњ«s^&ZWӊFpǪfoL<:glY yN@ &b38_f:x-(?|m:/FH t0-:Ur6WbqH%LzKc2iX˯y-ɷ5yIz:LҀyFyQ@/C'ߔ2]($ѽɚ8 ϑW{n!z}zn j쟈WH!CT7& `=LՓݙ{姣3J295q7́[4K1U"mWydOXšs }F+֠@` r>t<"ƜS 8A7h,nĦN0Έ6C(\O 9QZDC^ 8 +\HÚTʡQmH%l+}&;Z9 1ڌPwis$Ӓ-Bvfu1YuBMF\jxq jF}oXhкv깺bT?1.]X;CΑlӱdM/ Eۚ)߂QR%J6:{jK S?&Z|%y=L0.zV 5UfɴAQ.=q4 v3w|V 6% B|pZD!Fy87lȠtp㯏Wη`Bo â$9.0[Rزn1JkN'5 Qq8=ѴW%fv^U6 :4p~QYӰ" É2'K&ug]^Zwl4Nsf0{qZ.I\$Ow*J4k^=*lf;.xQS:smfCz;m ow+IN7.}_GJD6U ">H5۩Q#{5t z&B2N\GZQu||&_5}isBlEx9NT0.z_(饒ciT Gx!S;z?Uh$%]LD`@ᓓ\n _2;*wΩMJ^dJdJeشBD}~qDf6ΎYBnv$.!ɺ=br(r7~F]ЍAwM֓ȌS36jwz{K<"ևGW]9O]K:xՕ6%C//o8m#o[F~b뾘SNDK)FBS|DlYP>:X8NO{sY77Cm;, Hw:™k/[#ǯYXBD_N7-ҰUر T~zxi(ācJ3(ܱ|y\-dxJ!m7|Rmu+kGbAYPmuȜT;p~s`u:m{:aE[i_KuZ!,36bM̟u`_.uٺl=Fj9yњRfza#-vJ'OWw*Ț [qɎPJ4k0*iHCըGڶj܉\H)hcsgӛaH=VOOU ON1ԋzw= (@xdVy5хt0i'\+ŗ4nNVs<Q~7u]F( 1$jɯw;.vHMܩm_@ ./u^/asF+᪆= {$ׇtfHknLs%R:lk}8L0CV]׋@@u3*>ݠA{w#mf tr)4ѰxY4n8ϊT?+Upu<: ?S# pJQ[5 ޶/q=zo ~BXKe]52*<&o8Ek Cgi''ߦey$!e. _`ߍ滾!8PH⚶YhJFϋz xTc rkwh j0$9&CU՟4 tm yzi/*92i%.KQʩphDd:+n1vWU)duQtgԈPTCqS `| |ků;[$<->w7e`C~"Rœz45=\`7}UF`=Q5Ҷ!Fb򲳊XfX ̀igƩW,H\B//ĺ1D70Z*0z^-Z$X/4n 2qݳN)3|(ɗ &bث5A*]k+2D^~YJQv7aVOI'u`/f~Xt1&tAP-Aa,/@V:fhy&2KdYa_8z1m"A`>?YWE e0uЕ ~%=b*#TM8 =L%c@"jj9`SiT ˄q. +;95T2l!uThFyѢ/YYgym,KbB=`aF3 8v>nhq@<`Y;@xbLC{d7?X^:;8 Om Qkkd3]30؊8:oܨ&mUBGnY1k |G gU#E4TaϪdEu8r~x!ʥ[U y8qK{ƕ׫oOl)A vDoǏ(>L=؉gTV%PvtsabAmPDsHSr #(;jGREF LҢ:J?L,ɄTVw>uK3rPF/RENO%2|\Sb_$XJI,Ⱅ:)Qej?s4w~u/yxRK[b0Y8ԝU~ÈA+Ej1+ N걲|:^Hs PBo}=SSS[i)9qJy""< 6qi4s *j5az ʠF3ď z&`1&W u}S\D[qd`m!ձtB3GYEe#y&@ M%vʶ>? 7r~xԛ1 :`=)-2 zeUc NQl D)_Է櫨(=[๳#.˺Lu>McAukoK:԰\_:c,~fn;Шm A5mZ^MfZ]hiKX.b FԕK:B<3Oޞӆ#/~rːTFѰR8x0[9셪!Kcyf(ⵠ?I yF_Be.Je>0q+;S43)l4GR%qu2Q'h$_vxB@4NA_)nzoi^/#v=vɕ y+~ 珦ރ3*L$ k=:1x\ȬQ^wL'oF_P_qpڣ K#0;?+#/1% &z,.KꪓAPaɀZphDJ2ېBi{mnW]V䋮*AG^i{QLtǡ $&%DP٘&dS a@'1 $ XdI@$r-uɄ9yzy?p+q)z?Ɠ+/Hd+ڠ6 sחu0<*"3#o{% Jǿ*H4l˅p k6V~ $CyOƜ O!RX}eN խwvzSϧ2O:8f:jܘֱ]TP<l psyR-,ȏb$ۙa5+BW9@krX_8 Jx|X|VcDs5 йPp=@Cܳ%- FX أsfɤTٕ΀AQGb8WY'77#i:D _˛&.eh9sԱ ) so=oFnõIRs,Ip׻n~rd[+3ރ{u%,*%9L˫523b!^ y 1SyΨ`X5Pܡ]tl/x9^D4mH1]Z|,VmEx:/o(H7@-}KE_tt?m*zg)6!"Qcr8A aܿ6 31fK\}Wllۜ{CSǂ>=58vꐖ&nPlr>4DEk^H,ر*S͠9_;r3jl75.N-\Q<ʉEFew'/)â2 MEO* "W4>g 3 %lkhqW).P~Vh fvf&]iKQPi!uy2JC[X{߱i^˷[ @;e^3cv-_-}Nĭw7TX:c Jղ i:SīEBʮ>IB?y1"m"W 6'MAIO@N`ծ%K9!¸r%Ds N-%^Q#&j20"0$O&$"oF@GĀе)כ2X ~!lFtoυ-:1ޮ<ݠ:4qoW 6~U9k>+K^qy/3 >ҁF"F悗S!+?0!;:I~44U;mG"όF v`c+^ɢgG[by%weNk@:'H(h3Pofrr=wTUnX3*?@+8+W^`sQ(ޓE6wǶJdd\k`\PKi=a D& J"*%e9' Ud;ɜRxJ( o= 2ܨ=O .6{yH[teq5 {(2<mq^%iR d_VU`so  s@W-FuꝙѣE{qsI\S!O!E#5KRK!B[/ť!ʍ7P-P%M2wCdS?1;]GTG]mwDe:١+,j{Q盽?U̳)]%EJFqPYIi@,>uhr\(xA~{Nq|z{Fa4 "3RB[Yt89$WV/BJ W#C^r8i螝V4R|il X)?#u'<'R "I^`W,Q:Wb44MtdwB  }-%+Xg(4Ip+ yƭo1 OF\ `83mRcç ʼg=8O\g닣('UYs}_H^gے)~SK;q t3rUl%@Z)|ÏJ-;TKvd*<\0~WOUyaŴ9i[Àвon%_ P7\@؉ZKbh1 l`EeMT݉J@-oLB}x,!3+_):~nKTL.{@F#%ܿ ZжEC /|EIhRP oV^,~qlY{fӔ*0G?g&s8Zt(?鵛IU齤?ܢwF,?}ÃMe%aOyo`duOS$ڶ|b\2[` nv'ʇ5:ٖ1zTiY٦Pqޔ8"k2/Ї' uD}HT=װO#J4ld<3L$/*M1{h Du9=f̙_[ < |`%qr ܵ)ob}߸r΋|5 N =RC Z\g[ny쩻y:Fًa׶l0ӯlm,g|Bd *_̬j}!3jl(UB~b`'}E;н]݀[b~ΐܕD ydncVIN\k}`y}p=qQ5bp2-hBC=7GzєD8܂4f)* '4ܧumi1vv7[@ZIT Zs9&b8%̴(dFr2^+X+0JC`8"n*3qxSiX &A!XcHWkm "m~e6Gbyz5ْˌD"c:՚^-,!t8+gX'Lse[<^gϖ}wCj3飠2tW8DY--HPElxSG(ϣ6x&&ڠtlvxYǢ[y?,vgZލogX~F5ą"o@Q@>lFII>oXk&guȪ%MEMIG&h[Ò+`G{߼pT*}U6ȕ->R'ocu0~{5>+ZLͨI9PS6I?/%z[SP.+iega;3Cr 3{垉 ֚}`w_  o`ٍxDu&p6'C[G=g BCm+A1t,B[QM!D7PrD}ix5!p_U獚/\j3hJ- {QCv+֑&*ww*PSUUG;4?MpCy"xK0o\ ?Ix{WO~ОƋ`1ty0ŞmƉVergs<$ l> SwĤBݦ\".zts\J씹7⇫bʙ@][ (q]JiXubvv)uB<5T-b-Jljع7\R^.Z؊V%zDGg;m<'(E`Z.̸57rI/VF\Zܣ}mdoW'ϤU@]~4+ɴ8v>(f7rg{i\JN ]fVJ_B9lHK58dž==3zV%^edܐi9_>.YPo܉8P}~ȯ`EA>W3=)}?pG[k6yԬk"4SH>W1@.K3VG(yu:yx4ށ'ƣcnH|SQ.90bb4}D'Ti\̠#,Sos aݲ-?@`Vwk4#$d#Z;k)Iomlܳ$bTVGNs=e@/܏ xupdjPZglֆʿjS0Tæ֥|.HMU?a$ ȡm, t?ܜUQ!1#T+Y2Yuu N4DPF~2?Í:C;&̳,m&t>O&2gI,^"ێbƊciP oCmc2a+'ÚKB~\3t>ڐ+g{>;: O$>C񄫬P~b&"OH rU>Y<.,Z) G `2S-y[=#Yoƈ.HcUD=;2C vhQhENT0=nƼb<o]cLp-+[* `)expS }M1ޔV>$s1G_=b30)ܾ[ƒ2jV^?8p԰˽ ѶRUZG)m~7$ٮ ] Vr3)ޅ?.nkʐ4G(/C0WcuNxaĶhuPdOPd:7ؕ@XQ図A^gR5]kSU;:LX滠1wn9 Cd(iKB%JJaؤNaӘEr ߖ&(+ *0Ѣ\! VlEL窟퐠-N>q)eiY&{m9Fȵv' ɐM=r-:Q5~-o,}\h?!n&^ȅi2w&_W> q(i7}3UiimLMvҥ*)XaxB223~Hj "e2QQ]Ch\Lg/Jp @\0 Ԝu?f3#'4xi![qgn@RFW謩&-6L:Jѡp{79HL5ۻ:%`?쏥cVʾ6͈єNA͠b*^(MO&',OXUW#e޻ =R]D8Vu" MEۗuO8]L\u7 U#LězNc,;0ͧPXS֌7Lo]?jLa&Nh/YB3"ـUP_KPA`eTO5z \5OkO{Ý3ij<9WM02c)kq0y !c'ZR Ny-M/y/6AU uxsxҠsyhJ$Y*:v&X>"QWd.~@ Vq 2:]7JfEWA\c_/ojm0|fXN_l()-`D@bw'B轐&FH_\/ͤL)icي ywoϊ_SG>JF?qN!C-Ӳ*ru%::l5{]-t $̼tN49Z8dKGOHUoVi'o4* M,'m T]l< +{9p@g] QJ{Ѿ89T{y؃Ot|1}>A:RE#UkDn;:\^ӂTL#1&b,J17xN`:"42EmWYϾUR2ӱ>/JbĖr 5šjC3~^GNeP/ᥦ~zև9+yBoe95'3&-Sc4.:."E؏Qtdo+to <0eW=GGM. , lneὖ5IVLV]ppqǨ }TQ1Z꠯V]Lw^Rɋ JOve07@dXߠi]ZuZPk< F/ b;"U>P,ixtz>/ԪY6eFG͊+D49OV!=֭|Z }mPǡFdȧ*dT%<`_څ#4dvIw'S1T%8&Ę>5'̏uɧ22 wn)f|0Ýt ͺnޖzYڕv<7u,P6![vPO FK]̓-QbLa/mrio|(E2k}}eGn{p#P_AhMޚѽ؜f.mJ! /ǠTc4HL:oFVf'H)lMMȉxW*Rnp)dƞ#a_7#Pˠ +]Ct-:Ye?@U.RG[l| fY(F?- VUEbw2MT QQ.Atr;rқ7\G6x&F3M!Ȋ )@K>zjm Fh%Yth/P}  ;ҶLvw+R>8%/Bu{z~%\p<c{!5Fp6+-?vh[a{m'n}c%53=b U[} +Ϡw怴Xvx+!-J(b5f9\%Uz:@0YC0\-n?,Loإ( 0M`Mrô hUas6D'.fO!Siaug%gZCZ>C'c+W h>`'*BFeNlDp5;r΅Q 䞧u&+*V*HI}S5W-ȟ&7ZdN'vh?H7>Te]7jmQ$9 Q6}J8>4.5fn ?5z#uThg&bF0}hd%8 E,oft&Am,g-e)ld\6tm_jXnoޘz뚨ǩ5ayw2LGM!+U0I~ ƒOqz%nsvdg!/5Usx2(gPFJ &K)x8h}5anMvQ+KiY9 4c8Iu|îx $K`+Ϯ) *})z¢- Vi `ĈH60k)h58Jl8F5vO]6sIӒfepFxjjHϟ3mSeQZ~(șЍ>4Fcmu/MWg! ^ {BA{qDu)E$BpQ'۽ R1 ֐ߎG^jZgSCu_Čuo5ȰYaydGn~YίsbрpMȟ29,щCӫdK,h?{^]n4z$eK؛U-'`4Etԯ!}U HQD.iWk[wfm SŴӥ%ބ,vN=ђ&ظ129K=2gBQ-κ2?֍:* k=SyJ)Uĺ`\kO.D4B>dsI`!uR9\pkg&|RBYvxB4N8"Sm~ҟrbyKF(:Or^WC:`9|}0OpQNmI^PB&P}!($btZ0KjqC?31Z=;Hс0]8 4th䪱յHz%YbxЏi-SߢIO&LG<ߤy,٬bP~٤{L~%^s}\yxʃ{jG0(+$F6q Gh]6XƺՈ+{_*eT (zz3+ B42iU_x*s a20l15'QiZ]W *փ{&oRbHyte#1uPEXt۰HXC'Ac Lu F7ŘӂsQhd~aIzڎjM H7Z[xէ,9T4/v4l-?Y*`OL5i|VݼJ' DG׋', ں7Ԩir$X Hշ/EN)[?{;seȋ:VV u\ .kEFUOWX'D C0͎*#&N#ǥرH `)&uJr~DYs6Ńi`" =hN>mHRQrTJLr_(M@zS??-}KDaoU^]UiXNMy(L+W-nrwoK9 Sf2DU#H1*qTtF|-Au1>{*ҀQ*N!^b߫ѠHt ؗZJ(5.YxO =g޼uρ"h!Ԗ,ێ>E^y Á%=\Q6ݞyo)Ԓ"xB~p&K)|]n8:)KEqS.L܍x(PCkY xl :;E)n!lfx#uMy=3M>@f$^QmrͭU@y v`Xgʂ6Mx81Ԧzyr OJURF8ze9g~_&9(d|R]tFN`VTTճΔZDb5,1P֙^CnVbQĒ<&{Zhm[Ќ]5H|uwd_^IQi4|'[s:Rt @qU_9^ v^q}v']sX$aG1HmJCa6 9yx-T&$ k+^ՆjœW~w ;}ٍ}[+3y,yxb=m%#*}-Kt0'G8K8T50ǝضi¶Hòc*+ m~\t\i\.-{yvPA%W0$D Y|ƅ}oǀӌw7D֠sH9{")Q{)LRm}N\+yHdvy*fgSk,w*Lm+Mjmsju;ObY:rai LKv2|#7N/(B%ffaB^(h|BPK&$\}KCɌ!"/GJXvQU*7WܧX 1j(ʸ Imnbj fN|xJ.Kv^!̖-BWa+XB-xkB yoj5EBkԟ_W{(fJ :GkF~ʳ*_hTHmnEPXloݕpe hdpe>.}=lq_i0LX¡zכ"amwb47L w:Yв38% <('C60v,}ͳAé|*ڗAɞ"Ɩ@82|Vc~P )lv4s4Q3QYXg3${Gci<[fcx`G!Lhn?r[^xIm>u℔ZgTE._&7Kcd[T8MP ꡈV"ⒸZ)2n zpa*a<ǣξ1cJ$~f#G])U=q4lqg+[v9ʼn[Œz,R參XJD)^mԝxPvm/{wu&F nT0c~ӁFHI\aΔoV;h+.ih꫇"䖔"@Z\)qQ×C% leܩa,nF }Z!:7$):WƇrNqslbܹįxU!1 6ٞA_kַKmo7z4Pl_Yu%wXrr> w5J1L7ihO~if:Łtg&% $6WB6 f5]~jUY.`2̚LrXhBm8[Gh"|\ ^nyniQ 5_(?={D}Uf9NM@!E |3@iBO|bCJ0uÍ-,RMHXD&:0qQRJ0d:Xb2Gc3\>kԜB Bvas04[`߃$ @_M3a`v3Prgx>A ģZZ#kkDۑ6!a&RdGbrj4E2GF]YD - IA5( lp<'FI\Ǡ`ٴ FN-_v$2I} }唑jw^R qċn! >Bf2ztN=s  4:Ųpާ DSrt ,LSR)#& 69ț]%c%R8E u\#iCOA7eX~1^nYLj1QȰ5~P΃d?ek"H[l۾L!#.؀_kIή(oSr0׏A6jwazN]|ȗ&Z8k켩{xY h37B8]|SK y$[-xcf|j,-~h=#5ĿPֿJl&qAܭ`,@SUC OÂuΜ-Q[\4. x[ܝחFa.Ne[WN^X ogO5Z2# !ݗ !JpVQQ?Qb݂/%[ؼ鲞p\XT9wLs%;tľ+taΎ>YLB0<xѐ,d7C-YAmL`ke:n[RUwF}A=g"*~S<D)>SV}f/&qTgtjIn\{G]KB~W/h@4l='е~ , 3 o|b%?^YLJ&nrkvfjZSD9Ңg(` b~vpݑ3dy䭸wNoxb)L`6g/+ZPvơeDUQv1΂#CgFt^4 ,JO9Pp6XZވ6&vm|~6aMK]j vQضVLݤSe;9u}smz[d*t,W_mϱ3 T8jL UCXG8K[} ԗDqshhՠp =*H?~fp^Xs+.<$khx"ZC,;Z@of\r7ʎ.CW,Նe@U B*M]@jW9&j`ϻih(3Yw'zŦ&j{Q=*w Ķ`-'~)4FUa>/dlݖ )XCW"d" [D#"P!V>SA?ch0pƱhd|,A*w[_'j xڠ_e/+4[h?7Sε,V{Ewq7ؕ\&ivҨ^=CceۥJM Y\ͭi@hzxXxskNWFpTDbA&GF&k%dԎSȲ^H;w-*k_UD/>$ٞ{t|r#%C=OA1P>5 |(sZG z,|{H:SD'pj[4$ Ž4AWrĉ(EykX?hA&4U{W}i2#ҸǷޚ ,q1Ųݘ&[x:B.m L+{'ؗZjS`-l?aKӎKA0rwIޏ=6UgqÚὖr}L Y 0r@zYX ّ8`!jsNJӊ[^p ubp"k>ҪP;_2/O[s^?!֣Mofˬ9޺Yި{48;_ϸU,ֽR$!.JD8wRVH4ڿB+tȤ<`8{XC rqXE*N~E}؞ cXyù/쓣՛{Aw; P*Uq7X9Ft ?# bR7:mI"⹴8)[l}WY&I ?æ-VHh&i^6d'ys My ZЌI'8TYTzHcvΎ׭y34E! ;P9)F_:# 6![qԽ ^im@UYjam1 ۚ:4%DZot"V64@kKb#jeXMO9rwn 3haʆ4@N6Qݶa]j^!4LQ>-?onV_iKm9$ѵ/&Pؔ"*J7U-Pf +XfrĪ@.mHԨPfV1Dڌm16 ? ?pߡ,o m7qcpprۧf30yOc!d@ xc̛aJ` ¸oZf@xP]<Φ%^fCEeLrR73Q]\O8`#P~,&-.Fo  '2L(|*yߝOMϟ=8Y]x媋I7)cy?\/SFV(lȃ?~2=^b.Hmɠ[T^dƤYߩd$@V\M3Zf㪱p3J1|W1P3)ǢE'Rk- nĸ$_ ,&6ɞ!3hCƷ )]<O>&K(T!wIˈJ-'I&0}6bnn/&qĀ?~ Ï3Ӫ%YjK52bfqB °@29!P]"ULS$AsMy2:Zrװ~rckn8Toтi^tq:_ܔ9CCod@ɹq(?0O C4xP)<X^nr3\P/6,`MQblN B@%Iznjs #5s+F{H8T@?Q:Jw~3uJGG³ brB4IQm+);w(8?[Ii{ʹY&vwdUg S1̨#2{ym>NS\ye݄V7@S1.bݳ9u4wBa3";q1*Pw!|9il*g2A "6; REFȻJG˰`*Q-R.3Õ{dl0De"gfV3]ɲu'")40" 8ͰsI"5&f:t[>|ӧ\՗uml5U|}Dp ?j"'\ܫ?1H)E>T Xpm&Z-Yj>{u;j$5ҟuKlQv@2F: )X? Y6XdlCKY<Р6}w9O&~:<&U8gv-sQ^)EN&d9W}Ox~ R= 0k8_`|f)?-r}"pxNT0[1[W^X?ೆiT RUXnL-aVT ֤ȬֲYp ec-þxm}BMHx@?J=s?ɓ@m!7K?d7. D!\10=*;sX w "bK*ų=/e)+Nt)*;yA!et\&07轆nr'{CGYEr%{,l_?v{av AY#|Ҟ?S yTsx )34VGƭZ+3 s-bpXGudK=RD'.Πm#=D@a/熒uBMQk=@m!SrRb Gwە$i7U ӻ()8Z$;)zW}VM:OJC,;#/ h͹$5"X_ .37lD Ldrvc$kD/oR)0 aQnb`a. YaNxqȡ3nL wGh$)`zxwY1lp"m LIi. ~_)@R K<ȿ >p-z;8Nam";F:)v\ʨtYs.[sGekN50)&#[ vRN/Ɉ? N=&A(kBYzl[{tcD3zPmd)>aF<0%2#g%fb1@xzSΊ8 ѾJH<]]_Փu1N]k[jسrcz|)yV18 %fĖxϤ> V@{ȲF,z~/7hjGGU-fBRyQjNd,jC릶ĿR@MSNq0S ->p8q t>ˉKTBǨXܣ"$} IH +8#ڎ1".6<1ADpARpܺbgdlH)Eޑ@X{nLF(H~R5YL2 `U)ؗF iM}\&h]}VϺ~8E)3: y6j[eYNWhiBjiJ[)̀%Eo4[[P\%A ُ2Y, O Ds'`Ѭ1u՛K P O}oY1>!+Z_ўBО;mhhMDj\ߍ}\\.niQjqrad=?̔nwW[Y=W3k$(2I^THq x!4)#6lq'`Z\ SA_wK(zHRh`_:N*71 }wK9:5uۓK/Ljz37I<IuٌW;MƯ'5V/w-m/rN,,w>f+N}!dĹ?ԟ7@h` t`8mtAhZ &&^HABFc +yoY'9!d|5,3c ]Ҝq!c|^?I~AEIWG2+ @b̋GX4&P}~ A^ӑenH}vQmin֩P,KuL2o:(RcbH׬.LI]6@~mi(<xZlyX ikB.nDK7D&7q1-Uk}s1<h]3sE Tb15V{ͭCLhGrQ&ܮq^6 Ր5H+cd/K59I;x6x?+KƬ{F^zuծrɘ*|n0`s!`NbNݿֻr ]yiЫu Ίa=|/"ݿ%|fhgW\sƻdƆ7':~ꏛ^S%`|B igOݺv0Nlſyk'$jA%Zj/:NG:+[2l̄62yGKLeAeT}壘_If֪{@0T3H:z6p*Ĕ،ۧh (q Eҁ+Bp!#!{EqY5+-HUltk[Pۨ*6Ho_G|[ ZYw2aCc98~di8kʇlWVjIfs BX7Wk Is[y*\(.Q=ʲ[5jjG* JШq߲:ృd$V;Q} I5\nA0MSs"ewY y`ӆ5,Dsb xKoy~#=BM)(~vB%QN]TJw 鮨\:Oeˠ`)5Ӆb* {0 ۩1lHX`D;I9y=4|x$J5`^:a#OJUzF3my -'UhzkBm!D·L徭7o>AC{=cao|0X$.jq xwX( B?hGepy3$߶p#!S՞dz+~?|S3+ij>~E-pw_-χ‘CuXIJQF?I!ݔ>!\]Y,\~{ya9 J}jR&"5ѵ ~6(~\+i `$oQW]gG00&$ź2h`g &D[͹@;g.>b8{4tɡDYs1S^lHRlYi#b~v n7JD6&ĭ'^??!S銈oրd6}>`AKY^y͕_BIZ٦  mgik <›B??ˡݑI e$^͌]%5p`PAb0=hd[-pm,؆[g7h5yA ImF.'\YKjR.̺h4Y#Ń=N3ZdVswQr"H:6?XL%]YU}K&WBy'Ŵ+(hIFJfy (!ΰ否_^&gIi?x΅R?nc?x:-G`kүygYତֵ'xTC*sIߍ~ht(GwgpI U]9c`\ʲg}PBaVD&Mǟ l;+N%uSr)3?Ɗ;ISK\R:^TVO(3YD{J  ]?]7 hrǯn,Aǖ; ŨJJ}*,»fq\q'NC*\*}<2'CELgݾVm"2( >Dϗ& wpoj# ey,Z>Vz+luz,D?0:kكNi|%5Ғ!8OLjxwb:~d?9rRTR5'lGY,W*嶺QJj za4N O޳QD)? ̞ƣO再̀d4qSf}9rvr yW{i\zS#j#7F{#ACT[&IWЋgedmN+G:>f ޟUfZ#ʆE62t~4O8K\r]sɕ$Rv-X6t f_I#GWT^V ( wb Gq=A%W+fyl9E} ~DCMh헛-4tx:T(0js3˟'7]Ekis NxGxc5/V<'VS%LUWkxs֭0\*P6tdk!t5V(d(v|OZC𕈭[Vˡ-P%0 td 7NPD0`*:~Y9%:D_s2qK[q_n]ᆐT rfрqL`e{~TN1/$y*Pa[ɚ#Lzq)"hیGbQ4]9"AhY&_kjzFs3R!vF:d/{H2E2҇: {w$|uki~df<:@6ؖNxJVO@+һuQH#o ST*jV)jULwIǝ׷'S @ǡnЯ45]lEA]#neq\pfqB\s% .g$)x6IKM}?1aD`QEr*9TkjDPvCq&cQ{ U5M%Z%cZ{|=f!*' gu<'Ivۤx.g֖>Zh;quFVns,bhyd༑-tg9v)>jV c6 }C}cQ"P,pAUZ< Ԝ! {_~UGdVrZCxo~~T#ޕ1.9SojTQ'ϫz YoA w̋Jy6wϐZ,+2KB6Ld]/37"^VIiHm?P5ֶrF}*2'7a;2X,% C՚ܜ ")A2:=&P[q Z- BAqgs\*zv+e$ MŽ -ZGs[}m[8FPyI+4 x[?ot3[Ze_hjA(ˌC<*ܗyFfel+Yn46@7}mPsC Ŏ^7W2zd|R'fhhՒR>̙q(!!++C f^_NυUԱ;d \*g%F$@*/-45:NacsIPɪ92ZGjvt([Or1k/|lޡ9?5Qya2vy˼g QRo4r%@h^k6 { @4G,\.^lE$UZS c1k[Ba?'l̰,K֯g#m?NœuPTz(ٞ#; n{< 0[@e5hj>>Sg)^:v\*oSX~1ڿ81H mslg#Xie{}9UqXaq06>tiŜzM Sջfn5 -@foyq[z"E@g? ]!V p5tV̟(Bc̰ *מjH#jt5(s(cU NNjw748\qy,dpw5WH$@Bz`y\V;?q8.筿CujF$ɦށ 2ɌGqG9+l: ̐vLbG:smIQ Թ9MGeM-{`B_*:vj(.=˄kwߍzBR OZNgQ:5?UUp~Rx(gT[j7Փ[LTTP[m%9Y饦|]q0Kn"3*kiNug[=6SU*vZH'J4qS|W*i92GcəG pݵJ D2)x(p=b[quaO}Nv@+Ϣs* U_?.R\PPY?jT*CV>U#GuAX ɝ R vpXbb?6!7~&(sY6Diw F"i¾n4j, J]aǺ5%hXpջ1##B~f;J@sW6\S]ZϛEɪ4SBZ uٮG!ru _/~]gyقV 9B ۑ!,xcRCJ~o"0ß2;(lVy#p)  DZZnҚ؛&YV^o 'yTEo$XN5h (Mr85:Nk{HZOf ,E(}>!S!8 '@Y |.Mp GCF[P_rا ?ř-QfQ*;ʆ/H|#C5Ď7E⸲cmHՋK]S:QI% _'d$rh?.O7c ᝨ`u% ڟ_hYU+wbV4$A>βa½CIWUO?dbQ d%of-o &F 0tTcJ%7U)8j35B"i@`xO $Si6|t@+AJ4aMKd &lLwplQ]Ը{v rĶarȯyxh ]٨ӵp"k֣'ÃMNOQRx4K~0 }gQՀv{U]7nu]/CΛŬT$醇c-p_JTV)jJЗ5YH W?lA`q6!r U =X(_>p\ɲb |oOp~HRvJ0t4xPE39n~g kQG[ -0%<%F LMFgIWWdC÷6rLI68cMz<weW PĞ2jxJL5\Up:X}Al4S o)nOmL t-SPeI\leBܒ!*%?ٺ70LIh|l_ 2{H3NN5gEpDyTвoWN?_5ܔk^7r!W*3Wڜ$؃u*q=$[PZQiA{ h!Y[x3 {2Z=~_p$G2Px52⃯d[=!}R-*ZQUqK)ڳfI;,$e:,MlhXR4ٷfPf 1<1JD gx~]TuTYib*; ?R5~TrLe"VjܛE X:Ys 1-!yF*t3'95pPT( ſGH/?B!>V$5`:K%oʹuvXEʱ AOwG1^jDǓWG1l9tټ}!ɔ|s߀B2"C5=v~x25&L<8zl%p=5|Xu|R<&Џtك3nb=T_*! p6RM0q΀8Ncxr鳔+_>[{` G rpʍ,ck+`&aU4vo%%UeR%Pj>ɣ+jtETzo7:mhez y~d6VI.j_{Ue,>Eo˿ MJ>ߊ xcz KUV4ZPxPɕ\#6cTg  ~GGlR@*5d L %P}rR2I8Kg6?g;wtV5 &S즉<,\YoHG w/=IۨL͗Qt>/ Xα\:R($IH{x@XZ٤W+<Tk b&3S @PV{ ęch MkA4"P#$IqPzե~}b̴k7T^[G!yX@|+th!+2jN`(WJ!-t8DA2 @YY}z< &]V.Ht$հJDFv50pe4}.^Kc]Rlx!upK`KY| ѧ7H@8l+թgǟ[ ?F<]йn۸ ']`W56] ws퀕-Fo-dj3&Xh['J+NaLJNhZ#w抻µVgl*' .;# S5 "񄕇^zЂ]ʮv{_ pj&P).TzOv=P zfb,ƶ昜{ usǃ/7ufm'\* SC]T$6&qB&8WrZo TasA/|Z wDF0@XtllhQ>'cZvsOp!bgT%v(Qψ Q tYJ2+\]({U7%itП:{G޴tj[?2К̏Ee-7\d`T-QXoRƴC,N^|g'!<O8Ηk5~eBqq^x/p3D\P>,pJ|*ϴ-uvQ]OC4 9Ÿn~*y,u1Zeg[Sz/n8N9Gfcq⋙rmI<,@ ;Vڅy=@O)c iPe ooSŕ,/3eǧ|鮛_4oEVwչː4GP}Io@=VUO`$IgTZ#5ܑ"ܿ < 5Ꚛϝ#0*dɚاۥ.L(a|Ks1&M4vJMyX"rP \%[30'VfgRb'ɗޫZ}?zAY8!éT\;Ћ}WV؉^aX4I&]+ЋY&xZ^# :Ts۬'=JC>+\`Zɩ!688٤Sw[%]oXҢey8 *_&UvihRfk7#,*_">oK:oSh39@EEVy&89mJ죺{ 4*<~~@)ge!޲-* wJ5bdM9GO/幃#`U\_$jk/]ɫ@n1sB䳙wB?9_tfr5݊VBb&U'Po}Im"B؁? hNp9AdYYr󺿴qAO8"9aNy j'U/ j`Kl` D!^Qt%F7zDŽmquNw\{ܫ/O39pa1=>h~o^o:WWfDw ɼjȎ:pD-,i8F EC3h=/k[# 4B:ŷjZ1J <l1RkJѼ:/)X<:q7T(*/T}8;0x3=`\&h:Y:JZ6jDA G $89NTEI3OE`޾`ˤ,2=hZ4WbOXm?kAxVR V9I)\ju2zBDO⫵ZL:=tW[m̌?$Bd] %(W2ƣMk|KJc'6yJ ]0.[\}RD0^xOQ>T#ǕEt_IhR 0qNd­yiBe]0w$ϦI;In. B d*4/nxm$)]&pj3 G@\+Nȵ%fJŪ8]R !iբ,,"$5;Ccݕc5V"G˔wԫh ,Il/;EE#6ɍAݾ1jƵ_E.'6+:ZU# x-[ 5eOuۚJ]C 6 v^<-V")}X=£bL5;O;:;ɚ4-yEXw4iY>!x9š}3r' K\-AMl)I7E>kwAO\Žg8iy(}ʾq;4 )+`/+ z{Iok WP vPTSMLgXJ?-v;]Ի3]?Ui+KPBxbД ^eL#ŅΧիK.Z_cbt7os9s'qz^z?|hZ*>9JH0AxjZX,TplsSEcgmd҆;υc=O-tDn+PUHIu'\S:\(c@Շ,unSD郓k}q}B柙R@UdHWZ{avLvePD/Fft=/ "1''9(SgzQzb;!2+3"'E_ˀ:{ lo{vͽ<=CsKqD\U$xu i irc:s1ǻ.a٨LE@1`.@>|< ro*PVɊlKs]udyxPa-BoE>S?"`Ze! U!uP_U&2Eߕ38Hk G`hsJY4DE2{xU5v9FV 8/GκRjm̈m }fR9gWl ZXJlq [yyUt>j@[r[(BQӭX͜D$Fgg|}|04qXurqt@mVrTC Ľ\,Tb!J1?g]ڬ:*%l@Afv;LS@Q?DL(VS~AK)d-ԶF*i0ۢu=4M4՘Sbn@7.~N#O8:ϹOl٢ vf@\NҐCNPg=h (j9D ;\]6n;,̐!姶vjE-ħ;UG& Ԃu0_('r} rTh6{>FH40ԭq6{G-}591:~LAvm&$&Sﳚ/ Ϯrgo7 چ H`wodEJXא/rݫ}3|SZ>J;U#b.@Px&~A005xR־O{|&{heb/+0p~+Œ>^G?txҎ 剳F{[~-*_"dBk|\?g'\{zB$lb_l"(KȶRaOW {ݶh'nXr\UX ̱?RZүᖇ;l?z^ZUҦkcK!ǫc1=fγ+E=a#,EC 5)9hJ! &)6U/|m[E4^+K8 )rYdW|\i9l{Ԝ9zvZ.+)>#/+vťjK Q"|dՇcE~Yw{3 a0Sf d2XR b^BMZ^3MRKrg y :F=?+<1):hK0vLrwG%zħw5vvlY Nb\d}!PjHr{ V͸oFP_,ħl4x]ʊa(U3g:F!@:QUkQ(흜"z]q=Em\M!cqshK\G^yaa9i_^ɤ='5Dl˷!`&3h*k [dz~%x:'7>ف1g'HXnf?CZ:ydqihL||-vSp1|ɩ m΋L:P-c9Ky4b_(}>%"-K5(zqxq[YT7c;tرVMrP.!CL̔%qo4N=K6gP$yj < ("M zr^zߍnzV>v?J0rG5ɫrm n< Vo1q$@};<.Tm:}PwA~CvQVÆ\VdvLLӅŐNS5U(謰GzC(y[xRK@ Hh? "Xvdl燱Io⑸wH!eԏ6==E{(20T8T ؅?9$P*f@S0W"@"Ch.cTǒm+oZO؉*؀i~xsĐ:PKq!TѤ|샾JsQvCwEȺV-؝)jf3hoϷ^tŽVM+2 ʝqyDnjAO-́04lDiCnrCO,"dQzVA͂d x<ܦ7W(I@zR>F p< Rg~O0JcfnR5K%lWN1- y0z>$qf70\GDzk#v.gۍ ĝ:{c&.$c @Do&lM٥6$ ih.ْ7\MǃE ^=E Nů)IҡGcm*c/?aUB^r 7rz79kIHz(Mx9ž2{)Fc`3-bSVg?u|| FD<2k 8 T|u B>/ԡwb"#حv!LprT|+]eFˏAdTy%r;iTzך0;sֆsy&ШY% [xF휕fl At3%f^Ҥg jX23`ZH;OR1J$Sczв-H<ِH-jع7)M}0萙Mm:Chc5\UU[%aЏ'J=0 TbyP6 W &OdKNVVt@'7wymp Ws sSwbcz$˞K"Z_9ͱkhfTs v>ԲTm0!qm&L$Y<-Җ@76| 8*5uf=D*R>&}MCj46 !S5,NNhU#kDGb~2Er:FeYB'Fw\Plp /'2HҐ~OkM4 ߧ6;YCQ7_`p`Mb]gYx˔-աu}<"}= P=Pܵ؈ pUqdxG:.Y^m!U۩ZMMյ1ὒWcGy1A {E9|E͕[HkkLñ7w"=P@Gv#8$,Ab7{xEYn?}cY ;ٚPnt+^1E-3pmi 7RAs2Rh񙑥,)'P/)@`5tIK`~`T0܉)OԱRu  ,/rh}레݈f/WRTx<+gzڂ^%jH vq(7õ-QBG/W4Sc۩ }O7]dS"^Fo@MZ3rvP%3w .޻O y$TLSt!aiNA3cOP'Ca&Ű8w2WGFSeMMmr==U`8aK)R+8=Kk#OhD&h1n&f[&=GHU"H}ya&IrtW(,|@ƀ*$×fh-!3Ab.c D })u]GdzhuԻD+(n[W̄DJ9< p=f(ysLE`˲/~bg<75f'Ud.-oy-f` 0Β(y ]~.^\9d=aɃIv|zހ&ÿ/96隚( j`2}YtwP "_ŸSXjQ))ݳR\<Ĥލ-ԀS?FBBR֟ϑ{aٶ$vVIS}&L*:Gs5 %p. ߢw!`!ɱjzJ!ú E,vn啸|k#Xqdc[6ňT'ҕ `.g*4 ~wpnfdp5rURm1Kh-A@>7&ӳ~ҫ\~l _zbƩDٟȕo!jڰ_-]PEzP}s2X qXoKcXۭ㬴I!4.k>:*)]wcΡ~fDSvm) o.WA}VP:$ c^)`d;:-œ8g /p Eqߟ,F joǻr)&[S5((KRLo%9ldZ6Vѥ]}5,FM1'^ګk( cCY}.P̺\uQ9D応ewoB7ֹe #=U\Q^#lS1J;tUwLmH6K3B&bO:}GdC_=h=&eid'=322 +#9&)a!`eq<[ c)(8l L7\ɧ[\ie"\냙)£rGLmUV5l1+i \oJ G~a (Da=7bM$wϰ3 +ᄲQé97lG;=T3hS veZJ kxDLv|bR=<|{7Nh iO@Rh0x !o业7aJ5n湮 >[z~V YbǤ9,F|`1=*Em6=k=eOG=%-;5 -t,-л@ܿmA`eKyJe,d}$FI%.tQw;oLEYSi ?}%,* []5|?Sz06<2kBs#/;i}^B&Y5i0]#aǟ9oGm衎`R\a dx䪐5<*[]8`T{SHƖ$_$R JV˟DYg.ɜi+E %`l,O[ _oFS~e]&"kx΁)T=GϺDp"%ri%lK_vBLk,q탮WwYtc7s^av%.KY(jǁkk((EA78N xbD]5'/%>N!n O0T[ ]Op#<ܣ\?X0cC:zŽNn S{8cf;7R?Q},f}ZUA4UђM!ty Th`S#f hIi(9=7X8ndbd8:&C}Q)7I{:,G@aS(ڛ"Amvݡ` v7+Yw%r@nL{sR>pB ?6{Gz`9`Ke{)*]V%49}H|KOK$]Ka]yQ:],I<gG2w/jMN9vƊp.4yFVDP*Xn+!B1u~&]$b߲[#0&kn7Rξ_HWdt=Ev* eLk ,qN6lW`1"Ҫ!G90ItĎ7J ;2Hyl)c[\қT= 9YR[ 2j>KS=FXpIQѮb `|M_ӟCʩGʉʖucwUqcFc3#s)u{)oT 9޶FR}v}G`k]6<4swi0RX$Pj j)X10a\]k9l-$)TN"uFh{ IEuw53gr8d˽mf>&G^-]X?NNH شۤDőbVS)1BtpHM1\L=g5FAhC"ayG١rIwRG`X肋Z?K&n#t#)O=s$BLvV,(j re0Wx7+exGX4n X#& YJpJ]?;z MU 'T;DWvhW2 2C l4)K6]Qj%VBC'FH=F4w,SءCpQi5΋}EH~ abAa+ >M +Q7gΘ*='YB*cQ7>c;=?:g|/qHfQIvPdJ_tcwc~ yHslh^7 M %ǬY&{In@ _=lxGv캹GNxY1mQ"DKJ"Rbicn 8Diڰ-E w=S~RY0O"J9@S4nնtɤ4dBZF8n !6&=tf&xrF153azr¢"~0@hwqb@2ay|R|AAܷL?4ty#(`zK|/wwR^m&}c$^NZ2<>ӻ-ul;̰ @8qٽ^nGc)*!{mb/~;~b^+ʧAآJZ6lEQ>Y/4~q.X.<;,\>`fR=(0}:'*~6Nw'zA r=Wˤ& +)=d{.]Xc:aâ3mġO_)W#ˆm,j(󛻘16uitܷp7~ePD wՔE4E:}(l\o%JT}7_i[>=Zj ?J"y<\/4@2ҊoUffT L^ẏ:+X<8E Q6@(C;i9j H"ʥU$BX7LnKlfpwx7 N+3K)K:rO*X#c֔-ȆU`s(jM8RnpBqP5tVMP& FjK XlAĮ%=^u;F9}? 11mƬ8#:v㻣{BG} V[jsFIszb:5}!;Tę \ˏ{k*9V B +3uF.gS ! 蟑~/.8uQA"c^]ը#XőiYׇS[m[%/ujagn^C)K"LozWKk,R&UT;D39.$vcRE&輊pO33巉d6u}E/KҦ`a"l}5f.W9ɌAEC(ӗ)5-6۠[?&uk”7e<N>& DB.UJ8!2/jrr{x^̻Ws!HE\^2=Wȁȋ-|\v׃/<.DUyr<Ќq,qޜ (⛶B‘LвJ\8OT[ljCMQ3p ~s*nqULqc#w {]5xa/;Nj,_!H[nn-[i)^FEޔib¬]ϬSYr qaE+/YʌpmЦA4 A$kٵ&0*9 s<3yPaBTtD+< 9ECUoG,Ұ)m/AWbDV )-??K4_v9G]_I[OOw|ÊKjK Լ); S=Q- +;G!5yCV!s4^&^cUY<C"-d{{cHrsoX91y؏ҋ9sы~qtFqܻi# ҍq00%`{#>"((V_r0EHndLˠ_S`:Ē\֏KE" ˪-Td j\7%O?n#vWhd]&fO\Z3ȥl2|}QEafWLctm}LOsL{p^J@j}US2ġmyNuR"Гc{b 2PH[[-!GiOuFQ$|ms2,d.MxU\8VXF.<)gNVھ$Q~\"g6'űah1TsȇJ6Yޓן27 GQ6T*"oGJʰ;u!٭ϕ0^64ِ*[!,)> o /j">= Zh)rH< ^vvc#gn-񺖃~88Y,b1Z<7@ W(otubcz*?z.&pVŽ}ejK4O,7SdMM$D-\72ȷN"20Gvʤ8( :Cb,X•JH88( 0=bi14$D4N#X2 *e)h7`*[oߔ#S;U-=},9(jYVOg0Th4]&͑!uÒ֘ü +Ypʒ* ĴsNPP.Cl2CEgݿ{`y*~O8Zk!f8&`6a#˕=2T81hHFIđe nMC_\Ts5ܘjzudF=WI;A|kdyegQt|rnMk:+7`*U$$uH<c̩t]ø3KxA;9{%1Jlf ڐ8>gFEv2lo;eypqi\m:煍]GjZ'KލLǻYvO8IUA׏r32F)[ާ뤪DEF֔O{`FN=/| Q78¿h/ fBt,9#B}(>f 6= cRyRIf->~x<ـcF\ H`/FY  ld#WfbizsO:.؈Eq>8p]'G V.߼q&ޏԨjO;Q>")֪Im3)uwXbs7@ {;@@é <з׹Oa"͸arP f| "tF ~VN. i`;ѧxY` %nVoFtDP s鯆7]׿; Bk\(o &k;?(6PaSʏR4_Qxd+,t8ۑ<[-F$w\ qn/}/;Lm\PpGE~L\]!rkxB QT4o/'*txs3Cx쵚tj*vͯ!wkH֣^NіlFê]jCEaTSEW頀AD rs`3-JPW<_͢%>q_S3QǪ֏m~y_**UUqz$δay`OH0B݅G߰] Td3laW/7Bg m 0e+@w>oDJ!I/,nB09-5@ ZJ䗢|PĂW QvRz? -[R:sՠ[->SvX*=weAxB]p.{Cܼ`1o k넺_[#X;ȄW6)3mE_4O8oFV>˝Đl55ws`,o1:9#b>q&eצNQCAr;6π]Qe %<3e>CLdwfˍA gc 4zv-MZN`"߸;H'p[^Ey~ |rl:HdBkN!oƧ2 UV#"L9Ivz/OFOp"d6+B=VtZrp3=2Mڏr&ր:5jpm} .$zTp( LCTVlUGRt|AD 8Nh!DVUvmXJ-ɿ굸,APȪU2#>ZNN yсwӼĭҿY+:[?XP *gBpOgNʿke=2@qi63x ^"JF̲1FVxs0ShsC ʍqgil2#9*n\,|,;Tyt|sC}מLl,* ҿl2_D[9ՀkqJ#? dPk^E5ݭmo1MoئI v.)$d䬒VզukqSϗi]ruI@4F aZO)arPΣF')&AD6ZtUmB bO"E8x۹$%tcoI=ݺY;$趀}`udn?2&0oG؂T5k>bN$!%st+SXSJ *c:Q+Hc!VKؐ`^`)|KLyrޝywΣjgڑG8:Rt^O{Yv6VaUY_yJM wpyNh, 7Ǐ2FW4߿HBn*h9 ߵ$Q_g;;m]gQ!/2v1;>@UKm03@}/ڼ^R#7ǧm~vl7?ŽYF* Џ˽XϏV^ԓ!EX׸T4_A_~@I&I#G%7aA_ўP:%=#j8t~F;v7c]ŵZlY*>CQrfsV‡TT[je%!w1QBm'ա=&\ӼR;$K_/ofShq//[,&G\>%:$:،Kߡb~y:.2݇ YF26اi˫M0E:Hꡎ0D\GlUm؜6NE1֘3P頴f{.QzeO%^a=l b8Pa2OЈmnA&3Cy dӌMjHkV2r hK>}+")vy}9qH;f !5팛Wt@f`Bs|)גD.hq \% A&QSI~X>:6v[Kq2 /gğXíhzy&LfAV!S:^KRFrɺ6/vVwŠx|zxM3(H^A(OGUb|$͜hDnj"+ຆfEPᯈ7ղJ '9Q}9^|Ywc2rJ [Oijw$=7X+g'z::}{muK=\qJ{(VOe A',*6, qtS qJǢ-_&s|} b5Q\>BmZ ol"eτj-\/#be!T D&:ܧ+ q>mszq{R/J do()57CS.D5EI̿cͬgO^$c0VnMbw[;0~޶~X%'NHm.'AQ$zidQEY!C@~G0S<]9sKcO3w? ӖvP8̜@)v(l3SP7m(.r:gH;X,=*IӢ\ֱE%cthS u%.2!lw*/[UQ]'+k9z yȶN!qP =M4^*26"~f$:Φ+!xqsCwm4pz0nKg6ˏ3:цw=O^F x`?sq!K m#8j A tUlxrlLFWS{&tR)\&gcd+,N m\IPY{ލ)sH]Iݼ"b0hR,*|-YSjL3jTpIgtCl>ebӬ4CiM-]K~.?) l7Fѱ=qt,A!3֢-|h S%킚PpZ6V,UA|j@]θl±TؓS*&eqØLWePq,vĮ3S*F£ CQvEq}'j;:`U4=Um1J5`JU4)EY w59DcOu?X*Ehc3sd}[_9eE9TsL#o3'_+|>:5އO#̏Mj}xz&TƋx `0S*H҂G4p:J@zzNe rcOe",1 Y΍o8H-x}J2> GM'qq~/D{Ofl5^^)#)#c;p-bec}w3?VQԻ j%dIBİvN{!FNߏ;2M޼ʖ2n}6ZqO!)7` plp@/Nzj~k]ۤe(-';vpU V.jR9nK}?y/5aKݘzfdXkEo㠞Q3 J ,Ivu`yd.+.Ƽ{ewB>IqCE ԭFhF噺q@ (Py]raaK_/_23OYs2㯁?ؑo>Q-3 3;rtkȍxq5&?rnǪ)66@h=Λq ZЂ!őUy>#l9}rL~D0^3ct4h!!AL\)N?)!a(.s;γ[YdžВ4mp_F"tQ8 ū1D|A7!?U]X~l]㒜 Yԥs_v,uiZ;l,{UsԭA'N,C )_ZH>!@; cVDXX9_ƚAI]ds4|V髴)J /M~?I5l!>tdqG}VI9 F~i8Acg7_>^iwQ; 3R!I -1k[ Mΰ eIJZZ׾+])m rhC+%)' 9}v%A0[?P15JK 9FzNRi8!6W1uBYC.A Z|E!L<6\^G+=\3 <1d8U⋩=|*I:X'wj ۣU6Sfqv(lfl×ZJ%֞Jjp xDr5<MWD=4@!U[U/^MDJgQ7_I<;j1h6})NBφ7 o㉕Xr6`Jndz?`.t}Y-vP3dn|]k -tّ ~)t!g| { e#˹<%L7]bGު 7Ȳ9EDM|ljPoQ)S7դ̼ R2.gvS෪:eכ%7 \M—x `"̇y(}z`7dϙTsVmo~/ 1bxnĦ݋hU y ړZætkEKfu>UH{AMVGT{6y`!Ll{&eNJfQ'UϜNLX 8Ӿѓ#OU ֛Yft|5IVZU0!n>"H^jх1yqv>D[ԔZTezd6"vkJUꠉE_hi`])@{VweR>c{uC`(dª+amV g&fL0bt0*k(̦FUH{5y1FKkz=8GhoL*N0e8x4 :Y10$jaH 4 51 `;%1!-[4H@Jk?cȢ!)L[ T"pwK?T<V{Vcp PM"#f/݀Ow8}Q{,S^\܍6ppβ ۰R ]Zadžqߘ) )Q}L*~ PZtd$A[8#W3aqU^ZZE*m =L-d,QZ?PK;; S|{$>cIpmCmXڝ-RxRk$^oLOym@D-]U&?BU1&h|~lt݋ z d<8<:̛0'ӵ5CK =u  8;=B$woRy1}pi{f m#n~ZU:Ի&![Hu#Ɋ"#7*C{>Uޤ<(~q :MIWq.=}a)XY%a95x!\hs:\E|\Wl5͓"Պ5Î0: S| HZ \>*̨eyt,މ͇_!2L] 2-ў-Zˉ]+#QL΋97W `?~ :5̏PK%׎mm)=zil*qqQ&0=h&rjZ}{uS'x@ ͊ T v5&әBBŇ17ϝI"mx]Է)NG;{N y "e8BMoW-:" RllK>& -gkSʇ=ɅڦyOʈrO{N{(d=K}KѲ5ZGKQA$jc3uݿT%o4)\SqMC'.D ~}X˄ZCFY\}ge:D`l%©O]omjW)۔,hLfd}?[=\$$X@?<=M'*+f޿(jz5~B`L-c-C(zf^~?5bԉ V7Nw-b 0Jg 27})MF`?ptG79Fg&J>ZBUצuUi-񻹧<Hھ+A |UWm[a Vފ9uW a)2@*zTOg4O bg|4`h' ;j(B6MCl΋+NoVgZ׋9UQO";?!3cױCbFgtj3e*~՜E7YLoRv~@"N/_lNڼc L#aB 2D~}w]ٟ 1[m: %RѮԇ/΢afay?{\ =UM19KpКʾ|8 BJ*d'2IʬlSX}Bbt%>aaGBZ;,/_*W*"߯Dt۸0V(I]Zgj[](_1oz^q7 kصPbґL5YjϜD0RH[% 2(.p{Hte]OuC}'AnEj׺헓Y' 51K&C*AiwZשpZֻ»wy 0{t&֔ﷶA<^ڐ7tHm RKQP-Y9fu|0ӊ1:X庵̔Ad20@X2pV8'Byv|ŋ'3EqА%HN l41K@FA6hvjBr(U3rKdNX`؛P_ބYK8|;mV4^J75(  'U'x @Com@bV#|} DȄrysQ^Sa=.Afv~;.H2gOmaCidߜTo诅0 yL*x"%E8M2Q5 VP{q,߫TgkQHi%7Ԙ(gz-ۄ.Odwrk]@p4ؕe~Kh=/#ŜCb$"8>_՗Pf aE/eT ,x.rv_Qc;k,u2F3Re 6 ,37fS~sM7 ^:Z#ӷ BQB̉|?;b .9 Ӣau֦[Z3J׃YpĪԥaJBRB,aMX^QQ]M}!¡a ~ʜŨǃFҜpecM\n M9!*R٤sd?Q(їމ-Y7/5rn ]ʓbVTQUر*j_wÙ=aq^oL~n_ݎF令)jq1-DW$n:KL+lM iDK? U0_=R}E,\W/ ĔM\M.߃0ϯ+gf+>ޭʹȣa6z߃дkH"Y*㓞+If T(Ok#6BsA|{έ"?O\+q:H=OjPwy$kRDgEYEbs#2pk+&5M0~ 0`0v~?G T M5A!ht,q.b?1&be^[{)MLKsXC]0@_&C g $Nqm;r!<ُGX@IQcn""QQqoJ˪TaV#@#nIM|L%2׵ UAL;hrRd:y#W?7HH"4$w-(O.^kaxIF~.4\(9n pnWF7t\=6`KϩEphJ`l_V?Pݨ{ h=lE[xͅ[y17wenۛian W+-Gla*[ ~nmSc"wC7Pm;8xVTV-7J+ha?7]$Y7ozAELvՍ۟9dEm笓'6\Kv6RHSlWFHWJ{&&Zrxvp|=wEqILPf;7`|Q*R;в5Z8ݒ헔=mǾD@$$箒ޒ @[.у\R Gďdfe!|ƻ8 2koAl3in%^ʌdvں3{hb r6xwgʤy#^g1nᖹ}0ldiGߚ{$q y~#8Rcf<Ŕ9YE() dOZDzU=U F'E0ƎDwD+xW7۲ZS}:4gɗ=앑15m6&tZxm~S %D wbg^"$#6ϩ bS}}LɀC3sHn53xc? i7F0=F2"+Ì$͘h.ͱ*mؒ9^Xvs?Q2)^nވ4LD&ǵ+bU a(RͅX=!7NtQP}DԄ r`ei6JFvNR.rKscݱAa@IEsuwjr}ig׊^1D yv{tZynBtxX >uev=aU!R)T͡2[M)YSx;WYf.׿K"W[ᩑeB`zB|[Cte[M NjM}1( 9eU?4+Om'\Pzym RZ^R uj% Ź>p+4/0/q·LI>!2z8ښY$}W2|BIѤ+1~&\HuoZ%o7r'hqPS{yvH(9:۶‹OUM+vJG'Qse]K^vڨfXx 0tښ~[t#%񎳄WQ\/3l;sRQ0 ou`k/T:HSlw=X:?B9>4hW*Wȫl=}Fdż[gEZ,I_iʂ<;*UH;&Wkmz^ U$g2򮟲qsLL[* |ZlE:ѳS-=N?(;dpTFy<'ՒZ @$r;N= [qJ<Q"Pj{d~s?s E4s45#0(DCC6QtG$`"AA_343f2BwgQiߦHEHli^;dZ3Yف(YqO*zz"ˁ[kM'q-SE+Plf>N iD_rS\r9 p;Eh,S2U9x'CE5bgTؘ;SL1J7!x%}pGӤM/OybϤ^Z7k당oVaZ(E #h%tQnbxL4 W3fxc.{aCX.}z2r,seяԌrlQK~F#YcbJ-U73B3h;{EhnuЌ`~U[h[CeCГ[~5 T0t_(9/X{oqǐ|U4jCrYn->m&"c":?NGvlW_8|5*b\J:B?J 'Fi4bkܯD(p#ٌOa=P@Ud>KYaح"hۙNȜ-2arGtOI<:[@4{wr}m= BE;1W2,SkHFߵ};Y==RcQ'Q]gt]c}4_hH{#| !5<]ц78f ]uWc߉C]~r#MCPLٯEHӬ %J(uNG_rUcKOWzЙ.O/&P,ΛӪ߉zųB}>qAȍc\muk~UO@IݢozV^FpdzcfR >/e]ӥC!fiE\qVGaVk8_ZLLj ' 1K@ UlSBYY_QtCCA~q' m@1q[ .Ћ/2ƽփ!L_R%F̤YTHr=ZOyf{ip֋ aj$=YV}RV!tƹ$_"|7&heMG-Nz͟oZ+ 5Q6T@Ń 3Y.͍u^P)/5R\JeA %{NPq 32vu閇.jXnW{# R\Lҙ[Ef EسOڥ|e"+Q^Xb.@aBY.g)|]ÊZHi@ϊ\8E۩xs5A@b uĪ/7p"z["BYV 2g ?X9(11JCw7TtIb6|Jū⣪0`]7#7drB L0]feA:=^Š/+H?]g Z@& J/ȳ" \) 6,zPt_EiCuЇ>q7F7og[s0+oQɺׄn#oRۤj1yO.eT\m[Fb#Wh)9jPC 0vTlmIӾY "v琁}\ 4GU ZR 8P JٝNޤY!_>^^A&aʧOt$OQ %M4sL2耶RRono`OR/MEDT\u7|Ɯ3YKKy"֋X!`O]u0ڙ&lZqWOOb#Leu`fh$=ߘnNw{(@GGIפAFt]zR ^ h!+˲9O2 M _ KtDiq`ƹ'}yQPI+=2$"I,s&Hyd?Bh! ^P"mS"EI=B8[bVemLG,zz(#4gb5.@ xЭ^kЧgdzӗOhІ,VN98ۘڇc4QE Qh{v2r@\|\Zֿ>/\d xgQȪΙ:G7}aCI mh2tj^Uه]~]U)UBt tHDT&ڮGR: Y4Y@v}UQJ)E2;ըr&F. L7"ͿPqy`e CE9|Z5T} <;ߦ >lx U`(NRa;&$>  HӤ%)$@gRkTDvOMˮ|XuG f3֛u6DQ!7oWU9`>|ϔͪ}-q]nr:b՘"pVY7kIt =G;t* _ %ynqiK@BEUpigf{KfaϬAoP/s>3,$F킓pʌVUmly%&5ϓ$@K0ha-;+z܏6PyF)*Cܤ io:۾ugtR:gGr2lqȯ}륪 æ*_G -Wx| gfa Fd:@Tie6YVO&Z%@ϋIlg9[yτw`P7lSvMM~Q^,))},ArUnw7̼ۍސͭ,]SWGvhY>jl}ȅK &¦y¢bv~ϩ!5SSC3+ t{ktSyrO?N\肝m'8oL8UGtJ&TUCwE%@(w>}!+3m6޽JR}7sa![͚zӻGrO|hrS9޳ETѼT"_>G!`t$fUrޚD=oACuOU4,[K/& b{) ]V13吺aZvGnyzV_^1)I`$9AG!S * l7F)'eҤ[)u9vRgq,[F %'P#17xt]jf17zPuYn.Dn\F {7~rZ%{gxxu}s9M]j!kp4/gq'BH3L3 $ZlhH%^7N w 0͹v!ĭ7&(p>^%fu\"yb!AzQ)n!Ÿu 3瓛]8@oӜ!`ٹme+-I 2p:.g~-L6πkfZ=brAMi-IqT뉨(pzbL|gil1 ^s5C' P#n1@ƭ+a#䄒mp2qG6~;GK;sL(n w ٌBPS{5"~?yxazREdf"龚/%.CPV=FD1u^=(^Nf붟 ()OuB )a*vܕ! v]#l0NRUe Aī9(vL3JxQfzz=`ȦӒphM"\@F~%DOձ{Ndw` [ʹP9ˤ[4$pQi)fn IyYr {|0U x) ^Or}zB=g]Q%B5 FKZpkה;S FP0E]4A$}.L̯KJCYJ#a.OdpIH9@\ҜˣzvRKOǚ+3=/(US]iaWGGmz͡. >WVpD/8WdC={]XmP`cn4ƪqAi=.꾤8t:4}ZϸMZ@ 1h^.1Wy\rZ t whS1w^>Kn"9Q*^M.yfz脓AP">4;q)?1yRC\{UQ#5YOC֙,<8S*l2$:QЭgs*_XZ~| R)^NmA2) DVeDv@tBI';]s[%$(iyjžRx{O?&={5hI}CČUyUg\/7?1B#ՀD徼:!0N9XԷxIfO7ln ϰY*ɰH* mlʍSG/-٦fc-yɱ5ӝP!VetgӢvթEL()ZI#8l@e^.kE-b64]%VQp8" HR9O3*] q1܍ 7NڟMMk9~~5D5F^@ Ӓ e!<B'1yy;K'#mۃ2mT6 KDiٲа.ny>I9O#y?]dǶY]V gU"cɅN^?$ɢ!73@@kcAhL l /tB )֙"~-j,KCC\&]3؅E\a?э. FdTI_晹H@);bMacHMuϯih '9C!S555%mV™G/%?95?B4fl$׈Th v*h,X4R`_DUnːH֗E)2Q'epn:C2% 4껈.AV^#MMwdLoUq!ޓJŬLbM v=3*y,$lV`iPx0Z( \V>9>+yh,H ~M-2-cBҹ}}ټ|w{)Ld}kT($A"HޥPRr҈DZ)!o`ivq8/Kk9:B4UIGt cLIS?L6g6>) +UFh lL4rD'֑w75l1_xO`µXoqqj,D!mJrbT{zmf4BwO^L* P*ܝeztM2*o+ R!/b+ʗykώ#b+3&6/R EP}ކAGmBZ8*֠yqyGD%w5hy4OdVAa_7Jwp1YMG $AM娫O5X4cGrYe7J9>΄\$U2 S?լ2!h`D/sQT GuY\`t>GX`kA5S/UDds9r:/FY=6ڇ?AIམ+. =!nR#,ސ3< R&ך2{aQ Gls+jyGVDaY壆RGr$Ab3p  RcӞH7;kǂD&|C2Avz2בMB x 8=U#3B$ #iFBd"]SD[!d3Jٓсyp=1C  4o`E6\U@adeGMvF2Lfo1 lΜ欛Bh(#Yjq*H/ 0-X{fDb |V Jy_԰M؇7jWt'gխX+oUo>pg,s:M@NM㙵3 |k2 }mQx$P+6&Ux=D b|iY"C^e%nNj$Į=F#,OHiv`6'E_I } ҇(@½K!s z1-i\// dl6meDXxn(79K9kov8.$} =wjA4yIQ|N om /͜E~'R^jQX4T v;%rB#clodZhv$|eYU~@/䢹ĊN_Ew0mShE*_=-z7ُ$J_h[iҰe wg)bݵFS.T_O/z\0-B(f <מ^Ww-< Yݝ #Grz^d1Cn{5j9'JsRژ~9l0Σ>n_߇9% \YM |w@;gV-&TA{WWL\E"oI>Amt(1;e3 ]Wx:}l 9j0K~ܹ (:S£sؔl66gNucq:vJ`򲯒d=?^Yu6dͶ:ՔO$e] H %.tD~XLnlzKNA2lTVbjiibU`O`zD/"(Eݝ.f\3֡(Xs-SB !K2<{VuNngMxq- 2r\#29 2n~:ߊRCrYlCy9k0E+Nm4ۄ.|\W͐_BVϢ%AT?!VZn?y $Ž[6w9pO'8nIzᔴN0`qQGU uA B2}G0ī?kvK`MiVrnTx..SB6fՋF7. 2y坔엸5:ON^WQʟ s@HK38Y60֨y=ve+fs΍)pAx:V3,XaLi놓DXk Ӡ->!uvtx wuȹU@l.BofNkq'9 osG;.O+ʙ슺׏lH`.=hm;6{hY*i,y V:B 4 )`gٵ{JF+1Py+~bd5c"=蠊<ɯ8ʄ N#-u|!PVAp$>Ww R˲Hom6=8%mgtxB72] F]1÷HŁXFכ/:cn̈}la*}UHV$”yi`Dcuh^NE`ZʫCy(-{}+r]Kf!DUg9 _Oô&S~:0KkXFpȷ˼϶b; $ !܄?`݊po u±|h+($\G`U& C~E@2 ;Y3ys"5m3x~9;}]Kh~' Sǥד*ui@AqE^Ȇ4` kҭ ܰ#JCX󡡱,,5{a,zqOٝ&}utY96:`Y5SK X!w9Ub;;͘*X_ HJuYf zRxͯlpkٱ]ErZ>L~-f!x9C.aP4y*&ASo.rrLΚ6Wwd<wJ.;2o>92|=ojmjԶBF쓅d&/M6NW3=ċߌ\q{# BqS;Qr шͬ !=|3;zi; }nЖķB\TV+|_G*p@kneDůP }̑jNdŽqSK,{Hn`߽g0eMu8aZS%FyӸEahq"6F@"w|~V#pylxWEpĎ*;8O4 غ0ic"#P@jeoHCN0hoI(e kR.ђЏ**QRD ]#ѣ%ĎA(;7ā .~l{>$,, }@3R>O:jzϠ`DѸ W6KwGb~WЖڟD.q!54ϛTޚ5c`Z^Ji4y? )jNUVdܡpɁ;f9qsӁרIoג$ 1#"\i՟FpauVtZVM=:t?u+% \#JQi>5{FBQ*ǗwcDekl8 a0u34!p7k@'9Gs U}i 3%`/3be*-̚ʣ.5kɌL! VDʎk~Boa-KLjOrF[TDxkH-n ;g LW)V2`mUl8Ɍ;l/T5XmW*ܲRbnÑayg}aM<ރ.N5a>r M̩|  \&kR3\qm''`uX3&Uy@mT/wC}g ۴^1pPf=յˁr crd$gw6%1;$~cQBԊŌ0G(nd5ȶCwƒ)=]Ճ)ֲF!}*N)Z}&v1!~"ܓWTwP$A1s>i"Tn +['9(m ?W$?|h BVhh^/Oxn !K.X`Uj$_AIއmtKy|_5*@[2^>Hmuk#[{T@Sۆ'T=_U\z0>9+QS຅V#y2Th*'zpY#ϸ*{i 6K?M uqBXz9PmaxP5tlcZYny̮=uZ57w g݇Tk"(V ha?1DۊԸb{6%l\kʒQBx;̅sԈ$-庇"aiA)νzT$W ŋ qC0Wξ?e9fΈ P/+Wz p:Lg}uVEzQ[;eJY.#LIc&%}ՎˉP( 5)v!Vx{&%T)RjOדdfL I MY":JmP@L9"8s7'Tո8_.Q|FoZNeR!,_^Aɲ~p.h-2t_yOIS9RJ2L]N&')W \~K`Kj%|T[~8=,*fo0z'bIL*-gbܽQ]4f UnȯD1#P[{_Ux0>i{B2Fy  Ǐ1u {D-STQQK .s%d˺9=L/7Fq #^ $?$Uu: wINseR$ ˱/Iմ {m|ܪK%n_Pn6>.A{6Ť+*o!ݿ@l@(ۂbv/m"'Es#t"덌 ᱰ\ M;3ҁD H|UȇMC_d }l Q. bğf%rj%ng~vd(-ڑʃQneQ&Þf0"/o""HuDةX(? _%[9BWӯDAyXn)e]ɺ8|Y3;}Rq&AyRW6999<"0+j%ˀp\pNn@FxRN|AT1.v+j]v3z2f,0Xp¬ 8pO+#8JTg<2TGbIN E5X?æUϊ'Dd+H6&X7N{3_'W&Sp!o,,@pFC,1QwM?@&=PԴx |4 b$#HPve%Va:e}Q` 63x1_/-ղ)ebuԩ~y}34]QAtPjmλ&kagB NRz@ltʩ Rd"&xu C.(B(Fj&]pe}w`C "$*wF/W^_pk9}aA@ɸijb-AUǭXlpsKě^4!}%b;(a2\mfv>Un(I:Z}nK`ޚgr_ nSxb2z7zŒ/F\S[p=;  HW.nD7bF(QmJZHMD>4n֯eix=+'h]"ŌX>;vzQѶhD8ݐXmpN%ڄNΟWͦr,Ҩl<A3S:jRРۢS㏢&2j~Jh,Fe z+K8ɱ>eK=ϔBw-{F鍃7SN<\鶻rIo7$.ce<3Hu\-%ka͊v > K6Bܢ/zܜ7{cE|T/7.?]J`PM%*0!(>䶚x9uU]q(M,w]=׶#(y y `΋:oWt VNД2c@!yуԝk*k\`h&{5ı6ifw {WD6@̹pjRXW[T0Yg_ >*1DH+bEN3EB_̌{U5l1kQX /J.(ᤵUmͺoK!c393)KhF mBl9mL]$p\0k<q^Y@s~[ٓ4 ӵt`%ZØEMҐ9lÐuFH4%i!2{HIt#{!L~{ON% /&ؔy"zUqPЛAos@"R΋+LU@ᕓiy-͑i[KCFX 7elI^@ɯkQ7аepnsHj|մh9S0o$T2#2`qnٛmlImS{ P9U_*dﵹ,BƧV!O>8mS8?LbX6YO &a' wK r9b4pk$#U+? p G>)? ppSvE&_ӑڝpNX}<\Nl΃/Шm]2 2b3VL<RF֪~Mn?Hc[]=G݅̫9}OOEF1!ORPhA(@=%]}Ҏ`69i@G0g}:u[EƟӚ$mi>N+%6x33WG1U AqYui"F#)kB\&e^2a`OH_2P0d3zJ?G0>FPaoO-{%wFT 8%UnsFOOcM`EvVL>)1$ٌ1%.y!jA㖭26 ?ZRj|A#[(*0 0 n7-f*qܴHp7ɺ)vIOTJO$ ЩGOzGA ȊalU~|;'S9DŽ]=>0-GwO2P)hf8xʞquXO/W[0А͖A7pQI)9уv}7M?A 7&K 0O6K1x%>U6z+bf7 h{!͚wD!'(= l :CL\Bhۯ:9J_w>GKRPDf&"XV۲3O7y4J(ji>?.dMml=}u'|-"y>YTS>`G¡R0_ *G-VXpojco;zIE0ʕkɞ:x')Z37#Z,6Ao`/"^zHl?ZϲogAx ]ʎhx!$zF~a!a{^Sss sC0PzڶqOW"MZC 9=ح35b$+9ɽUI)UGߢGmB6ۃi9KJL и탅}M_Q]N:&Eap8>OwЄX\8ÕZ}ΧkzxZ l5⺤ F*IՊtf'γ*S.~ܞ.ޫ%Wv {^:!HܚErO_5wRnoͿA.R2{,k%ʗQ2 hPW7hfR W]r8'yqP]i"x m-2F aQ,p6LϵY<&LR Xd=RMyDsC+v_zP3kWA%U0hDj7-,!bZ w6Cb~kef-r,Rqz'9%^{a>7S{ȅ}]uUTșrqzDH꠵IM S0yD> ͩW3컴YrMjG5c|ĵ  %ce-XMjAj6>;~'XJuJ~?ayz$40uloF(mm[8^rWf?9F?{1Bz@ldUc0ICЊ,4t0 e,- jVj\(*Ғ\3-XgZ̾7Z)5~Y|q97 %P hHIF|z,1!e0ᬄcνxj.mSh'“dO+!p X %pvTޒB,xi6LQ,+Ak"%1S̓Jz҅O?}29ߧJiK6"v<~ 26>;v^)?Ajבc )#Φ߅ Y? CY~%a}\ 5J(S{O)iatiPkN-,OG#6C |sSQ׻غ:7 PfDӁ,{[J.C|d\O/ZXs܂R1л7q^z)zet45;dK+,}&EiصZ؇g|kV*kTgҫ[WcX%ή/ơþ'NDD?Eƪgna:Y3 =M}]N01ɗϺ`a*r||q0SUGFm0,YI[W|EW{=}斀O6qA8`56txxs"S5^gMĈ>u[PG/S;X ݢ¹p]RƓ[ƋTk}]~a- V$Y0y`ԁ'6ą3t ͯlD^|*{`E}KgEǧ o)*p4ŝZFµY0p/ @&|^PicnAj&k*4*.8\F_xqr+xYڅ ]B2YG Q/1i@Lu9NZ,olK>~۩PF2/b]6k"݌+l{l掰wUuM?R4f!񸉄EI{2$|iK 7؊\=bȎbGHӊ¬m%HU[vွi]p3󕮹uGdTˣ? "}kCHKE){d dU\ ɴ@aD*ۥn(7zh2:GO~- >Fkrۂ2V}P\}ŧ2N3#6%^k`''|qUԮ՛ccTs,R7;u"|ޮUQwAbګٜˆ; \q6Mm;4L&\*u)itɔ1XdDq٬JѪ1K5˂\vJIE-[mMd|Ha q e3g; a?0*J-3_rMt\(*7_g&{i-YetcLZ#ijX'{dє(I֠Ih`XrA{TP`]QgRdX[ʷ~>}n2HfE5& .iEB։Бgʘsc_f\(A~a3,^S<-֟\?:w 5 u"h9՞KfLʂ5E-^.p?jb&ۓ1ة ûK >1O@A X -L 0uyp N7 q"-X 5zGx^z4ҲS_޵~PO6cfqF8iSt]E%m)0$9O;Mآ\àjV@d)ΆÍ]ip!"ϨnjUN(D*DتKb'ay}MZ!DjeM0'bdxsJZL8P*(|Q5@,ud5r[r#E]:G[XLޮCxaZy\v  5GoLpVM&zsw"v=//yXG;1n]{7>%(K`ZhwL<ѬW x籁,qLz͟`" mW$2bRXNǥ!`Ѡ_`̟pYP{tu,I3< Ds%-+ǡR'RMagA6'9E )rG5 ۅfԽFI='X&58Jg3 {SVO(aZzn3r;('{LF&DEIR?O5+ܮgv_'EuX.[Z+ή|lY{ fЊ;JHqw ui6?|zpp-@&W`:Rɂ0rC6M3="<_Bںό* zu滋|!\P}E0GBt3aC^.*sUb!q(q_RZ kO[v9 \'VW4.CP= F;$.3w#`b69s$SL=DMf2@# gy!Gz Zi'[nc*NPS<";a=i>rXE -躵6+T>k^;4LiL{QDyfh];W8ꪼ)hTsI-|C{%H-ǀ04zĽp?Jw43_eL9{}ʵӮM$nגZ{" .#٣m۬SSV&#T?&R}JBC ; .Z}^3mK*$O ӎتmTZa#܅-.4lіj2hCO;KK$*0s ^ d]-~_*ЋtswK:0E8l$XàYBwVNȢ(VFG%挬0h ނ 4guξo ,ɰ#Fm}vRՇ"[ʟbDCZ"^/e1h%z|=nqP>mV与qzpx_4y'D);)P]6=T9t Aģe|dLG9CJ'7u[w1.2ciG[,qؚ҄RIbxaSQ]Q| S%]; ݔtcR=yz3F|n*E)Y#9/Mnx|ʰCܒRxPșb&! Wgm.yxPX[(@subr kL6n"xa?qʚEw b>ʧF̈́Dh61'6/D*pǻB|BsI:M\j?khщ&9 7r; ;6C|4y+Aꬦcs;=8@tt``VQ'] _q?BRŰFVee:u\EK>:bKIڭ"edP%dmY^0^Y>n23ж/عgQMT~O\,yIs>2bnX'gz(@ucWo(P `\mƌks,m%( 㓮$g6ޘ ^V]yR:S Ƣ[ȝiIJ(FE9֩t~pWɻMP81N)c>E^HGc+ׯFUj34h6kfx<ҐZm<~-貚kT hYlEe[`~lK%[fFH&orsd І+G<=Zu' &rR/x7}1xs /Z8% p뒰d$qr/8԰2E дS r`(4/(S es*q "ڤ8Q~qW>nUh%GTr IH׋:5a6wd@?4G!l߫֯g-A=a9BsyvL%,RWx#=ؗ\JrzW&/ܖp`G{w2˪ʅ$Qa޴r[E\L=|)akH@F kI6Ő*<( ˀD)dZenaJ lWħ5h~ſv :Y)$;urFl:%qܲ/FI jx/_'0mF q8 yᥐC'ӬŝE@)|f= (NVX2_ȺP)+Q-UAZ:N'(f: o8T)W]@r `WIL[$ 5,_> g%wLtBGBI8(Ffؿ^ڣ|0sk%L ĞI;h8H/̓yo'Fù]_pGH/Ww6x>bEBdGX(R=8-\;G>%3kݥ K5tH}87?$kQQ+SpӪL%qN8/z ԧS& v?O? hc!!Aˎ&22۟d?[xd+pT7n!H58!3Í T }|}5"Wu].G#ƍI~_yȗfM7/MW>yd-ͨ^DRD?g.uNCSv.qQ3ՎBY@V?_Kp: JݣNVz̄` o;ɐ eݹ -'"vt%I:ICEC`Gdv)qNlVDA1,]e`>Kud5]kae@@MLBj}:u 噫vo:G9OO)Fm/AB ;HA\\⇭ 7nM<:8 _-M] +7[X#}IqB.w00|kF6_.tٔmTP [BALs%)߶y8W`bWd)W~ /OԀ(UO\`ϐJy>|AțdY:Cc'WP}E+c7EIO <0 >d'(u sZh0y k?*\ZLh95)N\>Bz~ʕ $gJI^½&-3MZJ~j 8=<+w"sZGpD.T6(YRc} Y!A_ >=o8Ϊ}X[VTL*dE~y >'.s -W8C^e/c[!R]hn|O€bp?Hz׶q|ƻ[ی-Z-)DuEZɉ2<ɂEVj$ؖ01#G:U,șFQWBUZ&:{!Yjc0@ =~HM]/0Q4< !Ҹr@<{YUD%޷gB,/OףHʭ ]p< C3=oIXL|Um +DIH;''p;QKuALmκk"d}a|+_[:P5d"9͆D,~9_Nj5Bf3Fdh]t㑌FdkDW 4^I&,<+ޥؗY".ߘ+~DŽKӲpP/ nnVOW'Y:o>b"h[ kBE ܂| ,9fSp4 cF܃miShR@F )ܧ'< ~>li fzu5\'Xknx}q%GuGFMɍl%g ,O߸Fu@jJVjE {k&a(p1TVSʧvY^3ڍjגx)ңaAFtp}trAtbGdG>% b֧ЬTd t4"[<(xj?F| 1p>%d2Ɠ dHKtyӆjOZϜp#CP ݬ`OqxaVջw@:wD2=sDZ1'^](+tPk۪>4?iN(l{>n~>>-O`1 jfkh6WdR2VH[F+R};@1i;: hkK!`'LiR5dцsׯE 0*؈}:ݕ LkyN:^p\ X 5nZ>CK;Lϣ7߶mkԔG[YfJAktgMɅ?rbT0*tXߩAA#C?%KXKGFJ CBxi +;$+@ ]6Ǝ`ߵߏ?c`7A!ձU% gfVM+QJ~o:NXU0sIFH*3"[R?K$JcF.%jlVrH= ݤp)ثX&q :KߴtNT⟰+ZdyV#>:l{M4< $dOM6ww#"Y` O { nU$^a+,i>Q=ӧܐ_&L蹝&fWbosHx6v@^k  <E(t\|Tʳxag9gov_m_&zPGjd5_fnŴLˑn;_ao[t@[7P%嶤"NR_aX+-KJUP@  N4=NhA}SF}{eI(q\GƱ!}bHlKN%YҰ#=> р6ขqŝ~i^P`{UbJۺ `H]-y!rH{^L8iD oƚXH(v'MP2e-Q~gU4dn]:]GWiNp#R,kg`.}&Jx:6ٷ{7`Ρe i7Z~ϷaZx~X4 ?23i\Ln,xYnH/n45BWI?{>E+EJ/ JѐPS `t@&)m%wa~@ܢe֨w(gP>R bj/&H]6#i5kLJ\Zd `^Ie7͎FˍEXidTPEg>PUe$9Rs/ĶS^ZeJ0Μibvay,2]u6K~+Bfǖ׊$3Y\]/ ejj($G5^?%z.b m7fΎ-4@z{7Z±y DWSBθ,0z9NOR#I6*>E7~vZ`#t~[RT%|"!.w'dh2m ov>5w:uw!9*R}:qIg^G^2=Uu!VIBA!3;A+%S' I9[avR)djM(So (i-Hēs;G}yg{y#d^XMHWE[nwW͏6nn ط+Hw2' {eTJKa!_øJ5_beEuF ޒJP4 oqfe9PmqxIoZxF@D;/}w('9p(?RW!6 .ql%\vv&u}И߫<<,;:/|6$$.r{Y^.iJ|jƏjA Np+3FzEPk)WTfs1İ: 7/LW[R5"6NE%d ׌unCfHBTDd78ˑt|W1 P n<OS `2JLL3w;6Ǩ.HNL׬kŦ[$=)ǩ G6q-$ޢ#%Ĺ reXjj\3Jmi5J9R?9 ) ;6 2B D=uX5?c=өC`74\;EAq!}" N^QMA &{ﮃruV*%m7F`|k䘁{{y@Aj7:s*?d ns8|XE8MŸ}q/b~_|ٽ$}w[q۩Ҷ|& R *ΐB0~Du3XSF EzR5̌Sj쮓,rFZ:dCW e1Tݝ~ଳNbR4ߐe![}C ,yN]{VA2@WJ^v BWG NB-(W|]7yu1F?W"jU5fRݞ!*`b|ظ^m g#j?xǀ~.凞pt KY<;5$v^*Nkfm'T?HVJ97uF&YBpk햱MZevf ; _QFp[j6uv2lۧ$m{_qx3T>FwZl!Z?H^bh44 WGul".QPtޒ縄J18*-]@MMPOw2з3m [.SWqxLWK<; ID:Fsk;bTuW ePhฦ h:cZdl=fF`!oK)WɯGyHhT \l|J,΅zJ"ˈ"2N$G>-b#Ŭ6vBZbV>He gU,ҙ.{csr5% MD}T6D4tl*qT ]!ܮK%EԊTCeßc -iI-`Fh0Ym9Z5VR7;z+fn`xO5{Ũ|4b#0lm$ \'ϝcdbjSRN]pg)=idml~Bn㯹/DSVK<Ќ~=58܎ ^ۧܶGx1*OzqkE2:_٪-* hi=OmijLu@&$(}#jNk x~8J&HY4Ѩ_#5VZUµ9Dv?ZccJ! V XT2:o~&|TP>>"nޫ*],+z  S|^D߯O?\@"1)@ T0}FznJFV_>ֈLRL/Ӑyڴ%KїMRgĦȼ.3sp_gAL>I?dA7k|9ŀd;_]EZN4^_"i̝@~Q)x0('&ZomP/#9צSbUk[ߍX~J鉜3hgJmLL31%'_zZg 9vb.Æ!BOCJhNȼpX1NUߣ"Ixo~0DN&ҫ- f X1~qdu϶I޺Lcʹqn/3G$, z4!f,);&~x`u[TQGF P6囄 Ӄx~ iߟb7a!ْx]3ả_n }R9) gO+ ΎXwcҷq.\ɟ'f.bu:U:jxd:A؞PSnM7`1YD0m|EژE.yY1tZ}Va>q{Z$eF% CSYԭ7vu~[g4N44ˀ ۽PI~&gm.BI])S.Yڜ[64-{B?O0:b(~"ЖGEè"&=ݮMw1xAx͏1,Y{YLlg4"nf׹5Æifz*y~壝gHD@r''ߦ τ*>E7gbWs6F8[^ٍUT^\=9\,e P!f5|CVa2TotKps5]wyaҠ3M IwjE"_bT#Q҇8>ɕg 4.0ќY8$ GKOv$i36 zk;=\}ՕݬJ mLɞC cL!=g{"Yyf$GpG w\=U),3ۮ)"DNYd]\nsF٘/.mHsw^3~l%$^TYSRb#X{/$UNr*cX8Jϗ'1kz H~gѭp(|j?[)F:oAfI c'Aq\vѾyLpJ{g~Qm>W_ .-;dr" r\ojFմf> RM4bUʉ::x?W=)&RO'|`;6aԪW| TCٻ;fzʤy-@6cx"Ә +:?s>U r,SR{@܃3]\n~ 3ړ>'ݯKߝk*pG|խ+?輱)ߋ~d,WWWAہ~֏"G /Ė)e*o0!UO9#^9o}Z^F+hA$1U?є}e>~WW&} VnZp<%0"4-|v RĦ?jᎈA LN0 Ka?>4u5ɢy06T3<KVn << ./<5AlA $ tJ .㜳MSZ~u ڟyƄ7A^и,2lњ0Ίqf^VQc&~M)隩5Ɓ'g{+qR94X"PH qވ#xDʏ`as#{|jz8wG5}܋VZ{S׋1gu'hx{*ޞT9* Φґ'>v.~U Mw7X&z~35!~Ƃ^wq6J۩ÞVm )l>DEU|ԩ(uv nJG*MQ6vR*-3tjս#~o7̌\{\z@b|4N6XL r7_:+!2DgX"iūwlA彩ĒTȐ9+@>|8>cp&-X -B65ʕͩ{1FН7sG~ܗ =h'y5ڿP}xּVwmL1(DA9 y>JDdy_QJbP.:\=:/RYt"ZSLDN;)rK {*\ɕxd0koK1b cf&LʸLg|j+NE?p1ob16D%)El;FcJ\oXWvԛmR=BФ8̐2,9rtƒjb9%,XT`\,߄v.Y33cL?bWq^PD<_F]7l[2"G)(v|` XRM}(_s{臂yPќZAu =q{miK>qƭ-pPe=;<qGZ[T*ҋ,|&;celt&y| ۴bg!gYmZ(@hX<.ӊɷ.1\H88jI2^FK|>>LYXKyPwhPr~h\ 7I!._z26j7W@E0}m5hcW@EcpƴZ? rwY)H w}dYL-z6L'n+@I0oϽURn]7IX@[S ;(Gl(ʀ$r5$^qj%Gۡ@݀Tu& i2`EXxo <:9,ƣykg Dz`B`~Pp&ʆA?<#O< 0b>"2X3y80l,_&"#)1N z=nƞ:N~󟝰vډWi2_lS]֙:;.a/bsݳs NәR_e@hUNs t "Ҩ!"NjYwDz9ӴrD$k5<ӒsZ%\rUʬ̄3O{yAWᐛW* wS8 ;e$LNk/տ7;IKOp'Y -lk@CXXBGtmRx?=Mqoz`fŀAAg:en~'_WW`hRub dǿ5^?B]CC$ށ W03QkDH ,l/η ")gXvᑯ?b٩X|lgrj7{IJA>`gcQL U o=vg+yd~^_uRgQ䙣cO )5g< du}sZb0H:Wlq`} |C7d]*GODEx2l;^sHXcHmz)qg]=cؠCŪ=HA܍*D0ܤA?RCBwW*RcPIL5Q>;'>\Iǒ[==ոi!2nydr^ ޹mG.7[P7**$KcA)=7K(6kkQ^ bu Fj}S`܍ˎl%`؞\S|!5~:=咖:FkS(a]o)O}O驾%`E3 ѧYbp;TRΧ*ixz8g-MW+yH?||Ulw,xKV1<*PĔ]U3D~<)T.:au?9%zիF,\e^U#鐣O ^q3/owkN8q(к%2Au>3Fz{UBR`Ij[d {_rVW(-z /i=u3=5LΩԦnZxyfDl NhI#-,s/b⦮F}`aH7.a#y{`|%d-ϲKc-o`sxpQ`g^oY)WT_@#TUc^[#()aQv;{E <ԽE{KCwC$gO^쓼O} |j^a}kE3}D Мa]bMX!ML|hШ6{!]UˋL x'vf[ج}C3 bL3Zu өКQwh$ -.p ۩AxXv_R۽0ix>%LxUЃΉiBu?JPZ}+oQ]Gҧk?L&Q1s̓ !>39ƈ\4hipr8cn0,?k/c^FT9I8xG0f;hZ2^;h^= k㮊J8OR\qVx]F;AUE tJ׸/G2#QDV* э.1Ptj SKPNha#k +il!>9.փĶnɾ{}hSk0PX9ӖۑAP il8)tjGs3ޙչ?{\uL(iWLU8ADJ>\$fJ Y%1u|PE_?GpSMLS2ZװZ{2+91oUMR>G~ o 4UaMcg2msl ]>GU4,%u.38m<Hz_drl69#6a9)տ!EN?$TҵkhRՀn80vn=**pc6[-L ^V-;/%B=&HX/-'sFW fJLwG*lI 㥇TIg(_#4)v "auu6_IBV]/K^a7Cŵ9P^)>= >_+c6{,Y[gH -Ze%)" 4ળ$-ea0ԟW)1@xЖ"۬;=?Q?L>x(̩̽s' UEYzNTb*G[có .e~RS]LzYpZ 6qCavmz-GХЪZoZ SMd`U<}@p^T; n?EJ Bn t tB-0dB0Ь}5]ﭯ#t~od=8 xle4Q>RƔ SPӢD(THVp 1ҽ@,* d܆(8ۀ0CǐcSZBp]=9o1Yj}c453@Q%LuD66;$(U5rO KKh@d'3gxq5p IԜ%RQD7Du/*ܬKM r^(!TwjGWlbyN}Pm܌3B ,y X/4!|(ڇs,f唧gr[eMc:Pݢy6;NOç J5 :٠YuAHd 'C٦07nVAhMu=ZO!b {UL!i *t[{aUC@3Wdޢ@uo`t̥"(a*;P@܊mD:p4W: ^w^.iVIA˟]fyrd(47.;h48 ᘅL3[MXlv~?oF}a1 R0IJסiaq{w}]N\!Is<}`/N]YFzSL1 ,`8uRMdqsgcP>ګ'냆5l @"^X(" D( t Sy49P#?qS2Va0ye*U =sPJniܒ;aWeirwJ&bߌ23k܏"!)$q_B!`"߇8?#.wL|8b}U|wt1>4_}=0:N縎tb@'Z}",AFrxQ]kt5xр@}sjOS!((Ũ?])/ ՔB3)9yW8ę6B4Qj}ְM ҘۥB!{n7zaQ-|Ep5Xvz./S-|' ((*"H|/Z q5e*|$˛ hm13k$t^['& OadL5RUӠMpޒ%=cBٍf᠁1ΩG0 Q$zZO"[)%axZ/ԩ#i'${-'?B[? 74I>Qufڕ<ocELS3CWNj{1w `,qcCfeK4Nd_ )i*#@#\?T79[_Eʣtԗx]#ZibeӰվH9m7f hgFAG Sx!.Porm,0}6#-P)kjt$-nls/ˋ]SdPf %#ȲlE[bɢKo:;g $Oj2§LOuIM.L\9r=se䁯:=)2Iz7#`'bȂ8sW%AQ7}OŖ:E&M},rj0" 1/K%J ,х܆08xxN MX]m3[-; 8>Íg3LRgU `1K/7Z67IL tġ5<1;Y,1S)é4BA([{U/Jd>Pyr,6 Y5x(6A&ߚlQ|CkUg 3[_]~-P 君.DZ1IQjqg_Y%dzG^ Vl*RBtG]-Sl%l[Cos\}*{0WލKłؑŚ>6\ jt_tIݻKy}7qD겫W۬ginx=`?9j+.W. mY"찃n ^#s>e7" ,De"26(gn4g[ t{%o!6~idCND^跆 9lʊN 7܄<5dq&ęS S[ [p3Yo53a8lǫ VY:/P~e{jw~#3o<,3!$g_!kރuT=.ܕKJ6b~NBTvv]אܑO3kuzGt$U[qڳ]ۘ97 F<6NKuhҜk~j NW>b#$2 DUxjvY Ҽto1c{T F/샹E؁Qh$Tkw`/b9 33[zDfde342𥙑+o 0POee6ǃCdn -%J;0o^$L&FGk2q8q@Q~q1LJȏoZrG;_P,w4QX"P=\މڹ%yiy*1% F +]{ \Dq &̅u;w֘*^YF9`[wz=gUyUT .BEXpBa/s_bu:عD‱(ccbv~WK_M(a,vH/q-i hΜ5-Q-ӹU] oIIě,/{inw5;c"V: ϵlWb $unAӔ8:>(B E {V`BuxR3]UA<%\ x6qfC0yY{%B:T~;ߴ^JNr}~jNbl}6q,s.U)#!-xKQ}m8E&ʼnI}BX+Fj'UiyJy¾/͵nsճr)`i7?Xݓn>Of /gd,{_ 0K։bgM\qiA((a=#RDۇ5O 2>CkP%1*[`0c7l@hrM[ ."(n>^O]K,&)c l fV %L:xR`{拥+ ͫQ( uUϨj[co ~-ؒZJI֐״915Ms'63xAƤWurwgFk*cO yu?$qkQӜ?n VU~%vk^VޤYlYqBSv,CĽg[f.ܒ O%f(_9 }x.L Q7o@Y o"ٮ{9&ʑPW (W9Ǩ5,vGպmyZ] a/ D|aTcY߂uL\br?m/ Q01:C%yƔah?z@%IՖ@W]H kℲ]EiGf` $Giyޖ*` keٓ-Zb+ǵ"6[qS @OFe^g7~Xz9;` XB'ӕP jFL#`!b{e 9[L:2llʺYH\ڗ ! yV on"["BB;ɸ!n/tH;<5U&ָ 7NGM{fwGc_V W$qh P}R'JNiVxRdN@Q>qW_IХ Ǣb]~x~$a3#G L l쌤j\DAҡ;OMè fVgmJ)W>~2FZIԬ@X1*+$Nj<0@ ~ujD %+*n\kg=j(/8J>˽&TS#,+:"dw՝[S6#[)`T -cH5elf"x$!?s݉K'KP]+&x2dMXMtlzcs},)&k xPxWK"LSw2|ekaI_\3P")jݰ>w!zT@Rܥvt›<[oڃmT P>7g Z#l/8v[JRW[NqɚCQG7T$xypcG`76E jO~n89;WT'A>wrLݛg}:)^]ra켦ndݖ:[kVG#B|\h ʩM*ЍC1+$&RYX ַkKnNbr[ w1}b;fsH_v\? hN^S^3l j op2a@>t=*[щohO?Vh͑]L'" px-IxH޿C(p4?A)Z;E;HTK\3QNSf=9^@"PPn gTY=3BJi"$.TiәTmtVuO A a3e`k]*NR$l ,D!Hp?(֧r;OxXͩIM165U=()kXcȢP z߽"tظCeiW>,p38Df\ߡz-J|2/+%ܶk4H{7e?QӅB,%LE7S%?\\ ɺܤo[>Ue9?* \7)l[銢"m&z9A|as$O:Lڑ$. B& m`֫^0FrZka^vp(HH]5:a?Pȱ?46PxJKVɋֿՉ*9˺Irb5=HzXA>y$^w!*ݰ!+:W@ 6=K0y{@΅7"ڀ78 +)5 ! l]蠃 JO6'!>C|v/H^~&C>f})^/uM#q#x1R+ 22&npE" eHsﶚ뛠G1ƅm01#AŸNֹe-@]mZCD߱p?gk.IVA{vlr%*wN1$"xV j"3M^l~ǟ+{K%ߑM Ny=+I9-׊kF̌p+?oN*4ƯҟhId^=f`/#=bYlK NrC쳰?-_H\9Diov(Mi#k_xEnȕbJOXf99I;nj2fgkϵb^,`2i *5xOk"O,8`',Fꎺ/7dZji;޿}` dIЃW25p,COplB4e(r!DMlz<^GbF=/M2\~Lm8~0Ծٽ 졮EMBg%|37$6Z3m*~&Ԟ}}D2IuvvNi=R>VEۓDtO r,2nAӊJ##LfeJGs^l7*Кo&y$'өBa7 0NRwpȞЩLHf 4]Dxf_i-Qs0 ơW#;O7쾑0vKnەIJ_{S[ј*z' H$y42QtmCrCeGNQ7RyBpCuyv*NMBaZZ3YZAIfӥ2*.X-w~ w='27©~cc{׀ۊzPc<\<ԸKt(: Es42bJ:\ЩGjg\>fp]܅eiDNާ߱9s_݉ǞjܤK|T)շ7WPK-/Bb.a?{xEza;r^V2ݨ=$/?!W)pȄ՜mp,1 f`t] 6Υ(F}n000+i_F t~?D6-`} O IdPJjsq1RnF: +u2r6tC2pj8L-D߀oK4v%7('r!K8w u*ucg)Ex Z i5vI~fJt_Ѓ2i#j\:d [UrWVSDPtK_̐_:}ExXa6Y""݃' xhSјtW|؄"}S*k1,"6A2!btp]5E5=Z;ILh5l~GoUZ>XdaxP9*>`W2PA[krP&9*|p?~6e/YصxNZdw{p~~~:R10Ȭi&~]@EaNGV7'%~H'~SУ8B٧8Nf?f|׹5dj(G2@KB}'xYƢfN|U3An4 _!.ڏ%qʭiP6jG̲c,F/r%D'1{gvP\XR8~Cx{%k$:U`Ua.H6_[]j_&ve3#]l 8q(AXbc-҇٠5hneR*_xNƹۚwb[ Y: rKR!U@ Oa9*&ZkкezZpR2Pƪ|;~ܺ0d KI>/e[I mӽ*v40QB{ę;% RB.4ʈ\b }_aŧu76czy ^inugnyn#tHZx]Xm?8Itf-_":ȻRfߌE9A6mXpi'=2bE`Y rKEml؆zCN1oRn[fZm+1ZS皌jE"Pk/K)|OЈ?O#uS@+LM༬Ib<"!ִq`du@r\Qa7o25 ˡ5ԃ#_qFK$xSo&Pl]ӓfXR7z[d<͗ RF~)~3`L2?ËSq_6_E[<,`Fk_e!V(6ZCn܈Dc;}U[߳5:ʼbtk≈Lâ"q(+{ bLI w\xIX@*l#d9g 5PjTP{תk6|H #K;GsMW#B㌥70"e"3ZJZ>HjI~ةsJlťeƿ6>'Yf~hw(M!kZ $~ܯS^\̚@dWq cDd6w\7ul{BO4Zwط:v^ȵm^U3PEzd=7X!(ڝU<PHJHA -v+T`d.ۖ@@ ϘGlv L@H5֛8OpZrLT]qzMdmMyё?dXoԣ04OF=Gթ4kZ,Pecg> `|$ҕyC A!~V?JWb%n=%(P\HetJy#Ypfj2Wp$ 6P$|<&zJ;jH:qs?rșO:3io𺾨M]nhW+e#7|iΛ+x&lM=BQ;)FSKIw48#iÞ/6Aw^ <&. vf]9X K%S:-5FUVgfTIOknqUsǢ߇,Sj@fByszr)? @L+ 6s;񑱐L`T"q5Fd]qP̶HMĹx`[K_CSWUw$"!D³yV{Rg$RcyPG8)"Ґz(Wt_'nr<].︅3gl GY< &5w@W.j7jDi5W8"S7r-EvYl CJK!)h:6[Ŋ #}K㨚gW,)U<9n 5C`x_A (rl\>^^4w]S`Apf~Y"gZAG ͚cjkK֌ "~R, tk \C|kiHYנZx_OU5Fߕt:F0bEWW#'[?WCz M!GAzlcI[DE'&(TO_}7 24d- ?7ۻŎ)Zi٬_̤@D{S#&pqc1#DaH%>߆NJA q@ܑX%?Em1hIAH|ȩps'xF,2C;{  tJg 컭QŻiCFjshI⌱XiR  w*;:.JoGOno:|XAqU~]6gʓ5X~̻VP}wuTX{2 I3TWԞʯ uQҺeW!9t'P 3KTu0"oq S̄#̉Fpѳ-~ڧ{ $Qc[蠓Y>(bߪߤܔ#md.CJE݀N l}TJd)zfFYivv} mPUdZc ~Oh/=b 8;ߪM:L`hyڦTp:Lh|ua gTp*GXoNkܼ**ҠLxkL/OG}e6N^ ,YQ"Jx{T(昆ѐ04Qag )G-=3C%:NS¿Sk>4Z q}i˲eTa} f1a w`[T'4*AT.BuowUv8Sѩv6s4t1 aì9>s='o䖝3 &|⓬t#Y"5ӝ߱U7! J|s1][婲__؜01O@ws8;B=7kowMxQmVܷ̑@F C!_f}e=J~5r#^S2X'̳%ϴi"GA>z) \[e/S -Ҳ[y0IAB7s}T&g-H*<RU%'̦f汢*D8ۘ\e A䋠RWH|ǥ8Tᴥ_\y.nj9NKWd""ƣ:OK/RU%fU-Onr﬒G8ORa6EjD(E] _>ypH菑[%O.=>hݵGir&$tPw?&H3X\smXw[ 'T=M#[W tIΛ=fnXfμ*ǞB $q}RB uI`To ӿL~/dV)g\ᴳ[}n|!W\=k x ŃM- #t2ϜXE᪌WdHE2f<#,JvE[D6Yi8rw B[wW.ޟ_Y-s؏`?kXcꉫ9Cpjv u꧈K^推#tyj{p(#TtвqHJc>:@JR0('ޛ8%!|SxAp)LULzA; ݦWBFs [mQ]a$;|ws엂?of;_@gs#z kĝ9v@vxIPꝱo}=>i4b`y"kl&ڙmF5HGE*7wnc(0[pwn4%8]o^ky$S/]PW&zܰ= r.{C F> Pr|}u^ȕydwq\@3wBI ʻjHKq]],"K>=T@VO0hs&pŷl^5)в] HΞs4AgJ3DÊD z[ŰS@%+lߑ b|yؿgkՊVP輒\A>u\"`) a,f[X;o7ڊ!?Uz,]Bc{ b -iV͔S x;LK(I=*^*z:6 u` sԬ|BpS,WGf"gj G]c>fvÉ-B@@ hWP=*SȚ"[QosR(${b&w ʈ$pEc/ZZCY˶?\M6A eJ~d  w$ igpc'n\'^ 1fn0m53n)*Tp?& n)'z-o^g7F[2H;!G8~'TYvNiJs/+;8KY9{<)cH 0T~T`TVGp N)W=]%\hYήph>r-kSPDxݰίFpUSpPAW[P4m Zҗ`XgD֐urv=+W @ɑnagde3a˜N*d1aDዌ/"пNݽkLFWYj ;2n-ufp-۹aF""l͝*JךgRi{ ^!MǢ(Gu|% Ό,- u`gKOر؜ b לs&茀} I^`xy'?Ç =b[b59r&Dٟk˹:;3?H/<8!rʵ̳{a^A=`bp=* {݇`ys4jZdKSR)alOӆTy[yc>^{]6`{lTBDSg1DD֍YZɍ+UnkCxqO!ռN ZH2!}GuMY*ߔ!Me0rT1+NaxY MPKzA;UsYrƱx;iA--b&bCKb\LN YgK!#(0OѬ ,^AUļ0_Cp HPsP*#bH)bo_89G<,@7 VޏM R܉XV~?I6::B!J o&83V;emL`+?\)?dl&$":X^8u:/)}=7DCFչ8^ sWJV_X>Dkv6%eVpW%m:٢܎+feTo K^̍P Z ~vs2)Hoʭ\i4 V,hH ZP9j 3|G*!N#'Ot!|Qe~M.Jy ;%;cu&'Z&G:tGBB`1O6;fsi3ǭ^tp0|^d)8ċWF!"~( ѿwtd+hυEv8E]a )洑_JF)=uu4&_D΄8s^Dd/X:?:gWsb l##E[ɳcϖEIQB LƎ@zYpYm3p/oT>Co3z;آF) nL7*ۑ V @Ֆ(J5(^?'1{ϻ JAg Ƣ#hm0gХ 3e$#7*&ʒ~hu!cJOǏŋgnW_̈jaJndx>J^!S.wV哌^Ƿ`"Gd0'ឳ-ҚķZ.ؾJe9̾_ϣv<}^N3eMamђX&#A({ц*1I*Vc\| Lb$_u ĈHҼ2e+ᗇzX;ь2}Jx6#k=SAJJt`ܱBCyfA "S:3QZzh{N'UjmT̬D@#, 8JeZlK8#oh>$Ӳs:u liS oϒU`GPƁ9&hE'O1LHVy*/fN+^"۳oZ41D{!ʮr㯉v`925QHC=bw xo^vL?Pq8ԮƵ k'Ux5Rȳu-n{Pӆ%hg=RKtw.½˻G=6B“x.Pq}fen_PjpoyvJBZ}WVKSg1-D1~6hB-X$v?R(R{v0S)1$撤΃ Sy`\bK>v YiG+c*Cj0nUuMQvͿRy9bHY đ}H듽}ΆsL'jJ*e7CѸg a\!8XşOzIx̼Ņ`hCKk8{IyCD] Nwb|K+4#zR|x}넽sIHMDYaXdo(NlSIh{W$M&) zRYtӸ!M52C).7|Ĥ}Il]W`~F-Kp!Ld;FDeS,s)q\ejd$P_#᭺aڥ$-ǭ\C1}UUu2i_жq66'x$(B*LM dnC89g_iZXvfa}BQ͑5F:AOL6pʺ%&h: (a ЛkXvs1MNڟ4ŷD,gc+I*ol*!M|Cc=^#Dē&F" mwST+jo9"1e7;U^p~[vkIt٣e3H}b/\luۮ7J_*]DnAPuv MW*bդ `21,3v U %I# BoW+F}K{|=1OSS3#QХ~k3xEf{ޔ0Xɡ@3(9z)w\}kxa״B*6&Han/A?ZR F1 Nc\xK57RO#{;t'jJq=)c6#g~uU ]vMx5Z۬ORQ~~:eN&îGe;o aPsʍ6>",hy2.B嚯{.jge/=) t}Ř0x CeMWͱUfjYx*6{xJ0ɓ3ȱbZ[jB!|l7kJ[q_+BE!hm9ޯ@:\Bę~>gUi> `*$&R A9ZO=4nLJr8P]͈agA%j|ȘlV0E~ą4(s˧t*8 #Qɯ>N<`M< ?L~%{<`,a+1OKscv[B/LW;H İHw9ih_}2m vU7׷5@Z]"jOvp"]`|?rlhu[j а3\".v@L-\)̖(-sk.ū P"U p d  LLdBT[Fz<2敓hIl{w{SeCO J~}2WL=* U롎.~eJ @@ aI c'2ꔳ=E-=]ؙ.GpV9ڸD`wgGgՍnq5K#HiĎQϪɁR%}Ytc>*Ygy7TLDxI~R1Ej5ٝo"wXZ͈O|:6N) mj@eVFӇ'gUCAO*|խ'| . 8/q(/,Mō;9 Ƽ, ']&'g4Nv,F0W"7g}d) V&s&Ve K8n*-S!xLR^yh>Q>0nى]K GW6}w-q:(Pm섲^>GC%D'7Լ=HQa8KQ9f՘m&C;H{ܯ`>VElN.i!,E{pLP`|X;},ilN;֦l Q!= !UyWPg" }^ĤmդHl@u4ްa;" Q1 uʇ2$XS:CA s.9wrN2t]jJ1b]LF }9o;gM'vOpS߮/OeÛ~`b:"+H3hL̿ 4ǤwQ1u穒'7%Lk(\wLb w)OM8ѬWeiW rhm<1q0&,ąLt\`a][6sHHDw"$bm[67fCq%$Mx -8Hm$Kȸ -cr@ ō|)ԕ+^zt)<դF \z TBe_KZZVSc#Pu66bѹ,]p)<&rO.?k7L`0vCn?6׌ ď(bڠV4DZcWĺeSr%[v$d4G^Bq'WqjEFűt_% SEjyKa8Qy{cS|EJ!pkԷoY˞Ź@a9K͐/yto%;ݿ,,΀OTyouR#0@ #,]}@c!pr\&-r=irN?ȪFibzrm* JpuJXrWz\\_6 sr7ѬviiXCA,7 NEl7DogP_8\"kEktm7(sM%9"mykr#tlxJQ$_?xrƒ F]qYi NsyNE҈N*b:NL{g2Ƒ `F/%?}#o׎I7N-2dp^DN\VD~P\P'l82~H1YTU4([Ld!]2X5zeޥqATx:_,CO$X+ wq=,;wF&"Qɽ2g1|Ɓs-ylsHr]uX0Mat&n[_*zڭvMToma09_D@j9pn]LY_jYSݱԦL?^au5~`FXbYt>dj߶V#(Nc:jO^~Fw;| lԢkh~Y+*5ݸ' L"[T?@ά=6t=jS*Fod&Ny9G1) l[wy=}v| ;/61{m ` $݌Xzr0Ӯ^Kpgcy1&$7>?}V<:qtOR@}\YܫJb-B${PNES && ϷL_$?iKy*B~[T𪢗ʘ]a{,XD9̤=4&{P>=C3K,iZStĄh;!=D']ǩzhG2$k_kd`7Ipc Ajgdfdv}a ߯gu7(DOĦIu,*;i*}(ýU$CP @yFfS׶'$&:gVaEK>/Q 0P6f|m3X";Kv6 *B X(Y:&xK1Ι *Ta,l7SvC JdzV㮙`Xx.7'({X3r{3O{(o@ DWz:9Ox7&>ͤ+Jæz˸|a9Cr0P^\Pa#^ɺ8Ff{+ߏT B!h:Cχ#ቑlr28.Bq<-qw8! %07~OT|?Ep Ro2Y.L>Mڠ\_tNj_)t8'?a6]j84ABb QhMWwR)+@T?>򊽂l_ 7zI^ɿtg#w-y@ e~FK g ._m*PZړmR$tsXUp׸u*S i"jN~~hiȺijQcBzmA/20{gL $Hz1UR:5=9IByg H-4GF,ʺÇw.#/_t1J݈:BE+KQc'|Eqk`CGGC#*5L寬VC Gz='|l5ϙ愘>{'{!}"wIkg65L O&x 18g>GvbVVexvWS?CW0OQn,h. ! {<9+6P״$l' WeނshdKKDž'rz"=tT&bfioM|Ǽ}ɍ+sEؐ%*vo[-]>E9cR%D^ jaN/L=Uy k4:Mj߼`U|۲ՁNz P]N^o4>^4v];|zڱ:vRf5rlq\1 =E'+qut MZvDn֛on,to/& .j4tQ]oApFrr̛t{w~p(E]An_c_؅|)B?e%c5~-V_=X!'?N 282:=@oD$a{@._(;CѰJq<,o' qʃJtQuI'$NSXʴ\}˙ |j ldoN$qڗʝt%;\=ooiA(!?TyPٙ{) %;m~("ev}sI&%嫞K! Z|T;V3R y^u<%zpԞzCd5ֲO Y);IO\gQ2iMLcb1,饿$7xi>::W"!aN_46/4&\<ӣUU4S6 l<~k&s٦&~ԉ-N^$g+&;>c3剎E>%˓G}m]Go*B>`V! mbtps* OlvJZatm}ޚ[|Kf5>P[ `j;=)KG~Cb[mG|⾪;;RC?ʿkAl;`k駮ޓhdxO CMZ< š},wn [Tk6`#BFʬZE 3pZv( S J忈p Dpn[t`GXEU5hI [ӮQy ó6ZsR5yJ%z>D3#-I;ѻDKtfIM!Z=Etby@{m 2^8&o`yY:K δIw_yU6_pG4Ng?fnvZj(G?\Kҽ0n?؅jXVz_RQ lF :Iw=NZ u`aޯT 4M,,@KԞ{g11(\RK-V|ŀ/jA"cuKVSUlV6}Sx@֐tvRlq1FjVRJitz/5~իy$xڎ:ኆs2VL ) ka##Ϩf)Ƭ߇"vcb`t~{HlInꌁbTFç,+iGw^Zs*&^)|uw9P']XԢ D>nAP dLf;eD <(܎m#5%-/HPeK0JDW[bTn㛽*/qhSyV Xk?u" V;L$dg+D2B_SYV;ϥ2 zdjG)&~=DٳPbfR3Eі+N?"a\jY zYbr'3.({1?$PѴnهGAnRRx6t1Ys=]#ߎungw(F;7D&dr6px39as2aQ /=J?t?2q H o.BG_rʪ2 Z./9? B es{ Rh!MW?B N RW$N(Ū Uۗ;`6!"͘4g.~C0ޒ*l ObXJmǰyS~$T$?x` ?i +S1G1n0-dZ-|PkkPEcs PQh*DZTZ\MUGQlԣr.qz4MF~Ъ'W* T`)'Ms,-1\HԟKKCAookBFt q ˾IG;S]tOz$>'v*#nƈI&Hq}+F\KЮo"a+N1`kX =[6BMϸ5jeTU#Z?3(oWKtƙT}M:!A0&nX}g%hM,} 26-/l h7`$C"z1CQ%S*ÜrPYz.2Q޷{KU(v^y{/:"t Ld$2 3 7?f8!z[r">2ĚwQsTVPxHl (}dL ,}.vVc.0:C3EVm\nY|[lحɿ5=_dBےw 1_[XkYۇpsU'L%?:}AkRNۮ Z+^")bM]BDYj&7(2^Pl쐳қktƔ^) Ň82P#QۊrH&ȞF/Rvӎmy:ǞonCreو*{ڏBA]eiVn0mԀiPV3xB35R U :1<MW&M[ҕ[5Qi=,|ST-Xh3@f@~ezVKuL*yQs`pѫ0.&=&l촉^"+q3poJ:ZI5w5,孌zִ {3D5qF{EJnǖ_Vln %_,ђ޹uQ+m2tzG`tGld0{= ߩ8K(zE;~,ڔ$E`ŸI.9;̰Tv4v|np(^>wGNB͢KdiY AY?p\E (n0@3^To(U~glM^>;IkfGn;PXt&Ԛ|.LVҹ:-TNv=#H>df j8Y v{4[{;ۧfJ *6=:-hq HiRtٵhdقW軾Ӻxlk m;_PCCd]s;hUb:Sӏi&Z2Do_ γRrW b!x:J*;F]_cY[s_MgJNaؘJZEhbVxiEŽ#'8ÿY=㍔d2+Uj{>Ifi8$(WK "KE B:bN[Z8wU潯-Hy|O ?QUL5?x‘D#I@b<l!t,N%SbmV[`X݄!NЃݣ OGRVO8\)TnbHߘs2Ics;ԭg\[;LVv;p^cz;IY K?F{w(4ir)Cۏ\% 971be ;" ނ []Nv@gF?S[udD:MeqҸ' s.s@Pan&^Ms2~jt*"A=iBq$yӰa5plz搿rF%kn; |<)֨zRwD=Msh@OJy\p(;PQ1JZӱ>~ 鴉ehmyLSJD|9W/F!sn,9`:..NW1z=t޻+q) 90or:b7O@l^@RAKiu=> ^Nk{=<\N3cV=_"l>#aN&Ÿh%h$D)wjj3d+igfpb R?p3i~kTҥ<> v #e lJ 򡱧c@O?~}''Xʫ(~JN ^JVL2Hg=.LO{:-^SxBUwz G7D%3ex37!>qYiaMV#\>['rxqm(*@u_;0H䧤9qoWT'aP=pv#b|"۟%  XVn#꒕# fl 73pe:k*}aKqy{"j;bWA%`չUYt [} 3$~;L9Lp w dȩCR-*r֟xY M=qqZ w95g19+RX Tً"XN{y䟒ҸdtײL} L5rb`(&G2)gKwEs17Ͷ3f1l߅7e/L\VBTʘ+^yK4ivw'-[Мo1P>XҨ x5jϤ='~29q#=r}bOW؞ppBj~c"^Mw^aЅژku'0SۻXW lt`BO(4M ='D{xT3[ $떒4:P6ayis-?˕ F(N\qbAa-כBER'([ݝ^yϚi*М^9}'TaCg*~^)2zcbp#>76he5Ғ+-$յ4xacU3&W7@k5lܑFWwKWJIDGt-jx֮ ĩAr]M.Y4ǖc{%*c834C΋1=Q9e CdcB61g'GIȏ+x+]1V95/l -kK/B,HP>" 错dM9 Vw*şqJZ& u6=~~/y!vwPh+^/;m0U>=I$pՠ n$T¥B}3l5eޤ$@q.]/^Tʥݱ粄Mpr:Wu^ͱW:R6_QG",w#09{2jf!AYRNk/^b"`'nC8 OTh[v0Z&9wÇo3;ZƾsMnΨ;p\݈ <|8_OޮD@ŜȲ4t>_`j~{:PFM%hw;Ti<O9~?gs+S|L;&Sjq*2 =]arf3B2iij3AEi ,R[菭Df&=?~S3=X,ң䙠W?Ф(1/D0/!X}ͺ7J4B20R ̦^Dzy] bEk;k"_t}LJEdކ >-ڐ233MFiv8X'C4.]~!'8q%niz/# o0KhM^{aF;=$'USMK\`xoO@\asoє0þ&0Ra|6mI"cA=B H+83A&K" l>iY'JK5թWyJ1r{qq?ص; )fRZSZZ$ϵyH՚2]ih $*Ɩ |Z{Պ8jzA8dS z9|9D6yBzOW,,P[n6zK$ &gc]j0iyѻ?0fb0$CVܻp'Zo 1']թ'R{-:s03=#P YiMw:4x~>|ϛa׏qt(\()B P'<^I.s[P#„ (մe)<2n B^D15\FBun88 QvF\л/`v& S6MzE,ΝE}A&)x+V{ TY (e'fQQ; ;>k%bݪbLb{q@B Hy&PUevu[ămws-b8v4;wIv5K1i ɼ_ 1BU)E,~:TP!h_r&z;w'~ޣ'Pt2錞 i]gMDQ@M.Wg g Fl<PcFk%;Eӱ(qq{7axp?m kyLEߋ\;}Ans7Αd0|\XnQs[㱝gMIC}6_'<>Q=/zl]"mLr ELn$ֳfA+:(7^p,:(QmC5j)WkEl>_ @ĈL1T'3hBrćxNk h,rfc7:vnCc 6e_j%fۄHZecz"ϻu;{K7nJC;F sv?;:=V/a` TaV$*lk, BRc'zYvU) GkzӫcHڄ&sIG7ژe[CN==)Ϊ)qf`MMj:X<]Əq3W]$,!`3(܅Zu=e-(s(&c̲s}ژefYI-7ܻ C}kg-> 0MюS],Wk RZxzcC}AFzj>,-Hao{Z2bu3.fBy4LƢBh]ͫlٰ6C]~Fv!(bCdߓRhCj2/Y,P-dU T 9sd:uzf#m,3Ӑ3|=\[옙I]Ax,GAB2PLW66%7CcDrt0D8܇'yɏ>Q+(PjApZ\Of[q2>lh옍) 618'5[nz6lU}n2,ElW?,֯bzX2Ye7W C_cMFTyk;bj#8)衖>xZ{i66,UZ^|VyV6MKf*pEPc<;"Q-,;ܕIVpTB;=A1S(#Pg ĤXuol.!4S׽WV̰-]ɘ|B6CorNJz@m>#7WVG Tmd"L[snsҊVPrѮL|ɪGU ?y#AM|O]ܛt C7ୡ[֠=+,IʗŧsL:8I;;4S&oW<7@(ivC7YzܭMEd q61Q0-{`\\}]1v}ǔC-Kv7LfwΞ^ ]}i=H'P.*XK3^>|,,^iM܄iM!1yaN 䣠py3'Ty\O))Q>ñ-G<œC>XH\a*]O'(,JSg Sp5Ou< MN6iYjP ۂCJ0+@,y F[Y8O%svk-ҁ#9|wY]̷@8?VnmA?q?@b-S/o7.>dWsn@Vu8'Ж}|}5Z8=CΑ$+O Jb>`& |T7ZT٫I=YKQA<r͎#{\^|Uwj{6kIKϖc*TR?E%OxZQgez)+<_Mҁ! \} wzDVd:CP6ﰫʺ;`K-LZa,[Gzn[m.m&C\-+%F}Y"1K{_)3,PR4eӼGlhML, `]P[a84)3anv')^$1Bt]*sr&0_[ 9Mm<ƨĶkgG jaG )`Q2dFZ ht)[Sf3,'}Y si[_oUm;v Yӹxhx|P,Uw'v.XNJËVDlD4F(<3 DK^ilއazx;] f,(B 5/ 4=&4 vaX}Hn&o-9~lZRVԈwhq8բz͘wB=UZ8VEa<1N3,bHzE;@CSTl`_6^֏Fܻj:(X\_<,_KwxRpFz8Oz'giY+ƧČh,r#) t*fY`ąr@EָhQeqWSbD_n,`ݔ!Gк*d{@ֈɭ"`_ 3 F<5ΑKH$X\+^0c6e8U~y`G3WR 0,~?B6q:k3"N,JoAߑ6J:L)?b32E%J%` j6M{u[IÀCVǴ=KDuW,/t$%"j].7O @|RkA?7x%60攘0hr讉1z~AfՆس % bJYV: >:O'U\ww~DPFKglYf$vxvB ѳ5Ϩi+|}B]WӖ'g=8|T6W6)^wlLޜSr S %W#vazߨ^А‚q S_ $,o QؖCJB"`)sѨ)i9c_d.F?6K2@s/r>l+"(}po$b[A9/ׂ>Z2hkVpUܑ _-1Nm_<9ch 녏u9]*G$fz;W 2b /Rfcx_?Fm[m ޾B܊mSV[g].6_EɕuPXi 1/,O&iiJ_ߌgQVI kY\x >[CD~4ϱVT3z8S<(M)v4Ĉu8wR, MLn/j|RXf_'T)i_N6yR7C 6Ex0[;pp?D*;D_[l$"z!5ZZ>WIg`i(ҹ"|\)X]~Bհ"-g=&kVh,vN5vrNVC-d -]^Fm,̮}S3KY zaӊr§0ur@:> n}/4o-b MrǒwsoFP=ݾ/ BN(dxϾ/F ""NP4J E"h4PFVd\[@7#^yxayMF5ܤu2>"= DV$?*oqQ,0"8Sy< 8j3$zna@y^?zR`jȳw@ϥd|$/!SZ BM9;p@6Ũ:]V KYyS6 ؍Ҿ7J$jIqscTmaN<"j̕]?4y,Q#AlG٨} A.Zx|28-XQWA{BF=Q^vlAItMb:ೀ}Y$ +]oY|E{̭~)xXKf<"꫸MNO lM |ˮ~+\ z2ˮpx}4B ^4{9܍&O$OSGؙ3U|5" %\RD kf0ȄcJ֌GnP+R>P2z%هTPՑg/l_Bjn%I OCZCE*Y5}ma8n؅A".s)Nz[6fvFPe*:QQ'Ydei9^q4fKEi+Y^(,/xdݑiZt䝸tV:7Zϩ`kB''gl!]P'_1 "쨘5-C6mZ'@PK)}AU/z _7: 1Aџ,YhVn,)Q9Rz"N26IEv h`_X5,ZiE4z% ,s}y5D* {=A5vWa~9aj$| +!MU1738CF4@N )[s&.; Lq*Mxk679UQc/[P!Axk-Nx7#^at{nsiOM2 oOW {dFxז|<˸j]bM@73 ؿ!b9t6_0.BXoq<` >J}Rٖ[npY <;n۩>wy\Ĭ \Ӿ(HC:`]zЙafMs}wzЯkut558q's&k8v*T;.b)9AblGT/MceG؀x<k(-xY*ho(L@j ]^iMS_Zhd}܏3tzAOMmF.C| aE'^;ލ~"nv|wU0r6UU $ECJ.+zBd<-|T0S|+8pOxUVl< ORE~,Y}#1L2> md6 _ja$!k;,Gz[%/̱y*^7y._њCېTN,+ *N{cQ98$m k VM c#.ut{NQ+jsbẗ+<'Ү.3 a3& I`a1MHzR 3_c(E8$fN?=׌#a*4EF*!?= lH %n`9$\P6MɩNN.0*?;dR M0c#1TWTKd>.fY -LWόb\)6K|ឝsI?&Yh3X][DEC{>:Ч3ox p602_6z'Ldq#HHlq_Ja,V3, ֙Fzb~O2}h ii"M>ԕkĵF%7ZB? !v̊r,ְVF_+a_ge}fZޔW5>2M?x1@WR Yf'A!];ْ+W91!FRɻ4~4Oӻ%RO9rZ1L>$ͽFW1%&񢻔*yZDM\If][xz)&(O?;*t$E?#5wxE$p*c#wQ*ݸ0w`4AnIq W:r$^DмR_@Up1]XōX<ܕp14_u-p);a]2_Ұ{Ru>As L}=A=RlS5[|inNM\u:$f( S|~# !mIoXN ?D]Iaws ИWd:2IУK6X靰ΰgz5J ;~@C M>A}ǣ#Wl%EK[32Itzb: ./l '_& (3My\DLٖTh޼J %*>%q&l4v2Z>U[,;GjE|6eE:;V{X]<ըW Kj6}kUty`U]>Dac"D18I#'-F3mvHӺR 0s\^ Rtb+1ftL!Bel3m0E1u{XETR>" 7LѷRt^{0>%I}]@܊M3P IJFݗKP}ֳO 1_o0xT objZQa^ک 6"_i%o"ܓxy+=G i8+5F q6t3M_3qqK7hZp)`?(/ݒVmϦBZ&`\U՜sR1ۼ$#:yեg/$]O j,Х o֖:3[F+B>7<\UpO!F 71H,нmJRې=;MO1IJ(?b \fQ(4/˥D࿈c!s1oA!mwlwmQG1%2y Æg:t qTN¡wnv<^&7ѹpOR+k?1y#c-e8$&p[Z4J-78wllvNV:Yz5 Ʈ 񄭘;̘Lf6iM鯛Q3lV C+;>46!>'K`d?t*V'Y윎 yPfs]1\ZBz<,3CTi0:(s^Rij?߇ět% މrt VQ;z"w{hLwPާ(JldU|&`tB)@A"5wj>a _ƅ&@g`,H-1B`v~kGdXI̡烓~#GUE ;}ϦS8"3*\F{!.PÃ_(9ٰu~\NLG[lĢ]HC4F0vi4'iS@\ |qC/2eu>cIj_5 1 ?v'.w>+Quc,#%Q\~LS5̴j$WjQV:>Ba ,N9%}t<@*ݤ!w˃]o_/ C7"2Nv~\yz8:5m9%DDeAKz^$ Kv3!VOJMѺ*ÙiHͧ+j Ι%iɯ@B` -϶@4ȯ(8HC̩yԀah)9zdމJضHQ9ÅגE~yKNɆKpp8w h]cLҾL9\28gk)dfx *h別ZӆQwxNy̯x,a5a!rW ʝ)Dm],=ikr0Zl3~آE* -zC'$Q&idKr`8\6W# d[3.}%(_<=f_i"p>7'n{,8i+ҫ[2aG+1yH?O09Ys=o$Rmam0a=X Ԩ5j}jxʂen[KxMeWÜrlmQ`/@T G'NM߾'!0j=H͘ź}[\l]\p< Hr|3$:B.(d䩙L0&_:6u4eXj *NIFEb5뫳3ntL8ȖeLLa[$!t3[Ge][{ۇ]\롶;{xEL/*K/6Vʔn0:N-& 9䰯hofz`s\?01ir+'8 hrR)dW@V+3i>r/!dґov_ VlqYP=MI%d*ųׅi ;gekWsœ0 (Wj/`mxhc=Eۓ;Ў/eZ)'{-|nJ %,AzϚO>4 rcģUt_>Y5>īP)aTr,Q1TdyKwԗ:%05LcF%J֗~=_V`\6@tfcHZ06~80Ƹzت%3Ċ7aYXQn @M⤺>.62sϖgHJ#&TpJT_܀#ަO6Wf'<$ ؛f/KloZDG-B%2o gEvMmpG|IϯK執=;vzI.=7VrSLI T6;-xmHdLgm\nn宧#Vp:vYRKP*q6qb>NQci@ ,5yȋƝ,YKh{NҪ+؈m -Tw QphggoZ?`N;z;叚;LWQ~QfS*99B2TM+Ҟe .ISr bsex-Wܮ?lΉH4Ae"K%Y2밆.u $: .L;4^[~p?cjXxU,#[d#5+5۫Y~kHA=-+k!2&,lA59ΞހASD" &T?ˋkF>{~bj?VviW<O6D}:"0ܤל re<ꯓ-w[*w]f#oBN.(nHq01=?ل\B4XIWW嫱D}rQľWk4έC&oL+^hzcNcxkА,lC `󓉵{5OK@{C̆~Ʊ( Sf(&EWt罔fe%ۤ<]g{ cuez#єt~RTLƬZMn de!6.HILZWii!kOI-%aEyөr:85T0#0ߘ9v.">B,i+۪ \ < X̶(5;UB 1)YקfO+9k٘]FNDE;ၟ ρ95걛ZRӖ^Ю`-a# 秣}IֲbJ9_"-܄ё\(:bBsVE5Sɬt zNk_?\UzG\yÎ ].J7;GJcتPVfܙ K.7MvУfBڡYH k)T[pF%I0QHeN)lIgL0̹罆˾CËx 3<(qUC#@.M)Nak)$D=m8 EL,Tv)w {IjoUZ' fHdVQތ.X3*KGӐeJUmbm d}\w,o}$KqBX7DཨڈcFdǮc{Q)$Y{nGc™m%V_U䇦E"T*G.6WgLl8@f,onܸy ֧Q0$q+h9q%Л?YAa5K:䛾BgҒH2!/RW;P T_  z񍌆-5:mCp-02B[֟k >D{HHMcG%Ar{P E'#C|H*G1rMR$dC|"~K5* _Yc;a؋ǽYf%pe{ȣXcnfʬ~GE?͍iʨj7 AT2BByP>r{-D Ҝ%9[`;h+ ZCsE?^,;&\o:):1 訙CIv,$L?+y7Duߵŷ:q ӆHo֩ྍ,)O,_*qi 9xIz1+|[ 3n߮;Dz*dGs0\<c$riҀze2tvO@eÆ4v8gmD|yLցj:Yf=^=N C Z]/-Fm"X#Ա>= 쯉7XD< 7#}=( f| {H^m]%)v4+D ޸mu?S_}j"6cT+[BPy+- k嗢l؟z"QD@ނfڮ1t1Q3O ̜ \j5$HHFjMSf݁lr\8֊ZH'KW{<3㉣cBW?C{-p@x-󋶬ҋ. eK7:؀X3F&ZKH@)N BռYoI:CW;GsQd~lon.p`hP $ r $|x:|DشM;Up/ [a)#9lg[|o?Na-2 0q1?-aV׍)iZ![XY87GɹS'2]kNcc+x 8鿮ˑ9c6z+sc`<jF/ـnjxnܧa> f ~d&,^B@++SPRe?b/?frM^]ĉH5m<-ga^֧ڪ:=̎]Q>j/Pl<MGbU%O`aco{ϱ3mi#\T㎱l06ñ&kI~ˏ++Yj<ʟ_E[E-W_N b-Vr& #>0#<鲭Y kLiD# ,܆xԒLxi"tKb?\BSh "n}ʺ/4XX%?3UEUq#FibD͔Ǣ[  wX]MY׏NuViM "M r8 S$*+ *bj;^aڧ6Ԯ!'e2RD#%N̪eC< S|Ԟ1ZIÓj#@IFa ^5a[E J;E *FgS  RMK&?+FϠc6.[siXl*<4+k@Lz$B&z\)Sο/"\AҮYDAPM_A J d=vΐ/RTEE;]eKݰ()qM'D Z$TQՒH G‘86ǨyFf]ß]/]yE,7QN|enY| L=i=opNmN6նY|o)Wc83wN-A&9..@$ϸǃ@@p$&Bqx#6 tMg#$H h#p2Rbzro>'a7)XZϪ/)0<I%L /{T_/*>?۝5;KS]N鳡Ho#:ZWT&tٞOtVv;R1CZ=tJ\\mD !Ԩ5I ^A2ԟJ{/-~2=໢8<217k\_Y 2P'liղoXn8ICZ S%K0u|dնAAː%0OL4d 4|Hal҈RBdm zğS*}'g0Ei5 ny t:ӀFIR^W&YêNm4jjhiےL պwBHRn[<60ե{H8`y8R/y˱]ReAAĿO.uiP2;@Qu7hP\tcyb2K6Շ0+|l5i~:vxaw*ͪ`7©WE(jEm^=9G gkA»bbHo 91ԻIsN5X26D *e+ jVZM#/ ڂ 岢U&K^p0(6  zgXC @`twT1/MLnE\;YַMs:2a?:A?_Cj4lEú1 p}8e/u u Ɏ՟sĺFZ*<^wnYƒHej;m CMpWbF]?+N(kO{owhWW0ܐT[f4 ]>x6S&w}dߋy>CP#eZbV^j[87j G괴e|By?W@@,haVȚ%&i,0g p2Bj"XZhD\)Pa,;]dfq_߼o V{ 74K94,9a^:L;ו).zTۖaQ"k'~͠ӛoMgTYZBur"^&Z@d5&WPyq>@Go!qjΜ£m!& ]tM.RV\& "F@ t䆣nthML[[Uz_1lERb(p&t idbȠϘNA vH1\_>ej TmIr%iV.H}cYH|Ȟؐ~67>r?Ŋ[p\izܲ\a 8_qv_ۡjROܷXRkL?+Xlf[sj$C&'"2 8fbW/֐Ȫ|~G7 0h" |+;_Ĕֱ m_ hoaG5iڽxߕ6 Dھrt>FNYY𥐱nď( uG 7"M g9:$CiXkРv ^(e!Fʔc)GH9礅2+2EH1qb+ ӈ- Z='eׅ6E5ڄttU<:y̠xSvbEIo~TL03ڗ`ItT5/6[ wiX՝[?BǕ2|lXJ#!ƞFཤoN /ϐ=|ks^f`en^Dɾ.M&"  t/ zBOȯ%lǂ7hfL $e iR$$\;V_/Fu( "% *@a+QWl$7uN4 +|8q -l@]gc ޑDˎ6RTJ; 9>J YЁTLzoB;]`k w#uRӨ5btND;B=7=Ql.XF5fx;hCp'2Ȱ;;Oy]_A}~-f>7%6αe'/YW##O+6p@m}+<_6;O6w%E9\W!˼En!Fqց$w@v FI.#]bxrX #".m!.^QQ35nJ?YlR\Y@46)Hlg[;D(~9|1. ۟`̑4fjLL;S7`wFcNh >~r^(.TeMx 7~rm0Yf$UqePr[G (3Qi29 =hC'l_ MPܧh'W`=l¿`r.i4d0‘0SQU돇 2R%!}:ؘLket YFı'Şc3_m?$]!y4JɃV` q:MQ:-2>Ea G+siqrdrحZQcE/K~*˙>zg:~+a }1Bd{;|缛߬lr^l)!~4#gGȄ7fD6@8.gq{ıUJP㪆U߆#!8:F^\v5qS(b1^R~wi1Xo7q_ VprI*}C%5&qj#覿,!F*P,-53xQoXLRcg p j;H8p2'+?0w6rHe{fk yxPTp$,51k5sZHBdS6ҕXBfb>Kd+"X)3>ڒ s{?AGjSexlB)WY.Xs4ޥDlk|J w4]QM HCrD :qӵ#ƪٔ6c8Y xљů-f*hyXBB(|+A;H CYFd}J4Fͨ_!;g2H_ut f)v_qYP `9?Fb&útE+q5'qYjN=H\Ԛ3k\G6-lg.[:҄qQ_7Ee`Hǎ]ض] F0ƭ%g%%!{)%u<<ӶB36} A-DHEoE,a9oL XG诹l^oSk Q?%wMlZV"~/H.xćnߔ˰!TAIb\GȖ]uRM243SPZI9i~6&bCߧ.;c>uHJ;\}c2ء^rr}l21OZϳ'0+}Qb:yVMmEG03~.癶iGXms8 JNtBNBW^\7V_BteOګ@bTGEdfตkܛZgGnStȥxQ e7{}rNr{qZEpn70}ljTUL-pQr/eJU Bzvw1,I=+16*"63R$Nq^va;@'tt-H <*khmr3؅|0g-;%o`'-K薾̔!K1sA9ϳF;+^`VPp5T7@C^V@` eq^ *GJ^k#DZ!5GVi X@> !c~;A/ҊEWz,Ic\@97ߎ¼M}kZ"gJ(} QD w0ZoNBK߳\aU de_G[QRZ8f[Q3,pA{_l :NT[yDO>2U̢X lkTKmXi-} >$e{I*Aޙ4 mg~!?yAc-xۗ=k$S4OXl`狈X$kw IO<f`o ,lNy+Bi(q5<iCAy4=3#(!ϝ-M@L qHDKl&rw_iK=6~a,h"yמRZPhbĐ@jH73]Ea¼8!G#EH1{i+OhRDU~ɈWyov+{[@>"]ρ}$wHe~.Dg{RD7gvL$e\j,dρ@h V$S)V(o+m9-dCÞ^j1?ʍT`nE =QR5|o4MfF2vO}>Z> p+ʽRVXjxD 3Xʊ@A28Ҭ hpBu_"M; |4<֤󠚱PHHl}>/OA/M6q\dr.H =0Sbj:qN2eQ0ыlqERv.` (T˃6f>sr |=U=t;O_ZT"pU{.| Xm]h&ջnV)R[1q3N B+(<,i}c2:ĿN" IS0Tx&;XQ:h> }mF23{7KvaF#3^B}_ij JbA5 Z&hw("h<=WowchJ9a r#K3xOJAZrq.}Uex%t52]ئx\UB)_}۰yӶ(JCpa=h+'_e`a_x|aPwh֐#}WxP?/ܞ+gmtw4{oQפqZ Y&0%o(M|K^4D@^|\,m]Tל8 "($PdL)u|6َcF0d Yf-BTW"he곭3[ w|і;0HڏܛEBM5Ź$Q4ET8 Wp522B |GRR% ͽ3o>A=0FQ꦳VLm91B&Qb_u$3T%G&}2V7p1d}aO &d#/qܔTzsB垔Mkuo6^2q-= ~ G)?@W_vyg`Q_Xg[AL/2f4b_wHR0J|.轵p6o3$cl8ܨ9o;QG+h6O˺"&Z4Fkb29PYqfWgS:~ C#ΪY0cOTV[]^$+7L$[1HfC W(v*XNQg}塻k3)3BѳkQ2N 7fLV)=u5qǧ <Kf(#YAeG,wrU3aix1oĮD #MXy⇞]rciV4o%+5b @WG:l+PR:5Czul`XKuqK;IRVx%zE-,q%8 6g+[%l@pWNӸZ6PS-usqT ?6#&(/$<6j΋ y@mk7Xt껟tsfP}dIR&*wؖ1;t rM_G[ѓb2Rp,Y_6QDH~OeQN/)e1H;^9ryaak_ɴt!Ȏ>eGh$GtK 2pٔP524dilWQƘgx.XV2~7zY%kWv*[D,Z;VS$3!{gQ8{7 d{zŘ+K"4YV`EvJ"qbxoo<d~ =r,p=X"v\ecZ wBJAtP+VcO/3PnBs4RApTf>a." 7;?rGFlƈJ i9 lcO/q:ğ t).2q"1H !z&1{ıZ;$YwNy~/= Ɍnʗs*X//!YMËb}(v7LlBq/ǎ:߉0<-kY5 TdWTv8t=?A4Sʹ?;o` NM '@& a[PUS[6] Fbcp5$#Rdժf)™z0"^g[Pgy<$Qzgw!יεg`NJxYS"_ކ^l?: mH 4O|8Kxn"H_dn.#V[PNHq2#)`u9?tN"h ^IAБGشyVoUL㠻Aŷݗ")^UT۝3ɦCf]9K4,0 4;@5e>D^6Sa]&9Gͺ]3ܡ#o2zQQwkX `oG_#l"oԤdIEp5qx)>EC= ὃՇd1:dF<&ѹ¢0[h(tD\P8Χ6e[0"C: Uυ6[gquD\={Ӧp Yrd1g p#TUBRC:6~ڰf;PtȺ־pgpGoVpܥg*AwQw{r_ZxzIZ/f,ٻ-bxw|yTUj..6t8E:u.1AOTGaX7Q;4!r 6Wl ;A+rƱ}TQ{0P׀I{D:]bۗ )tsb!"Xc-e3CBrFu82yfO?mYV`'(׶e;m5(*"h&U.1;4ިV}Lv%9d JA/1 iLآf~fe iVoCWf<7Wqui5'uQުf.Me2d#Qwt 1M4FqJEmg!O`=4诞-Pj rٿ%}bf yVh7ƻ*A0撷 OX4߰ @nKn ȇ,5>TrFp-bA;P֐ %[Sؾ\[f2;>(a?UQUH_%~ Y)N+9v%*7z_u923~"Ix)ץ8a͍Y!dM"Vrp Uu!OǠm˄q}$gɛCUZ%C̔je,{.h"@hvlG~"I{<}Q^o}fZ+A∈?]JM]_ld%cwGs@p`.Bʢom>nS㈨混T;l- M:miID 0NиTu;Tno夺TkF|@ehy cr+EUAzdy=Vq^PĎR.DE-gH9d0H8VEd* tRf4#;h\|4wu@,J92 DŽLahiOS*S!7U´pg pի*"5$5(@6 wR0P$զ&>G԰„zyΫYSDR[8a]gjǁ~V5j\f}dKsBi`2}h7YjJjͧj "~UD(j؝.m0'/{xq$`!85ΐ'[4I,b֠]R[b JO8W4)l1>|샳)-\PFLv2ޛ7:e I>Jܳs-(gW,8[`YPC6,GB|o(fq<;9aH` ȫ$2~=tUƠjnqR9tJ Ѳ[E%+p@)%+Hn gGVQt}DK5FXJ&CO8`YF;.-1;dC:j[ױebcWGoI-ߥ(WKdst.Ǜv Տ!TKImy7.U :G.v%O|E=v- m= O8[@xx2 6EGHK{wxlwk1lOlW/IR$hL[O(S7G/+sT :I~s#E? Enmozx*6|y|@;^_,y`YJأ+ED|tI&bzWx7Kxr\w!Bǰ< VsŪ@[GgM~ÜxԲ1b ı_p/|\H]}Ыa\>@"2f)BO<R(2oL07cp Fgk`ZތZxxЫ#hJ:JʺFiotr;Wv)fG;rZ'ML" PJP%u%m[\z#qC'(";0٫ r yx> +=`!QU 7 ĨI6-/HX\O7M[`]DEl'1bMIVHTuk.:U":<Ր[4VMAM*s7_7DR:y.OQ7ԇ)k ZTm#YYҍ~O%#碥JFRGT]W`$sEx(afXDdW+z^yxR/#)>i;M,ދ@N2Zŵ"Նtޕ\g'G{π;%tS |ӏcWXVQk>8FWuf!$6LPe9iM55ZKrάH&Ii2Vbi,ljb9nu k>Vݓ7-'H eÏ>i+ًYTz^qajx ސ 8١ɺrIXOE1^jgN*r߸'Q--L4/sDQ4%U % 6@FFN63-%y:C ,ASه hiI6 DGXT'*IE"H5p1146:Kҳ,Gzr 6xը~)#ob]S*3Z[,,W_#YՁW^|+5eTm-1@BDVuKŎFԥL3!HC8 VCCI:x$`Y{MAvF!׉vONÊ/ RO'BT[z 9EJ٬ c}1j&oDr!8#w^ F1X9DLcXMoH?841+9wyT=лuxy5/;|ɒ)I'U;h|bʊ Azc'ݤ*P I& \ѭx6G[.u#]7JQ/6p赑>Ѯ RMm-wK7_gJv"ʖ/.PT |A LgpA(\ڷ̭REV%4RݘfMH=Wyap$WdGc5h1:CJd.%G 4H[&.E̶5(^W[AizmV얎vۭ21us#AQ#_y1 Ҙ93LiS¬@婟Op'*ÚvDh߁N* l49ʽ'ۦVOa:8AY Ul C YXcKx#^]b-naEaƛuk~c5IpkcRbPsXz?.2&qBWNlH)ڻvYA,er)7,SjY|SBc0lp1\ZydX$W|dlوOeaW? i%O~"عMLlCRWR(MCe>QJNkzB6$\h"%RPqaqQs1 aml(wX,a%j1,+ T~oX՗>YS[0BQF7Yp'3XzaYcۡI"[uw_.TdFP4R}L<=,8p[Es%$Gi@}}X3Hmcqؤ iڙg"wڧhsJEӡ|qt LB6eG*Urdf!RC9T/|uS@{NTXosY6D;?}RZ  ;NzA^(X.A=NHgEu{CCBϼ/` Qىb4QU/vfWD.Z𛁋Vod@uHj`p!ҺQ7;JuS7P5zf/8ŧc8>X;A4q3x}x%ymVIdM¤ +10g>客\-7k(l%H4'qN 1^ɍug^lv[5p[C6,\c?t9SȪknE姰 ,K0fE"Ƥ,hGD-60nrAf荢A? 9rP94(T1.5In>+3p't.{$٤GJIݏa3<0`1dՔ<:-qYdM'nW,sDCOj&+8꧈z?ɓ^VDg>/SJf ٌ}4&MbT,?&V g廓,V5~͒ FD=9 L;Qw3Yc2ChQe{R.&1ep@DWN*9cP ?* q$D0W GWHSCOP_ bS9K`iw}X!)ж?Fh\PO\_@k9>J*VW4k`oVbhKL5_;-0)RHLyv30Ǐ~QCx$;BRyJlMi b>%Җ 4TlR hy um4cuTѩ>%z {a&aR&sfTU ֈ0k[>.]j t{t\;\Z+щӆ ~J84"ռRu0,D4a6. wN\)j]yUawɔP h_[ VÌWЂs3+_j+LjYcRgY"yl5K,'Ut:Jv\7sXޡ1B*ѫV8ncÈQޗO]*{L+P(&P%C=QGF~Y{T)C":jWTqʅ8~-q3}!&㠐W5( WK!T\@{X_GTѪG(b3|aH{.ziEa$_oJf_Sx]>ƨGVS]77.NfaHE[֕MA ?rK10)nopQ,DMmCZ{o[+ akw7;y#ZIy!:#DβM9aswtG.mD"-#+N) B5$Rߋ!(3j.BI8*?}jcPactOoj=~`GNLf@?%PoJNE]wj|ZY+y@K(9ʅ}@PN8qgU1th.'ez~cjߐ=BZ#,qjšq+Q.$qF:x\v3u@qs4s-DZB;?sjMFπwc=Ttg46RJRJA4A|b?@b++ lc[j:SgGZb:I_7k+`-{J7QSX莢/NK|/I3gx;sĿP> 2 ɾX;vd:Mc1s \DV]J袭@ʙioL\Xj>7Wx9_ Mc3Lum63tM]Ȝ866..R?"'f2-_I嵮PͫUJ]tR))6fn.) fS|ɟ+ʼ{$ЁJ#3Fۺ턚]'TA#zu>jcI3OkYKRvnN0OVڙ۲xk+eh$x` pR4$ BA%G7cZ!.#d7Գz#X8}}Á夅ij;4ėNIyzw#7/"[!l>_z#ϿXg0vP2~xtM Aդ`6셼LpL"VJm0 ,e Lx5c’bLܝ]B=sI>rDL}+OD:i ̝0E@b_x1mEvH(krX\{RcT{c0np!2ƩQG`WZK#i H(,p=3dIz]g_5 vgnaJ7*3~eWxɈ!-eCgU7}|6 Tr\n<ہ!RZ[JhD._=TCU!t4-MW҈WQbDE@ SI~Ph$qJ֍/f;.iXfg%S s}mxkOQ҅,3%V6CɃѢC/6`CrVUٶgza]!ǥ(LZog;!LP1Ic穄TA}ߟo.eQ6.o;HG6`\enSHw5VPnBwvB*ؚ: 22SD(_RTU䌽eakP;“8-9vyq7ߢؠ-[|8Nbi2¹BF(uA?zMZǯ`!(17 Ky@26c=KAHثD?ͳ"@6E.8!i .B2s'7. ۤ&J'y07Om?<0:{ n:'FVع/}?FQdUt< vc v@3KT f2w >;ZPf.)Te '&0}L^dwGՏl=h[pU>3uzV?y9覫N6C{Qf+:<6Zs#͕~s;%CHÕ7=4i%!/lv 0mOʹ.A/Ҹ #N>x+U;'v ⚲ dجfXZe+Xo09vJ 4(s$ >݊iaxξ?]ifM)GY\OIy;AlgVٿ:lJ`7i[7q#(]H{39?i)@ 5~+O` K<])U0q8MḇR76ks6_rveeo>Y5EtKzBS0WE̮ٷs^G+ :?+եԔ{Icۄֿ)RO,ܖ7_Jl*TJ|B}AXs.6mx=NezO@upү }nF($OIڧGIH5yj2b(wwo; tdϫo}-~s:=.Nte-U"ޥ5 ˃:*P@f%vXU} 0̲bæFX} u̿zX(cغ'!7SPRvK)FtneǪc81_x64KrGvl NM9_}\o콸=(|.iF^Qp JWuyv+J'sV[{Ѝu>5ʷMS{飠4?ڽFU0Cr8J|\b?v`ݰA6MYnd=:-ZyZkPW(XvPTUsk-AŁ<,(߷q< ?deX;=TϚ ʿ>UtC'&;MD.[)9(J\G-jSFC33l+>jXooo9;rN}::p9_rmY=SpAEFLj0f%b!?Ri3O;*?uۤ[wabt١p 0 9m<"KOYܢp, d!ȥ6ϵ t!M]PYfGvEY{}|{,诟lfykk~{(%*3}c-Fů C˸llH~0I&.^A3pԱȑ*9B{q]kB/ڣD(Քfo" h~g)~\|[bU(!;Wznk0/aN> G̉"zVԶ765ve1FHxdClN0*_/]~b 2*0*׫5ޕxA6mk+>8;Y㣗,~!Ul[|b$iv$OÅҼ2IX^U5C-cCqfKDN%rv쾨v6u]Wpy`z|E2A3t_]SaT3[ fT/6Xps|bXCshLLkPOюz SBc asL m |&IJz|>o 3=&w"Rz?&T"DgQmMroL1r+D8:@X=l(-_Ƹshbc8p0UL;)r͓X8C"͢Xd3gLDMBF]\&  -<2 ҵ lُ5.i%`*j1[oIF6.pאFZ BN%hFkغmա \ПmN(.yU^q)L "7`bg!2%aDm4$%o= C*STըEp8uc5Rr9ۏxCƒ"J:9EQЖs,IO!_WV>{eq 6ڶdp"?C? 3J'̧R$tbLiħfQloϲAK2/CL0BHK5q@#^ [+WJO2-&(oXiMR>|Wj.y,Fy)G^*r@mS*c*`?B]αj9u a84F[:;kƓHK~l˟ٌl|1cCs<ϛ>T)dϔmXj < MԂfOZe6U9S;-"t{ik9\ K[#n)$[h$'\I-E @xMP c_d! EȆ}~K VS@̬3Zck{&4_j>~ŋ3QnqnR΃ C9]C'K/2hT@=R#X3ۧtb)3WskLwM}]`N) }0Aw'_׸uQc$%H2OspJӦ9m:*&31Ci0$t(a6+0.)NGeL=uz"w6Vt ,ӱ}0#*^W 6)VR/_0C+ h{yLx@ /{V(vQܦ6|[2&#~[KwV(v55v:wewP ?>`g],SK|[ ~|m%+>G@!S3%Ohd=ű_|#僭d2i-*oT'|`?rlT]<黤;݅g]N9 Cgf5cLx3ӱ3Hal䦞 ĞYخ<0+!<e3X [E_@녜y' Cӷt\0!CUqP} I+;"FhJ{oiHr4jX tY\bbjɽ tE}31nK5B܈EL:n%#.$P)@ ~ć5E^>eyUk Axh߉934_{z{?ULr+,wã~ % ȴkJ7n@Bsݶ߄ {l~ /ZA,y*eAN@3=0I,VyXdpO_?w{ 8I[^;ˣUQa"eo,aeCvLLбkُ/j-(!א…v0B "'hhSҀ+`rR@ qXS7rtg+~Q :_qĕ/OdW0pDp=x@q+aeVٴd RoO̯5>H9~B3D׭՗H)\5?,P1yF͘88PvR98=Fpe˅efĥ܏i8ۃahS ({V2""b/x +hX]L`M_&y%>14:% MȜὐ%0L5WI6E:"J_Q+]#"||#OއI};Nς~Zc%/)׼<Rwr "@rmףD#P>\Q㣖ꄧ6MX1Q .C]m+7&:kj\ScKSDi$cyEybWykӏBѪ9,?M^v}$InKy}YR 5mܤ8FԺ2wq#USQeHPX.FZqi vq,`7"'?;!=&'$*"H3oYUUM]^qĥz3TZ= z O|?d:m]5&%T 2Hu\-TND./hB&Z Є@~Ffi2ňf<ӃG(|JkRn!N A% -1s:L2_Ds޺a!ɌwT*=Ko>plQZ&F"Gx tJkAuKf њ!OPB&n9@ʠ/Fɢ"HB(t9n'Ħj8hAX(șl"=)Yjq_.^&KEJ~@xz7-tk׀-~ z1k7WdgR5e>Φ%ͬ{D$SXnBho-J/jk-E.:@F7${+$;+v(`BQpQƚRu `%zU"W4q3qv>srE# U6 #' 8 +Og5R=;7tm[CA6_7!ʼuTjE~I{lptWV@ o |9ݹD".Ҕ*m~YsWV~(3[Au"ߡ/+p\t! v0#o7R7_:?=iZG?dKGHi(mc0,Dg(džg4Ss.Вp?|5}д*?͓+Am|ď $G#0![ṵ| ck*Oi K bĢKƢ7z}#(ylDBШF 8 &%ILcw BWm"2b㢻 mMzFƫrZ>`^Qׇ F9ߠ(;ק)rTOq),7k$oWaphUIƾ [vǛG5Lhkm{z:)5yfy Gdlķ_stl luS6VGx0GCl]q@Úybj5tjbЕ{`Ee{67 1Y5patov,2ךjxtw)QK}i+`-gVC1SReSU__'Go2nb̷$o^cgÞ0d ~(F颁Կõ\67 w *}քVEo5ķ5әiF&/a^lu;о]-UĶve 9DsʝW—9-@'4E#_VDN1TUf9AkY Cn8(}[T1n#C+!Fm'} =)[1@jkdc#[&x?hUkCR;9]^ꠥ}Mn]Xh榯9)9Wo'ro z5{gW3O;\kDmj[bs41#dR΂ 75FrO]w] eWc$1zY&? d5B\*178,s#l8H ZʬN#eGl\`3-58O8 lZ%==]Q&#77_1)}6 s7ꦘ}j âK*t]R>XuOYj7Q.~y5 kCǡ (^ %ЅqryNFRUz5NruoST?D+5xܻ3+cW|Cs?ꚑgoǙ_jyn`zE ?͈1!CݦcOD| >~Hs1]&6E?!fZl?B ŁD"Ďilo-8oLaq%dy@ƍjx #:S1!NV=n6ڰ #6 ޥ/LUrh9WPgbHv%b=jkKht$YH6)+I[xqcHCdqYK֝[.i=~&*g-9&XeQ.5Hb;rVFhݡEaH^숿l-=l:83,[oak]uM t$|)s\J<1[9#/*UMEPg܉{j_.ݹ#nJ! b2dc D;36WqH)|ŋ~ u4I-`",U:[g:Щf߆@1BH.I7ڲ2̳OuOF0mb\%1KO뙭+ O$h,YX68hfMs=I@5 "4GUb*GL}{^.Z yP(s՜z4L8)Ċx(~S8:| E݆P+l6!Wo![09E-J;(!TxsY!ֿ(/2(ZҝmT=w`V٪KDƖw&M7+G?KzUCmbnDs/`}ATV85 ZHC 7 U.1< anMN M#6mi丟$DM鉠93-5KbV* dSANpjC}oSUjȾ5'= {FvdhK !߂Hb`Y}Q9 WNҾeWr4+1 I[Ч;Rc?S55WKZ0Ձ66Տrl s`P(8PiTM|}U>[Y<sgE]X/wabf~b۷ʶ3\,_@gʨx/_ #ڬW>iKr->MΕXSCUDu{77"V OR2H+1 6}QAЈL+F @Q~e}Z]]\+.I|LK\t 8!) pfqL=Fڼ#$MNZKSa+fM 9(bAõP&[y:; Q OC{X"E,Gtb@b`I#$s` RP5XDI%='~RS͕}'SIڬʌ4wyQnfskMltxG8Qג9sA _M`M +C6^s{sH/X>:dg`$['̕ԅoQG!YkĶT028X*_Ν:iCQٹ6>r'Cxe5c=~.cG3+!}f&hw5G#-ș. _ɳosŤ <}$)X_nMV[}{W-LOXdrЃ޵N"eb"h?C ܡOL&8tsg*%C`A9}5(LBT^WD<%uU1F᪾ ܡn-_/!=p_=LHlV+iNy+>PQJda wh,W>rp5S^+E96 rnG;_NXۨgc8M+m xM@\xjdGlE͐mRZgHrgIMrYMa.=Af>!MKh7C/1˩7~(~x7'^_PѬS(DϟW 6W4d״. QYZ'ϘqˑbI펲ED~AQ{uB7p6A~꟡vnk&Q+gID0 {Yp@ob1վTR:$9n,3stS%/.x%6 YMIrH,gT' HSJWWry|#+jurQ~F0"(x&F/ca/vP>L Ε#yϓD:L='鵅_epUM>|FxjbD@tIWYr?zlZ]BЯIutKow[;! 0Ah+r̭s}> @Km !.q*#?竪YH|]J.W{Nn޾+D5lyS>p>ae]}'~¥kjzIT+--+En0-v9! ] &c!ތo!Y~I)[̐RKepJ$î[ ]1.*P=SBɬ6Zm^m&v%-93=*ȡ2!y~V6w\Z{Z2jɦ$0/B ͣ>r7C[(Vd66N _,zv1v=>b"xHbn>n| : 'Ia^N7;W_iRHp-ըS|'w3DN*+!dDؘKk5Ӽ&ױl`%0"哋ұR߳w֍w#t"Թz6=9˴ yLjl&2¨~vX aϗ3~hؐbbH^?(7#FT8cC(ތl`1j4kR#C7GPvUpwn=fF#VSÐi$ a^TC`uκO / ֠ٗKSm\.b) 껛N0#¢ {?1QFe\~|s} kj5TBhE#dJO-by"lMX\י'@rW p:GZ4yʓ+ W-O/ӆSogCHƣV2y\=f9N< ΃C2XXݳ k)_lm *K u$`(1TTo_҈ OfdEv/C >%Hcf>HxE G- L2 '}/9\?S i,Ukͫ3 w XTW;Gd缳lt?E23ɡv$sl0~x-ji;1+/<Cj[e̔4cFqM_N#eYLeG@ZPGbsR.IZslc'NQV%IIa#"եpK%{LVUٔ[95:PW\ȀA·.U~GN⧨$93RirN+S^)"\ Y*/%xm)q 1*h]vؔ*~gIg7%f<"dF*Hq;ZJs%Pn-LP7hцuf?-kDbkm- +)j@Z Ju !ʂ*zF5C".)0Z[9D~,^ Y7@>b QȋX{o gky*)<=d ĄHO-fNz_ϟtk딜S%݁UTu7p cWCQ2Nm`vj:n H A܄Ոbarv&5'Id?htKS2$v> ~$_ ( L l|c], ljLFᰣzdz mA ;^C[nŴ|˼e :YoO}B%ypU<2(^-:UM̋3&5!h^F jM{c>BEti~#P7v)9|\ZA$iQK <+ fy5o?-$3Sw|g+1a7ԯ~.roׅ_22u'إKٸٖ $ߚ6|8_q(3 ǯ;.YHA{åɜr},<; CZ:KƫJkEkYP[KQ4 sGn(F6eMmi D;$xqc@^QLDr H_ɒàCQ\^|s{D }֊El/>S,צ4瞒)k^F?ZG2Q`F$1Ox4%l5N2@ 'T<,{ Btʺ"r}t ж؁fh$ܗd>nfT\H԰$DӚ5;DngkG;QpK璍.t1=Yc'5w%=ѯ'_v7Gh5eў8&s_eCwƚI-xv=r\ [(L&vmyjL u#GZxMAǞ }QJe5-X ?rAڃJ:pV+7xtYΪܢ)G S2oo^A[Cv'6:rp@|Gރ$DނY2u7tS~pS% BL*CȨw$:Ϲ{GPRad܅dDu ^V8o*/ܜl襎JO CL/wAeBpBl=yk5v4D2Rφ8p!;ItB }4Z[~M5&yt*pRq֥u΁SCD틌nwʛu+:JaeGCr^#)Yr%*D>K%US% X3@Z]4g冄ۗP,GvHˑ(>QroT)TJ7XO:>{7PX$(J6EؐOщW6@ӯ7 yu?dqPs&uS 3@XN7άA`X/F!5 @Xt;XGcds{ G#/zymϏ6hh2˲/F7 2)JO۞6XҚ>wQTpg5`c$z |ڣ 5>&F{Z4g_"hP LHu<25Lwa=hFU :Iq` hQotʣg\a?p8[S#fP0\AH+GN] ob!{66/vzApgT+E,\s~t;A D,]gfwS0KIC$ VqFCmcA!xZ۶n}|? Su/$I+VC.F@w2g:M7Lѵ"qn}j #Rģ"یv^T2a9[ˢ;65";A>ٯmd( (ГX`vK>VoC f?I/L(+5C2K"[kD:w &eNJUq3q+e0{+(b!Yf&o'&r@[-Ϋ~Oe{ԏS،#<5 vP{иEUgx97 a0/yj3咣/E(1, 5kUF1 aHB_W3(oG0b'lu_NS%$;6yM4ꆯs.76Ӭ,pd'4NtYV702h706ٰƆ^Ãؓ̈%t4Uv~N 7K5>9 G%;p#,{/ QnhupU"F-Pa_-<*rhoQ%Бyk'J eO_NjA;FGsv sx\\w7PtnwŁׁm, Rv#Ԭ33K ֎r6'":~%9"Zgǂ` zf˪::$o}CQ %JU1MdkggevYU؆Fm'_غ==AF(5Y*7='Wi)bMҽ;s C4??:6 6ɐvp n:q2;Upj2+33+ g84w-D [\ΗVHm Frpb<`FE7[x(n\q XmTA^PſʨRn(V)Є%3QL l$ld_tIt}Bơ$(]2 Fke8t~G :eVɣ`rv>E(tQp7F74m[#˳z_MeQ 'UC[.i筣e%+6 aVN ͝y #}f+%Od\4Pe5oޜʯi+4/L?@qqTLƈ Q N`[sq*ynx$ }% %AuM&*;DXzzUʴ5e X_a1S%;:ir e3XjZKC! n̽57B׶_̼&E) bB!c{e^?Vm271~h [a{g`^um]g٘:Eei@:A}Wo?\QrMn-Ri^?$\Xஞ!x j7gcZ,˽ǃHw X,.ܹ.Ob qi^oU Qa +@{bE\Ds6,=2!F{ĎX˃uM-2Eov<ђ@ĘX3#)]e%?lVTVdFiz<hsV'3MW;r=)B.fgJIUZ~ `fe-pRʔN&-3fpulc ȩkLmbJe΁uqJ.kxpHɴ\ g|ִAMu MhҗL>Z Ľ,"S%?wl=ꈰ|hn#@K'b v?ԕNڪejA5c&_@Xo"_m8rjdlN+7Y_$?e0}r0s|YbA ؒc"e3e݋D@u|b1q;߽16xJv}poYuL#LBSbM &IbjƷ?\S>BѭP ۨg%oo,dJéY5ҳr"6t@u8?ÏwXֳ>aC>[]ƄˁKE{DXUH]zVFY ?6e_ VyrU;9T­PnݸI`_%CG;e gs(ڸq4TZߗ}}OudN5T֔w׭oT"ʑS]lA juiR{n*CaoU|c^W$04m깿oOBƾW9q%0p܉߻ӵV|xo'}Ua7oF(RQi2<8k+wOE@1[wCJ| (=MKP*oM  {vK裥CEzniEŘ9vC#^rU/7Xwȱs&7͚ѱcz8$Umoղ+I\8k溗CAM0.#)ib|2,{ٟ-d!i O,@<*eWHv{ HiEcۡ=1wXKf?t=$SdòvmQuSdX݉%;y5k"RHS+!MEf(kk,8]Ȏ~cBm}y'sWdeWh s; G,=ޫj^!`C֡|g^Iuq9R{ +R"^?4~ɵ ׏ш+؉Sg4.l*MˬK<}ouk*-&.eXڪuS GmU!XP!H'ӏ$UqL @$]tp*-*Z)^BkfӤ%ԍ)$^ԔGEO=AԘɦsYv:h(f6ɶֺ2CdTY<8V=>;I*Q&kàR|&'C:>%;NR*jƒiE.+w}<5Q};}l_`t - /X.9?@̟m8uD:h_?ePQ_^3 ⺚Fo#9R~6TK?efqt-Z{M:fMߵ-ޚNٛ:LW(*79%sj;dhpfƄ"Zq15%D$|4]h6%o`fŷrH;+ Yu KRBI bfOTZ<ӆVkt@E[>w4Ex42G˨v)D~ !Wj0W+e|lރqTV&)hpiM(m#¥9vҼs9hž$VoF/`;[KW"wFx/-͌XΗXUi<`jwq ,#zJF{X47?D;LúH$B~-'?S 4NV'R;S&8w)\&S?(V35 )Eb hd6fHN4Fb'ŔxzS'9n:t 2ҲU&Kb9~iN$`ĭ'b]ej M7iSGE kbW-]zDct ,5;eYXX[:P(3DBFdC]EyܪmHn<AxUhz_NVS*O4`fPdʗ3i i`7;a`_ -"9QTA'65(o'°jCNm@dWD0=Ḍ1٦[}80ݹK ?8ĽFЎ\Y6H-[^11}yd5% 7eRƎk|L$[oulhRIxٴy^ euQE>i-l֍*V57|4SdPmZΉI|[F&zɽo(mT $1dt!㜏B:_1@ͣXCgjOdoR;"t#NQ-of՗\bBF? '7PJ hvF+}`̆0~t`< 4/Tٍx;=W w  R%')h^>OUhHkP7&Y81{TBKC$x8Aі%]4Pq( »8(攗!}qy≥/2@&1rDO=IJuBɸp9Q\cWߗy!#B<)T.Ϫv;Lc!E*DfXen9;e}~& ަeڋ!_[F-Vr ܻIsFǶ!#k?|C47Z-|tUWnl \fNbZv2JiU BxomaQuM5> ȣ#"eH69t\ N$L(% fxBVQ9zSvً*nRw5pS(A{4 yB&E>+x` LDd{ #KkmR@tMjitdCU.%k*?ټul>:Va($:C# iR$m.L*worXtGǺkHLX[sD Hʙp۹X#Xz*ݿD4N(C4ĸbG Xo^35l҇^ƃkǙ6(q?zԴ[D4ÿSQ1Ж4AKӶ6$Nb^B^1rg4#UX<'@*2lZ{-t a@zGې~8W]m+IXHy5m(M 4_S4۹8)tau0ޠ,gN,^&6{+U- ;1B 5)%囝tug>YwOw{6kVz(O7aERƻNײoǷ[ڙ9eosSvcʴw$Uo:XI=6kX,?Et7 tWLZ,3ֹx"o,E106 hk)OPhYD΍cx m.uPtqА? "9;V3/Eq|rPOٝ$m̖qzį)0w$EvS-o\h ?ݠ( ך^ubCHtW$acsFډ? Q@eC^?8A6YgcU5|H+#6qgʮk,٬5C+#c< ^H1%,DWaّZ E8+ bY4/5G$aH'r]Iݶܒ/D%=a}|(Aɀ +G)^8fe"zGZ($m2#⸊o6䓉}Zy(Ȅb90e}#8OEkk};Wk)R_IDB\g~NpWPtU:a#/NUzaq۰DeqJMf za9Rh+j'覒^zI^?{WU% $Cs:].{ E_pKWzUu6BH5r4_ ǒ1,|+j{*WQtpVĻh4QSBxu/EdaI1,?xB<]>t6͛2.TO" C;:üvyzz; QJxS=C[@:}u[ QULA;VDHvopG+Luc0Aklr86n9ݑaҽ`h?Fl3}0Z"l7 gQH!/+0!56Cr |82NUJ6.r$q|YA*Xb~G`a;@7#: #<뎇wUurF[ۯS<& {C;9ɸYpL]vx\AFuA}4omX'55 XT̴s? EDBTDn,}߯41kc7]5Gm6-|$ Ε ^)S^0˫ʉ v3a\NZB/wFl_i xM,P%X5]Sohj++hmãnKpH{ԗߩdHzksLjUg7%C1KPE7D''q(1¶IU0+KqTG GJVrHScOf3.1QߣRЋ7Hp7"N2$ɖCHXɥ&*'wsgy)fīDDjife]Ǣ+EwN(e 9ZrQ>~%|;w~Z!+oƬ6P I .7R̛_*SQ@}xgǽxI4 Q[d`jL  "΃zuvޱ)]?ȷ)PYr!ZBMtwT;nvͣΩ19gqѝ.8[]55^g\KW .įo'4DW?x9zݚ ?dg(꫆Qe 2:wn3U+cw# :BbH OI|rʙ1# ) 8*r)8Mͷ򧴜 ˜F킗dNY0úȕҙ/Ou̟vphs_e<S[e;a9Q n.PO(bol1>v,Ro3 Rj%>/䄹i2SYYzyZ(в<㉅=XK׹^lnw0qJA!>(be9+wtEs oGud>jDzltx-Nim+sM0r&f"'E[Iۤ F dp #ӓ/ J4i`Ĵ.l4`аFl^\LƦ[dO6`5KM^\Cw.$ R8sb7#ݥR%f8G P{ dĜ8<m_*R5#quj5U[⮸׹GuOCLj`do1-b`s~~1 ,eƉZ;!WvhIL(H-ys!uc-[*\)ޜu|7%I⑘-L/FʈEƫhGSe$,aV(9PI_ ,yo+I >;h=a$H.1S߱+y/.EXoQ8b VU<"xT/Z=N1{eP:2nHV0[{`3N| _nVG1^KaRZ>}l"±Jx+^$ 1MFl?aXB3c!ju"oH#f< ٤1SQU2nVf[Q~>ꯈbgOb2vǰ+NBb5^ER,9$30O2,B^8y~=d|-?2X}+,|}duHnFU&yްca-TX5z6!R*ޑtt/,UDf4*$ Ƒ]gHf@l-%Q ļBx[Tt@5@F{~B 䭙` 4cĦ0رhA Aɛ;/{q( U!?6;I46yiz HtEpY&T|.sxr#ѾxJF)Jҿ!ܼQZӹfA_-Lg]bc5pzßn-\= Hy_,Ǭv$g˪V"Xe6d_N3c1a1RK}m ZF7 Z~J{9zqo.2ʩU!Ғ2FPR sj5~ 9,X@tQ\TA leB+ٸvFlgLe7nN[ɾ,7P=~)(ȊV#3Br⣗r C,+y:04>gsLDm5G/Y0nOB^\=BU/q3ۙ-zuv!fka^+FA#]1 TV[V  tg>/ dFjql,*QI͔@M8Um%[bZ]6QXd\Q'}<*7z;CtKAuNsemWPF.@iFp 3Fʮm0 Ear _qwZAtOԙ1ݨUmحLEe{0)|8>$ ź͂Nm7E_7J+F6O,y{H ?[+ "^S8sT>1T<:N# W)0'W7VsGokSnܕʓ(}WV2T" WJDPJ b熞e9r"hkmv?!QW/fyf54z^I#_ ec7hQ^[ʍA\нI+hIhi0S)LT;{]&p=A[lQaTf!7Zp`QhLE&}Jvc,0(tk| MLTROXH}H1r[nv~"'4$ mFcɸT*;=!D1ˌA+:gCj,]32wɐz0?*}rVO[b (yj)df$8?ZOx ^L Q*Y%! ܏C)LH\(Ro.$@) FEʸf1jm!GN(99Dq:DH1X0EVEȸf7e`Ekyeq\$ sjQw1,ɥkڎm"] c [cDV/RsY8Uz#,?V [ڒriqv ']©]6mmL"M0b0w +5.pZҪɽ(} +ӓMYTz@PZ_qZS.d{aJNGm#`Z*O|9vQF({ /:d]ݏҔ{vV|y7Lwr+#E./IȐA%Z{I6BF pߌ!To5"7?秹X-yd%j葰VYKjp $TvyD>jIyjݭU1^{v t]%i+0.cHC"ŭdrL4jT٫/Г8Pr$Z,ټjrŦ\1͕zlp\0zV)W&lK۸Iӹuw3o5Jiqz1ٛQ94(9+c/BR9 02J2j:߂gYn%֑0_] CZ sޘ5 7S: ~{(Xgw~/t!0wgY!{咈u҃ǫmn@kיWf1RwXB "FZ.sڿ͹!RhfjcE#}O笶&!$p`u`V~h C3XpBjl &ʞLL]o(SyKbRd.^gx%GZSwÿpkyo8PW tG'T*!p6E+rZF zok>->`OhKzW 82?Sqx9:j՜^!@I1kK#_7XI ûtF'-v"St=Q%Fs3B-m1yCc` CV7qZIG65kI@;%i%qNәQd;q;ǵms?3[dwAx8;quثO W>[QT}IH]7Ā̼)K >q6аpHpҔPD&T@ՆWW d5$=\50nBKrW@|5LYǗrq F* Y'zŪ &&3?7xKjC7~,)`3~: ҄{[c1"bғWw |" &18tQDEpbF ڮozvzƳLλwLxTs>ԧ"ǡQ$cgEWs Y6:Gr:515A8 <{jZϛ*]IJ[cH|jޠZUuz|je''Eb+X=9>iޣXf#wВ%Iӟr=_ [@Ypbw1~g}ܵ+k5YRd΀f{ ?{y:4br K,exNvlzY'D!(nB֘c*:J1dEe#&zZ`aA}:gsElwf8.6%JՋ4vPmN7ZTP\1wVjd0 }$.jR~Zݙ #^7߭[bl~5 OSi.+)Y=)KePGwg?b'>( #ksc]yxI殍qDba%Yf8R?r$ɪeIpqL =͆UK8͇Myqk>չuus$FHt )IN!6@g@\NKw+ [8--||6YM>T6 oN@}5#Y+,p";[ F՗5>2'i+?͘ѿj$+a~MFmUZ@M@5(E=#*kLrH+k0~Am]G>Kw4 ,z Ɗ%h#iF Ęr@v N$"!0zx6)҄upG\aJpPBQZ|:O˵Sޙ7S7Y|kp~:KxiF1CeOW5wGRiŏq?gzxXf׀TfXN 2*,۰MGwڞh`#Y^*`96syWbSA=RqC̠_9dyBM,ir8#vo\)W(xv| ƾD2큳xM{6{nFA׵ߞ-^c^YKJ.17uaD|g : b2 rY̓UhNw7Ÿ`?p=G0 ȉi}6sP>Kw⚤R6w- g;eK3gi*S/,z64-;xmׯ|a_ idlc=HY_HfJ&b401DڮEC#*9kCٮξYpTC&SVzXSatw{,g_[rM <-~8Ye=frx_3}`gv6sn[Ck$ ,0ˊ/vn@VЖM5l7RqbS+@"l19U[ SVc?CYi:/Lb3K8#OrY2N+MIM2=^g9|jUmK lfK> /:.沵,\b)g{'Պ?y?f /k,el)hxN椿J>)׸33G^v%w_7qSfO0uJ(f3Eu&coo SD휃 a eLOs=*Mh6+Ԥo$;zW֧]:3%(*^#xSqCfJ^^}_2]-)sJ"w%(\)H8hw':M2c'y3x}c!:$ҟHHb[D#N^lWF4遙`6e[,F*ΚP|oࢌ_Ե(G"HO:NV}bamul>$ mlz/}g#/HK`;PCtPkRP\.%l3GJG:+O  ![=.Ϲpbqw:&[0V|~fk7\}xrIOJ#V`_ʬu|PqtpW]$p4@Bt2' 14P`l\JjϠ3eR#-7 $!/ /x.xO֏*dU 6=>2=yoPc|-f49,'G,u$AxIgDJٟL$?h -/PjH?0A+X^,GJ%XL h`Η gخ OJq ~XGK{EC0CģI,N; -dfWZ%S&bP GP0K$3 osH Hj*\ͥ.A6zt&4{hmWs]u)Ŷ%4^,ʢK%_oCګN"Q`5OTOѓluD9h(GD'Ԟ.ĉIeaLe&հܙ佒ovpN2ҳ\՛8X<j|AEWG*R/MMV#uRUIpC}/c%EHJr_&ZکRisdLV@w buG)7PXcfvJ{o2Q?Kn%O8ZhCo"WrJ%s[l= F E‹ľ i:jԝZk-ׁQcD_ul-.{Ki)2AIMѐV*pSRvb._3Q`65c26 7f6Z|:jMvD{P;9 m?wWVbd6 cv%Cefl`nOpn=fܽ:" <Ҏy&حMeΘ)Pu=n ZG>re׽//-ȉP {YS8Ml~xqXm 'V KsW:1hN(.el#Ֆ>H7 8SDc&bPuD9#Ea:%#QЯHGNܵmI/tu p->$7Q%l/Sm .:Cg0ގW l]ԁ d~XHCGԟiVR S&2ok4CRlXe@|F u~s]! uWks`ct(qzJ|HcՅ "ɰaX>}Ωq4 KpI*,Ru}#0_ v٢7t/`&t|bٻH[_l^ VY)9ϪLM6)q@20t.Y1ҍDxn= Y sBlP[@Roײ!=Bx.1r&r']mF`ezv$2t-̦(&i 5r$ \kWgANZ#7MW\}mcm.R'?- @×vU߅ݜjc$sϩ962f&ɸvlR15`mD6O$x0(m-gs\/jD~Bʺ QG:ãPjbt?֦93YNb>I ;jrp02~M?h BUB`jލlTjgRfJu_ރ){,)9Etgatno"Xx>CWq$rC3>\wҥCMTN/zeT,2Bd=l&ҵu/2ܒa:Z|qy`5[9̍)؛uJf O)Lo"GCO(q,̟Ok tT =}fY=~ldS ^r*?]J⃦P~ۀxDUn~\OQUv\&|p~|Jv?wMjnn9V̽d!sZF}}e<¿ogCdE{ƀ D-[T 敧 c¦⿺Vg~ৱT{%62L0$ƖPL Sс휎WO *cP`]aU4F}"&ۥ*&+^QR8 JŠ-)i#`I a@GhZXZLK>=J/:R6l#~Cׁ\ܛ\r}i{K.];S"9^bYq:*Jy~0w8TuM.*hdӮ=FK ԻS=~nO*Y6lΌ~]K(q- ;(=ɱ>)健nt~oEp[[2|7GlDm+@~I՝5iv9*Tw 9Lc-?ĺg$E/7˯JXsƇ+gT" 42x`Xt[/<>:ws0Ħ6#DWW40a9or uX|QYFdsvs>?ʥW1R If@M G;)ak=2{6R _,VʑFRVSs_ψ ^~$rwьx?ZKPl MΔyikh]AO}k\_Yp~=QǫүbC]Gi#_5%XkR\&8Z9mxY^0=v\+J?; mkVZvO>< >Qc58$ ϨTIN%_$o]S~C*a>kڝm/'-$!n 37b"cos[cDe?q<:7:MʭcFM;A _:Sn]n{ZO5~m/mA=HVi;Vfu+ce6}aIRTwK@ΗDr.n]]ݙ)s)w%uZ<6K~˜'*o㞠KxZam*%Jh;#Q])z%$7a4e{^9:7jtЫ2`]/ ʒsn/6E$9m`Ա?"Kob$|e"s^"}xyPiV{!l;`\i!8-v'֚۝rQ'P5q$rwD+`تM P;/RCB ui)t\pelL64z1EH(?E2bTlmzh$|\hٗb&[:A^/TFECyKlEէeҏNk 2yfG]a|~6+>WJ#]~G[oD`{f5c4BXKZ۳{h9Lu~v}Hܲ'oںfZ9s2ti=& l"CQk Ln hi9fH/xO ӻ|e[%r%'DΜjs(>Bn6e  'N~_Xac eR2a@5 PWϦbBK"6 ^(K$!9 :3NIJZ Eʐ#YpH&$N).C2j'?f _evV2%0.66"]Plc4bBI%յPI Nt' ԫW֯gTp84r;rsS0>(pGɒU^0ٹIJ1AaFe2܌@FgSb7 =CE5f04VfEx_I䘺[<H H$L3!Ta6$ on6Vdja=aUs@tb1H2z}'XO(,E<B|u:ҩd7Ú^`6ŷxgf52 lB3{{Jw=R=:@h%u+( ӟBxId)TƲ[Z JWۀ2|/WHO{ U(πq+Zߕ&/uj ( *,7ʈ@g)+آ[` :) 8Um2'rwiߣ:ɦTq@w] 1Έ2gݨ۵;LUJewYFz)P,u.R0,MgZ2+IC`nr B7`. T^yG\ 1xg}s[SHFG3[{߃5> S}O\۵Vhgd. ~Z>+%F?1Ĭ ԌoQB ޻(02;yBK8 _NaRvZHnj$@\M"5xoBRy*F+ӵa6S $ b*_ 0 Í̕nzgNP59޶2VKqwqtKH \"q !63j tBL`"b#I\^w3pT[Xv CTV9 xG!4Sx#Mc$A/ֹyJ~pIv;^f_DfVLD&HﻶU$)ᨅ%lrf7kgl)O-Usj^JQ89jP=Vԇ-,BA0㘗|ӄ*O.7W>CHkwꔙ$\:2QUlqME?,I팖/wX]f[)+=ٞ㦡NQC_ O(IΗg7-0G\+əc[c޴㳧ӠQREqT=ElixNJElyI3f׎ Y{iδcy*僒ecᴎgV;iVUigq0L(2db7Jmڨf'X.#TzzK1IWjU(-2⌫Xvǫ3G; 3du`Oc x*QJLRαվTW8J:bsT0U?c|OS^*@L%'[j]yj.ƪ ڢS0&M쮃gTmP󈜱隆T̓Ydrd{6 ƀB7 熪\O騞lb&HX{ 椺甖YMkTl>l͏D5krdlhVzh)fTfˀUQ,)*7 {5KM5ϫw;.!Ьƈxވ9h§̕^Ǡr'NO^h MFo83l 6xw hYjkF3}}R4 6{ō cĹb A.?4f?l7] wGNZtC΀az%Ry"yrHujԈVw)%$Ѕ(;X^)}Y^Oxȟp,þ;R58s`m  bkxafUsfecB7$C'r]xg4)X.bM,x, |MЎ'`W2|?U#I:OPq7-hD4p"Ȃ Vn` ž@+yfli.ϼIK;^ҿY{&zrW@6: bBy0=R }/.D*I{Ѡy|Yv_?JcEs )n&^ .[sHtz1,{..3`dݞ%,]w=!k.ֈv[SiI]8f`Ea]u9hk&ğ ieGY0IĘIV!(kU?8߸e%?987""tkc Љ^+6ףsvNtuX;Â-t"ɅlIQWqݨE7I&D8iODD?v? s 4@]H`k$9a貐e l-)D8+"H0=u:kag/@qjIL @|Gطaø#aR~&=\#*>.bKog0:8G77qnӞb- +M??wI= i1Nڎ$Z[m 8fj@&ץ6osQ޵@'t[+?ΈSAz)'EKBs<е.i(2?O/:qb919y]qycVBo0^L@ 'GvEA=9- S¾xG'xup}!mh9Nß4^)F,?ן=[EobkaZ60+1PiUqlmZRhiYrqK|=]6iHn ^^k] > MiVłӄ.l]JxPx$($N^61Ӣ 63M85E,j0mB+CuUfUDnH\jX 3D>i_58"$`5 !d=4 .zj}`h fPGơaxfˏOV r郔o0>8 f]VJվ'WHyO *WyrgݲLjl"Ya%\@,Lh2/x\A68S_I.5*Z^tS8='&&_]:;vv)1.nF,Uа(%(t:or rzh>ޥZ-zg|rKJK,"KK'FUvsKzMܵ矪g+Lͣvx*xO\yyRԿjE Us (2ԖP?9:Xd'L(ѫzZ.q4Nh^eV5zn\Hk"Z9*"m63o. [dT ZJґ6w8V`yB}af4.vZ3ȊMILG;Hm7UP亡MlݜĎ,X06DMW$Zٳ9URFtckCG+*1D Fi[G]r2c{,$ 4=*SQ_bkLAY\!6jMs7| e^YeģJ A|W%X59w6Yخ+.,\~V"ҁK~AMm(M"Rt#ֻi>9ͪkerilGz5gn8qX⩪Zo9B'~zk܀uNPz *ūCGCd^B7T &qq[5Ɍޚ̲ۜ~.5c:/Tc/~/0s*  d):|3Tp>ЗFLIpc7qGݜXdBs U7 7]I=WASFLLŲR1'+dBpI ?Ӱqsed6kxZʬ;JZrؾP 01ף=)z7l>\?2rٳEiz8 =;` ([ ?q<'܇t ?PʈtlXĭ lFӕp`'KmYB1KҼuЩ8;gBj[&b%҈40@>ۣ~8V* $SrcЍ#!cE(*OZs<7-lt#Xj~,A犺f)G9.m^wt/ \QFU$AV!?v#j"2KЮ9/]oCŠ(Qt]S2%./!? k!]2!'xnNZCz;ꧤz69XCSrL(/|gLm$wl_2; "^wQ"&qVх0chw||3|/@@8-õy|1ulCzKMZˮF&twTh9S ,!$V \ y|g&rARX~~`+"`DqZ.ਜ਼pk)"0ܸx2?L1Z'|K`wWyso75PWxw7g}]p>j$2j,%ھ( Ĭ*[OdP3jsLT\Yf9d*:JMcbX c uj<)I(۞ݶP>?r}Mz 宂Tg;3z,9сN#Jyf܌shQm dfs,b ԏla>KNe 􇬃Kz"`)$9jjܵzǞ j(] JkOmb쿚5A#}ՒuCZhIZRS'6[DedP|yb<*e?F*fMS-[f1R"y5HՊb P7UD|Y@(eGVQhň}6旞!>6pK7<[Mڹ35S+l!Yw! X P&'%=tJ9TM477ӱ3Ÿ[#LU ޡyUj(42$x[k@a'-{ P*t[G Rm.yUip+b3Ԡj i} W1c'tF (yhQ}MKM͈& wRkwbk" ZHx*QwFʛ`MI2}3t]Λó|^d)h5fr8Z6Gl(VV| XQ1Y^Hu,'y̷.@aIچ7Z,&g 6;w`sWKBRr?IR͗ APA8H|y9{3*HbinOh(ܿ'QTlDž P z"Zڄta+.Da2&WLkg`RH{Y9r2]<5ӤṱQpvE*=cբ^'?W O9 z-A7x~&S齯ahNA,W;\=`Zu,{UP67`u1h0l}*!= ay`Y $4@U=24>C͋pL ǯb($@-~*,*P'NX.HWO+ca5 nH9Mz4@{'{0D`4@^`[N^ey܀@dv}c Ac(x'è<ϙQy[!zq,>shvСn8p` */ȹ̺ ;PjbaVVYU{ޑcіR ~!s?MqTJ$*V;,)pRo zaUq03ՁUgW%'Ðc8h'$;{Ⅳ }opϥNj23ܵWS>nJ/P4JNg>lE/g$XCL69A '";Ф#1?Lt} g es2E_PDLԅiroEoٝ^ƂyUDT7WnRl6><8rR=XY5sK4>( \i=Et\ 9` ͎iGd}FIO0qphBQ]^ԣaSa&Wxc/1(hٌik~Ph/`qqrABtg#TG3;V\E="ZpD'F R=*lP%1δDʌwutX˱'u~+H"eAdy\ITK (ɶAx|ˈ`nr)=1-iJn=A Wu*`09)5z~ɍ1vگ#-|R%Mz31FIk t>>\a;j Sd=Tiݻ^żϴn-Vcns}=l2LvKʷk,L-jB0"_B:.:.-^f^-'@}KO*`48ɾ}mh]qBix {DGYpu X8eҋqnƯut DSHkv}ZQIqLCۯ7o25b۽scκiB` ckGPRVgHjE8GVBq3<թhOkKu "l& ^iwT)?N+x D! tn=+~ڥr5 M҆?B*Z[,ҙh[[1pҖB7t'4{h:_8*.f!J% ^f# u߫c,K|e+z˒ĭD()3t ט^77zgyLB#?Ϧ vF+D7QfŒܝ}kͲŸ[xYZ,.$R;%;He"d0T \uTdo`G%.UrAYyv8dn #KF_1q߉t+,|S/$@TQ fdrrމ?-Ë #T񯾬1jIE1(xwӅrmR=b"/lݎAvg\T1.|I%H%:FnH&1[Kw|7Uwv6Rȉe"lDTF5B #77jyrՆ54~hQPIw>6#ߊ_rWwYf ik*u!cko#eʉiOk : 8*6z4+B>4R| eQ')Ԛ/~# 0y8K c0 U+g(*lTr6m}hBбSb>O͑V)/?fQ,Ae?8z:5%Ej%i.$Kӊzt Ze%k W$MmXɟxhOXj^MԱn#{K}6si%VoqK*)k BdnpV&IDzGwE}jJB.ǦxV,`fG/k\ṮSp~;b/c+KS}EF0o]m tdr`(Ar3]Ck6eflr[d# )ABp$wDncm'qR}8ed_ ꖙ|=+Ƃ`e/AʮƲ;XsRnxg>%њӠgt+Ln|bQ%}}`[yI+<멐퍉I!Yxh8`C}fOaICc*ȒtVhQ_&uV,tNӴQ-nCxq4)ϴ!rW p쐴0UFPItrj%e&*Lk.>&6`Zk'dZ;_ꋺ`?Vڋ>"#pU*2&ܐ(ڝP\t撼u#2Oe"H'M4i!bKL^EF2fK?:Oy 9&\%8xls4DֆtIp7>]B94Mt wG6J^A3U?_D+e(W)fIX KEIn-pi` |a*;׹5QW&h:A,䫚uz}sDl@dh䒲a`zd{{3V\+)c f#[ Z:|p*06K}3sW"CaJ1ZEL Lb_E̪Ph<}~vN,~JK Puz(HJ&t!9."Ko0B~ws7RHd+YSj#?Ec"+BK/e>-oċ)͠sKdzmwV'(Y-D9Aj<=Ѕ~4Z%8Ryܥ&'PbX0a1<ןzPߡ']: }ǘHڡ5ޗoc=GkE#CvN:_|Ze5:U¯ܟU~- Ug*Z:ρIpD`!km`WfɈoRb7LP5ֲhQ0Q yȡZ8-HdNro>eh Q.d}̟'.0f=roBTQ@*>Xy~(>j)m\5ȈOʠmmDSZv/e̾G 6M`k]Do/^ƻz7M45ΊiTk0LQ>7y*of REywsjUx ]NA`W lr-C)V_[[9[]e]Xt%XX ʃ.w rQ;Vk@l-NYTŲ#q@X%H猦c@=ZMϖʼnoi)u(q% Qqe{kBzOvd{9G_G%bG;Tkr:K%XY5K5JԿF.5Z_aj!14ydipUnmvkeYb<\ؾ` ܃<V1ZB\&Jqy-s*=)ݮ!)Ca?9&g8lR*-Gj*)2'oE <ϐƇFL:szf 䮒4өfM{|bx<ڄ5m z260uPVWoZ鐊P 7r)mh~[)NXeM>RDW-XJoȖU{K4l[PHC1i  c5+Qiͳ ph{'0׽ʝ]U] U~-_w8aײj(ČU~Lr,*;vP NJ#Ls`T HvJ#]O2Xgxø==-"Oi)/)j{qNd9ZIpFP蠆7gF:kiYP@ل@i0y9fp\9" ʇ>gpc=#QFv/cq/:Ql;P&?Oj@i,PJ(^iE׷+n(H<oD2ؕ|:U%w>,(=Rã;OE^*[.M3zLppJLV϶ϿYrAjre~O\RDԖpQ Hhٯ>?B^60uwWZsVh`xp薛A~{xq,ncldK]YC @:zm띇j50SSG-^ui7?#y5N.xJ@-W~E~ y᝷"aqdRwY`+,Tyܳ6)"[j6GxPen>1^d3/w+W5:cy4Y\E=C+oOe/~3ms)F<~$_tF7ZQ *yJZ?-0dSNY0 |sq2WRCnRs|^wA+* Nd<:rq0phrZ9qaxeTxlt>կESě"})lܘ,dٵ9-ptLS Hx91J~Mp|HT~0>R`'>X8x N mȄGA!8`dȰו7%?H[EG l[tTvPuξCp5s?>ր8?`,YH v L5^7:ˮ蔑Fsk=ۻHpz.uȕ <4'?d ;~bzS7]ݩxqp!d! #ǽPC+@{vh3TX1F|Į׈cr˭{,]'3ccKy*ܙ{g~q&kylgE֏ǶCgY7h n6lІ) /t=koRybI:\ۢYSs'z l܌&0x=o~Qú>FGG7{ ULSr.x¤A L,~>@)tJau^,Тvfk!bI*cg-q4 f Y$:ˇrJ hu@A0kc8#m:^ P@,A ϱ$K˰Î94UR{gLȸlcoa lҒjWmAÜƁ 2ټ|.B b[.RXMi}8UtL[K[qW%6.BwjAI Mx8U^ leI/n)@ׯ`:{8M|\NX=*}|ȡ 8_u]$ycʕ漪o]P~oפz2؛S#ceƆ•4(8Ή_^͠j5=XV`.3@UdO ݚ:N4.\%Ocd%t^I>BSU($T> 'ى ktG( /K0S'NO2j=$ ;E:4CĴuy)*jVB4!\0UeQoUD)VVC&O;Lȕ B Fλ#G 'ЍymGg <4%C _ĸs9BDȉ7mvsDHīՓuPPgx#:-s§㓏Rs"">ǣl PF^ !Ў@#}KUUV~WWIζ=&e-ۅ9*"y~Tȼ)7)b\$Z\5%NҠpRyYA8W=X.AZf8 4g2Gw!,Wߨ%/Wׯؗ ˴*`1ܭ[%Ig {v+ g'yrEK|U0 R_v]Aut"冔/eX/bmt.9Ә&mcvb?佯Ve4ԩ|G?Hpn׎j>!|:H-"a3<ɘz9;MaW¶263Oƈ4S9<,vKVc`|jLRˣ;ٞ\5n&aԄ,lM#gtIq%GuoǞ )E#LN!.sx dU%%%_*5tgu> ǽ"bPs+VRBD#ԝY*u{:Qٌ.h̃!,)-(ގ]yR +-٩rg ZdCZ=JĢsY4@fkBo)&%wQ jE-W8j)B^{ոʘd2LղI Ӽ=0g^ml'xIBb]+U!7. iٓqEr$PLݐ|0 Ŧ^|2TUgְTۀE Du(8hќ:񣩮a:`;G51.m^5"kWIJ[v-2ϼ<ȊPav-p7p(;G&Pq#Fb_\* b ہ|" U4`M =hݝ B(t7X6^KzM.X bcBمQIB`jSb(F.^ ݯzޥV߾d8\ziߌ%#7g>̮ 'ZrNS7yf@J|2-pNDh!w"m6?-`-@0^Gym f:KRoCn=DQrvR4ZO00A`Ƕm /.*ڒn LySQKB *:;TNvMU$V>YW7ЅbއJH! dlJL.{f~b__AC7.CVEʐ2ĘlCQ"R\sǷXL7_⠥i( c%{\3zXdʌI7g{e&Ñ M0-unْeK_~` ڃ|mG>~1R#>RP򤴲Ee ~4aUk_qDurmDIbK7}-i9'øõW=˟0@Ͱ&W:a TfM :*Am{kldړ]Qtq/̅1289r=e8e4zSʩI}({ W] r' ˄* 2D1*og0!oAǰYkȘXdaOj]d JbS#va!v-Tv =غ" k4re/Cdw]}󪔋b=J/d-P1uIKءX>-|]z+"~HbD ]fsK4))ٴ<Շq҉1%D4бRd,)&&eF깔~;zW5Xen={b'5T UXѠ4 Za"LO0آWB b(>9oft=}*~ B5~Tfu] x.l1\H;>@bF͖7AM)Yl<fH!Vā[޾ʒd7Ǥqѩoa-t8\>[1x~ /LV"[8; ]s0N _6cխp4_j `oSoۻ,h{-B=W:4l.uxP8ĈXYPtZF1}.DEL=%U.n|#j9lB~kt˙*hQ2-E_קSp@+ <퇮0o2MtPvc_ٚ.}ª9;v?$4 z^NɂTo=y${y0գ]R]xB䄵9>z0 B@sSj"EmLuzHb2fWf_F˜(RW~Ru3y$n\ . AßŶC%U~ϟ*Q"g(=>b2&T:at7E6#uwZ2EI0}Ѥ?o!=D[dє,w%$,b ,h}RKCy=BH `2BZ ;3̝sͤVDF-rpMӇ ~Ys.%뚍FWZZ&H `j(s5<؂99*EC7rKph<6̭]ъ|j1r?Oya&ia(3u#K:N$W-\ ~E@RmY)b6!SNBpA}WbK(Vqv\~${Are\c86UL܅ߡԛ4e2<؆X4~JpÍ(z54vc=bfbPĵ |"eM<|$ङ>LGAhIQZ q'EBTlAǼf Ǭ?+8GuBGҔI#21(~kE_ecl Jn(<rgLãM!$։pQYv!(gtBYBu~9fr{"# !kzEqZWE)]>l$.jTO*G48J1DI[@l\&+;y".;-p`A˛p e|ufs,4^I BKdONiQ 0iH A'Y^O;PzUؑۀLr[j+Jl_CGn/o h@tOLMIa**eh8 FHE47HJLbo`3T"eL4vT.hDwʠ{09{jw!ב3#pyסjP\{qjϑz!%Ys X='Kb>gEy: pOC}ϕnsd Q{%2ᛶ(ZT .(Y7Gkݿ]VMn#w:k+p&@BGdH){`42ru)>MG%6ba$EDπ^Ԁ ߈]ȉʞ96g 'uNt3]!Yh*Gx+J?۳Cn gm+ǚV^beTv%$:^؋Ч(8˶_WRATn?0Z{eb9 *'veT/%jý: 3܀ǽxMX\:S|m5yO"Ami5Yk_}!n!/M's2êF X. b:DB"`^;H1X hNfttj(Zhr >>Ft׷5F>3ubȽggݜO`Dg^:=J!wGG4X/ebEe'E曁&[qA6 Ϊx s{o[6bPDbżzC /۞-ʓ2uf6nQM]VOX*\OJK$~e>k[ C8}Ė '=tQgtmgqJ(C IIոD9o N@ o$aů\ܲT)ĴZ e'~$zH4^3l::kc/{Wyj4/? ǟ )\`h=*l%SMTnq$Aqѩ vU/b,oL=F`*\=WX qC $%PrYݑpBA`(lo(R~FEPMvt6Yw%;5{Gន?Ѐڂgm?jeG.nP}u1?kW SL"76<3lWM5[x8)ݟR,ĐlVѡ19tshu+N}ޣR\y|},QÿvSz:|uB.*ri k.mz#b8464 #ڌ_ԑ=dxaU>#D$AZS -H=2j[#& /g d?=\砛5Pn娇!Tj(=,1wF#rvfw$:\)L裯"*0rFDw2S(hN !!(%jC:dw6 ?fD[Ú Fӄ𥲄I59M&nsO1~mUF.e%AKEX]Vykg H =*T}8OJ uq`xv FMpztפp:TX 5;Xd\u|5~*ȧ}ȼہjFM} BvފN:͛# ڹWPP$P:r }aڐsnq_[+ӾoZ#$[9L1n܃3Sfo>vт4-a&tvmŸ[Jq`G\x6Wz❶zceJhwS"(C]ެa"ǹEߙ.iL,%wV>3G-Itx8tmXF鯦YzM8 d&pt*9]joSӥD SfHf؈n Y(+HXGVz5ZIutP =w1*À\Ie@W{aJF#uraT-8K<1U@v>mk{Z}vnWmI&aH /,m,Zˏ+v( +n 1;,G$""δ,S* h 57&BiE'sѼ_P`lˤpJ9PqӮ֌,'B=l)y6Mi|0~IZ/Y-_#u 8y}Zm=ZUc;~o]j͑]%lk!@K渕h%V L5yF u06yy 6$ߎ/UEM^j{ݩe%ITݤu8͌m!zKhōv{Cni%32uCA crvb1W2`|)MSJ6)poi0Z]aindoeKjD`BÅ <%q]׭`B}JyJcz6+֟w _ #TuÁdիYR{ DVrS h-̹#t>ItUEݹ|6u6Fko1`Q1fX9W#R}T"١ L'gh*[-5e'/HɊr T ϱHe_u7ezwzGKP  r;2 gT\OƝCѤd 2?èu[C(nܚ at c c\J~X@a5b"J٦Loy/;-<#Oy<pp%!g- a7ut/6P鷟;)GXuwoĨ>Ô<; 4ss)C[eҨm q.a%:%V \;O^-ə~BdAAsl!w:2U6G !S> K ٩N"+և`}?SWf$pFE.Xٗ}g6qHx5bpTY (?o?rT(I8Zѥ1eB|αݦ~l(E -7sV^5AT>f+xQ+TΡ*?ZYa-|6XFQj&}9y;F.!QQ,$W#ޟ;U##SM1S% J5W?8tݍ}d'+iEZ9v dP4x?)Uw#XtHcTb+9+Oea$t`5 Y EM =hҾ3ɲ;DZEgA GT?'oKCOA,: MBu`jDacV=  ʒV,."O\ZE1QIZ.ףw>r7Dž*a2$aZw{985}nL}Ҡ$ab폶L=/Ӫ$,MĴO)`D 뎺FbYYܯZ);i0xh.Ny(Hk0淏g/Q:sKU *v́WM/xy}L;oj*w>mCc9m{D{*[\@f]0p\>B% ~@O#Ftiy pNYS|yvO3fF_!Wl0nZ->4RB43IK'`SlLR,`(gX&PD?U ,x2En=m p8va`(dI=~p(46$>v,3RhdcYucO׺pc<+-n<se ]@*;M/0KFwz+W+Oc݉q*䀫)dZ$wGq.d٢9U˯\1wԘ~Av*PHy8rC,e?jlQ/T$3̊ܧ}Wc;XFm< ҽ.x1埳sV$êLN&KcbH!nz$*ϘRo|G2\AS*5B{^}y @VS}NE&} .q OWp* DLa&pM6Xs=Z'?0;h (epJ,ik=7et)k["ǘjŀ^pմtlyIHSU7fT#J*״a ؞Wl(B/fB=u-RfſAɚQZwzPKC`oh 1hMj Yin@XO^y83)ghn'aF8b_oa  )K9%ؙx ;|_$4 &kJxoRӄJ>!YS/ٹ#S+{MnR^o*UgڿP#{ \mDhZ3K2]{0b&]Ud?<$DB+ qa _O'T}n`~`G8l6$~ .Be: &i̓WizL{7g 5z+obWYS{JI8|ߖq; A'pp%KiDqAYNMl[.V:u1!A{p*(-r !A:`\ #ҲQ:>7>_ 7tonu/m_OV<*"p?>ѪC4D |Eb!1g WblP^\9n4,HKaVQT"#qNfc МN}S7Ve EaK(Bo v$ON-BסuD1bܚU79ث5e_`3=2հJ'zTI|!L%b}0J_RV{tG)9edw^n;I g'هhϠj21}K%ڝBYĥ#cЈ3+q*$>B o l!}tR|f~i@2gU B>#s*ƞ`z>Eԓ7ZfzXV{qʚm^W FGBetY޵J?(u3 ~`;$qN1!m]4AByHhwL?2K*]emL%~.hkB[]fEDAzy?t*@)a}d}iOM*,RK(L3DQ. ,ݼΟ5.P#AM&e"ȭReaXT~jlPPxV ~_bӞ53h}bgoƊyBT2(7FN#˃FUyQ .{kZ\cE{̐%9,KA;I'Hl1inh GKApW 2pp_uxٛ u`Neaʈy|97tijiF̿àut7Æiokkpr}̼MH0膏 RKߚo\)Rvtl0a mkY8̄Ǘ9惔o" >?W7Orc/2yQ]?YDmd5 h<&j:mt> wȳqG2Yף꾤ƠzF0icks!T3SUma,pJTAF~{k5>H19c- l.C0u#GHJߤ;I:E*f)*$=9=YFfCCu7 BlevЄ9b,-y"WmC:%fàwE Oj3LGXW~|fk/o5LlQ@^a7dH^!I*RT޳J=CWOq'a+ [!~$= TĕzME#"%>fl6Ϭ!v#@zpSBg78y}}$kqO}ЅA1h^'fA&/?lJOJ$,3>"vL>_;5n:_\I5dXkZ7ۦ/@L5N1^:%6okt_ ~*Ttf}j\q}#l(MS+! u+"C-z"`NrȺ~<ĩqQѸA@A&ꚻ+hŎ!h)}=re+M1N=/bd\Ԃ0OY0E<3/_Q{q)}@p]@T(QH;fvceIѤ#QZ)"\F;DƩ8d-ID놭4,H*5T+ArsXv,9=P /4\ y %nn!O#93îKnA"fVisuM $"+̣ׄXzFo&pwQIM+h>6˥ۜ"\z;.uBH>+lWǥnD}6_^&NSw+ < 1iyCR\ 4uD:hi3\^r,8 1O j(Oӻ#Ut.h;rҪlFUn{pZ`i\Hf;C˙pE#GꀲNLkͲM`uoA_;|ʪ2j0r'|+۵ `f¶ʡf-?)m ]|=5AOkYac>0>Gx EQ|7+taqV}sM)P&c0 P=$$}@,ټ&ʂHή+yO' :6Wǽp}Q;! RŦDBӗx.'/drsU< m;m>uCbf!n2Pmr@dQ \[f i}"GrrѼvH@2 n“c/`gNlGn4쯁QG(JTD|:3L_veƿc]yl ?40ܕzG`^! }g lk Q'v@N^Æc6d_ =$PC5 ] 9~n=+?XȄGWudAhZfQyogZE}F =uּ!ce5xt#H:Wh >K5Rǔ "il)Mr97Y5R:ũI.B9[",E9ќӊs$ĉ%L^GmXlQ%R)Z/ժdeCFQݽI%-'qnc`+:A߃=KƟIV|ϼ>w O@a([r ac PURi#wpqF,'y?^~o? D//PIHUUv%T4\ŦC&Yq Xa50w*uMւmuߕח_R\$s1*zc5ڛYD"3U D8[s*G0[5jXk/@Lv{sͣޭ=M\Vৌ#є| ntiа-}Nre9c՜ C2]5jv9t~bvǍ{ۯ_=u3ƫTYޣlYbt('!6x:!پX1eóq og\Db2W n/c>fZiD3Q u WcO-q0T sp]r\kϿE]`\{|aG|[WU˛Ԧ/Jr|X\*ooKpB;طݨT٢+淏ol4,$IOXCU?_1vM ,NthJ$wa3k:VNnK[14zT'^}QOHd+P#։)& Ί5F=]qE)qӥ1U >d^'Ȕf ܖ<>rɓz=r{k5VdC!r0. N vɾ@"\$&ktoAv Z;|bdyR`B9Yq{ˢkȬ0S7[9`D wO[>Z <@&:x[XVKqҺ/[wʹ}h #BS Ɋ# M8mrS=Cz <Vö液ߔRp̣ ϚJpjCU6a!^ Ļ6(+7N"FfcRh|B8?7NŘ^l Zp{b}-pSو^ wŮطyzX0u@g- A,77هN+gT]Q;KUC$ ;ekv|~=Ϛޔm+*ܯ[< 78 xjj&G,'¦Ra Px/F%{2F1N_#'C>|IZkڷ-I1|ص>ۜ§pjUU?-b* nm&}Jy׮|8㨕J*0Mszmw9YjRT=X뻛+飍TȞE5?IUU_emxh ʪeKUMw؂H[ `,uR.4+h}e|x%_1 9]Gj+' ;rirCE hQJVo&lsO8,qӢ8Z| rXi=@o@H:j` HhkU/uofopzj&cAm[βٝ 0ajDȃ'C_x<5TT,_hZ n勴/h >%_ʙgI7iKt a`wS /YĜQ(2\?1?#0F6P ZoI$aPi掸ۚvD2ǂ"o!/zfGA\0&){0+jeks1bb(N1pA_A׮[4k_ezjS4FƉz(-cJH4 oRцA񪾔4r1@͒Ligu{[ Ym>X[_|w? 8=EAK/>ϮXa!rMވ(+kU'e xi -{ Te<0sL% @haIjb~/A`?Ӫ 5 ڜܚVv_QS?!oJ& 'A=$VoxW ThDEkφ/gƻA3Fn9QQەǶwq8*Y"뾉Y{_C:u!}=+sIߺ5 ]Q$LrwL }Iyǃ!Jˁc&eɁYe뢠*+;8|њ6gC0Șl=O?S3'T+XaX 6 a!Û̆o63Yke,U?Yp(1pԀr+~3(fg0F>y:E%62Qnn v4@'⽓yGmn"-Ge0,ן‹]> *ۧ$@enp:~tjHwUJwq?).GQ]Xk&l{[$Ytm |3)f|xSxd&"M=1w=qW" DyWnM=>6jL=ǽ7OFIS G{(f/eg8koI͍J(2 $--[+ĈebJx @ECt?;q6z.}8 zIΕsPlYJ\HGS صeY= '[nlkhY ït79,cOEc؜-(ò C:,Gju^[uv޻ )댁x]3̹KO/%lvkbuܫH .66xŧð vUԀRřC柦Y#y${m*'5R]eHzy~,&qZa=f4G*PF3o77g[7 9(zg}1i\+X,4 YKO{ߣlM-*.MLw:lϕo[KnbnC*zͿ5H~zc)$O0㾮p5KrEZt9zX.gWF/󕤶ȫHh/wy #yJ2q1G6K6w6h¦:: Gc9B!z^Be5uKEn;|!K& aY)f.ູ{a7uv?AxvS͒bǐ7T&%g/pWZ!5D)ޣoesܠz ޝ&jңq[]w~ke LaX\}Ղ{ !E;J8\fM\jQNGdlv1"Cx7„ga0A{Kj;%PFt1 ֿ T[Pc߈Uhŏ-C}h\jǨ+;O"_6&.L}dLb\wDmز@u 5>E;DYgǷuO |х-L V N[V /J1` ~gܥ1q{5DWY<c~Uu*2ovҩ))o'g+QBZ,B^y c9?Zo'>U ]ߋ ƳNb5WD' YOv튎JBoдOzZI1 .GF^{'YJVo#؍WqEG˩D1@9:pSs;Ʀ !l3biIr,ldtؽ9.T/|ˎwSKeA- ?a+4"I'guC ,e3ͻ!?=*#,n>۲''5{Gz`ޞyw8-49@iZ_ju}x7aB&됝h\h*ƷÒJ~*ߜtcV`9#2H7I6R? Fƺ'7'pC5hb1h|S& (Q6qM#R8_Evs-9a>KyF0K?T!{9l^jKz_A._}$G ]K*Y^U:=-X#Sa x"mQ^uq}]LfXxc&@SRK!e}beFzWfrt&H ^EЗv']Mm Ѹ 5}exeR5DVGY4! 9pq[0!b)-zL9L}!$?¥\ KiG&:-#AL)'?;Lّa0:u ׉:H!OrFPXi}D lԥ*@{tliPFvEt!ms=~ @ R8_;h} NPM#hdSX _IVq+6Zfè@=%=<z2"WLj Ol7/I[U&k!R \'w:v7P=j=kQ'5G^<5[jYH7r4s uGqv€M@ੋȂHrr/)E=wH|`] Ңun qȆ +] M?v*Z 5 weIZ͙.8Q ksEbU]:]jt$;/6(@d2A@hiKu Oʹ*0\x|sPJ7QO(E3><+jy} ,K>Nr?ss yp1|[Wh]c4\?޹Q`r#d1Q!5M3A])LVSSvL~n%o—6K0px!)ya:yA8GhI^2`\"*ҁrӼ&_Z#.wy1^`rs4Fe {gG,Als.||h0H~0S)[tpRKז+GזR5X(aB zmwZnkq1QK,L m6FEA<􆘊UjўE]3G>>đPMB˪+Bx$/}zMYLvxFܡj{0(G}큰х?CI+|6@s!o5AI,ԝ7=lhMʞ6dSY۬|A51L^`jʊ1wӦ{Ti{7@ЖJIo 3(YDRAt .Z(z5E'NTIG>ܛǩb@d0}N9=E*$/ȵgkߡ@7~JCl^0`dERE1a@W.lW/832 !{93蓹 t%-g?>W{;0OR?:DYœ}իOgj.X9>|˄;W4QhbCW"xw M\$;dh.>NuUU,۳ ok?)ͳL6n.]!WER+.lۄQ&;hYȫmG2 ǾmZD~<{Mj˶/S= :f'CRAun/Qĕ;]U6G11^5VB4%` NV I@?̟6U' ,= PjDze)@Apעt )q^ f޵/0$5νs6pZ~0!`:>V NɷOKX69I)˃؞\E#{0T%I#\Ρ\&a=Ŝ\1ng%_xp7gLqBt0L|p! a QvY+t#Wŋik4^jXNE_IVlus5)mTi:7owu`\cb)7]_6ĵ"as3A[,)2'ٵMWwN->>^s\Y1˟뇱9?o>6]S n~iBQ/П$=HΆ?abZ~iR5\Y$K01H޻zԶ>TmθXf~W%@h؝\Dl}R=gNCRρnES٥._׾#a`{"Ygn״68=_Q~c W"^p'o< e NtCڡ.+ 攳CVR2w.X rє?o<󿅪`>!/W&[$S.!Di:]|̷szG5yP3v~&1>)Kf_f4%3+ۺ6.P/G&vCБ xV^'_g>/K(is6!?Կ}\[m{,0i.t|t z"lȗZi(ǯV "Gsrdc [y6:-޴aNU>Miuˉy*lGaw}s0^s=z/$ݴ } 3H;)%&Y^Gfm%%h|Y&GXV^nVs i٠{uB?^ڙٙ_wu\R(N~v3] j P;4P3l54裤 vdo ˞C}]ٵPUD[# 0ax_ n(_w1L//@Td B̢q&thChlC- s&rebaՕ(2U!*T1E%4R\sn9Ƌߞ]b$S7bntme(" ×2NK54Yu> .{uSw`~Ua4=.RU͸>7WcEIHQ ÌM~:1G?4͐ 7!$_4<*A*FM)X3p~oZûm!_:zJ{Cf_Sۻd3]I$S˹P- Z0QO D̀`;/qqxl4df2!F%me6kx7&-@rtU(\ܧ=6:bkH(_lGK ]L\H'Jǹk ;ixj58\TߏEzB1u}\[D&Emfv 8v"U9vd2fC9! 0( GSڮrߊv2n3U'OهCBe*' FA".b*eH\% Gf--da{ܴN[auqw E_k~Duw΢I FWLW(/k{uT4؛ h;kSHJL ecl9to=6_U?Z6M: .*m5 z%Cecgq,u=0c%EW,P T& 3-Ҋ[~2߶2(%'Iyq1FXPm r=$ck!Li`KT+o'1iƫ"Tf;fVK׷T43,FTqc-#n' 0#']BȄSiOGP&.ʌUwprL9 Fc|kADc~j0d? `<~ymr$d+\+&Kгa@v^'xa}_ro {Ze(dm[f4A7J o)a0eYq= 8nA0}koF㲌ly\J+s h{f#7[ "'|Hs5JD9f%$/«sA8fCn'E2Q]iz;.%;5HOO"Iaj"ͬWP2?_w&VZ.СakmBN͇A&N :)j(V$rp|L47%PC~0^aZ5GrB}gߦ*~Xr7*RR3T:Dz Aəb&ŰV" 'K(^C*{ qC0U'0?Khӊ $!c ptsz>Ã2f4bI7Q;Sѣ^GέJrUs#J!m_G01IL_E>.ek{&BD+=S[u֞Sm!;#g;Bl ]pUh7D\ס,@Lx Qx(^-Q)eX;JEN `ŖaCD~{8jAĭ>6.C RRpxxڴ۔zm7Ӱvc#7E~lwI >G&7@'[| Ve1Evkr L9&-ˋHņ=Wpdc>86ٝA@691* *>}ʅCe'Xm(qKPυCst_s^ V.1|Z9>i(89+R XQ$@MqbC5끤bF0xĐ **ǻ?ҏa̿d,R-r`;=ʺb*'OO`z]PV\; 1kXشR qelIJH˷O/!j}Ȓn}R3c(_=2ʉ)OiR fŃR)&܋@".Eµ16W6Oع%xL @uf梕^9d"I2~K|4Z#;xtfWDVCyxzOWKb2aG~-@ 9Eröv@(W![‰nD %yF`ΫS)]s3&tw!E}޿\C)8 09vkǴR1\'`Dȥx28˥\/t0B.ɽc&*C]%yRI%FHg˕aK\N/*hpx[x|CޏB7 U~&F1Ek܊7b0yCfw `OöR>[|p}FqN6p*?]hHؑ[!Od/x1`̬?f X"DqOAex;Ƒd@,5~ lgw >J`*k(_NPIaO)hVz~fNRue筯.@> 1/S4L;XNԟz&!,L@ٶZy4'9ƃԬac_h챾X"Qe͍]Kf"HK TcC*dτLq(WҢ) [V;3'֢"M˒G 9 m=*8Z{m[|f9Nq P5j_ne)nʪ0zJ\(PiAS?~nX|=@j(ʀ@M V`ȪB HQ`t\ٺ ߶['552 짶k+1UnT.m1u}\Z d5k8A+Ti'zؙ <p]ہQ%OץGWȜdL7'we,LS5yGZ$E_ 64g8f^cp#ctlCjjEd2kTDrO1wfbT&(߁WO)* AW;;!ZDX\Sؾ?3YE+qsbtY3PXu({]E[rH[vx)Jh }: |r.GԳ/ics, VrW]vY EQd#oR6$MyZ8_)_u_1p9Oź^#ibt1%Y@Jk?sx!kJuk?Lx2gq7+kTݶL2OJ\ P4GMIޱ2J- 364*r=\͍_?C6R (kH_ɻV@9Z?H lsGF]RsΞ<CP d_bU&ξ9z^&I WuC' h*9vP 4R5[:U+r,Z,#dwxǎ՟RX7q=JF'֕hF4M[vy!PD\o9X4Z>DT4}7Sx-ɠKJ+AZ:Cg:`ج(8w5H=AanM))G?ڙA*֜& QCJ%3v~5 l=%%SqiWH1)±2yN\ߒ#ۗNj*|72E4["KG0zco:>G|BބANYY1˩kҚܖz5wJIP۾!B5QG+nto F/Vi&ꚢCN%i%i)۾L)VY= Nt⭄iԅiW<#8źX1'.wy @}W?q(F{l.{W6"ㆃyH=Љ3Gh:JdcIrY57%D_If̩gDT)ge;$> ɍ:X$`-Q ϋ&.)cPh8'ZV {Ap5,]1)Ľ &}In@`G$/+El~s"яCܕ 1*XK΀ִjvi"{7UBm9 G9r>)OPh !ݼ !p_ռ3FxF)ĘQcTY-Xn9&?&xZ6'Xgb;S'hz엪[x4'5J2ˢZ < /z!r{xsvoK(|x:6^v0uѵ_ ~!ғM:ɤj{<Ě}4KJ('5 $/^"oKXi3?Z(9*`9|5^ʊ@MCR"7k{8ʕ3t]fv^|G:Fpb+u_nkq!uxǐF{ , mUqTۈ"QԸ|H T~q̄ȯPPQ7#kڑ1 kҰ a 4KNh7&~@ 6?")fC]d~? ~+)ΦDlX׍4*{Z0GD F^z71w^..[\v'i/э d/;dȻ}|0x%1~12Ip1v,T$px1wa '.NUC$u*0VKo/e7`)sGeC_5!my2`ʸLdPH`]1eۙWïvTXB }8:]"XΖD9fl@& Ԋ:Գ 1 @Se[gɿkJ<t/$|_}Vp sM'oEM5pR"C5 Cu4g3dԀ+$w%4.*~6 LJUQ|_A~䊡f ͨd_O! qj$1>f'46&VpH"={S@puA9MKQ3A eyRr$;# .ȟ5|1VӴb.FxU;kMhĢYER ҥ"P3I/V{?`2 w;kCe8Sy n@Q2g53?ql^:\3T|ya6ӲnKvbF'-ƠV aۍTҬ8W}ڇ{@H!7Ot3YX˅g]{UxE6oTbPY4re$.|UTZ,[lOOF fŦ\Zy ΉT  3psc'5 PG2=.XB*\GԲޝQQQ 3oɢ5xnptG,'CFv+Pga&KzH9Jnc^lߣ~/MnLF1Rl&2'u2C]viADh;4k.zq8I :[T,JQleN$YA!Z7cЉKmİ0g son,8RQ'ҡ7!ϗv/-#@`ľt٢  ja]%BЉ:Rq;R#68Zӱ=gѰT$ѹ_/?CcE*ef\QrK ~ 'R̝3O,.20Χ)SelKiq2y `wz-bV؍nFuFSG;8sn˜~I2NɘLT2aw Sc ?Z&蚫7>TaՏ,#Km:x,s3sk˯v~OxD@58-NIZA]!mB8Z;)0fEs`sYP_5F}7zO{)vS9Ih)S('U_9"Id5Y|ߦ:=s{Jb Ab& uKۚĐ?cfv2n#swv!wrܺ9`rokc)/Wm~km7˳0bgJf2aDX{hT*WۨofHc*;sj(Hho*bISIk0G PU`y|x ]2a'S3Hnf穋2 c|L1.&9Z3ҹysᠷ7BҴKՇB_ m`zOi Xh4]ݨbQ8vd-Sw?Zt-*Vn~)I`z8>ZN8 ,C_M0\.քSC)sdw'lhc9ܞ( !bxƀؚmA0DEv' @?NF.|8Mi'O:$;.+TzX-c>$څeS̼>q+`*AQåĀ 0&D :H", ܙvV`3!6@FxD_Vh3K@,Uh9@73jt`$7 !K 4"k`- JUllxHm}R8 V ͺl೪ss}lҳpl}+i;G,\ Pn6 zJ{V>Ecؤ}5L^GSqPks6mR&`haF5uz;#fE3TnRns-0fB | YEcQ]EQE[D0%30( ?OJ#S"l;B !AM)/ [3[HX5N1{x hY瀫?PjL=rP5q}pt/[Rm)- .}@l" s7Bst7x?& b.u\(ǡ%tl$I@n(Wے#y U+H2<ʒ Mxpn ݛ//ۣfrd!M4noxuqbv҂fVlvANkux F@ɔhdh.T&`cVetfƮ|gs )v`%k !z=ʗ\Y" ՏNNԃ2'ȮRp\l܆ͻzrY6C]-liyAy|(se`𺫆%?wishX%F|C{4$Fs"M%Wa#,QYؘQ܎/RUFTP-V[Z5yZCOuDCp'fDݲbȳC(\cԈȤ:$ ]$n~8ag#376\~d9I{O5$Pڄ5g -7s;X\\o[%!'iD"mqEjzٵ 8ǧd 23Mp9ؕٷҐ UY};$`  RGs&L"X)VZ׫ha݌nTwN,-jkR8%b!/Gh 6 =M*Kq+Jjtӕ'I1[0?[C&ZO!!\{5nPhSH<ثLK-]EY<-h4I Q,'Zӯv ':gdxwǵ܅Fe,/+() Ƣ/4>%8x"+ dsՓX<6CJ+Qe-Ŋ݇r$p2M˟R@󓅾1"%俬:].5cUn.B $06xdFKfG"(#"tѠXI,`E<@/iWNޤǩM >t+0duA"O5Z pQ'::P|A֠Bn(Z@hRқB)j#ȥ>muF;-Ⓖ:V`;87OG`;CU$"& j3K<*9Sm QLf(0ڬ.k;T;"\Nr!)>ÿML$yM3+H)bi/f%͙ V%yun`9fAewXb$-Ogf; =Fv3،e*:Ж$^9SN| iNCq+$ZZE,OD/RHlh^P/;b"T}JB#5F?Έ-O q;jEhTDNqb|[䶑U3 yaU-4y5`%lx e Qmdq>2e Ppgzьe[+0L=~>VԣbD_s.yMMK:[#Id&aC ұwQXI~.wܞzܳ@fAiQLǝ6 ˤ v%@oo4y^,-U{R@ׯ 0.׵#F_.nxdnoՕ_HtDU`_ h&BR@@Zm[sK#}/)], *3jO)ޗO }3tx)@;+͗AT:ל\L]=< R߉MD9A^#D=<Y58F`u6y9jߔ$~߰e8A\;,2 T=#EWP2F%^lp^"2+5h'[OzQQzN)mHp?'[uj0R_ati ARDnL2aWr~aJJj% m[CwB4ˤsJB kScˤfXr2}c$r57 ȀJѧ;YG|%AJw>0u*o%j,-^-0A9!ˎhD#Eư)Ȑ]"dfv{Q?x.6})6ߎ!`p9D~&5wεd>y8 gvїi8Az\z+R;*܅Ge)ۇ-G<19y0xWI&DW@rҌi '*nH"yx+O)P5SQZ$ς }Qe&aU|& NI.(y%=e!\KOr GΓ]RG2.ڊhi@ ={NDD,a xh@T[pa%xk@hH_:pUvyt\tmjv߷ifoa( R_C` XTa?c X# >aJJMaaݫ)4=>]4h;N[M׶MlUB>Z` ~BK\yZz=-N$MĦ#&ڜhIV[묨|Jޖ}n(KfK@*B6pRx$Oxظ&ћyE"`ᯢ'~IΐINkx0rjiNwj:V [,3WъK>..J&Q-)b1N aĖܦCSm )iVk.9s(cwO.tߕ1aVzG*\b,]a 21 V n"9vee5 Wh! >gɡ%Ķpj7;Q\GOoB3)sȪgԷJya^CbA)F0htNPKY."I -gm+5gk^%\,ljVZ(UJNu$oSxAVz2qn?,`w|GWiUʱ]jmeMr&)еR9j$EjW%^&X#zdb~waJ:2d-}L l 9ϡa5Ma0,P"JA iܘ{u*.qVdKMeT[\FI6HK/Θd]1>W-- /_^Tvygh||0IQl.VfԥS|GpcKʿn ,%B-)kЏ.箩'woņal)EZbrS_<^L$Q^5 GG u0+R2K6$1uˬ}AH4;% #Qgc>~j=DZ)^l xƠtO`J)__t4\*28|m8UTb2-681KɬEqz fҿssgJbMg{Q KC9֓zJjYH}qm,SUg9'd]vK?R:?R^n zi: 6$Xu "v/IxABU7؅J{ʢ4*ӓgRWF0WO/mP`Jtb9EtOSlx[]'y| EץUQ}a%Z"N=O_P6(J؆b_i]balS y*"#$g.}*$Q5]{6)8}UQ/"KG MdtQt,Y0WT"\;+^)^د~McG?eyK[F'0WlcBUDkcm}<0}EnUQXOĔ͈\%8־3--jH[JGRcF3Ca5lwI_zp|<6yٍ6OLHOBۻ50gҲNBӋVHM#ܥ:((UF#e=G1bd$f^5#ƉfpN408 \ng*`"7!~Ύ#X,$_}aF.#T| ߔYc#vVQ&<6@HHjt"EҤ1ɠpp*ym6` rXA˓‰apiܱ9 ۳SK-V:-գ1q0<P3*0OcUmτ}Α6O*3zsE0b.ˆTP:v  վu#p!BR#Av:2Dmr4UZ = 'aQ'tg ~J9[&e /\i'#iԃ܎ٺmW&6gZ5}xIlRfY\g_{L@w?g5dՙ`0~"v @6$LhOP=ʇDíCI㑌C%þV vK@W%C۸;yN+(#r0JQiF}/n",οkӘCCķ ,LQ7"iMQ{)l/ QUjf ;7kҮ'u6 j}*IΝ?Z#rѹ=~9F,Z؛pE>D yVU΁ݟn1~&N`c"bf)1u^XMw!2`S+2)N r w95vp>9&E5߉AG8@piLkGzl^']@DemgkYuYrd(nrh%re%7mMMg00B.tS`AH]zS7Z'RRM]0x* \XT)gBj{ŨbLjnlS06⋨M}_^ךSq,r< !ψ΂͂Nm|W(WN3Led<yhP^VGqą{Ϝ^Ή]1%J Y:hF'hmٷ<Ղ̝EM޵x`x&ԓI%D>{oZ˂udzʎ, fqέ"4{=)K7XĮTB1_2*QЋj#sڀizfXSӲvӷDJ9F  kp#:vQp2֤08-}ɤc㰳Kt%a^6W/+xn;J誹'dcl<6'pw;@yV(nи [#еVԡ8q2Y.ya\1&jɻm[imoSx ` Q!슔-qFL*\XE޲<46+<, cr܆N r/UQ6-8Yu\2[Vilwz垄)4>=۵z` zfŃ_8N9| U!t͝ҿޤȫE_+=b+G`qJW姐0*?xoeg-{7hb?O S8sd/=EI̠00ƒp%N3\De?=B*;ᅏ^\f@l:%A}Վ:7ߴ/D-8u?iבʂHHT/էCԇH۟~:F ml58j|`>%9s{eh9ūHlհH߄~t9|ṯΙPPYfAd >$a0+9N{u+O7_U<e-&jU~cpǨ4(#/g-7n;Uc*l\X닞%& at ,Ҽ¨>PũhAo;zF/?`l #A?/g.^4wZQdJ1 ^2O2fկͫ肆Ci8wc9t4E;,Q@n5֕jQɤ~N߭76T.W[cHdjCGl'߼ǜ$㸶ҏmdřs[f_ﰠC=^,-|Y=O&QVl>ȁH Ulel, %# jp6W}RWj~f6&! p)S=)i/E zJ4WE|W$3u0P٨}Ql9؈gtCה;[E)p.ԄgQgT4N65Yc7JyB=}_'[8̀ߟC`ng(N?٣ii!L)Ѳ'S-Gd_x7ZzdUv|K[ʭb招iW׏HU_V5Ao_+;vLԹ=AZa/I-8nɇÛݧ =+>s8;$d\asgB<؎mHW%^*́-K{֨}]!H.TinbH]v̒sE(I:1n;vx*R+i>aTI#!ÊDz1k]y`@qAl3aGPѣ Ƃ 7~ޥV'1% 8gX4CJ?\xÚe#g/G C hH,[zs̟ X 8I NYe+#;ktC^ݬA"f[rx9)Z?zS>w6=''Nb؀]MnK'}tb"!Rf߹N!d. ͛)it*/r5Z 8 B~3ے'pqI8f_s&m74e3r|ud)mČjyn/a{,+5.zҲ+Mµu\NU%Q[!;%=Y6U݆v տ1G8t&K*(uXWFf5Uⶕ-,ʲqJ;4F ydPIa1P: 1.ɧJqo,E$vO܁.mN$AґN hjưvqGGjs LǷFVӉtݎ006T/37 r@tH?2ha]o3|hY"i0 |4ٜ2oVw"mEV ~MŬOTV5+Jt౻]hp`5 D3pدd'&Ĺ >@s7GFȐTװ1E=@MQb*T U7ɇ_6tҴW#ҏbJC> {g1 fv'kDy$v5hn7Sќz4`n'n>zܟb?1xmt`)A{v _gW|"vUw}%s0İ,.S;$ ٍ <&"eih^x] IP&ΒEA Ǿq/<ʅlNVދg!&\¹*Ce(!e C?U \:BF(8ZZ}K>{?{Q/CBp/MBg" 18^Xs)#BYr_;v#SovýݘŖ=UJv1r2,"RhEpַm`;?NYq9 9S>󸄥Y{1[@ T8~]I9%Kڂm-0-,5sE@H6W%۵cJ~&|f%ʟ¼i}쏩B46a 'fw|ԪinjڣXzkq!dvEy w 2`+# c|0B~R9Qħn`A+=`’Ǚ'. %Q`vz_c$m*ϒTĉ {7̖*tBc[ezF 2ƨuI.dZn,f0wR@B#Fԭ *lG*2TuL R;NИi~ݣ.'fDŽiTεƜY\ W.>K mH:Sr~E;qz}"V( >\?<q2n|.wKgR/=T:5ACZ47 LXBo^ڨsVP)YĈHl:?S)pk@wCo%%e|kt_gt~ct f8&8%V$@J!u4PPT!zR'UeOQcW5RO m®PHL$3G1'9mՏ#e=T=Oqdi1DHwEW0b 9Y֧-r=W&C8T H2Mb@NcSr+pwpW c{le7ȏÔJ(Tv:W)ci;'vU~sjrSkaV)îkMErĺȹoޅ޹'ZO]cz"iz`+bۧhM͆2X/B㎎v߿GQ7뼗,d[/N4t~!EX!?=#wC=:.do $-_ B _K|;2S0e BSL]U:z\^wWe<GxsN[վ ;@S!-w 4w(t|?\+Oak%a#@|r#ygh~%"L LܶsݸN" ڮ3`ݍ:A;h}m*kj&GxtTq:UZƣ?rYb2i4I[(RL9Ҧ}M԰g(٪U$Q\hk2Q769c +Lg^=ަ{b}tj-\MV'\wUD?%?z۔2i 2&hMt5͛=,n-K[䮜2ȻSI-rO@o*EF{7zVid'Guu13:92la.g&Nw~֔Յ>Y!5!||9S*0\jXȖ NQHU4EBk4%g/e҄~˛L>QR%{([]e>8GƂ@[Fb!<9Wl&vP1aX&5$A  \I!ع]*=qњ$Gd!R)Q>IZR֭juKr ×jLXnfqi§=Aϼ0"Jb= e P`׺|19AT5=$  sOi,";ql>PWCpO,JU ×R:#0G3>>; %z kҝRm2(@a9Uz4֎*2ڗoQAvW?%@iZr0r y\)IpvMj--PfvfP>R B!?y+br ~;}ս;_CAtEi6lwUxei¬ c(OzAO/ ]=-SG⼍Io7_/<^oN)JYSꯩqhOsƖ5 ]8 0 R0$-,+3':E> $Z&knOaX :\!.06|a81\l̴ S { 4)Jj~!8r񱆰 Fi㖙Au ̀W`\`$*9]e:F<_o]JK#q6\- UG04 VJi#&>r K  eB ڷUiʁ;*Ѡ>Ѻ+78ݠm yFXIp$,u$z5l!~%Fi%I鏱i^5e lJr'K|j:;22<3@>%B5sw(ǖnmEM1J+9lFGeXLszqh8u)iD/j5V%U)7}؆Gl'Y%05 >3#?4=ȥ'y^wwV,7B շL3 ӄPRc#'i+( Pݕ,g,=2U%Y.iV\Pbb{d3Ild3GC>qP[[o!Qʄ g$?-Vk$Phoy@iNIA4X D', <:!%hZzfƆl0˱m^"6AR^n-O.dV{,{"0(|XGN|f7JGһbRa}[+teUk2'c1!be&f.Rd^kX@>ïQ/Uϩ.}Ų_Q %>ű)6zvzp^ 0@L@I nAoDhم#BO4B1Gtr?74\퀤 5E#%T/gW{-.&@ao\o`zΜM:}7ubznʈ ^ NlxTcMEj4-e(F7$N98 Cu`rQ|?iopЦU^xr+z卤>WiwSiP;ՍXJ-*D\WC$MF>9 7cmӅ|20CÇ4\2[ז~v!mmz"cmduk8d\Nfaf1{%"ҷ&~ ODFpbr;904~@I,']ŠhknN:q,2x :uk&Lgk#LK~Q4//|j잴/4~p[j$,Eނm5Xm!?@IxHpa7hq @'_ba#jZs>r/7.M.smE/{Lr0*l|9H> (|as ifL~p[nOT^.!fH3:SSn+͚ $z|bQ̨p UxWkPRRr!S+ M?T nk#j2´gSsd #0`m:c%2Z糼wMdn\<"+vQf+ԣ39SsZbQH8V%onW܆@'HINdW.2B.6t  R2cEd(J4wvyjPIصGVYԟU]dj7.IjBu%}c\1 -𞍂-L"eW'htA.:I3iLɃ37LFe$8/튇XJ<َ/ (G.. otCŗEELh} k1C,8[*舸n%_=m^P#Qt vYlrƅ1d۲JҢkT4f2gmx.k*a p-xMZw0DmY apA5c':ĦCaR>Nӆcܕogo#)3cB׭w6$wZ*G$^BP,,H$CFs-)@XsIDSÝ>_&9I0Ó5VءDYaqF=+|{D VPm5]ވv{jEk_ʻcX&hrΓbm#eY.\L"05x8- 5JkJf[Tk´7^gZWiݳmc{et0un`[vFxvB6.GY$$!I!)# BGDݗ՞#osxyK CBf ٷ v9́F\uTej|D yB1"#[#|IM((u֌/kLUܳ kVCK(7 ^" 7lGʏVg5읟>_{Ϝw(۔??=5O1H0) +Tpvu^XƻقYAQkB";z܊vCʟ]K$du aURN& 2X>Co_px T2%y  |z'NJ{H'.R{ d$mWtö2y7ٳϳ6U(=}#A̺ ;:zp[ CA5%}ЯȟE7ӵ}Yod A`x&)vDž6=VKc#qw*_GY+f+F>@'[HaokK47A{D^{5Pif%Fk5+!)6]w@Qwvz p52h ^?D0Q4X߁l+'JŔTkThU@T(:n~x&Db"Jk_ ,HИoٝZ{06sX&pkPoy3s7kS/dWFsdck.4G8ݩƴRCl :%#B>ocNgjǴ϶a` Dώ:ROzV \>#h4ޫa f l#Cc,|"1=j P@_^Rr=GwwP p+a -QW#aAE yY-QVP3}1NjdˉyyJǦg"j3TxK>{A/Ԧѷ&IC4%a$WA>w,a+E"Uw<8+z'!OCA)PVO/.?^XH׳;ԯ7zjr8_F &Ӄk A>(B{*Az gsypTD, _X3(\4BjOHwbuOKZik똿Z(Rijq-H5B7&8>퉲_vS;.Om#sK7ɞUM=M!XOoަN_IT"u{2lI^jL K%CAh5ts]Kbcĩ[D#?1ȴ!W+?1r'[:n>@泾NN&[";1Hj|&w1!S&#W/g2\9?H0>1Y[ ~d(   4cynNX-p C#(8+<ֵcya!"@7jL%a4I;xn#1 7B?6f0(~LiKG8J_JU`Os_Q:hvcbc| Rw:cV@y@bA&q5>KF)ȧ{>ꈬJ3w]9hH̩E3J 9@fIOlN& -{__>}8-b2iU@/`oC,Xs{=R?gd GmO˽1?uaM%;Fǧ{nN:#kĹi,d+-ث~ uҁNvbD 19neLUvqOX_ biॷTs]S r\)_Njf"G>Ww?}s\ߑ1WyB]7qwx!gEBjaf;s0RjG7 AK;*do#Z#]OM`2G^@ /WӁ! ##d+aȉCt]q7/K+E>}Au@CAgTVy űCA1y@u)8孏?0~;' x\[p@H-7+ e ;4sQ񃋙K7`51% 1xẅ}9@% u|;E͎G@> iRݯ 6Qp pD95f}8פ:4Vev w`nNa̿ %H&<lD- <i ۗ"}H} #<tk"1w5dCn%du?jV4h~o>WL<b$Oxȡi͚EMWAFyg菍IY}Se-;} J;f9{N9($̃nlh/ҒUc`!,y0Eپno18lGkO 5= *jWppwkLc 5"%pS}~)k\^tоX?Q9OM覔'ZtkT;)ȡ+6hKY>$9fA+cfr艮Wza#+d 79}aLw,tew >/Gc􃘋=t;n&7$&5ѱ=UOי%W< \ּxj'~?|i1i[(AεbzZ%x$䀓eRO] R+gw$^ړ2 -u)^MTjSA+q>ۘS+}aFvN=y(qO=]`%%ːVgȩxe RP!գ-"Z,E1Ri45MGs _m>32N/liEjxxOyRsc8XM|qLdNi730Sc۟J2|Ou0 d͉=&c.+۾Ij0.'h]@Ʉ~pr1WX;Z'QOz^91*c""DXc|BUgm,^-noΰ- =v]'0-NI44y9[R0 5X攎"*+pߢ]>Xp"={#*4vfH6N,8J}3ac\߮Jq7oCmVXs-ssR^(߉%mqUTR|A+@r?d=IUgQhe{} d_,蝉Б%ا^T;7ra,94)sGc##o%8kN,*lA#tNY<9kjhą\5n ;O#!<ꟻ\jP;w;F{Ŋu_1eҤx2BҒ gkgWi7k憚CгvdRi7eш];4%UE>E "՘71$MXy7‡0D6GEgSWy<{z ;zx>0˹Yz|䉼_SbbTFr NE!,L׀yI:+$#aݽÐD9u;xšo\M1|T^AA79 .o |]rnޅR_Z^*Ekv})¾W@:euuj;?x .0TVyHvHMBo>>B˽*GSMA?{qF(IG-sc*""jiXdVliaeEDoPxE%S,&+)8=%ZZc2V^oT!ہa<Y@G?FUnsvIЉgQCp y )I-@ôϦd5-$ ^іkFa >Jb^FѕU<& +"UxeqM{{KtB6]J'sO Ѿ}l^_"V='\X5^F]@55&jȘ|]ɋ"~Id$g[jo(PC>1!%(懃RqJPfjñ IV5!c[n%׈c{~iXT1gZֶb5udB(6kf68Rq@Ż?}smF;Ƿ>@2/ƪ,ȧi5kF_+ @ݢ}߳s.1Ǘ~/aQk}Wκ M1<sa]'zD!KqRV߸=m&0_\'?ab& *F~B3D0CU5?GNSXCa"AJn H՚OZkHfH(osR B|aMiSpXlZ4"qHngL\pZ;5LQvʄ7ְg /@Ƹ(!3.k2D90깪Hyxpr@AH);ե;@!fة]ư;fKBG 5SE& %GvWak#x|șmS9XѽkuSmc*zH;NuާP>΍0(v6gfy'SJqωV]ld3>L4 / ܾ#a(|SNc=Xt!&.#>W`8\[eښW8p41] fa 7uⅈ~LL̏ ¨\⎧BHu  83,mhN뻅!0 )Z[qqGٹ(,p>zS0>~*4?YuЈ\̀)]ᠾ~rH5#5MN}CoU$ƠޣͺH"ODt]H ~cGwVBʧGe _)y|DQyY٨ך3\qKڽagI\-ukķCRmQFU{rhij肝Bf!O M_X{" -dKʒh*I#3֮epQ 9 RU@B#xWRH'cK?:rS[I $Ul;R KHoܔi"y.(g(;F5?&oSո(V#!P$0 ;19lӨAE/%Ne'拏E@Vy!#T׆6UTe?}&foc9;_ghDg2me&|* b+7JcvZrNQrUΔbkӑJޤ}] ѳpRҺg7I >61X1}~fJf~KùSEOxދ\NMO6~:&xO?Yꧽ=&eQ40go.DkM0ɷ| b3w/ 0)pw o0Vi{Wқ..7MU3V"f~N]x(هr -̩r f#qgPBI@Li0Z8"o+iZsoxmPwvƸrʱ=:RJvg>*"~\pq*.JˋTa^n3kkDJ l&ld(yYrybusarp'e+!7GkI7C{ҏǧ0Ùi,NV2r{$uĜ(G|^hs '5a:^Kb)X&iLV(3ɼT°J5)pў+&H)u9;(I0-7g{d,d!iKF-8x_9m[]w ~lddK'#{Vd NINЖCzy4H(-~zpJ)|")o-1{ÆRW;:*ߟsg[16Pw/@&z\”QyjW8ob=Gt*b_<ԺEO!wSu1gЮS߇N KTMHz6~O'v4fc ]ݴ`ULgK]p=i*g6-:AjoۦNz{Ҕ2w%bL2/;*}h7"LIFbW9\%#36Z1#LH[Ye Z_ڳ#%P=i{MÇDxEڮ6.A XsP~A? ^=8w_tzu>SOc}YyXӟ7U*82 SC}mv gb;ť_E(a~i2HFU?4 @y@d/]X+|W ou>VH4!Ě_őnR J僿4q7eBz82UEmbBH>GfRa߰o䶡(}KL8Y!BKcIPԮ:PpF /`:?r9PDNT 3ܮv[,$̗7wfpI$+n9iyOH: $ͯ8-1T®1!#ճbIМfJnS8e95Zv|n115ɨzUI)CGգT%)Ls0 շkFeAg딣&aԬ>]W4Ӻ,^8c ?YpRK&Jj$TN_uJüUQa@cuL.f]Y-FJjD8R!ӝE \QIYd"5#?TQ+rT|9Ρۤ.^W#bb\:GjLh.M1vbwwIH+m.*ϒYMcak-Ǎ:t!М9ѫ:|P=>;kDΕR>0laoDb`ni^qDȳ-.;HsA^N_[ggq#̹tfb:VꪒtŵK.!hPCdcӵ5bkjq>,9:K˅L L."<ӣ~.)_pzO*qA?a ]c^  O9P1J$" f8p q6 "2߅=\AGHN?c5?Vgsu4f%z I%RD\{~1EUWn{9vJu痲wJ`*b .]|Ou(f8OtG8XV~Ӟ=۞_eXx [=3yҷ^$%( 8|XN8^@39_dQᓾʹ*Q+ਢP *0T:U3VA?T2NkQd89F9Á| *̆1hF4Q<0 nj&/Z-hX+>gKcS] b>zrd7qal+:#z29.鑞i9L/m8gY1ݛЫG}'q~=p >"t黃t}%t6:OpLM &Νk+Ǎbp&'z)9̆D( 8uϚ7sӺUԈMo0E]IΪwAإV׏'ړ“e)#2<0R``w@YG19/Io_7cLˡy$[蔩d OV?עnNZ|0'̪v2a /K,ͅ8ۚv:4{Na[]̢|ҥ.`!/鈧y j7]s~nlʭݻ*W1pr!O{\*>g$MSL+]3s˵uBIٕlf]PuL~*&%,!ꪞ(MFa+&PSv: Z~q@OGş X>)]HDuPbP;EN.#'?xUNk$ҕN+ƒnмUտMI˷?F*6f 0c"d&_PZqFhU :%*21s73Rz9kYUhgj8lK 3D\{P,R/Sh3rg+86I\[fX5z$ߏ"NCoX(p9{ OCF_ @MLkY(Y0[eG*nA猧%բo[kWa_vS:^!' c{X;b,X58r;kCʯcHe!8OOgȣ|kjv!d_4[39s =M뢚h:~T)mœv+`mSX- ֈn0pLf#/lCO"on=~sJdK7KSCɷC]o(ɾDڬr!`ADؐHy|q"wxcOpg'Z U48Ȑ{ڝnq ՈGd +q"Dj3Ve.I*\0q.6GOrH ij6 os5%(e0Ϟg=7Q,{VSDS30!,L-a/T焠E%jur`cX d;:l%4؅nZVsÐJm$ܢ=?bWnɈSf/RląPRP]PLH}p0]3n*LD1aPNF)ŎűGX)V bZ$$oJ&ױrgJ1??HfOؐ;U⑥l VBEA#I1 :'Y*AB`8D=&7-,"Hw i(V7 9ʪ0< Sw>loفܒ)փ?h8%pʁf4pXυ.ozTƼR#6!l>c0huB,.`yAq g@Ku U._q$J6~iX==L[6h͔4ò9I,YCjȢ}.]Qo3`-1K7B8m寺!$7 Y)68G"`3=ԛ;|mpN-QFU|_4# iZ N^WYF-U܀@-QzwPGʹ!oZ$ :E?ܤ5޷z5 G ?-q^ipJI;Cciٲo-k"HuvMM/"q/We1fPߙGj[W7T9]~פsv57OT\ũ#=\<30V CU%2gr/"`bs,LW!'r^gl.D7"wj{\ /(m]䐐sw;N"|DƘҔhi̣gf Vo DXIHG XpQǓPCx.4I\H>퍦i8UO*Zbܲ; %F,Bd$&0Uux8A"N# L,wȒPKn# L;_Ϧ_P+ LW G;p?T s? ͳVLvޡT;o鍞߂wĢt<.<#f=LVY?FNj?<.:sSB\ĽTͧHH3Zm;YZUa{S`q'} 5-\#")Ŵ6(jQ-3-s}RBnKG {:*+g}&ey;^y%ʨN:4}}u,Г"qdfLj?T6yJb?ib$)qn܇M%SC *CC7!pm15kLݵSfǞ1"HJUpM8_~܃a%94ƏZZm> m)mƴh؎Пyj(ti21|:U~MBLA΀`<x_97Tfyؙs HMLTc&);ڏ c8rn{(P6|I@ȁrow3~7FYH r $6i[ h睰Z/97i#~(w)U[Y۩ U< SMBHht0k_:$oMt1@f_M1(s" B *Xi9NtӌϨ<A:3G騟{8|wRT͘&E^;;8GZ<|ܛAЪ>RXjfWHj8Yr%}"[6^`{OuRxXCIB,ӀCzN~.1x:֚c)(qqD %|'碋f2Oċ5,ZP;-%VbL wgoĤNTaTc] Eu_&N7xKFƘttD[x3WޮLgR@+\հVsw|Mʑl(ap燢x#(8= gVZbaɠ?\_VB{\^%2鞆Rb`ZmE,w"ݨGDlK:&'8oBhGu7`{?뵞.竞_P)8E*'[e2cm?c1 P@H@W+498D0foY}Fùי #06ZK6c_+*:mePmũ=9r ) fa'a,MN'tGG!MZQWn!{!,?;}K|`;Wܿuf ѷ0w.~&3fjLu|mQ dma"(O;xm-RČD6lߓ9DpU✾L}.i6RL/AxcCg:d̨ hR{K @ӯmrI|l!"t1Zs9,Nd32*6jj`B Ma񠑺'etp t!;C)>-BvwVNf~JyǼ#Hl/a\`FMnc7UʉuC!.G;lI1RBSQpGa^:E$?Mlho%(J@@0AWPҌKyۼfmth "-rW+NڹW,75GxoXd!,·Qq+ [HI΋m0kq Ò@TNZ-|3W}NsvfzǏ&(Qwˆ 坪N!iu5YIOn2Lݹ=If@pa84inSh*~kKbۘw+Ͷk =/eb֤uZ#6& h^ !DsBB< _b0jw@ HU榜Z/y-G {';nih /O_i5h"X9Q"vԈَPNJZ/g۰r#O E.`ŎE7) : HTG|Q)baG|ަvh o4HWK}=dRꠅ AbASjh7)fAwY#IPr`TmXC\ [6g%EaͻN" I UOjYra[#Gs*S"LG/k)"C NMZGa1n6<[i~˙f <#QZn]nv{`.yC-L0᱃mx` v0u!XH| 9!ȑ%r{!aem+~6\e.m1EN)<)R]6mW/$:TP7R1_7Z2iL3 ^A_UA&c-4TSK3q|ig3!S> m@s7`l}ɳ*YMvjyqCaIswQP/hH^.12j+ZS~ߋzwn&4h9lwI:|@fԴ\\-cwxF^9h?7;!Ndn{̛;\Ɗ*{Af'p,uN]&?ʪ+U < X9rk)寅df/eAkHi4v-3quB4 A1.f X搋qB/YMʄ^ʖ΍sc߆SƼ{KTwC= |^h΢sC5̐~yt1Rvщ{$)J5X0ѣ~ =]n>j`$SOxK*œ7H w4ZMUNJrAH>~Pf#B"_}>9 W$HtXFkvn.Uɺ 'emHWVɑcx -;L`=V')yI%C h΄B?@ǞF8o\q5eElP[{s,G4$ոL۶yCQ@쐴;}}؍ …r4\ VFs.TDUc(0H0֭gggl:w}X9.2l{+ ew s.a61y ǟV0}aOdy}`۲c [.|n\g#9..{v [^6e 8˪HMrUEјɪVdv8p@?RQq3ft*$#7.Oיv:?+R%h0.N ϬPyv,NY٬ӵIlLUJ؟k nJXz4S^;K}ũT$xHlK>¯5gXv~W0"~`D^7IE@cC*nu.1!*]/)teE\ " @ߋo#"BE}X?D<([ˡ;Q qp9^Bdb5h κsveVcs'LuzT5۽썧N}5)'$ w &%,e(}qe5>,u>FX 8Gi͞zN 2h".c2 =]kCqIRt5d,yP9By$>(FIC헫T|m.t%i= D$ñW>qDT]pʗ}ް%]T'sUvP6||!ZSaLP"XVg~ѽ=v#G"7 s1+$s+4T9+oLJ^d[U肥׵(u*ji WviRYF.rLŅi:mgA>DjXtGwG]:8YSGZKi>96)]|LDwϡ, B]{5G3(ix^MFՈ}&-<ȃeWS&Tyy0XQ)&ܵ*ձ,y@.QP3{(}6`7")<~ J6vt1r񲘛P@G^,mV V$ Ł,??ݪ@1*84L˘MdY@A5'V@mk{ċSOC=B?dD cէ1;!`Wd>Ԭl"#~?3IǣpCMݿC`oNc.fCoiD>^I=زx*l)WsaPѩQ:ϝ)R䜒9($X RmV>fcx  @U_g=i|]U 0vyi x&Q HHKd|xFVyݗ/ rnt{#[h5 ڕZ~$ 02ݔ*ȗ_~~ƔhvusiKdC.0,@>EV_"Sq}~\xx2Ң2:}3խOo 7 A'kMW]I $Uf"IU]rG'\Q_{h6D*O~aliM՚L O8DKjyu]hf=8#t΂'%-.{( ~ڸd}❷R`{>G#rɱ^ODpT I MW+!G̮D-8 ~8OUٺFygjyL9̵UQ|T/d;f,kC-M(4k Ms5ֆprb(-"U&H׳"b! RH>i HuR̮R(f ffkZ7԰L! ~,Oã nZ.Tm#)a !vjd9.Gp޽Dq` 2fIBx "sRX(k}uXX4~5!!=d%?4O/vPu/ $WG\.'wH&Ћ??%)x0læXwuA1'|Vt % 7[hD@Qx*4hoI&&edǞӓ>T>hb;6+Am˷6?vm(xUPEK= 'B^.j]8aGu&oDJCXYՏ3- zXx6 F {Anxx #J?}L4 !@U&@N:ZNa,^+t.8*- M1p`w#?(FmZkAͣ"}=ب+48߲DSޙF~ܙoo%WClȢ聶Ln$w(F5{WlI szw5C;@!{ y# ]eHN#}et)r#|X޼8١^wrܭ 43zkh-տ'E|jd2QT@ݧVʹԍCL{Iep E ^Pi!XU| eR/E`6ˇ|ߑ{a5L??2qyTS_x:0R 4}o\~-+[p"` ׳_uzY%G*层q;.۔ Wb%r!ۼ*<;aU!;v85gNU*;z(ɣ9L'7;|u0a1F@muRTgޱ*\ ђJ9E .Wʲ5x/~?K5 ܂*Jx)&htߦ8X' Ru+Eiʟd@0N;퇩AXXu|ڑF7(5~쯒:M,Nf,`n nBX+뽥USV!:M4@d#`ڈJ>%IŗJ &py%G@E4y\QZ~ [i`& 0,jb *Lv3`oR\g7cM |W`k@o&0FAP2m OU)1`":uz+hj8bs)HT{"p2=oaND=nǷA,R$EwY$^:EpQ.io(L-߭d);@e'haI b1&#ldWlp@Ug}Ê])A ݊6 H< 9eQ嘝2d$~1_.Ko ✵k5v_.r/A _)υ2%kZ'm>GBEW?8ѯtg3wK$mBEmnuyb~;Q>~NsM^+"p:=Qh]8giJ Snn#ýE j$EC)45OU P=TˀV[c$gAɫ9?bؘz$R_>9P ͪ 4C&+؀U#96L.ys HAneE>{xB1񻟦 Xa"Fqr% ?ƻLpD"u_<Ǜϳ"lSٲ2 46ڝ?n:×rpݡ @BZ(b`ӳm )pPtIͫBwD\#;y4qulSwoBy|.L2:.獋]i?xJjl8it.ޔ dh,;%GXP<Ւ"9t2ňm Ԝׄ:kU$. bR [dg t3ƵvڑL%a{I X +%c!mYt$~z<>A7'fPfς?a#sh4 34>oݔxVIMis(vҥu12fxH_@}#0 RYGa㺷WT˺5HآAQP=ł j q}Yߢn8܁o4wޝ ǝq8<戡.7⟶$4,Rx$#z!O\;xHq^B^ biQxl`Gf3s^uea"z*7{ƗpIR1VْQtAYE:% 2,h@#W/E05;,KTm^I%E9ҟĄSO$I\&6UENæo_m~@'f%l_Juڊq?e#Ϻ.@Aє(!lگ>F*E 2us+V-:ya(@1I̽d{]x} yK3 7\PzPe4?no"o9ƸZHrZPZ߰RŠanT`y8ԣMpӵ/$8FN̽!>Gty^ bj` 4~:^s*IfZ`*Oe!0h`/6z5hk]iڂLjJطG>k[pY霺RęvuyM 1ʎQU ._h]_6h N0x"Kin=iC:5dr8LVYu؄L0/ɓy3_1$Pŧ|WJ*.&Vvd&څu}\c/ ߤ E~p G!&h >$[xJ 'Ѓ21}JPϓש*޸,hO-"-{f2.Nn&@V ÿ+WvIOBVᵊ^7{[L9|OBo)e:!~l$sk7dy(shwVj-/kc)A6wA(P׼+>ɝV#Cy1+I; =ysrAbXJ o xxYj=9pM/ݥZ^?8jhx2QI; @k {4Яd. v2~"{t9,x%] 0TT9n!dQBؕBzW-N3( *-š("4r*eq I;H)!rH!1ѹ$ik'"b.w *Ppڿ)"fU#uEiyP8Q*A'Vn4";<8E[5J R7d45<((6'ƹ<,cX\#B+IXayz|>>uJK+>ϡ@1]80Z3Rׂ܀JCYw|>Kx#r&St\IppX_Z o?d1ʖ}cNd;%Oy(y=i(6Tf]tý-2zz4ȅ;\eυ9 T.۹ $xLvIFƹ0.jQU-ϐ%u PjIL퉀O3pECmnT±#^a|GGۅg^YrGUjwz#*`%;=,u_ޘXw*``Yx5yOwClBaHE9\,6ݪ+ `k ݻAmldn>@ωayt+VH!+ck@42kv"Yr=c )p5p)4v4SW U%5%uvG\@rn9? 4N+y"d"W Z,ߡ#Q nj4<˲;h|vVwIDy[ O5ľ 2ۙP!=GK[g  ,*iskQZ~ soƶ+{*Ly^$$,jxı>VɘYr'ɎӢ!3 {Aqt5ٹ*Ѹn*D\7۟ssj{03:`6k~c6A_$t#ÄFkVRns.:Q>-XF.EՌW/-;oөzXvCV=yV+wCZngM~b,Pn;yX^Xi,9 L NPByۉm"‡)珄ȵ oJ7 O(AyuMθMUK F)4Ep_*EӧL`?2 @;V0i6)sMb<+4U$X#=^M 0 ح:ݯ }9JӰJdK P ZCW]$9$5 غTo)]ehr&'@Tkw#>)e@gi ν'h.Ls$TL\TzjhEb 8#m*n'Vղ͡{Ԝ /0>2ޠd[^!K^1._<]@hѠb s^O"=!u)9(u@c+o.WA-sbhaVIgs5.׸lOZuyz-$BYbɮTj;ճצ-(AvtH:=+)]׬|[&O?9 +ضBj!\.l߽ U*J[``ZˤX}cDi;/nx[Y+"(k v} IHof]rN @yםĕ k+xr0~cU=NH\A\.Z :"2Yʤ]|t S$Xt2˘d/>Dٳ!!}~|u.$SזwVMJ"t>X.E햀D7KKnl|m!nD~(EXM{@@^p:3ى`~EN}$8b9ydȤIŧ -U4AD7CBE@Ĭ`a /8!{ `)QtaRCORcFz%)gb5:agk&\ `F,  N1YB$ 2vqȀ:/%3ytW_LvYhIvZS#$Tf&'"URG 7UFݩn&Fa!ޝ(B > wᥡhNadtl@-_ u7bRCQ(Mwп'xIF  ϵ[{L{_g0v7E۳";7řV*g`w>gٱ9qJS$ݭϞU͇{3Nȥ/*jY?ۯe#E~Ͻ0~*3X_bj T;?2<5B,,lX0s~ tm2G>Tmũ%i`H*!K?Y3nUV{ugQ,`qDyyh׸BC[ [`ZBڄ*&Q4ozcO<&z4?C 0Њ.Ro}3 rPKgEEZŰ({ ӧDg^dsu?-AN&ij!vUÝ{HFcg+zTLW7Q;Η?gxDԲ+-U1U?m-Oep{jL{fZ,r j2>)_>mk݉5S\mf}0Ѯj K+n:-4+aP ϣUz %8p(tA݄7ۊM FĖQаEa1\[0_ fE1~0+< Yk}KDŽX$6 4_!<É t)PJ-BCyOӼs;Wh19 y a w^<&ty?kSo7"V0DZݣ `U+Zmr:E[|-qN"گap4l"nM _F>|';cG7>zAwDS o)RvɯYF XKLt} x=S) 0%SlF)I+ Hkj#?8 '0LϞARl d,Dl Uȫ`HB?D@p'4Ȉˤ\/ޙjw$>Ø&Y*YJQ%Xu JZBaVVq x sDr˔ V'`򫑹4 P4vP[ۍO,aT/9Ɍl)iH^1]dۍ,h3lKcA'Y';}EC ;~UUDV[+7CgZ~Z2;o^s2"4#SK氺Cm_eQ`Q"j?Y\SͣY| 9PUkS` 2mrj,ۼgE+cI ipI"1}ޑh%N ڵ{ꍠ ܫqJ#q2X{pܫHX0W\'́&K~߀u/oܡͳ?x-j4DT@䂴QʿIQ SKx"#Z:[? W3[%ڟ N="1®.4(ݬcX{Gs(24@K uؓ{nLe*|Q;SXiՇqEF A8~F Ō0׿:[kN"lɫr^8|GQY߫H0?Qga8h&CTQD'K҄*`!)J0gyKkzŠي彷갭!IN x_j^ylVy?MPM w3#>5Ac Ӫ.68¶,}{ݷjvW;Yt]c>PpsvNrT~6aɢo>K n|xD8h\J^bcxS&- ʖ?!D_(8gd/(F1,?ٲhoϔpЂ¯(`6xa@lkTbڞ ƱdKg<ӼH]0Q/gѶ+ҏp ȴOboG )ix F8_"`c_+sǍ K*4PNHU\ߘ噃 ^ .; &*C!@v*iX O ]Ϻ0h1ԩxAޣм :d Ǒ|J7(&|;%L ȴ߽+FUYCDyl<'5{@y K<u@r;6,{(>BtEgr%hM\ܯ1n{=G e0ݯ:hl2]8vr[|JkhHOND} omJU'泵puo9b[E+sHddXw{G)/47G\ jΪ7zlS&?pOd/3s`Ey^AvG⃾h#hG]4Sj*%N(s>N*E&nZTri/ƭuOsbŶ:s:TF&ӯqW?َzOGX2IuȆ6r 1,M]|(:nj>/%++3}wD:+ _puЈ Qu%o{FkMoo5A?F1PcҠ.X]x?HWrQzD`&s `@L@(:}caMh&P6|XY5aXJ&ftYL)\K;?1{K+'E@֟klT0dZU>o%Clv.:git/"Ɛ$>L?DTE#~?/O@8@r8^gYJ 2ZYTK9a Dq'*|&G wRuFo=I?ѭK-\xMTa((?ptRSd"'erq =0450Ol;Zy& -/CfGwN -ԀAT`VB $#ŕt!$& ̤`CC H'J060h_)3]{  Jy3qIi-#9@.6Mi16DHwP{i'}Yӏl$vB9I}Z􌩖E|}k0<KY#^6hr2_ˈ۹q{CoBO@,GA!ˢ,bVqcG*p~cZ~@#08lvz RE:7WѸu7uO`̵ p&d6|r]2Q/A.D6kN]_M2kl 6>{k}+@Fp/B=?dž')Qj-a8iRQ=YًxXC,`Xy*O:E/=[2QX0;ू-x# *#cױ3唘&J ϙ-;,Ұ"wgJGV]C] 7Ej;1#ÜqŦfS/9Y',DyPwchN|xDfZi~Oa%n~!IEn7jХӭ -cU7 <-E(" @@٨ ג2^KzY;V?$IOiV: ʥt8Y kIˇgXGHfwڊz*G** o< `N?; E^`EDp݇w |&EG Xdz JR i߸ ,˸:Z1q@,Q5-MS<@g;6Z}b(I@m桻= RWӈ ,>ٱn}~Q($3r{:Szb7dˢѺüb5inT< ۂ%&DYw{m7SO%u9MN~;r]E8xZ|AtŞ..D)MSg ;¼}3M@"#\rE%}4ǐu'1;}Ug#0x ms%8|kUk0ѣ6TZG."9S>iX ,!MҌf=I\C! ($Z݆XI|\ jq.q[*j%b\r`pbņ=ʃK)1IG-o _>|\fpk B#gJw2 Pw%{;'dm5W i üJ3ۦ<ڔu s4$pKQ|Bt1|>U'ddZL&Koo " V$2xWS/[eG'g!s cY*>\\bk'@"'mvqt^_9r60*%^;e$f!o,zU 26j5+DwVL;P&L(nׄqg9+T!V%6" SS_iQa*3e P0k oi77`q EG.3{rxCZlR]bi;mhD8k}/ju#@M*,X)qؤwJMZ0rWPEyגQ(j/.A9WȿogUм Ø"%d,Yep ǕNJv8cڊa 2 @e t6"|:"pstS㼀}R9L8e%k(rO:Ht`ԴxjE-k !J$)Dqĸ 6zY&OSNOZE03ߞ.)p^"oHȢGQֿӘSZ!+k 8ҙOzGʿq Uك6Vi9rc/9Q_Bgٚ wKi": \@U,< ɞoUDbVOۃ0âoZ.I;Cw 9VٮĒ5e߿h p'S|-6u87_qCmGlx@rEEqW/ёjRDzGN1_UՙjFK1+\ ΐ„%+8"O#J^(e=4% ZSOќ'jZ'A5Hk; LP(h2r hH11 uE [U18S%edkPжCVW\}@Ṉf6fss-uBXN?FE{W*SPp$yIfK 'I̊[Epn4%,cns=pN'w' iPlCA^&-Zh ސ;G"DA[X'jmX{=rEAk׵h<3L oi=)8YϸF=;*wu[+z?6}2em!ņўAH65'гM%F/H27xtPZ PSͫŀm2>Z}"tC {DёOX#il;jӐm3[\)j %Қ7e?^sɰ шl^ Ou\ U(% i=Nɬ*?k~${-ͬ~L,`(NaQfǾӹvMϼ''/|m"_r } 8]4;g,QȓP P^! 3$?`׎Ē80FuӽUr;pb"$@OԖ1POK:gdL'GI@r<h|\{ AQ2gV8(2r7tl < yF r$O̸2pI%%~e KD0xw]=?kB/FD0Z݂vX:#ar^Yv;~8/T#^,u9&~ռD k$;HHcU-jY+1 38'XSHNRW(_XIB`VӉd<*eچ$96F[? &x2`ggazH;iΧ1לy^ev4@ں> Po' JofZdC # 6E;R?R4Kˑ;zkH3 9pr?6 L "62WD_g>hS֔emR{GU`^;| lNřY\4Uoa~9z=+nZ&Wr`&)]Ґj#ՠn.#FZJke} ;pMcFVRfukLp*L=WڎZḶ$vU~vhGs]HMvi@G4ͣkΉRҴX# Kujб#,%J:ӮNӊu,Be p@-/CG ([a&F%ReoS4gIB8tq?k#:<}Szvõg_@fvŧbg^_KSSX<=KFKŚ,6)CDte#U_b%"i1ۂUiJ$y" D.JL;a"DŠXe1|?o#Ao(#= i5>1d껛3 ?KQDȘOޜ: YPML/>K&]Jh%6'Ʞ֥!c6Nn !'gWeGn7UTpI&æ><}+ɝ2n,[P{yG6jq¬'}Pei%oc;Nu#<Hfd`]0MI^'|L5^ZdGR,tVxZ"1)0}Kzv77@TQ)B8é3\ia0ۨa?YO"[p\)Gvk@cJC>T7G1*ȓhtdM1bD)L&ːËM:Ns]a+VT1h:2G/l4=kF":z,I*yc1kOC=4=^Y, *} /7P;v}E [kQcA*?tڎ5bw(D<baIG+Jv^ˤяboE'+-ajRJDz<>쩃'z%f0SyU!  Iu//-:po&Y_ |{?Jy7bC4ze%Sෝ"phx2e FN _5SdhP(L5˕ܸ NCZ̦ۧ|Q0.{-zQzR7,%KnĄE.&`0VKfģK,dW2$);]#Mf[Annz;P% 67mv-:Y񽡼yW'ChRGrпr;cUd"Ma-v0( AU{׼B7~5 G,l(4҅s&-ǛHhc~05@ m{ Pp\io#2"umF\wԗFM`ư*%͌3mxdqkbgGgxz.ɱ-Eœ\i_Y.o%2q;#lkKa,lxZ_dhrX^!Q5-E5nяJ=/dZ.y4kVU(_w#G xm,ffOX6 GZj~$v5lsHoU14bHZPăf!+v  [a #U9VDv7C,7CU}AW<^:6s@u mrl"y=Y2E 揻Eͮ^Iu>⼽R//wVKbL烆?g{}. ;l@8nH_ߌ^ nf6# &#HȢ46 | {l.>8nDdDs Ѓiw71ᔒf+ZW@7s/ZOT?ě=:bQάVZq)f ](B\Cν#`SnlO}}7`*. K/t-Խ_ %S8Ըwjv8] Ug)HDJINF , y ^:h•ɶ+XؽD}z۵k|h <c{ExZY\I^Ķ,Z8]rFCYVԮ躝K%=rJbJ zG9 7dWԹDɾmr +òCVS2_cEPDwAdG;;1 ϲx<|ڏ\8j6&d3rIF맾8Z{NAy[lNR^,<0oll;(!̭_xDA,L)1.*aYa*1"j`Df6Lm+>N7W%gR!_X+J pt0c'B:oh:'8-} 61֢bt+C YwuՖбii^} {GRp'a Ox{ٟHwڐ}>CmP5~qEm=)fo !VnlΪ``I~Q*r?k`B `P{N*mlH2eΕG<=D@xͳ+j),j$θqHY(tҿǖZG?ni4wF >]ڬևsK~Vk'1>щU bxD{DBjp5*RYw<^Cf;i^B۱h1g6gu)`2wV3: QFjp fq^e.4 anR$膅)6/V]JP˓S+G8.L6+Wr}I x#|.෉L|(?&꟔bM`T;bC_O!KG6Ę| rEtտNVq1pmF㼰9#xCmW ),}c<:SϰUr{C|v{,bV;-ξڮZeMHv΢Eް+8Cz2'M?xT)Fkpo-)W:F5d2'57ڨ<5ᮤ9/Eo_?_{2<fGA~1cTg`}}k%0^x1Y67Fa(E0-i&Jt6w!at7 _6L)=.ȱ$xNtR - 6OgV$.^=2j u|k J/LY#a;n r/*ϺĉuXF [' ]4y 퉮+ɫ&$a-NkfbŦZe JS":"=D rfz]le |Kh 3„A,w܁<Ϣ6lv gEd}/TέԃN\`❫o#U?7&i^r8vnyNPp3Jc*hsk 2t^(ig NEb#> ʼn*YD Y)($BXiz;cs]/}_Il@QvкIǺgX.`z=Tn86[~vHKmSC>y:z˷8&b+ǎo;7sp3] E޺?XJr@L>G* ;ëIcC@dqL6g!J+'![iP!s傎p!b2(.__P W.rP6N{f$AR",~=5 ;bHj!byĭ,SgO^hݶuY3X:nVrԽP9/ bL^P꫚q3O߄e( :PHQ*xRm骽atc[[糅ѕ'S 7ؽ eK{ iQ%Ődbe’EV ylXL?njc&kL&ryQu.m;-$mڼkW`C̸~9OMZk^-S0ͿsJ[X ̼/[b6QObP= VBB9^olo <bS\Y ,w SWSO r6hYgȹv< 31 ͡"}(*suoPZ^۸D fN kq6<,-]Ȅ՗_r} UBO~$1JZ&Ocm)lGCקUsC6 ~_)Dikߊ̺+֦/9&,XRf֏NyXzO ]^:'.u$Wxvd&U[4A=S PNi4 Q)u tlp ob+ ]{7Ʌ#fZB0V&+h•YV%ȁ\8ܬ\ g6H؀'Yu^KԼy;ޡ;==OgIj@}?p 5!ϊ]1(((c&K|lQ&0{Cp+/a87ܟ(^&H -e6Y2 ۧ}w{^[ |"F'cT8LX! !QI-a6QH F97 JDq_Pb9:F30#/o%qGY?ʄF/QH( fk YsQudji&*ơ}p밇ruxJ;$͒?ꋒj^V,1Cٿe Lr}|C*H?Y#l[Cz3q{k^?ճ;K֌aG=n]"XPRbt:'%S7i[FG:Fsj@4^#I/3Q%L.͘⿇Kf4#\`9GZ@ C/]>h(jNJ$\<MH r`!?rs:Aw<SOϬLd;3yjd144MQэJdB)%`Lٝ_:m |~J.NEfE:2b@ P8[R s41cX COl R 4gh)3I5G'U6Jv1Jh 6c+1_\ĉ;Dj& Ivx5aE7ȣBVKb͏* ,qx so˺MD9RIk*~v IžQ.27[2ڒ$SR0h He%O-f("vvóH3_$+[+B%R&5k < =~zItL^64D[c->k {X#~ɱwkw*(V"9&UOGMJJ[.\WN &zVAɈq5s N[(jb 1RcE~:I eDM$*FߥSnbh;ڑaWh }o1fl4dpFdPd닒>uĵ.ƥR6Q312L>Gxʡ[sR M?!l"f"Cd+\fcͲ3I y࿳c%FYSeM& Bw}6Rs"=eu?oAGhz3ѧeZbޣsنgD2NEHfmSוՂ#d GiqZq r.>-ZX&2$a br7Ӫ5b*NJ'2 ?.vniR yi+X:2VE bUSNV^ 偡")d>Էr:uFls+ex9\иZ*OPB:#Ȕy;RIoL^d5 wP`Zu֒!;(KO6!Smbx-f[>s]E T+v[ֈJaˠ <XѤR+PQ* MKCz-u3LfOMgg5zG,3 ؤb?(ۨW+ {PY[l9)N'V=1⪙͈/ 䳚sY@4}5ՌRk'䬋ԐQ6 {;]pc^8=Һc.YnpT' -_RZ¸޴x9J1*iON *-ŤTwOƯdL&O1p&1]ecAEY_Y!޸Ɯf¶ĺ> 9&%c^ŽFdkF[ٴY\ *\[tRXՇVOs_g3j>OOYSecZW_Qr'a5!;g)c*A d\B%:aFn:mH÷à-}$D9Ңґ׵ }35} fSgς ;~Q53:C뙙YDh;- t%һG GOaܷC@Hla&a9smy}lu Ծ#XN&p^o@ nbKD-ţm#!-tY-p,qw  `A37ezsG+@$AVDpDkgf"H *aRn4SZle;ZhSg4lHW}׵Vk(|=.Kak#{IQjGMi,BnE=ʎ` *ke?X2&|(:^ ÄH؈uIĒUI.& Mك]=^$M @8W0y`Vʑ`%ء|3BIYJv6(.e$7m"&SUkDiJ#Oj}(_3=j!dŔe&P r,bGDX ގrxž݂BO¤~P:3ХRZZVQ|5t̏'M%)LFa!]{U`dRv;Cbh5H.ʻY;CDE95$%`#GrLh y |?+Av9Ѯՠ,^.؅"֩Ɛ =ķk+ *p+Jj7b$hU9$iFo7s/(bFd @|GwnVYd]"#?{Q&&̥*vv/e]P=V{'KOt#mbem̥dr1C3o#pkԼ!0>a*fss=ŜCttGһi#=Ne"4 yH?4N Hjj.^|[%!ݒ}AGm ca' 7H;rM_䅽#G%u\ꌋKk9ȐdؘhȰJN7zS笎ysomn^¡ŬMV5ɤxX̮TP|InåW-TM`:RmhB?˫ cM$'6I<{@0\벝'ncxA"'*T]MYhݟᷩ'l Ę9§W}D,h3$9;17n@.dG"; {*I e5y'*6\2Ȅ{Lüf/aBx|eѫB8d;>;vtR[,\>Wچԍ5zxb]̡&v40tЌoBqBf;!I?r$ ;EncV w 0Tpav(}MhE`1/Ѡ}8PΓ^Ej&єz"8 x*jls0eDWHy,.FSB !qJ<;}60Lq/AHr`̗.R8|ʬF]*3h<,a`Mb2[ 䵟VI])̳5z ṛ$1usZ^jS'Z]w]+U1= DO8= M9B&Ǣ7* Y(~Ihϓ"꧵:^^:z!pD4ox)6d4B֔1#b0.c|j[mŞjs;ĪPQ[7 }ch嬏u5IhA5x;,YhKk`a> ݯ}BwZz0PӃ[vϢதeafb[仂tE:Ag;TGazl䟢`aƶfxjC "cfR 1B P4\Ȯr6!|[G cmbY٦7t'h3Gt%ܦ|OAf:8S& Br%"[8J[I(T8&xޜY#Y'=m +] :7DBvFA419Bn!HxJEИ=KW߷@ .4OiHG@ƶN Qw{RԟoUdQ֔Qub; 1˙>U?'ij>+r=so`$u(>FD(Z}\HpJUآil:=Do4+ zCi_40Y)E*Ą/1?6if}e1>GgsxVPWY`>.4=p"-ګAt-$=縧`uFM GeP ~2h6[I*+ʎ~z$ZBYc633,ߵ3@lĴPXcjrqң-J񎍱;Ä՟z0c[HwVO|[bx5d%gS#aࢗw;;ĄQx@ҵRT$lYa3 nyOm*KJ/frF !K ,!M|q`(2ͣhuhG3a"&*uIX}:UP ߩ 2Z(S{m)B sQG9iffU`!"3Y ʺvO%et|OjQkōiQ놋*!˅@uAoi8۽ 2b\&gA Kq}2^˙+U]R뷨t]ߝJ3[ yHȶOM! A?p$]JAu]tJ*#ƎTH l鍢Jaڂ4yz79%K:GqR`w>4# QG 򩛥5KE|.FS0Z"RJ[4 ՠzpRXXM~GD#"xF@:ϰA i>,닉0%ϵU ?F~3JjӜM T@_<+r7Ɵ̳ѳ{'Buq6p~%*͜,*E#)R9*ȧ0`朤J2h+qjg1cDnXc*+DXE~>ύa+\>#\ vȈ٭3l?I$ۍfc,m&' %M'2bk.!`738GX` X>=UaYw=`R|I׾eE %*_@כ˃2\fTQw3#'9`0|9;̋GBBZïz@zsIAU, Rl^MvhFlk. gSDL4j5?.6 7N@ c2LY'3=(% 8G&vMP؁JĢrS+1Q_cvLUuo\àσЫ;Nk5CדAh\rYZEEHfM`R=ZQg71ڕL8p~uvae`)$55ڬuťv'K0p'3 s*ت_Έ3opmjQc=W/=LJ?y+{uǏ`dPT "7WIo ۖ[oĞsvn9|;K  ƫ:v)@Z sigʌev3g3ZÀOfM u&/,ྒྷ{q>Mr tmGG`'j-N\1mZ#$=`w{t,Bm[X5^~`ÑP y3Ryfy1?NǐF"S8kouI5ufsB3@&h tQ&K/c;-WǤaɢ>u ,I/?e1/K=YMZ&mQ9XjYIXz"˅]BA>r([GY98aV?l(]v4c[Ү"Yt&~,cvِfݹl9|4kբT5g #y2©5A 7 Gn 39||l#fs5se$:.ZNdYr(P|vBn6V'VOX_U#2᪻]`(~u}U6+P- ~]3u?]b?ױrS&)/'78z鼙oPUTriA{8悊 'V3}d&7;jorL _uF\5Sl'lǺ$Y~z&ΦZc.یq2#ń 3JcZ+T4c~rgwfT<P.FEiS Rsjܱ_PϘYb̉J(w ,i @gomOl(VokS" sva6BF(Ӵmz2NF7ݴrt*k%7kb+rZ?-_9܊ƊzyIr4Qx媯*l88"DĤTV'^+ㅅx_}"ӓi)!:1*{]@2FO8~>*'1ɢNw[| ;tVwP׸cbZd:Y݌2ΕJ0=?k'¥gXC'5WXkU]o #d~YNq_wWԃ|nXR-rY^ %m\9iS`ѓ C>i)iʹ" )1z,"l$^>FwJo'Q2>hzAh <-$g_3Jʎ;d[o!YpdgK˳?7.g(5Cᵄ=L(AmЉ]샘wE1d='2'eSV<*<" lT]ܜeBMQi?H׫elCplAk-lO(b3rڊxpY3aήΒr)I(eCVE}3!p&>bqPF`m)}Y}TwW^!lD\U~ލ`@8{9We!d*;/}L+ O2/[2*"'h*N8w ŢJk #O/|N _]CNzvV3P?uE45AEx0?q/0ӿ8JD,W1/.¤ڪ8ctbd,U#6@S3reC C[6^ r ZgeQʋG鎧v/M#i608foY)ͽ^VKdn:=\Qe #2a>nGb9lDt hJκI!^s>/'A$#~FOCY9h-Z91z) kWvn*1Eg7%؜K {O@n) ӎ<ڼi9*!\ſfkըmXNĽ 9e `|aRp7/ƐH`?s~Q3ʛRzzɌ)1ƕ 0mO8۪TAyjWqc B"9 ]࢝Rq+T'ѓJ9ADT#BY?Br TR=0~>u`?_D[ &7DܘTl,{fzrd\9jldW^0]i]?4 (ڱ@6Zzf^`ZwY=lq ڷU%Gօgvs]SI[ͭԌq)i 4Q΄d'q@60C8@`} 2W ?1T F^q+>U?s~>* :D |ҏ9k DЩ F?+I? +9 Z3e*H~v* #Ϝ+M bO55Eٔo2U.HTJ=<,wef0q۷eeU4uR^I!Ĉ IiCZ\ fl\uD_l,>5Xs/w%>\OϯQeJAnxD=["(low_y+;BEM=N=pGFc{,}BADz&AonA h'T+kg؟][*fpY^R꫚i\WCl(=nċ$%npf<-3&:v"`fKTCO&)7b` ''WuIZw=4֑62' 2/ ʟ ( ?Xaazb ђmVjp_c߇j/: )%w^pK7HTb;?ԩ.GasP 2Y2I{%/)*E|jp|,ȯc: tD=z3an{\f?Eb@( q뾏I;U/nqI'.G*6 Ҽp!ID1Wf]^ASqziOv8Q[[5yqeߝܗ`Dek07)}*̟M1>{K4s=ɷ’XLf3GdoG+AeVcWPb(.w!ABYZ44m8[ Bዹqw}L̀E3^Z_'wcԴGM8u NCA@8x(gC6?P&37j)%_OB]OW 7{g+->yAsuRzcJpj{Klϫ BhG wSVWʨY #7Mck_+&Y_Cy<˪;1=T[Vyɱ"UAvzKY4Q7qVD:hsZbGoHp~7r!S0H-\ VD,]D[9'ٕ3!Xj :OՕpMV/"o zqv ޵=**ЄSY>õdJuε#q?ε6 Hܘ/m[v*|O/K7V F0tUƤo 2ۼ uNE}"<_ެ/fn c@K9-75rz-(qD9cNn^Ø8(4 G(t ||>,Dst('P&')M #D0X)[V#$KLϚbe 2 FdlNƹI%Uoˆ#6FY7 lb?EJ' $j 1QT< }uL~GzA[E_=pXeTֶxSRm&O>MK r+7;o<+vwgX@quUH Cx礬"uk%Rb#$M)fV;"Z2T%_)Q[Y=o R#VdFAiȫQ]lHE䜍tYXr$u"HBJSQ2^P2kh IR.0/X䃸$gtq}PؓRGmc5/L;ohлF;GٜB'=+J{}q2{md6%Suj4꼍CXSޝK,PYpg(!kS fO/ &' ClW`LoH]NqV N#xVZtF #S':8hB$ u'_뽈2o+[5Z6ϔnT* q((V.Xz~g29c+๔`/qwn8ǰZlu&~.Y]amR""ݽ7uWV@R)Rk)bth]{E;}&,NuN1-%xuNmOs,2]rj^7rF>I}ZsFxQv Bhb-M U̼~_`lV5ci7;ɫ֣fOoNrR]B>p=-&쥥tlso,U 7޵sb|6egP)JLrJ S:ܭ_I+{eݷSq/fW#XUbzиh:P<SgђDQ)>W,ٷ(MO1\u ˝)} Z;1l_y ۉy|BXYD%C0Oۖ]fV[!_y&< {UWHXߡK']hxY<>26dEeLCզfrU?#qxoUnRE.y"8n4Dh?3#cXH DS塞86?:MۓChRoផT0Κx]TT=GA|XG7Ƚ %v<b>vq}[yewL{J?MABR25W&2HWJ&%{g]`}IK,i %Yx\boI'%gy[SU4n K-=8{8X&:37p)|{`S ˴aDr੨ \%fy<`ōf{ Q(t֊Wz *3壶r"%téF'wpFQ+z09*ㄳ"?)V=<$h䴕o (/wD6 &x65%(jE$nE_6V^I!~Z}]8rG >t<0fGVh.(BN:i߄ 1S: .& ttYh:9.rDVZޥsIpMnHމ7:f&9UsJZm[z=:4QS!ZIyP::`WBϖiӍVXYeAk|ʁ=G^$K s;ſt3&$]2<(_l%꠵&J xP-#w\cWЛQ7u1cj:A 1t |&l?_mZ /ҭTZؼ%=Bf _5V B g!mڜLVz"gdCgJyҿ|%j?N'de@891;m Z#g7% ڕC0kq7<}Xh|x%,au> ޭ!uOǽ.5]@gf:k vBHr -W2cZU'{uY $ΖTq#~-U0cb_ m85 iwaR&邓i(lef:;vIN;ϳ9)Y$?3,P\ɎK"$oq>=F\?Zv&11#KpQKiKΕ9R؈נěL):yZ(nȈ6NF*KI1bØ]pM#񱏴H$cɔ)!?W.$b;պ"!PTBgFvڅ.ھ^ 9 ݔn!,]V~ Xl-x~Pyp3m|o5f/LF{VtGKizWK0kܻd3h4Hdî7UpӃӀDpȕ~':oH'}i&0KwB׈N_HJA­pU̢ qJ:ǯK};qe&0vG;@}{68wuxHuoj`!jU^:Tf GE0VO^;%FA뜴"H@z+eMBf ˰ذ_qB3LB2 uE9L]b5GsC ~$x7)&JkJE#|@O'_7@~^q% zvU8NP85m5ArRN EVB@#jnb %t\ќM#v`f{B?3!6fEUhъ]E&eX\0 ۋsmI A䀙7`UGO7sAK,tZĽ2Un{YJ&vJMMFyu6|"\恓w{LQj3 Q_{-|񐒏<0*lW +1hNP> >ԃg~儉wbˬoǸ`( z)ܟr?k8cj9,ĕBI0BY1v&H@[!ygDYiCmݸގ{=1.4hKqrPsOw+8yk9;^MVOtA IZ|%%pH!²h-AybsH%(D\YGMm)~]Z)y6@ܳ[7|}\1;̓-Ȃu,C؟=xW ^VGY4jzcكںn&G)*~3^w=w+j7hmkbwt_oK,.r_gϝ_߲Ρ1o|4{U&e敪Ӹ'u'd/rr+f<i Fu+8:띾#ԉ} 9v-5H]Lqr6=6[O M$ݻqA! C :3m`Bt^|-^6uJDt1Url5ogbG-8(g>њHI}l:=^{ ÷&a؂!^J&ݻ pt(yV+d ΓeH">]Ӳv"]Z>nr޹C}l.FI$B z^vz vs>[iC_f&r7Bky$%ǠmP2-] 9d!8fz騘0+0j]j gSжkُQ,2Od8hGeSݮ &ՙ->`-Tm/Ư޺b>@}GK+c#x锣4ʩIH+ 9!N3{[QI旨 o`y++oYw%5l&aZşhnL)(/@g.hAV8_]vӀ4L_BC'R5wpn,c{YrNZ#_Hd2enx'}R3C TN5 ya6b):uD28oJ B/!ۗUk(&:O|Rx6cm Jxrd׌ ‘ z~hQ GAi&C,Ù#+^-)dフfp2١x`~Xot߀#-aK02Ү@) ԃv/<\g(\>,FPV&Ѵfkhab :!Pg]`+bϟ+O0͊s/d4Ug v Vv}ڬK |\C'4On8đw1:7U`&ᣫ3rQ'9 m?q#LM0?+u&c+gu'Cg|ں>|iY\b&< >{>|iIJ\S6h]U0 aگ),Ol@MCXٗU䙇"#\֦fyhh'2vT-}Y,Bz+{.e+b4z""1%@Nvh-DS>mB`fȯ ~qWGjQpݰĆz7:7"VkJz~'L\wMBǒUZƏA~Ӕڴ6HHӕ*Y4ݒP"M?m29GܰTtZmQgրG=iA %gS *?Jr?nF uRVIpL?m[gv5`4164b)7? |B|nFA}L+ e t+au/0^ЋrӇ,07C +,E'v 25ZHZlKXJWH6R5w\(azEiYΏp۴يD5v| p:tEĴ)kRf!بOg1#RZm&2mvdfE1{ ;"ԒS 5?ղ;ʍ_Cxm߂\|\g:9W[42DOQS7h` Pu_O&OAdl"tP&~ `sa7B .4i2况 q+Qa' ^!xq59L5&ɔBYOu.ˁA0eZpg"/z>Rxd| 0Dq&c~H%',ժs &%=hcFlBCU)|Mlz:X[G+jWP㐢r2cq[}OG|Hljf{N&V1uӛt¬|F)壥*(;S1L j5y9kc?>54IO*+ђ2=U4EB`hʾ\XA`lJڍ6r8c [u4Y VLYL`l΋YD.ۋ'=h(1a&31nv$P 8PY4@ӣK6( ᧟x %hɗ;%dxhNWM$Z4Z<Ƞ``ǭ%AsACw3ƽ)^B3p1'p{'{3H@Y0tg1jVoWAqݴ r{Rxrw`R&ĊkFF$.;`3Mg,ME}ND{bcܩ۪__tjgVZ񸜾Y䢜#A"{؞ptHaٔVxP>VF Q}{'R0T/ff%׫AܕkOBQG('+?@YaОbj%q|׮Br#3U*Dq]i2"(*R$?M#ʢ%"aEv{"b }w>ݺzjk-~>H7Ik5R}#hȞ"K:\ʛJX+|?IK\UlC&aHc'׶YEyU/s#, WP(_B63+@UVlٌ1]yʊrlUs>@%xdT.1QM؞syI, Ξ?5k*Y' yQIgq!J/"thY^*x7=_7 4kBl`aGDsܱNx n81Nk- v(hy<#NOEHZʕ7;2Nl8DX)_Vl#J4DZ?@(/XMžƑ9Em=9 I^%l?_6 I5$aN[Ls$n E1E V߮{`D*d舴:fVU[iN ^*A]fL:1I)pLks1]տڌY` 0a5>o3`ET<9(IiZeYoՇipYj=5^ljEM:E^>Bc,Z3;9~.) `uxml8X۫5/?>j.C ۏ5t+qX!9<\E !2~swOp o%'3M+xp[5PMGN/{7,LY o}U{(Br,x]$R6bkhU^ YSn`pe!BE|U c4N*kT}7K|O҇Z+ &Ѕ rY8rd I ycTo O[$nz5G ^r+\-/'׷jްMpl',ƞNs9_p_MF}oYͬa),AU37@ř͒T"Ti'%VW-  R%nIkFA{4>HSpM^eXG .t6vL:QC%"5pDNց8xL@G`Y~xV jZw* + b+Vb#Z _ pi*h2}?K4(@ӈqhg`490z}X($% UY4+rgiś/Dmp;M h nėy[ kqcIxRڟMdHcK'zOc oy6|EXu/ [lr7cyOY';OVRR~ޥ[y] F~}e ."9IR̩bҾ(ǎ;9pw텼ed2|j\g| wNR-$-XFK(Ԭv_p3A(Yx=ACg$s\nrY~ XQ#0cgڙs8}qGYZs‘,H S 'C(fHlCi|Rߚjff:rNq1IsK3ՄR#aݷ ZrK}m=͒;SWcV(}Rs)8;-t]D^q.4s``#|TlF-Pk]cV$$6CSg*h!~ ԧfu"m"|bP`"3=$E@ϤH1ÑA&w&Y9~Oʾm7 oyO?([\Bkz\@<'l`"wΠg1SʓNy+MXEM@Vggh2qXi3> 6=l6HG~-Pn͵/sFBUh'U߀|o JNL>2I}!AX 5Ê<#6LF%qN9aT& 63C伄ڮ4;B*s|]&u ɂ6u9#brmxC)C;n;_q)~i(5_*#}өcGfh#;Rч)*ӊɱo[(E;Y֮iְC0.. L~m!Qp2_@)9Q>'@"5xXRuQ Ukk)܍7Ӡ&Gml$9{rXP^8nWn%Ɗoc7{eEq.b`̶P3Iݮr@-(b&YhYvN~2^6_)kt´lab7 ="Rɤ^X+M>#j^o39Dt(&A!Ω^udl#$@)S\)}rRPI)?qe40@bDfxSCrO6p~Rv)~?Pz'/Z+fځ"]mH%B=|!22v*T z!Fe>!vɱ[LIhorД d up 8gN:ж{>nGq-޵;})Ů=MO*>| [5/ ,#rB @lfFGcՠ2IT Ԅ^0D'Z$ZCEJMšl c|c/h0襹gz & hf*+5$\tCl.vl:sM">s:ZP6}G4'VɂCrH"=l|4,0V껐4pFX0WErss f,.Թ5&ӪD .A*egt[=3):5;j^Ur^$To`1{&!B@RcoNkU?0g1s9562$!7K~'VN;O-7RI y2@[eWr?m|4d]eoƼ=s FEq1/-/×4uY>"8j/wKw2ҷʱ-6 N+:Jן[n /v72nFrjK|3׹tu$|AQj%3( '~&kr.HdtmrdjG (`M+5pރ ()`^F9Vߙʇ S-ʎE2IрWY e8Q!q?~F~~گ3Xce^5/"Os-"sTgƀO;I#P[.jWV#Aa;B a=O>TL" Eef8rJ3Anoiĩi{M?dQlsda7^\oeh! }6 KtV"&sOLu:&۽>TH'mT%[@iyz!SNf1'**[.SJO ס u*!u拊hV ;dTĵ6W$^tѸ#E(4gIRrv\jZC* z}p Oa?ze۱Byܷ7i%uu*Ǖ]0+h7"ïnwYb]1p 9A@U}TVm"@IR<vױxEŵ! ݱY?$0{znj@T 4F+ٜl (u̱ƾD m}#Ojb;^Xu׸Aw$*# 5yԂj͵"öwDB/VmOZu+ IG/HPV{WsdmىYURFL+m͟AppQphY~rXon rQSb4^%@mJrZ n3qkv7KRbGe-; y>t;Jpv?qoY4)>kycZ\3,ݞz-2\_!ǐ$ w c4ߨk2 ph7mḛB6miyCy*1Td>=U[,TpzhgQm k}JMtpBJnOzf&B㋢#~d8iIv"s0"&;YbrBٝiڊ,Vd:ܘ.&7>u+(J H ǏA2w%i9GG$ d*^bDI\8)@;+JlkM<#ۂtH1+p[)k^PCO jn+iԎsM]*=CM9N P/hyQ{?^FRK4cPޟOp\泉lMzr^dP|}:R4X`ks^2YpE;CR[l|>@d5U]&Q/K$1E_a;4ml9T[PCDaDҨ7$.?<"%?t #CWw3m7yl XCv遘DhM)[EQ78;e%ޕ%}YitNT9Yħ AxK3tazËެZ6:Ε2Kzp¤ZO0yE@f3Llq랦&a*&{9vUkzf@y'\l~-4u^CNzw=iS2)qe< p1:^^"+hAnh拾O6i:H#>1 q[ jJ+~ۨ1@-u7s'U?i/5.8eG|U6C =Ѵs@0EǍĬy"He_.`$1e e~Y9F`O[.;T.@ºJ8xe`zu[vV^XyuHR#!): TiBnp6ۑzcitD;U"(CkC+dVǓ0Mqⶪ |]349v=hwA79Գu߀uhNk.(7nh)iu&5(>针8 N@1_P 3hƧXBUM⬋(jU:{P(etK2/q۱KJ?} =twiYh P;a&,7dD*ږL5%K56oxPATR:!Ոf4K|18=>AL;;X{EkLBq20mi 'z .ZEq*A&oͫ0[ ԳEnZdܪoh̲^,O D@, 7)YdGǝK&jDwsgXFU\-x〉IWew,1˄ypI4qYGˠko<)is|6qīsh(Z n(Š#@uWmi:HfʘjJJ=NWbC̑NQԶgR#,7=5tt#(f ._ybk+$>*%Ő{ʉ?C$vIJ!FB89'k-^2i 9wITTR O~jgLfQ GJ806"#rrGb=md{@įMMOGOrP/Mu^R3v޳뽄 2gmD˽"4뛗ymT:1 ح~ p$"qje5^o^q(*3QC/819m2]䌑H@0>Slg'PML/ŪP^" ׊*;& tBc]g ;T 0\XIFIFauj >9涏Qסϯ.$هk5kI(jVxy,ל[7yy{ V;_켯@pȷ f8PԐ@?%NX|Tjj;&|XXN^xRjlf/lLa/sַYfJI0!67v?Z:0bj'e,e7}P^b*(f &5כβFpB!q#Ϳc[RRq vLz)L~QkC_5S SE~rNnkӎӉM/Qg޼d.a*z_u.=Wr>AEp*?pnGzn_)(3滏ikNN!=~NJ1KY'`O) K3ez$=8pͯYNײB"[ Mnq<ے PR.`U&S) f (s,eq\DN0&[[J/[+ڟaGfKHCڵCu`Vqf3 I|JK)%p P;FNjS ԑC;7yx}j,˯#x2$V]:d/Q =5 0ZT\JXGl애{-:K%nG]ݷ |pN=*Rɿ>kogevr!ayBju?(Umw0Q[%TN1smb#H ,]QE!K T^u xڴSR9Y&ST,v`HJCp4z8_LZ>iDgH΍E<9ri)> L4or=JZzk V;CdK5&}HuD\/Ee/i*3o ti~|Pt}b\"6/ez_B!^ ψyYDb>̚qeͮb;OD9p.+Lgc%$-zH<҈IrK(%^t!{6@sX!RG?苉}*qahVI\q"+ǘَ篂AmjÎ =13/'Qۡ)3*n뾻R IR|cfQ?ef|6 -M[ЧZC7Z&L%?0$`'bN#ۚ//aD>XB Wv-ʒ`B+}kРUt.| .~z&3Hcx)[\%Uv@^ɉlR"fܒݮ 8p8?WŭM/=Ӟӎ5"S4ba25v'A7S(&AR-&HqT1R\^|(M;u3@g PSLA&uvucu Xժf1 U{ٶa=]=mv>> B'MZ@{Tb6{qL5[Uēj=f{Mxu;&b7ނ(2Ap3Dwigh–73D9Aa޽eo_cрCF&2 M_W__> u:Uzܰ#P wMAq'V\˱<11ԁٱu7'Im6Mu⟄KU3Mp[7lݒePJg\T_j(ߎzLG6E0ɉ;}g_՞~֣.D<Qܛ}Q('+eyw[B'cY.jtQͤ)oRSxFm]-d t b2zyN6/vM?A@SԵ ߏUZs 9PXgڒ~G>!3Z~_OE5+\`oM4U c`sgROZdD{k1jo}1wX;Yu9" |NEw+ts5Dnm [W(L^d!0RC?EvŃ X~niz?zxv%SXsƲa 5$IMZ<+5:7rb`L6uOQ7HG tR>mcJŸ|8o[m[>>R.R_ܦZw] }ig%d祟V I:eBA<ȍ]33&:x()DQ%/N"hTɒaB"6g}f1Gi3F[gSQ CeW;ssaKPMR؉C|B\v8 X\B0u #GPDHr>^@$b:q>9g{`ЉOϟSS箶 (f̗Zm.gSe}ٵ6rڟ4%ӐxYsjƴ,")с5E`8>v͈j>; C?iW 6{y_4X[N%{j͜""}kYfN,߯Թɢs6K mGLqP_}@L辭6P}v} Tҡo8s s1mO4Qhkۼ0Mr_]>~w@MਊxߛS)eQqx(t~cG-Zue堚7w:n|ŰS fg$CzAI,FTV"0Ʈ>s)c? #F2ż| ;QqwT=r QNu9d!XTFjD~p'Tgv^BٲR($b oۇu ^f[H%jS/&GU'Z;طvۃJ&}bGpUÃʮÐ!46%5aU{w Yo[KV?+q dغ쩏\0cv=t޷4 a/vOP2*Y]%pM/@פ d]^#Se$H]UUl]M?t%[tV edHս+6uS꽺a(걸A4th0¬[Z;A)TAg $FЦEZA։w҆eK.EkzkЦ3SwFlKr>}s"l̬1o %?NЬӣn3A!Sj^hYrpKa,0%B:ktF5#c=Ϊ*Л-2)E73^CO9tܺ/j?|u{#I-r _&J^g_ZF?S`Ϧ`![yINb8|Kըġ?,nGu!B]'ՠ"O?SZES`1à?3W A4aKT(I%v=L}f/#Qg_3i”>Pkg&\q)@f0=!~z7}J$kLG3ǐc^6^[ B"7~1O5 O}zu2l?EE`]8thNH\hKVK/0osַWS+Gڮ<2]Siѭ;.q Iߓ/|IP݂-^J!<5}+ :(aiI Mo$c 7EUȁ\9 t ;pFڸǰY.' QSήo.; k&IZ3uYhv+|5LeJgkF^Ncf5;X -ͪvË𭺂ds_s^D!7(cƯy #Rm&L?s[_6By~\v7}C򣦸 V(< WEdCяw#-{nPY}y}@m+:R Ho8 âs+!ӛ*C9qwH\m!㺯8j{ǩ-XU"V. "&v7Is> 'V `21EE3y^bűh8Zأ!`ЙVNۓ/z܇$ert =@5JvÊio3A$P:u)N/!. _=q!΃ -ݳ3`njY4 izP [^ dA'0mBn7]DŽ UɌE-%ςdCE}˼v?ۂm=,ؠl&3rH9(R\,H45%ePEH H"3QQR+圉Sxhowo&-,o.5[;R?C[M߿̕Ph䀷G"L&3Q }K)̑mql&|oP낦hzX{ <C?z jMALGf-Z]t{8u5t#>xlM$L?b7'0R;@@҈;l)P>P0ډprcDW o,zT f׀1V8NBH?;pBT R[Pα9tO2K:p,_u)CG{$cIԗA5˃3X 32u!ڼG\H&y6}> 2#WI* "ە DvԟI-bF(4݉W.tu4}i]s,R~:]ؑd{]?ԋXծiS~84!N5ե+@7\w&IK(5fdjhQo>4zg,۾-CY5](jWdBGBIҸB(^c*OPR?*5硸%M&615~x23YiJ4ӊʮ\&H@53bZOA]}z"Qjy!WQBK~{Uk'œW" W&jcW?od ̤̀D"^mn#Dg;ܤ?O[Y΀(0#lcHζU€4qu.9=ي#Ƴl_wD.b,ȲJN#i| Op#Ǒ ݾ2gH}4/߸N(1B)KI%AOt`QM߱7ɘ8ts5qa«_!)e[ITQ lgqras& {v$p,ouhLRNJbR zAA*b+ EN%d_ SȾ 6~N枴G$-M$#^"ЈT~ۖtHHqB&lX:O3.ق TL2-0}=iҳAZeYCd =g-onT\ -1ל7-gmltY;W{鏈Yķl 4PbK|E ]R;5Lt3G "]_(I1*froqnܰsFD͈80$ݧ%e}"7ݝέ&׻",=`l?4ŴB~mK;kr tԇ1IȵzZ 9-ٴ3o,G$-{٫+|לp`V"]ʟ _:G\FZ D%WܿB0Y'[|݋&-U 7 S`-UX#r6~!F_bƓ eM7{ϞS<%CbQ^Nq(n "'uJf/?!r\xFq<[aC;`k%E nQ(<Рy&xĸ4Q`7@,ﰃ,hUoPf'F%ID[vM3mGPh%ow6K㱱\|}.NFӢrG *Si4M'wst)NRۦPs&6:'KRQykk؈x0 >&s4pʖж ;x!4%py^ؿɀhEM `Xgj"G.ӥّt} ۞ qٹ~gͯuDJ̔Qq{bw`q Ey*V?L oF7Rj 96\3!3 EG:;Ci|dʋTk-9еy~uxz>S1^5>}zaW 3M5ýgl4~cW@Z!$f0L'LyZF Ĝч;VIlL"R胕J Z {ΗBߦnM}+Q1Jؙ.ɛAuD3rX8ǒkۦ@îz.`\ĴmK'I>RwHK+QLbڲ!tFue)sш>T6k-}8{?##M5xaALdhڠnL,Dt;4c@ pHg;ZHABcr˒7ErEԠu?JE #L8 ~d?b~ %b}ȘH;|,ZQ(248ziiW*hO}~iؑ~ 6+Cj[{x `+HI0?R- y;Æ\~p..4H= ;w%cu.2)U{&wJH QRrM=:ŠGU4>sJ ܰnLD %-#ԞF/@DZX-6ʄBo(g+ 7p!1n7{2QzEl],5cɔ x` m"ѓY"8)=/Īy?qo8dbLMdjkAn0W6w!g ݎP(=U/K=b0½ZVwAС#;~4B_liigf]Q@ *wDC( \7Ŷ1lѢSփo>!PReLE9(X+K1tqZpb./ّeރL?]Qu\ba',s?FtŹ2é PKfkr-P[)JZy^KwAe1)Ͻ2uۂ'OL7Rb@aݠ*t{BCu&~LU {t!n~R"XΫω<ް C{Xt:Թ})(` ܚk˝+SaO^(? Ra՝!gqy\tZf=u:<)0uNٕq쭈=8^elCzgu5Ч&DŽ8r,(I{ZJd5Ld *?!4 v {c̳~ )NRNvgjECEDq DrrOdЮV-{uǻy֚wyAׅ16c_m 2ą1*:,fk3^'8XBz!CQwݵ0. n€aU25yR ؋T)+޵M2Kv^.[ȶ"ł# enw\9sɶXDuBTA<0$ſ3 YJ}"a>ܑy ~R S!k^?+urdx.U9.qӖDܕ?f)FUHkՇT&d~ YZ