文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000011100001110000110001111110011111111000010101000101100001010110100001111110011111111000010101000011100001110000110001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000101100001010100101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????¢´???????¡�?¢´??¡�??¢´???????¢¥???????????????????????????????¢´???????¡�?¢´??¡�??¢´???????¢¥???????????????????????????????????????????????????????????????????????????????????????????????¢´???????¡�?¢´??¡�??¢´???????¢¥???????????????????????????????¢´???????¡�?¢´??¡�??¢´???????¢¥???????????????????????????N???????????????????????????????????????????????????????????????¢´???????¡�?¢´??¡�??¢´???????¢¥???????????????????????????????¢´???????¡�?¢´??¡�??¢´???????¢¥??????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000011100001110000110001111110011111111000010101000101100001010110100001111110011111111000010101000011100001110000110001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000101100001010100101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????ツ「ツエ???????ツ。テ??ツ「ツエ??ツ。テ???ツ「ツエ???????ツ「ツ・???????????????????????????????ツ「ツエ???????ツ。テ??ツ「ツエ??ツ。テ???ツ「ツエ???????ツ「ツ・???????????????????????????????????????????????????????????????????????????????????????????????ツ「ツエ???????ツ。テ??ツ「ツエ??ツ。テ???ツ「ツエ???????ツ「ツ・???????????????????????????????ツ「ツエ???????ツ。テ??ツ「ツエ??ツ。テ???ツ「ツエ???????ツ「ツ・???????????????????????????N???????????????????????????????????????????????????????????????ツ「ツエ???????ツ。テ??ツ「ツエ??ツ。テ???ツ「ツエ???????ツ「ツ・???????????????????????????????ツ「ツエ???????ツ。テ??ツ「ツエ??ツ。テ???ツ「ツエ???????ツ「ツ・??????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000011100001110000110001111110011111111000010101000101100001010110100001111110011111111000010101000011100001110000110001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000101100001010100101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????蔵卒???????臓???蔵卒??臓????蔵卒???????蔵促???????????????????????????????蔵卒???????臓???蔵卒??臓????蔵卒???????蔵促???????????????????????????????????????????????????????????????????????????????????????????????蔵卒???????臓???蔵卒??臓????蔵卒???????蔵促???????????????????????????????蔵卒???????臓???蔵卒??臓????蔵卒???????蔵促???????????????????????????N???????????????????????????????????????????????????????????????蔵卒???????臓???蔵卒??臓????蔵卒???????蔵促???????????????????????????????蔵卒???????臓???蔵卒??臓????蔵卒???????蔵促??????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000011100001110000110001111110011111111000010101000101100001010110100001111110011111111000010101000011100001110000110001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000101100001010100101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????¢´???????¡Æ??¢´??¡Æ???¢´???????¢¥???????????????????????????????¢´???????¡Æ??¢´??¡Æ???¢´???????¢¥???????????????????????????????????????????????????????????????????????????????????????????????¢´???????¡Æ??¢´??¡Æ???¢´???????¢¥???????????????????????????????¢´???????¡Æ??¢´??¡Æ???¢´???????¢¥???????????????????????????N???????????????????????????????????????????????????????????????¢´???????¡Æ??¢´??¡Æ???¢´???????¢¥???????????????????????????????¢´???????¡Æ??¢´??¡Æ???¢´???????¢¥??????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100001110000111000011000111111001111111100001010100010110000101011010000111111001111111100001010100001110000111000011000111111001111110011111111000010101000101100001010110100001111110011111100111111001111110011111100111111001111111100001010100010110000101010010100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000011100001110000110001111110011111111000010101000101100001010110100001111110011111111000010101000011100001110000110001111110011111100111111110000101010001011000010101101000011111100111111001111110011111100111111001111110011111111000010101000101100001010100101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010000111000011100001100011111100111111110000101010001011000010101101000011111100111111110000101010000111000011100001100011111100111111001111111100001010100010110000101011010000111111001111110011111100111111001111110011111100111111110000101010001011000010101001010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????짖쨈???????징횈??짖쨈??징횈???짖쨈???????짖짜???????????????????????????????짖쨈???????징횈??짖쨈??징횈???짖쨈???????짖짜???????????????????????????????????????????????????????????????????????????????????????????????짖쨈???????징횈??짖쨈??징횈???짖쨈???????짖짜???????????????????????????????짖쨈???????징횈??짖쨈??징횈???짖쨈???????짖짜???????????????????????????N???????????????????????????????????????????????????????????????짖쨈???????징횈??짖쨈??징횈???짖쨈???????짖짜???????????????????????????????짖쨈???????징횈??짖쨈??징횈???짖쨈???????짖짜??????????????????????????????????? |