dalton esquivel