So, Xbox redeemable codes are 25 character case insensitive strings of letters and numbers. However, it has been suggested that not all letter/number combinations might appear (eg. 0/O). In the interest of fraud detection, what is the definitive (read as: {{Citation needed}}) list of possible characters which might make up this string?
Bonus points: given these additional rules, what are the number of possible strings that could be formed.
