	.file	"extr_testmodes.c_test_eax.c"
	.intel_syntax noprefix
	.text
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"b\354g\371\303\244\244\007\374\262\250\304\2201\250\263"
.LC1:
	.string	""
.LC2:
	.string	"#9R\336\344\325\355_\233\234mo\370\017\364x"
.LC3:
	.string	"\3407\203\016\203\211\362{\002Z-e'\347\235\001"
.LC4:
	.string	"k\373\221O\320~\256k"
.LC5:
	.string	"\276\312\360C\260\242=\2041\224\272\227,f\336\275"
.LC6:
	.string	"\367\373"
.LC7:
	.string	"\221\224]?M\313\356\013\364^\365\"U\360\225\244"
.LC8:
	.string	"\\L\2231\004\235\013\332\260't\b\366yg\345"
.LC9:
	.string	"\031\335"
.LC10:
	.string	"\372;\375H\006\353S\372"
	.section	.rodata
.LC11:
	.string	"p\303\333O\r&6\204"
	.string	"\241\016\320]+\377^"
	.section	.rodata.str1.1
.LC12:
	.string	"\032G\313I3"
.LC13:
	.string	"\001\367J\326@w\362\347\004\300\366\n\332=\325#"
.LC14:
	.string	":Y\3628\242>9\031\235\311&f&\304\017\200"
.LC15:
	.string	"\330Q\325\272\340"
.LC16:
	.string	"#J4c\301&J\306"
.LC17:
	.string	"\204\b\337\377<\032+\022\222\334\031\236F\267\326\027"
.LC18:
	.string	"H\034\2369\261"
.LC19:
	.string	"\320|\366\313\267\363\023\275\336f\267'\257\323\305\350"
.LC20:
	.string	"\324\301h\244\"]\216\037\367U\223\231t\247\276\336"
.LC21:
	.string	"c*\235\023\032"
.LC22:
	.string	"3\314\342\352\277\365\247\235"
.LC23:
	.string	"\375\266\260fv\356\334\\a\327Bv\341\370\350\026"
.LC24:
	.string	"@\320\300}\245\344"
	.section	.rodata
.LC25:
	.string	"5\266\320X"
	.string	"\005\273\301+\005\207\022EW\322\302"
	.section	.rodata.str1.1
.LC26:
	.string	"\313\006w\3456\367:\376j\024\267N\344\230D\335"
.LC27:
	.string	"\007\035\376\026\306u"
.LC28:
	.string	"\256\271n\256\276)p\351"
.LC29:
	.string	"n\254\\\223\007-\216\205\023\367P\223^F\332\033"
.LC30:
	.string	"M\343\263\\?\3009$[\321\373}"
.LC31:
	.string	"\275\216n\021G^`\262hxL8\306/\353\""
.LC32:
	.string	"\253\270dO\326\314\270iG\305\341\005\220!\nO"
.LC33:
	.string	"\203[\264\361]t>5\016r\204\024"
.LC34:
	.string	"\324H-\034\247\215\316\017"
.LC35:
	.string	"\032\214\230\334\327=89;+\361V\235\356\374\031"
.LC36:
	.string	"\213\ny0l\234\347\355\231\332\344\370\177\215\326\0266"
.LC37:
	.string	"|w\326\350\023\276\325\254\230\272\244\027Gz.}"
.LC38:
	.string	"\023s'\321\006I\260\252n\034\030\035\266\027\327\362"
.LC39:
	.string	"\002\b>9y\332\001H\022\365\237\021\325&0\3320"
.LC40:
	.string	"e\322\001y\220\326%("
.LC41:
	.string	"\335\345\233\227\327\"\025mM\232\377+\307U\230&"
.LC42:
	.string	"\033\332\022+\316\212\215\272\361\207}\226+\205\222\335-V"
.LC43:
	.string	"_\377 \312\372\261\031\312/\3075I\342\017[\r"
.LC44:
	.string	";`E\005\231\275\002\311c\202\220*\357\177\203*"
.LC45:
	.string	".\304{,IT\244\211\257\307\272H\227\355\315\256\214\303"
.LC46:
	.string	"T\271\360Nj\t\030\232"
.LC47:
	.string	"\267\201\374\362\367_\245\250\336\227\251\312H\345\"\354"
.LC48:
	.string	"l\363g \207+\205\023\366\352\261\250\244D8\325\357\021"
.LC49:
	.string	"\244\244x+\317\375>\305\347\357m\2144\245a#"
	.section	.rodata
.LC50:
	.string	"\347\366\322#\026\030\020/\333\177\345_\361\231\027"
	.string	""
	.section	.rodata.str1.1
.LC51:
	.string	"\r\341\217\320\375\331\036z\361\237\035\216\350s98\261\350"
.LC52:
	.string	"\211\232\027X\227V\035~"
.LC53:
	.string	"\"\347\255\331<\374c\223\305~\300\263\301}kD"
.LC54:
	.string	"\312@\327DnT_\372\355;\321*t\ne\237\373\273<\352\267"
.LC55:
	.string	"\203\225\374\361\351[\353\326\227\275\001\013\307f\252\303"
.LC56:
	.string	"\317\304j\374%;FR\261\2577\225\261$\253n"
.LC57:
	.string	"\313\211 \370zlu\317\363\226'\265n>\321\227\305R\322\225\247"
.LC58:
	.string	"\022g5\374\303 \322Z"
	.section	.rodata
.LC59:
	.string	""
	.string	"\001"
	.string	""
	.string	"\366\203"
.LC60:
	.string	""
	.string	""
	.string	"\034@"
	.string	""
	.string	""
	.string	"H"
	.string	""
	.string	""
	.string	"s"
	.section	.rodata.str1.1
.LC61:
	.string	"X\224\027\2602K\033q\327\246u\030R\206z\350"
.LC62:
	.string	"\016\373!\372\327\024\242[D\024_y\"\032,\232"
.LC63:
	.string	"\325\330\231y\256y\353\356N8_\245"
	.text
	.p2align 4
	.type	test_eax, @function
test_eax:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	lea	rax, .LC3[rip]
	mov	r9d, 16
	xor	ecx, ecx
	lea	rbx, .LC1[rip]
	lea	r8, .LC0[rip]
	mov	esi, 16
	mov	rdx, rbx
	lea	rdi, .LC2[rip]
	sub	rsp, 8
	.cfi_def_cfa_offset 24
	push	16
	.cfi_def_cfa_offset 32
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC4[rip]
	push	rbx
	.cfi_def_cfa_offset 48
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC8[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC5[rip]
	mov	ecx, 2
	lea	rdx, .LC6[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC9[rip]
	mov	esi, 16
	lea	rdi, .LC7[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC10[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC14[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC11[rip]
	mov	ecx, 5
	lea	rdx, .LC12[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC15[rip]
	mov	esi, 16
	lea	rdi, .LC13[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC16[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC20[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC17[rip]
	mov	ecx, 5
	lea	rdx, .LC18[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC21[rip]
	mov	esi, 16
	lea	rdi, .LC19[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC22[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC26[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC23[rip]
	mov	ecx, 6
	lea	rdx, .LC24[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC27[rip]
	mov	esi, 16
	lea	rdi, .LC25[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC28[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC32[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC29[rip]
	mov	ecx, 12
	lea	rdx, .LC30[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC33[rip]
	mov	esi, 16
	lea	rdi, .LC31[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC34[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC38[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC35[rip]
	mov	ecx, 17
	lea	rdx, .LC36[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC39[rip]
	mov	esi, 16
	lea	rdi, .LC37[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC40[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC44[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC41[rip]
	mov	ecx, 18
	lea	rdx, .LC42[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC45[rip]
	mov	esi, 16
	lea	rdi, .LC43[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC46[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC50[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC47[rip]
	mov	ecx, 18
	lea	rdx, .LC48[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC51[rip]
	mov	esi, 16
	lea	rdi, .LC49[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC52[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC56[rip]
	mov	r9d, 16
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC53[rip]
	mov	ecx, 21
	lea	rdx, .LC54[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC57[rip]
	mov	esi, 16
	lea	rdi, .LC55[rip]
	push	rax
	.cfi_def_cfa_offset 48
	lea	rax, .LC58[rip]
	push	8
	.cfi_def_cfa_offset 56
	push	rax
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 40
	.cfi_def_cfa_offset 24
	lea	rax, .LC62[rip]
	mov	r9d, 6
	push	16
	.cfi_def_cfa_offset 32
	lea	r8, .LC59[rip]
	mov	ecx, 12
	lea	rdx, .LC60[rip]
	push	rax
	.cfi_def_cfa_offset 40
	lea	rax, .LC63[rip]
	mov	esi, 16
	lea	rdi, .LC61[rip]
	push	rax
	.cfi_def_cfa_offset 48
	push	0
	.cfi_def_cfa_offset 56
	push	rbx
	.cfi_def_cfa_offset 64
	call	check_eax@PLT
	add	rsp, 48
	.cfi_def_cfa_offset 16
	pop	rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE0:
	.size	test_eax, .-test_eax
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.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, 2
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"extr_testmodes.c_test_eax.c"
	.text
	.section	.rodata.str1.4,"aMS",%progbits,1
	.align	2
.LC0:
	.ascii	"\000"
	.align	2
.LC1:
	.ascii	"#9R\336\344\325\355_\233\234mo\370\017\364x\000"
	.align	2
.LC2:
	.ascii	"\3407\203\016\203\211\362{\002Z-e'\347\235\001\000"
	.align	2
.LC3:
	.ascii	"k\373\221O\320~\256k\000"
	.align	2
.LC4:
	.ascii	"b\354g\371\303\244\244\007\374\262\250\304\2201\250"
	.ascii	"\263\000"
	.align	2
.LC5:
	.ascii	"\367\373\000"
	.align	2
.LC6:
	.ascii	"\221\224]?M\313\356\013\364^\365\"U\360\225\244\000"
	.align	2
.LC7:
	.ascii	"\\L\2231\004\235\013\332\260't\010\366yg\345\000"
	.align	2
.LC8:
	.ascii	"\031\335\000"
	.align	2
.LC9:
	.ascii	"\372;\375H\006\353S\372\000"
	.align	2
.LC10:
	.ascii	"\276\312\360C\260\242=\2041\224\272\227,f\336\275\000"
	.align	2
.LC11:
	.ascii	"\032G\313I3\000"
	.align	2
.LC12:
	.ascii	"\001\367J\326@w\362\347\004\300\366\012\332=\325#\000"
	.align	2
.LC13:
	.ascii	":Y\3628\242>9\031\235\311&f&\304\017\200\000"
	.align	2
.LC14:
	.ascii	"\330Q\325\272\340\000"
	.align	2
.LC15:
	.ascii	"#J4c\301&J\306\000"
	.align	2
.LC17:
	.ascii	"H\034\2369\261\000"
	.align	2
.LC18:
	.ascii	"\320|\366\313\267\363\023\275\336f\267'\257\323\305"
	.ascii	"\350\000"
	.align	2
.LC19:
	.ascii	"\324\301h\244\"]\216\037\367U\223\231t\247\276\336\000"
	.align	2
.LC20:
	.ascii	"c*\235\023\032\000"
	.align	2
.LC21:
	.ascii	"3\314\342\352\277\365\247\235\000"
	.align	2
.LC22:
	.ascii	"\204\010\337\377<\032+\022\222\334\031\236F\267\326"
	.ascii	"\027\000"
	.align	2
.LC23:
	.ascii	"@\320\300}\245\344\000"
	.align	2
.LC25:
	.ascii	"\313\006w\3456\367:\376j\024\267N\344\230D\335\000"
	.align	2
.LC26:
	.ascii	"\007\035\376\026\306u\000"
	.align	2
.LC27:
	.ascii	"\256\271n\256\276)p\351\000"
	.align	2
.LC28:
	.ascii	"\375\266\260fv\356\334\\a\327Bv\341\370\350\026\000"
	.align	2
.LC29:
	.ascii	"M\343\263\\?\3009$[\321\373}\000"
	.align	2
.LC30:
	.ascii	"\275\216n\021G^`\262hxL8\306/\353\"\000"
	.align	2
.LC31:
	.ascii	"\253\270dO\326\314\270iG\305\341\005\220!\012O\000"
	.align	2
.LC32:
	.ascii	"\203[\264\361]t>5\016r\204\024\000"
	.align	2
.LC33:
	.ascii	"\324H-\034\247\215\316\017\000"
	.align	2
.LC34:
	.ascii	"n\254\\\223\007-\216\205\023\367P\223^F\332\033\000"
	.align	2
.LC35:
	.ascii	"\213\012y0l\234\347\355\231\332\344\370\177\215\326"
	.ascii	"\0266\000"
	.align	2
.LC36:
	.ascii	"|w\326\350\023\276\325\254\230\272\244\027Gz.}\000"
	.align	2
.LC37:
	.ascii	"\023s'\321\006I\260\252n\034\030\035\266\027\327\362"
	.ascii	"\000"
	.align	2
.LC38:
	.ascii	"\002\010>9y\332\001H\022\365\237\021\325&0\3320\000"
	.align	2
.LC39:
	.ascii	"e\322\001y\220\326%(\000"
	.align	2
.LC40:
	.ascii	"\032\214\230\334\327=89;+\361V\235\356\374\031\000"
	.align	2
.LC41:
	.ascii	"\033\332\022+\316\212\215\272\361\207}\226+\205\222"
	.ascii	"\335-V\000"
	.align	2
.LC42:
	.ascii	"_\377 \312\372\261\031\312/\3075I\342\017[\015\000"
	.align	2
.LC43:
	.ascii	";`E\005\231\275\002\311c\202\220*\357\177\203*\000"
	.align	2
.LC44:
	.ascii	".\304{,IT\244\211\257\307\272H\227\355\315\256\214\303"
	.ascii	"\000"
	.align	2
.LC45:
	.ascii	"T\271\360Nj\011\030\232\000"
	.align	2
.LC46:
	.ascii	"\335\345\233\227\327\"\025mM\232\377+\307U\230&\000"
	.align	2
.LC47:
	.ascii	"l\363g \207+\205\023\366\352\261\250\244D8\325\357\021"
	.ascii	"\000"
	.align	2
.LC48:
	.ascii	"\244\244x+\317\375>\305\347\357m\2144\245a#\000"
	.align	2
.LC50:
	.ascii	"\015\341\217\320\375\331\036z\361\237\035\216\350s9"
	.ascii	"8\261\350\000"
	.align	2
.LC51:
	.ascii	"\211\232\027X\227V\035~\000"
	.align	2
.LC52:
	.ascii	"\267\201\374\362\367_\245\250\336\227\251\312H\345\""
	.ascii	"\354\000"
	.align	2
.LC53:
	.ascii	"\312@\327DnT_\372\355;\321*t\012e\237\373\273<\352\267"
	.ascii	"\000"
	.align	2
.LC54:
	.ascii	"\203\225\374\361\351[\353\326\227\275\001\013\307f\252"
	.ascii	"\303\000"
	.align	2
.LC55:
	.ascii	"\317\304j\374%;FR\261\2577\225\261$\253n\000"
	.align	2
.LC56:
	.ascii	"\313\211 \370zlu\317\363\226'\265n>\321\227\305R\322"
	.ascii	"\225\247\000"
	.align	2
.LC57:
	.ascii	"\022g5\374\303 \322Z\000"
	.align	2
.LC58:
	.ascii	"\"\347\255\331<\374c\223\305~\300\263\301}kD\000"
	.align	2
.LC60:
	.ascii	"X\224\027\2602K\033q\327\246u\030R\206z\350\000"
	.align	2
.LC61:
	.ascii	"\016\373!\372\327\024\242[D\024_y\"\032,\232\000"
	.align	2
.LC62:
	.ascii	"\325\330\231y\256y\353\356N8_\245\000"
	.text
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	test_eax, %function
test_eax:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, r5, r6, r7, lr}
	mov	r4, #16
	mov	r5, #8
	ldr	r7, .L4
	ldr	ip, .L4+4
	ldr	r0, .L4+8
	ldr	r3, .L4+12
	sub	sp, sp, #36
	mov	r1, r4
	mov	r2, r7
	str	ip, [sp, #20]
	str	r0, [sp, #8]
	str	r3, [sp]
	str	r4, [sp, #24]
	mov	r3, #0
	str	r4, [sp, #4]
	str	r5, [sp, #12]
	str	r7, [sp, #16]
	ldr	r0, .L4+16
	bl	check_eax
	ldr	ip, .L4+20
	ldr	r0, .L4+24
	ldr	r2, .L4+28
	ldr	r3, .L4+32
	str	ip, [sp, #20]
	mov	r1, r4
	str	r0, [sp, #16]
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+36
	mov	r3, #2
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	ldr	r0, .L4+40
	bl	check_eax
	ldr	r6, .L4+44
	ldr	r0, .L4+48
	ldr	r2, .L4+52
	ldr	r3, .L4+56
	mov	r1, r4
	str	r0, [sp, #20]
	str	r2, [sp, #16]
	str	r3, [sp, #8]
	ldr	r2, .L4+60
	mov	r3, #5
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	str	r6, [sp]
	ldr	r0, .L4+64
	bl	check_eax
	ldr	ip, .L4+68
	ldr	r0, .L4+72
	ldr	r2, .L4+76
	ldr	r3, .L4+80
	mov	r1, r4
	str	ip, [sp, #20]
	str	r0, [sp, #16]
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+84
	mov	r3, #5
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	ldr	r0, .L4+88
	bl	check_eax
	ldr	lr, .L4+92
	ldr	ip, .L4+96
	ldr	r2, .L4+100
	ldr	r3, .L4+104
	str	lr, [sp, #20]
	mov	r1, r4
	str	ip, [sp, #16]
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+108
	mov	r3, #6
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	add	r0, r6, #20
	bl	check_eax
	ldr	ip, .L4+112
	ldr	r0, .L4+116
	ldr	r2, .L4+120
	ldr	r3, .L4+124
	mov	r1, r4
	str	ip, [sp, #20]
	str	r0, [sp, #16]
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+128
	mov	r3, #12
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	ldr	r0, .L4+132
	bl	check_eax
	ldr	ip, .L4+136
	ldr	r0, .L4+140
	ldr	r2, .L4+144
	ldr	r3, .L4+148
	mov	r1, r4
	str	ip, [sp, #20]
	str	r0, [sp, #16]
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+152
	mov	r3, #17
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	ldr	r0, .L4+156
	bl	check_eax
	ldr	ip, .L4+160
	ldr	r0, .L4+164
	ldr	r2, .L4+168
	ldr	r3, .L4+172
	str	ip, [sp, #20]
	mov	r1, r4
	str	r0, [sp, #16]
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+176
	mov	r3, #18
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	ldr	r0, .L4+180
	bl	check_eax
	ldr	r0, .L4+184
	ldr	r2, .L4+188
	ldr	r3, .L4+192
	add	r1, r6, #40
	str	r1, [sp, #20]
	str	r0, [sp, #16]
	mov	r1, r4
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+196
	mov	r3, #18
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	ldr	r0, .L4+200
	bl	check_eax
	ldr	ip, .L4+204
	ldr	r0, .L4+208
	ldr	r2, .L4+212
	ldr	r3, .L4+216
	mov	r1, r4
	str	ip, [sp, #20]
	str	r0, [sp, #16]
	str	r2, [sp, #8]
	str	r3, [sp]
	ldr	r2, .L4+220
	mov	r3, #21
	str	r4, [sp, #24]
	str	r5, [sp, #12]
	str	r4, [sp, #4]
	ldr	r0, .L4+224
	bl	check_eax
	mov	lr, #0
	mov	ip, #6
	ldr	r0, .L4+228
	ldr	r3, .L4+232
	add	r2, r6, #76
	str	r2, [sp]
	str	r0, [sp, #20]
	str	r3, [sp, #16]
	mov	r1, r4
	mov	r3, #12
	str	r4, [sp, #24]
	str	r7, [sp, #8]
	add	r2, r6, #60
	str	lr, [sp, #12]
	str	ip, [sp, #4]
	ldr	r0, .L4+236
	bl	check_eax
	add	sp, sp, #36
	@ sp needed
	pop	{r4, r5, r6, r7, pc}
.L5:
	.align	2
.L4:
	.word	.LC0
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC1
	.word	.LC7
	.word	.LC8
	.word	.LC9
	.word	.LC10
	.word	.LC5
	.word	.LC6
	.word	.LANCHOR0
	.word	.LC13
	.word	.LC14
	.word	.LC15
	.word	.LC11
	.word	.LC12
	.word	.LC19
	.word	.LC20
	.word	.LC21
	.word	.LC22
	.word	.LC17
	.word	.LC18
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC23
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC29
	.word	.LC30
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC35
	.word	.LC36
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC41
	.word	.LC42
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC47
	.word	.LC48
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC53
	.word	.LC54
	.word	.LC61
	.word	.LC62
	.word	.LC60
	.size	test_eax, .-test_eax
	.section	.rodata
	.align	2
	.set	.LANCHOR0,. + 0
.LC16:
	.ascii	"p\303\333O\015&6\204\000\241\016\320]+\377^\000"
	.space	3
.LC24:
	.ascii	"5\266\320X\000\005\273\301+\005\207\022EW\322\302\000"
	.space	3
.LC49:
	.ascii	"\347\366\322#\026\030\020/\333\177\345_\361\231\027"
	.ascii	"\000\000"
	.space	3
.LC59:
	.ascii	"\000\000\034@\000\000\000H\000\000\000s\000"
	.space	3
.LC63:
	.ascii	"\000\001\000\000\366\203\000"
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
