decl.c 547 KB