Software implementation of a deterministic approach to analyzing large files | Synapse