pt.c 840 KB