decl.c 289 KB