What does HOPC stand for?

What does HOPC mean? We have 12 definitions. Read most used HOPC meanings below.