QuickLinks -- Click here to rapidly navigate through this document

EXHIBIT 31.2


CHIEF FINANCIAL OFFICER CERTIFICATION

I, Gilbert A. Fuller, certify that:


Date: March 13, 2008   /s/  GILBERT A. FULLER      
Gilbert A. Fuller
Chief Financial Officer
(Principal Accounting and Financial Officer)



QuickLinks

CHIEF FINANCIAL OFFICER CERTIFICATION