pt.c 596 KB