do van long