同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S???????????????????????????????????????????????????????????????????????????????????????????¢´??????¢´???????¢¥¢ç?????????¢´????????¢´??????¢´?????????¢´??????¢´?????????¢´??????¢´???????¢¥¢ç?????????¢´????????¢´??????¢´?????????¢´??????¢´????????¢´??????¢´??????????????????????[?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S???????????????????????????????????????????????????????????????????????????????????????????¢´??????¢´???????¢¥¢ç?????????¢´????????¢´??????¢´?????????¢´??????¢´?????????¢´??????¢´???????¢¥¢ç?????????¢´????????¢´??????¢´?????????¢´??????¢´????????¢´??????¢´??????????????????????[???????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S???????????????????????????????????????????????????????????????????????????????????????????「エ??????「エ???????「・「?????????「エ????????「エ??????「エ?????????「エ??????「エ?????????「エ??????「エ???????「・「?????????「エ????????「エ??????「エ?????????「エ??????「エ????????「エ??????「エ??????????????????????[?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S???????????????????????????????????????????????????????????????????????????????????????????「エ??????「エ???????「・「?????????「エ????????「エ??????「エ?????????「エ??????「エ?????????「エ??????「エ???????「・「?????????「エ????????「エ??????「エ?????????「エ??????「エ????????「エ??????「エ??????????????????????[???????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????????????????????????????????????▲∝???????????????????????????????????????????????????????????????????▲∝?????????????????????????????????????????????????????????????????????????????????[?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????????????????????????????????????▲∝???????????????????????????????????????????????????????????????????▲∝?????????????????????????????????????????????????????????????????????????????????[???????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????[?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????[???????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3fa2a5a2e73f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3fa2b43f3f3f3f3f3fa2b43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S???????????????????????????????????????????????????????????????????????????????????????????¤??????¤???????´®?????????¤????????¤??????¤?????????¤??????¤?????????¤??????¤???????´®?????????¤????????¤??????¤?????????¤??????¤????????¤??????¤??????????????????????[?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S???????????????????????????????????????????????????????????????????????????????????????????¤??????¤???????´®?????????¤????????¤??????¤?????????¤??????¤?????????¤??????¤???????´®?????????¤????????¤??????¤?????????¤??????¤????????¤??????¤??????????????????????[???????????????????????????????????????????????????????????????????????????????????????????? |