~poptart/riscv-business

01f044ac1c2df519be5eafb00478917d2e832cfa — terrorbyte 1 year, 4 months ago 42f9b3b master
Added objdump
M Makefile => Makefile +1 -1
@@ 69,7 69,7 @@ shellcode:
	gcc -DSC2 -g -fno-stack-protector -z execstack src/sctester.c -o $(BINPATH)/sc2

package: c asm shellcode
	tar cvzf shellcoding-riscv.tar.gz $(BINPATH)/*
	tar cvzf riscv-$(shell date +%s).tar.gz $(BINPATH)/*

.PHONY:
	all clean asm shellcode package c

M README.md => README.md +3 -3
@@ 1,8 1,8 @@
RISC-V 64LE Linux Shellcoding
=============================
RISC-V RV64G Linux Shellcoding
==============================

This repository contains all the code used to create a minimal example
of creating shellcode for RISC-V 64LE. I attempted to do this as black-
of creating shellcode for RISC-V RV64G. I attempted to do this as black-
box as possible using only the RISC-V documentation and source from gcc,
glibc, and the linux kernel. This was dual purpose to work on furthering
my understanding of hardware specifics, to learn to shellcode on a

A doc/objdump/asm1.objdump => doc/objdump/asm1.objdump +11 -0
@@ 0,0 1,11 @@

asm1:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	00a54533          	xor	a0,a0,a0
   1007c:	00750513          	addi	a0,a0,7
   10080:	05d00893          	li	a7,93
   10084:	00000073          	ecall

A doc/objdump/asm2.objdump => doc/objdump/asm2.objdump +38 -0
@@ 0,0 1,38 @@

asm2:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	00000513          	li	a0,0
   1007c:	ffc10113          	addi	sp,sp,-4
   10080:	000a45b7          	lui	a1,0xa4
   10084:	1415859b          	addiw	a1,a1,321
   10088:	00b13223          	sd	a1,4(sp)
   1008c:	00000593          	li	a1,0
   10090:	00410593          	addi	a1,sp,4
   10094:	00400613          	li	a2,4
   10098:	04000893          	li	a7,64
   1009c:	00000073          	ecall
   100a0:	00000513          	li	a0,0
   100a4:	ff010113          	addi	sp,sp,-16
   100a8:	000105b7          	lui	a1,0x10
   100ac:	0c458593          	addi	a1,a1,196 # 100c4 <msg>
   100b0:	01100613          	li	a2,17
   100b4:	00000073          	ecall
   100b8:	00000513          	li	a0,0
   100bc:	05d00893          	li	a7,93
   100c0:	00000073          	ecall

Disassembly of section .rodata:

00000000000100c4 <msg>:
   100c4:	6548                	ld	a0,136(a0)
   100c6:	6c6c                	ld	a1,216(s0)
   100c8:	574d206f          	j	e263c <__global_pointer$+0xd0d67>
   100cc:	2052                	fld	ft0,272(sp)
   100ce:	614c                	ld	a1,128(a0)
   100d0:	7362                	ld	t1,56(sp)
   100d2:	000a                	c.slli	zero,0x2
	...

A doc/objdump/asm3.objdump => doc/objdump/asm3.objdump +21 -0
@@ 0,0 1,21 @@

asm3:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	00000513          	li	a0,0
   1007c:	00800613          	li	a2,8
   10080:	0a4142b7          	lui	t0,0xa414
   10084:	1412829b          	addiw	t0,t0,321
   10088:	42424337          	lui	t1,0x42424
   1008c:	2423031b          	addiw	t1,t1,578
   10090:	ff810113          	addi	sp,sp,-8
   10094:	00613023          	sd	t1,0(sp)
   10098:	00513223          	sd	t0,4(sp)
   1009c:	00010593          	mv	a1,sp
   100a0:	04000893          	li	a7,64
   100a4:	00000073          	ecall
   100a8:	05d00893          	li	a7,93
   100ac:	00000073          	ecall

A doc/objdump/asm4.objdump => doc/objdump/asm4.objdump +21 -0
@@ 0,0 1,21 @@

asm4:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	6e696537          	lui	a0,0x6e696
   1007c:	22f5051b          	addiw	a0,a0,559
   10080:	ff810113          	addi	sp,sp,-8
   10084:	00a13023          	sd	a0,0(sp)
   10088:	00687537          	lui	a0,0x687
   1008c:	32f5051b          	addiw	a0,a0,815
   10090:	00a13223          	sd	a0,4(sp)
   10094:	00010513          	mv	a0,sp
   10098:	00000613          	li	a2,0
   1009c:	00000593          	li	a1,0
   100a0:	0dd00893          	li	a7,221
   100a4:	00000073          	ecall
   100a8:	05d00893          	li	a7,93
   100ac:	00000073          	ecall

A doc/objdump/asm5.objdump => doc/objdump/asm5.objdump +11 -0
@@ 0,0 1,11 @@

asm5:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	0118c8b3          	xor	a7,a7,a7
   1007c:	0118c533          	xor	a0,a7,a7
   10080:	05d88893          	addi	a7,a7,93
   10084:	00000073          	ecall

A doc/objdump/asm6.objdump => doc/objdump/asm6.objdump +23 -0
@@ 0,0 1,23 @@

asm6:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	696238b7          	lui	a7,0x69623
   1007c:	f2f8889b          	addiw	a7,a7,-209
   10080:	ff810113          	addi	sp,sp,-8
   10084:	01113023          	sd	a7,0(sp)
   10088:	687338b7          	lui	a7,0x68733
   1008c:	f6e8889b          	addiw	a7,a7,-146
   10090:	01113223          	sd	a7,4(sp)
   10094:	0118c8b3          	xor	a7,a7,a7
   10098:	01110893          	addi	a7,sp,17
   1009c:	0118c533          	xor	a0,a7,a7
   100a0:	fef88513          	addi	a0,a7,-17 # 68732fef <__global_pointer$+0x68721737>
   100a4:	0118c633          	xor	a2,a7,a7
   100a8:	0118c5b3          	xor	a1,a7,a7
   100ac:	0118c8b3          	xor	a7,a7,a7
   100b0:	0dd88893          	addi	a7,a7,221
   100b4:	00000073          	ecall

A doc/objdump/asm6c.objdump => doc/objdump/asm6c.objdump +27 -0
@@ 0,0 1,27 @@

asm6c:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	69623537          	lui	a0,0x69623
   1007c:	f2f5051b          	addiw	a0,a0,-209
   10080:	1161                	addi	sp,sp,-8
   10082:	e02a                	sd	a0,0(sp)
   10084:	687338b7          	lui	a7,0x68733
   10088:	f6e8889b          	addiw	a7,a7,-146
   1008c:	01113223          	sd	a7,4(sp)
   10090:	4881                	li	a7,0
   10092:	01110893          	addi	a7,sp,17
   10096:	4501                	li	a0,0
   10098:	fef88513          	addi	a0,a7,-17 # 68732fef <__global_pointer$+0x68721739>
   1009c:	4601                	li	a2,0
   1009e:	4581                	li	a1,0
   100a0:	4885                	li	a7,1
   100a2:	0dc88893          	addi	a7,a7,220
   100a6:	00000073          	ecall
   100aa:	4501                	li	a0,0
   100ac:	4881                	li	a7,0
   100ae:	05d88893          	addi	a7,a7,93
   100b2:	00000073          	ecall

A doc/objdump/asm7.objdump => doc/objdump/asm7.objdump +62 -0
@@ 0,0 1,62 @@

asm7:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	00200513          	li	a0,2
   1007c:	00100593          	li	a1,1
   10080:	00000613          	li	a2,0
   10084:	0c600893          	li	a7,198
   10088:	00000073          	ecall
   1008c:	ff010113          	addi	sp,sp,-16
   10090:	00200293          	li	t0,2
   10094:	00513023          	sd	t0,0(sp)
   10098:	000042b7          	lui	t0,0x4
   1009c:	9052829b          	addiw	t0,t0,-1787
   100a0:	00513123          	sd	t0,2(sp)
   100a4:	010002b7          	lui	t0,0x1000
   100a8:	07f2829b          	addiw	t0,t0,127
   100ac:	00513223          	sd	t0,4(sp)
   100b0:	00000593          	li	a1,0
   100b4:	00010593          	mv	a1,sp
   100b8:	01000613          	li	a2,16
   100bc:	0cb00893          	li	a7,203
   100c0:	00000293          	li	t0,0
   100c4:	00050293          	mv	t0,a0
   100c8:	00000073          	ecall
   100cc:	00000513          	li	a0,0
   100d0:	00028513          	mv	a0,t0
   100d4:	00000593          	li	a1,0
   100d8:	00000613          	li	a2,0
   100dc:	01800893          	li	a7,24
   100e0:	00000073          	ecall
   100e4:	00000513          	li	a0,0
   100e8:	00028513          	mv	a0,t0
   100ec:	00100593          	li	a1,1
   100f0:	00000073          	ecall
   100f4:	00000513          	li	a0,0
   100f8:	00028513          	mv	a0,t0
   100fc:	00200593          	li	a1,2
   10100:	00000073          	ecall
   10104:	69623537          	lui	a0,0x69623
   10108:	f2f5051b          	addiw	a0,a0,-209
   1010c:	ff810113          	addi	sp,sp,-8
   10110:	00a13023          	sd	a0,0(sp)
   10114:	687338b7          	lui	a7,0x68733
   10118:	f6e8889b          	addiw	a7,a7,-146
   1011c:	01113223          	sd	a7,4(sp)
   10120:	00000893          	li	a7,0
   10124:	01110893          	addi	a7,sp,17
   10128:	00000513          	li	a0,0
   1012c:	fef88513          	addi	a0,a7,-17 # 68732fef <__global_pointer$+0x6872169b>
   10130:	00000613          	li	a2,0
   10134:	00000593          	li	a1,0
   10138:	00100893          	li	a7,1
   1013c:	0dc88893          	addi	a7,a7,220
   10140:	00000073          	ecall
   10144:	00000513          	li	a0,0
   10148:	00000893          	li	a7,0
   1014c:	05d88893          	addi	a7,a7,93
   10150:	00000073          	ecall

A doc/objdump/asm7c.objdump => doc/objdump/asm7c.objdump +62 -0
@@ 0,0 1,62 @@

asm7c:     file format elf64-littleriscv


Disassembly of section .text:

0000000000010078 <_start>:
   10078:	4509                	li	a0,2
   1007a:	4585                	li	a1,1
   1007c:	4601                	li	a2,0
   1007e:	0c600893          	li	a7,198
   10082:	00000073          	ecall
   10086:	1141                	addi	sp,sp,-16
   10088:	4289                	li	t0,2
   1008a:	e016                	sd	t0,0(sp)
   1008c:	000042b7          	lui	t0,0x4
   10090:	9052829b          	addiw	t0,t0,-1787
   10094:	00513123          	sd	t0,2(sp)
   10098:	010002b7          	lui	t0,0x1000
   1009c:	07f2829b          	addiw	t0,t0,127
   100a0:	00513223          	sd	t0,4(sp)
   100a4:	4581                	li	a1,0
   100a6:	00010593          	mv	a1,sp
   100aa:	4641                	li	a2,16
   100ac:	0cb00893          	li	a7,203
   100b0:	4281                	li	t0,0
   100b2:	00050293          	mv	t0,a0
   100b6:	00000073          	ecall
   100ba:	4501                	li	a0,0
   100bc:	00028513          	mv	a0,t0
   100c0:	4581                	li	a1,0
   100c2:	4601                	li	a2,0
   100c4:	48e1                	li	a7,24
   100c6:	00000073          	ecall
   100ca:	4501                	li	a0,0
   100cc:	00028513          	mv	a0,t0
   100d0:	4585                	li	a1,1
   100d2:	00000073          	ecall
   100d6:	4501                	li	a0,0
   100d8:	00028513          	mv	a0,t0
   100dc:	4589                	li	a1,2
   100de:	00000073          	ecall
   100e2:	69623537          	lui	a0,0x69623
   100e6:	f2f5051b          	addiw	a0,a0,-209
   100ea:	1161                	addi	sp,sp,-8
   100ec:	e02a                	sd	a0,0(sp)
   100ee:	687338b7          	lui	a7,0x68733
   100f2:	f6e8889b          	addiw	a7,a7,-146
   100f6:	01113223          	sd	a7,4(sp)
   100fa:	4881                	li	a7,0
   100fc:	01110893          	addi	a7,sp,17
   10100:	4501                	li	a0,0
   10102:	fef88513          	addi	a0,a7,-17 # 68732fef <__global_pointer$+0x687216cf>
   10106:	4601                	li	a2,0
   10108:	4581                	li	a1,0
   1010a:	4885                	li	a7,1
   1010c:	0dc88893          	addi	a7,a7,220
   10110:	00000073          	ecall
   10114:	4501                	li	a0,0
   10116:	4881                	li	a7,0
   10118:	05d88893          	addi	a7,a7,93
   1011c:	00000073          	ecall

A doc/objdump/asm8.objdump => doc/objdump/asm8.objdump +90 -0
@@ 0,0 1,90 @@

asm8:     file format elf64-littleriscv


Disassembly of section .text:

00000000000100b0 <_start>:
   100b0:	0118c533          	xor	a0,a7,a7
   100b4:	0118c5b3          	xor	a1,a7,a7
   100b8:	0118c633          	xor	a2,a7,a7
   100bc:	0118c8b3          	xor	a7,a7,a7
   100c0:	0e288513          	addi	a0,a7,226
   100c4:	f2050513          	addi	a0,a0,-224
   100c8:	0e188593          	addi	a1,a7,225
   100cc:	f2058593          	addi	a1,a1,-224
   100d0:	0ee88893          	addi	a7,a7,238
   100d4:	fd888893          	addi	a7,a7,-40
   100d8:	ffc10113          	addi	sp,sp,-4
   100dc:	0118c6b3          	xor	a3,a7,a7
   100e0:	0118c833          	xor	a6,a7,a7
   100e4:	07380813          	addi	a6,a6,115
   100e8:	01013023          	sd	a6,0(sp)
   100ec:	7e768693          	addi	a3,a3,2023
   100f0:	0118c733          	xor	a4,a7,a7
   100f4:	01070713          	addi	a4,a4,16
   100f8:	02e686b3          	mul	a3,a3,a4
   100fc:	0118c833          	xor	a6,a7,a7
   10100:	1f768813          	addi	a6,a3,503
   10104:	01013223          	sd	a6,4(sp)
   10108:	0118c6b3          	xor	a3,a7,a7
   1010c:	fef10693          	addi	a3,sp,-17
   10110:	011680e7          	jalr	17(a3)
   10114:	ff010113          	addi	sp,sp,-16
   10118:	0118c8b3          	xor	a7,a7,a7
   1011c:	0e288893          	addi	a7,a7,226
   10120:	f2088893          	addi	a7,a7,-224
   10124:	01113023          	sd	a7,0(sp)
   10128:	0118c8b3          	xor	a7,a7,a7
   1012c:	52f88893          	addi	a7,a7,1327
   10130:	0118c2b3          	xor	t0,a7,a7
   10134:	0eb28293          	addi	t0,t0,235
   10138:	f2028293          	addi	t0,t0,-224
   1013c:	025888b3          	mul	a7,a7,t0
   10140:	01113123          	sd	a7,2(sp)
   10144:	010108b7          	lui	a7,0x1010
   10148:	17f8889b          	addiw	a7,a7,383
   1014c:	01113223          	sd	a7,4(sp)
   10150:	0118c5b3          	xor	a1,a7,a7
   10154:	01014593          	xori	a1,sp,16
   10158:	01058593          	addi	a1,a1,16
   1015c:	0f060613          	addi	a2,a2,240
   10160:	f2060613          	addi	a2,a2,-224
   10164:	0118c8b3          	xor	a7,a7,a7
   10168:	0ee88893          	addi	a7,a7,238 # 10100ee <__global_pointer$+0xffe6f2>
   1016c:	fdd88893          	addi	a7,a7,-35
   10170:	0118c2b3          	xor	t0,a7,a7
   10174:	53950293          	addi	t0,a0,1337
   10178:	011680e7          	jalr	17(a3)
   1017c:	0118c533          	xor	a0,a7,a7
   10180:	ac728513          	addi	a0,t0,-1337
   10184:	0118c5b3          	xor	a1,a7,a7
   10188:	0118c633          	xor	a2,a7,a7
   1018c:	0118c8b3          	xor	a7,a7,a7
   10190:	0ee88893          	addi	a7,a7,238
   10194:	f2a88893          	addi	a7,a7,-214
   10198:	011680e7          	jalr	17(a3)
   1019c:	0118c533          	xor	a0,a7,a7
   101a0:	ac728513          	addi	a0,t0,-1337
   101a4:	fe988593          	addi	a1,a7,-23
   101a8:	011680e7          	jalr	17(a3)
   101ac:	0118c533          	xor	a0,a7,a7
   101b0:	ac728513          	addi	a0,t0,-1337
   101b4:	fea88593          	addi	a1,a7,-22
   101b8:	011680e7          	jalr	17(a3)
   101bc:	696238b7          	lui	a7,0x69623
   101c0:	f2f8889b          	addiw	a7,a7,-209
   101c4:	ff810113          	addi	sp,sp,-8
   101c8:	01113023          	sd	a7,0(sp)
   101cc:	687338b7          	lui	a7,0x68733
   101d0:	f6e8889b          	addiw	a7,a7,-146
   101d4:	01113223          	sd	a7,4(sp)
   101d8:	0118c8b3          	xor	a7,a7,a7
   101dc:	01110893          	addi	a7,sp,17
   101e0:	0118c533          	xor	a0,a7,a7
   101e4:	fef88513          	addi	a0,a7,-17 # 68732fef <__global_pointer$+0x687215f3>
   101e8:	0118c633          	xor	a2,a7,a7
   101ec:	0118c5b3          	xor	a1,a7,a7
   101f0:	0118c8b3          	xor	a7,a7,a7
   101f4:	0dd88893          	addi	a7,a7,221
   101f8:	011680e7          	jalr	17(a3)

A doc/objdump/sc1.objdump => doc/objdump/sc1.objdump +2106 -0
@@ 0,0 1,2106 @@

sc1:     file format elf64-littleriscv


Disassembly of section .interp:

0000000000010238 <.interp>:
   10238:	62696c2f          	0x62696c2f
   1023c:	2d646c2f          	0x2d646c2f
   10240:	696c                	ld	a1,208(a0)
   10242:	756e                	ld	a0,248(sp)
   10244:	2d78                	fld	fa4,216(a0)
   10246:	6972                	ld	s2,280(sp)
   10248:	36766373          	csrrsi	t1,0x367,12
   1024c:	2d34                	fld	fa3,88(a0)
   1024e:	706c                	ld	a1,224(s0)
   10250:	3436                	fld	fs0,360(sp)
   10252:	2e64                	fld	fs1,216(a2)
   10254:	312e6f73          	csrrsi	t5,0x312,28
	...

Disassembly of section .note.gnu.build-id:

000000000001025c <.note.gnu.build-id>:
   1025c:	0004                	0x4
   1025e:	0000                	unimp
   10260:	0014                	0x14
   10262:	0000                	unimp
   10264:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   10268:	00554e47          	fmsub.s	ft8,fa0,ft5,ft0,rmm
   1026c:	a6f6                	fsd	ft9,328(sp)
   1026e:	c2a0                	sw	s0,64(a3)
   10270:	2be7a9e7          	0x2be7a9e7
   10274:	bd5c                	fsd	fa5,184(a0)
   10276:	5907f59b          	0x5907f59b
   1027a:	f7d0                	sd	a2,168(a5)
   1027c:	ca1c                	sw	a5,16(a2)
   1027e:	8cf0                	0x8cf0

Disassembly of section .note.ABI-tag:

0000000000010280 <.note.ABI-tag>:
   10280:	0004                	0x4
   10282:	0000                	unimp
   10284:	0010                	0x10
   10286:	0000                	unimp
   10288:	0001                	nop
   1028a:	0000                	unimp
   1028c:	00554e47          	fmsub.s	ft8,fa0,ft5,ft0,rmm
   10290:	0000                	unimp
   10292:	0000                	unimp
   10294:	0004                	0x4
   10296:	0000                	unimp
   10298:	0000000f          	fence	unknown,unknown
   1029c:	0000                	unimp
	...

Disassembly of section .gnu.hash:

00000000000102a0 <.gnu.hash>:
   102a0:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   102a4:	0001                	nop
   102a6:	0000                	unimp
   102a8:	0001                	nop
   102aa:	0000                	unimp
   102ac:	0006                	c.slli	zero,0x1
   102ae:	0000                	unimp
   102b0:	0000                	unimp
   102b2:	0002                	c.slli64	zero
   102b4:	5000                	lw	s0,32(s0)
   102b6:	0100                	addi	s0,sp,128
   102b8:	0001                	nop
   102ba:	0000                	unimp
   102bc:	0002                	c.slli64	zero
   102be:	0000                	unimp
   102c0:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   102c4:	7b11                	lui	s6,0xfffe4
   102c6:	7c9c                	ld	a5,56(s1)
   102c8:	2bb9                	addiw	s7,s7,14
   102ca:	4e2f156b          	0x4e2f156b
   102ce:	f63d                	bnez	a2,1023c <_PROCEDURE_LINKAGE_TABLE_-0x1a4>

Disassembly of section .dynsym:

00000000000102d0 <.dynsym>:
	...
   102e8:	0000000b          	0xb
   102ec:	0012                	c.slli	zero,0x4
   102ee:	0000                	unimp
   102f0:	0410                	addi	a2,sp,512
   102f2:	0001                	nop
	...
   10300:	0010                	0x10
   10302:	0000                	unimp
   10304:	0012                	c.slli	zero,0x4
   10306:	0000                	unimp
   10308:	0420                	addi	s0,sp,520
   1030a:	0001                	nop
	...
   10318:	00000017          	auipc	zero,0x0
   1031c:	0012                	c.slli	zero,0x4
   1031e:	0000                	unimp
   10320:	0400                	addi	s0,sp,512
   10322:	0001                	nop
	...

Disassembly of section .dynstr:

0000000000010330 <.dynstr>:
   10330:	6c00                	ld	s0,24(s0)
   10332:	6269                	lui	tp,0x1a
   10334:	6f732e63          	0x6f732e63
   10338:	362e                	fld	fa2,232(sp)
   1033a:	7000                	ld	s0,32(s0)
   1033c:	7475                	lui	s0,0xffffd
   1033e:	72700073          	0x72700073
   10342:	6e69                	lui	t3,0x1a
   10344:	6674                	ld	a3,200(a2)
   10346:	5f00                	lw	s0,56(a4)
   10348:	6c5f 6269 5f63      	0x5f6362696c5f
   1034e:	72617473          	csrrci	s0,0x726,2
   10352:	5f74                	lw	a3,124(a4)
   10354:	616d                	addi	sp,sp,240
   10356:	6e69                	lui	t3,0x1a
   10358:	4700                	lw	s0,8(a4)
   1035a:	494c                	lw	a1,20(a0)
   1035c:	4342                	lw	t1,16(sp)
   1035e:	325f 322e 0037      	0x37322e325f

Disassembly of section .gnu.version:

0000000000010364 <.gnu.version>:
   10364:	0000                	unimp
   10366:	0002                	c.slli64	zero
   10368:	0002                	c.slli64	zero
   1036a:	0002                	c.slli64	zero

Disassembly of section .gnu.version_r:

0000000000010370 <.gnu.version_r>:
   10370:	0001                	nop
   10372:	0001                	nop
   10374:	0001                	nop
   10376:	0000                	unimp
   10378:	0010                	0x10
   1037a:	0000                	unimp
   1037c:	0000                	unimp
   1037e:	0000                	unimp
   10380:	06969187          	0x6969187
   10384:	0000                	unimp
   10386:	0002                	c.slli64	zero
   10388:	0029                	c.nop	10
   1038a:	0000                	unimp
   1038c:	0000                	unimp
	...

Disassembly of section .rela.plt:

0000000000010390 <.rela.plt>:
   10390:	2010                	fld	fa2,0(s0)
   10392:	0001                	nop
   10394:	0000                	unimp
   10396:	0000                	unimp
   10398:	0005                	c.nop	1
   1039a:	0000                	unimp
   1039c:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
	...
   103a8:	2018                	fld	fa4,0(s0)
   103aa:	0001                	nop
   103ac:	0000                	unimp
   103ae:	0000                	unimp
   103b0:	0005                	c.nop	1
   103b2:	0000                	unimp
   103b4:	0001                	nop
	...
   103be:	0000                	unimp
   103c0:	2020                	fld	fs0,64(s0)
   103c2:	0001                	nop
   103c4:	0000                	unimp
   103c6:	0000                	unimp
   103c8:	0005                	c.nop	1
   103ca:	0000                	unimp
   103cc:	0002                	c.slli64	zero
	...

Disassembly of section .plt:

00000000000103e0 <_PROCEDURE_LINKAGE_TABLE_>:
   103e0:	00002397          	auipc	t2,0x2
   103e4:	41c30333          	sub	t1,t1,t3
   103e8:	c203be03          	ld	t3,-992(t2) # 12000 <__DATA_BEGIN__>
   103ec:	fd430313          	addi	t1,t1,-44
   103f0:	c2038293          	addi	t0,t2,-992
   103f4:	00135313          	srli	t1,t1,0x1
   103f8:	0082b283          	ld	t0,8(t0)
   103fc:	000e0067          	jr	t3 # 1a000 <__global_pointer$+0x7800>

0000000000010400 <__libc_start_main@plt>:
   10400:	00002e17          	auipc	t3,0x2
   10404:	c10e3e03          	ld	t3,-1008(t3) # 12010 <__libc_start_main@GLIBC_2.27>
   10408:	000e0367          	jalr	t1,t3
   1040c:	00000013          	nop

0000000000010410 <puts@plt>:
   10410:	00002e17          	auipc	t3,0x2
   10414:	c08e3e03          	ld	t3,-1016(t3) # 12018 <puts@GLIBC_2.27>
   10418:	000e0367          	jalr	t1,t3
   1041c:	00000013          	nop

0000000000010420 <printf@plt>:
   10420:	00002e17          	auipc	t3,0x2
   10424:	c00e3e03          	ld	t3,-1024(t3) # 12020 <printf@GLIBC_2.27>
   10428:	000e0367          	jalr	t1,t3
   1042c:	00000013          	nop

Disassembly of section .text:

0000000000010430 <_start>:
   10430:	02e000ef          	jal	ra,1045e <_start+0x2e>
   10434:	87aa                	mv	a5,a0
   10436:	00000517          	auipc	a0,0x0
   1043a:	0aa50513          	addi	a0,a0,170 # 104e0 <main>
   1043e:	6582                	ld	a1,0(sp)
   10440:	0030                	addi	a2,sp,8
   10442:	ff017113          	andi	sp,sp,-16
   10446:	00000697          	auipc	a3,0x0
   1044a:	0d468693          	addi	a3,a3,212 # 1051a <__libc_csu_init>
   1044e:	00000717          	auipc	a4,0x0
   10452:	12470713          	addi	a4,a4,292 # 10572 <__libc_csu_fini>
   10456:	880a                	mv	a6,sp
   10458:	fa9ff0ef          	jal	ra,10400 <__libc_start_main@plt>
   1045c:	9002                	ebreak
   1045e:	00002197          	auipc	gp,0x2
   10462:	3a218193          	addi	gp,gp,930 # 12800 <__global_pointer$>
   10466:	8082                	ret
	...

000000000001046a <deregister_tm_clones>:
   1046a:	6549                	lui	a0,0x12
   1046c:	6749                	lui	a4,0x12
   1046e:	00050793          	mv	a5,a0
   10472:	00070713          	mv	a4,a4
   10476:	00f70b63          	beq	a4,a5,1048c <deregister_tm_clones+0x22>
   1047a:	00000337          	lui	t1,0x0
   1047e:	00030313          	mv	t1,t1
   10482:	00030563          	beqz	t1,1048c <deregister_tm_clones+0x22>
   10486:	00050513          	mv	a0,a0
   1048a:	8302                	jr	t1
   1048c:	8082                	ret

000000000001048e <register_tm_clones>:
   1048e:	6549                	lui	a0,0x12
   10490:	00050593          	mv	a1,a0
   10494:	67c9                	lui	a5,0x12
   10496:	00078793          	mv	a5,a5
   1049a:	8f8d                	sub	a5,a5,a1
   1049c:	4037d713          	srai	a4,a5,0x3
   104a0:	03f7d593          	srli	a1,a5,0x3f
   104a4:	95ba                	add	a1,a1,a4
   104a6:	8585                	srai	a1,a1,0x1
   104a8:	c991                	beqz	a1,104bc <register_tm_clones+0x2e>
   104aa:	00000337          	lui	t1,0x0
   104ae:	00030313          	mv	t1,t1
   104b2:	00030563          	beqz	t1,104bc <register_tm_clones+0x2e>
   104b6:	00050513          	mv	a0,a0
   104ba:	8302                	jr	t1
   104bc:	8082                	ret

00000000000104be <__do_global_dtors_aux>:
   104be:	1141                	addi	sp,sp,-16
   104c0:	e022                	sd	s0,0(sp)
   104c2:	83c1c783          	lbu	a5,-1988(gp) # 1203c <_edata>
   104c6:	e406                	sd	ra,8(sp)
   104c8:	e791                	bnez	a5,104d4 <__do_global_dtors_aux+0x16>
   104ca:	fa1ff0ef          	jal	ra,1046a <deregister_tm_clones>
   104ce:	4785                	li	a5,1
   104d0:	82f18e23          	sb	a5,-1988(gp) # 1203c <_edata>
   104d4:	60a2                	ld	ra,8(sp)
   104d6:	6402                	ld	s0,0(sp)
   104d8:	0141                	addi	sp,sp,16
   104da:	8082                	ret

00000000000104dc <frame_dummy>:
   104dc:	fb3ff06f          	j	1048e <register_tm_clones>

00000000000104e0 <main>:
   104e0:	1101                	addi	sp,sp,-32
   104e2:	ec06                	sd	ra,24(sp)
   104e4:	e822                	sd	s0,16(sp)
   104e6:	1000                	addi	s0,sp,32
   104e8:	45a5                	li	a1,9
   104ea:	67c1                	lui	a5,0x10
   104ec:	58878513          	addi	a0,a5,1416 # 10588 <code+0x10>
   104f0:	f31ff0ef          	jal	ra,10420 <printf@plt>
   104f4:	67c1                	lui	a5,0x10
   104f6:	57878793          	addi	a5,a5,1400 # 10578 <code>
   104fa:	fef43423          	sd	a5,-24(s0) # ffffffffffffcfe8 <__global_pointer$+0xfffffffffffea7e8>
   104fe:	fe843783          	ld	a5,-24(s0)
   10502:	9782                	jalr	a5
   10504:	67c1                	lui	a5,0x10
   10506:	5a078513          	addi	a0,a5,1440 # 105a0 <code+0x28>
   1050a:	f07ff0ef          	jal	ra,10410 <puts@plt>
   1050e:	4781                	li	a5,0
   10510:	853e                	mv	a0,a5
   10512:	60e2                	ld	ra,24(sp)
   10514:	6442                	ld	s0,16(sp)
   10516:	6105                	addi	sp,sp,32
   10518:	8082                	ret

000000000001051a <__libc_csu_init>:
   1051a:	7139                	addi	sp,sp,-64
   1051c:	f822                	sd	s0,48(sp)
   1051e:	f04a                	sd	s2,32(sp)
   10520:	00002417          	auipc	s0,0x2
   10524:	90040413          	addi	s0,s0,-1792 # 11e20 <__frame_dummy_init_array_entry>
   10528:	00002917          	auipc	s2,0x2
   1052c:	90090913          	addi	s2,s2,-1792 # 11e28 <__init_array_end>
   10530:	40890933          	sub	s2,s2,s0
   10534:	fc06                	sd	ra,56(sp)
   10536:	f426                	sd	s1,40(sp)
   10538:	ec4e                	sd	s3,24(sp)
   1053a:	e852                	sd	s4,16(sp)
   1053c:	e456                	sd	s5,8(sp)
   1053e:	40395913          	srai	s2,s2,0x3
   10542:	00090f63          	beqz	s2,10560 <__libc_csu_init+0x46>
   10546:	89aa                	mv	s3,a0
   10548:	8a2e                	mv	s4,a1
   1054a:	8ab2                	mv	s5,a2
   1054c:	4481                	li	s1,0
   1054e:	601c                	ld	a5,0(s0)
   10550:	8656                	mv	a2,s5
   10552:	85d2                	mv	a1,s4
   10554:	854e                	mv	a0,s3
   10556:	0485                	addi	s1,s1,1
   10558:	9782                	jalr	a5
   1055a:	0421                	addi	s0,s0,8
   1055c:	fe9919e3          	bne	s2,s1,1054e <__libc_csu_init+0x34>
   10560:	70e2                	ld	ra,56(sp)
   10562:	7442                	ld	s0,48(sp)
   10564:	74a2                	ld	s1,40(sp)
   10566:	7902                	ld	s2,32(sp)
   10568:	69e2                	ld	s3,24(sp)
   1056a:	6a42                	ld	s4,16(sp)
   1056c:	6aa2                	ld	s5,8(sp)
   1056e:	6121                	addi	sp,sp,64
   10570:	8082                	ret

0000000000010572 <__libc_csu_fini>:
   10572:	8082                	ret

Disassembly of section .rodata:

0000000000010578 <code>:
   10578:	4501                	li	a0,0
   1057a:	4881                	li	a7,0
   1057c:	05d88893          	addi	a7,a7,93
   10580:	00000073          	ecall
   10584:	0000                	unimp
   10586:	0000                	unimp
   10588:	6c656853          	0x6c656853
   1058c:	636c                	ld	a1,192(a4)
   1058e:	2065646f          	jal	s0,66794 <__global_pointer$+0x53f94>
   10592:	654c                	ld	a1,136(a0)
   10594:	676e                	ld	a4,216(sp)
   10596:	6874                	ld	a3,208(s0)
   10598:	203a                	fld	ft0,392(sp)
   1059a:	2520                	fld	fs0,72(a0)
   1059c:	0a64                	addi	s1,sp,284
   1059e:	0000                	unimp
   105a0:	6944                	ld	s1,144(a0)
   105a2:	2064                	fld	fs1,192(s0)
   105a4:	6874                	ld	a3,208(s0)
   105a6:	2065                	0x2065
   105a8:	7270                	ld	a2,224(a2)
   105aa:	7365636f          	jal	t1,66ce0 <__global_pointer$+0x544e0>
   105ae:	6f632073          	csrs	0x6f6,t1
   105b2:	746e                	ld	s0,248(sp)
   105b4:	6e69                	lui	t3,0x1a
   105b6:	6575                	lui	a0,0x1d
   105b8:	  	0x3f

Disassembly of section .eh_frame_hdr:

00000000000105bc <__GNU_EH_FRAME_HDR>:
   105bc:	1b01                	addi	s6,s6,-32
   105be:	00203b03          	ld	s6,2(zero) # 2 <_PROCEDURE_LINKAGE_TABLE_-0x103de>
   105c2:	0000                	unimp
   105c4:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   105c8:	fe74                	sd	a3,248(a2)
   105ca:	ffff                	0xffff
   105cc:	0038                	addi	a4,sp,8
   105ce:	0000                	unimp
   105d0:	ff5e                	sd	s7,440(sp)
   105d2:	ffff                	0xffff
   105d4:	004c                	addi	a1,sp,4
   105d6:	0000                	unimp
   105d8:	ffb6                	sd	a3,504(sp)
   105da:	ffff                	0xffff
   105dc:	0084                	addi	s1,sp,64
	...

Disassembly of section .eh_frame:

00000000000105e0 <__FRAME_END__-0x74>:
   105e0:	0010                	0x10
   105e2:	0000                	unimp
   105e4:	0000                	unimp
   105e6:	0000                	unimp
   105e8:	7a01                	lui	s4,0xfffe0
   105ea:	0052                	c.slli	zero,0x14
   105ec:	7c01                	lui	s8,0xfffe0
   105ee:	0101                	addi	sp,sp,0
   105f0:	00020d1b          	sext.w	s10,tp
   105f4:	0010                	0x10
   105f6:	0000                	unimp
   105f8:	0018                	0x18
   105fa:	0000                	unimp
   105fc:	fe34                	sd	a3,120(a2)
   105fe:	ffff                	0xffff
   10600:	002e                	c.slli	zero,0xb
   10602:	0000                	unimp
   10604:	0700                	addi	s0,sp,896
   10606:	0001                	nop
   10608:	0034                	addi	a3,sp,8
   1060a:	0000                	unimp
   1060c:	002c                	addi	a1,sp,8
   1060e:	0000                	unimp
   10610:	ff0a                	sd	sp,440(sp)
   10612:	ffff                	0xffff
   10614:	0058                	addi	a4,sp,4
   10616:	0000                	unimp
   10618:	4200                	lw	s0,0(a2)
   1061a:	400e                	0x400e
   1061c:	8844                	0x8844
   1061e:	9204                	0x9204
   10620:	5e08                	lw	a0,56(a2)
   10622:	0281                	addi	t0,t0,0
   10624:	0689                	addi	a3,a3,2
   10626:	0c940a93          	addi	s5,s0,201
   1062a:	0e95                	addi	t4,t4,5
   1062c:	c164                	sw	s1,68(a0)
   1062e:	c842                	sw	a6,16(sp)
   10630:	c942                	sw	a6,144(sp)
   10632:	d242                	sw	a6,36(sp)
   10634:	d342                	sw	a6,164(sp)
   10636:	d442                	sw	a6,40(sp)
   10638:	d542                	sw	a6,168(sp)
   1063a:	0e42                	slli	t3,t3,0x10
   1063c:	0000                	unimp
   1063e:	0000                	unimp
   10640:	0010                	0x10
   10642:	0000                	unimp
   10644:	0064                	addi	s1,sp,12
   10646:	0000                	unimp
   10648:	ff2a                	sd	a0,440(sp)
   1064a:	ffff                	0xffff
   1064c:	0002                	c.slli64	zero
   1064e:	0000                	unimp
   10650:	0000                	unimp
	...

0000000000010654 <__FRAME_END__>:
   10654:	0000                	unimp
	...

Disassembly of section .preinit_array:

0000000000011e18 <.preinit_array>:
   11e18:	045e                	slli	s0,s0,0x17
   11e1a:	0001                	nop
   11e1c:	0000                	unimp
	...

Disassembly of section .init_array:

0000000000011e20 <__frame_dummy_init_array_entry>:
   11e20:	04dc                	addi	a5,sp,580
   11e22:	0001                	nop
   11e24:	0000                	unimp
	...

Disassembly of section .fini_array:

0000000000011e28 <__do_global_dtors_aux_fini_array_entry>:
   11e28:	04be                	slli	s1,s1,0xf
   11e2a:	0001                	nop
   11e2c:	0000                	unimp
	...

Disassembly of section .dynamic:

0000000000011e30 <_DYNAMIC>:
   11e30:	0001                	nop
   11e32:	0000                	unimp
   11e34:	0000                	unimp
   11e36:	0000                	unimp
   11e38:	0001                	nop
   11e3a:	0000                	unimp
   11e3c:	0000                	unimp
   11e3e:	0000                	unimp
   11e40:	0020                	addi	s0,sp,8
   11e42:	0000                	unimp
   11e44:	0000                	unimp
   11e46:	0000                	unimp
   11e48:	1e18                	addi	a4,sp,816
   11e4a:	0001                	nop
   11e4c:	0000                	unimp
   11e4e:	0000                	unimp
   11e50:	0021                	c.nop	8
   11e52:	0000                	unimp
   11e54:	0000                	unimp
   11e56:	0000                	unimp
   11e58:	0008                	0x8
   11e5a:	0000                	unimp
   11e5c:	0000                	unimp
   11e5e:	0000                	unimp
   11e60:	0019                	c.nop	6
   11e62:	0000                	unimp
   11e64:	0000                	unimp
   11e66:	0000                	unimp
   11e68:	1e20                	addi	s0,sp,824
   11e6a:	0001                	nop
   11e6c:	0000                	unimp
   11e6e:	0000                	unimp
   11e70:	0000001b          	sext.w	zero,zero
   11e74:	0000                	unimp
   11e76:	0000                	unimp
   11e78:	0008                	0x8
   11e7a:	0000                	unimp
   11e7c:	0000                	unimp
   11e7e:	0000                	unimp
   11e80:	001a                	c.slli	zero,0x6
   11e82:	0000                	unimp
   11e84:	0000                	unimp
   11e86:	0000                	unimp
   11e88:	1e28                	addi	a0,sp,824
   11e8a:	0001                	nop
   11e8c:	0000                	unimp
   11e8e:	0000                	unimp
   11e90:	001c                	0x1c
   11e92:	0000                	unimp
   11e94:	0000                	unimp
   11e96:	0000                	unimp
   11e98:	0008                	0x8
   11e9a:	0000                	unimp
   11e9c:	0000                	unimp
   11e9e:	0000                	unimp
   11ea0:	fef5                	bnez	a3,11e9c <_DYNAMIC+0x6c>
   11ea2:	6fff                	0x6fff
   11ea4:	0000                	unimp
   11ea6:	0000                	unimp
   11ea8:	02a0                	addi	s0,sp,328
   11eaa:	0001                	nop
   11eac:	0000                	unimp
   11eae:	0000                	unimp
   11eb0:	0005                	c.nop	1
   11eb2:	0000                	unimp
   11eb4:	0000                	unimp
   11eb6:	0000                	unimp
   11eb8:	0330                	addi	a2,sp,392
   11eba:	0001                	nop
   11ebc:	0000                	unimp
   11ebe:	0000                	unimp
   11ec0:	0006                	c.slli	zero,0x1
   11ec2:	0000                	unimp
   11ec4:	0000                	unimp
   11ec6:	0000                	unimp
   11ec8:	02d0                	addi	a2,sp,324
   11eca:	0001                	nop
   11ecc:	0000                	unimp
   11ece:	0000                	unimp
   11ed0:	000a                	c.slli	zero,0x2
   11ed2:	0000                	unimp
   11ed4:	0000                	unimp
   11ed6:	0000                	unimp
   11ed8:	0034                	addi	a3,sp,8
   11eda:	0000                	unimp
   11edc:	0000                	unimp
   11ede:	0000                	unimp
   11ee0:	0000000b          	0xb
   11ee4:	0000                	unimp
   11ee6:	0000                	unimp
   11ee8:	0018                	0x18
   11eea:	0000                	unimp
   11eec:	0000                	unimp
   11eee:	0000                	unimp
   11ef0:	0015                	c.nop	5
	...
   11efe:	0000                	unimp
   11f00:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   11f04:	0000                	unimp
   11f06:	0000                	unimp
   11f08:	2000                	fld	fs0,0(s0)
   11f0a:	0001                	nop
   11f0c:	0000                	unimp
   11f0e:	0000                	unimp
   11f10:	0002                	c.slli64	zero
   11f12:	0000                	unimp
   11f14:	0000                	unimp
   11f16:	0000                	unimp
   11f18:	0048                	addi	a0,sp,4
   11f1a:	0000                	unimp
   11f1c:	0000                	unimp
   11f1e:	0000                	unimp
   11f20:	0014                	0x14
   11f22:	0000                	unimp
   11f24:	0000                	unimp
   11f26:	0000                	unimp
   11f28:	00000007          	0x7
   11f2c:	0000                	unimp
   11f2e:	0000                	unimp
   11f30:	00000017          	auipc	zero,0x0
   11f34:	0000                	unimp
   11f36:	0000                	unimp
   11f38:	0390                	addi	a2,sp,448
   11f3a:	0001                	nop
   11f3c:	0000                	unimp
   11f3e:	0000                	unimp
   11f40:	00000007          	0x7
   11f44:	0000                	unimp
   11f46:	0000                	unimp
   11f48:	0390                	addi	a2,sp,448
   11f4a:	0001                	nop
   11f4c:	0000                	unimp
   11f4e:	0000                	unimp
   11f50:	0008                	0x8
   11f52:	0000                	unimp
   11f54:	0000                	unimp
   11f56:	0000                	unimp
   11f58:	0048                	addi	a0,sp,4
   11f5a:	0000                	unimp
   11f5c:	0000                	unimp
   11f5e:	0000                	unimp
   11f60:	0009                	c.nop	2
   11f62:	0000                	unimp
   11f64:	0000                	unimp
   11f66:	0000                	unimp
   11f68:	0018                	0x18
   11f6a:	0000                	unimp
   11f6c:	0000                	unimp
   11f6e:	0000                	unimp
   11f70:	fffe                	sd	t6,504(sp)
   11f72:	6fff                	0x6fff
   11f74:	0000                	unimp
   11f76:	0000                	unimp
   11f78:	0370                	addi	a2,sp,396
   11f7a:	0001                	nop
   11f7c:	0000                	unimp
   11f7e:	0000                	unimp
   11f80:	ffff                	0xffff
   11f82:	6fff                	0x6fff
   11f84:	0000                	unimp
   11f86:	0000                	unimp
   11f88:	0001                	nop
   11f8a:	0000                	unimp
   11f8c:	0000                	unimp
   11f8e:	0000                	unimp
   11f90:	fff0                	sd	a2,248(a5)
   11f92:	6fff                	0x6fff
   11f94:	0000                	unimp
   11f96:	0000                	unimp
   11f98:	0364                	addi	s1,sp,396
   11f9a:	0001                	nop
	...

Disassembly of section .got:

0000000000012000 <__DATA_BEGIN__>:
   12000:	ffff                	0xffff
   12002:	ffff                	0xffff
   12004:	ffff                	0xffff
   12006:	ffff                	0xffff
	...
   12010:	03e0                	addi	s0,sp,460
   12012:	0001                	nop
   12014:	0000                	unimp
   12016:	0000                	unimp
   12018:	03e0                	addi	s0,sp,460
   1201a:	0001                	nop
   1201c:	0000                	unimp
   1201e:	0000                	unimp
   12020:	03e0                	addi	s0,sp,460
   12022:	0001                	nop
   12024:	0000                	unimp
	...

0000000000012028 <_GLOBAL_OFFSET_TABLE_>:
   12028:	1e30                	addi	a2,sp,824
   1202a:	0001                	nop
   1202c:	0000                	unimp
	...

Disassembly of section .sdata:

0000000000012030 <__SDATA_BEGIN__>:
	...

0000000000012038 <_IO_stdin_used>:
   12038:	0001                	nop
   1203a:	0002                	c.slli64	zero

Disassembly of section .bss:

000000000001203c <__bss_start>:
   1203c:	0000                	unimp
	...

Disassembly of section .comment:

0000000000000000 <.comment>:
   0:	3a434347          	fmsub.d	ft6,ft6,ft4,ft7,rmm
   4:	2820                	fld	fs0,80(s0)
   6:	29554e47          	fmsub.s	ft8,fa0,fs5,ft5,rmm
   a:	3920                	fld	fs0,112(a0)
   c:	302e                	fld	ft0,232(sp)
   e:	312e                	fld	ft2,232(sp)
  10:	3220                	fld	fs0,96(a2)
  12:	3130                	fld	fa2,96(a0)
  14:	3039                	0x3039
  16:	3032                	fld	ft0,296(sp)
  18:	2039                	0x2039
  1a:	5228                	lw	a0,96(a2)
  1c:	6465                	lui	s0,0x19
  1e:	4820                	lw	s0,80(s0)
  20:	7461                	lui	s0,0xffff8
  22:	3920                	fld	fs0,112(a0)
  24:	302e                	fld	ft0,232(sp)
  26:	312e                	fld	ft2,232(sp)
  28:	302d                	0x302d
  2a:	342e                	fld	fs0,232(sp)
  2c:	0029                	c.nop	10
  2e:	3a434347          	fmsub.d	ft6,ft6,ft4,ft7,rmm
  32:	2820                	fld	fs0,80(s0)
  34:	29554e47          	fmsub.s	ft8,fa0,fs5,ft5,rmm
  38:	3920                	fld	fs0,112(a0)
  3a:	302e                	fld	ft0,232(sp)
  3c:	312e                	fld	ft2,232(sp)
  3e:	3220                	fld	fs0,96(a2)
  40:	3130                	fld	fa2,96(a0)
  42:	3039                	0x3039
  44:	3132                	fld	ft2,296(sp)
  46:	2039                	0x2039
  48:	5228                	lw	a0,96(a2)
  4a:	6465                	lui	s0,0x19
  4c:	4820                	lw	s0,80(s0)
  4e:	7461                	lui	s0,0xffff8
  50:	3920                	fld	fs0,112(a0)
  52:	302e                	fld	ft0,232(sp)
  54:	312e                	fld	ft2,232(sp)
  56:	302d                	0x302d
  58:	362e                	fld	fa2,232(sp)
  5a:	0029                	c.nop	10

Disassembly of section .gnu.build.attributes:

0000000000012040 <.gnu.build.attributes>:
   12040:	000a                	c.slli	zero,0x2
   12042:	0000                	unimp
   12044:	0010                	0x10
   12046:	0000                	unimp
   12048:	0100                	addi	s0,sp,128
   1204a:	0000                	unimp
   1204c:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12050:	36386833          	0x36386833
   12054:	0038                	addi	a4,sp,8
   12056:	0000                	unimp
   12058:	0430                	addi	a2,sp,520
   1205a:	0001                	nop
   1205c:	0000                	unimp
   1205e:	0000                	unimp
   12060:	0430                	addi	a2,sp,520
   12062:	0001                	nop
   12064:	0000                	unimp
   12066:	0000                	unimp
   12068:	000a                	c.slli	zero,0x2
   1206a:	0000                	unimp
   1206c:	0010                	0x10
   1206e:	0000                	unimp
   12070:	0100                	addi	s0,sp,128
   12072:	0000                	unimp
   12074:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12078:	36386833          	0x36386833
   1207c:	0038                	addi	a4,sp,8
   1207e:	0000                	unimp
   12080:	0430                	addi	a2,sp,520
   12082:	0001                	nop
   12084:	0000                	unimp
   12086:	0000                	unimp
   12088:	0430                	addi	a2,sp,520
   1208a:	0001                	nop
   1208c:	0000                	unimp
   1208e:	0000                	unimp
   12090:	000a                	c.slli	zero,0x2
   12092:	0000                	unimp
   12094:	0010                	0x10
   12096:	0000                	unimp
   12098:	0100                	addi	s0,sp,128
   1209a:	0000                	unimp
   1209c:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   120a0:	36386833          	0x36386833
   120a4:	0038                	addi	a4,sp,8
   120a6:	0000                	unimp
   120a8:	0430                	addi	a2,sp,520
   120aa:	0001                	nop
   120ac:	0000                	unimp
   120ae:	0000                	unimp
   120b0:	0430                	addi	a2,sp,520
   120b2:	0001                	nop
   120b4:	0000                	unimp
   120b6:	0000                	unimp
   120b8:	000a                	c.slli	zero,0x2
   120ba:	0000                	unimp
   120bc:	0010                	0x10
   120be:	0000                	unimp
   120c0:	0100                	addi	s0,sp,128
   120c2:	0000                	unimp
   120c4:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   120c8:	36386833          	0x36386833
   120cc:	0038                	addi	a4,sp,8
   120ce:	0000                	unimp
   120d0:	0430                	addi	a2,sp,520
   120d2:	0001                	nop
   120d4:	0000                	unimp
   120d6:	0000                	unimp
   120d8:	0430                	addi	a2,sp,520
   120da:	0001                	nop
   120dc:	0000                	unimp
   120de:	0000                	unimp
   120e0:	0008                	0x8
   120e2:	0000                	unimp
   120e4:	0010                	0x10
   120e6:	0000                	unimp
   120e8:	0100                	addi	s0,sp,128
   120ea:	0000                	unimp
   120ec:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   120f0:	00316133          	or	sp,sp,gp
   120f4:	0430                	addi	a2,sp,520
   120f6:	0001                	nop
   120f8:	0000                	unimp
   120fa:	0000                	unimp
   120fc:	0474                	addi	a3,sp,524
   120fe:	0001                	nop
   12100:	0000                	unimp
   12102:	0000                	unimp
   12104:	0008                	0x8
   12106:	0000                	unimp
   12108:	0010                	0x10
   1210a:	0000                	unimp
   1210c:	0100                	addi	s0,sp,128
   1210e:	0000                	unimp
   12110:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12114:	00316133          	or	sp,sp,gp
   12118:	0474                	addi	a3,sp,524
   1211a:	0001                	nop
   1211c:	0000                	unimp
   1211e:	0000                	unimp
   12120:	0474                	addi	a3,sp,524
   12122:	0001                	nop
   12124:	0000                	unimp
   12126:	0000                	unimp
   12128:	000a                	c.slli	zero,0x2
   1212a:	0000                	unimp
   1212c:	0010                	0x10
   1212e:	0000                	unimp
   12130:	0100                	addi	s0,sp,128
   12132:	0000                	unimp
   12134:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12138:	36387033          	0x36387033
   1213c:	0038                	addi	a4,sp,8
   1213e:	0000                	unimp
   12140:	046a                	slli	s0,s0,0x1a
   12142:	0001                	nop
   12144:	0000                	unimp
   12146:	0000                	unimp
   12148:	046a                	slli	s0,s0,0x1a
   1214a:	0001                	nop
   1214c:	0000                	unimp
   1214e:	0000                	unimp
   12150:	00000017          	auipc	zero,0x0
   12154:	0000                	unimp
   12156:	0000                	unimp
   12158:	0100                	addi	s0,sp,128
   1215a:	0000                	unimp
   1215c:	05244147          	0x5244147
   12160:	20636367          	0x20636367
   12164:	2e39                	addiw	t3,t3,14
   12166:	2e30                	fld	fa2,88(a2)
   12168:	2031                	0x2031
   1216a:	3032                	fld	ft0,296(sp)
   1216c:	3931                	addiw	s2,s2,-20
   1216e:	3230                	fld	fa2,96(a2)
   12170:	3930                	fld	fa2,112(a0)
   12172:	0000                	unimp
   12174:	000a                	c.slli	zero,0x2
   12176:	0000                	unimp
   12178:	0000                	unimp
   1217a:	0000                	unimp
   1217c:	0100                	addi	s0,sp,128
   1217e:	0000                	unimp
   12180:	472a4147          	fmsub.q	ft2,fs4,fs2,fs0,rmm
   12184:	2a00574f          	fnmadd.d	fa4,ft0,ft0,ft5,unknown
   12188:	0045                	c.nop	17
   1218a:	0000                	unimp
   1218c:	0006                	c.slli	zero,0x1
   1218e:	0000                	unimp
   12190:	0000                	unimp
   12192:	0000                	unimp
   12194:	0100                	addi	s0,sp,128
   12196:	0000                	unimp
   12198:	022a4147          	fmsub.d	ft2,fs4,ft2,ft0,rmm
   1219c:	0000                	unimp
   1219e:	0000                	unimp
   121a0:	0000000f          	fence	unknown,unknown
   121a4:	0000                	unimp
   121a6:	0000                	unimp
   121a8:	0100                	addi	s0,sp,128
   121aa:	0000                	unimp
   121ac:	732b4147          	fmsub.d	ft2,fs6,fs2,fa4,rmm
   121b0:	6174                	ld	a3,192(a0)
   121b2:	635f6b63          	bltu	t5,s5,127e8 <__BSS_END__+0x7a8>
   121b6:	616c                	ld	a1,192(a0)
   121b8:	00006873          	csrrsi	a6,ustatus,0
   121bc:	00000013          	nop
   121c0:	0000                	unimp
   121c2:	0000                	unimp
   121c4:	0100                	addi	s0,sp,128
   121c6:	0000                	unimp
   121c8:	632a4147          	fmsub.d	ft2,fs4,fs2,fa2,rmm
   121cc:	5f66                	lw	t5,120(sp)
   121ce:	7270                	ld	a2,224(a2)
   121d0:	6365746f          	jal	s0,69806 <__global_pointer$+0x57006>
   121d4:	6974                	ld	a3,208(a0)
   121d6:	01006e6f          	jal	t3,181e6 <__global_pointer$+0x59e6>
   121da:	0000                	unimp
   121dc:	0016                	c.slli	zero,0x5
   121de:	0000                	unimp
   121e0:	0000                	unimp
   121e2:	0000                	unimp
   121e4:	0100                	addi	s0,sp,128
   121e6:	0000                	unimp
   121e8:	472b4147          	fmsub.q	ft2,fs6,fs2,fs0,rmm
   121ec:	494c                	lw	a1,20(a0)
   121ee:	4342                	lw	t1,16(sp)
   121f0:	5858                	lw	a4,52(s0)
   121f2:	415f 5353 5245      	0x52455353415f
   121f8:	4954                	lw	a3,20(a0)
   121fa:	00534e4f          	fnmadd.s	ft8,ft6,ft5,ft0,rmm
   121fe:	0000                	unimp
   12200:	000d                	c.nop	3
   12202:	0000                	unimp
   12204:	0000                	unimp
   12206:	0000                	unimp
   12208:	0100                	addi	s0,sp,128
   1220a:	0000                	unimp
   1220c:	462a4147          	fmsub.q	ft2,fs4,ft2,fs0,rmm
   12210:	4954524f          	fnmadd.s	ft4,fs0,fs5,fs1,unknown
   12214:	5946                	lw	s2,112(sp)
   12216:	ff00                	sd	s0,56(a4)
   12218:	0000                	unimp
   1221a:	0000                	unimp
   1221c:	0006                	c.slli	zero,0x1
   1221e:	0000                	unimp
   12220:	0000                	unimp
   12222:	0000                	unimp
   12224:	0100                	addi	s0,sp,128
   12226:	0000                	unimp
   12228:	072a4147          	fmsub.q	ft2,fs4,fs2,ft0,rmm
   1222c:	0000                	unimp
   1222e:	0000                	unimp
   12230:	0005                	c.nop	1
   12232:	0000                	unimp
   12234:	0000                	unimp
   12236:	0000                	unimp
   12238:	0100                	addi	s0,sp,128
   1223a:	0000                	unimp
   1223c:	08214147          	fmsub.s	ft2,ft2,ft2,ft1,rmm
   12240:	0000                	unimp
   12242:	0000                	unimp
   12244:	0016                	c.slli	zero,0x5
   12246:	0000                	unimp
   12248:	0000                	unimp
   1224a:	0000                	unimp
   1224c:	0100                	addi	s0,sp,128
   1224e:	0000                	unimp
   12250:	6f2b4147          	fmsub.q	ft2,fs6,fs2,fa3,rmm
   12254:	696d                	lui	s2,0x1b
   12256:	5f74                	lw	a3,124(a4)
   12258:	7266                	ld	tp,120(sp)
   1225a:	6d61                	lui	s10,0x18
   1225c:	5f65                	li	t5,-7
   1225e:	6f70                	ld	a2,216(a4)
   12260:	6e69                	lui	t3,0x1a
   12262:	6574                	ld	a3,200(a0)
   12264:	0072                	c.slli	zero,0x1c
   12266:	0000                	unimp
   12268:	000a                	c.slli	zero,0x2
   1226a:	0000                	unimp
   1226c:	0010                	0x10
   1226e:	0000                	unimp
   12270:	0100                	addi	s0,sp,128
   12272:	0000                	unimp
   12274:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12278:	36387033          	0x36387033
   1227c:	0038                	addi	a4,sp,8
   1227e:	0000                	unimp
   12280:	046a                	slli	s0,s0,0x1a
   12282:	0001                	nop
   12284:	0000                	unimp
   12286:	0000                	unimp
   12288:	046a                	slli	s0,s0,0x1a
   1228a:	0001                	nop
   1228c:	0000                	unimp
   1228e:	0000                	unimp
   12290:	00000017          	auipc	zero,0x0
   12294:	0000                	unimp
   12296:	0000                	unimp
   12298:	0100                	addi	s0,sp,128
   1229a:	0000                	unimp
   1229c:	05244147          	0x5244147
   122a0:	20636367          	0x20636367
   122a4:	2e39                	addiw	t3,t3,14
   122a6:	2e30                	fld	fa2,88(a2)
   122a8:	2031                	0x2031
   122aa:	3032                	fld	ft0,296(sp)
   122ac:	3931                	addiw	s2,s2,-20
   122ae:	3230                	fld	fa2,96(a2)
   122b0:	3930                	fld	fa2,112(a0)
   122b2:	0000                	unimp
   122b4:	000a                	c.slli	zero,0x2
   122b6:	0000                	unimp
   122b8:	0000                	unimp
   122ba:	0000                	unimp
   122bc:	0100                	addi	s0,sp,128
   122be:	0000                	unimp
   122c0:	472a4147          	fmsub.q	ft2,fs4,fs2,fs0,rmm
   122c4:	2a00574f          	fnmadd.d	fa4,ft0,ft0,ft5,unknown
   122c8:	0045                	c.nop	17
   122ca:	0000                	unimp
   122cc:	0006                	c.slli	zero,0x1
   122ce:	0000                	unimp
   122d0:	0000                	unimp
   122d2:	0000                	unimp
   122d4:	0100                	addi	s0,sp,128
   122d6:	0000                	unimp
   122d8:	022a4147          	fmsub.d	ft2,fs4,ft2,ft0,rmm
   122dc:	0000                	unimp
   122de:	0000                	unimp
   122e0:	0000000f          	fence	unknown,unknown
   122e4:	0000                	unimp
   122e6:	0000                	unimp
   122e8:	0100                	addi	s0,sp,128
   122ea:	0000                	unimp
   122ec:	732b4147          	fmsub.d	ft2,fs6,fs2,fa4,rmm
   122f0:	6174                	ld	a3,192(a0)
   122f2:	635f6b63          	bltu	t5,s5,12928 <__global_pointer$+0x128>
   122f6:	616c                	ld	a1,192(a0)
   122f8:	00006873          	csrrsi	a6,ustatus,0
   122fc:	00000013          	nop
   12300:	0000                	unimp
   12302:	0000                	unimp
   12304:	0100                	addi	s0,sp,128
   12306:	0000                	unimp
   12308:	632a4147          	fmsub.d	ft2,fs4,fs2,fa2,rmm
   1230c:	5f66                	lw	t5,120(sp)
   1230e:	7270                	ld	a2,224(a2)
   12310:	6365746f          	jal	s0,69946 <__global_pointer$+0x57146>
   12314:	6974                	ld	a3,208(a0)
   12316:	01006e6f          	jal	t3,18326 <__global_pointer$+0x5b26>
   1231a:	0000                	unimp
   1231c:	0016                	c.slli	zero,0x5
   1231e:	0000                	unimp
   12320:	0000                	unimp
   12322:	0000                	unimp
   12324:	0100                	addi	s0,sp,128
   12326:	0000                	unimp
   12328:	472b4147          	fmsub.q	ft2,fs6,fs2,fs0,rmm
   1232c:	494c                	lw	a1,20(a0)
   1232e:	4342                	lw	t1,16(sp)
   12330:	5858                	lw	a4,52(s0)
   12332:	415f 5353 5245      	0x52455353415f
   12338:	4954                	lw	a3,20(a0)
   1233a:	00534e4f          	fnmadd.s	ft8,ft6,ft5,ft0,rmm
   1233e:	0000                	unimp
   12340:	000d                	c.nop	3
   12342:	0000                	unimp
   12344:	0000                	unimp
   12346:	0000                	unimp
   12348:	0100                	addi	s0,sp,128
   1234a:	0000                	unimp
   1234c:	462a4147          	fmsub.q	ft2,fs4,ft2,fs0,rmm
   12350:	4954524f          	fnmadd.s	ft4,fs0,fs5,fs1,unknown
   12354:	5946                	lw	s2,112(sp)
   12356:	ff00                	sd	s0,56(a4)
   12358:	0000                	unimp
   1235a:	0000                	unimp
   1235c:	0006                	c.slli	zero,0x1
   1235e:	0000                	unimp
   12360:	0000                	unimp
   12362:	0000                	unimp
   12364:	0100                	addi	s0,sp,128
   12366:	0000                	unimp
   12368:	072a4147          	fmsub.q	ft2,fs4,fs2,ft0,rmm
   1236c:	0000                	unimp
   1236e:	0000                	unimp
   12370:	0005                	c.nop	1
   12372:	0000                	unimp
   12374:	0000                	unimp
   12376:	0000                	unimp
   12378:	0100                	addi	s0,sp,128
   1237a:	0000                	unimp
   1237c:	08214147          	fmsub.s	ft2,ft2,ft2,ft1,rmm
   12380:	0000                	unimp
   12382:	0000                	unimp
   12384:	0016                	c.slli	zero,0x5
   12386:	0000                	unimp
   12388:	0000                	unimp
   1238a:	0000                	unimp
   1238c:	0100                	addi	s0,sp,128
   1238e:	0000                	unimp
   12390:	6f2b4147          	fmsub.q	ft2,fs6,fs2,fa3,rmm
   12394:	696d                	lui	s2,0x1b
   12396:	5f74                	lw	a3,124(a4)
   12398:	7266                	ld	tp,120(sp)
   1239a:	6d61                	lui	s10,0x18
   1239c:	5f65                	li	t5,-7
   1239e:	6f70                	ld	a2,216(a4)
   123a0:	6e69                	lui	t3,0x1a
   123a2:	6574                	ld	a3,200(a0)
   123a4:	0072                	c.slli	zero,0x1c
   123a6:	0000                	unimp
   123a8:	0008                	0x8
   123aa:	0000                	unimp
   123ac:	0010                	0x10
   123ae:	0000                	unimp
   123b0:	0100                	addi	s0,sp,128
   123b2:	0000                	unimp
   123b4:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   123b8:	00316133          	or	sp,sp,gp
   123bc:	046a                	slli	s0,s0,0x1a
   123be:	0001                	nop
   123c0:	0000                	unimp
   123c2:	0000                	unimp
   123c4:	046a                	slli	s0,s0,0x1a
   123c6:	0001                	nop
   123c8:	0000                	unimp
   123ca:	0000                	unimp
   123cc:	0008                	0x8
   123ce:	0000                	unimp
   123d0:	0010                	0x10
   123d2:	0000                	unimp
   123d4:	0100                	addi	s0,sp,128
   123d6:	0000                	unimp
   123d8:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   123dc:	00316133          	or	sp,sp,gp
   123e0:	046a                	slli	s0,s0,0x1a
   123e2:	0001                	nop
   123e4:	0000                	unimp
   123e6:	0000                	unimp
   123e8:	04f4                	addi	a3,sp,588
   123ea:	0001                	nop
   123ec:	0000                	unimp
   123ee:	0000                	unimp
   123f0:	0008                	0x8
   123f2:	0000                	unimp
   123f4:	0010                	0x10
   123f6:	0000                	unimp
   123f8:	0100                	addi	s0,sp,128
   123fa:	0000                	unimp
   123fc:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12400:	00316133          	or	sp,sp,gp
   12404:	051a                	slli	a0,a0,0x6
   12406:	0001                	nop
   12408:	0000                	unimp
   1240a:	0000                	unimp
   1240c:	0574                	addi	a3,sp,652
   1240e:	0001                	nop
   12410:	0000                	unimp
   12412:	0000                	unimp
   12414:	0008                	0x8
   12416:	0000                	unimp
   12418:	0010                	0x10
   1241a:	0000                	unimp
   1241c:	0100                	addi	s0,sp,128
   1241e:	0000                	unimp
   12420:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12424:	00316133          	or	sp,sp,gp
   12428:	0574                	addi	a3,sp,652
   1242a:	0001                	nop
   1242c:	0000                	unimp
   1242e:	0000                	unimp
   12430:	0574                	addi	a3,sp,652
   12432:	0001                	nop
   12434:	0000                	unimp
   12436:	0000                	unimp
   12438:	0008                	0x8
   1243a:	0000                	unimp
   1243c:	0010                	0x10
   1243e:	0000                	unimp
   12440:	0100                	addi	s0,sp,128
   12442:	0000                	unimp
   12444:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12448:	00316133          	or	sp,sp,gp
   1244c:	0574                	addi	a3,sp,652
   1244e:	0001                	nop
   12450:	0000                	unimp
   12452:	0000                	unimp
   12454:	0574                	addi	a3,sp,652
   12456:	0001                	nop
   12458:	0000                	unimp
	...

Disassembly of section .debug_aranges:

0000000000000000 <.debug_aranges>:
   0:	002c                	addi	a1,sp,8
   2:	0000                	unimp
   4:	0002                	c.slli64	zero
   6:	0000                	unimp
   8:	0000                	unimp
   a:	0008                	0x8
   c:	0000                	unimp
   e:	0000                	unimp
  10:	04e0                	addi	s0,sp,588
  12:	0001                	nop
  14:	0000                	unimp
  16:	0000                	unimp
  18:	003a                	c.slli	zero,0xe
	...

Disassembly of section .debug_info:

0000000000000000 <.debug_info>:
   0:	0352                	slli	t1,t1,0x14
   2:	0000                	unimp
   4:	0004                	0x4
   6:	0000                	unimp
   8:	0000                	unimp
   a:	0108                	addi	a0,sp,128
   c:	0084                	addi	s1,sp,64
   e:	0000                	unimp
  10:	400c                	lw	a1,0(s0)
  12:	0001                	nop
  14:	0300                	addi	s0,sp,384
  16:	0001                	nop
  18:	e000                	sd	s0,0(s0)
  1a:	0104                	addi	s1,sp,128
  1c:	0000                	unimp
  1e:	0000                	unimp
  20:	3a00                	fld	fs0,48(a2)
	...
  2a:	0000                	unimp
  2c:	0200                	addi	s0,sp,256
  2e:	0038                	addi	a4,sp,8
  30:	0000                	unimp
  32:	d102                	sw	zero,160(sp)
  34:	00003917          	auipc	s2,0x3
  38:	0300                	addi	s0,sp,384
  3a:	0708                	addi	a0,sp,896
  3c:	01b2                	slli	gp,gp,0xc
  3e:	0000                	unimp
  40:	18080103          	lb	sp,384(a6)
  44:	0001                	nop
  46:	0400                	addi	s0,sp,512
  48:	0040                	addi	s0,sp,4
  4a:	0000                	unimp
  4c:	79070203          	lb	tp,1936(a4) # 12790 <__BSS_END__+0x750>
  50:	0001                	nop
  52:	0300                	addi	s0,sp,384
  54:	0704                	addi	s1,sp,896
  56:	000001b7          	lui	gp,0x0
  5a:	1a060103          	lb	sp,416(a2)
  5e:	0001                	nop
  60:	0300                	addi	s0,sp,384
  62:	0502                	c.slli64	a0
  64:	002e                	c.slli	zero,0xb
  66:	0000                	unimp
  68:	0405                	addi	s0,s0,1
  6a:	6905                	lui	s2,0x1
  6c:	746e                	ld	s0,248(sp)
  6e:	0300                	addi	s0,sp,384
  70:	0508                	addi	a0,sp,640
  72:	00ee                	slli	ra,ra,0x1b
  74:	0000                	unimp
  76:	dc02                	sw	zero,56(sp)
  78:	0001                	nop
  7a:	0300                	addi	s0,sp,384
  7c:	1998                	addi	a4,sp,240
  7e:	0000006f          	j	7e <_PROCEDURE_LINKAGE_TABLE_-0x10362>
  82:	d202                	sw	zero,36(sp)
  84:	0001                	nop
  86:	0300                	addi	s0,sp,384
  88:	1b99                	addi	s7,s7,-26
  8a:	0000006f          	j	8a <_PROCEDURE_LINKAGE_TABLE_-0x10356>
  8e:	0806                	slli	a6,a6,0x1
  90:	00960807          	0x960807
  94:	0000                	unimp
  96:	21080103          	lb	sp,528(a6)
  9a:	0001                	nop
  9c:	0400                	addi	s0,sp,512
  9e:	0096                	slli	ra,ra,0x5
  a0:	0000                	unimp
  a2:	0f08                	addi	a0,sp,912
  a4:	0001                	nop
  a6:	d800                	sw	s0,48(s0)
  a8:	3104                	fld	fs1,32(a0)
  aa:	2908                	fld	fa0,16(a0)
  ac:	0002                	c.slli64	zero
  ae:	0900                	addi	s0,sp,144
  b0:	004d                	c.nop	19
  b2:	0000                	unimp
  b4:	3304                	fld	fs1,32(a4)
  b6:	00006807          	0x6807
  ba:	0000                	unimp
  bc:	6c09                	lui	s8,0x2
  be:	0001                	nop
  c0:	0400                	addi	s0,sp,512
  c2:	0936                	slli	s2,s2,0xd
  c4:	0090                	addi	a2,sp,64
  c6:	0000                	unimp
  c8:	0908                	addi	a0,sp,144
  ca:	006a                	c.slli	zero,0x1a
  cc:	0000                	unimp
  ce:	3704                	fld	fs1,40(a4)
  d0:	9009                	srli	s0,s0,0x22
  d2:	0000                	unimp
  d4:	1000                	addi	s0,sp,32
  d6:	1d09                	addi	s10,s10,-30
  d8:	0002                	c.slli64	zero
  da:	0400                	addi	s0,sp,512
  dc:	0938                	addi	a4,sp,152
  de:	0090                	addi	a2,sp,64
  e0:	0000                	unimp
  e2:	0918                	addi	a4,sp,144
  e4:	0154                	addi	a3,sp,132
  e6:	0000                	unimp
  e8:	3904                	fld	fs1,48(a0)
  ea:	9009                	srli	s0,s0,0x22
  ec:	0000                	unimp
  ee:	2000                	fld	fs0,0(s0)
  f0:	3f09                	addiw	t5,t5,-30
  f2:	0000                	unimp
  f4:	0400                	addi	s0,sp,512
  f6:	093a                	slli	s2,s2,0xe
  f8:	0090                	addi	a2,sp,64
  fa:	0000                	unimp
  fc:	0928                	addi	a0,sp,152
  fe:	01c4                	addi	s1,sp,196
 100:	0000                	unimp
 102:	3b04                	fld	fs1,48(a4)
 104:	9009                	srli	s0,s0,0x22
 106:	0000                	unimp
 108:	3000                	fld	fs0,32(s0)
 10a:	5409                	li	s0,-30
 10c:	0000                	unimp
 10e:	0400                	addi	s0,sp,512
 110:	093c                	addi	a5,sp,152
 112:	0090                	addi	a2,sp,64
 114:	0000                	unimp
 116:	0938                	addi	a4,sp,152
 118:	0000                	unimp
 11a:	0000                	unimp
 11c:	3d04                	fld	fs1,56(a0)
 11e:	9009                	srli	s0,s0,0x22
 120:	0000                	unimp
 122:	4000                	lw	s0,0(s0)
 124:	3a09                	addiw	s4,s4,-30
 126:	0002                	c.slli64	zero
 128:	0400                	addi	s0,sp,512
 12a:	0940                	addi	s0,sp,148
 12c:	0090                	addi	a2,sp,64
 12e:	0000                	unimp
 130:	0948                	addi	a0,sp,148
 132:	01f9                	addi	gp,gp,30
 134:	0000                	unimp
 136:	4104                	lw	s1,0(a0)
 138:	9009                	srli	s0,s0,0x22
 13a:	0000                	unimp
 13c:	5000                	lw	s0,32(s0)
 13e:	2109                	addiw	sp,sp,2
 140:	0000                	unimp
 142:	0400                	addi	s0,sp,512
 144:	0942                	slli	s2,s2,0x10
 146:	0090                	addi	a2,sp,64
 148:	0000                	unimp
 14a:	0958                	addi	a4,sp,148
 14c:	0061                	c.nop	24
 14e:	0000                	unimp
 150:	4404                	lw	s1,8(s0)
 152:	4216                	lw	tp,68(sp)
 154:	0002                	c.slli64	zero
 156:	6000                	ld	s0,0(s0)
 158:	e409                	bnez	s0,162 <_PROCEDURE_LINKAGE_TABLE_-0x1027e>
 15a:	0001                	nop
 15c:	0400                	addi	s0,sp,512
 15e:	1446                	slli	s0,s0,0x31
 160:	0248                	addi	a0,sp,260
 162:	0000                	unimp
 164:	0968                	addi	a0,sp,156
 166:	0254                	addi	a3,sp,260
 168:	0000                	unimp
 16a:	4804                	lw	s1,16(s0)
 16c:	00006807          	0x6807
 170:	7000                	ld	s0,32(s0)
 172:	0f09                	addi	t5,t5,2
 174:	0002                	c.slli64	zero
 176:	0400                	addi	s0,sp,512
 178:	0749                	addi	a4,a4,18
 17a:	0068                	addi	a0,sp,12
 17c:	0000                	unimp
 17e:	0974                	addi	a3,sp,156
 180:	000c                	0xc
 182:	0000                	unimp
 184:	4a04                	lw	s1,16(a2)
 186:	0000760b          	0x760b
 18a:	7800                	ld	s0,48(s0)
 18c:	f709                	bnez	a4,96 <_PROCEDURE_LINKAGE_TABLE_-0x1034a>
 18e:	0000                	unimp
 190:	0400                	addi	s0,sp,512
 192:	124d                	addi	tp,tp,-13
 194:	004c                	addi	a1,sp,4
 196:	0000                	unimp
 198:	0980                	addi	s0,sp,208
 19a:	0000022b          	0x22b
 19e:	4e04                	lw	s1,24(a2)
 1a0:	00005a0f          	0x5a0f
 1a4:	8200                	0x8200
 1a6:	3609                	addiw	a2,a2,-30
 1a8:	0001                	nop
 1aa:	0400                	addi	s0,sp,512
 1ac:	024e084f          	fnmadd.d	fa6,ft8,ft4,ft0,rne
 1b0:	0000                	unimp
 1b2:	00e80983          	lb	s3,14(a6)
 1b6:	0000                	unimp
 1b8:	5104                	lw	s1,32(a0)
 1ba:	00025e0f          	0x25e0f
 1be:	8800                	0x8800
 1c0:	1009                	c.nop	-30
 1c2:	0000                	unimp
 1c4:	0400                	addi	s0,sp,512
 1c6:	0d59                	addi	s10,s10,22
 1c8:	0082                	c.slli64	ra
 1ca:	0000                	unimp
 1cc:	0990                	addi	a2,sp,208
 1ce:	01a9                	addi	gp,gp,10
 1d0:	0000                	unimp
 1d2:	5b04                	lw	s1,48(a4)
 1d4:	00026917          	auipc	s2,0x26
 1d8:	9800                	0x9800
 1da:	ee09                	bnez	a2,1f4 <_PROCEDURE_LINKAGE_TABLE_-0x101ec>
 1dc:	0001                	nop
 1de:	0400                	addi	s0,sp,512
 1e0:	195c                	addi	a5,sp,180
 1e2:	0274                	addi	a3,sp,268
 1e4:	0000                	unimp
 1e6:	09a0                	addi	s0,sp,216
 1e8:	0191                	addi	gp,gp,4
 1ea:	0000                	unimp
 1ec:	5d04                	lw	s1,56(a0)
 1ee:	4814                	lw	a3,16(s0)
 1f0:	0002                	c.slli64	zero
 1f2:	a800                	fsd	fs0,16(s0)
 1f4:	7709                	lui	a4,0xfffe2
 1f6:	0000                	unimp
 1f8:	0400                	addi	s0,sp,512
 1fa:	095e                	slli	s2,s2,0x17
 1fc:	008e                	slli	ra,ra,0x3
 1fe:	0000                	unimp
 200:	09b0                	addi	a2,sp,216
 202:	019f 0000 5f04      	0x5f040000019f
 208:	2d0a                	fld	fs10,128(sp)
 20a:	0000                	unimp
 20c:	b800                	fsd	fs0,48(s0)
 20e:	1709                	addi	a4,a4,-30
 210:	0002                	c.slli64	zero
 212:	0400                	addi	s0,sp,512
 214:	0760                	addi	s0,sp,908
 216:	0068                	addi	a0,sp,12
 218:	0000                	unimp
 21a:	09c0                	addi	s0,sp,212
 21c:	00000163          	beqz	zero,21e <_PROCEDURE_LINKAGE_TABLE_-0x101c2>
 220:	6204                	ld	s1,0(a2)
 222:	7a08                	ld	a0,48(a2)
 224:	0002                	c.slli64	zero
 226:	c400                	sw	s0,8(s0)
 228:	0200                	addi	s0,sp,256
 22a:	00000113          	li	sp,0
 22e:	0705                	addi	a4,a4,1
 230:	a219                	j	336 <_PROCEDURE_LINKAGE_TABLE_-0x100aa>
 232:	0000                	unimp
 234:	0a00                	addi	s0,sp,272
 236:	00000263          	beqz	zero,23a <_PROCEDURE_LINKAGE_TABLE_-0x101a6>
 23a:	2b04                	fld	fs1,16(a4)
 23c:	0b0e                	slli	s6,s6,0x3
 23e:	0000012b          	0x12b
 242:	023d0807          	0x23d0807
 246:	0000                	unimp
 248:	00a20807          	0xa20807
 24c:	0000                	unimp
 24e:	960c                	0x960c
 250:	0000                	unimp
 252:	5e00                	lw	s0,56(a2)
 254:	0002                	c.slli64	zero
 256:	0d00                	addi	s0,sp,656
 258:	0039                	c.nop	14
 25a:	0000                	unimp
 25c:	0000                	unimp
 25e:	02350807          	0x2350807
 262:	0000                	unimp
 264:	0001a60b          	0x1a60b
 268:	0700                	addi	s0,sp,896
 26a:	6408                	ld	a0,8(s0)
 26c:	0002                	c.slli64	zero
 26e:	0b00                	addi	s0,sp,400
 270:	000001eb          	0x1eb
 274:	026f0807          	0x26f0807
 278:	0000                	unimp
 27a:	960c                	0x960c
 27c:	0000                	unimp
 27e:	8a00                	0x8a00
 280:	0002                	c.slli64	zero
 282:	0d00                	addi	s0,sp,656
 284:	0039                	c.nop	14
 286:	0000                	unimp
 288:	090e0013          	addi	zero,t3,144 # 1a090 <__global_pointer$+0x7890>
 28c:	0002                	c.slli64	zero
 28e:	0600                	addi	s0,sp,768
 290:	0e89                	addi	t4,t4,2
 292:	0296                	slli	t0,t0,0x5
 294:	0000                	unimp
 296:	02290807          	0x2290807
 29a:	0000                	unimp
 29c:	5c0e                	lw	s8,224(sp)
 29e:	0002                	c.slli64	zero
 2a0:	0600                	addi	s0,sp,768
 2a2:	0e8a                	slli	t4,t4,0x2
 2a4:	0296                	slli	t0,t0,0x5
 2a6:	0000                	unimp
 2a8:	e10e                	sd	gp,128(sp)
 2aa:	0000                	unimp
 2ac:	0600                	addi	s0,sp,768
 2ae:	02960e8b          	0x2960e8b
 2b2:	0000                	unimp
 2b4:	180e                	slli	a6,a6,0x23
 2b6:	0000                	unimp
 2b8:	0700                	addi	s0,sp,896
 2ba:	0c1a                	slli	s8,s8,0x6
 2bc:	0068                	addi	a0,sp,12
 2be:	0000                	unimp
 2c0:	d60c                	sw	a1,40(a2)
 2c2:	0002                	c.slli64	zero
 2c4:	cb00                	sw	s0,16(a4)
 2c6:	0002                	c.slli64	zero
 2c8:	0f00                	addi	s0,sp,912
 2ca:	0400                	addi	s0,sp,512
 2cc:	02c0                	addi	s0,sp,324
 2ce:	0000                	unimp
 2d0:	009d0807          	0x9d0807
 2d4:	0000                	unimp
 2d6:	d004                	sw	s1,32(s0)
 2d8:	0002                	c.slli64	zero
 2da:	0e00                	addi	s0,sp,784
 2dc:	0248                	addi	a0,sp,260
 2de:	0000                	unimp
 2e0:	cb1a1b07          	0xcb1a1b07
 2e4:	0002                	c.slli64	zero
 2e6:	0c00                	addi	s0,sp,528
 2e8:	00000047          	fmsub.s	ft0,ft0,ft0,ft0,rne
 2ec:	000002f7          	0x2f7
 2f0:	390d                	addiw	s2,s2,-29
 2f2:	0000                	unimp
 2f4:	0900                	addi	s0,sp,144
 2f6:	0400                	addi	s0,sp,512
 2f8:	000002e7          	jalr	t0,zero # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
 2fc:	4f10                	lw	a2,24(a4)
 2fe:	0001                	nop
 300:	0800                	addi	s0,sp,16
 302:	1510                	addi	a2,sp,672
 304:	000002f7          	0x2f7
 308:	0309                	addi	t1,t1,2
 30a:	0578                	addi	a4,sp,652
 30c:	0001                	nop
 30e:	0000                	unimp
 310:	0000                	unimp
 312:	8c11                	sub	s0,s0,a2
 314:	0001                	nop
 316:	0100                	addi	s0,sp,128
 318:	0068050b          	0x68050b
 31c:	0000                	unimp
 31e:	04e0                	addi	s0,sp,588
 320:	0001                	nop
 322:	0000                	unimp
 324:	0000                	unimp
 326:	003a                	c.slli	zero,0xe
 328:	0000                	unimp
 32a:	0000                	unimp
 32c:	0000                	unimp
 32e:	9c01                	subw	s0,s0,s0
 330:	0344                	addi	s1,sp,388
 332:	0000                	unimp
 334:	2612                	fld	fa2,256(sp)
 336:	0001                	nop
 338:	0100                	addi	s0,sp,128
 33a:	090d                	addi	s2,s2,3
 33c:	0000034f          	fnmadd.s	ft6,ft0,ft0,ft0,rne
 340:	9102                	jalr	sp
 342:	0068                	addi	a0,sp,12
 344:	00006813          	ori	a6,zero,0
 348:	4f00                	lw	s0,24(a4)
 34a:	14000003          	lb	zero,320(zero) # 140 <_PROCEDURE_LINKAGE_TABLE_-0x102a0>
 34e:	0700                	addi	s0,sp,896
 350:	4408                	lw	a0,8(s0)
 352:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>

Disassembly of section .debug_abbrev:

0000000000000000 <.debug_abbrev>:
   0:	1101                	addi	sp,sp,-32
   2:	2501                	sext.w	a0,a0
   4:	130e                	slli	t1,t1,0x23
   6:	1b0e030b          	0x1b0e030b
   a:	110e                	slli	sp,sp,0x23
   c:	1201                	addi	tp,tp,-32
   e:	00171007          	0x171007
  12:	0200                	addi	s0,sp,256
  14:	0016                	c.slli	zero,0x5
  16:	0b3a0e03          	lb	t3,179(s4) # fffffffffffe00b3 <__global_pointer$+0xfffffffffffcd8b3>
  1a:	0b390b3b          	0xb390b3b
  1e:	1349                	addi	t1,t1,-14
  20:	0000                	unimp
  22:	0b002403          	lw	s0,176(zero) # b0 <_PROCEDURE_LINKAGE_TABLE_-0x10330>
  26:	030b3e0b          	0x30b3e0b
  2a:	000e                	c.slli	zero,0x3
  2c:	0400                	addi	s0,sp,512
  2e:	0026                	c.slli	zero,0x9
  30:	1349                	addi	t1,t1,-14
  32:	0000                	unimp
  34:	2405                	addiw	s0,s0,1
  36:	0b00                	addi	s0,sp,400
  38:	030b3e0b          	0x30b3e0b
  3c:	0008                	0x8
  3e:	0600                	addi	s0,sp,768
  40:	0b0b000f          	0xb0b000f
  44:	0000                	unimp
  46:	0b000f07          	0xb000f07
  4a:	0013490b          	0x13490b
  4e:	0800                	addi	s0,sp,16
  50:	0e030113          	addi	sp,t1,224 # e0 <_PROCEDURE_LINKAGE_TABLE_-0x10300>
  54:	0b3a0b0b          	0xb3a0b0b
  58:	0b390b3b          	0xb390b3b
  5c:	1301                	addi	t1,t1,-32
  5e:	0000                	unimp
  60:	0d09                	addi	s10,s10,2
  62:	0300                	addi	s0,sp,384
  64:	3a0e                	fld	fs4,224(sp)
  66:	390b3b0b          	0x390b3b0b
  6a:	3813490b          	0x3813490b
  6e:	0a00000b          	0xa00000b
  72:	0016                	c.slli	zero,0x5
  74:	0b3a0e03          	lb	t3,179(s4)
  78:	0b390b3b          	0xb390b3b
  7c:	0000                	unimp
  7e:	0300130b          	0x300130b
  82:	3c0e                	fld	fs8,224(sp)
  84:	0019                	c.nop	6
  86:	0c00                	addi	s0,sp,528
  88:	0101                	addi	sp,sp,0
  8a:	1349                	addi	t1,t1,-14
  8c:	1301                	addi	t1,t1,-32
  8e:	0000                	unimp
  90:	210d                	addiw	sp,sp,3
  92:	4900                	lw	s0,16(a0)
  94:	000b2f13          	slti	t5,s6,0
  98:	0e00                	addi	s0,sp,784
  9a:	0034                	addi	a3,sp,8
  9c:	0b3a0e03          	lb	t3,179(s4)
  a0:	0b390b3b          	0xb390b3b
  a4:	1349                	addi	t1,t1,-14
  a6:	193c193f 210f0000 	0x210f0000193c193f
  ae:	0000                	unimp
  b0:	1000                	addi	s0,sp,32
  b2:	0034                	addi	a3,sp,8
  b4:	0b3a0e03          	lb	t3,179(s4)
  b8:	0b390b3b          	0xb390b3b
  bc:	1349                	addi	t1,t1,-14
  be:	1802193f 2e110000 	0x2e1100001802193f
  c6:	3f01                	addiw	t5,t5,-32
  c8:	0319                	addi	t1,t1,6
  ca:	3a0e                	fld	fs4,224(sp)
  cc:	390b3b0b          	0x390b3b0b
  d0:	1113490b          	0x1113490b
  d4:	1201                	addi	tp,tp,-32
  d6:	96184007          	flq	ft0,-1695(a6)
  da:	1942                	slli	s2,s2,0x30
  dc:	1301                	addi	t1,t1,-32
  de:	0000                	unimp
  e0:	3412                	fld	fs0,288(sp)
  e2:	0300                	addi	s0,sp,384
  e4:	3a0e                	fld	fs4,224(sp)
  e6:	390b3b0b          	0x390b3b0b
  ea:	0213490b          	0x213490b
  ee:	0018                	0x18
  f0:	1300                	addi	s0,sp,416
  f2:	0115                	addi	sp,sp,5
  f4:	1349                	addi	t1,t1,-14
  f6:	1301                	addi	t1,t1,-32
  f8:	0000                	unimp
  fa:	1814                	addi	a3,sp,48
  fc:	0000                	unimp
	...

Disassembly of section .debug_line:

0000000000000000 <.debug_line>:
   0:	0129                	addi	sp,sp,10
   2:	0000                	unimp
   4:	00df0003          	lb	zero,13(t5)
   8:	0000                	unimp
   a:	0101                	addi	sp,sp,0
   c:	000d0efb          	0xd0efb
  10:	0101                	addi	sp,sp,0
  12:	0101                	addi	sp,sp,0
  14:	0000                	unimp
  16:	0100                	addi	s0,sp,128
  18:	0000                	unimp
  1a:	7301                	lui	t1,0xfffe0
  1c:	6372                	ld	t1,280(sp)
  1e:	2f00                	fld	fs0,24(a4)
  20:	7375                	lui	t1,0xffffd
  22:	2f72                	fld	ft10,280(sp)
  24:	696c                	ld	a1,208(a0)
  26:	2f62                	fld	ft10,24(sp)
  28:	2f636367          	0x2f636367
  2c:	6972                	ld	s2,280(sp)
  2e:	36766373          	csrrsi	t1,0x367,12
  32:	2d34                	fld	fa3,88(a0)
  34:	6572                	ld	a0,280(sp)
  36:	6864                	ld	s1,208(s0)
  38:	7461                	lui	s0,0xffff8
  3a:	6c2d                	lui	s8,0xb
  3c:	6e69                	lui	t3,0x1a
  3e:	7875                	lui	a6,0xffffd
  40:	692f392f          	0x692f392f
  44:	636e                	ld	t1,216(sp)
  46:	756c                	ld	a1,232(a0)
  48:	6564                	ld	s1,200(a0)
  4a:	2f00                	fld	fs0,24(a4)
  4c:	7375                	lui	t1,0xffffd
  4e:	2f72                	fld	ft10,280(sp)
  50:	6e69                	lui	t3,0x1a
  52:	64756c63          	bltu	a0,t2,6aa <_PROCEDURE_LINKAGE_TABLE_-0xfd36>
  56:	2f65                	addiw	t5,t5,25
  58:	6962                	ld	s2,24(sp)
  5a:	7374                	ld	a3,224(a4)
  5c:	2f00                	fld	fs0,24(a4)
  5e:	7375                	lui	t1,0xffffd
  60:	2f72                	fld	ft10,280(sp)
  62:	6e69                	lui	t3,0x1a
  64:	64756c63          	bltu	a0,t2,6bc <_PROCEDURE_LINKAGE_TABLE_-0xfd24>
  68:	2f65                	addiw	t5,t5,25
  6a:	6962                	ld	s2,24(sp)
  6c:	7374                	ld	a3,224(a4)
  6e:	7079742f          	0x7079742f
  72:	7365                	lui	t1,0xffff9
  74:	2f00                	fld	fs0,24(a4)
  76:	7375                	lui	t1,0xffffd
  78:	2f72                	fld	ft10,280(sp)
  7a:	6e69                	lui	t3,0x1a
  7c:	64756c63          	bltu	a0,t2,6d4 <_PROCEDURE_LINKAGE_TABLE_-0xfd0c>
  80:	0065                	c.nop	25
  82:	7300                	ld	s0,32(a4)
  84:	73657463          	bgeu	a0,s6,7ac <_PROCEDURE_LINKAGE_TABLE_-0xfc34>
  88:	6574                	ld	a3,200(a0)
  8a:	2e72                	fld	ft8,280(sp)
  8c:	00010063          	beqz	sp,8c <_PROCEDURE_LINKAGE_TABLE_-0x10354>
  90:	7300                	ld	s0,32(a4)
  92:	6474                	ld	a3,200(s0)
  94:	6564                	ld	s1,200(a0)
  96:	2e66                	fld	ft8,88(sp)
  98:	0068                	addi	a0,sp,12
  9a:	0002                	c.slli64	zero
  9c:	7400                	ld	s0,40(s0)
  9e:	7079                	c.lui	zero,0xffffe
  a0:	7365                	lui	t1,0xffff9
  a2:	682e                	ld	a6,200(sp)
  a4:	0300                	addi	s0,sp,384
  a6:	0000                	unimp
  a8:	75727473          	csrrci	s0,0x757,4
  ac:	465f7463          	bgeu	t5,t0,514 <_PROCEDURE_LINKAGE_TABLE_-0xfecc>
  b0:	4c49                	li	s8,18
  b2:	2e45                	addiw	t3,t3,17
  b4:	0068                	addi	a0,sp,12
  b6:	0004                	0x4
  b8:	4600                	lw	s0,8(a2)
  ba:	4c49                	li	s8,18
  bc:	2e45                	addiw	t3,t3,17
  be:	0068                	addi	a0,sp,12
  c0:	0004                	0x4
  c2:	7300                	ld	s0,32(a4)
  c4:	6474                	ld	a3,200(s0)
  c6:	6f69                	lui	t5,0x1a
  c8:	682e                	ld	a6,200(sp)
  ca:	0500                	addi	s0,sp,640
  cc:	0000                	unimp
  ce:	5f737973          	csrrci	s2,0x5f7,6
  d2:	7265                	lui	tp,0xffff9
  d4:	6c72                	ld	s8,280(sp)
  d6:	7369                	lui	t1,0xffffa
  d8:	2e74                	fld	fa3,216(a2)
  da:	0068                	addi	a0,sp,12
  dc:	73000003          	lb	zero,1840(zero) # 730 <_PROCEDURE_LINKAGE_TABLE_-0xfcb0>
  e0:	682e3163          	0x682e3163
  e4:	0100                	addi	s0,sp,128
  e6:	0000                	unimp
  e8:	0500                	addi	s0,sp,640
  ea:	0209000b          	0x209000b
  ee:	04e0                	addi	s0,sp,588
  f0:	0001                	nop
  f2:	0000                	unimp
  f4:	0000                	unimp
  f6:	05010a03          	lb	s4,80(sp)
  fa:	09010303          	lb	t1,144(sp)
  fe:	0008                	0x8
 100:	0501                	addi	a0,a0,0
 102:	0308                	addi	a0,sp,384
 104:	0902                	c.slli64	s2
 106:	000c                	0xc
 108:	0501                	addi	a0,a0,0
 10a:	09010303          	lb	t1,144(sp)
 10e:	000a                	c.slli	zero,0x2
 110:	0301                	addi	t1,t1,0
 112:	0901                	addi	s2,s2,0
 114:	0006                	c.slli	zero,0x1
 116:	0501                	addi	a0,a0,0
 118:	030a                	slli	t1,t1,0x2
 11a:	0901                	addi	s2,s2,0
 11c:	000a                	c.slli	zero,0x2
 11e:	0501                	addi	a0,a0,0
 120:	0301                	addi	t1,t1,0
 122:	0901                	addi	s2,s2,0
 124:	0002                	c.slli64	zero
 126:	0901                	addi	s2,s2,0
 128:	000a                	c.slli	zero,0x2
 12a:	0100                	addi	s0,sp,128
 12c:	01              	Address 0x000000000000012c is out of bounds.


Disassembly of section .debug_frame:

0000000000000000 <.debug_frame>:
   0:	000c                	0xc
   2:	0000                	unimp
   4:	ffff                	0xffff
   6:	ffff                	0xffff
   8:	0001                	nop
   a:	7c01                	lui	s8,0xfffe0
   c:	0d01                	addi	s10,s10,0
   e:	0002                	c.slli64	zero
  10:	002c                	addi	a1,sp,8
  12:	0000                	unimp
  14:	0000                	unimp
  16:	0000                	unimp
  18:	04e0                	addi	s0,sp,588
  1a:	0001                	nop
  1c:	0000                	unimp
  1e:	0000                	unimp
  20:	003a                	c.slli	zero,0xe
  22:	0000                	unimp
  24:	0000                	unimp
  26:	0000                	unimp
  28:	0e42                	slli	t3,t3,0x10
  2a:	4420                	lw	s0,72(s0)
  2c:	0281                	addi	t0,t0,0
  2e:	0488                	addi	a0,sp,576
  30:	0c42                	slli	s8,s8,0x10
  32:	0008                	0x8
  34:	c16c                	sw	a1,68(a0)
  36:	c842                	sw	a6,16(sp)
  38:	020c                	addi	a1,sp,256
  3a:	4220                	lw	s0,64(a2)
  3c:	000e                	c.slli	zero,0x3
	...

Disassembly of section .debug_str:

0000000000000000 <.debug_str>:
   0:	495f 5f4f 7562      	0x75625f4f495f
   6:	5f66                	lw	t5,120(sp)
   8:	6e65                	lui	t3,0x19
   a:	0064                	addi	s1,sp,12
   c:	6f5f 646c 6f5f      	0x6f5f646c6f5f
  12:	6666                	ld	a2,88(sp)
  14:	00746573          	csrrsi	a0,0x7,8
  18:	5f737973          	csrrci	s2,0x5f7,6
  1c:	656e                	ld	a0,216(sp)
  1e:	7272                	ld	tp,312(sp)
  20:	5f00                	lw	s0,56(a4)
  22:	4f49                	li	t5,18
  24:	735f 7661 5f65      	0x5f657661735f
  2a:	6e65                	lui	t3,0x19
  2c:	0064                	addi	s1,sp,12
  2e:	726f6873          	csrrsi	a6,0x726,30
  32:	2074                	fld	fa3,192(s0)
  34:	6e69                	lui	t3,0x1a
  36:	0074                	addi	a3,sp,12
  38:	657a6973          	csrrsi	s2,0x657,20
  3c:	745f 5f00 4f49      	0x4f495f00745f
  42:	775f 6972 6574      	0x65746972775f
  48:	705f 7274 5f00      	0x5f007274705f
  4e:	6c66                	ld	s8,88(sp)
  50:	6761                	lui	a4,0x18
  52:	495f0073          	0x495f0073
  56:	75625f4f          	0x75625f4f
  5a:	5f66                	lw	t5,120(sp)
  5c:	6162                	ld	sp,24(sp)
  5e:	5f006573          	csrrsi	a0,0x5f0,0
  62:	616d                	addi	sp,sp,240
  64:	6b72                	ld	s6,280(sp)
  66:	7265                	lui	tp,0xffff9
  68:	495f0073          	0x495f0073
  6c:	65725f4f          	0x65725f4f
  70:	6461                	lui	s0,0x18
  72:	655f 646e 5f00      	0x5f00646e655f
  78:	7266                	ld	tp,120(sp)
  7a:	6565                	lui	a0,0x19
  7c:	6572                	ld	a0,280(sp)
  7e:	75625f73          	csrrwi	t5,0x756,4
  82:	0066                	c.slli	zero,0x19
  84:	20554e47          	fmsub.s	ft8,fa0,ft5,ft4,rmm
  88:	20373143          	fmadd.s	ft2,fa4,ft3,ft4,rup
  8c:	2e39                	addiw	t3,t3,14
  8e:	2e30                	fld	fa2,88(a2)
  90:	2031                	0x2031
  92:	3032                	fld	ft0,296(sp)
  94:	3931                	addiw	s2,s2,-20
  96:	3230                	fld	fa2,96(a2)
  98:	3931                	addiw	s2,s2,-20
  9a:	2820                	fld	fs0,80(s0)
  9c:	6552                	ld	a0,272(sp)
  9e:	2064                	fld	fs1,192(s0)
  a0:	6148                	ld	a0,128(a0)
  a2:	2074                	fld	fa3,192(s0)
  a4:	2e39                	addiw	t3,t3,14
  a6:	2e30                	fld	fa2,88(a2)
  a8:	2d31                	addiw	s10,s10,12
  aa:	2e30                	fld	fa2,88(a2)
  ac:	2936                	fld	fs2,328(sp)
  ae:	2d20                	fld	fs0,88(a0)
  b0:	616d                	addi	sp,sp,240
  b2:	6372                	ld	t1,280(sp)
  b4:	3d68                	fld	fa0,248(a0)
  b6:	7672                	ld	a2,312(sp)
  b8:	3436                	fld	fs0,360(sp)
  ba:	2d206367          	0x2d206367
  be:	616d                	addi	sp,sp,240
  c0:	6962                	ld	s2,24(sp)
  c2:	6c3d                	lui	s8,0xf
  c4:	3670                	fld	fa2,232(a2)
  c6:	6434                	ld	a3,72(s0)
  c8:	2d20                	fld	fs0,88(a0)
  ca:	662d2067          	0x662d2067
  ce:	6f6e                	ld	t5,216(sp)
  d0:	732d                	lui	t1,0xfffeb
  d2:	6174                	ld	a3,192(a0)
  d4:	702d6b63          	bltu	s10,sp,7ea <_PROCEDURE_LINKAGE_TABLE_-0xfbf6>
  d8:	6f72                	ld	t5,280(sp)
  da:	6574                	ld	a3,200(a0)
  dc:	726f7463          	bgeu	t5,t1,804 <_PROCEDURE_LINKAGE_TABLE_-0xfbdc>
  e0:	7300                	ld	s0,32(a4)
  e2:	6474                	ld	a3,200(s0)
  e4:	7265                	lui	tp,0xffff9
  e6:	0072                	c.slli	zero,0x1c
  e8:	6c5f 636f 006b      	0x6b636f6c5f
  ee:	6f6c                	ld	a1,216(a4)
  f0:	676e                	ld	a4,216(sp)
  f2:	6920                	ld	s0,80(a0)
  f4:	746e                	ld	s0,248(sp)
  f6:	5f00                	lw	s0,56(a4)
  f8:	5f727563          	bgeu	tp,s7,6e2 <_PROCEDURE_LINKAGE_TABLE_-0xfcfe>
  fc:	756c6f63          	bltu	s8,s6,85a <_PROCEDURE_LINKAGE_TABLE_-0xfb86>
 100:	6e6d                	lui	t3,0x1b
 102:	2f00                	fld	fs0,24(a4)
 104:	6f72                	ld	t5,280(sp)
 106:	722f746f          	jal	s0,f7828 <__global_pointer$+0xe5028>
 10a:	7369                	lui	t1,0xffffa
 10c:	5f007663          	bgeu	zero,a6,6f8 <_PROCEDURE_LINKAGE_TABLE_-0xfce8>
 110:	4f49                	li	t5,18
 112:	465f 4c49 0045      	0x454c49465f
 118:	6e75                	lui	t3,0x1d
 11a:	6e676973          	csrrsi	s2,0x6e6,14
 11e:	6465                	lui	s0,0x19
 120:	6320                	ld	s0,64(a4)
 122:	6168                	ld	a0,192(a0)
 124:	0072                	c.slli	zero,0x1c
 126:	7566                	ld	a0,120(sp)
 128:	636e                	ld	t1,216(sp)
 12a:	5f00                	lw	s0,56(a4)
 12c:	4f49                	li	t5,18
 12e:	6d5f 7261 656b      	0x656b72616d5f
 134:	0072                	c.slli	zero,0x1c
 136:	735f 6f68 7472      	0x74726f68735f
 13c:	7562                	ld	a0,56(sp)
 13e:	0066                	c.slli	zero,0x19
 140:	2f637273          	csrrci	tp,0x2f6,6
 144:	65746373          	csrrsi	t1,0x657,8
 148:	72657473          	csrrci	s0,0x726,10
 14c:	632e                	ld	t1,200(sp)
 14e:	6300                	ld	s0,0(a4)
 150:	0065646f          	jal	s0,56156 <__global_pointer$+0x43956>
 154:	495f 5f4f 7277      	0x72775f4f495f
 15a:	7469                	lui	s0,0xffffa
 15c:	5f65                	li	t5,-7
 15e:	6162                	ld	sp,24(sp)
 160:	5f006573          	csrrsi	a0,0x5f0,0
 164:	6e75                	lui	t3,0x1d
 166:	7375                	lui	t1,0xffffd
 168:	6465                	lui	s0,0x19
 16a:	0032                	c.slli	zero,0xc
 16c:	495f 5f4f 6572      	0x65725f4f495f
 172:	6461                	lui	s0,0x18
 174:	705f 7274 7300      	0x73007274705f
 17a:	6f68                	ld	a0,216(a4)
 17c:	7472                	ld	s0,312(sp)
 17e:	7520                	ld	s0,104(a0)
 180:	736e                	ld	t1,248(sp)
 182:	6769                	lui	a4,0x1a
 184:	656e                	ld	a0,216(sp)
 186:	2064                	fld	fs1,192(s0)
 188:	6e69                	lui	t3,0x1a
 18a:	0074                	addi	a3,sp,12
 18c:	616d                	addi	sp,sp,240
 18e:	6e69                	lui	t3,0x1a
 190:	5f00                	lw	s0,56(a4)
 192:	7266                	ld	tp,120(sp)
 194:	6565                	lui	a0,0x19
 196:	6572                	ld	a0,280(sp)
 198:	696c5f73          	csrrwi	t5,0x696,24
 19c:	5f007473          	csrrci	s0,0x5f0,0
 1a0:	705f 6461 0035      	0x356461705f
 1a6:	495f 5f4f 6f63      	0x6f635f4f495f
 1ac:	6564                	ld	s1,200(a0)
 1ae:	00747663          	bgeu	s0,t2,1ba <_PROCEDURE_LINKAGE_TABLE_-0x10226>
 1b2:	6f6c                	ld	a1,216(a4)
 1b4:	676e                	ld	a4,216(sp)
 1b6:	7520                	ld	s0,104(a0)
 1b8:	736e                	ld	t1,248(sp)
 1ba:	6769                	lui	a4,0x1a
 1bc:	656e                	ld	a0,216(sp)
 1be:	2064                	fld	fs1,192(s0)
 1c0:	6e69                	lui	t3,0x1a
 1c2:	0074                	addi	a3,sp,12
 1c4:	495f 5f4f 7277      	0x72775f4f495f
 1ca:	7469                	lui	s0,0xffffa
 1cc:	5f65                	li	t5,-7
 1ce:	6e65                	lui	t3,0x19
 1d0:	0064                	addi	s1,sp,12
 1d2:	5f5f 666f 3666      	0x3666666f5f5f
 1d8:	5f34                	lw	a3,120(a4)
 1da:	0074                	addi	a3,sp,12
 1dc:	5f5f 666f 5f66      	0x5f66666f5f5f
 1e2:	0074                	addi	a3,sp,12
 1e4:	635f 6168 6e69      	0x6e696168635f
 1ea:	5f00                	lw	s0,56(a4)
 1ec:	4f49                	li	t5,18
 1ee:	775f 6469 5f65      	0x5f656469775f
 1f4:	6164                	ld	s1,192(a0)
 1f6:	6174                	ld	a3,192(a0)
 1f8:	5f00                	lw	s0,56(a4)
 1fa:	4f49                	li	t5,18
 1fc:	625f 6361 756b      	0x756b6361625f
 202:	5f70                	lw	a2,124(a4)
 204:	6162                	ld	sp,24(sp)
 206:	73006573          	csrrsi	a0,0x730,0
 20a:	6474                	ld	a3,200(s0)
 20c:	6e69                	lui	t3,0x1a
 20e:	5f00                	lw	s0,56(a4)
 210:	6c66                	ld	s8,88(sp)
 212:	6761                	lui	a4,0x18
 214:	5f003273          	csrrc	tp,0x5f0,zero
 218:	6f6d                	lui	t5,0x1b
 21a:	6564                	ld	s1,200(a0)
 21c:	5f00                	lw	s0,56(a4)
 21e:	4f49                	li	t5,18
 220:	725f 6165 5f64      	0x5f646165725f
 226:	6162                	ld	sp,24(sp)
 228:	5f006573          	csrrsi	a0,0x5f0,0
 22c:	7476                	ld	s0,376(sp)
 22e:	6261                	lui	tp,0x18
 230:	656c                	ld	a1,200(a0)
 232:	6f5f 6666 6573      	0x657366666f5f
 238:	0074                	addi	a3,sp,12
 23a:	495f 5f4f 6173      	0x61735f4f495f
 240:	6576                	ld	a0,344(sp)
 242:	625f 7361 0065      	0x657361625f
 248:	5f737973          	csrrci	s2,0x5f7,6
 24c:	7265                	lui	tp,0xffff9
 24e:	6c72                	ld	s8,280(sp)
 250:	7369                	lui	t1,0xffffa
 252:	0074                	addi	a3,sp,12
 254:	665f 6c69 6e65      	0x6e656c69665f
 25a:	7473006f          	j	311a0 <__global_pointer$+0x1e9a0>
 25e:	6f64                	ld	s1,216(a4)
 260:	7475                	lui	s0,0xffffd
 262:	5f00                	lw	s0,56(a4)
 264:	4f49                	li	t5,18
 266:	6c5f 636f 5f6b      	0x5f6b636f6c5f
 26c:	0074                	addi	a3,sp,12

A doc/objdump/sc2.objdump => doc/objdump/sc2.objdump +2117 -0
@@ 0,0 1,2117 @@

sc2:     file format elf64-littleriscv


Disassembly of section .interp:

0000000000010238 <.interp>:
   10238:	62696c2f          	0x62696c2f
   1023c:	2d646c2f          	0x2d646c2f
   10240:	696c                	ld	a1,208(a0)
   10242:	756e                	ld	a0,248(sp)
   10244:	2d78                	fld	fa4,216(a0)
   10246:	6972                	ld	s2,280(sp)
   10248:	36766373          	csrrsi	t1,0x367,12
   1024c:	2d34                	fld	fa3,88(a0)
   1024e:	706c                	ld	a1,224(s0)
   10250:	3436                	fld	fs0,360(sp)
   10252:	2e64                	fld	fs1,216(a2)
   10254:	312e6f73          	csrrsi	t5,0x312,28
	...

Disassembly of section .note.gnu.build-id:

000000000001025c <.note.gnu.build-id>:
   1025c:	0004                	0x4
   1025e:	0000                	unimp
   10260:	0014                	0x14
   10262:	0000                	unimp
   10264:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   10268:	00554e47          	fmsub.s	ft8,fa0,ft5,ft0,rmm
   1026c:	3d95c503          	lbu	a0,985(a1)
   10270:	9991                	andi	a1,a1,-28
   10272:	8fd4                	0x8fd4
   10274:	47de06af          	0x47de06af
   10278:	1d389597          	auipc	a1,0x1d389
   1027c:	61340a9b          	addiw	s5,s0,1555

Disassembly of section .note.ABI-tag:

0000000000010280 <.note.ABI-tag>:
   10280:	0004                	0x4
   10282:	0000                	unimp
   10284:	0010                	0x10
   10286:	0000                	unimp
   10288:	0001                	nop
   1028a:	0000                	unimp
   1028c:	00554e47          	fmsub.s	ft8,fa0,ft5,ft0,rmm
   10290:	0000                	unimp
   10292:	0000                	unimp
   10294:	0004                	0x4
   10296:	0000                	unimp
   10298:	0000000f          	fence	unknown,unknown
   1029c:	0000                	unimp
	...

Disassembly of section .gnu.hash:

00000000000102a0 <.gnu.hash>:
   102a0:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   102a4:	0001                	nop
   102a6:	0000                	unimp
   102a8:	0001                	nop
   102aa:	0000                	unimp
   102ac:	0006                	c.slli	zero,0x1
   102ae:	0000                	unimp
   102b0:	0000                	unimp
   102b2:	0002                	c.slli64	zero
   102b4:	5000                	lw	s0,32(s0)
   102b6:	0100                	addi	s0,sp,128
   102b8:	0001                	nop
   102ba:	0000                	unimp
   102bc:	0002                	c.slli64	zero
   102be:	0000                	unimp
   102c0:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   102c4:	7b11                	lui	s6,0xfffe4
   102c6:	7c9c                	ld	a5,56(s1)
   102c8:	2bb9                	addiw	s7,s7,14
   102ca:	4e2f156b          	0x4e2f156b
   102ce:	f63d                	bnez	a2,1023c <_PROCEDURE_LINKAGE_TABLE_-0x1a4>

Disassembly of section .dynsym:

00000000000102d0 <.dynsym>:
	...
   102e8:	0000000b          	0xb
   102ec:	0012                	c.slli	zero,0x4
   102ee:	0000                	unimp
   102f0:	0410                	addi	a2,sp,512
   102f2:	0001                	nop
	...
   10300:	0010                	0x10
   10302:	0000                	unimp
   10304:	0012                	c.slli	zero,0x4
   10306:	0000                	unimp
   10308:	0420                	addi	s0,sp,520
   1030a:	0001                	nop
	...
   10318:	00000017          	auipc	zero,0x0
   1031c:	0012                	c.slli	zero,0x4
   1031e:	0000                	unimp
   10320:	0400                	addi	s0,sp,512
   10322:	0001                	nop
	...

Disassembly of section .dynstr:

0000000000010330 <.dynstr>:
   10330:	6c00                	ld	s0,24(s0)
   10332:	6269                	lui	tp,0x1a
   10334:	6f732e63          	0x6f732e63
   10338:	362e                	fld	fa2,232(sp)
   1033a:	7000                	ld	s0,32(s0)
   1033c:	7475                	lui	s0,0xffffd
   1033e:	72700073          	0x72700073
   10342:	6e69                	lui	t3,0x1a
   10344:	6674                	ld	a3,200(a2)
   10346:	5f00                	lw	s0,56(a4)
   10348:	6c5f 6269 5f63      	0x5f6362696c5f
   1034e:	72617473          	csrrci	s0,0x726,2
   10352:	5f74                	lw	a3,124(a4)
   10354:	616d                	addi	sp,sp,240
   10356:	6e69                	lui	t3,0x1a
   10358:	4700                	lw	s0,8(a4)
   1035a:	494c                	lw	a1,20(a0)
   1035c:	4342                	lw	t1,16(sp)
   1035e:	325f 322e 0037      	0x37322e325f

Disassembly of section .gnu.version:

0000000000010364 <.gnu.version>:
   10364:	0000                	unimp
   10366:	0002                	c.slli64	zero
   10368:	0002                	c.slli64	zero
   1036a:	0002                	c.slli64	zero

Disassembly of section .gnu.version_r:

0000000000010370 <.gnu.version_r>:
   10370:	0001                	nop
   10372:	0001                	nop
   10374:	0001                	nop
   10376:	0000                	unimp
   10378:	0010                	0x10
   1037a:	0000                	unimp
   1037c:	0000                	unimp
   1037e:	0000                	unimp
   10380:	06969187          	0x6969187
   10384:	0000                	unimp
   10386:	0002                	c.slli64	zero
   10388:	0029                	c.nop	10
   1038a:	0000                	unimp
   1038c:	0000                	unimp
	...

Disassembly of section .rela.plt:

0000000000010390 <.rela.plt>:
   10390:	2010                	fld	fa2,0(s0)
   10392:	0001                	nop
   10394:	0000                	unimp
   10396:	0000                	unimp
   10398:	0005                	c.nop	1
   1039a:	0000                	unimp
   1039c:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
	...
   103a8:	2018                	fld	fa4,0(s0)
   103aa:	0001                	nop
   103ac:	0000                	unimp
   103ae:	0000                	unimp
   103b0:	0005                	c.nop	1
   103b2:	0000                	unimp
   103b4:	0001                	nop
	...
   103be:	0000                	unimp
   103c0:	2020                	fld	fs0,64(s0)
   103c2:	0001                	nop
   103c4:	0000                	unimp
   103c6:	0000                	unimp
   103c8:	0005                	c.nop	1
   103ca:	0000                	unimp
   103cc:	0002                	c.slli64	zero
	...

Disassembly of section .plt:

00000000000103e0 <_PROCEDURE_LINKAGE_TABLE_>:
   103e0:	00002397          	auipc	t2,0x2
   103e4:	41c30333          	sub	t1,t1,t3
   103e8:	c203be03          	ld	t3,-992(t2) # 12000 <__DATA_BEGIN__>
   103ec:	fd430313          	addi	t1,t1,-44
   103f0:	c2038293          	addi	t0,t2,-992
   103f4:	00135313          	srli	t1,t1,0x1
   103f8:	0082b283          	ld	t0,8(t0)
   103fc:	000e0067          	jr	t3 # 1a000 <__global_pointer$+0x7800>

0000000000010400 <__libc_start_main@plt>:
   10400:	00002e17          	auipc	t3,0x2
   10404:	c10e3e03          	ld	t3,-1008(t3) # 12010 <__libc_start_main@GLIBC_2.27>
   10408:	000e0367          	jalr	t1,t3
   1040c:	00000013          	nop

0000000000010410 <puts@plt>:
   10410:	00002e17          	auipc	t3,0x2
   10414:	c08e3e03          	ld	t3,-1016(t3) # 12018 <puts@GLIBC_2.27>
   10418:	000e0367          	jalr	t1,t3
   1041c:	00000013          	nop

0000000000010420 <printf@plt>:
   10420:	00002e17          	auipc	t3,0x2
   10424:	c00e3e03          	ld	t3,-1024(t3) # 12020 <printf@GLIBC_2.27>
   10428:	000e0367          	jalr	t1,t3
   1042c:	00000013          	nop

Disassembly of section .text:

0000000000010430 <_start>:
   10430:	02e000ef          	jal	ra,1045e <_start+0x2e>
   10434:	87aa                	mv	a5,a0
   10436:	00000517          	auipc	a0,0x0
   1043a:	0aa50513          	addi	a0,a0,170 # 104e0 <main>
   1043e:	6582                	ld	a1,0(sp)
   10440:	0030                	addi	a2,sp,8
   10442:	ff017113          	andi	sp,sp,-16
   10446:	00000697          	auipc	a3,0x0
   1044a:	0d668693          	addi	a3,a3,214 # 1051c <__libc_csu_init>
   1044e:	00000717          	auipc	a4,0x0
   10452:	12670713          	addi	a4,a4,294 # 10574 <__libc_csu_fini>
   10456:	880a                	mv	a6,sp
   10458:	fa9ff0ef          	jal	ra,10400 <__libc_start_main@plt>
   1045c:	9002                	ebreak
   1045e:	00002197          	auipc	gp,0x2
   10462:	3a218193          	addi	gp,gp,930 # 12800 <__global_pointer$>
   10466:	8082                	ret
	...

000000000001046a <deregister_tm_clones>:
   1046a:	6549                	lui	a0,0x12
   1046c:	6749                	lui	a4,0x12
   1046e:	00050793          	mv	a5,a0
   10472:	00070713          	mv	a4,a4
   10476:	00f70b63          	beq	a4,a5,1048c <deregister_tm_clones+0x22>
   1047a:	00000337          	lui	t1,0x0
   1047e:	00030313          	mv	t1,t1
   10482:	00030563          	beqz	t1,1048c <deregister_tm_clones+0x22>
   10486:	00050513          	mv	a0,a0
   1048a:	8302                	jr	t1
   1048c:	8082                	ret

000000000001048e <register_tm_clones>:
   1048e:	6549                	lui	a0,0x12
   10490:	00050593          	mv	a1,a0
   10494:	67c9                	lui	a5,0x12
   10496:	00078793          	mv	a5,a5
   1049a:	8f8d                	sub	a5,a5,a1
   1049c:	4037d713          	srai	a4,a5,0x3
   104a0:	03f7d593          	srli	a1,a5,0x3f
   104a4:	95ba                	add	a1,a1,a4
   104a6:	8585                	srai	a1,a1,0x1
   104a8:	c991                	beqz	a1,104bc <register_tm_clones+0x2e>
   104aa:	00000337          	lui	t1,0x0
   104ae:	00030313          	mv	t1,t1
   104b2:	00030563          	beqz	t1,104bc <register_tm_clones+0x2e>
   104b6:	00050513          	mv	a0,a0
   104ba:	8302                	jr	t1
   104bc:	8082                	ret

00000000000104be <__do_global_dtors_aux>:
   104be:	1141                	addi	sp,sp,-16
   104c0:	e022                	sd	s0,0(sp)
   104c2:	83c1c783          	lbu	a5,-1988(gp) # 1203c <_edata>
   104c6:	e406                	sd	ra,8(sp)
   104c8:	e791                	bnez	a5,104d4 <__do_global_dtors_aux+0x16>
   104ca:	fa1ff0ef          	jal	ra,1046a <deregister_tm_clones>
   104ce:	4785                	li	a5,1
   104d0:	82f18e23          	sb	a5,-1988(gp) # 1203c <_edata>
   104d4:	60a2                	ld	ra,8(sp)
   104d6:	6402                	ld	s0,0(sp)
   104d8:	0141                	addi	sp,sp,16
   104da:	8082                	ret

00000000000104dc <frame_dummy>:
   104dc:	fb3ff06f          	j	1048e <register_tm_clones>

00000000000104e0 <main>:
   104e0:	1101                	addi	sp,sp,-32
   104e2:	ec06                	sd	ra,24(sp)
   104e4:	e822                	sd	s0,16(sp)
   104e6:	1000                	addi	s0,sp,32
   104e8:	03100593          	li	a1,49
   104ec:	67c1                	lui	a5,0x10
   104ee:	5b078513          	addi	a0,a5,1456 # 105b0 <code+0x38>
   104f2:	f2fff0ef          	jal	ra,10420 <printf@plt>
   104f6:	67c1                	lui	a5,0x10
   104f8:	57878793          	addi	a5,a5,1400 # 10578 <code>
   104fc:	fef43423          	sd	a5,-24(s0) # ffffffffffffcfe8 <__global_pointer$+0xfffffffffffea7e8>
   10500:	fe843783          	ld	a5,-24(s0)
   10504:	9782                	jalr	a5
   10506:	67c1                	lui	a5,0x10
   10508:	5c878513          	addi	a0,a5,1480 # 105c8 <code+0x50>
   1050c:	f05ff0ef          	jal	ra,10410 <puts@plt>
   10510:	4781                	li	a5,0
   10512:	853e                	mv	a0,a5
   10514:	60e2                	ld	ra,24(sp)
   10516:	6442                	ld	s0,16(sp)
   10518:	6105                	addi	sp,sp,32
   1051a:	8082                	ret

000000000001051c <__libc_csu_init>:
   1051c:	7139                	addi	sp,sp,-64
   1051e:	f822                	sd	s0,48(sp)
   10520:	f04a                	sd	s2,32(sp)
   10522:	00002417          	auipc	s0,0x2
   10526:	8fe40413          	addi	s0,s0,-1794 # 11e20 <__frame_dummy_init_array_entry>
   1052a:	00002917          	auipc	s2,0x2
   1052e:	8fe90913          	addi	s2,s2,-1794 # 11e28 <__init_array_end>
   10532:	40890933          	sub	s2,s2,s0
   10536:	fc06                	sd	ra,56(sp)
   10538:	f426                	sd	s1,40(sp)
   1053a:	ec4e                	sd	s3,24(sp)
   1053c:	e852                	sd	s4,16(sp)
   1053e:	e456                	sd	s5,8(sp)
   10540:	40395913          	srai	s2,s2,0x3
   10544:	00090f63          	beqz	s2,10562 <__libc_csu_init+0x46>
   10548:	89aa                	mv	s3,a0
   1054a:	8a2e                	mv	s4,a1
   1054c:	8ab2                	mv	s5,a2
   1054e:	4481                	li	s1,0
   10550:	601c                	ld	a5,0(s0)
   10552:	8656                	mv	a2,s5
   10554:	85d2                	mv	a1,s4
   10556:	854e                	mv	a0,s3
   10558:	0485                	addi	s1,s1,1
   1055a:	9782                	jalr	a5
   1055c:	0421                	addi	s0,s0,8
   1055e:	fe9919e3          	bne	s2,s1,10550 <__libc_csu_init+0x34>
   10562:	70e2                	ld	ra,56(sp)
   10564:	7442                	ld	s0,48(sp)
   10566:	74a2                	ld	s1,40(sp)
   10568:	7902                	ld	s2,32(sp)
   1056a:	69e2                	ld	s3,24(sp)
   1056c:	6a42                	ld	s4,16(sp)
   1056e:	6aa2                	ld	s5,8(sp)
   10570:	6121                	addi	sp,sp,64
   10572:	8082                	ret

0000000000010574 <__libc_csu_fini>:
   10574:	8082                	ret

Disassembly of section .rodata:

0000000000010578 <code>:
   10578:	69623537          	lui	a0,0x69623
   1057c:	f2f5051b          	addiw	a0,a0,-209
   10580:	1161                	addi	sp,sp,-8
   10582:	e02a                	sd	a0,0(sp)
   10584:	687338b7          	lui	a7,0x68733
   10588:	f6e8889b          	addiw	a7,a7,-146
   1058c:	01113223          	sd	a7,4(sp)
   10590:	4881                	li	a7,0
   10592:	01110893          	addi	a7,sp,17
   10596:	fef88513          	addi	a0,a7,-17 # 68732fef <__global_pointer$+0x687207ef>
   1059a:	4601                	li	a2,0
   1059c:	4581                	li	a1,0
   1059e:	4885                	li	a7,1
   105a0:	0dc88893          	addi	a7,a7,220
   105a4:	4601                	li	a2,0
   105a6:	4601                	li	a2,0
   105a8:	00000073          	ecall
   105ac:	0000                	unimp
   105ae:	0000                	unimp
   105b0:	6c656853          	0x6c656853
   105b4:	636c                	ld	a1,192(a4)
   105b6:	2065646f          	jal	s0,667bc <__global_pointer$+0x53fbc>
   105ba:	654c                	ld	a1,136(a0)
   105bc:	676e                	ld	a4,216(sp)
   105be:	6874                	ld	a3,208(s0)
   105c0:	203a                	fld	ft0,392(sp)
   105c2:	2520                	fld	fs0,72(a0)
   105c4:	0a64                	addi	s1,sp,284
   105c6:	0000                	unimp
   105c8:	6944                	ld	s1,144(a0)
   105ca:	2064                	fld	fs1,192(s0)
   105cc:	6874                	ld	a3,208(s0)
   105ce:	2065                	0x2065
   105d0:	7270                	ld	a2,224(a2)
   105d2:	7365636f          	jal	t1,66d08 <__global_pointer$+0x54508>
   105d6:	6f632073          	csrs	0x6f6,t1
   105da:	746e                	ld	s0,248(sp)
   105dc:	6e69                	lui	t3,0x1a
   105de:	6575                	lui	a0,0x1d
   105e0:	  	0x3f

Disassembly of section .eh_frame_hdr:

00000000000105e4 <__GNU_EH_FRAME_HDR>:
   105e4:	1b01                	addi	s6,s6,-32
   105e6:	00203b03          	ld	s6,2(zero) # 2 <_PROCEDURE_LINKAGE_TABLE_-0x103de>
   105ea:	0000                	unimp
   105ec:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   105f0:	fe4c                	sd	a1,184(a2)
   105f2:	ffff                	0xffff
   105f4:	0038                	addi	a4,sp,8
   105f6:	0000                	unimp
   105f8:	ff38                	sd	a4,120(a4)
   105fa:	ffff                	0xffff
   105fc:	004c                	addi	a1,sp,4
   105fe:	0000                	unimp
   10600:	ff90                	sd	a2,56(a5)
   10602:	ffff                	0xffff
   10604:	0084                	addi	s1,sp,64
	...

Disassembly of section .eh_frame:

0000000000010608 <__FRAME_END__-0x74>:
   10608:	0010                	0x10
   1060a:	0000                	unimp
   1060c:	0000                	unimp
   1060e:	0000                	unimp
   10610:	7a01                	lui	s4,0xfffe0
   10612:	0052                	c.slli	zero,0x14
   10614:	7c01                	lui	s8,0xfffe0
   10616:	0101                	addi	sp,sp,0
   10618:	00020d1b          	sext.w	s10,tp
   1061c:	0010                	0x10
   1061e:	0000                	unimp
   10620:	0018                	0x18
   10622:	0000                	unimp
   10624:	fe0c                	sd	a1,56(a2)
   10626:	ffff                	0xffff
   10628:	002e                	c.slli	zero,0xb
   1062a:	0000                	unimp
   1062c:	0700                	addi	s0,sp,896
   1062e:	0001                	nop
   10630:	0034                	addi	a3,sp,8
   10632:	0000                	unimp
   10634:	002c                	addi	a1,sp,8
   10636:	0000                	unimp
   10638:	fee4                	sd	s1,248(a3)
   1063a:	ffff                	0xffff
   1063c:	0058                	addi	a4,sp,4
   1063e:	0000                	unimp
   10640:	4200                	lw	s0,0(a2)
   10642:	400e                	0x400e
   10644:	8844                	0x8844
   10646:	9204                	0x9204
   10648:	5e08                	lw	a0,56(a2)
   1064a:	0281                	addi	t0,t0,0
   1064c:	0689                	addi	a3,a3,2
   1064e:	0c940a93          	addi	s5,s0,201
   10652:	0e95                	addi	t4,t4,5
   10654:	c164                	sw	s1,68(a0)
   10656:	c842                	sw	a6,16(sp)
   10658:	c942                	sw	a6,144(sp)
   1065a:	d242                	sw	a6,36(sp)
   1065c:	d342                	sw	a6,164(sp)
   1065e:	d442                	sw	a6,40(sp)
   10660:	d542                	sw	a6,168(sp)
   10662:	0e42                	slli	t3,t3,0x10
   10664:	0000                	unimp
   10666:	0000                	unimp
   10668:	0010                	0x10
   1066a:	0000                	unimp
   1066c:	0064                	addi	s1,sp,12
   1066e:	0000                	unimp
   10670:	ff04                	sd	s1,56(a4)
   10672:	ffff                	0xffff
   10674:	0002                	c.slli64	zero
   10676:	0000                	unimp
   10678:	0000                	unimp
	...

000000000001067c <__FRAME_END__>:
   1067c:	0000                	unimp
	...

Disassembly of section .preinit_array:

0000000000011e18 <.preinit_array>:
   11e18:	045e                	slli	s0,s0,0x17
   11e1a:	0001                	nop
   11e1c:	0000                	unimp
	...

Disassembly of section .init_array:

0000000000011e20 <__frame_dummy_init_array_entry>:
   11e20:	04dc                	addi	a5,sp,580
   11e22:	0001                	nop
   11e24:	0000                	unimp
	...

Disassembly of section .fini_array:

0000000000011e28 <__do_global_dtors_aux_fini_array_entry>:
   11e28:	04be                	slli	s1,s1,0xf
   11e2a:	0001                	nop
   11e2c:	0000                	unimp
	...

Disassembly of section .dynamic:

0000000000011e30 <_DYNAMIC>:
   11e30:	0001                	nop
   11e32:	0000                	unimp
   11e34:	0000                	unimp
   11e36:	0000                	unimp
   11e38:	0001                	nop
   11e3a:	0000                	unimp
   11e3c:	0000                	unimp
   11e3e:	0000                	unimp
   11e40:	0020                	addi	s0,sp,8
   11e42:	0000                	unimp
   11e44:	0000                	unimp
   11e46:	0000                	unimp
   11e48:	1e18                	addi	a4,sp,816
   11e4a:	0001                	nop
   11e4c:	0000                	unimp
   11e4e:	0000                	unimp
   11e50:	0021                	c.nop	8
   11e52:	0000                	unimp
   11e54:	0000                	unimp
   11e56:	0000                	unimp
   11e58:	0008                	0x8
   11e5a:	0000                	unimp
   11e5c:	0000                	unimp
   11e5e:	0000                	unimp
   11e60:	0019                	c.nop	6
   11e62:	0000                	unimp
   11e64:	0000                	unimp
   11e66:	0000                	unimp
   11e68:	1e20                	addi	s0,sp,824
   11e6a:	0001                	nop
   11e6c:	0000                	unimp
   11e6e:	0000                	unimp
   11e70:	0000001b          	sext.w	zero,zero
   11e74:	0000                	unimp
   11e76:	0000                	unimp
   11e78:	0008                	0x8
   11e7a:	0000                	unimp
   11e7c:	0000                	unimp
   11e7e:	0000                	unimp
   11e80:	001a                	c.slli	zero,0x6
   11e82:	0000                	unimp
   11e84:	0000                	unimp
   11e86:	0000                	unimp
   11e88:	1e28                	addi	a0,sp,824
   11e8a:	0001                	nop
   11e8c:	0000                	unimp
   11e8e:	0000                	unimp
   11e90:	001c                	0x1c
   11e92:	0000                	unimp
   11e94:	0000                	unimp
   11e96:	0000                	unimp
   11e98:	0008                	0x8
   11e9a:	0000                	unimp
   11e9c:	0000                	unimp
   11e9e:	0000                	unimp
   11ea0:	fef5                	bnez	a3,11e9c <_DYNAMIC+0x6c>
   11ea2:	6fff                	0x6fff
   11ea4:	0000                	unimp
   11ea6:	0000                	unimp
   11ea8:	02a0                	addi	s0,sp,328
   11eaa:	0001                	nop
   11eac:	0000                	unimp
   11eae:	0000                	unimp
   11eb0:	0005                	c.nop	1
   11eb2:	0000                	unimp
   11eb4:	0000                	unimp
   11eb6:	0000                	unimp
   11eb8:	0330                	addi	a2,sp,392
   11eba:	0001                	nop
   11ebc:	0000                	unimp
   11ebe:	0000                	unimp
   11ec0:	0006                	c.slli	zero,0x1
   11ec2:	0000                	unimp
   11ec4:	0000                	unimp
   11ec6:	0000                	unimp
   11ec8:	02d0                	addi	a2,sp,324
   11eca:	0001                	nop
   11ecc:	0000                	unimp
   11ece:	0000                	unimp
   11ed0:	000a                	c.slli	zero,0x2
   11ed2:	0000                	unimp
   11ed4:	0000                	unimp
   11ed6:	0000                	unimp
   11ed8:	0034                	addi	a3,sp,8
   11eda:	0000                	unimp
   11edc:	0000                	unimp
   11ede:	0000                	unimp
   11ee0:	0000000b          	0xb
   11ee4:	0000                	unimp
   11ee6:	0000                	unimp
   11ee8:	0018                	0x18
   11eea:	0000                	unimp
   11eec:	0000                	unimp
   11eee:	0000                	unimp
   11ef0:	0015                	c.nop	5
	...
   11efe:	0000                	unimp
   11f00:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
   11f04:	0000                	unimp
   11f06:	0000                	unimp
   11f08:	2000                	fld	fs0,0(s0)
   11f0a:	0001                	nop
   11f0c:	0000                	unimp
   11f0e:	0000                	unimp
   11f10:	0002                	c.slli64	zero
   11f12:	0000                	unimp
   11f14:	0000                	unimp
   11f16:	0000                	unimp
   11f18:	0048                	addi	a0,sp,4
   11f1a:	0000                	unimp
   11f1c:	0000                	unimp
   11f1e:	0000                	unimp
   11f20:	0014                	0x14
   11f22:	0000                	unimp
   11f24:	0000                	unimp
   11f26:	0000                	unimp
   11f28:	00000007          	0x7
   11f2c:	0000                	unimp
   11f2e:	0000                	unimp
   11f30:	00000017          	auipc	zero,0x0
   11f34:	0000                	unimp
   11f36:	0000                	unimp
   11f38:	0390                	addi	a2,sp,448
   11f3a:	0001                	nop
   11f3c:	0000                	unimp
   11f3e:	0000                	unimp
   11f40:	00000007          	0x7
   11f44:	0000                	unimp
   11f46:	0000                	unimp
   11f48:	0390                	addi	a2,sp,448
   11f4a:	0001                	nop
   11f4c:	0000                	unimp
   11f4e:	0000                	unimp
   11f50:	0008                	0x8
   11f52:	0000                	unimp
   11f54:	0000                	unimp
   11f56:	0000                	unimp
   11f58:	0048                	addi	a0,sp,4
   11f5a:	0000                	unimp
   11f5c:	0000                	unimp
   11f5e:	0000                	unimp
   11f60:	0009                	c.nop	2
   11f62:	0000                	unimp
   11f64:	0000                	unimp
   11f66:	0000                	unimp
   11f68:	0018                	0x18
   11f6a:	0000                	unimp
   11f6c:	0000                	unimp
   11f6e:	0000                	unimp
   11f70:	fffe                	sd	t6,504(sp)
   11f72:	6fff                	0x6fff
   11f74:	0000                	unimp
   11f76:	0000                	unimp
   11f78:	0370                	addi	a2,sp,396
   11f7a:	0001                	nop
   11f7c:	0000                	unimp
   11f7e:	0000                	unimp
   11f80:	ffff                	0xffff
   11f82:	6fff                	0x6fff
   11f84:	0000                	unimp
   11f86:	0000                	unimp
   11f88:	0001                	nop
   11f8a:	0000                	unimp
   11f8c:	0000                	unimp
   11f8e:	0000                	unimp
   11f90:	fff0                	sd	a2,248(a5)
   11f92:	6fff                	0x6fff
   11f94:	0000                	unimp
   11f96:	0000                	unimp
   11f98:	0364                	addi	s1,sp,396
   11f9a:	0001                	nop
	...

Disassembly of section .got:

0000000000012000 <__DATA_BEGIN__>:
   12000:	ffff                	0xffff
   12002:	ffff                	0xffff
   12004:	ffff                	0xffff
   12006:	ffff                	0xffff
	...
   12010:	03e0                	addi	s0,sp,460
   12012:	0001                	nop
   12014:	0000                	unimp
   12016:	0000                	unimp
   12018:	03e0                	addi	s0,sp,460
   1201a:	0001                	nop
   1201c:	0000                	unimp
   1201e:	0000                	unimp
   12020:	03e0                	addi	s0,sp,460
   12022:	0001                	nop
   12024:	0000                	unimp
	...

0000000000012028 <_GLOBAL_OFFSET_TABLE_>:
   12028:	1e30                	addi	a2,sp,824
   1202a:	0001                	nop
   1202c:	0000                	unimp
	...

Disassembly of section .sdata:

0000000000012030 <__SDATA_BEGIN__>:
	...

0000000000012038 <_IO_stdin_used>:
   12038:	0001                	nop
   1203a:	0002                	c.slli64	zero

Disassembly of section .bss:

000000000001203c <__bss_start>:
   1203c:	0000                	unimp
	...

Disassembly of section .comment:

0000000000000000 <.comment>:
   0:	3a434347          	fmsub.d	ft6,ft6,ft4,ft7,rmm
   4:	2820                	fld	fs0,80(s0)
   6:	29554e47          	fmsub.s	ft8,fa0,fs5,ft5,rmm
   a:	3920                	fld	fs0,112(a0)
   c:	302e                	fld	ft0,232(sp)
   e:	312e                	fld	ft2,232(sp)
  10:	3220                	fld	fs0,96(a2)
  12:	3130                	fld	fa2,96(a0)
  14:	3039                	0x3039
  16:	3032                	fld	ft0,296(sp)
  18:	2039                	0x2039
  1a:	5228                	lw	a0,96(a2)
  1c:	6465                	lui	s0,0x19
  1e:	4820                	lw	s0,80(s0)
  20:	7461                	lui	s0,0xffff8
  22:	3920                	fld	fs0,112(a0)
  24:	302e                	fld	ft0,232(sp)
  26:	312e                	fld	ft2,232(sp)
  28:	302d                	0x302d
  2a:	342e                	fld	fs0,232(sp)
  2c:	0029                	c.nop	10
  2e:	3a434347          	fmsub.d	ft6,ft6,ft4,ft7,rmm
  32:	2820                	fld	fs0,80(s0)
  34:	29554e47          	fmsub.s	ft8,fa0,fs5,ft5,rmm
  38:	3920                	fld	fs0,112(a0)
  3a:	302e                	fld	ft0,232(sp)
  3c:	312e                	fld	ft2,232(sp)
  3e:	3220                	fld	fs0,96(a2)
  40:	3130                	fld	fa2,96(a0)
  42:	3039                	0x3039
  44:	3132                	fld	ft2,296(sp)
  46:	2039                	0x2039
  48:	5228                	lw	a0,96(a2)
  4a:	6465                	lui	s0,0x19
  4c:	4820                	lw	s0,80(s0)
  4e:	7461                	lui	s0,0xffff8
  50:	3920                	fld	fs0,112(a0)
  52:	302e                	fld	ft0,232(sp)
  54:	312e                	fld	ft2,232(sp)
  56:	302d                	0x302d
  58:	362e                	fld	fa2,232(sp)
  5a:	0029                	c.nop	10

Disassembly of section .gnu.build.attributes:

0000000000012040 <.gnu.build.attributes>:
   12040:	000a                	c.slli	zero,0x2
   12042:	0000                	unimp
   12044:	0010                	0x10
   12046:	0000                	unimp
   12048:	0100                	addi	s0,sp,128
   1204a:	0000                	unimp
   1204c:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12050:	36386833          	0x36386833
   12054:	0038                	addi	a4,sp,8
   12056:	0000                	unimp
   12058:	0430                	addi	a2,sp,520
   1205a:	0001                	nop
   1205c:	0000                	unimp
   1205e:	0000                	unimp
   12060:	0430                	addi	a2,sp,520
   12062:	0001                	nop
   12064:	0000                	unimp
   12066:	0000                	unimp
   12068:	000a                	c.slli	zero,0x2
   1206a:	0000                	unimp
   1206c:	0010                	0x10
   1206e:	0000                	unimp
   12070:	0100                	addi	s0,sp,128
   12072:	0000                	unimp
   12074:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12078:	36386833          	0x36386833
   1207c:	0038                	addi	a4,sp,8
   1207e:	0000                	unimp
   12080:	0430                	addi	a2,sp,520
   12082:	0001                	nop
   12084:	0000                	unimp
   12086:	0000                	unimp
   12088:	0430                	addi	a2,sp,520
   1208a:	0001                	nop
   1208c:	0000                	unimp
   1208e:	0000                	unimp
   12090:	000a                	c.slli	zero,0x2
   12092:	0000                	unimp
   12094:	0010                	0x10
   12096:	0000                	unimp
   12098:	0100                	addi	s0,sp,128
   1209a:	0000                	unimp
   1209c:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   120a0:	36386833          	0x36386833
   120a4:	0038                	addi	a4,sp,8
   120a6:	0000                	unimp
   120a8:	0430                	addi	a2,sp,520
   120aa:	0001                	nop
   120ac:	0000                	unimp
   120ae:	0000                	unimp
   120b0:	0430                	addi	a2,sp,520
   120b2:	0001                	nop
   120b4:	0000                	unimp
   120b6:	0000                	unimp
   120b8:	000a                	c.slli	zero,0x2
   120ba:	0000                	unimp
   120bc:	0010                	0x10
   120be:	0000                	unimp
   120c0:	0100                	addi	s0,sp,128
   120c2:	0000                	unimp
   120c4:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   120c8:	36386833          	0x36386833
   120cc:	0038                	addi	a4,sp,8
   120ce:	0000                	unimp
   120d0:	0430                	addi	a2,sp,520
   120d2:	0001                	nop
   120d4:	0000                	unimp
   120d6:	0000                	unimp
   120d8:	0430                	addi	a2,sp,520
   120da:	0001                	nop
   120dc:	0000                	unimp
   120de:	0000                	unimp
   120e0:	0008                	0x8
   120e2:	0000                	unimp
   120e4:	0010                	0x10
   120e6:	0000                	unimp
   120e8:	0100                	addi	s0,sp,128
   120ea:	0000                	unimp
   120ec:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   120f0:	00316133          	or	sp,sp,gp
   120f4:	0430                	addi	a2,sp,520
   120f6:	0001                	nop
   120f8:	0000                	unimp
   120fa:	0000                	unimp
   120fc:	0474                	addi	a3,sp,524
   120fe:	0001                	nop
   12100:	0000                	unimp
   12102:	0000                	unimp
   12104:	0008                	0x8
   12106:	0000                	unimp
   12108:	0010                	0x10
   1210a:	0000                	unimp
   1210c:	0100                	addi	s0,sp,128
   1210e:	0000                	unimp
   12110:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12114:	00316133          	or	sp,sp,gp
   12118:	0474                	addi	a3,sp,524
   1211a:	0001                	nop
   1211c:	0000                	unimp
   1211e:	0000                	unimp
   12120:	0474                	addi	a3,sp,524
   12122:	0001                	nop
   12124:	0000                	unimp
   12126:	0000                	unimp
   12128:	000a                	c.slli	zero,0x2
   1212a:	0000                	unimp
   1212c:	0010                	0x10
   1212e:	0000                	unimp
   12130:	0100                	addi	s0,sp,128
   12132:	0000                	unimp
   12134:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12138:	36387033          	0x36387033
   1213c:	0038                	addi	a4,sp,8
   1213e:	0000                	unimp
   12140:	046a                	slli	s0,s0,0x1a
   12142:	0001                	nop
   12144:	0000                	unimp
   12146:	0000                	unimp
   12148:	046a                	slli	s0,s0,0x1a
   1214a:	0001                	nop
   1214c:	0000                	unimp
   1214e:	0000                	unimp
   12150:	00000017          	auipc	zero,0x0
   12154:	0000                	unimp
   12156:	0000                	unimp
   12158:	0100                	addi	s0,sp,128
   1215a:	0000                	unimp
   1215c:	05244147          	0x5244147
   12160:	20636367          	0x20636367
   12164:	2e39                	addiw	t3,t3,14
   12166:	2e30                	fld	fa2,88(a2)
   12168:	2031                	0x2031
   1216a:	3032                	fld	ft0,296(sp)
   1216c:	3931                	addiw	s2,s2,-20
   1216e:	3230                	fld	fa2,96(a2)
   12170:	3930                	fld	fa2,112(a0)
   12172:	0000                	unimp
   12174:	000a                	c.slli	zero,0x2
   12176:	0000                	unimp
   12178:	0000                	unimp
   1217a:	0000                	unimp
   1217c:	0100                	addi	s0,sp,128
   1217e:	0000                	unimp
   12180:	472a4147          	fmsub.q	ft2,fs4,fs2,fs0,rmm
   12184:	2a00574f          	fnmadd.d	fa4,ft0,ft0,ft5,unknown
   12188:	0045                	c.nop	17
   1218a:	0000                	unimp
   1218c:	0006                	c.slli	zero,0x1
   1218e:	0000                	unimp
   12190:	0000                	unimp
   12192:	0000                	unimp
   12194:	0100                	addi	s0,sp,128
   12196:	0000                	unimp
   12198:	022a4147          	fmsub.d	ft2,fs4,ft2,ft0,rmm
   1219c:	0000                	unimp
   1219e:	0000                	unimp
   121a0:	0000000f          	fence	unknown,unknown
   121a4:	0000                	unimp
   121a6:	0000                	unimp
   121a8:	0100                	addi	s0,sp,128
   121aa:	0000                	unimp
   121ac:	732b4147          	fmsub.d	ft2,fs6,fs2,fa4,rmm
   121b0:	6174                	ld	a3,192(a0)
   121b2:	635f6b63          	bltu	t5,s5,127e8 <__BSS_END__+0x7a8>
   121b6:	616c                	ld	a1,192(a0)
   121b8:	00006873          	csrrsi	a6,ustatus,0
   121bc:	00000013          	nop
   121c0:	0000                	unimp
   121c2:	0000                	unimp
   121c4:	0100                	addi	s0,sp,128
   121c6:	0000                	unimp
   121c8:	632a4147          	fmsub.d	ft2,fs4,fs2,fa2,rmm
   121cc:	5f66                	lw	t5,120(sp)
   121ce:	7270                	ld	a2,224(a2)
   121d0:	6365746f          	jal	s0,69806 <__global_pointer$+0x57006>
   121d4:	6974                	ld	a3,208(a0)
   121d6:	01006e6f          	jal	t3,181e6 <__global_pointer$+0x59e6>
   121da:	0000                	unimp
   121dc:	0016                	c.slli	zero,0x5
   121de:	0000                	unimp
   121e0:	0000                	unimp
   121e2:	0000                	unimp
   121e4:	0100                	addi	s0,sp,128
   121e6:	0000                	unimp
   121e8:	472b4147          	fmsub.q	ft2,fs6,fs2,fs0,rmm
   121ec:	494c                	lw	a1,20(a0)
   121ee:	4342                	lw	t1,16(sp)
   121f0:	5858                	lw	a4,52(s0)
   121f2:	415f 5353 5245      	0x52455353415f
   121f8:	4954                	lw	a3,20(a0)
   121fa:	00534e4f          	fnmadd.s	ft8,ft6,ft5,ft0,rmm
   121fe:	0000                	unimp
   12200:	000d                	c.nop	3
   12202:	0000                	unimp
   12204:	0000                	unimp
   12206:	0000                	unimp
   12208:	0100                	addi	s0,sp,128
   1220a:	0000                	unimp
   1220c:	462a4147          	fmsub.q	ft2,fs4,ft2,fs0,rmm
   12210:	4954524f          	fnmadd.s	ft4,fs0,fs5,fs1,unknown
   12214:	5946                	lw	s2,112(sp)
   12216:	ff00                	sd	s0,56(a4)
   12218:	0000                	unimp
   1221a:	0000                	unimp
   1221c:	0006                	c.slli	zero,0x1
   1221e:	0000                	unimp
   12220:	0000                	unimp
   12222:	0000                	unimp
   12224:	0100                	addi	s0,sp,128
   12226:	0000                	unimp
   12228:	072a4147          	fmsub.q	ft2,fs4,fs2,ft0,rmm
   1222c:	0000                	unimp
   1222e:	0000                	unimp
   12230:	0005                	c.nop	1
   12232:	0000                	unimp
   12234:	0000                	unimp
   12236:	0000                	unimp
   12238:	0100                	addi	s0,sp,128
   1223a:	0000                	unimp
   1223c:	08214147          	fmsub.s	ft2,ft2,ft2,ft1,rmm
   12240:	0000                	unimp
   12242:	0000                	unimp
   12244:	0016                	c.slli	zero,0x5
   12246:	0000                	unimp
   12248:	0000                	unimp
   1224a:	0000                	unimp
   1224c:	0100                	addi	s0,sp,128
   1224e:	0000                	unimp
   12250:	6f2b4147          	fmsub.q	ft2,fs6,fs2,fa3,rmm
   12254:	696d                	lui	s2,0x1b
   12256:	5f74                	lw	a3,124(a4)
   12258:	7266                	ld	tp,120(sp)
   1225a:	6d61                	lui	s10,0x18
   1225c:	5f65                	li	t5,-7
   1225e:	6f70                	ld	a2,216(a4)
   12260:	6e69                	lui	t3,0x1a
   12262:	6574                	ld	a3,200(a0)
   12264:	0072                	c.slli	zero,0x1c
   12266:	0000                	unimp
   12268:	000a                	c.slli	zero,0x2
   1226a:	0000                	unimp
   1226c:	0010                	0x10
   1226e:	0000                	unimp
   12270:	0100                	addi	s0,sp,128
   12272:	0000                	unimp
   12274:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12278:	36387033          	0x36387033
   1227c:	0038                	addi	a4,sp,8
   1227e:	0000                	unimp
   12280:	046a                	slli	s0,s0,0x1a
   12282:	0001                	nop
   12284:	0000                	unimp
   12286:	0000                	unimp
   12288:	046a                	slli	s0,s0,0x1a
   1228a:	0001                	nop
   1228c:	0000                	unimp
   1228e:	0000                	unimp
   12290:	00000017          	auipc	zero,0x0
   12294:	0000                	unimp
   12296:	0000                	unimp
   12298:	0100                	addi	s0,sp,128
   1229a:	0000                	unimp
   1229c:	05244147          	0x5244147
   122a0:	20636367          	0x20636367
   122a4:	2e39                	addiw	t3,t3,14
   122a6:	2e30                	fld	fa2,88(a2)
   122a8:	2031                	0x2031
   122aa:	3032                	fld	ft0,296(sp)
   122ac:	3931                	addiw	s2,s2,-20
   122ae:	3230                	fld	fa2,96(a2)
   122b0:	3930                	fld	fa2,112(a0)
   122b2:	0000                	unimp
   122b4:	000a                	c.slli	zero,0x2
   122b6:	0000                	unimp
   122b8:	0000                	unimp
   122ba:	0000                	unimp
   122bc:	0100                	addi	s0,sp,128
   122be:	0000                	unimp
   122c0:	472a4147          	fmsub.q	ft2,fs4,fs2,fs0,rmm
   122c4:	2a00574f          	fnmadd.d	fa4,ft0,ft0,ft5,unknown
   122c8:	0045                	c.nop	17
   122ca:	0000                	unimp
   122cc:	0006                	c.slli	zero,0x1
   122ce:	0000                	unimp
   122d0:	0000                	unimp
   122d2:	0000                	unimp
   122d4:	0100                	addi	s0,sp,128
   122d6:	0000                	unimp
   122d8:	022a4147          	fmsub.d	ft2,fs4,ft2,ft0,rmm
   122dc:	0000                	unimp
   122de:	0000                	unimp
   122e0:	0000000f          	fence	unknown,unknown
   122e4:	0000                	unimp
   122e6:	0000                	unimp
   122e8:	0100                	addi	s0,sp,128
   122ea:	0000                	unimp
   122ec:	732b4147          	fmsub.d	ft2,fs6,fs2,fa4,rmm
   122f0:	6174                	ld	a3,192(a0)
   122f2:	635f6b63          	bltu	t5,s5,12928 <__global_pointer$+0x128>
   122f6:	616c                	ld	a1,192(a0)
   122f8:	00006873          	csrrsi	a6,ustatus,0
   122fc:	00000013          	nop
   12300:	0000                	unimp
   12302:	0000                	unimp
   12304:	0100                	addi	s0,sp,128
   12306:	0000                	unimp
   12308:	632a4147          	fmsub.d	ft2,fs4,fs2,fa2,rmm
   1230c:	5f66                	lw	t5,120(sp)
   1230e:	7270                	ld	a2,224(a2)
   12310:	6365746f          	jal	s0,69946 <__global_pointer$+0x57146>
   12314:	6974                	ld	a3,208(a0)
   12316:	01006e6f          	jal	t3,18326 <__global_pointer$+0x5b26>
   1231a:	0000                	unimp
   1231c:	0016                	c.slli	zero,0x5
   1231e:	0000                	unimp
   12320:	0000                	unimp
   12322:	0000                	unimp
   12324:	0100                	addi	s0,sp,128
   12326:	0000                	unimp
   12328:	472b4147          	fmsub.q	ft2,fs6,fs2,fs0,rmm
   1232c:	494c                	lw	a1,20(a0)
   1232e:	4342                	lw	t1,16(sp)
   12330:	5858                	lw	a4,52(s0)
   12332:	415f 5353 5245      	0x52455353415f
   12338:	4954                	lw	a3,20(a0)
   1233a:	00534e4f          	fnmadd.s	ft8,ft6,ft5,ft0,rmm
   1233e:	0000                	unimp
   12340:	000d                	c.nop	3
   12342:	0000                	unimp
   12344:	0000                	unimp
   12346:	0000                	unimp
   12348:	0100                	addi	s0,sp,128
   1234a:	0000                	unimp
   1234c:	462a4147          	fmsub.q	ft2,fs4,ft2,fs0,rmm
   12350:	4954524f          	fnmadd.s	ft4,fs0,fs5,fs1,unknown
   12354:	5946                	lw	s2,112(sp)
   12356:	ff00                	sd	s0,56(a4)
   12358:	0000                	unimp
   1235a:	0000                	unimp
   1235c:	0006                	c.slli	zero,0x1
   1235e:	0000                	unimp
   12360:	0000                	unimp
   12362:	0000                	unimp
   12364:	0100                	addi	s0,sp,128
   12366:	0000                	unimp
   12368:	072a4147          	fmsub.q	ft2,fs4,fs2,ft0,rmm
   1236c:	0000                	unimp
   1236e:	0000                	unimp
   12370:	0005                	c.nop	1
   12372:	0000                	unimp
   12374:	0000                	unimp
   12376:	0000                	unimp
   12378:	0100                	addi	s0,sp,128
   1237a:	0000                	unimp
   1237c:	08214147          	fmsub.s	ft2,ft2,ft2,ft1,rmm
   12380:	0000                	unimp
   12382:	0000                	unimp
   12384:	0016                	c.slli	zero,0x5
   12386:	0000                	unimp
   12388:	0000                	unimp
   1238a:	0000                	unimp
   1238c:	0100                	addi	s0,sp,128
   1238e:	0000                	unimp
   12390:	6f2b4147          	fmsub.q	ft2,fs6,fs2,fa3,rmm
   12394:	696d                	lui	s2,0x1b
   12396:	5f74                	lw	a3,124(a4)
   12398:	7266                	ld	tp,120(sp)
   1239a:	6d61                	lui	s10,0x18
   1239c:	5f65                	li	t5,-7
   1239e:	6f70                	ld	a2,216(a4)
   123a0:	6e69                	lui	t3,0x1a
   123a2:	6574                	ld	a3,200(a0)
   123a4:	0072                	c.slli	zero,0x1c
   123a6:	0000                	unimp
   123a8:	0008                	0x8
   123aa:	0000                	unimp
   123ac:	0010                	0x10
   123ae:	0000                	unimp
   123b0:	0100                	addi	s0,sp,128
   123b2:	0000                	unimp
   123b4:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   123b8:	00316133          	or	sp,sp,gp
   123bc:	046a                	slli	s0,s0,0x1a
   123be:	0001                	nop
   123c0:	0000                	unimp
   123c2:	0000                	unimp
   123c4:	046a                	slli	s0,s0,0x1a
   123c6:	0001                	nop
   123c8:	0000                	unimp
   123ca:	0000                	unimp
   123cc:	0008                	0x8
   123ce:	0000                	unimp
   123d0:	0010                	0x10
   123d2:	0000                	unimp
   123d4:	0100                	addi	s0,sp,128
   123d6:	0000                	unimp
   123d8:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   123dc:	00316133          	or	sp,sp,gp
   123e0:	046a                	slli	s0,s0,0x1a
   123e2:	0001                	nop
   123e4:	0000                	unimp
   123e6:	0000                	unimp
   123e8:	04f4                	addi	a3,sp,588
   123ea:	0001                	nop
   123ec:	0000                	unimp
   123ee:	0000                	unimp
   123f0:	0008                	0x8
   123f2:	0000                	unimp
   123f4:	0010                	0x10
   123f6:	0000                	unimp
   123f8:	0100                	addi	s0,sp,128
   123fa:	0000                	unimp
   123fc:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12400:	00316133          	or	sp,sp,gp
   12404:	051c                	addi	a5,sp,640
   12406:	0001                	nop
   12408:	0000                	unimp
   1240a:	0000                	unimp
   1240c:	0576                	slli	a0,a0,0x1d
   1240e:	0001                	nop
   12410:	0000                	unimp
   12412:	0000                	unimp
   12414:	0008                	0x8
   12416:	0000                	unimp
   12418:	0010                	0x10
   1241a:	0000                	unimp
   1241c:	0100                	addi	s0,sp,128
   1241e:	0000                	unimp
   12420:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12424:	00316133          	or	sp,sp,gp
   12428:	0576                	slli	a0,a0,0x1d
   1242a:	0001                	nop
   1242c:	0000                	unimp
   1242e:	0000                	unimp
   12430:	0576                	slli	a0,a0,0x1d
   12432:	0001                	nop
   12434:	0000                	unimp
   12436:	0000                	unimp
   12438:	0008                	0x8
   1243a:	0000                	unimp
   1243c:	0010                	0x10
   1243e:	0000                	unimp
   12440:	0100                	addi	s0,sp,128
   12442:	0000                	unimp
   12444:	01244147          	fmsub.s	ft2,fs0,fs2,ft0,rmm
   12448:	00316133          	or	sp,sp,gp
   1244c:	0576                	slli	a0,a0,0x1d
   1244e:	0001                	nop
   12450:	0000                	unimp
   12452:	0000                	unimp
   12454:	0576                	slli	a0,a0,0x1d
   12456:	0001                	nop
   12458:	0000                	unimp
	...

Disassembly of section .debug_aranges:

0000000000000000 <.debug_aranges>:
   0:	002c                	addi	a1,sp,8
   2:	0000                	unimp
   4:	0002                	c.slli64	zero
   6:	0000                	unimp
   8:	0000                	unimp
   a:	0008                	0x8
   c:	0000                	unimp
   e:	0000                	unimp
  10:	04e0                	addi	s0,sp,588
  12:	0001                	nop
  14:	0000                	unimp
  16:	0000                	unimp
  18:	003c                	addi	a5,sp,8
	...

Disassembly of section .debug_info:

0000000000000000 <.debug_info>:
   0:	0352                	slli	t1,t1,0x14
   2:	0000                	unimp
   4:	0004                	0x4
   6:	0000                	unimp
   8:	0000                	unimp
   a:	0108                	addi	a0,sp,128
   c:	0084                	addi	s1,sp,64
   e:	0000                	unimp
  10:	400c                	lw	a1,0(s0)
  12:	0001                	nop
  14:	0300                	addi	s0,sp,384
  16:	0001                	nop
  18:	e000                	sd	s0,0(s0)
  1a:	0104                	addi	s1,sp,128
  1c:	0000                	unimp
  1e:	0000                	unimp
  20:	3c00                	fld	fs0,56(s0)
	...
  2a:	0000                	unimp
  2c:	0200                	addi	s0,sp,256
  2e:	0038                	addi	a4,sp,8
  30:	0000                	unimp
  32:	d102                	sw	zero,160(sp)
  34:	00003917          	auipc	s2,0x3
  38:	0300                	addi	s0,sp,384
  3a:	0708                	addi	a0,sp,896
  3c:	01b2                	slli	gp,gp,0xc
  3e:	0000                	unimp
  40:	18080103          	lb	sp,384(a6)
  44:	0001                	nop
  46:	0400                	addi	s0,sp,512
  48:	0040                	addi	s0,sp,4
  4a:	0000                	unimp
  4c:	79070203          	lb	tp,1936(a4) # 12790 <__BSS_END__+0x750>
  50:	0001                	nop
  52:	0300                	addi	s0,sp,384
  54:	0704                	addi	s1,sp,896
  56:	000001b7          	lui	gp,0x0
  5a:	1a060103          	lb	sp,416(a2)
  5e:	0001                	nop
  60:	0300                	addi	s0,sp,384
  62:	0502                	c.slli64	a0
  64:	002e                	c.slli	zero,0xb
  66:	0000                	unimp
  68:	0405                	addi	s0,s0,1
  6a:	6905                	lui	s2,0x1
  6c:	746e                	ld	s0,248(sp)
  6e:	0300                	addi	s0,sp,384
  70:	0508                	addi	a0,sp,640
  72:	00ee                	slli	ra,ra,0x1b
  74:	0000                	unimp
  76:	dc02                	sw	zero,56(sp)
  78:	0001                	nop
  7a:	0300                	addi	s0,sp,384
  7c:	1998                	addi	a4,sp,240
  7e:	0000006f          	j	7e <_PROCEDURE_LINKAGE_TABLE_-0x10362>
  82:	d202                	sw	zero,36(sp)
  84:	0001                	nop
  86:	0300                	addi	s0,sp,384
  88:	1b99                	addi	s7,s7,-26
  8a:	0000006f          	j	8a <_PROCEDURE_LINKAGE_TABLE_-0x10356>
  8e:	0806                	slli	a6,a6,0x1
  90:	00960807          	0x960807
  94:	0000                	unimp
  96:	21080103          	lb	sp,528(a6)
  9a:	0001                	nop
  9c:	0400                	addi	s0,sp,512
  9e:	0096                	slli	ra,ra,0x5
  a0:	0000                	unimp
  a2:	0f08                	addi	a0,sp,912
  a4:	0001                	nop
  a6:	d800                	sw	s0,48(s0)
  a8:	3104                	fld	fs1,32(a0)
  aa:	2908                	fld	fa0,16(a0)
  ac:	0002                	c.slli64	zero
  ae:	0900                	addi	s0,sp,144
  b0:	004d                	c.nop	19
  b2:	0000                	unimp
  b4:	3304                	fld	fs1,32(a4)
  b6:	00006807          	0x6807
  ba:	0000                	unimp
  bc:	6c09                	lui	s8,0x2
  be:	0001                	nop
  c0:	0400                	addi	s0,sp,512
  c2:	0936                	slli	s2,s2,0xd
  c4:	0090                	addi	a2,sp,64
  c6:	0000                	unimp
  c8:	0908                	addi	a0,sp,144
  ca:	006a                	c.slli	zero,0x1a
  cc:	0000                	unimp
  ce:	3704                	fld	fs1,40(a4)
  d0:	9009                	srli	s0,s0,0x22
  d2:	0000                	unimp
  d4:	1000                	addi	s0,sp,32
  d6:	1d09                	addi	s10,s10,-30
  d8:	0002                	c.slli64	zero
  da:	0400                	addi	s0,sp,512
  dc:	0938                	addi	a4,sp,152
  de:	0090                	addi	a2,sp,64
  e0:	0000                	unimp
  e2:	0918                	addi	a4,sp,144
  e4:	0154                	addi	a3,sp,132
  e6:	0000                	unimp
  e8:	3904                	fld	fs1,48(a0)
  ea:	9009                	srli	s0,s0,0x22
  ec:	0000                	unimp
  ee:	2000                	fld	fs0,0(s0)
  f0:	3f09                	addiw	t5,t5,-30
  f2:	0000                	unimp
  f4:	0400                	addi	s0,sp,512
  f6:	093a                	slli	s2,s2,0xe
  f8:	0090                	addi	a2,sp,64
  fa:	0000                	unimp
  fc:	0928                	addi	a0,sp,152
  fe:	01c4                	addi	s1,sp,196
 100:	0000                	unimp
 102:	3b04                	fld	fs1,48(a4)
 104:	9009                	srli	s0,s0,0x22
 106:	0000                	unimp
 108:	3000                	fld	fs0,32(s0)
 10a:	5409                	li	s0,-30
 10c:	0000                	unimp
 10e:	0400                	addi	s0,sp,512
 110:	093c                	addi	a5,sp,152
 112:	0090                	addi	a2,sp,64
 114:	0000                	unimp
 116:	0938                	addi	a4,sp,152
 118:	0000                	unimp
 11a:	0000                	unimp
 11c:	3d04                	fld	fs1,56(a0)
 11e:	9009                	srli	s0,s0,0x22
 120:	0000                	unimp
 122:	4000                	lw	s0,0(s0)
 124:	3a09                	addiw	s4,s4,-30
 126:	0002                	c.slli64	zero
 128:	0400                	addi	s0,sp,512
 12a:	0940                	addi	s0,sp,148
 12c:	0090                	addi	a2,sp,64
 12e:	0000                	unimp
 130:	0948                	addi	a0,sp,148
 132:	01f9                	addi	gp,gp,30
 134:	0000                	unimp
 136:	4104                	lw	s1,0(a0)
 138:	9009                	srli	s0,s0,0x22
 13a:	0000                	unimp
 13c:	5000                	lw	s0,32(s0)
 13e:	2109                	addiw	sp,sp,2
 140:	0000                	unimp
 142:	0400                	addi	s0,sp,512
 144:	0942                	slli	s2,s2,0x10
 146:	0090                	addi	a2,sp,64
 148:	0000                	unimp
 14a:	0958                	addi	a4,sp,148
 14c:	0061                	c.nop	24
 14e:	0000                	unimp
 150:	4404                	lw	s1,8(s0)
 152:	4216                	lw	tp,68(sp)
 154:	0002                	c.slli64	zero
 156:	6000                	ld	s0,0(s0)
 158:	e409                	bnez	s0,162 <_PROCEDURE_LINKAGE_TABLE_-0x1027e>
 15a:	0001                	nop
 15c:	0400                	addi	s0,sp,512
 15e:	1446                	slli	s0,s0,0x31
 160:	0248                	addi	a0,sp,260
 162:	0000                	unimp
 164:	0968                	addi	a0,sp,156
 166:	0254                	addi	a3,sp,260
 168:	0000                	unimp
 16a:	4804                	lw	s1,16(s0)
 16c:	00006807          	0x6807
 170:	7000                	ld	s0,32(s0)
 172:	0f09                	addi	t5,t5,2
 174:	0002                	c.slli64	zero
 176:	0400                	addi	s0,sp,512
 178:	0749                	addi	a4,a4,18
 17a:	0068                	addi	a0,sp,12
 17c:	0000                	unimp
 17e:	0974                	addi	a3,sp,156
 180:	000c                	0xc
 182:	0000                	unimp
 184:	4a04                	lw	s1,16(a2)
 186:	0000760b          	0x760b
 18a:	7800                	ld	s0,48(s0)
 18c:	f709                	bnez	a4,96 <_PROCEDURE_LINKAGE_TABLE_-0x1034a>
 18e:	0000                	unimp
 190:	0400                	addi	s0,sp,512
 192:	124d                	addi	tp,tp,-13
 194:	004c                	addi	a1,sp,4
 196:	0000                	unimp
 198:	0980                	addi	s0,sp,208
 19a:	0000022b          	0x22b
 19e:	4e04                	lw	s1,24(a2)
 1a0:	00005a0f          	0x5a0f
 1a4:	8200                	0x8200
 1a6:	3609                	addiw	a2,a2,-30
 1a8:	0001                	nop
 1aa:	0400                	addi	s0,sp,512
 1ac:	024e084f          	fnmadd.d	fa6,ft8,ft4,ft0,rne
 1b0:	0000                	unimp
 1b2:	00e80983          	lb	s3,14(a6)
 1b6:	0000                	unimp
 1b8:	5104                	lw	s1,32(a0)
 1ba:	00025e0f          	0x25e0f
 1be:	8800                	0x8800
 1c0:	1009                	c.nop	-30
 1c2:	0000                	unimp
 1c4:	0400                	addi	s0,sp,512
 1c6:	0d59                	addi	s10,s10,22
 1c8:	0082                	c.slli64	ra
 1ca:	0000                	unimp
 1cc:	0990                	addi	a2,sp,208
 1ce:	01a9                	addi	gp,gp,10
 1d0:	0000                	unimp
 1d2:	5b04                	lw	s1,48(a4)
 1d4:	00026917          	auipc	s2,0x26
 1d8:	9800                	0x9800
 1da:	ee09                	bnez	a2,1f4 <_PROCEDURE_LINKAGE_TABLE_-0x101ec>
 1dc:	0001                	nop
 1de:	0400                	addi	s0,sp,512
 1e0:	195c                	addi	a5,sp,180
 1e2:	0274                	addi	a3,sp,268
 1e4:	0000                	unimp
 1e6:	09a0                	addi	s0,sp,216
 1e8:	0191                	addi	gp,gp,4
 1ea:	0000                	unimp
 1ec:	5d04                	lw	s1,56(a0)
 1ee:	4814                	lw	a3,16(s0)
 1f0:	0002                	c.slli64	zero
 1f2:	a800                	fsd	fs0,16(s0)
 1f4:	7709                	lui	a4,0xfffe2
 1f6:	0000                	unimp
 1f8:	0400                	addi	s0,sp,512
 1fa:	095e                	slli	s2,s2,0x17
 1fc:	008e                	slli	ra,ra,0x3
 1fe:	0000                	unimp
 200:	09b0                	addi	a2,sp,216
 202:	019f 0000 5f04      	0x5f040000019f
 208:	2d0a                	fld	fs10,128(sp)
 20a:	0000                	unimp
 20c:	b800                	fsd	fs0,48(s0)
 20e:	1709                	addi	a4,a4,-30
 210:	0002                	c.slli64	zero
 212:	0400                	addi	s0,sp,512
 214:	0760                	addi	s0,sp,908
 216:	0068                	addi	a0,sp,12
 218:	0000                	unimp
 21a:	09c0                	addi	s0,sp,212
 21c:	00000163          	beqz	zero,21e <_PROCEDURE_LINKAGE_TABLE_-0x101c2>
 220:	6204                	ld	s1,0(a2)
 222:	7a08                	ld	a0,48(a2)
 224:	0002                	c.slli64	zero
 226:	c400                	sw	s0,8(s0)
 228:	0200                	addi	s0,sp,256
 22a:	00000113          	li	sp,0
 22e:	0705                	addi	a4,a4,1
 230:	a219                	j	336 <_PROCEDURE_LINKAGE_TABLE_-0x100aa>
 232:	0000                	unimp
 234:	0a00                	addi	s0,sp,272
 236:	00000263          	beqz	zero,23a <_PROCEDURE_LINKAGE_TABLE_-0x101a6>
 23a:	2b04                	fld	fs1,16(a4)
 23c:	0b0e                	slli	s6,s6,0x3
 23e:	0000012b          	0x12b
 242:	023d0807          	0x23d0807
 246:	0000                	unimp
 248:	00a20807          	0xa20807
 24c:	0000                	unimp
 24e:	960c                	0x960c
 250:	0000                	unimp
 252:	5e00                	lw	s0,56(a2)
 254:	0002                	c.slli64	zero
 256:	0d00                	addi	s0,sp,656
 258:	0039                	c.nop	14
 25a:	0000                	unimp
 25c:	0000                	unimp
 25e:	02350807          	0x2350807
 262:	0000                	unimp
 264:	0001a60b          	0x1a60b
 268:	0700                	addi	s0,sp,896
 26a:	6408                	ld	a0,8(s0)
 26c:	0002                	c.slli64	zero
 26e:	0b00                	addi	s0,sp,400
 270:	000001eb          	0x1eb
 274:	026f0807          	0x26f0807
 278:	0000                	unimp
 27a:	960c                	0x960c
 27c:	0000                	unimp
 27e:	8a00                	0x8a00
 280:	0002                	c.slli64	zero
 282:	0d00                	addi	s0,sp,656
 284:	0039                	c.nop	14
 286:	0000                	unimp
 288:	090e0013          	addi	zero,t3,144 # 1a090 <__global_pointer$+0x7890>
 28c:	0002                	c.slli64	zero
 28e:	0600                	addi	s0,sp,768
 290:	0e89                	addi	t4,t4,2
 292:	0296                	slli	t0,t0,0x5
 294:	0000                	unimp
 296:	02290807          	0x2290807
 29a:	0000                	unimp
 29c:	5c0e                	lw	s8,224(sp)
 29e:	0002                	c.slli64	zero
 2a0:	0600                	addi	s0,sp,768
 2a2:	0e8a                	slli	t4,t4,0x2
 2a4:	0296                	slli	t0,t0,0x5
 2a6:	0000                	unimp
 2a8:	e10e                	sd	gp,128(sp)
 2aa:	0000                	unimp
 2ac:	0600                	addi	s0,sp,768
 2ae:	02960e8b          	0x2960e8b
 2b2:	0000                	unimp
 2b4:	180e                	slli	a6,a6,0x23
 2b6:	0000                	unimp
 2b8:	0700                	addi	s0,sp,896
 2ba:	0c1a                	slli	s8,s8,0x6
 2bc:	0068                	addi	a0,sp,12
 2be:	0000                	unimp
 2c0:	d60c                	sw	a1,40(a2)
 2c2:	0002                	c.slli64	zero
 2c4:	cb00                	sw	s0,16(a4)
 2c6:	0002                	c.slli64	zero
 2c8:	0f00                	addi	s0,sp,912
 2ca:	0400                	addi	s0,sp,512
 2cc:	02c0                	addi	s0,sp,324
 2ce:	0000                	unimp
 2d0:	009d0807          	0x9d0807
 2d4:	0000                	unimp
 2d6:	d004                	sw	s1,32(s0)
 2d8:	0002                	c.slli64	zero
 2da:	0e00                	addi	s0,sp,784
 2dc:	0248                	addi	a0,sp,260
 2de:	0000                	unimp
 2e0:	cb1a1b07          	0xcb1a1b07
 2e4:	0002                	c.slli64	zero
 2e6:	0c00                	addi	s0,sp,528
 2e8:	00000047          	fmsub.s	ft0,ft0,ft0,ft0,rne
 2ec:	000002f7          	0x2f7
 2f0:	390d                	addiw	s2,s2,-29
 2f2:	0000                	unimp
 2f4:	3100                	fld	fs0,32(a0)
 2f6:	0400                	addi	s0,sp,512
 2f8:	000002e7          	jalr	t0,zero # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>
 2fc:	4f10                	lw	a2,24(a4)
 2fe:	0001                	nop
 300:	0800                	addi	s0,sp,16
 302:	152d                	addi	a0,a0,-21
 304:	000002f7          	0x2f7
 308:	0309                	addi	t1,t1,2
 30a:	0578                	addi	a4,sp,652
 30c:	0001                	nop
 30e:	0000                	unimp
 310:	0000                	unimp
 312:	8c11                	sub	s0,s0,a2
 314:	0001                	nop
 316:	0100                	addi	s0,sp,128
 318:	0068050b          	0x68050b
 31c:	0000                	unimp
 31e:	04e0                	addi	s0,sp,588
 320:	0001                	nop
 322:	0000                	unimp
 324:	0000                	unimp
 326:	003c                	addi	a5,sp,8
 328:	0000                	unimp
 32a:	0000                	unimp
 32c:	0000                	unimp
 32e:	9c01                	subw	s0,s0,s0
 330:	0344                	addi	s1,sp,388
 332:	0000                	unimp
 334:	2612                	fld	fa2,256(sp)
 336:	0001                	nop
 338:	0100                	addi	s0,sp,128
 33a:	090d                	addi	s2,s2,3
 33c:	0000034f          	fnmadd.s	ft6,ft0,ft0,ft0,rne
 340:	9102                	jalr	sp
 342:	0068                	addi	a0,sp,12
 344:	00006813          	ori	a6,zero,0
 348:	4f00                	lw	s0,24(a4)
 34a:	14000003          	lb	zero,320(zero) # 140 <_PROCEDURE_LINKAGE_TABLE_-0x102a0>
 34e:	0700                	addi	s0,sp,896
 350:	4408                	lw	a0,8(s0)
 352:	00000003          	lb	zero,0(zero) # 0 <_PROCEDURE_LINKAGE_TABLE_-0x103e0>

Disassembly of section .debug_abbrev:

0000000000000000 <.debug_abbrev>:
   0:	1101                	addi	sp,sp,-32
   2:	2501                	sext.w	a0,a0
   4:	130e                	slli	t1,t1,0x23
   6:	1b0e030b          	0x1b0e030b
   a:	110e                	slli	sp,sp,0x23
   c:	1201                	addi	tp,tp,-32
   e:	00171007          	0x171007
  12:	0200                	addi	s0,sp,256
  14:	0016                	c.slli	zero,0x5
  16:	0b3a0e03          	lb	t3,179(s4) # fffffffffffe00b3 <__global_pointer$+0xfffffffffffcd8b3>
  1a:	0b390b3b          	0xb390b3b
  1e:	1349                	addi	t1,t1,-14
  20:	0000                	unimp
  22:	0b002403          	lw	s0,176(zero) # b0 <_PROCEDURE_LINKAGE_TABLE_-0x10330>
  26:	030b3e0b          	0x30b3e0b
  2a:	000e                	c.slli	zero,0x3
  2c:	0400                	addi	s0,sp,512
  2e:	0026                	c.slli	zero,0x9
  30:	1349                	addi	t1,t1,-14
  32:	0000                	unimp
  34:	2405                	addiw	s0,s0,1
  36:	0b00                	addi	s0,sp,400
  38:	030b3e0b          	0x30b3e0b
  3c:	0008                	0x8
  3e:	0600                	addi	s0,sp,768
  40:	0b0b000f          	0xb0b000f
  44:	0000                	unimp
  46:	0b000f07          	0xb000f07
  4a:	0013490b          	0x13490b
  4e:	0800                	addi	s0,sp,16
  50:	0e030113          	addi	sp,t1,224 # e0 <_PROCEDURE_LINKAGE_TABLE_-0x10300>
  54:	0b3a0b0b          	0xb3a0b0b
  58:	0b390b3b          	0xb390b3b
  5c:	1301                	addi	t1,t1,-32
  5e:	0000                	unimp
  60:	0d09                	addi	s10,s10,2
  62:	0300                	addi	s0,sp,384
  64:	3a0e                	fld	fs4,224(sp)
  66:	390b3b0b          	0x390b3b0b
  6a:	3813490b          	0x3813490b
  6e:	0a00000b          	0xa00000b
  72:	0016                	c.slli	zero,0x5
  74:	0b3a0e03          	lb	t3,179(s4)
  78:	0b390b3b          	0xb390b3b
  7c:	0000                	unimp
  7e:	0300130b          	0x300130b
  82:	3c0e                	fld	fs8,224(sp)
  84:	0019                	c.nop	6
  86:	0c00                	addi	s0,sp,528
  88:	0101                	addi	sp,sp,0
  8a:	1349                	addi	t1,t1,-14
  8c:	1301                	addi	t1,t1,-32
  8e:	0000                	unimp
  90:	210d                	addiw	sp,sp,3
  92:	4900                	lw	s0,16(a0)
  94:	000b2f13          	slti	t5,s6,0
  98:	0e00                	addi	s0,sp,784
  9a:	0034                	addi	a3,sp,8
  9c:	0b3a0e03          	lb	t3,179(s4)
  a0:	0b390b3b          	0xb390b3b
  a4:	1349                	addi	t1,t1,-14
  a6:	193c193f 210f0000 	0x210f0000193c193f
  ae:	0000                	unimp
  b0:	1000                	addi	s0,sp,32
  b2:	0034                	addi	a3,sp,8
  b4:	0b3a0e03          	lb	t3,179(s4)
  b8:	0b390b3b          	0xb390b3b
  bc:	1349                	addi	t1,t1,-14
  be:	1802193f 2e110000 	0x2e1100001802193f
  c6:	3f01                	addiw	t5,t5,-32
  c8:	0319                	addi	t1,t1,6
  ca:	3a0e                	fld	fs4,224(sp)
  cc:	390b3b0b          	0x390b3b0b
  d0:	1113490b          	0x1113490b
  d4:	1201                	addi	tp,tp,-32
  d6:	96184007          	flq	ft0,-1695(a6)
  da:	1942                	slli	s2,s2,0x30
  dc:	1301                	addi	t1,t1,-32
  de:	0000                	unimp
  e0:	3412                	fld	fs0,288(sp)
  e2:	0300                	addi	s0,sp,384
  e4:	3a0e                	fld	fs4,224(sp)
  e6:	390b3b0b          	0x390b3b0b
  ea:	0213490b          	0x213490b
  ee:	0018                	0x18
  f0:	1300                	addi	s0,sp,416
  f2:	0115                	addi	sp,sp,5
  f4:	1349                	addi	t1,t1,-14
  f6:	1301                	addi	t1,t1,-32
  f8:	0000                	unimp
  fa:	1814                	addi	a3,sp,48
  fc:	0000                	unimp
	...

Disassembly of section .debug_line:

0000000000000000 <.debug_line>:
   0:	0129                	addi	sp,sp,10
   2:	0000                	unimp
   4:	00df0003          	lb	zero,13(t5)
   8:	0000                	unimp
   a:	0101                	addi	sp,sp,0
   c:	000d0efb          	0xd0efb
  10:	0101                	addi	sp,sp,0
  12:	0101                	addi	sp,sp,0
  14:	0000                	unimp
  16:	0100                	addi	s0,sp,128
  18:	0000                	unimp
  1a:	7301                	lui	t1,0xfffe0
  1c:	6372                	ld	t1,280(sp)
  1e:	2f00                	fld	fs0,24(a4)
  20:	7375                	lui	t1,0xffffd
  22:	2f72                	fld	ft10,280(sp)
  24:	696c                	ld	a1,208(a0)
  26:	2f62                	fld	ft10,24(sp)
  28:	2f636367          	0x2f636367
  2c:	6972                	ld	s2,280(sp)
  2e:	36766373          	csrrsi	t1,0x367,12
  32:	2d34                	fld	fa3,88(a0)
  34:	6572                	ld	a0,280(sp)
  36:	6864                	ld	s1,208(s0)
  38:	7461                	lui	s0,0xffff8
  3a:	6c2d                	lui	s8,0xb
  3c:	6e69                	lui	t3,0x1a
  3e:	7875                	lui	a6,0xffffd
  40:	692f392f          	0x692f392f
  44:	636e                	ld	t1,216(sp)
  46:	756c                	ld	a1,232(a0)
  48:	6564                	ld	s1,200(a0)
  4a:	2f00                	fld	fs0,24(a4)
  4c:	7375                	lui	t1,0xffffd
  4e:	2f72                	fld	ft10,280(sp)
  50:	6e69                	lui	t3,0x1a
  52:	64756c63          	bltu	a0,t2,6aa <_PROCEDURE_LINKAGE_TABLE_-0xfd36>
  56:	2f65                	addiw	t5,t5,25
  58:	6962                	ld	s2,24(sp)
  5a:	7374                	ld	a3,224(a4)
  5c:	2f00                	fld	fs0,24(a4)
  5e:	7375                	lui	t1,0xffffd
  60:	2f72                	fld	ft10,280(sp)
  62:	6e69                	lui	t3,0x1a
  64:	64756c63          	bltu	a0,t2,6bc <_PROCEDURE_LINKAGE_TABLE_-0xfd24>
  68:	2f65                	addiw	t5,t5,25
  6a:	6962                	ld	s2,24(sp)
  6c:	7374                	ld	a3,224(a4)
  6e:	7079742f          	0x7079742f
  72:	7365                	lui	t1,0xffff9
  74:	2f00                	fld	fs0,24(a4)
  76:	7375                	lui	t1,0xffffd
  78:	2f72                	fld	ft10,280(sp)
  7a:	6e69                	lui	t3,0x1a
  7c:	64756c63          	bltu	a0,t2,6d4 <_PROCEDURE_LINKAGE_TABLE_-0xfd0c>
  80:	0065                	c.nop	25
  82:	7300                	ld	s0,32(a4)
  84:	73657463          	bgeu	a0,s6,7ac <_PROCEDURE_LINKAGE_TABLE_-0xfc34>
  88:	6574                	ld	a3,200(a0)
  8a:	2e72                	fld	ft8,280(sp)
  8c:	00010063          	beqz	sp,8c <_PROCEDURE_LINKAGE_TABLE_-0x10354>
  90:	7300                	ld	s0,32(a4)
  92:	6474                	ld	a3,200(s0)
  94:	6564                	ld	s1,200(a0)
  96:	2e66                	fld	ft8,88(sp)
  98:	0068                	addi	a0,sp,12
  9a:	0002                	c.slli64	zero
  9c:	7400                	ld	s0,40(s0)
  9e:	7079                	c.lui	zero,0xffffe
  a0:	7365                	lui	t1,0xffff9
  a2:	682e                	ld	a6,200(sp)
  a4:	0300                	addi	s0,sp,384
  a6:	0000                	unimp
  a8:	75727473          	csrrci	s0,0x757,4
  ac:	465f7463          	bgeu	t5,t0,514 <_PROCEDURE_LINKAGE_TABLE_-0xfecc>
  b0:	4c49                	li	s8,18
  b2:	2e45                	addiw	t3,t3,17
  b4:	0068                	addi	a0,sp,12
  b6:	0004                	0x4
  b8:	4600                	lw	s0,8(a2)
  ba:	4c49                	li	s8,18
  bc:	2e45                	addiw	t3,t3,17
  be:	0068                	addi	a0,sp,12
  c0:	0004                	0x4
  c2:	7300                	ld	s0,32(a4)
  c4:	6474                	ld	a3,200(s0)
  c6:	6f69                	lui	t5,0x1a
  c8:	682e                	ld	a6,200(sp)
  ca:	0500                	addi	s0,sp,640
  cc:	0000                	unimp
  ce:	5f737973          	csrrci	s2,0x5f7,6
  d2:	7265                	lui	tp,0xffff9
  d4:	6c72                	ld	s8,280(sp)
  d6:	7369                	lui	t1,0xffffa
  d8:	2e74                	fld	fa3,216(a2)
  da:	0068                	addi	a0,sp,12
  dc:	73000003          	lb	zero,1840(zero) # 730 <_PROCEDURE_LINKAGE_TABLE_-0xfcb0>
  e0:	682e3263          	0x682e3263
  e4:	0100                	addi	s0,sp,128
  e6:	0000                	unimp
  e8:	0500                	addi	s0,sp,640
  ea:	0209000b          	0x209000b
  ee:	04e0                	addi	s0,sp,588
  f0:	0001                	nop
  f2:	0000                	unimp
  f4:	0000                	unimp
  f6:	05010a03          	lb	s4,80(sp)
  fa:	09010303          	lb	t1,144(sp)
  fe:	0008                	0x8
 100:	0501                	addi	a0,a0,0
 102:	0308                	addi	a0,sp,384
 104:	0902                	c.slli64	s2
 106:	000e                	c.slli	zero,0x3
 108:	0501                	addi	a0,a0,0
 10a:	09010303          	lb	t1,144(sp)
 10e:	000a                	c.slli	zero,0x2
 110:	0301                	addi	t1,t1,0
 112:	0901                	addi	s2,s2,0
 114:	0006                	c.slli	zero,0x1
 116:	0501                	addi	a0,a0,0
 118:	030a                	slli	t1,t1,0x2
 11a:	0901                	addi	s2,s2,0
 11c:	000a                	c.slli	zero,0x2
 11e:	0501                	addi	a0,a0,0
 120:	0301                	addi	t1,t1,0
 122:	0901                	addi	s2,s2,0
 124:	0002                	c.slli64	zero
 126:	0901                	addi	s2,s2,0
 128:	000a                	c.slli	zero,0x2
 12a:	0100                	addi	s0,sp,128
 12c:	01              	Address 0x000000000000012c is out of bounds.


Disassembly of section .debug_frame:

0000000000000000 <.debug_frame>:
   0:	000c                	0xc
   2:	0000                	unimp
   4:	ffff                	0xffff
   6:	ffff                	0xffff
   8:	0001                	nop
   a:	7c01                	lui	s8,0xfffe0
   c:	0d01                	addi	s10,s10,0
   e:	0002                	c.slli64	zero
  10:	002c                	addi	a1,sp,8
  12:	0000                	unimp
  14:	0000                	unimp
  16:	0000                	unimp
  18:	04e0                	addi	s0,sp,588
  1a:	0001                	nop
  1c:	0000                	unimp
  1e:	0000                	unimp
  20:	003c                	addi	a5,sp,8
  22:	0000                	unimp
  24:	0000                	unimp
  26:	0000                	unimp
  28:	0e42                	slli	t3,t3,0x10
  2a:	4420                	lw	s0,72(s0)
  2c:	0281                	addi	t0,t0,0
  2e:	0488                	addi	a0,sp,576
  30:	0c42                	slli	s8,s8,0x10
  32:	0008                	0x8
  34:	c16e                	sw	s11,128(sp)
  36:	c842                	sw	a6,16(sp)
  38:	020c                	addi	a1,sp,256
  3a:	4220                	lw	s0,64(a2)
  3c:	000e                	c.slli	zero,0x3
	...

Disassembly of section .debug_str:

0000000000000000 <.debug_str>:
   0:	495f 5f4f 7562      	0x75625f4f495f
   6:	5f66                	lw	t5,120(sp)
   8:	6e65                	lui	t3,0x19
   a:	0064                	addi	s1,sp,12
   c:	6f5f 646c 6f5f      	0x6f5f646c6f5f
  12:	6666                	ld	a2,88(sp)
  14:	00746573          	csrrsi	a0,0x7,8
  18:	5f737973          	csrrci	s2,0x5f7,6
  1c:	656e                	ld	a0,216(sp)
  1e:	7272                	ld	tp,312(sp)
  20:	5f00                	lw	s0,56(a4)
  22:	4f49                	li	t5,18
  24:	735f 7661 5f65      	0x5f657661735f
  2a:	6e65                	lui	t3,0x19
  2c:	0064                	addi	s1,sp,12
  2e:	726f6873          	csrrsi	a6,0x726,30
  32:	2074                	fld	fa3,192(s0)
  34:	6e69                	lui	t3,0x1a
  36:	0074                	addi	a3,sp,12