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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-10011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X???????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X?????????????????????????????????????????????????????????
SJIS-WIN0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X???????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X?????????????????????????????????????????????????????????
EUC-JP0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X???????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X?????????????????????????????????????????????????????????
UTF-80011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X???????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X?????????????????????????????????????????????????????????
UHC0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110101100000111111001111110011111100111111001111110011111100111111001111110101100000111111001111110011111100111111001111110011111100111111010110000011111100111111001111110011111100111111001111110011111101011000001111110011111100111111001111110011111100111111001111110101100000111111001111110011111101011000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X???????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????X???????X???????X???????X???X??????????????????????????????????????????????????X???????X???????X???????X???????X???????X???X?????????X???????X????????X???????X???X????????X???????X???????X???????X???X?????????????????????????????????????????????????????????