<reponame>hirorin-demon/hirorin-streamlit
data = (
'ha',    # 0x00
'hu',    # 0x01
'hi',    # 0x02
'haa',    # 0x03
'hee',    # 0x04
'he',    # 0x05
'ho',    # 0x06
None,    # 0x07
'la',    # 0x08
'lu',    # 0x09
'li',    # 0x0a
'laa',    # 0x0b
'lee',    # 0x0c
'le',    # 0x0d
'lo',    # 0x0e
'lwa',    # 0x0f
'hha',    # 0x10
'hhu',    # 0x11
'hhi',    # 0x12
'hhaa',    # 0x13
'hhee',    # 0x14
'hhe',    # 0x15
'hho',    # 0x16
'hhwa',    # 0x17
'ma',    # 0x18
'mu',    # 0x19
'mi',    # 0x1a
'maa',    # 0x1b
'mee',    # 0x1c
'me',    # 0x1d
'mo',    # 0x1e
'mwa',    # 0x1f
'sza',    # 0x20
'szu',    # 0x21
'szi',    # 0x22
'szaa',    # 0x23
'szee',    # 0x24
'sze',    # 0x25
'szo',    # 0x26
'szwa',    # 0x27
'ra',    # 0x28
'ru',    # 0x29
'ri',    # 0x2a
'raa',    # 0x2b
'ree',    # 0x2c
're',    # 0x2d
'ro',    # 0x2e
'rwa',    # 0x2f
'sa',    # 0x30
'su',    # 0x31
'si',    # 0x32
'saa',    # 0x33
'see',    # 0x34
'se',    # 0x35
'so',    # 0x36
'swa',    # 0x37
'sha',    # 0x38
'shu',    # 0x39
'shi',    # 0x3a
'shaa',    # 0x3b
'shee',    # 0x3c
'she',    # 0x3d
'sho',    # 0x3e
'shwa',    # 0x3f
'qa',    # 0x40
'qu',    # 0x41
'qi',    # 0x42
'qaa',    # 0x43
'qee',    # 0x44
'qe',    # 0x45
'qo',    # 0x46
None,    # 0x47
'qwa',    # 0x48
None,    # 0x49
'qwi',    # 0x4a
'qwaa',    # 0x4b
'qwee',    # 0x4c
'qwe',    # 0x4d
None,    # 0x4e
None,    # 0x4f
'qha',    # 0x50
'qhu',    # 0x51
'qhi',    # 0x52
'qhaa',    # 0x53
'qhee',    # 0x54
'qhe',    # 0x55
'qho',    # 0x56
None,    # 0x57
'qhwa',    # 0x58
None,    # 0x59
'qhwi',    # 0x5a
'qhwaa',    # 0x5b
'qhwee',    # 0x5c
'qhwe',    # 0x5d
None,    # 0x5e
None,    # 0x5f
'ba',    # 0x60
'bu',    # 0x61
'bi',    # 0x62
'baa',    # 0x63
'bee',    # 0x64
'be',    # 0x65
'bo',    # 0x66
'bwa',    # 0x67
'va',    # 0x68
'vu',    # 0x69
'vi',    # 0x6a
'vaa',    # 0x6b
'vee',    # 0x6c
've',    # 0x6d
'vo',    # 0x6e
'vwa',    # 0x6f
'ta',    # 0x70
'tu',    # 0x71
'ti',    # 0x72
'taa',    # 0x73
'tee',    # 0x74
'te',    # 0x75
'to',    # 0x76
'twa',    # 0x77
'ca',    # 0x78
'cu',    # 0x79
'ci',    # 0x7a
'caa',    # 0x7b
'cee',    # 0x7c
'ce',    # 0x7d
'co',    # 0x7e
'cwa',    # 0x7f
'xa',    # 0x80
'xu',    # 0x81
'xi',    # 0x82
'xaa',    # 0x83
'xee',    # 0x84
'xe',    # 0x85
'xo',    # 0x86
None,    # 0x87
'xwa',    # 0x88
None,    # 0x89
'xwi',    # 0x8a
'xwaa',    # 0x8b
'xwee',    # 0x8c
'xwe',    # 0x8d
None,    # 0x8e
None,    # 0x8f
'na',    # 0x90
'nu',    # 0x91
'ni',    # 0x92
'naa',    # 0x93
'nee',    # 0x94
'ne',    # 0x95
'no',    # 0x96
'nwa',    # 0x97
'nya',    # 0x98
'nyu',    # 0x99
'nyi',    # 0x9a
'nyaa',    # 0x9b
'nyee',    # 0x9c
'nye',    # 0x9d
'nyo',    # 0x9e
'nywa',    # 0x9f
'\'a',    # 0xa0
'\'u',    # 0xa1
None,    # 0xa2
'\'aa',    # 0xa3
'\'ee',    # 0xa4
'\'e',    # 0xa5
'\'o',    # 0xa6
'\'wa',    # 0xa7
'ka',    # 0xa8
'ku',    # 0xa9
'ki',    # 0xaa
'kaa',    # 0xab
'kee',    # 0xac
'ke',    # 0xad
'ko',    # 0xae
None,    # 0xaf
'kwa',    # 0xb0
None,    # 0xb1
'kwi',    # 0xb2
'kwaa',    # 0xb3
'kwee',    # 0xb4
'kwe',    # 0xb5
None,    # 0xb6
None,    # 0xb7
'kxa',    # 0xb8
'kxu',    # 0xb9
'kxi',    # 0xba
'kxaa',    # 0xbb
'kxee',    # 0xbc
'kxe',    # 0xbd
'kxo',    # 0xbe
None,    # 0xbf
'kxwa',    # 0xc0
None,    # 0xc1
'kxwi',    # 0xc2
'kxwaa',    # 0xc3
'kxwee',    # 0xc4
'kxwe',    # 0xc5
None,    # 0xc6
None,    # 0xc7
'wa',    # 0xc8
'wu',    # 0xc9
'wi',    # 0xca
'waa',    # 0xcb
'wee',    # 0xcc
'we',    # 0xcd
'wo',    # 0xce
None,    # 0xcf
'`a',    # 0xd0
'`u',    # 0xd1
'`i',    # 0xd2
'`aa',    # 0xd3
'`ee',    # 0xd4
'`e',    # 0xd5
'`o',    # 0xd6
None,    # 0xd7
'za',    # 0xd8
'zu',    # 0xd9
'zi',    # 0xda
'zaa',    # 0xdb
'zee',    # 0xdc
'ze',    # 0xdd
'zo',    # 0xde
'zwa',    # 0xdf
'zha',    # 0xe0
'zhu',    # 0xe1
'zhi',    # 0xe2
'zhaa',    # 0xe3
'zhee',    # 0xe4
'zhe',    # 0xe5
'zho',    # 0xe6
'zhwa',    # 0xe7
'ya',    # 0xe8
'yu',    # 0xe9
'yi',    # 0xea
'yaa',    # 0xeb
'yee',    # 0xec
'ye',    # 0xed
'yo',    # 0xee
None,    # 0xef
'da',    # 0xf0
'du',    # 0xf1
'di',    # 0xf2
'daa',    # 0xf3
'dee',    # 0xf4
'de',    # 0xf5
'do',    # 0xf6
'dwa',    # 0xf7
'dda',    # 0xf8
'ddu',    # 0xf9
'ddi',    # 0xfa
'ddaa',    # 0xfb
'ddee',    # 0xfc
'dde',    # 0xfd
'ddo',    # 0xfe
'ddwa',    # 0xff
)

data = (
'ha',    # 0x00
'hu',    # 0x01
'hi',    # 0x02
'haa',    # 0x03
'hee',    # 0x04
'he',    # 0x05
'ho',    # 0x06
None,    # 0x07
'la',    # 0x08
'lu',    # 0x09
'li',    # 0x0a
'laa',    # 0x0b
'lee',    # 0x0c
'le',    # 0x0d
'lo',    # 0x0e
'lwa',    # 0x0f
'hha',    # 0x10
'hhu',    # 0x11
'hhi',    # 0x12
'hhaa',    # 0x13
'hhee',    # 0x14
'hhe',    # 0x15
'hho',    # 0x16
'hhwa',    # 0x17
'ma',    # 0x18
'mu',    # 0x19
'mi',    # 0x1a
'maa',    # 0x1b
'mee',    # 0x1c
'me',    # 0x1d
'mo',    # 0x1e
'mwa',    # 0x1f
'sza',    # 0x20
'szu',    # 0x21
'szi',    # 0x22
'szaa',    # 0x23
'szee',    # 0x24
'sze',    # 0x25
'szo',    # 0x26
'szwa',    # 0x27
'ra',    # 0x28
'ru',    # 0x29
'ri',    # 0x2a
'raa',    # 0x2b
'ree',    # 0x2c
're',    # 0x2d
'ro',    # 0x2e
'rwa',    # 0x2f
'sa',    # 0x30
'su',    # 0x31
'si',    # 0x32
'saa',    # 0x33
'see',    # 0x34
'se',    # 0x35
'so',    # 0x36
'swa',    # 0x37
'sha',    # 0x38
'shu',    # 0x39
'shi',    # 0x3a
'shaa',    # 0x3b
'shee',    # 0x3c
'she',    # 0x3d
'sho',    # 0x3e
'shwa',    # 0x3f
'qa',    # 0x40
'qu',    # 0x41
'qi',    # 0x42
'qaa',    # 0x43
'qee',    # 0x44
'qe',    # 0x45
'qo',    # 0x46
None,    # 0x47
'qwa',    # 0x48
None,    # 0x49
'qwi',    # 0x4a
'qwaa',    # 0x4b
'qwee',    # 0x4c
'qwe',    # 0x4d
None,    # 0x4e
None,    # 0x4f
'qha',    # 0x50
'qhu',    # 0x51
'qhi',    # 0x52
'qhaa',    # 0x53
'qhee',    # 0x54
'qhe',    # 0x55
'qho',    # 0x56
None,    # 0x57
'qhwa',    # 0x58
None,    # 0x59
'qhwi',    # 0x5a
'qhwaa',    # 0x5b
'qhwee',    # 0x5c
'qhwe',    # 0x5d
None,    # 0x5e
None,    # 0x5f
'ba',    # 0x60
'bu',    # 0x61
'bi',    # 0x62
'baa',    # 0x63
'bee',    # 0x64
'be',    # 0x65
'bo',    # 0x66
'bwa',    # 0x67
'va',    # 0x68
'vu',    # 0x69
'vi',    # 0x6a
'vaa',    # 0x6b
'vee',    # 0x6c
've',    # 0x6d
'vo',    # 0x6e
'vwa',    # 0x6f
'ta',    # 0x70
'tu',    # 0x71
'ti',    # 0x72
'taa',    # 0x73
'tee',    # 0x74
'te',    # 0x75
'to',    # 0x76
'twa',    # 0x77
'ca',    # 0x78
'cu',    # 0x79
'ci',    # 0x7a
'caa',    # 0x7b
'cee',    # 0x7c
'ce',    # 0x7d
'co',    # 0x7e
'cwa',    # 0x7f
'xa',    # 0x80
'xu',    # 0x81
'xi',    # 0x82
'xaa',    # 0x83
'xee',    # 0x84
'xe',    # 0x85
'xo',    # 0x86
None,    # 0x87
'xwa',    # 0x88
None,    # 0x89
'xwi',    # 0x8a
'xwaa',    # 0x8b
'xwee',    # 0x8c
'xwe',    # 0x8d
None,    # 0x8e
None,    # 0x8f
'na',    # 0x90
'nu',    # 0x91
'ni',    # 0x92
'naa',    # 0x93
'nee',    # 0x94
'ne',    # 0x95
'no',    # 0x96
'nwa',    # 0x97
'nya',    # 0x98
'nyu',    # 0x99
'nyi',    # 0x9a
'nyaa',    # 0x9b
'nyee',    # 0x9c
'nye',    # 0x9d
'nyo',    # 0x9e
'nywa',    # 0x9f
'\'a',    # 0xa0
'\'u',    # 0xa1
None,    # 0xa2
'\'aa',    # 0xa3
'\'ee',    # 0xa4
'\'e',    # 0xa5
'\'o',    # 0xa6
'\'wa',    # 0xa7
'ka',    # 0xa8
'ku',    # 0xa9
'ki',    # 0xaa
'kaa',    # 0xab
'kee',    # 0xac
'ke',    # 0xad
'ko',    # 0xae
None,    # 0xaf
'kwa',    # 0xb0
None,    # 0xb1
'kwi',    # 0xb2
'kwaa',    # 0xb3
'kwee',    # 0xb4
'kwe',    # 0xb5
None,    # 0xb6
None,    # 0xb7
'kxa',    # 0xb8
'kxu',    # 0xb9
'kxi',    # 0xba
'kxaa',    # 0xbb
'kxee',    # 0xbc
'kxe',    # 0xbd
'kxo',    # 0xbe
None,    # 0xbf
'kxwa',    # 0xc0
None,    # 0xc1
'kxwi',    # 0xc2
'kxwaa',    # 0xc3
'kxwee',    # 0xc4
'kxwe',    # 0xc5
None,    # 0xc6
None,    # 0xc7
'wa',    # 0xc8
'wu',    # 0xc9
'wi',    # 0xca
'waa',    # 0xcb
'wee',    # 0xcc
'we',    # 0xcd
'wo',    # 0xce
None,    # 0xcf
'`a',    # 0xd0
'`u',    # 0xd1
'`i',    # 0xd2
'`aa',    # 0xd3
'`ee',    # 0xd4
'`e',    # 0xd5
'`o',    # 0xd6
None,    # 0xd7
'za',    # 0xd8
'zu',    # 0xd9
'zi',    # 0xda
'zaa',    # 0xdb
'zee',    # 0xdc
'ze',    # 0xdd
'zo',    # 0xde
'zwa',    # 0xdf
'zha',    # 0xe0
'zhu',    # 0xe1
'zhi',    # 0xe2
'zhaa',    # 0xe3
'zhee',    # 0xe4
'zhe',    # 0xe5
'zho',    # 0xe6
'zhwa',    # 0xe7
'ya',    # 0xe8
'yu',    # 0xe9
'yi',    # 0xea
'yaa',    # 0xeb
'yee',    # 0xec
'ye',    # 0xed
'yo',    # 0xee
None,    # 0xef
'da',    # 0xf0
'du',    # 0xf1
'di',    # 0xf2
'daa',    # 0xf3
'dee',    # 0xf4
'de',    # 0xf5
'do',    # 0xf6
'dwa',    # 0xf7
'dda',    # 0xf8
'ddu',    # 0xf9
'ddi',    # 0xfa
'ddaa',    # 0xfb
'ddee',    # 0xfc
'dde',    # 0xfd
'ddo',    # 0xfe
'ddwa',    # 0xff
)
# 0x00 # 0x01 # 0x02 # 0x03 # 0x04 # 0x05 # 0x06 # 0x07 # 0x08 # 0x09 # 0x0a # 0x0b # 0x0c # 0x0d # 0x0e # 0x0f # 0x10 # 0x11 # 0x12 # 0x13 # 0x14 # 0x15 # 0x16 # 0x17 # 0x18 # 0x19 # 0x1a # 0x1b # 0x1c # 0x1d # 0x1e # 0x1f # 0x20 # 0x21 # 0x22 # 0x23 # 0x24 # 0x25 # 0x26 # 0x27 # 0x28 # 0x29 # 0x2a # 0x2b # 0x2c # 0x2d # 0x2e # 0x2f # 0x30 # 0x31 # 0x32 # 0x33 # 0x34 # 0x35 # 0x36 # 0x37 # 0x38 # 0x39 # 0x3a # 0x3b # 0x3c # 0x3d # 0x3e # 0x3f # 0x40 # 0x41 # 0x42 # 0x43 # 0x44 # 0x45 # 0x46 # 0x47 # 0x48 # 0x49 # 0x4a # 0x4b # 0x4c # 0x4d # 0x4e # 0x4f # 0x50 # 0x51 # 0x52 # 0x53 # 0x54 # 0x55 # 0x56 # 0x57 # 0x58 # 0x59 # 0x5a # 0x5b # 0x5c # 0x5d # 0x5e # 0x5f # 0x60 # 0x61 # 0x62 # 0x63 # 0x64 # 0x65 # 0x66 # 0x67 # 0x68 # 0x69 # 0x6a # 0x6b # 0x6c # 0x6d # 0x6e # 0x6f # 0x70 # 0x71 # 0x72 # 0x73 # 0x74 # 0x75 # 0x76 # 0x77 # 0x78 # 0x79 # 0x7a # 0x7b # 0x7c # 0x7d # 0x7e # 0x7f # 0x80 # 0x81 # 0x82 # 0x83 # 0x84 # 0x85 # 0x86 # 0x87 # 0x88 # 0x89 # 0x8a # 0x8b # 0x8c # 0x8d # 0x8e # 0x8f # 0x90 # 0x91 # 0x92 # 0x93 # 0x94 # 0x95 # 0x96 # 0x97 # 0x98 # 0x99 # 0x9a # 0x9b # 0x9c # 0x9d # 0x9e # 0x9f # 0xa0 # 0xa1 # 0xa2 # 0xa3 # 0xa4 # 0xa5 # 0xa6 # 0xa7 # 0xa8 # 0xa9 # 0xaa # 0xab # 0xac # 0xad # 0xae # 0xaf # 0xb0 # 0xb1 # 0xb2 # 0xb3 # 0xb4 # 0xb5 # 0xb6 # 0xb7 # 0xb8 # 0xb9 # 0xba # 0xbb # 0xbc # 0xbd # 0xbe # 0xbf # 0xc0 # 0xc1 # 0xc2 # 0xc3 # 0xc4 # 0xc5 # 0xc6 # 0xc7 # 0xc8 # 0xc9 # 0xca # 0xcb # 0xcc # 0xcd # 0xce # 0xcf # 0xd0 # 0xd1 # 0xd2 # 0xd3 # 0xd4 # 0xd5 # 0xd6 # 0xd7 # 0xd8 # 0xd9 # 0xda # 0xdb # 0xdc # 0xdd # 0xde # 0xdf # 0xe0 # 0xe1 # 0xe2 # 0xe3 # 0xe4 # 0xe5 # 0xe6 # 0xe7 # 0xe8 # 0xe9 # 0xea # 0xeb # 0xec # 0xed # 0xee # 0xef # 0xf0 # 0xf1 # 0xf2 # 0xf3 # 0xf4 # 0xf5 # 0xf6 # 0xf7 # 0xf8 # 0xf9 # 0xfa # 0xfb # 0xfc # 0xfd # 0xfe # 0xff