decl.c 513 KB