NAUGATUCK VALLEY FINANCIAL CORPORATION (a Maryland-chartered Stock Corporation) Up to 4,456,250 Shares (Subject to Increase Up to 5,124,688 Shares) COMMON STOCK ($0.01 Par Value) Subscription Price $8.00 Per Share AGENCY AGREEMENT May 13, 2011