	.file	"key.i"
	.text
.Ltext0:
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"ENTER"
	.text
	.globl	keyname_get
	.type	keyname_get, @function
keyname_get:
.LFB0:
	.file 1 "key.c"
	.loc 1 130 0
	.cfi_startproc
.LVL0:
	pushl	%ebx
	.cfi_def_cfa_offset 8
	.cfi_offset 3, -8
	movl	8(%esp), %ebx
	.loc 1 135 0
	cmpl	$0, made.1238
	jne	.L2
	movl	$0, %eax
.L3:
.LVL1:
	.loc 1 137 0 discriminator 3
	movl	$0, names.1237(,%eax,4)
	.loc 1 136 0 discriminator 3
	incl	%eax
.LVL2:
	cmpl	$163, %eax
	jne	.L3
	movl	$keys, %eax
.LVL3:
	.loc 1 136 0 is_stmt 0
	movl	$.LC0, %edx
.L4:
	.loc 1 139 0 is_stmt 1 discriminator 3
	movl	(%eax), %ecx
	movl	%edx, names.1237(,%ecx,4)
	addl	$8, %eax
	.loc 1 138 0 discriminator 3
	movl	4(%eax), %edx
	testl	%edx, %edx
	jne	.L4
	.loc 1 140 0
	movl	$1, made.1238
.L2:
	.loc 1 143 0
	leal	-1(%ebx), %eax
	cmpl	$161, %eax
	ja	.L6
	.loc 1 147 0
	movl	names.1237(,%ebx,4), %eax
	jmp	.L5
.L6:
	.loc 1 145 0
	movl	$0, %eax
.L5:
	.loc 1 148 0
	popl	%ebx
	.cfi_restore 3
	.cfi_def_cfa_offset 4
	ret
	.cfi_endproc
.LFE0:
	.size	keyname_get, .-keyname_get
	.globl	keycode_get
	.type	keycode_get, @function
keycode_get:
.LFB2:
	.loc 1 174 0
	.cfi_startproc
.LVL4:
	pushl	%ebp
	.cfi_def_cfa_offset 8
	.cfi_offset 5, -8
	pushl	%edi
	.cfi_def_cfa_offset 12
	.cfi_offset 7, -12
	pushl	%esi
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushl	%ebx
	.cfi_def_cfa_offset 20
	.cfi_offset 3, -20
	subl	$28, %esp
	.cfi_def_cfa_offset 48
	movl	48(%esp), %esi
	.loc 1 185 0
	cmpl	$0, made.1262
	jne	.L11
	movl	$hash.1261+16, %eax
	movl	$hash.1261+5136, %edx
.L12:
	.loc 1 187 0 discriminator 3
	movl	$0, (%eax)
.LVL5:
	addl	$20, %eax
	.loc 1 186 0 discriminator 3
	cmpl	%edx, %eax
	jne	.L12
	movl	$keys, %edi
	.loc 1 186 0 is_stmt 0
	movl	$.LC0, %ebx
	movl	%esi, 48(%esp)
.LVL6:
.L16:
.LBB6:
.LBB7:
	.loc 1 162 0 is_stmt 1
	movsbl	(%ebx), %edx
.LVL7:
	.loc 1 163 0
	cmpb	$0, (%ebx)
	je	.L21
	.loc 1 164 0
	movsbl	1(%ebx), %ecx
.LVL8:
	.loc 1 165 0
	cmpb	$0, 1(%ebx)
	je	.L22
	.loc 1 166 0
	movsbl	2(%ebx), %eax
.LVL9:
	jmp	.L13
.LVL10:
.L21:
	.loc 1 160 0
	movl	$170, %eax
	movl	$255, %ecx
	jmp	.L13
.LVL11:
.L22:
	movl	$170, %eax
.LVL12:
.L13:
	xorl	%ecx, %eax
.LVL13:
	.loc 1 170 0
	xorl	%edx, %eax
	andl	$-2147483393, %eax
	jns	.L14
	decl	%eax
	orl	$-256, %eax
	incl	%eax
.L14:
.LBE7:
.LBE6:
	.loc 1 190 0
	leal	(%eax,%eax,4), %edx
.LVL14:
	movl	hash.1261+16(,%edx,4), %edx
	cmpl	$2, %edx
	je	.L23
	.loc 1 192 0 discriminator 2
	leal	0(,%eax,4), %ecx
.LVL15:
	leal	(%ecx,%eax), %ebp
	sall	$2, %ebp
	leal	0(%ebp,%edx,8), %ebp
	movl	(%edi), %esi
	movl	%esi, hash.1261(%ebp)
.LVL16:
	.loc 1 193 0 discriminator 2
	movl	%ebx, hash.1261+4(%ebp)
	.loc 1 194 0 discriminator 2
	addl	%ecx, %eax
	incl	%edx
	movl	%edx, hash.1261+16(,%eax,4)
	addl	$8, %edi
	.loc 1 188 0 discriminator 2
	movl	4(%edi), %ebx
.LVL17:
	testl	%ebx, %ebx
	jne	.L16
	movl	48(%esp), %esi
	.loc 1 196 0
	movl	$1, made.1262
.LVL18:
.L11:
.LBB8:
.LBB9:
	.loc 1 162 0
	movsbl	(%esi), %edx
.LVL19:
	.loc 1 163 0
	cmpb	$0, (%esi)
	je	.L24
	.loc 1 164 0
	movsbl	1(%esi), %ecx
.LVL20:
	.loc 1 165 0
	cmpb	$0, 1(%esi)
	je	.L25
	.loc 1 166 0
	movsbl	2(%esi), %eax
.LVL21:
	jmp	.L17
.LVL22:
.L24:
	.loc 1 160 0
	movl	$170, %eax
	movl	$255, %ecx
	jmp	.L17
.LVL23:
.L25:
	movl	$170, %eax
.LVL24:
.L17:
	xorl	%ecx, %eax
.LVL25:
	.loc 1 170 0
	xorl	%edx, %eax
	andl	$-2147483393, %eax
	jns	.L18
	decl	%eax
	orl	$-256, %eax
	incl	%eax
.L18:
	movl	%eax, 12(%esp)
.LVL26:
.LBE9:
.LBE8:
	.loc 1 201 0
	leal	(%eax,%eax,4), %edx
.LVL27:
	cmpl	$0, hash.1261+16(,%edx,4)
	jle	.L26
	movl	%edx, %edi
	sall	$2, %edi
	movl	$0, %ebx
	movl	%edx, %ebp
.LVL28:
.L20:
	.loc 1 202 0
	subl	$8, %esp
	.cfi_def_cfa_offset 56
	pushl	hash.1261+4(%edi,%ebx,8)
	.cfi_def_cfa_offset 60
	pushl	%esi
	.cfi_def_cfa_offset 64
	call	strcmp
.LVL29:
	addl	$16, %esp
	.cfi_def_cfa_offset 48
	testl	%eax, %eax
	jne	.L19
	.loc 1 203 0
	movl	12(%esp), %eax
	leal	(%eax,%eax,4), %eax
	sall	$2, %eax
	movl	hash.1261(%eax,%ebx,8), %eax
	jmp	.L15
.L19:
	.loc 1 201 0 discriminator 2
	incl	%ebx
.LVL30:
	cmpl	%ebx, hash.1261+16(,%ebp,4)
	jg	.L20
	.loc 1 206 0
	movl	$0, %eax
	jmp	.L15
.LVL31:
.L23:
	.loc 1 191 0
	movl	$0, %eax
	jmp	.L15
.LVL32:
.L26:
	.loc 1 206 0
	movl	$0, %eax
.LVL33:
.L15:
	.loc 1 207 0
	addl	$28, %esp
	.cfi_def_cfa_offset 20
	popl	%ebx
	.cfi_restore 3
	.cfi_def_cfa_offset 16
	popl	%esi
	.cfi_restore 6
	.cfi_def_cfa_offset 12
	popl	%edi
	.cfi_restore 7
	.cfi_def_cfa_offset 8
	popl	%ebp
	.cfi_restore 5
	.cfi_def_cfa_offset 4
	ret
	.cfi_endproc
.LFE2:
	.size	keycode_get, .-keycode_get
	.local	hash.1261
	.comm	hash.1261,5120,32
	.local	made.1262
	.comm	made.1262,4,4
	.local	names.1237
	.comm	names.1237,652,32
	.local	made.1238
	.comm	made.1238,4,4
	.section	.rodata.str1.1
.LC1:
	.string	"ESC"
.LC2:
	.string	"BACKSPACE"
.LC3:
	.string	"TAB"
.LC4:
	.string	" "
.LC5:
	.string	"!"
.LC6:
	.string	"\""
.LC7:
	.string	"#"
.LC8:
	.string	"%"
.LC9:
	.string	"$"
.LC10:
	.string	"&"
.LC11:
	.string	"'"
.LC12:
	.string	"("
.LC13:
	.string	")"
.LC14:
	.string	"*"
.LC15:
	.string	"+"
.LC16:
	.string	","
.LC17:
	.string	"-"
.LC18:
	.string	"."
.LC19:
	.string	"/"
.LC20:
	.string	"0"
.LC21:
	.string	"1"
.LC22:
	.string	"2"
.LC23:
	.string	"3"
.LC24:
	.string	"4"
.LC25:
	.string	"5"
.LC26:
	.string	"6"
.LC27:
	.string	"7"
.LC28:
	.string	"8"
.LC29:
	.string	"9"
.LC30:
	.string	":"
.LC31:
	.string	";"
.LC32:
	.string	"<"
.LC33:
	.string	"="
.LC34:
	.string	">"
.LC35:
	.string	"?"
.LC36:
	.string	"@"
.LC37:
	.string	"["
.LC38:
	.string	"\\"
.LC39:
	.string	"]"
.LC40:
	.string	"^"
.LC41:
	.string	"_"
.LC42:
	.string	"`"
.LC43:
	.string	"a"
.LC44:
	.string	"b"
.LC45:
	.string	"c"
.LC46:
	.string	"d"
.LC47:
	.string	"e"
.LC48:
	.string	"f"
.LC49:
	.string	"g"
.LC50:
	.string	"h"
.LC51:
	.string	"i"
.LC52:
	.string	"j"
.LC53:
	.string	"k"
.LC54:
	.string	"l"
.LC55:
	.string	"m"
.LC56:
	.string	"n"
.LC57:
	.string	"o"
.LC58:
	.string	"p"
.LC59:
	.string	"q"
.LC60:
	.string	"r"
.LC61:
	.string	"s"
.LC62:
	.string	"t"
.LC63:
	.string	"u"
.LC64:
	.string	"v"
.LC65:
	.string	"w"
.LC66:
	.string	"x"
.LC67:
	.string	"y"
.LC68:
	.string	"z"
.LC69:
	.string	"CAPSLOCK"
.LC70:
	.string	"F1"
.LC71:
	.string	"F2"
.LC72:
	.string	"F3"
.LC73:
	.string	"F4"
.LC74:
	.string	"F5"
.LC75:
	.string	"F6"
.LC76:
	.string	"F7"
.LC77:
	.string	"F8"
.LC78:
	.string	"F9"
.LC79:
	.string	"F10"
.LC80:
	.string	"F11"
.LC81:
	.string	"F12"
.LC82:
	.string	"PRINTSCREEN"
.LC83:
	.string	"SCROLLLOCK"
.LC84:
	.string	"PAUSE"
.LC85:
	.string	"INSERT"
.LC86:
	.string	"HOME"
.LC87:
	.string	"PAGEUP"
.LC88:
	.string	"DELETE"
.LC89:
	.string	"END"
.LC90:
	.string	"PAGEDOWN"
.LC91:
	.string	"RIGHT"
.LC92:
	.string	"LEFT"
.LC93:
	.string	"DOWN"
.LC94:
	.string	"UP"
.LC95:
	.string	"F13"
.LC96:
	.string	"F14"
.LC97:
	.string	"F15"
.LC98:
	.string	"LCTRL"
.LC99:
	.string	"LSHIFT"
.LC100:
	.string	"LALT"
.LC101:
	.string	"RCTRL"
.LC102:
	.string	"RSHIFT"
.LC103:
	.string	"RALT"
	.section	.rodata
	.align 32
	.type	keys, @object
	.size	keys, 840
keys:
	.long	10
	.long	.LC0
	.long	27
	.long	.LC1
	.long	8
	.long	.LC2
	.long	9
	.long	.LC3
	.long	32
	.long	.LC4
	.long	33
	.long	.LC5
	.long	34
	.long	.LC6
	.long	35
	.long	.LC7
	.long	37
	.long	.LC8
	.long	36
	.long	.LC9
	.long	38
	.long	.LC10
	.long	39
	.long	.LC11
	.long	40
	.long	.LC12
	.long	41
	.long	.LC13
	.long	42
	.long	.LC14
	.long	43
	.long	.LC15
	.long	44
	.long	.LC16
	.long	45
	.long	.LC17
	.long	46
	.long	.LC18
	.long	47
	.long	.LC19
	.long	48
	.long	.LC20
	.long	49
	.long	.LC21
	.long	50
	.long	.LC22
	.long	51
	.long	.LC23
	.long	52
	.long	.LC24
	.long	53
	.long	.LC25
	.long	54
	.long	.LC26
	.long	55
	.long	.LC27
	.long	56
	.long	.LC28
	.long	57
	.long	.LC29
	.long	58
	.long	.LC30
	.long	59
	.long	.LC31
	.long	60
	.long	.LC32
	.long	61
	.long	.LC33
	.long	62
	.long	.LC34
	.long	63
	.long	.LC35
	.long	64
	.long	.LC36
	.long	91
	.long	.LC37
	.long	92
	.long	.LC38
	.long	93
	.long	.LC39
	.long	94
	.long	.LC40
	.long	95
	.long	.LC41
	.long	96
	.long	.LC42
	.long	97
	.long	.LC43
	.long	98
	.long	.LC44
	.long	99
	.long	.LC45
	.long	100
	.long	.LC46
	.long	101
	.long	.LC47
	.long	102
	.long	.LC48
	.long	103
	.long	.LC49
	.long	104
	.long	.LC50
	.long	105
	.long	.LC51
	.long	106
	.long	.LC52
	.long	107
	.long	.LC53
	.long	108
	.long	.LC54
	.long	109
	.long	.LC55
	.long	110
	.long	.LC56
	.long	111
	.long	.LC57
	.long	112
	.long	.LC58
	.long	113
	.long	.LC59
	.long	114
	.long	.LC60
	.long	115
	.long	.LC61
	.long	116
	.long	.LC62
	.long	117
	.long	.LC63
	.long	118
	.long	.LC64
	.long	119
	.long	.LC65
	.long	120
	.long	.LC66
	.long	121
	.long	.LC67
	.long	122
	.long	.LC68
	.long	128
	.long	.LC69
	.long	129
	.long	.LC70
	.long	130
	.long	.LC71
	.long	131
	.long	.LC72
	.long	132
	.long	.LC73
	.long	133
	.long	.LC74
	.long	134
	.long	.LC75
	.long	135
	.long	.LC76
	.long	136
	.long	.LC77
	.long	137
	.long	.LC78
	.long	138
	.long	.LC79
	.long	139
	.long	.LC80
	.long	140
	.long	.LC81
	.long	141
	.long	.LC82
	.long	142
	.long	.LC83
	.long	143
	.long	.LC84
	.long	144
	.long	.LC85
	.long	145
	.long	.LC86
	.long	146
	.long	.LC87
	.long	147
	.long	.LC88
	.long	148
	.long	.LC89
	.long	149
	.long	.LC90
	.long	150
	.long	.LC91
	.long	151
	.long	.LC92
	.long	152
	.long	.LC93
	.long	153
	.long	.LC94
	.long	154
	.long	.LC95
	.long	155
	.long	.LC96
	.long	156
	.long	.LC97
	.long	157
	.long	.LC98
	.long	158
	.long	.LC99
	.long	159
	.long	.LC100
	.long	160
	.long	.LC101
	.long	161
	.long	.LC102
	.long	162
	.long	.LC103
	.long	0
	.long	0
	.text
.Letext0:
	.file 2 "key.h"
	.file 3 "../include/string.h"
	.section	.debug_info,"",@progbits
.Ldebug_info0:
	.long	0x59d
	.value	0x4
	.long	.Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.long	.LASF125
	.byte	0x1
	.long	.LASF126
	.long	.LASF127
	.long	.Ltext0
	.long	.Letext0-.Ltext0
	.long	.Ldebug_line0
	.uleb128 0x2
	.byte	0x8
	.byte	0x5
	.long	.LASF0
	.uleb128 0x2
	.byte	0x8
	.byte	0x7
	.long	.LASF1
	.uleb128 0x3
	.byte	0x4
	.byte	0x5
	.string	"int"
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.long	.LASF2
	.uleb128 0x2
	.byte	0x2
	.byte	0x5
	.long	.LASF3
	.uleb128 0x2
	.byte	0x2
	.byte	0x7
	.long	.LASF4
	.uleb128 0x2
	.byte	0x1
	.byte	0x6
	.long	.LASF5
	.uleb128 0x2
	.byte	0x1
	.byte	0x8
	.long	.LASF6
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.long	.LASF7
	.uleb128 0x2
	.byte	0x4
	.byte	0x5
	.long	.LASF8
	.uleb128 0x4
	.byte	0x4
	.byte	0x2
	.byte	0x4
	.long	0x335
	.uleb128 0x5
	.long	.LASF9
	.sleb128 0
	.uleb128 0x5
	.long	.LASF10
	.sleb128 10
	.uleb128 0x5
	.long	.LASF11
	.sleb128 27
	.uleb128 0x5
	.long	.LASF12
	.sleb128 8
	.uleb128 0x5
	.long	.LASF13
	.sleb128 9
	.uleb128 0x5
	.long	.LASF14
	.sleb128 32
	.uleb128 0x5
	.long	.LASF15
	.sleb128 33
	.uleb128 0x5
	.long	.LASF16
	.sleb128 34
	.uleb128 0x5
	.long	.LASF17
	.sleb128 35
	.uleb128 0x5
	.long	.LASF18
	.sleb128 37
	.uleb128 0x5
	.long	.LASF19
	.sleb128 36
	.uleb128 0x5
	.long	.LASF20
	.sleb128 38
	.uleb128 0x5
	.long	.LASF21
	.sleb128 39
	.uleb128 0x5
	.long	.LASF22
	.sleb128 40
	.uleb128 0x5
	.long	.LASF23
	.sleb128 41
	.uleb128 0x5
	.long	.LASF24
	.sleb128 42
	.uleb128 0x5
	.long	.LASF25
	.sleb128 43
	.uleb128 0x5
	.long	.LASF26
	.sleb128 44
	.uleb128 0x5
	.long	.LASF27
	.sleb128 45
	.uleb128 0x5
	.long	.LASF28
	.sleb128 46
	.uleb128 0x5
	.long	.LASF29
	.sleb128 47
	.uleb128 0x5
	.long	.LASF30
	.sleb128 48
	.uleb128 0x5
	.long	.LASF31
	.sleb128 49
	.uleb128 0x5
	.long	.LASF32
	.sleb128 50
	.uleb128 0x5
	.long	.LASF33
	.sleb128 51
	.uleb128 0x5
	.long	.LASF34
	.sleb128 52
	.uleb128 0x5
	.long	.LASF35
	.sleb128 53
	.uleb128 0x5
	.long	.LASF36
	.sleb128 54
	.uleb128 0x5
	.long	.LASF37
	.sleb128 55
	.uleb128 0x5
	.long	.LASF38
	.sleb128 56
	.uleb128 0x5
	.long	.LASF39
	.sleb128 57
	.uleb128 0x5
	.long	.LASF40
	.sleb128 58
	.uleb128 0x5
	.long	.LASF41
	.sleb128 59
	.uleb128 0x5
	.long	.LASF42
	.sleb128 60
	.uleb128 0x5
	.long	.LASF43
	.sleb128 61
	.uleb128 0x5
	.long	.LASF44
	.sleb128 62
	.uleb128 0x5
	.long	.LASF45
	.sleb128 63
	.uleb128 0x5
	.long	.LASF46
	.sleb128 64
	.uleb128 0x5
	.long	.LASF47
	.sleb128 91
	.uleb128 0x5
	.long	.LASF48
	.sleb128 92
	.uleb128 0x5
	.long	.LASF49
	.sleb128 93
	.uleb128 0x5
	.long	.LASF50
	.sleb128 94
	.uleb128 0x5
	.long	.LASF51
	.sleb128 95
	.uleb128 0x5
	.long	.LASF52
	.sleb128 96
	.uleb128 0x5
	.long	.LASF53
	.sleb128 97
	.uleb128 0x5
	.long	.LASF54
	.sleb128 98
	.uleb128 0x5
	.long	.LASF55
	.sleb128 99
	.uleb128 0x5
	.long	.LASF56
	.sleb128 100
	.uleb128 0x5
	.long	.LASF57
	.sleb128 101
	.uleb128 0x5
	.long	.LASF58
	.sleb128 102
	.uleb128 0x5
	.long	.LASF59
	.sleb128 103
	.uleb128 0x5
	.long	.LASF60
	.sleb128 104
	.uleb128 0x5
	.long	.LASF61
	.sleb128 105
	.uleb128 0x5
	.long	.LASF62
	.sleb128 106
	.uleb128 0x5
	.long	.LASF63
	.sleb128 107
	.uleb128 0x5
	.long	.LASF64
	.sleb128 108
	.uleb128 0x5
	.long	.LASF65
	.sleb128 109
	.uleb128 0x5
	.long	.LASF66
	.sleb128 110
	.uleb128 0x5
	.long	.LASF67
	.sleb128 111
	.uleb128 0x5
	.long	.LASF68
	.sleb128 112
	.uleb128 0x5
	.long	.LASF69
	.sleb128 113
	.uleb128 0x5
	.long	.LASF70
	.sleb128 114
	.uleb128 0x5
	.long	.LASF71
	.sleb128 115
	.uleb128 0x5
	.long	.LASF72
	.sleb128 116
	.uleb128 0x5
	.long	.LASF73
	.sleb128 117
	.uleb128 0x5
	.long	.LASF74
	.sleb128 118
	.uleb128 0x5
	.long	.LASF75
	.sleb128 119
	.uleb128 0x5
	.long	.LASF76
	.sleb128 120
	.uleb128 0x5
	.long	.LASF77
	.sleb128 121
	.uleb128 0x5
	.long	.LASF78
	.sleb128 122
	.uleb128 0x5
	.long	.LASF79
	.sleb128 128
	.uleb128 0x5
	.long	.LASF80
	.sleb128 129
	.uleb128 0x5
	.long	.LASF81
	.sleb128 130
	.uleb128 0x5
	.long	.LASF82
	.sleb128 131
	.uleb128 0x5
	.long	.LASF83
	.sleb128 132
	.uleb128 0x5
	.long	.LASF84
	.sleb128 133
	.uleb128 0x5
	.long	.LASF85
	.sleb128 134
	.uleb128 0x5
	.long	.LASF86
	.sleb128 135
	.uleb128 0x5
	.long	.LASF87
	.sleb128 136
	.uleb128 0x5
	.long	.LASF88
	.sleb128 137
	.uleb128 0x5
	.long	.LASF89
	.sleb128 138
	.uleb128 0x5
	.long	.LASF90
	.sleb128 139
	.uleb128 0x5
	.long	.LASF91
	.sleb128 140
	.uleb128 0x5
	.long	.LASF92
	.sleb128 141
	.uleb128 0x5
	.long	.LASF93
	.sleb128 142
	.uleb128 0x5
	.long	.LASF94
	.sleb128 143
	.uleb128 0x5
	.long	.LASF95
	.sleb128 144
	.uleb128 0x5
	.long	.LASF96
	.sleb128 145
	.uleb128 0x5
	.long	.LASF97
	.sleb128 146
	.uleb128 0x5
	.long	.LASF98
	.sleb128 147
	.uleb128 0x5
	.long	.LASF99
	.sleb128 148
	.uleb128 0x5
	.long	.LASF100
	.sleb128 149
	.uleb128 0x5
	.long	.LASF101
	.sleb128 150
	.uleb128 0x5
	.long	.LASF102
	.sleb128 151
	.uleb128 0x5
	.long	.LASF103
	.sleb128 152
	.uleb128 0x5
	.long	.LASF104
	.sleb128 153
	.uleb128 0x5
	.long	.LASF105
	.sleb128 154
	.uleb128 0x5
	.long	.LASF106
	.sleb128 155
	.uleb128 0x5
	.long	.LASF107
	.sleb128 156
	.uleb128 0x5
	.long	.LASF108
	.sleb128 157
	.uleb128 0x5
	.long	.LASF109
	.sleb128 158
	.uleb128 0x5
	.long	.LASF110
	.sleb128 159
	.uleb128 0x5
	.long	.LASF111
	.sleb128 160
	.uleb128 0x5
	.long	.LASF112
	.sleb128 161
	.uleb128 0x5
	.long	.LASF113
	.sleb128 162
	.uleb128 0x5
	.long	.LASF114
	.sleb128 163
	.byte	0
	.uleb128 0x6
	.long	.LASF128
	.byte	0x2
	.byte	0x75
	.long	0x6b
	.uleb128 0x7
	.byte	0x8
	.byte	0x1
	.byte	0xd
	.long	0x361
	.uleb128 0x8
	.long	.LASF115
	.byte	0x1
	.byte	0xe
	.long	0x335
	.byte	0
	.uleb128 0x8
	.long	.LASF116
	.byte	0x1
	.byte	0xf
	.long	0x361
	.byte	0x4
	.byte	0
	.uleb128 0x9
	.byte	0x4
	.long	0x367
	.uleb128 0xa
	.long	0x4f
	.uleb128 0xb
	.long	.LASF120
	.byte	0x1
	.byte	0x81
	.long	0x361
	.long	.LFB0
	.long	.LFE0-.LFB0
	.uleb128 0x1
	.byte	0x9c
	.long	0x3c3
	.uleb128 0xc
	.long	.LASF115
	.byte	0x1
	.byte	0x81
	.long	0x335
	.uleb128 0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0xd
	.long	.LASF117
	.byte	0x1
	.byte	0x83
	.long	0x3c3
	.uleb128 0x5
	.byte	0x3
	.long	names.1237
	.uleb128 0xd
	.long	.LASF118
	.byte	0x1
	.byte	0x84
	.long	0x33
	.uleb128 0x5
	.byte	0x3
	.long	made.1238
	.uleb128 0xe
	.string	"i"
	.byte	0x1
	.byte	0x85
	.long	0x33
	.long	.LLST0
	.byte	0
	.uleb128 0xf
	.long	0x361
	.long	0x3d3
	.uleb128 0x10
	.long	0x3d3
	.byte	0xa2
	.byte	0
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.long	.LASF119
	.uleb128 0x11
	.long	.LASF129
	.byte	0x1
	.byte	0x9e
	.long	0x33
	.byte	0x1
	.long	0x414
	.uleb128 0x12
	.long	.LASF116
	.byte	0x1
	.byte	0x9e
	.long	0x361
	.uleb128 0x13
	.string	"r0"
	.byte	0x1
	.byte	0xa0
	.long	0x33
	.uleb128 0x13
	.string	"r1"
	.byte	0x1
	.byte	0xa0
	.long	0x33
	.uleb128 0x13
	.string	"r2"
	.byte	0x1
	.byte	0xa0
	.long	0x33
	.byte	0
	.uleb128 0xb
	.long	.LASF121
	.byte	0x1
	.byte	0xad
	.long	0x335
	.long	.LFB2
	.long	.LFE2-.LFB2
	.uleb128 0x1
	.byte	0x9c
	.long	0x544
	.uleb128 0x14
	.long	.LASF116
	.byte	0x1
	.byte	0xad
	.long	0x361
	.long	.LLST1
	.uleb128 0x7
	.byte	0x14
	.byte	0x1
	.byte	0xaf
	.long	0x45d
	.uleb128 0x8
	.long	.LASF122
	.byte	0x1
	.byte	0xb3
	.long	0x544
	.byte	0
	.uleb128 0x15
	.string	"num"
	.byte	0x1
	.byte	0xb4
	.long	0x33
	.byte	0x10
	.byte	0
	.uleb128 0x7
	.byte	0x8
	.byte	0x1
	.byte	0xb0
	.long	0x47e
	.uleb128 0x8
	.long	.LASF115
	.byte	0x1
	.byte	0xb1
	.long	0x335
	.byte	0
	.uleb128 0x8
	.long	.LASF116
	.byte	0x1
	.byte	0xb2
	.long	0x361
	.byte	0x4
	.byte	0
	.uleb128 0xd
	.long	.LASF123
	.byte	0x1
	.byte	0xb5
	.long	0x554
	.uleb128 0x5
	.byte	0x3
	.long	hash.1261
	.uleb128 0xd
	.long	.LASF118
	.byte	0x1
	.byte	0xb6
	.long	0x33
	.uleb128 0x5
	.byte	0x3
	.long	made.1262
	.uleb128 0xe
	.string	"i"
	.byte	0x1
	.byte	0xb7
	.long	0x33
	.long	.LLST2
	.uleb128 0x13
	.string	"n"
	.byte	0x1
	.byte	0xb7
	.long	0x33
	.uleb128 0x16
	.long	0x3da
	.long	.LBB6
	.long	.LBE6-.LBB6
	.byte	0x1
	.byte	0xbd
	.long	0x4f8
	.uleb128 0x17
	.long	0x3ea
	.long	.LLST3
	.uleb128 0x18
	.long	.LBB7
	.long	.LBE7-.LBB7
	.uleb128 0x19
	.long	0x3f5
	.long	.LLST4
	.uleb128 0x19
	.long	0x3ff
	.long	.LLST5
	.uleb128 0x19
	.long	0x409
	.long	.LLST6
	.byte	0
	.byte	0
	.uleb128 0x16
	.long	0x3da
	.long	.LBB8
	.long	.LBE8-.LBB8
	.byte	0x1
	.byte	0xc7
	.long	0x53a
	.uleb128 0x17
	.long	0x3ea
	.long	.LLST7
	.uleb128 0x18
	.long	.LBB9
	.long	.LBE9-.LBB9
	.uleb128 0x19
	.long	0x3f5
	.long	.LLST8
	.uleb128 0x19
	.long	0x3ff
	.long	.LLST9
	.uleb128 0x19
	.long	0x409
	.long	.LLST10
	.byte	0
	.byte	0
	.uleb128 0x1a
	.long	.LVL29
	.long	0x58a
	.byte	0
	.uleb128 0xf
	.long	0x45d
	.long	0x554
	.uleb128 0x10
	.long	0x3d3
	.byte	0x1
	.byte	0
	.uleb128 0xf
	.long	0x43c
	.long	0x564
	.uleb128 0x10
	.long	0x3d3
	.byte	0xff
	.byte	0
	.uleb128 0xf
	.long	0x340
	.long	0x574
	.uleb128 0x10
	.long	0x3d3
	.byte	0x68
	.byte	0
	.uleb128 0xd
	.long	.LASF124
	.byte	0x1
	.byte	0x10
	.long	0x585
	.uleb128 0x5
	.byte	0x3
	.long	keys
	.uleb128 0xa
	.long	0x564
	.uleb128 0x1b
	.long	.LASF130
	.byte	0x3
	.byte	0xc
	.long	0x33
	.uleb128 0x1c
	.long	0x361
	.uleb128 0x1c
	.long	0x361
	.byte	0
	.byte	0
	.section	.debug_abbrev,"",@progbits
.Ldebug_abbrev0:
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0xe
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1b
	.uleb128 0xe
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x10
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x2
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.byte	0
	.byte	0
	.uleb128 0x3
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0
	.byte	0
	.uleb128 0x4
	.uleb128 0x4
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x5
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1c
	.uleb128 0xd
	.byte	0
	.byte	0
	.uleb128 0x6
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x7
	.uleb128 0x13
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x8
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x9
	.uleb128 0xf
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xa
	.uleb128 0x26
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xb
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x40
	.uleb128 0x18
	.uleb128 0x2117
	.uleb128 0x19
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xc
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0xd
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x18
	.byte	0
	.byte	0
	.uleb128 0xe
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0xf
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x10
	.uleb128 0x21
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x11
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x12
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x13
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x14
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x15
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x16
	.uleb128 0x1d
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.uleb128 0x58
	.uleb128 0xb
	.uleb128 0x59
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x17
	.uleb128 0x5
	.byte	0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x18
	.uleb128 0xb
	.byte	0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x19
	.uleb128 0x34
	.byte	0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x17
	.byte	0
	.byte	0
	.uleb128 0x1a
	.uleb128 0x4109
	.byte	0
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x31
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1b
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0x19
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0x19
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0x19
	.byte	0
	.byte	0
	.uleb128 0x1c
	.uleb128 0x5
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.byte	0
	.section	.debug_loc,"",@progbits
.Ldebug_loc0:
.LLST0:
	.long	.LVL1-.Ltext0
	.long	.LVL3-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0
	.long	0
.LLST1:
	.long	.LVL4-.Ltext0
	.long	.LVL6-.Ltext0
	.value	0x2
	.byte	0x91
	.sleb128 0
	.long	0
	.long	0
.LLST2:
	.long	.LVL26-.Ltext0
	.long	.LVL28-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	.LVL28-.Ltext0
	.long	.LVL31-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL32-.Ltext0
	.long	.LVL33-.Ltext0
	.value	0x2
	.byte	0x30
	.byte	0x9f
	.long	0
	.long	0
.LLST3:
	.long	.LVL6-.Ltext0
	.long	.LVL17-.Ltext0
	.value	0x1
	.byte	0x53
	.long	.LVL17-.Ltext0
	.long	.LVL18-.Ltext0
	.value	0x8
	.byte	0x75
	.sleb128 0
	.byte	0x3
	.long	hash.1261+4
	.byte	0x22
	.long	.LVL31-.Ltext0
	.long	.LVL32-.Ltext0
	.value	0x1
	.byte	0x53
	.long	0
	.long	0
.LLST4:
	.long	.LVL7-.Ltext0
	.long	.LVL14-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL14-.Ltext0
	.long	.LVL16-.Ltext0
	.value	0x9
	.byte	0x73
	.sleb128 0
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x26
	.byte	0x9f
	.long	.LVL31-.Ltext0
	.long	.LVL32-.Ltext0
	.value	0x9
	.byte	0x73
	.sleb128 0
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x26
	.byte	0x9f
	.long	0
	.long	0
.LLST5:
	.long	.LVL6-.Ltext0
	.long	.LVL8-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xff
	.byte	0x9f
	.long	.LVL8-.Ltext0
	.long	.LVL10-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL10-.Ltext0
	.long	.LVL11-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xff
	.byte	0x9f
	.long	.LVL11-.Ltext0
	.long	.LVL15-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL31-.Ltext0
	.long	.LVL32-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0
	.long	0
.LLST6:
	.long	.LVL6-.Ltext0
	.long	.LVL9-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xaa
	.byte	0x9f
	.long	.LVL9-.Ltext0
	.long	.LVL10-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL10-.Ltext0
	.long	.LVL12-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xaa
	.byte	0x9f
	.long	.LVL12-.Ltext0
	.long	.LVL13-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0
	.long	0
.LLST7:
	.long	.LVL18-.Ltext0
	.long	.LVL31-.Ltext0
	.value	0x1
	.byte	0x56
	.long	.LVL32-.Ltext0
	.long	.LVL33-.Ltext0
	.value	0x1
	.byte	0x56
	.long	0
	.long	0
.LLST8:
	.long	.LVL19-.Ltext0
	.long	.LVL27-.Ltext0
	.value	0x1
	.byte	0x52
	.long	.LVL27-.Ltext0
	.long	.LVL28-.Ltext0
	.value	0x9
	.byte	0x76
	.sleb128 0
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x26
	.byte	0x9f
	.long	.LVL32-.Ltext0
	.long	.LVL33-.Ltext0
	.value	0x9
	.byte	0x76
	.sleb128 0
	.byte	0x94
	.byte	0x1
	.byte	0x48
	.byte	0x24
	.byte	0x48
	.byte	0x26
	.byte	0x9f
	.long	0
	.long	0
.LLST9:
	.long	.LVL18-.Ltext0
	.long	.LVL20-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xff
	.byte	0x9f
	.long	.LVL20-.Ltext0
	.long	.LVL22-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL22-.Ltext0
	.long	.LVL23-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xff
	.byte	0x9f
	.long	.LVL23-.Ltext0
	.long	.LVL28-.Ltext0
	.value	0x1
	.byte	0x51
	.long	.LVL32-.Ltext0
	.long	.LVL33-.Ltext0
	.value	0x1
	.byte	0x51
	.long	0
	.long	0
.LLST10:
	.long	.LVL18-.Ltext0
	.long	.LVL21-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xaa
	.byte	0x9f
	.long	.LVL21-.Ltext0
	.long	.LVL22-.Ltext0
	.value	0x1
	.byte	0x50
	.long	.LVL22-.Ltext0
	.long	.LVL24-.Ltext0
	.value	0x3
	.byte	0x8
	.byte	0xaa
	.byte	0x9f
	.long	.LVL24-.Ltext0
	.long	.LVL25-.Ltext0
	.value	0x1
	.byte	0x50
	.long	0
	.long	0
	.section	.debug_aranges,"",@progbits
	.long	0x1c
	.value	0x2
	.long	.Ldebug_info0
	.byte	0x4
	.byte	0
	.value	0
	.value	0
	.long	.Ltext0
	.long	.Letext0-.Ltext0
	.long	0
	.long	0
	.section	.debug_line,"",@progbits
.Ldebug_line0:
	.section	.debug_str,"MS",@progbits,1
.LASF61:
	.string	"KEY_CODE_I"
.LASF62:
	.string	"KEY_CODE_J"
.LASF63:
	.string	"KEY_CODE_K"
.LASF52:
	.string	"KEY_CODE_BACKQUOTE"
.LASF41:
	.string	"KEY_CODE_SEMICOLON"
.LASF66:
	.string	"KEY_CODE_N"
.LASF67:
	.string	"KEY_CODE_O"
.LASF68:
	.string	"KEY_CODE_P"
.LASF69:
	.string	"KEY_CODE_Q"
.LASF20:
	.string	"KEY_CODE_AMPERSAND"
.LASF71:
	.string	"KEY_CODE_S"
.LASF72:
	.string	"KEY_CODE_T"
.LASF73:
	.string	"KEY_CODE_U"
.LASF9:
	.string	"KEY_CODE_NONE"
.LASF75:
	.string	"KEY_CODE_W"
.LASF76:
	.string	"KEY_CODE_X"
.LASF77:
	.string	"KEY_CODE_Y"
.LASF78:
	.string	"KEY_CODE_Z"
.LASF22:
	.string	"KEY_CODE_LEFTPAREN"
.LASF42:
	.string	"KEY_CODE_LESS"
.LASF3:
	.string	"short int"
.LASF119:
	.string	"sizetype"
.LASF109:
	.string	"KEY_CODE_LSHIFT"
.LASF97:
	.string	"KEY_CODE_PAGEUP"
.LASF100:
	.string	"KEY_CODE_PAGEDOWN"
.LASF45:
	.string	"KEY_CODE_QUESTION"
.LASF47:
	.string	"KEY_CODE_LEFTBRACKET"
.LASF93:
	.string	"KEY_CODE_SCROLLLOCK"
.LASF46:
	.string	"KEY_CODE_AT"
.LASF127:
	.string	"/tmp/nlux/nll"
.LASF81:
	.string	"KEY_CODE_F2"
.LASF96:
	.string	"KEY_CODE_HOME"
.LASF79:
	.string	"KEY_CODE_CAPSLOCK"
.LASF115:
	.string	"code"
.LASF113:
	.string	"KEY_CODE_RALT"
.LASF128:
	.string	"key_code_t"
.LASF121:
	.string	"keycode_get"
.LASF90:
	.string	"KEY_CODE_F11"
.LASF10:
	.string	"KEY_CODE_ENTER"
.LASF0:
	.string	"long long int"
.LASF14:
	.string	"KEY_CODE_SPACE"
.LASF43:
	.string	"KEY_CODE_EQUALS"
.LASF108:
	.string	"KEY_CODE_LCTRL"
.LASF118:
	.string	"made"
.LASF8:
	.string	"long int"
.LASF122:
	.string	"codes"
.LASF80:
	.string	"KEY_CODE_F1"
.LASF11:
	.string	"KEY_CODE_ESCAPE"
.LASF82:
	.string	"KEY_CODE_F3"
.LASF83:
	.string	"KEY_CODE_F4"
.LASF84:
	.string	"KEY_CODE_F5"
.LASF85:
	.string	"KEY_CODE_F6"
.LASF86:
	.string	"KEY_CODE_F7"
.LASF87:
	.string	"KEY_CODE_F8"
.LASF88:
	.string	"KEY_CODE_F9"
.LASF126:
	.string	"key.i"
.LASF40:
	.string	"KEY_CODE_COLON"
.LASF116:
	.string	"name"
.LASF120:
	.string	"keyname_get"
.LASF16:
	.string	"KEY_CODE_QUOTEDBL"
.LASF17:
	.string	"KEY_CODE_HASH"
.LASF124:
	.string	"keys"
.LASF104:
	.string	"KEY_CODE_UP"
.LASF50:
	.string	"KEY_CODE_CARET"
.LASF6:
	.string	"unsigned char"
.LASF111:
	.string	"KEY_CODE_RCTRL"
.LASF12:
	.string	"KEY_CODE_BACKSPACE"
.LASF94:
	.string	"KEY_CODE_PAUSE"
.LASF123:
	.string	"hash"
.LASF1:
	.string	"long long unsigned int"
.LASF2:
	.string	"unsigned int"
.LASF114:
	.string	"KEY_CODE_NUM"
.LASF112:
	.string	"KEY_CODE_RSHIFT"
.LASF92:
	.string	"KEY_CODE_PRINTSCREEN"
.LASF57:
	.string	"KEY_CODE_E"
.LASF29:
	.string	"KEY_CODE_SLASH"
.LASF4:
	.string	"short unsigned int"
.LASF102:
	.string	"KEY_CODE_LEFT"
.LASF28:
	.string	"KEY_CODE_PERIOD"
.LASF19:
	.string	"KEY_CODE_DOLLAR"
.LASF23:
	.string	"KEY_CODE_RIGHTPAREN"
.LASF5:
	.string	"char"
.LASF64:
	.string	"KEY_CODE_L"
.LASF65:
	.string	"KEY_CODE_M"
.LASF125:
	.string	"GNU C 4.9.4 -m32 -mtune=i386 -march=i386 -g -O -fno-builtin -fno-stack-protector"
.LASF18:
	.string	"KEY_CODE_PERCENT"
.LASF110:
	.string	"KEY_CODE_LALT"
.LASF70:
	.string	"KEY_CODE_R"
.LASF99:
	.string	"KEY_CODE_END"
.LASF51:
	.string	"KEY_CODE_UNDERSCORE"
.LASF74:
	.string	"KEY_CODE_V"
.LASF117:
	.string	"names"
.LASF49:
	.string	"KEY_CODE_RIGHTBRACKET"
.LASF15:
	.string	"KEY_CODE_EXCLAIM"
.LASF48:
	.string	"KEY_CODE_BACKSLASH"
.LASF7:
	.string	"long unsigned int"
.LASF89:
	.string	"KEY_CODE_F10"
.LASF13:
	.string	"KEY_CODE_TAB"
.LASF91:
	.string	"KEY_CODE_F12"
.LASF105:
	.string	"KEY_CODE_F13"
.LASF106:
	.string	"KEY_CODE_F14"
.LASF107:
	.string	"KEY_CODE_F15"
.LASF27:
	.string	"KEY_CODE_MINUS"
.LASF26:
	.string	"KEY_CODE_COMMA"
.LASF130:
	.string	"strcmp"
.LASF25:
	.string	"KEY_CODE_PLUS"
.LASF21:
	.string	"KEY_CODE_QUOTE"
.LASF103:
	.string	"KEY_CODE_DOWN"
.LASF101:
	.string	"KEY_CODE_RIGHT"
.LASF24:
	.string	"KEY_CODE_ASTERISK"
.LASF30:
	.string	"KEY_CODE_0"
.LASF31:
	.string	"KEY_CODE_1"
.LASF32:
	.string	"KEY_CODE_2"
.LASF33:
	.string	"KEY_CODE_3"
.LASF34:
	.string	"KEY_CODE_4"
.LASF35:
	.string	"KEY_CODE_5"
.LASF36:
	.string	"KEY_CODE_6"
.LASF37:
	.string	"KEY_CODE_7"
.LASF38:
	.string	"KEY_CODE_8"
.LASF39:
	.string	"KEY_CODE_9"
.LASF98:
	.string	"KEY_CODE_DELETE"
.LASF95:
	.string	"KEY_CODE_INSERT"
.LASF129:
	.string	"hashindex"
.LASF53:
	.string	"KEY_CODE_A"
.LASF54:
	.string	"KEY_CODE_B"
.LASF55:
	.string	"KEY_CODE_C"
.LASF56:
	.string	"KEY_CODE_D"
.LASF44:
	.string	"KEY_CODE_GREATER"
.LASF58:
	.string	"KEY_CODE_F"
.LASF59:
	.string	"KEY_CODE_G"
.LASF60:
	.string	"KEY_CODE_H"
	.ident	"GCC: (GNU) 4.9.4"
