SXC HEALTH SOLUTIONS CORP. 5,200,000 Common Shares Underwriting Agreement