FIRST COMMUNITY FINANCIAL CORPORATION