pt.c 346 KB