同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????ææ??è?é±æé è????ææ??????????????????ææ??è?é±æé è????ææ??è?é±æé è?????????????????????????ææ??è?é±æé è????ææ??????????????????ææ??è?é±æé è????ææ??è?é±æé è?????????????????????????????????????????????????????????????????????????????????????????????ææ??è?é±æé è????ææ??????????????????ææ??è?é±æé è????ææ??è?é±æé è?????????????????????????ææ??è?é±æé è????ææ??????????????????ææ??è?é±æé è????ææ??è?é±æé è???????????N?????????????????????????????????????????????????????????????????????????????ææ??è?é±æé è????ææ??????????????????ææ??è?é±æé è????ææ??è?é±æé è?????????????????????????ææ??è?é±æé è????ææ??????????????????ææ??è?é±æé è????ææ??è?é±æé è??????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??閾?魍域拷騾?閾?????????????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??閾?魍域拷騾?閾?????????????????????????????????????????????????????????????????????????????????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??閾?魍域拷騾?閾?????????????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??閾?魍域拷騾?閾???????????N?????????????????????????????????????????????????????????????????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??閾?魍域拷騾?閾?????????????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??????????????????謐画拷??閾?魍域拷騾?閾????謐画拷??閾?魍域拷騾?閾??????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????蕷??????????????????????????????????????????蕷????????????????????蕷?????????????????????????????????????????蕷??????????????????????????????????????????蕷????????????????????蕷?????????????????????????????????????????????????????????????????????????????????????????????????????????????蕷??????????????????????????????????????????蕷????????????????????蕷?????????????????????????????????????????蕷??????????????????????????????????????????蕷????????????????????蕷??????????????????N??????????????????????????????????????????????????????????????????????????????????????蕷??????????????????????????????????????????蕷????????????????????蕷?????????????????????????????????????????蕷??????????????????????????????????????????蕷????????????????????蕷?????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????捉捉??臓?鱈捉造臓????捉捉??????????????????捉捉??臓?鱈捉造臓????捉捉??臓?鱈捉造臓?????????????????????????捉捉??臓?鱈捉造臓????捉捉??????????????????捉捉??臓?鱈捉造臓????捉捉??臓?鱈捉造臓?????????????????????????????????????????????????????????????????????????????????????????????捉捉??臓?鱈捉造臓????捉捉??????????????????捉捉??臓?鱈捉造臓????捉捉??臓?鱈捉造臓?????????????????????????捉捉??臓?鱈捉造臓????捉捉??????????????????捉捉??臓?鱈捉造臓????捉捉??臓?鱈捉造臓???????????N?????????????????????????????????????????????????????????????????????????????捉捉??臓?鱈捉造臓????捉捉??????????????????捉捉??臓?鱈捉造臓????捉捉??臓?鱈捉造臓?????????????????????????捉捉??臓?鱈捉造臓????捉捉??????????????????捉捉??臓?鱈捉造臓????捉捉??臓?鱈捉造臓??????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3fe68d89e68d893f3fe887933fe9b188e68d89e980a0e887933f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??銳믾浴덃뜆倭좄뇮?????????????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??銳믾浴덃뜆倭좄뇮?????????????????????????????????????????????????????????????????????????????????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??銳믾浴덃뜆倭좄뇮?????????????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??銳믾浴덃뜆倭좄뇮???????????N?????????????????????????????????????????????????????????????????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??銳믾浴덃뜆倭좄뇮?????????????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??????????????????言됪뜆??銳믾浴덃뜆倭좄뇮????言됪뜆??銳믾浴덃뜆倭좄뇮??????????????????? |