PROFESSIONAL ENGAGEMENT AGREEMENT GENERAL TERMS BETWEEN CALPINE CORPORATION AND PA CONSULTING GROUP, INC. Calpine Corporation Telephone (713) 830-2000