decl.c 544 KB