Maybe it has something to do with this? Can somone verify this info? A link? I lost my insider trading links. HELLOSOFT 05/25/2006 N/A 880,952 N/A N/A