文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111111000010001010100111001100100000000111111001111111110100001000110001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111110000100010101001110011001000000001111110011111111101000010001100011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????èF???æ»???èF?????Tæ@??èF?????èF???æ»???èF??????èF???????????????èF???æ»???èF??????èF??????????????????èF???æ»???èF?????Tæ@??èF?????èF???æ»???èF??????èF???????????????èF???æ»???èF??????èF???????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????èF???æ»???èF?????Tæ@??èF?????èF???æ»???èF??????èF???????????????èF???æ»???èF??????èF??????????????????èF???æ»???èF?????Tæ@??èF?????èF???æ»???èF??????èF???????????????èF???æ»???èF??????èF??????????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111111000010001010100111001100100000000111111001111111110100001000110001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111110000100010101001110011001000000001111110011111111101000010001100011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????錻???貊???錻?????У襦??錻?????錻???貊???錻??????錻???????????????錻???貊???錻??????錻??????????????????錻???貊???錻?????У襦??錻?????錻???貊???錻??????錻???????????????錻???貊???錻??????錻???????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????錻???貊???錻?????У襦??錻?????錻???貊???錻??????錻???????????????錻???貊???錻??????錻??????????????????錻???貊???錻?????У襦??錻?????錻???貊???錻??????錻???????????????錻???貊???錻??????錻??????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111111000010001010100111001100100000000111111001111111110100001000110001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111110000100010101001110011001000000001111110011111111101000010001100011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????羯??????????T?????????????羯??????????????????????????????羯?????????????????????????????????羯??????????T?????????????羯??????????????????????????????羯??????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????羯??????????T?????????????羯??????????????????????????????羯?????????????????????????????????羯??????????T?????????????羯??????????????????????????????羯?????????????????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111111000010001010100111001100100000000111111001111111110100001000110001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111110000100010101001110011001000000001111110011111111101000010001100011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????F????????F??????T?@???F??????F????????F???????F????????????????F????????F???????F???????????????????F????????F??????T?@???F??????F????????F???????F????????????????F????????F???????F???????????????????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????F????????F??????T?@???F??????F????????F???????F????????????????F????????F???????F???????????????????F????????F??????T?@???F??????F????????F???????F????????????????F????????F???????F??????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111111000010001010100111001100100000000111111001111111110100001000110001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111110000100010101001110011001000000001111110011111111101000010001100011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101000010001100011111100111111001111111110011010111011001111110011111100111111111010000100011000111111001111110011111100111111001111110011111111101000010001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111100001000101010011100110010000000011111100111111111010000100011000111111001111110011111100111111001111111110100001000110001111110011111100111111111001101011101100111111001111110011111111101000010001100011111100111111001111110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111010000100011000111111001111110011111111100110101110110011111100111111001111111110100001000110001111110011111100111111001111110011111100111111111010000100011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????鹽???譯???鹽?????껿縊??鹽?????鹽???譯???鹽??????鹽???????????????鹽???譯???鹽??????鹽??????????????????鹽???譯???鹽?????껿縊??鹽?????鹽???譯???鹽??????鹽???????????????鹽???譯???鹽??????鹽???????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????鹽???譯???鹽?????껿縊??鹽?????鹽???譯???鹽??????鹽???????????????鹽???譯???鹽??????鹽??????????????????鹽???譯???鹽?????껿縊??鹽?????鹽???譯???鹽??????鹽???????????????鹽???譯???鹽??????鹽??????????????????????????????????????????????????????? |