decl.c 541 KB