M6.3 Earthquake 20 km NE of Esmeraldas, Ecuador - April 25, 2025