Darcula operators stole data from over 884,000