ve-long-may