同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´??«À?¢Ä???????????????????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´??«À?¢Ä????????????????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´?¡¯«À????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´?¢ù?????«®?¢ù«´?¡¯«À?¡Þ«®?¢ù«´???«³?¡ë«À?¢´«®?¢ù«´??«À?¡???????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´??«À?¢Ä????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´??«À?¢Ä???????????????????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´??«À?¢Ä????????????????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´?¡¯«À????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´?¢ù?????«®?¢ù«´?¡¯«À?¡Þ«®?¢ù«´???«³?¡ë«À?¢´«®?¢ù«´??«À?¡???????????«®?¢ù«´?¡¯«À?¢´«®?¢ù«´??«À?¢Ä??????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ??将タ?召ト???????????????????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ??将タ?召ト????????????????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ?。ッ将タ????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ?「?????将ョ?「ォエ?。ッ将タ?。゙将ョ?「ォエ???将ウ?。?ォタ?召エ将ョ?「ォエ??将タ?。ュ???????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ??将タ?召ト????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ??将タ?召ト???????????????????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ??将タ?召ト????????????????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ?。ッ将タ????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ?「?????将ョ?「ォエ?。ッ将タ?。゙将ョ?「ォエ???将ウ?。?ォタ?召エ将ョ?「ォエ??将タ?。ュ???????????将ョ?「ォエ?。ッ将タ?召エ将ョ?「ォエ??将タ?召ト??????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????ç?¶ê?¨ì?¯ç?¶ê??ì?¿???????????????????????ç?¶ê?¨ì?¯ç?¶ê??ì?¿????????????????????ç?¶ê?¨ì?¯ç?¶ê?¨ì????ç?¶ê?¨ì?¯ç?¶ê?¶?????ç?¶ê?¨ì?±ç?¶ê???ë?°ì?¯ç?¶ê??ì?´???????????ç?¶ê?¨ì?¯ç?¶ê??ì?¿????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????ç?¶ê?¨ì?¯ç?¶ê??ì?¿???????????????????????ç?¶ê?¨ì?¯ç?¶ê??ì?¿????????????????????ç?¶ê?¨ì?¯ç?¶ê?¨ì????ç?¶ê?¨ì?¯ç?¶ê?¶?????ç?¶ê?¨ì?±ç?¶ê???ë?°ì?¯ç?¶ê??ì?´???????????ç?¶ê?¨ì?¯ç?¶ê??ì?¿??????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ޏ????????????????돫??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ޏ????????????????돫????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa1af8fabc03f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43fa2f93f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03fa1de8fabae3fa2f98fabb43f3f3f8fabb33fa1eb8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03fa1ad3f3f3f3f3f3f3f3f3f3f3f8fabae3fa2f98fabb43fa1af8fabc03f8fa2b48fabae3fa2f98fabb43f3f8fabc03f8fa2c43f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????룶??룶뇜’룶웡룫킃ギ??룶뇜?룶웡룫츳??????????????????????룶??룶뇜’룶웡룫킃ギ??룶뇜?룶웡룫츳???????????????????룶??룶뇜’룶웡룫킃ギ??룶뇜’룶웡???룶??룶뇜’룶웡룫킃ギ??룶뇜??????룶??룶뇜’룶웡◇룶??룶뇜??룶끗〓룶웡룫킃ギ??룶뇜?룶웡∼???????????룶??룶뇜’룶웡룫킃ギ??룶뇜?룶웡룫츳???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????룶??룶뇜’룶웡룫킃ギ??룶뇜?룶웡룫츳??????????????????????룶??룶뇜’룶웡룫킃ギ??룶뇜?룶웡룫츳???????????????????룶??룶뇜’룶웡룫킃ギ??룶뇜’룶웡???룶??룶뇜’룶웡룫킃ギ??룶뇜??????룶??룶뇜’룶웡◇룶??룶뇜??룶끗〓룶웡룫킃ギ??룶뇜?룶웡∼???????????룶??룶뇜’룶웡룫킃ギ??룶뇜?룶웡룫츳?????????????????????????????????????????????????? |