abstract.c 69.4 KB