german-ayala-contreras documents