mapl.