同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????¼Ä¡Þ??????????¼Ä¡????????????????¼Ä¡?????????????????????????????????????¼Ä¡Þ??????????¼Ä¡??????????????????????????????????????????????????????¼Ä¡Þ??????????¼Ä¡???????????????????????????????????????????????????????????????????????????????????????????????????????????????????¼Ä¡Þ??????????¼Ä¡????????????????¼Ä¡?????????????????????????????????????¼Ä¡Þ??????????¼Ä¡??????????????????????????????????????????????????????¼Ä¡Þ??????????¼Ä¡????????????????????????????????????????N??????????????????????????????????????????????????????????????????????¼Ä¡Þ??????????¼Ä¡????????????????¼Ä¡?????????????????????????????????????¼Ä¡Þ??????????¼Ä¡??????????????????????????????????????????????????????¼Ä¡Þ??????????¼Ä¡???????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????シト治酌??????????シト治鹿????????????????シト治鹿?????????????????????????????????????シト治酌??????????シト治鹿??????????????????????????????????????????????????????シト治酌??????????シト治鹿???????????????????????????????????????????????????????????????????????????????????????????????????????????????????シト治酌??????????シト治鹿????????????????シト治鹿?????????????????????????????????????シト治酌??????????シト治鹿??????????????????????????????????????????????????????シト治酌??????????シト治鹿????????????????????????????????????????N??????????????????????????????????????????????????????????????????????シト治酌??????????シト治鹿????????????????シト治鹿?????????????????????????????????????シト治酌??????????シト治鹿??????????????????????????????????????????????????????シト治酌??????????シト治鹿???????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????篠。゙??????????篠。ュ????????????????篠。ュ?????????????????????????????????????篠。゙??????????篠。ュ??????????????????????????????????????????????????????篠。゙??????????篠。ュ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????篠。゙??????????篠。ュ????????????????篠。ュ?????????????????????????????????????篠。゙??????????篠。ュ??????????????????????????????????????????????????????篠。゙??????????篠。ュ????????????????????????????????????????N??????????????????????????????????????????????????????????????????????篠。゙??????????篠。ュ????????????????篠。ュ?????????????????????????????????????篠。゙??????????篠。ュ??????????????????????????????????????????????????????篠。゙??????????篠。ュ???????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????Ď??????????????Ď????????????????????Ď?????????????????????????????????????????Ď??????????????Ď??????????????????????????????????????????????????????????Ď??????????????Ď???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ď??????????????Ď????????????????????Ď?????????????????????????????????????????Ď??????????????Ď??????????????????????????????????????????????????????????Ď??????????????Ď???????????????????????????????????????????N???????????????????????????????????????????????????????????????????????Ď??????????????Ď????????????????????Ď?????????????????????????????????????????Ď??????????????Ď??????????????????????????????????????????????????????????Ď??????????????Ď??????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fbcc48ea18ede3f3f3f3f3f3f3f3f3f3fbcc48ea18ead3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????셍렊롚??????????셍렊렚????????????????셍렊렚?????????????????????????????????????셍렊롚??????????셍렊렚??????????????????????????????????????????????????????셍렊롚??????????셍렊렚???????????????????????????????????????????????????????????????????????????????????????????????????????????????????셍렊롚??????????셍렊렚????????????????셍렊렚?????????????????????????????????????셍렊롚??????????셍렊렚??????????????????????????????????????????????????????셍렊롚??????????셍렊렚????????????????????????????????????????N??????????????????????????????????????????????????????????????????????셍렊롚??????????셍렊렚????????????????셍렊렚?????????????????????????????????????셍렊롚??????????셍렊렚??????????????????????????????????????????????????????셍렊롚??????????셍렊렚???????????????????????????????????????????????? |