cpureq.c