同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????ï§ë½°ì½ý?淋ë?ëèý????李ì?????ï§ë½°ì½ý?淋ë?ëèý?泥ìì¤ý????????????????????ï§ë½°ì½ý?淋ë?ëèý????李ì?????ï§ë½°ì½ý?淋ë?ëèý?泥ìì¤ý????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????ï§ë½°ì½ý?淋ë?ëèý????李ì?????ï§ë½°ì½ý?淋ë?ëèý?泥ìì¤ý????????????????????ï§ë½°ì½ý?淋ë?ëèý????李ì?????ï§ë½°ì½ý?淋ë?ëèý?泥ìì¤ý??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????橄スー????オ????????。???????橄スー????オ?????」?溢ュ、??????????????????????橄スー????オ????????。???????橄スー????オ?????」?溢ュ、?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S??????????????????????????????????????????????????????????????????????????橄スー????オ????????。???????橄スー????オ?????」?溢ュ、??????????????????????橄スー????オ????????。???????橄スー????オ?????」?溢ュ、???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????錻?觸一??錻給?謌?????錻′???????錻?觸一??錻給?謌??錻l??讚?????????????????????錻?觸一??錻給?謌?????錻′???????錻?觸一??錻給?謌??錻l??讚?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????錻?觸一??錻給?謌?????錻′???????錻?觸一??錻給?謌??錻l??讚?????????????????????錻?觸一??錻給?謌?????錻′???????錻?觸一??錻給?謌??錻l??讚???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????吏뽰콋??淋?????????李생?????吏뽰콋??淋??????泥숈쭤?????????????????????吏뽰콋??淋?????????李생?????吏뽰콋??淋??????泥숈쭤?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????吏뽰콋??淋?????????李생?????吏뽰콋??淋??????泥숈쭤?????????????????????吏뽰콋??淋?????????李생?????吏뽰콋??淋??????泥숈쭤???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3f3f3f3fefa7a1ec839d3f3f3f3f3fefa79eebbdb0ecbd8bfd3fefa7b5eb3febe88dfd3fefa7a3ec8888ecada4fd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????筌욌쉼肄뗾?筌듬?泣랝????筌≪깮?????筌욌쉼肄뗾?筌듬?泣랝?筌l늿彛ㆍ????????????????????筌욌쉼肄뗾?筌듬?泣랝????筌≪깮?????筌욌쉼肄뗾?筌듬?泣랝?筌l늿彛ㆍ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S?????????????????????????????????????????????????????????????????????????筌욌쉼肄뗾?筌듬?泣랝????筌≪깮?????筌욌쉼肄뗾?筌듬?泣랝?筌l늿彛ㆍ????????????????????筌욌쉼肄뗾?筌듬?泣랝????筌≪깮?????筌욌쉼肄뗾?筌듬?泣랝?筌l늿彛ㆍ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |