同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ????????????????????????????????????????????????????????????????????????????????????????????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????????????????N?????????????????????????????????????????????????????????????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ??????????????ì±ì§§ì§¸ì±ì¨©í¯?ì±ì§§ì§¸ì±ííµ?????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ?????????????????????????????????????????????????????????????????????????????????????????????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ??????????????????????????N??????????????????????????????????????????????????????????????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ???????????????肥ァァ?ク??ィゥ嶸ッ??肥ァァ?ク?倣?嶸オ?????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈????????????????????????????????????????????????????????????????????????????????????????????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????????????????N?????????????????????????????????????????????????????????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈??????????????????豈?讌ъЦ豈?讎???豈?讌ъЦ豈?????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵????????????????????????????????????????????????????????????????????????????????????????????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????????????????N?????????????????????????????????????????????????????????????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵??????????????챔짧째채쨩혯?챔짧째챕혖혵?????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3fecb194eca7a7eca7b8ecb184eca8a9ed98af3fecb194eca7a7eca7b8ecb195ed9896ed98b53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃????????????????????????????????????????????????????????????????????????????????????????????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????????????????N?????????????????????????????????????????????????????????????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃??????????????梨붿㎣吏몄콈夷⑺삸?梨붿㎣吏몄콝恁뽱샃?????????????????????????????????? |