pt.c 639 KB