decl.c 280 KB