同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????ç¹?ç??????????????????ç¹?î???????????????ç¹?ç??????????????????ç¹?î??????????????????????????ç¹?ç??????????????????ç¹?î??????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ç¹?ç??????????????????ç¹?î???????????????ç¹?ç??????????????????ç¹?î??????????????????????????ç¹?ç??????????????????ç¹?î??????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ç¹?ç??????????????????ç¹?î???????????????ç¹?ç??????????????????ç¹?î??????????????????????????ç¹?ç??????????????????ç¹?î??????????Z??e?????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????逧ケ?逶??????????????????逧ケ?誾???????????????逧ケ?逶??????????????????逧ケ?誾??????????????????????????逧ケ?逶??????????????????逧ケ?誾??????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????逧ケ?逶??????????????????逧ケ?誾???????????????逧ケ?逶??????????????????逧ケ?誾??????????????????????????逧ケ?逶??????????????????逧ケ?誾??????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????逧ケ?逶??????????????????逧ケ?誾???????????????逧ケ?逶??????????????????逧ケ?誾??????????????????????????逧ケ?逶??????????????????逧ケ?誾??????????Z??e?????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Z??e??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Z??e??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Z??e?????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????皹?盍??????????????????皹????????????????皹?盍??????????????????皹???????????????????????????皹?盍??????????????????皹???????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????皹?盍??????????????????皹????????????????皹?盍??????????????????皹???????????????????????????皹?盍??????????????????皹???????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????皹?盍??????????????????皹????????????????皹?盍??????????????????皹???????????????????????????皹?盍??????????????????皹???????????Z??e?????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fe79b8d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe79ab93fee8b913f3f3f3f3f3f3f3f3f3f5a3f3f653f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????染뫙殮뛁?????????????????染뫙樟멅??????????????染뫙殮뛁?????????????????染뫙樟멅?????????????????????????染뫙殮뛁?????????????????染뫙樟멅?????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????染뫙殮뛁?????????????????染뫙樟멅??????????????染뫙殮뛁?????????????????染뫙樟멅?????????????????????????染뫙殮뛁?????????????????染뫙樟멅?????????Z??e?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????染뫙殮뛁?????????????????染뫙樟멅??????????????染뫙殮뛁?????????????????染뫙樟멅?????????????????????????染뫙殮뛁?????????????????染뫙樟멅?????????Z??e?????????????????????????????????????????????????????????????????????????? |