decl.c 340 KB