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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????«²«Â?????????????«²«Â?????????«²«Â?????????«²«Â???????????????????????«²«Â?????????????«²«Â?????????«²«Â?????????«²«Â????????????????????????????????????????????????????????????????????????????????????????«²«Â?????????????«²«Â?????????«²«Â?????????«²«Â???????????????????????«²«Â?????????????«²«Â?????????«²«Â?????????«²«Â???????????????????????N????????????????????????????????????????????????????????????«²«Â?????????????«²«Â?????????«²«Â?????????«²«Â???????????????????????«²«Â?????????????«²«Â?????????«²«Â?????????«²«Â???????????????????????????????
SJIS-WIN00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????将イ将ツ?????????????将イ将ツ?????????将イ将ツ?????????将イ将ツ???????????????????????将イ将ツ?????????????将イ将ツ?????????将イ将ツ?????????将イ将ツ????????????????????????????????????????????????????????????????????????????????????????将イ将ツ?????????????将イ将ツ?????????将イ将ツ?????????将イ将ツ???????????????????????将イ将ツ?????????????将イ将ツ?????????将イ将ツ?????????将イ将ツ???????????????????????N????????????????????????????????????????????????????????????将イ将ツ?????????????将イ将ツ?????????将イ将ツ?????????将イ将ツ???????????????????????将イ将ツ?????????????将イ将ツ?????????将イ将ツ?????????将イ将ツ???????????????????????????????
EUC-JP00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????èî?????????????èî?????????èî?????????èî???????????????????????èî?????????????èî?????????èî?????????èî????????????????????????????????????????????????????????????????????????????????????????èî?????????????èî?????????èî?????????èî???????????????????????èî?????????????èî?????????èî?????????èî???????????????????????N????????????????????????????????????????????????????????????èî?????????????èî?????????èî?????????èî???????????????????????èî?????????????èî?????????èî?????????èî???????????????????????????????
UTF-800111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110110010100011111010101111000010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101100101000111110101011110000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111110001111101010111011001010001111101010111100001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????????룶쾹ヂ?????????????룶쾹ヂ?????????룶쾹ヂ?????????룶쾹ヂ???????????????????????룶쾹ヂ?????????????룶쾹ヂ?????????룶쾹ヂ?????????룶쾹ヂ????????????????????????????????????????????????????????????????????????????????????????룶쾹ヂ?????????????룶쾹ヂ?????????룶쾹ヂ?????????룶쾹ヂ???????????????????????룶쾹ヂ?????????????룶쾹ヂ?????????룶쾹ヂ?????????룶쾹ヂ???????????????????????N????????????????????????????????????????????????????????????룶쾹ヂ?????????????룶쾹ヂ?????????룶쾹ヂ?????????룶쾹ヂ???????????????????????룶쾹ヂ?????????????룶쾹ヂ?????????룶쾹ヂ?????????룶쾹ヂ???????????????????????????????