1,304,347 Shares* Guaranty Federal Bancshares, Inc. Common Stock UNDERWRITING AGREEMENT