chsc.c revision ca4ba153
1