decl.c 288 KB