同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ???ÜÌ??ç®???????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ????????????????????????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ???ÜÌ??ç®???????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ???ÜÌ??ç®???????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ????????????????????????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ???ÜÌ??ç®???????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ??????????????????????????????????????????N??????????????????????????????????????????????????????????????????????????????????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ???ÜÌ??ç®???????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ????????????????????????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ???ÜÌ??ç®???????????????ÜÌ???ÜÌ???ÜÌ???ÜÌ?????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????ワフ???ワフ???ワフ???ワフ???ワフ??邂???????????????ワフ???ワフ???ワフ???ワフ????????????????????????????????ワフ???ワフ???ワフ???ワフ???ワフ??邂???????????????ワフ???ワフ???ワフ???ワフ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ワフ???ワフ???ワフ???ワフ???ワフ??邂???????????????ワフ???ワフ???ワフ???ワフ????????????????????????????????ワフ???ワフ???ワフ???ワフ???ワフ??邂???????????????ワフ???ワフ???ワフ???ワフ??????????????????????????????????????????N??????????????????????????????????????????????????????????????????????????????????????????ワフ???ワフ???ワフ???ワフ???ワフ??邂???????????????ワフ???ワフ???ワフ???ワフ????????????????????????????????ワフ???ワフ???ワフ???ワフ???ワフ??邂???????????????ワフ???ワフ???ワフ???ワフ?????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????槎???槎???槎???槎???槎??膊???????????????槎???槎???槎???槎????????????????????????????????槎???槎???槎???槎???槎??膊???????????????槎???槎???槎???槎?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????槎???槎???槎???槎???槎??膊???????????????槎???槎???槎???槎????????????????????????????????槎???槎???槎???槎???槎??膊???????????????槎???槎???槎???槎??????????????????????????????????????????N??????????????????????????????????????????????????????????????????????????????????????????槎???槎???槎???槎???槎??膊???????????????槎???槎???槎???槎????????????????????????????????槎???槎???槎???槎???槎??膊???????????????槎???槎???槎???槎?????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3fe7ae3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3fdccc3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????菩???菩???菩???菩???菩??嶸???????????????菩???菩???菩???菩????????????????????????????????菩???菩???菩???菩???菩??嶸???????????????菩???菩???菩???菩?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????菩???菩???菩???菩???菩??嶸???????????????菩???菩???菩???菩????????????????????????????????菩???菩???菩???菩???菩??嶸???????????????菩???菩???菩???菩??????????????????????????????????????????N??????????????????????????????????????????????????????????????????????????????????????????菩???菩???菩???菩???菩??嶸???????????????菩???菩???菩???菩????????????????????????????????菩???菩???菩???菩???菩??嶸???????????????菩???菩???菩???菩?????????????????????????????????????????????????? |