同じビット列が文字コードによってどんな文字に解釈されるか

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011111011111010010111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111111101111101111101001001111101111101111101000000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????????????????????ラ??????????????モタ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????ラ??????????????モタ????????????????N????????????????????????????????????????????????????????????????????????????????????????????ラ??????????????モタ????????????????????????
SJIS-WIN00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011111011111010010111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111111101111101111101001001111101111101111101000000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????????????誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「????誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??難セ????????????????????????????????????????????????????????????????????????????????????????????????????誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「????誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??難セ?????????????????N??????????????????????????????????????????????????????????????????????????????誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「????誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??誧ィ誧ィ??薰ョ?誧ィ薰「??誧ィ薰「??難セ?????????????????????????
EUC-JP00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011111011111010010111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111111101111101111101001001111101111101111101000000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????????????????????????????????????????鐓???????????????????????????????????鐓?鐓??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????鐓???????????????????????????????????鐓?鐓?????????????????N????????????????????????????????????????????????????????????????????????????????????????????????????????????????鐓???????????????????????????????????鐓?鐓?????????????????????????
UTF-800111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011111011111010010111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111111101111101111101001001111101111101111101000000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????????????????????ラ??????????????モタ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????ラ??????????????モタ????????????????N????????????????????????????????????????????????????????????????????????????????????????????ラ??????????????モタ????????????????????????
UHC00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011111011111010010111001111111110111010001010101010001110111010001010101010000011111100111111111011101000001010101110001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111111101111101111101001001111101111101111101000000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111001111111110111110111110100101110011111111101110100010101010100011101110100010101010100000111111001111111110111010000010101011100011111111101110100010101010100011101110100000101010001000111111001111111110111010001010101010001110111010000010101000100011111100111111111011101000101010101000111011101000101010101000001111110011111111101110100000101010111000111111111011101000101010101000111011101000001010100010001111110011111111101110100010101010100011101110100000101010001000111111111011111011111010010011111011111011111010000000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????????????杖⑧뒯??壯?杖⑧궋??杖⑧궋??杖⑧뒯??壯?杖⑧궋??杖⑧궋??絶뾁杖⑧뒯??壯?杖⑧궋??杖⑧궋??杖⑧뒯??壯?杖⑧궋??杖⑧궋?絶볩????????????????????????????????????????????????????????????????????????????????????????????????????杖⑧뒯??壯?杖⑧궋??杖⑧궋??杖⑧뒯??壯?杖⑧궋??杖⑧궋??絶뾁杖⑧뒯??壯?杖⑧궋??杖⑧궋??杖⑧뒯??壯?杖⑧궋??杖⑧궋?絶볩?????????????????N??????????????????????????????????????????????????????????????????????????????杖⑧뒯??壯?杖⑧궋??杖⑧궋??杖⑧뒯??壯?杖⑧궋??杖⑧궋??絶뾁杖⑧뒯??壯?杖⑧궋??杖⑧궋??杖⑧뒯??壯?杖⑧궋??杖⑧궋?絶볩?????????????????????????