同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???? L ?????????e?????????????m???? L ??H??????e??????????m????????????????????????????????????????????????????????m???????????e???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???? L ?????????e?????????????m???? L ??H??????e??????????m????????????????????????????????????????????????????????m???????????e?????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???? L ?????????e?????????????m???? L ??H??????e??????????m????????????????????????????????????????????????????????m???????????e????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m????蔵鱈蔵?????????e?????????????m????蔵鱈蔵??H??????e??????????m????????????????????????????????????????????????????????m???????????e???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m????蔵鱈蔵?????????e?????????????m????蔵鱈蔵??H??????e??????????m????????????????????????????????????????????????????????m???????????e?????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m????蔵鱈蔵?????????e?????????????m????蔵鱈蔵??H??????e??????????m????????????????????????????????????????????????????????m???????????e????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???????L???????????e?????????????m???????L????H??????e??????????m????????????????????????????????????????????????????????m???????????e???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???????L???????????e?????????????m???????L????H??????e??????????m????????????????????????????????????????????????????????m???????????e?????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???????L???????????e?????????????m???????L????H??????e??????????m????????????????????????????????????????????????????????m???????????e????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???????L???????????e?????????????m???????L????H??????e??????????m????????????????????????????????????????????????????????m???????????e???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???????L???????????e?????????????m???????L????H??????e??????????m????????????????????????????????????????????????????????m???????????e?????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m???????L???????????e?????????????m???????L????H??????e??????????m????????????????????????????????????????????????????????m???????????e????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f91a0924c91a03f3f483f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6d3f3f3f3f3f3f3f3f3f3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m????몺묹몺?????????e?????????????m????몺묹몺??H??????e??????????m????????????????????????????????????????????????????????m???????????e???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m????몺묹몺?????????e?????????????m????몺묹몺??H??????e??????????m????????????????????????????????????????????????????????m???????????e?????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????m????????????m???????????e?????????m????몺묹몺?????????e?????????????m????몺묹몺??H??????e??????????m????????????????????????????????????????????????????????m???????????e????????????????????????????????????????????????? |