Generator alternator a4042p as