FIRST FINL HLDGS INC NEW filings