The Unicode Character Set (UCS) contains 1,114,112 code points: U+0000—U+10FFFF.
Each incoming byte is encoded as the lower byte of a UTF-16 code point.