同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????¢Ì???????¢Ì????`?????????¢Ì?????????¢Ì???????¢Ì?????????????????????????????????????????????????????????????????????¢Ì???????¢Ì????`?????????¢Ì?????????¢Ì???????¢Ì???????????????????????????????????????????????????????????????????????????????????????¢Ì???????¢Ì????`?????????¢Ì?????????¢Ì???????¢Ì?????????????????????????????????????????????????????????????????????¢Ì???????¢Ì????`?????????¢Ì?????????¢Ì???????¢Ì????????????????????????????????????????????????????????????????????????????????¢Ì???????¢Ì????`?????????¢Ì?????????¢Ì???????¢Ì?????????????????????????????????????????N?????????????????????????????¢Ì???????¢Ì????`?????????¢Ì?????????¢Ì???????¢Ì?????????????????????????????????????????????????????????????????????¢Ì???????¢Ì????`?????????¢Ì?????????¢Ì???????¢Ì????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????「フ???????「フ????`?????????「フ?????????「フ???????「フ?????????????????????????????????????????????????????????????????????「フ???????「フ????`?????????「フ?????????「フ???????「フ???????????????????????????????????????????????????????????????????????????????????????「フ???????「フ????`?????????「フ?????????「フ???????「フ?????????????????????????????????????????????????????????????????????「フ???????「フ????`?????????「フ?????????「フ???????「フ????????????????????????????????????????????????????????????????????????????????「フ???????「フ????`?????????「フ?????????「フ???????「フ?????????????????????????????????????????N?????????????????????????????「フ???????「フ????`?????????「フ?????????「フ???????「フ?????????????????????????????????????????????????????????????????????「フ???????「フ????`?????????「フ?????????「フ???????「フ????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????¬???????¬????`?????????¬?????????¬???????¬?????????????????????????????????????????????????????????????????????¬???????¬????`?????????¬?????????¬???????¬???????????????????????????????????????????????????????????????????????????????????????¬???????¬????`?????????¬?????????¬???????¬?????????????????????????????????????????????????????????????????????¬???????¬????`?????????¬?????????¬???????¬????????????????????????????????????????????????????????????????????????????????¬???????¬????`?????????¬?????????¬???????¬?????????????????????????????????????????N?????????????????????????????¬???????¬????`?????????¬?????????¬???????¬?????????????????????????????????????????????????????????????????????¬???????¬????`?????????¬?????????¬???????¬????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`????????????????????????????????????????????????????????????????????????N????????????????????????????????????????????`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????`???????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f603f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3fa2cc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????▩???????▩????`?????????▩?????????▩???????▩?????????????????????????????????????????????????????????????????????▩???????▩????`?????????▩?????????▩???????▩???????????????????????????????????????????????????????????????????????????????????????▩???????▩????`?????????▩?????????▩???????▩?????????????????????????????????????????????????????????????????????▩???????▩????`?????????▩?????????▩???????▩????????????????????????????????????????????????????????????????????????????????▩???????▩????`?????????▩?????????▩???????▩?????????????????????????????????????????N?????????????????????????????▩???????▩????`?????????▩?????????▩???????▩?????????????????????????????????????????????????????????????????????▩???????▩????`?????????▩?????????▩???????▩????????????????????????????????????????????????????????????? |