decl.c 475 KB