decl.c 328 KB