In reply to Chris Hemedinger.

running 9.4M2. Different results are weird.

One important thing to add to your code, though, is that the first character must be a 1 or 2 (see ), requirement #5.

If you run '3003802907' through your code it comes back as valid. Should be invalid