9,420,290 Shares CROSS MATCH TECHNOLOGIES, INC. Common Stock UNDERWRITING AGREEMENT