18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci# Default kernel keymap. This uses 7 modifier combinations.
38c2ecf20Sopenharmony_cikeymaps 0-2,4-5,8,12
48c2ecf20Sopenharmony_ci# Change the above line into
58c2ecf20Sopenharmony_ci#	keymaps 0-2,4-6,8,12
68c2ecf20Sopenharmony_ci# in case you want the entries
78c2ecf20Sopenharmony_ci#	altgr   control keycode  83 = Boot            
88c2ecf20Sopenharmony_ci#	altgr   control keycode 111 = Boot            
98c2ecf20Sopenharmony_ci# below.
108c2ecf20Sopenharmony_ci#
118c2ecf20Sopenharmony_ci# In fact AltGr is used very little, and one more keymap can
128c2ecf20Sopenharmony_ci# be saved by mapping AltGr to Alt (and adapting a few entries):
138c2ecf20Sopenharmony_ci# keycode 100 = Alt
148c2ecf20Sopenharmony_ci#
158c2ecf20Sopenharmony_cikeycode   1 = Escape           Escape          
168c2ecf20Sopenharmony_ci	alt     keycode   1 = Meta_Escape     
178c2ecf20Sopenharmony_cikeycode   2 = one              exclam          
188c2ecf20Sopenharmony_ci	alt     keycode   2 = Meta_one        
198c2ecf20Sopenharmony_cikeycode   3 = two              at               at              
208c2ecf20Sopenharmony_ci	control	keycode   3 = nul             
218c2ecf20Sopenharmony_ci	shift	control	keycode   3 = nul             
228c2ecf20Sopenharmony_ci	alt	keycode   3 = Meta_two        
238c2ecf20Sopenharmony_cikeycode   4 = three            numbersign      
248c2ecf20Sopenharmony_ci	control keycode   4 = Escape          
258c2ecf20Sopenharmony_ci	alt     keycode   4 = Meta_three      
268c2ecf20Sopenharmony_cikeycode   5 = four             dollar           dollar          
278c2ecf20Sopenharmony_ci	control keycode   5 = Control_backslash
288c2ecf20Sopenharmony_ci	alt     keycode   5 = Meta_four       
298c2ecf20Sopenharmony_cikeycode   6 = five             percent         
308c2ecf20Sopenharmony_ci	control keycode   6 = Control_bracketright
318c2ecf20Sopenharmony_ci	alt     keycode   6 = Meta_five       
328c2ecf20Sopenharmony_cikeycode   7 = six              asciicircum     
338c2ecf20Sopenharmony_ci	control keycode   7 = Control_asciicircum
348c2ecf20Sopenharmony_ci	alt     keycode   7 = Meta_six        
358c2ecf20Sopenharmony_cikeycode   8 = seven            ampersand        braceleft       
368c2ecf20Sopenharmony_ci	control keycode   8 = Control_underscore
378c2ecf20Sopenharmony_ci	alt     keycode   8 = Meta_seven      
388c2ecf20Sopenharmony_cikeycode   9 = eight            asterisk         bracketleft     
398c2ecf20Sopenharmony_ci	control keycode   9 = Delete          
408c2ecf20Sopenharmony_ci	alt     keycode   9 = Meta_eight      
418c2ecf20Sopenharmony_cikeycode  10 = nine             parenleft        bracketright    
428c2ecf20Sopenharmony_ci	alt     keycode  10 = Meta_nine       
438c2ecf20Sopenharmony_cikeycode  11 = zero             parenright       braceright      
448c2ecf20Sopenharmony_ci	alt     keycode  11 = Meta_zero       
458c2ecf20Sopenharmony_cikeycode  12 = minus            underscore       backslash       
468c2ecf20Sopenharmony_ci	control	keycode  12 = Control_underscore
478c2ecf20Sopenharmony_ci	shift	control	keycode  12 = Control_underscore
488c2ecf20Sopenharmony_ci	alt	keycode  12 = Meta_minus      
498c2ecf20Sopenharmony_cikeycode  13 = equal            plus            
508c2ecf20Sopenharmony_ci	alt     keycode  13 = Meta_equal      
518c2ecf20Sopenharmony_cikeycode  14 = Delete           Delete          
528c2ecf20Sopenharmony_ci	control keycode  14 = BackSpace
538c2ecf20Sopenharmony_ci	alt     keycode  14 = Meta_Delete     
548c2ecf20Sopenharmony_cikeycode  15 = Tab              Tab             
558c2ecf20Sopenharmony_ci	alt     keycode  15 = Meta_Tab        
568c2ecf20Sopenharmony_cikeycode  16 = q               
578c2ecf20Sopenharmony_cikeycode  17 = w               
588c2ecf20Sopenharmony_cikeycode  18 = e
598c2ecf20Sopenharmony_ci	altgr   keycode  18 = Hex_E   
608c2ecf20Sopenharmony_cikeycode  19 = r               
618c2ecf20Sopenharmony_cikeycode  20 = t               
628c2ecf20Sopenharmony_cikeycode  21 = y               
638c2ecf20Sopenharmony_cikeycode  22 = u               
648c2ecf20Sopenharmony_cikeycode  23 = i               
658c2ecf20Sopenharmony_cikeycode  24 = o               
668c2ecf20Sopenharmony_cikeycode  25 = p               
678c2ecf20Sopenharmony_cikeycode  26 = bracketleft      braceleft       
688c2ecf20Sopenharmony_ci	control keycode  26 = Escape          
698c2ecf20Sopenharmony_ci	alt     keycode  26 = Meta_bracketleft
708c2ecf20Sopenharmony_cikeycode  27 = bracketright     braceright       asciitilde      
718c2ecf20Sopenharmony_ci	control keycode  27 = Control_bracketright
728c2ecf20Sopenharmony_ci	alt     keycode  27 = Meta_bracketright
738c2ecf20Sopenharmony_cikeycode  28 = Return          
748c2ecf20Sopenharmony_ci	alt     keycode  28 = Meta_Control_m  
758c2ecf20Sopenharmony_cikeycode  29 = Control         
768c2ecf20Sopenharmony_cikeycode  30 = a
778c2ecf20Sopenharmony_ci	altgr   keycode  30 = Hex_A
788c2ecf20Sopenharmony_cikeycode  31 = s               
798c2ecf20Sopenharmony_cikeycode  32 = d
808c2ecf20Sopenharmony_ci	altgr   keycode  32 = Hex_D   
818c2ecf20Sopenharmony_cikeycode  33 = f
828c2ecf20Sopenharmony_ci	altgr   keycode  33 = Hex_F               
838c2ecf20Sopenharmony_cikeycode  34 = g               
848c2ecf20Sopenharmony_cikeycode  35 = h               
858c2ecf20Sopenharmony_cikeycode  36 = j               
868c2ecf20Sopenharmony_cikeycode  37 = k               
878c2ecf20Sopenharmony_cikeycode  38 = l               
888c2ecf20Sopenharmony_cikeycode  39 = semicolon        colon           
898c2ecf20Sopenharmony_ci	alt     keycode  39 = Meta_semicolon  
908c2ecf20Sopenharmony_cikeycode  40 = apostrophe       quotedbl        
918c2ecf20Sopenharmony_ci	control keycode  40 = Control_g       
928c2ecf20Sopenharmony_ci	alt     keycode  40 = Meta_apostrophe 
938c2ecf20Sopenharmony_cikeycode  41 = grave            asciitilde      
948c2ecf20Sopenharmony_ci	control keycode  41 = nul             
958c2ecf20Sopenharmony_ci	alt     keycode  41 = Meta_grave      
968c2ecf20Sopenharmony_cikeycode  42 = Shift           
978c2ecf20Sopenharmony_cikeycode  43 = backslash        bar             
988c2ecf20Sopenharmony_ci	control keycode  43 = Control_backslash
998c2ecf20Sopenharmony_ci	alt     keycode  43 = Meta_backslash  
1008c2ecf20Sopenharmony_cikeycode  44 = z               
1018c2ecf20Sopenharmony_cikeycode  45 = x               
1028c2ecf20Sopenharmony_cikeycode  46 = c
1038c2ecf20Sopenharmony_ci	altgr   keycode  46 = Hex_C   
1048c2ecf20Sopenharmony_cikeycode  47 = v               
1058c2ecf20Sopenharmony_cikeycode  48 = b
1068c2ecf20Sopenharmony_ci	altgr   keycode  48 = Hex_B
1078c2ecf20Sopenharmony_cikeycode  49 = n               
1088c2ecf20Sopenharmony_cikeycode  50 = m               
1098c2ecf20Sopenharmony_cikeycode  51 = comma            less            
1108c2ecf20Sopenharmony_ci	alt     keycode  51 = Meta_comma      
1118c2ecf20Sopenharmony_cikeycode  52 = period           greater         
1128c2ecf20Sopenharmony_ci	control keycode  52 = Compose         
1138c2ecf20Sopenharmony_ci	alt     keycode  52 = Meta_period     
1148c2ecf20Sopenharmony_cikeycode  53 = slash            question        
1158c2ecf20Sopenharmony_ci	control keycode  53 = Delete          
1168c2ecf20Sopenharmony_ci	alt     keycode  53 = Meta_slash      
1178c2ecf20Sopenharmony_cikeycode  54 = Shift           
1188c2ecf20Sopenharmony_cikeycode  55 = KP_Multiply     
1198c2ecf20Sopenharmony_cikeycode  56 = Alt             
1208c2ecf20Sopenharmony_cikeycode  57 = space            space           
1218c2ecf20Sopenharmony_ci	control keycode  57 = nul             
1228c2ecf20Sopenharmony_ci	alt     keycode  57 = Meta_space      
1238c2ecf20Sopenharmony_cikeycode  58 = Caps_Lock       
1248c2ecf20Sopenharmony_cikeycode  59 = F1               F11              Console_13      
1258c2ecf20Sopenharmony_ci	control keycode  59 = F1              
1268c2ecf20Sopenharmony_ci	alt     keycode  59 = Console_1       
1278c2ecf20Sopenharmony_ci	control alt     keycode  59 = Console_1       
1288c2ecf20Sopenharmony_cikeycode  60 = F2               F12              Console_14      
1298c2ecf20Sopenharmony_ci	control keycode  60 = F2              
1308c2ecf20Sopenharmony_ci	alt     keycode  60 = Console_2       
1318c2ecf20Sopenharmony_ci	control alt     keycode  60 = Console_2       
1328c2ecf20Sopenharmony_cikeycode  61 = F3               F13              Console_15      
1338c2ecf20Sopenharmony_ci	control keycode  61 = F3              
1348c2ecf20Sopenharmony_ci	alt     keycode  61 = Console_3       
1358c2ecf20Sopenharmony_ci	control alt     keycode  61 = Console_3       
1368c2ecf20Sopenharmony_cikeycode  62 = F4               F14              Console_16      
1378c2ecf20Sopenharmony_ci	control keycode  62 = F4              
1388c2ecf20Sopenharmony_ci	alt     keycode  62 = Console_4       
1398c2ecf20Sopenharmony_ci	control alt     keycode  62 = Console_4       
1408c2ecf20Sopenharmony_cikeycode  63 = F5               F15              Console_17      
1418c2ecf20Sopenharmony_ci	control keycode  63 = F5              
1428c2ecf20Sopenharmony_ci	alt     keycode  63 = Console_5       
1438c2ecf20Sopenharmony_ci	control alt     keycode  63 = Console_5       
1448c2ecf20Sopenharmony_cikeycode  64 = F6               F16              Console_18      
1458c2ecf20Sopenharmony_ci	control keycode  64 = F6              
1468c2ecf20Sopenharmony_ci	alt     keycode  64 = Console_6       
1478c2ecf20Sopenharmony_ci	control alt     keycode  64 = Console_6       
1488c2ecf20Sopenharmony_cikeycode  65 = F7               F17              Console_19      
1498c2ecf20Sopenharmony_ci	control keycode  65 = F7              
1508c2ecf20Sopenharmony_ci	alt     keycode  65 = Console_7       
1518c2ecf20Sopenharmony_ci	control alt     keycode  65 = Console_7       
1528c2ecf20Sopenharmony_cikeycode  66 = F8               F18              Console_20      
1538c2ecf20Sopenharmony_ci	control keycode  66 = F8              
1548c2ecf20Sopenharmony_ci	alt     keycode  66 = Console_8       
1558c2ecf20Sopenharmony_ci	control alt     keycode  66 = Console_8       
1568c2ecf20Sopenharmony_cikeycode  67 = F9               F19              Console_21      
1578c2ecf20Sopenharmony_ci	control keycode  67 = F9              
1588c2ecf20Sopenharmony_ci	alt     keycode  67 = Console_9       
1598c2ecf20Sopenharmony_ci	control alt     keycode  67 = Console_9       
1608c2ecf20Sopenharmony_cikeycode  68 = F10              F20              Console_22      
1618c2ecf20Sopenharmony_ci	control keycode  68 = F10             
1628c2ecf20Sopenharmony_ci	alt     keycode  68 = Console_10      
1638c2ecf20Sopenharmony_ci	control alt     keycode  68 = Console_10      
1648c2ecf20Sopenharmony_cikeycode  69 = Num_Lock
1658c2ecf20Sopenharmony_ci	shift   keycode  69 = Bare_Num_Lock
1668c2ecf20Sopenharmony_cikeycode  70 = Scroll_Lock      Show_Memory      Show_Registers  
1678c2ecf20Sopenharmony_ci	control keycode  70 = Show_State      
1688c2ecf20Sopenharmony_ci	alt     keycode  70 = Scroll_Lock     
1698c2ecf20Sopenharmony_cikeycode  71 = KP_7            
1708c2ecf20Sopenharmony_ci	alt     keycode  71 = Ascii_7         
1718c2ecf20Sopenharmony_ci	altgr   keycode  71 = Hex_7         
1728c2ecf20Sopenharmony_cikeycode  72 = KP_8            
1738c2ecf20Sopenharmony_ci	alt     keycode  72 = Ascii_8         
1748c2ecf20Sopenharmony_ci	altgr   keycode  72 = Hex_8         
1758c2ecf20Sopenharmony_cikeycode  73 = KP_9            
1768c2ecf20Sopenharmony_ci	alt     keycode  73 = Ascii_9         
1778c2ecf20Sopenharmony_ci	altgr   keycode  73 = Hex_9         
1788c2ecf20Sopenharmony_cikeycode  74 = KP_Subtract     
1798c2ecf20Sopenharmony_cikeycode  75 = KP_4            
1808c2ecf20Sopenharmony_ci	alt     keycode  75 = Ascii_4         
1818c2ecf20Sopenharmony_ci	altgr   keycode  75 = Hex_4         
1828c2ecf20Sopenharmony_cikeycode  76 = KP_5            
1838c2ecf20Sopenharmony_ci	alt     keycode  76 = Ascii_5         
1848c2ecf20Sopenharmony_ci	altgr   keycode  76 = Hex_5         
1858c2ecf20Sopenharmony_cikeycode  77 = KP_6            
1868c2ecf20Sopenharmony_ci	alt     keycode  77 = Ascii_6         
1878c2ecf20Sopenharmony_ci	altgr   keycode  77 = Hex_6         
1888c2ecf20Sopenharmony_cikeycode  78 = KP_Add          
1898c2ecf20Sopenharmony_cikeycode  79 = KP_1            
1908c2ecf20Sopenharmony_ci	alt     keycode  79 = Ascii_1         
1918c2ecf20Sopenharmony_ci	altgr   keycode  79 = Hex_1         
1928c2ecf20Sopenharmony_cikeycode  80 = KP_2            
1938c2ecf20Sopenharmony_ci	alt     keycode  80 = Ascii_2         
1948c2ecf20Sopenharmony_ci	altgr   keycode  80 = Hex_2         
1958c2ecf20Sopenharmony_cikeycode  81 = KP_3            
1968c2ecf20Sopenharmony_ci	alt     keycode  81 = Ascii_3         
1978c2ecf20Sopenharmony_ci	altgr   keycode  81 = Hex_3         
1988c2ecf20Sopenharmony_cikeycode  82 = KP_0            
1998c2ecf20Sopenharmony_ci	alt     keycode  82 = Ascii_0         
2008c2ecf20Sopenharmony_ci	altgr   keycode  82 = Hex_0         
2018c2ecf20Sopenharmony_cikeycode  83 = KP_Period       
2028c2ecf20Sopenharmony_ci#	altgr   control keycode  83 = Boot            
2038c2ecf20Sopenharmony_ci	control alt     keycode  83 = Boot            
2048c2ecf20Sopenharmony_cikeycode  84 = Last_Console    
2058c2ecf20Sopenharmony_cikeycode  85 =
2068c2ecf20Sopenharmony_cikeycode  86 = less             greater          bar             
2078c2ecf20Sopenharmony_ci	alt     keycode  86 = Meta_less       
2088c2ecf20Sopenharmony_cikeycode  87 = F11              F11              Console_23      
2098c2ecf20Sopenharmony_ci	control keycode  87 = F11             
2108c2ecf20Sopenharmony_ci	alt     keycode  87 = Console_11      
2118c2ecf20Sopenharmony_ci	control alt     keycode  87 = Console_11      
2128c2ecf20Sopenharmony_cikeycode  88 = F12              F12              Console_24      
2138c2ecf20Sopenharmony_ci	control keycode  88 = F12             
2148c2ecf20Sopenharmony_ci	alt     keycode  88 = Console_12      
2158c2ecf20Sopenharmony_ci	control alt     keycode  88 = Console_12      
2168c2ecf20Sopenharmony_cikeycode  89 =
2178c2ecf20Sopenharmony_cikeycode  90 =
2188c2ecf20Sopenharmony_cikeycode  91 =
2198c2ecf20Sopenharmony_cikeycode  92 =
2208c2ecf20Sopenharmony_cikeycode  93 =
2218c2ecf20Sopenharmony_cikeycode  94 =
2228c2ecf20Sopenharmony_cikeycode  95 =
2238c2ecf20Sopenharmony_cikeycode  96 = KP_Enter        
2248c2ecf20Sopenharmony_cikeycode  97 = Control         
2258c2ecf20Sopenharmony_cikeycode  98 = KP_Divide       
2268c2ecf20Sopenharmony_cikeycode  99 = Control_backslash
2278c2ecf20Sopenharmony_ci	control keycode  99 = Control_backslash
2288c2ecf20Sopenharmony_ci	alt     keycode  99 = Control_backslash
2298c2ecf20Sopenharmony_cikeycode 100 = AltGr           
2308c2ecf20Sopenharmony_cikeycode 101 = Break           
2318c2ecf20Sopenharmony_cikeycode 102 = Find            
2328c2ecf20Sopenharmony_cikeycode 103 = Up              
2338c2ecf20Sopenharmony_cikeycode 104 = Prior           
2348c2ecf20Sopenharmony_ci	shift   keycode 104 = Scroll_Backward 
2358c2ecf20Sopenharmony_cikeycode 105 = Left            
2368c2ecf20Sopenharmony_ci	alt     keycode 105 = Decr_Console
2378c2ecf20Sopenharmony_cikeycode 106 = Right           
2388c2ecf20Sopenharmony_ci	alt     keycode 106 = Incr_Console
2398c2ecf20Sopenharmony_cikeycode 107 = Select          
2408c2ecf20Sopenharmony_cikeycode 108 = Down            
2418c2ecf20Sopenharmony_cikeycode 109 = Next            
2428c2ecf20Sopenharmony_ci	shift   keycode 109 = Scroll_Forward  
2438c2ecf20Sopenharmony_cikeycode 110 = Insert          
2448c2ecf20Sopenharmony_cikeycode 111 = Remove          
2458c2ecf20Sopenharmony_ci#	altgr   control keycode 111 = Boot            
2468c2ecf20Sopenharmony_ci	control alt     keycode 111 = Boot            
2478c2ecf20Sopenharmony_cikeycode 112 = Macro           
2488c2ecf20Sopenharmony_cikeycode 113 = F13             
2498c2ecf20Sopenharmony_cikeycode 114 = F14             
2508c2ecf20Sopenharmony_cikeycode 115 = Help            
2518c2ecf20Sopenharmony_cikeycode 116 = Do              
2528c2ecf20Sopenharmony_cikeycode 117 = F17             
2538c2ecf20Sopenharmony_cikeycode 118 = KP_MinPlus      
2548c2ecf20Sopenharmony_cikeycode 119 = Pause           
2558c2ecf20Sopenharmony_cikeycode 120 =
2568c2ecf20Sopenharmony_cikeycode 121 =
2578c2ecf20Sopenharmony_cikeycode 122 =
2588c2ecf20Sopenharmony_cikeycode 123 =
2598c2ecf20Sopenharmony_cikeycode 124 =
2608c2ecf20Sopenharmony_cikeycode 125 =
2618c2ecf20Sopenharmony_cikeycode 126 =
2628c2ecf20Sopenharmony_cikeycode 127 =
2638c2ecf20Sopenharmony_cistring F1 = "\033[[A"
2648c2ecf20Sopenharmony_cistring F2 = "\033[[B"
2658c2ecf20Sopenharmony_cistring F3 = "\033[[C"
2668c2ecf20Sopenharmony_cistring F4 = "\033[[D"
2678c2ecf20Sopenharmony_cistring F5 = "\033[[E"
2688c2ecf20Sopenharmony_cistring F6 = "\033[17~"
2698c2ecf20Sopenharmony_cistring F7 = "\033[18~"
2708c2ecf20Sopenharmony_cistring F8 = "\033[19~"
2718c2ecf20Sopenharmony_cistring F9 = "\033[20~"
2728c2ecf20Sopenharmony_cistring F10 = "\033[21~"
2738c2ecf20Sopenharmony_cistring F11 = "\033[23~"
2748c2ecf20Sopenharmony_cistring F12 = "\033[24~"
2758c2ecf20Sopenharmony_cistring F13 = "\033[25~"
2768c2ecf20Sopenharmony_cistring F14 = "\033[26~"
2778c2ecf20Sopenharmony_cistring F15 = "\033[28~"
2788c2ecf20Sopenharmony_cistring F16 = "\033[29~"
2798c2ecf20Sopenharmony_cistring F17 = "\033[31~"
2808c2ecf20Sopenharmony_cistring F18 = "\033[32~"
2818c2ecf20Sopenharmony_cistring F19 = "\033[33~"
2828c2ecf20Sopenharmony_cistring F20 = "\033[34~"
2838c2ecf20Sopenharmony_cistring Find = "\033[1~"
2848c2ecf20Sopenharmony_cistring Insert = "\033[2~"
2858c2ecf20Sopenharmony_cistring Remove = "\033[3~"
2868c2ecf20Sopenharmony_cistring Select = "\033[4~"
2878c2ecf20Sopenharmony_cistring Prior = "\033[5~"
2888c2ecf20Sopenharmony_cistring Next = "\033[6~"
2898c2ecf20Sopenharmony_cistring Macro = "\033[M"
2908c2ecf20Sopenharmony_cistring Pause = "\033[P"
2918c2ecf20Sopenharmony_cicompose '`' 'A' to '�'
2928c2ecf20Sopenharmony_cicompose '`' 'a' to '�'
2938c2ecf20Sopenharmony_cicompose '\'' 'A' to '�'
2948c2ecf20Sopenharmony_cicompose '\'' 'a' to '�'
2958c2ecf20Sopenharmony_cicompose '^' 'A' to '�'
2968c2ecf20Sopenharmony_cicompose '^' 'a' to '�'
2978c2ecf20Sopenharmony_cicompose '~' 'A' to '�'
2988c2ecf20Sopenharmony_cicompose '~' 'a' to '�'
2998c2ecf20Sopenharmony_cicompose '"' 'A' to '�'
3008c2ecf20Sopenharmony_cicompose '"' 'a' to '�'
3018c2ecf20Sopenharmony_cicompose 'O' 'A' to '�'
3028c2ecf20Sopenharmony_cicompose 'o' 'a' to '�'
3038c2ecf20Sopenharmony_cicompose '0' 'A' to '�'
3048c2ecf20Sopenharmony_cicompose '0' 'a' to '�'
3058c2ecf20Sopenharmony_cicompose 'A' 'A' to '�'
3068c2ecf20Sopenharmony_cicompose 'a' 'a' to '�'
3078c2ecf20Sopenharmony_cicompose 'A' 'E' to '�'
3088c2ecf20Sopenharmony_cicompose 'a' 'e' to '�'
3098c2ecf20Sopenharmony_cicompose ',' 'C' to '�'
3108c2ecf20Sopenharmony_cicompose ',' 'c' to '�'
3118c2ecf20Sopenharmony_cicompose '`' 'E' to '�'
3128c2ecf20Sopenharmony_cicompose '`' 'e' to '�'
3138c2ecf20Sopenharmony_cicompose '\'' 'E' to '�'
3148c2ecf20Sopenharmony_cicompose '\'' 'e' to '�'
3158c2ecf20Sopenharmony_cicompose '^' 'E' to '�'
3168c2ecf20Sopenharmony_cicompose '^' 'e' to '�'
3178c2ecf20Sopenharmony_cicompose '"' 'E' to '�'
3188c2ecf20Sopenharmony_cicompose '"' 'e' to '�'
3198c2ecf20Sopenharmony_cicompose '`' 'I' to '�'
3208c2ecf20Sopenharmony_cicompose '`' 'i' to '�'
3218c2ecf20Sopenharmony_cicompose '\'' 'I' to '�'
3228c2ecf20Sopenharmony_cicompose '\'' 'i' to '�'
3238c2ecf20Sopenharmony_cicompose '^' 'I' to '�'
3248c2ecf20Sopenharmony_cicompose '^' 'i' to '�'
3258c2ecf20Sopenharmony_cicompose '"' 'I' to '�'
3268c2ecf20Sopenharmony_cicompose '"' 'i' to '�'
3278c2ecf20Sopenharmony_cicompose '-' 'D' to '�'
3288c2ecf20Sopenharmony_cicompose '-' 'd' to '�'
3298c2ecf20Sopenharmony_cicompose '~' 'N' to '�'
3308c2ecf20Sopenharmony_cicompose '~' 'n' to '�'
3318c2ecf20Sopenharmony_cicompose '`' 'O' to '�'
3328c2ecf20Sopenharmony_cicompose '`' 'o' to '�'
3338c2ecf20Sopenharmony_cicompose '\'' 'O' to '�'
3348c2ecf20Sopenharmony_cicompose '\'' 'o' to '�'
3358c2ecf20Sopenharmony_cicompose '^' 'O' to '�'
3368c2ecf20Sopenharmony_cicompose '^' 'o' to '�'
3378c2ecf20Sopenharmony_cicompose '~' 'O' to '�'
3388c2ecf20Sopenharmony_cicompose '~' 'o' to '�'
3398c2ecf20Sopenharmony_cicompose '"' 'O' to '�'
3408c2ecf20Sopenharmony_cicompose '"' 'o' to '�'
3418c2ecf20Sopenharmony_cicompose '/' 'O' to '�'
3428c2ecf20Sopenharmony_cicompose '/' 'o' to '�'
3438c2ecf20Sopenharmony_cicompose '`' 'U' to '�'
3448c2ecf20Sopenharmony_cicompose '`' 'u' to '�'
3458c2ecf20Sopenharmony_cicompose '\'' 'U' to '�'
3468c2ecf20Sopenharmony_cicompose '\'' 'u' to '�'
3478c2ecf20Sopenharmony_cicompose '^' 'U' to '�'
3488c2ecf20Sopenharmony_cicompose '^' 'u' to '�'
3498c2ecf20Sopenharmony_cicompose '"' 'U' to '�'
3508c2ecf20Sopenharmony_cicompose '"' 'u' to '�'
3518c2ecf20Sopenharmony_cicompose '\'' 'Y' to '�'
3528c2ecf20Sopenharmony_cicompose '\'' 'y' to '�'
3538c2ecf20Sopenharmony_cicompose 'T' 'H' to '�'
3548c2ecf20Sopenharmony_cicompose 't' 'h' to '�'
3558c2ecf20Sopenharmony_cicompose 's' 's' to '�'
3568c2ecf20Sopenharmony_cicompose '"' 'y' to '�'
3578c2ecf20Sopenharmony_cicompose 's' 'z' to '�'
3588c2ecf20Sopenharmony_cicompose 'i' 'j' to '�'
359