	.file	"756035.c"
	.intel_syntax noprefix
	.text
	.globl	yyini
	.bss
	.align 2
	.type	yyini, @object
	.size	yyini, 2
yyini:
	.zero	2
	.globl	yyntoks
	.data
	.align 2
	.type	yyntoks, @object
	.size	yyntoks, 2
yyntoks:
	.value	83
	.globl	yyr1
	.align 32
	.type	yyr1, @object
	.size	yyr1, 424
yyr1:
	.value	2
	.value	1
	.value	2
	.value	1
	.value	1
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	4
	.value	3
	.value	4
	.value	3
	.value	3
	.value	2
	.value	2
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	2
	.value	2
	.value	2
	.value	2
	.value	4
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	4
	.value	1
	.value	2
	.value	1
	.value	3
	.value	3
	.value	3
	.value	1
	.value	3
	.value	3
	.value	1
	.value	3
	.value	3
	.value	1
	.value	3
	.value	3
	.value	3
	.value	3
	.value	1
	.value	3
	.value	3
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	5
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	2
	.value	3
	.value	1
	.value	2
	.value	1
	.value	2
	.value	1
	.value	2
	.value	1
	.value	3
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	3
	.value	2
	.value	1
	.value	1
	.value	3
	.value	4
	.value	5
	.value	4
	.value	2
	.value	4
	.value	5
	.value	2
	.value	1
	.value	1
	.value	1
	.value	2
	.value	3
	.value	2
	.value	1
	.value	2
	.value	1
	.value	1
	.value	3
	.value	1
	.value	2
	.value	3
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	2
	.value	2
	.value	3
	.value	1
	.value	3
	.value	4
	.value	3
	.value	4
	.value	4
	.value	3
	.value	1
	.value	3
	.value	1
	.value	3
	.value	1
	.value	2
	.value	1
	.value	3
	.value	2
	.value	2
	.value	1
	.value	1
	.value	1
	.value	2
	.value	3
	.value	2
	.value	3
	.value	3
	.value	4
	.value	2
	.value	3
	.value	3
	.value	4
	.value	1
	.value	3
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	1
	.value	3
	.value	4
	.value	3
	.value	2
	.value	3
	.value	3
	.value	4
	.value	1
	.value	2
	.value	5
	.value	7
	.value	5
	.value	5
	.value	7
	.value	6
	.value	7
	.value	3
	.value	2
	.value	2
	.value	2
	.value	3
	.value	1
	.value	2
	.value	1
	.value	2
	.value	1
	.value	1
	.value	4
	.value	3
	.value	3
	.value	2
	.globl	yyr2
	.align 32
	.type	yyr2, @object
	.size	yyr2, 424
yyr2:
	.value	0
	.value	1
	.value	1
	.value	2
	.value	2
	.value	2
	.value	2
	.value	3
	.value	3
	.value	4
	.value	4
	.value	4
	.value	4
	.value	4
	.value	4
	.value	4
	.value	4
	.value	5
	.value	5
	.value	6
	.value	6
	.value	7
	.value	7
	.value	7
	.value	7
	.value	7
	.value	7
	.value	8
	.value	8
	.value	8
	.value	8
	.value	8
	.value	8
	.value	9
	.value	9
	.value	10
	.value	10
	.value	11
	.value	11
	.value	11
	.value	11
	.value	12
	.value	12
	.value	12
	.value	13
	.value	13
	.value	13
	.value	14
	.value	14
	.value	14
	.value	14
	.value	14
	.value	15
	.value	15
	.value	15
	.value	16
	.value	16
	.value	17
	.value	17
	.value	18
	.value	18
	.value	19
	.value	19
	.value	20
	.value	20
	.value	21
	.value	21
	.value	22
	.value	22
	.value	22
	.value	22
	.value	22
	.value	22
	.value	22
	.value	22
	.value	22
	.value	22
	.value	22
	.value	23
	.value	24
	.value	24
	.value	25
	.value	25
	.value	25
	.value	25
	.value	25
	.value	25
	.value	26
	.value	26
	.value	27
	.value	27
	.value	27
	.value	27
	.value	27
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	28
	.value	29
	.value	29
	.value	30
	.value	30
	.value	31
	.value	31
	.value	32
	.value	32
	.value	32
	.value	33
	.value	33
	.value	33
	.value	34
	.value	34
	.value	34
	.value	35
	.value	35
	.value	36
	.value	36
	.value	37
	.value	38
	.value	38
	.value	38
	.value	38
	.value	39
	.value	39
	.value	40
	.value	40
	.value	40
	.value	41
	.value	41
	.value	42
	.value	42
	.value	43
	.value	43
	.value	43
	.value	43
	.value	44
	.value	44
	.value	44
	.value	44
	.value	44
	.value	44
	.value	44
	.value	45
	.value	45
	.value	46
	.value	46
	.value	47
	.value	47
	.value	48
	.value	48
	.value	49
	.value	49
	.value	49
	.value	50
	.value	50
	.value	50
	.value	51
	.value	51
	.value	51
	.value	51
	.value	51
	.value	51
	.value	51
	.value	51
	.value	51
	.value	52
	.value	52
	.value	53
	.value	53
	.value	53
	.value	53
	.value	53
	.value	53
	.value	54
	.value	54
	.value	54
	.value	55
	.value	55
	.value	55
	.value	55
	.value	56
	.value	56
	.value	57
	.value	57
	.value	57
	.value	58
	.value	58
	.value	58
	.value	58
	.value	59
	.value	59
	.value	59
	.value	59
	.value	59
	.value	60
	.value	60
	.value	61
	.value	61
	.value	62
	.value	62
	.value	63
	.value	63
	.value	63
	.value	63
	.globl	yyadef
	.align 32
	.type	yyadef, @object
	.size	yyadef, 700
yyadef:
	.value	-1
	.value	-1
	.value	0
	.value	1
	.value	2
	.value	3
	.value	3
	.value	4
	.value	5
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	8
	.value	9
	.value	21
	.value	-1
	.value	10
	.value	-1
	.value	11
	.value	-1
	.value	12
	.value	-1
	.value	13
	.value	-1
	.value	14
	.value	15
	.value	16
	.value	17
	.value	-1
	.value	18
	.value	19
	.value	33
	.value	-1
	.value	20
	.value	-1
	.value	22
	.value	-1
	.value	23
	.value	-1
	.value	24
	.value	-1
	.value	25
	.value	-1
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	-1
	.value	-1
	.value	34
	.value	35
	.value	36
	.value	37
	.value	41
	.value	42
	.value	43
	.value	-1
	.value	38
	.value	-1
	.value	39
	.value	-1
	.value	40
	.value	44
	.value	45
	.value	46
	.value	-1
	.value	-1
	.value	47
	.value	48
	.value	49
	.value	50
	.value	51
	.value	-1
	.value	-1
	.value	52
	.value	53
	.value	54
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	55
	.value	56
	.value	-1
	.value	-1
	.value	57
	.value	58
	.value	-1
	.value	59
	.value	60
	.value	-1
	.value	61
	.value	62
	.value	-1
	.value	63
	.value	64
	.value	-1
	.value	65
	.value	-1
	.value	-1
	.value	-1
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	71
	.value	72
	.value	73
	.value	74
	.value	75
	.value	76
	.value	77
	.value	78
	.value	-1
	.value	-1
	.value	79
	.value	-1
	.value	80
	.value	81
	.value	82
	.value	83
	.value	84
	.value	85
	.value	86
	.value	87
	.value	-1
	.value	88
	.value	89
	.value	90
	.value	91
	.value	92
	.value	93
	.value	94
	.value	95
	.value	96
	.value	97
	.value	98
	.value	99
	.value	100
	.value	101
	.value	102
	.value	103
	.value	104
	.value	105
	.value	106
	.value	107
	.value	108
	.value	108
	.value	-1
	.value	109
	.value	-1
	.value	161
	.value	110
	.value	111
	.value	112
	.value	-1
	.value	-1
	.value	113
	.value	-1
	.value	114
	.value	-1
	.value	117
	.value	-1
	.value	-1
	.value	115
	.value	-1
	.value	-1
	.value	116
	.value	-1
	.value	-1
	.value	-1
	.value	118
	.value	120
	.value	-1
	.value	-1
	.value	119
	.value	121
	.value	122
	.value	123
	.value	124
	.value	-1
	.value	-1
	.value	125
	.value	127
	.value	126
	.value	129
	.value	128
	.value	130
	.value	-1
	.value	131
	.value	132
	.value	-1
	.value	133
	.value	-1
	.value	134
	.value	135
	.value	-1
	.value	136
	.value	137
	.value	-1
	.value	138
	.value	139
	.value	140
	.value	141
	.value	142
	.value	143
	.value	-1
	.value	-1
	.value	-1
	.value	144
	.value	-1
	.value	-1
	.value	145
	.value	146
	.value	-1
	.value	-1
	.value	147
	.value	-1
	.value	148
	.value	149
	.value	150
	.value	-1
	.value	151
	.value	152
	.value	-1
	.value	153
	.value	154
	.value	155
	.value	156
	.value	157
	.value	160
	.value	158
	.value	159
	.value	161
	.value	162
	.value	163
	.value	-1
	.value	-1
	.value	164
	.value	-1
	.value	165
	.value	-1
	.value	166
	.value	-1
	.value	167
	.value	-1
	.value	168
	.value	169
	.value	-1
	.value	170
	.value	-1
	.value	171
	.value	-1
	.value	172
	.value	173
	.value	174
	.value	175
	.value	176
	.value	177
	.value	178
	.value	179
	.value	180
	.value	-1
	.value	181
	.value	-1
	.value	-1
	.value	-1
	.value	182
	.value	-1
	.value	-1
	.value	183
	.value	-1
	.value	184
	.value	-1
	.value	185
	.value	-1
	.value	186
	.value	-1
	.value	187
	.value	188
	.value	189
	.value	-1
	.value	-1
	.value	-1
	.value	190
	.value	-1
	.value	191
	.value	-1
	.value	-1
	.value	-1
	.value	192
	.value	-1
	.value	-1
	.value	-1
	.value	193
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	194
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	195
	.value	-1
	.value	196
	.value	-1
	.value	-1
	.value	197
	.value	-1
	.value	198
	.value	-1
	.value	199
	.value	-1
	.value	200
	.value	201
	.value	202
	.value	203
	.value	204
	.value	-1
	.value	-1
	.value	205
	.value	206
	.value	207
	.value	208
	.value	209
	.value	-1
	.value	210
	.value	211
	.globl	yygdef
	.align 32
	.type	yygdef, @object
	.size	yygdef, 128
yygdef:
	.value	-1
	.value	1
	.value	26
	.value	17
	.value	27
	.value	32
	.value	14
	.value	44
	.value	51
	.value	69
	.value	55
	.value	70
	.value	79
	.value	84
	.value	91
	.value	98
	.value	102
	.value	105
	.value	108
	.value	111
	.value	114
	.value	43
	.value	45
	.value	210
	.value	339
	.value	131
	.value	134
	.value	136
	.value	138
	.value	140
	.value	142
	.value	347
	.value	167
	.value	159
	.value	160
	.value	178
	.value	181
	.value	196
	.value	198
	.value	199
	.value	205
	.value	188
	.value	213
	.value	168
	.value	171
	.value	266
	.value	235
	.value	220
	.value	238
	.value	246
	.value	255
	.value	252
	.value	174
	.value	337
	.value	274
	.value	275
	.value	276
	.value	277
	.value	278
	.value	279
	.value	291
	.value	340
	.value	3
	.value	343
	.globl	yyadsp
	.align 32
	.type	yyadsp, @object
	.size	yyadsp, 700
yyadsp:
	.value	447
	.value	361
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-19
	.value	-83
	.value	-83
	.value	871
	.value	139
	.value	139
	.value	-15
	.value	-83
	.value	-83
	.value	-55
	.value	55
	.value	-56
	.value	14
	.value	84
	.value	106
	.value	135
	.value	137
	.value	136
	.value	871
	.value	-83
	.value	-83
	.value	151
	.value	871
	.value	-83
	.value	495
	.value	-83
	.value	155
	.value	-83
	.value	62
	.value	-83
	.value	114
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	871
	.value	-83
	.value	-83
	.value	68
	.value	871
	.value	-83
	.value	883
	.value	-83
	.value	883
	.value	-83
	.value	871
	.value	-83
	.value	902
	.value	-83
	.value	72
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	104
	.value	871
	.value	-83
	.value	101
	.value	-83
	.value	-83
	.value	11
	.value	11
	.value	11
	.value	871
	.value	-83
	.value	871
	.value	-83
	.value	871
	.value	-83
	.value	-6
	.value	-6
	.value	-6
	.value	871
	.value	871
	.value	194
	.value	194
	.value	194
	.value	194
	.value	194
	.value	871
	.value	871
	.value	119
	.value	119
	.value	119
	.value	871
	.value	871
	.value	871
	.value	871
	.value	216
	.value	216
	.value	871
	.value	871
	.value	96
	.value	96
	.value	871
	.value	142
	.value	142
	.value	871
	.value	180
	.value	180
	.value	871
	.value	266
	.value	266
	.value	871
	.value	148
	.value	871
	.value	871
	.value	871
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	154
	.value	154
	.value	-83
	.value	181
	.value	-83
	.value	620
	.value	-83
	.value	620
	.value	-83
	.value	620
	.value	-83
	.value	-83
	.value	130
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	204
	.value	488
	.value	715
	.value	-83
	.value	247
	.value	269
	.value	185
	.value	185
	.value	-83
	.value	715
	.value	217
	.value	-83
	.value	668
	.value	-83
	.value	246
	.value	203
	.value	670
	.value	-22
	.value	-83
	.value	670
	.value	650
	.value	-83
	.value	254
	.value	292
	.value	300
	.value	-83
	.value	215
	.value	292
	.value	301
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	152
	.value	218
	.value	-83
	.value	670
	.value	-83
	.value	670
	.value	-83
	.value	-83
	.value	152
	.value	-83
	.value	219
	.value	871
	.value	-83
	.value	871
	.value	-83
	.value	-83
	.value	292
	.value	-83
	.value	239
	.value	871
	.value	-83
	.value	128
	.value	128
	.value	-83
	.value	-83
	.value	-83
	.value	130
	.value	315
	.value	260
	.value	-83
	.value	738
	.value	267
	.value	-83
	.value	-83
	.value	508
	.value	271
	.value	-83
	.value	231
	.value	-83
	.value	-83
	.value	268
	.value	544
	.value	-83
	.value	-83
	.value	332
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	93
	.value	-83
	.value	-83
	.value	233
	.value	258
	.value	258
	.value	402
	.value	274
	.value	-83
	.value	750
	.value	-83
	.value	276
	.value	-83
	.value	762
	.value	-83
	.value	277
	.value	-83
	.value	-83
	.value	280
	.value	-83
	.value	565
	.value	-83
	.value	303
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	256
	.value	-83
	.value	871
	.value	288
	.value	256
	.value	-83
	.value	289
	.value	256
	.value	-83
	.value	-1
	.value	-83
	.value	184
	.value	-83
	.value	69
	.value	-83
	.value	220
	.value	-83
	.value	-83
	.value	-83
	.value	309
	.value	871
	.value	256
	.value	319
	.value	256
	.value	-83
	.value	311
	.value	871
	.value	256
	.value	-83
	.value	312
	.value	871
	.value	256
	.value	-83
	.value	256
	.value	320
	.value	314
	.value	871
	.value	297
	.value	-83
	.value	321
	.value	785
	.value	785
	.value	832
	.value	256
	.value	-83
	.value	256
	.value	-83
	.value	377
	.value	299
	.value	-83
	.value	304
	.value	-83
	.value	305
	.value	-83
	.value	855
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	600
	.value	600
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	-83
	.value	600
	.value	-83
	.value	-83
	.globl	yygdsp
	.align 32
	.type	yygdsp, @object
	.size	yygdsp, 128
yygdsp:
	.value	-350
	.value	-350
	.value	-350
	.value	750
	.value	-350
	.value	-350
	.value	955
	.value	909
	.value	-350
	.value	998
	.value	375
	.value	331
	.value	326
	.value	315
	.value	317
	.value	350
	.value	349
	.value	347
	.value	345
	.value	344
	.value	-350
	.value	766
	.value	-350
	.value	841
	.value	407
	.value	915
	.value	-350
	.value	-350
	.value	908
	.value	884
	.value	317
	.value	814
	.value	250
	.value	-350
	.value	-350
	.value	-350
	.value	281
	.value	268
	.value	411
	.value	-350
	.value	259
	.value	275
	.value	253
	.value	782
	.value	256
	.value	187
	.value	-350
	.value	-350
	.value	-350
	.value	230
	.value	550
	.value	446
	.value	-350
	.value	734
	.value	-350
	.value	454
	.value	130
	.value	-350
	.value	-350
	.value	-350
	.value	177
	.value	164
	.value	470
	.value	-350
	.globl	yyact
	.align 32
	.type	yyact, @object
	.size	yyact, 2384
yyact:
	.value	6
	.value	7
	.value	8
	.value	53
	.value	161
	.value	47
	.value	49
	.value	29
	.value	24
	.value	24
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	298
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	13
	.value	282
	.value	286
	.value	299
	.value	24
	.value	305
	.value	309
	.value	313
	.value	319
	.value	327
	.value	330
	.value	332
	.value	334
	.value	11
	.value	280
	.value	182
	.value	82
	.value	83
	.value	35
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	6
	.value	7
	.value	8
	.value	53
	.value	301
	.value	47
	.value	49
	.value	73
	.value	24
	.value	297
	.value	289
	.value	290
	.value	75
	.value	77
	.value	120
	.value	121
	.value	122
	.value	123
	.value	124
	.value	125
	.value	126
	.value	127
	.value	128
	.value	129
	.value	223
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	37
	.value	282
	.value	286
	.value	299
	.value	24
	.value	305
	.value	309
	.value	313
	.value	319
	.value	327
	.value	330
	.value	332
	.value	334
	.value	11
	.value	96
	.value	97
	.value	223
	.value	56
	.value	117
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	5
	.value	7
	.value	8
	.value	53
	.value	307
	.value	47
	.value	49
	.value	119
	.value	24
	.value	297
	.value	289
	.value	294
	.value	225
	.value	223
	.value	257
	.value	223
	.value	36
	.value	38
	.value	39
	.value	219
	.value	254
	.value	104
	.value	257
	.value	115
	.value	65
	.value	161
	.value	311
	.value	219
	.value	162
	.value	163
	.value	24
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	6
	.value	7
	.value	8
	.value	53
	.value	224
	.value	47
	.value	49
	.value	94
	.value	95
	.value	219
	.value	317
	.value	219
	.value	325
	.value	11
	.value	24
	.value	24
	.value	24
	.value	89
	.value	90
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	30
	.value	224
	.value	28
	.value	224
	.value	34
	.value	33
	.value	336
	.value	107
	.value	219
	.value	41
	.value	219
	.value	6
	.value	7
	.value	8
	.value	53
	.value	116
	.value	47
	.value	49
	.value	100
	.value	101
	.value	209
	.value	282
	.value	286
	.value	299
	.value	133
	.value	305
	.value	309
	.value	313
	.value	319
	.value	327
	.value	330
	.value	332
	.value	334
	.value	11
	.value	232
	.value	143
	.value	228
	.value	179
	.value	223
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	190
	.value	110
	.value	6
	.value	7
	.value	8
	.value	53
	.value	135
	.value	47
	.value	49
	.value	297
	.value	289
	.value	292
	.value	282
	.value	286
	.value	299
	.value	223
	.value	305
	.value	309
	.value	313
	.value	319
	.value	327
	.value	330
	.value	332
	.value	334
	.value	11
	.value	113
	.value	176
	.value	206
	.value	166
	.value	180
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	236
	.value	254
	.value	216
	.value	257
	.value	242
	.value	191
	.value	211
	.value	200
	.value	175
	.value	297
	.value	289
	.value	296
	.value	282
	.value	286
	.value	299
	.value	224
	.value	305
	.value	309
	.value	313
	.value	319
	.value	327
	.value	330
	.value	332
	.value	334
	.value	11
	.value	223
	.value	268
	.value	217
	.value	261
	.value	227
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	183
	.value	225
	.value	230
	.value	257
	.value	234
	.value	239
	.value	243
	.value	256
	.value	187
	.value	297
	.value	289
	.value	260
	.value	264
	.value	267
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	2
	.value	223
	.value	271
	.value	214
	.value	214
	.value	284
	.value	287
	.value	300
	.value	303
	.value	306
	.value	310
	.value	315
	.value	316
	.value	225
	.value	265
	.value	257
	.value	318
	.value	328
	.value	329
	.value	320
	.value	219
	.value	189
	.value	193
	.value	331
	.value	333
	.value	64
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	344
	.value	344
	.value	85
	.value	86
	.value	87
	.value	88
	.value	71
	.value	72
	.value	80
	.value	81
	.value	92
	.value	93
	.value	233
	.value	224
	.value	67
	.value	67
	.value	272
	.value	170
	.value	170
	.value	273
	.value	219
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	223
	.value	197
	.value	321
	.value	322
	.value	197
	.value	293
	.value	99
	.value	270
	.value	103
	.value	106
	.value	109
	.value	112
	.value	144
	.value	254
	.value	265
	.value	257
	.value	184
	.value	207
	.value	192
	.value	215
	.value	219
	.value	247
	.value	295
	.value	4
	.value	-1
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	-1
	.value	-1
	.value	-1
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	-1
	.value	-1
	.value	224
	.value	-1
	.value	-1
	.value	241
	.value	-1
	.value	341
	.value	-1
	.value	219
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	11
	.value	31
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	-1
	.value	166
	.value	237
	.value	289
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	240
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	-1
	.value	202
	.value	-1
	.value	204
	.value	253
	.value	-1
	.value	68
	.value	-1
	.value	346
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	269
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	161
	.value	145
	.value	146
	.value	147
	.value	148
	.value	149
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	-1
	.value	-1
	.value	-1
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	161
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	289
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	161
	.value	253
	.value	-1
	.value	-1
	.value	342
	.value	-1
	.value	151
	.value	152
	.value	153
	.value	154
	.value	157
	.value	158
	.value	155
	.value	156
	.value	162
	.value	163
	.value	150
	.value	194
	.value	195
	.value	186
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	11
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	185
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	342
	.value	342
	.value	173
	.value	177
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	12
	.value	12
	.value	12
	.value	-1
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	11
	.value	-1
	.value	-1
	.value	-1
	.value	15
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	345
	.value	348
	.value	173
	.value	11
	.value	250
	.value	-1
	.value	231
	.value	349
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	11
	.value	-1
	.value	-1
	.value	258
	.value	-1
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	11
	.value	-1
	.value	-1
	.value	262
	.value	-1
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	11
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	251
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	-1
	.value	297
	.value	16
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	118
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	11
	.value	323
	.value	-1
	.value	203
	.value	203
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	5
	.value	7
	.value	8
	.value	53
	.value	-1
	.value	47
	.value	49
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	11
	.value	132
	.value	132
	.value	-1
	.value	201
	.value	201
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	11
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	335
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	9
	.value	-1
	.value	-1
	.value	164
	.value	165
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	-1
	.value	-1
	.value	48
	.value	164
	.value	50
	.value	-1
	.value	63
	.value	10
	.value	54
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	57
	.value	58
	.value	59
	.value	60
	.value	61
	.value	62
	.value	-1
	.value	63
	.value	130
	.value	-1
	.value	130
	.value	-1
	.value	25
	.value	-1
	.value	-1
	.value	63
	.value	130
	.value	63
	.value	40
	.value	63
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	63
	.value	63
	.value	-1
	.value	130
	.value	-1
	.value	42
	.value	-1
	.value	63
	.value	63
	.value	46
	.value	221
	.value	222
	.value	63
	.value	63
	.value	63
	.value	63
	.value	169
	.value	-1
	.value	63
	.value	63
	.value	-1
	.value	208
	.value	63
	.value	281
	.value	-1
	.value	63
	.value	-1
	.value	285
	.value	63
	.value	208
	.value	288
	.value	63
	.value	130
	.value	63
	.value	338
	.value	63
	.value	130
	.value	-1
	.value	338
	.value	169
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	302
	.value	251
	.value	304
	.value	226
	.value	226
	.value	-1
	.value	308
	.value	-1
	.value	-1
	.value	-1
	.value	312
	.value	-1
	.value	314
	.value	130
	.value	52
	.value	18
	.value	137
	.value	212
	.value	139
	.value	-1
	.value	141
	.value	19
	.value	324
	.value	218
	.value	326
	.value	20
	.value	-1
	.value	249
	.value	66
	.value	203
	.value	203
	.value	21
	.value	203
	.value	203
	.value	229
	.value	-1
	.value	74
	.value	22
	.value	76
	.value	-1
	.value	78
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	23
	.value	203
	.value	-1
	.value	203
	.value	201
	.value	201
	.value	-1
	.value	201
	.value	201
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	259
	.value	-1
	.value	-1
	.value	-1
	.value	263
	.value	244
	.value	245
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	201
	.value	-1
	.value	201
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	63
	.value	-1
	.value	63
	.value	172
	.value	-1
	.value	283
	.value	-1
	.value	-1
	.value	63
	.value	-1
	.value	172
	.value	-1
	.value	-1
	.value	172
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	63
	.value	-1
	.value	-1
	.value	248
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	248
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	248
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	63
	.value	-1
	.value	-1
	.value	248
	.value	63
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	248
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	63
	.globl	yychk
	.align 32
	.type	yychk, @object
	.size	yychk, 2384
yychk:
	.value	1
	.value	2
	.value	3
	.value	4
	.value	26
	.value	6
	.value	7
	.value	62
	.value	64
	.value	64
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	80
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	60
	.value	47
	.value	48
	.value	49
	.value	64
	.value	51
	.value	52
	.value	53
	.value	54
	.value	55
	.value	56
	.value	57
	.value	58
	.value	59
	.value	78
	.value	82
	.value	67
	.value	68
	.value	1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	2
	.value	3
	.value	4
	.value	60
	.value	6
	.value	7
	.value	66
	.value	64
	.value	80
	.value	81
	.value	82
	.value	71
	.value	72
	.value	16
	.value	17
	.value	18
	.value	19
	.value	20
	.value	21
	.value	22
	.value	23
	.value	24
	.value	25
	.value	1
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	1
	.value	47
	.value	48
	.value	49
	.value	64
	.value	51
	.value	52
	.value	53
	.value	54
	.value	55
	.value	56
	.value	57
	.value	58
	.value	59
	.value	10
	.value	11
	.value	1
	.value	60
	.value	78
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	2
	.value	3
	.value	4
	.value	60
	.value	6
	.value	7
	.value	79
	.value	64
	.value	80
	.value	81
	.value	82
	.value	59
	.value	1
	.value	61
	.value	1
	.value	5
	.value	6
	.value	7
	.value	66
	.value	59
	.value	65
	.value	61
	.value	15
	.value	60
	.value	26
	.value	60
	.value	66
	.value	40
	.value	41
	.value	64
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	1
	.value	2
	.value	3
	.value	4
	.value	59
	.value	6
	.value	7
	.value	73
	.value	74
	.value	66
	.value	60
	.value	66
	.value	60
	.value	59
	.value	64
	.value	64
	.value	64
	.value	8
	.value	9
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	59
	.value	59
	.value	61
	.value	59
	.value	63
	.value	60
	.value	80
	.value	75
	.value	66
	.value	64
	.value	66
	.value	1
	.value	2
	.value	3
	.value	4
	.value	77
	.value	6
	.value	7
	.value	12
	.value	13
	.value	78
	.value	47
	.value	48
	.value	49
	.value	80
	.value	51
	.value	52
	.value	53
	.value	54
	.value	55
	.value	56
	.value	57
	.value	58
	.value	59
	.value	59
	.value	64
	.value	61
	.value	1
	.value	1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	76
	.value	1
	.value	2
	.value	3
	.value	4
	.value	80
	.value	6
	.value	7
	.value	80
	.value	81
	.value	82
	.value	47
	.value	48
	.value	49
	.value	1
	.value	51
	.value	52
	.value	53
	.value	54
	.value	55
	.value	56
	.value	57
	.value	58
	.value	59
	.value	14
	.value	64
	.value	64
	.value	79
	.value	81
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	60
	.value	59
	.value	1
	.value	61
	.value	64
	.value	81
	.value	78
	.value	80
	.value	82
	.value	80
	.value	81
	.value	82
	.value	47
	.value	48
	.value	49
	.value	59
	.value	51
	.value	52
	.value	53
	.value	54
	.value	55
	.value	56
	.value	57
	.value	58
	.value	59
	.value	1
	.value	59
	.value	79
	.value	61
	.value	60
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	81
	.value	59
	.value	62
	.value	61
	.value	60
	.value	64
	.value	1
	.value	60
	.value	81
	.value	80
	.value	81
	.value	62
	.value	62
	.value	60
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	0
	.value	1
	.value	60
	.value	64
	.value	64
	.value	78
	.value	78
	.value	59
	.value	50
	.value	59
	.value	59
	.value	52
	.value	59
	.value	59
	.value	60
	.value	61
	.value	80
	.value	1
	.value	80
	.value	59
	.value	66
	.value	82
	.value	82
	.value	80
	.value	80
	.value	93
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	107
	.value	107
	.value	96
	.value	96
	.value	96
	.value	96
	.value	94
	.value	94
	.value	95
	.value	95
	.value	97
	.value	97
	.value	128
	.value	59
	.value	121
	.value	121
	.value	115
	.value	127
	.value	127
	.value	115
	.value	66
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	1
	.value	120
	.value	139
	.value	139
	.value	120
	.value	144
	.value	98
	.value	128
	.value	99
	.value	100
	.value	101
	.value	102
	.value	113
	.value	59
	.value	60
	.value	61
	.value	119
	.value	123
	.value	124
	.value	125
	.value	66
	.value	132
	.value	143
	.value	145
	.value	-1
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	-1
	.value	-1
	.value	-1
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	-1
	.value	59
	.value	-1
	.value	-1
	.value	1
	.value	-1
	.value	144
	.value	-1
	.value	66
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	59
	.value	60
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	-1
	.value	79
	.value	60
	.value	81
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	46
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	-1
	.value	121
	.value	-1
	.value	121
	.value	134
	.value	-1
	.value	133
	.value	-1
	.value	138
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	60
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	-1
	.value	-1
	.value	-1
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	26
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	81
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	26
	.value	134
	.value	-1
	.value	-1
	.value	107
	.value	-1
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	59
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	82
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	107
	.value	107
	.value	81
	.value	82
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	86
	.value	86
	.value	86
	.value	-1
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	59
	.value	-1
	.value	-1
	.value	-1
	.value	86
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	138
	.value	138
	.value	81
	.value	59
	.value	133
	.value	-1
	.value	62
	.value	138
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	59
	.value	-1
	.value	-1
	.value	62
	.value	-1
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	59
	.value	-1
	.value	-1
	.value	62
	.value	-1
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	59
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	126
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	80
	.value	86
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	104
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	59
	.value	60
	.value	-1
	.value	112
	.value	112
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	1
	.value	2
	.value	3
	.value	4
	.value	-1
	.value	6
	.value	7
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	59
	.value	108
	.value	108
	.value	-1
	.value	111
	.value	111
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	59
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	80
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	59
	.value	-1
	.value	-1
	.value	114
	.value	114
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	-1
	.value	-1
	.value	90
	.value	114
	.value	90
	.value	-1
	.value	90
	.value	59
	.value	90
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	65
	.value	66
	.value	67
	.value	68
	.value	69
	.value	70
	.value	-1
	.value	90
	.value	104
	.value	-1
	.value	104
	.value	-1
	.value	89
	.value	-1
	.value	-1
	.value	90
	.value	104
	.value	90
	.value	89
	.value	90
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	90
	.value	90
	.value	-1
	.value	104
	.value	-1
	.value	89
	.value	-1
	.value	90
	.value	90
	.value	89
	.value	126
	.value	126
	.value	90
	.value	90
	.value	90
	.value	90
	.value	126
	.value	-1
	.value	90
	.value	90
	.value	-1
	.value	114
	.value	90
	.value	136
	.value	-1
	.value	90
	.value	-1
	.value	136
	.value	90
	.value	114
	.value	136
	.value	90
	.value	104
	.value	90
	.value	136
	.value	90
	.value	104
	.value	-1
	.value	136
	.value	126
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	136
	.value	126
	.value	136
	.value	114
	.value	114
	.value	-1
	.value	136
	.value	-1
	.value	-1
	.value	-1
	.value	136
	.value	-1
	.value	136
	.value	104
	.value	92
	.value	86
	.value	108
	.value	106
	.value	108
	.value	-1
	.value	108
	.value	86
	.value	136
	.value	106
	.value	136
	.value	86
	.value	-1
	.value	114
	.value	92
	.value	112
	.value	112
	.value	86
	.value	112
	.value	112
	.value	106
	.value	-1
	.value	92
	.value	86
	.value	92
	.value	-1
	.value	92
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	86
	.value	112
	.value	-1
	.value	112
	.value	111
	.value	111
	.value	-1
	.value	111
	.value	111
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	106
	.value	-1
	.value	-1
	.value	-1
	.value	106
	.value	112
	.value	112
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	111
	.value	-1
	.value	111
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	90
	.value	-1
	.value	90
	.value	89
	.value	-1
	.value	106
	.value	-1
	.value	-1
	.value	90
	.value	-1
	.value	89
	.value	-1
	.value	-1
	.value	89
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	90
	.value	-1
	.value	-1
	.value	108
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	108
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	108
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	90
	.value	-1
	.value	-1
	.value	108
	.value	90
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	108
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	-1
	.value	90
	.globl	yytrns
	.align 32
	.type	yytrns, @object
	.size	yytrns, 372
yytrns:
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	70
	.value	0
	.value	0
	.value	0
	.value	72
	.value	65
	.value	0
	.value	59
	.value	60
	.value	66
	.value	67
	.value	64
	.value	68
	.value	63
	.value	71
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	78
	.value	80
	.value	73
	.value	79
	.value	74
	.value	77
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	61
	.value	0
	.value	62
	.value	75
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	0
	.value	81
	.value	76
	.value	82
	.value	69
	.value	0
	.value	1
	.value	2
	.value	3
	.value	4
	.value	5
	.value	6
	.value	7
	.value	8
	.value	9
	.value	10
	.value	11
	.value	12
	.value	13
	.value	14
	.value	15
	.value	16
	.value	17
	.value	18
	.value	19
	.value	20
	.value	21
	.value	22
	.value	23
	.value	24
	.value	25
	.value	26
	.value	27
	.value	28
	.value	29
	.value	30
	.value	31
	.value	32
	.value	33
	.value	34
	.value	35
	.value	36
	.value	37
	.value	38
	.value	39
	.value	40
	.value	41
	.value	42
	.value	43
	.value	44
	.value	45
	.value	46
	.value	47
	.value	48
	.value	49
	.value	50
	.value	51
	.value	52
	.value	53
	.value	54
	.value	55
	.value	56
	.value	57
	.value	58
	.globl	yylval
	.bss
	.align 4
	.type	yylval, @object
	.size	yylval, 4
yylval:
	.zero	4
	.text
	.globl	yyparse
	.type	yyparse, @function
yyparse:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 848
	mov	rax, QWORD PTR fs:40
	mov	QWORD PTR -8[rbp], rax
	xor	eax, eax
	lea	rax, -816[rbp]
	mov	QWORD PTR -824[rbp], rax
	movzx	eax, WORD PTR yyini[rip]
	cwde
	mov	DWORD PTR -840[rbp], eax
	mov	rax, QWORD PTR -824[rbp]
	mov	edx, DWORD PTR -840[rbp]
	mov	DWORD PTR 4[rax], edx
	mov	DWORD PTR -836[rbp], -1
.L2:
	mov	eax, DWORD PTR -840[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yyadsp[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	mov	DWORD PTR -844[rbp], eax
	cmp	DWORD PTR -836[rbp], 0
	jns	.L3
	movzx	eax, WORD PTR yyntoks[rip]
	cwde
	neg	eax
	cmp	DWORD PTR -844[rbp], eax
	jle	.L3
	mov	eax, 0
	call	yylex@PLT
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yytrns[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	mov	DWORD PTR -836[rbp], eax
.L3:
	mov	eax, DWORD PTR -836[rbp]
	add	DWORD PTR -844[rbp], eax
	cmp	DWORD PTR -844[rbp], 0
	js	.L4
	cmp	DWORD PTR -844[rbp], 1191
	jg	.L4
	mov	eax, DWORD PTR -844[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yychk[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	cmp	DWORD PTR -836[rbp], eax
	je	.L5
.L4:
	mov	eax, DWORD PTR -840[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yyadef[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	mov	DWORD PTR -848[rbp], eax
	cmp	DWORD PTR -848[rbp], 0
	jns	.L232
	mov	eax, -1
	jmp	.L230
.L5:
	mov	eax, DWORD PTR -844[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yyact[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	mov	DWORD PTR -844[rbp], eax
	cmp	DWORD PTR -844[rbp], -1
	jne	.L9
	mov	eax, -1
	jmp	.L230
.L9:
	cmp	DWORD PTR -844[rbp], 0
	jns	.L10
	mov	eax, -2
	sub	eax, DWORD PTR -844[rbp]
	mov	DWORD PTR -848[rbp], eax
	jmp	.L8
.L10:
	mov	DWORD PTR -836[rbp], -1
	mov	eax, DWORD PTR yylval[rip]
	mov	DWORD PTR -832[rbp], eax
	jmp	.L11
.L233:
	nop
.L11:
	add	QWORD PTR -824[rbp], 8
	lea	rdx, -816[rbp]
	mov	rax, QWORD PTR -824[rbp]
	sub	rax, rdx
	cmp	rax, 792
	jle	.L12
	mov	eax, -2
	jmp	.L230
.L12:
	mov	eax, DWORD PTR -844[rbp]
	mov	DWORD PTR -840[rbp], eax
	mov	rax, QWORD PTR -824[rbp]
	mov	edx, DWORD PTR -840[rbp]
	mov	DWORD PTR 4[rax], edx
	mov	rax, QWORD PTR -824[rbp]
	mov	edx, DWORD PTR -832[rbp]
	mov	DWORD PTR [rax], edx
	jmp	.L2
.L232:
	nop
.L8:
	mov	eax, DWORD PTR -848[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yyr1[rip]
	movzx	eax, WORD PTR [rdx+rax]
	movsx	rax, ax
	sal	rax, 3
	neg	rax
	add	QWORD PTR -824[rbp], rax
	mov	eax, DWORD PTR -848[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yyr2[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	mov	DWORD PTR -828[rbp], eax
	mov	rax, QWORD PTR -824[rbp]
	mov	eax, DWORD PTR 4[rax]
	mov	DWORD PTR -840[rbp], eax
	mov	eax, DWORD PTR -828[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yygdsp[rip]
	movzx	eax, WORD PTR [rdx+rax]
	movsx	edx, ax
	mov	eax, DWORD PTR -840[rbp]
	add	eax, edx
	mov	DWORD PTR -844[rbp], eax
	cmp	DWORD PTR -844[rbp], 0
	js	.L13
	cmp	DWORD PTR -844[rbp], 1191
	jg	.L13
	mov	eax, DWORD PTR -844[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yychk[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	movzx	edx, WORD PTR yyntoks[rip]
	movsx	ecx, dx
	mov	edx, DWORD PTR -828[rbp]
	add	edx, ecx
	cmp	eax, edx
	je	.L14
.L13:
	mov	eax, DWORD PTR -828[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yygdef[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	mov	DWORD PTR -844[rbp], eax
	jmp	.L15
.L14:
	mov	eax, DWORD PTR -844[rbp]
	cdqe
	lea	rdx, [rax+rax]
	lea	rax, yyact[rip]
	movzx	eax, WORD PTR [rdx+rax]
	cwde
	mov	DWORD PTR -844[rbp], eax
.L15:
	cmp	DWORD PTR -848[rbp], 211
	ja	.L233
	mov	eax, DWORD PTR -848[rbp]
	lea	rdx, 0[0+rax*4]
	lea	rax, .L18[rip]
	mov	eax, DWORD PTR [rdx+rax]
	cdqe
	lea	rdx, .L18[rip]
	add	rax, rdx
	notrack jmp	rax
	.section	.rodata
	.align 4
	.align 4
.L18:
	.long	.L229-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.long	.L234-.L18
	.text
.L229:
	mov	rax, QWORD PTR -824[rbp]
	add	rax, 8
	mov	eax, DWORD PTR [rax]
	mov	DWORD PTR -832[rbp], eax
	mov	eax, 0
	jmp	.L230
.L234:
	nop
	jmp	.L233
.L230:
	mov	rsi, QWORD PTR -8[rbp]
	sub	rsi, QWORD PTR fs:40
	je	.L231
	call	__stack_chk_fail@PLT
.L231:
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE0:
	.size	yyparse, .-yyparse
	.section	.rodata
.LC0:
	.string	"^"
.LC1:
	.string	"\n%*s\n%*s\n"
	.text
	.globl	yyerror
	.type	yyerror, @function
yyerror:
.LFB1:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	mov	QWORD PTR -8[rbp], rdi
	mov	rax, QWORD PTR stdout[rip]
	mov	rdi, rax
	call	fflush@PLT
	mov	edx, DWORD PTR column[rip]
	mov	eax, DWORD PTR column[rip]
	mov	rcx, QWORD PTR -8[rbp]
	mov	r8, rcx
	mov	ecx, edx
	lea	rdx, .LC0[rip]
	mov	esi, eax
	lea	rdi, .LC1[rip]
	mov	eax, 0
	call	printf@PLT
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE1:
	.size	yyerror, .-yyerror
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"756035.c"
	.text
	.global	yyini
	.bss
	.align	1
	.type	yyini, %object
	.size	yyini, 2
yyini:
	.space	2
	.global	yyntoks
	.data
	.align	1
	.type	yyntoks, %object
	.size	yyntoks, 2
yyntoks:
	.short	83
	.global	yyr1
	.align	2
	.type	yyr1, %object
	.size	yyr1, 424
yyr1:
	.short	2
	.short	1
	.short	2
	.short	1
	.short	1
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	4
	.short	3
	.short	4
	.short	3
	.short	3
	.short	2
	.short	2
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	2
	.short	2
	.short	2
	.short	2
	.short	4
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	4
	.short	1
	.short	2
	.short	1
	.short	3
	.short	3
	.short	3
	.short	1
	.short	3
	.short	3
	.short	1
	.short	3
	.short	3
	.short	1
	.short	3
	.short	3
	.short	3
	.short	3
	.short	1
	.short	3
	.short	3
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	5
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	2
	.short	3
	.short	1
	.short	2
	.short	1
	.short	2
	.short	1
	.short	2
	.short	1
	.short	3
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	3
	.short	2
	.short	1
	.short	1
	.short	3
	.short	4
	.short	5
	.short	4
	.short	2
	.short	4
	.short	5
	.short	2
	.short	1
	.short	1
	.short	1
	.short	2
	.short	3
	.short	2
	.short	1
	.short	2
	.short	1
	.short	1
	.short	3
	.short	1
	.short	2
	.short	3
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	2
	.short	2
	.short	3
	.short	1
	.short	3
	.short	4
	.short	3
	.short	4
	.short	4
	.short	3
	.short	1
	.short	3
	.short	1
	.short	3
	.short	1
	.short	2
	.short	1
	.short	3
	.short	2
	.short	2
	.short	1
	.short	1
	.short	1
	.short	2
	.short	3
	.short	2
	.short	3
	.short	3
	.short	4
	.short	2
	.short	3
	.short	3
	.short	4
	.short	1
	.short	3
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	1
	.short	3
	.short	4
	.short	3
	.short	2
	.short	3
	.short	3
	.short	4
	.short	1
	.short	2
	.short	5
	.short	7
	.short	5
	.short	5
	.short	7
	.short	6
	.short	7
	.short	3
	.short	2
	.short	2
	.short	2
	.short	3
	.short	1
	.short	2
	.short	1
	.short	2
	.short	1
	.short	1
	.short	4
	.short	3
	.short	3
	.short	2
	.global	yyr2
	.align	2
	.type	yyr2, %object
	.size	yyr2, 424
yyr2:
	.short	0
	.short	1
	.short	1
	.short	2
	.short	2
	.short	2
	.short	2
	.short	3
	.short	3
	.short	4
	.short	4
	.short	4
	.short	4
	.short	4
	.short	4
	.short	4
	.short	4
	.short	5
	.short	5
	.short	6
	.short	6
	.short	7
	.short	7
	.short	7
	.short	7
	.short	7
	.short	7
	.short	8
	.short	8
	.short	8
	.short	8
	.short	8
	.short	8
	.short	9
	.short	9
	.short	10
	.short	10
	.short	11
	.short	11
	.short	11
	.short	11
	.short	12
	.short	12
	.short	12
	.short	13
	.short	13
	.short	13
	.short	14
	.short	14
	.short	14
	.short	14
	.short	14
	.short	15
	.short	15
	.short	15
	.short	16
	.short	16
	.short	17
	.short	17
	.short	18
	.short	18
	.short	19
	.short	19
	.short	20
	.short	20
	.short	21
	.short	21
	.short	22
	.short	22
	.short	22
	.short	22
	.short	22
	.short	22
	.short	22
	.short	22
	.short	22
	.short	22
	.short	22
	.short	23
	.short	24
	.short	24
	.short	25
	.short	25
	.short	25
	.short	25
	.short	25
	.short	25
	.short	26
	.short	26
	.short	27
	.short	27
	.short	27
	.short	27
	.short	27
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	28
	.short	29
	.short	29
	.short	30
	.short	30
	.short	31
	.short	31
	.short	32
	.short	32
	.short	32
	.short	33
	.short	33
	.short	33
	.short	34
	.short	34
	.short	34
	.short	35
	.short	35
	.short	36
	.short	36
	.short	37
	.short	38
	.short	38
	.short	38
	.short	38
	.short	39
	.short	39
	.short	40
	.short	40
	.short	40
	.short	41
	.short	41
	.short	42
	.short	42
	.short	43
	.short	43
	.short	43
	.short	43
	.short	44
	.short	44
	.short	44
	.short	44
	.short	44
	.short	44
	.short	44
	.short	45
	.short	45
	.short	46
	.short	46
	.short	47
	.short	47
	.short	48
	.short	48
	.short	49
	.short	49
	.short	49
	.short	50
	.short	50
	.short	50
	.short	51
	.short	51
	.short	51
	.short	51
	.short	51
	.short	51
	.short	51
	.short	51
	.short	51
	.short	52
	.short	52
	.short	53
	.short	53
	.short	53
	.short	53
	.short	53
	.short	53
	.short	54
	.short	54
	.short	54
	.short	55
	.short	55
	.short	55
	.short	55
	.short	56
	.short	56
	.short	57
	.short	57
	.short	57
	.short	58
	.short	58
	.short	58
	.short	58
	.short	59
	.short	59
	.short	59
	.short	59
	.short	59
	.short	60
	.short	60
	.short	61
	.short	61
	.short	62
	.short	62
	.short	63
	.short	63
	.short	63
	.short	63
	.global	yyadef
	.align	2
	.type	yyadef, %object
	.size	yyadef, 700
yyadef:
	.short	-1
	.short	-1
	.short	0
	.short	1
	.short	2
	.short	3
	.short	3
	.short	4
	.short	5
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	8
	.short	9
	.short	21
	.short	-1
	.short	10
	.short	-1
	.short	11
	.short	-1
	.short	12
	.short	-1
	.short	13
	.short	-1
	.short	14
	.short	15
	.short	16
	.short	17
	.short	-1
	.short	18
	.short	19
	.short	33
	.short	-1
	.short	20
	.short	-1
	.short	22
	.short	-1
	.short	23
	.short	-1
	.short	24
	.short	-1
	.short	25
	.short	-1
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	-1
	.short	-1
	.short	34
	.short	35
	.short	36
	.short	37
	.short	41
	.short	42
	.short	43
	.short	-1
	.short	38
	.short	-1
	.short	39
	.short	-1
	.short	40
	.short	44
	.short	45
	.short	46
	.short	-1
	.short	-1
	.short	47
	.short	48
	.short	49
	.short	50
	.short	51
	.short	-1
	.short	-1
	.short	52
	.short	53
	.short	54
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	55
	.short	56
	.short	-1
	.short	-1
	.short	57
	.short	58
	.short	-1
	.short	59
	.short	60
	.short	-1
	.short	61
	.short	62
	.short	-1
	.short	63
	.short	64
	.short	-1
	.short	65
	.short	-1
	.short	-1
	.short	-1
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	71
	.short	72
	.short	73
	.short	74
	.short	75
	.short	76
	.short	77
	.short	78
	.short	-1
	.short	-1
	.short	79
	.short	-1
	.short	80
	.short	81
	.short	82
	.short	83
	.short	84
	.short	85
	.short	86
	.short	87
	.short	-1
	.short	88
	.short	89
	.short	90
	.short	91
	.short	92
	.short	93
	.short	94
	.short	95
	.short	96
	.short	97
	.short	98
	.short	99
	.short	100
	.short	101
	.short	102
	.short	103
	.short	104
	.short	105
	.short	106
	.short	107
	.short	108
	.short	108
	.short	-1
	.short	109
	.short	-1
	.short	161
	.short	110
	.short	111
	.short	112
	.short	-1
	.short	-1
	.short	113
	.short	-1
	.short	114
	.short	-1
	.short	117
	.short	-1
	.short	-1
	.short	115
	.short	-1
	.short	-1
	.short	116
	.short	-1
	.short	-1
	.short	-1
	.short	118
	.short	120
	.short	-1
	.short	-1
	.short	119
	.short	121
	.short	122
	.short	123
	.short	124
	.short	-1
	.short	-1
	.short	125
	.short	127
	.short	126
	.short	129
	.short	128
	.short	130
	.short	-1
	.short	131
	.short	132
	.short	-1
	.short	133
	.short	-1
	.short	134
	.short	135
	.short	-1
	.short	136
	.short	137
	.short	-1
	.short	138
	.short	139
	.short	140
	.short	141
	.short	142
	.short	143
	.short	-1
	.short	-1
	.short	-1
	.short	144
	.short	-1
	.short	-1
	.short	145
	.short	146
	.short	-1
	.short	-1
	.short	147
	.short	-1
	.short	148
	.short	149
	.short	150
	.short	-1
	.short	151
	.short	152
	.short	-1
	.short	153
	.short	154
	.short	155
	.short	156
	.short	157
	.short	160
	.short	158
	.short	159
	.short	161
	.short	162
	.short	163
	.short	-1
	.short	-1
	.short	164
	.short	-1
	.short	165
	.short	-1
	.short	166
	.short	-1
	.short	167
	.short	-1
	.short	168
	.short	169
	.short	-1
	.short	170
	.short	-1
	.short	171
	.short	-1
	.short	172
	.short	173
	.short	174
	.short	175
	.short	176
	.short	177
	.short	178
	.short	179
	.short	180
	.short	-1
	.short	181
	.short	-1
	.short	-1
	.short	-1
	.short	182
	.short	-1
	.short	-1
	.short	183
	.short	-1
	.short	184
	.short	-1
	.short	185
	.short	-1
	.short	186
	.short	-1
	.short	187
	.short	188
	.short	189
	.short	-1
	.short	-1
	.short	-1
	.short	190
	.short	-1
	.short	191
	.short	-1
	.short	-1
	.short	-1
	.short	192
	.short	-1
	.short	-1
	.short	-1
	.short	193
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	194
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	195
	.short	-1
	.short	196
	.short	-1
	.short	-1
	.short	197
	.short	-1
	.short	198
	.short	-1
	.short	199
	.short	-1
	.short	200
	.short	201
	.short	202
	.short	203
	.short	204
	.short	-1
	.short	-1
	.short	205
	.short	206
	.short	207
	.short	208
	.short	209
	.short	-1
	.short	210
	.short	211
	.global	yygdef
	.align	2
	.type	yygdef, %object
	.size	yygdef, 128
yygdef:
	.short	-1
	.short	1
	.short	26
	.short	17
	.short	27
	.short	32
	.short	14
	.short	44
	.short	51
	.short	69
	.short	55
	.short	70
	.short	79
	.short	84
	.short	91
	.short	98
	.short	102
	.short	105
	.short	108
	.short	111
	.short	114
	.short	43
	.short	45
	.short	210
	.short	339
	.short	131
	.short	134
	.short	136
	.short	138
	.short	140
	.short	142
	.short	347
	.short	167
	.short	159
	.short	160
	.short	178
	.short	181
	.short	196
	.short	198
	.short	199
	.short	205
	.short	188
	.short	213
	.short	168
	.short	171
	.short	266
	.short	235
	.short	220
	.short	238
	.short	246
	.short	255
	.short	252
	.short	174
	.short	337
	.short	274
	.short	275
	.short	276
	.short	277
	.short	278
	.short	279
	.short	291
	.short	340
	.short	3
	.short	343
	.global	yyadsp
	.align	2
	.type	yyadsp, %object
	.size	yyadsp, 700
yyadsp:
	.short	447
	.short	361
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-19
	.short	-83
	.short	-83
	.short	871
	.short	139
	.short	139
	.short	-15
	.short	-83
	.short	-83
	.short	-55
	.short	55
	.short	-56
	.short	14
	.short	84
	.short	106
	.short	135
	.short	137
	.short	136
	.short	871
	.short	-83
	.short	-83
	.short	151
	.short	871
	.short	-83
	.short	495
	.short	-83
	.short	155
	.short	-83
	.short	62
	.short	-83
	.short	114
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	871
	.short	-83
	.short	-83
	.short	68
	.short	871
	.short	-83
	.short	883
	.short	-83
	.short	883
	.short	-83
	.short	871
	.short	-83
	.short	902
	.short	-83
	.short	72
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	104
	.short	871
	.short	-83
	.short	101
	.short	-83
	.short	-83
	.short	11
	.short	11
	.short	11
	.short	871
	.short	-83
	.short	871
	.short	-83
	.short	871
	.short	-83
	.short	-6
	.short	-6
	.short	-6
	.short	871
	.short	871
	.short	194
	.short	194
	.short	194
	.short	194
	.short	194
	.short	871
	.short	871
	.short	119
	.short	119
	.short	119
	.short	871
	.short	871
	.short	871
	.short	871
	.short	216
	.short	216
	.short	871
	.short	871
	.short	96
	.short	96
	.short	871
	.short	142
	.short	142
	.short	871
	.short	180
	.short	180
	.short	871
	.short	266
	.short	266
	.short	871
	.short	148
	.short	871
	.short	871
	.short	871
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	154
	.short	154
	.short	-83
	.short	181
	.short	-83
	.short	620
	.short	-83
	.short	620
	.short	-83
	.short	620
	.short	-83
	.short	-83
	.short	130
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	204
	.short	488
	.short	715
	.short	-83
	.short	247
	.short	269
	.short	185
	.short	185
	.short	-83
	.short	715
	.short	217
	.short	-83
	.short	668
	.short	-83
	.short	246
	.short	203
	.short	670
	.short	-22
	.short	-83
	.short	670
	.short	650
	.short	-83
	.short	254
	.short	292
	.short	300
	.short	-83
	.short	215
	.short	292
	.short	301
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	152
	.short	218
	.short	-83
	.short	670
	.short	-83
	.short	670
	.short	-83
	.short	-83
	.short	152
	.short	-83
	.short	219
	.short	871
	.short	-83
	.short	871
	.short	-83
	.short	-83
	.short	292
	.short	-83
	.short	239
	.short	871
	.short	-83
	.short	128
	.short	128
	.short	-83
	.short	-83
	.short	-83
	.short	130
	.short	315
	.short	260
	.short	-83
	.short	738
	.short	267
	.short	-83
	.short	-83
	.short	508
	.short	271
	.short	-83
	.short	231
	.short	-83
	.short	-83
	.short	268
	.short	544
	.short	-83
	.short	-83
	.short	332
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	93
	.short	-83
	.short	-83
	.short	233
	.short	258
	.short	258
	.short	402
	.short	274
	.short	-83
	.short	750
	.short	-83
	.short	276
	.short	-83
	.short	762
	.short	-83
	.short	277
	.short	-83
	.short	-83
	.short	280
	.short	-83
	.short	565
	.short	-83
	.short	303
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	256
	.short	-83
	.short	871
	.short	288
	.short	256
	.short	-83
	.short	289
	.short	256
	.short	-83
	.short	-1
	.short	-83
	.short	184
	.short	-83
	.short	69
	.short	-83
	.short	220
	.short	-83
	.short	-83
	.short	-83
	.short	309
	.short	871
	.short	256
	.short	319
	.short	256
	.short	-83
	.short	311
	.short	871
	.short	256
	.short	-83
	.short	312
	.short	871
	.short	256
	.short	-83
	.short	256
	.short	320
	.short	314
	.short	871
	.short	297
	.short	-83
	.short	321
	.short	785
	.short	785
	.short	832
	.short	256
	.short	-83
	.short	256
	.short	-83
	.short	377
	.short	299
	.short	-83
	.short	304
	.short	-83
	.short	305
	.short	-83
	.short	855
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	600
	.short	600
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	-83
	.short	600
	.short	-83
	.short	-83
	.global	yygdsp
	.align	2
	.type	yygdsp, %object
	.size	yygdsp, 128
yygdsp:
	.short	-350
	.short	-350
	.short	-350
	.short	750
	.short	-350
	.short	-350
	.short	955
	.short	909
	.short	-350
	.short	998
	.short	375
	.short	331
	.short	326
	.short	315
	.short	317
	.short	350
	.short	349
	.short	347
	.short	345
	.short	344
	.short	-350
	.short	766
	.short	-350
	.short	841
	.short	407
	.short	915
	.short	-350
	.short	-350
	.short	908
	.short	884
	.short	317
	.short	814
	.short	250
	.short	-350
	.short	-350
	.short	-350
	.short	281
	.short	268
	.short	411
	.short	-350
	.short	259
	.short	275
	.short	253
	.short	782
	.short	256
	.short	187
	.short	-350
	.short	-350
	.short	-350
	.short	230
	.short	550
	.short	446
	.short	-350
	.short	734
	.short	-350
	.short	454
	.short	130
	.short	-350
	.short	-350
	.short	-350
	.short	177
	.short	164
	.short	470
	.short	-350
	.global	yyact
	.align	2
	.type	yyact, %object
	.size	yyact, 2384
yyact:
	.short	6
	.short	7
	.short	8
	.short	53
	.short	161
	.short	47
	.short	49
	.short	29
	.short	24
	.short	24
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	298
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	13
	.short	282
	.short	286
	.short	299
	.short	24
	.short	305
	.short	309
	.short	313
	.short	319
	.short	327
	.short	330
	.short	332
	.short	334
	.short	11
	.short	280
	.short	182
	.short	82
	.short	83
	.short	35
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	6
	.short	7
	.short	8
	.short	53
	.short	301
	.short	47
	.short	49
	.short	73
	.short	24
	.short	297
	.short	289
	.short	290
	.short	75
	.short	77
	.short	120
	.short	121
	.short	122
	.short	123
	.short	124
	.short	125
	.short	126
	.short	127
	.short	128
	.short	129
	.short	223
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	37
	.short	282
	.short	286
	.short	299
	.short	24
	.short	305
	.short	309
	.short	313
	.short	319
	.short	327
	.short	330
	.short	332
	.short	334
	.short	11
	.short	96
	.short	97
	.short	223
	.short	56
	.short	117
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	5
	.short	7
	.short	8
	.short	53
	.short	307
	.short	47
	.short	49
	.short	119
	.short	24
	.short	297
	.short	289
	.short	294
	.short	225
	.short	223
	.short	257
	.short	223
	.short	36
	.short	38
	.short	39
	.short	219
	.short	254
	.short	104
	.short	257
	.short	115
	.short	65
	.short	161
	.short	311
	.short	219
	.short	162
	.short	163
	.short	24
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	6
	.short	7
	.short	8
	.short	53
	.short	224
	.short	47
	.short	49
	.short	94
	.short	95
	.short	219
	.short	317
	.short	219
	.short	325
	.short	11
	.short	24
	.short	24
	.short	24
	.short	89
	.short	90
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	30
	.short	224
	.short	28
	.short	224
	.short	34
	.short	33
	.short	336
	.short	107
	.short	219
	.short	41
	.short	219
	.short	6
	.short	7
	.short	8
	.short	53
	.short	116
	.short	47
	.short	49
	.short	100
	.short	101
	.short	209
	.short	282
	.short	286
	.short	299
	.short	133
	.short	305
	.short	309
	.short	313
	.short	319
	.short	327
	.short	330
	.short	332
	.short	334
	.short	11
	.short	232
	.short	143
	.short	228
	.short	179
	.short	223
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	190
	.short	110
	.short	6
	.short	7
	.short	8
	.short	53
	.short	135
	.short	47
	.short	49
	.short	297
	.short	289
	.short	292
	.short	282
	.short	286
	.short	299
	.short	223
	.short	305
	.short	309
	.short	313
	.short	319
	.short	327
	.short	330
	.short	332
	.short	334
	.short	11
	.short	113
	.short	176
	.short	206
	.short	166
	.short	180
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	236
	.short	254
	.short	216
	.short	257
	.short	242
	.short	191
	.short	211
	.short	200
	.short	175
	.short	297
	.short	289
	.short	296
	.short	282
	.short	286
	.short	299
	.short	224
	.short	305
	.short	309
	.short	313
	.short	319
	.short	327
	.short	330
	.short	332
	.short	334
	.short	11
	.short	223
	.short	268
	.short	217
	.short	261
	.short	227
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	183
	.short	225
	.short	230
	.short	257
	.short	234
	.short	239
	.short	243
	.short	256
	.short	187
	.short	297
	.short	289
	.short	260
	.short	264
	.short	267
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	2
	.short	223
	.short	271
	.short	214
	.short	214
	.short	284
	.short	287
	.short	300
	.short	303
	.short	306
	.short	310
	.short	315
	.short	316
	.short	225
	.short	265
	.short	257
	.short	318
	.short	328
	.short	329
	.short	320
	.short	219
	.short	189
	.short	193
	.short	331
	.short	333
	.short	64
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	344
	.short	344
	.short	85
	.short	86
	.short	87
	.short	88
	.short	71
	.short	72
	.short	80
	.short	81
	.short	92
	.short	93
	.short	233
	.short	224
	.short	67
	.short	67
	.short	272
	.short	170
	.short	170
	.short	273
	.short	219
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	223
	.short	197
	.short	321
	.short	322
	.short	197
	.short	293
	.short	99
	.short	270
	.short	103
	.short	106
	.short	109
	.short	112
	.short	144
	.short	254
	.short	265
	.short	257
	.short	184
	.short	207
	.short	192
	.short	215
	.short	219
	.short	247
	.short	295
	.short	4
	.short	-1
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	-1
	.short	-1
	.short	-1
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	-1
	.short	-1
	.short	224
	.short	-1
	.short	-1
	.short	241
	.short	-1
	.short	341
	.short	-1
	.short	219
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	11
	.short	31
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	-1
	.short	166
	.short	237
	.short	289
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	240
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	-1
	.short	202
	.short	-1
	.short	204
	.short	253
	.short	-1
	.short	68
	.short	-1
	.short	346
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	269
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	161
	.short	145
	.short	146
	.short	147
	.short	148
	.short	149
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	-1
	.short	-1
	.short	-1
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	161
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	289
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	161
	.short	253
	.short	-1
	.short	-1
	.short	342
	.short	-1
	.short	151
	.short	152
	.short	153
	.short	154
	.short	157
	.short	158
	.short	155
	.short	156
	.short	162
	.short	163
	.short	150
	.short	194
	.short	195
	.short	186
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	11
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	185
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	342
	.short	342
	.short	173
	.short	177
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	12
	.short	12
	.short	12
	.short	-1
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	11
	.short	-1
	.short	-1
	.short	-1
	.short	15
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	345
	.short	348
	.short	173
	.short	11
	.short	250
	.short	-1
	.short	231
	.short	349
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	11
	.short	-1
	.short	-1
	.short	258
	.short	-1
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	11
	.short	-1
	.short	-1
	.short	262
	.short	-1
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	11
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	251
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	-1
	.short	297
	.short	16
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	118
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	11
	.short	323
	.short	-1
	.short	203
	.short	203
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	5
	.short	7
	.short	8
	.short	53
	.short	-1
	.short	47
	.short	49
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	11
	.short	132
	.short	132
	.short	-1
	.short	201
	.short	201
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	11
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	335
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	9
	.short	-1
	.short	-1
	.short	164
	.short	165
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	-1
	.short	-1
	.short	48
	.short	164
	.short	50
	.short	-1
	.short	63
	.short	10
	.short	54
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	57
	.short	58
	.short	59
	.short	60
	.short	61
	.short	62
	.short	-1
	.short	63
	.short	130
	.short	-1
	.short	130
	.short	-1
	.short	25
	.short	-1
	.short	-1
	.short	63
	.short	130
	.short	63
	.short	40
	.short	63
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	63
	.short	63
	.short	-1
	.short	130
	.short	-1
	.short	42
	.short	-1
	.short	63
	.short	63
	.short	46
	.short	221
	.short	222
	.short	63
	.short	63
	.short	63
	.short	63
	.short	169
	.short	-1
	.short	63
	.short	63
	.short	-1
	.short	208
	.short	63
	.short	281
	.short	-1
	.short	63
	.short	-1
	.short	285
	.short	63
	.short	208
	.short	288
	.short	63
	.short	130
	.short	63
	.short	338
	.short	63
	.short	130
	.short	-1
	.short	338
	.short	169
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	302
	.short	251
	.short	304
	.short	226
	.short	226
	.short	-1
	.short	308
	.short	-1
	.short	-1
	.short	-1
	.short	312
	.short	-1
	.short	314
	.short	130
	.short	52
	.short	18
	.short	137
	.short	212
	.short	139
	.short	-1
	.short	141
	.short	19
	.short	324
	.short	218
	.short	326
	.short	20
	.short	-1
	.short	249
	.short	66
	.short	203
	.short	203
	.short	21
	.short	203
	.short	203
	.short	229
	.short	-1
	.short	74
	.short	22
	.short	76
	.short	-1
	.short	78
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	23
	.short	203
	.short	-1
	.short	203
	.short	201
	.short	201
	.short	-1
	.short	201
	.short	201
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	259
	.short	-1
	.short	-1
	.short	-1
	.short	263
	.short	244
	.short	245
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	201
	.short	-1
	.short	201
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	63
	.short	-1
	.short	63
	.short	172
	.short	-1
	.short	283
	.short	-1
	.short	-1
	.short	63
	.short	-1
	.short	172
	.short	-1
	.short	-1
	.short	172
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	63
	.short	-1
	.short	-1
	.short	248
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	248
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	248
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	63
	.short	-1
	.short	-1
	.short	248
	.short	63
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	248
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	63
	.global	yychk
	.align	2
	.type	yychk, %object
	.size	yychk, 2384
yychk:
	.short	1
	.short	2
	.short	3
	.short	4
	.short	26
	.short	6
	.short	7
	.short	62
	.short	64
	.short	64
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	80
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	60
	.short	47
	.short	48
	.short	49
	.short	64
	.short	51
	.short	52
	.short	53
	.short	54
	.short	55
	.short	56
	.short	57
	.short	58
	.short	59
	.short	78
	.short	82
	.short	67
	.short	68
	.short	1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	2
	.short	3
	.short	4
	.short	60
	.short	6
	.short	7
	.short	66
	.short	64
	.short	80
	.short	81
	.short	82
	.short	71
	.short	72
	.short	16
	.short	17
	.short	18
	.short	19
	.short	20
	.short	21
	.short	22
	.short	23
	.short	24
	.short	25
	.short	1
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	1
	.short	47
	.short	48
	.short	49
	.short	64
	.short	51
	.short	52
	.short	53
	.short	54
	.short	55
	.short	56
	.short	57
	.short	58
	.short	59
	.short	10
	.short	11
	.short	1
	.short	60
	.short	78
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	2
	.short	3
	.short	4
	.short	60
	.short	6
	.short	7
	.short	79
	.short	64
	.short	80
	.short	81
	.short	82
	.short	59
	.short	1
	.short	61
	.short	1
	.short	5
	.short	6
	.short	7
	.short	66
	.short	59
	.short	65
	.short	61
	.short	15
	.short	60
	.short	26
	.short	60
	.short	66
	.short	40
	.short	41
	.short	64
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	1
	.short	2
	.short	3
	.short	4
	.short	59
	.short	6
	.short	7
	.short	73
	.short	74
	.short	66
	.short	60
	.short	66
	.short	60
	.short	59
	.short	64
	.short	64
	.short	64
	.short	8
	.short	9
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	59
	.short	59
	.short	61
	.short	59
	.short	63
	.short	60
	.short	80
	.short	75
	.short	66
	.short	64
	.short	66
	.short	1
	.short	2
	.short	3
	.short	4
	.short	77
	.short	6
	.short	7
	.short	12
	.short	13
	.short	78
	.short	47
	.short	48
	.short	49
	.short	80
	.short	51
	.short	52
	.short	53
	.short	54
	.short	55
	.short	56
	.short	57
	.short	58
	.short	59
	.short	59
	.short	64
	.short	61
	.short	1
	.short	1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	76
	.short	1
	.short	2
	.short	3
	.short	4
	.short	80
	.short	6
	.short	7
	.short	80
	.short	81
	.short	82
	.short	47
	.short	48
	.short	49
	.short	1
	.short	51
	.short	52
	.short	53
	.short	54
	.short	55
	.short	56
	.short	57
	.short	58
	.short	59
	.short	14
	.short	64
	.short	64
	.short	79
	.short	81
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	60
	.short	59
	.short	1
	.short	61
	.short	64
	.short	81
	.short	78
	.short	80
	.short	82
	.short	80
	.short	81
	.short	82
	.short	47
	.short	48
	.short	49
	.short	59
	.short	51
	.short	52
	.short	53
	.short	54
	.short	55
	.short	56
	.short	57
	.short	58
	.short	59
	.short	1
	.short	59
	.short	79
	.short	61
	.short	60
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	81
	.short	59
	.short	62
	.short	61
	.short	60
	.short	64
	.short	1
	.short	60
	.short	81
	.short	80
	.short	81
	.short	62
	.short	62
	.short	60
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	0
	.short	1
	.short	60
	.short	64
	.short	64
	.short	78
	.short	78
	.short	59
	.short	50
	.short	59
	.short	59
	.short	52
	.short	59
	.short	59
	.short	60
	.short	61
	.short	80
	.short	1
	.short	80
	.short	59
	.short	66
	.short	82
	.short	82
	.short	80
	.short	80
	.short	93
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	107
	.short	107
	.short	96
	.short	96
	.short	96
	.short	96
	.short	94
	.short	94
	.short	95
	.short	95
	.short	97
	.short	97
	.short	128
	.short	59
	.short	121
	.short	121
	.short	115
	.short	127
	.short	127
	.short	115
	.short	66
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	1
	.short	120
	.short	139
	.short	139
	.short	120
	.short	144
	.short	98
	.short	128
	.short	99
	.short	100
	.short	101
	.short	102
	.short	113
	.short	59
	.short	60
	.short	61
	.short	119
	.short	123
	.short	124
	.short	125
	.short	66
	.short	132
	.short	143
	.short	145
	.short	-1
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	-1
	.short	-1
	.short	-1
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	-1
	.short	59
	.short	-1
	.short	-1
	.short	1
	.short	-1
	.short	144
	.short	-1
	.short	66
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	59
	.short	60
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	-1
	.short	79
	.short	60
	.short	81
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	46
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	-1
	.short	121
	.short	-1
	.short	121
	.short	134
	.short	-1
	.short	133
	.short	-1
	.short	138
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	60
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	-1
	.short	-1
	.short	-1
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	26
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	81
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	26
	.short	134
	.short	-1
	.short	-1
	.short	107
	.short	-1
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	59
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	82
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	107
	.short	107
	.short	81
	.short	82
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	86
	.short	86
	.short	86
	.short	-1
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	59
	.short	-1
	.short	-1
	.short	-1
	.short	86
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	138
	.short	138
	.short	81
	.short	59
	.short	133
	.short	-1
	.short	62
	.short	138
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	59
	.short	-1
	.short	-1
	.short	62
	.short	-1
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	59
	.short	-1
	.short	-1
	.short	62
	.short	-1
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	59
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	126
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	80
	.short	86
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	104
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	59
	.short	60
	.short	-1
	.short	112
	.short	112
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	1
	.short	2
	.short	3
	.short	4
	.short	-1
	.short	6
	.short	7
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	59
	.short	108
	.short	108
	.short	-1
	.short	111
	.short	111
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	59
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	80
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	59
	.short	-1
	.short	-1
	.short	114
	.short	114
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	-1
	.short	-1
	.short	90
	.short	114
	.short	90
	.short	-1
	.short	90
	.short	59
	.short	90
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	65
	.short	66
	.short	67
	.short	68
	.short	69
	.short	70
	.short	-1
	.short	90
	.short	104
	.short	-1
	.short	104
	.short	-1
	.short	89
	.short	-1
	.short	-1
	.short	90
	.short	104
	.short	90
	.short	89
	.short	90
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	90
	.short	90
	.short	-1
	.short	104
	.short	-1
	.short	89
	.short	-1
	.short	90
	.short	90
	.short	89
	.short	126
	.short	126
	.short	90
	.short	90
	.short	90
	.short	90
	.short	126
	.short	-1
	.short	90
	.short	90
	.short	-1
	.short	114
	.short	90
	.short	136
	.short	-1
	.short	90
	.short	-1
	.short	136
	.short	90
	.short	114
	.short	136
	.short	90
	.short	104
	.short	90
	.short	136
	.short	90
	.short	104
	.short	-1
	.short	136
	.short	126
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	136
	.short	126
	.short	136
	.short	114
	.short	114
	.short	-1
	.short	136
	.short	-1
	.short	-1
	.short	-1
	.short	136
	.short	-1
	.short	136
	.short	104
	.short	92
	.short	86
	.short	108
	.short	106
	.short	108
	.short	-1
	.short	108
	.short	86
	.short	136
	.short	106
	.short	136
	.short	86
	.short	-1
	.short	114
	.short	92
	.short	112
	.short	112
	.short	86
	.short	112
	.short	112
	.short	106
	.short	-1
	.short	92
	.short	86
	.short	92
	.short	-1
	.short	92
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	86
	.short	112
	.short	-1
	.short	112
	.short	111
	.short	111
	.short	-1
	.short	111
	.short	111
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	106
	.short	-1
	.short	-1
	.short	-1
	.short	106
	.short	112
	.short	112
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	111
	.short	-1
	.short	111
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	90
	.short	-1
	.short	90
	.short	89
	.short	-1
	.short	106
	.short	-1
	.short	-1
	.short	90
	.short	-1
	.short	89
	.short	-1
	.short	-1
	.short	89
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	90
	.short	-1
	.short	-1
	.short	108
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	108
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	108
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	90
	.short	-1
	.short	-1
	.short	108
	.short	90
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	108
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	-1
	.short	90
	.global	yytrns
	.align	2
	.type	yytrns, %object
	.size	yytrns, 372
yytrns:
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	70
	.short	0
	.short	0
	.short	0
	.short	72
	.short	65
	.short	0
	.short	59
	.short	60
	.short	66
	.short	67
	.short	64
	.short	68
	.short	63
	.short	71
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	78
	.short	80
	.short	73
	.short	79
	.short	74
	.short	77
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	61
	.short	0
	.short	62
	.short	75
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	0
	.short	81
	.short	76
	.short	82
	.short	69
	.short	0
	.short	1
	.short	2
	.short	3
	.short	4
	.short	5
	.short	6
	.short	7
	.short	8
	.short	9
	.short	10
	.short	11
	.short	12
	.short	13
	.short	14
	.short	15
	.short	16
	.short	17
	.short	18
	.short	19
	.short	20
	.short	21
	.short	22
	.short	23
	.short	24
	.short	25
	.short	26
	.short	27
	.short	28
	.short	29
	.short	30
	.short	31
	.short	32
	.short	33
	.short	34
	.short	35
	.short	36
	.short	37
	.short	38
	.short	39
	.short	40
	.short	41
	.short	42
	.short	43
	.short	44
	.short	45
	.short	46
	.short	47
	.short	48
	.short	49
	.short	50
	.short	51
	.short	52
	.short	53
	.short	54
	.short	55
	.short	56
	.short	57
	.short	58
	.comm	yylval,4,4
	.section	.rodata
	.align	2
.LC0:
	.word	__stack_chk_guard
	.text
	.align	2
	.global	yyparse
	.syntax unified
	.arm
	.fpu softvfp
	.type	yyparse, %function
yyparse:
	@ args = 0, pretend = 0, frame = 832
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #832
	ldr	r3, .L235
	ldr	r3, [r3]
	str	r3, [fp, #-8]
	mov	r3,#0
	sub	r3, fp, #808
	str	r3, [fp, #-836]
	ldr	r3, .L235+4
	ldrsh	r3, [r3]
	str	r3, [fp, #-824]
	ldr	r3, [fp, #-836]
	ldr	r2, [fp, #-824]
	str	r2, [r3, #4]
	mvn	r3, #0
	str	r3, [fp, #-820]
.L2:
	ldr	r2, .L235+8
	ldr	r3, [fp, #-824]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	str	r3, [fp, #-828]
	ldr	r3, [fp, #-820]
	cmp	r3, #0
	bge	.L3
	ldr	r3, .L235+12
	ldrsh	r3, [r3]
	rsb	r3, r3, #0
	ldr	r2, [fp, #-828]
	cmp	r2, r3
	ble	.L3
	bl	yylex
	mov	r3, r0
	ldr	r2, .L235+16
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	str	r3, [fp, #-820]
.L3:
	ldr	r2, [fp, #-828]
	ldr	r3, [fp, #-820]
	add	r3, r2, r3
	str	r3, [fp, #-828]
	ldr	r3, [fp, #-828]
	cmp	r3, #0
	blt	.L4
	ldr	r3, [fp, #-828]
	ldr	r2, .L235+20
	cmp	r3, r2
	bgt	.L4
	ldr	r2, .L235+24
	ldr	r3, [fp, #-828]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	mov	r2, r3
	ldr	r3, [fp, #-820]
	cmp	r3, r2
	beq	.L5
.L4:
	ldr	r2, .L235+28
	ldr	r3, [fp, #-824]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	str	r3, [fp, #-832]
	ldr	r3, [fp, #-832]
	cmp	r3, #0
	bge	.L232
	mvn	r3, #0
	b	.L230
.L5:
	ldr	r2, .L235+32
	ldr	r3, [fp, #-828]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	str	r3, [fp, #-828]
	ldr	r3, [fp, #-828]
	cmn	r3, #1
	bne	.L9
	mvn	r3, #0
	b	.L230
.L9:
	ldr	r3, [fp, #-828]
	cmp	r3, #0
	bge	.L10
	ldr	r2, [fp, #-828]
	mvn	r3, #1
	sub	r3, r3, r2
	str	r3, [fp, #-832]
	b	.L8
.L10:
	mvn	r3, #0
	str	r3, [fp, #-820]
	ldr	r3, .L235+36
	ldr	r3, [r3]
	str	r3, [fp, #-816]
	b	.L11
.L233:
	nop
.L11:
	ldr	r3, [fp, #-836]
	add	r3, r3, #8
	str	r3, [fp, #-836]
	sub	r3, fp, #808
	ldr	r2, [fp, #-836]
	sub	r3, r2, r3
	cmp	r3, #792
	ble	.L12
	mvn	r3, #1
	b	.L230
.L12:
	ldr	r3, [fp, #-828]
	str	r3, [fp, #-824]
	ldr	r3, [fp, #-836]
	ldr	r2, [fp, #-824]
	str	r2, [r3, #4]
	ldr	r3, [fp, #-836]
	ldr	r2, [fp, #-816]
	str	r2, [r3]
	b	.L2
.L232:
	nop
.L8:
	ldr	r2, .L235+40
	ldr	r3, [fp, #-832]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	lsl	r3, r3, #3
	rsb	r3, r3, #0
	ldr	r2, [fp, #-836]
	add	r3, r2, r3
	str	r3, [fp, #-836]
	ldr	r2, .L235+44
	ldr	r3, [fp, #-832]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	str	r3, [fp, #-812]
	ldr	r3, [fp, #-836]
	ldr	r3, [r3, #4]
	str	r3, [fp, #-824]
	ldr	r2, .L235+48
	ldr	r3, [fp, #-812]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	mov	r2, r3
	ldr	r3, [fp, #-824]
	add	r3, r3, r2
	str	r3, [fp, #-828]
	ldr	r3, [fp, #-828]
	cmp	r3, #0
	blt	.L13
	ldr	r3, [fp, #-828]
	ldr	r2, .L235+20
	cmp	r3, r2
	bgt	.L13
	ldr	r2, .L235+24
	ldr	r3, [fp, #-828]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	mov	r2, r3
	ldr	r3, .L235+12
	ldrsh	r3, [r3]
	mov	r1, r3
	ldr	r3, [fp, #-812]
	add	r3, r1, r3
	cmp	r2, r3
	beq	.L14
.L13:
	ldr	r2, .L235+52
	ldr	r3, [fp, #-812]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	str	r3, [fp, #-828]
	b	.L15
.L14:
	ldr	r2, .L235+32
	ldr	r3, [fp, #-828]
	lsl	r3, r3, #1
	add	r3, r2, r3
	ldrsh	r3, [r3]
	str	r3, [fp, #-828]
.L15:
	ldr	r3, [fp, #-832]
	cmp	r3, #211
	ldrls	pc, [pc, r3, asl #2]
	b	.L233
.L18:
	.word	.L229
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
	.word	.L234
.L229:
	ldr	r3, [fp, #-836]
	add	r3, r3, #8
	ldr	r3, [r3]
	str	r3, [fp, #-816]
	mov	r3, #0
	b	.L230
.L234:
	nop
	b	.L233
.L230:
	ldr	r2, .L235
	ldr	r1, [r2]
	ldr	r2, [fp, #-8]
	eors	r1, r2, r1
	mov	r2, #0
	beq	.L231
	bl	__stack_chk_fail
.L231:
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L236:
	.align	2
.L235:
	.word	.LC0
	.word	yyini
	.word	yyadsp
	.word	yyntoks
	.word	yytrns
	.word	1191
	.word	yychk
	.word	yyadef
	.word	yyact
	.word	yylval
	.word	yyr1
	.word	yyr2
	.word	yygdsp
	.word	yygdef
	.size	yyparse, .-yyparse
	.section	.rodata
	.align	2
.LC1:
	.ascii	"^\000"
	.align	2
.LC2:
	.ascii	"\012%*s\012%*s\012\000"
	.text
	.align	2
	.global	yyerror
	.syntax unified
	.arm
	.fpu softvfp
	.type	yyerror, %function
yyerror:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #16
	str	r0, [fp, #-8]
	ldr	r3, .L238
	ldr	r3, [r3]
	mov	r0, r3
	bl	fflush
	ldr	r3, .L238+4
	ldr	r1, [r3]
	ldr	r3, .L238+4
	ldr	r2, [r3]
	ldr	r3, [fp, #-8]
	str	r3, [sp]
	mov	r3, r2
	ldr	r2, .L238+8
	ldr	r0, .L238+12
	bl	printf
	nop
	mov	r0, r3
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L239:
	.align	2
.L238:
	.word	stdout
	.word	column
	.word	.LC1
	.word	.LC2
	.size	yyerror, .-yyerror
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
