同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????N?????????????????????¨ù??{?j??????Q???????{???????¨ù??{?j??????Q???????{???????Q????????¨ù??{?j????????????????¨ù??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????¨ù??{?j??????Q???????{???????¨ù??{?j??????Q???????{???????Q????????¨ù??{?j????????????????¨ù??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????N?????????????????????¨ù??{?j??????Q???????{???????¨ù??{?j??????Q???????{???????Q????????¨ù??{?j????????????????¨ù??{?j??????Q???????{?????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????N?????????????????????ツィテケ??{?j??????Q???????{???????ツィテケ??{?j??????Q???????{???????Q????????ツィテケ??{?j????????????????ツィテケ??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????ツィテケ??{?j??????Q???????{???????ツィテケ??{?j??????Q???????{???????Q????????ツィテケ??{?j????????????????ツィテケ??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????N?????????????????????ツィテケ??{?j??????Q???????{???????ツィテケ??{?j??????Q???????{???????Q????????ツィテケ??{?j????????????????ツィテケ??{?j??????Q???????{?????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????N?????????????????????即湛??{?j??????Q???????{???????即湛??{?j??????Q???????{???????Q????????即湛??{?j????????????????即湛??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????即湛??{?j??????Q???????{???????即湛??{?j??????Q???????{???????Q????????即湛??{?j????????????????即湛??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????N?????????????????????即湛??{?j??????Q???????{???????即湛??{?j??????Q???????{???????Q????????即湛??{?j????????????????即湛??{?j??????Q???????{?????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????N?????????????????????¨ù??{?j??????Q???????{???????¨ù??{?j??????Q???????{???????Q????????¨ù??{?j????????????????¨ù??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????¨ù??{?j??????Q???????{???????¨ù??{?j??????Q???????{???????Q????????¨ù??{?j????????????????¨ù??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????N?????????????????????¨ù??{?j??????Q???????{???????¨ù??{?j??????Q???????{???????Q????????¨ù??{?j????????????????¨ù??{?j??????Q???????{?????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f513f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3b93f3f7b3f6a3f3f3f3f3f3f513f3f3f3f3f3f3f7b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????N?????????????????????짢첫??{?j??????Q???????{???????짢첫??{?j??????Q???????{???????Q????????짢첫??{?j????????????????짢첫??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????짢첫??{?j??????Q???????{???????짢첫??{?j??????Q???????{???????Q????????짢첫??{?j????????????????짢첫??{?j??????Q???????{??????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????N?????????????????????짢첫??{?j??????Q???????{???????짢첫??{?j??????Q???????{???????Q????????짢첫??{?j????????????????짢첫??{?j??????Q???????{?????????????????????????????????????????????????????????????????????????????????? |