AMENDED AND RESTATED CREDIT AGREEMENT dated as of June 25, 2004 among SEMCO ENERGY, INC., VARIOUS FINANCIAL INSTITUTIONS, STANDARD FEDERAL BANK N.A., a National Banking Association, as Agent and Arranger, KEYBANK NATIONAL ASSOCIATION, as Syndication...