New sha512 (good for experimentation) kernel. - somehow bugged. Cannot crack all tests in one run, but crack them all if I keep running it.
New macros for sha256.