hp100.c 90.4 KB