decl.c 281 KB