few question
is there a up to date list of what commands are needed to crack certain things 
like 2500 wpa/wpa2
900 md4
0 md5
2nd question is take wpa for example.
If I want to throw every caracter possoble into a brute force what command would I use?
I have seen a few but to mix and match it what would it be?
example a!b2C8D{  what command would I up in
pass the --help flag to Hashcat to get the updated list.

This will answer your second question: