pt.c 374 KB