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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????Žã????Žã???ú„??Žã???????ú„??Žã????????????????????????????????????????????Žã????Žã???ú„??Žã???????ú„??Žã??????????????????????????????????????????????????????????????????????????????????????????????????????????????????Žã????Žã???ú„??Žã???????ú„??Žã????????????????????????????????????????????Žã????Žã???ú„??Žã???????ú„??Žã??????????????????????????????????????????????N???????????????????????????????????????????????????????????????Žã????Žã???ú„??Žã???????ú„??Žã????????????????????????????????????????????Žã????Žã???ú„??Žã???????ú„??Žã??????????????????????????????????????????????????????
SJIS-WIN00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????弱????弱???厓э??弱???????厓э??弱????????????????????????????????????????????弱????弱???厓э??弱???????厓э??弱??????????????????????????????????????????????????????????????????????????????????????????????????????????????????弱????弱???厓э??弱???????厓э??弱????????????????????????????????????????????弱????弱???厓э??弱???????厓э??弱??????????????????????????????????????????????N???????????????????????????????????????????????????????????????弱????弱???厓э??弱???????厓э??弱????????????????????????????????????????????弱????弱???厓э??弱???????厓э??弱??????????????????????????????????????????????????????
EUC-JP00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UTF-800111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111011100011001111110011111100111111001111111000111011100011001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111111110101000110110000100100011110011111100111111100011101110001100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001110111000110011111100111111001111110011111110001110111000110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111111111101010001101100001001000111100111111001111111000111011100011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????롢????롢???哈꼷??롢???????哈꼷??롢????????????????????????????????????????????롢????롢???哈꼷??롢???????哈꼷??롢??????????????????????????????????????????????????????????????????????????????????????????????????????????????????롢????롢???哈꼷??롢???????哈꼷??롢????????????????????????????????????????????롢????롢???哈꼷??롢???????哈꼷??롢??????????????????????????????????????????????N???????????????????????????????????????????????????????????????롢????롢???哈꼷??롢???????哈꼷??롢????????????????????????????????????????????롢????롢???哈꼷??롢???????哈꼷??롢??????????????????????????????????????????????????????