同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â?????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â??????????\?????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â???????????????????????????????????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â???????????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â?????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â?????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â??????????\?????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â???????????????????????????????????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â???????????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â?????????룵ï½ë£µï½ë£µï½ë£µã±ì¶³ã?룵쨵â???????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳??????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳??????????\??????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳????????????????????????????????????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳????????????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳??????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳????????????????????????????????????????????????????????????????????????N??????????????????????????????????????????????????????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳??????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳??????????\??????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳????????????????????????????????????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳????????????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳??????????オ?晤」オ?晤」オ?晤」オ繖ア?ウ縺??オ?オ笳???????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻???????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻????????????\?????襭居?襭居?襭居?襭泣?煙恭???襭旧┻?????????????????????????????????????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻?????????????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻???????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻??????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻???????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻????????????\?????襭居?襭居?襭居?襭泣?煙恭???襭旧┻?????????????????????????????????????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻?????????????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻???????????襭居?襭居?襭居?襭泣?煙恭???襭旧┻?????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????룵}룵}룵}룵ㄱ춳い?룵쨵◈?????????룵}룵}룵}룵ㄱ춳い?룵쨵◈??????????\?????룵}룵}룵}룵ㄱ춳い?룵쨵◈???????????????????????????????????????룵}룵}룵}룵ㄱ춳い?룵쨵◈???????????????룵}룵}룵}룵ㄱ춳い?룵쨵◈?????????룵}룵}룵}룵ㄱ춳い?룵쨵◈????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????룵}룵}룵}룵ㄱ춳い?룵쨵◈?????????룵}룵}룵}룵ㄱ춳い?룵쨵◈??????????\?????룵}룵}룵}룵ㄱ춳い?룵쨵◈???????????????????????????????????????룵}룵}룵}룵ㄱ춳い?룵쨵◈???????????????룵}룵}룵}룵ㄱ춳い?룵쨵◈?????????룵}룵}룵}룵ㄱ춳い?룵쨵◈???????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f5c3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3feba3b5efbd9deba3b5efbd9deba3b5efbd9deba3b5e384b1ecb6b3e381843feba3b5eca8b5e297883f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭?????????\?????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭??????????????????????????????????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭??????????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭???????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭?????????\?????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭??????????????????????????????????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭??????????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭????????猷듸퐴猷듸퐴猷듸퐴猷듐꽦異녈걚?猷듭㉤嗽뉭??????????????????????????????????????????? |