文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110111110100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}????????????????????¬?????????¬??????F????????¬???????¬??????F???¬?????????????????????????????????¬?????????¬??????F????????¬???????¬??????F???¬?????????????????????????????????????????¬?????????¬??????F????????¬???????¬??????F???¬?????????????????????????????????¬?????????¬??????F????????¬???????¬??????F???¬????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110111110100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}????????????????????〓?????????〓??????:????????〓???????〓??????:???〓?????????????????????????????????〓?????????〓??????:????????〓???????〓??????:???〓?????????????????????????????????????????〓?????????〓??????:????????〓???????〓??????:???〓?????????????????????????????????〓?????????〓??????:????????〓???????〓??????:???〓????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110111110100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}??????????????????????????????????????F????????????????????????F???????????????????????????????????????????????????????F????????????????????????F???????????????????????????????????????????????????????????????F????????????????????????F???????????????????????????????????????????????????????F????????????????????????F????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110111110100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}????????????????????????????????????????F??????????????????????????F??????????????????????????????????????????????????????????F??????????????????????????F??????????????????????????????????????????????????????????????????F??????????????????????????F??????????????????????????????????????????????????????????F??????????????????????????F?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110111110100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111100000010100011000111111001111110011111110000001101011000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111100111111100000011010110000111111001111110011111100111111001111110011111110000001010001100011111100111111001111111000000110101100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}????????????????????겕?????????겕??????갌????????겕???????겕??????갌???겕?????????????????????????????????겕?????????겕??????갌????????겕???????겕??????갌???겕?????????????????????????????????????????겕?????????겕??????갌????????겕???????겕??????갌???겕?????????????????????????????????겕?????????겕??????갌????????겕???????겕??????갌???겕????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |