subr.c 67 KB