同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????????????¡×©ö????¡§????????????????¡×¡×????¡×©ö????¡×??????¡§?????¡×?????¡§??????????????????????¡×???????????????¡×©ö????¡§????????????????¡×¡×????¡×©ö????¡×??????¡§?????¡×?????¡§??????????????????????¡×????????????¡×©ö????¡§????????????????¡×¡×????¡×©ö????¡×??????¡§?????¡×?????¡§??????????????????????¡×???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¡×©ö????¡§????????????????¡×¡×????¡×©ö????¡×??????¡§?????¡×?????¡§??????????????????????¡×???????????????¡×©ö????¡§????????????????¡×¡×????¡×©ö????¡×??????¡§?????¡×?????¡§??????????????????????¡×????????????¡×©ö????¡§????????????????¡×¡×????¡×©ö????¡×??????¡§?????¡×?????¡§??????????????????????¡×?????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????????????。ラゥ????。ァ????????????????。ラ。ラ????。ラゥ????。ラ??????。ァ?????。ラ?????。ァ??????????????????????。ラ???????????????。ラゥ????。ァ????????????????。ラ。ラ????。ラゥ????。ラ??????。ァ?????。ラ?????。ァ??????????????????????。ラ????????????。ラゥ????。ァ????????????????。ラ。ラ????。ラゥ????。ラ??????。ァ?????。ラ?????。ァ??????????????????????。ラ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????。ラゥ????。ァ????????????????。ラ。ラ????。ラゥ????。ラ??????。ァ?????。ラ?????。ァ??????????????????????。ラ???????????????。ラゥ????。ァ????????????????。ラ。ラ????。ラゥ????。ラ??????。ァ?????。ラ?????。ァ??????????????????????。ラ????????????。ラゥ????。ァ????????????????。ラ。ラ????。ラゥ????。ラ??????。ァ?????。ラ?????。ァ??????????????????????。ラ?????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????????????」?????:????????????????」」????」?????」??????:?????」?????:??????????????????????」???????????????」?????:????????????????」」????」?????」??????:?????」?????:??????????????????????」????????????」?????:????????????????」」????」?????」??????:?????」?????:??????????????????????」???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????」?????:????????????????」」????」?????」??????:?????」?????:??????????????????????」???????????????」?????:????????????????」」????」?????」??????:?????」?????:??????????????????????」????????????」?????:????????????????」」????」?????」??????:?????」?????:??????????????????????」?????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????ש????????????????????????ס??????ש?????????????????????????????????????????????????????????????????????ש????????????????????????ס??????ש??????????????????????????????????????????????????????????????????ש????????????????????????ס??????ש?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ש????????????????????????ס??????ש?????????????????????????????????????????????????????????????????????ש????????????????????????ס??????ש??????????????????????????????????????????????????????????????????ש????????????????????????ס??????ש??????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3fa1d7a9f63f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d7a1d73f3f3f3fa1d7a9f63f3f3f3fa1d73f3f3f3f3f3fa1a73f3f3f3f3fa1d73f3f3f3f3fa1a73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????????????§¹????¨????????????????§§????§¹????§??????¨?????§?????¨??????????????????????§???????????????§¹????¨????????????????§§????§¹????§??????¨?????§?????¨??????????????????????§????????????§¹????¨????????????????§§????§¹????§??????¨?????§?????¨??????????????????????§???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????§¹????¨????????????????§§????§¹????§??????¨?????§?????¨??????????????????????§???????????????§¹????¨????????????????§§????§¹????§??????¨?????§?????¨??????????????????????§????????????§¹????¨????????????????§§????§¹????§??????¨?????§?????¨??????????????????????§?????????????????? |