同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«????????????????ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«????????????????ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«??????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«????????????????ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«???ï½¾ï½é«?????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ?????????????????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ?????????????????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ??????????????????????????????????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ?????????????????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ????セ?ュ髮ォ?????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????鐔常臭????鐔常臭????鐔常臭????鐔常臭?????????????????鐔常臭????鐔常臭????鐔常臭????鐔常臭???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????鐔常臭????鐔常臭????鐔常臭????鐔常臭?????????????????鐔常臭????鐔常臭????鐔常臭????鐔常臭???????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????鐔常臭????鐔常臭????鐔常臭????鐔常臭?????????????????鐔常臭????鐔常臭????鐔常臭????鐔常臭??????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????セュ雫???セュ雫???セュ雫???セュ雫????????????????セュ雫???セュ雫???セュ雫???セュ雫??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????セュ雫???セュ雫???セュ雫???セュ雫????????????????セュ雫???セュ雫???セュ雫???セュ雫??????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????セュ雫???セュ雫???セュ雫???セュ雫????????????????セュ雫???セュ雫???セュ雫???セュ雫?????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3fefbdbeefbdade99bab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????節억쉭樂???節억쉭樂???節억쉭樂???節억쉭樂????????????????節억쉭樂???節억쉭樂???節억쉭樂???節억쉭樂??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????節억쉭樂???節억쉭樂???節억쉭樂???節억쉭樂????????????????節억쉭樂???節억쉭樂???節억쉭樂???節억쉭樂??????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????節억쉭樂???節억쉭樂???節억쉭樂???節억쉭樂????????????????節억쉭樂???節억쉭樂???節억쉭樂???節억쉭樂?????????????????????????????????????????????????????????????????????????????????????????????????????????? |