Black Hills Corporation UNDERWRITING AGREEMENT