同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????êò?ÃÂþ?ÃÂýÃÂá?êò?ÃÂýÃÂó??êò?ÃÂýÃÂó???êêÃÂü???êò?ÃÂýÃÂó????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????êò?ÃÂþ?ÃÂýÃÂá?êò?ÃÂýÃÂó??êò?ÃÂýÃÂó???êêÃÂü???êò?ÃÂýÃÂó????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????êò?ÃÂþ?ÃÂýÃÂá?êò?ÃÂýÃÂó??êò?ÃÂýÃÂó???êêÃÂü???êò?ÃÂýÃÂó????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????テδェテつイ?テつ偲つセ?テつ偲つステつ偲つ。?テδェテつイ?テつ偲つステつ偲つウ??テδェテつイ?テつ偲つステつ偲つウ???テδェテつェテつ偲つシ???テδェテつイ?テつ偲つステつ偲つウ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????テδェテつイ?テつ偲つセ?テつ偲つステつ偲つ。?テδェテつイ?テつ偲つステつ偲つウ??テδェテつイ?テつ偲つステつ偲つウ???テδェテつェテつ偲つシ???テδェテつイ?テつ偲つステつ偲つウ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????テδェテつイ?テつ偲つセ?テつ偲つステつ偲つ。?テδェテつイ?テつ偲つステつ偲つウ??テδェテつイ?テつ偲つステつ偲つウ???テδェテつェテつ偲つシ???テδェテつイ?テつ偲つステつ偲つウ????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????捉?族????他????遜???臓??捉?族????遜???続???捉?族????遜???続????捉?捉???村????捉?族????遜???続?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????捉?族????他????遜???臓??捉?族????遜???続???捉?族????遜???続????捉?捉???村????捉?族????遜???続?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????捉?族????他????遜???臓??捉?族????遜???続???捉?族????遜???続????捉?捉???村????捉?族????遜???続????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????ê²?¾?½¡?ê²?½³??ê²?½³???êªÂ¼???ê²?½³????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ê²?¾?½¡?ê²?½³??ê²?½³???êªÂ¼???ê²?½³????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ê²?¾?½¡?ê²?½³??ê²?½³???êªÂ¼???ê²?½³????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc383c2aac382c2b23fc382c28ec382c2be3fc382c28ec382c2bdc382c28ec382c2a13fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3fc383c2aac382c2aac382c28ec382c2bc3f3f3fc383c2aac382c2b23fc382c28ec382c2bdc382c28ec382c2b33f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????횄짧횂짼?횂혦횂쩐?횂혦횂쩍횂혦횂징?횄짧횂짼?횂혦횂쩍횂혦횂쨀??횄짧횂짼?횂혦횂쩍횂혦횂쨀???횄짧횂짧횂혦횂쩌???횄짧횂짼?횂혦횂쩍횂혦횂쨀????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????횄짧횂짼?횂혦횂쩐?횂혦횂쩍횂혦횂징?횄짧횂짼?횂혦횂쩍횂혦횂쨀??횄짧횂짼?횂혦횂쩍횂혦횂쨀???횄짧횂짧횂혦횂쩌???횄짧횂짼?횂혦횂쩍횂혦횂쨀????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????횄짧횂짼?횂혦횂쩐?횂혦횂쩍횂혦횂징?횄짧횂짼?횂혦횂쩍횂혦횂쨀??횄짧횂짼?횂혦횂쩍횂혦횂쨀???횄짧횂짧횂혦횂쩌???횄짧횂짼?횂혦횂쩍횂혦횂쨀????????????????????????????????????????????????????????????????????????? |