Certifying Acceptance Agent (CAA)