Libby Mayan top ec record