The first 11 bits represent the color, up to 2^11 = 2048 colors.
2^11 = 2048
The last 24 bits represent a unicode character, up to 2^21 = 2097152 characters.
2^21 = 2097152