ips.c 253 KB