pt.c 669 KB