同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????B?????????????????¡¯????????????????¡????????????¡??????????¡¯???????????????????????¡?????????¡¯????????????????¡?????????????????R??????????`?????????????????????????????????????????????????????????????????????????????????????B?????????????????¡¯????????????????¡????????????¡??????????¡¯???????????????????????¡?????????¡¯????????????????¡?????????????????R??????????`??????????????????????????????????????????????????????????B?????????????????¡¯????????????????¡????????????¡??????????¡¯???????????????????????¡?????????¡¯????????????????¡?????????????????R??????????`?????????????????????????????????????????????????????????????????B?????????????????¡¯????????????????¡????????????¡??????????¡¯???????????????????????¡?????????¡¯????????????????¡?????????????????R??????????`??????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????B?????????????????。ッ????????????????。ュ????????????。ュ??????????。ッ???????????????????????。ュ?????????。ッ????????????????。ュ?????????????????R??????????`?????????????????????????????????????????????????????????????????????????????????????B?????????????????。ッ????????????????。ュ????????????。ュ??????????。ッ???????????????????????。ュ?????????。ッ????????????????。ュ?????????????????R??????????`??????????????????????????????????????????????????????????B?????????????????。ッ????????????????。ュ????????????。ュ??????????。ッ???????????????????????。ュ?????????。ッ????????????????。ュ?????????????????R??????????`?????????????????????????????????????????????????????????????????B?????????????????。ッ????????????????。ュ????????????。ュ??????????。ッ???????????????????????。ュ?????????。ッ????????????????。ュ?????????????????R??????????`??????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????B?????????????????¨????????????????´????????????´??????????¨???????????????????????´?????????¨????????????????´?????????????????R??????????`?????????????????????????????????????????????????????????????????????????????????????B?????????????????¨????????????????´????????????´??????????¨???????????????????????´?????????¨????????????????´?????????????????R??????????`??????????????????????????????????????????????????????????B?????????????????¨????????????????´????????????´??????????¨???????????????????????´?????????¨????????????????´?????????????????R??????????`?????????????????????????????????????????????????????????????????B?????????????????¨????????????????´????????????´??????????¨???????????????????????´?????????¨????????????????´?????????????????R??????????`??????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????B??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????R??????????`?????????????????????????????????????????????????????????????????????????????????????B??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????R??????????`??????????????????????????????????????????????????????????B??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????R??????????`?????????????????????????????????????????????????????????????????B??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????R??????????`??????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3fa1af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f523f3f3f3f3f3f3f3f3f3f603f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????B?????????????????’????????????????∼????????????∼??????????’???????????????????????∼?????????’????????????????∼?????????????????R??????????`?????????????????????????????????????????????????????????????????????????????????????B?????????????????’????????????????∼????????????∼??????????’???????????????????????∼?????????’????????????????∼?????????????????R??????????`??????????????????????????????????????????????????????????B?????????????????’????????????????∼????????????∼??????????’???????????????????????∼?????????’????????????????∼?????????????????R??????????`?????????????????????????????????????????????????????????????????B?????????????????’????????????????∼????????????∼??????????’???????????????????????∼?????????’????????????????∼?????????????????R??????????`??????????????????????????????????????????? |