decl.c 283 KB