pt.c 674 KB