Argus Cyber Security generates over $685,000 for charity