ushc.c revision a4034173
1