	.file	"230126.c"
	.intel_syntax noprefix
	.text
	.globl	NORMAL_OPS
	.section	.rodata
.LC0:
	.string	"special"
.LC1:
	.string	"bcond"
.LC2:
	.string	"j"
.LC3:
	.string	"jal"
.LC4:
	.string	"beq"
.LC5:
	.string	"bne"
.LC6:
	.string	"blez"
.LC7:
	.string	"bgtz"
.LC8:
	.string	"addi"
.LC9:
	.string	"addiu"
.LC10:
	.string	"slti"
.LC11:
	.string	"sltiu"
.LC12:
	.string	"andi"
.LC13:
	.string	"ori"
.LC14:
	.string	"xori"
.LC15:
	.string	"lui"
.LC16:
	.string	"cop0"
.LC17:
	.string	"cop1"
.LC18:
	.string	"cop2"
.LC19:
	.string	"cop3"
.LC20:
	.string	"024"
.LC21:
	.string	"025"
.LC22:
	.string	"026"
.LC23:
	.string	"027"
.LC24:
	.string	"030"
.LC25:
	.string	"031"
.LC26:
	.string	"032"
.LC27:
	.string	"033"
.LC28:
	.string	"034"
.LC29:
	.string	"035"
.LC30:
	.string	"036"
.LC31:
	.string	"037"
.LC32:
	.string	"lb"
.LC33:
	.string	"lh"
.LC34:
	.string	"lwl"
.LC35:
	.string	"lw"
.LC36:
	.string	"lbu"
.LC37:
	.string	"lhu"
.LC38:
	.string	"lwr"
.LC39:
	.string	"047"
.LC40:
	.string	"sb"
.LC41:
	.string	"sh"
.LC42:
	.string	"swl"
.LC43:
	.string	"sw"
.LC44:
	.string	"054"
.LC45:
	.string	"055"
.LC46:
	.string	"swr"
.LC47:
	.string	"057"
.LC48:
	.string	"lwc0"
.LC49:
	.string	"lwc1"
.LC50:
	.string	"lwc2"
.LC51:
	.string	"lwc3"
.LC52:
	.string	"064"
.LC53:
	.string	"065"
.LC54:
	.string	"066"
.LC55:
	.string	"067"
.LC56:
	.string	"swc0"
.LC57:
	.string	"swc1"
.LC58:
	.string	"swc2"
.LC59:
	.string	"swc3"
.LC60:
	.string	"074"
.LC61:
	.string	"075"
.LC62:
	.string	"076"
.LC63:
	.string	"077"
	.section	.data.rel.local,"aw"
	.align 32
	.type	NORMAL_OPS, @object
	.size	NORMAL_OPS, 512
NORMAL_OPS:
	.quad	.LC0
	.quad	.LC1
	.quad	.LC2
	.quad	.LC3
	.quad	.LC4
	.quad	.LC5
	.quad	.LC6
	.quad	.LC7
	.quad	.LC8
	.quad	.LC9
	.quad	.LC10
	.quad	.LC11
	.quad	.LC12
	.quad	.LC13
	.quad	.LC14
	.quad	.LC15
	.quad	.LC16
	.quad	.LC17
	.quad	.LC18
	.quad	.LC19
	.quad	.LC20
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC24
	.quad	.LC25
	.quad	.LC26
	.quad	.LC27
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC32
	.quad	.LC33
	.quad	.LC34
	.quad	.LC35
	.quad	.LC36
	.quad	.LC37
	.quad	.LC38
	.quad	.LC39
	.quad	.LC40
	.quad	.LC41
	.quad	.LC42
	.quad	.LC43
	.quad	.LC44
	.quad	.LC45
	.quad	.LC46
	.quad	.LC47
	.quad	.LC48
	.quad	.LC49
	.quad	.LC50
	.quad	.LC51
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC56
	.quad	.LC57
	.quad	.LC58
	.quad	.LC59
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.globl	SPECIAL_OPS
	.section	.rodata
.LC64:
	.string	"sll"
.LC65:
	.string	"001"
.LC66:
	.string	"srl"
.LC67:
	.string	"sra"
.LC68:
	.string	"sllv"
.LC69:
	.string	"005"
.LC70:
	.string	"srlv"
.LC71:
	.string	"srav"
.LC72:
	.string	"jr"
.LC73:
	.string	"jalr"
.LC74:
	.string	"012"
.LC75:
	.string	"013"
.LC76:
	.string	"syscall"
.LC77:
	.string	"break"
.LC78:
	.string	"016"
.LC79:
	.string	"017"
.LC80:
	.string	"mfhi"
.LC81:
	.string	"mthi"
.LC82:
	.string	"mflo"
.LC83:
	.string	"mtlo"
.LC84:
	.string	"mult"
.LC85:
	.string	"multu"
.LC86:
	.string	"div"
.LC87:
	.string	"divu"
.LC88:
	.string	"add"
.LC89:
	.string	"addu"
.LC90:
	.string	"sub"
.LC91:
	.string	"subu"
.LC92:
	.string	"and"
.LC93:
	.string	"or"
.LC94:
	.string	"xor"
.LC95:
	.string	"nor"
.LC96:
	.string	"050"
.LC97:
	.string	"051"
.LC98:
	.string	"slt"
.LC99:
	.string	"sltu"
.LC100:
	.string	"056"
.LC101:
	.string	"060"
.LC102:
	.string	"061"
.LC103:
	.string	"062"
.LC104:
	.string	"063"
.LC105:
	.string	"070"
.LC106:
	.string	"071"
.LC107:
	.string	"072"
.LC108:
	.string	"073"
	.section	.data.rel.local
	.align 32
	.type	SPECIAL_OPS, @object
	.size	SPECIAL_OPS, 512
SPECIAL_OPS:
	.quad	.LC64
	.quad	.LC65
	.quad	.LC66
	.quad	.LC67
	.quad	.LC68
	.quad	.LC69
	.quad	.LC70
	.quad	.LC71
	.quad	.LC72
	.quad	.LC73
	.quad	.LC74
	.quad	.LC75
	.quad	.LC76
	.quad	.LC77
	.quad	.LC78
	.quad	.LC79
	.quad	.LC80
	.quad	.LC81
	.quad	.LC82
	.quad	.LC83
	.quad	.LC20
	.quad	.LC21
	.quad	.LC22
	.quad	.LC23
	.quad	.LC84
	.quad	.LC85
	.quad	.LC86
	.quad	.LC87
	.quad	.LC28
	.quad	.LC29
	.quad	.LC30
	.quad	.LC31
	.quad	.LC88
	.quad	.LC89
	.quad	.LC90
	.quad	.LC91
	.quad	.LC92
	.quad	.LC93
	.quad	.LC94
	.quad	.LC95
	.quad	.LC96
	.quad	.LC97
	.quad	.LC98
	.quad	.LC99
	.quad	.LC44
	.quad	.LC45
	.quad	.LC100
	.quad	.LC47
	.quad	.LC101
	.quad	.LC102
	.quad	.LC103
	.quad	.LC104
	.quad	.LC52
	.quad	.LC53
	.quad	.LC54
	.quad	.LC55
	.quad	.LC105
	.quad	.LC106
	.quad	.LC107
	.quad	.LC108
	.quad	.LC60
	.quad	.LC61
	.quad	.LC62
	.quad	.LC63
	.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	"230126.c"
	.text
	.global	NORMAL_OPS
	.section	.rodata
	.align	2
.LC0:
	.ascii	"special\000"
	.align	2
.LC1:
	.ascii	"bcond\000"
	.align	2
.LC2:
	.ascii	"j\000"
	.align	2
.LC3:
	.ascii	"jal\000"
	.align	2
.LC4:
	.ascii	"beq\000"
	.align	2
.LC5:
	.ascii	"bne\000"
	.align	2
.LC6:
	.ascii	"blez\000"
	.align	2
.LC7:
	.ascii	"bgtz\000"
	.align	2
.LC8:
	.ascii	"addi\000"
	.align	2
.LC9:
	.ascii	"addiu\000"
	.align	2
.LC10:
	.ascii	"slti\000"
	.align	2
.LC11:
	.ascii	"sltiu\000"
	.align	2
.LC12:
	.ascii	"andi\000"
	.align	2
.LC13:
	.ascii	"ori\000"
	.align	2
.LC14:
	.ascii	"xori\000"
	.align	2
.LC15:
	.ascii	"lui\000"
	.align	2
.LC16:
	.ascii	"cop0\000"
	.align	2
.LC17:
	.ascii	"cop1\000"
	.align	2
.LC18:
	.ascii	"cop2\000"
	.align	2
.LC19:
	.ascii	"cop3\000"
	.align	2
.LC20:
	.ascii	"024\000"
	.align	2
.LC21:
	.ascii	"025\000"
	.align	2
.LC22:
	.ascii	"026\000"
	.align	2
.LC23:
	.ascii	"027\000"
	.align	2
.LC24:
	.ascii	"030\000"
	.align	2
.LC25:
	.ascii	"031\000"
	.align	2
.LC26:
	.ascii	"032\000"
	.align	2
.LC27:
	.ascii	"033\000"
	.align	2
.LC28:
	.ascii	"034\000"
	.align	2
.LC29:
	.ascii	"035\000"
	.align	2
.LC30:
	.ascii	"036\000"
	.align	2
.LC31:
	.ascii	"037\000"
	.align	2
.LC32:
	.ascii	"lb\000"
	.align	2
.LC33:
	.ascii	"lh\000"
	.align	2
.LC34:
	.ascii	"lwl\000"
	.align	2
.LC35:
	.ascii	"lw\000"
	.align	2
.LC36:
	.ascii	"lbu\000"
	.align	2
.LC37:
	.ascii	"lhu\000"
	.align	2
.LC38:
	.ascii	"lwr\000"
	.align	2
.LC39:
	.ascii	"047\000"
	.align	2
.LC40:
	.ascii	"sb\000"
	.align	2
.LC41:
	.ascii	"sh\000"
	.align	2
.LC42:
	.ascii	"swl\000"
	.align	2
.LC43:
	.ascii	"sw\000"
	.align	2
.LC44:
	.ascii	"054\000"
	.align	2
.LC45:
	.ascii	"055\000"
	.align	2
.LC46:
	.ascii	"swr\000"
	.align	2
.LC47:
	.ascii	"057\000"
	.align	2
.LC48:
	.ascii	"lwc0\000"
	.align	2
.LC49:
	.ascii	"lwc1\000"
	.align	2
.LC50:
	.ascii	"lwc2\000"
	.align	2
.LC51:
	.ascii	"lwc3\000"
	.align	2
.LC52:
	.ascii	"064\000"
	.align	2
.LC53:
	.ascii	"065\000"
	.align	2
.LC54:
	.ascii	"066\000"
	.align	2
.LC55:
	.ascii	"067\000"
	.align	2
.LC56:
	.ascii	"swc0\000"
	.align	2
.LC57:
	.ascii	"swc1\000"
	.align	2
.LC58:
	.ascii	"swc2\000"
	.align	2
.LC59:
	.ascii	"swc3\000"
	.align	2
.LC60:
	.ascii	"074\000"
	.align	2
.LC61:
	.ascii	"075\000"
	.align	2
.LC62:
	.ascii	"076\000"
	.align	2
.LC63:
	.ascii	"077\000"
	.data
	.align	2
	.type	NORMAL_OPS, %object
	.size	NORMAL_OPS, 256
NORMAL_OPS:
	.word	.LC0
	.word	.LC1
	.word	.LC2
	.word	.LC3
	.word	.LC4
	.word	.LC5
	.word	.LC6
	.word	.LC7
	.word	.LC8
	.word	.LC9
	.word	.LC10
	.word	.LC11
	.word	.LC12
	.word	.LC13
	.word	.LC14
	.word	.LC15
	.word	.LC16
	.word	.LC17
	.word	.LC18
	.word	.LC19
	.word	.LC20
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC32
	.word	.LC33
	.word	.LC34
	.word	.LC35
	.word	.LC36
	.word	.LC37
	.word	.LC38
	.word	.LC39
	.word	.LC40
	.word	.LC41
	.word	.LC42
	.word	.LC43
	.word	.LC44
	.word	.LC45
	.word	.LC46
	.word	.LC47
	.word	.LC48
	.word	.LC49
	.word	.LC50
	.word	.LC51
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC56
	.word	.LC57
	.word	.LC58
	.word	.LC59
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.global	SPECIAL_OPS
	.section	.rodata
	.align	2
.LC64:
	.ascii	"sll\000"
	.align	2
.LC65:
	.ascii	"001\000"
	.align	2
.LC66:
	.ascii	"srl\000"
	.align	2
.LC67:
	.ascii	"sra\000"
	.align	2
.LC68:
	.ascii	"sllv\000"
	.align	2
.LC69:
	.ascii	"005\000"
	.align	2
.LC70:
	.ascii	"srlv\000"
	.align	2
.LC71:
	.ascii	"srav\000"
	.align	2
.LC72:
	.ascii	"jr\000"
	.align	2
.LC73:
	.ascii	"jalr\000"
	.align	2
.LC74:
	.ascii	"012\000"
	.align	2
.LC75:
	.ascii	"013\000"
	.align	2
.LC76:
	.ascii	"syscall\000"
	.align	2
.LC77:
	.ascii	"break\000"
	.align	2
.LC78:
	.ascii	"016\000"
	.align	2
.LC79:
	.ascii	"017\000"
	.align	2
.LC80:
	.ascii	"mfhi\000"
	.align	2
.LC81:
	.ascii	"mthi\000"
	.align	2
.LC82:
	.ascii	"mflo\000"
	.align	2
.LC83:
	.ascii	"mtlo\000"
	.align	2
.LC84:
	.ascii	"mult\000"
	.align	2
.LC85:
	.ascii	"multu\000"
	.align	2
.LC86:
	.ascii	"div\000"
	.align	2
.LC87:
	.ascii	"divu\000"
	.align	2
.LC88:
	.ascii	"add\000"
	.align	2
.LC89:
	.ascii	"addu\000"
	.align	2
.LC90:
	.ascii	"sub\000"
	.align	2
.LC91:
	.ascii	"subu\000"
	.align	2
.LC92:
	.ascii	"and\000"
	.align	2
.LC93:
	.ascii	"or\000"
	.align	2
.LC94:
	.ascii	"xor\000"
	.align	2
.LC95:
	.ascii	"nor\000"
	.align	2
.LC96:
	.ascii	"050\000"
	.align	2
.LC97:
	.ascii	"051\000"
	.align	2
.LC98:
	.ascii	"slt\000"
	.align	2
.LC99:
	.ascii	"sltu\000"
	.align	2
.LC100:
	.ascii	"056\000"
	.align	2
.LC101:
	.ascii	"060\000"
	.align	2
.LC102:
	.ascii	"061\000"
	.align	2
.LC103:
	.ascii	"062\000"
	.align	2
.LC104:
	.ascii	"063\000"
	.align	2
.LC105:
	.ascii	"070\000"
	.align	2
.LC106:
	.ascii	"071\000"
	.align	2
.LC107:
	.ascii	"072\000"
	.align	2
.LC108:
	.ascii	"073\000"
	.data
	.align	2
	.type	SPECIAL_OPS, %object
	.size	SPECIAL_OPS, 256
SPECIAL_OPS:
	.word	.LC64
	.word	.LC65
	.word	.LC66
	.word	.LC67
	.word	.LC68
	.word	.LC69
	.word	.LC70
	.word	.LC71
	.word	.LC72
	.word	.LC73
	.word	.LC74
	.word	.LC75
	.word	.LC76
	.word	.LC77
	.word	.LC78
	.word	.LC79
	.word	.LC80
	.word	.LC81
	.word	.LC82
	.word	.LC83
	.word	.LC20
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC84
	.word	.LC85
	.word	.LC86
	.word	.LC87
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.word	.LC88
	.word	.LC89
	.word	.LC90
	.word	.LC91
	.word	.LC92
	.word	.LC93
	.word	.LC94
	.word	.LC95
	.word	.LC96
	.word	.LC97
	.word	.LC98
	.word	.LC99
	.word	.LC44
	.word	.LC45
	.word	.LC100
	.word	.LC47
	.word	.LC101
	.word	.LC102
	.word	.LC103
	.word	.LC104
	.word	.LC52
	.word	.LC53
	.word	.LC54
	.word	.LC55
	.word	.LC105
	.word	.LC106
	.word	.LC107
	.word	.LC108
	.word	.LC60
	.word	.LC61
	.word	.LC62
	.word	.LC63
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
