alan Garate Lopez