同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡????????????????????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡?????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡???????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡?????????????????????????????????????????w??????????????????????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡????????????????????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡?????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡???????¾Ò¾¤±?¾¤´???¾¿¾³?¾¿¾¬²¢?«¿¾?¡?????????????????????????????????????????w??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治????????????????????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治?????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治???????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治?????????????????????????????????????????w??????????????????????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治????????????????????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治?????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治???????セュ者セ、竺?セ、雫???セュ質セュ宍?セュ質セャ軸爾?辞質セュ?治?????????????????????????????????????????w??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。????????????????????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。?????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。???????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。?????????????????????????????????????????w??????????????????????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。????????????????????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。?????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。???????将メ召ア?召エ???将ソ将ウ?将ソ宵イ「?ォソ将?。?????????????????????????????????????????w??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}??????????????????????Ҿ???????????????????????????????????????????????????????????????Ҿ????????????????????????????????????????????????Ҿ??????????????????????????????????????????????????Ҿ?????????????????????????????????????????????????????????????????????????????????w?????????????????????????Ҿ???????????????????????????????????????????????????????????????Ҿ????????????????????????????????????????????????Ҿ??????????????????????????????????????????????????Ҿ?????????????????????????????????????????????????????????????????????????????????w??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3fbead8ed2bea48eb13fbea48eb43f3f3fbead8ebfbead8eb33fbead8ebfbeac8eb28ea23f8eab8ebfbead3f8ea13f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f773f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊????????????????????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊?????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊???????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊?????????????????????????????????????????w??????????????????????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊????????????????????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊?????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊???????쒔롌쑈렠?쑈렣???쒔렲쒔렢?쒔렲쒀렡렋?렖렲쒔?렊?????????????????????????????????????????w??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |