Author: Sebastián Hacher Rivera
Dates: 40.