同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ?????????????????????????????????????????????????????????????????????????????????â?â룶ç·???????âµë£¶?????????????????????â?â룶ç·???????âµë£¶????????????????????????â?â룶ç·???????âµë£¶??????????????????????????????????????????????????â?â룶ç·???????âµë£¶?????????????????????â?â룶ç·???????âµë£¶????????????????????????â?â룶ç·???????âµë£¶????????????????????????????????????????????????????????????????????????????????????????U????????????????????????????????????????????????????????????????????????????????â?â룶ç·???????âµë£¶?????????????????????â?â룶ç·???????âµë£¶????????????????????????â?â룶ç·???????âµë£¶??????????????????????????????????????????????????â?â룶ç·???????âµë£¶?????????????????????â?â룶ç·???????âµë£¶????????????????????????â?â룶ç·???????âµë£¶????????????????????????????????????????????????????????????????????????????????????????U |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ?????????????????????????????????????????????????????????????????????????????????窶?窶呱」カ逕キ???????竏オ?カ?????????????????????窶?窶呱」カ逕キ???????竏オ?カ????????????????????????窶?窶呱」カ逕キ???????竏オ?カ??????????????????????????????????????????????????窶?窶呱」カ逕キ???????竏オ?カ?????????????????????窶?窶呱」カ逕キ???????竏オ?カ????????????????????????窶?窶呱」カ逕キ???????竏オ?カ????????????????????????????????????????????????????????????????????????????????????????U????????????????????????????????????????????????????????????????????????????????窶?窶呱」カ逕キ???????竏オ?カ?????????????????????窶?窶呱」カ逕キ???????竏オ?カ????????????????????????窶?窶呱」カ逕キ???????竏オ?カ??????????????????????????????????????????????????窶?窶呱」カ逕キ???????竏オ?カ?????????????????????窶?窶呱」カ逕キ???????竏オ?カ????????????????????????窶?窶呱」カ逕キ???????竏オ?カ????????????????????????????????????????????????????????????????????????????????????????U |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ??????????????????????????????????????????????????????????????????????????????????????襭句?????????給6??????????????????????????襭句?????????給6?????????????????????????????襭句?????????給6???????????????????????????????????????????????????????襭句?????????給6??????????????????????????襭句?????????給6?????????????????????????????襭句?????????給6????????????????????????????????????????????????????????????????????????????????????????U?????????????????????????????????????????????????????????????????????????????????????襭句?????????給6??????????????????????????襭句?????????給6?????????????????????????????襭句?????????給6???????????????????????????????????????????????????????襭句?????????給6??????????????????????????襭句?????????給6?????????????????????????????襭句?????????給6????????????????????????????????????????????????????????????????????????????????????????U |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ?????????????????????????????????????????????????????????????????????????????????’?’룶男???????∵룶?????????????????????’?’룶男???????∵룶????????????????????????’?’룶男???????∵룶??????????????????????????????????????????????????’?’룶男???????∵룶?????????????????????’?’룶男???????∵룶????????????????????????’?’룶男???????∵룶????????????????????????????????????????????????????????????????????????????????????????U????????????????????????????????????????????????????????????????????????????????’?’룶男???????∵룶?????????????????????’?’룶男???????∵룶????????????????????????’?’룶男???????∵룶??????????????????????????????????????????????????’?’룶男???????∵룶?????????????????????’?’룶男???????∵룶????????????????????????’?’룶男???????∵룶????????????????????????????????????????????????????????????????????????????????????????U |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe280993fe28099eba3b6e794b73f3f3f3f3f3f3fe288b5eba3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ?????????????????????????????????????????????????????????????????????????????????巽섫巽숇6說랖??????松듬6?????????????????????巽섫巽숇6說랖??????松듬6????????????????????????巽섫巽숇6說랖??????松듬6??????????????????????????????????????????????????巽섫巽숇6說랖??????松듬6?????????????????????巽섫巽숇6說랖??????松듬6????????????????????????巽섫巽숇6說랖??????松듬6????????????????????????????????????????????????????????????????????????????????????????U????????????????????????????????????????????????????????????????????????????????巽섫巽숇6說랖??????松듬6?????????????????????巽섫巽숇6說랖??????松듬6????????????????????????巽섫巽숇6說랖??????松듬6??????????????????????????????????????????????????巽섫巽숇6說랖??????松듬6?????????????????????巽섫巽숇6說랖??????松듬6????????????????????????巽섫巽숇6說랖??????松듬6????????????????????????????????????????????????????????????????????????????????????????U |