layne esquivel