Implements a PCS provider