chsc.c revision 7ad6a249
1