pt.c 570 KB