文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ÂÃÂÃ???????????????ÂÃÂÃ????????????????ÂÃÂÃ???????????????ÂÃÂÃ?????????????????ÂÃÂÃ???????????????ÂÃÂÃ??????????????????????ÂÃÂÃ????????????????????????????ÂÃÂÃ?????????????ÂÃÂÃ???????????ÂÃÂÃ???????????????ÂÃÂÃ??????????????????????ÂÃÂÃ????????????????????????????ÂÃÂÃ?????????????ÂÃÂÃ???????????ÂÃÂÃ???????????????ÂÃÂÃ????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ツ偲篠偲???????????????ツ偲篠偲????????????????ツ偲篠偲???????????????ツ偲篠偲?????????????????ツ偲篠偲???????????????ツ偲篠偲??????????????????????ツ偲篠偲????????????????????????????ツ偲篠偲?????????????ツ偲篠偲???????????ツ偲篠偲???????????????ツ偲篠偲??????????????????????ツ偲篠偲????????????????????????????ツ偲篠偲?????????????ツ偲篠偲???????????ツ偲篠偲???????????????ツ偲篠偲????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Î????????????????Î?????????????????Î????????????????Î??????????????????Î????????????????Î???????????????????????Î?????????????????????????????Î??????????????Î????????????Î????????????????Î???????????????????????Î?????????????????????????????Î??????????????Î????????????Î????????????????Î?????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010001110110000111000111011000010100011101100001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000010100011101100001110001110110000101000111011000011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101000111011000011100011101100001010001110110000110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????혦횓혦찹??????????????혦횓혦찹???????????????혦횓혦찹??????????????혦횓혦찹????????????????혦횓혦찹??????????????혦횓혦찹?????????????????????혦횓혦찹???????????????????????????혦횓혦찹????????????혦횓혦찹??????????혦횓혦찹??????????????혦횓혦찹?????????????????????혦횓혦찹???????????????????????????혦횓혦찹????????????혦횓혦찹??????????혦횓혦찹??????????????혦횓혦찹???????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |