同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????í?????????????????????í???????????????????í????????????????????????????????????í?????????????????????í???????????????????í??????????????????????????????????í??????????????????????????í??????????????????????????????????í?????????????????????í???????????????????í??????????????????????????????????????í?????????????????????í???????????????????í????????????????????????????????????í?????????????????????í???????????????????í??????????????????????????????????í??????????????????????????í????????????????????????????????í????????????????????????????????????????í?????????????????????í???????????????????í????????????????????????????????????í?????????????????????í???????????????????í??????????????????????????????????í??????????????????????????í??????????????????????????????????í?????????????????????í???????????????????í????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????巐?????????????????????巐???????????????????巐????????????????????????????????????巐?????????????????????巐???????????????????巐??????????????????????????????????巐??????????????????????????巐??????????????????????????????????巐?????????????????????巐???????????????????巐??????????????????????????????????????巐?????????????????????巐???????????????????巐????????????????????????????????????巐?????????????????????巐???????????????????巐??????????????????????????????????巐??????????????????????????巐????????????????????????????????巐????????????????????????????????????????巐?????????????????????巐???????????????????巐????????????????????????????????????巐?????????????????????巐???????????????????巐??????????????????????????????????巐??????????????????????????巐??????????????????????????????????巐?????????????????????巐???????????????????巐????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????횑?????????????????????횑???????????????????횑????????????????????????????????????횑?????????????????????횑???????????????????횑??????????????????????????????????횑??????????????????????????횑??????????????????????????????????횑?????????????????????횑???????????????????횑??????????????????????????????????????횑?????????????????????횑???????????????????횑????????????????????????????????????횑?????????????????????횑???????????????????횑??????????????????????????????????횑??????????????????????????횑????????????????????????????????횑????????????????????????????????????????횑?????????????????????횑???????????????????횑????????????????????????????????????횑?????????????????????횑???????????????????횑??????????????????????????????????횑??????????????????????????횑??????????????????????????????????횑?????????????????????횑???????????????????횑????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed9a913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????淋멅????????????????????淋멅??????????????????淋멅???????????????????????????????????淋멅????????????????????淋멅??????????????????淋멅?????????????????????????????????淋멅?????????????????????????淋멅?????????????????????????????????淋멅????????????????????淋멅??????????????????淋멅?????????????????????????????????????淋멅????????????????????淋멅??????????????????淋멅???????????????????????????????????淋멅????????????????????淋멅??????????????????淋멅?????????????????????????????????淋멅?????????????????????????淋멅???????????????????????????????淋멅???????????????????????????????????????淋멅????????????????????淋멅??????????????????淋멅???????????????????????????????????淋멅????????????????????淋멅??????????????????淋멅?????????????????????????????????淋멅?????????????????????????淋멅?????????????????????????????????淋멅????????????????????淋멅??????????????????淋멅???????????????? |