pt.c 642 KB