decl.c 319 KB