Note: Passwords must have at least one non digit character, and have at least one lowercase ('a'-'z'), and at least one uppercase ('A'-'Z') character.