Basic Validation (Format Only)
Actual Validation (Using rules defined by the Social Security Administration)
"Over-the-top" Validation (Handles previously mentioned rules and a few common exceptions)