abstract.C 111 KB