On the Subject of Nimbly Pruning the Number Pad

Who knew that only 19 of the paths were valid. :)

≥ 3 YellowSN evenOdd batteriesBothNeither
≥ 2 Blue and ≥ 3 Green3322322332323223
5 is NOT White or Blue, ≥ 3 White9321293192311392
5 is NOT White or Blue, < 3 White2346423624366324
0 or 1 port, ≥ 3 White7290790279202097
0 or 1 port, < 3 White2999929929999929
≥ 3 White, no Green on top row9207907290272709
≥ 3 White, Green on top row7019170971099071
< 3 White, no Green on top row2090920029000029
< 3 White, Green on top row0901001900919100
4, 5, 6 are Red, White, or BlueSN evenOdd batteriesBothNeither
≥ 2 Blue and ≥ 3 Green2536236523565632
5 is Red6739367963799763
0 or 1 port6197961769177169
No Green on top row3506306530565603
Green on top row5053550355033055
Serial Number has vowelSN evenOdd batteriesBothNeither
≥ 2 Blue and ≥ 3 Green8591985189511589
5 is NOT White or Blue8869688986899886
0 or 1 port8319183981399381
No Green on top row1018118011080811
Green on top row7101071170111170
ElseSN evenOdd batteriesBothNeither
≥ 2 Blue and ≥ 3 Green9017190791077091
5 is NOT White or Blue1379179317393971
0 or 1 port9471794197411497
No Green on top row9244492494244294
Green on top row4428428442484824