hairol torres castro