VERTICAL HEALTH SOLUTIONS, INC. SECURITIES PURCHASE AGREEMENT May 27, 2004