cp3-lib