同じビット列が文字コードによってどんな文字に解釈されるか

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-1001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹???????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹?????????????????????????????????????????????????????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹???????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹?????????????????????????????????????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹???????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹?????????????????????????????????????????????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹???????????????????????????????????æ½?ê¹??æ½?ê¹???????????æ½?ê¹??????????????????????????????????????????????
SJIS-WIN001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????貎????貎?????????????貎?????????????????????????????????????貎????貎?????????????貎???????????????????????????????????????????????????????????????????????????????????貎????貎?????????????貎?????????????????????????????????????貎????貎?????????????貎???????????????????????????????????????????????????????????????????貎????貎?????????????貎?????????????????????????????????????貎????貎?????????????貎???????????????????????????????????????????????????????????????????????????貎????貎?????????????貎?????????????????????????????????????貎????貎?????????????貎????????????????????????????????????????????????
EUC-JP001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾???????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾?????????????????????????????????????????????????????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾???????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾?????????????????????????????????????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾???????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾?????????????????????????????????????????????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾???????????????????????????????????羹?蟾??羹?蟾???????????羹?蟾??????????????????????????????????????????????
UTF-8001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100110101111010011111111101010101110010011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110011010111101001111111110101010111001001111110011111111100110101111010011111111101010101110010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111001101011110100111111111010101011100100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????逆?源??逆?源???????????逆?源???????????????????????????????????逆?源??逆?源???????????逆?源?????????????????????????????????????????????????????????????????????????????????逆?源??逆?源???????????逆?源???????????????????????????????????逆?源??逆?源???????????逆?源?????????????????????????????????????????????????????????????????逆?源??逆?源???????????逆?源???????????????????????????????????逆?源??逆?源???????????逆?源?????????????????????????????????????????????????????????????????????????逆?源??逆?源???????????逆?源???????????????????????????????????逆?源??逆?源???????????逆?源??????????????????????????????????????????????