0000743532-04-000001 3 1 20040108 20040108 HARPER JACOB CALHOUN III 0001274847 3 34 000-11773 04515483 P O BOX 11000 MONTGOMERY AL 36191-001 3346134344 ALFA CORP 0000743532 6331 630838024 DE 1231 P O BOX 11000 PO BOX 11000 MONTGOMERY AL 36191-0001 3342883900 P O BOX 11000 MONTGOMERY AL 36191-0001 FEDERATED GUARANTY CORP 19870505 3 1 primary_doc.xml PRIMARY DOCUMENT