文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Î??????????????Î????????Î????????Î??????????Î????????????Î??????????Î???????????????Î????????Î????????Î??????????Î??????????Î?????????????Î????????Î????????Î??????????Î????????????Î??????????Î???????????????Î????????Î????????Î??????????Î??????????Î?????????????Î????????Î????????Î??????????Î????????????Î??????????Î???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ホ??????????????ホ????????ホ????????ホ??????????ホ????????????ホ??????????ホ???????????????ホ????????ホ????????ホ??????????ホ??????????ホ?????????????ホ????????ホ????????ホ??????????ホ????????????ホ??????????ホ???????????????ホ????????ホ????????ホ??????????ホ??????????ホ?????????????ホ????????ホ????????ホ??????????ホ????????????ホ??????????ホ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111100011100011111100111111100011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111111000111000111111001111111000111000111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111100011100011111100111111110011100011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111100111111001111110011111100111111001111111000111000111111001111111100111000111111001111110011111110001110001111110011111110001110001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111110001110001111110011111111001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????랝?悸???????????랝?悸?????랝?悸?????랝?悸???????랝?悸??랝?랝????랝?悸???????랝?悸??랝?랝???????랝?悸?????랝?悸?????랝?悸???????랝?悸???????랝?悸??랝?랝?????랝?悸?????랝?悸?????랝?悸???????랝?悸??랝?랝????랝?悸???????랝?悸????랝?랝?????랝?悸?????랝?悸?????랝?悸???????랝?悸???????랝?悸??랝?랝?????랝?悸?????랝?悸?????랝?悸???????랝?悸??랝?랝????랝?悸???????랝?悸??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |