1*f16aa97dSGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 260d4ae8dSGreg Kroah-Hartman# Default kernel keymap. This uses 7 modifier combinations. 360d4ae8dSGreg Kroah-Hartmankeymaps 0-2,4-5,8,12 460d4ae8dSGreg Kroah-Hartman# Change the above line into 560d4ae8dSGreg Kroah-Hartman# keymaps 0-2,4-6,8,12 660d4ae8dSGreg Kroah-Hartman# in case you want the entries 760d4ae8dSGreg Kroah-Hartman# altgr control keycode 83 = Boot 860d4ae8dSGreg Kroah-Hartman# altgr control keycode 111 = Boot 960d4ae8dSGreg Kroah-Hartman# below. 1060d4ae8dSGreg Kroah-Hartman# 1160d4ae8dSGreg Kroah-Hartman# In fact AltGr is used very little, and one more keymap can 1260d4ae8dSGreg Kroah-Hartman# be saved by mapping AltGr to Alt (and adapting a few entries): 1360d4ae8dSGreg Kroah-Hartman# keycode 100 = Alt 1460d4ae8dSGreg Kroah-Hartman# 1560d4ae8dSGreg Kroah-Hartmankeycode 1 = Escape Escape 1660d4ae8dSGreg Kroah-Hartman alt keycode 1 = Meta_Escape 1760d4ae8dSGreg Kroah-Hartmankeycode 2 = one exclam 1860d4ae8dSGreg Kroah-Hartman alt keycode 2 = Meta_one 1960d4ae8dSGreg Kroah-Hartmankeycode 3 = two at at 2060d4ae8dSGreg Kroah-Hartman control keycode 3 = nul 2160d4ae8dSGreg Kroah-Hartman shift control keycode 3 = nul 2260d4ae8dSGreg Kroah-Hartman alt keycode 3 = Meta_two 2360d4ae8dSGreg Kroah-Hartmankeycode 4 = three numbersign 2460d4ae8dSGreg Kroah-Hartman control keycode 4 = Escape 2560d4ae8dSGreg Kroah-Hartman alt keycode 4 = Meta_three 2660d4ae8dSGreg Kroah-Hartmankeycode 5 = four dollar dollar 2760d4ae8dSGreg Kroah-Hartman control keycode 5 = Control_backslash 2860d4ae8dSGreg Kroah-Hartman alt keycode 5 = Meta_four 2960d4ae8dSGreg Kroah-Hartmankeycode 6 = five percent 3060d4ae8dSGreg Kroah-Hartman control keycode 6 = Control_bracketright 3160d4ae8dSGreg Kroah-Hartman alt keycode 6 = Meta_five 3260d4ae8dSGreg Kroah-Hartmankeycode 7 = six asciicircum 3360d4ae8dSGreg Kroah-Hartman control keycode 7 = Control_asciicircum 3460d4ae8dSGreg Kroah-Hartman alt keycode 7 = Meta_six 3560d4ae8dSGreg Kroah-Hartmankeycode 8 = seven ampersand braceleft 3660d4ae8dSGreg Kroah-Hartman control keycode 8 = Control_underscore 3760d4ae8dSGreg Kroah-Hartman alt keycode 8 = Meta_seven 3860d4ae8dSGreg Kroah-Hartmankeycode 9 = eight asterisk bracketleft 3960d4ae8dSGreg Kroah-Hartman control keycode 9 = Delete 4060d4ae8dSGreg Kroah-Hartman alt keycode 9 = Meta_eight 4160d4ae8dSGreg Kroah-Hartmankeycode 10 = nine parenleft bracketright 4260d4ae8dSGreg Kroah-Hartman alt keycode 10 = Meta_nine 4360d4ae8dSGreg Kroah-Hartmankeycode 11 = zero parenright braceright 4460d4ae8dSGreg Kroah-Hartman alt keycode 11 = Meta_zero 4560d4ae8dSGreg Kroah-Hartmankeycode 12 = minus underscore backslash 4660d4ae8dSGreg Kroah-Hartman control keycode 12 = Control_underscore 4760d4ae8dSGreg Kroah-Hartman shift control keycode 12 = Control_underscore 4860d4ae8dSGreg Kroah-Hartman alt keycode 12 = Meta_minus 4960d4ae8dSGreg Kroah-Hartmankeycode 13 = equal plus 5060d4ae8dSGreg Kroah-Hartman alt keycode 13 = Meta_equal 5160d4ae8dSGreg Kroah-Hartmankeycode 14 = Delete Delete 5260d4ae8dSGreg Kroah-Hartman control keycode 14 = BackSpace 5360d4ae8dSGreg Kroah-Hartman alt keycode 14 = Meta_Delete 5460d4ae8dSGreg Kroah-Hartmankeycode 15 = Tab Tab 5560d4ae8dSGreg Kroah-Hartman alt keycode 15 = Meta_Tab 5660d4ae8dSGreg Kroah-Hartmankeycode 16 = q 5760d4ae8dSGreg Kroah-Hartmankeycode 17 = w 5860d4ae8dSGreg Kroah-Hartmankeycode 18 = e 5960d4ae8dSGreg Kroah-Hartman altgr keycode 18 = Hex_E 6060d4ae8dSGreg Kroah-Hartmankeycode 19 = r 6160d4ae8dSGreg Kroah-Hartmankeycode 20 = t 6260d4ae8dSGreg Kroah-Hartmankeycode 21 = y 6360d4ae8dSGreg Kroah-Hartmankeycode 22 = u 6460d4ae8dSGreg Kroah-Hartmankeycode 23 = i 6560d4ae8dSGreg Kroah-Hartmankeycode 24 = o 6660d4ae8dSGreg Kroah-Hartmankeycode 25 = p 6760d4ae8dSGreg Kroah-Hartmankeycode 26 = bracketleft braceleft 6860d4ae8dSGreg Kroah-Hartman control keycode 26 = Escape 6960d4ae8dSGreg Kroah-Hartman alt keycode 26 = Meta_bracketleft 7060d4ae8dSGreg Kroah-Hartmankeycode 27 = bracketright braceright asciitilde 7160d4ae8dSGreg Kroah-Hartman control keycode 27 = Control_bracketright 7260d4ae8dSGreg Kroah-Hartman alt keycode 27 = Meta_bracketright 7360d4ae8dSGreg Kroah-Hartmankeycode 28 = Return 7460d4ae8dSGreg Kroah-Hartman alt keycode 28 = Meta_Control_m 7560d4ae8dSGreg Kroah-Hartmankeycode 29 = Control 7660d4ae8dSGreg Kroah-Hartmankeycode 30 = a 7760d4ae8dSGreg Kroah-Hartman altgr keycode 30 = Hex_A 7860d4ae8dSGreg Kroah-Hartmankeycode 31 = s 7960d4ae8dSGreg Kroah-Hartmankeycode 32 = d 8060d4ae8dSGreg Kroah-Hartman altgr keycode 32 = Hex_D 8160d4ae8dSGreg Kroah-Hartmankeycode 33 = f 8260d4ae8dSGreg Kroah-Hartman altgr keycode 33 = Hex_F 8360d4ae8dSGreg Kroah-Hartmankeycode 34 = g 8460d4ae8dSGreg Kroah-Hartmankeycode 35 = h 8560d4ae8dSGreg Kroah-Hartmankeycode 36 = j 8660d4ae8dSGreg Kroah-Hartmankeycode 37 = k 8760d4ae8dSGreg Kroah-Hartmankeycode 38 = l 8860d4ae8dSGreg Kroah-Hartmankeycode 39 = semicolon colon 8960d4ae8dSGreg Kroah-Hartman alt keycode 39 = Meta_semicolon 9060d4ae8dSGreg Kroah-Hartmankeycode 40 = apostrophe quotedbl 9160d4ae8dSGreg Kroah-Hartman control keycode 40 = Control_g 9260d4ae8dSGreg Kroah-Hartman alt keycode 40 = Meta_apostrophe 9360d4ae8dSGreg Kroah-Hartmankeycode 41 = grave asciitilde 9460d4ae8dSGreg Kroah-Hartman control keycode 41 = nul 9560d4ae8dSGreg Kroah-Hartman alt keycode 41 = Meta_grave 9660d4ae8dSGreg Kroah-Hartmankeycode 42 = Shift 9760d4ae8dSGreg Kroah-Hartmankeycode 43 = backslash bar 9860d4ae8dSGreg Kroah-Hartman control keycode 43 = Control_backslash 9960d4ae8dSGreg Kroah-Hartman alt keycode 43 = Meta_backslash 10060d4ae8dSGreg Kroah-Hartmankeycode 44 = z 10160d4ae8dSGreg Kroah-Hartmankeycode 45 = x 10260d4ae8dSGreg Kroah-Hartmankeycode 46 = c 10360d4ae8dSGreg Kroah-Hartman altgr keycode 46 = Hex_C 10460d4ae8dSGreg Kroah-Hartmankeycode 47 = v 10560d4ae8dSGreg Kroah-Hartmankeycode 48 = b 10660d4ae8dSGreg Kroah-Hartman altgr keycode 48 = Hex_B 10760d4ae8dSGreg Kroah-Hartmankeycode 49 = n 10860d4ae8dSGreg Kroah-Hartmankeycode 50 = m 10960d4ae8dSGreg Kroah-Hartmankeycode 51 = comma less 11060d4ae8dSGreg Kroah-Hartman alt keycode 51 = Meta_comma 11160d4ae8dSGreg Kroah-Hartmankeycode 52 = period greater 11260d4ae8dSGreg Kroah-Hartman control keycode 52 = Compose 11360d4ae8dSGreg Kroah-Hartman alt keycode 52 = Meta_period 11460d4ae8dSGreg Kroah-Hartmankeycode 53 = slash question 11560d4ae8dSGreg Kroah-Hartman control keycode 53 = Delete 11660d4ae8dSGreg Kroah-Hartman alt keycode 53 = Meta_slash 11760d4ae8dSGreg Kroah-Hartmankeycode 54 = Shift 11860d4ae8dSGreg Kroah-Hartmankeycode 55 = KP_Multiply 11960d4ae8dSGreg Kroah-Hartmankeycode 56 = Alt 12060d4ae8dSGreg Kroah-Hartmankeycode 57 = space space 12160d4ae8dSGreg Kroah-Hartman control keycode 57 = nul 12260d4ae8dSGreg Kroah-Hartman alt keycode 57 = Meta_space 12360d4ae8dSGreg Kroah-Hartmankeycode 58 = Caps_Lock 12460d4ae8dSGreg Kroah-Hartmankeycode 59 = F1 F11 Console_13 12560d4ae8dSGreg Kroah-Hartman control keycode 59 = F1 12660d4ae8dSGreg Kroah-Hartman alt keycode 59 = Console_1 12760d4ae8dSGreg Kroah-Hartman control alt keycode 59 = Console_1 12860d4ae8dSGreg Kroah-Hartmankeycode 60 = F2 F12 Console_14 12960d4ae8dSGreg Kroah-Hartman control keycode 60 = F2 13060d4ae8dSGreg Kroah-Hartman alt keycode 60 = Console_2 13160d4ae8dSGreg Kroah-Hartman control alt keycode 60 = Console_2 13260d4ae8dSGreg Kroah-Hartmankeycode 61 = F3 F13 Console_15 13360d4ae8dSGreg Kroah-Hartman control keycode 61 = F3 13460d4ae8dSGreg Kroah-Hartman alt keycode 61 = Console_3 13560d4ae8dSGreg Kroah-Hartman control alt keycode 61 = Console_3 13660d4ae8dSGreg Kroah-Hartmankeycode 62 = F4 F14 Console_16 13760d4ae8dSGreg Kroah-Hartman control keycode 62 = F4 13860d4ae8dSGreg Kroah-Hartman alt keycode 62 = Console_4 13960d4ae8dSGreg Kroah-Hartman control alt keycode 62 = Console_4 14060d4ae8dSGreg Kroah-Hartmankeycode 63 = F5 F15 Console_17 14160d4ae8dSGreg Kroah-Hartman control keycode 63 = F5 14260d4ae8dSGreg Kroah-Hartman alt keycode 63 = Console_5 14360d4ae8dSGreg Kroah-Hartman control alt keycode 63 = Console_5 14460d4ae8dSGreg Kroah-Hartmankeycode 64 = F6 F16 Console_18 14560d4ae8dSGreg Kroah-Hartman control keycode 64 = F6 14660d4ae8dSGreg Kroah-Hartman alt keycode 64 = Console_6 14760d4ae8dSGreg Kroah-Hartman control alt keycode 64 = Console_6 14860d4ae8dSGreg Kroah-Hartmankeycode 65 = F7 F17 Console_19 14960d4ae8dSGreg Kroah-Hartman control keycode 65 = F7 15060d4ae8dSGreg Kroah-Hartman alt keycode 65 = Console_7 15160d4ae8dSGreg Kroah-Hartman control alt keycode 65 = Console_7 15260d4ae8dSGreg Kroah-Hartmankeycode 66 = F8 F18 Console_20 15360d4ae8dSGreg Kroah-Hartman control keycode 66 = F8 15460d4ae8dSGreg Kroah-Hartman alt keycode 66 = Console_8 15560d4ae8dSGreg Kroah-Hartman control alt keycode 66 = Console_8 15660d4ae8dSGreg Kroah-Hartmankeycode 67 = F9 F19 Console_21 15760d4ae8dSGreg Kroah-Hartman control keycode 67 = F9 15860d4ae8dSGreg Kroah-Hartman alt keycode 67 = Console_9 15960d4ae8dSGreg Kroah-Hartman control alt keycode 67 = Console_9 16060d4ae8dSGreg Kroah-Hartmankeycode 68 = F10 F20 Console_22 16160d4ae8dSGreg Kroah-Hartman control keycode 68 = F10 16260d4ae8dSGreg Kroah-Hartman alt keycode 68 = Console_10 16360d4ae8dSGreg Kroah-Hartman control alt keycode 68 = Console_10 16460d4ae8dSGreg Kroah-Hartmankeycode 69 = Num_Lock 16560d4ae8dSGreg Kroah-Hartman shift keycode 69 = Bare_Num_Lock 16660d4ae8dSGreg Kroah-Hartmankeycode 70 = Scroll_Lock Show_Memory Show_Registers 16760d4ae8dSGreg Kroah-Hartman control keycode 70 = Show_State 16860d4ae8dSGreg Kroah-Hartman alt keycode 70 = Scroll_Lock 16960d4ae8dSGreg Kroah-Hartmankeycode 71 = KP_7 17060d4ae8dSGreg Kroah-Hartman alt keycode 71 = Ascii_7 17160d4ae8dSGreg Kroah-Hartman altgr keycode 71 = Hex_7 17260d4ae8dSGreg Kroah-Hartmankeycode 72 = KP_8 17360d4ae8dSGreg Kroah-Hartman alt keycode 72 = Ascii_8 17460d4ae8dSGreg Kroah-Hartman altgr keycode 72 = Hex_8 17560d4ae8dSGreg Kroah-Hartmankeycode 73 = KP_9 17660d4ae8dSGreg Kroah-Hartman alt keycode 73 = Ascii_9 17760d4ae8dSGreg Kroah-Hartman altgr keycode 73 = Hex_9 17860d4ae8dSGreg Kroah-Hartmankeycode 74 = KP_Subtract 17960d4ae8dSGreg Kroah-Hartmankeycode 75 = KP_4 18060d4ae8dSGreg Kroah-Hartman alt keycode 75 = Ascii_4 18160d4ae8dSGreg Kroah-Hartman altgr keycode 75 = Hex_4 18260d4ae8dSGreg Kroah-Hartmankeycode 76 = KP_5 18360d4ae8dSGreg Kroah-Hartman alt keycode 76 = Ascii_5 18460d4ae8dSGreg Kroah-Hartman altgr keycode 76 = Hex_5 18560d4ae8dSGreg Kroah-Hartmankeycode 77 = KP_6 18660d4ae8dSGreg Kroah-Hartman alt keycode 77 = Ascii_6 18760d4ae8dSGreg Kroah-Hartman altgr keycode 77 = Hex_6 18860d4ae8dSGreg Kroah-Hartmankeycode 78 = KP_Add 18960d4ae8dSGreg Kroah-Hartmankeycode 79 = KP_1 19060d4ae8dSGreg Kroah-Hartman alt keycode 79 = Ascii_1 19160d4ae8dSGreg Kroah-Hartman altgr keycode 79 = Hex_1 19260d4ae8dSGreg Kroah-Hartmankeycode 80 = KP_2 19360d4ae8dSGreg Kroah-Hartman alt keycode 80 = Ascii_2 19460d4ae8dSGreg Kroah-Hartman altgr keycode 80 = Hex_2 19560d4ae8dSGreg Kroah-Hartmankeycode 81 = KP_3 19660d4ae8dSGreg Kroah-Hartman alt keycode 81 = Ascii_3 19760d4ae8dSGreg Kroah-Hartman altgr keycode 81 = Hex_3 19860d4ae8dSGreg Kroah-Hartmankeycode 82 = KP_0 19960d4ae8dSGreg Kroah-Hartman alt keycode 82 = Ascii_0 20060d4ae8dSGreg Kroah-Hartman altgr keycode 82 = Hex_0 20160d4ae8dSGreg Kroah-Hartmankeycode 83 = KP_Period 20260d4ae8dSGreg Kroah-Hartman# altgr control keycode 83 = Boot 20360d4ae8dSGreg Kroah-Hartman control alt keycode 83 = Boot 20460d4ae8dSGreg Kroah-Hartmankeycode 84 = Last_Console 20560d4ae8dSGreg Kroah-Hartmankeycode 85 = 20660d4ae8dSGreg Kroah-Hartmankeycode 86 = less greater bar 20760d4ae8dSGreg Kroah-Hartman alt keycode 86 = Meta_less 20860d4ae8dSGreg Kroah-Hartmankeycode 87 = F11 F11 Console_23 20960d4ae8dSGreg Kroah-Hartman control keycode 87 = F11 21060d4ae8dSGreg Kroah-Hartman alt keycode 87 = Console_11 21160d4ae8dSGreg Kroah-Hartman control alt keycode 87 = Console_11 21260d4ae8dSGreg Kroah-Hartmankeycode 88 = F12 F12 Console_24 21360d4ae8dSGreg Kroah-Hartman control keycode 88 = F12 21460d4ae8dSGreg Kroah-Hartman alt keycode 88 = Console_12 21560d4ae8dSGreg Kroah-Hartman control alt keycode 88 = Console_12 21660d4ae8dSGreg Kroah-Hartmankeycode 89 = 21760d4ae8dSGreg Kroah-Hartmankeycode 90 = 21860d4ae8dSGreg Kroah-Hartmankeycode 91 = 21960d4ae8dSGreg Kroah-Hartmankeycode 92 = 22060d4ae8dSGreg Kroah-Hartmankeycode 93 = 22160d4ae8dSGreg Kroah-Hartmankeycode 94 = 22260d4ae8dSGreg Kroah-Hartmankeycode 95 = 22360d4ae8dSGreg Kroah-Hartmankeycode 96 = KP_Enter 22460d4ae8dSGreg Kroah-Hartmankeycode 97 = Control 22560d4ae8dSGreg Kroah-Hartmankeycode 98 = KP_Divide 22660d4ae8dSGreg Kroah-Hartmankeycode 99 = Control_backslash 22760d4ae8dSGreg Kroah-Hartman control keycode 99 = Control_backslash 22860d4ae8dSGreg Kroah-Hartman alt keycode 99 = Control_backslash 22960d4ae8dSGreg Kroah-Hartmankeycode 100 = AltGr 23060d4ae8dSGreg Kroah-Hartmankeycode 101 = Break 23160d4ae8dSGreg Kroah-Hartmankeycode 102 = Find 23260d4ae8dSGreg Kroah-Hartmankeycode 103 = Up 23360d4ae8dSGreg Kroah-Hartmankeycode 104 = Prior 23460d4ae8dSGreg Kroah-Hartman shift keycode 104 = Scroll_Backward 23560d4ae8dSGreg Kroah-Hartmankeycode 105 = Left 23660d4ae8dSGreg Kroah-Hartman alt keycode 105 = Decr_Console 23760d4ae8dSGreg Kroah-Hartmankeycode 106 = Right 23860d4ae8dSGreg Kroah-Hartman alt keycode 106 = Incr_Console 23960d4ae8dSGreg Kroah-Hartmankeycode 107 = Select 24060d4ae8dSGreg Kroah-Hartmankeycode 108 = Down 24160d4ae8dSGreg Kroah-Hartmankeycode 109 = Next 24260d4ae8dSGreg Kroah-Hartman shift keycode 109 = Scroll_Forward 24360d4ae8dSGreg Kroah-Hartmankeycode 110 = Insert 24460d4ae8dSGreg Kroah-Hartmankeycode 111 = Remove 24560d4ae8dSGreg Kroah-Hartman# altgr control keycode 111 = Boot 24660d4ae8dSGreg Kroah-Hartman control alt keycode 111 = Boot 24760d4ae8dSGreg Kroah-Hartmankeycode 112 = Macro 24860d4ae8dSGreg Kroah-Hartmankeycode 113 = F13 24960d4ae8dSGreg Kroah-Hartmankeycode 114 = F14 25060d4ae8dSGreg Kroah-Hartmankeycode 115 = Help 25160d4ae8dSGreg Kroah-Hartmankeycode 116 = Do 25260d4ae8dSGreg Kroah-Hartmankeycode 117 = F17 25360d4ae8dSGreg Kroah-Hartmankeycode 118 = KP_MinPlus 25460d4ae8dSGreg Kroah-Hartmankeycode 119 = Pause 25560d4ae8dSGreg Kroah-Hartmankeycode 120 = 25660d4ae8dSGreg Kroah-Hartmankeycode 121 = 25760d4ae8dSGreg Kroah-Hartmankeycode 122 = 25860d4ae8dSGreg Kroah-Hartmankeycode 123 = 25960d4ae8dSGreg Kroah-Hartmankeycode 124 = 26060d4ae8dSGreg Kroah-Hartmankeycode 125 = 26160d4ae8dSGreg Kroah-Hartmankeycode 126 = 26260d4ae8dSGreg Kroah-Hartmankeycode 127 = 26360d4ae8dSGreg Kroah-Hartmanstring F1 = "\033[[A" 26460d4ae8dSGreg Kroah-Hartmanstring F2 = "\033[[B" 26560d4ae8dSGreg Kroah-Hartmanstring F3 = "\033[[C" 26660d4ae8dSGreg Kroah-Hartmanstring F4 = "\033[[D" 26760d4ae8dSGreg Kroah-Hartmanstring F5 = "\033[[E" 26860d4ae8dSGreg Kroah-Hartmanstring F6 = "\033[17~" 26960d4ae8dSGreg Kroah-Hartmanstring F7 = "\033[18~" 27060d4ae8dSGreg Kroah-Hartmanstring F8 = "\033[19~" 27160d4ae8dSGreg Kroah-Hartmanstring F9 = "\033[20~" 27260d4ae8dSGreg Kroah-Hartmanstring F10 = "\033[21~" 27360d4ae8dSGreg Kroah-Hartmanstring F11 = "\033[23~" 27460d4ae8dSGreg Kroah-Hartmanstring F12 = "\033[24~" 27560d4ae8dSGreg Kroah-Hartmanstring F13 = "\033[25~" 27660d4ae8dSGreg Kroah-Hartmanstring F14 = "\033[26~" 27760d4ae8dSGreg Kroah-Hartmanstring F15 = "\033[28~" 27860d4ae8dSGreg Kroah-Hartmanstring F16 = "\033[29~" 27960d4ae8dSGreg Kroah-Hartmanstring F17 = "\033[31~" 28060d4ae8dSGreg Kroah-Hartmanstring F18 = "\033[32~" 28160d4ae8dSGreg Kroah-Hartmanstring F19 = "\033[33~" 28260d4ae8dSGreg Kroah-Hartmanstring F20 = "\033[34~" 28360d4ae8dSGreg Kroah-Hartmanstring Find = "\033[1~" 28460d4ae8dSGreg Kroah-Hartmanstring Insert = "\033[2~" 28560d4ae8dSGreg Kroah-Hartmanstring Remove = "\033[3~" 28660d4ae8dSGreg Kroah-Hartmanstring Select = "\033[4~" 28760d4ae8dSGreg Kroah-Hartmanstring Prior = "\033[5~" 28860d4ae8dSGreg Kroah-Hartmanstring Next = "\033[6~" 28960d4ae8dSGreg Kroah-Hartmanstring Macro = "\033[M" 29060d4ae8dSGreg Kroah-Hartmanstring Pause = "\033[P" 29160d4ae8dSGreg Kroah-Hartmancompose '`' 'A' to '�' 29260d4ae8dSGreg Kroah-Hartmancompose '`' 'a' to '�' 29360d4ae8dSGreg Kroah-Hartmancompose '\'' 'A' to '�' 29460d4ae8dSGreg Kroah-Hartmancompose '\'' 'a' to '�' 29560d4ae8dSGreg Kroah-Hartmancompose '^' 'A' to '�' 29660d4ae8dSGreg Kroah-Hartmancompose '^' 'a' to '�' 29760d4ae8dSGreg Kroah-Hartmancompose '~' 'A' to '�' 29860d4ae8dSGreg Kroah-Hartmancompose '~' 'a' to '�' 29960d4ae8dSGreg Kroah-Hartmancompose '"' 'A' to '�' 30060d4ae8dSGreg Kroah-Hartmancompose '"' 'a' to '�' 30160d4ae8dSGreg Kroah-Hartmancompose 'O' 'A' to '�' 30260d4ae8dSGreg Kroah-Hartmancompose 'o' 'a' to '�' 30360d4ae8dSGreg Kroah-Hartmancompose '0' 'A' to '�' 30460d4ae8dSGreg Kroah-Hartmancompose '0' 'a' to '�' 30560d4ae8dSGreg Kroah-Hartmancompose 'A' 'A' to '�' 30660d4ae8dSGreg Kroah-Hartmancompose 'a' 'a' to '�' 30760d4ae8dSGreg Kroah-Hartmancompose 'A' 'E' to '�' 30860d4ae8dSGreg Kroah-Hartmancompose 'a' 'e' to '�' 30960d4ae8dSGreg Kroah-Hartmancompose ',' 'C' to '�' 31060d4ae8dSGreg Kroah-Hartmancompose ',' 'c' to '�' 31160d4ae8dSGreg Kroah-Hartmancompose '`' 'E' to '�' 31260d4ae8dSGreg Kroah-Hartmancompose '`' 'e' to '�' 31360d4ae8dSGreg Kroah-Hartmancompose '\'' 'E' to '�' 31460d4ae8dSGreg Kroah-Hartmancompose '\'' 'e' to '�' 31560d4ae8dSGreg Kroah-Hartmancompose '^' 'E' to '�' 31660d4ae8dSGreg Kroah-Hartmancompose '^' 'e' to '�' 31760d4ae8dSGreg Kroah-Hartmancompose '"' 'E' to '�' 31860d4ae8dSGreg Kroah-Hartmancompose '"' 'e' to '�' 31960d4ae8dSGreg Kroah-Hartmancompose '`' 'I' to '�' 32060d4ae8dSGreg Kroah-Hartmancompose '`' 'i' to '�' 32160d4ae8dSGreg Kroah-Hartmancompose '\'' 'I' to '�' 32260d4ae8dSGreg Kroah-Hartmancompose '\'' 'i' to '�' 32360d4ae8dSGreg Kroah-Hartmancompose '^' 'I' to '�' 32460d4ae8dSGreg Kroah-Hartmancompose '^' 'i' to '�' 32560d4ae8dSGreg Kroah-Hartmancompose '"' 'I' to '�' 32660d4ae8dSGreg Kroah-Hartmancompose '"' 'i' to '�' 32760d4ae8dSGreg Kroah-Hartmancompose '-' 'D' to '�' 32860d4ae8dSGreg Kroah-Hartmancompose '-' 'd' to '�' 32960d4ae8dSGreg Kroah-Hartmancompose '~' 'N' to '�' 33060d4ae8dSGreg Kroah-Hartmancompose '~' 'n' to '�' 33160d4ae8dSGreg Kroah-Hartmancompose '`' 'O' to '�' 33260d4ae8dSGreg Kroah-Hartmancompose '`' 'o' to '�' 33360d4ae8dSGreg Kroah-Hartmancompose '\'' 'O' to '�' 33460d4ae8dSGreg Kroah-Hartmancompose '\'' 'o' to '�' 33560d4ae8dSGreg Kroah-Hartmancompose '^' 'O' to '�' 33660d4ae8dSGreg Kroah-Hartmancompose '^' 'o' to '�' 33760d4ae8dSGreg Kroah-Hartmancompose '~' 'O' to '�' 33860d4ae8dSGreg Kroah-Hartmancompose '~' 'o' to '�' 33960d4ae8dSGreg Kroah-Hartmancompose '"' 'O' to '�' 34060d4ae8dSGreg Kroah-Hartmancompose '"' 'o' to '�' 34160d4ae8dSGreg Kroah-Hartmancompose '/' 'O' to '�' 34260d4ae8dSGreg Kroah-Hartmancompose '/' 'o' to '�' 34360d4ae8dSGreg Kroah-Hartmancompose '`' 'U' to '�' 34460d4ae8dSGreg Kroah-Hartmancompose '`' 'u' to '�' 34560d4ae8dSGreg Kroah-Hartmancompose '\'' 'U' to '�' 34660d4ae8dSGreg Kroah-Hartmancompose '\'' 'u' to '�' 34760d4ae8dSGreg Kroah-Hartmancompose '^' 'U' to '�' 34860d4ae8dSGreg Kroah-Hartmancompose '^' 'u' to '�' 34960d4ae8dSGreg Kroah-Hartmancompose '"' 'U' to '�' 35060d4ae8dSGreg Kroah-Hartmancompose '"' 'u' to '�' 35160d4ae8dSGreg Kroah-Hartmancompose '\'' 'Y' to '�' 35260d4ae8dSGreg Kroah-Hartmancompose '\'' 'y' to '�' 35360d4ae8dSGreg Kroah-Hartmancompose 'T' 'H' to '�' 35460d4ae8dSGreg Kroah-Hartmancompose 't' 'h' to '�' 35560d4ae8dSGreg Kroah-Hartmancompose 's' 's' to '�' 35660d4ae8dSGreg Kroah-Hartmancompose '"' 'y' to '�' 35760d4ae8dSGreg Kroah-Hartmancompose 's' 'z' to '�' 35860d4ae8dSGreg Kroah-Hartmancompose 'i' 'j' to '�' 359