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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-10011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????©÷?????????©÷????????????????¢ç???????????¡¾??????????????????????????????????????????????????????????©÷?????????©÷????????????????¢ç???????????¡¾???????????????????????????????????????????????????????????????????????????????©÷?????????©÷????????????????¢ç???????????¡¾??????????????????????????????????????????????????????????©÷?????????©÷????????????????¢ç???????????¡¾??????????????????????????????????????N???????????????????????????????????????????©÷?????????©÷????????????????¢ç???????????¡¾??????????????????????????????????????????????????????????©÷?????????©÷????????????????¢ç???????????¡¾???????????????????????????????????????
SJIS-WIN0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????ゥ?????????ゥ????????????????「???????????。セ??????????????????????????????????????????????????????????ゥ?????????ゥ????????????????「???????????。セ???????????????????????????????????????????????????????????????????????????????ゥ?????????ゥ????????????????「???????????。セ??????????????????????????????????????????????????????????ゥ?????????ゥ????????????????「???????????。セ??????????????????????????????????????N???????????????????????????????????????????ゥ?????????ゥ????????????????「???????????。セ??????????????????????????????????????????????????????????ゥ?????????ゥ????????????????「???????????。セ???????????????????????????????????????
EUC-JP0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????∝???????????‐?????????????????????????????????????????????????????????????????????????????????????∝???????????‐??????????????????????????????????????????????????????????????????????????????????????????????????????????∝???????????‐?????????????????????????????????????????????????????????????????????????????????????∝???????????‐??????????????????????????????????????N??????????????????????????????????????????????????????????????????????∝???????????‐?????????????????????????????????????????????????????????????????????????????????????∝???????????‐???????????????????????????????????????
UTF-80011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100111110111001111110011111100111111001111110011111100111111001111110011111100111111101010011111011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000101110011100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000110111110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????²?????????²????????????????®???????????±??????????????????????????????????????????????????????????²?????????²????????????????®???????????±???????????????????????????????????????????????????????????????????????????????²?????????²????????????????®???????????±??????????????????????????????????????????????????????????²?????????²????????????????®???????????±??????????????????????????????????????N???????????????????????????????????????????²?????????²????????????????®???????????±??????????????????????????????????????????????????????????²?????????²????????????????®???????????±???????????????????????????????????????