genrep: fix hashes again???

why do I have to keep swapping the carets in and out? :|

next time this happens I'll pay more attention to `git log`