pt.c 643 KB