Architecturally, each codepage consists of 256 possible values (codepoints) represented as hexadecimal values in the range X'00' to X'FF'. Each character is identified by a codepoint that is comprised of a row/column digit combination. The leftmost digit represents the row number and the rightmost digit represents the column number. Codepoints range from '00' (upper left corner) to 'FF' (lower right corner). For example, in the EBCDIC codepage, the codepoint for the '!' character is 5A.