diag.c 48 KB