同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3f3f3fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¢ç??¨ö¨£????¨ö¢¥?¢ç??¨ö???¢ç??¨ö??????¢ç??¨ö¨£?¨ö¢®??¡§?¨ö¨£?¨ö¢´??¢ç??¨ö??????????????¢ç??¨ö¨£????¨ö¢¥?¢ç??¨ö???¢ç??¨ö????¢ç??¨ö¨£?¨ö¢®????¨ö¨£?¨ö¢´??¢ç??¨ö??????¢ç??¨ö¨£????¨ö¢¥?¢ç??¨ö???¢ç??¨ö????????¢ç??¨ö¨£????¨ö¢¥?¢ç??¨ö???¢ç??¨ö??????¢ç??¨ö¨£?¨ö¢®??¡§?¨ö¨£?¨ö¢´??¢ç??¨ö???????????¢ç??¨ö¨£????¨ö¢¥?¢ç??¨ö???¢ç??¨ö????????¢ç??¨ö¨£????¨ö¢¥?¢ç??¨ö???¢ç??¨ö??????¢ç??¨ö¨£?¨ö¢®??¡§?¨ö¨£?¨ö¢´??¢ç??¨ö?????¢ç??¨ö¨£????¨ö¢¥?¢ç??¨ö???¢ç??¨ö?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3f3f3fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????「??ィ」????ィ・?「??ィ???「??ィ??????「??ィ」?ィョ??。ァ?ィ」?ィエ??「??ィ??????????????「??ィ」????ィ・?「??ィ???「??ィ????「??ィ」?ィョ????ィ」?ィエ??「??ィ??????「??ィ」????ィ・?「??ィ???「??ィ????????「??ィ」????ィ・?「??ィ???「??ィ??????「??ィ」?ィョ??。ァ?ィ」?ィエ??「??ィ???????????「??ィ」????ィ・?「??ィ???「??ィ????????「??ィ」????ィ・?「??ィ???「??ィ??????「??ィ」?ィョ??。ァ?ィ」?ィエ??「??ィ?????「??ィ」????ィ・?「??ィ???「??ィ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3f3f3fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????∝???┌?????▲?∝??????∝?????????∝???┌??〓??:??┌?????∝?????????????????∝???┌?????▲?∝??????∝???????∝???┌??〓?????┌?????∝?????????∝???┌?????▲?∝??????∝???????????∝???┌?????▲?∝??????∝?????????∝???┌??〓??:??┌?????∝??????????????∝???┌?????▲?∝??????∝???????????∝???┌?????▲?∝??????∝?????????∝???┌??〓??:??┌?????∝????????∝???┌?????▲?∝??????∝????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3f3f3fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3f3f3fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3fa2e73f3fa8f6a8a33fa8f6a2ae3f3fa1a73fa8f6a8a33fa8f6a2b43f3fa2e73f3fa8f63f3f3f3f3fa2e73f3fa8f6a8a33f3f3f3fa8f6a2a53fa2e73f3fa8f63f3f3fa2e73f3fa8f63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????®??½ª????½´?®??½???®??½??????®??½ª?½¡??¨?½ª?½¤??®??½??????????????®??½ª????½´?®??½???®??½????®??½ª?½¡????½ª?½¤??®??½??????®??½ª????½´?®??½???®??½????????®??½ª????½´?®??½???®??½??????®??½ª?½¡??¨?½ª?½¤??®??½???????????®??½ª????½´?®??½???®??½????????®??½ª????½´?®??½???®??½??????®??½ª?½¡??¨?½ª?½¤??®??½?????®??½ª????½´?®??½???®??½?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |