文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????ú¶ì±???????ú¶ì±??????????ú¶ì±???????ú¶ì±??????????ú¶ì±??????ú¶ì±?????????????????????????????????ú¶ì±???????ú¶ì±??????????ú¶ì±???????ú¶ì±??????????ú¶ì±??????ú¶ì±??????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????ú¶ì±???????ú¶ì±??????????ú¶ì±???????ú¶ì±??????????ú¶ì±??????ú¶ì±?????????????????????????????????ú¶ì±???????ú¶ì±??????????ú¶ì±???????ú¶ì±??????????ú¶ì±??????ú¶ì±?????????????????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????巐夥ア???????巐夥ア??????????巐夥ア???????巐夥ア??????????巐夥ア??????巐夥ア?????????????????????????????????巐夥ア???????巐夥ア??????????巐夥ア???????巐夥ア??????????巐夥ア??????巐夥ア??????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????巐夥ア???????巐夥ア??????????巐夥ア???????巐夥ア??????????巐夥ア??????巐夥ア?????????????????????????????????巐夥ア???????巐夥ア??????????巐夥ア???????巐夥ア??????????巐夥ア??????巐夥ア?????????????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????豈?????????豈????????????豈?????????豈????????????豈????????豈???????????????????????????????????豈?????????豈????????????豈?????????豈????????????豈????????豈??????????????????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????豈?????????豈????????????豈?????????豈????????????豈????????豈???????????????????????????????????豈?????????豈????????????豈?????????豈????????????豈????????豈?????????????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111111111101010110110100110101110110010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111100111111001111110011111100111111111110101011011010011010111011001011000100111111001111110011111100111111001111110011111111111010101101101001101011101100101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????劾싳괄??????劾싳괄?????????劾싳괄??????劾싳괄?????????劾싳괄?????劾싳괄????????????????????????????????劾싳괄??????劾싳괄?????????劾싳괄??????劾싳괄?????????劾싳괄?????劾싳괄?????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????劾싳괄??????劾싳괄?????????劾싳괄??????劾싳괄?????????劾싳괄?????劾싳괄????????????????????????????????劾싳괄??????劾싳괄?????????劾싳괄??????劾싳괄?????????劾싳괄?????劾싳괄????????????????????????????????????????????????????????????? |