同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????«²?¢Ä«Á????????«²?¢Ä«Á????????????????????«²?¢Ä«Á??????«²?¢Ä«Á????«²¢î???«²¢±?«©??«Á??????«²?¢Ä«Á???????«²?¢Ä«Á??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????«²?¢Ä«Á????????«²?¢Ä«Á????????????????????«²?¢Ä«Á??????«²?¢Ä«Á????«²¢î???«²¢±?«©??«Á??????«²?¢Ä«Á???????«²?¢Ä«Á????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????«²?¢Ä«Á????????«²?¢Ä«Á????????????????????«²?¢Ä«Á??????«²?¢Ä«Á????«²¢î???«²¢±?«©??«Á??????«²?¢Ä«Á???????«²?¢Ä«Á???????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????将イ?召ト将チ????????将イ?召ト将チ????????????????????将イ?召ト将チ??????将イ?召ト将チ????将イ召???将イ召ア?将ゥ??将チ??????将イ?召ト将チ???????将イ?召ト将チ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????将イ?召ト将チ????????将イ?召ト将チ????????????????????将イ?召ト将チ??????将イ?召ト将チ????将イ召???将イ召ア?将ゥ??将チ??????将イ?召ト将チ???????将イ?召ト将チ????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????将イ?召ト将チ????????将イ?召ト将チ????????????????????将イ?召ト将チ??????将イ?召ト将チ????将イ召???将イ召ア?将ゥ??将チ??????将イ?召ト将チ???????将イ?召ト将チ???????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????è?¿ï????????è?¿ï????????????????????è?¿ï??????è?¿ï????è®???è¸?å??ï??????è?¿ï???????è?¿ï??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????è?¿ï????????è?¿ï????????????????????è?¿ï??????è?¿ï????è®???è¸?å??ï??????è?¿ï???????è?¿ï????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????è?¿ï????????è?¿ï????????????????????è?¿ï??????è?¿ï????è®???è¸?å??ï??????è?¿ï???????è?¿ï???????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????ď????????????????ď????????????????????????????ď??????????????ď??????????????????????????????????????????ď???????????????ď??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ď????????????????ď????????????????????????????ď??????????????ď??????????????????????????????????????????ď???????????????ď??????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????ď????????????????ď????????????????????????????ď??????????????ď??????????????????????????????????????????ď???????????????ď?????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f8fabb28fa2ee3f3f3f8fabb28fa2b13f8faba93f3f8fabc13f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f8fabb23f8fa2c48fabc13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????룶깰룫휁チ????????룶깰룫휁チ????????????????????룶깰룫휁チ??????룶깰룫휁チ????룶쾹????룶쾹∮?룶⅝?룶절?????룶깰룫휁チ???????룶깰룫휁チ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????룶깰룫휁チ????????룶깰룫휁チ????????????????????룶깰룫휁チ??????룶깰룫휁チ????룶쾹????룶쾹∮?룶⅝?룶절?????룶깰룫휁チ???????룶깰룫휁チ????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????룶깰룫휁チ????????룶깰룫휁チ????????????????????룶깰룫휁チ??????룶깰룫휁チ????룶쾹????룶쾹∮?룶⅝?룶절?????룶깰룫휁チ???????룶깰룫휁チ???????????????????????????????????????????????????????????????????????????????????? |