HERCULES INC (HPC)