Zombit: Exploiting Runs in Bitvectors | Synapse