aha1542.c 50.2 KB