同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????í¦ì§¢í¦ì§í¦ì§í¦ì§°??í¦ì§í¦ì§°??í¦ì§¢í¦ì§?????????????????????????????????????????????????????????????????????????????????????í¦ì§¢í¦ì§í¦ì§í¦ì§°??í¦ì§í¦ì§°??í¦ì§¢í¦ì§??????????????????????????????????????????????????????????????????????????????????????????????????????????????????í¦ì§¢í¦ì§í¦ì§í¦ì§°??í¦ì§í¦ì§°??í¦ì§¢í¦ì§?????????????????????????????????????????????????????????????????????????????????????í¦ì§¢í¦ì§í¦ì§í¦ì§°??í¦ì§í¦ì§°??í¦ì§¢í¦ì§?????????????????????????????????????????????????????????????????????????????N????????????????????í¦ì§¢í¦ì§í¦ì§í¦ì§°??í¦ì§í¦ì§°??í¦ì§¢í¦ì§?????????????????????????????????????????????????????????????????????????????????????í¦ì§¢í¦ì§í¦ì§í¦ì§°??í¦ì§í¦ì§°??í¦ì§¢í¦ì§????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????嶸ヲ?「嶸ヲ?呰丿?弥丿?ー??嶸ヲ?弥丿?ー??嶸ヲ?「嶸ヲ??????????????????????????????????????????????????????????????????????????????????????嶸ヲ?「嶸ヲ?呰丿?弥丿?ー??嶸ヲ?弥丿?ー??嶸ヲ?「嶸ヲ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????嶸ヲ?「嶸ヲ?呰丿?弥丿?ー??嶸ヲ?弥丿?ー??嶸ヲ?「嶸ヲ??????????????????????????????????????????????????????????????????????????????????????嶸ヲ?「嶸ヲ?呰丿?弥丿?ー??嶸ヲ?弥丿?ー??嶸ヲ?「嶸ヲ??????????????????????????????????????????????????????????????????????????????N????????????????????嶸ヲ?「嶸ヲ?呰丿?弥丿?ー??嶸ヲ?弥丿?ー??嶸ヲ?「嶸ヲ??????????????????????????????????????????????????????????????????????????????????????嶸ヲ?「嶸ヲ?呰丿?弥丿?ー??嶸ヲ?弥丿?ー??嶸ヲ?「嶸ヲ?????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????Б????????О???????О????Б??????????????????????????????????????????????????????????????????????????????????????????Б????????О???????О????Б???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Б????????О???????О????Б??????????????????????????????????????????????????????????????????????????????????????????Б????????О???????О????Б????????????????????????????????????????????????????????????????????????????????N??????????????????????Б????????О???????О????Б??????????????????????????????????????????????????????????????????????????????????????????Б????????О???????О????Б???????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????혦짢혦짙혦짖혦짰??혦짖혦짰??혦짢혦짙?????????????????????????????????????????????????????????????????????????????????????혦짢혦짙혦짖혦짰??혦짖혦짰??혦짢혦짙??????????????????????????????????????????????????????????????????????????????????????????????????????????????????혦짢혦짙혦짖혦짰??혦짖혦짰??혦짢혦짙?????????????????????????????????????????????????????????????????????????????????????혦짢혦짙혦짖혦짰??혦짖혦짰??혦짢혦짙?????????????????????????????????????????????????????????????????????????????N????????????????????혦짢혦짙혦짖혦짰??혦짖혦짰??혦짢혦짙?????????????????????????????????????????????????????????????????????????????????????혦짢혦짙혦짖혦짰??혦짖혦짰??혦짢혦짙????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fed98a6eca7a2ed98a6eca799ed98a6eca796ed98a6eca7b03f3fed98a6eca796ed98a6eca7b03f3fed98a6eca7a2ed98a6eca7993f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????恁?㎖恁?쭥恁?쭡恁?㎞??恁?쭡恁?㎞??恁?㎖恁?쭥?????????????????????????????????????????????????????????????????????????????????????恁?㎖恁?쭥恁?쭡恁?㎞??恁?쭡恁?㎞??恁?㎖恁?쭥??????????????????????????????????????????????????????????????????????????????????????????????????????????????????恁?㎖恁?쭥恁?쭡恁?㎞??恁?쭡恁?㎞??恁?㎖恁?쭥?????????????????????????????????????????????????????????????????????????????????????恁?㎖恁?쭥恁?쭡恁?㎞??恁?쭡恁?㎞??恁?㎖恁?쭥?????????????????????????????????????????????????????????????????????????????N????????????????????恁?㎖恁?쭥恁?쭡恁?㎞??恁?쭡恁?㎞??恁?㎖恁?쭥?????????????????????????????????????????????????????????????????????????????????????恁?㎖恁?쭥恁?쭡恁?㎞??恁?쭡恁?㎞??恁?㎖恁?쭥????????????????????????????????????????????????????????????????????????????????????????????????? |