diff --git a/rtl/VX_cache/VX_bank.v b/rtl/VX_cache/VX_bank.v index f0596d97..355e15c8 100644 --- a/rtl/VX_cache/VX_bank.v +++ b/rtl/VX_cache/VX_bank.v @@ -311,8 +311,8 @@ module VX_bank // assign is_fill_in_pipe = (|is_fill_st1) || is_fill_st2; - assign dfpq_pop = !dfpq_empty && !stall_bank_pipe && !dfpq_hazard_st0; - assign mrvq_pop = !dfpq_pop && mrvq_valid_st0 && !stall_bank_pipe && !mrvq_hazard_st0; + assign mrvq_pop = mrvq_valid_st0 && !stall_bank_pipe && !mrvq_hazard_st0; + assign dfpq_pop = !mrvq_pop && !dfpq_empty && !stall_bank_pipe && !dfpq_hazard_st0; assign reqq_pop = !mrvq_pop && !dfpq_pop && !reqq_empty && reqq_req_st0 && !stall_bank_pipe && !is_fill_st1[0] && !(reqq_hazard_st0 || (mrvq_valid_st0 && mrvq_hazard_st0)) && !is_fill_in_pipe; assign snrq_pop = !reqq_pop && !reqq_pop && !mrvq_pop && !dfpq_pop && snrq_valid_st0 && !stall_bank_pipe && !snrq_hazard_st0; diff --git a/rtl/VX_cache/VX_fill_invalidator.v b/rtl/VX_cache/VX_fill_invalidator.v index e5c0ae10..10b7c73c 100644 --- a/rtl/VX_cache/VX_fill_invalidator.v +++ b/rtl/VX_cache/VX_fill_invalidator.v @@ -85,7 +85,7 @@ module VX_fill_invalidator if (success_fill) begin success_found = 1; - success_index = curr_fill[(`vx_clog2(FILL_INVALIDAOR_SIZE))-1:0]; + success_index = curr_fill; end end end diff --git a/rtl/VX_cache/VX_tag_data_access.v b/rtl/VX_cache/VX_tag_data_access.v index 25f04692..2c75745b 100644 --- a/rtl/VX_cache/VX_tag_data_access.v +++ b/rtl/VX_cache/VX_tag_data_access.v @@ -73,12 +73,12 @@ module VX_tag_data_access ); - reg[`DBANK_LINE_SIZE_RNG][31:0] readdata_st[STAGE_1_CYCLES-2:0]; + reg[`DBANK_LINE_SIZE_RNG][31:0] readdata_st[STAGE_1_CYCLES-1:0]; - reg read_valid_st1c[STAGE_1_CYCLES-2:0]; - reg read_dirty_st1c[STAGE_1_CYCLES-2:0]; - reg[`TAG_SELECT_SIZE_RNG] read_tag_st1c [STAGE_1_CYCLES-2:0]; - reg[`DBANK_LINE_SIZE_RNG][31:0] read_data_st1c [STAGE_1_CYCLES-2:0]; + reg read_valid_st1c[STAGE_1_CYCLES-1:0]; + reg read_dirty_st1c[STAGE_1_CYCLES-1:0]; + reg[`TAG_SELECT_SIZE_RNG] read_tag_st1c [STAGE_1_CYCLES-1:0]; + reg[`DBANK_LINE_SIZE_RNG][31:0] read_data_st1c [STAGE_1_CYCLES-1:0]; wire qual_read_valid_st1; @@ -94,6 +94,9 @@ module VX_tag_data_access wire[`DBANK_LINE_SIZE_RNG][31:0] use_write_data; + wire real_writefill = writefill_st1e && miss_st1e; + + wire fill_sent; wire invalidate_line; VX_tag_data_structure #( @@ -128,13 +131,14 @@ module VX_tag_data_access .invalidate (invalidate_line), .write_enable(use_write_enable), - .write_fill (writefill_st1e), + .write_fill (real_writefill), .write_addr (writeaddr_st1e), .write_data (use_write_data), .fill_sent (fill_sent) ); - VX_generic_register #(.N( 1 + 1 + `TAG_SELECT_NUM_BITS + (`DBANK_LINE_SIZE_WORDS*32) )) s0_1_c0 ( + // VX_generic_register #(.N( 1 + 1 + `TAG_SELECT_NUM_BITS + (`DBANK_LINE_SIZE_WORDS*32) )) s0_1_c0 ( + VX_generic_register #(.N( 1 + 1 + `TAG_SELECT_NUM_BITS + (`DBANK_LINE_SIZE_WORDS*32) ), .Valid(0)) s0_1_c0 ( .clk (clk), .reset(reset), .stall(stall), @@ -145,7 +149,7 @@ module VX_tag_data_access genvar curr_stage; generate - for (curr_stage = 1; curr_stage < STAGE_1_CYCLES-2; curr_stage = curr_stage + 1) begin + for (curr_stage = 1; curr_stage < STAGE_1_CYCLES-1; curr_stage = curr_stage + 1) begin VX_generic_register #(.N( 1 + 1 + `TAG_SELECT_NUM_BITS + (`DBANK_LINE_SIZE_WORDS*32) )) s0_1_cc ( .clk (clk), .reset(reset), @@ -158,13 +162,13 @@ module VX_tag_data_access endgenerate - assign use_read_valid_st1e = read_valid_st1c[STAGE_1_CYCLES-2] || (FUNC_ID == `SFUNC_ID); // If shared memory, always valid - assign use_read_dirty_st1e = read_dirty_st1c[STAGE_1_CYCLES-2] && (FUNC_ID == `DFUNC_ID); // Dirty only applies in Dcache - assign use_read_tag_st1e = (FUNC_ID == `SFUNC_ID) ? writeaddr_st1e[`TAG_SELECT_ADDR_RNG] : read_tag_st1c [STAGE_1_CYCLES-2]; // Tag is always the same in SM + assign use_read_valid_st1e = read_valid_st1c[STAGE_1_CYCLES-1] || (FUNC_ID == `SFUNC_ID); // If shared memory, always valid + assign use_read_dirty_st1e = read_dirty_st1c[STAGE_1_CYCLES-1] && (FUNC_ID != `SFUNC_ID); // Dirty only applies in Dcache + assign use_read_tag_st1e = (FUNC_ID == `SFUNC_ID) ? writeaddr_st1e[`TAG_SELECT_ADDR_RNG] : read_tag_st1c [STAGE_1_CYCLES-1]; // Tag is always the same in SM genvar curr_w; - for (curr_w = 0; curr_w < `DBANK_LINE_SIZE_WORDS; curr_w = curr_w+1) assign use_read_data_st1e[curr_w][31:0] = read_data_st1c[STAGE_1_CYCLES-2][curr_w][31:0]; - // assign use_read_data_st1e = read_data_st1c [STAGE_1_CYCLES-2]; + for (curr_w = 0; curr_w < `DBANK_LINE_SIZE_WORDS; curr_w = curr_w+1) assign use_read_data_st1e[curr_w][31:0] = read_data_st1c[STAGE_1_CYCLES-1][curr_w][31:0]; + // assign use_read_data_st1e = read_data_st1c [STAGE_1_CYCLES-1]; /////////////////////// LOAD LOGIC /////////////////// @@ -182,12 +186,12 @@ module VX_tag_data_access wire b2 = (byte_select == 2); wire b3 = (byte_select == 3); - wire[31:0] w0 = read_data_st1c[STAGE_1_CYCLES-2][0][31:0]; - wire[31:0] w1 = read_data_st1c[STAGE_1_CYCLES-2][1][31:0]; - wire[31:0] w2 = read_data_st1c[STAGE_1_CYCLES-2][2][31:0]; - wire[31:0] w3 = read_data_st1c[STAGE_1_CYCLES-2][3][31:0]; + wire[31:0] w0 = read_data_st1c[STAGE_1_CYCLES-1][0][31:0]; + wire[31:0] w1 = read_data_st1c[STAGE_1_CYCLES-1][1][31:0]; + wire[31:0] w2 = read_data_st1c[STAGE_1_CYCLES-1][2][31:0]; + wire[31:0] w3 = read_data_st1c[STAGE_1_CYCLES-1][3][31:0]; - wire[31:0] data_unmod = read_data_st1c[STAGE_1_CYCLES-2][block_offset][31:0]; + wire[31:0] data_unmod = read_data_st1c[STAGE_1_CYCLES-1][block_offset][31:0]; wire[31:0] data_unQual = (b0 || lw) ? (data_unmod) : b1 ? (data_unmod >> 8) : @@ -234,7 +238,7 @@ module VX_tag_data_access wire[3:0] sh_mask = (b0 ? 4'b0011 : 4'b1100); wire should_write = (sw || sb || sh) && valid_req_st1e && use_read_valid_st1e && !miss_st1e; - wire force_write = writefill_st1e && valid_req_st1e && (!use_read_valid_st1e || (use_read_valid_st1e && !miss_st1e)); + wire force_write = writefill_st1e && valid_req_st1e && miss_st1e && (!use_read_valid_st1e || (use_read_valid_st1e && !miss_st1e)); wire[`DBANK_LINE_SIZE_RNG][3:0] we; wire[`DBANK_LINE_SIZE_RNG][31:0] data_write; @@ -262,7 +266,7 @@ module VX_tag_data_access /////////////////////// if (FUNC_ID == `LLFUNC_ID) begin - assign readword_st1e = read_data_st1c[STAGE_1_CYCLES-2]; + assign readword_st1e = read_data_st1c[STAGE_1_CYCLES-1]; end else begin assign readword_st1e = data_Qual; end @@ -272,7 +276,7 @@ module VX_tag_data_access assign readdata_st1e = use_read_data_st1e; assign readtag_st1e = use_read_tag_st1e; assign fill_sent = miss_st1e; - assign fill_saw_dirty_st1e = force_write && dirty_st1e; + assign fill_saw_dirty_st1e = force_write && dirty_st1e && miss_st1e; assign invalidate_line = is_snp_st1e && !miss_st1e; endmodule diff --git a/rtl/VX_cache/VX_tag_data_structure.v b/rtl/VX_cache/VX_tag_data_structure.v index c7edb6a6..55b9cc9e 100644 --- a/rtl/VX_cache/VX_tag_data_structure.v +++ b/rtl/VX_cache/VX_tag_data_structure.v @@ -92,6 +92,7 @@ module VX_tag_data_structure end end else if (fill_sent) begin dirty[write_addr[`LINE_SELECT_ADDR_RNG]] <= 0; + valid[write_addr[`LINE_SELECT_ADDR_RNG]] <= 0; end if (invalidate) begin diff --git a/rtl/VX_define.v b/rtl/VX_define.v index 57ba27f7..3d1b0a5f 100644 --- a/rtl/VX_define.v +++ b/rtl/VX_define.v @@ -127,7 +127,7 @@ `define NUMBER_CORES (`NUMBER_CORES_PER_CLUSTER*`NUMBER_CLUSTERS) -// `define SINGLE_CORE_BENCH 0 +`define SINGLE_CORE_BENCH 1 `define GLOBAL_BLOCK_SIZE_BYTES 16 // ========================================= Dcache Configurable Knobs ========================================= @@ -141,7 +141,7 @@ // Number of Word requests per cycle {1, 2, 4, 8, ...} `define DNUMBER_REQUESTS `NT // Number of cycles to complete stage 1 (read from memory) - `define DSTAGE_1_CYCLES 2 + `define DSTAGE_1_CYCLES 1 // Function ID `define DFUNC_ID 0 @@ -172,7 +172,7 @@ `define DFFSQ_SIZE 8 // Fill Invalidator Size {Fill invalidator must be active} - `define DFILL_INVALIDAOR_SIZE 16 + `define DFILL_INVALIDAOR_SIZE 0 // Dram knobs `define DSIMULATED_DRAM_LATENCY_CYCLES 10 @@ -192,7 +192,7 @@ // Number of Word requests per cycle {1, 2, 4, 8, ...} `define INUMBER_REQUESTS 1 // Number of cycles to complete stage 1 (read from memory) - `define ISTAGE_1_CYCLES 2 + `define ISTAGE_1_CYCLES 1 // Function ID `define IFUNC_ID 1 @@ -214,16 +214,16 @@ // Core Writeback Queue Size `define ICWBQ_SIZE `IREQQ_SIZE // Dram Writeback Queue Size - `define IDWBQ_SIZE 0 + `define IDWBQ_SIZE 16 // Dram Fill Req Queue Size `define IDFQQ_SIZE `IREQQ_SIZE // Lower Level Cache Hit Queue Size - `define ILLVQ_SIZE 0 + `define ILLVQ_SIZE 16 // Fill Forward SNP Queue `define IFFSQ_SIZE 8 // Fill Invalidator Size {Fill invalidator must be active} - `define IFILL_INVALIDAOR_SIZE 16 + `define IFILL_INVALIDAOR_SIZE 0 // Dram knobs `define ISIMULATED_DRAM_LATENCY_CYCLES 10 @@ -244,7 +244,7 @@ // Number of Word requests per cycle {1, 2, 4, 8, ...} `define SNUMBER_REQUESTS `NT // Number of cycles to complete stage 1 (read from memory) - `define SSTAGE_1_CYCLES 2 + `define SSTAGE_1_CYCLES 1 // Function ID `define SFUNC_ID 2 @@ -258,24 +258,24 @@ // Miss Reserv Queue Knob `define SMRVQ_SIZE `SREQQ_SIZE // Dram Fill Rsp Queue Size - `define SDFPQ_SIZE 0 + `define SDFPQ_SIZE 16 // Snoop Req Queue - `define SSNRQ_SIZE 0 + `define SSNRQ_SIZE 16 // Queues for writebacks Knobs {1, 2, 4, 8, ...} // Core Writeback Queue Size `define SCWBQ_SIZE `SREQQ_SIZE // Dram Writeback Queue Size - `define SDWBQ_SIZE 0 + `define SDWBQ_SIZE 16 // Dram Fill Req Queue Size - `define SDFQQ_SIZE 0 + `define SDFQQ_SIZE 16 // Lower Level Cache Hit Queue Size - `define SLLVQ_SIZE 0 + `define SLLVQ_SIZE 16 // Fill Forward SNP Queue - `define SFFSQ_SIZE 0 + `define SFFSQ_SIZE 16 // Fill Invalidator Size {Fill invalidator must be active} - `define SFILL_INVALIDAOR_SIZE 16 + `define SFILL_INVALIDAOR_SIZE 0 // Dram knobs `define SSIMULATED_DRAM_LATENCY_CYCLES 10 @@ -296,7 +296,7 @@ // Number of Word requests per cycle {1, 2, 4, 8, ...} `define LLNUMBER_REQUESTS (2*`NUMBER_CORES_PER_CLUSTER) // Number of cycles to complete stage 1 (read from memory) - `define LLSTAGE_1_CYCLES 2 + `define LLSTAGE_1_CYCLES 1 // Function ID `define LLFUNC_ID 3 @@ -322,12 +322,12 @@ // Dram Fill Req Queue Size `define LLDFQQ_SIZE `LLREQQ_SIZE // Lower Level Cache Hit Queue Size - `define LLLLVQ_SIZE 0 + `define LLLLVQ_SIZE 16 // Fill Forward SNP Queue `define LLFFSQ_SIZE 8 // Fill Invalidator Size {Fill invalidator must be active} - `define LLFILL_INVALIDAOR_SIZE 16 + `define LLFILL_INVALIDAOR_SIZE 0 // Dram knobs `define LLSIMULATED_DRAM_LATENCY_CYCLES 10 @@ -348,7 +348,7 @@ // Number of Word requests per cycle {1, 2, 4, 8, ...} `define L3NUMBER_REQUESTS (`NUMBER_CLUSTERS) // Number of cycles to complete stage 1 (read from memory) - `define L3STAGE_1_CYCLES 2 + `define L3STAGE_1_CYCLES 1 // Function ID `define L3FUNC_ID 3 @@ -379,7 +379,7 @@ `define L3FFSQ_SIZE 8 // Fill Invalidator Size {Fill invalidator must be active} - `define L3FILL_INVALIDAOR_SIZE 16 + `define L3FILL_INVALIDAOR_SIZE 0 // Dram knobs `define L3SIMULATED_DRAM_LATENCY_CYCLES 10 diff --git a/rtl/VX_define_synth.v b/rtl/VX_define_synth.v index 9a4eedaa..a55023d9 100644 --- a/rtl/VX_define_synth.v +++ b/rtl/VX_define_synth.v @@ -2,9 +2,9 @@ `ifndef VX_DEFINE_SYNTH `define VX_DEFINE_SYNTH -`define NT 4 +`define NT 8 `define NW 8 -`define NUMBER_CORES_PER_CLUSTER 2 +`define NUMBER_CORES_PER_CLUSTER 1 `define NUMBER_CLUSTERS 1 `define DCACHE_SIZE_BYTES 4096 `define ICACHE_SIZE_BYTES 1024 diff --git a/rtl/VX_generic_register.v b/rtl/VX_generic_register.v index a26c09b3..b960fa8c 100644 --- a/rtl/VX_generic_register.v +++ b/rtl/VX_generic_register.v @@ -1,6 +1,6 @@ module VX_generic_register - #( parameter N = 1) + #( parameter N = 1, parameter Valid = 1) ( input wire clk, input wire reset, @@ -10,18 +10,26 @@ module VX_generic_register output wire[(N-1):0] out ); - reg[(N-1):0] value; + if (Valid == 0) begin - always @(posedge clk or posedge reset) begin - if (reset) begin - value <= 0; - end else if (flush) begin - value <= 0; - end else if (~stall) begin - value <= in; + assign out = in; + + end else begin + + reg[(N-1):0] value; + + always @(posedge clk or posedge reset) begin + if (reset) begin + value <= 0; + end else if (flush) begin + value <= 0; + end else if (~stall) begin + value <= in; + end end + + assign out = value; + end - assign out = value; - endmodule \ No newline at end of file diff --git a/rtl/VX_gpgpu_inst.v b/rtl/VX_gpgpu_inst.v index dc81d718..6219eeb2 100644 --- a/rtl/VX_gpgpu_inst.v +++ b/rtl/VX_gpgpu_inst.v @@ -13,10 +13,11 @@ module VX_gpgpu_inst ( wire is_split = (VX_gpu_inst_req.is_split); wire[`NT_M1:0] tmc_new_mask; + wire all_threads = `NT < VX_gpu_inst_req.a_reg_data[0]; genvar curr_t; generate for (curr_t = 0; curr_t < `NT; curr_t=curr_t+1) begin : tmc_new_mask_init - assign tmc_new_mask[curr_t] = curr_t < VX_gpu_inst_req.a_reg_data[0]; + assign tmc_new_mask[curr_t] = all_threads ? 1 : curr_t < VX_gpu_inst_req.a_reg_data[0]; end endgenerate @@ -30,13 +31,14 @@ module VX_gpgpu_inst ( assign VX_warp_ctl.ebreak = VX_warp_ctl.change_mask && (VX_warp_ctl.thread_mask == 0); - wire wspawn = VX_gpu_inst_req.is_wspawn; - wire[31:0] wspawn_pc = VX_gpu_inst_req.rd2; + wire wspawn = VX_gpu_inst_req.is_wspawn; + wire[31:0] wspawn_pc = VX_gpu_inst_req.rd2; + wire all_active = `NW < VX_gpu_inst_req.a_reg_data[0]; wire[`NW-1:0] wspawn_new_active; genvar curr_w; generate for (curr_w = 0; curr_w < `NW; curr_w=curr_w+1) begin : wspawn_new_active_init - assign wspawn_new_active[curr_w] = curr_w < VX_gpu_inst_req.a_reg_data[0]; + assign wspawn_new_active[curr_w] = all_active ? 1 : curr_w < VX_gpu_inst_req.a_reg_data[0]; end endgenerate diff --git a/rtl/VX_warp_scheduler.v b/rtl/VX_warp_scheduler.v index a976bcf0..a20af31e 100644 --- a/rtl/VX_warp_scheduler.v +++ b/rtl/VX_warp_scheduler.v @@ -218,9 +218,11 @@ module VX_warp_scheduler ( // Lock/Release if (scheduled_warp && !stall) begin warp_lock[warp_num] <= 1'b1; + // warp_lock <= {`NW{1'b1}}; end if (|icache_stage_valids && !stall) begin warp_lock[icache_stage_wid] <= 1'b0; + // warp_lock <= {`NW{1'b0}}; end end @@ -292,7 +294,7 @@ module VX_warp_scheduler ( assign hazard = (should_jal || should_bra) && schedule; - assign real_schedule = schedule && !warp_stalled[warp_to_schedule] && !total_barrier_stall[warp_to_schedule]; + assign real_schedule = schedule && !warp_stalled[warp_to_schedule] && !total_barrier_stall[warp_to_schedule] && !warp_lock[0]; assign global_stall = (stall || wstall_this_cycle || hazard || !real_schedule || is_join); diff --git a/runtime/mains/simple/Makefile b/runtime/mains/simple/Makefile index 1d2cedae..d1823e85 100644 --- a/runtime/mains/simple/Makefile +++ b/runtime/mains/simple/Makefile @@ -1,9 +1,9 @@ -COMP = riscv32-unknown-elf-gcc +COMP = /opt/riscv-new/drops/bin/riscv32-unknown-elf-gcc CC_FLAGS = -march=rv32im -mabi=ilp32 -O0 -Wl,-Bstatic,-T,../vortex_link.ld -ffreestanding -nostdlib -DMP = riscv32-unknown-elf-objdump -CPY = riscv32-unknown-elf-objcopy +DMP = /opt/riscv-new/drops/bin/riscv32-unknown-elf-objdump +CPY = /opt/riscv-new/drops/bin/riscv32-unknown-elf-objcopy NEWLIB = ../../newlib/newlib.c @@ -13,7 +13,7 @@ VX_IO = ../../io/vx_io.s ../../io/vx_io.c VX_API = ../../vx_api/vx_api.c VX_TEST = ../../tests/tests.c VX_FIO = ../../fileio/fileio.s -LIBS = ../../../../riscv-gnu-toolchain/drops/riscv32-unknown-elf/lib/libc.a ../../../../riscv-gnu-toolchain/drops/riscv32-unknown-elf/lib/libstdc++.a -static-libgcc -lgcc +LIBS = /opt/riscv-new/drops/riscv32-unknown-elf/lib/libc.a /opt/riscv-new/drops/riscv32-unknown-elf/lib/libstdc++.a -static-libgcc -lgcc VX_MAIN = vx_simple_main diff --git a/runtime/mains/simple/vx_simple_main.c b/runtime/mains/simple/vx_simple_main.c index a5ffd350..05bfea84 100644 --- a/runtime/mains/simple/vx_simple_main.c +++ b/runtime/mains/simple/vx_simple_main.c @@ -52,6 +52,18 @@ int main() // Main is called with all threads active of warp 0 vx_tmc(1); + vx_print_str("Let's start...\n"); + unsigned what[36]; + for (int i = 0; i < 36; i++) + { + what[i] = i; + } + + for (int i = 0; i < 36; i++) + { + vx_printf("Value: ", what[i]); + } + vx_print_str("Simple Main\n"); diff --git a/runtime/mains/simple/vx_simple_main.dump b/runtime/mains/simple/vx_simple_main.dump index 97c6482b..c1e051f4 100644 --- a/runtime/mains/simple/vx_simple_main.dump +++ b/runtime/mains/simple/vx_simple_main.dump @@ -6,23247 +6,23206 @@ Disassembly of section .init: 80000000 <_start>: 80000000: 00000597 auipc a1,0x0 -80000004: 06c58593 addi a1,a1,108 # 8000006c +80000004: 03858593 addi a1,a1,56 # 80000038 80000008: 00400513 li a0,4 8000000c: 00b5106b 0xb5106b -80000010: 05c000ef jal ra,8000006c -80000014: 00100513 li a0,1 -80000018: 0005006b 0x5006b -8000001c: 36c18513 addi a0,gp,876 # 80016b74 <_edata> -80000020: 42818613 addi a2,gp,1064 # 80016c30 <__BSS_END__> -80000024: 40a60633 sub a2,a2,a0 -80000028: 00000593 li a1,0 -8000002c: 30c010ef jal ra,80001338 -80000030: 00001517 auipc a0,0x1 -80000034: 21050513 addi a0,a0,528 # 80001240 <__libc_fini_array> -80000038: 1c4010ef jal ra,800011fc -8000003c: 260010ef jal ra,8000129c <__libc_init_array> -80000040: 00400513 li a0,4 -80000044: 0005006b 0x5006b -80000048: 7ad000ef jal ra,80000ff4
-8000004c: 1c40106f j 80001210 +80000010: 028000ef jal ra,80000038 +80000014: 0b8010ef jal ra,800010cc
+80000018: 3440106f j 8000135c Disassembly of section .text: -80000050 : -80000050: 000007b7 lui a5,0x0 -80000054: 00078793 mv a5,a5 -80000058: 00078863 beqz a5,80000068 -8000005c: 80001537 lui a0,0x80001 -80000060: 24050513 addi a0,a0,576 # 80001240 <__BSS_END__+0xfffea610> -80000064: 1980106f j 800011fc -80000068: 00008067 ret +8000001c : +8000001c: 000007b7 lui a5,0x0 +80000020: 00078793 mv a5,a5 +80000024: 00078863 beqz a5,80000034 +80000028: 80005537 lui a0,0x80005 +8000002c: 84850513 addi a0,a0,-1976 # 80004848 <__BSS_END__+0xfffedc0c> +80000030: 1cc0406f j 800041fc +80000034: 00008067 ret -8000006c : -8000006c: 00400513 li a0,4 -80000070: 0005006b 0x5006b -80000074: 00016197 auipc gp,0x16 -80000078: 79418193 addi gp,gp,1940 # 80016808 <__global_pointer$> -8000007c: 021026f3 csrr a3,0x21 -80000080: 01a69693 slli a3,a3,0x1a -80000084: 02002673 csrr a2,0x20 -80000088: 00a61593 slli a1,a2,0xa -8000008c: 00261613 slli a2,a2,0x2 -80000090: 6ffff137 lui sp,0x6ffff -80000094: 40b10133 sub sp,sp,a1 -80000098: 40d10133 sub sp,sp,a3 -8000009c: 00c10133 add sp,sp,a2 -800000a0: 021026f3 csrr a3,0x21 -800000a4: 00068663 beqz a3,800000b0 -800000a8: 00000513 li a0,0 -800000ac: 0005006b 0x5006b +80000038 : +80000038: 00400513 li a0,4 +8000003c: 0005006b 0x5006b +80000040: 00016197 auipc gp,0x16 +80000044: 7c818193 addi gp,gp,1992 # 80016808 <__global_pointer$> +80000048: 022026f3 csrr a3,0x22 +8000004c: 01a69693 slli a3,a3,0x1a +80000050: 02002673 csrr a2,0x20 +80000054: 00a61593 slli a1,a2,0xa +80000058: 00261613 slli a2,a2,0x2 +8000005c: 6ffff137 lui sp,0x6ffff +80000060: 40b10133 sub sp,sp,a1 +80000064: 40d10133 sub sp,sp,a3 +80000068: 00c10133 add sp,sp,a2 +8000006c: 021026f3 csrr a3,0x21 +80000070: 00068663 beqz a3,8000007c +80000074: 00000513 li a0,0 +80000078: 0005006b 0x5006b -800000b0 : -800000b0: 00008067 ret +8000007c : +8000007c: 00008067 ret -800000b4 : -800000b4: fd010113 addi sp,sp,-48 # 6fffefd0 <_start-0x10001030> -800000b8: 02812623 sw s0,44(sp) -800000bc: 03010413 addi s0,sp,48 -800000c0: fca42e23 sw a0,-36(s0) -800000c4: fcb42c23 sw a1,-40(s0) -800000c8: fcc42a23 sw a2,-44(s0) -800000cc: fdc42783 lw a5,-36(s0) -800000d0: 0007a783 lw a5,0(a5) # 0 <_start-0x80000000> -800000d4: fef42623 sw a5,-20(s0) -800000d8: fd440793 addi a5,s0,-44 -800000dc: fef42223 sw a5,-28(s0) -800000e0: fe442783 lw a5,-28(s0) -800000e4: 0007c703 lbu a4,0(a5) -800000e8: fec42783 lw a5,-20(s0) -800000ec: 00e78023 sb a4,0(a5) -800000f0: fec42783 lw a5,-20(s0) -800000f4: 00178793 addi a5,a5,1 -800000f8: fe442703 lw a4,-28(s0) -800000fc: 00174703 lbu a4,1(a4) -80000100: 00e78023 sb a4,0(a5) -80000104: fec42783 lw a5,-20(s0) -80000108: 00278793 addi a5,a5,2 -8000010c: fe442703 lw a4,-28(s0) -80000110: 00274703 lbu a4,2(a4) -80000114: 00e78023 sb a4,0(a5) -80000118: fec42783 lw a5,-20(s0) -8000011c: 00378793 addi a5,a5,3 -80000120: fe442703 lw a4,-28(s0) -80000124: 00374703 lbu a4,3(a4) -80000128: 00e78023 sb a4,0(a5) -8000012c: fec42783 lw a5,-20(s0) -80000130: 00478793 addi a5,a5,4 -80000134: fef42623 sw a5,-20(s0) -80000138: fe042423 sw zero,-24(s0) -8000013c: 0340006f j 80000170 -80000140: fe842783 lw a5,-24(s0) -80000144: fd842703 lw a4,-40(s0) -80000148: 00f707b3 add a5,a4,a5 -8000014c: 0007c703 lbu a4,0(a5) -80000150: fec42783 lw a5,-20(s0) -80000154: 00e78023 sb a4,0(a5) -80000158: fec42783 lw a5,-20(s0) -8000015c: 00178793 addi a5,a5,1 -80000160: fef42623 sw a5,-20(s0) -80000164: fe842783 lw a5,-24(s0) -80000168: 00178793 addi a5,a5,1 -8000016c: fef42423 sw a5,-24(s0) -80000170: fd442783 lw a5,-44(s0) -80000174: fe842703 lw a4,-24(s0) -80000178: fcf744e3 blt a4,a5,80000140 -8000017c: fec42783 lw a5,-20(s0) -80000180: fef42023 sw a5,-32(s0) -80000184: fe042783 lw a5,-32(s0) -80000188: 0037f793 andi a5,a5,3 -8000018c: fe042703 lw a4,-32(s0) -80000190: 00f707b3 add a5,a4,a5 -80000194: fef42023 sw a5,-32(s0) -80000198: fe042783 lw a5,-32(s0) -8000019c: fef42623 sw a5,-20(s0) -800001a0: fdc42783 lw a5,-36(s0) -800001a4: fec42703 lw a4,-20(s0) -800001a8: 00e7a023 sw a4,0(a5) -800001ac: 00000013 nop -800001b0: 02c12403 lw s0,44(sp) -800001b4: 03010113 addi sp,sp,48 -800001b8: 00008067 ret +80000080 : +80000080: fd010113 addi sp,sp,-48 # 6fffefd0 <_start-0x10001030> +80000084: 02812623 sw s0,44(sp) +80000088: 03010413 addi s0,sp,48 +8000008c: fca42e23 sw a0,-36(s0) +80000090: fcb42c23 sw a1,-40(s0) +80000094: fcc42a23 sw a2,-44(s0) +80000098: fdc42783 lw a5,-36(s0) +8000009c: 0007a783 lw a5,0(a5) # 0 <_start-0x80000000> +800000a0: fef42623 sw a5,-20(s0) +800000a4: fd440793 addi a5,s0,-44 +800000a8: fef42223 sw a5,-28(s0) +800000ac: fe442783 lw a5,-28(s0) +800000b0: 0007c703 lbu a4,0(a5) +800000b4: fec42783 lw a5,-20(s0) +800000b8: 00e78023 sb a4,0(a5) +800000bc: fec42783 lw a5,-20(s0) +800000c0: 00178793 addi a5,a5,1 +800000c4: fe442703 lw a4,-28(s0) +800000c8: 00174703 lbu a4,1(a4) +800000cc: 00e78023 sb a4,0(a5) +800000d0: fec42783 lw a5,-20(s0) +800000d4: 00278793 addi a5,a5,2 +800000d8: fe442703 lw a4,-28(s0) +800000dc: 00274703 lbu a4,2(a4) +800000e0: 00e78023 sb a4,0(a5) +800000e4: fec42783 lw a5,-20(s0) +800000e8: 00378793 addi a5,a5,3 +800000ec: fe442703 lw a4,-28(s0) +800000f0: 00374703 lbu a4,3(a4) +800000f4: 00e78023 sb a4,0(a5) +800000f8: fec42783 lw a5,-20(s0) +800000fc: 00478793 addi a5,a5,4 +80000100: fef42623 sw a5,-20(s0) +80000104: fe042423 sw zero,-24(s0) +80000108: 0340006f j 8000013c +8000010c: fe842783 lw a5,-24(s0) +80000110: fd842703 lw a4,-40(s0) +80000114: 00f707b3 add a5,a4,a5 +80000118: 0007c703 lbu a4,0(a5) +8000011c: fec42783 lw a5,-20(s0) +80000120: 00e78023 sb a4,0(a5) +80000124: fec42783 lw a5,-20(s0) +80000128: 00178793 addi a5,a5,1 +8000012c: fef42623 sw a5,-20(s0) +80000130: fe842783 lw a5,-24(s0) +80000134: 00178793 addi a5,a5,1 +80000138: fef42423 sw a5,-24(s0) +8000013c: fd442783 lw a5,-44(s0) +80000140: fe842703 lw a4,-24(s0) +80000144: fcf744e3 blt a4,a5,8000010c +80000148: fec42783 lw a5,-20(s0) +8000014c: fef42023 sw a5,-32(s0) +80000150: fe042783 lw a5,-32(s0) +80000154: 0037f793 andi a5,a5,3 +80000158: fe042703 lw a4,-32(s0) +8000015c: 00f707b3 add a5,a4,a5 +80000160: fef42023 sw a5,-32(s0) +80000164: fe042783 lw a5,-32(s0) +80000168: fef42623 sw a5,-20(s0) +8000016c: fdc42783 lw a5,-36(s0) +80000170: fec42703 lw a4,-20(s0) +80000174: 00e7a023 sw a4,0(a5) +80000178: 00000013 nop +8000017c: 02c12403 lw s0,44(sp) +80000180: 03010113 addi sp,sp,48 +80000184: 00008067 ret -800001bc : -800001bc: fc010113 addi sp,sp,-64 -800001c0: 02812e23 sw s0,60(sp) -800001c4: 04010413 addi s0,sp,64 -800001c8: fca42623 sw a0,-52(s0) -800001cc: fcb42423 sw a1,-56(s0) -800001d0: fcc42783 lw a5,-52(s0) -800001d4: 0007a783 lw a5,0(a5) -800001d8: fef42623 sw a5,-20(s0) -800001dc: fdc40793 addi a5,s0,-36 -800001e0: fef42223 sw a5,-28(s0) -800001e4: fec42783 lw a5,-20(s0) -800001e8: 0007c703 lbu a4,0(a5) -800001ec: fe442783 lw a5,-28(s0) -800001f0: 00e78023 sb a4,0(a5) -800001f4: fe442783 lw a5,-28(s0) -800001f8: 00178793 addi a5,a5,1 -800001fc: fec42703 lw a4,-20(s0) -80000200: 00174703 lbu a4,1(a4) -80000204: 00e78023 sb a4,0(a5) -80000208: fe442783 lw a5,-28(s0) -8000020c: 00278793 addi a5,a5,2 -80000210: fec42703 lw a4,-20(s0) -80000214: 00274703 lbu a4,2(a4) -80000218: 00e78023 sb a4,0(a5) -8000021c: fe442783 lw a5,-28(s0) -80000220: 00378793 addi a5,a5,3 -80000224: fec42703 lw a4,-20(s0) -80000228: 00374703 lbu a4,3(a4) -8000022c: 00e78023 sb a4,0(a5) -80000230: fec42783 lw a5,-20(s0) -80000234: 00478793 addi a5,a5,4 -80000238: fef42623 sw a5,-20(s0) -8000023c: fe042423 sw zero,-24(s0) -80000240: 0340006f j 80000274 -80000244: fe842783 lw a5,-24(s0) -80000248: fc842703 lw a4,-56(s0) -8000024c: 00f707b3 add a5,a4,a5 -80000250: fec42703 lw a4,-20(s0) -80000254: 00074703 lbu a4,0(a4) -80000258: 00e78023 sb a4,0(a5) -8000025c: fec42783 lw a5,-20(s0) -80000260: 00178793 addi a5,a5,1 -80000264: fef42623 sw a5,-20(s0) -80000268: fe842783 lw a5,-24(s0) -8000026c: 00178793 addi a5,a5,1 -80000270: fef42423 sw a5,-24(s0) -80000274: fdc42783 lw a5,-36(s0) -80000278: fe842703 lw a4,-24(s0) -8000027c: fcf744e3 blt a4,a5,80000244 -80000280: fec42783 lw a5,-20(s0) -80000284: fef42023 sw a5,-32(s0) -80000288: fe042783 lw a5,-32(s0) -8000028c: 0037f793 andi a5,a5,3 -80000290: fe042703 lw a4,-32(s0) -80000294: 00f707b3 add a5,a4,a5 -80000298: fef42023 sw a5,-32(s0) -8000029c: fe042783 lw a5,-32(s0) -800002a0: fef42623 sw a5,-20(s0) -800002a4: fcc42783 lw a5,-52(s0) -800002a8: fec42703 lw a4,-20(s0) -800002ac: 00e7a023 sw a4,0(a5) -800002b0: 00000013 nop -800002b4: 03c12403 lw s0,60(sp) -800002b8: 04010113 addi sp,sp,64 -800002bc: 00008067 ret +80000188 : +80000188: fc010113 addi sp,sp,-64 +8000018c: 02812e23 sw s0,60(sp) +80000190: 04010413 addi s0,sp,64 +80000194: fca42623 sw a0,-52(s0) +80000198: fcb42423 sw a1,-56(s0) +8000019c: fcc42783 lw a5,-52(s0) +800001a0: 0007a783 lw a5,0(a5) +800001a4: fef42623 sw a5,-20(s0) +800001a8: fdc40793 addi a5,s0,-36 +800001ac: fef42223 sw a5,-28(s0) +800001b0: fec42783 lw a5,-20(s0) +800001b4: 0007c703 lbu a4,0(a5) +800001b8: fe442783 lw a5,-28(s0) +800001bc: 00e78023 sb a4,0(a5) +800001c0: fe442783 lw a5,-28(s0) +800001c4: 00178793 addi a5,a5,1 +800001c8: fec42703 lw a4,-20(s0) +800001cc: 00174703 lbu a4,1(a4) +800001d0: 00e78023 sb a4,0(a5) +800001d4: fe442783 lw a5,-28(s0) +800001d8: 00278793 addi a5,a5,2 +800001dc: fec42703 lw a4,-20(s0) +800001e0: 00274703 lbu a4,2(a4) +800001e4: 00e78023 sb a4,0(a5) +800001e8: fe442783 lw a5,-28(s0) +800001ec: 00378793 addi a5,a5,3 +800001f0: fec42703 lw a4,-20(s0) +800001f4: 00374703 lbu a4,3(a4) +800001f8: 00e78023 sb a4,0(a5) +800001fc: fec42783 lw a5,-20(s0) +80000200: 00478793 addi a5,a5,4 +80000204: fef42623 sw a5,-20(s0) +80000208: fe042423 sw zero,-24(s0) +8000020c: 0340006f j 80000240 +80000210: fe842783 lw a5,-24(s0) +80000214: fc842703 lw a4,-56(s0) +80000218: 00f707b3 add a5,a4,a5 +8000021c: fec42703 lw a4,-20(s0) +80000220: 00074703 lbu a4,0(a4) +80000224: 00e78023 sb a4,0(a5) +80000228: fec42783 lw a5,-20(s0) +8000022c: 00178793 addi a5,a5,1 +80000230: fef42623 sw a5,-20(s0) +80000234: fe842783 lw a5,-24(s0) +80000238: 00178793 addi a5,a5,1 +8000023c: fef42423 sw a5,-24(s0) +80000240: fdc42783 lw a5,-36(s0) +80000244: fe842703 lw a4,-24(s0) +80000248: fcf744e3 blt a4,a5,80000210 +8000024c: fec42783 lw a5,-20(s0) +80000250: fef42023 sw a5,-32(s0) +80000254: fe042783 lw a5,-32(s0) +80000258: 0037f793 andi a5,a5,3 +8000025c: fe042703 lw a4,-32(s0) +80000260: 00f707b3 add a5,a4,a5 +80000264: fef42023 sw a5,-32(s0) +80000268: fe042783 lw a5,-32(s0) +8000026c: fef42623 sw a5,-20(s0) +80000270: fcc42783 lw a5,-52(s0) +80000274: fec42703 lw a4,-20(s0) +80000278: 00e7a023 sw a4,0(a5) +8000027c: 00000013 nop +80000280: 03c12403 lw s0,60(sp) +80000284: 04010113 addi sp,sp,64 +80000288: 00008067 ret -800002c0 <_close>: -800002c0: ff010113 addi sp,sp,-16 -800002c4: 00812623 sw s0,12(sp) -800002c8: 01010413 addi s0,sp,16 -800002cc: 00000013 nop -800002d0: 00c12403 lw s0,12(sp) -800002d4: 01010113 addi sp,sp,16 +8000028c <_close>: +8000028c: ff010113 addi sp,sp,-16 +80000290: 00812623 sw s0,12(sp) +80000294: 01010413 addi s0,sp,16 +80000298: 00000013 nop +8000029c: 00c12403 lw s0,12(sp) +800002a0: 01010113 addi sp,sp,16 +800002a4: 00008067 ret + +800002a8 <_fstat>: +800002a8: fe010113 addi sp,sp,-32 +800002ac: 00812e23 sw s0,28(sp) +800002b0: 02010413 addi s0,sp,32 +800002b4: fea42623 sw a0,-20(s0) +800002b8: feb42423 sw a1,-24(s0) +800002bc: fe842783 lw a5,-24(s0) +800002c0: 00002737 lui a4,0x2 +800002c4: 00e7a223 sw a4,4(a5) +800002c8: 00000793 li a5,0 +800002cc: 00078513 mv a0,a5 +800002d0: 01c12403 lw s0,28(sp) +800002d4: 02010113 addi sp,sp,32 800002d8: 00008067 ret -800002dc <_fstat>: +800002dc <_isatty>: 800002dc: fe010113 addi sp,sp,-32 800002e0: 00812e23 sw s0,28(sp) 800002e4: 02010413 addi s0,sp,32 800002e8: fea42623 sw a0,-20(s0) -800002ec: feb42423 sw a1,-24(s0) -800002f0: fe842783 lw a5,-24(s0) -800002f4: 00002737 lui a4,0x2 -800002f8: 00e7a223 sw a4,4(a5) -800002fc: 00000793 li a5,0 -80000300: 00078513 mv a0,a5 -80000304: 01c12403 lw s0,28(sp) -80000308: 02010113 addi sp,sp,32 -8000030c: 00008067 ret +800002ec: 00100793 li a5,1 +800002f0: 00078513 mv a0,a5 +800002f4: 01c12403 lw s0,28(sp) +800002f8: 02010113 addi sp,sp,32 +800002fc: 00008067 ret -80000310 <_isatty>: -80000310: fe010113 addi sp,sp,-32 -80000314: 00112e23 sw ra,28(sp) -80000318: 00812c23 sw s0,24(sp) -8000031c: 02010413 addi s0,sp,32 -80000320: fea42623 sw a0,-20(s0) -80000324: 800157b7 lui a5,0x80015 -80000328: 99078513 addi a0,a5,-1648 # 80014990 <__BSS_END__+0xffffdd60> -8000032c: 4fc000ef jal ra,80000828 -80000330: 00100793 li a5,1 -80000334: 00078513 mv a0,a5 -80000338: 01c12083 lw ra,28(sp) -8000033c: 01812403 lw s0,24(sp) -80000340: 02010113 addi sp,sp,32 -80000344: 00008067 ret - -80000348 <_lseek>: -80000348: fd010113 addi sp,sp,-48 -8000034c: 02112623 sw ra,44(sp) -80000350: 02812423 sw s0,40(sp) -80000354: 03010413 addi s0,sp,48 -80000358: fca42e23 sw a0,-36(s0) -8000035c: fcb42c23 sw a1,-40(s0) -80000360: fcc42a23 sw a2,-44(s0) -80000364: 710007b7 lui a5,0x71000 -80000368: fef42623 sw a5,-20(s0) -8000036c: 720007b7 lui a5,0x72000 -80000370: fef42423 sw a5,-24(s0) -80000374: 00300793 li a5,3 -80000378: fef42223 sw a5,-28(s0) -8000037c: fe440713 addi a4,s0,-28 +80000300 <_lseek>: +80000300: fd010113 addi sp,sp,-48 +80000304: 02112623 sw ra,44(sp) +80000308: 02812423 sw s0,40(sp) +8000030c: 03010413 addi s0,sp,48 +80000310: fca42e23 sw a0,-36(s0) +80000314: fcb42c23 sw a1,-40(s0) +80000318: fcc42a23 sw a2,-44(s0) +8000031c: 710007b7 lui a5,0x71000 +80000320: fef42623 sw a5,-20(s0) +80000324: 720007b7 lui a5,0x72000 +80000328: fef42423 sw a5,-24(s0) +8000032c: 00300793 li a5,3 +80000330: fef42223 sw a5,-28(s0) +80000334: fe440713 addi a4,s0,-28 +80000338: fec40793 addi a5,s0,-20 +8000033c: 00400613 li a2,4 +80000340: 00070593 mv a1,a4 +80000344: 00078513 mv a0,a5 +80000348: d39ff0ef jal ra,80000080 +8000034c: fdc40713 addi a4,s0,-36 +80000350: fec40793 addi a5,s0,-20 +80000354: 00400613 li a2,4 +80000358: 00070593 mv a1,a4 +8000035c: 00078513 mv a0,a5 +80000360: d21ff0ef jal ra,80000080 +80000364: fd840713 addi a4,s0,-40 +80000368: fec40793 addi a5,s0,-20 +8000036c: 00400613 li a2,4 +80000370: 00070593 mv a1,a4 +80000374: 00078513 mv a0,a5 +80000378: d09ff0ef jal ra,80000080 +8000037c: fd440713 addi a4,s0,-44 80000380: fec40793 addi a5,s0,-20 80000384: 00400613 li a2,4 80000388: 00070593 mv a1,a4 8000038c: 00078513 mv a0,a5 -80000390: d25ff0ef jal ra,800000b4 -80000394: fdc40713 addi a4,s0,-36 -80000398: fec40793 addi a5,s0,-20 -8000039c: 00400613 li a2,4 -800003a0: 00070593 mv a1,a4 -800003a4: 00078513 mv a0,a5 -800003a8: d0dff0ef jal ra,800000b4 -800003ac: fd840713 addi a4,s0,-40 -800003b0: fec40793 addi a5,s0,-20 -800003b4: 00400613 li a2,4 -800003b8: 00070593 mv a1,a4 -800003bc: 00078513 mv a0,a5 -800003c0: cf5ff0ef jal ra,800000b4 -800003c4: fd440713 addi a4,s0,-44 -800003c8: fec40793 addi a5,s0,-20 -800003cc: 00400613 li a2,4 -800003d0: 00070593 mv a1,a4 -800003d4: 00078513 mv a0,a5 -800003d8: cddff0ef jal ra,800000b4 -800003dc: 3541a783 lw a5,852(gp) # 80016b5c -800003e0: 000780e7 jalr a5 # 72000000 <_start-0xe000000> -800003e4: fe040713 addi a4,s0,-32 -800003e8: fe840793 addi a5,s0,-24 -800003ec: 00070593 mv a1,a4 -800003f0: 00078513 mv a0,a5 -800003f4: dc9ff0ef jal ra,800001bc -800003f8: fe042783 lw a5,-32(s0) -800003fc: 00078513 mv a0,a5 -80000400: 02c12083 lw ra,44(sp) -80000404: 02812403 lw s0,40(sp) -80000408: 03010113 addi sp,sp,48 -8000040c: 00008067 ret +80000390: cf1ff0ef jal ra,80000080 +80000394: 3541a783 lw a5,852(gp) # 80016b5c +80000398: 000780e7 jalr a5 # 72000000 <_start-0xe000000> +8000039c: fe040713 addi a4,s0,-32 +800003a0: fe840793 addi a5,s0,-24 +800003a4: 00070593 mv a1,a4 +800003a8: 00078513 mv a0,a5 +800003ac: dddff0ef jal ra,80000188 +800003b0: fe042783 lw a5,-32(s0) +800003b4: 00078513 mv a0,a5 +800003b8: 02c12083 lw ra,44(sp) +800003bc: 02812403 lw s0,40(sp) +800003c0: 03010113 addi sp,sp,48 +800003c4: 00008067 ret -80000410 <_read>: -80000410: fd010113 addi sp,sp,-48 -80000414: 02112623 sw ra,44(sp) -80000418: 02812423 sw s0,40(sp) -8000041c: 03010413 addi s0,sp,48 -80000420: fca42e23 sw a0,-36(s0) -80000424: fcb42c23 sw a1,-40(s0) -80000428: fcc42a23 sw a2,-44(s0) -8000042c: 710007b7 lui a5,0x71000 -80000430: fef42423 sw a5,-24(s0) -80000434: 720007b7 lui a5,0x72000 -80000438: fef42623 sw a5,-20(s0) -8000043c: 00400793 li a5,4 -80000440: fef42223 sw a5,-28(s0) -80000444: fe440713 addi a4,s0,-28 +800003c8 <_read>: +800003c8: fd010113 addi sp,sp,-48 +800003cc: 02112623 sw ra,44(sp) +800003d0: 02812423 sw s0,40(sp) +800003d4: 03010413 addi s0,sp,48 +800003d8: fca42e23 sw a0,-36(s0) +800003dc: fcb42c23 sw a1,-40(s0) +800003e0: fcc42a23 sw a2,-44(s0) +800003e4: 710007b7 lui a5,0x71000 +800003e8: fef42423 sw a5,-24(s0) +800003ec: 720007b7 lui a5,0x72000 +800003f0: fef42623 sw a5,-20(s0) +800003f4: 00400793 li a5,4 +800003f8: fef42223 sw a5,-28(s0) +800003fc: fe440713 addi a4,s0,-28 +80000400: fe840793 addi a5,s0,-24 +80000404: 00400613 li a2,4 +80000408: 00070593 mv a1,a4 +8000040c: 00078513 mv a0,a5 +80000410: c71ff0ef jal ra,80000080 +80000414: fdc40713 addi a4,s0,-36 +80000418: fe840793 addi a5,s0,-24 +8000041c: 00400613 li a2,4 +80000420: 00070593 mv a1,a4 +80000424: 00078513 mv a0,a5 +80000428: c59ff0ef jal ra,80000080 +8000042c: fd840713 addi a4,s0,-40 +80000430: fe840793 addi a5,s0,-24 +80000434: 00400613 li a2,4 +80000438: 00070593 mv a1,a4 +8000043c: 00078513 mv a0,a5 +80000440: c41ff0ef jal ra,80000080 +80000444: fd440713 addi a4,s0,-44 80000448: fe840793 addi a5,s0,-24 8000044c: 00400613 li a2,4 80000450: 00070593 mv a1,a4 80000454: 00078513 mv a0,a5 -80000458: c5dff0ef jal ra,800000b4 -8000045c: fdc40713 addi a4,s0,-36 -80000460: fe840793 addi a5,s0,-24 -80000464: 00400613 li a2,4 -80000468: 00070593 mv a1,a4 -8000046c: 00078513 mv a0,a5 -80000470: c45ff0ef jal ra,800000b4 -80000474: fd840713 addi a4,s0,-40 -80000478: fe840793 addi a5,s0,-24 -8000047c: 00400613 li a2,4 -80000480: 00070593 mv a1,a4 -80000484: 00078513 mv a0,a5 -80000488: c2dff0ef jal ra,800000b4 -8000048c: fd440713 addi a4,s0,-44 -80000490: fe840793 addi a5,s0,-24 -80000494: 00400613 li a2,4 -80000498: 00070593 mv a1,a4 -8000049c: 00078513 mv a0,a5 -800004a0: c15ff0ef jal ra,800000b4 -800004a4: 3541a783 lw a5,852(gp) # 80016b5c -800004a8: 000780e7 jalr a5 # 72000000 <_start-0xe000000> -800004ac: fd442783 lw a5,-44(s0) -800004b0: 00078513 mv a0,a5 -800004b4: 02c12083 lw ra,44(sp) -800004b8: 02812403 lw s0,40(sp) -800004bc: 03010113 addi sp,sp,48 -800004c0: 00008067 ret +80000458: c29ff0ef jal ra,80000080 +8000045c: 3541a783 lw a5,852(gp) # 80016b5c +80000460: 000780e7 jalr a5 # 72000000 <_start-0xe000000> +80000464: fd442783 lw a5,-44(s0) +80000468: 00078513 mv a0,a5 +8000046c: 02c12083 lw ra,44(sp) +80000470: 02812403 lw s0,40(sp) +80000474: 03010113 addi sp,sp,48 +80000478: 00008067 ret -800004c4 <_write>: -800004c4: fd010113 addi sp,sp,-48 -800004c8: 02112623 sw ra,44(sp) -800004cc: 02812423 sw s0,40(sp) -800004d0: 03010413 addi s0,sp,48 -800004d4: fca42e23 sw a0,-36(s0) -800004d8: fcb42c23 sw a1,-40(s0) -800004dc: fcc42a23 sw a2,-44(s0) -800004e0: 710007b7 lui a5,0x71000 -800004e4: fef42623 sw a5,-20(s0) -800004e8: 00500793 li a5,5 -800004ec: fef42423 sw a5,-24(s0) -800004f0: fe840713 addi a4,s0,-24 -800004f4: fec40793 addi a5,s0,-20 -800004f8: 00400613 li a2,4 -800004fc: 00070593 mv a1,a4 -80000500: 00078513 mv a0,a5 -80000504: bb1ff0ef jal ra,800000b4 -80000508: fdc40713 addi a4,s0,-36 -8000050c: fec40793 addi a5,s0,-20 -80000510: 00400613 li a2,4 -80000514: 00070593 mv a1,a4 -80000518: 00078513 mv a0,a5 -8000051c: b99ff0ef jal ra,800000b4 -80000520: fec40793 addi a5,s0,-20 -80000524: fd442603 lw a2,-44(s0) -80000528: fd842583 lw a1,-40(s0) -8000052c: 00078513 mv a0,a5 -80000530: b85ff0ef jal ra,800000b4 -80000534: 3541a783 lw a5,852(gp) # 80016b5c -80000538: 000780e7 jalr a5 # 71000000 <_start-0xf000000> -8000053c: fd442783 lw a5,-44(s0) -80000540: 00078513 mv a0,a5 -80000544: 02c12083 lw ra,44(sp) -80000548: 02812403 lw s0,40(sp) -8000054c: 03010113 addi sp,sp,48 -80000550: 00008067 ret +8000047c <_write>: +8000047c: fd010113 addi sp,sp,-48 +80000480: 02112623 sw ra,44(sp) +80000484: 02812423 sw s0,40(sp) +80000488: 03010413 addi s0,sp,48 +8000048c: fca42e23 sw a0,-36(s0) +80000490: fcb42c23 sw a1,-40(s0) +80000494: fcc42a23 sw a2,-44(s0) +80000498: 710007b7 lui a5,0x71000 +8000049c: fef42623 sw a5,-20(s0) +800004a0: 00500793 li a5,5 +800004a4: fef42423 sw a5,-24(s0) +800004a8: fe840713 addi a4,s0,-24 +800004ac: fec40793 addi a5,s0,-20 +800004b0: 00400613 li a2,4 +800004b4: 00070593 mv a1,a4 +800004b8: 00078513 mv a0,a5 +800004bc: bc5ff0ef jal ra,80000080 +800004c0: fdc40713 addi a4,s0,-36 +800004c4: fec40793 addi a5,s0,-20 +800004c8: 00400613 li a2,4 +800004cc: 00070593 mv a1,a4 +800004d0: 00078513 mv a0,a5 +800004d4: badff0ef jal ra,80000080 +800004d8: fec40793 addi a5,s0,-20 +800004dc: fd442603 lw a2,-44(s0) +800004e0: fd842583 lw a1,-40(s0) +800004e4: 00078513 mv a0,a5 +800004e8: b99ff0ef jal ra,80000080 +800004ec: 3541a783 lw a5,852(gp) # 80016b5c +800004f0: 000780e7 jalr a5 # 71000000 <_start-0xf000000> +800004f4: fd442783 lw a5,-44(s0) +800004f8: 00078513 mv a0,a5 +800004fc: 02c12083 lw ra,44(sp) +80000500: 02812403 lw s0,40(sp) +80000504: 03010113 addi sp,sp,48 +80000508: 00008067 ret -80000554 <_sbrk>: -80000554: fd010113 addi sp,sp,-48 -80000558: 02812623 sw s0,44(sp) -8000055c: 03010413 addi s0,sp,48 -80000560: fca42e23 sw a0,-36(s0) -80000564: fdc42783 lw a5,-36(s0) -80000568: 0007d863 bgez a5,80000578 <_sbrk+0x24> -8000056c: fdc42783 lw a5,-36(s0) -80000570: 40f007b3 neg a5,a5 -80000574: fcf42e23 sw a5,-36(s0) -80000578: fdc42703 lw a4,-36(s0) -8000057c: 000037b7 lui a5,0x3 -80000580: 80078793 addi a5,a5,-2048 # 2800 <_start-0x7fffd800> -80000584: 00e7d863 bge a5,a4,80000594 <_sbrk+0x40> -80000588: 000037b7 lui a5,0x3 -8000058c: 80078793 addi a5,a5,-2048 # 2800 <_start-0x7fffd800> -80000590: fcf42e23 sw a5,-36(s0) -80000594: 3581a783 lw a5,856(gp) # 80016b60 -80000598: fef42623 sw a5,-20(s0) -8000059c: 3581a703 lw a4,856(gp) # 80016b60 -800005a0: fdc42783 lw a5,-36(s0) -800005a4: 00f70733 add a4,a4,a5 -800005a8: 34e1ac23 sw a4,856(gp) # 80016b60 -800005ac: fec42783 lw a5,-20(s0) -800005b0: 00078513 mv a0,a5 -800005b4: 02c12403 lw s0,44(sp) -800005b8: 03010113 addi sp,sp,48 -800005bc: 00008067 ret +8000050c <_sbrk>: +8000050c: fd010113 addi sp,sp,-48 +80000510: 02812623 sw s0,44(sp) +80000514: 03010413 addi s0,sp,48 +80000518: fca42e23 sw a0,-36(s0) +8000051c: fdc42783 lw a5,-36(s0) +80000520: 0007d863 bgez a5,80000530 <_sbrk+0x24> +80000524: fdc42783 lw a5,-36(s0) +80000528: 40f007b3 neg a5,a5 +8000052c: fcf42e23 sw a5,-36(s0) +80000530: 3581a783 lw a5,856(gp) # 80016b60 +80000534: fef42623 sw a5,-20(s0) +80000538: 3581a703 lw a4,856(gp) # 80016b60 +8000053c: fdc42783 lw a5,-36(s0) +80000540: 00f70733 add a4,a4,a5 +80000544: 34e1ac23 sw a4,856(gp) # 80016b60 +80000548: fec42783 lw a5,-20(s0) +8000054c: 00078513 mv a0,a5 +80000550: 02c12403 lw s0,44(sp) +80000554: 03010113 addi sp,sp,48 +80000558: 00008067 ret -800005c0 <_exit>: -800005c0: fe010113 addi sp,sp,-32 -800005c4: 00112e23 sw ra,28(sp) -800005c8: 00812c23 sw s0,24(sp) -800005cc: 02010413 addi s0,sp,32 -800005d0: fea42623 sw a0,-20(s0) -800005d4: 00000513 li a0,0 -800005d8: 1e0000ef jal ra,800007b8 -800005dc: 00000013 nop -800005e0: 01c12083 lw ra,28(sp) -800005e4: 01812403 lw s0,24(sp) -800005e8: 02010113 addi sp,sp,32 -800005ec: 00008067 ret +8000055c <_exit>: +8000055c: fe010113 addi sp,sp,-32 +80000560: 00112e23 sw ra,28(sp) +80000564: 00812c23 sw s0,24(sp) +80000568: 02010413 addi s0,sp,32 +8000056c: fea42623 sw a0,-20(s0) +80000570: 00000513 li a0,0 +80000574: 1c8000ef jal ra,8000073c +80000578: 00000013 nop +8000057c: 01c12083 lw ra,28(sp) +80000580: 01812403 lw s0,24(sp) +80000584: 02010113 addi sp,sp,32 +80000588: 00008067 ret -800005f0 <_open>: -800005f0: fd010113 addi sp,sp,-48 -800005f4: 02112623 sw ra,44(sp) -800005f8: 02812423 sw s0,40(sp) -800005fc: 03010413 addi s0,sp,48 -80000600: fca42e23 sw a0,-36(s0) -80000604: fcb42c23 sw a1,-40(s0) -80000608: fcc42a23 sw a2,-44(s0) -8000060c: 710007b7 lui a5,0x71000 -80000610: fef42623 sw a5,-20(s0) -80000614: 720007b7 lui a5,0x72000 -80000618: fef42423 sw a5,-24(s0) -8000061c: 00700793 li a5,7 -80000620: fef42223 sw a5,-28(s0) -80000624: fe440713 addi a4,s0,-28 -80000628: fec40793 addi a5,s0,-20 -8000062c: 00400613 li a2,4 +8000058c <_open>: +8000058c: fd010113 addi sp,sp,-48 +80000590: 02112623 sw ra,44(sp) +80000594: 02812423 sw s0,40(sp) +80000598: 03010413 addi s0,sp,48 +8000059c: fca42e23 sw a0,-36(s0) +800005a0: fcb42c23 sw a1,-40(s0) +800005a4: fcc42a23 sw a2,-44(s0) +800005a8: 710007b7 lui a5,0x71000 +800005ac: fef42623 sw a5,-20(s0) +800005b0: 720007b7 lui a5,0x72000 +800005b4: fef42423 sw a5,-24(s0) +800005b8: 00700793 li a5,7 +800005bc: fef42223 sw a5,-28(s0) +800005c0: fe440713 addi a4,s0,-28 +800005c4: fec40793 addi a5,s0,-20 +800005c8: 00400613 li a2,4 +800005cc: 00070593 mv a1,a4 +800005d0: 00078513 mv a0,a5 +800005d4: aadff0ef jal ra,80000080 +800005d8: fdc40713 addi a4,s0,-36 +800005dc: fec40793 addi a5,s0,-20 +800005e0: 00400613 li a2,4 +800005e4: 00070593 mv a1,a4 +800005e8: 00078513 mv a0,a5 +800005ec: a95ff0ef jal ra,80000080 +800005f0: fd840713 addi a4,s0,-40 +800005f4: fec40793 addi a5,s0,-20 +800005f8: 00400613 li a2,4 +800005fc: 00070593 mv a1,a4 +80000600: 00078513 mv a0,a5 +80000604: a7dff0ef jal ra,80000080 +80000608: fd440713 addi a4,s0,-44 +8000060c: fec40793 addi a5,s0,-20 +80000610: 00400613 li a2,4 +80000614: 00070593 mv a1,a4 +80000618: 00078513 mv a0,a5 +8000061c: a65ff0ef jal ra,80000080 +80000620: 3541a783 lw a5,852(gp) # 80016b5c +80000624: 000780e7 jalr a5 # 72000000 <_start-0xe000000> +80000628: fe040713 addi a4,s0,-32 +8000062c: fe840793 addi a5,s0,-24 80000630: 00070593 mv a1,a4 80000634: 00078513 mv a0,a5 -80000638: a7dff0ef jal ra,800000b4 -8000063c: fdc40713 addi a4,s0,-36 -80000640: fec40793 addi a5,s0,-20 -80000644: 00400613 li a2,4 -80000648: 00070593 mv a1,a4 -8000064c: 00078513 mv a0,a5 -80000650: a65ff0ef jal ra,800000b4 -80000654: fd840713 addi a4,s0,-40 -80000658: fec40793 addi a5,s0,-20 -8000065c: 00400613 li a2,4 -80000660: 00070593 mv a1,a4 -80000664: 00078513 mv a0,a5 -80000668: a4dff0ef jal ra,800000b4 -8000066c: fd440713 addi a4,s0,-44 -80000670: fec40793 addi a5,s0,-20 -80000674: 00400613 li a2,4 -80000678: 00070593 mv a1,a4 -8000067c: 00078513 mv a0,a5 -80000680: a35ff0ef jal ra,800000b4 -80000684: 3541a783 lw a5,852(gp) # 80016b5c -80000688: 000780e7 jalr a5 # 72000000 <_start-0xe000000> -8000068c: fe040713 addi a4,s0,-32 -80000690: fe840793 addi a5,s0,-24 -80000694: 00070593 mv a1,a4 +80000638: b51ff0ef jal ra,80000188 +8000063c: fe042783 lw a5,-32(s0) +80000640: 00078513 mv a0,a5 +80000644: 02c12083 lw ra,44(sp) +80000648: 02812403 lw s0,40(sp) +8000064c: 03010113 addi sp,sp,48 +80000650: 00008067 ret + +80000654 <_kill>: +80000654: ff010113 addi sp,sp,-16 +80000658: 00112623 sw ra,12(sp) +8000065c: 00812423 sw s0,8(sp) +80000660: 01010413 addi s0,sp,16 +80000664: 00000513 li a0,0 +80000668: 0d4000ef jal ra,8000073c +8000066c: 00000013 nop +80000670: 00c12083 lw ra,12(sp) +80000674: 00812403 lw s0,8(sp) +80000678: 01010113 addi sp,sp,16 +8000067c: 00008067 ret + +80000680 <_getpid>: +80000680: ff010113 addi sp,sp,-16 +80000684: 00112623 sw ra,12(sp) +80000688: 00812423 sw s0,8(sp) +8000068c: 01010413 addi s0,sp,16 +80000690: 0dc000ef jal ra,8000076c +80000694: 00050793 mv a5,a0 80000698: 00078513 mv a0,a5 -8000069c: b21ff0ef jal ra,800001bc -800006a0: fe042783 lw a5,-32(s0) -800006a4: 00078513 mv a0,a5 -800006a8: 02c12083 lw ra,44(sp) -800006ac: 02812403 lw s0,40(sp) -800006b0: 03010113 addi sp,sp,48 -800006b4: 00008067 ret +8000069c: 00c12083 lw ra,12(sp) +800006a0: 00812403 lw s0,8(sp) +800006a4: 01010113 addi sp,sp,16 +800006a8: 00008067 ret -800006b8 <_kill>: -800006b8: ff010113 addi sp,sp,-16 -800006bc: 00112623 sw ra,12(sp) -800006c0: 00812423 sw s0,8(sp) -800006c4: 01010413 addi s0,sp,16 -800006c8: 800157b7 lui a5,0x80015 -800006cc: 9a478513 addi a0,a5,-1628 # 800149a4 <__BSS_END__+0xffffdd74> -800006d0: 158000ef jal ra,80000828 -800006d4: 00000013 nop -800006d8: 00c12083 lw ra,12(sp) -800006dc: 00812403 lw s0,8(sp) -800006e0: 01010113 addi sp,sp,16 -800006e4: 00008067 ret +800006ac <_unlink>: +800006ac: ff010113 addi sp,sp,-16 +800006b0: 00112623 sw ra,12(sp) +800006b4: 00812423 sw s0,8(sp) +800006b8: 01010413 addi s0,sp,16 +800006bc: 800157b7 lui a5,0x80015 +800006c0: a5878513 addi a0,a5,-1448 # 80014a58 <__BSS_END__+0xffffde1c> +800006c4: 100000ef jal ra,800007c4 +800006c8: 00000013 nop +800006cc: 00c12083 lw ra,12(sp) +800006d0: 00812403 lw s0,8(sp) +800006d4: 01010113 addi sp,sp,16 +800006d8: 00008067 ret -800006e8 <_getpid>: -800006e8: ff010113 addi sp,sp,-16 -800006ec: 00112623 sw ra,12(sp) -800006f0: 00812423 sw s0,8(sp) -800006f4: 01010413 addi s0,sp,16 -800006f8: 0e8000ef jal ra,800007e0 -800006fc: 00050793 mv a5,a0 -80000700: 00078513 mv a0,a5 -80000704: 00c12083 lw ra,12(sp) -80000708: 00812403 lw s0,8(sp) -8000070c: 01010113 addi sp,sp,16 -80000710: 00008067 ret +800006dc <_gettimeofday>: +800006dc: ff010113 addi sp,sp,-16 +800006e0: 00812623 sw s0,12(sp) +800006e4: 01010413 addi s0,sp,16 +800006e8: 37c1a783 lw a5,892(gp) # 80016b84 +800006ec: 00178693 addi a3,a5,1 +800006f0: 36d1ae23 sw a3,892(gp) # 80016b84 +800006f4: 00078513 mv a0,a5 +800006f8: 00c12403 lw s0,12(sp) +800006fc: 01010113 addi sp,sp,16 +80000700: 00008067 ret -80000714 <_unlink>: -80000714: ff010113 addi sp,sp,-16 -80000718: 00112623 sw ra,12(sp) -8000071c: 00812423 sw s0,8(sp) -80000720: 01010413 addi s0,sp,16 -80000724: 800157b7 lui a5,0x80015 -80000728: 9c878513 addi a0,a5,-1592 # 800149c8 <__BSS_END__+0xffffdd98> -8000072c: 0fc000ef jal ra,80000828 -80000730: 00000013 nop -80000734: 00c12083 lw ra,12(sp) -80000738: 00812403 lw s0,8(sp) -8000073c: 01010113 addi sp,sp,16 +80000704 <_link>: +80000704: ff010113 addi sp,sp,-16 +80000708: 00112623 sw ra,12(sp) +8000070c: 00812423 sw s0,8(sp) +80000710: 01010413 addi s0,sp,16 +80000714: 800157b7 lui a5,0x80015 +80000718: a7c78513 addi a0,a5,-1412 # 80014a7c <__BSS_END__+0xffffde40> +8000071c: 0a8000ef jal ra,800007c4 +80000720: 00000013 nop +80000724: 00c12083 lw ra,12(sp) +80000728: 00812403 lw s0,8(sp) +8000072c: 01010113 addi sp,sp,16 +80000730: 00008067 ret + +80000734 : +80000734: 00b5106b 0xb5106b +80000738: 00008067 ret + +8000073c : +8000073c: 0005006b 0x5006b 80000740: 00008067 ret -80000744 <_gettimeofday>: -80000744: ff010113 addi sp,sp,-16 -80000748: 00112623 sw ra,12(sp) -8000074c: 00812423 sw s0,8(sp) -80000750: 01010413 addi s0,sp,16 -80000754: 800157b7 lui a5,0x80015 -80000758: 9ec78513 addi a0,a5,-1556 # 800149ec <__BSS_END__+0xffffddbc> -8000075c: 0cc000ef jal ra,80000828 -80000760: 37c1a783 lw a5,892(gp) # 80016b84 -80000764: 00178693 addi a3,a5,1 -80000768: 36d1ae23 sw a3,892(gp) # 80016b84 -8000076c: 00078513 mv a0,a5 -80000770: 00c12083 lw ra,12(sp) -80000774: 00812403 lw s0,8(sp) -80000778: 01010113 addi sp,sp,16 -8000077c: 00008067 ret +80000744 : +80000744: 00b5406b 0xb5406b +80000748: 00008067 ret -80000780 <_link>: -80000780: ff010113 addi sp,sp,-16 -80000784: 00112623 sw ra,12(sp) -80000788: 00812423 sw s0,8(sp) -8000078c: 01010413 addi s0,sp,16 -80000790: 800157b7 lui a5,0x80015 -80000794: a1878513 addi a0,a5,-1512 # 80014a18 <__BSS_END__+0xffffdde8> -80000798: 090000ef jal ra,80000828 -8000079c: 00000013 nop -800007a0: 00c12083 lw ra,12(sp) -800007a4: 00812403 lw s0,8(sp) -800007a8: 01010113 addi sp,sp,16 -800007ac: 00008067 ret +8000074c : +8000074c: 0005206b 0x5206b +80000750: 00008067 ret -800007b0 : -800007b0: 00b5106b 0xb5106b -800007b4: 00008067 ret +80000754 : +80000754: 0000306b 0x306b +80000758: 00008067 ret -800007b8 : -800007b8: 0005006b 0x5006b -800007bc: 00008067 ret +8000075c : +8000075c: 02102573 csrr a0,0x21 +80000760: 00008067 ret -800007c0 : -800007c0: 00b5406b 0xb5406b -800007c4: 00008067 ret +80000764 : +80000764: 02202573 csrr a0,0x22 +80000768: 00008067 ret -800007c8 : -800007c8: 0005206b 0x5206b -800007cc: 00008067 ret +8000076c : +8000076c: 02002573 csrr a0,0x20 +80000770: 00008067 ret -800007d0 : -800007d0: 0000306b 0x306b -800007d4: 00008067 ret +80000774 : +80000774: 02602573 csrr a0,0x26 +80000778: 00008067 ret -800007d8 : -800007d8: 02102573 csrr a0,0x21 -800007dc: 00008067 ret +8000077c : +8000077c: 02502573 csrr a0,0x25 +80000780: 00008067 ret -800007e0 : -800007e0: 02002573 csrr a0,0x20 -800007e4: 00008067 ret +80000784 : +80000784: 00400513 li a0,4 +80000788: 0005006b 0x5006b +8000078c: 021026f3 csrr a3,0x21 +80000790: 00f69693 slli a3,a3,0xf +80000794: 02002673 csrr a2,0x20 +80000798: 00a61593 slli a1,a2,0xa +8000079c: 00261613 slli a2,a2,0x2 +800007a0: 6ffff137 lui sp,0x6ffff +800007a4: 40b10133 sub sp,sp,a1 +800007a8: 40d10133 sub sp,sp,a3 +800007ac: 00c10133 add sp,sp,a2 +800007b0: 021026f3 csrr a3,0x21 +800007b4: 00068663 beqz a3,800007c0 +800007b8: 00000513 li a0,0 +800007bc: 0005006b 0x5006b -800007e8 : -800007e8: 00400513 li a0,4 -800007ec: 0005006b 0x5006b -800007f0: 021026f3 csrr a3,0x21 -800007f4: 00f69693 slli a3,a3,0xf -800007f8: 02002673 csrr a2,0x20 -800007fc: 00a61593 slli a1,a2,0xa -80000800: 00261613 slli a2,a2,0x2 -80000804: 6ffff137 lui sp,0x6ffff -80000808: 40b10133 sub sp,sp,a1 -8000080c: 40d10133 sub sp,sp,a3 -80000810: 00c10133 add sp,sp,a2 -80000814: 021026f3 csrr a3,0x21 -80000818: 00068663 beqz a3,80000824 -8000081c: 00000513 li a0,0 -80000820: 0005006b 0x5006b +800007c0 : +800007c0: 00008067 ret -80000824 : -80000824: 00008067 ret +800007c4 : +800007c4: ff410113 addi sp,sp,-12 # 6fffeff4 <_start-0x1000100c> +800007c8: 00112023 sw ra,0(sp) +800007cc: 00b12223 sw a1,4(sp) -80000828 : -80000828: ff410113 addi sp,sp,-12 # 6fffeff4 <_start-0x1000100c> -8000082c: 00112023 sw ra,0(sp) -80000830: 00b12223 sw a1,4(sp) +800007d0 : +800007d0: 00054583 lbu a1,0(a0) +800007d4: 00058863 beqz a1,800007e4 +800007d8: 01c000ef jal ra,800007f4 +800007dc: 00150513 addi a0,a0,1 +800007e0: ff1ff06f j 800007d0 -80000834 : -80000834: 00054583 lbu a1,0(a0) -80000838: 00058863 beqz a1,80000848 -8000083c: 01c000ef jal ra,80000858 -80000840: 00150513 addi a0,a0,1 -80000844: ff1ff06f j 80000834 +800007e4 : +800007e4: 00012083 lw ra,0(sp) +800007e8: 00412583 lw a1,4(sp) +800007ec: 00c10113 addi sp,sp,12 +800007f0: 00008067 ret -80000848 : -80000848: 00012083 lw ra,0(sp) -8000084c: 00412583 lw a1,4(sp) -80000850: 00c10113 addi sp,sp,12 -80000854: 00008067 ret +800007f4 : +800007f4: 000102b7 lui t0,0x10 +800007f8: 00b2a023 sw a1,0(t0) # 10000 <_start-0x7fff0000> +800007fc: 00008067 ret -80000858 : -80000858: 000102b7 lui t0,0x10 -8000085c: 00b2a023 sw a1,0(t0) # 10000 <_start-0x7fff0000> -80000860: 00008067 ret +80000800 : +80000800: fd010113 addi sp,sp,-48 +80000804: 02112623 sw ra,44(sp) +80000808: 02812423 sw s0,40(sp) +8000080c: 03010413 addi s0,sp,48 +80000810: fca42e23 sw a0,-36(s0) +80000814: fdc42703 lw a4,-36(s0) +80000818: 00f00793 li a5,15 +8000081c: 02e7e463 bltu a5,a4,80000844 +80000820: 800167b7 lui a5,0x80016 +80000824: 04c78713 addi a4,a5,76 # 8001604c <__BSS_END__+0xfffff410> +80000828: fdc42783 lw a5,-36(s0) +8000082c: 00279793 slli a5,a5,0x2 +80000830: 00f707b3 add a5,a4,a5 +80000834: 0007a783 lw a5,0(a5) +80000838: 00078513 mv a0,a5 +8000083c: f89ff0ef jal ra,800007c4 +80000840: 0740006f j 800008b4 +80000844: 02000793 li a5,32 +80000848: fef42623 sw a5,-20(s0) +8000084c: fe0405a3 sb zero,-21(s0) +80000850: fec42783 lw a5,-20(s0) +80000854: ffc78793 addi a5,a5,-4 +80000858: fdc42703 lw a4,-36(s0) +8000085c: 00f757b3 srl a5,a4,a5 +80000860: 00f7f793 andi a5,a5,15 +80000864: fef42223 sw a5,-28(s0) +80000868: fe442783 lw a5,-28(s0) +8000086c: 00078663 beqz a5,80000878 +80000870: 00100793 li a5,1 +80000874: fef405a3 sb a5,-21(s0) +80000878: feb44783 lbu a5,-21(s0) +8000087c: 02078263 beqz a5,800008a0 +80000880: 800167b7 lui a5,0x80016 +80000884: 04c78713 addi a4,a5,76 # 8001604c <__BSS_END__+0xfffff410> +80000888: fe442783 lw a5,-28(s0) +8000088c: 00279793 slli a5,a5,0x2 +80000890: 00f707b3 add a5,a4,a5 +80000894: 0007a783 lw a5,0(a5) +80000898: 00078513 mv a0,a5 +8000089c: f29ff0ef jal ra,800007c4 +800008a0: fec42783 lw a5,-20(s0) +800008a4: ffc78793 addi a5,a5,-4 +800008a8: fef42623 sw a5,-20(s0) +800008ac: fec42783 lw a5,-20(s0) +800008b0: faf040e3 bgtz a5,80000850 +800008b4: 02c12083 lw ra,44(sp) +800008b8: 02812403 lw s0,40(sp) +800008bc: 03010113 addi sp,sp,48 +800008c0: 00008067 ret -80000864 : -80000864: fd010113 addi sp,sp,-48 -80000868: 02112623 sw ra,44(sp) -8000086c: 02812423 sw s0,40(sp) -80000870: 03010413 addi s0,sp,48 -80000874: fca42e23 sw a0,-36(s0) -80000878: fdc42703 lw a4,-36(s0) -8000087c: 00f00793 li a5,15 -80000880: 02e7e463 bltu a5,a4,800008a8 -80000884: 800167b7 lui a5,0x80016 -80000888: 04c78713 addi a4,a5,76 # 8001604c <__BSS_END__+0xfffff41c> -8000088c: fdc42783 lw a5,-36(s0) -80000890: 00279793 slli a5,a5,0x2 -80000894: 00f707b3 add a5,a4,a5 -80000898: 0007a783 lw a5,0(a5) -8000089c: 00078513 mv a0,a5 -800008a0: f89ff0ef jal ra,80000828 -800008a4: 0740006f j 80000918 -800008a8: 02000793 li a5,32 -800008ac: fef42623 sw a5,-20(s0) -800008b0: fe0405a3 sb zero,-21(s0) -800008b4: fec42783 lw a5,-20(s0) -800008b8: ffc78793 addi a5,a5,-4 -800008bc: fdc42703 lw a4,-36(s0) -800008c0: 00f757b3 srl a5,a4,a5 -800008c4: 00f7f793 andi a5,a5,15 -800008c8: fef42223 sw a5,-28(s0) -800008cc: fe442783 lw a5,-28(s0) -800008d0: 00078663 beqz a5,800008dc -800008d4: 00100793 li a5,1 -800008d8: fef405a3 sb a5,-21(s0) -800008dc: feb44783 lbu a5,-21(s0) -800008e0: 02078263 beqz a5,80000904 -800008e4: 800167b7 lui a5,0x80016 -800008e8: 04c78713 addi a4,a5,76 # 8001604c <__BSS_END__+0xfffff41c> -800008ec: fe442783 lw a5,-28(s0) -800008f0: 00279793 slli a5,a5,0x2 -800008f4: 00f707b3 add a5,a4,a5 -800008f8: 0007a783 lw a5,0(a5) -800008fc: 00078513 mv a0,a5 -80000900: f29ff0ef jal ra,80000828 -80000904: fec42783 lw a5,-20(s0) -80000908: ffc78793 addi a5,a5,-4 -8000090c: fef42623 sw a5,-20(s0) -80000910: fec42783 lw a5,-20(s0) -80000914: faf040e3 bgtz a5,800008b4 -80000918: 02c12083 lw ra,44(sp) -8000091c: 02812403 lw s0,40(sp) -80000920: 03010113 addi sp,sp,48 -80000924: 00008067 ret +800008c4 : +800008c4: fe010113 addi sp,sp,-32 +800008c8: 00112e23 sw ra,28(sp) +800008cc: 00812c23 sw s0,24(sp) +800008d0: 02010413 addi s0,sp,32 +800008d4: fea42623 sw a0,-20(s0) +800008d8: feb42423 sw a1,-24(s0) +800008dc: fec42503 lw a0,-20(s0) +800008e0: ee5ff0ef jal ra,800007c4 +800008e4: fe842503 lw a0,-24(s0) +800008e8: f19ff0ef jal ra,80000800 +800008ec: 800157b7 lui a5,0x80015 +800008f0: ae078513 addi a0,a5,-1312 # 80014ae0 <__BSS_END__+0xffffdea4> +800008f4: ed1ff0ef jal ra,800007c4 +800008f8: 00000013 nop +800008fc: 01c12083 lw ra,28(sp) +80000900: 01812403 lw s0,24(sp) +80000904: 02010113 addi sp,sp,32 +80000908: 00008067 ret -80000928 : -80000928: fe010113 addi sp,sp,-32 -8000092c: 00112e23 sw ra,28(sp) -80000930: 00812c23 sw s0,24(sp) -80000934: 02010413 addi s0,sp,32 -80000938: fea42623 sw a0,-20(s0) -8000093c: feb42423 sw a1,-24(s0) -80000940: fec42503 lw a0,-20(s0) -80000944: ee5ff0ef jal ra,80000828 -80000948: fe842503 lw a0,-24(s0) -8000094c: f19ff0ef jal ra,80000864 -80000950: 800157b7 lui a5,0x80015 -80000954: a7c78513 addi a0,a5,-1412 # 80014a7c <__BSS_END__+0xffffde4c> -80000958: ed1ff0ef jal ra,80000828 +8000090c : +8000090c: fe010113 addi sp,sp,-32 +80000910: 00112e23 sw ra,28(sp) +80000914: 00812c23 sw s0,24(sp) +80000918: 02010413 addi s0,sp,32 +8000091c: 40c1a783 lw a5,1036(gp) # 80016c14 +80000920: 00078513 mv a0,a5 +80000924: e19ff0ef jal ra,8000073c +80000928: 3f41a703 lw a4,1012(gp) # 80016bfc +8000092c: 3ec1a783 lw a5,1004(gp) # 80016bf4 +80000930: 00078513 mv a0,a5 +80000934: 000700e7 jalr a4 # 2000 <_start-0x7fffe000> +80000938: e25ff0ef jal ra,8000075c +8000093c: fea42623 sw a0,-20(s0) +80000940: fec42783 lw a5,-20(s0) +80000944: 00078863 beqz a5,80000954 +80000948: 00000513 li a0,0 +8000094c: df1ff0ef jal ra,8000073c +80000950: 00c0006f j 8000095c +80000954: 00100513 li a0,1 +80000958: de5ff0ef jal ra,8000073c 8000095c: 00000013 nop 80000960: 01c12083 lw ra,28(sp) 80000964: 01812403 lw s0,24(sp) 80000968: 02010113 addi sp,sp,32 8000096c: 00008067 ret -80000970 : +80000970 : 80000970: fe010113 addi sp,sp,-32 80000974: 00112e23 sw ra,28(sp) 80000978: 00812c23 sw s0,24(sp) 8000097c: 02010413 addi s0,sp,32 -80000980: 4001a783 lw a5,1024(gp) # 80016c08 -80000984: 00078513 mv a0,a5 -80000988: e31ff0ef jal ra,800007b8 -8000098c: 3f01a703 lw a4,1008(gp) # 80016bf8 -80000990: 3ec1a783 lw a5,1004(gp) # 80016bf4 -80000994: 00078513 mv a0,a5 -80000998: 000700e7 jalr a4 # 2000 <_start-0x7fffe000> -8000099c: e3dff0ef jal ra,800007d8 -800009a0: fea42623 sw a0,-20(s0) -800009a4: fec42783 lw a5,-20(s0) -800009a8: 00078863 beqz a5,800009b8 -800009ac: 00000513 li a0,0 -800009b0: e09ff0ef jal ra,800007b8 -800009b4: 00c0006f j 800009c0 -800009b8: 00100513 li a0,1 -800009bc: dfdff0ef jal ra,800007b8 +80000980: fea42623 sw a0,-20(s0) +80000984: feb42423 sw a1,-24(s0) +80000988: fec42223 sw a2,-28(s0) +8000098c: fed42023 sw a3,-32(s0) +80000990: fe442703 lw a4,-28(s0) +80000994: 3ee1aa23 sw a4,1012(gp) # 80016bfc +80000998: fe042703 lw a4,-32(s0) +8000099c: 3ee1a623 sw a4,1004(gp) # 80016bf4 +800009a0: fe842703 lw a4,-24(s0) +800009a4: 40e1a623 sw a4,1036(gp) # 80016c14 +800009a8: 800017b7 lui a5,0x80001 +800009ac: 90c78793 addi a5,a5,-1780 # 8000090c <__BSS_END__+0xfffe9cd0> +800009b0: 00078593 mv a1,a5 +800009b4: fec42503 lw a0,-20(s0) +800009b8: d7dff0ef jal ra,80000734 +800009bc: f51ff0ef jal ra,8000090c 800009c0: 00000013 nop 800009c4: 01c12083 lw ra,28(sp) 800009c8: 01812403 lw s0,24(sp) 800009cc: 02010113 addi sp,sp,32 800009d0: 00008067 ret -800009d4 : -800009d4: fe010113 addi sp,sp,-32 -800009d8: 00112e23 sw ra,28(sp) -800009dc: 00812c23 sw s0,24(sp) -800009e0: 02010413 addi s0,sp,32 -800009e4: fea42623 sw a0,-20(s0) -800009e8: feb42423 sw a1,-24(s0) -800009ec: fec42223 sw a2,-28(s0) -800009f0: fed42023 sw a3,-32(s0) -800009f4: fe442703 lw a4,-28(s0) -800009f8: 3ee1a823 sw a4,1008(gp) # 80016bf8 -800009fc: fe042703 lw a4,-32(s0) -80000a00: 3ee1a623 sw a4,1004(gp) # 80016bf4 -80000a04: fe842703 lw a4,-24(s0) -80000a08: 40e1a023 sw a4,1024(gp) # 80016c08 -80000a0c: 800017b7 lui a5,0x80001 -80000a10: 97078793 addi a5,a5,-1680 # 80000970 <__BSS_END__+0xfffe9d40> -80000a14: 00078593 mv a1,a5 -80000a18: fec42503 lw a0,-20(s0) -80000a1c: d95ff0ef jal ra,800007b0 -80000a20: f51ff0ef jal ra,80000970 -80000a24: 00000013 nop -80000a28: 01c12083 lw ra,28(sp) -80000a2c: 01812403 lw s0,24(sp) -80000a30: 02010113 addi sp,sp,32 -80000a34: 00008067 ret +800009d4 : +800009d4: fd010113 addi sp,sp,-48 +800009d8: 02112623 sw ra,44(sp) +800009dc: 02812423 sw s0,40(sp) +800009e0: 03010413 addi s0,sp,48 +800009e4: 3fc1a783 lw a5,1020(gp) # 80016c04 +800009e8: 00078513 mv a0,a5 +800009ec: d51ff0ef jal ra,8000073c +800009f0: d7dff0ef jal ra,8000076c +800009f4: 00050793 mv a5,a0 +800009f8: fef42023 sw a5,-32(s0) +800009fc: d61ff0ef jal ra,8000075c +80000a00: 00050793 mv a5,a0 +80000a04: fcf42e23 sw a5,-36(s0) +80000a08: fe042623 sw zero,-20(s0) +80000a0c: 0980006f j 80000aa4 +80000a10: fe042423 sw zero,-24(s0) +80000a14: 0780006f j 80000a8c +80000a18: fe042223 sw zero,-28(s0) +80000a1c: 0580006f j 80000a74 +80000a20: fe842783 lw a5,-24(s0) +80000a24: 00279793 slli a5,a5,0x2 +80000a28: fe042703 lw a4,-32(s0) +80000a2c: 00f707b3 add a5,a4,a5 +80000a30: fcf42c23 sw a5,-40(s0) +80000a34: fe442783 lw a5,-28(s0) +80000a38: 00279793 slli a5,a5,0x2 +80000a3c: fdc42703 lw a4,-36(s0) +80000a40: 00f707b3 add a5,a4,a5 +80000a44: fcf42a23 sw a5,-44(s0) +80000a48: 3e81a803 lw a6,1000(gp) # 80016bf0 +80000a4c: 4041a503 lw a0,1028(gp) # 80016c0c +80000a50: 4081a783 lw a5,1032(gp) # 80016c10 +80000a54: fd842603 lw a2,-40(s0) +80000a58: fd442683 lw a3,-44(s0) +80000a5c: fec42703 lw a4,-20(s0) +80000a60: 00078593 mv a1,a5 +80000a64: 000800e7 jalr a6 +80000a68: fe442783 lw a5,-28(s0) +80000a6c: 00178793 addi a5,a5,1 +80000a70: fef42223 sw a5,-28(s0) +80000a74: fe442703 lw a4,-28(s0) +80000a78: 3f01a783 lw a5,1008(gp) # 80016bf8 +80000a7c: faf762e3 bltu a4,a5,80000a20 +80000a80: fe842783 lw a5,-24(s0) +80000a84: 00178793 addi a5,a5,1 +80000a88: fef42423 sw a5,-24(s0) +80000a8c: fe842703 lw a4,-24(s0) +80000a90: 4001a783 lw a5,1024(gp) # 80016c08 +80000a94: f8f762e3 bltu a4,a5,80000a18 +80000a98: fec42783 lw a5,-20(s0) +80000a9c: 00178793 addi a5,a5,1 +80000aa0: fef42623 sw a5,-20(s0) +80000aa4: fec42703 lw a4,-20(s0) +80000aa8: 3f81a783 lw a5,1016(gp) # 80016c00 +80000aac: f6f762e3 bltu a4,a5,80000a10 +80000ab0: fdc42783 lw a5,-36(s0) +80000ab4: 00078663 beqz a5,80000ac0 +80000ab8: 00000513 li a0,0 +80000abc: c81ff0ef jal ra,8000073c +80000ac0: 00100513 li a0,1 +80000ac4: c79ff0ef jal ra,8000073c +80000ac8: 00000013 nop +80000acc: 02c12083 lw ra,44(sp) +80000ad0: 02812403 lw s0,40(sp) +80000ad4: 03010113 addi sp,sp,48 +80000ad8: 00008067 ret -80000a38 : -80000a38: fe010113 addi sp,sp,-32 -80000a3c: 00112e23 sw ra,28(sp) -80000a40: 00812c23 sw s0,24(sp) -80000a44: 02010413 addi s0,sp,32 -80000a48: 3f41a783 lw a5,1012(gp) # 80016bfc -80000a4c: 00078513 mv a0,a5 -80000a50: d69ff0ef jal ra,800007b8 -80000a54: d8dff0ef jal ra,800007e0 -80000a58: 00050793 mv a5,a0 -80000a5c: fef42623 sw a5,-20(s0) -80000a60: d79ff0ef jal ra,800007d8 -80000a64: 00050793 mv a5,a0 -80000a68: fef42423 sw a5,-24(s0) -80000a6c: 3e81a803 lw a6,1000(gp) # 80016bf0 -80000a70: 3f81a503 lw a0,1016(gp) # 80016c00 -80000a74: 3fc1a783 lw a5,1020(gp) # 80016c04 -80000a78: fec42603 lw a2,-20(s0) -80000a7c: fe842683 lw a3,-24(s0) -80000a80: 00000713 li a4,0 -80000a84: 00078593 mv a1,a5 -80000a88: 000800e7 jalr a6 -80000a8c: fe842783 lw a5,-24(s0) -80000a90: 00078663 beqz a5,80000a9c -80000a94: 00000513 li a0,0 -80000a98: d21ff0ef jal ra,800007b8 -80000a9c: 00100513 li a0,1 -80000aa0: d19ff0ef jal ra,800007b8 -80000aa4: 00000013 nop -80000aa8: 01c12083 lw ra,28(sp) -80000aac: 01812403 lw s0,24(sp) -80000ab0: 02010113 addi sp,sp,32 -80000ab4: 00008067 ret - -80000ab8 : -80000ab8: fe010113 addi sp,sp,-32 -80000abc: 00112e23 sw ra,28(sp) -80000ac0: 00812c23 sw s0,24(sp) -80000ac4: 02010413 addi s0,sp,32 -80000ac8: fea42623 sw a0,-20(s0) -80000acc: feb42423 sw a1,-24(s0) -80000ad0: fec42223 sw a2,-28(s0) -80000ad4: fec42783 lw a5,-20(s0) -80000ad8: 0087a703 lw a4,8(a5) -80000adc: 00100793 li a5,1 -80000ae0: 00e7fa63 bgeu a5,a4,80000af4 -80000ae4: 800157b7 lui a5,0x80015 -80000ae8: a8078513 addi a0,a5,-1408 # 80014a80 <__BSS_END__+0xffffde50> -80000aec: 169000ef jal ra,80001454 -80000af0: 0580006f j 80000b48 -80000af4: fec42783 lw a5,-20(s0) -80000af8: 0007a703 lw a4,0(a5) -80000afc: 3ee1aa23 sw a4,1012(gp) # 80016bfc -80000b00: fe842703 lw a4,-24(s0) -80000b04: 3ee1a423 sw a4,1000(gp) # 80016bf0 -80000b08: fec42703 lw a4,-20(s0) -80000b0c: 3ee1ae23 sw a4,1020(gp) # 80016c04 -80000b10: fe442703 lw a4,-28(s0) -80000b14: 3ee1ac23 sw a4,1016(gp) # 80016c00 -80000b18: fec42783 lw a5,-20(s0) -80000b1c: 0047a703 lw a4,4(a5) -80000b20: 00100793 li a5,1 -80000b24: 02e7f063 bgeu a5,a4,80000b44 -80000b28: fec42783 lw a5,-20(s0) -80000b2c: 0047a703 lw a4,4(a5) -80000b30: 800017b7 lui a5,0x80001 -80000b34: a3878793 addi a5,a5,-1480 # 80000a38 <__BSS_END__+0xfffe9e08> -80000b38: 00078593 mv a1,a5 -80000b3c: 00070513 mv a0,a4 -80000b40: c71ff0ef jal ra,800007b0 -80000b44: ef5ff0ef jal ra,80000a38 -80000b48: 01c12083 lw ra,28(sp) -80000b4c: 01812403 lw s0,24(sp) -80000b50: 02010113 addi sp,sp,32 -80000b54: 00008067 ret - -80000b58 : -80000b58: fe010113 addi sp,sp,-32 -80000b5c: 00112e23 sw ra,28(sp) -80000b60: 00812c23 sw s0,24(sp) -80000b64: 02010413 addi s0,sp,32 -80000b68: 800157b7 lui a5,0x80015 -80000b6c: af478513 addi a0,a5,-1292 # 80014af4 <__BSS_END__+0xffffdec4> -80000b70: cb9ff0ef jal ra,80000828 -80000b74: 00400513 li a0,4 -80000b78: c41ff0ef jal ra,800007b8 -80000b7c: c65ff0ef jal ra,800007e0 -80000b80: fea42623 sw a0,-20(s0) -80000b84: fec42703 lw a4,-20(s0) -80000b88: 8c418693 addi a3,gp,-1852 # 800160cc -80000b8c: fec42783 lw a5,-20(s0) -80000b90: 00279793 slli a5,a5,0x2 -80000b94: 00f687b3 add a5,a3,a5 -80000b98: 00e7a023 sw a4,0(a5) -80000b9c: 00100513 li a0,1 -80000ba0: c19ff0ef jal ra,800007b8 -80000ba4: 8c418793 addi a5,gp,-1852 # 800160cc -80000ba8: 0007a783 lw a5,0(a5) -80000bac: 00078513 mv a0,a5 -80000bb0: cb5ff0ef jal ra,80000864 -80000bb4: 800157b7 lui a5,0x80015 -80000bb8: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000bbc: c6dff0ef jal ra,80000828 -80000bc0: 8c418793 addi a5,gp,-1852 # 800160cc -80000bc4: 0047a783 lw a5,4(a5) -80000bc8: 00078513 mv a0,a5 -80000bcc: c99ff0ef jal ra,80000864 -80000bd0: 800157b7 lui a5,0x80015 -80000bd4: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000bd8: c51ff0ef jal ra,80000828 -80000bdc: 8c418793 addi a5,gp,-1852 # 800160cc -80000be0: 0087a783 lw a5,8(a5) -80000be4: 00078513 mv a0,a5 -80000be8: c7dff0ef jal ra,80000864 -80000bec: 800157b7 lui a5,0x80015 -80000bf0: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000bf4: c35ff0ef jal ra,80000828 -80000bf8: 8c418793 addi a5,gp,-1852 # 800160cc -80000bfc: 00c7a783 lw a5,12(a5) -80000c00: 00078513 mv a0,a5 -80000c04: c61ff0ef jal ra,80000864 -80000c08: 800157b7 lui a5,0x80015 -80000c0c: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000c10: c19ff0ef jal ra,80000828 +80000adc : +80000adc: fc010113 addi sp,sp,-64 +80000ae0: 02112e23 sw ra,60(sp) +80000ae4: 02812c23 sw s0,56(sp) +80000ae8: 04010413 addi s0,sp,64 +80000aec: fca42623 sw a0,-52(s0) +80000af0: fcb42423 sw a1,-56(s0) +80000af4: fcc42223 sw a2,-60(s0) +80000af8: fcc42783 lw a5,-52(s0) +80000afc: 0007a703 lw a4,0(a5) +80000b00: 00400793 li a5,4 +80000b04: 02e7f063 bgeu a5,a4,80000b24 +80000b08: 00400713 li a4,4 +80000b0c: 3ee1ae23 sw a4,1020(gp) # 80016c04 +80000b10: fcc42783 lw a5,-52(s0) +80000b14: 0007a783 lw a5,0(a5) +80000b18: 0027d713 srli a4,a5,0x2 +80000b1c: 40e1a023 sw a4,1024(gp) # 80016c08 +80000b20: 0180006f j 80000b38 +80000b24: fcc42783 lw a5,-52(s0) +80000b28: 0007a703 lw a4,0(a5) +80000b2c: 3ee1ae23 sw a4,1020(gp) # 80016c04 +80000b30: 00100713 li a4,1 +80000b34: 40e1a023 sw a4,1024(gp) # 80016c08 +80000b38: fcc42783 lw a5,-52(s0) +80000b3c: 0087a703 lw a4,8(a5) +80000b40: 3ee1ac23 sw a4,1016(gp) # 80016c00 +80000b44: fc842703 lw a4,-56(s0) +80000b48: 3ee1a423 sw a4,1000(gp) # 80016bf0 +80000b4c: fcc42703 lw a4,-52(s0) +80000b50: 40e1a423 sw a4,1032(gp) # 80016c10 +80000b54: fc442703 lw a4,-60(s0) +80000b58: 40e1a223 sw a4,1028(gp) # 80016c0c +80000b5c: fcc42783 lw a5,-52(s0) +80000b60: 0047a703 lw a4,4(a5) +80000b64: 00100793 li a5,1 +80000b68: 06e7f063 bgeu a5,a4,80000bc8 +80000b6c: fcc42783 lw a5,-52(s0) +80000b70: 0047a703 lw a4,4(a5) +80000b74: 00400793 li a5,4 +80000b78: 02e7f663 bgeu a5,a4,80000ba4 +80000b7c: fcc42783 lw a5,-52(s0) +80000b80: 0047a783 lw a5,4(a5) +80000b84: 0027d713 srli a4,a5,0x2 +80000b88: 3ee1a823 sw a4,1008(gp) # 80016bf8 +80000b8c: 800017b7 lui a5,0x80001 +80000b90: 9d478793 addi a5,a5,-1580 # 800009d4 <__BSS_END__+0xfffe9d98> +80000b94: 00078593 mv a1,a5 +80000b98: 00400513 li a0,4 +80000b9c: b99ff0ef jal ra,80000734 +80000ba0: 0280006f j 80000bc8 +80000ba4: 00100713 li a4,1 +80000ba8: 3ee1a823 sw a4,1008(gp) # 80016bf8 +80000bac: fcc42783 lw a5,-52(s0) +80000bb0: 0047a703 lw a4,4(a5) +80000bb4: 800017b7 lui a5,0x80001 +80000bb8: 9d478793 addi a5,a5,-1580 # 800009d4 <__BSS_END__+0xfffe9d98> +80000bbc: 00078593 mv a1,a5 +80000bc0: 00070513 mv a0,a4 +80000bc4: b71ff0ef jal ra,80000734 +80000bc8: badff0ef jal ra,80000774 +80000bcc: fea42623 sw a0,-20(s0) +80000bd0: badff0ef jal ra,8000077c +80000bd4: fea42423 sw a0,-24(s0) +80000bd8: dfdff0ef jal ra,800009d4 +80000bdc: b99ff0ef jal ra,80000774 +80000be0: fea42223 sw a0,-28(s0) +80000be4: b99ff0ef jal ra,8000077c +80000be8: fea42023 sw a0,-32(s0) +80000bec: fe442703 lw a4,-28(s0) +80000bf0: fec42783 lw a5,-20(s0) +80000bf4: 40f707b3 sub a5,a4,a5 +80000bf8: fcf42e23 sw a5,-36(s0) +80000bfc: fdc42583 lw a1,-36(s0) +80000c00: 800157b7 lui a5,0x80015 +80000c04: ae478513 addi a0,a5,-1308 # 80014ae4 <__BSS_END__+0xffffdea8> +80000c08: 7c4000ef jal ra,800013cc +80000c0c: 00000513 li a0,0 +80000c10: b2dff0ef jal ra,8000073c 80000c14: 00000013 nop -80000c18: 01c12083 lw ra,28(sp) -80000c1c: 01812403 lw s0,24(sp) -80000c20: 02010113 addi sp,sp,32 +80000c18: 03c12083 lw ra,60(sp) +80000c1c: 03812403 lw s0,56(sp) +80000c20: 04010113 addi sp,sp,64 80000c24: 00008067 ret -80000c28 : +80000c28 : 80000c28: fe010113 addi sp,sp,-32 80000c2c: 00112e23 sw ra,28(sp) 80000c30: 00812c23 sw s0,24(sp) 80000c34: 02010413 addi s0,sp,32 -80000c38: ba9ff0ef jal ra,800007e0 -80000c3c: fea42623 sw a0,-20(s0) -80000c40: fec42783 lw a5,-20(s0) -80000c44: 0027b793 sltiu a5,a5,2 -80000c48: fef405a3 sb a5,-21(s0) -80000c4c: feb44783 lbu a5,-21(s0) -80000c50: 00078513 mv a0,a5 -80000c54: b75ff0ef jal ra,800007c8 -80000c58: feb44783 lbu a5,-21(s0) -80000c5c: 06078063 beqz a5,80000cbc -80000c60: fec42783 lw a5,-20(s0) -80000c64: 0017b793 seqz a5,a5 -80000c68: fef404a3 sb a5,-23(s0) -80000c6c: fe944783 lbu a5,-23(s0) -80000c70: 00078513 mv a0,a5 -80000c74: b55ff0ef jal ra,800007c8 -80000c78: fe944783 lbu a5,-23(s0) -80000c7c: 02078063 beqz a5,80000c9c -80000c80: 41418713 addi a4,gp,1044 # 80016c1c -80000c84: fec42783 lw a5,-20(s0) -80000c88: 00279793 slli a5,a5,0x2 -80000c8c: 00f707b3 add a5,a4,a5 -80000c90: 00a00713 li a4,10 -80000c94: 00e7a023 sw a4,0(a5) -80000c98: 01c0006f j 80000cb4 -80000c9c: 41418713 addi a4,gp,1044 # 80016c1c -80000ca0: fec42783 lw a5,-20(s0) -80000ca4: 00279793 slli a5,a5,0x2 -80000ca8: 00f707b3 add a5,a4,a5 -80000cac: 00b00713 li a4,11 -80000cb0: 00e7a023 sw a4,0(a5) -80000cb4: b1dff0ef jal ra,800007d0 -80000cb8: 05c0006f j 80000d14 -80000cbc: fec42783 lw a5,-20(s0) -80000cc0: 0037b793 sltiu a5,a5,3 -80000cc4: fef40523 sb a5,-22(s0) -80000cc8: fea44783 lbu a5,-22(s0) -80000ccc: 00078513 mv a0,a5 -80000cd0: af9ff0ef jal ra,800007c8 -80000cd4: fea44783 lbu a5,-22(s0) -80000cd8: 02078063 beqz a5,80000cf8 -80000cdc: 41418713 addi a4,gp,1044 # 80016c1c -80000ce0: fec42783 lw a5,-20(s0) -80000ce4: 00279793 slli a5,a5,0x2 -80000ce8: 00f707b3 add a5,a4,a5 -80000cec: 00c00713 li a4,12 -80000cf0: 00e7a023 sw a4,0(a5) -80000cf4: 01c0006f j 80000d10 -80000cf8: 41418713 addi a4,gp,1044 # 80016c1c -80000cfc: fec42783 lw a5,-20(s0) -80000d00: 00279793 slli a5,a5,0x2 -80000d04: 00f707b3 add a5,a4,a5 -80000d08: 00d00713 li a4,13 -80000d0c: 00e7a023 sw a4,0(a5) -80000d10: ac1ff0ef jal ra,800007d0 -80000d14: abdff0ef jal ra,800007d0 -80000d18: 41418793 addi a5,gp,1044 # 80016c1c -80000d1c: 0007a783 lw a5,0(a5) +80000c38: 800157b7 lui a5,0x80015 +80000c3c: b2878513 addi a0,a5,-1240 # 80014b28 <__BSS_END__+0xffffdeec> +80000c40: b85ff0ef jal ra,800007c4 +80000c44: 00400513 li a0,4 +80000c48: af5ff0ef jal ra,8000073c +80000c4c: b21ff0ef jal ra,8000076c +80000c50: fea42623 sw a0,-20(s0) +80000c54: fec42703 lw a4,-20(s0) +80000c58: 8c418693 addi a3,gp,-1852 # 800160cc +80000c5c: fec42783 lw a5,-20(s0) +80000c60: 00279793 slli a5,a5,0x2 +80000c64: 00f687b3 add a5,a3,a5 +80000c68: 00e7a023 sw a4,0(a5) +80000c6c: 00100513 li a0,1 +80000c70: acdff0ef jal ra,8000073c +80000c74: 8c418793 addi a5,gp,-1852 # 800160cc +80000c78: 0007a783 lw a5,0(a5) +80000c7c: 00078513 mv a0,a5 +80000c80: b81ff0ef jal ra,80000800 +80000c84: 800157b7 lui a5,0x80015 +80000c88: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000c8c: b39ff0ef jal ra,800007c4 +80000c90: 8c418793 addi a5,gp,-1852 # 800160cc +80000c94: 0047a783 lw a5,4(a5) +80000c98: 00078513 mv a0,a5 +80000c9c: b65ff0ef jal ra,80000800 +80000ca0: 800157b7 lui a5,0x80015 +80000ca4: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000ca8: b1dff0ef jal ra,800007c4 +80000cac: 8c418793 addi a5,gp,-1852 # 800160cc +80000cb0: 0087a783 lw a5,8(a5) +80000cb4: 00078513 mv a0,a5 +80000cb8: b49ff0ef jal ra,80000800 +80000cbc: 800157b7 lui a5,0x80015 +80000cc0: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000cc4: b01ff0ef jal ra,800007c4 +80000cc8: 8c418793 addi a5,gp,-1852 # 800160cc +80000ccc: 00c7a783 lw a5,12(a5) +80000cd0: 00078513 mv a0,a5 +80000cd4: b2dff0ef jal ra,80000800 +80000cd8: 800157b7 lui a5,0x80015 +80000cdc: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000ce0: ae5ff0ef jal ra,800007c4 +80000ce4: 00000013 nop +80000ce8: 01c12083 lw ra,28(sp) +80000cec: 01812403 lw s0,24(sp) +80000cf0: 02010113 addi sp,sp,32 +80000cf4: 00008067 ret + +80000cf8 : +80000cf8: fe010113 addi sp,sp,-32 +80000cfc: 00112e23 sw ra,28(sp) +80000d00: 00812c23 sw s0,24(sp) +80000d04: 02010413 addi s0,sp,32 +80000d08: a65ff0ef jal ra,8000076c +80000d0c: fea42623 sw a0,-20(s0) +80000d10: fec42783 lw a5,-20(s0) +80000d14: 0027b793 sltiu a5,a5,2 +80000d18: fef405a3 sb a5,-21(s0) +80000d1c: feb44783 lbu a5,-21(s0) 80000d20: 00078513 mv a0,a5 -80000d24: b41ff0ef jal ra,80000864 -80000d28: 800157b7 lui a5,0x80015 -80000d2c: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000d30: af9ff0ef jal ra,80000828 -80000d34: 41418793 addi a5,gp,1044 # 80016c1c -80000d38: 0047a783 lw a5,4(a5) -80000d3c: 00078513 mv a0,a5 -80000d40: b25ff0ef jal ra,80000864 -80000d44: 800157b7 lui a5,0x80015 -80000d48: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000d4c: addff0ef jal ra,80000828 -80000d50: 41418793 addi a5,gp,1044 # 80016c1c -80000d54: 0087a783 lw a5,8(a5) -80000d58: 00078513 mv a0,a5 -80000d5c: b09ff0ef jal ra,80000864 -80000d60: 800157b7 lui a5,0x80015 -80000d64: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000d68: ac1ff0ef jal ra,80000828 -80000d6c: 41418793 addi a5,gp,1044 # 80016c1c -80000d70: 00c7a783 lw a5,12(a5) -80000d74: 00078513 mv a0,a5 -80000d78: aedff0ef jal ra,80000864 -80000d7c: 800157b7 lui a5,0x80015 -80000d80: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000d84: aa5ff0ef jal ra,80000828 -80000d88: 00000013 nop -80000d8c: 01c12083 lw ra,28(sp) -80000d90: 01812403 lw s0,24(sp) -80000d94: 02010113 addi sp,sp,32 -80000d98: 00008067 ret - -80000d9c : -80000d9c: fe010113 addi sp,sp,-32 -80000da0: 00112e23 sw ra,28(sp) -80000da4: 00812c23 sw s0,24(sp) -80000da8: 02010413 addi s0,sp,32 -80000dac: a2dff0ef jal ra,800007d8 -80000db0: fea42623 sw a0,-20(s0) -80000db4: 40418713 addi a4,gp,1028 # 80016c0c -80000db8: fec42783 lw a5,-20(s0) -80000dbc: 00279793 slli a5,a5,0x2 -80000dc0: 00f707b3 add a5,a4,a5 -80000dc4: fec42703 lw a4,-20(s0) -80000dc8: 00e7a023 sw a4,0(a5) +80000d24: a29ff0ef jal ra,8000074c +80000d28: feb44783 lbu a5,-21(s0) +80000d2c: 06078063 beqz a5,80000d8c +80000d30: fec42783 lw a5,-20(s0) +80000d34: 0017b793 seqz a5,a5 +80000d38: fef404a3 sb a5,-23(s0) +80000d3c: fe944783 lbu a5,-23(s0) +80000d40: 00078513 mv a0,a5 +80000d44: a09ff0ef jal ra,8000074c +80000d48: fe944783 lbu a5,-23(s0) +80000d4c: 02078063 beqz a5,80000d6c +80000d50: 42018713 addi a4,gp,1056 # 80016c28 +80000d54: fec42783 lw a5,-20(s0) +80000d58: 00279793 slli a5,a5,0x2 +80000d5c: 00f707b3 add a5,a4,a5 +80000d60: 00a00713 li a4,10 +80000d64: 00e7a023 sw a4,0(a5) +80000d68: 01c0006f j 80000d84 +80000d6c: 42018713 addi a4,gp,1056 # 80016c28 +80000d70: fec42783 lw a5,-20(s0) +80000d74: 00279793 slli a5,a5,0x2 +80000d78: 00f707b3 add a5,a4,a5 +80000d7c: 00b00713 li a4,11 +80000d80: 00e7a023 sw a4,0(a5) +80000d84: 9d1ff0ef jal ra,80000754 +80000d88: 05c0006f j 80000de4 +80000d8c: fec42783 lw a5,-20(s0) +80000d90: 0037b793 sltiu a5,a5,3 +80000d94: fef40523 sb a5,-22(s0) +80000d98: fea44783 lbu a5,-22(s0) +80000d9c: 00078513 mv a0,a5 +80000da0: 9adff0ef jal ra,8000074c +80000da4: fea44783 lbu a5,-22(s0) +80000da8: 02078063 beqz a5,80000dc8 +80000dac: 42018713 addi a4,gp,1056 # 80016c28 +80000db0: fec42783 lw a5,-20(s0) +80000db4: 00279793 slli a5,a5,0x2 +80000db8: 00f707b3 add a5,a4,a5 +80000dbc: 00c00713 li a4,12 +80000dc0: 00e7a023 sw a4,0(a5) +80000dc4: 01c0006f j 80000de0 +80000dc8: 42018713 addi a4,gp,1056 # 80016c28 80000dcc: fec42783 lw a5,-20(s0) -80000dd0: 00078663 beqz a5,80000ddc -80000dd4: 00000513 li a0,0 -80000dd8: 9e1ff0ef jal ra,800007b8 -80000ddc: 00000013 nop -80000de0: 01c12083 lw ra,28(sp) -80000de4: 01812403 lw s0,24(sp) -80000de8: 02010113 addi sp,sp,32 -80000dec: 00008067 ret +80000dd0: 00279793 slli a5,a5,0x2 +80000dd4: 00f707b3 add a5,a4,a5 +80000dd8: 00d00713 li a4,13 +80000ddc: 00e7a023 sw a4,0(a5) +80000de0: 975ff0ef jal ra,80000754 +80000de4: 971ff0ef jal ra,80000754 +80000de8: 42018793 addi a5,gp,1056 # 80016c28 +80000dec: 0007a783 lw a5,0(a5) +80000df0: 00078513 mv a0,a5 +80000df4: a0dff0ef jal ra,80000800 +80000df8: 800157b7 lui a5,0x80015 +80000dfc: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000e00: 9c5ff0ef jal ra,800007c4 +80000e04: 42018793 addi a5,gp,1056 # 80016c28 +80000e08: 0047a783 lw a5,4(a5) +80000e0c: 00078513 mv a0,a5 +80000e10: 9f1ff0ef jal ra,80000800 +80000e14: 800157b7 lui a5,0x80015 +80000e18: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000e1c: 9a9ff0ef jal ra,800007c4 +80000e20: 42018793 addi a5,gp,1056 # 80016c28 +80000e24: 0087a783 lw a5,8(a5) +80000e28: 00078513 mv a0,a5 +80000e2c: 9d5ff0ef jal ra,80000800 +80000e30: 800157b7 lui a5,0x80015 +80000e34: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000e38: 98dff0ef jal ra,800007c4 +80000e3c: 42018793 addi a5,gp,1056 # 80016c28 +80000e40: 00c7a783 lw a5,12(a5) +80000e44: 00078513 mv a0,a5 +80000e48: 9b9ff0ef jal ra,80000800 +80000e4c: 800157b7 lui a5,0x80015 +80000e50: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000e54: 971ff0ef jal ra,800007c4 +80000e58: 00000013 nop +80000e5c: 01c12083 lw ra,28(sp) +80000e60: 01812403 lw s0,24(sp) +80000e64: 02010113 addi sp,sp,32 +80000e68: 00008067 ret -80000df0 : -80000df0: fe010113 addi sp,sp,-32 -80000df4: 00112e23 sw ra,28(sp) -80000df8: 00812c23 sw s0,24(sp) -80000dfc: 02010413 addi s0,sp,32 -80000e00: 800017b7 lui a5,0x80001 -80000e04: d9c78793 addi a5,a5,-612 # 80000d9c <__BSS_END__+0xfffea16c> -80000e08: fef42623 sw a5,-20(s0) -80000e0c: fec42583 lw a1,-20(s0) -80000e10: 00400513 li a0,4 -80000e14: 99dff0ef jal ra,800007b0 -80000e18: f85ff0ef jal ra,80000d9c -80000e1c: 40418793 addi a5,gp,1028 # 80016c0c -80000e20: 0007a783 lw a5,0(a5) -80000e24: 00078513 mv a0,a5 -80000e28: a3dff0ef jal ra,80000864 -80000e2c: 800157b7 lui a5,0x80015 -80000e30: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000e34: 9f5ff0ef jal ra,80000828 -80000e38: 40418793 addi a5,gp,1028 # 80016c0c -80000e3c: 0047a783 lw a5,4(a5) -80000e40: 00078513 mv a0,a5 -80000e44: a21ff0ef jal ra,80000864 -80000e48: 800157b7 lui a5,0x80015 -80000e4c: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000e50: 9d9ff0ef jal ra,80000828 -80000e54: 40418793 addi a5,gp,1028 # 80016c0c -80000e58: 0087a783 lw a5,8(a5) -80000e5c: 00078513 mv a0,a5 -80000e60: a05ff0ef jal ra,80000864 -80000e64: 800157b7 lui a5,0x80015 -80000e68: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000e6c: 9bdff0ef jal ra,80000828 -80000e70: 40418793 addi a5,gp,1028 # 80016c0c -80000e74: 00c7a783 lw a5,12(a5) -80000e78: 00078513 mv a0,a5 -80000e7c: 9e9ff0ef jal ra,80000864 -80000e80: 800157b7 lui a5,0x80015 -80000e84: b0478513 addi a0,a5,-1276 # 80014b04 <__BSS_END__+0xffffded4> -80000e88: 9a1ff0ef jal ra,80000828 -80000e8c: 00000013 nop -80000e90: 01c12083 lw ra,28(sp) -80000e94: 01812403 lw s0,24(sp) -80000e98: 02010113 addi sp,sp,32 -80000e9c: 00008067 ret +80000e6c : +80000e6c: fe010113 addi sp,sp,-32 +80000e70: 00112e23 sw ra,28(sp) +80000e74: 00812c23 sw s0,24(sp) +80000e78: 02010413 addi s0,sp,32 +80000e7c: 8e1ff0ef jal ra,8000075c +80000e80: fea42623 sw a0,-20(s0) +80000e84: 41018713 addi a4,gp,1040 # 80016c18 +80000e88: fec42783 lw a5,-20(s0) +80000e8c: 00279793 slli a5,a5,0x2 +80000e90: 00f707b3 add a5,a4,a5 +80000e94: fec42703 lw a4,-20(s0) +80000e98: 00e7a023 sw a4,0(a5) +80000e9c: 8c1ff0ef jal ra,8000075c +80000ea0: fea42623 sw a0,-20(s0) +80000ea4: fec42783 lw a5,-20(s0) +80000ea8: 00078663 beqz a5,80000eb4 +80000eac: 00000513 li a0,0 +80000eb0: 88dff0ef jal ra,8000073c +80000eb4: 00000013 nop +80000eb8: 01c12083 lw ra,28(sp) +80000ebc: 01812403 lw s0,24(sp) +80000ec0: 02010113 addi sp,sp,32 +80000ec4: 00008067 ret -80000ea0 : -80000ea0: ff010113 addi sp,sp,-16 -80000ea4: 00112623 sw ra,12(sp) -80000ea8: 00812423 sw s0,8(sp) -80000eac: 01010413 addi s0,sp,16 -80000eb0: ca9ff0ef jal ra,80000b58 -80000eb4: 800157b7 lui a5,0x80015 -80000eb8: b0878513 addi a0,a5,-1272 # 80014b08 <__BSS_END__+0xffffded8> -80000ebc: 96dff0ef jal ra,80000828 -80000ec0: 00400513 li a0,4 -80000ec4: 8f5ff0ef jal ra,800007b8 -80000ec8: d61ff0ef jal ra,80000c28 -80000ecc: 00100513 li a0,1 -80000ed0: 8e9ff0ef jal ra,800007b8 -80000ed4: 800157b7 lui a5,0x80015 -80000ed8: b1c78513 addi a0,a5,-1252 # 80014b1c <__BSS_END__+0xffffdeec> -80000edc: 94dff0ef jal ra,80000828 -80000ee0: f11ff0ef jal ra,80000df0 -80000ee4: 00000013 nop -80000ee8: 00c12083 lw ra,12(sp) -80000eec: 00812403 lw s0,8(sp) -80000ef0: 01010113 addi sp,sp,16 -80000ef4: 00008067 ret +80000ec8 : +80000ec8: fe010113 addi sp,sp,-32 +80000ecc: 00112e23 sw ra,28(sp) +80000ed0: 00812c23 sw s0,24(sp) +80000ed4: 02010413 addi s0,sp,32 +80000ed8: 800017b7 lui a5,0x80001 +80000edc: e6c78793 addi a5,a5,-404 # 80000e6c <__BSS_END__+0xfffea230> +80000ee0: fef42623 sw a5,-20(s0) +80000ee4: fec42583 lw a1,-20(s0) +80000ee8: 00400513 li a0,4 +80000eec: 849ff0ef jal ra,80000734 +80000ef0: f7dff0ef jal ra,80000e6c +80000ef4: 41018793 addi a5,gp,1040 # 80016c18 +80000ef8: 0007a783 lw a5,0(a5) +80000efc: 00078513 mv a0,a5 +80000f00: 901ff0ef jal ra,80000800 +80000f04: 800157b7 lui a5,0x80015 +80000f08: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000f0c: 8b9ff0ef jal ra,800007c4 +80000f10: 41018793 addi a5,gp,1040 # 80016c18 +80000f14: 0047a783 lw a5,4(a5) +80000f18: 00078513 mv a0,a5 +80000f1c: 8e5ff0ef jal ra,80000800 +80000f20: 800157b7 lui a5,0x80015 +80000f24: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000f28: 89dff0ef jal ra,800007c4 +80000f2c: 41018793 addi a5,gp,1040 # 80016c18 +80000f30: 0087a783 lw a5,8(a5) +80000f34: 00078513 mv a0,a5 +80000f38: 8c9ff0ef jal ra,80000800 +80000f3c: 800157b7 lui a5,0x80015 +80000f40: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000f44: 881ff0ef jal ra,800007c4 +80000f48: 41018793 addi a5,gp,1040 # 80016c18 +80000f4c: 00c7a783 lw a5,12(a5) +80000f50: 00078513 mv a0,a5 +80000f54: 8adff0ef jal ra,80000800 +80000f58: 800157b7 lui a5,0x80015 +80000f5c: b3878513 addi a0,a5,-1224 # 80014b38 <__BSS_END__+0xffffdefc> +80000f60: 865ff0ef jal ra,800007c4 +80000f64: 00000013 nop +80000f68: 01c12083 lw ra,28(sp) +80000f6c: 01812403 lw s0,24(sp) +80000f70: 02010113 addi sp,sp,32 +80000f74: 00008067 ret -80000ef8 : -80000ef8: fc010113 addi sp,sp,-64 -80000efc: 02112e23 sw ra,60(sp) -80000f00: 02812c23 sw s0,56(sp) -80000f04: 04010413 addi s0,sp,64 -80000f08: fca42623 sw a0,-52(s0) -80000f0c: fcc42783 lw a5,-52(s0) -80000f10: fef42623 sw a5,-20(s0) -80000f14: 8c5ff0ef jal ra,800007d8 -80000f18: fea42423 sw a0,-24(s0) -80000f1c: 8c5ff0ef jal ra,800007e0 -80000f20: fea42223 sw a0,-28(s0) -80000f24: fec42783 lw a5,-20(s0) -80000f28: 0107a783 lw a5,16(a5) -80000f2c: fe842703 lw a4,-24(s0) -80000f30: 00f77e63 bgeu a4,a5,80000f4c -80000f34: fec42783 lw a5,-20(s0) -80000f38: 00c7a783 lw a5,12(a5) -80000f3c: fe442703 lw a4,-28(s0) -80000f40: 00f77663 bgeu a4,a5,80000f4c -80000f44: 00100793 li a5,1 -80000f48: 0080006f j 80000f50 -80000f4c: 00000793 li a5,0 -80000f50: fef401a3 sb a5,-29(s0) -80000f54: fe344783 lbu a5,-29(s0) -80000f58: 0017f793 andi a5,a5,1 -80000f5c: fef401a3 sb a5,-29(s0) -80000f60: fe344783 lbu a5,-29(s0) -80000f64: 00078513 mv a0,a5 -80000f68: 861ff0ef jal ra,800007c8 -80000f6c: fe344783 lbu a5,-29(s0) -80000f70: 06078663 beqz a5,80000fdc -80000f74: fec42783 lw a5,-20(s0) -80000f78: 00c7a703 lw a4,12(a5) -80000f7c: fe842783 lw a5,-24(s0) -80000f80: 02f707b3 mul a5,a4,a5 -80000f84: fe442703 lw a4,-28(s0) -80000f88: 00f707b3 add a5,a4,a5 -80000f8c: fcf42e23 sw a5,-36(s0) -80000f90: fec42783 lw a5,-20(s0) -80000f94: 0007a703 lw a4,0(a5) -80000f98: fdc42783 lw a5,-36(s0) -80000f9c: 00279793 slli a5,a5,0x2 -80000fa0: 00f707b3 add a5,a4,a5 -80000fa4: 0007a683 lw a3,0(a5) -80000fa8: fec42783 lw a5,-20(s0) -80000fac: 0047a703 lw a4,4(a5) -80000fb0: fdc42783 lw a5,-36(s0) -80000fb4: 00279793 slli a5,a5,0x2 -80000fb8: 00f707b3 add a5,a4,a5 -80000fbc: 0007a703 lw a4,0(a5) -80000fc0: fec42783 lw a5,-20(s0) -80000fc4: 0087a603 lw a2,8(a5) -80000fc8: fdc42783 lw a5,-36(s0) -80000fcc: 00279793 slli a5,a5,0x2 -80000fd0: 00f607b3 add a5,a2,a5 -80000fd4: 00e68733 add a4,a3,a4 -80000fd8: 00e7a023 sw a4,0(a5) -80000fdc: ff4ff0ef jal ra,800007d0 -80000fe0: 00000013 nop -80000fe4: 03c12083 lw ra,60(sp) -80000fe8: 03812403 lw s0,56(sp) -80000fec: 04010113 addi sp,sp,64 -80000ff0: 00008067 ret +80000f78 : +80000f78: ff010113 addi sp,sp,-16 +80000f7c: 00112623 sw ra,12(sp) +80000f80: 00812423 sw s0,8(sp) +80000f84: 01010413 addi s0,sp,16 +80000f88: ca1ff0ef jal ra,80000c28 +80000f8c: 800157b7 lui a5,0x80015 +80000f90: b3c78513 addi a0,a5,-1220 # 80014b3c <__BSS_END__+0xffffdf00> +80000f94: 831ff0ef jal ra,800007c4 +80000f98: 00400513 li a0,4 +80000f9c: fa0ff0ef jal ra,8000073c +80000fa0: d59ff0ef jal ra,80000cf8 +80000fa4: 00100513 li a0,1 +80000fa8: f94ff0ef jal ra,8000073c +80000fac: 800157b7 lui a5,0x80015 +80000fb0: b5078513 addi a0,a5,-1200 # 80014b50 <__BSS_END__+0xffffdf14> +80000fb4: 811ff0ef jal ra,800007c4 +80000fb8: f11ff0ef jal ra,80000ec8 +80000fbc: 00000013 nop +80000fc0: 00c12083 lw ra,12(sp) +80000fc4: 00812403 lw s0,8(sp) +80000fc8: 01010113 addi sp,sp,16 +80000fcc: 00008067 ret -80000ff4
: -80000ff4: fb010113 addi sp,sp,-80 -80000ff8: 04112623 sw ra,76(sp) -80000ffc: 04812423 sw s0,72(sp) -80001000: 05010413 addi s0,sp,80 -80001004: 00100513 li a0,1 -80001008: fb0ff0ef jal ra,800007b8 -8000100c: 800157b7 lui a5,0x80015 -80001010: b6878513 addi a0,a5,-1176 # 80014b68 <__BSS_END__+0xffffdf38> -80001014: 815ff0ef jal ra,80000828 -80001018: b41ff0ef jal ra,80000b58 -8000101c: 800157b7 lui a5,0x80015 -80001020: b7878513 addi a0,a5,-1160 # 80014b78 <__BSS_END__+0xffffdf48> -80001024: 805ff0ef jal ra,80000828 -80001028: 00400513 li a0,4 -8000102c: f8cff0ef jal ra,800007b8 -80001030: bf9ff0ef jal ra,80000c28 -80001034: 00100513 li a0,1 -80001038: f80ff0ef jal ra,800007b8 -8000103c: 800157b7 lui a5,0x80015 -80001040: b8c78513 addi a0,a5,-1140 # 80014b8c <__BSS_END__+0xffffdf5c> -80001044: fe4ff0ef jal ra,80000828 -80001048: da9ff0ef jal ra,80000df0 -8000104c: 800157b7 lui a5,0x80015 -80001050: b9c78513 addi a0,a5,-1124 # 80014b9c <__BSS_END__+0xffffdf6c> -80001054: fd4ff0ef jal ra,80000828 -80001058: ffff07b7 lui a5,0xffff0 -8000105c: fef42623 sw a5,-20(s0) -80001060: fe042423 sw zero,-24(s0) -80001064: fe042223 sw zero,-28(s0) -80001068: 0800006f j 800010e8 -8000106c: fec42783 lw a5,-20(s0) -80001070: fe842703 lw a4,-24(s0) -80001074: 00e7a023 sw a4,0(a5) # ffff0000 <__BSS_END__+0x7ffd93d0> -80001078: fec42783 lw a5,-20(s0) -8000107c: 0007a783 lw a5,0(a5) -80001080: fcf42623 sw a5,-52(s0) -80001084: fec42783 lw a5,-20(s0) -80001088: 00078593 mv a1,a5 -8000108c: 800157b7 lui a5,0x80015 -80001090: bb078513 addi a0,a5,-1104 # 80014bb0 <__BSS_END__+0xffffdf80> -80001094: 895ff0ef jal ra,80000928 -80001098: fe842583 lw a1,-24(s0) -8000109c: 800157b7 lui a5,0x80015 -800010a0: bb878513 addi a0,a5,-1096 # 80014bb8 <__BSS_END__+0xffffdf88> -800010a4: 885ff0ef jal ra,80000928 -800010a8: fcc42583 lw a1,-52(s0) -800010ac: 800157b7 lui a5,0x80015 -800010b0: bcc78513 addi a0,a5,-1076 # 80014bcc <__BSS_END__+0xffffdf9c> -800010b4: 875ff0ef jal ra,80000928 -800010b8: 800157b7 lui a5,0x80015 -800010bc: bdc78513 addi a0,a5,-1060 # 80014bdc <__BSS_END__+0xffffdfac> -800010c0: f68ff0ef jal ra,80000828 -800010c4: fe842783 lw a5,-24(s0) -800010c8: 00178793 addi a5,a5,1 -800010cc: fef42423 sw a5,-24(s0) -800010d0: fec42783 lw a5,-20(s0) -800010d4: 00478793 addi a5,a5,4 -800010d8: fef42623 sw a5,-20(s0) -800010dc: fe442783 lw a5,-28(s0) -800010e0: 00178793 addi a5,a5,1 -800010e4: fef42223 sw a5,-28(s0) -800010e8: fe442703 lw a4,-28(s0) -800010ec: 00400793 li a5,4 -800010f0: f6e7dee3 bge a5,a4,8000106c -800010f4: 800157b7 lui a5,0x80015 -800010f8: bf478513 addi a0,a5,-1036 # 80014bf4 <__BSS_END__+0xffffdfc4> -800010fc: f2cff0ef jal ra,80000828 -80001100: 91418793 addi a5,gp,-1772 # 8001611c -80001104: faf42c23 sw a5,-72(s0) -80001108: 95418793 addi a5,gp,-1708 # 8001615c -8000110c: faf42e23 sw a5,-68(s0) -80001110: 38018793 addi a5,gp,896 # 80016b88 -80001114: fcf42023 sw a5,-64(s0) -80001118: 00400793 li a5,4 -8000111c: fcf42223 sw a5,-60(s0) -80001120: 00400793 li a5,4 -80001124: fcf42423 sw a5,-56(s0) -80001128: 00400793 li a5,4 -8000112c: fcf42c23 sw a5,-40(s0) -80001130: 00400793 li a5,4 -80001134: fcf42a23 sw a5,-44(s0) -80001138: fd842703 lw a4,-40(s0) -8000113c: fd442583 lw a1,-44(s0) -80001140: fb840793 addi a5,s0,-72 -80001144: 00078693 mv a3,a5 -80001148: 800017b7 lui a5,0x80001 -8000114c: ef878613 addi a2,a5,-264 # 80000ef8 <__BSS_END__+0xfffea2c8> -80001150: 00070513 mv a0,a4 -80001154: 881ff0ef jal ra,800009d4 -80001158: fe042023 sw zero,-32(s0) -8000115c: 07c0006f j 800011d8 -80001160: fc042e23 sw zero,-36(s0) -80001164: 0500006f j 800011b4 -80001168: fc442703 lw a4,-60(s0) -8000116c: fe042783 lw a5,-32(s0) -80001170: 02f70733 mul a4,a4,a5 -80001174: fdc42783 lw a5,-36(s0) -80001178: 00f707b3 add a5,a4,a5 -8000117c: fcf42823 sw a5,-48(s0) -80001180: 38018713 addi a4,gp,896 # 80016b88 -80001184: fd042783 lw a5,-48(s0) -80001188: 00279793 slli a5,a5,0x2 -8000118c: 00f707b3 add a5,a4,a5 -80001190: 0007a783 lw a5,0(a5) -80001194: 00078513 mv a0,a5 -80001198: eccff0ef jal ra,80000864 +80000fd0 : +80000fd0: fc010113 addi sp,sp,-64 +80000fd4: 02112e23 sw ra,60(sp) +80000fd8: 02812c23 sw s0,56(sp) +80000fdc: 04010413 addi s0,sp,64 +80000fe0: fca42623 sw a0,-52(s0) +80000fe4: fcc42783 lw a5,-52(s0) +80000fe8: fef42623 sw a5,-20(s0) +80000fec: f70ff0ef jal ra,8000075c +80000ff0: fea42423 sw a0,-24(s0) +80000ff4: f78ff0ef jal ra,8000076c +80000ff8: fea42223 sw a0,-28(s0) +80000ffc: fec42783 lw a5,-20(s0) +80001000: 0107a783 lw a5,16(a5) +80001004: fe842703 lw a4,-24(s0) +80001008: 00f77e63 bgeu a4,a5,80001024 +8000100c: fec42783 lw a5,-20(s0) +80001010: 00c7a783 lw a5,12(a5) +80001014: fe442703 lw a4,-28(s0) +80001018: 00f77663 bgeu a4,a5,80001024 +8000101c: 00100793 li a5,1 +80001020: 0080006f j 80001028 +80001024: 00000793 li a5,0 +80001028: fef401a3 sb a5,-29(s0) +8000102c: fe344783 lbu a5,-29(s0) +80001030: 0017f793 andi a5,a5,1 +80001034: fef401a3 sb a5,-29(s0) +80001038: fe344783 lbu a5,-29(s0) +8000103c: 00078513 mv a0,a5 +80001040: f0cff0ef jal ra,8000074c +80001044: fe344783 lbu a5,-29(s0) +80001048: 06078663 beqz a5,800010b4 +8000104c: fec42783 lw a5,-20(s0) +80001050: 00c7a703 lw a4,12(a5) +80001054: fe842783 lw a5,-24(s0) +80001058: 02f707b3 mul a5,a4,a5 +8000105c: fe442703 lw a4,-28(s0) +80001060: 00f707b3 add a5,a4,a5 +80001064: fcf42e23 sw a5,-36(s0) +80001068: fec42783 lw a5,-20(s0) +8000106c: 0007a703 lw a4,0(a5) +80001070: fdc42783 lw a5,-36(s0) +80001074: 00279793 slli a5,a5,0x2 +80001078: 00f707b3 add a5,a4,a5 +8000107c: 0007a683 lw a3,0(a5) +80001080: fec42783 lw a5,-20(s0) +80001084: 0047a703 lw a4,4(a5) +80001088: fdc42783 lw a5,-36(s0) +8000108c: 00279793 slli a5,a5,0x2 +80001090: 00f707b3 add a5,a4,a5 +80001094: 0007a703 lw a4,0(a5) +80001098: fec42783 lw a5,-20(s0) +8000109c: 0087a603 lw a2,8(a5) +800010a0: fdc42783 lw a5,-36(s0) +800010a4: 00279793 slli a5,a5,0x2 +800010a8: 00f607b3 add a5,a2,a5 +800010ac: 00e68733 add a4,a3,a4 +800010b0: 00e7a023 sw a4,0(a5) +800010b4: ea0ff0ef jal ra,80000754 +800010b8: 00000013 nop +800010bc: 03c12083 lw ra,60(sp) +800010c0: 03812403 lw s0,56(sp) +800010c4: 04010113 addi sp,sp,64 +800010c8: 00008067 ret + +800010cc
: +800010cc: f2010113 addi sp,sp,-224 +800010d0: 0c112e23 sw ra,220(sp) +800010d4: 0c812c23 sw s0,216(sp) +800010d8: 0e010413 addi s0,sp,224 +800010dc: 00100513 li a0,1 +800010e0: e5cff0ef jal ra,8000073c +800010e4: 800157b7 lui a5,0x80015 +800010e8: b9c78513 addi a0,a5,-1124 # 80014b9c <__BSS_END__+0xffffdf60> +800010ec: ed8ff0ef jal ra,800007c4 +800010f0: fe042623 sw zero,-20(s0) +800010f4: 0280006f j 8000111c +800010f8: fec42703 lw a4,-20(s0) +800010fc: fec42783 lw a5,-20(s0) +80001100: 00279793 slli a5,a5,0x2 +80001104: ff040693 addi a3,s0,-16 +80001108: 00f687b3 add a5,a3,a5 +8000110c: f4e7a223 sw a4,-188(a5) +80001110: fec42783 lw a5,-20(s0) +80001114: 00178793 addi a5,a5,1 +80001118: fef42623 sw a5,-20(s0) +8000111c: fec42703 lw a4,-20(s0) +80001120: 02300793 li a5,35 +80001124: fce7dae3 bge a5,a4,800010f8 +80001128: fe042423 sw zero,-24(s0) +8000112c: 0340006f j 80001160 +80001130: fe842783 lw a5,-24(s0) +80001134: 00279793 slli a5,a5,0x2 +80001138: ff040713 addi a4,s0,-16 +8000113c: 00f707b3 add a5,a4,a5 +80001140: f447a783 lw a5,-188(a5) +80001144: 00078593 mv a1,a5 +80001148: 800157b7 lui a5,0x80015 +8000114c: bac78513 addi a0,a5,-1108 # 80014bac <__BSS_END__+0xffffdf70> +80001150: f74ff0ef jal ra,800008c4 +80001154: fe842783 lw a5,-24(s0) +80001158: 00178793 addi a5,a5,1 +8000115c: fef42423 sw a5,-24(s0) +80001160: fe842703 lw a4,-24(s0) +80001164: 02300793 li a5,35 +80001168: fce7d4e3 bge a5,a4,80001130 +8000116c: 800157b7 lui a5,0x80015 +80001170: bb478513 addi a0,a5,-1100 # 80014bb4 <__BSS_END__+0xffffdf78> +80001174: e50ff0ef jal ra,800007c4 +80001178: ab1ff0ef jal ra,80000c28 +8000117c: 800157b7 lui a5,0x80015 +80001180: bc478513 addi a0,a5,-1084 # 80014bc4 <__BSS_END__+0xffffdf88> +80001184: e40ff0ef jal ra,800007c4 +80001188: 00400513 li a0,4 +8000118c: db0ff0ef jal ra,8000073c +80001190: b69ff0ef jal ra,80000cf8 +80001194: 00100513 li a0,1 +80001198: da4ff0ef jal ra,8000073c 8000119c: 800157b7 lui a5,0x80015 -800011a0: c1478513 addi a0,a5,-1004 # 80014c14 <__BSS_END__+0xffffdfe4> -800011a4: e84ff0ef jal ra,80000828 -800011a8: fdc42783 lw a5,-36(s0) -800011ac: 00178793 addi a5,a5,1 -800011b0: fcf42e23 sw a5,-36(s0) -800011b4: fc442703 lw a4,-60(s0) -800011b8: fdc42783 lw a5,-36(s0) -800011bc: fae7e6e3 bltu a5,a4,80001168 -800011c0: 800157b7 lui a5,0x80015 -800011c4: c1878513 addi a0,a5,-1000 # 80014c18 <__BSS_END__+0xffffdfe8> -800011c8: e60ff0ef jal ra,80000828 -800011cc: fe042783 lw a5,-32(s0) -800011d0: 00178793 addi a5,a5,1 -800011d4: fef42023 sw a5,-32(s0) -800011d8: fc842703 lw a4,-56(s0) -800011dc: fe042783 lw a5,-32(s0) -800011e0: f8e7e0e3 bltu a5,a4,80001160 -800011e4: 00000793 li a5,0 -800011e8: 00078513 mv a0,a5 -800011ec: 04c12083 lw ra,76(sp) -800011f0: 04812403 lw s0,72(sp) -800011f4: 05010113 addi sp,sp,80 -800011f8: 00008067 ret +800011a0: bd878513 addi a0,a5,-1064 # 80014bd8 <__BSS_END__+0xffffdf9c> +800011a4: e20ff0ef jal ra,800007c4 +800011a8: d21ff0ef jal ra,80000ec8 +800011ac: 800157b7 lui a5,0x80015 +800011b0: be878513 addi a0,a5,-1048 # 80014be8 <__BSS_END__+0xffffdfac> +800011b4: e10ff0ef jal ra,800007c4 +800011b8: ffff07b7 lui a5,0xffff0 +800011bc: fef42223 sw a5,-28(s0) +800011c0: fe042023 sw zero,-32(s0) +800011c4: fc042e23 sw zero,-36(s0) +800011c8: 0800006f j 80001248 +800011cc: fe442783 lw a5,-28(s0) +800011d0: fe042703 lw a4,-32(s0) +800011d4: 00e7a023 sw a4,0(a5) # ffff0000 <__BSS_END__+0x7ffd93c4> +800011d8: fe442783 lw a5,-28(s0) +800011dc: 0007a783 lw a5,0(a5) +800011e0: fcf42223 sw a5,-60(s0) +800011e4: fe442783 lw a5,-28(s0) +800011e8: 00078593 mv a1,a5 +800011ec: 800157b7 lui a5,0x80015 +800011f0: bfc78513 addi a0,a5,-1028 # 80014bfc <__BSS_END__+0xffffdfc0> +800011f4: ed0ff0ef jal ra,800008c4 +800011f8: fe042583 lw a1,-32(s0) +800011fc: 800157b7 lui a5,0x80015 +80001200: c0478513 addi a0,a5,-1020 # 80014c04 <__BSS_END__+0xffffdfc8> +80001204: ec0ff0ef jal ra,800008c4 +80001208: fc442583 lw a1,-60(s0) +8000120c: 800157b7 lui a5,0x80015 +80001210: c1878513 addi a0,a5,-1000 # 80014c18 <__BSS_END__+0xffffdfdc> +80001214: eb0ff0ef jal ra,800008c4 +80001218: 800157b7 lui a5,0x80015 +8000121c: c2878513 addi a0,a5,-984 # 80014c28 <__BSS_END__+0xffffdfec> +80001220: da4ff0ef jal ra,800007c4 +80001224: fe042783 lw a5,-32(s0) +80001228: 00178793 addi a5,a5,1 +8000122c: fef42023 sw a5,-32(s0) +80001230: fe442783 lw a5,-28(s0) +80001234: 00478793 addi a5,a5,4 +80001238: fef42223 sw a5,-28(s0) +8000123c: fdc42783 lw a5,-36(s0) +80001240: 00178793 addi a5,a5,1 +80001244: fcf42e23 sw a5,-36(s0) +80001248: fdc42703 lw a4,-36(s0) +8000124c: 00400793 li a5,4 +80001250: f6e7dee3 bge a5,a4,800011cc +80001254: 800157b7 lui a5,0x80015 +80001258: c4078513 addi a0,a5,-960 # 80014c40 <__BSS_END__+0xffffe004> +8000125c: d68ff0ef jal ra,800007c4 +80001260: 91418793 addi a5,gp,-1772 # 8001611c +80001264: f2f42023 sw a5,-224(s0) +80001268: 95418793 addi a5,gp,-1708 # 8001615c +8000126c: f2f42223 sw a5,-220(s0) +80001270: 38018793 addi a5,gp,896 # 80016b88 +80001274: f2f42423 sw a5,-216(s0) +80001278: 00400793 li a5,4 +8000127c: f2f42623 sw a5,-212(s0) +80001280: 00400793 li a5,4 +80001284: f2f42823 sw a5,-208(s0) +80001288: 00400793 li a5,4 +8000128c: fcf42823 sw a5,-48(s0) +80001290: 00400793 li a5,4 +80001294: fcf42623 sw a5,-52(s0) +80001298: fd042703 lw a4,-48(s0) +8000129c: fcc42583 lw a1,-52(s0) +800012a0: f2040793 addi a5,s0,-224 +800012a4: 00078693 mv a3,a5 +800012a8: 800017b7 lui a5,0x80001 +800012ac: fd078613 addi a2,a5,-48 # 80000fd0 <__BSS_END__+0xfffea394> +800012b0: 00070513 mv a0,a4 +800012b4: ebcff0ef jal ra,80000970 +800012b8: fc042c23 sw zero,-40(s0) +800012bc: 07c0006f j 80001338 +800012c0: fc042a23 sw zero,-44(s0) +800012c4: 0500006f j 80001314 +800012c8: f2c42703 lw a4,-212(s0) +800012cc: fd842783 lw a5,-40(s0) +800012d0: 02f70733 mul a4,a4,a5 +800012d4: fd442783 lw a5,-44(s0) +800012d8: 00f707b3 add a5,a4,a5 +800012dc: fcf42423 sw a5,-56(s0) +800012e0: 38018713 addi a4,gp,896 # 80016b88 +800012e4: fc842783 lw a5,-56(s0) +800012e8: 00279793 slli a5,a5,0x2 +800012ec: 00f707b3 add a5,a4,a5 +800012f0: 0007a783 lw a5,0(a5) +800012f4: 00078513 mv a0,a5 +800012f8: d08ff0ef jal ra,80000800 +800012fc: 800157b7 lui a5,0x80015 +80001300: c6078513 addi a0,a5,-928 # 80014c60 <__BSS_END__+0xffffe024> +80001304: cc0ff0ef jal ra,800007c4 +80001308: fd442783 lw a5,-44(s0) +8000130c: 00178793 addi a5,a5,1 +80001310: fcf42a23 sw a5,-44(s0) +80001314: f2c42703 lw a4,-212(s0) +80001318: fd442783 lw a5,-44(s0) +8000131c: fae7e6e3 bltu a5,a4,800012c8 +80001320: 800157b7 lui a5,0x80015 +80001324: c6478513 addi a0,a5,-924 # 80014c64 <__BSS_END__+0xffffe028> +80001328: c9cff0ef jal ra,800007c4 +8000132c: fd842783 lw a5,-40(s0) +80001330: 00178793 addi a5,a5,1 +80001334: fcf42c23 sw a5,-40(s0) +80001338: f3042703 lw a4,-208(s0) +8000133c: fd842783 lw a5,-40(s0) +80001340: f8e7e0e3 bltu a5,a4,800012c0 +80001344: 00000793 li a5,0 +80001348: 00078513 mv a0,a5 +8000134c: 0dc12083 lw ra,220(sp) +80001350: 0d812403 lw s0,216(sp) +80001354: 0e010113 addi sp,sp,224 +80001358: 00008067 ret -800011fc : -800011fc: 00050593 mv a1,a0 -80001200: 00000693 li a3,0 -80001204: 00000613 li a2,0 -80001208: 00000513 li a0,0 -8000120c: 7590206f j 80004164 <__register_exitproc> +8000135c : +8000135c: ff010113 addi sp,sp,-16 +80001360: 00000593 li a1,0 +80001364: 00812423 sw s0,8(sp) +80001368: 00112623 sw ra,12(sp) +8000136c: 00050413 mv s0,a0 +80001370: 56d020ef jal ra,800040dc <__call_exitprocs> +80001374: 3501a503 lw a0,848(gp) # 80016b58 <_global_impure_ptr> +80001378: 03c52783 lw a5,60(a0) +8000137c: 00078463 beqz a5,80001384 +80001380: 000780e7 jalr a5 +80001384: 00040513 mv a0,s0 +80001388: 9d4ff0ef jal ra,8000055c <_exit> -80001210 : -80001210: ff010113 addi sp,sp,-16 -80001214: 00000593 li a1,0 -80001218: 00812423 sw s0,8(sp) -8000121c: 00112623 sw ra,12(sp) -80001220: 00050413 mv s0,a0 -80001224: 7d9020ef jal ra,800041fc <__call_exitprocs> -80001228: 3501a503 lw a0,848(gp) # 80016b58 <_global_impure_ptr> -8000122c: 03c52783 lw a5,60(a0) -80001230: 00078463 beqz a5,80001238 -80001234: 000780e7 jalr a5 -80001238: 00040513 mv a0,s0 -8000123c: b84ff0ef jal ra,800005c0 <_exit> +8000138c <_printf_r>: +8000138c: fc010113 addi sp,sp,-64 +80001390: 02c12423 sw a2,40(sp) +80001394: 02d12623 sw a3,44(sp) +80001398: 02e12823 sw a4,48(sp) +8000139c: 02f12a23 sw a5,52(sp) +800013a0: 03012c23 sw a6,56(sp) +800013a4: 03112e23 sw a7,60(sp) +800013a8: 00058613 mv a2,a1 +800013ac: 00852583 lw a1,8(a0) +800013b0: 02810693 addi a3,sp,40 +800013b4: 00112e23 sw ra,28(sp) +800013b8: 00d12623 sw a3,12(sp) +800013bc: 05c000ef jal ra,80001418 <_vfprintf_r> +800013c0: 01c12083 lw ra,28(sp) +800013c4: 04010113 addi sp,sp,64 +800013c8: 00008067 ret -80001240 <__libc_fini_array>: -80001240: ff010113 addi sp,sp,-16 -80001244: 00812423 sw s0,8(sp) -80001248: 800167b7 lui a5,0x80016 -8000124c: 80016437 lui s0,0x80016 -80001250: 00440413 addi s0,s0,4 # 80016004 <__BSS_END__+0xfffff3d4> -80001254: 00478793 addi a5,a5,4 # 80016004 <__BSS_END__+0xfffff3d4> -80001258: 408787b3 sub a5,a5,s0 -8000125c: 00912223 sw s1,4(sp) -80001260: 00112623 sw ra,12(sp) -80001264: 4027d493 srai s1,a5,0x2 -80001268: 02048063 beqz s1,80001288 <__libc_fini_array+0x48> -8000126c: ffc78793 addi a5,a5,-4 -80001270: 00878433 add s0,a5,s0 -80001274: 00042783 lw a5,0(s0) -80001278: fff48493 addi s1,s1,-1 -8000127c: ffc40413 addi s0,s0,-4 -80001280: 000780e7 jalr a5 -80001284: fe0498e3 bnez s1,80001274 <__libc_fini_array+0x34> -80001288: 00c12083 lw ra,12(sp) -8000128c: 00812403 lw s0,8(sp) -80001290: 00412483 lw s1,4(sp) -80001294: 01010113 addi sp,sp,16 -80001298: 00008067 ret +800013cc : +800013cc: 3601a303 lw t1,864(gp) # 80016b68 <_impure_ptr> +800013d0: fc010113 addi sp,sp,-64 +800013d4: 02c12423 sw a2,40(sp) +800013d8: 02d12623 sw a3,44(sp) +800013dc: 02b12223 sw a1,36(sp) +800013e0: 02e12823 sw a4,48(sp) +800013e4: 02f12a23 sw a5,52(sp) +800013e8: 03012c23 sw a6,56(sp) +800013ec: 03112e23 sw a7,60(sp) +800013f0: 00832583 lw a1,8(t1) +800013f4: 02410693 addi a3,sp,36 +800013f8: 00050613 mv a2,a0 +800013fc: 00030513 mv a0,t1 +80001400: 00112e23 sw ra,28(sp) +80001404: 00d12623 sw a3,12(sp) +80001408: 010000ef jal ra,80001418 <_vfprintf_r> +8000140c: 01c12083 lw ra,28(sp) +80001410: 04010113 addi sp,sp,64 +80001414: 00008067 ret -8000129c <__libc_init_array>: -8000129c: ff010113 addi sp,sp,-16 -800012a0: 00812423 sw s0,8(sp) -800012a4: 01212023 sw s2,0(sp) -800012a8: 80016437 lui s0,0x80016 -800012ac: 80016937 lui s2,0x80016 -800012b0: 00040793 mv a5,s0 -800012b4: 00090913 mv s2,s2 -800012b8: 40f90933 sub s2,s2,a5 -800012bc: 00112623 sw ra,12(sp) -800012c0: 00912223 sw s1,4(sp) -800012c4: 40295913 srai s2,s2,0x2 -800012c8: 02090063 beqz s2,800012e8 <__libc_init_array+0x4c> -800012cc: 00040413 mv s0,s0 -800012d0: 00000493 li s1,0 -800012d4: 00042783 lw a5,0(s0) # 80016000 <__BSS_END__+0xfffff3d0> -800012d8: 00148493 addi s1,s1,1 -800012dc: 00440413 addi s0,s0,4 -800012e0: 000780e7 jalr a5 -800012e4: fe9918e3 bne s2,s1,800012d4 <__libc_init_array+0x38> -800012e8: 80016437 lui s0,0x80016 -800012ec: 80016937 lui s2,0x80016 -800012f0: 00040793 mv a5,s0 -800012f4: 00490913 addi s2,s2,4 # 80016004 <__BSS_END__+0xfffff3d4> -800012f8: 40f90933 sub s2,s2,a5 -800012fc: 40295913 srai s2,s2,0x2 -80001300: 02090063 beqz s2,80001320 <__libc_init_array+0x84> -80001304: 00040413 mv s0,s0 -80001308: 00000493 li s1,0 -8000130c: 00042783 lw a5,0(s0) # 80016000 <__BSS_END__+0xfffff3d0> -80001310: 00148493 addi s1,s1,1 -80001314: 00440413 addi s0,s0,4 -80001318: 000780e7 jalr a5 -8000131c: fe9918e3 bne s2,s1,8000130c <__libc_init_array+0x70> -80001320: 00c12083 lw ra,12(sp) -80001324: 00812403 lw s0,8(sp) -80001328: 00412483 lw s1,4(sp) -8000132c: 00012903 lw s2,0(sp) -80001330: 01010113 addi sp,sp,16 -80001334: 00008067 ret - -80001338 : -80001338: 00f00313 li t1,15 -8000133c: 00050713 mv a4,a0 -80001340: 02c37e63 bgeu t1,a2,8000137c -80001344: 00f77793 andi a5,a4,15 -80001348: 0a079063 bnez a5,800013e8 -8000134c: 08059263 bnez a1,800013d0 -80001350: ff067693 andi a3,a2,-16 -80001354: 00f67613 andi a2,a2,15 -80001358: 00e686b3 add a3,a3,a4 -8000135c: 00b72023 sw a1,0(a4) -80001360: 00b72223 sw a1,4(a4) -80001364: 00b72423 sw a1,8(a4) -80001368: 00b72623 sw a1,12(a4) -8000136c: 01070713 addi a4,a4,16 -80001370: fed766e3 bltu a4,a3,8000135c -80001374: 00061463 bnez a2,8000137c -80001378: 00008067 ret -8000137c: 40c306b3 sub a3,t1,a2 -80001380: 00269693 slli a3,a3,0x2 -80001384: 00000297 auipc t0,0x0 -80001388: 005686b3 add a3,a3,t0 -8000138c: 00c68067 jr 12(a3) -80001390: 00b70723 sb a1,14(a4) -80001394: 00b706a3 sb a1,13(a4) -80001398: 00b70623 sb a1,12(a4) -8000139c: 00b705a3 sb a1,11(a4) -800013a0: 00b70523 sb a1,10(a4) -800013a4: 00b704a3 sb a1,9(a4) -800013a8: 00b70423 sb a1,8(a4) -800013ac: 00b703a3 sb a1,7(a4) -800013b0: 00b70323 sb a1,6(a4) -800013b4: 00b702a3 sb a1,5(a4) -800013b8: 00b70223 sb a1,4(a4) -800013bc: 00b701a3 sb a1,3(a4) -800013c0: 00b70123 sb a1,2(a4) -800013c4: 00b700a3 sb a1,1(a4) -800013c8: 00b70023 sb a1,0(a4) -800013cc: 00008067 ret -800013d0: 0ff5f593 andi a1,a1,255 -800013d4: 00859693 slli a3,a1,0x8 -800013d8: 00d5e5b3 or a1,a1,a3 -800013dc: 01059693 slli a3,a1,0x10 -800013e0: 00d5e5b3 or a1,a1,a3 -800013e4: f6dff06f j 80001350 -800013e8: 00279693 slli a3,a5,0x2 -800013ec: 00000297 auipc t0,0x0 -800013f0: 005686b3 add a3,a3,t0 -800013f4: 00008293 mv t0,ra -800013f8: fa0680e7 jalr -96(a3) -800013fc: 00028093 mv ra,t0 -80001400: ff078793 addi a5,a5,-16 -80001404: 40f70733 sub a4,a4,a5 -80001408: 00f60633 add a2,a2,a5 -8000140c: f6c378e3 bgeu t1,a2,8000137c -80001410: f3dff06f j 8000134c - -80001414 <_printf_r>: -80001414: fc010113 addi sp,sp,-64 -80001418: 02c12423 sw a2,40(sp) -8000141c: 02d12623 sw a3,44(sp) -80001420: 02e12823 sw a4,48(sp) -80001424: 02f12a23 sw a5,52(sp) -80001428: 03012c23 sw a6,56(sp) -8000142c: 03112e23 sw a7,60(sp) -80001430: 00058613 mv a2,a1 -80001434: 00852583 lw a1,8(a0) -80001438: 02810693 addi a3,sp,40 -8000143c: 00112e23 sw ra,28(sp) -80001440: 00d12623 sw a3,12(sp) -80001444: 05c000ef jal ra,800014a0 <_vfprintf_r> -80001448: 01c12083 lw ra,28(sp) -8000144c: 04010113 addi sp,sp,64 -80001450: 00008067 ret - -80001454 : -80001454: 3601a303 lw t1,864(gp) # 80016b68 <_impure_ptr> -80001458: fc010113 addi sp,sp,-64 -8000145c: 02c12423 sw a2,40(sp) -80001460: 02d12623 sw a3,44(sp) -80001464: 02b12223 sw a1,36(sp) -80001468: 02e12823 sw a4,48(sp) -8000146c: 02f12a23 sw a5,52(sp) -80001470: 03012c23 sw a6,56(sp) -80001474: 03112e23 sw a7,60(sp) -80001478: 00832583 lw a1,8(t1) -8000147c: 02410693 addi a3,sp,36 -80001480: 00050613 mv a2,a0 -80001484: 00030513 mv a0,t1 -80001488: 00112e23 sw ra,28(sp) -8000148c: 00d12623 sw a3,12(sp) -80001490: 010000ef jal ra,800014a0 <_vfprintf_r> -80001494: 01c12083 lw ra,28(sp) -80001498: 04010113 addi sp,sp,64 -8000149c: 00008067 ret - -800014a0 <_vfprintf_r>: -800014a0: e1010113 addi sp,sp,-496 -800014a4: 1e112623 sw ra,492(sp) -800014a8: 1f212023 sw s2,480(sp) -800014ac: 1d812423 sw s8,456(sp) -800014b0: 1da12023 sw s10,448(sp) -800014b4: 00058c13 mv s8,a1 -800014b8: 00060913 mv s2,a2 -800014bc: 00d12a23 sw a3,20(sp) -800014c0: 1e812423 sw s0,488(sp) -800014c4: 1e912223 sw s1,484(sp) -800014c8: 1d312e23 sw s3,476(sp) -800014cc: 1d412c23 sw s4,472(sp) -800014d0: 1d512a23 sw s5,468(sp) -800014d4: 1d612823 sw s6,464(sp) -800014d8: 1d712623 sw s7,460(sp) -800014dc: 1d912223 sw s9,452(sp) -800014e0: 1bb12e23 sw s11,444(sp) -800014e4: 00050d13 mv s10,a0 -800014e8: 570060ef jal ra,80007a58 <_localeconv_r> -800014ec: 00052783 lw a5,0(a0) -800014f0: 00078513 mv a0,a5 -800014f4: 02f12823 sw a5,48(sp) -800014f8: 6c0080ef jal ra,80009bb8 -800014fc: 02a12623 sw a0,44(sp) -80001500: 0e012823 sw zero,240(sp) -80001504: 0e012a23 sw zero,244(sp) -80001508: 0e012c23 sw zero,248(sp) -8000150c: 0e012e23 sw zero,252(sp) -80001510: 000d0663 beqz s10,8000151c <_vfprintf_r+0x7c> -80001514: 038d2703 lw a4,56(s10) -80001518: 0a0708e3 beqz a4,80001dc8 <_vfprintf_r+0x928> -8000151c: 00cc1683 lh a3,12(s8) -80001520: 01069713 slli a4,a3,0x10 -80001524: 01269793 slli a5,a3,0x12 -80001528: 01075713 srli a4,a4,0x10 -8000152c: 0207ca63 bltz a5,80001560 <_vfprintf_r+0xc0> -80001530: 00002737 lui a4,0x2 -80001534: 064c2603 lw a2,100(s8) -80001538: 00e6e733 or a4,a3,a4 -8000153c: 01071713 slli a4,a4,0x10 -80001540: ffffe6b7 lui a3,0xffffe -80001544: 41075713 srai a4,a4,0x10 -80001548: fff68693 addi a3,a3,-1 # ffffdfff <__BSS_END__+0x7ffe73cf> -8000154c: 00d676b3 and a3,a2,a3 -80001550: 00ec1623 sh a4,12(s8) -80001554: 01071713 slli a4,a4,0x10 -80001558: 06dc2223 sw a3,100(s8) -8000155c: 01075713 srli a4,a4,0x10 -80001560: 00877693 andi a3,a4,8 -80001564: 2e068863 beqz a3,80001854 <_vfprintf_r+0x3b4> -80001568: 010c2683 lw a3,16(s8) -8000156c: 2e068463 beqz a3,80001854 <_vfprintf_r+0x3b4> -80001570: 01a77713 andi a4,a4,26 -80001574: 00a00693 li a3,10 -80001578: 30d70063 beq a4,a3,80001878 <_vfprintf_r+0x3d8> -8000157c: 10c10793 addi a5,sp,268 -80001580: 80015737 lui a4,0x80015 -80001584: 0ef12223 sw a5,228(sp) -80001588: 00078893 mv a7,a5 -8000158c: c6070793 addi a5,a4,-928 # 80014c60 <__BSS_END__+0xffffe030> -80001590: 80015737 lui a4,0x80015 -80001594: 00f12c23 sw a5,24(sp) -80001598: 00090b13 mv s6,s2 -8000159c: ddc70793 addi a5,a4,-548 # 80014ddc <__BSS_END__+0xffffe1ac> -800015a0: 00f12423 sw a5,8(sp) -800015a4: 000b4783 lbu a5,0(s6) -800015a8: 0e012623 sw zero,236(sp) -800015ac: 0e012423 sw zero,232(sp) -800015b0: 02012023 sw zero,32(sp) -800015b4: 02012a23 sw zero,52(sp) -800015b8: 02012c23 sw zero,56(sp) -800015bc: 02012e23 sw zero,60(sp) -800015c0: 04012423 sw zero,72(sp) -800015c4: 04012623 sw zero,76(sp) -800015c8: 00012623 sw zero,12(sp) -800015cc: 22078663 beqz a5,800017f8 <_vfprintf_r+0x358> -800015d0: 000b0413 mv s0,s6 -800015d4: 02500693 li a3,37 -800015d8: 30d78a63 beq a5,a3,800018ec <_vfprintf_r+0x44c> -800015dc: 00144783 lbu a5,1(s0) -800015e0: 00140413 addi s0,s0,1 -800015e4: fe079ae3 bnez a5,800015d8 <_vfprintf_r+0x138> -800015e8: 416404b3 sub s1,s0,s6 -800015ec: 21640663 beq s0,s6,800017f8 <_vfprintf_r+0x358> -800015f0: 0ec12683 lw a3,236(sp) -800015f4: 0e812783 lw a5,232(sp) -800015f8: 0168a023 sw s6,0(a7) -800015fc: 009686b3 add a3,a3,s1 -80001600: 00178793 addi a5,a5,1 -80001604: 0098a223 sw s1,4(a7) -80001608: 0ed12623 sw a3,236(sp) -8000160c: 0ef12423 sw a5,232(sp) -80001610: 00700693 li a3,7 -80001614: 00888893 addi a7,a7,8 -80001618: 2ef6c263 blt a3,a5,800018fc <_vfprintf_r+0x45c> -8000161c: 00c12703 lw a4,12(sp) -80001620: 00044783 lbu a5,0(s0) -80001624: 00970733 add a4,a4,s1 -80001628: 00e12623 sw a4,12(sp) -8000162c: 1c078663 beqz a5,800017f8 <_vfprintf_r+0x358> -80001630: 00144483 lbu s1,1(s0) -80001634: 0c0103a3 sb zero,199(sp) -80001638: 00140413 addi s0,s0,1 -8000163c: fff00d93 li s11,-1 -80001640: 00000993 li s3,0 -80001644: 00000a13 li s4,0 -80001648: 05a00913 li s2,90 -8000164c: 00900a93 li s5,9 -80001650: 02a00b93 li s7,42 -80001654: 00088c93 mv s9,a7 -80001658: 00140413 addi s0,s0,1 -8000165c: fe048793 addi a5,s1,-32 -80001660: 04f96463 bltu s2,a5,800016a8 <_vfprintf_r+0x208> -80001664: 01812703 lw a4,24(sp) -80001668: 00279793 slli a5,a5,0x2 -8000166c: 00e787b3 add a5,a5,a4 -80001670: 0007a783 lw a5,0(a5) -80001674: 00078067 jr a5 -80001678: 00000993 li s3,0 -8000167c: fd048693 addi a3,s1,-48 -80001680: 00044483 lbu s1,0(s0) -80001684: 00299793 slli a5,s3,0x2 -80001688: 013787b3 add a5,a5,s3 -8000168c: 00179793 slli a5,a5,0x1 -80001690: 00f689b3 add s3,a3,a5 -80001694: fd048693 addi a3,s1,-48 -80001698: 00140413 addi s0,s0,1 -8000169c: fedaf2e3 bgeu s5,a3,80001680 <_vfprintf_r+0x1e0> -800016a0: fe048793 addi a5,s1,-32 -800016a4: fcf970e3 bgeu s2,a5,80001664 <_vfprintf_r+0x1c4> -800016a8: 000c8893 mv a7,s9 -800016ac: 14048663 beqz s1,800017f8 <_vfprintf_r+0x358> -800016b0: 14910623 sb s1,332(sp) -800016b4: 0c0103a3 sb zero,199(sp) -800016b8: 00100a93 li s5,1 -800016bc: 00100c93 li s9,1 -800016c0: 14c10b13 addi s6,sp,332 -800016c4: 00012823 sw zero,16(sp) -800016c8: 00000d93 li s11,0 -800016cc: 02012423 sw zero,40(sp) -800016d0: 02012223 sw zero,36(sp) -800016d4: 00012e23 sw zero,28(sp) -800016d8: 002a7b93 andi s7,s4,2 -800016dc: 000b8463 beqz s7,800016e4 <_vfprintf_r+0x244> -800016e0: 002a8a93 addi s5,s5,2 -800016e4: 084a7913 andi s2,s4,132 -800016e8: 0ec12783 lw a5,236(sp) -800016ec: 00091663 bnez s2,800016f8 <_vfprintf_r+0x258> -800016f0: 41598833 sub a6,s3,s5 -800016f4: 710046e3 bgtz a6,80002600 <_vfprintf_r+0x1160> -800016f8: 0c714683 lbu a3,199(sp) -800016fc: 02068a63 beqz a3,80001730 <_vfprintf_r+0x290> -80001700: 0e812683 lw a3,232(sp) -80001704: 0c710613 addi a2,sp,199 -80001708: 00c8a023 sw a2,0(a7) -8000170c: 00178793 addi a5,a5,1 -80001710: 00100613 li a2,1 -80001714: 00168693 addi a3,a3,1 -80001718: 00c8a223 sw a2,4(a7) -8000171c: 0ef12623 sw a5,236(sp) -80001720: 0ed12423 sw a3,232(sp) -80001724: 00700613 li a2,7 -80001728: 00888893 addi a7,a7,8 -8000172c: 52d64263 blt a2,a3,80001c50 <_vfprintf_r+0x7b0> -80001730: 020b8c63 beqz s7,80001768 <_vfprintf_r+0x2c8> -80001734: 0e812683 lw a3,232(sp) -80001738: 0c810613 addi a2,sp,200 -8000173c: 00c8a023 sw a2,0(a7) -80001740: 00278793 addi a5,a5,2 -80001744: 00200613 li a2,2 -80001748: 00168693 addi a3,a3,1 -8000174c: 00c8a223 sw a2,4(a7) -80001750: 0ef12623 sw a5,236(sp) -80001754: 0ed12423 sw a3,232(sp) -80001758: 00700613 li a2,7 -8000175c: 00888893 addi a7,a7,8 -80001760: 00d65463 bge a2,a3,80001768 <_vfprintf_r+0x2c8> -80001764: 78d0006f j 800026f0 <_vfprintf_r+0x1250> -80001768: 08000693 li a3,128 -8000176c: 3cd90ee3 beq s2,a3,80002348 <_vfprintf_r+0xea8> -80001770: 419d8db3 sub s11,s11,s9 -80001774: 49b04ae3 bgtz s11,80002408 <_vfprintf_r+0xf68> -80001778: 100a7693 andi a3,s4,256 -8000177c: 280698e3 bnez a3,8000220c <_vfprintf_r+0xd6c> -80001780: 0e812703 lw a4,232(sp) -80001784: 019787b3 add a5,a5,s9 -80001788: 0168a023 sw s6,0(a7) -8000178c: 00170713 addi a4,a4,1 -80001790: 0198a223 sw s9,4(a7) -80001794: 0ef12623 sw a5,236(sp) -80001798: 0ee12423 sw a4,232(sp) -8000179c: 00700693 li a3,7 -800017a0: 54e6c863 blt a3,a4,80001cf0 <_vfprintf_r+0x850> -800017a4: 00888893 addi a7,a7,8 -800017a8: 004a7a13 andi s4,s4,4 -800017ac: 000a0663 beqz s4,800017b8 <_vfprintf_r+0x318> -800017b0: 415984b3 sub s1,s3,s5 -800017b4: 54904e63 bgtz s1,80001d10 <_vfprintf_r+0x870> -800017b8: 0159d463 bge s3,s5,800017c0 <_vfprintf_r+0x320> -800017bc: 000a8993 mv s3,s5 -800017c0: 00c12703 lw a4,12(sp) -800017c4: 01370733 add a4,a4,s3 -800017c8: 00e12623 sw a4,12(sp) -800017cc: 4e0798e3 bnez a5,800024bc <_vfprintf_r+0x101c> -800017d0: 01012783 lw a5,16(sp) -800017d4: 0e012423 sw zero,232(sp) -800017d8: 00078863 beqz a5,800017e8 <_vfprintf_r+0x348> -800017dc: 01012583 lw a1,16(sp) -800017e0: 000d0513 mv a0,s10 -800017e4: 2a0030ef jal ra,80004a84 <_free_r> -800017e8: 10c10893 addi a7,sp,268 -800017ec: 00040b13 mv s6,s0 -800017f0: 000b4783 lbu a5,0(s6) -800017f4: dc079ee3 bnez a5,800015d0 <_vfprintf_r+0x130> -800017f8: 0ec12783 lw a5,236(sp) -800017fc: 00078463 beqz a5,80001804 <_vfprintf_r+0x364> -80001800: 3250106f j 80003324 <_vfprintf_r+0x1e84> -80001804: 00cc5783 lhu a5,12(s8) -80001808: 0407f793 andi a5,a5,64 -8000180c: 00078463 beqz a5,80001814 <_vfprintf_r+0x374> -80001810: 2300206f j 80003a40 <_vfprintf_r+0x25a0> -80001814: 1ec12083 lw ra,492(sp) -80001818: 1e812403 lw s0,488(sp) -8000181c: 00c12503 lw a0,12(sp) -80001820: 1e412483 lw s1,484(sp) -80001824: 1e012903 lw s2,480(sp) -80001828: 1dc12983 lw s3,476(sp) -8000182c: 1d812a03 lw s4,472(sp) -80001830: 1d412a83 lw s5,468(sp) -80001834: 1d012b03 lw s6,464(sp) -80001838: 1cc12b83 lw s7,460(sp) -8000183c: 1c812c03 lw s8,456(sp) -80001840: 1c412c83 lw s9,452(sp) -80001844: 1c012d03 lw s10,448(sp) -80001848: 1bc12d83 lw s11,444(sp) -8000184c: 1f010113 addi sp,sp,496 -80001850: 00008067 ret -80001854: 000c0593 mv a1,s8 -80001858: 000d0513 mv a0,s10 -8000185c: 7ac020ef jal ra,80004008 <__swsetup_r> -80001860: 00050463 beqz a0,80001868 <_vfprintf_r+0x3c8> -80001864: 1dc0206f j 80003a40 <_vfprintf_r+0x25a0> -80001868: 00cc5703 lhu a4,12(s8) -8000186c: 00a00693 li a3,10 -80001870: 01a77713 andi a4,a4,26 -80001874: d0d714e3 bne a4,a3,8000157c <_vfprintf_r+0xdc> -80001878: 00ec1703 lh a4,14(s8) -8000187c: d00740e3 bltz a4,8000157c <_vfprintf_r+0xdc> -80001880: 01412683 lw a3,20(sp) -80001884: 00090613 mv a2,s2 -80001888: 000c0593 mv a1,s8 -8000188c: 000d0513 mv a0,s10 -80001890: 6b8020ef jal ra,80003f48 <__sbprintf> -80001894: 00a12623 sw a0,12(sp) -80001898: f7dff06f j 80001814 <_vfprintf_r+0x374> -8000189c: 000d0513 mv a0,s10 -800018a0: 1b8060ef jal ra,80007a58 <_localeconv_r> -800018a4: 00452783 lw a5,4(a0) -800018a8: 00078513 mv a0,a5 -800018ac: 04f12623 sw a5,76(sp) -800018b0: 308080ef jal ra,80009bb8 -800018b4: 00050793 mv a5,a0 -800018b8: 000d0513 mv a0,s10 -800018bc: 00078493 mv s1,a5 -800018c0: 04f12423 sw a5,72(sp) -800018c4: 194060ef jal ra,80007a58 <_localeconv_r> -800018c8: 00852783 lw a5,8(a0) -800018cc: 02f12e23 sw a5,60(sp) -800018d0: 00048463 beqz s1,800018d8 <_vfprintf_r+0x438> -800018d4: 12c0106f j 80002a00 <_vfprintf_r+0x1560> -800018d8: 00044483 lbu s1,0(s0) -800018dc: d7dff06f j 80001658 <_vfprintf_r+0x1b8> -800018e0: 00044483 lbu s1,0(s0) -800018e4: 020a6a13 ori s4,s4,32 -800018e8: d71ff06f j 80001658 <_vfprintf_r+0x1b8> -800018ec: 416404b3 sub s1,s0,s6 -800018f0: d16410e3 bne s0,s6,800015f0 <_vfprintf_r+0x150> -800018f4: 00044783 lbu a5,0(s0) -800018f8: d35ff06f j 8000162c <_vfprintf_r+0x18c> -800018fc: 0e410613 addi a2,sp,228 -80001900: 000c0593 mv a1,s8 -80001904: 000d0513 mv a0,s10 -80001908: 6e90a0ef jal ra,8000c7f0 <__sprint_r> -8000190c: ee051ce3 bnez a0,80001804 <_vfprintf_r+0x364> -80001910: 10c10893 addi a7,sp,268 -80001914: d09ff06f j 8000161c <_vfprintf_r+0x17c> -80001918: 008a7793 andi a5,s4,8 -8000191c: 000c8893 mv a7,s9 -80001920: 00078463 beqz a5,80001928 <_vfprintf_r+0x488> -80001924: 12c0106f j 80002a50 <_vfprintf_r+0x15b0> -80001928: 01412783 lw a5,20(sp) -8000192c: 0b010513 addi a0,sp,176 -80001930: 01912823 sw s9,16(sp) -80001934: 00778793 addi a5,a5,7 -80001938: ff87f793 andi a5,a5,-8 -8000193c: 0007a583 lw a1,0(a5) -80001940: 0047a603 lw a2,4(a5) -80001944: 00878793 addi a5,a5,8 -80001948: 00f12a23 sw a5,20(sp) -8000194c: 279120ef jal ra,800143c4 <__extenddftf2> -80001950: 0b012783 lw a5,176(sp) -80001954: 01012883 lw a7,16(sp) -80001958: 0ef12823 sw a5,240(sp) -8000195c: 0b412783 lw a5,180(sp) -80001960: 0ef12a23 sw a5,244(sp) -80001964: 0b812783 lw a5,184(sp) -80001968: 0ef12c23 sw a5,248(sp) -8000196c: 0bc12783 lw a5,188(sp) -80001970: 0ef12e23 sw a5,252(sp) -80001974: 0f010513 addi a0,sp,240 -80001978: 01112823 sw a7,16(sp) -8000197c: 070060ef jal ra,800079ec <_ldcheck> -80001980: 0ca12623 sw a0,204(sp) -80001984: 00200793 li a5,2 -80001988: 01012883 lw a7,16(sp) -8000198c: 00f51463 bne a0,a5,80001994 <_vfprintf_r+0x4f4> -80001990: 4fc0106f j 80002e8c <_vfprintf_r+0x19ec> -80001994: 00100793 li a5,1 -80001998: 00f51463 bne a0,a5,800019a0 <_vfprintf_r+0x500> -8000199c: 6440106f j 80002fe0 <_vfprintf_r+0x1b40> -800019a0: 06100793 li a5,97 -800019a4: 00f49463 bne s1,a5,800019ac <_vfprintf_r+0x50c> -800019a8: 1c40206f j 80003b6c <_vfprintf_r+0x26cc> -800019ac: 04100793 li a5,65 -800019b0: 00f49463 bne s1,a5,800019b8 <_vfprintf_r+0x518> -800019b4: 1910106f j 80003344 <_vfprintf_r+0x1ea4> -800019b8: fdf4fb93 andi s7,s1,-33 -800019bc: fff00793 li a5,-1 -800019c0: 05712223 sw s7,68(sp) -800019c4: 00fd9463 bne s11,a5,800019cc <_vfprintf_r+0x52c> -800019c8: 2800206f j 80003c48 <_vfprintf_r+0x27a8> -800019cc: 04700793 li a5,71 -800019d0: 00fb9463 bne s7,a5,800019d8 <_vfprintf_r+0x538> -800019d4: 1e00206f j 80003bb4 <_vfprintf_r+0x2714> -800019d8: 0fc12303 lw t1,252(sp) -800019dc: 03412423 sw s4,40(sp) -800019e0: 0f012e03 lw t3,240(sp) -800019e4: 0f412e83 lw t4,244(sp) -800019e8: 0f812f03 lw t5,248(sp) -800019ec: 100a6793 ori a5,s4,256 -800019f0: 00035463 bgez t1,800019f8 <_vfprintf_r+0x558> -800019f4: 3e00206f j 80003dd4 <_vfprintf_r+0x2934> -800019f8: 04012c23 sw zero,88(sp) -800019fc: 00078a13 mv s4,a5 -80001a00: 00012823 sw zero,16(sp) -80001a04: 04600793 li a5,70 -80001a08: 00fb9463 bne s7,a5,80001a10 <_vfprintf_r+0x570> -80001a0c: 6990106f j 800038a4 <_vfprintf_r+0x2404> -80001a10: 04500793 li a5,69 -80001a14: 05112823 sw a7,80(sp) -80001a18: 00fb8463 beq s7,a5,80001a20 <_vfprintf_r+0x580> -80001a1c: 6090106f j 80003824 <_vfprintf_r+0x2384> -80001a20: 001d8913 addi s2,s11,1 -80001a24: 0b010a93 addi s5,sp,176 -80001a28: 00090693 mv a3,s2 -80001a2c: 0dc10813 addi a6,sp,220 -80001a30: 0d010793 addi a5,sp,208 -80001a34: 0cc10713 addi a4,sp,204 -80001a38: 00200613 li a2,2 -80001a3c: 000a8593 mv a1,s5 -80001a40: 000d0513 mv a0,s10 -80001a44: 0bc12823 sw t3,176(sp) -80001a48: 05c12023 sw t3,64(sp) -80001a4c: 0bd12a23 sw t4,180(sp) -80001a50: 03d12223 sw t4,36(sp) -80001a54: 0be12c23 sw t5,184(sp) -80001a58: 03e12023 sw t5,32(sp) -80001a5c: 0a612e23 sw t1,188(sp) -80001a60: 00612e23 sw t1,28(sp) -80001a64: 4f1040ef jal ra,80006754 <_ldtoa_r> -80001a68: 01c12303 lw t1,28(sp) -80001a6c: 02012f03 lw t5,32(sp) -80001a70: 02412e83 lw t4,36(sp) -80001a74: 04012e03 lw t3,64(sp) -80001a78: 05012883 lw a7,80(sp) -80001a7c: 00050b13 mv s6,a0 -80001a80: 01250933 add s2,a0,s2 -80001a84: 0a010c93 addi s9,sp,160 -80001a88: 000c8593 mv a1,s9 -80001a8c: 000a8513 mv a0,s5 -80001a90: 01112e23 sw a7,28(sp) -80001a94: 0bc12823 sw t3,176(sp) -80001a98: 0bd12a23 sw t4,180(sp) -80001a9c: 0be12c23 sw t5,184(sp) -80001aa0: 0a612e23 sw t1,188(sp) -80001aa4: 0a012023 sw zero,160(sp) -80001aa8: 0a012223 sw zero,164(sp) -80001aac: 0a012423 sw zero,168(sp) -80001ab0: 0a012623 sw zero,172(sp) -80001ab4: 6350f0ef jal ra,800118e8 <__eqtf2> -80001ab8: 01c12883 lw a7,28(sp) -80001abc: 00090713 mv a4,s2 -80001ac0: 02050263 beqz a0,80001ae4 <_vfprintf_r+0x644> -80001ac4: 0dc12703 lw a4,220(sp) -80001ac8: 01277e63 bgeu a4,s2,80001ae4 <_vfprintf_r+0x644> -80001acc: 03000693 li a3,48 -80001ad0: 00170793 addi a5,a4,1 -80001ad4: 0cf12e23 sw a5,220(sp) -80001ad8: 00d70023 sb a3,0(a4) -80001adc: 0dc12703 lw a4,220(sp) -80001ae0: ff2768e3 bltu a4,s2,80001ad0 <_vfprintf_r+0x630> -80001ae4: 416707b3 sub a5,a4,s6 -80001ae8: 02f12023 sw a5,32(sp) -80001aec: 0cc12703 lw a4,204(sp) -80001af0: 04700793 li a5,71 -80001af4: 00e12e23 sw a4,28(sp) -80001af8: 04412703 lw a4,68(sp) -80001afc: 00f71463 bne a4,a5,80001b04 <_vfprintf_r+0x664> -80001b00: 43d0106f j 8000373c <_vfprintf_r+0x229c> -80001b04: 04412703 lw a4,68(sp) -80001b08: 04600793 li a5,70 -80001b0c: 00f71463 bne a4,a5,80001b14 <_vfprintf_r+0x674> -80001b10: 67d0106f j 8000398c <_vfprintf_r+0x24ec> -80001b14: 01c12783 lw a5,28(sp) -80001b18: 04412703 lw a4,68(sp) -80001b1c: 04100593 li a1,65 -80001b20: fff78793 addi a5,a5,-1 -80001b24: 0cf12623 sw a5,204(sp) -80001b28: 0ff4f693 andi a3,s1,255 -80001b2c: 00000613 li a2,0 -80001b30: 00b71863 bne a4,a1,80001b40 <_vfprintf_r+0x6a0> -80001b34: 00f68693 addi a3,a3,15 -80001b38: 0ff6f693 andi a3,a3,255 -80001b3c: 00100613 li a2,1 -80001b40: 0cd10a23 sb a3,212(sp) -80001b44: 02b00693 li a3,43 -80001b48: 0007da63 bgez a5,80001b5c <_vfprintf_r+0x6bc> -80001b4c: 01c12703 lw a4,28(sp) -80001b50: 00100793 li a5,1 -80001b54: 02d00693 li a3,45 -80001b58: 40e787b3 sub a5,a5,a4 -80001b5c: 0cd10aa3 sb a3,213(sp) -80001b60: 00900693 li a3,9 -80001b64: 00f6c463 blt a3,a5,80001b6c <_vfprintf_r+0x6cc> -80001b68: 28c0206f j 80003df4 <_vfprintf_r+0x2954> -80001b6c: 0e310813 addi a6,sp,227 -80001b70: 00080513 mv a0,a6 -80001b74: 00a00613 li a2,10 -80001b78: 06300e13 li t3,99 -80001b7c: 02c7e733 rem a4,a5,a2 -80001b80: 00050593 mv a1,a0 -80001b84: 00078693 mv a3,a5 -80001b88: fff50513 addi a0,a0,-1 -80001b8c: 03070713 addi a4,a4,48 -80001b90: fee58fa3 sb a4,-1(a1) -80001b94: 02c7c7b3 div a5,a5,a2 -80001b98: fede42e3 blt t3,a3,80001b7c <_vfprintf_r+0x6dc> -80001b9c: 03078793 addi a5,a5,48 -80001ba0: 0ff7f613 andi a2,a5,255 -80001ba4: fec50fa3 sb a2,-1(a0) -80001ba8: ffe58793 addi a5,a1,-2 -80001bac: 0107e463 bltu a5,a6,80001bb4 <_vfprintf_r+0x714> -80001bb0: 3740206f j 80003f24 <_vfprintf_r+0x2a84> -80001bb4: 0d610693 addi a3,sp,214 -80001bb8: 0080006f j 80001bc0 <_vfprintf_r+0x720> -80001bbc: 0007c603 lbu a2,0(a5) -80001bc0: 00c68023 sb a2,0(a3) -80001bc4: 00178793 addi a5,a5,1 -80001bc8: 00168693 addi a3,a3,1 -80001bcc: ff0798e3 bne a5,a6,80001bbc <_vfprintf_r+0x71c> -80001bd0: 0e510793 addi a5,sp,229 -80001bd4: 40b787b3 sub a5,a5,a1 -80001bd8: 0d610713 addi a4,sp,214 -80001bdc: 00f707b3 add a5,a4,a5 -80001be0: 0d410693 addi a3,sp,212 -80001be4: 40d787b3 sub a5,a5,a3 -80001be8: 02f12c23 sw a5,56(sp) -80001bec: 02012703 lw a4,32(sp) -80001bf0: 03812683 lw a3,56(sp) -80001bf4: 00100793 li a5,1 -80001bf8: 00d70cb3 add s9,a4,a3 -80001bfc: 00e7c463 blt a5,a4,80001c04 <_vfprintf_r+0x764> -80001c00: 2940206f j 80003e94 <_vfprintf_r+0x29f4> -80001c04: 02c12783 lw a5,44(sp) -80001c08: 00fc8cb3 add s9,s9,a5 -80001c0c: 02812783 lw a5,40(sp) -80001c10: fffcca93 not s5,s9 -80001c14: 41fada93 srai s5,s5,0x1f -80001c18: bff7fa13 andi s4,a5,-1025 -80001c1c: 100a6a13 ori s4,s4,256 -80001c20: 015cfab3 and s5,s9,s5 -80001c24: 02012423 sw zero,40(sp) -80001c28: 02012223 sw zero,36(sp) -80001c2c: 00012e23 sw zero,28(sp) -80001c30: 05812783 lw a5,88(sp) -80001c34: 00079463 bnez a5,80001c3c <_vfprintf_r+0x79c> -80001c38: 3790106f j 800037b0 <_vfprintf_r+0x2310> -80001c3c: 02d00793 li a5,45 -80001c40: 0cf103a3 sb a5,199(sp) -80001c44: 00000d93 li s11,0 -80001c48: 001a8a93 addi s5,s5,1 -80001c4c: a8dff06f j 800016d8 <_vfprintf_r+0x238> -80001c50: 0e410613 addi a2,sp,228 -80001c54: 000c0593 mv a1,s8 -80001c58: 000d0513 mv a0,s10 -80001c5c: 3950a0ef jal ra,8000c7f0 <__sprint_r> -80001c60: 060518e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80001c64: 0ec12783 lw a5,236(sp) -80001c68: 10c10893 addi a7,sp,268 -80001c6c: ac5ff06f j 80001730 <_vfprintf_r+0x290> -80001c70: 03012683 lw a3,48(sp) -80001c74: 02c12703 lw a4,44(sp) -80001c78: 00700613 li a2,7 -80001c7c: 00d8a023 sw a3,0(a7) -80001c80: 0e812683 lw a3,232(sp) -80001c84: 00f707b3 add a5,a4,a5 -80001c88: 00e8a223 sw a4,4(a7) -80001c8c: 00168693 addi a3,a3,1 -80001c90: 0ef12623 sw a5,236(sp) -80001c94: 0ed12423 sw a3,232(sp) -80001c98: 00888893 addi a7,a7,8 -80001c9c: 02d65463 bge a2,a3,80001cc4 <_vfprintf_r+0x824> -80001ca0: 0e410613 addi a2,sp,228 -80001ca4: 000c0593 mv a1,s8 -80001ca8: 000d0513 mv a0,s10 -80001cac: 3450a0ef jal ra,8000c7f0 <__sprint_r> -80001cb0: 020510e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80001cb4: 0cc12583 lw a1,204(sp) -80001cb8: 0ec12783 lw a5,236(sp) -80001cbc: 0e812683 lw a3,232(sp) -80001cc0: 10c10893 addi a7,sp,268 -80001cc4: 0005d463 bgez a1,80001ccc <_vfprintf_r+0x82c> -80001cc8: 5850106f j 80003a4c <_vfprintf_r+0x25ac> -80001ccc: 02012703 lw a4,32(sp) -80001cd0: 00168693 addi a3,a3,1 -80001cd4: 0168a023 sw s6,0(a7) -80001cd8: 00f707b3 add a5,a4,a5 -80001cdc: 00e8a223 sw a4,4(a7) -80001ce0: 0ef12623 sw a5,236(sp) -80001ce4: 0ed12423 sw a3,232(sp) -80001ce8: 00700713 li a4,7 -80001cec: aad75ce3 bge a4,a3,800017a4 <_vfprintf_r+0x304> -80001cf0: 0e410613 addi a2,sp,228 -80001cf4: 000c0593 mv a1,s8 -80001cf8: 000d0513 mv a0,s10 -80001cfc: 2f50a0ef jal ra,8000c7f0 <__sprint_r> -80001d00: 7c051863 bnez a0,800024d0 <_vfprintf_r+0x1030> -80001d04: 0ec12783 lw a5,236(sp) -80001d08: 10c10893 addi a7,sp,268 -80001d0c: a9dff06f j 800017a8 <_vfprintf_r+0x308> -80001d10: 01000693 li a3,16 -80001d14: 0e812703 lw a4,232(sp) -80001d18: 0096c463 blt a3,s1,80001d20 <_vfprintf_r+0x880> -80001d1c: 5190106f j 80003a34 <_vfprintf_r+0x2594> -80001d20: 800156b7 lui a3,0x80015 -80001d24: dcc68e93 addi t4,a3,-564 # 80014dcc <__BSS_END__+0xffffe19c> -80001d28: 01000913 li s2,16 -80001d2c: 00700a13 li s4,7 -80001d30: 000e8b13 mv s6,t4 -80001d34: 00c0006f j 80001d40 <_vfprintf_r+0x8a0> -80001d38: ff048493 addi s1,s1,-16 -80001d3c: 04995663 bge s2,s1,80001d88 <_vfprintf_r+0x8e8> -80001d40: 01078793 addi a5,a5,16 -80001d44: 00170713 addi a4,a4,1 -80001d48: 0168a023 sw s6,0(a7) -80001d4c: 0128a223 sw s2,4(a7) -80001d50: 0ef12623 sw a5,236(sp) -80001d54: 0ee12423 sw a4,232(sp) -80001d58: 00888893 addi a7,a7,8 -80001d5c: fcea5ee3 bge s4,a4,80001d38 <_vfprintf_r+0x898> -80001d60: 0e410613 addi a2,sp,228 -80001d64: 000c0593 mv a1,s8 -80001d68: 000d0513 mv a0,s10 -80001d6c: 2850a0ef jal ra,8000c7f0 <__sprint_r> -80001d70: 76051063 bnez a0,800024d0 <_vfprintf_r+0x1030> -80001d74: ff048493 addi s1,s1,-16 -80001d78: 0ec12783 lw a5,236(sp) -80001d7c: 0e812703 lw a4,232(sp) -80001d80: 10c10893 addi a7,sp,268 -80001d84: fa994ee3 blt s2,s1,80001d40 <_vfprintf_r+0x8a0> -80001d88: 000b0e93 mv t4,s6 -80001d8c: 009787b3 add a5,a5,s1 -80001d90: 00170713 addi a4,a4,1 -80001d94: 01d8a023 sw t4,0(a7) -80001d98: 0098a223 sw s1,4(a7) -80001d9c: 0ef12623 sw a5,236(sp) -80001da0: 0ee12423 sw a4,232(sp) -80001da4: 00700693 li a3,7 -80001da8: a0e6d8e3 bge a3,a4,800017b8 <_vfprintf_r+0x318> -80001dac: 0e410613 addi a2,sp,228 -80001db0: 000c0593 mv a1,s8 -80001db4: 000d0513 mv a0,s10 -80001db8: 2390a0ef jal ra,8000c7f0 <__sprint_r> -80001dbc: 70051a63 bnez a0,800024d0 <_vfprintf_r+0x1030> -80001dc0: 0ec12783 lw a5,236(sp) -80001dc4: 9f5ff06f j 800017b8 <_vfprintf_r+0x318> -80001dc8: 000d0513 mv a0,s10 -80001dcc: 349020ef jal ra,80004914 <__sinit> -80001dd0: f4cff06f j 8000151c <_vfprintf_r+0x7c> -80001dd4: 01412703 lw a4,20(sp) -80001dd8: 000c8893 mv a7,s9 -80001ddc: 0c0103a3 sb zero,199(sp) -80001de0: 00072783 lw a5,0(a4) -80001de4: 00470713 addi a4,a4,4 -80001de8: 00e12a23 sw a4,20(sp) -80001dec: 14f10623 sb a5,332(sp) -80001df0: 00100a93 li s5,1 -80001df4: 00100c93 li s9,1 -80001df8: 14c10b13 addi s6,sp,332 -80001dfc: 8c9ff06f j 800016c4 <_vfprintf_r+0x224> -80001e00: 01412783 lw a5,20(sp) -80001e04: 0c0103a3 sb zero,199(sp) -80001e08: 000c8893 mv a7,s9 -80001e0c: 0007ab03 lw s6,0(a5) -80001e10: 00478913 addi s2,a5,4 -80001e14: 5a0b0ee3 beqz s6,80002bd0 <_vfprintf_r+0x1730> -80001e18: fff00793 li a5,-1 -80001e1c: 00fd9463 bne s11,a5,80001e24 <_vfprintf_r+0x984> -80001e20: 1000106f j 80002f20 <_vfprintf_r+0x1a80> -80001e24: 000d8613 mv a2,s11 -80001e28: 00000593 li a1,0 -80001e2c: 000b0513 mv a0,s6 -80001e30: 01912a23 sw s9,20(sp) -80001e34: 6c4060ef jal ra,800084f8 -80001e38: 00a12823 sw a0,16(sp) -80001e3c: 01412883 lw a7,20(sp) -80001e40: 00051463 bnez a0,80001e48 <_vfprintf_r+0x9a8> -80001e44: 31d0106f j 80003960 <_vfprintf_r+0x24c0> -80001e48: 01012783 lw a5,16(sp) -80001e4c: 01212a23 sw s2,20(sp) -80001e50: 00012823 sw zero,16(sp) -80001e54: 41678cb3 sub s9,a5,s6 -80001e58: 0c714783 lbu a5,199(sp) -80001e5c: fffcca93 not s5,s9 -80001e60: 41fada93 srai s5,s5,0x1f -80001e64: 02012423 sw zero,40(sp) -80001e68: 02012223 sw zero,36(sp) -80001e6c: 00012e23 sw zero,28(sp) -80001e70: 015cfab3 and s5,s9,s5 -80001e74: 00000d93 li s11,0 -80001e78: 860780e3 beqz a5,800016d8 <_vfprintf_r+0x238> -80001e7c: 001a8a93 addi s5,s5,1 -80001e80: 859ff06f j 800016d8 <_vfprintf_r+0x238> -80001e84: 00044483 lbu s1,0(s0) -80001e88: 004a6a13 ori s4,s4,4 -80001e8c: fccff06f j 80001658 <_vfprintf_r+0x1b8> -80001e90: 01412683 lw a3,20(sp) -80001e94: 020a7793 andi a5,s4,32 -80001e98: 000c8893 mv a7,s9 -80001e9c: 0006a703 lw a4,0(a3) -80001ea0: 00468693 addi a3,a3,4 -80001ea4: 00d12a23 sw a3,20(sp) -80001ea8: 36079ee3 bnez a5,80002a24 <_vfprintf_r+0x1584> -80001eac: 010a7793 andi a5,s4,16 -80001eb0: 00078463 beqz a5,80001eb8 <_vfprintf_r+0xa18> -80001eb4: 05c0106f j 80002f10 <_vfprintf_r+0x1a70> -80001eb8: 040a7793 andi a5,s4,64 -80001ebc: 00078463 beqz a5,80001ec4 <_vfprintf_r+0xa24> -80001ec0: 3fc0106f j 800032bc <_vfprintf_r+0x1e1c> -80001ec4: 200a7a13 andi s4,s4,512 -80001ec8: 000a1463 bnez s4,80001ed0 <_vfprintf_r+0xa30> -80001ecc: 0440106f j 80002f10 <_vfprintf_r+0x1a70> -80001ed0: 00c12783 lw a5,12(sp) -80001ed4: 00040b13 mv s6,s0 -80001ed8: 00f70023 sb a5,0(a4) -80001edc: 915ff06f j 800017f0 <_vfprintf_r+0x350> -80001ee0: 00044483 lbu s1,0(s0) -80001ee4: 06c00793 li a5,108 -80001ee8: 4cf484e3 beq s1,a5,80002bb0 <_vfprintf_r+0x1710> -80001eec: 010a6a13 ori s4,s4,16 -80001ef0: f68ff06f j 80001658 <_vfprintf_r+0x1b8> -80001ef4: 01412703 lw a4,20(sp) -80001ef8: ffff87b7 lui a5,0xffff8 -80001efc: 8307c793 xori a5,a5,-2000 -80001f00: 0cf11423 sh a5,200(sp) -80001f04: 00470793 addi a5,a4,4 -80001f08: 00f12a23 sw a5,20(sp) -80001f0c: 00072903 lw s2,0(a4) -80001f10: 800157b7 lui a5,0x80015 -80001f14: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -80001f18: 000c8893 mv a7,s9 -80001f1c: 02f12a23 sw a5,52(sp) -80001f20: 00000c93 li s9,0 -80001f24: 002a6b93 ori s7,s4,2 -80001f28: 00200793 li a5,2 -80001f2c: 07800493 li s1,120 -80001f30: 0c0103a3 sb zero,199(sp) -80001f34: fff00713 li a4,-1 -80001f38: 20ed8663 beq s11,a4,80002144 <_vfprintf_r+0xca4> -80001f3c: 01996733 or a4,s2,s9 -80001f40: f7fbfa13 andi s4,s7,-129 -80001f44: 1e071e63 bnez a4,80002140 <_vfprintf_r+0xca0> -80001f48: 260d9463 bnez s11,800021b0 <_vfprintf_r+0xd10> -80001f4c: 1c079063 bnez a5,8000210c <_vfprintf_r+0xc6c> -80001f50: 001bfc93 andi s9,s7,1 -80001f54: 1b010b13 addi s6,sp,432 -80001f58: 280c9ce3 bnez s9,800029f0 <_vfprintf_r+0x1550> -80001f5c: 000c8a93 mv s5,s9 -80001f60: 01bcd463 bge s9,s11,80001f68 <_vfprintf_r+0xac8> -80001f64: 000d8a93 mv s5,s11 -80001f68: 0c714783 lbu a5,199(sp) -80001f6c: 00012823 sw zero,16(sp) -80001f70: 02012423 sw zero,40(sp) -80001f74: 02012223 sw zero,36(sp) -80001f78: 00012e23 sw zero,28(sp) -80001f7c: f00790e3 bnez a5,80001e7c <_vfprintf_r+0x9dc> -80001f80: f58ff06f j 800016d8 <_vfprintf_r+0x238> -80001f84: 00044483 lbu s1,0(s0) -80001f88: 06800793 li a5,104 -80001f8c: 42f48ae3 beq s1,a5,80002bc0 <_vfprintf_r+0x1720> -80001f90: 040a6a13 ori s4,s4,64 -80001f94: ec4ff06f j 80001658 <_vfprintf_r+0x1b8> -80001f98: 02b00793 li a5,43 -80001f9c: 00044483 lbu s1,0(s0) -80001fa0: 0cf103a3 sb a5,199(sp) -80001fa4: eb4ff06f j 80001658 <_vfprintf_r+0x1b8> -80001fa8: 00044483 lbu s1,0(s0) -80001fac: 080a6a13 ori s4,s4,128 -80001fb0: ea8ff06f j 80001658 <_vfprintf_r+0x1b8> -80001fb4: 00044483 lbu s1,0(s0) -80001fb8: 00140713 addi a4,s0,1 -80001fbc: 01749463 bne s1,s7,80001fc4 <_vfprintf_r+0xb24> -80001fc0: 7250106f j 80003ee4 <_vfprintf_r+0x2a44> -80001fc4: fd048693 addi a3,s1,-48 -80001fc8: 00070413 mv s0,a4 -80001fcc: 00000d93 li s11,0 -80001fd0: e8dae663 bltu s5,a3,8000165c <_vfprintf_r+0x1bc> -80001fd4: 00044483 lbu s1,0(s0) -80001fd8: 002d9793 slli a5,s11,0x2 -80001fdc: 01b787b3 add a5,a5,s11 -80001fe0: 00179793 slli a5,a5,0x1 -80001fe4: 00d78db3 add s11,a5,a3 -80001fe8: fd048693 addi a3,s1,-48 -80001fec: 00140413 addi s0,s0,1 -80001ff0: fedaf2e3 bgeu s5,a3,80001fd4 <_vfprintf_r+0xb34> -80001ff4: e68ff06f j 8000165c <_vfprintf_r+0x1bc> -80001ff8: 01412783 lw a5,20(sp) -80001ffc: 00044483 lbu s1,0(s0) -80002000: 0007a983 lw s3,0(a5) -80002004: 00478793 addi a5,a5,4 -80002008: 00f12a23 sw a5,20(sp) -8000200c: e409d663 bgez s3,80001658 <_vfprintf_r+0x1b8> -80002010: 413009b3 neg s3,s3 -80002014: 004a6a13 ori s4,s4,4 -80002018: e40ff06f j 80001658 <_vfprintf_r+0x1b8> -8000201c: 00044483 lbu s1,0(s0) -80002020: 001a6a13 ori s4,s4,1 -80002024: e34ff06f j 80001658 <_vfprintf_r+0x1b8> -80002028: 0c714783 lbu a5,199(sp) -8000202c: 00044483 lbu s1,0(s0) -80002030: e2079463 bnez a5,80001658 <_vfprintf_r+0x1b8> -80002034: 02000793 li a5,32 -80002038: 0cf103a3 sb a5,199(sp) -8000203c: e1cff06f j 80001658 <_vfprintf_r+0x1b8> -80002040: 000c8893 mv a7,s9 -80002044: 010a6a13 ori s4,s4,16 -80002048: 020a7793 andi a5,s4,32 -8000204c: 0c078ee3 beqz a5,80002928 <_vfprintf_r+0x1488> -80002050: 01412783 lw a5,20(sp) -80002054: 00778b13 addi s6,a5,7 -80002058: ff8b7b13 andi s6,s6,-8 -8000205c: 000b2903 lw s2,0(s6) -80002060: 004b2c83 lw s9,4(s6) -80002064: 008b0793 addi a5,s6,8 -80002068: 00f12a23 sw a5,20(sp) -8000206c: bffa7b93 andi s7,s4,-1025 -80002070: 00000793 li a5,0 -80002074: ebdff06f j 80001f30 <_vfprintf_r+0xa90> -80002078: 000c8893 mv a7,s9 -8000207c: 010a6b93 ori s7,s4,16 -80002080: 020bf793 andi a5,s7,32 -80002084: 0c0788e3 beqz a5,80002954 <_vfprintf_r+0x14b4> -80002088: 01412783 lw a5,20(sp) -8000208c: 00778b13 addi s6,a5,7 -80002090: ff8b7b13 andi s6,s6,-8 -80002094: 008b0793 addi a5,s6,8 -80002098: 00f12a23 sw a5,20(sp) -8000209c: 000b2903 lw s2,0(s6) -800020a0: 004b2c83 lw s9,4(s6) -800020a4: 00100793 li a5,1 -800020a8: e89ff06f j 80001f30 <_vfprintf_r+0xa90> -800020ac: 00044483 lbu s1,0(s0) -800020b0: 008a6a13 ori s4,s4,8 -800020b4: da4ff06f j 80001658 <_vfprintf_r+0x1b8> -800020b8: 000c8893 mv a7,s9 -800020bc: 010a6a13 ori s4,s4,16 -800020c0: 020a7793 andi a5,s4,32 -800020c4: 0c0780e3 beqz a5,80002984 <_vfprintf_r+0x14e4> -800020c8: 01412783 lw a5,20(sp) -800020cc: 00778b13 addi s6,a5,7 -800020d0: ff8b7b13 andi s6,s6,-8 -800020d4: 004b2783 lw a5,4(s6) -800020d8: 000b2903 lw s2,0(s6) -800020dc: 008b0713 addi a4,s6,8 -800020e0: 00e12a23 sw a4,20(sp) -800020e4: 00078c93 mv s9,a5 -800020e8: 0c07c6e3 bltz a5,800029b4 <_vfprintf_r+0x1514> -800020ec: fff00793 li a5,-1 -800020f0: 000a0b93 mv s7,s4 -800020f4: 02fd8463 beq s11,a5,8000211c <_vfprintf_r+0xc7c> -800020f8: 019967b3 or a5,s2,s9 -800020fc: f7fa7b93 andi s7,s4,-129 -80002100: 00079e63 bnez a5,8000211c <_vfprintf_r+0xc7c> -80002104: 020d9263 bnez s11,80002128 <_vfprintf_r+0xc88> -80002108: 000b8a13 mv s4,s7 -8000210c: 00000d93 li s11,0 -80002110: 00000c93 li s9,0 -80002114: 1b010b13 addi s6,sp,432 -80002118: e45ff06f j 80001f5c <_vfprintf_r+0xabc> -8000211c: 3a0c92e3 bnez s9,80002cc0 <_vfprintf_r+0x1820> -80002120: 00900793 li a5,9 -80002124: 3927eee3 bltu a5,s2,80002cc0 <_vfprintf_r+0x1820> -80002128: 03090913 addi s2,s2,48 -8000212c: 1b2107a3 sb s2,431(sp) -80002130: 000b8a13 mv s4,s7 -80002134: 00100c93 li s9,1 -80002138: 1af10b13 addi s6,sp,431 -8000213c: e21ff06f j 80001f5c <_vfprintf_r+0xabc> -80002140: 000a0b93 mv s7,s4 -80002144: 00100713 li a4,1 -80002148: fce78ae3 beq a5,a4,8000211c <_vfprintf_r+0xc7c> -8000214c: 00200713 li a4,2 -80002150: 06e78c63 beq a5,a4,800021c8 <_vfprintf_r+0xd28> -80002154: 1b010b13 addi s6,sp,432 -80002158: 01dc9713 slli a4,s9,0x1d -8000215c: 00797793 andi a5,s2,7 -80002160: 00395913 srli s2,s2,0x3 -80002164: 03078793 addi a5,a5,48 -80002168: 01276933 or s2,a4,s2 -8000216c: 003cdc93 srli s9,s9,0x3 -80002170: fefb0fa3 sb a5,-1(s6) -80002174: 01996733 or a4,s2,s9 -80002178: 000b0613 mv a2,s6 -8000217c: fffb0b13 addi s6,s6,-1 -80002180: fc071ce3 bnez a4,80002158 <_vfprintf_r+0xcb8> -80002184: 001bf693 andi a3,s7,1 -80002188: 06068a63 beqz a3,800021fc <_vfprintf_r+0xd5c> -8000218c: 03000693 li a3,48 -80002190: 06d78663 beq a5,a3,800021fc <_vfprintf_r+0xd5c> -80002194: ffe60613 addi a2,a2,-2 -80002198: 1b010793 addi a5,sp,432 -8000219c: fedb0fa3 sb a3,-1(s6) -800021a0: 40c78cb3 sub s9,a5,a2 -800021a4: 000b8a13 mv s4,s7 -800021a8: 00060b13 mv s6,a2 -800021ac: db1ff06f j 80001f5c <_vfprintf_r+0xabc> -800021b0: 00100713 li a4,1 -800021b4: 00e79463 bne a5,a4,800021bc <_vfprintf_r+0xd1c> -800021b8: 14d0106f j 80003b04 <_vfprintf_r+0x2664> -800021bc: 00200713 li a4,2 -800021c0: 000a0b93 mv s7,s4 -800021c4: f8e798e3 bne a5,a4,80002154 <_vfprintf_r+0xcb4> -800021c8: 03412683 lw a3,52(sp) -800021cc: 1b010b13 addi s6,sp,432 -800021d0: 00f97793 andi a5,s2,15 -800021d4: 00f687b3 add a5,a3,a5 -800021d8: 0007c703 lbu a4,0(a5) -800021dc: 00495913 srli s2,s2,0x4 -800021e0: 01cc9793 slli a5,s9,0x1c -800021e4: 0127e933 or s2,a5,s2 -800021e8: 004cdc93 srli s9,s9,0x4 -800021ec: feeb0fa3 sb a4,-1(s6) -800021f0: 019967b3 or a5,s2,s9 -800021f4: fffb0b13 addi s6,s6,-1 -800021f8: fc079ce3 bnez a5,800021d0 <_vfprintf_r+0xd30> -800021fc: 1b010793 addi a5,sp,432 -80002200: 41678cb3 sub s9,a5,s6 -80002204: 000b8a13 mv s4,s7 -80002208: d55ff06f j 80001f5c <_vfprintf_r+0xabc> -8000220c: 06500693 li a3,101 -80002210: 2c96dc63 bge a3,s1,800024e8 <_vfprintf_r+0x1048> -80002214: 0f012683 lw a3,240(sp) -80002218: 0a010593 addi a1,sp,160 -8000221c: 0b010513 addi a0,sp,176 -80002220: 0ad12823 sw a3,176(sp) -80002224: 0f412683 lw a3,244(sp) -80002228: 05112223 sw a7,68(sp) -8000222c: 04f12023 sw a5,64(sp) -80002230: 0ad12a23 sw a3,180(sp) -80002234: 0f812683 lw a3,248(sp) -80002238: 0a012023 sw zero,160(sp) -8000223c: 0a012223 sw zero,164(sp) -80002240: 0ad12c23 sw a3,184(sp) -80002244: 0fc12683 lw a3,252(sp) -80002248: 0a012423 sw zero,168(sp) -8000224c: 0a012623 sw zero,172(sp) -80002250: 0ad12e23 sw a3,188(sp) -80002254: 6940f0ef jal ra,800118e8 <__eqtf2> -80002258: 04012783 lw a5,64(sp) -8000225c: 04412883 lw a7,68(sp) -80002260: 4a051863 bnez a0,80002710 <_vfprintf_r+0x1270> -80002264: 0e812703 lw a4,232(sp) -80002268: 800156b7 lui a3,0x80015 -8000226c: c5c68693 addi a3,a3,-932 # 80014c5c <__BSS_END__+0xffffe02c> -80002270: 00d8a023 sw a3,0(a7) -80002274: 00178793 addi a5,a5,1 -80002278: 00100693 li a3,1 -8000227c: 00170713 addi a4,a4,1 -80002280: 00d8a223 sw a3,4(a7) -80002284: 0ef12623 sw a5,236(sp) -80002288: 0ee12423 sw a4,232(sp) -8000228c: 00700693 li a3,7 -80002290: 00888893 addi a7,a7,8 -80002294: 3ae6c6e3 blt a3,a4,80002e40 <_vfprintf_r+0x19a0> -80002298: 0cc12703 lw a4,204(sp) -8000229c: 02012683 lw a3,32(sp) -800022a0: 72d75c63 bge a4,a3,800029d8 <_vfprintf_r+0x1538> -800022a4: 03012703 lw a4,48(sp) -800022a8: 02c12683 lw a3,44(sp) -800022ac: 00888893 addi a7,a7,8 -800022b0: fee8ac23 sw a4,-8(a7) +80001418 <_vfprintf_r>: +80001418: e1010113 addi sp,sp,-496 +8000141c: 1e112623 sw ra,492(sp) +80001420: 1f212023 sw s2,480(sp) +80001424: 1d812423 sw s8,456(sp) +80001428: 1da12023 sw s10,448(sp) +8000142c: 00058c13 mv s8,a1 +80001430: 00060913 mv s2,a2 +80001434: 00d12a23 sw a3,20(sp) +80001438: 1e812423 sw s0,488(sp) +8000143c: 1e912223 sw s1,484(sp) +80001440: 1d312e23 sw s3,476(sp) +80001444: 1d412c23 sw s4,472(sp) +80001448: 1d512a23 sw s5,468(sp) +8000144c: 1d612823 sw s6,464(sp) +80001450: 1d712623 sw s7,460(sp) +80001454: 1d912223 sw s9,452(sp) +80001458: 1bb12e23 sw s11,444(sp) +8000145c: 00050d13 mv s10,a0 +80001460: 548060ef jal ra,800079a8 <_localeconv_r> +80001464: 00052783 lw a5,0(a0) +80001468: 00078513 mv a0,a5 +8000146c: 02f12823 sw a5,48(sp) +80001470: 4f0080ef jal ra,80009960 +80001474: 02a12623 sw a0,44(sp) +80001478: 0e012823 sw zero,240(sp) +8000147c: 0e012a23 sw zero,244(sp) +80001480: 0e012c23 sw zero,248(sp) +80001484: 0e012e23 sw zero,252(sp) +80001488: 000d0663 beqz s10,80001494 <_vfprintf_r+0x7c> +8000148c: 038d2703 lw a4,56(s10) +80001490: 0a0708e3 beqz a4,80001d40 <_vfprintf_r+0x928> +80001494: 00cc1683 lh a3,12(s8) +80001498: 01069713 slli a4,a3,0x10 +8000149c: 01269793 slli a5,a3,0x12 +800014a0: 01075713 srli a4,a4,0x10 +800014a4: 0207ca63 bltz a5,800014d8 <_vfprintf_r+0xc0> +800014a8: 00002737 lui a4,0x2 +800014ac: 064c2603 lw a2,100(s8) +800014b0: 00e6e733 or a4,a3,a4 +800014b4: 01071713 slli a4,a4,0x10 +800014b8: ffffe6b7 lui a3,0xffffe +800014bc: 41075713 srai a4,a4,0x10 +800014c0: fff68693 addi a3,a3,-1 # ffffdfff <__BSS_END__+0x7ffe73c3> +800014c4: 00d676b3 and a3,a2,a3 +800014c8: 00ec1623 sh a4,12(s8) +800014cc: 01071713 slli a4,a4,0x10 +800014d0: 06dc2223 sw a3,100(s8) +800014d4: 01075713 srli a4,a4,0x10 +800014d8: 00877693 andi a3,a4,8 +800014dc: 2e068863 beqz a3,800017cc <_vfprintf_r+0x3b4> +800014e0: 010c2683 lw a3,16(s8) +800014e4: 2e068463 beqz a3,800017cc <_vfprintf_r+0x3b4> +800014e8: 01a77713 andi a4,a4,26 +800014ec: 00a00693 li a3,10 +800014f0: 30d70063 beq a4,a3,800017f0 <_vfprintf_r+0x3d8> +800014f4: 10c10793 addi a5,sp,268 +800014f8: 80015737 lui a4,0x80015 +800014fc: 0ef12223 sw a5,228(sp) +80001500: 00078893 mv a7,a5 +80001504: cac70793 addi a5,a4,-852 # 80014cac <__BSS_END__+0xffffe070> +80001508: 80015737 lui a4,0x80015 +8000150c: 00f12c23 sw a5,24(sp) +80001510: 00090b13 mv s6,s2 +80001514: e2870793 addi a5,a4,-472 # 80014e28 <__BSS_END__+0xffffe1ec> +80001518: 00f12423 sw a5,8(sp) +8000151c: 000b4783 lbu a5,0(s6) +80001520: 0e012623 sw zero,236(sp) +80001524: 0e012423 sw zero,232(sp) +80001528: 02012023 sw zero,32(sp) +8000152c: 02012a23 sw zero,52(sp) +80001530: 02012c23 sw zero,56(sp) +80001534: 02012e23 sw zero,60(sp) +80001538: 04012423 sw zero,72(sp) +8000153c: 04012623 sw zero,76(sp) +80001540: 00012623 sw zero,12(sp) +80001544: 22078663 beqz a5,80001770 <_vfprintf_r+0x358> +80001548: 000b0413 mv s0,s6 +8000154c: 02500693 li a3,37 +80001550: 30d78a63 beq a5,a3,80001864 <_vfprintf_r+0x44c> +80001554: 00144783 lbu a5,1(s0) +80001558: 00140413 addi s0,s0,1 +8000155c: fe079ae3 bnez a5,80001550 <_vfprintf_r+0x138> +80001560: 416404b3 sub s1,s0,s6 +80001564: 21640663 beq s0,s6,80001770 <_vfprintf_r+0x358> +80001568: 0ec12683 lw a3,236(sp) +8000156c: 0e812783 lw a5,232(sp) +80001570: 0168a023 sw s6,0(a7) +80001574: 009686b3 add a3,a3,s1 +80001578: 00178793 addi a5,a5,1 +8000157c: 0098a223 sw s1,4(a7) +80001580: 0ed12623 sw a3,236(sp) +80001584: 0ef12423 sw a5,232(sp) +80001588: 00700693 li a3,7 +8000158c: 00888893 addi a7,a7,8 +80001590: 2ef6c263 blt a3,a5,80001874 <_vfprintf_r+0x45c> +80001594: 00c12703 lw a4,12(sp) +80001598: 00044783 lbu a5,0(s0) +8000159c: 00970733 add a4,a4,s1 +800015a0: 00e12623 sw a4,12(sp) +800015a4: 1c078663 beqz a5,80001770 <_vfprintf_r+0x358> +800015a8: 00144483 lbu s1,1(s0) +800015ac: 0c0103a3 sb zero,199(sp) +800015b0: 00140413 addi s0,s0,1 +800015b4: fff00d93 li s11,-1 +800015b8: 00000993 li s3,0 +800015bc: 00000a13 li s4,0 +800015c0: 05a00913 li s2,90 +800015c4: 00900a93 li s5,9 +800015c8: 02a00b93 li s7,42 +800015cc: 00088c93 mv s9,a7 +800015d0: 00140413 addi s0,s0,1 +800015d4: fe048793 addi a5,s1,-32 +800015d8: 04f96463 bltu s2,a5,80001620 <_vfprintf_r+0x208> +800015dc: 01812703 lw a4,24(sp) +800015e0: 00279793 slli a5,a5,0x2 +800015e4: 00e787b3 add a5,a5,a4 +800015e8: 0007a783 lw a5,0(a5) +800015ec: 00078067 jr a5 +800015f0: 00000993 li s3,0 +800015f4: fd048693 addi a3,s1,-48 +800015f8: 00044483 lbu s1,0(s0) +800015fc: 00299793 slli a5,s3,0x2 +80001600: 013787b3 add a5,a5,s3 +80001604: 00179793 slli a5,a5,0x1 +80001608: 00f689b3 add s3,a3,a5 +8000160c: fd048693 addi a3,s1,-48 +80001610: 00140413 addi s0,s0,1 +80001614: fedaf2e3 bgeu s5,a3,800015f8 <_vfprintf_r+0x1e0> +80001618: fe048793 addi a5,s1,-32 +8000161c: fcf970e3 bgeu s2,a5,800015dc <_vfprintf_r+0x1c4> +80001620: 000c8893 mv a7,s9 +80001624: 14048663 beqz s1,80001770 <_vfprintf_r+0x358> +80001628: 14910623 sb s1,332(sp) +8000162c: 0c0103a3 sb zero,199(sp) +80001630: 00100a93 li s5,1 +80001634: 00100c93 li s9,1 +80001638: 14c10b13 addi s6,sp,332 +8000163c: 00012823 sw zero,16(sp) +80001640: 00000d93 li s11,0 +80001644: 02012423 sw zero,40(sp) +80001648: 02012223 sw zero,36(sp) +8000164c: 00012e23 sw zero,28(sp) +80001650: 002a7b93 andi s7,s4,2 +80001654: 000b8463 beqz s7,8000165c <_vfprintf_r+0x244> +80001658: 002a8a93 addi s5,s5,2 +8000165c: 084a7913 andi s2,s4,132 +80001660: 0ec12783 lw a5,236(sp) +80001664: 00091663 bnez s2,80001670 <_vfprintf_r+0x258> +80001668: 41598833 sub a6,s3,s5 +8000166c: 710046e3 bgtz a6,80002578 <_vfprintf_r+0x1160> +80001670: 0c714683 lbu a3,199(sp) +80001674: 02068a63 beqz a3,800016a8 <_vfprintf_r+0x290> +80001678: 0e812683 lw a3,232(sp) +8000167c: 0c710613 addi a2,sp,199 +80001680: 00c8a023 sw a2,0(a7) +80001684: 00178793 addi a5,a5,1 +80001688: 00100613 li a2,1 +8000168c: 00168693 addi a3,a3,1 +80001690: 00c8a223 sw a2,4(a7) +80001694: 0ef12623 sw a5,236(sp) +80001698: 0ed12423 sw a3,232(sp) +8000169c: 00700613 li a2,7 +800016a0: 00888893 addi a7,a7,8 +800016a4: 52d64263 blt a2,a3,80001bc8 <_vfprintf_r+0x7b0> +800016a8: 020b8c63 beqz s7,800016e0 <_vfprintf_r+0x2c8> +800016ac: 0e812683 lw a3,232(sp) +800016b0: 0c810613 addi a2,sp,200 +800016b4: 00c8a023 sw a2,0(a7) +800016b8: 00278793 addi a5,a5,2 +800016bc: 00200613 li a2,2 +800016c0: 00168693 addi a3,a3,1 +800016c4: 00c8a223 sw a2,4(a7) +800016c8: 0ef12623 sw a5,236(sp) +800016cc: 0ed12423 sw a3,232(sp) +800016d0: 00700613 li a2,7 +800016d4: 00888893 addi a7,a7,8 +800016d8: 00d65463 bge a2,a3,800016e0 <_vfprintf_r+0x2c8> +800016dc: 78d0006f j 80002668 <_vfprintf_r+0x1250> +800016e0: 08000693 li a3,128 +800016e4: 3cd90ee3 beq s2,a3,800022c0 <_vfprintf_r+0xea8> +800016e8: 419d8db3 sub s11,s11,s9 +800016ec: 49b04ae3 bgtz s11,80002380 <_vfprintf_r+0xf68> +800016f0: 100a7693 andi a3,s4,256 +800016f4: 280698e3 bnez a3,80002184 <_vfprintf_r+0xd6c> +800016f8: 0e812703 lw a4,232(sp) +800016fc: 019787b3 add a5,a5,s9 +80001700: 0168a023 sw s6,0(a7) +80001704: 00170713 addi a4,a4,1 +80001708: 0198a223 sw s9,4(a7) +8000170c: 0ef12623 sw a5,236(sp) +80001710: 0ee12423 sw a4,232(sp) +80001714: 00700693 li a3,7 +80001718: 54e6c863 blt a3,a4,80001c68 <_vfprintf_r+0x850> +8000171c: 00888893 addi a7,a7,8 +80001720: 004a7a13 andi s4,s4,4 +80001724: 000a0663 beqz s4,80001730 <_vfprintf_r+0x318> +80001728: 415984b3 sub s1,s3,s5 +8000172c: 54904e63 bgtz s1,80001c88 <_vfprintf_r+0x870> +80001730: 0159d463 bge s3,s5,80001738 <_vfprintf_r+0x320> +80001734: 000a8993 mv s3,s5 +80001738: 00c12703 lw a4,12(sp) +8000173c: 01370733 add a4,a4,s3 +80001740: 00e12623 sw a4,12(sp) +80001744: 4e0798e3 bnez a5,80002434 <_vfprintf_r+0x101c> +80001748: 01012783 lw a5,16(sp) +8000174c: 0e012423 sw zero,232(sp) +80001750: 00078863 beqz a5,80001760 <_vfprintf_r+0x348> +80001754: 01012583 lw a1,16(sp) +80001758: 000d0513 mv a0,s10 +8000175c: 278030ef jal ra,800049d4 <_free_r> +80001760: 10c10893 addi a7,sp,268 +80001764: 00040b13 mv s6,s0 +80001768: 000b4783 lbu a5,0(s6) +8000176c: dc079ee3 bnez a5,80001548 <_vfprintf_r+0x130> +80001770: 0ec12783 lw a5,236(sp) +80001774: 00078463 beqz a5,8000177c <_vfprintf_r+0x364> +80001778: 3250106f j 8000329c <_vfprintf_r+0x1e84> +8000177c: 00cc5783 lhu a5,12(s8) +80001780: 0407f793 andi a5,a5,64 +80001784: 00078463 beqz a5,8000178c <_vfprintf_r+0x374> +80001788: 2300206f j 800039b8 <_vfprintf_r+0x25a0> +8000178c: 1ec12083 lw ra,492(sp) +80001790: 1e812403 lw s0,488(sp) +80001794: 00c12503 lw a0,12(sp) +80001798: 1e412483 lw s1,484(sp) +8000179c: 1e012903 lw s2,480(sp) +800017a0: 1dc12983 lw s3,476(sp) +800017a4: 1d812a03 lw s4,472(sp) +800017a8: 1d412a83 lw s5,468(sp) +800017ac: 1d012b03 lw s6,464(sp) +800017b0: 1cc12b83 lw s7,460(sp) +800017b4: 1c812c03 lw s8,456(sp) +800017b8: 1c412c83 lw s9,452(sp) +800017bc: 1c012d03 lw s10,448(sp) +800017c0: 1bc12d83 lw s11,444(sp) +800017c4: 1f010113 addi sp,sp,496 +800017c8: 00008067 ret +800017cc: 000c0593 mv a1,s8 +800017d0: 000d0513 mv a0,s10 +800017d4: 7ac020ef jal ra,80003f80 <__swsetup_r> +800017d8: 00050463 beqz a0,800017e0 <_vfprintf_r+0x3c8> +800017dc: 1dc0206f j 800039b8 <_vfprintf_r+0x25a0> +800017e0: 00cc5703 lhu a4,12(s8) +800017e4: 00a00693 li a3,10 +800017e8: 01a77713 andi a4,a4,26 +800017ec: d0d714e3 bne a4,a3,800014f4 <_vfprintf_r+0xdc> +800017f0: 00ec1703 lh a4,14(s8) +800017f4: d00740e3 bltz a4,800014f4 <_vfprintf_r+0xdc> +800017f8: 01412683 lw a3,20(sp) +800017fc: 00090613 mv a2,s2 +80001800: 000c0593 mv a1,s8 +80001804: 000d0513 mv a0,s10 +80001808: 6b8020ef jal ra,80003ec0 <__sbprintf> +8000180c: 00a12623 sw a0,12(sp) +80001810: f7dff06f j 8000178c <_vfprintf_r+0x374> +80001814: 000d0513 mv a0,s10 +80001818: 190060ef jal ra,800079a8 <_localeconv_r> +8000181c: 00452783 lw a5,4(a0) +80001820: 00078513 mv a0,a5 +80001824: 04f12623 sw a5,76(sp) +80001828: 138080ef jal ra,80009960 +8000182c: 00050793 mv a5,a0 +80001830: 000d0513 mv a0,s10 +80001834: 00078493 mv s1,a5 +80001838: 04f12423 sw a5,72(sp) +8000183c: 16c060ef jal ra,800079a8 <_localeconv_r> +80001840: 00852783 lw a5,8(a0) +80001844: 02f12e23 sw a5,60(sp) +80001848: 00048463 beqz s1,80001850 <_vfprintf_r+0x438> +8000184c: 12c0106f j 80002978 <_vfprintf_r+0x1560> +80001850: 00044483 lbu s1,0(s0) +80001854: d7dff06f j 800015d0 <_vfprintf_r+0x1b8> +80001858: 00044483 lbu s1,0(s0) +8000185c: 020a6a13 ori s4,s4,32 +80001860: d71ff06f j 800015d0 <_vfprintf_r+0x1b8> +80001864: 416404b3 sub s1,s0,s6 +80001868: d16410e3 bne s0,s6,80001568 <_vfprintf_r+0x150> +8000186c: 00044783 lbu a5,0(s0) +80001870: d35ff06f j 800015a4 <_vfprintf_r+0x18c> +80001874: 0e410613 addi a2,sp,228 +80001878: 000c0593 mv a1,s8 +8000187c: 000d0513 mv a0,s10 +80001880: 5190a0ef jal ra,8000c598 <__sprint_r> +80001884: ee051ce3 bnez a0,8000177c <_vfprintf_r+0x364> +80001888: 10c10893 addi a7,sp,268 +8000188c: d09ff06f j 80001594 <_vfprintf_r+0x17c> +80001890: 008a7793 andi a5,s4,8 +80001894: 000c8893 mv a7,s9 +80001898: 00078463 beqz a5,800018a0 <_vfprintf_r+0x488> +8000189c: 12c0106f j 800029c8 <_vfprintf_r+0x15b0> +800018a0: 01412783 lw a5,20(sp) +800018a4: 0b010513 addi a0,sp,176 +800018a8: 01912823 sw s9,16(sp) +800018ac: 00778793 addi a5,a5,7 +800018b0: ff87f793 andi a5,a5,-8 +800018b4: 0007a583 lw a1,0(a5) +800018b8: 0047a603 lw a2,4(a5) +800018bc: 00878793 addi a5,a5,8 +800018c0: 00f12a23 sw a5,20(sp) +800018c4: 3c5120ef jal ra,80014488 <__extenddftf2> +800018c8: 0b012783 lw a5,176(sp) +800018cc: 01012883 lw a7,16(sp) +800018d0: 0ef12823 sw a5,240(sp) +800018d4: 0b412783 lw a5,180(sp) +800018d8: 0ef12a23 sw a5,244(sp) +800018dc: 0b812783 lw a5,184(sp) +800018e0: 0ef12c23 sw a5,248(sp) +800018e4: 0bc12783 lw a5,188(sp) +800018e8: 0ef12e23 sw a5,252(sp) +800018ec: 0f010513 addi a0,sp,240 +800018f0: 01112823 sw a7,16(sp) +800018f4: 048060ef jal ra,8000793c <_ldcheck> +800018f8: 0ca12623 sw a0,204(sp) +800018fc: 00200793 li a5,2 +80001900: 01012883 lw a7,16(sp) +80001904: 00f51463 bne a0,a5,8000190c <_vfprintf_r+0x4f4> +80001908: 4fc0106f j 80002e04 <_vfprintf_r+0x19ec> +8000190c: 00100793 li a5,1 +80001910: 00f51463 bne a0,a5,80001918 <_vfprintf_r+0x500> +80001914: 6440106f j 80002f58 <_vfprintf_r+0x1b40> +80001918: 06100793 li a5,97 +8000191c: 00f49463 bne s1,a5,80001924 <_vfprintf_r+0x50c> +80001920: 1c40206f j 80003ae4 <_vfprintf_r+0x26cc> +80001924: 04100793 li a5,65 +80001928: 00f49463 bne s1,a5,80001930 <_vfprintf_r+0x518> +8000192c: 1910106f j 800032bc <_vfprintf_r+0x1ea4> +80001930: fdf4fb93 andi s7,s1,-33 +80001934: fff00793 li a5,-1 +80001938: 05712223 sw s7,68(sp) +8000193c: 00fd9463 bne s11,a5,80001944 <_vfprintf_r+0x52c> +80001940: 2800206f j 80003bc0 <_vfprintf_r+0x27a8> +80001944: 04700793 li a5,71 +80001948: 00fb9463 bne s7,a5,80001950 <_vfprintf_r+0x538> +8000194c: 1e00206f j 80003b2c <_vfprintf_r+0x2714> +80001950: 0fc12303 lw t1,252(sp) +80001954: 03412423 sw s4,40(sp) +80001958: 0f012e03 lw t3,240(sp) +8000195c: 0f412e83 lw t4,244(sp) +80001960: 0f812f03 lw t5,248(sp) +80001964: 100a6793 ori a5,s4,256 +80001968: 00035463 bgez t1,80001970 <_vfprintf_r+0x558> +8000196c: 3e00206f j 80003d4c <_vfprintf_r+0x2934> +80001970: 04012c23 sw zero,88(sp) +80001974: 00078a13 mv s4,a5 +80001978: 00012823 sw zero,16(sp) +8000197c: 04600793 li a5,70 +80001980: 00fb9463 bne s7,a5,80001988 <_vfprintf_r+0x570> +80001984: 6990106f j 8000381c <_vfprintf_r+0x2404> +80001988: 04500793 li a5,69 +8000198c: 05112823 sw a7,80(sp) +80001990: 00fb8463 beq s7,a5,80001998 <_vfprintf_r+0x580> +80001994: 6090106f j 8000379c <_vfprintf_r+0x2384> +80001998: 001d8913 addi s2,s11,1 +8000199c: 0b010a93 addi s5,sp,176 +800019a0: 00090693 mv a3,s2 +800019a4: 0dc10813 addi a6,sp,220 +800019a8: 0d010793 addi a5,sp,208 +800019ac: 0cc10713 addi a4,sp,204 +800019b0: 00200613 li a2,2 +800019b4: 000a8593 mv a1,s5 +800019b8: 000d0513 mv a0,s10 +800019bc: 0bc12823 sw t3,176(sp) +800019c0: 05c12023 sw t3,64(sp) +800019c4: 0bd12a23 sw t4,180(sp) +800019c8: 03d12223 sw t4,36(sp) +800019cc: 0be12c23 sw t5,184(sp) +800019d0: 03e12023 sw t5,32(sp) +800019d4: 0a612e23 sw t1,188(sp) +800019d8: 00612e23 sw t1,28(sp) +800019dc: 4c9040ef jal ra,800066a4 <_ldtoa_r> +800019e0: 01c12303 lw t1,28(sp) +800019e4: 02012f03 lw t5,32(sp) +800019e8: 02412e83 lw t4,36(sp) +800019ec: 04012e03 lw t3,64(sp) +800019f0: 05012883 lw a7,80(sp) +800019f4: 00050b13 mv s6,a0 +800019f8: 01250933 add s2,a0,s2 +800019fc: 0a010c93 addi s9,sp,160 +80001a00: 000c8593 mv a1,s9 +80001a04: 000a8513 mv a0,s5 +80001a08: 01112e23 sw a7,28(sp) +80001a0c: 0bc12823 sw t3,176(sp) +80001a10: 0bd12a23 sw t4,180(sp) +80001a14: 0be12c23 sw t5,184(sp) +80001a18: 0a612e23 sw t1,188(sp) +80001a1c: 0a012023 sw zero,160(sp) +80001a20: 0a012223 sw zero,164(sp) +80001a24: 0a012423 sw zero,168(sp) +80001a28: 0a012623 sw zero,172(sp) +80001a2c: 7810f0ef jal ra,800119ac <__eqtf2> +80001a30: 01c12883 lw a7,28(sp) +80001a34: 00090713 mv a4,s2 +80001a38: 02050263 beqz a0,80001a5c <_vfprintf_r+0x644> +80001a3c: 0dc12703 lw a4,220(sp) +80001a40: 01277e63 bgeu a4,s2,80001a5c <_vfprintf_r+0x644> +80001a44: 03000693 li a3,48 +80001a48: 00170793 addi a5,a4,1 +80001a4c: 0cf12e23 sw a5,220(sp) +80001a50: 00d70023 sb a3,0(a4) +80001a54: 0dc12703 lw a4,220(sp) +80001a58: ff2768e3 bltu a4,s2,80001a48 <_vfprintf_r+0x630> +80001a5c: 416707b3 sub a5,a4,s6 +80001a60: 02f12023 sw a5,32(sp) +80001a64: 0cc12703 lw a4,204(sp) +80001a68: 04700793 li a5,71 +80001a6c: 00e12e23 sw a4,28(sp) +80001a70: 04412703 lw a4,68(sp) +80001a74: 00f71463 bne a4,a5,80001a7c <_vfprintf_r+0x664> +80001a78: 43d0106f j 800036b4 <_vfprintf_r+0x229c> +80001a7c: 04412703 lw a4,68(sp) +80001a80: 04600793 li a5,70 +80001a84: 00f71463 bne a4,a5,80001a8c <_vfprintf_r+0x674> +80001a88: 67d0106f j 80003904 <_vfprintf_r+0x24ec> +80001a8c: 01c12783 lw a5,28(sp) +80001a90: 04412703 lw a4,68(sp) +80001a94: 04100593 li a1,65 +80001a98: fff78793 addi a5,a5,-1 +80001a9c: 0cf12623 sw a5,204(sp) +80001aa0: 0ff4f693 andi a3,s1,255 +80001aa4: 00000613 li a2,0 +80001aa8: 00b71863 bne a4,a1,80001ab8 <_vfprintf_r+0x6a0> +80001aac: 00f68693 addi a3,a3,15 +80001ab0: 0ff6f693 andi a3,a3,255 +80001ab4: 00100613 li a2,1 +80001ab8: 0cd10a23 sb a3,212(sp) +80001abc: 02b00693 li a3,43 +80001ac0: 0007da63 bgez a5,80001ad4 <_vfprintf_r+0x6bc> +80001ac4: 01c12703 lw a4,28(sp) +80001ac8: 00100793 li a5,1 +80001acc: 02d00693 li a3,45 +80001ad0: 40e787b3 sub a5,a5,a4 +80001ad4: 0cd10aa3 sb a3,213(sp) +80001ad8: 00900693 li a3,9 +80001adc: 00f6c463 blt a3,a5,80001ae4 <_vfprintf_r+0x6cc> +80001ae0: 28c0206f j 80003d6c <_vfprintf_r+0x2954> +80001ae4: 0e310813 addi a6,sp,227 +80001ae8: 00080513 mv a0,a6 +80001aec: 00a00613 li a2,10 +80001af0: 06300e13 li t3,99 +80001af4: 02c7e733 rem a4,a5,a2 +80001af8: 00050593 mv a1,a0 +80001afc: 00078693 mv a3,a5 +80001b00: fff50513 addi a0,a0,-1 +80001b04: 03070713 addi a4,a4,48 +80001b08: fee58fa3 sb a4,-1(a1) +80001b0c: 02c7c7b3 div a5,a5,a2 +80001b10: fede42e3 blt t3,a3,80001af4 <_vfprintf_r+0x6dc> +80001b14: 03078793 addi a5,a5,48 +80001b18: 0ff7f613 andi a2,a5,255 +80001b1c: fec50fa3 sb a2,-1(a0) +80001b20: ffe58793 addi a5,a1,-2 +80001b24: 0107e463 bltu a5,a6,80001b2c <_vfprintf_r+0x714> +80001b28: 3740206f j 80003e9c <_vfprintf_r+0x2a84> +80001b2c: 0d610693 addi a3,sp,214 +80001b30: 0080006f j 80001b38 <_vfprintf_r+0x720> +80001b34: 0007c603 lbu a2,0(a5) +80001b38: 00c68023 sb a2,0(a3) +80001b3c: 00178793 addi a5,a5,1 +80001b40: 00168693 addi a3,a3,1 +80001b44: ff0798e3 bne a5,a6,80001b34 <_vfprintf_r+0x71c> +80001b48: 0e510793 addi a5,sp,229 +80001b4c: 40b787b3 sub a5,a5,a1 +80001b50: 0d610713 addi a4,sp,214 +80001b54: 00f707b3 add a5,a4,a5 +80001b58: 0d410693 addi a3,sp,212 +80001b5c: 40d787b3 sub a5,a5,a3 +80001b60: 02f12c23 sw a5,56(sp) +80001b64: 02012703 lw a4,32(sp) +80001b68: 03812683 lw a3,56(sp) +80001b6c: 00100793 li a5,1 +80001b70: 00d70cb3 add s9,a4,a3 +80001b74: 00e7c463 blt a5,a4,80001b7c <_vfprintf_r+0x764> +80001b78: 2940206f j 80003e0c <_vfprintf_r+0x29f4> +80001b7c: 02c12783 lw a5,44(sp) +80001b80: 00fc8cb3 add s9,s9,a5 +80001b84: 02812783 lw a5,40(sp) +80001b88: fffcca93 not s5,s9 +80001b8c: 41fada93 srai s5,s5,0x1f +80001b90: bff7fa13 andi s4,a5,-1025 +80001b94: 100a6a13 ori s4,s4,256 +80001b98: 015cfab3 and s5,s9,s5 +80001b9c: 02012423 sw zero,40(sp) +80001ba0: 02012223 sw zero,36(sp) +80001ba4: 00012e23 sw zero,28(sp) +80001ba8: 05812783 lw a5,88(sp) +80001bac: 00079463 bnez a5,80001bb4 <_vfprintf_r+0x79c> +80001bb0: 3790106f j 80003728 <_vfprintf_r+0x2310> +80001bb4: 02d00793 li a5,45 +80001bb8: 0cf103a3 sb a5,199(sp) +80001bbc: 00000d93 li s11,0 +80001bc0: 001a8a93 addi s5,s5,1 +80001bc4: a8dff06f j 80001650 <_vfprintf_r+0x238> +80001bc8: 0e410613 addi a2,sp,228 +80001bcc: 000c0593 mv a1,s8 +80001bd0: 000d0513 mv a0,s10 +80001bd4: 1c50a0ef jal ra,8000c598 <__sprint_r> +80001bd8: 060518e3 bnez a0,80002448 <_vfprintf_r+0x1030> +80001bdc: 0ec12783 lw a5,236(sp) +80001be0: 10c10893 addi a7,sp,268 +80001be4: ac5ff06f j 800016a8 <_vfprintf_r+0x290> +80001be8: 03012683 lw a3,48(sp) +80001bec: 02c12703 lw a4,44(sp) +80001bf0: 00700613 li a2,7 +80001bf4: 00d8a023 sw a3,0(a7) +80001bf8: 0e812683 lw a3,232(sp) +80001bfc: 00f707b3 add a5,a4,a5 +80001c00: 00e8a223 sw a4,4(a7) +80001c04: 00168693 addi a3,a3,1 +80001c08: 0ef12623 sw a5,236(sp) +80001c0c: 0ed12423 sw a3,232(sp) +80001c10: 00888893 addi a7,a7,8 +80001c14: 02d65463 bge a2,a3,80001c3c <_vfprintf_r+0x824> +80001c18: 0e410613 addi a2,sp,228 +80001c1c: 000c0593 mv a1,s8 +80001c20: 000d0513 mv a0,s10 +80001c24: 1750a0ef jal ra,8000c598 <__sprint_r> +80001c28: 020510e3 bnez a0,80002448 <_vfprintf_r+0x1030> +80001c2c: 0cc12583 lw a1,204(sp) +80001c30: 0ec12783 lw a5,236(sp) +80001c34: 0e812683 lw a3,232(sp) +80001c38: 10c10893 addi a7,sp,268 +80001c3c: 0005d463 bgez a1,80001c44 <_vfprintf_r+0x82c> +80001c40: 5850106f j 800039c4 <_vfprintf_r+0x25ac> +80001c44: 02012703 lw a4,32(sp) +80001c48: 00168693 addi a3,a3,1 +80001c4c: 0168a023 sw s6,0(a7) +80001c50: 00f707b3 add a5,a4,a5 +80001c54: 00e8a223 sw a4,4(a7) +80001c58: 0ef12623 sw a5,236(sp) +80001c5c: 0ed12423 sw a3,232(sp) +80001c60: 00700713 li a4,7 +80001c64: aad75ce3 bge a4,a3,8000171c <_vfprintf_r+0x304> +80001c68: 0e410613 addi a2,sp,228 +80001c6c: 000c0593 mv a1,s8 +80001c70: 000d0513 mv a0,s10 +80001c74: 1250a0ef jal ra,8000c598 <__sprint_r> +80001c78: 7c051863 bnez a0,80002448 <_vfprintf_r+0x1030> +80001c7c: 0ec12783 lw a5,236(sp) +80001c80: 10c10893 addi a7,sp,268 +80001c84: a9dff06f j 80001720 <_vfprintf_r+0x308> +80001c88: 01000693 li a3,16 +80001c8c: 0e812703 lw a4,232(sp) +80001c90: 0096c463 blt a3,s1,80001c98 <_vfprintf_r+0x880> +80001c94: 5190106f j 800039ac <_vfprintf_r+0x2594> +80001c98: 800156b7 lui a3,0x80015 +80001c9c: e1868e93 addi t4,a3,-488 # 80014e18 <__BSS_END__+0xffffe1dc> +80001ca0: 01000913 li s2,16 +80001ca4: 00700a13 li s4,7 +80001ca8: 000e8b13 mv s6,t4 +80001cac: 00c0006f j 80001cb8 <_vfprintf_r+0x8a0> +80001cb0: ff048493 addi s1,s1,-16 +80001cb4: 04995663 bge s2,s1,80001d00 <_vfprintf_r+0x8e8> +80001cb8: 01078793 addi a5,a5,16 +80001cbc: 00170713 addi a4,a4,1 +80001cc0: 0168a023 sw s6,0(a7) +80001cc4: 0128a223 sw s2,4(a7) +80001cc8: 0ef12623 sw a5,236(sp) +80001ccc: 0ee12423 sw a4,232(sp) +80001cd0: 00888893 addi a7,a7,8 +80001cd4: fcea5ee3 bge s4,a4,80001cb0 <_vfprintf_r+0x898> +80001cd8: 0e410613 addi a2,sp,228 +80001cdc: 000c0593 mv a1,s8 +80001ce0: 000d0513 mv a0,s10 +80001ce4: 0b50a0ef jal ra,8000c598 <__sprint_r> +80001ce8: 76051063 bnez a0,80002448 <_vfprintf_r+0x1030> +80001cec: ff048493 addi s1,s1,-16 +80001cf0: 0ec12783 lw a5,236(sp) +80001cf4: 0e812703 lw a4,232(sp) +80001cf8: 10c10893 addi a7,sp,268 +80001cfc: fa994ee3 blt s2,s1,80001cb8 <_vfprintf_r+0x8a0> +80001d00: 000b0e93 mv t4,s6 +80001d04: 009787b3 add a5,a5,s1 +80001d08: 00170713 addi a4,a4,1 +80001d0c: 01d8a023 sw t4,0(a7) +80001d10: 0098a223 sw s1,4(a7) +80001d14: 0ef12623 sw a5,236(sp) +80001d18: 0ee12423 sw a4,232(sp) +80001d1c: 00700693 li a3,7 +80001d20: a0e6d8e3 bge a3,a4,80001730 <_vfprintf_r+0x318> +80001d24: 0e410613 addi a2,sp,228 +80001d28: 000c0593 mv a1,s8 +80001d2c: 000d0513 mv a0,s10 +80001d30: 0690a0ef jal ra,8000c598 <__sprint_r> +80001d34: 70051a63 bnez a0,80002448 <_vfprintf_r+0x1030> +80001d38: 0ec12783 lw a5,236(sp) +80001d3c: 9f5ff06f j 80001730 <_vfprintf_r+0x318> +80001d40: 000d0513 mv a0,s10 +80001d44: 2c5020ef jal ra,80004808 <__sinit> +80001d48: f4cff06f j 80001494 <_vfprintf_r+0x7c> +80001d4c: 01412703 lw a4,20(sp) +80001d50: 000c8893 mv a7,s9 +80001d54: 0c0103a3 sb zero,199(sp) +80001d58: 00072783 lw a5,0(a4) +80001d5c: 00470713 addi a4,a4,4 +80001d60: 00e12a23 sw a4,20(sp) +80001d64: 14f10623 sb a5,332(sp) +80001d68: 00100a93 li s5,1 +80001d6c: 00100c93 li s9,1 +80001d70: 14c10b13 addi s6,sp,332 +80001d74: 8c9ff06f j 8000163c <_vfprintf_r+0x224> +80001d78: 01412783 lw a5,20(sp) +80001d7c: 0c0103a3 sb zero,199(sp) +80001d80: 000c8893 mv a7,s9 +80001d84: 0007ab03 lw s6,0(a5) +80001d88: 00478913 addi s2,a5,4 +80001d8c: 5a0b0ee3 beqz s6,80002b48 <_vfprintf_r+0x1730> +80001d90: fff00793 li a5,-1 +80001d94: 00fd9463 bne s11,a5,80001d9c <_vfprintf_r+0x984> +80001d98: 1000106f j 80002e98 <_vfprintf_r+0x1a80> +80001d9c: 000d8613 mv a2,s11 +80001da0: 00000593 li a1,0 +80001da4: 000b0513 mv a0,s6 +80001da8: 01912a23 sw s9,20(sp) +80001dac: 594060ef jal ra,80008340 +80001db0: 00a12823 sw a0,16(sp) +80001db4: 01412883 lw a7,20(sp) +80001db8: 00051463 bnez a0,80001dc0 <_vfprintf_r+0x9a8> +80001dbc: 31d0106f j 800038d8 <_vfprintf_r+0x24c0> +80001dc0: 01012783 lw a5,16(sp) +80001dc4: 01212a23 sw s2,20(sp) +80001dc8: 00012823 sw zero,16(sp) +80001dcc: 41678cb3 sub s9,a5,s6 +80001dd0: 0c714783 lbu a5,199(sp) +80001dd4: fffcca93 not s5,s9 +80001dd8: 41fada93 srai s5,s5,0x1f +80001ddc: 02012423 sw zero,40(sp) +80001de0: 02012223 sw zero,36(sp) +80001de4: 00012e23 sw zero,28(sp) +80001de8: 015cfab3 and s5,s9,s5 +80001dec: 00000d93 li s11,0 +80001df0: 860780e3 beqz a5,80001650 <_vfprintf_r+0x238> +80001df4: 001a8a93 addi s5,s5,1 +80001df8: 859ff06f j 80001650 <_vfprintf_r+0x238> +80001dfc: 00044483 lbu s1,0(s0) +80001e00: 004a6a13 ori s4,s4,4 +80001e04: fccff06f j 800015d0 <_vfprintf_r+0x1b8> +80001e08: 01412683 lw a3,20(sp) +80001e0c: 020a7793 andi a5,s4,32 +80001e10: 000c8893 mv a7,s9 +80001e14: 0006a703 lw a4,0(a3) +80001e18: 00468693 addi a3,a3,4 +80001e1c: 00d12a23 sw a3,20(sp) +80001e20: 36079ee3 bnez a5,8000299c <_vfprintf_r+0x1584> +80001e24: 010a7793 andi a5,s4,16 +80001e28: 00078463 beqz a5,80001e30 <_vfprintf_r+0xa18> +80001e2c: 05c0106f j 80002e88 <_vfprintf_r+0x1a70> +80001e30: 040a7793 andi a5,s4,64 +80001e34: 00078463 beqz a5,80001e3c <_vfprintf_r+0xa24> +80001e38: 3fc0106f j 80003234 <_vfprintf_r+0x1e1c> +80001e3c: 200a7a13 andi s4,s4,512 +80001e40: 000a1463 bnez s4,80001e48 <_vfprintf_r+0xa30> +80001e44: 0440106f j 80002e88 <_vfprintf_r+0x1a70> +80001e48: 00c12783 lw a5,12(sp) +80001e4c: 00040b13 mv s6,s0 +80001e50: 00f70023 sb a5,0(a4) +80001e54: 915ff06f j 80001768 <_vfprintf_r+0x350> +80001e58: 00044483 lbu s1,0(s0) +80001e5c: 06c00793 li a5,108 +80001e60: 4cf484e3 beq s1,a5,80002b28 <_vfprintf_r+0x1710> +80001e64: 010a6a13 ori s4,s4,16 +80001e68: f68ff06f j 800015d0 <_vfprintf_r+0x1b8> +80001e6c: 01412703 lw a4,20(sp) +80001e70: ffff87b7 lui a5,0xffff8 +80001e74: 8307c793 xori a5,a5,-2000 +80001e78: 0cf11423 sh a5,200(sp) +80001e7c: 00470793 addi a5,a4,4 +80001e80: 00f12a23 sw a5,20(sp) +80001e84: 00072903 lw s2,0(a4) +80001e88: 800157b7 lui a5,0x80015 +80001e8c: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +80001e90: 000c8893 mv a7,s9 +80001e94: 02f12a23 sw a5,52(sp) +80001e98: 00000c93 li s9,0 +80001e9c: 002a6b93 ori s7,s4,2 +80001ea0: 00200793 li a5,2 +80001ea4: 07800493 li s1,120 +80001ea8: 0c0103a3 sb zero,199(sp) +80001eac: fff00713 li a4,-1 +80001eb0: 20ed8663 beq s11,a4,800020bc <_vfprintf_r+0xca4> +80001eb4: 01996733 or a4,s2,s9 +80001eb8: f7fbfa13 andi s4,s7,-129 +80001ebc: 1e071e63 bnez a4,800020b8 <_vfprintf_r+0xca0> +80001ec0: 260d9463 bnez s11,80002128 <_vfprintf_r+0xd10> +80001ec4: 1c079063 bnez a5,80002084 <_vfprintf_r+0xc6c> +80001ec8: 001bfc93 andi s9,s7,1 +80001ecc: 1b010b13 addi s6,sp,432 +80001ed0: 280c9ce3 bnez s9,80002968 <_vfprintf_r+0x1550> +80001ed4: 000c8a93 mv s5,s9 +80001ed8: 01bcd463 bge s9,s11,80001ee0 <_vfprintf_r+0xac8> +80001edc: 000d8a93 mv s5,s11 +80001ee0: 0c714783 lbu a5,199(sp) +80001ee4: 00012823 sw zero,16(sp) +80001ee8: 02012423 sw zero,40(sp) +80001eec: 02012223 sw zero,36(sp) +80001ef0: 00012e23 sw zero,28(sp) +80001ef4: f00790e3 bnez a5,80001df4 <_vfprintf_r+0x9dc> +80001ef8: f58ff06f j 80001650 <_vfprintf_r+0x238> +80001efc: 00044483 lbu s1,0(s0) +80001f00: 06800793 li a5,104 +80001f04: 42f48ae3 beq s1,a5,80002b38 <_vfprintf_r+0x1720> +80001f08: 040a6a13 ori s4,s4,64 +80001f0c: ec4ff06f j 800015d0 <_vfprintf_r+0x1b8> +80001f10: 02b00793 li a5,43 +80001f14: 00044483 lbu s1,0(s0) +80001f18: 0cf103a3 sb a5,199(sp) +80001f1c: eb4ff06f j 800015d0 <_vfprintf_r+0x1b8> +80001f20: 00044483 lbu s1,0(s0) +80001f24: 080a6a13 ori s4,s4,128 +80001f28: ea8ff06f j 800015d0 <_vfprintf_r+0x1b8> +80001f2c: 00044483 lbu s1,0(s0) +80001f30: 00140713 addi a4,s0,1 +80001f34: 01749463 bne s1,s7,80001f3c <_vfprintf_r+0xb24> +80001f38: 7250106f j 80003e5c <_vfprintf_r+0x2a44> +80001f3c: fd048693 addi a3,s1,-48 +80001f40: 00070413 mv s0,a4 +80001f44: 00000d93 li s11,0 +80001f48: e8dae663 bltu s5,a3,800015d4 <_vfprintf_r+0x1bc> +80001f4c: 00044483 lbu s1,0(s0) +80001f50: 002d9793 slli a5,s11,0x2 +80001f54: 01b787b3 add a5,a5,s11 +80001f58: 00179793 slli a5,a5,0x1 +80001f5c: 00d78db3 add s11,a5,a3 +80001f60: fd048693 addi a3,s1,-48 +80001f64: 00140413 addi s0,s0,1 +80001f68: fedaf2e3 bgeu s5,a3,80001f4c <_vfprintf_r+0xb34> +80001f6c: e68ff06f j 800015d4 <_vfprintf_r+0x1bc> +80001f70: 01412783 lw a5,20(sp) +80001f74: 00044483 lbu s1,0(s0) +80001f78: 0007a983 lw s3,0(a5) +80001f7c: 00478793 addi a5,a5,4 +80001f80: 00f12a23 sw a5,20(sp) +80001f84: e409d663 bgez s3,800015d0 <_vfprintf_r+0x1b8> +80001f88: 413009b3 neg s3,s3 +80001f8c: 004a6a13 ori s4,s4,4 +80001f90: e40ff06f j 800015d0 <_vfprintf_r+0x1b8> +80001f94: 00044483 lbu s1,0(s0) +80001f98: 001a6a13 ori s4,s4,1 +80001f9c: e34ff06f j 800015d0 <_vfprintf_r+0x1b8> +80001fa0: 0c714783 lbu a5,199(sp) +80001fa4: 00044483 lbu s1,0(s0) +80001fa8: e2079463 bnez a5,800015d0 <_vfprintf_r+0x1b8> +80001fac: 02000793 li a5,32 +80001fb0: 0cf103a3 sb a5,199(sp) +80001fb4: e1cff06f j 800015d0 <_vfprintf_r+0x1b8> +80001fb8: 000c8893 mv a7,s9 +80001fbc: 010a6a13 ori s4,s4,16 +80001fc0: 020a7793 andi a5,s4,32 +80001fc4: 0c078ee3 beqz a5,800028a0 <_vfprintf_r+0x1488> +80001fc8: 01412783 lw a5,20(sp) +80001fcc: 00778b13 addi s6,a5,7 +80001fd0: ff8b7b13 andi s6,s6,-8 +80001fd4: 000b2903 lw s2,0(s6) +80001fd8: 004b2c83 lw s9,4(s6) +80001fdc: 008b0793 addi a5,s6,8 +80001fe0: 00f12a23 sw a5,20(sp) +80001fe4: bffa7b93 andi s7,s4,-1025 +80001fe8: 00000793 li a5,0 +80001fec: ebdff06f j 80001ea8 <_vfprintf_r+0xa90> +80001ff0: 000c8893 mv a7,s9 +80001ff4: 010a6b93 ori s7,s4,16 +80001ff8: 020bf793 andi a5,s7,32 +80001ffc: 0c0788e3 beqz a5,800028cc <_vfprintf_r+0x14b4> +80002000: 01412783 lw a5,20(sp) +80002004: 00778b13 addi s6,a5,7 +80002008: ff8b7b13 andi s6,s6,-8 +8000200c: 008b0793 addi a5,s6,8 +80002010: 00f12a23 sw a5,20(sp) +80002014: 000b2903 lw s2,0(s6) +80002018: 004b2c83 lw s9,4(s6) +8000201c: 00100793 li a5,1 +80002020: e89ff06f j 80001ea8 <_vfprintf_r+0xa90> +80002024: 00044483 lbu s1,0(s0) +80002028: 008a6a13 ori s4,s4,8 +8000202c: da4ff06f j 800015d0 <_vfprintf_r+0x1b8> +80002030: 000c8893 mv a7,s9 +80002034: 010a6a13 ori s4,s4,16 +80002038: 020a7793 andi a5,s4,32 +8000203c: 0c0780e3 beqz a5,800028fc <_vfprintf_r+0x14e4> +80002040: 01412783 lw a5,20(sp) +80002044: 00778b13 addi s6,a5,7 +80002048: ff8b7b13 andi s6,s6,-8 +8000204c: 004b2783 lw a5,4(s6) +80002050: 000b2903 lw s2,0(s6) +80002054: 008b0713 addi a4,s6,8 +80002058: 00e12a23 sw a4,20(sp) +8000205c: 00078c93 mv s9,a5 +80002060: 0c07c6e3 bltz a5,8000292c <_vfprintf_r+0x1514> +80002064: fff00793 li a5,-1 +80002068: 000a0b93 mv s7,s4 +8000206c: 02fd8463 beq s11,a5,80002094 <_vfprintf_r+0xc7c> +80002070: 019967b3 or a5,s2,s9 +80002074: f7fa7b93 andi s7,s4,-129 +80002078: 00079e63 bnez a5,80002094 <_vfprintf_r+0xc7c> +8000207c: 020d9263 bnez s11,800020a0 <_vfprintf_r+0xc88> +80002080: 000b8a13 mv s4,s7 +80002084: 00000d93 li s11,0 +80002088: 00000c93 li s9,0 +8000208c: 1b010b13 addi s6,sp,432 +80002090: e45ff06f j 80001ed4 <_vfprintf_r+0xabc> +80002094: 3a0c92e3 bnez s9,80002c38 <_vfprintf_r+0x1820> +80002098: 00900793 li a5,9 +8000209c: 3927eee3 bltu a5,s2,80002c38 <_vfprintf_r+0x1820> +800020a0: 03090913 addi s2,s2,48 +800020a4: 1b2107a3 sb s2,431(sp) +800020a8: 000b8a13 mv s4,s7 +800020ac: 00100c93 li s9,1 +800020b0: 1af10b13 addi s6,sp,431 +800020b4: e21ff06f j 80001ed4 <_vfprintf_r+0xabc> +800020b8: 000a0b93 mv s7,s4 +800020bc: 00100713 li a4,1 +800020c0: fce78ae3 beq a5,a4,80002094 <_vfprintf_r+0xc7c> +800020c4: 00200713 li a4,2 +800020c8: 06e78c63 beq a5,a4,80002140 <_vfprintf_r+0xd28> +800020cc: 1b010b13 addi s6,sp,432 +800020d0: 01dc9713 slli a4,s9,0x1d +800020d4: 00797793 andi a5,s2,7 +800020d8: 00395913 srli s2,s2,0x3 +800020dc: 03078793 addi a5,a5,48 +800020e0: 01276933 or s2,a4,s2 +800020e4: 003cdc93 srli s9,s9,0x3 +800020e8: fefb0fa3 sb a5,-1(s6) +800020ec: 01996733 or a4,s2,s9 +800020f0: 000b0613 mv a2,s6 +800020f4: fffb0b13 addi s6,s6,-1 +800020f8: fc071ce3 bnez a4,800020d0 <_vfprintf_r+0xcb8> +800020fc: 001bf693 andi a3,s7,1 +80002100: 06068a63 beqz a3,80002174 <_vfprintf_r+0xd5c> +80002104: 03000693 li a3,48 +80002108: 06d78663 beq a5,a3,80002174 <_vfprintf_r+0xd5c> +8000210c: ffe60613 addi a2,a2,-2 +80002110: 1b010793 addi a5,sp,432 +80002114: fedb0fa3 sb a3,-1(s6) +80002118: 40c78cb3 sub s9,a5,a2 +8000211c: 000b8a13 mv s4,s7 +80002120: 00060b13 mv s6,a2 +80002124: db1ff06f j 80001ed4 <_vfprintf_r+0xabc> +80002128: 00100713 li a4,1 +8000212c: 00e79463 bne a5,a4,80002134 <_vfprintf_r+0xd1c> +80002130: 14d0106f j 80003a7c <_vfprintf_r+0x2664> +80002134: 00200713 li a4,2 +80002138: 000a0b93 mv s7,s4 +8000213c: f8e798e3 bne a5,a4,800020cc <_vfprintf_r+0xcb4> +80002140: 03412683 lw a3,52(sp) +80002144: 1b010b13 addi s6,sp,432 +80002148: 00f97793 andi a5,s2,15 +8000214c: 00f687b3 add a5,a3,a5 +80002150: 0007c703 lbu a4,0(a5) +80002154: 00495913 srli s2,s2,0x4 +80002158: 01cc9793 slli a5,s9,0x1c +8000215c: 0127e933 or s2,a5,s2 +80002160: 004cdc93 srli s9,s9,0x4 +80002164: feeb0fa3 sb a4,-1(s6) +80002168: 019967b3 or a5,s2,s9 +8000216c: fffb0b13 addi s6,s6,-1 +80002170: fc079ce3 bnez a5,80002148 <_vfprintf_r+0xd30> +80002174: 1b010793 addi a5,sp,432 +80002178: 41678cb3 sub s9,a5,s6 +8000217c: 000b8a13 mv s4,s7 +80002180: d55ff06f j 80001ed4 <_vfprintf_r+0xabc> +80002184: 06500693 li a3,101 +80002188: 2c96dc63 bge a3,s1,80002460 <_vfprintf_r+0x1048> +8000218c: 0f012683 lw a3,240(sp) +80002190: 0a010593 addi a1,sp,160 +80002194: 0b010513 addi a0,sp,176 +80002198: 0ad12823 sw a3,176(sp) +8000219c: 0f412683 lw a3,244(sp) +800021a0: 05112223 sw a7,68(sp) +800021a4: 04f12023 sw a5,64(sp) +800021a8: 0ad12a23 sw a3,180(sp) +800021ac: 0f812683 lw a3,248(sp) +800021b0: 0a012023 sw zero,160(sp) +800021b4: 0a012223 sw zero,164(sp) +800021b8: 0ad12c23 sw a3,184(sp) +800021bc: 0fc12683 lw a3,252(sp) +800021c0: 0a012423 sw zero,168(sp) +800021c4: 0a012623 sw zero,172(sp) +800021c8: 0ad12e23 sw a3,188(sp) +800021cc: 7e00f0ef jal ra,800119ac <__eqtf2> +800021d0: 04012783 lw a5,64(sp) +800021d4: 04412883 lw a7,68(sp) +800021d8: 4a051863 bnez a0,80002688 <_vfprintf_r+0x1270> +800021dc: 0e812703 lw a4,232(sp) +800021e0: 800156b7 lui a3,0x80015 +800021e4: ca868693 addi a3,a3,-856 # 80014ca8 <__BSS_END__+0xffffe06c> +800021e8: 00d8a023 sw a3,0(a7) +800021ec: 00178793 addi a5,a5,1 +800021f0: 00100693 li a3,1 +800021f4: 00170713 addi a4,a4,1 +800021f8: 00d8a223 sw a3,4(a7) +800021fc: 0ef12623 sw a5,236(sp) +80002200: 0ee12423 sw a4,232(sp) +80002204: 00700693 li a3,7 +80002208: 00888893 addi a7,a7,8 +8000220c: 3ae6c6e3 blt a3,a4,80002db8 <_vfprintf_r+0x19a0> +80002210: 0cc12703 lw a4,204(sp) +80002214: 02012683 lw a3,32(sp) +80002218: 72d75c63 bge a4,a3,80002950 <_vfprintf_r+0x1538> +8000221c: 03012703 lw a4,48(sp) +80002220: 02c12683 lw a3,44(sp) +80002224: 00888893 addi a7,a7,8 +80002228: fee8ac23 sw a4,-8(a7) +8000222c: 0e812703 lw a4,232(sp) +80002230: 00d787b3 add a5,a5,a3 +80002234: fed8ae23 sw a3,-4(a7) +80002238: 00170713 addi a4,a4,1 +8000223c: 0ef12623 sw a5,236(sp) +80002240: 0ee12423 sw a4,232(sp) +80002244: 00700693 li a3,7 +80002248: 0ce6c0e3 blt a3,a4,80002b08 <_vfprintf_r+0x16f0> +8000224c: 02012703 lw a4,32(sp) +80002250: fff70493 addi s1,a4,-1 +80002254: cc905663 blez s1,80001720 <_vfprintf_r+0x308> +80002258: 01000693 li a3,16 +8000225c: 0e812703 lw a4,232(sp) +80002260: 3696dce3 bge a3,s1,80002dd8 <_vfprintf_r+0x19c0> +80002264: 01000913 li s2,16 +80002268: 00700c93 li s9,7 +8000226c: 00c0006f j 80002278 <_vfprintf_r+0xe60> +80002270: ff048493 addi s1,s1,-16 +80002274: 369952e3 bge s2,s1,80002dd8 <_vfprintf_r+0x19c0> +80002278: 00812683 lw a3,8(sp) +8000227c: 01078793 addi a5,a5,16 +80002280: 00170713 addi a4,a4,1 +80002284: 00d8a023 sw a3,0(a7) +80002288: 0128a223 sw s2,4(a7) +8000228c: 0ef12623 sw a5,236(sp) +80002290: 0ee12423 sw a4,232(sp) +80002294: 00888893 addi a7,a7,8 +80002298: fcecdce3 bge s9,a4,80002270 <_vfprintf_r+0xe58> +8000229c: 0e410613 addi a2,sp,228 +800022a0: 000c0593 mv a1,s8 +800022a4: 000d0513 mv a0,s10 +800022a8: 2f00a0ef jal ra,8000c598 <__sprint_r> +800022ac: 18051e63 bnez a0,80002448 <_vfprintf_r+0x1030> +800022b0: 0ec12783 lw a5,236(sp) 800022b4: 0e812703 lw a4,232(sp) -800022b8: 00d787b3 add a5,a5,a3 -800022bc: fed8ae23 sw a3,-4(a7) -800022c0: 00170713 addi a4,a4,1 -800022c4: 0ef12623 sw a5,236(sp) -800022c8: 0ee12423 sw a4,232(sp) -800022cc: 00700693 li a3,7 -800022d0: 0ce6c0e3 blt a3,a4,80002b90 <_vfprintf_r+0x16f0> -800022d4: 02012703 lw a4,32(sp) -800022d8: fff70493 addi s1,a4,-1 -800022dc: cc905663 blez s1,800017a8 <_vfprintf_r+0x308> -800022e0: 01000693 li a3,16 -800022e4: 0e812703 lw a4,232(sp) -800022e8: 3696dce3 bge a3,s1,80002e60 <_vfprintf_r+0x19c0> -800022ec: 01000913 li s2,16 -800022f0: 00700c93 li s9,7 -800022f4: 00c0006f j 80002300 <_vfprintf_r+0xe60> -800022f8: ff048493 addi s1,s1,-16 -800022fc: 369952e3 bge s2,s1,80002e60 <_vfprintf_r+0x19c0> -80002300: 00812683 lw a3,8(sp) -80002304: 01078793 addi a5,a5,16 -80002308: 00170713 addi a4,a4,1 -8000230c: 00d8a023 sw a3,0(a7) -80002310: 0128a223 sw s2,4(a7) -80002314: 0ef12623 sw a5,236(sp) -80002318: 0ee12423 sw a4,232(sp) -8000231c: 00888893 addi a7,a7,8 -80002320: fcecdce3 bge s9,a4,800022f8 <_vfprintf_r+0xe58> -80002324: 0e410613 addi a2,sp,228 -80002328: 000c0593 mv a1,s8 -8000232c: 000d0513 mv a0,s10 -80002330: 4c00a0ef jal ra,8000c7f0 <__sprint_r> -80002334: 18051e63 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002338: 0ec12783 lw a5,236(sp) -8000233c: 0e812703 lw a4,232(sp) -80002340: 10c10893 addi a7,sp,268 -80002344: fb5ff06f j 800022f8 <_vfprintf_r+0xe58> -80002348: 41598933 sub s2,s3,s5 -8000234c: c3205263 blez s2,80001770 <_vfprintf_r+0x2d0> -80002350: 01000613 li a2,16 -80002354: 0e812683 lw a3,232(sp) -80002358: 07265463 bge a2,s2,800023c0 <_vfprintf_r+0xf20> -8000235c: 01000e13 li t3,16 -80002360: 00700b93 li s7,7 -80002364: 00c0006f j 80002370 <_vfprintf_r+0xed0> -80002368: ff090913 addi s2,s2,-16 -8000236c: 052e5a63 bge t3,s2,800023c0 <_vfprintf_r+0xf20> -80002370: 00812703 lw a4,8(sp) -80002374: 01078793 addi a5,a5,16 -80002378: 00168693 addi a3,a3,1 -8000237c: 00e8a023 sw a4,0(a7) -80002380: 01c8a223 sw t3,4(a7) -80002384: 0ef12623 sw a5,236(sp) -80002388: 0ed12423 sw a3,232(sp) -8000238c: 00888893 addi a7,a7,8 -80002390: fcdbdce3 bge s7,a3,80002368 <_vfprintf_r+0xec8> -80002394: 0e410613 addi a2,sp,228 -80002398: 000c0593 mv a1,s8 -8000239c: 000d0513 mv a0,s10 -800023a0: 4500a0ef jal ra,8000c7f0 <__sprint_r> -800023a4: 12051663 bnez a0,800024d0 <_vfprintf_r+0x1030> -800023a8: 01000e13 li t3,16 -800023ac: ff090913 addi s2,s2,-16 -800023b0: 0ec12783 lw a5,236(sp) -800023b4: 0e812683 lw a3,232(sp) -800023b8: 10c10893 addi a7,sp,268 -800023bc: fb2e4ae3 blt t3,s2,80002370 <_vfprintf_r+0xed0> -800023c0: 00812703 lw a4,8(sp) -800023c4: 012787b3 add a5,a5,s2 -800023c8: 00168693 addi a3,a3,1 -800023cc: 00e8a023 sw a4,0(a7) -800023d0: 0128a223 sw s2,4(a7) -800023d4: 0ef12623 sw a5,236(sp) -800023d8: 0ed12423 sw a3,232(sp) -800023dc: 00700613 li a2,7 -800023e0: 00888893 addi a7,a7,8 -800023e4: b8d65663 bge a2,a3,80001770 <_vfprintf_r+0x2d0> -800023e8: 0e410613 addi a2,sp,228 -800023ec: 000c0593 mv a1,s8 -800023f0: 000d0513 mv a0,s10 -800023f4: 3fc0a0ef jal ra,8000c7f0 <__sprint_r> -800023f8: 0c051c63 bnez a0,800024d0 <_vfprintf_r+0x1030> -800023fc: 0ec12783 lw a5,236(sp) -80002400: 10c10893 addi a7,sp,268 -80002404: b6cff06f j 80001770 <_vfprintf_r+0x2d0> -80002408: 01000613 li a2,16 -8000240c: 0e812683 lw a3,232(sp) -80002410: 07b65263 bge a2,s11,80002474 <_vfprintf_r+0xfd4> -80002414: 01000b93 li s7,16 -80002418: 00700913 li s2,7 -8000241c: 00c0006f j 80002428 <_vfprintf_r+0xf88> -80002420: ff0d8d93 addi s11,s11,-16 -80002424: 05bbd863 bge s7,s11,80002474 <_vfprintf_r+0xfd4> -80002428: 00812703 lw a4,8(sp) -8000242c: 01078793 addi a5,a5,16 -80002430: 00168693 addi a3,a3,1 -80002434: 00e8a023 sw a4,0(a7) -80002438: 0178a223 sw s7,4(a7) -8000243c: 0ef12623 sw a5,236(sp) -80002440: 0ed12423 sw a3,232(sp) -80002444: 00888893 addi a7,a7,8 -80002448: fcd95ce3 bge s2,a3,80002420 <_vfprintf_r+0xf80> -8000244c: 0e410613 addi a2,sp,228 -80002450: 000c0593 mv a1,s8 +800022b8: 10c10893 addi a7,sp,268 +800022bc: fb5ff06f j 80002270 <_vfprintf_r+0xe58> +800022c0: 41598933 sub s2,s3,s5 +800022c4: c3205263 blez s2,800016e8 <_vfprintf_r+0x2d0> +800022c8: 01000613 li a2,16 +800022cc: 0e812683 lw a3,232(sp) +800022d0: 07265463 bge a2,s2,80002338 <_vfprintf_r+0xf20> +800022d4: 01000e13 li t3,16 +800022d8: 00700b93 li s7,7 +800022dc: 00c0006f j 800022e8 <_vfprintf_r+0xed0> +800022e0: ff090913 addi s2,s2,-16 +800022e4: 052e5a63 bge t3,s2,80002338 <_vfprintf_r+0xf20> +800022e8: 00812703 lw a4,8(sp) +800022ec: 01078793 addi a5,a5,16 +800022f0: 00168693 addi a3,a3,1 +800022f4: 00e8a023 sw a4,0(a7) +800022f8: 01c8a223 sw t3,4(a7) +800022fc: 0ef12623 sw a5,236(sp) +80002300: 0ed12423 sw a3,232(sp) +80002304: 00888893 addi a7,a7,8 +80002308: fcdbdce3 bge s7,a3,800022e0 <_vfprintf_r+0xec8> +8000230c: 0e410613 addi a2,sp,228 +80002310: 000c0593 mv a1,s8 +80002314: 000d0513 mv a0,s10 +80002318: 2800a0ef jal ra,8000c598 <__sprint_r> +8000231c: 12051663 bnez a0,80002448 <_vfprintf_r+0x1030> +80002320: 01000e13 li t3,16 +80002324: ff090913 addi s2,s2,-16 +80002328: 0ec12783 lw a5,236(sp) +8000232c: 0e812683 lw a3,232(sp) +80002330: 10c10893 addi a7,sp,268 +80002334: fb2e4ae3 blt t3,s2,800022e8 <_vfprintf_r+0xed0> +80002338: 00812703 lw a4,8(sp) +8000233c: 012787b3 add a5,a5,s2 +80002340: 00168693 addi a3,a3,1 +80002344: 00e8a023 sw a4,0(a7) +80002348: 0128a223 sw s2,4(a7) +8000234c: 0ef12623 sw a5,236(sp) +80002350: 0ed12423 sw a3,232(sp) +80002354: 00700613 li a2,7 +80002358: 00888893 addi a7,a7,8 +8000235c: b8d65663 bge a2,a3,800016e8 <_vfprintf_r+0x2d0> +80002360: 0e410613 addi a2,sp,228 +80002364: 000c0593 mv a1,s8 +80002368: 000d0513 mv a0,s10 +8000236c: 22c0a0ef jal ra,8000c598 <__sprint_r> +80002370: 0c051c63 bnez a0,80002448 <_vfprintf_r+0x1030> +80002374: 0ec12783 lw a5,236(sp) +80002378: 10c10893 addi a7,sp,268 +8000237c: b6cff06f j 800016e8 <_vfprintf_r+0x2d0> +80002380: 01000613 li a2,16 +80002384: 0e812683 lw a3,232(sp) +80002388: 07b65263 bge a2,s11,800023ec <_vfprintf_r+0xfd4> +8000238c: 01000b93 li s7,16 +80002390: 00700913 li s2,7 +80002394: 00c0006f j 800023a0 <_vfprintf_r+0xf88> +80002398: ff0d8d93 addi s11,s11,-16 +8000239c: 05bbd863 bge s7,s11,800023ec <_vfprintf_r+0xfd4> +800023a0: 00812703 lw a4,8(sp) +800023a4: 01078793 addi a5,a5,16 +800023a8: 00168693 addi a3,a3,1 +800023ac: 00e8a023 sw a4,0(a7) +800023b0: 0178a223 sw s7,4(a7) +800023b4: 0ef12623 sw a5,236(sp) +800023b8: 0ed12423 sw a3,232(sp) +800023bc: 00888893 addi a7,a7,8 +800023c0: fcd95ce3 bge s2,a3,80002398 <_vfprintf_r+0xf80> +800023c4: 0e410613 addi a2,sp,228 +800023c8: 000c0593 mv a1,s8 +800023cc: 000d0513 mv a0,s10 +800023d0: 1c80a0ef jal ra,8000c598 <__sprint_r> +800023d4: 06051a63 bnez a0,80002448 <_vfprintf_r+0x1030> +800023d8: ff0d8d93 addi s11,s11,-16 +800023dc: 0ec12783 lw a5,236(sp) +800023e0: 0e812683 lw a3,232(sp) +800023e4: 10c10893 addi a7,sp,268 +800023e8: fbbbcce3 blt s7,s11,800023a0 <_vfprintf_r+0xf88> +800023ec: 00812703 lw a4,8(sp) +800023f0: 01b787b3 add a5,a5,s11 +800023f4: 00168693 addi a3,a3,1 +800023f8: 00e8a023 sw a4,0(a7) +800023fc: 01b8a223 sw s11,4(a7) +80002400: 0ef12623 sw a5,236(sp) +80002404: 0ed12423 sw a3,232(sp) +80002408: 00700613 li a2,7 +8000240c: 00888893 addi a7,a7,8 +80002410: aed65063 bge a2,a3,800016f0 <_vfprintf_r+0x2d8> +80002414: 0e410613 addi a2,sp,228 +80002418: 000c0593 mv a1,s8 +8000241c: 000d0513 mv a0,s10 +80002420: 1780a0ef jal ra,8000c598 <__sprint_r> +80002424: 02051263 bnez a0,80002448 <_vfprintf_r+0x1030> +80002428: 0ec12783 lw a5,236(sp) +8000242c: 10c10893 addi a7,sp,268 +80002430: ac0ff06f j 800016f0 <_vfprintf_r+0x2d8> +80002434: 0e410613 addi a2,sp,228 +80002438: 000c0593 mv a1,s8 +8000243c: 000d0513 mv a0,s10 +80002440: 1580a0ef jal ra,8000c598 <__sprint_r> +80002444: b0050263 beqz a0,80001748 <_vfprintf_r+0x330> +80002448: 01012b83 lw s7,16(sp) +8000244c: b20b8863 beqz s7,8000177c <_vfprintf_r+0x364> +80002450: 000b8593 mv a1,s7 80002454: 000d0513 mv a0,s10 -80002458: 3980a0ef jal ra,8000c7f0 <__sprint_r> -8000245c: 06051a63 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002460: ff0d8d93 addi s11,s11,-16 -80002464: 0ec12783 lw a5,236(sp) -80002468: 0e812683 lw a3,232(sp) -8000246c: 10c10893 addi a7,sp,268 -80002470: fbbbcce3 blt s7,s11,80002428 <_vfprintf_r+0xf88> -80002474: 00812703 lw a4,8(sp) -80002478: 01b787b3 add a5,a5,s11 -8000247c: 00168693 addi a3,a3,1 -80002480: 00e8a023 sw a4,0(a7) -80002484: 01b8a223 sw s11,4(a7) -80002488: 0ef12623 sw a5,236(sp) -8000248c: 0ed12423 sw a3,232(sp) -80002490: 00700613 li a2,7 -80002494: 00888893 addi a7,a7,8 -80002498: aed65063 bge a2,a3,80001778 <_vfprintf_r+0x2d8> -8000249c: 0e410613 addi a2,sp,228 -800024a0: 000c0593 mv a1,s8 -800024a4: 000d0513 mv a0,s10 -800024a8: 3480a0ef jal ra,8000c7f0 <__sprint_r> -800024ac: 02051263 bnez a0,800024d0 <_vfprintf_r+0x1030> -800024b0: 0ec12783 lw a5,236(sp) -800024b4: 10c10893 addi a7,sp,268 -800024b8: ac0ff06f j 80001778 <_vfprintf_r+0x2d8> -800024bc: 0e410613 addi a2,sp,228 -800024c0: 000c0593 mv a1,s8 -800024c4: 000d0513 mv a0,s10 -800024c8: 3280a0ef jal ra,8000c7f0 <__sprint_r> -800024cc: b0050263 beqz a0,800017d0 <_vfprintf_r+0x330> -800024d0: 01012b83 lw s7,16(sp) -800024d4: b20b8863 beqz s7,80001804 <_vfprintf_r+0x364> -800024d8: 000b8593 mv a1,s7 -800024dc: 000d0513 mv a0,s10 -800024e0: 5a4020ef jal ra,80004a84 <_free_r> -800024e4: b20ff06f j 80001804 <_vfprintf_r+0x364> -800024e8: 0e812683 lw a3,232(sp) -800024ec: 00178c93 addi s9,a5,1 -800024f0: 02012783 lw a5,32(sp) -800024f4: 00100613 li a2,1 -800024f8: 0168a023 sw s6,0(a7) -800024fc: 00168493 addi s1,a3,1 -80002500: 00888913 addi s2,a7,8 -80002504: 38f65663 bge a2,a5,80002890 <_vfprintf_r+0x13f0> -80002508: 00100793 li a5,1 -8000250c: 00f8a223 sw a5,4(a7) -80002510: 0f912623 sw s9,236(sp) -80002514: 0e912423 sw s1,232(sp) -80002518: 00700793 li a5,7 -8000251c: 7497ce63 blt a5,s1,80002c78 <_vfprintf_r+0x17d8> -80002520: 02c12783 lw a5,44(sp) -80002524: 03012703 lw a4,48(sp) -80002528: 00148493 addi s1,s1,1 -8000252c: 00fc8cb3 add s9,s9,a5 -80002530: 00f92223 sw a5,4(s2) -80002534: 00e92023 sw a4,0(s2) -80002538: 0f912623 sw s9,236(sp) -8000253c: 0e912423 sw s1,232(sp) -80002540: 00700793 li a5,7 -80002544: 00890913 addi s2,s2,8 -80002548: 7497ca63 blt a5,s1,80002c9c <_vfprintf_r+0x17fc> -8000254c: 0f012783 lw a5,240(sp) -80002550: 00148613 addi a2,s1,1 -80002554: 0a010593 addi a1,sp,160 -80002558: 0af12823 sw a5,176(sp) -8000255c: 0f412783 lw a5,244(sp) -80002560: 0b010513 addi a0,sp,176 -80002564: 00c12e23 sw a2,28(sp) -80002568: 0af12a23 sw a5,180(sp) -8000256c: 0f812783 lw a5,248(sp) -80002570: 0a012023 sw zero,160(sp) -80002574: 0a012223 sw zero,164(sp) -80002578: 0af12c23 sw a5,184(sp) -8000257c: 0fc12783 lw a5,252(sp) -80002580: 0a012423 sw zero,168(sp) -80002584: 0a012623 sw zero,172(sp) -80002588: 0af12e23 sw a5,188(sp) -8000258c: 35c0f0ef jal ra,800118e8 <__eqtf2> -80002590: 01c12603 lw a2,28(sp) -80002594: 02012783 lw a5,32(sp) -80002598: 00890893 addi a7,s2,8 -8000259c: 00060693 mv a3,a2 -800025a0: fff78d93 addi s11,a5,-1 -800025a4: 30050a63 beqz a0,800028b8 <_vfprintf_r+0x1418> -800025a8: 001b0713 addi a4,s6,1 -800025ac: 01bc8cb3 add s9,s9,s11 -800025b0: 00e92023 sw a4,0(s2) -800025b4: 01b92223 sw s11,4(s2) -800025b8: 0f912623 sw s9,236(sp) -800025bc: 0ec12423 sw a2,232(sp) -800025c0: 00700793 li a5,7 -800025c4: 50c7cc63 blt a5,a2,80002adc <_vfprintf_r+0x163c> -800025c8: 01090793 addi a5,s2,16 -800025cc: 00248693 addi a3,s1,2 -800025d0: 00088913 mv s2,a7 -800025d4: 00078893 mv a7,a5 -800025d8: 03812603 lw a2,56(sp) -800025dc: 0d410713 addi a4,sp,212 -800025e0: 00e92023 sw a4,0(s2) -800025e4: 019607b3 add a5,a2,s9 -800025e8: 00c92223 sw a2,4(s2) -800025ec: 0ef12623 sw a5,236(sp) -800025f0: 0ed12423 sw a3,232(sp) -800025f4: 00700713 li a4,7 -800025f8: 9ad75863 bge a4,a3,800017a8 <_vfprintf_r+0x308> -800025fc: ef4ff06f j 80001cf0 <_vfprintf_r+0x850> -80002600: 80015737 lui a4,0x80015 -80002604: 01000613 li a2,16 -80002608: 0e812683 lw a3,232(sp) -8000260c: dcc70e93 addi t4,a4,-564 # 80014dcc <__BSS_END__+0xffffe19c> -80002610: 09065c63 bge a2,a6,800026a8 <_vfprintf_r+0x1208> -80002614: 04812023 sw s0,64(sp) -80002618: 04912223 sw s1,68(sp) -8000261c: 000d0413 mv s0,s10 -80002620: 000c0493 mv s1,s8 -80002624: 01000e13 li t3,16 -80002628: 00700293 li t0,7 -8000262c: 00080c13 mv s8,a6 -80002630: 000e8d13 mv s10,t4 -80002634: 00c0006f j 80002640 <_vfprintf_r+0x11a0> -80002638: ff0c0c13 addi s8,s8,-16 -8000263c: 058e5a63 bge t3,s8,80002690 <_vfprintf_r+0x11f0> -80002640: 01078793 addi a5,a5,16 -80002644: 00168693 addi a3,a3,1 -80002648: 01a8a023 sw s10,0(a7) -8000264c: 01c8a223 sw t3,4(a7) -80002650: 0ef12623 sw a5,236(sp) -80002654: 0ed12423 sw a3,232(sp) -80002658: 00888893 addi a7,a7,8 -8000265c: fcd2dee3 bge t0,a3,80002638 <_vfprintf_r+0x1198> -80002660: 0e410613 addi a2,sp,228 -80002664: 00048593 mv a1,s1 -80002668: 00040513 mv a0,s0 -8000266c: 1840a0ef jal ra,8000c7f0 <__sprint_r> -80002670: 7a051263 bnez a0,80002e14 <_vfprintf_r+0x1974> -80002674: 01000e13 li t3,16 -80002678: ff0c0c13 addi s8,s8,-16 +80002458: 57c020ef jal ra,800049d4 <_free_r> +8000245c: b20ff06f j 8000177c <_vfprintf_r+0x364> +80002460: 0e812683 lw a3,232(sp) +80002464: 00178c93 addi s9,a5,1 +80002468: 02012783 lw a5,32(sp) +8000246c: 00100613 li a2,1 +80002470: 0168a023 sw s6,0(a7) +80002474: 00168493 addi s1,a3,1 +80002478: 00888913 addi s2,a7,8 +8000247c: 38f65663 bge a2,a5,80002808 <_vfprintf_r+0x13f0> +80002480: 00100793 li a5,1 +80002484: 00f8a223 sw a5,4(a7) +80002488: 0f912623 sw s9,236(sp) +8000248c: 0e912423 sw s1,232(sp) +80002490: 00700793 li a5,7 +80002494: 7497ce63 blt a5,s1,80002bf0 <_vfprintf_r+0x17d8> +80002498: 02c12783 lw a5,44(sp) +8000249c: 03012703 lw a4,48(sp) +800024a0: 00148493 addi s1,s1,1 +800024a4: 00fc8cb3 add s9,s9,a5 +800024a8: 00f92223 sw a5,4(s2) +800024ac: 00e92023 sw a4,0(s2) +800024b0: 0f912623 sw s9,236(sp) +800024b4: 0e912423 sw s1,232(sp) +800024b8: 00700793 li a5,7 +800024bc: 00890913 addi s2,s2,8 +800024c0: 7497ca63 blt a5,s1,80002c14 <_vfprintf_r+0x17fc> +800024c4: 0f012783 lw a5,240(sp) +800024c8: 00148613 addi a2,s1,1 +800024cc: 0a010593 addi a1,sp,160 +800024d0: 0af12823 sw a5,176(sp) +800024d4: 0f412783 lw a5,244(sp) +800024d8: 0b010513 addi a0,sp,176 +800024dc: 00c12e23 sw a2,28(sp) +800024e0: 0af12a23 sw a5,180(sp) +800024e4: 0f812783 lw a5,248(sp) +800024e8: 0a012023 sw zero,160(sp) +800024ec: 0a012223 sw zero,164(sp) +800024f0: 0af12c23 sw a5,184(sp) +800024f4: 0fc12783 lw a5,252(sp) +800024f8: 0a012423 sw zero,168(sp) +800024fc: 0a012623 sw zero,172(sp) +80002500: 0af12e23 sw a5,188(sp) +80002504: 4a80f0ef jal ra,800119ac <__eqtf2> +80002508: 01c12603 lw a2,28(sp) +8000250c: 02012783 lw a5,32(sp) +80002510: 00890893 addi a7,s2,8 +80002514: 00060693 mv a3,a2 +80002518: fff78d93 addi s11,a5,-1 +8000251c: 30050a63 beqz a0,80002830 <_vfprintf_r+0x1418> +80002520: 001b0713 addi a4,s6,1 +80002524: 01bc8cb3 add s9,s9,s11 +80002528: 00e92023 sw a4,0(s2) +8000252c: 01b92223 sw s11,4(s2) +80002530: 0f912623 sw s9,236(sp) +80002534: 0ec12423 sw a2,232(sp) +80002538: 00700793 li a5,7 +8000253c: 50c7cc63 blt a5,a2,80002a54 <_vfprintf_r+0x163c> +80002540: 01090793 addi a5,s2,16 +80002544: 00248693 addi a3,s1,2 +80002548: 00088913 mv s2,a7 +8000254c: 00078893 mv a7,a5 +80002550: 03812603 lw a2,56(sp) +80002554: 0d410713 addi a4,sp,212 +80002558: 00e92023 sw a4,0(s2) +8000255c: 019607b3 add a5,a2,s9 +80002560: 00c92223 sw a2,4(s2) +80002564: 0ef12623 sw a5,236(sp) +80002568: 0ed12423 sw a3,232(sp) +8000256c: 00700713 li a4,7 +80002570: 9ad75863 bge a4,a3,80001720 <_vfprintf_r+0x308> +80002574: ef4ff06f j 80001c68 <_vfprintf_r+0x850> +80002578: 80015737 lui a4,0x80015 +8000257c: 01000613 li a2,16 +80002580: 0e812683 lw a3,232(sp) +80002584: e1870e93 addi t4,a4,-488 # 80014e18 <__BSS_END__+0xffffe1dc> +80002588: 09065c63 bge a2,a6,80002620 <_vfprintf_r+0x1208> +8000258c: 04812023 sw s0,64(sp) +80002590: 04912223 sw s1,68(sp) +80002594: 000d0413 mv s0,s10 +80002598: 000c0493 mv s1,s8 +8000259c: 01000e13 li t3,16 +800025a0: 00700293 li t0,7 +800025a4: 00080c13 mv s8,a6 +800025a8: 000e8d13 mv s10,t4 +800025ac: 00c0006f j 800025b8 <_vfprintf_r+0x11a0> +800025b0: ff0c0c13 addi s8,s8,-16 +800025b4: 058e5a63 bge t3,s8,80002608 <_vfprintf_r+0x11f0> +800025b8: 01078793 addi a5,a5,16 +800025bc: 00168693 addi a3,a3,1 +800025c0: 01a8a023 sw s10,0(a7) +800025c4: 01c8a223 sw t3,4(a7) +800025c8: 0ef12623 sw a5,236(sp) +800025cc: 0ed12423 sw a3,232(sp) +800025d0: 00888893 addi a7,a7,8 +800025d4: fcd2dee3 bge t0,a3,800025b0 <_vfprintf_r+0x1198> +800025d8: 0e410613 addi a2,sp,228 +800025dc: 00048593 mv a1,s1 +800025e0: 00040513 mv a0,s0 +800025e4: 7b5090ef jal ra,8000c598 <__sprint_r> +800025e8: 7a051263 bnez a0,80002d8c <_vfprintf_r+0x1974> +800025ec: 01000e13 li t3,16 +800025f0: ff0c0c13 addi s8,s8,-16 +800025f4: 0ec12783 lw a5,236(sp) +800025f8: 0e812683 lw a3,232(sp) +800025fc: 10c10893 addi a7,sp,268 +80002600: 00700293 li t0,7 +80002604: fb8e4ae3 blt t3,s8,800025b8 <_vfprintf_r+0x11a0> +80002608: 000c0813 mv a6,s8 +8000260c: 000d0e93 mv t4,s10 +80002610: 00048c13 mv s8,s1 +80002614: 00040d13 mv s10,s0 +80002618: 04412483 lw s1,68(sp) +8000261c: 04012403 lw s0,64(sp) +80002620: 010787b3 add a5,a5,a6 +80002624: 00168693 addi a3,a3,1 +80002628: 01d8a023 sw t4,0(a7) +8000262c: 0108a223 sw a6,4(a7) +80002630: 0ef12623 sw a5,236(sp) +80002634: 0ed12423 sw a3,232(sp) +80002638: 00700613 li a2,7 +8000263c: 00888893 addi a7,a7,8 +80002640: 00d64463 blt a2,a3,80002648 <_vfprintf_r+0x1230> +80002644: 82cff06f j 80001670 <_vfprintf_r+0x258> +80002648: 0e410613 addi a2,sp,228 +8000264c: 000c0593 mv a1,s8 +80002650: 000d0513 mv a0,s10 +80002654: 745090ef jal ra,8000c598 <__sprint_r> +80002658: de0518e3 bnez a0,80002448 <_vfprintf_r+0x1030> +8000265c: 0ec12783 lw a5,236(sp) +80002660: 10c10893 addi a7,sp,268 +80002664: 80cff06f j 80001670 <_vfprintf_r+0x258> +80002668: 0e410613 addi a2,sp,228 +8000266c: 000c0593 mv a1,s8 +80002670: 000d0513 mv a0,s10 +80002674: 725090ef jal ra,8000c598 <__sprint_r> +80002678: dc0518e3 bnez a0,80002448 <_vfprintf_r+0x1030> 8000267c: 0ec12783 lw a5,236(sp) -80002680: 0e812683 lw a3,232(sp) -80002684: 10c10893 addi a7,sp,268 -80002688: 00700293 li t0,7 -8000268c: fb8e4ae3 blt t3,s8,80002640 <_vfprintf_r+0x11a0> -80002690: 000c0813 mv a6,s8 -80002694: 000d0e93 mv t4,s10 -80002698: 00048c13 mv s8,s1 -8000269c: 00040d13 mv s10,s0 -800026a0: 04412483 lw s1,68(sp) -800026a4: 04012403 lw s0,64(sp) -800026a8: 010787b3 add a5,a5,a6 -800026ac: 00168693 addi a3,a3,1 -800026b0: 01d8a023 sw t4,0(a7) -800026b4: 0108a223 sw a6,4(a7) +80002680: 10c10893 addi a7,sp,268 +80002684: 85cff06f j 800016e0 <_vfprintf_r+0x2c8> +80002688: 0cc12583 lw a1,204(sp) +8000268c: 66b05c63 blez a1,80002d04 <_vfprintf_r+0x18ec> +80002690: 01c12703 lw a4,28(sp) +80002694: 02012683 lw a3,32(sp) +80002698: 00070493 mv s1,a4 +8000269c: 38e6c263 blt a3,a4,80002a20 <_vfprintf_r+0x1608> +800026a0: 02905663 blez s1,800026cc <_vfprintf_r+0x12b4> +800026a4: 0e812683 lw a3,232(sp) +800026a8: 009787b3 add a5,a5,s1 +800026ac: 0168a023 sw s6,0(a7) +800026b0: 00168693 addi a3,a3,1 +800026b4: 0098a223 sw s1,4(a7) 800026b8: 0ef12623 sw a5,236(sp) 800026bc: 0ed12423 sw a3,232(sp) 800026c0: 00700613 li a2,7 800026c4: 00888893 addi a7,a7,8 -800026c8: 00d64463 blt a2,a3,800026d0 <_vfprintf_r+0x1230> -800026cc: 82cff06f j 800016f8 <_vfprintf_r+0x258> -800026d0: 0e410613 addi a2,sp,228 -800026d4: 000c0593 mv a1,s8 -800026d8: 000d0513 mv a0,s10 -800026dc: 1140a0ef jal ra,8000c7f0 <__sprint_r> -800026e0: de0518e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -800026e4: 0ec12783 lw a5,236(sp) -800026e8: 10c10893 addi a7,sp,268 -800026ec: 80cff06f j 800016f8 <_vfprintf_r+0x258> -800026f0: 0e410613 addi a2,sp,228 -800026f4: 000c0593 mv a1,s8 -800026f8: 000d0513 mv a0,s10 -800026fc: 0f40a0ef jal ra,8000c7f0 <__sprint_r> -80002700: dc0518e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002704: 0ec12783 lw a5,236(sp) -80002708: 10c10893 addi a7,sp,268 -8000270c: 85cff06f j 80001768 <_vfprintf_r+0x2c8> -80002710: 0cc12583 lw a1,204(sp) -80002714: 66b05c63 blez a1,80002d8c <_vfprintf_r+0x18ec> -80002718: 01c12703 lw a4,28(sp) -8000271c: 02012683 lw a3,32(sp) -80002720: 00070493 mv s1,a4 -80002724: 38e6c263 blt a3,a4,80002aa8 <_vfprintf_r+0x1608> -80002728: 02905663 blez s1,80002754 <_vfprintf_r+0x12b4> -8000272c: 0e812683 lw a3,232(sp) -80002730: 009787b3 add a5,a5,s1 -80002734: 0168a023 sw s6,0(a7) -80002738: 00168693 addi a3,a3,1 -8000273c: 0098a223 sw s1,4(a7) -80002740: 0ef12623 sw a5,236(sp) -80002744: 0ed12423 sw a3,232(sp) -80002748: 00700613 li a2,7 -8000274c: 00888893 addi a7,a7,8 -80002750: 32d642e3 blt a2,a3,80003274 <_vfprintf_r+0x1dd4> -80002754: fff4c693 not a3,s1 -80002758: 01c12703 lw a4,28(sp) -8000275c: 41f6d693 srai a3,a3,0x1f -80002760: 00d4f4b3 and s1,s1,a3 -80002764: 409704b3 sub s1,a4,s1 -80002768: 48904463 bgtz s1,80002bf0 <_vfprintf_r+0x1750> -8000276c: 01c12703 lw a4,28(sp) -80002770: 400a7693 andi a3,s4,1024 -80002774: 00eb0db3 add s11,s6,a4 -80002778: 0c0698e3 bnez a3,80003048 <_vfprintf_r+0x1ba8> -8000277c: 0cc12483 lw s1,204(sp) -80002780: 02012703 lw a4,32(sp) -80002784: 00e4c663 blt s1,a4,80002790 <_vfprintf_r+0x12f0> -80002788: 001a7693 andi a3,s4,1 -8000278c: 300688e3 beqz a3,8000329c <_vfprintf_r+0x1dfc> -80002790: 03012683 lw a3,48(sp) -80002794: 02c12703 lw a4,44(sp) -80002798: 00700613 li a2,7 -8000279c: 00d8a023 sw a3,0(a7) -800027a0: 0e812683 lw a3,232(sp) -800027a4: 00e787b3 add a5,a5,a4 -800027a8: 00e8a223 sw a4,4(a7) -800027ac: 00168693 addi a3,a3,1 -800027b0: 0ef12623 sw a5,236(sp) -800027b4: 0ed12423 sw a3,232(sp) -800027b8: 00888893 addi a7,a7,8 -800027bc: 00d65463 bge a2,a3,800027c4 <_vfprintf_r+0x1324> -800027c0: 1780106f j 80003938 <_vfprintf_r+0x2498> -800027c4: 02012683 lw a3,32(sp) -800027c8: 00db0733 add a4,s6,a3 -800027cc: 409684b3 sub s1,a3,s1 -800027d0: 41b70733 sub a4,a4,s11 -800027d4: 00048913 mv s2,s1 -800027d8: 00975463 bge a4,s1,800027e0 <_vfprintf_r+0x1340> -800027dc: 00070913 mv s2,a4 -800027e0: 03205863 blez s2,80002810 <_vfprintf_r+0x1370> -800027e4: 0e812703 lw a4,232(sp) -800027e8: 012787b3 add a5,a5,s2 -800027ec: 01b8a023 sw s11,0(a7) -800027f0: 00170713 addi a4,a4,1 -800027f4: 0128a223 sw s2,4(a7) -800027f8: 0ef12623 sw a5,236(sp) -800027fc: 0ee12423 sw a4,232(sp) -80002800: 00700693 li a3,7 -80002804: 00888893 addi a7,a7,8 -80002808: 00e6d463 bge a3,a4,80002810 <_vfprintf_r+0x1370> -8000280c: 1c80106f j 800039d4 <_vfprintf_r+0x2534> -80002810: fff94713 not a4,s2 -80002814: 41f75713 srai a4,a4,0x1f -80002818: 00e97733 and a4,s2,a4 -8000281c: 40e484b3 sub s1,s1,a4 -80002820: 00904463 bgtz s1,80002828 <_vfprintf_r+0x1388> -80002824: f85fe06f j 800017a8 <_vfprintf_r+0x308> -80002828: 01000693 li a3,16 -8000282c: 0e812703 lw a4,232(sp) -80002830: 6296d863 bge a3,s1,80002e60 <_vfprintf_r+0x19c0> -80002834: 01000913 li s2,16 -80002838: 00700c93 li s9,7 -8000283c: 00c0006f j 80002848 <_vfprintf_r+0x13a8> -80002840: ff048493 addi s1,s1,-16 -80002844: 60995e63 bge s2,s1,80002e60 <_vfprintf_r+0x19c0> -80002848: 00812683 lw a3,8(sp) -8000284c: 01078793 addi a5,a5,16 -80002850: 00170713 addi a4,a4,1 -80002854: 00d8a023 sw a3,0(a7) -80002858: 0128a223 sw s2,4(a7) -8000285c: 0ef12623 sw a5,236(sp) -80002860: 0ee12423 sw a4,232(sp) -80002864: 00888893 addi a7,a7,8 -80002868: fcecdce3 bge s9,a4,80002840 <_vfprintf_r+0x13a0> -8000286c: 0e410613 addi a2,sp,228 -80002870: 000c0593 mv a1,s8 -80002874: 000d0513 mv a0,s10 -80002878: 779090ef jal ra,8000c7f0 <__sprint_r> -8000287c: c4051ae3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002880: 0ec12783 lw a5,236(sp) -80002884: 0e812703 lw a4,232(sp) -80002888: 10c10893 addi a7,sp,268 -8000288c: fb5ff06f j 80002840 <_vfprintf_r+0x13a0> -80002890: 001a7793 andi a5,s4,1 -80002894: c6079ae3 bnez a5,80002508 <_vfprintf_r+0x1068> -80002898: 00c8a223 sw a2,4(a7) -8000289c: 0f912623 sw s9,236(sp) -800028a0: 0e912423 sw s1,232(sp) -800028a4: 00700793 li a5,7 -800028a8: 2297ca63 blt a5,s1,80002adc <_vfprintf_r+0x163c> -800028ac: 00268693 addi a3,a3,2 -800028b0: 01088893 addi a7,a7,16 -800028b4: d25ff06f j 800025d8 <_vfprintf_r+0x1138> -800028b8: d3b050e3 blez s11,800025d8 <_vfprintf_r+0x1138> -800028bc: 01000713 li a4,16 -800028c0: 01b74463 blt a4,s11,800028c8 <_vfprintf_r+0x1428> -800028c4: 6180106f j 80003edc <_vfprintf_r+0x2a3c> -800028c8: 00700b13 li s6,7 -800028cc: 00060493 mv s1,a2 -800028d0: 0100006f j 800028e0 <_vfprintf_r+0x1440> -800028d4: ff0d8d93 addi s11,s11,-16 -800028d8: 1db75e63 bge a4,s11,80002ab4 <_vfprintf_r+0x1614> -800028dc: 00148493 addi s1,s1,1 -800028e0: 00812783 lw a5,8(sp) -800028e4: 010c8c93 addi s9,s9,16 -800028e8: 00e92223 sw a4,4(s2) -800028ec: 00f92023 sw a5,0(s2) -800028f0: 0f912623 sw s9,236(sp) -800028f4: 0e912423 sw s1,232(sp) -800028f8: 00890913 addi s2,s2,8 -800028fc: fc9b5ce3 bge s6,s1,800028d4 <_vfprintf_r+0x1434> -80002900: 0e410613 addi a2,sp,228 -80002904: 000c0593 mv a1,s8 -80002908: 000d0513 mv a0,s10 -8000290c: 6e5090ef jal ra,8000c7f0 <__sprint_r> -80002910: bc0510e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002914: 0ec12c83 lw s9,236(sp) -80002918: 0e812483 lw s1,232(sp) -8000291c: 10c10913 addi s2,sp,268 -80002920: 01000713 li a4,16 -80002924: fb1ff06f j 800028d4 <_vfprintf_r+0x1434> -80002928: 01412683 lw a3,20(sp) -8000292c: 010a7793 andi a5,s4,16 -80002930: 00468713 addi a4,a3,4 -80002934: 16079263 bnez a5,80002a98 <_vfprintf_r+0x15f8> -80002938: 040a7793 andi a5,s4,64 -8000293c: 68078463 beqz a5,80002fc4 <_vfprintf_r+0x1b24> -80002940: 01412783 lw a5,20(sp) -80002944: 00000c93 li s9,0 -80002948: 00e12a23 sw a4,20(sp) -8000294c: 0007d903 lhu s2,0(a5) -80002950: f1cff06f j 8000206c <_vfprintf_r+0xbcc> -80002954: 01412683 lw a3,20(sp) -80002958: 010bf793 andi a5,s7,16 -8000295c: 00468713 addi a4,a3,4 -80002960: 0c079e63 bnez a5,80002a3c <_vfprintf_r+0x159c> -80002964: 040bf793 andi a5,s7,64 -80002968: 60078e63 beqz a5,80002f84 <_vfprintf_r+0x1ae4> -8000296c: 01412783 lw a5,20(sp) -80002970: 00000c93 li s9,0 -80002974: 00e12a23 sw a4,20(sp) -80002978: 0007d903 lhu s2,0(a5) -8000297c: 00100793 li a5,1 -80002980: db0ff06f j 80001f30 <_vfprintf_r+0xa90> -80002984: 01412683 lw a3,20(sp) -80002988: 010a7793 andi a5,s4,16 -8000298c: 00468713 addi a4,a3,4 -80002990: 0e079a63 bnez a5,80002a84 <_vfprintf_r+0x15e4> -80002994: 040a7793 andi a5,s4,64 -80002998: 60078663 beqz a5,80002fa4 <_vfprintf_r+0x1b04> -8000299c: 01412783 lw a5,20(sp) -800029a0: 00e12a23 sw a4,20(sp) -800029a4: 00079903 lh s2,0(a5) -800029a8: 41f95c93 srai s9,s2,0x1f -800029ac: 000c8793 mv a5,s9 -800029b0: f207de63 bgez a5,800020ec <_vfprintf_r+0xc4c> -800029b4: 012037b3 snez a5,s2 -800029b8: 41900cb3 neg s9,s9 -800029bc: 40fc8cb3 sub s9,s9,a5 -800029c0: 02d00793 li a5,45 -800029c4: 0cf103a3 sb a5,199(sp) -800029c8: 41200933 neg s2,s2 -800029cc: 000a0b93 mv s7,s4 -800029d0: 00100793 li a5,1 -800029d4: d60ff06f j 80001f34 <_vfprintf_r+0xa94> -800029d8: 001a7713 andi a4,s4,1 -800029dc: 00071463 bnez a4,800029e4 <_vfprintf_r+0x1544> -800029e0: dc9fe06f j 800017a8 <_vfprintf_r+0x308> -800029e4: 8c1ff06f j 800022a4 <_vfprintf_r+0xe04> -800029e8: 000c8893 mv a7,s9 -800029ec: ed4ff06f j 800020c0 <_vfprintf_r+0xc20> -800029f0: 03000793 li a5,48 -800029f4: 1af107a3 sb a5,431(sp) -800029f8: 1af10b13 addi s6,sp,431 -800029fc: d60ff06f j 80001f5c <_vfprintf_r+0xabc> -80002a00: 03c12783 lw a5,60(sp) -80002a04: 00044483 lbu s1,0(s0) -80002a08: 00079463 bnez a5,80002a10 <_vfprintf_r+0x1570> -80002a0c: c4dfe06f j 80001658 <_vfprintf_r+0x1b8> -80002a10: 0007c783 lbu a5,0(a5) -80002a14: 00079463 bnez a5,80002a1c <_vfprintf_r+0x157c> -80002a18: c41fe06f j 80001658 <_vfprintf_r+0x1b8> -80002a1c: 400a6a13 ori s4,s4,1024 -80002a20: c39fe06f j 80001658 <_vfprintf_r+0x1b8> -80002a24: 00c12683 lw a3,12(sp) -80002a28: 00040b13 mv s6,s0 -80002a2c: 41f6d793 srai a5,a3,0x1f -80002a30: 00d72023 sw a3,0(a4) -80002a34: 00f72223 sw a5,4(a4) -80002a38: db9fe06f j 800017f0 <_vfprintf_r+0x350> -80002a3c: 0006a903 lw s2,0(a3) -80002a40: 00000c93 li s9,0 -80002a44: 00e12a23 sw a4,20(sp) -80002a48: 00100793 li a5,1 -80002a4c: ce4ff06f j 80001f30 <_vfprintf_r+0xa90> -80002a50: 01412703 lw a4,20(sp) -80002a54: 00072783 lw a5,0(a4) -80002a58: 00470713 addi a4,a4,4 -80002a5c: 00e12a23 sw a4,20(sp) -80002a60: 0007a583 lw a1,0(a5) -80002a64: 0047a603 lw a2,4(a5) -80002a68: 0087a683 lw a3,8(a5) -80002a6c: 00c7a783 lw a5,12(a5) -80002a70: 0eb12823 sw a1,240(sp) -80002a74: 0ec12a23 sw a2,244(sp) -80002a78: 0ed12c23 sw a3,248(sp) -80002a7c: 0ef12e23 sw a5,252(sp) -80002a80: ef5fe06f j 80001974 <_vfprintf_r+0x4d4> -80002a84: 0006a903 lw s2,0(a3) -80002a88: 00e12a23 sw a4,20(sp) -80002a8c: 41f95c93 srai s9,s2,0x1f -80002a90: 000c8793 mv a5,s9 -80002a94: e54ff06f j 800020e8 <_vfprintf_r+0xc48> -80002a98: 0006a903 lw s2,0(a3) -80002a9c: 00000c93 li s9,0 -80002aa0: 00e12a23 sw a4,20(sp) -80002aa4: dc8ff06f j 8000206c <_vfprintf_r+0xbcc> -80002aa8: 00068493 mv s1,a3 -80002aac: c89040e3 bgtz s1,8000272c <_vfprintf_r+0x128c> -80002ab0: ca5ff06f j 80002754 <_vfprintf_r+0x12b4> -80002ab4: 00148693 addi a3,s1,1 -80002ab8: 00890713 addi a4,s2,8 -80002abc: 00812783 lw a5,8(sp) -80002ac0: 01bc8cb3 add s9,s9,s11 -80002ac4: 01b92223 sw s11,4(s2) -80002ac8: 00f92023 sw a5,0(s2) -80002acc: 0f912623 sw s9,236(sp) -80002ad0: 0ed12423 sw a3,232(sp) -80002ad4: 00700793 li a5,7 -80002ad8: 74d7de63 bge a5,a3,80003234 <_vfprintf_r+0x1d94> -80002adc: 0e410613 addi a2,sp,228 -80002ae0: 000c0593 mv a1,s8 -80002ae4: 000d0513 mv a0,s10 -80002ae8: 509090ef jal ra,8000c7f0 <__sprint_r> -80002aec: 9e0512e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002af0: 0e812683 lw a3,232(sp) -80002af4: 0ec12c83 lw s9,236(sp) -80002af8: 11410893 addi a7,sp,276 -80002afc: 00168693 addi a3,a3,1 -80002b00: 10c10913 addi s2,sp,268 -80002b04: ad5ff06f j 800025d8 <_vfprintf_r+0x1138> -80002b08: 000c8893 mv a7,s9 -80002b0c: 000a0b93 mv s7,s4 -80002b10: d70ff06f j 80002080 <_vfprintf_r+0xbe0> -80002b14: 800157b7 lui a5,0x80015 -80002b18: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -80002b1c: 000c8893 mv a7,s9 -80002b20: 02f12a23 sw a5,52(sp) -80002b24: 020a7793 andi a5,s4,32 -80002b28: 12078863 beqz a5,80002c58 <_vfprintf_r+0x17b8> -80002b2c: 01412783 lw a5,20(sp) -80002b30: 00778b13 addi s6,a5,7 -80002b34: ff8b7b13 andi s6,s6,-8 -80002b38: 000b2903 lw s2,0(s6) -80002b3c: 004b2c83 lw s9,4(s6) -80002b40: 008b0793 addi a5,s6,8 -80002b44: 00f12a23 sw a5,20(sp) -80002b48: 001a7793 andi a5,s4,1 -80002b4c: 00078e63 beqz a5,80002b68 <_vfprintf_r+0x16c8> -80002b50: 019967b3 or a5,s2,s9 -80002b54: 00078a63 beqz a5,80002b68 <_vfprintf_r+0x16c8> -80002b58: 03000793 li a5,48 -80002b5c: 0cf10423 sb a5,200(sp) -80002b60: 0c9104a3 sb s1,201(sp) -80002b64: 002a6a13 ori s4,s4,2 -80002b68: bffa7b93 andi s7,s4,-1025 -80002b6c: 00200793 li a5,2 -80002b70: bc0ff06f j 80001f30 <_vfprintf_r+0xa90> -80002b74: 800157b7 lui a5,0x80015 -80002b78: c4078793 addi a5,a5,-960 # 80014c40 <__BSS_END__+0xffffe010> -80002b7c: 000c8893 mv a7,s9 -80002b80: 02f12a23 sw a5,52(sp) -80002b84: fa1ff06f j 80002b24 <_vfprintf_r+0x1684> -80002b88: 000c8893 mv a7,s9 -80002b8c: cbcff06f j 80002048 <_vfprintf_r+0xba8> -80002b90: 0e410613 addi a2,sp,228 -80002b94: 000c0593 mv a1,s8 -80002b98: 000d0513 mv a0,s10 -80002b9c: 455090ef jal ra,8000c7f0 <__sprint_r> -80002ba0: 920518e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002ba4: 0ec12783 lw a5,236(sp) -80002ba8: 10c10893 addi a7,sp,268 -80002bac: f28ff06f j 800022d4 <_vfprintf_r+0xe34> -80002bb0: 00144483 lbu s1,1(s0) -80002bb4: 020a6a13 ori s4,s4,32 -80002bb8: 00140413 addi s0,s0,1 -80002bbc: a9dfe06f j 80001658 <_vfprintf_r+0x1b8> -80002bc0: 00144483 lbu s1,1(s0) -80002bc4: 200a6a13 ori s4,s4,512 -80002bc8: 00140413 addi s0,s0,1 -80002bcc: a8dfe06f j 80001658 <_vfprintf_r+0x1b8> -80002bd0: 00600793 li a5,6 -80002bd4: 000d8c93 mv s9,s11 -80002bd8: 6bb7ee63 bltu a5,s11,80003294 <_vfprintf_r+0x1df4> -80002bdc: 80015737 lui a4,0x80015 -80002be0: 000c8a93 mv s5,s9 -80002be4: 01212a23 sw s2,20(sp) -80002be8: c5470b13 addi s6,a4,-940 # 80014c54 <__BSS_END__+0xffffe024> -80002bec: ad9fe06f j 800016c4 <_vfprintf_r+0x224> -80002bf0: 01000613 li a2,16 -80002bf4: 0e812683 lw a3,232(sp) -80002bf8: 40965463 bge a2,s1,80003000 <_vfprintf_r+0x1b60> -80002bfc: 01000c93 li s9,16 -80002c00: 00700d93 li s11,7 -80002c04: 00c0006f j 80002c10 <_vfprintf_r+0x1770> -80002c08: ff048493 addi s1,s1,-16 -80002c0c: 3e9cda63 bge s9,s1,80003000 <_vfprintf_r+0x1b60> -80002c10: 00812703 lw a4,8(sp) -80002c14: 01078793 addi a5,a5,16 -80002c18: 00168693 addi a3,a3,1 -80002c1c: 00e8a023 sw a4,0(a7) -80002c20: 0198a223 sw s9,4(a7) -80002c24: 0ef12623 sw a5,236(sp) -80002c28: 0ed12423 sw a3,232(sp) -80002c2c: 00888893 addi a7,a7,8 -80002c30: fcdddce3 bge s11,a3,80002c08 <_vfprintf_r+0x1768> -80002c34: 0e410613 addi a2,sp,228 -80002c38: 000c0593 mv a1,s8 -80002c3c: 000d0513 mv a0,s10 -80002c40: 3b1090ef jal ra,8000c7f0 <__sprint_r> -80002c44: 880516e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002c48: 0ec12783 lw a5,236(sp) -80002c4c: 0e812683 lw a3,232(sp) -80002c50: 10c10893 addi a7,sp,268 -80002c54: fb5ff06f j 80002c08 <_vfprintf_r+0x1768> -80002c58: 01412683 lw a3,20(sp) -80002c5c: 010a7793 andi a5,s4,16 -80002c60: 00468713 addi a4,a3,4 -80002c64: 1c078063 beqz a5,80002e24 <_vfprintf_r+0x1984> -80002c68: 0006a903 lw s2,0(a3) -80002c6c: 00000c93 li s9,0 -80002c70: 00e12a23 sw a4,20(sp) -80002c74: ed5ff06f j 80002b48 <_vfprintf_r+0x16a8> -80002c78: 0e410613 addi a2,sp,228 -80002c7c: 000c0593 mv a1,s8 -80002c80: 000d0513 mv a0,s10 -80002c84: 36d090ef jal ra,8000c7f0 <__sprint_r> -80002c88: 840514e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002c8c: 0ec12c83 lw s9,236(sp) -80002c90: 0e812483 lw s1,232(sp) -80002c94: 10c10913 addi s2,sp,268 -80002c98: 889ff06f j 80002520 <_vfprintf_r+0x1080> -80002c9c: 0e410613 addi a2,sp,228 -80002ca0: 000c0593 mv a1,s8 -80002ca4: 000d0513 mv a0,s10 -80002ca8: 349090ef jal ra,8000c7f0 <__sprint_r> -80002cac: 820512e3 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002cb0: 0ec12c83 lw s9,236(sp) -80002cb4: 0e812483 lw s1,232(sp) -80002cb8: 10c10913 addi s2,sp,268 -80002cbc: 891ff06f j 8000254c <_vfprintf_r+0x10ac> -80002cc0: 1b010b13 addi s6,sp,432 -80002cc4: 00000793 li a5,0 -80002cc8: 00812823 sw s0,16(sp) -80002ccc: 00912e23 sw s1,28(sp) -80002cd0: 000b0413 mv s0,s6 -80002cd4: 03312223 sw s3,36(sp) -80002cd8: 000c0b13 mv s6,s8 -80002cdc: 00090493 mv s1,s2 -80002ce0: 000c8993 mv s3,s9 -80002ce4: 400bfa13 andi s4,s7,1024 -80002ce8: 03c12c83 lw s9,60(sp) -80002cec: 0ff00a93 li s5,255 -80002cf0: 00088c13 mv s8,a7 -80002cf4: 00078913 mv s2,a5 -80002cf8: 0240006f j 80002d1c <_vfprintf_r+0x187c> -80002cfc: 00a00613 li a2,10 -80002d00: 00000693 li a3,0 -80002d04: 00048513 mv a0,s1 -80002d08: 00098593 mv a1,s3 -80002d0c: 6f40d0ef jal ra,80010400 <__udivdi3> -80002d10: 2a098ae3 beqz s3,800037c4 <_vfprintf_r+0x2324> -80002d14: 00050493 mv s1,a0 -80002d18: 00058993 mv s3,a1 -80002d1c: 00a00613 li a2,10 -80002d20: 00000693 li a3,0 -80002d24: 00048513 mv a0,s1 -80002d28: 00098593 mv a1,s3 -80002d2c: 3090d0ef jal ra,80010834 <__umoddi3> -80002d30: 03050513 addi a0,a0,48 -80002d34: fea40fa3 sb a0,-1(s0) -80002d38: 00190913 addi s2,s2,1 -80002d3c: fff40413 addi s0,s0,-1 -80002d40: fa0a0ee3 beqz s4,80002cfc <_vfprintf_r+0x185c> -80002d44: 000cc683 lbu a3,0(s9) -80002d48: fad91ae3 bne s2,a3,80002cfc <_vfprintf_r+0x185c> -80002d4c: fb5908e3 beq s2,s5,80002cfc <_vfprintf_r+0x185c> -80002d50: 4a099263 bnez s3,800031f4 <_vfprintf_r+0x1d54> -80002d54: 00900793 li a5,9 -80002d58: 4897ee63 bltu a5,s1,800031f4 <_vfprintf_r+0x1d54> -80002d5c: 000c0893 mv a7,s8 -80002d60: 1b010793 addi a5,sp,432 -80002d64: 000b0c13 mv s8,s6 -80002d68: 00040b13 mv s6,s0 -80002d6c: 03912e23 sw s9,60(sp) -80002d70: 01c12483 lw s1,28(sp) -80002d74: 02412983 lw s3,36(sp) -80002d78: 01012403 lw s0,16(sp) -80002d7c: 03212023 sw s2,32(sp) -80002d80: 41678cb3 sub s9,a5,s6 -80002d84: 000b8a13 mv s4,s7 -80002d88: 9d4ff06f j 80001f5c <_vfprintf_r+0xabc> -80002d8c: 0e812683 lw a3,232(sp) -80002d90: 80015637 lui a2,0x80015 -80002d94: c5c60613 addi a2,a2,-932 # 80014c5c <__BSS_END__+0xffffe02c> -80002d98: 00c8a023 sw a2,0(a7) -80002d9c: 00178793 addi a5,a5,1 -80002da0: 00100613 li a2,1 -80002da4: 00168693 addi a3,a3,1 -80002da8: 00c8a223 sw a2,4(a7) -80002dac: 0ef12623 sw a5,236(sp) -80002db0: 0ed12423 sw a3,232(sp) -80002db4: 00700613 li a2,7 -80002db8: 00888893 addi a7,a7,8 -80002dbc: 48d64463 blt a2,a3,80003244 <_vfprintf_r+0x1da4> -80002dc0: 00058463 beqz a1,80002dc8 <_vfprintf_r+0x1928> -80002dc4: eadfe06f j 80001c70 <_vfprintf_r+0x7d0> -80002dc8: 02012703 lw a4,32(sp) -80002dcc: 001a7693 andi a3,s4,1 -80002dd0: 00e6e6b3 or a3,a3,a4 -80002dd4: 00069463 bnez a3,80002ddc <_vfprintf_r+0x193c> -80002dd8: 9d1fe06f j 800017a8 <_vfprintf_r+0x308> -80002ddc: 03012683 lw a3,48(sp) -80002de0: 02c12703 lw a4,44(sp) -80002de4: 00700613 li a2,7 -80002de8: 00d8a023 sw a3,0(a7) -80002dec: 0e812683 lw a3,232(sp) -80002df0: 00f707b3 add a5,a4,a5 -80002df4: 00e8a223 sw a4,4(a7) -80002df8: 00168693 addi a3,a3,1 -80002dfc: 0ef12623 sw a5,236(sp) -80002e00: 0ed12423 sw a3,232(sp) -80002e04: 00d65463 bge a2,a3,80002e0c <_vfprintf_r+0x196c> -80002e08: e99fe06f j 80001ca0 <_vfprintf_r+0x800> -80002e0c: 00888893 addi a7,a7,8 -80002e10: ebdfe06f j 80001ccc <_vfprintf_r+0x82c> -80002e14: 01012b83 lw s7,16(sp) -80002e18: 00040d13 mv s10,s0 -80002e1c: 00048c13 mv s8,s1 -80002e20: eb4ff06f j 800024d4 <_vfprintf_r+0x1034> -80002e24: 040a7793 andi a5,s4,64 -80002e28: 14078063 beqz a5,80002f68 <_vfprintf_r+0x1ac8> -80002e2c: 01412783 lw a5,20(sp) -80002e30: 00000c93 li s9,0 -80002e34: 00e12a23 sw a4,20(sp) -80002e38: 0007d903 lhu s2,0(a5) -80002e3c: d0dff06f j 80002b48 <_vfprintf_r+0x16a8> -80002e40: 0e410613 addi a2,sp,228 -80002e44: 000c0593 mv a1,s8 -80002e48: 000d0513 mv a0,s10 -80002e4c: 1a5090ef jal ra,8000c7f0 <__sprint_r> -80002e50: e8051063 bnez a0,800024d0 <_vfprintf_r+0x1030> -80002e54: 0ec12783 lw a5,236(sp) -80002e58: 10c10893 addi a7,sp,268 -80002e5c: c3cff06f j 80002298 <_vfprintf_r+0xdf8> -80002e60: 00812683 lw a3,8(sp) -80002e64: 009787b3 add a5,a5,s1 -80002e68: 0098a223 sw s1,4(a7) -80002e6c: 00d8a023 sw a3,0(a7) -80002e70: 00170713 addi a4,a4,1 -80002e74: 0ef12623 sw a5,236(sp) -80002e78: 0ee12423 sw a4,232(sp) -80002e7c: 00700693 li a3,7 -80002e80: 00e6c463 blt a3,a4,80002e88 <_vfprintf_r+0x19e8> -80002e84: 921fe06f j 800017a4 <_vfprintf_r+0x304> -80002e88: e69fe06f j 80001cf0 <_vfprintf_r+0x850> -80002e8c: 0f012783 lw a5,240(sp) -80002e90: 0a010593 addi a1,sp,160 -80002e94: 0b010513 addi a0,sp,176 -80002e98: 0af12823 sw a5,176(sp) -80002e9c: 0f412783 lw a5,244(sp) -80002ea0: 0a012023 sw zero,160(sp) -80002ea4: 0a012223 sw zero,164(sp) -80002ea8: 0af12a23 sw a5,180(sp) -80002eac: 0f812783 lw a5,248(sp) -80002eb0: 0a012423 sw zero,168(sp) -80002eb4: 0a012623 sw zero,172(sp) -80002eb8: 0af12c23 sw a5,184(sp) -80002ebc: 0fc12783 lw a5,252(sp) -80002ec0: 0af12e23 sw a5,188(sp) -80002ec4: 4350e0ef jal ra,80011af8 <__letf2> -80002ec8: 01012883 lw a7,16(sp) -80002ecc: 260540e3 bltz a0,8000392c <_vfprintf_r+0x248c> -80002ed0: 0c714783 lbu a5,199(sp) -80002ed4: 04700713 li a4,71 -80002ed8: 38975863 bge a4,s1,80003268 <_vfprintf_r+0x1dc8> -80002edc: 80015737 lui a4,0x80015 -80002ee0: c2070b13 addi s6,a4,-992 # 80014c20 <__BSS_END__+0xffffdff0> -80002ee4: 00012823 sw zero,16(sp) -80002ee8: 02012423 sw zero,40(sp) -80002eec: 02012223 sw zero,36(sp) -80002ef0: 00012e23 sw zero,28(sp) -80002ef4: f7fa7a13 andi s4,s4,-129 -80002ef8: 00300a93 li s5,3 -80002efc: 00300c93 li s9,3 -80002f00: 00000d93 li s11,0 -80002f04: 00078463 beqz a5,80002f0c <_vfprintf_r+0x1a6c> -80002f08: f75fe06f j 80001e7c <_vfprintf_r+0x9dc> -80002f0c: fccfe06f j 800016d8 <_vfprintf_r+0x238> -80002f10: 00c12783 lw a5,12(sp) -80002f14: 00040b13 mv s6,s0 -80002f18: 00f72023 sw a5,0(a4) -80002f1c: 8d5fe06f j 800017f0 <_vfprintf_r+0x350> -80002f20: 000b0513 mv a0,s6 -80002f24: 05912023 sw s9,64(sp) -80002f28: 491060ef jal ra,80009bb8 -80002f2c: 0c714783 lbu a5,199(sp) -80002f30: fff54a93 not s5,a0 -80002f34: 41fada93 srai s5,s5,0x1f -80002f38: 01212a23 sw s2,20(sp) -80002f3c: 00012823 sw zero,16(sp) -80002f40: 02012423 sw zero,40(sp) -80002f44: 02012223 sw zero,36(sp) -80002f48: 00012e23 sw zero,28(sp) -80002f4c: 04012883 lw a7,64(sp) -80002f50: 00050c93 mv s9,a0 -80002f54: 01557ab3 and s5,a0,s5 -80002f58: 00000d93 li s11,0 -80002f5c: 00078463 beqz a5,80002f64 <_vfprintf_r+0x1ac4> -80002f60: f1dfe06f j 80001e7c <_vfprintf_r+0x9dc> -80002f64: f74fe06f j 800016d8 <_vfprintf_r+0x238> -80002f68: 200a7793 andi a5,s4,512 -80002f6c: 3a078263 beqz a5,80003310 <_vfprintf_r+0x1e70> -80002f70: 01412783 lw a5,20(sp) -80002f74: 00000c93 li s9,0 -80002f78: 00e12a23 sw a4,20(sp) -80002f7c: 0007c903 lbu s2,0(a5) -80002f80: bc9ff06f j 80002b48 <_vfprintf_r+0x16a8> -80002f84: 200bf793 andi a5,s7,512 -80002f88: 36078863 beqz a5,800032f8 <_vfprintf_r+0x1e58> -80002f8c: 01412783 lw a5,20(sp) -80002f90: 00000c93 li s9,0 -80002f94: 00e12a23 sw a4,20(sp) -80002f98: 0007c903 lbu s2,0(a5) -80002f9c: 00100793 li a5,1 -80002fa0: f91fe06f j 80001f30 <_vfprintf_r+0xa90> -80002fa4: 200a7793 andi a5,s4,512 -80002fa8: 32078c63 beqz a5,800032e0 <_vfprintf_r+0x1e40> -80002fac: 01412783 lw a5,20(sp) -80002fb0: 00e12a23 sw a4,20(sp) -80002fb4: 00078903 lb s2,0(a5) -80002fb8: 41f95c93 srai s9,s2,0x1f -80002fbc: 000c8793 mv a5,s9 -80002fc0: 928ff06f j 800020e8 <_vfprintf_r+0xc48> -80002fc4: 200a7793 andi a5,s4,512 -80002fc8: 30078263 beqz a5,800032cc <_vfprintf_r+0x1e2c> -80002fcc: 01412783 lw a5,20(sp) -80002fd0: 00000c93 li s9,0 -80002fd4: 00e12a23 sw a4,20(sp) -80002fd8: 0007c903 lbu s2,0(a5) -80002fdc: 890ff06f j 8000206c <_vfprintf_r+0xbcc> -80002fe0: 0fc12783 lw a5,252(sp) -80002fe4: 3407ca63 bltz a5,80003338 <_vfprintf_r+0x1e98> -80002fe8: 0c714783 lbu a5,199(sp) -80002fec: 04700713 li a4,71 -80002ff0: 1c975ce3 bge a4,s1,800039c8 <_vfprintf_r+0x2528> -80002ff4: 80015737 lui a4,0x80015 -80002ff8: c2870b13 addi s6,a4,-984 # 80014c28 <__BSS_END__+0xffffdff8> -80002ffc: ee9ff06f j 80002ee4 <_vfprintf_r+0x1a44> -80003000: 00812703 lw a4,8(sp) -80003004: 009787b3 add a5,a5,s1 -80003008: 00168693 addi a3,a3,1 -8000300c: 00e8a023 sw a4,0(a7) -80003010: 0098a223 sw s1,4(a7) -80003014: 0ef12623 sw a5,236(sp) -80003018: 0ed12423 sw a3,232(sp) -8000301c: 00700613 li a2,7 -80003020: 00888893 addi a7,a7,8 -80003024: f4d65463 bge a2,a3,8000276c <_vfprintf_r+0x12cc> -80003028: 0e410613 addi a2,sp,228 -8000302c: 000c0593 mv a1,s8 -80003030: 000d0513 mv a0,s10 -80003034: 7bc090ef jal ra,8000c7f0 <__sprint_r> -80003038: c8051c63 bnez a0,800024d0 <_vfprintf_r+0x1030> -8000303c: 0ec12783 lw a5,236(sp) -80003040: 10c10893 addi a7,sp,268 -80003044: f28ff06f j 8000276c <_vfprintf_r+0x12cc> -80003048: 02012703 lw a4,32(sp) -8000304c: 02412c83 lw s9,36(sp) -80003050: 01412e23 sw s4,28(sp) -80003054: 04812023 sw s0,64(sp) -80003058: 05312223 sw s3,68(sp) -8000305c: 03512223 sw s5,36(sp) -80003060: 02812983 lw s3,40(sp) -80003064: 03612423 sw s6,40(sp) -80003068: 00eb0bb3 add s7,s6,a4 -8000306c: 03c12403 lw s0,60(sp) -80003070: 04812a03 lw s4,72(sp) -80003074: 04c12a83 lw s5,76(sp) -80003078: 00700493 li s1,7 -8000307c: 01000913 li s2,16 -80003080: 000c0b13 mv s6,s8 -80003084: 080c8863 beqz s9,80003114 <_vfprintf_r+0x1c74> -80003088: 08099863 bnez s3,80003118 <_vfprintf_r+0x1c78> -8000308c: fff40413 addi s0,s0,-1 -80003090: fffc8c93 addi s9,s9,-1 -80003094: 0e812703 lw a4,232(sp) -80003098: 014787b3 add a5,a5,s4 -8000309c: 0158a023 sw s5,0(a7) -800030a0: 00170713 addi a4,a4,1 -800030a4: 0148a223 sw s4,4(a7) -800030a8: 0ef12623 sw a5,236(sp) -800030ac: 0ee12423 sw a4,232(sp) -800030b0: 00888893 addi a7,a7,8 -800030b4: 0ee4ce63 blt s1,a4,800031b0 <_vfprintf_r+0x1d10> -800030b8: 00044683 lbu a3,0(s0) -800030bc: 41bb8633 sub a2,s7,s11 -800030c0: 00068c13 mv s8,a3 -800030c4: 00d65463 bge a2,a3,800030cc <_vfprintf_r+0x1c2c> -800030c8: 00060c13 mv s8,a2 -800030cc: 03805663 blez s8,800030f8 <_vfprintf_r+0x1c58> -800030d0: 0e812683 lw a3,232(sp) -800030d4: 018787b3 add a5,a5,s8 -800030d8: 01b8a023 sw s11,0(a7) -800030dc: 00168693 addi a3,a3,1 -800030e0: 0188a223 sw s8,4(a7) -800030e4: 0ef12623 sw a5,236(sp) -800030e8: 0ed12423 sw a3,232(sp) -800030ec: 0ed4c263 blt s1,a3,800031d0 <_vfprintf_r+0x1d30> -800030f0: 00044683 lbu a3,0(s0) -800030f4: 00888893 addi a7,a7,8 -800030f8: fffc4613 not a2,s8 -800030fc: 41f65613 srai a2,a2,0x1f -80003100: 00cc7733 and a4,s8,a2 -80003104: 40e68c33 sub s8,a3,a4 -80003108: 01804c63 bgtz s8,80003120 <_vfprintf_r+0x1c80> -8000310c: 00dd8db3 add s11,s11,a3 -80003110: f60c9ce3 bnez s9,80003088 <_vfprintf_r+0x1be8> -80003114: 5e098a63 beqz s3,80003708 <_vfprintf_r+0x2268> -80003118: fff98993 addi s3,s3,-1 -8000311c: f79ff06f j 80003094 <_vfprintf_r+0x1bf4> -80003120: 0e812683 lw a3,232(sp) -80003124: 01894863 blt s2,s8,80003134 <_vfprintf_r+0x1c94> -80003128: 0580006f j 80003180 <_vfprintf_r+0x1ce0> -8000312c: ff0c0c13 addi s8,s8,-16 -80003130: 05895863 bge s2,s8,80003180 <_vfprintf_r+0x1ce0> -80003134: 00812703 lw a4,8(sp) -80003138: 01078793 addi a5,a5,16 -8000313c: 00168693 addi a3,a3,1 -80003140: 00e8a023 sw a4,0(a7) -80003144: 0128a223 sw s2,4(a7) -80003148: 0ef12623 sw a5,236(sp) -8000314c: 0ed12423 sw a3,232(sp) -80003150: 00888893 addi a7,a7,8 -80003154: fcd4dce3 bge s1,a3,8000312c <_vfprintf_r+0x1c8c> -80003158: 0e410613 addi a2,sp,228 -8000315c: 000b0593 mv a1,s6 -80003160: 000d0513 mv a0,s10 -80003164: 68c090ef jal ra,8000c7f0 <__sprint_r> -80003168: 66051463 bnez a0,800037d0 <_vfprintf_r+0x2330> -8000316c: ff0c0c13 addi s8,s8,-16 -80003170: 0ec12783 lw a5,236(sp) -80003174: 0e812683 lw a3,232(sp) -80003178: 10c10893 addi a7,sp,268 -8000317c: fb894ce3 blt s2,s8,80003134 <_vfprintf_r+0x1c94> -80003180: 00812703 lw a4,8(sp) -80003184: 018787b3 add a5,a5,s8 -80003188: 00168693 addi a3,a3,1 -8000318c: 00e8a023 sw a4,0(a7) -80003190: 0188a223 sw s8,4(a7) -80003194: 0ef12623 sw a5,236(sp) -80003198: 0ed12423 sw a3,232(sp) -8000319c: 66d4c063 blt s1,a3,800037fc <_vfprintf_r+0x235c> -800031a0: 00044683 lbu a3,0(s0) -800031a4: 00888893 addi a7,a7,8 -800031a8: 00dd8db3 add s11,s11,a3 -800031ac: f65ff06f j 80003110 <_vfprintf_r+0x1c70> -800031b0: 0e410613 addi a2,sp,228 -800031b4: 000b0593 mv a1,s6 -800031b8: 000d0513 mv a0,s10 -800031bc: 634090ef jal ra,8000c7f0 <__sprint_r> -800031c0: 60051863 bnez a0,800037d0 <_vfprintf_r+0x2330> -800031c4: 0ec12783 lw a5,236(sp) -800031c8: 10c10893 addi a7,sp,268 -800031cc: eedff06f j 800030b8 <_vfprintf_r+0x1c18> -800031d0: 0e410613 addi a2,sp,228 -800031d4: 000b0593 mv a1,s6 -800031d8: 000d0513 mv a0,s10 -800031dc: 614090ef jal ra,8000c7f0 <__sprint_r> -800031e0: 5e051863 bnez a0,800037d0 <_vfprintf_r+0x2330> -800031e4: 00044683 lbu a3,0(s0) -800031e8: 0ec12783 lw a5,236(sp) -800031ec: 10c10893 addi a7,sp,268 -800031f0: f09ff06f j 800030f8 <_vfprintf_r+0x1c58> -800031f4: 04812783 lw a5,72(sp) -800031f8: 04c12583 lw a1,76(sp) -800031fc: 00000913 li s2,0 -80003200: 40f40433 sub s0,s0,a5 -80003204: 00078613 mv a2,a5 -80003208: 00040513 mv a0,s0 -8000320c: 239060ef jal ra,80009c44 -80003210: 001cc583 lbu a1,1(s9) -80003214: 00a00613 li a2,10 -80003218: 00000693 li a3,0 -8000321c: 00b03833 snez a6,a1 -80003220: 00048513 mv a0,s1 -80003224: 00098593 mv a1,s3 -80003228: 010c8cb3 add s9,s9,a6 -8000322c: 1d40d0ef jal ra,80010400 <__udivdi3> -80003230: ae5ff06f j 80002d14 <_vfprintf_r+0x1874> -80003234: 00168693 addi a3,a3,1 -80003238: 00870893 addi a7,a4,8 -8000323c: 00070913 mv s2,a4 -80003240: b98ff06f j 800025d8 <_vfprintf_r+0x1138> -80003244: 0e410613 addi a2,sp,228 -80003248: 000c0593 mv a1,s8 -8000324c: 000d0513 mv a0,s10 -80003250: 5a0090ef jal ra,8000c7f0 <__sprint_r> -80003254: a6051e63 bnez a0,800024d0 <_vfprintf_r+0x1030> -80003258: 0cc12583 lw a1,204(sp) -8000325c: 0ec12783 lw a5,236(sp) -80003260: 10c10893 addi a7,sp,268 -80003264: b5dff06f j 80002dc0 <_vfprintf_r+0x1920> -80003268: 80015737 lui a4,0x80015 -8000326c: c1c70b13 addi s6,a4,-996 # 80014c1c <__BSS_END__+0xffffdfec> -80003270: c75ff06f j 80002ee4 <_vfprintf_r+0x1a44> -80003274: 0e410613 addi a2,sp,228 -80003278: 000c0593 mv a1,s8 -8000327c: 000d0513 mv a0,s10 -80003280: 570090ef jal ra,8000c7f0 <__sprint_r> -80003284: a4051663 bnez a0,800024d0 <_vfprintf_r+0x1030> -80003288: 0ec12783 lw a5,236(sp) -8000328c: 10c10893 addi a7,sp,268 -80003290: cc4ff06f j 80002754 <_vfprintf_r+0x12b4> -80003294: 00600c93 li s9,6 -80003298: 945ff06f j 80002bdc <_vfprintf_r+0x173c> -8000329c: 02012683 lw a3,32(sp) -800032a0: 00db0733 add a4,s6,a3 -800032a4: 409684b3 sub s1,a3,s1 -800032a8: 41b70833 sub a6,a4,s11 -800032ac: 00048913 mv s2,s1 -800032b0: d6985063 bge a6,s1,80002810 <_vfprintf_r+0x1370> -800032b4: 00080913 mv s2,a6 -800032b8: d58ff06f j 80002810 <_vfprintf_r+0x1370> -800032bc: 00c12783 lw a5,12(sp) -800032c0: 00040b13 mv s6,s0 -800032c4: 00f71023 sh a5,0(a4) -800032c8: d28fe06f j 800017f0 <_vfprintf_r+0x350> -800032cc: 01412783 lw a5,20(sp) -800032d0: 00000c93 li s9,0 -800032d4: 00e12a23 sw a4,20(sp) -800032d8: 0007a903 lw s2,0(a5) -800032dc: d91fe06f j 8000206c <_vfprintf_r+0xbcc> -800032e0: 01412783 lw a5,20(sp) -800032e4: 00e12a23 sw a4,20(sp) -800032e8: 0007a903 lw s2,0(a5) -800032ec: 41f95c93 srai s9,s2,0x1f -800032f0: 000c8793 mv a5,s9 -800032f4: df5fe06f j 800020e8 <_vfprintf_r+0xc48> -800032f8: 01412783 lw a5,20(sp) -800032fc: 00000c93 li s9,0 -80003300: 00e12a23 sw a4,20(sp) -80003304: 0007a903 lw s2,0(a5) -80003308: 00100793 li a5,1 -8000330c: c25fe06f j 80001f30 <_vfprintf_r+0xa90> -80003310: 01412783 lw a5,20(sp) -80003314: 00000c93 li s9,0 -80003318: 00e12a23 sw a4,20(sp) -8000331c: 0007a903 lw s2,0(a5) -80003320: 829ff06f j 80002b48 <_vfprintf_r+0x16a8> -80003324: 0e410613 addi a2,sp,228 -80003328: 000c0593 mv a1,s8 -8000332c: 000d0513 mv a0,s10 -80003330: 4c0090ef jal ra,8000c7f0 <__sprint_r> -80003334: cd0fe06f j 80001804 <_vfprintf_r+0x364> -80003338: 02d00793 li a5,45 -8000333c: 0cf103a3 sb a5,199(sp) -80003340: cadff06f j 80002fec <_vfprintf_r+0x1b4c> -80003344: 03000793 li a5,48 -80003348: 0cf10423 sb a5,200(sp) -8000334c: 05800793 li a5,88 -80003350: 002a6713 ori a4,s4,2 -80003354: 0cf104a3 sb a5,201(sp) -80003358: 02e12423 sw a4,40(sp) -8000335c: 06300793 li a5,99 -80003360: 00012823 sw zero,16(sp) -80003364: 14c10b13 addi s6,sp,332 -80003368: 03b7c4e3 blt a5,s11,80003b90 <_vfprintf_r+0x26f0> -8000336c: 0fc12303 lw t1,252(sp) -80003370: fdf4fb93 andi s7,s1,-33 -80003374: 05712223 sw s7,68(sp) -80003378: 04012c23 sw zero,88(sp) -8000337c: 0f012e03 lw t3,240(sp) -80003380: 0f412e83 lw t4,244(sp) -80003384: 0f812f03 lw t5,248(sp) -80003388: 102a6a13 ori s4,s4,258 -8000338c: 44034e63 bltz t1,800037e8 <_vfprintf_r+0x2348> -80003390: 06100793 li a5,97 -80003394: 0af48ee3 beq s1,a5,80003c50 <_vfprintf_r+0x27b0> -80003398: 04100793 li a5,65 -8000339c: 00f48463 beq s1,a5,800033a4 <_vfprintf_r+0x1f04> -800033a0: e64fe06f j 80001a04 <_vfprintf_r+0x564> -800033a4: 0b010a93 addi s5,sp,176 -800033a8: 000a8513 mv a0,s5 -800033ac: 05112a23 sw a7,84(sp) -800033b0: 0bc12823 sw t3,176(sp) -800033b4: 0bd12a23 sw t4,180(sp) -800033b8: 0be12c23 sw t5,184(sp) -800033bc: 0a612e23 sw t1,188(sp) -800033c0: 1f8110ef jal ra,800145b8 <__trunctfdf2> -800033c4: 0cc10613 addi a2,sp,204 -800033c8: 2dc060ef jal ra,800096a4 -800033cc: 00058613 mv a2,a1 -800033d0: 00050593 mv a1,a0 -800033d4: 000a8513 mv a0,s5 -800033d8: 7ed100ef jal ra,800143c4 <__extenddftf2> -800033dc: 0b012783 lw a5,176(sp) -800033e0: 0a010c93 addi s9,sp,160 -800033e4: 09010913 addi s2,sp,144 -800033e8: 08f12823 sw a5,144(sp) -800033ec: 0b412783 lw a5,180(sp) -800033f0: 08010613 addi a2,sp,128 -800033f4: 00090593 mv a1,s2 -800033f8: 08f12a23 sw a5,148(sp) -800033fc: 0b812783 lw a5,184(sp) -80003400: 000c8513 mv a0,s9 -80003404: 04c12023 sw a2,64(sp) -80003408: 08f12c23 sw a5,152(sp) -8000340c: 0bc12783 lw a5,188(sp) -80003410: 08012023 sw zero,128(sp) -80003414: 08012223 sw zero,132(sp) -80003418: 08f12e23 sw a5,156(sp) -8000341c: 3ffc07b7 lui a5,0x3ffc0 -80003420: 08f12623 sw a5,140(sp) -80003424: 08012423 sw zero,136(sp) -80003428: 0150e0ef jal ra,80011c3c <__multf3> -8000342c: 0a012803 lw a6,160(sp) -80003430: 0a412e03 lw t3,164(sp) -80003434: 0a812e83 lw t4,168(sp) -80003438: 0ac12f03 lw t5,172(sp) -8000343c: 000c8593 mv a1,s9 -80003440: 000a8513 mv a0,s5 -80003444: 0b012823 sw a6,176(sp) -80003448: 05012823 sw a6,80(sp) -8000344c: 0bc12a23 sw t3,180(sp) -80003450: 03c12223 sw t3,36(sp) -80003454: 0bd12c23 sw t4,184(sp) -80003458: 03d12023 sw t4,32(sp) -8000345c: 0be12e23 sw t5,188(sp) -80003460: 01e12e23 sw t5,28(sp) -80003464: 0a012023 sw zero,160(sp) -80003468: 0a012223 sw zero,164(sp) -8000346c: 0a012423 sw zero,168(sp) -80003470: 0a012623 sw zero,172(sp) -80003474: 4740e0ef jal ra,800118e8 <__eqtf2> -80003478: 01c12f03 lw t5,28(sp) -8000347c: 02012e83 lw t4,32(sp) -80003480: 02412e03 lw t3,36(sp) -80003484: 05012803 lw a6,80(sp) -80003488: 05412883 lw a7,84(sp) -8000348c: 00051663 bnez a0,80003498 <_vfprintf_r+0x1ff8> -80003490: 00100793 li a5,1 -80003494: 0cf12623 sw a5,204(sp) -80003498: 800157b7 lui a5,0x80015 -8000349c: c4078793 addi a5,a5,-960 # 80014c40 <__BSS_END__+0xffffe010> -800034a0: 02f12223 sw a5,36(sp) -800034a4: fffd8693 addi a3,s11,-1 -800034a8: 05412e23 sw s4,92(sp) -800034ac: 06912223 sw s1,100(sp) -800034b0: 07b12623 sw s11,108(sp) -800034b4: 07a12a23 sw s10,116(sp) -800034b8: 07812c23 sw s8,120(sp) -800034bc: 06812023 sw s0,96(sp) -800034c0: 07312423 sw s3,104(sp) -800034c4: 07112823 sw a7,112(sp) -800034c8: 000b0c13 mv s8,s6 -800034cc: 00068b93 mv s7,a3 -800034d0: 07612e23 sw s6,124(sp) -800034d4: 00080d13 mv s10,a6 -800034d8: 000e0d93 mv s11,t3 -800034dc: 000e8493 mv s1,t4 -800034e0: 000f0a13 mv s4,t5 -800034e4: 0480006f j 8000352c <_vfprintf_r+0x208c> -800034e8: 000c8593 mv a1,s9 -800034ec: 000a8513 mv a0,s5 -800034f0: 02c12023 sw a2,32(sp) -800034f4: 01f12e23 sw t6,28(sp) -800034f8: 0bf12c23 sw t6,184(sp) -800034fc: 0ac12e23 sw a2,188(sp) -80003500: 0b612823 sw s6,176(sp) -80003504: 0b312a23 sw s3,180(sp) -80003508: 0a012023 sw zero,160(sp) -8000350c: 0a012223 sw zero,164(sp) -80003510: 0a012423 sw zero,168(sp) -80003514: 0a012623 sw zero,172(sp) -80003518: 3d00e0ef jal ra,800118e8 <__eqtf2> -8000351c: 01c12f83 lw t6,28(sp) -80003520: 02012603 lw a2,32(sp) -80003524: fffb8b93 addi s7,s7,-1 -80003528: 0e050263 beqz a0,8000360c <_vfprintf_r+0x216c> -8000352c: 400307b7 lui a5,0x40030 -80003530: 00090613 mv a2,s2 -80003534: 000c8593 mv a1,s9 -80003538: 000a8513 mv a0,s5 -8000353c: 08f12e23 sw a5,156(sp) -80003540: 0ba12023 sw s10,160(sp) -80003544: 0bb12223 sw s11,164(sp) -80003548: 0a912423 sw s1,168(sp) -8000354c: 0b412623 sw s4,172(sp) -80003550: 08012823 sw zero,144(sp) -80003554: 08012a23 sw zero,148(sp) -80003558: 08012c23 sw zero,152(sp) -8000355c: 6e00e0ef jal ra,80011c3c <__multf3> -80003560: 000a8513 mv a0,s5 -80003564: 3fd100ef jal ra,80014160 <__fixtfsi> -80003568: 00050593 mv a1,a0 -8000356c: 00050413 mv s0,a0 -80003570: 000a8513 mv a0,s5 -80003574: 0b012983 lw s3,176(sp) -80003578: 0b412483 lw s1,180(sp) -8000357c: 0b812b03 lw s6,184(sp) -80003580: 0bc12a03 lw s4,188(sp) -80003584: 4f1100ef jal ra,80014274 <__floatsitf> -80003588: 0b012703 lw a4,176(sp) -8000358c: 04012603 lw a2,64(sp) -80003590: 00090593 mv a1,s2 -80003594: 08e12023 sw a4,128(sp) -80003598: 0b412703 lw a4,180(sp) -8000359c: 000c8513 mv a0,s9 -800035a0: 09312823 sw s3,144(sp) -800035a4: 08e12223 sw a4,132(sp) -800035a8: 0b812703 lw a4,184(sp) -800035ac: 08912a23 sw s1,148(sp) -800035b0: 09612c23 sw s6,152(sp) -800035b4: 08e12423 sw a4,136(sp) -800035b8: 0bc12703 lw a4,188(sp) -800035bc: 09412e23 sw s4,156(sp) -800035c0: 08e12623 sw a4,140(sp) -800035c4: 67c0f0ef jal ra,80012c40 <__subtf3> -800035c8: 02412783 lw a5,36(sp) -800035cc: 0a012b03 lw s6,160(sp) -800035d0: 0a412983 lw s3,164(sp) -800035d4: 00878733 add a4,a5,s0 -800035d8: 00074703 lbu a4,0(a4) -800035dc: 0a812f83 lw t6,168(sp) -800035e0: 0ac12603 lw a2,172(sp) -800035e4: 05812a23 sw s8,84(sp) -800035e8: 00ec0023 sb a4,0(s8) -800035ec: 05712823 sw s7,80(sp) -800035f0: fff00793 li a5,-1 -800035f4: 001c0c13 addi s8,s8,1 -800035f8: 000b0d13 mv s10,s6 -800035fc: 00098d93 mv s11,s3 -80003600: 000f8493 mv s1,t6 -80003604: 00060a13 mv s4,a2 -80003608: eefb90e3 bne s7,a5,800034e8 <_vfprintf_r+0x2048> -8000360c: 07012883 lw a7,112(sp) -80003610: 000b0393 mv t2,s6 -80003614: 00098293 mv t0,s3 -80003618: 3ffe0937 lui s2,0x3ffe0 -8000361c: 000c8593 mv a1,s9 -80003620: 000a8513 mv a0,s5 -80003624: 03112023 sw a7,32(sp) -80003628: 00812e23 sw s0,28(sp) -8000362c: 05c12a03 lw s4,92(sp) -80003630: 06412483 lw s1,100(sp) -80003634: 06012403 lw s0,96(sp) -80003638: 0a712823 sw t2,176(sp) -8000363c: 06712223 sw t2,100(sp) -80003640: 0a512a23 sw t0,180(sp) -80003644: 06512023 sw t0,96(sp) -80003648: 0bf12c23 sw t6,184(sp) -8000364c: 05f12e23 sw t6,92(sp) -80003650: 0ac12e23 sw a2,188(sp) -80003654: 04c12023 sw a2,64(sp) -80003658: 0a012023 sw zero,160(sp) -8000365c: 0a012223 sw zero,164(sp) -80003660: 0a012423 sw zero,168(sp) -80003664: 0b212623 sw s2,172(sp) -80003668: 34c0e0ef jal ra,800119b4 <__getf2> -8000366c: 000c0b93 mv s7,s8 -80003670: 06c12d83 lw s11,108(sp) -80003674: 07412d03 lw s10,116(sp) -80003678: 07812c03 lw s8,120(sp) -8000367c: 07c12b03 lw s6,124(sp) -80003680: 06812983 lw s3,104(sp) -80003684: 02012883 lw a7,32(sp) -80003688: 48a04263 bgtz a0,80003b0c <_vfprintf_r+0x266c> -8000368c: 06412383 lw t2,100(sp) -80003690: 06012283 lw t0,96(sp) -80003694: 05c12f83 lw t6,92(sp) -80003698: 04012603 lw a2,64(sp) -8000369c: 000c8593 mv a1,s9 -800036a0: 000a8513 mv a0,s5 -800036a4: 0a712823 sw t2,176(sp) -800036a8: 0a512a23 sw t0,180(sp) -800036ac: 0bf12c23 sw t6,184(sp) -800036b0: 0ac12e23 sw a2,188(sp) -800036b4: 0a012023 sw zero,160(sp) -800036b8: 0a012223 sw zero,164(sp) -800036bc: 0a012423 sw zero,168(sp) -800036c0: 0b212623 sw s2,172(sp) -800036c4: 2240e0ef jal ra,800118e8 <__eqtf2> -800036c8: 02012883 lw a7,32(sp) -800036cc: 00051863 bnez a0,800036dc <_vfprintf_r+0x223c> -800036d0: 01c12783 lw a5,28(sp) -800036d4: 0017fc93 andi s9,a5,1 -800036d8: 420c9a63 bnez s9,80003b0c <_vfprintf_r+0x266c> -800036dc: 05012783 lw a5,80(sp) -800036e0: 03000613 li a2,48 -800036e4: 00178693 addi a3,a5,1 # 40030001 <_start-0x3ffcffff> -800036e8: 00db86b3 add a3,s7,a3 -800036ec: 0007c863 bltz a5,800036fc <_vfprintf_r+0x225c> -800036f0: 001b8b93 addi s7,s7,1 -800036f4: fecb8fa3 sb a2,-1(s7) -800036f8: ff769ce3 bne a3,s7,800036f0 <_vfprintf_r+0x2250> -800036fc: 416b87b3 sub a5,s7,s6 -80003700: 02f12023 sw a5,32(sp) -80003704: be8fe06f j 80001aec <_vfprintf_r+0x64c> -80003708: 02012703 lw a4,32(sp) -8000370c: 000b0c13 mv s8,s6 -80003710: 02812b03 lw s6,40(sp) -80003714: 02812e23 sw s0,60(sp) -80003718: 01c12a03 lw s4,28(sp) -8000371c: 00eb06b3 add a3,s6,a4 -80003720: 04012403 lw s0,64(sp) -80003724: 04412983 lw s3,68(sp) -80003728: 02412a83 lw s5,36(sp) -8000372c: 01b6e463 bltu a3,s11,80003734 <_vfprintf_r+0x2294> -80003730: 84cff06f j 8000277c <_vfprintf_r+0x12dc> -80003734: 00068d93 mv s11,a3 -80003738: 844ff06f j 8000277c <_vfprintf_r+0x12dc> -8000373c: 01c12703 lw a4,28(sp) -80003740: ffd00793 li a5,-3 -80003744: 00f74463 blt a4,a5,8000374c <_vfprintf_r+0x22ac> -80003748: 00edda63 bge s11,a4,8000375c <_vfprintf_r+0x22bc> -8000374c: ffe48493 addi s1,s1,-2 -80003750: fdf4f793 andi a5,s1,-33 -80003754: 04f12223 sw a5,68(sp) -80003758: bbcfe06f j 80001b14 <_vfprintf_r+0x674> -8000375c: 02012783 lw a5,32(sp) -80003760: 01c12703 lw a4,28(sp) -80003764: 2af74063 blt a4,a5,80003a04 <_vfprintf_r+0x2564> -80003768: 02812783 lw a5,40(sp) -8000376c: 00070c93 mv s9,a4 -80003770: 0017f793 andi a5,a5,1 -80003774: 00078663 beqz a5,80003780 <_vfprintf_r+0x22e0> -80003778: 02c12783 lw a5,44(sp) -8000377c: 00f70cb3 add s9,a4,a5 -80003780: 02812783 lw a5,40(sp) -80003784: 4007f793 andi a5,a5,1024 -80003788: 00078663 beqz a5,80003794 <_vfprintf_r+0x22f4> -8000378c: 01c12783 lw a5,28(sp) -80003790: 5cf04263 bgtz a5,80003d54 <_vfprintf_r+0x28b4> -80003794: fffcca93 not s5,s9 -80003798: 41fada93 srai s5,s5,0x1f -8000379c: 015cfab3 and s5,s9,s5 -800037a0: 06700493 li s1,103 -800037a4: 02012423 sw zero,40(sp) -800037a8: 02012223 sw zero,36(sp) -800037ac: c84fe06f j 80001c30 <_vfprintf_r+0x790> -800037b0: 0c714783 lbu a5,199(sp) -800037b4: 00000d93 li s11,0 -800037b8: 00078463 beqz a5,800037c0 <_vfprintf_r+0x2320> -800037bc: ec0fe06f j 80001e7c <_vfprintf_r+0x9dc> -800037c0: f19fd06f j 800016d8 <_vfprintf_r+0x238> -800037c4: 00900793 li a5,9 -800037c8: d497e663 bltu a5,s1,80002d14 <_vfprintf_r+0x1874> -800037cc: d90ff06f j 80002d5c <_vfprintf_r+0x18bc> -800037d0: 01012b83 lw s7,16(sp) -800037d4: 000b0c13 mv s8,s6 -800037d8: cfdfe06f j 800024d4 <_vfprintf_r+0x1034> -800037dc: 03412423 sw s4,40(sp) -800037e0: 00012823 sw zero,16(sp) -800037e4: 00090a13 mv s4,s2 -800037e8: 800007b7 lui a5,0x80000 -800037ec: 0067c333 xor t1,a5,t1 -800037f0: 02d00793 li a5,45 -800037f4: 04f12c23 sw a5,88(sp) -800037f8: b99ff06f j 80003390 <_vfprintf_r+0x1ef0> -800037fc: 0e410613 addi a2,sp,228 -80003800: 000b0593 mv a1,s6 -80003804: 000d0513 mv a0,s10 -80003808: 7e9080ef jal ra,8000c7f0 <__sprint_r> -8000380c: fc0512e3 bnez a0,800037d0 <_vfprintf_r+0x2330> -80003810: 00044683 lbu a3,0(s0) -80003814: 0ec12783 lw a5,236(sp) -80003818: 10c10893 addi a7,sp,268 -8000381c: 00dd8db3 add s11,s11,a3 -80003820: 8f1ff06f j 80003110 <_vfprintf_r+0x1c70> -80003824: 0b010a93 addi s5,sp,176 -80003828: 0d010793 addi a5,sp,208 -8000382c: 0dc10813 addi a6,sp,220 -80003830: 0cc10713 addi a4,sp,204 -80003834: 000d8693 mv a3,s11 -80003838: 00200613 li a2,2 -8000383c: 000a8593 mv a1,s5 -80003840: 000d0513 mv a0,s10 -80003844: 0bc12823 sw t3,176(sp) -80003848: 05c12023 sw t3,64(sp) -8000384c: 0bd12a23 sw t4,180(sp) -80003850: 03d12223 sw t4,36(sp) -80003854: 0be12c23 sw t5,184(sp) -80003858: 03e12023 sw t5,32(sp) -8000385c: 0a612e23 sw t1,188(sp) -80003860: 00612e23 sw t1,28(sp) -80003864: 6f1020ef jal ra,80006754 <_ldtoa_r> -80003868: 04700793 li a5,71 -8000386c: 01c12303 lw t1,28(sp) -80003870: 02012f03 lw t5,32(sp) -80003874: 02412e83 lw t4,36(sp) -80003878: 04012e03 lw t3,64(sp) -8000387c: 05012883 lw a7,80(sp) -80003880: 00050b13 mv s6,a0 -80003884: 08fb9063 bne s7,a5,80003904 <_vfprintf_r+0x2464> -80003888: 02812783 lw a5,40(sp) -8000388c: 0017f793 andi a5,a5,1 -80003890: 2e079663 bnez a5,80003b7c <_vfprintf_r+0x26dc> -80003894: 04700793 li a5,71 -80003898: 0dc12703 lw a4,220(sp) -8000389c: 04f12223 sw a5,68(sp) -800038a0: a44fe06f j 80001ae4 <_vfprintf_r+0x644> -800038a4: 0b010a93 addi s5,sp,176 -800038a8: 0dc10813 addi a6,sp,220 -800038ac: 0d010793 addi a5,sp,208 -800038b0: 0cc10713 addi a4,sp,204 -800038b4: 000d8693 mv a3,s11 -800038b8: 00300613 li a2,3 -800038bc: 000a8593 mv a1,s5 -800038c0: 000d0513 mv a0,s10 -800038c4: 05112823 sw a7,80(sp) -800038c8: 0bc12823 sw t3,176(sp) -800038cc: 05c12023 sw t3,64(sp) -800038d0: 0bd12a23 sw t4,180(sp) -800038d4: 03d12223 sw t4,36(sp) -800038d8: 0be12c23 sw t5,184(sp) -800038dc: 03e12023 sw t5,32(sp) -800038e0: 0a612e23 sw t1,188(sp) -800038e4: 00612e23 sw t1,28(sp) -800038e8: 66d020ef jal ra,80006754 <_ldtoa_r> -800038ec: 01c12303 lw t1,28(sp) -800038f0: 02012f03 lw t5,32(sp) -800038f4: 02412e83 lw t4,36(sp) -800038f8: 04012e03 lw t3,64(sp) -800038fc: 05012883 lw a7,80(sp) -80003900: 00050b13 mv s6,a0 -80003904: 04600793 li a5,70 -80003908: 01bb0933 add s2,s6,s11 -8000390c: 26fb9e63 bne s7,a5,80003b88 <_vfprintf_r+0x26e8> -80003910: 000b4683 lbu a3,0(s6) -80003914: 03000793 li a5,48 -80003918: 50f68663 beq a3,a5,80003e24 <_vfprintf_r+0x2984> -8000391c: 0a010c93 addi s9,sp,160 -80003920: 0cc12783 lw a5,204(sp) -80003924: 00f90933 add s2,s2,a5 -80003928: 960fe06f j 80001a88 <_vfprintf_r+0x5e8> -8000392c: 02d00793 li a5,45 -80003930: 0cf103a3 sb a5,199(sp) -80003934: da0ff06f j 80002ed4 <_vfprintf_r+0x1a34> -80003938: 0e410613 addi a2,sp,228 -8000393c: 000c0593 mv a1,s8 -80003940: 000d0513 mv a0,s10 -80003944: 6ad080ef jal ra,8000c7f0 <__sprint_r> -80003948: 00050463 beqz a0,80003950 <_vfprintf_r+0x24b0> -8000394c: b85fe06f j 800024d0 <_vfprintf_r+0x1030> -80003950: 0cc12483 lw s1,204(sp) -80003954: 0ec12783 lw a5,236(sp) -80003958: 10c10893 addi a7,sp,268 -8000395c: e69fe06f j 800027c4 <_vfprintf_r+0x1324> -80003960: 0c714783 lbu a5,199(sp) -80003964: 01212a23 sw s2,20(sp) -80003968: 02012423 sw zero,40(sp) -8000396c: 02012223 sw zero,36(sp) -80003970: 00012e23 sw zero,28(sp) -80003974: 000d8a93 mv s5,s11 -80003978: 000d8c93 mv s9,s11 -8000397c: 00000d93 li s11,0 -80003980: 00078463 beqz a5,80003988 <_vfprintf_r+0x24e8> -80003984: cf8fe06f j 80001e7c <_vfprintf_r+0x9dc> -80003988: d51fd06f j 800016d8 <_vfprintf_r+0x238> -8000398c: 02812783 lw a5,40(sp) -80003990: 01c12703 lw a4,28(sp) -80003994: 0017f793 andi a5,a5,1 -80003998: 01b7e7b3 or a5,a5,s11 -8000399c: 50e05663 blez a4,80003ea8 <_vfprintf_r+0x2a08> -800039a0: 44079063 bnez a5,80003de0 <_vfprintf_r+0x2940> -800039a4: 01c12c83 lw s9,28(sp) -800039a8: 06600493 li s1,102 -800039ac: 02812783 lw a5,40(sp) -800039b0: 4007f793 andi a5,a5,1024 -800039b4: 3a079263 bnez a5,80003d58 <_vfprintf_r+0x28b8> -800039b8: fffcca93 not s5,s9 -800039bc: 41fada93 srai s5,s5,0x1f -800039c0: 015cfab3 and s5,s9,s5 -800039c4: de1ff06f j 800037a4 <_vfprintf_r+0x2304> -800039c8: 80015737 lui a4,0x80015 -800039cc: c2470b13 addi s6,a4,-988 # 80014c24 <__BSS_END__+0xffffdff4> -800039d0: d14ff06f j 80002ee4 <_vfprintf_r+0x1a44> -800039d4: 0e410613 addi a2,sp,228 -800039d8: 000c0593 mv a1,s8 -800039dc: 000d0513 mv a0,s10 -800039e0: 611080ef jal ra,8000c7f0 <__sprint_r> -800039e4: 00050463 beqz a0,800039ec <_vfprintf_r+0x254c> -800039e8: ae9fe06f j 800024d0 <_vfprintf_r+0x1030> -800039ec: 0cc12483 lw s1,204(sp) -800039f0: 02012703 lw a4,32(sp) -800039f4: 0ec12783 lw a5,236(sp) -800039f8: 10c10893 addi a7,sp,268 -800039fc: 409704b3 sub s1,a4,s1 -80003a00: e11fe06f j 80002810 <_vfprintf_r+0x1370> -80003a04: 02012783 lw a5,32(sp) -80003a08: 02c12703 lw a4,44(sp) -80003a0c: 06700493 li s1,103 -80003a10: 00e78cb3 add s9,a5,a4 -80003a14: 01c12783 lw a5,28(sp) -80003a18: f8f04ae3 bgtz a5,800039ac <_vfprintf_r+0x250c> -80003a1c: 40fc8cb3 sub s9,s9,a5 -80003a20: 001c8c93 addi s9,s9,1 -80003a24: fffcca93 not s5,s9 -80003a28: 41fada93 srai s5,s5,0x1f -80003a2c: 015cfab3 and s5,s9,s5 -80003a30: d75ff06f j 800037a4 <_vfprintf_r+0x2304> -80003a34: 800156b7 lui a3,0x80015 -80003a38: dcc68e93 addi t4,a3,-564 # 80014dcc <__BSS_END__+0xffffe19c> -80003a3c: b50fe06f j 80001d8c <_vfprintf_r+0x8ec> -80003a40: fff00793 li a5,-1 -80003a44: 00f12623 sw a5,12(sp) -80003a48: dcdfd06f j 80001814 <_vfprintf_r+0x374> -80003a4c: ff000613 li a2,-16 -80003a50: 40b004b3 neg s1,a1 -80003a54: 06c5d263 bge a1,a2,80003ab8 <_vfprintf_r+0x2618> -80003a58: 01000913 li s2,16 -80003a5c: 00700c93 li s9,7 -80003a60: 00c0006f j 80003a6c <_vfprintf_r+0x25cc> -80003a64: ff048493 addi s1,s1,-16 -80003a68: 04995863 bge s2,s1,80003ab8 <_vfprintf_r+0x2618> -80003a6c: 00812703 lw a4,8(sp) -80003a70: 01078793 addi a5,a5,16 # 80000010 <__BSS_END__+0xfffe93e0> -80003a74: 00168693 addi a3,a3,1 -80003a78: 00e8a023 sw a4,0(a7) -80003a7c: 0128a223 sw s2,4(a7) -80003a80: 0ef12623 sw a5,236(sp) -80003a84: 0ed12423 sw a3,232(sp) -80003a88: 00888893 addi a7,a7,8 -80003a8c: fcdcdce3 bge s9,a3,80003a64 <_vfprintf_r+0x25c4> -80003a90: 0e410613 addi a2,sp,228 -80003a94: 000c0593 mv a1,s8 -80003a98: 000d0513 mv a0,s10 -80003a9c: 555080ef jal ra,8000c7f0 <__sprint_r> -80003aa0: 00050463 beqz a0,80003aa8 <_vfprintf_r+0x2608> -80003aa4: a2dfe06f j 800024d0 <_vfprintf_r+0x1030> -80003aa8: 0ec12783 lw a5,236(sp) -80003aac: 0e812683 lw a3,232(sp) -80003ab0: 10c10893 addi a7,sp,268 -80003ab4: fb1ff06f j 80003a64 <_vfprintf_r+0x25c4> -80003ab8: 00812703 lw a4,8(sp) -80003abc: 009787b3 add a5,a5,s1 -80003ac0: 00168693 addi a3,a3,1 -80003ac4: 00e8a023 sw a4,0(a7) -80003ac8: 0098a223 sw s1,4(a7) -80003acc: 0ef12623 sw a5,236(sp) -80003ad0: 0ed12423 sw a3,232(sp) -80003ad4: 00700613 li a2,7 -80003ad8: b2d65a63 bge a2,a3,80002e0c <_vfprintf_r+0x196c> -80003adc: 0e410613 addi a2,sp,228 -80003ae0: 000c0593 mv a1,s8 -80003ae4: 000d0513 mv a0,s10 -80003ae8: 509080ef jal ra,8000c7f0 <__sprint_r> -80003aec: 00050463 beqz a0,80003af4 <_vfprintf_r+0x2654> -80003af0: 9e1fe06f j 800024d0 <_vfprintf_r+0x1030> -80003af4: 0ec12783 lw a5,236(sp) -80003af8: 0e812683 lw a3,232(sp) -80003afc: 10c10893 addi a7,sp,268 -80003b00: 9ccfe06f j 80001ccc <_vfprintf_r+0x82c> -80003b04: 000a0b93 mv s7,s4 -80003b08: e20fe06f j 80002128 <_vfprintf_r+0xc88> -80003b0c: 05412783 lw a5,84(sp) -80003b10: 000b8693 mv a3,s7 -80003b14: 0cf12e23 sw a5,220(sp) -80003b18: 02412783 lw a5,36(sp) -80003b1c: fffbc603 lbu a2,-1(s7) -80003b20: 00f7c583 lbu a1,15(a5) -80003b24: 02b61063 bne a2,a1,80003b44 <_vfprintf_r+0x26a4> -80003b28: 03000513 li a0,48 -80003b2c: fea68fa3 sb a0,-1(a3) -80003b30: 0dc12683 lw a3,220(sp) -80003b34: fff68793 addi a5,a3,-1 -80003b38: 0cf12e23 sw a5,220(sp) -80003b3c: fff6c603 lbu a2,-1(a3) -80003b40: fec586e3 beq a1,a2,80003b2c <_vfprintf_r+0x268c> -80003b44: 00160593 addi a1,a2,1 -80003b48: 03900513 li a0,57 -80003b4c: 0ff5f593 andi a1,a1,255 -80003b50: 00a60663 beq a2,a0,80003b5c <_vfprintf_r+0x26bc> -80003b54: feb68fa3 sb a1,-1(a3) -80003b58: ba5ff06f j 800036fc <_vfprintf_r+0x225c> -80003b5c: 02412783 lw a5,36(sp) -80003b60: 00a7c583 lbu a1,10(a5) -80003b64: feb68fa3 sb a1,-1(a3) -80003b68: b95ff06f j 800036fc <_vfprintf_r+0x225c> -80003b6c: 03000793 li a5,48 -80003b70: 0cf10423 sb a5,200(sp) -80003b74: 07800793 li a5,120 -80003b78: fd8ff06f j 80003350 <_vfprintf_r+0x1eb0> -80003b7c: 04700793 li a5,71 -80003b80: 01bb0933 add s2,s6,s11 -80003b84: 04f12223 sw a5,68(sp) -80003b88: 0a010c93 addi s9,sp,160 -80003b8c: efdfd06f j 80001a88 <_vfprintf_r+0x5e8> -80003b90: 001d8593 addi a1,s11,1 -80003b94: 000d0513 mv a0,s10 -80003b98: 01112823 sw a7,16(sp) -80003b9c: 154040ef jal ra,80007cf0 <_malloc_r> -80003ba0: 01012883 lw a7,16(sp) -80003ba4: 00050b13 mv s6,a0 -80003ba8: 36050063 beqz a0,80003f08 <_vfprintf_r+0x2a68> -80003bac: 00a12823 sw a0,16(sp) -80003bb0: fbcff06f j 8000336c <_vfprintf_r+0x1ecc> -80003bb4: 000d9463 bnez s11,80003bbc <_vfprintf_r+0x271c> -80003bb8: 00100d93 li s11,1 -80003bbc: 0fc12303 lw t1,252(sp) -80003bc0: 0f012e03 lw t3,240(sp) -80003bc4: 0f412e83 lw t4,244(sp) -80003bc8: 0f812f03 lw t5,248(sp) -80003bcc: 100a6913 ori s2,s4,256 -80003bd0: c00346e3 bltz t1,800037dc <_vfprintf_r+0x233c> -80003bd4: 0b010a93 addi s5,sp,176 -80003bd8: 0dc10813 addi a6,sp,220 -80003bdc: 0d010793 addi a5,sp,208 -80003be0: 0cc10713 addi a4,sp,204 -80003be4: 000d8693 mv a3,s11 -80003be8: 00200613 li a2,2 -80003bec: 000a8593 mv a1,s5 -80003bf0: 000d0513 mv a0,s10 -80003bf4: 05112223 sw a7,68(sp) -80003bf8: 0bc12823 sw t3,176(sp) -80003bfc: 05c12023 sw t3,64(sp) -80003c00: 0bd12a23 sw t4,180(sp) -80003c04: 03d12223 sw t4,36(sp) -80003c08: 0be12c23 sw t5,184(sp) -80003c0c: 03e12023 sw t5,32(sp) -80003c10: 0a612e23 sw t1,188(sp) -80003c14: 00612e23 sw t1,28(sp) -80003c18: 33d020ef jal ra,80006754 <_ldtoa_r> -80003c1c: 01c12303 lw t1,28(sp) -80003c20: 03412423 sw s4,40(sp) -80003c24: 02012f03 lw t5,32(sp) -80003c28: 02412e83 lw t4,36(sp) -80003c2c: 04012e03 lw t3,64(sp) -80003c30: 04412883 lw a7,68(sp) -80003c34: 00050b13 mv s6,a0 -80003c38: 00090a13 mv s4,s2 -80003c3c: 04012c23 sw zero,88(sp) -80003c40: 00012823 sw zero,16(sp) -80003c44: c45ff06f j 80003888 <_vfprintf_r+0x23e8> -80003c48: 00600d93 li s11,6 -80003c4c: d8dfd06f j 800019d8 <_vfprintf_r+0x538> -80003c50: 0b010a93 addi s5,sp,176 -80003c54: 000a8513 mv a0,s5 -80003c58: 05112a23 sw a7,84(sp) -80003c5c: 0bc12823 sw t3,176(sp) -80003c60: 0bd12a23 sw t4,180(sp) -80003c64: 0be12c23 sw t5,184(sp) -80003c68: 0a612e23 sw t1,188(sp) -80003c6c: 14d100ef jal ra,800145b8 <__trunctfdf2> -80003c70: 0cc10613 addi a2,sp,204 -80003c74: 231050ef jal ra,800096a4 -80003c78: 00058613 mv a2,a1 -80003c7c: 00050593 mv a1,a0 -80003c80: 000a8513 mv a0,s5 -80003c84: 740100ef jal ra,800143c4 <__extenddftf2> -80003c88: 0b012783 lw a5,176(sp) -80003c8c: 0a010c93 addi s9,sp,160 -80003c90: 09010913 addi s2,sp,144 -80003c94: 08f12823 sw a5,144(sp) -80003c98: 0b412783 lw a5,180(sp) -80003c9c: 08010613 addi a2,sp,128 -80003ca0: 00090593 mv a1,s2 -80003ca4: 08f12a23 sw a5,148(sp) -80003ca8: 0b812783 lw a5,184(sp) -80003cac: 000c8513 mv a0,s9 -80003cb0: 04c12023 sw a2,64(sp) -80003cb4: 08f12c23 sw a5,152(sp) -80003cb8: 0bc12783 lw a5,188(sp) -80003cbc: 08012023 sw zero,128(sp) -80003cc0: 08012223 sw zero,132(sp) -80003cc4: 08f12e23 sw a5,156(sp) -80003cc8: 3ffc07b7 lui a5,0x3ffc0 -80003ccc: 08f12623 sw a5,140(sp) -80003cd0: 08012423 sw zero,136(sp) -80003cd4: 7690d0ef jal ra,80011c3c <__multf3> -80003cd8: 0a012803 lw a6,160(sp) -80003cdc: 0a412e03 lw t3,164(sp) -80003ce0: 0a812e83 lw t4,168(sp) -80003ce4: 0ac12f03 lw t5,172(sp) -80003ce8: 000c8593 mv a1,s9 -80003cec: 000a8513 mv a0,s5 -80003cf0: 0b012823 sw a6,176(sp) -80003cf4: 05012823 sw a6,80(sp) -80003cf8: 0bc12a23 sw t3,180(sp) -80003cfc: 03c12223 sw t3,36(sp) -80003d00: 0bd12c23 sw t4,184(sp) -80003d04: 03d12023 sw t4,32(sp) -80003d08: 0be12e23 sw t5,188(sp) -80003d0c: 01e12e23 sw t5,28(sp) -80003d10: 0a012023 sw zero,160(sp) -80003d14: 0a012223 sw zero,164(sp) -80003d18: 0a012423 sw zero,168(sp) -80003d1c: 0a012623 sw zero,172(sp) -80003d20: 3c90d0ef jal ra,800118e8 <__eqtf2> -80003d24: 01c12f03 lw t5,28(sp) -80003d28: 02012e83 lw t4,32(sp) -80003d2c: 02412e03 lw t3,36(sp) -80003d30: 05012803 lw a6,80(sp) -80003d34: 05412883 lw a7,84(sp) -80003d38: 00051663 bnez a0,80003d44 <_vfprintf_r+0x28a4> -80003d3c: 00100793 li a5,1 -80003d40: 0cf12623 sw a5,204(sp) -80003d44: 800157b7 lui a5,0x80015 -80003d48: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -80003d4c: 02f12223 sw a5,36(sp) -80003d50: f54ff06f j 800034a4 <_vfprintf_r+0x2004> -80003d54: 06700493 li s1,103 -80003d58: 03c12603 lw a2,60(sp) -80003d5c: 0ff00693 li a3,255 -80003d60: 00064783 lbu a5,0(a2) -80003d64: 1ad78a63 beq a5,a3,80003f18 <_vfprintf_r+0x2a78> -80003d68: 01c12703 lw a4,28(sp) -80003d6c: 00000513 li a0,0 -80003d70: 00000593 li a1,0 -80003d74: 00e7de63 bge a5,a4,80003d90 <_vfprintf_r+0x28f0> -80003d78: 40f70733 sub a4,a4,a5 -80003d7c: 00164783 lbu a5,1(a2) -80003d80: 04078463 beqz a5,80003dc8 <_vfprintf_r+0x2928> -80003d84: 00158593 addi a1,a1,1 -80003d88: 00160613 addi a2,a2,1 -80003d8c: fed794e3 bne a5,a3,80003d74 <_vfprintf_r+0x28d4> -80003d90: 02c12e23 sw a2,60(sp) -80003d94: 00e12e23 sw a4,28(sp) -80003d98: 02b12223 sw a1,36(sp) -80003d9c: 02a12423 sw a0,40(sp) -80003da0: 02812703 lw a4,40(sp) -80003da4: 02412783 lw a5,36(sp) -80003da8: 00e787b3 add a5,a5,a4 -80003dac: 04812703 lw a4,72(sp) -80003db0: 02e787b3 mul a5,a5,a4 -80003db4: 01978cb3 add s9,a5,s9 -80003db8: fffcca93 not s5,s9 -80003dbc: 41fada93 srai s5,s5,0x1f -80003dc0: 015cfab3 and s5,s9,s5 -80003dc4: e6dfd06f j 80001c30 <_vfprintf_r+0x790> -80003dc8: 00064783 lbu a5,0(a2) -80003dcc: 00150513 addi a0,a0,1 -80003dd0: fbdff06f j 80003d8c <_vfprintf_r+0x28ec> -80003dd4: 00012823 sw zero,16(sp) -80003dd8: 00078a13 mv s4,a5 -80003ddc: a0dff06f j 800037e8 <_vfprintf_r+0x2348> -80003de0: 02c12783 lw a5,44(sp) -80003de4: 06600493 li s1,102 -80003de8: 00f70cb3 add s9,a4,a5 -80003dec: 01bc8cb3 add s9,s9,s11 -80003df0: bbdff06f j 800039ac <_vfprintf_r+0x250c> -80003df4: 0d610693 addi a3,sp,214 -80003df8: 00061863 bnez a2,80003e08 <_vfprintf_r+0x2968> -80003dfc: 03000693 li a3,48 -80003e00: 0cd10b23 sb a3,214(sp) -80003e04: 0d710693 addi a3,sp,215 -80003e08: 1b010713 addi a4,sp,432 -80003e0c: 03078793 addi a5,a5,48 -80003e10: 40e68633 sub a2,a3,a4 -80003e14: 00f68023 sb a5,0(a3) -80003e18: 0dd60793 addi a5,a2,221 -80003e1c: 02f12c23 sw a5,56(sp) -80003e20: dcdfd06f j 80001bec <_vfprintf_r+0x74c> -80003e24: 0a010c93 addi s9,sp,160 -80003e28: 000c8593 mv a1,s9 -80003e2c: 000a8513 mv a0,s5 -80003e30: 05112823 sw a7,80(sp) -80003e34: 0bc12823 sw t3,176(sp) -80003e38: 05c12023 sw t3,64(sp) -80003e3c: 0bd12a23 sw t4,180(sp) -80003e40: 03d12223 sw t4,36(sp) -80003e44: 0be12c23 sw t5,184(sp) -80003e48: 03e12023 sw t5,32(sp) -80003e4c: 0a612e23 sw t1,188(sp) -80003e50: 00612e23 sw t1,28(sp) -80003e54: 0a012023 sw zero,160(sp) -80003e58: 0a012223 sw zero,164(sp) -80003e5c: 0a012423 sw zero,168(sp) -80003e60: 0a012623 sw zero,172(sp) -80003e64: 2850d0ef jal ra,800118e8 <__eqtf2> -80003e68: 01c12303 lw t1,28(sp) -80003e6c: 02012f03 lw t5,32(sp) -80003e70: 02412e83 lw t4,36(sp) -80003e74: 04012e03 lw t3,64(sp) -80003e78: 05012883 lw a7,80(sp) -80003e7c: aa0502e3 beqz a0,80003920 <_vfprintf_r+0x2480> -80003e80: 00100793 li a5,1 -80003e84: 41b787b3 sub a5,a5,s11 -80003e88: 0cf12623 sw a5,204(sp) -80003e8c: 00f90933 add s2,s2,a5 -80003e90: bf9fd06f j 80001a88 <_vfprintf_r+0x5e8> -80003e94: 02812783 lw a5,40(sp) -80003e98: 0017f793 andi a5,a5,1 -80003e9c: 00079463 bnez a5,80003ea4 <_vfprintf_r+0x2a04> -80003ea0: d6dfd06f j 80001c0c <_vfprintf_r+0x76c> -80003ea4: d61fd06f j 80001c04 <_vfprintf_r+0x764> -80003ea8: 00079a63 bnez a5,80003ebc <_vfprintf_r+0x2a1c> -80003eac: 00100a93 li s5,1 -80003eb0: 06600493 li s1,102 -80003eb4: 00100c93 li s9,1 -80003eb8: 8edff06f j 800037a4 <_vfprintf_r+0x2304> -80003ebc: 02c12783 lw a5,44(sp) -80003ec0: 06600493 li s1,102 -80003ec4: 00178c93 addi s9,a5,1 -80003ec8: 01bc8cb3 add s9,s9,s11 -80003ecc: fffcca93 not s5,s9 -80003ed0: 41fada93 srai s5,s5,0x1f -80003ed4: 015cfab3 and s5,s9,s5 -80003ed8: 8cdff06f j 800037a4 <_vfprintf_r+0x2304> -80003edc: 00088713 mv a4,a7 -80003ee0: bddfe06f j 80002abc <_vfprintf_r+0x161c> -80003ee4: 01412783 lw a5,20(sp) -80003ee8: 0007ad83 lw s11,0(a5) -80003eec: 00478793 addi a5,a5,4 -80003ef0: 000dd463 bgez s11,80003ef8 <_vfprintf_r+0x2a58> -80003ef4: fff00d93 li s11,-1 -80003ef8: 00144483 lbu s1,1(s0) -80003efc: 00f12a23 sw a5,20(sp) -80003f00: 00070413 mv s0,a4 -80003f04: f54fd06f j 80001658 <_vfprintf_r+0x1b8> -80003f08: 00cc5783 lhu a5,12(s8) -80003f0c: 0407e793 ori a5,a5,64 -80003f10: 00fc1623 sh a5,12(s8) -80003f14: 8f1fd06f j 80001804 <_vfprintf_r+0x364> -80003f18: 02012423 sw zero,40(sp) -80003f1c: 02012223 sw zero,36(sp) -80003f20: e81ff06f j 80003da0 <_vfprintf_r+0x2900> -80003f24: 00200793 li a5,2 -80003f28: 02f12c23 sw a5,56(sp) -80003f2c: cc1fd06f j 80001bec <_vfprintf_r+0x74c> +800026c8: 32d642e3 blt a2,a3,800031ec <_vfprintf_r+0x1dd4> +800026cc: fff4c693 not a3,s1 +800026d0: 01c12703 lw a4,28(sp) +800026d4: 41f6d693 srai a3,a3,0x1f +800026d8: 00d4f4b3 and s1,s1,a3 +800026dc: 409704b3 sub s1,a4,s1 +800026e0: 48904463 bgtz s1,80002b68 <_vfprintf_r+0x1750> +800026e4: 01c12703 lw a4,28(sp) +800026e8: 400a7693 andi a3,s4,1024 +800026ec: 00eb0db3 add s11,s6,a4 +800026f0: 0c0698e3 bnez a3,80002fc0 <_vfprintf_r+0x1ba8> +800026f4: 0cc12483 lw s1,204(sp) +800026f8: 02012703 lw a4,32(sp) +800026fc: 00e4c663 blt s1,a4,80002708 <_vfprintf_r+0x12f0> +80002700: 001a7693 andi a3,s4,1 +80002704: 300688e3 beqz a3,80003214 <_vfprintf_r+0x1dfc> +80002708: 03012683 lw a3,48(sp) +8000270c: 02c12703 lw a4,44(sp) +80002710: 00700613 li a2,7 +80002714: 00d8a023 sw a3,0(a7) +80002718: 0e812683 lw a3,232(sp) +8000271c: 00e787b3 add a5,a5,a4 +80002720: 00e8a223 sw a4,4(a7) +80002724: 00168693 addi a3,a3,1 +80002728: 0ef12623 sw a5,236(sp) +8000272c: 0ed12423 sw a3,232(sp) +80002730: 00888893 addi a7,a7,8 +80002734: 00d65463 bge a2,a3,8000273c <_vfprintf_r+0x1324> +80002738: 1780106f j 800038b0 <_vfprintf_r+0x2498> +8000273c: 02012683 lw a3,32(sp) +80002740: 00db0733 add a4,s6,a3 +80002744: 409684b3 sub s1,a3,s1 +80002748: 41b70733 sub a4,a4,s11 +8000274c: 00048913 mv s2,s1 +80002750: 00975463 bge a4,s1,80002758 <_vfprintf_r+0x1340> +80002754: 00070913 mv s2,a4 +80002758: 03205863 blez s2,80002788 <_vfprintf_r+0x1370> +8000275c: 0e812703 lw a4,232(sp) +80002760: 012787b3 add a5,a5,s2 +80002764: 01b8a023 sw s11,0(a7) +80002768: 00170713 addi a4,a4,1 +8000276c: 0128a223 sw s2,4(a7) +80002770: 0ef12623 sw a5,236(sp) +80002774: 0ee12423 sw a4,232(sp) +80002778: 00700693 li a3,7 +8000277c: 00888893 addi a7,a7,8 +80002780: 00e6d463 bge a3,a4,80002788 <_vfprintf_r+0x1370> +80002784: 1c80106f j 8000394c <_vfprintf_r+0x2534> +80002788: fff94713 not a4,s2 +8000278c: 41f75713 srai a4,a4,0x1f +80002790: 00e97733 and a4,s2,a4 +80002794: 40e484b3 sub s1,s1,a4 +80002798: 00904463 bgtz s1,800027a0 <_vfprintf_r+0x1388> +8000279c: f85fe06f j 80001720 <_vfprintf_r+0x308> +800027a0: 01000693 li a3,16 +800027a4: 0e812703 lw a4,232(sp) +800027a8: 6296d863 bge a3,s1,80002dd8 <_vfprintf_r+0x19c0> +800027ac: 01000913 li s2,16 +800027b0: 00700c93 li s9,7 +800027b4: 00c0006f j 800027c0 <_vfprintf_r+0x13a8> +800027b8: ff048493 addi s1,s1,-16 +800027bc: 60995e63 bge s2,s1,80002dd8 <_vfprintf_r+0x19c0> +800027c0: 00812683 lw a3,8(sp) +800027c4: 01078793 addi a5,a5,16 +800027c8: 00170713 addi a4,a4,1 +800027cc: 00d8a023 sw a3,0(a7) +800027d0: 0128a223 sw s2,4(a7) +800027d4: 0ef12623 sw a5,236(sp) +800027d8: 0ee12423 sw a4,232(sp) +800027dc: 00888893 addi a7,a7,8 +800027e0: fcecdce3 bge s9,a4,800027b8 <_vfprintf_r+0x13a0> +800027e4: 0e410613 addi a2,sp,228 +800027e8: 000c0593 mv a1,s8 +800027ec: 000d0513 mv a0,s10 +800027f0: 5a9090ef jal ra,8000c598 <__sprint_r> +800027f4: c4051ae3 bnez a0,80002448 <_vfprintf_r+0x1030> +800027f8: 0ec12783 lw a5,236(sp) +800027fc: 0e812703 lw a4,232(sp) +80002800: 10c10893 addi a7,sp,268 +80002804: fb5ff06f j 800027b8 <_vfprintf_r+0x13a0> +80002808: 001a7793 andi a5,s4,1 +8000280c: c6079ae3 bnez a5,80002480 <_vfprintf_r+0x1068> +80002810: 00c8a223 sw a2,4(a7) +80002814: 0f912623 sw s9,236(sp) +80002818: 0e912423 sw s1,232(sp) +8000281c: 00700793 li a5,7 +80002820: 2297ca63 blt a5,s1,80002a54 <_vfprintf_r+0x163c> +80002824: 00268693 addi a3,a3,2 +80002828: 01088893 addi a7,a7,16 +8000282c: d25ff06f j 80002550 <_vfprintf_r+0x1138> +80002830: d3b050e3 blez s11,80002550 <_vfprintf_r+0x1138> +80002834: 01000713 li a4,16 +80002838: 01b74463 blt a4,s11,80002840 <_vfprintf_r+0x1428> +8000283c: 6180106f j 80003e54 <_vfprintf_r+0x2a3c> +80002840: 00700b13 li s6,7 +80002844: 00060493 mv s1,a2 +80002848: 0100006f j 80002858 <_vfprintf_r+0x1440> +8000284c: ff0d8d93 addi s11,s11,-16 +80002850: 1db75e63 bge a4,s11,80002a2c <_vfprintf_r+0x1614> +80002854: 00148493 addi s1,s1,1 +80002858: 00812783 lw a5,8(sp) +8000285c: 010c8c93 addi s9,s9,16 +80002860: 00e92223 sw a4,4(s2) +80002864: 00f92023 sw a5,0(s2) +80002868: 0f912623 sw s9,236(sp) +8000286c: 0e912423 sw s1,232(sp) +80002870: 00890913 addi s2,s2,8 +80002874: fc9b5ce3 bge s6,s1,8000284c <_vfprintf_r+0x1434> +80002878: 0e410613 addi a2,sp,228 +8000287c: 000c0593 mv a1,s8 +80002880: 000d0513 mv a0,s10 +80002884: 515090ef jal ra,8000c598 <__sprint_r> +80002888: bc0510e3 bnez a0,80002448 <_vfprintf_r+0x1030> +8000288c: 0ec12c83 lw s9,236(sp) +80002890: 0e812483 lw s1,232(sp) +80002894: 10c10913 addi s2,sp,268 +80002898: 01000713 li a4,16 +8000289c: fb1ff06f j 8000284c <_vfprintf_r+0x1434> +800028a0: 01412683 lw a3,20(sp) +800028a4: 010a7793 andi a5,s4,16 +800028a8: 00468713 addi a4,a3,4 +800028ac: 16079263 bnez a5,80002a10 <_vfprintf_r+0x15f8> +800028b0: 040a7793 andi a5,s4,64 +800028b4: 68078463 beqz a5,80002f3c <_vfprintf_r+0x1b24> +800028b8: 01412783 lw a5,20(sp) +800028bc: 00000c93 li s9,0 +800028c0: 00e12a23 sw a4,20(sp) +800028c4: 0007d903 lhu s2,0(a5) +800028c8: f1cff06f j 80001fe4 <_vfprintf_r+0xbcc> +800028cc: 01412683 lw a3,20(sp) +800028d0: 010bf793 andi a5,s7,16 +800028d4: 00468713 addi a4,a3,4 +800028d8: 0c079e63 bnez a5,800029b4 <_vfprintf_r+0x159c> +800028dc: 040bf793 andi a5,s7,64 +800028e0: 60078e63 beqz a5,80002efc <_vfprintf_r+0x1ae4> +800028e4: 01412783 lw a5,20(sp) +800028e8: 00000c93 li s9,0 +800028ec: 00e12a23 sw a4,20(sp) +800028f0: 0007d903 lhu s2,0(a5) +800028f4: 00100793 li a5,1 +800028f8: db0ff06f j 80001ea8 <_vfprintf_r+0xa90> +800028fc: 01412683 lw a3,20(sp) +80002900: 010a7793 andi a5,s4,16 +80002904: 00468713 addi a4,a3,4 +80002908: 0e079a63 bnez a5,800029fc <_vfprintf_r+0x15e4> +8000290c: 040a7793 andi a5,s4,64 +80002910: 60078663 beqz a5,80002f1c <_vfprintf_r+0x1b04> +80002914: 01412783 lw a5,20(sp) +80002918: 00e12a23 sw a4,20(sp) +8000291c: 00079903 lh s2,0(a5) +80002920: 41f95c93 srai s9,s2,0x1f +80002924: 000c8793 mv a5,s9 +80002928: f207de63 bgez a5,80002064 <_vfprintf_r+0xc4c> +8000292c: 012037b3 snez a5,s2 +80002930: 41900cb3 neg s9,s9 +80002934: 40fc8cb3 sub s9,s9,a5 +80002938: 02d00793 li a5,45 +8000293c: 0cf103a3 sb a5,199(sp) +80002940: 41200933 neg s2,s2 +80002944: 000a0b93 mv s7,s4 +80002948: 00100793 li a5,1 +8000294c: d60ff06f j 80001eac <_vfprintf_r+0xa94> +80002950: 001a7713 andi a4,s4,1 +80002954: 00071463 bnez a4,8000295c <_vfprintf_r+0x1544> +80002958: dc9fe06f j 80001720 <_vfprintf_r+0x308> +8000295c: 8c1ff06f j 8000221c <_vfprintf_r+0xe04> +80002960: 000c8893 mv a7,s9 +80002964: ed4ff06f j 80002038 <_vfprintf_r+0xc20> +80002968: 03000793 li a5,48 +8000296c: 1af107a3 sb a5,431(sp) +80002970: 1af10b13 addi s6,sp,431 +80002974: d60ff06f j 80001ed4 <_vfprintf_r+0xabc> +80002978: 03c12783 lw a5,60(sp) +8000297c: 00044483 lbu s1,0(s0) +80002980: 00079463 bnez a5,80002988 <_vfprintf_r+0x1570> +80002984: c4dfe06f j 800015d0 <_vfprintf_r+0x1b8> +80002988: 0007c783 lbu a5,0(a5) +8000298c: 00079463 bnez a5,80002994 <_vfprintf_r+0x157c> +80002990: c41fe06f j 800015d0 <_vfprintf_r+0x1b8> +80002994: 400a6a13 ori s4,s4,1024 +80002998: c39fe06f j 800015d0 <_vfprintf_r+0x1b8> +8000299c: 00c12683 lw a3,12(sp) +800029a0: 00040b13 mv s6,s0 +800029a4: 41f6d793 srai a5,a3,0x1f +800029a8: 00d72023 sw a3,0(a4) +800029ac: 00f72223 sw a5,4(a4) +800029b0: db9fe06f j 80001768 <_vfprintf_r+0x350> +800029b4: 0006a903 lw s2,0(a3) +800029b8: 00000c93 li s9,0 +800029bc: 00e12a23 sw a4,20(sp) +800029c0: 00100793 li a5,1 +800029c4: ce4ff06f j 80001ea8 <_vfprintf_r+0xa90> +800029c8: 01412703 lw a4,20(sp) +800029cc: 00072783 lw a5,0(a4) +800029d0: 00470713 addi a4,a4,4 +800029d4: 00e12a23 sw a4,20(sp) +800029d8: 0007a583 lw a1,0(a5) +800029dc: 0047a603 lw a2,4(a5) +800029e0: 0087a683 lw a3,8(a5) +800029e4: 00c7a783 lw a5,12(a5) +800029e8: 0eb12823 sw a1,240(sp) +800029ec: 0ec12a23 sw a2,244(sp) +800029f0: 0ed12c23 sw a3,248(sp) +800029f4: 0ef12e23 sw a5,252(sp) +800029f8: ef5fe06f j 800018ec <_vfprintf_r+0x4d4> +800029fc: 0006a903 lw s2,0(a3) +80002a00: 00e12a23 sw a4,20(sp) +80002a04: 41f95c93 srai s9,s2,0x1f +80002a08: 000c8793 mv a5,s9 +80002a0c: e54ff06f j 80002060 <_vfprintf_r+0xc48> +80002a10: 0006a903 lw s2,0(a3) +80002a14: 00000c93 li s9,0 +80002a18: 00e12a23 sw a4,20(sp) +80002a1c: dc8ff06f j 80001fe4 <_vfprintf_r+0xbcc> +80002a20: 00068493 mv s1,a3 +80002a24: c89040e3 bgtz s1,800026a4 <_vfprintf_r+0x128c> +80002a28: ca5ff06f j 800026cc <_vfprintf_r+0x12b4> +80002a2c: 00148693 addi a3,s1,1 +80002a30: 00890713 addi a4,s2,8 +80002a34: 00812783 lw a5,8(sp) +80002a38: 01bc8cb3 add s9,s9,s11 +80002a3c: 01b92223 sw s11,4(s2) +80002a40: 00f92023 sw a5,0(s2) +80002a44: 0f912623 sw s9,236(sp) +80002a48: 0ed12423 sw a3,232(sp) +80002a4c: 00700793 li a5,7 +80002a50: 74d7de63 bge a5,a3,800031ac <_vfprintf_r+0x1d94> +80002a54: 0e410613 addi a2,sp,228 +80002a58: 000c0593 mv a1,s8 +80002a5c: 000d0513 mv a0,s10 +80002a60: 339090ef jal ra,8000c598 <__sprint_r> +80002a64: 9e0512e3 bnez a0,80002448 <_vfprintf_r+0x1030> +80002a68: 0e812683 lw a3,232(sp) +80002a6c: 0ec12c83 lw s9,236(sp) +80002a70: 11410893 addi a7,sp,276 +80002a74: 00168693 addi a3,a3,1 +80002a78: 10c10913 addi s2,sp,268 +80002a7c: ad5ff06f j 80002550 <_vfprintf_r+0x1138> +80002a80: 000c8893 mv a7,s9 +80002a84: 000a0b93 mv s7,s4 +80002a88: d70ff06f j 80001ff8 <_vfprintf_r+0xbe0> +80002a8c: 800157b7 lui a5,0x80015 +80002a90: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +80002a94: 000c8893 mv a7,s9 +80002a98: 02f12a23 sw a5,52(sp) +80002a9c: 020a7793 andi a5,s4,32 +80002aa0: 12078863 beqz a5,80002bd0 <_vfprintf_r+0x17b8> +80002aa4: 01412783 lw a5,20(sp) +80002aa8: 00778b13 addi s6,a5,7 +80002aac: ff8b7b13 andi s6,s6,-8 +80002ab0: 000b2903 lw s2,0(s6) +80002ab4: 004b2c83 lw s9,4(s6) +80002ab8: 008b0793 addi a5,s6,8 +80002abc: 00f12a23 sw a5,20(sp) +80002ac0: 001a7793 andi a5,s4,1 +80002ac4: 00078e63 beqz a5,80002ae0 <_vfprintf_r+0x16c8> +80002ac8: 019967b3 or a5,s2,s9 +80002acc: 00078a63 beqz a5,80002ae0 <_vfprintf_r+0x16c8> +80002ad0: 03000793 li a5,48 +80002ad4: 0cf10423 sb a5,200(sp) +80002ad8: 0c9104a3 sb s1,201(sp) +80002adc: 002a6a13 ori s4,s4,2 +80002ae0: bffa7b93 andi s7,s4,-1025 +80002ae4: 00200793 li a5,2 +80002ae8: bc0ff06f j 80001ea8 <_vfprintf_r+0xa90> +80002aec: 800157b7 lui a5,0x80015 +80002af0: c8c78793 addi a5,a5,-884 # 80014c8c <__BSS_END__+0xffffe050> +80002af4: 000c8893 mv a7,s9 +80002af8: 02f12a23 sw a5,52(sp) +80002afc: fa1ff06f j 80002a9c <_vfprintf_r+0x1684> +80002b00: 000c8893 mv a7,s9 +80002b04: cbcff06f j 80001fc0 <_vfprintf_r+0xba8> +80002b08: 0e410613 addi a2,sp,228 +80002b0c: 000c0593 mv a1,s8 +80002b10: 000d0513 mv a0,s10 +80002b14: 285090ef jal ra,8000c598 <__sprint_r> +80002b18: 920518e3 bnez a0,80002448 <_vfprintf_r+0x1030> +80002b1c: 0ec12783 lw a5,236(sp) +80002b20: 10c10893 addi a7,sp,268 +80002b24: f28ff06f j 8000224c <_vfprintf_r+0xe34> +80002b28: 00144483 lbu s1,1(s0) +80002b2c: 020a6a13 ori s4,s4,32 +80002b30: 00140413 addi s0,s0,1 +80002b34: a9dfe06f j 800015d0 <_vfprintf_r+0x1b8> +80002b38: 00144483 lbu s1,1(s0) +80002b3c: 200a6a13 ori s4,s4,512 +80002b40: 00140413 addi s0,s0,1 +80002b44: a8dfe06f j 800015d0 <_vfprintf_r+0x1b8> +80002b48: 00600793 li a5,6 +80002b4c: 000d8c93 mv s9,s11 +80002b50: 6bb7ee63 bltu a5,s11,8000320c <_vfprintf_r+0x1df4> +80002b54: 80015737 lui a4,0x80015 +80002b58: 000c8a93 mv s5,s9 +80002b5c: 01212a23 sw s2,20(sp) +80002b60: ca070b13 addi s6,a4,-864 # 80014ca0 <__BSS_END__+0xffffe064> +80002b64: ad9fe06f j 8000163c <_vfprintf_r+0x224> +80002b68: 01000613 li a2,16 +80002b6c: 0e812683 lw a3,232(sp) +80002b70: 40965463 bge a2,s1,80002f78 <_vfprintf_r+0x1b60> +80002b74: 01000c93 li s9,16 +80002b78: 00700d93 li s11,7 +80002b7c: 00c0006f j 80002b88 <_vfprintf_r+0x1770> +80002b80: ff048493 addi s1,s1,-16 +80002b84: 3e9cda63 bge s9,s1,80002f78 <_vfprintf_r+0x1b60> +80002b88: 00812703 lw a4,8(sp) +80002b8c: 01078793 addi a5,a5,16 +80002b90: 00168693 addi a3,a3,1 +80002b94: 00e8a023 sw a4,0(a7) +80002b98: 0198a223 sw s9,4(a7) +80002b9c: 0ef12623 sw a5,236(sp) +80002ba0: 0ed12423 sw a3,232(sp) +80002ba4: 00888893 addi a7,a7,8 +80002ba8: fcdddce3 bge s11,a3,80002b80 <_vfprintf_r+0x1768> +80002bac: 0e410613 addi a2,sp,228 +80002bb0: 000c0593 mv a1,s8 +80002bb4: 000d0513 mv a0,s10 +80002bb8: 1e1090ef jal ra,8000c598 <__sprint_r> +80002bbc: 880516e3 bnez a0,80002448 <_vfprintf_r+0x1030> +80002bc0: 0ec12783 lw a5,236(sp) +80002bc4: 0e812683 lw a3,232(sp) +80002bc8: 10c10893 addi a7,sp,268 +80002bcc: fb5ff06f j 80002b80 <_vfprintf_r+0x1768> +80002bd0: 01412683 lw a3,20(sp) +80002bd4: 010a7793 andi a5,s4,16 +80002bd8: 00468713 addi a4,a3,4 +80002bdc: 1c078063 beqz a5,80002d9c <_vfprintf_r+0x1984> +80002be0: 0006a903 lw s2,0(a3) +80002be4: 00000c93 li s9,0 +80002be8: 00e12a23 sw a4,20(sp) +80002bec: ed5ff06f j 80002ac0 <_vfprintf_r+0x16a8> +80002bf0: 0e410613 addi a2,sp,228 +80002bf4: 000c0593 mv a1,s8 +80002bf8: 000d0513 mv a0,s10 +80002bfc: 19d090ef jal ra,8000c598 <__sprint_r> +80002c00: 840514e3 bnez a0,80002448 <_vfprintf_r+0x1030> +80002c04: 0ec12c83 lw s9,236(sp) +80002c08: 0e812483 lw s1,232(sp) +80002c0c: 10c10913 addi s2,sp,268 +80002c10: 889ff06f j 80002498 <_vfprintf_r+0x1080> +80002c14: 0e410613 addi a2,sp,228 +80002c18: 000c0593 mv a1,s8 +80002c1c: 000d0513 mv a0,s10 +80002c20: 179090ef jal ra,8000c598 <__sprint_r> +80002c24: 820512e3 bnez a0,80002448 <_vfprintf_r+0x1030> +80002c28: 0ec12c83 lw s9,236(sp) +80002c2c: 0e812483 lw s1,232(sp) +80002c30: 10c10913 addi s2,sp,268 +80002c34: 891ff06f j 800024c4 <_vfprintf_r+0x10ac> +80002c38: 1b010b13 addi s6,sp,432 +80002c3c: 00000793 li a5,0 +80002c40: 00812823 sw s0,16(sp) +80002c44: 00912e23 sw s1,28(sp) +80002c48: 000b0413 mv s0,s6 +80002c4c: 03312223 sw s3,36(sp) +80002c50: 000c0b13 mv s6,s8 +80002c54: 00090493 mv s1,s2 +80002c58: 000c8993 mv s3,s9 +80002c5c: 400bfa13 andi s4,s7,1024 +80002c60: 03c12c83 lw s9,60(sp) +80002c64: 0ff00a93 li s5,255 +80002c68: 00088c13 mv s8,a7 +80002c6c: 00078913 mv s2,a5 +80002c70: 0240006f j 80002c94 <_vfprintf_r+0x187c> +80002c74: 00a00613 li a2,10 +80002c78: 00000693 li a3,0 +80002c7c: 00048513 mv a0,s1 +80002c80: 00098593 mv a1,s3 +80002c84: 0410d0ef jal ra,800104c4 <__udivdi3> +80002c88: 2a098ae3 beqz s3,8000373c <_vfprintf_r+0x2324> +80002c8c: 00050493 mv s1,a0 +80002c90: 00058993 mv s3,a1 +80002c94: 00a00613 li a2,10 +80002c98: 00000693 li a3,0 +80002c9c: 00048513 mv a0,s1 +80002ca0: 00098593 mv a1,s3 +80002ca4: 4550d0ef jal ra,800108f8 <__umoddi3> +80002ca8: 03050513 addi a0,a0,48 +80002cac: fea40fa3 sb a0,-1(s0) +80002cb0: 00190913 addi s2,s2,1 +80002cb4: fff40413 addi s0,s0,-1 +80002cb8: fa0a0ee3 beqz s4,80002c74 <_vfprintf_r+0x185c> +80002cbc: 000cc683 lbu a3,0(s9) +80002cc0: fad91ae3 bne s2,a3,80002c74 <_vfprintf_r+0x185c> +80002cc4: fb5908e3 beq s2,s5,80002c74 <_vfprintf_r+0x185c> +80002cc8: 4a099263 bnez s3,8000316c <_vfprintf_r+0x1d54> +80002ccc: 00900793 li a5,9 +80002cd0: 4897ee63 bltu a5,s1,8000316c <_vfprintf_r+0x1d54> +80002cd4: 000c0893 mv a7,s8 +80002cd8: 1b010793 addi a5,sp,432 +80002cdc: 000b0c13 mv s8,s6 +80002ce0: 00040b13 mv s6,s0 +80002ce4: 03912e23 sw s9,60(sp) +80002ce8: 01c12483 lw s1,28(sp) +80002cec: 02412983 lw s3,36(sp) +80002cf0: 01012403 lw s0,16(sp) +80002cf4: 03212023 sw s2,32(sp) +80002cf8: 41678cb3 sub s9,a5,s6 +80002cfc: 000b8a13 mv s4,s7 +80002d00: 9d4ff06f j 80001ed4 <_vfprintf_r+0xabc> +80002d04: 0e812683 lw a3,232(sp) +80002d08: 80015637 lui a2,0x80015 +80002d0c: ca860613 addi a2,a2,-856 # 80014ca8 <__BSS_END__+0xffffe06c> +80002d10: 00c8a023 sw a2,0(a7) +80002d14: 00178793 addi a5,a5,1 +80002d18: 00100613 li a2,1 +80002d1c: 00168693 addi a3,a3,1 +80002d20: 00c8a223 sw a2,4(a7) +80002d24: 0ef12623 sw a5,236(sp) +80002d28: 0ed12423 sw a3,232(sp) +80002d2c: 00700613 li a2,7 +80002d30: 00888893 addi a7,a7,8 +80002d34: 48d64463 blt a2,a3,800031bc <_vfprintf_r+0x1da4> +80002d38: 00058463 beqz a1,80002d40 <_vfprintf_r+0x1928> +80002d3c: eadfe06f j 80001be8 <_vfprintf_r+0x7d0> +80002d40: 02012703 lw a4,32(sp) +80002d44: 001a7693 andi a3,s4,1 +80002d48: 00e6e6b3 or a3,a3,a4 +80002d4c: 00069463 bnez a3,80002d54 <_vfprintf_r+0x193c> +80002d50: 9d1fe06f j 80001720 <_vfprintf_r+0x308> +80002d54: 03012683 lw a3,48(sp) +80002d58: 02c12703 lw a4,44(sp) +80002d5c: 00700613 li a2,7 +80002d60: 00d8a023 sw a3,0(a7) +80002d64: 0e812683 lw a3,232(sp) +80002d68: 00f707b3 add a5,a4,a5 +80002d6c: 00e8a223 sw a4,4(a7) +80002d70: 00168693 addi a3,a3,1 +80002d74: 0ef12623 sw a5,236(sp) +80002d78: 0ed12423 sw a3,232(sp) +80002d7c: 00d65463 bge a2,a3,80002d84 <_vfprintf_r+0x196c> +80002d80: e99fe06f j 80001c18 <_vfprintf_r+0x800> +80002d84: 00888893 addi a7,a7,8 +80002d88: ebdfe06f j 80001c44 <_vfprintf_r+0x82c> +80002d8c: 01012b83 lw s7,16(sp) +80002d90: 00040d13 mv s10,s0 +80002d94: 00048c13 mv s8,s1 +80002d98: eb4ff06f j 8000244c <_vfprintf_r+0x1034> +80002d9c: 040a7793 andi a5,s4,64 +80002da0: 14078063 beqz a5,80002ee0 <_vfprintf_r+0x1ac8> +80002da4: 01412783 lw a5,20(sp) +80002da8: 00000c93 li s9,0 +80002dac: 00e12a23 sw a4,20(sp) +80002db0: 0007d903 lhu s2,0(a5) +80002db4: d0dff06f j 80002ac0 <_vfprintf_r+0x16a8> +80002db8: 0e410613 addi a2,sp,228 +80002dbc: 000c0593 mv a1,s8 +80002dc0: 000d0513 mv a0,s10 +80002dc4: 7d4090ef jal ra,8000c598 <__sprint_r> +80002dc8: e8051063 bnez a0,80002448 <_vfprintf_r+0x1030> +80002dcc: 0ec12783 lw a5,236(sp) +80002dd0: 10c10893 addi a7,sp,268 +80002dd4: c3cff06f j 80002210 <_vfprintf_r+0xdf8> +80002dd8: 00812683 lw a3,8(sp) +80002ddc: 009787b3 add a5,a5,s1 +80002de0: 0098a223 sw s1,4(a7) +80002de4: 00d8a023 sw a3,0(a7) +80002de8: 00170713 addi a4,a4,1 +80002dec: 0ef12623 sw a5,236(sp) +80002df0: 0ee12423 sw a4,232(sp) +80002df4: 00700693 li a3,7 +80002df8: 00e6c463 blt a3,a4,80002e00 <_vfprintf_r+0x19e8> +80002dfc: 921fe06f j 8000171c <_vfprintf_r+0x304> +80002e00: e69fe06f j 80001c68 <_vfprintf_r+0x850> +80002e04: 0f012783 lw a5,240(sp) +80002e08: 0a010593 addi a1,sp,160 +80002e0c: 0b010513 addi a0,sp,176 +80002e10: 0af12823 sw a5,176(sp) +80002e14: 0f412783 lw a5,244(sp) +80002e18: 0a012023 sw zero,160(sp) +80002e1c: 0a012223 sw zero,164(sp) +80002e20: 0af12a23 sw a5,180(sp) +80002e24: 0f812783 lw a5,248(sp) +80002e28: 0a012423 sw zero,168(sp) +80002e2c: 0a012623 sw zero,172(sp) +80002e30: 0af12c23 sw a5,184(sp) +80002e34: 0fc12783 lw a5,252(sp) +80002e38: 0af12e23 sw a5,188(sp) +80002e3c: 5810e0ef jal ra,80011bbc <__letf2> +80002e40: 01012883 lw a7,16(sp) +80002e44: 260540e3 bltz a0,800038a4 <_vfprintf_r+0x248c> +80002e48: 0c714783 lbu a5,199(sp) +80002e4c: 04700713 li a4,71 +80002e50: 38975863 bge a4,s1,800031e0 <_vfprintf_r+0x1dc8> +80002e54: 80015737 lui a4,0x80015 +80002e58: c6c70b13 addi s6,a4,-916 # 80014c6c <__BSS_END__+0xffffe030> +80002e5c: 00012823 sw zero,16(sp) +80002e60: 02012423 sw zero,40(sp) +80002e64: 02012223 sw zero,36(sp) +80002e68: 00012e23 sw zero,28(sp) +80002e6c: f7fa7a13 andi s4,s4,-129 +80002e70: 00300a93 li s5,3 +80002e74: 00300c93 li s9,3 +80002e78: 00000d93 li s11,0 +80002e7c: 00078463 beqz a5,80002e84 <_vfprintf_r+0x1a6c> +80002e80: f75fe06f j 80001df4 <_vfprintf_r+0x9dc> +80002e84: fccfe06f j 80001650 <_vfprintf_r+0x238> +80002e88: 00c12783 lw a5,12(sp) +80002e8c: 00040b13 mv s6,s0 +80002e90: 00f72023 sw a5,0(a4) +80002e94: 8d5fe06f j 80001768 <_vfprintf_r+0x350> +80002e98: 000b0513 mv a0,s6 +80002e9c: 05912023 sw s9,64(sp) +80002ea0: 2c1060ef jal ra,80009960 +80002ea4: 0c714783 lbu a5,199(sp) +80002ea8: fff54a93 not s5,a0 +80002eac: 41fada93 srai s5,s5,0x1f +80002eb0: 01212a23 sw s2,20(sp) +80002eb4: 00012823 sw zero,16(sp) +80002eb8: 02012423 sw zero,40(sp) +80002ebc: 02012223 sw zero,36(sp) +80002ec0: 00012e23 sw zero,28(sp) +80002ec4: 04012883 lw a7,64(sp) +80002ec8: 00050c93 mv s9,a0 +80002ecc: 01557ab3 and s5,a0,s5 +80002ed0: 00000d93 li s11,0 +80002ed4: 00078463 beqz a5,80002edc <_vfprintf_r+0x1ac4> +80002ed8: f1dfe06f j 80001df4 <_vfprintf_r+0x9dc> +80002edc: f74fe06f j 80001650 <_vfprintf_r+0x238> +80002ee0: 200a7793 andi a5,s4,512 +80002ee4: 3a078263 beqz a5,80003288 <_vfprintf_r+0x1e70> +80002ee8: 01412783 lw a5,20(sp) +80002eec: 00000c93 li s9,0 +80002ef0: 00e12a23 sw a4,20(sp) +80002ef4: 0007c903 lbu s2,0(a5) +80002ef8: bc9ff06f j 80002ac0 <_vfprintf_r+0x16a8> +80002efc: 200bf793 andi a5,s7,512 +80002f00: 36078863 beqz a5,80003270 <_vfprintf_r+0x1e58> +80002f04: 01412783 lw a5,20(sp) +80002f08: 00000c93 li s9,0 +80002f0c: 00e12a23 sw a4,20(sp) +80002f10: 0007c903 lbu s2,0(a5) +80002f14: 00100793 li a5,1 +80002f18: f91fe06f j 80001ea8 <_vfprintf_r+0xa90> +80002f1c: 200a7793 andi a5,s4,512 +80002f20: 32078c63 beqz a5,80003258 <_vfprintf_r+0x1e40> +80002f24: 01412783 lw a5,20(sp) +80002f28: 00e12a23 sw a4,20(sp) +80002f2c: 00078903 lb s2,0(a5) +80002f30: 41f95c93 srai s9,s2,0x1f +80002f34: 000c8793 mv a5,s9 +80002f38: 928ff06f j 80002060 <_vfprintf_r+0xc48> +80002f3c: 200a7793 andi a5,s4,512 +80002f40: 30078263 beqz a5,80003244 <_vfprintf_r+0x1e2c> +80002f44: 01412783 lw a5,20(sp) +80002f48: 00000c93 li s9,0 +80002f4c: 00e12a23 sw a4,20(sp) +80002f50: 0007c903 lbu s2,0(a5) +80002f54: 890ff06f j 80001fe4 <_vfprintf_r+0xbcc> +80002f58: 0fc12783 lw a5,252(sp) +80002f5c: 3407ca63 bltz a5,800032b0 <_vfprintf_r+0x1e98> +80002f60: 0c714783 lbu a5,199(sp) +80002f64: 04700713 li a4,71 +80002f68: 1c975ce3 bge a4,s1,80003940 <_vfprintf_r+0x2528> +80002f6c: 80015737 lui a4,0x80015 +80002f70: c7470b13 addi s6,a4,-908 # 80014c74 <__BSS_END__+0xffffe038> +80002f74: ee9ff06f j 80002e5c <_vfprintf_r+0x1a44> +80002f78: 00812703 lw a4,8(sp) +80002f7c: 009787b3 add a5,a5,s1 +80002f80: 00168693 addi a3,a3,1 +80002f84: 00e8a023 sw a4,0(a7) +80002f88: 0098a223 sw s1,4(a7) +80002f8c: 0ef12623 sw a5,236(sp) +80002f90: 0ed12423 sw a3,232(sp) +80002f94: 00700613 li a2,7 +80002f98: 00888893 addi a7,a7,8 +80002f9c: f4d65463 bge a2,a3,800026e4 <_vfprintf_r+0x12cc> +80002fa0: 0e410613 addi a2,sp,228 +80002fa4: 000c0593 mv a1,s8 +80002fa8: 000d0513 mv a0,s10 +80002fac: 5ec090ef jal ra,8000c598 <__sprint_r> +80002fb0: c8051c63 bnez a0,80002448 <_vfprintf_r+0x1030> +80002fb4: 0ec12783 lw a5,236(sp) +80002fb8: 10c10893 addi a7,sp,268 +80002fbc: f28ff06f j 800026e4 <_vfprintf_r+0x12cc> +80002fc0: 02012703 lw a4,32(sp) +80002fc4: 02412c83 lw s9,36(sp) +80002fc8: 01412e23 sw s4,28(sp) +80002fcc: 04812023 sw s0,64(sp) +80002fd0: 05312223 sw s3,68(sp) +80002fd4: 03512223 sw s5,36(sp) +80002fd8: 02812983 lw s3,40(sp) +80002fdc: 03612423 sw s6,40(sp) +80002fe0: 00eb0bb3 add s7,s6,a4 +80002fe4: 03c12403 lw s0,60(sp) +80002fe8: 04812a03 lw s4,72(sp) +80002fec: 04c12a83 lw s5,76(sp) +80002ff0: 00700493 li s1,7 +80002ff4: 01000913 li s2,16 +80002ff8: 000c0b13 mv s6,s8 +80002ffc: 080c8863 beqz s9,8000308c <_vfprintf_r+0x1c74> +80003000: 08099863 bnez s3,80003090 <_vfprintf_r+0x1c78> +80003004: fff40413 addi s0,s0,-1 +80003008: fffc8c93 addi s9,s9,-1 +8000300c: 0e812703 lw a4,232(sp) +80003010: 014787b3 add a5,a5,s4 +80003014: 0158a023 sw s5,0(a7) +80003018: 00170713 addi a4,a4,1 +8000301c: 0148a223 sw s4,4(a7) +80003020: 0ef12623 sw a5,236(sp) +80003024: 0ee12423 sw a4,232(sp) +80003028: 00888893 addi a7,a7,8 +8000302c: 0ee4ce63 blt s1,a4,80003128 <_vfprintf_r+0x1d10> +80003030: 00044683 lbu a3,0(s0) +80003034: 41bb8633 sub a2,s7,s11 +80003038: 00068c13 mv s8,a3 +8000303c: 00d65463 bge a2,a3,80003044 <_vfprintf_r+0x1c2c> +80003040: 00060c13 mv s8,a2 +80003044: 03805663 blez s8,80003070 <_vfprintf_r+0x1c58> +80003048: 0e812683 lw a3,232(sp) +8000304c: 018787b3 add a5,a5,s8 +80003050: 01b8a023 sw s11,0(a7) +80003054: 00168693 addi a3,a3,1 +80003058: 0188a223 sw s8,4(a7) +8000305c: 0ef12623 sw a5,236(sp) +80003060: 0ed12423 sw a3,232(sp) +80003064: 0ed4c263 blt s1,a3,80003148 <_vfprintf_r+0x1d30> +80003068: 00044683 lbu a3,0(s0) +8000306c: 00888893 addi a7,a7,8 +80003070: fffc4613 not a2,s8 +80003074: 41f65613 srai a2,a2,0x1f +80003078: 00cc7733 and a4,s8,a2 +8000307c: 40e68c33 sub s8,a3,a4 +80003080: 01804c63 bgtz s8,80003098 <_vfprintf_r+0x1c80> +80003084: 00dd8db3 add s11,s11,a3 +80003088: f60c9ce3 bnez s9,80003000 <_vfprintf_r+0x1be8> +8000308c: 5e098a63 beqz s3,80003680 <_vfprintf_r+0x2268> +80003090: fff98993 addi s3,s3,-1 +80003094: f79ff06f j 8000300c <_vfprintf_r+0x1bf4> +80003098: 0e812683 lw a3,232(sp) +8000309c: 01894863 blt s2,s8,800030ac <_vfprintf_r+0x1c94> +800030a0: 0580006f j 800030f8 <_vfprintf_r+0x1ce0> +800030a4: ff0c0c13 addi s8,s8,-16 +800030a8: 05895863 bge s2,s8,800030f8 <_vfprintf_r+0x1ce0> +800030ac: 00812703 lw a4,8(sp) +800030b0: 01078793 addi a5,a5,16 +800030b4: 00168693 addi a3,a3,1 +800030b8: 00e8a023 sw a4,0(a7) +800030bc: 0128a223 sw s2,4(a7) +800030c0: 0ef12623 sw a5,236(sp) +800030c4: 0ed12423 sw a3,232(sp) +800030c8: 00888893 addi a7,a7,8 +800030cc: fcd4dce3 bge s1,a3,800030a4 <_vfprintf_r+0x1c8c> +800030d0: 0e410613 addi a2,sp,228 +800030d4: 000b0593 mv a1,s6 +800030d8: 000d0513 mv a0,s10 +800030dc: 4bc090ef jal ra,8000c598 <__sprint_r> +800030e0: 66051463 bnez a0,80003748 <_vfprintf_r+0x2330> +800030e4: ff0c0c13 addi s8,s8,-16 +800030e8: 0ec12783 lw a5,236(sp) +800030ec: 0e812683 lw a3,232(sp) +800030f0: 10c10893 addi a7,sp,268 +800030f4: fb894ce3 blt s2,s8,800030ac <_vfprintf_r+0x1c94> +800030f8: 00812703 lw a4,8(sp) +800030fc: 018787b3 add a5,a5,s8 +80003100: 00168693 addi a3,a3,1 +80003104: 00e8a023 sw a4,0(a7) +80003108: 0188a223 sw s8,4(a7) +8000310c: 0ef12623 sw a5,236(sp) +80003110: 0ed12423 sw a3,232(sp) +80003114: 66d4c063 blt s1,a3,80003774 <_vfprintf_r+0x235c> +80003118: 00044683 lbu a3,0(s0) +8000311c: 00888893 addi a7,a7,8 +80003120: 00dd8db3 add s11,s11,a3 +80003124: f65ff06f j 80003088 <_vfprintf_r+0x1c70> +80003128: 0e410613 addi a2,sp,228 +8000312c: 000b0593 mv a1,s6 +80003130: 000d0513 mv a0,s10 +80003134: 464090ef jal ra,8000c598 <__sprint_r> +80003138: 60051863 bnez a0,80003748 <_vfprintf_r+0x2330> +8000313c: 0ec12783 lw a5,236(sp) +80003140: 10c10893 addi a7,sp,268 +80003144: eedff06f j 80003030 <_vfprintf_r+0x1c18> +80003148: 0e410613 addi a2,sp,228 +8000314c: 000b0593 mv a1,s6 +80003150: 000d0513 mv a0,s10 +80003154: 444090ef jal ra,8000c598 <__sprint_r> +80003158: 5e051863 bnez a0,80003748 <_vfprintf_r+0x2330> +8000315c: 00044683 lbu a3,0(s0) +80003160: 0ec12783 lw a5,236(sp) +80003164: 10c10893 addi a7,sp,268 +80003168: f09ff06f j 80003070 <_vfprintf_r+0x1c58> +8000316c: 04812783 lw a5,72(sp) +80003170: 04c12583 lw a1,76(sp) +80003174: 00000913 li s2,0 +80003178: 40f40433 sub s0,s0,a5 +8000317c: 00078613 mv a2,a5 +80003180: 00040513 mv a0,s0 +80003184: 069060ef jal ra,800099ec +80003188: 001cc583 lbu a1,1(s9) +8000318c: 00a00613 li a2,10 +80003190: 00000693 li a3,0 +80003194: 00b03833 snez a6,a1 +80003198: 00048513 mv a0,s1 +8000319c: 00098593 mv a1,s3 +800031a0: 010c8cb3 add s9,s9,a6 +800031a4: 3200d0ef jal ra,800104c4 <__udivdi3> +800031a8: ae5ff06f j 80002c8c <_vfprintf_r+0x1874> +800031ac: 00168693 addi a3,a3,1 +800031b0: 00870893 addi a7,a4,8 +800031b4: 00070913 mv s2,a4 +800031b8: b98ff06f j 80002550 <_vfprintf_r+0x1138> +800031bc: 0e410613 addi a2,sp,228 +800031c0: 000c0593 mv a1,s8 +800031c4: 000d0513 mv a0,s10 +800031c8: 3d0090ef jal ra,8000c598 <__sprint_r> +800031cc: a6051e63 bnez a0,80002448 <_vfprintf_r+0x1030> +800031d0: 0cc12583 lw a1,204(sp) +800031d4: 0ec12783 lw a5,236(sp) +800031d8: 10c10893 addi a7,sp,268 +800031dc: b5dff06f j 80002d38 <_vfprintf_r+0x1920> +800031e0: 80015737 lui a4,0x80015 +800031e4: c6870b13 addi s6,a4,-920 # 80014c68 <__BSS_END__+0xffffe02c> +800031e8: c75ff06f j 80002e5c <_vfprintf_r+0x1a44> +800031ec: 0e410613 addi a2,sp,228 +800031f0: 000c0593 mv a1,s8 +800031f4: 000d0513 mv a0,s10 +800031f8: 3a0090ef jal ra,8000c598 <__sprint_r> +800031fc: a4051663 bnez a0,80002448 <_vfprintf_r+0x1030> +80003200: 0ec12783 lw a5,236(sp) +80003204: 10c10893 addi a7,sp,268 +80003208: cc4ff06f j 800026cc <_vfprintf_r+0x12b4> +8000320c: 00600c93 li s9,6 +80003210: 945ff06f j 80002b54 <_vfprintf_r+0x173c> +80003214: 02012683 lw a3,32(sp) +80003218: 00db0733 add a4,s6,a3 +8000321c: 409684b3 sub s1,a3,s1 +80003220: 41b70833 sub a6,a4,s11 +80003224: 00048913 mv s2,s1 +80003228: d6985063 bge a6,s1,80002788 <_vfprintf_r+0x1370> +8000322c: 00080913 mv s2,a6 +80003230: d58ff06f j 80002788 <_vfprintf_r+0x1370> +80003234: 00c12783 lw a5,12(sp) +80003238: 00040b13 mv s6,s0 +8000323c: 00f71023 sh a5,0(a4) +80003240: d28fe06f j 80001768 <_vfprintf_r+0x350> +80003244: 01412783 lw a5,20(sp) +80003248: 00000c93 li s9,0 +8000324c: 00e12a23 sw a4,20(sp) +80003250: 0007a903 lw s2,0(a5) +80003254: d91fe06f j 80001fe4 <_vfprintf_r+0xbcc> +80003258: 01412783 lw a5,20(sp) +8000325c: 00e12a23 sw a4,20(sp) +80003260: 0007a903 lw s2,0(a5) +80003264: 41f95c93 srai s9,s2,0x1f +80003268: 000c8793 mv a5,s9 +8000326c: df5fe06f j 80002060 <_vfprintf_r+0xc48> +80003270: 01412783 lw a5,20(sp) +80003274: 00000c93 li s9,0 +80003278: 00e12a23 sw a4,20(sp) +8000327c: 0007a903 lw s2,0(a5) +80003280: 00100793 li a5,1 +80003284: c25fe06f j 80001ea8 <_vfprintf_r+0xa90> +80003288: 01412783 lw a5,20(sp) +8000328c: 00000c93 li s9,0 +80003290: 00e12a23 sw a4,20(sp) +80003294: 0007a903 lw s2,0(a5) +80003298: 829ff06f j 80002ac0 <_vfprintf_r+0x16a8> +8000329c: 0e410613 addi a2,sp,228 +800032a0: 000c0593 mv a1,s8 +800032a4: 000d0513 mv a0,s10 +800032a8: 2f0090ef jal ra,8000c598 <__sprint_r> +800032ac: cd0fe06f j 8000177c <_vfprintf_r+0x364> +800032b0: 02d00793 li a5,45 +800032b4: 0cf103a3 sb a5,199(sp) +800032b8: cadff06f j 80002f64 <_vfprintf_r+0x1b4c> +800032bc: 03000793 li a5,48 +800032c0: 0cf10423 sb a5,200(sp) +800032c4: 05800793 li a5,88 +800032c8: 002a6713 ori a4,s4,2 +800032cc: 0cf104a3 sb a5,201(sp) +800032d0: 02e12423 sw a4,40(sp) +800032d4: 06300793 li a5,99 +800032d8: 00012823 sw zero,16(sp) +800032dc: 14c10b13 addi s6,sp,332 +800032e0: 03b7c4e3 blt a5,s11,80003b08 <_vfprintf_r+0x26f0> +800032e4: 0fc12303 lw t1,252(sp) +800032e8: fdf4fb93 andi s7,s1,-33 +800032ec: 05712223 sw s7,68(sp) +800032f0: 04012c23 sw zero,88(sp) +800032f4: 0f012e03 lw t3,240(sp) +800032f8: 0f412e83 lw t4,244(sp) +800032fc: 0f812f03 lw t5,248(sp) +80003300: 102a6a13 ori s4,s4,258 +80003304: 44034e63 bltz t1,80003760 <_vfprintf_r+0x2348> +80003308: 06100793 li a5,97 +8000330c: 0af48ee3 beq s1,a5,80003bc8 <_vfprintf_r+0x27b0> +80003310: 04100793 li a5,65 +80003314: 00f48463 beq s1,a5,8000331c <_vfprintf_r+0x1f04> +80003318: e64fe06f j 8000197c <_vfprintf_r+0x564> +8000331c: 0b010a93 addi s5,sp,176 +80003320: 000a8513 mv a0,s5 +80003324: 05112a23 sw a7,84(sp) +80003328: 0bc12823 sw t3,176(sp) +8000332c: 0bd12a23 sw t4,180(sp) +80003330: 0be12c23 sw t5,184(sp) +80003334: 0a612e23 sw t1,188(sp) +80003338: 344110ef jal ra,8001467c <__trunctfdf2> +8000333c: 0cc10613 addi a2,sp,204 +80003340: 22c060ef jal ra,8000956c +80003344: 00058613 mv a2,a1 +80003348: 00050593 mv a1,a0 +8000334c: 000a8513 mv a0,s5 +80003350: 138110ef jal ra,80014488 <__extenddftf2> +80003354: 0b012783 lw a5,176(sp) +80003358: 0a010c93 addi s9,sp,160 +8000335c: 09010913 addi s2,sp,144 +80003360: 08f12823 sw a5,144(sp) +80003364: 0b412783 lw a5,180(sp) +80003368: 08010613 addi a2,sp,128 +8000336c: 00090593 mv a1,s2 +80003370: 08f12a23 sw a5,148(sp) +80003374: 0b812783 lw a5,184(sp) +80003378: 000c8513 mv a0,s9 +8000337c: 04c12023 sw a2,64(sp) +80003380: 08f12c23 sw a5,152(sp) +80003384: 0bc12783 lw a5,188(sp) +80003388: 08012023 sw zero,128(sp) +8000338c: 08012223 sw zero,132(sp) +80003390: 08f12e23 sw a5,156(sp) +80003394: 3ffc07b7 lui a5,0x3ffc0 +80003398: 08f12623 sw a5,140(sp) +8000339c: 08012423 sw zero,136(sp) +800033a0: 1610e0ef jal ra,80011d00 <__multf3> +800033a4: 0a012803 lw a6,160(sp) +800033a8: 0a412e03 lw t3,164(sp) +800033ac: 0a812e83 lw t4,168(sp) +800033b0: 0ac12f03 lw t5,172(sp) +800033b4: 000c8593 mv a1,s9 +800033b8: 000a8513 mv a0,s5 +800033bc: 0b012823 sw a6,176(sp) +800033c0: 05012823 sw a6,80(sp) +800033c4: 0bc12a23 sw t3,180(sp) +800033c8: 03c12223 sw t3,36(sp) +800033cc: 0bd12c23 sw t4,184(sp) +800033d0: 03d12023 sw t4,32(sp) +800033d4: 0be12e23 sw t5,188(sp) +800033d8: 01e12e23 sw t5,28(sp) +800033dc: 0a012023 sw zero,160(sp) +800033e0: 0a012223 sw zero,164(sp) +800033e4: 0a012423 sw zero,168(sp) +800033e8: 0a012623 sw zero,172(sp) +800033ec: 5c00e0ef jal ra,800119ac <__eqtf2> +800033f0: 01c12f03 lw t5,28(sp) +800033f4: 02012e83 lw t4,32(sp) +800033f8: 02412e03 lw t3,36(sp) +800033fc: 05012803 lw a6,80(sp) +80003400: 05412883 lw a7,84(sp) +80003404: 00051663 bnez a0,80003410 <_vfprintf_r+0x1ff8> +80003408: 00100793 li a5,1 +8000340c: 0cf12623 sw a5,204(sp) +80003410: 800157b7 lui a5,0x80015 +80003414: c8c78793 addi a5,a5,-884 # 80014c8c <__BSS_END__+0xffffe050> +80003418: 02f12223 sw a5,36(sp) +8000341c: fffd8693 addi a3,s11,-1 +80003420: 05412e23 sw s4,92(sp) +80003424: 06912223 sw s1,100(sp) +80003428: 07b12623 sw s11,108(sp) +8000342c: 07a12a23 sw s10,116(sp) +80003430: 07812c23 sw s8,120(sp) +80003434: 06812023 sw s0,96(sp) +80003438: 07312423 sw s3,104(sp) +8000343c: 07112823 sw a7,112(sp) +80003440: 000b0c13 mv s8,s6 +80003444: 00068b93 mv s7,a3 +80003448: 07612e23 sw s6,124(sp) +8000344c: 00080d13 mv s10,a6 +80003450: 000e0d93 mv s11,t3 +80003454: 000e8493 mv s1,t4 +80003458: 000f0a13 mv s4,t5 +8000345c: 0480006f j 800034a4 <_vfprintf_r+0x208c> +80003460: 000c8593 mv a1,s9 +80003464: 000a8513 mv a0,s5 +80003468: 02c12023 sw a2,32(sp) +8000346c: 01f12e23 sw t6,28(sp) +80003470: 0bf12c23 sw t6,184(sp) +80003474: 0ac12e23 sw a2,188(sp) +80003478: 0b612823 sw s6,176(sp) +8000347c: 0b312a23 sw s3,180(sp) +80003480: 0a012023 sw zero,160(sp) +80003484: 0a012223 sw zero,164(sp) +80003488: 0a012423 sw zero,168(sp) +8000348c: 0a012623 sw zero,172(sp) +80003490: 51c0e0ef jal ra,800119ac <__eqtf2> +80003494: 01c12f83 lw t6,28(sp) +80003498: 02012603 lw a2,32(sp) +8000349c: fffb8b93 addi s7,s7,-1 +800034a0: 0e050263 beqz a0,80003584 <_vfprintf_r+0x216c> +800034a4: 400307b7 lui a5,0x40030 +800034a8: 00090613 mv a2,s2 +800034ac: 000c8593 mv a1,s9 +800034b0: 000a8513 mv a0,s5 +800034b4: 08f12e23 sw a5,156(sp) +800034b8: 0ba12023 sw s10,160(sp) +800034bc: 0bb12223 sw s11,164(sp) +800034c0: 0a912423 sw s1,168(sp) +800034c4: 0b412623 sw s4,172(sp) +800034c8: 08012823 sw zero,144(sp) +800034cc: 08012a23 sw zero,148(sp) +800034d0: 08012c23 sw zero,152(sp) +800034d4: 02d0e0ef jal ra,80011d00 <__multf3> +800034d8: 000a8513 mv a0,s5 +800034dc: 549100ef jal ra,80014224 <__fixtfsi> +800034e0: 00050593 mv a1,a0 +800034e4: 00050413 mv s0,a0 +800034e8: 000a8513 mv a0,s5 +800034ec: 0b012983 lw s3,176(sp) +800034f0: 0b412483 lw s1,180(sp) +800034f4: 0b812b03 lw s6,184(sp) +800034f8: 0bc12a03 lw s4,188(sp) +800034fc: 63d100ef jal ra,80014338 <__floatsitf> +80003500: 0b012703 lw a4,176(sp) +80003504: 04012603 lw a2,64(sp) +80003508: 00090593 mv a1,s2 +8000350c: 08e12023 sw a4,128(sp) +80003510: 0b412703 lw a4,180(sp) +80003514: 000c8513 mv a0,s9 +80003518: 09312823 sw s3,144(sp) +8000351c: 08e12223 sw a4,132(sp) +80003520: 0b812703 lw a4,184(sp) +80003524: 08912a23 sw s1,148(sp) +80003528: 09612c23 sw s6,152(sp) +8000352c: 08e12423 sw a4,136(sp) +80003530: 0bc12703 lw a4,188(sp) +80003534: 09412e23 sw s4,156(sp) +80003538: 08e12623 sw a4,140(sp) +8000353c: 7c80f0ef jal ra,80012d04 <__subtf3> +80003540: 02412783 lw a5,36(sp) +80003544: 0a012b03 lw s6,160(sp) +80003548: 0a412983 lw s3,164(sp) +8000354c: 00878733 add a4,a5,s0 +80003550: 00074703 lbu a4,0(a4) +80003554: 0a812f83 lw t6,168(sp) +80003558: 0ac12603 lw a2,172(sp) +8000355c: 05812a23 sw s8,84(sp) +80003560: 00ec0023 sb a4,0(s8) +80003564: 05712823 sw s7,80(sp) +80003568: fff00793 li a5,-1 +8000356c: 001c0c13 addi s8,s8,1 +80003570: 000b0d13 mv s10,s6 +80003574: 00098d93 mv s11,s3 +80003578: 000f8493 mv s1,t6 +8000357c: 00060a13 mv s4,a2 +80003580: eefb90e3 bne s7,a5,80003460 <_vfprintf_r+0x2048> +80003584: 07012883 lw a7,112(sp) +80003588: 000b0393 mv t2,s6 +8000358c: 00098293 mv t0,s3 +80003590: 3ffe0937 lui s2,0x3ffe0 +80003594: 000c8593 mv a1,s9 +80003598: 000a8513 mv a0,s5 +8000359c: 03112023 sw a7,32(sp) +800035a0: 00812e23 sw s0,28(sp) +800035a4: 05c12a03 lw s4,92(sp) +800035a8: 06412483 lw s1,100(sp) +800035ac: 06012403 lw s0,96(sp) +800035b0: 0a712823 sw t2,176(sp) +800035b4: 06712223 sw t2,100(sp) +800035b8: 0a512a23 sw t0,180(sp) +800035bc: 06512023 sw t0,96(sp) +800035c0: 0bf12c23 sw t6,184(sp) +800035c4: 05f12e23 sw t6,92(sp) +800035c8: 0ac12e23 sw a2,188(sp) +800035cc: 04c12023 sw a2,64(sp) +800035d0: 0a012023 sw zero,160(sp) +800035d4: 0a012223 sw zero,164(sp) +800035d8: 0a012423 sw zero,168(sp) +800035dc: 0b212623 sw s2,172(sp) +800035e0: 4980e0ef jal ra,80011a78 <__getf2> +800035e4: 000c0b93 mv s7,s8 +800035e8: 06c12d83 lw s11,108(sp) +800035ec: 07412d03 lw s10,116(sp) +800035f0: 07812c03 lw s8,120(sp) +800035f4: 07c12b03 lw s6,124(sp) +800035f8: 06812983 lw s3,104(sp) +800035fc: 02012883 lw a7,32(sp) +80003600: 48a04263 bgtz a0,80003a84 <_vfprintf_r+0x266c> +80003604: 06412383 lw t2,100(sp) +80003608: 06012283 lw t0,96(sp) +8000360c: 05c12f83 lw t6,92(sp) +80003610: 04012603 lw a2,64(sp) +80003614: 000c8593 mv a1,s9 +80003618: 000a8513 mv a0,s5 +8000361c: 0a712823 sw t2,176(sp) +80003620: 0a512a23 sw t0,180(sp) +80003624: 0bf12c23 sw t6,184(sp) +80003628: 0ac12e23 sw a2,188(sp) +8000362c: 0a012023 sw zero,160(sp) +80003630: 0a012223 sw zero,164(sp) +80003634: 0a012423 sw zero,168(sp) +80003638: 0b212623 sw s2,172(sp) +8000363c: 3700e0ef jal ra,800119ac <__eqtf2> +80003640: 02012883 lw a7,32(sp) +80003644: 00051863 bnez a0,80003654 <_vfprintf_r+0x223c> +80003648: 01c12783 lw a5,28(sp) +8000364c: 0017fc93 andi s9,a5,1 +80003650: 420c9a63 bnez s9,80003a84 <_vfprintf_r+0x266c> +80003654: 05012783 lw a5,80(sp) +80003658: 03000613 li a2,48 +8000365c: 00178693 addi a3,a5,1 # 40030001 <_start-0x3ffcffff> +80003660: 00db86b3 add a3,s7,a3 +80003664: 0007c863 bltz a5,80003674 <_vfprintf_r+0x225c> +80003668: 001b8b93 addi s7,s7,1 +8000366c: fecb8fa3 sb a2,-1(s7) +80003670: ff769ce3 bne a3,s7,80003668 <_vfprintf_r+0x2250> +80003674: 416b87b3 sub a5,s7,s6 +80003678: 02f12023 sw a5,32(sp) +8000367c: be8fe06f j 80001a64 <_vfprintf_r+0x64c> +80003680: 02012703 lw a4,32(sp) +80003684: 000b0c13 mv s8,s6 +80003688: 02812b03 lw s6,40(sp) +8000368c: 02812e23 sw s0,60(sp) +80003690: 01c12a03 lw s4,28(sp) +80003694: 00eb06b3 add a3,s6,a4 +80003698: 04012403 lw s0,64(sp) +8000369c: 04412983 lw s3,68(sp) +800036a0: 02412a83 lw s5,36(sp) +800036a4: 01b6e463 bltu a3,s11,800036ac <_vfprintf_r+0x2294> +800036a8: 84cff06f j 800026f4 <_vfprintf_r+0x12dc> +800036ac: 00068d93 mv s11,a3 +800036b0: 844ff06f j 800026f4 <_vfprintf_r+0x12dc> +800036b4: 01c12703 lw a4,28(sp) +800036b8: ffd00793 li a5,-3 +800036bc: 00f74463 blt a4,a5,800036c4 <_vfprintf_r+0x22ac> +800036c0: 00edda63 bge s11,a4,800036d4 <_vfprintf_r+0x22bc> +800036c4: ffe48493 addi s1,s1,-2 +800036c8: fdf4f793 andi a5,s1,-33 +800036cc: 04f12223 sw a5,68(sp) +800036d0: bbcfe06f j 80001a8c <_vfprintf_r+0x674> +800036d4: 02012783 lw a5,32(sp) +800036d8: 01c12703 lw a4,28(sp) +800036dc: 2af74063 blt a4,a5,8000397c <_vfprintf_r+0x2564> +800036e0: 02812783 lw a5,40(sp) +800036e4: 00070c93 mv s9,a4 +800036e8: 0017f793 andi a5,a5,1 +800036ec: 00078663 beqz a5,800036f8 <_vfprintf_r+0x22e0> +800036f0: 02c12783 lw a5,44(sp) +800036f4: 00f70cb3 add s9,a4,a5 +800036f8: 02812783 lw a5,40(sp) +800036fc: 4007f793 andi a5,a5,1024 +80003700: 00078663 beqz a5,8000370c <_vfprintf_r+0x22f4> +80003704: 01c12783 lw a5,28(sp) +80003708: 5cf04263 bgtz a5,80003ccc <_vfprintf_r+0x28b4> +8000370c: fffcca93 not s5,s9 +80003710: 41fada93 srai s5,s5,0x1f +80003714: 015cfab3 and s5,s9,s5 +80003718: 06700493 li s1,103 +8000371c: 02012423 sw zero,40(sp) +80003720: 02012223 sw zero,36(sp) +80003724: c84fe06f j 80001ba8 <_vfprintf_r+0x790> +80003728: 0c714783 lbu a5,199(sp) +8000372c: 00000d93 li s11,0 +80003730: 00078463 beqz a5,80003738 <_vfprintf_r+0x2320> +80003734: ec0fe06f j 80001df4 <_vfprintf_r+0x9dc> +80003738: f19fd06f j 80001650 <_vfprintf_r+0x238> +8000373c: 00900793 li a5,9 +80003740: d497e663 bltu a5,s1,80002c8c <_vfprintf_r+0x1874> +80003744: d90ff06f j 80002cd4 <_vfprintf_r+0x18bc> +80003748: 01012b83 lw s7,16(sp) +8000374c: 000b0c13 mv s8,s6 +80003750: cfdfe06f j 8000244c <_vfprintf_r+0x1034> +80003754: 03412423 sw s4,40(sp) +80003758: 00012823 sw zero,16(sp) +8000375c: 00090a13 mv s4,s2 +80003760: 800007b7 lui a5,0x80000 +80003764: 0067c333 xor t1,a5,t1 +80003768: 02d00793 li a5,45 +8000376c: 04f12c23 sw a5,88(sp) +80003770: b99ff06f j 80003308 <_vfprintf_r+0x1ef0> +80003774: 0e410613 addi a2,sp,228 +80003778: 000b0593 mv a1,s6 +8000377c: 000d0513 mv a0,s10 +80003780: 619080ef jal ra,8000c598 <__sprint_r> +80003784: fc0512e3 bnez a0,80003748 <_vfprintf_r+0x2330> +80003788: 00044683 lbu a3,0(s0) +8000378c: 0ec12783 lw a5,236(sp) +80003790: 10c10893 addi a7,sp,268 +80003794: 00dd8db3 add s11,s11,a3 +80003798: 8f1ff06f j 80003088 <_vfprintf_r+0x1c70> +8000379c: 0b010a93 addi s5,sp,176 +800037a0: 0d010793 addi a5,sp,208 +800037a4: 0dc10813 addi a6,sp,220 +800037a8: 0cc10713 addi a4,sp,204 +800037ac: 000d8693 mv a3,s11 +800037b0: 00200613 li a2,2 +800037b4: 000a8593 mv a1,s5 +800037b8: 000d0513 mv a0,s10 +800037bc: 0bc12823 sw t3,176(sp) +800037c0: 05c12023 sw t3,64(sp) +800037c4: 0bd12a23 sw t4,180(sp) +800037c8: 03d12223 sw t4,36(sp) +800037cc: 0be12c23 sw t5,184(sp) +800037d0: 03e12023 sw t5,32(sp) +800037d4: 0a612e23 sw t1,188(sp) +800037d8: 00612e23 sw t1,28(sp) +800037dc: 6c9020ef jal ra,800066a4 <_ldtoa_r> +800037e0: 04700793 li a5,71 +800037e4: 01c12303 lw t1,28(sp) +800037e8: 02012f03 lw t5,32(sp) +800037ec: 02412e83 lw t4,36(sp) +800037f0: 04012e03 lw t3,64(sp) +800037f4: 05012883 lw a7,80(sp) +800037f8: 00050b13 mv s6,a0 +800037fc: 08fb9063 bne s7,a5,8000387c <_vfprintf_r+0x2464> +80003800: 02812783 lw a5,40(sp) +80003804: 0017f793 andi a5,a5,1 +80003808: 2e079663 bnez a5,80003af4 <_vfprintf_r+0x26dc> +8000380c: 04700793 li a5,71 +80003810: 0dc12703 lw a4,220(sp) +80003814: 04f12223 sw a5,68(sp) +80003818: a44fe06f j 80001a5c <_vfprintf_r+0x644> +8000381c: 0b010a93 addi s5,sp,176 +80003820: 0dc10813 addi a6,sp,220 +80003824: 0d010793 addi a5,sp,208 +80003828: 0cc10713 addi a4,sp,204 +8000382c: 000d8693 mv a3,s11 +80003830: 00300613 li a2,3 +80003834: 000a8593 mv a1,s5 +80003838: 000d0513 mv a0,s10 +8000383c: 05112823 sw a7,80(sp) +80003840: 0bc12823 sw t3,176(sp) +80003844: 05c12023 sw t3,64(sp) +80003848: 0bd12a23 sw t4,180(sp) +8000384c: 03d12223 sw t4,36(sp) +80003850: 0be12c23 sw t5,184(sp) +80003854: 03e12023 sw t5,32(sp) +80003858: 0a612e23 sw t1,188(sp) +8000385c: 00612e23 sw t1,28(sp) +80003860: 645020ef jal ra,800066a4 <_ldtoa_r> +80003864: 01c12303 lw t1,28(sp) +80003868: 02012f03 lw t5,32(sp) +8000386c: 02412e83 lw t4,36(sp) +80003870: 04012e03 lw t3,64(sp) +80003874: 05012883 lw a7,80(sp) +80003878: 00050b13 mv s6,a0 +8000387c: 04600793 li a5,70 +80003880: 01bb0933 add s2,s6,s11 +80003884: 26fb9e63 bne s7,a5,80003b00 <_vfprintf_r+0x26e8> +80003888: 000b4683 lbu a3,0(s6) +8000388c: 03000793 li a5,48 +80003890: 50f68663 beq a3,a5,80003d9c <_vfprintf_r+0x2984> +80003894: 0a010c93 addi s9,sp,160 +80003898: 0cc12783 lw a5,204(sp) +8000389c: 00f90933 add s2,s2,a5 +800038a0: 960fe06f j 80001a00 <_vfprintf_r+0x5e8> +800038a4: 02d00793 li a5,45 +800038a8: 0cf103a3 sb a5,199(sp) +800038ac: da0ff06f j 80002e4c <_vfprintf_r+0x1a34> +800038b0: 0e410613 addi a2,sp,228 +800038b4: 000c0593 mv a1,s8 +800038b8: 000d0513 mv a0,s10 +800038bc: 4dd080ef jal ra,8000c598 <__sprint_r> +800038c0: 00050463 beqz a0,800038c8 <_vfprintf_r+0x24b0> +800038c4: b85fe06f j 80002448 <_vfprintf_r+0x1030> +800038c8: 0cc12483 lw s1,204(sp) +800038cc: 0ec12783 lw a5,236(sp) +800038d0: 10c10893 addi a7,sp,268 +800038d4: e69fe06f j 8000273c <_vfprintf_r+0x1324> +800038d8: 0c714783 lbu a5,199(sp) +800038dc: 01212a23 sw s2,20(sp) +800038e0: 02012423 sw zero,40(sp) +800038e4: 02012223 sw zero,36(sp) +800038e8: 00012e23 sw zero,28(sp) +800038ec: 000d8a93 mv s5,s11 +800038f0: 000d8c93 mv s9,s11 +800038f4: 00000d93 li s11,0 +800038f8: 00078463 beqz a5,80003900 <_vfprintf_r+0x24e8> +800038fc: cf8fe06f j 80001df4 <_vfprintf_r+0x9dc> +80003900: d51fd06f j 80001650 <_vfprintf_r+0x238> +80003904: 02812783 lw a5,40(sp) +80003908: 01c12703 lw a4,28(sp) +8000390c: 0017f793 andi a5,a5,1 +80003910: 01b7e7b3 or a5,a5,s11 +80003914: 50e05663 blez a4,80003e20 <_vfprintf_r+0x2a08> +80003918: 44079063 bnez a5,80003d58 <_vfprintf_r+0x2940> +8000391c: 01c12c83 lw s9,28(sp) +80003920: 06600493 li s1,102 +80003924: 02812783 lw a5,40(sp) +80003928: 4007f793 andi a5,a5,1024 +8000392c: 3a079263 bnez a5,80003cd0 <_vfprintf_r+0x28b8> +80003930: fffcca93 not s5,s9 +80003934: 41fada93 srai s5,s5,0x1f +80003938: 015cfab3 and s5,s9,s5 +8000393c: de1ff06f j 8000371c <_vfprintf_r+0x2304> +80003940: 80015737 lui a4,0x80015 +80003944: c7070b13 addi s6,a4,-912 # 80014c70 <__BSS_END__+0xffffe034> +80003948: d14ff06f j 80002e5c <_vfprintf_r+0x1a44> +8000394c: 0e410613 addi a2,sp,228 +80003950: 000c0593 mv a1,s8 +80003954: 000d0513 mv a0,s10 +80003958: 441080ef jal ra,8000c598 <__sprint_r> +8000395c: 00050463 beqz a0,80003964 <_vfprintf_r+0x254c> +80003960: ae9fe06f j 80002448 <_vfprintf_r+0x1030> +80003964: 0cc12483 lw s1,204(sp) +80003968: 02012703 lw a4,32(sp) +8000396c: 0ec12783 lw a5,236(sp) +80003970: 10c10893 addi a7,sp,268 +80003974: 409704b3 sub s1,a4,s1 +80003978: e11fe06f j 80002788 <_vfprintf_r+0x1370> +8000397c: 02012783 lw a5,32(sp) +80003980: 02c12703 lw a4,44(sp) +80003984: 06700493 li s1,103 +80003988: 00e78cb3 add s9,a5,a4 +8000398c: 01c12783 lw a5,28(sp) +80003990: f8f04ae3 bgtz a5,80003924 <_vfprintf_r+0x250c> +80003994: 40fc8cb3 sub s9,s9,a5 +80003998: 001c8c93 addi s9,s9,1 +8000399c: fffcca93 not s5,s9 +800039a0: 41fada93 srai s5,s5,0x1f +800039a4: 015cfab3 and s5,s9,s5 +800039a8: d75ff06f j 8000371c <_vfprintf_r+0x2304> +800039ac: 800156b7 lui a3,0x80015 +800039b0: e1868e93 addi t4,a3,-488 # 80014e18 <__BSS_END__+0xffffe1dc> +800039b4: b50fe06f j 80001d04 <_vfprintf_r+0x8ec> +800039b8: fff00793 li a5,-1 +800039bc: 00f12623 sw a5,12(sp) +800039c0: dcdfd06f j 8000178c <_vfprintf_r+0x374> +800039c4: ff000613 li a2,-16 +800039c8: 40b004b3 neg s1,a1 +800039cc: 06c5d263 bge a1,a2,80003a30 <_vfprintf_r+0x2618> +800039d0: 01000913 li s2,16 +800039d4: 00700c93 li s9,7 +800039d8: 00c0006f j 800039e4 <_vfprintf_r+0x25cc> +800039dc: ff048493 addi s1,s1,-16 +800039e0: 04995863 bge s2,s1,80003a30 <_vfprintf_r+0x2618> +800039e4: 00812703 lw a4,8(sp) +800039e8: 01078793 addi a5,a5,16 # 80000010 <__BSS_END__+0xfffe93d4> +800039ec: 00168693 addi a3,a3,1 +800039f0: 00e8a023 sw a4,0(a7) +800039f4: 0128a223 sw s2,4(a7) +800039f8: 0ef12623 sw a5,236(sp) +800039fc: 0ed12423 sw a3,232(sp) +80003a00: 00888893 addi a7,a7,8 +80003a04: fcdcdce3 bge s9,a3,800039dc <_vfprintf_r+0x25c4> +80003a08: 0e410613 addi a2,sp,228 +80003a0c: 000c0593 mv a1,s8 +80003a10: 000d0513 mv a0,s10 +80003a14: 385080ef jal ra,8000c598 <__sprint_r> +80003a18: 00050463 beqz a0,80003a20 <_vfprintf_r+0x2608> +80003a1c: a2dfe06f j 80002448 <_vfprintf_r+0x1030> +80003a20: 0ec12783 lw a5,236(sp) +80003a24: 0e812683 lw a3,232(sp) +80003a28: 10c10893 addi a7,sp,268 +80003a2c: fb1ff06f j 800039dc <_vfprintf_r+0x25c4> +80003a30: 00812703 lw a4,8(sp) +80003a34: 009787b3 add a5,a5,s1 +80003a38: 00168693 addi a3,a3,1 +80003a3c: 00e8a023 sw a4,0(a7) +80003a40: 0098a223 sw s1,4(a7) +80003a44: 0ef12623 sw a5,236(sp) +80003a48: 0ed12423 sw a3,232(sp) +80003a4c: 00700613 li a2,7 +80003a50: b2d65a63 bge a2,a3,80002d84 <_vfprintf_r+0x196c> +80003a54: 0e410613 addi a2,sp,228 +80003a58: 000c0593 mv a1,s8 +80003a5c: 000d0513 mv a0,s10 +80003a60: 339080ef jal ra,8000c598 <__sprint_r> +80003a64: 00050463 beqz a0,80003a6c <_vfprintf_r+0x2654> +80003a68: 9e1fe06f j 80002448 <_vfprintf_r+0x1030> +80003a6c: 0ec12783 lw a5,236(sp) +80003a70: 0e812683 lw a3,232(sp) +80003a74: 10c10893 addi a7,sp,268 +80003a78: 9ccfe06f j 80001c44 <_vfprintf_r+0x82c> +80003a7c: 000a0b93 mv s7,s4 +80003a80: e20fe06f j 800020a0 <_vfprintf_r+0xc88> +80003a84: 05412783 lw a5,84(sp) +80003a88: 000b8693 mv a3,s7 +80003a8c: 0cf12e23 sw a5,220(sp) +80003a90: 02412783 lw a5,36(sp) +80003a94: fffbc603 lbu a2,-1(s7) +80003a98: 00f7c583 lbu a1,15(a5) +80003a9c: 02b61063 bne a2,a1,80003abc <_vfprintf_r+0x26a4> +80003aa0: 03000513 li a0,48 +80003aa4: fea68fa3 sb a0,-1(a3) +80003aa8: 0dc12683 lw a3,220(sp) +80003aac: fff68793 addi a5,a3,-1 +80003ab0: 0cf12e23 sw a5,220(sp) +80003ab4: fff6c603 lbu a2,-1(a3) +80003ab8: fec586e3 beq a1,a2,80003aa4 <_vfprintf_r+0x268c> +80003abc: 00160593 addi a1,a2,1 +80003ac0: 03900513 li a0,57 +80003ac4: 0ff5f593 andi a1,a1,255 +80003ac8: 00a60663 beq a2,a0,80003ad4 <_vfprintf_r+0x26bc> +80003acc: feb68fa3 sb a1,-1(a3) +80003ad0: ba5ff06f j 80003674 <_vfprintf_r+0x225c> +80003ad4: 02412783 lw a5,36(sp) +80003ad8: 00a7c583 lbu a1,10(a5) +80003adc: feb68fa3 sb a1,-1(a3) +80003ae0: b95ff06f j 80003674 <_vfprintf_r+0x225c> +80003ae4: 03000793 li a5,48 +80003ae8: 0cf10423 sb a5,200(sp) +80003aec: 07800793 li a5,120 +80003af0: fd8ff06f j 800032c8 <_vfprintf_r+0x1eb0> +80003af4: 04700793 li a5,71 +80003af8: 01bb0933 add s2,s6,s11 +80003afc: 04f12223 sw a5,68(sp) +80003b00: 0a010c93 addi s9,sp,160 +80003b04: efdfd06f j 80001a00 <_vfprintf_r+0x5e8> +80003b08: 001d8593 addi a1,s11,1 +80003b0c: 000d0513 mv a0,s10 +80003b10: 01112823 sw a7,16(sp) +80003b14: 094040ef jal ra,80007ba8 <_malloc_r> +80003b18: 01012883 lw a7,16(sp) +80003b1c: 00050b13 mv s6,a0 +80003b20: 36050063 beqz a0,80003e80 <_vfprintf_r+0x2a68> +80003b24: 00a12823 sw a0,16(sp) +80003b28: fbcff06f j 800032e4 <_vfprintf_r+0x1ecc> +80003b2c: 000d9463 bnez s11,80003b34 <_vfprintf_r+0x271c> +80003b30: 00100d93 li s11,1 +80003b34: 0fc12303 lw t1,252(sp) +80003b38: 0f012e03 lw t3,240(sp) +80003b3c: 0f412e83 lw t4,244(sp) +80003b40: 0f812f03 lw t5,248(sp) +80003b44: 100a6913 ori s2,s4,256 +80003b48: c00346e3 bltz t1,80003754 <_vfprintf_r+0x233c> +80003b4c: 0b010a93 addi s5,sp,176 +80003b50: 0dc10813 addi a6,sp,220 +80003b54: 0d010793 addi a5,sp,208 +80003b58: 0cc10713 addi a4,sp,204 +80003b5c: 000d8693 mv a3,s11 +80003b60: 00200613 li a2,2 +80003b64: 000a8593 mv a1,s5 +80003b68: 000d0513 mv a0,s10 +80003b6c: 05112223 sw a7,68(sp) +80003b70: 0bc12823 sw t3,176(sp) +80003b74: 05c12023 sw t3,64(sp) +80003b78: 0bd12a23 sw t4,180(sp) +80003b7c: 03d12223 sw t4,36(sp) +80003b80: 0be12c23 sw t5,184(sp) +80003b84: 03e12023 sw t5,32(sp) +80003b88: 0a612e23 sw t1,188(sp) +80003b8c: 00612e23 sw t1,28(sp) +80003b90: 315020ef jal ra,800066a4 <_ldtoa_r> +80003b94: 01c12303 lw t1,28(sp) +80003b98: 03412423 sw s4,40(sp) +80003b9c: 02012f03 lw t5,32(sp) +80003ba0: 02412e83 lw t4,36(sp) +80003ba4: 04012e03 lw t3,64(sp) +80003ba8: 04412883 lw a7,68(sp) +80003bac: 00050b13 mv s6,a0 +80003bb0: 00090a13 mv s4,s2 +80003bb4: 04012c23 sw zero,88(sp) +80003bb8: 00012823 sw zero,16(sp) +80003bbc: c45ff06f j 80003800 <_vfprintf_r+0x23e8> +80003bc0: 00600d93 li s11,6 +80003bc4: d8dfd06f j 80001950 <_vfprintf_r+0x538> +80003bc8: 0b010a93 addi s5,sp,176 +80003bcc: 000a8513 mv a0,s5 +80003bd0: 05112a23 sw a7,84(sp) +80003bd4: 0bc12823 sw t3,176(sp) +80003bd8: 0bd12a23 sw t4,180(sp) +80003bdc: 0be12c23 sw t5,184(sp) +80003be0: 0a612e23 sw t1,188(sp) +80003be4: 299100ef jal ra,8001467c <__trunctfdf2> +80003be8: 0cc10613 addi a2,sp,204 +80003bec: 181050ef jal ra,8000956c +80003bf0: 00058613 mv a2,a1 +80003bf4: 00050593 mv a1,a0 +80003bf8: 000a8513 mv a0,s5 +80003bfc: 08d100ef jal ra,80014488 <__extenddftf2> +80003c00: 0b012783 lw a5,176(sp) +80003c04: 0a010c93 addi s9,sp,160 +80003c08: 09010913 addi s2,sp,144 +80003c0c: 08f12823 sw a5,144(sp) +80003c10: 0b412783 lw a5,180(sp) +80003c14: 08010613 addi a2,sp,128 +80003c18: 00090593 mv a1,s2 +80003c1c: 08f12a23 sw a5,148(sp) +80003c20: 0b812783 lw a5,184(sp) +80003c24: 000c8513 mv a0,s9 +80003c28: 04c12023 sw a2,64(sp) +80003c2c: 08f12c23 sw a5,152(sp) +80003c30: 0bc12783 lw a5,188(sp) +80003c34: 08012023 sw zero,128(sp) +80003c38: 08012223 sw zero,132(sp) +80003c3c: 08f12e23 sw a5,156(sp) +80003c40: 3ffc07b7 lui a5,0x3ffc0 +80003c44: 08f12623 sw a5,140(sp) +80003c48: 08012423 sw zero,136(sp) +80003c4c: 0b40e0ef jal ra,80011d00 <__multf3> +80003c50: 0a012803 lw a6,160(sp) +80003c54: 0a412e03 lw t3,164(sp) +80003c58: 0a812e83 lw t4,168(sp) +80003c5c: 0ac12f03 lw t5,172(sp) +80003c60: 000c8593 mv a1,s9 +80003c64: 000a8513 mv a0,s5 +80003c68: 0b012823 sw a6,176(sp) +80003c6c: 05012823 sw a6,80(sp) +80003c70: 0bc12a23 sw t3,180(sp) +80003c74: 03c12223 sw t3,36(sp) +80003c78: 0bd12c23 sw t4,184(sp) +80003c7c: 03d12023 sw t4,32(sp) +80003c80: 0be12e23 sw t5,188(sp) +80003c84: 01e12e23 sw t5,28(sp) +80003c88: 0a012023 sw zero,160(sp) +80003c8c: 0a012223 sw zero,164(sp) +80003c90: 0a012423 sw zero,168(sp) +80003c94: 0a012623 sw zero,172(sp) +80003c98: 5150d0ef jal ra,800119ac <__eqtf2> +80003c9c: 01c12f03 lw t5,28(sp) +80003ca0: 02012e83 lw t4,32(sp) +80003ca4: 02412e03 lw t3,36(sp) +80003ca8: 05012803 lw a6,80(sp) +80003cac: 05412883 lw a7,84(sp) +80003cb0: 00051663 bnez a0,80003cbc <_vfprintf_r+0x28a4> +80003cb4: 00100793 li a5,1 +80003cb8: 0cf12623 sw a5,204(sp) +80003cbc: 800157b7 lui a5,0x80015 +80003cc0: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +80003cc4: 02f12223 sw a5,36(sp) +80003cc8: f54ff06f j 8000341c <_vfprintf_r+0x2004> +80003ccc: 06700493 li s1,103 +80003cd0: 03c12603 lw a2,60(sp) +80003cd4: 0ff00693 li a3,255 +80003cd8: 00064783 lbu a5,0(a2) +80003cdc: 1ad78a63 beq a5,a3,80003e90 <_vfprintf_r+0x2a78> +80003ce0: 01c12703 lw a4,28(sp) +80003ce4: 00000513 li a0,0 +80003ce8: 00000593 li a1,0 +80003cec: 00e7de63 bge a5,a4,80003d08 <_vfprintf_r+0x28f0> +80003cf0: 40f70733 sub a4,a4,a5 +80003cf4: 00164783 lbu a5,1(a2) +80003cf8: 04078463 beqz a5,80003d40 <_vfprintf_r+0x2928> +80003cfc: 00158593 addi a1,a1,1 +80003d00: 00160613 addi a2,a2,1 +80003d04: fed794e3 bne a5,a3,80003cec <_vfprintf_r+0x28d4> +80003d08: 02c12e23 sw a2,60(sp) +80003d0c: 00e12e23 sw a4,28(sp) +80003d10: 02b12223 sw a1,36(sp) +80003d14: 02a12423 sw a0,40(sp) +80003d18: 02812703 lw a4,40(sp) +80003d1c: 02412783 lw a5,36(sp) +80003d20: 00e787b3 add a5,a5,a4 +80003d24: 04812703 lw a4,72(sp) +80003d28: 02e787b3 mul a5,a5,a4 +80003d2c: 01978cb3 add s9,a5,s9 +80003d30: fffcca93 not s5,s9 +80003d34: 41fada93 srai s5,s5,0x1f +80003d38: 015cfab3 and s5,s9,s5 +80003d3c: e6dfd06f j 80001ba8 <_vfprintf_r+0x790> +80003d40: 00064783 lbu a5,0(a2) +80003d44: 00150513 addi a0,a0,1 +80003d48: fbdff06f j 80003d04 <_vfprintf_r+0x28ec> +80003d4c: 00012823 sw zero,16(sp) +80003d50: 00078a13 mv s4,a5 +80003d54: a0dff06f j 80003760 <_vfprintf_r+0x2348> +80003d58: 02c12783 lw a5,44(sp) +80003d5c: 06600493 li s1,102 +80003d60: 00f70cb3 add s9,a4,a5 +80003d64: 01bc8cb3 add s9,s9,s11 +80003d68: bbdff06f j 80003924 <_vfprintf_r+0x250c> +80003d6c: 0d610693 addi a3,sp,214 +80003d70: 00061863 bnez a2,80003d80 <_vfprintf_r+0x2968> +80003d74: 03000693 li a3,48 +80003d78: 0cd10b23 sb a3,214(sp) +80003d7c: 0d710693 addi a3,sp,215 +80003d80: 1b010713 addi a4,sp,432 +80003d84: 03078793 addi a5,a5,48 +80003d88: 40e68633 sub a2,a3,a4 +80003d8c: 00f68023 sb a5,0(a3) +80003d90: 0dd60793 addi a5,a2,221 +80003d94: 02f12c23 sw a5,56(sp) +80003d98: dcdfd06f j 80001b64 <_vfprintf_r+0x74c> +80003d9c: 0a010c93 addi s9,sp,160 +80003da0: 000c8593 mv a1,s9 +80003da4: 000a8513 mv a0,s5 +80003da8: 05112823 sw a7,80(sp) +80003dac: 0bc12823 sw t3,176(sp) +80003db0: 05c12023 sw t3,64(sp) +80003db4: 0bd12a23 sw t4,180(sp) +80003db8: 03d12223 sw t4,36(sp) +80003dbc: 0be12c23 sw t5,184(sp) +80003dc0: 03e12023 sw t5,32(sp) +80003dc4: 0a612e23 sw t1,188(sp) +80003dc8: 00612e23 sw t1,28(sp) +80003dcc: 0a012023 sw zero,160(sp) +80003dd0: 0a012223 sw zero,164(sp) +80003dd4: 0a012423 sw zero,168(sp) +80003dd8: 0a012623 sw zero,172(sp) +80003ddc: 3d10d0ef jal ra,800119ac <__eqtf2> +80003de0: 01c12303 lw t1,28(sp) +80003de4: 02012f03 lw t5,32(sp) +80003de8: 02412e83 lw t4,36(sp) +80003dec: 04012e03 lw t3,64(sp) +80003df0: 05012883 lw a7,80(sp) +80003df4: aa0502e3 beqz a0,80003898 <_vfprintf_r+0x2480> +80003df8: 00100793 li a5,1 +80003dfc: 41b787b3 sub a5,a5,s11 +80003e00: 0cf12623 sw a5,204(sp) +80003e04: 00f90933 add s2,s2,a5 +80003e08: bf9fd06f j 80001a00 <_vfprintf_r+0x5e8> +80003e0c: 02812783 lw a5,40(sp) +80003e10: 0017f793 andi a5,a5,1 +80003e14: 00079463 bnez a5,80003e1c <_vfprintf_r+0x2a04> +80003e18: d6dfd06f j 80001b84 <_vfprintf_r+0x76c> +80003e1c: d61fd06f j 80001b7c <_vfprintf_r+0x764> +80003e20: 00079a63 bnez a5,80003e34 <_vfprintf_r+0x2a1c> +80003e24: 00100a93 li s5,1 +80003e28: 06600493 li s1,102 +80003e2c: 00100c93 li s9,1 +80003e30: 8edff06f j 8000371c <_vfprintf_r+0x2304> +80003e34: 02c12783 lw a5,44(sp) +80003e38: 06600493 li s1,102 +80003e3c: 00178c93 addi s9,a5,1 +80003e40: 01bc8cb3 add s9,s9,s11 +80003e44: fffcca93 not s5,s9 +80003e48: 41fada93 srai s5,s5,0x1f +80003e4c: 015cfab3 and s5,s9,s5 +80003e50: 8cdff06f j 8000371c <_vfprintf_r+0x2304> +80003e54: 00088713 mv a4,a7 +80003e58: bddfe06f j 80002a34 <_vfprintf_r+0x161c> +80003e5c: 01412783 lw a5,20(sp) +80003e60: 0007ad83 lw s11,0(a5) +80003e64: 00478793 addi a5,a5,4 +80003e68: 000dd463 bgez s11,80003e70 <_vfprintf_r+0x2a58> +80003e6c: fff00d93 li s11,-1 +80003e70: 00144483 lbu s1,1(s0) +80003e74: 00f12a23 sw a5,20(sp) +80003e78: 00070413 mv s0,a4 +80003e7c: f54fd06f j 800015d0 <_vfprintf_r+0x1b8> +80003e80: 00cc5783 lhu a5,12(s8) +80003e84: 0407e793 ori a5,a5,64 +80003e88: 00fc1623 sh a5,12(s8) +80003e8c: 8f1fd06f j 8000177c <_vfprintf_r+0x364> +80003e90: 02012423 sw zero,40(sp) +80003e94: 02012223 sw zero,36(sp) +80003e98: e81ff06f j 80003d18 <_vfprintf_r+0x2900> +80003e9c: 00200793 li a5,2 +80003ea0: 02f12c23 sw a5,56(sp) +80003ea4: cc1fd06f j 80001b64 <_vfprintf_r+0x74c> -80003f30 : -80003f30: 00050793 mv a5,a0 -80003f34: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -80003f38: 00060693 mv a3,a2 -80003f3c: 00058613 mv a2,a1 -80003f40: 00078593 mv a1,a5 -80003f44: d5cfd06f j 800014a0 <_vfprintf_r> +80003ea8 : +80003ea8: 00050793 mv a5,a0 +80003eac: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +80003eb0: 00060693 mv a3,a2 +80003eb4: 00058613 mv a2,a1 +80003eb8: 00078593 mv a1,a5 +80003ebc: d5cfd06f j 80001418 <_vfprintf_r> -80003f48 <__sbprintf>: -80003f48: 00c5d783 lhu a5,12(a1) -80003f4c: 0645ae03 lw t3,100(a1) -80003f50: 00e5d303 lhu t1,14(a1) -80003f54: 01c5a883 lw a7,28(a1) -80003f58: 0245a803 lw a6,36(a1) -80003f5c: b8010113 addi sp,sp,-1152 -80003f60: ffd7f793 andi a5,a5,-3 -80003f64: 40000713 li a4,1024 -80003f68: 46812c23 sw s0,1144(sp) -80003f6c: 00f11a23 sh a5,20(sp) -80003f70: 00058413 mv s0,a1 -80003f74: 07010793 addi a5,sp,112 -80003f78: 00810593 addi a1,sp,8 -80003f7c: 46912a23 sw s1,1140(sp) -80003f80: 47212823 sw s2,1136(sp) -80003f84: 46112e23 sw ra,1148(sp) -80003f88: 00050913 mv s2,a0 -80003f8c: 07c12623 sw t3,108(sp) -80003f90: 00611b23 sh t1,22(sp) -80003f94: 03112223 sw a7,36(sp) -80003f98: 03012623 sw a6,44(sp) -80003f9c: 00f12423 sw a5,8(sp) -80003fa0: 00f12c23 sw a5,24(sp) -80003fa4: 00e12823 sw a4,16(sp) -80003fa8: 00e12e23 sw a4,28(sp) -80003fac: 02012023 sw zero,32(sp) -80003fb0: cf0fd0ef jal ra,800014a0 <_vfprintf_r> -80003fb4: 00050493 mv s1,a0 -80003fb8: 02055c63 bgez a0,80003ff0 <__sbprintf+0xa8> -80003fbc: 01415783 lhu a5,20(sp) -80003fc0: 0407f793 andi a5,a5,64 -80003fc4: 00078863 beqz a5,80003fd4 <__sbprintf+0x8c> -80003fc8: 00c45783 lhu a5,12(s0) -80003fcc: 0407e793 ori a5,a5,64 -80003fd0: 00f41623 sh a5,12(s0) -80003fd4: 47c12083 lw ra,1148(sp) -80003fd8: 47812403 lw s0,1144(sp) -80003fdc: 47012903 lw s2,1136(sp) -80003fe0: 00048513 mv a0,s1 -80003fe4: 47412483 lw s1,1140(sp) -80003fe8: 48010113 addi sp,sp,1152 -80003fec: 00008067 ret -80003ff0: 00810593 addi a1,sp,8 -80003ff4: 00090513 mv a0,s2 -80003ff8: 580000ef jal ra,80004578 <_fflush_r> -80003ffc: fc0500e3 beqz a0,80003fbc <__sbprintf+0x74> -80004000: fff00493 li s1,-1 -80004004: fb9ff06f j 80003fbc <__sbprintf+0x74> +80003ec0 <__sbprintf>: +80003ec0: 00c5d783 lhu a5,12(a1) +80003ec4: 0645ae03 lw t3,100(a1) +80003ec8: 00e5d303 lhu t1,14(a1) +80003ecc: 01c5a883 lw a7,28(a1) +80003ed0: 0245a803 lw a6,36(a1) +80003ed4: b8010113 addi sp,sp,-1152 +80003ed8: ffd7f793 andi a5,a5,-3 +80003edc: 40000713 li a4,1024 +80003ee0: 46812c23 sw s0,1144(sp) +80003ee4: 00f11a23 sh a5,20(sp) +80003ee8: 00058413 mv s0,a1 +80003eec: 07010793 addi a5,sp,112 +80003ef0: 00810593 addi a1,sp,8 +80003ef4: 46912a23 sw s1,1140(sp) +80003ef8: 47212823 sw s2,1136(sp) +80003efc: 46112e23 sw ra,1148(sp) +80003f00: 00050913 mv s2,a0 +80003f04: 07c12623 sw t3,108(sp) +80003f08: 00611b23 sh t1,22(sp) +80003f0c: 03112223 sw a7,36(sp) +80003f10: 03012623 sw a6,44(sp) +80003f14: 00f12423 sw a5,8(sp) +80003f18: 00f12c23 sw a5,24(sp) +80003f1c: 00e12823 sw a4,16(sp) +80003f20: 00e12e23 sw a4,28(sp) +80003f24: 02012023 sw zero,32(sp) +80003f28: cf0fd0ef jal ra,80001418 <_vfprintf_r> +80003f2c: 00050493 mv s1,a0 +80003f30: 02055c63 bgez a0,80003f68 <__sbprintf+0xa8> +80003f34: 01415783 lhu a5,20(sp) +80003f38: 0407f793 andi a5,a5,64 +80003f3c: 00078863 beqz a5,80003f4c <__sbprintf+0x8c> +80003f40: 00c45783 lhu a5,12(s0) +80003f44: 0407e793 ori a5,a5,64 +80003f48: 00f41623 sh a5,12(s0) +80003f4c: 47c12083 lw ra,1148(sp) +80003f50: 47812403 lw s0,1144(sp) +80003f54: 47012903 lw s2,1136(sp) +80003f58: 00048513 mv a0,s1 +80003f5c: 47412483 lw s1,1140(sp) +80003f60: 48010113 addi sp,sp,1152 +80003f64: 00008067 ret +80003f68: 00810593 addi a1,sp,8 +80003f6c: 00090513 mv a0,s2 +80003f70: 4fc000ef jal ra,8000446c <_fflush_r> +80003f74: fc0500e3 beqz a0,80003f34 <__sbprintf+0x74> +80003f78: fff00493 li s1,-1 +80003f7c: fb9ff06f j 80003f34 <__sbprintf+0x74> -80004008 <__swsetup_r>: -80004008: 3601a783 lw a5,864(gp) # 80016b68 <_impure_ptr> -8000400c: ff010113 addi sp,sp,-16 -80004010: 00812423 sw s0,8(sp) -80004014: 00912223 sw s1,4(sp) -80004018: 00112623 sw ra,12(sp) -8000401c: 00050493 mv s1,a0 -80004020: 00058413 mv s0,a1 -80004024: 00078663 beqz a5,80004030 <__swsetup_r+0x28> -80004028: 0387a703 lw a4,56(a5) -8000402c: 0e070063 beqz a4,8000410c <__swsetup_r+0x104> -80004030: 00c41703 lh a4,12(s0) -80004034: 01071793 slli a5,a4,0x10 -80004038: 00877693 andi a3,a4,8 -8000403c: 0107d793 srli a5,a5,0x10 -80004040: 04068063 beqz a3,80004080 <__swsetup_r+0x78> -80004044: 01042683 lw a3,16(s0) -80004048: 06068063 beqz a3,800040a8 <__swsetup_r+0xa0> -8000404c: 0017f613 andi a2,a5,1 -80004050: 08060463 beqz a2,800040d8 <__swsetup_r+0xd0> -80004054: 01442603 lw a2,20(s0) -80004058: 00042423 sw zero,8(s0) -8000405c: 00000513 li a0,0 -80004060: 40c00633 neg a2,a2 -80004064: 00c42c23 sw a2,24(s0) -80004068: 08068663 beqz a3,800040f4 <__swsetup_r+0xec> -8000406c: 00c12083 lw ra,12(sp) -80004070: 00812403 lw s0,8(sp) -80004074: 00412483 lw s1,4(sp) -80004078: 01010113 addi sp,sp,16 -8000407c: 00008067 ret -80004080: 0107f693 andi a3,a5,16 -80004084: 0c068463 beqz a3,8000414c <__swsetup_r+0x144> -80004088: 0047f793 andi a5,a5,4 -8000408c: 08079663 bnez a5,80004118 <__swsetup_r+0x110> -80004090: 01042683 lw a3,16(s0) -80004094: 00876713 ori a4,a4,8 -80004098: 01071793 slli a5,a4,0x10 -8000409c: 00e41623 sh a4,12(s0) -800040a0: 0107d793 srli a5,a5,0x10 -800040a4: fa0694e3 bnez a3,8000404c <__swsetup_r+0x44> -800040a8: 2807f613 andi a2,a5,640 -800040ac: 20000593 li a1,512 -800040b0: f8b60ee3 beq a2,a1,8000404c <__swsetup_r+0x44> -800040b4: 00040593 mv a1,s0 -800040b8: 00048513 mv a0,s1 -800040bc: 315030ef jal ra,80007bd0 <__smakebuf_r> -800040c0: 00c41703 lh a4,12(s0) -800040c4: 01042683 lw a3,16(s0) -800040c8: 01071793 slli a5,a4,0x10 -800040cc: 0107d793 srli a5,a5,0x10 -800040d0: 0017f613 andi a2,a5,1 -800040d4: f80610e3 bnez a2,80004054 <__swsetup_r+0x4c> -800040d8: 0027f613 andi a2,a5,2 -800040dc: 00000593 li a1,0 -800040e0: 00061463 bnez a2,800040e8 <__swsetup_r+0xe0> -800040e4: 01442583 lw a1,20(s0) -800040e8: 00b42423 sw a1,8(s0) -800040ec: 00000513 li a0,0 -800040f0: f6069ee3 bnez a3,8000406c <__swsetup_r+0x64> -800040f4: 0807f793 andi a5,a5,128 -800040f8: f6078ae3 beqz a5,8000406c <__swsetup_r+0x64> -800040fc: 04076713 ori a4,a4,64 -80004100: 00e41623 sh a4,12(s0) -80004104: fff00513 li a0,-1 -80004108: f65ff06f j 8000406c <__swsetup_r+0x64> -8000410c: 00078513 mv a0,a5 -80004110: 005000ef jal ra,80004914 <__sinit> -80004114: f1dff06f j 80004030 <__swsetup_r+0x28> -80004118: 03042583 lw a1,48(s0) -8000411c: 00058e63 beqz a1,80004138 <__swsetup_r+0x130> -80004120: 04040793 addi a5,s0,64 -80004124: 00f58863 beq a1,a5,80004134 <__swsetup_r+0x12c> -80004128: 00048513 mv a0,s1 -8000412c: 159000ef jal ra,80004a84 <_free_r> -80004130: 00c41703 lh a4,12(s0) -80004134: 02042823 sw zero,48(s0) -80004138: 01042683 lw a3,16(s0) -8000413c: fdb77713 andi a4,a4,-37 -80004140: 00042223 sw zero,4(s0) -80004144: 00d42023 sw a3,0(s0) -80004148: f4dff06f j 80004094 <__swsetup_r+0x8c> -8000414c: 00900793 li a5,9 -80004150: 00f4a023 sw a5,0(s1) -80004154: 04076713 ori a4,a4,64 -80004158: 00e41623 sh a4,12(s0) -8000415c: fff00513 li a0,-1 -80004160: f0dff06f j 8000406c <__swsetup_r+0x64> +80003f80 <__swsetup_r>: +80003f80: 3601a783 lw a5,864(gp) # 80016b68 <_impure_ptr> +80003f84: ff010113 addi sp,sp,-16 +80003f88: 00812423 sw s0,8(sp) +80003f8c: 00912223 sw s1,4(sp) +80003f90: 00112623 sw ra,12(sp) +80003f94: 00050493 mv s1,a0 +80003f98: 00058413 mv s0,a1 +80003f9c: 00078663 beqz a5,80003fa8 <__swsetup_r+0x28> +80003fa0: 0387a703 lw a4,56(a5) +80003fa4: 0e070063 beqz a4,80004084 <__swsetup_r+0x104> +80003fa8: 00c41703 lh a4,12(s0) +80003fac: 01071793 slli a5,a4,0x10 +80003fb0: 00877693 andi a3,a4,8 +80003fb4: 0107d793 srli a5,a5,0x10 +80003fb8: 04068063 beqz a3,80003ff8 <__swsetup_r+0x78> +80003fbc: 01042683 lw a3,16(s0) +80003fc0: 06068063 beqz a3,80004020 <__swsetup_r+0xa0> +80003fc4: 0017f613 andi a2,a5,1 +80003fc8: 08060463 beqz a2,80004050 <__swsetup_r+0xd0> +80003fcc: 01442603 lw a2,20(s0) +80003fd0: 00042423 sw zero,8(s0) +80003fd4: 00000513 li a0,0 +80003fd8: 40c00633 neg a2,a2 +80003fdc: 00c42c23 sw a2,24(s0) +80003fe0: 08068663 beqz a3,8000406c <__swsetup_r+0xec> +80003fe4: 00c12083 lw ra,12(sp) +80003fe8: 00812403 lw s0,8(sp) +80003fec: 00412483 lw s1,4(sp) +80003ff0: 01010113 addi sp,sp,16 +80003ff4: 00008067 ret +80003ff8: 0107f693 andi a3,a5,16 +80003ffc: 0c068463 beqz a3,800040c4 <__swsetup_r+0x144> +80004000: 0047f793 andi a5,a5,4 +80004004: 08079663 bnez a5,80004090 <__swsetup_r+0x110> +80004008: 01042683 lw a3,16(s0) +8000400c: 00876713 ori a4,a4,8 +80004010: 01071793 slli a5,a4,0x10 +80004014: 00e41623 sh a4,12(s0) +80004018: 0107d793 srli a5,a5,0x10 +8000401c: fa0694e3 bnez a3,80003fc4 <__swsetup_r+0x44> +80004020: 2807f613 andi a2,a5,640 +80004024: 20000593 li a1,512 +80004028: f8b60ee3 beq a2,a1,80003fc4 <__swsetup_r+0x44> +8000402c: 00040593 mv a1,s0 +80004030: 00048513 mv a0,s1 +80004034: 255030ef jal ra,80007a88 <__smakebuf_r> +80004038: 00c41703 lh a4,12(s0) +8000403c: 01042683 lw a3,16(s0) +80004040: 01071793 slli a5,a4,0x10 +80004044: 0107d793 srli a5,a5,0x10 +80004048: 0017f613 andi a2,a5,1 +8000404c: f80610e3 bnez a2,80003fcc <__swsetup_r+0x4c> +80004050: 0027f613 andi a2,a5,2 +80004054: 00000593 li a1,0 +80004058: 00061463 bnez a2,80004060 <__swsetup_r+0xe0> +8000405c: 01442583 lw a1,20(s0) +80004060: 00b42423 sw a1,8(s0) +80004064: 00000513 li a0,0 +80004068: f6069ee3 bnez a3,80003fe4 <__swsetup_r+0x64> +8000406c: 0807f793 andi a5,a5,128 +80004070: f6078ae3 beqz a5,80003fe4 <__swsetup_r+0x64> +80004074: 04076713 ori a4,a4,64 +80004078: 00e41623 sh a4,12(s0) +8000407c: fff00513 li a0,-1 +80004080: f65ff06f j 80003fe4 <__swsetup_r+0x64> +80004084: 00078513 mv a0,a5 +80004088: 780000ef jal ra,80004808 <__sinit> +8000408c: f1dff06f j 80003fa8 <__swsetup_r+0x28> +80004090: 03042583 lw a1,48(s0) +80004094: 00058e63 beqz a1,800040b0 <__swsetup_r+0x130> +80004098: 04040793 addi a5,s0,64 +8000409c: 00f58863 beq a1,a5,800040ac <__swsetup_r+0x12c> +800040a0: 00048513 mv a0,s1 +800040a4: 131000ef jal ra,800049d4 <_free_r> +800040a8: 00c41703 lh a4,12(s0) +800040ac: 02042823 sw zero,48(s0) +800040b0: 01042683 lw a3,16(s0) +800040b4: fdb77713 andi a4,a4,-37 +800040b8: 00042223 sw zero,4(s0) +800040bc: 00d42023 sw a3,0(s0) +800040c0: f4dff06f j 8000400c <__swsetup_r+0x8c> +800040c4: 00900793 li a5,9 +800040c8: 00f4a023 sw a5,0(s1) +800040cc: 04076713 ori a4,a4,64 +800040d0: 00e41623 sh a4,12(s0) +800040d4: fff00513 li a0,-1 +800040d8: f0dff06f j 80003fe4 <__swsetup_r+0x64> -80004164 <__register_exitproc>: -80004164: 3501a703 lw a4,848(gp) # 80016b58 <_global_impure_ptr> -80004168: 14872783 lw a5,328(a4) -8000416c: 04078c63 beqz a5,800041c4 <__register_exitproc+0x60> -80004170: 0047a703 lw a4,4(a5) -80004174: 01f00813 li a6,31 -80004178: 06e84e63 blt a6,a4,800041f4 <__register_exitproc+0x90> -8000417c: 00271813 slli a6,a4,0x2 -80004180: 02050663 beqz a0,800041ac <__register_exitproc+0x48> -80004184: 01078333 add t1,a5,a6 -80004188: 08c32423 sw a2,136(t1) -8000418c: 1887a883 lw a7,392(a5) -80004190: 00100613 li a2,1 -80004194: 00e61633 sll a2,a2,a4 -80004198: 00c8e8b3 or a7,a7,a2 -8000419c: 1917a423 sw a7,392(a5) -800041a0: 10d32423 sw a3,264(t1) -800041a4: 00200693 li a3,2 -800041a8: 02d50463 beq a0,a3,800041d0 <__register_exitproc+0x6c> -800041ac: 00170713 addi a4,a4,1 -800041b0: 00e7a223 sw a4,4(a5) -800041b4: 010787b3 add a5,a5,a6 -800041b8: 00b7a423 sw a1,8(a5) -800041bc: 00000513 li a0,0 -800041c0: 00008067 ret -800041c4: 14c70793 addi a5,a4,332 -800041c8: 14f72423 sw a5,328(a4) -800041cc: fa5ff06f j 80004170 <__register_exitproc+0xc> -800041d0: 18c7a683 lw a3,396(a5) -800041d4: 00170713 addi a4,a4,1 -800041d8: 00e7a223 sw a4,4(a5) -800041dc: 00c6e633 or a2,a3,a2 -800041e0: 18c7a623 sw a2,396(a5) -800041e4: 010787b3 add a5,a5,a6 -800041e8: 00b7a423 sw a1,8(a5) -800041ec: 00000513 li a0,0 -800041f0: 00008067 ret -800041f4: fff00513 li a0,-1 -800041f8: 00008067 ret +800040dc <__call_exitprocs>: +800040dc: fd010113 addi sp,sp,-48 +800040e0: 01412c23 sw s4,24(sp) +800040e4: 3501aa03 lw s4,848(gp) # 80016b58 <_global_impure_ptr> +800040e8: 03212023 sw s2,32(sp) +800040ec: 02112623 sw ra,44(sp) +800040f0: 148a2903 lw s2,328(s4) +800040f4: 02812423 sw s0,40(sp) +800040f8: 02912223 sw s1,36(sp) +800040fc: 01312e23 sw s3,28(sp) +80004100: 01512a23 sw s5,20(sp) +80004104: 01612823 sw s6,16(sp) +80004108: 01712623 sw s7,12(sp) +8000410c: 01812423 sw s8,8(sp) +80004110: 04090063 beqz s2,80004150 <__call_exitprocs+0x74> +80004114: 00050b13 mv s6,a0 +80004118: 00058b93 mv s7,a1 +8000411c: 00100a93 li s5,1 +80004120: fff00993 li s3,-1 +80004124: 00492483 lw s1,4(s2) # 3ffe0004 <_start-0x4001fffc> +80004128: fff48413 addi s0,s1,-1 +8000412c: 02044263 bltz s0,80004150 <__call_exitprocs+0x74> +80004130: 00249493 slli s1,s1,0x2 +80004134: 009904b3 add s1,s2,s1 +80004138: 040b8463 beqz s7,80004180 <__call_exitprocs+0xa4> +8000413c: 1044a783 lw a5,260(s1) +80004140: 05778063 beq a5,s7,80004180 <__call_exitprocs+0xa4> +80004144: fff40413 addi s0,s0,-1 +80004148: ffc48493 addi s1,s1,-4 +8000414c: ff3416e3 bne s0,s3,80004138 <__call_exitprocs+0x5c> +80004150: 02c12083 lw ra,44(sp) +80004154: 02812403 lw s0,40(sp) +80004158: 02412483 lw s1,36(sp) +8000415c: 02012903 lw s2,32(sp) +80004160: 01c12983 lw s3,28(sp) +80004164: 01812a03 lw s4,24(sp) +80004168: 01412a83 lw s5,20(sp) +8000416c: 01012b03 lw s6,16(sp) +80004170: 00c12b83 lw s7,12(sp) +80004174: 00812c03 lw s8,8(sp) +80004178: 03010113 addi sp,sp,48 +8000417c: 00008067 ret +80004180: 00492783 lw a5,4(s2) +80004184: 0044a683 lw a3,4(s1) +80004188: fff78793 addi a5,a5,-1 +8000418c: 04878e63 beq a5,s0,800041e8 <__call_exitprocs+0x10c> +80004190: 0004a223 sw zero,4(s1) +80004194: fa0688e3 beqz a3,80004144 <__call_exitprocs+0x68> +80004198: 18892783 lw a5,392(s2) +8000419c: 008a9733 sll a4,s5,s0 +800041a0: 00492c03 lw s8,4(s2) +800041a4: 00f777b3 and a5,a4,a5 +800041a8: 02079263 bnez a5,800041cc <__call_exitprocs+0xf0> +800041ac: 000680e7 jalr a3 +800041b0: 00492703 lw a4,4(s2) +800041b4: 148a2783 lw a5,328(s4) +800041b8: 01871463 bne a4,s8,800041c0 <__call_exitprocs+0xe4> +800041bc: f8f904e3 beq s2,a5,80004144 <__call_exitprocs+0x68> +800041c0: f80788e3 beqz a5,80004150 <__call_exitprocs+0x74> +800041c4: 00078913 mv s2,a5 +800041c8: f5dff06f j 80004124 <__call_exitprocs+0x48> +800041cc: 18c92783 lw a5,396(s2) +800041d0: 0844a583 lw a1,132(s1) +800041d4: 00f77733 and a4,a4,a5 +800041d8: 00071c63 bnez a4,800041f0 <__call_exitprocs+0x114> +800041dc: 000b0513 mv a0,s6 +800041e0: 000680e7 jalr a3 +800041e4: fcdff06f j 800041b0 <__call_exitprocs+0xd4> +800041e8: 00892223 sw s0,4(s2) +800041ec: fa9ff06f j 80004194 <__call_exitprocs+0xb8> +800041f0: 00058513 mv a0,a1 +800041f4: 000680e7 jalr a3 +800041f8: fb9ff06f j 800041b0 <__call_exitprocs+0xd4> -800041fc <__call_exitprocs>: -800041fc: fd010113 addi sp,sp,-48 -80004200: 01412c23 sw s4,24(sp) -80004204: 3501aa03 lw s4,848(gp) # 80016b58 <_global_impure_ptr> -80004208: 03212023 sw s2,32(sp) -8000420c: 02112623 sw ra,44(sp) -80004210: 148a2903 lw s2,328(s4) -80004214: 02812423 sw s0,40(sp) -80004218: 02912223 sw s1,36(sp) -8000421c: 01312e23 sw s3,28(sp) -80004220: 01512a23 sw s5,20(sp) -80004224: 01612823 sw s6,16(sp) -80004228: 01712623 sw s7,12(sp) -8000422c: 01812423 sw s8,8(sp) -80004230: 04090063 beqz s2,80004270 <__call_exitprocs+0x74> -80004234: 00050b13 mv s6,a0 -80004238: 00058b93 mv s7,a1 -8000423c: 00100a93 li s5,1 -80004240: fff00993 li s3,-1 -80004244: 00492483 lw s1,4(s2) # 3ffe0004 <_start-0x4001fffc> -80004248: fff48413 addi s0,s1,-1 -8000424c: 02044263 bltz s0,80004270 <__call_exitprocs+0x74> -80004250: 00249493 slli s1,s1,0x2 -80004254: 009904b3 add s1,s2,s1 -80004258: 040b8463 beqz s7,800042a0 <__call_exitprocs+0xa4> -8000425c: 1044a783 lw a5,260(s1) -80004260: 05778063 beq a5,s7,800042a0 <__call_exitprocs+0xa4> -80004264: fff40413 addi s0,s0,-1 -80004268: ffc48493 addi s1,s1,-4 -8000426c: ff3416e3 bne s0,s3,80004258 <__call_exitprocs+0x5c> -80004270: 02c12083 lw ra,44(sp) -80004274: 02812403 lw s0,40(sp) -80004278: 02412483 lw s1,36(sp) -8000427c: 02012903 lw s2,32(sp) -80004280: 01c12983 lw s3,28(sp) -80004284: 01812a03 lw s4,24(sp) -80004288: 01412a83 lw s5,20(sp) -8000428c: 01012b03 lw s6,16(sp) -80004290: 00c12b83 lw s7,12(sp) -80004294: 00812c03 lw s8,8(sp) -80004298: 03010113 addi sp,sp,48 -8000429c: 00008067 ret -800042a0: 00492783 lw a5,4(s2) -800042a4: 0044a683 lw a3,4(s1) -800042a8: fff78793 addi a5,a5,-1 -800042ac: 04878e63 beq a5,s0,80004308 <__call_exitprocs+0x10c> -800042b0: 0004a223 sw zero,4(s1) -800042b4: fa0688e3 beqz a3,80004264 <__call_exitprocs+0x68> -800042b8: 18892783 lw a5,392(s2) -800042bc: 008a9733 sll a4,s5,s0 -800042c0: 00492c03 lw s8,4(s2) -800042c4: 00f777b3 and a5,a4,a5 -800042c8: 02079263 bnez a5,800042ec <__call_exitprocs+0xf0> -800042cc: 000680e7 jalr a3 -800042d0: 00492703 lw a4,4(s2) -800042d4: 148a2783 lw a5,328(s4) -800042d8: 01871463 bne a4,s8,800042e0 <__call_exitprocs+0xe4> -800042dc: f8f904e3 beq s2,a5,80004264 <__call_exitprocs+0x68> -800042e0: f80788e3 beqz a5,80004270 <__call_exitprocs+0x74> -800042e4: 00078913 mv s2,a5 -800042e8: f5dff06f j 80004244 <__call_exitprocs+0x48> -800042ec: 18c92783 lw a5,396(s2) -800042f0: 0844a583 lw a1,132(s1) -800042f4: 00f77733 and a4,a4,a5 -800042f8: 00071c63 bnez a4,80004310 <__call_exitprocs+0x114> -800042fc: 000b0513 mv a0,s6 -80004300: 000680e7 jalr a3 -80004304: fcdff06f j 800042d0 <__call_exitprocs+0xd4> -80004308: 00892223 sw s0,4(s2) -8000430c: fa9ff06f j 800042b4 <__call_exitprocs+0xb8> -80004310: 00058513 mv a0,a1 -80004314: 000680e7 jalr a3 -80004318: fb9ff06f j 800042d0 <__call_exitprocs+0xd4> +800041fc : +800041fc: 00050593 mv a1,a0 +80004200: 00000693 li a3,0 +80004204: 00000613 li a2,0 +80004208: 00000513 li a0,0 +8000420c: 7280906f j 8000d934 <__register_exitproc> -8000431c <__sflush_r>: -8000431c: 00c59783 lh a5,12(a1) -80004320: fe010113 addi sp,sp,-32 -80004324: 00812c23 sw s0,24(sp) -80004328: 01312623 sw s3,12(sp) -8000432c: 00112e23 sw ra,28(sp) -80004330: 00912a23 sw s1,20(sp) -80004334: 01212823 sw s2,16(sp) -80004338: 0087f693 andi a3,a5,8 -8000433c: 00058413 mv s0,a1 -80004340: 00050993 mv s3,a0 -80004344: 10069a63 bnez a3,80004458 <__sflush_r+0x13c> -80004348: 00001737 lui a4,0x1 -8000434c: 80070713 addi a4,a4,-2048 # 800 <_start-0x7ffff800> -80004350: 0045a683 lw a3,4(a1) -80004354: 00e7e7b3 or a5,a5,a4 -80004358: 00f59623 sh a5,12(a1) -8000435c: 18d05463 blez a3,800044e4 <__sflush_r+0x1c8> -80004360: 02842703 lw a4,40(s0) -80004364: 0c070a63 beqz a4,80004438 <__sflush_r+0x11c> -80004368: 0009a483 lw s1,0(s3) -8000436c: 01079693 slli a3,a5,0x10 -80004370: 0009a023 sw zero,0(s3) -80004374: 01379613 slli a2,a5,0x13 -80004378: 01c42583 lw a1,28(s0) -8000437c: 0106d693 srli a3,a3,0x10 -80004380: 16064863 bltz a2,800044f0 <__sflush_r+0x1d4> -80004384: 00100693 li a3,1 -80004388: 00000613 li a2,0 -8000438c: 00098513 mv a0,s3 -80004390: 000700e7 jalr a4 -80004394: fff00793 li a5,-1 -80004398: 18f50c63 beq a0,a5,80004530 <__sflush_r+0x214> -8000439c: 00c45683 lhu a3,12(s0) -800043a0: 02842703 lw a4,40(s0) -800043a4: 01c42583 lw a1,28(s0) -800043a8: 0046f693 andi a3,a3,4 -800043ac: 00068e63 beqz a3,800043c8 <__sflush_r+0xac> -800043b0: 00442683 lw a3,4(s0) -800043b4: 03042783 lw a5,48(s0) -800043b8: 40d50533 sub a0,a0,a3 -800043bc: 00078663 beqz a5,800043c8 <__sflush_r+0xac> -800043c0: 03c42783 lw a5,60(s0) -800043c4: 40f50533 sub a0,a0,a5 -800043c8: 00050613 mv a2,a0 -800043cc: 00000693 li a3,0 -800043d0: 00098513 mv a0,s3 -800043d4: 000700e7 jalr a4 -800043d8: fff00793 li a5,-1 -800043dc: 10f51e63 bne a0,a5,800044f8 <__sflush_r+0x1dc> -800043e0: 0009a703 lw a4,0(s3) -800043e4: 00c41783 lh a5,12(s0) -800043e8: 16070863 beqz a4,80004558 <__sflush_r+0x23c> -800043ec: 01d00693 li a3,29 -800043f0: 00d70663 beq a4,a3,800043fc <__sflush_r+0xe0> -800043f4: 01600693 li a3,22 -800043f8: 0cd71463 bne a4,a3,800044c0 <__sflush_r+0x1a4> +80004210 <__sflush_r>: +80004210: 00c59783 lh a5,12(a1) +80004214: fe010113 addi sp,sp,-32 +80004218: 00812c23 sw s0,24(sp) +8000421c: 01312623 sw s3,12(sp) +80004220: 00112e23 sw ra,28(sp) +80004224: 00912a23 sw s1,20(sp) +80004228: 01212823 sw s2,16(sp) +8000422c: 0087f693 andi a3,a5,8 +80004230: 00058413 mv s0,a1 +80004234: 00050993 mv s3,a0 +80004238: 10069a63 bnez a3,8000434c <__sflush_r+0x13c> +8000423c: 00001737 lui a4,0x1 +80004240: 80070713 addi a4,a4,-2048 # 800 <_start-0x7ffff800> +80004244: 0045a683 lw a3,4(a1) +80004248: 00e7e7b3 or a5,a5,a4 +8000424c: 00f59623 sh a5,12(a1) +80004250: 18d05463 blez a3,800043d8 <__sflush_r+0x1c8> +80004254: 02842703 lw a4,40(s0) +80004258: 0c070a63 beqz a4,8000432c <__sflush_r+0x11c> +8000425c: 0009a483 lw s1,0(s3) +80004260: 01079693 slli a3,a5,0x10 +80004264: 0009a023 sw zero,0(s3) +80004268: 01379613 slli a2,a5,0x13 +8000426c: 01c42583 lw a1,28(s0) +80004270: 0106d693 srli a3,a3,0x10 +80004274: 16064863 bltz a2,800043e4 <__sflush_r+0x1d4> +80004278: 00100693 li a3,1 +8000427c: 00000613 li a2,0 +80004280: 00098513 mv a0,s3 +80004284: 000700e7 jalr a4 +80004288: fff00793 li a5,-1 +8000428c: 18f50c63 beq a0,a5,80004424 <__sflush_r+0x214> +80004290: 00c45683 lhu a3,12(s0) +80004294: 02842703 lw a4,40(s0) +80004298: 01c42583 lw a1,28(s0) +8000429c: 0046f693 andi a3,a3,4 +800042a0: 00068e63 beqz a3,800042bc <__sflush_r+0xac> +800042a4: 00442683 lw a3,4(s0) +800042a8: 03042783 lw a5,48(s0) +800042ac: 40d50533 sub a0,a0,a3 +800042b0: 00078663 beqz a5,800042bc <__sflush_r+0xac> +800042b4: 03c42783 lw a5,60(s0) +800042b8: 40f50533 sub a0,a0,a5 +800042bc: 00050613 mv a2,a0 +800042c0: 00000693 li a3,0 +800042c4: 00098513 mv a0,s3 +800042c8: 000700e7 jalr a4 +800042cc: fff00793 li a5,-1 +800042d0: 10f51e63 bne a0,a5,800043ec <__sflush_r+0x1dc> +800042d4: 0009a703 lw a4,0(s3) +800042d8: 00c41783 lh a5,12(s0) +800042dc: 16070863 beqz a4,8000444c <__sflush_r+0x23c> +800042e0: 01d00693 li a3,29 +800042e4: 00d70663 beq a4,a3,800042f0 <__sflush_r+0xe0> +800042e8: 01600693 li a3,22 +800042ec: 0cd71463 bne a4,a3,800043b4 <__sflush_r+0x1a4> +800042f0: 01042683 lw a3,16(s0) +800042f4: fffff737 lui a4,0xfffff +800042f8: 7ff70713 addi a4,a4,2047 # fffff7ff <__BSS_END__+0x7ffe8bc3> +800042fc: 00e7f7b3 and a5,a5,a4 +80004300: 00f41623 sh a5,12(s0) +80004304: 00042223 sw zero,4(s0) +80004308: 00d42023 sw a3,0(s0) +8000430c: 03042583 lw a1,48(s0) +80004310: 0099a023 sw s1,0(s3) +80004314: 00058c63 beqz a1,8000432c <__sflush_r+0x11c> +80004318: 04040793 addi a5,s0,64 +8000431c: 00f58663 beq a1,a5,80004328 <__sflush_r+0x118> +80004320: 00098513 mv a0,s3 +80004324: 6b0000ef jal ra,800049d4 <_free_r> +80004328: 02042823 sw zero,48(s0) +8000432c: 00000513 li a0,0 +80004330: 01c12083 lw ra,28(sp) +80004334: 01812403 lw s0,24(sp) +80004338: 01412483 lw s1,20(sp) +8000433c: 01012903 lw s2,16(sp) +80004340: 00c12983 lw s3,12(sp) +80004344: 02010113 addi sp,sp,32 +80004348: 00008067 ret +8000434c: 0105a903 lw s2,16(a1) +80004350: fc090ee3 beqz s2,8000432c <__sflush_r+0x11c> +80004354: 0005a483 lw s1,0(a1) +80004358: 01079713 slli a4,a5,0x10 +8000435c: 01075713 srli a4,a4,0x10 +80004360: 00377713 andi a4,a4,3 +80004364: 0125a023 sw s2,0(a1) +80004368: 412484b3 sub s1,s1,s2 +8000436c: 00000793 li a5,0 +80004370: 00071463 bnez a4,80004378 <__sflush_r+0x168> +80004374: 0145a783 lw a5,20(a1) +80004378: 00f42423 sw a5,8(s0) +8000437c: 00904863 bgtz s1,8000438c <__sflush_r+0x17c> +80004380: fadff06f j 8000432c <__sflush_r+0x11c> +80004384: 00a90933 add s2,s2,a0 +80004388: fa9052e3 blez s1,8000432c <__sflush_r+0x11c> +8000438c: 02442783 lw a5,36(s0) +80004390: 01c42583 lw a1,28(s0) +80004394: 00048693 mv a3,s1 +80004398: 00090613 mv a2,s2 +8000439c: 00098513 mv a0,s3 +800043a0: 000780e7 jalr a5 +800043a4: 40a484b3 sub s1,s1,a0 +800043a8: fca04ee3 bgtz a0,80004384 <__sflush_r+0x174> +800043ac: 00c45783 lhu a5,12(s0) +800043b0: fff00513 li a0,-1 +800043b4: 0407e793 ori a5,a5,64 +800043b8: 01c12083 lw ra,28(sp) +800043bc: 00f41623 sh a5,12(s0) +800043c0: 01812403 lw s0,24(sp) +800043c4: 01412483 lw s1,20(sp) +800043c8: 01012903 lw s2,16(sp) +800043cc: 00c12983 lw s3,12(sp) +800043d0: 02010113 addi sp,sp,32 +800043d4: 00008067 ret +800043d8: 03c5a703 lw a4,60(a1) +800043dc: e6e04ce3 bgtz a4,80004254 <__sflush_r+0x44> +800043e0: f4dff06f j 8000432c <__sflush_r+0x11c> +800043e4: 05042503 lw a0,80(s0) +800043e8: eb5ff06f j 8000429c <__sflush_r+0x8c> +800043ec: 00c45783 lhu a5,12(s0) +800043f0: fffff737 lui a4,0xfffff +800043f4: 7ff70713 addi a4,a4,2047 # fffff7ff <__BSS_END__+0x7ffe8bc3> +800043f8: 00e7f7b3 and a5,a5,a4 800043fc: 01042683 lw a3,16(s0) -80004400: fffff737 lui a4,0xfffff -80004404: 7ff70713 addi a4,a4,2047 # fffff7ff <__BSS_END__+0x7ffe8bcf> -80004408: 00e7f7b3 and a5,a5,a4 -8000440c: 00f41623 sh a5,12(s0) -80004410: 00042223 sw zero,4(s0) -80004414: 00d42023 sw a3,0(s0) -80004418: 03042583 lw a1,48(s0) -8000441c: 0099a023 sw s1,0(s3) -80004420: 00058c63 beqz a1,80004438 <__sflush_r+0x11c> -80004424: 04040793 addi a5,s0,64 -80004428: 00f58663 beq a1,a5,80004434 <__sflush_r+0x118> -8000442c: 00098513 mv a0,s3 -80004430: 654000ef jal ra,80004a84 <_free_r> -80004434: 02042823 sw zero,48(s0) -80004438: 00000513 li a0,0 -8000443c: 01c12083 lw ra,28(sp) -80004440: 01812403 lw s0,24(sp) -80004444: 01412483 lw s1,20(sp) -80004448: 01012903 lw s2,16(sp) -8000444c: 00c12983 lw s3,12(sp) -80004450: 02010113 addi sp,sp,32 -80004454: 00008067 ret -80004458: 0105a903 lw s2,16(a1) -8000445c: fc090ee3 beqz s2,80004438 <__sflush_r+0x11c> -80004460: 0005a483 lw s1,0(a1) -80004464: 01079713 slli a4,a5,0x10 -80004468: 01075713 srli a4,a4,0x10 -8000446c: 00377713 andi a4,a4,3 -80004470: 0125a023 sw s2,0(a1) -80004474: 412484b3 sub s1,s1,s2 -80004478: 00000793 li a5,0 -8000447c: 00071463 bnez a4,80004484 <__sflush_r+0x168> -80004480: 0145a783 lw a5,20(a1) -80004484: 00f42423 sw a5,8(s0) -80004488: 00904863 bgtz s1,80004498 <__sflush_r+0x17c> -8000448c: fadff06f j 80004438 <__sflush_r+0x11c> -80004490: 00a90933 add s2,s2,a0 -80004494: fa9052e3 blez s1,80004438 <__sflush_r+0x11c> -80004498: 02442783 lw a5,36(s0) -8000449c: 01c42583 lw a1,28(s0) -800044a0: 00048693 mv a3,s1 -800044a4: 00090613 mv a2,s2 -800044a8: 00098513 mv a0,s3 -800044ac: 000780e7 jalr a5 -800044b0: 40a484b3 sub s1,s1,a0 -800044b4: fca04ee3 bgtz a0,80004490 <__sflush_r+0x174> -800044b8: 00c45783 lhu a5,12(s0) -800044bc: fff00513 li a0,-1 -800044c0: 0407e793 ori a5,a5,64 -800044c4: 01c12083 lw ra,28(sp) -800044c8: 00f41623 sh a5,12(s0) -800044cc: 01812403 lw s0,24(sp) -800044d0: 01412483 lw s1,20(sp) -800044d4: 01012903 lw s2,16(sp) -800044d8: 00c12983 lw s3,12(sp) -800044dc: 02010113 addi sp,sp,32 -800044e0: 00008067 ret -800044e4: 03c5a703 lw a4,60(a1) -800044e8: e6e04ce3 bgtz a4,80004360 <__sflush_r+0x44> -800044ec: f4dff06f j 80004438 <__sflush_r+0x11c> -800044f0: 05042503 lw a0,80(s0) -800044f4: eb5ff06f j 800043a8 <__sflush_r+0x8c> -800044f8: 00c45783 lhu a5,12(s0) -800044fc: fffff737 lui a4,0xfffff -80004500: 7ff70713 addi a4,a4,2047 # fffff7ff <__BSS_END__+0x7ffe8bcf> -80004504: 00e7f7b3 and a5,a5,a4 -80004508: 01042683 lw a3,16(s0) -8000450c: 01079793 slli a5,a5,0x10 -80004510: 4107d793 srai a5,a5,0x10 -80004514: 00f41623 sh a5,12(s0) -80004518: 00042223 sw zero,4(s0) -8000451c: 00d42023 sw a3,0(s0) -80004520: 01379713 slli a4,a5,0x13 -80004524: ee075ae3 bgez a4,80004418 <__sflush_r+0xfc> -80004528: 04a42823 sw a0,80(s0) -8000452c: eedff06f j 80004418 <__sflush_r+0xfc> -80004530: 0009a783 lw a5,0(s3) -80004534: e60784e3 beqz a5,8000439c <__sflush_r+0x80> -80004538: 01d00713 li a4,29 -8000453c: 02e78863 beq a5,a4,8000456c <__sflush_r+0x250> -80004540: 01600713 li a4,22 -80004544: 02e78463 beq a5,a4,8000456c <__sflush_r+0x250> -80004548: 00c45783 lhu a5,12(s0) -8000454c: 0407e793 ori a5,a5,64 -80004550: 00f41623 sh a5,12(s0) -80004554: ee9ff06f j 8000443c <__sflush_r+0x120> -80004558: fffff737 lui a4,0xfffff -8000455c: 7ff70713 addi a4,a4,2047 # fffff7ff <__BSS_END__+0x7ffe8bcf> -80004560: 01042683 lw a3,16(s0) -80004564: 00e7f7b3 and a5,a5,a4 -80004568: fadff06f j 80004514 <__sflush_r+0x1f8> -8000456c: 0099a023 sw s1,0(s3) -80004570: 00000513 li a0,0 -80004574: ec9ff06f j 8000443c <__sflush_r+0x120> +80004400: 01079793 slli a5,a5,0x10 +80004404: 4107d793 srai a5,a5,0x10 +80004408: 00f41623 sh a5,12(s0) +8000440c: 00042223 sw zero,4(s0) +80004410: 00d42023 sw a3,0(s0) +80004414: 01379713 slli a4,a5,0x13 +80004418: ee075ae3 bgez a4,8000430c <__sflush_r+0xfc> +8000441c: 04a42823 sw a0,80(s0) +80004420: eedff06f j 8000430c <__sflush_r+0xfc> +80004424: 0009a783 lw a5,0(s3) +80004428: e60784e3 beqz a5,80004290 <__sflush_r+0x80> +8000442c: 01d00713 li a4,29 +80004430: 02e78863 beq a5,a4,80004460 <__sflush_r+0x250> +80004434: 01600713 li a4,22 +80004438: 02e78463 beq a5,a4,80004460 <__sflush_r+0x250> +8000443c: 00c45783 lhu a5,12(s0) +80004440: 0407e793 ori a5,a5,64 +80004444: 00f41623 sh a5,12(s0) +80004448: ee9ff06f j 80004330 <__sflush_r+0x120> +8000444c: fffff737 lui a4,0xfffff +80004450: 7ff70713 addi a4,a4,2047 # fffff7ff <__BSS_END__+0x7ffe8bc3> +80004454: 01042683 lw a3,16(s0) +80004458: 00e7f7b3 and a5,a5,a4 +8000445c: fadff06f j 80004408 <__sflush_r+0x1f8> +80004460: 0099a023 sw s1,0(s3) +80004464: 00000513 li a0,0 +80004468: ec9ff06f j 80004330 <__sflush_r+0x120> -80004578 <_fflush_r>: -80004578: fe010113 addi sp,sp,-32 -8000457c: 00812c23 sw s0,24(sp) -80004580: 00112e23 sw ra,28(sp) -80004584: 00050413 mv s0,a0 -80004588: 00050663 beqz a0,80004594 <_fflush_r+0x1c> -8000458c: 03852783 lw a5,56(a0) -80004590: 02078063 beqz a5,800045b0 <_fflush_r+0x38> -80004594: 00c59783 lh a5,12(a1) -80004598: 02079663 bnez a5,800045c4 <_fflush_r+0x4c> -8000459c: 01c12083 lw ra,28(sp) -800045a0: 01812403 lw s0,24(sp) -800045a4: 00000513 li a0,0 -800045a8: 02010113 addi sp,sp,32 -800045ac: 00008067 ret -800045b0: 00b12623 sw a1,12(sp) -800045b4: 360000ef jal ra,80004914 <__sinit> -800045b8: 00c12583 lw a1,12(sp) -800045bc: 00c59783 lh a5,12(a1) -800045c0: fc078ee3 beqz a5,8000459c <_fflush_r+0x24> -800045c4: 00040513 mv a0,s0 -800045c8: 01812403 lw s0,24(sp) -800045cc: 01c12083 lw ra,28(sp) -800045d0: 02010113 addi sp,sp,32 -800045d4: d49ff06f j 8000431c <__sflush_r> +8000446c <_fflush_r>: +8000446c: fe010113 addi sp,sp,-32 +80004470: 00812c23 sw s0,24(sp) +80004474: 00112e23 sw ra,28(sp) +80004478: 00050413 mv s0,a0 +8000447c: 00050663 beqz a0,80004488 <_fflush_r+0x1c> +80004480: 03852783 lw a5,56(a0) +80004484: 02078063 beqz a5,800044a4 <_fflush_r+0x38> +80004488: 00c59783 lh a5,12(a1) +8000448c: 02079663 bnez a5,800044b8 <_fflush_r+0x4c> +80004490: 01c12083 lw ra,28(sp) +80004494: 01812403 lw s0,24(sp) +80004498: 00000513 li a0,0 +8000449c: 02010113 addi sp,sp,32 +800044a0: 00008067 ret +800044a4: 00b12623 sw a1,12(sp) +800044a8: 360000ef jal ra,80004808 <__sinit> +800044ac: 00c12583 lw a1,12(sp) +800044b0: 00c59783 lh a5,12(a1) +800044b4: fc078ee3 beqz a5,80004490 <_fflush_r+0x24> +800044b8: 00040513 mv a0,s0 +800044bc: 01812403 lw s0,24(sp) +800044c0: 01c12083 lw ra,28(sp) +800044c4: 02010113 addi sp,sp,32 +800044c8: d49ff06f j 80004210 <__sflush_r> -800045d8 : -800045d8: 00050593 mv a1,a0 -800045dc: 00050663 beqz a0,800045e8 -800045e0: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -800045e4: f95ff06f j 80004578 <_fflush_r> -800045e8: 3501a503 lw a0,848(gp) # 80016b58 <_global_impure_ptr> -800045ec: 800045b7 lui a1,0x80004 -800045f0: 57858593 addi a1,a1,1400 # 80004578 <__BSS_END__+0xfffed948> -800045f4: 0350006f j 80004e28 <_fwalk_reent> +800044cc : +800044cc: 00050593 mv a1,a0 +800044d0: 00050663 beqz a0,800044dc +800044d4: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +800044d8: f95ff06f j 8000446c <_fflush_r> +800044dc: 3501a503 lw a0,848(gp) # 80016b58 <_global_impure_ptr> +800044e0: 800045b7 lui a1,0x80004 +800044e4: 46c58593 addi a1,a1,1132 # 8000446c <__BSS_END__+0xfffed830> +800044e8: 0910006f j 80004d78 <_fwalk_reent> -800045f8 <__fp_lock>: -800045f8: 00000513 li a0,0 -800045fc: 00008067 ret +800044ec <__fp_lock>: +800044ec: 00000513 li a0,0 +800044f0: 00008067 ret -80004600 <_cleanup_r>: -80004600: 8000e5b7 lui a1,0x8000e -80004604: cd058593 addi a1,a1,-816 # 8000dcd0 <__BSS_END__+0xffff70a0> -80004608: 0210006f j 80004e28 <_fwalk_reent> +800044f4 <_cleanup_r>: +800044f4: 8000e5b7 lui a1,0x8000e +800044f8: ad858593 addi a1,a1,-1320 # 8000dad8 <__BSS_END__+0xffff6e9c> +800044fc: 07d0006f j 80004d78 <_fwalk_reent> -8000460c <__sinit.part.0>: -8000460c: fe010113 addi sp,sp,-32 -80004610: 800047b7 lui a5,0x80004 -80004614: 00112e23 sw ra,28(sp) -80004618: 00812c23 sw s0,24(sp) -8000461c: 00912a23 sw s1,20(sp) -80004620: 01212823 sw s2,16(sp) -80004624: 01312623 sw s3,12(sp) -80004628: 01412423 sw s4,8(sp) -8000462c: 01512223 sw s5,4(sp) -80004630: 01612023 sw s6,0(sp) -80004634: 00452403 lw s0,4(a0) -80004638: 60078793 addi a5,a5,1536 # 80004600 <__BSS_END__+0xfffed9d0> -8000463c: 02f52e23 sw a5,60(a0) -80004640: 2ec50713 addi a4,a0,748 -80004644: 00300793 li a5,3 -80004648: 2ee52423 sw a4,744(a0) -8000464c: 2ef52223 sw a5,740(a0) -80004650: 2e052023 sw zero,736(a0) -80004654: 00400793 li a5,4 -80004658: 00050913 mv s2,a0 -8000465c: 00f42623 sw a5,12(s0) -80004660: 00800613 li a2,8 -80004664: 00000593 li a1,0 -80004668: 06042223 sw zero,100(s0) -8000466c: 00042023 sw zero,0(s0) -80004670: 00042223 sw zero,4(s0) -80004674: 00042423 sw zero,8(s0) -80004678: 00042823 sw zero,16(s0) -8000467c: 00042a23 sw zero,20(s0) -80004680: 00042c23 sw zero,24(s0) -80004684: 05c40513 addi a0,s0,92 -80004688: cb1fc0ef jal ra,80001338 -8000468c: 8000ab37 lui s6,0x8000a -80004690: 00892483 lw s1,8(s2) -80004694: 8000aab7 lui s5,0x8000a -80004698: 8000aa37 lui s4,0x8000a -8000469c: 8000a9b7 lui s3,0x8000a -800046a0: 830b0b13 addi s6,s6,-2000 # 80009830 <__BSS_END__+0xffff2c00> -800046a4: 894a8a93 addi s5,s5,-1900 # 80009894 <__BSS_END__+0xffff2c64> -800046a8: 91ca0a13 addi s4,s4,-1764 # 8000991c <__BSS_END__+0xffff2cec> -800046ac: 98498993 addi s3,s3,-1660 # 80009984 <__BSS_END__+0xffff2d54> -800046b0: 000107b7 lui a5,0x10 -800046b4: 03642023 sw s6,32(s0) -800046b8: 03542223 sw s5,36(s0) -800046bc: 03442423 sw s4,40(s0) -800046c0: 03342623 sw s3,44(s0) -800046c4: 00842e23 sw s0,28(s0) -800046c8: 00978793 addi a5,a5,9 # 10009 <_start-0x7ffefff7> -800046cc: 00f4a623 sw a5,12(s1) -800046d0: 00800613 li a2,8 +80004500 <__sinit.part.0>: +80004500: fe010113 addi sp,sp,-32 +80004504: 800047b7 lui a5,0x80004 +80004508: 00112e23 sw ra,28(sp) +8000450c: 00812c23 sw s0,24(sp) +80004510: 00912a23 sw s1,20(sp) +80004514: 01212823 sw s2,16(sp) +80004518: 01312623 sw s3,12(sp) +8000451c: 01412423 sw s4,8(sp) +80004520: 01512223 sw s5,4(sp) +80004524: 01612023 sw s6,0(sp) +80004528: 00452403 lw s0,4(a0) +8000452c: 4f478793 addi a5,a5,1268 # 800044f4 <__BSS_END__+0xfffed8b8> +80004530: 02f52e23 sw a5,60(a0) +80004534: 2ec50713 addi a4,a0,748 +80004538: 00300793 li a5,3 +8000453c: 2ee52423 sw a4,744(a0) +80004540: 2ef52223 sw a5,740(a0) +80004544: 2e052023 sw zero,736(a0) +80004548: 00400793 li a5,4 +8000454c: 00050913 mv s2,a0 +80004550: 00f42623 sw a5,12(s0) +80004554: 00800613 li a2,8 +80004558: 00000593 li a1,0 +8000455c: 06042223 sw zero,100(s0) +80004560: 00042023 sw zero,0(s0) +80004564: 00042223 sw zero,4(s0) +80004568: 00042423 sw zero,8(s0) +8000456c: 00042823 sw zero,16(s0) +80004570: 00042a23 sw zero,20(s0) +80004574: 00042c23 sw zero,24(s0) +80004578: 05c40513 addi a0,s0,92 +8000457c: 699030ef jal ra,80008414 +80004580: 80009b37 lui s6,0x80009 +80004584: 00892483 lw s1,8(s2) +80004588: 80009ab7 lui s5,0x80009 +8000458c: 8000aa37 lui s4,0x8000a +80004590: 8000a9b7 lui s3,0x8000a +80004594: 754b0b13 addi s6,s6,1876 # 80009754 <__BSS_END__+0xffff2b18> +80004598: 7b8a8a93 addi s5,s5,1976 # 800097b8 <__BSS_END__+0xffff2b7c> +8000459c: 840a0a13 addi s4,s4,-1984 # 80009840 <__BSS_END__+0xffff2c04> +800045a0: 8a898993 addi s3,s3,-1880 # 800098a8 <__BSS_END__+0xffff2c6c> +800045a4: 000107b7 lui a5,0x10 +800045a8: 03642023 sw s6,32(s0) +800045ac: 03542223 sw s5,36(s0) +800045b0: 03442423 sw s4,40(s0) +800045b4: 03342623 sw s3,44(s0) +800045b8: 00842e23 sw s0,28(s0) +800045bc: 00978793 addi a5,a5,9 # 10009 <_start-0x7ffefff7> +800045c0: 00f4a623 sw a5,12(s1) +800045c4: 00800613 li a2,8 +800045c8: 00000593 li a1,0 +800045cc: 0604a223 sw zero,100(s1) +800045d0: 0004a023 sw zero,0(s1) +800045d4: 0004a223 sw zero,4(s1) +800045d8: 0004a423 sw zero,8(s1) +800045dc: 0004a823 sw zero,16(s1) +800045e0: 0004aa23 sw zero,20(s1) +800045e4: 0004ac23 sw zero,24(s1) +800045e8: 05c48513 addi a0,s1,92 +800045ec: 629030ef jal ra,80008414 +800045f0: 00c92403 lw s0,12(s2) +800045f4: 000207b7 lui a5,0x20 +800045f8: 0364a023 sw s6,32(s1) +800045fc: 0354a223 sw s5,36(s1) +80004600: 0344a423 sw s4,40(s1) +80004604: 0334a623 sw s3,44(s1) +80004608: 0094ae23 sw s1,28(s1) +8000460c: 01278793 addi a5,a5,18 # 20012 <_start-0x7ffdffee> +80004610: 00f42623 sw a5,12(s0) +80004614: 06042223 sw zero,100(s0) +80004618: 00042023 sw zero,0(s0) +8000461c: 00042223 sw zero,4(s0) +80004620: 00042423 sw zero,8(s0) +80004624: 00042823 sw zero,16(s0) +80004628: 00042a23 sw zero,20(s0) +8000462c: 00042c23 sw zero,24(s0) +80004630: 05c40513 addi a0,s0,92 +80004634: 00800613 li a2,8 +80004638: 00000593 li a1,0 +8000463c: 5d9030ef jal ra,80008414 +80004640: 01c12083 lw ra,28(sp) +80004644: 03642023 sw s6,32(s0) +80004648: 03542223 sw s5,36(s0) +8000464c: 03442423 sw s4,40(s0) +80004650: 03342623 sw s3,44(s0) +80004654: 00842e23 sw s0,28(s0) +80004658: 01812403 lw s0,24(sp) +8000465c: 00100793 li a5,1 +80004660: 02f92c23 sw a5,56(s2) +80004664: 01412483 lw s1,20(sp) +80004668: 01012903 lw s2,16(sp) +8000466c: 00c12983 lw s3,12(sp) +80004670: 00812a03 lw s4,8(sp) +80004674: 00412a83 lw s5,4(sp) +80004678: 00012b03 lw s6,0(sp) +8000467c: 02010113 addi sp,sp,32 +80004680: 00008067 ret + +80004684 <__fp_unlock>: +80004684: 00000513 li a0,0 +80004688: 00008067 ret + +8000468c <__sfmoreglue>: +8000468c: ff010113 addi sp,sp,-16 +80004690: 00912223 sw s1,4(sp) +80004694: 06800613 li a2,104 +80004698: fff58493 addi s1,a1,-1 +8000469c: 02c484b3 mul s1,s1,a2 +800046a0: 01212023 sw s2,0(sp) +800046a4: 00058913 mv s2,a1 +800046a8: 00812423 sw s0,8(sp) +800046ac: 00112623 sw ra,12(sp) +800046b0: 07448593 addi a1,s1,116 +800046b4: 4f4030ef jal ra,80007ba8 <_malloc_r> +800046b8: 00050413 mv s0,a0 +800046bc: 02050063 beqz a0,800046dc <__sfmoreglue+0x50> +800046c0: 00c50513 addi a0,a0,12 +800046c4: 00042023 sw zero,0(s0) +800046c8: 01242223 sw s2,4(s0) +800046cc: 00a42423 sw a0,8(s0) +800046d0: 06848613 addi a2,s1,104 800046d4: 00000593 li a1,0 -800046d8: 0604a223 sw zero,100(s1) -800046dc: 0004a023 sw zero,0(s1) -800046e0: 0004a223 sw zero,4(s1) -800046e4: 0004a423 sw zero,8(s1) -800046e8: 0004a823 sw zero,16(s1) -800046ec: 0004aa23 sw zero,20(s1) -800046f0: 0004ac23 sw zero,24(s1) -800046f4: 05c48513 addi a0,s1,92 -800046f8: c41fc0ef jal ra,80001338 -800046fc: 00c92403 lw s0,12(s2) -80004700: 000207b7 lui a5,0x20 -80004704: 0364a023 sw s6,32(s1) -80004708: 0354a223 sw s5,36(s1) -8000470c: 0344a423 sw s4,40(s1) -80004710: 0334a623 sw s3,44(s1) -80004714: 0094ae23 sw s1,28(s1) -80004718: 01278793 addi a5,a5,18 # 20012 <_start-0x7ffdffee> -8000471c: 00f42623 sw a5,12(s0) -80004720: 06042223 sw zero,100(s0) -80004724: 00042023 sw zero,0(s0) -80004728: 00042223 sw zero,4(s0) -8000472c: 00042423 sw zero,8(s0) -80004730: 00042823 sw zero,16(s0) -80004734: 00042a23 sw zero,20(s0) -80004738: 00042c23 sw zero,24(s0) -8000473c: 05c40513 addi a0,s0,92 -80004740: 00800613 li a2,8 -80004744: 00000593 li a1,0 -80004748: bf1fc0ef jal ra,80001338 -8000474c: 01c12083 lw ra,28(sp) -80004750: 03642023 sw s6,32(s0) -80004754: 03542223 sw s5,36(s0) -80004758: 03442423 sw s4,40(s0) -8000475c: 03342623 sw s3,44(s0) -80004760: 00842e23 sw s0,28(s0) -80004764: 01812403 lw s0,24(sp) -80004768: 00100793 li a5,1 -8000476c: 02f92c23 sw a5,56(s2) -80004770: 01412483 lw s1,20(sp) -80004774: 01012903 lw s2,16(sp) -80004778: 00c12983 lw s3,12(sp) -8000477c: 00812a03 lw s4,8(sp) -80004780: 00412a83 lw s5,4(sp) -80004784: 00012b03 lw s6,0(sp) -80004788: 02010113 addi sp,sp,32 -8000478c: 00008067 ret +800046d8: 53d030ef jal ra,80008414 +800046dc: 00c12083 lw ra,12(sp) +800046e0: 00040513 mv a0,s0 +800046e4: 00812403 lw s0,8(sp) +800046e8: 00412483 lw s1,4(sp) +800046ec: 00012903 lw s2,0(sp) +800046f0: 01010113 addi sp,sp,16 +800046f4: 00008067 ret -80004790 <__fp_unlock>: -80004790: 00000513 li a0,0 -80004794: 00008067 ret +800046f8 <__sfp>: +800046f8: fe010113 addi sp,sp,-32 +800046fc: 01212823 sw s2,16(sp) +80004700: 3501a903 lw s2,848(gp) # 80016b58 <_global_impure_ptr> +80004704: 01312623 sw s3,12(sp) +80004708: 00112e23 sw ra,28(sp) +8000470c: 03892783 lw a5,56(s2) +80004710: 00812c23 sw s0,24(sp) +80004714: 00912a23 sw s1,20(sp) +80004718: 00050993 mv s3,a0 +8000471c: 0a078663 beqz a5,800047c8 <__sfp+0xd0> +80004720: 2e090913 addi s2,s2,736 +80004724: fff00493 li s1,-1 +80004728: 00492783 lw a5,4(s2) +8000472c: 00892403 lw s0,8(s2) +80004730: fff78793 addi a5,a5,-1 +80004734: 0007d863 bgez a5,80004744 <__sfp+0x4c> +80004738: 0800006f j 800047b8 <__sfp+0xc0> +8000473c: 06840413 addi s0,s0,104 +80004740: 06978c63 beq a5,s1,800047b8 <__sfp+0xc0> +80004744: 00c41703 lh a4,12(s0) +80004748: fff78793 addi a5,a5,-1 +8000474c: fe0718e3 bnez a4,8000473c <__sfp+0x44> +80004750: ffff07b7 lui a5,0xffff0 +80004754: 00178793 addi a5,a5,1 # ffff0001 <__BSS_END__+0x7ffd93c5> +80004758: 06042223 sw zero,100(s0) +8000475c: 00042023 sw zero,0(s0) +80004760: 00042223 sw zero,4(s0) +80004764: 00042423 sw zero,8(s0) +80004768: 00f42623 sw a5,12(s0) +8000476c: 00042823 sw zero,16(s0) +80004770: 00042a23 sw zero,20(s0) +80004774: 00042c23 sw zero,24(s0) +80004778: 00800613 li a2,8 +8000477c: 00000593 li a1,0 +80004780: 05c40513 addi a0,s0,92 +80004784: 491030ef jal ra,80008414 +80004788: 02042823 sw zero,48(s0) +8000478c: 02042a23 sw zero,52(s0) +80004790: 04042223 sw zero,68(s0) +80004794: 04042423 sw zero,72(s0) +80004798: 01c12083 lw ra,28(sp) +8000479c: 00040513 mv a0,s0 +800047a0: 01812403 lw s0,24(sp) +800047a4: 01412483 lw s1,20(sp) +800047a8: 01012903 lw s2,16(sp) +800047ac: 00c12983 lw s3,12(sp) +800047b0: 02010113 addi sp,sp,32 +800047b4: 00008067 ret +800047b8: 00092403 lw s0,0(s2) +800047bc: 00040c63 beqz s0,800047d4 <__sfp+0xdc> +800047c0: 00040913 mv s2,s0 +800047c4: f65ff06f j 80004728 <__sfp+0x30> +800047c8: 00090513 mv a0,s2 +800047cc: d35ff0ef jal ra,80004500 <__sinit.part.0> +800047d0: f51ff06f j 80004720 <__sfp+0x28> +800047d4: 00400593 li a1,4 +800047d8: 00098513 mv a0,s3 +800047dc: eb1ff0ef jal ra,8000468c <__sfmoreglue> +800047e0: 00a92023 sw a0,0(s2) +800047e4: 00050413 mv s0,a0 +800047e8: fc051ce3 bnez a0,800047c0 <__sfp+0xc8> +800047ec: 00c00793 li a5,12 +800047f0: 00f9a023 sw a5,0(s3) +800047f4: fa5ff06f j 80004798 <__sfp+0xa0> -80004798 <__sfmoreglue>: -80004798: ff010113 addi sp,sp,-16 -8000479c: 00912223 sw s1,4(sp) -800047a0: 06800613 li a2,104 -800047a4: fff58493 addi s1,a1,-1 -800047a8: 02c484b3 mul s1,s1,a2 -800047ac: 01212023 sw s2,0(sp) -800047b0: 00058913 mv s2,a1 -800047b4: 00812423 sw s0,8(sp) -800047b8: 00112623 sw ra,12(sp) -800047bc: 07448593 addi a1,s1,116 -800047c0: 530030ef jal ra,80007cf0 <_malloc_r> -800047c4: 00050413 mv s0,a0 -800047c8: 02050063 beqz a0,800047e8 <__sfmoreglue+0x50> -800047cc: 00c50513 addi a0,a0,12 -800047d0: 00042023 sw zero,0(s0) -800047d4: 01242223 sw s2,4(s0) -800047d8: 00a42423 sw a0,8(s0) -800047dc: 06848613 addi a2,s1,104 -800047e0: 00000593 li a1,0 -800047e4: b55fc0ef jal ra,80001338 -800047e8: 00c12083 lw ra,12(sp) -800047ec: 00040513 mv a0,s0 -800047f0: 00812403 lw s0,8(sp) -800047f4: 00412483 lw s1,4(sp) -800047f8: 00012903 lw s2,0(sp) -800047fc: 01010113 addi sp,sp,16 -80004800: 00008067 ret +800047f8 <_cleanup>: +800047f8: 3501a503 lw a0,848(gp) # 80016b58 <_global_impure_ptr> +800047fc: 8000e5b7 lui a1,0x8000e +80004800: ad858593 addi a1,a1,-1320 # 8000dad8 <__BSS_END__+0xffff6e9c> +80004804: 5740006f j 80004d78 <_fwalk_reent> -80004804 <__sfp>: -80004804: fe010113 addi sp,sp,-32 -80004808: 01212823 sw s2,16(sp) -8000480c: 3501a903 lw s2,848(gp) # 80016b58 <_global_impure_ptr> -80004810: 01312623 sw s3,12(sp) -80004814: 00112e23 sw ra,28(sp) -80004818: 03892783 lw a5,56(s2) -8000481c: 00812c23 sw s0,24(sp) -80004820: 00912a23 sw s1,20(sp) -80004824: 00050993 mv s3,a0 -80004828: 0a078663 beqz a5,800048d4 <__sfp+0xd0> -8000482c: 2e090913 addi s2,s2,736 -80004830: fff00493 li s1,-1 -80004834: 00492783 lw a5,4(s2) -80004838: 00892403 lw s0,8(s2) -8000483c: fff78793 addi a5,a5,-1 -80004840: 0007d863 bgez a5,80004850 <__sfp+0x4c> -80004844: 0800006f j 800048c4 <__sfp+0xc0> -80004848: 06840413 addi s0,s0,104 -8000484c: 06978c63 beq a5,s1,800048c4 <__sfp+0xc0> -80004850: 00c41703 lh a4,12(s0) -80004854: fff78793 addi a5,a5,-1 -80004858: fe0718e3 bnez a4,80004848 <__sfp+0x44> -8000485c: ffff07b7 lui a5,0xffff0 -80004860: 00178793 addi a5,a5,1 # ffff0001 <__BSS_END__+0x7ffd93d1> -80004864: 06042223 sw zero,100(s0) -80004868: 00042023 sw zero,0(s0) -8000486c: 00042223 sw zero,4(s0) -80004870: 00042423 sw zero,8(s0) -80004874: 00f42623 sw a5,12(s0) -80004878: 00042823 sw zero,16(s0) -8000487c: 00042a23 sw zero,20(s0) -80004880: 00042c23 sw zero,24(s0) -80004884: 00800613 li a2,8 -80004888: 00000593 li a1,0 -8000488c: 05c40513 addi a0,s0,92 -80004890: aa9fc0ef jal ra,80001338 -80004894: 02042823 sw zero,48(s0) -80004898: 02042a23 sw zero,52(s0) -8000489c: 04042223 sw zero,68(s0) -800048a0: 04042423 sw zero,72(s0) -800048a4: 01c12083 lw ra,28(sp) -800048a8: 00040513 mv a0,s0 -800048ac: 01812403 lw s0,24(sp) -800048b0: 01412483 lw s1,20(sp) -800048b4: 01012903 lw s2,16(sp) -800048b8: 00c12983 lw s3,12(sp) -800048bc: 02010113 addi sp,sp,32 -800048c0: 00008067 ret -800048c4: 00092403 lw s0,0(s2) -800048c8: 00040c63 beqz s0,800048e0 <__sfp+0xdc> -800048cc: 00040913 mv s2,s0 -800048d0: f65ff06f j 80004834 <__sfp+0x30> -800048d4: 00090513 mv a0,s2 -800048d8: d35ff0ef jal ra,8000460c <__sinit.part.0> -800048dc: f51ff06f j 8000482c <__sfp+0x28> -800048e0: 00400593 li a1,4 -800048e4: 00098513 mv a0,s3 -800048e8: eb1ff0ef jal ra,80004798 <__sfmoreglue> -800048ec: 00a92023 sw a0,0(s2) -800048f0: 00050413 mv s0,a0 -800048f4: fc051ce3 bnez a0,800048cc <__sfp+0xc8> -800048f8: 00c00793 li a5,12 -800048fc: 00f9a023 sw a5,0(s3) -80004900: fa5ff06f j 800048a4 <__sfp+0xa0> +80004808 <__sinit>: +80004808: 03852783 lw a5,56(a0) +8000480c: 00078463 beqz a5,80004814 <__sinit+0xc> +80004810: 00008067 ret +80004814: cedff06f j 80004500 <__sinit.part.0> -80004904 <_cleanup>: -80004904: 3501a503 lw a0,848(gp) # 80016b58 <_global_impure_ptr> -80004908: 8000e5b7 lui a1,0x8000e -8000490c: cd058593 addi a1,a1,-816 # 8000dcd0 <__BSS_END__+0xffff70a0> -80004910: 5180006f j 80004e28 <_fwalk_reent> +80004818 <__sfp_lock_acquire>: +80004818: 00008067 ret -80004914 <__sinit>: -80004914: 03852783 lw a5,56(a0) -80004918: 00078463 beqz a5,80004920 <__sinit+0xc> -8000491c: 00008067 ret -80004920: cedff06f j 8000460c <__sinit.part.0> +8000481c <__sfp_lock_release>: +8000481c: 00008067 ret -80004924 <__sfp_lock_acquire>: -80004924: 00008067 ret +80004820 <__sinit_lock_acquire>: +80004820: 00008067 ret -80004928 <__sfp_lock_release>: -80004928: 00008067 ret +80004824 <__sinit_lock_release>: +80004824: 00008067 ret -8000492c <__sinit_lock_acquire>: -8000492c: 00008067 ret +80004828 <__fp_lock_all>: +80004828: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +8000482c: 800045b7 lui a1,0x80004 +80004830: 4ec58593 addi a1,a1,1260 # 800044ec <__BSS_END__+0xfffed8b0> +80004834: 4a00006f j 80004cd4 <_fwalk> -80004930 <__sinit_lock_release>: -80004930: 00008067 ret +80004838 <__fp_unlock_all>: +80004838: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +8000483c: 800045b7 lui a1,0x80004 +80004840: 68458593 addi a1,a1,1668 # 80004684 <__BSS_END__+0xfffeda48> +80004844: 4900006f j 80004cd4 <_fwalk> -80004934 <__fp_lock_all>: -80004934: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -80004938: 800045b7 lui a1,0x80004 -8000493c: 5f858593 addi a1,a1,1528 # 800045f8 <__BSS_END__+0xfffed9c8> -80004940: 4440006f j 80004d84 <_fwalk> +80004848 <__libc_fini_array>: +80004848: ff010113 addi sp,sp,-16 +8000484c: 00812423 sw s0,8(sp) +80004850: 800167b7 lui a5,0x80016 +80004854: 80016437 lui s0,0x80016 +80004858: 00440413 addi s0,s0,4 # 80016004 <__BSS_END__+0xfffff3c8> +8000485c: 00478793 addi a5,a5,4 # 80016004 <__BSS_END__+0xfffff3c8> +80004860: 408787b3 sub a5,a5,s0 +80004864: 00912223 sw s1,4(sp) +80004868: 00112623 sw ra,12(sp) +8000486c: 4027d493 srai s1,a5,0x2 +80004870: 02048063 beqz s1,80004890 <__libc_fini_array+0x48> +80004874: ffc78793 addi a5,a5,-4 +80004878: 00878433 add s0,a5,s0 +8000487c: 00042783 lw a5,0(s0) +80004880: fff48493 addi s1,s1,-1 +80004884: ffc40413 addi s0,s0,-4 +80004888: 000780e7 jalr a5 +8000488c: fe0498e3 bnez s1,8000487c <__libc_fini_array+0x34> +80004890: 00c12083 lw ra,12(sp) +80004894: 00812403 lw s0,8(sp) +80004898: 00412483 lw s1,4(sp) +8000489c: 01010113 addi sp,sp,16 +800048a0: 00008067 ret -80004944 <__fp_unlock_all>: -80004944: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -80004948: 800045b7 lui a1,0x80004 -8000494c: 79058593 addi a1,a1,1936 # 80004790 <__BSS_END__+0xfffedb60> -80004950: 4340006f j 80004d84 <_fwalk> +800048a4 <_malloc_trim_r>: +800048a4: fe010113 addi sp,sp,-32 +800048a8: 01312623 sw s3,12(sp) +800048ac: 00812c23 sw s0,24(sp) +800048b0: 00912a23 sw s1,20(sp) +800048b4: 01212823 sw s2,16(sp) +800048b8: 01412423 sw s4,8(sp) +800048bc: 00112e23 sw ra,28(sp) +800048c0: 00058a13 mv s4,a1 +800048c4: 00050913 mv s2,a0 +800048c8: dc018993 addi s3,gp,-576 # 800165c8 <__malloc_av_> +800048cc: 425030ef jal ra,800084f0 <__malloc_lock> +800048d0: 0089a703 lw a4,8(s3) +800048d4: 000017b7 lui a5,0x1 +800048d8: fef78413 addi s0,a5,-17 # fef <_start-0x7ffff011> +800048dc: 00472483 lw s1,4(a4) +800048e0: 41440433 sub s0,s0,s4 +800048e4: ffc4f493 andi s1,s1,-4 +800048e8: 00940433 add s0,s0,s1 +800048ec: 00c45413 srli s0,s0,0xc +800048f0: fff40413 addi s0,s0,-1 +800048f4: 00c41413 slli s0,s0,0xc +800048f8: 00f44e63 blt s0,a5,80004914 <_malloc_trim_r+0x70> +800048fc: 00000593 li a1,0 +80004900: 00090513 mv a0,s2 +80004904: 511040ef jal ra,80009614 <_sbrk_r> +80004908: 0089a783 lw a5,8(s3) +8000490c: 009787b3 add a5,a5,s1 +80004910: 02f50863 beq a0,a5,80004940 <_malloc_trim_r+0x9c> +80004914: 00090513 mv a0,s2 +80004918: 3dd030ef jal ra,800084f4 <__malloc_unlock> +8000491c: 01c12083 lw ra,28(sp) +80004920: 01812403 lw s0,24(sp) +80004924: 01412483 lw s1,20(sp) +80004928: 01012903 lw s2,16(sp) +8000492c: 00c12983 lw s3,12(sp) +80004930: 00812a03 lw s4,8(sp) +80004934: 00000513 li a0,0 +80004938: 02010113 addi sp,sp,32 +8000493c: 00008067 ret +80004940: 408005b3 neg a1,s0 +80004944: 00090513 mv a0,s2 +80004948: 4cd040ef jal ra,80009614 <_sbrk_r> +8000494c: fff00793 li a5,-1 +80004950: 04f50863 beq a0,a5,800049a0 <_malloc_trim_r+0xfc> +80004954: 3c018793 addi a5,gp,960 # 80016bc8 <__malloc_current_mallinfo> +80004958: 0007a703 lw a4,0(a5) +8000495c: 0089a683 lw a3,8(s3) +80004960: 408484b3 sub s1,s1,s0 +80004964: 0014e493 ori s1,s1,1 +80004968: 40870433 sub s0,a4,s0 +8000496c: 00090513 mv a0,s2 +80004970: 0096a223 sw s1,4(a3) +80004974: 0087a023 sw s0,0(a5) +80004978: 37d030ef jal ra,800084f4 <__malloc_unlock> +8000497c: 01c12083 lw ra,28(sp) +80004980: 01812403 lw s0,24(sp) +80004984: 01412483 lw s1,20(sp) +80004988: 01012903 lw s2,16(sp) +8000498c: 00c12983 lw s3,12(sp) +80004990: 00812a03 lw s4,8(sp) +80004994: 00100513 li a0,1 +80004998: 02010113 addi sp,sp,32 +8000499c: 00008067 ret +800049a0: 00000593 li a1,0 +800049a4: 00090513 mv a0,s2 +800049a8: 46d040ef jal ra,80009614 <_sbrk_r> +800049ac: 0089a703 lw a4,8(s3) +800049b0: 00f00693 li a3,15 +800049b4: 40e507b3 sub a5,a0,a4 +800049b8: f4f6dee3 bge a3,a5,80004914 <_malloc_trim_r+0x70> +800049bc: 3641a683 lw a3,868(gp) # 80016b6c <__malloc_sbrk_base> +800049c0: 0017e793 ori a5,a5,1 +800049c4: 00f72223 sw a5,4(a4) +800049c8: 40d50533 sub a0,a0,a3 +800049cc: 3ca1a023 sw a0,960(gp) # 80016bc8 <__malloc_current_mallinfo> +800049d0: f45ff06f j 80004914 <_malloc_trim_r+0x70> -80004954 <_malloc_trim_r>: -80004954: fe010113 addi sp,sp,-32 -80004958: 01312623 sw s3,12(sp) -8000495c: 00812c23 sw s0,24(sp) -80004960: 00912a23 sw s1,20(sp) -80004964: 01212823 sw s2,16(sp) -80004968: 01412423 sw s4,8(sp) -8000496c: 00112e23 sw ra,28(sp) -80004970: 00058a13 mv s4,a1 -80004974: 00050913 mv s2,a0 -80004978: f2c18993 addi s3,gp,-212 # 80016734 <__malloc_av_> -8000497c: 451030ef jal ra,800085cc <__malloc_lock> -80004980: 0089a703 lw a4,8(s3) -80004984: 000017b7 lui a5,0x1 -80004988: fef78413 addi s0,a5,-17 # fef <_start-0x7ffff011> -8000498c: 00472483 lw s1,4(a4) -80004990: 41440433 sub s0,s0,s4 -80004994: ffc4f493 andi s1,s1,-4 -80004998: 00940433 add s0,s0,s1 -8000499c: 00c45413 srli s0,s0,0xc -800049a0: fff40413 addi s0,s0,-1 -800049a4: 00c41413 slli s0,s0,0xc -800049a8: 00f44e63 blt s0,a5,800049c4 <_malloc_trim_r+0x70> -800049ac: 00000593 li a1,0 -800049b0: 00090513 mv a0,s2 -800049b4: 495040ef jal ra,80009648 <_sbrk_r> -800049b8: 0089a783 lw a5,8(s3) -800049bc: 009787b3 add a5,a5,s1 -800049c0: 02f50863 beq a0,a5,800049f0 <_malloc_trim_r+0x9c> -800049c4: 00090513 mv a0,s2 -800049c8: 409030ef jal ra,800085d0 <__malloc_unlock> -800049cc: 01c12083 lw ra,28(sp) -800049d0: 01812403 lw s0,24(sp) -800049d4: 01412483 lw s1,20(sp) -800049d8: 01012903 lw s2,16(sp) -800049dc: 00c12983 lw s3,12(sp) -800049e0: 00812a03 lw s4,8(sp) -800049e4: 00000513 li a0,0 -800049e8: 02010113 addi sp,sp,32 -800049ec: 00008067 ret -800049f0: 408005b3 neg a1,s0 -800049f4: 00090513 mv a0,s2 -800049f8: 451040ef jal ra,80009648 <_sbrk_r> -800049fc: fff00793 li a5,-1 -80004a00: 04f50863 beq a0,a5,80004a50 <_malloc_trim_r+0xfc> -80004a04: 3c018793 addi a5,gp,960 # 80016bc8 <__malloc_current_mallinfo> -80004a08: 0007a703 lw a4,0(a5) -80004a0c: 0089a683 lw a3,8(s3) -80004a10: 408484b3 sub s1,s1,s0 -80004a14: 0014e493 ori s1,s1,1 -80004a18: 40870433 sub s0,a4,s0 -80004a1c: 00090513 mv a0,s2 -80004a20: 0096a223 sw s1,4(a3) -80004a24: 0087a023 sw s0,0(a5) -80004a28: 3a9030ef jal ra,800085d0 <__malloc_unlock> -80004a2c: 01c12083 lw ra,28(sp) -80004a30: 01812403 lw s0,24(sp) -80004a34: 01412483 lw s1,20(sp) -80004a38: 01012903 lw s2,16(sp) -80004a3c: 00c12983 lw s3,12(sp) -80004a40: 00812a03 lw s4,8(sp) -80004a44: 00100513 li a0,1 -80004a48: 02010113 addi sp,sp,32 -80004a4c: 00008067 ret -80004a50: 00000593 li a1,0 -80004a54: 00090513 mv a0,s2 -80004a58: 3f1040ef jal ra,80009648 <_sbrk_r> -80004a5c: 0089a703 lw a4,8(s3) -80004a60: 00f00693 li a3,15 -80004a64: 40e507b3 sub a5,a0,a4 -80004a68: f4f6dee3 bge a3,a5,800049c4 <_malloc_trim_r+0x70> -80004a6c: 3641a683 lw a3,868(gp) # 80016b6c <__malloc_sbrk_base> -80004a70: 0017e793 ori a5,a5,1 -80004a74: 00f72223 sw a5,4(a4) -80004a78: 40d50533 sub a0,a0,a3 -80004a7c: 3ca1a023 sw a0,960(gp) # 80016bc8 <__malloc_current_mallinfo> -80004a80: f45ff06f j 800049c4 <_malloc_trim_r+0x70> +800049d4 <_free_r>: +800049d4: 12058463 beqz a1,80004afc <_free_r+0x128> +800049d8: ff010113 addi sp,sp,-16 +800049dc: 00812423 sw s0,8(sp) +800049e0: 00912223 sw s1,4(sp) +800049e4: 00058413 mv s0,a1 +800049e8: 00050493 mv s1,a0 +800049ec: 00112623 sw ra,12(sp) +800049f0: 301030ef jal ra,800084f0 <__malloc_lock> +800049f4: ffc42803 lw a6,-4(s0) +800049f8: ff840713 addi a4,s0,-8 +800049fc: ffe87793 andi a5,a6,-2 +80004a00: 00f70633 add a2,a4,a5 +80004a04: dc018593 addi a1,gp,-576 # 800165c8 <__malloc_av_> +80004a08: 00462683 lw a3,4(a2) +80004a0c: 0085a503 lw a0,8(a1) +80004a10: ffc6f693 andi a3,a3,-4 +80004a14: 1ac50663 beq a0,a2,80004bc0 <_free_r+0x1ec> +80004a18: 00d62223 sw a3,4(a2) +80004a1c: 00187813 andi a6,a6,1 +80004a20: 00d60533 add a0,a2,a3 +80004a24: 08081e63 bnez a6,80004ac0 <_free_r+0xec> +80004a28: ff842303 lw t1,-8(s0) +80004a2c: 00452803 lw a6,4(a0) +80004a30: 40670733 sub a4,a4,t1 +80004a34: 00872883 lw a7,8(a4) +80004a38: dc818513 addi a0,gp,-568 # 800165d0 <__malloc_av_+0x8> +80004a3c: 006787b3 add a5,a5,t1 +80004a40: 00187813 andi a6,a6,1 +80004a44: 12a88e63 beq a7,a0,80004b80 <_free_r+0x1ac> +80004a48: 00c72303 lw t1,12(a4) +80004a4c: 0068a623 sw t1,12(a7) +80004a50: 01132423 sw a7,8(t1) +80004a54: 1c080e63 beqz a6,80004c30 <_free_r+0x25c> +80004a58: 0017e693 ori a3,a5,1 +80004a5c: 00d72223 sw a3,4(a4) +80004a60: 00f62023 sw a5,0(a2) +80004a64: 1ff00693 li a3,511 +80004a68: 0af6e663 bltu a3,a5,80004b14 <_free_r+0x140> +80004a6c: ff87f693 andi a3,a5,-8 +80004a70: 00868693 addi a3,a3,8 +80004a74: 0045a503 lw a0,4(a1) +80004a78: 00d586b3 add a3,a1,a3 +80004a7c: 0006a603 lw a2,0(a3) +80004a80: 0057d813 srli a6,a5,0x5 +80004a84: 00100793 li a5,1 +80004a88: 010797b3 sll a5,a5,a6 +80004a8c: 00a7e7b3 or a5,a5,a0 +80004a90: ff868513 addi a0,a3,-8 +80004a94: 00a72623 sw a0,12(a4) +80004a98: 00c72423 sw a2,8(a4) +80004a9c: 00f5a223 sw a5,4(a1) +80004aa0: 00e6a023 sw a4,0(a3) +80004aa4: 00e62623 sw a4,12(a2) +80004aa8: 00812403 lw s0,8(sp) +80004aac: 00c12083 lw ra,12(sp) +80004ab0: 00048513 mv a0,s1 +80004ab4: 00412483 lw s1,4(sp) +80004ab8: 01010113 addi sp,sp,16 +80004abc: 2390306f j 800084f4 <__malloc_unlock> +80004ac0: 00452503 lw a0,4(a0) +80004ac4: 00157513 andi a0,a0,1 +80004ac8: 02051c63 bnez a0,80004b00 <_free_r+0x12c> +80004acc: 00d787b3 add a5,a5,a3 +80004ad0: dc818513 addi a0,gp,-568 # 800165d0 <__malloc_av_+0x8> +80004ad4: 00862683 lw a3,8(a2) +80004ad8: 0017e893 ori a7,a5,1 +80004adc: 00f70833 add a6,a4,a5 +80004ae0: 16a68463 beq a3,a0,80004c48 <_free_r+0x274> +80004ae4: 00c62603 lw a2,12(a2) +80004ae8: 00c6a623 sw a2,12(a3) +80004aec: 00d62423 sw a3,8(a2) +80004af0: 01172223 sw a7,4(a4) +80004af4: 00f82023 sw a5,0(a6) +80004af8: f6dff06f j 80004a64 <_free_r+0x90> +80004afc: 00008067 ret +80004b00: 0017e693 ori a3,a5,1 +80004b04: fed42e23 sw a3,-4(s0) +80004b08: 00f62023 sw a5,0(a2) +80004b0c: 1ff00693 li a3,511 +80004b10: f4f6fee3 bgeu a3,a5,80004a6c <_free_r+0x98> +80004b14: 0097d693 srli a3,a5,0x9 +80004b18: 00400613 li a2,4 +80004b1c: 0ed66863 bltu a2,a3,80004c0c <_free_r+0x238> +80004b20: 0067d693 srli a3,a5,0x6 +80004b24: 03968813 addi a6,a3,57 +80004b28: 03868613 addi a2,a3,56 +80004b2c: 00381813 slli a6,a6,0x3 +80004b30: 01058833 add a6,a1,a6 +80004b34: 00082683 lw a3,0(a6) +80004b38: ff880813 addi a6,a6,-8 +80004b3c: 12d80463 beq a6,a3,80004c64 <_free_r+0x290> +80004b40: 0046a603 lw a2,4(a3) +80004b44: ffc67613 andi a2,a2,-4 +80004b48: 00c7f663 bgeu a5,a2,80004b54 <_free_r+0x180> +80004b4c: 0086a683 lw a3,8(a3) +80004b50: fed818e3 bne a6,a3,80004b40 <_free_r+0x16c> +80004b54: 00c6a803 lw a6,12(a3) +80004b58: 01072623 sw a6,12(a4) +80004b5c: 00d72423 sw a3,8(a4) +80004b60: 00812403 lw s0,8(sp) +80004b64: 00c12083 lw ra,12(sp) +80004b68: 00e82423 sw a4,8(a6) +80004b6c: 00048513 mv a0,s1 +80004b70: 00412483 lw s1,4(sp) +80004b74: 00e6a623 sw a4,12(a3) +80004b78: 01010113 addi sp,sp,16 +80004b7c: 1790306f j 800084f4 <__malloc_unlock> +80004b80: 14081263 bnez a6,80004cc4 <_free_r+0x2f0> +80004b84: 00c62583 lw a1,12(a2) +80004b88: 00862603 lw a2,8(a2) +80004b8c: 00f687b3 add a5,a3,a5 +80004b90: 00812403 lw s0,8(sp) +80004b94: 00b62623 sw a1,12(a2) +80004b98: 00c5a423 sw a2,8(a1) +80004b9c: 0017e693 ori a3,a5,1 +80004ba0: 00c12083 lw ra,12(sp) +80004ba4: 00d72223 sw a3,4(a4) +80004ba8: 00048513 mv a0,s1 +80004bac: 00f70733 add a4,a4,a5 +80004bb0: 00412483 lw s1,4(sp) +80004bb4: 00f72023 sw a5,0(a4) +80004bb8: 01010113 addi sp,sp,16 +80004bbc: 1390306f j 800084f4 <__malloc_unlock> +80004bc0: 00187813 andi a6,a6,1 +80004bc4: 00d787b3 add a5,a5,a3 +80004bc8: 02081063 bnez a6,80004be8 <_free_r+0x214> +80004bcc: ff842503 lw a0,-8(s0) +80004bd0: 40a70733 sub a4,a4,a0 +80004bd4: 00c72683 lw a3,12(a4) +80004bd8: 00872603 lw a2,8(a4) +80004bdc: 00a787b3 add a5,a5,a0 +80004be0: 00d62623 sw a3,12(a2) +80004be4: 00c6a423 sw a2,8(a3) +80004be8: 0017e613 ori a2,a5,1 +80004bec: 3681a683 lw a3,872(gp) # 80016b70 <__malloc_trim_threshold> +80004bf0: 00c72223 sw a2,4(a4) +80004bf4: 00e5a423 sw a4,8(a1) +80004bf8: ead7e8e3 bltu a5,a3,80004aa8 <_free_r+0xd4> +80004bfc: 3741a583 lw a1,884(gp) # 80016b7c <__malloc_top_pad> +80004c00: 00048513 mv a0,s1 +80004c04: ca1ff0ef jal ra,800048a4 <_malloc_trim_r> +80004c08: ea1ff06f j 80004aa8 <_free_r+0xd4> +80004c0c: 01400613 li a2,20 +80004c10: 02d67463 bgeu a2,a3,80004c38 <_free_r+0x264> +80004c14: 05400613 li a2,84 +80004c18: 06d66463 bltu a2,a3,80004c80 <_free_r+0x2ac> +80004c1c: 00c7d693 srli a3,a5,0xc +80004c20: 06f68813 addi a6,a3,111 +80004c24: 06e68613 addi a2,a3,110 +80004c28: 00381813 slli a6,a6,0x3 +80004c2c: f05ff06f j 80004b30 <_free_r+0x15c> +80004c30: 00d787b3 add a5,a5,a3 +80004c34: ea1ff06f j 80004ad4 <_free_r+0x100> +80004c38: 05c68813 addi a6,a3,92 +80004c3c: 05b68613 addi a2,a3,91 +80004c40: 00381813 slli a6,a6,0x3 +80004c44: eedff06f j 80004b30 <_free_r+0x15c> +80004c48: 00e5aa23 sw a4,20(a1) +80004c4c: 00e5a823 sw a4,16(a1) +80004c50: 00a72623 sw a0,12(a4) +80004c54: 00a72423 sw a0,8(a4) +80004c58: 01172223 sw a7,4(a4) +80004c5c: 00f82023 sw a5,0(a6) +80004c60: e49ff06f j 80004aa8 <_free_r+0xd4> +80004c64: 0045a503 lw a0,4(a1) +80004c68: 40265613 srai a2,a2,0x2 +80004c6c: 00100793 li a5,1 +80004c70: 00c79633 sll a2,a5,a2 +80004c74: 00a66633 or a2,a2,a0 +80004c78: 00c5a223 sw a2,4(a1) +80004c7c: eddff06f j 80004b58 <_free_r+0x184> +80004c80: 15400613 li a2,340 +80004c84: 00d66c63 bltu a2,a3,80004c9c <_free_r+0x2c8> +80004c88: 00f7d693 srli a3,a5,0xf +80004c8c: 07868813 addi a6,a3,120 +80004c90: 07768613 addi a2,a3,119 +80004c94: 00381813 slli a6,a6,0x3 +80004c98: e99ff06f j 80004b30 <_free_r+0x15c> +80004c9c: 55400613 li a2,1364 +80004ca0: 00d66c63 bltu a2,a3,80004cb8 <_free_r+0x2e4> +80004ca4: 0127d693 srli a3,a5,0x12 +80004ca8: 07d68813 addi a6,a3,125 +80004cac: 07c68613 addi a2,a3,124 +80004cb0: 00381813 slli a6,a6,0x3 +80004cb4: e7dff06f j 80004b30 <_free_r+0x15c> +80004cb8: 3f800813 li a6,1016 +80004cbc: 07e00613 li a2,126 +80004cc0: e71ff06f j 80004b30 <_free_r+0x15c> +80004cc4: 0017e693 ori a3,a5,1 +80004cc8: 00d72223 sw a3,4(a4) +80004ccc: 00f62023 sw a5,0(a2) +80004cd0: dd9ff06f j 80004aa8 <_free_r+0xd4> -80004a84 <_free_r>: -80004a84: 12058463 beqz a1,80004bac <_free_r+0x128> -80004a88: ff010113 addi sp,sp,-16 -80004a8c: 00812423 sw s0,8(sp) -80004a90: 00912223 sw s1,4(sp) -80004a94: 00058413 mv s0,a1 -80004a98: 00050493 mv s1,a0 -80004a9c: 00112623 sw ra,12(sp) -80004aa0: 32d030ef jal ra,800085cc <__malloc_lock> -80004aa4: ffc42803 lw a6,-4(s0) -80004aa8: ff840713 addi a4,s0,-8 -80004aac: ffe87793 andi a5,a6,-2 -80004ab0: 00f70633 add a2,a4,a5 -80004ab4: f2c18593 addi a1,gp,-212 # 80016734 <__malloc_av_> -80004ab8: 00462683 lw a3,4(a2) -80004abc: 0085a503 lw a0,8(a1) -80004ac0: ffc6f693 andi a3,a3,-4 -80004ac4: 1ac50663 beq a0,a2,80004c70 <_free_r+0x1ec> -80004ac8: 00d62223 sw a3,4(a2) -80004acc: 00187813 andi a6,a6,1 -80004ad0: 00d60533 add a0,a2,a3 -80004ad4: 08081e63 bnez a6,80004b70 <_free_r+0xec> -80004ad8: ff842303 lw t1,-8(s0) -80004adc: 00452803 lw a6,4(a0) -80004ae0: 40670733 sub a4,a4,t1 -80004ae4: 00872883 lw a7,8(a4) -80004ae8: f3418513 addi a0,gp,-204 # 8001673c <__malloc_av_+0x8> -80004aec: 006787b3 add a5,a5,t1 -80004af0: 00187813 andi a6,a6,1 -80004af4: 12a88e63 beq a7,a0,80004c30 <_free_r+0x1ac> -80004af8: 00c72303 lw t1,12(a4) -80004afc: 0068a623 sw t1,12(a7) -80004b00: 01132423 sw a7,8(t1) -80004b04: 1c080e63 beqz a6,80004ce0 <_free_r+0x25c> -80004b08: 0017e693 ori a3,a5,1 -80004b0c: 00d72223 sw a3,4(a4) -80004b10: 00f62023 sw a5,0(a2) -80004b14: 1ff00693 li a3,511 -80004b18: 0af6e663 bltu a3,a5,80004bc4 <_free_r+0x140> -80004b1c: ff87f693 andi a3,a5,-8 -80004b20: 00868693 addi a3,a3,8 -80004b24: 0045a503 lw a0,4(a1) -80004b28: 00d586b3 add a3,a1,a3 -80004b2c: 0006a603 lw a2,0(a3) -80004b30: 0057d813 srli a6,a5,0x5 -80004b34: 00100793 li a5,1 -80004b38: 010797b3 sll a5,a5,a6 -80004b3c: 00a7e7b3 or a5,a5,a0 -80004b40: ff868513 addi a0,a3,-8 -80004b44: 00a72623 sw a0,12(a4) -80004b48: 00c72423 sw a2,8(a4) -80004b4c: 00f5a223 sw a5,4(a1) -80004b50: 00e6a023 sw a4,0(a3) -80004b54: 00e62623 sw a4,12(a2) -80004b58: 00812403 lw s0,8(sp) -80004b5c: 00c12083 lw ra,12(sp) -80004b60: 00048513 mv a0,s1 -80004b64: 00412483 lw s1,4(sp) -80004b68: 01010113 addi sp,sp,16 -80004b6c: 2650306f j 800085d0 <__malloc_unlock> -80004b70: 00452503 lw a0,4(a0) -80004b74: 00157513 andi a0,a0,1 -80004b78: 02051c63 bnez a0,80004bb0 <_free_r+0x12c> -80004b7c: 00d787b3 add a5,a5,a3 -80004b80: f3418513 addi a0,gp,-204 # 8001673c <__malloc_av_+0x8> -80004b84: 00862683 lw a3,8(a2) -80004b88: 0017e893 ori a7,a5,1 -80004b8c: 00f70833 add a6,a4,a5 -80004b90: 16a68463 beq a3,a0,80004cf8 <_free_r+0x274> -80004b94: 00c62603 lw a2,12(a2) -80004b98: 00c6a623 sw a2,12(a3) -80004b9c: 00d62423 sw a3,8(a2) -80004ba0: 01172223 sw a7,4(a4) -80004ba4: 00f82023 sw a5,0(a6) -80004ba8: f6dff06f j 80004b14 <_free_r+0x90> -80004bac: 00008067 ret -80004bb0: 0017e693 ori a3,a5,1 -80004bb4: fed42e23 sw a3,-4(s0) -80004bb8: 00f62023 sw a5,0(a2) -80004bbc: 1ff00693 li a3,511 -80004bc0: f4f6fee3 bgeu a3,a5,80004b1c <_free_r+0x98> -80004bc4: 0097d693 srli a3,a5,0x9 -80004bc8: 00400613 li a2,4 -80004bcc: 0ed66863 bltu a2,a3,80004cbc <_free_r+0x238> -80004bd0: 0067d693 srli a3,a5,0x6 -80004bd4: 03968813 addi a6,a3,57 -80004bd8: 03868613 addi a2,a3,56 -80004bdc: 00381813 slli a6,a6,0x3 -80004be0: 01058833 add a6,a1,a6 -80004be4: 00082683 lw a3,0(a6) -80004be8: ff880813 addi a6,a6,-8 -80004bec: 12d80463 beq a6,a3,80004d14 <_free_r+0x290> -80004bf0: 0046a603 lw a2,4(a3) -80004bf4: ffc67613 andi a2,a2,-4 -80004bf8: 00c7f663 bgeu a5,a2,80004c04 <_free_r+0x180> -80004bfc: 0086a683 lw a3,8(a3) -80004c00: fed818e3 bne a6,a3,80004bf0 <_free_r+0x16c> -80004c04: 00c6a803 lw a6,12(a3) -80004c08: 01072623 sw a6,12(a4) -80004c0c: 00d72423 sw a3,8(a4) -80004c10: 00812403 lw s0,8(sp) -80004c14: 00c12083 lw ra,12(sp) -80004c18: 00e82423 sw a4,8(a6) -80004c1c: 00048513 mv a0,s1 -80004c20: 00412483 lw s1,4(sp) -80004c24: 00e6a623 sw a4,12(a3) -80004c28: 01010113 addi sp,sp,16 -80004c2c: 1a50306f j 800085d0 <__malloc_unlock> -80004c30: 14081263 bnez a6,80004d74 <_free_r+0x2f0> -80004c34: 00c62583 lw a1,12(a2) -80004c38: 00862603 lw a2,8(a2) -80004c3c: 00f687b3 add a5,a3,a5 -80004c40: 00812403 lw s0,8(sp) -80004c44: 00b62623 sw a1,12(a2) -80004c48: 00c5a423 sw a2,8(a1) -80004c4c: 0017e693 ori a3,a5,1 -80004c50: 00c12083 lw ra,12(sp) -80004c54: 00d72223 sw a3,4(a4) -80004c58: 00048513 mv a0,s1 -80004c5c: 00f70733 add a4,a4,a5 -80004c60: 00412483 lw s1,4(sp) -80004c64: 00f72023 sw a5,0(a4) -80004c68: 01010113 addi sp,sp,16 -80004c6c: 1650306f j 800085d0 <__malloc_unlock> -80004c70: 00187813 andi a6,a6,1 -80004c74: 00d787b3 add a5,a5,a3 -80004c78: 02081063 bnez a6,80004c98 <_free_r+0x214> -80004c7c: ff842503 lw a0,-8(s0) -80004c80: 40a70733 sub a4,a4,a0 -80004c84: 00c72683 lw a3,12(a4) -80004c88: 00872603 lw a2,8(a4) -80004c8c: 00a787b3 add a5,a5,a0 -80004c90: 00d62623 sw a3,12(a2) -80004c94: 00c6a423 sw a2,8(a3) -80004c98: 0017e613 ori a2,a5,1 -80004c9c: 3681a683 lw a3,872(gp) # 80016b70 <__malloc_trim_threshold> -80004ca0: 00c72223 sw a2,4(a4) -80004ca4: 00e5a423 sw a4,8(a1) -80004ca8: ead7e8e3 bltu a5,a3,80004b58 <_free_r+0xd4> -80004cac: 3781a583 lw a1,888(gp) # 80016b80 <__malloc_top_pad> -80004cb0: 00048513 mv a0,s1 -80004cb4: ca1ff0ef jal ra,80004954 <_malloc_trim_r> -80004cb8: ea1ff06f j 80004b58 <_free_r+0xd4> -80004cbc: 01400613 li a2,20 -80004cc0: 02d67463 bgeu a2,a3,80004ce8 <_free_r+0x264> -80004cc4: 05400613 li a2,84 -80004cc8: 06d66463 bltu a2,a3,80004d30 <_free_r+0x2ac> -80004ccc: 00c7d693 srli a3,a5,0xc -80004cd0: 06f68813 addi a6,a3,111 -80004cd4: 06e68613 addi a2,a3,110 -80004cd8: 00381813 slli a6,a6,0x3 -80004cdc: f05ff06f j 80004be0 <_free_r+0x15c> -80004ce0: 00d787b3 add a5,a5,a3 -80004ce4: ea1ff06f j 80004b84 <_free_r+0x100> -80004ce8: 05c68813 addi a6,a3,92 -80004cec: 05b68613 addi a2,a3,91 -80004cf0: 00381813 slli a6,a6,0x3 -80004cf4: eedff06f j 80004be0 <_free_r+0x15c> -80004cf8: 00e5aa23 sw a4,20(a1) -80004cfc: 00e5a823 sw a4,16(a1) -80004d00: 00a72623 sw a0,12(a4) -80004d04: 00a72423 sw a0,8(a4) -80004d08: 01172223 sw a7,4(a4) -80004d0c: 00f82023 sw a5,0(a6) -80004d10: e49ff06f j 80004b58 <_free_r+0xd4> -80004d14: 0045a503 lw a0,4(a1) -80004d18: 40265613 srai a2,a2,0x2 -80004d1c: 00100793 li a5,1 -80004d20: 00c79633 sll a2,a5,a2 -80004d24: 00a66633 or a2,a2,a0 -80004d28: 00c5a223 sw a2,4(a1) -80004d2c: eddff06f j 80004c08 <_free_r+0x184> -80004d30: 15400613 li a2,340 -80004d34: 00d66c63 bltu a2,a3,80004d4c <_free_r+0x2c8> -80004d38: 00f7d693 srli a3,a5,0xf -80004d3c: 07868813 addi a6,a3,120 -80004d40: 07768613 addi a2,a3,119 -80004d44: 00381813 slli a6,a6,0x3 -80004d48: e99ff06f j 80004be0 <_free_r+0x15c> -80004d4c: 55400613 li a2,1364 -80004d50: 00d66c63 bltu a2,a3,80004d68 <_free_r+0x2e4> -80004d54: 0127d693 srli a3,a5,0x12 -80004d58: 07d68813 addi a6,a3,125 -80004d5c: 07c68613 addi a2,a3,124 -80004d60: 00381813 slli a6,a6,0x3 -80004d64: e7dff06f j 80004be0 <_free_r+0x15c> -80004d68: 3f800813 li a6,1016 -80004d6c: 07e00613 li a2,126 -80004d70: e71ff06f j 80004be0 <_free_r+0x15c> -80004d74: 0017e693 ori a3,a5,1 -80004d78: 00d72223 sw a3,4(a4) -80004d7c: 00f62023 sw a5,0(a2) -80004d80: dd9ff06f j 80004b58 <_free_r+0xd4> +80004cd4 <_fwalk>: +80004cd4: fe010113 addi sp,sp,-32 +80004cd8: 01212823 sw s2,16(sp) +80004cdc: 01312623 sw s3,12(sp) +80004ce0: 01412423 sw s4,8(sp) +80004ce4: 01512223 sw s5,4(sp) +80004ce8: 01612023 sw s6,0(sp) +80004cec: 00112e23 sw ra,28(sp) +80004cf0: 00812c23 sw s0,24(sp) +80004cf4: 00912a23 sw s1,20(sp) +80004cf8: 00058b13 mv s6,a1 +80004cfc: 2e050a93 addi s5,a0,736 +80004d00: 00000a13 li s4,0 +80004d04: 00100993 li s3,1 +80004d08: fff00913 li s2,-1 +80004d0c: 004aa483 lw s1,4(s5) +80004d10: 008aa403 lw s0,8(s5) +80004d14: fff48493 addi s1,s1,-1 +80004d18: 0204c663 bltz s1,80004d44 <_fwalk+0x70> +80004d1c: 00c45783 lhu a5,12(s0) +80004d20: fff48493 addi s1,s1,-1 +80004d24: 00f9fc63 bgeu s3,a5,80004d3c <_fwalk+0x68> +80004d28: 00e41783 lh a5,14(s0) +80004d2c: 00040513 mv a0,s0 +80004d30: 01278663 beq a5,s2,80004d3c <_fwalk+0x68> +80004d34: 000b00e7 jalr s6 +80004d38: 00aa6a33 or s4,s4,a0 +80004d3c: 06840413 addi s0,s0,104 +80004d40: fd249ee3 bne s1,s2,80004d1c <_fwalk+0x48> +80004d44: 000aaa83 lw s5,0(s5) +80004d48: fc0a92e3 bnez s5,80004d0c <_fwalk+0x38> +80004d4c: 01c12083 lw ra,28(sp) +80004d50: 01812403 lw s0,24(sp) +80004d54: 01412483 lw s1,20(sp) +80004d58: 01012903 lw s2,16(sp) +80004d5c: 00c12983 lw s3,12(sp) +80004d60: 00412a83 lw s5,4(sp) +80004d64: 00012b03 lw s6,0(sp) +80004d68: 000a0513 mv a0,s4 +80004d6c: 00812a03 lw s4,8(sp) +80004d70: 02010113 addi sp,sp,32 +80004d74: 00008067 ret -80004d84 <_fwalk>: -80004d84: fe010113 addi sp,sp,-32 -80004d88: 01212823 sw s2,16(sp) -80004d8c: 01312623 sw s3,12(sp) -80004d90: 01412423 sw s4,8(sp) -80004d94: 01512223 sw s5,4(sp) -80004d98: 01612023 sw s6,0(sp) -80004d9c: 00112e23 sw ra,28(sp) -80004da0: 00812c23 sw s0,24(sp) -80004da4: 00912a23 sw s1,20(sp) -80004da8: 00058b13 mv s6,a1 -80004dac: 2e050a93 addi s5,a0,736 -80004db0: 00000a13 li s4,0 -80004db4: 00100993 li s3,1 -80004db8: fff00913 li s2,-1 -80004dbc: 004aa483 lw s1,4(s5) -80004dc0: 008aa403 lw s0,8(s5) -80004dc4: fff48493 addi s1,s1,-1 -80004dc8: 0204c663 bltz s1,80004df4 <_fwalk+0x70> -80004dcc: 00c45783 lhu a5,12(s0) -80004dd0: fff48493 addi s1,s1,-1 -80004dd4: 00f9fc63 bgeu s3,a5,80004dec <_fwalk+0x68> -80004dd8: 00e41783 lh a5,14(s0) -80004ddc: 00040513 mv a0,s0 -80004de0: 01278663 beq a5,s2,80004dec <_fwalk+0x68> -80004de4: 000b00e7 jalr s6 +80004d78 <_fwalk_reent>: +80004d78: fd010113 addi sp,sp,-48 +80004d7c: 03212023 sw s2,32(sp) +80004d80: 01312e23 sw s3,28(sp) +80004d84: 01412c23 sw s4,24(sp) +80004d88: 01512a23 sw s5,20(sp) +80004d8c: 01612823 sw s6,16(sp) +80004d90: 01712623 sw s7,12(sp) +80004d94: 02112623 sw ra,44(sp) +80004d98: 02812423 sw s0,40(sp) +80004d9c: 02912223 sw s1,36(sp) +80004da0: 00050a93 mv s5,a0 +80004da4: 00058b93 mv s7,a1 +80004da8: 2e050b13 addi s6,a0,736 +80004dac: 00000a13 li s4,0 +80004db0: 00100993 li s3,1 +80004db4: fff00913 li s2,-1 +80004db8: 004b2483 lw s1,4(s6) +80004dbc: 008b2403 lw s0,8(s6) +80004dc0: fff48493 addi s1,s1,-1 +80004dc4: 0204c863 bltz s1,80004df4 <_fwalk_reent+0x7c> +80004dc8: 00c45783 lhu a5,12(s0) +80004dcc: fff48493 addi s1,s1,-1 +80004dd0: 00f9fe63 bgeu s3,a5,80004dec <_fwalk_reent+0x74> +80004dd4: 00e41783 lh a5,14(s0) +80004dd8: 00040593 mv a1,s0 +80004ddc: 000a8513 mv a0,s5 +80004de0: 01278663 beq a5,s2,80004dec <_fwalk_reent+0x74> +80004de4: 000b80e7 jalr s7 80004de8: 00aa6a33 or s4,s4,a0 80004dec: 06840413 addi s0,s0,104 -80004df0: fd249ee3 bne s1,s2,80004dcc <_fwalk+0x48> -80004df4: 000aaa83 lw s5,0(s5) -80004df8: fc0a92e3 bnez s5,80004dbc <_fwalk+0x38> -80004dfc: 01c12083 lw ra,28(sp) -80004e00: 01812403 lw s0,24(sp) -80004e04: 01412483 lw s1,20(sp) -80004e08: 01012903 lw s2,16(sp) -80004e0c: 00c12983 lw s3,12(sp) -80004e10: 00412a83 lw s5,4(sp) -80004e14: 00012b03 lw s6,0(sp) -80004e18: 000a0513 mv a0,s4 -80004e1c: 00812a03 lw s4,8(sp) -80004e20: 02010113 addi sp,sp,32 -80004e24: 00008067 ret +80004df0: fd249ce3 bne s1,s2,80004dc8 <_fwalk_reent+0x50> +80004df4: 000b2b03 lw s6,0(s6) +80004df8: fc0b10e3 bnez s6,80004db8 <_fwalk_reent+0x40> +80004dfc: 02c12083 lw ra,44(sp) +80004e00: 02812403 lw s0,40(sp) +80004e04: 02412483 lw s1,36(sp) +80004e08: 02012903 lw s2,32(sp) +80004e0c: 01c12983 lw s3,28(sp) +80004e10: 01412a83 lw s5,20(sp) +80004e14: 01012b03 lw s6,16(sp) +80004e18: 00c12b83 lw s7,12(sp) +80004e1c: 000a0513 mv a0,s4 +80004e20: 01812a03 lw s4,24(sp) +80004e24: 03010113 addi sp,sp,48 +80004e28: 00008067 ret -80004e28 <_fwalk_reent>: -80004e28: fd010113 addi sp,sp,-48 -80004e2c: 03212023 sw s2,32(sp) -80004e30: 01312e23 sw s3,28(sp) -80004e34: 01412c23 sw s4,24(sp) -80004e38: 01512a23 sw s5,20(sp) -80004e3c: 01612823 sw s6,16(sp) -80004e40: 01712623 sw s7,12(sp) -80004e44: 02112623 sw ra,44(sp) -80004e48: 02812423 sw s0,40(sp) -80004e4c: 02912223 sw s1,36(sp) -80004e50: 00050a93 mv s5,a0 -80004e54: 00058b93 mv s7,a1 -80004e58: 2e050b13 addi s6,a0,736 -80004e5c: 00000a13 li s4,0 -80004e60: 00100993 li s3,1 -80004e64: fff00913 li s2,-1 -80004e68: 004b2483 lw s1,4(s6) -80004e6c: 008b2403 lw s0,8(s6) -80004e70: fff48493 addi s1,s1,-1 -80004e74: 0204c863 bltz s1,80004ea4 <_fwalk_reent+0x7c> -80004e78: 00c45783 lhu a5,12(s0) -80004e7c: fff48493 addi s1,s1,-1 -80004e80: 00f9fe63 bgeu s3,a5,80004e9c <_fwalk_reent+0x74> -80004e84: 00e41783 lh a5,14(s0) -80004e88: 00040593 mv a1,s0 -80004e8c: 000a8513 mv a0,s5 -80004e90: 01278663 beq a5,s2,80004e9c <_fwalk_reent+0x74> -80004e94: 000b80e7 jalr s7 -80004e98: 00aa6a33 or s4,s4,a0 -80004e9c: 06840413 addi s0,s0,104 -80004ea0: fd249ce3 bne s1,s2,80004e78 <_fwalk_reent+0x50> -80004ea4: 000b2b03 lw s6,0(s6) -80004ea8: fc0b10e3 bnez s6,80004e68 <_fwalk_reent+0x40> -80004eac: 02c12083 lw ra,44(sp) -80004eb0: 02812403 lw s0,40(sp) -80004eb4: 02412483 lw s1,36(sp) -80004eb8: 02012903 lw s2,32(sp) -80004ebc: 01c12983 lw s3,28(sp) -80004ec0: 01412a83 lw s5,20(sp) -80004ec4: 01012b03 lw s6,16(sp) -80004ec8: 00c12b83 lw s7,12(sp) -80004ecc: 000a0513 mv a0,s4 -80004ed0: 01812a03 lw s4,24(sp) -80004ed4: 03010113 addi sp,sp,48 -80004ed8: 00008067 ret +80004e2c : +80004e2c: 00450693 addi a3,a0,4 +80004e30: 00000793 li a5,0 +80004e34: 01a50513 addi a0,a0,26 +80004e38: ffff8837 lui a6,0xffff8 +80004e3c: 01c0006f j 80004e58 +80004e40: 00179793 slli a5,a5,0x1 +80004e44: 00e69023 sh a4,0(a3) +80004e48: 01079793 slli a5,a5,0x10 +80004e4c: 00268693 addi a3,a3,2 +80004e50: 0107d793 srli a5,a5,0x10 +80004e54: 02d50e63 beq a0,a3,80004e90 +80004e58: 0006d703 lhu a4,0(a3) +80004e5c: 00177613 andi a2,a4,1 +80004e60: 00060463 beqz a2,80004e68 +80004e64: 0017e793 ori a5,a5,1 +80004e68: 00175713 srli a4,a4,0x1 +80004e6c: 0027f613 andi a2,a5,2 +80004e70: 010765b3 or a1,a4,a6 +80004e74: fc0606e3 beqz a2,80004e40 +80004e78: 00179793 slli a5,a5,0x1 +80004e7c: 00b69023 sh a1,0(a3) +80004e80: 01079793 slli a5,a5,0x10 +80004e84: 00268693 addi a3,a3,2 +80004e88: 0107d793 srli a5,a5,0x10 +80004e8c: fcd516e3 bne a0,a3,80004e58 +80004e90: 00008067 ret -80004edc : -80004edc: 00450693 addi a3,a0,4 -80004ee0: 00000793 li a5,0 -80004ee4: 01a50513 addi a0,a0,26 -80004ee8: ffff8837 lui a6,0xffff8 -80004eec: 01c0006f j 80004f08 -80004ef0: 00179793 slli a5,a5,0x1 -80004ef4: 00e69023 sh a4,0(a3) -80004ef8: 01079793 slli a5,a5,0x10 -80004efc: 00268693 addi a3,a3,2 -80004f00: 0107d793 srli a5,a5,0x10 -80004f04: 02d50e63 beq a0,a3,80004f40 -80004f08: 0006d703 lhu a4,0(a3) -80004f0c: 00177613 andi a2,a4,1 -80004f10: 00060463 beqz a2,80004f18 -80004f14: 0017e793 ori a5,a5,1 -80004f18: 00175713 srli a4,a4,0x1 -80004f1c: 0027f613 andi a2,a5,2 -80004f20: 010765b3 or a1,a4,a6 -80004f24: fc0606e3 beqz a2,80004ef0 -80004f28: 00179793 slli a5,a5,0x1 -80004f2c: 00b69023 sh a1,0(a3) -80004f30: 01079793 slli a5,a5,0x10 -80004f34: 00268693 addi a3,a3,2 -80004f38: 0107d793 srli a5,a5,0x10 -80004f3c: fcd516e3 bne a0,a3,80004f08 -80004f40: 00008067 ret +80004e94 : +80004e94: 01850693 addi a3,a0,24 +80004e98: 00000713 li a4,0 +80004e9c: 00250513 addi a0,a0,2 +80004ea0: 01c0006f j 80004ebc +80004ea4: 00171713 slli a4,a4,0x1 +80004ea8: 00f69023 sh a5,0(a3) +80004eac: 01071713 slli a4,a4,0x10 +80004eb0: ffe68693 addi a3,a3,-2 +80004eb4: 01075713 srli a4,a4,0x10 +80004eb8: 04d50463 beq a0,a3,80004f00 +80004ebc: 0006d783 lhu a5,0(a3) +80004ec0: 01079613 slli a2,a5,0x10 +80004ec4: 41065613 srai a2,a2,0x10 +80004ec8: 00179793 slli a5,a5,0x1 +80004ecc: 00065463 bgez a2,80004ed4 +80004ed0: 00176713 ori a4,a4,1 +80004ed4: 01079793 slli a5,a5,0x10 +80004ed8: 0107d793 srli a5,a5,0x10 +80004edc: 00277613 andi a2,a4,2 +80004ee0: 0017e593 ori a1,a5,1 +80004ee4: fc0600e3 beqz a2,80004ea4 +80004ee8: 00171713 slli a4,a4,0x1 +80004eec: 00b69023 sh a1,0(a3) +80004ef0: 01071713 slli a4,a4,0x10 +80004ef4: ffe68693 addi a3,a3,-2 +80004ef8: 01075713 srli a4,a4,0x10 +80004efc: fcd510e3 bne a0,a3,80004ebc +80004f00: 00008067 ret -80004f44 : -80004f44: 01850693 addi a3,a0,24 -80004f48: 00000713 li a4,0 -80004f4c: 00250513 addi a0,a0,2 -80004f50: 01c0006f j 80004f6c -80004f54: 00171713 slli a4,a4,0x1 -80004f58: 00f69023 sh a5,0(a3) -80004f5c: 01071713 slli a4,a4,0x10 -80004f60: ffe68693 addi a3,a3,-2 -80004f64: 01075713 srli a4,a4,0x10 -80004f68: 04d50463 beq a0,a3,80004fb0 -80004f6c: 0006d783 lhu a5,0(a3) -80004f70: 01079613 slli a2,a5,0x10 -80004f74: 41065613 srai a2,a2,0x10 -80004f78: 00179793 slli a5,a5,0x1 -80004f7c: 00065463 bgez a2,80004f84 -80004f80: 00176713 ori a4,a4,1 -80004f84: 01079793 slli a5,a5,0x10 -80004f88: 0107d793 srli a5,a5,0x10 -80004f8c: 00277613 andi a2,a4,2 -80004f90: 0017e593 ori a1,a5,1 -80004f94: fc0600e3 beqz a2,80004f54 -80004f98: 00171713 slli a4,a4,0x1 -80004f9c: 00b69023 sh a1,0(a3) -80004fa0: 01071713 slli a4,a4,0x10 -80004fa4: ffe68693 addi a3,a3,-2 -80004fa8: 01075713 srli a4,a4,0x10 -80004fac: fcd510e3 bne a0,a3,80004f6c -80004fb0: 00008067 ret +80004f04 : +80004f04: fe010113 addi sp,sp,-32 +80004f08: 00010e37 lui t3,0x10 +80004f0c: 00011d23 sh zero,26(sp) +80004f10: 00011e23 sh zero,28(sp) +80004f14: 01858593 addi a1,a1,24 +80004f18: 01c10793 addi a5,sp,28 +80004f1c: 00810813 addi a6,sp,8 +80004f20: fffe0e13 addi t3,t3,-1 # ffff <_start-0x7fff0001> +80004f24: 0005d703 lhu a4,0(a1) +80004f28: ffe78793 addi a5,a5,-2 +80004f2c: ffe58593 addi a1,a1,-2 +80004f30: 02071863 bnez a4,80004f60 +80004f34: fe079f23 sh zero,-2(a5) +80004f38: ff0796e3 bne a5,a6,80004f24 +80004f3c: 00460613 addi a2,a2,4 +80004f40: 01e10693 addi a3,sp,30 +80004f44: 0007d703 lhu a4,0(a5) +80004f48: 00278793 addi a5,a5,2 +80004f4c: 00260613 addi a2,a2,2 +80004f50: fee61f23 sh a4,-2(a2) +80004f54: fed798e3 bne a5,a3,80004f44 +80004f58: 02010113 addi sp,sp,32 +80004f5c: 00008067 ret +80004f60: 02a70733 mul a4,a4,a0 +80004f64: 0027d883 lhu a7,2(a5) +80004f68: 0007d303 lhu t1,0(a5) +80004f6c: 01c776b3 and a3,a4,t3 +80004f70: 011686b3 add a3,a3,a7 +80004f74: 01075713 srli a4,a4,0x10 +80004f78: 0106d893 srli a7,a3,0x10 +80004f7c: 00670733 add a4,a4,t1 +80004f80: 01170733 add a4,a4,a7 +80004f84: 01075893 srli a7,a4,0x10 +80004f88: 00d79123 sh a3,2(a5) +80004f8c: 00e79023 sh a4,0(a5) +80004f90: ff179f23 sh a7,-2(a5) +80004f94: f90798e3 bne a5,a6,80004f24 +80004f98: fa5ff06f j 80004f3c -80004fb4 : -80004fb4: fe010113 addi sp,sp,-32 -80004fb8: 00010e37 lui t3,0x10 -80004fbc: 00011d23 sh zero,26(sp) -80004fc0: 00011e23 sh zero,28(sp) -80004fc4: 01858593 addi a1,a1,24 -80004fc8: 01c10793 addi a5,sp,28 -80004fcc: 00810813 addi a6,sp,8 -80004fd0: fffe0e13 addi t3,t3,-1 # ffff <_start-0x7fff0001> -80004fd4: 0005d703 lhu a4,0(a1) -80004fd8: ffe78793 addi a5,a5,-2 -80004fdc: ffe58593 addi a1,a1,-2 -80004fe0: 02071863 bnez a4,80005010 -80004fe4: fe079f23 sh zero,-2(a5) -80004fe8: ff0796e3 bne a5,a6,80004fd4 -80004fec: 00460613 addi a2,a2,4 -80004ff0: 01e10693 addi a3,sp,30 -80004ff4: 0007d703 lhu a4,0(a5) -80004ff8: 00278793 addi a5,a5,2 -80004ffc: 00260613 addi a2,a2,2 -80005000: fee61f23 sh a4,-2(a2) -80005004: fed798e3 bne a5,a3,80004ff4 -80005008: 02010113 addi sp,sp,32 -8000500c: 00008067 ret -80005010: 02a70733 mul a4,a4,a0 -80005014: 0027d883 lhu a7,2(a5) -80005018: 0007d303 lhu t1,0(a5) -8000501c: 01c776b3 and a3,a4,t3 -80005020: 011686b3 add a3,a3,a7 -80005024: 01075713 srli a4,a4,0x10 -80005028: 0106d893 srli a7,a3,0x10 -8000502c: 00670733 add a4,a4,t1 -80005030: 01170733 add a4,a4,a7 -80005034: 01075893 srli a7,a4,0x10 -80005038: 00d79123 sh a3,2(a5) -8000503c: 00e79023 sh a4,0(a5) -80005040: ff179f23 sh a7,-2(a5) -80005044: f90798e3 bne a5,a6,80004fd4 -80005048: fa5ff06f j 80004fec +80004f9c : +80004f9c: 01250713 addi a4,a0,18 +80004fa0: 00055783 lhu a5,0(a0) +80004fa4: 00250513 addi a0,a0,2 +80004fa8: 00079863 bnez a5,80004fb8 +80004fac: fee51ae3 bne a0,a4,80004fa0 +80004fb0: 00000513 li a0,0 +80004fb4: 00008067 ret +80004fb8: 00100513 li a0,1 +80004fbc: 00008067 ret -8000504c : -8000504c: 01250713 addi a4,a0,18 -80005050: 00055783 lhu a5,0(a0) -80005054: 00250513 addi a0,a0,2 -80005058: 00079863 bnez a5,80005068 -8000505c: fee51ae3 bne a0,a4,80005050 -80005060: 00000513 li a0,0 -80005064: 00008067 ret -80005068: 00100513 li a0,1 -8000506c: 00008067 ret +80004fc0 : +80004fc0: ff010113 addi sp,sp,-16 +80004fc4: 00912223 sw s1,4(sp) +80004fc8: 01255483 lhu s1,18(a0) +80004fcc: 00812423 sw s0,8(sp) +80004fd0: 00112623 sw ra,12(sp) +80004fd4: fff4c793 not a5,s1 +80004fd8: 01179713 slli a4,a5,0x11 +80004fdc: 00050413 mv s0,a0 +80004fe0: 00071663 bnez a4,80004fec +80004fe4: fb9ff0ef jal ra,80004f9c +80004fe8: 00051863 bnez a0,80004ff8 +80004fec: ffff87b7 lui a5,0xffff8 +80004ff0: 00f4c4b3 xor s1,s1,a5 +80004ff4: 00941923 sh s1,18(s0) +80004ff8: 00c12083 lw ra,12(sp) +80004ffc: 00812403 lw s0,8(sp) +80005000: 00412483 lw s1,4(sp) +80005004: 01010113 addi sp,sp,16 +80005008: 00008067 ret -80005070 : -80005070: ff010113 addi sp,sp,-16 -80005074: 00912223 sw s1,4(sp) -80005078: 01255483 lhu s1,18(a0) -8000507c: 00812423 sw s0,8(sp) -80005080: 00112623 sw ra,12(sp) -80005084: fff4c793 not a5,s1 -80005088: 01179713 slli a4,a5,0x11 -8000508c: 00050413 mv s0,a0 -80005090: 00071663 bnez a4,8000509c -80005094: fb9ff0ef jal ra,8000504c -80005098: 00051863 bnez a0,800050a8 -8000509c: ffff87b7 lui a5,0xffff8 -800050a0: 00f4c4b3 xor s1,s1,a5 -800050a4: 00941923 sh s1,18(s0) -800050a8: 00c12083 lw ra,12(sp) -800050ac: 00812403 lw s0,8(sp) -800050b0: 00412483 lw s1,4(sp) -800050b4: 01010113 addi sp,sp,16 -800050b8: 00008067 ret +8000500c : +8000500c: ff010113 addi sp,sp,-16 +80005010: 00812423 sw s0,8(sp) +80005014: 01255403 lhu s0,18(a0) +80005018: 00112623 sw ra,12(sp) +8000501c: fff44793 not a5,s0 +80005020: 01179713 slli a4,a5,0x11 +80005024: 00071a63 bnez a4,80005038 +80005028: f75ff0ef jal ra,80004f9c +8000502c: 00050793 mv a5,a0 +80005030: 00000513 li a0,0 +80005034: 00079463 bnez a5,8000503c +80005038: 00f45513 srli a0,s0,0xf +8000503c: 00c12083 lw ra,12(sp) +80005040: 00812403 lw s0,8(sp) +80005044: 01010113 addi sp,sp,16 +80005048: 00008067 ret -800050bc : -800050bc: ff010113 addi sp,sp,-16 -800050c0: 00812423 sw s0,8(sp) -800050c4: 01255403 lhu s0,18(a0) -800050c8: 00112623 sw ra,12(sp) -800050cc: fff44793 not a5,s0 -800050d0: 01179713 slli a4,a5,0x11 -800050d4: 00071a63 bnez a4,800050e8 -800050d8: f75ff0ef jal ra,8000504c -800050dc: 00050793 mv a5,a0 -800050e0: 00000513 li a0,0 -800050e4: 00079463 bnez a5,800050ec -800050e8: 00f45513 srli a0,s0,0xf -800050ec: 00c12083 lw ra,12(sp) -800050f0: 00812403 lw s0,8(sp) -800050f4: 01010113 addi sp,sp,16 -800050f8: 00008067 ret +8000504c : +8000504c: 01255783 lhu a5,18(a0) +80005050: fd010113 addi sp,sp,-48 +80005054: 02812423 sw s0,40(sp) +80005058: 00f7d793 srli a5,a5,0xf +8000505c: 02912223 sw s1,36(sp) +80005060: 02112623 sw ra,44(sp) +80005064: 03212023 sw s2,32(sp) +80005068: 01312e23 sw s3,28(sp) +8000506c: 40f007b3 neg a5,a5 +80005070: 00f59023 sh a5,0(a1) +80005074: 01255783 lhu a5,18(a0) +80005078: 00008737 lui a4,0x8 +8000507c: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80005080: 00f777b3 and a5,a4,a5 +80005084: 00f59123 sh a5,2(a1) +80005088: 00050493 mv s1,a0 +8000508c: 01050413 addi s0,a0,16 +80005090: 04e78263 beq a5,a4,800050d4 +80005094: 00658793 addi a5,a1,6 +80005098: 00059223 sh zero,4(a1) +8000509c: ffe50513 addi a0,a0,-2 +800050a0: 00045703 lhu a4,0(s0) +800050a4: ffe40413 addi s0,s0,-2 +800050a8: 00278793 addi a5,a5,2 # ffff8002 <__BSS_END__+0x7ffe13c6> +800050ac: fee79f23 sh a4,-2(a5) +800050b0: fe8518e3 bne a0,s0,800050a0 +800050b4: 00059c23 sh zero,24(a1) +800050b8: 02c12083 lw ra,44(sp) +800050bc: 02812403 lw s0,40(sp) +800050c0: 02412483 lw s1,36(sp) +800050c4: 02012903 lw s2,32(sp) +800050c8: 01c12983 lw s3,28(sp) +800050cc: 03010113 addi sp,sp,48 +800050d0: 00008067 ret +800050d4: 01255703 lhu a4,18(a0) +800050d8: 00458913 addi s2,a1,4 +800050dc: 00e7f733 and a4,a5,a4 +800050e0: 02f71c63 bne a4,a5,80005118 +800050e4: 00b12623 sw a1,12(sp) +800050e8: eb5ff0ef jal ra,80004f9c +800050ec: 00c12583 lw a1,12(sp) +800050f0: 02050463 beqz a0,80005118 +800050f4: 00658793 addi a5,a1,6 +800050f8: 00059223 sh zero,4(a1) +800050fc: ffc48513 addi a0,s1,-4 +80005100: 00045703 lhu a4,0(s0) +80005104: ffe40413 addi s0,s0,-2 +80005108: 00278793 addi a5,a5,2 +8000510c: fee79f23 sh a4,-2(a5) +80005110: fe8518e3 bne a0,s0,80005100 +80005114: fa5ff06f j 800050b8 +80005118: 01a58993 addi s3,a1,26 +8000511c: 00290913 addi s2,s2,2 +80005120: fe091f23 sh zero,-2(s2) +80005124: ff299ce3 bne s3,s2,8000511c +80005128: 02c12083 lw ra,44(sp) +8000512c: 02812403 lw s0,40(sp) +80005130: 02412483 lw s1,36(sp) +80005134: 02012903 lw s2,32(sp) +80005138: 01c12983 lw s3,28(sp) +8000513c: 03010113 addi sp,sp,48 +80005140: 00008067 ret -800050fc : -800050fc: 01255783 lhu a5,18(a0) -80005100: fd010113 addi sp,sp,-48 -80005104: 02812423 sw s0,40(sp) -80005108: 00f7d793 srli a5,a5,0xf -8000510c: 02912223 sw s1,36(sp) -80005110: 02112623 sw ra,44(sp) -80005114: 03212023 sw s2,32(sp) -80005118: 01312e23 sw s3,28(sp) -8000511c: 40f007b3 neg a5,a5 -80005120: 00f59023 sh a5,0(a1) -80005124: 01255783 lhu a5,18(a0) -80005128: 00008737 lui a4,0x8 -8000512c: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80005130: 00f777b3 and a5,a4,a5 -80005134: 00f59123 sh a5,2(a1) -80005138: 00050493 mv s1,a0 -8000513c: 01050413 addi s0,a0,16 -80005140: 04e78263 beq a5,a4,80005184 -80005144: 00658793 addi a5,a1,6 -80005148: 00059223 sh zero,4(a1) -8000514c: ffe50513 addi a0,a0,-2 -80005150: 00045703 lhu a4,0(s0) -80005154: ffe40413 addi s0,s0,-2 -80005158: 00278793 addi a5,a5,2 # ffff8002 <__BSS_END__+0x7ffe13d2> -8000515c: fee79f23 sh a4,-2(a5) -80005160: fe8518e3 bne a0,s0,80005150 -80005164: 00059c23 sh zero,24(a1) -80005168: 02c12083 lw ra,44(sp) -8000516c: 02812403 lw s0,40(sp) -80005170: 02412483 lw s1,36(sp) -80005174: 02012903 lw s2,32(sp) -80005178: 01c12983 lw s3,28(sp) -8000517c: 03010113 addi sp,sp,48 -80005180: 00008067 ret -80005184: 01255703 lhu a4,18(a0) -80005188: 00458913 addi s2,a1,4 -8000518c: 00e7f733 and a4,a5,a4 -80005190: 02f71c63 bne a4,a5,800051c8 -80005194: 00b12623 sw a1,12(sp) -80005198: eb5ff0ef jal ra,8000504c -8000519c: 00c12583 lw a1,12(sp) -800051a0: 02050463 beqz a0,800051c8 -800051a4: 00658793 addi a5,a1,6 -800051a8: 00059223 sh zero,4(a1) -800051ac: ffc48513 addi a0,s1,-4 -800051b0: 00045703 lhu a4,0(s0) -800051b4: ffe40413 addi s0,s0,-2 +80005144 : +80005144: 01255783 lhu a5,18(a0) +80005148: fb010113 addi sp,sp,-80 +8000514c: 04812423 sw s0,72(sp) +80005150: fff7c793 not a5,a5 +80005154: 04912223 sw s1,68(sp) +80005158: 04112623 sw ra,76(sp) +8000515c: 01179713 slli a4,a5,0x11 +80005160: 00050493 mv s1,a0 +80005164: 00058413 mv s0,a1 +80005168: 00071663 bnez a4,80005174 +8000516c: e31ff0ef jal ra,80004f9c +80005170: 08051263 bnez a0,800051f4 +80005174: 01245783 lhu a5,18(s0) +80005178: fff7c793 not a5,a5 +8000517c: 01179713 slli a4,a5,0x11 +80005180: 06070463 beqz a4,800051e8 +80005184: 00810593 addi a1,sp,8 +80005188: 00048513 mv a0,s1 +8000518c: ec1ff0ef jal ra,8000504c +80005190: 02410593 addi a1,sp,36 +80005194: 00040513 mv a0,s0 +80005198: eb5ff0ef jal ra,8000504c +8000519c: 00815583 lhu a1,8(sp) +800051a0: 02415503 lhu a0,36(sp) +800051a4: 04b50c63 beq a0,a1,800051fc +800051a8: 00a10793 addi a5,sp,10 +800051ac: 02610713 addi a4,sp,38 +800051b0: 02010613 addi a2,sp,32 +800051b4: 0007d683 lhu a3,0(a5) 800051b8: 00278793 addi a5,a5,2 -800051bc: fee79f23 sh a4,-2(a5) -800051c0: fe8518e3 bne a0,s0,800051b0 -800051c4: fa5ff06f j 80005168 -800051c8: 01a58993 addi s3,a1,26 -800051cc: 00290913 addi s2,s2,2 -800051d0: fe091f23 sh zero,-2(s2) -800051d4: ff299ce3 bne s3,s2,800051cc -800051d8: 02c12083 lw ra,44(sp) -800051dc: 02812403 lw s0,40(sp) -800051e0: 02412483 lw s1,36(sp) -800051e4: 02012903 lw s2,32(sp) -800051e8: 01c12983 lw s3,28(sp) -800051ec: 03010113 addi sp,sp,48 -800051f0: 00008067 ret +800051bc: 08069a63 bnez a3,80005250 +800051c0: 00075683 lhu a3,0(a4) +800051c4: 00270713 addi a4,a4,2 +800051c8: 08069463 bnez a3,80005250 +800051cc: fec794e3 bne a5,a2,800051b4 +800051d0: 00000513 li a0,0 +800051d4: 04c12083 lw ra,76(sp) +800051d8: 04812403 lw s0,72(sp) +800051dc: 04412483 lw s1,68(sp) +800051e0: 05010113 addi sp,sp,80 +800051e4: 00008067 ret +800051e8: 00040513 mv a0,s0 +800051ec: db1ff0ef jal ra,80004f9c +800051f0: f8050ae3 beqz a0,80005184 +800051f4: ffe00513 li a0,-2 +800051f8: fddff06f j 800051d4 +800051fc: 00153513 seqz a0,a0 +80005200: 00a15603 lhu a2,10(sp) +80005204: 02615683 lhu a3,38(sp) +80005208: 40a00533 neg a0,a0 +8000520c: 00a10713 addi a4,sp,10 +80005210: 02610793 addi a5,sp,38 +80005214: 00257513 andi a0,a0,2 +80005218: fff50513 addi a0,a0,-1 +8000521c: 03c10593 addi a1,sp,60 +80005220: 00278793 addi a5,a5,2 +80005224: 00270713 addi a4,a4,2 +80005228: 00d61e63 bne a2,a3,80005244 +8000522c: fab782e3 beq a5,a1,800051d0 +80005230: 00075603 lhu a2,0(a4) +80005234: 0007d683 lhu a3,0(a5) +80005238: 00270713 addi a4,a4,2 +8000523c: 00278793 addi a5,a5,2 +80005240: fed606e3 beq a2,a3,8000522c +80005244: f8c6e8e3 bltu a3,a2,800051d4 +80005248: 40a00533 neg a0,a0 +8000524c: f89ff06f j 800051d4 +80005250: 00100513 li a0,1 +80005254: f80580e3 beqz a1,800051d4 +80005258: fff00513 li a0,-1 +8000525c: f79ff06f j 800051d4 -800051f4 : -800051f4: 01255783 lhu a5,18(a0) -800051f8: fb010113 addi sp,sp,-80 -800051fc: 04812423 sw s0,72(sp) -80005200: fff7c793 not a5,a5 -80005204: 04912223 sw s1,68(sp) -80005208: 04112623 sw ra,76(sp) -8000520c: 01179713 slli a4,a5,0x11 -80005210: 00050493 mv s1,a0 -80005214: 00058413 mv s0,a1 -80005218: 00071663 bnez a4,80005224 -8000521c: e31ff0ef jal ra,8000504c -80005220: 08051263 bnez a0,800052a4 -80005224: 01245783 lhu a5,18(s0) -80005228: fff7c793 not a5,a5 -8000522c: 01179713 slli a4,a5,0x11 -80005230: 06070463 beqz a4,80005298 -80005234: 00810593 addi a1,sp,8 -80005238: 00048513 mv a0,s1 -8000523c: ec1ff0ef jal ra,800050fc -80005240: 02410593 addi a1,sp,36 -80005244: 00040513 mv a0,s0 -80005248: eb5ff0ef jal ra,800050fc -8000524c: 00815583 lhu a1,8(sp) -80005250: 02415503 lhu a0,36(sp) -80005254: 04b50c63 beq a0,a1,800052ac -80005258: 00a10793 addi a5,sp,10 -8000525c: 02610713 addi a4,sp,38 -80005260: 02010613 addi a2,sp,32 -80005264: 0007d683 lhu a3,0(a5) -80005268: 00278793 addi a5,a5,2 -8000526c: 08069a63 bnez a3,80005300 -80005270: 00075683 lhu a3,0(a4) -80005274: 00270713 addi a4,a4,2 -80005278: 08069463 bnez a3,80005300 -8000527c: fec794e3 bne a5,a2,80005264 -80005280: 00000513 li a0,0 -80005284: 04c12083 lw ra,76(sp) -80005288: 04812403 lw s0,72(sp) -8000528c: 04412483 lw s1,68(sp) -80005290: 05010113 addi sp,sp,80 -80005294: 00008067 ret -80005298: 00040513 mv a0,s0 -8000529c: db1ff0ef jal ra,8000504c -800052a0: f8050ae3 beqz a0,80005234 -800052a4: ffe00513 li a0,-2 -800052a8: fddff06f j 80005284 -800052ac: 00153513 seqz a0,a0 -800052b0: 00a15603 lhu a2,10(sp) -800052b4: 02615683 lhu a3,38(sp) -800052b8: 40a00533 neg a0,a0 -800052bc: 00a10713 addi a4,sp,10 -800052c0: 02610793 addi a5,sp,38 -800052c4: 00257513 andi a0,a0,2 -800052c8: fff50513 addi a0,a0,-1 -800052cc: 03c10593 addi a1,sp,60 -800052d0: 00278793 addi a5,a5,2 -800052d4: 00270713 addi a4,a4,2 -800052d8: 00d61e63 bne a2,a3,800052f4 -800052dc: fab782e3 beq a5,a1,80005280 -800052e0: 00075603 lhu a2,0(a4) -800052e4: 0007d683 lhu a3,0(a5) -800052e8: 00270713 addi a4,a4,2 -800052ec: 00278793 addi a5,a5,2 -800052f0: fed606e3 beq a2,a3,800052dc -800052f4: f8c6e8e3 bltu a3,a2,80005284 -800052f8: 40a00533 neg a0,a0 -800052fc: f89ff06f j 80005284 -80005300: 00100513 li a0,1 -80005304: f80580e3 beqz a1,80005284 -80005308: fff00513 li a0,-1 -8000530c: f79ff06f j 80005284 +80005260 : +80005260: ff010113 addi sp,sp,-16 +80005264: 00112623 sw ra,12(sp) +80005268: d35ff0ef jal ra,80004f9c +8000526c: 00c12083 lw ra,12(sp) +80005270: 00153513 seqz a0,a0 +80005274: 01010113 addi sp,sp,16 +80005278: 00008067 ret -80005310 : -80005310: ff010113 addi sp,sp,-16 -80005314: 00112623 sw ra,12(sp) -80005318: d35ff0ef jal ra,8000504c -8000531c: 00c12083 lw ra,12(sp) -80005320: 00153513 seqz a0,a0 -80005324: 01010113 addi sp,sp,16 -80005328: 00008067 ret +8000527c : +8000527c: fe010113 addi sp,sp,-32 +80005280: 00812c23 sw s0,24(sp) +80005284: 00912a23 sw s1,20(sp) +80005288: 00112e23 sw ra,28(sp) +8000528c: 01212823 sw s2,16(sp) +80005290: 01312623 sw s3,12(sp) +80005294: 00058493 mv s1,a1 +80005298: 00050413 mv s0,a0 +8000529c: 0a05c463 bltz a1,80005344 +800052a0: 00f00793 li a5,15 +800052a4: 00058613 mv a2,a1 +800052a8: 00450513 addi a0,a0,4 +800052ac: 01840693 addi a3,s0,24 +800052b0: 00f00593 li a1,15 +800052b4: 0297d463 bge a5,s1,800052dc +800052b8: 00050793 mv a5,a0 +800052bc: 0027d703 lhu a4,2(a5) +800052c0: 00278793 addi a5,a5,2 +800052c4: fee79f23 sh a4,-2(a5) +800052c8: fed79ae3 bne a5,a3,800052bc +800052cc: 00041c23 sh zero,24(s0) +800052d0: ff060613 addi a2,a2,-16 +800052d4: fec5c2e3 blt a1,a2,800052b8 +800052d8: 00f4f493 andi s1,s1,15 +800052dc: 00700793 li a5,7 +800052e0: 0297d863 bge a5,s1,80005310 +800052e4: 01840713 addi a4,s0,24 +800052e8: 00240593 addi a1,s0,2 +800052ec: 00000793 li a5,0 +800052f0: 00075683 lhu a3,0(a4) +800052f4: ffe70713 addi a4,a4,-2 +800052f8: 00869613 slli a2,a3,0x8 +800052fc: 00c7e7b3 or a5,a5,a2 +80005300: 00f71123 sh a5,2(a4) +80005304: 0086d793 srli a5,a3,0x8 +80005308: feb714e3 bne a4,a1,800052f0 +8000530c: ff848493 addi s1,s1,-8 +80005310: 00048a63 beqz s1,80005324 +80005314: fff48493 addi s1,s1,-1 +80005318: 00040513 mv a0,s0 +8000531c: b79ff0ef jal ra,80004e94 +80005320: fe049ae3 bnez s1,80005314 +80005324: 00000513 li a0,0 +80005328: 01c12083 lw ra,28(sp) +8000532c: 01812403 lw s0,24(sp) +80005330: 01412483 lw s1,20(sp) +80005334: 01012903 lw s2,16(sp) +80005338: 00c12983 lw s3,12(sp) +8000533c: 02010113 addi sp,sp,32 +80005340: 00008067 ret +80005344: ff100793 li a5,-15 +80005348: 40b00933 neg s2,a1 +8000534c: 12f5dc63 bge a1,a5,80005484 +80005350: 01850593 addi a1,a0,24 +80005354: 00000993 li s3,0 +80005358: 00450693 addi a3,a0,4 +8000535c: 00f00613 li a2,15 +80005360: 01845703 lhu a4,24(s0) +80005364: 00058793 mv a5,a1 +80005368: 00e9e9b3 or s3,s3,a4 +8000536c: ffe7d703 lhu a4,-2(a5) +80005370: ffe78793 addi a5,a5,-2 +80005374: 00e79123 sh a4,2(a5) +80005378: fed79ae3 bne a5,a3,8000536c +8000537c: 00041223 sh zero,4(s0) +80005380: ff090913 addi s2,s2,-16 +80005384: fd264ee3 blt a2,s2,80005360 +80005388: ff000793 li a5,-16 +8000538c: ff100713 li a4,-15 +80005390: 409787b3 sub a5,a5,s1 +80005394: 00000913 li s2,0 +80005398: 0ae4c463 blt s1,a4,80005440 +8000539c: 00f90933 add s2,s2,a5 +800053a0: 00700793 li a5,7 +800053a4: 0527d663 bge a5,s2,800053f0 +800053a8: 01099993 slli s3,s3,0x10 +800053ac: 4109d993 srai s3,s3,0x10 +800053b0: 01844783 lbu a5,24(s0) +800053b4: 01a40593 addi a1,s0,26 +800053b8: 00f9e9b3 or s3,s3,a5 +800053bc: 01099993 slli s3,s3,0x10 +800053c0: 0109d993 srli s3,s3,0x10 +800053c4: 00000793 li a5,0 +800053c8: 0006d603 lhu a2,0(a3) +800053cc: 00268693 addi a3,a3,2 +800053d0: 00865713 srli a4,a2,0x8 +800053d4: 00e7e733 or a4,a5,a4 +800053d8: 00861793 slli a5,a2,0x8 +800053dc: 01079793 slli a5,a5,0x10 +800053e0: fee69f23 sh a4,-2(a3) +800053e4: 0107d793 srli a5,a5,0x10 +800053e8: feb690e3 bne a3,a1,800053c8 +800053ec: ff890913 addi s2,s2,-8 +800053f0: 06090c63 beqz s2,80005468 +800053f4: 01845783 lhu a5,24(s0) +800053f8: fff90913 addi s2,s2,-1 +800053fc: 00040513 mv a0,s0 +80005400: 0017f793 andi a5,a5,1 +80005404: 0137e9b3 or s3,a5,s3 +80005408: a25ff0ef jal ra,80004e2c +8000540c: fe0914e3 bnez s2,800053f4 +80005410: 01099793 slli a5,s3,0x10 +80005414: 4107d793 srai a5,a5,0x10 +80005418: 04079063 bnez a5,80005458 +8000541c: 01099513 slli a0,s3,0x10 +80005420: 01055513 srli a0,a0,0x10 +80005424: 01c12083 lw ra,28(sp) +80005428: 01812403 lw s0,24(sp) +8000542c: 01412483 lw s1,20(sp) +80005430: 01012903 lw s2,16(sp) +80005434: 00c12983 lw s3,12(sp) +80005438: 02010113 addi sp,sp,32 +8000543c: 00008067 ret +80005440: ff07f913 andi s2,a5,-16 +80005444: 41200933 neg s2,s2 +80005448: 00f90933 add s2,s2,a5 +8000544c: 00700793 li a5,7 +80005450: fb27d0e3 bge a5,s2,800053f0 +80005454: f55ff06f j 800053a8 +80005458: 00100993 li s3,1 +8000545c: 01099513 slli a0,s3,0x10 +80005460: 01055513 srli a0,a0,0x10 +80005464: fc1ff06f j 80005424 +80005468: 00098513 mv a0,s3 +8000546c: 00099863 bnez s3,8000547c +80005470: 01051513 slli a0,a0,0x10 +80005474: 01055513 srli a0,a0,0x10 +80005478: eb1ff06f j 80005328 +8000547c: 00100513 li a0,1 +80005480: ff1ff06f j 80005470 +80005484: ff900793 li a5,-7 +80005488: 00000993 li s3,0 +8000548c: f6f5d4e3 bge a1,a5,800053f4 +80005490: 00440693 addi a3,s0,4 +80005494: f1dff06f j 800053b0 -8000532c : -8000532c: fe010113 addi sp,sp,-32 -80005330: 00812c23 sw s0,24(sp) -80005334: 00912a23 sw s1,20(sp) -80005338: 00112e23 sw ra,28(sp) -8000533c: 01212823 sw s2,16(sp) -80005340: 01312623 sw s3,12(sp) -80005344: 00058493 mv s1,a1 -80005348: 00050413 mv s0,a0 -8000534c: 0a05c463 bltz a1,800053f4 -80005350: 00f00793 li a5,15 -80005354: 00058613 mv a2,a1 -80005358: 00450513 addi a0,a0,4 -8000535c: 01840693 addi a3,s0,24 -80005360: 00f00593 li a1,15 -80005364: 0297d463 bge a5,s1,8000538c -80005368: 00050793 mv a5,a0 -8000536c: 0027d703 lhu a4,2(a5) -80005370: 00278793 addi a5,a5,2 -80005374: fee79f23 sh a4,-2(a5) -80005378: fed79ae3 bne a5,a3,8000536c -8000537c: 00041c23 sh zero,24(s0) -80005380: ff060613 addi a2,a2,-16 -80005384: fec5c2e3 blt a1,a2,80005368 -80005388: 00f4f493 andi s1,s1,15 -8000538c: 00700793 li a5,7 -80005390: 0297d863 bge a5,s1,800053c0 -80005394: 01840713 addi a4,s0,24 -80005398: 00240593 addi a1,s0,2 -8000539c: 00000793 li a5,0 -800053a0: 00075683 lhu a3,0(a4) -800053a4: ffe70713 addi a4,a4,-2 -800053a8: 00869613 slli a2,a3,0x8 -800053ac: 00c7e7b3 or a5,a5,a2 -800053b0: 00f71123 sh a5,2(a4) -800053b4: 0086d793 srli a5,a3,0x8 -800053b8: feb714e3 bne a4,a1,800053a0 -800053bc: ff848493 addi s1,s1,-8 -800053c0: 00048a63 beqz s1,800053d4 -800053c4: fff48493 addi s1,s1,-1 -800053c8: 00040513 mv a0,s0 -800053cc: b79ff0ef jal ra,80004f44 -800053d0: fe049ae3 bnez s1,800053c4 -800053d4: 00000513 li a0,0 -800053d8: 01c12083 lw ra,28(sp) -800053dc: 01812403 lw s0,24(sp) -800053e0: 01412483 lw s1,20(sp) -800053e4: 01012903 lw s2,16(sp) -800053e8: 00c12983 lw s3,12(sp) -800053ec: 02010113 addi sp,sp,32 -800053f0: 00008067 ret -800053f4: ff100793 li a5,-15 -800053f8: 40b00933 neg s2,a1 -800053fc: 12f5dc63 bge a1,a5,80005534 -80005400: 01850593 addi a1,a0,24 -80005404: 00000993 li s3,0 -80005408: 00450693 addi a3,a0,4 -8000540c: 00f00613 li a2,15 -80005410: 01845703 lhu a4,24(s0) -80005414: 00058793 mv a5,a1 -80005418: 00e9e9b3 or s3,s3,a4 -8000541c: ffe7d703 lhu a4,-2(a5) -80005420: ffe78793 addi a5,a5,-2 -80005424: 00e79123 sh a4,2(a5) -80005428: fed79ae3 bne a5,a3,8000541c -8000542c: 00041223 sh zero,4(s0) -80005430: ff090913 addi s2,s2,-16 -80005434: fd264ee3 blt a2,s2,80005410 -80005438: ff000793 li a5,-16 -8000543c: ff100713 li a4,-15 -80005440: 409787b3 sub a5,a5,s1 -80005444: 00000913 li s2,0 -80005448: 0ae4c463 blt s1,a4,800054f0 -8000544c: 00f90933 add s2,s2,a5 -80005450: 00700793 li a5,7 -80005454: 0527d663 bge a5,s2,800054a0 -80005458: 01099993 slli s3,s3,0x10 -8000545c: 4109d993 srai s3,s3,0x10 -80005460: 01844783 lbu a5,24(s0) -80005464: 01a40593 addi a1,s0,26 -80005468: 00f9e9b3 or s3,s3,a5 -8000546c: 01099993 slli s3,s3,0x10 -80005470: 0109d993 srli s3,s3,0x10 -80005474: 00000793 li a5,0 -80005478: 0006d603 lhu a2,0(a3) -8000547c: 00268693 addi a3,a3,2 -80005480: 00865713 srli a4,a2,0x8 -80005484: 00e7e733 or a4,a5,a4 -80005488: 00861793 slli a5,a2,0x8 -8000548c: 01079793 slli a5,a5,0x10 -80005490: fee69f23 sh a4,-2(a3) -80005494: 0107d793 srli a5,a5,0x10 -80005498: feb690e3 bne a3,a1,80005478 -8000549c: ff890913 addi s2,s2,-8 -800054a0: 06090c63 beqz s2,80005518 -800054a4: 01845783 lhu a5,24(s0) -800054a8: fff90913 addi s2,s2,-1 -800054ac: 00040513 mv a0,s0 -800054b0: 0017f793 andi a5,a5,1 -800054b4: 0137e9b3 or s3,a5,s3 -800054b8: a25ff0ef jal ra,80004edc -800054bc: fe0914e3 bnez s2,800054a4 -800054c0: 01099793 slli a5,s3,0x10 +80005498 : +80005498: 00455783 lhu a5,4(a0) +8000549c: ff010113 addi sp,sp,-16 +800054a0: 00912223 sw s1,4(sp) +800054a4: 00112623 sw ra,12(sp) +800054a8: 00812423 sw s0,8(sp) +800054ac: 01212023 sw s2,0(sp) +800054b0: 00050493 mv s1,a0 +800054b4: 0c079c63 bnez a5,8000558c +800054b8: 00655703 lhu a4,6(a0) +800054bc: 00000413 li s0,0 +800054c0: 01071793 slli a5,a4,0x10 800054c4: 4107d793 srai a5,a5,0x10 -800054c8: 04079063 bnez a5,80005508 -800054cc: 01099513 slli a0,s3,0x10 -800054d0: 01055513 srli a0,a0,0x10 -800054d4: 01c12083 lw ra,28(sp) -800054d8: 01812403 lw s0,24(sp) -800054dc: 01412483 lw s1,20(sp) -800054e0: 01012903 lw s2,16(sp) -800054e4: 00c12983 lw s3,12(sp) -800054e8: 02010113 addi sp,sp,32 -800054ec: 00008067 ret -800054f0: ff07f913 andi s2,a5,-16 -800054f4: 41200933 neg s2,s2 -800054f8: 00f90933 add s2,s2,a5 -800054fc: 00700793 li a5,7 -80005500: fb27d0e3 bge a5,s2,800054a0 -80005504: f55ff06f j 80005458 -80005508: 00100993 li s3,1 -8000550c: 01099513 slli a0,s3,0x10 -80005510: 01055513 srli a0,a0,0x10 -80005514: fc1ff06f j 800054d4 -80005518: 00098513 mv a0,s3 -8000551c: 00099863 bnez s3,8000552c -80005520: 01051513 slli a0,a0,0x10 -80005524: 01055513 srli a0,a0,0x10 -80005528: eb1ff06f j 800053d8 -8000552c: 00100513 li a0,1 -80005530: ff1ff06f j 80005520 -80005534: ff900793 li a5,-7 -80005538: 00000993 li s3,0 -8000553c: f6f5d4e3 bge a1,a5,800054a4 -80005540: 00440693 addi a3,s0,4 -80005544: f1dff06f j 80005460 +800054c8: 0a07c463 bltz a5,80005570 +800054cc: 01a50693 addi a3,a0,26 +800054d0: 0a000613 li a2,160 +800054d4: 02071863 bnez a4,80005504 +800054d8: 00648793 addi a5,s1,6 +800054dc: 0080006f j 800054e4 +800054e0: 0007d703 lhu a4,0(a5) +800054e4: 00278793 addi a5,a5,2 +800054e8: fee79e23 sh a4,-4(a5) +800054ec: fef69ae3 bne a3,a5,800054e0 +800054f0: 00049c23 sh zero,24(s1) +800054f4: 01040413 addi s0,s0,16 +800054f8: 06c40c63 beq s0,a2,80005570 +800054fc: 0064d703 lhu a4,6(s1) +80005500: fc070ce3 beqz a4,800054d8 +80005504: f0077793 andi a5,a4,-256 +80005508: 04079063 bnez a5,80005548 +8000550c: 01848513 addi a0,s1,24 +80005510: 00248593 addi a1,s1,2 +80005514: 00000793 li a5,0 +80005518: 00050713 mv a4,a0 +8000551c: 00075683 lhu a3,0(a4) +80005520: ffe70713 addi a4,a4,-2 +80005524: 00869613 slli a2,a3,0x8 +80005528: 00c7e7b3 or a5,a5,a2 +8000552c: 00f71123 sh a5,2(a4) +80005530: 0086d793 srli a5,a3,0x8 +80005534: fee594e3 bne a1,a4,8000551c +80005538: 0064d703 lhu a4,6(s1) +8000553c: 00840413 addi s0,s0,8 +80005540: f0077793 andi a5,a4,-256 +80005544: fc0788e3 beqz a5,80005514 +80005548: 0a000913 li s2,160 +8000554c: 0140006f j 80005560 +80005550: 00140413 addi s0,s0,1 +80005554: 941ff0ef jal ra,80004e94 +80005558: 00894c63 blt s2,s0,80005570 +8000555c: 0064d703 lhu a4,6(s1) +80005560: 01071713 slli a4,a4,0x10 +80005564: 41075713 srai a4,a4,0x10 +80005568: 00048513 mv a0,s1 +8000556c: fe0752e3 bgez a4,80005550 +80005570: 00c12083 lw ra,12(sp) +80005574: 00040513 mv a0,s0 +80005578: 00812403 lw s0,8(sp) +8000557c: 00412483 lw s1,4(sp) +80005580: 00012903 lw s2,0(sp) +80005584: 01010113 addi sp,sp,16 +80005588: 00008067 ret +8000558c: f007f713 andi a4,a5,-256 +80005590: 00000413 li s0,0 +80005594: 04071063 bnez a4,800055d4 +80005598: f6f00913 li s2,-145 +8000559c: 0140006f j 800055b0 +800055a0: fff40413 addi s0,s0,-1 +800055a4: 889ff0ef jal ra,80004e2c +800055a8: fd2404e3 beq s0,s2,80005570 +800055ac: 0044d783 lhu a5,4(s1) +800055b0: 00048513 mv a0,s1 +800055b4: fe0796e3 bnez a5,800055a0 +800055b8: 00c12083 lw ra,12(sp) +800055bc: 00040513 mv a0,s0 +800055c0: 00812403 lw s0,8(sp) +800055c4: 00412483 lw s1,4(sp) +800055c8: 00012903 lw s2,0(sp) +800055cc: 01010113 addi sp,sp,16 +800055d0: 00008067 ret +800055d4: 00450693 addi a3,a0,4 +800055d8: 01a50593 addi a1,a0,26 +800055dc: 00000713 li a4,0 +800055e0: 0080006f j 800055e8 +800055e4: 0006d783 lhu a5,0(a3) +800055e8: 0087d613 srli a2,a5,0x8 +800055ec: 00c76733 or a4,a4,a2 +800055f0: 00879793 slli a5,a5,0x8 +800055f4: 00e69023 sh a4,0(a3) +800055f8: 01079713 slli a4,a5,0x10 +800055fc: 00268693 addi a3,a3,2 +80005600: 01075713 srli a4,a4,0x10 +80005604: feb690e3 bne a3,a1,800055e4 +80005608: 0044d783 lhu a5,4(s1) +8000560c: ff800413 li s0,-8 +80005610: f89ff06f j 80005598 -80005548 : -80005548: 00455783 lhu a5,4(a0) -8000554c: ff010113 addi sp,sp,-16 -80005550: 00912223 sw s1,4(sp) -80005554: 00112623 sw ra,12(sp) -80005558: 00812423 sw s0,8(sp) -8000555c: 01212023 sw s2,0(sp) -80005560: 00050493 mv s1,a0 -80005564: 0c079c63 bnez a5,8000563c -80005568: 00655703 lhu a4,6(a0) -8000556c: 00000413 li s0,0 -80005570: 01071793 slli a5,a4,0x10 -80005574: 4107d793 srai a5,a5,0x10 -80005578: 0a07c463 bltz a5,80005620 -8000557c: 01a50693 addi a3,a0,26 -80005580: 0a000613 li a2,160 -80005584: 02071863 bnez a4,800055b4 -80005588: 00648793 addi a5,s1,6 -8000558c: 0080006f j 80005594 -80005590: 0007d703 lhu a4,0(a5) -80005594: 00278793 addi a5,a5,2 -80005598: fee79e23 sh a4,-4(a5) -8000559c: fef69ae3 bne a3,a5,80005590 -800055a0: 00049c23 sh zero,24(s1) -800055a4: 01040413 addi s0,s0,16 -800055a8: 06c40c63 beq s0,a2,80005620 -800055ac: 0064d703 lhu a4,6(s1) -800055b0: fc070ce3 beqz a4,80005588 -800055b4: f0077793 andi a5,a4,-256 -800055b8: 04079063 bnez a5,800055f8 -800055bc: 01848513 addi a0,s1,24 -800055c0: 00248593 addi a1,s1,2 -800055c4: 00000793 li a5,0 -800055c8: 00050713 mv a4,a0 -800055cc: 00075683 lhu a3,0(a4) -800055d0: ffe70713 addi a4,a4,-2 -800055d4: 00869613 slli a2,a3,0x8 -800055d8: 00c7e7b3 or a5,a5,a2 -800055dc: 00f71123 sh a5,2(a4) -800055e0: 0086d793 srli a5,a3,0x8 -800055e4: fee594e3 bne a1,a4,800055cc -800055e8: 0064d703 lhu a4,6(s1) -800055ec: 00840413 addi s0,s0,8 -800055f0: f0077793 andi a5,a4,-256 -800055f4: fc0788e3 beqz a5,800055c4 -800055f8: 0a000913 li s2,160 -800055fc: 0140006f j 80005610 -80005600: 00140413 addi s0,s0,1 -80005604: 941ff0ef jal ra,80004f44 -80005608: 00894c63 blt s2,s0,80005620 -8000560c: 0064d703 lhu a4,6(s1) -80005610: 01071713 slli a4,a4,0x10 -80005614: 41075713 srai a4,a4,0x10 -80005618: 00048513 mv a0,s1 -8000561c: fe0752e3 bgez a4,80005600 -80005620: 00c12083 lw ra,12(sp) -80005624: 00040513 mv a0,s0 -80005628: 00812403 lw s0,8(sp) -8000562c: 00412483 lw s1,4(sp) -80005630: 00012903 lw s2,0(sp) -80005634: 01010113 addi sp,sp,16 -80005638: 00008067 ret -8000563c: f007f713 andi a4,a5,-256 -80005640: 00000413 li s0,0 -80005644: 04071063 bnez a4,80005684 -80005648: f6f00913 li s2,-145 -8000564c: 0140006f j 80005660 -80005650: fff40413 addi s0,s0,-1 -80005654: 889ff0ef jal ra,80004edc -80005658: fd2404e3 beq s0,s2,80005620 -8000565c: 0044d783 lhu a5,4(s1) -80005660: 00048513 mv a0,s1 -80005664: fe0796e3 bnez a5,80005650 -80005668: 00c12083 lw ra,12(sp) -8000566c: 00040513 mv a0,s0 -80005670: 00812403 lw s0,8(sp) -80005674: 00412483 lw s1,4(sp) -80005678: 00012903 lw s2,0(sp) -8000567c: 01010113 addi sp,sp,16 -80005680: 00008067 ret -80005684: 00450693 addi a3,a0,4 -80005688: 01a50593 addi a1,a0,26 -8000568c: 00000713 li a4,0 -80005690: 0080006f j 80005698 -80005694: 0006d783 lhu a5,0(a3) -80005698: 0087d613 srli a2,a5,0x8 -8000569c: 00c76733 or a4,a4,a2 -800056a0: 00879793 slli a5,a5,0x8 -800056a4: 00e69023 sh a4,0(a3) -800056a8: 01079713 slli a4,a5,0x10 -800056ac: 00268693 addi a3,a3,2 -800056b0: 01075713 srli a4,a4,0x10 -800056b4: feb690e3 bne a3,a1,80005694 -800056b8: 0044d783 lhu a5,4(s1) -800056bc: ff800413 li s0,-8 -800056c0: f89ff06f j 80005648 - -800056c4 : -800056c4: fe010113 addi sp,sp,-32 -800056c8: 00812c23 sw s0,24(sp) -800056cc: 00912a23 sw s1,20(sp) -800056d0: 01212823 sw s2,16(sp) -800056d4: 01312623 sw s3,12(sp) -800056d8: 01412423 sw s4,8(sp) -800056dc: 01512223 sw s5,4(sp) -800056e0: 00068913 mv s2,a3 -800056e4: 00078493 mv s1,a5 -800056e8: 00112e23 sw ra,28(sp) -800056ec: 00050413 mv s0,a0 -800056f0: 00058993 mv s3,a1 -800056f4: 00060a13 mv s4,a2 -800056f8: 00070a93 mv s5,a4 -800056fc: e4dff0ef jal ra,80005548 -80005700: 09000793 li a5,144 -80005704: 40a90933 sub s2,s2,a0 -80005708: 16a7dc63 bge a5,a0,80005880 -8000570c: 000087b7 lui a5,0x8 -80005710: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> -80005714: 1f27da63 bge a5,s2,80005908 -80005718: 1c0a8463 beqz s5,800058e0 -8000571c: 0044a503 lw a0,4(s1) -80005720: 0004a783 lw a5,0(s1) -80005724: 06f50a63 beq a0,a5,80005798 -80005728: 01a48713 addi a4,s1,26 -8000572c: 03448793 addi a5,s1,52 -80005730: 00270713 addi a4,a4,2 -80005734: fe071f23 sh zero,-2(a4) -80005738: fef71ce3 bne a4,a5,80005730 -8000573c: 03800793 li a5,56 -80005740: 32f50c63 beq a0,a5,80005a78 -80005744: 16a7d063 bge a5,a0,800058a4 -80005748: 04000793 li a5,64 -8000574c: 2ef50c63 beq a0,a5,80005a44 -80005750: 07100793 li a5,113 -80005754: 34f51863 bne a0,a5,80005aa4 -80005758: 400087b7 lui a5,0x40008 -8000575c: fff78793 addi a5,a5,-1 # 40007fff <_start-0x3fff8001> -80005760: 00a00713 li a4,10 -80005764: 00f4aa23 sw a5,20(s1) -80005768: ffff87b7 lui a5,0xffff8 -8000576c: 00e4a423 sw a4,8(s1) -80005770: 00f49c23 sh a5,24(s1) -80005774: 00e4a623 sw a4,12(s1) -80005778: 00a00793 li a5,10 -8000577c: 00008737 lui a4,0x8 -80005780: 00878793 addi a5,a5,8 # ffff8008 <__BSS_END__+0x7ffe13d8> -80005784: 00179793 slli a5,a5,0x1 -80005788: 00f487b3 add a5,s1,a5 -8000578c: 00e79523 sh a4,10(a5) -80005790: 00a4a023 sw a0,0(s1) -80005794: 1b205863 blez s2,80005944 -80005798: 0084a583 lw a1,8(s1) -8000579c: 0144d783 lhu a5,20(s1) -800057a0: 08f00813 li a6,143 -800057a4: 00159613 slli a2,a1,0x1 -800057a8: 00c40633 add a2,s0,a2 -800057ac: 00065703 lhu a4,0(a2) -800057b0: 00f776b3 and a3,a4,a5 -800057b4: 02a84a63 blt a6,a0,800057e8 -800057b8: 00b00813 li a6,11 -800057bc: 02b84663 blt a6,a1,800057e8 -800057c0: 00060793 mv a5,a2 -800057c4: 01840593 addi a1,s0,24 -800057c8: 0027d703 lhu a4,2(a5) -800057cc: 00070463 beqz a4,800057d4 -800057d0: 0016e693 ori a3,a3,1 -800057d4: 00079123 sh zero,2(a5) -800057d8: 00278793 addi a5,a5,2 -800057dc: fef596e3 bne a1,a5,800057c8 -800057e0: 00065703 lhu a4,0(a2) -800057e4: 0144d783 lhu a5,20(s1) -800057e8: fff7c793 not a5,a5 -800057ec: 00e7f7b3 and a5,a5,a4 -800057f0: 00f61023 sh a5,0(a2) -800057f4: 0164d783 lhu a5,22(s1) -800057f8: 00d7f733 and a4,a5,a3 -800057fc: 04070063 beqz a4,8000583c -80005800: 1ad78463 beq a5,a3,800059a8 -80005804: 03248613 addi a2,s1,50 -80005808: 01840693 addi a3,s0,24 -8000580c: 01c48493 addi s1,s1,28 -80005810: 00000713 li a4,0 -80005814: 00065783 lhu a5,0(a2) -80005818: 0006d583 lhu a1,0(a3) -8000581c: ffe68693 addi a3,a3,-2 -80005820: ffe60613 addi a2,a2,-2 -80005824: 00b787b3 add a5,a5,a1 -80005828: 00e787b3 add a5,a5,a4 -8000582c: 0107d713 srli a4,a5,0x10 -80005830: 00f69123 sh a5,2(a3) -80005834: 00177713 andi a4,a4,1 -80005838: fc961ee3 bne a2,s1,80005814 -8000583c: 19205863 blez s2,800059cc -80005840: 00445783 lhu a5,4(s0) -80005844: 12079e63 bnez a5,80005980 -80005848: 000087b7 lui a5,0x8 -8000584c: 00041c23 sh zero,24(s0) -80005850: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> -80005854: 0927c863 blt a5,s2,800058e4 -80005858: 01241123 sh s2,2(s0) -8000585c: 01c12083 lw ra,28(sp) -80005860: 01812403 lw s0,24(sp) -80005864: 01412483 lw s1,20(sp) -80005868: 01012903 lw s2,16(sp) -8000586c: 00c12983 lw s3,12(sp) -80005870: 00812a03 lw s4,8(sp) -80005874: 00412a83 lw s5,4(sp) -80005878: 02010113 addi sp,sp,32 -8000587c: 00008067 ret -80005880: 0e095463 bgez s2,80005968 -80005884: f7000793 li a5,-144 -80005888: 08f95c63 bge s2,a5,80005920 -8000588c: 00240793 addi a5,s0,2 -80005890: 01a40413 addi s0,s0,26 -80005894: 00278793 addi a5,a5,2 -80005898: fe079f23 sh zero,-2(a5) -8000589c: fe879ce3 bne a5,s0,80005894 -800058a0: fbdff06f j 8000585c -800058a4: 01800793 li a5,24 -800058a8: 16f50863 beq a0,a5,80005a18 -800058ac: 03500793 li a5,53 -800058b0: 1ef51a63 bne a0,a5,80005aa4 -800058b4: 00001737 lui a4,0x1 -800058b8: 040007b7 lui a5,0x4000 -800058bc: 00600693 li a3,6 -800058c0: 7ff78793 addi a5,a5,2047 # 40007ff <_start-0x7bfff801> -800058c4: 80070713 addi a4,a4,-2048 # 800 <_start-0x7ffff800> -800058c8: 00f4aa23 sw a5,20(s1) -800058cc: 00d4a423 sw a3,8(s1) -800058d0: 00e49c23 sh a4,24(s1) -800058d4: 00d4a623 sw a3,12(s1) -800058d8: 00600793 li a5,6 -800058dc: ea5ff06f j 80005780 +80005614 : +80005614: fe010113 addi sp,sp,-32 +80005618: 00812c23 sw s0,24(sp) +8000561c: 00912a23 sw s1,20(sp) +80005620: 01212823 sw s2,16(sp) +80005624: 01312623 sw s3,12(sp) +80005628: 01412423 sw s4,8(sp) +8000562c: 01512223 sw s5,4(sp) +80005630: 00068913 mv s2,a3 +80005634: 00078493 mv s1,a5 +80005638: 00112e23 sw ra,28(sp) +8000563c: 00050413 mv s0,a0 +80005640: 00058993 mv s3,a1 +80005644: 00060a13 mv s4,a2 +80005648: 00070a93 mv s5,a4 +8000564c: e4dff0ef jal ra,80005498 +80005650: 09000793 li a5,144 +80005654: 40a90933 sub s2,s2,a0 +80005658: 16a7dc63 bge a5,a0,800057d0 +8000565c: 000087b7 lui a5,0x8 +80005660: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> +80005664: 1f27da63 bge a5,s2,80005858 +80005668: 1c0a8463 beqz s5,80005830 +8000566c: 0044a503 lw a0,4(s1) +80005670: 0004a783 lw a5,0(s1) +80005674: 06f50a63 beq a0,a5,800056e8 +80005678: 01a48713 addi a4,s1,26 +8000567c: 03448793 addi a5,s1,52 +80005680: 00270713 addi a4,a4,2 +80005684: fe071f23 sh zero,-2(a4) +80005688: fef71ce3 bne a4,a5,80005680 +8000568c: 03800793 li a5,56 +80005690: 32f50c63 beq a0,a5,800059c8 +80005694: 16a7d063 bge a5,a0,800057f4 +80005698: 04000793 li a5,64 +8000569c: 2ef50c63 beq a0,a5,80005994 +800056a0: 07100793 li a5,113 +800056a4: 34f51863 bne a0,a5,800059f4 +800056a8: 400087b7 lui a5,0x40008 +800056ac: fff78793 addi a5,a5,-1 # 40007fff <_start-0x3fff8001> +800056b0: 00a00713 li a4,10 +800056b4: 00f4aa23 sw a5,20(s1) +800056b8: ffff87b7 lui a5,0xffff8 +800056bc: 00e4a423 sw a4,8(s1) +800056c0: 00f49c23 sh a5,24(s1) +800056c4: 00e4a623 sw a4,12(s1) +800056c8: 00a00793 li a5,10 +800056cc: 00008737 lui a4,0x8 +800056d0: 00878793 addi a5,a5,8 # ffff8008 <__BSS_END__+0x7ffe13cc> +800056d4: 00179793 slli a5,a5,0x1 +800056d8: 00f487b3 add a5,s1,a5 +800056dc: 00e79523 sh a4,10(a5) +800056e0: 00a4a023 sw a0,0(s1) +800056e4: 1b205863 blez s2,80005894 +800056e8: 0084a583 lw a1,8(s1) +800056ec: 0144d783 lhu a5,20(s1) +800056f0: 08f00813 li a6,143 +800056f4: 00159613 slli a2,a1,0x1 +800056f8: 00c40633 add a2,s0,a2 +800056fc: 00065703 lhu a4,0(a2) +80005700: 00f776b3 and a3,a4,a5 +80005704: 02a84a63 blt a6,a0,80005738 +80005708: 00b00813 li a6,11 +8000570c: 02b84663 blt a6,a1,80005738 +80005710: 00060793 mv a5,a2 +80005714: 01840593 addi a1,s0,24 +80005718: 0027d703 lhu a4,2(a5) +8000571c: 00070463 beqz a4,80005724 +80005720: 0016e693 ori a3,a3,1 +80005724: 00079123 sh zero,2(a5) +80005728: 00278793 addi a5,a5,2 +8000572c: fef596e3 bne a1,a5,80005718 +80005730: 00065703 lhu a4,0(a2) +80005734: 0144d783 lhu a5,20(s1) +80005738: fff7c793 not a5,a5 +8000573c: 00e7f7b3 and a5,a5,a4 +80005740: 00f61023 sh a5,0(a2) +80005744: 0164d783 lhu a5,22(s1) +80005748: 00d7f733 and a4,a5,a3 +8000574c: 04070063 beqz a4,8000578c +80005750: 1ad78463 beq a5,a3,800058f8 +80005754: 03248613 addi a2,s1,50 +80005758: 01840693 addi a3,s0,24 +8000575c: 01c48493 addi s1,s1,28 +80005760: 00000713 li a4,0 +80005764: 00065783 lhu a5,0(a2) +80005768: 0006d583 lhu a1,0(a3) +8000576c: ffe68693 addi a3,a3,-2 +80005770: ffe60613 addi a2,a2,-2 +80005774: 00b787b3 add a5,a5,a1 +80005778: 00e787b3 add a5,a5,a4 +8000577c: 0107d713 srli a4,a5,0x10 +80005780: 00f69123 sh a5,2(a3) +80005784: 00177713 andi a4,a4,1 +80005788: fc961ee3 bne a2,s1,80005764 +8000578c: 19205863 blez s2,8000591c +80005790: 00445783 lhu a5,4(s0) +80005794: 12079e63 bnez a5,800058d0 +80005798: 000087b7 lui a5,0x8 +8000579c: 00041c23 sh zero,24(s0) +800057a0: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> +800057a4: 0927c863 blt a5,s2,80005834 +800057a8: 01241123 sh s2,2(s0) +800057ac: 01c12083 lw ra,28(sp) +800057b0: 01812403 lw s0,24(sp) +800057b4: 01412483 lw s1,20(sp) +800057b8: 01012903 lw s2,16(sp) +800057bc: 00c12983 lw s3,12(sp) +800057c0: 00812a03 lw s4,8(sp) +800057c4: 00412a83 lw s5,4(sp) +800057c8: 02010113 addi sp,sp,32 +800057cc: 00008067 ret +800057d0: 0e095463 bgez s2,800058b8 +800057d4: f7000793 li a5,-144 +800057d8: 08f95c63 bge s2,a5,80005870 +800057dc: 00240793 addi a5,s0,2 +800057e0: 01a40413 addi s0,s0,26 +800057e4: 00278793 addi a5,a5,2 +800057e8: fe079f23 sh zero,-2(a5) +800057ec: fe879ce3 bne a5,s0,800057e4 +800057f0: fbdff06f j 800057ac +800057f4: 01800793 li a5,24 +800057f8: 16f50863 beq a0,a5,80005968 +800057fc: 03500793 li a5,53 +80005800: 1ef51a63 bne a0,a5,800059f4 +80005804: 00001737 lui a4,0x1 +80005808: 040007b7 lui a5,0x4000 +8000580c: 00600693 li a3,6 +80005810: 7ff78793 addi a5,a5,2047 # 40007ff <_start-0x7bfff801> +80005814: 80070713 addi a4,a4,-2048 # 800 <_start-0x7ffff800> +80005818: 00f4aa23 sw a5,20(s1) +8000581c: 00d4a423 sw a3,8(s1) +80005820: 00e49c23 sh a4,24(s1) +80005824: 00d4a623 sw a3,12(s1) +80005828: 00600793 li a5,6 +8000582c: ea5ff06f j 800056d0 +80005830: 00041c23 sh zero,24(s0) +80005834: ffff87b7 lui a5,0xffff8 +80005838: fff7c793 not a5,a5 +8000583c: 00f41123 sh a5,2(s0) +80005840: 00440793 addi a5,s0,4 +80005844: 01840413 addi s0,s0,24 +80005848: 00079023 sh zero,0(a5) # ffff8000 <__BSS_END__+0x7ffe13c4> +8000584c: 00278793 addi a5,a5,2 +80005850: fef41ce3 bne s0,a5,80005848 +80005854: f59ff06f j 800057ac +80005858: 00240793 addi a5,s0,2 +8000585c: 01a40413 addi s0,s0,26 +80005860: 00278793 addi a5,a5,2 +80005864: fe079f23 sh zero,-2(a5) +80005868: fe879ce3 bne a5,s0,80005860 +8000586c: f41ff06f j 800057ac +80005870: 00090593 mv a1,s2 +80005874: 00040513 mv a0,s0 +80005878: a05ff0ef jal ra,8000527c +8000587c: 00050463 beqz a0,80005884 +80005880: 00100993 li s3,1 +80005884: 0c0a8c63 beqz s5,8000595c +80005888: 0044a503 lw a0,4(s1) +8000588c: 0004a783 lw a5,0(s1) +80005890: def514e3 bne a0,a5,80005678 +80005894: 09000793 li a5,144 +80005898: 0af50463 beq a0,a5,80005940 +8000589c: 01845783 lhu a5,24(s0) +800058a0: 00040513 mv a0,s0 +800058a4: 0017f793 andi a5,a5,1 +800058a8: 00f9e9b3 or s3,s3,a5 +800058ac: d80ff0ef jal ra,80004e2c +800058b0: 0044a503 lw a0,4(s1) +800058b4: e35ff06f j 800056e8 +800058b8: ee0a80e3 beqz s5,80005798 +800058bc: 0044a503 lw a0,4(s1) +800058c0: 0004a783 lw a5,0(s1) +800058c4: daf51ae3 bne a0,a5,80005678 +800058c8: e32040e3 bgtz s2,800056e8 +800058cc: fc9ff06f j 80005894 +800058d0: 00040513 mv a0,s0 +800058d4: d58ff0ef jal ra,80004e2c +800058d8: 000087b7 lui a5,0x8 +800058dc: 00190913 addi s2,s2,1 800058e0: 00041c23 sh zero,24(s0) -800058e4: ffff87b7 lui a5,0xffff8 -800058e8: fff7c793 not a5,a5 -800058ec: 00f41123 sh a5,2(s0) -800058f0: 00440793 addi a5,s0,4 -800058f4: 01840413 addi s0,s0,24 -800058f8: 00079023 sh zero,0(a5) # ffff8000 <__BSS_END__+0x7ffe13d0> -800058fc: 00278793 addi a5,a5,2 -80005900: fef41ce3 bne s0,a5,800058f8 -80005904: f59ff06f j 8000585c -80005908: 00240793 addi a5,s0,2 -8000590c: 01a40413 addi s0,s0,26 -80005910: 00278793 addi a5,a5,2 -80005914: fe079f23 sh zero,-2(a5) -80005918: fe879ce3 bne a5,s0,80005910 -8000591c: f41ff06f j 8000585c -80005920: 00090593 mv a1,s2 +800058e4: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> +800058e8: f527c6e3 blt a5,s2,80005834 +800058ec: ea095ee3 bgez s2,800057a8 +800058f0: 00041123 sh zero,2(s0) +800058f4: eb9ff06f j 800057ac +800058f8: 0c099463 bnez s3,800059c0 +800058fc: 00c4a783 lw a5,12(s1) +80005900: 0184d703 lhu a4,24(s1) +80005904: 00179793 slli a5,a5,0x1 +80005908: 00f407b3 add a5,s0,a5 +8000590c: 0007d783 lhu a5,0(a5) +80005910: 00e7f7b3 and a5,a5,a4 +80005914: e40790e3 bnez a5,80005754 +80005918: e7204ce3 bgtz s2,80005790 +8000591c: 09000793 li a5,144 +80005920: 00f50663 beq a0,a5,8000592c 80005924: 00040513 mv a0,s0 -80005928: a05ff0ef jal ra,8000532c -8000592c: 00050463 beqz a0,80005934 -80005930: 00100993 li s3,1 -80005934: 0c0a8c63 beqz s5,80005a0c -80005938: 0044a503 lw a0,4(s1) -8000593c: 0004a783 lw a5,0(s1) -80005940: def514e3 bne a0,a5,80005728 -80005944: 09000793 li a5,144 -80005948: 0af50463 beq a0,a5,800059f0 -8000594c: 01845783 lhu a5,24(s0) -80005950: 00040513 mv a0,s0 -80005954: 0017f793 andi a5,a5,1 -80005958: 00f9e9b3 or s3,s3,a5 -8000595c: d80ff0ef jal ra,80004edc -80005960: 0044a503 lw a0,4(s1) -80005964: e35ff06f j 80005798 -80005968: ee0a80e3 beqz s5,80005848 -8000596c: 0044a503 lw a0,4(s1) -80005970: 0004a783 lw a5,0(s1) -80005974: daf51ae3 bne a0,a5,80005728 -80005978: e32040e3 bgtz s2,80005798 -8000597c: fc9ff06f j 80005944 -80005980: 00040513 mv a0,s0 -80005984: d58ff0ef jal ra,80004edc -80005988: 000087b7 lui a5,0x8 -8000598c: 00190913 addi s2,s2,1 -80005990: 00041c23 sh zero,24(s0) -80005994: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> -80005998: f527c6e3 blt a5,s2,800058e4 -8000599c: ea095ee3 bgez s2,80005858 -800059a0: 00041123 sh zero,2(s0) -800059a4: eb9ff06f j 8000585c -800059a8: 0c099463 bnez s3,80005a70 -800059ac: 00c4a783 lw a5,12(s1) -800059b0: 0184d703 lhu a4,24(s1) -800059b4: 00179793 slli a5,a5,0x1 -800059b8: 00f407b3 add a5,s0,a5 -800059bc: 0007d783 lhu a5,0(a5) -800059c0: 00e7f7b3 and a5,a5,a4 -800059c4: e40790e3 bnez a5,80005804 -800059c8: e7204ce3 bgtz s2,80005840 -800059cc: 09000793 li a5,144 -800059d0: 00f50663 beq a0,a5,800059dc -800059d4: 00040513 mv a0,s0 -800059d8: d6cff0ef jal ra,80004f44 -800059dc: 00445783 lhu a5,4(s0) -800059e0: fa0790e3 bnez a5,80005980 -800059e4: 00041c23 sh zero,24(s0) -800059e8: fa094ce3 bltz s2,800059a0 -800059ec: e6dff06f j 80005858 -800059f0: 0084a603 lw a2,8(s1) -800059f4: 0144d783 lhu a5,20(s1) -800059f8: 00161613 slli a2,a2,0x1 -800059fc: 00c40633 add a2,s0,a2 -80005a00: 00065703 lhu a4,0(a2) -80005a04: 00e7f6b3 and a3,a5,a4 -80005a08: de1ff06f j 800057e8 -80005a0c: 00041c23 sh zero,24(s0) -80005a10: 00041123 sh zero,2(s0) -80005a14: e49ff06f j 8000585c -80005a18: 008007b7 lui a5,0x800 -80005a1c: 0ff78793 addi a5,a5,255 # 8000ff <_start-0x7f7fff01> -80005a20: 00400713 li a4,4 -80005a24: 00f4aa23 sw a5,20(s1) -80005a28: 10000793 li a5,256 -80005a2c: 00e4a423 sw a4,8(s1) -80005a30: 00f49c23 sh a5,24(s1) -80005a34: 00e4a623 sw a4,12(s1) -80005a38: 00400793 li a5,4 -80005a3c: 10000713 li a4,256 -80005a40: d41ff06f j 80005780 -80005a44: 00700793 li a5,7 -80005a48: 00f4a423 sw a5,8(s1) -80005a4c: 800107b7 lui a5,0x80010 -80005a50: fff78793 addi a5,a5,-1 # 8000ffff <__BSS_END__+0xffff93cf> -80005a54: 00f4aa23 sw a5,20(s1) -80005a58: 00100793 li a5,1 -80005a5c: 00f49c23 sh a5,24(s1) -80005a60: 00600793 li a5,6 -80005a64: 00f4a623 sw a5,12(s1) -80005a68: 00100713 li a4,1 -80005a6c: d15ff06f j 80005780 -80005a70: d80a0ae3 beqz s4,80005804 -80005a74: dc9ff06f j 8000583c -80005a78: 008007b7 lui a5,0x800 -80005a7c: 0ff78793 addi a5,a5,255 # 8000ff <_start-0x7f7fff01> -80005a80: 00600713 li a4,6 -80005a84: 00f4aa23 sw a5,20(s1) -80005a88: 10000793 li a5,256 -80005a8c: 00e4a423 sw a4,8(s1) -80005a90: 00f49c23 sh a5,24(s1) -80005a94: 00e4a623 sw a4,12(s1) -80005a98: 00600793 li a5,6 -80005a9c: 10000713 li a4,256 -80005aa0: ce1ff06f j 80005780 -80005aa4: 00c00793 li a5,12 -80005aa8: 00f4a423 sw a5,8(s1) -80005aac: 800107b7 lui a5,0x80010 -80005ab0: fff78793 addi a5,a5,-1 # 8000ffff <__BSS_END__+0xffff93cf> -80005ab4: 00f4aa23 sw a5,20(s1) -80005ab8: 00100793 li a5,1 -80005abc: 00f49c23 sh a5,24(s1) -80005ac0: 00b00793 li a5,11 -80005ac4: 00f4a623 sw a5,12(s1) -80005ac8: 00100713 li a4,1 -80005acc: cb5ff06f j 80005780 +80005928: d6cff0ef jal ra,80004e94 +8000592c: 00445783 lhu a5,4(s0) +80005930: fa0790e3 bnez a5,800058d0 +80005934: 00041c23 sh zero,24(s0) +80005938: fa094ce3 bltz s2,800058f0 +8000593c: e6dff06f j 800057a8 +80005940: 0084a603 lw a2,8(s1) +80005944: 0144d783 lhu a5,20(s1) +80005948: 00161613 slli a2,a2,0x1 +8000594c: 00c40633 add a2,s0,a2 +80005950: 00065703 lhu a4,0(a2) +80005954: 00e7f6b3 and a3,a5,a4 +80005958: de1ff06f j 80005738 +8000595c: 00041c23 sh zero,24(s0) +80005960: 00041123 sh zero,2(s0) +80005964: e49ff06f j 800057ac +80005968: 008007b7 lui a5,0x800 +8000596c: 0ff78793 addi a5,a5,255 # 8000ff <_start-0x7f7fff01> +80005970: 00400713 li a4,4 +80005974: 00f4aa23 sw a5,20(s1) +80005978: 10000793 li a5,256 +8000597c: 00e4a423 sw a4,8(s1) +80005980: 00f49c23 sh a5,24(s1) +80005984: 00e4a623 sw a4,12(s1) +80005988: 00400793 li a5,4 +8000598c: 10000713 li a4,256 +80005990: d41ff06f j 800056d0 +80005994: 00700793 li a5,7 +80005998: 00f4a423 sw a5,8(s1) +8000599c: 800107b7 lui a5,0x80010 +800059a0: fff78793 addi a5,a5,-1 # 8000ffff <__BSS_END__+0xffff93c3> +800059a4: 00f4aa23 sw a5,20(s1) +800059a8: 00100793 li a5,1 +800059ac: 00f49c23 sh a5,24(s1) +800059b0: 00600793 li a5,6 +800059b4: 00f4a623 sw a5,12(s1) +800059b8: 00100713 li a4,1 +800059bc: d15ff06f j 800056d0 +800059c0: d80a0ae3 beqz s4,80005754 +800059c4: dc9ff06f j 8000578c +800059c8: 008007b7 lui a5,0x800 +800059cc: 0ff78793 addi a5,a5,255 # 8000ff <_start-0x7f7fff01> +800059d0: 00600713 li a4,6 +800059d4: 00f4aa23 sw a5,20(s1) +800059d8: 10000793 li a5,256 +800059dc: 00e4a423 sw a4,8(s1) +800059e0: 00f49c23 sh a5,24(s1) +800059e4: 00e4a623 sw a4,12(s1) +800059e8: 00600793 li a5,6 +800059ec: 10000713 li a4,256 +800059f0: ce1ff06f j 800056d0 +800059f4: 00c00793 li a5,12 +800059f8: 00f4a423 sw a5,8(s1) +800059fc: 800107b7 lui a5,0x80010 +80005a00: fff78793 addi a5,a5,-1 # 8000ffff <__BSS_END__+0xffff93c3> +80005a04: 00f4aa23 sw a5,20(s1) +80005a08: 00100793 li a5,1 +80005a0c: 00f49c23 sh a5,24(s1) +80005a10: 00b00793 li a5,11 +80005a14: 00f4a623 sw a5,12(s1) +80005a18: 00100713 li a4,1 +80005a1c: cb5ff06f j 800056d0 -80005ad0 : -80005ad0: fd010113 addi sp,sp,-48 -80005ad4: 02912223 sw s1,36(sp) -80005ad8: 01312e23 sw s3,28(sp) -80005adc: 00058493 mv s1,a1 -80005ae0: 00255983 lhu s3,2(a0) -80005ae4: 02112623 sw ra,44(sp) -80005ae8: 02812423 sw s0,40(sp) -80005aec: 03212023 sw s2,32(sp) -80005af0: 01412c23 sw s4,24(sp) -80005af4: 00060913 mv s2,a2 -80005af8: 01512a23 sw s5,20(sp) -80005afc: 01612823 sw s6,16(sp) -80005b00: 01712623 sw s7,12(sp) -80005b04: 01812423 sw s8,8(sp) -80005b08: 01912223 sw s9,4(sp) -80005b0c: 01a12023 sw s10,0(sp) -80005b10: 00050a13 mv s4,a0 -80005b14: a35ff0ef jal ra,80005548 -80005b18: 0024d403 lhu s0,2(s1) -80005b1c: 00050793 mv a5,a0 -80005b20: 00048513 mv a0,s1 -80005b24: 40f989b3 sub s3,s3,a5 -80005b28: 03490a93 addi s5,s2,52 -80005b2c: a1dff0ef jal ra,80005548 -80005b30: 40a40433 sub s0,s0,a0 -80005b34: 04e90713 addi a4,s2,78 -80005b38: 000a8793 mv a5,s5 -80005b3c: 00278793 addi a5,a5,2 -80005b40: fe079f23 sh zero,-2(a5) -80005b44: fee79ce3 bne a5,a4,80005b3c -80005b48: 09344a63 blt s0,s3,80005bdc -80005b4c: 004a0b93 addi s7,s4,4 -80005b50: 00448b13 addi s6,s1,4 -80005b54: fff98993 addi s3,s3,-1 -80005b58: 01aa0c93 addi s9,s4,26 -80005b5c: 00248c13 addi s8,s1,2 -80005b60: 000b0713 mv a4,s6 -80005b64: 000b8793 mv a5,s7 -80005b68: 0007d603 lhu a2,0(a5) -80005b6c: 00075683 lhu a3,0(a4) -80005b70: 00278793 addi a5,a5,2 -80005b74: 00270713 addi a4,a4,2 -80005b78: 0ad61a63 bne a2,a3,80005c2c -80005b7c: ff9796e3 bne a5,s9,80005b68 -80005b80: 018a0613 addi a2,s4,24 -80005b84: 01848713 addi a4,s1,24 -80005b88: 00000693 li a3,0 -80005b8c: 00075783 lhu a5,0(a4) -80005b90: 00065583 lhu a1,0(a2) -80005b94: ffe70713 addi a4,a4,-2 -80005b98: 40d787b3 sub a5,a5,a3 -80005b9c: 40b787b3 sub a5,a5,a1 -80005ba0: 0107d693 srli a3,a5,0x10 -80005ba4: 00f71123 sh a5,2(a4) -80005ba8: 0016f693 andi a3,a3,1 -80005bac: ffe60613 addi a2,a2,-2 -80005bb0: fcec1ee3 bne s8,a4,80005b8c -80005bb4: 00100d13 li s10,1 -80005bb8: 000a8513 mv a0,s5 -80005bbc: b88ff0ef jal ra,80004f44 -80005bc0: 04c95783 lhu a5,76(s2) -80005bc4: fff40413 addi s0,s0,-1 -80005bc8: 00048513 mv a0,s1 -80005bcc: 00fd6d33 or s10,s10,a5 -80005bd0: 05a91623 sh s10,76(s2) -80005bd4: b70ff0ef jal ra,80004f44 -80005bd8: f93414e3 bne s0,s3,80005b60 -80005bdc: 00040693 mv a3,s0 -80005be0: 02812403 lw s0,40(sp) -80005be4: 02c12083 lw ra,44(sp) -80005be8: 01c12983 lw s3,28(sp) -80005bec: 01812a03 lw s4,24(sp) -80005bf0: 01412a83 lw s5,20(sp) -80005bf4: 01012b03 lw s6,16(sp) -80005bf8: 00c12b83 lw s7,12(sp) -80005bfc: 00812c03 lw s8,8(sp) -80005c00: 00412c83 lw s9,4(sp) -80005c04: 00012d03 lw s10,0(sp) -80005c08: 00090793 mv a5,s2 -80005c0c: 00048513 mv a0,s1 -80005c10: 02012903 lw s2,32(sp) -80005c14: 02412483 lw s1,36(sp) -80005c18: 00000713 li a4,0 -80005c1c: 00000613 li a2,0 -80005c20: 00000593 li a1,0 -80005c24: 03010113 addi sp,sp,48 -80005c28: a9dff06f j 800056c4 -80005c2c: 00000d13 li s10,0 -80005c30: f8c6e4e3 bltu a3,a2,80005bb8 -80005c34: f4dff06f j 80005b80 +80005a20 : +80005a20: fd010113 addi sp,sp,-48 +80005a24: 02912223 sw s1,36(sp) +80005a28: 01312e23 sw s3,28(sp) +80005a2c: 00058493 mv s1,a1 +80005a30: 00255983 lhu s3,2(a0) +80005a34: 02112623 sw ra,44(sp) +80005a38: 02812423 sw s0,40(sp) +80005a3c: 03212023 sw s2,32(sp) +80005a40: 01412c23 sw s4,24(sp) +80005a44: 00060913 mv s2,a2 +80005a48: 01512a23 sw s5,20(sp) +80005a4c: 01612823 sw s6,16(sp) +80005a50: 01712623 sw s7,12(sp) +80005a54: 01812423 sw s8,8(sp) +80005a58: 01912223 sw s9,4(sp) +80005a5c: 01a12023 sw s10,0(sp) +80005a60: 00050a13 mv s4,a0 +80005a64: a35ff0ef jal ra,80005498 +80005a68: 0024d403 lhu s0,2(s1) +80005a6c: 00050793 mv a5,a0 +80005a70: 00048513 mv a0,s1 +80005a74: 40f989b3 sub s3,s3,a5 +80005a78: 03490a93 addi s5,s2,52 +80005a7c: a1dff0ef jal ra,80005498 +80005a80: 40a40433 sub s0,s0,a0 +80005a84: 04e90713 addi a4,s2,78 +80005a88: 000a8793 mv a5,s5 +80005a8c: 00278793 addi a5,a5,2 +80005a90: fe079f23 sh zero,-2(a5) +80005a94: fee79ce3 bne a5,a4,80005a8c +80005a98: 09344a63 blt s0,s3,80005b2c +80005a9c: 004a0b93 addi s7,s4,4 +80005aa0: 00448b13 addi s6,s1,4 +80005aa4: fff98993 addi s3,s3,-1 +80005aa8: 01aa0c93 addi s9,s4,26 +80005aac: 00248c13 addi s8,s1,2 +80005ab0: 000b0713 mv a4,s6 +80005ab4: 000b8793 mv a5,s7 +80005ab8: 0007d603 lhu a2,0(a5) +80005abc: 00075683 lhu a3,0(a4) +80005ac0: 00278793 addi a5,a5,2 +80005ac4: 00270713 addi a4,a4,2 +80005ac8: 0ad61a63 bne a2,a3,80005b7c +80005acc: ff9796e3 bne a5,s9,80005ab8 +80005ad0: 018a0613 addi a2,s4,24 +80005ad4: 01848713 addi a4,s1,24 +80005ad8: 00000693 li a3,0 +80005adc: 00075783 lhu a5,0(a4) +80005ae0: 00065583 lhu a1,0(a2) +80005ae4: ffe70713 addi a4,a4,-2 +80005ae8: 40d787b3 sub a5,a5,a3 +80005aec: 40b787b3 sub a5,a5,a1 +80005af0: 0107d693 srli a3,a5,0x10 +80005af4: 00f71123 sh a5,2(a4) +80005af8: 0016f693 andi a3,a3,1 +80005afc: ffe60613 addi a2,a2,-2 +80005b00: fcec1ee3 bne s8,a4,80005adc +80005b04: 00100d13 li s10,1 +80005b08: 000a8513 mv a0,s5 +80005b0c: b88ff0ef jal ra,80004e94 +80005b10: 04c95783 lhu a5,76(s2) +80005b14: fff40413 addi s0,s0,-1 +80005b18: 00048513 mv a0,s1 +80005b1c: 00fd6d33 or s10,s10,a5 +80005b20: 05a91623 sh s10,76(s2) +80005b24: b70ff0ef jal ra,80004e94 +80005b28: f93414e3 bne s0,s3,80005ab0 +80005b2c: 00040693 mv a3,s0 +80005b30: 02812403 lw s0,40(sp) +80005b34: 02c12083 lw ra,44(sp) +80005b38: 01c12983 lw s3,28(sp) +80005b3c: 01812a03 lw s4,24(sp) +80005b40: 01412a83 lw s5,20(sp) +80005b44: 01012b03 lw s6,16(sp) +80005b48: 00c12b83 lw s7,12(sp) +80005b4c: 00812c03 lw s8,8(sp) +80005b50: 00412c83 lw s9,4(sp) +80005b54: 00012d03 lw s10,0(sp) +80005b58: 00090793 mv a5,s2 +80005b5c: 00048513 mv a0,s1 +80005b60: 02012903 lw s2,32(sp) +80005b64: 02412483 lw s1,36(sp) +80005b68: 00000713 li a4,0 +80005b6c: 00000613 li a2,0 +80005b70: 00000593 li a1,0 +80005b74: 03010113 addi sp,sp,48 +80005b78: a9dff06f j 80005614 +80005b7c: 00000d13 li s10,0 +80005b80: f8c6e4e3 bltu a3,a2,80005b08 +80005b84: f4dff06f j 80005ad0 -80005c38 : -80005c38: 00055703 lhu a4,0(a0) -80005c3c: 00255783 lhu a5,2(a0) -80005c40: 00070663 beqz a4,80005c4c -80005c44: 00008737 lui a4,0x8 -80005c48: 00e7e7b3 or a5,a5,a4 -80005c4c: 00f59923 sh a5,18(a1) -80005c50: 00255703 lhu a4,2(a0) -80005c54: 000087b7 lui a5,0x8 -80005c58: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80005c5c: 02f70463 beq a4,a5,80005c84 -80005c60: 00650793 addi a5,a0,6 -80005c64: 01058593 addi a1,a1,16 -80005c68: 01850513 addi a0,a0,24 -80005c6c: 0007d703 lhu a4,0(a5) -80005c70: 00278793 addi a5,a5,2 -80005c74: ffe58593 addi a1,a1,-2 -80005c78: 00e59123 sh a4,2(a1) -80005c7c: fea798e3 bne a5,a0,80005c6c -80005c80: 00008067 ret -80005c84: 00650793 addi a5,a0,6 -80005c88: 01a50513 addi a0,a0,26 -80005c8c: 0007d703 lhu a4,0(a5) -80005c90: 00278793 addi a5,a5,2 -80005c94: 02071a63 bnez a4,80005cc8 -80005c98: fea79ae3 bne a5,a0,80005c8c -80005c9c: 01258713 addi a4,a1,18 -80005ca0: 00058793 mv a5,a1 -80005ca4: 00278793 addi a5,a5,2 -80005ca8: fe079f23 sh zero,-2(a5) -80005cac: fef71ce3 bne a4,a5,80005ca4 -80005cb0: 0125d783 lhu a5,18(a1) -80005cb4: 00008737 lui a4,0x8 -80005cb8: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80005cbc: 00e7e7b3 or a5,a5,a4 -80005cc0: 00f59923 sh a5,18(a1) -80005cc4: 00008067 ret -80005cc8: 01058713 addi a4,a1,16 -80005ccc: 00058793 mv a5,a1 -80005cd0: 00278793 addi a5,a5,2 -80005cd4: fe079f23 sh zero,-2(a5) -80005cd8: fef71ce3 bne a4,a5,80005cd0 -80005cdc: 7fffc7b7 lui a5,0x7fffc -80005ce0: 00f5a823 sw a5,16(a1) -80005ce4: 00008067 ret +80005b88 : +80005b88: 00055703 lhu a4,0(a0) +80005b8c: 00255783 lhu a5,2(a0) +80005b90: 00070663 beqz a4,80005b9c +80005b94: 00008737 lui a4,0x8 +80005b98: 00e7e7b3 or a5,a5,a4 +80005b9c: 00f59923 sh a5,18(a1) +80005ba0: 00255703 lhu a4,2(a0) +80005ba4: 000087b7 lui a5,0x8 +80005ba8: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80005bac: 02f70463 beq a4,a5,80005bd4 +80005bb0: 00650793 addi a5,a0,6 +80005bb4: 01058593 addi a1,a1,16 +80005bb8: 01850513 addi a0,a0,24 +80005bbc: 0007d703 lhu a4,0(a5) +80005bc0: 00278793 addi a5,a5,2 +80005bc4: ffe58593 addi a1,a1,-2 +80005bc8: 00e59123 sh a4,2(a1) +80005bcc: fea798e3 bne a5,a0,80005bbc +80005bd0: 00008067 ret +80005bd4: 00650793 addi a5,a0,6 +80005bd8: 01a50513 addi a0,a0,26 +80005bdc: 0007d703 lhu a4,0(a5) +80005be0: 00278793 addi a5,a5,2 +80005be4: 02071a63 bnez a4,80005c18 +80005be8: fea79ae3 bne a5,a0,80005bdc +80005bec: 01258713 addi a4,a1,18 +80005bf0: 00058793 mv a5,a1 +80005bf4: 00278793 addi a5,a5,2 +80005bf8: fe079f23 sh zero,-2(a5) +80005bfc: fef71ce3 bne a4,a5,80005bf4 +80005c00: 0125d783 lhu a5,18(a1) +80005c04: 00008737 lui a4,0x8 +80005c08: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80005c0c: 00e7e7b3 or a5,a5,a4 +80005c10: 00f59923 sh a5,18(a1) +80005c14: 00008067 ret +80005c18: 01058713 addi a4,a1,16 +80005c1c: 00058793 mv a5,a1 +80005c20: 00278793 addi a5,a5,2 +80005c24: fe079f23 sh zero,-2(a5) +80005c28: fef71ce3 bne a4,a5,80005c20 +80005c2c: 7fffc7b7 lui a5,0x7fffc +80005c30: 00f5a823 sw a5,16(a1) +80005c34: 00008067 ret -80005ce8 : -80005ce8: f7010113 addi sp,sp,-144 -80005cec: 07612823 sw s6,112(sp) -80005cf0: 01255b03 lhu s6,18(a0) -80005cf4: 000087b7 lui a5,0x8 -80005cf8: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80005cfc: 07412c23 sw s4,120(sp) -80005d00: 0167fa33 and s4,a5,s6 -80005d04: 010a1a13 slli s4,s4,0x10 -80005d08: 08812423 sw s0,136(sp) -80005d0c: 08912223 sw s1,132(sp) -80005d10: 09212023 sw s2,128(sp) -80005d14: 07312e23 sw s3,124(sp) -80005d18: 08112623 sw ra,140(sp) -80005d1c: 07512a23 sw s5,116(sp) -80005d20: 07712623 sw s7,108(sp) -80005d24: 07812423 sw s8,104(sp) -80005d28: 07912223 sw s9,100(sp) -80005d2c: 010a5a13 srli s4,s4,0x10 -80005d30: 00050493 mv s1,a0 -80005d34: 00058913 mv s2,a1 -80005d38: 00060413 mv s0,a2 -80005d3c: 00068993 mv s3,a3 -80005d40: 10fa1263 bne s4,a5,80005e44 -80005d44: b08ff0ef jal ra,8000504c -80005d48: 28051a63 bnez a0,80005fdc -80005d4c: 01295a83 lhu s5,18(s2) -80005d50: 015a77b3 and a5,s4,s5 -80005d54: 2b478263 beq a5,s4,80005ff8 -80005d58: 00048513 mv a0,s1 -80005d5c: db4ff0ef jal ra,80005310 -80005d60: 2e050e63 beqz a0,8000605c -80005d64: 800155b7 lui a1,0x80015 -80005d68: e1458593 addi a1,a1,-492 # 80014e14 <__BSS_END__+0xffffe1e4> -80005d6c: 00090513 mv a0,s2 -80005d70: c84ff0ef jal ra,800051f4 -80005d74: 36050663 beqz a0,800060e0 -80005d78: 01295a83 lhu s5,18(s2) -80005d7c: 000087b7 lui a5,0x8 -80005d80: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80005d84: 0157fab3 and s5,a5,s5 -80005d88: 010a9a93 slli s5,s5,0x10 -80005d8c: 010ada93 srli s5,s5,0x10 -80005d90: 2cfa9463 bne s5,a5,80006058 -80005d94: 00090513 mv a0,s2 -80005d98: d78ff0ef jal ra,80005310 -80005d9c: 32051063 bnez a0,800060bc -80005da0: 0124d783 lhu a5,18(s1) -80005da4: 00faf7b3 and a5,s5,a5 -80005da8: 0b579863 bne a5,s5,80005e58 -80005dac: 00048513 mv a0,s1 -80005db0: d60ff0ef jal ra,80005310 -80005db4: 00051863 bnez a0,80005dc4 -80005db8: 00090513 mv a0,s2 -80005dbc: d54ff0ef jal ra,80005310 -80005dc0: 08050c63 beqz a0,80005e58 -80005dc4: 00048513 mv a0,s1 -80005dc8: af4ff0ef jal ra,800050bc -80005dcc: 00050493 mv s1,a0 -80005dd0: 00090513 mv a0,s2 -80005dd4: ae8ff0ef jal ra,800050bc -80005dd8: 40a484b3 sub s1,s1,a0 -80005ddc: 009034b3 snez s1,s1 -80005de0: 00f49493 slli s1,s1,0xf -80005de4: 00941923 sh s1,18(s0) -80005de8: 01240713 addi a4,s0,18 -80005dec: 00040793 mv a5,s0 -80005df0: 00278793 addi a5,a5,2 -80005df4: fe079f23 sh zero,-2(a5) -80005df8: fef71ce3 bne a4,a5,80005df0 -80005dfc: 01245783 lhu a5,18(s0) -80005e00: 00008737 lui a4,0x8 -80005e04: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80005e08: 00e7e7b3 or a5,a5,a4 -80005e0c: 00f41923 sh a5,18(s0) -80005e10: 08c12083 lw ra,140(sp) -80005e14: 08812403 lw s0,136(sp) -80005e18: 08412483 lw s1,132(sp) -80005e1c: 08012903 lw s2,128(sp) -80005e20: 07c12983 lw s3,124(sp) -80005e24: 07812a03 lw s4,120(sp) -80005e28: 07412a83 lw s5,116(sp) -80005e2c: 07012b03 lw s6,112(sp) -80005e30: 06c12b83 lw s7,108(sp) -80005e34: 06812c03 lw s8,104(sp) -80005e38: 06412c83 lw s9,100(sp) -80005e3c: 09010113 addi sp,sp,144 -80005e40: 00008067 ret -80005e44: 0125da83 lhu s5,18(a1) -80005e48: 0157f733 and a4,a5,s5 -80005e4c: 01071713 slli a4,a4,0x10 -80005e50: 01075713 srli a4,a4,0x10 -80005e54: 04f70a63 beq a4,a5,80005ea8 -80005e58: 00048513 mv a0,s1 -80005e5c: 00c10593 addi a1,sp,12 -80005e60: a9cff0ef jal ra,800050fc -80005e64: 00090513 mv a0,s2 -80005e68: 02810593 addi a1,sp,40 -80005e6c: a90ff0ef jal ra,800050fc -80005e70: 00e15483 lhu s1,14(sp) -80005e74: 02a15903 lhu s2,42(sp) -80005e78: 04049c63 bnez s1,80005ed0 -80005e7c: 01010793 addi a5,sp,16 -80005e80: 02410693 addi a3,sp,36 -80005e84: 20d78863 beq a5,a3,80006094 -80005e88: 0007d703 lhu a4,0(a5) -80005e8c: 00278793 addi a5,a5,2 -80005e90: fe070ae3 beqz a4,80005e84 -80005e94: 00c10513 addi a0,sp,12 -80005e98: eb0ff0ef jal ra,80005548 -80005e9c: 02a15703 lhu a4,42(sp) -80005ea0: 40a004b3 neg s1,a0 -80005ea4: 0300006f j 80005ed4 -80005ea8: 00058513 mv a0,a1 -80005eac: 9a0ff0ef jal ra,8000504c -80005eb0: ec0506e3 beqz a0,80005d7c -80005eb4: 01490713 addi a4,s2,20 -80005eb8: 00095783 lhu a5,0(s2) -80005ebc: 00290913 addi s2,s2,2 -80005ec0: 00240413 addi s0,s0,2 -80005ec4: fef41f23 sh a5,-2(s0) -80005ec8: fee918e3 bne s2,a4,80005eb8 -80005ecc: f45ff06f j 80005e10 -80005ed0: 00090713 mv a4,s2 -80005ed4: 00090a93 mv s5,s2 -80005ed8: 02c10793 addi a5,sp,44 -80005edc: 04010693 addi a3,sp,64 -80005ee0: 02071263 bnez a4,80005f04 -80005ee4: 1cf68263 beq a3,a5,800060a8 -80005ee8: 0007d703 lhu a4,0(a5) -80005eec: 00278793 addi a5,a5,2 -80005ef0: fe070ae3 beqz a4,80005ee4 -80005ef4: 02810513 addi a0,sp,40 -80005ef8: e50ff0ef jal ra,80005548 -80005efc: 02a15703 lhu a4,42(sp) -80005f00: 40a90ab3 sub s5,s2,a0 -80005f04: 02815783 lhu a5,40(sp) -80005f08: 03898c13 addi s8,s3,56 -80005f0c: 02e99b23 sh a4,54(s3) -80005f10: 02f99a23 sh a5,52(s3) -80005f14: 04e98713 addi a4,s3,78 -80005f18: 000c0793 mv a5,s8 -80005f1c: 00079023 sh zero,0(a5) -80005f20: 00278793 addi a5,a5,2 -80005f24: fef71ce3 bne a4,a5,80005f1c -80005f28: 04c98a13 addi s4,s3,76 -80005f2c: 00000b93 li s7,0 -80005f30: 02410913 addi s2,sp,36 -80005f34: 01010c93 addi s9,sp,16 -80005f38: 04610b13 addi s6,sp,70 -80005f3c: 00095503 lhu a0,0(s2) -80005f40: ffe90913 addi s2,s2,-2 -80005f44: 0c051863 bnez a0,80006014 -80005f48: 04c9d703 lhu a4,76(s3) -80005f4c: 000a0793 mv a5,s4 -80005f50: 00ebebb3 or s7,s7,a4 -80005f54: ffe7d703 lhu a4,-2(a5) -80005f58: ffe78793 addi a5,a5,-2 -80005f5c: 00e79123 sh a4,2(a5) -80005f60: ff879ae3 bne a5,s8,80005f54 -80005f64: 02099c23 sh zero,56(s3) -80005f68: fd991ae3 bne s2,s9,80005f3c -80005f6c: 03498713 addi a4,s3,52 -80005f70: 02810793 addi a5,sp,40 -80005f74: 04210593 addi a1,sp,66 -80005f78: 00075603 lhu a2,0(a4) -80005f7c: 00278793 addi a5,a5,2 -80005f80: 00270713 addi a4,a4,2 -80005f84: fec79f23 sh a2,-2(a5) -80005f88: fef598e3 bne a1,a5,80005f78 -80005f8c: ffffc6b7 lui a3,0xffffc -80005f90: 015484b3 add s1,s1,s5 -80005f94: 00268693 addi a3,a3,2 # ffffc002 <__BSS_END__+0x7ffe53d2> -80005f98: 000b8593 mv a1,s7 -80005f9c: 02810513 addi a0,sp,40 -80005fa0: 00098793 mv a5,s3 -80005fa4: 04000713 li a4,64 -80005fa8: 00d486b3 add a3,s1,a3 -80005fac: 00000613 li a2,0 -80005fb0: f14ff0ef jal ra,800056c4 -80005fb4: 02815703 lhu a4,40(sp) -80005fb8: 00c15783 lhu a5,12(sp) -80005fbc: 00040593 mv a1,s0 -80005fc0: 02810513 addi a0,sp,40 -80005fc4: 40e787b3 sub a5,a5,a4 -80005fc8: 00f037b3 snez a5,a5 -80005fcc: 40f007b3 neg a5,a5 -80005fd0: 02f11423 sh a5,40(sp) -80005fd4: c65ff0ef jal ra,80005c38 -80005fd8: e39ff06f j 80005e10 -80005fdc: 01448713 addi a4,s1,20 -80005fe0: 0004d783 lhu a5,0(s1) -80005fe4: 00248493 addi s1,s1,2 +80005c38 : +80005c38: f7010113 addi sp,sp,-144 +80005c3c: 07612823 sw s6,112(sp) +80005c40: 01255b03 lhu s6,18(a0) +80005c44: 000087b7 lui a5,0x8 +80005c48: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80005c4c: 07412c23 sw s4,120(sp) +80005c50: 0167fa33 and s4,a5,s6 +80005c54: 010a1a13 slli s4,s4,0x10 +80005c58: 08812423 sw s0,136(sp) +80005c5c: 08912223 sw s1,132(sp) +80005c60: 09212023 sw s2,128(sp) +80005c64: 07312e23 sw s3,124(sp) +80005c68: 08112623 sw ra,140(sp) +80005c6c: 07512a23 sw s5,116(sp) +80005c70: 07712623 sw s7,108(sp) +80005c74: 07812423 sw s8,104(sp) +80005c78: 07912223 sw s9,100(sp) +80005c7c: 010a5a13 srli s4,s4,0x10 +80005c80: 00050493 mv s1,a0 +80005c84: 00058913 mv s2,a1 +80005c88: 00060413 mv s0,a2 +80005c8c: 00068993 mv s3,a3 +80005c90: 10fa1263 bne s4,a5,80005d94 +80005c94: b08ff0ef jal ra,80004f9c +80005c98: 28051a63 bnez a0,80005f2c +80005c9c: 01295a83 lhu s5,18(s2) +80005ca0: 015a77b3 and a5,s4,s5 +80005ca4: 2b478263 beq a5,s4,80005f48 +80005ca8: 00048513 mv a0,s1 +80005cac: db4ff0ef jal ra,80005260 +80005cb0: 2e050e63 beqz a0,80005fac +80005cb4: 800155b7 lui a1,0x80015 +80005cb8: e6058593 addi a1,a1,-416 # 80014e60 <__BSS_END__+0xffffe224> +80005cbc: 00090513 mv a0,s2 +80005cc0: c84ff0ef jal ra,80005144 +80005cc4: 36050663 beqz a0,80006030 +80005cc8: 01295a83 lhu s5,18(s2) +80005ccc: 000087b7 lui a5,0x8 +80005cd0: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80005cd4: 0157fab3 and s5,a5,s5 +80005cd8: 010a9a93 slli s5,s5,0x10 +80005cdc: 010ada93 srli s5,s5,0x10 +80005ce0: 2cfa9463 bne s5,a5,80005fa8 +80005ce4: 00090513 mv a0,s2 +80005ce8: d78ff0ef jal ra,80005260 +80005cec: 32051063 bnez a0,8000600c +80005cf0: 0124d783 lhu a5,18(s1) +80005cf4: 00faf7b3 and a5,s5,a5 +80005cf8: 0b579863 bne a5,s5,80005da8 +80005cfc: 00048513 mv a0,s1 +80005d00: d60ff0ef jal ra,80005260 +80005d04: 00051863 bnez a0,80005d14 +80005d08: 00090513 mv a0,s2 +80005d0c: d54ff0ef jal ra,80005260 +80005d10: 08050c63 beqz a0,80005da8 +80005d14: 00048513 mv a0,s1 +80005d18: af4ff0ef jal ra,8000500c +80005d1c: 00050493 mv s1,a0 +80005d20: 00090513 mv a0,s2 +80005d24: ae8ff0ef jal ra,8000500c +80005d28: 40a484b3 sub s1,s1,a0 +80005d2c: 009034b3 snez s1,s1 +80005d30: 00f49493 slli s1,s1,0xf +80005d34: 00941923 sh s1,18(s0) +80005d38: 01240713 addi a4,s0,18 +80005d3c: 00040793 mv a5,s0 +80005d40: 00278793 addi a5,a5,2 +80005d44: fe079f23 sh zero,-2(a5) +80005d48: fef71ce3 bne a4,a5,80005d40 +80005d4c: 01245783 lhu a5,18(s0) +80005d50: 00008737 lui a4,0x8 +80005d54: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80005d58: 00e7e7b3 or a5,a5,a4 +80005d5c: 00f41923 sh a5,18(s0) +80005d60: 08c12083 lw ra,140(sp) +80005d64: 08812403 lw s0,136(sp) +80005d68: 08412483 lw s1,132(sp) +80005d6c: 08012903 lw s2,128(sp) +80005d70: 07c12983 lw s3,124(sp) +80005d74: 07812a03 lw s4,120(sp) +80005d78: 07412a83 lw s5,116(sp) +80005d7c: 07012b03 lw s6,112(sp) +80005d80: 06c12b83 lw s7,108(sp) +80005d84: 06812c03 lw s8,104(sp) +80005d88: 06412c83 lw s9,100(sp) +80005d8c: 09010113 addi sp,sp,144 +80005d90: 00008067 ret +80005d94: 0125da83 lhu s5,18(a1) +80005d98: 0157f733 and a4,a5,s5 +80005d9c: 01071713 slli a4,a4,0x10 +80005da0: 01075713 srli a4,a4,0x10 +80005da4: 04f70a63 beq a4,a5,80005df8 +80005da8: 00048513 mv a0,s1 +80005dac: 00c10593 addi a1,sp,12 +80005db0: a9cff0ef jal ra,8000504c +80005db4: 00090513 mv a0,s2 +80005db8: 02810593 addi a1,sp,40 +80005dbc: a90ff0ef jal ra,8000504c +80005dc0: 00e15483 lhu s1,14(sp) +80005dc4: 02a15903 lhu s2,42(sp) +80005dc8: 04049c63 bnez s1,80005e20 +80005dcc: 01010793 addi a5,sp,16 +80005dd0: 02410693 addi a3,sp,36 +80005dd4: 20d78863 beq a5,a3,80005fe4 +80005dd8: 0007d703 lhu a4,0(a5) +80005ddc: 00278793 addi a5,a5,2 +80005de0: fe070ae3 beqz a4,80005dd4 +80005de4: 00c10513 addi a0,sp,12 +80005de8: eb0ff0ef jal ra,80005498 +80005dec: 02a15703 lhu a4,42(sp) +80005df0: 40a004b3 neg s1,a0 +80005df4: 0300006f j 80005e24 +80005df8: 00058513 mv a0,a1 +80005dfc: 9a0ff0ef jal ra,80004f9c +80005e00: ec0506e3 beqz a0,80005ccc +80005e04: 01490713 addi a4,s2,20 +80005e08: 00095783 lhu a5,0(s2) +80005e0c: 00290913 addi s2,s2,2 +80005e10: 00240413 addi s0,s0,2 +80005e14: fef41f23 sh a5,-2(s0) +80005e18: fee918e3 bne s2,a4,80005e08 +80005e1c: f45ff06f j 80005d60 +80005e20: 00090713 mv a4,s2 +80005e24: 00090a93 mv s5,s2 +80005e28: 02c10793 addi a5,sp,44 +80005e2c: 04010693 addi a3,sp,64 +80005e30: 02071263 bnez a4,80005e54 +80005e34: 1cf68263 beq a3,a5,80005ff8 +80005e38: 0007d703 lhu a4,0(a5) +80005e3c: 00278793 addi a5,a5,2 +80005e40: fe070ae3 beqz a4,80005e34 +80005e44: 02810513 addi a0,sp,40 +80005e48: e50ff0ef jal ra,80005498 +80005e4c: 02a15703 lhu a4,42(sp) +80005e50: 40a90ab3 sub s5,s2,a0 +80005e54: 02815783 lhu a5,40(sp) +80005e58: 03898c13 addi s8,s3,56 +80005e5c: 02e99b23 sh a4,54(s3) +80005e60: 02f99a23 sh a5,52(s3) +80005e64: 04e98713 addi a4,s3,78 +80005e68: 000c0793 mv a5,s8 +80005e6c: 00079023 sh zero,0(a5) +80005e70: 00278793 addi a5,a5,2 +80005e74: fef71ce3 bne a4,a5,80005e6c +80005e78: 04c98a13 addi s4,s3,76 +80005e7c: 00000b93 li s7,0 +80005e80: 02410913 addi s2,sp,36 +80005e84: 01010c93 addi s9,sp,16 +80005e88: 04610b13 addi s6,sp,70 +80005e8c: 00095503 lhu a0,0(s2) +80005e90: ffe90913 addi s2,s2,-2 +80005e94: 0c051863 bnez a0,80005f64 +80005e98: 04c9d703 lhu a4,76(s3) +80005e9c: 000a0793 mv a5,s4 +80005ea0: 00ebebb3 or s7,s7,a4 +80005ea4: ffe7d703 lhu a4,-2(a5) +80005ea8: ffe78793 addi a5,a5,-2 +80005eac: 00e79123 sh a4,2(a5) +80005eb0: ff879ae3 bne a5,s8,80005ea4 +80005eb4: 02099c23 sh zero,56(s3) +80005eb8: fd991ae3 bne s2,s9,80005e8c +80005ebc: 03498713 addi a4,s3,52 +80005ec0: 02810793 addi a5,sp,40 +80005ec4: 04210593 addi a1,sp,66 +80005ec8: 00075603 lhu a2,0(a4) +80005ecc: 00278793 addi a5,a5,2 +80005ed0: 00270713 addi a4,a4,2 +80005ed4: fec79f23 sh a2,-2(a5) +80005ed8: fef598e3 bne a1,a5,80005ec8 +80005edc: ffffc6b7 lui a3,0xffffc +80005ee0: 015484b3 add s1,s1,s5 +80005ee4: 00268693 addi a3,a3,2 # ffffc002 <__BSS_END__+0x7ffe53c6> +80005ee8: 000b8593 mv a1,s7 +80005eec: 02810513 addi a0,sp,40 +80005ef0: 00098793 mv a5,s3 +80005ef4: 04000713 li a4,64 +80005ef8: 00d486b3 add a3,s1,a3 +80005efc: 00000613 li a2,0 +80005f00: f14ff0ef jal ra,80005614 +80005f04: 02815703 lhu a4,40(sp) +80005f08: 00c15783 lhu a5,12(sp) +80005f0c: 00040593 mv a1,s0 +80005f10: 02810513 addi a0,sp,40 +80005f14: 40e787b3 sub a5,a5,a4 +80005f18: 00f037b3 snez a5,a5 +80005f1c: 40f007b3 neg a5,a5 +80005f20: 02f11423 sh a5,40(sp) +80005f24: c65ff0ef jal ra,80005b88 +80005f28: e39ff06f j 80005d60 +80005f2c: 01448713 addi a4,s1,20 +80005f30: 0004d783 lhu a5,0(s1) +80005f34: 00248493 addi s1,s1,2 +80005f38: 00240413 addi s0,s0,2 +80005f3c: fef41f23 sh a5,-2(s0) +80005f40: fee498e3 bne s1,a4,80005f30 +80005f44: e1dff06f j 80005d60 +80005f48: 00090513 mv a0,s2 +80005f4c: 850ff0ef jal ra,80004f9c +80005f50: ea051ae3 bnez a0,80005e04 +80005f54: 00048513 mv a0,s1 +80005f58: b08ff0ef jal ra,80005260 +80005f5c: d60508e3 beqz a0,80005ccc +80005f60: d55ff06f j 80005cb4 +80005f64: 04410613 addi a2,sp,68 +80005f68: 02810593 addi a1,sp,40 +80005f6c: f99fe0ef jal ra,80004f04 +80005f70: 000a0593 mv a1,s4 +80005f74: 00000613 li a2,0 +80005f78: 05c10713 addi a4,sp,92 +80005f7c: 0005d803 lhu a6,0(a1) +80005f80: 00075783 lhu a5,0(a4) +80005f84: ffe58593 addi a1,a1,-2 +80005f88: ffe70713 addi a4,a4,-2 +80005f8c: 010787b3 add a5,a5,a6 +80005f90: 00c787b3 add a5,a5,a2 +80005f94: 0107d613 srli a2,a5,0x10 +80005f98: 00f59123 sh a5,2(a1) +80005f9c: 00167613 andi a2,a2,1 +80005fa0: fd671ee3 bne a4,s6,80005f7c +80005fa4: ef5ff06f j 80005e98 +80005fa8: 0124db03 lhu s6,18(s1) +80005fac: 000087b7 lui a5,0x8 +80005fb0: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80005fb4: 0167fb33 and s6,a5,s6 +80005fb8: 010b1b13 slli s6,s6,0x10 +80005fbc: 010b5b13 srli s6,s6,0x10 +80005fc0: defb14e3 bne s6,a5,80005da8 +80005fc4: 00048513 mv a0,s1 +80005fc8: a98ff0ef jal ra,80005260 +80005fcc: d40514e3 bnez a0,80005d14 +80005fd0: 01295783 lhu a5,18(s2) +80005fd4: fff7c793 not a5,a5 +80005fd8: 01179713 slli a4,a5,0x11 +80005fdc: dc0716e3 bnez a4,80005da8 +80005fe0: d29ff06f j 80005d08 +80005fe4: 01440793 addi a5,s0,20 80005fe8: 00240413 addi s0,s0,2 -80005fec: fef41f23 sh a5,-2(s0) -80005ff0: fee498e3 bne s1,a4,80005fe0 -80005ff4: e1dff06f j 80005e10 -80005ff8: 00090513 mv a0,s2 -80005ffc: 850ff0ef jal ra,8000504c -80006000: ea051ae3 bnez a0,80005eb4 -80006004: 00048513 mv a0,s1 -80006008: b08ff0ef jal ra,80005310 -8000600c: d60508e3 beqz a0,80005d7c -80006010: d55ff06f j 80005d64 -80006014: 04410613 addi a2,sp,68 -80006018: 02810593 addi a1,sp,40 -8000601c: f99fe0ef jal ra,80004fb4 -80006020: 000a0593 mv a1,s4 -80006024: 00000613 li a2,0 -80006028: 05c10713 addi a4,sp,92 -8000602c: 0005d803 lhu a6,0(a1) -80006030: 00075783 lhu a5,0(a4) -80006034: ffe58593 addi a1,a1,-2 -80006038: ffe70713 addi a4,a4,-2 -8000603c: 010787b3 add a5,a5,a6 -80006040: 00c787b3 add a5,a5,a2 -80006044: 0107d613 srli a2,a5,0x10 -80006048: 00f59123 sh a5,2(a1) -8000604c: 00167613 andi a2,a2,1 -80006050: fd671ee3 bne a4,s6,8000602c -80006054: ef5ff06f j 80005f48 -80006058: 0124db03 lhu s6,18(s1) -8000605c: 000087b7 lui a5,0x8 -80006060: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80006064: 0167fb33 and s6,a5,s6 -80006068: 010b1b13 slli s6,s6,0x10 -8000606c: 010b5b13 srli s6,s6,0x10 -80006070: defb14e3 bne s6,a5,80005e58 -80006074: 00048513 mv a0,s1 -80006078: a98ff0ef jal ra,80005310 -8000607c: d40514e3 bnez a0,80005dc4 -80006080: 01295783 lhu a5,18(s2) -80006084: fff7c793 not a5,a5 -80006088: 01179713 slli a4,a5,0x11 -8000608c: dc0716e3 bnez a4,80005e58 -80006090: d29ff06f j 80005db8 -80006094: 01440793 addi a5,s0,20 -80006098: 00240413 addi s0,s0,2 -8000609c: fe041f23 sh zero,-2(s0) -800060a0: fe879ce3 bne a5,s0,80006098 -800060a4: d6dff06f j 80005e10 -800060a8: 01440793 addi a5,s0,20 -800060ac: 00240413 addi s0,s0,2 -800060b0: fe041f23 sh zero,-2(s0) -800060b4: fef41ce3 bne s0,a5,800060ac -800060b8: d59ff06f j 80005e10 -800060bc: 800155b7 lui a1,0x80015 -800060c0: e1458593 addi a1,a1,-492 # 80014e14 <__BSS_END__+0xffffe1e4> -800060c4: 00048513 mv a0,s1 -800060c8: 92cff0ef jal ra,800051f4 -800060cc: 00050a63 beqz a0,800060e0 -800060d0: 0124d783 lhu a5,18(s1) -800060d4: 00faf7b3 and a5,s5,a5 -800060d8: f9578ee3 beq a5,s5,80006074 -800060dc: fa5ff06f j 80006080 -800060e0: 01040713 addi a4,s0,16 -800060e4: 00040793 mv a5,s0 -800060e8: 00278793 addi a5,a5,2 -800060ec: fe079f23 sh zero,-2(a5) -800060f0: fee79ce3 bne a5,a4,800060e8 -800060f4: 7fffc7b7 lui a5,0x7fffc -800060f8: 00f42823 sw a5,16(s0) -800060fc: d15ff06f j 80005e10 +80005fec: fe041f23 sh zero,-2(s0) +80005ff0: fe879ce3 bne a5,s0,80005fe8 +80005ff4: d6dff06f j 80005d60 +80005ff8: 01440793 addi a5,s0,20 +80005ffc: 00240413 addi s0,s0,2 +80006000: fe041f23 sh zero,-2(s0) +80006004: fef41ce3 bne s0,a5,80005ffc +80006008: d59ff06f j 80005d60 +8000600c: 800155b7 lui a1,0x80015 +80006010: e6058593 addi a1,a1,-416 # 80014e60 <__BSS_END__+0xffffe224> +80006014: 00048513 mv a0,s1 +80006018: 92cff0ef jal ra,80005144 +8000601c: 00050a63 beqz a0,80006030 +80006020: 0124d783 lhu a5,18(s1) +80006024: 00faf7b3 and a5,s5,a5 +80006028: f9578ee3 beq a5,s5,80005fc4 +8000602c: fa5ff06f j 80005fd0 +80006030: 01040713 addi a4,s0,16 +80006034: 00040793 mv a5,s0 +80006038: 00278793 addi a5,a5,2 +8000603c: fe079f23 sh zero,-2(a5) +80006040: fee79ce3 bne a5,a4,80006038 +80006044: 7fffc7b7 lui a5,0x7fffc +80006048: 00f42823 sw a5,16(s0) +8000604c: d15ff06f j 80005d60 -80006100 : -80006100: 01255783 lhu a5,18(a0) -80006104: f5010113 addi sp,sp,-176 -80006108: 0a812423 sw s0,168(sp) -8000610c: fff7c793 not a5,a5 -80006110: 0a912223 sw s1,164(sp) -80006114: 0b212023 sw s2,160(sp) -80006118: 09312e23 sw s3,156(sp) -8000611c: 0a112623 sw ra,172(sp) -80006120: 09412c23 sw s4,152(sp) -80006124: 09512a23 sw s5,148(sp) -80006128: 09612823 sw s6,144(sp) -8000612c: 09712623 sw s7,140(sp) -80006130: 09812423 sw s8,136(sp) -80006134: 09912223 sw s9,132(sp) -80006138: 09a12023 sw s10,128(sp) -8000613c: 07b12e23 sw s11,124(sp) -80006140: 01179713 slli a4,a5,0x11 -80006144: 00050913 mv s2,a0 -80006148: 00058993 mv s3,a1 -8000614c: 00060413 mv s0,a2 -80006150: 00068493 mv s1,a3 -80006154: 00071663 bnez a4,80006160 -80006158: ef5fe0ef jal ra,8000504c -8000615c: 38051863 bnez a0,800064ec -80006160: 0129d783 lhu a5,18(s3) -80006164: fff7c793 not a5,a5 -80006168: 01179713 slli a4,a5,0x11 -8000616c: 08070e63 beqz a4,80006208 -80006170: 80015a37 lui s4,0x80015 -80006174: e14a0593 addi a1,s4,-492 # 80014e14 <__BSS_END__+0xffffe1e4> -80006178: 00090513 mv a0,s2 -8000617c: 878ff0ef jal ra,800051f4 -80006180: 10050463 beqz a0,80006288 -80006184: 01295a03 lhu s4,18(s2) -80006188: 0129d703 lhu a4,18(s3) -8000618c: 000087b7 lui a5,0x8 -80006190: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80006194: 0147fa33 and s4,a5,s4 -80006198: 00e7fab3 and s5,a5,a4 -8000619c: 08fa1a63 bne s4,a5,80006230 -800061a0: 00090513 mv a0,s2 -800061a4: 96cff0ef jal ra,80005310 -800061a8: 10050863 beqz a0,800062b8 -800061ac: 014a9863 bne s5,s4,800061bc -800061b0: 00098513 mv a0,s3 -800061b4: 95cff0ef jal ra,80005310 -800061b8: 0e051063 bnez a0,80006298 -800061bc: 01440793 addi a5,s0,20 -800061c0: 00240413 addi s0,s0,2 -800061c4: fe041f23 sh zero,-2(s0) -800061c8: fef41ce3 bne s0,a5,800061c0 -800061cc: 0ac12083 lw ra,172(sp) -800061d0: 0a812403 lw s0,168(sp) -800061d4: 0a412483 lw s1,164(sp) -800061d8: 0a012903 lw s2,160(sp) -800061dc: 09c12983 lw s3,156(sp) -800061e0: 09812a03 lw s4,152(sp) -800061e4: 09412a83 lw s5,148(sp) -800061e8: 09012b03 lw s6,144(sp) -800061ec: 08c12b83 lw s7,140(sp) -800061f0: 08812c03 lw s8,136(sp) -800061f4: 08412c83 lw s9,132(sp) -800061f8: 08012d03 lw s10,128(sp) -800061fc: 07c12d83 lw s11,124(sp) -80006200: 0b010113 addi sp,sp,176 -80006204: 00008067 ret -80006208: 00098513 mv a0,s3 -8000620c: e41fe0ef jal ra,8000504c -80006210: f60500e3 beqz a0,80006170 -80006214: 01498713 addi a4,s3,20 -80006218: 0009d783 lhu a5,0(s3) -8000621c: 00298993 addi s3,s3,2 -80006220: 00240413 addi s0,s0,2 -80006224: fef41f23 sh a5,-2(s0) -80006228: fee998e3 bne s3,a4,80006218 -8000622c: fa1ff06f j 800061cc -80006230: 08fa8663 beq s5,a5,800062bc -80006234: 00090513 mv a0,s2 -80006238: 01c10593 addi a1,sp,28 -8000623c: ec1fe0ef jal ra,800050fc -80006240: 03810593 addi a1,sp,56 -80006244: 00098513 mv a0,s3 -80006248: eb5fe0ef jal ra,800050fc -8000624c: 03a15b83 lhu s7,58(sp) -80006250: 01e15903 lhu s2,30(sp) -80006254: 0c0b9263 bnez s7,80006318 -80006258: 03c10793 addi a5,sp,60 -8000625c: 05010d93 addi s11,sp,80 -80006260: 34fd8e63 beq s11,a5,800065bc -80006264: 0007d703 lhu a4,0(a5) -80006268: 00278793 addi a5,a5,2 -8000626c: fe070ae3 beqz a4,80006260 -80006270: 03810513 addi a0,sp,56 -80006274: ad4ff0ef jal ra,80005548 -80006278: 40a007b3 neg a5,a0 -8000627c: 01e15603 lhu a2,30(sp) -80006280: 00f12623 sw a5,12(sp) -80006284: 09c0006f j 80006320 -80006288: e14a0593 addi a1,s4,-492 -8000628c: 00098513 mv a0,s3 -80006290: f65fe0ef jal ra,800051f4 -80006294: ee0518e3 bnez a0,80006184 -80006298: 01040713 addi a4,s0,16 -8000629c: 00040793 mv a5,s0 -800062a0: 00278793 addi a5,a5,2 -800062a4: fe079f23 sh zero,-2(a5) -800062a8: fee79ce3 bne a5,a4,800062a0 -800062ac: 7fffc7b7 lui a5,0x7fffc -800062b0: 00f42823 sw a5,16(s0) -800062b4: f19ff06f j 800061cc -800062b8: f74a9ee3 bne s5,s4,80006234 -800062bc: 00098513 mv a0,s3 -800062c0: 850ff0ef jal ra,80005310 -800062c4: f60508e3 beqz a0,80006234 -800062c8: 00090513 mv a0,s2 -800062cc: df1fe0ef jal ra,800050bc -800062d0: 00050493 mv s1,a0 -800062d4: 00098513 mv a0,s3 -800062d8: de5fe0ef jal ra,800050bc -800062dc: 40a487b3 sub a5,s1,a0 -800062e0: 00f037b3 snez a5,a5 -800062e4: 00f79793 slli a5,a5,0xf -800062e8: 00f41923 sh a5,18(s0) -800062ec: 01240713 addi a4,s0,18 -800062f0: 00040793 mv a5,s0 -800062f4: 00278793 addi a5,a5,2 # 7fffc002 <_start-0x3ffe> -800062f8: fe079f23 sh zero,-2(a5) -800062fc: fee79ce3 bne a5,a4,800062f4 -80006300: 01245783 lhu a5,18(s0) -80006304: 00008737 lui a4,0x8 -80006308: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -8000630c: 00e7e7b3 or a5,a5,a4 -80006310: 00f41923 sh a5,18(s0) -80006314: eb9ff06f j 800061cc -80006318: 01712623 sw s7,12(sp) -8000631c: 00090613 mv a2,s2 -80006320: 01212423 sw s2,8(sp) -80006324: 02010793 addi a5,sp,32 -80006328: 03410693 addi a3,sp,52 -8000632c: 02061263 bnez a2,80006350 -80006330: 2af68063 beq a3,a5,800065d0 -80006334: 0007d703 lhu a4,0(a5) -80006338: 00278793 addi a5,a5,2 -8000633c: fe070ae3 beqz a4,80006330 -80006340: 01c10513 addi a0,sp,28 -80006344: a04ff0ef jal ra,80005548 -80006348: 40a907b3 sub a5,s2,a0 -8000634c: 00f12423 sw a5,8(sp) -80006350: 03812703 lw a4,56(sp) -80006354: 03848d13 addi s10,s1,56 -80006358: 000d0793 mv a5,s10 -8000635c: 02e4aa23 sw a4,52(s1) -80006360: 04e48913 addi s2,s1,78 -80006364: 00278793 addi a5,a5,2 -80006368: fe079f23 sh zero,-2(a5) -8000636c: fef91ce3 bne s2,a5,80006364 -80006370: 03810513 addi a0,sp,56 -80006374: b69fe0ef jal ra,80004edc -80006378: 02215c03 lhu s8,34(sp) -8000637c: 00010a37 lui s4,0x10 -80006380: 05010d93 addi s11,sp,80 -80006384: 010c1a93 slli s5,s8,0x10 -80006388: 418a8ab3 sub s5,s5,s8 -8000638c: 03a10b13 addi s6,sp,58 -80006390: fffa0a13 addi s4,s4,-1 # ffff <_start-0x7fff0001> -80006394: 06e10c93 addi s9,sp,110 -80006398: 05610993 addi s3,sp,86 -8000639c: 03c15783 lhu a5,60(sp) -800063a0: 03e15703 lhu a4,62(sp) -800063a4: 000a0b93 mv s7,s4 -800063a8: 01079793 slli a5,a5,0x10 -800063ac: 00e787b3 add a5,a5,a4 -800063b0: 00fae863 bltu s5,a5,800063c0 -800063b4: 0387d7b3 divu a5,a5,s8 -800063b8: 01079b93 slli s7,a5,0x10 -800063bc: 010bdb93 srli s7,s7,0x10 -800063c0: 05410613 addi a2,sp,84 -800063c4: 01c10593 addi a1,sp,28 -800063c8: 000b8513 mv a0,s7 -800063cc: be9fe0ef jal ra,80004fb4 -800063d0: 03c10713 addi a4,sp,60 -800063d4: 05810793 addi a5,sp,88 -800063d8: 0007d583 lhu a1,0(a5) -800063dc: 00075603 lhu a2,0(a4) -800063e0: 00278793 addi a5,a5,2 -800063e4: 00270713 addi a4,a4,2 -800063e8: 12c59063 bne a1,a2,80006508 -800063ec: ff9796e3 bne a5,s9,800063d8 -800063f0: 00000793 li a5,0 -800063f4: 06c10593 addi a1,sp,108 -800063f8: 000d8613 mv a2,s11 -800063fc: 00065703 lhu a4,0(a2) -80006400: 0005d803 lhu a6,0(a1) -80006404: ffe60613 addi a2,a2,-2 -80006408: 40f70733 sub a4,a4,a5 -8000640c: 41070733 sub a4,a4,a6 -80006410: 01075793 srli a5,a4,0x10 -80006414: 00e61123 sh a4,2(a2) -80006418: 0017f793 andi a5,a5,1 -8000641c: ffe58593 addi a1,a1,-2 -80006420: fd661ee3 bne a2,s6,800063fc -80006424: 017d1023 sh s7,0(s10) -80006428: 03c10793 addi a5,sp,60 -8000642c: 0027d703 lhu a4,2(a5) -80006430: 00278793 addi a5,a5,2 -80006434: fee79f23 sh a4,-2(a5) -80006438: ffb79ae3 bne a5,s11,8000642c -8000643c: 04011823 sh zero,80(sp) -80006440: 002d0d13 addi s10,s10,2 -80006444: f5a91ce3 bne s2,s10,8000639c -80006448: 00000593 li a1,0 -8000644c: 03c10793 addi a5,sp,60 -80006450: 05210693 addi a3,sp,82 -80006454: 0007d703 lhu a4,0(a5) -80006458: 00278793 addi a5,a5,2 -8000645c: 00e5e5b3 or a1,a1,a4 -80006460: fed79ae3 bne a5,a3,80006454 -80006464: 01059793 slli a5,a1,0x10 -80006468: 4107d793 srai a5,a5,0x10 -8000646c: 00078463 beqz a5,80006474 -80006470: 00100593 li a1,1 -80006474: 01059593 slli a1,a1,0x10 -80006478: 0105d593 srli a1,a1,0x10 -8000647c: 03448713 addi a4,s1,52 -80006480: 03810793 addi a5,sp,56 -80006484: 00075603 lhu a2,0(a4) -80006488: 00278793 addi a5,a5,2 -8000648c: 00270713 addi a4,a4,2 -80006490: fec79f23 sh a2,-2(a5) -80006494: fef698e3 bne a3,a5,80006484 -80006498: 00c12783 lw a5,12(sp) -8000649c: 00812703 lw a4,8(sp) -800064a0: 000046b7 lui a3,0x4 -800064a4: fff68693 addi a3,a3,-1 # 3fff <_start-0x7fffc001> -800064a8: 40e78bb3 sub s7,a5,a4 -800064ac: 03810513 addi a0,sp,56 -800064b0: 00048793 mv a5,s1 -800064b4: 04000713 li a4,64 -800064b8: 00db86b3 add a3,s7,a3 -800064bc: 00000613 li a2,0 -800064c0: a04ff0ef jal ra,800056c4 -800064c4: 03815703 lhu a4,56(sp) -800064c8: 01c15783 lhu a5,28(sp) -800064cc: 00040593 mv a1,s0 -800064d0: 03810513 addi a0,sp,56 -800064d4: 40e787b3 sub a5,a5,a4 -800064d8: 00f037b3 snez a5,a5 -800064dc: 40f007b3 neg a5,a5 -800064e0: 02f11c23 sh a5,56(sp) -800064e4: f54ff0ef jal ra,80005c38 -800064e8: ce5ff06f j 800061cc -800064ec: 01490713 addi a4,s2,20 -800064f0: 00095783 lhu a5,0(s2) -800064f4: 00290913 addi s2,s2,2 -800064f8: 00240413 addi s0,s0,2 -800064fc: fef41f23 sh a5,-2(s0) -80006500: fee918e3 bne s2,a4,800064f0 -80006504: cc9ff06f j 800061cc -80006508: eeb674e3 bgeu a2,a1,800063f0 -8000650c: fffb8793 addi a5,s7,-1 -80006510: 01079893 slli a7,a5,0x10 -80006514: 0108d893 srli a7,a7,0x10 -80006518: 00000793 li a5,0 -8000651c: 03410593 addi a1,sp,52 -80006520: 06c10613 addi a2,sp,108 -80006524: 00065703 lhu a4,0(a2) -80006528: 0005d803 lhu a6,0(a1) -8000652c: ffe60613 addi a2,a2,-2 -80006530: 40f70733 sub a4,a4,a5 -80006534: 41070733 sub a4,a4,a6 -80006538: 01075793 srli a5,a4,0x10 -8000653c: 00e61123 sh a4,2(a2) -80006540: 0017f793 andi a5,a5,1 -80006544: ffe58593 addi a1,a1,-2 -80006548: fd361ee3 bne a2,s3,80006524 -8000654c: 03c10713 addi a4,sp,60 -80006550: 05810793 addi a5,sp,88 -80006554: 0007d583 lhu a1,0(a5) -80006558: 00075603 lhu a2,0(a4) -8000655c: 00278793 addi a5,a5,2 -80006560: 00270713 addi a4,a4,2 -80006564: 00c59863 bne a1,a2,80006574 -80006568: ff9796e3 bne a5,s9,80006554 -8000656c: 00088b93 mv s7,a7 -80006570: e81ff06f j 800063f0 -80006574: feb67ce3 bgeu a2,a1,8000656c -80006578: ffeb8793 addi a5,s7,-2 -8000657c: 01079b93 slli s7,a5,0x10 -80006580: 010bdb93 srli s7,s7,0x10 -80006584: 00000613 li a2,0 -80006588: 03410593 addi a1,sp,52 -8000658c: 06c10713 addi a4,sp,108 -80006590: 00075783 lhu a5,0(a4) -80006594: 0005d803 lhu a6,0(a1) -80006598: ffe70713 addi a4,a4,-2 -8000659c: 40c787b3 sub a5,a5,a2 -800065a0: 410787b3 sub a5,a5,a6 -800065a4: 0107d613 srli a2,a5,0x10 -800065a8: 00f71123 sh a5,2(a4) -800065ac: 00167613 andi a2,a2,1 -800065b0: ffe58593 addi a1,a1,-2 -800065b4: fd371ee3 bne a4,s3,80006590 -800065b8: e39ff06f j 800063f0 -800065bc: 01440793 addi a5,s0,20 -800065c0: 00240413 addi s0,s0,2 -800065c4: fe041f23 sh zero,-2(s0) -800065c8: fe879ce3 bne a5,s0,800065c0 -800065cc: c01ff06f j 800061cc -800065d0: 01c15703 lhu a4,28(sp) -800065d4: 03815783 lhu a5,56(sp) -800065d8: 00f70463 beq a4,a5,800065e0 -800065dc: 00008637 lui a2,0x8 -800065e0: 00c41923 sh a2,18(s0) -800065e4: 01240713 addi a4,s0,18 -800065e8: 00040793 mv a5,s0 -800065ec: 00278793 addi a5,a5,2 -800065f0: fe079f23 sh zero,-2(a5) -800065f4: fef71ce3 bne a4,a5,800065ec -800065f8: 01245783 lhu a5,18(s0) -800065fc: 00008737 lui a4,0x8 -80006600: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80006604: 00e7e7b3 or a5,a5,a4 -80006608: 00f41923 sh a5,18(s0) -8000660c: bc1ff06f j 800061cc +80006050 : +80006050: 01255783 lhu a5,18(a0) +80006054: f5010113 addi sp,sp,-176 +80006058: 0a812423 sw s0,168(sp) +8000605c: fff7c793 not a5,a5 +80006060: 0a912223 sw s1,164(sp) +80006064: 0b212023 sw s2,160(sp) +80006068: 09312e23 sw s3,156(sp) +8000606c: 0a112623 sw ra,172(sp) +80006070: 09412c23 sw s4,152(sp) +80006074: 09512a23 sw s5,148(sp) +80006078: 09612823 sw s6,144(sp) +8000607c: 09712623 sw s7,140(sp) +80006080: 09812423 sw s8,136(sp) +80006084: 09912223 sw s9,132(sp) +80006088: 09a12023 sw s10,128(sp) +8000608c: 07b12e23 sw s11,124(sp) +80006090: 01179713 slli a4,a5,0x11 +80006094: 00050913 mv s2,a0 +80006098: 00058993 mv s3,a1 +8000609c: 00060413 mv s0,a2 +800060a0: 00068493 mv s1,a3 +800060a4: 00071663 bnez a4,800060b0 +800060a8: ef5fe0ef jal ra,80004f9c +800060ac: 38051863 bnez a0,8000643c +800060b0: 0129d783 lhu a5,18(s3) +800060b4: fff7c793 not a5,a5 +800060b8: 01179713 slli a4,a5,0x11 +800060bc: 08070e63 beqz a4,80006158 +800060c0: 80015a37 lui s4,0x80015 +800060c4: e60a0593 addi a1,s4,-416 # 80014e60 <__BSS_END__+0xffffe224> +800060c8: 00090513 mv a0,s2 +800060cc: 878ff0ef jal ra,80005144 +800060d0: 10050463 beqz a0,800061d8 +800060d4: 01295a03 lhu s4,18(s2) +800060d8: 0129d703 lhu a4,18(s3) +800060dc: 000087b7 lui a5,0x8 +800060e0: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +800060e4: 0147fa33 and s4,a5,s4 +800060e8: 00e7fab3 and s5,a5,a4 +800060ec: 08fa1a63 bne s4,a5,80006180 +800060f0: 00090513 mv a0,s2 +800060f4: 96cff0ef jal ra,80005260 +800060f8: 10050863 beqz a0,80006208 +800060fc: 014a9863 bne s5,s4,8000610c +80006100: 00098513 mv a0,s3 +80006104: 95cff0ef jal ra,80005260 +80006108: 0e051063 bnez a0,800061e8 +8000610c: 01440793 addi a5,s0,20 +80006110: 00240413 addi s0,s0,2 +80006114: fe041f23 sh zero,-2(s0) +80006118: fef41ce3 bne s0,a5,80006110 +8000611c: 0ac12083 lw ra,172(sp) +80006120: 0a812403 lw s0,168(sp) +80006124: 0a412483 lw s1,164(sp) +80006128: 0a012903 lw s2,160(sp) +8000612c: 09c12983 lw s3,156(sp) +80006130: 09812a03 lw s4,152(sp) +80006134: 09412a83 lw s5,148(sp) +80006138: 09012b03 lw s6,144(sp) +8000613c: 08c12b83 lw s7,140(sp) +80006140: 08812c03 lw s8,136(sp) +80006144: 08412c83 lw s9,132(sp) +80006148: 08012d03 lw s10,128(sp) +8000614c: 07c12d83 lw s11,124(sp) +80006150: 0b010113 addi sp,sp,176 +80006154: 00008067 ret +80006158: 00098513 mv a0,s3 +8000615c: e41fe0ef jal ra,80004f9c +80006160: f60500e3 beqz a0,800060c0 +80006164: 01498713 addi a4,s3,20 +80006168: 0009d783 lhu a5,0(s3) +8000616c: 00298993 addi s3,s3,2 +80006170: 00240413 addi s0,s0,2 +80006174: fef41f23 sh a5,-2(s0) +80006178: fee998e3 bne s3,a4,80006168 +8000617c: fa1ff06f j 8000611c +80006180: 08fa8663 beq s5,a5,8000620c +80006184: 00090513 mv a0,s2 +80006188: 01c10593 addi a1,sp,28 +8000618c: ec1fe0ef jal ra,8000504c +80006190: 03810593 addi a1,sp,56 +80006194: 00098513 mv a0,s3 +80006198: eb5fe0ef jal ra,8000504c +8000619c: 03a15b83 lhu s7,58(sp) +800061a0: 01e15903 lhu s2,30(sp) +800061a4: 0c0b9263 bnez s7,80006268 +800061a8: 03c10793 addi a5,sp,60 +800061ac: 05010d93 addi s11,sp,80 +800061b0: 34fd8e63 beq s11,a5,8000650c +800061b4: 0007d703 lhu a4,0(a5) +800061b8: 00278793 addi a5,a5,2 +800061bc: fe070ae3 beqz a4,800061b0 +800061c0: 03810513 addi a0,sp,56 +800061c4: ad4ff0ef jal ra,80005498 +800061c8: 40a007b3 neg a5,a0 +800061cc: 01e15603 lhu a2,30(sp) +800061d0: 00f12623 sw a5,12(sp) +800061d4: 09c0006f j 80006270 +800061d8: e60a0593 addi a1,s4,-416 +800061dc: 00098513 mv a0,s3 +800061e0: f65fe0ef jal ra,80005144 +800061e4: ee0518e3 bnez a0,800060d4 +800061e8: 01040713 addi a4,s0,16 +800061ec: 00040793 mv a5,s0 +800061f0: 00278793 addi a5,a5,2 +800061f4: fe079f23 sh zero,-2(a5) +800061f8: fee79ce3 bne a5,a4,800061f0 +800061fc: 7fffc7b7 lui a5,0x7fffc +80006200: 00f42823 sw a5,16(s0) +80006204: f19ff06f j 8000611c +80006208: f74a9ee3 bne s5,s4,80006184 +8000620c: 00098513 mv a0,s3 +80006210: 850ff0ef jal ra,80005260 +80006214: f60508e3 beqz a0,80006184 +80006218: 00090513 mv a0,s2 +8000621c: df1fe0ef jal ra,8000500c +80006220: 00050493 mv s1,a0 +80006224: 00098513 mv a0,s3 +80006228: de5fe0ef jal ra,8000500c +8000622c: 40a487b3 sub a5,s1,a0 +80006230: 00f037b3 snez a5,a5 +80006234: 00f79793 slli a5,a5,0xf +80006238: 00f41923 sh a5,18(s0) +8000623c: 01240713 addi a4,s0,18 +80006240: 00040793 mv a5,s0 +80006244: 00278793 addi a5,a5,2 # 7fffc002 <_start-0x3ffe> +80006248: fe079f23 sh zero,-2(a5) +8000624c: fee79ce3 bne a5,a4,80006244 +80006250: 01245783 lhu a5,18(s0) +80006254: 00008737 lui a4,0x8 +80006258: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +8000625c: 00e7e7b3 or a5,a5,a4 +80006260: 00f41923 sh a5,18(s0) +80006264: eb9ff06f j 8000611c +80006268: 01712623 sw s7,12(sp) +8000626c: 00090613 mv a2,s2 +80006270: 01212423 sw s2,8(sp) +80006274: 02010793 addi a5,sp,32 +80006278: 03410693 addi a3,sp,52 +8000627c: 02061263 bnez a2,800062a0 +80006280: 2af68063 beq a3,a5,80006520 +80006284: 0007d703 lhu a4,0(a5) +80006288: 00278793 addi a5,a5,2 +8000628c: fe070ae3 beqz a4,80006280 +80006290: 01c10513 addi a0,sp,28 +80006294: a04ff0ef jal ra,80005498 +80006298: 40a907b3 sub a5,s2,a0 +8000629c: 00f12423 sw a5,8(sp) +800062a0: 03812703 lw a4,56(sp) +800062a4: 03848d13 addi s10,s1,56 +800062a8: 000d0793 mv a5,s10 +800062ac: 02e4aa23 sw a4,52(s1) +800062b0: 04e48913 addi s2,s1,78 +800062b4: 00278793 addi a5,a5,2 +800062b8: fe079f23 sh zero,-2(a5) +800062bc: fef91ce3 bne s2,a5,800062b4 +800062c0: 03810513 addi a0,sp,56 +800062c4: b69fe0ef jal ra,80004e2c +800062c8: 02215c03 lhu s8,34(sp) +800062cc: 00010a37 lui s4,0x10 +800062d0: 05010d93 addi s11,sp,80 +800062d4: 010c1a93 slli s5,s8,0x10 +800062d8: 418a8ab3 sub s5,s5,s8 +800062dc: 03a10b13 addi s6,sp,58 +800062e0: fffa0a13 addi s4,s4,-1 # ffff <_start-0x7fff0001> +800062e4: 06e10c93 addi s9,sp,110 +800062e8: 05610993 addi s3,sp,86 +800062ec: 03c15783 lhu a5,60(sp) +800062f0: 03e15703 lhu a4,62(sp) +800062f4: 000a0b93 mv s7,s4 +800062f8: 01079793 slli a5,a5,0x10 +800062fc: 00e787b3 add a5,a5,a4 +80006300: 00fae863 bltu s5,a5,80006310 +80006304: 0387d7b3 divu a5,a5,s8 +80006308: 01079b93 slli s7,a5,0x10 +8000630c: 010bdb93 srli s7,s7,0x10 +80006310: 05410613 addi a2,sp,84 +80006314: 01c10593 addi a1,sp,28 +80006318: 000b8513 mv a0,s7 +8000631c: be9fe0ef jal ra,80004f04 +80006320: 03c10713 addi a4,sp,60 +80006324: 05810793 addi a5,sp,88 +80006328: 0007d583 lhu a1,0(a5) +8000632c: 00075603 lhu a2,0(a4) +80006330: 00278793 addi a5,a5,2 +80006334: 00270713 addi a4,a4,2 +80006338: 12c59063 bne a1,a2,80006458 +8000633c: ff9796e3 bne a5,s9,80006328 +80006340: 00000793 li a5,0 +80006344: 06c10593 addi a1,sp,108 +80006348: 000d8613 mv a2,s11 +8000634c: 00065703 lhu a4,0(a2) +80006350: 0005d803 lhu a6,0(a1) +80006354: ffe60613 addi a2,a2,-2 +80006358: 40f70733 sub a4,a4,a5 +8000635c: 41070733 sub a4,a4,a6 +80006360: 01075793 srli a5,a4,0x10 +80006364: 00e61123 sh a4,2(a2) +80006368: 0017f793 andi a5,a5,1 +8000636c: ffe58593 addi a1,a1,-2 +80006370: fd661ee3 bne a2,s6,8000634c +80006374: 017d1023 sh s7,0(s10) +80006378: 03c10793 addi a5,sp,60 +8000637c: 0027d703 lhu a4,2(a5) +80006380: 00278793 addi a5,a5,2 +80006384: fee79f23 sh a4,-2(a5) +80006388: ffb79ae3 bne a5,s11,8000637c +8000638c: 04011823 sh zero,80(sp) +80006390: 002d0d13 addi s10,s10,2 +80006394: f5a91ce3 bne s2,s10,800062ec +80006398: 00000593 li a1,0 +8000639c: 03c10793 addi a5,sp,60 +800063a0: 05210693 addi a3,sp,82 +800063a4: 0007d703 lhu a4,0(a5) +800063a8: 00278793 addi a5,a5,2 +800063ac: 00e5e5b3 or a1,a1,a4 +800063b0: fed79ae3 bne a5,a3,800063a4 +800063b4: 01059793 slli a5,a1,0x10 +800063b8: 4107d793 srai a5,a5,0x10 +800063bc: 00078463 beqz a5,800063c4 +800063c0: 00100593 li a1,1 +800063c4: 01059593 slli a1,a1,0x10 +800063c8: 0105d593 srli a1,a1,0x10 +800063cc: 03448713 addi a4,s1,52 +800063d0: 03810793 addi a5,sp,56 +800063d4: 00075603 lhu a2,0(a4) +800063d8: 00278793 addi a5,a5,2 +800063dc: 00270713 addi a4,a4,2 +800063e0: fec79f23 sh a2,-2(a5) +800063e4: fef698e3 bne a3,a5,800063d4 +800063e8: 00c12783 lw a5,12(sp) +800063ec: 00812703 lw a4,8(sp) +800063f0: 000046b7 lui a3,0x4 +800063f4: fff68693 addi a3,a3,-1 # 3fff <_start-0x7fffc001> +800063f8: 40e78bb3 sub s7,a5,a4 +800063fc: 03810513 addi a0,sp,56 +80006400: 00048793 mv a5,s1 +80006404: 04000713 li a4,64 +80006408: 00db86b3 add a3,s7,a3 +8000640c: 00000613 li a2,0 +80006410: a04ff0ef jal ra,80005614 +80006414: 03815703 lhu a4,56(sp) +80006418: 01c15783 lhu a5,28(sp) +8000641c: 00040593 mv a1,s0 +80006420: 03810513 addi a0,sp,56 +80006424: 40e787b3 sub a5,a5,a4 +80006428: 00f037b3 snez a5,a5 +8000642c: 40f007b3 neg a5,a5 +80006430: 02f11c23 sh a5,56(sp) +80006434: f54ff0ef jal ra,80005b88 +80006438: ce5ff06f j 8000611c +8000643c: 01490713 addi a4,s2,20 +80006440: 00095783 lhu a5,0(s2) +80006444: 00290913 addi s2,s2,2 +80006448: 00240413 addi s0,s0,2 +8000644c: fef41f23 sh a5,-2(s0) +80006450: fee918e3 bne s2,a4,80006440 +80006454: cc9ff06f j 8000611c +80006458: eeb674e3 bgeu a2,a1,80006340 +8000645c: fffb8793 addi a5,s7,-1 +80006460: 01079893 slli a7,a5,0x10 +80006464: 0108d893 srli a7,a7,0x10 +80006468: 00000793 li a5,0 +8000646c: 03410593 addi a1,sp,52 +80006470: 06c10613 addi a2,sp,108 +80006474: 00065703 lhu a4,0(a2) +80006478: 0005d803 lhu a6,0(a1) +8000647c: ffe60613 addi a2,a2,-2 +80006480: 40f70733 sub a4,a4,a5 +80006484: 41070733 sub a4,a4,a6 +80006488: 01075793 srli a5,a4,0x10 +8000648c: 00e61123 sh a4,2(a2) +80006490: 0017f793 andi a5,a5,1 +80006494: ffe58593 addi a1,a1,-2 +80006498: fd361ee3 bne a2,s3,80006474 +8000649c: 03c10713 addi a4,sp,60 +800064a0: 05810793 addi a5,sp,88 +800064a4: 0007d583 lhu a1,0(a5) +800064a8: 00075603 lhu a2,0(a4) +800064ac: 00278793 addi a5,a5,2 +800064b0: 00270713 addi a4,a4,2 +800064b4: 00c59863 bne a1,a2,800064c4 +800064b8: ff9796e3 bne a5,s9,800064a4 +800064bc: 00088b93 mv s7,a7 +800064c0: e81ff06f j 80006340 +800064c4: feb67ce3 bgeu a2,a1,800064bc +800064c8: ffeb8793 addi a5,s7,-2 +800064cc: 01079b93 slli s7,a5,0x10 +800064d0: 010bdb93 srli s7,s7,0x10 +800064d4: 00000613 li a2,0 +800064d8: 03410593 addi a1,sp,52 +800064dc: 06c10713 addi a4,sp,108 +800064e0: 00075783 lhu a5,0(a4) +800064e4: 0005d803 lhu a6,0(a1) +800064e8: ffe70713 addi a4,a4,-2 +800064ec: 40c787b3 sub a5,a5,a2 +800064f0: 410787b3 sub a5,a5,a6 +800064f4: 0107d613 srli a2,a5,0x10 +800064f8: 00f71123 sh a5,2(a4) +800064fc: 00167613 andi a2,a2,1 +80006500: ffe58593 addi a1,a1,-2 +80006504: fd371ee3 bne a4,s3,800064e0 +80006508: e39ff06f j 80006340 +8000650c: 01440793 addi a5,s0,20 +80006510: 00240413 addi s0,s0,2 +80006514: fe041f23 sh zero,-2(s0) +80006518: fe879ce3 bne a5,s0,80006510 +8000651c: c01ff06f j 8000611c +80006520: 01c15703 lhu a4,28(sp) +80006524: 03815783 lhu a5,56(sp) +80006528: 00f70463 beq a4,a5,80006530 +8000652c: 00008637 lui a2,0x8 +80006530: 00c41923 sh a2,18(s0) +80006534: 01240713 addi a4,s0,18 +80006538: 00040793 mv a5,s0 +8000653c: 00278793 addi a5,a5,2 +80006540: fe079f23 sh zero,-2(a5) +80006544: fef71ce3 bne a4,a5,8000653c +80006548: 01245783 lhu a5,18(s0) +8000654c: 00008737 lui a4,0x8 +80006550: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80006554: 00e7e7b3 or a5,a5,a4 +80006558: 00f41923 sh a5,18(s0) +8000655c: bc1ff06f j 8000611c -80006610 : -80006610: fd010113 addi sp,sp,-48 -80006614: 02812423 sw s0,40(sp) -80006618: 02112623 sw ra,44(sp) -8000661c: 00058413 mv s0,a1 -80006620: 00410793 addi a5,sp,4 -80006624: 01e10713 addi a4,sp,30 +80006560 : +80006560: fd010113 addi sp,sp,-48 +80006564: 02812423 sw s0,40(sp) +80006568: 02112623 sw ra,44(sp) +8000656c: 00058413 mv s0,a1 +80006570: 00410793 addi a5,sp,4 +80006574: 01e10713 addi a4,sp,30 +80006578: 00278793 addi a5,a5,2 +8000657c: fe079f23 sh zero,-2(a5) +80006580: fee79ce3 bne a5,a4,80006578 +80006584: 00e55603 lhu a2,14(a0) +80006588: 01061793 slli a5,a2,0x10 +8000658c: 4107d793 srai a5,a5,0x10 +80006590: 0607ca63 bltz a5,80006604 +80006594: 000087b7 lui a5,0x8 +80006598: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000659c: 00011223 sh zero,4(sp) +800065a0: 00f67633 and a2,a2,a5 +800065a4: 06f60c63 beq a2,a5,8000661c +800065a8: 00e50793 addi a5,a0,14 +800065ac: 00c11323 sh a2,6(sp) +800065b0: 00a10713 addi a4,sp,10 +800065b4: ffe7d683 lhu a3,-2(a5) +800065b8: ffe78793 addi a5,a5,-2 +800065bc: 00270713 addi a4,a4,2 +800065c0: fed71f23 sh a3,-2(a4) +800065c4: fef518e3 bne a0,a5,800065b4 +800065c8: 02061263 bnez a2,800065ec +800065cc: 00011423 sh zero,8(sp) +800065d0: 00040593 mv a1,s0 +800065d4: 00410513 addi a0,sp,4 +800065d8: db0ff0ef jal ra,80005b88 +800065dc: 02c12083 lw ra,44(sp) +800065e0: 02812403 lw s0,40(sp) +800065e4: 03010113 addi sp,sp,48 +800065e8: 00008067 ret +800065ec: 00100793 li a5,1 +800065f0: fff00593 li a1,-1 +800065f4: 00410513 addi a0,sp,4 +800065f8: 00f11423 sh a5,8(sp) +800065fc: c81fe0ef jal ra,8000527c +80006600: fd1ff06f j 800065d0 +80006604: fff00793 li a5,-1 +80006608: 00f11223 sh a5,4(sp) +8000660c: 000087b7 lui a5,0x8 +80006610: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80006614: 00f67633 and a2,a2,a5 +80006618: f8f618e3 bne a2,a5,800065a8 +8000661c: 00050793 mv a5,a0 +80006620: 00e50693 addi a3,a0,14 +80006624: 0007d703 lhu a4,0(a5) 80006628: 00278793 addi a5,a5,2 -8000662c: fe079f23 sh zero,-2(a5) -80006630: fee79ce3 bne a5,a4,80006628 -80006634: 00e55603 lhu a2,14(a0) -80006638: 01061793 slli a5,a2,0x10 -8000663c: 4107d793 srai a5,a5,0x10 -80006640: 0607ca63 bltz a5,800066b4 -80006644: 000087b7 lui a5,0x8 -80006648: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -8000664c: 00011223 sh zero,4(sp) -80006650: 00f67633 and a2,a2,a5 -80006654: 06f60c63 beq a2,a5,800066cc -80006658: 00e50793 addi a5,a0,14 -8000665c: 00c11323 sh a2,6(sp) -80006660: 00a10713 addi a4,sp,10 -80006664: ffe7d683 lhu a3,-2(a5) -80006668: ffe78793 addi a5,a5,-2 -8000666c: 00270713 addi a4,a4,2 -80006670: fed71f23 sh a3,-2(a4) -80006674: fef518e3 bne a0,a5,80006664 -80006678: 02061263 bnez a2,8000669c -8000667c: 00011423 sh zero,8(sp) -80006680: 00040593 mv a1,s0 -80006684: 00410513 addi a0,sp,4 -80006688: db0ff0ef jal ra,80005c38 -8000668c: 02c12083 lw ra,44(sp) -80006690: 02812403 lw s0,40(sp) -80006694: 03010113 addi sp,sp,48 -80006698: 00008067 ret -8000669c: 00100793 li a5,1 -800066a0: fff00593 li a1,-1 -800066a4: 00410513 addi a0,sp,4 -800066a8: 00f11423 sh a5,8(sp) -800066ac: c81fe0ef jal ra,8000532c -800066b0: fd1ff06f j 80006680 -800066b4: fff00793 li a5,-1 -800066b8: 00f11223 sh a5,4(sp) -800066bc: 000087b7 lui a5,0x8 -800066c0: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -800066c4: 00f67633 and a2,a2,a5 -800066c8: f8f618e3 bne a2,a5,80006658 -800066cc: 00050793 mv a5,a0 -800066d0: 00e50693 addi a3,a0,14 -800066d4: 0007d703 lhu a4,0(a5) -800066d8: 00278793 addi a5,a5,2 -800066dc: 04071c63 bnez a4,80006734 -800066e0: fed79ae3 bne a5,a3,800066d4 -800066e4: 01440713 addi a4,s0,20 -800066e8: 00040793 mv a5,s0 -800066ec: 00278793 addi a5,a5,2 -800066f0: fe079f23 sh zero,-2(a5) -800066f4: fef71ce3 bne a4,a5,800066ec -800066f8: 01240713 addi a4,s0,18 -800066fc: 00040793 mv a5,s0 -80006700: 00278793 addi a5,a5,2 -80006704: fe079f23 sh zero,-2(a5) -80006708: fef71ce3 bne a4,a5,80006700 -8000670c: 01245783 lhu a5,18(s0) -80006710: 00008737 lui a4,0x8 -80006714: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80006718: 00e7e7b3 or a5,a5,a4 -8000671c: 00f41923 sh a5,18(s0) -80006720: 00e51783 lh a5,14(a0) -80006724: f607d4e3 bgez a5,8000668c -80006728: 00040513 mv a0,s0 -8000672c: 945fe0ef jal ra,80005070 -80006730: f5dff06f j 8000668c -80006734: 01040713 addi a4,s0,16 -80006738: 00040793 mv a5,s0 -8000673c: 00278793 addi a5,a5,2 -80006740: fe079f23 sh zero,-2(a5) -80006744: fef71ce3 bne a4,a5,8000673c -80006748: 7fffc7b7 lui a5,0x7fffc -8000674c: 00f42823 sw a5,16(s0) -80006750: f3dff06f j 8000668c +8000662c: 04071c63 bnez a4,80006684 +80006630: fed79ae3 bne a5,a3,80006624 +80006634: 01440713 addi a4,s0,20 +80006638: 00040793 mv a5,s0 +8000663c: 00278793 addi a5,a5,2 +80006640: fe079f23 sh zero,-2(a5) +80006644: fef71ce3 bne a4,a5,8000663c +80006648: 01240713 addi a4,s0,18 +8000664c: 00040793 mv a5,s0 +80006650: 00278793 addi a5,a5,2 +80006654: fe079f23 sh zero,-2(a5) +80006658: fef71ce3 bne a4,a5,80006650 +8000665c: 01245783 lhu a5,18(s0) +80006660: 00008737 lui a4,0x8 +80006664: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80006668: 00e7e7b3 or a5,a5,a4 +8000666c: 00f41923 sh a5,18(s0) +80006670: 00e51783 lh a5,14(a0) +80006674: f607d4e3 bgez a5,800065dc +80006678: 00040513 mv a0,s0 +8000667c: 945fe0ef jal ra,80004fc0 +80006680: f5dff06f j 800065dc +80006684: 01040713 addi a4,s0,16 +80006688: 00040793 mv a5,s0 +8000668c: 00278793 addi a5,a5,2 +80006690: fe079f23 sh zero,-2(a5) +80006694: fef71ce3 bne a4,a5,8000668c +80006698: 7fffc7b7 lui a5,0x7fffc +8000669c: 00f42823 sw a5,16(s0) +800066a0: f3dff06f j 800065dc -80006754 <_ldtoa_r>: -80006754: 00c5a883 lw a7,12(a1) -80006758: e1010113 addi sp,sp,-496 -8000675c: 0005ae83 lw t4,0(a1) -80006760: 0045ae03 lw t3,4(a1) -80006764: 0085a303 lw t1,8(a1) -80006768: 03112e23 sw a7,60(sp) -8000676c: 04052583 lw a1,64(a0) -80006770: fff00893 li a7,-1 -80006774: 17112023 sw a7,352(sp) -80006778: 09000893 li a7,144 -8000677c: 1e812423 sw s0,488(sp) -80006780: 1d412c23 sw s4,472(sp) -80006784: 1e112623 sw ra,492(sp) -80006788: 1e912223 sw s1,484(sp) -8000678c: 1f212023 sw s2,480(sp) -80006790: 1d312e23 sw s3,476(sp) -80006794: 1d512a23 sw s5,468(sp) -80006798: 1d612823 sw s6,464(sp) -8000679c: 1d712623 sw s7,460(sp) -800067a0: 1d812423 sw s8,456(sp) -800067a4: 1d912223 sw s9,452(sp) -800067a8: 1da12023 sw s10,448(sp) -800067ac: 1bb12e23 sw s11,444(sp) -800067b0: 03d12823 sw t4,48(sp) -800067b4: 03c12a23 sw t3,52(sp) -800067b8: 02612c23 sw t1,56(sp) -800067bc: 17112223 sw a7,356(sp) -800067c0: 00c12023 sw a2,0(sp) -800067c4: 00d12423 sw a3,8(sp) -800067c8: 00e12623 sw a4,12(sp) -800067cc: 01012c23 sw a6,24(sp) -800067d0: 00050a13 mv s4,a0 -800067d4: 00078413 mv s0,a5 -800067d8: 02058063 beqz a1,800067f8 <_ldtoa_r+0xa4> -800067dc: 04452703 lw a4,68(a0) -800067e0: 00100793 li a5,1 -800067e4: 00e797b3 sll a5,a5,a4 -800067e8: 00e5a223 sw a4,4(a1) -800067ec: 00f5a423 sw a5,8(a1) -800067f0: 68d010ef jal ra,8000867c <_Bfree> -800067f4: 040a2023 sw zero,64(s4) -800067f8: 06010993 addi s3,sp,96 -800067fc: 00098593 mv a1,s3 -80006800: 03010513 addi a0,sp,48 -80006804: e0dff0ef jal ra,80006610 -80006808: 00098513 mv a0,s3 -8000680c: 8b1fe0ef jal ra,800050bc -80006810: 00012703 lw a4,0(sp) -80006814: 00a03533 snez a0,a0 -80006818: 00a42023 sw a0,0(s0) -8000681c: 00300793 li a5,3 -80006820: 14f702e3 beq a4,a5,80007164 <_ldtoa_r+0xa10> -80006824: 01400793 li a5,20 -80006828: 00f12223 sw a5,4(sp) -8000682c: 5e0718e3 bnez a4,8000761c <_ldtoa_r+0xec8> -80006830: 07215783 lhu a5,114(sp) -80006834: 16412703 lw a4,356(sp) -80006838: fff7c793 not a5,a5 -8000683c: 00e12a23 sw a4,20(sp) -80006840: 01179713 slli a4,a5,0x11 -80006844: 00071863 bnez a4,80006854 <_ldtoa_r+0x100> -80006848: 00098513 mv a0,s3 -8000684c: 801fe0ef jal ra,8000504c -80006850: 400514e3 bnez a0,80007458 <_ldtoa_r+0xd04> -80006854: 09000793 li a5,144 -80006858: 16f12223 sw a5,356(sp) -8000685c: 07c10713 addi a4,sp,124 -80006860: 00098793 mv a5,s3 -80006864: 07410613 addi a2,sp,116 -80006868: 0007d683 lhu a3,0(a5) # 7fffc000 <_start-0x4000> -8000686c: 00278793 addi a5,a5,2 -80006870: 00270713 addi a4,a4,2 -80006874: fed71f23 sh a3,-2(a4) -80006878: fec798e3 bne a5,a2,80006868 <_ldtoa_r+0x114> -8000687c: 08e15603 lhu a2,142(sp) -80006880: 00012823 sw zero,16(sp) -80006884: 01061793 slli a5,a2,0x10 -80006888: 4107d793 srai a5,a5,0x10 -8000688c: 0007de63 bgez a5,800068a8 <_ldtoa_r+0x154> -80006890: 01161613 slli a2,a2,0x11 -80006894: 000107b7 lui a5,0x10 -80006898: 01165613 srli a2,a2,0x11 -8000689c: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> -800068a0: 08c11723 sh a2,142(sp) -800068a4: 00f12823 sw a5,16(sp) -800068a8: 80015b37 lui s6,0x80015 -800068ac: e14b0d93 addi s11,s6,-492 # 80014e14 <__BSS_END__+0xffffe1e4> -800068b0: 014d8c13 addi s8,s11,20 -800068b4: 00000693 li a3,0 -800068b8: 09810793 addi a5,sp,152 -800068bc: 000c0713 mv a4,s8 -800068c0: 0ac10d13 addi s10,sp,172 -800068c4: 0080006f j 800068cc <_ldtoa_r+0x178> -800068c8: 00075683 lhu a3,0(a4) -800068cc: 00278793 addi a5,a5,2 -800068d0: fed79f23 sh a3,-2(a5) -800068d4: 00270713 addi a4,a4,2 -800068d8: ffa798e3 bne a5,s10,800068c8 <_ldtoa_r+0x174> -800068dc: 14060863 beqz a2,80006a2c <_ldtoa_r+0x2d8> -800068e0: 000087b7 lui a5,0x8 -800068e4: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -800068e8: 56f606e3 beq a2,a5,80007654 <_ldtoa_r+0xf00> -800068ec: 08c11783 lh a5,140(sp) -800068f0: 5a07d8e3 bgez a5,800076a0 <_ldtoa_r+0xf4c> -800068f4: 07c10593 addi a1,sp,124 -800068f8: 000c0513 mv a0,s8 -800068fc: 8f9fe0ef jal ra,800051f4 -80006900: 14050263 beqz a0,80006a44 <_ldtoa_r+0x2f0> -80006904: 0c054ce3 bltz a0,800071dc <_ldtoa_r+0xa88> -80006908: 08e15783 lhu a5,142(sp) -8000690c: 62079ce3 bnez a5,80007744 <_ldtoa_r+0xff0> -80006910: 08c11783 lh a5,140(sp) -80006914: 00000493 li s1,0 -80006918: 16010913 addi s2,sp,352 -8000691c: 0207c463 bltz a5,80006944 <_ldtoa_r+0x1f0> -80006920: 118d8413 addi s0,s11,280 -80006924: 07c10613 addi a2,sp,124 -80006928: 00090693 mv a3,s2 -8000692c: 00060593 mv a1,a2 -80006930: 00040513 mv a0,s0 -80006934: bb4ff0ef jal ra,80005ce8 -80006938: 08c11783 lh a5,140(sp) -8000693c: fff48493 addi s1,s1,-1 -80006940: fe07d2e3 bgez a5,80006924 <_ldtoa_r+0x1d0> -80006944: 0d010413 addi s0,sp,208 -80006948: 0e810b93 addi s7,sp,232 -8000694c: 00040713 mv a4,s0 -80006950: 07c10793 addi a5,sp,124 -80006954: 09010613 addi a2,sp,144 -80006958: 0007d683 lhu a3,0(a5) -8000695c: 00278793 addi a5,a5,2 -80006960: 00270713 addi a4,a4,2 -80006964: fed71f23 sh a3,-2(a4) -80006968: fec798e3 bne a5,a2,80006958 <_ldtoa_r+0x204> -8000696c: 00000693 li a3,0 -80006970: 09810793 addi a5,sp,152 -80006974: 000c0713 mv a4,s8 -80006978: 0080006f j 80006980 <_ldtoa_r+0x22c> -8000697c: 00075683 lhu a3,0(a4) -80006980: 00278793 addi a5,a5,2 -80006984: fed79f23 sh a3,-2(a5) -80006988: 00270713 addi a4,a4,2 -8000698c: ffa798e3 bne a5,s10,8000697c <_ldtoa_r+0x228> -80006990: 028d8c93 addi s9,s11,40 -80006994: 12cd8d13 addi s10,s11,300 -80006998: fffffab7 lui s5,0xfffff -8000699c: 118d8d93 addi s11,s11,280 -800069a0: 00c0006f j 800069ac <_ldtoa_r+0x258> -800069a4: 014d0d13 addi s10,s10,20 -800069a8: 014c8c93 addi s9,s9,20 -800069ac: 00040593 mv a1,s0 -800069b0: 000c0513 mv a0,s8 -800069b4: 841fe0ef jal ra,800051f4 -800069b8: 00050793 mv a5,a0 -800069bc: 00040593 mv a1,s0 -800069c0: 000d0513 mv a0,s10 -800069c4: 04f05663 blez a5,80006a10 <_ldtoa_r+0x2bc> -800069c8: 82dfe0ef jal ra,800051f4 -800069cc: 00050793 mv a5,a0 -800069d0: 00090693 mv a3,s2 -800069d4: 00040613 mv a2,s0 -800069d8: 00040593 mv a1,s0 -800069dc: 000c8513 mv a0,s9 -800069e0: 0207c063 bltz a5,80006a00 <_ldtoa_r+0x2ac> -800069e4: b04ff0ef jal ra,80005ce8 -800069e8: 09810613 addi a2,sp,152 -800069ec: 00090693 mv a3,s2 -800069f0: 00060593 mv a1,a2 -800069f4: 000c8513 mv a0,s9 -800069f8: af0ff0ef jal ra,80005ce8 -800069fc: 015484b3 add s1,s1,s5 -80006a00: 01fad793 srli a5,s5,0x1f -80006a04: 015787b3 add a5,a5,s5 -80006a08: 4017da93 srai s5,a5,0x1 -80006a0c: f9bc9ce3 bne s9,s11,800069a4 <_ldtoa_r+0x250> -80006a10: 09810613 addi a2,sp,152 -80006a14: 00090693 mv a3,s2 -80006a18: 000c0593 mv a1,s8 -80006a1c: 00060513 mv a0,a2 -80006a20: ee0ff0ef jal ra,80006100 -80006a24: 12410a93 addi s5,sp,292 -80006a28: 0300006f j 80006a58 <_ldtoa_r+0x304> -80006a2c: 07c10793 addi a5,sp,124 -80006a30: 08e10693 addi a3,sp,142 -80006a34: 0007d703 lhu a4,0(a5) -80006a38: 00278793 addi a5,a5,2 -80006a3c: ea071ce3 bnez a4,800068f4 <_ldtoa_r+0x1a0> -80006a40: fed79ae3 bne a5,a3,80006a34 <_ldtoa_r+0x2e0> -80006a44: 00000493 li s1,0 -80006a48: 12410a93 addi s5,sp,292 -80006a4c: 16010913 addi s2,sp,352 -80006a50: 0d010413 addi s0,sp,208 -80006a54: 0e810b93 addi s7,sp,232 -80006a58: 00040593 mv a1,s0 -80006a5c: 09810513 addi a0,sp,152 -80006a60: e9cfe0ef jal ra,800050fc -80006a64: 09810713 addi a4,sp,152 -80006a68: 00040793 mv a5,s0 -80006a6c: 0007d683 lhu a3,0(a5) -80006a70: 00278793 addi a5,a5,2 -80006a74: 00270713 addi a4,a4,2 -80006a78: fed71f23 sh a3,-2(a4) -80006a7c: ff7798e3 bne a5,s7,80006a6c <_ldtoa_r+0x318> -80006a80: 00040593 mv a1,s0 -80006a84: 07c10513 addi a0,sp,124 -80006a88: 0a011823 sh zero,176(sp) -80006a8c: e70fe0ef jal ra,800050fc -80006a90: 07c10793 addi a5,sp,124 -80006a94: 00045703 lhu a4,0(s0) -80006a98: 00240413 addi s0,s0,2 -80006a9c: 00278793 addi a5,a5,2 -80006aa0: fee79f23 sh a4,-2(a5) -80006aa4: ff7418e3 bne s0,s7,80006a94 <_ldtoa_r+0x340> -80006aa8: 09810513 addi a0,sp,152 -80006aac: 00090613 mv a2,s2 -80006ab0: 07c10593 addi a1,sp,124 -80006ab4: 08011a23 sh zero,148(sp) -80006ab8: 818ff0ef jal ra,80005ad0 -80006abc: 1ac15503 lhu a0,428(sp) -80006ac0: 1c051463 bnez a0,80006c88 <_ldtoa_r+0x534> -80006ac4: 09410c93 addi s9,sp,148 -80006ac8: 07e10413 addi s0,sp,126 -80006acc: 0b610c13 addi s8,sp,182 -80006ad0: e14b0593 addi a1,s6,-492 -80006ad4: 07c10513 addi a0,sp,124 -80006ad8: f1cfe0ef jal ra,800051f4 -80006adc: 1a050663 beqz a0,80006c88 <_ldtoa_r+0x534> -80006ae0: 00000713 li a4,0 -80006ae4: 000c8693 mv a3,s9 -80006ae8: 01c0006f j 80006b04 <_ldtoa_r+0x3b0> -80006aec: 00171713 slli a4,a4,0x1 -80006af0: 00f69023 sh a5,0(a3) -80006af4: 01071713 slli a4,a4,0x10 -80006af8: ffe68693 addi a3,a3,-2 -80006afc: 01075713 srli a4,a4,0x10 -80006b00: 04868463 beq a3,s0,80006b48 <_ldtoa_r+0x3f4> -80006b04: 0006d783 lhu a5,0(a3) -80006b08: 01079613 slli a2,a5,0x10 -80006b0c: 41065613 srai a2,a2,0x10 -80006b10: 00179793 slli a5,a5,0x1 -80006b14: 00065463 bgez a2,80006b1c <_ldtoa_r+0x3c8> -80006b18: 00176713 ori a4,a4,1 -80006b1c: 01079793 slli a5,a5,0x10 -80006b20: 0107d793 srli a5,a5,0x10 -80006b24: 00277613 andi a2,a4,2 -80006b28: 0017e593 ori a1,a5,1 -80006b2c: fc0600e3 beqz a2,80006aec <_ldtoa_r+0x398> -80006b30: 00171713 slli a4,a4,0x1 -80006b34: 00b69023 sh a1,0(a3) -80006b38: 01071713 slli a4,a4,0x10 -80006b3c: ffe68693 addi a3,a3,-2 -80006b40: 01075713 srli a4,a4,0x10 -80006b44: fc8690e3 bne a3,s0,80006b04 <_ldtoa_r+0x3b0> -80006b48: 0b410713 addi a4,sp,180 -80006b4c: 07c10793 addi a5,sp,124 -80006b50: 0007d683 lhu a3,0(a5) -80006b54: 00278793 addi a5,a5,2 -80006b58: 00270713 addi a4,a4,2 -80006b5c: fed71f23 sh a3,-2(a4) -80006b60: ff9798e3 bne a5,s9,80006b50 <_ldtoa_r+0x3fc> -80006b64: 0c011623 sh zero,204(sp) -80006b68: 00000713 li a4,0 -80006b6c: 0cc10693 addi a3,sp,204 -80006b70: 01c0006f j 80006b8c <_ldtoa_r+0x438> -80006b74: 00171713 slli a4,a4,0x1 -80006b78: 00f69023 sh a5,0(a3) -80006b7c: 01071713 slli a4,a4,0x10 -80006b80: ffe68693 addi a3,a3,-2 -80006b84: 01075713 srli a4,a4,0x10 -80006b88: 05868463 beq a3,s8,80006bd0 <_ldtoa_r+0x47c> -80006b8c: 0006d783 lhu a5,0(a3) -80006b90: 01079613 slli a2,a5,0x10 -80006b94: 41065613 srai a2,a2,0x10 -80006b98: 00179793 slli a5,a5,0x1 -80006b9c: 00065463 bgez a2,80006ba4 <_ldtoa_r+0x450> -80006ba0: 00176713 ori a4,a4,1 -80006ba4: 01079793 slli a5,a5,0x10 -80006ba8: 0107d793 srli a5,a5,0x10 -80006bac: 00277613 andi a2,a4,2 -80006bb0: 0017e593 ori a1,a5,1 -80006bb4: fc0600e3 beqz a2,80006b74 <_ldtoa_r+0x420> -80006bb8: 00171713 slli a4,a4,0x1 -80006bbc: 00b69023 sh a1,0(a3) -80006bc0: 01071713 slli a4,a4,0x10 -80006bc4: ffe68693 addi a3,a3,-2 -80006bc8: 01075713 srli a4,a4,0x10 -80006bcc: fd8690e3 bne a3,s8,80006b8c <_ldtoa_r+0x438> -80006bd0: 00000713 li a4,0 -80006bd4: 0cc10693 addi a3,sp,204 -80006bd8: 01c0006f j 80006bf4 <_ldtoa_r+0x4a0> -80006bdc: 00171713 slli a4,a4,0x1 -80006be0: 00f69023 sh a5,0(a3) -80006be4: 01071713 slli a4,a4,0x10 -80006be8: ffe68693 addi a3,a3,-2 -80006bec: 01075713 srli a4,a4,0x10 -80006bf0: 05868463 beq a3,s8,80006c38 <_ldtoa_r+0x4e4> -80006bf4: 0006d783 lhu a5,0(a3) -80006bf8: 01079613 slli a2,a5,0x10 -80006bfc: 41065613 srai a2,a2,0x10 -80006c00: 00179793 slli a5,a5,0x1 -80006c04: 00065463 bgez a2,80006c0c <_ldtoa_r+0x4b8> -80006c08: 00176713 ori a4,a4,1 -80006c0c: 01079793 slli a5,a5,0x10 -80006c10: 0107d793 srli a5,a5,0x10 -80006c14: 00277613 andi a2,a4,2 -80006c18: 0017e593 ori a1,a5,1 -80006c1c: fc0600e3 beqz a2,80006bdc <_ldtoa_r+0x488> -80006c20: 00171713 slli a4,a4,0x1 -80006c24: 00b69023 sh a1,0(a3) -80006c28: 01071713 slli a4,a4,0x10 -80006c2c: ffe68693 addi a3,a3,-2 -80006c30: 01075713 srli a4,a4,0x10 -80006c34: fd8690e3 bne a3,s8,80006bf4 <_ldtoa_r+0x4a0> -80006c38: 00000613 li a2,0 -80006c3c: 000c8693 mv a3,s9 -80006c40: 0cc10713 addi a4,sp,204 -80006c44: 0006d583 lhu a1,0(a3) -80006c48: 00075783 lhu a5,0(a4) -80006c4c: ffe68693 addi a3,a3,-2 -80006c50: ffe70713 addi a4,a4,-2 -80006c54: 00b787b3 add a5,a5,a1 -80006c58: 00c787b3 add a5,a5,a2 -80006c5c: 0107d613 srli a2,a5,0x10 -80006c60: 00f69123 sh a5,2(a3) -80006c64: 00167613 andi a2,a2,1 -80006c68: fd871ee3 bne a4,s8,80006c44 <_ldtoa_r+0x4f0> -80006c6c: 09810513 addi a0,sp,152 -80006c70: 00090613 mv a2,s2 -80006c74: 07c10593 addi a1,sp,124 -80006c78: e59fe0ef jal ra,80005ad0 -80006c7c: 1ac15503 lhu a0,428(sp) -80006c80: fff48493 addi s1,s1,-1 -80006c84: e40506e3 beqz a0,80006ad0 <_ldtoa_r+0x37c> -80006c88: 01012783 lw a5,16(sp) -80006c8c: 00012683 lw a3,0(sp) -80006c90: 00300713 li a4,3 -80006c94: 00f037b3 snez a5,a5 -80006c98: 40f007b3 neg a5,a5 -80006c9c: 00d7f793 andi a5,a5,13 -80006ca0: 02078793 addi a5,a5,32 -80006ca4: 12f10223 sb a5,292(sp) -80006ca8: 00412783 lw a5,4(sp) -80006cac: 00e69463 bne a3,a4,80006cb4 <_ldtoa_r+0x560> -80006cb0: 009787b3 add a5,a5,s1 -80006cb4: 02a00713 li a4,42 -80006cb8: 00078413 mv s0,a5 -80006cbc: 00f75463 bge a4,a5,80006cc4 <_ldtoa_r+0x570> -80006cc0: 02a00413 li s0,42 -80006cc4: 00a00713 li a4,10 -80006cc8: 4ee50263 beq a0,a4,800071ac <_ldtoa_r+0xa58> -80006ccc: 03050513 addi a0,a0,48 -80006cd0: 02e00713 li a4,46 -80006cd4: 12a102a3 sb a0,293(sp) -80006cd8: 12e10323 sb a4,294(sp) -80006cdc: 1e07c2e3 bltz a5,800076c0 <_ldtoa_r+0xf6c> -80006ce0: 12710793 addi a5,sp,295 -80006ce4: 00f12823 sw a5,16(sp) -80006ce8: 00000c13 li s8,0 -80006cec: 00912e23 sw s1,28(sp) -80006cf0: 000c0493 mv s1,s8 -80006cf4: 00090c13 mv s8,s2 -80006cf8: 01012903 lw s2,16(sp) -80006cfc: 0b410c93 addi s9,sp,180 -80006d00: 09410d93 addi s11,sp,148 -80006d04: 07e10b93 addi s7,sp,126 -80006d08: 0b610d13 addi s10,sp,182 -80006d0c: 00000713 li a4,0 -80006d10: 000d8613 mv a2,s11 -80006d14: 01c0006f j 80006d30 <_ldtoa_r+0x5dc> -80006d18: 00171713 slli a4,a4,0x1 -80006d1c: 00f61023 sh a5,0(a2) # 8000 <_start-0x7fff8000> -80006d20: 01071713 slli a4,a4,0x10 -80006d24: ffe60613 addi a2,a2,-2 -80006d28: 01075713 srli a4,a4,0x10 -80006d2c: 05760463 beq a2,s7,80006d74 <_ldtoa_r+0x620> -80006d30: 00065783 lhu a5,0(a2) -80006d34: 01079593 slli a1,a5,0x10 -80006d38: 4105d593 srai a1,a1,0x10 -80006d3c: 00179793 slli a5,a5,0x1 -80006d40: 0005d463 bgez a1,80006d48 <_ldtoa_r+0x5f4> -80006d44: 00176713 ori a4,a4,1 -80006d48: 01079793 slli a5,a5,0x10 -80006d4c: 0107d793 srli a5,a5,0x10 -80006d50: 00277593 andi a1,a4,2 -80006d54: 0017e513 ori a0,a5,1 -80006d58: fc0580e3 beqz a1,80006d18 <_ldtoa_r+0x5c4> -80006d5c: 00171713 slli a4,a4,0x1 -80006d60: 00a61023 sh a0,0(a2) -80006d64: 01071713 slli a4,a4,0x10 -80006d68: ffe60613 addi a2,a2,-2 -80006d6c: 01075713 srli a4,a4,0x10 -80006d70: fd7610e3 bne a2,s7,80006d30 <_ldtoa_r+0x5dc> -80006d74: 000c8713 mv a4,s9 -80006d78: 07c10793 addi a5,sp,124 -80006d7c: 0007d603 lhu a2,0(a5) -80006d80: 00278793 addi a5,a5,2 -80006d84: 00270713 addi a4,a4,2 -80006d88: fec71f23 sh a2,-2(a4) -80006d8c: ffb798e3 bne a5,s11,80006d7c <_ldtoa_r+0x628> -80006d90: 0c011623 sh zero,204(sp) -80006d94: 00000713 li a4,0 -80006d98: 0cc10613 addi a2,sp,204 -80006d9c: 01c0006f j 80006db8 <_ldtoa_r+0x664> -80006da0: 00171713 slli a4,a4,0x1 -80006da4: 00f61023 sh a5,0(a2) -80006da8: 01071713 slli a4,a4,0x10 -80006dac: ffe60613 addi a2,a2,-2 -80006db0: 01075713 srli a4,a4,0x10 -80006db4: 05a60463 beq a2,s10,80006dfc <_ldtoa_r+0x6a8> -80006db8: 00065783 lhu a5,0(a2) -80006dbc: 01079593 slli a1,a5,0x10 -80006dc0: 4105d593 srai a1,a1,0x10 -80006dc4: 00179793 slli a5,a5,0x1 -80006dc8: 0005d463 bgez a1,80006dd0 <_ldtoa_r+0x67c> -80006dcc: 00176713 ori a4,a4,1 -80006dd0: 01079793 slli a5,a5,0x10 -80006dd4: 0107d793 srli a5,a5,0x10 -80006dd8: 00277593 andi a1,a4,2 -80006ddc: 0017e513 ori a0,a5,1 -80006de0: fc0580e3 beqz a1,80006da0 <_ldtoa_r+0x64c> -80006de4: 00171713 slli a4,a4,0x1 -80006de8: 00a61023 sh a0,0(a2) -80006dec: 01071713 slli a4,a4,0x10 -80006df0: ffe60613 addi a2,a2,-2 -80006df4: 01075713 srli a4,a4,0x10 -80006df8: fda610e3 bne a2,s10,80006db8 <_ldtoa_r+0x664> -80006dfc: 00000713 li a4,0 -80006e00: 0cc10613 addi a2,sp,204 -80006e04: 01c0006f j 80006e20 <_ldtoa_r+0x6cc> -80006e08: 00171713 slli a4,a4,0x1 -80006e0c: 00f61023 sh a5,0(a2) -80006e10: 01071713 slli a4,a4,0x10 -80006e14: ffe60613 addi a2,a2,-2 -80006e18: 01075713 srli a4,a4,0x10 -80006e1c: 05a60463 beq a2,s10,80006e64 <_ldtoa_r+0x710> -80006e20: 00065783 lhu a5,0(a2) -80006e24: 01079593 slli a1,a5,0x10 -80006e28: 4105d593 srai a1,a1,0x10 -80006e2c: 00179793 slli a5,a5,0x1 -80006e30: 0005d463 bgez a1,80006e38 <_ldtoa_r+0x6e4> -80006e34: 00176713 ori a4,a4,1 -80006e38: 01079793 slli a5,a5,0x10 -80006e3c: 0107d793 srli a5,a5,0x10 -80006e40: 00277593 andi a1,a4,2 -80006e44: 0017e513 ori a0,a5,1 -80006e48: fc0580e3 beqz a1,80006e08 <_ldtoa_r+0x6b4> -80006e4c: 00171713 slli a4,a4,0x1 -80006e50: 00a61023 sh a0,0(a2) -80006e54: 01071713 slli a4,a4,0x10 -80006e58: ffe60613 addi a2,a2,-2 -80006e5c: 01075713 srli a4,a4,0x10 -80006e60: fda610e3 bne a2,s10,80006e20 <_ldtoa_r+0x6cc> -80006e64: 00000593 li a1,0 -80006e68: 000d8613 mv a2,s11 -80006e6c: 0cc10713 addi a4,sp,204 -80006e70: 00065503 lhu a0,0(a2) -80006e74: 00075783 lhu a5,0(a4) -80006e78: ffe60613 addi a2,a2,-2 -80006e7c: ffe70713 addi a4,a4,-2 -80006e80: 00a787b3 add a5,a5,a0 -80006e84: 00b787b3 add a5,a5,a1 -80006e88: 0107d593 srli a1,a5,0x10 -80006e8c: 00f61123 sh a5,2(a2) -80006e90: 0015f593 andi a1,a1,1 -80006e94: fda71ee3 bne a4,s10,80006e70 <_ldtoa_r+0x71c> -80006e98: 000c0613 mv a2,s8 -80006e9c: 07c10593 addi a1,sp,124 -80006ea0: 09810513 addi a0,sp,152 -80006ea4: c2dfe0ef jal ra,80005ad0 -80006ea8: 1ac15783 lhu a5,428(sp) -80006eac: 00990733 add a4,s2,s1 -80006eb0: 00148493 addi s1,s1,1 -80006eb4: 03078613 addi a2,a5,48 -80006eb8: 00c70023 sb a2,0(a4) -80006ebc: e49458e3 bge s0,s1,80006d0c <_ldtoa_r+0x5b8> -80006ec0: fff44513 not a0,s0 -80006ec4: 01012703 lw a4,16(sp) -80006ec8: 41f55513 srai a0,a0,0x1f -80006ecc: 00a47533 and a0,s0,a0 -80006ed0: 01c12483 lw s1,28(sp) -80006ed4: 00150913 addi s2,a0,1 -80006ed8: 01270933 add s2,a4,s2 -80006edc: 00a70c33 add s8,a4,a0 -80006ee0: 00400713 li a4,4 -80006ee4: 04f75e63 bge a4,a5,80006f40 <_ldtoa_r+0x7ec> -80006ee8: 00500713 li a4,5 -80006eec: 00e780e3 beq a5,a4,800076ec <_ldtoa_r+0xf98> -80006ef0: ffe94783 lbu a5,-2(s2) -80006ef4: ffe90713 addi a4,s2,-2 -80006ef8: 07f7f793 andi a5,a5,127 -80006efc: 78044463 bltz s0,80007684 <_ldtoa_r+0xf30> -80006f00: 02e00693 li a3,46 -80006f04: 03800613 li a2,56 -80006f08: 03000593 li a1,48 -80006f0c: 00d78e63 beq a5,a3,80006f28 <_ldtoa_r+0x7d4> -80006f10: 78f65263 bge a2,a5,80007694 <_ldtoa_r+0xf40> -80006f14: fff74783 lbu a5,-1(a4) -80006f18: 00b70023 sb a1,0(a4) -80006f1c: fff70713 addi a4,a4,-1 -80006f20: 07f7f793 andi a5,a5,127 -80006f24: fe9ff06f j 80006f0c <_ldtoa_r+0x7b8> -80006f28: fff74783 lbu a5,-1(a4) -80006f2c: 03800693 li a3,56 -80006f30: 00f6f4e3 bgeu a3,a5,80007738 <_ldtoa_r+0xfe4> -80006f34: 03100793 li a5,49 -80006f38: 00148493 addi s1,s1,1 -80006f3c: fef70fa3 sb a5,-1(a4) -80006f40: 800155b7 lui a1,0x80015 -80006f44: 00048613 mv a2,s1 -80006f48: e1058593 addi a1,a1,-496 # 80014e10 <__BSS_END__+0xffffe1e0> -80006f4c: 000c0513 mv a0,s8 -80006f50: 069020ef jal ra,800097b8 -80006f54: 07215783 lhu a5,114(sp) -80006f58: 01412703 lw a4,20(sp) -80006f5c: 16912823 sw s1,368(sp) -80006f60: fff7c793 not a5,a5 -80006f64: 16e12223 sw a4,356(sp) -80006f68: 01179713 slli a4,a5,0x11 -80006f6c: 00071e63 bnez a4,80006f88 <_ldtoa_r+0x834> -80006f70: 00098513 mv a0,s3 -80006f74: b9cfe0ef jal ra,80005310 -80006f78: 22051063 bnez a0,80007198 <_ldtoa_r+0xa44> -80006f7c: 00098513 mv a0,s3 -80006f80: 8ccfe0ef jal ra,8000504c -80006f84: 20051a63 bnez a0,80007198 <_ldtoa_r+0xa44> -80006f88: 00c12683 lw a3,12(sp) -80006f8c: 12414703 lbu a4,292(sp) -80006f90: 00148793 addi a5,s1,1 -80006f94: 00f6a023 sw a5,0(a3) -80006f98: 000a8793 mv a5,s5 -80006f9c: 02070a63 beqz a4,80006fd0 <_ldtoa_r+0x87c> -80006fa0: 02e00693 li a3,46 -80006fa4: 1cd70c63 beq a4,a3,8000717c <_ldtoa_r+0xa28> -80006fa8: 0017c703 lbu a4,1(a5) -80006fac: 00178793 addi a5,a5,1 -80006fb0: fe071ae3 bnez a4,80006fa4 <_ldtoa_r+0x850> -80006fb4: 04500693 li a3,69 -80006fb8: 00fae663 bltu s5,a5,80006fc4 <_ldtoa_r+0x870> -80006fbc: 0140006f j 80006fd0 <_ldtoa_r+0x87c> -80006fc0: 01578863 beq a5,s5,80006fd0 <_ldtoa_r+0x87c> -80006fc4: fff7c703 lbu a4,-1(a5) -80006fc8: fff78793 addi a5,a5,-1 -80006fcc: fed71ae3 bne a4,a3,80006fc0 <_ldtoa_r+0x86c> -80006fd0: 00078023 sb zero,0(a5) -80006fd4: 000a8793 mv a5,s5 -80006fd8: 02000693 li a3,32 -80006fdc: 02d00613 li a2,45 -80006fe0: 0007c703 lbu a4,0(a5) -80006fe4: 00d70463 beq a4,a3,80006fec <_ldtoa_r+0x898> -80006fe8: 00c71663 bne a4,a2,80006ff4 <_ldtoa_r+0x8a0> -80006fec: 00178793 addi a5,a5,1 -80006ff0: ff1ff06f j 80006fe0 <_ldtoa_r+0x88c> -80006ff4: 000a8413 mv s0,s5 -80006ff8: 00c0006f j 80007004 <_ldtoa_r+0x8b0> -80006ffc: 0007c703 lbu a4,0(a5) -80007000: 00068413 mv s0,a3 -80007004: 00e40023 sb a4,0(s0) -80007008: 00140693 addi a3,s0,1 -8000700c: 00178793 addi a5,a5,1 -80007010: fe0716e3 bnez a4,80006ffc <_ldtoa_r+0x8a8> -80007014: 00012683 lw a3,0(sp) -80007018: 00200793 li a5,2 -8000701c: fff44703 lbu a4,-1(s0) -80007020: 12f68663 beq a3,a5,8000714c <_ldtoa_r+0x9f8> -80007024: 00412783 lw a5,4(sp) -80007028: 00078693 mv a3,a5 -8000702c: 0097d463 bge a5,s1,80007034 <_ldtoa_r+0x8e0> -80007030: 00048693 mv a3,s1 -80007034: 03000793 li a5,48 -80007038: 02f71663 bne a4,a5,80007064 <_ldtoa_r+0x910> -8000703c: 415407b3 sub a5,s0,s5 -80007040: 02f6d263 bge a3,a5,80007064 <_ldtoa_r+0x910> -80007044: 03000613 li a2,48 -80007048: 0080006f j 80007050 <_ldtoa_r+0x8fc> -8000704c: 00e6dc63 bge a3,a4,80007064 <_ldtoa_r+0x910> -80007050: ffe44783 lbu a5,-2(s0) -80007054: fe040fa3 sb zero,-1(s0) -80007058: fff40413 addi s0,s0,-1 -8000705c: 41540733 sub a4,s0,s5 -80007060: fec786e3 beq a5,a2,8000704c <_ldtoa_r+0x8f8> -80007064: 00012703 lw a4,0(sp) -80007068: 00300793 li a5,3 -8000706c: 0af70263 beq a4,a5,80007110 <_ldtoa_r+0x9bc> -80007070: 00812783 lw a5,8(sp) -80007074: 040a2223 sw zero,68(s4) -80007078: 00978693 addi a3,a5,9 -8000707c: 01700793 li a5,23 -80007080: 0cd7f263 bgeu a5,a3,80007144 <_ldtoa_r+0x9f0> -80007084: 00100713 li a4,1 -80007088: 00400793 li a5,4 -8000708c: 00179793 slli a5,a5,0x1 -80007090: 01478613 addi a2,a5,20 -80007094: 00070593 mv a1,a4 -80007098: 00170713 addi a4,a4,1 -8000709c: fec6f8e3 bgeu a3,a2,8000708c <_ldtoa_r+0x938> -800070a0: 04ba2223 sw a1,68(s4) -800070a4: 000a0513 mv a0,s4 -800070a8: 52c010ef jal ra,800085d4 <_Balloc> -800070ac: 04aa2023 sw a0,64(s4) -800070b0: 000a8593 mv a1,s5 -800070b4: 00050493 mv s1,a0 -800070b8: 251020ef jal ra,80009b08 -800070bc: 01812783 lw a5,24(sp) -800070c0: 00078863 beqz a5,800070d0 <_ldtoa_r+0x97c> -800070c4: 41540433 sub s0,s0,s5 -800070c8: 00848433 add s0,s1,s0 -800070cc: 0087a023 sw s0,0(a5) -800070d0: 1ec12083 lw ra,492(sp) -800070d4: 1e812403 lw s0,488(sp) -800070d8: 1e012903 lw s2,480(sp) -800070dc: 1dc12983 lw s3,476(sp) -800070e0: 1d812a03 lw s4,472(sp) -800070e4: 1d412a83 lw s5,468(sp) -800070e8: 1d012b03 lw s6,464(sp) -800070ec: 1cc12b83 lw s7,460(sp) -800070f0: 1c812c03 lw s8,456(sp) -800070f4: 1c412c83 lw s9,452(sp) -800070f8: 1c012d03 lw s10,448(sp) -800070fc: 1bc12d83 lw s11,444(sp) -80007100: 00048513 mv a0,s1 -80007104: 1e412483 lw s1,484(sp) -80007108: 1f010113 addi sp,sp,496 -8000710c: 00008067 ret -80007110: 00412783 lw a5,4(sp) -80007114: 009784b3 add s1,a5,s1 -80007118: 5004c863 bltz s1,80007628 <_ldtoa_r+0xed4> -8000711c: 00c12783 lw a5,12(sp) -80007120: 00812703 lw a4,8(sp) -80007124: 0007a783 lw a5,0(a5) -80007128: 00f707b3 add a5,a4,a5 -8000712c: 00f12423 sw a5,8(sp) -80007130: 00812783 lw a5,8(sp) -80007134: 040a2223 sw zero,68(s4) -80007138: 00378693 addi a3,a5,3 -8000713c: 01700793 li a5,23 -80007140: f4d7e2e3 bltu a5,a3,80007084 <_ldtoa_r+0x930> -80007144: 00000593 li a1,0 -80007148: f5dff06f j 800070a4 <_ldtoa_r+0x950> -8000714c: 03000793 li a5,48 -80007150: f2f710e3 bne a4,a5,80007070 <_ldtoa_r+0x91c> -80007154: 415407b3 sub a5,s0,s5 -80007158: 00100693 li a3,1 -8000715c: eef6c4e3 blt a3,a5,80007044 <_ldtoa_r+0x8f0> -80007160: f11ff06f j 80007070 <_ldtoa_r+0x91c> -80007164: 00812483 lw s1,8(sp) -80007168: 00912223 sw s1,4(sp) -8000716c: 02a00793 li a5,42 -80007170: ec97d063 bge a5,s1,80006830 <_ldtoa_r+0xdc> -80007174: 00f12223 sw a5,4(sp) -80007178: eb8ff06f j 80006830 <_ldtoa_r+0xdc> -8000717c: 0007c703 lbu a4,0(a5) -80007180: e2070ae3 beqz a4,80006fb4 <_ldtoa_r+0x860> -80007184: 0017c703 lbu a4,1(a5) -80007188: 00178793 addi a5,a5,1 -8000718c: fee78fa3 sb a4,-1(a5) -80007190: fe071ae3 bnez a4,80007184 <_ldtoa_r+0xa30> -80007194: e21ff06f j 80006fb4 <_ldtoa_r+0x860> -80007198: 00c12703 lw a4,12(sp) -8000719c: 000027b7 lui a5,0x2 -800071a0: 70f78793 addi a5,a5,1807 # 270f <_start-0x7fffd8f1> -800071a4: 00f72023 sw a5,0(a4) -800071a8: e2dff06f j 80006fd4 <_ldtoa_r+0x880> -800071ac: 03100713 li a4,49 -800071b0: 12e102a3 sb a4,293(sp) -800071b4: 02e00713 li a4,46 -800071b8: 12e10323 sb a4,294(sp) -800071bc: 00148493 addi s1,s1,1 -800071c0: 2af05c63 blez a5,80007478 <_ldtoa_r+0xd24> -800071c4: 03000793 li a5,48 -800071c8: 12f103a3 sb a5,295(sp) -800071cc: 12810793 addi a5,sp,296 -800071d0: fff40413 addi s0,s0,-1 -800071d4: 00f12823 sw a5,16(sp) -800071d8: b11ff06f j 80006ce8 <_ldtoa_r+0x594> -800071dc: 0b410c93 addi s9,sp,180 -800071e0: 000c8713 mv a4,s9 -800071e4: 07c10793 addi a5,sp,124 -800071e8: 09010613 addi a2,sp,144 -800071ec: 0007d683 lhu a3,0(a5) -800071f0: 00278793 addi a5,a5,2 -800071f4: 00270713 addi a4,a4,2 -800071f8: fed71f23 sh a3,-2(a4) -800071fc: fec798e3 bne a5,a2,800071ec <_ldtoa_r+0xa98> -80007200: 000047b7 lui a5,0x4 -80007204: 08e78793 addi a5,a5,142 # 408e <_start-0x7fffbf72> -80007208: 0cf11323 sh a5,198(sp) -8000720c: 000087b7 lui a5,0x8 -80007210: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80007214: 00f12e23 sw a5,28(sp) -80007218: ffffc7b7 lui a5,0xffffc -8000721c: 12410a93 addi s5,sp,292 -80007220: 0d010413 addi s0,sp,208 -80007224: 01000e13 li t3,16 -80007228: 0c8d8313 addi t1,s11,200 -8000722c: 00278793 addi a5,a5,2 # ffffc002 <__BSS_END__+0x7ffe53d2> -80007230: 03412423 sw s4,40(sp) -80007234: 03512223 sw s5,36(sp) -80007238: 00000493 li s1,0 -8000723c: 000c8a93 mv s5,s9 -80007240: 16010913 addi s2,sp,352 -80007244: 00040c93 mv s9,s0 -80007248: 0aa10b93 addi s7,sp,170 -8000724c: 02f12023 sw a5,32(sp) -80007250: 000e0a13 mv s4,t3 -80007254: 00030413 mv s0,t1 -80007258: 00090693 mv a3,s2 -8000725c: 09810613 addi a2,sp,152 -80007260: 000a8593 mv a1,s5 -80007264: 00040513 mv a0,s0 -80007268: e99fe0ef jal ra,80006100 -8000726c: 04c10713 addi a4,sp,76 -80007270: 09810793 addi a5,sp,152 -80007274: 0007d683 lhu a3,0(a5) -80007278: 00278793 addi a5,a5,2 -8000727c: 00270713 addi a4,a4,2 -80007280: fed71f23 sh a3,-2(a4) -80007284: ffa798e3 bne a5,s10,80007274 <_ldtoa_r+0xb20> -80007288: 01c12783 lw a5,28(sp) -8000728c: 05e15583 lhu a1,94(sp) -80007290: 00f5f633 and a2,a1,a5 -80007294: 02012783 lw a5,32(sp) -80007298: 00f60533 add a0,a2,a5 -8000729c: 3aa05063 blez a0,8000763c <_ldtoa_r+0xee8> -800072a0: 09000613 li a2,144 -800072a4: 40a60633 sub a2,a2,a0 -800072a8: 000c8713 mv a4,s9 -800072ac: 04c10793 addi a5,sp,76 -800072b0: 0007d683 lhu a3,0(a5) -800072b4: 00278793 addi a5,a5,2 -800072b8: 00270713 addi a4,a4,2 -800072bc: fed71f23 sh a3,-2(a4) -800072c0: ff3798e3 bne a5,s3,800072b0 <_ldtoa_r+0xb5c> -800072c4: 06c05463 blez a2,8000732c <_ldtoa_r+0xbd8> -800072c8: 00f00793 li a5,15 -800072cc: 000c8713 mv a4,s9 -800072d0: 02c7dc63 bge a5,a2,80007308 <_ldtoa_r+0xbb4> -800072d4: ff060613 addi a2,a2,-16 -800072d8: 00465693 srli a3,a2,0x4 -800072dc: 00168713 addi a4,a3,1 -800072e0: 00171713 slli a4,a4,0x1 -800072e4: 00ec8733 add a4,s9,a4 -800072e8: 000c8793 mv a5,s9 -800072ec: 00278793 addi a5,a5,2 -800072f0: fe079f23 sh zero,-2(a5) -800072f4: fee79ce3 bne a5,a4,800072ec <_ldtoa_r+0xb98> -800072f8: 08000613 li a2,128 -800072fc: 40a60633 sub a2,a2,a0 -80007300: 00469693 slli a3,a3,0x4 -80007304: 40d60633 sub a2,a2,a3 -80007308: 00161613 slli a2,a2,0x1 -8000730c: 00cd8633 add a2,s11,a2 -80007310: 00075783 lhu a5,0(a4) -80007314: 23065683 lhu a3,560(a2) -80007318: 00d7f7b3 and a5,a5,a3 -8000731c: 00f71023 sh a5,0(a4) -80007320: 01059593 slli a1,a1,0x10 -80007324: 4105d593 srai a1,a1,0x10 -80007328: 1605c063 bltz a1,80007488 <_ldtoa_r+0xd34> -8000732c: 09810793 addi a5,sp,152 -80007330: 000c8713 mv a4,s9 -80007334: 0007d603 lhu a2,0(a5) -80007338: 00075683 lhu a3,0(a4) -8000733c: 00278793 addi a5,a5,2 -80007340: 00270713 addi a4,a4,2 -80007344: 02d61463 bne a2,a3,8000736c <_ldtoa_r+0xc18> -80007348: fefb96e3 bne s7,a5,80007334 <_ldtoa_r+0xbe0> -8000734c: 000a8713 mv a4,s5 -80007350: 09810793 addi a5,sp,152 -80007354: 0007d683 lhu a3,0(a5) -80007358: 00278793 addi a5,a5,2 -8000735c: 00270713 addi a4,a4,2 -80007360: fed71f23 sh a3,-2(a4) -80007364: ffa798e3 bne a5,s10,80007354 <_ldtoa_r+0xc00> -80007368: 014484b3 add s1,s1,s4 -8000736c: 01440413 addi s0,s0,20 -80007370: 12cd8793 addi a5,s11,300 -80007374: 001a5a13 srli s4,s4,0x1 -80007378: eef410e3 bne s0,a5,80007258 <_ldtoa_r+0xb04> -8000737c: 0c615783 lhu a5,198(sp) -80007380: 08e15703 lhu a4,142(sp) -80007384: 000c8413 mv s0,s9 -80007388: 02812a03 lw s4,40(sp) -8000738c: 00e787b3 add a5,a5,a4 -80007390: ffffc737 lui a4,0xffffc -80007394: 000a8c93 mv s9,s5 -80007398: f7270713 addi a4,a4,-142 # ffffbf72 <__BSS_END__+0x7ffe5342> -8000739c: 02412a83 lw s5,36(sp) -800073a0: 00e787b3 add a5,a5,a4 -800073a4: 0cf11323 sh a5,198(sp) -800073a8: 07c10713 addi a4,sp,124 -800073ac: 000c8793 mv a5,s9 -800073b0: 0c810613 addi a2,sp,200 -800073b4: 0007d683 lhu a3,0(a5) -800073b8: 00278793 addi a5,a5,2 -800073bc: 00270713 addi a4,a4,2 -800073c0: fed71f23 sh a3,-2(a4) -800073c4: fec798e3 bne a5,a2,800073b4 <_ldtoa_r+0xc60> -800073c8: 00000713 li a4,0 -800073cc: 09810793 addi a5,sp,152 -800073d0: 0080006f j 800073d8 <_ldtoa_r+0xc84> -800073d4: 000c5703 lhu a4,0(s8) -800073d8: 00278793 addi a5,a5,2 -800073dc: fee79f23 sh a4,-2(a5) -800073e0: 002c0c13 addi s8,s8,2 -800073e4: ffa798e3 bne a5,s10,800073d4 <_ldtoa_r+0xc80> -800073e8: 028d8d13 addi s10,s11,40 -800073ec: 00001c37 lui s8,0x1 -800073f0: 118d8d93 addi s11,s11,280 -800073f4: 0100006f j 80007404 <_ldtoa_r+0xcb0> -800073f8: 001c5c13 srli s8,s8,0x1 -800073fc: 29bd0063 beq s10,s11,8000767c <_ldtoa_r+0xf28> -80007400: 014d0d13 addi s10,s10,20 -80007404: 000c8593 mv a1,s9 -80007408: 000d8513 mv a0,s11 -8000740c: de9fd0ef jal ra,800051f4 -80007410: 00050793 mv a5,a0 -80007414: 000c8593 mv a1,s9 -80007418: 000d0513 mv a0,s10 -8000741c: 26f04063 bgtz a5,8000767c <_ldtoa_r+0xf28> -80007420: dd5fd0ef jal ra,800051f4 -80007424: fca04ae3 bgtz a0,800073f8 <_ldtoa_r+0xca4> -80007428: 00090693 mv a3,s2 -8000742c: 000c8613 mv a2,s9 -80007430: 000c8593 mv a1,s9 -80007434: 000d0513 mv a0,s10 -80007438: cc9fe0ef jal ra,80006100 -8000743c: 09810613 addi a2,sp,152 -80007440: 00090693 mv a3,s2 -80007444: 00060593 mv a1,a2 -80007448: 000d0513 mv a0,s10 -8000744c: 89dfe0ef jal ra,80005ce8 -80007450: 018484b3 add s1,s1,s8 -80007454: fa5ff06f j 800073f8 <_ldtoa_r+0xca4> -80007458: 12410a93 addi s5,sp,292 -8000745c: 800155b7 lui a1,0x80015 -80007460: dec58593 addi a1,a1,-532 # 80014dec <__BSS_END__+0xffffe1bc> -80007464: 000a8513 mv a0,s5 -80007468: 000024b7 lui s1,0x2 -8000746c: 34c020ef jal ra,800097b8 -80007470: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> -80007474: ae1ff06f j 80006f54 <_ldtoa_r+0x800> -80007478: 12710c13 addi s8,sp,295 -8000747c: ac0792e3 bnez a5,80006f40 <_ldtoa_r+0x7ec> -80007480: 01812823 sw s8,16(sp) -80007484: 865ff06f j 80006ce8 <_ldtoa_r+0x594> -80007488: 04c10793 addi a5,sp,76 -8000748c: 000c8713 mv a4,s9 -80007490: 00c0006f j 8000749c <_ldtoa_r+0xd48> -80007494: 05e10693 addi a3,sp,94 -80007498: e8f68ae3 beq a3,a5,8000732c <_ldtoa_r+0xbd8> -8000749c: 0007d603 lhu a2,0(a5) -800074a0: 00075683 lhu a3,0(a4) -800074a4: 00278793 addi a5,a5,2 -800074a8: 00270713 addi a4,a4,2 -800074ac: fed604e3 beq a2,a3,80007494 <_ldtoa_r+0xd40> -800074b0: 0e215783 lhu a5,226(sp) -800074b4: 01c12703 lw a4,28(sp) -800074b8: 00f777b3 and a5,a4,a5 -800074bc: 00e79e63 bne a5,a4,800074d8 <_ldtoa_r+0xd84> -800074c0: 000c8513 mv a0,s9 -800074c4: b89fd0ef jal ra,8000504c -800074c8: e60512e3 bnez a0,8000732c <_ldtoa_r+0xbd8> -800074cc: 000c8513 mv a0,s9 -800074d0: e41fd0ef jal ra,80005310 -800074d4: e4051ce3 bnez a0,8000732c <_ldtoa_r+0xbd8> -800074d8: 0ec10593 addi a1,sp,236 -800074dc: 000c0513 mv a0,s8 -800074e0: c1dfd0ef jal ra,800050fc -800074e4: 10810593 addi a1,sp,264 -800074e8: 000c8513 mv a0,s9 -800074ec: c11fd0ef jal ra,800050fc -800074f0: 0ec15603 lhu a2,236(sp) -800074f4: 10a15503 lhu a0,266(sp) -800074f8: 0ee15883 lhu a7,238(sp) -800074fc: fff64613 not a2,a2 -80007500: 01061613 slli a2,a2,0x10 -80007504: 01065613 srli a2,a2,0x10 -80007508: 0ec11623 sh a2,236(sp) -8000750c: 40a885b3 sub a1,a7,a0 -80007510: 00050693 mv a3,a0 -80007514: 06b05e63 blez a1,80007590 <_ldtoa_r+0xe3c> -80007518: 02412683 lw a3,36(sp) -8000751c: 10810713 addi a4,sp,264 -80007520: 12010793 addi a5,sp,288 -80007524: 00075583 lhu a1,0(a4) -80007528: 00270713 addi a4,a4,2 -8000752c: 00268693 addi a3,a3,2 -80007530: feb69f23 sh a1,-2(a3) -80007534: fef718e3 bne a4,a5,80007524 <_ldtoa_r+0xdd0> -80007538: 12011e23 sh zero,316(sp) -8000753c: 10810713 addi a4,sp,264 -80007540: 0ec10693 addi a3,sp,236 -80007544: 0080006f j 8000754c <_ldtoa_r+0xdf8> -80007548: 0006d603 lhu a2,0(a3) -8000754c: 00270713 addi a4,a4,2 -80007550: fec71f23 sh a2,-2(a4) -80007554: 00268693 addi a3,a3,2 -80007558: fef718e3 bne a4,a5,80007548 <_ldtoa_r+0xdf4> -8000755c: 02412783 lw a5,36(sp) -80007560: 12011023 sh zero,288(sp) -80007564: 0ec10713 addi a4,sp,236 -80007568: 13c10613 addi a2,sp,316 -8000756c: 0007d683 lhu a3,0(a5) -80007570: 00278793 addi a5,a5,2 -80007574: 00270713 addi a4,a4,2 -80007578: fed71f23 sh a3,-2(a4) -8000757c: fec798e3 bne a5,a2,8000756c <_ldtoa_r+0xe18> -80007580: 10a15683 lhu a3,266(sp) -80007584: 411505b3 sub a1,a0,a7 -80007588: 10011223 sh zero,260(sp) -8000758c: 00068513 mv a0,a3 -80007590: 2c058663 beqz a1,8000785c <_ldtoa_r+0x1108> -80007594: 02d12623 sw a3,44(sp) -80007598: f6f00793 li a5,-145 -8000759c: 06f5c863 blt a1,a5,8000760c <_ldtoa_r+0xeb8> -800075a0: 0ec10513 addi a0,sp,236 -800075a4: d89fd0ef jal ra,8000532c -800075a8: 02c12683 lw a3,44(sp) -800075ac: 00050593 mv a1,a0 -800075b0: 12010793 addi a5,sp,288 -800075b4: 10410513 addi a0,sp,260 -800075b8: 0ec15603 lhu a2,236(sp) -800075bc: 10815703 lhu a4,264(sp) -800075c0: 2ee60a63 beq a2,a4,800078b4 <_ldtoa_r+0x1160> -800075c4: 00000713 li a4,0 -800075c8: 00070613 mv a2,a4 -800075cc: 0007d703 lhu a4,0(a5) -800075d0: 00055803 lhu a6,0(a0) -800075d4: ffe78793 addi a5,a5,-2 -800075d8: 40c70733 sub a4,a4,a2 -800075dc: 41070733 sub a4,a4,a6 -800075e0: 01075613 srli a2,a4,0x10 -800075e4: 00e79123 sh a4,2(a5) -800075e8: 10a10713 addi a4,sp,266 -800075ec: 00167613 andi a2,a2,1 -800075f0: ffe50513 addi a0,a0,-2 -800075f4: fce79ce3 bne a5,a4,800075cc <_ldtoa_r+0xe78> -800075f8: 00100613 li a2,1 -800075fc: 00090793 mv a5,s2 -80007600: 04000713 li a4,64 -80007604: 10810513 addi a0,sp,264 -80007608: 8bcfe0ef jal ra,800056c4 -8000760c: 000c8593 mv a1,s9 -80007610: 10810513 addi a0,sp,264 -80007614: e24fe0ef jal ra,80005c38 -80007618: d15ff06f j 8000732c <_ldtoa_r+0xbd8> -8000761c: 00812783 lw a5,8(sp) -80007620: fff78493 addi s1,a5,-1 -80007624: b45ff06f j 80007168 <_ldtoa_r+0xa14> -80007628: 00c12783 lw a5,12(sp) -8000762c: 12010223 sb zero,292(sp) -80007630: 000a8413 mv s0,s5 -80007634: 0007a023 sw zero,0(a5) -80007638: af9ff06f j 80007130 <_ldtoa_r+0x9dc> -8000763c: 000c8793 mv a5,s9 -80007640: 0e410713 addi a4,sp,228 -80007644: 00278793 addi a5,a5,2 -80007648: fe079f23 sh zero,-2(a5) -8000764c: fee79ce3 bne a5,a4,80007644 <_ldtoa_r+0xef0> -80007650: cd1ff06f j 80007320 <_ldtoa_r+0xbcc> -80007654: 01012783 lw a5,16(sp) -80007658: 12410a93 addi s5,sp,292 -8000765c: 06078a63 beqz a5,800076d0 <_ldtoa_r+0xf7c> -80007660: 800155b7 lui a1,0x80015 -80007664: df458593 addi a1,a1,-524 # 80014df4 <__BSS_END__+0xffffe1c4> -80007668: 000a8513 mv a0,s5 -8000766c: 000024b7 lui s1,0x2 -80007670: 148020ef jal ra,800097b8 -80007674: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> -80007678: 8ddff06f j 80006f54 <_ldtoa_r+0x800> -8000767c: 0e810b93 addi s7,sp,232 -80007680: bd8ff06f j 80006a58 <_ldtoa_r+0x304> -80007684: 03100793 li a5,49 -80007688: fef90f23 sb a5,-2(s2) -8000768c: 00148493 addi s1,s1,1 -80007690: 8b1ff06f j 80006f40 <_ldtoa_r+0x7ec> -80007694: 00178793 addi a5,a5,1 -80007698: 00f70023 sb a5,0(a4) -8000769c: 8a5ff06f j 80006f40 <_ldtoa_r+0x7ec> -800076a0: 12410a93 addi s5,sp,292 -800076a4: 800155b7 lui a1,0x80015 -800076a8: e0c58593 addi a1,a1,-500 # 80014e0c <__BSS_END__+0xffffe1dc> -800076ac: 000a8513 mv a0,s5 -800076b0: 000024b7 lui s1,0x2 -800076b4: 104020ef jal ra,800097b8 -800076b8: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> -800076bc: 899ff06f j 80006f54 <_ldtoa_r+0x800> -800076c0: 1ac15783 lhu a5,428(sp) -800076c4: 12610c13 addi s8,sp,294 -800076c8: 12710913 addi s2,sp,295 -800076cc: 815ff06f j 80006ee0 <_ldtoa_r+0x78c> -800076d0: 800155b7 lui a1,0x80015 -800076d4: e0058593 addi a1,a1,-512 # 80014e00 <__BSS_END__+0xffffe1d0> -800076d8: 000a8513 mv a0,s5 -800076dc: 000024b7 lui s1,0x2 -800076e0: 0d8020ef jal ra,800097b8 -800076e4: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> -800076e8: 86dff06f j 80006f54 <_ldtoa_r+0x800> -800076ec: 09810593 addi a1,sp,152 -800076f0: 07c10513 addi a0,sp,124 -800076f4: d44fe0ef jal ra,80005c38 -800076f8: e14b0593 addi a1,s6,-492 -800076fc: 09810513 addi a0,sp,152 -80007700: af5fd0ef jal ra,800051f4 -80007704: fe051663 bnez a0,80006ef0 <_ldtoa_r+0x79c> -80007708: 82044ce3 bltz s0,80006f40 <_ldtoa_r+0x7ec> -8000770c: ffe94783 lbu a5,-2(s2) -80007710: fd278713 addi a4,a5,-46 -80007714: 00173713 seqz a4,a4 -80007718: fff74713 not a4,a4 -8000771c: 00ec0733 add a4,s8,a4 -80007720: 00074703 lbu a4,0(a4) -80007724: 00177713 andi a4,a4,1 -80007728: 80070ce3 beqz a4,80006f40 <_ldtoa_r+0x7ec> -8000772c: ffe90713 addi a4,s2,-2 -80007730: 07f7f793 andi a5,a5,127 -80007734: fccff06f j 80006f00 <_ldtoa_r+0x7ac> -80007738: 00178793 addi a5,a5,1 -8000773c: fef70fa3 sb a5,-1(a4) -80007740: 801ff06f j 80006f40 <_ldtoa_r+0x7ec> -80007744: 0d010413 addi s0,sp,208 -80007748: 00040593 mv a1,s0 -8000774c: 07c10513 addi a0,sp,124 -80007750: 00004cb7 lui s9,0x4 -80007754: 9a9fd0ef jal ra,800050fc -80007758: 00000493 li s1,0 -8000775c: 0e810b93 addi s7,sp,232 -80007760: 0cc10913 addi s2,sp,204 -80007764: 0d210a93 addi s5,sp,210 -80007768: ffec8c93 addi s9,s9,-2 # 3ffe <_start-0x7fffc002> -8000776c: 0e815783 lhu a5,232(sp) -80007770: 0077f793 andi a5,a5,7 -80007774: 0c079a63 bnez a5,80007848 <_ldtoa_r+0x10f4> -80007778: 0b410713 addi a4,sp,180 -8000777c: 00040793 mv a5,s0 -80007780: 0007d683 lhu a3,0(a5) -80007784: 00278793 addi a5,a5,2 -80007788: 00270713 addi a4,a4,2 -8000778c: fed71f23 sh a3,-2(a4) -80007790: ff7798e3 bne a5,s7,80007780 <_ldtoa_r+0x102c> -80007794: 0b410513 addi a0,sp,180 -80007798: 0c011623 sh zero,204(sp) -8000779c: f40fd0ef jal ra,80004edc -800077a0: 0b410513 addi a0,sp,180 -800077a4: f38fd0ef jal ra,80004edc -800077a8: 00000613 li a2,0 -800077ac: 00090693 mv a3,s2 -800077b0: 000b8713 mv a4,s7 -800077b4: 0006d583 lhu a1,0(a3) -800077b8: 00075783 lhu a5,0(a4) -800077bc: ffe68693 addi a3,a3,-2 -800077c0: ffe70713 addi a4,a4,-2 -800077c4: 00b787b3 add a5,a5,a1 -800077c8: 00c787b3 add a5,a5,a2 -800077cc: 0107d613 srli a2,a5,0x10 -800077d0: 00f69123 sh a5,2(a3) -800077d4: 00167613 andi a2,a2,1 -800077d8: fd571ee3 bne a4,s5,800077b4 <_ldtoa_r+0x1060> -800077dc: 0b615783 lhu a5,182(sp) -800077e0: 0b815703 lhu a4,184(sp) -800077e4: 00378793 addi a5,a5,3 -800077e8: 0af11b23 sh a5,182(sp) -800077ec: 02070063 beqz a4,8000780c <_ldtoa_r+0x10b8> -800077f0: 0b410513 addi a0,sp,180 -800077f4: ee8fd0ef jal ra,80004edc -800077f8: 0b615783 lhu a5,182(sp) -800077fc: 0b815703 lhu a4,184(sp) -80007800: 00178793 addi a5,a5,1 -80007804: 0af11b23 sh a5,182(sp) -80007808: fe0714e3 bnez a4,800077f0 <_ldtoa_r+0x109c> -8000780c: 0cc15783 lhu a5,204(sp) -80007810: 02079c63 bnez a5,80007848 <_ldtoa_r+0x10f4> -80007814: 0b615783 lhu a5,182(sp) -80007818: 02fce863 bltu s9,a5,80007848 <_ldtoa_r+0x10f4> -8000781c: 00040713 mv a4,s0 -80007820: 0b410793 addi a5,sp,180 -80007824: 0007d683 lhu a3,0(a5) -80007828: 00278793 addi a5,a5,2 -8000782c: 00270713 addi a4,a4,2 -80007830: fed71f23 sh a3,-2(a4) -80007834: ff2798e3 bne a5,s2,80007824 <_ldtoa_r+0x10d0> -80007838: 0e011423 sh zero,232(sp) -8000783c: fff48493 addi s1,s1,-1 -80007840: fd500793 li a5,-43 -80007844: f2f494e3 bne s1,a5,8000776c <_ldtoa_r+0x1018> -80007848: 07c10593 addi a1,sp,124 -8000784c: 00040513 mv a0,s0 -80007850: be8fe0ef jal ra,80005c38 -80007854: 16010913 addi s2,sp,352 -80007858: 8f4ff06f j 8000694c <_ldtoa_r+0x1f8> -8000785c: 10c10713 addi a4,sp,268 -80007860: 0f010793 addi a5,sp,240 -80007864: 0007d883 lhu a7,0(a5) -80007868: 00075603 lhu a2,0(a4) -8000786c: 00278793 addi a5,a5,2 -80007870: 00270713 addi a4,a4,2 -80007874: 02c89863 bne a7,a2,800078a4 <_ldtoa_r+0x1150> -80007878: 10610613 addi a2,sp,262 -8000787c: fec794e3 bne a5,a2,80007864 <_ldtoa_r+0x1110> -80007880: 0ec15703 lhu a4,236(sp) -80007884: 10815783 lhu a5,264(sp) -80007888: 06f70263 beq a4,a5,800078ec <_ldtoa_r+0x1198> -8000788c: 000c8793 mv a5,s9 -80007890: 0e410713 addi a4,sp,228 -80007894: 00278793 addi a5,a5,2 -80007898: fe079f23 sh zero,-2(a5) -8000789c: fee79ce3 bne a5,a4,80007894 <_ldtoa_r+0x1140> -800078a0: a8dff06f j 8000732c <_ldtoa_r+0xbd8> -800078a4: 0d166663 bltu a2,a7,80007970 <_ldtoa_r+0x121c> +800066a4 <_ldtoa_r>: +800066a4: 00c5a883 lw a7,12(a1) +800066a8: e1010113 addi sp,sp,-496 +800066ac: 0005ae83 lw t4,0(a1) +800066b0: 0045ae03 lw t3,4(a1) +800066b4: 0085a303 lw t1,8(a1) +800066b8: 03112e23 sw a7,60(sp) +800066bc: 04052583 lw a1,64(a0) +800066c0: fff00893 li a7,-1 +800066c4: 17112023 sw a7,352(sp) +800066c8: 09000893 li a7,144 +800066cc: 1e812423 sw s0,488(sp) +800066d0: 1d412c23 sw s4,472(sp) +800066d4: 1e112623 sw ra,492(sp) +800066d8: 1e912223 sw s1,484(sp) +800066dc: 1f212023 sw s2,480(sp) +800066e0: 1d312e23 sw s3,476(sp) +800066e4: 1d512a23 sw s5,468(sp) +800066e8: 1d612823 sw s6,464(sp) +800066ec: 1d712623 sw s7,460(sp) +800066f0: 1d812423 sw s8,456(sp) +800066f4: 1d912223 sw s9,452(sp) +800066f8: 1da12023 sw s10,448(sp) +800066fc: 1bb12e23 sw s11,444(sp) +80006700: 03d12823 sw t4,48(sp) +80006704: 03c12a23 sw t3,52(sp) +80006708: 02612c23 sw t1,56(sp) +8000670c: 17112223 sw a7,356(sp) +80006710: 00c12023 sw a2,0(sp) +80006714: 00d12423 sw a3,8(sp) +80006718: 00e12623 sw a4,12(sp) +8000671c: 01012c23 sw a6,24(sp) +80006720: 00050a13 mv s4,a0 +80006724: 00078413 mv s0,a5 +80006728: 02058063 beqz a1,80006748 <_ldtoa_r+0xa4> +8000672c: 04452703 lw a4,68(a0) +80006730: 00100793 li a5,1 +80006734: 00e797b3 sll a5,a5,a4 +80006738: 00e5a223 sw a4,4(a1) +8000673c: 00f5a423 sw a5,8(a1) +80006740: 661010ef jal ra,800085a0 <_Bfree> +80006744: 040a2023 sw zero,64(s4) +80006748: 06010993 addi s3,sp,96 +8000674c: 00098593 mv a1,s3 +80006750: 03010513 addi a0,sp,48 +80006754: e0dff0ef jal ra,80006560 +80006758: 00098513 mv a0,s3 +8000675c: 8b1fe0ef jal ra,8000500c +80006760: 00012703 lw a4,0(sp) +80006764: 00a03533 snez a0,a0 +80006768: 00a42023 sw a0,0(s0) +8000676c: 00300793 li a5,3 +80006770: 14f702e3 beq a4,a5,800070b4 <_ldtoa_r+0xa10> +80006774: 01400793 li a5,20 +80006778: 00f12223 sw a5,4(sp) +8000677c: 5e0718e3 bnez a4,8000756c <_ldtoa_r+0xec8> +80006780: 07215783 lhu a5,114(sp) +80006784: 16412703 lw a4,356(sp) +80006788: fff7c793 not a5,a5 +8000678c: 00e12a23 sw a4,20(sp) +80006790: 01179713 slli a4,a5,0x11 +80006794: 00071863 bnez a4,800067a4 <_ldtoa_r+0x100> +80006798: 00098513 mv a0,s3 +8000679c: 801fe0ef jal ra,80004f9c +800067a0: 400514e3 bnez a0,800073a8 <_ldtoa_r+0xd04> +800067a4: 09000793 li a5,144 +800067a8: 16f12223 sw a5,356(sp) +800067ac: 07c10713 addi a4,sp,124 +800067b0: 00098793 mv a5,s3 +800067b4: 07410613 addi a2,sp,116 +800067b8: 0007d683 lhu a3,0(a5) # 7fffc000 <_start-0x4000> +800067bc: 00278793 addi a5,a5,2 +800067c0: 00270713 addi a4,a4,2 +800067c4: fed71f23 sh a3,-2(a4) +800067c8: fec798e3 bne a5,a2,800067b8 <_ldtoa_r+0x114> +800067cc: 08e15603 lhu a2,142(sp) +800067d0: 00012823 sw zero,16(sp) +800067d4: 01061793 slli a5,a2,0x10 +800067d8: 4107d793 srai a5,a5,0x10 +800067dc: 0007de63 bgez a5,800067f8 <_ldtoa_r+0x154> +800067e0: 01161613 slli a2,a2,0x11 +800067e4: 000107b7 lui a5,0x10 +800067e8: 01165613 srli a2,a2,0x11 +800067ec: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> +800067f0: 08c11723 sh a2,142(sp) +800067f4: 00f12823 sw a5,16(sp) +800067f8: 80015b37 lui s6,0x80015 +800067fc: e60b0d93 addi s11,s6,-416 # 80014e60 <__BSS_END__+0xffffe224> +80006800: 014d8c13 addi s8,s11,20 +80006804: 00000693 li a3,0 +80006808: 09810793 addi a5,sp,152 +8000680c: 000c0713 mv a4,s8 +80006810: 0ac10d13 addi s10,sp,172 +80006814: 0080006f j 8000681c <_ldtoa_r+0x178> +80006818: 00075683 lhu a3,0(a4) +8000681c: 00278793 addi a5,a5,2 +80006820: fed79f23 sh a3,-2(a5) +80006824: 00270713 addi a4,a4,2 +80006828: ffa798e3 bne a5,s10,80006818 <_ldtoa_r+0x174> +8000682c: 14060863 beqz a2,8000697c <_ldtoa_r+0x2d8> +80006830: 000087b7 lui a5,0x8 +80006834: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80006838: 56f606e3 beq a2,a5,800075a4 <_ldtoa_r+0xf00> +8000683c: 08c11783 lh a5,140(sp) +80006840: 5a07d8e3 bgez a5,800075f0 <_ldtoa_r+0xf4c> +80006844: 07c10593 addi a1,sp,124 +80006848: 000c0513 mv a0,s8 +8000684c: 8f9fe0ef jal ra,80005144 +80006850: 14050263 beqz a0,80006994 <_ldtoa_r+0x2f0> +80006854: 0c054ce3 bltz a0,8000712c <_ldtoa_r+0xa88> +80006858: 08e15783 lhu a5,142(sp) +8000685c: 62079ce3 bnez a5,80007694 <_ldtoa_r+0xff0> +80006860: 08c11783 lh a5,140(sp) +80006864: 00000493 li s1,0 +80006868: 16010913 addi s2,sp,352 +8000686c: 0207c463 bltz a5,80006894 <_ldtoa_r+0x1f0> +80006870: 118d8413 addi s0,s11,280 +80006874: 07c10613 addi a2,sp,124 +80006878: 00090693 mv a3,s2 +8000687c: 00060593 mv a1,a2 +80006880: 00040513 mv a0,s0 +80006884: bb4ff0ef jal ra,80005c38 +80006888: 08c11783 lh a5,140(sp) +8000688c: fff48493 addi s1,s1,-1 +80006890: fe07d2e3 bgez a5,80006874 <_ldtoa_r+0x1d0> +80006894: 0d010413 addi s0,sp,208 +80006898: 0e810b93 addi s7,sp,232 +8000689c: 00040713 mv a4,s0 +800068a0: 07c10793 addi a5,sp,124 +800068a4: 09010613 addi a2,sp,144 +800068a8: 0007d683 lhu a3,0(a5) +800068ac: 00278793 addi a5,a5,2 +800068b0: 00270713 addi a4,a4,2 +800068b4: fed71f23 sh a3,-2(a4) +800068b8: fec798e3 bne a5,a2,800068a8 <_ldtoa_r+0x204> +800068bc: 00000693 li a3,0 +800068c0: 09810793 addi a5,sp,152 +800068c4: 000c0713 mv a4,s8 +800068c8: 0080006f j 800068d0 <_ldtoa_r+0x22c> +800068cc: 00075683 lhu a3,0(a4) +800068d0: 00278793 addi a5,a5,2 +800068d4: fed79f23 sh a3,-2(a5) +800068d8: 00270713 addi a4,a4,2 +800068dc: ffa798e3 bne a5,s10,800068cc <_ldtoa_r+0x228> +800068e0: 028d8c93 addi s9,s11,40 +800068e4: 12cd8d13 addi s10,s11,300 +800068e8: fffffab7 lui s5,0xfffff +800068ec: 118d8d93 addi s11,s11,280 +800068f0: 00c0006f j 800068fc <_ldtoa_r+0x258> +800068f4: 014d0d13 addi s10,s10,20 +800068f8: 014c8c93 addi s9,s9,20 +800068fc: 00040593 mv a1,s0 +80006900: 000c0513 mv a0,s8 +80006904: 841fe0ef jal ra,80005144 +80006908: 00050793 mv a5,a0 +8000690c: 00040593 mv a1,s0 +80006910: 000d0513 mv a0,s10 +80006914: 04f05663 blez a5,80006960 <_ldtoa_r+0x2bc> +80006918: 82dfe0ef jal ra,80005144 +8000691c: 00050793 mv a5,a0 +80006920: 00090693 mv a3,s2 +80006924: 00040613 mv a2,s0 +80006928: 00040593 mv a1,s0 +8000692c: 000c8513 mv a0,s9 +80006930: 0207c063 bltz a5,80006950 <_ldtoa_r+0x2ac> +80006934: b04ff0ef jal ra,80005c38 +80006938: 09810613 addi a2,sp,152 +8000693c: 00090693 mv a3,s2 +80006940: 00060593 mv a1,a2 +80006944: 000c8513 mv a0,s9 +80006948: af0ff0ef jal ra,80005c38 +8000694c: 015484b3 add s1,s1,s5 +80006950: 01fad793 srli a5,s5,0x1f +80006954: 015787b3 add a5,a5,s5 +80006958: 4017da93 srai s5,a5,0x1 +8000695c: f9bc9ce3 bne s9,s11,800068f4 <_ldtoa_r+0x250> +80006960: 09810613 addi a2,sp,152 +80006964: 00090693 mv a3,s2 +80006968: 000c0593 mv a1,s8 +8000696c: 00060513 mv a0,a2 +80006970: ee0ff0ef jal ra,80006050 +80006974: 12410a93 addi s5,sp,292 +80006978: 0300006f j 800069a8 <_ldtoa_r+0x304> +8000697c: 07c10793 addi a5,sp,124 +80006980: 08e10693 addi a3,sp,142 +80006984: 0007d703 lhu a4,0(a5) +80006988: 00278793 addi a5,a5,2 +8000698c: ea071ce3 bnez a4,80006844 <_ldtoa_r+0x1a0> +80006990: fed79ae3 bne a5,a3,80006984 <_ldtoa_r+0x2e0> +80006994: 00000493 li s1,0 +80006998: 12410a93 addi s5,sp,292 +8000699c: 16010913 addi s2,sp,352 +800069a0: 0d010413 addi s0,sp,208 +800069a4: 0e810b93 addi s7,sp,232 +800069a8: 00040593 mv a1,s0 +800069ac: 09810513 addi a0,sp,152 +800069b0: e9cfe0ef jal ra,8000504c +800069b4: 09810713 addi a4,sp,152 +800069b8: 00040793 mv a5,s0 +800069bc: 0007d683 lhu a3,0(a5) +800069c0: 00278793 addi a5,a5,2 +800069c4: 00270713 addi a4,a4,2 +800069c8: fed71f23 sh a3,-2(a4) +800069cc: ff7798e3 bne a5,s7,800069bc <_ldtoa_r+0x318> +800069d0: 00040593 mv a1,s0 +800069d4: 07c10513 addi a0,sp,124 +800069d8: 0a011823 sh zero,176(sp) +800069dc: e70fe0ef jal ra,8000504c +800069e0: 07c10793 addi a5,sp,124 +800069e4: 00045703 lhu a4,0(s0) +800069e8: 00240413 addi s0,s0,2 +800069ec: 00278793 addi a5,a5,2 +800069f0: fee79f23 sh a4,-2(a5) +800069f4: ff7418e3 bne s0,s7,800069e4 <_ldtoa_r+0x340> +800069f8: 09810513 addi a0,sp,152 +800069fc: 00090613 mv a2,s2 +80006a00: 07c10593 addi a1,sp,124 +80006a04: 08011a23 sh zero,148(sp) +80006a08: 818ff0ef jal ra,80005a20 +80006a0c: 1ac15503 lhu a0,428(sp) +80006a10: 1c051463 bnez a0,80006bd8 <_ldtoa_r+0x534> +80006a14: 09410c93 addi s9,sp,148 +80006a18: 07e10413 addi s0,sp,126 +80006a1c: 0b610c13 addi s8,sp,182 +80006a20: e60b0593 addi a1,s6,-416 +80006a24: 07c10513 addi a0,sp,124 +80006a28: f1cfe0ef jal ra,80005144 +80006a2c: 1a050663 beqz a0,80006bd8 <_ldtoa_r+0x534> +80006a30: 00000713 li a4,0 +80006a34: 000c8693 mv a3,s9 +80006a38: 01c0006f j 80006a54 <_ldtoa_r+0x3b0> +80006a3c: 00171713 slli a4,a4,0x1 +80006a40: 00f69023 sh a5,0(a3) +80006a44: 01071713 slli a4,a4,0x10 +80006a48: ffe68693 addi a3,a3,-2 +80006a4c: 01075713 srli a4,a4,0x10 +80006a50: 04868463 beq a3,s0,80006a98 <_ldtoa_r+0x3f4> +80006a54: 0006d783 lhu a5,0(a3) +80006a58: 01079613 slli a2,a5,0x10 +80006a5c: 41065613 srai a2,a2,0x10 +80006a60: 00179793 slli a5,a5,0x1 +80006a64: 00065463 bgez a2,80006a6c <_ldtoa_r+0x3c8> +80006a68: 00176713 ori a4,a4,1 +80006a6c: 01079793 slli a5,a5,0x10 +80006a70: 0107d793 srli a5,a5,0x10 +80006a74: 00277613 andi a2,a4,2 +80006a78: 0017e593 ori a1,a5,1 +80006a7c: fc0600e3 beqz a2,80006a3c <_ldtoa_r+0x398> +80006a80: 00171713 slli a4,a4,0x1 +80006a84: 00b69023 sh a1,0(a3) +80006a88: 01071713 slli a4,a4,0x10 +80006a8c: ffe68693 addi a3,a3,-2 +80006a90: 01075713 srli a4,a4,0x10 +80006a94: fc8690e3 bne a3,s0,80006a54 <_ldtoa_r+0x3b0> +80006a98: 0b410713 addi a4,sp,180 +80006a9c: 07c10793 addi a5,sp,124 +80006aa0: 0007d683 lhu a3,0(a5) +80006aa4: 00278793 addi a5,a5,2 +80006aa8: 00270713 addi a4,a4,2 +80006aac: fed71f23 sh a3,-2(a4) +80006ab0: ff9798e3 bne a5,s9,80006aa0 <_ldtoa_r+0x3fc> +80006ab4: 0c011623 sh zero,204(sp) +80006ab8: 00000713 li a4,0 +80006abc: 0cc10693 addi a3,sp,204 +80006ac0: 01c0006f j 80006adc <_ldtoa_r+0x438> +80006ac4: 00171713 slli a4,a4,0x1 +80006ac8: 00f69023 sh a5,0(a3) +80006acc: 01071713 slli a4,a4,0x10 +80006ad0: ffe68693 addi a3,a3,-2 +80006ad4: 01075713 srli a4,a4,0x10 +80006ad8: 05868463 beq a3,s8,80006b20 <_ldtoa_r+0x47c> +80006adc: 0006d783 lhu a5,0(a3) +80006ae0: 01079613 slli a2,a5,0x10 +80006ae4: 41065613 srai a2,a2,0x10 +80006ae8: 00179793 slli a5,a5,0x1 +80006aec: 00065463 bgez a2,80006af4 <_ldtoa_r+0x450> +80006af0: 00176713 ori a4,a4,1 +80006af4: 01079793 slli a5,a5,0x10 +80006af8: 0107d793 srli a5,a5,0x10 +80006afc: 00277613 andi a2,a4,2 +80006b00: 0017e593 ori a1,a5,1 +80006b04: fc0600e3 beqz a2,80006ac4 <_ldtoa_r+0x420> +80006b08: 00171713 slli a4,a4,0x1 +80006b0c: 00b69023 sh a1,0(a3) +80006b10: 01071713 slli a4,a4,0x10 +80006b14: ffe68693 addi a3,a3,-2 +80006b18: 01075713 srli a4,a4,0x10 +80006b1c: fd8690e3 bne a3,s8,80006adc <_ldtoa_r+0x438> +80006b20: 00000713 li a4,0 +80006b24: 0cc10693 addi a3,sp,204 +80006b28: 01c0006f j 80006b44 <_ldtoa_r+0x4a0> +80006b2c: 00171713 slli a4,a4,0x1 +80006b30: 00f69023 sh a5,0(a3) +80006b34: 01071713 slli a4,a4,0x10 +80006b38: ffe68693 addi a3,a3,-2 +80006b3c: 01075713 srli a4,a4,0x10 +80006b40: 05868463 beq a3,s8,80006b88 <_ldtoa_r+0x4e4> +80006b44: 0006d783 lhu a5,0(a3) +80006b48: 01079613 slli a2,a5,0x10 +80006b4c: 41065613 srai a2,a2,0x10 +80006b50: 00179793 slli a5,a5,0x1 +80006b54: 00065463 bgez a2,80006b5c <_ldtoa_r+0x4b8> +80006b58: 00176713 ori a4,a4,1 +80006b5c: 01079793 slli a5,a5,0x10 +80006b60: 0107d793 srli a5,a5,0x10 +80006b64: 00277613 andi a2,a4,2 +80006b68: 0017e593 ori a1,a5,1 +80006b6c: fc0600e3 beqz a2,80006b2c <_ldtoa_r+0x488> +80006b70: 00171713 slli a4,a4,0x1 +80006b74: 00b69023 sh a1,0(a3) +80006b78: 01071713 slli a4,a4,0x10 +80006b7c: ffe68693 addi a3,a3,-2 +80006b80: 01075713 srli a4,a4,0x10 +80006b84: fd8690e3 bne a3,s8,80006b44 <_ldtoa_r+0x4a0> +80006b88: 00000613 li a2,0 +80006b8c: 000c8693 mv a3,s9 +80006b90: 0cc10713 addi a4,sp,204 +80006b94: 0006d583 lhu a1,0(a3) +80006b98: 00075783 lhu a5,0(a4) +80006b9c: ffe68693 addi a3,a3,-2 +80006ba0: ffe70713 addi a4,a4,-2 +80006ba4: 00b787b3 add a5,a5,a1 +80006ba8: 00c787b3 add a5,a5,a2 +80006bac: 0107d613 srli a2,a5,0x10 +80006bb0: 00f69123 sh a5,2(a3) +80006bb4: 00167613 andi a2,a2,1 +80006bb8: fd871ee3 bne a4,s8,80006b94 <_ldtoa_r+0x4f0> +80006bbc: 09810513 addi a0,sp,152 +80006bc0: 00090613 mv a2,s2 +80006bc4: 07c10593 addi a1,sp,124 +80006bc8: e59fe0ef jal ra,80005a20 +80006bcc: 1ac15503 lhu a0,428(sp) +80006bd0: fff48493 addi s1,s1,-1 +80006bd4: e40506e3 beqz a0,80006a20 <_ldtoa_r+0x37c> +80006bd8: 01012783 lw a5,16(sp) +80006bdc: 00012683 lw a3,0(sp) +80006be0: 00300713 li a4,3 +80006be4: 00f037b3 snez a5,a5 +80006be8: 40f007b3 neg a5,a5 +80006bec: 00d7f793 andi a5,a5,13 +80006bf0: 02078793 addi a5,a5,32 +80006bf4: 12f10223 sb a5,292(sp) +80006bf8: 00412783 lw a5,4(sp) +80006bfc: 00e69463 bne a3,a4,80006c04 <_ldtoa_r+0x560> +80006c00: 009787b3 add a5,a5,s1 +80006c04: 02a00713 li a4,42 +80006c08: 00078413 mv s0,a5 +80006c0c: 00f75463 bge a4,a5,80006c14 <_ldtoa_r+0x570> +80006c10: 02a00413 li s0,42 +80006c14: 00a00713 li a4,10 +80006c18: 4ee50263 beq a0,a4,800070fc <_ldtoa_r+0xa58> +80006c1c: 03050513 addi a0,a0,48 +80006c20: 02e00713 li a4,46 +80006c24: 12a102a3 sb a0,293(sp) +80006c28: 12e10323 sb a4,294(sp) +80006c2c: 1e07c2e3 bltz a5,80007610 <_ldtoa_r+0xf6c> +80006c30: 12710793 addi a5,sp,295 +80006c34: 00f12823 sw a5,16(sp) +80006c38: 00000c13 li s8,0 +80006c3c: 00912e23 sw s1,28(sp) +80006c40: 000c0493 mv s1,s8 +80006c44: 00090c13 mv s8,s2 +80006c48: 01012903 lw s2,16(sp) +80006c4c: 0b410c93 addi s9,sp,180 +80006c50: 09410d93 addi s11,sp,148 +80006c54: 07e10b93 addi s7,sp,126 +80006c58: 0b610d13 addi s10,sp,182 +80006c5c: 00000713 li a4,0 +80006c60: 000d8613 mv a2,s11 +80006c64: 01c0006f j 80006c80 <_ldtoa_r+0x5dc> +80006c68: 00171713 slli a4,a4,0x1 +80006c6c: 00f61023 sh a5,0(a2) # 8000 <_start-0x7fff8000> +80006c70: 01071713 slli a4,a4,0x10 +80006c74: ffe60613 addi a2,a2,-2 +80006c78: 01075713 srli a4,a4,0x10 +80006c7c: 05760463 beq a2,s7,80006cc4 <_ldtoa_r+0x620> +80006c80: 00065783 lhu a5,0(a2) +80006c84: 01079593 slli a1,a5,0x10 +80006c88: 4105d593 srai a1,a1,0x10 +80006c8c: 00179793 slli a5,a5,0x1 +80006c90: 0005d463 bgez a1,80006c98 <_ldtoa_r+0x5f4> +80006c94: 00176713 ori a4,a4,1 +80006c98: 01079793 slli a5,a5,0x10 +80006c9c: 0107d793 srli a5,a5,0x10 +80006ca0: 00277593 andi a1,a4,2 +80006ca4: 0017e513 ori a0,a5,1 +80006ca8: fc0580e3 beqz a1,80006c68 <_ldtoa_r+0x5c4> +80006cac: 00171713 slli a4,a4,0x1 +80006cb0: 00a61023 sh a0,0(a2) +80006cb4: 01071713 slli a4,a4,0x10 +80006cb8: ffe60613 addi a2,a2,-2 +80006cbc: 01075713 srli a4,a4,0x10 +80006cc0: fd7610e3 bne a2,s7,80006c80 <_ldtoa_r+0x5dc> +80006cc4: 000c8713 mv a4,s9 +80006cc8: 07c10793 addi a5,sp,124 +80006ccc: 0007d603 lhu a2,0(a5) +80006cd0: 00278793 addi a5,a5,2 +80006cd4: 00270713 addi a4,a4,2 +80006cd8: fec71f23 sh a2,-2(a4) +80006cdc: ffb798e3 bne a5,s11,80006ccc <_ldtoa_r+0x628> +80006ce0: 0c011623 sh zero,204(sp) +80006ce4: 00000713 li a4,0 +80006ce8: 0cc10613 addi a2,sp,204 +80006cec: 01c0006f j 80006d08 <_ldtoa_r+0x664> +80006cf0: 00171713 slli a4,a4,0x1 +80006cf4: 00f61023 sh a5,0(a2) +80006cf8: 01071713 slli a4,a4,0x10 +80006cfc: ffe60613 addi a2,a2,-2 +80006d00: 01075713 srli a4,a4,0x10 +80006d04: 05a60463 beq a2,s10,80006d4c <_ldtoa_r+0x6a8> +80006d08: 00065783 lhu a5,0(a2) +80006d0c: 01079593 slli a1,a5,0x10 +80006d10: 4105d593 srai a1,a1,0x10 +80006d14: 00179793 slli a5,a5,0x1 +80006d18: 0005d463 bgez a1,80006d20 <_ldtoa_r+0x67c> +80006d1c: 00176713 ori a4,a4,1 +80006d20: 01079793 slli a5,a5,0x10 +80006d24: 0107d793 srli a5,a5,0x10 +80006d28: 00277593 andi a1,a4,2 +80006d2c: 0017e513 ori a0,a5,1 +80006d30: fc0580e3 beqz a1,80006cf0 <_ldtoa_r+0x64c> +80006d34: 00171713 slli a4,a4,0x1 +80006d38: 00a61023 sh a0,0(a2) +80006d3c: 01071713 slli a4,a4,0x10 +80006d40: ffe60613 addi a2,a2,-2 +80006d44: 01075713 srli a4,a4,0x10 +80006d48: fda610e3 bne a2,s10,80006d08 <_ldtoa_r+0x664> +80006d4c: 00000713 li a4,0 +80006d50: 0cc10613 addi a2,sp,204 +80006d54: 01c0006f j 80006d70 <_ldtoa_r+0x6cc> +80006d58: 00171713 slli a4,a4,0x1 +80006d5c: 00f61023 sh a5,0(a2) +80006d60: 01071713 slli a4,a4,0x10 +80006d64: ffe60613 addi a2,a2,-2 +80006d68: 01075713 srli a4,a4,0x10 +80006d6c: 05a60463 beq a2,s10,80006db4 <_ldtoa_r+0x710> +80006d70: 00065783 lhu a5,0(a2) +80006d74: 01079593 slli a1,a5,0x10 +80006d78: 4105d593 srai a1,a1,0x10 +80006d7c: 00179793 slli a5,a5,0x1 +80006d80: 0005d463 bgez a1,80006d88 <_ldtoa_r+0x6e4> +80006d84: 00176713 ori a4,a4,1 +80006d88: 01079793 slli a5,a5,0x10 +80006d8c: 0107d793 srli a5,a5,0x10 +80006d90: 00277593 andi a1,a4,2 +80006d94: 0017e513 ori a0,a5,1 +80006d98: fc0580e3 beqz a1,80006d58 <_ldtoa_r+0x6b4> +80006d9c: 00171713 slli a4,a4,0x1 +80006da0: 00a61023 sh a0,0(a2) +80006da4: 01071713 slli a4,a4,0x10 +80006da8: ffe60613 addi a2,a2,-2 +80006dac: 01075713 srli a4,a4,0x10 +80006db0: fda610e3 bne a2,s10,80006d70 <_ldtoa_r+0x6cc> +80006db4: 00000593 li a1,0 +80006db8: 000d8613 mv a2,s11 +80006dbc: 0cc10713 addi a4,sp,204 +80006dc0: 00065503 lhu a0,0(a2) +80006dc4: 00075783 lhu a5,0(a4) +80006dc8: ffe60613 addi a2,a2,-2 +80006dcc: ffe70713 addi a4,a4,-2 +80006dd0: 00a787b3 add a5,a5,a0 +80006dd4: 00b787b3 add a5,a5,a1 +80006dd8: 0107d593 srli a1,a5,0x10 +80006ddc: 00f61123 sh a5,2(a2) +80006de0: 0015f593 andi a1,a1,1 +80006de4: fda71ee3 bne a4,s10,80006dc0 <_ldtoa_r+0x71c> +80006de8: 000c0613 mv a2,s8 +80006dec: 07c10593 addi a1,sp,124 +80006df0: 09810513 addi a0,sp,152 +80006df4: c2dfe0ef jal ra,80005a20 +80006df8: 1ac15783 lhu a5,428(sp) +80006dfc: 00990733 add a4,s2,s1 +80006e00: 00148493 addi s1,s1,1 +80006e04: 03078613 addi a2,a5,48 +80006e08: 00c70023 sb a2,0(a4) +80006e0c: e49458e3 bge s0,s1,80006c5c <_ldtoa_r+0x5b8> +80006e10: fff44513 not a0,s0 +80006e14: 01012703 lw a4,16(sp) +80006e18: 41f55513 srai a0,a0,0x1f +80006e1c: 00a47533 and a0,s0,a0 +80006e20: 01c12483 lw s1,28(sp) +80006e24: 00150913 addi s2,a0,1 +80006e28: 01270933 add s2,a4,s2 +80006e2c: 00a70c33 add s8,a4,a0 +80006e30: 00400713 li a4,4 +80006e34: 04f75e63 bge a4,a5,80006e90 <_ldtoa_r+0x7ec> +80006e38: 00500713 li a4,5 +80006e3c: 00e780e3 beq a5,a4,8000763c <_ldtoa_r+0xf98> +80006e40: ffe94783 lbu a5,-2(s2) +80006e44: ffe90713 addi a4,s2,-2 +80006e48: 07f7f793 andi a5,a5,127 +80006e4c: 78044463 bltz s0,800075d4 <_ldtoa_r+0xf30> +80006e50: 02e00693 li a3,46 +80006e54: 03800613 li a2,56 +80006e58: 03000593 li a1,48 +80006e5c: 00d78e63 beq a5,a3,80006e78 <_ldtoa_r+0x7d4> +80006e60: 78f65263 bge a2,a5,800075e4 <_ldtoa_r+0xf40> +80006e64: fff74783 lbu a5,-1(a4) +80006e68: 00b70023 sb a1,0(a4) +80006e6c: fff70713 addi a4,a4,-1 +80006e70: 07f7f793 andi a5,a5,127 +80006e74: fe9ff06f j 80006e5c <_ldtoa_r+0x7b8> +80006e78: fff74783 lbu a5,-1(a4) +80006e7c: 03800693 li a3,56 +80006e80: 00f6f4e3 bgeu a3,a5,80007688 <_ldtoa_r+0xfe4> +80006e84: 03100793 li a5,49 +80006e88: 00148493 addi s1,s1,1 +80006e8c: fef70fa3 sb a5,-1(a4) +80006e90: 800155b7 lui a1,0x80015 +80006e94: 00048613 mv a2,s1 +80006e98: e5c58593 addi a1,a1,-420 # 80014e5c <__BSS_END__+0xffffe220> +80006e9c: 000c0513 mv a0,s8 +80006ea0: 03d020ef jal ra,800096dc +80006ea4: 07215783 lhu a5,114(sp) +80006ea8: 01412703 lw a4,20(sp) +80006eac: 16912823 sw s1,368(sp) +80006eb0: fff7c793 not a5,a5 +80006eb4: 16e12223 sw a4,356(sp) +80006eb8: 01179713 slli a4,a5,0x11 +80006ebc: 00071e63 bnez a4,80006ed8 <_ldtoa_r+0x834> +80006ec0: 00098513 mv a0,s3 +80006ec4: b9cfe0ef jal ra,80005260 +80006ec8: 22051063 bnez a0,800070e8 <_ldtoa_r+0xa44> +80006ecc: 00098513 mv a0,s3 +80006ed0: 8ccfe0ef jal ra,80004f9c +80006ed4: 20051a63 bnez a0,800070e8 <_ldtoa_r+0xa44> +80006ed8: 00c12683 lw a3,12(sp) +80006edc: 12414703 lbu a4,292(sp) +80006ee0: 00148793 addi a5,s1,1 +80006ee4: 00f6a023 sw a5,0(a3) +80006ee8: 000a8793 mv a5,s5 +80006eec: 02070a63 beqz a4,80006f20 <_ldtoa_r+0x87c> +80006ef0: 02e00693 li a3,46 +80006ef4: 1cd70c63 beq a4,a3,800070cc <_ldtoa_r+0xa28> +80006ef8: 0017c703 lbu a4,1(a5) +80006efc: 00178793 addi a5,a5,1 +80006f00: fe071ae3 bnez a4,80006ef4 <_ldtoa_r+0x850> +80006f04: 04500693 li a3,69 +80006f08: 00fae663 bltu s5,a5,80006f14 <_ldtoa_r+0x870> +80006f0c: 0140006f j 80006f20 <_ldtoa_r+0x87c> +80006f10: 01578863 beq a5,s5,80006f20 <_ldtoa_r+0x87c> +80006f14: fff7c703 lbu a4,-1(a5) +80006f18: fff78793 addi a5,a5,-1 +80006f1c: fed71ae3 bne a4,a3,80006f10 <_ldtoa_r+0x86c> +80006f20: 00078023 sb zero,0(a5) +80006f24: 000a8793 mv a5,s5 +80006f28: 02000693 li a3,32 +80006f2c: 02d00613 li a2,45 +80006f30: 0007c703 lbu a4,0(a5) +80006f34: 00d70463 beq a4,a3,80006f3c <_ldtoa_r+0x898> +80006f38: 00c71663 bne a4,a2,80006f44 <_ldtoa_r+0x8a0> +80006f3c: 00178793 addi a5,a5,1 +80006f40: ff1ff06f j 80006f30 <_ldtoa_r+0x88c> +80006f44: 000a8413 mv s0,s5 +80006f48: 00c0006f j 80006f54 <_ldtoa_r+0x8b0> +80006f4c: 0007c703 lbu a4,0(a5) +80006f50: 00068413 mv s0,a3 +80006f54: 00e40023 sb a4,0(s0) +80006f58: 00140693 addi a3,s0,1 +80006f5c: 00178793 addi a5,a5,1 +80006f60: fe0716e3 bnez a4,80006f4c <_ldtoa_r+0x8a8> +80006f64: 00012683 lw a3,0(sp) +80006f68: 00200793 li a5,2 +80006f6c: fff44703 lbu a4,-1(s0) +80006f70: 12f68663 beq a3,a5,8000709c <_ldtoa_r+0x9f8> +80006f74: 00412783 lw a5,4(sp) +80006f78: 00078693 mv a3,a5 +80006f7c: 0097d463 bge a5,s1,80006f84 <_ldtoa_r+0x8e0> +80006f80: 00048693 mv a3,s1 +80006f84: 03000793 li a5,48 +80006f88: 02f71663 bne a4,a5,80006fb4 <_ldtoa_r+0x910> +80006f8c: 415407b3 sub a5,s0,s5 +80006f90: 02f6d263 bge a3,a5,80006fb4 <_ldtoa_r+0x910> +80006f94: 03000613 li a2,48 +80006f98: 0080006f j 80006fa0 <_ldtoa_r+0x8fc> +80006f9c: 00e6dc63 bge a3,a4,80006fb4 <_ldtoa_r+0x910> +80006fa0: ffe44783 lbu a5,-2(s0) +80006fa4: fe040fa3 sb zero,-1(s0) +80006fa8: fff40413 addi s0,s0,-1 +80006fac: 41540733 sub a4,s0,s5 +80006fb0: fec786e3 beq a5,a2,80006f9c <_ldtoa_r+0x8f8> +80006fb4: 00012703 lw a4,0(sp) +80006fb8: 00300793 li a5,3 +80006fbc: 0af70263 beq a4,a5,80007060 <_ldtoa_r+0x9bc> +80006fc0: 00812783 lw a5,8(sp) +80006fc4: 040a2223 sw zero,68(s4) +80006fc8: 00978693 addi a3,a5,9 +80006fcc: 01700793 li a5,23 +80006fd0: 0cd7f263 bgeu a5,a3,80007094 <_ldtoa_r+0x9f0> +80006fd4: 00100713 li a4,1 +80006fd8: 00400793 li a5,4 +80006fdc: 00179793 slli a5,a5,0x1 +80006fe0: 01478613 addi a2,a5,20 +80006fe4: 00070593 mv a1,a4 +80006fe8: 00170713 addi a4,a4,1 +80006fec: fec6f8e3 bgeu a3,a2,80006fdc <_ldtoa_r+0x938> +80006ff0: 04ba2223 sw a1,68(s4) +80006ff4: 000a0513 mv a0,s4 +80006ff8: 500010ef jal ra,800084f8 <_Balloc> +80006ffc: 04aa2023 sw a0,64(s4) +80007000: 000a8593 mv a1,s5 +80007004: 00050493 mv s1,a0 +80007008: 0a9020ef jal ra,800098b0 +8000700c: 01812783 lw a5,24(sp) +80007010: 00078863 beqz a5,80007020 <_ldtoa_r+0x97c> +80007014: 41540433 sub s0,s0,s5 +80007018: 00848433 add s0,s1,s0 +8000701c: 0087a023 sw s0,0(a5) +80007020: 1ec12083 lw ra,492(sp) +80007024: 1e812403 lw s0,488(sp) +80007028: 1e012903 lw s2,480(sp) +8000702c: 1dc12983 lw s3,476(sp) +80007030: 1d812a03 lw s4,472(sp) +80007034: 1d412a83 lw s5,468(sp) +80007038: 1d012b03 lw s6,464(sp) +8000703c: 1cc12b83 lw s7,460(sp) +80007040: 1c812c03 lw s8,456(sp) +80007044: 1c412c83 lw s9,452(sp) +80007048: 1c012d03 lw s10,448(sp) +8000704c: 1bc12d83 lw s11,444(sp) +80007050: 00048513 mv a0,s1 +80007054: 1e412483 lw s1,484(sp) +80007058: 1f010113 addi sp,sp,496 +8000705c: 00008067 ret +80007060: 00412783 lw a5,4(sp) +80007064: 009784b3 add s1,a5,s1 +80007068: 5004c863 bltz s1,80007578 <_ldtoa_r+0xed4> +8000706c: 00c12783 lw a5,12(sp) +80007070: 00812703 lw a4,8(sp) +80007074: 0007a783 lw a5,0(a5) +80007078: 00f707b3 add a5,a4,a5 +8000707c: 00f12423 sw a5,8(sp) +80007080: 00812783 lw a5,8(sp) +80007084: 040a2223 sw zero,68(s4) +80007088: 00378693 addi a3,a5,3 +8000708c: 01700793 li a5,23 +80007090: f4d7e2e3 bltu a5,a3,80006fd4 <_ldtoa_r+0x930> +80007094: 00000593 li a1,0 +80007098: f5dff06f j 80006ff4 <_ldtoa_r+0x950> +8000709c: 03000793 li a5,48 +800070a0: f2f710e3 bne a4,a5,80006fc0 <_ldtoa_r+0x91c> +800070a4: 415407b3 sub a5,s0,s5 +800070a8: 00100693 li a3,1 +800070ac: eef6c4e3 blt a3,a5,80006f94 <_ldtoa_r+0x8f0> +800070b0: f11ff06f j 80006fc0 <_ldtoa_r+0x91c> +800070b4: 00812483 lw s1,8(sp) +800070b8: 00912223 sw s1,4(sp) +800070bc: 02a00793 li a5,42 +800070c0: ec97d063 bge a5,s1,80006780 <_ldtoa_r+0xdc> +800070c4: 00f12223 sw a5,4(sp) +800070c8: eb8ff06f j 80006780 <_ldtoa_r+0xdc> +800070cc: 0007c703 lbu a4,0(a5) +800070d0: e2070ae3 beqz a4,80006f04 <_ldtoa_r+0x860> +800070d4: 0017c703 lbu a4,1(a5) +800070d8: 00178793 addi a5,a5,1 +800070dc: fee78fa3 sb a4,-1(a5) +800070e0: fe071ae3 bnez a4,800070d4 <_ldtoa_r+0xa30> +800070e4: e21ff06f j 80006f04 <_ldtoa_r+0x860> +800070e8: 00c12703 lw a4,12(sp) +800070ec: 000027b7 lui a5,0x2 +800070f0: 70f78793 addi a5,a5,1807 # 270f <_start-0x7fffd8f1> +800070f4: 00f72023 sw a5,0(a4) +800070f8: e2dff06f j 80006f24 <_ldtoa_r+0x880> +800070fc: 03100713 li a4,49 +80007100: 12e102a3 sb a4,293(sp) +80007104: 02e00713 li a4,46 +80007108: 12e10323 sb a4,294(sp) +8000710c: 00148493 addi s1,s1,1 +80007110: 2af05c63 blez a5,800073c8 <_ldtoa_r+0xd24> +80007114: 03000793 li a5,48 +80007118: 12f103a3 sb a5,295(sp) +8000711c: 12810793 addi a5,sp,296 +80007120: fff40413 addi s0,s0,-1 +80007124: 00f12823 sw a5,16(sp) +80007128: b11ff06f j 80006c38 <_ldtoa_r+0x594> +8000712c: 0b410c93 addi s9,sp,180 +80007130: 000c8713 mv a4,s9 +80007134: 07c10793 addi a5,sp,124 +80007138: 09010613 addi a2,sp,144 +8000713c: 0007d683 lhu a3,0(a5) +80007140: 00278793 addi a5,a5,2 +80007144: 00270713 addi a4,a4,2 +80007148: fed71f23 sh a3,-2(a4) +8000714c: fec798e3 bne a5,a2,8000713c <_ldtoa_r+0xa98> +80007150: 000047b7 lui a5,0x4 +80007154: 08e78793 addi a5,a5,142 # 408e <_start-0x7fffbf72> +80007158: 0cf11323 sh a5,198(sp) +8000715c: 000087b7 lui a5,0x8 +80007160: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80007164: 00f12e23 sw a5,28(sp) +80007168: ffffc7b7 lui a5,0xffffc +8000716c: 12410a93 addi s5,sp,292 +80007170: 0d010413 addi s0,sp,208 +80007174: 01000e13 li t3,16 +80007178: 0c8d8313 addi t1,s11,200 +8000717c: 00278793 addi a5,a5,2 # ffffc002 <__BSS_END__+0x7ffe53c6> +80007180: 03412423 sw s4,40(sp) +80007184: 03512223 sw s5,36(sp) +80007188: 00000493 li s1,0 +8000718c: 000c8a93 mv s5,s9 +80007190: 16010913 addi s2,sp,352 +80007194: 00040c93 mv s9,s0 +80007198: 0aa10b93 addi s7,sp,170 +8000719c: 02f12023 sw a5,32(sp) +800071a0: 000e0a13 mv s4,t3 +800071a4: 00030413 mv s0,t1 +800071a8: 00090693 mv a3,s2 +800071ac: 09810613 addi a2,sp,152 +800071b0: 000a8593 mv a1,s5 +800071b4: 00040513 mv a0,s0 +800071b8: e99fe0ef jal ra,80006050 +800071bc: 04c10713 addi a4,sp,76 +800071c0: 09810793 addi a5,sp,152 +800071c4: 0007d683 lhu a3,0(a5) +800071c8: 00278793 addi a5,a5,2 +800071cc: 00270713 addi a4,a4,2 +800071d0: fed71f23 sh a3,-2(a4) +800071d4: ffa798e3 bne a5,s10,800071c4 <_ldtoa_r+0xb20> +800071d8: 01c12783 lw a5,28(sp) +800071dc: 05e15583 lhu a1,94(sp) +800071e0: 00f5f633 and a2,a1,a5 +800071e4: 02012783 lw a5,32(sp) +800071e8: 00f60533 add a0,a2,a5 +800071ec: 3aa05063 blez a0,8000758c <_ldtoa_r+0xee8> +800071f0: 09000613 li a2,144 +800071f4: 40a60633 sub a2,a2,a0 +800071f8: 000c8713 mv a4,s9 +800071fc: 04c10793 addi a5,sp,76 +80007200: 0007d683 lhu a3,0(a5) +80007204: 00278793 addi a5,a5,2 +80007208: 00270713 addi a4,a4,2 +8000720c: fed71f23 sh a3,-2(a4) +80007210: ff3798e3 bne a5,s3,80007200 <_ldtoa_r+0xb5c> +80007214: 06c05463 blez a2,8000727c <_ldtoa_r+0xbd8> +80007218: 00f00793 li a5,15 +8000721c: 000c8713 mv a4,s9 +80007220: 02c7dc63 bge a5,a2,80007258 <_ldtoa_r+0xbb4> +80007224: ff060613 addi a2,a2,-16 +80007228: 00465693 srli a3,a2,0x4 +8000722c: 00168713 addi a4,a3,1 +80007230: 00171713 slli a4,a4,0x1 +80007234: 00ec8733 add a4,s9,a4 +80007238: 000c8793 mv a5,s9 +8000723c: 00278793 addi a5,a5,2 +80007240: fe079f23 sh zero,-2(a5) +80007244: fee79ce3 bne a5,a4,8000723c <_ldtoa_r+0xb98> +80007248: 08000613 li a2,128 +8000724c: 40a60633 sub a2,a2,a0 +80007250: 00469693 slli a3,a3,0x4 +80007254: 40d60633 sub a2,a2,a3 +80007258: 00161613 slli a2,a2,0x1 +8000725c: 00cd8633 add a2,s11,a2 +80007260: 00075783 lhu a5,0(a4) +80007264: 23065683 lhu a3,560(a2) +80007268: 00d7f7b3 and a5,a5,a3 +8000726c: 00f71023 sh a5,0(a4) +80007270: 01059593 slli a1,a1,0x10 +80007274: 4105d593 srai a1,a1,0x10 +80007278: 1605c063 bltz a1,800073d8 <_ldtoa_r+0xd34> +8000727c: 09810793 addi a5,sp,152 +80007280: 000c8713 mv a4,s9 +80007284: 0007d603 lhu a2,0(a5) +80007288: 00075683 lhu a3,0(a4) +8000728c: 00278793 addi a5,a5,2 +80007290: 00270713 addi a4,a4,2 +80007294: 02d61463 bne a2,a3,800072bc <_ldtoa_r+0xc18> +80007298: fefb96e3 bne s7,a5,80007284 <_ldtoa_r+0xbe0> +8000729c: 000a8713 mv a4,s5 +800072a0: 09810793 addi a5,sp,152 +800072a4: 0007d683 lhu a3,0(a5) +800072a8: 00278793 addi a5,a5,2 +800072ac: 00270713 addi a4,a4,2 +800072b0: fed71f23 sh a3,-2(a4) +800072b4: ffa798e3 bne a5,s10,800072a4 <_ldtoa_r+0xc00> +800072b8: 014484b3 add s1,s1,s4 +800072bc: 01440413 addi s0,s0,20 +800072c0: 12cd8793 addi a5,s11,300 +800072c4: 001a5a13 srli s4,s4,0x1 +800072c8: eef410e3 bne s0,a5,800071a8 <_ldtoa_r+0xb04> +800072cc: 0c615783 lhu a5,198(sp) +800072d0: 08e15703 lhu a4,142(sp) +800072d4: 000c8413 mv s0,s9 +800072d8: 02812a03 lw s4,40(sp) +800072dc: 00e787b3 add a5,a5,a4 +800072e0: ffffc737 lui a4,0xffffc +800072e4: 000a8c93 mv s9,s5 +800072e8: f7270713 addi a4,a4,-142 # ffffbf72 <__BSS_END__+0x7ffe5336> +800072ec: 02412a83 lw s5,36(sp) +800072f0: 00e787b3 add a5,a5,a4 +800072f4: 0cf11323 sh a5,198(sp) +800072f8: 07c10713 addi a4,sp,124 +800072fc: 000c8793 mv a5,s9 +80007300: 0c810613 addi a2,sp,200 +80007304: 0007d683 lhu a3,0(a5) +80007308: 00278793 addi a5,a5,2 +8000730c: 00270713 addi a4,a4,2 +80007310: fed71f23 sh a3,-2(a4) +80007314: fec798e3 bne a5,a2,80007304 <_ldtoa_r+0xc60> +80007318: 00000713 li a4,0 +8000731c: 09810793 addi a5,sp,152 +80007320: 0080006f j 80007328 <_ldtoa_r+0xc84> +80007324: 000c5703 lhu a4,0(s8) +80007328: 00278793 addi a5,a5,2 +8000732c: fee79f23 sh a4,-2(a5) +80007330: 002c0c13 addi s8,s8,2 +80007334: ffa798e3 bne a5,s10,80007324 <_ldtoa_r+0xc80> +80007338: 028d8d13 addi s10,s11,40 +8000733c: 00001c37 lui s8,0x1 +80007340: 118d8d93 addi s11,s11,280 +80007344: 0100006f j 80007354 <_ldtoa_r+0xcb0> +80007348: 001c5c13 srli s8,s8,0x1 +8000734c: 29bd0063 beq s10,s11,800075cc <_ldtoa_r+0xf28> +80007350: 014d0d13 addi s10,s10,20 +80007354: 000c8593 mv a1,s9 +80007358: 000d8513 mv a0,s11 +8000735c: de9fd0ef jal ra,80005144 +80007360: 00050793 mv a5,a0 +80007364: 000c8593 mv a1,s9 +80007368: 000d0513 mv a0,s10 +8000736c: 26f04063 bgtz a5,800075cc <_ldtoa_r+0xf28> +80007370: dd5fd0ef jal ra,80005144 +80007374: fca04ae3 bgtz a0,80007348 <_ldtoa_r+0xca4> +80007378: 00090693 mv a3,s2 +8000737c: 000c8613 mv a2,s9 +80007380: 000c8593 mv a1,s9 +80007384: 000d0513 mv a0,s10 +80007388: cc9fe0ef jal ra,80006050 +8000738c: 09810613 addi a2,sp,152 +80007390: 00090693 mv a3,s2 +80007394: 00060593 mv a1,a2 +80007398: 000d0513 mv a0,s10 +8000739c: 89dfe0ef jal ra,80005c38 +800073a0: 018484b3 add s1,s1,s8 +800073a4: fa5ff06f j 80007348 <_ldtoa_r+0xca4> +800073a8: 12410a93 addi s5,sp,292 +800073ac: 800155b7 lui a1,0x80015 +800073b0: e3858593 addi a1,a1,-456 # 80014e38 <__BSS_END__+0xffffe1fc> +800073b4: 000a8513 mv a0,s5 +800073b8: 000024b7 lui s1,0x2 +800073bc: 320020ef jal ra,800096dc +800073c0: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> +800073c4: ae1ff06f j 80006ea4 <_ldtoa_r+0x800> +800073c8: 12710c13 addi s8,sp,295 +800073cc: ac0792e3 bnez a5,80006e90 <_ldtoa_r+0x7ec> +800073d0: 01812823 sw s8,16(sp) +800073d4: 865ff06f j 80006c38 <_ldtoa_r+0x594> +800073d8: 04c10793 addi a5,sp,76 +800073dc: 000c8713 mv a4,s9 +800073e0: 00c0006f j 800073ec <_ldtoa_r+0xd48> +800073e4: 05e10693 addi a3,sp,94 +800073e8: e8f68ae3 beq a3,a5,8000727c <_ldtoa_r+0xbd8> +800073ec: 0007d603 lhu a2,0(a5) +800073f0: 00075683 lhu a3,0(a4) +800073f4: 00278793 addi a5,a5,2 +800073f8: 00270713 addi a4,a4,2 +800073fc: fed604e3 beq a2,a3,800073e4 <_ldtoa_r+0xd40> +80007400: 0e215783 lhu a5,226(sp) +80007404: 01c12703 lw a4,28(sp) +80007408: 00f777b3 and a5,a4,a5 +8000740c: 00e79e63 bne a5,a4,80007428 <_ldtoa_r+0xd84> +80007410: 000c8513 mv a0,s9 +80007414: b89fd0ef jal ra,80004f9c +80007418: e60512e3 bnez a0,8000727c <_ldtoa_r+0xbd8> +8000741c: 000c8513 mv a0,s9 +80007420: e41fd0ef jal ra,80005260 +80007424: e4051ce3 bnez a0,8000727c <_ldtoa_r+0xbd8> +80007428: 0ec10593 addi a1,sp,236 +8000742c: 000c0513 mv a0,s8 +80007430: c1dfd0ef jal ra,8000504c +80007434: 10810593 addi a1,sp,264 +80007438: 000c8513 mv a0,s9 +8000743c: c11fd0ef jal ra,8000504c +80007440: 0ec15603 lhu a2,236(sp) +80007444: 10a15503 lhu a0,266(sp) +80007448: 0ee15883 lhu a7,238(sp) +8000744c: fff64613 not a2,a2 +80007450: 01061613 slli a2,a2,0x10 +80007454: 01065613 srli a2,a2,0x10 +80007458: 0ec11623 sh a2,236(sp) +8000745c: 40a885b3 sub a1,a7,a0 +80007460: 00050693 mv a3,a0 +80007464: 06b05e63 blez a1,800074e0 <_ldtoa_r+0xe3c> +80007468: 02412683 lw a3,36(sp) +8000746c: 10810713 addi a4,sp,264 +80007470: 12010793 addi a5,sp,288 +80007474: 00075583 lhu a1,0(a4) +80007478: 00270713 addi a4,a4,2 +8000747c: 00268693 addi a3,a3,2 +80007480: feb69f23 sh a1,-2(a3) +80007484: fef718e3 bne a4,a5,80007474 <_ldtoa_r+0xdd0> +80007488: 12011e23 sh zero,316(sp) +8000748c: 10810713 addi a4,sp,264 +80007490: 0ec10693 addi a3,sp,236 +80007494: 0080006f j 8000749c <_ldtoa_r+0xdf8> +80007498: 0006d603 lhu a2,0(a3) +8000749c: 00270713 addi a4,a4,2 +800074a0: fec71f23 sh a2,-2(a4) +800074a4: 00268693 addi a3,a3,2 +800074a8: fef718e3 bne a4,a5,80007498 <_ldtoa_r+0xdf4> +800074ac: 02412783 lw a5,36(sp) +800074b0: 12011023 sh zero,288(sp) +800074b4: 0ec10713 addi a4,sp,236 +800074b8: 13c10613 addi a2,sp,316 +800074bc: 0007d683 lhu a3,0(a5) +800074c0: 00278793 addi a5,a5,2 +800074c4: 00270713 addi a4,a4,2 +800074c8: fed71f23 sh a3,-2(a4) +800074cc: fec798e3 bne a5,a2,800074bc <_ldtoa_r+0xe18> +800074d0: 10a15683 lhu a3,266(sp) +800074d4: 411505b3 sub a1,a0,a7 +800074d8: 10011223 sh zero,260(sp) +800074dc: 00068513 mv a0,a3 +800074e0: 2c058663 beqz a1,800077ac <_ldtoa_r+0x1108> +800074e4: 02d12623 sw a3,44(sp) +800074e8: f6f00793 li a5,-145 +800074ec: 06f5c863 blt a1,a5,8000755c <_ldtoa_r+0xeb8> +800074f0: 0ec10513 addi a0,sp,236 +800074f4: d89fd0ef jal ra,8000527c +800074f8: 02c12683 lw a3,44(sp) +800074fc: 00050593 mv a1,a0 +80007500: 12010793 addi a5,sp,288 +80007504: 10410513 addi a0,sp,260 +80007508: 0ec15603 lhu a2,236(sp) +8000750c: 10815703 lhu a4,264(sp) +80007510: 2ee60a63 beq a2,a4,80007804 <_ldtoa_r+0x1160> +80007514: 00000713 li a4,0 +80007518: 00070613 mv a2,a4 +8000751c: 0007d703 lhu a4,0(a5) +80007520: 00055803 lhu a6,0(a0) +80007524: ffe78793 addi a5,a5,-2 +80007528: 40c70733 sub a4,a4,a2 +8000752c: 41070733 sub a4,a4,a6 +80007530: 01075613 srli a2,a4,0x10 +80007534: 00e79123 sh a4,2(a5) +80007538: 10a10713 addi a4,sp,266 +8000753c: 00167613 andi a2,a2,1 +80007540: ffe50513 addi a0,a0,-2 +80007544: fce79ce3 bne a5,a4,8000751c <_ldtoa_r+0xe78> +80007548: 00100613 li a2,1 +8000754c: 00090793 mv a5,s2 +80007550: 04000713 li a4,64 +80007554: 10810513 addi a0,sp,264 +80007558: 8bcfe0ef jal ra,80005614 +8000755c: 000c8593 mv a1,s9 +80007560: 10810513 addi a0,sp,264 +80007564: e24fe0ef jal ra,80005b88 +80007568: d15ff06f j 8000727c <_ldtoa_r+0xbd8> +8000756c: 00812783 lw a5,8(sp) +80007570: fff78493 addi s1,a5,-1 +80007574: b45ff06f j 800070b8 <_ldtoa_r+0xa14> +80007578: 00c12783 lw a5,12(sp) +8000757c: 12010223 sb zero,292(sp) +80007580: 000a8413 mv s0,s5 +80007584: 0007a023 sw zero,0(a5) +80007588: af9ff06f j 80007080 <_ldtoa_r+0x9dc> +8000758c: 000c8793 mv a5,s9 +80007590: 0e410713 addi a4,sp,228 +80007594: 00278793 addi a5,a5,2 +80007598: fe079f23 sh zero,-2(a5) +8000759c: fee79ce3 bne a5,a4,80007594 <_ldtoa_r+0xef0> +800075a0: cd1ff06f j 80007270 <_ldtoa_r+0xbcc> +800075a4: 01012783 lw a5,16(sp) +800075a8: 12410a93 addi s5,sp,292 +800075ac: 06078a63 beqz a5,80007620 <_ldtoa_r+0xf7c> +800075b0: 800155b7 lui a1,0x80015 +800075b4: e4058593 addi a1,a1,-448 # 80014e40 <__BSS_END__+0xffffe204> +800075b8: 000a8513 mv a0,s5 +800075bc: 000024b7 lui s1,0x2 +800075c0: 11c020ef jal ra,800096dc +800075c4: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> +800075c8: 8ddff06f j 80006ea4 <_ldtoa_r+0x800> +800075cc: 0e810b93 addi s7,sp,232 +800075d0: bd8ff06f j 800069a8 <_ldtoa_r+0x304> +800075d4: 03100793 li a5,49 +800075d8: fef90f23 sb a5,-2(s2) +800075dc: 00148493 addi s1,s1,1 +800075e0: 8b1ff06f j 80006e90 <_ldtoa_r+0x7ec> +800075e4: 00178793 addi a5,a5,1 +800075e8: 00f70023 sb a5,0(a4) +800075ec: 8a5ff06f j 80006e90 <_ldtoa_r+0x7ec> +800075f0: 12410a93 addi s5,sp,292 +800075f4: 800155b7 lui a1,0x80015 +800075f8: e5858593 addi a1,a1,-424 # 80014e58 <__BSS_END__+0xffffe21c> +800075fc: 000a8513 mv a0,s5 +80007600: 000024b7 lui s1,0x2 +80007604: 0d8020ef jal ra,800096dc +80007608: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> +8000760c: 899ff06f j 80006ea4 <_ldtoa_r+0x800> +80007610: 1ac15783 lhu a5,428(sp) +80007614: 12610c13 addi s8,sp,294 +80007618: 12710913 addi s2,sp,295 +8000761c: 815ff06f j 80006e30 <_ldtoa_r+0x78c> +80007620: 800155b7 lui a1,0x80015 +80007624: e4c58593 addi a1,a1,-436 # 80014e4c <__BSS_END__+0xffffe210> +80007628: 000a8513 mv a0,s5 +8000762c: 000024b7 lui s1,0x2 +80007630: 0ac020ef jal ra,800096dc +80007634: 70f48493 addi s1,s1,1807 # 270f <_start-0x7fffd8f1> +80007638: 86dff06f j 80006ea4 <_ldtoa_r+0x800> +8000763c: 09810593 addi a1,sp,152 +80007640: 07c10513 addi a0,sp,124 +80007644: d44fe0ef jal ra,80005b88 +80007648: e60b0593 addi a1,s6,-416 +8000764c: 09810513 addi a0,sp,152 +80007650: af5fd0ef jal ra,80005144 +80007654: fe051663 bnez a0,80006e40 <_ldtoa_r+0x79c> +80007658: 82044ce3 bltz s0,80006e90 <_ldtoa_r+0x7ec> +8000765c: ffe94783 lbu a5,-2(s2) +80007660: fd278713 addi a4,a5,-46 +80007664: 00173713 seqz a4,a4 +80007668: fff74713 not a4,a4 +8000766c: 00ec0733 add a4,s8,a4 +80007670: 00074703 lbu a4,0(a4) +80007674: 00177713 andi a4,a4,1 +80007678: 80070ce3 beqz a4,80006e90 <_ldtoa_r+0x7ec> +8000767c: ffe90713 addi a4,s2,-2 +80007680: 07f7f793 andi a5,a5,127 +80007684: fccff06f j 80006e50 <_ldtoa_r+0x7ac> +80007688: 00178793 addi a5,a5,1 +8000768c: fef70fa3 sb a5,-1(a4) +80007690: 801ff06f j 80006e90 <_ldtoa_r+0x7ec> +80007694: 0d010413 addi s0,sp,208 +80007698: 00040593 mv a1,s0 +8000769c: 07c10513 addi a0,sp,124 +800076a0: 00004cb7 lui s9,0x4 +800076a4: 9a9fd0ef jal ra,8000504c +800076a8: 00000493 li s1,0 +800076ac: 0e810b93 addi s7,sp,232 +800076b0: 0cc10913 addi s2,sp,204 +800076b4: 0d210a93 addi s5,sp,210 +800076b8: ffec8c93 addi s9,s9,-2 # 3ffe <_start-0x7fffc002> +800076bc: 0e815783 lhu a5,232(sp) +800076c0: 0077f793 andi a5,a5,7 +800076c4: 0c079a63 bnez a5,80007798 <_ldtoa_r+0x10f4> +800076c8: 0b410713 addi a4,sp,180 +800076cc: 00040793 mv a5,s0 +800076d0: 0007d683 lhu a3,0(a5) +800076d4: 00278793 addi a5,a5,2 +800076d8: 00270713 addi a4,a4,2 +800076dc: fed71f23 sh a3,-2(a4) +800076e0: ff7798e3 bne a5,s7,800076d0 <_ldtoa_r+0x102c> +800076e4: 0b410513 addi a0,sp,180 +800076e8: 0c011623 sh zero,204(sp) +800076ec: f40fd0ef jal ra,80004e2c +800076f0: 0b410513 addi a0,sp,180 +800076f4: f38fd0ef jal ra,80004e2c +800076f8: 00000613 li a2,0 +800076fc: 00090693 mv a3,s2 +80007700: 000b8713 mv a4,s7 +80007704: 0006d583 lhu a1,0(a3) +80007708: 00075783 lhu a5,0(a4) +8000770c: ffe68693 addi a3,a3,-2 +80007710: ffe70713 addi a4,a4,-2 +80007714: 00b787b3 add a5,a5,a1 +80007718: 00c787b3 add a5,a5,a2 +8000771c: 0107d613 srli a2,a5,0x10 +80007720: 00f69123 sh a5,2(a3) +80007724: 00167613 andi a2,a2,1 +80007728: fd571ee3 bne a4,s5,80007704 <_ldtoa_r+0x1060> +8000772c: 0b615783 lhu a5,182(sp) +80007730: 0b815703 lhu a4,184(sp) +80007734: 00378793 addi a5,a5,3 +80007738: 0af11b23 sh a5,182(sp) +8000773c: 02070063 beqz a4,8000775c <_ldtoa_r+0x10b8> +80007740: 0b410513 addi a0,sp,180 +80007744: ee8fd0ef jal ra,80004e2c +80007748: 0b615783 lhu a5,182(sp) +8000774c: 0b815703 lhu a4,184(sp) +80007750: 00178793 addi a5,a5,1 +80007754: 0af11b23 sh a5,182(sp) +80007758: fe0714e3 bnez a4,80007740 <_ldtoa_r+0x109c> +8000775c: 0cc15783 lhu a5,204(sp) +80007760: 02079c63 bnez a5,80007798 <_ldtoa_r+0x10f4> +80007764: 0b615783 lhu a5,182(sp) +80007768: 02fce863 bltu s9,a5,80007798 <_ldtoa_r+0x10f4> +8000776c: 00040713 mv a4,s0 +80007770: 0b410793 addi a5,sp,180 +80007774: 0007d683 lhu a3,0(a5) +80007778: 00278793 addi a5,a5,2 +8000777c: 00270713 addi a4,a4,2 +80007780: fed71f23 sh a3,-2(a4) +80007784: ff2798e3 bne a5,s2,80007774 <_ldtoa_r+0x10d0> +80007788: 0e011423 sh zero,232(sp) +8000778c: fff48493 addi s1,s1,-1 +80007790: fd500793 li a5,-43 +80007794: f2f494e3 bne s1,a5,800076bc <_ldtoa_r+0x1018> +80007798: 07c10593 addi a1,sp,124 +8000779c: 00040513 mv a0,s0 +800077a0: be8fe0ef jal ra,80005b88 +800077a4: 16010913 addi s2,sp,352 +800077a8: 8f4ff06f j 8000689c <_ldtoa_r+0x1f8> +800077ac: 10c10713 addi a4,sp,268 +800077b0: 0f010793 addi a5,sp,240 +800077b4: 0007d883 lhu a7,0(a5) +800077b8: 00075603 lhu a2,0(a4) +800077bc: 00278793 addi a5,a5,2 +800077c0: 00270713 addi a4,a4,2 +800077c4: 02c89863 bne a7,a2,800077f4 <_ldtoa_r+0x1150> +800077c8: 10610613 addi a2,sp,262 +800077cc: fec794e3 bne a5,a2,800077b4 <_ldtoa_r+0x1110> +800077d0: 0ec15703 lhu a4,236(sp) +800077d4: 10815783 lhu a5,264(sp) +800077d8: 06f70263 beq a4,a5,8000783c <_ldtoa_r+0x1198> +800077dc: 000c8793 mv a5,s9 +800077e0: 0e410713 addi a4,sp,228 +800077e4: 00278793 addi a5,a5,2 +800077e8: fe079f23 sh zero,-2(a5) +800077ec: fee79ce3 bne a5,a4,800077e4 <_ldtoa_r+0x1140> +800077f0: a8dff06f j 8000727c <_ldtoa_r+0xbd8> +800077f4: 0d166663 bltu a2,a7,800078c0 <_ldtoa_r+0x121c> +800077f8: 12010793 addi a5,sp,288 +800077fc: 10410513 addi a0,sp,260 +80007800: d09ff06f j 80007508 <_ldtoa_r+0xe64> +80007804: 00000713 li a4,0 +80007808: 0ee10313 addi t1,sp,238 +8000780c: 0007d803 lhu a6,0(a5) +80007810: 00055603 lhu a2,0(a0) +80007814: ffe78793 addi a5,a5,-2 +80007818: ffe50513 addi a0,a0,-2 +8000781c: 01060633 add a2,a2,a6 +80007820: 00e60733 add a4,a2,a4 +80007824: 01075613 srli a2,a4,0x10 +80007828: 00e79123 sh a4,2(a5) +8000782c: 00167713 andi a4,a2,1 +80007830: fc651ee3 bne a0,t1,8000780c <_ldtoa_r+0x1168> +80007834: 00000613 li a2,0 +80007838: d15ff06f j 8000754c <_ldtoa_r+0xea8> +8000783c: 00068713 mv a4,a3 +80007840: 06069263 bnez a3,800078a4 <_ldtoa_r+0x1200> +80007844: 10e11783 lh a5,270(sp) +80007848: 0407ce63 bltz a5,800078a4 <_ldtoa_r+0x1200> +8000784c: 12010693 addi a3,sp,288 +80007850: 0200006f j 80007870 <_ldtoa_r+0x11cc> +80007854: 00f69023 sh a5,0(a3) +80007858: 00171713 slli a4,a4,0x1 +8000785c: 01071713 slli a4,a4,0x10 +80007860: ffe68693 addi a3,a3,-2 +80007864: 10a10793 addi a5,sp,266 +80007868: 01075713 srli a4,a4,0x10 +8000786c: cef688e3 beq a3,a5,8000755c <_ldtoa_r+0xeb8> +80007870: 0006d783 lhu a5,0(a3) +80007874: 01079613 slli a2,a5,0x10 +80007878: 41065613 srai a2,a2,0x10 +8000787c: 00179793 slli a5,a5,0x1 +80007880: 00065463 bgez a2,80007888 <_ldtoa_r+0x11e4> +80007884: 00176713 ori a4,a4,1 +80007888: 01079793 slli a5,a5,0x10 +8000788c: 0107d793 srli a5,a5,0x10 +80007890: 00277613 andi a2,a4,2 +80007894: 0017e593 ori a1,a5,1 +80007898: fa060ee3 beqz a2,80007854 <_ldtoa_r+0x11b0> +8000789c: 00b69023 sh a1,0(a3) +800078a0: fb9ff06f j 80007858 <_ldtoa_r+0x11b4> +800078a4: 10c10613 addi a2,sp,268 800078a8: 12010793 addi a5,sp,288 -800078ac: 10410513 addi a0,sp,260 -800078b0: d09ff06f j 800075b8 <_ldtoa_r+0xe64> -800078b4: 00000713 li a4,0 -800078b8: 0ee10313 addi t1,sp,238 -800078bc: 0007d803 lhu a6,0(a5) -800078c0: 00055603 lhu a2,0(a0) -800078c4: ffe78793 addi a5,a5,-2 -800078c8: ffe50513 addi a0,a0,-2 -800078cc: 01060633 add a2,a2,a6 -800078d0: 00e60733 add a4,a2,a4 -800078d4: 01075613 srli a2,a4,0x10 -800078d8: 00e79123 sh a4,2(a5) -800078dc: 00167713 andi a4,a2,1 -800078e0: fc651ee3 bne a0,t1,800078bc <_ldtoa_r+0x1168> -800078e4: 00000613 li a2,0 -800078e8: d15ff06f j 800075fc <_ldtoa_r+0xea8> -800078ec: 00068713 mv a4,a3 -800078f0: 06069263 bnez a3,80007954 <_ldtoa_r+0x1200> -800078f4: 10e11783 lh a5,270(sp) -800078f8: 0407ce63 bltz a5,80007954 <_ldtoa_r+0x1200> -800078fc: 12010693 addi a3,sp,288 -80007900: 0200006f j 80007920 <_ldtoa_r+0x11cc> -80007904: 00f69023 sh a5,0(a3) -80007908: 00171713 slli a4,a4,0x1 -8000790c: 01071713 slli a4,a4,0x10 -80007910: ffe68693 addi a3,a3,-2 -80007914: 10a10793 addi a5,sp,266 -80007918: 01075713 srli a4,a4,0x10 -8000791c: cef688e3 beq a3,a5,8000760c <_ldtoa_r+0xeb8> -80007920: 0006d783 lhu a5,0(a3) -80007924: 01079613 slli a2,a5,0x10 -80007928: 41065613 srai a2,a2,0x10 -8000792c: 00179793 slli a5,a5,0x1 -80007930: 00065463 bgez a2,80007938 <_ldtoa_r+0x11e4> -80007934: 00176713 ori a4,a4,1 -80007938: 01079793 slli a5,a5,0x10 -8000793c: 0107d793 srli a5,a5,0x10 -80007940: 00277613 andi a2,a4,2 -80007944: 0017e593 ori a1,a5,1 -80007948: fa060ee3 beqz a2,80007904 <_ldtoa_r+0x11b0> -8000794c: 00b69023 sh a1,0(a3) -80007950: fb9ff06f j 80007908 <_ldtoa_r+0x11b4> -80007954: 10c10613 addi a2,sp,268 -80007958: 12010793 addi a5,sp,288 -8000795c: 08071263 bnez a4,800079e0 <_ldtoa_r+0x128c> -80007960: 08c78263 beq a5,a2,800079e4 <_ldtoa_r+0x1290> -80007964: 00065703 lhu a4,0(a2) -80007968: 00260613 addi a2,a2,2 -8000796c: ff1ff06f j 8000795c <_ldtoa_r+0x1208> -80007970: 02412603 lw a2,36(sp) -80007974: 10810713 addi a4,sp,264 -80007978: 12010793 addi a5,sp,288 -8000797c: 00075503 lhu a0,0(a4) -80007980: 00270713 addi a4,a4,2 -80007984: 00260613 addi a2,a2,2 -80007988: fea61f23 sh a0,-2(a2) -8000798c: fef718e3 bne a4,a5,8000797c <_ldtoa_r+0x1228> -80007990: 12011e23 sh zero,316(sp) -80007994: 10810613 addi a2,sp,264 -80007998: 0ec10713 addi a4,sp,236 -8000799c: 10410513 addi a0,sp,260 -800079a0: 00075803 lhu a6,0(a4) -800079a4: 00270713 addi a4,a4,2 -800079a8: 00260613 addi a2,a2,2 -800079ac: ff061f23 sh a6,-2(a2) -800079b0: fea718e3 bne a4,a0,800079a0 <_ldtoa_r+0x124c> -800079b4: 02412703 lw a4,36(sp) -800079b8: 12011023 sh zero,288(sp) -800079bc: 0ec10893 addi a7,sp,236 -800079c0: 13c10613 addi a2,sp,316 -800079c4: 00075803 lhu a6,0(a4) -800079c8: 00270713 addi a4,a4,2 -800079cc: 00288893 addi a7,a7,2 -800079d0: ff089f23 sh a6,-2(a7) -800079d4: fec718e3 bne a4,a2,800079c4 <_ldtoa_r+0x1270> -800079d8: 10011223 sh zero,260(sp) -800079dc: bddff06f j 800075b8 <_ldtoa_r+0xe64> -800079e0: 00168513 addi a0,a3,1 -800079e4: 10a11523 sh a0,266(sp) -800079e8: c25ff06f j 8000760c <_ldtoa_r+0xeb8> +800078ac: 08071263 bnez a4,80007930 <_ldtoa_r+0x128c> +800078b0: 08c78263 beq a5,a2,80007934 <_ldtoa_r+0x1290> +800078b4: 00065703 lhu a4,0(a2) +800078b8: 00260613 addi a2,a2,2 +800078bc: ff1ff06f j 800078ac <_ldtoa_r+0x1208> +800078c0: 02412603 lw a2,36(sp) +800078c4: 10810713 addi a4,sp,264 +800078c8: 12010793 addi a5,sp,288 +800078cc: 00075503 lhu a0,0(a4) +800078d0: 00270713 addi a4,a4,2 +800078d4: 00260613 addi a2,a2,2 +800078d8: fea61f23 sh a0,-2(a2) +800078dc: fef718e3 bne a4,a5,800078cc <_ldtoa_r+0x1228> +800078e0: 12011e23 sh zero,316(sp) +800078e4: 10810613 addi a2,sp,264 +800078e8: 0ec10713 addi a4,sp,236 +800078ec: 10410513 addi a0,sp,260 +800078f0: 00075803 lhu a6,0(a4) +800078f4: 00270713 addi a4,a4,2 +800078f8: 00260613 addi a2,a2,2 +800078fc: ff061f23 sh a6,-2(a2) +80007900: fea718e3 bne a4,a0,800078f0 <_ldtoa_r+0x124c> +80007904: 02412703 lw a4,36(sp) +80007908: 12011023 sh zero,288(sp) +8000790c: 0ec10893 addi a7,sp,236 +80007910: 13c10613 addi a2,sp,316 +80007914: 00075803 lhu a6,0(a4) +80007918: 00270713 addi a4,a4,2 +8000791c: 00288893 addi a7,a7,2 +80007920: ff089f23 sh a6,-2(a7) +80007924: fec718e3 bne a4,a2,80007914 <_ldtoa_r+0x1270> +80007928: 10011223 sh zero,260(sp) +8000792c: bddff06f j 80007508 <_ldtoa_r+0xe64> +80007930: 00168513 addi a0,a3,1 +80007934: 10a11523 sh a0,266(sp) +80007938: c25ff06f j 8000755c <_ldtoa_r+0xeb8> -800079ec <_ldcheck>: -800079ec: 00852703 lw a4,8(a0) -800079f0: 00c52783 lw a5,12(a0) -800079f4: 00052603 lw a2,0(a0) -800079f8: 00452683 lw a3,4(a0) -800079fc: fc010113 addi sp,sp,-64 -80007a00: 00010513 mv a0,sp -80007a04: 01410593 addi a1,sp,20 -80007a08: 00e12423 sw a4,8(sp) -80007a0c: 00f12623 sw a5,12(sp) -80007a10: 02112e23 sw ra,60(sp) -80007a14: 00c12023 sw a2,0(sp) -80007a18: 00d12223 sw a3,4(sp) -80007a1c: bf5fe0ef jal ra,80006610 -80007a20: 02615783 lhu a5,38(sp) -80007a24: 00000513 li a0,0 -80007a28: fff7c793 not a5,a5 -80007a2c: 01179713 slli a4,a5,0x11 -80007a30: 00071a63 bnez a4,80007a44 <_ldcheck+0x58> -80007a34: 01410513 addi a0,sp,20 -80007a38: e14fd0ef jal ra,8000504c -80007a3c: 00153513 seqz a0,a0 -80007a40: 00150513 addi a0,a0,1 -80007a44: 03c12083 lw ra,60(sp) -80007a48: 04010113 addi sp,sp,64 -80007a4c: 00008067 ret +8000793c <_ldcheck>: +8000793c: 00852703 lw a4,8(a0) +80007940: 00c52783 lw a5,12(a0) +80007944: 00052603 lw a2,0(a0) +80007948: 00452683 lw a3,4(a0) +8000794c: fc010113 addi sp,sp,-64 +80007950: 00010513 mv a0,sp +80007954: 01410593 addi a1,sp,20 +80007958: 00e12423 sw a4,8(sp) +8000795c: 00f12623 sw a5,12(sp) +80007960: 02112e23 sw ra,60(sp) +80007964: 00c12023 sw a2,0(sp) +80007968: 00d12223 sw a3,4(sp) +8000796c: bf5fe0ef jal ra,80006560 +80007970: 02615783 lhu a5,38(sp) +80007974: 00000513 li a0,0 +80007978: fff7c793 not a5,a5 +8000797c: 01179713 slli a4,a5,0x11 +80007980: 00071a63 bnez a4,80007994 <_ldcheck+0x58> +80007984: 01410513 addi a0,sp,20 +80007988: e14fd0ef jal ra,80004f9c +8000798c: 00153513 seqz a0,a0 +80007990: 00150513 addi a0,a0,1 +80007994: 03c12083 lw ra,60(sp) +80007998: 04010113 addi sp,sp,64 +8000799c: 00008067 ret -80007a50 <__localeconv_l>: -80007a50: 0f050513 addi a0,a0,240 -80007a54: 00008067 ret +800079a0 <__localeconv_l>: +800079a0: 0f050513 addi a0,a0,240 +800079a4: 00008067 ret -80007a58 <_localeconv_r>: -80007a58: eb018513 addi a0,gp,-336 # 800166b8 <__global_locale+0xf0> -80007a5c: 00008067 ret +800079a8 <_localeconv_r>: +800079a8: 2b818513 addi a0,gp,696 # 80016ac0 <__global_locale+0xf0> +800079ac: 00008067 ret -80007a60 : -80007a60: eb018513 addi a0,gp,-336 # 800166b8 <__global_locale+0xf0> -80007a64: 00008067 ret +800079b0 : +800079b0: 2b818513 addi a0,gp,696 # 80016ac0 <__global_locale+0xf0> +800079b4: 00008067 ret -80007a68 <_setlocale_r>: -80007a68: ff010113 addi sp,sp,-16 -80007a6c: 00112623 sw ra,12(sp) -80007a70: 00812423 sw s0,8(sp) -80007a74: 00912223 sw s1,4(sp) -80007a78: 02060c63 beqz a2,80007ab0 <_setlocale_r+0x48> -80007a7c: 800155b7 lui a1,0x80015 -80007a80: 06c58593 addi a1,a1,108 # 8001506c <__BSS_END__+0xffffe43c> -80007a84: 00060513 mv a0,a2 -80007a88: 00060413 mv s0,a2 -80007a8c: 701010ef jal ra,8000998c -80007a90: 800154b7 lui s1,0x80015 -80007a94: 02051263 bnez a0,80007ab8 <_setlocale_r+0x50> -80007a98: 06848513 addi a0,s1,104 # 80015068 <__BSS_END__+0xffffe438> -80007a9c: 00c12083 lw ra,12(sp) -80007aa0: 00812403 lw s0,8(sp) -80007aa4: 00412483 lw s1,4(sp) -80007aa8: 01010113 addi sp,sp,16 -80007aac: 00008067 ret -80007ab0: 800154b7 lui s1,0x80015 -80007ab4: fe5ff06f j 80007a98 <_setlocale_r+0x30> -80007ab8: 06848593 addi a1,s1,104 # 80015068 <__BSS_END__+0xffffe438> -80007abc: 00040513 mv a0,s0 -80007ac0: 6cd010ef jal ra,8000998c -80007ac4: fc050ae3 beqz a0,80007a98 <_setlocale_r+0x30> -80007ac8: 800155b7 lui a1,0x80015 -80007acc: c5058593 addi a1,a1,-944 # 80014c50 <__BSS_END__+0xffffe020> -80007ad0: 00040513 mv a0,s0 -80007ad4: 6b9010ef jal ra,8000998c -80007ad8: fc0500e3 beqz a0,80007a98 <_setlocale_r+0x30> -80007adc: 00000513 li a0,0 -80007ae0: fbdff06f j 80007a9c <_setlocale_r+0x34> +800079b8 <__swhatbuf_r>: +800079b8: f9010113 addi sp,sp,-112 +800079bc: 06812423 sw s0,104(sp) +800079c0: 00058413 mv s0,a1 +800079c4: 00e59583 lh a1,14(a1) +800079c8: 06912223 sw s1,100(sp) +800079cc: 07212023 sw s2,96(sp) +800079d0: 06112623 sw ra,108(sp) +800079d4: 00060493 mv s1,a2 +800079d8: 00068913 mv s2,a3 +800079dc: 0405ca63 bltz a1,80007a30 <__swhatbuf_r+0x78> +800079e0: 00810613 addi a2,sp,8 +800079e4: 3e4060ef jal ra,8000ddc8 <_fstat_r> +800079e8: 04054463 bltz a0,80007a30 <__swhatbuf_r+0x78> +800079ec: 00c12703 lw a4,12(sp) +800079f0: 0000f7b7 lui a5,0xf +800079f4: 06c12083 lw ra,108(sp) +800079f8: 00e7f7b3 and a5,a5,a4 +800079fc: ffffe737 lui a4,0xffffe +80007a00: 00e787b3 add a5,a5,a4 +80007a04: 06812403 lw s0,104(sp) +80007a08: 0017b793 seqz a5,a5 +80007a0c: 00f92023 sw a5,0(s2) +80007a10: 40000793 li a5,1024 +80007a14: 00f4a023 sw a5,0(s1) +80007a18: 00001537 lui a0,0x1 +80007a1c: 06412483 lw s1,100(sp) +80007a20: 06012903 lw s2,96(sp) +80007a24: 80050513 addi a0,a0,-2048 # 800 <_start-0x7ffff800> +80007a28: 07010113 addi sp,sp,112 +80007a2c: 00008067 ret +80007a30: 00c45783 lhu a5,12(s0) +80007a34: 00092023 sw zero,0(s2) +80007a38: 0807f793 andi a5,a5,128 +80007a3c: 02078463 beqz a5,80007a64 <__swhatbuf_r+0xac> +80007a40: 06c12083 lw ra,108(sp) +80007a44: 06812403 lw s0,104(sp) +80007a48: 04000793 li a5,64 +80007a4c: 00f4a023 sw a5,0(s1) +80007a50: 06012903 lw s2,96(sp) +80007a54: 06412483 lw s1,100(sp) +80007a58: 00000513 li a0,0 +80007a5c: 07010113 addi sp,sp,112 +80007a60: 00008067 ret +80007a64: 06c12083 lw ra,108(sp) +80007a68: 06812403 lw s0,104(sp) +80007a6c: 40000793 li a5,1024 +80007a70: 00f4a023 sw a5,0(s1) +80007a74: 06012903 lw s2,96(sp) +80007a78: 06412483 lw s1,100(sp) +80007a7c: 00000513 li a0,0 +80007a80: 07010113 addi sp,sp,112 +80007a84: 00008067 ret -80007ae4 <__locale_mb_cur_max>: -80007ae4: ee81c503 lbu a0,-280(gp) # 800166f0 <__global_locale+0x128> -80007ae8: 00008067 ret +80007a88 <__smakebuf_r>: +80007a88: 00c5d783 lhu a5,12(a1) +80007a8c: fe010113 addi sp,sp,-32 +80007a90: 00812c23 sw s0,24(sp) +80007a94: 00112e23 sw ra,28(sp) +80007a98: 00912a23 sw s1,20(sp) +80007a9c: 01212823 sw s2,16(sp) +80007aa0: 0027f793 andi a5,a5,2 +80007aa4: 00058413 mv s0,a1 +80007aa8: 02078863 beqz a5,80007ad8 <__smakebuf_r+0x50> +80007aac: 04358793 addi a5,a1,67 +80007ab0: 00f5a023 sw a5,0(a1) +80007ab4: 00f5a823 sw a5,16(a1) +80007ab8: 00100793 li a5,1 +80007abc: 00f5aa23 sw a5,20(a1) +80007ac0: 01c12083 lw ra,28(sp) +80007ac4: 01812403 lw s0,24(sp) +80007ac8: 01412483 lw s1,20(sp) +80007acc: 01012903 lw s2,16(sp) +80007ad0: 02010113 addi sp,sp,32 +80007ad4: 00008067 ret +80007ad8: 00c10693 addi a3,sp,12 +80007adc: 00810613 addi a2,sp,8 +80007ae0: 00050493 mv s1,a0 +80007ae4: ed5ff0ef jal ra,800079b8 <__swhatbuf_r> +80007ae8: 00812583 lw a1,8(sp) +80007aec: 00050913 mv s2,a0 +80007af0: 00048513 mv a0,s1 +80007af4: 0b4000ef jal ra,80007ba8 <_malloc_r> +80007af8: 00c41783 lh a5,12(s0) +80007afc: 04050863 beqz a0,80007b4c <__smakebuf_r+0xc4> +80007b00: 80004737 lui a4,0x80004 +80007b04: 4f470713 addi a4,a4,1268 # 800044f4 <__BSS_END__+0xfffed8b8> +80007b08: 02e4ae23 sw a4,60(s1) +80007b0c: 00812703 lw a4,8(sp) +80007b10: 00c12683 lw a3,12(sp) +80007b14: 0807e793 ori a5,a5,128 +80007b18: 00f41623 sh a5,12(s0) +80007b1c: 00a42023 sw a0,0(s0) +80007b20: 00a42823 sw a0,16(s0) +80007b24: 00e42a23 sw a4,20(s0) +80007b28: 04069863 bnez a3,80007b78 <__smakebuf_r+0xf0> +80007b2c: 0127e7b3 or a5,a5,s2 +80007b30: 01c12083 lw ra,28(sp) +80007b34: 00f41623 sh a5,12(s0) +80007b38: 01812403 lw s0,24(sp) +80007b3c: 01412483 lw s1,20(sp) +80007b40: 01012903 lw s2,16(sp) +80007b44: 02010113 addi sp,sp,32 +80007b48: 00008067 ret +80007b4c: 2007f713 andi a4,a5,512 +80007b50: f60718e3 bnez a4,80007ac0 <__smakebuf_r+0x38> +80007b54: ffc7f793 andi a5,a5,-4 +80007b58: 0027e793 ori a5,a5,2 +80007b5c: 04340713 addi a4,s0,67 +80007b60: 00f41623 sh a5,12(s0) +80007b64: 00100793 li a5,1 +80007b68: 00e42023 sw a4,0(s0) +80007b6c: 00e42823 sw a4,16(s0) +80007b70: 00f42a23 sw a5,20(s0) +80007b74: f4dff06f j 80007ac0 <__smakebuf_r+0x38> +80007b78: 00e41583 lh a1,14(s0) +80007b7c: 00048513 mv a0,s1 +80007b80: 754060ef jal ra,8000e2d4 <_isatty_r> +80007b84: 00051663 bnez a0,80007b90 <__smakebuf_r+0x108> +80007b88: 00c41783 lh a5,12(s0) +80007b8c: fa1ff06f j 80007b2c <__smakebuf_r+0xa4> +80007b90: 00c45703 lhu a4,12(s0) +80007b94: ffc77713 andi a4,a4,-4 +80007b98: 00176713 ori a4,a4,1 +80007b9c: 01071793 slli a5,a4,0x10 +80007ba0: 4107d793 srai a5,a5,0x10 +80007ba4: f89ff06f j 80007b2c <__smakebuf_r+0xa4> -80007aec : -80007aec: 00050793 mv a5,a0 -80007af0: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -80007af4: 00058613 mv a2,a1 -80007af8: 00078593 mv a1,a5 -80007afc: f6dff06f j 80007a68 <_setlocale_r> +80007ba8 <_malloc_r>: +80007ba8: fd010113 addi sp,sp,-48 +80007bac: 01312e23 sw s3,28(sp) +80007bb0: 02112623 sw ra,44(sp) +80007bb4: 02812423 sw s0,40(sp) +80007bb8: 02912223 sw s1,36(sp) +80007bbc: 03212023 sw s2,32(sp) +80007bc0: 01412c23 sw s4,24(sp) +80007bc4: 01512a23 sw s5,20(sp) +80007bc8: 01612823 sw s6,16(sp) +80007bcc: 01712623 sw s7,12(sp) +80007bd0: 01812423 sw s8,8(sp) +80007bd4: 01912223 sw s9,4(sp) +80007bd8: 00b58793 addi a5,a1,11 +80007bdc: 01600713 li a4,22 +80007be0: 00050993 mv s3,a0 +80007be4: 06f76463 bltu a4,a5,80007c4c <_malloc_r+0xa4> +80007be8: 01000793 li a5,16 +80007bec: 1eb7e263 bltu a5,a1,80007dd0 <_malloc_r+0x228> +80007bf0: 101000ef jal ra,800084f0 <__malloc_lock> +80007bf4: 01000493 li s1,16 +80007bf8: 00200613 li a2,2 +80007bfc: 01800793 li a5,24 +80007c00: dc018913 addi s2,gp,-576 # 800165c8 <__malloc_av_> +80007c04: 00f907b3 add a5,s2,a5 +80007c08: 0047a403 lw s0,4(a5) # f004 <_start-0x7fff0ffc> +80007c0c: ff878713 addi a4,a5,-8 +80007c10: 20e40863 beq s0,a4,80007e20 <_malloc_r+0x278> +80007c14: 00442783 lw a5,4(s0) +80007c18: 00c42683 lw a3,12(s0) +80007c1c: 00842603 lw a2,8(s0) +80007c20: ffc7f793 andi a5,a5,-4 +80007c24: 00f407b3 add a5,s0,a5 +80007c28: 0047a703 lw a4,4(a5) +80007c2c: 00d62623 sw a3,12(a2) +80007c30: 00c6a423 sw a2,8(a3) +80007c34: 00176713 ori a4,a4,1 +80007c38: 00098513 mv a0,s3 +80007c3c: 00e7a223 sw a4,4(a5) +80007c40: 0b5000ef jal ra,800084f4 <__malloc_unlock> +80007c44: 00840513 addi a0,s0,8 +80007c48: 1940006f j 80007ddc <_malloc_r+0x234> +80007c4c: ff87f493 andi s1,a5,-8 +80007c50: 1807c063 bltz a5,80007dd0 <_malloc_r+0x228> +80007c54: 16b4ee63 bltu s1,a1,80007dd0 <_malloc_r+0x228> +80007c58: 099000ef jal ra,800084f0 <__malloc_lock> +80007c5c: 1f700793 li a5,503 +80007c60: 4497fa63 bgeu a5,s1,800080b4 <_malloc_r+0x50c> +80007c64: 0094d793 srli a5,s1,0x9 +80007c68: 1a078463 beqz a5,80007e10 <_malloc_r+0x268> +80007c6c: 00400713 li a4,4 +80007c70: 3cf76063 bltu a4,a5,80008030 <_malloc_r+0x488> +80007c74: 0064d793 srli a5,s1,0x6 +80007c78: 03978613 addi a2,a5,57 +80007c7c: 03878513 addi a0,a5,56 +80007c80: 00361693 slli a3,a2,0x3 +80007c84: dc018913 addi s2,gp,-576 # 800165c8 <__malloc_av_> +80007c88: 00d906b3 add a3,s2,a3 +80007c8c: 0046a403 lw s0,4(a3) +80007c90: ff868693 addi a3,a3,-8 +80007c94: 02868663 beq a3,s0,80007cc0 <_malloc_r+0x118> +80007c98: 00f00593 li a1,15 +80007c9c: 0100006f j 80007cac <_malloc_r+0x104> +80007ca0: 32075263 bgez a4,80007fc4 <_malloc_r+0x41c> +80007ca4: 00c42403 lw s0,12(s0) +80007ca8: 00868c63 beq a3,s0,80007cc0 <_malloc_r+0x118> +80007cac: 00442783 lw a5,4(s0) +80007cb0: ffc7f793 andi a5,a5,-4 +80007cb4: 40978733 sub a4,a5,s1 +80007cb8: fee5d4e3 bge a1,a4,80007ca0 <_malloc_r+0xf8> +80007cbc: 00050613 mv a2,a0 +80007cc0: 01092403 lw s0,16(s2) +80007cc4: 00890893 addi a7,s2,8 +80007cc8: 17140863 beq s0,a7,80007e38 <_malloc_r+0x290> +80007ccc: 00442503 lw a0,4(s0) +80007cd0: 00f00693 li a3,15 +80007cd4: ffc57513 andi a0,a0,-4 +80007cd8: 409507b3 sub a5,a0,s1 +80007cdc: 40f6c263 blt a3,a5,800080e0 <_malloc_r+0x538> +80007ce0: 01192a23 sw a7,20(s2) +80007ce4: 01192823 sw a7,16(s2) +80007ce8: 3c07dc63 bgez a5,800080c0 <_malloc_r+0x518> +80007cec: 1ff00793 li a5,511 +80007cf0: 2ea7e063 bltu a5,a0,80007fd0 <_malloc_r+0x428> +80007cf4: ff857793 andi a5,a0,-8 +80007cf8: 00878793 addi a5,a5,8 +80007cfc: 00492583 lw a1,4(s2) +80007d00: 00f907b3 add a5,s2,a5 +80007d04: 0007a683 lw a3,0(a5) +80007d08: 00555513 srli a0,a0,0x5 +80007d0c: 00100713 li a4,1 +80007d10: 00a71733 sll a4,a4,a0 +80007d14: 00b76733 or a4,a4,a1 +80007d18: ff878593 addi a1,a5,-8 +80007d1c: 00b42623 sw a1,12(s0) +80007d20: 00d42423 sw a3,8(s0) +80007d24: 00e92223 sw a4,4(s2) +80007d28: 0087a023 sw s0,0(a5) +80007d2c: 0086a623 sw s0,12(a3) +80007d30: 40265793 srai a5,a2,0x2 +80007d34: 00100593 li a1,1 +80007d38: 00f595b3 sll a1,a1,a5 +80007d3c: 10b76863 bltu a4,a1,80007e4c <_malloc_r+0x2a4> +80007d40: 00e5f7b3 and a5,a1,a4 +80007d44: 02079463 bnez a5,80007d6c <_malloc_r+0x1c4> +80007d48: 00159593 slli a1,a1,0x1 +80007d4c: ffc67613 andi a2,a2,-4 +80007d50: 00e5f7b3 and a5,a1,a4 +80007d54: 00460613 addi a2,a2,4 +80007d58: 00079a63 bnez a5,80007d6c <_malloc_r+0x1c4> +80007d5c: 00159593 slli a1,a1,0x1 +80007d60: 00e5f7b3 and a5,a1,a4 +80007d64: 00460613 addi a2,a2,4 +80007d68: fe078ae3 beqz a5,80007d5c <_malloc_r+0x1b4> +80007d6c: 00f00813 li a6,15 +80007d70: 00361313 slli t1,a2,0x3 +80007d74: 00690333 add t1,s2,t1 +80007d78: 00030513 mv a0,t1 +80007d7c: 00c52783 lw a5,12(a0) +80007d80: 00060e13 mv t3,a2 +80007d84: 2cf50863 beq a0,a5,80008054 <_malloc_r+0x4ac> +80007d88: 0047a703 lw a4,4(a5) +80007d8c: 00078413 mv s0,a5 +80007d90: 00c7a783 lw a5,12(a5) +80007d94: ffc77713 andi a4,a4,-4 +80007d98: 409706b3 sub a3,a4,s1 +80007d9c: 2cd84863 blt a6,a3,8000806c <_malloc_r+0x4c4> +80007da0: fe06c2e3 bltz a3,80007d84 <_malloc_r+0x1dc> +80007da4: 00e40733 add a4,s0,a4 +80007da8: 00472683 lw a3,4(a4) +80007dac: 00842603 lw a2,8(s0) +80007db0: 00098513 mv a0,s3 +80007db4: 0016e693 ori a3,a3,1 +80007db8: 00d72223 sw a3,4(a4) +80007dbc: 00f62623 sw a5,12(a2) +80007dc0: 00c7a423 sw a2,8(a5) +80007dc4: 730000ef jal ra,800084f4 <__malloc_unlock> +80007dc8: 00840513 addi a0,s0,8 +80007dcc: 0100006f j 80007ddc <_malloc_r+0x234> +80007dd0: 00c00793 li a5,12 +80007dd4: 00f9a023 sw a5,0(s3) +80007dd8: 00000513 li a0,0 +80007ddc: 02c12083 lw ra,44(sp) +80007de0: 02812403 lw s0,40(sp) +80007de4: 02412483 lw s1,36(sp) +80007de8: 02012903 lw s2,32(sp) +80007dec: 01c12983 lw s3,28(sp) +80007df0: 01812a03 lw s4,24(sp) +80007df4: 01412a83 lw s5,20(sp) +80007df8: 01012b03 lw s6,16(sp) +80007dfc: 00c12b83 lw s7,12(sp) +80007e00: 00812c03 lw s8,8(sp) +80007e04: 00412c83 lw s9,4(sp) +80007e08: 03010113 addi sp,sp,48 +80007e0c: 00008067 ret +80007e10: 20000693 li a3,512 +80007e14: 04000613 li a2,64 +80007e18: 03f00513 li a0,63 +80007e1c: e69ff06f j 80007c84 <_malloc_r+0xdc> +80007e20: 00c7a403 lw s0,12(a5) +80007e24: 00260613 addi a2,a2,2 +80007e28: de8796e3 bne a5,s0,80007c14 <_malloc_r+0x6c> +80007e2c: 01092403 lw s0,16(s2) +80007e30: 00890893 addi a7,s2,8 +80007e34: e9141ce3 bne s0,a7,80007ccc <_malloc_r+0x124> +80007e38: 00492703 lw a4,4(s2) +80007e3c: 40265793 srai a5,a2,0x2 +80007e40: 00100593 li a1,1 +80007e44: 00f595b3 sll a1,a1,a5 +80007e48: eeb77ce3 bgeu a4,a1,80007d40 <_malloc_r+0x198> +80007e4c: 00892403 lw s0,8(s2) +80007e50: 00442a83 lw s5,4(s0) +80007e54: ffcafb13 andi s6,s5,-4 +80007e58: 009b6863 bltu s6,s1,80007e68 <_malloc_r+0x2c0> +80007e5c: 409b07b3 sub a5,s6,s1 +80007e60: 00f00713 li a4,15 +80007e64: 12f74c63 blt a4,a5,80007f9c <_malloc_r+0x3f4> +80007e68: 3741aa83 lw s5,884(gp) # 80016b7c <__malloc_top_pad> +80007e6c: 3641a703 lw a4,868(gp) # 80016b6c <__malloc_sbrk_base> +80007e70: fff00793 li a5,-1 +80007e74: 01640a33 add s4,s0,s6 +80007e78: 01548ab3 add s5,s1,s5 +80007e7c: 34f70463 beq a4,a5,800081c4 <_malloc_r+0x61c> +80007e80: 000017b7 lui a5,0x1 +80007e84: 00f78793 addi a5,a5,15 # 100f <_start-0x7fffeff1> +80007e88: 00fa8ab3 add s5,s5,a5 +80007e8c: fffff7b7 lui a5,0xfffff +80007e90: 00fafab3 and s5,s5,a5 +80007e94: 000a8593 mv a1,s5 +80007e98: 00098513 mv a0,s3 +80007e9c: 778010ef jal ra,80009614 <_sbrk_r> +80007ea0: fff00793 li a5,-1 +80007ea4: 00050b93 mv s7,a0 +80007ea8: 28f50663 beq a0,a5,80008134 <_malloc_r+0x58c> +80007eac: 29456263 bltu a0,s4,80008130 <_malloc_r+0x588> +80007eb0: 3c018c13 addi s8,gp,960 # 80016bc8 <__malloc_current_mallinfo> +80007eb4: 000c2583 lw a1,0(s8) # 1000 <_start-0x7ffff000> +80007eb8: 00ba85b3 add a1,s5,a1 +80007ebc: 00bc2023 sw a1,0(s8) +80007ec0: 00058793 mv a5,a1 +80007ec4: 38aa0e63 beq s4,a0,80008260 <_malloc_r+0x6b8> +80007ec8: 3641a683 lw a3,868(gp) # 80016b6c <__malloc_sbrk_base> +80007ecc: fff00713 li a4,-1 +80007ed0: 3ae68663 beq a3,a4,8000827c <_malloc_r+0x6d4> +80007ed4: 414b8a33 sub s4,s7,s4 +80007ed8: 00fa07b3 add a5,s4,a5 +80007edc: 00fc2023 sw a5,0(s8) +80007ee0: 007bfc93 andi s9,s7,7 +80007ee4: 300c8263 beqz s9,800081e8 <_malloc_r+0x640> +80007ee8: 000017b7 lui a5,0x1 +80007eec: 419b8bb3 sub s7,s7,s9 +80007ef0: 00878593 addi a1,a5,8 # 1008 <_start-0x7fffeff8> +80007ef4: 008b8b93 addi s7,s7,8 +80007ef8: 419585b3 sub a1,a1,s9 +80007efc: 015b8ab3 add s5,s7,s5 +80007f00: fff78793 addi a5,a5,-1 +80007f04: 415585b3 sub a1,a1,s5 +80007f08: 00f5fa33 and s4,a1,a5 +80007f0c: 000a0593 mv a1,s4 +80007f10: 00098513 mv a0,s3 +80007f14: 700010ef jal ra,80009614 <_sbrk_r> +80007f18: fff00793 li a5,-1 +80007f1c: 3af50a63 beq a0,a5,800082d0 <_malloc_r+0x728> +80007f20: 41750533 sub a0,a0,s7 +80007f24: 01450ab3 add s5,a0,s4 +80007f28: 000c2583 lw a1,0(s8) +80007f2c: 01792423 sw s7,8(s2) +80007f30: 001aea93 ori s5,s5,1 +80007f34: 00ba05b3 add a1,s4,a1 +80007f38: 00bc2023 sw a1,0(s8) +80007f3c: 015ba223 sw s5,4(s7) +80007f40: 35240263 beq s0,s2,80008284 <_malloc_r+0x6dc> +80007f44: 00f00693 li a3,15 +80007f48: 3566f263 bgeu a3,s6,8000828c <_malloc_r+0x6e4> +80007f4c: 00442703 lw a4,4(s0) +80007f50: ff4b0793 addi a5,s6,-12 +80007f54: ff87f793 andi a5,a5,-8 +80007f58: 00177713 andi a4,a4,1 +80007f5c: 00f76733 or a4,a4,a5 +80007f60: 00e42223 sw a4,4(s0) +80007f64: 00500613 li a2,5 +80007f68: 00f40733 add a4,s0,a5 +80007f6c: 00c72223 sw a2,4(a4) +80007f70: 00c72423 sw a2,8(a4) +80007f74: 36f6e863 bltu a3,a5,800082e4 <_malloc_r+0x73c> +80007f78: 004baa83 lw s5,4(s7) +80007f7c: 000b8413 mv s0,s7 +80007f80: 3701a703 lw a4,880(gp) # 80016b78 <__malloc_max_sbrked_mem> +80007f84: 00b77463 bgeu a4,a1,80007f8c <_malloc_r+0x3e4> +80007f88: 36b1a823 sw a1,880(gp) # 80016b78 <__malloc_max_sbrked_mem> +80007f8c: 36c1a703 lw a4,876(gp) # 80016b74 <_edata> +80007f90: 1ab77663 bgeu a4,a1,8000813c <_malloc_r+0x594> +80007f94: 36b1a623 sw a1,876(gp) # 80016b74 <_edata> +80007f98: 1a40006f j 8000813c <_malloc_r+0x594> +80007f9c: 0014e713 ori a4,s1,1 +80007fa0: 00e42223 sw a4,4(s0) +80007fa4: 009404b3 add s1,s0,s1 +80007fa8: 00992423 sw s1,8(s2) +80007fac: 0017e793 ori a5,a5,1 +80007fb0: 00098513 mv a0,s3 +80007fb4: 00f4a223 sw a5,4(s1) +80007fb8: 53c000ef jal ra,800084f4 <__malloc_unlock> +80007fbc: 00840513 addi a0,s0,8 +80007fc0: e1dff06f j 80007ddc <_malloc_r+0x234> +80007fc4: 00c42683 lw a3,12(s0) +80007fc8: 00842603 lw a2,8(s0) +80007fcc: c59ff06f j 80007c24 <_malloc_r+0x7c> +80007fd0: 00955793 srli a5,a0,0x9 +80007fd4: 00400713 li a4,4 +80007fd8: 14f77263 bgeu a4,a5,8000811c <_malloc_r+0x574> +80007fdc: 01400713 li a4,20 +80007fe0: 22f76a63 bltu a4,a5,80008214 <_malloc_r+0x66c> +80007fe4: 05c78693 addi a3,a5,92 +80007fe8: 05b78593 addi a1,a5,91 +80007fec: 00369693 slli a3,a3,0x3 +80007ff0: 00d906b3 add a3,s2,a3 +80007ff4: 0006a783 lw a5,0(a3) +80007ff8: ff868693 addi a3,a3,-8 +80007ffc: 1cf68863 beq a3,a5,800081cc <_malloc_r+0x624> +80008000: 0047a703 lw a4,4(a5) +80008004: ffc77713 andi a4,a4,-4 +80008008: 00e57663 bgeu a0,a4,80008014 <_malloc_r+0x46c> +8000800c: 0087a783 lw a5,8(a5) +80008010: fef698e3 bne a3,a5,80008000 <_malloc_r+0x458> +80008014: 00c7a683 lw a3,12(a5) +80008018: 00492703 lw a4,4(s2) +8000801c: 00d42623 sw a3,12(s0) +80008020: 00f42423 sw a5,8(s0) +80008024: 0086a423 sw s0,8(a3) +80008028: 0087a623 sw s0,12(a5) +8000802c: d05ff06f j 80007d30 <_malloc_r+0x188> +80008030: 01400713 li a4,20 +80008034: 12f77663 bgeu a4,a5,80008160 <_malloc_r+0x5b8> +80008038: 05400713 li a4,84 +8000803c: 1ef76a63 bltu a4,a5,80008230 <_malloc_r+0x688> +80008040: 00c4d793 srli a5,s1,0xc +80008044: 06f78613 addi a2,a5,111 +80008048: 06e78513 addi a0,a5,110 +8000804c: 00361693 slli a3,a2,0x3 +80008050: c35ff06f j 80007c84 <_malloc_r+0xdc> +80008054: 001e0e13 addi t3,t3,1 +80008058: 003e7793 andi a5,t3,3 +8000805c: 00850513 addi a0,a0,8 +80008060: 10078e63 beqz a5,8000817c <_malloc_r+0x5d4> +80008064: 00c52783 lw a5,12(a0) +80008068: d1dff06f j 80007d84 <_malloc_r+0x1dc> +8000806c: 00842603 lw a2,8(s0) +80008070: 0014e593 ori a1,s1,1 +80008074: 00b42223 sw a1,4(s0) +80008078: 00f62623 sw a5,12(a2) +8000807c: 00c7a423 sw a2,8(a5) +80008080: 009404b3 add s1,s0,s1 +80008084: 00992a23 sw s1,20(s2) +80008088: 00992823 sw s1,16(s2) +8000808c: 0016e793 ori a5,a3,1 +80008090: 0114a623 sw a7,12(s1) +80008094: 0114a423 sw a7,8(s1) +80008098: 00f4a223 sw a5,4(s1) +8000809c: 00e40733 add a4,s0,a4 +800080a0: 00098513 mv a0,s3 +800080a4: 00d72023 sw a3,0(a4) +800080a8: 44c000ef jal ra,800084f4 <__malloc_unlock> +800080ac: 00840513 addi a0,s0,8 +800080b0: d2dff06f j 80007ddc <_malloc_r+0x234> +800080b4: 0034d613 srli a2,s1,0x3 +800080b8: 00848793 addi a5,s1,8 +800080bc: b45ff06f j 80007c00 <_malloc_r+0x58> +800080c0: 00a40733 add a4,s0,a0 +800080c4: 00472783 lw a5,4(a4) +800080c8: 00098513 mv a0,s3 +800080cc: 0017e793 ori a5,a5,1 +800080d0: 00f72223 sw a5,4(a4) +800080d4: 420000ef jal ra,800084f4 <__malloc_unlock> +800080d8: 00840513 addi a0,s0,8 +800080dc: d01ff06f j 80007ddc <_malloc_r+0x234> +800080e0: 0014e713 ori a4,s1,1 +800080e4: 00e42223 sw a4,4(s0) +800080e8: 009404b3 add s1,s0,s1 +800080ec: 00992a23 sw s1,20(s2) +800080f0: 00992823 sw s1,16(s2) +800080f4: 0017e713 ori a4,a5,1 +800080f8: 0114a623 sw a7,12(s1) +800080fc: 0114a423 sw a7,8(s1) +80008100: 00e4a223 sw a4,4(s1) +80008104: 00a40533 add a0,s0,a0 +80008108: 00f52023 sw a5,0(a0) +8000810c: 00098513 mv a0,s3 +80008110: 3e4000ef jal ra,800084f4 <__malloc_unlock> +80008114: 00840513 addi a0,s0,8 +80008118: cc5ff06f j 80007ddc <_malloc_r+0x234> +8000811c: 00655793 srli a5,a0,0x6 +80008120: 03978693 addi a3,a5,57 +80008124: 03878593 addi a1,a5,56 +80008128: 00369693 slli a3,a3,0x3 +8000812c: ec5ff06f j 80007ff0 <_malloc_r+0x448> +80008130: 11240e63 beq s0,s2,8000824c <_malloc_r+0x6a4> +80008134: 00892403 lw s0,8(s2) +80008138: 00442a83 lw s5,4(s0) +8000813c: ffcafa93 andi s5,s5,-4 +80008140: 409a87b3 sub a5,s5,s1 +80008144: 009ae663 bltu s5,s1,80008150 <_malloc_r+0x5a8> +80008148: 00f00713 li a4,15 +8000814c: e4f748e3 blt a4,a5,80007f9c <_malloc_r+0x3f4> +80008150: 00098513 mv a0,s3 +80008154: 3a0000ef jal ra,800084f4 <__malloc_unlock> +80008158: 00000513 li a0,0 +8000815c: c81ff06f j 80007ddc <_malloc_r+0x234> +80008160: 05c78613 addi a2,a5,92 +80008164: 05b78513 addi a0,a5,91 +80008168: 00361693 slli a3,a2,0x3 +8000816c: b19ff06f j 80007c84 <_malloc_r+0xdc> +80008170: 00832783 lw a5,8(t1) +80008174: fff60613 addi a2,a2,-1 +80008178: 1c679063 bne a5,t1,80008338 <_malloc_r+0x790> +8000817c: 00367793 andi a5,a2,3 +80008180: ff830313 addi t1,t1,-8 +80008184: fe0796e3 bnez a5,80008170 <_malloc_r+0x5c8> +80008188: 00492703 lw a4,4(s2) +8000818c: fff5c793 not a5,a1 +80008190: 00e7f7b3 and a5,a5,a4 +80008194: 00f92223 sw a5,4(s2) +80008198: 00159593 slli a1,a1,0x1 +8000819c: cab7e8e3 bltu a5,a1,80007e4c <_malloc_r+0x2a4> +800081a0: ca0586e3 beqz a1,80007e4c <_malloc_r+0x2a4> +800081a4: 00f5f733 and a4,a1,a5 +800081a8: 00071a63 bnez a4,800081bc <_malloc_r+0x614> +800081ac: 00159593 slli a1,a1,0x1 +800081b0: 00f5f733 and a4,a1,a5 +800081b4: 004e0e13 addi t3,t3,4 +800081b8: fe070ae3 beqz a4,800081ac <_malloc_r+0x604> +800081bc: 000e0613 mv a2,t3 +800081c0: bb1ff06f j 80007d70 <_malloc_r+0x1c8> +800081c4: 010a8a93 addi s5,s5,16 # fffff010 <__BSS_END__+0x7ffe83d4> +800081c8: ccdff06f j 80007e94 <_malloc_r+0x2ec> +800081cc: 00492503 lw a0,4(s2) +800081d0: 4025d593 srai a1,a1,0x2 +800081d4: 00100713 li a4,1 +800081d8: 00b71733 sll a4,a4,a1 +800081dc: 00a76733 or a4,a4,a0 +800081e0: 00e92223 sw a4,4(s2) +800081e4: e39ff06f j 8000801c <_malloc_r+0x474> +800081e8: 015b85b3 add a1,s7,s5 +800081ec: 40b005b3 neg a1,a1 +800081f0: 01459593 slli a1,a1,0x14 +800081f4: 0145da13 srli s4,a1,0x14 +800081f8: 000a0593 mv a1,s4 +800081fc: 00098513 mv a0,s3 +80008200: 414010ef jal ra,80009614 <_sbrk_r> +80008204: fff00793 li a5,-1 +80008208: d0f51ce3 bne a0,a5,80007f20 <_malloc_r+0x378> +8000820c: 00000a13 li s4,0 +80008210: d19ff06f j 80007f28 <_malloc_r+0x380> +80008214: 05400713 li a4,84 +80008218: 08f76063 bltu a4,a5,80008298 <_malloc_r+0x6f0> +8000821c: 00c55793 srli a5,a0,0xc +80008220: 06f78693 addi a3,a5,111 +80008224: 06e78593 addi a1,a5,110 +80008228: 00369693 slli a3,a3,0x3 +8000822c: dc5ff06f j 80007ff0 <_malloc_r+0x448> +80008230: 15400713 li a4,340 +80008234: 08f76063 bltu a4,a5,800082b4 <_malloc_r+0x70c> +80008238: 00f4d793 srli a5,s1,0xf +8000823c: 07878613 addi a2,a5,120 +80008240: 07778513 addi a0,a5,119 +80008244: 00361693 slli a3,a2,0x3 +80008248: a3dff06f j 80007c84 <_malloc_r+0xdc> +8000824c: 3c018c13 addi s8,gp,960 # 80016bc8 <__malloc_current_mallinfo> +80008250: 000c2783 lw a5,0(s8) +80008254: 00fa87b3 add a5,s5,a5 +80008258: 00fc2023 sw a5,0(s8) +8000825c: c6dff06f j 80007ec8 <_malloc_r+0x320> +80008260: 014a1713 slli a4,s4,0x14 +80008264: c60712e3 bnez a4,80007ec8 <_malloc_r+0x320> +80008268: 00892403 lw s0,8(s2) +8000826c: 015b0ab3 add s5,s6,s5 +80008270: 001aea93 ori s5,s5,1 +80008274: 01542223 sw s5,4(s0) +80008278: d09ff06f j 80007f80 <_malloc_r+0x3d8> +8000827c: 3771a223 sw s7,868(gp) # 80016b6c <__malloc_sbrk_base> +80008280: c61ff06f j 80007ee0 <_malloc_r+0x338> +80008284: 000b8413 mv s0,s7 +80008288: cf9ff06f j 80007f80 <_malloc_r+0x3d8> +8000828c: 00100793 li a5,1 +80008290: 00fba223 sw a5,4(s7) +80008294: ebdff06f j 80008150 <_malloc_r+0x5a8> +80008298: 15400713 li a4,340 +8000829c: 06f76263 bltu a4,a5,80008300 <_malloc_r+0x758> +800082a0: 00f55793 srli a5,a0,0xf +800082a4: 07878693 addi a3,a5,120 +800082a8: 07778593 addi a1,a5,119 +800082ac: 00369693 slli a3,a3,0x3 +800082b0: d41ff06f j 80007ff0 <_malloc_r+0x448> +800082b4: 55400713 li a4,1364 +800082b8: 06f76263 bltu a4,a5,8000831c <_malloc_r+0x774> +800082bc: 0124d793 srli a5,s1,0x12 +800082c0: 07d78613 addi a2,a5,125 +800082c4: 07c78513 addi a0,a5,124 +800082c8: 00361693 slli a3,a2,0x3 +800082cc: 9b9ff06f j 80007c84 <_malloc_r+0xdc> +800082d0: ff8c8c93 addi s9,s9,-8 +800082d4: 019a8ab3 add s5,s5,s9 +800082d8: 417a8ab3 sub s5,s5,s7 +800082dc: 00000a13 li s4,0 +800082e0: c49ff06f j 80007f28 <_malloc_r+0x380> +800082e4: 00840593 addi a1,s0,8 +800082e8: 00098513 mv a0,s3 +800082ec: ee8fc0ef jal ra,800049d4 <_free_r> +800082f0: 00892403 lw s0,8(s2) +800082f4: 000c2583 lw a1,0(s8) +800082f8: 00442a83 lw s5,4(s0) +800082fc: c85ff06f j 80007f80 <_malloc_r+0x3d8> +80008300: 55400713 li a4,1364 +80008304: 02f76463 bltu a4,a5,8000832c <_malloc_r+0x784> +80008308: 01255793 srli a5,a0,0x12 +8000830c: 07d78693 addi a3,a5,125 +80008310: 07c78593 addi a1,a5,124 +80008314: 00369693 slli a3,a3,0x3 +80008318: cd9ff06f j 80007ff0 <_malloc_r+0x448> +8000831c: 3f800693 li a3,1016 +80008320: 07f00613 li a2,127 +80008324: 07e00513 li a0,126 +80008328: 95dff06f j 80007c84 <_malloc_r+0xdc> +8000832c: 3f800693 li a3,1016 +80008330: 07e00593 li a1,126 +80008334: cbdff06f j 80007ff0 <_malloc_r+0x448> +80008338: 00492783 lw a5,4(s2) +8000833c: e5dff06f j 80008198 <_malloc_r+0x5f0> -80007b00 <__swhatbuf_r>: -80007b00: f9010113 addi sp,sp,-112 -80007b04: 06812423 sw s0,104(sp) -80007b08: 00058413 mv s0,a1 -80007b0c: 00e59583 lh a1,14(a1) -80007b10: 06912223 sw s1,100(sp) -80007b14: 07212023 sw s2,96(sp) -80007b18: 06112623 sw ra,108(sp) -80007b1c: 00060493 mv s1,a2 -80007b20: 00068913 mv s2,a3 -80007b24: 0405ca63 bltz a1,80007b78 <__swhatbuf_r+0x78> -80007b28: 00810613 addi a2,sp,8 -80007b2c: 494060ef jal ra,8000dfc0 <_fstat_r> -80007b30: 04054463 bltz a0,80007b78 <__swhatbuf_r+0x78> -80007b34: 00c12703 lw a4,12(sp) -80007b38: 0000f7b7 lui a5,0xf -80007b3c: 06c12083 lw ra,108(sp) -80007b40: 00e7f7b3 and a5,a5,a4 -80007b44: ffffe737 lui a4,0xffffe -80007b48: 00e787b3 add a5,a5,a4 -80007b4c: 06812403 lw s0,104(sp) -80007b50: 0017b793 seqz a5,a5 -80007b54: 00f92023 sw a5,0(s2) -80007b58: 40000793 li a5,1024 -80007b5c: 00f4a023 sw a5,0(s1) -80007b60: 00001537 lui a0,0x1 -80007b64: 06412483 lw s1,100(sp) -80007b68: 06012903 lw s2,96(sp) -80007b6c: 80050513 addi a0,a0,-2048 # 800 <_start-0x7ffff800> -80007b70: 07010113 addi sp,sp,112 -80007b74: 00008067 ret -80007b78: 00c45783 lhu a5,12(s0) -80007b7c: 00092023 sw zero,0(s2) -80007b80: 0807f793 andi a5,a5,128 -80007b84: 02078463 beqz a5,80007bac <__swhatbuf_r+0xac> -80007b88: 06c12083 lw ra,108(sp) -80007b8c: 06812403 lw s0,104(sp) -80007b90: 04000793 li a5,64 -80007b94: 00f4a023 sw a5,0(s1) -80007b98: 06012903 lw s2,96(sp) -80007b9c: 06412483 lw s1,100(sp) -80007ba0: 00000513 li a0,0 -80007ba4: 07010113 addi sp,sp,112 -80007ba8: 00008067 ret -80007bac: 06c12083 lw ra,108(sp) -80007bb0: 06812403 lw s0,104(sp) -80007bb4: 40000793 li a5,1024 -80007bb8: 00f4a023 sw a5,0(s1) -80007bbc: 06012903 lw s2,96(sp) -80007bc0: 06412483 lw s1,100(sp) -80007bc4: 00000513 li a0,0 -80007bc8: 07010113 addi sp,sp,112 -80007bcc: 00008067 ret +80008340 : +80008340: 00357793 andi a5,a0,3 +80008344: 0ff5f693 andi a3,a1,255 +80008348: 02078a63 beqz a5,8000837c +8000834c: fff60793 addi a5,a2,-1 +80008350: 02060e63 beqz a2,8000838c +80008354: fff00613 li a2,-1 +80008358: 0180006f j 80008370 +8000835c: 00150513 addi a0,a0,1 +80008360: 00357713 andi a4,a0,3 +80008364: 00070e63 beqz a4,80008380 +80008368: fff78793 addi a5,a5,-1 +8000836c: 02c78063 beq a5,a2,8000838c +80008370: 00054703 lbu a4,0(a0) +80008374: fed714e3 bne a4,a3,8000835c +80008378: 00008067 ret +8000837c: 00060793 mv a5,a2 +80008380: 00300713 li a4,3 +80008384: 02f76663 bltu a4,a5,800083b0 +80008388: 00079663 bnez a5,80008394 +8000838c: 00000513 li a0,0 +80008390: 00008067 ret +80008394: 00f507b3 add a5,a0,a5 +80008398: 00c0006f j 800083a4 +8000839c: 00150513 addi a0,a0,1 +800083a0: fea786e3 beq a5,a0,8000838c +800083a4: 00054703 lbu a4,0(a0) +800083a8: fed71ae3 bne a4,a3,8000839c +800083ac: 00008067 ret +800083b0: 00010737 lui a4,0x10 +800083b4: 00859893 slli a7,a1,0x8 +800083b8: fff70713 addi a4,a4,-1 # ffff <_start-0x7fff0001> +800083bc: 00e8f8b3 and a7,a7,a4 +800083c0: 0ff5f593 andi a1,a1,255 +800083c4: 00b8e5b3 or a1,a7,a1 +800083c8: 01059893 slli a7,a1,0x10 +800083cc: 00b8e8b3 or a7,a7,a1 +800083d0: feff0837 lui a6,0xfeff0 +800083d4: 808085b7 lui a1,0x80808 +800083d8: eff80813 addi a6,a6,-257 # fefefeff <__BSS_END__+0x7efd92c3> +800083dc: 08058593 addi a1,a1,128 # 80808080 <__BSS_END__+0x7f1444> +800083e0: 00300313 li t1,3 +800083e4: 00052703 lw a4,0(a0) +800083e8: 00e8c733 xor a4,a7,a4 +800083ec: 01070633 add a2,a4,a6 +800083f0: fff74713 not a4,a4 +800083f4: 00e67733 and a4,a2,a4 +800083f8: 00b77733 and a4,a4,a1 +800083fc: f8071ce3 bnez a4,80008394 +80008400: ffc78793 addi a5,a5,-4 +80008404: 00450513 addi a0,a0,4 +80008408: fcf36ee3 bltu t1,a5,800083e4 +8000840c: f80794e3 bnez a5,80008394 +80008410: f7dff06f j 8000838c -80007bd0 <__smakebuf_r>: -80007bd0: 00c5d783 lhu a5,12(a1) -80007bd4: fe010113 addi sp,sp,-32 -80007bd8: 00812c23 sw s0,24(sp) -80007bdc: 00112e23 sw ra,28(sp) -80007be0: 00912a23 sw s1,20(sp) -80007be4: 01212823 sw s2,16(sp) -80007be8: 0027f793 andi a5,a5,2 -80007bec: 00058413 mv s0,a1 -80007bf0: 02078863 beqz a5,80007c20 <__smakebuf_r+0x50> -80007bf4: 04358793 addi a5,a1,67 -80007bf8: 00f5a023 sw a5,0(a1) -80007bfc: 00f5a823 sw a5,16(a1) -80007c00: 00100793 li a5,1 -80007c04: 00f5aa23 sw a5,20(a1) -80007c08: 01c12083 lw ra,28(sp) -80007c0c: 01812403 lw s0,24(sp) -80007c10: 01412483 lw s1,20(sp) -80007c14: 01012903 lw s2,16(sp) -80007c18: 02010113 addi sp,sp,32 -80007c1c: 00008067 ret -80007c20: 00c10693 addi a3,sp,12 -80007c24: 00810613 addi a2,sp,8 -80007c28: 00050493 mv s1,a0 -80007c2c: ed5ff0ef jal ra,80007b00 <__swhatbuf_r> -80007c30: 00812583 lw a1,8(sp) -80007c34: 00050913 mv s2,a0 -80007c38: 00048513 mv a0,s1 -80007c3c: 0b4000ef jal ra,80007cf0 <_malloc_r> -80007c40: 00c41783 lh a5,12(s0) -80007c44: 04050863 beqz a0,80007c94 <__smakebuf_r+0xc4> -80007c48: 80004737 lui a4,0x80004 -80007c4c: 60070713 addi a4,a4,1536 # 80004600 <__BSS_END__+0xfffed9d0> -80007c50: 02e4ae23 sw a4,60(s1) -80007c54: 00812703 lw a4,8(sp) -80007c58: 00c12683 lw a3,12(sp) -80007c5c: 0807e793 ori a5,a5,128 -80007c60: 00f41623 sh a5,12(s0) -80007c64: 00a42023 sw a0,0(s0) -80007c68: 00a42823 sw a0,16(s0) -80007c6c: 00e42a23 sw a4,20(s0) -80007c70: 04069863 bnez a3,80007cc0 <__smakebuf_r+0xf0> -80007c74: 0127e7b3 or a5,a5,s2 -80007c78: 01c12083 lw ra,28(sp) -80007c7c: 00f41623 sh a5,12(s0) -80007c80: 01812403 lw s0,24(sp) -80007c84: 01412483 lw s1,20(sp) -80007c88: 01012903 lw s2,16(sp) -80007c8c: 02010113 addi sp,sp,32 -80007c90: 00008067 ret -80007c94: 2007f713 andi a4,a5,512 -80007c98: f60718e3 bnez a4,80007c08 <__smakebuf_r+0x38> -80007c9c: ffc7f793 andi a5,a5,-4 -80007ca0: 0027e793 ori a5,a5,2 -80007ca4: 04340713 addi a4,s0,67 -80007ca8: 00f41623 sh a5,12(s0) -80007cac: 00100793 li a5,1 -80007cb0: 00e42023 sw a4,0(s0) -80007cb4: 00e42823 sw a4,16(s0) -80007cb8: 00f42a23 sw a5,20(s0) -80007cbc: f4dff06f j 80007c08 <__smakebuf_r+0x38> -80007cc0: 00e41583 lh a1,14(s0) -80007cc4: 00048513 mv a0,s1 -80007cc8: 005060ef jal ra,8000e4cc <_isatty_r> -80007ccc: 00051663 bnez a0,80007cd8 <__smakebuf_r+0x108> -80007cd0: 00c41783 lh a5,12(s0) -80007cd4: fa1ff06f j 80007c74 <__smakebuf_r+0xa4> -80007cd8: 00c45703 lhu a4,12(s0) -80007cdc: ffc77713 andi a4,a4,-4 -80007ce0: 00176713 ori a4,a4,1 -80007ce4: 01071793 slli a5,a4,0x10 -80007ce8: 4107d793 srai a5,a5,0x10 -80007cec: f89ff06f j 80007c74 <__smakebuf_r+0xa4> +80008414 : +80008414: 00f00313 li t1,15 +80008418: 00050713 mv a4,a0 +8000841c: 02c37e63 bgeu t1,a2,80008458 +80008420: 00f77793 andi a5,a4,15 +80008424: 0a079063 bnez a5,800084c4 +80008428: 08059263 bnez a1,800084ac +8000842c: ff067693 andi a3,a2,-16 +80008430: 00f67613 andi a2,a2,15 +80008434: 00e686b3 add a3,a3,a4 +80008438: 00b72023 sw a1,0(a4) +8000843c: 00b72223 sw a1,4(a4) +80008440: 00b72423 sw a1,8(a4) +80008444: 00b72623 sw a1,12(a4) +80008448: 01070713 addi a4,a4,16 +8000844c: fed766e3 bltu a4,a3,80008438 +80008450: 00061463 bnez a2,80008458 +80008454: 00008067 ret +80008458: 40c306b3 sub a3,t1,a2 +8000845c: 00269693 slli a3,a3,0x2 +80008460: 00000297 auipc t0,0x0 +80008464: 005686b3 add a3,a3,t0 +80008468: 00c68067 jr 12(a3) +8000846c: 00b70723 sb a1,14(a4) +80008470: 00b706a3 sb a1,13(a4) +80008474: 00b70623 sb a1,12(a4) +80008478: 00b705a3 sb a1,11(a4) +8000847c: 00b70523 sb a1,10(a4) +80008480: 00b704a3 sb a1,9(a4) +80008484: 00b70423 sb a1,8(a4) +80008488: 00b703a3 sb a1,7(a4) +8000848c: 00b70323 sb a1,6(a4) +80008490: 00b702a3 sb a1,5(a4) +80008494: 00b70223 sb a1,4(a4) +80008498: 00b701a3 sb a1,3(a4) +8000849c: 00b70123 sb a1,2(a4) +800084a0: 00b700a3 sb a1,1(a4) +800084a4: 00b70023 sb a1,0(a4) +800084a8: 00008067 ret +800084ac: 0ff5f593 andi a1,a1,255 +800084b0: 00859693 slli a3,a1,0x8 +800084b4: 00d5e5b3 or a1,a1,a3 +800084b8: 01059693 slli a3,a1,0x10 +800084bc: 00d5e5b3 or a1,a1,a3 +800084c0: f6dff06f j 8000842c +800084c4: 00279693 slli a3,a5,0x2 +800084c8: 00000297 auipc t0,0x0 +800084cc: 005686b3 add a3,a3,t0 +800084d0: 00008293 mv t0,ra +800084d4: fa0680e7 jalr -96(a3) +800084d8: 00028093 mv ra,t0 +800084dc: ff078793 addi a5,a5,-16 +800084e0: 40f70733 sub a4,a4,a5 +800084e4: 00f60633 add a2,a2,a5 +800084e8: f6c378e3 bgeu t1,a2,80008458 +800084ec: f3dff06f j 80008428 -80007cf0 <_malloc_r>: -80007cf0: fd010113 addi sp,sp,-48 -80007cf4: 01312e23 sw s3,28(sp) -80007cf8: 02112623 sw ra,44(sp) -80007cfc: 02812423 sw s0,40(sp) -80007d00: 02912223 sw s1,36(sp) -80007d04: 03212023 sw s2,32(sp) -80007d08: 01412c23 sw s4,24(sp) -80007d0c: 01512a23 sw s5,20(sp) -80007d10: 01612823 sw s6,16(sp) -80007d14: 01712623 sw s7,12(sp) -80007d18: 01812423 sw s8,8(sp) -80007d1c: 01912223 sw s9,4(sp) -80007d20: 00b58793 addi a5,a1,11 -80007d24: 01600713 li a4,22 -80007d28: 00050993 mv s3,a0 -80007d2c: 06f76463 bltu a4,a5,80007d94 <_malloc_r+0xa4> -80007d30: 01000793 li a5,16 -80007d34: 1eb7e263 bltu a5,a1,80007f18 <_malloc_r+0x228> -80007d38: 095000ef jal ra,800085cc <__malloc_lock> -80007d3c: 01000493 li s1,16 -80007d40: 00200613 li a2,2 -80007d44: 01800793 li a5,24 -80007d48: f2c18913 addi s2,gp,-212 # 80016734 <__malloc_av_> -80007d4c: 00f907b3 add a5,s2,a5 -80007d50: 0047a403 lw s0,4(a5) # f004 <_start-0x7fff0ffc> -80007d54: ff878713 addi a4,a5,-8 -80007d58: 20e40863 beq s0,a4,80007f68 <_malloc_r+0x278> -80007d5c: 00442783 lw a5,4(s0) -80007d60: 00c42683 lw a3,12(s0) -80007d64: 00842603 lw a2,8(s0) -80007d68: ffc7f793 andi a5,a5,-4 -80007d6c: 00f407b3 add a5,s0,a5 -80007d70: 0047a703 lw a4,4(a5) -80007d74: 00d62623 sw a3,12(a2) -80007d78: 00c6a423 sw a2,8(a3) -80007d7c: 00176713 ori a4,a4,1 -80007d80: 00098513 mv a0,s3 -80007d84: 00e7a223 sw a4,4(a5) -80007d88: 049000ef jal ra,800085d0 <__malloc_unlock> -80007d8c: 00840513 addi a0,s0,8 -80007d90: 1940006f j 80007f24 <_malloc_r+0x234> -80007d94: ff87f493 andi s1,a5,-8 -80007d98: 1807c063 bltz a5,80007f18 <_malloc_r+0x228> -80007d9c: 16b4ee63 bltu s1,a1,80007f18 <_malloc_r+0x228> -80007da0: 02d000ef jal ra,800085cc <__malloc_lock> -80007da4: 1f700793 li a5,503 -80007da8: 4497fa63 bgeu a5,s1,800081fc <_malloc_r+0x50c> -80007dac: 0094d793 srli a5,s1,0x9 -80007db0: 1a078463 beqz a5,80007f58 <_malloc_r+0x268> -80007db4: 00400713 li a4,4 -80007db8: 3cf76063 bltu a4,a5,80008178 <_malloc_r+0x488> -80007dbc: 0064d793 srli a5,s1,0x6 -80007dc0: 03978613 addi a2,a5,57 -80007dc4: 03878513 addi a0,a5,56 -80007dc8: 00361693 slli a3,a2,0x3 -80007dcc: f2c18913 addi s2,gp,-212 # 80016734 <__malloc_av_> -80007dd0: 00d906b3 add a3,s2,a3 -80007dd4: 0046a403 lw s0,4(a3) -80007dd8: ff868693 addi a3,a3,-8 -80007ddc: 02868663 beq a3,s0,80007e08 <_malloc_r+0x118> -80007de0: 00f00593 li a1,15 -80007de4: 0100006f j 80007df4 <_malloc_r+0x104> -80007de8: 32075263 bgez a4,8000810c <_malloc_r+0x41c> -80007dec: 00c42403 lw s0,12(s0) -80007df0: 00868c63 beq a3,s0,80007e08 <_malloc_r+0x118> -80007df4: 00442783 lw a5,4(s0) -80007df8: ffc7f793 andi a5,a5,-4 -80007dfc: 40978733 sub a4,a5,s1 -80007e00: fee5d4e3 bge a1,a4,80007de8 <_malloc_r+0xf8> -80007e04: 00050613 mv a2,a0 -80007e08: 01092403 lw s0,16(s2) -80007e0c: 00890893 addi a7,s2,8 -80007e10: 17140863 beq s0,a7,80007f80 <_malloc_r+0x290> -80007e14: 00442503 lw a0,4(s0) -80007e18: 00f00693 li a3,15 -80007e1c: ffc57513 andi a0,a0,-4 -80007e20: 409507b3 sub a5,a0,s1 -80007e24: 40f6c263 blt a3,a5,80008228 <_malloc_r+0x538> -80007e28: 01192a23 sw a7,20(s2) -80007e2c: 01192823 sw a7,16(s2) -80007e30: 3c07dc63 bgez a5,80008208 <_malloc_r+0x518> -80007e34: 1ff00793 li a5,511 -80007e38: 2ea7e063 bltu a5,a0,80008118 <_malloc_r+0x428> -80007e3c: ff857793 andi a5,a0,-8 -80007e40: 00878793 addi a5,a5,8 -80007e44: 00492583 lw a1,4(s2) -80007e48: 00f907b3 add a5,s2,a5 -80007e4c: 0007a683 lw a3,0(a5) -80007e50: 00555513 srli a0,a0,0x5 -80007e54: 00100713 li a4,1 -80007e58: 00a71733 sll a4,a4,a0 -80007e5c: 00b76733 or a4,a4,a1 -80007e60: ff878593 addi a1,a5,-8 -80007e64: 00b42623 sw a1,12(s0) -80007e68: 00d42423 sw a3,8(s0) -80007e6c: 00e92223 sw a4,4(s2) -80007e70: 0087a023 sw s0,0(a5) -80007e74: 0086a623 sw s0,12(a3) -80007e78: 40265793 srai a5,a2,0x2 -80007e7c: 00100593 li a1,1 -80007e80: 00f595b3 sll a1,a1,a5 -80007e84: 10b76863 bltu a4,a1,80007f94 <_malloc_r+0x2a4> -80007e88: 00e5f7b3 and a5,a1,a4 -80007e8c: 02079463 bnez a5,80007eb4 <_malloc_r+0x1c4> -80007e90: 00159593 slli a1,a1,0x1 -80007e94: ffc67613 andi a2,a2,-4 -80007e98: 00e5f7b3 and a5,a1,a4 -80007e9c: 00460613 addi a2,a2,4 -80007ea0: 00079a63 bnez a5,80007eb4 <_malloc_r+0x1c4> -80007ea4: 00159593 slli a1,a1,0x1 -80007ea8: 00e5f7b3 and a5,a1,a4 -80007eac: 00460613 addi a2,a2,4 -80007eb0: fe078ae3 beqz a5,80007ea4 <_malloc_r+0x1b4> -80007eb4: 00f00813 li a6,15 -80007eb8: 00361313 slli t1,a2,0x3 -80007ebc: 00690333 add t1,s2,t1 -80007ec0: 00030513 mv a0,t1 -80007ec4: 00c52783 lw a5,12(a0) -80007ec8: 00060e13 mv t3,a2 -80007ecc: 2cf50863 beq a0,a5,8000819c <_malloc_r+0x4ac> -80007ed0: 0047a703 lw a4,4(a5) -80007ed4: 00078413 mv s0,a5 -80007ed8: 00c7a783 lw a5,12(a5) -80007edc: ffc77713 andi a4,a4,-4 -80007ee0: 409706b3 sub a3,a4,s1 -80007ee4: 2cd84863 blt a6,a3,800081b4 <_malloc_r+0x4c4> -80007ee8: fe06c2e3 bltz a3,80007ecc <_malloc_r+0x1dc> -80007eec: 00e40733 add a4,s0,a4 -80007ef0: 00472683 lw a3,4(a4) -80007ef4: 00842603 lw a2,8(s0) -80007ef8: 00098513 mv a0,s3 -80007efc: 0016e693 ori a3,a3,1 -80007f00: 00d72223 sw a3,4(a4) -80007f04: 00f62623 sw a5,12(a2) -80007f08: 00c7a423 sw a2,8(a5) -80007f0c: 6c4000ef jal ra,800085d0 <__malloc_unlock> -80007f10: 00840513 addi a0,s0,8 -80007f14: 0100006f j 80007f24 <_malloc_r+0x234> -80007f18: 00c00793 li a5,12 -80007f1c: 00f9a023 sw a5,0(s3) -80007f20: 00000513 li a0,0 -80007f24: 02c12083 lw ra,44(sp) -80007f28: 02812403 lw s0,40(sp) -80007f2c: 02412483 lw s1,36(sp) -80007f30: 02012903 lw s2,32(sp) -80007f34: 01c12983 lw s3,28(sp) -80007f38: 01812a03 lw s4,24(sp) -80007f3c: 01412a83 lw s5,20(sp) -80007f40: 01012b03 lw s6,16(sp) -80007f44: 00c12b83 lw s7,12(sp) -80007f48: 00812c03 lw s8,8(sp) -80007f4c: 00412c83 lw s9,4(sp) -80007f50: 03010113 addi sp,sp,48 -80007f54: 00008067 ret -80007f58: 20000693 li a3,512 -80007f5c: 04000613 li a2,64 -80007f60: 03f00513 li a0,63 -80007f64: e69ff06f j 80007dcc <_malloc_r+0xdc> -80007f68: 00c7a403 lw s0,12(a5) -80007f6c: 00260613 addi a2,a2,2 -80007f70: de8796e3 bne a5,s0,80007d5c <_malloc_r+0x6c> -80007f74: 01092403 lw s0,16(s2) -80007f78: 00890893 addi a7,s2,8 -80007f7c: e9141ce3 bne s0,a7,80007e14 <_malloc_r+0x124> -80007f80: 00492703 lw a4,4(s2) -80007f84: 40265793 srai a5,a2,0x2 -80007f88: 00100593 li a1,1 -80007f8c: 00f595b3 sll a1,a1,a5 -80007f90: eeb77ce3 bgeu a4,a1,80007e88 <_malloc_r+0x198> -80007f94: 00892403 lw s0,8(s2) -80007f98: 00442a83 lw s5,4(s0) -80007f9c: ffcafb13 andi s6,s5,-4 -80007fa0: 009b6863 bltu s6,s1,80007fb0 <_malloc_r+0x2c0> -80007fa4: 409b07b3 sub a5,s6,s1 -80007fa8: 00f00713 li a4,15 -80007fac: 12f74c63 blt a4,a5,800080e4 <_malloc_r+0x3f4> -80007fb0: 3781aa83 lw s5,888(gp) # 80016b80 <__malloc_top_pad> -80007fb4: 3641a703 lw a4,868(gp) # 80016b6c <__malloc_sbrk_base> -80007fb8: fff00793 li a5,-1 -80007fbc: 01640a33 add s4,s0,s6 -80007fc0: 01548ab3 add s5,s1,s5 -80007fc4: 34f70463 beq a4,a5,8000830c <_malloc_r+0x61c> -80007fc8: 000017b7 lui a5,0x1 -80007fcc: 00f78793 addi a5,a5,15 # 100f <_start-0x7fffeff1> -80007fd0: 00fa8ab3 add s5,s5,a5 -80007fd4: fffff7b7 lui a5,0xfffff -80007fd8: 00fafab3 and s5,s5,a5 -80007fdc: 000a8593 mv a1,s5 -80007fe0: 00098513 mv a0,s3 -80007fe4: 664010ef jal ra,80009648 <_sbrk_r> -80007fe8: fff00793 li a5,-1 -80007fec: 00050b93 mv s7,a0 -80007ff0: 28f50663 beq a0,a5,8000827c <_malloc_r+0x58c> -80007ff4: 29456263 bltu a0,s4,80008278 <_malloc_r+0x588> -80007ff8: 3c018c13 addi s8,gp,960 # 80016bc8 <__malloc_current_mallinfo> -80007ffc: 000c2583 lw a1,0(s8) # 1000 <_start-0x7ffff000> -80008000: 00ba85b3 add a1,s5,a1 -80008004: 00bc2023 sw a1,0(s8) -80008008: 00058793 mv a5,a1 -8000800c: 38aa0e63 beq s4,a0,800083a8 <_malloc_r+0x6b8> -80008010: 3641a683 lw a3,868(gp) # 80016b6c <__malloc_sbrk_base> -80008014: fff00713 li a4,-1 -80008018: 3ae68663 beq a3,a4,800083c4 <_malloc_r+0x6d4> -8000801c: 414b8a33 sub s4,s7,s4 -80008020: 00fa07b3 add a5,s4,a5 -80008024: 00fc2023 sw a5,0(s8) -80008028: 007bfc93 andi s9,s7,7 -8000802c: 300c8263 beqz s9,80008330 <_malloc_r+0x640> -80008030: 000017b7 lui a5,0x1 -80008034: 419b8bb3 sub s7,s7,s9 -80008038: 00878593 addi a1,a5,8 # 1008 <_start-0x7fffeff8> -8000803c: 008b8b93 addi s7,s7,8 -80008040: 419585b3 sub a1,a1,s9 -80008044: 015b8ab3 add s5,s7,s5 -80008048: fff78793 addi a5,a5,-1 -8000804c: 415585b3 sub a1,a1,s5 -80008050: 00f5fa33 and s4,a1,a5 -80008054: 000a0593 mv a1,s4 -80008058: 00098513 mv a0,s3 -8000805c: 5ec010ef jal ra,80009648 <_sbrk_r> -80008060: fff00793 li a5,-1 -80008064: 3af50a63 beq a0,a5,80008418 <_malloc_r+0x728> -80008068: 41750533 sub a0,a0,s7 -8000806c: 01450ab3 add s5,a0,s4 -80008070: 000c2583 lw a1,0(s8) -80008074: 01792423 sw s7,8(s2) -80008078: 001aea93 ori s5,s5,1 -8000807c: 00ba05b3 add a1,s4,a1 -80008080: 00bc2023 sw a1,0(s8) -80008084: 015ba223 sw s5,4(s7) -80008088: 35240263 beq s0,s2,800083cc <_malloc_r+0x6dc> -8000808c: 00f00693 li a3,15 -80008090: 3566f263 bgeu a3,s6,800083d4 <_malloc_r+0x6e4> -80008094: 00442703 lw a4,4(s0) -80008098: ff4b0793 addi a5,s6,-12 -8000809c: ff87f793 andi a5,a5,-8 -800080a0: 00177713 andi a4,a4,1 -800080a4: 00f76733 or a4,a4,a5 -800080a8: 00e42223 sw a4,4(s0) -800080ac: 00500613 li a2,5 -800080b0: 00f40733 add a4,s0,a5 -800080b4: 00c72223 sw a2,4(a4) -800080b8: 00c72423 sw a2,8(a4) -800080bc: 36f6e863 bltu a3,a5,8000842c <_malloc_r+0x73c> -800080c0: 004baa83 lw s5,4(s7) -800080c4: 000b8413 mv s0,s7 -800080c8: 3741a703 lw a4,884(gp) # 80016b7c <__malloc_max_sbrked_mem> -800080cc: 00b77463 bgeu a4,a1,800080d4 <_malloc_r+0x3e4> -800080d0: 36b1aa23 sw a1,884(gp) # 80016b7c <__malloc_max_sbrked_mem> -800080d4: 3701a703 lw a4,880(gp) # 80016b78 <__malloc_max_total_mem> -800080d8: 1ab77663 bgeu a4,a1,80008284 <_malloc_r+0x594> -800080dc: 36b1a823 sw a1,880(gp) # 80016b78 <__malloc_max_total_mem> -800080e0: 1a40006f j 80008284 <_malloc_r+0x594> -800080e4: 0014e713 ori a4,s1,1 -800080e8: 00e42223 sw a4,4(s0) -800080ec: 009404b3 add s1,s0,s1 -800080f0: 00992423 sw s1,8(s2) -800080f4: 0017e793 ori a5,a5,1 -800080f8: 00098513 mv a0,s3 -800080fc: 00f4a223 sw a5,4(s1) -80008100: 4d0000ef jal ra,800085d0 <__malloc_unlock> -80008104: 00840513 addi a0,s0,8 -80008108: e1dff06f j 80007f24 <_malloc_r+0x234> -8000810c: 00c42683 lw a3,12(s0) -80008110: 00842603 lw a2,8(s0) -80008114: c59ff06f j 80007d6c <_malloc_r+0x7c> -80008118: 00955793 srli a5,a0,0x9 -8000811c: 00400713 li a4,4 -80008120: 14f77263 bgeu a4,a5,80008264 <_malloc_r+0x574> -80008124: 01400713 li a4,20 -80008128: 22f76a63 bltu a4,a5,8000835c <_malloc_r+0x66c> -8000812c: 05c78693 addi a3,a5,92 -80008130: 05b78593 addi a1,a5,91 -80008134: 00369693 slli a3,a3,0x3 -80008138: 00d906b3 add a3,s2,a3 -8000813c: 0006a783 lw a5,0(a3) -80008140: ff868693 addi a3,a3,-8 -80008144: 1cf68863 beq a3,a5,80008314 <_malloc_r+0x624> -80008148: 0047a703 lw a4,4(a5) -8000814c: ffc77713 andi a4,a4,-4 -80008150: 00e57663 bgeu a0,a4,8000815c <_malloc_r+0x46c> -80008154: 0087a783 lw a5,8(a5) -80008158: fef698e3 bne a3,a5,80008148 <_malloc_r+0x458> -8000815c: 00c7a683 lw a3,12(a5) -80008160: 00492703 lw a4,4(s2) -80008164: 00d42623 sw a3,12(s0) -80008168: 00f42423 sw a5,8(s0) -8000816c: 0086a423 sw s0,8(a3) -80008170: 0087a623 sw s0,12(a5) -80008174: d05ff06f j 80007e78 <_malloc_r+0x188> -80008178: 01400713 li a4,20 -8000817c: 12f77663 bgeu a4,a5,800082a8 <_malloc_r+0x5b8> -80008180: 05400713 li a4,84 -80008184: 1ef76a63 bltu a4,a5,80008378 <_malloc_r+0x688> -80008188: 00c4d793 srli a5,s1,0xc -8000818c: 06f78613 addi a2,a5,111 -80008190: 06e78513 addi a0,a5,110 -80008194: 00361693 slli a3,a2,0x3 -80008198: c35ff06f j 80007dcc <_malloc_r+0xdc> -8000819c: 001e0e13 addi t3,t3,1 -800081a0: 003e7793 andi a5,t3,3 -800081a4: 00850513 addi a0,a0,8 -800081a8: 10078e63 beqz a5,800082c4 <_malloc_r+0x5d4> -800081ac: 00c52783 lw a5,12(a0) -800081b0: d1dff06f j 80007ecc <_malloc_r+0x1dc> -800081b4: 00842603 lw a2,8(s0) -800081b8: 0014e593 ori a1,s1,1 -800081bc: 00b42223 sw a1,4(s0) -800081c0: 00f62623 sw a5,12(a2) -800081c4: 00c7a423 sw a2,8(a5) -800081c8: 009404b3 add s1,s0,s1 -800081cc: 00992a23 sw s1,20(s2) -800081d0: 00992823 sw s1,16(s2) -800081d4: 0016e793 ori a5,a3,1 -800081d8: 0114a623 sw a7,12(s1) -800081dc: 0114a423 sw a7,8(s1) -800081e0: 00f4a223 sw a5,4(s1) -800081e4: 00e40733 add a4,s0,a4 -800081e8: 00098513 mv a0,s3 -800081ec: 00d72023 sw a3,0(a4) -800081f0: 3e0000ef jal ra,800085d0 <__malloc_unlock> -800081f4: 00840513 addi a0,s0,8 -800081f8: d2dff06f j 80007f24 <_malloc_r+0x234> -800081fc: 0034d613 srli a2,s1,0x3 -80008200: 00848793 addi a5,s1,8 -80008204: b45ff06f j 80007d48 <_malloc_r+0x58> -80008208: 00a40733 add a4,s0,a0 -8000820c: 00472783 lw a5,4(a4) -80008210: 00098513 mv a0,s3 -80008214: 0017e793 ori a5,a5,1 -80008218: 00f72223 sw a5,4(a4) -8000821c: 3b4000ef jal ra,800085d0 <__malloc_unlock> -80008220: 00840513 addi a0,s0,8 -80008224: d01ff06f j 80007f24 <_malloc_r+0x234> -80008228: 0014e713 ori a4,s1,1 -8000822c: 00e42223 sw a4,4(s0) -80008230: 009404b3 add s1,s0,s1 -80008234: 00992a23 sw s1,20(s2) -80008238: 00992823 sw s1,16(s2) -8000823c: 0017e713 ori a4,a5,1 -80008240: 0114a623 sw a7,12(s1) -80008244: 0114a423 sw a7,8(s1) -80008248: 00e4a223 sw a4,4(s1) -8000824c: 00a40533 add a0,s0,a0 -80008250: 00f52023 sw a5,0(a0) -80008254: 00098513 mv a0,s3 -80008258: 378000ef jal ra,800085d0 <__malloc_unlock> -8000825c: 00840513 addi a0,s0,8 -80008260: cc5ff06f j 80007f24 <_malloc_r+0x234> -80008264: 00655793 srli a5,a0,0x6 -80008268: 03978693 addi a3,a5,57 -8000826c: 03878593 addi a1,a5,56 -80008270: 00369693 slli a3,a3,0x3 -80008274: ec5ff06f j 80008138 <_malloc_r+0x448> -80008278: 11240e63 beq s0,s2,80008394 <_malloc_r+0x6a4> -8000827c: 00892403 lw s0,8(s2) -80008280: 00442a83 lw s5,4(s0) -80008284: ffcafa93 andi s5,s5,-4 -80008288: 409a87b3 sub a5,s5,s1 -8000828c: 009ae663 bltu s5,s1,80008298 <_malloc_r+0x5a8> -80008290: 00f00713 li a4,15 -80008294: e4f748e3 blt a4,a5,800080e4 <_malloc_r+0x3f4> -80008298: 00098513 mv a0,s3 -8000829c: 334000ef jal ra,800085d0 <__malloc_unlock> -800082a0: 00000513 li a0,0 -800082a4: c81ff06f j 80007f24 <_malloc_r+0x234> -800082a8: 05c78613 addi a2,a5,92 -800082ac: 05b78513 addi a0,a5,91 -800082b0: 00361693 slli a3,a2,0x3 -800082b4: b19ff06f j 80007dcc <_malloc_r+0xdc> -800082b8: 00832783 lw a5,8(t1) -800082bc: fff60613 addi a2,a2,-1 -800082c0: 1c679063 bne a5,t1,80008480 <_malloc_r+0x790> -800082c4: 00367793 andi a5,a2,3 -800082c8: ff830313 addi t1,t1,-8 -800082cc: fe0796e3 bnez a5,800082b8 <_malloc_r+0x5c8> -800082d0: 00492703 lw a4,4(s2) -800082d4: fff5c793 not a5,a1 -800082d8: 00e7f7b3 and a5,a5,a4 -800082dc: 00f92223 sw a5,4(s2) -800082e0: 00159593 slli a1,a1,0x1 -800082e4: cab7e8e3 bltu a5,a1,80007f94 <_malloc_r+0x2a4> -800082e8: ca0586e3 beqz a1,80007f94 <_malloc_r+0x2a4> -800082ec: 00f5f733 and a4,a1,a5 -800082f0: 00071a63 bnez a4,80008304 <_malloc_r+0x614> -800082f4: 00159593 slli a1,a1,0x1 -800082f8: 00f5f733 and a4,a1,a5 -800082fc: 004e0e13 addi t3,t3,4 -80008300: fe070ae3 beqz a4,800082f4 <_malloc_r+0x604> -80008304: 000e0613 mv a2,t3 -80008308: bb1ff06f j 80007eb8 <_malloc_r+0x1c8> -8000830c: 010a8a93 addi s5,s5,16 # fffff010 <__BSS_END__+0x7ffe83e0> -80008310: ccdff06f j 80007fdc <_malloc_r+0x2ec> -80008314: 00492503 lw a0,4(s2) -80008318: 4025d593 srai a1,a1,0x2 -8000831c: 00100713 li a4,1 -80008320: 00b71733 sll a4,a4,a1 -80008324: 00a76733 or a4,a4,a0 -80008328: 00e92223 sw a4,4(s2) -8000832c: e39ff06f j 80008164 <_malloc_r+0x474> -80008330: 015b85b3 add a1,s7,s5 -80008334: 40b005b3 neg a1,a1 -80008338: 01459593 slli a1,a1,0x14 -8000833c: 0145da13 srli s4,a1,0x14 -80008340: 000a0593 mv a1,s4 -80008344: 00098513 mv a0,s3 -80008348: 300010ef jal ra,80009648 <_sbrk_r> -8000834c: fff00793 li a5,-1 -80008350: d0f51ce3 bne a0,a5,80008068 <_malloc_r+0x378> -80008354: 00000a13 li s4,0 -80008358: d19ff06f j 80008070 <_malloc_r+0x380> -8000835c: 05400713 li a4,84 -80008360: 08f76063 bltu a4,a5,800083e0 <_malloc_r+0x6f0> -80008364: 00c55793 srli a5,a0,0xc -80008368: 06f78693 addi a3,a5,111 -8000836c: 06e78593 addi a1,a5,110 -80008370: 00369693 slli a3,a3,0x3 -80008374: dc5ff06f j 80008138 <_malloc_r+0x448> -80008378: 15400713 li a4,340 -8000837c: 08f76063 bltu a4,a5,800083fc <_malloc_r+0x70c> -80008380: 00f4d793 srli a5,s1,0xf -80008384: 07878613 addi a2,a5,120 -80008388: 07778513 addi a0,a5,119 -8000838c: 00361693 slli a3,a2,0x3 -80008390: a3dff06f j 80007dcc <_malloc_r+0xdc> -80008394: 3c018c13 addi s8,gp,960 # 80016bc8 <__malloc_current_mallinfo> -80008398: 000c2783 lw a5,0(s8) -8000839c: 00fa87b3 add a5,s5,a5 -800083a0: 00fc2023 sw a5,0(s8) -800083a4: c6dff06f j 80008010 <_malloc_r+0x320> -800083a8: 014a1713 slli a4,s4,0x14 -800083ac: c60712e3 bnez a4,80008010 <_malloc_r+0x320> -800083b0: 00892403 lw s0,8(s2) -800083b4: 015b0ab3 add s5,s6,s5 -800083b8: 001aea93 ori s5,s5,1 -800083bc: 01542223 sw s5,4(s0) -800083c0: d09ff06f j 800080c8 <_malloc_r+0x3d8> -800083c4: 3771a223 sw s7,868(gp) # 80016b6c <__malloc_sbrk_base> -800083c8: c61ff06f j 80008028 <_malloc_r+0x338> -800083cc: 000b8413 mv s0,s7 -800083d0: cf9ff06f j 800080c8 <_malloc_r+0x3d8> -800083d4: 00100793 li a5,1 -800083d8: 00fba223 sw a5,4(s7) -800083dc: ebdff06f j 80008298 <_malloc_r+0x5a8> -800083e0: 15400713 li a4,340 -800083e4: 06f76263 bltu a4,a5,80008448 <_malloc_r+0x758> -800083e8: 00f55793 srli a5,a0,0xf -800083ec: 07878693 addi a3,a5,120 -800083f0: 07778593 addi a1,a5,119 -800083f4: 00369693 slli a3,a3,0x3 -800083f8: d41ff06f j 80008138 <_malloc_r+0x448> -800083fc: 55400713 li a4,1364 -80008400: 06f76263 bltu a4,a5,80008464 <_malloc_r+0x774> -80008404: 0124d793 srli a5,s1,0x12 -80008408: 07d78613 addi a2,a5,125 -8000840c: 07c78513 addi a0,a5,124 -80008410: 00361693 slli a3,a2,0x3 -80008414: 9b9ff06f j 80007dcc <_malloc_r+0xdc> -80008418: ff8c8c93 addi s9,s9,-8 -8000841c: 019a8ab3 add s5,s5,s9 -80008420: 417a8ab3 sub s5,s5,s7 -80008424: 00000a13 li s4,0 -80008428: c49ff06f j 80008070 <_malloc_r+0x380> -8000842c: 00840593 addi a1,s0,8 -80008430: 00098513 mv a0,s3 -80008434: e50fc0ef jal ra,80004a84 <_free_r> -80008438: 00892403 lw s0,8(s2) -8000843c: 000c2583 lw a1,0(s8) -80008440: 00442a83 lw s5,4(s0) -80008444: c85ff06f j 800080c8 <_malloc_r+0x3d8> -80008448: 55400713 li a4,1364 -8000844c: 02f76463 bltu a4,a5,80008474 <_malloc_r+0x784> -80008450: 01255793 srli a5,a0,0x12 -80008454: 07d78693 addi a3,a5,125 -80008458: 07c78593 addi a1,a5,124 -8000845c: 00369693 slli a3,a3,0x3 -80008460: cd9ff06f j 80008138 <_malloc_r+0x448> -80008464: 3f800693 li a3,1016 -80008468: 07f00613 li a2,127 -8000846c: 07e00513 li a0,126 -80008470: 95dff06f j 80007dcc <_malloc_r+0xdc> -80008474: 3f800693 li a3,1016 -80008478: 07e00593 li a1,126 -8000847c: cbdff06f j 80008138 <_malloc_r+0x448> -80008480: 00492783 lw a5,4(s2) -80008484: e5dff06f j 800082e0 <_malloc_r+0x5f0> +800084f0 <__malloc_lock>: +800084f0: 00008067 ret -80008488 <_mbtowc_r>: -80008488: ea41a303 lw t1,-348(gp) # 800166ac <__global_locale+0xe4> -8000848c: 00030067 jr t1 +800084f4 <__malloc_unlock>: +800084f4: 00008067 ret -80008490 <__ascii_mbtowc>: -80008490: 02058063 beqz a1,800084b0 <__ascii_mbtowc+0x20> -80008494: 04060263 beqz a2,800084d8 <__ascii_mbtowc+0x48> -80008498: 04068863 beqz a3,800084e8 <__ascii_mbtowc+0x58> -8000849c: 00064783 lbu a5,0(a2) -800084a0: 00f5a023 sw a5,0(a1) -800084a4: 00064503 lbu a0,0(a2) -800084a8: 00a03533 snez a0,a0 -800084ac: 00008067 ret -800084b0: ff010113 addi sp,sp,-16 -800084b4: 00c10593 addi a1,sp,12 -800084b8: 02060463 beqz a2,800084e0 <__ascii_mbtowc+0x50> -800084bc: 02068a63 beqz a3,800084f0 <__ascii_mbtowc+0x60> -800084c0: 00064783 lbu a5,0(a2) -800084c4: 00f5a023 sw a5,0(a1) -800084c8: 00064503 lbu a0,0(a2) -800084cc: 00a03533 snez a0,a0 -800084d0: 01010113 addi sp,sp,16 -800084d4: 00008067 ret -800084d8: 00000513 li a0,0 -800084dc: 00008067 ret -800084e0: 00000513 li a0,0 -800084e4: fedff06f j 800084d0 <__ascii_mbtowc+0x40> -800084e8: ffe00513 li a0,-2 -800084ec: 00008067 ret -800084f0: ffe00513 li a0,-2 -800084f4: fddff06f j 800084d0 <__ascii_mbtowc+0x40> +800084f8 <_Balloc>: +800084f8: 04c52783 lw a5,76(a0) +800084fc: ff010113 addi sp,sp,-16 +80008500: 00812423 sw s0,8(sp) +80008504: 00912223 sw s1,4(sp) +80008508: 00112623 sw ra,12(sp) +8000850c: 01212023 sw s2,0(sp) +80008510: 00050413 mv s0,a0 +80008514: 00058493 mv s1,a1 +80008518: 02078e63 beqz a5,80008554 <_Balloc+0x5c> +8000851c: 00249513 slli a0,s1,0x2 +80008520: 00a787b3 add a5,a5,a0 +80008524: 0007a503 lw a0,0(a5) +80008528: 04050663 beqz a0,80008574 <_Balloc+0x7c> +8000852c: 00052703 lw a4,0(a0) +80008530: 00e7a023 sw a4,0(a5) +80008534: 00052823 sw zero,16(a0) +80008538: 00052623 sw zero,12(a0) +8000853c: 00c12083 lw ra,12(sp) +80008540: 00812403 lw s0,8(sp) +80008544: 00412483 lw s1,4(sp) +80008548: 00012903 lw s2,0(sp) +8000854c: 01010113 addi sp,sp,16 +80008550: 00008067 ret +80008554: 02100613 li a2,33 +80008558: 00400593 li a1,4 +8000855c: 470050ef jal ra,8000d9cc <_calloc_r> +80008560: 04a42623 sw a0,76(s0) +80008564: 00050793 mv a5,a0 +80008568: fa051ae3 bnez a0,8000851c <_Balloc+0x24> +8000856c: 00000513 li a0,0 +80008570: fcdff06f j 8000853c <_Balloc+0x44> +80008574: 00100913 li s2,1 +80008578: 00991933 sll s2,s2,s1 +8000857c: 00590613 addi a2,s2,5 +80008580: 00261613 slli a2,a2,0x2 +80008584: 00100593 li a1,1 +80008588: 00040513 mv a0,s0 +8000858c: 440050ef jal ra,8000d9cc <_calloc_r> +80008590: fc050ee3 beqz a0,8000856c <_Balloc+0x74> +80008594: 00952223 sw s1,4(a0) +80008598: 01252423 sw s2,8(a0) +8000859c: f99ff06f j 80008534 <_Balloc+0x3c> -800084f8 : -800084f8: 00357793 andi a5,a0,3 -800084fc: 0ff5f693 andi a3,a1,255 -80008500: 02078a63 beqz a5,80008534 -80008504: fff60793 addi a5,a2,-1 -80008508: 02060e63 beqz a2,80008544 -8000850c: fff00613 li a2,-1 -80008510: 0180006f j 80008528 -80008514: 00150513 addi a0,a0,1 -80008518: 00357713 andi a4,a0,3 -8000851c: 00070e63 beqz a4,80008538 -80008520: fff78793 addi a5,a5,-1 -80008524: 02c78063 beq a5,a2,80008544 -80008528: 00054703 lbu a4,0(a0) -8000852c: fed714e3 bne a4,a3,80008514 -80008530: 00008067 ret -80008534: 00060793 mv a5,a2 -80008538: 00300713 li a4,3 -8000853c: 02f76663 bltu a4,a5,80008568 -80008540: 00079663 bnez a5,8000854c -80008544: 00000513 li a0,0 -80008548: 00008067 ret -8000854c: 00f507b3 add a5,a0,a5 -80008550: 00c0006f j 8000855c -80008554: 00150513 addi a0,a0,1 -80008558: fea786e3 beq a5,a0,80008544 -8000855c: 00054703 lbu a4,0(a0) -80008560: fed71ae3 bne a4,a3,80008554 -80008564: 00008067 ret -80008568: 00010737 lui a4,0x10 -8000856c: 00859893 slli a7,a1,0x8 -80008570: fff70713 addi a4,a4,-1 # ffff <_start-0x7fff0001> -80008574: 00e8f8b3 and a7,a7,a4 -80008578: 0ff5f593 andi a1,a1,255 -8000857c: 00b8e5b3 or a1,a7,a1 -80008580: 01059893 slli a7,a1,0x10 -80008584: 00b8e8b3 or a7,a7,a1 -80008588: feff0837 lui a6,0xfeff0 -8000858c: 808085b7 lui a1,0x80808 -80008590: eff80813 addi a6,a6,-257 # fefefeff <__BSS_END__+0x7efd92cf> -80008594: 08058593 addi a1,a1,128 # 80808080 <__BSS_END__+0x7f1450> -80008598: 00300313 li t1,3 -8000859c: 00052703 lw a4,0(a0) -800085a0: 00e8c733 xor a4,a7,a4 -800085a4: 01070633 add a2,a4,a6 -800085a8: fff74713 not a4,a4 -800085ac: 00e67733 and a4,a2,a4 -800085b0: 00b77733 and a4,a4,a1 -800085b4: f8071ce3 bnez a4,8000854c -800085b8: ffc78793 addi a5,a5,-4 -800085bc: 00450513 addi a0,a0,4 -800085c0: fcf36ee3 bltu t1,a5,8000859c -800085c4: f80794e3 bnez a5,8000854c -800085c8: f7dff06f j 80008544 +800085a0 <_Bfree>: +800085a0: 02058063 beqz a1,800085c0 <_Bfree+0x20> +800085a4: 0045a703 lw a4,4(a1) +800085a8: 04c52783 lw a5,76(a0) +800085ac: 00271713 slli a4,a4,0x2 +800085b0: 00e787b3 add a5,a5,a4 +800085b4: 0007a703 lw a4,0(a5) +800085b8: 00e5a023 sw a4,0(a1) +800085bc: 00b7a023 sw a1,0(a5) +800085c0: 00008067 ret -800085cc <__malloc_lock>: -800085cc: 00008067 ret +800085c4 <__multadd>: +800085c4: fe010113 addi sp,sp,-32 +800085c8: 00912a23 sw s1,20(sp) +800085cc: 0105a483 lw s1,16(a1) +800085d0: 00010337 lui t1,0x10 +800085d4: 00812c23 sw s0,24(sp) +800085d8: 01212823 sw s2,16(sp) +800085dc: 01312623 sw s3,12(sp) +800085e0: 00112e23 sw ra,28(sp) +800085e4: 01412423 sw s4,8(sp) +800085e8: 00058913 mv s2,a1 +800085ec: 00050993 mv s3,a0 +800085f0: 00068413 mv s0,a3 +800085f4: 01458813 addi a6,a1,20 +800085f8: 00000893 li a7,0 +800085fc: fff30313 addi t1,t1,-1 # ffff <_start-0x7fff0001> +80008600: 00082783 lw a5,0(a6) +80008604: 00480813 addi a6,a6,4 +80008608: 00188893 addi a7,a7,1 +8000860c: 0067f6b3 and a3,a5,t1 +80008610: 02c686b3 mul a3,a3,a2 +80008614: 0107d793 srli a5,a5,0x10 +80008618: 02c787b3 mul a5,a5,a2 +8000861c: 008686b3 add a3,a3,s0 +80008620: 0106de13 srli t3,a3,0x10 +80008624: 0066f733 and a4,a3,t1 +80008628: 01c786b3 add a3,a5,t3 +8000862c: 01069793 slli a5,a3,0x10 +80008630: 00e78733 add a4,a5,a4 +80008634: fee82e23 sw a4,-4(a6) +80008638: 0106d413 srli s0,a3,0x10 +8000863c: fc98c2e3 blt a7,s1,80008600 <__multadd+0x3c> +80008640: 02040263 beqz s0,80008664 <__multadd+0xa0> +80008644: 00892783 lw a5,8(s2) +80008648: 04f4d063 bge s1,a5,80008688 <__multadd+0xc4> +8000864c: 00448793 addi a5,s1,4 +80008650: 00279793 slli a5,a5,0x2 +80008654: 00f907b3 add a5,s2,a5 +80008658: 0087a223 sw s0,4(a5) +8000865c: 00148493 addi s1,s1,1 +80008660: 00992823 sw s1,16(s2) +80008664: 01c12083 lw ra,28(sp) +80008668: 01812403 lw s0,24(sp) +8000866c: 01412483 lw s1,20(sp) +80008670: 00c12983 lw s3,12(sp) +80008674: 00812a03 lw s4,8(sp) +80008678: 00090513 mv a0,s2 +8000867c: 01012903 lw s2,16(sp) +80008680: 02010113 addi sp,sp,32 +80008684: 00008067 ret +80008688: 00492583 lw a1,4(s2) +8000868c: 00098513 mv a0,s3 +80008690: 00158593 addi a1,a1,1 +80008694: e65ff0ef jal ra,800084f8 <_Balloc> +80008698: 01092603 lw a2,16(s2) +8000869c: 00050a13 mv s4,a0 +800086a0: 00c90593 addi a1,s2,12 +800086a4: 00260613 addi a2,a2,2 +800086a8: 00261613 slli a2,a2,0x2 +800086ac: 00c50513 addi a0,a0,12 +800086b0: 5f1050ef jal ra,8000e4a0 +800086b4: 00492703 lw a4,4(s2) +800086b8: 04c9a783 lw a5,76(s3) +800086bc: 00271713 slli a4,a4,0x2 +800086c0: 00e787b3 add a5,a5,a4 +800086c4: 0007a703 lw a4,0(a5) +800086c8: 00e92023 sw a4,0(s2) +800086cc: 0127a023 sw s2,0(a5) +800086d0: 000a0913 mv s2,s4 +800086d4: f79ff06f j 8000864c <__multadd+0x88> -800085d0 <__malloc_unlock>: -800085d0: 00008067 ret +800086d8 <__s2b>: +800086d8: fe010113 addi sp,sp,-32 +800086dc: 00812c23 sw s0,24(sp) +800086e0: 00912a23 sw s1,20(sp) +800086e4: 01212823 sw s2,16(sp) +800086e8: 01312623 sw s3,12(sp) +800086ec: 01412423 sw s4,8(sp) +800086f0: 00868813 addi a6,a3,8 +800086f4: 00900793 li a5,9 +800086f8: 00112e23 sw ra,28(sp) +800086fc: 01512223 sw s5,4(sp) +80008700: 02f84833 div a6,a6,a5 +80008704: 00068993 mv s3,a3 +80008708: 00050913 mv s2,a0 +8000870c: 00058413 mv s0,a1 +80008710: 00060a13 mv s4,a2 +80008714: 00070493 mv s1,a4 +80008718: 0cd7d663 bge a5,a3,800087e4 <__s2b+0x10c> +8000871c: 00100793 li a5,1 +80008720: 00000593 li a1,0 +80008724: 00179793 slli a5,a5,0x1 +80008728: 00158593 addi a1,a1,1 +8000872c: ff07cce3 blt a5,a6,80008724 <__s2b+0x4c> +80008730: 00090513 mv a0,s2 +80008734: dc5ff0ef jal ra,800084f8 <_Balloc> +80008738: 00100793 li a5,1 +8000873c: 00f52823 sw a5,16(a0) +80008740: 00952a23 sw s1,20(a0) +80008744: 00900793 li a5,9 +80008748: 00050593 mv a1,a0 +8000874c: 0947d663 bge a5,s4,800087d8 <__s2b+0x100> +80008750: 00940a93 addi s5,s0,9 +80008754: 000a8493 mv s1,s5 +80008758: 01440433 add s0,s0,s4 +8000875c: 0004c683 lbu a3,0(s1) +80008760: 00a00613 li a2,10 +80008764: 00090513 mv a0,s2 +80008768: fd068693 addi a3,a3,-48 +8000876c: e59ff0ef jal ra,800085c4 <__multadd> +80008770: 00148493 addi s1,s1,1 +80008774: 00050593 mv a1,a0 +80008778: fe8492e3 bne s1,s0,8000875c <__s2b+0x84> +8000877c: ff8a0413 addi s0,s4,-8 +80008780: 008a8433 add s0,s5,s0 +80008784: 033a5663 bge s4,s3,800087b0 <__s2b+0xd8> +80008788: 414989b3 sub s3,s3,s4 +8000878c: 013409b3 add s3,s0,s3 +80008790: 00044683 lbu a3,0(s0) +80008794: 00a00613 li a2,10 +80008798: 00090513 mv a0,s2 +8000879c: fd068693 addi a3,a3,-48 +800087a0: e25ff0ef jal ra,800085c4 <__multadd> +800087a4: 00140413 addi s0,s0,1 +800087a8: 00050593 mv a1,a0 +800087ac: fe8992e3 bne s3,s0,80008790 <__s2b+0xb8> +800087b0: 01c12083 lw ra,28(sp) +800087b4: 01812403 lw s0,24(sp) +800087b8: 01412483 lw s1,20(sp) +800087bc: 01012903 lw s2,16(sp) +800087c0: 00c12983 lw s3,12(sp) +800087c4: 00812a03 lw s4,8(sp) +800087c8: 00412a83 lw s5,4(sp) +800087cc: 00058513 mv a0,a1 +800087d0: 02010113 addi sp,sp,32 +800087d4: 00008067 ret +800087d8: 00a40413 addi s0,s0,10 +800087dc: 00900a13 li s4,9 +800087e0: fa5ff06f j 80008784 <__s2b+0xac> +800087e4: 00000593 li a1,0 +800087e8: f49ff06f j 80008730 <__s2b+0x58> -800085d4 <_Balloc>: -800085d4: 04c52783 lw a5,76(a0) -800085d8: ff010113 addi sp,sp,-16 -800085dc: 00812423 sw s0,8(sp) -800085e0: 00912223 sw s1,4(sp) -800085e4: 00112623 sw ra,12(sp) -800085e8: 01212023 sw s2,0(sp) -800085ec: 00050413 mv s0,a0 -800085f0: 00058493 mv s1,a1 -800085f4: 02078e63 beqz a5,80008630 <_Balloc+0x5c> -800085f8: 00249513 slli a0,s1,0x2 -800085fc: 00a787b3 add a5,a5,a0 -80008600: 0007a503 lw a0,0(a5) -80008604: 04050663 beqz a0,80008650 <_Balloc+0x7c> -80008608: 00052703 lw a4,0(a0) -8000860c: 00e7a023 sw a4,0(a5) -80008610: 00052823 sw zero,16(a0) -80008614: 00052623 sw zero,12(a0) -80008618: 00c12083 lw ra,12(sp) -8000861c: 00812403 lw s0,8(sp) -80008620: 00412483 lw s1,4(sp) -80008624: 00012903 lw s2,0(sp) -80008628: 01010113 addi sp,sp,16 -8000862c: 00008067 ret -80008630: 02100613 li a2,33 -80008634: 00400593 li a1,4 -80008638: 58c050ef jal ra,8000dbc4 <_calloc_r> -8000863c: 04a42623 sw a0,76(s0) -80008640: 00050793 mv a5,a0 -80008644: fa051ae3 bnez a0,800085f8 <_Balloc+0x24> -80008648: 00000513 li a0,0 -8000864c: fcdff06f j 80008618 <_Balloc+0x44> -80008650: 00100913 li s2,1 -80008654: 00991933 sll s2,s2,s1 -80008658: 00590613 addi a2,s2,5 -8000865c: 00261613 slli a2,a2,0x2 -80008660: 00100593 li a1,1 -80008664: 00040513 mv a0,s0 -80008668: 55c050ef jal ra,8000dbc4 <_calloc_r> -8000866c: fc050ee3 beqz a0,80008648 <_Balloc+0x74> -80008670: 00952223 sw s1,4(a0) -80008674: 01252423 sw s2,8(a0) -80008678: f99ff06f j 80008610 <_Balloc+0x3c> +800087ec <__hi0bits>: +800087ec: ffff0737 lui a4,0xffff0 +800087f0: 00e57733 and a4,a0,a4 +800087f4: 00050793 mv a5,a0 +800087f8: 00000513 li a0,0 +800087fc: 00071663 bnez a4,80008808 <__hi0bits+0x1c> +80008800: 01079793 slli a5,a5,0x10 +80008804: 01000513 li a0,16 +80008808: ff000737 lui a4,0xff000 +8000880c: 00e7f733 and a4,a5,a4 +80008810: 00071663 bnez a4,8000881c <__hi0bits+0x30> +80008814: 00850513 addi a0,a0,8 +80008818: 00879793 slli a5,a5,0x8 +8000881c: f0000737 lui a4,0xf0000 +80008820: 00e7f733 and a4,a5,a4 +80008824: 00071663 bnez a4,80008830 <__hi0bits+0x44> +80008828: 00450513 addi a0,a0,4 +8000882c: 00479793 slli a5,a5,0x4 +80008830: c0000737 lui a4,0xc0000 +80008834: 00e7f733 and a4,a5,a4 +80008838: 00071663 bnez a4,80008844 <__hi0bits+0x58> +8000883c: 00250513 addi a0,a0,2 +80008840: 00279793 slli a5,a5,0x2 +80008844: 0007c863 bltz a5,80008854 <__hi0bits+0x68> +80008848: 00179713 slli a4,a5,0x1 +8000884c: 00150513 addi a0,a0,1 +80008850: 00075463 bgez a4,80008858 <__hi0bits+0x6c> +80008854: 00008067 ret +80008858: 02000513 li a0,32 +8000885c: 00008067 ret -8000867c <_Bfree>: -8000867c: 02058063 beqz a1,8000869c <_Bfree+0x20> -80008680: 0045a703 lw a4,4(a1) -80008684: 04c52783 lw a5,76(a0) -80008688: 00271713 slli a4,a4,0x2 -8000868c: 00e787b3 add a5,a5,a4 -80008690: 0007a703 lw a4,0(a5) -80008694: 00e5a023 sw a4,0(a1) -80008698: 00b7a023 sw a1,0(a5) -8000869c: 00008067 ret +80008860 <__lo0bits>: +80008860: 00052783 lw a5,0(a0) +80008864: 00050713 mv a4,a0 +80008868: 0077f693 andi a3,a5,7 +8000886c: 02068463 beqz a3,80008894 <__lo0bits+0x34> +80008870: 0017f693 andi a3,a5,1 +80008874: 00000513 li a0,0 +80008878: 06069e63 bnez a3,800088f4 <__lo0bits+0x94> +8000887c: 0027f693 andi a3,a5,2 +80008880: 08068063 beqz a3,80008900 <__lo0bits+0xa0> +80008884: 0017d793 srli a5,a5,0x1 +80008888: 00f72023 sw a5,0(a4) # c0000000 <__BSS_END__+0x3ffe93c4> +8000888c: 00100513 li a0,1 +80008890: 00008067 ret +80008894: 01079693 slli a3,a5,0x10 +80008898: 0106d693 srli a3,a3,0x10 +8000889c: 00000513 li a0,0 +800088a0: 00069663 bnez a3,800088ac <__lo0bits+0x4c> +800088a4: 0107d793 srli a5,a5,0x10 +800088a8: 01000513 li a0,16 +800088ac: 0ff7f693 andi a3,a5,255 +800088b0: 00069663 bnez a3,800088bc <__lo0bits+0x5c> +800088b4: 00850513 addi a0,a0,8 +800088b8: 0087d793 srli a5,a5,0x8 +800088bc: 00f7f693 andi a3,a5,15 +800088c0: 00069663 bnez a3,800088cc <__lo0bits+0x6c> +800088c4: 00450513 addi a0,a0,4 +800088c8: 0047d793 srli a5,a5,0x4 +800088cc: 0037f693 andi a3,a5,3 +800088d0: 00069663 bnez a3,800088dc <__lo0bits+0x7c> +800088d4: 00250513 addi a0,a0,2 +800088d8: 0027d793 srli a5,a5,0x2 +800088dc: 0017f693 andi a3,a5,1 +800088e0: 00069c63 bnez a3,800088f8 <__lo0bits+0x98> +800088e4: 0017d793 srli a5,a5,0x1 +800088e8: 00150513 addi a0,a0,1 +800088ec: 00079663 bnez a5,800088f8 <__lo0bits+0x98> +800088f0: 02000513 li a0,32 +800088f4: 00008067 ret +800088f8: 00f72023 sw a5,0(a4) +800088fc: 00008067 ret +80008900: 0027d793 srli a5,a5,0x2 +80008904: 00f72023 sw a5,0(a4) +80008908: 00200513 li a0,2 +8000890c: 00008067 ret -800086a0 <__multadd>: -800086a0: fe010113 addi sp,sp,-32 -800086a4: 00912a23 sw s1,20(sp) -800086a8: 0105a483 lw s1,16(a1) -800086ac: 00010337 lui t1,0x10 -800086b0: 00812c23 sw s0,24(sp) -800086b4: 01212823 sw s2,16(sp) -800086b8: 01312623 sw s3,12(sp) -800086bc: 00112e23 sw ra,28(sp) -800086c0: 01412423 sw s4,8(sp) -800086c4: 00058913 mv s2,a1 -800086c8: 00050993 mv s3,a0 -800086cc: 00068413 mv s0,a3 -800086d0: 01458813 addi a6,a1,20 -800086d4: 00000893 li a7,0 -800086d8: fff30313 addi t1,t1,-1 # ffff <_start-0x7fff0001> -800086dc: 00082783 lw a5,0(a6) -800086e0: 00480813 addi a6,a6,4 -800086e4: 00188893 addi a7,a7,1 -800086e8: 0067f6b3 and a3,a5,t1 -800086ec: 02c686b3 mul a3,a3,a2 -800086f0: 0107d793 srli a5,a5,0x10 -800086f4: 02c787b3 mul a5,a5,a2 -800086f8: 008686b3 add a3,a3,s0 -800086fc: 0106de13 srli t3,a3,0x10 -80008700: 0066f733 and a4,a3,t1 -80008704: 01c786b3 add a3,a5,t3 -80008708: 01069793 slli a5,a3,0x10 -8000870c: 00e78733 add a4,a5,a4 -80008710: fee82e23 sw a4,-4(a6) -80008714: 0106d413 srli s0,a3,0x10 -80008718: fc98c2e3 blt a7,s1,800086dc <__multadd+0x3c> -8000871c: 02040263 beqz s0,80008740 <__multadd+0xa0> -80008720: 00892783 lw a5,8(s2) -80008724: 04f4d063 bge s1,a5,80008764 <__multadd+0xc4> -80008728: 00448793 addi a5,s1,4 -8000872c: 00279793 slli a5,a5,0x2 -80008730: 00f907b3 add a5,s2,a5 -80008734: 0087a223 sw s0,4(a5) -80008738: 00148493 addi s1,s1,1 -8000873c: 00992823 sw s1,16(s2) -80008740: 01c12083 lw ra,28(sp) -80008744: 01812403 lw s0,24(sp) -80008748: 01412483 lw s1,20(sp) -8000874c: 00c12983 lw s3,12(sp) -80008750: 00812a03 lw s4,8(sp) -80008754: 00090513 mv a0,s2 -80008758: 01012903 lw s2,16(sp) -8000875c: 02010113 addi sp,sp,32 -80008760: 00008067 ret -80008764: 00492583 lw a1,4(s2) -80008768: 00098513 mv a0,s3 -8000876c: 00158593 addi a1,a1,1 -80008770: e65ff0ef jal ra,800085d4 <_Balloc> -80008774: 01092603 lw a2,16(s2) -80008778: 00050a13 mv s4,a0 -8000877c: 00c90593 addi a1,s2,12 -80008780: 00260613 addi a2,a2,2 -80008784: 00261613 slli a2,a2,0x2 -80008788: 00c50513 addi a0,a0,12 -8000878c: 605050ef jal ra,8000e590 -80008790: 00492703 lw a4,4(s2) -80008794: 04c9a783 lw a5,76(s3) -80008798: 00271713 slli a4,a4,0x2 -8000879c: 00e787b3 add a5,a5,a4 -800087a0: 0007a703 lw a4,0(a5) -800087a4: 00e92023 sw a4,0(s2) -800087a8: 0127a023 sw s2,0(a5) -800087ac: 000a0913 mv s2,s4 -800087b0: f79ff06f j 80008728 <__multadd+0x88> +80008910 <__i2b>: +80008910: ff010113 addi sp,sp,-16 +80008914: 00812423 sw s0,8(sp) +80008918: 00058413 mv s0,a1 +8000891c: 00100593 li a1,1 +80008920: 00112623 sw ra,12(sp) +80008924: bd5ff0ef jal ra,800084f8 <_Balloc> +80008928: 00c12083 lw ra,12(sp) +8000892c: 00852a23 sw s0,20(a0) +80008930: 00812403 lw s0,8(sp) +80008934: 00100713 li a4,1 +80008938: 00e52823 sw a4,16(a0) +8000893c: 01010113 addi sp,sp,16 +80008940: 00008067 ret -800087b4 <__s2b>: -800087b4: fe010113 addi sp,sp,-32 -800087b8: 00812c23 sw s0,24(sp) -800087bc: 00912a23 sw s1,20(sp) -800087c0: 01212823 sw s2,16(sp) -800087c4: 01312623 sw s3,12(sp) -800087c8: 01412423 sw s4,8(sp) -800087cc: 00868813 addi a6,a3,8 -800087d0: 00900793 li a5,9 -800087d4: 00112e23 sw ra,28(sp) -800087d8: 01512223 sw s5,4(sp) -800087dc: 02f84833 div a6,a6,a5 -800087e0: 00068993 mv s3,a3 -800087e4: 00050913 mv s2,a0 -800087e8: 00058413 mv s0,a1 -800087ec: 00060a13 mv s4,a2 -800087f0: 00070493 mv s1,a4 -800087f4: 0cd7d663 bge a5,a3,800088c0 <__s2b+0x10c> -800087f8: 00100793 li a5,1 -800087fc: 00000593 li a1,0 -80008800: 00179793 slli a5,a5,0x1 -80008804: 00158593 addi a1,a1,1 -80008808: ff07cce3 blt a5,a6,80008800 <__s2b+0x4c> -8000880c: 00090513 mv a0,s2 -80008810: dc5ff0ef jal ra,800085d4 <_Balloc> -80008814: 00100793 li a5,1 -80008818: 00f52823 sw a5,16(a0) -8000881c: 00952a23 sw s1,20(a0) -80008820: 00900793 li a5,9 -80008824: 00050593 mv a1,a0 -80008828: 0947d663 bge a5,s4,800088b4 <__s2b+0x100> -8000882c: 00940a93 addi s5,s0,9 -80008830: 000a8493 mv s1,s5 -80008834: 01440433 add s0,s0,s4 -80008838: 0004c683 lbu a3,0(s1) -8000883c: 00a00613 li a2,10 -80008840: 00090513 mv a0,s2 -80008844: fd068693 addi a3,a3,-48 -80008848: e59ff0ef jal ra,800086a0 <__multadd> -8000884c: 00148493 addi s1,s1,1 -80008850: 00050593 mv a1,a0 -80008854: fe8492e3 bne s1,s0,80008838 <__s2b+0x84> -80008858: ff8a0413 addi s0,s4,-8 -8000885c: 008a8433 add s0,s5,s0 -80008860: 033a5663 bge s4,s3,8000888c <__s2b+0xd8> -80008864: 414989b3 sub s3,s3,s4 -80008868: 013409b3 add s3,s0,s3 -8000886c: 00044683 lbu a3,0(s0) -80008870: 00a00613 li a2,10 -80008874: 00090513 mv a0,s2 -80008878: fd068693 addi a3,a3,-48 -8000887c: e25ff0ef jal ra,800086a0 <__multadd> -80008880: 00140413 addi s0,s0,1 -80008884: 00050593 mv a1,a0 -80008888: fe8992e3 bne s3,s0,8000886c <__s2b+0xb8> -8000888c: 01c12083 lw ra,28(sp) -80008890: 01812403 lw s0,24(sp) -80008894: 01412483 lw s1,20(sp) -80008898: 01012903 lw s2,16(sp) -8000889c: 00c12983 lw s3,12(sp) -800088a0: 00812a03 lw s4,8(sp) -800088a4: 00412a83 lw s5,4(sp) -800088a8: 00058513 mv a0,a1 -800088ac: 02010113 addi sp,sp,32 -800088b0: 00008067 ret -800088b4: 00a40413 addi s0,s0,10 -800088b8: 00900a13 li s4,9 -800088bc: fa5ff06f j 80008860 <__s2b+0xac> -800088c0: 00000593 li a1,0 -800088c4: f49ff06f j 8000880c <__s2b+0x58> +80008944 <__multiply>: +80008944: fe010113 addi sp,sp,-32 +80008948: 01212823 sw s2,16(sp) +8000894c: 01312623 sw s3,12(sp) +80008950: 0105a903 lw s2,16(a1) +80008954: 01062983 lw s3,16(a2) +80008958: 00912a23 sw s1,20(sp) +8000895c: 01412423 sw s4,8(sp) +80008960: 00112e23 sw ra,28(sp) +80008964: 00812c23 sw s0,24(sp) +80008968: 00058a13 mv s4,a1 +8000896c: 00060493 mv s1,a2 +80008970: 01394c63 blt s2,s3,80008988 <__multiply+0x44> +80008974: 00098713 mv a4,s3 +80008978: 00058493 mv s1,a1 +8000897c: 00090993 mv s3,s2 +80008980: 00060a13 mv s4,a2 +80008984: 00070913 mv s2,a4 +80008988: 0084a783 lw a5,8(s1) +8000898c: 0044a583 lw a1,4(s1) +80008990: 01298433 add s0,s3,s2 +80008994: 0087a7b3 slt a5,a5,s0 +80008998: 00f585b3 add a1,a1,a5 +8000899c: b5dff0ef jal ra,800084f8 <_Balloc> +800089a0: 01450313 addi t1,a0,20 +800089a4: 00241893 slli a7,s0,0x2 +800089a8: 011308b3 add a7,t1,a7 +800089ac: 00030793 mv a5,t1 +800089b0: 01137863 bgeu t1,a7,800089c0 <__multiply+0x7c> +800089b4: 0007a023 sw zero,0(a5) +800089b8: 00478793 addi a5,a5,4 +800089bc: ff17ece3 bltu a5,a7,800089b4 <__multiply+0x70> +800089c0: 014a0813 addi a6,s4,20 +800089c4: 00291e13 slli t3,s2,0x2 +800089c8: 01448e93 addi t4,s1,20 +800089cc: 00299593 slli a1,s3,0x2 +800089d0: 01c80e33 add t3,a6,t3 +800089d4: 00be85b3 add a1,t4,a1 +800089d8: 13c87663 bgeu a6,t3,80008b04 <__multiply+0x1c0> +800089dc: 01548793 addi a5,s1,21 +800089e0: 00400f13 li t5,4 +800089e4: 16f5f063 bgeu a1,a5,80008b44 <__multiply+0x200> +800089e8: 00010637 lui a2,0x10 +800089ec: fff60613 addi a2,a2,-1 # ffff <_start-0x7fff0001> +800089f0: 0180006f j 80008a08 <__multiply+0xc4> +800089f4: 010fdf93 srli t6,t6,0x10 +800089f8: 080f9863 bnez t6,80008a88 <__multiply+0x144> +800089fc: 00480813 addi a6,a6,4 +80008a00: 00430313 addi t1,t1,4 +80008a04: 11c87063 bgeu a6,t3,80008b04 <__multiply+0x1c0> +80008a08: 00082f83 lw t6,0(a6) +80008a0c: 00cff4b3 and s1,t6,a2 +80008a10: fe0482e3 beqz s1,800089f4 <__multiply+0xb0> +80008a14: 00030393 mv t2,t1 +80008a18: 000e8293 mv t0,t4 +80008a1c: 00000913 li s2,0 +80008a20: 0002a703 lw a4,0(t0) # 800084c8 +80008a24: 0003af83 lw t6,0(t2) +80008a28: 00438393 addi t2,t2,4 +80008a2c: 00c776b3 and a3,a4,a2 +80008a30: 029686b3 mul a3,a3,s1 +80008a34: 01075793 srli a5,a4,0x10 +80008a38: 00cff733 and a4,t6,a2 +80008a3c: 010fdf93 srli t6,t6,0x10 +80008a40: 00428293 addi t0,t0,4 +80008a44: 029787b3 mul a5,a5,s1 +80008a48: 00e686b3 add a3,a3,a4 +80008a4c: 012686b3 add a3,a3,s2 +80008a50: 0106d713 srli a4,a3,0x10 +80008a54: 00c6f6b3 and a3,a3,a2 +80008a58: 01f787b3 add a5,a5,t6 +80008a5c: 00e787b3 add a5,a5,a4 +80008a60: 01079713 slli a4,a5,0x10 +80008a64: 00d766b3 or a3,a4,a3 +80008a68: fed3ae23 sw a3,-4(t2) +80008a6c: 0107d913 srli s2,a5,0x10 +80008a70: fab2e8e3 bltu t0,a1,80008a20 <__multiply+0xdc> +80008a74: 01e307b3 add a5,t1,t5 +80008a78: 0127a023 sw s2,0(a5) +80008a7c: 00082f83 lw t6,0(a6) +80008a80: 010fdf93 srli t6,t6,0x10 +80008a84: f60f8ce3 beqz t6,800089fc <__multiply+0xb8> +80008a88: 00032703 lw a4,0(t1) +80008a8c: 00030293 mv t0,t1 +80008a90: 000e8693 mv a3,t4 +80008a94: 00070493 mv s1,a4 +80008a98: 00000393 li t2,0 +80008a9c: 0006a783 lw a5,0(a3) +80008aa0: 0104d993 srli s3,s1,0x10 +80008aa4: 00c77733 and a4,a4,a2 +80008aa8: 00c7f7b3 and a5,a5,a2 +80008aac: 03f787b3 mul a5,a5,t6 +80008ab0: 0042a483 lw s1,4(t0) +80008ab4: 00428293 addi t0,t0,4 +80008ab8: 00468693 addi a3,a3,4 +80008abc: 00c4f933 and s2,s1,a2 +80008ac0: 013787b3 add a5,a5,s3 +80008ac4: 007787b3 add a5,a5,t2 +80008ac8: 01079393 slli t2,a5,0x10 +80008acc: 00e3e733 or a4,t2,a4 +80008ad0: fee2ae23 sw a4,-4(t0) +80008ad4: ffe6d703 lhu a4,-2(a3) +80008ad8: 0107d793 srli a5,a5,0x10 +80008adc: 03f70733 mul a4,a4,t6 +80008ae0: 01270733 add a4,a4,s2 +80008ae4: 00f70733 add a4,a4,a5 +80008ae8: 01075393 srli t2,a4,0x10 +80008aec: fab6e8e3 bltu a3,a1,80008a9c <__multiply+0x158> +80008af0: 01e307b3 add a5,t1,t5 +80008af4: 00e7a023 sw a4,0(a5) +80008af8: 00480813 addi a6,a6,4 +80008afc: 00430313 addi t1,t1,4 +80008b00: f1c864e3 bltu a6,t3,80008a08 <__multiply+0xc4> +80008b04: 00804863 bgtz s0,80008b14 <__multiply+0x1d0> +80008b08: 0180006f j 80008b20 <__multiply+0x1dc> +80008b0c: fff40413 addi s0,s0,-1 +80008b10: 00040863 beqz s0,80008b20 <__multiply+0x1dc> +80008b14: ffc8a783 lw a5,-4(a7) +80008b18: ffc88893 addi a7,a7,-4 +80008b1c: fe0788e3 beqz a5,80008b0c <__multiply+0x1c8> +80008b20: 01c12083 lw ra,28(sp) +80008b24: 00852823 sw s0,16(a0) +80008b28: 01812403 lw s0,24(sp) +80008b2c: 01412483 lw s1,20(sp) +80008b30: 01012903 lw s2,16(sp) +80008b34: 00c12983 lw s3,12(sp) +80008b38: 00812a03 lw s4,8(sp) +80008b3c: 02010113 addi sp,sp,32 +80008b40: 00008067 ret +80008b44: 40958f33 sub t5,a1,s1 +80008b48: febf0f13 addi t5,t5,-21 +80008b4c: ffcf7f13 andi t5,t5,-4 +80008b50: 004f0f13 addi t5,t5,4 +80008b54: e95ff06f j 800089e8 <__multiply+0xa4> -800088c8 <__hi0bits>: -800088c8: ffff0737 lui a4,0xffff0 -800088cc: 00e57733 and a4,a0,a4 -800088d0: 00050793 mv a5,a0 -800088d4: 00000513 li a0,0 -800088d8: 00071663 bnez a4,800088e4 <__hi0bits+0x1c> -800088dc: 01079793 slli a5,a5,0x10 -800088e0: 01000513 li a0,16 -800088e4: ff000737 lui a4,0xff000 -800088e8: 00e7f733 and a4,a5,a4 -800088ec: 00071663 bnez a4,800088f8 <__hi0bits+0x30> -800088f0: 00850513 addi a0,a0,8 -800088f4: 00879793 slli a5,a5,0x8 -800088f8: f0000737 lui a4,0xf0000 -800088fc: 00e7f733 and a4,a5,a4 -80008900: 00071663 bnez a4,8000890c <__hi0bits+0x44> -80008904: 00450513 addi a0,a0,4 -80008908: 00479793 slli a5,a5,0x4 -8000890c: c0000737 lui a4,0xc0000 -80008910: 00e7f733 and a4,a5,a4 -80008914: 00071663 bnez a4,80008920 <__hi0bits+0x58> -80008918: 00250513 addi a0,a0,2 -8000891c: 00279793 slli a5,a5,0x2 -80008920: 0007c863 bltz a5,80008930 <__hi0bits+0x68> -80008924: 00179713 slli a4,a5,0x1 -80008928: 00150513 addi a0,a0,1 -8000892c: 00075463 bgez a4,80008934 <__hi0bits+0x6c> -80008930: 00008067 ret -80008934: 02000513 li a0,32 -80008938: 00008067 ret - -8000893c <__lo0bits>: -8000893c: 00052783 lw a5,0(a0) -80008940: 00050713 mv a4,a0 -80008944: 0077f693 andi a3,a5,7 -80008948: 02068463 beqz a3,80008970 <__lo0bits+0x34> -8000894c: 0017f693 andi a3,a5,1 -80008950: 00000513 li a0,0 -80008954: 06069e63 bnez a3,800089d0 <__lo0bits+0x94> -80008958: 0027f693 andi a3,a5,2 -8000895c: 08068063 beqz a3,800089dc <__lo0bits+0xa0> -80008960: 0017d793 srli a5,a5,0x1 -80008964: 00f72023 sw a5,0(a4) # c0000000 <__BSS_END__+0x3ffe93d0> -80008968: 00100513 li a0,1 -8000896c: 00008067 ret -80008970: 01079693 slli a3,a5,0x10 -80008974: 0106d693 srli a3,a3,0x10 -80008978: 00000513 li a0,0 -8000897c: 00069663 bnez a3,80008988 <__lo0bits+0x4c> -80008980: 0107d793 srli a5,a5,0x10 -80008984: 01000513 li a0,16 -80008988: 0ff7f693 andi a3,a5,255 -8000898c: 00069663 bnez a3,80008998 <__lo0bits+0x5c> -80008990: 00850513 addi a0,a0,8 -80008994: 0087d793 srli a5,a5,0x8 -80008998: 00f7f693 andi a3,a5,15 -8000899c: 00069663 bnez a3,800089a8 <__lo0bits+0x6c> -800089a0: 00450513 addi a0,a0,4 -800089a4: 0047d793 srli a5,a5,0x4 -800089a8: 0037f693 andi a3,a5,3 -800089ac: 00069663 bnez a3,800089b8 <__lo0bits+0x7c> -800089b0: 00250513 addi a0,a0,2 -800089b4: 0027d793 srli a5,a5,0x2 -800089b8: 0017f693 andi a3,a5,1 -800089bc: 00069c63 bnez a3,800089d4 <__lo0bits+0x98> -800089c0: 0017d793 srli a5,a5,0x1 -800089c4: 00150513 addi a0,a0,1 -800089c8: 00079663 bnez a5,800089d4 <__lo0bits+0x98> -800089cc: 02000513 li a0,32 -800089d0: 00008067 ret -800089d4: 00f72023 sw a5,0(a4) -800089d8: 00008067 ret -800089dc: 0027d793 srli a5,a5,0x2 -800089e0: 00f72023 sw a5,0(a4) -800089e4: 00200513 li a0,2 -800089e8: 00008067 ret - -800089ec <__i2b>: -800089ec: ff010113 addi sp,sp,-16 -800089f0: 00812423 sw s0,8(sp) -800089f4: 00058413 mv s0,a1 -800089f8: 00100593 li a1,1 -800089fc: 00112623 sw ra,12(sp) -80008a00: bd5ff0ef jal ra,800085d4 <_Balloc> -80008a04: 00c12083 lw ra,12(sp) -80008a08: 00852a23 sw s0,20(a0) -80008a0c: 00812403 lw s0,8(sp) -80008a10: 00100713 li a4,1 -80008a14: 00e52823 sw a4,16(a0) -80008a18: 01010113 addi sp,sp,16 -80008a1c: 00008067 ret - -80008a20 <__multiply>: -80008a20: fe010113 addi sp,sp,-32 -80008a24: 01212823 sw s2,16(sp) -80008a28: 01312623 sw s3,12(sp) -80008a2c: 0105a903 lw s2,16(a1) -80008a30: 01062983 lw s3,16(a2) -80008a34: 00912a23 sw s1,20(sp) -80008a38: 01412423 sw s4,8(sp) -80008a3c: 00112e23 sw ra,28(sp) -80008a40: 00812c23 sw s0,24(sp) -80008a44: 00058a13 mv s4,a1 -80008a48: 00060493 mv s1,a2 -80008a4c: 01394c63 blt s2,s3,80008a64 <__multiply+0x44> -80008a50: 00098713 mv a4,s3 -80008a54: 00058493 mv s1,a1 -80008a58: 00090993 mv s3,s2 -80008a5c: 00060a13 mv s4,a2 -80008a60: 00070913 mv s2,a4 -80008a64: 0084a783 lw a5,8(s1) -80008a68: 0044a583 lw a1,4(s1) -80008a6c: 01298433 add s0,s3,s2 -80008a70: 0087a7b3 slt a5,a5,s0 -80008a74: 00f585b3 add a1,a1,a5 -80008a78: b5dff0ef jal ra,800085d4 <_Balloc> -80008a7c: 01450313 addi t1,a0,20 -80008a80: 00241893 slli a7,s0,0x2 -80008a84: 011308b3 add a7,t1,a7 -80008a88: 00030793 mv a5,t1 -80008a8c: 01137863 bgeu t1,a7,80008a9c <__multiply+0x7c> -80008a90: 0007a023 sw zero,0(a5) -80008a94: 00478793 addi a5,a5,4 -80008a98: ff17ece3 bltu a5,a7,80008a90 <__multiply+0x70> -80008a9c: 014a0813 addi a6,s4,20 -80008aa0: 00291e13 slli t3,s2,0x2 -80008aa4: 01448e93 addi t4,s1,20 -80008aa8: 00299593 slli a1,s3,0x2 -80008aac: 01c80e33 add t3,a6,t3 -80008ab0: 00be85b3 add a1,t4,a1 -80008ab4: 13c87663 bgeu a6,t3,80008be0 <__multiply+0x1c0> -80008ab8: 01548793 addi a5,s1,21 -80008abc: 00400f13 li t5,4 -80008ac0: 16f5f063 bgeu a1,a5,80008c20 <__multiply+0x200> -80008ac4: 00010637 lui a2,0x10 -80008ac8: fff60613 addi a2,a2,-1 # ffff <_start-0x7fff0001> -80008acc: 0180006f j 80008ae4 <__multiply+0xc4> -80008ad0: 010fdf93 srli t6,t6,0x10 -80008ad4: 080f9863 bnez t6,80008b64 <__multiply+0x144> -80008ad8: 00480813 addi a6,a6,4 -80008adc: 00430313 addi t1,t1,4 -80008ae0: 11c87063 bgeu a6,t3,80008be0 <__multiply+0x1c0> -80008ae4: 00082f83 lw t6,0(a6) -80008ae8: 00cff4b3 and s1,t6,a2 -80008aec: fe0482e3 beqz s1,80008ad0 <__multiply+0xb0> -80008af0: 00030393 mv t2,t1 -80008af4: 000e8293 mv t0,t4 -80008af8: 00000913 li s2,0 -80008afc: 0002a703 lw a4,0(t0) # 800013ec -80008b00: 0003af83 lw t6,0(t2) -80008b04: 00438393 addi t2,t2,4 -80008b08: 00c776b3 and a3,a4,a2 -80008b0c: 029686b3 mul a3,a3,s1 -80008b10: 01075793 srli a5,a4,0x10 -80008b14: 00cff733 and a4,t6,a2 -80008b18: 010fdf93 srli t6,t6,0x10 -80008b1c: 00428293 addi t0,t0,4 -80008b20: 029787b3 mul a5,a5,s1 -80008b24: 00e686b3 add a3,a3,a4 -80008b28: 012686b3 add a3,a3,s2 -80008b2c: 0106d713 srli a4,a3,0x10 -80008b30: 00c6f6b3 and a3,a3,a2 -80008b34: 01f787b3 add a5,a5,t6 -80008b38: 00e787b3 add a5,a5,a4 -80008b3c: 01079713 slli a4,a5,0x10 -80008b40: 00d766b3 or a3,a4,a3 -80008b44: fed3ae23 sw a3,-4(t2) -80008b48: 0107d913 srli s2,a5,0x10 -80008b4c: fab2e8e3 bltu t0,a1,80008afc <__multiply+0xdc> -80008b50: 01e307b3 add a5,t1,t5 -80008b54: 0127a023 sw s2,0(a5) -80008b58: 00082f83 lw t6,0(a6) -80008b5c: 010fdf93 srli t6,t6,0x10 -80008b60: f60f8ce3 beqz t6,80008ad8 <__multiply+0xb8> -80008b64: 00032703 lw a4,0(t1) -80008b68: 00030293 mv t0,t1 -80008b6c: 000e8693 mv a3,t4 -80008b70: 00070493 mv s1,a4 -80008b74: 00000393 li t2,0 -80008b78: 0006a783 lw a5,0(a3) -80008b7c: 0104d993 srli s3,s1,0x10 -80008b80: 00c77733 and a4,a4,a2 -80008b84: 00c7f7b3 and a5,a5,a2 -80008b88: 03f787b3 mul a5,a5,t6 -80008b8c: 0042a483 lw s1,4(t0) -80008b90: 00428293 addi t0,t0,4 -80008b94: 00468693 addi a3,a3,4 -80008b98: 00c4f933 and s2,s1,a2 -80008b9c: 013787b3 add a5,a5,s3 -80008ba0: 007787b3 add a5,a5,t2 -80008ba4: 01079393 slli t2,a5,0x10 -80008ba8: 00e3e733 or a4,t2,a4 -80008bac: fee2ae23 sw a4,-4(t0) -80008bb0: ffe6d703 lhu a4,-2(a3) -80008bb4: 0107d793 srli a5,a5,0x10 -80008bb8: 03f70733 mul a4,a4,t6 -80008bbc: 01270733 add a4,a4,s2 -80008bc0: 00f70733 add a4,a4,a5 -80008bc4: 01075393 srli t2,a4,0x10 -80008bc8: fab6e8e3 bltu a3,a1,80008b78 <__multiply+0x158> -80008bcc: 01e307b3 add a5,t1,t5 -80008bd0: 00e7a023 sw a4,0(a5) -80008bd4: 00480813 addi a6,a6,4 -80008bd8: 00430313 addi t1,t1,4 -80008bdc: f1c864e3 bltu a6,t3,80008ae4 <__multiply+0xc4> -80008be0: 00804863 bgtz s0,80008bf0 <__multiply+0x1d0> -80008be4: 0180006f j 80008bfc <__multiply+0x1dc> -80008be8: fff40413 addi s0,s0,-1 -80008bec: 00040863 beqz s0,80008bfc <__multiply+0x1dc> -80008bf0: ffc8a783 lw a5,-4(a7) -80008bf4: ffc88893 addi a7,a7,-4 -80008bf8: fe0788e3 beqz a5,80008be8 <__multiply+0x1c8> -80008bfc: 01c12083 lw ra,28(sp) -80008c00: 00852823 sw s0,16(a0) +80008b58 <__pow5mult>: +80008b58: fe010113 addi sp,sp,-32 +80008b5c: 00812c23 sw s0,24(sp) +80008b60: 01312623 sw s3,12(sp) +80008b64: 01412423 sw s4,8(sp) +80008b68: 00112e23 sw ra,28(sp) +80008b6c: 00912a23 sw s1,20(sp) +80008b70: 01212823 sw s2,16(sp) +80008b74: 00367793 andi a5,a2,3 +80008b78: 00060413 mv s0,a2 +80008b7c: 00050993 mv s3,a0 +80008b80: 00058a13 mv s4,a1 +80008b84: 0c079463 bnez a5,80008c4c <__pow5mult+0xf4> +80008b88: 40245413 srai s0,s0,0x2 +80008b8c: 000a0913 mv s2,s4 +80008b90: 06040863 beqz s0,80008c00 <__pow5mult+0xa8> +80008b94: 0489a483 lw s1,72(s3) +80008b98: 0c048e63 beqz s1,80008c74 <__pow5mult+0x11c> +80008b9c: 00147793 andi a5,s0,1 +80008ba0: 000a0913 mv s2,s4 +80008ba4: 02079063 bnez a5,80008bc4 <__pow5mult+0x6c> +80008ba8: 40145413 srai s0,s0,0x1 +80008bac: 04040a63 beqz s0,80008c00 <__pow5mult+0xa8> +80008bb0: 0004a503 lw a0,0(s1) +80008bb4: 06050863 beqz a0,80008c24 <__pow5mult+0xcc> +80008bb8: 00050493 mv s1,a0 +80008bbc: 00147793 andi a5,s0,1 +80008bc0: fe0784e3 beqz a5,80008ba8 <__pow5mult+0x50> +80008bc4: 00048613 mv a2,s1 +80008bc8: 00090593 mv a1,s2 +80008bcc: 00098513 mv a0,s3 +80008bd0: d75ff0ef jal ra,80008944 <__multiply> +80008bd4: 06090863 beqz s2,80008c44 <__pow5mult+0xec> +80008bd8: 00492703 lw a4,4(s2) +80008bdc: 04c9a783 lw a5,76(s3) +80008be0: 40145413 srai s0,s0,0x1 +80008be4: 00271713 slli a4,a4,0x2 +80008be8: 00e787b3 add a5,a5,a4 +80008bec: 0007a703 lw a4,0(a5) +80008bf0: 00e92023 sw a4,0(s2) +80008bf4: 0127a023 sw s2,0(a5) +80008bf8: 00050913 mv s2,a0 +80008bfc: fa041ae3 bnez s0,80008bb0 <__pow5mult+0x58> +80008c00: 01c12083 lw ra,28(sp) 80008c04: 01812403 lw s0,24(sp) 80008c08: 01412483 lw s1,20(sp) -80008c0c: 01012903 lw s2,16(sp) -80008c10: 00c12983 lw s3,12(sp) -80008c14: 00812a03 lw s4,8(sp) -80008c18: 02010113 addi sp,sp,32 -80008c1c: 00008067 ret -80008c20: 40958f33 sub t5,a1,s1 -80008c24: febf0f13 addi t5,t5,-21 -80008c28: ffcf7f13 andi t5,t5,-4 -80008c2c: 004f0f13 addi t5,t5,4 -80008c30: e95ff06f j 80008ac4 <__multiply+0xa4> - -80008c34 <__pow5mult>: -80008c34: fe010113 addi sp,sp,-32 -80008c38: 00812c23 sw s0,24(sp) -80008c3c: 01312623 sw s3,12(sp) -80008c40: 01412423 sw s4,8(sp) -80008c44: 00112e23 sw ra,28(sp) -80008c48: 00912a23 sw s1,20(sp) -80008c4c: 01212823 sw s2,16(sp) -80008c50: 00367793 andi a5,a2,3 -80008c54: 00060413 mv s0,a2 -80008c58: 00050993 mv s3,a0 -80008c5c: 00058a13 mv s4,a1 -80008c60: 0c079463 bnez a5,80008d28 <__pow5mult+0xf4> -80008c64: 40245413 srai s0,s0,0x2 -80008c68: 000a0913 mv s2,s4 -80008c6c: 06040863 beqz s0,80008cdc <__pow5mult+0xa8> -80008c70: 0489a483 lw s1,72(s3) -80008c74: 0c048e63 beqz s1,80008d50 <__pow5mult+0x11c> -80008c78: 00147793 andi a5,s0,1 -80008c7c: 000a0913 mv s2,s4 -80008c80: 02079063 bnez a5,80008ca0 <__pow5mult+0x6c> -80008c84: 40145413 srai s0,s0,0x1 -80008c88: 04040a63 beqz s0,80008cdc <__pow5mult+0xa8> -80008c8c: 0004a503 lw a0,0(s1) -80008c90: 06050863 beqz a0,80008d00 <__pow5mult+0xcc> +80008c0c: 00c12983 lw s3,12(sp) +80008c10: 00812a03 lw s4,8(sp) +80008c14: 00090513 mv a0,s2 +80008c18: 01012903 lw s2,16(sp) +80008c1c: 02010113 addi sp,sp,32 +80008c20: 00008067 ret +80008c24: 00048613 mv a2,s1 +80008c28: 00048593 mv a1,s1 +80008c2c: 00098513 mv a0,s3 +80008c30: d15ff0ef jal ra,80008944 <__multiply> +80008c34: 00a4a023 sw a0,0(s1) +80008c38: 00052023 sw zero,0(a0) +80008c3c: 00050493 mv s1,a0 +80008c40: f7dff06f j 80008bbc <__pow5mult+0x64> +80008c44: 00050913 mv s2,a0 +80008c48: f61ff06f j 80008ba8 <__pow5mult+0x50> +80008c4c: fff78793 addi a5,a5,-1 +80008c50: 80015737 lui a4,0x80015 +80008c54: 0b870713 addi a4,a4,184 # 800150b8 <__BSS_END__+0xffffe47c> +80008c58: 00279793 slli a5,a5,0x2 +80008c5c: 00f707b3 add a5,a4,a5 +80008c60: 0007a603 lw a2,0(a5) +80008c64: 00000693 li a3,0 +80008c68: 95dff0ef jal ra,800085c4 <__multadd> +80008c6c: 00050a13 mv s4,a0 +80008c70: f19ff06f j 80008b88 <__pow5mult+0x30> +80008c74: 00100593 li a1,1 +80008c78: 00098513 mv a0,s3 +80008c7c: 87dff0ef jal ra,800084f8 <_Balloc> +80008c80: 27100793 li a5,625 +80008c84: 00f52a23 sw a5,20(a0) +80008c88: 00100793 li a5,1 +80008c8c: 00f52823 sw a5,16(a0) +80008c90: 04a9a423 sw a0,72(s3) 80008c94: 00050493 mv s1,a0 -80008c98: 00147793 andi a5,s0,1 -80008c9c: fe0784e3 beqz a5,80008c84 <__pow5mult+0x50> -80008ca0: 00048613 mv a2,s1 -80008ca4: 00090593 mv a1,s2 -80008ca8: 00098513 mv a0,s3 -80008cac: d75ff0ef jal ra,80008a20 <__multiply> -80008cb0: 06090863 beqz s2,80008d20 <__pow5mult+0xec> -80008cb4: 00492703 lw a4,4(s2) -80008cb8: 04c9a783 lw a5,76(s3) -80008cbc: 40145413 srai s0,s0,0x1 -80008cc0: 00271713 slli a4,a4,0x2 -80008cc4: 00e787b3 add a5,a5,a4 -80008cc8: 0007a703 lw a4,0(a5) -80008ccc: 00e92023 sw a4,0(s2) -80008cd0: 0127a023 sw s2,0(a5) -80008cd4: 00050913 mv s2,a0 -80008cd8: fa041ae3 bnez s0,80008c8c <__pow5mult+0x58> -80008cdc: 01c12083 lw ra,28(sp) -80008ce0: 01812403 lw s0,24(sp) -80008ce4: 01412483 lw s1,20(sp) -80008ce8: 00c12983 lw s3,12(sp) -80008cec: 00812a03 lw s4,8(sp) -80008cf0: 00090513 mv a0,s2 -80008cf4: 01012903 lw s2,16(sp) -80008cf8: 02010113 addi sp,sp,32 -80008cfc: 00008067 ret -80008d00: 00048613 mv a2,s1 -80008d04: 00048593 mv a1,s1 -80008d08: 00098513 mv a0,s3 -80008d0c: d15ff0ef jal ra,80008a20 <__multiply> -80008d10: 00a4a023 sw a0,0(s1) -80008d14: 00052023 sw zero,0(a0) -80008d18: 00050493 mv s1,a0 -80008d1c: f7dff06f j 80008c98 <__pow5mult+0x64> -80008d20: 00050913 mv s2,a0 -80008d24: f61ff06f j 80008c84 <__pow5mult+0x50> -80008d28: fff78793 addi a5,a5,-1 -80008d2c: 80015737 lui a4,0x80015 -80008d30: 07870713 addi a4,a4,120 # 80015078 <__BSS_END__+0xffffe448> -80008d34: 00279793 slli a5,a5,0x2 -80008d38: 00f707b3 add a5,a4,a5 -80008d3c: 0007a603 lw a2,0(a5) -80008d40: 00000693 li a3,0 -80008d44: 95dff0ef jal ra,800086a0 <__multadd> -80008d48: 00050a13 mv s4,a0 -80008d4c: f19ff06f j 80008c64 <__pow5mult+0x30> -80008d50: 00100593 li a1,1 -80008d54: 00098513 mv a0,s3 -80008d58: 87dff0ef jal ra,800085d4 <_Balloc> -80008d5c: 27100793 li a5,625 -80008d60: 00f52a23 sw a5,20(a0) -80008d64: 00100793 li a5,1 -80008d68: 00f52823 sw a5,16(a0) -80008d6c: 04a9a423 sw a0,72(s3) -80008d70: 00050493 mv s1,a0 -80008d74: 00052023 sw zero,0(a0) -80008d78: f01ff06f j 80008c78 <__pow5mult+0x44> +80008c98: 00052023 sw zero,0(a0) +80008c9c: f01ff06f j 80008b9c <__pow5mult+0x44> -80008d7c <__lshift>: -80008d7c: fe010113 addi sp,sp,-32 -80008d80: 01412423 sw s4,8(sp) -80008d84: 0105aa03 lw s4,16(a1) -80008d88: 0085a783 lw a5,8(a1) -80008d8c: 01312623 sw s3,12(sp) -80008d90: 40565993 srai s3,a2,0x5 -80008d94: 01498a33 add s4,s3,s4 -80008d98: 00812c23 sw s0,24(sp) -80008d9c: 00912a23 sw s1,20(sp) -80008da0: 01212823 sw s2,16(sp) -80008da4: 01512223 sw s5,4(sp) -80008da8: 00112e23 sw ra,28(sp) -80008dac: 001a0913 addi s2,s4,1 -80008db0: 00058493 mv s1,a1 -80008db4: 00060413 mv s0,a2 -80008db8: 0045a583 lw a1,4(a1) -80008dbc: 00050a93 mv s5,a0 -80008dc0: 0127d863 bge a5,s2,80008dd0 <__lshift+0x54> -80008dc4: 00179793 slli a5,a5,0x1 -80008dc8: 00158593 addi a1,a1,1 -80008dcc: ff27cce3 blt a5,s2,80008dc4 <__lshift+0x48> -80008dd0: 000a8513 mv a0,s5 -80008dd4: 801ff0ef jal ra,800085d4 <_Balloc> -80008dd8: 01450813 addi a6,a0,20 -80008ddc: 03305463 blez s3,80008e04 <__lshift+0x88> -80008de0: 00598993 addi s3,s3,5 -80008de4: 00299993 slli s3,s3,0x2 -80008de8: 01350733 add a4,a0,s3 -80008dec: 00080793 mv a5,a6 -80008df0: 00478793 addi a5,a5,4 -80008df4: fe07ae23 sw zero,-4(a5) -80008df8: fee79ce3 bne a5,a4,80008df0 <__lshift+0x74> -80008dfc: fec98993 addi s3,s3,-20 -80008e00: 01380833 add a6,a6,s3 -80008e04: 0104a703 lw a4,16(s1) -80008e08: 01448793 addi a5,s1,20 -80008e0c: 01f47313 andi t1,s0,31 -80008e10: 00271613 slli a2,a4,0x2 -80008e14: 00c78633 add a2,a5,a2 -80008e18: 08030c63 beqz t1,80008eb0 <__lshift+0x134> -80008e1c: 02000593 li a1,32 -80008e20: 406585b3 sub a1,a1,t1 -80008e24: 00080893 mv a7,a6 -80008e28: 00000693 li a3,0 -80008e2c: 0007a703 lw a4,0(a5) -80008e30: 00488893 addi a7,a7,4 -80008e34: 00478793 addi a5,a5,4 -80008e38: 00671733 sll a4,a4,t1 -80008e3c: 00d76733 or a4,a4,a3 -80008e40: fee8ae23 sw a4,-4(a7) -80008e44: ffc7a703 lw a4,-4(a5) -80008e48: 00b756b3 srl a3,a4,a1 -80008e4c: fec7e0e3 bltu a5,a2,80008e2c <__lshift+0xb0> -80008e50: 01548713 addi a4,s1,21 -80008e54: 00400793 li a5,4 -80008e58: 08e67263 bgeu a2,a4,80008edc <__lshift+0x160> -80008e5c: 00f80833 add a6,a6,a5 -80008e60: 00d82023 sw a3,0(a6) -80008e64: 00068463 beqz a3,80008e6c <__lshift+0xf0> -80008e68: 00090a13 mv s4,s2 -80008e6c: 0044a703 lw a4,4(s1) -80008e70: 04caa783 lw a5,76(s5) -80008e74: 01c12083 lw ra,28(sp) -80008e78: 00271713 slli a4,a4,0x2 -80008e7c: 00e787b3 add a5,a5,a4 -80008e80: 0007a703 lw a4,0(a5) -80008e84: 01452823 sw s4,16(a0) -80008e88: 01812403 lw s0,24(sp) -80008e8c: 00e4a023 sw a4,0(s1) -80008e90: 0097a023 sw s1,0(a5) -80008e94: 01012903 lw s2,16(sp) -80008e98: 01412483 lw s1,20(sp) -80008e9c: 00c12983 lw s3,12(sp) -80008ea0: 00812a03 lw s4,8(sp) -80008ea4: 00412a83 lw s5,4(sp) -80008ea8: 02010113 addi sp,sp,32 -80008eac: 00008067 ret -80008eb0: 0007a703 lw a4,0(a5) -80008eb4: 00478793 addi a5,a5,4 -80008eb8: 00480813 addi a6,a6,4 -80008ebc: fee82e23 sw a4,-4(a6) -80008ec0: fac7f6e3 bgeu a5,a2,80008e6c <__lshift+0xf0> -80008ec4: 0007a703 lw a4,0(a5) -80008ec8: 00478793 addi a5,a5,4 -80008ecc: 00480813 addi a6,a6,4 -80008ed0: fee82e23 sw a4,-4(a6) -80008ed4: fcc7eee3 bltu a5,a2,80008eb0 <__lshift+0x134> -80008ed8: f95ff06f j 80008e6c <__lshift+0xf0> -80008edc: 409607b3 sub a5,a2,s1 -80008ee0: feb78793 addi a5,a5,-21 -80008ee4: ffc7f793 andi a5,a5,-4 -80008ee8: 00478793 addi a5,a5,4 -80008eec: 00f80833 add a6,a6,a5 -80008ef0: 00d82023 sw a3,0(a6) -80008ef4: f6068ce3 beqz a3,80008e6c <__lshift+0xf0> -80008ef8: f71ff06f j 80008e68 <__lshift+0xec> +80008ca0 <__lshift>: +80008ca0: fe010113 addi sp,sp,-32 +80008ca4: 01412423 sw s4,8(sp) +80008ca8: 0105aa03 lw s4,16(a1) +80008cac: 0085a783 lw a5,8(a1) +80008cb0: 01312623 sw s3,12(sp) +80008cb4: 40565993 srai s3,a2,0x5 +80008cb8: 01498a33 add s4,s3,s4 +80008cbc: 00812c23 sw s0,24(sp) +80008cc0: 00912a23 sw s1,20(sp) +80008cc4: 01212823 sw s2,16(sp) +80008cc8: 01512223 sw s5,4(sp) +80008ccc: 00112e23 sw ra,28(sp) +80008cd0: 001a0913 addi s2,s4,1 +80008cd4: 00058493 mv s1,a1 +80008cd8: 00060413 mv s0,a2 +80008cdc: 0045a583 lw a1,4(a1) +80008ce0: 00050a93 mv s5,a0 +80008ce4: 0127d863 bge a5,s2,80008cf4 <__lshift+0x54> +80008ce8: 00179793 slli a5,a5,0x1 +80008cec: 00158593 addi a1,a1,1 +80008cf0: ff27cce3 blt a5,s2,80008ce8 <__lshift+0x48> +80008cf4: 000a8513 mv a0,s5 +80008cf8: 801ff0ef jal ra,800084f8 <_Balloc> +80008cfc: 01450813 addi a6,a0,20 +80008d00: 03305463 blez s3,80008d28 <__lshift+0x88> +80008d04: 00598993 addi s3,s3,5 +80008d08: 00299993 slli s3,s3,0x2 +80008d0c: 01350733 add a4,a0,s3 +80008d10: 00080793 mv a5,a6 +80008d14: 00478793 addi a5,a5,4 +80008d18: fe07ae23 sw zero,-4(a5) +80008d1c: fee79ce3 bne a5,a4,80008d14 <__lshift+0x74> +80008d20: fec98993 addi s3,s3,-20 +80008d24: 01380833 add a6,a6,s3 +80008d28: 0104a703 lw a4,16(s1) +80008d2c: 01448793 addi a5,s1,20 +80008d30: 01f47313 andi t1,s0,31 +80008d34: 00271613 slli a2,a4,0x2 +80008d38: 00c78633 add a2,a5,a2 +80008d3c: 08030c63 beqz t1,80008dd4 <__lshift+0x134> +80008d40: 02000593 li a1,32 +80008d44: 406585b3 sub a1,a1,t1 +80008d48: 00080893 mv a7,a6 +80008d4c: 00000693 li a3,0 +80008d50: 0007a703 lw a4,0(a5) +80008d54: 00488893 addi a7,a7,4 +80008d58: 00478793 addi a5,a5,4 +80008d5c: 00671733 sll a4,a4,t1 +80008d60: 00d76733 or a4,a4,a3 +80008d64: fee8ae23 sw a4,-4(a7) +80008d68: ffc7a703 lw a4,-4(a5) +80008d6c: 00b756b3 srl a3,a4,a1 +80008d70: fec7e0e3 bltu a5,a2,80008d50 <__lshift+0xb0> +80008d74: 01548713 addi a4,s1,21 +80008d78: 00400793 li a5,4 +80008d7c: 08e67263 bgeu a2,a4,80008e00 <__lshift+0x160> +80008d80: 00f80833 add a6,a6,a5 +80008d84: 00d82023 sw a3,0(a6) +80008d88: 00068463 beqz a3,80008d90 <__lshift+0xf0> +80008d8c: 00090a13 mv s4,s2 +80008d90: 0044a703 lw a4,4(s1) +80008d94: 04caa783 lw a5,76(s5) +80008d98: 01c12083 lw ra,28(sp) +80008d9c: 00271713 slli a4,a4,0x2 +80008da0: 00e787b3 add a5,a5,a4 +80008da4: 0007a703 lw a4,0(a5) +80008da8: 01452823 sw s4,16(a0) +80008dac: 01812403 lw s0,24(sp) +80008db0: 00e4a023 sw a4,0(s1) +80008db4: 0097a023 sw s1,0(a5) +80008db8: 01012903 lw s2,16(sp) +80008dbc: 01412483 lw s1,20(sp) +80008dc0: 00c12983 lw s3,12(sp) +80008dc4: 00812a03 lw s4,8(sp) +80008dc8: 00412a83 lw s5,4(sp) +80008dcc: 02010113 addi sp,sp,32 +80008dd0: 00008067 ret +80008dd4: 0007a703 lw a4,0(a5) +80008dd8: 00478793 addi a5,a5,4 +80008ddc: 00480813 addi a6,a6,4 +80008de0: fee82e23 sw a4,-4(a6) +80008de4: fac7f6e3 bgeu a5,a2,80008d90 <__lshift+0xf0> +80008de8: 0007a703 lw a4,0(a5) +80008dec: 00478793 addi a5,a5,4 +80008df0: 00480813 addi a6,a6,4 +80008df4: fee82e23 sw a4,-4(a6) +80008df8: fcc7eee3 bltu a5,a2,80008dd4 <__lshift+0x134> +80008dfc: f95ff06f j 80008d90 <__lshift+0xf0> +80008e00: 409607b3 sub a5,a2,s1 +80008e04: feb78793 addi a5,a5,-21 +80008e08: ffc7f793 andi a5,a5,-4 +80008e0c: 00478793 addi a5,a5,4 +80008e10: 00f80833 add a6,a6,a5 +80008e14: 00d82023 sw a3,0(a6) +80008e18: f6068ce3 beqz a3,80008d90 <__lshift+0xf0> +80008e1c: f71ff06f j 80008d8c <__lshift+0xec> -80008efc <__mcmp>: -80008efc: 01052703 lw a4,16(a0) -80008f00: 0105a783 lw a5,16(a1) -80008f04: 00050813 mv a6,a0 -80008f08: 40f70533 sub a0,a4,a5 -80008f0c: 04f71463 bne a4,a5,80008f54 <__mcmp+0x58> -80008f10: 00279793 slli a5,a5,0x2 -80008f14: 01480813 addi a6,a6,20 -80008f18: 01458593 addi a1,a1,20 -80008f1c: 00f80733 add a4,a6,a5 -80008f20: 00f587b3 add a5,a1,a5 -80008f24: 0080006f j 80008f2c <__mcmp+0x30> -80008f28: 02e87663 bgeu a6,a4,80008f54 <__mcmp+0x58> -80008f2c: ffc72683 lw a3,-4(a4) -80008f30: ffc7a603 lw a2,-4(a5) -80008f34: ffc70713 addi a4,a4,-4 -80008f38: ffc78793 addi a5,a5,-4 -80008f3c: fec686e3 beq a3,a2,80008f28 <__mcmp+0x2c> -80008f40: 00c6b6b3 sltu a3,a3,a2 -80008f44: 40d00533 neg a0,a3 -80008f48: ffe57513 andi a0,a0,-2 -80008f4c: 00150513 addi a0,a0,1 -80008f50: 00008067 ret -80008f54: 00008067 ret +80008e20 <__mcmp>: +80008e20: 01052703 lw a4,16(a0) +80008e24: 0105a783 lw a5,16(a1) +80008e28: 00050813 mv a6,a0 +80008e2c: 40f70533 sub a0,a4,a5 +80008e30: 04f71463 bne a4,a5,80008e78 <__mcmp+0x58> +80008e34: 00279793 slli a5,a5,0x2 +80008e38: 01480813 addi a6,a6,20 +80008e3c: 01458593 addi a1,a1,20 +80008e40: 00f80733 add a4,a6,a5 +80008e44: 00f587b3 add a5,a1,a5 +80008e48: 0080006f j 80008e50 <__mcmp+0x30> +80008e4c: 02e87663 bgeu a6,a4,80008e78 <__mcmp+0x58> +80008e50: ffc72683 lw a3,-4(a4) +80008e54: ffc7a603 lw a2,-4(a5) +80008e58: ffc70713 addi a4,a4,-4 +80008e5c: ffc78793 addi a5,a5,-4 +80008e60: fec686e3 beq a3,a2,80008e4c <__mcmp+0x2c> +80008e64: 00c6b6b3 sltu a3,a3,a2 +80008e68: 40d00533 neg a0,a3 +80008e6c: ffe57513 andi a0,a0,-2 +80008e70: 00150513 addi a0,a0,1 +80008e74: 00008067 ret +80008e78: 00008067 ret -80008f58 <__mdiff>: -80008f58: 0105a783 lw a5,16(a1) -80008f5c: 01062703 lw a4,16(a2) -80008f60: fe010113 addi sp,sp,-32 -80008f64: 00812c23 sw s0,24(sp) -80008f68: 00912a23 sw s1,20(sp) -80008f6c: 01212823 sw s2,16(sp) -80008f70: 01312623 sw s3,12(sp) -80008f74: 01412423 sw s4,8(sp) -80008f78: 00112e23 sw ra,28(sp) -80008f7c: 00058913 mv s2,a1 -80008f80: 00060993 mv s3,a2 -80008f84: 40e78a33 sub s4,a5,a4 -80008f88: 01458413 addi s0,a1,20 -80008f8c: 01460493 addi s1,a2,20 -80008f90: 04e79863 bne a5,a4,80008fe0 <__mdiff+0x88> -80008f94: 00271713 slli a4,a4,0x2 -80008f98: 00e407b3 add a5,s0,a4 -80008f9c: 00e48733 add a4,s1,a4 -80008fa0: 0080006f j 80008fa8 <__mdiff+0x50> -80008fa4: 1af47063 bgeu s0,a5,80009144 <__mdiff+0x1ec> -80008fa8: ffc7a803 lw a6,-4(a5) -80008fac: ffc72683 lw a3,-4(a4) -80008fb0: ffc78793 addi a5,a5,-4 -80008fb4: ffc70713 addi a4,a4,-4 -80008fb8: fed806e3 beq a6,a3,80008fa4 <__mdiff+0x4c> -80008fbc: 02d87663 bgeu a6,a3,80008fe8 <__mdiff+0x90> -80008fc0: 00040713 mv a4,s0 -80008fc4: 00090793 mv a5,s2 -80008fc8: 00048413 mv s0,s1 -80008fcc: 00098913 mv s2,s3 -80008fd0: 00070493 mv s1,a4 -80008fd4: 00078993 mv s3,a5 -80008fd8: 00100a13 li s4,1 -80008fdc: 00c0006f j 80008fe8 <__mdiff+0x90> -80008fe0: fe0a40e3 bltz s4,80008fc0 <__mdiff+0x68> -80008fe4: 00000a13 li s4,0 -80008fe8: 00492583 lw a1,4(s2) -80008fec: de8ff0ef jal ra,800085d4 <_Balloc> -80008ff0: 01092e03 lw t3,16(s2) -80008ff4: 0109af83 lw t6,16(s3) -80008ff8: 01450293 addi t0,a0,20 -80008ffc: 002e1e93 slli t4,t3,0x2 -80009000: 002f9f93 slli t6,t6,0x2 -80009004: 000108b7 lui a7,0x10 -80009008: 01452623 sw s4,12(a0) -8000900c: 01d40eb3 add t4,s0,t4 -80009010: 01f48fb3 add t6,s1,t6 -80009014: 00028f13 mv t5,t0 -80009018: 00048813 mv a6,s1 -8000901c: 00040313 mv t1,s0 -80009020: 00000793 li a5,0 -80009024: fff88893 addi a7,a7,-1 # ffff <_start-0x7fff0001> -80009028: 00032703 lw a4,0(t1) -8000902c: 00082583 lw a1,0(a6) -80009030: 004f0f13 addi t5,t5,4 -80009034: 011776b3 and a3,a4,a7 -80009038: 00f686b3 add a3,a3,a5 -8000903c: 0115f7b3 and a5,a1,a7 -80009040: 40f686b3 sub a3,a3,a5 -80009044: 0105d593 srli a1,a1,0x10 -80009048: 01075793 srli a5,a4,0x10 -8000904c: 40b787b3 sub a5,a5,a1 -80009050: 4106d713 srai a4,a3,0x10 -80009054: 00e787b3 add a5,a5,a4 -80009058: 01079713 slli a4,a5,0x10 -8000905c: 0116f6b3 and a3,a3,a7 -80009060: 00d766b3 or a3,a4,a3 -80009064: 00480813 addi a6,a6,4 -80009068: fedf2e23 sw a3,-4(t5) -8000906c: 00430313 addi t1,t1,4 -80009070: 4107d793 srai a5,a5,0x10 -80009074: fbf86ae3 bltu a6,t6,80009028 <__mdiff+0xd0> -80009078: fff4c613 not a2,s1 -8000907c: 00cf8633 add a2,t6,a2 -80009080: 00148493 addi s1,s1,1 -80009084: 00265613 srli a2,a2,0x2 -80009088: 00000713 li a4,0 -8000908c: 009fe463 bltu t6,s1,80009094 <__mdiff+0x13c> -80009090: 00261713 slli a4,a2,0x2 -80009094: 00e28733 add a4,t0,a4 -80009098: 00400593 li a1,4 -8000909c: 009fe663 bltu t6,s1,800090a8 <__mdiff+0x150> -800090a0: 00160613 addi a2,a2,1 -800090a4: 00261593 slli a1,a2,0x2 -800090a8: 00b40433 add s0,s0,a1 -800090ac: 00b282b3 add t0,t0,a1 -800090b0: 05d47e63 bgeu s0,t4,8000910c <__mdiff+0x1b4> -800090b4: 000108b7 lui a7,0x10 -800090b8: 00028813 mv a6,t0 -800090bc: 00040593 mv a1,s0 -800090c0: fff88893 addi a7,a7,-1 # ffff <_start-0x7fff0001> -800090c4: 0005a703 lw a4,0(a1) -800090c8: 00480813 addi a6,a6,4 -800090cc: 00458593 addi a1,a1,4 -800090d0: 01177633 and a2,a4,a7 -800090d4: 00f60633 add a2,a2,a5 -800090d8: 41065693 srai a3,a2,0x10 -800090dc: 01075793 srli a5,a4,0x10 -800090e0: 00d787b3 add a5,a5,a3 -800090e4: 01079693 slli a3,a5,0x10 -800090e8: 01167633 and a2,a2,a7 -800090ec: 00c6e6b3 or a3,a3,a2 -800090f0: fed82e23 sw a3,-4(a6) -800090f4: 4107d793 srai a5,a5,0x10 -800090f8: fdd5e6e3 bltu a1,t4,800090c4 <__mdiff+0x16c> -800090fc: fffe8713 addi a4,t4,-1 -80009100: 40870733 sub a4,a4,s0 -80009104: ffc77713 andi a4,a4,-4 -80009108: 00e28733 add a4,t0,a4 -8000910c: 00069a63 bnez a3,80009120 <__mdiff+0x1c8> -80009110: ffc72783 lw a5,-4(a4) -80009114: fffe0e13 addi t3,t3,-1 -80009118: ffc70713 addi a4,a4,-4 -8000911c: fe078ae3 beqz a5,80009110 <__mdiff+0x1b8> -80009120: 01c12083 lw ra,28(sp) -80009124: 01812403 lw s0,24(sp) -80009128: 01c52823 sw t3,16(a0) -8000912c: 01412483 lw s1,20(sp) -80009130: 01012903 lw s2,16(sp) -80009134: 00c12983 lw s3,12(sp) -80009138: 00812a03 lw s4,8(sp) -8000913c: 02010113 addi sp,sp,32 -80009140: 00008067 ret -80009144: 00000593 li a1,0 -80009148: c8cff0ef jal ra,800085d4 <_Balloc> -8000914c: 01c12083 lw ra,28(sp) -80009150: 01812403 lw s0,24(sp) -80009154: 00100793 li a5,1 -80009158: 00f52823 sw a5,16(a0) -8000915c: 00052a23 sw zero,20(a0) -80009160: 01412483 lw s1,20(sp) -80009164: 01012903 lw s2,16(sp) -80009168: 00c12983 lw s3,12(sp) -8000916c: 00812a03 lw s4,8(sp) -80009170: 02010113 addi sp,sp,32 -80009174: 00008067 ret +80008e7c <__mdiff>: +80008e7c: 0105a783 lw a5,16(a1) +80008e80: 01062703 lw a4,16(a2) +80008e84: fe010113 addi sp,sp,-32 +80008e88: 00812c23 sw s0,24(sp) +80008e8c: 00912a23 sw s1,20(sp) +80008e90: 01212823 sw s2,16(sp) +80008e94: 01312623 sw s3,12(sp) +80008e98: 01412423 sw s4,8(sp) +80008e9c: 00112e23 sw ra,28(sp) +80008ea0: 00058913 mv s2,a1 +80008ea4: 00060993 mv s3,a2 +80008ea8: 40e78a33 sub s4,a5,a4 +80008eac: 01458413 addi s0,a1,20 +80008eb0: 01460493 addi s1,a2,20 +80008eb4: 04e79863 bne a5,a4,80008f04 <__mdiff+0x88> +80008eb8: 00271713 slli a4,a4,0x2 +80008ebc: 00e407b3 add a5,s0,a4 +80008ec0: 00e48733 add a4,s1,a4 +80008ec4: 0080006f j 80008ecc <__mdiff+0x50> +80008ec8: 1af47063 bgeu s0,a5,80009068 <__mdiff+0x1ec> +80008ecc: ffc7a803 lw a6,-4(a5) +80008ed0: ffc72683 lw a3,-4(a4) +80008ed4: ffc78793 addi a5,a5,-4 +80008ed8: ffc70713 addi a4,a4,-4 +80008edc: fed806e3 beq a6,a3,80008ec8 <__mdiff+0x4c> +80008ee0: 02d87663 bgeu a6,a3,80008f0c <__mdiff+0x90> +80008ee4: 00040713 mv a4,s0 +80008ee8: 00090793 mv a5,s2 +80008eec: 00048413 mv s0,s1 +80008ef0: 00098913 mv s2,s3 +80008ef4: 00070493 mv s1,a4 +80008ef8: 00078993 mv s3,a5 +80008efc: 00100a13 li s4,1 +80008f00: 00c0006f j 80008f0c <__mdiff+0x90> +80008f04: fe0a40e3 bltz s4,80008ee4 <__mdiff+0x68> +80008f08: 00000a13 li s4,0 +80008f0c: 00492583 lw a1,4(s2) +80008f10: de8ff0ef jal ra,800084f8 <_Balloc> +80008f14: 01092e03 lw t3,16(s2) +80008f18: 0109af83 lw t6,16(s3) +80008f1c: 01450293 addi t0,a0,20 +80008f20: 002e1e93 slli t4,t3,0x2 +80008f24: 002f9f93 slli t6,t6,0x2 +80008f28: 000108b7 lui a7,0x10 +80008f2c: 01452623 sw s4,12(a0) +80008f30: 01d40eb3 add t4,s0,t4 +80008f34: 01f48fb3 add t6,s1,t6 +80008f38: 00028f13 mv t5,t0 +80008f3c: 00048813 mv a6,s1 +80008f40: 00040313 mv t1,s0 +80008f44: 00000793 li a5,0 +80008f48: fff88893 addi a7,a7,-1 # ffff <_start-0x7fff0001> +80008f4c: 00032703 lw a4,0(t1) +80008f50: 00082583 lw a1,0(a6) +80008f54: 004f0f13 addi t5,t5,4 +80008f58: 011776b3 and a3,a4,a7 +80008f5c: 00f686b3 add a3,a3,a5 +80008f60: 0115f7b3 and a5,a1,a7 +80008f64: 40f686b3 sub a3,a3,a5 +80008f68: 0105d593 srli a1,a1,0x10 +80008f6c: 01075793 srli a5,a4,0x10 +80008f70: 40b787b3 sub a5,a5,a1 +80008f74: 4106d713 srai a4,a3,0x10 +80008f78: 00e787b3 add a5,a5,a4 +80008f7c: 01079713 slli a4,a5,0x10 +80008f80: 0116f6b3 and a3,a3,a7 +80008f84: 00d766b3 or a3,a4,a3 +80008f88: 00480813 addi a6,a6,4 +80008f8c: fedf2e23 sw a3,-4(t5) +80008f90: 00430313 addi t1,t1,4 +80008f94: 4107d793 srai a5,a5,0x10 +80008f98: fbf86ae3 bltu a6,t6,80008f4c <__mdiff+0xd0> +80008f9c: fff4c613 not a2,s1 +80008fa0: 00cf8633 add a2,t6,a2 +80008fa4: 00148493 addi s1,s1,1 +80008fa8: 00265613 srli a2,a2,0x2 +80008fac: 00000713 li a4,0 +80008fb0: 009fe463 bltu t6,s1,80008fb8 <__mdiff+0x13c> +80008fb4: 00261713 slli a4,a2,0x2 +80008fb8: 00e28733 add a4,t0,a4 +80008fbc: 00400593 li a1,4 +80008fc0: 009fe663 bltu t6,s1,80008fcc <__mdiff+0x150> +80008fc4: 00160613 addi a2,a2,1 +80008fc8: 00261593 slli a1,a2,0x2 +80008fcc: 00b40433 add s0,s0,a1 +80008fd0: 00b282b3 add t0,t0,a1 +80008fd4: 05d47e63 bgeu s0,t4,80009030 <__mdiff+0x1b4> +80008fd8: 000108b7 lui a7,0x10 +80008fdc: 00028813 mv a6,t0 +80008fe0: 00040593 mv a1,s0 +80008fe4: fff88893 addi a7,a7,-1 # ffff <_start-0x7fff0001> +80008fe8: 0005a703 lw a4,0(a1) +80008fec: 00480813 addi a6,a6,4 +80008ff0: 00458593 addi a1,a1,4 +80008ff4: 01177633 and a2,a4,a7 +80008ff8: 00f60633 add a2,a2,a5 +80008ffc: 41065693 srai a3,a2,0x10 +80009000: 01075793 srli a5,a4,0x10 +80009004: 00d787b3 add a5,a5,a3 +80009008: 01079693 slli a3,a5,0x10 +8000900c: 01167633 and a2,a2,a7 +80009010: 00c6e6b3 or a3,a3,a2 +80009014: fed82e23 sw a3,-4(a6) +80009018: 4107d793 srai a5,a5,0x10 +8000901c: fdd5e6e3 bltu a1,t4,80008fe8 <__mdiff+0x16c> +80009020: fffe8713 addi a4,t4,-1 +80009024: 40870733 sub a4,a4,s0 +80009028: ffc77713 andi a4,a4,-4 +8000902c: 00e28733 add a4,t0,a4 +80009030: 00069a63 bnez a3,80009044 <__mdiff+0x1c8> +80009034: ffc72783 lw a5,-4(a4) +80009038: fffe0e13 addi t3,t3,-1 +8000903c: ffc70713 addi a4,a4,-4 +80009040: fe078ae3 beqz a5,80009034 <__mdiff+0x1b8> +80009044: 01c12083 lw ra,28(sp) +80009048: 01812403 lw s0,24(sp) +8000904c: 01c52823 sw t3,16(a0) +80009050: 01412483 lw s1,20(sp) +80009054: 01012903 lw s2,16(sp) +80009058: 00c12983 lw s3,12(sp) +8000905c: 00812a03 lw s4,8(sp) +80009060: 02010113 addi sp,sp,32 +80009064: 00008067 ret +80009068: 00000593 li a1,0 +8000906c: c8cff0ef jal ra,800084f8 <_Balloc> +80009070: 01c12083 lw ra,28(sp) +80009074: 01812403 lw s0,24(sp) +80009078: 00100793 li a5,1 +8000907c: 00f52823 sw a5,16(a0) +80009080: 00052a23 sw zero,20(a0) +80009084: 01412483 lw s1,20(sp) +80009088: 01012903 lw s2,16(sp) +8000908c: 00c12983 lw s3,12(sp) +80009090: 00812a03 lw s4,8(sp) +80009094: 02010113 addi sp,sp,32 +80009098: 00008067 ret -80009178 <__ulp>: -80009178: 7ff007b7 lui a5,0x7ff00 -8000917c: 00b7f5b3 and a1,a5,a1 -80009180: fcc007b7 lui a5,0xfcc00 -80009184: 00f585b3 add a1,a1,a5 -80009188: 00b05863 blez a1,80009198 <__ulp+0x20> -8000918c: 00000793 li a5,0 -80009190: 00078513 mv a0,a5 -80009194: 00008067 ret -80009198: 40b005b3 neg a1,a1 -8000919c: 4145d593 srai a1,a1,0x14 -800091a0: 01300793 li a5,19 -800091a4: 00b7c863 blt a5,a1,800091b4 <__ulp+0x3c> -800091a8: 000807b7 lui a5,0x80 -800091ac: 40b7d5b3 sra a1,a5,a1 -800091b0: fddff06f j 8000918c <__ulp+0x14> -800091b4: fec58713 addi a4,a1,-20 -800091b8: 01e00693 li a3,30 -800091bc: 00000593 li a1,0 -800091c0: 00100793 li a5,1 -800091c4: fce6c6e3 blt a3,a4,80009190 <__ulp+0x18> -800091c8: 800007b7 lui a5,0x80000 -800091cc: 00e7d7b3 srl a5,a5,a4 -800091d0: 00078513 mv a0,a5 -800091d4: 00008067 ret +8000909c <__ulp>: +8000909c: 7ff007b7 lui a5,0x7ff00 +800090a0: 00b7f5b3 and a1,a5,a1 +800090a4: fcc007b7 lui a5,0xfcc00 +800090a8: 00f585b3 add a1,a1,a5 +800090ac: 00b05863 blez a1,800090bc <__ulp+0x20> +800090b0: 00000793 li a5,0 +800090b4: 00078513 mv a0,a5 +800090b8: 00008067 ret +800090bc: 40b005b3 neg a1,a1 +800090c0: 4145d593 srai a1,a1,0x14 +800090c4: 01300793 li a5,19 +800090c8: 00b7c863 blt a5,a1,800090d8 <__ulp+0x3c> +800090cc: 000807b7 lui a5,0x80 +800090d0: 40b7d5b3 sra a1,a5,a1 +800090d4: fddff06f j 800090b0 <__ulp+0x14> +800090d8: fec58713 addi a4,a1,-20 +800090dc: 01e00693 li a3,30 +800090e0: 00000593 li a1,0 +800090e4: 00100793 li a5,1 +800090e8: fce6c6e3 blt a3,a4,800090b4 <__ulp+0x18> +800090ec: 800007b7 lui a5,0x80000 +800090f0: 00e7d7b3 srl a5,a5,a4 +800090f4: 00078513 mv a0,a5 +800090f8: 00008067 ret -800091d8 <__b2d>: -800091d8: fe010113 addi sp,sp,-32 -800091dc: 00912a23 sw s1,20(sp) -800091e0: 01052483 lw s1,16(a0) -800091e4: 00812c23 sw s0,24(sp) -800091e8: 01450413 addi s0,a0,20 -800091ec: 00249493 slli s1,s1,0x2 -800091f0: 009404b3 add s1,s0,s1 -800091f4: 01212823 sw s2,16(sp) -800091f8: ffc4a903 lw s2,-4(s1) -800091fc: 01312623 sw s3,12(sp) -80009200: 01412423 sw s4,8(sp) -80009204: 00090513 mv a0,s2 -80009208: 00058993 mv s3,a1 -8000920c: 00112e23 sw ra,28(sp) -80009210: eb8ff0ef jal ra,800088c8 <__hi0bits> -80009214: 02000713 li a4,32 -80009218: 40a707b3 sub a5,a4,a0 -8000921c: 00f9a023 sw a5,0(s3) -80009220: 00a00793 li a5,10 -80009224: ffc48a13 addi s4,s1,-4 -80009228: 08a7d063 bge a5,a0,800092a8 <__b2d+0xd0> -8000922c: ff550513 addi a0,a0,-11 -80009230: 05447063 bgeu s0,s4,80009270 <__b2d+0x98> -80009234: ff84a783 lw a5,-8(s1) -80009238: 04050063 beqz a0,80009278 <__b2d+0xa0> -8000923c: 40a706b3 sub a3,a4,a0 -80009240: 00d7d733 srl a4,a5,a3 -80009244: 00a91933 sll s2,s2,a0 -80009248: 00e96933 or s2,s2,a4 -8000924c: ff848613 addi a2,s1,-8 -80009250: 3ff00737 lui a4,0x3ff00 -80009254: 00e96733 or a4,s2,a4 -80009258: 00a797b3 sll a5,a5,a0 -8000925c: 02c47263 bgeu s0,a2,80009280 <__b2d+0xa8> -80009260: ff44a603 lw a2,-12(s1) -80009264: 00d656b3 srl a3,a2,a3 -80009268: 00d7e7b3 or a5,a5,a3 -8000926c: 0140006f j 80009280 <__b2d+0xa8> -80009270: 00000793 li a5,0 -80009274: 06051463 bnez a0,800092dc <__b2d+0x104> -80009278: 3ff00737 lui a4,0x3ff00 -8000927c: 00e96733 or a4,s2,a4 -80009280: 01c12083 lw ra,28(sp) -80009284: 01812403 lw s0,24(sp) -80009288: 01412483 lw s1,20(sp) -8000928c: 01012903 lw s2,16(sp) -80009290: 00c12983 lw s3,12(sp) -80009294: 00812a03 lw s4,8(sp) -80009298: 00078513 mv a0,a5 -8000929c: 00070593 mv a1,a4 -800092a0: 02010113 addi sp,sp,32 -800092a4: 00008067 ret -800092a8: 00b00693 li a3,11 -800092ac: 40a686b3 sub a3,a3,a0 -800092b0: 3ff007b7 lui a5,0x3ff00 -800092b4: 00d95733 srl a4,s2,a3 -800092b8: 00f76733 or a4,a4,a5 -800092bc: 00000793 li a5,0 -800092c0: 01447663 bgeu s0,s4,800092cc <__b2d+0xf4> -800092c4: ff84a783 lw a5,-8(s1) -800092c8: 00d7d7b3 srl a5,a5,a3 -800092cc: 01550513 addi a0,a0,21 -800092d0: 00a91533 sll a0,s2,a0 -800092d4: 00f567b3 or a5,a0,a5 -800092d8: fa9ff06f j 80009280 <__b2d+0xa8> -800092dc: 00a91533 sll a0,s2,a0 -800092e0: 3ff00737 lui a4,0x3ff00 -800092e4: 00e56733 or a4,a0,a4 -800092e8: 00000793 li a5,0 -800092ec: f95ff06f j 80009280 <__b2d+0xa8> +800090fc <__b2d>: +800090fc: fe010113 addi sp,sp,-32 +80009100: 00912a23 sw s1,20(sp) +80009104: 01052483 lw s1,16(a0) +80009108: 00812c23 sw s0,24(sp) +8000910c: 01450413 addi s0,a0,20 +80009110: 00249493 slli s1,s1,0x2 +80009114: 009404b3 add s1,s0,s1 +80009118: 01212823 sw s2,16(sp) +8000911c: ffc4a903 lw s2,-4(s1) +80009120: 01312623 sw s3,12(sp) +80009124: 01412423 sw s4,8(sp) +80009128: 00090513 mv a0,s2 +8000912c: 00058993 mv s3,a1 +80009130: 00112e23 sw ra,28(sp) +80009134: eb8ff0ef jal ra,800087ec <__hi0bits> +80009138: 02000713 li a4,32 +8000913c: 40a707b3 sub a5,a4,a0 +80009140: 00f9a023 sw a5,0(s3) +80009144: 00a00793 li a5,10 +80009148: ffc48a13 addi s4,s1,-4 +8000914c: 08a7d063 bge a5,a0,800091cc <__b2d+0xd0> +80009150: ff550513 addi a0,a0,-11 +80009154: 05447063 bgeu s0,s4,80009194 <__b2d+0x98> +80009158: ff84a783 lw a5,-8(s1) +8000915c: 04050063 beqz a0,8000919c <__b2d+0xa0> +80009160: 40a706b3 sub a3,a4,a0 +80009164: 00d7d733 srl a4,a5,a3 +80009168: 00a91933 sll s2,s2,a0 +8000916c: 00e96933 or s2,s2,a4 +80009170: ff848613 addi a2,s1,-8 +80009174: 3ff00737 lui a4,0x3ff00 +80009178: 00e96733 or a4,s2,a4 +8000917c: 00a797b3 sll a5,a5,a0 +80009180: 02c47263 bgeu s0,a2,800091a4 <__b2d+0xa8> +80009184: ff44a603 lw a2,-12(s1) +80009188: 00d656b3 srl a3,a2,a3 +8000918c: 00d7e7b3 or a5,a5,a3 +80009190: 0140006f j 800091a4 <__b2d+0xa8> +80009194: 00000793 li a5,0 +80009198: 06051463 bnez a0,80009200 <__b2d+0x104> +8000919c: 3ff00737 lui a4,0x3ff00 +800091a0: 00e96733 or a4,s2,a4 +800091a4: 01c12083 lw ra,28(sp) +800091a8: 01812403 lw s0,24(sp) +800091ac: 01412483 lw s1,20(sp) +800091b0: 01012903 lw s2,16(sp) +800091b4: 00c12983 lw s3,12(sp) +800091b8: 00812a03 lw s4,8(sp) +800091bc: 00078513 mv a0,a5 +800091c0: 00070593 mv a1,a4 +800091c4: 02010113 addi sp,sp,32 +800091c8: 00008067 ret +800091cc: 00b00693 li a3,11 +800091d0: 40a686b3 sub a3,a3,a0 +800091d4: 3ff007b7 lui a5,0x3ff00 +800091d8: 00d95733 srl a4,s2,a3 +800091dc: 00f76733 or a4,a4,a5 +800091e0: 00000793 li a5,0 +800091e4: 01447663 bgeu s0,s4,800091f0 <__b2d+0xf4> +800091e8: ff84a783 lw a5,-8(s1) +800091ec: 00d7d7b3 srl a5,a5,a3 +800091f0: 01550513 addi a0,a0,21 +800091f4: 00a91533 sll a0,s2,a0 +800091f8: 00f567b3 or a5,a0,a5 +800091fc: fa9ff06f j 800091a4 <__b2d+0xa8> +80009200: 00a91533 sll a0,s2,a0 +80009204: 3ff00737 lui a4,0x3ff00 +80009208: 00e56733 or a4,a0,a4 +8000920c: 00000793 li a5,0 +80009210: f95ff06f j 800091a4 <__b2d+0xa8> -800092f0 <__d2b>: -800092f0: fd010113 addi sp,sp,-48 -800092f4: 01512a23 sw s5,20(sp) -800092f8: 00058a93 mv s5,a1 -800092fc: 00100593 li a1,1 -80009300: 02812423 sw s0,40(sp) -80009304: 02912223 sw s1,36(sp) -80009308: 03212023 sw s2,32(sp) -8000930c: 00060493 mv s1,a2 -80009310: 01312e23 sw s3,28(sp) -80009314: 01412c23 sw s4,24(sp) -80009318: 00068993 mv s3,a3 -8000931c: 00070913 mv s2,a4 -80009320: 02112623 sw ra,44(sp) -80009324: ab0ff0ef jal ra,800085d4 <_Balloc> -80009328: 0144d713 srli a4,s1,0x14 -8000932c: 00100637 lui a2,0x100 -80009330: fff60793 addi a5,a2,-1 # fffff <_start-0x7ff00001> -80009334: 01571693 slli a3,a4,0x15 -80009338: 00050413 mv s0,a0 -8000933c: 0097f7b3 and a5,a5,s1 -80009340: 7ff77a13 andi s4,a4,2047 -80009344: 00068463 beqz a3,8000934c <__d2b+0x5c> -80009348: 00c7e7b3 or a5,a5,a2 -8000934c: 00f12623 sw a5,12(sp) -80009350: 060a8c63 beqz s5,800093c8 <__d2b+0xd8> -80009354: 00810513 addi a0,sp,8 -80009358: 01512423 sw s5,8(sp) -8000935c: de0ff0ef jal ra,8000893c <__lo0bits> -80009360: 00c12703 lw a4,12(sp) -80009364: 00050793 mv a5,a0 -80009368: 0a051663 bnez a0,80009414 <__d2b+0x124> -8000936c: 00812683 lw a3,8(sp) -80009370: 00d42a23 sw a3,20(s0) -80009374: 00e034b3 snez s1,a4 -80009378: 00148493 addi s1,s1,1 -8000937c: 00e42c23 sw a4,24(s0) -80009380: 00942823 sw s1,16(s0) -80009384: 060a0463 beqz s4,800093ec <__d2b+0xfc> -80009388: bcda0a13 addi s4,s4,-1075 -8000938c: 00fa0a33 add s4,s4,a5 -80009390: 03500513 li a0,53 -80009394: 0149a023 sw s4,0(s3) -80009398: 40f507b3 sub a5,a0,a5 -8000939c: 00f92023 sw a5,0(s2) -800093a0: 02c12083 lw ra,44(sp) -800093a4: 00040513 mv a0,s0 -800093a8: 02812403 lw s0,40(sp) -800093ac: 02412483 lw s1,36(sp) -800093b0: 02012903 lw s2,32(sp) -800093b4: 01c12983 lw s3,28(sp) -800093b8: 01812a03 lw s4,24(sp) -800093bc: 01412a83 lw s5,20(sp) -800093c0: 03010113 addi sp,sp,48 -800093c4: 00008067 ret -800093c8: 00c10513 addi a0,sp,12 -800093cc: d70ff0ef jal ra,8000893c <__lo0bits> -800093d0: 00100793 li a5,1 -800093d4: 00f42823 sw a5,16(s0) -800093d8: 00c12783 lw a5,12(sp) -800093dc: 00100493 li s1,1 -800093e0: 00f42a23 sw a5,20(s0) -800093e4: 02050793 addi a5,a0,32 -800093e8: fa0a10e3 bnez s4,80009388 <__d2b+0x98> -800093ec: 00249713 slli a4,s1,0x2 -800093f0: 00e40733 add a4,s0,a4 -800093f4: 01072503 lw a0,16(a4) # 3ff00010 <_start-0x400ffff0> -800093f8: bce78793 addi a5,a5,-1074 # 3feffbce <_start-0x40100432> -800093fc: 00f9a023 sw a5,0(s3) -80009400: cc8ff0ef jal ra,800088c8 <__hi0bits> -80009404: 00549493 slli s1,s1,0x5 -80009408: 40a484b3 sub s1,s1,a0 -8000940c: 00992023 sw s1,0(s2) -80009410: f91ff06f j 800093a0 <__d2b+0xb0> -80009414: 00812603 lw a2,8(sp) -80009418: 02000693 li a3,32 -8000941c: 40a686b3 sub a3,a3,a0 -80009420: 00d716b3 sll a3,a4,a3 -80009424: 00c6e6b3 or a3,a3,a2 -80009428: 00a75733 srl a4,a4,a0 -8000942c: 00d42a23 sw a3,20(s0) -80009430: 00e12623 sw a4,12(sp) -80009434: f41ff06f j 80009374 <__d2b+0x84> +80009214 <__d2b>: +80009214: fd010113 addi sp,sp,-48 +80009218: 01512a23 sw s5,20(sp) +8000921c: 00058a93 mv s5,a1 +80009220: 00100593 li a1,1 +80009224: 02812423 sw s0,40(sp) +80009228: 02912223 sw s1,36(sp) +8000922c: 03212023 sw s2,32(sp) +80009230: 00060493 mv s1,a2 +80009234: 01312e23 sw s3,28(sp) +80009238: 01412c23 sw s4,24(sp) +8000923c: 00068993 mv s3,a3 +80009240: 00070913 mv s2,a4 +80009244: 02112623 sw ra,44(sp) +80009248: ab0ff0ef jal ra,800084f8 <_Balloc> +8000924c: 0144d713 srli a4,s1,0x14 +80009250: 00100637 lui a2,0x100 +80009254: fff60793 addi a5,a2,-1 # fffff <_start-0x7ff00001> +80009258: 01571693 slli a3,a4,0x15 +8000925c: 00050413 mv s0,a0 +80009260: 0097f7b3 and a5,a5,s1 +80009264: 7ff77a13 andi s4,a4,2047 +80009268: 00068463 beqz a3,80009270 <__d2b+0x5c> +8000926c: 00c7e7b3 or a5,a5,a2 +80009270: 00f12623 sw a5,12(sp) +80009274: 060a8c63 beqz s5,800092ec <__d2b+0xd8> +80009278: 00810513 addi a0,sp,8 +8000927c: 01512423 sw s5,8(sp) +80009280: de0ff0ef jal ra,80008860 <__lo0bits> +80009284: 00c12703 lw a4,12(sp) +80009288: 00050793 mv a5,a0 +8000928c: 0a051663 bnez a0,80009338 <__d2b+0x124> +80009290: 00812683 lw a3,8(sp) +80009294: 00d42a23 sw a3,20(s0) +80009298: 00e034b3 snez s1,a4 +8000929c: 00148493 addi s1,s1,1 +800092a0: 00e42c23 sw a4,24(s0) +800092a4: 00942823 sw s1,16(s0) +800092a8: 060a0463 beqz s4,80009310 <__d2b+0xfc> +800092ac: bcda0a13 addi s4,s4,-1075 +800092b0: 00fa0a33 add s4,s4,a5 +800092b4: 03500513 li a0,53 +800092b8: 0149a023 sw s4,0(s3) +800092bc: 40f507b3 sub a5,a0,a5 +800092c0: 00f92023 sw a5,0(s2) +800092c4: 02c12083 lw ra,44(sp) +800092c8: 00040513 mv a0,s0 +800092cc: 02812403 lw s0,40(sp) +800092d0: 02412483 lw s1,36(sp) +800092d4: 02012903 lw s2,32(sp) +800092d8: 01c12983 lw s3,28(sp) +800092dc: 01812a03 lw s4,24(sp) +800092e0: 01412a83 lw s5,20(sp) +800092e4: 03010113 addi sp,sp,48 +800092e8: 00008067 ret +800092ec: 00c10513 addi a0,sp,12 +800092f0: d70ff0ef jal ra,80008860 <__lo0bits> +800092f4: 00100793 li a5,1 +800092f8: 00f42823 sw a5,16(s0) +800092fc: 00c12783 lw a5,12(sp) +80009300: 00100493 li s1,1 +80009304: 00f42a23 sw a5,20(s0) +80009308: 02050793 addi a5,a0,32 +8000930c: fa0a10e3 bnez s4,800092ac <__d2b+0x98> +80009310: 00249713 slli a4,s1,0x2 +80009314: 00e40733 add a4,s0,a4 +80009318: 01072503 lw a0,16(a4) # 3ff00010 <_start-0x400ffff0> +8000931c: bce78793 addi a5,a5,-1074 # 3feffbce <_start-0x40100432> +80009320: 00f9a023 sw a5,0(s3) +80009324: cc8ff0ef jal ra,800087ec <__hi0bits> +80009328: 00549493 slli s1,s1,0x5 +8000932c: 40a484b3 sub s1,s1,a0 +80009330: 00992023 sw s1,0(s2) +80009334: f91ff06f j 800092c4 <__d2b+0xb0> +80009338: 00812603 lw a2,8(sp) +8000933c: 02000693 li a3,32 +80009340: 40a686b3 sub a3,a3,a0 +80009344: 00d716b3 sll a3,a4,a3 +80009348: 00c6e6b3 or a3,a3,a2 +8000934c: 00a75733 srl a4,a4,a0 +80009350: 00d42a23 sw a3,20(s0) +80009354: 00e12623 sw a4,12(sp) +80009358: f41ff06f j 80009298 <__d2b+0x84> -80009438 <__ratio>: -80009438: fd010113 addi sp,sp,-48 -8000943c: 03212023 sw s2,32(sp) -80009440: 00058913 mv s2,a1 -80009444: 00810593 addi a1,sp,8 -80009448: 02112623 sw ra,44(sp) -8000944c: 02812423 sw s0,40(sp) -80009450: 02912223 sw s1,36(sp) -80009454: 01312e23 sw s3,28(sp) -80009458: 00050993 mv s3,a0 -8000945c: d7dff0ef jal ra,800091d8 <__b2d> -80009460: 00050493 mv s1,a0 -80009464: 00058413 mv s0,a1 -80009468: 00090513 mv a0,s2 -8000946c: 00c10593 addi a1,sp,12 -80009470: d69ff0ef jal ra,800091d8 <__b2d> -80009474: 01092783 lw a5,16(s2) -80009478: 0109a703 lw a4,16(s3) -8000947c: 00c12683 lw a3,12(sp) -80009480: 40f70733 sub a4,a4,a5 -80009484: 00812783 lw a5,8(sp) -80009488: 00571713 slli a4,a4,0x5 -8000948c: 40d787b3 sub a5,a5,a3 -80009490: 00f707b3 add a5,a4,a5 -80009494: 00050693 mv a3,a0 -80009498: 02f05e63 blez a5,800094d4 <__ratio+0x9c> -8000949c: 01479793 slli a5,a5,0x14 -800094a0: 00878433 add s0,a5,s0 -800094a4: 00068613 mv a2,a3 -800094a8: 00048513 mv a0,s1 -800094ac: 00058693 mv a3,a1 -800094b0: 00040593 mv a1,s0 -800094b4: 790070ef jal ra,80010c44 <__divdf3> -800094b8: 02c12083 lw ra,44(sp) -800094bc: 02812403 lw s0,40(sp) -800094c0: 02412483 lw s1,36(sp) -800094c4: 02012903 lw s2,32(sp) -800094c8: 01c12983 lw s3,28(sp) -800094cc: 03010113 addi sp,sp,48 -800094d0: 00008067 ret -800094d4: 01479713 slli a4,a5,0x14 -800094d8: 40e585b3 sub a1,a1,a4 -800094dc: fc9ff06f j 800094a4 <__ratio+0x6c> +8000935c <__ratio>: +8000935c: fd010113 addi sp,sp,-48 +80009360: 03212023 sw s2,32(sp) +80009364: 00058913 mv s2,a1 +80009368: 00810593 addi a1,sp,8 +8000936c: 02112623 sw ra,44(sp) +80009370: 02812423 sw s0,40(sp) +80009374: 02912223 sw s1,36(sp) +80009378: 01312e23 sw s3,28(sp) +8000937c: 00050993 mv s3,a0 +80009380: d7dff0ef jal ra,800090fc <__b2d> +80009384: 00050493 mv s1,a0 +80009388: 00058413 mv s0,a1 +8000938c: 00090513 mv a0,s2 +80009390: 00c10593 addi a1,sp,12 +80009394: d69ff0ef jal ra,800090fc <__b2d> +80009398: 01092783 lw a5,16(s2) +8000939c: 0109a703 lw a4,16(s3) +800093a0: 00c12683 lw a3,12(sp) +800093a4: 40f70733 sub a4,a4,a5 +800093a8: 00812783 lw a5,8(sp) +800093ac: 00571713 slli a4,a4,0x5 +800093b0: 40d787b3 sub a5,a5,a3 +800093b4: 00f707b3 add a5,a4,a5 +800093b8: 00050693 mv a3,a0 +800093bc: 02f05e63 blez a5,800093f8 <__ratio+0x9c> +800093c0: 01479793 slli a5,a5,0x14 +800093c4: 00878433 add s0,a5,s0 +800093c8: 00068613 mv a2,a3 +800093cc: 00048513 mv a0,s1 +800093d0: 00058693 mv a3,a1 +800093d4: 00040593 mv a1,s0 +800093d8: 131070ef jal ra,80010d08 <__divdf3> +800093dc: 02c12083 lw ra,44(sp) +800093e0: 02812403 lw s0,40(sp) +800093e4: 02412483 lw s1,36(sp) +800093e8: 02012903 lw s2,32(sp) +800093ec: 01c12983 lw s3,28(sp) +800093f0: 03010113 addi sp,sp,48 +800093f4: 00008067 ret +800093f8: 01479713 slli a4,a5,0x14 +800093fc: 40e585b3 sub a1,a1,a4 +80009400: fc9ff06f j 800093c8 <__ratio+0x6c> -800094e0 <_mprec_log10>: -800094e0: ff010113 addi sp,sp,-16 -800094e4: 01212023 sw s2,0(sp) -800094e8: 00112623 sw ra,12(sp) -800094ec: 00812423 sw s0,8(sp) -800094f0: 00912223 sw s1,4(sp) -800094f4: 01700793 li a5,23 -800094f8: 00050913 mv s2,a0 -800094fc: 04a7d663 bge a5,a0,80009548 <_mprec_log10+0x68> -80009500: 3381a783 lw a5,824(gp) # 80016b40 <__SDATA_BEGIN__> -80009504: 33c1a583 lw a1,828(gp) # 80016b44 <__SDATA_BEGIN__+0x4> -80009508: 3401a403 lw s0,832(gp) # 80016b48 <__SDATA_BEGIN__+0x8> -8000950c: 3441a483 lw s1,836(gp) # 80016b4c <__SDATA_BEGIN__+0xc> -80009510: 00078513 mv a0,a5 -80009514: 00040613 mv a2,s0 -80009518: 00048693 mv a3,s1 -8000951c: 609070ef jal ra,80011324 <__muldf3> -80009520: fff90913 addi s2,s2,-1 -80009524: 00050793 mv a5,a0 -80009528: fe0914e3 bnez s2,80009510 <_mprec_log10+0x30> -8000952c: 00c12083 lw ra,12(sp) -80009530: 00812403 lw s0,8(sp) -80009534: 00412483 lw s1,4(sp) -80009538: 00012903 lw s2,0(sp) -8000953c: 00078513 mv a0,a5 -80009540: 01010113 addi sp,sp,16 -80009544: 00008067 ret -80009548: 800157b7 lui a5,0x80015 -8000954c: 00351913 slli s2,a0,0x3 -80009550: 07878793 addi a5,a5,120 # 80015078 <__BSS_END__+0xffffe448> -80009554: 01278933 add s2,a5,s2 -80009558: 01092783 lw a5,16(s2) -8000955c: 00c12083 lw ra,12(sp) -80009560: 00812403 lw s0,8(sp) -80009564: 01492583 lw a1,20(s2) -80009568: 00412483 lw s1,4(sp) -8000956c: 00012903 lw s2,0(sp) -80009570: 00078513 mv a0,a5 -80009574: 01010113 addi sp,sp,16 -80009578: 00008067 ret +80009404 <_mprec_log10>: +80009404: ff010113 addi sp,sp,-16 +80009408: 01212023 sw s2,0(sp) +8000940c: 00112623 sw ra,12(sp) +80009410: 00812423 sw s0,8(sp) +80009414: 00912223 sw s1,4(sp) +80009418: 01700793 li a5,23 +8000941c: 00050913 mv s2,a0 +80009420: 04a7d663 bge a5,a0,8000946c <_mprec_log10+0x68> +80009424: 3381a783 lw a5,824(gp) # 80016b40 <__SDATA_BEGIN__> +80009428: 33c1a583 lw a1,828(gp) # 80016b44 <__SDATA_BEGIN__+0x4> +8000942c: 3401a403 lw s0,832(gp) # 80016b48 <__SDATA_BEGIN__+0x8> +80009430: 3441a483 lw s1,836(gp) # 80016b4c <__SDATA_BEGIN__+0xc> +80009434: 00078513 mv a0,a5 +80009438: 00040613 mv a2,s0 +8000943c: 00048693 mv a3,s1 +80009440: 7a9070ef jal ra,800113e8 <__muldf3> +80009444: fff90913 addi s2,s2,-1 +80009448: 00050793 mv a5,a0 +8000944c: fe0914e3 bnez s2,80009434 <_mprec_log10+0x30> +80009450: 00c12083 lw ra,12(sp) +80009454: 00812403 lw s0,8(sp) +80009458: 00412483 lw s1,4(sp) +8000945c: 00012903 lw s2,0(sp) +80009460: 00078513 mv a0,a5 +80009464: 01010113 addi sp,sp,16 +80009468: 00008067 ret +8000946c: 800157b7 lui a5,0x80015 +80009470: 00351913 slli s2,a0,0x3 +80009474: 0b878793 addi a5,a5,184 # 800150b8 <__BSS_END__+0xffffe47c> +80009478: 01278933 add s2,a5,s2 +8000947c: 01092783 lw a5,16(s2) +80009480: 00c12083 lw ra,12(sp) +80009484: 00812403 lw s0,8(sp) +80009488: 01492583 lw a1,20(s2) +8000948c: 00412483 lw s1,4(sp) +80009490: 00012903 lw s2,0(sp) +80009494: 00078513 mv a0,a5 +80009498: 01010113 addi sp,sp,16 +8000949c: 00008067 ret -8000957c <__copybits>: -8000957c: 01062683 lw a3,16(a2) -80009580: fff58593 addi a1,a1,-1 -80009584: 4055d593 srai a1,a1,0x5 -80009588: 00158593 addi a1,a1,1 -8000958c: 01460793 addi a5,a2,20 -80009590: 00269693 slli a3,a3,0x2 -80009594: 00259593 slli a1,a1,0x2 -80009598: 00d786b3 add a3,a5,a3 -8000959c: 00b505b3 add a1,a0,a1 -800095a0: 02d7f863 bgeu a5,a3,800095d0 <__copybits+0x54> -800095a4: 00050713 mv a4,a0 -800095a8: 0007a803 lw a6,0(a5) -800095ac: 00478793 addi a5,a5,4 -800095b0: 00470713 addi a4,a4,4 -800095b4: ff072e23 sw a6,-4(a4) -800095b8: fed7e8e3 bltu a5,a3,800095a8 <__copybits+0x2c> -800095bc: 40c687b3 sub a5,a3,a2 -800095c0: feb78793 addi a5,a5,-21 -800095c4: ffc7f793 andi a5,a5,-4 -800095c8: 00478793 addi a5,a5,4 -800095cc: 00f50533 add a0,a0,a5 -800095d0: 00b57863 bgeu a0,a1,800095e0 <__copybits+0x64> -800095d4: 00450513 addi a0,a0,4 -800095d8: fe052e23 sw zero,-4(a0) -800095dc: feb56ce3 bltu a0,a1,800095d4 <__copybits+0x58> -800095e0: 00008067 ret +800094a0 <__copybits>: +800094a0: 01062683 lw a3,16(a2) +800094a4: fff58593 addi a1,a1,-1 +800094a8: 4055d593 srai a1,a1,0x5 +800094ac: 00158593 addi a1,a1,1 +800094b0: 01460793 addi a5,a2,20 +800094b4: 00269693 slli a3,a3,0x2 +800094b8: 00259593 slli a1,a1,0x2 +800094bc: 00d786b3 add a3,a5,a3 +800094c0: 00b505b3 add a1,a0,a1 +800094c4: 02d7f863 bgeu a5,a3,800094f4 <__copybits+0x54> +800094c8: 00050713 mv a4,a0 +800094cc: 0007a803 lw a6,0(a5) +800094d0: 00478793 addi a5,a5,4 +800094d4: 00470713 addi a4,a4,4 +800094d8: ff072e23 sw a6,-4(a4) +800094dc: fed7e8e3 bltu a5,a3,800094cc <__copybits+0x2c> +800094e0: 40c687b3 sub a5,a3,a2 +800094e4: feb78793 addi a5,a5,-21 +800094e8: ffc7f793 andi a5,a5,-4 +800094ec: 00478793 addi a5,a5,4 +800094f0: 00f50533 add a0,a0,a5 +800094f4: 00b57863 bgeu a0,a1,80009504 <__copybits+0x64> +800094f8: 00450513 addi a0,a0,4 +800094fc: fe052e23 sw zero,-4(a0) +80009500: feb56ce3 bltu a0,a1,800094f8 <__copybits+0x58> +80009504: 00008067 ret -800095e4 <__any_on>: -800095e4: 01052703 lw a4,16(a0) -800095e8: 4055d613 srai a2,a1,0x5 -800095ec: 01450693 addi a3,a0,20 -800095f0: 02c75263 bge a4,a2,80009614 <__any_on+0x30> -800095f4: 00271793 slli a5,a4,0x2 -800095f8: 00f687b3 add a5,a3,a5 -800095fc: 04f6f263 bgeu a3,a5,80009640 <__any_on+0x5c> -80009600: ffc7a703 lw a4,-4(a5) -80009604: ffc78793 addi a5,a5,-4 -80009608: fe070ae3 beqz a4,800095fc <__any_on+0x18> -8000960c: 00100513 li a0,1 +80009508 <__any_on>: +80009508: 01052703 lw a4,16(a0) +8000950c: 4055d613 srai a2,a1,0x5 +80009510: 01450693 addi a3,a0,20 +80009514: 02c75263 bge a4,a2,80009538 <__any_on+0x30> +80009518: 00271793 slli a5,a4,0x2 +8000951c: 00f687b3 add a5,a3,a5 +80009520: 04f6f263 bgeu a3,a5,80009564 <__any_on+0x5c> +80009524: ffc7a703 lw a4,-4(a5) +80009528: ffc78793 addi a5,a5,-4 +8000952c: fe070ae3 beqz a4,80009520 <__any_on+0x18> +80009530: 00100513 li a0,1 +80009534: 00008067 ret +80009538: 00261793 slli a5,a2,0x2 +8000953c: 00f687b3 add a5,a3,a5 +80009540: fee650e3 bge a2,a4,80009520 <__any_on+0x18> +80009544: 01f5f593 andi a1,a1,31 +80009548: fc058ce3 beqz a1,80009520 <__any_on+0x18> +8000954c: 0007a603 lw a2,0(a5) +80009550: 00100513 li a0,1 +80009554: 00b65733 srl a4,a2,a1 +80009558: 00b715b3 sll a1,a4,a1 +8000955c: fcb602e3 beq a2,a1,80009520 <__any_on+0x18> +80009560: 00008067 ret +80009564: 00000513 li a0,0 +80009568: 00008067 ret + +8000956c : +8000956c: ff010113 addi sp,sp,-16 +80009570: 00912223 sw s1,4(sp) +80009574: 800004b7 lui s1,0x80000 +80009578: 00812423 sw s0,8(sp) +8000957c: 00112623 sw ra,12(sp) +80009580: fff4c493 not s1,s1 +80009584: 00060413 mv s0,a2 +80009588: 00062023 sw zero,0(a2) +8000958c: 00b4f6b3 and a3,s1,a1 +80009590: 7ff00637 lui a2,0x7ff00 +80009594: 00058793 mv a5,a1 +80009598: 00050713 mv a4,a0 +8000959c: 04c6de63 bge a3,a2,800095f8 +800095a0: 00a6e8b3 or a7,a3,a0 +800095a4: 04088a63 beqz a7,800095f8 +800095a8: 00c5f633 and a2,a1,a2 +800095ac: 00058813 mv a6,a1 +800095b0: 00000893 li a7,0 +800095b4: 02061063 bnez a2,800095d4 +800095b8: 34c1a683 lw a3,844(gp) # 80016b54 <__SDATA_BEGIN__+0x14> +800095bc: 3481a603 lw a2,840(gp) # 80016b50 <__SDATA_BEGIN__+0x10> +800095c0: 629070ef jal ra,800113e8 <__muldf3> +800095c4: 00050713 mv a4,a0 +800095c8: 00058813 mv a6,a1 +800095cc: 00b4f6b3 and a3,s1,a1 +800095d0: fca00893 li a7,-54 +800095d4: 4146d693 srai a3,a3,0x14 +800095d8: 801007b7 lui a5,0x80100 +800095dc: fff78793 addi a5,a5,-1 # 800fffff <__BSS_END__+0xe93c3> +800095e0: c0268693 addi a3,a3,-1022 +800095e4: 00f87833 and a6,a6,a5 +800095e8: 011686b3 add a3,a3,a7 +800095ec: 3fe007b7 lui a5,0x3fe00 +800095f0: 00f867b3 or a5,a6,a5 +800095f4: 00d42023 sw a3,0(s0) +800095f8: 00c12083 lw ra,12(sp) +800095fc: 00812403 lw s0,8(sp) +80009600: 00412483 lw s1,4(sp) +80009604: 00070513 mv a0,a4 +80009608: 00078593 mv a1,a5 +8000960c: 01010113 addi sp,sp,16 80009610: 00008067 ret -80009614: 00261793 slli a5,a2,0x2 -80009618: 00f687b3 add a5,a3,a5 -8000961c: fee650e3 bge a2,a4,800095fc <__any_on+0x18> -80009620: 01f5f593 andi a1,a1,31 -80009624: fc058ce3 beqz a1,800095fc <__any_on+0x18> -80009628: 0007a603 lw a2,0(a5) -8000962c: 00100513 li a0,1 -80009630: 00b65733 srl a4,a2,a1 -80009634: 00b715b3 sll a1,a4,a1 -80009638: fcb602e3 beq a2,a1,800095fc <__any_on+0x18> -8000963c: 00008067 ret -80009640: 00000513 li a0,0 -80009644: 00008067 ret -80009648 <_sbrk_r>: -80009648: ff010113 addi sp,sp,-16 -8000964c: 00812423 sw s0,8(sp) -80009650: 00912223 sw s1,4(sp) -80009654: 00050413 mv s0,a0 -80009658: 00058513 mv a0,a1 -8000965c: 00112623 sw ra,12(sp) -80009660: 4201a223 sw zero,1060(gp) # 80016c2c -80009664: ef1f60ef jal ra,80000554 <_sbrk> -80009668: fff00793 li a5,-1 -8000966c: 00f50c63 beq a0,a5,80009684 <_sbrk_r+0x3c> -80009670: 00c12083 lw ra,12(sp) -80009674: 00812403 lw s0,8(sp) -80009678: 00412483 lw s1,4(sp) -8000967c: 01010113 addi sp,sp,16 -80009680: 00008067 ret -80009684: 4241a783 lw a5,1060(gp) # 80016c2c -80009688: fe0784e3 beqz a5,80009670 <_sbrk_r+0x28> -8000968c: 00c12083 lw ra,12(sp) -80009690: 00f42023 sw a5,0(s0) -80009694: 00812403 lw s0,8(sp) -80009698: 00412483 lw s1,4(sp) -8000969c: 01010113 addi sp,sp,16 -800096a0: 00008067 ret +80009614 <_sbrk_r>: +80009614: ff010113 addi sp,sp,-16 +80009618: 00812423 sw s0,8(sp) +8000961c: 00912223 sw s1,4(sp) +80009620: 00050413 mv s0,a0 +80009624: 00058513 mv a0,a1 +80009628: 00112623 sw ra,12(sp) +8000962c: 4201a823 sw zero,1072(gp) # 80016c38 +80009630: eddf60ef jal ra,8000050c <_sbrk> +80009634: fff00793 li a5,-1 +80009638: 00f50c63 beq a0,a5,80009650 <_sbrk_r+0x3c> +8000963c: 00c12083 lw ra,12(sp) +80009640: 00812403 lw s0,8(sp) +80009644: 00412483 lw s1,4(sp) +80009648: 01010113 addi sp,sp,16 +8000964c: 00008067 ret +80009650: 4301a783 lw a5,1072(gp) # 80016c38 +80009654: fe0784e3 beqz a5,8000963c <_sbrk_r+0x28> +80009658: 00c12083 lw ra,12(sp) +8000965c: 00f42023 sw a5,0(s0) +80009660: 00812403 lw s0,8(sp) +80009664: 00412483 lw s1,4(sp) +80009668: 01010113 addi sp,sp,16 +8000966c: 00008067 ret -800096a4 : -800096a4: ff010113 addi sp,sp,-16 -800096a8: 00912223 sw s1,4(sp) -800096ac: 800004b7 lui s1,0x80000 -800096b0: 00812423 sw s0,8(sp) -800096b4: 00112623 sw ra,12(sp) -800096b8: fff4c493 not s1,s1 -800096bc: 00060413 mv s0,a2 -800096c0: 00062023 sw zero,0(a2) -800096c4: 00b4f6b3 and a3,s1,a1 -800096c8: 7ff00637 lui a2,0x7ff00 -800096cc: 00058793 mv a5,a1 -800096d0: 00050713 mv a4,a0 -800096d4: 04c6de63 bge a3,a2,80009730 -800096d8: 00a6e8b3 or a7,a3,a0 -800096dc: 04088a63 beqz a7,80009730 -800096e0: 00c5f633 and a2,a1,a2 -800096e4: 00058813 mv a6,a1 -800096e8: 00000893 li a7,0 -800096ec: 02061063 bnez a2,8000970c -800096f0: 34c1a683 lw a3,844(gp) # 80016b54 <__SDATA_BEGIN__+0x14> -800096f4: 3481a603 lw a2,840(gp) # 80016b50 <__SDATA_BEGIN__+0x10> -800096f8: 42d070ef jal ra,80011324 <__muldf3> -800096fc: 00050713 mv a4,a0 -80009700: 00058813 mv a6,a1 -80009704: 00b4f6b3 and a3,s1,a1 -80009708: fca00893 li a7,-54 -8000970c: 4146d693 srai a3,a3,0x14 -80009710: 801007b7 lui a5,0x80100 -80009714: fff78793 addi a5,a5,-1 # 800fffff <__BSS_END__+0xe93cf> -80009718: c0268693 addi a3,a3,-1022 -8000971c: 00f87833 and a6,a6,a5 -80009720: 011686b3 add a3,a3,a7 -80009724: 3fe007b7 lui a5,0x3fe00 -80009728: 00f867b3 or a5,a6,a5 -8000972c: 00d42023 sw a3,0(s0) -80009730: 00c12083 lw ra,12(sp) -80009734: 00812403 lw s0,8(sp) -80009738: 00412483 lw s1,4(sp) -8000973c: 00070513 mv a0,a4 -80009740: 00078593 mv a1,a5 -80009744: 01010113 addi sp,sp,16 -80009748: 00008067 ret +80009670 <_sprintf_r>: +80009670: f6010113 addi sp,sp,-160 +80009674: 08c10e93 addi t4,sp,140 +80009678: 08f12a23 sw a5,148(sp) +8000967c: 80000337 lui t1,0x80000 +80009680: ffff07b7 lui a5,0xffff0 +80009684: 00058e13 mv t3,a1 +80009688: fff34313 not t1,t1 +8000968c: 08d12623 sw a3,140(sp) +80009690: 20878793 addi a5,a5,520 # ffff0208 <__BSS_END__+0x7ffd95cc> +80009694: 00810593 addi a1,sp,8 +80009698: 000e8693 mv a3,t4 +8000969c: 06112e23 sw ra,124(sp) +800096a0: 00f12a23 sw a5,20(sp) +800096a4: 08e12823 sw a4,144(sp) +800096a8: 09012c23 sw a6,152(sp) +800096ac: 09112e23 sw a7,156(sp) +800096b0: 01c12423 sw t3,8(sp) +800096b4: 01c12c23 sw t3,24(sp) +800096b8: 00612e23 sw t1,28(sp) +800096bc: 00612823 sw t1,16(sp) +800096c0: 01d12223 sw t4,4(sp) +800096c4: 3d0000ef jal ra,80009a94 <_svfprintf_r> +800096c8: 00812783 lw a5,8(sp) +800096cc: 00078023 sb zero,0(a5) +800096d0: 07c12083 lw ra,124(sp) +800096d4: 0a010113 addi sp,sp,160 +800096d8: 00008067 ret -8000974c <_sprintf_r>: -8000974c: f6010113 addi sp,sp,-160 -80009750: 08c10e93 addi t4,sp,140 -80009754: 08f12a23 sw a5,148(sp) -80009758: 80000337 lui t1,0x80000 -8000975c: ffff07b7 lui a5,0xffff0 -80009760: 00058e13 mv t3,a1 -80009764: fff34313 not t1,t1 -80009768: 08d12623 sw a3,140(sp) -8000976c: 20878793 addi a5,a5,520 # ffff0208 <__BSS_END__+0x7ffd95d8> -80009770: 00810593 addi a1,sp,8 -80009774: 000e8693 mv a3,t4 -80009778: 06112e23 sw ra,124(sp) -8000977c: 00f12a23 sw a5,20(sp) -80009780: 08e12823 sw a4,144(sp) -80009784: 09012c23 sw a6,152(sp) -80009788: 09112e23 sw a7,156(sp) -8000978c: 01c12423 sw t3,8(sp) -80009790: 01c12c23 sw t3,24(sp) -80009794: 00612e23 sw t1,28(sp) -80009798: 00612823 sw t1,16(sp) -8000979c: 01d12223 sw t4,4(sp) -800097a0: 54c000ef jal ra,80009cec <_svfprintf_r> -800097a4: 00812783 lw a5,8(sp) -800097a8: 00078023 sb zero,0(a5) -800097ac: 07c12083 lw ra,124(sp) -800097b0: 0a010113 addi sp,sp,160 +800096dc : +800096dc: 00050e13 mv t3,a0 +800096e0: f6010113 addi sp,sp,-160 +800096e4: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +800096e8: 08810e93 addi t4,sp,136 +800096ec: 08f12a23 sw a5,148(sp) +800096f0: 80000337 lui t1,0x80000 +800096f4: ffff07b7 lui a5,0xffff0 +800096f8: fff34313 not t1,t1 +800096fc: 08c12423 sw a2,136(sp) +80009700: 08d12623 sw a3,140(sp) +80009704: 20878793 addi a5,a5,520 # ffff0208 <__BSS_END__+0x7ffd95cc> +80009708: 00058613 mv a2,a1 +8000970c: 000e8693 mv a3,t4 +80009710: 00810593 addi a1,sp,8 +80009714: 06112e23 sw ra,124(sp) +80009718: 00f12a23 sw a5,20(sp) +8000971c: 08e12823 sw a4,144(sp) +80009720: 09012c23 sw a6,152(sp) +80009724: 09112e23 sw a7,156(sp) +80009728: 01c12423 sw t3,8(sp) +8000972c: 01c12c23 sw t3,24(sp) +80009730: 00612e23 sw t1,28(sp) +80009734: 00612823 sw t1,16(sp) +80009738: 01d12223 sw t4,4(sp) +8000973c: 358000ef jal ra,80009a94 <_svfprintf_r> +80009740: 00812783 lw a5,8(sp) +80009744: 00078023 sb zero,0(a5) +80009748: 07c12083 lw ra,124(sp) +8000974c: 0a010113 addi sp,sp,160 +80009750: 00008067 ret + +80009754 <__sread>: +80009754: ff010113 addi sp,sp,-16 +80009758: 00812423 sw s0,8(sp) +8000975c: 00058413 mv s0,a1 +80009760: 00e59583 lh a1,14(a1) +80009764: 00112623 sw ra,12(sp) +80009768: 775040ef jal ra,8000e6dc <_read_r> +8000976c: 02054063 bltz a0,8000978c <__sread+0x38> +80009770: 05042783 lw a5,80(s0) +80009774: 00c12083 lw ra,12(sp) +80009778: 00a787b3 add a5,a5,a0 +8000977c: 04f42823 sw a5,80(s0) +80009780: 00812403 lw s0,8(sp) +80009784: 01010113 addi sp,sp,16 +80009788: 00008067 ret +8000978c: 00c45783 lhu a5,12(s0) +80009790: fffff737 lui a4,0xfffff +80009794: fff70713 addi a4,a4,-1 # ffffefff <__BSS_END__+0x7ffe83c3> +80009798: 00e7f7b3 and a5,a5,a4 +8000979c: 00c12083 lw ra,12(sp) +800097a0: 00f41623 sh a5,12(s0) +800097a4: 00812403 lw s0,8(sp) +800097a8: 01010113 addi sp,sp,16 +800097ac: 00008067 ret + +800097b0 <__seofread>: +800097b0: 00000513 li a0,0 800097b4: 00008067 ret -800097b8 : -800097b8: 00050e13 mv t3,a0 -800097bc: f6010113 addi sp,sp,-160 -800097c0: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -800097c4: 08810e93 addi t4,sp,136 -800097c8: 08f12a23 sw a5,148(sp) -800097cc: 80000337 lui t1,0x80000 -800097d0: ffff07b7 lui a5,0xffff0 -800097d4: fff34313 not t1,t1 -800097d8: 08c12423 sw a2,136(sp) -800097dc: 08d12623 sw a3,140(sp) -800097e0: 20878793 addi a5,a5,520 # ffff0208 <__BSS_END__+0x7ffd95d8> -800097e4: 00058613 mv a2,a1 -800097e8: 000e8693 mv a3,t4 -800097ec: 00810593 addi a1,sp,8 -800097f0: 06112e23 sw ra,124(sp) -800097f4: 00f12a23 sw a5,20(sp) -800097f8: 08e12823 sw a4,144(sp) -800097fc: 09012c23 sw a6,152(sp) -80009800: 09112e23 sw a7,156(sp) -80009804: 01c12423 sw t3,8(sp) -80009808: 01c12c23 sw t3,24(sp) -8000980c: 00612e23 sw t1,28(sp) -80009810: 00612823 sw t1,16(sp) -80009814: 01d12223 sw t4,4(sp) -80009818: 4d4000ef jal ra,80009cec <_svfprintf_r> -8000981c: 00812783 lw a5,8(sp) -80009820: 00078023 sb zero,0(a5) -80009824: 07c12083 lw ra,124(sp) -80009828: 0a010113 addi sp,sp,160 -8000982c: 00008067 ret +800097b8 <__swrite>: +800097b8: 00c59783 lh a5,12(a1) +800097bc: fe010113 addi sp,sp,-32 +800097c0: 00812c23 sw s0,24(sp) +800097c4: 00912a23 sw s1,20(sp) +800097c8: 01212823 sw s2,16(sp) +800097cc: 01312623 sw s3,12(sp) +800097d0: 00112e23 sw ra,28(sp) +800097d4: 1007f713 andi a4,a5,256 +800097d8: 00058413 mv s0,a1 +800097dc: 00050493 mv s1,a0 +800097e0: 00e59583 lh a1,14(a1) +800097e4: 00060913 mv s2,a2 +800097e8: 00068993 mv s3,a3 +800097ec: 02071e63 bnez a4,80009828 <__swrite+0x70> +800097f0: fffff737 lui a4,0xfffff +800097f4: fff70713 addi a4,a4,-1 # ffffefff <__BSS_END__+0x7ffe83c3> +800097f8: 00e7f7b3 and a5,a5,a4 +800097fc: 00f41623 sh a5,12(s0) +80009800: 01812403 lw s0,24(sp) +80009804: 01c12083 lw ra,28(sp) +80009808: 00098693 mv a3,s3 +8000980c: 00090613 mv a2,s2 +80009810: 00c12983 lw s3,12(sp) +80009814: 01012903 lw s2,16(sp) +80009818: 00048513 mv a0,s1 +8000981c: 01412483 lw s1,20(sp) +80009820: 02010113 addi sp,sp,32 +80009824: 0a80406f j 8000d8cc <_write_r> +80009828: 00200693 li a3,2 +8000982c: 00000613 li a2,0 +80009830: 399040ef jal ra,8000e3c8 <_lseek_r> +80009834: 00c41783 lh a5,12(s0) +80009838: 00e41583 lh a1,14(s0) +8000983c: fb5ff06f j 800097f0 <__swrite+0x38> -80009830 <__sread>: -80009830: ff010113 addi sp,sp,-16 -80009834: 00812423 sw s0,8(sp) -80009838: 00058413 mv s0,a1 -8000983c: 00e59583 lh a1,14(a1) -80009840: 00112623 sw ra,12(sp) -80009844: 789040ef jal ra,8000e7cc <_read_r> -80009848: 02054063 bltz a0,80009868 <__sread+0x38> -8000984c: 05042783 lw a5,80(s0) -80009850: 00c12083 lw ra,12(sp) -80009854: 00a787b3 add a5,a5,a0 -80009858: 04f42823 sw a5,80(s0) -8000985c: 00812403 lw s0,8(sp) -80009860: 01010113 addi sp,sp,16 -80009864: 00008067 ret -80009868: 00c45783 lhu a5,12(s0) -8000986c: fffff737 lui a4,0xfffff -80009870: fff70713 addi a4,a4,-1 # ffffefff <__BSS_END__+0x7ffe83cf> -80009874: 00e7f7b3 and a5,a5,a4 -80009878: 00c12083 lw ra,12(sp) -8000987c: 00f41623 sh a5,12(s0) -80009880: 00812403 lw s0,8(sp) -80009884: 01010113 addi sp,sp,16 -80009888: 00008067 ret +80009840 <__sseek>: +80009840: ff010113 addi sp,sp,-16 +80009844: 00812423 sw s0,8(sp) +80009848: 00058413 mv s0,a1 +8000984c: 00e59583 lh a1,14(a1) +80009850: 00112623 sw ra,12(sp) +80009854: 375040ef jal ra,8000e3c8 <_lseek_r> +80009858: fff00793 li a5,-1 +8000985c: 02f50463 beq a0,a5,80009884 <__sseek+0x44> +80009860: 00c45783 lhu a5,12(s0) +80009864: 00001737 lui a4,0x1 +80009868: 00c12083 lw ra,12(sp) +8000986c: 00e7e7b3 or a5,a5,a4 +80009870: 04a42823 sw a0,80(s0) +80009874: 00f41623 sh a5,12(s0) +80009878: 00812403 lw s0,8(sp) +8000987c: 01010113 addi sp,sp,16 +80009880: 00008067 ret +80009884: 00c45783 lhu a5,12(s0) +80009888: fffff737 lui a4,0xfffff +8000988c: fff70713 addi a4,a4,-1 # ffffefff <__BSS_END__+0x7ffe83c3> +80009890: 00e7f7b3 and a5,a5,a4 +80009894: 00c12083 lw ra,12(sp) +80009898: 00f41623 sh a5,12(s0) +8000989c: 00812403 lw s0,8(sp) +800098a0: 01010113 addi sp,sp,16 +800098a4: 00008067 ret -8000988c <__seofread>: -8000988c: 00000513 li a0,0 -80009890: 00008067 ret +800098a8 <__sclose>: +800098a8: 00e59583 lh a1,14(a1) +800098ac: 1d00406f j 8000da7c <_close_r> -80009894 <__swrite>: -80009894: 00c59783 lh a5,12(a1) -80009898: fe010113 addi sp,sp,-32 -8000989c: 00812c23 sw s0,24(sp) -800098a0: 00912a23 sw s1,20(sp) -800098a4: 01212823 sw s2,16(sp) -800098a8: 01312623 sw s3,12(sp) -800098ac: 00112e23 sw ra,28(sp) -800098b0: 1007f713 andi a4,a5,256 -800098b4: 00058413 mv s0,a1 -800098b8: 00050493 mv s1,a0 -800098bc: 00e59583 lh a1,14(a1) -800098c0: 00060913 mv s2,a2 -800098c4: 00068993 mv s3,a3 -800098c8: 02071e63 bnez a4,80009904 <__swrite+0x70> -800098cc: fffff737 lui a4,0xfffff -800098d0: fff70713 addi a4,a4,-1 # ffffefff <__BSS_END__+0x7ffe83cf> -800098d4: 00e7f7b3 and a5,a5,a4 -800098d8: 00f41623 sh a5,12(s0) -800098dc: 01812403 lw s0,24(sp) -800098e0: 01c12083 lw ra,28(sp) -800098e4: 00098693 mv a3,s3 -800098e8: 00090613 mv a2,s2 -800098ec: 00c12983 lw s3,12(sp) -800098f0: 01012903 lw s2,16(sp) -800098f4: 00048513 mv a0,s1 -800098f8: 01412483 lw s1,20(sp) -800098fc: 02010113 addi sp,sp,32 -80009900: 25c0406f j 8000db5c <_write_r> -80009904: 00200693 li a3,2 -80009908: 00000613 li a2,0 -8000990c: 41d040ef jal ra,8000e528 <_lseek_r> -80009910: 00c41783 lh a5,12(s0) -80009914: 00e41583 lh a1,14(s0) -80009918: fb5ff06f j 800098cc <__swrite+0x38> +800098b0 : +800098b0: 00b567b3 or a5,a0,a1 +800098b4: 0037f793 andi a5,a5,3 +800098b8: 08079263 bnez a5,8000993c +800098bc: 0005a703 lw a4,0(a1) +800098c0: 7f7f86b7 lui a3,0x7f7f8 +800098c4: f7f68693 addi a3,a3,-129 # 7f7f7f7f <_start-0x808081> +800098c8: 00d777b3 and a5,a4,a3 +800098cc: 00d787b3 add a5,a5,a3 +800098d0: 00e7e7b3 or a5,a5,a4 +800098d4: 00d7e7b3 or a5,a5,a3 +800098d8: fff00613 li a2,-1 +800098dc: 06c79e63 bne a5,a2,80009958 +800098e0: 00050613 mv a2,a0 +800098e4: fff00813 li a6,-1 +800098e8: 00e62023 sw a4,0(a2) # 7ff00000 <_start-0x100000> +800098ec: 0045a703 lw a4,4(a1) +800098f0: 00458593 addi a1,a1,4 +800098f4: 00460613 addi a2,a2,4 +800098f8: 00d777b3 and a5,a4,a3 +800098fc: 00d787b3 add a5,a5,a3 +80009900: 00e7e7b3 or a5,a5,a4 +80009904: 00d7e7b3 or a5,a5,a3 +80009908: ff0780e3 beq a5,a6,800098e8 +8000990c: 0005c783 lbu a5,0(a1) +80009910: 0015c703 lbu a4,1(a1) +80009914: 0025c683 lbu a3,2(a1) +80009918: 00f60023 sb a5,0(a2) +8000991c: 00078a63 beqz a5,80009930 +80009920: 00e600a3 sb a4,1(a2) +80009924: 00070663 beqz a4,80009930 +80009928: 00d60123 sb a3,2(a2) +8000992c: 00069463 bnez a3,80009934 +80009930: 00008067 ret +80009934: 000601a3 sb zero,3(a2) +80009938: 00008067 ret +8000993c: 00050793 mv a5,a0 +80009940: 0005c703 lbu a4,0(a1) +80009944: 00178793 addi a5,a5,1 +80009948: 00158593 addi a1,a1,1 +8000994c: fee78fa3 sb a4,-1(a5) +80009950: fe0718e3 bnez a4,80009940 +80009954: 00008067 ret +80009958: 00050613 mv a2,a0 +8000995c: fb1ff06f j 8000990c -8000991c <__sseek>: -8000991c: ff010113 addi sp,sp,-16 -80009920: 00812423 sw s0,8(sp) -80009924: 00058413 mv s0,a1 -80009928: 00e59583 lh a1,14(a1) -8000992c: 00112623 sw ra,12(sp) -80009930: 3f9040ef jal ra,8000e528 <_lseek_r> -80009934: fff00793 li a5,-1 -80009938: 02f50463 beq a0,a5,80009960 <__sseek+0x44> -8000993c: 00c45783 lhu a5,12(s0) -80009940: 00001737 lui a4,0x1 -80009944: 00c12083 lw ra,12(sp) -80009948: 00e7e7b3 or a5,a5,a4 -8000994c: 04a42823 sw a0,80(s0) -80009950: 00f41623 sh a5,12(s0) -80009954: 00812403 lw s0,8(sp) -80009958: 01010113 addi sp,sp,16 -8000995c: 00008067 ret -80009960: 00c45783 lhu a5,12(s0) -80009964: fffff737 lui a4,0xfffff -80009968: fff70713 addi a4,a4,-1 # ffffefff <__BSS_END__+0x7ffe83cf> -8000996c: 00e7f7b3 and a5,a5,a4 -80009970: 00c12083 lw ra,12(sp) -80009974: 00f41623 sh a5,12(s0) -80009978: 00812403 lw s0,8(sp) -8000997c: 01010113 addi sp,sp,16 -80009980: 00008067 ret +80009960 : +80009960: 00357793 andi a5,a0,3 +80009964: 00050713 mv a4,a0 +80009968: 04079c63 bnez a5,800099c0 +8000996c: 7f7f86b7 lui a3,0x7f7f8 +80009970: f7f68693 addi a3,a3,-129 # 7f7f7f7f <_start-0x808081> +80009974: fff00593 li a1,-1 +80009978: 00072603 lw a2,0(a4) +8000997c: 00470713 addi a4,a4,4 +80009980: 00d677b3 and a5,a2,a3 +80009984: 00d787b3 add a5,a5,a3 +80009988: 00c7e7b3 or a5,a5,a2 +8000998c: 00d7e7b3 or a5,a5,a3 +80009990: feb784e3 beq a5,a1,80009978 +80009994: ffc74683 lbu a3,-4(a4) +80009998: ffd74603 lbu a2,-3(a4) +8000999c: ffe74783 lbu a5,-2(a4) +800099a0: 40a70733 sub a4,a4,a0 +800099a4: 04068063 beqz a3,800099e4 +800099a8: 02060a63 beqz a2,800099dc +800099ac: 00f03533 snez a0,a5 +800099b0: 00e50533 add a0,a0,a4 +800099b4: ffe50513 addi a0,a0,-2 +800099b8: 00008067 ret +800099bc: fa0688e3 beqz a3,8000996c +800099c0: 00074783 lbu a5,0(a4) +800099c4: 00170713 addi a4,a4,1 +800099c8: 00377693 andi a3,a4,3 +800099cc: fe0798e3 bnez a5,800099bc +800099d0: 40a70733 sub a4,a4,a0 +800099d4: fff70513 addi a0,a4,-1 +800099d8: 00008067 ret +800099dc: ffd70513 addi a0,a4,-3 +800099e0: 00008067 ret +800099e4: ffc70513 addi a0,a4,-4 +800099e8: 00008067 ret -80009984 <__sclose>: -80009984: 00e59583 lh a1,14(a1) -80009988: 2ec0406f j 8000dc74 <_close_r> +800099ec : +800099ec: 00a5e7b3 or a5,a1,a0 +800099f0: 0037f793 andi a5,a5,3 +800099f4: 00050713 mv a4,a0 +800099f8: 06079863 bnez a5,80009a68 +800099fc: 00300793 li a5,3 +80009a00: 06c7f463 bgeu a5,a2,80009a68 +80009a04: feff0337 lui t1,0xfeff0 +80009a08: 808088b7 lui a7,0x80808 +80009a0c: eff30313 addi t1,t1,-257 # fefefeff <__BSS_END__+0x7efd92c3> +80009a10: 08088893 addi a7,a7,128 # 80808080 <__BSS_END__+0x7f1444> +80009a14: 00300e13 li t3,3 +80009a18: 0005a683 lw a3,0(a1) +80009a1c: 006687b3 add a5,a3,t1 +80009a20: fff6c813 not a6,a3 +80009a24: 0107f7b3 and a5,a5,a6 +80009a28: 0117f7b3 and a5,a5,a7 +80009a2c: 02079e63 bnez a5,80009a68 +80009a30: 00d72023 sw a3,0(a4) +80009a34: ffc60613 addi a2,a2,-4 +80009a38: 00470713 addi a4,a4,4 +80009a3c: 00458593 addi a1,a1,4 +80009a40: fcce6ce3 bltu t3,a2,80009a18 +80009a44: 00158593 addi a1,a1,1 +80009a48: 00170793 addi a5,a4,1 +80009a4c: 02060463 beqz a2,80009a74 +80009a50: fff5c683 lbu a3,-1(a1) +80009a54: fff60813 addi a6,a2,-1 +80009a58: fed78fa3 sb a3,-1(a5) +80009a5c: 00068e63 beqz a3,80009a78 +80009a60: 00078713 mv a4,a5 +80009a64: 00080613 mv a2,a6 +80009a68: 00158593 addi a1,a1,1 +80009a6c: 00170793 addi a5,a4,1 +80009a70: fe0610e3 bnez a2,80009a50 +80009a74: 00008067 ret +80009a78: 00c70633 add a2,a4,a2 +80009a7c: 00080a63 beqz a6,80009a90 +80009a80: 00178793 addi a5,a5,1 +80009a84: fe078fa3 sb zero,-1(a5) +80009a88: fec79ce3 bne a5,a2,80009a80 +80009a8c: 00008067 ret +80009a90: 00008067 ret -8000998c : -8000998c: 00b56733 or a4,a0,a1 -80009990: fff00393 li t2,-1 -80009994: 00377713 andi a4,a4,3 -80009998: 10071063 bnez a4,80009a98 -8000999c: 7f7f87b7 lui a5,0x7f7f8 -800099a0: f7f78793 addi a5,a5,-129 # 7f7f7f7f <_start-0x808081> -800099a4: 00052603 lw a2,0(a0) -800099a8: 0005a683 lw a3,0(a1) -800099ac: 00f672b3 and t0,a2,a5 -800099b0: 00f66333 or t1,a2,a5 -800099b4: 00f282b3 add t0,t0,a5 -800099b8: 0062e2b3 or t0,t0,t1 -800099bc: 10729263 bne t0,t2,80009ac0 -800099c0: 08d61663 bne a2,a3,80009a4c -800099c4: 00452603 lw a2,4(a0) -800099c8: 0045a683 lw a3,4(a1) -800099cc: 00f672b3 and t0,a2,a5 -800099d0: 00f66333 or t1,a2,a5 -800099d4: 00f282b3 add t0,t0,a5 -800099d8: 0062e2b3 or t0,t0,t1 -800099dc: 0c729e63 bne t0,t2,80009ab8 -800099e0: 06d61663 bne a2,a3,80009a4c -800099e4: 00852603 lw a2,8(a0) -800099e8: 0085a683 lw a3,8(a1) -800099ec: 00f672b3 and t0,a2,a5 -800099f0: 00f66333 or t1,a2,a5 -800099f4: 00f282b3 add t0,t0,a5 -800099f8: 0062e2b3 or t0,t0,t1 -800099fc: 0c729863 bne t0,t2,80009acc -80009a00: 04d61663 bne a2,a3,80009a4c -80009a04: 00c52603 lw a2,12(a0) -80009a08: 00c5a683 lw a3,12(a1) -80009a0c: 00f672b3 and t0,a2,a5 -80009a10: 00f66333 or t1,a2,a5 -80009a14: 00f282b3 add t0,t0,a5 -80009a18: 0062e2b3 or t0,t0,t1 -80009a1c: 0c729263 bne t0,t2,80009ae0 -80009a20: 02d61663 bne a2,a3,80009a4c -80009a24: 01052603 lw a2,16(a0) -80009a28: 0105a683 lw a3,16(a1) -80009a2c: 00f672b3 and t0,a2,a5 -80009a30: 00f66333 or t1,a2,a5 -80009a34: 00f282b3 add t0,t0,a5 -80009a38: 0062e2b3 or t0,t0,t1 -80009a3c: 0a729c63 bne t0,t2,80009af4 -80009a40: 01450513 addi a0,a0,20 -80009a44: 01458593 addi a1,a1,20 -80009a48: f4d60ee3 beq a2,a3,800099a4 -80009a4c: 01061713 slli a4,a2,0x10 -80009a50: 01069793 slli a5,a3,0x10 -80009a54: 00f71e63 bne a4,a5,80009a70 -80009a58: 01065713 srli a4,a2,0x10 -80009a5c: 0106d793 srli a5,a3,0x10 -80009a60: 40f70533 sub a0,a4,a5 -80009a64: 0ff57593 andi a1,a0,255 -80009a68: 02059063 bnez a1,80009a88 -80009a6c: 00008067 ret -80009a70: 01075713 srli a4,a4,0x10 -80009a74: 0107d793 srli a5,a5,0x10 -80009a78: 40f70533 sub a0,a4,a5 -80009a7c: 0ff57593 andi a1,a0,255 -80009a80: 00059463 bnez a1,80009a88 -80009a84: 00008067 ret -80009a88: 0ff77713 andi a4,a4,255 -80009a8c: 0ff7f793 andi a5,a5,255 -80009a90: 40f70533 sub a0,a4,a5 -80009a94: 00008067 ret -80009a98: 00054603 lbu a2,0(a0) -80009a9c: 0005c683 lbu a3,0(a1) -80009aa0: 00150513 addi a0,a0,1 -80009aa4: 00158593 addi a1,a1,1 -80009aa8: 00d61463 bne a2,a3,80009ab0 -80009aac: fe0616e3 bnez a2,80009a98 -80009ab0: 40d60533 sub a0,a2,a3 -80009ab4: 00008067 ret -80009ab8: 00450513 addi a0,a0,4 -80009abc: 00458593 addi a1,a1,4 -80009ac0: fcd61ce3 bne a2,a3,80009a98 -80009ac4: 00000513 li a0,0 -80009ac8: 00008067 ret -80009acc: 00850513 addi a0,a0,8 -80009ad0: 00858593 addi a1,a1,8 -80009ad4: fcd612e3 bne a2,a3,80009a98 -80009ad8: 00000513 li a0,0 -80009adc: 00008067 ret -80009ae0: 00c50513 addi a0,a0,12 -80009ae4: 00c58593 addi a1,a1,12 -80009ae8: fad618e3 bne a2,a3,80009a98 -80009aec: 00000513 li a0,0 -80009af0: 00008067 ret -80009af4: 01050513 addi a0,a0,16 -80009af8: 01058593 addi a1,a1,16 -80009afc: f8d61ee3 bne a2,a3,80009a98 -80009b00: 00000513 li a0,0 -80009b04: 00008067 ret - -80009b08 : -80009b08: 00b567b3 or a5,a0,a1 -80009b0c: 0037f793 andi a5,a5,3 -80009b10: 08079263 bnez a5,80009b94 -80009b14: 0005a703 lw a4,0(a1) -80009b18: 7f7f86b7 lui a3,0x7f7f8 -80009b1c: f7f68693 addi a3,a3,-129 # 7f7f7f7f <_start-0x808081> -80009b20: 00d777b3 and a5,a4,a3 -80009b24: 00d787b3 add a5,a5,a3 -80009b28: 00e7e7b3 or a5,a5,a4 -80009b2c: 00d7e7b3 or a5,a5,a3 -80009b30: fff00613 li a2,-1 -80009b34: 06c79e63 bne a5,a2,80009bb0 -80009b38: 00050613 mv a2,a0 -80009b3c: fff00813 li a6,-1 -80009b40: 00e62023 sw a4,0(a2) # 7ff00000 <_start-0x100000> -80009b44: 0045a703 lw a4,4(a1) -80009b48: 00458593 addi a1,a1,4 -80009b4c: 00460613 addi a2,a2,4 -80009b50: 00d777b3 and a5,a4,a3 -80009b54: 00d787b3 add a5,a5,a3 -80009b58: 00e7e7b3 or a5,a5,a4 -80009b5c: 00d7e7b3 or a5,a5,a3 -80009b60: ff0780e3 beq a5,a6,80009b40 -80009b64: 0005c783 lbu a5,0(a1) -80009b68: 0015c703 lbu a4,1(a1) -80009b6c: 0025c683 lbu a3,2(a1) -80009b70: 00f60023 sb a5,0(a2) -80009b74: 00078a63 beqz a5,80009b88 -80009b78: 00e600a3 sb a4,1(a2) -80009b7c: 00070663 beqz a4,80009b88 -80009b80: 00d60123 sb a3,2(a2) -80009b84: 00069463 bnez a3,80009b8c -80009b88: 00008067 ret -80009b8c: 000601a3 sb zero,3(a2) -80009b90: 00008067 ret -80009b94: 00050793 mv a5,a0 -80009b98: 0005c703 lbu a4,0(a1) -80009b9c: 00178793 addi a5,a5,1 -80009ba0: 00158593 addi a1,a1,1 -80009ba4: fee78fa3 sb a4,-1(a5) -80009ba8: fe0718e3 bnez a4,80009b98 -80009bac: 00008067 ret -80009bb0: 00050613 mv a2,a0 -80009bb4: fb1ff06f j 80009b64 - -80009bb8 : -80009bb8: 00357793 andi a5,a0,3 -80009bbc: 00050713 mv a4,a0 -80009bc0: 04079c63 bnez a5,80009c18 -80009bc4: 7f7f86b7 lui a3,0x7f7f8 -80009bc8: f7f68693 addi a3,a3,-129 # 7f7f7f7f <_start-0x808081> -80009bcc: fff00593 li a1,-1 -80009bd0: 00072603 lw a2,0(a4) -80009bd4: 00470713 addi a4,a4,4 -80009bd8: 00d677b3 and a5,a2,a3 -80009bdc: 00d787b3 add a5,a5,a3 -80009be0: 00c7e7b3 or a5,a5,a2 -80009be4: 00d7e7b3 or a5,a5,a3 -80009be8: feb784e3 beq a5,a1,80009bd0 -80009bec: ffc74683 lbu a3,-4(a4) -80009bf0: ffd74603 lbu a2,-3(a4) -80009bf4: ffe74783 lbu a5,-2(a4) -80009bf8: 40a70733 sub a4,a4,a0 -80009bfc: 04068063 beqz a3,80009c3c -80009c00: 02060a63 beqz a2,80009c34 -80009c04: 00f03533 snez a0,a5 -80009c08: 00e50533 add a0,a0,a4 -80009c0c: ffe50513 addi a0,a0,-2 -80009c10: 00008067 ret -80009c14: fa0688e3 beqz a3,80009bc4 -80009c18: 00074783 lbu a5,0(a4) -80009c1c: 00170713 addi a4,a4,1 -80009c20: 00377693 andi a3,a4,3 -80009c24: fe0798e3 bnez a5,80009c14 -80009c28: 40a70733 sub a4,a4,a0 -80009c2c: fff70513 addi a0,a4,-1 -80009c30: 00008067 ret -80009c34: ffd70513 addi a0,a4,-3 -80009c38: 00008067 ret -80009c3c: ffc70513 addi a0,a4,-4 -80009c40: 00008067 ret - -80009c44 : -80009c44: 00a5e7b3 or a5,a1,a0 -80009c48: 0037f793 andi a5,a5,3 -80009c4c: 00050713 mv a4,a0 -80009c50: 06079863 bnez a5,80009cc0 -80009c54: 00300793 li a5,3 -80009c58: 06c7f463 bgeu a5,a2,80009cc0 -80009c5c: feff0337 lui t1,0xfeff0 -80009c60: 808088b7 lui a7,0x80808 -80009c64: eff30313 addi t1,t1,-257 # fefefeff <__BSS_END__+0x7efd92cf> -80009c68: 08088893 addi a7,a7,128 # 80808080 <__BSS_END__+0x7f1450> -80009c6c: 00300e13 li t3,3 -80009c70: 0005a683 lw a3,0(a1) -80009c74: 006687b3 add a5,a3,t1 -80009c78: fff6c813 not a6,a3 -80009c7c: 0107f7b3 and a5,a5,a6 -80009c80: 0117f7b3 and a5,a5,a7 -80009c84: 02079e63 bnez a5,80009cc0 -80009c88: 00d72023 sw a3,0(a4) -80009c8c: ffc60613 addi a2,a2,-4 -80009c90: 00470713 addi a4,a4,4 -80009c94: 00458593 addi a1,a1,4 -80009c98: fcce6ce3 bltu t3,a2,80009c70 -80009c9c: 00158593 addi a1,a1,1 -80009ca0: 00170793 addi a5,a4,1 -80009ca4: 02060463 beqz a2,80009ccc -80009ca8: fff5c683 lbu a3,-1(a1) -80009cac: fff60813 addi a6,a2,-1 -80009cb0: fed78fa3 sb a3,-1(a5) -80009cb4: 00068e63 beqz a3,80009cd0 -80009cb8: 00078713 mv a4,a5 -80009cbc: 00080613 mv a2,a6 -80009cc0: 00158593 addi a1,a1,1 -80009cc4: 00170793 addi a5,a4,1 -80009cc8: fe0610e3 bnez a2,80009ca8 -80009ccc: 00008067 ret -80009cd0: 00c70633 add a2,a4,a2 -80009cd4: 00080a63 beqz a6,80009ce8 -80009cd8: 00178793 addi a5,a5,1 -80009cdc: fe078fa3 sb zero,-1(a5) -80009ce0: fec79ce3 bne a5,a2,80009cd8 -80009ce4: 00008067 ret -80009ce8: 00008067 ret - -80009cec <_svfprintf_r>: -80009cec: e1010113 addi sp,sp,-496 -80009cf0: 1e112623 sw ra,492(sp) -80009cf4: 1f212023 sw s2,480(sp) -80009cf8: 1d812423 sw s8,456(sp) -80009cfc: 1da12023 sw s10,448(sp) -80009d00: 00058c13 mv s8,a1 -80009d04: 00060913 mv s2,a2 -80009d08: 00d12a23 sw a3,20(sp) -80009d0c: 1e812423 sw s0,488(sp) -80009d10: 1e912223 sw s1,484(sp) -80009d14: 1d312e23 sw s3,476(sp) -80009d18: 1d412c23 sw s4,472(sp) -80009d1c: 1d512a23 sw s5,468(sp) -80009d20: 1d612823 sw s6,464(sp) -80009d24: 1d712623 sw s7,460(sp) -80009d28: 1d912223 sw s9,452(sp) -80009d2c: 1bb12e23 sw s11,444(sp) -80009d30: 00050d13 mv s10,a0 -80009d34: d25fd0ef jal ra,80007a58 <_localeconv_r> -80009d38: 00052783 lw a5,0(a0) -80009d3c: 00078513 mv a0,a5 -80009d40: 02f12823 sw a5,48(sp) -80009d44: e75ff0ef jal ra,80009bb8 -80009d48: 00cc5703 lhu a4,12(s8) -80009d4c: 0e012823 sw zero,240(sp) -80009d50: 0e012a23 sw zero,244(sp) -80009d54: 0e012c23 sw zero,248(sp) -80009d58: 0e012e23 sw zero,252(sp) -80009d5c: 08077713 andi a4,a4,128 -80009d60: 02a12623 sw a0,44(sp) -80009d64: 00070863 beqz a4,80009d74 <_svfprintf_r+0x88> -80009d68: 010c2703 lw a4,16(s8) -80009d6c: 00071463 bnez a4,80009d74 <_svfprintf_r+0x88> -80009d70: 56c0106f j 8000b2dc <_svfprintf_r+0x15f0> -80009d74: 10c10793 addi a5,sp,268 -80009d78: 80015737 lui a4,0x80015 -80009d7c: 0ef12223 sw a5,228(sp) -80009d80: 00078893 mv a7,a5 -80009d84: 1a070793 addi a5,a4,416 # 800151a0 <__BSS_END__+0xffffe570> -80009d88: 80015737 lui a4,0x80015 -80009d8c: 00f12c23 sw a5,24(sp) -80009d90: 00090b13 mv s6,s2 -80009d94: 31c70793 addi a5,a4,796 # 8001531c <__BSS_END__+0xffffe6ec> -80009d98: 00f12423 sw a5,8(sp) -80009d9c: 000b4783 lbu a5,0(s6) -80009da0: 0e012623 sw zero,236(sp) -80009da4: 0e012423 sw zero,232(sp) -80009da8: 02012023 sw zero,32(sp) -80009dac: 02012a23 sw zero,52(sp) -80009db0: 02012c23 sw zero,56(sp) -80009db4: 02012e23 sw zero,60(sp) -80009db8: 04012423 sw zero,72(sp) -80009dbc: 04012623 sw zero,76(sp) -80009dc0: 00012623 sw zero,12(sp) -80009dc4: 22078463 beqz a5,80009fec <_svfprintf_r+0x300> -80009dc8: 000b0413 mv s0,s6 -80009dcc: 02500693 li a3,37 -80009dd0: 2cd78463 beq a5,a3,8000a098 <_svfprintf_r+0x3ac> -80009dd4: 00144783 lbu a5,1(s0) -80009dd8: 00140413 addi s0,s0,1 -80009ddc: fe079ae3 bnez a5,80009dd0 <_svfprintf_r+0xe4> -80009de0: 416404b3 sub s1,s0,s6 -80009de4: 21640463 beq s0,s6,80009fec <_svfprintf_r+0x300> -80009de8: 0ec12683 lw a3,236(sp) -80009dec: 0e812783 lw a5,232(sp) -80009df0: 0168a023 sw s6,0(a7) -80009df4: 009686b3 add a3,a3,s1 -80009df8: 00178793 addi a5,a5,1 -80009dfc: 0098a223 sw s1,4(a7) -80009e00: 0ed12623 sw a3,236(sp) -80009e04: 0ef12423 sw a5,232(sp) -80009e08: 00700693 li a3,7 -80009e0c: 00888893 addi a7,a7,8 -80009e10: 28f6cc63 blt a3,a5,8000a0a8 <_svfprintf_r+0x3bc> -80009e14: 00c12703 lw a4,12(sp) -80009e18: 00044783 lbu a5,0(s0) -80009e1c: 00970733 add a4,a4,s1 -80009e20: 00e12623 sw a4,12(sp) -80009e24: 1c078463 beqz a5,80009fec <_svfprintf_r+0x300> -80009e28: 00144483 lbu s1,1(s0) -80009e2c: 0c0103a3 sb zero,199(sp) -80009e30: 00140413 addi s0,s0,1 -80009e34: fff00d93 li s11,-1 -80009e38: 00000993 li s3,0 -80009e3c: 00000a13 li s4,0 -80009e40: 05a00913 li s2,90 -80009e44: 00900a93 li s5,9 -80009e48: 02a00b93 li s7,42 -80009e4c: 00088c93 mv s9,a7 -80009e50: 00140413 addi s0,s0,1 -80009e54: fe048793 addi a5,s1,-32 # 7fffffe0 <__BSS_END__+0xfffe93b0> -80009e58: 04f96463 bltu s2,a5,80009ea0 <_svfprintf_r+0x1b4> -80009e5c: 01812703 lw a4,24(sp) -80009e60: 00279793 slli a5,a5,0x2 -80009e64: 00e787b3 add a5,a5,a4 -80009e68: 0007a783 lw a5,0(a5) -80009e6c: 00078067 jr a5 -80009e70: 00000993 li s3,0 -80009e74: fd048693 addi a3,s1,-48 -80009e78: 00044483 lbu s1,0(s0) -80009e7c: 00299793 slli a5,s3,0x2 -80009e80: 013787b3 add a5,a5,s3 -80009e84: 00179793 slli a5,a5,0x1 -80009e88: 00f689b3 add s3,a3,a5 -80009e8c: fd048693 addi a3,s1,-48 -80009e90: 00140413 addi s0,s0,1 -80009e94: fedaf2e3 bgeu s5,a3,80009e78 <_svfprintf_r+0x18c> -80009e98: fe048793 addi a5,s1,-32 -80009e9c: fcf970e3 bgeu s2,a5,80009e5c <_svfprintf_r+0x170> -80009ea0: 000c8893 mv a7,s9 -80009ea4: 14048463 beqz s1,80009fec <_svfprintf_r+0x300> -80009ea8: 14910623 sb s1,332(sp) -80009eac: 0c0103a3 sb zero,199(sp) -80009eb0: 00100a93 li s5,1 -80009eb4: 00100c93 li s9,1 -80009eb8: 14c10b13 addi s6,sp,332 -80009ebc: 00012823 sw zero,16(sp) -80009ec0: 00000d93 li s11,0 -80009ec4: 02012423 sw zero,40(sp) -80009ec8: 02012223 sw zero,36(sp) -80009ecc: 00012e23 sw zero,28(sp) -80009ed0: 002a7b93 andi s7,s4,2 -80009ed4: 000b8463 beqz s7,80009edc <_svfprintf_r+0x1f0> -80009ed8: 002a8a93 addi s5,s5,2 -80009edc: 084a7913 andi s2,s4,132 -80009ee0: 0ec12783 lw a5,236(sp) -80009ee4: 00091663 bnez s2,80009ef0 <_svfprintf_r+0x204> -80009ee8: 41598833 sub a6,s3,s5 -80009eec: 63004ce3 bgtz a6,8000ad24 <_svfprintf_r+0x1038> -80009ef0: 0c714683 lbu a3,199(sp) -80009ef4: 02068a63 beqz a3,80009f28 <_svfprintf_r+0x23c> -80009ef8: 0e812683 lw a3,232(sp) -80009efc: 0c710613 addi a2,sp,199 -80009f00: 00c8a023 sw a2,0(a7) -80009f04: 00178793 addi a5,a5,1 -80009f08: 00100613 li a2,1 -80009f0c: 00168693 addi a3,a3,1 -80009f10: 00c8a223 sw a2,4(a7) -80009f14: 0ef12623 sw a5,236(sp) -80009f18: 0ed12423 sw a3,232(sp) -80009f1c: 00700613 li a2,7 -80009f20: 00888893 addi a7,a7,8 -80009f24: 4cd64c63 blt a2,a3,8000a3fc <_svfprintf_r+0x710> -80009f28: 020b8a63 beqz s7,80009f5c <_svfprintf_r+0x270> -80009f2c: 0e812683 lw a3,232(sp) -80009f30: 0c810613 addi a2,sp,200 -80009f34: 00c8a023 sw a2,0(a7) -80009f38: 00278793 addi a5,a5,2 -80009f3c: 00200613 li a2,2 -80009f40: 00168693 addi a3,a3,1 -80009f44: 00c8a223 sw a2,4(a7) -80009f48: 0ef12623 sw a5,236(sp) -80009f4c: 0ed12423 sw a3,232(sp) -80009f50: 00700613 li a2,7 -80009f54: 00888893 addi a7,a7,8 -80009f58: 6ad64ce3 blt a2,a3,8000ae10 <_svfprintf_r+0x1124> -80009f5c: 08000693 li a3,128 -80009f60: 42d900e3 beq s2,a3,8000ab80 <_svfprintf_r+0xe94> -80009f64: 419d8db3 sub s11,s11,s9 -80009f68: 4db04ee3 bgtz s11,8000ac44 <_svfprintf_r+0xf58> -80009f6c: 100a7693 andi a3,s4,256 -80009f70: 2c069ae3 bnez a3,8000aa44 <_svfprintf_r+0xd58> -80009f74: 0e812703 lw a4,232(sp) -80009f78: 019787b3 add a5,a5,s9 -80009f7c: 0168a023 sw s6,0(a7) -80009f80: 00170713 addi a4,a4,1 -80009f84: 0198a223 sw s9,4(a7) -80009f88: 0ef12623 sw a5,236(sp) -80009f8c: 0ee12423 sw a4,232(sp) -80009f90: 00700693 li a3,7 -80009f94: 5ae6c063 blt a3,a4,8000a534 <_svfprintf_r+0x848> -80009f98: 00888893 addi a7,a7,8 -80009f9c: 004a7a13 andi s4,s4,4 -80009fa0: 000a0663 beqz s4,80009fac <_svfprintf_r+0x2c0> -80009fa4: 415984b3 sub s1,s3,s5 -80009fa8: 5a904663 bgtz s1,8000a554 <_svfprintf_r+0x868> -80009fac: 0159d463 bge s3,s5,80009fb4 <_svfprintf_r+0x2c8> -80009fb0: 000a8993 mv s3,s5 -80009fb4: 00c12703 lw a4,12(sp) -80009fb8: 01370733 add a4,a4,s3 -80009fbc: 00e12623 sw a4,12(sp) -80009fc0: 52079ce3 bnez a5,8000acf8 <_svfprintf_r+0x100c> -80009fc4: 01012783 lw a5,16(sp) -80009fc8: 0e012423 sw zero,232(sp) -80009fcc: 00078863 beqz a5,80009fdc <_svfprintf_r+0x2f0> -80009fd0: 01012583 lw a1,16(sp) -80009fd4: 000d0513 mv a0,s10 -80009fd8: aadfa0ef jal ra,80004a84 <_free_r> -80009fdc: 10c10893 addi a7,sp,268 -80009fe0: 00040b13 mv s6,s0 -80009fe4: 000b4783 lbu a5,0(s6) -80009fe8: de0790e3 bnez a5,80009dc8 <_svfprintf_r+0xdc> -80009fec: 0ec12783 lw a5,236(sp) -80009ff0: 00078463 beqz a5,80009ff8 <_svfprintf_r+0x30c> -80009ff4: 3450106f j 8000bb38 <_svfprintf_r+0x1e4c> -80009ff8: 00cc5703 lhu a4,12(s8) -80009ffc: 04077713 andi a4,a4,64 -8000a000: 00070463 beqz a4,8000a008 <_svfprintf_r+0x31c> -8000a004: 3f80206f j 8000c3fc <_svfprintf_r+0x2710> -8000a008: 1ec12083 lw ra,492(sp) -8000a00c: 1e812403 lw s0,488(sp) -8000a010: 00c12503 lw a0,12(sp) -8000a014: 1e412483 lw s1,484(sp) -8000a018: 1e012903 lw s2,480(sp) -8000a01c: 1dc12983 lw s3,476(sp) -8000a020: 1d812a03 lw s4,472(sp) -8000a024: 1d412a83 lw s5,468(sp) -8000a028: 1d012b03 lw s6,464(sp) -8000a02c: 1cc12b83 lw s7,460(sp) -8000a030: 1c812c03 lw s8,456(sp) -8000a034: 1c412c83 lw s9,452(sp) -8000a038: 1c012d03 lw s10,448(sp) -8000a03c: 1bc12d83 lw s11,444(sp) -8000a040: 1f010113 addi sp,sp,496 -8000a044: 00008067 ret -8000a048: 000d0513 mv a0,s10 -8000a04c: a0dfd0ef jal ra,80007a58 <_localeconv_r> -8000a050: 00452783 lw a5,4(a0) -8000a054: 00078513 mv a0,a5 -8000a058: 04f12623 sw a5,76(sp) -8000a05c: b5dff0ef jal ra,80009bb8 -8000a060: 00050793 mv a5,a0 -8000a064: 000d0513 mv a0,s10 -8000a068: 00078493 mv s1,a5 -8000a06c: 04f12423 sw a5,72(sp) -8000a070: 9e9fd0ef jal ra,80007a58 <_localeconv_r> -8000a074: 00852783 lw a5,8(a0) -8000a078: 02f12e23 sw a5,60(sp) -8000a07c: 00048463 beqz s1,8000a084 <_svfprintf_r+0x398> -8000a080: 1640106f j 8000b1e4 <_svfprintf_r+0x14f8> -8000a084: 00044483 lbu s1,0(s0) -8000a088: dc9ff06f j 80009e50 <_svfprintf_r+0x164> -8000a08c: 00044483 lbu s1,0(s0) -8000a090: 020a6a13 ori s4,s4,32 -8000a094: dbdff06f j 80009e50 <_svfprintf_r+0x164> -8000a098: 416404b3 sub s1,s0,s6 -8000a09c: d56416e3 bne s0,s6,80009de8 <_svfprintf_r+0xfc> -8000a0a0: 00044783 lbu a5,0(s0) -8000a0a4: d81ff06f j 80009e24 <_svfprintf_r+0x138> -8000a0a8: 0e410613 addi a2,sp,228 -8000a0ac: 000c0593 mv a1,s8 -8000a0b0: 000d0513 mv a0,s10 -8000a0b4: 63d040ef jal ra,8000eef0 <__ssprint_r> -8000a0b8: f40510e3 bnez a0,80009ff8 <_svfprintf_r+0x30c> -8000a0bc: 10c10893 addi a7,sp,268 -8000a0c0: d55ff06f j 80009e14 <_svfprintf_r+0x128> -8000a0c4: 008a7793 andi a5,s4,8 -8000a0c8: 000c8893 mv a7,s9 -8000a0cc: 00078463 beqz a5,8000a0d4 <_svfprintf_r+0x3e8> -8000a0d0: 0a80106f j 8000b178 <_svfprintf_r+0x148c> -8000a0d4: 01412783 lw a5,20(sp) -8000a0d8: 0b010513 addi a0,sp,176 -8000a0dc: 01912823 sw s9,16(sp) -8000a0e0: 00778793 addi a5,a5,7 -8000a0e4: ff87f793 andi a5,a5,-8 -8000a0e8: 0007a583 lw a1,0(a5) -8000a0ec: 0047a603 lw a2,4(a5) -8000a0f0: 00878793 addi a5,a5,8 -8000a0f4: 00f12a23 sw a5,20(sp) -8000a0f8: 2cc0a0ef jal ra,800143c4 <__extenddftf2> -8000a0fc: 0b012783 lw a5,176(sp) -8000a100: 01012883 lw a7,16(sp) -8000a104: 0ef12823 sw a5,240(sp) -8000a108: 0b412783 lw a5,180(sp) -8000a10c: 0ef12a23 sw a5,244(sp) -8000a110: 0b812783 lw a5,184(sp) -8000a114: 0ef12c23 sw a5,248(sp) -8000a118: 0bc12783 lw a5,188(sp) -8000a11c: 0ef12e23 sw a5,252(sp) -8000a120: 0f010513 addi a0,sp,240 -8000a124: 01112823 sw a7,16(sp) -8000a128: 8c5fd0ef jal ra,800079ec <_ldcheck> -8000a12c: 0ca12623 sw a0,204(sp) -8000a130: 00200793 li a5,2 -8000a134: 01012883 lw a7,16(sp) -8000a138: 00f51463 bne a0,a5,8000a140 <_svfprintf_r+0x454> -8000a13c: 6580106f j 8000b794 <_svfprintf_r+0x1aa8> -8000a140: 00100793 li a5,1 -8000a144: 00f51463 bne a0,a5,8000a14c <_svfprintf_r+0x460> -8000a148: 0750106f j 8000b9bc <_svfprintf_r+0x1cd0> -8000a14c: 06100793 li a5,97 -8000a150: 00f49463 bne s1,a5,8000a158 <_svfprintf_r+0x46c> -8000a154: 19c0206f j 8000c2f0 <_svfprintf_r+0x2604> -8000a158: 04100793 li a5,65 -8000a15c: 00f49463 bne s1,a5,8000a164 <_svfprintf_r+0x478> -8000a160: 52d0106f j 8000be8c <_svfprintf_r+0x21a0> -8000a164: fdf4fb93 andi s7,s1,-33 -8000a168: fff00793 li a5,-1 -8000a16c: 05712a23 sw s7,84(sp) -8000a170: 00fd9463 bne s11,a5,8000a178 <_svfprintf_r+0x48c> -8000a174: 2150106f j 8000bb88 <_svfprintf_r+0x1e9c> -8000a178: 04700793 li a5,71 -8000a17c: 00fb9463 bne s7,a5,8000a184 <_svfprintf_r+0x498> -8000a180: 1e80206f j 8000c368 <_svfprintf_r+0x267c> -8000a184: 0fc12303 lw t1,252(sp) -8000a188: 03412423 sw s4,40(sp) -8000a18c: 0f012e03 lw t3,240(sp) -8000a190: 0f412e83 lw t4,244(sp) -8000a194: 0f812f03 lw t5,248(sp) -8000a198: 100a6793 ori a5,s4,256 -8000a19c: 00035463 bgez t1,8000a1a4 <_svfprintf_r+0x4b8> -8000a1a0: 39c0206f j 8000c53c <_svfprintf_r+0x2850> -8000a1a4: 04012c23 sw zero,88(sp) -8000a1a8: 00078a13 mv s4,a5 -8000a1ac: 00012823 sw zero,16(sp) -8000a1b0: 04600793 li a5,70 -8000a1b4: 00fb9463 bne s7,a5,8000a1bc <_svfprintf_r+0x4d0> -8000a1b8: 2b90106f j 8000bc70 <_svfprintf_r+0x1f84> -8000a1bc: 04500793 li a5,69 -8000a1c0: 05112223 sw a7,68(sp) -8000a1c4: 00fb8463 beq s7,a5,8000a1cc <_svfprintf_r+0x4e0> -8000a1c8: 33d0106f j 8000bd04 <_svfprintf_r+0x2018> -8000a1cc: 001d8913 addi s2,s11,1 -8000a1d0: 0b010a93 addi s5,sp,176 -8000a1d4: 00090693 mv a3,s2 -8000a1d8: 0dc10813 addi a6,sp,220 -8000a1dc: 0d010793 addi a5,sp,208 -8000a1e0: 0cc10713 addi a4,sp,204 -8000a1e4: 00200613 li a2,2 -8000a1e8: 000a8593 mv a1,s5 -8000a1ec: 000d0513 mv a0,s10 -8000a1f0: 0bc12823 sw t3,176(sp) -8000a1f4: 05c12023 sw t3,64(sp) -8000a1f8: 0bd12a23 sw t4,180(sp) -8000a1fc: 03d12223 sw t4,36(sp) -8000a200: 0be12c23 sw t5,184(sp) -8000a204: 03e12023 sw t5,32(sp) -8000a208: 0a612e23 sw t1,188(sp) -8000a20c: 00612e23 sw t1,28(sp) -8000a210: d44fc0ef jal ra,80006754 <_ldtoa_r> -8000a214: 01c12303 lw t1,28(sp) -8000a218: 02012f03 lw t5,32(sp) -8000a21c: 02412e83 lw t4,36(sp) -8000a220: 04012e03 lw t3,64(sp) -8000a224: 04412883 lw a7,68(sp) -8000a228: 00050b13 mv s6,a0 -8000a22c: 01250933 add s2,a0,s2 -8000a230: 0a010c93 addi s9,sp,160 -8000a234: 000c8593 mv a1,s9 -8000a238: 000a8513 mv a0,s5 -8000a23c: 01112e23 sw a7,28(sp) -8000a240: 0bc12823 sw t3,176(sp) -8000a244: 0bd12a23 sw t4,180(sp) -8000a248: 0be12c23 sw t5,184(sp) -8000a24c: 0a612e23 sw t1,188(sp) -8000a250: 0a012023 sw zero,160(sp) -8000a254: 0a012223 sw zero,164(sp) -8000a258: 0a012423 sw zero,168(sp) -8000a25c: 0a012623 sw zero,172(sp) -8000a260: 688070ef jal ra,800118e8 <__eqtf2> -8000a264: 01c12883 lw a7,28(sp) -8000a268: 00090713 mv a4,s2 -8000a26c: 02050263 beqz a0,8000a290 <_svfprintf_r+0x5a4> -8000a270: 0dc12703 lw a4,220(sp) -8000a274: 01277e63 bgeu a4,s2,8000a290 <_svfprintf_r+0x5a4> -8000a278: 03000693 li a3,48 -8000a27c: 00170793 addi a5,a4,1 -8000a280: 0cf12e23 sw a5,220(sp) -8000a284: 00d70023 sb a3,0(a4) -8000a288: 0dc12703 lw a4,220(sp) -8000a28c: ff2768e3 bltu a4,s2,8000a27c <_svfprintf_r+0x590> -8000a290: 416707b3 sub a5,a4,s6 -8000a294: 02f12023 sw a5,32(sp) -8000a298: 0cc12703 lw a4,204(sp) -8000a29c: 04700793 li a5,71 -8000a2a0: 00e12e23 sw a4,28(sp) -8000a2a4: 05412703 lw a4,84(sp) -8000a2a8: 00f71463 bne a4,a5,8000a2b0 <_svfprintf_r+0x5c4> -8000a2ac: 1150106f j 8000bbc0 <_svfprintf_r+0x1ed4> -8000a2b0: 05412703 lw a4,84(sp) -8000a2b4: 04600793 li a5,70 -8000a2b8: 00f71463 bne a4,a5,8000a2c0 <_svfprintf_r+0x5d4> -8000a2bc: 34d0106f j 8000be08 <_svfprintf_r+0x211c> -8000a2c0: 01c12783 lw a5,28(sp) -8000a2c4: 05412703 lw a4,84(sp) -8000a2c8: 04100593 li a1,65 -8000a2cc: fff78793 addi a5,a5,-1 -8000a2d0: 0cf12623 sw a5,204(sp) -8000a2d4: 0ff4f693 andi a3,s1,255 -8000a2d8: 00000613 li a2,0 -8000a2dc: 00b71863 bne a4,a1,8000a2ec <_svfprintf_r+0x600> -8000a2e0: 00f68693 addi a3,a3,15 -8000a2e4: 0ff6f693 andi a3,a3,255 -8000a2e8: 00100613 li a2,1 -8000a2ec: 0cd10a23 sb a3,212(sp) -8000a2f0: 02b00693 li a3,43 -8000a2f4: 0007da63 bgez a5,8000a308 <_svfprintf_r+0x61c> -8000a2f8: 01c12703 lw a4,28(sp) -8000a2fc: 00100793 li a5,1 -8000a300: 02d00693 li a3,45 -8000a304: 40e787b3 sub a5,a5,a4 -8000a308: 0cd10aa3 sb a3,213(sp) -8000a30c: 00900693 li a3,9 -8000a310: 00f6c463 blt a3,a5,8000a318 <_svfprintf_r+0x62c> -8000a314: 0f40206f j 8000c408 <_svfprintf_r+0x271c> -8000a318: 0e310813 addi a6,sp,227 -8000a31c: 00080513 mv a0,a6 -8000a320: 00a00613 li a2,10 -8000a324: 06300e13 li t3,99 -8000a328: 02c7e733 rem a4,a5,a2 -8000a32c: 00050593 mv a1,a0 -8000a330: 00078693 mv a3,a5 -8000a334: fff50513 addi a0,a0,-1 -8000a338: 03070713 addi a4,a4,48 -8000a33c: fee58fa3 sb a4,-1(a1) -8000a340: 02c7c7b3 div a5,a5,a2 -8000a344: fede42e3 blt t3,a3,8000a328 <_svfprintf_r+0x63c> -8000a348: 03078793 addi a5,a5,48 -8000a34c: 0ff7f613 andi a2,a5,255 -8000a350: fec50fa3 sb a2,-1(a0) -8000a354: ffe58793 addi a5,a1,-2 -8000a358: 0107e463 bltu a5,a6,8000a360 <_svfprintf_r+0x674> -8000a35c: 3980206f j 8000c6f4 <_svfprintf_r+0x2a08> -8000a360: 0d610693 addi a3,sp,214 -8000a364: 0080006f j 8000a36c <_svfprintf_r+0x680> -8000a368: 0007c603 lbu a2,0(a5) -8000a36c: 00c68023 sb a2,0(a3) -8000a370: 00178793 addi a5,a5,1 -8000a374: 00168693 addi a3,a3,1 -8000a378: ff0798e3 bne a5,a6,8000a368 <_svfprintf_r+0x67c> -8000a37c: 0e510793 addi a5,sp,229 -8000a380: 40b787b3 sub a5,a5,a1 -8000a384: 0d610713 addi a4,sp,214 -8000a388: 00f707b3 add a5,a4,a5 -8000a38c: 0d410693 addi a3,sp,212 -8000a390: 40d787b3 sub a5,a5,a3 -8000a394: 02f12c23 sw a5,56(sp) -8000a398: 02012703 lw a4,32(sp) -8000a39c: 03812683 lw a3,56(sp) -8000a3a0: 00100793 li a5,1 -8000a3a4: 00d70cb3 add s9,a4,a3 -8000a3a8: 00e7c463 blt a5,a4,8000a3b0 <_svfprintf_r+0x6c4> -8000a3ac: 2300206f j 8000c5dc <_svfprintf_r+0x28f0> -8000a3b0: 02c12783 lw a5,44(sp) -8000a3b4: 00fc8cb3 add s9,s9,a5 -8000a3b8: 02812783 lw a5,40(sp) -8000a3bc: fffcca93 not s5,s9 -8000a3c0: 41fada93 srai s5,s5,0x1f -8000a3c4: bff7fa13 andi s4,a5,-1025 -8000a3c8: 100a6a13 ori s4,s4,256 -8000a3cc: 015cfab3 and s5,s9,s5 -8000a3d0: 02012423 sw zero,40(sp) -8000a3d4: 02012223 sw zero,36(sp) -8000a3d8: 00012e23 sw zero,28(sp) -8000a3dc: 05812783 lw a5,88(sp) -8000a3e0: 00079463 bnez a5,8000a3e8 <_svfprintf_r+0x6fc> -8000a3e4: 0510106f j 8000bc34 <_svfprintf_r+0x1f48> -8000a3e8: 02d00793 li a5,45 -8000a3ec: 0cf103a3 sb a5,199(sp) -8000a3f0: 00000d93 li s11,0 -8000a3f4: 001a8a93 addi s5,s5,1 -8000a3f8: ad9ff06f j 80009ed0 <_svfprintf_r+0x1e4> -8000a3fc: 0e410613 addi a2,sp,228 -8000a400: 000c0593 mv a1,s8 -8000a404: 000d0513 mv a0,s10 -8000a408: 2e9040ef jal ra,8000eef0 <__ssprint_r> -8000a40c: 100510e3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000a410: 0ec12783 lw a5,236(sp) -8000a414: 10c10893 addi a7,sp,268 -8000a418: b11ff06f j 80009f28 <_svfprintf_r+0x23c> -8000a41c: 0e812683 lw a3,232(sp) -8000a420: 00178c93 addi s9,a5,1 -8000a424: 02012783 lw a5,32(sp) -8000a428: 00100613 li a2,1 -8000a42c: 0168a023 sw s6,0(a7) -8000a430: 00168493 addi s1,a3,1 -8000a434: 00888913 addi s2,a7,8 -8000a438: 36f658e3 bge a2,a5,8000afa8 <_svfprintf_r+0x12bc> -8000a43c: 00100793 li a5,1 -8000a440: 00f8a223 sw a5,4(a7) -8000a444: 0f912623 sw s9,236(sp) -8000a448: 0e912423 sw s1,232(sp) -8000a44c: 00700793 li a5,7 -8000a450: 4a97c0e3 blt a5,s1,8000b0f0 <_svfprintf_r+0x1404> -8000a454: 02c12783 lw a5,44(sp) -8000a458: 03012703 lw a4,48(sp) -8000a45c: 00148493 addi s1,s1,1 -8000a460: 00fc8cb3 add s9,s9,a5 -8000a464: 00f92223 sw a5,4(s2) -8000a468: 00e92023 sw a4,0(s2) -8000a46c: 0f912623 sw s9,236(sp) -8000a470: 0e912423 sw s1,232(sp) -8000a474: 00700793 li a5,7 -8000a478: 00890913 addi s2,s2,8 -8000a47c: 4897cce3 blt a5,s1,8000b114 <_svfprintf_r+0x1428> -8000a480: 0f012783 lw a5,240(sp) -8000a484: 00148613 addi a2,s1,1 -8000a488: 0a010593 addi a1,sp,160 -8000a48c: 0af12823 sw a5,176(sp) -8000a490: 0f412783 lw a5,244(sp) -8000a494: 0b010513 addi a0,sp,176 -8000a498: 00c12e23 sw a2,28(sp) -8000a49c: 0af12a23 sw a5,180(sp) -8000a4a0: 0f812783 lw a5,248(sp) -8000a4a4: 0a012023 sw zero,160(sp) -8000a4a8: 0a012223 sw zero,164(sp) -8000a4ac: 0af12c23 sw a5,184(sp) -8000a4b0: 0fc12783 lw a5,252(sp) -8000a4b4: 0a012423 sw zero,168(sp) -8000a4b8: 0a012623 sw zero,172(sp) -8000a4bc: 0af12e23 sw a5,188(sp) -8000a4c0: 428070ef jal ra,800118e8 <__eqtf2> -8000a4c4: 01c12603 lw a2,28(sp) -8000a4c8: 02012783 lw a5,32(sp) -8000a4cc: 00890893 addi a7,s2,8 -8000a4d0: 00060693 mv a3,a2 -8000a4d4: fff78d93 addi s11,a5,-1 -8000a4d8: 2e050ce3 beqz a0,8000afd0 <_svfprintf_r+0x12e4> -8000a4dc: 001b0713 addi a4,s6,1 -8000a4e0: 01bc8cb3 add s9,s9,s11 -8000a4e4: 00e92023 sw a4,0(s2) -8000a4e8: 01b92223 sw s11,4(s2) -8000a4ec: 0f912623 sw s9,236(sp) -8000a4f0: 0ec12423 sw a2,232(sp) -8000a4f4: 00700793 li a5,7 -8000a4f8: 00c7d463 bge a5,a2,8000a500 <_svfprintf_r+0x814> -8000a4fc: 0180106f j 8000b514 <_svfprintf_r+0x1828> -8000a500: 01090793 addi a5,s2,16 -8000a504: 00248693 addi a3,s1,2 -8000a508: 00088913 mv s2,a7 -8000a50c: 00078893 mv a7,a5 -8000a510: 03812603 lw a2,56(sp) -8000a514: 0d410713 addi a4,sp,212 -8000a518: 00e92023 sw a4,0(s2) -8000a51c: 019607b3 add a5,a2,s9 -8000a520: 00c92223 sw a2,4(s2) -8000a524: 0ef12623 sw a5,236(sp) -8000a528: 0ed12423 sw a3,232(sp) -8000a52c: 00700713 li a4,7 -8000a530: a6d756e3 bge a4,a3,80009f9c <_svfprintf_r+0x2b0> -8000a534: 0e410613 addi a2,sp,228 -8000a538: 000c0593 mv a1,s8 -8000a53c: 000d0513 mv a0,s10 -8000a540: 1b1040ef jal ra,8000eef0 <__ssprint_r> -8000a544: 7c051463 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000a548: 0ec12783 lw a5,236(sp) -8000a54c: 10c10893 addi a7,sp,268 -8000a550: a4dff06f j 80009f9c <_svfprintf_r+0x2b0> -8000a554: 01000693 li a3,16 -8000a558: 0e812703 lw a4,232(sp) -8000a55c: 0096c463 blt a3,s1,8000a564 <_svfprintf_r+0x878> -8000a560: 1210106f j 8000be80 <_svfprintf_r+0x2194> -8000a564: 800156b7 lui a3,0x80015 -8000a568: 30c68e93 addi t4,a3,780 # 8001530c <__BSS_END__+0xffffe6dc> -8000a56c: 01000913 li s2,16 -8000a570: 00700a13 li s4,7 -8000a574: 000e8b13 mv s6,t4 -8000a578: 00c0006f j 8000a584 <_svfprintf_r+0x898> -8000a57c: ff048493 addi s1,s1,-16 -8000a580: 04995663 bge s2,s1,8000a5cc <_svfprintf_r+0x8e0> -8000a584: 01078793 addi a5,a5,16 -8000a588: 00170713 addi a4,a4,1 -8000a58c: 0168a023 sw s6,0(a7) -8000a590: 0128a223 sw s2,4(a7) -8000a594: 0ef12623 sw a5,236(sp) -8000a598: 0ee12423 sw a4,232(sp) -8000a59c: 00888893 addi a7,a7,8 -8000a5a0: fcea5ee3 bge s4,a4,8000a57c <_svfprintf_r+0x890> -8000a5a4: 0e410613 addi a2,sp,228 -8000a5a8: 000c0593 mv a1,s8 -8000a5ac: 000d0513 mv a0,s10 -8000a5b0: 141040ef jal ra,8000eef0 <__ssprint_r> -8000a5b4: 74051c63 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000a5b8: ff048493 addi s1,s1,-16 -8000a5bc: 0ec12783 lw a5,236(sp) -8000a5c0: 0e812703 lw a4,232(sp) -8000a5c4: 10c10893 addi a7,sp,268 -8000a5c8: fa994ee3 blt s2,s1,8000a584 <_svfprintf_r+0x898> -8000a5cc: 000b0e93 mv t4,s6 -8000a5d0: 009787b3 add a5,a5,s1 -8000a5d4: 00170713 addi a4,a4,1 -8000a5d8: 01d8a023 sw t4,0(a7) -8000a5dc: 0098a223 sw s1,4(a7) -8000a5e0: 0ef12623 sw a5,236(sp) -8000a5e4: 0ee12423 sw a4,232(sp) -8000a5e8: 00700693 li a3,7 -8000a5ec: 9ce6d0e3 bge a3,a4,80009fac <_svfprintf_r+0x2c0> -8000a5f0: 0e410613 addi a2,sp,228 -8000a5f4: 000c0593 mv a1,s8 -8000a5f8: 000d0513 mv a0,s10 -8000a5fc: 0f5040ef jal ra,8000eef0 <__ssprint_r> -8000a600: 70051663 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000a604: 0ec12783 lw a5,236(sp) -8000a608: 9a5ff06f j 80009fac <_svfprintf_r+0x2c0> -8000a60c: 01412783 lw a5,20(sp) -8000a610: 0c0103a3 sb zero,199(sp) -8000a614: 000c8893 mv a7,s9 -8000a618: 0007ab03 lw s6,0(a5) -8000a61c: 00478913 addi s2,a5,4 -8000a620: 4e0b02e3 beqz s6,8000b304 <_svfprintf_r+0x1618> -8000a624: fff00793 li a5,-1 -8000a628: 00fd9463 bne s11,a5,8000a630 <_svfprintf_r+0x944> -8000a62c: 1fc0106f j 8000b828 <_svfprintf_r+0x1b3c> -8000a630: 000d8613 mv a2,s11 -8000a634: 00000593 li a1,0 -8000a638: 000b0513 mv a0,s6 -8000a63c: 01912a23 sw s9,20(sp) -8000a640: eb9fd0ef jal ra,800084f8 -8000a644: 00a12823 sw a0,16(sp) -8000a648: 01412883 lw a7,20(sp) -8000a64c: 00051463 bnez a0,8000a654 <_svfprintf_r+0x968> -8000a650: 75c0106f j 8000bdac <_svfprintf_r+0x20c0> -8000a654: 01012783 lw a5,16(sp) -8000a658: 01212a23 sw s2,20(sp) -8000a65c: 00012823 sw zero,16(sp) -8000a660: 41678cb3 sub s9,a5,s6 -8000a664: 0c714783 lbu a5,199(sp) -8000a668: fffcca93 not s5,s9 -8000a66c: 41fada93 srai s5,s5,0x1f -8000a670: 02012423 sw zero,40(sp) -8000a674: 02012223 sw zero,36(sp) -8000a678: 00012e23 sw zero,28(sp) -8000a67c: 015cfab3 and s5,s9,s5 -8000a680: 00000d93 li s11,0 -8000a684: 840786e3 beqz a5,80009ed0 <_svfprintf_r+0x1e4> -8000a688: 001a8a93 addi s5,s5,1 -8000a68c: 845ff06f j 80009ed0 <_svfprintf_r+0x1e4> -8000a690: 01412703 lw a4,20(sp) -8000a694: 000c8893 mv a7,s9 -8000a698: 0c0103a3 sb zero,199(sp) -8000a69c: 00072783 lw a5,0(a4) -8000a6a0: 00470713 addi a4,a4,4 -8000a6a4: 00e12a23 sw a4,20(sp) -8000a6a8: 14f10623 sb a5,332(sp) -8000a6ac: 00100a93 li s5,1 -8000a6b0: 00100c93 li s9,1 -8000a6b4: 14c10b13 addi s6,sp,332 -8000a6b8: 805ff06f j 80009ebc <_svfprintf_r+0x1d0> -8000a6bc: 00044483 lbu s1,0(s0) -8000a6c0: 004a6a13 ori s4,s4,4 -8000a6c4: f8cff06f j 80009e50 <_svfprintf_r+0x164> -8000a6c8: 01412683 lw a3,20(sp) -8000a6cc: 020a7793 andi a5,s4,32 -8000a6d0: 000c8893 mv a7,s9 -8000a6d4: 0006a703 lw a4,0(a3) -8000a6d8: 00468693 addi a3,a3,4 -8000a6dc: 00d12a23 sw a3,20(sp) -8000a6e0: 280790e3 bnez a5,8000b160 <_svfprintf_r+0x1474> -8000a6e4: 010a7793 andi a5,s4,16 -8000a6e8: 00078463 beqz a5,8000a6f0 <_svfprintf_r+0xa04> -8000a6ec: 12c0106f j 8000b818 <_svfprintf_r+0x1b2c> -8000a6f0: 040a7793 andi a5,s4,64 -8000a6f4: 00078463 beqz a5,8000a6fc <_svfprintf_r+0xa10> -8000a6f8: 3d80106f j 8000bad0 <_svfprintf_r+0x1de4> -8000a6fc: 200a7a13 andi s4,s4,512 -8000a700: 000a1463 bnez s4,8000a708 <_svfprintf_r+0xa1c> -8000a704: 1140106f j 8000b818 <_svfprintf_r+0x1b2c> -8000a708: 00c12783 lw a5,12(sp) -8000a70c: 00040b13 mv s6,s0 -8000a710: 00f70023 sb a5,0(a4) -8000a714: 8d1ff06f j 80009fe4 <_svfprintf_r+0x2f8> -8000a718: 00044483 lbu s1,0(s0) -8000a71c: 06c00793 li a5,108 -8000a720: 38f48ee3 beq s1,a5,8000b2bc <_svfprintf_r+0x15d0> -8000a724: 010a6a13 ori s4,s4,16 -8000a728: f28ff06f j 80009e50 <_svfprintf_r+0x164> -8000a72c: 01412703 lw a4,20(sp) -8000a730: ffff87b7 lui a5,0xffff8 -8000a734: 8307c793 xori a5,a5,-2000 -8000a738: 0cf11423 sh a5,200(sp) -8000a73c: 00470793 addi a5,a4,4 -8000a740: 00f12a23 sw a5,20(sp) -8000a744: 00072903 lw s2,0(a4) -8000a748: 800157b7 lui a5,0x80015 -8000a74c: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -8000a750: 000c8893 mv a7,s9 -8000a754: 02f12a23 sw a5,52(sp) -8000a758: 00000c93 li s9,0 -8000a75c: 002a6b93 ori s7,s4,2 -8000a760: 00200793 li a5,2 -8000a764: 07800493 li s1,120 -8000a768: 0c0103a3 sb zero,199(sp) -8000a76c: fff00713 li a4,-1 -8000a770: 20ed8663 beq s11,a4,8000a97c <_svfprintf_r+0xc90> -8000a774: 01996733 or a4,s2,s9 -8000a778: f7fbfa13 andi s4,s7,-129 -8000a77c: 1e071e63 bnez a4,8000a978 <_svfprintf_r+0xc8c> -8000a780: 260d9463 bnez s11,8000a9e8 <_svfprintf_r+0xcfc> -8000a784: 1c079063 bnez a5,8000a944 <_svfprintf_r+0xc58> -8000a788: 001bfc93 andi s9,s7,1 -8000a78c: 1b010b13 addi s6,sp,432 -8000a790: 1c0c90e3 bnez s9,8000b150 <_svfprintf_r+0x1464> -8000a794: 000c8a93 mv s5,s9 -8000a798: 01bcd463 bge s9,s11,8000a7a0 <_svfprintf_r+0xab4> -8000a79c: 000d8a93 mv s5,s11 -8000a7a0: 0c714783 lbu a5,199(sp) -8000a7a4: 00012823 sw zero,16(sp) -8000a7a8: 02012423 sw zero,40(sp) -8000a7ac: 02012223 sw zero,36(sp) -8000a7b0: 00012e23 sw zero,28(sp) -8000a7b4: ec079ae3 bnez a5,8000a688 <_svfprintf_r+0x99c> -8000a7b8: f18ff06f j 80009ed0 <_svfprintf_r+0x1e4> -8000a7bc: 000c8893 mv a7,s9 -8000a7c0: 010a6a13 ori s4,s4,16 -8000a7c4: 020a7793 andi a5,s4,32 -8000a7c8: 06078ce3 beqz a5,8000b040 <_svfprintf_r+0x1354> -8000a7cc: 01412783 lw a5,20(sp) -8000a7d0: 00778b13 addi s6,a5,7 -8000a7d4: ff8b7b13 andi s6,s6,-8 -8000a7d8: 000b2903 lw s2,0(s6) -8000a7dc: 004b2c83 lw s9,4(s6) -8000a7e0: 008b0793 addi a5,s6,8 -8000a7e4: 00f12a23 sw a5,20(sp) -8000a7e8: bffa7b93 andi s7,s4,-1025 -8000a7ec: 00000793 li a5,0 -8000a7f0: f79ff06f j 8000a768 <_svfprintf_r+0xa7c> -8000a7f4: 00044483 lbu s1,0(s0) -8000a7f8: 06800793 li a5,104 -8000a7fc: 2cf488e3 beq s1,a5,8000b2cc <_svfprintf_r+0x15e0> -8000a800: 040a6a13 ori s4,s4,64 -8000a804: e4cff06f j 80009e50 <_svfprintf_r+0x164> -8000a808: 000c8893 mv a7,s9 -8000a80c: 010a6b93 ori s7,s4,16 -8000a810: 020bf793 andi a5,s7,32 -8000a814: 04078ce3 beqz a5,8000b06c <_svfprintf_r+0x1380> -8000a818: 01412783 lw a5,20(sp) -8000a81c: 00778b13 addi s6,a5,7 -8000a820: ff8b7b13 andi s6,s6,-8 -8000a824: 008b0793 addi a5,s6,8 -8000a828: 00f12a23 sw a5,20(sp) -8000a82c: 000b2903 lw s2,0(s6) -8000a830: 004b2c83 lw s9,4(s6) -8000a834: 00100793 li a5,1 -8000a838: f31ff06f j 8000a768 <_svfprintf_r+0xa7c> -8000a83c: 00044483 lbu s1,0(s0) -8000a840: 008a6a13 ori s4,s4,8 -8000a844: e0cff06f j 80009e50 <_svfprintf_r+0x164> -8000a848: 01412783 lw a5,20(sp) -8000a84c: 00044483 lbu s1,0(s0) -8000a850: 0007a983 lw s3,0(a5) -8000a854: 00478793 addi a5,a5,4 -8000a858: 00f12a23 sw a5,20(sp) -8000a85c: de09da63 bgez s3,80009e50 <_svfprintf_r+0x164> -8000a860: 413009b3 neg s3,s3 -8000a864: 004a6a13 ori s4,s4,4 -8000a868: de8ff06f j 80009e50 <_svfprintf_r+0x164> -8000a86c: 00044483 lbu s1,0(s0) -8000a870: 001a6a13 ori s4,s4,1 -8000a874: ddcff06f j 80009e50 <_svfprintf_r+0x164> -8000a878: 0c714783 lbu a5,199(sp) -8000a87c: 00044483 lbu s1,0(s0) -8000a880: dc079863 bnez a5,80009e50 <_svfprintf_r+0x164> -8000a884: 02000793 li a5,32 -8000a888: 0cf103a3 sb a5,199(sp) -8000a88c: dc4ff06f j 80009e50 <_svfprintf_r+0x164> -8000a890: 00044483 lbu s1,0(s0) -8000a894: 080a6a13 ori s4,s4,128 -8000a898: db8ff06f j 80009e50 <_svfprintf_r+0x164> -8000a89c: 00044483 lbu s1,0(s0) -8000a8a0: 00140713 addi a4,s0,1 -8000a8a4: 01749463 bne s1,s7,8000a8ac <_svfprintf_r+0xbc0> -8000a8a8: 5f50106f j 8000c69c <_svfprintf_r+0x29b0> -8000a8ac: fd048693 addi a3,s1,-48 -8000a8b0: 00070413 mv s0,a4 -8000a8b4: 00000d93 li s11,0 -8000a8b8: d8daee63 bltu s5,a3,80009e54 <_svfprintf_r+0x168> -8000a8bc: 00044483 lbu s1,0(s0) -8000a8c0: 002d9793 slli a5,s11,0x2 -8000a8c4: 01b787b3 add a5,a5,s11 -8000a8c8: 00179793 slli a5,a5,0x1 -8000a8cc: 00d78db3 add s11,a5,a3 -8000a8d0: fd048693 addi a3,s1,-48 -8000a8d4: 00140413 addi s0,s0,1 -8000a8d8: fedaf2e3 bgeu s5,a3,8000a8bc <_svfprintf_r+0xbd0> -8000a8dc: d78ff06f j 80009e54 <_svfprintf_r+0x168> -8000a8e0: 02b00793 li a5,43 -8000a8e4: 00044483 lbu s1,0(s0) -8000a8e8: 0cf103a3 sb a5,199(sp) -8000a8ec: d64ff06f j 80009e50 <_svfprintf_r+0x164> -8000a8f0: 000c8893 mv a7,s9 -8000a8f4: 010a6a13 ori s4,s4,16 -8000a8f8: 020a7793 andi a5,s4,32 -8000a8fc: 7a078063 beqz a5,8000b09c <_svfprintf_r+0x13b0> -8000a900: 01412783 lw a5,20(sp) -8000a904: 00778b13 addi s6,a5,7 -8000a908: ff8b7b13 andi s6,s6,-8 -8000a90c: 004b2783 lw a5,4(s6) -8000a910: 000b2903 lw s2,0(s6) -8000a914: 008b0713 addi a4,s6,8 -8000a918: 00e12a23 sw a4,20(sp) -8000a91c: 00078c93 mv s9,a5 -8000a920: 7a07c663 bltz a5,8000b0cc <_svfprintf_r+0x13e0> -8000a924: fff00793 li a5,-1 -8000a928: 000a0b93 mv s7,s4 -8000a92c: 02fd8463 beq s11,a5,8000a954 <_svfprintf_r+0xc68> -8000a930: 019967b3 or a5,s2,s9 -8000a934: f7fa7b93 andi s7,s4,-129 -8000a938: 00079e63 bnez a5,8000a954 <_svfprintf_r+0xc68> -8000a93c: 020d9263 bnez s11,8000a960 <_svfprintf_r+0xc74> -8000a940: 000b8a13 mv s4,s7 -8000a944: 00000d93 li s11,0 -8000a948: 00000c93 li s9,0 -8000a94c: 1b010b13 addi s6,sp,432 -8000a950: e45ff06f j 8000a794 <_svfprintf_r+0xaa8> -8000a954: 400c96e3 bnez s9,8000b560 <_svfprintf_r+0x1874> -8000a958: 00900793 li a5,9 -8000a95c: 4127e2e3 bltu a5,s2,8000b560 <_svfprintf_r+0x1874> -8000a960: 03090913 addi s2,s2,48 -8000a964: 1b2107a3 sb s2,431(sp) -8000a968: 000b8a13 mv s4,s7 -8000a96c: 00100c93 li s9,1 -8000a970: 1af10b13 addi s6,sp,431 -8000a974: e21ff06f j 8000a794 <_svfprintf_r+0xaa8> -8000a978: 000a0b93 mv s7,s4 -8000a97c: 00100713 li a4,1 -8000a980: fce78ae3 beq a5,a4,8000a954 <_svfprintf_r+0xc68> -8000a984: 00200713 li a4,2 -8000a988: 06e78c63 beq a5,a4,8000aa00 <_svfprintf_r+0xd14> -8000a98c: 1b010b13 addi s6,sp,432 -8000a990: 01dc9713 slli a4,s9,0x1d -8000a994: 00797793 andi a5,s2,7 -8000a998: 00395913 srli s2,s2,0x3 -8000a99c: 03078793 addi a5,a5,48 -8000a9a0: 01276933 or s2,a4,s2 -8000a9a4: 003cdc93 srli s9,s9,0x3 -8000a9a8: fefb0fa3 sb a5,-1(s6) -8000a9ac: 01996733 or a4,s2,s9 -8000a9b0: 000b0613 mv a2,s6 -8000a9b4: fffb0b13 addi s6,s6,-1 -8000a9b8: fc071ce3 bnez a4,8000a990 <_svfprintf_r+0xca4> -8000a9bc: 001bf693 andi a3,s7,1 -8000a9c0: 06068a63 beqz a3,8000aa34 <_svfprintf_r+0xd48> -8000a9c4: 03000693 li a3,48 -8000a9c8: 06d78663 beq a5,a3,8000aa34 <_svfprintf_r+0xd48> -8000a9cc: ffe60613 addi a2,a2,-2 -8000a9d0: 1b010793 addi a5,sp,432 -8000a9d4: fedb0fa3 sb a3,-1(s6) -8000a9d8: 40c78cb3 sub s9,a5,a2 -8000a9dc: 000b8a13 mv s4,s7 -8000a9e0: 00060b13 mv s6,a2 -8000a9e4: db1ff06f j 8000a794 <_svfprintf_r+0xaa8> -8000a9e8: 00100713 li a4,1 -8000a9ec: 00e79463 bne a5,a4,8000a9f4 <_svfprintf_r+0xd08> -8000a9f0: 1710106f j 8000c360 <_svfprintf_r+0x2674> -8000a9f4: 00200713 li a4,2 -8000a9f8: 000a0b93 mv s7,s4 -8000a9fc: f8e798e3 bne a5,a4,8000a98c <_svfprintf_r+0xca0> -8000aa00: 03412683 lw a3,52(sp) -8000aa04: 1b010b13 addi s6,sp,432 -8000aa08: 00f97793 andi a5,s2,15 -8000aa0c: 00f687b3 add a5,a3,a5 -8000aa10: 0007c703 lbu a4,0(a5) -8000aa14: 00495913 srli s2,s2,0x4 -8000aa18: 01cc9793 slli a5,s9,0x1c -8000aa1c: 0127e933 or s2,a5,s2 -8000aa20: 004cdc93 srli s9,s9,0x4 -8000aa24: feeb0fa3 sb a4,-1(s6) -8000aa28: 019967b3 or a5,s2,s9 -8000aa2c: fffb0b13 addi s6,s6,-1 -8000aa30: fc079ce3 bnez a5,8000aa08 <_svfprintf_r+0xd1c> -8000aa34: 1b010793 addi a5,sp,432 -8000aa38: 41678cb3 sub s9,a5,s6 -8000aa3c: 000b8a13 mv s4,s7 -8000aa40: d55ff06f j 8000a794 <_svfprintf_r+0xaa8> -8000aa44: 06500693 li a3,101 -8000aa48: 9c96dae3 bge a3,s1,8000a41c <_svfprintf_r+0x730> -8000aa4c: 0f012683 lw a3,240(sp) -8000aa50: 0a010593 addi a1,sp,160 -8000aa54: 0b010513 addi a0,sp,176 -8000aa58: 0ad12823 sw a3,176(sp) -8000aa5c: 0f412683 lw a3,244(sp) -8000aa60: 05112223 sw a7,68(sp) -8000aa64: 04f12023 sw a5,64(sp) -8000aa68: 0ad12a23 sw a3,180(sp) -8000aa6c: 0f812683 lw a3,248(sp) -8000aa70: 0a012023 sw zero,160(sp) -8000aa74: 0a012223 sw zero,164(sp) -8000aa78: 0ad12c23 sw a3,184(sp) -8000aa7c: 0fc12683 lw a3,252(sp) -8000aa80: 0a012423 sw zero,168(sp) -8000aa84: 0a012623 sw zero,172(sp) -8000aa88: 0ad12e23 sw a3,188(sp) -8000aa8c: 65d060ef jal ra,800118e8 <__eqtf2> -8000aa90: 04012783 lw a5,64(sp) -8000aa94: 04412883 lw a7,68(sp) -8000aa98: 38051c63 bnez a0,8000ae30 <_svfprintf_r+0x1144> -8000aa9c: 0e812703 lw a4,232(sp) -8000aaa0: 800156b7 lui a3,0x80015 -8000aaa4: c5c68693 addi a3,a3,-932 # 80014c5c <__BSS_END__+0xffffe02c> -8000aaa8: 00d8a023 sw a3,0(a7) -8000aaac: 00178793 addi a5,a5,1 -8000aab0: 00100693 li a3,1 -8000aab4: 00170713 addi a4,a4,1 -8000aab8: 00d8a223 sw a3,4(a7) -8000aabc: 0ef12623 sw a5,236(sp) -8000aac0: 0ee12423 sw a4,232(sp) -8000aac4: 00700693 li a3,7 -8000aac8: 00888893 addi a7,a7,8 -8000aacc: 44e6cce3 blt a3,a4,8000b724 <_svfprintf_r+0x1a38> -8000aad0: 0cc12703 lw a4,204(sp) -8000aad4: 02012683 lw a3,32(sp) -8000aad8: 66d75063 bge a4,a3,8000b138 <_svfprintf_r+0x144c> -8000aadc: 03012703 lw a4,48(sp) -8000aae0: 02c12683 lw a3,44(sp) -8000aae4: 00888893 addi a7,a7,8 -8000aae8: fee8ac23 sw a4,-8(a7) -8000aaec: 0e812703 lw a4,232(sp) -8000aaf0: 00d787b3 add a5,a5,a3 -8000aaf4: fed8ae23 sw a3,-4(a7) -8000aaf8: 00170713 addi a4,a4,1 -8000aafc: 0ef12623 sw a5,236(sp) -8000ab00: 0ee12423 sw a4,232(sp) -8000ab04: 00700693 li a3,7 -8000ab08: 76e6cc63 blt a3,a4,8000b280 <_svfprintf_r+0x1594> -8000ab0c: 02012703 lw a4,32(sp) -8000ab10: fff70493 addi s1,a4,-1 -8000ab14: c8905463 blez s1,80009f9c <_svfprintf_r+0x2b0> -8000ab18: 01000693 li a3,16 -8000ab1c: 0e812703 lw a4,232(sp) -8000ab20: 4296d2e3 bge a3,s1,8000b744 <_svfprintf_r+0x1a58> -8000ab24: 01000913 li s2,16 -8000ab28: 00700c93 li s9,7 -8000ab2c: 00c0006f j 8000ab38 <_svfprintf_r+0xe4c> -8000ab30: ff048493 addi s1,s1,-16 -8000ab34: 409958e3 bge s2,s1,8000b744 <_svfprintf_r+0x1a58> -8000ab38: 00812683 lw a3,8(sp) -8000ab3c: 01078793 addi a5,a5,16 -8000ab40: 00170713 addi a4,a4,1 -8000ab44: 00d8a023 sw a3,0(a7) -8000ab48: 0128a223 sw s2,4(a7) -8000ab4c: 0ef12623 sw a5,236(sp) -8000ab50: 0ee12423 sw a4,232(sp) -8000ab54: 00888893 addi a7,a7,8 -8000ab58: fcecdce3 bge s9,a4,8000ab30 <_svfprintf_r+0xe44> -8000ab5c: 0e410613 addi a2,sp,228 -8000ab60: 000c0593 mv a1,s8 -8000ab64: 000d0513 mv a0,s10 -8000ab68: 388040ef jal ra,8000eef0 <__ssprint_r> -8000ab6c: 1a051063 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000ab70: 0ec12783 lw a5,236(sp) -8000ab74: 0e812703 lw a4,232(sp) -8000ab78: 10c10893 addi a7,sp,268 -8000ab7c: fb5ff06f j 8000ab30 <_svfprintf_r+0xe44> -8000ab80: 41598933 sub s2,s3,s5 -8000ab84: bf205063 blez s2,80009f64 <_svfprintf_r+0x278> -8000ab88: 01000613 li a2,16 -8000ab8c: 0e812683 lw a3,232(sp) -8000ab90: 07265463 bge a2,s2,8000abf8 <_svfprintf_r+0xf0c> -8000ab94: 01000e13 li t3,16 -8000ab98: 00700b93 li s7,7 -8000ab9c: 00c0006f j 8000aba8 <_svfprintf_r+0xebc> -8000aba0: ff090913 addi s2,s2,-16 -8000aba4: 052e5a63 bge t3,s2,8000abf8 <_svfprintf_r+0xf0c> -8000aba8: 00812703 lw a4,8(sp) -8000abac: 01078793 addi a5,a5,16 -8000abb0: 00168693 addi a3,a3,1 -8000abb4: 00e8a023 sw a4,0(a7) -8000abb8: 01c8a223 sw t3,4(a7) -8000abbc: 0ef12623 sw a5,236(sp) -8000abc0: 0ed12423 sw a3,232(sp) -8000abc4: 00888893 addi a7,a7,8 -8000abc8: fcdbdce3 bge s7,a3,8000aba0 <_svfprintf_r+0xeb4> -8000abcc: 0e410613 addi a2,sp,228 -8000abd0: 000c0593 mv a1,s8 -8000abd4: 000d0513 mv a0,s10 -8000abd8: 318040ef jal ra,8000eef0 <__ssprint_r> -8000abdc: 12051863 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000abe0: 01000e13 li t3,16 -8000abe4: ff090913 addi s2,s2,-16 -8000abe8: 0ec12783 lw a5,236(sp) -8000abec: 0e812683 lw a3,232(sp) -8000abf0: 10c10893 addi a7,sp,268 -8000abf4: fb2e4ae3 blt t3,s2,8000aba8 <_svfprintf_r+0xebc> -8000abf8: 00812703 lw a4,8(sp) -8000abfc: 012787b3 add a5,a5,s2 +80009a94 <_svfprintf_r>: +80009a94: e1010113 addi sp,sp,-496 +80009a98: 1e112623 sw ra,492(sp) +80009a9c: 1f212023 sw s2,480(sp) +80009aa0: 1d812423 sw s8,456(sp) +80009aa4: 1da12023 sw s10,448(sp) +80009aa8: 00058c13 mv s8,a1 +80009aac: 00060913 mv s2,a2 +80009ab0: 00d12a23 sw a3,20(sp) +80009ab4: 1e812423 sw s0,488(sp) +80009ab8: 1e912223 sw s1,484(sp) +80009abc: 1d312e23 sw s3,476(sp) +80009ac0: 1d412c23 sw s4,472(sp) +80009ac4: 1d512a23 sw s5,468(sp) +80009ac8: 1d612823 sw s6,464(sp) +80009acc: 1d712623 sw s7,460(sp) +80009ad0: 1d912223 sw s9,452(sp) +80009ad4: 1bb12e23 sw s11,444(sp) +80009ad8: 00050d13 mv s10,a0 +80009adc: ecdfd0ef jal ra,800079a8 <_localeconv_r> +80009ae0: 00052783 lw a5,0(a0) +80009ae4: 00078513 mv a0,a5 +80009ae8: 02f12823 sw a5,48(sp) +80009aec: e75ff0ef jal ra,80009960 +80009af0: 00cc5703 lhu a4,12(s8) +80009af4: 0e012823 sw zero,240(sp) +80009af8: 0e012a23 sw zero,244(sp) +80009afc: 0e012c23 sw zero,248(sp) +80009b00: 0e012e23 sw zero,252(sp) +80009b04: 08077713 andi a4,a4,128 +80009b08: 02a12623 sw a0,44(sp) +80009b0c: 00070863 beqz a4,80009b1c <_svfprintf_r+0x88> +80009b10: 010c2703 lw a4,16(s8) +80009b14: 00071463 bnez a4,80009b1c <_svfprintf_r+0x88> +80009b18: 56c0106f j 8000b084 <_svfprintf_r+0x15f0> +80009b1c: 10c10793 addi a5,sp,268 +80009b20: 80015737 lui a4,0x80015 +80009b24: 0ef12223 sw a5,228(sp) +80009b28: 00078893 mv a7,a5 +80009b2c: 1e070793 addi a5,a4,480 # 800151e0 <__BSS_END__+0xffffe5a4> +80009b30: 80015737 lui a4,0x80015 +80009b34: 00f12c23 sw a5,24(sp) +80009b38: 00090b13 mv s6,s2 +80009b3c: 35c70793 addi a5,a4,860 # 8001535c <__BSS_END__+0xffffe720> +80009b40: 00f12423 sw a5,8(sp) +80009b44: 000b4783 lbu a5,0(s6) +80009b48: 0e012623 sw zero,236(sp) +80009b4c: 0e012423 sw zero,232(sp) +80009b50: 02012023 sw zero,32(sp) +80009b54: 02012a23 sw zero,52(sp) +80009b58: 02012c23 sw zero,56(sp) +80009b5c: 02012e23 sw zero,60(sp) +80009b60: 04012423 sw zero,72(sp) +80009b64: 04012623 sw zero,76(sp) +80009b68: 00012623 sw zero,12(sp) +80009b6c: 22078463 beqz a5,80009d94 <_svfprintf_r+0x300> +80009b70: 000b0413 mv s0,s6 +80009b74: 02500693 li a3,37 +80009b78: 2cd78463 beq a5,a3,80009e40 <_svfprintf_r+0x3ac> +80009b7c: 00144783 lbu a5,1(s0) +80009b80: 00140413 addi s0,s0,1 +80009b84: fe079ae3 bnez a5,80009b78 <_svfprintf_r+0xe4> +80009b88: 416404b3 sub s1,s0,s6 +80009b8c: 21640463 beq s0,s6,80009d94 <_svfprintf_r+0x300> +80009b90: 0ec12683 lw a3,236(sp) +80009b94: 0e812783 lw a5,232(sp) +80009b98: 0168a023 sw s6,0(a7) +80009b9c: 009686b3 add a3,a3,s1 +80009ba0: 00178793 addi a5,a5,1 +80009ba4: 0098a223 sw s1,4(a7) +80009ba8: 0ed12623 sw a3,236(sp) +80009bac: 0ef12423 sw a5,232(sp) +80009bb0: 00700693 li a3,7 +80009bb4: 00888893 addi a7,a7,8 +80009bb8: 28f6cc63 blt a3,a5,80009e50 <_svfprintf_r+0x3bc> +80009bbc: 00c12703 lw a4,12(sp) +80009bc0: 00044783 lbu a5,0(s0) +80009bc4: 00970733 add a4,a4,s1 +80009bc8: 00e12623 sw a4,12(sp) +80009bcc: 1c078463 beqz a5,80009d94 <_svfprintf_r+0x300> +80009bd0: 00144483 lbu s1,1(s0) +80009bd4: 0c0103a3 sb zero,199(sp) +80009bd8: 00140413 addi s0,s0,1 +80009bdc: fff00d93 li s11,-1 +80009be0: 00000993 li s3,0 +80009be4: 00000a13 li s4,0 +80009be8: 05a00913 li s2,90 +80009bec: 00900a93 li s5,9 +80009bf0: 02a00b93 li s7,42 +80009bf4: 00088c93 mv s9,a7 +80009bf8: 00140413 addi s0,s0,1 +80009bfc: fe048793 addi a5,s1,-32 # 7fffffe0 <__BSS_END__+0xfffe93a4> +80009c00: 04f96463 bltu s2,a5,80009c48 <_svfprintf_r+0x1b4> +80009c04: 01812703 lw a4,24(sp) +80009c08: 00279793 slli a5,a5,0x2 +80009c0c: 00e787b3 add a5,a5,a4 +80009c10: 0007a783 lw a5,0(a5) +80009c14: 00078067 jr a5 +80009c18: 00000993 li s3,0 +80009c1c: fd048693 addi a3,s1,-48 +80009c20: 00044483 lbu s1,0(s0) +80009c24: 00299793 slli a5,s3,0x2 +80009c28: 013787b3 add a5,a5,s3 +80009c2c: 00179793 slli a5,a5,0x1 +80009c30: 00f689b3 add s3,a3,a5 +80009c34: fd048693 addi a3,s1,-48 +80009c38: 00140413 addi s0,s0,1 +80009c3c: fedaf2e3 bgeu s5,a3,80009c20 <_svfprintf_r+0x18c> +80009c40: fe048793 addi a5,s1,-32 +80009c44: fcf970e3 bgeu s2,a5,80009c04 <_svfprintf_r+0x170> +80009c48: 000c8893 mv a7,s9 +80009c4c: 14048463 beqz s1,80009d94 <_svfprintf_r+0x300> +80009c50: 14910623 sb s1,332(sp) +80009c54: 0c0103a3 sb zero,199(sp) +80009c58: 00100a93 li s5,1 +80009c5c: 00100c93 li s9,1 +80009c60: 14c10b13 addi s6,sp,332 +80009c64: 00012823 sw zero,16(sp) +80009c68: 00000d93 li s11,0 +80009c6c: 02012423 sw zero,40(sp) +80009c70: 02012223 sw zero,36(sp) +80009c74: 00012e23 sw zero,28(sp) +80009c78: 002a7b93 andi s7,s4,2 +80009c7c: 000b8463 beqz s7,80009c84 <_svfprintf_r+0x1f0> +80009c80: 002a8a93 addi s5,s5,2 +80009c84: 084a7913 andi s2,s4,132 +80009c88: 0ec12783 lw a5,236(sp) +80009c8c: 00091663 bnez s2,80009c98 <_svfprintf_r+0x204> +80009c90: 41598833 sub a6,s3,s5 +80009c94: 63004ce3 bgtz a6,8000aacc <_svfprintf_r+0x1038> +80009c98: 0c714683 lbu a3,199(sp) +80009c9c: 02068a63 beqz a3,80009cd0 <_svfprintf_r+0x23c> +80009ca0: 0e812683 lw a3,232(sp) +80009ca4: 0c710613 addi a2,sp,199 +80009ca8: 00c8a023 sw a2,0(a7) +80009cac: 00178793 addi a5,a5,1 +80009cb0: 00100613 li a2,1 +80009cb4: 00168693 addi a3,a3,1 +80009cb8: 00c8a223 sw a2,4(a7) +80009cbc: 0ef12623 sw a5,236(sp) +80009cc0: 0ed12423 sw a3,232(sp) +80009cc4: 00700613 li a2,7 +80009cc8: 00888893 addi a7,a7,8 +80009ccc: 4cd64c63 blt a2,a3,8000a1a4 <_svfprintf_r+0x710> +80009cd0: 020b8a63 beqz s7,80009d04 <_svfprintf_r+0x270> +80009cd4: 0e812683 lw a3,232(sp) +80009cd8: 0c810613 addi a2,sp,200 +80009cdc: 00c8a023 sw a2,0(a7) +80009ce0: 00278793 addi a5,a5,2 +80009ce4: 00200613 li a2,2 +80009ce8: 00168693 addi a3,a3,1 +80009cec: 00c8a223 sw a2,4(a7) +80009cf0: 0ef12623 sw a5,236(sp) +80009cf4: 0ed12423 sw a3,232(sp) +80009cf8: 00700613 li a2,7 +80009cfc: 00888893 addi a7,a7,8 +80009d00: 6ad64ce3 blt a2,a3,8000abb8 <_svfprintf_r+0x1124> +80009d04: 08000693 li a3,128 +80009d08: 42d900e3 beq s2,a3,8000a928 <_svfprintf_r+0xe94> +80009d0c: 419d8db3 sub s11,s11,s9 +80009d10: 4db04ee3 bgtz s11,8000a9ec <_svfprintf_r+0xf58> +80009d14: 100a7693 andi a3,s4,256 +80009d18: 2c069ae3 bnez a3,8000a7ec <_svfprintf_r+0xd58> +80009d1c: 0e812703 lw a4,232(sp) +80009d20: 019787b3 add a5,a5,s9 +80009d24: 0168a023 sw s6,0(a7) +80009d28: 00170713 addi a4,a4,1 +80009d2c: 0198a223 sw s9,4(a7) +80009d30: 0ef12623 sw a5,236(sp) +80009d34: 0ee12423 sw a4,232(sp) +80009d38: 00700693 li a3,7 +80009d3c: 5ae6c063 blt a3,a4,8000a2dc <_svfprintf_r+0x848> +80009d40: 00888893 addi a7,a7,8 +80009d44: 004a7a13 andi s4,s4,4 +80009d48: 000a0663 beqz s4,80009d54 <_svfprintf_r+0x2c0> +80009d4c: 415984b3 sub s1,s3,s5 +80009d50: 5a904663 bgtz s1,8000a2fc <_svfprintf_r+0x868> +80009d54: 0159d463 bge s3,s5,80009d5c <_svfprintf_r+0x2c8> +80009d58: 000a8993 mv s3,s5 +80009d5c: 00c12703 lw a4,12(sp) +80009d60: 01370733 add a4,a4,s3 +80009d64: 00e12623 sw a4,12(sp) +80009d68: 52079ce3 bnez a5,8000aaa0 <_svfprintf_r+0x100c> +80009d6c: 01012783 lw a5,16(sp) +80009d70: 0e012423 sw zero,232(sp) +80009d74: 00078863 beqz a5,80009d84 <_svfprintf_r+0x2f0> +80009d78: 01012583 lw a1,16(sp) +80009d7c: 000d0513 mv a0,s10 +80009d80: c55fa0ef jal ra,800049d4 <_free_r> +80009d84: 10c10893 addi a7,sp,268 +80009d88: 00040b13 mv s6,s0 +80009d8c: 000b4783 lbu a5,0(s6) +80009d90: de0790e3 bnez a5,80009b70 <_svfprintf_r+0xdc> +80009d94: 0ec12783 lw a5,236(sp) +80009d98: 00078463 beqz a5,80009da0 <_svfprintf_r+0x30c> +80009d9c: 3450106f j 8000b8e0 <_svfprintf_r+0x1e4c> +80009da0: 00cc5703 lhu a4,12(s8) +80009da4: 04077713 andi a4,a4,64 +80009da8: 00070463 beqz a4,80009db0 <_svfprintf_r+0x31c> +80009dac: 3f80206f j 8000c1a4 <_svfprintf_r+0x2710> +80009db0: 1ec12083 lw ra,492(sp) +80009db4: 1e812403 lw s0,488(sp) +80009db8: 00c12503 lw a0,12(sp) +80009dbc: 1e412483 lw s1,484(sp) +80009dc0: 1e012903 lw s2,480(sp) +80009dc4: 1dc12983 lw s3,476(sp) +80009dc8: 1d812a03 lw s4,472(sp) +80009dcc: 1d412a83 lw s5,468(sp) +80009dd0: 1d012b03 lw s6,464(sp) +80009dd4: 1cc12b83 lw s7,460(sp) +80009dd8: 1c812c03 lw s8,456(sp) +80009ddc: 1c412c83 lw s9,452(sp) +80009de0: 1c012d03 lw s10,448(sp) +80009de4: 1bc12d83 lw s11,444(sp) +80009de8: 1f010113 addi sp,sp,496 +80009dec: 00008067 ret +80009df0: 000d0513 mv a0,s10 +80009df4: bb5fd0ef jal ra,800079a8 <_localeconv_r> +80009df8: 00452783 lw a5,4(a0) +80009dfc: 00078513 mv a0,a5 +80009e00: 04f12623 sw a5,76(sp) +80009e04: b5dff0ef jal ra,80009960 +80009e08: 00050793 mv a5,a0 +80009e0c: 000d0513 mv a0,s10 +80009e10: 00078493 mv s1,a5 +80009e14: 04f12423 sw a5,72(sp) +80009e18: b91fd0ef jal ra,800079a8 <_localeconv_r> +80009e1c: 00852783 lw a5,8(a0) +80009e20: 02f12e23 sw a5,60(sp) +80009e24: 00048463 beqz s1,80009e2c <_svfprintf_r+0x398> +80009e28: 1640106f j 8000af8c <_svfprintf_r+0x14f8> +80009e2c: 00044483 lbu s1,0(s0) +80009e30: dc9ff06f j 80009bf8 <_svfprintf_r+0x164> +80009e34: 00044483 lbu s1,0(s0) +80009e38: 020a6a13 ori s4,s4,32 +80009e3c: dbdff06f j 80009bf8 <_svfprintf_r+0x164> +80009e40: 416404b3 sub s1,s0,s6 +80009e44: d56416e3 bne s0,s6,80009b90 <_svfprintf_r+0xfc> +80009e48: 00044783 lbu a5,0(s0) +80009e4c: d81ff06f j 80009bcc <_svfprintf_r+0x138> +80009e50: 0e410613 addi a2,sp,228 +80009e54: 000c0593 mv a1,s8 +80009e58: 000d0513 mv a0,s10 +80009e5c: 120050ef jal ra,8000ef7c <__ssprint_r> +80009e60: f40510e3 bnez a0,80009da0 <_svfprintf_r+0x30c> +80009e64: 10c10893 addi a7,sp,268 +80009e68: d55ff06f j 80009bbc <_svfprintf_r+0x128> +80009e6c: 008a7793 andi a5,s4,8 +80009e70: 000c8893 mv a7,s9 +80009e74: 00078463 beqz a5,80009e7c <_svfprintf_r+0x3e8> +80009e78: 0a80106f j 8000af20 <_svfprintf_r+0x148c> +80009e7c: 01412783 lw a5,20(sp) +80009e80: 0b010513 addi a0,sp,176 +80009e84: 01912823 sw s9,16(sp) +80009e88: 00778793 addi a5,a5,7 +80009e8c: ff87f793 andi a5,a5,-8 +80009e90: 0007a583 lw a1,0(a5) +80009e94: 0047a603 lw a2,4(a5) +80009e98: 00878793 addi a5,a5,8 +80009e9c: 00f12a23 sw a5,20(sp) +80009ea0: 5e80a0ef jal ra,80014488 <__extenddftf2> +80009ea4: 0b012783 lw a5,176(sp) +80009ea8: 01012883 lw a7,16(sp) +80009eac: 0ef12823 sw a5,240(sp) +80009eb0: 0b412783 lw a5,180(sp) +80009eb4: 0ef12a23 sw a5,244(sp) +80009eb8: 0b812783 lw a5,184(sp) +80009ebc: 0ef12c23 sw a5,248(sp) +80009ec0: 0bc12783 lw a5,188(sp) +80009ec4: 0ef12e23 sw a5,252(sp) +80009ec8: 0f010513 addi a0,sp,240 +80009ecc: 01112823 sw a7,16(sp) +80009ed0: a6dfd0ef jal ra,8000793c <_ldcheck> +80009ed4: 0ca12623 sw a0,204(sp) +80009ed8: 00200793 li a5,2 +80009edc: 01012883 lw a7,16(sp) +80009ee0: 00f51463 bne a0,a5,80009ee8 <_svfprintf_r+0x454> +80009ee4: 6580106f j 8000b53c <_svfprintf_r+0x1aa8> +80009ee8: 00100793 li a5,1 +80009eec: 00f51463 bne a0,a5,80009ef4 <_svfprintf_r+0x460> +80009ef0: 0750106f j 8000b764 <_svfprintf_r+0x1cd0> +80009ef4: 06100793 li a5,97 +80009ef8: 00f49463 bne s1,a5,80009f00 <_svfprintf_r+0x46c> +80009efc: 19c0206f j 8000c098 <_svfprintf_r+0x2604> +80009f00: 04100793 li a5,65 +80009f04: 00f49463 bne s1,a5,80009f0c <_svfprintf_r+0x478> +80009f08: 52d0106f j 8000bc34 <_svfprintf_r+0x21a0> +80009f0c: fdf4fb93 andi s7,s1,-33 +80009f10: fff00793 li a5,-1 +80009f14: 05712a23 sw s7,84(sp) +80009f18: 00fd9463 bne s11,a5,80009f20 <_svfprintf_r+0x48c> +80009f1c: 2150106f j 8000b930 <_svfprintf_r+0x1e9c> +80009f20: 04700793 li a5,71 +80009f24: 00fb9463 bne s7,a5,80009f2c <_svfprintf_r+0x498> +80009f28: 1e80206f j 8000c110 <_svfprintf_r+0x267c> +80009f2c: 0fc12303 lw t1,252(sp) +80009f30: 03412423 sw s4,40(sp) +80009f34: 0f012e03 lw t3,240(sp) +80009f38: 0f412e83 lw t4,244(sp) +80009f3c: 0f812f03 lw t5,248(sp) +80009f40: 100a6793 ori a5,s4,256 +80009f44: 00035463 bgez t1,80009f4c <_svfprintf_r+0x4b8> +80009f48: 39c0206f j 8000c2e4 <_svfprintf_r+0x2850> +80009f4c: 04012c23 sw zero,88(sp) +80009f50: 00078a13 mv s4,a5 +80009f54: 00012823 sw zero,16(sp) +80009f58: 04600793 li a5,70 +80009f5c: 00fb9463 bne s7,a5,80009f64 <_svfprintf_r+0x4d0> +80009f60: 2b90106f j 8000ba18 <_svfprintf_r+0x1f84> +80009f64: 04500793 li a5,69 +80009f68: 05112223 sw a7,68(sp) +80009f6c: 00fb8463 beq s7,a5,80009f74 <_svfprintf_r+0x4e0> +80009f70: 33d0106f j 8000baac <_svfprintf_r+0x2018> +80009f74: 001d8913 addi s2,s11,1 +80009f78: 0b010a93 addi s5,sp,176 +80009f7c: 00090693 mv a3,s2 +80009f80: 0dc10813 addi a6,sp,220 +80009f84: 0d010793 addi a5,sp,208 +80009f88: 0cc10713 addi a4,sp,204 +80009f8c: 00200613 li a2,2 +80009f90: 000a8593 mv a1,s5 +80009f94: 000d0513 mv a0,s10 +80009f98: 0bc12823 sw t3,176(sp) +80009f9c: 05c12023 sw t3,64(sp) +80009fa0: 0bd12a23 sw t4,180(sp) +80009fa4: 03d12223 sw t4,36(sp) +80009fa8: 0be12c23 sw t5,184(sp) +80009fac: 03e12023 sw t5,32(sp) +80009fb0: 0a612e23 sw t1,188(sp) +80009fb4: 00612e23 sw t1,28(sp) +80009fb8: eecfc0ef jal ra,800066a4 <_ldtoa_r> +80009fbc: 01c12303 lw t1,28(sp) +80009fc0: 02012f03 lw t5,32(sp) +80009fc4: 02412e83 lw t4,36(sp) +80009fc8: 04012e03 lw t3,64(sp) +80009fcc: 04412883 lw a7,68(sp) +80009fd0: 00050b13 mv s6,a0 +80009fd4: 01250933 add s2,a0,s2 +80009fd8: 0a010c93 addi s9,sp,160 +80009fdc: 000c8593 mv a1,s9 +80009fe0: 000a8513 mv a0,s5 +80009fe4: 01112e23 sw a7,28(sp) +80009fe8: 0bc12823 sw t3,176(sp) +80009fec: 0bd12a23 sw t4,180(sp) +80009ff0: 0be12c23 sw t5,184(sp) +80009ff4: 0a612e23 sw t1,188(sp) +80009ff8: 0a012023 sw zero,160(sp) +80009ffc: 0a012223 sw zero,164(sp) +8000a000: 0a012423 sw zero,168(sp) +8000a004: 0a012623 sw zero,172(sp) +8000a008: 1a5070ef jal ra,800119ac <__eqtf2> +8000a00c: 01c12883 lw a7,28(sp) +8000a010: 00090713 mv a4,s2 +8000a014: 02050263 beqz a0,8000a038 <_svfprintf_r+0x5a4> +8000a018: 0dc12703 lw a4,220(sp) +8000a01c: 01277e63 bgeu a4,s2,8000a038 <_svfprintf_r+0x5a4> +8000a020: 03000693 li a3,48 +8000a024: 00170793 addi a5,a4,1 +8000a028: 0cf12e23 sw a5,220(sp) +8000a02c: 00d70023 sb a3,0(a4) +8000a030: 0dc12703 lw a4,220(sp) +8000a034: ff2768e3 bltu a4,s2,8000a024 <_svfprintf_r+0x590> +8000a038: 416707b3 sub a5,a4,s6 +8000a03c: 02f12023 sw a5,32(sp) +8000a040: 0cc12703 lw a4,204(sp) +8000a044: 04700793 li a5,71 +8000a048: 00e12e23 sw a4,28(sp) +8000a04c: 05412703 lw a4,84(sp) +8000a050: 00f71463 bne a4,a5,8000a058 <_svfprintf_r+0x5c4> +8000a054: 1150106f j 8000b968 <_svfprintf_r+0x1ed4> +8000a058: 05412703 lw a4,84(sp) +8000a05c: 04600793 li a5,70 +8000a060: 00f71463 bne a4,a5,8000a068 <_svfprintf_r+0x5d4> +8000a064: 34d0106f j 8000bbb0 <_svfprintf_r+0x211c> +8000a068: 01c12783 lw a5,28(sp) +8000a06c: 05412703 lw a4,84(sp) +8000a070: 04100593 li a1,65 +8000a074: fff78793 addi a5,a5,-1 +8000a078: 0cf12623 sw a5,204(sp) +8000a07c: 0ff4f693 andi a3,s1,255 +8000a080: 00000613 li a2,0 +8000a084: 00b71863 bne a4,a1,8000a094 <_svfprintf_r+0x600> +8000a088: 00f68693 addi a3,a3,15 +8000a08c: 0ff6f693 andi a3,a3,255 +8000a090: 00100613 li a2,1 +8000a094: 0cd10a23 sb a3,212(sp) +8000a098: 02b00693 li a3,43 +8000a09c: 0007da63 bgez a5,8000a0b0 <_svfprintf_r+0x61c> +8000a0a0: 01c12703 lw a4,28(sp) +8000a0a4: 00100793 li a5,1 +8000a0a8: 02d00693 li a3,45 +8000a0ac: 40e787b3 sub a5,a5,a4 +8000a0b0: 0cd10aa3 sb a3,213(sp) +8000a0b4: 00900693 li a3,9 +8000a0b8: 00f6c463 blt a3,a5,8000a0c0 <_svfprintf_r+0x62c> +8000a0bc: 0f40206f j 8000c1b0 <_svfprintf_r+0x271c> +8000a0c0: 0e310813 addi a6,sp,227 +8000a0c4: 00080513 mv a0,a6 +8000a0c8: 00a00613 li a2,10 +8000a0cc: 06300e13 li t3,99 +8000a0d0: 02c7e733 rem a4,a5,a2 +8000a0d4: 00050593 mv a1,a0 +8000a0d8: 00078693 mv a3,a5 +8000a0dc: fff50513 addi a0,a0,-1 +8000a0e0: 03070713 addi a4,a4,48 +8000a0e4: fee58fa3 sb a4,-1(a1) +8000a0e8: 02c7c7b3 div a5,a5,a2 +8000a0ec: fede42e3 blt t3,a3,8000a0d0 <_svfprintf_r+0x63c> +8000a0f0: 03078793 addi a5,a5,48 +8000a0f4: 0ff7f613 andi a2,a5,255 +8000a0f8: fec50fa3 sb a2,-1(a0) +8000a0fc: ffe58793 addi a5,a1,-2 +8000a100: 0107e463 bltu a5,a6,8000a108 <_svfprintf_r+0x674> +8000a104: 3980206f j 8000c49c <_svfprintf_r+0x2a08> +8000a108: 0d610693 addi a3,sp,214 +8000a10c: 0080006f j 8000a114 <_svfprintf_r+0x680> +8000a110: 0007c603 lbu a2,0(a5) +8000a114: 00c68023 sb a2,0(a3) +8000a118: 00178793 addi a5,a5,1 +8000a11c: 00168693 addi a3,a3,1 +8000a120: ff0798e3 bne a5,a6,8000a110 <_svfprintf_r+0x67c> +8000a124: 0e510793 addi a5,sp,229 +8000a128: 40b787b3 sub a5,a5,a1 +8000a12c: 0d610713 addi a4,sp,214 +8000a130: 00f707b3 add a5,a4,a5 +8000a134: 0d410693 addi a3,sp,212 +8000a138: 40d787b3 sub a5,a5,a3 +8000a13c: 02f12c23 sw a5,56(sp) +8000a140: 02012703 lw a4,32(sp) +8000a144: 03812683 lw a3,56(sp) +8000a148: 00100793 li a5,1 +8000a14c: 00d70cb3 add s9,a4,a3 +8000a150: 00e7c463 blt a5,a4,8000a158 <_svfprintf_r+0x6c4> +8000a154: 2300206f j 8000c384 <_svfprintf_r+0x28f0> +8000a158: 02c12783 lw a5,44(sp) +8000a15c: 00fc8cb3 add s9,s9,a5 +8000a160: 02812783 lw a5,40(sp) +8000a164: fffcca93 not s5,s9 +8000a168: 41fada93 srai s5,s5,0x1f +8000a16c: bff7fa13 andi s4,a5,-1025 +8000a170: 100a6a13 ori s4,s4,256 +8000a174: 015cfab3 and s5,s9,s5 +8000a178: 02012423 sw zero,40(sp) +8000a17c: 02012223 sw zero,36(sp) +8000a180: 00012e23 sw zero,28(sp) +8000a184: 05812783 lw a5,88(sp) +8000a188: 00079463 bnez a5,8000a190 <_svfprintf_r+0x6fc> +8000a18c: 0510106f j 8000b9dc <_svfprintf_r+0x1f48> +8000a190: 02d00793 li a5,45 +8000a194: 0cf103a3 sb a5,199(sp) +8000a198: 00000d93 li s11,0 +8000a19c: 001a8a93 addi s5,s5,1 +8000a1a0: ad9ff06f j 80009c78 <_svfprintf_r+0x1e4> +8000a1a4: 0e410613 addi a2,sp,228 +8000a1a8: 000c0593 mv a1,s8 +8000a1ac: 000d0513 mv a0,s10 +8000a1b0: 5cd040ef jal ra,8000ef7c <__ssprint_r> +8000a1b4: 100510e3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000a1b8: 0ec12783 lw a5,236(sp) +8000a1bc: 10c10893 addi a7,sp,268 +8000a1c0: b11ff06f j 80009cd0 <_svfprintf_r+0x23c> +8000a1c4: 0e812683 lw a3,232(sp) +8000a1c8: 00178c93 addi s9,a5,1 +8000a1cc: 02012783 lw a5,32(sp) +8000a1d0: 00100613 li a2,1 +8000a1d4: 0168a023 sw s6,0(a7) +8000a1d8: 00168493 addi s1,a3,1 +8000a1dc: 00888913 addi s2,a7,8 +8000a1e0: 36f658e3 bge a2,a5,8000ad50 <_svfprintf_r+0x12bc> +8000a1e4: 00100793 li a5,1 +8000a1e8: 00f8a223 sw a5,4(a7) +8000a1ec: 0f912623 sw s9,236(sp) +8000a1f0: 0e912423 sw s1,232(sp) +8000a1f4: 00700793 li a5,7 +8000a1f8: 4a97c0e3 blt a5,s1,8000ae98 <_svfprintf_r+0x1404> +8000a1fc: 02c12783 lw a5,44(sp) +8000a200: 03012703 lw a4,48(sp) +8000a204: 00148493 addi s1,s1,1 +8000a208: 00fc8cb3 add s9,s9,a5 +8000a20c: 00f92223 sw a5,4(s2) +8000a210: 00e92023 sw a4,0(s2) +8000a214: 0f912623 sw s9,236(sp) +8000a218: 0e912423 sw s1,232(sp) +8000a21c: 00700793 li a5,7 +8000a220: 00890913 addi s2,s2,8 +8000a224: 4897cce3 blt a5,s1,8000aebc <_svfprintf_r+0x1428> +8000a228: 0f012783 lw a5,240(sp) +8000a22c: 00148613 addi a2,s1,1 +8000a230: 0a010593 addi a1,sp,160 +8000a234: 0af12823 sw a5,176(sp) +8000a238: 0f412783 lw a5,244(sp) +8000a23c: 0b010513 addi a0,sp,176 +8000a240: 00c12e23 sw a2,28(sp) +8000a244: 0af12a23 sw a5,180(sp) +8000a248: 0f812783 lw a5,248(sp) +8000a24c: 0a012023 sw zero,160(sp) +8000a250: 0a012223 sw zero,164(sp) +8000a254: 0af12c23 sw a5,184(sp) +8000a258: 0fc12783 lw a5,252(sp) +8000a25c: 0a012423 sw zero,168(sp) +8000a260: 0a012623 sw zero,172(sp) +8000a264: 0af12e23 sw a5,188(sp) +8000a268: 744070ef jal ra,800119ac <__eqtf2> +8000a26c: 01c12603 lw a2,28(sp) +8000a270: 02012783 lw a5,32(sp) +8000a274: 00890893 addi a7,s2,8 +8000a278: 00060693 mv a3,a2 +8000a27c: fff78d93 addi s11,a5,-1 +8000a280: 2e050ce3 beqz a0,8000ad78 <_svfprintf_r+0x12e4> +8000a284: 001b0713 addi a4,s6,1 +8000a288: 01bc8cb3 add s9,s9,s11 +8000a28c: 00e92023 sw a4,0(s2) +8000a290: 01b92223 sw s11,4(s2) +8000a294: 0f912623 sw s9,236(sp) +8000a298: 0ec12423 sw a2,232(sp) +8000a29c: 00700793 li a5,7 +8000a2a0: 00c7d463 bge a5,a2,8000a2a8 <_svfprintf_r+0x814> +8000a2a4: 0180106f j 8000b2bc <_svfprintf_r+0x1828> +8000a2a8: 01090793 addi a5,s2,16 +8000a2ac: 00248693 addi a3,s1,2 +8000a2b0: 00088913 mv s2,a7 +8000a2b4: 00078893 mv a7,a5 +8000a2b8: 03812603 lw a2,56(sp) +8000a2bc: 0d410713 addi a4,sp,212 +8000a2c0: 00e92023 sw a4,0(s2) +8000a2c4: 019607b3 add a5,a2,s9 +8000a2c8: 00c92223 sw a2,4(s2) +8000a2cc: 0ef12623 sw a5,236(sp) +8000a2d0: 0ed12423 sw a3,232(sp) +8000a2d4: 00700713 li a4,7 +8000a2d8: a6d756e3 bge a4,a3,80009d44 <_svfprintf_r+0x2b0> +8000a2dc: 0e410613 addi a2,sp,228 +8000a2e0: 000c0593 mv a1,s8 +8000a2e4: 000d0513 mv a0,s10 +8000a2e8: 495040ef jal ra,8000ef7c <__ssprint_r> +8000a2ec: 7c051463 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000a2f0: 0ec12783 lw a5,236(sp) +8000a2f4: 10c10893 addi a7,sp,268 +8000a2f8: a4dff06f j 80009d44 <_svfprintf_r+0x2b0> +8000a2fc: 01000693 li a3,16 +8000a300: 0e812703 lw a4,232(sp) +8000a304: 0096c463 blt a3,s1,8000a30c <_svfprintf_r+0x878> +8000a308: 1210106f j 8000bc28 <_svfprintf_r+0x2194> +8000a30c: 800156b7 lui a3,0x80015 +8000a310: 34c68e93 addi t4,a3,844 # 8001534c <__BSS_END__+0xffffe710> +8000a314: 01000913 li s2,16 +8000a318: 00700a13 li s4,7 +8000a31c: 000e8b13 mv s6,t4 +8000a320: 00c0006f j 8000a32c <_svfprintf_r+0x898> +8000a324: ff048493 addi s1,s1,-16 +8000a328: 04995663 bge s2,s1,8000a374 <_svfprintf_r+0x8e0> +8000a32c: 01078793 addi a5,a5,16 +8000a330: 00170713 addi a4,a4,1 +8000a334: 0168a023 sw s6,0(a7) +8000a338: 0128a223 sw s2,4(a7) +8000a33c: 0ef12623 sw a5,236(sp) +8000a340: 0ee12423 sw a4,232(sp) +8000a344: 00888893 addi a7,a7,8 +8000a348: fcea5ee3 bge s4,a4,8000a324 <_svfprintf_r+0x890> +8000a34c: 0e410613 addi a2,sp,228 +8000a350: 000c0593 mv a1,s8 +8000a354: 000d0513 mv a0,s10 +8000a358: 425040ef jal ra,8000ef7c <__ssprint_r> +8000a35c: 74051c63 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000a360: ff048493 addi s1,s1,-16 +8000a364: 0ec12783 lw a5,236(sp) +8000a368: 0e812703 lw a4,232(sp) +8000a36c: 10c10893 addi a7,sp,268 +8000a370: fa994ee3 blt s2,s1,8000a32c <_svfprintf_r+0x898> +8000a374: 000b0e93 mv t4,s6 +8000a378: 009787b3 add a5,a5,s1 +8000a37c: 00170713 addi a4,a4,1 +8000a380: 01d8a023 sw t4,0(a7) +8000a384: 0098a223 sw s1,4(a7) +8000a388: 0ef12623 sw a5,236(sp) +8000a38c: 0ee12423 sw a4,232(sp) +8000a390: 00700693 li a3,7 +8000a394: 9ce6d0e3 bge a3,a4,80009d54 <_svfprintf_r+0x2c0> +8000a398: 0e410613 addi a2,sp,228 +8000a39c: 000c0593 mv a1,s8 +8000a3a0: 000d0513 mv a0,s10 +8000a3a4: 3d9040ef jal ra,8000ef7c <__ssprint_r> +8000a3a8: 70051663 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000a3ac: 0ec12783 lw a5,236(sp) +8000a3b0: 9a5ff06f j 80009d54 <_svfprintf_r+0x2c0> +8000a3b4: 01412783 lw a5,20(sp) +8000a3b8: 0c0103a3 sb zero,199(sp) +8000a3bc: 000c8893 mv a7,s9 +8000a3c0: 0007ab03 lw s6,0(a5) +8000a3c4: 00478913 addi s2,a5,4 +8000a3c8: 4e0b02e3 beqz s6,8000b0ac <_svfprintf_r+0x1618> +8000a3cc: fff00793 li a5,-1 +8000a3d0: 00fd9463 bne s11,a5,8000a3d8 <_svfprintf_r+0x944> +8000a3d4: 1fc0106f j 8000b5d0 <_svfprintf_r+0x1b3c> +8000a3d8: 000d8613 mv a2,s11 +8000a3dc: 00000593 li a1,0 +8000a3e0: 000b0513 mv a0,s6 +8000a3e4: 01912a23 sw s9,20(sp) +8000a3e8: f59fd0ef jal ra,80008340 +8000a3ec: 00a12823 sw a0,16(sp) +8000a3f0: 01412883 lw a7,20(sp) +8000a3f4: 00051463 bnez a0,8000a3fc <_svfprintf_r+0x968> +8000a3f8: 75c0106f j 8000bb54 <_svfprintf_r+0x20c0> +8000a3fc: 01012783 lw a5,16(sp) +8000a400: 01212a23 sw s2,20(sp) +8000a404: 00012823 sw zero,16(sp) +8000a408: 41678cb3 sub s9,a5,s6 +8000a40c: 0c714783 lbu a5,199(sp) +8000a410: fffcca93 not s5,s9 +8000a414: 41fada93 srai s5,s5,0x1f +8000a418: 02012423 sw zero,40(sp) +8000a41c: 02012223 sw zero,36(sp) +8000a420: 00012e23 sw zero,28(sp) +8000a424: 015cfab3 and s5,s9,s5 +8000a428: 00000d93 li s11,0 +8000a42c: 840786e3 beqz a5,80009c78 <_svfprintf_r+0x1e4> +8000a430: 001a8a93 addi s5,s5,1 +8000a434: 845ff06f j 80009c78 <_svfprintf_r+0x1e4> +8000a438: 01412703 lw a4,20(sp) +8000a43c: 000c8893 mv a7,s9 +8000a440: 0c0103a3 sb zero,199(sp) +8000a444: 00072783 lw a5,0(a4) +8000a448: 00470713 addi a4,a4,4 +8000a44c: 00e12a23 sw a4,20(sp) +8000a450: 14f10623 sb a5,332(sp) +8000a454: 00100a93 li s5,1 +8000a458: 00100c93 li s9,1 +8000a45c: 14c10b13 addi s6,sp,332 +8000a460: 805ff06f j 80009c64 <_svfprintf_r+0x1d0> +8000a464: 00044483 lbu s1,0(s0) +8000a468: 004a6a13 ori s4,s4,4 +8000a46c: f8cff06f j 80009bf8 <_svfprintf_r+0x164> +8000a470: 01412683 lw a3,20(sp) +8000a474: 020a7793 andi a5,s4,32 +8000a478: 000c8893 mv a7,s9 +8000a47c: 0006a703 lw a4,0(a3) +8000a480: 00468693 addi a3,a3,4 +8000a484: 00d12a23 sw a3,20(sp) +8000a488: 280790e3 bnez a5,8000af08 <_svfprintf_r+0x1474> +8000a48c: 010a7793 andi a5,s4,16 +8000a490: 00078463 beqz a5,8000a498 <_svfprintf_r+0xa04> +8000a494: 12c0106f j 8000b5c0 <_svfprintf_r+0x1b2c> +8000a498: 040a7793 andi a5,s4,64 +8000a49c: 00078463 beqz a5,8000a4a4 <_svfprintf_r+0xa10> +8000a4a0: 3d80106f j 8000b878 <_svfprintf_r+0x1de4> +8000a4a4: 200a7a13 andi s4,s4,512 +8000a4a8: 000a1463 bnez s4,8000a4b0 <_svfprintf_r+0xa1c> +8000a4ac: 1140106f j 8000b5c0 <_svfprintf_r+0x1b2c> +8000a4b0: 00c12783 lw a5,12(sp) +8000a4b4: 00040b13 mv s6,s0 +8000a4b8: 00f70023 sb a5,0(a4) +8000a4bc: 8d1ff06f j 80009d8c <_svfprintf_r+0x2f8> +8000a4c0: 00044483 lbu s1,0(s0) +8000a4c4: 06c00793 li a5,108 +8000a4c8: 38f48ee3 beq s1,a5,8000b064 <_svfprintf_r+0x15d0> +8000a4cc: 010a6a13 ori s4,s4,16 +8000a4d0: f28ff06f j 80009bf8 <_svfprintf_r+0x164> +8000a4d4: 01412703 lw a4,20(sp) +8000a4d8: ffff87b7 lui a5,0xffff8 +8000a4dc: 8307c793 xori a5,a5,-2000 +8000a4e0: 0cf11423 sh a5,200(sp) +8000a4e4: 00470793 addi a5,a4,4 +8000a4e8: 00f12a23 sw a5,20(sp) +8000a4ec: 00072903 lw s2,0(a4) +8000a4f0: 800157b7 lui a5,0x80015 +8000a4f4: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +8000a4f8: 000c8893 mv a7,s9 +8000a4fc: 02f12a23 sw a5,52(sp) +8000a500: 00000c93 li s9,0 +8000a504: 002a6b93 ori s7,s4,2 +8000a508: 00200793 li a5,2 +8000a50c: 07800493 li s1,120 +8000a510: 0c0103a3 sb zero,199(sp) +8000a514: fff00713 li a4,-1 +8000a518: 20ed8663 beq s11,a4,8000a724 <_svfprintf_r+0xc90> +8000a51c: 01996733 or a4,s2,s9 +8000a520: f7fbfa13 andi s4,s7,-129 +8000a524: 1e071e63 bnez a4,8000a720 <_svfprintf_r+0xc8c> +8000a528: 260d9463 bnez s11,8000a790 <_svfprintf_r+0xcfc> +8000a52c: 1c079063 bnez a5,8000a6ec <_svfprintf_r+0xc58> +8000a530: 001bfc93 andi s9,s7,1 +8000a534: 1b010b13 addi s6,sp,432 +8000a538: 1c0c90e3 bnez s9,8000aef8 <_svfprintf_r+0x1464> +8000a53c: 000c8a93 mv s5,s9 +8000a540: 01bcd463 bge s9,s11,8000a548 <_svfprintf_r+0xab4> +8000a544: 000d8a93 mv s5,s11 +8000a548: 0c714783 lbu a5,199(sp) +8000a54c: 00012823 sw zero,16(sp) +8000a550: 02012423 sw zero,40(sp) +8000a554: 02012223 sw zero,36(sp) +8000a558: 00012e23 sw zero,28(sp) +8000a55c: ec079ae3 bnez a5,8000a430 <_svfprintf_r+0x99c> +8000a560: f18ff06f j 80009c78 <_svfprintf_r+0x1e4> +8000a564: 000c8893 mv a7,s9 +8000a568: 010a6a13 ori s4,s4,16 +8000a56c: 020a7793 andi a5,s4,32 +8000a570: 06078ce3 beqz a5,8000ade8 <_svfprintf_r+0x1354> +8000a574: 01412783 lw a5,20(sp) +8000a578: 00778b13 addi s6,a5,7 +8000a57c: ff8b7b13 andi s6,s6,-8 +8000a580: 000b2903 lw s2,0(s6) +8000a584: 004b2c83 lw s9,4(s6) +8000a588: 008b0793 addi a5,s6,8 +8000a58c: 00f12a23 sw a5,20(sp) +8000a590: bffa7b93 andi s7,s4,-1025 +8000a594: 00000793 li a5,0 +8000a598: f79ff06f j 8000a510 <_svfprintf_r+0xa7c> +8000a59c: 00044483 lbu s1,0(s0) +8000a5a0: 06800793 li a5,104 +8000a5a4: 2cf488e3 beq s1,a5,8000b074 <_svfprintf_r+0x15e0> +8000a5a8: 040a6a13 ori s4,s4,64 +8000a5ac: e4cff06f j 80009bf8 <_svfprintf_r+0x164> +8000a5b0: 000c8893 mv a7,s9 +8000a5b4: 010a6b93 ori s7,s4,16 +8000a5b8: 020bf793 andi a5,s7,32 +8000a5bc: 04078ce3 beqz a5,8000ae14 <_svfprintf_r+0x1380> +8000a5c0: 01412783 lw a5,20(sp) +8000a5c4: 00778b13 addi s6,a5,7 +8000a5c8: ff8b7b13 andi s6,s6,-8 +8000a5cc: 008b0793 addi a5,s6,8 +8000a5d0: 00f12a23 sw a5,20(sp) +8000a5d4: 000b2903 lw s2,0(s6) +8000a5d8: 004b2c83 lw s9,4(s6) +8000a5dc: 00100793 li a5,1 +8000a5e0: f31ff06f j 8000a510 <_svfprintf_r+0xa7c> +8000a5e4: 00044483 lbu s1,0(s0) +8000a5e8: 008a6a13 ori s4,s4,8 +8000a5ec: e0cff06f j 80009bf8 <_svfprintf_r+0x164> +8000a5f0: 01412783 lw a5,20(sp) +8000a5f4: 00044483 lbu s1,0(s0) +8000a5f8: 0007a983 lw s3,0(a5) +8000a5fc: 00478793 addi a5,a5,4 +8000a600: 00f12a23 sw a5,20(sp) +8000a604: de09da63 bgez s3,80009bf8 <_svfprintf_r+0x164> +8000a608: 413009b3 neg s3,s3 +8000a60c: 004a6a13 ori s4,s4,4 +8000a610: de8ff06f j 80009bf8 <_svfprintf_r+0x164> +8000a614: 00044483 lbu s1,0(s0) +8000a618: 001a6a13 ori s4,s4,1 +8000a61c: ddcff06f j 80009bf8 <_svfprintf_r+0x164> +8000a620: 0c714783 lbu a5,199(sp) +8000a624: 00044483 lbu s1,0(s0) +8000a628: dc079863 bnez a5,80009bf8 <_svfprintf_r+0x164> +8000a62c: 02000793 li a5,32 +8000a630: 0cf103a3 sb a5,199(sp) +8000a634: dc4ff06f j 80009bf8 <_svfprintf_r+0x164> +8000a638: 00044483 lbu s1,0(s0) +8000a63c: 080a6a13 ori s4,s4,128 +8000a640: db8ff06f j 80009bf8 <_svfprintf_r+0x164> +8000a644: 00044483 lbu s1,0(s0) +8000a648: 00140713 addi a4,s0,1 +8000a64c: 01749463 bne s1,s7,8000a654 <_svfprintf_r+0xbc0> +8000a650: 5f50106f j 8000c444 <_svfprintf_r+0x29b0> +8000a654: fd048693 addi a3,s1,-48 +8000a658: 00070413 mv s0,a4 +8000a65c: 00000d93 li s11,0 +8000a660: d8daee63 bltu s5,a3,80009bfc <_svfprintf_r+0x168> +8000a664: 00044483 lbu s1,0(s0) +8000a668: 002d9793 slli a5,s11,0x2 +8000a66c: 01b787b3 add a5,a5,s11 +8000a670: 00179793 slli a5,a5,0x1 +8000a674: 00d78db3 add s11,a5,a3 +8000a678: fd048693 addi a3,s1,-48 +8000a67c: 00140413 addi s0,s0,1 +8000a680: fedaf2e3 bgeu s5,a3,8000a664 <_svfprintf_r+0xbd0> +8000a684: d78ff06f j 80009bfc <_svfprintf_r+0x168> +8000a688: 02b00793 li a5,43 +8000a68c: 00044483 lbu s1,0(s0) +8000a690: 0cf103a3 sb a5,199(sp) +8000a694: d64ff06f j 80009bf8 <_svfprintf_r+0x164> +8000a698: 000c8893 mv a7,s9 +8000a69c: 010a6a13 ori s4,s4,16 +8000a6a0: 020a7793 andi a5,s4,32 +8000a6a4: 7a078063 beqz a5,8000ae44 <_svfprintf_r+0x13b0> +8000a6a8: 01412783 lw a5,20(sp) +8000a6ac: 00778b13 addi s6,a5,7 +8000a6b0: ff8b7b13 andi s6,s6,-8 +8000a6b4: 004b2783 lw a5,4(s6) +8000a6b8: 000b2903 lw s2,0(s6) +8000a6bc: 008b0713 addi a4,s6,8 +8000a6c0: 00e12a23 sw a4,20(sp) +8000a6c4: 00078c93 mv s9,a5 +8000a6c8: 7a07c663 bltz a5,8000ae74 <_svfprintf_r+0x13e0> +8000a6cc: fff00793 li a5,-1 +8000a6d0: 000a0b93 mv s7,s4 +8000a6d4: 02fd8463 beq s11,a5,8000a6fc <_svfprintf_r+0xc68> +8000a6d8: 019967b3 or a5,s2,s9 +8000a6dc: f7fa7b93 andi s7,s4,-129 +8000a6e0: 00079e63 bnez a5,8000a6fc <_svfprintf_r+0xc68> +8000a6e4: 020d9263 bnez s11,8000a708 <_svfprintf_r+0xc74> +8000a6e8: 000b8a13 mv s4,s7 +8000a6ec: 00000d93 li s11,0 +8000a6f0: 00000c93 li s9,0 +8000a6f4: 1b010b13 addi s6,sp,432 +8000a6f8: e45ff06f j 8000a53c <_svfprintf_r+0xaa8> +8000a6fc: 400c96e3 bnez s9,8000b308 <_svfprintf_r+0x1874> +8000a700: 00900793 li a5,9 +8000a704: 4127e2e3 bltu a5,s2,8000b308 <_svfprintf_r+0x1874> +8000a708: 03090913 addi s2,s2,48 +8000a70c: 1b2107a3 sb s2,431(sp) +8000a710: 000b8a13 mv s4,s7 +8000a714: 00100c93 li s9,1 +8000a718: 1af10b13 addi s6,sp,431 +8000a71c: e21ff06f j 8000a53c <_svfprintf_r+0xaa8> +8000a720: 000a0b93 mv s7,s4 +8000a724: 00100713 li a4,1 +8000a728: fce78ae3 beq a5,a4,8000a6fc <_svfprintf_r+0xc68> +8000a72c: 00200713 li a4,2 +8000a730: 06e78c63 beq a5,a4,8000a7a8 <_svfprintf_r+0xd14> +8000a734: 1b010b13 addi s6,sp,432 +8000a738: 01dc9713 slli a4,s9,0x1d +8000a73c: 00797793 andi a5,s2,7 +8000a740: 00395913 srli s2,s2,0x3 +8000a744: 03078793 addi a5,a5,48 +8000a748: 01276933 or s2,a4,s2 +8000a74c: 003cdc93 srli s9,s9,0x3 +8000a750: fefb0fa3 sb a5,-1(s6) +8000a754: 01996733 or a4,s2,s9 +8000a758: 000b0613 mv a2,s6 +8000a75c: fffb0b13 addi s6,s6,-1 +8000a760: fc071ce3 bnez a4,8000a738 <_svfprintf_r+0xca4> +8000a764: 001bf693 andi a3,s7,1 +8000a768: 06068a63 beqz a3,8000a7dc <_svfprintf_r+0xd48> +8000a76c: 03000693 li a3,48 +8000a770: 06d78663 beq a5,a3,8000a7dc <_svfprintf_r+0xd48> +8000a774: ffe60613 addi a2,a2,-2 +8000a778: 1b010793 addi a5,sp,432 +8000a77c: fedb0fa3 sb a3,-1(s6) +8000a780: 40c78cb3 sub s9,a5,a2 +8000a784: 000b8a13 mv s4,s7 +8000a788: 00060b13 mv s6,a2 +8000a78c: db1ff06f j 8000a53c <_svfprintf_r+0xaa8> +8000a790: 00100713 li a4,1 +8000a794: 00e79463 bne a5,a4,8000a79c <_svfprintf_r+0xd08> +8000a798: 1710106f j 8000c108 <_svfprintf_r+0x2674> +8000a79c: 00200713 li a4,2 +8000a7a0: 000a0b93 mv s7,s4 +8000a7a4: f8e798e3 bne a5,a4,8000a734 <_svfprintf_r+0xca0> +8000a7a8: 03412683 lw a3,52(sp) +8000a7ac: 1b010b13 addi s6,sp,432 +8000a7b0: 00f97793 andi a5,s2,15 +8000a7b4: 00f687b3 add a5,a3,a5 +8000a7b8: 0007c703 lbu a4,0(a5) +8000a7bc: 00495913 srli s2,s2,0x4 +8000a7c0: 01cc9793 slli a5,s9,0x1c +8000a7c4: 0127e933 or s2,a5,s2 +8000a7c8: 004cdc93 srli s9,s9,0x4 +8000a7cc: feeb0fa3 sb a4,-1(s6) +8000a7d0: 019967b3 or a5,s2,s9 +8000a7d4: fffb0b13 addi s6,s6,-1 +8000a7d8: fc079ce3 bnez a5,8000a7b0 <_svfprintf_r+0xd1c> +8000a7dc: 1b010793 addi a5,sp,432 +8000a7e0: 41678cb3 sub s9,a5,s6 +8000a7e4: 000b8a13 mv s4,s7 +8000a7e8: d55ff06f j 8000a53c <_svfprintf_r+0xaa8> +8000a7ec: 06500693 li a3,101 +8000a7f0: 9c96dae3 bge a3,s1,8000a1c4 <_svfprintf_r+0x730> +8000a7f4: 0f012683 lw a3,240(sp) +8000a7f8: 0a010593 addi a1,sp,160 +8000a7fc: 0b010513 addi a0,sp,176 +8000a800: 0ad12823 sw a3,176(sp) +8000a804: 0f412683 lw a3,244(sp) +8000a808: 05112223 sw a7,68(sp) +8000a80c: 04f12023 sw a5,64(sp) +8000a810: 0ad12a23 sw a3,180(sp) +8000a814: 0f812683 lw a3,248(sp) +8000a818: 0a012023 sw zero,160(sp) +8000a81c: 0a012223 sw zero,164(sp) +8000a820: 0ad12c23 sw a3,184(sp) +8000a824: 0fc12683 lw a3,252(sp) +8000a828: 0a012423 sw zero,168(sp) +8000a82c: 0a012623 sw zero,172(sp) +8000a830: 0ad12e23 sw a3,188(sp) +8000a834: 178070ef jal ra,800119ac <__eqtf2> +8000a838: 04012783 lw a5,64(sp) +8000a83c: 04412883 lw a7,68(sp) +8000a840: 38051c63 bnez a0,8000abd8 <_svfprintf_r+0x1144> +8000a844: 0e812703 lw a4,232(sp) +8000a848: 800156b7 lui a3,0x80015 +8000a84c: ca868693 addi a3,a3,-856 # 80014ca8 <__BSS_END__+0xffffe06c> +8000a850: 00d8a023 sw a3,0(a7) +8000a854: 00178793 addi a5,a5,1 +8000a858: 00100693 li a3,1 +8000a85c: 00170713 addi a4,a4,1 +8000a860: 00d8a223 sw a3,4(a7) +8000a864: 0ef12623 sw a5,236(sp) +8000a868: 0ee12423 sw a4,232(sp) +8000a86c: 00700693 li a3,7 +8000a870: 00888893 addi a7,a7,8 +8000a874: 44e6cce3 blt a3,a4,8000b4cc <_svfprintf_r+0x1a38> +8000a878: 0cc12703 lw a4,204(sp) +8000a87c: 02012683 lw a3,32(sp) +8000a880: 66d75063 bge a4,a3,8000aee0 <_svfprintf_r+0x144c> +8000a884: 03012703 lw a4,48(sp) +8000a888: 02c12683 lw a3,44(sp) +8000a88c: 00888893 addi a7,a7,8 +8000a890: fee8ac23 sw a4,-8(a7) +8000a894: 0e812703 lw a4,232(sp) +8000a898: 00d787b3 add a5,a5,a3 +8000a89c: fed8ae23 sw a3,-4(a7) +8000a8a0: 00170713 addi a4,a4,1 +8000a8a4: 0ef12623 sw a5,236(sp) +8000a8a8: 0ee12423 sw a4,232(sp) +8000a8ac: 00700693 li a3,7 +8000a8b0: 76e6cc63 blt a3,a4,8000b028 <_svfprintf_r+0x1594> +8000a8b4: 02012703 lw a4,32(sp) +8000a8b8: fff70493 addi s1,a4,-1 +8000a8bc: c8905463 blez s1,80009d44 <_svfprintf_r+0x2b0> +8000a8c0: 01000693 li a3,16 +8000a8c4: 0e812703 lw a4,232(sp) +8000a8c8: 4296d2e3 bge a3,s1,8000b4ec <_svfprintf_r+0x1a58> +8000a8cc: 01000913 li s2,16 +8000a8d0: 00700c93 li s9,7 +8000a8d4: 00c0006f j 8000a8e0 <_svfprintf_r+0xe4c> +8000a8d8: ff048493 addi s1,s1,-16 +8000a8dc: 409958e3 bge s2,s1,8000b4ec <_svfprintf_r+0x1a58> +8000a8e0: 00812683 lw a3,8(sp) +8000a8e4: 01078793 addi a5,a5,16 +8000a8e8: 00170713 addi a4,a4,1 +8000a8ec: 00d8a023 sw a3,0(a7) +8000a8f0: 0128a223 sw s2,4(a7) +8000a8f4: 0ef12623 sw a5,236(sp) +8000a8f8: 0ee12423 sw a4,232(sp) +8000a8fc: 00888893 addi a7,a7,8 +8000a900: fcecdce3 bge s9,a4,8000a8d8 <_svfprintf_r+0xe44> +8000a904: 0e410613 addi a2,sp,228 +8000a908: 000c0593 mv a1,s8 +8000a90c: 000d0513 mv a0,s10 +8000a910: 66c040ef jal ra,8000ef7c <__ssprint_r> +8000a914: 1a051063 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000a918: 0ec12783 lw a5,236(sp) +8000a91c: 0e812703 lw a4,232(sp) +8000a920: 10c10893 addi a7,sp,268 +8000a924: fb5ff06f j 8000a8d8 <_svfprintf_r+0xe44> +8000a928: 41598933 sub s2,s3,s5 +8000a92c: bf205063 blez s2,80009d0c <_svfprintf_r+0x278> +8000a930: 01000613 li a2,16 +8000a934: 0e812683 lw a3,232(sp) +8000a938: 07265463 bge a2,s2,8000a9a0 <_svfprintf_r+0xf0c> +8000a93c: 01000e13 li t3,16 +8000a940: 00700b93 li s7,7 +8000a944: 00c0006f j 8000a950 <_svfprintf_r+0xebc> +8000a948: ff090913 addi s2,s2,-16 +8000a94c: 052e5a63 bge t3,s2,8000a9a0 <_svfprintf_r+0xf0c> +8000a950: 00812703 lw a4,8(sp) +8000a954: 01078793 addi a5,a5,16 +8000a958: 00168693 addi a3,a3,1 +8000a95c: 00e8a023 sw a4,0(a7) +8000a960: 01c8a223 sw t3,4(a7) +8000a964: 0ef12623 sw a5,236(sp) +8000a968: 0ed12423 sw a3,232(sp) +8000a96c: 00888893 addi a7,a7,8 +8000a970: fcdbdce3 bge s7,a3,8000a948 <_svfprintf_r+0xeb4> +8000a974: 0e410613 addi a2,sp,228 +8000a978: 000c0593 mv a1,s8 +8000a97c: 000d0513 mv a0,s10 +8000a980: 5fc040ef jal ra,8000ef7c <__ssprint_r> +8000a984: 12051863 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000a988: 01000e13 li t3,16 +8000a98c: ff090913 addi s2,s2,-16 +8000a990: 0ec12783 lw a5,236(sp) +8000a994: 0e812683 lw a3,232(sp) +8000a998: 10c10893 addi a7,sp,268 +8000a99c: fb2e4ae3 blt t3,s2,8000a950 <_svfprintf_r+0xebc> +8000a9a0: 00812703 lw a4,8(sp) +8000a9a4: 012787b3 add a5,a5,s2 +8000a9a8: 00168693 addi a3,a3,1 +8000a9ac: 00e8a023 sw a4,0(a7) +8000a9b0: 0128a223 sw s2,4(a7) +8000a9b4: 0ef12623 sw a5,236(sp) +8000a9b8: 0ed12423 sw a3,232(sp) +8000a9bc: 00700613 li a2,7 +8000a9c0: 00888893 addi a7,a7,8 +8000a9c4: b4d65463 bge a2,a3,80009d0c <_svfprintf_r+0x278> +8000a9c8: 0e410613 addi a2,sp,228 +8000a9cc: 000c0593 mv a1,s8 +8000a9d0: 000d0513 mv a0,s10 +8000a9d4: 5a8040ef jal ra,8000ef7c <__ssprint_r> +8000a9d8: 0c051e63 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000a9dc: 419d8db3 sub s11,s11,s9 +8000a9e0: 0ec12783 lw a5,236(sp) +8000a9e4: 10c10893 addi a7,sp,268 +8000a9e8: b3b05663 blez s11,80009d14 <_svfprintf_r+0x280> +8000a9ec: 01000613 li a2,16 +8000a9f0: 0e812683 lw a3,232(sp) +8000a9f4: 07b65263 bge a2,s11,8000aa58 <_svfprintf_r+0xfc4> +8000a9f8: 01000b93 li s7,16 +8000a9fc: 00700913 li s2,7 +8000aa00: 00c0006f j 8000aa0c <_svfprintf_r+0xf78> +8000aa04: ff0d8d93 addi s11,s11,-16 +8000aa08: 05bbd863 bge s7,s11,8000aa58 <_svfprintf_r+0xfc4> +8000aa0c: 00812703 lw a4,8(sp) +8000aa10: 01078793 addi a5,a5,16 +8000aa14: 00168693 addi a3,a3,1 +8000aa18: 00e8a023 sw a4,0(a7) +8000aa1c: 0178a223 sw s7,4(a7) +8000aa20: 0ef12623 sw a5,236(sp) +8000aa24: 0ed12423 sw a3,232(sp) +8000aa28: 00888893 addi a7,a7,8 +8000aa2c: fcd95ce3 bge s2,a3,8000aa04 <_svfprintf_r+0xf70> +8000aa30: 0e410613 addi a2,sp,228 +8000aa34: 000c0593 mv a1,s8 +8000aa38: 000d0513 mv a0,s10 +8000aa3c: 540040ef jal ra,8000ef7c <__ssprint_r> +8000aa40: 06051a63 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000aa44: ff0d8d93 addi s11,s11,-16 +8000aa48: 0ec12783 lw a5,236(sp) +8000aa4c: 0e812683 lw a3,232(sp) +8000aa50: 10c10893 addi a7,sp,268 +8000aa54: fbbbcce3 blt s7,s11,8000aa0c <_svfprintf_r+0xf78> +8000aa58: 00812703 lw a4,8(sp) +8000aa5c: 01b787b3 add a5,a5,s11 +8000aa60: 00168693 addi a3,a3,1 +8000aa64: 00e8a023 sw a4,0(a7) +8000aa68: 01b8a223 sw s11,4(a7) +8000aa6c: 0ef12623 sw a5,236(sp) +8000aa70: 0ed12423 sw a3,232(sp) +8000aa74: 00700613 li a2,7 +8000aa78: 00888893 addi a7,a7,8 +8000aa7c: a8d65c63 bge a2,a3,80009d14 <_svfprintf_r+0x280> +8000aa80: 0e410613 addi a2,sp,228 +8000aa84: 000c0593 mv a1,s8 +8000aa88: 000d0513 mv a0,s10 +8000aa8c: 4f0040ef jal ra,8000ef7c <__ssprint_r> +8000aa90: 02051263 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000aa94: 0ec12783 lw a5,236(sp) +8000aa98: 10c10893 addi a7,sp,268 +8000aa9c: a78ff06f j 80009d14 <_svfprintf_r+0x280> +8000aaa0: 0e410613 addi a2,sp,228 +8000aaa4: 000c0593 mv a1,s8 +8000aaa8: 000d0513 mv a0,s10 +8000aaac: 4d0040ef jal ra,8000ef7c <__ssprint_r> +8000aab0: aa050e63 beqz a0,80009d6c <_svfprintf_r+0x2d8> +8000aab4: 01012b83 lw s7,16(sp) +8000aab8: ae0b8463 beqz s7,80009da0 <_svfprintf_r+0x30c> +8000aabc: 000b8593 mv a1,s7 +8000aac0: 000d0513 mv a0,s10 +8000aac4: f11f90ef jal ra,800049d4 <_free_r> +8000aac8: ad8ff06f j 80009da0 <_svfprintf_r+0x30c> +8000aacc: 80015737 lui a4,0x80015 +8000aad0: 01000613 li a2,16 +8000aad4: 0e812683 lw a3,232(sp) +8000aad8: 34c70e93 addi t4,a4,844 # 8001534c <__BSS_END__+0xffffe710> +8000aadc: 09065c63 bge a2,a6,8000ab74 <_svfprintf_r+0x10e0> +8000aae0: 04812023 sw s0,64(sp) +8000aae4: 04912223 sw s1,68(sp) +8000aae8: 000d0413 mv s0,s10 +8000aaec: 000c0493 mv s1,s8 +8000aaf0: 01000e13 li t3,16 +8000aaf4: 00700293 li t0,7 +8000aaf8: 00080c13 mv s8,a6 +8000aafc: 000e8d13 mv s10,t4 +8000ab00: 00c0006f j 8000ab0c <_svfprintf_r+0x1078> +8000ab04: ff0c0c13 addi s8,s8,-16 +8000ab08: 058e5a63 bge t3,s8,8000ab5c <_svfprintf_r+0x10c8> +8000ab0c: 01078793 addi a5,a5,16 +8000ab10: 00168693 addi a3,a3,1 +8000ab14: 01a8a023 sw s10,0(a7) +8000ab18: 01c8a223 sw t3,4(a7) +8000ab1c: 0ef12623 sw a5,236(sp) +8000ab20: 0ed12423 sw a3,232(sp) +8000ab24: 00888893 addi a7,a7,8 +8000ab28: fcd2dee3 bge t0,a3,8000ab04 <_svfprintf_r+0x1070> +8000ab2c: 0e410613 addi a2,sp,228 +8000ab30: 00048593 mv a1,s1 +8000ab34: 00040513 mv a0,s0 +8000ab38: 444040ef jal ra,8000ef7c <__ssprint_r> +8000ab3c: 160512e3 bnez a0,8000b4a0 <_svfprintf_r+0x1a0c> +8000ab40: 01000e13 li t3,16 +8000ab44: ff0c0c13 addi s8,s8,-16 +8000ab48: 0ec12783 lw a5,236(sp) +8000ab4c: 0e812683 lw a3,232(sp) +8000ab50: 10c10893 addi a7,sp,268 +8000ab54: 00700293 li t0,7 +8000ab58: fb8e4ae3 blt t3,s8,8000ab0c <_svfprintf_r+0x1078> +8000ab5c: 000c0813 mv a6,s8 +8000ab60: 000d0e93 mv t4,s10 +8000ab64: 00048c13 mv s8,s1 +8000ab68: 00040d13 mv s10,s0 +8000ab6c: 04412483 lw s1,68(sp) +8000ab70: 04012403 lw s0,64(sp) +8000ab74: 010787b3 add a5,a5,a6 +8000ab78: 00168693 addi a3,a3,1 +8000ab7c: 01d8a023 sw t4,0(a7) +8000ab80: 0108a223 sw a6,4(a7) +8000ab84: 0ef12623 sw a5,236(sp) +8000ab88: 0ed12423 sw a3,232(sp) +8000ab8c: 00700613 li a2,7 +8000ab90: 00888893 addi a7,a7,8 +8000ab94: 90d65263 bge a2,a3,80009c98 <_svfprintf_r+0x204> +8000ab98: 0e410613 addi a2,sp,228 +8000ab9c: 000c0593 mv a1,s8 +8000aba0: 000d0513 mv a0,s10 +8000aba4: 3d8040ef jal ra,8000ef7c <__ssprint_r> +8000aba8: f00516e3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000abac: 0ec12783 lw a5,236(sp) +8000abb0: 10c10893 addi a7,sp,268 +8000abb4: 8e4ff06f j 80009c98 <_svfprintf_r+0x204> +8000abb8: 0e410613 addi a2,sp,228 +8000abbc: 000c0593 mv a1,s8 +8000abc0: 000d0513 mv a0,s10 +8000abc4: 3b8040ef jal ra,8000ef7c <__ssprint_r> +8000abc8: ee0516e3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000abcc: 0ec12783 lw a5,236(sp) +8000abd0: 10c10893 addi a7,sp,268 +8000abd4: 930ff06f j 80009d04 <_svfprintf_r+0x270> +8000abd8: 0cc12583 lw a1,204(sp) +8000abdc: 7eb05c63 blez a1,8000b3d4 <_svfprintf_r+0x1940> +8000abe0: 01c12703 lw a4,28(sp) +8000abe4: 02012683 lw a3,32(sp) +8000abe8: 00070493 mv s1,a4 +8000abec: 3ce6c263 blt a3,a4,8000afb0 <_svfprintf_r+0x151c> +8000abf0: 02905663 blez s1,8000ac1c <_svfprintf_r+0x1188> +8000abf4: 0e812683 lw a3,232(sp) +8000abf8: 009787b3 add a5,a5,s1 +8000abfc: 0168a023 sw s6,0(a7) 8000ac00: 00168693 addi a3,a3,1 -8000ac04: 00e8a023 sw a4,0(a7) -8000ac08: 0128a223 sw s2,4(a7) -8000ac0c: 0ef12623 sw a5,236(sp) -8000ac10: 0ed12423 sw a3,232(sp) -8000ac14: 00700613 li a2,7 -8000ac18: 00888893 addi a7,a7,8 -8000ac1c: b4d65463 bge a2,a3,80009f64 <_svfprintf_r+0x278> -8000ac20: 0e410613 addi a2,sp,228 -8000ac24: 000c0593 mv a1,s8 -8000ac28: 000d0513 mv a0,s10 -8000ac2c: 2c4040ef jal ra,8000eef0 <__ssprint_r> -8000ac30: 0c051e63 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000ac34: 419d8db3 sub s11,s11,s9 -8000ac38: 0ec12783 lw a5,236(sp) -8000ac3c: 10c10893 addi a7,sp,268 -8000ac40: b3b05663 blez s11,80009f6c <_svfprintf_r+0x280> -8000ac44: 01000613 li a2,16 -8000ac48: 0e812683 lw a3,232(sp) -8000ac4c: 07b65263 bge a2,s11,8000acb0 <_svfprintf_r+0xfc4> -8000ac50: 01000b93 li s7,16 -8000ac54: 00700913 li s2,7 -8000ac58: 00c0006f j 8000ac64 <_svfprintf_r+0xf78> -8000ac5c: ff0d8d93 addi s11,s11,-16 -8000ac60: 05bbd863 bge s7,s11,8000acb0 <_svfprintf_r+0xfc4> -8000ac64: 00812703 lw a4,8(sp) -8000ac68: 01078793 addi a5,a5,16 -8000ac6c: 00168693 addi a3,a3,1 -8000ac70: 00e8a023 sw a4,0(a7) -8000ac74: 0178a223 sw s7,4(a7) +8000ac04: 0098a223 sw s1,4(a7) +8000ac08: 0ef12623 sw a5,236(sp) +8000ac0c: 0ed12423 sw a3,232(sp) +8000ac10: 00700613 li a2,7 +8000ac14: 00888893 addi a7,a7,8 +8000ac18: 40d64ce3 blt a2,a3,8000b830 <_svfprintf_r+0x1d9c> +8000ac1c: fff4c693 not a3,s1 +8000ac20: 01c12703 lw a4,28(sp) +8000ac24: 41f6d693 srai a3,a3,0x1f +8000ac28: 00d4f4b3 and s1,s1,a3 +8000ac2c: 409704b3 sub s1,a4,s1 +8000ac30: 48904e63 bgtz s1,8000b0cc <_svfprintf_r+0x1638> +8000ac34: 01c12703 lw a4,28(sp) +8000ac38: 400a7693 andi a3,s4,1024 +8000ac3c: 00eb0db3 add s11,s6,a4 +8000ac40: 4e069a63 bnez a3,8000b134 <_svfprintf_r+0x16a0> +8000ac44: 0cc12483 lw s1,204(sp) +8000ac48: 02012703 lw a4,32(sp) +8000ac4c: 00e4c663 blt s1,a4,8000ac58 <_svfprintf_r+0x11c4> +8000ac50: 001a7693 andi a3,s4,1 +8000ac54: 400682e3 beqz a3,8000b858 <_svfprintf_r+0x1dc4> +8000ac58: 03012683 lw a3,48(sp) +8000ac5c: 02c12703 lw a4,44(sp) +8000ac60: 00700613 li a2,7 +8000ac64: 00d8a023 sw a3,0(a7) +8000ac68: 0e812683 lw a3,232(sp) +8000ac6c: 00e787b3 add a5,a5,a4 +8000ac70: 00e8a223 sw a4,4(a7) +8000ac74: 00168693 addi a3,a3,1 8000ac78: 0ef12623 sw a5,236(sp) 8000ac7c: 0ed12423 sw a3,232(sp) 8000ac80: 00888893 addi a7,a7,8 -8000ac84: fcd95ce3 bge s2,a3,8000ac5c <_svfprintf_r+0xf70> -8000ac88: 0e410613 addi a2,sp,228 -8000ac8c: 000c0593 mv a1,s8 -8000ac90: 000d0513 mv a0,s10 -8000ac94: 25c040ef jal ra,8000eef0 <__ssprint_r> -8000ac98: 06051a63 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000ac9c: ff0d8d93 addi s11,s11,-16 -8000aca0: 0ec12783 lw a5,236(sp) -8000aca4: 0e812683 lw a3,232(sp) -8000aca8: 10c10893 addi a7,sp,268 -8000acac: fbbbcce3 blt s7,s11,8000ac64 <_svfprintf_r+0xf78> -8000acb0: 00812703 lw a4,8(sp) -8000acb4: 01b787b3 add a5,a5,s11 -8000acb8: 00168693 addi a3,a3,1 -8000acbc: 00e8a023 sw a4,0(a7) -8000acc0: 01b8a223 sw s11,4(a7) -8000acc4: 0ef12623 sw a5,236(sp) -8000acc8: 0ed12423 sw a3,232(sp) -8000accc: 00700613 li a2,7 -8000acd0: 00888893 addi a7,a7,8 -8000acd4: a8d65c63 bge a2,a3,80009f6c <_svfprintf_r+0x280> -8000acd8: 0e410613 addi a2,sp,228 -8000acdc: 000c0593 mv a1,s8 -8000ace0: 000d0513 mv a0,s10 -8000ace4: 20c040ef jal ra,8000eef0 <__ssprint_r> -8000ace8: 02051263 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000acec: 0ec12783 lw a5,236(sp) -8000acf0: 10c10893 addi a7,sp,268 -8000acf4: a78ff06f j 80009f6c <_svfprintf_r+0x280> -8000acf8: 0e410613 addi a2,sp,228 -8000acfc: 000c0593 mv a1,s8 -8000ad00: 000d0513 mv a0,s10 -8000ad04: 1ec040ef jal ra,8000eef0 <__ssprint_r> -8000ad08: aa050e63 beqz a0,80009fc4 <_svfprintf_r+0x2d8> -8000ad0c: 01012b83 lw s7,16(sp) -8000ad10: ae0b8463 beqz s7,80009ff8 <_svfprintf_r+0x30c> -8000ad14: 000b8593 mv a1,s7 -8000ad18: 000d0513 mv a0,s10 -8000ad1c: d69f90ef jal ra,80004a84 <_free_r> -8000ad20: ad8ff06f j 80009ff8 <_svfprintf_r+0x30c> -8000ad24: 80015737 lui a4,0x80015 -8000ad28: 01000613 li a2,16 -8000ad2c: 0e812683 lw a3,232(sp) -8000ad30: 30c70e93 addi t4,a4,780 # 8001530c <__BSS_END__+0xffffe6dc> -8000ad34: 09065c63 bge a2,a6,8000adcc <_svfprintf_r+0x10e0> -8000ad38: 04812023 sw s0,64(sp) -8000ad3c: 04912223 sw s1,68(sp) -8000ad40: 000d0413 mv s0,s10 -8000ad44: 000c0493 mv s1,s8 -8000ad48: 01000e13 li t3,16 -8000ad4c: 00700293 li t0,7 -8000ad50: 00080c13 mv s8,a6 -8000ad54: 000e8d13 mv s10,t4 -8000ad58: 00c0006f j 8000ad64 <_svfprintf_r+0x1078> -8000ad5c: ff0c0c13 addi s8,s8,-16 -8000ad60: 058e5a63 bge t3,s8,8000adb4 <_svfprintf_r+0x10c8> -8000ad64: 01078793 addi a5,a5,16 -8000ad68: 00168693 addi a3,a3,1 -8000ad6c: 01a8a023 sw s10,0(a7) -8000ad70: 01c8a223 sw t3,4(a7) -8000ad74: 0ef12623 sw a5,236(sp) -8000ad78: 0ed12423 sw a3,232(sp) -8000ad7c: 00888893 addi a7,a7,8 -8000ad80: fcd2dee3 bge t0,a3,8000ad5c <_svfprintf_r+0x1070> -8000ad84: 0e410613 addi a2,sp,228 -8000ad88: 00048593 mv a1,s1 -8000ad8c: 00040513 mv a0,s0 -8000ad90: 160040ef jal ra,8000eef0 <__ssprint_r> -8000ad94: 160512e3 bnez a0,8000b6f8 <_svfprintf_r+0x1a0c> -8000ad98: 01000e13 li t3,16 -8000ad9c: ff0c0c13 addi s8,s8,-16 -8000ada0: 0ec12783 lw a5,236(sp) -8000ada4: 0e812683 lw a3,232(sp) -8000ada8: 10c10893 addi a7,sp,268 -8000adac: 00700293 li t0,7 -8000adb0: fb8e4ae3 blt t3,s8,8000ad64 <_svfprintf_r+0x1078> -8000adb4: 000c0813 mv a6,s8 -8000adb8: 000d0e93 mv t4,s10 -8000adbc: 00048c13 mv s8,s1 -8000adc0: 00040d13 mv s10,s0 -8000adc4: 04412483 lw s1,68(sp) -8000adc8: 04012403 lw s0,64(sp) -8000adcc: 010787b3 add a5,a5,a6 -8000add0: 00168693 addi a3,a3,1 -8000add4: 01d8a023 sw t4,0(a7) -8000add8: 0108a223 sw a6,4(a7) -8000addc: 0ef12623 sw a5,236(sp) -8000ade0: 0ed12423 sw a3,232(sp) -8000ade4: 00700613 li a2,7 -8000ade8: 00888893 addi a7,a7,8 -8000adec: 90d65263 bge a2,a3,80009ef0 <_svfprintf_r+0x204> -8000adf0: 0e410613 addi a2,sp,228 -8000adf4: 000c0593 mv a1,s8 -8000adf8: 000d0513 mv a0,s10 -8000adfc: 0f4040ef jal ra,8000eef0 <__ssprint_r> -8000ae00: f00516e3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000ae04: 0ec12783 lw a5,236(sp) -8000ae08: 10c10893 addi a7,sp,268 -8000ae0c: 8e4ff06f j 80009ef0 <_svfprintf_r+0x204> -8000ae10: 0e410613 addi a2,sp,228 -8000ae14: 000c0593 mv a1,s8 -8000ae18: 000d0513 mv a0,s10 -8000ae1c: 0d4040ef jal ra,8000eef0 <__ssprint_r> -8000ae20: ee0516e3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000ae24: 0ec12783 lw a5,236(sp) -8000ae28: 10c10893 addi a7,sp,268 -8000ae2c: 930ff06f j 80009f5c <_svfprintf_r+0x270> -8000ae30: 0cc12583 lw a1,204(sp) -8000ae34: 7eb05c63 blez a1,8000b62c <_svfprintf_r+0x1940> -8000ae38: 01c12703 lw a4,28(sp) -8000ae3c: 02012683 lw a3,32(sp) -8000ae40: 00070493 mv s1,a4 -8000ae44: 3ce6c263 blt a3,a4,8000b208 <_svfprintf_r+0x151c> -8000ae48: 02905663 blez s1,8000ae74 <_svfprintf_r+0x1188> -8000ae4c: 0e812683 lw a3,232(sp) -8000ae50: 009787b3 add a5,a5,s1 -8000ae54: 0168a023 sw s6,0(a7) -8000ae58: 00168693 addi a3,a3,1 -8000ae5c: 0098a223 sw s1,4(a7) -8000ae60: 0ef12623 sw a5,236(sp) -8000ae64: 0ed12423 sw a3,232(sp) -8000ae68: 00700613 li a2,7 -8000ae6c: 00888893 addi a7,a7,8 -8000ae70: 40d64ce3 blt a2,a3,8000ba88 <_svfprintf_r+0x1d9c> -8000ae74: fff4c693 not a3,s1 -8000ae78: 01c12703 lw a4,28(sp) -8000ae7c: 41f6d693 srai a3,a3,0x1f -8000ae80: 00d4f4b3 and s1,s1,a3 -8000ae84: 409704b3 sub s1,a4,s1 -8000ae88: 48904e63 bgtz s1,8000b324 <_svfprintf_r+0x1638> -8000ae8c: 01c12703 lw a4,28(sp) -8000ae90: 400a7693 andi a3,s4,1024 -8000ae94: 00eb0db3 add s11,s6,a4 -8000ae98: 4e069a63 bnez a3,8000b38c <_svfprintf_r+0x16a0> -8000ae9c: 0cc12483 lw s1,204(sp) -8000aea0: 02012703 lw a4,32(sp) -8000aea4: 00e4c663 blt s1,a4,8000aeb0 <_svfprintf_r+0x11c4> -8000aea8: 001a7693 andi a3,s4,1 -8000aeac: 400682e3 beqz a3,8000bab0 <_svfprintf_r+0x1dc4> -8000aeb0: 03012683 lw a3,48(sp) -8000aeb4: 02c12703 lw a4,44(sp) -8000aeb8: 00700613 li a2,7 -8000aebc: 00d8a023 sw a3,0(a7) -8000aec0: 0e812683 lw a3,232(sp) -8000aec4: 00e787b3 add a5,a5,a4 -8000aec8: 00e8a223 sw a4,4(a7) -8000aecc: 00168693 addi a3,a3,1 -8000aed0: 0ef12623 sw a5,236(sp) -8000aed4: 0ed12423 sw a3,232(sp) -8000aed8: 00888893 addi a7,a7,8 -8000aedc: 6ad644e3 blt a2,a3,8000bd84 <_svfprintf_r+0x2098> -8000aee0: 02012683 lw a3,32(sp) -8000aee4: 00db0733 add a4,s6,a3 -8000aee8: 409684b3 sub s1,a3,s1 -8000aeec: 41b70733 sub a4,a4,s11 -8000aef0: 00048913 mv s2,s1 -8000aef4: 00975463 bge a4,s1,8000aefc <_svfprintf_r+0x1210> -8000aef8: 00070913 mv s2,a4 -8000aefc: 03205663 blez s2,8000af28 <_svfprintf_r+0x123c> -8000af00: 0e812703 lw a4,232(sp) -8000af04: 012787b3 add a5,a5,s2 -8000af08: 01b8a023 sw s11,0(a7) -8000af0c: 00170713 addi a4,a4,1 -8000af10: 0128a223 sw s2,4(a7) -8000af14: 0ef12623 sw a5,236(sp) -8000af18: 0ee12423 sw a4,232(sp) -8000af1c: 00700693 li a3,7 -8000af20: 00888893 addi a7,a7,8 -8000af24: 6ae6cae3 blt a3,a4,8000bdd8 <_svfprintf_r+0x20ec> -8000af28: fff94713 not a4,s2 -8000af2c: 41f75713 srai a4,a4,0x1f -8000af30: 00e97733 and a4,s2,a4 -8000af34: 40e484b3 sub s1,s1,a4 -8000af38: 00904463 bgtz s1,8000af40 <_svfprintf_r+0x1254> -8000af3c: 860ff06f j 80009f9c <_svfprintf_r+0x2b0> -8000af40: 01000693 li a3,16 -8000af44: 0e812703 lw a4,232(sp) -8000af48: 7e96de63 bge a3,s1,8000b744 <_svfprintf_r+0x1a58> -8000af4c: 01000913 li s2,16 -8000af50: 00700c93 li s9,7 -8000af54: 00c0006f j 8000af60 <_svfprintf_r+0x1274> -8000af58: ff048493 addi s1,s1,-16 -8000af5c: 7e995463 bge s2,s1,8000b744 <_svfprintf_r+0x1a58> -8000af60: 00812683 lw a3,8(sp) -8000af64: 01078793 addi a5,a5,16 -8000af68: 00170713 addi a4,a4,1 -8000af6c: 00d8a023 sw a3,0(a7) -8000af70: 0128a223 sw s2,4(a7) -8000af74: 0ef12623 sw a5,236(sp) -8000af78: 0ee12423 sw a4,232(sp) -8000af7c: 00888893 addi a7,a7,8 -8000af80: fcecdce3 bge s9,a4,8000af58 <_svfprintf_r+0x126c> -8000af84: 0e410613 addi a2,sp,228 -8000af88: 000c0593 mv a1,s8 -8000af8c: 000d0513 mv a0,s10 -8000af90: 761030ef jal ra,8000eef0 <__ssprint_r> -8000af94: d6051ce3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000af98: 0ec12783 lw a5,236(sp) -8000af9c: 0e812703 lw a4,232(sp) -8000afa0: 10c10893 addi a7,sp,268 -8000afa4: fb5ff06f j 8000af58 <_svfprintf_r+0x126c> -8000afa8: 001a7793 andi a5,s4,1 -8000afac: c8079863 bnez a5,8000a43c <_svfprintf_r+0x750> -8000afb0: 00c8a223 sw a2,4(a7) -8000afb4: 0f912623 sw s9,236(sp) -8000afb8: 0e912423 sw s1,232(sp) -8000afbc: 00700793 li a5,7 -8000afc0: 5497ca63 blt a5,s1,8000b514 <_svfprintf_r+0x1828> -8000afc4: 00268693 addi a3,a3,2 -8000afc8: 01088893 addi a7,a7,16 -8000afcc: d44ff06f j 8000a510 <_svfprintf_r+0x824> -8000afd0: d5b05063 blez s11,8000a510 <_svfprintf_r+0x824> -8000afd4: 01000713 li a4,16 -8000afd8: 01b74463 blt a4,s11,8000afe0 <_svfprintf_r+0x12f4> -8000afdc: 6b80106f j 8000c694 <_svfprintf_r+0x29a8> -8000afe0: 00700b13 li s6,7 -8000afe4: 00060493 mv s1,a2 -8000afe8: 0100006f j 8000aff8 <_svfprintf_r+0x130c> -8000afec: ff0d8d93 addi s11,s11,-16 -8000aff0: 11b75ee3 bge a4,s11,8000b90c <_svfprintf_r+0x1c20> -8000aff4: 00148493 addi s1,s1,1 -8000aff8: 00812783 lw a5,8(sp) -8000affc: 010c8c93 addi s9,s9,16 -8000b000: 00e92223 sw a4,4(s2) -8000b004: 00f92023 sw a5,0(s2) -8000b008: 0f912623 sw s9,236(sp) -8000b00c: 0e912423 sw s1,232(sp) -8000b010: 00890913 addi s2,s2,8 -8000b014: fc9b5ce3 bge s6,s1,8000afec <_svfprintf_r+0x1300> -8000b018: 0e410613 addi a2,sp,228 -8000b01c: 000c0593 mv a1,s8 -8000b020: 000d0513 mv a0,s10 -8000b024: 6cd030ef jal ra,8000eef0 <__ssprint_r> -8000b028: ce0512e3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b02c: 0ec12c83 lw s9,236(sp) -8000b030: 0e812483 lw s1,232(sp) -8000b034: 10c10913 addi s2,sp,268 -8000b038: 01000713 li a4,16 -8000b03c: fb1ff06f j 8000afec <_svfprintf_r+0x1300> -8000b040: 01412683 lw a3,20(sp) -8000b044: 010a7793 andi a5,s4,16 -8000b048: 00468713 addi a4,a3,4 -8000b04c: 18079463 bnez a5,8000b1d4 <_svfprintf_r+0x14e8> -8000b050: 040a7793 andi a5,s4,64 -8000b054: 140786e3 beqz a5,8000b9a0 <_svfprintf_r+0x1cb4> -8000b058: 01412783 lw a5,20(sp) -8000b05c: 00000c93 li s9,0 -8000b060: 00e12a23 sw a4,20(sp) -8000b064: 0007d903 lhu s2,0(a5) -8000b068: f80ff06f j 8000a7e8 <_svfprintf_r+0xafc> -8000b06c: 01412683 lw a3,20(sp) -8000b070: 010bf793 andi a5,s7,16 -8000b074: 00468713 addi a4,a3,4 -8000b078: 14079463 bnez a5,8000b1c0 <_svfprintf_r+0x14d4> -8000b07c: 040bf793 andi a5,s7,64 -8000b080: 100780e3 beqz a5,8000b980 <_svfprintf_r+0x1c94> -8000b084: 01412783 lw a5,20(sp) -8000b088: 00000c93 li s9,0 -8000b08c: 00e12a23 sw a4,20(sp) -8000b090: 0007d903 lhu s2,0(a5) -8000b094: 00100793 li a5,1 -8000b098: ed0ff06f j 8000a768 <_svfprintf_r+0xa7c> -8000b09c: 01412683 lw a3,20(sp) -8000b0a0: 010a7793 andi a5,s4,16 -8000b0a4: 00468713 addi a4,a3,4 -8000b0a8: 10079263 bnez a5,8000b1ac <_svfprintf_r+0x14c0> -8000b0ac: 040a7793 andi a5,s4,64 -8000b0b0: 0a0788e3 beqz a5,8000b960 <_svfprintf_r+0x1c74> -8000b0b4: 01412783 lw a5,20(sp) -8000b0b8: 00e12a23 sw a4,20(sp) -8000b0bc: 00079903 lh s2,0(a5) -8000b0c0: 41f95c93 srai s9,s2,0x1f -8000b0c4: 000c8793 mv a5,s9 -8000b0c8: 8407dee3 bgez a5,8000a924 <_svfprintf_r+0xc38> -8000b0cc: 012037b3 snez a5,s2 -8000b0d0: 41900cb3 neg s9,s9 -8000b0d4: 40fc8cb3 sub s9,s9,a5 -8000b0d8: 02d00793 li a5,45 -8000b0dc: 0cf103a3 sb a5,199(sp) -8000b0e0: 41200933 neg s2,s2 -8000b0e4: 000a0b93 mv s7,s4 -8000b0e8: 00100793 li a5,1 -8000b0ec: e80ff06f j 8000a76c <_svfprintf_r+0xa80> -8000b0f0: 0e410613 addi a2,sp,228 -8000b0f4: 000c0593 mv a1,s8 -8000b0f8: 000d0513 mv a0,s10 -8000b0fc: 5f5030ef jal ra,8000eef0 <__ssprint_r> -8000b100: c00516e3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b104: 0ec12c83 lw s9,236(sp) -8000b108: 0e812483 lw s1,232(sp) -8000b10c: 10c10913 addi s2,sp,268 -8000b110: b44ff06f j 8000a454 <_svfprintf_r+0x768> -8000b114: 0e410613 addi a2,sp,228 -8000b118: 000c0593 mv a1,s8 -8000b11c: 000d0513 mv a0,s10 -8000b120: 5d1030ef jal ra,8000eef0 <__ssprint_r> -8000b124: be0514e3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b128: 0ec12c83 lw s9,236(sp) -8000b12c: 0e812483 lw s1,232(sp) -8000b130: 10c10913 addi s2,sp,268 -8000b134: b4cff06f j 8000a480 <_svfprintf_r+0x794> -8000b138: 001a7713 andi a4,s4,1 -8000b13c: 00071463 bnez a4,8000b144 <_svfprintf_r+0x1458> -8000b140: e5dfe06f j 80009f9c <_svfprintf_r+0x2b0> -8000b144: 999ff06f j 8000aadc <_svfprintf_r+0xdf0> -8000b148: 000c8893 mv a7,s9 -8000b14c: facff06f j 8000a8f8 <_svfprintf_r+0xc0c> -8000b150: 03000793 li a5,48 -8000b154: 1af107a3 sb a5,431(sp) -8000b158: 1af10b13 addi s6,sp,431 -8000b15c: e38ff06f j 8000a794 <_svfprintf_r+0xaa8> -8000b160: 00c12683 lw a3,12(sp) -8000b164: 00040b13 mv s6,s0 -8000b168: 41f6d793 srai a5,a3,0x1f -8000b16c: 00d72023 sw a3,0(a4) -8000b170: 00f72223 sw a5,4(a4) -8000b174: e71fe06f j 80009fe4 <_svfprintf_r+0x2f8> -8000b178: 01412703 lw a4,20(sp) -8000b17c: 00072783 lw a5,0(a4) -8000b180: 00470713 addi a4,a4,4 -8000b184: 00e12a23 sw a4,20(sp) -8000b188: 0007a583 lw a1,0(a5) -8000b18c: 0047a603 lw a2,4(a5) -8000b190: 0087a683 lw a3,8(a5) -8000b194: 00c7a783 lw a5,12(a5) -8000b198: 0eb12823 sw a1,240(sp) -8000b19c: 0ec12a23 sw a2,244(sp) -8000b1a0: 0ed12c23 sw a3,248(sp) -8000b1a4: 0ef12e23 sw a5,252(sp) -8000b1a8: f79fe06f j 8000a120 <_svfprintf_r+0x434> -8000b1ac: 0006a903 lw s2,0(a3) -8000b1b0: 00e12a23 sw a4,20(sp) -8000b1b4: 41f95c93 srai s9,s2,0x1f -8000b1b8: 000c8793 mv a5,s9 -8000b1bc: f64ff06f j 8000a920 <_svfprintf_r+0xc34> -8000b1c0: 0006a903 lw s2,0(a3) -8000b1c4: 00000c93 li s9,0 -8000b1c8: 00e12a23 sw a4,20(sp) -8000b1cc: 00100793 li a5,1 -8000b1d0: d98ff06f j 8000a768 <_svfprintf_r+0xa7c> -8000b1d4: 0006a903 lw s2,0(a3) -8000b1d8: 00000c93 li s9,0 -8000b1dc: 00e12a23 sw a4,20(sp) -8000b1e0: e08ff06f j 8000a7e8 <_svfprintf_r+0xafc> -8000b1e4: 03c12783 lw a5,60(sp) -8000b1e8: 00044483 lbu s1,0(s0) -8000b1ec: 00079463 bnez a5,8000b1f4 <_svfprintf_r+0x1508> -8000b1f0: c61fe06f j 80009e50 <_svfprintf_r+0x164> -8000b1f4: 0007c783 lbu a5,0(a5) -8000b1f8: 00079463 bnez a5,8000b200 <_svfprintf_r+0x1514> -8000b1fc: c55fe06f j 80009e50 <_svfprintf_r+0x164> -8000b200: 400a6a13 ori s4,s4,1024 -8000b204: c4dfe06f j 80009e50 <_svfprintf_r+0x164> -8000b208: 00068493 mv s1,a3 -8000b20c: c49040e3 bgtz s1,8000ae4c <_svfprintf_r+0x1160> -8000b210: c65ff06f j 8000ae74 <_svfprintf_r+0x1188> -8000b214: 000c8893 mv a7,s9 -8000b218: 000a0b93 mv s7,s4 -8000b21c: df4ff06f j 8000a810 <_svfprintf_r+0xb24> -8000b220: 800157b7 lui a5,0x80015 -8000b224: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -8000b228: 000c8893 mv a7,s9 -8000b22c: 02f12a23 sw a5,52(sp) -8000b230: 020a7793 andi a5,s4,32 -8000b234: 2c078063 beqz a5,8000b4f4 <_svfprintf_r+0x1808> -8000b238: 01412783 lw a5,20(sp) -8000b23c: 00778b13 addi s6,a5,7 -8000b240: ff8b7b13 andi s6,s6,-8 -8000b244: 000b2903 lw s2,0(s6) -8000b248: 004b2c83 lw s9,4(s6) -8000b24c: 008b0793 addi a5,s6,8 -8000b250: 00f12a23 sw a5,20(sp) -8000b254: 001a7793 andi a5,s4,1 -8000b258: 00078e63 beqz a5,8000b274 <_svfprintf_r+0x1588> -8000b25c: 019967b3 or a5,s2,s9 -8000b260: 00078a63 beqz a5,8000b274 <_svfprintf_r+0x1588> -8000b264: 03000793 li a5,48 -8000b268: 0cf10423 sb a5,200(sp) -8000b26c: 0c9104a3 sb s1,201(sp) -8000b270: 002a6a13 ori s4,s4,2 -8000b274: bffa7b93 andi s7,s4,-1025 -8000b278: 00200793 li a5,2 -8000b27c: cecff06f j 8000a768 <_svfprintf_r+0xa7c> -8000b280: 0e410613 addi a2,sp,228 -8000b284: 000c0593 mv a1,s8 -8000b288: 000d0513 mv a0,s10 -8000b28c: 465030ef jal ra,8000eef0 <__ssprint_r> -8000b290: a6051ee3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b294: 0ec12783 lw a5,236(sp) -8000b298: 10c10893 addi a7,sp,268 -8000b29c: 871ff06f j 8000ab0c <_svfprintf_r+0xe20> -8000b2a0: 800157b7 lui a5,0x80015 -8000b2a4: c4078793 addi a5,a5,-960 # 80014c40 <__BSS_END__+0xffffe010> -8000b2a8: 000c8893 mv a7,s9 -8000b2ac: 02f12a23 sw a5,52(sp) -8000b2b0: f81ff06f j 8000b230 <_svfprintf_r+0x1544> -8000b2b4: 000c8893 mv a7,s9 -8000b2b8: d0cff06f j 8000a7c4 <_svfprintf_r+0xad8> -8000b2bc: 00144483 lbu s1,1(s0) -8000b2c0: 020a6a13 ori s4,s4,32 -8000b2c4: 00140413 addi s0,s0,1 -8000b2c8: b89fe06f j 80009e50 <_svfprintf_r+0x164> -8000b2cc: 00144483 lbu s1,1(s0) -8000b2d0: 200a6a13 ori s4,s4,512 -8000b2d4: 00140413 addi s0,s0,1 -8000b2d8: b79fe06f j 80009e50 <_svfprintf_r+0x164> -8000b2dc: 04000593 li a1,64 -8000b2e0: 000d0513 mv a0,s10 -8000b2e4: a0dfc0ef jal ra,80007cf0 <_malloc_r> -8000b2e8: 00ac2023 sw a0,0(s8) -8000b2ec: 00ac2823 sw a0,16(s8) -8000b2f0: 00051463 bnez a0,8000b2f8 <_svfprintf_r+0x160c> -8000b2f4: 3cc0106f j 8000c6c0 <_svfprintf_r+0x29d4> -8000b2f8: 04000713 li a4,64 -8000b2fc: 00ec2a23 sw a4,20(s8) -8000b300: a75fe06f j 80009d74 <_svfprintf_r+0x88> -8000b304: 00600793 li a5,6 -8000b308: 000d8c93 mv s9,s11 -8000b30c: 79b7ee63 bltu a5,s11,8000baa8 <_svfprintf_r+0x1dbc> -8000b310: 80015737 lui a4,0x80015 -8000b314: 000c8a93 mv s5,s9 -8000b318: 01212a23 sw s2,20(sp) -8000b31c: c5470b13 addi s6,a4,-940 # 80014c54 <__BSS_END__+0xffffe024> -8000b320: b9dfe06f j 80009ebc <_svfprintf_r+0x1d0> -8000b324: 01000613 li a2,16 -8000b328: 0e812683 lw a3,232(sp) -8000b32c: 6a965863 bge a2,s1,8000b9dc <_svfprintf_r+0x1cf0> -8000b330: 01000c93 li s9,16 -8000b334: 00700d93 li s11,7 -8000b338: 00c0006f j 8000b344 <_svfprintf_r+0x1658> -8000b33c: ff048493 addi s1,s1,-16 -8000b340: 689cde63 bge s9,s1,8000b9dc <_svfprintf_r+0x1cf0> -8000b344: 00812703 lw a4,8(sp) -8000b348: 01078793 addi a5,a5,16 -8000b34c: 00168693 addi a3,a3,1 -8000b350: 00e8a023 sw a4,0(a7) -8000b354: 0198a223 sw s9,4(a7) -8000b358: 0ef12623 sw a5,236(sp) -8000b35c: 0ed12423 sw a3,232(sp) -8000b360: 00888893 addi a7,a7,8 -8000b364: fcdddce3 bge s11,a3,8000b33c <_svfprintf_r+0x1650> -8000b368: 0e410613 addi a2,sp,228 -8000b36c: 000c0593 mv a1,s8 -8000b370: 000d0513 mv a0,s10 -8000b374: 37d030ef jal ra,8000eef0 <__ssprint_r> -8000b378: 98051ae3 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b37c: 0ec12783 lw a5,236(sp) -8000b380: 0e812683 lw a3,232(sp) -8000b384: 10c10893 addi a7,sp,268 -8000b388: fb5ff06f j 8000b33c <_svfprintf_r+0x1650> -8000b38c: 02012703 lw a4,32(sp) -8000b390: 02412c83 lw s9,36(sp) -8000b394: 01412e23 sw s4,28(sp) -8000b398: 04812023 sw s0,64(sp) -8000b39c: 05312223 sw s3,68(sp) -8000b3a0: 03512223 sw s5,36(sp) -8000b3a4: 02812983 lw s3,40(sp) -8000b3a8: 03612423 sw s6,40(sp) -8000b3ac: 00eb0bb3 add s7,s6,a4 -8000b3b0: 03c12403 lw s0,60(sp) -8000b3b4: 04812a03 lw s4,72(sp) -8000b3b8: 04c12a83 lw s5,76(sp) -8000b3bc: 00700493 li s1,7 -8000b3c0: 01000913 li s2,16 -8000b3c4: 000c0b13 mv s6,s8 -8000b3c8: 080c8863 beqz s9,8000b458 <_svfprintf_r+0x176c> -8000b3cc: 08099863 bnez s3,8000b45c <_svfprintf_r+0x1770> -8000b3d0: fff40413 addi s0,s0,-1 -8000b3d4: fffc8c93 addi s9,s9,-1 -8000b3d8: 0e812703 lw a4,232(sp) -8000b3dc: 014787b3 add a5,a5,s4 -8000b3e0: 0158a023 sw s5,0(a7) -8000b3e4: 00170713 addi a4,a4,1 -8000b3e8: 0148a223 sw s4,4(a7) -8000b3ec: 0ef12623 sw a5,236(sp) -8000b3f0: 0ee12423 sw a4,232(sp) -8000b3f4: 00888893 addi a7,a7,8 -8000b3f8: 14e4c463 blt s1,a4,8000b540 <_svfprintf_r+0x1854> -8000b3fc: 00044683 lbu a3,0(s0) -8000b400: 41bb8633 sub a2,s7,s11 -8000b404: 00068c13 mv s8,a3 -8000b408: 00d65463 bge a2,a3,8000b410 <_svfprintf_r+0x1724> -8000b40c: 00060c13 mv s8,a2 -8000b410: 03805663 blez s8,8000b43c <_svfprintf_r+0x1750> -8000b414: 0e812683 lw a3,232(sp) -8000b418: 018787b3 add a5,a5,s8 -8000b41c: 01b8a023 sw s11,0(a7) -8000b420: 00168693 addi a3,a3,1 -8000b424: 0188a223 sw s8,4(a7) -8000b428: 0ef12623 sw a5,236(sp) -8000b42c: 0ed12423 sw a3,232(sp) -8000b430: 34d4c063 blt s1,a3,8000b770 <_svfprintf_r+0x1a84> -8000b434: 00044683 lbu a3,0(s0) -8000b438: 00888893 addi a7,a7,8 -8000b43c: fffc4613 not a2,s8 -8000b440: 41f65613 srai a2,a2,0x1f -8000b444: 00cc7733 and a4,s8,a2 -8000b448: 40e68c33 sub s8,a3,a4 -8000b44c: 01804c63 bgtz s8,8000b464 <_svfprintf_r+0x1778> -8000b450: 00dd8db3 add s11,s11,a3 -8000b454: f60c9ce3 bnez s9,8000b3cc <_svfprintf_r+0x16e0> -8000b458: 72098c63 beqz s3,8000bb90 <_svfprintf_r+0x1ea4> -8000b45c: fff98993 addi s3,s3,-1 -8000b460: f79ff06f j 8000b3d8 <_svfprintf_r+0x16ec> -8000b464: 0e812683 lw a3,232(sp) -8000b468: 01894863 blt s2,s8,8000b478 <_svfprintf_r+0x178c> -8000b46c: 0580006f j 8000b4c4 <_svfprintf_r+0x17d8> -8000b470: ff0c0c13 addi s8,s8,-16 -8000b474: 05895863 bge s2,s8,8000b4c4 <_svfprintf_r+0x17d8> -8000b478: 00812703 lw a4,8(sp) -8000b47c: 01078793 addi a5,a5,16 -8000b480: 00168693 addi a3,a3,1 -8000b484: 00e8a023 sw a4,0(a7) -8000b488: 0128a223 sw s2,4(a7) -8000b48c: 0ef12623 sw a5,236(sp) -8000b490: 0ed12423 sw a3,232(sp) -8000b494: 00888893 addi a7,a7,8 -8000b498: fcd4dce3 bge s1,a3,8000b470 <_svfprintf_r+0x1784> -8000b49c: 0e410613 addi a2,sp,228 -8000b4a0: 000b0593 mv a1,s6 -8000b4a4: 000d0513 mv a0,s10 -8000b4a8: 249030ef jal ra,8000eef0 <__ssprint_r> -8000b4ac: 5a051c63 bnez a0,8000ba64 <_svfprintf_r+0x1d78> -8000b4b0: ff0c0c13 addi s8,s8,-16 -8000b4b4: 0ec12783 lw a5,236(sp) -8000b4b8: 0e812683 lw a3,232(sp) -8000b4bc: 10c10893 addi a7,sp,268 -8000b4c0: fb894ce3 blt s2,s8,8000b478 <_svfprintf_r+0x178c> -8000b4c4: 00812703 lw a4,8(sp) -8000b4c8: 018787b3 add a5,a5,s8 -8000b4cc: 00168693 addi a3,a3,1 -8000b4d0: 00e8a023 sw a4,0(a7) -8000b4d4: 0188a223 sw s8,4(a7) -8000b4d8: 0ef12623 sw a5,236(sp) -8000b4dc: 0ed12423 sw a3,232(sp) -8000b4e0: 76d4c463 blt s1,a3,8000bc48 <_svfprintf_r+0x1f5c> -8000b4e4: 00044683 lbu a3,0(s0) -8000b4e8: 00888893 addi a7,a7,8 -8000b4ec: 00dd8db3 add s11,s11,a3 -8000b4f0: f65ff06f j 8000b454 <_svfprintf_r+0x1768> -8000b4f4: 01412683 lw a3,20(sp) -8000b4f8: 010a7793 andi a5,s4,16 -8000b4fc: 00468713 addi a4,a3,4 -8000b500: 20078463 beqz a5,8000b708 <_svfprintf_r+0x1a1c> -8000b504: 0006a903 lw s2,0(a3) -8000b508: 00000c93 li s9,0 -8000b50c: 00e12a23 sw a4,20(sp) -8000b510: d45ff06f j 8000b254 <_svfprintf_r+0x1568> -8000b514: 0e410613 addi a2,sp,228 -8000b518: 000c0593 mv a1,s8 -8000b51c: 000d0513 mv a0,s10 -8000b520: 1d1030ef jal ra,8000eef0 <__ssprint_r> -8000b524: fe051463 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b528: 0e812683 lw a3,232(sp) -8000b52c: 0ec12c83 lw s9,236(sp) -8000b530: 11410893 addi a7,sp,276 -8000b534: 00168693 addi a3,a3,1 -8000b538: 10c10913 addi s2,sp,268 -8000b53c: fd5fe06f j 8000a510 <_svfprintf_r+0x824> -8000b540: 0e410613 addi a2,sp,228 -8000b544: 000b0593 mv a1,s6 -8000b548: 000d0513 mv a0,s10 -8000b54c: 1a5030ef jal ra,8000eef0 <__ssprint_r> -8000b550: 50051a63 bnez a0,8000ba64 <_svfprintf_r+0x1d78> -8000b554: 0ec12783 lw a5,236(sp) -8000b558: 10c10893 addi a7,sp,268 -8000b55c: ea1ff06f j 8000b3fc <_svfprintf_r+0x1710> -8000b560: 1b010b13 addi s6,sp,432 -8000b564: 00000793 li a5,0 -8000b568: 00812823 sw s0,16(sp) -8000b56c: 00912e23 sw s1,28(sp) -8000b570: 000b0413 mv s0,s6 -8000b574: 03312223 sw s3,36(sp) -8000b578: 000c0b13 mv s6,s8 -8000b57c: 00090493 mv s1,s2 -8000b580: 000c8993 mv s3,s9 -8000b584: 400bfa13 andi s4,s7,1024 -8000b588: 03c12c83 lw s9,60(sp) -8000b58c: 0ff00a93 li s5,255 -8000b590: 00088c13 mv s8,a7 -8000b594: 00078913 mv s2,a5 -8000b598: 0240006f j 8000b5bc <_svfprintf_r+0x18d0> -8000b59c: 00a00613 li a2,10 -8000b5a0: 00000693 li a3,0 -8000b5a4: 00048513 mv a0,s1 -8000b5a8: 00098593 mv a1,s3 -8000b5ac: 655040ef jal ra,80010400 <__udivdi3> -8000b5b0: 4c098063 beqz s3,8000ba70 <_svfprintf_r+0x1d84> -8000b5b4: 00050493 mv s1,a0 -8000b5b8: 00058993 mv s3,a1 -8000b5bc: 00a00613 li a2,10 -8000b5c0: 00000693 li a3,0 -8000b5c4: 00048513 mv a0,s1 -8000b5c8: 00098593 mv a1,s3 -8000b5cc: 268050ef jal ra,80010834 <__umoddi3> -8000b5d0: 03050513 addi a0,a0,48 -8000b5d4: fea40fa3 sb a0,-1(s0) -8000b5d8: 00190913 addi s2,s2,1 -8000b5dc: fff40413 addi s0,s0,-1 -8000b5e0: fa0a0ee3 beqz s4,8000b59c <_svfprintf_r+0x18b0> -8000b5e4: 000cc683 lbu a3,0(s9) -8000b5e8: fad91ae3 bne s2,a3,8000b59c <_svfprintf_r+0x18b0> -8000b5ec: fb5908e3 beq s2,s5,8000b59c <_svfprintf_r+0x18b0> -8000b5f0: 42099a63 bnez s3,8000ba24 <_svfprintf_r+0x1d38> -8000b5f4: 00900793 li a5,9 -8000b5f8: 4297e663 bltu a5,s1,8000ba24 <_svfprintf_r+0x1d38> -8000b5fc: 000c0893 mv a7,s8 -8000b600: 1b010793 addi a5,sp,432 -8000b604: 000b0c13 mv s8,s6 -8000b608: 00040b13 mv s6,s0 -8000b60c: 03912e23 sw s9,60(sp) -8000b610: 01c12483 lw s1,28(sp) -8000b614: 02412983 lw s3,36(sp) -8000b618: 01012403 lw s0,16(sp) -8000b61c: 03212023 sw s2,32(sp) -8000b620: 41678cb3 sub s9,a5,s6 -8000b624: 000b8a13 mv s4,s7 -8000b628: 96cff06f j 8000a794 <_svfprintf_r+0xaa8> -8000b62c: 0e812683 lw a3,232(sp) -8000b630: 80015637 lui a2,0x80015 -8000b634: c5c60613 addi a2,a2,-932 # 80014c5c <__BSS_END__+0xffffe02c> -8000b638: 00c8a023 sw a2,0(a7) -8000b63c: 00178793 addi a5,a5,1 -8000b640: 00100613 li a2,1 -8000b644: 00168693 addi a3,a3,1 -8000b648: 00c8a223 sw a2,4(a7) -8000b64c: 0ef12623 sw a5,236(sp) -8000b650: 0ed12423 sw a3,232(sp) -8000b654: 00700613 li a2,7 -8000b658: 00888893 addi a7,a7,8 -8000b65c: 06d64c63 blt a2,a3,8000b6d4 <_svfprintf_r+0x19e8> -8000b660: 20059863 bnez a1,8000b870 <_svfprintf_r+0x1b84> -8000b664: 02012703 lw a4,32(sp) -8000b668: 001a7693 andi a3,s4,1 -8000b66c: 00e6e6b3 or a3,a3,a4 -8000b670: 00069463 bnez a3,8000b678 <_svfprintf_r+0x198c> -8000b674: 929fe06f j 80009f9c <_svfprintf_r+0x2b0> -8000b678: 03012683 lw a3,48(sp) -8000b67c: 02c12703 lw a4,44(sp) -8000b680: 00700613 li a2,7 -8000b684: 00d8a023 sw a3,0(a7) -8000b688: 0e812683 lw a3,232(sp) -8000b68c: 00e787b3 add a5,a5,a4 -8000b690: 00e8a223 sw a4,4(a7) -8000b694: 00168693 addi a3,a3,1 -8000b698: 0ef12623 sw a5,236(sp) -8000b69c: 0ed12423 sw a3,232(sp) -8000b6a0: 4ad64e63 blt a2,a3,8000bb5c <_svfprintf_r+0x1e70> -8000b6a4: 00888893 addi a7,a7,8 -8000b6a8: 02012703 lw a4,32(sp) -8000b6ac: 00168693 addi a3,a3,1 -8000b6b0: 0168a023 sw s6,0(a7) -8000b6b4: 00e787b3 add a5,a5,a4 -8000b6b8: 00e8a223 sw a4,4(a7) -8000b6bc: 0ef12623 sw a5,236(sp) -8000b6c0: 0ed12423 sw a3,232(sp) -8000b6c4: 00700713 li a4,7 -8000b6c8: 00d74463 blt a4,a3,8000b6d0 <_svfprintf_r+0x19e4> -8000b6cc: 8cdfe06f j 80009f98 <_svfprintf_r+0x2ac> -8000b6d0: e65fe06f j 8000a534 <_svfprintf_r+0x848> -8000b6d4: 0e410613 addi a2,sp,228 -8000b6d8: 000c0593 mv a1,s8 -8000b6dc: 000d0513 mv a0,s10 -8000b6e0: 011030ef jal ra,8000eef0 <__ssprint_r> -8000b6e4: e2051463 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b6e8: 0cc12583 lw a1,204(sp) -8000b6ec: 0ec12783 lw a5,236(sp) -8000b6f0: 10c10893 addi a7,sp,268 -8000b6f4: f6dff06f j 8000b660 <_svfprintf_r+0x1974> -8000b6f8: 01012b83 lw s7,16(sp) -8000b6fc: 00040d13 mv s10,s0 -8000b700: 00048c13 mv s8,s1 -8000b704: e0cff06f j 8000ad10 <_svfprintf_r+0x1024> -8000b708: 040a7793 andi a5,s4,64 -8000b70c: 22078c63 beqz a5,8000b944 <_svfprintf_r+0x1c58> +8000ac84: 6ad644e3 blt a2,a3,8000bb2c <_svfprintf_r+0x2098> +8000ac88: 02012683 lw a3,32(sp) +8000ac8c: 00db0733 add a4,s6,a3 +8000ac90: 409684b3 sub s1,a3,s1 +8000ac94: 41b70733 sub a4,a4,s11 +8000ac98: 00048913 mv s2,s1 +8000ac9c: 00975463 bge a4,s1,8000aca4 <_svfprintf_r+0x1210> +8000aca0: 00070913 mv s2,a4 +8000aca4: 03205663 blez s2,8000acd0 <_svfprintf_r+0x123c> +8000aca8: 0e812703 lw a4,232(sp) +8000acac: 012787b3 add a5,a5,s2 +8000acb0: 01b8a023 sw s11,0(a7) +8000acb4: 00170713 addi a4,a4,1 +8000acb8: 0128a223 sw s2,4(a7) +8000acbc: 0ef12623 sw a5,236(sp) +8000acc0: 0ee12423 sw a4,232(sp) +8000acc4: 00700693 li a3,7 +8000acc8: 00888893 addi a7,a7,8 +8000accc: 6ae6cae3 blt a3,a4,8000bb80 <_svfprintf_r+0x20ec> +8000acd0: fff94713 not a4,s2 +8000acd4: 41f75713 srai a4,a4,0x1f +8000acd8: 00e97733 and a4,s2,a4 +8000acdc: 40e484b3 sub s1,s1,a4 +8000ace0: 00904463 bgtz s1,8000ace8 <_svfprintf_r+0x1254> +8000ace4: 860ff06f j 80009d44 <_svfprintf_r+0x2b0> +8000ace8: 01000693 li a3,16 +8000acec: 0e812703 lw a4,232(sp) +8000acf0: 7e96de63 bge a3,s1,8000b4ec <_svfprintf_r+0x1a58> +8000acf4: 01000913 li s2,16 +8000acf8: 00700c93 li s9,7 +8000acfc: 00c0006f j 8000ad08 <_svfprintf_r+0x1274> +8000ad00: ff048493 addi s1,s1,-16 +8000ad04: 7e995463 bge s2,s1,8000b4ec <_svfprintf_r+0x1a58> +8000ad08: 00812683 lw a3,8(sp) +8000ad0c: 01078793 addi a5,a5,16 +8000ad10: 00170713 addi a4,a4,1 +8000ad14: 00d8a023 sw a3,0(a7) +8000ad18: 0128a223 sw s2,4(a7) +8000ad1c: 0ef12623 sw a5,236(sp) +8000ad20: 0ee12423 sw a4,232(sp) +8000ad24: 00888893 addi a7,a7,8 +8000ad28: fcecdce3 bge s9,a4,8000ad00 <_svfprintf_r+0x126c> +8000ad2c: 0e410613 addi a2,sp,228 +8000ad30: 000c0593 mv a1,s8 +8000ad34: 000d0513 mv a0,s10 +8000ad38: 244040ef jal ra,8000ef7c <__ssprint_r> +8000ad3c: d6051ce3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000ad40: 0ec12783 lw a5,236(sp) +8000ad44: 0e812703 lw a4,232(sp) +8000ad48: 10c10893 addi a7,sp,268 +8000ad4c: fb5ff06f j 8000ad00 <_svfprintf_r+0x126c> +8000ad50: 001a7793 andi a5,s4,1 +8000ad54: c8079863 bnez a5,8000a1e4 <_svfprintf_r+0x750> +8000ad58: 00c8a223 sw a2,4(a7) +8000ad5c: 0f912623 sw s9,236(sp) +8000ad60: 0e912423 sw s1,232(sp) +8000ad64: 00700793 li a5,7 +8000ad68: 5497ca63 blt a5,s1,8000b2bc <_svfprintf_r+0x1828> +8000ad6c: 00268693 addi a3,a3,2 +8000ad70: 01088893 addi a7,a7,16 +8000ad74: d44ff06f j 8000a2b8 <_svfprintf_r+0x824> +8000ad78: d5b05063 blez s11,8000a2b8 <_svfprintf_r+0x824> +8000ad7c: 01000713 li a4,16 +8000ad80: 01b74463 blt a4,s11,8000ad88 <_svfprintf_r+0x12f4> +8000ad84: 6b80106f j 8000c43c <_svfprintf_r+0x29a8> +8000ad88: 00700b13 li s6,7 +8000ad8c: 00060493 mv s1,a2 +8000ad90: 0100006f j 8000ada0 <_svfprintf_r+0x130c> +8000ad94: ff0d8d93 addi s11,s11,-16 +8000ad98: 11b75ee3 bge a4,s11,8000b6b4 <_svfprintf_r+0x1c20> +8000ad9c: 00148493 addi s1,s1,1 +8000ada0: 00812783 lw a5,8(sp) +8000ada4: 010c8c93 addi s9,s9,16 +8000ada8: 00e92223 sw a4,4(s2) +8000adac: 00f92023 sw a5,0(s2) +8000adb0: 0f912623 sw s9,236(sp) +8000adb4: 0e912423 sw s1,232(sp) +8000adb8: 00890913 addi s2,s2,8 +8000adbc: fc9b5ce3 bge s6,s1,8000ad94 <_svfprintf_r+0x1300> +8000adc0: 0e410613 addi a2,sp,228 +8000adc4: 000c0593 mv a1,s8 +8000adc8: 000d0513 mv a0,s10 +8000adcc: 1b0040ef jal ra,8000ef7c <__ssprint_r> +8000add0: ce0512e3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000add4: 0ec12c83 lw s9,236(sp) +8000add8: 0e812483 lw s1,232(sp) +8000addc: 10c10913 addi s2,sp,268 +8000ade0: 01000713 li a4,16 +8000ade4: fb1ff06f j 8000ad94 <_svfprintf_r+0x1300> +8000ade8: 01412683 lw a3,20(sp) +8000adec: 010a7793 andi a5,s4,16 +8000adf0: 00468713 addi a4,a3,4 +8000adf4: 18079463 bnez a5,8000af7c <_svfprintf_r+0x14e8> +8000adf8: 040a7793 andi a5,s4,64 +8000adfc: 140786e3 beqz a5,8000b748 <_svfprintf_r+0x1cb4> +8000ae00: 01412783 lw a5,20(sp) +8000ae04: 00000c93 li s9,0 +8000ae08: 00e12a23 sw a4,20(sp) +8000ae0c: 0007d903 lhu s2,0(a5) +8000ae10: f80ff06f j 8000a590 <_svfprintf_r+0xafc> +8000ae14: 01412683 lw a3,20(sp) +8000ae18: 010bf793 andi a5,s7,16 +8000ae1c: 00468713 addi a4,a3,4 +8000ae20: 14079463 bnez a5,8000af68 <_svfprintf_r+0x14d4> +8000ae24: 040bf793 andi a5,s7,64 +8000ae28: 100780e3 beqz a5,8000b728 <_svfprintf_r+0x1c94> +8000ae2c: 01412783 lw a5,20(sp) +8000ae30: 00000c93 li s9,0 +8000ae34: 00e12a23 sw a4,20(sp) +8000ae38: 0007d903 lhu s2,0(a5) +8000ae3c: 00100793 li a5,1 +8000ae40: ed0ff06f j 8000a510 <_svfprintf_r+0xa7c> +8000ae44: 01412683 lw a3,20(sp) +8000ae48: 010a7793 andi a5,s4,16 +8000ae4c: 00468713 addi a4,a3,4 +8000ae50: 10079263 bnez a5,8000af54 <_svfprintf_r+0x14c0> +8000ae54: 040a7793 andi a5,s4,64 +8000ae58: 0a0788e3 beqz a5,8000b708 <_svfprintf_r+0x1c74> +8000ae5c: 01412783 lw a5,20(sp) +8000ae60: 00e12a23 sw a4,20(sp) +8000ae64: 00079903 lh s2,0(a5) +8000ae68: 41f95c93 srai s9,s2,0x1f +8000ae6c: 000c8793 mv a5,s9 +8000ae70: 8407dee3 bgez a5,8000a6cc <_svfprintf_r+0xc38> +8000ae74: 012037b3 snez a5,s2 +8000ae78: 41900cb3 neg s9,s9 +8000ae7c: 40fc8cb3 sub s9,s9,a5 +8000ae80: 02d00793 li a5,45 +8000ae84: 0cf103a3 sb a5,199(sp) +8000ae88: 41200933 neg s2,s2 +8000ae8c: 000a0b93 mv s7,s4 +8000ae90: 00100793 li a5,1 +8000ae94: e80ff06f j 8000a514 <_svfprintf_r+0xa80> +8000ae98: 0e410613 addi a2,sp,228 +8000ae9c: 000c0593 mv a1,s8 +8000aea0: 000d0513 mv a0,s10 +8000aea4: 0d8040ef jal ra,8000ef7c <__ssprint_r> +8000aea8: c00516e3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000aeac: 0ec12c83 lw s9,236(sp) +8000aeb0: 0e812483 lw s1,232(sp) +8000aeb4: 10c10913 addi s2,sp,268 +8000aeb8: b44ff06f j 8000a1fc <_svfprintf_r+0x768> +8000aebc: 0e410613 addi a2,sp,228 +8000aec0: 000c0593 mv a1,s8 +8000aec4: 000d0513 mv a0,s10 +8000aec8: 0b4040ef jal ra,8000ef7c <__ssprint_r> +8000aecc: be0514e3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000aed0: 0ec12c83 lw s9,236(sp) +8000aed4: 0e812483 lw s1,232(sp) +8000aed8: 10c10913 addi s2,sp,268 +8000aedc: b4cff06f j 8000a228 <_svfprintf_r+0x794> +8000aee0: 001a7713 andi a4,s4,1 +8000aee4: 00071463 bnez a4,8000aeec <_svfprintf_r+0x1458> +8000aee8: e5dfe06f j 80009d44 <_svfprintf_r+0x2b0> +8000aeec: 999ff06f j 8000a884 <_svfprintf_r+0xdf0> +8000aef0: 000c8893 mv a7,s9 +8000aef4: facff06f j 8000a6a0 <_svfprintf_r+0xc0c> +8000aef8: 03000793 li a5,48 +8000aefc: 1af107a3 sb a5,431(sp) +8000af00: 1af10b13 addi s6,sp,431 +8000af04: e38ff06f j 8000a53c <_svfprintf_r+0xaa8> +8000af08: 00c12683 lw a3,12(sp) +8000af0c: 00040b13 mv s6,s0 +8000af10: 41f6d793 srai a5,a3,0x1f +8000af14: 00d72023 sw a3,0(a4) +8000af18: 00f72223 sw a5,4(a4) +8000af1c: e71fe06f j 80009d8c <_svfprintf_r+0x2f8> +8000af20: 01412703 lw a4,20(sp) +8000af24: 00072783 lw a5,0(a4) +8000af28: 00470713 addi a4,a4,4 +8000af2c: 00e12a23 sw a4,20(sp) +8000af30: 0007a583 lw a1,0(a5) +8000af34: 0047a603 lw a2,4(a5) +8000af38: 0087a683 lw a3,8(a5) +8000af3c: 00c7a783 lw a5,12(a5) +8000af40: 0eb12823 sw a1,240(sp) +8000af44: 0ec12a23 sw a2,244(sp) +8000af48: 0ed12c23 sw a3,248(sp) +8000af4c: 0ef12e23 sw a5,252(sp) +8000af50: f79fe06f j 80009ec8 <_svfprintf_r+0x434> +8000af54: 0006a903 lw s2,0(a3) +8000af58: 00e12a23 sw a4,20(sp) +8000af5c: 41f95c93 srai s9,s2,0x1f +8000af60: 000c8793 mv a5,s9 +8000af64: f64ff06f j 8000a6c8 <_svfprintf_r+0xc34> +8000af68: 0006a903 lw s2,0(a3) +8000af6c: 00000c93 li s9,0 +8000af70: 00e12a23 sw a4,20(sp) +8000af74: 00100793 li a5,1 +8000af78: d98ff06f j 8000a510 <_svfprintf_r+0xa7c> +8000af7c: 0006a903 lw s2,0(a3) +8000af80: 00000c93 li s9,0 +8000af84: 00e12a23 sw a4,20(sp) +8000af88: e08ff06f j 8000a590 <_svfprintf_r+0xafc> +8000af8c: 03c12783 lw a5,60(sp) +8000af90: 00044483 lbu s1,0(s0) +8000af94: 00079463 bnez a5,8000af9c <_svfprintf_r+0x1508> +8000af98: c61fe06f j 80009bf8 <_svfprintf_r+0x164> +8000af9c: 0007c783 lbu a5,0(a5) +8000afa0: 00079463 bnez a5,8000afa8 <_svfprintf_r+0x1514> +8000afa4: c55fe06f j 80009bf8 <_svfprintf_r+0x164> +8000afa8: 400a6a13 ori s4,s4,1024 +8000afac: c4dfe06f j 80009bf8 <_svfprintf_r+0x164> +8000afb0: 00068493 mv s1,a3 +8000afb4: c49040e3 bgtz s1,8000abf4 <_svfprintf_r+0x1160> +8000afb8: c65ff06f j 8000ac1c <_svfprintf_r+0x1188> +8000afbc: 000c8893 mv a7,s9 +8000afc0: 000a0b93 mv s7,s4 +8000afc4: df4ff06f j 8000a5b8 <_svfprintf_r+0xb24> +8000afc8: 800157b7 lui a5,0x80015 +8000afcc: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +8000afd0: 000c8893 mv a7,s9 +8000afd4: 02f12a23 sw a5,52(sp) +8000afd8: 020a7793 andi a5,s4,32 +8000afdc: 2c078063 beqz a5,8000b29c <_svfprintf_r+0x1808> +8000afe0: 01412783 lw a5,20(sp) +8000afe4: 00778b13 addi s6,a5,7 +8000afe8: ff8b7b13 andi s6,s6,-8 +8000afec: 000b2903 lw s2,0(s6) +8000aff0: 004b2c83 lw s9,4(s6) +8000aff4: 008b0793 addi a5,s6,8 +8000aff8: 00f12a23 sw a5,20(sp) +8000affc: 001a7793 andi a5,s4,1 +8000b000: 00078e63 beqz a5,8000b01c <_svfprintf_r+0x1588> +8000b004: 019967b3 or a5,s2,s9 +8000b008: 00078a63 beqz a5,8000b01c <_svfprintf_r+0x1588> +8000b00c: 03000793 li a5,48 +8000b010: 0cf10423 sb a5,200(sp) +8000b014: 0c9104a3 sb s1,201(sp) +8000b018: 002a6a13 ori s4,s4,2 +8000b01c: bffa7b93 andi s7,s4,-1025 +8000b020: 00200793 li a5,2 +8000b024: cecff06f j 8000a510 <_svfprintf_r+0xa7c> +8000b028: 0e410613 addi a2,sp,228 +8000b02c: 000c0593 mv a1,s8 +8000b030: 000d0513 mv a0,s10 +8000b034: 749030ef jal ra,8000ef7c <__ssprint_r> +8000b038: a6051ee3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b03c: 0ec12783 lw a5,236(sp) +8000b040: 10c10893 addi a7,sp,268 +8000b044: 871ff06f j 8000a8b4 <_svfprintf_r+0xe20> +8000b048: 800157b7 lui a5,0x80015 +8000b04c: c8c78793 addi a5,a5,-884 # 80014c8c <__BSS_END__+0xffffe050> +8000b050: 000c8893 mv a7,s9 +8000b054: 02f12a23 sw a5,52(sp) +8000b058: f81ff06f j 8000afd8 <_svfprintf_r+0x1544> +8000b05c: 000c8893 mv a7,s9 +8000b060: d0cff06f j 8000a56c <_svfprintf_r+0xad8> +8000b064: 00144483 lbu s1,1(s0) +8000b068: 020a6a13 ori s4,s4,32 +8000b06c: 00140413 addi s0,s0,1 +8000b070: b89fe06f j 80009bf8 <_svfprintf_r+0x164> +8000b074: 00144483 lbu s1,1(s0) +8000b078: 200a6a13 ori s4,s4,512 +8000b07c: 00140413 addi s0,s0,1 +8000b080: b79fe06f j 80009bf8 <_svfprintf_r+0x164> +8000b084: 04000593 li a1,64 +8000b088: 000d0513 mv a0,s10 +8000b08c: b1dfc0ef jal ra,80007ba8 <_malloc_r> +8000b090: 00ac2023 sw a0,0(s8) +8000b094: 00ac2823 sw a0,16(s8) +8000b098: 00051463 bnez a0,8000b0a0 <_svfprintf_r+0x160c> +8000b09c: 3cc0106f j 8000c468 <_svfprintf_r+0x29d4> +8000b0a0: 04000713 li a4,64 +8000b0a4: 00ec2a23 sw a4,20(s8) +8000b0a8: a75fe06f j 80009b1c <_svfprintf_r+0x88> +8000b0ac: 00600793 li a5,6 +8000b0b0: 000d8c93 mv s9,s11 +8000b0b4: 79b7ee63 bltu a5,s11,8000b850 <_svfprintf_r+0x1dbc> +8000b0b8: 80015737 lui a4,0x80015 +8000b0bc: 000c8a93 mv s5,s9 +8000b0c0: 01212a23 sw s2,20(sp) +8000b0c4: ca070b13 addi s6,a4,-864 # 80014ca0 <__BSS_END__+0xffffe064> +8000b0c8: b9dfe06f j 80009c64 <_svfprintf_r+0x1d0> +8000b0cc: 01000613 li a2,16 +8000b0d0: 0e812683 lw a3,232(sp) +8000b0d4: 6a965863 bge a2,s1,8000b784 <_svfprintf_r+0x1cf0> +8000b0d8: 01000c93 li s9,16 +8000b0dc: 00700d93 li s11,7 +8000b0e0: 00c0006f j 8000b0ec <_svfprintf_r+0x1658> +8000b0e4: ff048493 addi s1,s1,-16 +8000b0e8: 689cde63 bge s9,s1,8000b784 <_svfprintf_r+0x1cf0> +8000b0ec: 00812703 lw a4,8(sp) +8000b0f0: 01078793 addi a5,a5,16 +8000b0f4: 00168693 addi a3,a3,1 +8000b0f8: 00e8a023 sw a4,0(a7) +8000b0fc: 0198a223 sw s9,4(a7) +8000b100: 0ef12623 sw a5,236(sp) +8000b104: 0ed12423 sw a3,232(sp) +8000b108: 00888893 addi a7,a7,8 +8000b10c: fcdddce3 bge s11,a3,8000b0e4 <_svfprintf_r+0x1650> +8000b110: 0e410613 addi a2,sp,228 +8000b114: 000c0593 mv a1,s8 +8000b118: 000d0513 mv a0,s10 +8000b11c: 661030ef jal ra,8000ef7c <__ssprint_r> +8000b120: 98051ae3 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b124: 0ec12783 lw a5,236(sp) +8000b128: 0e812683 lw a3,232(sp) +8000b12c: 10c10893 addi a7,sp,268 +8000b130: fb5ff06f j 8000b0e4 <_svfprintf_r+0x1650> +8000b134: 02012703 lw a4,32(sp) +8000b138: 02412c83 lw s9,36(sp) +8000b13c: 01412e23 sw s4,28(sp) +8000b140: 04812023 sw s0,64(sp) +8000b144: 05312223 sw s3,68(sp) +8000b148: 03512223 sw s5,36(sp) +8000b14c: 02812983 lw s3,40(sp) +8000b150: 03612423 sw s6,40(sp) +8000b154: 00eb0bb3 add s7,s6,a4 +8000b158: 03c12403 lw s0,60(sp) +8000b15c: 04812a03 lw s4,72(sp) +8000b160: 04c12a83 lw s5,76(sp) +8000b164: 00700493 li s1,7 +8000b168: 01000913 li s2,16 +8000b16c: 000c0b13 mv s6,s8 +8000b170: 080c8863 beqz s9,8000b200 <_svfprintf_r+0x176c> +8000b174: 08099863 bnez s3,8000b204 <_svfprintf_r+0x1770> +8000b178: fff40413 addi s0,s0,-1 +8000b17c: fffc8c93 addi s9,s9,-1 +8000b180: 0e812703 lw a4,232(sp) +8000b184: 014787b3 add a5,a5,s4 +8000b188: 0158a023 sw s5,0(a7) +8000b18c: 00170713 addi a4,a4,1 +8000b190: 0148a223 sw s4,4(a7) +8000b194: 0ef12623 sw a5,236(sp) +8000b198: 0ee12423 sw a4,232(sp) +8000b19c: 00888893 addi a7,a7,8 +8000b1a0: 14e4c463 blt s1,a4,8000b2e8 <_svfprintf_r+0x1854> +8000b1a4: 00044683 lbu a3,0(s0) +8000b1a8: 41bb8633 sub a2,s7,s11 +8000b1ac: 00068c13 mv s8,a3 +8000b1b0: 00d65463 bge a2,a3,8000b1b8 <_svfprintf_r+0x1724> +8000b1b4: 00060c13 mv s8,a2 +8000b1b8: 03805663 blez s8,8000b1e4 <_svfprintf_r+0x1750> +8000b1bc: 0e812683 lw a3,232(sp) +8000b1c0: 018787b3 add a5,a5,s8 +8000b1c4: 01b8a023 sw s11,0(a7) +8000b1c8: 00168693 addi a3,a3,1 +8000b1cc: 0188a223 sw s8,4(a7) +8000b1d0: 0ef12623 sw a5,236(sp) +8000b1d4: 0ed12423 sw a3,232(sp) +8000b1d8: 34d4c063 blt s1,a3,8000b518 <_svfprintf_r+0x1a84> +8000b1dc: 00044683 lbu a3,0(s0) +8000b1e0: 00888893 addi a7,a7,8 +8000b1e4: fffc4613 not a2,s8 +8000b1e8: 41f65613 srai a2,a2,0x1f +8000b1ec: 00cc7733 and a4,s8,a2 +8000b1f0: 40e68c33 sub s8,a3,a4 +8000b1f4: 01804c63 bgtz s8,8000b20c <_svfprintf_r+0x1778> +8000b1f8: 00dd8db3 add s11,s11,a3 +8000b1fc: f60c9ce3 bnez s9,8000b174 <_svfprintf_r+0x16e0> +8000b200: 72098c63 beqz s3,8000b938 <_svfprintf_r+0x1ea4> +8000b204: fff98993 addi s3,s3,-1 +8000b208: f79ff06f j 8000b180 <_svfprintf_r+0x16ec> +8000b20c: 0e812683 lw a3,232(sp) +8000b210: 01894863 blt s2,s8,8000b220 <_svfprintf_r+0x178c> +8000b214: 0580006f j 8000b26c <_svfprintf_r+0x17d8> +8000b218: ff0c0c13 addi s8,s8,-16 +8000b21c: 05895863 bge s2,s8,8000b26c <_svfprintf_r+0x17d8> +8000b220: 00812703 lw a4,8(sp) +8000b224: 01078793 addi a5,a5,16 +8000b228: 00168693 addi a3,a3,1 +8000b22c: 00e8a023 sw a4,0(a7) +8000b230: 0128a223 sw s2,4(a7) +8000b234: 0ef12623 sw a5,236(sp) +8000b238: 0ed12423 sw a3,232(sp) +8000b23c: 00888893 addi a7,a7,8 +8000b240: fcd4dce3 bge s1,a3,8000b218 <_svfprintf_r+0x1784> +8000b244: 0e410613 addi a2,sp,228 +8000b248: 000b0593 mv a1,s6 +8000b24c: 000d0513 mv a0,s10 +8000b250: 52d030ef jal ra,8000ef7c <__ssprint_r> +8000b254: 5a051c63 bnez a0,8000b80c <_svfprintf_r+0x1d78> +8000b258: ff0c0c13 addi s8,s8,-16 +8000b25c: 0ec12783 lw a5,236(sp) +8000b260: 0e812683 lw a3,232(sp) +8000b264: 10c10893 addi a7,sp,268 +8000b268: fb894ce3 blt s2,s8,8000b220 <_svfprintf_r+0x178c> +8000b26c: 00812703 lw a4,8(sp) +8000b270: 018787b3 add a5,a5,s8 +8000b274: 00168693 addi a3,a3,1 +8000b278: 00e8a023 sw a4,0(a7) +8000b27c: 0188a223 sw s8,4(a7) +8000b280: 0ef12623 sw a5,236(sp) +8000b284: 0ed12423 sw a3,232(sp) +8000b288: 76d4c463 blt s1,a3,8000b9f0 <_svfprintf_r+0x1f5c> +8000b28c: 00044683 lbu a3,0(s0) +8000b290: 00888893 addi a7,a7,8 +8000b294: 00dd8db3 add s11,s11,a3 +8000b298: f65ff06f j 8000b1fc <_svfprintf_r+0x1768> +8000b29c: 01412683 lw a3,20(sp) +8000b2a0: 010a7793 andi a5,s4,16 +8000b2a4: 00468713 addi a4,a3,4 +8000b2a8: 20078463 beqz a5,8000b4b0 <_svfprintf_r+0x1a1c> +8000b2ac: 0006a903 lw s2,0(a3) +8000b2b0: 00000c93 li s9,0 +8000b2b4: 00e12a23 sw a4,20(sp) +8000b2b8: d45ff06f j 8000affc <_svfprintf_r+0x1568> +8000b2bc: 0e410613 addi a2,sp,228 +8000b2c0: 000c0593 mv a1,s8 +8000b2c4: 000d0513 mv a0,s10 +8000b2c8: 4b5030ef jal ra,8000ef7c <__ssprint_r> +8000b2cc: fe051463 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b2d0: 0e812683 lw a3,232(sp) +8000b2d4: 0ec12c83 lw s9,236(sp) +8000b2d8: 11410893 addi a7,sp,276 +8000b2dc: 00168693 addi a3,a3,1 +8000b2e0: 10c10913 addi s2,sp,268 +8000b2e4: fd5fe06f j 8000a2b8 <_svfprintf_r+0x824> +8000b2e8: 0e410613 addi a2,sp,228 +8000b2ec: 000b0593 mv a1,s6 +8000b2f0: 000d0513 mv a0,s10 +8000b2f4: 489030ef jal ra,8000ef7c <__ssprint_r> +8000b2f8: 50051a63 bnez a0,8000b80c <_svfprintf_r+0x1d78> +8000b2fc: 0ec12783 lw a5,236(sp) +8000b300: 10c10893 addi a7,sp,268 +8000b304: ea1ff06f j 8000b1a4 <_svfprintf_r+0x1710> +8000b308: 1b010b13 addi s6,sp,432 +8000b30c: 00000793 li a5,0 +8000b310: 00812823 sw s0,16(sp) +8000b314: 00912e23 sw s1,28(sp) +8000b318: 000b0413 mv s0,s6 +8000b31c: 03312223 sw s3,36(sp) +8000b320: 000c0b13 mv s6,s8 +8000b324: 00090493 mv s1,s2 +8000b328: 000c8993 mv s3,s9 +8000b32c: 400bfa13 andi s4,s7,1024 +8000b330: 03c12c83 lw s9,60(sp) +8000b334: 0ff00a93 li s5,255 +8000b338: 00088c13 mv s8,a7 +8000b33c: 00078913 mv s2,a5 +8000b340: 0240006f j 8000b364 <_svfprintf_r+0x18d0> +8000b344: 00a00613 li a2,10 +8000b348: 00000693 li a3,0 +8000b34c: 00048513 mv a0,s1 +8000b350: 00098593 mv a1,s3 +8000b354: 170050ef jal ra,800104c4 <__udivdi3> +8000b358: 4c098063 beqz s3,8000b818 <_svfprintf_r+0x1d84> +8000b35c: 00050493 mv s1,a0 +8000b360: 00058993 mv s3,a1 +8000b364: 00a00613 li a2,10 +8000b368: 00000693 li a3,0 +8000b36c: 00048513 mv a0,s1 +8000b370: 00098593 mv a1,s3 +8000b374: 584050ef jal ra,800108f8 <__umoddi3> +8000b378: 03050513 addi a0,a0,48 +8000b37c: fea40fa3 sb a0,-1(s0) +8000b380: 00190913 addi s2,s2,1 +8000b384: fff40413 addi s0,s0,-1 +8000b388: fa0a0ee3 beqz s4,8000b344 <_svfprintf_r+0x18b0> +8000b38c: 000cc683 lbu a3,0(s9) +8000b390: fad91ae3 bne s2,a3,8000b344 <_svfprintf_r+0x18b0> +8000b394: fb5908e3 beq s2,s5,8000b344 <_svfprintf_r+0x18b0> +8000b398: 42099a63 bnez s3,8000b7cc <_svfprintf_r+0x1d38> +8000b39c: 00900793 li a5,9 +8000b3a0: 4297e663 bltu a5,s1,8000b7cc <_svfprintf_r+0x1d38> +8000b3a4: 000c0893 mv a7,s8 +8000b3a8: 1b010793 addi a5,sp,432 +8000b3ac: 000b0c13 mv s8,s6 +8000b3b0: 00040b13 mv s6,s0 +8000b3b4: 03912e23 sw s9,60(sp) +8000b3b8: 01c12483 lw s1,28(sp) +8000b3bc: 02412983 lw s3,36(sp) +8000b3c0: 01012403 lw s0,16(sp) +8000b3c4: 03212023 sw s2,32(sp) +8000b3c8: 41678cb3 sub s9,a5,s6 +8000b3cc: 000b8a13 mv s4,s7 +8000b3d0: 96cff06f j 8000a53c <_svfprintf_r+0xaa8> +8000b3d4: 0e812683 lw a3,232(sp) +8000b3d8: 80015637 lui a2,0x80015 +8000b3dc: ca860613 addi a2,a2,-856 # 80014ca8 <__BSS_END__+0xffffe06c> +8000b3e0: 00c8a023 sw a2,0(a7) +8000b3e4: 00178793 addi a5,a5,1 +8000b3e8: 00100613 li a2,1 +8000b3ec: 00168693 addi a3,a3,1 +8000b3f0: 00c8a223 sw a2,4(a7) +8000b3f4: 0ef12623 sw a5,236(sp) +8000b3f8: 0ed12423 sw a3,232(sp) +8000b3fc: 00700613 li a2,7 +8000b400: 00888893 addi a7,a7,8 +8000b404: 06d64c63 blt a2,a3,8000b47c <_svfprintf_r+0x19e8> +8000b408: 20059863 bnez a1,8000b618 <_svfprintf_r+0x1b84> +8000b40c: 02012703 lw a4,32(sp) +8000b410: 001a7693 andi a3,s4,1 +8000b414: 00e6e6b3 or a3,a3,a4 +8000b418: 00069463 bnez a3,8000b420 <_svfprintf_r+0x198c> +8000b41c: 929fe06f j 80009d44 <_svfprintf_r+0x2b0> +8000b420: 03012683 lw a3,48(sp) +8000b424: 02c12703 lw a4,44(sp) +8000b428: 00700613 li a2,7 +8000b42c: 00d8a023 sw a3,0(a7) +8000b430: 0e812683 lw a3,232(sp) +8000b434: 00e787b3 add a5,a5,a4 +8000b438: 00e8a223 sw a4,4(a7) +8000b43c: 00168693 addi a3,a3,1 +8000b440: 0ef12623 sw a5,236(sp) +8000b444: 0ed12423 sw a3,232(sp) +8000b448: 4ad64e63 blt a2,a3,8000b904 <_svfprintf_r+0x1e70> +8000b44c: 00888893 addi a7,a7,8 +8000b450: 02012703 lw a4,32(sp) +8000b454: 00168693 addi a3,a3,1 +8000b458: 0168a023 sw s6,0(a7) +8000b45c: 00e787b3 add a5,a5,a4 +8000b460: 00e8a223 sw a4,4(a7) +8000b464: 0ef12623 sw a5,236(sp) +8000b468: 0ed12423 sw a3,232(sp) +8000b46c: 00700713 li a4,7 +8000b470: 00d74463 blt a4,a3,8000b478 <_svfprintf_r+0x19e4> +8000b474: 8cdfe06f j 80009d40 <_svfprintf_r+0x2ac> +8000b478: e65fe06f j 8000a2dc <_svfprintf_r+0x848> +8000b47c: 0e410613 addi a2,sp,228 +8000b480: 000c0593 mv a1,s8 +8000b484: 000d0513 mv a0,s10 +8000b488: 2f5030ef jal ra,8000ef7c <__ssprint_r> +8000b48c: e2051463 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b490: 0cc12583 lw a1,204(sp) +8000b494: 0ec12783 lw a5,236(sp) +8000b498: 10c10893 addi a7,sp,268 +8000b49c: f6dff06f j 8000b408 <_svfprintf_r+0x1974> +8000b4a0: 01012b83 lw s7,16(sp) +8000b4a4: 00040d13 mv s10,s0 +8000b4a8: 00048c13 mv s8,s1 +8000b4ac: e0cff06f j 8000aab8 <_svfprintf_r+0x1024> +8000b4b0: 040a7793 andi a5,s4,64 +8000b4b4: 22078c63 beqz a5,8000b6ec <_svfprintf_r+0x1c58> +8000b4b8: 01412783 lw a5,20(sp) +8000b4bc: 00000c93 li s9,0 +8000b4c0: 00e12a23 sw a4,20(sp) +8000b4c4: 0007d903 lhu s2,0(a5) +8000b4c8: b35ff06f j 8000affc <_svfprintf_r+0x1568> +8000b4cc: 0e410613 addi a2,sp,228 +8000b4d0: 000c0593 mv a1,s8 +8000b4d4: 000d0513 mv a0,s10 +8000b4d8: 2a5030ef jal ra,8000ef7c <__ssprint_r> +8000b4dc: dc051c63 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b4e0: 0ec12783 lw a5,236(sp) +8000b4e4: 10c10893 addi a7,sp,268 +8000b4e8: b90ff06f j 8000a878 <_svfprintf_r+0xde4> +8000b4ec: 00812683 lw a3,8(sp) +8000b4f0: 009787b3 add a5,a5,s1 +8000b4f4: 0098a223 sw s1,4(a7) +8000b4f8: 00d8a023 sw a3,0(a7) +8000b4fc: 00170713 addi a4,a4,1 +8000b500: 0ef12623 sw a5,236(sp) +8000b504: 0ee12423 sw a4,232(sp) +8000b508: 00700693 li a3,7 +8000b50c: 00e6c463 blt a3,a4,8000b514 <_svfprintf_r+0x1a80> +8000b510: 831fe06f j 80009d40 <_svfprintf_r+0x2ac> +8000b514: dc9fe06f j 8000a2dc <_svfprintf_r+0x848> +8000b518: 0e410613 addi a2,sp,228 +8000b51c: 000b0593 mv a1,s6 +8000b520: 000d0513 mv a0,s10 +8000b524: 259030ef jal ra,8000ef7c <__ssprint_r> +8000b528: 2e051263 bnez a0,8000b80c <_svfprintf_r+0x1d78> +8000b52c: 00044683 lbu a3,0(s0) +8000b530: 0ec12783 lw a5,236(sp) +8000b534: 10c10893 addi a7,sp,268 +8000b538: cadff06f j 8000b1e4 <_svfprintf_r+0x1750> +8000b53c: 0f012783 lw a5,240(sp) +8000b540: 0a010593 addi a1,sp,160 +8000b544: 0b010513 addi a0,sp,176 +8000b548: 0af12823 sw a5,176(sp) +8000b54c: 0f412783 lw a5,244(sp) +8000b550: 0a012023 sw zero,160(sp) +8000b554: 0a012223 sw zero,164(sp) +8000b558: 0af12a23 sw a5,180(sp) +8000b55c: 0f812783 lw a5,248(sp) +8000b560: 0a012423 sw zero,168(sp) +8000b564: 0a012623 sw zero,172(sp) +8000b568: 0af12c23 sw a5,184(sp) +8000b56c: 0fc12783 lw a5,252(sp) +8000b570: 0af12e23 sw a5,188(sp) +8000b574: 648060ef jal ra,80011bbc <__letf2> +8000b578: 01012883 lw a7,16(sp) +8000b57c: 52054263 bltz a0,8000baa0 <_svfprintf_r+0x200c> +8000b580: 0c714783 lbu a5,199(sp) +8000b584: 04700713 li a4,71 +8000b588: 28975e63 bge a4,s1,8000b824 <_svfprintf_r+0x1d90> +8000b58c: 80015737 lui a4,0x80015 +8000b590: c6c70b13 addi s6,a4,-916 # 80014c6c <__BSS_END__+0xffffe030> +8000b594: 00012823 sw zero,16(sp) +8000b598: 02012423 sw zero,40(sp) +8000b59c: 02012223 sw zero,36(sp) +8000b5a0: 00012e23 sw zero,28(sp) +8000b5a4: f7fa7a13 andi s4,s4,-129 +8000b5a8: 00300a93 li s5,3 +8000b5ac: 00300c93 li s9,3 +8000b5b0: 00000d93 li s11,0 +8000b5b4: 00078463 beqz a5,8000b5bc <_svfprintf_r+0x1b28> +8000b5b8: e79fe06f j 8000a430 <_svfprintf_r+0x99c> +8000b5bc: ebcfe06f j 80009c78 <_svfprintf_r+0x1e4> +8000b5c0: 00c12783 lw a5,12(sp) +8000b5c4: 00040b13 mv s6,s0 +8000b5c8: 00f72023 sw a5,0(a4) +8000b5cc: fc0fe06f j 80009d8c <_svfprintf_r+0x2f8> +8000b5d0: 000b0513 mv a0,s6 +8000b5d4: 05912023 sw s9,64(sp) +8000b5d8: b88fe0ef jal ra,80009960 +8000b5dc: 0c714783 lbu a5,199(sp) +8000b5e0: fff54a93 not s5,a0 +8000b5e4: 41fada93 srai s5,s5,0x1f +8000b5e8: 01212a23 sw s2,20(sp) +8000b5ec: 00012823 sw zero,16(sp) +8000b5f0: 02012423 sw zero,40(sp) +8000b5f4: 02012223 sw zero,36(sp) +8000b5f8: 00012e23 sw zero,28(sp) +8000b5fc: 04012883 lw a7,64(sp) +8000b600: 00050c93 mv s9,a0 +8000b604: 01557ab3 and s5,a0,s5 +8000b608: 00000d93 li s11,0 +8000b60c: 00078463 beqz a5,8000b614 <_svfprintf_r+0x1b80> +8000b610: e21fe06f j 8000a430 <_svfprintf_r+0x99c> +8000b614: e64fe06f j 80009c78 <_svfprintf_r+0x1e4> +8000b618: 03012683 lw a3,48(sp) +8000b61c: 02c12703 lw a4,44(sp) +8000b620: 00700613 li a2,7 +8000b624: 00d8a023 sw a3,0(a7) +8000b628: 0e812683 lw a3,232(sp) +8000b62c: 00e787b3 add a5,a5,a4 +8000b630: 00e8a223 sw a4,4(a7) +8000b634: 00168693 addi a3,a3,1 +8000b638: 0ef12623 sw a5,236(sp) +8000b63c: 0ed12423 sw a3,232(sp) +8000b640: 00888893 addi a7,a7,8 +8000b644: 2cd64063 blt a2,a3,8000b904 <_svfprintf_r+0x1e70> +8000b648: e005d4e3 bgez a1,8000b450 <_svfprintf_r+0x19bc> +8000b64c: ff000613 li a2,-16 +8000b650: 40b004b3 neg s1,a1 +8000b654: 26c5d4e3 bge a1,a2,8000c0bc <_svfprintf_r+0x2628> +8000b658: 01000913 li s2,16 +8000b65c: 00700c93 li s9,7 +8000b660: 00c0006f j 8000b66c <_svfprintf_r+0x1bd8> +8000b664: ff048493 addi s1,s1,-16 +8000b668: 24995ae3 bge s2,s1,8000c0bc <_svfprintf_r+0x2628> +8000b66c: 00812703 lw a4,8(sp) +8000b670: 01078793 addi a5,a5,16 +8000b674: 00168693 addi a3,a3,1 +8000b678: 00e8a023 sw a4,0(a7) +8000b67c: 0128a223 sw s2,4(a7) +8000b680: 0ef12623 sw a5,236(sp) +8000b684: 0ed12423 sw a3,232(sp) +8000b688: 00888893 addi a7,a7,8 +8000b68c: fcdcdce3 bge s9,a3,8000b664 <_svfprintf_r+0x1bd0> +8000b690: 0e410613 addi a2,sp,228 +8000b694: 000c0593 mv a1,s8 +8000b698: 000d0513 mv a0,s10 +8000b69c: 0e1030ef jal ra,8000ef7c <__ssprint_r> +8000b6a0: c0051a63 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b6a4: 0ec12783 lw a5,236(sp) +8000b6a8: 0e812683 lw a3,232(sp) +8000b6ac: 10c10893 addi a7,sp,268 +8000b6b0: fb5ff06f j 8000b664 <_svfprintf_r+0x1bd0> +8000b6b4: 00148693 addi a3,s1,1 +8000b6b8: 00890713 addi a4,s2,8 +8000b6bc: 00812783 lw a5,8(sp) +8000b6c0: 01bc8cb3 add s9,s9,s11 +8000b6c4: 01b92223 sw s11,4(s2) +8000b6c8: 00f92023 sw a5,0(s2) +8000b6cc: 0f912623 sw s9,236(sp) +8000b6d0: 0ed12423 sw a3,232(sp) +8000b6d4: 00700793 li a5,7 +8000b6d8: bed7c2e3 blt a5,a3,8000b2bc <_svfprintf_r+0x1828> +8000b6dc: 00168693 addi a3,a3,1 +8000b6e0: 00870893 addi a7,a4,8 +8000b6e4: 00070913 mv s2,a4 +8000b6e8: bd1fe06f j 8000a2b8 <_svfprintf_r+0x824> +8000b6ec: 200a7793 andi a5,s4,512 +8000b6f0: 1c078e63 beqz a5,8000b8cc <_svfprintf_r+0x1e38> +8000b6f4: 01412783 lw a5,20(sp) +8000b6f8: 00000c93 li s9,0 +8000b6fc: 00e12a23 sw a4,20(sp) +8000b700: 0007c903 lbu s2,0(a5) +8000b704: 8f9ff06f j 8000affc <_svfprintf_r+0x1568> +8000b708: 200a7793 andi a5,s4,512 +8000b70c: 1a078463 beqz a5,8000b8b4 <_svfprintf_r+0x1e20> 8000b710: 01412783 lw a5,20(sp) -8000b714: 00000c93 li s9,0 -8000b718: 00e12a23 sw a4,20(sp) -8000b71c: 0007d903 lhu s2,0(a5) -8000b720: b35ff06f j 8000b254 <_svfprintf_r+0x1568> -8000b724: 0e410613 addi a2,sp,228 -8000b728: 000c0593 mv a1,s8 -8000b72c: 000d0513 mv a0,s10 -8000b730: 7c0030ef jal ra,8000eef0 <__ssprint_r> -8000b734: dc051c63 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b738: 0ec12783 lw a5,236(sp) -8000b73c: 10c10893 addi a7,sp,268 -8000b740: b90ff06f j 8000aad0 <_svfprintf_r+0xde4> -8000b744: 00812683 lw a3,8(sp) -8000b748: 009787b3 add a5,a5,s1 -8000b74c: 0098a223 sw s1,4(a7) -8000b750: 00d8a023 sw a3,0(a7) -8000b754: 00170713 addi a4,a4,1 -8000b758: 0ef12623 sw a5,236(sp) -8000b75c: 0ee12423 sw a4,232(sp) -8000b760: 00700693 li a3,7 -8000b764: 00e6c463 blt a3,a4,8000b76c <_svfprintf_r+0x1a80> -8000b768: 831fe06f j 80009f98 <_svfprintf_r+0x2ac> -8000b76c: dc9fe06f j 8000a534 <_svfprintf_r+0x848> -8000b770: 0e410613 addi a2,sp,228 -8000b774: 000b0593 mv a1,s6 -8000b778: 000d0513 mv a0,s10 -8000b77c: 774030ef jal ra,8000eef0 <__ssprint_r> -8000b780: 2e051263 bnez a0,8000ba64 <_svfprintf_r+0x1d78> -8000b784: 00044683 lbu a3,0(s0) -8000b788: 0ec12783 lw a5,236(sp) -8000b78c: 10c10893 addi a7,sp,268 -8000b790: cadff06f j 8000b43c <_svfprintf_r+0x1750> -8000b794: 0f012783 lw a5,240(sp) -8000b798: 0a010593 addi a1,sp,160 -8000b79c: 0b010513 addi a0,sp,176 -8000b7a0: 0af12823 sw a5,176(sp) -8000b7a4: 0f412783 lw a5,244(sp) -8000b7a8: 0a012023 sw zero,160(sp) -8000b7ac: 0a012223 sw zero,164(sp) -8000b7b0: 0af12a23 sw a5,180(sp) -8000b7b4: 0f812783 lw a5,248(sp) -8000b7b8: 0a012423 sw zero,168(sp) -8000b7bc: 0a012623 sw zero,172(sp) -8000b7c0: 0af12c23 sw a5,184(sp) -8000b7c4: 0fc12783 lw a5,252(sp) -8000b7c8: 0af12e23 sw a5,188(sp) -8000b7cc: 32c060ef jal ra,80011af8 <__letf2> -8000b7d0: 01012883 lw a7,16(sp) -8000b7d4: 52054263 bltz a0,8000bcf8 <_svfprintf_r+0x200c> -8000b7d8: 0c714783 lbu a5,199(sp) -8000b7dc: 04700713 li a4,71 -8000b7e0: 28975e63 bge a4,s1,8000ba7c <_svfprintf_r+0x1d90> -8000b7e4: 80015737 lui a4,0x80015 -8000b7e8: c2070b13 addi s6,a4,-992 # 80014c20 <__BSS_END__+0xffffdff0> -8000b7ec: 00012823 sw zero,16(sp) -8000b7f0: 02012423 sw zero,40(sp) -8000b7f4: 02012223 sw zero,36(sp) -8000b7f8: 00012e23 sw zero,28(sp) -8000b7fc: f7fa7a13 andi s4,s4,-129 -8000b800: 00300a93 li s5,3 -8000b804: 00300c93 li s9,3 -8000b808: 00000d93 li s11,0 -8000b80c: 00078463 beqz a5,8000b814 <_svfprintf_r+0x1b28> -8000b810: e79fe06f j 8000a688 <_svfprintf_r+0x99c> -8000b814: ebcfe06f j 80009ed0 <_svfprintf_r+0x1e4> -8000b818: 00c12783 lw a5,12(sp) -8000b81c: 00040b13 mv s6,s0 -8000b820: 00f72023 sw a5,0(a4) -8000b824: fc0fe06f j 80009fe4 <_svfprintf_r+0x2f8> -8000b828: 000b0513 mv a0,s6 -8000b82c: 05912023 sw s9,64(sp) -8000b830: b88fe0ef jal ra,80009bb8 -8000b834: 0c714783 lbu a5,199(sp) -8000b838: fff54a93 not s5,a0 -8000b83c: 41fada93 srai s5,s5,0x1f -8000b840: 01212a23 sw s2,20(sp) -8000b844: 00012823 sw zero,16(sp) -8000b848: 02012423 sw zero,40(sp) -8000b84c: 02012223 sw zero,36(sp) -8000b850: 00012e23 sw zero,28(sp) -8000b854: 04012883 lw a7,64(sp) -8000b858: 00050c93 mv s9,a0 -8000b85c: 01557ab3 and s5,a0,s5 -8000b860: 00000d93 li s11,0 -8000b864: 00078463 beqz a5,8000b86c <_svfprintf_r+0x1b80> -8000b868: e21fe06f j 8000a688 <_svfprintf_r+0x99c> -8000b86c: e64fe06f j 80009ed0 <_svfprintf_r+0x1e4> -8000b870: 03012683 lw a3,48(sp) -8000b874: 02c12703 lw a4,44(sp) -8000b878: 00700613 li a2,7 -8000b87c: 00d8a023 sw a3,0(a7) -8000b880: 0e812683 lw a3,232(sp) -8000b884: 00e787b3 add a5,a5,a4 -8000b888: 00e8a223 sw a4,4(a7) -8000b88c: 00168693 addi a3,a3,1 -8000b890: 0ef12623 sw a5,236(sp) -8000b894: 0ed12423 sw a3,232(sp) -8000b898: 00888893 addi a7,a7,8 -8000b89c: 2cd64063 blt a2,a3,8000bb5c <_svfprintf_r+0x1e70> -8000b8a0: e005d4e3 bgez a1,8000b6a8 <_svfprintf_r+0x19bc> -8000b8a4: ff000613 li a2,-16 -8000b8a8: 40b004b3 neg s1,a1 -8000b8ac: 26c5d4e3 bge a1,a2,8000c314 <_svfprintf_r+0x2628> -8000b8b0: 01000913 li s2,16 -8000b8b4: 00700c93 li s9,7 -8000b8b8: 00c0006f j 8000b8c4 <_svfprintf_r+0x1bd8> -8000b8bc: ff048493 addi s1,s1,-16 -8000b8c0: 24995ae3 bge s2,s1,8000c314 <_svfprintf_r+0x2628> -8000b8c4: 00812703 lw a4,8(sp) -8000b8c8: 01078793 addi a5,a5,16 -8000b8cc: 00168693 addi a3,a3,1 -8000b8d0: 00e8a023 sw a4,0(a7) -8000b8d4: 0128a223 sw s2,4(a7) -8000b8d8: 0ef12623 sw a5,236(sp) -8000b8dc: 0ed12423 sw a3,232(sp) -8000b8e0: 00888893 addi a7,a7,8 -8000b8e4: fcdcdce3 bge s9,a3,8000b8bc <_svfprintf_r+0x1bd0> -8000b8e8: 0e410613 addi a2,sp,228 -8000b8ec: 000c0593 mv a1,s8 -8000b8f0: 000d0513 mv a0,s10 -8000b8f4: 5fc030ef jal ra,8000eef0 <__ssprint_r> -8000b8f8: c0051a63 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000b8fc: 0ec12783 lw a5,236(sp) -8000b900: 0e812683 lw a3,232(sp) -8000b904: 10c10893 addi a7,sp,268 -8000b908: fb5ff06f j 8000b8bc <_svfprintf_r+0x1bd0> -8000b90c: 00148693 addi a3,s1,1 -8000b910: 00890713 addi a4,s2,8 -8000b914: 00812783 lw a5,8(sp) -8000b918: 01bc8cb3 add s9,s9,s11 -8000b91c: 01b92223 sw s11,4(s2) -8000b920: 00f92023 sw a5,0(s2) -8000b924: 0f912623 sw s9,236(sp) -8000b928: 0ed12423 sw a3,232(sp) -8000b92c: 00700793 li a5,7 -8000b930: bed7c2e3 blt a5,a3,8000b514 <_svfprintf_r+0x1828> -8000b934: 00168693 addi a3,a3,1 -8000b938: 00870893 addi a7,a4,8 -8000b93c: 00070913 mv s2,a4 -8000b940: bd1fe06f j 8000a510 <_svfprintf_r+0x824> -8000b944: 200a7793 andi a5,s4,512 -8000b948: 1c078e63 beqz a5,8000bb24 <_svfprintf_r+0x1e38> -8000b94c: 01412783 lw a5,20(sp) -8000b950: 00000c93 li s9,0 -8000b954: 00e12a23 sw a4,20(sp) -8000b958: 0007c903 lbu s2,0(a5) -8000b95c: 8f9ff06f j 8000b254 <_svfprintf_r+0x1568> -8000b960: 200a7793 andi a5,s4,512 -8000b964: 1a078463 beqz a5,8000bb0c <_svfprintf_r+0x1e20> -8000b968: 01412783 lw a5,20(sp) -8000b96c: 00e12a23 sw a4,20(sp) -8000b970: 00078903 lb s2,0(a5) -8000b974: 41f95c93 srai s9,s2,0x1f -8000b978: 000c8793 mv a5,s9 -8000b97c: fa5fe06f j 8000a920 <_svfprintf_r+0xc34> -8000b980: 200bf793 andi a5,s7,512 -8000b984: 16078863 beqz a5,8000baf4 <_svfprintf_r+0x1e08> -8000b988: 01412783 lw a5,20(sp) -8000b98c: 00000c93 li s9,0 -8000b990: 00e12a23 sw a4,20(sp) -8000b994: 0007c903 lbu s2,0(a5) -8000b998: 00100793 li a5,1 -8000b99c: dcdfe06f j 8000a768 <_svfprintf_r+0xa7c> -8000b9a0: 200a7793 andi a5,s4,512 -8000b9a4: 12078e63 beqz a5,8000bae0 <_svfprintf_r+0x1df4> -8000b9a8: 01412783 lw a5,20(sp) -8000b9ac: 00000c93 li s9,0 -8000b9b0: 00e12a23 sw a4,20(sp) -8000b9b4: 0007c903 lbu s2,0(a5) -8000b9b8: e31fe06f j 8000a7e8 <_svfprintf_r+0xafc> -8000b9bc: 0fc12783 lw a5,252(sp) -8000b9c0: 1807c863 bltz a5,8000bb50 <_svfprintf_r+0x1e64> -8000b9c4: 0c714783 lbu a5,199(sp) -8000b9c8: 04700713 li a4,71 -8000b9cc: 46975c63 bge a4,s1,8000be44 <_svfprintf_r+0x2158> -8000b9d0: 80015737 lui a4,0x80015 -8000b9d4: c2870b13 addi s6,a4,-984 # 80014c28 <__BSS_END__+0xffffdff8> -8000b9d8: e15ff06f j 8000b7ec <_svfprintf_r+0x1b00> -8000b9dc: 00812703 lw a4,8(sp) -8000b9e0: 009787b3 add a5,a5,s1 -8000b9e4: 00168693 addi a3,a3,1 -8000b9e8: 00e8a023 sw a4,0(a7) -8000b9ec: 0098a223 sw s1,4(a7) -8000b9f0: 0ef12623 sw a5,236(sp) -8000b9f4: 0ed12423 sw a3,232(sp) -8000b9f8: 00700613 li a2,7 -8000b9fc: 00888893 addi a7,a7,8 -8000ba00: c8d65663 bge a2,a3,8000ae8c <_svfprintf_r+0x11a0> -8000ba04: 0e410613 addi a2,sp,228 -8000ba08: 000c0593 mv a1,s8 -8000ba0c: 000d0513 mv a0,s10 -8000ba10: 4e0030ef jal ra,8000eef0 <__ssprint_r> -8000ba14: ae051c63 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000ba18: 0ec12783 lw a5,236(sp) -8000ba1c: 10c10893 addi a7,sp,268 -8000ba20: c6cff06f j 8000ae8c <_svfprintf_r+0x11a0> -8000ba24: 04812783 lw a5,72(sp) -8000ba28: 04c12583 lw a1,76(sp) -8000ba2c: 00000913 li s2,0 -8000ba30: 40f40433 sub s0,s0,a5 -8000ba34: 00078613 mv a2,a5 -8000ba38: 00040513 mv a0,s0 -8000ba3c: a08fe0ef jal ra,80009c44 -8000ba40: 001cc583 lbu a1,1(s9) -8000ba44: 00a00613 li a2,10 -8000ba48: 00000693 li a3,0 -8000ba4c: 00b03833 snez a6,a1 -8000ba50: 00048513 mv a0,s1 -8000ba54: 00098593 mv a1,s3 -8000ba58: 010c8cb3 add s9,s9,a6 -8000ba5c: 1a5040ef jal ra,80010400 <__udivdi3> -8000ba60: b55ff06f j 8000b5b4 <_svfprintf_r+0x18c8> -8000ba64: 01012b83 lw s7,16(sp) -8000ba68: 000b0c13 mv s8,s6 -8000ba6c: aa4ff06f j 8000ad10 <_svfprintf_r+0x1024> -8000ba70: 00900793 li a5,9 -8000ba74: b497e0e3 bltu a5,s1,8000b5b4 <_svfprintf_r+0x18c8> -8000ba78: b85ff06f j 8000b5fc <_svfprintf_r+0x1910> -8000ba7c: 80015737 lui a4,0x80015 -8000ba80: c1c70b13 addi s6,a4,-996 # 80014c1c <__BSS_END__+0xffffdfec> -8000ba84: d69ff06f j 8000b7ec <_svfprintf_r+0x1b00> -8000ba88: 0e410613 addi a2,sp,228 -8000ba8c: 000c0593 mv a1,s8 -8000ba90: 000d0513 mv a0,s10 -8000ba94: 45c030ef jal ra,8000eef0 <__ssprint_r> -8000ba98: a6051a63 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000ba9c: 0ec12783 lw a5,236(sp) -8000baa0: 10c10893 addi a7,sp,268 -8000baa4: bd0ff06f j 8000ae74 <_svfprintf_r+0x1188> -8000baa8: 00600c93 li s9,6 -8000baac: 865ff06f j 8000b310 <_svfprintf_r+0x1624> -8000bab0: 02012683 lw a3,32(sp) -8000bab4: 00db0733 add a4,s6,a3 -8000bab8: 409684b3 sub s1,a3,s1 -8000babc: 41b70833 sub a6,a4,s11 -8000bac0: 00048913 mv s2,s1 -8000bac4: c6985263 bge a6,s1,8000af28 <_svfprintf_r+0x123c> -8000bac8: 00080913 mv s2,a6 -8000bacc: c5cff06f j 8000af28 <_svfprintf_r+0x123c> -8000bad0: 00c12783 lw a5,12(sp) -8000bad4: 00040b13 mv s6,s0 -8000bad8: 00f71023 sh a5,0(a4) -8000badc: d08fe06f j 80009fe4 <_svfprintf_r+0x2f8> -8000bae0: 01412783 lw a5,20(sp) -8000bae4: 00000c93 li s9,0 -8000bae8: 00e12a23 sw a4,20(sp) -8000baec: 0007a903 lw s2,0(a5) -8000baf0: cf9fe06f j 8000a7e8 <_svfprintf_r+0xafc> -8000baf4: 01412783 lw a5,20(sp) -8000baf8: 00000c93 li s9,0 -8000bafc: 00e12a23 sw a4,20(sp) -8000bb00: 0007a903 lw s2,0(a5) -8000bb04: 00100793 li a5,1 -8000bb08: c61fe06f j 8000a768 <_svfprintf_r+0xa7c> -8000bb0c: 01412783 lw a5,20(sp) -8000bb10: 00e12a23 sw a4,20(sp) -8000bb14: 0007a903 lw s2,0(a5) -8000bb18: 41f95c93 srai s9,s2,0x1f -8000bb1c: 000c8793 mv a5,s9 -8000bb20: e01fe06f j 8000a920 <_svfprintf_r+0xc34> -8000bb24: 01412783 lw a5,20(sp) -8000bb28: 00000c93 li s9,0 -8000bb2c: 00e12a23 sw a4,20(sp) -8000bb30: 0007a903 lw s2,0(a5) -8000bb34: f20ff06f j 8000b254 <_svfprintf_r+0x1568> -8000bb38: 0e410613 addi a2,sp,228 -8000bb3c: 000c0593 mv a1,s8 -8000bb40: 000d0513 mv a0,s10 -8000bb44: 3ac030ef jal ra,8000eef0 <__ssprint_r> -8000bb48: 00cc5703 lhu a4,12(s8) -8000bb4c: cb0fe06f j 80009ffc <_svfprintf_r+0x310> -8000bb50: 02d00793 li a5,45 -8000bb54: 0cf103a3 sb a5,199(sp) -8000bb58: e71ff06f j 8000b9c8 <_svfprintf_r+0x1cdc> -8000bb5c: 0e410613 addi a2,sp,228 -8000bb60: 000c0593 mv a1,s8 -8000bb64: 000d0513 mv a0,s10 -8000bb68: 388030ef jal ra,8000eef0 <__ssprint_r> -8000bb6c: 9a051063 bnez a0,8000ad0c <_svfprintf_r+0x1020> -8000bb70: 0cc12583 lw a1,204(sp) -8000bb74: 0ec12783 lw a5,236(sp) -8000bb78: 0e812683 lw a3,232(sp) -8000bb7c: 10c10893 addi a7,sp,268 -8000bb80: b205d4e3 bgez a1,8000b6a8 <_svfprintf_r+0x19bc> -8000bb84: d21ff06f j 8000b8a4 <_svfprintf_r+0x1bb8> -8000bb88: 00600d93 li s11,6 -8000bb8c: df8fe06f j 8000a184 <_svfprintf_r+0x498> -8000bb90: 02012703 lw a4,32(sp) -8000bb94: 000b0c13 mv s8,s6 -8000bb98: 02812b03 lw s6,40(sp) -8000bb9c: 02812e23 sw s0,60(sp) -8000bba0: 01c12a03 lw s4,28(sp) -8000bba4: 00eb06b3 add a3,s6,a4 -8000bba8: 04012403 lw s0,64(sp) -8000bbac: 04412983 lw s3,68(sp) -8000bbb0: 02412a83 lw s5,36(sp) -8000bbb4: afb6f463 bgeu a3,s11,8000ae9c <_svfprintf_r+0x11b0> -8000bbb8: 00068d93 mv s11,a3 -8000bbbc: ae0ff06f j 8000ae9c <_svfprintf_r+0x11b0> -8000bbc0: 01c12703 lw a4,28(sp) -8000bbc4: ffd00793 li a5,-3 -8000bbc8: 00f74463 blt a4,a5,8000bbd0 <_svfprintf_r+0x1ee4> -8000bbcc: 00edda63 bge s11,a4,8000bbe0 <_svfprintf_r+0x1ef4> -8000bbd0: ffe48493 addi s1,s1,-2 -8000bbd4: fdf4f793 andi a5,s1,-33 -8000bbd8: 04f12a23 sw a5,84(sp) -8000bbdc: ee4fe06f j 8000a2c0 <_svfprintf_r+0x5d4> -8000bbe0: 02012783 lw a5,32(sp) -8000bbe4: 01c12703 lw a4,28(sp) -8000bbe8: 26f74463 blt a4,a5,8000be50 <_svfprintf_r+0x2164> -8000bbec: 02812783 lw a5,40(sp) -8000bbf0: 00070c93 mv s9,a4 -8000bbf4: 0017f793 andi a5,a5,1 -8000bbf8: 00078663 beqz a5,8000bc04 <_svfprintf_r+0x1f18> -8000bbfc: 02c12783 lw a5,44(sp) -8000bc00: 00f70cb3 add s9,a4,a5 -8000bc04: 02812783 lw a5,40(sp) -8000bc08: 4007f793 andi a5,a5,1024 -8000bc0c: 00078663 beqz a5,8000bc18 <_svfprintf_r+0x1f2c> -8000bc10: 01c12783 lw a5,28(sp) -8000bc14: 12f04ae3 bgtz a5,8000c548 <_svfprintf_r+0x285c> +8000b714: 00e12a23 sw a4,20(sp) +8000b718: 00078903 lb s2,0(a5) +8000b71c: 41f95c93 srai s9,s2,0x1f +8000b720: 000c8793 mv a5,s9 +8000b724: fa5fe06f j 8000a6c8 <_svfprintf_r+0xc34> +8000b728: 200bf793 andi a5,s7,512 +8000b72c: 16078863 beqz a5,8000b89c <_svfprintf_r+0x1e08> +8000b730: 01412783 lw a5,20(sp) +8000b734: 00000c93 li s9,0 +8000b738: 00e12a23 sw a4,20(sp) +8000b73c: 0007c903 lbu s2,0(a5) +8000b740: 00100793 li a5,1 +8000b744: dcdfe06f j 8000a510 <_svfprintf_r+0xa7c> +8000b748: 200a7793 andi a5,s4,512 +8000b74c: 12078e63 beqz a5,8000b888 <_svfprintf_r+0x1df4> +8000b750: 01412783 lw a5,20(sp) +8000b754: 00000c93 li s9,0 +8000b758: 00e12a23 sw a4,20(sp) +8000b75c: 0007c903 lbu s2,0(a5) +8000b760: e31fe06f j 8000a590 <_svfprintf_r+0xafc> +8000b764: 0fc12783 lw a5,252(sp) +8000b768: 1807c863 bltz a5,8000b8f8 <_svfprintf_r+0x1e64> +8000b76c: 0c714783 lbu a5,199(sp) +8000b770: 04700713 li a4,71 +8000b774: 46975c63 bge a4,s1,8000bbec <_svfprintf_r+0x2158> +8000b778: 80015737 lui a4,0x80015 +8000b77c: c7470b13 addi s6,a4,-908 # 80014c74 <__BSS_END__+0xffffe038> +8000b780: e15ff06f j 8000b594 <_svfprintf_r+0x1b00> +8000b784: 00812703 lw a4,8(sp) +8000b788: 009787b3 add a5,a5,s1 +8000b78c: 00168693 addi a3,a3,1 +8000b790: 00e8a023 sw a4,0(a7) +8000b794: 0098a223 sw s1,4(a7) +8000b798: 0ef12623 sw a5,236(sp) +8000b79c: 0ed12423 sw a3,232(sp) +8000b7a0: 00700613 li a2,7 +8000b7a4: 00888893 addi a7,a7,8 +8000b7a8: c8d65663 bge a2,a3,8000ac34 <_svfprintf_r+0x11a0> +8000b7ac: 0e410613 addi a2,sp,228 +8000b7b0: 000c0593 mv a1,s8 +8000b7b4: 000d0513 mv a0,s10 +8000b7b8: 7c4030ef jal ra,8000ef7c <__ssprint_r> +8000b7bc: ae051c63 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b7c0: 0ec12783 lw a5,236(sp) +8000b7c4: 10c10893 addi a7,sp,268 +8000b7c8: c6cff06f j 8000ac34 <_svfprintf_r+0x11a0> +8000b7cc: 04812783 lw a5,72(sp) +8000b7d0: 04c12583 lw a1,76(sp) +8000b7d4: 00000913 li s2,0 +8000b7d8: 40f40433 sub s0,s0,a5 +8000b7dc: 00078613 mv a2,a5 +8000b7e0: 00040513 mv a0,s0 +8000b7e4: a08fe0ef jal ra,800099ec +8000b7e8: 001cc583 lbu a1,1(s9) +8000b7ec: 00a00613 li a2,10 +8000b7f0: 00000693 li a3,0 +8000b7f4: 00b03833 snez a6,a1 +8000b7f8: 00048513 mv a0,s1 +8000b7fc: 00098593 mv a1,s3 +8000b800: 010c8cb3 add s9,s9,a6 +8000b804: 4c1040ef jal ra,800104c4 <__udivdi3> +8000b808: b55ff06f j 8000b35c <_svfprintf_r+0x18c8> +8000b80c: 01012b83 lw s7,16(sp) +8000b810: 000b0c13 mv s8,s6 +8000b814: aa4ff06f j 8000aab8 <_svfprintf_r+0x1024> +8000b818: 00900793 li a5,9 +8000b81c: b497e0e3 bltu a5,s1,8000b35c <_svfprintf_r+0x18c8> +8000b820: b85ff06f j 8000b3a4 <_svfprintf_r+0x1910> +8000b824: 80015737 lui a4,0x80015 +8000b828: c6870b13 addi s6,a4,-920 # 80014c68 <__BSS_END__+0xffffe02c> +8000b82c: d69ff06f j 8000b594 <_svfprintf_r+0x1b00> +8000b830: 0e410613 addi a2,sp,228 +8000b834: 000c0593 mv a1,s8 +8000b838: 000d0513 mv a0,s10 +8000b83c: 740030ef jal ra,8000ef7c <__ssprint_r> +8000b840: a6051a63 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b844: 0ec12783 lw a5,236(sp) +8000b848: 10c10893 addi a7,sp,268 +8000b84c: bd0ff06f j 8000ac1c <_svfprintf_r+0x1188> +8000b850: 00600c93 li s9,6 +8000b854: 865ff06f j 8000b0b8 <_svfprintf_r+0x1624> +8000b858: 02012683 lw a3,32(sp) +8000b85c: 00db0733 add a4,s6,a3 +8000b860: 409684b3 sub s1,a3,s1 +8000b864: 41b70833 sub a6,a4,s11 +8000b868: 00048913 mv s2,s1 +8000b86c: c6985263 bge a6,s1,8000acd0 <_svfprintf_r+0x123c> +8000b870: 00080913 mv s2,a6 +8000b874: c5cff06f j 8000acd0 <_svfprintf_r+0x123c> +8000b878: 00c12783 lw a5,12(sp) +8000b87c: 00040b13 mv s6,s0 +8000b880: 00f71023 sh a5,0(a4) +8000b884: d08fe06f j 80009d8c <_svfprintf_r+0x2f8> +8000b888: 01412783 lw a5,20(sp) +8000b88c: 00000c93 li s9,0 +8000b890: 00e12a23 sw a4,20(sp) +8000b894: 0007a903 lw s2,0(a5) +8000b898: cf9fe06f j 8000a590 <_svfprintf_r+0xafc> +8000b89c: 01412783 lw a5,20(sp) +8000b8a0: 00000c93 li s9,0 +8000b8a4: 00e12a23 sw a4,20(sp) +8000b8a8: 0007a903 lw s2,0(a5) +8000b8ac: 00100793 li a5,1 +8000b8b0: c61fe06f j 8000a510 <_svfprintf_r+0xa7c> +8000b8b4: 01412783 lw a5,20(sp) +8000b8b8: 00e12a23 sw a4,20(sp) +8000b8bc: 0007a903 lw s2,0(a5) +8000b8c0: 41f95c93 srai s9,s2,0x1f +8000b8c4: 000c8793 mv a5,s9 +8000b8c8: e01fe06f j 8000a6c8 <_svfprintf_r+0xc34> +8000b8cc: 01412783 lw a5,20(sp) +8000b8d0: 00000c93 li s9,0 +8000b8d4: 00e12a23 sw a4,20(sp) +8000b8d8: 0007a903 lw s2,0(a5) +8000b8dc: f20ff06f j 8000affc <_svfprintf_r+0x1568> +8000b8e0: 0e410613 addi a2,sp,228 +8000b8e4: 000c0593 mv a1,s8 +8000b8e8: 000d0513 mv a0,s10 +8000b8ec: 690030ef jal ra,8000ef7c <__ssprint_r> +8000b8f0: 00cc5703 lhu a4,12(s8) +8000b8f4: cb0fe06f j 80009da4 <_svfprintf_r+0x310> +8000b8f8: 02d00793 li a5,45 +8000b8fc: 0cf103a3 sb a5,199(sp) +8000b900: e71ff06f j 8000b770 <_svfprintf_r+0x1cdc> +8000b904: 0e410613 addi a2,sp,228 +8000b908: 000c0593 mv a1,s8 +8000b90c: 000d0513 mv a0,s10 +8000b910: 66c030ef jal ra,8000ef7c <__ssprint_r> +8000b914: 9a051063 bnez a0,8000aab4 <_svfprintf_r+0x1020> +8000b918: 0cc12583 lw a1,204(sp) +8000b91c: 0ec12783 lw a5,236(sp) +8000b920: 0e812683 lw a3,232(sp) +8000b924: 10c10893 addi a7,sp,268 +8000b928: b205d4e3 bgez a1,8000b450 <_svfprintf_r+0x19bc> +8000b92c: d21ff06f j 8000b64c <_svfprintf_r+0x1bb8> +8000b930: 00600d93 li s11,6 +8000b934: df8fe06f j 80009f2c <_svfprintf_r+0x498> +8000b938: 02012703 lw a4,32(sp) +8000b93c: 000b0c13 mv s8,s6 +8000b940: 02812b03 lw s6,40(sp) +8000b944: 02812e23 sw s0,60(sp) +8000b948: 01c12a03 lw s4,28(sp) +8000b94c: 00eb06b3 add a3,s6,a4 +8000b950: 04012403 lw s0,64(sp) +8000b954: 04412983 lw s3,68(sp) +8000b958: 02412a83 lw s5,36(sp) +8000b95c: afb6f463 bgeu a3,s11,8000ac44 <_svfprintf_r+0x11b0> +8000b960: 00068d93 mv s11,a3 +8000b964: ae0ff06f j 8000ac44 <_svfprintf_r+0x11b0> +8000b968: 01c12703 lw a4,28(sp) +8000b96c: ffd00793 li a5,-3 +8000b970: 00f74463 blt a4,a5,8000b978 <_svfprintf_r+0x1ee4> +8000b974: 00edda63 bge s11,a4,8000b988 <_svfprintf_r+0x1ef4> +8000b978: ffe48493 addi s1,s1,-2 +8000b97c: fdf4f793 andi a5,s1,-33 +8000b980: 04f12a23 sw a5,84(sp) +8000b984: ee4fe06f j 8000a068 <_svfprintf_r+0x5d4> +8000b988: 02012783 lw a5,32(sp) +8000b98c: 01c12703 lw a4,28(sp) +8000b990: 26f74463 blt a4,a5,8000bbf8 <_svfprintf_r+0x2164> +8000b994: 02812783 lw a5,40(sp) +8000b998: 00070c93 mv s9,a4 +8000b99c: 0017f793 andi a5,a5,1 +8000b9a0: 00078663 beqz a5,8000b9ac <_svfprintf_r+0x1f18> +8000b9a4: 02c12783 lw a5,44(sp) +8000b9a8: 00f70cb3 add s9,a4,a5 +8000b9ac: 02812783 lw a5,40(sp) +8000b9b0: 4007f793 andi a5,a5,1024 +8000b9b4: 00078663 beqz a5,8000b9c0 <_svfprintf_r+0x1f2c> +8000b9b8: 01c12783 lw a5,28(sp) +8000b9bc: 12f04ae3 bgtz a5,8000c2f0 <_svfprintf_r+0x285c> +8000b9c0: fffcca93 not s5,s9 +8000b9c4: 41fada93 srai s5,s5,0x1f +8000b9c8: 015cfab3 and s5,s9,s5 +8000b9cc: 06700493 li s1,103 +8000b9d0: 02012423 sw zero,40(sp) +8000b9d4: 02012223 sw zero,36(sp) +8000b9d8: facfe06f j 8000a184 <_svfprintf_r+0x6f0> +8000b9dc: 0c714783 lbu a5,199(sp) +8000b9e0: 00000d93 li s11,0 +8000b9e4: 00078463 beqz a5,8000b9ec <_svfprintf_r+0x1f58> +8000b9e8: a49fe06f j 8000a430 <_svfprintf_r+0x99c> +8000b9ec: a8cfe06f j 80009c78 <_svfprintf_r+0x1e4> +8000b9f0: 0e410613 addi a2,sp,228 +8000b9f4: 000b0593 mv a1,s6 +8000b9f8: 000d0513 mv a0,s10 +8000b9fc: 580030ef jal ra,8000ef7c <__ssprint_r> +8000ba00: e00516e3 bnez a0,8000b80c <_svfprintf_r+0x1d78> +8000ba04: 00044683 lbu a3,0(s0) +8000ba08: 0ec12783 lw a5,236(sp) +8000ba0c: 10c10893 addi a7,sp,268 +8000ba10: 00dd8db3 add s11,s11,a3 +8000ba14: fe8ff06f j 8000b1fc <_svfprintf_r+0x1768> +8000ba18: 0b010a93 addi s5,sp,176 +8000ba1c: 0dc10813 addi a6,sp,220 +8000ba20: 0d010793 addi a5,sp,208 +8000ba24: 0cc10713 addi a4,sp,204 +8000ba28: 000d8693 mv a3,s11 +8000ba2c: 00300613 li a2,3 +8000ba30: 000a8593 mv a1,s5 +8000ba34: 000d0513 mv a0,s10 +8000ba38: 05112223 sw a7,68(sp) +8000ba3c: 0bc12823 sw t3,176(sp) +8000ba40: 05c12023 sw t3,64(sp) +8000ba44: 0bd12a23 sw t4,180(sp) +8000ba48: 03d12223 sw t4,36(sp) +8000ba4c: 0be12c23 sw t5,184(sp) +8000ba50: 03e12023 sw t5,32(sp) +8000ba54: 0a612e23 sw t1,188(sp) +8000ba58: 00612e23 sw t1,28(sp) +8000ba5c: c49fa0ef jal ra,800066a4 <_ldtoa_r> +8000ba60: 01c12303 lw t1,28(sp) +8000ba64: 02012f03 lw t5,32(sp) +8000ba68: 02412e83 lw t4,36(sp) +8000ba6c: 04012e03 lw t3,64(sp) +8000ba70: 04412883 lw a7,68(sp) +8000ba74: 00050b13 mv s6,a0 +8000ba78: 04600793 li a5,70 +8000ba7c: 01bb0933 add s2,s6,s11 +8000ba80: 62fb9a63 bne s7,a5,8000c0b4 <_svfprintf_r+0x2620> +8000ba84: 000b4683 lbu a3,0(s6) +8000ba88: 03000793 li a5,48 +8000ba8c: 10f686e3 beq a3,a5,8000c398 <_svfprintf_r+0x2904> +8000ba90: 0a010c93 addi s9,sp,160 +8000ba94: 0cc12783 lw a5,204(sp) +8000ba98: 00f90933 add s2,s2,a5 +8000ba9c: d40fe06f j 80009fdc <_svfprintf_r+0x548> +8000baa0: 02d00793 li a5,45 +8000baa4: 0cf103a3 sb a5,199(sp) +8000baa8: addff06f j 8000b584 <_svfprintf_r+0x1af0> +8000baac: 0b010a93 addi s5,sp,176 +8000bab0: 0d010793 addi a5,sp,208 +8000bab4: 0dc10813 addi a6,sp,220 +8000bab8: 0cc10713 addi a4,sp,204 +8000babc: 000d8693 mv a3,s11 +8000bac0: 00200613 li a2,2 +8000bac4: 000a8593 mv a1,s5 +8000bac8: 000d0513 mv a0,s10 +8000bacc: 0bc12823 sw t3,176(sp) +8000bad0: 05c12023 sw t3,64(sp) +8000bad4: 0bd12a23 sw t4,180(sp) +8000bad8: 03d12223 sw t4,36(sp) +8000badc: 0be12c23 sw t5,184(sp) +8000bae0: 03e12023 sw t5,32(sp) +8000bae4: 0a612e23 sw t1,188(sp) +8000bae8: 00612e23 sw t1,28(sp) +8000baec: bb9fa0ef jal ra,800066a4 <_ldtoa_r> +8000baf0: 04700793 li a5,71 +8000baf4: 01c12303 lw t1,28(sp) +8000baf8: 02012f03 lw t5,32(sp) +8000bafc: 02412e83 lw t4,36(sp) +8000bb00: 04012e03 lw t3,64(sp) +8000bb04: 04412883 lw a7,68(sp) +8000bb08: 00050b13 mv s6,a0 +8000bb0c: f6fb96e3 bne s7,a5,8000ba78 <_svfprintf_r+0x1fe4> +8000bb10: 02812783 lw a5,40(sp) +8000bb14: 0017f793 andi a5,a5,1 +8000bb18: 58079863 bnez a5,8000c0a8 <_svfprintf_r+0x2614> +8000bb1c: 04700793 li a5,71 +8000bb20: 0dc12703 lw a4,220(sp) +8000bb24: 04f12a23 sw a5,84(sp) +8000bb28: d10fe06f j 8000a038 <_svfprintf_r+0x5a4> +8000bb2c: 0e410613 addi a2,sp,228 +8000bb30: 000c0593 mv a1,s8 +8000bb34: 000d0513 mv a0,s10 +8000bb38: 444030ef jal ra,8000ef7c <__ssprint_r> +8000bb3c: 00050463 beqz a0,8000bb44 <_svfprintf_r+0x20b0> +8000bb40: f75fe06f j 8000aab4 <_svfprintf_r+0x1020> +8000bb44: 0cc12483 lw s1,204(sp) +8000bb48: 0ec12783 lw a5,236(sp) +8000bb4c: 10c10893 addi a7,sp,268 +8000bb50: 938ff06f j 8000ac88 <_svfprintf_r+0x11f4> +8000bb54: 0c714783 lbu a5,199(sp) +8000bb58: 01212a23 sw s2,20(sp) +8000bb5c: 02012423 sw zero,40(sp) +8000bb60: 02012223 sw zero,36(sp) +8000bb64: 00012e23 sw zero,28(sp) +8000bb68: 000d8a93 mv s5,s11 +8000bb6c: 000d8c93 mv s9,s11 +8000bb70: 00000d93 li s11,0 +8000bb74: 00078463 beqz a5,8000bb7c <_svfprintf_r+0x20e8> +8000bb78: 8b9fe06f j 8000a430 <_svfprintf_r+0x99c> +8000bb7c: 8fcfe06f j 80009c78 <_svfprintf_r+0x1e4> +8000bb80: 0e410613 addi a2,sp,228 +8000bb84: 000c0593 mv a1,s8 +8000bb88: 000d0513 mv a0,s10 +8000bb8c: 3f0030ef jal ra,8000ef7c <__ssprint_r> +8000bb90: 00050463 beqz a0,8000bb98 <_svfprintf_r+0x2104> +8000bb94: f21fe06f j 8000aab4 <_svfprintf_r+0x1020> +8000bb98: 0cc12483 lw s1,204(sp) +8000bb9c: 02012703 lw a4,32(sp) +8000bba0: 0ec12783 lw a5,236(sp) +8000bba4: 10c10893 addi a7,sp,268 +8000bba8: 409704b3 sub s1,a4,s1 +8000bbac: 924ff06f j 8000acd0 <_svfprintf_r+0x123c> +8000bbb0: 02812783 lw a5,40(sp) +8000bbb4: 01c12703 lw a4,28(sp) +8000bbb8: 0017f793 andi a5,a5,1 +8000bbbc: 01b7e7b3 or a5,a5,s11 +8000bbc0: 04e054e3 blez a4,8000c408 <_svfprintf_r+0x2974> +8000bbc4: 7a079663 bnez a5,8000c370 <_svfprintf_r+0x28dc> +8000bbc8: 01c12c83 lw s9,28(sp) +8000bbcc: 06600493 li s1,102 +8000bbd0: 02812783 lw a5,40(sp) +8000bbd4: 4007f793 andi a5,a5,1024 +8000bbd8: 70079e63 bnez a5,8000c2f4 <_svfprintf_r+0x2860> +8000bbdc: fffcca93 not s5,s9 +8000bbe0: 41fada93 srai s5,s5,0x1f +8000bbe4: 015cfab3 and s5,s9,s5 +8000bbe8: de9ff06f j 8000b9d0 <_svfprintf_r+0x1f3c> +8000bbec: 80015737 lui a4,0x80015 +8000bbf0: c7070b13 addi s6,a4,-912 # 80014c70 <__BSS_END__+0xffffe034> +8000bbf4: 9a1ff06f j 8000b594 <_svfprintf_r+0x1b00> +8000bbf8: 02012783 lw a5,32(sp) +8000bbfc: 02c12703 lw a4,44(sp) +8000bc00: 06700493 li s1,103 +8000bc04: 00e78cb3 add s9,a5,a4 +8000bc08: 01c12783 lw a5,28(sp) +8000bc0c: fcf042e3 bgtz a5,8000bbd0 <_svfprintf_r+0x213c> +8000bc10: 40fc8cb3 sub s9,s9,a5 +8000bc14: 001c8c93 addi s9,s9,1 8000bc18: fffcca93 not s5,s9 8000bc1c: 41fada93 srai s5,s5,0x1f 8000bc20: 015cfab3 and s5,s9,s5 -8000bc24: 06700493 li s1,103 -8000bc28: 02012423 sw zero,40(sp) -8000bc2c: 02012223 sw zero,36(sp) -8000bc30: facfe06f j 8000a3dc <_svfprintf_r+0x6f0> -8000bc34: 0c714783 lbu a5,199(sp) -8000bc38: 00000d93 li s11,0 -8000bc3c: 00078463 beqz a5,8000bc44 <_svfprintf_r+0x1f58> -8000bc40: a49fe06f j 8000a688 <_svfprintf_r+0x99c> -8000bc44: a8cfe06f j 80009ed0 <_svfprintf_r+0x1e4> -8000bc48: 0e410613 addi a2,sp,228 -8000bc4c: 000b0593 mv a1,s6 -8000bc50: 000d0513 mv a0,s10 -8000bc54: 29c030ef jal ra,8000eef0 <__ssprint_r> -8000bc58: e00516e3 bnez a0,8000ba64 <_svfprintf_r+0x1d78> -8000bc5c: 00044683 lbu a3,0(s0) -8000bc60: 0ec12783 lw a5,236(sp) -8000bc64: 10c10893 addi a7,sp,268 -8000bc68: 00dd8db3 add s11,s11,a3 -8000bc6c: fe8ff06f j 8000b454 <_svfprintf_r+0x1768> -8000bc70: 0b010a93 addi s5,sp,176 -8000bc74: 0dc10813 addi a6,sp,220 -8000bc78: 0d010793 addi a5,sp,208 -8000bc7c: 0cc10713 addi a4,sp,204 -8000bc80: 000d8693 mv a3,s11 -8000bc84: 00300613 li a2,3 -8000bc88: 000a8593 mv a1,s5 -8000bc8c: 000d0513 mv a0,s10 -8000bc90: 05112223 sw a7,68(sp) -8000bc94: 0bc12823 sw t3,176(sp) -8000bc98: 05c12023 sw t3,64(sp) -8000bc9c: 0bd12a23 sw t4,180(sp) -8000bca0: 03d12223 sw t4,36(sp) -8000bca4: 0be12c23 sw t5,184(sp) -8000bca8: 03e12023 sw t5,32(sp) +8000bc24: dadff06f j 8000b9d0 <_svfprintf_r+0x1f3c> +8000bc28: 800156b7 lui a3,0x80015 +8000bc2c: 34c68e93 addi t4,a3,844 # 8001534c <__BSS_END__+0xffffe710> +8000bc30: f48fe06f j 8000a378 <_svfprintf_r+0x8e4> +8000bc34: 03000793 li a5,48 +8000bc38: 0cf10423 sb a5,200(sp) +8000bc3c: 05800793 li a5,88 +8000bc40: 002a6713 ori a4,s4,2 +8000bc44: 0cf104a3 sb a5,201(sp) +8000bc48: 02e12423 sw a4,40(sp) +8000bc4c: 06300793 li a5,99 +8000bc50: 00012823 sw zero,16(sp) +8000bc54: 14c10b13 addi s6,sp,332 +8000bc58: 41b7ce63 blt a5,s11,8000c074 <_svfprintf_r+0x25e0> +8000bc5c: 0fc12303 lw t1,252(sp) +8000bc60: fdf4fb93 andi s7,s1,-33 +8000bc64: 05712a23 sw s7,84(sp) +8000bc68: 04012c23 sw zero,88(sp) +8000bc6c: 0f012e03 lw t3,240(sp) +8000bc70: 0f412e83 lw t4,244(sp) +8000bc74: 0f812f03 lw t5,248(sp) +8000bc78: 102a6a13 ori s4,s4,258 +8000bc7c: 38034263 bltz t1,8000c000 <_svfprintf_r+0x256c> +8000bc80: 06100793 li a5,97 +8000bc84: 54f48e63 beq s1,a5,8000c1e0 <_svfprintf_r+0x274c> +8000bc88: 04100793 li a5,65 +8000bc8c: 00f48463 beq s1,a5,8000bc94 <_svfprintf_r+0x2200> +8000bc90: ac8fe06f j 80009f58 <_svfprintf_r+0x4c4> +8000bc94: 0b010a93 addi s5,sp,176 +8000bc98: 000a8513 mv a0,s5 +8000bc9c: 05112823 sw a7,80(sp) +8000bca0: 0bc12823 sw t3,176(sp) +8000bca4: 0bd12a23 sw t4,180(sp) +8000bca8: 0be12c23 sw t5,184(sp) 8000bcac: 0a612e23 sw t1,188(sp) -8000bcb0: 00612e23 sw t1,28(sp) -8000bcb4: aa1fa0ef jal ra,80006754 <_ldtoa_r> -8000bcb8: 01c12303 lw t1,28(sp) -8000bcbc: 02012f03 lw t5,32(sp) -8000bcc0: 02412e83 lw t4,36(sp) -8000bcc4: 04012e03 lw t3,64(sp) -8000bcc8: 04412883 lw a7,68(sp) -8000bccc: 00050b13 mv s6,a0 -8000bcd0: 04600793 li a5,70 -8000bcd4: 01bb0933 add s2,s6,s11 -8000bcd8: 62fb9a63 bne s7,a5,8000c30c <_svfprintf_r+0x2620> -8000bcdc: 000b4683 lbu a3,0(s6) -8000bce0: 03000793 li a5,48 -8000bce4: 10f686e3 beq a3,a5,8000c5f0 <_svfprintf_r+0x2904> -8000bce8: 0a010c93 addi s9,sp,160 -8000bcec: 0cc12783 lw a5,204(sp) -8000bcf0: 00f90933 add s2,s2,a5 -8000bcf4: d40fe06f j 8000a234 <_svfprintf_r+0x548> -8000bcf8: 02d00793 li a5,45 -8000bcfc: 0cf103a3 sb a5,199(sp) -8000bd00: addff06f j 8000b7dc <_svfprintf_r+0x1af0> -8000bd04: 0b010a93 addi s5,sp,176 -8000bd08: 0d010793 addi a5,sp,208 -8000bd0c: 0dc10813 addi a6,sp,220 -8000bd10: 0cc10713 addi a4,sp,204 -8000bd14: 000d8693 mv a3,s11 -8000bd18: 00200613 li a2,2 -8000bd1c: 000a8593 mv a1,s5 -8000bd20: 000d0513 mv a0,s10 -8000bd24: 0bc12823 sw t3,176(sp) -8000bd28: 05c12023 sw t3,64(sp) -8000bd2c: 0bd12a23 sw t4,180(sp) -8000bd30: 03d12223 sw t4,36(sp) -8000bd34: 0be12c23 sw t5,184(sp) -8000bd38: 03e12023 sw t5,32(sp) -8000bd3c: 0a612e23 sw t1,188(sp) -8000bd40: 00612e23 sw t1,28(sp) -8000bd44: a11fa0ef jal ra,80006754 <_ldtoa_r> -8000bd48: 04700793 li a5,71 -8000bd4c: 01c12303 lw t1,28(sp) -8000bd50: 02012f03 lw t5,32(sp) -8000bd54: 02412e83 lw t4,36(sp) -8000bd58: 04012e03 lw t3,64(sp) -8000bd5c: 04412883 lw a7,68(sp) -8000bd60: 00050b13 mv s6,a0 -8000bd64: f6fb96e3 bne s7,a5,8000bcd0 <_svfprintf_r+0x1fe4> -8000bd68: 02812783 lw a5,40(sp) -8000bd6c: 0017f793 andi a5,a5,1 -8000bd70: 58079863 bnez a5,8000c300 <_svfprintf_r+0x2614> -8000bd74: 04700793 li a5,71 -8000bd78: 0dc12703 lw a4,220(sp) -8000bd7c: 04f12a23 sw a5,84(sp) -8000bd80: d10fe06f j 8000a290 <_svfprintf_r+0x5a4> -8000bd84: 0e410613 addi a2,sp,228 -8000bd88: 000c0593 mv a1,s8 -8000bd8c: 000d0513 mv a0,s10 -8000bd90: 160030ef jal ra,8000eef0 <__ssprint_r> -8000bd94: 00050463 beqz a0,8000bd9c <_svfprintf_r+0x20b0> -8000bd98: f75fe06f j 8000ad0c <_svfprintf_r+0x1020> -8000bd9c: 0cc12483 lw s1,204(sp) -8000bda0: 0ec12783 lw a5,236(sp) -8000bda4: 10c10893 addi a7,sp,268 -8000bda8: 938ff06f j 8000aee0 <_svfprintf_r+0x11f4> -8000bdac: 0c714783 lbu a5,199(sp) -8000bdb0: 01212a23 sw s2,20(sp) -8000bdb4: 02012423 sw zero,40(sp) -8000bdb8: 02012223 sw zero,36(sp) -8000bdbc: 00012e23 sw zero,28(sp) -8000bdc0: 000d8a93 mv s5,s11 -8000bdc4: 000d8c93 mv s9,s11 -8000bdc8: 00000d93 li s11,0 -8000bdcc: 00078463 beqz a5,8000bdd4 <_svfprintf_r+0x20e8> -8000bdd0: 8b9fe06f j 8000a688 <_svfprintf_r+0x99c> -8000bdd4: 8fcfe06f j 80009ed0 <_svfprintf_r+0x1e4> -8000bdd8: 0e410613 addi a2,sp,228 -8000bddc: 000c0593 mv a1,s8 -8000bde0: 000d0513 mv a0,s10 -8000bde4: 10c030ef jal ra,8000eef0 <__ssprint_r> -8000bde8: 00050463 beqz a0,8000bdf0 <_svfprintf_r+0x2104> -8000bdec: f21fe06f j 8000ad0c <_svfprintf_r+0x1020> -8000bdf0: 0cc12483 lw s1,204(sp) -8000bdf4: 02012703 lw a4,32(sp) -8000bdf8: 0ec12783 lw a5,236(sp) -8000bdfc: 10c10893 addi a7,sp,268 -8000be00: 409704b3 sub s1,a4,s1 -8000be04: 924ff06f j 8000af28 <_svfprintf_r+0x123c> -8000be08: 02812783 lw a5,40(sp) -8000be0c: 01c12703 lw a4,28(sp) -8000be10: 0017f793 andi a5,a5,1 -8000be14: 01b7e7b3 or a5,a5,s11 -8000be18: 04e054e3 blez a4,8000c660 <_svfprintf_r+0x2974> -8000be1c: 7a079663 bnez a5,8000c5c8 <_svfprintf_r+0x28dc> -8000be20: 01c12c83 lw s9,28(sp) -8000be24: 06600493 li s1,102 -8000be28: 02812783 lw a5,40(sp) -8000be2c: 4007f793 andi a5,a5,1024 -8000be30: 70079e63 bnez a5,8000c54c <_svfprintf_r+0x2860> -8000be34: fffcca93 not s5,s9 -8000be38: 41fada93 srai s5,s5,0x1f -8000be3c: 015cfab3 and s5,s9,s5 -8000be40: de9ff06f j 8000bc28 <_svfprintf_r+0x1f3c> -8000be44: 80015737 lui a4,0x80015 -8000be48: c2470b13 addi s6,a4,-988 # 80014c24 <__BSS_END__+0xffffdff4> -8000be4c: 9a1ff06f j 8000b7ec <_svfprintf_r+0x1b00> -8000be50: 02012783 lw a5,32(sp) -8000be54: 02c12703 lw a4,44(sp) -8000be58: 06700493 li s1,103 -8000be5c: 00e78cb3 add s9,a5,a4 -8000be60: 01c12783 lw a5,28(sp) -8000be64: fcf042e3 bgtz a5,8000be28 <_svfprintf_r+0x213c> -8000be68: 40fc8cb3 sub s9,s9,a5 -8000be6c: 001c8c93 addi s9,s9,1 -8000be70: fffcca93 not s5,s9 -8000be74: 41fada93 srai s5,s5,0x1f -8000be78: 015cfab3 and s5,s9,s5 -8000be7c: dadff06f j 8000bc28 <_svfprintf_r+0x1f3c> -8000be80: 800156b7 lui a3,0x80015 -8000be84: 30c68e93 addi t4,a3,780 # 8001530c <__BSS_END__+0xffffe6dc> -8000be88: f48fe06f j 8000a5d0 <_svfprintf_r+0x8e4> -8000be8c: 03000793 li a5,48 -8000be90: 0cf10423 sb a5,200(sp) -8000be94: 05800793 li a5,88 -8000be98: 002a6713 ori a4,s4,2 -8000be9c: 0cf104a3 sb a5,201(sp) -8000bea0: 02e12423 sw a4,40(sp) -8000bea4: 06300793 li a5,99 -8000bea8: 00012823 sw zero,16(sp) -8000beac: 14c10b13 addi s6,sp,332 -8000beb0: 41b7ce63 blt a5,s11,8000c2cc <_svfprintf_r+0x25e0> -8000beb4: 0fc12303 lw t1,252(sp) -8000beb8: fdf4fb93 andi s7,s1,-33 -8000bebc: 05712a23 sw s7,84(sp) -8000bec0: 04012c23 sw zero,88(sp) -8000bec4: 0f012e03 lw t3,240(sp) -8000bec8: 0f412e83 lw t4,244(sp) -8000becc: 0f812f03 lw t5,248(sp) -8000bed0: 102a6a13 ori s4,s4,258 -8000bed4: 38034263 bltz t1,8000c258 <_svfprintf_r+0x256c> -8000bed8: 06100793 li a5,97 -8000bedc: 54f48e63 beq s1,a5,8000c438 <_svfprintf_r+0x274c> -8000bee0: 04100793 li a5,65 -8000bee4: 00f48463 beq s1,a5,8000beec <_svfprintf_r+0x2200> -8000bee8: ac8fe06f j 8000a1b0 <_svfprintf_r+0x4c4> -8000beec: 0b010a93 addi s5,sp,176 -8000bef0: 000a8513 mv a0,s5 -8000bef4: 05112823 sw a7,80(sp) -8000bef8: 0bc12823 sw t3,176(sp) -8000befc: 0bd12a23 sw t4,180(sp) -8000bf00: 0be12c23 sw t5,184(sp) -8000bf04: 0a612e23 sw t1,188(sp) -8000bf08: 6b0080ef jal ra,800145b8 <__trunctfdf2> -8000bf0c: 0cc10613 addi a2,sp,204 -8000bf10: f94fd0ef jal ra,800096a4 -8000bf14: 00058613 mv a2,a1 -8000bf18: 00050593 mv a1,a0 -8000bf1c: 000a8513 mv a0,s5 -8000bf20: 4a4080ef jal ra,800143c4 <__extenddftf2> -8000bf24: 0b012783 lw a5,176(sp) -8000bf28: 0a010c93 addi s9,sp,160 -8000bf2c: 09010913 addi s2,sp,144 -8000bf30: 08f12823 sw a5,144(sp) -8000bf34: 0b412783 lw a5,180(sp) -8000bf38: 08010613 addi a2,sp,128 -8000bf3c: 00090593 mv a1,s2 -8000bf40: 08f12a23 sw a5,148(sp) -8000bf44: 0b812783 lw a5,184(sp) -8000bf48: 000c8513 mv a0,s9 -8000bf4c: 04c12023 sw a2,64(sp) -8000bf50: 08f12c23 sw a5,152(sp) -8000bf54: 0bc12783 lw a5,188(sp) -8000bf58: 08012023 sw zero,128(sp) -8000bf5c: 08012223 sw zero,132(sp) -8000bf60: 08f12e23 sw a5,156(sp) -8000bf64: 3ffc07b7 lui a5,0x3ffc0 -8000bf68: 08f12623 sw a5,140(sp) -8000bf6c: 08012423 sw zero,136(sp) -8000bf70: 4cd050ef jal ra,80011c3c <__multf3> -8000bf74: 0a012803 lw a6,160(sp) -8000bf78: 0a412e03 lw t3,164(sp) -8000bf7c: 0a812e83 lw t4,168(sp) -8000bf80: 0ac12f03 lw t5,172(sp) -8000bf84: 000c8593 mv a1,s9 -8000bf88: 000a8513 mv a0,s5 -8000bf8c: 0b012823 sw a6,176(sp) -8000bf90: 05012223 sw a6,68(sp) -8000bf94: 0bc12a23 sw t3,180(sp) -8000bf98: 03c12223 sw t3,36(sp) -8000bf9c: 0bd12c23 sw t4,184(sp) -8000bfa0: 03d12023 sw t4,32(sp) -8000bfa4: 0be12e23 sw t5,188(sp) -8000bfa8: 01e12e23 sw t5,28(sp) -8000bfac: 0a012023 sw zero,160(sp) -8000bfb0: 0a012223 sw zero,164(sp) -8000bfb4: 0a012423 sw zero,168(sp) -8000bfb8: 0a012623 sw zero,172(sp) -8000bfbc: 12d050ef jal ra,800118e8 <__eqtf2> -8000bfc0: 01c12f03 lw t5,28(sp) -8000bfc4: 02012e83 lw t4,32(sp) -8000bfc8: 02412e03 lw t3,36(sp) -8000bfcc: 04412803 lw a6,68(sp) -8000bfd0: 05012883 lw a7,80(sp) -8000bfd4: 00051663 bnez a0,8000bfe0 <_svfprintf_r+0x22f4> -8000bfd8: 00100793 li a5,1 -8000bfdc: 0cf12623 sw a5,204(sp) -8000bfe0: 800157b7 lui a5,0x80015 -8000bfe4: c4078793 addi a5,a5,-960 # 80014c40 <__BSS_END__+0xffffe010> -8000bfe8: 02f12223 sw a5,36(sp) -8000bfec: fffd8693 addi a3,s11,-1 -8000bff0: 05412e23 sw s4,92(sp) -8000bff4: 06912223 sw s1,100(sp) -8000bff8: 07b12623 sw s11,108(sp) -8000bffc: 07a12a23 sw s10,116(sp) -8000c000: 07812c23 sw s8,120(sp) -8000c004: 000b0b93 mv s7,s6 -8000c008: 06812023 sw s0,96(sp) -8000c00c: 07312423 sw s3,104(sp) -8000c010: 07112823 sw a7,112(sp) -8000c014: 00068c13 mv s8,a3 -8000c018: 07612e23 sw s6,124(sp) -8000c01c: 00080d13 mv s10,a6 -8000c020: 000e0d93 mv s11,t3 -8000c024: 000e8493 mv s1,t4 -8000c028: 000f0a13 mv s4,t5 -8000c02c: 0480006f j 8000c074 <_svfprintf_r+0x2388> -8000c030: 000c8593 mv a1,s9 -8000c034: 000a8513 mv a0,s5 -8000c038: 02c12023 sw a2,32(sp) -8000c03c: 01f12e23 sw t6,28(sp) -8000c040: 0bf12c23 sw t6,184(sp) -8000c044: 0ac12e23 sw a2,188(sp) -8000c048: 0b612823 sw s6,176(sp) -8000c04c: 0b312a23 sw s3,180(sp) -8000c050: 0a012023 sw zero,160(sp) -8000c054: 0a012223 sw zero,164(sp) -8000c058: 0a012423 sw zero,168(sp) -8000c05c: 0a012623 sw zero,172(sp) -8000c060: 089050ef jal ra,800118e8 <__eqtf2> -8000c064: 01c12f83 lw t6,28(sp) -8000c068: 02012603 lw a2,32(sp) -8000c06c: fffc0c13 addi s8,s8,-1 -8000c070: 0e050263 beqz a0,8000c154 <_svfprintf_r+0x2468> -8000c074: 400307b7 lui a5,0x40030 -8000c078: 00090613 mv a2,s2 -8000c07c: 000c8593 mv a1,s9 -8000c080: 000a8513 mv a0,s5 -8000c084: 08f12e23 sw a5,156(sp) -8000c088: 0ba12023 sw s10,160(sp) -8000c08c: 0bb12223 sw s11,164(sp) -8000c090: 0a912423 sw s1,168(sp) -8000c094: 0b412623 sw s4,172(sp) -8000c098: 08012823 sw zero,144(sp) -8000c09c: 08012a23 sw zero,148(sp) -8000c0a0: 08012c23 sw zero,152(sp) -8000c0a4: 399050ef jal ra,80011c3c <__multf3> -8000c0a8: 000a8513 mv a0,s5 -8000c0ac: 0b4080ef jal ra,80014160 <__fixtfsi> -8000c0b0: 00050593 mv a1,a0 -8000c0b4: 00050413 mv s0,a0 -8000c0b8: 000a8513 mv a0,s5 -8000c0bc: 0b012983 lw s3,176(sp) -8000c0c0: 0b412483 lw s1,180(sp) -8000c0c4: 0b812b03 lw s6,184(sp) -8000c0c8: 0bc12a03 lw s4,188(sp) -8000c0cc: 1a8080ef jal ra,80014274 <__floatsitf> -8000c0d0: 0b012703 lw a4,176(sp) -8000c0d4: 04012603 lw a2,64(sp) -8000c0d8: 00090593 mv a1,s2 -8000c0dc: 08e12023 sw a4,128(sp) -8000c0e0: 0b412703 lw a4,180(sp) -8000c0e4: 000c8513 mv a0,s9 -8000c0e8: 09312823 sw s3,144(sp) -8000c0ec: 08e12223 sw a4,132(sp) -8000c0f0: 0b812703 lw a4,184(sp) -8000c0f4: 08912a23 sw s1,148(sp) -8000c0f8: 09612c23 sw s6,152(sp) -8000c0fc: 08e12423 sw a4,136(sp) -8000c100: 0bc12703 lw a4,188(sp) -8000c104: 09412e23 sw s4,156(sp) -8000c108: 08e12623 sw a4,140(sp) -8000c10c: 335060ef jal ra,80012c40 <__subtf3> -8000c110: 02412783 lw a5,36(sp) -8000c114: 0a012b03 lw s6,160(sp) -8000c118: 0a412983 lw s3,164(sp) -8000c11c: 00878733 add a4,a5,s0 -8000c120: 00074703 lbu a4,0(a4) -8000c124: 0a812f83 lw t6,168(sp) -8000c128: 0ac12603 lw a2,172(sp) -8000c12c: 05712823 sw s7,80(sp) -8000c130: 00eb8023 sb a4,0(s7) -8000c134: 05812223 sw s8,68(sp) -8000c138: fff00793 li a5,-1 -8000c13c: 001b8b93 addi s7,s7,1 -8000c140: 000b0d13 mv s10,s6 -8000c144: 00098d93 mv s11,s3 -8000c148: 000f8493 mv s1,t6 -8000c14c: 00060a13 mv s4,a2 -8000c150: eefc10e3 bne s8,a5,8000c030 <_svfprintf_r+0x2344> -8000c154: 07012883 lw a7,112(sp) -8000c158: 000b0393 mv t2,s6 -8000c15c: 00098293 mv t0,s3 -8000c160: 3ffe0937 lui s2,0x3ffe0 -8000c164: 000c8593 mv a1,s9 -8000c168: 000a8513 mv a0,s5 -8000c16c: 03112023 sw a7,32(sp) -8000c170: 00812e23 sw s0,28(sp) -8000c174: 05c12a03 lw s4,92(sp) -8000c178: 06412483 lw s1,100(sp) -8000c17c: 06012403 lw s0,96(sp) -8000c180: 0a712823 sw t2,176(sp) -8000c184: 06712223 sw t2,100(sp) -8000c188: 0a512a23 sw t0,180(sp) -8000c18c: 06512023 sw t0,96(sp) -8000c190: 0bf12c23 sw t6,184(sp) -8000c194: 05f12e23 sw t6,92(sp) -8000c198: 0ac12e23 sw a2,188(sp) -8000c19c: 04c12023 sw a2,64(sp) -8000c1a0: 0a012023 sw zero,160(sp) -8000c1a4: 0a012223 sw zero,164(sp) -8000c1a8: 0a012423 sw zero,168(sp) -8000c1ac: 0b212623 sw s2,172(sp) -8000c1b0: 005050ef jal ra,800119b4 <__getf2> -8000c1b4: 06c12d83 lw s11,108(sp) -8000c1b8: 07412d03 lw s10,116(sp) -8000c1bc: 07812c03 lw s8,120(sp) -8000c1c0: 07c12b03 lw s6,124(sp) -8000c1c4: 06812983 lw s3,104(sp) -8000c1c8: 02012883 lw a7,32(sp) -8000c1cc: 0aa04063 bgtz a0,8000c26c <_svfprintf_r+0x2580> -8000c1d0: 06412383 lw t2,100(sp) -8000c1d4: 06012283 lw t0,96(sp) -8000c1d8: 05c12f83 lw t6,92(sp) -8000c1dc: 04012603 lw a2,64(sp) -8000c1e0: 000c8593 mv a1,s9 +8000bcb0: 1cd080ef jal ra,8001467c <__trunctfdf2> +8000bcb4: 0cc10613 addi a2,sp,204 +8000bcb8: 8b5fd0ef jal ra,8000956c +8000bcbc: 00058613 mv a2,a1 +8000bcc0: 00050593 mv a1,a0 +8000bcc4: 000a8513 mv a0,s5 +8000bcc8: 7c0080ef jal ra,80014488 <__extenddftf2> +8000bccc: 0b012783 lw a5,176(sp) +8000bcd0: 0a010c93 addi s9,sp,160 +8000bcd4: 09010913 addi s2,sp,144 +8000bcd8: 08f12823 sw a5,144(sp) +8000bcdc: 0b412783 lw a5,180(sp) +8000bce0: 08010613 addi a2,sp,128 +8000bce4: 00090593 mv a1,s2 +8000bce8: 08f12a23 sw a5,148(sp) +8000bcec: 0b812783 lw a5,184(sp) +8000bcf0: 000c8513 mv a0,s9 +8000bcf4: 04c12023 sw a2,64(sp) +8000bcf8: 08f12c23 sw a5,152(sp) +8000bcfc: 0bc12783 lw a5,188(sp) +8000bd00: 08012023 sw zero,128(sp) +8000bd04: 08012223 sw zero,132(sp) +8000bd08: 08f12e23 sw a5,156(sp) +8000bd0c: 3ffc07b7 lui a5,0x3ffc0 +8000bd10: 08f12623 sw a5,140(sp) +8000bd14: 08012423 sw zero,136(sp) +8000bd18: 7e9050ef jal ra,80011d00 <__multf3> +8000bd1c: 0a012803 lw a6,160(sp) +8000bd20: 0a412e03 lw t3,164(sp) +8000bd24: 0a812e83 lw t4,168(sp) +8000bd28: 0ac12f03 lw t5,172(sp) +8000bd2c: 000c8593 mv a1,s9 +8000bd30: 000a8513 mv a0,s5 +8000bd34: 0b012823 sw a6,176(sp) +8000bd38: 05012223 sw a6,68(sp) +8000bd3c: 0bc12a23 sw t3,180(sp) +8000bd40: 03c12223 sw t3,36(sp) +8000bd44: 0bd12c23 sw t4,184(sp) +8000bd48: 03d12023 sw t4,32(sp) +8000bd4c: 0be12e23 sw t5,188(sp) +8000bd50: 01e12e23 sw t5,28(sp) +8000bd54: 0a012023 sw zero,160(sp) +8000bd58: 0a012223 sw zero,164(sp) +8000bd5c: 0a012423 sw zero,168(sp) +8000bd60: 0a012623 sw zero,172(sp) +8000bd64: 449050ef jal ra,800119ac <__eqtf2> +8000bd68: 01c12f03 lw t5,28(sp) +8000bd6c: 02012e83 lw t4,32(sp) +8000bd70: 02412e03 lw t3,36(sp) +8000bd74: 04412803 lw a6,68(sp) +8000bd78: 05012883 lw a7,80(sp) +8000bd7c: 00051663 bnez a0,8000bd88 <_svfprintf_r+0x22f4> +8000bd80: 00100793 li a5,1 +8000bd84: 0cf12623 sw a5,204(sp) +8000bd88: 800157b7 lui a5,0x80015 +8000bd8c: c8c78793 addi a5,a5,-884 # 80014c8c <__BSS_END__+0xffffe050> +8000bd90: 02f12223 sw a5,36(sp) +8000bd94: fffd8693 addi a3,s11,-1 +8000bd98: 05412e23 sw s4,92(sp) +8000bd9c: 06912223 sw s1,100(sp) +8000bda0: 07b12623 sw s11,108(sp) +8000bda4: 07a12a23 sw s10,116(sp) +8000bda8: 07812c23 sw s8,120(sp) +8000bdac: 000b0b93 mv s7,s6 +8000bdb0: 06812023 sw s0,96(sp) +8000bdb4: 07312423 sw s3,104(sp) +8000bdb8: 07112823 sw a7,112(sp) +8000bdbc: 00068c13 mv s8,a3 +8000bdc0: 07612e23 sw s6,124(sp) +8000bdc4: 00080d13 mv s10,a6 +8000bdc8: 000e0d93 mv s11,t3 +8000bdcc: 000e8493 mv s1,t4 +8000bdd0: 000f0a13 mv s4,t5 +8000bdd4: 0480006f j 8000be1c <_svfprintf_r+0x2388> +8000bdd8: 000c8593 mv a1,s9 +8000bddc: 000a8513 mv a0,s5 +8000bde0: 02c12023 sw a2,32(sp) +8000bde4: 01f12e23 sw t6,28(sp) +8000bde8: 0bf12c23 sw t6,184(sp) +8000bdec: 0ac12e23 sw a2,188(sp) +8000bdf0: 0b612823 sw s6,176(sp) +8000bdf4: 0b312a23 sw s3,180(sp) +8000bdf8: 0a012023 sw zero,160(sp) +8000bdfc: 0a012223 sw zero,164(sp) +8000be00: 0a012423 sw zero,168(sp) +8000be04: 0a012623 sw zero,172(sp) +8000be08: 3a5050ef jal ra,800119ac <__eqtf2> +8000be0c: 01c12f83 lw t6,28(sp) +8000be10: 02012603 lw a2,32(sp) +8000be14: fffc0c13 addi s8,s8,-1 +8000be18: 0e050263 beqz a0,8000befc <_svfprintf_r+0x2468> +8000be1c: 400307b7 lui a5,0x40030 +8000be20: 00090613 mv a2,s2 +8000be24: 000c8593 mv a1,s9 +8000be28: 000a8513 mv a0,s5 +8000be2c: 08f12e23 sw a5,156(sp) +8000be30: 0ba12023 sw s10,160(sp) +8000be34: 0bb12223 sw s11,164(sp) +8000be38: 0a912423 sw s1,168(sp) +8000be3c: 0b412623 sw s4,172(sp) +8000be40: 08012823 sw zero,144(sp) +8000be44: 08012a23 sw zero,148(sp) +8000be48: 08012c23 sw zero,152(sp) +8000be4c: 6b5050ef jal ra,80011d00 <__multf3> +8000be50: 000a8513 mv a0,s5 +8000be54: 3d0080ef jal ra,80014224 <__fixtfsi> +8000be58: 00050593 mv a1,a0 +8000be5c: 00050413 mv s0,a0 +8000be60: 000a8513 mv a0,s5 +8000be64: 0b012983 lw s3,176(sp) +8000be68: 0b412483 lw s1,180(sp) +8000be6c: 0b812b03 lw s6,184(sp) +8000be70: 0bc12a03 lw s4,188(sp) +8000be74: 4c4080ef jal ra,80014338 <__floatsitf> +8000be78: 0b012703 lw a4,176(sp) +8000be7c: 04012603 lw a2,64(sp) +8000be80: 00090593 mv a1,s2 +8000be84: 08e12023 sw a4,128(sp) +8000be88: 0b412703 lw a4,180(sp) +8000be8c: 000c8513 mv a0,s9 +8000be90: 09312823 sw s3,144(sp) +8000be94: 08e12223 sw a4,132(sp) +8000be98: 0b812703 lw a4,184(sp) +8000be9c: 08912a23 sw s1,148(sp) +8000bea0: 09612c23 sw s6,152(sp) +8000bea4: 08e12423 sw a4,136(sp) +8000bea8: 0bc12703 lw a4,188(sp) +8000beac: 09412e23 sw s4,156(sp) +8000beb0: 08e12623 sw a4,140(sp) +8000beb4: 651060ef jal ra,80012d04 <__subtf3> +8000beb8: 02412783 lw a5,36(sp) +8000bebc: 0a012b03 lw s6,160(sp) +8000bec0: 0a412983 lw s3,164(sp) +8000bec4: 00878733 add a4,a5,s0 +8000bec8: 00074703 lbu a4,0(a4) +8000becc: 0a812f83 lw t6,168(sp) +8000bed0: 0ac12603 lw a2,172(sp) +8000bed4: 05712823 sw s7,80(sp) +8000bed8: 00eb8023 sb a4,0(s7) +8000bedc: 05812223 sw s8,68(sp) +8000bee0: fff00793 li a5,-1 +8000bee4: 001b8b93 addi s7,s7,1 +8000bee8: 000b0d13 mv s10,s6 +8000beec: 00098d93 mv s11,s3 +8000bef0: 000f8493 mv s1,t6 +8000bef4: 00060a13 mv s4,a2 +8000bef8: eefc10e3 bne s8,a5,8000bdd8 <_svfprintf_r+0x2344> +8000befc: 07012883 lw a7,112(sp) +8000bf00: 000b0393 mv t2,s6 +8000bf04: 00098293 mv t0,s3 +8000bf08: 3ffe0937 lui s2,0x3ffe0 +8000bf0c: 000c8593 mv a1,s9 +8000bf10: 000a8513 mv a0,s5 +8000bf14: 03112023 sw a7,32(sp) +8000bf18: 00812e23 sw s0,28(sp) +8000bf1c: 05c12a03 lw s4,92(sp) +8000bf20: 06412483 lw s1,100(sp) +8000bf24: 06012403 lw s0,96(sp) +8000bf28: 0a712823 sw t2,176(sp) +8000bf2c: 06712223 sw t2,100(sp) +8000bf30: 0a512a23 sw t0,180(sp) +8000bf34: 06512023 sw t0,96(sp) +8000bf38: 0bf12c23 sw t6,184(sp) +8000bf3c: 05f12e23 sw t6,92(sp) +8000bf40: 0ac12e23 sw a2,188(sp) +8000bf44: 04c12023 sw a2,64(sp) +8000bf48: 0a012023 sw zero,160(sp) +8000bf4c: 0a012223 sw zero,164(sp) +8000bf50: 0a012423 sw zero,168(sp) +8000bf54: 0b212623 sw s2,172(sp) +8000bf58: 321050ef jal ra,80011a78 <__getf2> +8000bf5c: 06c12d83 lw s11,108(sp) +8000bf60: 07412d03 lw s10,116(sp) +8000bf64: 07812c03 lw s8,120(sp) +8000bf68: 07c12b03 lw s6,124(sp) +8000bf6c: 06812983 lw s3,104(sp) +8000bf70: 02012883 lw a7,32(sp) +8000bf74: 0aa04063 bgtz a0,8000c014 <_svfprintf_r+0x2580> +8000bf78: 06412383 lw t2,100(sp) +8000bf7c: 06012283 lw t0,96(sp) +8000bf80: 05c12f83 lw t6,92(sp) +8000bf84: 04012603 lw a2,64(sp) +8000bf88: 000c8593 mv a1,s9 +8000bf8c: 000a8513 mv a0,s5 +8000bf90: 0a712823 sw t2,176(sp) +8000bf94: 0a512a23 sw t0,180(sp) +8000bf98: 0bf12c23 sw t6,184(sp) +8000bf9c: 0ac12e23 sw a2,188(sp) +8000bfa0: 0a012023 sw zero,160(sp) +8000bfa4: 0a012223 sw zero,164(sp) +8000bfa8: 0a012423 sw zero,168(sp) +8000bfac: 0b212623 sw s2,172(sp) +8000bfb0: 1fd050ef jal ra,800119ac <__eqtf2> +8000bfb4: 02012883 lw a7,32(sp) +8000bfb8: 00051863 bnez a0,8000bfc8 <_svfprintf_r+0x2534> +8000bfbc: 01c12783 lw a5,28(sp) +8000bfc0: 0017fc93 andi s9,a5,1 +8000bfc4: 040c9863 bnez s9,8000c014 <_svfprintf_r+0x2580> +8000bfc8: 04412783 lw a5,68(sp) +8000bfcc: 03000613 li a2,48 +8000bfd0: 00178693 addi a3,a5,1 # 40030001 <_start-0x3ffcffff> +8000bfd4: 00db86b3 add a3,s7,a3 +8000bfd8: 0007c863 bltz a5,8000bfe8 <_svfprintf_r+0x2554> +8000bfdc: 001b8b93 addi s7,s7,1 +8000bfe0: fecb8fa3 sb a2,-1(s7) +8000bfe4: fedb9ce3 bne s7,a3,8000bfdc <_svfprintf_r+0x2548> +8000bfe8: 416b87b3 sub a5,s7,s6 +8000bfec: 02f12023 sw a5,32(sp) +8000bff0: 850fe06f j 8000a040 <_svfprintf_r+0x5ac> +8000bff4: 03412423 sw s4,40(sp) +8000bff8: 00012823 sw zero,16(sp) +8000bffc: 00090a13 mv s4,s2 +8000c000: 800007b7 lui a5,0x80000 +8000c004: 0067c333 xor t1,a5,t1 +8000c008: 02d00793 li a5,45 +8000c00c: 04f12c23 sw a5,88(sp) +8000c010: c71ff06f j 8000bc80 <_svfprintf_r+0x21ec> +8000c014: 05012783 lw a5,80(sp) +8000c018: 000b8693 mv a3,s7 +8000c01c: 0cf12e23 sw a5,220(sp) +8000c020: 02412783 lw a5,36(sp) +8000c024: fffbc603 lbu a2,-1(s7) +8000c028: 00f7c583 lbu a1,15(a5) # 8000000f <__BSS_END__+0xfffe93d3> +8000c02c: 02b61063 bne a2,a1,8000c04c <_svfprintf_r+0x25b8> +8000c030: 03000513 li a0,48 +8000c034: fea68fa3 sb a0,-1(a3) +8000c038: 0dc12683 lw a3,220(sp) +8000c03c: fff68793 addi a5,a3,-1 +8000c040: 0cf12e23 sw a5,220(sp) +8000c044: fff6c603 lbu a2,-1(a3) +8000c048: fec586e3 beq a1,a2,8000c034 <_svfprintf_r+0x25a0> +8000c04c: 00160593 addi a1,a2,1 +8000c050: 03900513 li a0,57 +8000c054: 0ff5f593 andi a1,a1,255 +8000c058: 00a60663 beq a2,a0,8000c064 <_svfprintf_r+0x25d0> +8000c05c: feb68fa3 sb a1,-1(a3) +8000c060: f89ff06f j 8000bfe8 <_svfprintf_r+0x2554> +8000c064: 02412783 lw a5,36(sp) +8000c068: 00a7c583 lbu a1,10(a5) +8000c06c: feb68fa3 sb a1,-1(a3) +8000c070: f79ff06f j 8000bfe8 <_svfprintf_r+0x2554> +8000c074: 001d8593 addi a1,s11,1 +8000c078: 000d0513 mv a0,s10 +8000c07c: 01112823 sw a7,16(sp) +8000c080: b29fb0ef jal ra,80007ba8 <_malloc_r> +8000c084: 01012883 lw a7,16(sp) +8000c088: 00050b13 mv s6,a0 +8000c08c: 3e050863 beqz a0,8000c47c <_svfprintf_r+0x29e8> +8000c090: 00a12823 sw a0,16(sp) +8000c094: bc9ff06f j 8000bc5c <_svfprintf_r+0x21c8> +8000c098: 03000793 li a5,48 +8000c09c: 0cf10423 sb a5,200(sp) +8000c0a0: 07800793 li a5,120 +8000c0a4: b9dff06f j 8000bc40 <_svfprintf_r+0x21ac> +8000c0a8: 04700793 li a5,71 +8000c0ac: 01bb0933 add s2,s6,s11 +8000c0b0: 04f12a23 sw a5,84(sp) +8000c0b4: 0a010c93 addi s9,sp,160 +8000c0b8: f25fd06f j 80009fdc <_svfprintf_r+0x548> +8000c0bc: 00812703 lw a4,8(sp) +8000c0c0: 009787b3 add a5,a5,s1 +8000c0c4: 00168693 addi a3,a3,1 +8000c0c8: 00e8a023 sw a4,0(a7) +8000c0cc: 0098a223 sw s1,4(a7) +8000c0d0: 0ef12623 sw a5,236(sp) +8000c0d4: 0ed12423 sw a3,232(sp) +8000c0d8: 00700613 li a2,7 +8000c0dc: b6d65863 bge a2,a3,8000b44c <_svfprintf_r+0x19b8> +8000c0e0: 0e410613 addi a2,sp,228 +8000c0e4: 000c0593 mv a1,s8 +8000c0e8: 000d0513 mv a0,s10 +8000c0ec: 691020ef jal ra,8000ef7c <__ssprint_r> +8000c0f0: 00050463 beqz a0,8000c0f8 <_svfprintf_r+0x2664> +8000c0f4: 9c1fe06f j 8000aab4 <_svfprintf_r+0x1020> +8000c0f8: 0ec12783 lw a5,236(sp) +8000c0fc: 0e812683 lw a3,232(sp) +8000c100: 10c10893 addi a7,sp,268 +8000c104: b4cff06f j 8000b450 <_svfprintf_r+0x19bc> +8000c108: 000a0b93 mv s7,s4 +8000c10c: dfcfe06f j 8000a708 <_svfprintf_r+0xc74> +8000c110: 000d9463 bnez s11,8000c118 <_svfprintf_r+0x2684> +8000c114: 00100d93 li s11,1 +8000c118: 0fc12303 lw t1,252(sp) +8000c11c: 0f012e03 lw t3,240(sp) +8000c120: 0f412e83 lw t4,244(sp) +8000c124: 0f812f03 lw t5,248(sp) +8000c128: 100a6913 ori s2,s4,256 +8000c12c: ec0344e3 bltz t1,8000bff4 <_svfprintf_r+0x2560> +8000c130: 0b010a93 addi s5,sp,176 +8000c134: 0dc10813 addi a6,sp,220 +8000c138: 0d010793 addi a5,sp,208 +8000c13c: 0cc10713 addi a4,sp,204 +8000c140: 000d8693 mv a3,s11 +8000c144: 00200613 li a2,2 +8000c148: 000a8593 mv a1,s5 +8000c14c: 000d0513 mv a0,s10 +8000c150: 05112223 sw a7,68(sp) +8000c154: 0bc12823 sw t3,176(sp) +8000c158: 05c12023 sw t3,64(sp) +8000c15c: 0bd12a23 sw t4,180(sp) +8000c160: 03d12223 sw t4,36(sp) +8000c164: 0be12c23 sw t5,184(sp) +8000c168: 03e12023 sw t5,32(sp) +8000c16c: 0a612e23 sw t1,188(sp) +8000c170: 00612e23 sw t1,28(sp) +8000c174: d30fa0ef jal ra,800066a4 <_ldtoa_r> +8000c178: 01c12303 lw t1,28(sp) +8000c17c: 03412423 sw s4,40(sp) +8000c180: 02012f03 lw t5,32(sp) +8000c184: 02412e83 lw t4,36(sp) +8000c188: 04012e03 lw t3,64(sp) +8000c18c: 04412883 lw a7,68(sp) +8000c190: 00050b13 mv s6,a0 +8000c194: 00090a13 mv s4,s2 +8000c198: 00012823 sw zero,16(sp) +8000c19c: 04012c23 sw zero,88(sp) +8000c1a0: 971ff06f j 8000bb10 <_svfprintf_r+0x207c> +8000c1a4: fff00793 li a5,-1 +8000c1a8: 00f12623 sw a5,12(sp) +8000c1ac: c05fd06f j 80009db0 <_svfprintf_r+0x31c> +8000c1b0: 0d610693 addi a3,sp,214 +8000c1b4: 00061863 bnez a2,8000c1c4 <_svfprintf_r+0x2730> +8000c1b8: 03000693 li a3,48 +8000c1bc: 0cd10b23 sb a3,214(sp) +8000c1c0: 0d710693 addi a3,sp,215 +8000c1c4: 1b010713 addi a4,sp,432 +8000c1c8: 03078793 addi a5,a5,48 +8000c1cc: 40e68633 sub a2,a3,a4 +8000c1d0: 00f68023 sb a5,0(a3) +8000c1d4: 0dd60793 addi a5,a2,221 +8000c1d8: 02f12c23 sw a5,56(sp) +8000c1dc: f65fd06f j 8000a140 <_svfprintf_r+0x6ac> +8000c1e0: 0b010a93 addi s5,sp,176 8000c1e4: 000a8513 mv a0,s5 -8000c1e8: 0a712823 sw t2,176(sp) -8000c1ec: 0a512a23 sw t0,180(sp) -8000c1f0: 0bf12c23 sw t6,184(sp) -8000c1f4: 0ac12e23 sw a2,188(sp) -8000c1f8: 0a012023 sw zero,160(sp) -8000c1fc: 0a012223 sw zero,164(sp) -8000c200: 0a012423 sw zero,168(sp) -8000c204: 0b212623 sw s2,172(sp) -8000c208: 6e0050ef jal ra,800118e8 <__eqtf2> -8000c20c: 02012883 lw a7,32(sp) -8000c210: 00051863 bnez a0,8000c220 <_svfprintf_r+0x2534> -8000c214: 01c12783 lw a5,28(sp) -8000c218: 0017fc93 andi s9,a5,1 -8000c21c: 040c9863 bnez s9,8000c26c <_svfprintf_r+0x2580> -8000c220: 04412783 lw a5,68(sp) -8000c224: 03000613 li a2,48 -8000c228: 00178693 addi a3,a5,1 # 40030001 <_start-0x3ffcffff> -8000c22c: 00db86b3 add a3,s7,a3 -8000c230: 0007c863 bltz a5,8000c240 <_svfprintf_r+0x2554> -8000c234: 001b8b93 addi s7,s7,1 -8000c238: fecb8fa3 sb a2,-1(s7) -8000c23c: fedb9ce3 bne s7,a3,8000c234 <_svfprintf_r+0x2548> -8000c240: 416b87b3 sub a5,s7,s6 -8000c244: 02f12023 sw a5,32(sp) -8000c248: 850fe06f j 8000a298 <_svfprintf_r+0x5ac> -8000c24c: 03412423 sw s4,40(sp) -8000c250: 00012823 sw zero,16(sp) -8000c254: 00090a13 mv s4,s2 -8000c258: 800007b7 lui a5,0x80000 -8000c25c: 0067c333 xor t1,a5,t1 -8000c260: 02d00793 li a5,45 -8000c264: 04f12c23 sw a5,88(sp) -8000c268: c71ff06f j 8000bed8 <_svfprintf_r+0x21ec> -8000c26c: 05012783 lw a5,80(sp) -8000c270: 000b8693 mv a3,s7 -8000c274: 0cf12e23 sw a5,220(sp) -8000c278: 02412783 lw a5,36(sp) -8000c27c: fffbc603 lbu a2,-1(s7) -8000c280: 00f7c583 lbu a1,15(a5) # 8000000f <__BSS_END__+0xfffe93df> -8000c284: 02b61063 bne a2,a1,8000c2a4 <_svfprintf_r+0x25b8> -8000c288: 03000513 li a0,48 -8000c28c: fea68fa3 sb a0,-1(a3) -8000c290: 0dc12683 lw a3,220(sp) -8000c294: fff68793 addi a5,a3,-1 -8000c298: 0cf12e23 sw a5,220(sp) -8000c29c: fff6c603 lbu a2,-1(a3) -8000c2a0: fec586e3 beq a1,a2,8000c28c <_svfprintf_r+0x25a0> -8000c2a4: 00160593 addi a1,a2,1 -8000c2a8: 03900513 li a0,57 -8000c2ac: 0ff5f593 andi a1,a1,255 -8000c2b0: 00a60663 beq a2,a0,8000c2bc <_svfprintf_r+0x25d0> -8000c2b4: feb68fa3 sb a1,-1(a3) -8000c2b8: f89ff06f j 8000c240 <_svfprintf_r+0x2554> -8000c2bc: 02412783 lw a5,36(sp) -8000c2c0: 00a7c583 lbu a1,10(a5) -8000c2c4: feb68fa3 sb a1,-1(a3) -8000c2c8: f79ff06f j 8000c240 <_svfprintf_r+0x2554> -8000c2cc: 001d8593 addi a1,s11,1 -8000c2d0: 000d0513 mv a0,s10 -8000c2d4: 01112823 sw a7,16(sp) -8000c2d8: a19fb0ef jal ra,80007cf0 <_malloc_r> -8000c2dc: 01012883 lw a7,16(sp) -8000c2e0: 00050b13 mv s6,a0 -8000c2e4: 3e050863 beqz a0,8000c6d4 <_svfprintf_r+0x29e8> -8000c2e8: 00a12823 sw a0,16(sp) -8000c2ec: bc9ff06f j 8000beb4 <_svfprintf_r+0x21c8> -8000c2f0: 03000793 li a5,48 -8000c2f4: 0cf10423 sb a5,200(sp) -8000c2f8: 07800793 li a5,120 -8000c2fc: b9dff06f j 8000be98 <_svfprintf_r+0x21ac> -8000c300: 04700793 li a5,71 -8000c304: 01bb0933 add s2,s6,s11 -8000c308: 04f12a23 sw a5,84(sp) -8000c30c: 0a010c93 addi s9,sp,160 -8000c310: f25fd06f j 8000a234 <_svfprintf_r+0x548> -8000c314: 00812703 lw a4,8(sp) -8000c318: 009787b3 add a5,a5,s1 -8000c31c: 00168693 addi a3,a3,1 -8000c320: 00e8a023 sw a4,0(a7) -8000c324: 0098a223 sw s1,4(a7) -8000c328: 0ef12623 sw a5,236(sp) -8000c32c: 0ed12423 sw a3,232(sp) -8000c330: 00700613 li a2,7 -8000c334: b6d65863 bge a2,a3,8000b6a4 <_svfprintf_r+0x19b8> -8000c338: 0e410613 addi a2,sp,228 -8000c33c: 000c0593 mv a1,s8 -8000c340: 000d0513 mv a0,s10 -8000c344: 3ad020ef jal ra,8000eef0 <__ssprint_r> -8000c348: 00050463 beqz a0,8000c350 <_svfprintf_r+0x2664> -8000c34c: 9c1fe06f j 8000ad0c <_svfprintf_r+0x1020> -8000c350: 0ec12783 lw a5,236(sp) -8000c354: 0e812683 lw a3,232(sp) -8000c358: 10c10893 addi a7,sp,268 -8000c35c: b4cff06f j 8000b6a8 <_svfprintf_r+0x19bc> -8000c360: 000a0b93 mv s7,s4 -8000c364: dfcfe06f j 8000a960 <_svfprintf_r+0xc74> -8000c368: 000d9463 bnez s11,8000c370 <_svfprintf_r+0x2684> -8000c36c: 00100d93 li s11,1 -8000c370: 0fc12303 lw t1,252(sp) -8000c374: 0f012e03 lw t3,240(sp) -8000c378: 0f412e83 lw t4,244(sp) -8000c37c: 0f812f03 lw t5,248(sp) -8000c380: 100a6913 ori s2,s4,256 -8000c384: ec0344e3 bltz t1,8000c24c <_svfprintf_r+0x2560> -8000c388: 0b010a93 addi s5,sp,176 -8000c38c: 0dc10813 addi a6,sp,220 -8000c390: 0d010793 addi a5,sp,208 -8000c394: 0cc10713 addi a4,sp,204 -8000c398: 000d8693 mv a3,s11 -8000c39c: 00200613 li a2,2 -8000c3a0: 000a8593 mv a1,s5 -8000c3a4: 000d0513 mv a0,s10 -8000c3a8: 05112223 sw a7,68(sp) -8000c3ac: 0bc12823 sw t3,176(sp) -8000c3b0: 05c12023 sw t3,64(sp) -8000c3b4: 0bd12a23 sw t4,180(sp) -8000c3b8: 03d12223 sw t4,36(sp) -8000c3bc: 0be12c23 sw t5,184(sp) -8000c3c0: 03e12023 sw t5,32(sp) -8000c3c4: 0a612e23 sw t1,188(sp) -8000c3c8: 00612e23 sw t1,28(sp) -8000c3cc: b88fa0ef jal ra,80006754 <_ldtoa_r> -8000c3d0: 01c12303 lw t1,28(sp) -8000c3d4: 03412423 sw s4,40(sp) -8000c3d8: 02012f03 lw t5,32(sp) -8000c3dc: 02412e83 lw t4,36(sp) -8000c3e0: 04012e03 lw t3,64(sp) -8000c3e4: 04412883 lw a7,68(sp) -8000c3e8: 00050b13 mv s6,a0 -8000c3ec: 00090a13 mv s4,s2 -8000c3f0: 00012823 sw zero,16(sp) -8000c3f4: 04012c23 sw zero,88(sp) -8000c3f8: 971ff06f j 8000bd68 <_svfprintf_r+0x207c> -8000c3fc: fff00793 li a5,-1 -8000c400: 00f12623 sw a5,12(sp) -8000c404: c05fd06f j 8000a008 <_svfprintf_r+0x31c> -8000c408: 0d610693 addi a3,sp,214 -8000c40c: 00061863 bnez a2,8000c41c <_svfprintf_r+0x2730> -8000c410: 03000693 li a3,48 -8000c414: 0cd10b23 sb a3,214(sp) -8000c418: 0d710693 addi a3,sp,215 -8000c41c: 1b010713 addi a4,sp,432 -8000c420: 03078793 addi a5,a5,48 -8000c424: 40e68633 sub a2,a3,a4 -8000c428: 00f68023 sb a5,0(a3) -8000c42c: 0dd60793 addi a5,a2,221 -8000c430: 02f12c23 sw a5,56(sp) -8000c434: f65fd06f j 8000a398 <_svfprintf_r+0x6ac> -8000c438: 0b010a93 addi s5,sp,176 -8000c43c: 000a8513 mv a0,s5 -8000c440: 05112823 sw a7,80(sp) -8000c444: 0bc12823 sw t3,176(sp) -8000c448: 0bd12a23 sw t4,180(sp) -8000c44c: 0be12c23 sw t5,184(sp) -8000c450: 0a612e23 sw t1,188(sp) -8000c454: 164080ef jal ra,800145b8 <__trunctfdf2> -8000c458: 0cc10613 addi a2,sp,204 -8000c45c: a48fd0ef jal ra,800096a4 -8000c460: 00058613 mv a2,a1 -8000c464: 00050593 mv a1,a0 -8000c468: 000a8513 mv a0,s5 -8000c46c: 759070ef jal ra,800143c4 <__extenddftf2> -8000c470: 0b012783 lw a5,176(sp) -8000c474: 0a010c93 addi s9,sp,160 -8000c478: 09010913 addi s2,sp,144 -8000c47c: 08f12823 sw a5,144(sp) -8000c480: 0b412783 lw a5,180(sp) -8000c484: 08010613 addi a2,sp,128 -8000c488: 00090593 mv a1,s2 -8000c48c: 08f12a23 sw a5,148(sp) -8000c490: 0b812783 lw a5,184(sp) -8000c494: 000c8513 mv a0,s9 -8000c498: 04c12023 sw a2,64(sp) -8000c49c: 08f12c23 sw a5,152(sp) -8000c4a0: 0bc12783 lw a5,188(sp) -8000c4a4: 08012023 sw zero,128(sp) -8000c4a8: 08012223 sw zero,132(sp) -8000c4ac: 08f12e23 sw a5,156(sp) -8000c4b0: 3ffc07b7 lui a5,0x3ffc0 -8000c4b4: 08f12623 sw a5,140(sp) -8000c4b8: 08012423 sw zero,136(sp) -8000c4bc: 780050ef jal ra,80011c3c <__multf3> -8000c4c0: 0a012803 lw a6,160(sp) -8000c4c4: 0a412e03 lw t3,164(sp) -8000c4c8: 0a812e83 lw t4,168(sp) -8000c4cc: 0ac12f03 lw t5,172(sp) -8000c4d0: 000c8593 mv a1,s9 -8000c4d4: 000a8513 mv a0,s5 -8000c4d8: 0b012823 sw a6,176(sp) -8000c4dc: 05012223 sw a6,68(sp) -8000c4e0: 0bc12a23 sw t3,180(sp) -8000c4e4: 03c12223 sw t3,36(sp) -8000c4e8: 0bd12c23 sw t4,184(sp) -8000c4ec: 03d12023 sw t4,32(sp) -8000c4f0: 0be12e23 sw t5,188(sp) -8000c4f4: 01e12e23 sw t5,28(sp) -8000c4f8: 0a012023 sw zero,160(sp) -8000c4fc: 0a012223 sw zero,164(sp) -8000c500: 0a012423 sw zero,168(sp) -8000c504: 0a012623 sw zero,172(sp) -8000c508: 3e0050ef jal ra,800118e8 <__eqtf2> -8000c50c: 01c12f03 lw t5,28(sp) -8000c510: 02012e83 lw t4,32(sp) -8000c514: 02412e03 lw t3,36(sp) -8000c518: 04412803 lw a6,68(sp) -8000c51c: 05012883 lw a7,80(sp) -8000c520: 00051663 bnez a0,8000c52c <_svfprintf_r+0x2840> -8000c524: 00100793 li a5,1 -8000c528: 0cf12623 sw a5,204(sp) -8000c52c: 800157b7 lui a5,0x80015 -8000c530: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -8000c534: 02f12223 sw a5,36(sp) -8000c538: ab5ff06f j 8000bfec <_svfprintf_r+0x2300> -8000c53c: 00012823 sw zero,16(sp) -8000c540: 00078a13 mv s4,a5 -8000c544: d15ff06f j 8000c258 <_svfprintf_r+0x256c> -8000c548: 06700493 li s1,103 -8000c54c: 03c12603 lw a2,60(sp) -8000c550: 0ff00693 li a3,255 -8000c554: 00064783 lbu a5,0(a2) -8000c558: 18d78863 beq a5,a3,8000c6e8 <_svfprintf_r+0x29fc> -8000c55c: 01c12703 lw a4,28(sp) -8000c560: 00000513 li a0,0 -8000c564: 00000593 li a1,0 -8000c568: 00e7de63 bge a5,a4,8000c584 <_svfprintf_r+0x2898> -8000c56c: 40f70733 sub a4,a4,a5 -8000c570: 00164783 lbu a5,1(a2) -8000c574: 04078463 beqz a5,8000c5bc <_svfprintf_r+0x28d0> -8000c578: 00158593 addi a1,a1,1 -8000c57c: 00160613 addi a2,a2,1 -8000c580: fed794e3 bne a5,a3,8000c568 <_svfprintf_r+0x287c> -8000c584: 02c12e23 sw a2,60(sp) -8000c588: 00e12e23 sw a4,28(sp) -8000c58c: 02b12223 sw a1,36(sp) -8000c590: 02a12423 sw a0,40(sp) -8000c594: 02812703 lw a4,40(sp) -8000c598: 02412783 lw a5,36(sp) -8000c59c: 00e787b3 add a5,a5,a4 -8000c5a0: 04812703 lw a4,72(sp) -8000c5a4: 02e787b3 mul a5,a5,a4 -8000c5a8: 01978cb3 add s9,a5,s9 -8000c5ac: fffcca93 not s5,s9 -8000c5b0: 41fada93 srai s5,s5,0x1f -8000c5b4: 015cfab3 and s5,s9,s5 -8000c5b8: e25fd06f j 8000a3dc <_svfprintf_r+0x6f0> -8000c5bc: 00064783 lbu a5,0(a2) -8000c5c0: 00150513 addi a0,a0,1 -8000c5c4: fbdff06f j 8000c580 <_svfprintf_r+0x2894> -8000c5c8: 02c12783 lw a5,44(sp) -8000c5cc: 06600493 li s1,102 -8000c5d0: 00f70cb3 add s9,a4,a5 -8000c5d4: 01bc8cb3 add s9,s9,s11 -8000c5d8: 851ff06f j 8000be28 <_svfprintf_r+0x213c> -8000c5dc: 02812783 lw a5,40(sp) -8000c5e0: 0017f793 andi a5,a5,1 -8000c5e4: 00079463 bnez a5,8000c5ec <_svfprintf_r+0x2900> -8000c5e8: dd1fd06f j 8000a3b8 <_svfprintf_r+0x6cc> -8000c5ec: dc5fd06f j 8000a3b0 <_svfprintf_r+0x6c4> -8000c5f0: 0a010c93 addi s9,sp,160 -8000c5f4: 000c8593 mv a1,s9 -8000c5f8: 000a8513 mv a0,s5 -8000c5fc: 05112223 sw a7,68(sp) -8000c600: 0bc12823 sw t3,176(sp) -8000c604: 05c12023 sw t3,64(sp) -8000c608: 0bd12a23 sw t4,180(sp) -8000c60c: 03d12223 sw t4,36(sp) -8000c610: 0be12c23 sw t5,184(sp) -8000c614: 03e12023 sw t5,32(sp) -8000c618: 0a612e23 sw t1,188(sp) -8000c61c: 00612e23 sw t1,28(sp) -8000c620: 0a012023 sw zero,160(sp) -8000c624: 0a012223 sw zero,164(sp) -8000c628: 0a012423 sw zero,168(sp) -8000c62c: 0a012623 sw zero,172(sp) -8000c630: 2b8050ef jal ra,800118e8 <__eqtf2> -8000c634: 01c12303 lw t1,28(sp) -8000c638: 02012f03 lw t5,32(sp) -8000c63c: 02412e83 lw t4,36(sp) -8000c640: 04012e03 lw t3,64(sp) -8000c644: 04412883 lw a7,68(sp) -8000c648: ea050263 beqz a0,8000bcec <_svfprintf_r+0x2000> -8000c64c: 00100793 li a5,1 -8000c650: 41b787b3 sub a5,a5,s11 -8000c654: 0cf12623 sw a5,204(sp) -8000c658: 00f90933 add s2,s2,a5 -8000c65c: bd9fd06f j 8000a234 <_svfprintf_r+0x548> -8000c660: 00079a63 bnez a5,8000c674 <_svfprintf_r+0x2988> -8000c664: 00100a93 li s5,1 -8000c668: 06600493 li s1,102 -8000c66c: 00100c93 li s9,1 -8000c670: db8ff06f j 8000bc28 <_svfprintf_r+0x1f3c> -8000c674: 02c12783 lw a5,44(sp) -8000c678: 06600493 li s1,102 -8000c67c: 00178c93 addi s9,a5,1 -8000c680: 01bc8cb3 add s9,s9,s11 -8000c684: fffcca93 not s5,s9 -8000c688: 41fada93 srai s5,s5,0x1f -8000c68c: 015cfab3 and s5,s9,s5 -8000c690: d98ff06f j 8000bc28 <_svfprintf_r+0x1f3c> -8000c694: 00088713 mv a4,a7 -8000c698: a7cff06f j 8000b914 <_svfprintf_r+0x1c28> -8000c69c: 01412783 lw a5,20(sp) -8000c6a0: 0007ad83 lw s11,0(a5) -8000c6a4: 00478793 addi a5,a5,4 -8000c6a8: 000dd463 bgez s11,8000c6b0 <_svfprintf_r+0x29c4> -8000c6ac: fff00d93 li s11,-1 -8000c6b0: 00144483 lbu s1,1(s0) -8000c6b4: 00f12a23 sw a5,20(sp) -8000c6b8: 00070413 mv s0,a4 -8000c6bc: f94fd06f j 80009e50 <_svfprintf_r+0x164> -8000c6c0: 00c00793 li a5,12 -8000c6c4: 00fd2023 sw a5,0(s10) -8000c6c8: fff00793 li a5,-1 -8000c6cc: 00f12623 sw a5,12(sp) -8000c6d0: 939fd06f j 8000a008 <_svfprintf_r+0x31c> -8000c6d4: 00cc5703 lhu a4,12(s8) -8000c6d8: 04076793 ori a5,a4,64 -8000c6dc: 00078713 mv a4,a5 -8000c6e0: 00fc1623 sh a5,12(s8) -8000c6e4: 919fd06f j 80009ffc <_svfprintf_r+0x310> -8000c6e8: 02012423 sw zero,40(sp) -8000c6ec: 02012223 sw zero,36(sp) -8000c6f0: ea5ff06f j 8000c594 <_svfprintf_r+0x28a8> -8000c6f4: 00200793 li a5,2 -8000c6f8: 02f12c23 sw a5,56(sp) -8000c6fc: c9dfd06f j 8000a398 <_svfprintf_r+0x6ac> +8000c1e8: 05112823 sw a7,80(sp) +8000c1ec: 0bc12823 sw t3,176(sp) +8000c1f0: 0bd12a23 sw t4,180(sp) +8000c1f4: 0be12c23 sw t5,184(sp) +8000c1f8: 0a612e23 sw t1,188(sp) +8000c1fc: 480080ef jal ra,8001467c <__trunctfdf2> +8000c200: 0cc10613 addi a2,sp,204 +8000c204: b68fd0ef jal ra,8000956c +8000c208: 00058613 mv a2,a1 +8000c20c: 00050593 mv a1,a0 +8000c210: 000a8513 mv a0,s5 +8000c214: 274080ef jal ra,80014488 <__extenddftf2> +8000c218: 0b012783 lw a5,176(sp) +8000c21c: 0a010c93 addi s9,sp,160 +8000c220: 09010913 addi s2,sp,144 +8000c224: 08f12823 sw a5,144(sp) +8000c228: 0b412783 lw a5,180(sp) +8000c22c: 08010613 addi a2,sp,128 +8000c230: 00090593 mv a1,s2 +8000c234: 08f12a23 sw a5,148(sp) +8000c238: 0b812783 lw a5,184(sp) +8000c23c: 000c8513 mv a0,s9 +8000c240: 04c12023 sw a2,64(sp) +8000c244: 08f12c23 sw a5,152(sp) +8000c248: 0bc12783 lw a5,188(sp) +8000c24c: 08012023 sw zero,128(sp) +8000c250: 08012223 sw zero,132(sp) +8000c254: 08f12e23 sw a5,156(sp) +8000c258: 3ffc07b7 lui a5,0x3ffc0 +8000c25c: 08f12623 sw a5,140(sp) +8000c260: 08012423 sw zero,136(sp) +8000c264: 29d050ef jal ra,80011d00 <__multf3> +8000c268: 0a012803 lw a6,160(sp) +8000c26c: 0a412e03 lw t3,164(sp) +8000c270: 0a812e83 lw t4,168(sp) +8000c274: 0ac12f03 lw t5,172(sp) +8000c278: 000c8593 mv a1,s9 +8000c27c: 000a8513 mv a0,s5 +8000c280: 0b012823 sw a6,176(sp) +8000c284: 05012223 sw a6,68(sp) +8000c288: 0bc12a23 sw t3,180(sp) +8000c28c: 03c12223 sw t3,36(sp) +8000c290: 0bd12c23 sw t4,184(sp) +8000c294: 03d12023 sw t4,32(sp) +8000c298: 0be12e23 sw t5,188(sp) +8000c29c: 01e12e23 sw t5,28(sp) +8000c2a0: 0a012023 sw zero,160(sp) +8000c2a4: 0a012223 sw zero,164(sp) +8000c2a8: 0a012423 sw zero,168(sp) +8000c2ac: 0a012623 sw zero,172(sp) +8000c2b0: 6fc050ef jal ra,800119ac <__eqtf2> +8000c2b4: 01c12f03 lw t5,28(sp) +8000c2b8: 02012e83 lw t4,32(sp) +8000c2bc: 02412e03 lw t3,36(sp) +8000c2c0: 04412803 lw a6,68(sp) +8000c2c4: 05012883 lw a7,80(sp) +8000c2c8: 00051663 bnez a0,8000c2d4 <_svfprintf_r+0x2840> +8000c2cc: 00100793 li a5,1 +8000c2d0: 0cf12623 sw a5,204(sp) +8000c2d4: 800157b7 lui a5,0x80015 +8000c2d8: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +8000c2dc: 02f12223 sw a5,36(sp) +8000c2e0: ab5ff06f j 8000bd94 <_svfprintf_r+0x2300> +8000c2e4: 00012823 sw zero,16(sp) +8000c2e8: 00078a13 mv s4,a5 +8000c2ec: d15ff06f j 8000c000 <_svfprintf_r+0x256c> +8000c2f0: 06700493 li s1,103 +8000c2f4: 03c12603 lw a2,60(sp) +8000c2f8: 0ff00693 li a3,255 +8000c2fc: 00064783 lbu a5,0(a2) +8000c300: 18d78863 beq a5,a3,8000c490 <_svfprintf_r+0x29fc> +8000c304: 01c12703 lw a4,28(sp) +8000c308: 00000513 li a0,0 +8000c30c: 00000593 li a1,0 +8000c310: 00e7de63 bge a5,a4,8000c32c <_svfprintf_r+0x2898> +8000c314: 40f70733 sub a4,a4,a5 +8000c318: 00164783 lbu a5,1(a2) +8000c31c: 04078463 beqz a5,8000c364 <_svfprintf_r+0x28d0> +8000c320: 00158593 addi a1,a1,1 +8000c324: 00160613 addi a2,a2,1 +8000c328: fed794e3 bne a5,a3,8000c310 <_svfprintf_r+0x287c> +8000c32c: 02c12e23 sw a2,60(sp) +8000c330: 00e12e23 sw a4,28(sp) +8000c334: 02b12223 sw a1,36(sp) +8000c338: 02a12423 sw a0,40(sp) +8000c33c: 02812703 lw a4,40(sp) +8000c340: 02412783 lw a5,36(sp) +8000c344: 00e787b3 add a5,a5,a4 +8000c348: 04812703 lw a4,72(sp) +8000c34c: 02e787b3 mul a5,a5,a4 +8000c350: 01978cb3 add s9,a5,s9 +8000c354: fffcca93 not s5,s9 +8000c358: 41fada93 srai s5,s5,0x1f +8000c35c: 015cfab3 and s5,s9,s5 +8000c360: e25fd06f j 8000a184 <_svfprintf_r+0x6f0> +8000c364: 00064783 lbu a5,0(a2) +8000c368: 00150513 addi a0,a0,1 +8000c36c: fbdff06f j 8000c328 <_svfprintf_r+0x2894> +8000c370: 02c12783 lw a5,44(sp) +8000c374: 06600493 li s1,102 +8000c378: 00f70cb3 add s9,a4,a5 +8000c37c: 01bc8cb3 add s9,s9,s11 +8000c380: 851ff06f j 8000bbd0 <_svfprintf_r+0x213c> +8000c384: 02812783 lw a5,40(sp) +8000c388: 0017f793 andi a5,a5,1 +8000c38c: 00079463 bnez a5,8000c394 <_svfprintf_r+0x2900> +8000c390: dd1fd06f j 8000a160 <_svfprintf_r+0x6cc> +8000c394: dc5fd06f j 8000a158 <_svfprintf_r+0x6c4> +8000c398: 0a010c93 addi s9,sp,160 +8000c39c: 000c8593 mv a1,s9 +8000c3a0: 000a8513 mv a0,s5 +8000c3a4: 05112223 sw a7,68(sp) +8000c3a8: 0bc12823 sw t3,176(sp) +8000c3ac: 05c12023 sw t3,64(sp) +8000c3b0: 0bd12a23 sw t4,180(sp) +8000c3b4: 03d12223 sw t4,36(sp) +8000c3b8: 0be12c23 sw t5,184(sp) +8000c3bc: 03e12023 sw t5,32(sp) +8000c3c0: 0a612e23 sw t1,188(sp) +8000c3c4: 00612e23 sw t1,28(sp) +8000c3c8: 0a012023 sw zero,160(sp) +8000c3cc: 0a012223 sw zero,164(sp) +8000c3d0: 0a012423 sw zero,168(sp) +8000c3d4: 0a012623 sw zero,172(sp) +8000c3d8: 5d4050ef jal ra,800119ac <__eqtf2> +8000c3dc: 01c12303 lw t1,28(sp) +8000c3e0: 02012f03 lw t5,32(sp) +8000c3e4: 02412e83 lw t4,36(sp) +8000c3e8: 04012e03 lw t3,64(sp) +8000c3ec: 04412883 lw a7,68(sp) +8000c3f0: ea050263 beqz a0,8000ba94 <_svfprintf_r+0x2000> +8000c3f4: 00100793 li a5,1 +8000c3f8: 41b787b3 sub a5,a5,s11 +8000c3fc: 0cf12623 sw a5,204(sp) +8000c400: 00f90933 add s2,s2,a5 +8000c404: bd9fd06f j 80009fdc <_svfprintf_r+0x548> +8000c408: 00079a63 bnez a5,8000c41c <_svfprintf_r+0x2988> +8000c40c: 00100a93 li s5,1 +8000c410: 06600493 li s1,102 +8000c414: 00100c93 li s9,1 +8000c418: db8ff06f j 8000b9d0 <_svfprintf_r+0x1f3c> +8000c41c: 02c12783 lw a5,44(sp) +8000c420: 06600493 li s1,102 +8000c424: 00178c93 addi s9,a5,1 +8000c428: 01bc8cb3 add s9,s9,s11 +8000c42c: fffcca93 not s5,s9 +8000c430: 41fada93 srai s5,s5,0x1f +8000c434: 015cfab3 and s5,s9,s5 +8000c438: d98ff06f j 8000b9d0 <_svfprintf_r+0x1f3c> +8000c43c: 00088713 mv a4,a7 +8000c440: a7cff06f j 8000b6bc <_svfprintf_r+0x1c28> +8000c444: 01412783 lw a5,20(sp) +8000c448: 0007ad83 lw s11,0(a5) +8000c44c: 00478793 addi a5,a5,4 +8000c450: 000dd463 bgez s11,8000c458 <_svfprintf_r+0x29c4> +8000c454: fff00d93 li s11,-1 +8000c458: 00144483 lbu s1,1(s0) +8000c45c: 00f12a23 sw a5,20(sp) +8000c460: 00070413 mv s0,a4 +8000c464: f94fd06f j 80009bf8 <_svfprintf_r+0x164> +8000c468: 00c00793 li a5,12 +8000c46c: 00fd2023 sw a5,0(s10) +8000c470: fff00793 li a5,-1 +8000c474: 00f12623 sw a5,12(sp) +8000c478: 939fd06f j 80009db0 <_svfprintf_r+0x31c> +8000c47c: 00cc5703 lhu a4,12(s8) +8000c480: 04076793 ori a5,a4,64 +8000c484: 00078713 mv a4,a5 +8000c488: 00fc1623 sh a5,12(s8) +8000c48c: 919fd06f j 80009da4 <_svfprintf_r+0x310> +8000c490: 02012423 sw zero,40(sp) +8000c494: 02012223 sw zero,36(sp) +8000c498: ea5ff06f j 8000c33c <_svfprintf_r+0x28a8> +8000c49c: 00200793 li a5,2 +8000c4a0: 02f12c23 sw a5,56(sp) +8000c4a4: c9dfd06f j 8000a140 <_svfprintf_r+0x6ac> -8000c700 <__sprint_r.part.0>: -8000c700: 0645a783 lw a5,100(a1) -8000c704: fd010113 addi sp,sp,-48 -8000c708: 01612823 sw s6,16(sp) -8000c70c: 02112623 sw ra,44(sp) -8000c710: 02812423 sw s0,40(sp) -8000c714: 02912223 sw s1,36(sp) -8000c718: 03212023 sw s2,32(sp) -8000c71c: 01312e23 sw s3,28(sp) -8000c720: 01412c23 sw s4,24(sp) -8000c724: 01512a23 sw s5,20(sp) -8000c728: 01712623 sw s7,12(sp) -8000c72c: 01812423 sw s8,8(sp) -8000c730: 01279713 slli a4,a5,0x12 -8000c734: 00060b13 mv s6,a2 -8000c738: 0a075863 bgez a4,8000c7e8 <__sprint_r.part.0+0xe8> -8000c73c: 00862783 lw a5,8(a2) -8000c740: 00062b83 lw s7,0(a2) -8000c744: 00058913 mv s2,a1 -8000c748: 00050993 mv s3,a0 -8000c74c: fff00a93 li s5,-1 -8000c750: 08078863 beqz a5,8000c7e0 <__sprint_r.part.0+0xe0> -8000c754: 004bac03 lw s8,4(s7) -8000c758: 000ba403 lw s0,0(s7) -8000c75c: 002c5a13 srli s4,s8,0x2 -8000c760: 060a0663 beqz s4,8000c7cc <__sprint_r.part.0+0xcc> -8000c764: 00000493 li s1,0 -8000c768: 00c0006f j 8000c774 <__sprint_r.part.0+0x74> -8000c76c: 00440413 addi s0,s0,4 -8000c770: 049a0c63 beq s4,s1,8000c7c8 <__sprint_r.part.0+0xc8> -8000c774: 00042583 lw a1,0(s0) -8000c778: 00090613 mv a2,s2 -8000c77c: 00098513 mv a0,s3 -8000c780: 798010ef jal ra,8000df18 <_fputwc_r> -8000c784: 00148493 addi s1,s1,1 -8000c788: ff5512e3 bne a0,s5,8000c76c <__sprint_r.part.0+0x6c> -8000c78c: fff00513 li a0,-1 -8000c790: 02c12083 lw ra,44(sp) -8000c794: 02812403 lw s0,40(sp) -8000c798: 000b2423 sw zero,8(s6) -8000c79c: 000b2223 sw zero,4(s6) -8000c7a0: 02412483 lw s1,36(sp) -8000c7a4: 02012903 lw s2,32(sp) -8000c7a8: 01c12983 lw s3,28(sp) -8000c7ac: 01812a03 lw s4,24(sp) -8000c7b0: 01412a83 lw s5,20(sp) -8000c7b4: 01012b03 lw s6,16(sp) -8000c7b8: 00c12b83 lw s7,12(sp) -8000c7bc: 00812c03 lw s8,8(sp) -8000c7c0: 03010113 addi sp,sp,48 -8000c7c4: 00008067 ret -8000c7c8: 008b2783 lw a5,8(s6) -8000c7cc: ffcc7c13 andi s8,s8,-4 -8000c7d0: 418787b3 sub a5,a5,s8 -8000c7d4: 00fb2423 sw a5,8(s6) -8000c7d8: 008b8b93 addi s7,s7,8 -8000c7dc: f6079ce3 bnez a5,8000c754 <__sprint_r.part.0+0x54> -8000c7e0: 00000513 li a0,0 -8000c7e4: fadff06f j 8000c790 <__sprint_r.part.0+0x90> -8000c7e8: 03d010ef jal ra,8000e024 <__sfvwrite_r> -8000c7ec: fa5ff06f j 8000c790 <__sprint_r.part.0+0x90> +8000c4a8 <__sprint_r.part.0>: +8000c4a8: 0645a783 lw a5,100(a1) +8000c4ac: fd010113 addi sp,sp,-48 +8000c4b0: 01612823 sw s6,16(sp) +8000c4b4: 02112623 sw ra,44(sp) +8000c4b8: 02812423 sw s0,40(sp) +8000c4bc: 02912223 sw s1,36(sp) +8000c4c0: 03212023 sw s2,32(sp) +8000c4c4: 01312e23 sw s3,28(sp) +8000c4c8: 01412c23 sw s4,24(sp) +8000c4cc: 01512a23 sw s5,20(sp) +8000c4d0: 01712623 sw s7,12(sp) +8000c4d4: 01812423 sw s8,8(sp) +8000c4d8: 01279713 slli a4,a5,0x12 +8000c4dc: 00060b13 mv s6,a2 +8000c4e0: 0a075863 bgez a4,8000c590 <__sprint_r.part.0+0xe8> +8000c4e4: 00862783 lw a5,8(a2) +8000c4e8: 00062b83 lw s7,0(a2) +8000c4ec: 00058913 mv s2,a1 +8000c4f0: 00050993 mv s3,a0 +8000c4f4: fff00a93 li s5,-1 +8000c4f8: 08078863 beqz a5,8000c588 <__sprint_r.part.0+0xe0> +8000c4fc: 004bac03 lw s8,4(s7) +8000c500: 000ba403 lw s0,0(s7) +8000c504: 002c5a13 srli s4,s8,0x2 +8000c508: 060a0663 beqz s4,8000c574 <__sprint_r.part.0+0xcc> +8000c50c: 00000493 li s1,0 +8000c510: 00c0006f j 8000c51c <__sprint_r.part.0+0x74> +8000c514: 00440413 addi s0,s0,4 +8000c518: 049a0c63 beq s4,s1,8000c570 <__sprint_r.part.0+0xc8> +8000c51c: 00042583 lw a1,0(s0) +8000c520: 00090613 mv a2,s2 +8000c524: 00098513 mv a0,s3 +8000c528: 7f8010ef jal ra,8000dd20 <_fputwc_r> +8000c52c: 00148493 addi s1,s1,1 +8000c530: ff5512e3 bne a0,s5,8000c514 <__sprint_r.part.0+0x6c> +8000c534: fff00513 li a0,-1 +8000c538: 02c12083 lw ra,44(sp) +8000c53c: 02812403 lw s0,40(sp) +8000c540: 000b2423 sw zero,8(s6) +8000c544: 000b2223 sw zero,4(s6) +8000c548: 02412483 lw s1,36(sp) +8000c54c: 02012903 lw s2,32(sp) +8000c550: 01c12983 lw s3,28(sp) +8000c554: 01812a03 lw s4,24(sp) +8000c558: 01412a83 lw s5,20(sp) +8000c55c: 01012b03 lw s6,16(sp) +8000c560: 00c12b83 lw s7,12(sp) +8000c564: 00812c03 lw s8,8(sp) +8000c568: 03010113 addi sp,sp,48 +8000c56c: 00008067 ret +8000c570: 008b2783 lw a5,8(s6) +8000c574: ffcc7c13 andi s8,s8,-4 +8000c578: 418787b3 sub a5,a5,s8 +8000c57c: 00fb2423 sw a5,8(s6) +8000c580: 008b8b93 addi s7,s7,8 +8000c584: f6079ce3 bnez a5,8000c4fc <__sprint_r.part.0+0x54> +8000c588: 00000513 li a0,0 +8000c58c: fadff06f j 8000c538 <__sprint_r.part.0+0x90> +8000c590: 09d010ef jal ra,8000de2c <__sfvwrite_r> +8000c594: fa5ff06f j 8000c538 <__sprint_r.part.0+0x90> -8000c7f0 <__sprint_r>: -8000c7f0: 00862703 lw a4,8(a2) -8000c7f4: 00070463 beqz a4,8000c7fc <__sprint_r+0xc> -8000c7f8: f09ff06f j 8000c700 <__sprint_r.part.0> -8000c7fc: 00062223 sw zero,4(a2) -8000c800: 00000513 li a0,0 -8000c804: 00008067 ret +8000c598 <__sprint_r>: +8000c598: 00862703 lw a4,8(a2) +8000c59c: 00070463 beqz a4,8000c5a4 <__sprint_r+0xc> +8000c5a0: f09ff06f j 8000c4a8 <__sprint_r.part.0> +8000c5a4: 00062223 sw zero,4(a2) +8000c5a8: 00000513 li a0,0 +8000c5ac: 00008067 ret -8000c808 <_vfiprintf_r>: -8000c808: ed010113 addi sp,sp,-304 -8000c80c: 11312e23 sw s3,284(sp) -8000c810: 11412c23 sw s4,280(sp) -8000c814: 11712623 sw s7,268(sp) -8000c818: 12112623 sw ra,300(sp) -8000c81c: 12812423 sw s0,296(sp) -8000c820: 12912223 sw s1,292(sp) -8000c824: 13212023 sw s2,288(sp) -8000c828: 11512a23 sw s5,276(sp) -8000c82c: 11612823 sw s6,272(sp) -8000c830: 11812423 sw s8,264(sp) -8000c834: 11912223 sw s9,260(sp) -8000c838: 11a12023 sw s10,256(sp) -8000c83c: 0fb12e23 sw s11,252(sp) -8000c840: 00d12823 sw a3,16(sp) -8000c844: 00050a13 mv s4,a0 -8000c848: 00058993 mv s3,a1 -8000c84c: 00060b93 mv s7,a2 -8000c850: 00050663 beqz a0,8000c85c <_vfiprintf_r+0x54> -8000c854: 03852783 lw a5,56(a0) -8000c858: 5e078e63 beqz a5,8000ce54 <_vfiprintf_r+0x64c> -8000c85c: 00c99703 lh a4,12(s3) -8000c860: 01071793 slli a5,a4,0x10 -8000c864: 01271693 slli a3,a4,0x12 -8000c868: 0107d793 srli a5,a5,0x10 -8000c86c: 0206ca63 bltz a3,8000c8a0 <_vfiprintf_r+0x98> -8000c870: 000027b7 lui a5,0x2 -8000c874: 0649a683 lw a3,100(s3) -8000c878: 00f767b3 or a5,a4,a5 -8000c87c: 01079793 slli a5,a5,0x10 -8000c880: ffffe737 lui a4,0xffffe -8000c884: 4107d793 srai a5,a5,0x10 -8000c888: fff70713 addi a4,a4,-1 # ffffdfff <__BSS_END__+0x7ffe73cf> -8000c88c: 00e6f733 and a4,a3,a4 -8000c890: 00f99623 sh a5,12(s3) -8000c894: 01079793 slli a5,a5,0x10 -8000c898: 06e9a223 sw a4,100(s3) -8000c89c: 0107d793 srli a5,a5,0x10 -8000c8a0: 0087f713 andi a4,a5,8 -8000c8a4: 40070063 beqz a4,8000cca4 <_vfiprintf_r+0x49c> -8000c8a8: 0109a703 lw a4,16(s3) -8000c8ac: 3e070c63 beqz a4,8000cca4 <_vfiprintf_r+0x49c> -8000c8b0: 01a7f793 andi a5,a5,26 -8000c8b4: 00a00713 li a4,10 -8000c8b8: 40e78663 beq a5,a4,8000ccc4 <_vfiprintf_r+0x4bc> -8000c8bc: 800157b7 lui a5,0x80015 -8000c8c0: 32c78793 addi a5,a5,812 # 8001532c <__BSS_END__+0xffffe6fc> -8000c8c4: 80015b37 lui s6,0x80015 -8000c8c8: 04c10493 addi s1,sp,76 -8000c8cc: 00f12a23 sw a5,20(sp) -8000c8d0: 80015937 lui s2,0x80015 -8000c8d4: 498b0793 addi a5,s6,1176 # 80015498 <__BSS_END__+0xffffe868> -8000c8d8: 000b8c13 mv s8,s7 -8000c8dc: 04912023 sw s1,64(sp) -8000c8e0: 04012423 sw zero,72(sp) -8000c8e4: 04012223 sw zero,68(sp) -8000c8e8: 00012c23 sw zero,24(sp) -8000c8ec: 00012e23 sw zero,28(sp) -8000c8f0: 02012223 sw zero,36(sp) -8000c8f4: 02012023 sw zero,32(sp) -8000c8f8: 00012623 sw zero,12(sp) -8000c8fc: 00f12423 sw a5,8(sp) -8000c900: 4a890913 addi s2,s2,1192 # 800154a8 <__BSS_END__+0xffffe878> -8000c904: 00048b93 mv s7,s1 -8000c908: 000c4783 lbu a5,0(s8) -8000c90c: 26078863 beqz a5,8000cb7c <_vfiprintf_r+0x374> -8000c910: 000c0413 mv s0,s8 -8000c914: 02500713 li a4,37 -8000c918: 42e78e63 beq a5,a4,8000cd54 <_vfiprintf_r+0x54c> -8000c91c: 00144783 lbu a5,1(s0) -8000c920: 00140413 addi s0,s0,1 -8000c924: fe079ae3 bnez a5,8000c918 <_vfiprintf_r+0x110> -8000c928: 41840cb3 sub s9,s0,s8 -8000c92c: 25840863 beq s0,s8,8000cb7c <_vfiprintf_r+0x374> -8000c930: 04812703 lw a4,72(sp) -8000c934: 04412783 lw a5,68(sp) -8000c938: 018ba023 sw s8,0(s7) -8000c93c: 00ec8733 add a4,s9,a4 -8000c940: 00178793 addi a5,a5,1 -8000c944: 019ba223 sw s9,4(s7) -8000c948: 04e12423 sw a4,72(sp) -8000c94c: 04f12223 sw a5,68(sp) -8000c950: 00700693 li a3,7 -8000c954: 008b8b93 addi s7,s7,8 -8000c958: 02f6d063 bge a3,a5,8000c978 <_vfiprintf_r+0x170> -8000c95c: 3a070ae3 beqz a4,8000d510 <_vfiprintf_r+0xd08> -8000c960: 04010613 addi a2,sp,64 -8000c964: 00098593 mv a1,s3 -8000c968: 000a0513 mv a0,s4 -8000c96c: d95ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000c970: 20051a63 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000c974: 00048b93 mv s7,s1 -8000c978: 00c12703 lw a4,12(sp) -8000c97c: 00044783 lbu a5,0(s0) -8000c980: 01970733 add a4,a4,s9 -8000c984: 00e12623 sw a4,12(sp) -8000c988: 1e078a63 beqz a5,8000cb7c <_vfiprintf_r+0x374> -8000c98c: 00144703 lbu a4,1(s0) -8000c990: 00140c13 addi s8,s0,1 -8000c994: 02010da3 sb zero,59(sp) -8000c998: fff00a93 li s5,-1 -8000c99c: 00012223 sw zero,4(sp) -8000c9a0: 00000b13 li s6,0 -8000c9a4: 05a00c93 li s9,90 -8000c9a8: 00900d13 li s10,9 -8000c9ac: 02a00613 li a2,42 -8000c9b0: 001c0c13 addi s8,s8,1 -8000c9b4: fe070793 addi a5,a4,-32 -8000c9b8: 04fce863 bltu s9,a5,8000ca08 <_vfiprintf_r+0x200> -8000c9bc: 01412683 lw a3,20(sp) -8000c9c0: 00279793 slli a5,a5,0x2 -8000c9c4: 00d787b3 add a5,a5,a3 -8000c9c8: 0007a783 lw a5,0(a5) -8000c9cc: 00078067 jr a5 -8000c9d0: 00012223 sw zero,4(sp) -8000c9d4: fd070793 addi a5,a4,-48 -8000c9d8: 00412583 lw a1,4(sp) -8000c9dc: 000c4703 lbu a4,0(s8) -8000c9e0: 001c0c13 addi s8,s8,1 -8000c9e4: 00259693 slli a3,a1,0x2 -8000c9e8: 00b686b3 add a3,a3,a1 -8000c9ec: 00169693 slli a3,a3,0x1 -8000c9f0: 00d787b3 add a5,a5,a3 -8000c9f4: 00f12223 sw a5,4(sp) -8000c9f8: fd070793 addi a5,a4,-48 -8000c9fc: fcfd7ee3 bgeu s10,a5,8000c9d8 <_vfiprintf_r+0x1d0> -8000ca00: fe070793 addi a5,a4,-32 -8000ca04: fafcfce3 bgeu s9,a5,8000c9bc <_vfiprintf_r+0x1b4> -8000ca08: 16070a63 beqz a4,8000cb7c <_vfiprintf_r+0x374> -8000ca0c: 08e10623 sb a4,140(sp) -8000ca10: 02010da3 sb zero,59(sp) -8000ca14: 00100c93 li s9,1 -8000ca18: 00100d13 li s10,1 -8000ca1c: 08c10413 addi s0,sp,140 -8000ca20: 00000a93 li s5,0 -8000ca24: 002b7f93 andi t6,s6,2 -8000ca28: 000f8463 beqz t6,8000ca30 <_vfiprintf_r+0x228> -8000ca2c: 002c8c93 addi s9,s9,2 -8000ca30: 04412703 lw a4,68(sp) -8000ca34: 084b7f13 andi t5,s6,132 -8000ca38: 04812783 lw a5,72(sp) -8000ca3c: 00170693 addi a3,a4,1 -8000ca40: 00068613 mv a2,a3 -8000ca44: 000f1863 bnez t5,8000ca54 <_vfiprintf_r+0x24c> -8000ca48: 00412583 lw a1,4(sp) -8000ca4c: 41958db3 sub s11,a1,s9 -8000ca50: 09b042e3 bgtz s11,8000d2d4 <_vfiprintf_r+0xacc> -8000ca54: 03b14583 lbu a1,59(sp) -8000ca58: 008b8693 addi a3,s7,8 -8000ca5c: 02058c63 beqz a1,8000ca94 <_vfiprintf_r+0x28c> -8000ca60: 03b10713 addi a4,sp,59 -8000ca64: 00178793 addi a5,a5,1 -8000ca68: 00eba023 sw a4,0(s7) -8000ca6c: 00100713 li a4,1 -8000ca70: 00eba223 sw a4,4(s7) -8000ca74: 04f12423 sw a5,72(sp) -8000ca78: 04c12223 sw a2,68(sp) -8000ca7c: 00700713 li a4,7 -8000ca80: 7ec74063 blt a4,a2,8000d260 <_vfiprintf_r+0xa58> -8000ca84: 00060713 mv a4,a2 -8000ca88: 00068b93 mv s7,a3 -8000ca8c: 00160613 addi a2,a2,1 -8000ca90: 00868693 addi a3,a3,8 -8000ca94: 040f8e63 beqz t6,8000caf0 <_vfiprintf_r+0x2e8> -8000ca98: 03c10713 addi a4,sp,60 -8000ca9c: 00278793 addi a5,a5,2 -8000caa0: 00eba023 sw a4,0(s7) -8000caa4: 00200713 li a4,2 -8000caa8: 00eba223 sw a4,4(s7) -8000caac: 04f12423 sw a5,72(sp) -8000cab0: 04c12223 sw a2,68(sp) -8000cab4: 00700713 li a4,7 -8000cab8: 00c750e3 bge a4,a2,8000d2b8 <_vfiprintf_r+0xab0> -8000cabc: 2a0784e3 beqz a5,8000d564 <_vfiprintf_r+0xd5c> -8000cac0: 04010613 addi a2,sp,64 -8000cac4: 00098593 mv a1,s3 -8000cac8: 000a0513 mv a0,s4 -8000cacc: 03e12423 sw t5,40(sp) -8000cad0: c31ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000cad4: 0a051863 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000cad8: 04412703 lw a4,68(sp) -8000cadc: 04812783 lw a5,72(sp) -8000cae0: 02812f03 lw t5,40(sp) -8000cae4: 05410693 addi a3,sp,84 -8000cae8: 00170613 addi a2,a4,1 -8000caec: 00048b93 mv s7,s1 -8000caf0: 08000593 li a1,128 -8000caf4: 5abf0663 beq t5,a1,8000d0a0 <_vfiprintf_r+0x898> -8000caf8: 41aa8ab3 sub s5,s5,s10 -8000cafc: 69504263 bgtz s5,8000d180 <_vfiprintf_r+0x978> -8000cb00: 00fd07b3 add a5,s10,a5 -8000cb04: 008ba023 sw s0,0(s7) -8000cb08: 01aba223 sw s10,4(s7) -8000cb0c: 04f12423 sw a5,72(sp) -8000cb10: 04c12223 sw a2,68(sp) -8000cb14: 00700713 li a4,7 -8000cb18: 02c75263 bge a4,a2,8000cb3c <_vfiprintf_r+0x334> -8000cb1c: 0a078ee3 beqz a5,8000d3d8 <_vfiprintf_r+0xbd0> -8000cb20: 04010613 addi a2,sp,64 -8000cb24: 00098593 mv a1,s3 -8000cb28: 000a0513 mv a0,s4 -8000cb2c: bd5ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000cb30: 04051a63 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000cb34: 04812783 lw a5,72(sp) -8000cb38: 00048693 mv a3,s1 -8000cb3c: 004b7313 andi t1,s6,4 -8000cb40: 00030863 beqz t1,8000cb50 <_vfiprintf_r+0x348> -8000cb44: 00412703 lw a4,4(sp) -8000cb48: 41970bb3 sub s7,a4,s9 -8000cb4c: 0b7044e3 bgtz s7,8000d3f4 <_vfiprintf_r+0xbec> -8000cb50: 00412403 lw s0,4(sp) -8000cb54: 01945463 bge s0,s9,8000cb5c <_vfiprintf_r+0x354> -8000cb58: 000c8413 mv s0,s9 -8000cb5c: 00c12703 lw a4,12(sp) -8000cb60: 00870733 add a4,a4,s0 -8000cb64: 00e12623 sw a4,12(sp) -8000cb68: 6c079863 bnez a5,8000d238 <_vfiprintf_r+0xa30> -8000cb6c: 000c4783 lbu a5,0(s8) -8000cb70: 04012223 sw zero,68(sp) -8000cb74: 00048b93 mv s7,s1 -8000cb78: d8079ce3 bnez a5,8000c910 <_vfiprintf_r+0x108> -8000cb7c: 04812783 lw a5,72(sp) -8000cb80: 64079ae3 bnez a5,8000d9d4 <_vfiprintf_r+0x11cc> -8000cb84: 00c9d783 lhu a5,12(s3) -8000cb88: 0407f793 andi a5,a5,64 -8000cb8c: 680792e3 bnez a5,8000da10 <_vfiprintf_r+0x1208> -8000cb90: 12c12083 lw ra,300(sp) -8000cb94: 12812403 lw s0,296(sp) -8000cb98: 00c12503 lw a0,12(sp) -8000cb9c: 12412483 lw s1,292(sp) -8000cba0: 12012903 lw s2,288(sp) -8000cba4: 11c12983 lw s3,284(sp) -8000cba8: 11812a03 lw s4,280(sp) -8000cbac: 11412a83 lw s5,276(sp) -8000cbb0: 11012b03 lw s6,272(sp) -8000cbb4: 10c12b83 lw s7,268(sp) -8000cbb8: 10812c03 lw s8,264(sp) -8000cbbc: 10412c83 lw s9,260(sp) -8000cbc0: 10012d03 lw s10,256(sp) -8000cbc4: 0fc12d83 lw s11,252(sp) -8000cbc8: 13010113 addi sp,sp,304 -8000cbcc: 00008067 ret -8000cbd0: 000a0513 mv a0,s4 -8000cbd4: e85fa0ef jal ra,80007a58 <_localeconv_r> -8000cbd8: 00452783 lw a5,4(a0) -8000cbdc: 00078513 mv a0,a5 -8000cbe0: 02f12023 sw a5,32(sp) -8000cbe4: fd5fc0ef jal ra,80009bb8 -8000cbe8: 00050793 mv a5,a0 -8000cbec: 000a0513 mv a0,s4 -8000cbf0: 00078413 mv s0,a5 -8000cbf4: 02f12223 sw a5,36(sp) -8000cbf8: e61fa0ef jal ra,80007a58 <_localeconv_r> -8000cbfc: 00852783 lw a5,8(a0) -8000cc00: 02a00613 li a2,42 -8000cc04: 00f12e23 sw a5,28(sp) -8000cc08: 2a0418e3 bnez s0,8000d6b8 <_vfiprintf_r+0xeb0> -8000cc0c: 000c4703 lbu a4,0(s8) -8000cc10: da1ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cc14: 000c4703 lbu a4,0(s8) -8000cc18: 020b6b13 ori s6,s6,32 -8000cc1c: d95ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cc20: 010b6b13 ori s6,s6,16 -8000cc24: 020b7793 andi a5,s6,32 -8000cc28: 16078463 beqz a5,8000cd90 <_vfiprintf_r+0x588> -8000cc2c: 01012783 lw a5,16(sp) -8000cc30: 00778793 addi a5,a5,7 -8000cc34: ff87f793 andi a5,a5,-8 -8000cc38: 0047a703 lw a4,4(a5) -8000cc3c: 0007ad03 lw s10,0(a5) -8000cc40: 00878793 addi a5,a5,8 -8000cc44: 00f12823 sw a5,16(sp) -8000cc48: 00070c93 mv s9,a4 -8000cc4c: 16074a63 bltz a4,8000cdc0 <_vfiprintf_r+0x5b8> -8000cc50: fff00713 li a4,-1 -8000cc54: 000b0d93 mv s11,s6 -8000cc58: 00ea8863 beq s5,a4,8000cc68 <_vfiprintf_r+0x460> -8000cc5c: 019d6733 or a4,s10,s9 -8000cc60: f7fb7d93 andi s11,s6,-129 -8000cc64: 0a070ce3 beqz a4,8000d51c <_vfiprintf_r+0xd14> -8000cc68: 160c96e3 bnez s9,8000d5d4 <_vfiprintf_r+0xdcc> -8000cc6c: 00900713 li a4,9 -8000cc70: 17a762e3 bltu a4,s10,8000d5d4 <_vfiprintf_r+0xdcc> -8000cc74: 030d0793 addi a5,s10,48 -8000cc78: 0ef107a3 sb a5,239(sp) -8000cc7c: 000d8b13 mv s6,s11 -8000cc80: 00100d13 li s10,1 -8000cc84: 0ef10413 addi s0,sp,239 -8000cc88: 000a8c93 mv s9,s5 -8000cc8c: 01aad463 bge s5,s10,8000cc94 <_vfiprintf_r+0x48c> -8000cc90: 000d0c93 mv s9,s10 -8000cc94: 03b14783 lbu a5,59(sp) -8000cc98: 00f037b3 snez a5,a5 -8000cc9c: 00fc8cb3 add s9,s9,a5 -8000cca0: d85ff06f j 8000ca24 <_vfiprintf_r+0x21c> -8000cca4: 00098593 mv a1,s3 -8000cca8: 000a0513 mv a0,s4 -8000ccac: b5cf70ef jal ra,80004008 <__swsetup_r> -8000ccb0: 560510e3 bnez a0,8000da10 <_vfiprintf_r+0x1208> -8000ccb4: 00c9d783 lhu a5,12(s3) -8000ccb8: 00a00713 li a4,10 -8000ccbc: 01a7f793 andi a5,a5,26 -8000ccc0: bee79ee3 bne a5,a4,8000c8bc <_vfiprintf_r+0xb4> -8000ccc4: 00e99783 lh a5,14(s3) -8000ccc8: be07cae3 bltz a5,8000c8bc <_vfiprintf_r+0xb4> -8000cccc: 01012683 lw a3,16(sp) -8000ccd0: 000b8613 mv a2,s7 -8000ccd4: 00098593 mv a1,s3 -8000ccd8: 000a0513 mv a0,s4 -8000ccdc: 589000ef jal ra,8000da64 <__sbprintf> -8000cce0: 00a12623 sw a0,12(sp) -8000cce4: eadff06f j 8000cb90 <_vfiprintf_r+0x388> -8000cce8: 010b6b13 ori s6,s6,16 -8000ccec: 020b7793 andi a5,s6,32 -8000ccf0: 06078a63 beqz a5,8000cd64 <_vfiprintf_r+0x55c> -8000ccf4: 01012783 lw a5,16(sp) -8000ccf8: 00778793 addi a5,a5,7 -8000ccfc: ff87f793 andi a5,a5,-8 -8000cd00: 0007ad03 lw s10,0(a5) -8000cd04: 0047ac83 lw s9,4(a5) -8000cd08: 00878793 addi a5,a5,8 -8000cd0c: 00f12823 sw a5,16(sp) -8000cd10: bffb7d93 andi s11,s6,-1025 -8000cd14: 00000713 li a4,0 -8000cd18: 02010da3 sb zero,59(sp) -8000cd1c: fff00693 li a3,-1 -8000cd20: 0cda8463 beq s5,a3,8000cde8 <_vfiprintf_r+0x5e0> -8000cd24: 019d66b3 or a3,s10,s9 -8000cd28: f7fdfb13 andi s6,s11,-129 -8000cd2c: 5a069063 bnez a3,8000d2cc <_vfiprintf_r+0xac4> -8000cd30: 300a9c63 bnez s5,8000d048 <_vfiprintf_r+0x840> -8000cd34: 7e071863 bnez a4,8000d524 <_vfiprintf_r+0xd1c> -8000cd38: 001dfd13 andi s10,s11,1 -8000cd3c: 0f010413 addi s0,sp,240 -8000cd40: f40d04e3 beqz s10,8000cc88 <_vfiprintf_r+0x480> -8000cd44: 03000793 li a5,48 -8000cd48: 0ef107a3 sb a5,239(sp) -8000cd4c: 0ef10413 addi s0,sp,239 -8000cd50: f39ff06f j 8000cc88 <_vfiprintf_r+0x480> -8000cd54: 41840cb3 sub s9,s0,s8 -8000cd58: bd841ce3 bne s0,s8,8000c930 <_vfiprintf_r+0x128> -8000cd5c: 00044783 lbu a5,0(s0) -8000cd60: c29ff06f j 8000c988 <_vfiprintf_r+0x180> -8000cd64: 01012683 lw a3,16(sp) -8000cd68: 010b7793 andi a5,s6,16 -8000cd6c: 00468713 addi a4,a3,4 -8000cd70: 16079ce3 bnez a5,8000d6e8 <_vfiprintf_r+0xee0> -8000cd74: 040b7793 andi a5,s6,64 -8000cd78: 380788e3 beqz a5,8000d908 <_vfiprintf_r+0x1100> -8000cd7c: 01012783 lw a5,16(sp) -8000cd80: 00000c93 li s9,0 -8000cd84: 00e12823 sw a4,16(sp) -8000cd88: 0007dd03 lhu s10,0(a5) -8000cd8c: f85ff06f j 8000cd10 <_vfiprintf_r+0x508> -8000cd90: 01012683 lw a3,16(sp) -8000cd94: 010b7793 andi a5,s6,16 -8000cd98: 00468713 addi a4,a3,4 -8000cd9c: 100794e3 bnez a5,8000d6a4 <_vfiprintf_r+0xe9c> -8000cda0: 040b7793 andi a5,s6,64 -8000cda4: 320782e3 beqz a5,8000d8c8 <_vfiprintf_r+0x10c0> -8000cda8: 01012783 lw a5,16(sp) -8000cdac: 00e12823 sw a4,16(sp) -8000cdb0: 00079d03 lh s10,0(a5) -8000cdb4: 41fd5c93 srai s9,s10,0x1f -8000cdb8: 000c8713 mv a4,s9 -8000cdbc: e8075ae3 bgez a4,8000cc50 <_vfiprintf_r+0x448> -8000cdc0: 01a03733 snez a4,s10 -8000cdc4: 41900eb3 neg t4,s9 -8000cdc8: 40ee8cb3 sub s9,t4,a4 -8000cdcc: 02d00713 li a4,45 -8000cdd0: 02e10da3 sb a4,59(sp) -8000cdd4: fff00693 li a3,-1 -8000cdd8: 41a00d33 neg s10,s10 -8000cddc: 000b0d93 mv s11,s6 -8000cde0: 00100713 li a4,1 -8000cde4: f4da90e3 bne s5,a3,8000cd24 <_vfiprintf_r+0x51c> -8000cde8: 00100693 li a3,1 -8000cdec: e6d70ee3 beq a4,a3,8000cc68 <_vfiprintf_r+0x460> -8000cdf0: 00200693 li a3,2 -8000cdf4: 26d70463 beq a4,a3,8000d05c <_vfiprintf_r+0x854> -8000cdf8: 0f010413 addi s0,sp,240 -8000cdfc: 01dc9793 slli a5,s9,0x1d -8000ce00: 007d7713 andi a4,s10,7 -8000ce04: 003d5d13 srli s10,s10,0x3 -8000ce08: 03070713 addi a4,a4,48 -8000ce0c: 01a7ed33 or s10,a5,s10 -8000ce10: 003cdc93 srli s9,s9,0x3 -8000ce14: fee40fa3 sb a4,-1(s0) -8000ce18: 019d67b3 or a5,s10,s9 -8000ce1c: 00040613 mv a2,s0 -8000ce20: fff40413 addi s0,s0,-1 -8000ce24: fc079ce3 bnez a5,8000cdfc <_vfiprintf_r+0x5f4> -8000ce28: 001df793 andi a5,s11,1 -8000ce2c: 26078263 beqz a5,8000d090 <_vfiprintf_r+0x888> -8000ce30: 03000793 li a5,48 -8000ce34: 24f70e63 beq a4,a5,8000d090 <_vfiprintf_r+0x888> -8000ce38: ffe60613 addi a2,a2,-2 -8000ce3c: fef40fa3 sb a5,-1(s0) -8000ce40: 0f010793 addi a5,sp,240 -8000ce44: 40c78d33 sub s10,a5,a2 -8000ce48: 000d8b13 mv s6,s11 -8000ce4c: 00060413 mv s0,a2 -8000ce50: e39ff06f j 8000cc88 <_vfiprintf_r+0x480> -8000ce54: ac1f70ef jal ra,80004914 <__sinit> -8000ce58: a05ff06f j 8000c85c <_vfiprintf_r+0x54> -8000ce5c: 01012783 lw a5,16(sp) -8000ce60: 02010da3 sb zero,59(sp) -8000ce64: 0007a403 lw s0,0(a5) -8000ce68: 00478d93 addi s11,a5,4 -8000ce6c: 220400e3 beqz s0,8000d88c <_vfiprintf_r+0x1084> -8000ce70: fff00793 li a5,-1 -8000ce74: 12fa88e3 beq s5,a5,8000d7a4 <_vfiprintf_r+0xf9c> -8000ce78: 000a8613 mv a2,s5 -8000ce7c: 00000593 li a1,0 -8000ce80: 00040513 mv a0,s0 -8000ce84: e74fb0ef jal ra,800084f8 -8000ce88: 360500e3 beqz a0,8000d9e8 <_vfiprintf_r+0x11e0> -8000ce8c: 40850d33 sub s10,a0,s0 -8000ce90: 01b12823 sw s11,16(sp) -8000ce94: 00000a93 li s5,0 -8000ce98: df1ff06f j 8000cc88 <_vfiprintf_r+0x480> -8000ce9c: 01012703 lw a4,16(sp) -8000cea0: 02010da3 sb zero,59(sp) -8000cea4: 00100c93 li s9,1 -8000cea8: 00072783 lw a5,0(a4) -8000ceac: 00470713 addi a4,a4,4 -8000ceb0: 00e12823 sw a4,16(sp) -8000ceb4: 08f10623 sb a5,140(sp) -8000ceb8: 00100d13 li s10,1 -8000cebc: 08c10413 addi s0,sp,140 -8000cec0: b61ff06f j 8000ca20 <_vfiprintf_r+0x218> -8000cec4: 01012783 lw a5,16(sp) -8000cec8: ffff8737 lui a4,0xffff8 -8000cecc: 83074713 xori a4,a4,-2000 -8000ced0: 0007ad03 lw s10,0(a5) -8000ced4: 00478793 addi a5,a5,4 -8000ced8: 00f12823 sw a5,16(sp) -8000cedc: 800157b7 lui a5,0x80015 -8000cee0: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -8000cee4: 02e11e23 sh a4,60(sp) -8000cee8: 00000c93 li s9,0 -8000ceec: 002b6d93 ori s11,s6,2 -8000cef0: 00f12c23 sw a5,24(sp) -8000cef4: 00200713 li a4,2 -8000cef8: e21ff06f j 8000cd18 <_vfiprintf_r+0x510> -8000cefc: 000c4703 lbu a4,0(s8) -8000cf00: 06c00793 li a5,108 -8000cf04: 16f706e3 beq a4,a5,8000d870 <_vfiprintf_r+0x1068> -8000cf08: 010b6b13 ori s6,s6,16 -8000cf0c: aa5ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cf10: 000c4703 lbu a4,0(s8) -8000cf14: 06800793 li a5,104 -8000cf18: 14f704e3 beq a4,a5,8000d860 <_vfiprintf_r+0x1058> -8000cf1c: 040b6b13 ori s6,s6,64 -8000cf20: a91ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cf24: 010b6d93 ori s11,s6,16 -8000cf28: 020df793 andi a5,s11,32 -8000cf2c: 60078463 beqz a5,8000d534 <_vfiprintf_r+0xd2c> -8000cf30: 01012783 lw a5,16(sp) -8000cf34: 00100713 li a4,1 -8000cf38: 00778793 addi a5,a5,7 -8000cf3c: ff87f793 andi a5,a5,-8 -8000cf40: 0007ad03 lw s10,0(a5) -8000cf44: 0047ac83 lw s9,4(a5) -8000cf48: 00878793 addi a5,a5,8 -8000cf4c: 00f12823 sw a5,16(sp) -8000cf50: dc9ff06f j 8000cd18 <_vfiprintf_r+0x510> -8000cf54: 000c4703 lbu a4,0(s8) -8000cf58: 080b6b13 ori s6,s6,128 -8000cf5c: a55ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cf60: 01012683 lw a3,16(sp) -8000cf64: 000c4703 lbu a4,0(s8) -8000cf68: 0006a783 lw a5,0(a3) -8000cf6c: 00468693 addi a3,a3,4 -8000cf70: 00d12823 sw a3,16(sp) -8000cf74: 00f12223 sw a5,4(sp) -8000cf78: a207dce3 bgez a5,8000c9b0 <_vfiprintf_r+0x1a8> -8000cf7c: 40f007b3 neg a5,a5 -8000cf80: 00f12223 sw a5,4(sp) -8000cf84: 004b6b13 ori s6,s6,4 -8000cf88: a29ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cf8c: 000c4703 lbu a4,0(s8) -8000cf90: 001b6b13 ori s6,s6,1 -8000cf94: a1dff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cf98: 03b14783 lbu a5,59(sp) -8000cf9c: 000c4703 lbu a4,0(s8) -8000cfa0: a00798e3 bnez a5,8000c9b0 <_vfiprintf_r+0x1a8> -8000cfa4: 02000793 li a5,32 -8000cfa8: 02f10da3 sb a5,59(sp) -8000cfac: a05ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cfb0: 000c4703 lbu a4,0(s8) -8000cfb4: 004b6b13 ori s6,s6,4 -8000cfb8: 9f9ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cfbc: 02b00793 li a5,43 -8000cfc0: 000c4703 lbu a4,0(s8) -8000cfc4: 02f10da3 sb a5,59(sp) -8000cfc8: 9e9ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000cfcc: 000c4703 lbu a4,0(s8) -8000cfd0: 001c0693 addi a3,s8,1 -8000cfd4: 24c70ae3 beq a4,a2,8000da28 <_vfiprintf_r+0x1220> -8000cfd8: fd070793 addi a5,a4,-48 # ffff7fd0 <__BSS_END__+0x7ffe13a0> -8000cfdc: 00068c13 mv s8,a3 -8000cfe0: 00000a93 li s5,0 -8000cfe4: 9cfd68e3 bltu s10,a5,8000c9b4 <_vfiprintf_r+0x1ac> -8000cfe8: 000c4703 lbu a4,0(s8) -8000cfec: 002a9693 slli a3,s5,0x2 -8000cff0: 01568ab3 add s5,a3,s5 -8000cff4: 001a9a93 slli s5,s5,0x1 -8000cff8: 00fa8ab3 add s5,s5,a5 -8000cffc: fd070793 addi a5,a4,-48 -8000d000: 001c0c13 addi s8,s8,1 -8000d004: fefd72e3 bgeu s10,a5,8000cfe8 <_vfiprintf_r+0x7e0> -8000d008: 9adff06f j 8000c9b4 <_vfiprintf_r+0x1ac> -8000d00c: 01012683 lw a3,16(sp) -8000d010: 020b7793 andi a5,s6,32 -8000d014: 0006a703 lw a4,0(a3) -8000d018: 00468693 addi a3,a3,4 -8000d01c: 00d12823 sw a3,16(sp) -8000d020: 6a079a63 bnez a5,8000d6d4 <_vfiprintf_r+0xecc> -8000d024: 010b7793 andi a5,s6,16 -8000d028: 04079ce3 bnez a5,8000d880 <_vfiprintf_r+0x1078> -8000d02c: 040b7793 andi a5,s6,64 -8000d030: 140790e3 bnez a5,8000d970 <_vfiprintf_r+0x1168> -8000d034: 200b7313 andi t1,s6,512 -8000d038: 040304e3 beqz t1,8000d880 <_vfiprintf_r+0x1078> -8000d03c: 00c12783 lw a5,12(sp) -8000d040: 00f70023 sb a5,0(a4) -8000d044: 8c5ff06f j 8000c908 <_vfiprintf_r+0x100> -8000d048: 00100693 li a3,1 -8000d04c: 1ad70ee3 beq a4,a3,8000da08 <_vfiprintf_r+0x1200> -8000d050: 00200693 li a3,2 -8000d054: 000b0d93 mv s11,s6 -8000d058: dad710e3 bne a4,a3,8000cdf8 <_vfiprintf_r+0x5f0> -8000d05c: 01812683 lw a3,24(sp) -8000d060: 0f010413 addi s0,sp,240 -8000d064: 00fd7793 andi a5,s10,15 -8000d068: 00f687b3 add a5,a3,a5 -8000d06c: 0007c703 lbu a4,0(a5) -8000d070: 004d5d13 srli s10,s10,0x4 -8000d074: 01cc9793 slli a5,s9,0x1c -8000d078: 01a7ed33 or s10,a5,s10 -8000d07c: 004cdc93 srli s9,s9,0x4 -8000d080: fee40fa3 sb a4,-1(s0) -8000d084: 019d67b3 or a5,s10,s9 -8000d088: fff40413 addi s0,s0,-1 -8000d08c: fc079ce3 bnez a5,8000d064 <_vfiprintf_r+0x85c> -8000d090: 0f010793 addi a5,sp,240 -8000d094: 40878d33 sub s10,a5,s0 -8000d098: 000d8b13 mv s6,s11 -8000d09c: bedff06f j 8000cc88 <_vfiprintf_r+0x480> -8000d0a0: 00412583 lw a1,4(sp) -8000d0a4: 41958db3 sub s11,a1,s9 -8000d0a8: a5b058e3 blez s11,8000caf8 <_vfiprintf_r+0x2f0> -8000d0ac: 01000593 li a1,16 -8000d0b0: 17b5d6e3 bge a1,s11,8000da1c <_vfiprintf_r+0x1214> -8000d0b4: 01000e93 li t4,16 -8000d0b8: 00700f13 li t5,7 -8000d0bc: 0180006f j 8000d0d4 <_vfiprintf_r+0x8cc> -8000d0c0: 00270613 addi a2,a4,2 -8000d0c4: 008b8b93 addi s7,s7,8 -8000d0c8: 00068713 mv a4,a3 -8000d0cc: ff0d8d93 addi s11,s11,-16 -8000d0d0: 05bedc63 bge t4,s11,8000d128 <_vfiprintf_r+0x920> -8000d0d4: 01078793 addi a5,a5,16 -8000d0d8: 00170693 addi a3,a4,1 -8000d0dc: 012ba023 sw s2,0(s7) -8000d0e0: 01dba223 sw t4,4(s7) -8000d0e4: 04f12423 sw a5,72(sp) -8000d0e8: 04d12223 sw a3,68(sp) -8000d0ec: fcdf5ae3 bge t5,a3,8000d0c0 <_vfiprintf_r+0x8b8> -8000d0f0: 16078063 beqz a5,8000d250 <_vfiprintf_r+0xa48> -8000d0f4: 04010613 addi a2,sp,64 -8000d0f8: 00098593 mv a1,s3 -8000d0fc: 000a0513 mv a0,s4 -8000d100: e00ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d104: a80510e3 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d108: 04412703 lw a4,68(sp) -8000d10c: 01000e93 li t4,16 -8000d110: ff0d8d93 addi s11,s11,-16 -8000d114: 04812783 lw a5,72(sp) -8000d118: 00048b93 mv s7,s1 -8000d11c: 00170613 addi a2,a4,1 -8000d120: 00700f13 li t5,7 -8000d124: fbbec8e3 blt t4,s11,8000d0d4 <_vfiprintf_r+0x8cc> -8000d128: 00060593 mv a1,a2 -8000d12c: 008b8513 addi a0,s7,8 -8000d130: 01b787b3 add a5,a5,s11 -8000d134: 012ba023 sw s2,0(s7) -8000d138: 01bba223 sw s11,4(s7) -8000d13c: 04f12423 sw a5,72(sp) -8000d140: 04b12223 sw a1,68(sp) -8000d144: 00700713 li a4,7 -8000d148: 52b75a63 bge a4,a1,8000d67c <_vfiprintf_r+0xe74> -8000d14c: 7e078663 beqz a5,8000d938 <_vfiprintf_r+0x1130> -8000d150: 04010613 addi a2,sp,64 -8000d154: 00098593 mv a1,s3 -8000d158: 000a0513 mv a0,s4 -8000d15c: da4ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d160: a20512e3 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d164: 04412703 lw a4,68(sp) -8000d168: 41aa8ab3 sub s5,s5,s10 -8000d16c: 04812783 lw a5,72(sp) -8000d170: 05410693 addi a3,sp,84 -8000d174: 00170613 addi a2,a4,1 -8000d178: 00048b93 mv s7,s1 -8000d17c: 995052e3 blez s5,8000cb00 <_vfiprintf_r+0x2f8> -8000d180: 01000593 li a1,16 -8000d184: 7b55d063 bge a1,s5,8000d924 <_vfiprintf_r+0x111c> -8000d188: 01000893 li a7,16 -8000d18c: 00700d93 li s11,7 -8000d190: 0180006f j 8000d1a8 <_vfiprintf_r+0x9a0> -8000d194: 00270613 addi a2,a4,2 -8000d198: 008b8b93 addi s7,s7,8 -8000d19c: 00068713 mv a4,a3 -8000d1a0: ff0a8a93 addi s5,s5,-16 -8000d1a4: 0558da63 bge a7,s5,8000d1f8 <_vfiprintf_r+0x9f0> -8000d1a8: 01078793 addi a5,a5,16 -8000d1ac: 00170693 addi a3,a4,1 -8000d1b0: 012ba023 sw s2,0(s7) -8000d1b4: 011ba223 sw a7,4(s7) -8000d1b8: 04f12423 sw a5,72(sp) -8000d1bc: 04d12223 sw a3,68(sp) -8000d1c0: fcdddae3 bge s11,a3,8000d194 <_vfiprintf_r+0x98c> -8000d1c4: 06078263 beqz a5,8000d228 <_vfiprintf_r+0xa20> -8000d1c8: 04010613 addi a2,sp,64 -8000d1cc: 00098593 mv a1,s3 -8000d1d0: 000a0513 mv a0,s4 -8000d1d4: d2cff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d1d8: 9a0516e3 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d1dc: 04412703 lw a4,68(sp) -8000d1e0: 01000893 li a7,16 -8000d1e4: ff0a8a93 addi s5,s5,-16 -8000d1e8: 04812783 lw a5,72(sp) -8000d1ec: 00048b93 mv s7,s1 -8000d1f0: 00170613 addi a2,a4,1 -8000d1f4: fb58cae3 blt a7,s5,8000d1a8 <_vfiprintf_r+0x9a0> -8000d1f8: 008b8593 addi a1,s7,8 -8000d1fc: 015787b3 add a5,a5,s5 -8000d200: 012ba023 sw s2,0(s7) -8000d204: 015ba223 sw s5,4(s7) -8000d208: 04f12423 sw a5,72(sp) -8000d20c: 04c12223 sw a2,68(sp) -8000d210: 00700713 li a4,7 -8000d214: 2cc74663 blt a4,a2,8000d4e0 <_vfiprintf_r+0xcd8> -8000d218: 00160613 addi a2,a2,1 -8000d21c: 00858693 addi a3,a1,8 -8000d220: 00058b93 mv s7,a1 -8000d224: 8ddff06f j 8000cb00 <_vfiprintf_r+0x2f8> -8000d228: 00100613 li a2,1 -8000d22c: 00000713 li a4,0 -8000d230: 00048b93 mv s7,s1 -8000d234: f6dff06f j 8000d1a0 <_vfiprintf_r+0x998> -8000d238: 04010613 addi a2,sp,64 -8000d23c: 00098593 mv a1,s3 -8000d240: 000a0513 mv a0,s4 -8000d244: cbcff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d248: 920502e3 beqz a0,8000cb6c <_vfiprintf_r+0x364> -8000d24c: 939ff06f j 8000cb84 <_vfiprintf_r+0x37c> -8000d250: 00100613 li a2,1 -8000d254: 00000713 li a4,0 -8000d258: 00048b93 mv s7,s1 -8000d25c: e71ff06f j 8000d0cc <_vfiprintf_r+0x8c4> -8000d260: 30078c63 beqz a5,8000d578 <_vfiprintf_r+0xd70> -8000d264: 04010613 addi a2,sp,64 -8000d268: 00098593 mv a1,s3 -8000d26c: 000a0513 mv a0,s4 -8000d270: 03e12623 sw t5,44(sp) -8000d274: 03f12423 sw t6,40(sp) -8000d278: c88ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d27c: 900514e3 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d280: 04412703 lw a4,68(sp) -8000d284: 04812783 lw a5,72(sp) -8000d288: 02c12f03 lw t5,44(sp) -8000d28c: 02812f83 lw t6,40(sp) -8000d290: 05410693 addi a3,sp,84 -8000d294: 00170613 addi a2,a4,1 -8000d298: 00048b93 mv s7,s1 -8000d29c: ff8ff06f j 8000ca94 <_vfiprintf_r+0x28c> -8000d2a0: 03c10793 addi a5,sp,60 -8000d2a4: 04f12623 sw a5,76(sp) -8000d2a8: 00200793 li a5,2 -8000d2ac: 04f12823 sw a5,80(sp) -8000d2b0: 00100613 li a2,1 -8000d2b4: 05410693 addi a3,sp,84 -8000d2b8: 00060713 mv a4,a2 -8000d2bc: 00068b93 mv s7,a3 -8000d2c0: 00170613 addi a2,a4,1 -8000d2c4: 008b8693 addi a3,s7,8 -8000d2c8: 829ff06f j 8000caf0 <_vfiprintf_r+0x2e8> -8000d2cc: 000b0d93 mv s11,s6 -8000d2d0: b19ff06f j 8000cde8 <_vfiprintf_r+0x5e0> -8000d2d4: 01000613 li a2,16 -8000d2d8: 73b65063 bge a2,s11,8000d9f8 <_vfiprintf_r+0x11f0> -8000d2dc: 000b8613 mv a2,s7 -8000d2e0: 01000e93 li t4,16 -8000d2e4: 00040b93 mv s7,s0 -8000d2e8: 00700293 li t0,7 -8000d2ec: 00098413 mv s0,s3 -8000d2f0: 03f12423 sw t6,40(sp) -8000d2f4: 000d8993 mv s3,s11 -8000d2f8: 000c0d93 mv s11,s8 -8000d2fc: 000a8c13 mv s8,s5 -8000d300: 000f0a93 mv s5,t5 -8000d304: 01c0006f j 8000d320 <_vfiprintf_r+0xb18> -8000d308: 00270513 addi a0,a4,2 -8000d30c: 00860613 addi a2,a2,8 -8000d310: 00068713 mv a4,a3 -8000d314: ff098993 addi s3,s3,-16 -8000d318: 053ede63 bge t4,s3,8000d374 <_vfiprintf_r+0xb6c> -8000d31c: 00170693 addi a3,a4,1 -8000d320: 00812583 lw a1,8(sp) -8000d324: 01078793 addi a5,a5,16 -8000d328: 01d62223 sw t4,4(a2) -8000d32c: 00b62023 sw a1,0(a2) -8000d330: 04f12423 sw a5,72(sp) -8000d334: 04d12223 sw a3,68(sp) -8000d338: fcd2d8e3 bge t0,a3,8000d308 <_vfiprintf_r+0xb00> -8000d33c: 08078663 beqz a5,8000d3c8 <_vfiprintf_r+0xbc0> -8000d340: 04010613 addi a2,sp,64 -8000d344: 00040593 mv a1,s0 -8000d348: 000a0513 mv a0,s4 -8000d34c: bb4ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d350: 4c051663 bnez a0,8000d81c <_vfiprintf_r+0x1014> -8000d354: 04412703 lw a4,68(sp) -8000d358: 01000e93 li t4,16 -8000d35c: ff098993 addi s3,s3,-16 -8000d360: 04812783 lw a5,72(sp) -8000d364: 00048613 mv a2,s1 -8000d368: 00170513 addi a0,a4,1 -8000d36c: 00700293 li t0,7 -8000d370: fb3ec6e3 blt t4,s3,8000d31c <_vfiprintf_r+0xb14> -8000d374: 02812f83 lw t6,40(sp) -8000d378: 000a8f13 mv t5,s5 -8000d37c: 00050593 mv a1,a0 -8000d380: 000c0a93 mv s5,s8 -8000d384: 000d8c13 mv s8,s11 -8000d388: 00098d93 mv s11,s3 -8000d38c: 00040993 mv s3,s0 -8000d390: 000b8413 mv s0,s7 -8000d394: 00060b93 mv s7,a2 -8000d398: 00812703 lw a4,8(sp) -8000d39c: 01b787b3 add a5,a5,s11 -8000d3a0: 01bba223 sw s11,4(s7) -8000d3a4: 00eba023 sw a4,0(s7) -8000d3a8: 04f12423 sw a5,72(sp) -8000d3ac: 04b12223 sw a1,68(sp) -8000d3b0: 00700713 li a4,7 -8000d3b4: 1eb74263 blt a4,a1,8000d598 <_vfiprintf_r+0xd90> -8000d3b8: 008b8b93 addi s7,s7,8 -8000d3bc: 00158613 addi a2,a1,1 -8000d3c0: 00058713 mv a4,a1 -8000d3c4: e90ff06f j 8000ca54 <_vfiprintf_r+0x24c> -8000d3c8: 00000713 li a4,0 -8000d3cc: 00100513 li a0,1 -8000d3d0: 00048613 mv a2,s1 -8000d3d4: f41ff06f j 8000d314 <_vfiprintf_r+0xb0c> -8000d3d8: 04012223 sw zero,68(sp) -8000d3dc: 004b7313 andi t1,s6,4 -8000d3e0: 0e030263 beqz t1,8000d4c4 <_vfiprintf_r+0xcbc> -8000d3e4: 00412703 lw a4,4(sp) -8000d3e8: 41970bb3 sub s7,a4,s9 -8000d3ec: 0d705c63 blez s7,8000d4c4 <_vfiprintf_r+0xcbc> -8000d3f0: 00048693 mv a3,s1 -8000d3f4: 01000713 li a4,16 -8000d3f8: 04412603 lw a2,68(sp) -8000d3fc: 61775263 bge a4,s7,8000da00 <_vfiprintf_r+0x11f8> -8000d400: 01000d13 li s10,16 -8000d404: 00700d93 li s11,7 -8000d408: 0180006f j 8000d420 <_vfiprintf_r+0xc18> -8000d40c: 00260513 addi a0,a2,2 -8000d410: 00868693 addi a3,a3,8 -8000d414: 00070613 mv a2,a4 -8000d418: ff0b8b93 addi s7,s7,-16 -8000d41c: 057d5a63 bge s10,s7,8000d470 <_vfiprintf_r+0xc68> -8000d420: 00812583 lw a1,8(sp) -8000d424: 01078793 addi a5,a5,16 -8000d428: 00160713 addi a4,a2,1 -8000d42c: 00b6a023 sw a1,0(a3) -8000d430: 01a6a223 sw s10,4(a3) -8000d434: 04f12423 sw a5,72(sp) -8000d438: 04e12223 sw a4,68(sp) -8000d43c: fcedd8e3 bge s11,a4,8000d40c <_vfiprintf_r+0xc04> -8000d440: 06078a63 beqz a5,8000d4b4 <_vfiprintf_r+0xcac> -8000d444: 04010613 addi a2,sp,64 -8000d448: 00098593 mv a1,s3 -8000d44c: 000a0513 mv a0,s4 -8000d450: ab0ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d454: f2051863 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d458: 04412603 lw a2,68(sp) -8000d45c: ff0b8b93 addi s7,s7,-16 -8000d460: 04812783 lw a5,72(sp) -8000d464: 00048693 mv a3,s1 -8000d468: 00160513 addi a0,a2,1 -8000d46c: fb7d4ae3 blt s10,s7,8000d420 <_vfiprintf_r+0xc18> -8000d470: 00050593 mv a1,a0 -8000d474: 00812703 lw a4,8(sp) -8000d478: 017787b3 add a5,a5,s7 -8000d47c: 0176a223 sw s7,4(a3) -8000d480: 00e6a023 sw a4,0(a3) -8000d484: 04f12423 sw a5,72(sp) -8000d488: 04b12223 sw a1,68(sp) -8000d48c: 00700713 li a4,7 -8000d490: ecb75063 bge a4,a1,8000cb50 <_vfiprintf_r+0x348> -8000d494: 02078863 beqz a5,8000d4c4 <_vfiprintf_r+0xcbc> -8000d498: 04010613 addi a2,sp,64 -8000d49c: 00098593 mv a1,s3 -8000d4a0: 000a0513 mv a0,s4 -8000d4a4: a5cff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d4a8: ec051e63 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d4ac: 04812783 lw a5,72(sp) -8000d4b0: ea0ff06f j 8000cb50 <_vfiprintf_r+0x348> -8000d4b4: 00100513 li a0,1 -8000d4b8: 00000613 li a2,0 -8000d4bc: 00048693 mv a3,s1 -8000d4c0: f59ff06f j 8000d418 <_vfiprintf_r+0xc10> -8000d4c4: 00412403 lw s0,4(sp) -8000d4c8: 01945463 bge s0,s9,8000d4d0 <_vfiprintf_r+0xcc8> -8000d4cc: 000c8413 mv s0,s9 -8000d4d0: 00c12783 lw a5,12(sp) -8000d4d4: 008787b3 add a5,a5,s0 -8000d4d8: 00f12623 sw a5,12(sp) -8000d4dc: e90ff06f j 8000cb6c <_vfiprintf_r+0x364> -8000d4e0: 34078263 beqz a5,8000d824 <_vfiprintf_r+0x101c> -8000d4e4: 04010613 addi a2,sp,64 -8000d4e8: 00098593 mv a1,s3 -8000d4ec: 000a0513 mv a0,s4 -8000d4f0: a10ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d4f4: e8051863 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d4f8: 04412603 lw a2,68(sp) -8000d4fc: 04812783 lw a5,72(sp) -8000d500: 05410693 addi a3,sp,84 -8000d504: 00160613 addi a2,a2,1 -8000d508: 00048b93 mv s7,s1 -8000d50c: df4ff06f j 8000cb00 <_vfiprintf_r+0x2f8> -8000d510: 04012223 sw zero,68(sp) -8000d514: 00048b93 mv s7,s1 -8000d518: c60ff06f j 8000c978 <_vfiprintf_r+0x170> -8000d51c: f40a9c63 bnez s5,8000cc74 <_vfiprintf_r+0x46c> -8000d520: 000d8b13 mv s6,s11 -8000d524: 00000a93 li s5,0 -8000d528: 00000d13 li s10,0 -8000d52c: 0f010413 addi s0,sp,240 -8000d530: f58ff06f j 8000cc88 <_vfiprintf_r+0x480> -8000d534: 01012683 lw a3,16(sp) -8000d538: 010df793 andi a5,s11,16 -8000d53c: 00468713 addi a4,a3,4 -8000d540: 14079863 bnez a5,8000d690 <_vfiprintf_r+0xe88> -8000d544: 040df793 andi a5,s11,64 -8000d548: 3a078063 beqz a5,8000d8e8 <_vfiprintf_r+0x10e0> -8000d54c: 01012783 lw a5,16(sp) -8000d550: 00000c93 li s9,0 -8000d554: 00e12823 sw a4,16(sp) -8000d558: 0007dd03 lhu s10,0(a5) -8000d55c: 00100713 li a4,1 -8000d560: fb8ff06f j 8000cd18 <_vfiprintf_r+0x510> -8000d564: 05410693 addi a3,sp,84 -8000d568: 00100613 li a2,1 -8000d56c: 00000713 li a4,0 -8000d570: 00048b93 mv s7,s1 -8000d574: d7cff06f j 8000caf0 <_vfiprintf_r+0x2e8> -8000d578: 180f8063 beqz t6,8000d6f8 <_vfiprintf_r+0xef0> -8000d57c: 03c10793 addi a5,sp,60 -8000d580: 04f12623 sw a5,76(sp) -8000d584: 00200793 li a5,2 -8000d588: 04f12823 sw a5,80(sp) -8000d58c: 00100713 li a4,1 -8000d590: 05410b93 addi s7,sp,84 -8000d594: d2dff06f j 8000d2c0 <_vfiprintf_r+0xab8> -8000d598: 22078263 beqz a5,8000d7bc <_vfiprintf_r+0xfb4> -8000d59c: 04010613 addi a2,sp,64 -8000d5a0: 00098593 mv a1,s3 -8000d5a4: 000a0513 mv a0,s4 -8000d5a8: 03e12623 sw t5,44(sp) -8000d5ac: 03f12423 sw t6,40(sp) -8000d5b0: 950ff0ef jal ra,8000c700 <__sprint_r.part.0> -8000d5b4: dc051863 bnez a0,8000cb84 <_vfiprintf_r+0x37c> -8000d5b8: 04412703 lw a4,68(sp) -8000d5bc: 04812783 lw a5,72(sp) -8000d5c0: 02c12f03 lw t5,44(sp) -8000d5c4: 02812f83 lw t6,40(sp) -8000d5c8: 00048b93 mv s7,s1 -8000d5cc: 00170613 addi a2,a4,1 -8000d5d0: c84ff06f j 8000ca54 <_vfiprintf_r+0x24c> -8000d5d4: 400df793 andi a5,s11,1024 -8000d5d8: 03412423 sw s4,40(sp) -8000d5dc: 03312623 sw s3,44(sp) -8000d5e0: 000c8a13 mv s4,s9 -8000d5e4: 000d0993 mv s3,s10 -8000d5e8: 00000b13 li s6,0 -8000d5ec: 01c12d03 lw s10,28(sp) -8000d5f0: 0f010413 addi s0,sp,240 -8000d5f4: 00078c93 mv s9,a5 -8000d5f8: 0240006f j 8000d61c <_vfiprintf_r+0xe14> -8000d5fc: 00a00613 li a2,10 -8000d600: 00000693 li a3,0 -8000d604: 00098513 mv a0,s3 -8000d608: 000a0593 mv a1,s4 -8000d60c: 5f5020ef jal ra,80010400 <__udivdi3> -8000d610: 300a0e63 beqz s4,8000d92c <_vfiprintf_r+0x1124> -8000d614: 00050993 mv s3,a0 -8000d618: 00058a13 mv s4,a1 -8000d61c: 00a00613 li a2,10 -8000d620: 00000693 li a3,0 -8000d624: 00098513 mv a0,s3 -8000d628: 000a0593 mv a1,s4 -8000d62c: 208030ef jal ra,80010834 <__umoddi3> -8000d630: 03050513 addi a0,a0,48 -8000d634: fea40fa3 sb a0,-1(s0) -8000d638: 001b0b13 addi s6,s6,1 -8000d63c: fff40413 addi s0,s0,-1 -8000d640: fa0c8ee3 beqz s9,8000d5fc <_vfiprintf_r+0xdf4> -8000d644: 000d4683 lbu a3,0(s10) -8000d648: fb669ae3 bne a3,s6,8000d5fc <_vfiprintf_r+0xdf4> -8000d64c: 0ff00793 li a5,255 -8000d650: fafb06e3 beq s6,a5,8000d5fc <_vfiprintf_r+0xdf4> -8000d654: 180a1463 bnez s4,8000d7dc <_vfiprintf_r+0xfd4> -8000d658: 00900793 li a5,9 -8000d65c: 1937e063 bltu a5,s3,8000d7dc <_vfiprintf_r+0xfd4> -8000d660: 0f010793 addi a5,sp,240 -8000d664: 01a12e23 sw s10,28(sp) -8000d668: 02812a03 lw s4,40(sp) -8000d66c: 02c12983 lw s3,44(sp) -8000d670: 40878d33 sub s10,a5,s0 -8000d674: 000d8b13 mv s6,s11 -8000d678: e10ff06f j 8000cc88 <_vfiprintf_r+0x480> -8000d67c: 00158613 addi a2,a1,1 -8000d680: 00850693 addi a3,a0,8 -8000d684: 00058713 mv a4,a1 -8000d688: 00050b93 mv s7,a0 -8000d68c: c6cff06f j 8000caf8 <_vfiprintf_r+0x2f0> -8000d690: 00e12823 sw a4,16(sp) -8000d694: 0006ad03 lw s10,0(a3) -8000d698: 00000c93 li s9,0 -8000d69c: 00100713 li a4,1 -8000d6a0: e78ff06f j 8000cd18 <_vfiprintf_r+0x510> -8000d6a4: 0006ad03 lw s10,0(a3) -8000d6a8: 00e12823 sw a4,16(sp) -8000d6ac: 41fd5c93 srai s9,s10,0x1f -8000d6b0: 000c8713 mv a4,s9 -8000d6b4: d98ff06f j 8000cc4c <_vfiprintf_r+0x444> -8000d6b8: 01c12783 lw a5,28(sp) -8000d6bc: 000c4703 lbu a4,0(s8) -8000d6c0: ae078863 beqz a5,8000c9b0 <_vfiprintf_r+0x1a8> -8000d6c4: 0007c783 lbu a5,0(a5) -8000d6c8: ae078463 beqz a5,8000c9b0 <_vfiprintf_r+0x1a8> -8000d6cc: 400b6b13 ori s6,s6,1024 -8000d6d0: ae0ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000d6d4: 00c12683 lw a3,12(sp) -8000d6d8: 41f6d793 srai a5,a3,0x1f -8000d6dc: 00d72023 sw a3,0(a4) -8000d6e0: 00f72223 sw a5,4(a4) -8000d6e4: a24ff06f j 8000c908 <_vfiprintf_r+0x100> -8000d6e8: 0006ad03 lw s10,0(a3) -8000d6ec: 00000c93 li s9,0 -8000d6f0: 00e12823 sw a4,16(sp) -8000d6f4: e1cff06f j 8000cd10 <_vfiprintf_r+0x508> -8000d6f8: 00000713 li a4,0 -8000d6fc: 05410693 addi a3,sp,84 -8000d700: 00100613 li a2,1 -8000d704: 00048b93 mv s7,s1 -8000d708: be8ff06f j 8000caf0 <_vfiprintf_r+0x2e8> -8000d70c: 000b0d93 mv s11,s6 -8000d710: 819ff06f j 8000cf28 <_vfiprintf_r+0x720> -8000d714: 800157b7 lui a5,0x80015 -8000d718: c4078793 addi a5,a5,-960 # 80014c40 <__BSS_END__+0xffffe010> -8000d71c: 00f12c23 sw a5,24(sp) -8000d720: 020b7793 andi a5,s6,32 -8000d724: 06078063 beqz a5,8000d784 <_vfiprintf_r+0xf7c> -8000d728: 01012783 lw a5,16(sp) -8000d72c: 00778793 addi a5,a5,7 -8000d730: ff87f793 andi a5,a5,-8 -8000d734: 0007ad03 lw s10,0(a5) -8000d738: 0047ac83 lw s9,4(a5) -8000d73c: 00878793 addi a5,a5,8 -8000d740: 00f12823 sw a5,16(sp) -8000d744: 001b7693 andi a3,s6,1 -8000d748: 00068e63 beqz a3,8000d764 <_vfiprintf_r+0xf5c> -8000d74c: 019d66b3 or a3,s10,s9 -8000d750: 00068a63 beqz a3,8000d764 <_vfiprintf_r+0xf5c> -8000d754: 03000693 li a3,48 -8000d758: 02d10e23 sb a3,60(sp) -8000d75c: 02e10ea3 sb a4,61(sp) -8000d760: 002b6b13 ori s6,s6,2 -8000d764: bffb7d93 andi s11,s6,-1025 -8000d768: 00200713 li a4,2 -8000d76c: dacff06f j 8000cd18 <_vfiprintf_r+0x510> -8000d770: 800157b7 lui a5,0x80015 -8000d774: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -8000d778: 00f12c23 sw a5,24(sp) -8000d77c: 020b7793 andi a5,s6,32 -8000d780: fa0794e3 bnez a5,8000d728 <_vfiprintf_r+0xf20> -8000d784: 01012603 lw a2,16(sp) -8000d788: 010b7793 andi a5,s6,16 -8000d78c: 00460693 addi a3,a2,4 -8000d790: 0a078a63 beqz a5,8000d844 <_vfiprintf_r+0x103c> -8000d794: 00062d03 lw s10,0(a2) -8000d798: 00000c93 li s9,0 -8000d79c: 00d12823 sw a3,16(sp) -8000d7a0: fa5ff06f j 8000d744 <_vfiprintf_r+0xf3c> -8000d7a4: 00040513 mv a0,s0 -8000d7a8: c10fc0ef jal ra,80009bb8 -8000d7ac: 00050d13 mv s10,a0 -8000d7b0: 01b12823 sw s11,16(sp) -8000d7b4: 00000a93 li s5,0 -8000d7b8: cd0ff06f j 8000cc88 <_vfiprintf_r+0x480> -8000d7bc: 03b14703 lbu a4,59(sp) -8000d7c0: 18071a63 bnez a4,8000d954 <_vfiprintf_r+0x114c> -8000d7c4: ac0f9ee3 bnez t6,8000d2a0 <_vfiprintf_r+0xa98> -8000d7c8: 00000713 li a4,0 -8000d7cc: 00100613 li a2,1 -8000d7d0: 05410693 addi a3,sp,84 -8000d7d4: 00048b93 mv s7,s1 -8000d7d8: b18ff06f j 8000caf0 <_vfiprintf_r+0x2e8> -8000d7dc: 02412783 lw a5,36(sp) -8000d7e0: 02012583 lw a1,32(sp) -8000d7e4: 00000b13 li s6,0 -8000d7e8: 40f40433 sub s0,s0,a5 -8000d7ec: 00078613 mv a2,a5 -8000d7f0: 00040513 mv a0,s0 -8000d7f4: c50fc0ef jal ra,80009c44 -8000d7f8: 001d4583 lbu a1,1(s10) -8000d7fc: 00a00613 li a2,10 -8000d800: 00000693 li a3,0 -8000d804: 00b03733 snez a4,a1 -8000d808: 00098513 mv a0,s3 -8000d80c: 000a0593 mv a1,s4 -8000d810: 00ed0d33 add s10,s10,a4 -8000d814: 3ed020ef jal ra,80010400 <__udivdi3> -8000d818: dfdff06f j 8000d614 <_vfiprintf_r+0xe0c> -8000d81c: 00040993 mv s3,s0 -8000d820: b64ff06f j 8000cb84 <_vfiprintf_r+0x37c> -8000d824: 00100713 li a4,1 -8000d828: 000d0793 mv a5,s10 -8000d82c: 04812623 sw s0,76(sp) -8000d830: 05a12823 sw s10,80(sp) -8000d834: 05a12423 sw s10,72(sp) -8000d838: 04e12223 sw a4,68(sp) -8000d83c: 05410693 addi a3,sp,84 -8000d840: afcff06f j 8000cb3c <_vfiprintf_r+0x334> -8000d844: 040b7793 andi a5,s6,64 -8000d848: 06078263 beqz a5,8000d8ac <_vfiprintf_r+0x10a4> -8000d84c: 01012783 lw a5,16(sp) -8000d850: 00000c93 li s9,0 -8000d854: 00d12823 sw a3,16(sp) -8000d858: 0007dd03 lhu s10,0(a5) -8000d85c: ee9ff06f j 8000d744 <_vfiprintf_r+0xf3c> -8000d860: 001c4703 lbu a4,1(s8) -8000d864: 200b6b13 ori s6,s6,512 -8000d868: 001c0c13 addi s8,s8,1 -8000d86c: 944ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000d870: 001c4703 lbu a4,1(s8) -8000d874: 020b6b13 ori s6,s6,32 -8000d878: 001c0c13 addi s8,s8,1 -8000d87c: 934ff06f j 8000c9b0 <_vfiprintf_r+0x1a8> -8000d880: 00c12783 lw a5,12(sp) -8000d884: 00f72023 sw a5,0(a4) -8000d888: 880ff06f j 8000c908 <_vfiprintf_r+0x100> -8000d88c: 00600793 li a5,6 -8000d890: 000a8d13 mv s10,s5 -8000d894: 0b57ec63 bltu a5,s5,8000d94c <_vfiprintf_r+0x1144> -8000d898: 80015e37 lui t3,0x80015 -8000d89c: 000d0c93 mv s9,s10 -8000d8a0: 01b12823 sw s11,16(sp) -8000d8a4: c54e0413 addi s0,t3,-940 # 80014c54 <__BSS_END__+0xffffe024> -8000d8a8: 978ff06f j 8000ca20 <_vfiprintf_r+0x218> -8000d8ac: 200b7793 andi a5,s6,512 -8000d8b0: 10078863 beqz a5,8000d9c0 <_vfiprintf_r+0x11b8> -8000d8b4: 01012783 lw a5,16(sp) -8000d8b8: 00000c93 li s9,0 -8000d8bc: 00d12823 sw a3,16(sp) -8000d8c0: 0007cd03 lbu s10,0(a5) -8000d8c4: e81ff06f j 8000d744 <_vfiprintf_r+0xf3c> -8000d8c8: 200b7793 andi a5,s6,512 -8000d8cc: 0c078e63 beqz a5,8000d9a8 <_vfiprintf_r+0x11a0> -8000d8d0: 01012783 lw a5,16(sp) -8000d8d4: 00e12823 sw a4,16(sp) -8000d8d8: 00078d03 lb s10,0(a5) -8000d8dc: 41fd5c93 srai s9,s10,0x1f -8000d8e0: 000c8713 mv a4,s9 -8000d8e4: b68ff06f j 8000cc4c <_vfiprintf_r+0x444> -8000d8e8: 200df793 andi a5,s11,512 -8000d8ec: 0a078263 beqz a5,8000d990 <_vfiprintf_r+0x1188> -8000d8f0: 01012783 lw a5,16(sp) -8000d8f4: 00000c93 li s9,0 -8000d8f8: 00e12823 sw a4,16(sp) -8000d8fc: 0007cd03 lbu s10,0(a5) -8000d900: 00100713 li a4,1 -8000d904: c14ff06f j 8000cd18 <_vfiprintf_r+0x510> -8000d908: 200b7793 andi a5,s6,512 -8000d90c: 06078863 beqz a5,8000d97c <_vfiprintf_r+0x1174> -8000d910: 01012783 lw a5,16(sp) -8000d914: 00000c93 li s9,0 -8000d918: 00e12823 sw a4,16(sp) -8000d91c: 0007cd03 lbu s10,0(a5) -8000d920: bf0ff06f j 8000cd10 <_vfiprintf_r+0x508> -8000d924: 00068593 mv a1,a3 -8000d928: 8d5ff06f j 8000d1fc <_vfiprintf_r+0x9f4> -8000d92c: 00900793 li a5,9 -8000d930: cf37e2e3 bltu a5,s3,8000d614 <_vfiprintf_r+0xe0c> -8000d934: d2dff06f j 8000d660 <_vfiprintf_r+0xe58> -8000d938: 05410693 addi a3,sp,84 -8000d93c: 00100613 li a2,1 -8000d940: 00000713 li a4,0 -8000d944: 00048b93 mv s7,s1 -8000d948: 9b0ff06f j 8000caf8 <_vfiprintf_r+0x2f0> -8000d94c: 00600d13 li s10,6 -8000d950: f49ff06f j 8000d898 <_vfiprintf_r+0x1090> -8000d954: 03b10793 addi a5,sp,59 -8000d958: 04f12623 sw a5,76(sp) -8000d95c: 00100793 li a5,1 -8000d960: 04f12823 sw a5,80(sp) -8000d964: 00100613 li a2,1 -8000d968: 05410693 addi a3,sp,84 -8000d96c: 918ff06f j 8000ca84 <_vfiprintf_r+0x27c> -8000d970: 00c12783 lw a5,12(sp) -8000d974: 00f71023 sh a5,0(a4) -8000d978: f91fe06f j 8000c908 <_vfiprintf_r+0x100> -8000d97c: 01012783 lw a5,16(sp) -8000d980: 00000c93 li s9,0 -8000d984: 00e12823 sw a4,16(sp) -8000d988: 0007ad03 lw s10,0(a5) -8000d98c: b84ff06f j 8000cd10 <_vfiprintf_r+0x508> -8000d990: 01012783 lw a5,16(sp) -8000d994: 00000c93 li s9,0 -8000d998: 00e12823 sw a4,16(sp) -8000d99c: 0007ad03 lw s10,0(a5) -8000d9a0: 00100713 li a4,1 -8000d9a4: b74ff06f j 8000cd18 <_vfiprintf_r+0x510> -8000d9a8: 01012783 lw a5,16(sp) -8000d9ac: 00e12823 sw a4,16(sp) -8000d9b0: 0007ad03 lw s10,0(a5) -8000d9b4: 41fd5c93 srai s9,s10,0x1f -8000d9b8: 000c8713 mv a4,s9 -8000d9bc: a90ff06f j 8000cc4c <_vfiprintf_r+0x444> -8000d9c0: 01012783 lw a5,16(sp) -8000d9c4: 00000c93 li s9,0 -8000d9c8: 00d12823 sw a3,16(sp) -8000d9cc: 0007ad03 lw s10,0(a5) -8000d9d0: d75ff06f j 8000d744 <_vfiprintf_r+0xf3c> -8000d9d4: 04010613 addi a2,sp,64 -8000d9d8: 00098593 mv a1,s3 -8000d9dc: 000a0513 mv a0,s4 -8000d9e0: d21fe0ef jal ra,8000c700 <__sprint_r.part.0> -8000d9e4: 9a0ff06f j 8000cb84 <_vfiprintf_r+0x37c> -8000d9e8: 000a8d13 mv s10,s5 -8000d9ec: 01b12823 sw s11,16(sp) -8000d9f0: 00000a93 li s5,0 -8000d9f4: a94ff06f j 8000cc88 <_vfiprintf_r+0x480> -8000d9f8: 00068593 mv a1,a3 -8000d9fc: 99dff06f j 8000d398 <_vfiprintf_r+0xb90> -8000da00: 00160593 addi a1,a2,1 -8000da04: a71ff06f j 8000d474 <_vfiprintf_r+0xc6c> -8000da08: 000b0d93 mv s11,s6 -8000da0c: a68ff06f j 8000cc74 <_vfiprintf_r+0x46c> -8000da10: fff00793 li a5,-1 -8000da14: 00f12623 sw a5,12(sp) -8000da18: 978ff06f j 8000cb90 <_vfiprintf_r+0x388> -8000da1c: 00068513 mv a0,a3 -8000da20: 00060593 mv a1,a2 -8000da24: f0cff06f j 8000d130 <_vfiprintf_r+0x928> -8000da28: 01012783 lw a5,16(sp) -8000da2c: 0007aa83 lw s5,0(a5) -8000da30: 00478793 addi a5,a5,4 -8000da34: 000ad463 bgez s5,8000da3c <_vfiprintf_r+0x1234> -8000da38: fff00a93 li s5,-1 -8000da3c: 001c4703 lbu a4,1(s8) -8000da40: 00f12823 sw a5,16(sp) -8000da44: 00068c13 mv s8,a3 -8000da48: f69fe06f j 8000c9b0 <_vfiprintf_r+0x1a8> +8000c5b0 <_vfiprintf_r>: +8000c5b0: ed010113 addi sp,sp,-304 +8000c5b4: 11312e23 sw s3,284(sp) +8000c5b8: 11412c23 sw s4,280(sp) +8000c5bc: 11712623 sw s7,268(sp) +8000c5c0: 12112623 sw ra,300(sp) +8000c5c4: 12812423 sw s0,296(sp) +8000c5c8: 12912223 sw s1,292(sp) +8000c5cc: 13212023 sw s2,288(sp) +8000c5d0: 11512a23 sw s5,276(sp) +8000c5d4: 11612823 sw s6,272(sp) +8000c5d8: 11812423 sw s8,264(sp) +8000c5dc: 11912223 sw s9,260(sp) +8000c5e0: 11a12023 sw s10,256(sp) +8000c5e4: 0fb12e23 sw s11,252(sp) +8000c5e8: 00d12823 sw a3,16(sp) +8000c5ec: 00050a13 mv s4,a0 +8000c5f0: 00058993 mv s3,a1 +8000c5f4: 00060b93 mv s7,a2 +8000c5f8: 00050663 beqz a0,8000c604 <_vfiprintf_r+0x54> +8000c5fc: 03852783 lw a5,56(a0) +8000c600: 5e078e63 beqz a5,8000cbfc <_vfiprintf_r+0x64c> +8000c604: 00c99703 lh a4,12(s3) +8000c608: 01071793 slli a5,a4,0x10 +8000c60c: 01271693 slli a3,a4,0x12 +8000c610: 0107d793 srli a5,a5,0x10 +8000c614: 0206ca63 bltz a3,8000c648 <_vfiprintf_r+0x98> +8000c618: 000027b7 lui a5,0x2 +8000c61c: 0649a683 lw a3,100(s3) +8000c620: 00f767b3 or a5,a4,a5 +8000c624: 01079793 slli a5,a5,0x10 +8000c628: ffffe737 lui a4,0xffffe +8000c62c: 4107d793 srai a5,a5,0x10 +8000c630: fff70713 addi a4,a4,-1 # ffffdfff <__BSS_END__+0x7ffe73c3> +8000c634: 00e6f733 and a4,a3,a4 +8000c638: 00f99623 sh a5,12(s3) +8000c63c: 01079793 slli a5,a5,0x10 +8000c640: 06e9a223 sw a4,100(s3) +8000c644: 0107d793 srli a5,a5,0x10 +8000c648: 0087f713 andi a4,a5,8 +8000c64c: 40070063 beqz a4,8000ca4c <_vfiprintf_r+0x49c> +8000c650: 0109a703 lw a4,16(s3) +8000c654: 3e070c63 beqz a4,8000ca4c <_vfiprintf_r+0x49c> +8000c658: 01a7f793 andi a5,a5,26 +8000c65c: 00a00713 li a4,10 +8000c660: 40e78663 beq a5,a4,8000ca6c <_vfiprintf_r+0x4bc> +8000c664: 800157b7 lui a5,0x80015 +8000c668: 36c78793 addi a5,a5,876 # 8001536c <__BSS_END__+0xffffe730> +8000c66c: 80015b37 lui s6,0x80015 +8000c670: 04c10493 addi s1,sp,76 +8000c674: 00f12a23 sw a5,20(sp) +8000c678: 80015937 lui s2,0x80015 +8000c67c: 4d8b0793 addi a5,s6,1240 # 800154d8 <__BSS_END__+0xffffe89c> +8000c680: 000b8c13 mv s8,s7 +8000c684: 04912023 sw s1,64(sp) +8000c688: 04012423 sw zero,72(sp) +8000c68c: 04012223 sw zero,68(sp) +8000c690: 00012c23 sw zero,24(sp) +8000c694: 00012e23 sw zero,28(sp) +8000c698: 02012223 sw zero,36(sp) +8000c69c: 02012023 sw zero,32(sp) +8000c6a0: 00012623 sw zero,12(sp) +8000c6a4: 00f12423 sw a5,8(sp) +8000c6a8: 4e890913 addi s2,s2,1256 # 800154e8 <__BSS_END__+0xffffe8ac> +8000c6ac: 00048b93 mv s7,s1 +8000c6b0: 000c4783 lbu a5,0(s8) +8000c6b4: 26078863 beqz a5,8000c924 <_vfiprintf_r+0x374> +8000c6b8: 000c0413 mv s0,s8 +8000c6bc: 02500713 li a4,37 +8000c6c0: 42e78e63 beq a5,a4,8000cafc <_vfiprintf_r+0x54c> +8000c6c4: 00144783 lbu a5,1(s0) +8000c6c8: 00140413 addi s0,s0,1 +8000c6cc: fe079ae3 bnez a5,8000c6c0 <_vfiprintf_r+0x110> +8000c6d0: 41840cb3 sub s9,s0,s8 +8000c6d4: 25840863 beq s0,s8,8000c924 <_vfiprintf_r+0x374> +8000c6d8: 04812703 lw a4,72(sp) +8000c6dc: 04412783 lw a5,68(sp) +8000c6e0: 018ba023 sw s8,0(s7) +8000c6e4: 00ec8733 add a4,s9,a4 +8000c6e8: 00178793 addi a5,a5,1 +8000c6ec: 019ba223 sw s9,4(s7) +8000c6f0: 04e12423 sw a4,72(sp) +8000c6f4: 04f12223 sw a5,68(sp) +8000c6f8: 00700693 li a3,7 +8000c6fc: 008b8b93 addi s7,s7,8 +8000c700: 02f6d063 bge a3,a5,8000c720 <_vfiprintf_r+0x170> +8000c704: 3a070ae3 beqz a4,8000d2b8 <_vfiprintf_r+0xd08> +8000c708: 04010613 addi a2,sp,64 +8000c70c: 00098593 mv a1,s3 +8000c710: 000a0513 mv a0,s4 +8000c714: d95ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000c718: 20051a63 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000c71c: 00048b93 mv s7,s1 +8000c720: 00c12703 lw a4,12(sp) +8000c724: 00044783 lbu a5,0(s0) +8000c728: 01970733 add a4,a4,s9 +8000c72c: 00e12623 sw a4,12(sp) +8000c730: 1e078a63 beqz a5,8000c924 <_vfiprintf_r+0x374> +8000c734: 00144703 lbu a4,1(s0) +8000c738: 00140c13 addi s8,s0,1 +8000c73c: 02010da3 sb zero,59(sp) +8000c740: fff00a93 li s5,-1 +8000c744: 00012223 sw zero,4(sp) +8000c748: 00000b13 li s6,0 +8000c74c: 05a00c93 li s9,90 +8000c750: 00900d13 li s10,9 +8000c754: 02a00613 li a2,42 +8000c758: 001c0c13 addi s8,s8,1 +8000c75c: fe070793 addi a5,a4,-32 +8000c760: 04fce863 bltu s9,a5,8000c7b0 <_vfiprintf_r+0x200> +8000c764: 01412683 lw a3,20(sp) +8000c768: 00279793 slli a5,a5,0x2 +8000c76c: 00d787b3 add a5,a5,a3 +8000c770: 0007a783 lw a5,0(a5) +8000c774: 00078067 jr a5 +8000c778: 00012223 sw zero,4(sp) +8000c77c: fd070793 addi a5,a4,-48 +8000c780: 00412583 lw a1,4(sp) +8000c784: 000c4703 lbu a4,0(s8) +8000c788: 001c0c13 addi s8,s8,1 +8000c78c: 00259693 slli a3,a1,0x2 +8000c790: 00b686b3 add a3,a3,a1 +8000c794: 00169693 slli a3,a3,0x1 +8000c798: 00d787b3 add a5,a5,a3 +8000c79c: 00f12223 sw a5,4(sp) +8000c7a0: fd070793 addi a5,a4,-48 +8000c7a4: fcfd7ee3 bgeu s10,a5,8000c780 <_vfiprintf_r+0x1d0> +8000c7a8: fe070793 addi a5,a4,-32 +8000c7ac: fafcfce3 bgeu s9,a5,8000c764 <_vfiprintf_r+0x1b4> +8000c7b0: 16070a63 beqz a4,8000c924 <_vfiprintf_r+0x374> +8000c7b4: 08e10623 sb a4,140(sp) +8000c7b8: 02010da3 sb zero,59(sp) +8000c7bc: 00100c93 li s9,1 +8000c7c0: 00100d13 li s10,1 +8000c7c4: 08c10413 addi s0,sp,140 +8000c7c8: 00000a93 li s5,0 +8000c7cc: 002b7f93 andi t6,s6,2 +8000c7d0: 000f8463 beqz t6,8000c7d8 <_vfiprintf_r+0x228> +8000c7d4: 002c8c93 addi s9,s9,2 +8000c7d8: 04412703 lw a4,68(sp) +8000c7dc: 084b7f13 andi t5,s6,132 +8000c7e0: 04812783 lw a5,72(sp) +8000c7e4: 00170693 addi a3,a4,1 +8000c7e8: 00068613 mv a2,a3 +8000c7ec: 000f1863 bnez t5,8000c7fc <_vfiprintf_r+0x24c> +8000c7f0: 00412583 lw a1,4(sp) +8000c7f4: 41958db3 sub s11,a1,s9 +8000c7f8: 09b042e3 bgtz s11,8000d07c <_vfiprintf_r+0xacc> +8000c7fc: 03b14583 lbu a1,59(sp) +8000c800: 008b8693 addi a3,s7,8 +8000c804: 02058c63 beqz a1,8000c83c <_vfiprintf_r+0x28c> +8000c808: 03b10713 addi a4,sp,59 +8000c80c: 00178793 addi a5,a5,1 +8000c810: 00eba023 sw a4,0(s7) +8000c814: 00100713 li a4,1 +8000c818: 00eba223 sw a4,4(s7) +8000c81c: 04f12423 sw a5,72(sp) +8000c820: 04c12223 sw a2,68(sp) +8000c824: 00700713 li a4,7 +8000c828: 7ec74063 blt a4,a2,8000d008 <_vfiprintf_r+0xa58> +8000c82c: 00060713 mv a4,a2 +8000c830: 00068b93 mv s7,a3 +8000c834: 00160613 addi a2,a2,1 +8000c838: 00868693 addi a3,a3,8 +8000c83c: 040f8e63 beqz t6,8000c898 <_vfiprintf_r+0x2e8> +8000c840: 03c10713 addi a4,sp,60 +8000c844: 00278793 addi a5,a5,2 +8000c848: 00eba023 sw a4,0(s7) +8000c84c: 00200713 li a4,2 +8000c850: 00eba223 sw a4,4(s7) +8000c854: 04f12423 sw a5,72(sp) +8000c858: 04c12223 sw a2,68(sp) +8000c85c: 00700713 li a4,7 +8000c860: 00c750e3 bge a4,a2,8000d060 <_vfiprintf_r+0xab0> +8000c864: 2a0784e3 beqz a5,8000d30c <_vfiprintf_r+0xd5c> +8000c868: 04010613 addi a2,sp,64 +8000c86c: 00098593 mv a1,s3 +8000c870: 000a0513 mv a0,s4 +8000c874: 03e12423 sw t5,40(sp) +8000c878: c31ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000c87c: 0a051863 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000c880: 04412703 lw a4,68(sp) +8000c884: 04812783 lw a5,72(sp) +8000c888: 02812f03 lw t5,40(sp) +8000c88c: 05410693 addi a3,sp,84 +8000c890: 00170613 addi a2,a4,1 +8000c894: 00048b93 mv s7,s1 +8000c898: 08000593 li a1,128 +8000c89c: 5abf0663 beq t5,a1,8000ce48 <_vfiprintf_r+0x898> +8000c8a0: 41aa8ab3 sub s5,s5,s10 +8000c8a4: 69504263 bgtz s5,8000cf28 <_vfiprintf_r+0x978> +8000c8a8: 00fd07b3 add a5,s10,a5 +8000c8ac: 008ba023 sw s0,0(s7) +8000c8b0: 01aba223 sw s10,4(s7) +8000c8b4: 04f12423 sw a5,72(sp) +8000c8b8: 04c12223 sw a2,68(sp) +8000c8bc: 00700713 li a4,7 +8000c8c0: 02c75263 bge a4,a2,8000c8e4 <_vfiprintf_r+0x334> +8000c8c4: 0a078ee3 beqz a5,8000d180 <_vfiprintf_r+0xbd0> +8000c8c8: 04010613 addi a2,sp,64 +8000c8cc: 00098593 mv a1,s3 +8000c8d0: 000a0513 mv a0,s4 +8000c8d4: bd5ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000c8d8: 04051a63 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000c8dc: 04812783 lw a5,72(sp) +8000c8e0: 00048693 mv a3,s1 +8000c8e4: 004b7313 andi t1,s6,4 +8000c8e8: 00030863 beqz t1,8000c8f8 <_vfiprintf_r+0x348> +8000c8ec: 00412703 lw a4,4(sp) +8000c8f0: 41970bb3 sub s7,a4,s9 +8000c8f4: 0b7044e3 bgtz s7,8000d19c <_vfiprintf_r+0xbec> +8000c8f8: 00412403 lw s0,4(sp) +8000c8fc: 01945463 bge s0,s9,8000c904 <_vfiprintf_r+0x354> +8000c900: 000c8413 mv s0,s9 +8000c904: 00c12703 lw a4,12(sp) +8000c908: 00870733 add a4,a4,s0 +8000c90c: 00e12623 sw a4,12(sp) +8000c910: 6c079863 bnez a5,8000cfe0 <_vfiprintf_r+0xa30> +8000c914: 000c4783 lbu a5,0(s8) +8000c918: 04012223 sw zero,68(sp) +8000c91c: 00048b93 mv s7,s1 +8000c920: d8079ce3 bnez a5,8000c6b8 <_vfiprintf_r+0x108> +8000c924: 04812783 lw a5,72(sp) +8000c928: 64079ae3 bnez a5,8000d77c <_vfiprintf_r+0x11cc> +8000c92c: 00c9d783 lhu a5,12(s3) +8000c930: 0407f793 andi a5,a5,64 +8000c934: 680792e3 bnez a5,8000d7b8 <_vfiprintf_r+0x1208> +8000c938: 12c12083 lw ra,300(sp) +8000c93c: 12812403 lw s0,296(sp) +8000c940: 00c12503 lw a0,12(sp) +8000c944: 12412483 lw s1,292(sp) +8000c948: 12012903 lw s2,288(sp) +8000c94c: 11c12983 lw s3,284(sp) +8000c950: 11812a03 lw s4,280(sp) +8000c954: 11412a83 lw s5,276(sp) +8000c958: 11012b03 lw s6,272(sp) +8000c95c: 10c12b83 lw s7,268(sp) +8000c960: 10812c03 lw s8,264(sp) +8000c964: 10412c83 lw s9,260(sp) +8000c968: 10012d03 lw s10,256(sp) +8000c96c: 0fc12d83 lw s11,252(sp) +8000c970: 13010113 addi sp,sp,304 +8000c974: 00008067 ret +8000c978: 000a0513 mv a0,s4 +8000c97c: 82cfb0ef jal ra,800079a8 <_localeconv_r> +8000c980: 00452783 lw a5,4(a0) +8000c984: 00078513 mv a0,a5 +8000c988: 02f12023 sw a5,32(sp) +8000c98c: fd5fc0ef jal ra,80009960 +8000c990: 00050793 mv a5,a0 +8000c994: 000a0513 mv a0,s4 +8000c998: 00078413 mv s0,a5 +8000c99c: 02f12223 sw a5,36(sp) +8000c9a0: 808fb0ef jal ra,800079a8 <_localeconv_r> +8000c9a4: 00852783 lw a5,8(a0) +8000c9a8: 02a00613 li a2,42 +8000c9ac: 00f12e23 sw a5,28(sp) +8000c9b0: 2a0418e3 bnez s0,8000d460 <_vfiprintf_r+0xeb0> +8000c9b4: 000c4703 lbu a4,0(s8) +8000c9b8: da1ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000c9bc: 000c4703 lbu a4,0(s8) +8000c9c0: 020b6b13 ori s6,s6,32 +8000c9c4: d95ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000c9c8: 010b6b13 ori s6,s6,16 +8000c9cc: 020b7793 andi a5,s6,32 +8000c9d0: 16078463 beqz a5,8000cb38 <_vfiprintf_r+0x588> +8000c9d4: 01012783 lw a5,16(sp) +8000c9d8: 00778793 addi a5,a5,7 +8000c9dc: ff87f793 andi a5,a5,-8 +8000c9e0: 0047a703 lw a4,4(a5) +8000c9e4: 0007ad03 lw s10,0(a5) +8000c9e8: 00878793 addi a5,a5,8 +8000c9ec: 00f12823 sw a5,16(sp) +8000c9f0: 00070c93 mv s9,a4 +8000c9f4: 16074a63 bltz a4,8000cb68 <_vfiprintf_r+0x5b8> +8000c9f8: fff00713 li a4,-1 +8000c9fc: 000b0d93 mv s11,s6 +8000ca00: 00ea8863 beq s5,a4,8000ca10 <_vfiprintf_r+0x460> +8000ca04: 019d6733 or a4,s10,s9 +8000ca08: f7fb7d93 andi s11,s6,-129 +8000ca0c: 0a070ce3 beqz a4,8000d2c4 <_vfiprintf_r+0xd14> +8000ca10: 160c96e3 bnez s9,8000d37c <_vfiprintf_r+0xdcc> +8000ca14: 00900713 li a4,9 +8000ca18: 17a762e3 bltu a4,s10,8000d37c <_vfiprintf_r+0xdcc> +8000ca1c: 030d0793 addi a5,s10,48 +8000ca20: 0ef107a3 sb a5,239(sp) +8000ca24: 000d8b13 mv s6,s11 +8000ca28: 00100d13 li s10,1 +8000ca2c: 0ef10413 addi s0,sp,239 +8000ca30: 000a8c93 mv s9,s5 +8000ca34: 01aad463 bge s5,s10,8000ca3c <_vfiprintf_r+0x48c> +8000ca38: 000d0c93 mv s9,s10 +8000ca3c: 03b14783 lbu a5,59(sp) +8000ca40: 00f037b3 snez a5,a5 +8000ca44: 00fc8cb3 add s9,s9,a5 +8000ca48: d85ff06f j 8000c7cc <_vfiprintf_r+0x21c> +8000ca4c: 00098593 mv a1,s3 +8000ca50: 000a0513 mv a0,s4 +8000ca54: d2cf70ef jal ra,80003f80 <__swsetup_r> +8000ca58: 560510e3 bnez a0,8000d7b8 <_vfiprintf_r+0x1208> +8000ca5c: 00c9d783 lhu a5,12(s3) +8000ca60: 00a00713 li a4,10 +8000ca64: 01a7f793 andi a5,a5,26 +8000ca68: bee79ee3 bne a5,a4,8000c664 <_vfiprintf_r+0xb4> +8000ca6c: 00e99783 lh a5,14(s3) +8000ca70: be07cae3 bltz a5,8000c664 <_vfiprintf_r+0xb4> +8000ca74: 01012683 lw a3,16(sp) +8000ca78: 000b8613 mv a2,s7 +8000ca7c: 00098593 mv a1,s3 +8000ca80: 000a0513 mv a0,s4 +8000ca84: 589000ef jal ra,8000d80c <__sbprintf> +8000ca88: 00a12623 sw a0,12(sp) +8000ca8c: eadff06f j 8000c938 <_vfiprintf_r+0x388> +8000ca90: 010b6b13 ori s6,s6,16 +8000ca94: 020b7793 andi a5,s6,32 +8000ca98: 06078a63 beqz a5,8000cb0c <_vfiprintf_r+0x55c> +8000ca9c: 01012783 lw a5,16(sp) +8000caa0: 00778793 addi a5,a5,7 +8000caa4: ff87f793 andi a5,a5,-8 +8000caa8: 0007ad03 lw s10,0(a5) +8000caac: 0047ac83 lw s9,4(a5) +8000cab0: 00878793 addi a5,a5,8 +8000cab4: 00f12823 sw a5,16(sp) +8000cab8: bffb7d93 andi s11,s6,-1025 +8000cabc: 00000713 li a4,0 +8000cac0: 02010da3 sb zero,59(sp) +8000cac4: fff00693 li a3,-1 +8000cac8: 0cda8463 beq s5,a3,8000cb90 <_vfiprintf_r+0x5e0> +8000cacc: 019d66b3 or a3,s10,s9 +8000cad0: f7fdfb13 andi s6,s11,-129 +8000cad4: 5a069063 bnez a3,8000d074 <_vfiprintf_r+0xac4> +8000cad8: 300a9c63 bnez s5,8000cdf0 <_vfiprintf_r+0x840> +8000cadc: 7e071863 bnez a4,8000d2cc <_vfiprintf_r+0xd1c> +8000cae0: 001dfd13 andi s10,s11,1 +8000cae4: 0f010413 addi s0,sp,240 +8000cae8: f40d04e3 beqz s10,8000ca30 <_vfiprintf_r+0x480> +8000caec: 03000793 li a5,48 +8000caf0: 0ef107a3 sb a5,239(sp) +8000caf4: 0ef10413 addi s0,sp,239 +8000caf8: f39ff06f j 8000ca30 <_vfiprintf_r+0x480> +8000cafc: 41840cb3 sub s9,s0,s8 +8000cb00: bd841ce3 bne s0,s8,8000c6d8 <_vfiprintf_r+0x128> +8000cb04: 00044783 lbu a5,0(s0) +8000cb08: c29ff06f j 8000c730 <_vfiprintf_r+0x180> +8000cb0c: 01012683 lw a3,16(sp) +8000cb10: 010b7793 andi a5,s6,16 +8000cb14: 00468713 addi a4,a3,4 +8000cb18: 16079ce3 bnez a5,8000d490 <_vfiprintf_r+0xee0> +8000cb1c: 040b7793 andi a5,s6,64 +8000cb20: 380788e3 beqz a5,8000d6b0 <_vfiprintf_r+0x1100> +8000cb24: 01012783 lw a5,16(sp) +8000cb28: 00000c93 li s9,0 +8000cb2c: 00e12823 sw a4,16(sp) +8000cb30: 0007dd03 lhu s10,0(a5) +8000cb34: f85ff06f j 8000cab8 <_vfiprintf_r+0x508> +8000cb38: 01012683 lw a3,16(sp) +8000cb3c: 010b7793 andi a5,s6,16 +8000cb40: 00468713 addi a4,a3,4 +8000cb44: 100794e3 bnez a5,8000d44c <_vfiprintf_r+0xe9c> +8000cb48: 040b7793 andi a5,s6,64 +8000cb4c: 320782e3 beqz a5,8000d670 <_vfiprintf_r+0x10c0> +8000cb50: 01012783 lw a5,16(sp) +8000cb54: 00e12823 sw a4,16(sp) +8000cb58: 00079d03 lh s10,0(a5) +8000cb5c: 41fd5c93 srai s9,s10,0x1f +8000cb60: 000c8713 mv a4,s9 +8000cb64: e8075ae3 bgez a4,8000c9f8 <_vfiprintf_r+0x448> +8000cb68: 01a03733 snez a4,s10 +8000cb6c: 41900eb3 neg t4,s9 +8000cb70: 40ee8cb3 sub s9,t4,a4 +8000cb74: 02d00713 li a4,45 +8000cb78: 02e10da3 sb a4,59(sp) +8000cb7c: fff00693 li a3,-1 +8000cb80: 41a00d33 neg s10,s10 +8000cb84: 000b0d93 mv s11,s6 +8000cb88: 00100713 li a4,1 +8000cb8c: f4da90e3 bne s5,a3,8000cacc <_vfiprintf_r+0x51c> +8000cb90: 00100693 li a3,1 +8000cb94: e6d70ee3 beq a4,a3,8000ca10 <_vfiprintf_r+0x460> +8000cb98: 00200693 li a3,2 +8000cb9c: 26d70463 beq a4,a3,8000ce04 <_vfiprintf_r+0x854> +8000cba0: 0f010413 addi s0,sp,240 +8000cba4: 01dc9793 slli a5,s9,0x1d +8000cba8: 007d7713 andi a4,s10,7 +8000cbac: 003d5d13 srli s10,s10,0x3 +8000cbb0: 03070713 addi a4,a4,48 +8000cbb4: 01a7ed33 or s10,a5,s10 +8000cbb8: 003cdc93 srli s9,s9,0x3 +8000cbbc: fee40fa3 sb a4,-1(s0) +8000cbc0: 019d67b3 or a5,s10,s9 +8000cbc4: 00040613 mv a2,s0 +8000cbc8: fff40413 addi s0,s0,-1 +8000cbcc: fc079ce3 bnez a5,8000cba4 <_vfiprintf_r+0x5f4> +8000cbd0: 001df793 andi a5,s11,1 +8000cbd4: 26078263 beqz a5,8000ce38 <_vfiprintf_r+0x888> +8000cbd8: 03000793 li a5,48 +8000cbdc: 24f70e63 beq a4,a5,8000ce38 <_vfiprintf_r+0x888> +8000cbe0: ffe60613 addi a2,a2,-2 +8000cbe4: fef40fa3 sb a5,-1(s0) +8000cbe8: 0f010793 addi a5,sp,240 +8000cbec: 40c78d33 sub s10,a5,a2 +8000cbf0: 000d8b13 mv s6,s11 +8000cbf4: 00060413 mv s0,a2 +8000cbf8: e39ff06f j 8000ca30 <_vfiprintf_r+0x480> +8000cbfc: c0df70ef jal ra,80004808 <__sinit> +8000cc00: a05ff06f j 8000c604 <_vfiprintf_r+0x54> +8000cc04: 01012783 lw a5,16(sp) +8000cc08: 02010da3 sb zero,59(sp) +8000cc0c: 0007a403 lw s0,0(a5) +8000cc10: 00478d93 addi s11,a5,4 +8000cc14: 220400e3 beqz s0,8000d634 <_vfiprintf_r+0x1084> +8000cc18: fff00793 li a5,-1 +8000cc1c: 12fa88e3 beq s5,a5,8000d54c <_vfiprintf_r+0xf9c> +8000cc20: 000a8613 mv a2,s5 +8000cc24: 00000593 li a1,0 +8000cc28: 00040513 mv a0,s0 +8000cc2c: f14fb0ef jal ra,80008340 +8000cc30: 360500e3 beqz a0,8000d790 <_vfiprintf_r+0x11e0> +8000cc34: 40850d33 sub s10,a0,s0 +8000cc38: 01b12823 sw s11,16(sp) +8000cc3c: 00000a93 li s5,0 +8000cc40: df1ff06f j 8000ca30 <_vfiprintf_r+0x480> +8000cc44: 01012703 lw a4,16(sp) +8000cc48: 02010da3 sb zero,59(sp) +8000cc4c: 00100c93 li s9,1 +8000cc50: 00072783 lw a5,0(a4) +8000cc54: 00470713 addi a4,a4,4 +8000cc58: 00e12823 sw a4,16(sp) +8000cc5c: 08f10623 sb a5,140(sp) +8000cc60: 00100d13 li s10,1 +8000cc64: 08c10413 addi s0,sp,140 +8000cc68: b61ff06f j 8000c7c8 <_vfiprintf_r+0x218> +8000cc6c: 01012783 lw a5,16(sp) +8000cc70: ffff8737 lui a4,0xffff8 +8000cc74: 83074713 xori a4,a4,-2000 +8000cc78: 0007ad03 lw s10,0(a5) +8000cc7c: 00478793 addi a5,a5,4 +8000cc80: 00f12823 sw a5,16(sp) +8000cc84: 800157b7 lui a5,0x80015 +8000cc88: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +8000cc8c: 02e11e23 sh a4,60(sp) +8000cc90: 00000c93 li s9,0 +8000cc94: 002b6d93 ori s11,s6,2 +8000cc98: 00f12c23 sw a5,24(sp) +8000cc9c: 00200713 li a4,2 +8000cca0: e21ff06f j 8000cac0 <_vfiprintf_r+0x510> +8000cca4: 000c4703 lbu a4,0(s8) +8000cca8: 06c00793 li a5,108 +8000ccac: 16f706e3 beq a4,a5,8000d618 <_vfiprintf_r+0x1068> +8000ccb0: 010b6b13 ori s6,s6,16 +8000ccb4: aa5ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000ccb8: 000c4703 lbu a4,0(s8) +8000ccbc: 06800793 li a5,104 +8000ccc0: 14f704e3 beq a4,a5,8000d608 <_vfiprintf_r+0x1058> +8000ccc4: 040b6b13 ori s6,s6,64 +8000ccc8: a91ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000cccc: 010b6d93 ori s11,s6,16 +8000ccd0: 020df793 andi a5,s11,32 +8000ccd4: 60078463 beqz a5,8000d2dc <_vfiprintf_r+0xd2c> +8000ccd8: 01012783 lw a5,16(sp) +8000ccdc: 00100713 li a4,1 +8000cce0: 00778793 addi a5,a5,7 +8000cce4: ff87f793 andi a5,a5,-8 +8000cce8: 0007ad03 lw s10,0(a5) +8000ccec: 0047ac83 lw s9,4(a5) +8000ccf0: 00878793 addi a5,a5,8 +8000ccf4: 00f12823 sw a5,16(sp) +8000ccf8: dc9ff06f j 8000cac0 <_vfiprintf_r+0x510> +8000ccfc: 000c4703 lbu a4,0(s8) +8000cd00: 080b6b13 ori s6,s6,128 +8000cd04: a55ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000cd08: 01012683 lw a3,16(sp) +8000cd0c: 000c4703 lbu a4,0(s8) +8000cd10: 0006a783 lw a5,0(a3) +8000cd14: 00468693 addi a3,a3,4 +8000cd18: 00d12823 sw a3,16(sp) +8000cd1c: 00f12223 sw a5,4(sp) +8000cd20: a207dce3 bgez a5,8000c758 <_vfiprintf_r+0x1a8> +8000cd24: 40f007b3 neg a5,a5 +8000cd28: 00f12223 sw a5,4(sp) +8000cd2c: 004b6b13 ori s6,s6,4 +8000cd30: a29ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000cd34: 000c4703 lbu a4,0(s8) +8000cd38: 001b6b13 ori s6,s6,1 +8000cd3c: a1dff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000cd40: 03b14783 lbu a5,59(sp) +8000cd44: 000c4703 lbu a4,0(s8) +8000cd48: a00798e3 bnez a5,8000c758 <_vfiprintf_r+0x1a8> +8000cd4c: 02000793 li a5,32 +8000cd50: 02f10da3 sb a5,59(sp) +8000cd54: a05ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000cd58: 000c4703 lbu a4,0(s8) +8000cd5c: 004b6b13 ori s6,s6,4 +8000cd60: 9f9ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000cd64: 02b00793 li a5,43 +8000cd68: 000c4703 lbu a4,0(s8) +8000cd6c: 02f10da3 sb a5,59(sp) +8000cd70: 9e9ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000cd74: 000c4703 lbu a4,0(s8) +8000cd78: 001c0693 addi a3,s8,1 +8000cd7c: 24c70ae3 beq a4,a2,8000d7d0 <_vfiprintf_r+0x1220> +8000cd80: fd070793 addi a5,a4,-48 # ffff7fd0 <__BSS_END__+0x7ffe1394> +8000cd84: 00068c13 mv s8,a3 +8000cd88: 00000a93 li s5,0 +8000cd8c: 9cfd68e3 bltu s10,a5,8000c75c <_vfiprintf_r+0x1ac> +8000cd90: 000c4703 lbu a4,0(s8) +8000cd94: 002a9693 slli a3,s5,0x2 +8000cd98: 01568ab3 add s5,a3,s5 +8000cd9c: 001a9a93 slli s5,s5,0x1 +8000cda0: 00fa8ab3 add s5,s5,a5 +8000cda4: fd070793 addi a5,a4,-48 +8000cda8: 001c0c13 addi s8,s8,1 +8000cdac: fefd72e3 bgeu s10,a5,8000cd90 <_vfiprintf_r+0x7e0> +8000cdb0: 9adff06f j 8000c75c <_vfiprintf_r+0x1ac> +8000cdb4: 01012683 lw a3,16(sp) +8000cdb8: 020b7793 andi a5,s6,32 +8000cdbc: 0006a703 lw a4,0(a3) +8000cdc0: 00468693 addi a3,a3,4 +8000cdc4: 00d12823 sw a3,16(sp) +8000cdc8: 6a079a63 bnez a5,8000d47c <_vfiprintf_r+0xecc> +8000cdcc: 010b7793 andi a5,s6,16 +8000cdd0: 04079ce3 bnez a5,8000d628 <_vfiprintf_r+0x1078> +8000cdd4: 040b7793 andi a5,s6,64 +8000cdd8: 140790e3 bnez a5,8000d718 <_vfiprintf_r+0x1168> +8000cddc: 200b7313 andi t1,s6,512 +8000cde0: 040304e3 beqz t1,8000d628 <_vfiprintf_r+0x1078> +8000cde4: 00c12783 lw a5,12(sp) +8000cde8: 00f70023 sb a5,0(a4) +8000cdec: 8c5ff06f j 8000c6b0 <_vfiprintf_r+0x100> +8000cdf0: 00100693 li a3,1 +8000cdf4: 1ad70ee3 beq a4,a3,8000d7b0 <_vfiprintf_r+0x1200> +8000cdf8: 00200693 li a3,2 +8000cdfc: 000b0d93 mv s11,s6 +8000ce00: dad710e3 bne a4,a3,8000cba0 <_vfiprintf_r+0x5f0> +8000ce04: 01812683 lw a3,24(sp) +8000ce08: 0f010413 addi s0,sp,240 +8000ce0c: 00fd7793 andi a5,s10,15 +8000ce10: 00f687b3 add a5,a3,a5 +8000ce14: 0007c703 lbu a4,0(a5) +8000ce18: 004d5d13 srli s10,s10,0x4 +8000ce1c: 01cc9793 slli a5,s9,0x1c +8000ce20: 01a7ed33 or s10,a5,s10 +8000ce24: 004cdc93 srli s9,s9,0x4 +8000ce28: fee40fa3 sb a4,-1(s0) +8000ce2c: 019d67b3 or a5,s10,s9 +8000ce30: fff40413 addi s0,s0,-1 +8000ce34: fc079ce3 bnez a5,8000ce0c <_vfiprintf_r+0x85c> +8000ce38: 0f010793 addi a5,sp,240 +8000ce3c: 40878d33 sub s10,a5,s0 +8000ce40: 000d8b13 mv s6,s11 +8000ce44: bedff06f j 8000ca30 <_vfiprintf_r+0x480> +8000ce48: 00412583 lw a1,4(sp) +8000ce4c: 41958db3 sub s11,a1,s9 +8000ce50: a5b058e3 blez s11,8000c8a0 <_vfiprintf_r+0x2f0> +8000ce54: 01000593 li a1,16 +8000ce58: 17b5d6e3 bge a1,s11,8000d7c4 <_vfiprintf_r+0x1214> +8000ce5c: 01000e93 li t4,16 +8000ce60: 00700f13 li t5,7 +8000ce64: 0180006f j 8000ce7c <_vfiprintf_r+0x8cc> +8000ce68: 00270613 addi a2,a4,2 +8000ce6c: 008b8b93 addi s7,s7,8 +8000ce70: 00068713 mv a4,a3 +8000ce74: ff0d8d93 addi s11,s11,-16 +8000ce78: 05bedc63 bge t4,s11,8000ced0 <_vfiprintf_r+0x920> +8000ce7c: 01078793 addi a5,a5,16 +8000ce80: 00170693 addi a3,a4,1 +8000ce84: 012ba023 sw s2,0(s7) +8000ce88: 01dba223 sw t4,4(s7) +8000ce8c: 04f12423 sw a5,72(sp) +8000ce90: 04d12223 sw a3,68(sp) +8000ce94: fcdf5ae3 bge t5,a3,8000ce68 <_vfiprintf_r+0x8b8> +8000ce98: 16078063 beqz a5,8000cff8 <_vfiprintf_r+0xa48> +8000ce9c: 04010613 addi a2,sp,64 +8000cea0: 00098593 mv a1,s3 +8000cea4: 000a0513 mv a0,s4 +8000cea8: e00ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000ceac: a80510e3 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000ceb0: 04412703 lw a4,68(sp) +8000ceb4: 01000e93 li t4,16 +8000ceb8: ff0d8d93 addi s11,s11,-16 +8000cebc: 04812783 lw a5,72(sp) +8000cec0: 00048b93 mv s7,s1 +8000cec4: 00170613 addi a2,a4,1 +8000cec8: 00700f13 li t5,7 +8000cecc: fbbec8e3 blt t4,s11,8000ce7c <_vfiprintf_r+0x8cc> +8000ced0: 00060593 mv a1,a2 +8000ced4: 008b8513 addi a0,s7,8 +8000ced8: 01b787b3 add a5,a5,s11 +8000cedc: 012ba023 sw s2,0(s7) +8000cee0: 01bba223 sw s11,4(s7) +8000cee4: 04f12423 sw a5,72(sp) +8000cee8: 04b12223 sw a1,68(sp) +8000ceec: 00700713 li a4,7 +8000cef0: 52b75a63 bge a4,a1,8000d424 <_vfiprintf_r+0xe74> +8000cef4: 7e078663 beqz a5,8000d6e0 <_vfiprintf_r+0x1130> +8000cef8: 04010613 addi a2,sp,64 +8000cefc: 00098593 mv a1,s3 +8000cf00: 000a0513 mv a0,s4 +8000cf04: da4ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000cf08: a20512e3 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000cf0c: 04412703 lw a4,68(sp) +8000cf10: 41aa8ab3 sub s5,s5,s10 +8000cf14: 04812783 lw a5,72(sp) +8000cf18: 05410693 addi a3,sp,84 +8000cf1c: 00170613 addi a2,a4,1 +8000cf20: 00048b93 mv s7,s1 +8000cf24: 995052e3 blez s5,8000c8a8 <_vfiprintf_r+0x2f8> +8000cf28: 01000593 li a1,16 +8000cf2c: 7b55d063 bge a1,s5,8000d6cc <_vfiprintf_r+0x111c> +8000cf30: 01000893 li a7,16 +8000cf34: 00700d93 li s11,7 +8000cf38: 0180006f j 8000cf50 <_vfiprintf_r+0x9a0> +8000cf3c: 00270613 addi a2,a4,2 +8000cf40: 008b8b93 addi s7,s7,8 +8000cf44: 00068713 mv a4,a3 +8000cf48: ff0a8a93 addi s5,s5,-16 +8000cf4c: 0558da63 bge a7,s5,8000cfa0 <_vfiprintf_r+0x9f0> +8000cf50: 01078793 addi a5,a5,16 +8000cf54: 00170693 addi a3,a4,1 +8000cf58: 012ba023 sw s2,0(s7) +8000cf5c: 011ba223 sw a7,4(s7) +8000cf60: 04f12423 sw a5,72(sp) +8000cf64: 04d12223 sw a3,68(sp) +8000cf68: fcdddae3 bge s11,a3,8000cf3c <_vfiprintf_r+0x98c> +8000cf6c: 06078263 beqz a5,8000cfd0 <_vfiprintf_r+0xa20> +8000cf70: 04010613 addi a2,sp,64 +8000cf74: 00098593 mv a1,s3 +8000cf78: 000a0513 mv a0,s4 +8000cf7c: d2cff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000cf80: 9a0516e3 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000cf84: 04412703 lw a4,68(sp) +8000cf88: 01000893 li a7,16 +8000cf8c: ff0a8a93 addi s5,s5,-16 +8000cf90: 04812783 lw a5,72(sp) +8000cf94: 00048b93 mv s7,s1 +8000cf98: 00170613 addi a2,a4,1 +8000cf9c: fb58cae3 blt a7,s5,8000cf50 <_vfiprintf_r+0x9a0> +8000cfa0: 008b8593 addi a1,s7,8 +8000cfa4: 015787b3 add a5,a5,s5 +8000cfa8: 012ba023 sw s2,0(s7) +8000cfac: 015ba223 sw s5,4(s7) +8000cfb0: 04f12423 sw a5,72(sp) +8000cfb4: 04c12223 sw a2,68(sp) +8000cfb8: 00700713 li a4,7 +8000cfbc: 2cc74663 blt a4,a2,8000d288 <_vfiprintf_r+0xcd8> +8000cfc0: 00160613 addi a2,a2,1 +8000cfc4: 00858693 addi a3,a1,8 +8000cfc8: 00058b93 mv s7,a1 +8000cfcc: 8ddff06f j 8000c8a8 <_vfiprintf_r+0x2f8> +8000cfd0: 00100613 li a2,1 +8000cfd4: 00000713 li a4,0 +8000cfd8: 00048b93 mv s7,s1 +8000cfdc: f6dff06f j 8000cf48 <_vfiprintf_r+0x998> +8000cfe0: 04010613 addi a2,sp,64 +8000cfe4: 00098593 mv a1,s3 +8000cfe8: 000a0513 mv a0,s4 +8000cfec: cbcff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000cff0: 920502e3 beqz a0,8000c914 <_vfiprintf_r+0x364> +8000cff4: 939ff06f j 8000c92c <_vfiprintf_r+0x37c> +8000cff8: 00100613 li a2,1 +8000cffc: 00000713 li a4,0 +8000d000: 00048b93 mv s7,s1 +8000d004: e71ff06f j 8000ce74 <_vfiprintf_r+0x8c4> +8000d008: 30078c63 beqz a5,8000d320 <_vfiprintf_r+0xd70> +8000d00c: 04010613 addi a2,sp,64 +8000d010: 00098593 mv a1,s3 +8000d014: 000a0513 mv a0,s4 +8000d018: 03e12623 sw t5,44(sp) +8000d01c: 03f12423 sw t6,40(sp) +8000d020: c88ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000d024: 900514e3 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000d028: 04412703 lw a4,68(sp) +8000d02c: 04812783 lw a5,72(sp) +8000d030: 02c12f03 lw t5,44(sp) +8000d034: 02812f83 lw t6,40(sp) +8000d038: 05410693 addi a3,sp,84 +8000d03c: 00170613 addi a2,a4,1 +8000d040: 00048b93 mv s7,s1 +8000d044: ff8ff06f j 8000c83c <_vfiprintf_r+0x28c> +8000d048: 03c10793 addi a5,sp,60 +8000d04c: 04f12623 sw a5,76(sp) +8000d050: 00200793 li a5,2 +8000d054: 04f12823 sw a5,80(sp) +8000d058: 00100613 li a2,1 +8000d05c: 05410693 addi a3,sp,84 +8000d060: 00060713 mv a4,a2 +8000d064: 00068b93 mv s7,a3 +8000d068: 00170613 addi a2,a4,1 +8000d06c: 008b8693 addi a3,s7,8 +8000d070: 829ff06f j 8000c898 <_vfiprintf_r+0x2e8> +8000d074: 000b0d93 mv s11,s6 +8000d078: b19ff06f j 8000cb90 <_vfiprintf_r+0x5e0> +8000d07c: 01000613 li a2,16 +8000d080: 73b65063 bge a2,s11,8000d7a0 <_vfiprintf_r+0x11f0> +8000d084: 000b8613 mv a2,s7 +8000d088: 01000e93 li t4,16 +8000d08c: 00040b93 mv s7,s0 +8000d090: 00700293 li t0,7 +8000d094: 00098413 mv s0,s3 +8000d098: 03f12423 sw t6,40(sp) +8000d09c: 000d8993 mv s3,s11 +8000d0a0: 000c0d93 mv s11,s8 +8000d0a4: 000a8c13 mv s8,s5 +8000d0a8: 000f0a93 mv s5,t5 +8000d0ac: 01c0006f j 8000d0c8 <_vfiprintf_r+0xb18> +8000d0b0: 00270513 addi a0,a4,2 +8000d0b4: 00860613 addi a2,a2,8 +8000d0b8: 00068713 mv a4,a3 +8000d0bc: ff098993 addi s3,s3,-16 +8000d0c0: 053ede63 bge t4,s3,8000d11c <_vfiprintf_r+0xb6c> +8000d0c4: 00170693 addi a3,a4,1 +8000d0c8: 00812583 lw a1,8(sp) +8000d0cc: 01078793 addi a5,a5,16 +8000d0d0: 01d62223 sw t4,4(a2) +8000d0d4: 00b62023 sw a1,0(a2) +8000d0d8: 04f12423 sw a5,72(sp) +8000d0dc: 04d12223 sw a3,68(sp) +8000d0e0: fcd2d8e3 bge t0,a3,8000d0b0 <_vfiprintf_r+0xb00> +8000d0e4: 08078663 beqz a5,8000d170 <_vfiprintf_r+0xbc0> +8000d0e8: 04010613 addi a2,sp,64 +8000d0ec: 00040593 mv a1,s0 +8000d0f0: 000a0513 mv a0,s4 +8000d0f4: bb4ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000d0f8: 4c051663 bnez a0,8000d5c4 <_vfiprintf_r+0x1014> +8000d0fc: 04412703 lw a4,68(sp) +8000d100: 01000e93 li t4,16 +8000d104: ff098993 addi s3,s3,-16 +8000d108: 04812783 lw a5,72(sp) +8000d10c: 00048613 mv a2,s1 +8000d110: 00170513 addi a0,a4,1 +8000d114: 00700293 li t0,7 +8000d118: fb3ec6e3 blt t4,s3,8000d0c4 <_vfiprintf_r+0xb14> +8000d11c: 02812f83 lw t6,40(sp) +8000d120: 000a8f13 mv t5,s5 +8000d124: 00050593 mv a1,a0 +8000d128: 000c0a93 mv s5,s8 +8000d12c: 000d8c13 mv s8,s11 +8000d130: 00098d93 mv s11,s3 +8000d134: 00040993 mv s3,s0 +8000d138: 000b8413 mv s0,s7 +8000d13c: 00060b93 mv s7,a2 +8000d140: 00812703 lw a4,8(sp) +8000d144: 01b787b3 add a5,a5,s11 +8000d148: 01bba223 sw s11,4(s7) +8000d14c: 00eba023 sw a4,0(s7) +8000d150: 04f12423 sw a5,72(sp) +8000d154: 04b12223 sw a1,68(sp) +8000d158: 00700713 li a4,7 +8000d15c: 1eb74263 blt a4,a1,8000d340 <_vfiprintf_r+0xd90> +8000d160: 008b8b93 addi s7,s7,8 +8000d164: 00158613 addi a2,a1,1 +8000d168: 00058713 mv a4,a1 +8000d16c: e90ff06f j 8000c7fc <_vfiprintf_r+0x24c> +8000d170: 00000713 li a4,0 +8000d174: 00100513 li a0,1 +8000d178: 00048613 mv a2,s1 +8000d17c: f41ff06f j 8000d0bc <_vfiprintf_r+0xb0c> +8000d180: 04012223 sw zero,68(sp) +8000d184: 004b7313 andi t1,s6,4 +8000d188: 0e030263 beqz t1,8000d26c <_vfiprintf_r+0xcbc> +8000d18c: 00412703 lw a4,4(sp) +8000d190: 41970bb3 sub s7,a4,s9 +8000d194: 0d705c63 blez s7,8000d26c <_vfiprintf_r+0xcbc> +8000d198: 00048693 mv a3,s1 +8000d19c: 01000713 li a4,16 +8000d1a0: 04412603 lw a2,68(sp) +8000d1a4: 61775263 bge a4,s7,8000d7a8 <_vfiprintf_r+0x11f8> +8000d1a8: 01000d13 li s10,16 +8000d1ac: 00700d93 li s11,7 +8000d1b0: 0180006f j 8000d1c8 <_vfiprintf_r+0xc18> +8000d1b4: 00260513 addi a0,a2,2 +8000d1b8: 00868693 addi a3,a3,8 +8000d1bc: 00070613 mv a2,a4 +8000d1c0: ff0b8b93 addi s7,s7,-16 +8000d1c4: 057d5a63 bge s10,s7,8000d218 <_vfiprintf_r+0xc68> +8000d1c8: 00812583 lw a1,8(sp) +8000d1cc: 01078793 addi a5,a5,16 +8000d1d0: 00160713 addi a4,a2,1 +8000d1d4: 00b6a023 sw a1,0(a3) +8000d1d8: 01a6a223 sw s10,4(a3) +8000d1dc: 04f12423 sw a5,72(sp) +8000d1e0: 04e12223 sw a4,68(sp) +8000d1e4: fcedd8e3 bge s11,a4,8000d1b4 <_vfiprintf_r+0xc04> +8000d1e8: 06078a63 beqz a5,8000d25c <_vfiprintf_r+0xcac> +8000d1ec: 04010613 addi a2,sp,64 +8000d1f0: 00098593 mv a1,s3 +8000d1f4: 000a0513 mv a0,s4 +8000d1f8: ab0ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000d1fc: f2051863 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000d200: 04412603 lw a2,68(sp) +8000d204: ff0b8b93 addi s7,s7,-16 +8000d208: 04812783 lw a5,72(sp) +8000d20c: 00048693 mv a3,s1 +8000d210: 00160513 addi a0,a2,1 +8000d214: fb7d4ae3 blt s10,s7,8000d1c8 <_vfiprintf_r+0xc18> +8000d218: 00050593 mv a1,a0 +8000d21c: 00812703 lw a4,8(sp) +8000d220: 017787b3 add a5,a5,s7 +8000d224: 0176a223 sw s7,4(a3) +8000d228: 00e6a023 sw a4,0(a3) +8000d22c: 04f12423 sw a5,72(sp) +8000d230: 04b12223 sw a1,68(sp) +8000d234: 00700713 li a4,7 +8000d238: ecb75063 bge a4,a1,8000c8f8 <_vfiprintf_r+0x348> +8000d23c: 02078863 beqz a5,8000d26c <_vfiprintf_r+0xcbc> +8000d240: 04010613 addi a2,sp,64 +8000d244: 00098593 mv a1,s3 +8000d248: 000a0513 mv a0,s4 +8000d24c: a5cff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000d250: ec051e63 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000d254: 04812783 lw a5,72(sp) +8000d258: ea0ff06f j 8000c8f8 <_vfiprintf_r+0x348> +8000d25c: 00100513 li a0,1 +8000d260: 00000613 li a2,0 +8000d264: 00048693 mv a3,s1 +8000d268: f59ff06f j 8000d1c0 <_vfiprintf_r+0xc10> +8000d26c: 00412403 lw s0,4(sp) +8000d270: 01945463 bge s0,s9,8000d278 <_vfiprintf_r+0xcc8> +8000d274: 000c8413 mv s0,s9 +8000d278: 00c12783 lw a5,12(sp) +8000d27c: 008787b3 add a5,a5,s0 +8000d280: 00f12623 sw a5,12(sp) +8000d284: e90ff06f j 8000c914 <_vfiprintf_r+0x364> +8000d288: 34078263 beqz a5,8000d5cc <_vfiprintf_r+0x101c> +8000d28c: 04010613 addi a2,sp,64 +8000d290: 00098593 mv a1,s3 +8000d294: 000a0513 mv a0,s4 +8000d298: a10ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000d29c: e8051863 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000d2a0: 04412603 lw a2,68(sp) +8000d2a4: 04812783 lw a5,72(sp) +8000d2a8: 05410693 addi a3,sp,84 +8000d2ac: 00160613 addi a2,a2,1 +8000d2b0: 00048b93 mv s7,s1 +8000d2b4: df4ff06f j 8000c8a8 <_vfiprintf_r+0x2f8> +8000d2b8: 04012223 sw zero,68(sp) +8000d2bc: 00048b93 mv s7,s1 +8000d2c0: c60ff06f j 8000c720 <_vfiprintf_r+0x170> +8000d2c4: f40a9c63 bnez s5,8000ca1c <_vfiprintf_r+0x46c> +8000d2c8: 000d8b13 mv s6,s11 +8000d2cc: 00000a93 li s5,0 +8000d2d0: 00000d13 li s10,0 +8000d2d4: 0f010413 addi s0,sp,240 +8000d2d8: f58ff06f j 8000ca30 <_vfiprintf_r+0x480> +8000d2dc: 01012683 lw a3,16(sp) +8000d2e0: 010df793 andi a5,s11,16 +8000d2e4: 00468713 addi a4,a3,4 +8000d2e8: 14079863 bnez a5,8000d438 <_vfiprintf_r+0xe88> +8000d2ec: 040df793 andi a5,s11,64 +8000d2f0: 3a078063 beqz a5,8000d690 <_vfiprintf_r+0x10e0> +8000d2f4: 01012783 lw a5,16(sp) +8000d2f8: 00000c93 li s9,0 +8000d2fc: 00e12823 sw a4,16(sp) +8000d300: 0007dd03 lhu s10,0(a5) +8000d304: 00100713 li a4,1 +8000d308: fb8ff06f j 8000cac0 <_vfiprintf_r+0x510> +8000d30c: 05410693 addi a3,sp,84 +8000d310: 00100613 li a2,1 +8000d314: 00000713 li a4,0 +8000d318: 00048b93 mv s7,s1 +8000d31c: d7cff06f j 8000c898 <_vfiprintf_r+0x2e8> +8000d320: 180f8063 beqz t6,8000d4a0 <_vfiprintf_r+0xef0> +8000d324: 03c10793 addi a5,sp,60 +8000d328: 04f12623 sw a5,76(sp) +8000d32c: 00200793 li a5,2 +8000d330: 04f12823 sw a5,80(sp) +8000d334: 00100713 li a4,1 +8000d338: 05410b93 addi s7,sp,84 +8000d33c: d2dff06f j 8000d068 <_vfiprintf_r+0xab8> +8000d340: 22078263 beqz a5,8000d564 <_vfiprintf_r+0xfb4> +8000d344: 04010613 addi a2,sp,64 +8000d348: 00098593 mv a1,s3 +8000d34c: 000a0513 mv a0,s4 +8000d350: 03e12623 sw t5,44(sp) +8000d354: 03f12423 sw t6,40(sp) +8000d358: 950ff0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000d35c: dc051863 bnez a0,8000c92c <_vfiprintf_r+0x37c> +8000d360: 04412703 lw a4,68(sp) +8000d364: 04812783 lw a5,72(sp) +8000d368: 02c12f03 lw t5,44(sp) +8000d36c: 02812f83 lw t6,40(sp) +8000d370: 00048b93 mv s7,s1 +8000d374: 00170613 addi a2,a4,1 +8000d378: c84ff06f j 8000c7fc <_vfiprintf_r+0x24c> +8000d37c: 400df793 andi a5,s11,1024 +8000d380: 03412423 sw s4,40(sp) +8000d384: 03312623 sw s3,44(sp) +8000d388: 000c8a13 mv s4,s9 +8000d38c: 000d0993 mv s3,s10 +8000d390: 00000b13 li s6,0 +8000d394: 01c12d03 lw s10,28(sp) +8000d398: 0f010413 addi s0,sp,240 +8000d39c: 00078c93 mv s9,a5 +8000d3a0: 0240006f j 8000d3c4 <_vfiprintf_r+0xe14> +8000d3a4: 00a00613 li a2,10 +8000d3a8: 00000693 li a3,0 +8000d3ac: 00098513 mv a0,s3 +8000d3b0: 000a0593 mv a1,s4 +8000d3b4: 110030ef jal ra,800104c4 <__udivdi3> +8000d3b8: 300a0e63 beqz s4,8000d6d4 <_vfiprintf_r+0x1124> +8000d3bc: 00050993 mv s3,a0 +8000d3c0: 00058a13 mv s4,a1 +8000d3c4: 00a00613 li a2,10 +8000d3c8: 00000693 li a3,0 +8000d3cc: 00098513 mv a0,s3 +8000d3d0: 000a0593 mv a1,s4 +8000d3d4: 524030ef jal ra,800108f8 <__umoddi3> +8000d3d8: 03050513 addi a0,a0,48 +8000d3dc: fea40fa3 sb a0,-1(s0) +8000d3e0: 001b0b13 addi s6,s6,1 +8000d3e4: fff40413 addi s0,s0,-1 +8000d3e8: fa0c8ee3 beqz s9,8000d3a4 <_vfiprintf_r+0xdf4> +8000d3ec: 000d4683 lbu a3,0(s10) +8000d3f0: fb669ae3 bne a3,s6,8000d3a4 <_vfiprintf_r+0xdf4> +8000d3f4: 0ff00793 li a5,255 +8000d3f8: fafb06e3 beq s6,a5,8000d3a4 <_vfiprintf_r+0xdf4> +8000d3fc: 180a1463 bnez s4,8000d584 <_vfiprintf_r+0xfd4> +8000d400: 00900793 li a5,9 +8000d404: 1937e063 bltu a5,s3,8000d584 <_vfiprintf_r+0xfd4> +8000d408: 0f010793 addi a5,sp,240 +8000d40c: 01a12e23 sw s10,28(sp) +8000d410: 02812a03 lw s4,40(sp) +8000d414: 02c12983 lw s3,44(sp) +8000d418: 40878d33 sub s10,a5,s0 +8000d41c: 000d8b13 mv s6,s11 +8000d420: e10ff06f j 8000ca30 <_vfiprintf_r+0x480> +8000d424: 00158613 addi a2,a1,1 +8000d428: 00850693 addi a3,a0,8 +8000d42c: 00058713 mv a4,a1 +8000d430: 00050b93 mv s7,a0 +8000d434: c6cff06f j 8000c8a0 <_vfiprintf_r+0x2f0> +8000d438: 00e12823 sw a4,16(sp) +8000d43c: 0006ad03 lw s10,0(a3) +8000d440: 00000c93 li s9,0 +8000d444: 00100713 li a4,1 +8000d448: e78ff06f j 8000cac0 <_vfiprintf_r+0x510> +8000d44c: 0006ad03 lw s10,0(a3) +8000d450: 00e12823 sw a4,16(sp) +8000d454: 41fd5c93 srai s9,s10,0x1f +8000d458: 000c8713 mv a4,s9 +8000d45c: d98ff06f j 8000c9f4 <_vfiprintf_r+0x444> +8000d460: 01c12783 lw a5,28(sp) +8000d464: 000c4703 lbu a4,0(s8) +8000d468: ae078863 beqz a5,8000c758 <_vfiprintf_r+0x1a8> +8000d46c: 0007c783 lbu a5,0(a5) +8000d470: ae078463 beqz a5,8000c758 <_vfiprintf_r+0x1a8> +8000d474: 400b6b13 ori s6,s6,1024 +8000d478: ae0ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000d47c: 00c12683 lw a3,12(sp) +8000d480: 41f6d793 srai a5,a3,0x1f +8000d484: 00d72023 sw a3,0(a4) +8000d488: 00f72223 sw a5,4(a4) +8000d48c: a24ff06f j 8000c6b0 <_vfiprintf_r+0x100> +8000d490: 0006ad03 lw s10,0(a3) +8000d494: 00000c93 li s9,0 +8000d498: 00e12823 sw a4,16(sp) +8000d49c: e1cff06f j 8000cab8 <_vfiprintf_r+0x508> +8000d4a0: 00000713 li a4,0 +8000d4a4: 05410693 addi a3,sp,84 +8000d4a8: 00100613 li a2,1 +8000d4ac: 00048b93 mv s7,s1 +8000d4b0: be8ff06f j 8000c898 <_vfiprintf_r+0x2e8> +8000d4b4: 000b0d93 mv s11,s6 +8000d4b8: 819ff06f j 8000ccd0 <_vfiprintf_r+0x720> +8000d4bc: 800157b7 lui a5,0x80015 +8000d4c0: c8c78793 addi a5,a5,-884 # 80014c8c <__BSS_END__+0xffffe050> +8000d4c4: 00f12c23 sw a5,24(sp) +8000d4c8: 020b7793 andi a5,s6,32 +8000d4cc: 06078063 beqz a5,8000d52c <_vfiprintf_r+0xf7c> +8000d4d0: 01012783 lw a5,16(sp) +8000d4d4: 00778793 addi a5,a5,7 +8000d4d8: ff87f793 andi a5,a5,-8 +8000d4dc: 0007ad03 lw s10,0(a5) +8000d4e0: 0047ac83 lw s9,4(a5) +8000d4e4: 00878793 addi a5,a5,8 +8000d4e8: 00f12823 sw a5,16(sp) +8000d4ec: 001b7693 andi a3,s6,1 +8000d4f0: 00068e63 beqz a3,8000d50c <_vfiprintf_r+0xf5c> +8000d4f4: 019d66b3 or a3,s10,s9 +8000d4f8: 00068a63 beqz a3,8000d50c <_vfiprintf_r+0xf5c> +8000d4fc: 03000693 li a3,48 +8000d500: 02d10e23 sb a3,60(sp) +8000d504: 02e10ea3 sb a4,61(sp) +8000d508: 002b6b13 ori s6,s6,2 +8000d50c: bffb7d93 andi s11,s6,-1025 +8000d510: 00200713 li a4,2 +8000d514: dacff06f j 8000cac0 <_vfiprintf_r+0x510> +8000d518: 800157b7 lui a5,0x80015 +8000d51c: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +8000d520: 00f12c23 sw a5,24(sp) +8000d524: 020b7793 andi a5,s6,32 +8000d528: fa0794e3 bnez a5,8000d4d0 <_vfiprintf_r+0xf20> +8000d52c: 01012603 lw a2,16(sp) +8000d530: 010b7793 andi a5,s6,16 +8000d534: 00460693 addi a3,a2,4 +8000d538: 0a078a63 beqz a5,8000d5ec <_vfiprintf_r+0x103c> +8000d53c: 00062d03 lw s10,0(a2) +8000d540: 00000c93 li s9,0 +8000d544: 00d12823 sw a3,16(sp) +8000d548: fa5ff06f j 8000d4ec <_vfiprintf_r+0xf3c> +8000d54c: 00040513 mv a0,s0 +8000d550: c10fc0ef jal ra,80009960 +8000d554: 00050d13 mv s10,a0 +8000d558: 01b12823 sw s11,16(sp) +8000d55c: 00000a93 li s5,0 +8000d560: cd0ff06f j 8000ca30 <_vfiprintf_r+0x480> +8000d564: 03b14703 lbu a4,59(sp) +8000d568: 18071a63 bnez a4,8000d6fc <_vfiprintf_r+0x114c> +8000d56c: ac0f9ee3 bnez t6,8000d048 <_vfiprintf_r+0xa98> +8000d570: 00000713 li a4,0 +8000d574: 00100613 li a2,1 +8000d578: 05410693 addi a3,sp,84 +8000d57c: 00048b93 mv s7,s1 +8000d580: b18ff06f j 8000c898 <_vfiprintf_r+0x2e8> +8000d584: 02412783 lw a5,36(sp) +8000d588: 02012583 lw a1,32(sp) +8000d58c: 00000b13 li s6,0 +8000d590: 40f40433 sub s0,s0,a5 +8000d594: 00078613 mv a2,a5 +8000d598: 00040513 mv a0,s0 +8000d59c: c50fc0ef jal ra,800099ec +8000d5a0: 001d4583 lbu a1,1(s10) +8000d5a4: 00a00613 li a2,10 +8000d5a8: 00000693 li a3,0 +8000d5ac: 00b03733 snez a4,a1 +8000d5b0: 00098513 mv a0,s3 +8000d5b4: 000a0593 mv a1,s4 +8000d5b8: 00ed0d33 add s10,s10,a4 +8000d5bc: 709020ef jal ra,800104c4 <__udivdi3> +8000d5c0: dfdff06f j 8000d3bc <_vfiprintf_r+0xe0c> +8000d5c4: 00040993 mv s3,s0 +8000d5c8: b64ff06f j 8000c92c <_vfiprintf_r+0x37c> +8000d5cc: 00100713 li a4,1 +8000d5d0: 000d0793 mv a5,s10 +8000d5d4: 04812623 sw s0,76(sp) +8000d5d8: 05a12823 sw s10,80(sp) +8000d5dc: 05a12423 sw s10,72(sp) +8000d5e0: 04e12223 sw a4,68(sp) +8000d5e4: 05410693 addi a3,sp,84 +8000d5e8: afcff06f j 8000c8e4 <_vfiprintf_r+0x334> +8000d5ec: 040b7793 andi a5,s6,64 +8000d5f0: 06078263 beqz a5,8000d654 <_vfiprintf_r+0x10a4> +8000d5f4: 01012783 lw a5,16(sp) +8000d5f8: 00000c93 li s9,0 +8000d5fc: 00d12823 sw a3,16(sp) +8000d600: 0007dd03 lhu s10,0(a5) +8000d604: ee9ff06f j 8000d4ec <_vfiprintf_r+0xf3c> +8000d608: 001c4703 lbu a4,1(s8) +8000d60c: 200b6b13 ori s6,s6,512 +8000d610: 001c0c13 addi s8,s8,1 +8000d614: 944ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000d618: 001c4703 lbu a4,1(s8) +8000d61c: 020b6b13 ori s6,s6,32 +8000d620: 001c0c13 addi s8,s8,1 +8000d624: 934ff06f j 8000c758 <_vfiprintf_r+0x1a8> +8000d628: 00c12783 lw a5,12(sp) +8000d62c: 00f72023 sw a5,0(a4) +8000d630: 880ff06f j 8000c6b0 <_vfiprintf_r+0x100> +8000d634: 00600793 li a5,6 +8000d638: 000a8d13 mv s10,s5 +8000d63c: 0b57ec63 bltu a5,s5,8000d6f4 <_vfiprintf_r+0x1144> +8000d640: 80015e37 lui t3,0x80015 +8000d644: 000d0c93 mv s9,s10 +8000d648: 01b12823 sw s11,16(sp) +8000d64c: ca0e0413 addi s0,t3,-864 # 80014ca0 <__BSS_END__+0xffffe064> +8000d650: 978ff06f j 8000c7c8 <_vfiprintf_r+0x218> +8000d654: 200b7793 andi a5,s6,512 +8000d658: 10078863 beqz a5,8000d768 <_vfiprintf_r+0x11b8> +8000d65c: 01012783 lw a5,16(sp) +8000d660: 00000c93 li s9,0 +8000d664: 00d12823 sw a3,16(sp) +8000d668: 0007cd03 lbu s10,0(a5) +8000d66c: e81ff06f j 8000d4ec <_vfiprintf_r+0xf3c> +8000d670: 200b7793 andi a5,s6,512 +8000d674: 0c078e63 beqz a5,8000d750 <_vfiprintf_r+0x11a0> +8000d678: 01012783 lw a5,16(sp) +8000d67c: 00e12823 sw a4,16(sp) +8000d680: 00078d03 lb s10,0(a5) +8000d684: 41fd5c93 srai s9,s10,0x1f +8000d688: 000c8713 mv a4,s9 +8000d68c: b68ff06f j 8000c9f4 <_vfiprintf_r+0x444> +8000d690: 200df793 andi a5,s11,512 +8000d694: 0a078263 beqz a5,8000d738 <_vfiprintf_r+0x1188> +8000d698: 01012783 lw a5,16(sp) +8000d69c: 00000c93 li s9,0 +8000d6a0: 00e12823 sw a4,16(sp) +8000d6a4: 0007cd03 lbu s10,0(a5) +8000d6a8: 00100713 li a4,1 +8000d6ac: c14ff06f j 8000cac0 <_vfiprintf_r+0x510> +8000d6b0: 200b7793 andi a5,s6,512 +8000d6b4: 06078863 beqz a5,8000d724 <_vfiprintf_r+0x1174> +8000d6b8: 01012783 lw a5,16(sp) +8000d6bc: 00000c93 li s9,0 +8000d6c0: 00e12823 sw a4,16(sp) +8000d6c4: 0007cd03 lbu s10,0(a5) +8000d6c8: bf0ff06f j 8000cab8 <_vfiprintf_r+0x508> +8000d6cc: 00068593 mv a1,a3 +8000d6d0: 8d5ff06f j 8000cfa4 <_vfiprintf_r+0x9f4> +8000d6d4: 00900793 li a5,9 +8000d6d8: cf37e2e3 bltu a5,s3,8000d3bc <_vfiprintf_r+0xe0c> +8000d6dc: d2dff06f j 8000d408 <_vfiprintf_r+0xe58> +8000d6e0: 05410693 addi a3,sp,84 +8000d6e4: 00100613 li a2,1 +8000d6e8: 00000713 li a4,0 +8000d6ec: 00048b93 mv s7,s1 +8000d6f0: 9b0ff06f j 8000c8a0 <_vfiprintf_r+0x2f0> +8000d6f4: 00600d13 li s10,6 +8000d6f8: f49ff06f j 8000d640 <_vfiprintf_r+0x1090> +8000d6fc: 03b10793 addi a5,sp,59 +8000d700: 04f12623 sw a5,76(sp) +8000d704: 00100793 li a5,1 +8000d708: 04f12823 sw a5,80(sp) +8000d70c: 00100613 li a2,1 +8000d710: 05410693 addi a3,sp,84 +8000d714: 918ff06f j 8000c82c <_vfiprintf_r+0x27c> +8000d718: 00c12783 lw a5,12(sp) +8000d71c: 00f71023 sh a5,0(a4) +8000d720: f91fe06f j 8000c6b0 <_vfiprintf_r+0x100> +8000d724: 01012783 lw a5,16(sp) +8000d728: 00000c93 li s9,0 +8000d72c: 00e12823 sw a4,16(sp) +8000d730: 0007ad03 lw s10,0(a5) +8000d734: b84ff06f j 8000cab8 <_vfiprintf_r+0x508> +8000d738: 01012783 lw a5,16(sp) +8000d73c: 00000c93 li s9,0 +8000d740: 00e12823 sw a4,16(sp) +8000d744: 0007ad03 lw s10,0(a5) +8000d748: 00100713 li a4,1 +8000d74c: b74ff06f j 8000cac0 <_vfiprintf_r+0x510> +8000d750: 01012783 lw a5,16(sp) +8000d754: 00e12823 sw a4,16(sp) +8000d758: 0007ad03 lw s10,0(a5) +8000d75c: 41fd5c93 srai s9,s10,0x1f +8000d760: 000c8713 mv a4,s9 +8000d764: a90ff06f j 8000c9f4 <_vfiprintf_r+0x444> +8000d768: 01012783 lw a5,16(sp) +8000d76c: 00000c93 li s9,0 +8000d770: 00d12823 sw a3,16(sp) +8000d774: 0007ad03 lw s10,0(a5) +8000d778: d75ff06f j 8000d4ec <_vfiprintf_r+0xf3c> +8000d77c: 04010613 addi a2,sp,64 +8000d780: 00098593 mv a1,s3 +8000d784: 000a0513 mv a0,s4 +8000d788: d21fe0ef jal ra,8000c4a8 <__sprint_r.part.0> +8000d78c: 9a0ff06f j 8000c92c <_vfiprintf_r+0x37c> +8000d790: 000a8d13 mv s10,s5 +8000d794: 01b12823 sw s11,16(sp) +8000d798: 00000a93 li s5,0 +8000d79c: a94ff06f j 8000ca30 <_vfiprintf_r+0x480> +8000d7a0: 00068593 mv a1,a3 +8000d7a4: 99dff06f j 8000d140 <_vfiprintf_r+0xb90> +8000d7a8: 00160593 addi a1,a2,1 +8000d7ac: a71ff06f j 8000d21c <_vfiprintf_r+0xc6c> +8000d7b0: 000b0d93 mv s11,s6 +8000d7b4: a68ff06f j 8000ca1c <_vfiprintf_r+0x46c> +8000d7b8: fff00793 li a5,-1 +8000d7bc: 00f12623 sw a5,12(sp) +8000d7c0: 978ff06f j 8000c938 <_vfiprintf_r+0x388> +8000d7c4: 00068513 mv a0,a3 +8000d7c8: 00060593 mv a1,a2 +8000d7cc: f0cff06f j 8000ced8 <_vfiprintf_r+0x928> +8000d7d0: 01012783 lw a5,16(sp) +8000d7d4: 0007aa83 lw s5,0(a5) +8000d7d8: 00478793 addi a5,a5,4 +8000d7dc: 000ad463 bgez s5,8000d7e4 <_vfiprintf_r+0x1234> +8000d7e0: fff00a93 li s5,-1 +8000d7e4: 001c4703 lbu a4,1(s8) +8000d7e8: 00f12823 sw a5,16(sp) +8000d7ec: 00068c13 mv s8,a3 +8000d7f0: f69fe06f j 8000c758 <_vfiprintf_r+0x1a8> -8000da4c : -8000da4c: 00050793 mv a5,a0 -8000da50: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -8000da54: 00060693 mv a3,a2 -8000da58: 00058613 mv a2,a1 -8000da5c: 00078593 mv a1,a5 -8000da60: da9fe06f j 8000c808 <_vfiprintf_r> +8000d7f4 : +8000d7f4: 00050793 mv a5,a0 +8000d7f8: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +8000d7fc: 00060693 mv a3,a2 +8000d800: 00058613 mv a2,a1 +8000d804: 00078593 mv a1,a5 +8000d808: da9fe06f j 8000c5b0 <_vfiprintf_r> -8000da64 <__sbprintf>: -8000da64: 00c5d783 lhu a5,12(a1) -8000da68: 0645ae03 lw t3,100(a1) -8000da6c: 00e5d303 lhu t1,14(a1) -8000da70: 01c5a883 lw a7,28(a1) -8000da74: 0245a803 lw a6,36(a1) -8000da78: b8010113 addi sp,sp,-1152 -8000da7c: ffd7f793 andi a5,a5,-3 -8000da80: 40000713 li a4,1024 -8000da84: 46812c23 sw s0,1144(sp) -8000da88: 00f11a23 sh a5,20(sp) -8000da8c: 00058413 mv s0,a1 -8000da90: 07010793 addi a5,sp,112 -8000da94: 00810593 addi a1,sp,8 -8000da98: 46912a23 sw s1,1140(sp) -8000da9c: 47212823 sw s2,1136(sp) -8000daa0: 46112e23 sw ra,1148(sp) -8000daa4: 00050913 mv s2,a0 -8000daa8: 07c12623 sw t3,108(sp) -8000daac: 00611b23 sh t1,22(sp) -8000dab0: 03112223 sw a7,36(sp) -8000dab4: 03012623 sw a6,44(sp) -8000dab8: 00f12423 sw a5,8(sp) -8000dabc: 00f12c23 sw a5,24(sp) -8000dac0: 00e12823 sw a4,16(sp) -8000dac4: 00e12e23 sw a4,28(sp) -8000dac8: 02012023 sw zero,32(sp) -8000dacc: d3dfe0ef jal ra,8000c808 <_vfiprintf_r> -8000dad0: 00050493 mv s1,a0 -8000dad4: 02055c63 bgez a0,8000db0c <__sbprintf+0xa8> -8000dad8: 01415783 lhu a5,20(sp) -8000dadc: 0407f793 andi a5,a5,64 -8000dae0: 00078863 beqz a5,8000daf0 <__sbprintf+0x8c> -8000dae4: 00c45783 lhu a5,12(s0) -8000dae8: 0407e793 ori a5,a5,64 -8000daec: 00f41623 sh a5,12(s0) -8000daf0: 47c12083 lw ra,1148(sp) -8000daf4: 47812403 lw s0,1144(sp) -8000daf8: 47012903 lw s2,1136(sp) -8000dafc: 00048513 mv a0,s1 -8000db00: 47412483 lw s1,1140(sp) -8000db04: 48010113 addi sp,sp,1152 -8000db08: 00008067 ret -8000db0c: 00810593 addi a1,sp,8 -8000db10: 00090513 mv a0,s2 -8000db14: a65f60ef jal ra,80004578 <_fflush_r> -8000db18: fc0500e3 beqz a0,8000dad8 <__sbprintf+0x74> -8000db1c: fff00493 li s1,-1 -8000db20: fb9ff06f j 8000dad8 <__sbprintf+0x74> +8000d80c <__sbprintf>: +8000d80c: 00c5d783 lhu a5,12(a1) +8000d810: 0645ae03 lw t3,100(a1) +8000d814: 00e5d303 lhu t1,14(a1) +8000d818: 01c5a883 lw a7,28(a1) +8000d81c: 0245a803 lw a6,36(a1) +8000d820: b8010113 addi sp,sp,-1152 +8000d824: ffd7f793 andi a5,a5,-3 +8000d828: 40000713 li a4,1024 +8000d82c: 46812c23 sw s0,1144(sp) +8000d830: 00f11a23 sh a5,20(sp) +8000d834: 00058413 mv s0,a1 +8000d838: 07010793 addi a5,sp,112 +8000d83c: 00810593 addi a1,sp,8 +8000d840: 46912a23 sw s1,1140(sp) +8000d844: 47212823 sw s2,1136(sp) +8000d848: 46112e23 sw ra,1148(sp) +8000d84c: 00050913 mv s2,a0 +8000d850: 07c12623 sw t3,108(sp) +8000d854: 00611b23 sh t1,22(sp) +8000d858: 03112223 sw a7,36(sp) +8000d85c: 03012623 sw a6,44(sp) +8000d860: 00f12423 sw a5,8(sp) +8000d864: 00f12c23 sw a5,24(sp) +8000d868: 00e12823 sw a4,16(sp) +8000d86c: 00e12e23 sw a4,28(sp) +8000d870: 02012023 sw zero,32(sp) +8000d874: d3dfe0ef jal ra,8000c5b0 <_vfiprintf_r> +8000d878: 00050493 mv s1,a0 +8000d87c: 02055c63 bgez a0,8000d8b4 <__sbprintf+0xa8> +8000d880: 01415783 lhu a5,20(sp) +8000d884: 0407f793 andi a5,a5,64 +8000d888: 00078863 beqz a5,8000d898 <__sbprintf+0x8c> +8000d88c: 00c45783 lhu a5,12(s0) +8000d890: 0407e793 ori a5,a5,64 +8000d894: 00f41623 sh a5,12(s0) +8000d898: 47c12083 lw ra,1148(sp) +8000d89c: 47812403 lw s0,1144(sp) +8000d8a0: 47012903 lw s2,1136(sp) +8000d8a4: 00048513 mv a0,s1 +8000d8a8: 47412483 lw s1,1140(sp) +8000d8ac: 48010113 addi sp,sp,1152 +8000d8b0: 00008067 ret +8000d8b4: 00810593 addi a1,sp,8 +8000d8b8: 00090513 mv a0,s2 +8000d8bc: bb1f60ef jal ra,8000446c <_fflush_r> +8000d8c0: fc0500e3 beqz a0,8000d880 <__sbprintf+0x74> +8000d8c4: fff00493 li s1,-1 +8000d8c8: fb9ff06f j 8000d880 <__sbprintf+0x74> -8000db24 <_wctomb_r>: -8000db24: ea01a303 lw t1,-352(gp) # 800166a8 <__global_locale+0xe0> -8000db28: 00030067 jr t1 +8000d8cc <_write_r>: +8000d8cc: ff010113 addi sp,sp,-16 +8000d8d0: 00058713 mv a4,a1 +8000d8d4: 00812423 sw s0,8(sp) +8000d8d8: 00912223 sw s1,4(sp) +8000d8dc: 00060593 mv a1,a2 +8000d8e0: 00050413 mv s0,a0 +8000d8e4: 00068613 mv a2,a3 +8000d8e8: 00070513 mv a0,a4 +8000d8ec: 00112623 sw ra,12(sp) +8000d8f0: 4201a823 sw zero,1072(gp) # 80016c38 +8000d8f4: b89f20ef jal ra,8000047c <_write> +8000d8f8: fff00793 li a5,-1 +8000d8fc: 00f50c63 beq a0,a5,8000d914 <_write_r+0x48> +8000d900: 00c12083 lw ra,12(sp) +8000d904: 00812403 lw s0,8(sp) +8000d908: 00412483 lw s1,4(sp) +8000d90c: 01010113 addi sp,sp,16 +8000d910: 00008067 ret +8000d914: 4301a783 lw a5,1072(gp) # 80016c38 +8000d918: fe0784e3 beqz a5,8000d900 <_write_r+0x34> +8000d91c: 00c12083 lw ra,12(sp) +8000d920: 00f42023 sw a5,0(s0) +8000d924: 00812403 lw s0,8(sp) +8000d928: 00412483 lw s1,4(sp) +8000d92c: 01010113 addi sp,sp,16 +8000d930: 00008067 ret -8000db2c <__ascii_wctomb>: -8000db2c: 02058463 beqz a1,8000db54 <__ascii_wctomb+0x28> -8000db30: 0ff00793 li a5,255 -8000db34: 00c7e863 bltu a5,a2,8000db44 <__ascii_wctomb+0x18> -8000db38: 00c58023 sb a2,0(a1) -8000db3c: 00100513 li a0,1 -8000db40: 00008067 ret -8000db44: 08a00793 li a5,138 -8000db48: 00f52023 sw a5,0(a0) -8000db4c: fff00513 li a0,-1 -8000db50: 00008067 ret -8000db54: 00000513 li a0,0 -8000db58: 00008067 ret +8000d934 <__register_exitproc>: +8000d934: 3501a703 lw a4,848(gp) # 80016b58 <_global_impure_ptr> +8000d938: 14872783 lw a5,328(a4) +8000d93c: 04078c63 beqz a5,8000d994 <__register_exitproc+0x60> +8000d940: 0047a703 lw a4,4(a5) +8000d944: 01f00813 li a6,31 +8000d948: 06e84e63 blt a6,a4,8000d9c4 <__register_exitproc+0x90> +8000d94c: 00271813 slli a6,a4,0x2 +8000d950: 02050663 beqz a0,8000d97c <__register_exitproc+0x48> +8000d954: 01078333 add t1,a5,a6 +8000d958: 08c32423 sw a2,136(t1) +8000d95c: 1887a883 lw a7,392(a5) +8000d960: 00100613 li a2,1 +8000d964: 00e61633 sll a2,a2,a4 +8000d968: 00c8e8b3 or a7,a7,a2 +8000d96c: 1917a423 sw a7,392(a5) +8000d970: 10d32423 sw a3,264(t1) +8000d974: 00200693 li a3,2 +8000d978: 02d50463 beq a0,a3,8000d9a0 <__register_exitproc+0x6c> +8000d97c: 00170713 addi a4,a4,1 +8000d980: 00e7a223 sw a4,4(a5) +8000d984: 010787b3 add a5,a5,a6 +8000d988: 00b7a423 sw a1,8(a5) +8000d98c: 00000513 li a0,0 +8000d990: 00008067 ret +8000d994: 14c70793 addi a5,a4,332 +8000d998: 14f72423 sw a5,328(a4) +8000d99c: fa5ff06f j 8000d940 <__register_exitproc+0xc> +8000d9a0: 18c7a683 lw a3,396(a5) +8000d9a4: 00170713 addi a4,a4,1 +8000d9a8: 00e7a223 sw a4,4(a5) +8000d9ac: 00c6e633 or a2,a3,a2 +8000d9b0: 18c7a623 sw a2,396(a5) +8000d9b4: 010787b3 add a5,a5,a6 +8000d9b8: 00b7a423 sw a1,8(a5) +8000d9bc: 00000513 li a0,0 +8000d9c0: 00008067 ret +8000d9c4: fff00513 li a0,-1 +8000d9c8: 00008067 ret -8000db5c <_write_r>: -8000db5c: ff010113 addi sp,sp,-16 -8000db60: 00058713 mv a4,a1 -8000db64: 00812423 sw s0,8(sp) -8000db68: 00912223 sw s1,4(sp) -8000db6c: 00060593 mv a1,a2 -8000db70: 00050413 mv s0,a0 -8000db74: 00068613 mv a2,a3 -8000db78: 00070513 mv a0,a4 -8000db7c: 00112623 sw ra,12(sp) -8000db80: 4201a223 sw zero,1060(gp) # 80016c2c -8000db84: 941f20ef jal ra,800004c4 <_write> -8000db88: fff00793 li a5,-1 -8000db8c: 00f50c63 beq a0,a5,8000dba4 <_write_r+0x48> -8000db90: 00c12083 lw ra,12(sp) -8000db94: 00812403 lw s0,8(sp) -8000db98: 00412483 lw s1,4(sp) -8000db9c: 01010113 addi sp,sp,16 -8000dba0: 00008067 ret -8000dba4: 4241a783 lw a5,1060(gp) # 80016c2c -8000dba8: fe0784e3 beqz a5,8000db90 <_write_r+0x34> -8000dbac: 00c12083 lw ra,12(sp) -8000dbb0: 00f42023 sw a5,0(s0) -8000dbb4: 00812403 lw s0,8(sp) -8000dbb8: 00412483 lw s1,4(sp) -8000dbbc: 01010113 addi sp,sp,16 -8000dbc0: 00008067 ret +8000d9cc <_calloc_r>: +8000d9cc: 02c585b3 mul a1,a1,a2 +8000d9d0: ff010113 addi sp,sp,-16 +8000d9d4: 00812423 sw s0,8(sp) +8000d9d8: 00112623 sw ra,12(sp) +8000d9dc: 9ccfa0ef jal ra,80007ba8 <_malloc_r> +8000d9e0: 00050413 mv s0,a0 +8000d9e4: 02050863 beqz a0,8000da14 <_calloc_r+0x48> +8000d9e8: ffc52603 lw a2,-4(a0) +8000d9ec: 02400713 li a4,36 +8000d9f0: ffc67613 andi a2,a2,-4 +8000d9f4: ffc60613 addi a2,a2,-4 +8000d9f8: 06c76063 bltu a4,a2,8000da58 <_calloc_r+0x8c> +8000d9fc: 01300693 li a3,19 +8000da00: 00050793 mv a5,a0 +8000da04: 02c6e263 bltu a3,a2,8000da28 <_calloc_r+0x5c> +8000da08: 0007a023 sw zero,0(a5) +8000da0c: 0007a223 sw zero,4(a5) +8000da10: 0007a423 sw zero,8(a5) +8000da14: 00c12083 lw ra,12(sp) +8000da18: 00040513 mv a0,s0 +8000da1c: 00812403 lw s0,8(sp) +8000da20: 01010113 addi sp,sp,16 +8000da24: 00008067 ret +8000da28: 00052023 sw zero,0(a0) +8000da2c: 00052223 sw zero,4(a0) +8000da30: 01b00793 li a5,27 +8000da34: 04c7f063 bgeu a5,a2,8000da74 <_calloc_r+0xa8> +8000da38: 00052423 sw zero,8(a0) +8000da3c: 00052623 sw zero,12(a0) +8000da40: 01050793 addi a5,a0,16 +8000da44: fce612e3 bne a2,a4,8000da08 <_calloc_r+0x3c> +8000da48: 00052823 sw zero,16(a0) +8000da4c: 01850793 addi a5,a0,24 +8000da50: 00052a23 sw zero,20(a0) +8000da54: fb5ff06f j 8000da08 <_calloc_r+0x3c> +8000da58: 00000593 li a1,0 +8000da5c: 9b9fa0ef jal ra,80008414 +8000da60: 00c12083 lw ra,12(sp) +8000da64: 00040513 mv a0,s0 +8000da68: 00812403 lw s0,8(sp) +8000da6c: 01010113 addi sp,sp,16 +8000da70: 00008067 ret +8000da74: 00850793 addi a5,a0,8 +8000da78: f91ff06f j 8000da08 <_calloc_r+0x3c> -8000dbc4 <_calloc_r>: -8000dbc4: 02c585b3 mul a1,a1,a2 -8000dbc8: ff010113 addi sp,sp,-16 -8000dbcc: 00812423 sw s0,8(sp) -8000dbd0: 00112623 sw ra,12(sp) -8000dbd4: 91cfa0ef jal ra,80007cf0 <_malloc_r> -8000dbd8: 00050413 mv s0,a0 -8000dbdc: 02050863 beqz a0,8000dc0c <_calloc_r+0x48> -8000dbe0: ffc52603 lw a2,-4(a0) -8000dbe4: 02400713 li a4,36 -8000dbe8: ffc67613 andi a2,a2,-4 -8000dbec: ffc60613 addi a2,a2,-4 -8000dbf0: 06c76063 bltu a4,a2,8000dc50 <_calloc_r+0x8c> -8000dbf4: 01300693 li a3,19 -8000dbf8: 00050793 mv a5,a0 -8000dbfc: 02c6e263 bltu a3,a2,8000dc20 <_calloc_r+0x5c> -8000dc00: 0007a023 sw zero,0(a5) -8000dc04: 0007a223 sw zero,4(a5) -8000dc08: 0007a423 sw zero,8(a5) -8000dc0c: 00c12083 lw ra,12(sp) -8000dc10: 00040513 mv a0,s0 -8000dc14: 00812403 lw s0,8(sp) -8000dc18: 01010113 addi sp,sp,16 -8000dc1c: 00008067 ret -8000dc20: 00052023 sw zero,0(a0) -8000dc24: 00052223 sw zero,4(a0) -8000dc28: 01b00793 li a5,27 -8000dc2c: 04c7f063 bgeu a5,a2,8000dc6c <_calloc_r+0xa8> -8000dc30: 00052423 sw zero,8(a0) -8000dc34: 00052623 sw zero,12(a0) -8000dc38: 01050793 addi a5,a0,16 -8000dc3c: fce612e3 bne a2,a4,8000dc00 <_calloc_r+0x3c> -8000dc40: 00052823 sw zero,16(a0) -8000dc44: 01850793 addi a5,a0,24 -8000dc48: 00052a23 sw zero,20(a0) -8000dc4c: fb5ff06f j 8000dc00 <_calloc_r+0x3c> -8000dc50: 00000593 li a1,0 -8000dc54: ee4f30ef jal ra,80001338 -8000dc58: 00c12083 lw ra,12(sp) -8000dc5c: 00040513 mv a0,s0 -8000dc60: 00812403 lw s0,8(sp) -8000dc64: 01010113 addi sp,sp,16 -8000dc68: 00008067 ret -8000dc6c: 00850793 addi a5,a0,8 -8000dc70: f91ff06f j 8000dc00 <_calloc_r+0x3c> +8000da7c <_close_r>: +8000da7c: ff010113 addi sp,sp,-16 +8000da80: 00812423 sw s0,8(sp) +8000da84: 00912223 sw s1,4(sp) +8000da88: 00050413 mv s0,a0 +8000da8c: 00058513 mv a0,a1 +8000da90: 00112623 sw ra,12(sp) +8000da94: 4201a823 sw zero,1072(gp) # 80016c38 +8000da98: ff4f20ef jal ra,8000028c <_close> +8000da9c: fff00793 li a5,-1 +8000daa0: 00f50c63 beq a0,a5,8000dab8 <_close_r+0x3c> +8000daa4: 00c12083 lw ra,12(sp) +8000daa8: 00812403 lw s0,8(sp) +8000daac: 00412483 lw s1,4(sp) +8000dab0: 01010113 addi sp,sp,16 +8000dab4: 00008067 ret +8000dab8: 4301a783 lw a5,1072(gp) # 80016c38 +8000dabc: fe0784e3 beqz a5,8000daa4 <_close_r+0x28> +8000dac0: 00c12083 lw ra,12(sp) +8000dac4: 00f42023 sw a5,0(s0) +8000dac8: 00812403 lw s0,8(sp) +8000dacc: 00412483 lw s1,4(sp) +8000dad0: 01010113 addi sp,sp,16 +8000dad4: 00008067 ret -8000dc74 <_close_r>: -8000dc74: ff010113 addi sp,sp,-16 -8000dc78: 00812423 sw s0,8(sp) -8000dc7c: 00912223 sw s1,4(sp) -8000dc80: 00050413 mv s0,a0 -8000dc84: 00058513 mv a0,a1 -8000dc88: 00112623 sw ra,12(sp) -8000dc8c: 4201a223 sw zero,1060(gp) # 80016c2c -8000dc90: e30f20ef jal ra,800002c0 <_close> -8000dc94: fff00793 li a5,-1 -8000dc98: 00f50c63 beq a0,a5,8000dcb0 <_close_r+0x3c> -8000dc9c: 00c12083 lw ra,12(sp) -8000dca0: 00812403 lw s0,8(sp) -8000dca4: 00412483 lw s1,4(sp) -8000dca8: 01010113 addi sp,sp,16 -8000dcac: 00008067 ret -8000dcb0: 4241a783 lw a5,1060(gp) # 80016c2c -8000dcb4: fe0784e3 beqz a5,8000dc9c <_close_r+0x28> -8000dcb8: 00c12083 lw ra,12(sp) -8000dcbc: 00f42023 sw a5,0(s0) -8000dcc0: 00812403 lw s0,8(sp) -8000dcc4: 00412483 lw s1,4(sp) -8000dcc8: 01010113 addi sp,sp,16 -8000dccc: 00008067 ret +8000dad8 <_fclose_r>: +8000dad8: ff010113 addi sp,sp,-16 +8000dadc: 00112623 sw ra,12(sp) +8000dae0: 00812423 sw s0,8(sp) +8000dae4: 00912223 sw s1,4(sp) +8000dae8: 01212023 sw s2,0(sp) +8000daec: 02058063 beqz a1,8000db0c <_fclose_r+0x34> +8000daf0: 00058413 mv s0,a1 +8000daf4: 00050493 mv s1,a0 +8000daf8: 00050663 beqz a0,8000db04 <_fclose_r+0x2c> +8000dafc: 03852783 lw a5,56(a0) +8000db00: 0a078c63 beqz a5,8000dbb8 <_fclose_r+0xe0> +8000db04: 00c41783 lh a5,12(s0) +8000db08: 02079263 bnez a5,8000db2c <_fclose_r+0x54> +8000db0c: 00c12083 lw ra,12(sp) +8000db10: 00812403 lw s0,8(sp) +8000db14: 00000913 li s2,0 +8000db18: 00412483 lw s1,4(sp) +8000db1c: 00090513 mv a0,s2 +8000db20: 00012903 lw s2,0(sp) +8000db24: 01010113 addi sp,sp,16 +8000db28: 00008067 ret +8000db2c: 00040593 mv a1,s0 +8000db30: 00048513 mv a0,s1 +8000db34: edcf60ef jal ra,80004210 <__sflush_r> +8000db38: 02c42783 lw a5,44(s0) +8000db3c: 00050913 mv s2,a0 +8000db40: 00078a63 beqz a5,8000db54 <_fclose_r+0x7c> +8000db44: 01c42583 lw a1,28(s0) +8000db48: 00048513 mv a0,s1 +8000db4c: 000780e7 jalr a5 +8000db50: 06054c63 bltz a0,8000dbc8 <_fclose_r+0xf0> +8000db54: 00c45783 lhu a5,12(s0) +8000db58: 0807f793 andi a5,a5,128 +8000db5c: 06079e63 bnez a5,8000dbd8 <_fclose_r+0x100> +8000db60: 03042583 lw a1,48(s0) +8000db64: 00058c63 beqz a1,8000db7c <_fclose_r+0xa4> +8000db68: 04040793 addi a5,s0,64 +8000db6c: 00f58663 beq a1,a5,8000db78 <_fclose_r+0xa0> +8000db70: 00048513 mv a0,s1 +8000db74: e61f60ef jal ra,800049d4 <_free_r> +8000db78: 02042823 sw zero,48(s0) +8000db7c: 04442583 lw a1,68(s0) +8000db80: 00058863 beqz a1,8000db90 <_fclose_r+0xb8> +8000db84: 00048513 mv a0,s1 +8000db88: e4df60ef jal ra,800049d4 <_free_r> +8000db8c: 04042223 sw zero,68(s0) +8000db90: c89f60ef jal ra,80004818 <__sfp_lock_acquire> +8000db94: 00041623 sh zero,12(s0) +8000db98: c85f60ef jal ra,8000481c <__sfp_lock_release> +8000db9c: 00c12083 lw ra,12(sp) +8000dba0: 00812403 lw s0,8(sp) +8000dba4: 00412483 lw s1,4(sp) +8000dba8: 00090513 mv a0,s2 +8000dbac: 00012903 lw s2,0(sp) +8000dbb0: 01010113 addi sp,sp,16 +8000dbb4: 00008067 ret +8000dbb8: c51f60ef jal ra,80004808 <__sinit> +8000dbbc: 00c41783 lh a5,12(s0) +8000dbc0: f40786e3 beqz a5,8000db0c <_fclose_r+0x34> +8000dbc4: f69ff06f j 8000db2c <_fclose_r+0x54> +8000dbc8: 00c45783 lhu a5,12(s0) +8000dbcc: fff00913 li s2,-1 +8000dbd0: 0807f793 andi a5,a5,128 +8000dbd4: f80786e3 beqz a5,8000db60 <_fclose_r+0x88> +8000dbd8: 01042583 lw a1,16(s0) +8000dbdc: 00048513 mv a0,s1 +8000dbe0: df5f60ef jal ra,800049d4 <_free_r> +8000dbe4: f7dff06f j 8000db60 <_fclose_r+0x88> -8000dcd0 <_fclose_r>: -8000dcd0: ff010113 addi sp,sp,-16 -8000dcd4: 00112623 sw ra,12(sp) -8000dcd8: 00812423 sw s0,8(sp) -8000dcdc: 00912223 sw s1,4(sp) -8000dce0: 01212023 sw s2,0(sp) -8000dce4: 02058063 beqz a1,8000dd04 <_fclose_r+0x34> -8000dce8: 00058413 mv s0,a1 -8000dcec: 00050493 mv s1,a0 -8000dcf0: 00050663 beqz a0,8000dcfc <_fclose_r+0x2c> -8000dcf4: 03852783 lw a5,56(a0) -8000dcf8: 0a078c63 beqz a5,8000ddb0 <_fclose_r+0xe0> -8000dcfc: 00c41783 lh a5,12(s0) -8000dd00: 02079263 bnez a5,8000dd24 <_fclose_r+0x54> -8000dd04: 00c12083 lw ra,12(sp) -8000dd08: 00812403 lw s0,8(sp) -8000dd0c: 00000913 li s2,0 -8000dd10: 00412483 lw s1,4(sp) -8000dd14: 00090513 mv a0,s2 -8000dd18: 00012903 lw s2,0(sp) -8000dd1c: 01010113 addi sp,sp,16 -8000dd20: 00008067 ret -8000dd24: 00040593 mv a1,s0 -8000dd28: 00048513 mv a0,s1 -8000dd2c: df0f60ef jal ra,8000431c <__sflush_r> -8000dd30: 02c42783 lw a5,44(s0) -8000dd34: 00050913 mv s2,a0 -8000dd38: 00078a63 beqz a5,8000dd4c <_fclose_r+0x7c> -8000dd3c: 01c42583 lw a1,28(s0) -8000dd40: 00048513 mv a0,s1 -8000dd44: 000780e7 jalr a5 -8000dd48: 06054c63 bltz a0,8000ddc0 <_fclose_r+0xf0> -8000dd4c: 00c45783 lhu a5,12(s0) -8000dd50: 0807f793 andi a5,a5,128 -8000dd54: 06079e63 bnez a5,8000ddd0 <_fclose_r+0x100> -8000dd58: 03042583 lw a1,48(s0) -8000dd5c: 00058c63 beqz a1,8000dd74 <_fclose_r+0xa4> -8000dd60: 04040793 addi a5,s0,64 -8000dd64: 00f58663 beq a1,a5,8000dd70 <_fclose_r+0xa0> -8000dd68: 00048513 mv a0,s1 -8000dd6c: d19f60ef jal ra,80004a84 <_free_r> -8000dd70: 02042823 sw zero,48(s0) -8000dd74: 04442583 lw a1,68(s0) -8000dd78: 00058863 beqz a1,8000dd88 <_fclose_r+0xb8> -8000dd7c: 00048513 mv a0,s1 -8000dd80: d05f60ef jal ra,80004a84 <_free_r> -8000dd84: 04042223 sw zero,68(s0) -8000dd88: b9df60ef jal ra,80004924 <__sfp_lock_acquire> -8000dd8c: 00041623 sh zero,12(s0) -8000dd90: b99f60ef jal ra,80004928 <__sfp_lock_release> -8000dd94: 00c12083 lw ra,12(sp) -8000dd98: 00812403 lw s0,8(sp) -8000dd9c: 00412483 lw s1,4(sp) -8000dda0: 00090513 mv a0,s2 -8000dda4: 00012903 lw s2,0(sp) -8000dda8: 01010113 addi sp,sp,16 -8000ddac: 00008067 ret -8000ddb0: b65f60ef jal ra,80004914 <__sinit> -8000ddb4: 00c41783 lh a5,12(s0) -8000ddb8: f40786e3 beqz a5,8000dd04 <_fclose_r+0x34> -8000ddbc: f69ff06f j 8000dd24 <_fclose_r+0x54> -8000ddc0: 00c45783 lhu a5,12(s0) -8000ddc4: fff00913 li s2,-1 -8000ddc8: 0807f793 andi a5,a5,128 -8000ddcc: f80786e3 beqz a5,8000dd58 <_fclose_r+0x88> -8000ddd0: 01042583 lw a1,16(s0) -8000ddd4: 00048513 mv a0,s1 -8000ddd8: cadf60ef jal ra,80004a84 <_free_r> -8000dddc: f7dff06f j 8000dd58 <_fclose_r+0x88> +8000dbe8 : +8000dbe8: 00050593 mv a1,a0 +8000dbec: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +8000dbf0: ee9ff06f j 8000dad8 <_fclose_r> -8000dde0 : -8000dde0: 00050593 mv a1,a0 -8000dde4: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -8000dde8: ee9ff06f j 8000dcd0 <_fclose_r> +8000dbf4 <__fputwc>: +8000dbf4: fd010113 addi sp,sp,-48 +8000dbf8: 02812423 sw s0,40(sp) +8000dbfc: 01312e23 sw s3,28(sp) +8000dc00: 01612823 sw s6,16(sp) +8000dc04: 02112623 sw ra,44(sp) +8000dc08: 02912223 sw s1,36(sp) +8000dc0c: 03212023 sw s2,32(sp) +8000dc10: 01412c23 sw s4,24(sp) +8000dc14: 01512a23 sw s5,20(sp) +8000dc18: 00050b13 mv s6,a0 +8000dc1c: 00058993 mv s3,a1 +8000dc20: 00060413 mv s0,a2 +8000dc24: 788000ef jal ra,8000e3ac <__locale_mb_cur_max> +8000dc28: 00100793 li a5,1 +8000dc2c: 02f51063 bne a0,a5,8000dc4c <__fputwc+0x58> +8000dc30: fff98793 addi a5,s3,-1 +8000dc34: 0fe00713 li a4,254 +8000dc38: 00f76a63 bltu a4,a5,8000dc4c <__fputwc+0x58> +8000dc3c: 0ff9f713 andi a4,s3,255 +8000dc40: 00e10623 sb a4,12(sp) +8000dc44: 00100913 li s2,1 +8000dc48: 02c0006f j 8000dc74 <__fputwc+0x80> +8000dc4c: 05c40693 addi a3,s0,92 +8000dc50: 00098613 mv a2,s3 +8000dc54: 00c10593 addi a1,sp,12 +8000dc58: 000b0513 mv a0,s6 +8000dc5c: 730020ef jal ra,8001038c <_wcrtomb_r> +8000dc60: fff00793 li a5,-1 +8000dc64: 00050913 mv s2,a0 +8000dc68: 0af50463 beq a0,a5,8000dd10 <__fputwc+0x11c> +8000dc6c: 08050e63 beqz a0,8000dd08 <__fputwc+0x114> +8000dc70: 00c14703 lbu a4,12(sp) +8000dc74: 00000493 li s1,0 +8000dc78: fff00a13 li s4,-1 +8000dc7c: 00a00a93 li s5,10 +8000dc80: 0280006f j 8000dca8 <__fputwc+0xb4> +8000dc84: 00042783 lw a5,0(s0) +8000dc88: 00178693 addi a3,a5,1 +8000dc8c: 00d42023 sw a3,0(s0) +8000dc90: 00e78023 sb a4,0(a5) +8000dc94: 00148493 addi s1,s1,1 +8000dc98: 00c10793 addi a5,sp,12 +8000dc9c: 009787b3 add a5,a5,s1 +8000dca0: 0724f463 bgeu s1,s2,8000dd08 <__fputwc+0x114> +8000dca4: 0007c703 lbu a4,0(a5) +8000dca8: 00842783 lw a5,8(s0) +8000dcac: fff78793 addi a5,a5,-1 +8000dcb0: 00f42423 sw a5,8(s0) +8000dcb4: fc07d8e3 bgez a5,8000dc84 <__fputwc+0x90> +8000dcb8: 01842683 lw a3,24(s0) +8000dcbc: 00070593 mv a1,a4 +8000dcc0: 00040613 mv a2,s0 +8000dcc4: 000b0513 mv a0,s6 +8000dcc8: 00d7c463 blt a5,a3,8000dcd0 <__fputwc+0xdc> +8000dccc: fb571ce3 bne a4,s5,8000dc84 <__fputwc+0x90> +8000dcd0: 524020ef jal ra,800101f4 <__swbuf_r> +8000dcd4: fd4510e3 bne a0,s4,8000dc94 <__fputwc+0xa0> +8000dcd8: fff00913 li s2,-1 +8000dcdc: 02c12083 lw ra,44(sp) +8000dce0: 02812403 lw s0,40(sp) +8000dce4: 02412483 lw s1,36(sp) +8000dce8: 01c12983 lw s3,28(sp) +8000dcec: 01812a03 lw s4,24(sp) +8000dcf0: 01412a83 lw s5,20(sp) +8000dcf4: 01012b03 lw s6,16(sp) +8000dcf8: 00090513 mv a0,s2 +8000dcfc: 02012903 lw s2,32(sp) +8000dd00: 03010113 addi sp,sp,48 +8000dd04: 00008067 ret +8000dd08: 00098913 mv s2,s3 +8000dd0c: fd1ff06f j 8000dcdc <__fputwc+0xe8> +8000dd10: 00c45783 lhu a5,12(s0) +8000dd14: 0407e793 ori a5,a5,64 +8000dd18: 00f41623 sh a5,12(s0) +8000dd1c: fc1ff06f j 8000dcdc <__fputwc+0xe8> -8000ddec <__fputwc>: -8000ddec: fd010113 addi sp,sp,-48 -8000ddf0: 02812423 sw s0,40(sp) -8000ddf4: 01312e23 sw s3,28(sp) -8000ddf8: 01612823 sw s6,16(sp) -8000ddfc: 02112623 sw ra,44(sp) -8000de00: 02912223 sw s1,36(sp) -8000de04: 03212023 sw s2,32(sp) -8000de08: 01412c23 sw s4,24(sp) -8000de0c: 01512a23 sw s5,20(sp) -8000de10: 00050b13 mv s6,a0 -8000de14: 00058993 mv s3,a1 -8000de18: 00060413 mv s0,a2 -8000de1c: cc9f90ef jal ra,80007ae4 <__locale_mb_cur_max> -8000de20: 00100793 li a5,1 -8000de24: 02f51063 bne a0,a5,8000de44 <__fputwc+0x58> -8000de28: fff98793 addi a5,s3,-1 -8000de2c: 0fe00713 li a4,254 -8000de30: 00f76a63 bltu a4,a5,8000de44 <__fputwc+0x58> -8000de34: 0ff9f713 andi a4,s3,255 -8000de38: 00e10623 sb a4,12(sp) -8000de3c: 00100913 li s2,1 -8000de40: 02c0006f j 8000de6c <__fputwc+0x80> -8000de44: 05c40693 addi a3,s0,92 -8000de48: 00098613 mv a2,s3 -8000de4c: 00c10593 addi a1,sp,12 -8000de50: 000b0513 mv a0,s6 -8000de54: 4ac020ef jal ra,80010300 <_wcrtomb_r> -8000de58: fff00793 li a5,-1 -8000de5c: 00050913 mv s2,a0 -8000de60: 0af50463 beq a0,a5,8000df08 <__fputwc+0x11c> -8000de64: 08050e63 beqz a0,8000df00 <__fputwc+0x114> -8000de68: 00c14703 lbu a4,12(sp) -8000de6c: 00000493 li s1,0 -8000de70: fff00a13 li s4,-1 -8000de74: 00a00a93 li s5,10 -8000de78: 0280006f j 8000dea0 <__fputwc+0xb4> -8000de7c: 00042783 lw a5,0(s0) -8000de80: 00178693 addi a3,a5,1 -8000de84: 00d42023 sw a3,0(s0) -8000de88: 00e78023 sb a4,0(a5) -8000de8c: 00148493 addi s1,s1,1 -8000de90: 00c10793 addi a5,sp,12 -8000de94: 009787b3 add a5,a5,s1 -8000de98: 0724f463 bgeu s1,s2,8000df00 <__fputwc+0x114> -8000de9c: 0007c703 lbu a4,0(a5) -8000dea0: 00842783 lw a5,8(s0) -8000dea4: fff78793 addi a5,a5,-1 -8000dea8: 00f42423 sw a5,8(s0) -8000deac: fc07d8e3 bgez a5,8000de7c <__fputwc+0x90> -8000deb0: 01842683 lw a3,24(s0) -8000deb4: 00070593 mv a1,a4 -8000deb8: 00040613 mv a2,s0 -8000debc: 000b0513 mv a0,s6 -8000dec0: 00d7c463 blt a5,a3,8000dec8 <__fputwc+0xdc> -8000dec4: fb571ce3 bne a4,s5,8000de7c <__fputwc+0x90> -8000dec8: 2a0020ef jal ra,80010168 <__swbuf_r> -8000decc: fd4510e3 bne a0,s4,8000de8c <__fputwc+0xa0> -8000ded0: fff00913 li s2,-1 -8000ded4: 02c12083 lw ra,44(sp) -8000ded8: 02812403 lw s0,40(sp) -8000dedc: 02412483 lw s1,36(sp) -8000dee0: 01c12983 lw s3,28(sp) -8000dee4: 01812a03 lw s4,24(sp) -8000dee8: 01412a83 lw s5,20(sp) -8000deec: 01012b03 lw s6,16(sp) -8000def0: 00090513 mv a0,s2 -8000def4: 02012903 lw s2,32(sp) -8000def8: 03010113 addi sp,sp,48 -8000defc: 00008067 ret -8000df00: 00098913 mv s2,s3 -8000df04: fd1ff06f j 8000ded4 <__fputwc+0xe8> -8000df08: 00c45783 lhu a5,12(s0) -8000df0c: 0407e793 ori a5,a5,64 -8000df10: 00f41623 sh a5,12(s0) -8000df14: fc1ff06f j 8000ded4 <__fputwc+0xe8> +8000dd20 <_fputwc_r>: +8000dd20: 00c61783 lh a5,12(a2) +8000dd24: 01279713 slli a4,a5,0x12 +8000dd28: 02074063 bltz a4,8000dd48 <_fputwc_r+0x28> +8000dd2c: 06462703 lw a4,100(a2) +8000dd30: 000026b7 lui a3,0x2 +8000dd34: 00d7e7b3 or a5,a5,a3 +8000dd38: 000026b7 lui a3,0x2 +8000dd3c: 00d76733 or a4,a4,a3 +8000dd40: 00f61623 sh a5,12(a2) +8000dd44: 06e62223 sw a4,100(a2) +8000dd48: eadff06f j 8000dbf4 <__fputwc> -8000df18 <_fputwc_r>: -8000df18: 00c61783 lh a5,12(a2) -8000df1c: 01279713 slli a4,a5,0x12 -8000df20: 02074063 bltz a4,8000df40 <_fputwc_r+0x28> -8000df24: 06462703 lw a4,100(a2) -8000df28: 000026b7 lui a3,0x2 -8000df2c: 00d7e7b3 or a5,a5,a3 -8000df30: 000026b7 lui a3,0x2 -8000df34: 00d76733 or a4,a4,a3 -8000df38: 00f61623 sh a5,12(a2) -8000df3c: 06e62223 sw a4,100(a2) -8000df40: eadff06f j 8000ddec <__fputwc> +8000dd4c : +8000dd4c: fe010113 addi sp,sp,-32 +8000dd50: 00812c23 sw s0,24(sp) +8000dd54: 3601a403 lw s0,864(gp) # 80016b68 <_impure_ptr> +8000dd58: 00112e23 sw ra,28(sp) +8000dd5c: 00058613 mv a2,a1 +8000dd60: 00050593 mv a1,a0 +8000dd64: 00040663 beqz s0,8000dd70 +8000dd68: 03842783 lw a5,56(s0) +8000dd6c: 04078063 beqz a5,8000ddac +8000dd70: 00c61783 lh a5,12(a2) +8000dd74: 01279713 slli a4,a5,0x12 +8000dd78: 02074063 bltz a4,8000dd98 +8000dd7c: 06462703 lw a4,100(a2) +8000dd80: 000026b7 lui a3,0x2 +8000dd84: 00d7e7b3 or a5,a5,a3 +8000dd88: 000026b7 lui a3,0x2 +8000dd8c: 00d76733 or a4,a4,a3 +8000dd90: 00f61623 sh a5,12(a2) +8000dd94: 06e62223 sw a4,100(a2) +8000dd98: 00040513 mv a0,s0 +8000dd9c: 01812403 lw s0,24(sp) +8000dda0: 01c12083 lw ra,28(sp) +8000dda4: 02010113 addi sp,sp,32 +8000dda8: e4dff06f j 8000dbf4 <__fputwc> +8000ddac: 00a12423 sw a0,8(sp) +8000ddb0: 00040513 mv a0,s0 +8000ddb4: 00c12623 sw a2,12(sp) +8000ddb8: a51f60ef jal ra,80004808 <__sinit> +8000ddbc: 00c12603 lw a2,12(sp) +8000ddc0: 00812583 lw a1,8(sp) +8000ddc4: fadff06f j 8000dd70 -8000df44 : -8000df44: fe010113 addi sp,sp,-32 -8000df48: 00812c23 sw s0,24(sp) -8000df4c: 3601a403 lw s0,864(gp) # 80016b68 <_impure_ptr> -8000df50: 00112e23 sw ra,28(sp) -8000df54: 00058613 mv a2,a1 -8000df58: 00050593 mv a1,a0 -8000df5c: 00040663 beqz s0,8000df68 -8000df60: 03842783 lw a5,56(s0) -8000df64: 04078063 beqz a5,8000dfa4 -8000df68: 00c61783 lh a5,12(a2) -8000df6c: 01279713 slli a4,a5,0x12 -8000df70: 02074063 bltz a4,8000df90 -8000df74: 06462703 lw a4,100(a2) -8000df78: 000026b7 lui a3,0x2 -8000df7c: 00d7e7b3 or a5,a5,a3 -8000df80: 000026b7 lui a3,0x2 -8000df84: 00d76733 or a4,a4,a3 -8000df88: 00f61623 sh a5,12(a2) -8000df8c: 06e62223 sw a4,100(a2) -8000df90: 00040513 mv a0,s0 -8000df94: 01812403 lw s0,24(sp) -8000df98: 01c12083 lw ra,28(sp) -8000df9c: 02010113 addi sp,sp,32 -8000dfa0: e4dff06f j 8000ddec <__fputwc> -8000dfa4: 00a12423 sw a0,8(sp) -8000dfa8: 00040513 mv a0,s0 -8000dfac: 00c12623 sw a2,12(sp) -8000dfb0: 965f60ef jal ra,80004914 <__sinit> -8000dfb4: 00c12603 lw a2,12(sp) -8000dfb8: 00812583 lw a1,8(sp) -8000dfbc: fadff06f j 8000df68 +8000ddc8 <_fstat_r>: +8000ddc8: ff010113 addi sp,sp,-16 +8000ddcc: 00058713 mv a4,a1 +8000ddd0: 00812423 sw s0,8(sp) +8000ddd4: 00912223 sw s1,4(sp) +8000ddd8: 00050413 mv s0,a0 +8000dddc: 00060593 mv a1,a2 +8000dde0: 00070513 mv a0,a4 +8000dde4: 00112623 sw ra,12(sp) +8000dde8: 4201a823 sw zero,1072(gp) # 80016c38 +8000ddec: cbcf20ef jal ra,800002a8 <_fstat> +8000ddf0: fff00793 li a5,-1 +8000ddf4: 00f50c63 beq a0,a5,8000de0c <_fstat_r+0x44> +8000ddf8: 00c12083 lw ra,12(sp) +8000ddfc: 00812403 lw s0,8(sp) +8000de00: 00412483 lw s1,4(sp) +8000de04: 01010113 addi sp,sp,16 +8000de08: 00008067 ret +8000de0c: 4301a783 lw a5,1072(gp) # 80016c38 +8000de10: fe0784e3 beqz a5,8000ddf8 <_fstat_r+0x30> +8000de14: 00c12083 lw ra,12(sp) +8000de18: 00f42023 sw a5,0(s0) +8000de1c: 00812403 lw s0,8(sp) +8000de20: 00412483 lw s1,4(sp) +8000de24: 01010113 addi sp,sp,16 +8000de28: 00008067 ret -8000dfc0 <_fstat_r>: -8000dfc0: ff010113 addi sp,sp,-16 -8000dfc4: 00058713 mv a4,a1 -8000dfc8: 00812423 sw s0,8(sp) -8000dfcc: 00912223 sw s1,4(sp) -8000dfd0: 00050413 mv s0,a0 -8000dfd4: 00060593 mv a1,a2 -8000dfd8: 00070513 mv a0,a4 -8000dfdc: 00112623 sw ra,12(sp) -8000dfe0: 4201a223 sw zero,1060(gp) # 80016c2c -8000dfe4: af8f20ef jal ra,800002dc <_fstat> -8000dfe8: fff00793 li a5,-1 -8000dfec: 00f50c63 beq a0,a5,8000e004 <_fstat_r+0x44> -8000dff0: 00c12083 lw ra,12(sp) -8000dff4: 00812403 lw s0,8(sp) -8000dff8: 00412483 lw s1,4(sp) -8000dffc: 01010113 addi sp,sp,16 -8000e000: 00008067 ret -8000e004: 4241a783 lw a5,1060(gp) # 80016c2c -8000e008: fe0784e3 beqz a5,8000dff0 <_fstat_r+0x30> -8000e00c: 00c12083 lw ra,12(sp) -8000e010: 00f42023 sw a5,0(s0) -8000e014: 00812403 lw s0,8(sp) -8000e018: 00412483 lw s1,4(sp) -8000e01c: 01010113 addi sp,sp,16 -8000e020: 00008067 ret +8000de2c <__sfvwrite_r>: +8000de2c: 00862783 lw a5,8(a2) +8000de30: 32078e63 beqz a5,8000e16c <__sfvwrite_r+0x340> +8000de34: 00c5d783 lhu a5,12(a1) +8000de38: fd010113 addi sp,sp,-48 +8000de3c: 02812423 sw s0,40(sp) +8000de40: 01412c23 sw s4,24(sp) +8000de44: 01512a23 sw s5,20(sp) +8000de48: 02112623 sw ra,44(sp) +8000de4c: 02912223 sw s1,36(sp) +8000de50: 03212023 sw s2,32(sp) +8000de54: 01312e23 sw s3,28(sp) +8000de58: 01612823 sw s6,16(sp) +8000de5c: 01712623 sw s7,12(sp) +8000de60: 01812423 sw s8,8(sp) +8000de64: 01912223 sw s9,4(sp) +8000de68: 01a12023 sw s10,0(sp) +8000de6c: 0087f713 andi a4,a5,8 +8000de70: 00060a13 mv s4,a2 +8000de74: 00050a93 mv s5,a0 +8000de78: 00058413 mv s0,a1 +8000de7c: 08070663 beqz a4,8000df08 <__sfvwrite_r+0xdc> +8000de80: 0105a703 lw a4,16(a1) +8000de84: 08070263 beqz a4,8000df08 <__sfvwrite_r+0xdc> +8000de88: 0027f713 andi a4,a5,2 +8000de8c: 000a2483 lw s1,0(s4) +8000de90: 08070c63 beqz a4,8000df28 <__sfvwrite_r+0xfc> +8000de94: 02442783 lw a5,36(s0) +8000de98: 01c42583 lw a1,28(s0) +8000de9c: 80000b37 lui s6,0x80000 +8000dea0: 00000993 li s3,0 +8000dea4: 00000913 li s2,0 +8000dea8: c00b4b13 xori s6,s6,-1024 +8000deac: 00098613 mv a2,s3 +8000deb0: 000a8513 mv a0,s5 +8000deb4: 04090263 beqz s2,8000def8 <__sfvwrite_r+0xcc> +8000deb8: 00090693 mv a3,s2 +8000debc: 012b7463 bgeu s6,s2,8000dec4 <__sfvwrite_r+0x98> +8000dec0: 000b0693 mv a3,s6 +8000dec4: 000780e7 jalr a5 +8000dec8: 28a05863 blez a0,8000e158 <__sfvwrite_r+0x32c> +8000decc: 008a2783 lw a5,8(s4) +8000ded0: 00a989b3 add s3,s3,a0 +8000ded4: 40a90933 sub s2,s2,a0 +8000ded8: 40a78533 sub a0,a5,a0 +8000dedc: 00aa2423 sw a0,8(s4) +8000dee0: 20050a63 beqz a0,8000e0f4 <__sfvwrite_r+0x2c8> +8000dee4: 02442783 lw a5,36(s0) +8000dee8: 01c42583 lw a1,28(s0) +8000deec: 00098613 mv a2,s3 +8000def0: 000a8513 mv a0,s5 +8000def4: fc0912e3 bnez s2,8000deb8 <__sfvwrite_r+0x8c> +8000def8: 0004a983 lw s3,0(s1) +8000defc: 0044a903 lw s2,4(s1) +8000df00: 00848493 addi s1,s1,8 +8000df04: fa9ff06f j 8000deac <__sfvwrite_r+0x80> +8000df08: 00040593 mv a1,s0 +8000df0c: 000a8513 mv a0,s5 +8000df10: 870f60ef jal ra,80003f80 <__swsetup_r> +8000df14: 3a051c63 bnez a0,8000e2cc <__sfvwrite_r+0x4a0> +8000df18: 00c45783 lhu a5,12(s0) +8000df1c: 000a2483 lw s1,0(s4) +8000df20: 0027f713 andi a4,a5,2 +8000df24: f60718e3 bnez a4,8000de94 <__sfvwrite_r+0x68> +8000df28: 0017f713 andi a4,a5,1 +8000df2c: 24071463 bnez a4,8000e174 <__sfvwrite_r+0x348> +8000df30: 00842c83 lw s9,8(s0) +8000df34: 00042503 lw a0,0(s0) +8000df38: 80000b37 lui s6,0x80000 +8000df3c: ffeb4b93 xori s7,s6,-2 +8000df40: 00000c13 li s8,0 +8000df44: 00000913 li s2,0 +8000df48: fffb4b13 not s6,s6 +8000df4c: 0e090e63 beqz s2,8000e048 <__sfvwrite_r+0x21c> +8000df50: 2007f713 andi a4,a5,512 +8000df54: 24070c63 beqz a4,8000e1ac <__sfvwrite_r+0x380> +8000df58: 000c8d13 mv s10,s9 +8000df5c: 2f996263 bltu s2,s9,8000e240 <__sfvwrite_r+0x414> +8000df60: 4807f713 andi a4,a5,1152 +8000df64: 08070a63 beqz a4,8000dff8 <__sfvwrite_r+0x1cc> +8000df68: 01442983 lw s3,20(s0) +8000df6c: 01042583 lw a1,16(s0) +8000df70: 00190713 addi a4,s2,1 +8000df74: 00199693 slli a3,s3,0x1 +8000df78: 013686b3 add a3,a3,s3 +8000df7c: 01f6d993 srli s3,a3,0x1f +8000df80: 40b50d33 sub s10,a0,a1 +8000df84: 00d989b3 add s3,s3,a3 +8000df88: 4019d993 srai s3,s3,0x1 +8000df8c: 01a70733 add a4,a4,s10 +8000df90: 00098613 mv a2,s3 +8000df94: 00e9f663 bgeu s3,a4,8000dfa0 <__sfvwrite_r+0x174> +8000df98: 00070993 mv s3,a4 +8000df9c: 00070613 mv a2,a4 +8000dfa0: 4007f793 andi a5,a5,1024 +8000dfa4: 2e078463 beqz a5,8000e28c <__sfvwrite_r+0x460> +8000dfa8: 00060593 mv a1,a2 +8000dfac: 000a8513 mv a0,s5 +8000dfb0: bf9f90ef jal ra,80007ba8 <_malloc_r> +8000dfb4: 00050c93 mv s9,a0 +8000dfb8: 30050263 beqz a0,8000e2bc <__sfvwrite_r+0x490> +8000dfbc: 01042583 lw a1,16(s0) +8000dfc0: 000d0613 mv a2,s10 +8000dfc4: 4dc000ef jal ra,8000e4a0 +8000dfc8: 00c45783 lhu a5,12(s0) +8000dfcc: b7f7f793 andi a5,a5,-1153 +8000dfd0: 0807e793 ori a5,a5,128 +8000dfd4: 00f41623 sh a5,12(s0) +8000dfd8: 01ac8533 add a0,s9,s10 +8000dfdc: 41a987b3 sub a5,s3,s10 +8000dfe0: 01942823 sw s9,16(s0) +8000dfe4: 00a42023 sw a0,0(s0) +8000dfe8: 01342a23 sw s3,20(s0) +8000dfec: 00090c93 mv s9,s2 +8000dff0: 00f42423 sw a5,8(s0) +8000dff4: 00090d13 mv s10,s2 +8000dff8: 000d0613 mv a2,s10 +8000dffc: 000c0593 mv a1,s8 +8000e000: 5bc000ef jal ra,8000e5bc +8000e004: 00842703 lw a4,8(s0) +8000e008: 00042783 lw a5,0(s0) +8000e00c: 00090993 mv s3,s2 +8000e010: 41970cb3 sub s9,a4,s9 +8000e014: 01a787b3 add a5,a5,s10 +8000e018: 01942423 sw s9,8(s0) +8000e01c: 00f42023 sw a5,0(s0) +8000e020: 00000913 li s2,0 +8000e024: 008a2603 lw a2,8(s4) +8000e028: 013c0c33 add s8,s8,s3 +8000e02c: 413609b3 sub s3,a2,s3 +8000e030: 013a2423 sw s3,8(s4) +8000e034: 0c098063 beqz s3,8000e0f4 <__sfvwrite_r+0x2c8> +8000e038: 00842c83 lw s9,8(s0) +8000e03c: 00042503 lw a0,0(s0) +8000e040: 00c45783 lhu a5,12(s0) +8000e044: f00916e3 bnez s2,8000df50 <__sfvwrite_r+0x124> +8000e048: 0004ac03 lw s8,0(s1) +8000e04c: 0044a903 lw s2,4(s1) +8000e050: 00848493 addi s1,s1,8 +8000e054: ef9ff06f j 8000df4c <__sfvwrite_r+0x120> +8000e058: 0044a983 lw s3,4(s1) +8000e05c: 0004ac03 lw s8,0(s1) +8000e060: 00848493 addi s1,s1,8 +8000e064: fe098ae3 beqz s3,8000e058 <__sfvwrite_r+0x22c> +8000e068: 00098613 mv a2,s3 +8000e06c: 00a00593 li a1,10 +8000e070: 000c0513 mv a0,s8 +8000e074: accfa0ef jal ra,80008340 +8000e078: 12050463 beqz a0,8000e1a0 <__sfvwrite_r+0x374> +8000e07c: 00150513 addi a0,a0,1 +8000e080: 41850b33 sub s6,a0,s8 +8000e084: 000b0793 mv a5,s6 +8000e088: 00098b93 mv s7,s3 +8000e08c: 0137f463 bgeu a5,s3,8000e094 <__sfvwrite_r+0x268> +8000e090: 00078b93 mv s7,a5 +8000e094: 00042503 lw a0,0(s0) +8000e098: 01042783 lw a5,16(s0) +8000e09c: 01442683 lw a3,20(s0) +8000e0a0: 00a7f863 bgeu a5,a0,8000e0b0 <__sfvwrite_r+0x284> +8000e0a4: 00842903 lw s2,8(s0) +8000e0a8: 01268933 add s2,a3,s2 +8000e0ac: 09794263 blt s2,s7,8000e130 <__sfvwrite_r+0x304> +8000e0b0: 1adbc863 blt s7,a3,8000e260 <__sfvwrite_r+0x434> +8000e0b4: 02442783 lw a5,36(s0) +8000e0b8: 01c42583 lw a1,28(s0) +8000e0bc: 000c0613 mv a2,s8 +8000e0c0: 000a8513 mv a0,s5 +8000e0c4: 000780e7 jalr a5 +8000e0c8: 00050913 mv s2,a0 +8000e0cc: 08a05663 blez a0,8000e158 <__sfvwrite_r+0x32c> +8000e0d0: 412b0b33 sub s6,s6,s2 +8000e0d4: 00100513 li a0,1 +8000e0d8: 160b0a63 beqz s6,8000e24c <__sfvwrite_r+0x420> +8000e0dc: 008a2603 lw a2,8(s4) +8000e0e0: 012c0c33 add s8,s8,s2 +8000e0e4: 412989b3 sub s3,s3,s2 +8000e0e8: 41260933 sub s2,a2,s2 +8000e0ec: 012a2423 sw s2,8(s4) +8000e0f0: 08091a63 bnez s2,8000e184 <__sfvwrite_r+0x358> +8000e0f4: 00000513 li a0,0 +8000e0f8: 02c12083 lw ra,44(sp) +8000e0fc: 02812403 lw s0,40(sp) +8000e100: 02412483 lw s1,36(sp) +8000e104: 02012903 lw s2,32(sp) +8000e108: 01c12983 lw s3,28(sp) +8000e10c: 01812a03 lw s4,24(sp) +8000e110: 01412a83 lw s5,20(sp) +8000e114: 01012b03 lw s6,16(sp) +8000e118: 00c12b83 lw s7,12(sp) +8000e11c: 00812c03 lw s8,8(sp) +8000e120: 00412c83 lw s9,4(sp) +8000e124: 00012d03 lw s10,0(sp) +8000e128: 03010113 addi sp,sp,48 +8000e12c: 00008067 ret +8000e130: 000c0593 mv a1,s8 +8000e134: 00090613 mv a2,s2 +8000e138: 484000ef jal ra,8000e5bc +8000e13c: 00042783 lw a5,0(s0) +8000e140: 00040593 mv a1,s0 +8000e144: 000a8513 mv a0,s5 +8000e148: 012787b3 add a5,a5,s2 +8000e14c: 00f42023 sw a5,0(s0) +8000e150: b1cf60ef jal ra,8000446c <_fflush_r> +8000e154: f6050ee3 beqz a0,8000e0d0 <__sfvwrite_r+0x2a4> +8000e158: 00c41783 lh a5,12(s0) +8000e15c: 0407e793 ori a5,a5,64 +8000e160: 00f41623 sh a5,12(s0) +8000e164: fff00513 li a0,-1 +8000e168: f91ff06f j 8000e0f8 <__sfvwrite_r+0x2cc> +8000e16c: 00000513 li a0,0 +8000e170: 00008067 ret +8000e174: 00000b13 li s6,0 +8000e178: 00000513 li a0,0 +8000e17c: 00000c13 li s8,0 +8000e180: 00000993 li s3,0 +8000e184: ec098ae3 beqz s3,8000e058 <__sfvwrite_r+0x22c> +8000e188: ee051ee3 bnez a0,8000e084 <__sfvwrite_r+0x258> +8000e18c: 00098613 mv a2,s3 +8000e190: 00a00593 li a1,10 +8000e194: 000c0513 mv a0,s8 +8000e198: 9a8fa0ef jal ra,80008340 +8000e19c: ee0510e3 bnez a0,8000e07c <__sfvwrite_r+0x250> +8000e1a0: 00198793 addi a5,s3,1 +8000e1a4: 00078b13 mv s6,a5 +8000e1a8: ee1ff06f j 8000e088 <__sfvwrite_r+0x25c> +8000e1ac: 01042783 lw a5,16(s0) +8000e1b0: 04a7e263 bltu a5,a0,8000e1f4 <__sfvwrite_r+0x3c8> +8000e1b4: 01442783 lw a5,20(s0) +8000e1b8: 02f96e63 bltu s2,a5,8000e1f4 <__sfvwrite_r+0x3c8> +8000e1bc: 00090693 mv a3,s2 +8000e1c0: 012bf463 bgeu s7,s2,8000e1c8 <__sfvwrite_r+0x39c> +8000e1c4: 000b0693 mv a3,s6 +8000e1c8: 02f6c6b3 div a3,a3,a5 +8000e1cc: 02442703 lw a4,36(s0) +8000e1d0: 01c42583 lw a1,28(s0) +8000e1d4: 000c0613 mv a2,s8 +8000e1d8: 000a8513 mv a0,s5 +8000e1dc: 02f686b3 mul a3,a3,a5 +8000e1e0: 000700e7 jalr a4 +8000e1e4: 00050993 mv s3,a0 +8000e1e8: f6a058e3 blez a0,8000e158 <__sfvwrite_r+0x32c> +8000e1ec: 41390933 sub s2,s2,s3 +8000e1f0: e35ff06f j 8000e024 <__sfvwrite_r+0x1f8> +8000e1f4: 000c8993 mv s3,s9 +8000e1f8: 01997463 bgeu s2,s9,8000e200 <__sfvwrite_r+0x3d4> +8000e1fc: 00090993 mv s3,s2 +8000e200: 00098613 mv a2,s3 +8000e204: 000c0593 mv a1,s8 +8000e208: 3b4000ef jal ra,8000e5bc +8000e20c: 00842783 lw a5,8(s0) +8000e210: 00042703 lw a4,0(s0) +8000e214: 413787b3 sub a5,a5,s3 +8000e218: 01370733 add a4,a4,s3 +8000e21c: 00f42423 sw a5,8(s0) +8000e220: 00e42023 sw a4,0(s0) +8000e224: fc0794e3 bnez a5,8000e1ec <__sfvwrite_r+0x3c0> +8000e228: 00040593 mv a1,s0 +8000e22c: 000a8513 mv a0,s5 +8000e230: a3cf60ef jal ra,8000446c <_fflush_r> +8000e234: f20512e3 bnez a0,8000e158 <__sfvwrite_r+0x32c> +8000e238: 41390933 sub s2,s2,s3 +8000e23c: de9ff06f j 8000e024 <__sfvwrite_r+0x1f8> +8000e240: 00090c93 mv s9,s2 +8000e244: 00090d13 mv s10,s2 +8000e248: db1ff06f j 8000dff8 <__sfvwrite_r+0x1cc> +8000e24c: 00040593 mv a1,s0 +8000e250: 000a8513 mv a0,s5 +8000e254: a18f60ef jal ra,8000446c <_fflush_r> +8000e258: e80502e3 beqz a0,8000e0dc <__sfvwrite_r+0x2b0> +8000e25c: efdff06f j 8000e158 <__sfvwrite_r+0x32c> +8000e260: 000b8613 mv a2,s7 +8000e264: 000c0593 mv a1,s8 +8000e268: 354000ef jal ra,8000e5bc +8000e26c: 00842783 lw a5,8(s0) +8000e270: 00042603 lw a2,0(s0) +8000e274: 000b8913 mv s2,s7 +8000e278: 417787b3 sub a5,a5,s7 +8000e27c: 01760633 add a2,a2,s7 +8000e280: 00f42423 sw a5,8(s0) +8000e284: 00c42023 sw a2,0(s0) +8000e288: e49ff06f j 8000e0d0 <__sfvwrite_r+0x2a4> +8000e28c: 000a8513 mv a0,s5 +8000e290: 4b4000ef jal ra,8000e744 <_realloc_r> +8000e294: 00050c93 mv s9,a0 +8000e298: d40510e3 bnez a0,8000dfd8 <__sfvwrite_r+0x1ac> +8000e29c: 01042583 lw a1,16(s0) +8000e2a0: 000a8513 mv a0,s5 +8000e2a4: f30f60ef jal ra,800049d4 <_free_r> +8000e2a8: 00c41783 lh a5,12(s0) +8000e2ac: 00c00713 li a4,12 +8000e2b0: 00eaa023 sw a4,0(s5) +8000e2b4: f7f7f793 andi a5,a5,-129 +8000e2b8: ea5ff06f j 8000e15c <__sfvwrite_r+0x330> +8000e2bc: 00c00713 li a4,12 +8000e2c0: 00c41783 lh a5,12(s0) +8000e2c4: 00eaa023 sw a4,0(s5) +8000e2c8: e95ff06f j 8000e15c <__sfvwrite_r+0x330> +8000e2cc: fff00513 li a0,-1 +8000e2d0: e29ff06f j 8000e0f8 <__sfvwrite_r+0x2cc> -8000e024 <__sfvwrite_r>: -8000e024: 00862783 lw a5,8(a2) -8000e028: 32078e63 beqz a5,8000e364 <__sfvwrite_r+0x340> -8000e02c: 00c5d783 lhu a5,12(a1) -8000e030: fd010113 addi sp,sp,-48 -8000e034: 02812423 sw s0,40(sp) -8000e038: 01412c23 sw s4,24(sp) -8000e03c: 01512a23 sw s5,20(sp) -8000e040: 02112623 sw ra,44(sp) -8000e044: 02912223 sw s1,36(sp) -8000e048: 03212023 sw s2,32(sp) -8000e04c: 01312e23 sw s3,28(sp) -8000e050: 01612823 sw s6,16(sp) -8000e054: 01712623 sw s7,12(sp) -8000e058: 01812423 sw s8,8(sp) -8000e05c: 01912223 sw s9,4(sp) -8000e060: 01a12023 sw s10,0(sp) -8000e064: 0087f713 andi a4,a5,8 -8000e068: 00060a13 mv s4,a2 -8000e06c: 00050a93 mv s5,a0 -8000e070: 00058413 mv s0,a1 -8000e074: 08070663 beqz a4,8000e100 <__sfvwrite_r+0xdc> -8000e078: 0105a703 lw a4,16(a1) -8000e07c: 08070263 beqz a4,8000e100 <__sfvwrite_r+0xdc> -8000e080: 0027f713 andi a4,a5,2 -8000e084: 000a2483 lw s1,0(s4) -8000e088: 08070c63 beqz a4,8000e120 <__sfvwrite_r+0xfc> -8000e08c: 02442783 lw a5,36(s0) -8000e090: 01c42583 lw a1,28(s0) -8000e094: 80000b37 lui s6,0x80000 -8000e098: 00000993 li s3,0 -8000e09c: 00000913 li s2,0 -8000e0a0: c00b4b13 xori s6,s6,-1024 -8000e0a4: 00098613 mv a2,s3 -8000e0a8: 000a8513 mv a0,s5 -8000e0ac: 04090263 beqz s2,8000e0f0 <__sfvwrite_r+0xcc> -8000e0b0: 00090693 mv a3,s2 -8000e0b4: 012b7463 bgeu s6,s2,8000e0bc <__sfvwrite_r+0x98> -8000e0b8: 000b0693 mv a3,s6 -8000e0bc: 000780e7 jalr a5 -8000e0c0: 28a05863 blez a0,8000e350 <__sfvwrite_r+0x32c> -8000e0c4: 008a2783 lw a5,8(s4) -8000e0c8: 00a989b3 add s3,s3,a0 -8000e0cc: 40a90933 sub s2,s2,a0 -8000e0d0: 40a78533 sub a0,a5,a0 -8000e0d4: 00aa2423 sw a0,8(s4) -8000e0d8: 20050a63 beqz a0,8000e2ec <__sfvwrite_r+0x2c8> -8000e0dc: 02442783 lw a5,36(s0) -8000e0e0: 01c42583 lw a1,28(s0) -8000e0e4: 00098613 mv a2,s3 -8000e0e8: 000a8513 mv a0,s5 -8000e0ec: fc0912e3 bnez s2,8000e0b0 <__sfvwrite_r+0x8c> -8000e0f0: 0004a983 lw s3,0(s1) -8000e0f4: 0044a903 lw s2,4(s1) -8000e0f8: 00848493 addi s1,s1,8 -8000e0fc: fa9ff06f j 8000e0a4 <__sfvwrite_r+0x80> -8000e100: 00040593 mv a1,s0 -8000e104: 000a8513 mv a0,s5 -8000e108: f01f50ef jal ra,80004008 <__swsetup_r> -8000e10c: 3a051c63 bnez a0,8000e4c4 <__sfvwrite_r+0x4a0> -8000e110: 00c45783 lhu a5,12(s0) -8000e114: 000a2483 lw s1,0(s4) -8000e118: 0027f713 andi a4,a5,2 -8000e11c: f60718e3 bnez a4,8000e08c <__sfvwrite_r+0x68> -8000e120: 0017f713 andi a4,a5,1 -8000e124: 24071463 bnez a4,8000e36c <__sfvwrite_r+0x348> -8000e128: 00842c83 lw s9,8(s0) -8000e12c: 00042503 lw a0,0(s0) -8000e130: 80000b37 lui s6,0x80000 -8000e134: ffeb4b93 xori s7,s6,-2 -8000e138: 00000c13 li s8,0 -8000e13c: 00000913 li s2,0 -8000e140: fffb4b13 not s6,s6 -8000e144: 0e090e63 beqz s2,8000e240 <__sfvwrite_r+0x21c> -8000e148: 2007f713 andi a4,a5,512 -8000e14c: 24070c63 beqz a4,8000e3a4 <__sfvwrite_r+0x380> -8000e150: 000c8d13 mv s10,s9 -8000e154: 2f996263 bltu s2,s9,8000e438 <__sfvwrite_r+0x414> -8000e158: 4807f713 andi a4,a5,1152 -8000e15c: 08070a63 beqz a4,8000e1f0 <__sfvwrite_r+0x1cc> -8000e160: 01442983 lw s3,20(s0) -8000e164: 01042583 lw a1,16(s0) -8000e168: 00190713 addi a4,s2,1 -8000e16c: 00199693 slli a3,s3,0x1 -8000e170: 013686b3 add a3,a3,s3 -8000e174: 01f6d993 srli s3,a3,0x1f -8000e178: 40b50d33 sub s10,a0,a1 -8000e17c: 00d989b3 add s3,s3,a3 -8000e180: 4019d993 srai s3,s3,0x1 -8000e184: 01a70733 add a4,a4,s10 -8000e188: 00098613 mv a2,s3 -8000e18c: 00e9f663 bgeu s3,a4,8000e198 <__sfvwrite_r+0x174> -8000e190: 00070993 mv s3,a4 -8000e194: 00070613 mv a2,a4 -8000e198: 4007f793 andi a5,a5,1024 -8000e19c: 2e078463 beqz a5,8000e484 <__sfvwrite_r+0x460> -8000e1a0: 00060593 mv a1,a2 -8000e1a4: 000a8513 mv a0,s5 -8000e1a8: b49f90ef jal ra,80007cf0 <_malloc_r> -8000e1ac: 00050c93 mv s9,a0 -8000e1b0: 30050263 beqz a0,8000e4b4 <__sfvwrite_r+0x490> -8000e1b4: 01042583 lw a1,16(s0) -8000e1b8: 000d0613 mv a2,s10 -8000e1bc: 3d4000ef jal ra,8000e590 -8000e1c0: 00c45783 lhu a5,12(s0) -8000e1c4: b7f7f793 andi a5,a5,-1153 -8000e1c8: 0807e793 ori a5,a5,128 -8000e1cc: 00f41623 sh a5,12(s0) -8000e1d0: 01ac8533 add a0,s9,s10 -8000e1d4: 41a987b3 sub a5,s3,s10 -8000e1d8: 01942823 sw s9,16(s0) -8000e1dc: 00a42023 sw a0,0(s0) -8000e1e0: 01342a23 sw s3,20(s0) -8000e1e4: 00090c93 mv s9,s2 -8000e1e8: 00f42423 sw a5,8(s0) -8000e1ec: 00090d13 mv s10,s2 -8000e1f0: 000d0613 mv a2,s10 -8000e1f4: 000c0593 mv a1,s8 -8000e1f8: 4b4000ef jal ra,8000e6ac -8000e1fc: 00842703 lw a4,8(s0) -8000e200: 00042783 lw a5,0(s0) -8000e204: 00090993 mv s3,s2 -8000e208: 41970cb3 sub s9,a4,s9 -8000e20c: 01a787b3 add a5,a5,s10 -8000e210: 01942423 sw s9,8(s0) -8000e214: 00f42023 sw a5,0(s0) -8000e218: 00000913 li s2,0 -8000e21c: 008a2603 lw a2,8(s4) -8000e220: 013c0c33 add s8,s8,s3 -8000e224: 413609b3 sub s3,a2,s3 -8000e228: 013a2423 sw s3,8(s4) -8000e22c: 0c098063 beqz s3,8000e2ec <__sfvwrite_r+0x2c8> -8000e230: 00842c83 lw s9,8(s0) -8000e234: 00042503 lw a0,0(s0) -8000e238: 00c45783 lhu a5,12(s0) -8000e23c: f00916e3 bnez s2,8000e148 <__sfvwrite_r+0x124> -8000e240: 0004ac03 lw s8,0(s1) -8000e244: 0044a903 lw s2,4(s1) -8000e248: 00848493 addi s1,s1,8 -8000e24c: ef9ff06f j 8000e144 <__sfvwrite_r+0x120> -8000e250: 0044a983 lw s3,4(s1) -8000e254: 0004ac03 lw s8,0(s1) -8000e258: 00848493 addi s1,s1,8 -8000e25c: fe098ae3 beqz s3,8000e250 <__sfvwrite_r+0x22c> -8000e260: 00098613 mv a2,s3 -8000e264: 00a00593 li a1,10 -8000e268: 000c0513 mv a0,s8 -8000e26c: a8cfa0ef jal ra,800084f8 -8000e270: 12050463 beqz a0,8000e398 <__sfvwrite_r+0x374> -8000e274: 00150513 addi a0,a0,1 -8000e278: 41850b33 sub s6,a0,s8 -8000e27c: 000b0793 mv a5,s6 -8000e280: 00098b93 mv s7,s3 -8000e284: 0137f463 bgeu a5,s3,8000e28c <__sfvwrite_r+0x268> -8000e288: 00078b93 mv s7,a5 -8000e28c: 00042503 lw a0,0(s0) -8000e290: 01042783 lw a5,16(s0) -8000e294: 01442683 lw a3,20(s0) -8000e298: 00a7f863 bgeu a5,a0,8000e2a8 <__sfvwrite_r+0x284> -8000e29c: 00842903 lw s2,8(s0) -8000e2a0: 01268933 add s2,a3,s2 -8000e2a4: 09794263 blt s2,s7,8000e328 <__sfvwrite_r+0x304> -8000e2a8: 1adbc863 blt s7,a3,8000e458 <__sfvwrite_r+0x434> -8000e2ac: 02442783 lw a5,36(s0) -8000e2b0: 01c42583 lw a1,28(s0) -8000e2b4: 000c0613 mv a2,s8 -8000e2b8: 000a8513 mv a0,s5 -8000e2bc: 000780e7 jalr a5 -8000e2c0: 00050913 mv s2,a0 -8000e2c4: 08a05663 blez a0,8000e350 <__sfvwrite_r+0x32c> -8000e2c8: 412b0b33 sub s6,s6,s2 -8000e2cc: 00100513 li a0,1 -8000e2d0: 160b0a63 beqz s6,8000e444 <__sfvwrite_r+0x420> -8000e2d4: 008a2603 lw a2,8(s4) -8000e2d8: 012c0c33 add s8,s8,s2 -8000e2dc: 412989b3 sub s3,s3,s2 -8000e2e0: 41260933 sub s2,a2,s2 -8000e2e4: 012a2423 sw s2,8(s4) -8000e2e8: 08091a63 bnez s2,8000e37c <__sfvwrite_r+0x358> -8000e2ec: 00000513 li a0,0 -8000e2f0: 02c12083 lw ra,44(sp) -8000e2f4: 02812403 lw s0,40(sp) -8000e2f8: 02412483 lw s1,36(sp) -8000e2fc: 02012903 lw s2,32(sp) -8000e300: 01c12983 lw s3,28(sp) -8000e304: 01812a03 lw s4,24(sp) -8000e308: 01412a83 lw s5,20(sp) -8000e30c: 01012b03 lw s6,16(sp) -8000e310: 00c12b83 lw s7,12(sp) -8000e314: 00812c03 lw s8,8(sp) -8000e318: 00412c83 lw s9,4(sp) -8000e31c: 00012d03 lw s10,0(sp) -8000e320: 03010113 addi sp,sp,48 -8000e324: 00008067 ret -8000e328: 000c0593 mv a1,s8 -8000e32c: 00090613 mv a2,s2 -8000e330: 37c000ef jal ra,8000e6ac -8000e334: 00042783 lw a5,0(s0) -8000e338: 00040593 mv a1,s0 -8000e33c: 000a8513 mv a0,s5 -8000e340: 012787b3 add a5,a5,s2 -8000e344: 00f42023 sw a5,0(s0) -8000e348: a30f60ef jal ra,80004578 <_fflush_r> -8000e34c: f6050ee3 beqz a0,8000e2c8 <__sfvwrite_r+0x2a4> -8000e350: 00c41783 lh a5,12(s0) -8000e354: 0407e793 ori a5,a5,64 -8000e358: 00f41623 sh a5,12(s0) -8000e35c: fff00513 li a0,-1 -8000e360: f91ff06f j 8000e2f0 <__sfvwrite_r+0x2cc> -8000e364: 00000513 li a0,0 -8000e368: 00008067 ret -8000e36c: 00000b13 li s6,0 -8000e370: 00000513 li a0,0 -8000e374: 00000c13 li s8,0 -8000e378: 00000993 li s3,0 -8000e37c: ec098ae3 beqz s3,8000e250 <__sfvwrite_r+0x22c> -8000e380: ee051ee3 bnez a0,8000e27c <__sfvwrite_r+0x258> -8000e384: 00098613 mv a2,s3 -8000e388: 00a00593 li a1,10 -8000e38c: 000c0513 mv a0,s8 -8000e390: 968fa0ef jal ra,800084f8 -8000e394: ee0510e3 bnez a0,8000e274 <__sfvwrite_r+0x250> -8000e398: 00198793 addi a5,s3,1 -8000e39c: 00078b13 mv s6,a5 -8000e3a0: ee1ff06f j 8000e280 <__sfvwrite_r+0x25c> -8000e3a4: 01042783 lw a5,16(s0) -8000e3a8: 04a7e263 bltu a5,a0,8000e3ec <__sfvwrite_r+0x3c8> -8000e3ac: 01442783 lw a5,20(s0) -8000e3b0: 02f96e63 bltu s2,a5,8000e3ec <__sfvwrite_r+0x3c8> -8000e3b4: 00090693 mv a3,s2 -8000e3b8: 012bf463 bgeu s7,s2,8000e3c0 <__sfvwrite_r+0x39c> -8000e3bc: 000b0693 mv a3,s6 -8000e3c0: 02f6c6b3 div a3,a3,a5 -8000e3c4: 02442703 lw a4,36(s0) -8000e3c8: 01c42583 lw a1,28(s0) -8000e3cc: 000c0613 mv a2,s8 -8000e3d0: 000a8513 mv a0,s5 -8000e3d4: 02f686b3 mul a3,a3,a5 -8000e3d8: 000700e7 jalr a4 -8000e3dc: 00050993 mv s3,a0 -8000e3e0: f6a058e3 blez a0,8000e350 <__sfvwrite_r+0x32c> -8000e3e4: 41390933 sub s2,s2,s3 -8000e3e8: e35ff06f j 8000e21c <__sfvwrite_r+0x1f8> -8000e3ec: 000c8993 mv s3,s9 -8000e3f0: 01997463 bgeu s2,s9,8000e3f8 <__sfvwrite_r+0x3d4> -8000e3f4: 00090993 mv s3,s2 -8000e3f8: 00098613 mv a2,s3 -8000e3fc: 000c0593 mv a1,s8 -8000e400: 2ac000ef jal ra,8000e6ac -8000e404: 00842783 lw a5,8(s0) -8000e408: 00042703 lw a4,0(s0) -8000e40c: 413787b3 sub a5,a5,s3 -8000e410: 01370733 add a4,a4,s3 -8000e414: 00f42423 sw a5,8(s0) -8000e418: 00e42023 sw a4,0(s0) -8000e41c: fc0794e3 bnez a5,8000e3e4 <__sfvwrite_r+0x3c0> -8000e420: 00040593 mv a1,s0 -8000e424: 000a8513 mv a0,s5 -8000e428: 950f60ef jal ra,80004578 <_fflush_r> -8000e42c: f20512e3 bnez a0,8000e350 <__sfvwrite_r+0x32c> -8000e430: 41390933 sub s2,s2,s3 -8000e434: de9ff06f j 8000e21c <__sfvwrite_r+0x1f8> -8000e438: 00090c93 mv s9,s2 -8000e43c: 00090d13 mv s10,s2 -8000e440: db1ff06f j 8000e1f0 <__sfvwrite_r+0x1cc> -8000e444: 00040593 mv a1,s0 -8000e448: 000a8513 mv a0,s5 -8000e44c: 92cf60ef jal ra,80004578 <_fflush_r> -8000e450: e80502e3 beqz a0,8000e2d4 <__sfvwrite_r+0x2b0> -8000e454: efdff06f j 8000e350 <__sfvwrite_r+0x32c> -8000e458: 000b8613 mv a2,s7 -8000e45c: 000c0593 mv a1,s8 -8000e460: 24c000ef jal ra,8000e6ac -8000e464: 00842783 lw a5,8(s0) -8000e468: 00042603 lw a2,0(s0) -8000e46c: 000b8913 mv s2,s7 -8000e470: 417787b3 sub a5,a5,s7 -8000e474: 01760633 add a2,a2,s7 -8000e478: 00f42423 sw a5,8(s0) -8000e47c: 00c42023 sw a2,0(s0) -8000e480: e49ff06f j 8000e2c8 <__sfvwrite_r+0x2a4> -8000e484: 000a8513 mv a0,s5 -8000e488: 3ac000ef jal ra,8000e834 <_realloc_r> -8000e48c: 00050c93 mv s9,a0 -8000e490: d40510e3 bnez a0,8000e1d0 <__sfvwrite_r+0x1ac> -8000e494: 01042583 lw a1,16(s0) -8000e498: 000a8513 mv a0,s5 -8000e49c: de8f60ef jal ra,80004a84 <_free_r> -8000e4a0: 00c41783 lh a5,12(s0) -8000e4a4: 00c00713 li a4,12 -8000e4a8: 00eaa023 sw a4,0(s5) -8000e4ac: f7f7f793 andi a5,a5,-129 -8000e4b0: ea5ff06f j 8000e354 <__sfvwrite_r+0x330> -8000e4b4: 00c00713 li a4,12 -8000e4b8: 00c41783 lh a5,12(s0) -8000e4bc: 00eaa023 sw a4,0(s5) -8000e4c0: e95ff06f j 8000e354 <__sfvwrite_r+0x330> -8000e4c4: fff00513 li a0,-1 -8000e4c8: e29ff06f j 8000e2f0 <__sfvwrite_r+0x2cc> +8000e2d4 <_isatty_r>: +8000e2d4: ff010113 addi sp,sp,-16 +8000e2d8: 00812423 sw s0,8(sp) +8000e2dc: 00912223 sw s1,4(sp) +8000e2e0: 00050413 mv s0,a0 +8000e2e4: 00058513 mv a0,a1 +8000e2e8: 00112623 sw ra,12(sp) +8000e2ec: 4201a823 sw zero,1072(gp) # 80016c38 +8000e2f0: fedf10ef jal ra,800002dc <_isatty> +8000e2f4: fff00793 li a5,-1 +8000e2f8: 00f50c63 beq a0,a5,8000e310 <_isatty_r+0x3c> +8000e2fc: 00c12083 lw ra,12(sp) +8000e300: 00812403 lw s0,8(sp) +8000e304: 00412483 lw s1,4(sp) +8000e308: 01010113 addi sp,sp,16 +8000e30c: 00008067 ret +8000e310: 4301a783 lw a5,1072(gp) # 80016c38 +8000e314: fe0784e3 beqz a5,8000e2fc <_isatty_r+0x28> +8000e318: 00c12083 lw ra,12(sp) +8000e31c: 00f42023 sw a5,0(s0) +8000e320: 00812403 lw s0,8(sp) +8000e324: 00412483 lw s1,4(sp) +8000e328: 01010113 addi sp,sp,16 +8000e32c: 00008067 ret -8000e4cc <_isatty_r>: -8000e4cc: ff010113 addi sp,sp,-16 -8000e4d0: 00812423 sw s0,8(sp) -8000e4d4: 00912223 sw s1,4(sp) -8000e4d8: 00050413 mv s0,a0 -8000e4dc: 00058513 mv a0,a1 -8000e4e0: 00112623 sw ra,12(sp) -8000e4e4: 4201a223 sw zero,1060(gp) # 80016c2c -8000e4e8: e29f10ef jal ra,80000310 <_isatty> -8000e4ec: fff00793 li a5,-1 -8000e4f0: 00f50c63 beq a0,a5,8000e508 <_isatty_r+0x3c> -8000e4f4: 00c12083 lw ra,12(sp) -8000e4f8: 00812403 lw s0,8(sp) -8000e4fc: 00412483 lw s1,4(sp) -8000e500: 01010113 addi sp,sp,16 -8000e504: 00008067 ret -8000e508: 4241a783 lw a5,1060(gp) # 80016c2c -8000e50c: fe0784e3 beqz a5,8000e4f4 <_isatty_r+0x28> -8000e510: 00c12083 lw ra,12(sp) -8000e514: 00f42023 sw a5,0(s0) -8000e518: 00812403 lw s0,8(sp) -8000e51c: 00412483 lw s1,4(sp) -8000e520: 01010113 addi sp,sp,16 -8000e524: 00008067 ret +8000e330 <_setlocale_r>: +8000e330: ff010113 addi sp,sp,-16 +8000e334: 00112623 sw ra,12(sp) +8000e338: 00812423 sw s0,8(sp) +8000e33c: 00912223 sw s1,4(sp) +8000e340: 02060c63 beqz a2,8000e378 <_setlocale_r+0x48> +8000e344: 800155b7 lui a1,0x80015 +8000e348: 4fc58593 addi a1,a1,1276 # 800154fc <__BSS_END__+0xffffe8c0> +8000e34c: 00060513 mv a0,a2 +8000e350: 00060413 mv s0,a2 +8000e354: 2ad000ef jal ra,8000ee00 +8000e358: 800154b7 lui s1,0x80015 +8000e35c: 02051263 bnez a0,8000e380 <_setlocale_r+0x50> +8000e360: 4f848513 addi a0,s1,1272 # 800154f8 <__BSS_END__+0xffffe8bc> +8000e364: 00c12083 lw ra,12(sp) +8000e368: 00812403 lw s0,8(sp) +8000e36c: 00412483 lw s1,4(sp) +8000e370: 01010113 addi sp,sp,16 +8000e374: 00008067 ret +8000e378: 800154b7 lui s1,0x80015 +8000e37c: fe5ff06f j 8000e360 <_setlocale_r+0x30> +8000e380: 4f848593 addi a1,s1,1272 # 800154f8 <__BSS_END__+0xffffe8bc> +8000e384: 00040513 mv a0,s0 +8000e388: 279000ef jal ra,8000ee00 +8000e38c: fc050ae3 beqz a0,8000e360 <_setlocale_r+0x30> +8000e390: 800155b7 lui a1,0x80015 +8000e394: c9c58593 addi a1,a1,-868 # 80014c9c <__BSS_END__+0xffffe060> +8000e398: 00040513 mv a0,s0 +8000e39c: 265000ef jal ra,8000ee00 +8000e3a0: fc0500e3 beqz a0,8000e360 <_setlocale_r+0x30> +8000e3a4: 00000513 li a0,0 +8000e3a8: fbdff06f j 8000e364 <_setlocale_r+0x34> -8000e528 <_lseek_r>: -8000e528: ff010113 addi sp,sp,-16 -8000e52c: 00058713 mv a4,a1 -8000e530: 00812423 sw s0,8(sp) -8000e534: 00912223 sw s1,4(sp) -8000e538: 00060593 mv a1,a2 -8000e53c: 00050413 mv s0,a0 -8000e540: 00068613 mv a2,a3 -8000e544: 00070513 mv a0,a4 -8000e548: 00112623 sw ra,12(sp) -8000e54c: 4201a223 sw zero,1060(gp) # 80016c2c -8000e550: df9f10ef jal ra,80000348 <_lseek> -8000e554: fff00793 li a5,-1 -8000e558: 00f50c63 beq a0,a5,8000e570 <_lseek_r+0x48> -8000e55c: 00c12083 lw ra,12(sp) -8000e560: 00812403 lw s0,8(sp) -8000e564: 00412483 lw s1,4(sp) -8000e568: 01010113 addi sp,sp,16 -8000e56c: 00008067 ret -8000e570: 4241a783 lw a5,1060(gp) # 80016c2c -8000e574: fe0784e3 beqz a5,8000e55c <_lseek_r+0x34> -8000e578: 00c12083 lw ra,12(sp) -8000e57c: 00f42023 sw a5,0(s0) -8000e580: 00812403 lw s0,8(sp) -8000e584: 00412483 lw s1,4(sp) -8000e588: 01010113 addi sp,sp,16 -8000e58c: 00008067 ret +8000e3ac <__locale_mb_cur_max>: +8000e3ac: 2f01c503 lbu a0,752(gp) # 80016af8 <__global_locale+0x128> +8000e3b0: 00008067 ret -8000e590 : -8000e590: 00a5c7b3 xor a5,a1,a0 -8000e594: 0037f793 andi a5,a5,3 -8000e598: 00c508b3 add a7,a0,a2 -8000e59c: 06079263 bnez a5,8000e600 -8000e5a0: 00300793 li a5,3 -8000e5a4: 04c7fe63 bgeu a5,a2,8000e600 -8000e5a8: 00357793 andi a5,a0,3 -8000e5ac: 00050713 mv a4,a0 -8000e5b0: 06079863 bnez a5,8000e620 -8000e5b4: ffc8f613 andi a2,a7,-4 -8000e5b8: fe060793 addi a5,a2,-32 -8000e5bc: 08f76c63 bltu a4,a5,8000e654 -8000e5c0: 02c77c63 bgeu a4,a2,8000e5f8 -8000e5c4: 00058693 mv a3,a1 -8000e5c8: 00070793 mv a5,a4 -8000e5cc: 0006a803 lw a6,0(a3) # 2000 <_start-0x7fffe000> -8000e5d0: 00478793 addi a5,a5,4 -8000e5d4: 00468693 addi a3,a3,4 -8000e5d8: ff07ae23 sw a6,-4(a5) -8000e5dc: fec7e8e3 bltu a5,a2,8000e5cc -8000e5e0: fff60793 addi a5,a2,-1 -8000e5e4: 40e787b3 sub a5,a5,a4 -8000e5e8: ffc7f793 andi a5,a5,-4 -8000e5ec: 00478793 addi a5,a5,4 -8000e5f0: 00f70733 add a4,a4,a5 -8000e5f4: 00f585b3 add a1,a1,a5 -8000e5f8: 01176863 bltu a4,a7,8000e608 -8000e5fc: 00008067 ret -8000e600: 00050713 mv a4,a0 -8000e604: ff157ce3 bgeu a0,a7,8000e5fc -8000e608: 0005c783 lbu a5,0(a1) -8000e60c: 00170713 addi a4,a4,1 -8000e610: 00158593 addi a1,a1,1 -8000e614: fef70fa3 sb a5,-1(a4) -8000e618: ff1768e3 bltu a4,a7,8000e608 -8000e61c: 00008067 ret -8000e620: 0005c683 lbu a3,0(a1) -8000e624: 00170713 addi a4,a4,1 -8000e628: 00377793 andi a5,a4,3 -8000e62c: fed70fa3 sb a3,-1(a4) -8000e630: 00158593 addi a1,a1,1 -8000e634: f80780e3 beqz a5,8000e5b4 -8000e638: 0005c683 lbu a3,0(a1) -8000e63c: 00170713 addi a4,a4,1 -8000e640: 00377793 andi a5,a4,3 -8000e644: fed70fa3 sb a3,-1(a4) -8000e648: 00158593 addi a1,a1,1 -8000e64c: fc079ae3 bnez a5,8000e620 -8000e650: f65ff06f j 8000e5b4 -8000e654: 0045a683 lw a3,4(a1) -8000e658: 0005a283 lw t0,0(a1) -8000e65c: 0085af83 lw t6,8(a1) -8000e660: 00c5af03 lw t5,12(a1) -8000e664: 0105ae83 lw t4,16(a1) -8000e668: 0145ae03 lw t3,20(a1) -8000e66c: 0185a303 lw t1,24(a1) -8000e670: 01c5a803 lw a6,28(a1) -8000e674: 00d72223 sw a3,4(a4) -8000e678: 0205a683 lw a3,32(a1) -8000e67c: 00572023 sw t0,0(a4) -8000e680: 01f72423 sw t6,8(a4) -8000e684: 01e72623 sw t5,12(a4) -8000e688: 01d72823 sw t4,16(a4) -8000e68c: 01c72a23 sw t3,20(a4) -8000e690: 00672c23 sw t1,24(a4) -8000e694: 01072e23 sw a6,28(a4) -8000e698: 02d72023 sw a3,32(a4) -8000e69c: 02470713 addi a4,a4,36 -8000e6a0: 02458593 addi a1,a1,36 -8000e6a4: faf768e3 bltu a4,a5,8000e654 -8000e6a8: f19ff06f j 8000e5c0 +8000e3b4 : +8000e3b4: 00050793 mv a5,a0 +8000e3b8: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +8000e3bc: 00058613 mv a2,a1 +8000e3c0: 00078593 mv a1,a5 +8000e3c4: f6dff06f j 8000e330 <_setlocale_r> -8000e6ac : -8000e6ac: 02a5f663 bgeu a1,a0,8000e6d8 -8000e6b0: 00c587b3 add a5,a1,a2 -8000e6b4: 02f57263 bgeu a0,a5,8000e6d8 -8000e6b8: 00c50733 add a4,a0,a2 -8000e6bc: 0e060a63 beqz a2,8000e7b0 -8000e6c0: fff7c683 lbu a3,-1(a5) -8000e6c4: fff78793 addi a5,a5,-1 -8000e6c8: fff70713 addi a4,a4,-1 -8000e6cc: 00d70023 sb a3,0(a4) -8000e6d0: fef598e3 bne a1,a5,8000e6c0 -8000e6d4: 00008067 ret -8000e6d8: 00f00793 li a5,15 -8000e6dc: 02c7e863 bltu a5,a2,8000e70c -8000e6e0: 00050793 mv a5,a0 -8000e6e4: fff60693 addi a3,a2,-1 -8000e6e8: 0c060c63 beqz a2,8000e7c0 -8000e6ec: 00168693 addi a3,a3,1 -8000e6f0: 00d786b3 add a3,a5,a3 -8000e6f4: 0005c703 lbu a4,0(a1) -8000e6f8: 00178793 addi a5,a5,1 -8000e6fc: 00158593 addi a1,a1,1 -8000e700: fee78fa3 sb a4,-1(a5) -8000e704: fed798e3 bne a5,a3,8000e6f4 -8000e708: 00008067 ret -8000e70c: 00a5e7b3 or a5,a1,a0 -8000e710: 0037f793 andi a5,a5,3 -8000e714: 0a079063 bnez a5,8000e7b4 -8000e718: ff060893 addi a7,a2,-16 -8000e71c: ff08f893 andi a7,a7,-16 -8000e720: 01088893 addi a7,a7,16 -8000e724: 01150833 add a6,a0,a7 -8000e728: 00058713 mv a4,a1 -8000e72c: 00050793 mv a5,a0 -8000e730: 00072683 lw a3,0(a4) -8000e734: 01070713 addi a4,a4,16 -8000e738: 01078793 addi a5,a5,16 -8000e73c: fed7a823 sw a3,-16(a5) -8000e740: ff472683 lw a3,-12(a4) -8000e744: fed7aa23 sw a3,-12(a5) -8000e748: ff872683 lw a3,-8(a4) -8000e74c: fed7ac23 sw a3,-8(a5) -8000e750: ffc72683 lw a3,-4(a4) -8000e754: fed7ae23 sw a3,-4(a5) -8000e758: fcf81ce3 bne a6,a5,8000e730 -8000e75c: 00c67713 andi a4,a2,12 -8000e760: 011585b3 add a1,a1,a7 -8000e764: 00f67813 andi a6,a2,15 -8000e768: 04070e63 beqz a4,8000e7c4 -8000e76c: 00058713 mv a4,a1 -8000e770: 00078893 mv a7,a5 -8000e774: 00300e13 li t3,3 -8000e778: 00072303 lw t1,0(a4) -8000e77c: 00470713 addi a4,a4,4 -8000e780: 40e806b3 sub a3,a6,a4 -8000e784: 0068a023 sw t1,0(a7) -8000e788: 00d586b3 add a3,a1,a3 -8000e78c: 00488893 addi a7,a7,4 -8000e790: fede64e3 bltu t3,a3,8000e778 -8000e794: ffc80713 addi a4,a6,-4 -8000e798: ffc77713 andi a4,a4,-4 -8000e79c: 00470713 addi a4,a4,4 -8000e7a0: 00367613 andi a2,a2,3 -8000e7a4: 00e787b3 add a5,a5,a4 -8000e7a8: 00e585b3 add a1,a1,a4 -8000e7ac: f39ff06f j 8000e6e4 -8000e7b0: 00008067 ret -8000e7b4: fff60693 addi a3,a2,-1 -8000e7b8: 00050793 mv a5,a0 -8000e7bc: f31ff06f j 8000e6ec -8000e7c0: 00008067 ret -8000e7c4: 00080613 mv a2,a6 -8000e7c8: f1dff06f j 8000e6e4 +8000e3c8 <_lseek_r>: +8000e3c8: ff010113 addi sp,sp,-16 +8000e3cc: 00058713 mv a4,a1 +8000e3d0: 00812423 sw s0,8(sp) +8000e3d4: 00912223 sw s1,4(sp) +8000e3d8: 00060593 mv a1,a2 +8000e3dc: 00050413 mv s0,a0 +8000e3e0: 00068613 mv a2,a3 +8000e3e4: 00070513 mv a0,a4 +8000e3e8: 00112623 sw ra,12(sp) +8000e3ec: 4201a823 sw zero,1072(gp) # 80016c38 +8000e3f0: f11f10ef jal ra,80000300 <_lseek> +8000e3f4: fff00793 li a5,-1 +8000e3f8: 00f50c63 beq a0,a5,8000e410 <_lseek_r+0x48> +8000e3fc: 00c12083 lw ra,12(sp) +8000e400: 00812403 lw s0,8(sp) +8000e404: 00412483 lw s1,4(sp) +8000e408: 01010113 addi sp,sp,16 +8000e40c: 00008067 ret +8000e410: 4301a783 lw a5,1072(gp) # 80016c38 +8000e414: fe0784e3 beqz a5,8000e3fc <_lseek_r+0x34> +8000e418: 00c12083 lw ra,12(sp) +8000e41c: 00f42023 sw a5,0(s0) +8000e420: 00812403 lw s0,8(sp) +8000e424: 00412483 lw s1,4(sp) +8000e428: 01010113 addi sp,sp,16 +8000e42c: 00008067 ret -8000e7cc <_read_r>: -8000e7cc: ff010113 addi sp,sp,-16 -8000e7d0: 00058713 mv a4,a1 -8000e7d4: 00812423 sw s0,8(sp) -8000e7d8: 00912223 sw s1,4(sp) -8000e7dc: 00060593 mv a1,a2 -8000e7e0: 00050413 mv s0,a0 -8000e7e4: 00068613 mv a2,a3 -8000e7e8: 00070513 mv a0,a4 -8000e7ec: 00112623 sw ra,12(sp) -8000e7f0: 4201a223 sw zero,1060(gp) # 80016c2c -8000e7f4: c1df10ef jal ra,80000410 <_read> -8000e7f8: fff00793 li a5,-1 -8000e7fc: 00f50c63 beq a0,a5,8000e814 <_read_r+0x48> -8000e800: 00c12083 lw ra,12(sp) -8000e804: 00812403 lw s0,8(sp) -8000e808: 00412483 lw s1,4(sp) -8000e80c: 01010113 addi sp,sp,16 -8000e810: 00008067 ret -8000e814: 4241a783 lw a5,1060(gp) # 80016c2c -8000e818: fe0784e3 beqz a5,8000e800 <_read_r+0x34> -8000e81c: 00c12083 lw ra,12(sp) -8000e820: 00f42023 sw a5,0(s0) -8000e824: 00812403 lw s0,8(sp) -8000e828: 00412483 lw s1,4(sp) -8000e82c: 01010113 addi sp,sp,16 -8000e830: 00008067 ret +8000e430 <_mbtowc_r>: +8000e430: 2ac1a303 lw t1,684(gp) # 80016ab4 <__global_locale+0xe4> +8000e434: 00030067 jr t1 -8000e834 <_realloc_r>: -8000e834: fd010113 addi sp,sp,-48 -8000e838: 03212023 sw s2,32(sp) -8000e83c: 02112623 sw ra,44(sp) -8000e840: 02812423 sw s0,40(sp) -8000e844: 02912223 sw s1,36(sp) -8000e848: 01312e23 sw s3,28(sp) -8000e84c: 01412c23 sw s4,24(sp) -8000e850: 01512a23 sw s5,20(sp) -8000e854: 01612823 sw s6,16(sp) -8000e858: 01712623 sw s7,12(sp) -8000e85c: 01812423 sw s8,8(sp) -8000e860: 00060913 mv s2,a2 -8000e864: 22058263 beqz a1,8000ea88 <_realloc_r+0x254> -8000e868: 00058413 mv s0,a1 -8000e86c: 00050993 mv s3,a0 -8000e870: d5df90ef jal ra,800085cc <__malloc_lock> -8000e874: 00b90493 addi s1,s2,11 -8000e878: 01600793 li a5,22 -8000e87c: 0e97fc63 bgeu a5,s1,8000e974 <_realloc_r+0x140> -8000e880: ff84f493 andi s1,s1,-8 -8000e884: 00048713 mv a4,s1 -8000e888: 0e04cc63 bltz s1,8000e980 <_realloc_r+0x14c> -8000e88c: 0f24ea63 bltu s1,s2,8000e980 <_realloc_r+0x14c> -8000e890: ffc42783 lw a5,-4(s0) -8000e894: ff840a93 addi s5,s0,-8 -8000e898: ffc7fa13 andi s4,a5,-4 -8000e89c: 014a8b33 add s6,s5,s4 -8000e8a0: 18ea5a63 bge s4,a4,8000ea34 <_realloc_r+0x200> -8000e8a4: f2c18b93 addi s7,gp,-212 # 80016734 <__malloc_av_> -8000e8a8: 008ba603 lw a2,8(s7) -8000e8ac: 004b2683 lw a3,4(s6) # 80000004 <__BSS_END__+0xfffe93d4> -8000e8b0: 23660e63 beq a2,s6,8000eaec <_realloc_r+0x2b8> -8000e8b4: ffe6f613 andi a2,a3,-2 -8000e8b8: 00cb0633 add a2,s6,a2 -8000e8bc: 00462603 lw a2,4(a2) -8000e8c0: 00167613 andi a2,a2,1 -8000e8c4: 1a061463 bnez a2,8000ea6c <_realloc_r+0x238> -8000e8c8: ffc6f693 andi a3,a3,-4 -8000e8cc: 00da0633 add a2,s4,a3 -8000e8d0: 32e65e63 bge a2,a4,8000ec0c <_realloc_r+0x3d8> -8000e8d4: 0017f793 andi a5,a5,1 -8000e8d8: 02079463 bnez a5,8000e900 <_realloc_r+0xcc> -8000e8dc: ff842c03 lw s8,-8(s0) -8000e8e0: 418a8c33 sub s8,s5,s8 -8000e8e4: 004c2783 lw a5,4(s8) -8000e8e8: ffc7f793 andi a5,a5,-4 -8000e8ec: 00d786b3 add a3,a5,a3 -8000e8f0: 01468bb3 add s7,a3,s4 -8000e8f4: 34ebda63 bge s7,a4,8000ec48 <_realloc_r+0x414> -8000e8f8: 00fa0bb3 add s7,s4,a5 -8000e8fc: 0cebd263 bge s7,a4,8000e9c0 <_realloc_r+0x18c> -8000e900: 00090593 mv a1,s2 -8000e904: 00098513 mv a0,s3 -8000e908: be8f90ef jal ra,80007cf0 <_malloc_r> -8000e90c: 00050913 mv s2,a0 -8000e910: 04050c63 beqz a0,8000e968 <_realloc_r+0x134> -8000e914: ffc42783 lw a5,-4(s0) -8000e918: ff850713 addi a4,a0,-8 -8000e91c: ffe7f793 andi a5,a5,-2 -8000e920: 00fa87b3 add a5,s5,a5 -8000e924: 30e78263 beq a5,a4,8000ec28 <_realloc_r+0x3f4> -8000e928: ffca0613 addi a2,s4,-4 -8000e92c: 02400793 li a5,36 -8000e930: 30c7e663 bltu a5,a2,8000ec3c <_realloc_r+0x408> -8000e934: 01300713 li a4,19 -8000e938: 00042683 lw a3,0(s0) -8000e93c: 26c76c63 bltu a4,a2,8000ebb4 <_realloc_r+0x380> -8000e940: 00050793 mv a5,a0 -8000e944: 00040713 mv a4,s0 -8000e948: 00d7a023 sw a3,0(a5) -8000e94c: 00472683 lw a3,4(a4) -8000e950: 00d7a223 sw a3,4(a5) -8000e954: 00872703 lw a4,8(a4) -8000e958: 00e7a423 sw a4,8(a5) -8000e95c: 00040593 mv a1,s0 -8000e960: 00098513 mv a0,s3 -8000e964: 920f60ef jal ra,80004a84 <_free_r> -8000e968: 00098513 mv a0,s3 -8000e96c: c65f90ef jal ra,800085d0 <__malloc_unlock> -8000e970: 01c0006f j 8000e98c <_realloc_r+0x158> -8000e974: 01000493 li s1,16 -8000e978: 01000713 li a4,16 -8000e97c: f124fae3 bgeu s1,s2,8000e890 <_realloc_r+0x5c> -8000e980: 00c00793 li a5,12 -8000e984: 00f9a023 sw a5,0(s3) -8000e988: 00000913 li s2,0 -8000e98c: 02c12083 lw ra,44(sp) -8000e990: 02812403 lw s0,40(sp) -8000e994: 02412483 lw s1,36(sp) -8000e998: 01c12983 lw s3,28(sp) -8000e99c: 01812a03 lw s4,24(sp) -8000e9a0: 01412a83 lw s5,20(sp) -8000e9a4: 01012b03 lw s6,16(sp) -8000e9a8: 00c12b83 lw s7,12(sp) -8000e9ac: 00812c03 lw s8,8(sp) -8000e9b0: 00090513 mv a0,s2 -8000e9b4: 02012903 lw s2,32(sp) -8000e9b8: 03010113 addi sp,sp,48 -8000e9bc: 00008067 ret -8000e9c0: 00cc2783 lw a5,12(s8) -8000e9c4: 008c2703 lw a4,8(s8) -8000e9c8: ffca0613 addi a2,s4,-4 -8000e9cc: 02400693 li a3,36 -8000e9d0: 00f72623 sw a5,12(a4) -8000e9d4: 00e7a423 sw a4,8(a5) -8000e9d8: 008c0913 addi s2,s8,8 -8000e9dc: 017c0b33 add s6,s8,s7 -8000e9e0: 2ec6e463 bltu a3,a2,8000ecc8 <_realloc_r+0x494> -8000e9e4: 01300593 li a1,19 -8000e9e8: 00042703 lw a4,0(s0) -8000e9ec: 00090793 mv a5,s2 -8000e9f0: 02c5f263 bgeu a1,a2,8000ea14 <_realloc_r+0x1e0> -8000e9f4: 00ec2423 sw a4,8(s8) -8000e9f8: 00442703 lw a4,4(s0) -8000e9fc: 01b00793 li a5,27 -8000ea00: 00ec2623 sw a4,12(s8) -8000ea04: 30c7e263 bltu a5,a2,8000ed08 <_realloc_r+0x4d4> -8000ea08: 00842703 lw a4,8(s0) -8000ea0c: 010c0793 addi a5,s8,16 -8000ea10: 00840413 addi s0,s0,8 -8000ea14: 00e7a023 sw a4,0(a5) -8000ea18: 00442703 lw a4,4(s0) -8000ea1c: 000b8a13 mv s4,s7 -8000ea20: 000c0a93 mv s5,s8 -8000ea24: 00e7a223 sw a4,4(a5) -8000ea28: 00842703 lw a4,8(s0) -8000ea2c: 00090413 mv s0,s2 -8000ea30: 00e7a423 sw a4,8(a5) -8000ea34: 004aa783 lw a5,4(s5) -8000ea38: 409a0733 sub a4,s4,s1 -8000ea3c: 00f00693 li a3,15 -8000ea40: 0017f793 andi a5,a5,1 -8000ea44: 06e6ec63 bltu a3,a4,8000eabc <_realloc_r+0x288> -8000ea48: 00fa67b3 or a5,s4,a5 -8000ea4c: 00faa223 sw a5,4(s5) -8000ea50: 004b2783 lw a5,4(s6) -8000ea54: 0017e793 ori a5,a5,1 -8000ea58: 00fb2223 sw a5,4(s6) -8000ea5c: 00098513 mv a0,s3 -8000ea60: b71f90ef jal ra,800085d0 <__malloc_unlock> -8000ea64: 00040913 mv s2,s0 -8000ea68: f25ff06f j 8000e98c <_realloc_r+0x158> -8000ea6c: 0017f793 andi a5,a5,1 -8000ea70: e80798e3 bnez a5,8000e900 <_realloc_r+0xcc> -8000ea74: ff842c03 lw s8,-8(s0) -8000ea78: 418a8c33 sub s8,s5,s8 -8000ea7c: 004c2783 lw a5,4(s8) -8000ea80: ffc7f793 andi a5,a5,-4 -8000ea84: e75ff06f j 8000e8f8 <_realloc_r+0xc4> -8000ea88: 02812403 lw s0,40(sp) -8000ea8c: 02c12083 lw ra,44(sp) -8000ea90: 02412483 lw s1,36(sp) -8000ea94: 02012903 lw s2,32(sp) -8000ea98: 01c12983 lw s3,28(sp) -8000ea9c: 01812a03 lw s4,24(sp) -8000eaa0: 01412a83 lw s5,20(sp) -8000eaa4: 01012b03 lw s6,16(sp) -8000eaa8: 00c12b83 lw s7,12(sp) -8000eaac: 00812c03 lw s8,8(sp) -8000eab0: 00060593 mv a1,a2 -8000eab4: 03010113 addi sp,sp,48 -8000eab8: a38f906f j 80007cf0 <_malloc_r> -8000eabc: 0097e7b3 or a5,a5,s1 -8000eac0: 00faa223 sw a5,4(s5) -8000eac4: 009a85b3 add a1,s5,s1 -8000eac8: 00176713 ori a4,a4,1 -8000eacc: 00e5a223 sw a4,4(a1) -8000ead0: 004b2783 lw a5,4(s6) -8000ead4: 00858593 addi a1,a1,8 -8000ead8: 00098513 mv a0,s3 -8000eadc: 0017e793 ori a5,a5,1 -8000eae0: 00fb2223 sw a5,4(s6) -8000eae4: fa1f50ef jal ra,80004a84 <_free_r> -8000eae8: f75ff06f j 8000ea5c <_realloc_r+0x228> -8000eaec: ffc6f693 andi a3,a3,-4 -8000eaf0: 00da0633 add a2,s4,a3 -8000eaf4: 01048593 addi a1,s1,16 -8000eaf8: 0eb65063 bge a2,a1,8000ebd8 <_realloc_r+0x3a4> -8000eafc: 0017f793 andi a5,a5,1 -8000eb00: e00790e3 bnez a5,8000e900 <_realloc_r+0xcc> -8000eb04: ff842c03 lw s8,-8(s0) -8000eb08: 418a8c33 sub s8,s5,s8 -8000eb0c: 004c2783 lw a5,4(s8) -8000eb10: ffc7f793 andi a5,a5,-4 -8000eb14: 00d786b3 add a3,a5,a3 -8000eb18: 01468b33 add s6,a3,s4 -8000eb1c: dcbb4ee3 blt s6,a1,8000e8f8 <_realloc_r+0xc4> -8000eb20: 00cc2783 lw a5,12(s8) -8000eb24: 008c2703 lw a4,8(s8) -8000eb28: ffca0613 addi a2,s4,-4 -8000eb2c: 02400693 li a3,36 -8000eb30: 00f72623 sw a5,12(a4) -8000eb34: 00e7a423 sw a4,8(a5) -8000eb38: 008c0913 addi s2,s8,8 -8000eb3c: 20c6ee63 bltu a3,a2,8000ed58 <_realloc_r+0x524> -8000eb40: 01300593 li a1,19 -8000eb44: 00042703 lw a4,0(s0) -8000eb48: 00090793 mv a5,s2 -8000eb4c: 02c5f263 bgeu a1,a2,8000eb70 <_realloc_r+0x33c> -8000eb50: 00ec2423 sw a4,8(s8) -8000eb54: 00442703 lw a4,4(s0) -8000eb58: 01b00793 li a5,27 -8000eb5c: 00ec2623 sw a4,12(s8) -8000eb60: 20c7e463 bltu a5,a2,8000ed68 <_realloc_r+0x534> -8000eb64: 00842703 lw a4,8(s0) -8000eb68: 010c0793 addi a5,s8,16 -8000eb6c: 00840413 addi s0,s0,8 -8000eb70: 00e7a023 sw a4,0(a5) -8000eb74: 00442703 lw a4,4(s0) -8000eb78: 00e7a223 sw a4,4(a5) -8000eb7c: 00842703 lw a4,8(s0) -8000eb80: 00e7a423 sw a4,8(a5) -8000eb84: 009c0733 add a4,s8,s1 -8000eb88: 409b07b3 sub a5,s6,s1 -8000eb8c: 00eba423 sw a4,8(s7) -8000eb90: 0017e793 ori a5,a5,1 -8000eb94: 00f72223 sw a5,4(a4) -8000eb98: 004c2783 lw a5,4(s8) -8000eb9c: 00098513 mv a0,s3 -8000eba0: 0017f793 andi a5,a5,1 -8000eba4: 0097e4b3 or s1,a5,s1 -8000eba8: 009c2223 sw s1,4(s8) -8000ebac: a25f90ef jal ra,800085d0 <__malloc_unlock> -8000ebb0: dddff06f j 8000e98c <_realloc_r+0x158> -8000ebb4: 00d52023 sw a3,0(a0) -8000ebb8: 00442683 lw a3,4(s0) -8000ebbc: 01b00713 li a4,27 -8000ebc0: 00d52223 sw a3,4(a0) -8000ebc4: 12c76063 bltu a4,a2,8000ece4 <_realloc_r+0x4b0> -8000ebc8: 00842683 lw a3,8(s0) -8000ebcc: 00840713 addi a4,s0,8 -8000ebd0: 00850793 addi a5,a0,8 -8000ebd4: d75ff06f j 8000e948 <_realloc_r+0x114> -8000ebd8: 009a8ab3 add s5,s5,s1 -8000ebdc: 409607b3 sub a5,a2,s1 -8000ebe0: 015ba423 sw s5,8(s7) -8000ebe4: 0017e793 ori a5,a5,1 -8000ebe8: 00faa223 sw a5,4(s5) -8000ebec: ffc42783 lw a5,-4(s0) -8000ebf0: 00098513 mv a0,s3 -8000ebf4: 00040913 mv s2,s0 -8000ebf8: 0017f793 andi a5,a5,1 -8000ebfc: 0097e4b3 or s1,a5,s1 -8000ec00: fe942e23 sw s1,-4(s0) -8000ec04: 9cdf90ef jal ra,800085d0 <__malloc_unlock> -8000ec08: d85ff06f j 8000e98c <_realloc_r+0x158> -8000ec0c: 00cb2783 lw a5,12(s6) -8000ec10: 008b2703 lw a4,8(s6) -8000ec14: 00060a13 mv s4,a2 -8000ec18: 00ca8b33 add s6,s5,a2 -8000ec1c: 00f72623 sw a5,12(a4) -8000ec20: 00e7a423 sw a4,8(a5) -8000ec24: e11ff06f j 8000ea34 <_realloc_r+0x200> -8000ec28: ffc52783 lw a5,-4(a0) -8000ec2c: ffc7f793 andi a5,a5,-4 -8000ec30: 00fa0a33 add s4,s4,a5 -8000ec34: 014a8b33 add s6,s5,s4 -8000ec38: dfdff06f j 8000ea34 <_realloc_r+0x200> -8000ec3c: 00040593 mv a1,s0 -8000ec40: a6dff0ef jal ra,8000e6ac -8000ec44: d19ff06f j 8000e95c <_realloc_r+0x128> -8000ec48: 00cb2783 lw a5,12(s6) -8000ec4c: 008b2703 lw a4,8(s6) -8000ec50: ffca0613 addi a2,s4,-4 -8000ec54: 02400693 li a3,36 -8000ec58: 00f72623 sw a5,12(a4) -8000ec5c: 00e7a423 sw a4,8(a5) -8000ec60: 008c2703 lw a4,8(s8) -8000ec64: 00cc2783 lw a5,12(s8) -8000ec68: 008c0913 addi s2,s8,8 -8000ec6c: 017c0b33 add s6,s8,s7 -8000ec70: 00f72623 sw a5,12(a4) -8000ec74: 00e7a423 sw a4,8(a5) -8000ec78: 04c6e863 bltu a3,a2,8000ecc8 <_realloc_r+0x494> -8000ec7c: 01300693 li a3,19 -8000ec80: 00042703 lw a4,0(s0) -8000ec84: 00090793 mv a5,s2 -8000ec88: d8c6f6e3 bgeu a3,a2,8000ea14 <_realloc_r+0x1e0> -8000ec8c: 00ec2423 sw a4,8(s8) -8000ec90: 00442703 lw a4,4(s0) -8000ec94: 01b00793 li a5,27 -8000ec98: 00ec2623 sw a4,12(s8) -8000ec9c: 00842703 lw a4,8(s0) -8000eca0: d6c7f6e3 bgeu a5,a2,8000ea0c <_realloc_r+0x1d8> -8000eca4: 00ec2823 sw a4,16(s8) -8000eca8: 00c42703 lw a4,12(s0) -8000ecac: 02400793 li a5,36 -8000ecb0: 00ec2a23 sw a4,20(s8) -8000ecb4: 01042703 lw a4,16(s0) -8000ecb8: 06f60463 beq a2,a5,8000ed20 <_realloc_r+0x4ec> -8000ecbc: 018c0793 addi a5,s8,24 -8000ecc0: 01040413 addi s0,s0,16 -8000ecc4: d51ff06f j 8000ea14 <_realloc_r+0x1e0> -8000ecc8: 00040593 mv a1,s0 -8000eccc: 00090513 mv a0,s2 -8000ecd0: 9ddff0ef jal ra,8000e6ac -8000ecd4: 00090413 mv s0,s2 -8000ecd8: 000b8a13 mv s4,s7 -8000ecdc: 000c0a93 mv s5,s8 -8000ece0: d55ff06f j 8000ea34 <_realloc_r+0x200> -8000ece4: 00842703 lw a4,8(s0) -8000ece8: 00e52423 sw a4,8(a0) -8000ecec: 00c42703 lw a4,12(s0) -8000ecf0: 00e52623 sw a4,12(a0) -8000ecf4: 01042683 lw a3,16(s0) -8000ecf8: 04f60263 beq a2,a5,8000ed3c <_realloc_r+0x508> -8000ecfc: 01040713 addi a4,s0,16 -8000ed00: 01050793 addi a5,a0,16 -8000ed04: c45ff06f j 8000e948 <_realloc_r+0x114> -8000ed08: 00842783 lw a5,8(s0) -8000ed0c: 00fc2823 sw a5,16(s8) -8000ed10: 00c42783 lw a5,12(s0) -8000ed14: 00fc2a23 sw a5,20(s8) -8000ed18: 01042703 lw a4,16(s0) -8000ed1c: fad610e3 bne a2,a3,8000ecbc <_realloc_r+0x488> -8000ed20: 00ec2c23 sw a4,24(s8) -8000ed24: 01442703 lw a4,20(s0) -8000ed28: 020c0793 addi a5,s8,32 -8000ed2c: 01840413 addi s0,s0,24 -8000ed30: 00ec2e23 sw a4,28(s8) -8000ed34: 00042703 lw a4,0(s0) -8000ed38: cddff06f j 8000ea14 <_realloc_r+0x1e0> -8000ed3c: 00d52823 sw a3,16(a0) -8000ed40: 01442683 lw a3,20(s0) -8000ed44: 01840713 addi a4,s0,24 -8000ed48: 01850793 addi a5,a0,24 -8000ed4c: 00d52a23 sw a3,20(a0) -8000ed50: 01842683 lw a3,24(s0) -8000ed54: bf5ff06f j 8000e948 <_realloc_r+0x114> -8000ed58: 00040593 mv a1,s0 -8000ed5c: 00090513 mv a0,s2 -8000ed60: 94dff0ef jal ra,8000e6ac -8000ed64: e21ff06f j 8000eb84 <_realloc_r+0x350> -8000ed68: 00842783 lw a5,8(s0) -8000ed6c: 00fc2823 sw a5,16(s8) -8000ed70: 00c42783 lw a5,12(s0) -8000ed74: 00fc2a23 sw a5,20(s8) -8000ed78: 01042703 lw a4,16(s0) -8000ed7c: 00d60863 beq a2,a3,8000ed8c <_realloc_r+0x558> -8000ed80: 018c0793 addi a5,s8,24 -8000ed84: 01040413 addi s0,s0,16 -8000ed88: de9ff06f j 8000eb70 <_realloc_r+0x33c> -8000ed8c: 00ec2c23 sw a4,24(s8) -8000ed90: 01442703 lw a4,20(s0) -8000ed94: 020c0793 addi a5,s8,32 -8000ed98: 01840413 addi s0,s0,24 -8000ed9c: 00ec2e23 sw a4,28(s8) -8000eda0: 00042703 lw a4,0(s0) -8000eda4: dcdff06f j 8000eb70 <_realloc_r+0x33c> +8000e438 <__ascii_mbtowc>: +8000e438: 02058063 beqz a1,8000e458 <__ascii_mbtowc+0x20> +8000e43c: 04060263 beqz a2,8000e480 <__ascii_mbtowc+0x48> +8000e440: 04068863 beqz a3,8000e490 <__ascii_mbtowc+0x58> +8000e444: 00064783 lbu a5,0(a2) +8000e448: 00f5a023 sw a5,0(a1) +8000e44c: 00064503 lbu a0,0(a2) +8000e450: 00a03533 snez a0,a0 +8000e454: 00008067 ret +8000e458: ff010113 addi sp,sp,-16 +8000e45c: 00c10593 addi a1,sp,12 +8000e460: 02060463 beqz a2,8000e488 <__ascii_mbtowc+0x50> +8000e464: 02068a63 beqz a3,8000e498 <__ascii_mbtowc+0x60> +8000e468: 00064783 lbu a5,0(a2) +8000e46c: 00f5a023 sw a5,0(a1) +8000e470: 00064503 lbu a0,0(a2) +8000e474: 00a03533 snez a0,a0 +8000e478: 01010113 addi sp,sp,16 +8000e47c: 00008067 ret +8000e480: 00000513 li a0,0 +8000e484: 00008067 ret +8000e488: 00000513 li a0,0 +8000e48c: fedff06f j 8000e478 <__ascii_mbtowc+0x40> +8000e490: ffe00513 li a0,-2 +8000e494: 00008067 ret +8000e498: ffe00513 li a0,-2 +8000e49c: fddff06f j 8000e478 <__ascii_mbtowc+0x40> -8000eda8 : -8000eda8: ff010113 addi sp,sp,-16 -8000edac: 00812423 sw s0,8(sp) -8000edb0: 00058413 mv s0,a1 -8000edb4: 0005a583 lw a1,0(a1) -8000edb8: 00912223 sw s1,4(sp) -8000edbc: 00112623 sw ra,12(sp) -8000edc0: 00050493 mv s1,a0 -8000edc4: 00058463 beqz a1,8000edcc -8000edc8: fe1ff0ef jal ra,8000eda8 -8000edcc: 00040593 mv a1,s0 -8000edd0: 00812403 lw s0,8(sp) -8000edd4: 00c12083 lw ra,12(sp) -8000edd8: 00048513 mv a0,s1 -8000eddc: 00412483 lw s1,4(sp) -8000ede0: 01010113 addi sp,sp,16 -8000ede4: ca1f506f j 80004a84 <_free_r> +8000e4a0 : +8000e4a0: 00a5c7b3 xor a5,a1,a0 +8000e4a4: 0037f793 andi a5,a5,3 +8000e4a8: 00c508b3 add a7,a0,a2 +8000e4ac: 06079263 bnez a5,8000e510 +8000e4b0: 00300793 li a5,3 +8000e4b4: 04c7fe63 bgeu a5,a2,8000e510 +8000e4b8: 00357793 andi a5,a0,3 +8000e4bc: 00050713 mv a4,a0 +8000e4c0: 06079863 bnez a5,8000e530 +8000e4c4: ffc8f613 andi a2,a7,-4 +8000e4c8: fe060793 addi a5,a2,-32 +8000e4cc: 08f76c63 bltu a4,a5,8000e564 +8000e4d0: 02c77c63 bgeu a4,a2,8000e508 +8000e4d4: 00058693 mv a3,a1 +8000e4d8: 00070793 mv a5,a4 +8000e4dc: 0006a803 lw a6,0(a3) # 2000 <_start-0x7fffe000> +8000e4e0: 00478793 addi a5,a5,4 +8000e4e4: 00468693 addi a3,a3,4 +8000e4e8: ff07ae23 sw a6,-4(a5) +8000e4ec: fec7e8e3 bltu a5,a2,8000e4dc +8000e4f0: fff60793 addi a5,a2,-1 +8000e4f4: 40e787b3 sub a5,a5,a4 +8000e4f8: ffc7f793 andi a5,a5,-4 +8000e4fc: 00478793 addi a5,a5,4 +8000e500: 00f70733 add a4,a4,a5 +8000e504: 00f585b3 add a1,a1,a5 +8000e508: 01176863 bltu a4,a7,8000e518 +8000e50c: 00008067 ret +8000e510: 00050713 mv a4,a0 +8000e514: ff157ce3 bgeu a0,a7,8000e50c +8000e518: 0005c783 lbu a5,0(a1) +8000e51c: 00170713 addi a4,a4,1 +8000e520: 00158593 addi a1,a1,1 +8000e524: fef70fa3 sb a5,-1(a4) +8000e528: ff1768e3 bltu a4,a7,8000e518 +8000e52c: 00008067 ret +8000e530: 0005c683 lbu a3,0(a1) +8000e534: 00170713 addi a4,a4,1 +8000e538: 00377793 andi a5,a4,3 +8000e53c: fed70fa3 sb a3,-1(a4) +8000e540: 00158593 addi a1,a1,1 +8000e544: f80780e3 beqz a5,8000e4c4 +8000e548: 0005c683 lbu a3,0(a1) +8000e54c: 00170713 addi a4,a4,1 +8000e550: 00377793 andi a5,a4,3 +8000e554: fed70fa3 sb a3,-1(a4) +8000e558: 00158593 addi a1,a1,1 +8000e55c: fc079ae3 bnez a5,8000e530 +8000e560: f65ff06f j 8000e4c4 +8000e564: 0045a683 lw a3,4(a1) +8000e568: 0005a283 lw t0,0(a1) +8000e56c: 0085af83 lw t6,8(a1) +8000e570: 00c5af03 lw t5,12(a1) +8000e574: 0105ae83 lw t4,16(a1) +8000e578: 0145ae03 lw t3,20(a1) +8000e57c: 0185a303 lw t1,24(a1) +8000e580: 01c5a803 lw a6,28(a1) +8000e584: 00d72223 sw a3,4(a4) +8000e588: 0205a683 lw a3,32(a1) +8000e58c: 00572023 sw t0,0(a4) +8000e590: 01f72423 sw t6,8(a4) +8000e594: 01e72623 sw t5,12(a4) +8000e598: 01d72823 sw t4,16(a4) +8000e59c: 01c72a23 sw t3,20(a4) +8000e5a0: 00672c23 sw t1,24(a4) +8000e5a4: 01072e23 sw a6,28(a4) +8000e5a8: 02d72023 sw a3,32(a4) +8000e5ac: 02470713 addi a4,a4,36 +8000e5b0: 02458593 addi a1,a1,36 +8000e5b4: faf768e3 bltu a4,a5,8000e564 +8000e5b8: f19ff06f j 8000e4d0 -8000ede8 <_reclaim_reent>: -8000ede8: 3601a783 lw a5,864(gp) # 80016b68 <_impure_ptr> -8000edec: 10a78063 beq a5,a0,8000eeec <_reclaim_reent+0x104> -8000edf0: 04c52583 lw a1,76(a0) -8000edf4: fe010113 addi sp,sp,-32 -8000edf8: 00912a23 sw s1,20(sp) -8000edfc: 00112e23 sw ra,28(sp) -8000ee00: 00812c23 sw s0,24(sp) -8000ee04: 01212823 sw s2,16(sp) -8000ee08: 01312623 sw s3,12(sp) -8000ee0c: 00050493 mv s1,a0 -8000ee10: 04058063 beqz a1,8000ee50 <_reclaim_reent+0x68> -8000ee14: 00000913 li s2,0 -8000ee18: 08000993 li s3,128 -8000ee1c: 012587b3 add a5,a1,s2 -8000ee20: 0007a403 lw s0,0(a5) -8000ee24: 00040e63 beqz s0,8000ee40 <_reclaim_reent+0x58> -8000ee28: 00040593 mv a1,s0 -8000ee2c: 00042403 lw s0,0(s0) -8000ee30: 00048513 mv a0,s1 -8000ee34: c51f50ef jal ra,80004a84 <_free_r> -8000ee38: fe0418e3 bnez s0,8000ee28 <_reclaim_reent+0x40> -8000ee3c: 04c4a583 lw a1,76(s1) -8000ee40: 00490913 addi s2,s2,4 -8000ee44: fd391ce3 bne s2,s3,8000ee1c <_reclaim_reent+0x34> -8000ee48: 00048513 mv a0,s1 -8000ee4c: c39f50ef jal ra,80004a84 <_free_r> -8000ee50: 0404a583 lw a1,64(s1) -8000ee54: 00058663 beqz a1,8000ee60 <_reclaim_reent+0x78> -8000ee58: 00048513 mv a0,s1 -8000ee5c: c29f50ef jal ra,80004a84 <_free_r> -8000ee60: 1484a403 lw s0,328(s1) -8000ee64: 02040063 beqz s0,8000ee84 <_reclaim_reent+0x9c> -8000ee68: 14c48913 addi s2,s1,332 -8000ee6c: 01240c63 beq s0,s2,8000ee84 <_reclaim_reent+0x9c> -8000ee70: 00040593 mv a1,s0 -8000ee74: 00042403 lw s0,0(s0) -8000ee78: 00048513 mv a0,s1 -8000ee7c: c09f50ef jal ra,80004a84 <_free_r> -8000ee80: fe8918e3 bne s2,s0,8000ee70 <_reclaim_reent+0x88> -8000ee84: 0544a583 lw a1,84(s1) -8000ee88: 00058663 beqz a1,8000ee94 <_reclaim_reent+0xac> -8000ee8c: 00048513 mv a0,s1 -8000ee90: bf5f50ef jal ra,80004a84 <_free_r> -8000ee94: 0384a783 lw a5,56(s1) -8000ee98: 02078c63 beqz a5,8000eed0 <_reclaim_reent+0xe8> -8000ee9c: 03c4a783 lw a5,60(s1) -8000eea0: 00048513 mv a0,s1 -8000eea4: 000780e7 jalr a5 -8000eea8: 2e04a583 lw a1,736(s1) -8000eeac: 02058263 beqz a1,8000eed0 <_reclaim_reent+0xe8> -8000eeb0: 01812403 lw s0,24(sp) -8000eeb4: 01c12083 lw ra,28(sp) -8000eeb8: 01012903 lw s2,16(sp) -8000eebc: 00c12983 lw s3,12(sp) -8000eec0: 00048513 mv a0,s1 -8000eec4: 01412483 lw s1,20(sp) -8000eec8: 02010113 addi sp,sp,32 -8000eecc: eddff06f j 8000eda8 -8000eed0: 01c12083 lw ra,28(sp) -8000eed4: 01812403 lw s0,24(sp) -8000eed8: 01412483 lw s1,20(sp) -8000eedc: 01012903 lw s2,16(sp) -8000eee0: 00c12983 lw s3,12(sp) -8000eee4: 02010113 addi sp,sp,32 -8000eee8: 00008067 ret -8000eeec: 00008067 ret +8000e5bc : +8000e5bc: 02a5f663 bgeu a1,a0,8000e5e8 +8000e5c0: 00c587b3 add a5,a1,a2 +8000e5c4: 02f57263 bgeu a0,a5,8000e5e8 +8000e5c8: 00c50733 add a4,a0,a2 +8000e5cc: 0e060a63 beqz a2,8000e6c0 +8000e5d0: fff7c683 lbu a3,-1(a5) +8000e5d4: fff78793 addi a5,a5,-1 +8000e5d8: fff70713 addi a4,a4,-1 +8000e5dc: 00d70023 sb a3,0(a4) +8000e5e0: fef598e3 bne a1,a5,8000e5d0 +8000e5e4: 00008067 ret +8000e5e8: 00f00793 li a5,15 +8000e5ec: 02c7e863 bltu a5,a2,8000e61c +8000e5f0: 00050793 mv a5,a0 +8000e5f4: fff60693 addi a3,a2,-1 +8000e5f8: 0c060c63 beqz a2,8000e6d0 +8000e5fc: 00168693 addi a3,a3,1 +8000e600: 00d786b3 add a3,a5,a3 +8000e604: 0005c703 lbu a4,0(a1) +8000e608: 00178793 addi a5,a5,1 +8000e60c: 00158593 addi a1,a1,1 +8000e610: fee78fa3 sb a4,-1(a5) +8000e614: fed798e3 bne a5,a3,8000e604 +8000e618: 00008067 ret +8000e61c: 00a5e7b3 or a5,a1,a0 +8000e620: 0037f793 andi a5,a5,3 +8000e624: 0a079063 bnez a5,8000e6c4 +8000e628: ff060893 addi a7,a2,-16 +8000e62c: ff08f893 andi a7,a7,-16 +8000e630: 01088893 addi a7,a7,16 +8000e634: 01150833 add a6,a0,a7 +8000e638: 00058713 mv a4,a1 +8000e63c: 00050793 mv a5,a0 +8000e640: 00072683 lw a3,0(a4) +8000e644: 01070713 addi a4,a4,16 +8000e648: 01078793 addi a5,a5,16 +8000e64c: fed7a823 sw a3,-16(a5) +8000e650: ff472683 lw a3,-12(a4) +8000e654: fed7aa23 sw a3,-12(a5) +8000e658: ff872683 lw a3,-8(a4) +8000e65c: fed7ac23 sw a3,-8(a5) +8000e660: ffc72683 lw a3,-4(a4) +8000e664: fed7ae23 sw a3,-4(a5) +8000e668: fcf81ce3 bne a6,a5,8000e640 +8000e66c: 00c67713 andi a4,a2,12 +8000e670: 011585b3 add a1,a1,a7 +8000e674: 00f67813 andi a6,a2,15 +8000e678: 04070e63 beqz a4,8000e6d4 +8000e67c: 00058713 mv a4,a1 +8000e680: 00078893 mv a7,a5 +8000e684: 00300e13 li t3,3 +8000e688: 00072303 lw t1,0(a4) +8000e68c: 00470713 addi a4,a4,4 +8000e690: 40e806b3 sub a3,a6,a4 +8000e694: 0068a023 sw t1,0(a7) +8000e698: 00d586b3 add a3,a1,a3 +8000e69c: 00488893 addi a7,a7,4 +8000e6a0: fede64e3 bltu t3,a3,8000e688 +8000e6a4: ffc80713 addi a4,a6,-4 +8000e6a8: ffc77713 andi a4,a4,-4 +8000e6ac: 00470713 addi a4,a4,4 +8000e6b0: 00367613 andi a2,a2,3 +8000e6b4: 00e787b3 add a5,a5,a4 +8000e6b8: 00e585b3 add a1,a1,a4 +8000e6bc: f39ff06f j 8000e5f4 +8000e6c0: 00008067 ret +8000e6c4: fff60693 addi a3,a2,-1 +8000e6c8: 00050793 mv a5,a0 +8000e6cc: f31ff06f j 8000e5fc +8000e6d0: 00008067 ret +8000e6d4: 00080613 mv a2,a6 +8000e6d8: f1dff06f j 8000e5f4 -8000eef0 <__ssprint_r>: -8000eef0: 00862783 lw a5,8(a2) -8000eef4: fd010113 addi sp,sp,-48 -8000eef8: 01512a23 sw s5,20(sp) -8000eefc: 02112623 sw ra,44(sp) -8000ef00: 02812423 sw s0,40(sp) -8000ef04: 02912223 sw s1,36(sp) -8000ef08: 03212023 sw s2,32(sp) -8000ef0c: 01312e23 sw s3,28(sp) -8000ef10: 01412c23 sw s4,24(sp) -8000ef14: 01612823 sw s6,16(sp) -8000ef18: 01712623 sw s7,12(sp) -8000ef1c: 01812423 sw s8,8(sp) -8000ef20: 00060a93 mv s5,a2 -8000ef24: 14078863 beqz a5,8000f074 <__ssprint_r+0x184> -8000ef28: 00050b13 mv s6,a0 -8000ef2c: 00062983 lw s3,0(a2) -8000ef30: 0005a503 lw a0,0(a1) -8000ef34: 0085a483 lw s1,8(a1) -8000ef38: 00058413 mv s0,a1 -8000ef3c: 0d40006f j 8000f010 <__ssprint_r+0x120> -8000ef40: 00c45783 lhu a5,12(s0) -8000ef44: 4807f713 andi a4,a5,1152 -8000ef48: 08070a63 beqz a4,8000efdc <__ssprint_r+0xec> -8000ef4c: 01442683 lw a3,20(s0) -8000ef50: 01042583 lw a1,16(s0) -8000ef54: 00190713 addi a4,s2,1 -8000ef58: 00169493 slli s1,a3,0x1 -8000ef5c: 00d486b3 add a3,s1,a3 -8000ef60: 01f6d493 srli s1,a3,0x1f -8000ef64: 40b50a33 sub s4,a0,a1 -8000ef68: 00d484b3 add s1,s1,a3 -8000ef6c: 4014d493 srai s1,s1,0x1 -8000ef70: 01470733 add a4,a4,s4 -8000ef74: 00048613 mv a2,s1 -8000ef78: 00e4f663 bgeu s1,a4,8000ef84 <__ssprint_r+0x94> -8000ef7c: 00070493 mv s1,a4 -8000ef80: 00070613 mv a2,a4 -8000ef84: 4007f793 andi a5,a5,1024 -8000ef88: 0a078663 beqz a5,8000f034 <__ssprint_r+0x144> -8000ef8c: 00060593 mv a1,a2 -8000ef90: 000b0513 mv a0,s6 -8000ef94: d5df80ef jal ra,80007cf0 <_malloc_r> -8000ef98: 00050c13 mv s8,a0 -8000ef9c: 0a050a63 beqz a0,8000f050 <__ssprint_r+0x160> -8000efa0: 01042583 lw a1,16(s0) -8000efa4: 000a0613 mv a2,s4 -8000efa8: de8ff0ef jal ra,8000e590 -8000efac: 00c45783 lhu a5,12(s0) -8000efb0: b7f7f793 andi a5,a5,-1153 -8000efb4: 0807e793 ori a5,a5,128 -8000efb8: 00f41623 sh a5,12(s0) -8000efbc: 014c0533 add a0,s8,s4 -8000efc0: 41448a33 sub s4,s1,s4 -8000efc4: 00942a23 sw s1,20(s0) -8000efc8: 01442423 sw s4,8(s0) -8000efcc: 01842823 sw s8,16(s0) -8000efd0: 00a42023 sw a0,0(s0) -8000efd4: 00090493 mv s1,s2 -8000efd8: 00090a13 mv s4,s2 -8000efdc: 000a0613 mv a2,s4 -8000efe0: 000b8593 mv a1,s7 -8000efe4: ec8ff0ef jal ra,8000e6ac -8000efe8: 00842703 lw a4,8(s0) -8000efec: 00042503 lw a0,0(s0) -8000eff0: 008aa783 lw a5,8(s5) -8000eff4: 409704b3 sub s1,a4,s1 -8000eff8: 01450533 add a0,a0,s4 -8000effc: 00942423 sw s1,8(s0) -8000f000: 00a42023 sw a0,0(s0) -8000f004: 41278933 sub s2,a5,s2 -8000f008: 012aa423 sw s2,8(s5) -8000f00c: 06090463 beqz s2,8000f074 <__ssprint_r+0x184> -8000f010: 0049a903 lw s2,4(s3) -8000f014: 0009ab83 lw s7,0(s3) -8000f018: 00048a13 mv s4,s1 -8000f01c: 00898993 addi s3,s3,8 -8000f020: fe0908e3 beqz s2,8000f010 <__ssprint_r+0x120> -8000f024: f0997ee3 bgeu s2,s1,8000ef40 <__ssprint_r+0x50> -8000f028: 00090493 mv s1,s2 -8000f02c: 00090a13 mv s4,s2 -8000f030: fadff06f j 8000efdc <__ssprint_r+0xec> -8000f034: 000b0513 mv a0,s6 -8000f038: ffcff0ef jal ra,8000e834 <_realloc_r> -8000f03c: 00050c13 mv s8,a0 -8000f040: f6051ee3 bnez a0,8000efbc <__ssprint_r+0xcc> -8000f044: 01042583 lw a1,16(s0) -8000f048: 000b0513 mv a0,s6 -8000f04c: a39f50ef jal ra,80004a84 <_free_r> -8000f050: 00c00793 li a5,12 -8000f054: 00fb2023 sw a5,0(s6) -8000f058: 00c45783 lhu a5,12(s0) -8000f05c: fff00513 li a0,-1 -8000f060: 0407e793 ori a5,a5,64 -8000f064: 00f41623 sh a5,12(s0) -8000f068: 000aa423 sw zero,8(s5) -8000f06c: 000aa223 sw zero,4(s5) -8000f070: 00c0006f j 8000f07c <__ssprint_r+0x18c> -8000f074: 000aa223 sw zero,4(s5) -8000f078: 00000513 li a0,0 -8000f07c: 02c12083 lw ra,44(sp) -8000f080: 02812403 lw s0,40(sp) -8000f084: 02412483 lw s1,36(sp) -8000f088: 02012903 lw s2,32(sp) -8000f08c: 01c12983 lw s3,28(sp) -8000f090: 01812a03 lw s4,24(sp) -8000f094: 01412a83 lw s5,20(sp) -8000f098: 01012b03 lw s6,16(sp) -8000f09c: 00c12b83 lw s7,12(sp) -8000f0a0: 00812c03 lw s8,8(sp) -8000f0a4: 03010113 addi sp,sp,48 -8000f0a8: 00008067 ret +8000e6dc <_read_r>: +8000e6dc: ff010113 addi sp,sp,-16 +8000e6e0: 00058713 mv a4,a1 +8000e6e4: 00812423 sw s0,8(sp) +8000e6e8: 00912223 sw s1,4(sp) +8000e6ec: 00060593 mv a1,a2 +8000e6f0: 00050413 mv s0,a0 +8000e6f4: 00068613 mv a2,a3 +8000e6f8: 00070513 mv a0,a4 +8000e6fc: 00112623 sw ra,12(sp) +8000e700: 4201a823 sw zero,1072(gp) # 80016c38 +8000e704: cc5f10ef jal ra,800003c8 <_read> +8000e708: fff00793 li a5,-1 +8000e70c: 00f50c63 beq a0,a5,8000e724 <_read_r+0x48> +8000e710: 00c12083 lw ra,12(sp) +8000e714: 00812403 lw s0,8(sp) +8000e718: 00412483 lw s1,4(sp) +8000e71c: 01010113 addi sp,sp,16 +8000e720: 00008067 ret +8000e724: 4301a783 lw a5,1072(gp) # 80016c38 +8000e728: fe0784e3 beqz a5,8000e710 <_read_r+0x34> +8000e72c: 00c12083 lw ra,12(sp) +8000e730: 00f42023 sw a5,0(s0) +8000e734: 00812403 lw s0,8(sp) +8000e738: 00412483 lw s1,4(sp) +8000e73c: 01010113 addi sp,sp,16 +8000e740: 00008067 ret -8000f0ac <_svfiprintf_r>: -8000f0ac: 00c5d783 lhu a5,12(a1) -8000f0b0: ed010113 addi sp,sp,-304 -8000f0b4: 11412c23 sw s4,280(sp) -8000f0b8: 11612823 sw s6,272(sp) -8000f0bc: 11a12023 sw s10,256(sp) -8000f0c0: 12112623 sw ra,300(sp) -8000f0c4: 12812423 sw s0,296(sp) -8000f0c8: 12912223 sw s1,292(sp) -8000f0cc: 13212023 sw s2,288(sp) -8000f0d0: 11312e23 sw s3,284(sp) -8000f0d4: 11512a23 sw s5,276(sp) -8000f0d8: 11712623 sw s7,268(sp) -8000f0dc: 11812423 sw s8,264(sp) -8000f0e0: 11912223 sw s9,260(sp) -8000f0e4: 0fb12e23 sw s11,252(sp) -8000f0e8: 0807f793 andi a5,a5,128 -8000f0ec: 00d12623 sw a3,12(sp) -8000f0f0: 00058a13 mv s4,a1 -8000f0f4: 00050b13 mv s6,a0 -8000f0f8: 00060d13 mv s10,a2 -8000f0fc: 00078663 beqz a5,8000f108 <_svfiprintf_r+0x5c> -8000f100: 0105a783 lw a5,16(a1) -8000f104: 5e0784e3 beqz a5,8000feec <_svfiprintf_r+0xe40> -8000f108: 800157b7 lui a5,0x80015 -8000f10c: 04c10a93 addi s5,sp,76 -8000f110: 5bc78793 addi a5,a5,1468 # 800155bc <__BSS_END__+0xffffe98c> -8000f114: 80015bb7 lui s7,0x80015 -8000f118: 800154b7 lui s1,0x80015 -8000f11c: 000d0993 mv s3,s10 -8000f120: 05512023 sw s5,64(sp) -8000f124: 04012423 sw zero,72(sp) -8000f128: 04012223 sw zero,68(sp) -8000f12c: 00012a23 sw zero,20(sp) -8000f130: 00012c23 sw zero,24(sp) -8000f134: 02012023 sw zero,32(sp) -8000f138: 00012e23 sw zero,28(sp) -8000f13c: 00012423 sw zero,8(sp) -8000f140: 00f12823 sw a5,16(sp) -8000f144: 728b8b93 addi s7,s7,1832 # 80015728 <__BSS_END__+0xffffeaf8> -8000f148: 73848493 addi s1,s1,1848 # 80015738 <__BSS_END__+0xffffeb08> -8000f14c: 000a8d13 mv s10,s5 -8000f150: 0009c783 lbu a5,0(s3) -8000f154: 20078c63 beqz a5,8000f36c <_svfiprintf_r+0x2c0> -8000f158: 00098413 mv s0,s3 -8000f15c: 02500693 li a3,37 -8000f160: 2ad78863 beq a5,a3,8000f410 <_svfiprintf_r+0x364> -8000f164: 00144783 lbu a5,1(s0) -8000f168: 00140413 addi s0,s0,1 -8000f16c: fe079ae3 bnez a5,8000f160 <_svfiprintf_r+0xb4> -8000f170: 41340c33 sub s8,s0,s3 -8000f174: 1f340c63 beq s0,s3,8000f36c <_svfiprintf_r+0x2c0> -8000f178: 04812683 lw a3,72(sp) -8000f17c: 04412783 lw a5,68(sp) -8000f180: 013d2023 sw s3,0(s10) -8000f184: 018686b3 add a3,a3,s8 -8000f188: 00178793 addi a5,a5,1 -8000f18c: 018d2223 sw s8,4(s10) -8000f190: 04d12423 sw a3,72(sp) -8000f194: 04f12223 sw a5,68(sp) -8000f198: 00700693 li a3,7 -8000f19c: 008d0d13 addi s10,s10,8 -8000f1a0: 28f6c063 blt a3,a5,8000f420 <_svfiprintf_r+0x374> -8000f1a4: 00812703 lw a4,8(sp) -8000f1a8: 00044783 lbu a5,0(s0) -8000f1ac: 01870733 add a4,a4,s8 -8000f1b0: 00e12423 sw a4,8(sp) -8000f1b4: 1a078c63 beqz a5,8000f36c <_svfiprintf_r+0x2c0> -8000f1b8: fff00893 li a7,-1 -8000f1bc: 00144683 lbu a3,1(s0) -8000f1c0: 00140993 addi s3,s0,1 -8000f1c4: 02010da3 sb zero,59(sp) -8000f1c8: 00012223 sw zero,4(sp) -8000f1cc: 00000913 li s2,0 -8000f1d0: 05a00c13 li s8,90 -8000f1d4: 00900c93 li s9,9 -8000f1d8: 02a00593 li a1,42 -8000f1dc: 00088413 mv s0,a7 -8000f1e0: 00198993 addi s3,s3,1 -8000f1e4: fe068793 addi a5,a3,-32 -8000f1e8: 04fc6863 bltu s8,a5,8000f238 <_svfiprintf_r+0x18c> -8000f1ec: 01012703 lw a4,16(sp) -8000f1f0: 00279793 slli a5,a5,0x2 -8000f1f4: 00e787b3 add a5,a5,a4 -8000f1f8: 0007a783 lw a5,0(a5) -8000f1fc: 00078067 jr a5 -8000f200: 00012223 sw zero,4(sp) -8000f204: fd068793 addi a5,a3,-48 -8000f208: 00412603 lw a2,4(sp) -8000f20c: 0009c683 lbu a3,0(s3) -8000f210: 00198993 addi s3,s3,1 -8000f214: 00261713 slli a4,a2,0x2 -8000f218: 00c70733 add a4,a4,a2 -8000f21c: 00171713 slli a4,a4,0x1 -8000f220: 00e787b3 add a5,a5,a4 -8000f224: 00f12223 sw a5,4(sp) -8000f228: fd068793 addi a5,a3,-48 -8000f22c: fcfcfee3 bgeu s9,a5,8000f208 <_svfiprintf_r+0x15c> -8000f230: fe068793 addi a5,a3,-32 -8000f234: fafc7ce3 bgeu s8,a5,8000f1ec <_svfiprintf_r+0x140> -8000f238: 12068a63 beqz a3,8000f36c <_svfiprintf_r+0x2c0> -8000f23c: 08d10623 sb a3,140(sp) -8000f240: 02010da3 sb zero,59(sp) -8000f244: 00100c13 li s8,1 -8000f248: 00100c93 li s9,1 -8000f24c: 08c10413 addi s0,sp,140 -8000f250: 00000893 li a7,0 -8000f254: 00297f13 andi t5,s2,2 -8000f258: 000f0463 beqz t5,8000f260 <_svfiprintf_r+0x1b4> -8000f25c: 002c0c13 addi s8,s8,2 -8000f260: 08497e93 andi t4,s2,132 -8000f264: 04812783 lw a5,72(sp) -8000f268: 04412603 lw a2,68(sp) -8000f26c: 000e9863 bnez t4,8000f27c <_svfiprintf_r+0x1d0> -8000f270: 00412703 lw a4,4(sp) -8000f274: 41870db3 sub s11,a4,s8 -8000f278: 7bb04a63 bgtz s11,8000fa2c <_svfiprintf_r+0x980> -8000f27c: 03b14503 lbu a0,59(sp) -8000f280: 00160593 addi a1,a2,1 -8000f284: 008d0693 addi a3,s10,8 -8000f288: 04050063 beqz a0,8000f2c8 <_svfiprintf_r+0x21c> -8000f28c: 03b10513 addi a0,sp,59 -8000f290: 00178793 addi a5,a5,1 -8000f294: 00ad2023 sw a0,0(s10) -8000f298: 00100513 li a0,1 -8000f29c: 00ad2223 sw a0,4(s10) -8000f2a0: 04f12423 sw a5,72(sp) -8000f2a4: 04b12223 sw a1,68(sp) -8000f2a8: 00700513 li a0,7 -8000f2ac: 0ab540e3 blt a0,a1,8000fb4c <_svfiprintf_r+0xaa0> -8000f2b0: 00260f93 addi t6,a2,2 -8000f2b4: 010d0513 addi a0,s10,16 -8000f2b8: 00058613 mv a2,a1 -8000f2bc: 00068d13 mv s10,a3 -8000f2c0: 000f8593 mv a1,t6 -8000f2c4: 00050693 mv a3,a0 -8000f2c8: 020f0c63 beqz t5,8000f300 <_svfiprintf_r+0x254> -8000f2cc: 03c10613 addi a2,sp,60 -8000f2d0: 00278793 addi a5,a5,2 -8000f2d4: 00cd2023 sw a2,0(s10) -8000f2d8: 00200613 li a2,2 -8000f2dc: 00cd2223 sw a2,4(s10) -8000f2e0: 04f12423 sw a5,72(sp) -8000f2e4: 04b12223 sw a1,68(sp) -8000f2e8: 00700713 li a4,7 -8000f2ec: 0ab742e3 blt a4,a1,8000fb90 <_svfiprintf_r+0xae4> -8000f2f0: 00058613 mv a2,a1 -8000f2f4: 00068d13 mv s10,a3 -8000f2f8: 00158593 addi a1,a1,1 -8000f2fc: 00868693 addi a3,a3,8 -8000f300: 08000513 li a0,128 -8000f304: 54ae8c63 beq t4,a0,8000f85c <_svfiprintf_r+0x7b0> -8000f308: 41988db3 sub s11,a7,s9 -8000f30c: 63b04463 bgtz s11,8000f934 <_svfiprintf_r+0x888> -8000f310: 00fc87b3 add a5,s9,a5 -8000f314: 008d2023 sw s0,0(s10) -8000f318: 019d2223 sw s9,4(s10) -8000f31c: 04f12423 sw a5,72(sp) -8000f320: 04b12223 sw a1,68(sp) -8000f324: 00700713 li a4,7 -8000f328: 6cb74263 blt a4,a1,8000f9ec <_svfiprintf_r+0x940> -8000f32c: 00497313 andi t1,s2,4 -8000f330: 00030863 beqz t1,8000f340 <_svfiprintf_r+0x294> -8000f334: 00412703 lw a4,4(sp) -8000f338: 41870cb3 sub s9,a4,s8 -8000f33c: 099048e3 bgtz s9,8000fbcc <_svfiprintf_r+0xb20> -8000f340: 00412403 lw s0,4(sp) -8000f344: 01845463 bge s0,s8,8000f34c <_svfiprintf_r+0x2a0> -8000f348: 000c0413 mv s0,s8 -8000f34c: 00812703 lw a4,8(sp) -8000f350: 00870733 add a4,a4,s0 -8000f354: 00e12423 sw a4,8(sp) -8000f358: 6a079a63 bnez a5,8000fa0c <_svfiprintf_r+0x960> -8000f35c: 0009c783 lbu a5,0(s3) -8000f360: 04012223 sw zero,68(sp) -8000f364: 000a8d13 mv s10,s5 -8000f368: de0798e3 bnez a5,8000f158 <_svfiprintf_r+0xac> -8000f36c: 04812783 lw a5,72(sp) -8000f370: 56079ee3 bnez a5,800100ec <_svfiprintf_r+0x1040> -8000f374: 00ca5783 lhu a5,12(s4) -8000f378: 0407f793 andi a5,a5,64 -8000f37c: 5a0794e3 bnez a5,80010124 <_svfiprintf_r+0x1078> -8000f380: 12c12083 lw ra,300(sp) -8000f384: 12812403 lw s0,296(sp) -8000f388: 00812503 lw a0,8(sp) -8000f38c: 12412483 lw s1,292(sp) -8000f390: 12012903 lw s2,288(sp) -8000f394: 11c12983 lw s3,284(sp) -8000f398: 11812a03 lw s4,280(sp) -8000f39c: 11412a83 lw s5,276(sp) -8000f3a0: 11012b03 lw s6,272(sp) -8000f3a4: 10c12b83 lw s7,268(sp) -8000f3a8: 10812c03 lw s8,264(sp) -8000f3ac: 10412c83 lw s9,260(sp) -8000f3b0: 10012d03 lw s10,256(sp) -8000f3b4: 0fc12d83 lw s11,252(sp) -8000f3b8: 13010113 addi sp,sp,304 -8000f3bc: 00008067 ret -8000f3c0: 000b0513 mv a0,s6 -8000f3c4: e94f80ef jal ra,80007a58 <_localeconv_r> -8000f3c8: 00452783 lw a5,4(a0) -8000f3cc: 00078513 mv a0,a5 -8000f3d0: 00f12e23 sw a5,28(sp) -8000f3d4: fe4fa0ef jal ra,80009bb8 -8000f3d8: 00050793 mv a5,a0 -8000f3dc: 000b0513 mv a0,s6 -8000f3e0: 00078d93 mv s11,a5 -8000f3e4: 02f12023 sw a5,32(sp) -8000f3e8: e70f80ef jal ra,80007a58 <_localeconv_r> -8000f3ec: 00852783 lw a5,8(a0) -8000f3f0: 02a00593 li a1,42 -8000f3f4: 00f12c23 sw a5,24(sp) -8000f3f8: 1e0d98e3 bnez s11,8000fde8 <_svfiprintf_r+0xd3c> -8000f3fc: 0009c683 lbu a3,0(s3) -8000f400: de1ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f404: 0009c683 lbu a3,0(s3) -8000f408: 02096913 ori s2,s2,32 -8000f40c: dd5ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f410: 41340c33 sub s8,s0,s3 -8000f414: d73412e3 bne s0,s3,8000f178 <_svfiprintf_r+0xcc> -8000f418: 00044783 lbu a5,0(s0) -8000f41c: d99ff06f j 8000f1b4 <_svfiprintf_r+0x108> -8000f420: 04010613 addi a2,sp,64 -8000f424: 000a0593 mv a1,s4 -8000f428: 000b0513 mv a0,s6 -8000f42c: ac5ff0ef jal ra,8000eef0 <__ssprint_r> -8000f430: f40512e3 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000f434: 000a8d13 mv s10,s5 -8000f438: d6dff06f j 8000f1a4 <_svfiprintf_r+0xf8> -8000f43c: 00c12783 lw a5,12(sp) -8000f440: 00040893 mv a7,s0 -8000f444: 02010da3 sb zero,59(sp) -8000f448: 0007a403 lw s0,0(a5) -8000f44c: 00478d93 addi s11,a5,4 -8000f450: 380404e3 beqz s0,8000ffd8 <_svfiprintf_r+0xf2c> -8000f454: fff00793 li a5,-1 -8000f458: 26f88ee3 beq a7,a5,8000fed4 <_svfiprintf_r+0xe28> -8000f45c: 00088613 mv a2,a7 -8000f460: 00000593 li a1,0 -8000f464: 00040513 mv a0,s0 -8000f468: 01112623 sw a7,12(sp) -8000f46c: 88cf90ef jal ra,800084f8 -8000f470: 00c12883 lw a7,12(sp) -8000f474: 480506e3 beqz a0,80010100 <_svfiprintf_r+0x1054> -8000f478: 40850cb3 sub s9,a0,s0 -8000f47c: 01b12623 sw s11,12(sp) -8000f480: 00000893 li a7,0 -8000f484: 0940006f j 8000f518 <_svfiprintf_r+0x46c> -8000f488: 00c12703 lw a4,12(sp) -8000f48c: 02010da3 sb zero,59(sp) -8000f490: 00100c13 li s8,1 -8000f494: 00072783 lw a5,0(a4) -8000f498: 00470713 addi a4,a4,4 -8000f49c: 00e12623 sw a4,12(sp) -8000f4a0: 08f10623 sb a5,140(sp) -8000f4a4: 00100c93 li s9,1 -8000f4a8: 08c10413 addi s0,sp,140 -8000f4ac: da5ff06f j 8000f250 <_svfiprintf_r+0x1a4> -8000f4b0: 02097793 andi a5,s2,32 -8000f4b4: 00040893 mv a7,s0 -8000f4b8: 0e078e63 beqz a5,8000f5b4 <_svfiprintf_r+0x508> -8000f4bc: 00c12783 lw a5,12(sp) -8000f4c0: 00778793 addi a5,a5,7 -8000f4c4: ff87f793 andi a5,a5,-8 -8000f4c8: 0047a683 lw a3,4(a5) -8000f4cc: 0007ac83 lw s9,0(a5) -8000f4d0: 00878793 addi a5,a5,8 -8000f4d4: 00f12623 sw a5,12(sp) -8000f4d8: 00068c13 mv s8,a3 -8000f4dc: 1006c463 bltz a3,8000f5e4 <_svfiprintf_r+0x538> -8000f4e0: fff00693 li a3,-1 -8000f4e4: 00090d93 mv s11,s2 -8000f4e8: 00d88863 beq a7,a3,8000f4f8 <_svfiprintf_r+0x44c> -8000f4ec: 018ce6b3 or a3,s9,s8 -8000f4f0: f7f97d93 andi s11,s2,-129 -8000f4f4: 76068e63 beqz a3,8000fc70 <_svfiprintf_r+0xbc4> -8000f4f8: 000c1ce3 bnez s8,8000fd10 <_svfiprintf_r+0xc64> -8000f4fc: 00900693 li a3,9 -8000f500: 0196e8e3 bltu a3,s9,8000fd10 <_svfiprintf_r+0xc64> -8000f504: 030c8793 addi a5,s9,48 -8000f508: 0ef107a3 sb a5,239(sp) -8000f50c: 000d8913 mv s2,s11 -8000f510: 00100c93 li s9,1 -8000f514: 0ef10413 addi s0,sp,239 -8000f518: 00088c13 mv s8,a7 -8000f51c: 0198d463 bge a7,s9,8000f524 <_svfiprintf_r+0x478> -8000f520: 000c8c13 mv s8,s9 -8000f524: 03b14783 lbu a5,59(sp) -8000f528: 00f037b3 snez a5,a5 -8000f52c: 00fc0c33 add s8,s8,a5 -8000f530: d25ff06f j 8000f254 <_svfiprintf_r+0x1a8> -8000f534: 00040893 mv a7,s0 -8000f538: 01096913 ori s2,s2,16 +8000e744 <_realloc_r>: +8000e744: fd010113 addi sp,sp,-48 +8000e748: 03212023 sw s2,32(sp) +8000e74c: 02112623 sw ra,44(sp) +8000e750: 02812423 sw s0,40(sp) +8000e754: 02912223 sw s1,36(sp) +8000e758: 01312e23 sw s3,28(sp) +8000e75c: 01412c23 sw s4,24(sp) +8000e760: 01512a23 sw s5,20(sp) +8000e764: 01612823 sw s6,16(sp) +8000e768: 01712623 sw s7,12(sp) +8000e76c: 01812423 sw s8,8(sp) +8000e770: 00060913 mv s2,a2 +8000e774: 22058263 beqz a1,8000e998 <_realloc_r+0x254> +8000e778: 00058413 mv s0,a1 +8000e77c: 00050993 mv s3,a0 +8000e780: d71f90ef jal ra,800084f0 <__malloc_lock> +8000e784: 00b90493 addi s1,s2,11 +8000e788: 01600793 li a5,22 +8000e78c: 0e97fc63 bgeu a5,s1,8000e884 <_realloc_r+0x140> +8000e790: ff84f493 andi s1,s1,-8 +8000e794: 00048713 mv a4,s1 +8000e798: 0e04cc63 bltz s1,8000e890 <_realloc_r+0x14c> +8000e79c: 0f24ea63 bltu s1,s2,8000e890 <_realloc_r+0x14c> +8000e7a0: ffc42783 lw a5,-4(s0) +8000e7a4: ff840a93 addi s5,s0,-8 +8000e7a8: ffc7fa13 andi s4,a5,-4 +8000e7ac: 014a8b33 add s6,s5,s4 +8000e7b0: 18ea5a63 bge s4,a4,8000e944 <_realloc_r+0x200> +8000e7b4: dc018b93 addi s7,gp,-576 # 800165c8 <__malloc_av_> +8000e7b8: 008ba603 lw a2,8(s7) +8000e7bc: 004b2683 lw a3,4(s6) # 80000004 <__BSS_END__+0xfffe93c8> +8000e7c0: 23660e63 beq a2,s6,8000e9fc <_realloc_r+0x2b8> +8000e7c4: ffe6f613 andi a2,a3,-2 +8000e7c8: 00cb0633 add a2,s6,a2 +8000e7cc: 00462603 lw a2,4(a2) +8000e7d0: 00167613 andi a2,a2,1 +8000e7d4: 1a061463 bnez a2,8000e97c <_realloc_r+0x238> +8000e7d8: ffc6f693 andi a3,a3,-4 +8000e7dc: 00da0633 add a2,s4,a3 +8000e7e0: 32e65e63 bge a2,a4,8000eb1c <_realloc_r+0x3d8> +8000e7e4: 0017f793 andi a5,a5,1 +8000e7e8: 02079463 bnez a5,8000e810 <_realloc_r+0xcc> +8000e7ec: ff842c03 lw s8,-8(s0) +8000e7f0: 418a8c33 sub s8,s5,s8 +8000e7f4: 004c2783 lw a5,4(s8) +8000e7f8: ffc7f793 andi a5,a5,-4 +8000e7fc: 00d786b3 add a3,a5,a3 +8000e800: 01468bb3 add s7,a3,s4 +8000e804: 34ebda63 bge s7,a4,8000eb58 <_realloc_r+0x414> +8000e808: 00fa0bb3 add s7,s4,a5 +8000e80c: 0cebd263 bge s7,a4,8000e8d0 <_realloc_r+0x18c> +8000e810: 00090593 mv a1,s2 +8000e814: 00098513 mv a0,s3 +8000e818: b90f90ef jal ra,80007ba8 <_malloc_r> +8000e81c: 00050913 mv s2,a0 +8000e820: 04050c63 beqz a0,8000e878 <_realloc_r+0x134> +8000e824: ffc42783 lw a5,-4(s0) +8000e828: ff850713 addi a4,a0,-8 +8000e82c: ffe7f793 andi a5,a5,-2 +8000e830: 00fa87b3 add a5,s5,a5 +8000e834: 30e78263 beq a5,a4,8000eb38 <_realloc_r+0x3f4> +8000e838: ffca0613 addi a2,s4,-4 +8000e83c: 02400793 li a5,36 +8000e840: 30c7e663 bltu a5,a2,8000eb4c <_realloc_r+0x408> +8000e844: 01300713 li a4,19 +8000e848: 00042683 lw a3,0(s0) +8000e84c: 26c76c63 bltu a4,a2,8000eac4 <_realloc_r+0x380> +8000e850: 00050793 mv a5,a0 +8000e854: 00040713 mv a4,s0 +8000e858: 00d7a023 sw a3,0(a5) +8000e85c: 00472683 lw a3,4(a4) +8000e860: 00d7a223 sw a3,4(a5) +8000e864: 00872703 lw a4,8(a4) +8000e868: 00e7a423 sw a4,8(a5) +8000e86c: 00040593 mv a1,s0 +8000e870: 00098513 mv a0,s3 +8000e874: 960f60ef jal ra,800049d4 <_free_r> +8000e878: 00098513 mv a0,s3 +8000e87c: c79f90ef jal ra,800084f4 <__malloc_unlock> +8000e880: 01c0006f j 8000e89c <_realloc_r+0x158> +8000e884: 01000493 li s1,16 +8000e888: 01000713 li a4,16 +8000e88c: f124fae3 bgeu s1,s2,8000e7a0 <_realloc_r+0x5c> +8000e890: 00c00793 li a5,12 +8000e894: 00f9a023 sw a5,0(s3) +8000e898: 00000913 li s2,0 +8000e89c: 02c12083 lw ra,44(sp) +8000e8a0: 02812403 lw s0,40(sp) +8000e8a4: 02412483 lw s1,36(sp) +8000e8a8: 01c12983 lw s3,28(sp) +8000e8ac: 01812a03 lw s4,24(sp) +8000e8b0: 01412a83 lw s5,20(sp) +8000e8b4: 01012b03 lw s6,16(sp) +8000e8b8: 00c12b83 lw s7,12(sp) +8000e8bc: 00812c03 lw s8,8(sp) +8000e8c0: 00090513 mv a0,s2 +8000e8c4: 02012903 lw s2,32(sp) +8000e8c8: 03010113 addi sp,sp,48 +8000e8cc: 00008067 ret +8000e8d0: 00cc2783 lw a5,12(s8) +8000e8d4: 008c2703 lw a4,8(s8) +8000e8d8: ffca0613 addi a2,s4,-4 +8000e8dc: 02400693 li a3,36 +8000e8e0: 00f72623 sw a5,12(a4) +8000e8e4: 00e7a423 sw a4,8(a5) +8000e8e8: 008c0913 addi s2,s8,8 +8000e8ec: 017c0b33 add s6,s8,s7 +8000e8f0: 2ec6e463 bltu a3,a2,8000ebd8 <_realloc_r+0x494> +8000e8f4: 01300593 li a1,19 +8000e8f8: 00042703 lw a4,0(s0) +8000e8fc: 00090793 mv a5,s2 +8000e900: 02c5f263 bgeu a1,a2,8000e924 <_realloc_r+0x1e0> +8000e904: 00ec2423 sw a4,8(s8) +8000e908: 00442703 lw a4,4(s0) +8000e90c: 01b00793 li a5,27 +8000e910: 00ec2623 sw a4,12(s8) +8000e914: 30c7e263 bltu a5,a2,8000ec18 <_realloc_r+0x4d4> +8000e918: 00842703 lw a4,8(s0) +8000e91c: 010c0793 addi a5,s8,16 +8000e920: 00840413 addi s0,s0,8 +8000e924: 00e7a023 sw a4,0(a5) +8000e928: 00442703 lw a4,4(s0) +8000e92c: 000b8a13 mv s4,s7 +8000e930: 000c0a93 mv s5,s8 +8000e934: 00e7a223 sw a4,4(a5) +8000e938: 00842703 lw a4,8(s0) +8000e93c: 00090413 mv s0,s2 +8000e940: 00e7a423 sw a4,8(a5) +8000e944: 004aa783 lw a5,4(s5) +8000e948: 409a0733 sub a4,s4,s1 +8000e94c: 00f00693 li a3,15 +8000e950: 0017f793 andi a5,a5,1 +8000e954: 06e6ec63 bltu a3,a4,8000e9cc <_realloc_r+0x288> +8000e958: 00fa67b3 or a5,s4,a5 +8000e95c: 00faa223 sw a5,4(s5) +8000e960: 004b2783 lw a5,4(s6) +8000e964: 0017e793 ori a5,a5,1 +8000e968: 00fb2223 sw a5,4(s6) +8000e96c: 00098513 mv a0,s3 +8000e970: b85f90ef jal ra,800084f4 <__malloc_unlock> +8000e974: 00040913 mv s2,s0 +8000e978: f25ff06f j 8000e89c <_realloc_r+0x158> +8000e97c: 0017f793 andi a5,a5,1 +8000e980: e80798e3 bnez a5,8000e810 <_realloc_r+0xcc> +8000e984: ff842c03 lw s8,-8(s0) +8000e988: 418a8c33 sub s8,s5,s8 +8000e98c: 004c2783 lw a5,4(s8) +8000e990: ffc7f793 andi a5,a5,-4 +8000e994: e75ff06f j 8000e808 <_realloc_r+0xc4> +8000e998: 02812403 lw s0,40(sp) +8000e99c: 02c12083 lw ra,44(sp) +8000e9a0: 02412483 lw s1,36(sp) +8000e9a4: 02012903 lw s2,32(sp) +8000e9a8: 01c12983 lw s3,28(sp) +8000e9ac: 01812a03 lw s4,24(sp) +8000e9b0: 01412a83 lw s5,20(sp) +8000e9b4: 01012b03 lw s6,16(sp) +8000e9b8: 00c12b83 lw s7,12(sp) +8000e9bc: 00812c03 lw s8,8(sp) +8000e9c0: 00060593 mv a1,a2 +8000e9c4: 03010113 addi sp,sp,48 +8000e9c8: 9e0f906f j 80007ba8 <_malloc_r> +8000e9cc: 0097e7b3 or a5,a5,s1 +8000e9d0: 00faa223 sw a5,4(s5) +8000e9d4: 009a85b3 add a1,s5,s1 +8000e9d8: 00176713 ori a4,a4,1 +8000e9dc: 00e5a223 sw a4,4(a1) +8000e9e0: 004b2783 lw a5,4(s6) +8000e9e4: 00858593 addi a1,a1,8 +8000e9e8: 00098513 mv a0,s3 +8000e9ec: 0017e793 ori a5,a5,1 +8000e9f0: 00fb2223 sw a5,4(s6) +8000e9f4: fe1f50ef jal ra,800049d4 <_free_r> +8000e9f8: f75ff06f j 8000e96c <_realloc_r+0x228> +8000e9fc: ffc6f693 andi a3,a3,-4 +8000ea00: 00da0633 add a2,s4,a3 +8000ea04: 01048593 addi a1,s1,16 +8000ea08: 0eb65063 bge a2,a1,8000eae8 <_realloc_r+0x3a4> +8000ea0c: 0017f793 andi a5,a5,1 +8000ea10: e00790e3 bnez a5,8000e810 <_realloc_r+0xcc> +8000ea14: ff842c03 lw s8,-8(s0) +8000ea18: 418a8c33 sub s8,s5,s8 +8000ea1c: 004c2783 lw a5,4(s8) +8000ea20: ffc7f793 andi a5,a5,-4 +8000ea24: 00d786b3 add a3,a5,a3 +8000ea28: 01468b33 add s6,a3,s4 +8000ea2c: dcbb4ee3 blt s6,a1,8000e808 <_realloc_r+0xc4> +8000ea30: 00cc2783 lw a5,12(s8) +8000ea34: 008c2703 lw a4,8(s8) +8000ea38: ffca0613 addi a2,s4,-4 +8000ea3c: 02400693 li a3,36 +8000ea40: 00f72623 sw a5,12(a4) +8000ea44: 00e7a423 sw a4,8(a5) +8000ea48: 008c0913 addi s2,s8,8 +8000ea4c: 20c6ee63 bltu a3,a2,8000ec68 <_realloc_r+0x524> +8000ea50: 01300593 li a1,19 +8000ea54: 00042703 lw a4,0(s0) +8000ea58: 00090793 mv a5,s2 +8000ea5c: 02c5f263 bgeu a1,a2,8000ea80 <_realloc_r+0x33c> +8000ea60: 00ec2423 sw a4,8(s8) +8000ea64: 00442703 lw a4,4(s0) +8000ea68: 01b00793 li a5,27 +8000ea6c: 00ec2623 sw a4,12(s8) +8000ea70: 20c7e463 bltu a5,a2,8000ec78 <_realloc_r+0x534> +8000ea74: 00842703 lw a4,8(s0) +8000ea78: 010c0793 addi a5,s8,16 +8000ea7c: 00840413 addi s0,s0,8 +8000ea80: 00e7a023 sw a4,0(a5) +8000ea84: 00442703 lw a4,4(s0) +8000ea88: 00e7a223 sw a4,4(a5) +8000ea8c: 00842703 lw a4,8(s0) +8000ea90: 00e7a423 sw a4,8(a5) +8000ea94: 009c0733 add a4,s8,s1 +8000ea98: 409b07b3 sub a5,s6,s1 +8000ea9c: 00eba423 sw a4,8(s7) +8000eaa0: 0017e793 ori a5,a5,1 +8000eaa4: 00f72223 sw a5,4(a4) +8000eaa8: 004c2783 lw a5,4(s8) +8000eaac: 00098513 mv a0,s3 +8000eab0: 0017f793 andi a5,a5,1 +8000eab4: 0097e4b3 or s1,a5,s1 +8000eab8: 009c2223 sw s1,4(s8) +8000eabc: a39f90ef jal ra,800084f4 <__malloc_unlock> +8000eac0: dddff06f j 8000e89c <_realloc_r+0x158> +8000eac4: 00d52023 sw a3,0(a0) +8000eac8: 00442683 lw a3,4(s0) +8000eacc: 01b00713 li a4,27 +8000ead0: 00d52223 sw a3,4(a0) +8000ead4: 12c76063 bltu a4,a2,8000ebf4 <_realloc_r+0x4b0> +8000ead8: 00842683 lw a3,8(s0) +8000eadc: 00840713 addi a4,s0,8 +8000eae0: 00850793 addi a5,a0,8 +8000eae4: d75ff06f j 8000e858 <_realloc_r+0x114> +8000eae8: 009a8ab3 add s5,s5,s1 +8000eaec: 409607b3 sub a5,a2,s1 +8000eaf0: 015ba423 sw s5,8(s7) +8000eaf4: 0017e793 ori a5,a5,1 +8000eaf8: 00faa223 sw a5,4(s5) +8000eafc: ffc42783 lw a5,-4(s0) +8000eb00: 00098513 mv a0,s3 +8000eb04: 00040913 mv s2,s0 +8000eb08: 0017f793 andi a5,a5,1 +8000eb0c: 0097e4b3 or s1,a5,s1 +8000eb10: fe942e23 sw s1,-4(s0) +8000eb14: 9e1f90ef jal ra,800084f4 <__malloc_unlock> +8000eb18: d85ff06f j 8000e89c <_realloc_r+0x158> +8000eb1c: 00cb2783 lw a5,12(s6) +8000eb20: 008b2703 lw a4,8(s6) +8000eb24: 00060a13 mv s4,a2 +8000eb28: 00ca8b33 add s6,s5,a2 +8000eb2c: 00f72623 sw a5,12(a4) +8000eb30: 00e7a423 sw a4,8(a5) +8000eb34: e11ff06f j 8000e944 <_realloc_r+0x200> +8000eb38: ffc52783 lw a5,-4(a0) +8000eb3c: ffc7f793 andi a5,a5,-4 +8000eb40: 00fa0a33 add s4,s4,a5 +8000eb44: 014a8b33 add s6,s5,s4 +8000eb48: dfdff06f j 8000e944 <_realloc_r+0x200> +8000eb4c: 00040593 mv a1,s0 +8000eb50: a6dff0ef jal ra,8000e5bc +8000eb54: d19ff06f j 8000e86c <_realloc_r+0x128> +8000eb58: 00cb2783 lw a5,12(s6) +8000eb5c: 008b2703 lw a4,8(s6) +8000eb60: ffca0613 addi a2,s4,-4 +8000eb64: 02400693 li a3,36 +8000eb68: 00f72623 sw a5,12(a4) +8000eb6c: 00e7a423 sw a4,8(a5) +8000eb70: 008c2703 lw a4,8(s8) +8000eb74: 00cc2783 lw a5,12(s8) +8000eb78: 008c0913 addi s2,s8,8 +8000eb7c: 017c0b33 add s6,s8,s7 +8000eb80: 00f72623 sw a5,12(a4) +8000eb84: 00e7a423 sw a4,8(a5) +8000eb88: 04c6e863 bltu a3,a2,8000ebd8 <_realloc_r+0x494> +8000eb8c: 01300693 li a3,19 +8000eb90: 00042703 lw a4,0(s0) +8000eb94: 00090793 mv a5,s2 +8000eb98: d8c6f6e3 bgeu a3,a2,8000e924 <_realloc_r+0x1e0> +8000eb9c: 00ec2423 sw a4,8(s8) +8000eba0: 00442703 lw a4,4(s0) +8000eba4: 01b00793 li a5,27 +8000eba8: 00ec2623 sw a4,12(s8) +8000ebac: 00842703 lw a4,8(s0) +8000ebb0: d6c7f6e3 bgeu a5,a2,8000e91c <_realloc_r+0x1d8> +8000ebb4: 00ec2823 sw a4,16(s8) +8000ebb8: 00c42703 lw a4,12(s0) +8000ebbc: 02400793 li a5,36 +8000ebc0: 00ec2a23 sw a4,20(s8) +8000ebc4: 01042703 lw a4,16(s0) +8000ebc8: 06f60463 beq a2,a5,8000ec30 <_realloc_r+0x4ec> +8000ebcc: 018c0793 addi a5,s8,24 +8000ebd0: 01040413 addi s0,s0,16 +8000ebd4: d51ff06f j 8000e924 <_realloc_r+0x1e0> +8000ebd8: 00040593 mv a1,s0 +8000ebdc: 00090513 mv a0,s2 +8000ebe0: 9ddff0ef jal ra,8000e5bc +8000ebe4: 00090413 mv s0,s2 +8000ebe8: 000b8a13 mv s4,s7 +8000ebec: 000c0a93 mv s5,s8 +8000ebf0: d55ff06f j 8000e944 <_realloc_r+0x200> +8000ebf4: 00842703 lw a4,8(s0) +8000ebf8: 00e52423 sw a4,8(a0) +8000ebfc: 00c42703 lw a4,12(s0) +8000ec00: 00e52623 sw a4,12(a0) +8000ec04: 01042683 lw a3,16(s0) +8000ec08: 04f60263 beq a2,a5,8000ec4c <_realloc_r+0x508> +8000ec0c: 01040713 addi a4,s0,16 +8000ec10: 01050793 addi a5,a0,16 +8000ec14: c45ff06f j 8000e858 <_realloc_r+0x114> +8000ec18: 00842783 lw a5,8(s0) +8000ec1c: 00fc2823 sw a5,16(s8) +8000ec20: 00c42783 lw a5,12(s0) +8000ec24: 00fc2a23 sw a5,20(s8) +8000ec28: 01042703 lw a4,16(s0) +8000ec2c: fad610e3 bne a2,a3,8000ebcc <_realloc_r+0x488> +8000ec30: 00ec2c23 sw a4,24(s8) +8000ec34: 01442703 lw a4,20(s0) +8000ec38: 020c0793 addi a5,s8,32 +8000ec3c: 01840413 addi s0,s0,24 +8000ec40: 00ec2e23 sw a4,28(s8) +8000ec44: 00042703 lw a4,0(s0) +8000ec48: cddff06f j 8000e924 <_realloc_r+0x1e0> +8000ec4c: 00d52823 sw a3,16(a0) +8000ec50: 01442683 lw a3,20(s0) +8000ec54: 01840713 addi a4,s0,24 +8000ec58: 01850793 addi a5,a0,24 +8000ec5c: 00d52a23 sw a3,20(a0) +8000ec60: 01842683 lw a3,24(s0) +8000ec64: bf5ff06f j 8000e858 <_realloc_r+0x114> +8000ec68: 00040593 mv a1,s0 +8000ec6c: 00090513 mv a0,s2 +8000ec70: 94dff0ef jal ra,8000e5bc +8000ec74: e21ff06f j 8000ea94 <_realloc_r+0x350> +8000ec78: 00842783 lw a5,8(s0) +8000ec7c: 00fc2823 sw a5,16(s8) +8000ec80: 00c42783 lw a5,12(s0) +8000ec84: 00fc2a23 sw a5,20(s8) +8000ec88: 01042703 lw a4,16(s0) +8000ec8c: 00d60863 beq a2,a3,8000ec9c <_realloc_r+0x558> +8000ec90: 018c0793 addi a5,s8,24 +8000ec94: 01040413 addi s0,s0,16 +8000ec98: de9ff06f j 8000ea80 <_realloc_r+0x33c> +8000ec9c: 00ec2c23 sw a4,24(s8) +8000eca0: 01442703 lw a4,20(s0) +8000eca4: 020c0793 addi a5,s8,32 +8000eca8: 01840413 addi s0,s0,24 +8000ecac: 00ec2e23 sw a4,28(s8) +8000ecb0: 00042703 lw a4,0(s0) +8000ecb4: dcdff06f j 8000ea80 <_realloc_r+0x33c> + +8000ecb8 : +8000ecb8: ff010113 addi sp,sp,-16 +8000ecbc: 00812423 sw s0,8(sp) +8000ecc0: 00058413 mv s0,a1 +8000ecc4: 0005a583 lw a1,0(a1) +8000ecc8: 00912223 sw s1,4(sp) +8000eccc: 00112623 sw ra,12(sp) +8000ecd0: 00050493 mv s1,a0 +8000ecd4: 00058463 beqz a1,8000ecdc +8000ecd8: fe1ff0ef jal ra,8000ecb8 +8000ecdc: 00040593 mv a1,s0 +8000ece0: 00812403 lw s0,8(sp) +8000ece4: 00c12083 lw ra,12(sp) +8000ece8: 00048513 mv a0,s1 +8000ecec: 00412483 lw s1,4(sp) +8000ecf0: 01010113 addi sp,sp,16 +8000ecf4: ce1f506f j 800049d4 <_free_r> + +8000ecf8 <_reclaim_reent>: +8000ecf8: 3601a783 lw a5,864(gp) # 80016b68 <_impure_ptr> +8000ecfc: 10a78063 beq a5,a0,8000edfc <_reclaim_reent+0x104> +8000ed00: 04c52583 lw a1,76(a0) +8000ed04: fe010113 addi sp,sp,-32 +8000ed08: 00912a23 sw s1,20(sp) +8000ed0c: 00112e23 sw ra,28(sp) +8000ed10: 00812c23 sw s0,24(sp) +8000ed14: 01212823 sw s2,16(sp) +8000ed18: 01312623 sw s3,12(sp) +8000ed1c: 00050493 mv s1,a0 +8000ed20: 04058063 beqz a1,8000ed60 <_reclaim_reent+0x68> +8000ed24: 00000913 li s2,0 +8000ed28: 08000993 li s3,128 +8000ed2c: 012587b3 add a5,a1,s2 +8000ed30: 0007a403 lw s0,0(a5) +8000ed34: 00040e63 beqz s0,8000ed50 <_reclaim_reent+0x58> +8000ed38: 00040593 mv a1,s0 +8000ed3c: 00042403 lw s0,0(s0) +8000ed40: 00048513 mv a0,s1 +8000ed44: c91f50ef jal ra,800049d4 <_free_r> +8000ed48: fe0418e3 bnez s0,8000ed38 <_reclaim_reent+0x40> +8000ed4c: 04c4a583 lw a1,76(s1) +8000ed50: 00490913 addi s2,s2,4 +8000ed54: fd391ce3 bne s2,s3,8000ed2c <_reclaim_reent+0x34> +8000ed58: 00048513 mv a0,s1 +8000ed5c: c79f50ef jal ra,800049d4 <_free_r> +8000ed60: 0404a583 lw a1,64(s1) +8000ed64: 00058663 beqz a1,8000ed70 <_reclaim_reent+0x78> +8000ed68: 00048513 mv a0,s1 +8000ed6c: c69f50ef jal ra,800049d4 <_free_r> +8000ed70: 1484a403 lw s0,328(s1) +8000ed74: 02040063 beqz s0,8000ed94 <_reclaim_reent+0x9c> +8000ed78: 14c48913 addi s2,s1,332 +8000ed7c: 01240c63 beq s0,s2,8000ed94 <_reclaim_reent+0x9c> +8000ed80: 00040593 mv a1,s0 +8000ed84: 00042403 lw s0,0(s0) +8000ed88: 00048513 mv a0,s1 +8000ed8c: c49f50ef jal ra,800049d4 <_free_r> +8000ed90: fe8918e3 bne s2,s0,8000ed80 <_reclaim_reent+0x88> +8000ed94: 0544a583 lw a1,84(s1) +8000ed98: 00058663 beqz a1,8000eda4 <_reclaim_reent+0xac> +8000ed9c: 00048513 mv a0,s1 +8000eda0: c35f50ef jal ra,800049d4 <_free_r> +8000eda4: 0384a783 lw a5,56(s1) +8000eda8: 02078c63 beqz a5,8000ede0 <_reclaim_reent+0xe8> +8000edac: 03c4a783 lw a5,60(s1) +8000edb0: 00048513 mv a0,s1 +8000edb4: 000780e7 jalr a5 +8000edb8: 2e04a583 lw a1,736(s1) +8000edbc: 02058263 beqz a1,8000ede0 <_reclaim_reent+0xe8> +8000edc0: 01812403 lw s0,24(sp) +8000edc4: 01c12083 lw ra,28(sp) +8000edc8: 01012903 lw s2,16(sp) +8000edcc: 00c12983 lw s3,12(sp) +8000edd0: 00048513 mv a0,s1 +8000edd4: 01412483 lw s1,20(sp) +8000edd8: 02010113 addi sp,sp,32 +8000eddc: eddff06f j 8000ecb8 +8000ede0: 01c12083 lw ra,28(sp) +8000ede4: 01812403 lw s0,24(sp) +8000ede8: 01412483 lw s1,20(sp) +8000edec: 01012903 lw s2,16(sp) +8000edf0: 00c12983 lw s3,12(sp) +8000edf4: 02010113 addi sp,sp,32 +8000edf8: 00008067 ret +8000edfc: 00008067 ret + +8000ee00 : +8000ee00: 00b56733 or a4,a0,a1 +8000ee04: fff00393 li t2,-1 +8000ee08: 00377713 andi a4,a4,3 +8000ee0c: 10071063 bnez a4,8000ef0c +8000ee10: 7f7f87b7 lui a5,0x7f7f8 +8000ee14: f7f78793 addi a5,a5,-129 # 7f7f7f7f <_start-0x808081> +8000ee18: 00052603 lw a2,0(a0) +8000ee1c: 0005a683 lw a3,0(a1) +8000ee20: 00f672b3 and t0,a2,a5 +8000ee24: 00f66333 or t1,a2,a5 +8000ee28: 00f282b3 add t0,t0,a5 +8000ee2c: 0062e2b3 or t0,t0,t1 +8000ee30: 10729263 bne t0,t2,8000ef34 +8000ee34: 08d61663 bne a2,a3,8000eec0 +8000ee38: 00452603 lw a2,4(a0) +8000ee3c: 0045a683 lw a3,4(a1) +8000ee40: 00f672b3 and t0,a2,a5 +8000ee44: 00f66333 or t1,a2,a5 +8000ee48: 00f282b3 add t0,t0,a5 +8000ee4c: 0062e2b3 or t0,t0,t1 +8000ee50: 0c729e63 bne t0,t2,8000ef2c +8000ee54: 06d61663 bne a2,a3,8000eec0 +8000ee58: 00852603 lw a2,8(a0) +8000ee5c: 0085a683 lw a3,8(a1) +8000ee60: 00f672b3 and t0,a2,a5 +8000ee64: 00f66333 or t1,a2,a5 +8000ee68: 00f282b3 add t0,t0,a5 +8000ee6c: 0062e2b3 or t0,t0,t1 +8000ee70: 0c729863 bne t0,t2,8000ef40 +8000ee74: 04d61663 bne a2,a3,8000eec0 +8000ee78: 00c52603 lw a2,12(a0) +8000ee7c: 00c5a683 lw a3,12(a1) +8000ee80: 00f672b3 and t0,a2,a5 +8000ee84: 00f66333 or t1,a2,a5 +8000ee88: 00f282b3 add t0,t0,a5 +8000ee8c: 0062e2b3 or t0,t0,t1 +8000ee90: 0c729263 bne t0,t2,8000ef54 +8000ee94: 02d61663 bne a2,a3,8000eec0 +8000ee98: 01052603 lw a2,16(a0) +8000ee9c: 0105a683 lw a3,16(a1) +8000eea0: 00f672b3 and t0,a2,a5 +8000eea4: 00f66333 or t1,a2,a5 +8000eea8: 00f282b3 add t0,t0,a5 +8000eeac: 0062e2b3 or t0,t0,t1 +8000eeb0: 0a729c63 bne t0,t2,8000ef68 +8000eeb4: 01450513 addi a0,a0,20 +8000eeb8: 01458593 addi a1,a1,20 +8000eebc: f4d60ee3 beq a2,a3,8000ee18 +8000eec0: 01061713 slli a4,a2,0x10 +8000eec4: 01069793 slli a5,a3,0x10 +8000eec8: 00f71e63 bne a4,a5,8000eee4 +8000eecc: 01065713 srli a4,a2,0x10 +8000eed0: 0106d793 srli a5,a3,0x10 +8000eed4: 40f70533 sub a0,a4,a5 +8000eed8: 0ff57593 andi a1,a0,255 +8000eedc: 02059063 bnez a1,8000eefc +8000eee0: 00008067 ret +8000eee4: 01075713 srli a4,a4,0x10 +8000eee8: 0107d793 srli a5,a5,0x10 +8000eeec: 40f70533 sub a0,a4,a5 +8000eef0: 0ff57593 andi a1,a0,255 +8000eef4: 00059463 bnez a1,8000eefc +8000eef8: 00008067 ret +8000eefc: 0ff77713 andi a4,a4,255 +8000ef00: 0ff7f793 andi a5,a5,255 +8000ef04: 40f70533 sub a0,a4,a5 +8000ef08: 00008067 ret +8000ef0c: 00054603 lbu a2,0(a0) +8000ef10: 0005c683 lbu a3,0(a1) +8000ef14: 00150513 addi a0,a0,1 +8000ef18: 00158593 addi a1,a1,1 +8000ef1c: 00d61463 bne a2,a3,8000ef24 +8000ef20: fe0616e3 bnez a2,8000ef0c +8000ef24: 40d60533 sub a0,a2,a3 +8000ef28: 00008067 ret +8000ef2c: 00450513 addi a0,a0,4 +8000ef30: 00458593 addi a1,a1,4 +8000ef34: fcd61ce3 bne a2,a3,8000ef0c +8000ef38: 00000513 li a0,0 +8000ef3c: 00008067 ret +8000ef40: 00850513 addi a0,a0,8 +8000ef44: 00858593 addi a1,a1,8 +8000ef48: fcd612e3 bne a2,a3,8000ef0c +8000ef4c: 00000513 li a0,0 +8000ef50: 00008067 ret +8000ef54: 00c50513 addi a0,a0,12 +8000ef58: 00c58593 addi a1,a1,12 +8000ef5c: fad618e3 bne a2,a3,8000ef0c +8000ef60: 00000513 li a0,0 +8000ef64: 00008067 ret +8000ef68: 01050513 addi a0,a0,16 +8000ef6c: 01058593 addi a1,a1,16 +8000ef70: f8d61ee3 bne a2,a3,8000ef0c +8000ef74: 00000513 li a0,0 +8000ef78: 00008067 ret + +8000ef7c <__ssprint_r>: +8000ef7c: 00862783 lw a5,8(a2) +8000ef80: fd010113 addi sp,sp,-48 +8000ef84: 01512a23 sw s5,20(sp) +8000ef88: 02112623 sw ra,44(sp) +8000ef8c: 02812423 sw s0,40(sp) +8000ef90: 02912223 sw s1,36(sp) +8000ef94: 03212023 sw s2,32(sp) +8000ef98: 01312e23 sw s3,28(sp) +8000ef9c: 01412c23 sw s4,24(sp) +8000efa0: 01612823 sw s6,16(sp) +8000efa4: 01712623 sw s7,12(sp) +8000efa8: 01812423 sw s8,8(sp) +8000efac: 00060a93 mv s5,a2 +8000efb0: 14078863 beqz a5,8000f100 <__ssprint_r+0x184> +8000efb4: 00050b13 mv s6,a0 +8000efb8: 00062983 lw s3,0(a2) +8000efbc: 0005a503 lw a0,0(a1) +8000efc0: 0085a483 lw s1,8(a1) +8000efc4: 00058413 mv s0,a1 +8000efc8: 0d40006f j 8000f09c <__ssprint_r+0x120> +8000efcc: 00c45783 lhu a5,12(s0) +8000efd0: 4807f713 andi a4,a5,1152 +8000efd4: 08070a63 beqz a4,8000f068 <__ssprint_r+0xec> +8000efd8: 01442683 lw a3,20(s0) +8000efdc: 01042583 lw a1,16(s0) +8000efe0: 00190713 addi a4,s2,1 +8000efe4: 00169493 slli s1,a3,0x1 +8000efe8: 00d486b3 add a3,s1,a3 +8000efec: 01f6d493 srli s1,a3,0x1f +8000eff0: 40b50a33 sub s4,a0,a1 +8000eff4: 00d484b3 add s1,s1,a3 +8000eff8: 4014d493 srai s1,s1,0x1 +8000effc: 01470733 add a4,a4,s4 +8000f000: 00048613 mv a2,s1 +8000f004: 00e4f663 bgeu s1,a4,8000f010 <__ssprint_r+0x94> +8000f008: 00070493 mv s1,a4 +8000f00c: 00070613 mv a2,a4 +8000f010: 4007f793 andi a5,a5,1024 +8000f014: 0a078663 beqz a5,8000f0c0 <__ssprint_r+0x144> +8000f018: 00060593 mv a1,a2 +8000f01c: 000b0513 mv a0,s6 +8000f020: b89f80ef jal ra,80007ba8 <_malloc_r> +8000f024: 00050c13 mv s8,a0 +8000f028: 0a050a63 beqz a0,8000f0dc <__ssprint_r+0x160> +8000f02c: 01042583 lw a1,16(s0) +8000f030: 000a0613 mv a2,s4 +8000f034: c6cff0ef jal ra,8000e4a0 +8000f038: 00c45783 lhu a5,12(s0) +8000f03c: b7f7f793 andi a5,a5,-1153 +8000f040: 0807e793 ori a5,a5,128 +8000f044: 00f41623 sh a5,12(s0) +8000f048: 014c0533 add a0,s8,s4 +8000f04c: 41448a33 sub s4,s1,s4 +8000f050: 00942a23 sw s1,20(s0) +8000f054: 01442423 sw s4,8(s0) +8000f058: 01842823 sw s8,16(s0) +8000f05c: 00a42023 sw a0,0(s0) +8000f060: 00090493 mv s1,s2 +8000f064: 00090a13 mv s4,s2 +8000f068: 000a0613 mv a2,s4 +8000f06c: 000b8593 mv a1,s7 +8000f070: d4cff0ef jal ra,8000e5bc +8000f074: 00842703 lw a4,8(s0) +8000f078: 00042503 lw a0,0(s0) +8000f07c: 008aa783 lw a5,8(s5) +8000f080: 409704b3 sub s1,a4,s1 +8000f084: 01450533 add a0,a0,s4 +8000f088: 00942423 sw s1,8(s0) +8000f08c: 00a42023 sw a0,0(s0) +8000f090: 41278933 sub s2,a5,s2 +8000f094: 012aa423 sw s2,8(s5) +8000f098: 06090463 beqz s2,8000f100 <__ssprint_r+0x184> +8000f09c: 0049a903 lw s2,4(s3) +8000f0a0: 0009ab83 lw s7,0(s3) +8000f0a4: 00048a13 mv s4,s1 +8000f0a8: 00898993 addi s3,s3,8 +8000f0ac: fe0908e3 beqz s2,8000f09c <__ssprint_r+0x120> +8000f0b0: f0997ee3 bgeu s2,s1,8000efcc <__ssprint_r+0x50> +8000f0b4: 00090493 mv s1,s2 +8000f0b8: 00090a13 mv s4,s2 +8000f0bc: fadff06f j 8000f068 <__ssprint_r+0xec> +8000f0c0: 000b0513 mv a0,s6 +8000f0c4: e80ff0ef jal ra,8000e744 <_realloc_r> +8000f0c8: 00050c13 mv s8,a0 +8000f0cc: f6051ee3 bnez a0,8000f048 <__ssprint_r+0xcc> +8000f0d0: 01042583 lw a1,16(s0) +8000f0d4: 000b0513 mv a0,s6 +8000f0d8: 8fdf50ef jal ra,800049d4 <_free_r> +8000f0dc: 00c00793 li a5,12 +8000f0e0: 00fb2023 sw a5,0(s6) +8000f0e4: 00c45783 lhu a5,12(s0) +8000f0e8: fff00513 li a0,-1 +8000f0ec: 0407e793 ori a5,a5,64 +8000f0f0: 00f41623 sh a5,12(s0) +8000f0f4: 000aa423 sw zero,8(s5) +8000f0f8: 000aa223 sw zero,4(s5) +8000f0fc: 00c0006f j 8000f108 <__ssprint_r+0x18c> +8000f100: 000aa223 sw zero,4(s5) +8000f104: 00000513 li a0,0 +8000f108: 02c12083 lw ra,44(sp) +8000f10c: 02812403 lw s0,40(sp) +8000f110: 02412483 lw s1,36(sp) +8000f114: 02012903 lw s2,32(sp) +8000f118: 01c12983 lw s3,28(sp) +8000f11c: 01812a03 lw s4,24(sp) +8000f120: 01412a83 lw s5,20(sp) +8000f124: 01012b03 lw s6,16(sp) +8000f128: 00c12b83 lw s7,12(sp) +8000f12c: 00812c03 lw s8,8(sp) +8000f130: 03010113 addi sp,sp,48 +8000f134: 00008067 ret + +8000f138 <_svfiprintf_r>: +8000f138: 00c5d783 lhu a5,12(a1) +8000f13c: ed010113 addi sp,sp,-304 +8000f140: 11412c23 sw s4,280(sp) +8000f144: 11612823 sw s6,272(sp) +8000f148: 11a12023 sw s10,256(sp) +8000f14c: 12112623 sw ra,300(sp) +8000f150: 12812423 sw s0,296(sp) +8000f154: 12912223 sw s1,292(sp) +8000f158: 13212023 sw s2,288(sp) +8000f15c: 11312e23 sw s3,284(sp) +8000f160: 11512a23 sw s5,276(sp) +8000f164: 11712623 sw s7,268(sp) +8000f168: 11812423 sw s8,264(sp) +8000f16c: 11912223 sw s9,260(sp) +8000f170: 0fb12e23 sw s11,252(sp) +8000f174: 0807f793 andi a5,a5,128 +8000f178: 00d12623 sw a3,12(sp) +8000f17c: 00058a13 mv s4,a1 +8000f180: 00050b13 mv s6,a0 +8000f184: 00060d13 mv s10,a2 +8000f188: 00078663 beqz a5,8000f194 <_svfiprintf_r+0x5c> +8000f18c: 0105a783 lw a5,16(a1) +8000f190: 5e0784e3 beqz a5,8000ff78 <_svfiprintf_r+0xe40> +8000f194: 800157b7 lui a5,0x80015 +8000f198: 04c10a93 addi s5,sp,76 +8000f19c: 50878793 addi a5,a5,1288 # 80015508 <__BSS_END__+0xffffe8cc> +8000f1a0: 80015bb7 lui s7,0x80015 +8000f1a4: 800154b7 lui s1,0x80015 +8000f1a8: 000d0993 mv s3,s10 +8000f1ac: 05512023 sw s5,64(sp) +8000f1b0: 04012423 sw zero,72(sp) +8000f1b4: 04012223 sw zero,68(sp) +8000f1b8: 00012a23 sw zero,20(sp) +8000f1bc: 00012c23 sw zero,24(sp) +8000f1c0: 02012023 sw zero,32(sp) +8000f1c4: 00012e23 sw zero,28(sp) +8000f1c8: 00012423 sw zero,8(sp) +8000f1cc: 00f12823 sw a5,16(sp) +8000f1d0: 674b8b93 addi s7,s7,1652 # 80015674 <__BSS_END__+0xffffea38> +8000f1d4: 68448493 addi s1,s1,1668 # 80015684 <__BSS_END__+0xffffea48> +8000f1d8: 000a8d13 mv s10,s5 +8000f1dc: 0009c783 lbu a5,0(s3) +8000f1e0: 20078c63 beqz a5,8000f3f8 <_svfiprintf_r+0x2c0> +8000f1e4: 00098413 mv s0,s3 +8000f1e8: 02500693 li a3,37 +8000f1ec: 2ad78863 beq a5,a3,8000f49c <_svfiprintf_r+0x364> +8000f1f0: 00144783 lbu a5,1(s0) +8000f1f4: 00140413 addi s0,s0,1 +8000f1f8: fe079ae3 bnez a5,8000f1ec <_svfiprintf_r+0xb4> +8000f1fc: 41340c33 sub s8,s0,s3 +8000f200: 1f340c63 beq s0,s3,8000f3f8 <_svfiprintf_r+0x2c0> +8000f204: 04812683 lw a3,72(sp) +8000f208: 04412783 lw a5,68(sp) +8000f20c: 013d2023 sw s3,0(s10) +8000f210: 018686b3 add a3,a3,s8 +8000f214: 00178793 addi a5,a5,1 +8000f218: 018d2223 sw s8,4(s10) +8000f21c: 04d12423 sw a3,72(sp) +8000f220: 04f12223 sw a5,68(sp) +8000f224: 00700693 li a3,7 +8000f228: 008d0d13 addi s10,s10,8 +8000f22c: 28f6c063 blt a3,a5,8000f4ac <_svfiprintf_r+0x374> +8000f230: 00812703 lw a4,8(sp) +8000f234: 00044783 lbu a5,0(s0) +8000f238: 01870733 add a4,a4,s8 +8000f23c: 00e12423 sw a4,8(sp) +8000f240: 1a078c63 beqz a5,8000f3f8 <_svfiprintf_r+0x2c0> +8000f244: fff00893 li a7,-1 +8000f248: 00144683 lbu a3,1(s0) +8000f24c: 00140993 addi s3,s0,1 +8000f250: 02010da3 sb zero,59(sp) +8000f254: 00012223 sw zero,4(sp) +8000f258: 00000913 li s2,0 +8000f25c: 05a00c13 li s8,90 +8000f260: 00900c93 li s9,9 +8000f264: 02a00593 li a1,42 +8000f268: 00088413 mv s0,a7 +8000f26c: 00198993 addi s3,s3,1 +8000f270: fe068793 addi a5,a3,-32 +8000f274: 04fc6863 bltu s8,a5,8000f2c4 <_svfiprintf_r+0x18c> +8000f278: 01012703 lw a4,16(sp) +8000f27c: 00279793 slli a5,a5,0x2 +8000f280: 00e787b3 add a5,a5,a4 +8000f284: 0007a783 lw a5,0(a5) +8000f288: 00078067 jr a5 +8000f28c: 00012223 sw zero,4(sp) +8000f290: fd068793 addi a5,a3,-48 +8000f294: 00412603 lw a2,4(sp) +8000f298: 0009c683 lbu a3,0(s3) +8000f29c: 00198993 addi s3,s3,1 +8000f2a0: 00261713 slli a4,a2,0x2 +8000f2a4: 00c70733 add a4,a4,a2 +8000f2a8: 00171713 slli a4,a4,0x1 +8000f2ac: 00e787b3 add a5,a5,a4 +8000f2b0: 00f12223 sw a5,4(sp) +8000f2b4: fd068793 addi a5,a3,-48 +8000f2b8: fcfcfee3 bgeu s9,a5,8000f294 <_svfiprintf_r+0x15c> +8000f2bc: fe068793 addi a5,a3,-32 +8000f2c0: fafc7ce3 bgeu s8,a5,8000f278 <_svfiprintf_r+0x140> +8000f2c4: 12068a63 beqz a3,8000f3f8 <_svfiprintf_r+0x2c0> +8000f2c8: 08d10623 sb a3,140(sp) +8000f2cc: 02010da3 sb zero,59(sp) +8000f2d0: 00100c13 li s8,1 +8000f2d4: 00100c93 li s9,1 +8000f2d8: 08c10413 addi s0,sp,140 +8000f2dc: 00000893 li a7,0 +8000f2e0: 00297f13 andi t5,s2,2 +8000f2e4: 000f0463 beqz t5,8000f2ec <_svfiprintf_r+0x1b4> +8000f2e8: 002c0c13 addi s8,s8,2 +8000f2ec: 08497e93 andi t4,s2,132 +8000f2f0: 04812783 lw a5,72(sp) +8000f2f4: 04412603 lw a2,68(sp) +8000f2f8: 000e9863 bnez t4,8000f308 <_svfiprintf_r+0x1d0> +8000f2fc: 00412703 lw a4,4(sp) +8000f300: 41870db3 sub s11,a4,s8 +8000f304: 7bb04a63 bgtz s11,8000fab8 <_svfiprintf_r+0x980> +8000f308: 03b14503 lbu a0,59(sp) +8000f30c: 00160593 addi a1,a2,1 +8000f310: 008d0693 addi a3,s10,8 +8000f314: 04050063 beqz a0,8000f354 <_svfiprintf_r+0x21c> +8000f318: 03b10513 addi a0,sp,59 +8000f31c: 00178793 addi a5,a5,1 +8000f320: 00ad2023 sw a0,0(s10) +8000f324: 00100513 li a0,1 +8000f328: 00ad2223 sw a0,4(s10) +8000f32c: 04f12423 sw a5,72(sp) +8000f330: 04b12223 sw a1,68(sp) +8000f334: 00700513 li a0,7 +8000f338: 0ab540e3 blt a0,a1,8000fbd8 <_svfiprintf_r+0xaa0> +8000f33c: 00260f93 addi t6,a2,2 +8000f340: 010d0513 addi a0,s10,16 +8000f344: 00058613 mv a2,a1 +8000f348: 00068d13 mv s10,a3 +8000f34c: 000f8593 mv a1,t6 +8000f350: 00050693 mv a3,a0 +8000f354: 020f0c63 beqz t5,8000f38c <_svfiprintf_r+0x254> +8000f358: 03c10613 addi a2,sp,60 +8000f35c: 00278793 addi a5,a5,2 +8000f360: 00cd2023 sw a2,0(s10) +8000f364: 00200613 li a2,2 +8000f368: 00cd2223 sw a2,4(s10) +8000f36c: 04f12423 sw a5,72(sp) +8000f370: 04b12223 sw a1,68(sp) +8000f374: 00700713 li a4,7 +8000f378: 0ab742e3 blt a4,a1,8000fc1c <_svfiprintf_r+0xae4> +8000f37c: 00058613 mv a2,a1 +8000f380: 00068d13 mv s10,a3 +8000f384: 00158593 addi a1,a1,1 +8000f388: 00868693 addi a3,a3,8 +8000f38c: 08000513 li a0,128 +8000f390: 54ae8c63 beq t4,a0,8000f8e8 <_svfiprintf_r+0x7b0> +8000f394: 41988db3 sub s11,a7,s9 +8000f398: 63b04463 bgtz s11,8000f9c0 <_svfiprintf_r+0x888> +8000f39c: 00fc87b3 add a5,s9,a5 +8000f3a0: 008d2023 sw s0,0(s10) +8000f3a4: 019d2223 sw s9,4(s10) +8000f3a8: 04f12423 sw a5,72(sp) +8000f3ac: 04b12223 sw a1,68(sp) +8000f3b0: 00700713 li a4,7 +8000f3b4: 6cb74263 blt a4,a1,8000fa78 <_svfiprintf_r+0x940> +8000f3b8: 00497313 andi t1,s2,4 +8000f3bc: 00030863 beqz t1,8000f3cc <_svfiprintf_r+0x294> +8000f3c0: 00412703 lw a4,4(sp) +8000f3c4: 41870cb3 sub s9,a4,s8 +8000f3c8: 099048e3 bgtz s9,8000fc58 <_svfiprintf_r+0xb20> +8000f3cc: 00412403 lw s0,4(sp) +8000f3d0: 01845463 bge s0,s8,8000f3d8 <_svfiprintf_r+0x2a0> +8000f3d4: 000c0413 mv s0,s8 +8000f3d8: 00812703 lw a4,8(sp) +8000f3dc: 00870733 add a4,a4,s0 +8000f3e0: 00e12423 sw a4,8(sp) +8000f3e4: 6a079a63 bnez a5,8000fa98 <_svfiprintf_r+0x960> +8000f3e8: 0009c783 lbu a5,0(s3) +8000f3ec: 04012223 sw zero,68(sp) +8000f3f0: 000a8d13 mv s10,s5 +8000f3f4: de0798e3 bnez a5,8000f1e4 <_svfiprintf_r+0xac> +8000f3f8: 04812783 lw a5,72(sp) +8000f3fc: 56079ee3 bnez a5,80010178 <_svfiprintf_r+0x1040> +8000f400: 00ca5783 lhu a5,12(s4) +8000f404: 0407f793 andi a5,a5,64 +8000f408: 5a0794e3 bnez a5,800101b0 <_svfiprintf_r+0x1078> +8000f40c: 12c12083 lw ra,300(sp) +8000f410: 12812403 lw s0,296(sp) +8000f414: 00812503 lw a0,8(sp) +8000f418: 12412483 lw s1,292(sp) +8000f41c: 12012903 lw s2,288(sp) +8000f420: 11c12983 lw s3,284(sp) +8000f424: 11812a03 lw s4,280(sp) +8000f428: 11412a83 lw s5,276(sp) +8000f42c: 11012b03 lw s6,272(sp) +8000f430: 10c12b83 lw s7,268(sp) +8000f434: 10812c03 lw s8,264(sp) +8000f438: 10412c83 lw s9,260(sp) +8000f43c: 10012d03 lw s10,256(sp) +8000f440: 0fc12d83 lw s11,252(sp) +8000f444: 13010113 addi sp,sp,304 +8000f448: 00008067 ret +8000f44c: 000b0513 mv a0,s6 +8000f450: d58f80ef jal ra,800079a8 <_localeconv_r> +8000f454: 00452783 lw a5,4(a0) +8000f458: 00078513 mv a0,a5 +8000f45c: 00f12e23 sw a5,28(sp) +8000f460: d00fa0ef jal ra,80009960 +8000f464: 00050793 mv a5,a0 +8000f468: 000b0513 mv a0,s6 +8000f46c: 00078d93 mv s11,a5 +8000f470: 02f12023 sw a5,32(sp) +8000f474: d34f80ef jal ra,800079a8 <_localeconv_r> +8000f478: 00852783 lw a5,8(a0) +8000f47c: 02a00593 li a1,42 +8000f480: 00f12c23 sw a5,24(sp) +8000f484: 1e0d98e3 bnez s11,8000fe74 <_svfiprintf_r+0xd3c> +8000f488: 0009c683 lbu a3,0(s3) +8000f48c: de1ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f490: 0009c683 lbu a3,0(s3) +8000f494: 02096913 ori s2,s2,32 +8000f498: dd5ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f49c: 41340c33 sub s8,s0,s3 +8000f4a0: d73412e3 bne s0,s3,8000f204 <_svfiprintf_r+0xcc> +8000f4a4: 00044783 lbu a5,0(s0) +8000f4a8: d99ff06f j 8000f240 <_svfiprintf_r+0x108> +8000f4ac: 04010613 addi a2,sp,64 +8000f4b0: 000a0593 mv a1,s4 +8000f4b4: 000b0513 mv a0,s6 +8000f4b8: ac5ff0ef jal ra,8000ef7c <__ssprint_r> +8000f4bc: f40512e3 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000f4c0: 000a8d13 mv s10,s5 +8000f4c4: d6dff06f j 8000f230 <_svfiprintf_r+0xf8> +8000f4c8: 00c12783 lw a5,12(sp) +8000f4cc: 00040893 mv a7,s0 +8000f4d0: 02010da3 sb zero,59(sp) +8000f4d4: 0007a403 lw s0,0(a5) +8000f4d8: 00478d93 addi s11,a5,4 +8000f4dc: 380404e3 beqz s0,80010064 <_svfiprintf_r+0xf2c> +8000f4e0: fff00793 li a5,-1 +8000f4e4: 26f88ee3 beq a7,a5,8000ff60 <_svfiprintf_r+0xe28> +8000f4e8: 00088613 mv a2,a7 +8000f4ec: 00000593 li a1,0 +8000f4f0: 00040513 mv a0,s0 +8000f4f4: 01112623 sw a7,12(sp) +8000f4f8: e49f80ef jal ra,80008340 +8000f4fc: 00c12883 lw a7,12(sp) +8000f500: 480506e3 beqz a0,8001018c <_svfiprintf_r+0x1054> +8000f504: 40850cb3 sub s9,a0,s0 +8000f508: 01b12623 sw s11,12(sp) +8000f50c: 00000893 li a7,0 +8000f510: 0940006f j 8000f5a4 <_svfiprintf_r+0x46c> +8000f514: 00c12703 lw a4,12(sp) +8000f518: 02010da3 sb zero,59(sp) +8000f51c: 00100c13 li s8,1 +8000f520: 00072783 lw a5,0(a4) +8000f524: 00470713 addi a4,a4,4 +8000f528: 00e12623 sw a4,12(sp) +8000f52c: 08f10623 sb a5,140(sp) +8000f530: 00100c93 li s9,1 +8000f534: 08c10413 addi s0,sp,140 +8000f538: da5ff06f j 8000f2dc <_svfiprintf_r+0x1a4> 8000f53c: 02097793 andi a5,s2,32 -8000f540: 74078463 beqz a5,8000fc88 <_svfiprintf_r+0xbdc> -8000f544: 00c12783 lw a5,12(sp) -8000f548: 00778793 addi a5,a5,7 -8000f54c: ff87f793 andi a5,a5,-8 -8000f550: 0007ac83 lw s9,0(a5) -8000f554: 0047ac03 lw s8,4(a5) -8000f558: 00878793 addi a5,a5,8 -8000f55c: 00f12623 sw a5,12(sp) -8000f560: bff97d93 andi s11,s2,-1025 -8000f564: 00000693 li a3,0 -8000f568: 02010da3 sb zero,59(sp) -8000f56c: fff00613 li a2,-1 -8000f570: 08c88e63 beq a7,a2,8000f60c <_svfiprintf_r+0x560> -8000f574: 018ce633 or a2,s9,s8 -8000f578: f7fdf913 andi s2,s11,-129 -8000f57c: 4a061463 bnez a2,8000fa24 <_svfiprintf_r+0x978> -8000f580: 28089263 bnez a7,8000f804 <_svfiprintf_r+0x758> -8000f584: 6e069a63 bnez a3,8000fc78 <_svfiprintf_r+0xbcc> -8000f588: 001dfc93 andi s9,s11,1 -8000f58c: 0f010413 addi s0,sp,240 -8000f590: f80c84e3 beqz s9,8000f518 <_svfiprintf_r+0x46c> -8000f594: 03000793 li a5,48 -8000f598: 0ef107a3 sb a5,239(sp) -8000f59c: 0ef10413 addi s0,sp,239 -8000f5a0: f79ff06f j 8000f518 <_svfiprintf_r+0x46c> -8000f5a4: 01096913 ori s2,s2,16 -8000f5a8: 02097793 andi a5,s2,32 -8000f5ac: 00040893 mv a7,s0 -8000f5b0: f00796e3 bnez a5,8000f4bc <_svfiprintf_r+0x410> -8000f5b4: 00c12703 lw a4,12(sp) -8000f5b8: 01097793 andi a5,s2,16 -8000f5bc: 00470693 addi a3,a4,4 -8000f5c0: 040792e3 bnez a5,8000fe04 <_svfiprintf_r+0xd58> -8000f5c4: 04097793 andi a5,s2,64 -8000f5c8: 260786e3 beqz a5,80010034 <_svfiprintf_r+0xf88> -8000f5cc: 00c12783 lw a5,12(sp) -8000f5d0: 00d12623 sw a3,12(sp) -8000f5d4: 00079c83 lh s9,0(a5) -8000f5d8: 41fcdc13 srai s8,s9,0x1f -8000f5dc: 000c0693 mv a3,s8 -8000f5e0: f006d0e3 bgez a3,8000f4e0 <_svfiprintf_r+0x434> -8000f5e4: 019036b3 snez a3,s9 -8000f5e8: 41800eb3 neg t4,s8 -8000f5ec: 40de8c33 sub s8,t4,a3 -8000f5f0: 02d00693 li a3,45 -8000f5f4: 02d10da3 sb a3,59(sp) +8000f540: 00040893 mv a7,s0 +8000f544: 0e078e63 beqz a5,8000f640 <_svfiprintf_r+0x508> +8000f548: 00c12783 lw a5,12(sp) +8000f54c: 00778793 addi a5,a5,7 +8000f550: ff87f793 andi a5,a5,-8 +8000f554: 0047a683 lw a3,4(a5) +8000f558: 0007ac83 lw s9,0(a5) +8000f55c: 00878793 addi a5,a5,8 +8000f560: 00f12623 sw a5,12(sp) +8000f564: 00068c13 mv s8,a3 +8000f568: 1006c463 bltz a3,8000f670 <_svfiprintf_r+0x538> +8000f56c: fff00693 li a3,-1 +8000f570: 00090d93 mv s11,s2 +8000f574: 00d88863 beq a7,a3,8000f584 <_svfiprintf_r+0x44c> +8000f578: 018ce6b3 or a3,s9,s8 +8000f57c: f7f97d93 andi s11,s2,-129 +8000f580: 76068e63 beqz a3,8000fcfc <_svfiprintf_r+0xbc4> +8000f584: 000c1ce3 bnez s8,8000fd9c <_svfiprintf_r+0xc64> +8000f588: 00900693 li a3,9 +8000f58c: 0196e8e3 bltu a3,s9,8000fd9c <_svfiprintf_r+0xc64> +8000f590: 030c8793 addi a5,s9,48 +8000f594: 0ef107a3 sb a5,239(sp) +8000f598: 000d8913 mv s2,s11 +8000f59c: 00100c93 li s9,1 +8000f5a0: 0ef10413 addi s0,sp,239 +8000f5a4: 00088c13 mv s8,a7 +8000f5a8: 0198d463 bge a7,s9,8000f5b0 <_svfiprintf_r+0x478> +8000f5ac: 000c8c13 mv s8,s9 +8000f5b0: 03b14783 lbu a5,59(sp) +8000f5b4: 00f037b3 snez a5,a5 +8000f5b8: 00fc0c33 add s8,s8,a5 +8000f5bc: d25ff06f j 8000f2e0 <_svfiprintf_r+0x1a8> +8000f5c0: 00040893 mv a7,s0 +8000f5c4: 01096913 ori s2,s2,16 +8000f5c8: 02097793 andi a5,s2,32 +8000f5cc: 74078463 beqz a5,8000fd14 <_svfiprintf_r+0xbdc> +8000f5d0: 00c12783 lw a5,12(sp) +8000f5d4: 00778793 addi a5,a5,7 +8000f5d8: ff87f793 andi a5,a5,-8 +8000f5dc: 0007ac83 lw s9,0(a5) +8000f5e0: 0047ac03 lw s8,4(a5) +8000f5e4: 00878793 addi a5,a5,8 +8000f5e8: 00f12623 sw a5,12(sp) +8000f5ec: bff97d93 andi s11,s2,-1025 +8000f5f0: 00000693 li a3,0 +8000f5f4: 02010da3 sb zero,59(sp) 8000f5f8: fff00613 li a2,-1 -8000f5fc: 41900cb3 neg s9,s9 -8000f600: 00090d93 mv s11,s2 -8000f604: 00100693 li a3,1 -8000f608: f6c896e3 bne a7,a2,8000f574 <_svfiprintf_r+0x4c8> -8000f60c: 00100613 li a2,1 -8000f610: eec684e3 beq a3,a2,8000f4f8 <_svfiprintf_r+0x44c> -8000f614: 00200613 li a2,2 -8000f618: 20c68063 beq a3,a2,8000f818 <_svfiprintf_r+0x76c> -8000f61c: 0f010413 addi s0,sp,240 -8000f620: 01dc1793 slli a5,s8,0x1d -8000f624: 007cf693 andi a3,s9,7 -8000f628: 003cdc93 srli s9,s9,0x3 -8000f62c: 03068693 addi a3,a3,48 -8000f630: 0197ecb3 or s9,a5,s9 -8000f634: 003c5c13 srli s8,s8,0x3 -8000f638: fed40fa3 sb a3,-1(s0) -8000f63c: 018ce7b3 or a5,s9,s8 -8000f640: 00040593 mv a1,s0 -8000f644: fff40413 addi s0,s0,-1 -8000f648: fc079ce3 bnez a5,8000f620 <_svfiprintf_r+0x574> -8000f64c: 001df793 andi a5,s11,1 -8000f650: 1e078e63 beqz a5,8000f84c <_svfiprintf_r+0x7a0> -8000f654: 03000793 li a5,48 -8000f658: 1ef68a63 beq a3,a5,8000f84c <_svfiprintf_r+0x7a0> -8000f65c: ffe58593 addi a1,a1,-2 -8000f660: fef40fa3 sb a5,-1(s0) -8000f664: 0f010793 addi a5,sp,240 -8000f668: 40b78cb3 sub s9,a5,a1 -8000f66c: 000d8913 mv s2,s11 -8000f670: 00058413 mv s0,a1 -8000f674: ea5ff06f j 8000f518 <_svfiprintf_r+0x46c> -8000f678: 00040893 mv a7,s0 -8000f67c: 01096d93 ori s11,s2,16 -8000f680: 020df793 andi a5,s11,32 -8000f684: 62078863 beqz a5,8000fcb4 <_svfiprintf_r+0xc08> -8000f688: 00c12783 lw a5,12(sp) -8000f68c: 00100693 li a3,1 -8000f690: 00778913 addi s2,a5,7 -8000f694: ff897913 andi s2,s2,-8 -8000f698: 00890793 addi a5,s2,8 -8000f69c: 00092c83 lw s9,0(s2) -8000f6a0: 00492c03 lw s8,4(s2) -8000f6a4: 00f12623 sw a5,12(sp) -8000f6a8: ec1ff06f j 8000f568 <_svfiprintf_r+0x4bc> -8000f6ac: 00c12783 lw a5,12(sp) -8000f6b0: ffff86b7 lui a3,0xffff8 -8000f6b4: 8306c693 xori a3,a3,-2000 -8000f6b8: 0007ac83 lw s9,0(a5) -8000f6bc: 00478793 addi a5,a5,4 -8000f6c0: 00f12623 sw a5,12(sp) -8000f6c4: 800157b7 lui a5,0x80015 -8000f6c8: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -8000f6cc: 02d11e23 sh a3,60(sp) -8000f6d0: 00040893 mv a7,s0 -8000f6d4: 00000c13 li s8,0 -8000f6d8: 00296d93 ori s11,s2,2 -8000f6dc: 00f12a23 sw a5,20(sp) -8000f6e0: 00200693 li a3,2 -8000f6e4: e85ff06f j 8000f568 <_svfiprintf_r+0x4bc> -8000f6e8: 0009c683 lbu a3,0(s3) -8000f6ec: 08096913 ori s2,s2,128 -8000f6f0: af1ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f6f4: 0009c683 lbu a3,0(s3) -8000f6f8: 00198713 addi a4,s3,1 -8000f6fc: 22b68ae3 beq a3,a1,80010130 <_svfiprintf_r+0x1084> -8000f700: fd068793 addi a5,a3,-48 # ffff7fd0 <__BSS_END__+0x7ffe13a0> -8000f704: 00070993 mv s3,a4 -8000f708: 00000413 li s0,0 -8000f70c: acfcece3 bltu s9,a5,8000f1e4 <_svfiprintf_r+0x138> -8000f710: 0009c683 lbu a3,0(s3) -8000f714: 00241713 slli a4,s0,0x2 -8000f718: 008708b3 add a7,a4,s0 -8000f71c: 00189893 slli a7,a7,0x1 -8000f720: 00f88433 add s0,a7,a5 -8000f724: fd068793 addi a5,a3,-48 -8000f728: 00198993 addi s3,s3,1 -8000f72c: fefcf2e3 bgeu s9,a5,8000f710 <_svfiprintf_r+0x664> -8000f730: ab5ff06f j 8000f1e4 <_svfiprintf_r+0x138> -8000f734: 0009c683 lbu a3,0(s3) -8000f738: 00496913 ori s2,s2,4 -8000f73c: aa5ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f740: 02b00793 li a5,43 -8000f744: 0009c683 lbu a3,0(s3) -8000f748: 02f10da3 sb a5,59(sp) -8000f74c: a95ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f750: 00c12703 lw a4,12(sp) -8000f754: 0009c683 lbu a3,0(s3) -8000f758: 00072783 lw a5,0(a4) -8000f75c: 00470713 addi a4,a4,4 -8000f760: 00e12623 sw a4,12(sp) -8000f764: 00f12223 sw a5,4(sp) -8000f768: a607dce3 bgez a5,8000f1e0 <_svfiprintf_r+0x134> -8000f76c: 40f007b3 neg a5,a5 -8000f770: 00f12223 sw a5,4(sp) -8000f774: 00496913 ori s2,s2,4 -8000f778: a69ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f77c: 0009c683 lbu a3,0(s3) -8000f780: 00196913 ori s2,s2,1 -8000f784: a5dff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f788: 03b14783 lbu a5,59(sp) -8000f78c: 0009c683 lbu a3,0(s3) -8000f790: a40798e3 bnez a5,8000f1e0 <_svfiprintf_r+0x134> -8000f794: 02000793 li a5,32 -8000f798: 02f10da3 sb a5,59(sp) -8000f79c: a45ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f7a0: 0009c683 lbu a3,0(s3) -8000f7a4: 06800793 li a5,104 -8000f7a8: 7ef68e63 beq a3,a5,8000ffa4 <_svfiprintf_r+0xef8> -8000f7ac: 04096913 ori s2,s2,64 -8000f7b0: a31ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f7b4: 00c12703 lw a4,12(sp) -8000f7b8: 02097793 andi a5,s2,32 -8000f7bc: 00072683 lw a3,0(a4) -8000f7c0: 00470713 addi a4,a4,4 -8000f7c4: 00e12623 sw a4,12(sp) -8000f7c8: 5e079c63 bnez a5,8000fdc0 <_svfiprintf_r+0xd14> -8000f7cc: 01097793 andi a5,s2,16 -8000f7d0: 7e079e63 bnez a5,8000ffcc <_svfiprintf_r+0xf20> -8000f7d4: 04097793 andi a5,s2,64 -8000f7d8: 100794e3 bnez a5,800100e0 <_svfiprintf_r+0x1034> -8000f7dc: 20097313 andi t1,s2,512 -8000f7e0: 7e030663 beqz t1,8000ffcc <_svfiprintf_r+0xf20> -8000f7e4: 00812783 lw a5,8(sp) -8000f7e8: 00f68023 sb a5,0(a3) -8000f7ec: 965ff06f j 8000f150 <_svfiprintf_r+0xa4> -8000f7f0: 0009c683 lbu a3,0(s3) -8000f7f4: 06c00793 li a5,108 -8000f7f8: 7af68e63 beq a3,a5,8000ffb4 <_svfiprintf_r+0xf08> -8000f7fc: 01096913 ori s2,s2,16 -8000f800: 9e1ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000f804: 00100613 li a2,1 -8000f808: 10c684e3 beq a3,a2,80010110 <_svfiprintf_r+0x1064> -8000f80c: 00200613 li a2,2 -8000f810: 00090d93 mv s11,s2 -8000f814: e0c694e3 bne a3,a2,8000f61c <_svfiprintf_r+0x570> -8000f818: 01412683 lw a3,20(sp) -8000f81c: 0f010413 addi s0,sp,240 -8000f820: 00fcf793 andi a5,s9,15 -8000f824: 00f687b3 add a5,a3,a5 -8000f828: 0007c703 lbu a4,0(a5) -8000f82c: 004cdc93 srli s9,s9,0x4 -8000f830: 01cc1793 slli a5,s8,0x1c -8000f834: 0197ecb3 or s9,a5,s9 -8000f838: 004c5c13 srli s8,s8,0x4 -8000f83c: fee40fa3 sb a4,-1(s0) -8000f840: 018ce7b3 or a5,s9,s8 -8000f844: fff40413 addi s0,s0,-1 -8000f848: fc079ce3 bnez a5,8000f820 <_svfiprintf_r+0x774> -8000f84c: 0f010793 addi a5,sp,240 -8000f850: 40878cb3 sub s9,a5,s0 -8000f854: 000d8913 mv s2,s11 -8000f858: cc1ff06f j 8000f518 <_svfiprintf_r+0x46c> -8000f85c: 00412703 lw a4,4(sp) -8000f860: 41870db3 sub s11,a4,s8 -8000f864: abb052e3 blez s11,8000f308 <_svfiprintf_r+0x25c> -8000f868: 01000513 li a0,16 -8000f86c: 0bb556e3 bge a0,s11,80010118 <_svfiprintf_r+0x106c> -8000f870: 02812223 sw s0,36(sp) -8000f874: 01000693 li a3,16 -8000f878: 000a0413 mv s0,s4 -8000f87c: 00700e93 li t4,7 -8000f880: 000d8a13 mv s4,s11 -8000f884: 00098d93 mv s11,s3 -8000f888: 00088993 mv s3,a7 -8000f88c: 00c0006f j 8000f898 <_svfiprintf_r+0x7ec> -8000f890: ff0a0a13 addi s4,s4,-16 -8000f894: 0546da63 bge a3,s4,8000f8e8 <_svfiprintf_r+0x83c> -8000f898: 01078793 addi a5,a5,16 -8000f89c: 00160613 addi a2,a2,1 -8000f8a0: 009d2023 sw s1,0(s10) -8000f8a4: 00dd2223 sw a3,4(s10) -8000f8a8: 04f12423 sw a5,72(sp) -8000f8ac: 04c12223 sw a2,68(sp) -8000f8b0: 008d0d13 addi s10,s10,8 -8000f8b4: fccedee3 bge t4,a2,8000f890 <_svfiprintf_r+0x7e4> -8000f8b8: 04010613 addi a2,sp,64 -8000f8bc: 00040593 mv a1,s0 -8000f8c0: 000b0513 mv a0,s6 -8000f8c4: e2cff0ef jal ra,8000eef0 <__ssprint_r> -8000f8c8: 6e051e63 bnez a0,8000ffc4 <_svfiprintf_r+0xf18> -8000f8cc: 01000693 li a3,16 -8000f8d0: ff0a0a13 addi s4,s4,-16 -8000f8d4: 04812783 lw a5,72(sp) -8000f8d8: 04412603 lw a2,68(sp) -8000f8dc: 000a8d13 mv s10,s5 -8000f8e0: 00700e93 li t4,7 -8000f8e4: fb46cae3 blt a3,s4,8000f898 <_svfiprintf_r+0x7ec> -8000f8e8: 00098893 mv a7,s3 -8000f8ec: 000d8993 mv s3,s11 -8000f8f0: 000a0d93 mv s11,s4 -8000f8f4: 00040a13 mv s4,s0 -8000f8f8: 02412403 lw s0,36(sp) -8000f8fc: 00160613 addi a2,a2,1 -8000f900: 008d0513 addi a0,s10,8 -8000f904: 01b787b3 add a5,a5,s11 -8000f908: 009d2023 sw s1,0(s10) -8000f90c: 01bd2223 sw s11,4(s10) -8000f910: 04f12423 sw a5,72(sp) -8000f914: 04c12223 sw a2,68(sp) -8000f918: 00700713 li a4,7 -8000f91c: 64c74a63 blt a4,a2,8000ff70 <_svfiprintf_r+0xec4> -8000f920: 41988db3 sub s11,a7,s9 -8000f924: 00160593 addi a1,a2,1 -8000f928: 00850693 addi a3,a0,8 -8000f92c: 00050d13 mv s10,a0 -8000f930: 9fb050e3 blez s11,8000f310 <_svfiprintf_r+0x264> -8000f934: 01000513 li a0,16 -8000f938: 73b55e63 bge a0,s11,80010074 <_svfiprintf_r+0xfc8> -8000f93c: 01000693 li a3,16 -8000f940: 00700893 li a7,7 -8000f944: 00c0006f j 8000f950 <_svfiprintf_r+0x8a4> -8000f948: ff0d8d93 addi s11,s11,-16 -8000f94c: 05b6da63 bge a3,s11,8000f9a0 <_svfiprintf_r+0x8f4> -8000f950: 01078793 addi a5,a5,16 -8000f954: 00160613 addi a2,a2,1 -8000f958: 009d2023 sw s1,0(s10) -8000f95c: 00dd2223 sw a3,4(s10) -8000f960: 04f12423 sw a5,72(sp) -8000f964: 04c12223 sw a2,68(sp) -8000f968: 008d0d13 addi s10,s10,8 -8000f96c: fcc8dee3 bge a7,a2,8000f948 <_svfiprintf_r+0x89c> -8000f970: 04010613 addi a2,sp,64 -8000f974: 000a0593 mv a1,s4 -8000f978: 000b0513 mv a0,s6 -8000f97c: d74ff0ef jal ra,8000eef0 <__ssprint_r> -8000f980: 9e051ae3 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000f984: 01000693 li a3,16 -8000f988: ff0d8d93 addi s11,s11,-16 -8000f98c: 04812783 lw a5,72(sp) -8000f990: 04412603 lw a2,68(sp) -8000f994: 000a8d13 mv s10,s5 -8000f998: 00700893 li a7,7 -8000f99c: fbb6cae3 blt a3,s11,8000f950 <_svfiprintf_r+0x8a4> -8000f9a0: 00160593 addi a1,a2,1 -8000f9a4: 008d0613 addi a2,s10,8 -8000f9a8: 01b787b3 add a5,a5,s11 -8000f9ac: 009d2023 sw s1,0(s10) -8000f9b0: 01bd2223 sw s11,4(s10) -8000f9b4: 04f12423 sw a5,72(sp) -8000f9b8: 04b12223 sw a1,68(sp) -8000f9bc: 00700713 li a4,7 -8000f9c0: 32b74263 blt a4,a1,8000fce4 <_svfiprintf_r+0xc38> -8000f9c4: 00060d13 mv s10,a2 -8000f9c8: 00158593 addi a1,a1,1 -8000f9cc: 00fc87b3 add a5,s9,a5 -8000f9d0: 008d2023 sw s0,0(s10) -8000f9d4: 019d2223 sw s9,4(s10) -8000f9d8: 04f12423 sw a5,72(sp) -8000f9dc: 04b12223 sw a1,68(sp) -8000f9e0: 00700713 li a4,7 -8000f9e4: 00860693 addi a3,a2,8 -8000f9e8: 94b752e3 bge a4,a1,8000f32c <_svfiprintf_r+0x280> -8000f9ec: 04010613 addi a2,sp,64 -8000f9f0: 000a0593 mv a1,s4 -8000f9f4: 000b0513 mv a0,s6 -8000f9f8: cf8ff0ef jal ra,8000eef0 <__ssprint_r> -8000f9fc: 96051ce3 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000fa00: 04812783 lw a5,72(sp) -8000fa04: 000a8693 mv a3,s5 -8000fa08: 925ff06f j 8000f32c <_svfiprintf_r+0x280> -8000fa0c: 04010613 addi a2,sp,64 -8000fa10: 000a0593 mv a1,s4 -8000fa14: 000b0513 mv a0,s6 -8000fa18: cd8ff0ef jal ra,8000eef0 <__ssprint_r> -8000fa1c: 940500e3 beqz a0,8000f35c <_svfiprintf_r+0x2b0> -8000fa20: 955ff06f j 8000f374 <_svfiprintf_r+0x2c8> -8000fa24: 00090d93 mv s11,s2 -8000fa28: be5ff06f j 8000f60c <_svfiprintf_r+0x560> -8000fa2c: 01000693 li a3,16 -8000fa30: 0bb6de63 bge a3,s11,8000faec <_svfiprintf_r+0xa40> -8000fa34: 000d0713 mv a4,s10 -8000fa38: 00700f93 li t6,7 -8000fa3c: 000c0d13 mv s10,s8 -8000fa40: 03e12223 sw t5,36(sp) -8000fa44: 00090c13 mv s8,s2 -8000fa48: 03d12423 sw t4,40(sp) -8000fa4c: 000a0913 mv s2,s4 -8000fa50: 00098a13 mv s4,s3 -8000fa54: 00040993 mv s3,s0 -8000fa58: 000d8413 mv s0,s11 -8000fa5c: 000c8d93 mv s11,s9 -8000fa60: 00088c93 mv s9,a7 -8000fa64: 00c0006f j 8000fa70 <_svfiprintf_r+0x9c4> -8000fa68: ff040413 addi s0,s0,-16 -8000fa6c: 0486da63 bge a3,s0,8000fac0 <_svfiprintf_r+0xa14> -8000fa70: 01078793 addi a5,a5,16 -8000fa74: 00160613 addi a2,a2,1 -8000fa78: 01772023 sw s7,0(a4) -8000fa7c: 00d72223 sw a3,4(a4) -8000fa80: 04f12423 sw a5,72(sp) -8000fa84: 04c12223 sw a2,68(sp) -8000fa88: 00870713 addi a4,a4,8 -8000fa8c: fccfdee3 bge t6,a2,8000fa68 <_svfiprintf_r+0x9bc> -8000fa90: 04010613 addi a2,sp,64 -8000fa94: 00090593 mv a1,s2 -8000fa98: 000b0513 mv a0,s6 -8000fa9c: c54ff0ef jal ra,8000eef0 <__ssprint_r> -8000faa0: 4a051663 bnez a0,8000ff4c <_svfiprintf_r+0xea0> -8000faa4: 01000693 li a3,16 -8000faa8: ff040413 addi s0,s0,-16 -8000faac: 04812783 lw a5,72(sp) -8000fab0: 04412603 lw a2,68(sp) -8000fab4: 000a8713 mv a4,s5 -8000fab8: 00700f93 li t6,7 -8000fabc: fa86cae3 blt a3,s0,8000fa70 <_svfiprintf_r+0x9c4> -8000fac0: 02412f03 lw t5,36(sp) -8000fac4: 02812e83 lw t4,40(sp) -8000fac8: 000c8893 mv a7,s9 -8000facc: 000d8c93 mv s9,s11 -8000fad0: 00040d93 mv s11,s0 -8000fad4: 00098413 mv s0,s3 -8000fad8: 000a0993 mv s3,s4 -8000fadc: 00090a13 mv s4,s2 -8000fae0: 000c0913 mv s2,s8 -8000fae4: 000d0c13 mv s8,s10 -8000fae8: 00070d13 mv s10,a4 -8000faec: 01b787b3 add a5,a5,s11 -8000faf0: 00160613 addi a2,a2,1 -8000faf4: 017d2023 sw s7,0(s10) -8000faf8: 01bd2223 sw s11,4(s10) -8000fafc: 04f12423 sw a5,72(sp) -8000fb00: 04c12223 sw a2,68(sp) -8000fb04: 00700693 li a3,7 -8000fb08: 008d0d13 addi s10,s10,8 -8000fb0c: f6c6d863 bge a3,a2,8000f27c <_svfiprintf_r+0x1d0> -8000fb10: 04010613 addi a2,sp,64 -8000fb14: 000a0593 mv a1,s4 -8000fb18: 000b0513 mv a0,s6 -8000fb1c: 03112623 sw a7,44(sp) -8000fb20: 03d12423 sw t4,40(sp) -8000fb24: 03e12223 sw t5,36(sp) -8000fb28: bc8ff0ef jal ra,8000eef0 <__ssprint_r> -8000fb2c: 840514e3 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000fb30: 04812783 lw a5,72(sp) -8000fb34: 04412603 lw a2,68(sp) -8000fb38: 02c12883 lw a7,44(sp) -8000fb3c: 02812e83 lw t4,40(sp) -8000fb40: 02412f03 lw t5,36(sp) -8000fb44: 000a8d13 mv s10,s5 -8000fb48: f34ff06f j 8000f27c <_svfiprintf_r+0x1d0> -8000fb4c: 04010613 addi a2,sp,64 -8000fb50: 000a0593 mv a1,s4 -8000fb54: 000b0513 mv a0,s6 -8000fb58: 03112623 sw a7,44(sp) -8000fb5c: 03d12423 sw t4,40(sp) -8000fb60: 03e12223 sw t5,36(sp) -8000fb64: b8cff0ef jal ra,8000eef0 <__ssprint_r> -8000fb68: 800516e3 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000fb6c: 04412603 lw a2,68(sp) -8000fb70: 04812783 lw a5,72(sp) -8000fb74: 02c12883 lw a7,44(sp) -8000fb78: 02812e83 lw t4,40(sp) -8000fb7c: 02412f03 lw t5,36(sp) -8000fb80: 05410693 addi a3,sp,84 -8000fb84: 00160593 addi a1,a2,1 -8000fb88: 000a8d13 mv s10,s5 -8000fb8c: f3cff06f j 8000f2c8 <_svfiprintf_r+0x21c> -8000fb90: 04010613 addi a2,sp,64 -8000fb94: 000a0593 mv a1,s4 -8000fb98: 000b0513 mv a0,s6 -8000fb9c: 03112423 sw a7,40(sp) -8000fba0: 03d12223 sw t4,36(sp) -8000fba4: b4cff0ef jal ra,8000eef0 <__ssprint_r> -8000fba8: fc051663 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000fbac: 04412603 lw a2,68(sp) -8000fbb0: 04812783 lw a5,72(sp) -8000fbb4: 02812883 lw a7,40(sp) -8000fbb8: 02412e83 lw t4,36(sp) -8000fbbc: 05410693 addi a3,sp,84 -8000fbc0: 00160593 addi a1,a2,1 -8000fbc4: 000a8d13 mv s10,s5 -8000fbc8: f38ff06f j 8000f300 <_svfiprintf_r+0x254> -8000fbcc: 01000613 li a2,16 -8000fbd0: 04412703 lw a4,68(sp) -8000fbd4: 07965063 bge a2,s9,8000fc34 <_svfiprintf_r+0xb88> -8000fbd8: 01000d93 li s11,16 -8000fbdc: 00700413 li s0,7 -8000fbe0: 00c0006f j 8000fbec <_svfiprintf_r+0xb40> -8000fbe4: ff0c8c93 addi s9,s9,-16 -8000fbe8: 059dd663 bge s11,s9,8000fc34 <_svfiprintf_r+0xb88> -8000fbec: 01078793 addi a5,a5,16 -8000fbf0: 00170713 addi a4,a4,1 -8000fbf4: 0176a023 sw s7,0(a3) -8000fbf8: 01b6a223 sw s11,4(a3) -8000fbfc: 04f12423 sw a5,72(sp) -8000fc00: 04e12223 sw a4,68(sp) -8000fc04: 00868693 addi a3,a3,8 -8000fc08: fce45ee3 bge s0,a4,8000fbe4 <_svfiprintf_r+0xb38> -8000fc0c: 04010613 addi a2,sp,64 -8000fc10: 000a0593 mv a1,s4 -8000fc14: 000b0513 mv a0,s6 -8000fc18: ad8ff0ef jal ra,8000eef0 <__ssprint_r> -8000fc1c: f4051c63 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000fc20: ff0c8c93 addi s9,s9,-16 -8000fc24: 04812783 lw a5,72(sp) -8000fc28: 04412703 lw a4,68(sp) -8000fc2c: 000a8693 mv a3,s5 -8000fc30: fb9dcee3 blt s11,s9,8000fbec <_svfiprintf_r+0xb40> -8000fc34: 019787b3 add a5,a5,s9 -8000fc38: 00170713 addi a4,a4,1 -8000fc3c: 0176a023 sw s7,0(a3) -8000fc40: 0196a223 sw s9,4(a3) -8000fc44: 04f12423 sw a5,72(sp) -8000fc48: 04e12223 sw a4,68(sp) -8000fc4c: 00700693 li a3,7 -8000fc50: eee6d863 bge a3,a4,8000f340 <_svfiprintf_r+0x294> -8000fc54: 04010613 addi a2,sp,64 -8000fc58: 000a0593 mv a1,s4 -8000fc5c: 000b0513 mv a0,s6 -8000fc60: a90ff0ef jal ra,8000eef0 <__ssprint_r> -8000fc64: f0051863 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000fc68: 04812783 lw a5,72(sp) -8000fc6c: ed4ff06f j 8000f340 <_svfiprintf_r+0x294> -8000fc70: 88089ae3 bnez a7,8000f504 <_svfiprintf_r+0x458> -8000fc74: 000d8913 mv s2,s11 -8000fc78: 00000893 li a7,0 -8000fc7c: 00000c93 li s9,0 -8000fc80: 0f010413 addi s0,sp,240 -8000fc84: 895ff06f j 8000f518 <_svfiprintf_r+0x46c> -8000fc88: 00c12703 lw a4,12(sp) -8000fc8c: 01097793 andi a5,s2,16 -8000fc90: 00470693 addi a3,a4,4 -8000fc94: 18079263 bnez a5,8000fe18 <_svfiprintf_r+0xd6c> -8000fc98: 04097793 andi a5,s2,64 -8000fc9c: 36078e63 beqz a5,80010018 <_svfiprintf_r+0xf6c> -8000fca0: 00c12783 lw a5,12(sp) -8000fca4: 00000c13 li s8,0 -8000fca8: 00d12623 sw a3,12(sp) -8000fcac: 0007dc83 lhu s9,0(a5) -8000fcb0: 8b1ff06f j 8000f560 <_svfiprintf_r+0x4b4> -8000fcb4: 00c12703 lw a4,12(sp) -8000fcb8: 010df793 andi a5,s11,16 -8000fcbc: 00470693 addi a3,a4,4 -8000fcc0: 10079a63 bnez a5,8000fdd4 <_svfiprintf_r+0xd28> -8000fcc4: 040df793 andi a5,s11,64 -8000fcc8: 38078663 beqz a5,80010054 <_svfiprintf_r+0xfa8> -8000fccc: 00c12783 lw a5,12(sp) -8000fcd0: 00000c13 li s8,0 -8000fcd4: 00d12623 sw a3,12(sp) -8000fcd8: 0007dc83 lhu s9,0(a5) -8000fcdc: 00100693 li a3,1 -8000fce0: 889ff06f j 8000f568 <_svfiprintf_r+0x4bc> -8000fce4: 04010613 addi a2,sp,64 -8000fce8: 000a0593 mv a1,s4 -8000fcec: 000b0513 mv a0,s6 -8000fcf0: a00ff0ef jal ra,8000eef0 <__ssprint_r> -8000fcf4: e8051063 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000fcf8: 04412583 lw a1,68(sp) -8000fcfc: 04812783 lw a5,72(sp) -8000fd00: 05410693 addi a3,sp,84 -8000fd04: 00158593 addi a1,a1,1 -8000fd08: 000a8d13 mv s10,s5 -8000fd0c: e04ff06f j 8000f310 <_svfiprintf_r+0x264> -8000fd10: 400df793 andi a5,s11,1024 -8000fd14: 03412423 sw s4,40(sp) -8000fd18: 03312623 sw s3,44(sp) -8000fd1c: 000c0a13 mv s4,s8 -8000fd20: 000c8993 mv s3,s9 -8000fd24: 00000913 li s2,0 -8000fd28: 01812c83 lw s9,24(sp) -8000fd2c: 0f010413 addi s0,sp,240 -8000fd30: 03112223 sw a7,36(sp) -8000fd34: 00078c13 mv s8,a5 -8000fd38: 0240006f j 8000fd5c <_svfiprintf_r+0xcb0> -8000fd3c: 00a00613 li a2,10 -8000fd40: 00000693 li a3,0 -8000fd44: 00098513 mv a0,s3 -8000fd48: 000a0593 mv a1,s4 -8000fd4c: 6b4000ef jal ra,80010400 <__udivdi3> -8000fd50: 320a0663 beqz s4,8001007c <_svfiprintf_r+0xfd0> -8000fd54: 00050993 mv s3,a0 -8000fd58: 00058a13 mv s4,a1 -8000fd5c: 00a00613 li a2,10 -8000fd60: 00000693 li a3,0 -8000fd64: 00098513 mv a0,s3 -8000fd68: 000a0593 mv a1,s4 -8000fd6c: 2c9000ef jal ra,80010834 <__umoddi3> -8000fd70: 03050513 addi a0,a0,48 -8000fd74: fea40fa3 sb a0,-1(s0) -8000fd78: 00190913 addi s2,s2,1 -8000fd7c: fff40413 addi s0,s0,-1 -8000fd80: fa0c0ee3 beqz s8,8000fd3c <_svfiprintf_r+0xc90> -8000fd84: 000cc683 lbu a3,0(s9) -8000fd88: fb269ae3 bne a3,s2,8000fd3c <_svfiprintf_r+0xc90> -8000fd8c: 0ff00793 li a5,255 -8000fd90: faf906e3 beq s2,a5,8000fd3c <_svfiprintf_r+0xc90> -8000fd94: 160a1c63 bnez s4,8000ff0c <_svfiprintf_r+0xe60> -8000fd98: 00900793 li a5,9 -8000fd9c: 1737e863 bltu a5,s3,8000ff0c <_svfiprintf_r+0xe60> -8000fda0: 0f010793 addi a5,sp,240 -8000fda4: 01912c23 sw s9,24(sp) -8000fda8: 02412883 lw a7,36(sp) -8000fdac: 02812a03 lw s4,40(sp) -8000fdb0: 02c12983 lw s3,44(sp) -8000fdb4: 40878cb3 sub s9,a5,s0 -8000fdb8: 000d8913 mv s2,s11 -8000fdbc: f5cff06f j 8000f518 <_svfiprintf_r+0x46c> -8000fdc0: 00812703 lw a4,8(sp) -8000fdc4: 41f75793 srai a5,a4,0x1f -8000fdc8: 00e6a023 sw a4,0(a3) -8000fdcc: 00f6a223 sw a5,4(a3) -8000fdd0: b80ff06f j 8000f150 <_svfiprintf_r+0xa4> -8000fdd4: 00d12623 sw a3,12(sp) -8000fdd8: 00072c83 lw s9,0(a4) -8000fddc: 00000c13 li s8,0 -8000fde0: 00100693 li a3,1 -8000fde4: f84ff06f j 8000f568 <_svfiprintf_r+0x4bc> -8000fde8: 01812783 lw a5,24(sp) -8000fdec: 0009c683 lbu a3,0(s3) -8000fdf0: be078863 beqz a5,8000f1e0 <_svfiprintf_r+0x134> -8000fdf4: 0007c783 lbu a5,0(a5) -8000fdf8: be078463 beqz a5,8000f1e0 <_svfiprintf_r+0x134> -8000fdfc: 40096913 ori s2,s2,1024 -8000fe00: be0ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000fe04: 00072c83 lw s9,0(a4) -8000fe08: 00d12623 sw a3,12(sp) -8000fe0c: 41fcdc13 srai s8,s9,0x1f -8000fe10: 000c0693 mv a3,s8 -8000fe14: ec8ff06f j 8000f4dc <_svfiprintf_r+0x430> -8000fe18: 00072c83 lw s9,0(a4) -8000fe1c: 00000c13 li s8,0 -8000fe20: 00d12623 sw a3,12(sp) -8000fe24: f3cff06f j 8000f560 <_svfiprintf_r+0x4b4> -8000fe28: 800157b7 lui a5,0x80015 -8000fe2c: c4078793 addi a5,a5,-960 # 80014c40 <__BSS_END__+0xffffe010> -8000fe30: 00f12a23 sw a5,20(sp) -8000fe34: 02097793 andi a5,s2,32 -8000fe38: 00040893 mv a7,s0 -8000fe3c: 06078c63 beqz a5,8000feb4 <_svfiprintf_r+0xe08> -8000fe40: 00c12783 lw a5,12(sp) -8000fe44: 00778793 addi a5,a5,7 -8000fe48: ff87f793 andi a5,a5,-8 -8000fe4c: 0007ac83 lw s9,0(a5) -8000fe50: 0047ac03 lw s8,4(a5) -8000fe54: 00878793 addi a5,a5,8 -8000fe58: 00f12623 sw a5,12(sp) -8000fe5c: 00197613 andi a2,s2,1 -8000fe60: 00060e63 beqz a2,8000fe7c <_svfiprintf_r+0xdd0> -8000fe64: 018ce633 or a2,s9,s8 -8000fe68: 00060a63 beqz a2,8000fe7c <_svfiprintf_r+0xdd0> -8000fe6c: 03000613 li a2,48 -8000fe70: 02c10e23 sb a2,60(sp) -8000fe74: 02d10ea3 sb a3,61(sp) -8000fe78: 00296913 ori s2,s2,2 -8000fe7c: bff97d93 andi s11,s2,-1025 -8000fe80: 00200693 li a3,2 -8000fe84: ee4ff06f j 8000f568 <_svfiprintf_r+0x4bc> -8000fe88: 00040893 mv a7,s0 -8000fe8c: 00090d93 mv s11,s2 -8000fe90: ff0ff06f j 8000f680 <_svfiprintf_r+0x5d4> -8000fe94: 00040893 mv a7,s0 -8000fe98: ea4ff06f j 8000f53c <_svfiprintf_r+0x490> -8000fe9c: 800157b7 lui a5,0x80015 -8000fea0: c2c78793 addi a5,a5,-980 # 80014c2c <__BSS_END__+0xffffdffc> -8000fea4: 00f12a23 sw a5,20(sp) -8000fea8: 02097793 andi a5,s2,32 -8000feac: 00040893 mv a7,s0 -8000feb0: f80798e3 bnez a5,8000fe40 <_svfiprintf_r+0xd94> -8000feb4: 00c12703 lw a4,12(sp) -8000feb8: 01097793 andi a5,s2,16 -8000febc: 00470613 addi a2,a4,4 -8000fec0: 08078a63 beqz a5,8000ff54 <_svfiprintf_r+0xea8> -8000fec4: 00072c83 lw s9,0(a4) -8000fec8: 00000c13 li s8,0 -8000fecc: 00c12623 sw a2,12(sp) -8000fed0: f8dff06f j 8000fe5c <_svfiprintf_r+0xdb0> -8000fed4: 00040513 mv a0,s0 -8000fed8: ce1f90ef jal ra,80009bb8 -8000fedc: 00050c93 mv s9,a0 -8000fee0: 01b12623 sw s11,12(sp) -8000fee4: 00000893 li a7,0 -8000fee8: e30ff06f j 8000f518 <_svfiprintf_r+0x46c> -8000feec: 04000593 li a1,64 -8000fef0: e01f70ef jal ra,80007cf0 <_malloc_r> -8000fef4: 00aa2023 sw a0,0(s4) -8000fef8: 00aa2823 sw a0,16(s4) -8000fefc: 24050c63 beqz a0,80010154 <_svfiprintf_r+0x10a8> -8000ff00: 04000793 li a5,64 -8000ff04: 00fa2a23 sw a5,20(s4) -8000ff08: a00ff06f j 8000f108 <_svfiprintf_r+0x5c> -8000ff0c: 02012783 lw a5,32(sp) -8000ff10: 01c12583 lw a1,28(sp) -8000ff14: 00000913 li s2,0 -8000ff18: 40f40433 sub s0,s0,a5 -8000ff1c: 00078613 mv a2,a5 -8000ff20: 00040513 mv a0,s0 -8000ff24: d21f90ef jal ra,80009c44 -8000ff28: 001cc583 lbu a1,1(s9) -8000ff2c: 00a00613 li a2,10 -8000ff30: 00000693 li a3,0 -8000ff34: 00b03833 snez a6,a1 -8000ff38: 00098513 mv a0,s3 -8000ff3c: 000a0593 mv a1,s4 -8000ff40: 010c8cb3 add s9,s9,a6 -8000ff44: 4bc000ef jal ra,80010400 <__udivdi3> -8000ff48: e0dff06f j 8000fd54 <_svfiprintf_r+0xca8> -8000ff4c: 00090a13 mv s4,s2 -8000ff50: c24ff06f j 8000f374 <_svfiprintf_r+0x2c8> -8000ff54: 04097793 andi a5,s2,64 -8000ff58: 0a078263 beqz a5,8000fffc <_svfiprintf_r+0xf50> -8000ff5c: 00c12783 lw a5,12(sp) -8000ff60: 00000c13 li s8,0 -8000ff64: 00c12623 sw a2,12(sp) -8000ff68: 0007dc83 lhu s9,0(a5) -8000ff6c: ef1ff06f j 8000fe5c <_svfiprintf_r+0xdb0> -8000ff70: 04010613 addi a2,sp,64 -8000ff74: 000a0593 mv a1,s4 -8000ff78: 000b0513 mv a0,s6 -8000ff7c: 03112223 sw a7,36(sp) -8000ff80: f71fe0ef jal ra,8000eef0 <__ssprint_r> -8000ff84: be051863 bnez a0,8000f374 <_svfiprintf_r+0x2c8> -8000ff88: 04412603 lw a2,68(sp) -8000ff8c: 04812783 lw a5,72(sp) -8000ff90: 02412883 lw a7,36(sp) -8000ff94: 05410693 addi a3,sp,84 -8000ff98: 00160593 addi a1,a2,1 -8000ff9c: 000a8d13 mv s10,s5 -8000ffa0: b68ff06f j 8000f308 <_svfiprintf_r+0x25c> -8000ffa4: 0019c683 lbu a3,1(s3) -8000ffa8: 20096913 ori s2,s2,512 -8000ffac: 00198993 addi s3,s3,1 -8000ffb0: a30ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000ffb4: 0019c683 lbu a3,1(s3) -8000ffb8: 02096913 ori s2,s2,32 -8000ffbc: 00198993 addi s3,s3,1 -8000ffc0: a20ff06f j 8000f1e0 <_svfiprintf_r+0x134> -8000ffc4: 00040a13 mv s4,s0 -8000ffc8: bacff06f j 8000f374 <_svfiprintf_r+0x2c8> -8000ffcc: 00812783 lw a5,8(sp) -8000ffd0: 00f6a023 sw a5,0(a3) -8000ffd4: 97cff06f j 8000f150 <_svfiprintf_r+0xa4> -8000ffd8: 00600793 li a5,6 -8000ffdc: 00088c93 mv s9,a7 -8000ffe0: 0117f463 bgeu a5,a7,8000ffe8 <_svfiprintf_r+0xf3c> -8000ffe4: 00600c93 li s9,6 -8000ffe8: 80015e37 lui t3,0x80015 -8000ffec: 000c8c13 mv s8,s9 -8000fff0: 01b12623 sw s11,12(sp) -8000fff4: c54e0413 addi s0,t3,-940 # 80014c54 <__BSS_END__+0xffffe024> -8000fff8: a58ff06f j 8000f250 <_svfiprintf_r+0x1a4> -8000fffc: 20097793 andi a5,s2,512 -80010000: 0c078663 beqz a5,800100cc <_svfiprintf_r+0x1020> -80010004: 00c12783 lw a5,12(sp) -80010008: 00000c13 li s8,0 -8001000c: 00c12623 sw a2,12(sp) -80010010: 0007cc83 lbu s9,0(a5) -80010014: e49ff06f j 8000fe5c <_svfiprintf_r+0xdb0> -80010018: 20097793 andi a5,s2,512 -8001001c: 08078e63 beqz a5,800100b8 <_svfiprintf_r+0x100c> -80010020: 00c12783 lw a5,12(sp) -80010024: 00000c13 li s8,0 -80010028: 00d12623 sw a3,12(sp) -8001002c: 0007cc83 lbu s9,0(a5) -80010030: d30ff06f j 8000f560 <_svfiprintf_r+0x4b4> -80010034: 20097793 andi a5,s2,512 -80010038: 06078463 beqz a5,800100a0 <_svfiprintf_r+0xff4> -8001003c: 00c12783 lw a5,12(sp) -80010040: 00d12623 sw a3,12(sp) -80010044: 00078c83 lb s9,0(a5) -80010048: 41fcdc13 srai s8,s9,0x1f -8001004c: 000c0693 mv a3,s8 -80010050: c8cff06f j 8000f4dc <_svfiprintf_r+0x430> -80010054: 200df793 andi a5,s11,512 -80010058: 02078863 beqz a5,80010088 <_svfiprintf_r+0xfdc> -8001005c: 00c12783 lw a5,12(sp) -80010060: 00000c13 li s8,0 -80010064: 00d12623 sw a3,12(sp) -80010068: 0007cc83 lbu s9,0(a5) -8001006c: 00100693 li a3,1 -80010070: cf8ff06f j 8000f568 <_svfiprintf_r+0x4bc> -80010074: 00068613 mv a2,a3 -80010078: 931ff06f j 8000f9a8 <_svfiprintf_r+0x8fc> -8001007c: 00900793 li a5,9 -80010080: cd37eae3 bltu a5,s3,8000fd54 <_svfiprintf_r+0xca8> -80010084: d1dff06f j 8000fda0 <_svfiprintf_r+0xcf4> -80010088: 00c12783 lw a5,12(sp) -8001008c: 00000c13 li s8,0 -80010090: 00d12623 sw a3,12(sp) -80010094: 0007ac83 lw s9,0(a5) -80010098: 00100693 li a3,1 -8001009c: cccff06f j 8000f568 <_svfiprintf_r+0x4bc> -800100a0: 00c12783 lw a5,12(sp) -800100a4: 00d12623 sw a3,12(sp) -800100a8: 0007ac83 lw s9,0(a5) -800100ac: 41fcdc13 srai s8,s9,0x1f -800100b0: 000c0693 mv a3,s8 -800100b4: c28ff06f j 8000f4dc <_svfiprintf_r+0x430> -800100b8: 00c12783 lw a5,12(sp) -800100bc: 00000c13 li s8,0 -800100c0: 00d12623 sw a3,12(sp) -800100c4: 0007ac83 lw s9,0(a5) -800100c8: c98ff06f j 8000f560 <_svfiprintf_r+0x4b4> -800100cc: 00c12783 lw a5,12(sp) -800100d0: 00000c13 li s8,0 -800100d4: 00c12623 sw a2,12(sp) -800100d8: 0007ac83 lw s9,0(a5) -800100dc: d81ff06f j 8000fe5c <_svfiprintf_r+0xdb0> -800100e0: 00812783 lw a5,8(sp) -800100e4: 00f69023 sh a5,0(a3) -800100e8: 868ff06f j 8000f150 <_svfiprintf_r+0xa4> -800100ec: 04010613 addi a2,sp,64 -800100f0: 000a0593 mv a1,s4 -800100f4: 000b0513 mv a0,s6 -800100f8: df9fe0ef jal ra,8000eef0 <__ssprint_r> -800100fc: a78ff06f j 8000f374 <_svfiprintf_r+0x2c8> -80010100: 00088c93 mv s9,a7 -80010104: 01b12623 sw s11,12(sp) -80010108: 00000893 li a7,0 -8001010c: c0cff06f j 8000f518 <_svfiprintf_r+0x46c> -80010110: 00090d93 mv s11,s2 -80010114: bf0ff06f j 8000f504 <_svfiprintf_r+0x458> -80010118: 00068513 mv a0,a3 -8001011c: 00058613 mv a2,a1 -80010120: fe4ff06f j 8000f904 <_svfiprintf_r+0x858> -80010124: fff00793 li a5,-1 -80010128: 00f12423 sw a5,8(sp) -8001012c: a54ff06f j 8000f380 <_svfiprintf_r+0x2d4> -80010130: 00c12783 lw a5,12(sp) -80010134: 0007a403 lw s0,0(a5) -80010138: 00478793 addi a5,a5,4 -8001013c: 00045463 bgez s0,80010144 <_svfiprintf_r+0x1098> -80010140: fff00413 li s0,-1 -80010144: 0019c683 lbu a3,1(s3) -80010148: 00f12623 sw a5,12(sp) -8001014c: 00070993 mv s3,a4 -80010150: 890ff06f j 8000f1e0 <_svfiprintf_r+0x134> -80010154: 00c00793 li a5,12 -80010158: 00fb2023 sw a5,0(s6) -8001015c: fff00793 li a5,-1 -80010160: 00f12423 sw a5,8(sp) -80010164: a1cff06f j 8000f380 <_svfiprintf_r+0x2d4> +8000f5fc: 08c88e63 beq a7,a2,8000f698 <_svfiprintf_r+0x560> +8000f600: 018ce633 or a2,s9,s8 +8000f604: f7fdf913 andi s2,s11,-129 +8000f608: 4a061463 bnez a2,8000fab0 <_svfiprintf_r+0x978> +8000f60c: 28089263 bnez a7,8000f890 <_svfiprintf_r+0x758> +8000f610: 6e069a63 bnez a3,8000fd04 <_svfiprintf_r+0xbcc> +8000f614: 001dfc93 andi s9,s11,1 +8000f618: 0f010413 addi s0,sp,240 +8000f61c: f80c84e3 beqz s9,8000f5a4 <_svfiprintf_r+0x46c> +8000f620: 03000793 li a5,48 +8000f624: 0ef107a3 sb a5,239(sp) +8000f628: 0ef10413 addi s0,sp,239 +8000f62c: f79ff06f j 8000f5a4 <_svfiprintf_r+0x46c> +8000f630: 01096913 ori s2,s2,16 +8000f634: 02097793 andi a5,s2,32 +8000f638: 00040893 mv a7,s0 +8000f63c: f00796e3 bnez a5,8000f548 <_svfiprintf_r+0x410> +8000f640: 00c12703 lw a4,12(sp) +8000f644: 01097793 andi a5,s2,16 +8000f648: 00470693 addi a3,a4,4 +8000f64c: 040792e3 bnez a5,8000fe90 <_svfiprintf_r+0xd58> +8000f650: 04097793 andi a5,s2,64 +8000f654: 260786e3 beqz a5,800100c0 <_svfiprintf_r+0xf88> +8000f658: 00c12783 lw a5,12(sp) +8000f65c: 00d12623 sw a3,12(sp) +8000f660: 00079c83 lh s9,0(a5) +8000f664: 41fcdc13 srai s8,s9,0x1f +8000f668: 000c0693 mv a3,s8 +8000f66c: f006d0e3 bgez a3,8000f56c <_svfiprintf_r+0x434> +8000f670: 019036b3 snez a3,s9 +8000f674: 41800eb3 neg t4,s8 +8000f678: 40de8c33 sub s8,t4,a3 +8000f67c: 02d00693 li a3,45 +8000f680: 02d10da3 sb a3,59(sp) +8000f684: fff00613 li a2,-1 +8000f688: 41900cb3 neg s9,s9 +8000f68c: 00090d93 mv s11,s2 +8000f690: 00100693 li a3,1 +8000f694: f6c896e3 bne a7,a2,8000f600 <_svfiprintf_r+0x4c8> +8000f698: 00100613 li a2,1 +8000f69c: eec684e3 beq a3,a2,8000f584 <_svfiprintf_r+0x44c> +8000f6a0: 00200613 li a2,2 +8000f6a4: 20c68063 beq a3,a2,8000f8a4 <_svfiprintf_r+0x76c> +8000f6a8: 0f010413 addi s0,sp,240 +8000f6ac: 01dc1793 slli a5,s8,0x1d +8000f6b0: 007cf693 andi a3,s9,7 +8000f6b4: 003cdc93 srli s9,s9,0x3 +8000f6b8: 03068693 addi a3,a3,48 +8000f6bc: 0197ecb3 or s9,a5,s9 +8000f6c0: 003c5c13 srli s8,s8,0x3 +8000f6c4: fed40fa3 sb a3,-1(s0) +8000f6c8: 018ce7b3 or a5,s9,s8 +8000f6cc: 00040593 mv a1,s0 +8000f6d0: fff40413 addi s0,s0,-1 +8000f6d4: fc079ce3 bnez a5,8000f6ac <_svfiprintf_r+0x574> +8000f6d8: 001df793 andi a5,s11,1 +8000f6dc: 1e078e63 beqz a5,8000f8d8 <_svfiprintf_r+0x7a0> +8000f6e0: 03000793 li a5,48 +8000f6e4: 1ef68a63 beq a3,a5,8000f8d8 <_svfiprintf_r+0x7a0> +8000f6e8: ffe58593 addi a1,a1,-2 +8000f6ec: fef40fa3 sb a5,-1(s0) +8000f6f0: 0f010793 addi a5,sp,240 +8000f6f4: 40b78cb3 sub s9,a5,a1 +8000f6f8: 000d8913 mv s2,s11 +8000f6fc: 00058413 mv s0,a1 +8000f700: ea5ff06f j 8000f5a4 <_svfiprintf_r+0x46c> +8000f704: 00040893 mv a7,s0 +8000f708: 01096d93 ori s11,s2,16 +8000f70c: 020df793 andi a5,s11,32 +8000f710: 62078863 beqz a5,8000fd40 <_svfiprintf_r+0xc08> +8000f714: 00c12783 lw a5,12(sp) +8000f718: 00100693 li a3,1 +8000f71c: 00778913 addi s2,a5,7 +8000f720: ff897913 andi s2,s2,-8 +8000f724: 00890793 addi a5,s2,8 +8000f728: 00092c83 lw s9,0(s2) +8000f72c: 00492c03 lw s8,4(s2) +8000f730: 00f12623 sw a5,12(sp) +8000f734: ec1ff06f j 8000f5f4 <_svfiprintf_r+0x4bc> +8000f738: 00c12783 lw a5,12(sp) +8000f73c: ffff86b7 lui a3,0xffff8 +8000f740: 8306c693 xori a3,a3,-2000 +8000f744: 0007ac83 lw s9,0(a5) +8000f748: 00478793 addi a5,a5,4 +8000f74c: 00f12623 sw a5,12(sp) +8000f750: 800157b7 lui a5,0x80015 +8000f754: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +8000f758: 02d11e23 sh a3,60(sp) +8000f75c: 00040893 mv a7,s0 +8000f760: 00000c13 li s8,0 +8000f764: 00296d93 ori s11,s2,2 +8000f768: 00f12a23 sw a5,20(sp) +8000f76c: 00200693 li a3,2 +8000f770: e85ff06f j 8000f5f4 <_svfiprintf_r+0x4bc> +8000f774: 0009c683 lbu a3,0(s3) +8000f778: 08096913 ori s2,s2,128 +8000f77c: af1ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f780: 0009c683 lbu a3,0(s3) +8000f784: 00198713 addi a4,s3,1 +8000f788: 22b68ae3 beq a3,a1,800101bc <_svfiprintf_r+0x1084> +8000f78c: fd068793 addi a5,a3,-48 # ffff7fd0 <__BSS_END__+0x7ffe1394> +8000f790: 00070993 mv s3,a4 +8000f794: 00000413 li s0,0 +8000f798: acfcece3 bltu s9,a5,8000f270 <_svfiprintf_r+0x138> +8000f79c: 0009c683 lbu a3,0(s3) +8000f7a0: 00241713 slli a4,s0,0x2 +8000f7a4: 008708b3 add a7,a4,s0 +8000f7a8: 00189893 slli a7,a7,0x1 +8000f7ac: 00f88433 add s0,a7,a5 +8000f7b0: fd068793 addi a5,a3,-48 +8000f7b4: 00198993 addi s3,s3,1 +8000f7b8: fefcf2e3 bgeu s9,a5,8000f79c <_svfiprintf_r+0x664> +8000f7bc: ab5ff06f j 8000f270 <_svfiprintf_r+0x138> +8000f7c0: 0009c683 lbu a3,0(s3) +8000f7c4: 00496913 ori s2,s2,4 +8000f7c8: aa5ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f7cc: 02b00793 li a5,43 +8000f7d0: 0009c683 lbu a3,0(s3) +8000f7d4: 02f10da3 sb a5,59(sp) +8000f7d8: a95ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f7dc: 00c12703 lw a4,12(sp) +8000f7e0: 0009c683 lbu a3,0(s3) +8000f7e4: 00072783 lw a5,0(a4) +8000f7e8: 00470713 addi a4,a4,4 +8000f7ec: 00e12623 sw a4,12(sp) +8000f7f0: 00f12223 sw a5,4(sp) +8000f7f4: a607dce3 bgez a5,8000f26c <_svfiprintf_r+0x134> +8000f7f8: 40f007b3 neg a5,a5 +8000f7fc: 00f12223 sw a5,4(sp) +8000f800: 00496913 ori s2,s2,4 +8000f804: a69ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f808: 0009c683 lbu a3,0(s3) +8000f80c: 00196913 ori s2,s2,1 +8000f810: a5dff06f j 8000f26c <_svfiprintf_r+0x134> +8000f814: 03b14783 lbu a5,59(sp) +8000f818: 0009c683 lbu a3,0(s3) +8000f81c: a40798e3 bnez a5,8000f26c <_svfiprintf_r+0x134> +8000f820: 02000793 li a5,32 +8000f824: 02f10da3 sb a5,59(sp) +8000f828: a45ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f82c: 0009c683 lbu a3,0(s3) +8000f830: 06800793 li a5,104 +8000f834: 7ef68e63 beq a3,a5,80010030 <_svfiprintf_r+0xef8> +8000f838: 04096913 ori s2,s2,64 +8000f83c: a31ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f840: 00c12703 lw a4,12(sp) +8000f844: 02097793 andi a5,s2,32 +8000f848: 00072683 lw a3,0(a4) +8000f84c: 00470713 addi a4,a4,4 +8000f850: 00e12623 sw a4,12(sp) +8000f854: 5e079c63 bnez a5,8000fe4c <_svfiprintf_r+0xd14> +8000f858: 01097793 andi a5,s2,16 +8000f85c: 7e079e63 bnez a5,80010058 <_svfiprintf_r+0xf20> +8000f860: 04097793 andi a5,s2,64 +8000f864: 100794e3 bnez a5,8001016c <_svfiprintf_r+0x1034> +8000f868: 20097313 andi t1,s2,512 +8000f86c: 7e030663 beqz t1,80010058 <_svfiprintf_r+0xf20> +8000f870: 00812783 lw a5,8(sp) +8000f874: 00f68023 sb a5,0(a3) +8000f878: 965ff06f j 8000f1dc <_svfiprintf_r+0xa4> +8000f87c: 0009c683 lbu a3,0(s3) +8000f880: 06c00793 li a5,108 +8000f884: 7af68e63 beq a3,a5,80010040 <_svfiprintf_r+0xf08> +8000f888: 01096913 ori s2,s2,16 +8000f88c: 9e1ff06f j 8000f26c <_svfiprintf_r+0x134> +8000f890: 00100613 li a2,1 +8000f894: 10c684e3 beq a3,a2,8001019c <_svfiprintf_r+0x1064> +8000f898: 00200613 li a2,2 +8000f89c: 00090d93 mv s11,s2 +8000f8a0: e0c694e3 bne a3,a2,8000f6a8 <_svfiprintf_r+0x570> +8000f8a4: 01412683 lw a3,20(sp) +8000f8a8: 0f010413 addi s0,sp,240 +8000f8ac: 00fcf793 andi a5,s9,15 +8000f8b0: 00f687b3 add a5,a3,a5 +8000f8b4: 0007c703 lbu a4,0(a5) +8000f8b8: 004cdc93 srli s9,s9,0x4 +8000f8bc: 01cc1793 slli a5,s8,0x1c +8000f8c0: 0197ecb3 or s9,a5,s9 +8000f8c4: 004c5c13 srli s8,s8,0x4 +8000f8c8: fee40fa3 sb a4,-1(s0) +8000f8cc: 018ce7b3 or a5,s9,s8 +8000f8d0: fff40413 addi s0,s0,-1 +8000f8d4: fc079ce3 bnez a5,8000f8ac <_svfiprintf_r+0x774> +8000f8d8: 0f010793 addi a5,sp,240 +8000f8dc: 40878cb3 sub s9,a5,s0 +8000f8e0: 000d8913 mv s2,s11 +8000f8e4: cc1ff06f j 8000f5a4 <_svfiprintf_r+0x46c> +8000f8e8: 00412703 lw a4,4(sp) +8000f8ec: 41870db3 sub s11,a4,s8 +8000f8f0: abb052e3 blez s11,8000f394 <_svfiprintf_r+0x25c> +8000f8f4: 01000513 li a0,16 +8000f8f8: 0bb556e3 bge a0,s11,800101a4 <_svfiprintf_r+0x106c> +8000f8fc: 02812223 sw s0,36(sp) +8000f900: 01000693 li a3,16 +8000f904: 000a0413 mv s0,s4 +8000f908: 00700e93 li t4,7 +8000f90c: 000d8a13 mv s4,s11 +8000f910: 00098d93 mv s11,s3 +8000f914: 00088993 mv s3,a7 +8000f918: 00c0006f j 8000f924 <_svfiprintf_r+0x7ec> +8000f91c: ff0a0a13 addi s4,s4,-16 +8000f920: 0546da63 bge a3,s4,8000f974 <_svfiprintf_r+0x83c> +8000f924: 01078793 addi a5,a5,16 +8000f928: 00160613 addi a2,a2,1 +8000f92c: 009d2023 sw s1,0(s10) +8000f930: 00dd2223 sw a3,4(s10) +8000f934: 04f12423 sw a5,72(sp) +8000f938: 04c12223 sw a2,68(sp) +8000f93c: 008d0d13 addi s10,s10,8 +8000f940: fccedee3 bge t4,a2,8000f91c <_svfiprintf_r+0x7e4> +8000f944: 04010613 addi a2,sp,64 +8000f948: 00040593 mv a1,s0 +8000f94c: 000b0513 mv a0,s6 +8000f950: e2cff0ef jal ra,8000ef7c <__ssprint_r> +8000f954: 6e051e63 bnez a0,80010050 <_svfiprintf_r+0xf18> +8000f958: 01000693 li a3,16 +8000f95c: ff0a0a13 addi s4,s4,-16 +8000f960: 04812783 lw a5,72(sp) +8000f964: 04412603 lw a2,68(sp) +8000f968: 000a8d13 mv s10,s5 +8000f96c: 00700e93 li t4,7 +8000f970: fb46cae3 blt a3,s4,8000f924 <_svfiprintf_r+0x7ec> +8000f974: 00098893 mv a7,s3 +8000f978: 000d8993 mv s3,s11 +8000f97c: 000a0d93 mv s11,s4 +8000f980: 00040a13 mv s4,s0 +8000f984: 02412403 lw s0,36(sp) +8000f988: 00160613 addi a2,a2,1 +8000f98c: 008d0513 addi a0,s10,8 +8000f990: 01b787b3 add a5,a5,s11 +8000f994: 009d2023 sw s1,0(s10) +8000f998: 01bd2223 sw s11,4(s10) +8000f99c: 04f12423 sw a5,72(sp) +8000f9a0: 04c12223 sw a2,68(sp) +8000f9a4: 00700713 li a4,7 +8000f9a8: 64c74a63 blt a4,a2,8000fffc <_svfiprintf_r+0xec4> +8000f9ac: 41988db3 sub s11,a7,s9 +8000f9b0: 00160593 addi a1,a2,1 +8000f9b4: 00850693 addi a3,a0,8 +8000f9b8: 00050d13 mv s10,a0 +8000f9bc: 9fb050e3 blez s11,8000f39c <_svfiprintf_r+0x264> +8000f9c0: 01000513 li a0,16 +8000f9c4: 73b55e63 bge a0,s11,80010100 <_svfiprintf_r+0xfc8> +8000f9c8: 01000693 li a3,16 +8000f9cc: 00700893 li a7,7 +8000f9d0: 00c0006f j 8000f9dc <_svfiprintf_r+0x8a4> +8000f9d4: ff0d8d93 addi s11,s11,-16 +8000f9d8: 05b6da63 bge a3,s11,8000fa2c <_svfiprintf_r+0x8f4> +8000f9dc: 01078793 addi a5,a5,16 +8000f9e0: 00160613 addi a2,a2,1 +8000f9e4: 009d2023 sw s1,0(s10) +8000f9e8: 00dd2223 sw a3,4(s10) +8000f9ec: 04f12423 sw a5,72(sp) +8000f9f0: 04c12223 sw a2,68(sp) +8000f9f4: 008d0d13 addi s10,s10,8 +8000f9f8: fcc8dee3 bge a7,a2,8000f9d4 <_svfiprintf_r+0x89c> +8000f9fc: 04010613 addi a2,sp,64 +8000fa00: 000a0593 mv a1,s4 +8000fa04: 000b0513 mv a0,s6 +8000fa08: d74ff0ef jal ra,8000ef7c <__ssprint_r> +8000fa0c: 9e051ae3 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fa10: 01000693 li a3,16 +8000fa14: ff0d8d93 addi s11,s11,-16 +8000fa18: 04812783 lw a5,72(sp) +8000fa1c: 04412603 lw a2,68(sp) +8000fa20: 000a8d13 mv s10,s5 +8000fa24: 00700893 li a7,7 +8000fa28: fbb6cae3 blt a3,s11,8000f9dc <_svfiprintf_r+0x8a4> +8000fa2c: 00160593 addi a1,a2,1 +8000fa30: 008d0613 addi a2,s10,8 +8000fa34: 01b787b3 add a5,a5,s11 +8000fa38: 009d2023 sw s1,0(s10) +8000fa3c: 01bd2223 sw s11,4(s10) +8000fa40: 04f12423 sw a5,72(sp) +8000fa44: 04b12223 sw a1,68(sp) +8000fa48: 00700713 li a4,7 +8000fa4c: 32b74263 blt a4,a1,8000fd70 <_svfiprintf_r+0xc38> +8000fa50: 00060d13 mv s10,a2 +8000fa54: 00158593 addi a1,a1,1 +8000fa58: 00fc87b3 add a5,s9,a5 +8000fa5c: 008d2023 sw s0,0(s10) +8000fa60: 019d2223 sw s9,4(s10) +8000fa64: 04f12423 sw a5,72(sp) +8000fa68: 04b12223 sw a1,68(sp) +8000fa6c: 00700713 li a4,7 +8000fa70: 00860693 addi a3,a2,8 +8000fa74: 94b752e3 bge a4,a1,8000f3b8 <_svfiprintf_r+0x280> +8000fa78: 04010613 addi a2,sp,64 +8000fa7c: 000a0593 mv a1,s4 +8000fa80: 000b0513 mv a0,s6 +8000fa84: cf8ff0ef jal ra,8000ef7c <__ssprint_r> +8000fa88: 96051ce3 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fa8c: 04812783 lw a5,72(sp) +8000fa90: 000a8693 mv a3,s5 +8000fa94: 925ff06f j 8000f3b8 <_svfiprintf_r+0x280> +8000fa98: 04010613 addi a2,sp,64 +8000fa9c: 000a0593 mv a1,s4 +8000faa0: 000b0513 mv a0,s6 +8000faa4: cd8ff0ef jal ra,8000ef7c <__ssprint_r> +8000faa8: 940500e3 beqz a0,8000f3e8 <_svfiprintf_r+0x2b0> +8000faac: 955ff06f j 8000f400 <_svfiprintf_r+0x2c8> +8000fab0: 00090d93 mv s11,s2 +8000fab4: be5ff06f j 8000f698 <_svfiprintf_r+0x560> +8000fab8: 01000693 li a3,16 +8000fabc: 0bb6de63 bge a3,s11,8000fb78 <_svfiprintf_r+0xa40> +8000fac0: 000d0713 mv a4,s10 +8000fac4: 00700f93 li t6,7 +8000fac8: 000c0d13 mv s10,s8 +8000facc: 03e12223 sw t5,36(sp) +8000fad0: 00090c13 mv s8,s2 +8000fad4: 03d12423 sw t4,40(sp) +8000fad8: 000a0913 mv s2,s4 +8000fadc: 00098a13 mv s4,s3 +8000fae0: 00040993 mv s3,s0 +8000fae4: 000d8413 mv s0,s11 +8000fae8: 000c8d93 mv s11,s9 +8000faec: 00088c93 mv s9,a7 +8000faf0: 00c0006f j 8000fafc <_svfiprintf_r+0x9c4> +8000faf4: ff040413 addi s0,s0,-16 +8000faf8: 0486da63 bge a3,s0,8000fb4c <_svfiprintf_r+0xa14> +8000fafc: 01078793 addi a5,a5,16 +8000fb00: 00160613 addi a2,a2,1 +8000fb04: 01772023 sw s7,0(a4) +8000fb08: 00d72223 sw a3,4(a4) +8000fb0c: 04f12423 sw a5,72(sp) +8000fb10: 04c12223 sw a2,68(sp) +8000fb14: 00870713 addi a4,a4,8 +8000fb18: fccfdee3 bge t6,a2,8000faf4 <_svfiprintf_r+0x9bc> +8000fb1c: 04010613 addi a2,sp,64 +8000fb20: 00090593 mv a1,s2 +8000fb24: 000b0513 mv a0,s6 +8000fb28: c54ff0ef jal ra,8000ef7c <__ssprint_r> +8000fb2c: 4a051663 bnez a0,8000ffd8 <_svfiprintf_r+0xea0> +8000fb30: 01000693 li a3,16 +8000fb34: ff040413 addi s0,s0,-16 +8000fb38: 04812783 lw a5,72(sp) +8000fb3c: 04412603 lw a2,68(sp) +8000fb40: 000a8713 mv a4,s5 +8000fb44: 00700f93 li t6,7 +8000fb48: fa86cae3 blt a3,s0,8000fafc <_svfiprintf_r+0x9c4> +8000fb4c: 02412f03 lw t5,36(sp) +8000fb50: 02812e83 lw t4,40(sp) +8000fb54: 000c8893 mv a7,s9 +8000fb58: 000d8c93 mv s9,s11 +8000fb5c: 00040d93 mv s11,s0 +8000fb60: 00098413 mv s0,s3 +8000fb64: 000a0993 mv s3,s4 +8000fb68: 00090a13 mv s4,s2 +8000fb6c: 000c0913 mv s2,s8 +8000fb70: 000d0c13 mv s8,s10 +8000fb74: 00070d13 mv s10,a4 +8000fb78: 01b787b3 add a5,a5,s11 +8000fb7c: 00160613 addi a2,a2,1 +8000fb80: 017d2023 sw s7,0(s10) +8000fb84: 01bd2223 sw s11,4(s10) +8000fb88: 04f12423 sw a5,72(sp) +8000fb8c: 04c12223 sw a2,68(sp) +8000fb90: 00700693 li a3,7 +8000fb94: 008d0d13 addi s10,s10,8 +8000fb98: f6c6d863 bge a3,a2,8000f308 <_svfiprintf_r+0x1d0> +8000fb9c: 04010613 addi a2,sp,64 +8000fba0: 000a0593 mv a1,s4 +8000fba4: 000b0513 mv a0,s6 +8000fba8: 03112623 sw a7,44(sp) +8000fbac: 03d12423 sw t4,40(sp) +8000fbb0: 03e12223 sw t5,36(sp) +8000fbb4: bc8ff0ef jal ra,8000ef7c <__ssprint_r> +8000fbb8: 840514e3 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fbbc: 04812783 lw a5,72(sp) +8000fbc0: 04412603 lw a2,68(sp) +8000fbc4: 02c12883 lw a7,44(sp) +8000fbc8: 02812e83 lw t4,40(sp) +8000fbcc: 02412f03 lw t5,36(sp) +8000fbd0: 000a8d13 mv s10,s5 +8000fbd4: f34ff06f j 8000f308 <_svfiprintf_r+0x1d0> +8000fbd8: 04010613 addi a2,sp,64 +8000fbdc: 000a0593 mv a1,s4 +8000fbe0: 000b0513 mv a0,s6 +8000fbe4: 03112623 sw a7,44(sp) +8000fbe8: 03d12423 sw t4,40(sp) +8000fbec: 03e12223 sw t5,36(sp) +8000fbf0: b8cff0ef jal ra,8000ef7c <__ssprint_r> +8000fbf4: 800516e3 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fbf8: 04412603 lw a2,68(sp) +8000fbfc: 04812783 lw a5,72(sp) +8000fc00: 02c12883 lw a7,44(sp) +8000fc04: 02812e83 lw t4,40(sp) +8000fc08: 02412f03 lw t5,36(sp) +8000fc0c: 05410693 addi a3,sp,84 +8000fc10: 00160593 addi a1,a2,1 +8000fc14: 000a8d13 mv s10,s5 +8000fc18: f3cff06f j 8000f354 <_svfiprintf_r+0x21c> +8000fc1c: 04010613 addi a2,sp,64 +8000fc20: 000a0593 mv a1,s4 +8000fc24: 000b0513 mv a0,s6 +8000fc28: 03112423 sw a7,40(sp) +8000fc2c: 03d12223 sw t4,36(sp) +8000fc30: b4cff0ef jal ra,8000ef7c <__ssprint_r> +8000fc34: fc051663 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fc38: 04412603 lw a2,68(sp) +8000fc3c: 04812783 lw a5,72(sp) +8000fc40: 02812883 lw a7,40(sp) +8000fc44: 02412e83 lw t4,36(sp) +8000fc48: 05410693 addi a3,sp,84 +8000fc4c: 00160593 addi a1,a2,1 +8000fc50: 000a8d13 mv s10,s5 +8000fc54: f38ff06f j 8000f38c <_svfiprintf_r+0x254> +8000fc58: 01000613 li a2,16 +8000fc5c: 04412703 lw a4,68(sp) +8000fc60: 07965063 bge a2,s9,8000fcc0 <_svfiprintf_r+0xb88> +8000fc64: 01000d93 li s11,16 +8000fc68: 00700413 li s0,7 +8000fc6c: 00c0006f j 8000fc78 <_svfiprintf_r+0xb40> +8000fc70: ff0c8c93 addi s9,s9,-16 +8000fc74: 059dd663 bge s11,s9,8000fcc0 <_svfiprintf_r+0xb88> +8000fc78: 01078793 addi a5,a5,16 +8000fc7c: 00170713 addi a4,a4,1 +8000fc80: 0176a023 sw s7,0(a3) +8000fc84: 01b6a223 sw s11,4(a3) +8000fc88: 04f12423 sw a5,72(sp) +8000fc8c: 04e12223 sw a4,68(sp) +8000fc90: 00868693 addi a3,a3,8 +8000fc94: fce45ee3 bge s0,a4,8000fc70 <_svfiprintf_r+0xb38> +8000fc98: 04010613 addi a2,sp,64 +8000fc9c: 000a0593 mv a1,s4 +8000fca0: 000b0513 mv a0,s6 +8000fca4: ad8ff0ef jal ra,8000ef7c <__ssprint_r> +8000fca8: f4051c63 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fcac: ff0c8c93 addi s9,s9,-16 +8000fcb0: 04812783 lw a5,72(sp) +8000fcb4: 04412703 lw a4,68(sp) +8000fcb8: 000a8693 mv a3,s5 +8000fcbc: fb9dcee3 blt s11,s9,8000fc78 <_svfiprintf_r+0xb40> +8000fcc0: 019787b3 add a5,a5,s9 +8000fcc4: 00170713 addi a4,a4,1 +8000fcc8: 0176a023 sw s7,0(a3) +8000fccc: 0196a223 sw s9,4(a3) +8000fcd0: 04f12423 sw a5,72(sp) +8000fcd4: 04e12223 sw a4,68(sp) +8000fcd8: 00700693 li a3,7 +8000fcdc: eee6d863 bge a3,a4,8000f3cc <_svfiprintf_r+0x294> +8000fce0: 04010613 addi a2,sp,64 +8000fce4: 000a0593 mv a1,s4 +8000fce8: 000b0513 mv a0,s6 +8000fcec: a90ff0ef jal ra,8000ef7c <__ssprint_r> +8000fcf0: f0051863 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fcf4: 04812783 lw a5,72(sp) +8000fcf8: ed4ff06f j 8000f3cc <_svfiprintf_r+0x294> +8000fcfc: 88089ae3 bnez a7,8000f590 <_svfiprintf_r+0x458> +8000fd00: 000d8913 mv s2,s11 +8000fd04: 00000893 li a7,0 +8000fd08: 00000c93 li s9,0 +8000fd0c: 0f010413 addi s0,sp,240 +8000fd10: 895ff06f j 8000f5a4 <_svfiprintf_r+0x46c> +8000fd14: 00c12703 lw a4,12(sp) +8000fd18: 01097793 andi a5,s2,16 +8000fd1c: 00470693 addi a3,a4,4 +8000fd20: 18079263 bnez a5,8000fea4 <_svfiprintf_r+0xd6c> +8000fd24: 04097793 andi a5,s2,64 +8000fd28: 36078e63 beqz a5,800100a4 <_svfiprintf_r+0xf6c> +8000fd2c: 00c12783 lw a5,12(sp) +8000fd30: 00000c13 li s8,0 +8000fd34: 00d12623 sw a3,12(sp) +8000fd38: 0007dc83 lhu s9,0(a5) +8000fd3c: 8b1ff06f j 8000f5ec <_svfiprintf_r+0x4b4> +8000fd40: 00c12703 lw a4,12(sp) +8000fd44: 010df793 andi a5,s11,16 +8000fd48: 00470693 addi a3,a4,4 +8000fd4c: 10079a63 bnez a5,8000fe60 <_svfiprintf_r+0xd28> +8000fd50: 040df793 andi a5,s11,64 +8000fd54: 38078663 beqz a5,800100e0 <_svfiprintf_r+0xfa8> +8000fd58: 00c12783 lw a5,12(sp) +8000fd5c: 00000c13 li s8,0 +8000fd60: 00d12623 sw a3,12(sp) +8000fd64: 0007dc83 lhu s9,0(a5) +8000fd68: 00100693 li a3,1 +8000fd6c: 889ff06f j 8000f5f4 <_svfiprintf_r+0x4bc> +8000fd70: 04010613 addi a2,sp,64 +8000fd74: 000a0593 mv a1,s4 +8000fd78: 000b0513 mv a0,s6 +8000fd7c: a00ff0ef jal ra,8000ef7c <__ssprint_r> +8000fd80: e8051063 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +8000fd84: 04412583 lw a1,68(sp) +8000fd88: 04812783 lw a5,72(sp) +8000fd8c: 05410693 addi a3,sp,84 +8000fd90: 00158593 addi a1,a1,1 +8000fd94: 000a8d13 mv s10,s5 +8000fd98: e04ff06f j 8000f39c <_svfiprintf_r+0x264> +8000fd9c: 400df793 andi a5,s11,1024 +8000fda0: 03412423 sw s4,40(sp) +8000fda4: 03312623 sw s3,44(sp) +8000fda8: 000c0a13 mv s4,s8 +8000fdac: 000c8993 mv s3,s9 +8000fdb0: 00000913 li s2,0 +8000fdb4: 01812c83 lw s9,24(sp) +8000fdb8: 0f010413 addi s0,sp,240 +8000fdbc: 03112223 sw a7,36(sp) +8000fdc0: 00078c13 mv s8,a5 +8000fdc4: 0240006f j 8000fde8 <_svfiprintf_r+0xcb0> +8000fdc8: 00a00613 li a2,10 +8000fdcc: 00000693 li a3,0 +8000fdd0: 00098513 mv a0,s3 +8000fdd4: 000a0593 mv a1,s4 +8000fdd8: 6ec000ef jal ra,800104c4 <__udivdi3> +8000fddc: 320a0663 beqz s4,80010108 <_svfiprintf_r+0xfd0> +8000fde0: 00050993 mv s3,a0 +8000fde4: 00058a13 mv s4,a1 +8000fde8: 00a00613 li a2,10 +8000fdec: 00000693 li a3,0 +8000fdf0: 00098513 mv a0,s3 +8000fdf4: 000a0593 mv a1,s4 +8000fdf8: 301000ef jal ra,800108f8 <__umoddi3> +8000fdfc: 03050513 addi a0,a0,48 +8000fe00: fea40fa3 sb a0,-1(s0) +8000fe04: 00190913 addi s2,s2,1 +8000fe08: fff40413 addi s0,s0,-1 +8000fe0c: fa0c0ee3 beqz s8,8000fdc8 <_svfiprintf_r+0xc90> +8000fe10: 000cc683 lbu a3,0(s9) +8000fe14: fb269ae3 bne a3,s2,8000fdc8 <_svfiprintf_r+0xc90> +8000fe18: 0ff00793 li a5,255 +8000fe1c: faf906e3 beq s2,a5,8000fdc8 <_svfiprintf_r+0xc90> +8000fe20: 160a1c63 bnez s4,8000ff98 <_svfiprintf_r+0xe60> +8000fe24: 00900793 li a5,9 +8000fe28: 1737e863 bltu a5,s3,8000ff98 <_svfiprintf_r+0xe60> +8000fe2c: 0f010793 addi a5,sp,240 +8000fe30: 01912c23 sw s9,24(sp) +8000fe34: 02412883 lw a7,36(sp) +8000fe38: 02812a03 lw s4,40(sp) +8000fe3c: 02c12983 lw s3,44(sp) +8000fe40: 40878cb3 sub s9,a5,s0 +8000fe44: 000d8913 mv s2,s11 +8000fe48: f5cff06f j 8000f5a4 <_svfiprintf_r+0x46c> +8000fe4c: 00812703 lw a4,8(sp) +8000fe50: 41f75793 srai a5,a4,0x1f +8000fe54: 00e6a023 sw a4,0(a3) +8000fe58: 00f6a223 sw a5,4(a3) +8000fe5c: b80ff06f j 8000f1dc <_svfiprintf_r+0xa4> +8000fe60: 00d12623 sw a3,12(sp) +8000fe64: 00072c83 lw s9,0(a4) +8000fe68: 00000c13 li s8,0 +8000fe6c: 00100693 li a3,1 +8000fe70: f84ff06f j 8000f5f4 <_svfiprintf_r+0x4bc> +8000fe74: 01812783 lw a5,24(sp) +8000fe78: 0009c683 lbu a3,0(s3) +8000fe7c: be078863 beqz a5,8000f26c <_svfiprintf_r+0x134> +8000fe80: 0007c783 lbu a5,0(a5) +8000fe84: be078463 beqz a5,8000f26c <_svfiprintf_r+0x134> +8000fe88: 40096913 ori s2,s2,1024 +8000fe8c: be0ff06f j 8000f26c <_svfiprintf_r+0x134> +8000fe90: 00072c83 lw s9,0(a4) +8000fe94: 00d12623 sw a3,12(sp) +8000fe98: 41fcdc13 srai s8,s9,0x1f +8000fe9c: 000c0693 mv a3,s8 +8000fea0: ec8ff06f j 8000f568 <_svfiprintf_r+0x430> +8000fea4: 00072c83 lw s9,0(a4) +8000fea8: 00000c13 li s8,0 +8000feac: 00d12623 sw a3,12(sp) +8000feb0: f3cff06f j 8000f5ec <_svfiprintf_r+0x4b4> +8000feb4: 800157b7 lui a5,0x80015 +8000feb8: c8c78793 addi a5,a5,-884 # 80014c8c <__BSS_END__+0xffffe050> +8000febc: 00f12a23 sw a5,20(sp) +8000fec0: 02097793 andi a5,s2,32 +8000fec4: 00040893 mv a7,s0 +8000fec8: 06078c63 beqz a5,8000ff40 <_svfiprintf_r+0xe08> +8000fecc: 00c12783 lw a5,12(sp) +8000fed0: 00778793 addi a5,a5,7 +8000fed4: ff87f793 andi a5,a5,-8 +8000fed8: 0007ac83 lw s9,0(a5) +8000fedc: 0047ac03 lw s8,4(a5) +8000fee0: 00878793 addi a5,a5,8 +8000fee4: 00f12623 sw a5,12(sp) +8000fee8: 00197613 andi a2,s2,1 +8000feec: 00060e63 beqz a2,8000ff08 <_svfiprintf_r+0xdd0> +8000fef0: 018ce633 or a2,s9,s8 +8000fef4: 00060a63 beqz a2,8000ff08 <_svfiprintf_r+0xdd0> +8000fef8: 03000613 li a2,48 +8000fefc: 02c10e23 sb a2,60(sp) +8000ff00: 02d10ea3 sb a3,61(sp) +8000ff04: 00296913 ori s2,s2,2 +8000ff08: bff97d93 andi s11,s2,-1025 +8000ff0c: 00200693 li a3,2 +8000ff10: ee4ff06f j 8000f5f4 <_svfiprintf_r+0x4bc> +8000ff14: 00040893 mv a7,s0 +8000ff18: 00090d93 mv s11,s2 +8000ff1c: ff0ff06f j 8000f70c <_svfiprintf_r+0x5d4> +8000ff20: 00040893 mv a7,s0 +8000ff24: ea4ff06f j 8000f5c8 <_svfiprintf_r+0x490> +8000ff28: 800157b7 lui a5,0x80015 +8000ff2c: c7878793 addi a5,a5,-904 # 80014c78 <__BSS_END__+0xffffe03c> +8000ff30: 00f12a23 sw a5,20(sp) +8000ff34: 02097793 andi a5,s2,32 +8000ff38: 00040893 mv a7,s0 +8000ff3c: f80798e3 bnez a5,8000fecc <_svfiprintf_r+0xd94> +8000ff40: 00c12703 lw a4,12(sp) +8000ff44: 01097793 andi a5,s2,16 +8000ff48: 00470613 addi a2,a4,4 +8000ff4c: 08078a63 beqz a5,8000ffe0 <_svfiprintf_r+0xea8> +8000ff50: 00072c83 lw s9,0(a4) +8000ff54: 00000c13 li s8,0 +8000ff58: 00c12623 sw a2,12(sp) +8000ff5c: f8dff06f j 8000fee8 <_svfiprintf_r+0xdb0> +8000ff60: 00040513 mv a0,s0 +8000ff64: 9fdf90ef jal ra,80009960 +8000ff68: 00050c93 mv s9,a0 +8000ff6c: 01b12623 sw s11,12(sp) +8000ff70: 00000893 li a7,0 +8000ff74: e30ff06f j 8000f5a4 <_svfiprintf_r+0x46c> +8000ff78: 04000593 li a1,64 +8000ff7c: c2df70ef jal ra,80007ba8 <_malloc_r> +8000ff80: 00aa2023 sw a0,0(s4) +8000ff84: 00aa2823 sw a0,16(s4) +8000ff88: 24050c63 beqz a0,800101e0 <_svfiprintf_r+0x10a8> +8000ff8c: 04000793 li a5,64 +8000ff90: 00fa2a23 sw a5,20(s4) +8000ff94: a00ff06f j 8000f194 <_svfiprintf_r+0x5c> +8000ff98: 02012783 lw a5,32(sp) +8000ff9c: 01c12583 lw a1,28(sp) +8000ffa0: 00000913 li s2,0 +8000ffa4: 40f40433 sub s0,s0,a5 +8000ffa8: 00078613 mv a2,a5 +8000ffac: 00040513 mv a0,s0 +8000ffb0: a3df90ef jal ra,800099ec +8000ffb4: 001cc583 lbu a1,1(s9) +8000ffb8: 00a00613 li a2,10 +8000ffbc: 00000693 li a3,0 +8000ffc0: 00b03833 snez a6,a1 +8000ffc4: 00098513 mv a0,s3 +8000ffc8: 000a0593 mv a1,s4 +8000ffcc: 010c8cb3 add s9,s9,a6 +8000ffd0: 4f4000ef jal ra,800104c4 <__udivdi3> +8000ffd4: e0dff06f j 8000fde0 <_svfiprintf_r+0xca8> +8000ffd8: 00090a13 mv s4,s2 +8000ffdc: c24ff06f j 8000f400 <_svfiprintf_r+0x2c8> +8000ffe0: 04097793 andi a5,s2,64 +8000ffe4: 0a078263 beqz a5,80010088 <_svfiprintf_r+0xf50> +8000ffe8: 00c12783 lw a5,12(sp) +8000ffec: 00000c13 li s8,0 +8000fff0: 00c12623 sw a2,12(sp) +8000fff4: 0007dc83 lhu s9,0(a5) +8000fff8: ef1ff06f j 8000fee8 <_svfiprintf_r+0xdb0> +8000fffc: 04010613 addi a2,sp,64 +80010000: 000a0593 mv a1,s4 +80010004: 000b0513 mv a0,s6 +80010008: 03112223 sw a7,36(sp) +8001000c: f71fe0ef jal ra,8000ef7c <__ssprint_r> +80010010: be051863 bnez a0,8000f400 <_svfiprintf_r+0x2c8> +80010014: 04412603 lw a2,68(sp) +80010018: 04812783 lw a5,72(sp) +8001001c: 02412883 lw a7,36(sp) +80010020: 05410693 addi a3,sp,84 +80010024: 00160593 addi a1,a2,1 +80010028: 000a8d13 mv s10,s5 +8001002c: b68ff06f j 8000f394 <_svfiprintf_r+0x25c> +80010030: 0019c683 lbu a3,1(s3) +80010034: 20096913 ori s2,s2,512 +80010038: 00198993 addi s3,s3,1 +8001003c: a30ff06f j 8000f26c <_svfiprintf_r+0x134> +80010040: 0019c683 lbu a3,1(s3) +80010044: 02096913 ori s2,s2,32 +80010048: 00198993 addi s3,s3,1 +8001004c: a20ff06f j 8000f26c <_svfiprintf_r+0x134> +80010050: 00040a13 mv s4,s0 +80010054: bacff06f j 8000f400 <_svfiprintf_r+0x2c8> +80010058: 00812783 lw a5,8(sp) +8001005c: 00f6a023 sw a5,0(a3) +80010060: 97cff06f j 8000f1dc <_svfiprintf_r+0xa4> +80010064: 00600793 li a5,6 +80010068: 00088c93 mv s9,a7 +8001006c: 0117f463 bgeu a5,a7,80010074 <_svfiprintf_r+0xf3c> +80010070: 00600c93 li s9,6 +80010074: 80015e37 lui t3,0x80015 +80010078: 000c8c13 mv s8,s9 +8001007c: 01b12623 sw s11,12(sp) +80010080: ca0e0413 addi s0,t3,-864 # 80014ca0 <__BSS_END__+0xffffe064> +80010084: a58ff06f j 8000f2dc <_svfiprintf_r+0x1a4> +80010088: 20097793 andi a5,s2,512 +8001008c: 0c078663 beqz a5,80010158 <_svfiprintf_r+0x1020> +80010090: 00c12783 lw a5,12(sp) +80010094: 00000c13 li s8,0 +80010098: 00c12623 sw a2,12(sp) +8001009c: 0007cc83 lbu s9,0(a5) +800100a0: e49ff06f j 8000fee8 <_svfiprintf_r+0xdb0> +800100a4: 20097793 andi a5,s2,512 +800100a8: 08078e63 beqz a5,80010144 <_svfiprintf_r+0x100c> +800100ac: 00c12783 lw a5,12(sp) +800100b0: 00000c13 li s8,0 +800100b4: 00d12623 sw a3,12(sp) +800100b8: 0007cc83 lbu s9,0(a5) +800100bc: d30ff06f j 8000f5ec <_svfiprintf_r+0x4b4> +800100c0: 20097793 andi a5,s2,512 +800100c4: 06078463 beqz a5,8001012c <_svfiprintf_r+0xff4> +800100c8: 00c12783 lw a5,12(sp) +800100cc: 00d12623 sw a3,12(sp) +800100d0: 00078c83 lb s9,0(a5) +800100d4: 41fcdc13 srai s8,s9,0x1f +800100d8: 000c0693 mv a3,s8 +800100dc: c8cff06f j 8000f568 <_svfiprintf_r+0x430> +800100e0: 200df793 andi a5,s11,512 +800100e4: 02078863 beqz a5,80010114 <_svfiprintf_r+0xfdc> +800100e8: 00c12783 lw a5,12(sp) +800100ec: 00000c13 li s8,0 +800100f0: 00d12623 sw a3,12(sp) +800100f4: 0007cc83 lbu s9,0(a5) +800100f8: 00100693 li a3,1 +800100fc: cf8ff06f j 8000f5f4 <_svfiprintf_r+0x4bc> +80010100: 00068613 mv a2,a3 +80010104: 931ff06f j 8000fa34 <_svfiprintf_r+0x8fc> +80010108: 00900793 li a5,9 +8001010c: cd37eae3 bltu a5,s3,8000fde0 <_svfiprintf_r+0xca8> +80010110: d1dff06f j 8000fe2c <_svfiprintf_r+0xcf4> +80010114: 00c12783 lw a5,12(sp) +80010118: 00000c13 li s8,0 +8001011c: 00d12623 sw a3,12(sp) +80010120: 0007ac83 lw s9,0(a5) +80010124: 00100693 li a3,1 +80010128: cccff06f j 8000f5f4 <_svfiprintf_r+0x4bc> +8001012c: 00c12783 lw a5,12(sp) +80010130: 00d12623 sw a3,12(sp) +80010134: 0007ac83 lw s9,0(a5) +80010138: 41fcdc13 srai s8,s9,0x1f +8001013c: 000c0693 mv a3,s8 +80010140: c28ff06f j 8000f568 <_svfiprintf_r+0x430> +80010144: 00c12783 lw a5,12(sp) +80010148: 00000c13 li s8,0 +8001014c: 00d12623 sw a3,12(sp) +80010150: 0007ac83 lw s9,0(a5) +80010154: c98ff06f j 8000f5ec <_svfiprintf_r+0x4b4> +80010158: 00c12783 lw a5,12(sp) +8001015c: 00000c13 li s8,0 +80010160: 00c12623 sw a2,12(sp) +80010164: 0007ac83 lw s9,0(a5) +80010168: d81ff06f j 8000fee8 <_svfiprintf_r+0xdb0> +8001016c: 00812783 lw a5,8(sp) +80010170: 00f69023 sh a5,0(a3) +80010174: 868ff06f j 8000f1dc <_svfiprintf_r+0xa4> +80010178: 04010613 addi a2,sp,64 +8001017c: 000a0593 mv a1,s4 +80010180: 000b0513 mv a0,s6 +80010184: df9fe0ef jal ra,8000ef7c <__ssprint_r> +80010188: a78ff06f j 8000f400 <_svfiprintf_r+0x2c8> +8001018c: 00088c93 mv s9,a7 +80010190: 01b12623 sw s11,12(sp) +80010194: 00000893 li a7,0 +80010198: c0cff06f j 8000f5a4 <_svfiprintf_r+0x46c> +8001019c: 00090d93 mv s11,s2 +800101a0: bf0ff06f j 8000f590 <_svfiprintf_r+0x458> +800101a4: 00068513 mv a0,a3 +800101a8: 00058613 mv a2,a1 +800101ac: fe4ff06f j 8000f990 <_svfiprintf_r+0x858> +800101b0: fff00793 li a5,-1 +800101b4: 00f12423 sw a5,8(sp) +800101b8: a54ff06f j 8000f40c <_svfiprintf_r+0x2d4> +800101bc: 00c12783 lw a5,12(sp) +800101c0: 0007a403 lw s0,0(a5) +800101c4: 00478793 addi a5,a5,4 +800101c8: 00045463 bgez s0,800101d0 <_svfiprintf_r+0x1098> +800101cc: fff00413 li s0,-1 +800101d0: 0019c683 lbu a3,1(s3) +800101d4: 00f12623 sw a5,12(sp) +800101d8: 00070993 mv s3,a4 +800101dc: 890ff06f j 8000f26c <_svfiprintf_r+0x134> +800101e0: 00c00793 li a5,12 +800101e4: 00fb2023 sw a5,0(s6) +800101e8: fff00793 li a5,-1 +800101ec: 00f12423 sw a5,8(sp) +800101f0: a1cff06f j 8000f40c <_svfiprintf_r+0x2d4> -80010168 <__swbuf_r>: -80010168: fe010113 addi sp,sp,-32 -8001016c: 00812c23 sw s0,24(sp) -80010170: 00912a23 sw s1,20(sp) -80010174: 01212823 sw s2,16(sp) -80010178: 00112e23 sw ra,28(sp) -8001017c: 01312623 sw s3,12(sp) -80010180: 00050913 mv s2,a0 -80010184: 00058493 mv s1,a1 -80010188: 00060413 mv s0,a2 -8001018c: 00050663 beqz a0,80010198 <__swbuf_r+0x30> -80010190: 03852783 lw a5,56(a0) -80010194: 14078863 beqz a5,800102e4 <__swbuf_r+0x17c> -80010198: 00c41703 lh a4,12(s0) -8001019c: 01842683 lw a3,24(s0) -800101a0: 00877793 andi a5,a4,8 -800101a4: 00d42423 sw a3,8(s0) -800101a8: 01071693 slli a3,a4,0x10 -800101ac: 0106d693 srli a3,a3,0x10 -800101b0: 08078263 beqz a5,80010234 <__swbuf_r+0xcc> -800101b4: 01042783 lw a5,16(s0) -800101b8: 06078e63 beqz a5,80010234 <__swbuf_r+0xcc> -800101bc: 01269613 slli a2,a3,0x12 -800101c0: 0ff4f993 andi s3,s1,255 -800101c4: 0ff4f493 andi s1,s1,255 -800101c8: 08065e63 bgez a2,80010264 <__swbuf_r+0xfc> -800101cc: 00042703 lw a4,0(s0) -800101d0: 01442683 lw a3,20(s0) -800101d4: 40f707b3 sub a5,a4,a5 -800101d8: 0ad7de63 bge a5,a3,80010294 <__swbuf_r+0x12c> -800101dc: 00842683 lw a3,8(s0) -800101e0: 00170613 addi a2,a4,1 -800101e4: 00c42023 sw a2,0(s0) -800101e8: fff68693 addi a3,a3,-1 -800101ec: 00d42423 sw a3,8(s0) -800101f0: 01370023 sb s3,0(a4) -800101f4: 01442703 lw a4,20(s0) -800101f8: 00178793 addi a5,a5,1 -800101fc: 0cf70863 beq a4,a5,800102cc <__swbuf_r+0x164> -80010200: 00c45783 lhu a5,12(s0) -80010204: 0017f793 andi a5,a5,1 -80010208: 00078663 beqz a5,80010214 <__swbuf_r+0xac> -8001020c: 00a00793 li a5,10 -80010210: 0af48e63 beq s1,a5,800102cc <__swbuf_r+0x164> -80010214: 01c12083 lw ra,28(sp) -80010218: 01812403 lw s0,24(sp) -8001021c: 01012903 lw s2,16(sp) -80010220: 00c12983 lw s3,12(sp) -80010224: 00048513 mv a0,s1 -80010228: 01412483 lw s1,20(sp) -8001022c: 02010113 addi sp,sp,32 -80010230: 00008067 ret -80010234: 00040593 mv a1,s0 -80010238: 00090513 mv a0,s2 -8001023c: dcdf30ef jal ra,80004008 <__swsetup_r> -80010240: 08051e63 bnez a0,800102dc <__swbuf_r+0x174> -80010244: 00c41703 lh a4,12(s0) -80010248: 0ff4f993 andi s3,s1,255 -8001024c: 01042783 lw a5,16(s0) -80010250: 01071693 slli a3,a4,0x10 -80010254: 0106d693 srli a3,a3,0x10 -80010258: 01269613 slli a2,a3,0x12 -8001025c: 0ff4f493 andi s1,s1,255 -80010260: f60646e3 bltz a2,800101cc <__swbuf_r+0x64> -80010264: 06442683 lw a3,100(s0) -80010268: 00002637 lui a2,0x2 -8001026c: 00c76733 or a4,a4,a2 -80010270: ffffe637 lui a2,0xffffe -80010274: fff60613 addi a2,a2,-1 # ffffdfff <__BSS_END__+0x7ffe73cf> -80010278: 00c6f6b3 and a3,a3,a2 -8001027c: 00e41623 sh a4,12(s0) -80010280: 00042703 lw a4,0(s0) -80010284: 06d42223 sw a3,100(s0) -80010288: 01442683 lw a3,20(s0) -8001028c: 40f707b3 sub a5,a4,a5 -80010290: f4d7c6e3 blt a5,a3,800101dc <__swbuf_r+0x74> -80010294: 00040593 mv a1,s0 -80010298: 00090513 mv a0,s2 -8001029c: adcf40ef jal ra,80004578 <_fflush_r> -800102a0: 02051e63 bnez a0,800102dc <__swbuf_r+0x174> -800102a4: 00042703 lw a4,0(s0) -800102a8: 00842683 lw a3,8(s0) -800102ac: 00100793 li a5,1 -800102b0: 00170613 addi a2,a4,1 -800102b4: fff68693 addi a3,a3,-1 -800102b8: 00c42023 sw a2,0(s0) -800102bc: 00d42423 sw a3,8(s0) -800102c0: 01370023 sb s3,0(a4) -800102c4: 01442703 lw a4,20(s0) -800102c8: f2f71ce3 bne a4,a5,80010200 <__swbuf_r+0x98> -800102cc: 00040593 mv a1,s0 -800102d0: 00090513 mv a0,s2 -800102d4: aa4f40ef jal ra,80004578 <_fflush_r> -800102d8: f2050ee3 beqz a0,80010214 <__swbuf_r+0xac> -800102dc: fff00493 li s1,-1 -800102e0: f35ff06f j 80010214 <__swbuf_r+0xac> -800102e4: e30f40ef jal ra,80004914 <__sinit> -800102e8: eb1ff06f j 80010198 <__swbuf_r+0x30> +800101f4 <__swbuf_r>: +800101f4: fe010113 addi sp,sp,-32 +800101f8: 00812c23 sw s0,24(sp) +800101fc: 00912a23 sw s1,20(sp) +80010200: 01212823 sw s2,16(sp) +80010204: 00112e23 sw ra,28(sp) +80010208: 01312623 sw s3,12(sp) +8001020c: 00050913 mv s2,a0 +80010210: 00058493 mv s1,a1 +80010214: 00060413 mv s0,a2 +80010218: 00050663 beqz a0,80010224 <__swbuf_r+0x30> +8001021c: 03852783 lw a5,56(a0) +80010220: 14078863 beqz a5,80010370 <__swbuf_r+0x17c> +80010224: 00c41703 lh a4,12(s0) +80010228: 01842683 lw a3,24(s0) +8001022c: 00877793 andi a5,a4,8 +80010230: 00d42423 sw a3,8(s0) +80010234: 01071693 slli a3,a4,0x10 +80010238: 0106d693 srli a3,a3,0x10 +8001023c: 08078263 beqz a5,800102c0 <__swbuf_r+0xcc> +80010240: 01042783 lw a5,16(s0) +80010244: 06078e63 beqz a5,800102c0 <__swbuf_r+0xcc> +80010248: 01269613 slli a2,a3,0x12 +8001024c: 0ff4f993 andi s3,s1,255 +80010250: 0ff4f493 andi s1,s1,255 +80010254: 08065e63 bgez a2,800102f0 <__swbuf_r+0xfc> +80010258: 00042703 lw a4,0(s0) +8001025c: 01442683 lw a3,20(s0) +80010260: 40f707b3 sub a5,a4,a5 +80010264: 0ad7de63 bge a5,a3,80010320 <__swbuf_r+0x12c> +80010268: 00842683 lw a3,8(s0) +8001026c: 00170613 addi a2,a4,1 +80010270: 00c42023 sw a2,0(s0) +80010274: fff68693 addi a3,a3,-1 +80010278: 00d42423 sw a3,8(s0) +8001027c: 01370023 sb s3,0(a4) +80010280: 01442703 lw a4,20(s0) +80010284: 00178793 addi a5,a5,1 +80010288: 0cf70863 beq a4,a5,80010358 <__swbuf_r+0x164> +8001028c: 00c45783 lhu a5,12(s0) +80010290: 0017f793 andi a5,a5,1 +80010294: 00078663 beqz a5,800102a0 <__swbuf_r+0xac> +80010298: 00a00793 li a5,10 +8001029c: 0af48e63 beq s1,a5,80010358 <__swbuf_r+0x164> +800102a0: 01c12083 lw ra,28(sp) +800102a4: 01812403 lw s0,24(sp) +800102a8: 01012903 lw s2,16(sp) +800102ac: 00c12983 lw s3,12(sp) +800102b0: 00048513 mv a0,s1 +800102b4: 01412483 lw s1,20(sp) +800102b8: 02010113 addi sp,sp,32 +800102bc: 00008067 ret +800102c0: 00040593 mv a1,s0 +800102c4: 00090513 mv a0,s2 +800102c8: cb9f30ef jal ra,80003f80 <__swsetup_r> +800102cc: 08051e63 bnez a0,80010368 <__swbuf_r+0x174> +800102d0: 00c41703 lh a4,12(s0) +800102d4: 0ff4f993 andi s3,s1,255 +800102d8: 01042783 lw a5,16(s0) +800102dc: 01071693 slli a3,a4,0x10 +800102e0: 0106d693 srli a3,a3,0x10 +800102e4: 01269613 slli a2,a3,0x12 +800102e8: 0ff4f493 andi s1,s1,255 +800102ec: f60646e3 bltz a2,80010258 <__swbuf_r+0x64> +800102f0: 06442683 lw a3,100(s0) +800102f4: 00002637 lui a2,0x2 +800102f8: 00c76733 or a4,a4,a2 +800102fc: ffffe637 lui a2,0xffffe +80010300: fff60613 addi a2,a2,-1 # ffffdfff <__BSS_END__+0x7ffe73c3> +80010304: 00c6f6b3 and a3,a3,a2 +80010308: 00e41623 sh a4,12(s0) +8001030c: 00042703 lw a4,0(s0) +80010310: 06d42223 sw a3,100(s0) +80010314: 01442683 lw a3,20(s0) +80010318: 40f707b3 sub a5,a4,a5 +8001031c: f4d7c6e3 blt a5,a3,80010268 <__swbuf_r+0x74> +80010320: 00040593 mv a1,s0 +80010324: 00090513 mv a0,s2 +80010328: 944f40ef jal ra,8000446c <_fflush_r> +8001032c: 02051e63 bnez a0,80010368 <__swbuf_r+0x174> +80010330: 00042703 lw a4,0(s0) +80010334: 00842683 lw a3,8(s0) +80010338: 00100793 li a5,1 +8001033c: 00170613 addi a2,a4,1 +80010340: fff68693 addi a3,a3,-1 +80010344: 00c42023 sw a2,0(s0) +80010348: 00d42423 sw a3,8(s0) +8001034c: 01370023 sb s3,0(a4) +80010350: 01442703 lw a4,20(s0) +80010354: f2f71ce3 bne a4,a5,8001028c <__swbuf_r+0x98> +80010358: 00040593 mv a1,s0 +8001035c: 00090513 mv a0,s2 +80010360: 90cf40ef jal ra,8000446c <_fflush_r> +80010364: f2050ee3 beqz a0,800102a0 <__swbuf_r+0xac> +80010368: fff00493 li s1,-1 +8001036c: f35ff06f j 800102a0 <__swbuf_r+0xac> +80010370: c98f40ef jal ra,80004808 <__sinit> +80010374: eb1ff06f j 80010224 <__swbuf_r+0x30> -800102ec <__swbuf>: -800102ec: 00050793 mv a5,a0 -800102f0: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> -800102f4: 00058613 mv a2,a1 -800102f8: 00078593 mv a1,a5 -800102fc: e6dff06f j 80010168 <__swbuf_r> +80010378 <__swbuf>: +80010378: 00050793 mv a5,a0 +8001037c: 3601a503 lw a0,864(gp) # 80016b68 <_impure_ptr> +80010380: 00058613 mv a2,a1 +80010384: 00078593 mv a1,a5 +80010388: e6dff06f j 800101f4 <__swbuf_r> -80010300 <_wcrtomb_r>: -80010300: fe010113 addi sp,sp,-32 -80010304: 00812c23 sw s0,24(sp) -80010308: 00912a23 sw s1,20(sp) -8001030c: 00112e23 sw ra,28(sp) -80010310: ea01a783 lw a5,-352(gp) # 800166a8 <__global_locale+0xe0> -80010314: 00050413 mv s0,a0 -80010318: 00068493 mv s1,a3 -8001031c: 02058263 beqz a1,80010340 <_wcrtomb_r+0x40> -80010320: 000780e7 jalr a5 -80010324: fff00793 li a5,-1 -80010328: 02f50663 beq a0,a5,80010354 <_wcrtomb_r+0x54> -8001032c: 01c12083 lw ra,28(sp) -80010330: 01812403 lw s0,24(sp) -80010334: 01412483 lw s1,20(sp) -80010338: 02010113 addi sp,sp,32 -8001033c: 00008067 ret -80010340: 00000613 li a2,0 -80010344: 00410593 addi a1,sp,4 -80010348: 000780e7 jalr a5 -8001034c: fff00793 li a5,-1 -80010350: fcf51ee3 bne a0,a5,8001032c <_wcrtomb_r+0x2c> -80010354: 0004a023 sw zero,0(s1) -80010358: 08a00793 li a5,138 -8001035c: 01c12083 lw ra,28(sp) -80010360: 00f42023 sw a5,0(s0) -80010364: 01812403 lw s0,24(sp) -80010368: 01412483 lw s1,20(sp) -8001036c: 02010113 addi sp,sp,32 -80010370: 00008067 ret - -80010374 : -80010374: fe010113 addi sp,sp,-32 -80010378: 00812c23 sw s0,24(sp) -8001037c: 00912a23 sw s1,20(sp) -80010380: 00112e23 sw ra,28(sp) -80010384: 3601a483 lw s1,864(gp) # 80016b68 <_impure_ptr> -80010388: ea01a783 lw a5,-352(gp) # 800166a8 <__global_locale+0xe0> -8001038c: 00060413 mv s0,a2 -80010390: 02050a63 beqz a0,800103c4 -80010394: 00058613 mv a2,a1 -80010398: 00040693 mv a3,s0 -8001039c: 00050593 mv a1,a0 -800103a0: 00048513 mv a0,s1 -800103a4: 000780e7 jalr a5 -800103a8: fff00793 li a5,-1 -800103ac: 02f50a63 beq a0,a5,800103e0 -800103b0: 01c12083 lw ra,28(sp) -800103b4: 01812403 lw s0,24(sp) -800103b8: 01412483 lw s1,20(sp) -800103bc: 02010113 addi sp,sp,32 -800103c0: 00008067 ret -800103c4: 00060693 mv a3,a2 -800103c8: 00410593 addi a1,sp,4 +8001038c <_wcrtomb_r>: +8001038c: fe010113 addi sp,sp,-32 +80010390: 00812c23 sw s0,24(sp) +80010394: 00912a23 sw s1,20(sp) +80010398: 00112e23 sw ra,28(sp) +8001039c: 2a81a783 lw a5,680(gp) # 80016ab0 <__global_locale+0xe0> +800103a0: 00050413 mv s0,a0 +800103a4: 00068493 mv s1,a3 +800103a8: 02058263 beqz a1,800103cc <_wcrtomb_r+0x40> +800103ac: 000780e7 jalr a5 +800103b0: fff00793 li a5,-1 +800103b4: 02f50663 beq a0,a5,800103e0 <_wcrtomb_r+0x54> +800103b8: 01c12083 lw ra,28(sp) +800103bc: 01812403 lw s0,24(sp) +800103c0: 01412483 lw s1,20(sp) +800103c4: 02010113 addi sp,sp,32 +800103c8: 00008067 ret 800103cc: 00000613 li a2,0 -800103d0: 00048513 mv a0,s1 +800103d0: 00410593 addi a1,sp,4 800103d4: 000780e7 jalr a5 800103d8: fff00793 li a5,-1 -800103dc: fcf51ae3 bne a0,a5,800103b0 -800103e0: 00042023 sw zero,0(s0) -800103e4: 01c12083 lw ra,28(sp) -800103e8: 01812403 lw s0,24(sp) -800103ec: 08a00793 li a5,138 -800103f0: 00f4a023 sw a5,0(s1) +800103dc: fcf51ee3 bne a0,a5,800103b8 <_wcrtomb_r+0x2c> +800103e0: 0004a023 sw zero,0(s1) +800103e4: 08a00793 li a5,138 +800103e8: 01c12083 lw ra,28(sp) +800103ec: 00f42023 sw a5,0(s0) +800103f0: 01812403 lw s0,24(sp) 800103f4: 01412483 lw s1,20(sp) 800103f8: 02010113 addi sp,sp,32 800103fc: 00008067 ret -80010400 <__udivdi3>: -80010400: 00050893 mv a7,a0 -80010404: 00058793 mv a5,a1 -80010408: 00060813 mv a6,a2 -8001040c: 00068513 mv a0,a3 -80010410: 00088313 mv t1,a7 -80010414: 28069463 bnez a3,8001069c <__udivdi3+0x29c> -80010418: 800156b7 lui a3,0x80015 -8001041c: 7fc68693 addi a3,a3,2044 # 800157fc <__BSS_END__+0xffffebcc> -80010420: 0ec5f663 bgeu a1,a2,8001050c <__udivdi3+0x10c> -80010424: 00010737 lui a4,0x10 -80010428: 0ce67863 bgeu a2,a4,800104f8 <__udivdi3+0xf8> -8001042c: 0ff00713 li a4,255 -80010430: 00c73733 sltu a4,a4,a2 -80010434: 00371713 slli a4,a4,0x3 -80010438: 00e65533 srl a0,a2,a4 -8001043c: 00a686b3 add a3,a3,a0 -80010440: 0006c683 lbu a3,0(a3) -80010444: 02000513 li a0,32 -80010448: 00e68733 add a4,a3,a4 -8001044c: 40e506b3 sub a3,a0,a4 -80010450: 00e50c63 beq a0,a4,80010468 <__udivdi3+0x68> -80010454: 00d797b3 sll a5,a5,a3 -80010458: 00e8d733 srl a4,a7,a4 -8001045c: 00d61833 sll a6,a2,a3 -80010460: 00f765b3 or a1,a4,a5 -80010464: 00d89333 sll t1,a7,a3 -80010468: 01085893 srli a7,a6,0x10 -8001046c: 0315d7b3 divu a5,a1,a7 -80010470: 01081613 slli a2,a6,0x10 -80010474: 01065613 srli a2,a2,0x10 -80010478: 01035713 srli a4,t1,0x10 -8001047c: 0315f6b3 remu a3,a1,a7 -80010480: 00078513 mv a0,a5 -80010484: 02f605b3 mul a1,a2,a5 -80010488: 01069693 slli a3,a3,0x10 -8001048c: 00e6e733 or a4,a3,a4 -80010490: 00b77e63 bgeu a4,a1,800104ac <__udivdi3+0xac> -80010494: 01070733 add a4,a4,a6 -80010498: fff78513 addi a0,a5,-1 -8001049c: 01076863 bltu a4,a6,800104ac <__udivdi3+0xac> -800104a0: 00b77663 bgeu a4,a1,800104ac <__udivdi3+0xac> -800104a4: ffe78513 addi a0,a5,-2 -800104a8: 01070733 add a4,a4,a6 -800104ac: 40b70733 sub a4,a4,a1 -800104b0: 031777b3 remu a5,a4,a7 -800104b4: 01031313 slli t1,t1,0x10 -800104b8: 01035313 srli t1,t1,0x10 -800104bc: 03175733 divu a4,a4,a7 -800104c0: 01079793 slli a5,a5,0x10 -800104c4: 0067e333 or t1,a5,t1 -800104c8: 02e606b3 mul a3,a2,a4 -800104cc: 00070613 mv a2,a4 -800104d0: 00d37c63 bgeu t1,a3,800104e8 <__udivdi3+0xe8> -800104d4: 00680333 add t1,a6,t1 -800104d8: fff70613 addi a2,a4,-1 # ffff <_start-0x7fff0001> -800104dc: 01036663 bltu t1,a6,800104e8 <__udivdi3+0xe8> -800104e0: 00d37463 bgeu t1,a3,800104e8 <__udivdi3+0xe8> -800104e4: ffe70613 addi a2,a4,-2 -800104e8: 01051513 slli a0,a0,0x10 -800104ec: 00c56533 or a0,a0,a2 -800104f0: 00000593 li a1,0 -800104f4: 0e40006f j 800105d8 <__udivdi3+0x1d8> -800104f8: 01000537 lui a0,0x1000 -800104fc: 01000713 li a4,16 -80010500: f2a66ce3 bltu a2,a0,80010438 <__udivdi3+0x38> -80010504: 01800713 li a4,24 -80010508: f31ff06f j 80010438 <__udivdi3+0x38> -8001050c: 00061663 bnez a2,80010518 <__udivdi3+0x118> -80010510: 00100713 li a4,1 -80010514: 02c75833 divu a6,a4,a2 -80010518: 00010737 lui a4,0x10 -8001051c: 0ce87063 bgeu a6,a4,800105dc <__udivdi3+0x1dc> -80010520: 0ff00713 li a4,255 -80010524: 01077463 bgeu a4,a6,8001052c <__udivdi3+0x12c> -80010528: 00800513 li a0,8 -8001052c: 00a85733 srl a4,a6,a0 -80010530: 00e686b3 add a3,a3,a4 -80010534: 0006c703 lbu a4,0(a3) -80010538: 02000613 li a2,32 -8001053c: 00a70733 add a4,a4,a0 -80010540: 40e606b3 sub a3,a2,a4 -80010544: 0ae61663 bne a2,a4,800105f0 <__udivdi3+0x1f0> -80010548: 410787b3 sub a5,a5,a6 -8001054c: 00100593 li a1,1 -80010550: 01085893 srli a7,a6,0x10 -80010554: 01081613 slli a2,a6,0x10 -80010558: 01065613 srli a2,a2,0x10 -8001055c: 01035713 srli a4,t1,0x10 -80010560: 0317f6b3 remu a3,a5,a7 -80010564: 0317d7b3 divu a5,a5,a7 -80010568: 01069693 slli a3,a3,0x10 -8001056c: 00e6e733 or a4,a3,a4 -80010570: 02f60e33 mul t3,a2,a5 -80010574: 00078513 mv a0,a5 -80010578: 01c77e63 bgeu a4,t3,80010594 <__udivdi3+0x194> -8001057c: 01070733 add a4,a4,a6 -80010580: fff78513 addi a0,a5,-1 -80010584: 01076863 bltu a4,a6,80010594 <__udivdi3+0x194> -80010588: 01c77663 bgeu a4,t3,80010594 <__udivdi3+0x194> -8001058c: ffe78513 addi a0,a5,-2 -80010590: 01070733 add a4,a4,a6 -80010594: 41c70733 sub a4,a4,t3 -80010598: 031777b3 remu a5,a4,a7 -8001059c: 01031313 slli t1,t1,0x10 -800105a0: 01035313 srli t1,t1,0x10 -800105a4: 03175733 divu a4,a4,a7 -800105a8: 01079793 slli a5,a5,0x10 -800105ac: 0067e333 or t1,a5,t1 -800105b0: 02e606b3 mul a3,a2,a4 -800105b4: 00070613 mv a2,a4 -800105b8: 00d37c63 bgeu t1,a3,800105d0 <__udivdi3+0x1d0> -800105bc: 00680333 add t1,a6,t1 -800105c0: fff70613 addi a2,a4,-1 # ffff <_start-0x7fff0001> -800105c4: 01036663 bltu t1,a6,800105d0 <__udivdi3+0x1d0> -800105c8: 00d37463 bgeu t1,a3,800105d0 <__udivdi3+0x1d0> -800105cc: ffe70613 addi a2,a4,-2 -800105d0: 01051513 slli a0,a0,0x10 -800105d4: 00c56533 or a0,a0,a2 -800105d8: 00008067 ret -800105dc: 01000737 lui a4,0x1000 -800105e0: 01000513 li a0,16 -800105e4: f4e864e3 bltu a6,a4,8001052c <__udivdi3+0x12c> -800105e8: 01800513 li a0,24 -800105ec: f41ff06f j 8001052c <__udivdi3+0x12c> -800105f0: 00d81833 sll a6,a6,a3 -800105f4: 00e7d5b3 srl a1,a5,a4 -800105f8: 00d89333 sll t1,a7,a3 -800105fc: 00d797b3 sll a5,a5,a3 -80010600: 00e8d733 srl a4,a7,a4 -80010604: 01085893 srli a7,a6,0x10 -80010608: 00f76633 or a2,a4,a5 -8001060c: 0315f733 remu a4,a1,a7 -80010610: 01081793 slli a5,a6,0x10 -80010614: 0107d793 srli a5,a5,0x10 -80010618: 01065513 srli a0,a2,0x10 -8001061c: 0315d5b3 divu a1,a1,a7 -80010620: 01071713 slli a4,a4,0x10 -80010624: 00a76733 or a4,a4,a0 -80010628: 02b786b3 mul a3,a5,a1 -8001062c: 00058513 mv a0,a1 -80010630: 00d77e63 bgeu a4,a3,8001064c <__udivdi3+0x24c> -80010634: 01070733 add a4,a4,a6 -80010638: fff58513 addi a0,a1,-1 -8001063c: 01076863 bltu a4,a6,8001064c <__udivdi3+0x24c> -80010640: 00d77663 bgeu a4,a3,8001064c <__udivdi3+0x24c> -80010644: ffe58513 addi a0,a1,-2 -80010648: 01070733 add a4,a4,a6 -8001064c: 40d706b3 sub a3,a4,a3 -80010650: 0316f733 remu a4,a3,a7 -80010654: 01061613 slli a2,a2,0x10 -80010658: 01065613 srli a2,a2,0x10 -8001065c: 0316d6b3 divu a3,a3,a7 -80010660: 01071713 slli a4,a4,0x10 -80010664: 02d788b3 mul a7,a5,a3 -80010668: 00c767b3 or a5,a4,a2 -8001066c: 00068713 mv a4,a3 -80010670: 0117fe63 bgeu a5,a7,8001068c <__udivdi3+0x28c> -80010674: 010787b3 add a5,a5,a6 -80010678: fff68713 addi a4,a3,-1 -8001067c: 0107e863 bltu a5,a6,8001068c <__udivdi3+0x28c> -80010680: 0117f663 bgeu a5,a7,8001068c <__udivdi3+0x28c> -80010684: ffe68713 addi a4,a3,-2 -80010688: 010787b3 add a5,a5,a6 -8001068c: 01051593 slli a1,a0,0x10 -80010690: 411787b3 sub a5,a5,a7 -80010694: 00e5e5b3 or a1,a1,a4 -80010698: eb9ff06f j 80010550 <__udivdi3+0x150> -8001069c: 18d5e663 bltu a1,a3,80010828 <__udivdi3+0x428> -800106a0: 00010737 lui a4,0x10 -800106a4: 04e6f463 bgeu a3,a4,800106ec <__udivdi3+0x2ec> -800106a8: 0ff00713 li a4,255 -800106ac: 00d735b3 sltu a1,a4,a3 -800106b0: 00359593 slli a1,a1,0x3 -800106b4: 80015737 lui a4,0x80015 -800106b8: 00b6d533 srl a0,a3,a1 -800106bc: 7fc70713 addi a4,a4,2044 # 800157fc <__BSS_END__+0xffffebcc> -800106c0: 00a70733 add a4,a4,a0 -800106c4: 00074703 lbu a4,0(a4) -800106c8: 02000513 li a0,32 -800106cc: 00b70733 add a4,a4,a1 -800106d0: 40e505b3 sub a1,a0,a4 -800106d4: 02e51663 bne a0,a4,80010700 <__udivdi3+0x300> -800106d8: 00100513 li a0,1 -800106dc: eef6eee3 bltu a3,a5,800105d8 <__udivdi3+0x1d8> -800106e0: 00c8b533 sltu a0,a7,a2 -800106e4: 00154513 xori a0,a0,1 -800106e8: ef1ff06f j 800105d8 <__udivdi3+0x1d8> -800106ec: 01000737 lui a4,0x1000 -800106f0: 01000593 li a1,16 -800106f4: fce6e0e3 bltu a3,a4,800106b4 <__udivdi3+0x2b4> -800106f8: 01800593 li a1,24 -800106fc: fb9ff06f j 800106b4 <__udivdi3+0x2b4> -80010700: 00e65333 srl t1,a2,a4 -80010704: 00b696b3 sll a3,a3,a1 -80010708: 00d36333 or t1,t1,a3 -8001070c: 01035513 srli a0,t1,0x10 -80010710: 00b61eb3 sll t4,a2,a1 -80010714: 00e7d633 srl a2,a5,a4 -80010718: 02a676b3 remu a3,a2,a0 -8001071c: 00b797b3 sll a5,a5,a1 -80010720: 00e8d733 srl a4,a7,a4 -80010724: 00f76833 or a6,a4,a5 -80010728: 01031793 slli a5,t1,0x10 -8001072c: 0107d793 srli a5,a5,0x10 -80010730: 01085713 srli a4,a6,0x10 -80010734: 02a65633 divu a2,a2,a0 -80010738: 01069693 slli a3,a3,0x10 -8001073c: 00e6e733 or a4,a3,a4 -80010740: 02c78f33 mul t5,a5,a2 -80010744: 00060e13 mv t3,a2 -80010748: 01e77e63 bgeu a4,t5,80010764 <__udivdi3+0x364> -8001074c: 00670733 add a4,a4,t1 -80010750: fff60e13 addi t3,a2,-1 -80010754: 00676863 bltu a4,t1,80010764 <__udivdi3+0x364> -80010758: 01e77663 bgeu a4,t5,80010764 <__udivdi3+0x364> -8001075c: ffe60e13 addi t3,a2,-2 -80010760: 00670733 add a4,a4,t1 -80010764: 41e70733 sub a4,a4,t5 -80010768: 02a776b3 remu a3,a4,a0 -8001076c: 02a75733 divu a4,a4,a0 -80010770: 01069693 slli a3,a3,0x10 -80010774: 02e78633 mul a2,a5,a4 -80010778: 01081793 slli a5,a6,0x10 -8001077c: 0107d793 srli a5,a5,0x10 -80010780: 00f6e7b3 or a5,a3,a5 -80010784: 00070693 mv a3,a4 -80010788: 00c7fe63 bgeu a5,a2,800107a4 <__udivdi3+0x3a4> -8001078c: 006787b3 add a5,a5,t1 -80010790: fff70693 addi a3,a4,-1 # ffffff <_start-0x7f000001> -80010794: 0067e863 bltu a5,t1,800107a4 <__udivdi3+0x3a4> -80010798: 00c7f663 bgeu a5,a2,800107a4 <__udivdi3+0x3a4> -8001079c: ffe70693 addi a3,a4,-2 -800107a0: 006787b3 add a5,a5,t1 -800107a4: 010e1513 slli a0,t3,0x10 -800107a8: 00010e37 lui t3,0x10 -800107ac: 00d56533 or a0,a0,a3 -800107b0: fffe0693 addi a3,t3,-1 # ffff <_start-0x7fff0001> -800107b4: 00d57833 and a6,a0,a3 -800107b8: 40c787b3 sub a5,a5,a2 -800107bc: 00def6b3 and a3,t4,a3 -800107c0: 01055613 srli a2,a0,0x10 -800107c4: 010ede93 srli t4,t4,0x10 -800107c8: 02d80333 mul t1,a6,a3 -800107cc: 02d606b3 mul a3,a2,a3 -800107d0: 01035713 srli a4,t1,0x10 -800107d4: 03d80833 mul a6,a6,t4 -800107d8: 00d80833 add a6,a6,a3 -800107dc: 01070733 add a4,a4,a6 -800107e0: 03d60633 mul a2,a2,t4 -800107e4: 00d77463 bgeu a4,a3,800107ec <__udivdi3+0x3ec> -800107e8: 01c60633 add a2,a2,t3 -800107ec: 01075693 srli a3,a4,0x10 -800107f0: 00c68633 add a2,a3,a2 -800107f4: 02c7e663 bltu a5,a2,80010820 <__udivdi3+0x420> -800107f8: cec79ce3 bne a5,a2,800104f0 <__udivdi3+0xf0> -800107fc: 000107b7 lui a5,0x10 -80010800: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> -80010804: 00f77733 and a4,a4,a5 -80010808: 01071713 slli a4,a4,0x10 -8001080c: 00f37333 and t1,t1,a5 -80010810: 00b898b3 sll a7,a7,a1 -80010814: 00670733 add a4,a4,t1 -80010818: 00000593 li a1,0 -8001081c: dae8fee3 bgeu a7,a4,800105d8 <__udivdi3+0x1d8> -80010820: fff50513 addi a0,a0,-1 # ffffff <_start-0x7f000001> -80010824: ccdff06f j 800104f0 <__udivdi3+0xf0> -80010828: 00000593 li a1,0 -8001082c: 00000513 li a0,0 -80010830: da9ff06f j 800105d8 <__udivdi3+0x1d8> +80010400 : +80010400: fe010113 addi sp,sp,-32 +80010404: 00812c23 sw s0,24(sp) +80010408: 00912a23 sw s1,20(sp) +8001040c: 00112e23 sw ra,28(sp) +80010410: 3601a483 lw s1,864(gp) # 80016b68 <_impure_ptr> +80010414: 2a81a783 lw a5,680(gp) # 80016ab0 <__global_locale+0xe0> +80010418: 00060413 mv s0,a2 +8001041c: 02050a63 beqz a0,80010450 +80010420: 00058613 mv a2,a1 +80010424: 00040693 mv a3,s0 +80010428: 00050593 mv a1,a0 +8001042c: 00048513 mv a0,s1 +80010430: 000780e7 jalr a5 +80010434: fff00793 li a5,-1 +80010438: 02f50a63 beq a0,a5,8001046c +8001043c: 01c12083 lw ra,28(sp) +80010440: 01812403 lw s0,24(sp) +80010444: 01412483 lw s1,20(sp) +80010448: 02010113 addi sp,sp,32 +8001044c: 00008067 ret +80010450: 00060693 mv a3,a2 +80010454: 00410593 addi a1,sp,4 +80010458: 00000613 li a2,0 +8001045c: 00048513 mv a0,s1 +80010460: 000780e7 jalr a5 +80010464: fff00793 li a5,-1 +80010468: fcf51ae3 bne a0,a5,8001043c +8001046c: 00042023 sw zero,0(s0) +80010470: 01c12083 lw ra,28(sp) +80010474: 01812403 lw s0,24(sp) +80010478: 08a00793 li a5,138 +8001047c: 00f4a023 sw a5,0(s1) +80010480: 01412483 lw s1,20(sp) +80010484: 02010113 addi sp,sp,32 +80010488: 00008067 ret -80010834 <__umoddi3>: -80010834: 00060893 mv a7,a2 -80010838: 00068713 mv a4,a3 -8001083c: 00050793 mv a5,a0 -80010840: 00058813 mv a6,a1 -80010844: 22069c63 bnez a3,80010a7c <__umoddi3+0x248> -80010848: 800156b7 lui a3,0x80015 -8001084c: 7fc68693 addi a3,a3,2044 # 800157fc <__BSS_END__+0xffffebcc> -80010850: 0cc5fc63 bgeu a1,a2,80010928 <__umoddi3+0xf4> -80010854: 00010337 lui t1,0x10 -80010858: 0a667e63 bgeu a2,t1,80010914 <__umoddi3+0xe0> -8001085c: 0ff00313 li t1,255 -80010860: 00c37463 bgeu t1,a2,80010868 <__umoddi3+0x34> -80010864: 00800713 li a4,8 -80010868: 00e65333 srl t1,a2,a4 -8001086c: 006686b3 add a3,a3,t1 -80010870: 0006ce03 lbu t3,0(a3) -80010874: 00ee0e33 add t3,t3,a4 -80010878: 02000713 li a4,32 -8001087c: 41c70333 sub t1,a4,t3 -80010880: 01c70c63 beq a4,t3,80010898 <__umoddi3+0x64> -80010884: 006595b3 sll a1,a1,t1 -80010888: 01c55e33 srl t3,a0,t3 -8001088c: 006618b3 sll a7,a2,t1 -80010890: 00be6833 or a6,t3,a1 -80010894: 006517b3 sll a5,a0,t1 -80010898: 0108d613 srli a2,a7,0x10 -8001089c: 02c87733 remu a4,a6,a2 -800108a0: 01089513 slli a0,a7,0x10 -800108a4: 01055513 srli a0,a0,0x10 -800108a8: 0107d693 srli a3,a5,0x10 -800108ac: 02c85833 divu a6,a6,a2 -800108b0: 01071713 slli a4,a4,0x10 -800108b4: 00d766b3 or a3,a4,a3 -800108b8: 03050833 mul a6,a0,a6 -800108bc: 0106fa63 bgeu a3,a6,800108d0 <__umoddi3+0x9c> -800108c0: 011686b3 add a3,a3,a7 -800108c4: 0116e663 bltu a3,a7,800108d0 <__umoddi3+0x9c> -800108c8: 0106f463 bgeu a3,a6,800108d0 <__umoddi3+0x9c> -800108cc: 011686b3 add a3,a3,a7 -800108d0: 410686b3 sub a3,a3,a6 -800108d4: 02c6f733 remu a4,a3,a2 -800108d8: 01079793 slli a5,a5,0x10 -800108dc: 0107d793 srli a5,a5,0x10 -800108e0: 02c6d6b3 divu a3,a3,a2 -800108e4: 02d506b3 mul a3,a0,a3 -800108e8: 01071513 slli a0,a4,0x10 -800108ec: 00f567b3 or a5,a0,a5 -800108f0: 00d7fa63 bgeu a5,a3,80010904 <__umoddi3+0xd0> -800108f4: 011787b3 add a5,a5,a7 -800108f8: 0117e663 bltu a5,a7,80010904 <__umoddi3+0xd0> -800108fc: 00d7f463 bgeu a5,a3,80010904 <__umoddi3+0xd0> -80010900: 011787b3 add a5,a5,a7 -80010904: 40d787b3 sub a5,a5,a3 -80010908: 0067d533 srl a0,a5,t1 -8001090c: 00000593 li a1,0 -80010910: 00008067 ret -80010914: 01000337 lui t1,0x1000 -80010918: 01000713 li a4,16 -8001091c: f46666e3 bltu a2,t1,80010868 <__umoddi3+0x34> -80010920: 01800713 li a4,24 -80010924: f45ff06f j 80010868 <__umoddi3+0x34> -80010928: 00061663 bnez a2,80010934 <__umoddi3+0x100> -8001092c: 00100613 li a2,1 -80010930: 031658b3 divu a7,a2,a7 -80010934: 00010637 lui a2,0x10 -80010938: 0ac8f263 bgeu a7,a2,800109dc <__umoddi3+0x1a8> -8001093c: 0ff00613 li a2,255 -80010940: 01167463 bgeu a2,a7,80010948 <__umoddi3+0x114> -80010944: 00800713 li a4,8 -80010948: 00e8d633 srl a2,a7,a4 -8001094c: 00c686b3 add a3,a3,a2 -80010950: 0006ce03 lbu t3,0(a3) -80010954: 00ee0e33 add t3,t3,a4 -80010958: 02000713 li a4,32 -8001095c: 41c70333 sub t1,a4,t3 -80010960: 09c71863 bne a4,t3,800109f0 <__umoddi3+0x1bc> -80010964: 411585b3 sub a1,a1,a7 -80010968: 0108d713 srli a4,a7,0x10 -8001096c: 01089513 slli a0,a7,0x10 -80010970: 01055513 srli a0,a0,0x10 -80010974: 0107d613 srli a2,a5,0x10 -80010978: 02e5f6b3 remu a3,a1,a4 -8001097c: 02e5d5b3 divu a1,a1,a4 -80010980: 01069693 slli a3,a3,0x10 -80010984: 00c6e6b3 or a3,a3,a2 -80010988: 02b505b3 mul a1,a0,a1 -8001098c: 00b6fa63 bgeu a3,a1,800109a0 <__umoddi3+0x16c> +8001048c <_wctomb_r>: +8001048c: 2a81a303 lw t1,680(gp) # 80016ab0 <__global_locale+0xe0> +80010490: 00030067 jr t1 + +80010494 <__ascii_wctomb>: +80010494: 02058463 beqz a1,800104bc <__ascii_wctomb+0x28> +80010498: 0ff00793 li a5,255 +8001049c: 00c7e863 bltu a5,a2,800104ac <__ascii_wctomb+0x18> +800104a0: 00c58023 sb a2,0(a1) +800104a4: 00100513 li a0,1 +800104a8: 00008067 ret +800104ac: 08a00793 li a5,138 +800104b0: 00f52023 sw a5,0(a0) +800104b4: fff00513 li a0,-1 +800104b8: 00008067 ret +800104bc: 00000513 li a0,0 +800104c0: 00008067 ret + +800104c4 <__udivdi3>: +800104c4: 00050893 mv a7,a0 +800104c8: 00058793 mv a5,a1 +800104cc: 00060813 mv a6,a2 +800104d0: 00068513 mv a0,a3 +800104d4: 00088313 mv t1,a7 +800104d8: 28069463 bnez a3,80010760 <__udivdi3+0x29c> +800104dc: 800166b7 lui a3,0x80016 +800104e0: 84c68693 addi a3,a3,-1972 # 8001584c <__BSS_END__+0xffffec10> +800104e4: 0ec5f663 bgeu a1,a2,800105d0 <__udivdi3+0x10c> +800104e8: 00010737 lui a4,0x10 +800104ec: 0ce67863 bgeu a2,a4,800105bc <__udivdi3+0xf8> +800104f0: 0ff00713 li a4,255 +800104f4: 00c73733 sltu a4,a4,a2 +800104f8: 00371713 slli a4,a4,0x3 +800104fc: 00e65533 srl a0,a2,a4 +80010500: 00a686b3 add a3,a3,a0 +80010504: 0006c683 lbu a3,0(a3) +80010508: 02000513 li a0,32 +8001050c: 00e68733 add a4,a3,a4 +80010510: 40e506b3 sub a3,a0,a4 +80010514: 00e50c63 beq a0,a4,8001052c <__udivdi3+0x68> +80010518: 00d797b3 sll a5,a5,a3 +8001051c: 00e8d733 srl a4,a7,a4 +80010520: 00d61833 sll a6,a2,a3 +80010524: 00f765b3 or a1,a4,a5 +80010528: 00d89333 sll t1,a7,a3 +8001052c: 01085893 srli a7,a6,0x10 +80010530: 0315d7b3 divu a5,a1,a7 +80010534: 01081613 slli a2,a6,0x10 +80010538: 01065613 srli a2,a2,0x10 +8001053c: 01035713 srli a4,t1,0x10 +80010540: 0315f6b3 remu a3,a1,a7 +80010544: 00078513 mv a0,a5 +80010548: 02f605b3 mul a1,a2,a5 +8001054c: 01069693 slli a3,a3,0x10 +80010550: 00e6e733 or a4,a3,a4 +80010554: 00b77e63 bgeu a4,a1,80010570 <__udivdi3+0xac> +80010558: 01070733 add a4,a4,a6 +8001055c: fff78513 addi a0,a5,-1 +80010560: 01076863 bltu a4,a6,80010570 <__udivdi3+0xac> +80010564: 00b77663 bgeu a4,a1,80010570 <__udivdi3+0xac> +80010568: ffe78513 addi a0,a5,-2 +8001056c: 01070733 add a4,a4,a6 +80010570: 40b70733 sub a4,a4,a1 +80010574: 031777b3 remu a5,a4,a7 +80010578: 01031313 slli t1,t1,0x10 +8001057c: 01035313 srli t1,t1,0x10 +80010580: 03175733 divu a4,a4,a7 +80010584: 01079793 slli a5,a5,0x10 +80010588: 0067e333 or t1,a5,t1 +8001058c: 02e606b3 mul a3,a2,a4 +80010590: 00070613 mv a2,a4 +80010594: 00d37c63 bgeu t1,a3,800105ac <__udivdi3+0xe8> +80010598: 00680333 add t1,a6,t1 +8001059c: fff70613 addi a2,a4,-1 # ffff <_start-0x7fff0001> +800105a0: 01036663 bltu t1,a6,800105ac <__udivdi3+0xe8> +800105a4: 00d37463 bgeu t1,a3,800105ac <__udivdi3+0xe8> +800105a8: ffe70613 addi a2,a4,-2 +800105ac: 01051513 slli a0,a0,0x10 +800105b0: 00c56533 or a0,a0,a2 +800105b4: 00000593 li a1,0 +800105b8: 0e40006f j 8001069c <__udivdi3+0x1d8> +800105bc: 01000537 lui a0,0x1000 +800105c0: 01000713 li a4,16 +800105c4: f2a66ce3 bltu a2,a0,800104fc <__udivdi3+0x38> +800105c8: 01800713 li a4,24 +800105cc: f31ff06f j 800104fc <__udivdi3+0x38> +800105d0: 00061663 bnez a2,800105dc <__udivdi3+0x118> +800105d4: 00100713 li a4,1 +800105d8: 02c75833 divu a6,a4,a2 +800105dc: 00010737 lui a4,0x10 +800105e0: 0ce87063 bgeu a6,a4,800106a0 <__udivdi3+0x1dc> +800105e4: 0ff00713 li a4,255 +800105e8: 01077463 bgeu a4,a6,800105f0 <__udivdi3+0x12c> +800105ec: 00800513 li a0,8 +800105f0: 00a85733 srl a4,a6,a0 +800105f4: 00e686b3 add a3,a3,a4 +800105f8: 0006c703 lbu a4,0(a3) +800105fc: 02000613 li a2,32 +80010600: 00a70733 add a4,a4,a0 +80010604: 40e606b3 sub a3,a2,a4 +80010608: 0ae61663 bne a2,a4,800106b4 <__udivdi3+0x1f0> +8001060c: 410787b3 sub a5,a5,a6 +80010610: 00100593 li a1,1 +80010614: 01085893 srli a7,a6,0x10 +80010618: 01081613 slli a2,a6,0x10 +8001061c: 01065613 srli a2,a2,0x10 +80010620: 01035713 srli a4,t1,0x10 +80010624: 0317f6b3 remu a3,a5,a7 +80010628: 0317d7b3 divu a5,a5,a7 +8001062c: 01069693 slli a3,a3,0x10 +80010630: 00e6e733 or a4,a3,a4 +80010634: 02f60e33 mul t3,a2,a5 +80010638: 00078513 mv a0,a5 +8001063c: 01c77e63 bgeu a4,t3,80010658 <__udivdi3+0x194> +80010640: 01070733 add a4,a4,a6 +80010644: fff78513 addi a0,a5,-1 +80010648: 01076863 bltu a4,a6,80010658 <__udivdi3+0x194> +8001064c: 01c77663 bgeu a4,t3,80010658 <__udivdi3+0x194> +80010650: ffe78513 addi a0,a5,-2 +80010654: 01070733 add a4,a4,a6 +80010658: 41c70733 sub a4,a4,t3 +8001065c: 031777b3 remu a5,a4,a7 +80010660: 01031313 slli t1,t1,0x10 +80010664: 01035313 srli t1,t1,0x10 +80010668: 03175733 divu a4,a4,a7 +8001066c: 01079793 slli a5,a5,0x10 +80010670: 0067e333 or t1,a5,t1 +80010674: 02e606b3 mul a3,a2,a4 +80010678: 00070613 mv a2,a4 +8001067c: 00d37c63 bgeu t1,a3,80010694 <__udivdi3+0x1d0> +80010680: 00680333 add t1,a6,t1 +80010684: fff70613 addi a2,a4,-1 # ffff <_start-0x7fff0001> +80010688: 01036663 bltu t1,a6,80010694 <__udivdi3+0x1d0> +8001068c: 00d37463 bgeu t1,a3,80010694 <__udivdi3+0x1d0> +80010690: ffe70613 addi a2,a4,-2 +80010694: 01051513 slli a0,a0,0x10 +80010698: 00c56533 or a0,a0,a2 +8001069c: 00008067 ret +800106a0: 01000737 lui a4,0x1000 +800106a4: 01000513 li a0,16 +800106a8: f4e864e3 bltu a6,a4,800105f0 <__udivdi3+0x12c> +800106ac: 01800513 li a0,24 +800106b0: f41ff06f j 800105f0 <__udivdi3+0x12c> +800106b4: 00d81833 sll a6,a6,a3 +800106b8: 00e7d5b3 srl a1,a5,a4 +800106bc: 00d89333 sll t1,a7,a3 +800106c0: 00d797b3 sll a5,a5,a3 +800106c4: 00e8d733 srl a4,a7,a4 +800106c8: 01085893 srli a7,a6,0x10 +800106cc: 00f76633 or a2,a4,a5 +800106d0: 0315f733 remu a4,a1,a7 +800106d4: 01081793 slli a5,a6,0x10 +800106d8: 0107d793 srli a5,a5,0x10 +800106dc: 01065513 srli a0,a2,0x10 +800106e0: 0315d5b3 divu a1,a1,a7 +800106e4: 01071713 slli a4,a4,0x10 +800106e8: 00a76733 or a4,a4,a0 +800106ec: 02b786b3 mul a3,a5,a1 +800106f0: 00058513 mv a0,a1 +800106f4: 00d77e63 bgeu a4,a3,80010710 <__udivdi3+0x24c> +800106f8: 01070733 add a4,a4,a6 +800106fc: fff58513 addi a0,a1,-1 +80010700: 01076863 bltu a4,a6,80010710 <__udivdi3+0x24c> +80010704: 00d77663 bgeu a4,a3,80010710 <__udivdi3+0x24c> +80010708: ffe58513 addi a0,a1,-2 +8001070c: 01070733 add a4,a4,a6 +80010710: 40d706b3 sub a3,a4,a3 +80010714: 0316f733 remu a4,a3,a7 +80010718: 01061613 slli a2,a2,0x10 +8001071c: 01065613 srli a2,a2,0x10 +80010720: 0316d6b3 divu a3,a3,a7 +80010724: 01071713 slli a4,a4,0x10 +80010728: 02d788b3 mul a7,a5,a3 +8001072c: 00c767b3 or a5,a4,a2 +80010730: 00068713 mv a4,a3 +80010734: 0117fe63 bgeu a5,a7,80010750 <__udivdi3+0x28c> +80010738: 010787b3 add a5,a5,a6 +8001073c: fff68713 addi a4,a3,-1 +80010740: 0107e863 bltu a5,a6,80010750 <__udivdi3+0x28c> +80010744: 0117f663 bgeu a5,a7,80010750 <__udivdi3+0x28c> +80010748: ffe68713 addi a4,a3,-2 +8001074c: 010787b3 add a5,a5,a6 +80010750: 01051593 slli a1,a0,0x10 +80010754: 411787b3 sub a5,a5,a7 +80010758: 00e5e5b3 or a1,a1,a4 +8001075c: eb9ff06f j 80010614 <__udivdi3+0x150> +80010760: 18d5e663 bltu a1,a3,800108ec <__udivdi3+0x428> +80010764: 00010737 lui a4,0x10 +80010768: 04e6f463 bgeu a3,a4,800107b0 <__udivdi3+0x2ec> +8001076c: 0ff00713 li a4,255 +80010770: 00d735b3 sltu a1,a4,a3 +80010774: 00359593 slli a1,a1,0x3 +80010778: 80016737 lui a4,0x80016 +8001077c: 00b6d533 srl a0,a3,a1 +80010780: 84c70713 addi a4,a4,-1972 # 8001584c <__BSS_END__+0xffffec10> +80010784: 00a70733 add a4,a4,a0 +80010788: 00074703 lbu a4,0(a4) +8001078c: 02000513 li a0,32 +80010790: 00b70733 add a4,a4,a1 +80010794: 40e505b3 sub a1,a0,a4 +80010798: 02e51663 bne a0,a4,800107c4 <__udivdi3+0x300> +8001079c: 00100513 li a0,1 +800107a0: eef6eee3 bltu a3,a5,8001069c <__udivdi3+0x1d8> +800107a4: 00c8b533 sltu a0,a7,a2 +800107a8: 00154513 xori a0,a0,1 +800107ac: ef1ff06f j 8001069c <__udivdi3+0x1d8> +800107b0: 01000737 lui a4,0x1000 +800107b4: 01000593 li a1,16 +800107b8: fce6e0e3 bltu a3,a4,80010778 <__udivdi3+0x2b4> +800107bc: 01800593 li a1,24 +800107c0: fb9ff06f j 80010778 <__udivdi3+0x2b4> +800107c4: 00e65333 srl t1,a2,a4 +800107c8: 00b696b3 sll a3,a3,a1 +800107cc: 00d36333 or t1,t1,a3 +800107d0: 01035513 srli a0,t1,0x10 +800107d4: 00b61eb3 sll t4,a2,a1 +800107d8: 00e7d633 srl a2,a5,a4 +800107dc: 02a676b3 remu a3,a2,a0 +800107e0: 00b797b3 sll a5,a5,a1 +800107e4: 00e8d733 srl a4,a7,a4 +800107e8: 00f76833 or a6,a4,a5 +800107ec: 01031793 slli a5,t1,0x10 +800107f0: 0107d793 srli a5,a5,0x10 +800107f4: 01085713 srli a4,a6,0x10 +800107f8: 02a65633 divu a2,a2,a0 +800107fc: 01069693 slli a3,a3,0x10 +80010800: 00e6e733 or a4,a3,a4 +80010804: 02c78f33 mul t5,a5,a2 +80010808: 00060e13 mv t3,a2 +8001080c: 01e77e63 bgeu a4,t5,80010828 <__udivdi3+0x364> +80010810: 00670733 add a4,a4,t1 +80010814: fff60e13 addi t3,a2,-1 +80010818: 00676863 bltu a4,t1,80010828 <__udivdi3+0x364> +8001081c: 01e77663 bgeu a4,t5,80010828 <__udivdi3+0x364> +80010820: ffe60e13 addi t3,a2,-2 +80010824: 00670733 add a4,a4,t1 +80010828: 41e70733 sub a4,a4,t5 +8001082c: 02a776b3 remu a3,a4,a0 +80010830: 02a75733 divu a4,a4,a0 +80010834: 01069693 slli a3,a3,0x10 +80010838: 02e78633 mul a2,a5,a4 +8001083c: 01081793 slli a5,a6,0x10 +80010840: 0107d793 srli a5,a5,0x10 +80010844: 00f6e7b3 or a5,a3,a5 +80010848: 00070693 mv a3,a4 +8001084c: 00c7fe63 bgeu a5,a2,80010868 <__udivdi3+0x3a4> +80010850: 006787b3 add a5,a5,t1 +80010854: fff70693 addi a3,a4,-1 # ffffff <_start-0x7f000001> +80010858: 0067e863 bltu a5,t1,80010868 <__udivdi3+0x3a4> +8001085c: 00c7f663 bgeu a5,a2,80010868 <__udivdi3+0x3a4> +80010860: ffe70693 addi a3,a4,-2 +80010864: 006787b3 add a5,a5,t1 +80010868: 010e1513 slli a0,t3,0x10 +8001086c: 00010e37 lui t3,0x10 +80010870: 00d56533 or a0,a0,a3 +80010874: fffe0693 addi a3,t3,-1 # ffff <_start-0x7fff0001> +80010878: 00d57833 and a6,a0,a3 +8001087c: 40c787b3 sub a5,a5,a2 +80010880: 00def6b3 and a3,t4,a3 +80010884: 01055613 srli a2,a0,0x10 +80010888: 010ede93 srli t4,t4,0x10 +8001088c: 02d80333 mul t1,a6,a3 +80010890: 02d606b3 mul a3,a2,a3 +80010894: 01035713 srli a4,t1,0x10 +80010898: 03d80833 mul a6,a6,t4 +8001089c: 00d80833 add a6,a6,a3 +800108a0: 01070733 add a4,a4,a6 +800108a4: 03d60633 mul a2,a2,t4 +800108a8: 00d77463 bgeu a4,a3,800108b0 <__udivdi3+0x3ec> +800108ac: 01c60633 add a2,a2,t3 +800108b0: 01075693 srli a3,a4,0x10 +800108b4: 00c68633 add a2,a3,a2 +800108b8: 02c7e663 bltu a5,a2,800108e4 <__udivdi3+0x420> +800108bc: cec79ce3 bne a5,a2,800105b4 <__udivdi3+0xf0> +800108c0: 000107b7 lui a5,0x10 +800108c4: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> +800108c8: 00f77733 and a4,a4,a5 +800108cc: 01071713 slli a4,a4,0x10 +800108d0: 00f37333 and t1,t1,a5 +800108d4: 00b898b3 sll a7,a7,a1 +800108d8: 00670733 add a4,a4,t1 +800108dc: 00000593 li a1,0 +800108e0: dae8fee3 bgeu a7,a4,8001069c <__udivdi3+0x1d8> +800108e4: fff50513 addi a0,a0,-1 # ffffff <_start-0x7f000001> +800108e8: ccdff06f j 800105b4 <__udivdi3+0xf0> +800108ec: 00000593 li a1,0 +800108f0: 00000513 li a0,0 +800108f4: da9ff06f j 8001069c <__udivdi3+0x1d8> + +800108f8 <__umoddi3>: +800108f8: 00060893 mv a7,a2 +800108fc: 00068713 mv a4,a3 +80010900: 00050793 mv a5,a0 +80010904: 00058813 mv a6,a1 +80010908: 22069c63 bnez a3,80010b40 <__umoddi3+0x248> +8001090c: 800166b7 lui a3,0x80016 +80010910: 84c68693 addi a3,a3,-1972 # 8001584c <__BSS_END__+0xffffec10> +80010914: 0cc5fc63 bgeu a1,a2,800109ec <__umoddi3+0xf4> +80010918: 00010337 lui t1,0x10 +8001091c: 0a667e63 bgeu a2,t1,800109d8 <__umoddi3+0xe0> +80010920: 0ff00313 li t1,255 +80010924: 00c37463 bgeu t1,a2,8001092c <__umoddi3+0x34> +80010928: 00800713 li a4,8 +8001092c: 00e65333 srl t1,a2,a4 +80010930: 006686b3 add a3,a3,t1 +80010934: 0006ce03 lbu t3,0(a3) +80010938: 00ee0e33 add t3,t3,a4 +8001093c: 02000713 li a4,32 +80010940: 41c70333 sub t1,a4,t3 +80010944: 01c70c63 beq a4,t3,8001095c <__umoddi3+0x64> +80010948: 006595b3 sll a1,a1,t1 +8001094c: 01c55e33 srl t3,a0,t3 +80010950: 006618b3 sll a7,a2,t1 +80010954: 00be6833 or a6,t3,a1 +80010958: 006517b3 sll a5,a0,t1 +8001095c: 0108d613 srli a2,a7,0x10 +80010960: 02c87733 remu a4,a6,a2 +80010964: 01089513 slli a0,a7,0x10 +80010968: 01055513 srli a0,a0,0x10 +8001096c: 0107d693 srli a3,a5,0x10 +80010970: 02c85833 divu a6,a6,a2 +80010974: 01071713 slli a4,a4,0x10 +80010978: 00d766b3 or a3,a4,a3 +8001097c: 03050833 mul a6,a0,a6 +80010980: 0106fa63 bgeu a3,a6,80010994 <__umoddi3+0x9c> +80010984: 011686b3 add a3,a3,a7 +80010988: 0116e663 bltu a3,a7,80010994 <__umoddi3+0x9c> +8001098c: 0106f463 bgeu a3,a6,80010994 <__umoddi3+0x9c> 80010990: 011686b3 add a3,a3,a7 -80010994: 0116e663 bltu a3,a7,800109a0 <__umoddi3+0x16c> -80010998: 00b6f463 bgeu a3,a1,800109a0 <__umoddi3+0x16c> -8001099c: 011686b3 add a3,a3,a7 -800109a0: 40b685b3 sub a1,a3,a1 -800109a4: 02e5f6b3 remu a3,a1,a4 -800109a8: 01079793 slli a5,a5,0x10 -800109ac: 0107d793 srli a5,a5,0x10 -800109b0: 02e5d5b3 divu a1,a1,a4 -800109b4: 02b505b3 mul a1,a0,a1 -800109b8: 01069513 slli a0,a3,0x10 -800109bc: 00f567b3 or a5,a0,a5 -800109c0: 00b7fa63 bgeu a5,a1,800109d4 <__umoddi3+0x1a0> +80010994: 410686b3 sub a3,a3,a6 +80010998: 02c6f733 remu a4,a3,a2 +8001099c: 01079793 slli a5,a5,0x10 +800109a0: 0107d793 srli a5,a5,0x10 +800109a4: 02c6d6b3 divu a3,a3,a2 +800109a8: 02d506b3 mul a3,a0,a3 +800109ac: 01071513 slli a0,a4,0x10 +800109b0: 00f567b3 or a5,a0,a5 +800109b4: 00d7fa63 bgeu a5,a3,800109c8 <__umoddi3+0xd0> +800109b8: 011787b3 add a5,a5,a7 +800109bc: 0117e663 bltu a5,a7,800109c8 <__umoddi3+0xd0> +800109c0: 00d7f463 bgeu a5,a3,800109c8 <__umoddi3+0xd0> 800109c4: 011787b3 add a5,a5,a7 -800109c8: 0117e663 bltu a5,a7,800109d4 <__umoddi3+0x1a0> -800109cc: 00b7f463 bgeu a5,a1,800109d4 <__umoddi3+0x1a0> -800109d0: 011787b3 add a5,a5,a7 -800109d4: 40b787b3 sub a5,a5,a1 -800109d8: f31ff06f j 80010908 <__umoddi3+0xd4> -800109dc: 01000637 lui a2,0x1000 -800109e0: 01000713 li a4,16 -800109e4: f6c8e2e3 bltu a7,a2,80010948 <__umoddi3+0x114> -800109e8: 01800713 li a4,24 -800109ec: f5dff06f j 80010948 <__umoddi3+0x114> -800109f0: 006898b3 sll a7,a7,t1 -800109f4: 01c5d733 srl a4,a1,t3 -800109f8: 006517b3 sll a5,a0,t1 -800109fc: 01c55e33 srl t3,a0,t3 -80010a00: 0108d513 srli a0,a7,0x10 -80010a04: 02a776b3 remu a3,a4,a0 -80010a08: 006595b3 sll a1,a1,t1 -80010a0c: 00be6e33 or t3,t3,a1 -80010a10: 01089593 slli a1,a7,0x10 -80010a14: 0105d593 srli a1,a1,0x10 -80010a18: 010e5613 srli a2,t3,0x10 -80010a1c: 02a75733 divu a4,a4,a0 -80010a20: 01069693 slli a3,a3,0x10 -80010a24: 00c6e6b3 or a3,a3,a2 -80010a28: 02e58733 mul a4,a1,a4 -80010a2c: 00e6fa63 bgeu a3,a4,80010a40 <__umoddi3+0x20c> -80010a30: 011686b3 add a3,a3,a7 -80010a34: 0116e663 bltu a3,a7,80010a40 <__umoddi3+0x20c> -80010a38: 00e6f463 bgeu a3,a4,80010a40 <__umoddi3+0x20c> -80010a3c: 011686b3 add a3,a3,a7 -80010a40: 40e68633 sub a2,a3,a4 -80010a44: 02a676b3 remu a3,a2,a0 -80010a48: 010e1e13 slli t3,t3,0x10 -80010a4c: 010e5e13 srli t3,t3,0x10 -80010a50: 02a65633 divu a2,a2,a0 -80010a54: 01069693 slli a3,a3,0x10 -80010a58: 02c58633 mul a2,a1,a2 -80010a5c: 01c6e5b3 or a1,a3,t3 -80010a60: 00c5fa63 bgeu a1,a2,80010a74 <__umoddi3+0x240> -80010a64: 011585b3 add a1,a1,a7 -80010a68: 0115e663 bltu a1,a7,80010a74 <__umoddi3+0x240> -80010a6c: 00c5f463 bgeu a1,a2,80010a74 <__umoddi3+0x240> -80010a70: 011585b3 add a1,a1,a7 -80010a74: 40c585b3 sub a1,a1,a2 -80010a78: ef1ff06f j 80010968 <__umoddi3+0x134> -80010a7c: e8d5eae3 bltu a1,a3,80010910 <__umoddi3+0xdc> -80010a80: 00010737 lui a4,0x10 -80010a84: 04e6fc63 bgeu a3,a4,80010adc <__umoddi3+0x2a8> -80010a88: 0ff00e13 li t3,255 -80010a8c: 00de3733 sltu a4,t3,a3 -80010a90: 00371713 slli a4,a4,0x3 -80010a94: 800158b7 lui a7,0x80015 -80010a98: 00e6d333 srl t1,a3,a4 -80010a9c: 7fc88893 addi a7,a7,2044 # 800157fc <__BSS_END__+0xffffebcc> -80010aa0: 006888b3 add a7,a7,t1 -80010aa4: 0008ce03 lbu t3,0(a7) -80010aa8: 00ee0e33 add t3,t3,a4 -80010aac: 02000713 li a4,32 -80010ab0: 41c70333 sub t1,a4,t3 -80010ab4: 03c71e63 bne a4,t3,80010af0 <__umoddi3+0x2bc> -80010ab8: 00b6e463 bltu a3,a1,80010ac0 <__umoddi3+0x28c> -80010abc: 00c56a63 bltu a0,a2,80010ad0 <__umoddi3+0x29c> -80010ac0: 40c507b3 sub a5,a0,a2 -80010ac4: 40d585b3 sub a1,a1,a3 -80010ac8: 00f53533 sltu a0,a0,a5 -80010acc: 40a58833 sub a6,a1,a0 -80010ad0: 00078513 mv a0,a5 -80010ad4: 00080593 mv a1,a6 -80010ad8: e39ff06f j 80010910 <__umoddi3+0xdc> -80010adc: 010008b7 lui a7,0x1000 -80010ae0: 01000713 li a4,16 -80010ae4: fb16e8e3 bltu a3,a7,80010a94 <__umoddi3+0x260> -80010ae8: 01800713 li a4,24 -80010aec: fa9ff06f j 80010a94 <__umoddi3+0x260> -80010af0: 01c65733 srl a4,a2,t3 -80010af4: 006696b3 sll a3,a3,t1 -80010af8: 00d76f33 or t5,a4,a3 -80010afc: 01c5d7b3 srl a5,a1,t3 -80010b00: 010f5713 srli a4,t5,0x10 -80010b04: 02e7f8b3 remu a7,a5,a4 -80010b08: 006595b3 sll a1,a1,t1 -80010b0c: 01c55833 srl a6,a0,t3 -80010b10: 00b86833 or a6,a6,a1 -80010b14: 010f1593 slli a1,t5,0x10 -80010b18: 0105d593 srli a1,a1,0x10 -80010b1c: 01085693 srli a3,a6,0x10 -80010b20: 00661633 sll a2,a2,t1 -80010b24: 00651533 sll a0,a0,t1 -80010b28: 02e7d7b3 divu a5,a5,a4 -80010b2c: 01089893 slli a7,a7,0x10 -80010b30: 00d8e6b3 or a3,a7,a3 -80010b34: 02f58eb3 mul t4,a1,a5 -80010b38: 00078893 mv a7,a5 -80010b3c: 01d6fe63 bgeu a3,t4,80010b58 <__umoddi3+0x324> -80010b40: 01e686b3 add a3,a3,t5 -80010b44: fff78893 addi a7,a5,-1 -80010b48: 01e6e863 bltu a3,t5,80010b58 <__umoddi3+0x324> -80010b4c: 01d6f663 bgeu a3,t4,80010b58 <__umoddi3+0x324> -80010b50: ffe78893 addi a7,a5,-2 -80010b54: 01e686b3 add a3,a3,t5 -80010b58: 41d686b3 sub a3,a3,t4 -80010b5c: 02e6feb3 remu t4,a3,a4 -80010b60: 01081813 slli a6,a6,0x10 -80010b64: 01085813 srli a6,a6,0x10 -80010b68: 02e6d6b3 divu a3,a3,a4 -80010b6c: 010e9e93 slli t4,t4,0x10 -80010b70: 010eeeb3 or t4,t4,a6 -80010b74: 02d585b3 mul a1,a1,a3 -80010b78: 00068793 mv a5,a3 -80010b7c: 00befe63 bgeu t4,a1,80010b98 <__umoddi3+0x364> -80010b80: 01ee8eb3 add t4,t4,t5 -80010b84: fff68793 addi a5,a3,-1 -80010b88: 01eee863 bltu t4,t5,80010b98 <__umoddi3+0x364> -80010b8c: 00bef663 bgeu t4,a1,80010b98 <__umoddi3+0x364> -80010b90: ffe68793 addi a5,a3,-2 -80010b94: 01ee8eb3 add t4,t4,t5 -80010b98: 40be85b3 sub a1,t4,a1 -80010b9c: 01089893 slli a7,a7,0x10 -80010ba0: 00010eb7 lui t4,0x10 -80010ba4: 00f8e8b3 or a7,a7,a5 -80010ba8: fffe8793 addi a5,t4,-1 # ffff <_start-0x7fff0001> -80010bac: 00f8f833 and a6,a7,a5 -80010bb0: 01065693 srli a3,a2,0x10 -80010bb4: 0108d893 srli a7,a7,0x10 -80010bb8: 00f677b3 and a5,a2,a5 -80010bbc: 02f80733 mul a4,a6,a5 -80010bc0: 02f887b3 mul a5,a7,a5 -80010bc4: 02d80833 mul a6,a6,a3 -80010bc8: 02d888b3 mul a7,a7,a3 -80010bcc: 00f80833 add a6,a6,a5 -80010bd0: 01075693 srli a3,a4,0x10 -80010bd4: 010686b3 add a3,a3,a6 -80010bd8: 00f6f463 bgeu a3,a5,80010be0 <__umoddi3+0x3ac> -80010bdc: 01d888b3 add a7,a7,t4 -80010be0: 000107b7 lui a5,0x10 -80010be4: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> -80010be8: 0106d813 srli a6,a3,0x10 -80010bec: 00f6f6b3 and a3,a3,a5 -80010bf0: 01069693 slli a3,a3,0x10 -80010bf4: 00f77733 and a4,a4,a5 -80010bf8: 011808b3 add a7,a6,a7 -80010bfc: 00e68733 add a4,a3,a4 -80010c00: 0115e663 bltu a1,a7,80010c0c <__umoddi3+0x3d8> -80010c04: 01159e63 bne a1,a7,80010c20 <__umoddi3+0x3ec> -80010c08: 00e57c63 bgeu a0,a4,80010c20 <__umoddi3+0x3ec> -80010c0c: 40c70633 sub a2,a4,a2 -80010c10: 00c73733 sltu a4,a4,a2 -80010c14: 01e70733 add a4,a4,t5 -80010c18: 40e888b3 sub a7,a7,a4 -80010c1c: 00060713 mv a4,a2 -80010c20: 40e50733 sub a4,a0,a4 -80010c24: 00e53533 sltu a0,a0,a4 -80010c28: 411585b3 sub a1,a1,a7 -80010c2c: 40a585b3 sub a1,a1,a0 -80010c30: 01c597b3 sll a5,a1,t3 -80010c34: 00675733 srl a4,a4,t1 -80010c38: 00e7e533 or a0,a5,a4 -80010c3c: 0065d5b3 srl a1,a1,t1 -80010c40: cd1ff06f j 80010910 <__umoddi3+0xdc> +800109c8: 40d787b3 sub a5,a5,a3 +800109cc: 0067d533 srl a0,a5,t1 +800109d0: 00000593 li a1,0 +800109d4: 00008067 ret +800109d8: 01000337 lui t1,0x1000 +800109dc: 01000713 li a4,16 +800109e0: f46666e3 bltu a2,t1,8001092c <__umoddi3+0x34> +800109e4: 01800713 li a4,24 +800109e8: f45ff06f j 8001092c <__umoddi3+0x34> +800109ec: 00061663 bnez a2,800109f8 <__umoddi3+0x100> +800109f0: 00100613 li a2,1 +800109f4: 031658b3 divu a7,a2,a7 +800109f8: 00010637 lui a2,0x10 +800109fc: 0ac8f263 bgeu a7,a2,80010aa0 <__umoddi3+0x1a8> +80010a00: 0ff00613 li a2,255 +80010a04: 01167463 bgeu a2,a7,80010a0c <__umoddi3+0x114> +80010a08: 00800713 li a4,8 +80010a0c: 00e8d633 srl a2,a7,a4 +80010a10: 00c686b3 add a3,a3,a2 +80010a14: 0006ce03 lbu t3,0(a3) +80010a18: 00ee0e33 add t3,t3,a4 +80010a1c: 02000713 li a4,32 +80010a20: 41c70333 sub t1,a4,t3 +80010a24: 09c71863 bne a4,t3,80010ab4 <__umoddi3+0x1bc> +80010a28: 411585b3 sub a1,a1,a7 +80010a2c: 0108d713 srli a4,a7,0x10 +80010a30: 01089513 slli a0,a7,0x10 +80010a34: 01055513 srli a0,a0,0x10 +80010a38: 0107d613 srli a2,a5,0x10 +80010a3c: 02e5f6b3 remu a3,a1,a4 +80010a40: 02e5d5b3 divu a1,a1,a4 +80010a44: 01069693 slli a3,a3,0x10 +80010a48: 00c6e6b3 or a3,a3,a2 +80010a4c: 02b505b3 mul a1,a0,a1 +80010a50: 00b6fa63 bgeu a3,a1,80010a64 <__umoddi3+0x16c> +80010a54: 011686b3 add a3,a3,a7 +80010a58: 0116e663 bltu a3,a7,80010a64 <__umoddi3+0x16c> +80010a5c: 00b6f463 bgeu a3,a1,80010a64 <__umoddi3+0x16c> +80010a60: 011686b3 add a3,a3,a7 +80010a64: 40b685b3 sub a1,a3,a1 +80010a68: 02e5f6b3 remu a3,a1,a4 +80010a6c: 01079793 slli a5,a5,0x10 +80010a70: 0107d793 srli a5,a5,0x10 +80010a74: 02e5d5b3 divu a1,a1,a4 +80010a78: 02b505b3 mul a1,a0,a1 +80010a7c: 01069513 slli a0,a3,0x10 +80010a80: 00f567b3 or a5,a0,a5 +80010a84: 00b7fa63 bgeu a5,a1,80010a98 <__umoddi3+0x1a0> +80010a88: 011787b3 add a5,a5,a7 +80010a8c: 0117e663 bltu a5,a7,80010a98 <__umoddi3+0x1a0> +80010a90: 00b7f463 bgeu a5,a1,80010a98 <__umoddi3+0x1a0> +80010a94: 011787b3 add a5,a5,a7 +80010a98: 40b787b3 sub a5,a5,a1 +80010a9c: f31ff06f j 800109cc <__umoddi3+0xd4> +80010aa0: 01000637 lui a2,0x1000 +80010aa4: 01000713 li a4,16 +80010aa8: f6c8e2e3 bltu a7,a2,80010a0c <__umoddi3+0x114> +80010aac: 01800713 li a4,24 +80010ab0: f5dff06f j 80010a0c <__umoddi3+0x114> +80010ab4: 006898b3 sll a7,a7,t1 +80010ab8: 01c5d733 srl a4,a1,t3 +80010abc: 006517b3 sll a5,a0,t1 +80010ac0: 01c55e33 srl t3,a0,t3 +80010ac4: 0108d513 srli a0,a7,0x10 +80010ac8: 02a776b3 remu a3,a4,a0 +80010acc: 006595b3 sll a1,a1,t1 +80010ad0: 00be6e33 or t3,t3,a1 +80010ad4: 01089593 slli a1,a7,0x10 +80010ad8: 0105d593 srli a1,a1,0x10 +80010adc: 010e5613 srli a2,t3,0x10 +80010ae0: 02a75733 divu a4,a4,a0 +80010ae4: 01069693 slli a3,a3,0x10 +80010ae8: 00c6e6b3 or a3,a3,a2 +80010aec: 02e58733 mul a4,a1,a4 +80010af0: 00e6fa63 bgeu a3,a4,80010b04 <__umoddi3+0x20c> +80010af4: 011686b3 add a3,a3,a7 +80010af8: 0116e663 bltu a3,a7,80010b04 <__umoddi3+0x20c> +80010afc: 00e6f463 bgeu a3,a4,80010b04 <__umoddi3+0x20c> +80010b00: 011686b3 add a3,a3,a7 +80010b04: 40e68633 sub a2,a3,a4 +80010b08: 02a676b3 remu a3,a2,a0 +80010b0c: 010e1e13 slli t3,t3,0x10 +80010b10: 010e5e13 srli t3,t3,0x10 +80010b14: 02a65633 divu a2,a2,a0 +80010b18: 01069693 slli a3,a3,0x10 +80010b1c: 02c58633 mul a2,a1,a2 +80010b20: 01c6e5b3 or a1,a3,t3 +80010b24: 00c5fa63 bgeu a1,a2,80010b38 <__umoddi3+0x240> +80010b28: 011585b3 add a1,a1,a7 +80010b2c: 0115e663 bltu a1,a7,80010b38 <__umoddi3+0x240> +80010b30: 00c5f463 bgeu a1,a2,80010b38 <__umoddi3+0x240> +80010b34: 011585b3 add a1,a1,a7 +80010b38: 40c585b3 sub a1,a1,a2 +80010b3c: ef1ff06f j 80010a2c <__umoddi3+0x134> +80010b40: e8d5eae3 bltu a1,a3,800109d4 <__umoddi3+0xdc> +80010b44: 00010737 lui a4,0x10 +80010b48: 04e6fc63 bgeu a3,a4,80010ba0 <__umoddi3+0x2a8> +80010b4c: 0ff00e13 li t3,255 +80010b50: 00de3733 sltu a4,t3,a3 +80010b54: 00371713 slli a4,a4,0x3 +80010b58: 800168b7 lui a7,0x80016 +80010b5c: 00e6d333 srl t1,a3,a4 +80010b60: 84c88893 addi a7,a7,-1972 # 8001584c <__BSS_END__+0xffffec10> +80010b64: 006888b3 add a7,a7,t1 +80010b68: 0008ce03 lbu t3,0(a7) +80010b6c: 00ee0e33 add t3,t3,a4 +80010b70: 02000713 li a4,32 +80010b74: 41c70333 sub t1,a4,t3 +80010b78: 03c71e63 bne a4,t3,80010bb4 <__umoddi3+0x2bc> +80010b7c: 00b6e463 bltu a3,a1,80010b84 <__umoddi3+0x28c> +80010b80: 00c56a63 bltu a0,a2,80010b94 <__umoddi3+0x29c> +80010b84: 40c507b3 sub a5,a0,a2 +80010b88: 40d585b3 sub a1,a1,a3 +80010b8c: 00f53533 sltu a0,a0,a5 +80010b90: 40a58833 sub a6,a1,a0 +80010b94: 00078513 mv a0,a5 +80010b98: 00080593 mv a1,a6 +80010b9c: e39ff06f j 800109d4 <__umoddi3+0xdc> +80010ba0: 010008b7 lui a7,0x1000 +80010ba4: 01000713 li a4,16 +80010ba8: fb16e8e3 bltu a3,a7,80010b58 <__umoddi3+0x260> +80010bac: 01800713 li a4,24 +80010bb0: fa9ff06f j 80010b58 <__umoddi3+0x260> +80010bb4: 01c65733 srl a4,a2,t3 +80010bb8: 006696b3 sll a3,a3,t1 +80010bbc: 00d76f33 or t5,a4,a3 +80010bc0: 01c5d7b3 srl a5,a1,t3 +80010bc4: 010f5713 srli a4,t5,0x10 +80010bc8: 02e7f8b3 remu a7,a5,a4 +80010bcc: 006595b3 sll a1,a1,t1 +80010bd0: 01c55833 srl a6,a0,t3 +80010bd4: 00b86833 or a6,a6,a1 +80010bd8: 010f1593 slli a1,t5,0x10 +80010bdc: 0105d593 srli a1,a1,0x10 +80010be0: 01085693 srli a3,a6,0x10 +80010be4: 00661633 sll a2,a2,t1 +80010be8: 00651533 sll a0,a0,t1 +80010bec: 02e7d7b3 divu a5,a5,a4 +80010bf0: 01089893 slli a7,a7,0x10 +80010bf4: 00d8e6b3 or a3,a7,a3 +80010bf8: 02f58eb3 mul t4,a1,a5 +80010bfc: 00078893 mv a7,a5 +80010c00: 01d6fe63 bgeu a3,t4,80010c1c <__umoddi3+0x324> +80010c04: 01e686b3 add a3,a3,t5 +80010c08: fff78893 addi a7,a5,-1 +80010c0c: 01e6e863 bltu a3,t5,80010c1c <__umoddi3+0x324> +80010c10: 01d6f663 bgeu a3,t4,80010c1c <__umoddi3+0x324> +80010c14: ffe78893 addi a7,a5,-2 +80010c18: 01e686b3 add a3,a3,t5 +80010c1c: 41d686b3 sub a3,a3,t4 +80010c20: 02e6feb3 remu t4,a3,a4 +80010c24: 01081813 slli a6,a6,0x10 +80010c28: 01085813 srli a6,a6,0x10 +80010c2c: 02e6d6b3 divu a3,a3,a4 +80010c30: 010e9e93 slli t4,t4,0x10 +80010c34: 010eeeb3 or t4,t4,a6 +80010c38: 02d585b3 mul a1,a1,a3 +80010c3c: 00068793 mv a5,a3 +80010c40: 00befe63 bgeu t4,a1,80010c5c <__umoddi3+0x364> +80010c44: 01ee8eb3 add t4,t4,t5 +80010c48: fff68793 addi a5,a3,-1 +80010c4c: 01eee863 bltu t4,t5,80010c5c <__umoddi3+0x364> +80010c50: 00bef663 bgeu t4,a1,80010c5c <__umoddi3+0x364> +80010c54: ffe68793 addi a5,a3,-2 +80010c58: 01ee8eb3 add t4,t4,t5 +80010c5c: 40be85b3 sub a1,t4,a1 +80010c60: 01089893 slli a7,a7,0x10 +80010c64: 00010eb7 lui t4,0x10 +80010c68: 00f8e8b3 or a7,a7,a5 +80010c6c: fffe8793 addi a5,t4,-1 # ffff <_start-0x7fff0001> +80010c70: 00f8f833 and a6,a7,a5 +80010c74: 01065693 srli a3,a2,0x10 +80010c78: 0108d893 srli a7,a7,0x10 +80010c7c: 00f677b3 and a5,a2,a5 +80010c80: 02f80733 mul a4,a6,a5 +80010c84: 02f887b3 mul a5,a7,a5 +80010c88: 02d80833 mul a6,a6,a3 +80010c8c: 02d888b3 mul a7,a7,a3 +80010c90: 00f80833 add a6,a6,a5 +80010c94: 01075693 srli a3,a4,0x10 +80010c98: 010686b3 add a3,a3,a6 +80010c9c: 00f6f463 bgeu a3,a5,80010ca4 <__umoddi3+0x3ac> +80010ca0: 01d888b3 add a7,a7,t4 +80010ca4: 000107b7 lui a5,0x10 +80010ca8: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> +80010cac: 0106d813 srli a6,a3,0x10 +80010cb0: 00f6f6b3 and a3,a3,a5 +80010cb4: 01069693 slli a3,a3,0x10 +80010cb8: 00f77733 and a4,a4,a5 +80010cbc: 011808b3 add a7,a6,a7 +80010cc0: 00e68733 add a4,a3,a4 +80010cc4: 0115e663 bltu a1,a7,80010cd0 <__umoddi3+0x3d8> +80010cc8: 01159e63 bne a1,a7,80010ce4 <__umoddi3+0x3ec> +80010ccc: 00e57c63 bgeu a0,a4,80010ce4 <__umoddi3+0x3ec> +80010cd0: 40c70633 sub a2,a4,a2 +80010cd4: 00c73733 sltu a4,a4,a2 +80010cd8: 01e70733 add a4,a4,t5 +80010cdc: 40e888b3 sub a7,a7,a4 +80010ce0: 00060713 mv a4,a2 +80010ce4: 40e50733 sub a4,a0,a4 +80010ce8: 00e53533 sltu a0,a0,a4 +80010cec: 411585b3 sub a1,a1,a7 +80010cf0: 40a585b3 sub a1,a1,a0 +80010cf4: 01c597b3 sll a5,a1,t3 +80010cf8: 00675733 srl a4,a4,t1 +80010cfc: 00e7e533 or a0,a5,a4 +80010d00: 0065d5b3 srl a1,a1,t1 +80010d04: cd1ff06f j 800109d4 <__umoddi3+0xdc> -80010c44 <__divdf3>: -80010c44: fd010113 addi sp,sp,-48 -80010c48: 0145d793 srli a5,a1,0x14 -80010c4c: 02912223 sw s1,36(sp) -80010c50: 03212023 sw s2,32(sp) -80010c54: 01412c23 sw s4,24(sp) -80010c58: 01612823 sw s6,16(sp) -80010c5c: 01812423 sw s8,8(sp) -80010c60: 00c59493 slli s1,a1,0xc -80010c64: 02112623 sw ra,44(sp) -80010c68: 02812423 sw s0,40(sp) -80010c6c: 01312e23 sw s3,28(sp) -80010c70: 01512a23 sw s5,20(sp) -80010c74: 01712623 sw s7,12(sp) -80010c78: 01579713 slli a4,a5,0x15 -80010c7c: 00050913 mv s2,a0 -80010c80: 00060b13 mv s6,a2 -80010c84: 00068c13 mv s8,a3 -80010c88: 00c4d493 srli s1,s1,0xc -80010c8c: 01f5da13 srli s4,a1,0x1f -80010c90: 0a070463 beqz a4,80010d38 <__divdf3+0xf4> -80010c94: 7ff7fa93 andi s5,a5,2047 -80010c98: 7ff00793 li a5,2047 -80010c9c: 10fa8063 beq s5,a5,80010d9c <__divdf3+0x158> -80010ca0: 01d55993 srli s3,a0,0x1d -80010ca4: 00349493 slli s1,s1,0x3 -80010ca8: 0099e4b3 or s1,s3,s1 -80010cac: 008009b7 lui s3,0x800 -80010cb0: 0134e9b3 or s3,s1,s3 -80010cb4: 00351413 slli s0,a0,0x3 -80010cb8: c01a8a93 addi s5,s5,-1023 -80010cbc: 00000b93 li s7,0 -80010cc0: 014c5793 srli a5,s8,0x14 -80010cc4: 00cc1513 slli a0,s8,0xc -80010cc8: 01579713 slli a4,a5,0x15 -80010ccc: 00c55493 srli s1,a0,0xc -80010cd0: 7ff7f593 andi a1,a5,2047 -80010cd4: 01fc5c13 srli s8,s8,0x1f -80010cd8: 10070063 beqz a4,80010dd8 <__divdf3+0x194> -80010cdc: 7ff00793 li a5,2047 -80010ce0: 16f58263 beq a1,a5,80010e44 <__divdf3+0x200> -80010ce4: 00349513 slli a0,s1,0x3 -80010ce8: 01db5793 srli a5,s6,0x1d -80010cec: 00a7e533 or a0,a5,a0 -80010cf0: 008004b7 lui s1,0x800 -80010cf4: 009564b3 or s1,a0,s1 -80010cf8: 003b1f93 slli t6,s6,0x3 -80010cfc: c0158513 addi a0,a1,-1023 -80010d00: 00000613 li a2,0 -80010d04: 002b9793 slli a5,s7,0x2 -80010d08: 00c7e7b3 or a5,a5,a2 -80010d0c: fff78793 addi a5,a5,-1 -80010d10: 00e00713 li a4,14 -80010d14: 018a46b3 xor a3,s4,s8 -80010d18: 40aa85b3 sub a1,s5,a0 -80010d1c: 16f76063 bltu a4,a5,80010e7c <__divdf3+0x238> -80010d20: 80015737 lui a4,0x80015 -80010d24: 00279793 slli a5,a5,0x2 -80010d28: 74870713 addi a4,a4,1864 # 80015748 <__BSS_END__+0xffffeb18> -80010d2c: 00e787b3 add a5,a5,a4 -80010d30: 0007a783 lw a5,0(a5) -80010d34: 00078067 jr a5 -80010d38: 00a4e9b3 or s3,s1,a0 -80010d3c: 06098e63 beqz s3,80010db8 <__divdf3+0x174> -80010d40: 04048063 beqz s1,80010d80 <__divdf3+0x13c> -80010d44: 00048513 mv a0,s1 -80010d48: 3bd030ef jal ra,80014904 <__clzsi2> -80010d4c: ff550793 addi a5,a0,-11 -80010d50: 01c00713 li a4,28 -80010d54: 02f74c63 blt a4,a5,80010d8c <__divdf3+0x148> -80010d58: 01d00993 li s3,29 -80010d5c: ff850413 addi s0,a0,-8 -80010d60: 40f989b3 sub s3,s3,a5 -80010d64: 008494b3 sll s1,s1,s0 -80010d68: 013959b3 srl s3,s2,s3 -80010d6c: 0099e9b3 or s3,s3,s1 -80010d70: 00891433 sll s0,s2,s0 -80010d74: c0d00593 li a1,-1011 -80010d78: 40a58ab3 sub s5,a1,a0 -80010d7c: f41ff06f j 80010cbc <__divdf3+0x78> -80010d80: 385030ef jal ra,80014904 <__clzsi2> -80010d84: 02050513 addi a0,a0,32 -80010d88: fc5ff06f j 80010d4c <__divdf3+0x108> -80010d8c: fd850493 addi s1,a0,-40 -80010d90: 009919b3 sll s3,s2,s1 -80010d94: 00000413 li s0,0 -80010d98: fddff06f j 80010d74 <__divdf3+0x130> -80010d9c: 00a4e9b3 or s3,s1,a0 -80010da0: 02098463 beqz s3,80010dc8 <__divdf3+0x184> -80010da4: 00050413 mv s0,a0 -80010da8: 00048993 mv s3,s1 -80010dac: 7ff00a93 li s5,2047 -80010db0: 00300b93 li s7,3 -80010db4: f0dff06f j 80010cc0 <__divdf3+0x7c> -80010db8: 00000413 li s0,0 -80010dbc: 00000a93 li s5,0 -80010dc0: 00100b93 li s7,1 -80010dc4: efdff06f j 80010cc0 <__divdf3+0x7c> -80010dc8: 00000413 li s0,0 -80010dcc: 7ff00a93 li s5,2047 -80010dd0: 00200b93 li s7,2 -80010dd4: eedff06f j 80010cc0 <__divdf3+0x7c> -80010dd8: 0164efb3 or t6,s1,s6 -80010ddc: 080f8063 beqz t6,80010e5c <__divdf3+0x218> -80010de0: 04048263 beqz s1,80010e24 <__divdf3+0x1e0> -80010de4: 00048513 mv a0,s1 -80010de8: 31d030ef jal ra,80014904 <__clzsi2> -80010dec: 00050593 mv a1,a0 -80010df0: ff558793 addi a5,a1,-11 -80010df4: 01c00713 li a4,28 -80010df8: 02f74e63 blt a4,a5,80010e34 <__divdf3+0x1f0> -80010dfc: 01d00693 li a3,29 -80010e00: ff858f93 addi t6,a1,-8 -80010e04: 40f686b3 sub a3,a3,a5 -80010e08: 01f49533 sll a0,s1,t6 -80010e0c: 00db56b3 srl a3,s6,a3 -80010e10: 00a6e4b3 or s1,a3,a0 -80010e14: 01fb1fb3 sll t6,s6,t6 -80010e18: c0d00713 li a4,-1011 -80010e1c: 40b70533 sub a0,a4,a1 -80010e20: ee1ff06f j 80010d00 <__divdf3+0xbc> -80010e24: 000b0513 mv a0,s6 -80010e28: 2dd030ef jal ra,80014904 <__clzsi2> -80010e2c: 02050593 addi a1,a0,32 -80010e30: fc1ff06f j 80010df0 <__divdf3+0x1ac> -80010e34: fd858513 addi a0,a1,-40 -80010e38: 00ab14b3 sll s1,s6,a0 -80010e3c: 00000f93 li t6,0 -80010e40: fd9ff06f j 80010e18 <__divdf3+0x1d4> -80010e44: 0164efb3 or t6,s1,s6 -80010e48: 020f8263 beqz t6,80010e6c <__divdf3+0x228> -80010e4c: 000b0f93 mv t6,s6 -80010e50: 7ff00513 li a0,2047 -80010e54: 00300613 li a2,3 -80010e58: eadff06f j 80010d04 <__divdf3+0xc0> -80010e5c: 00000493 li s1,0 -80010e60: 00000513 li a0,0 -80010e64: 00100613 li a2,1 -80010e68: e9dff06f j 80010d04 <__divdf3+0xc0> -80010e6c: 00000493 li s1,0 -80010e70: 7ff00513 li a0,2047 -80010e74: 00200613 li a2,2 -80010e78: e8dff06f j 80010d04 <__divdf3+0xc0> -80010e7c: 0134e663 bltu s1,s3,80010e88 <__divdf3+0x244> -80010e80: 34999c63 bne s3,s1,800111d8 <__divdf3+0x594> -80010e84: 35f46a63 bltu s0,t6,800111d8 <__divdf3+0x594> -80010e88: 01f99613 slli a2,s3,0x1f -80010e8c: 00145713 srli a4,s0,0x1 -80010e90: 01f41793 slli a5,s0,0x1f -80010e94: 0019d993 srli s3,s3,0x1 -80010e98: 00e66433 or s0,a2,a4 -80010e9c: 00849513 slli a0,s1,0x8 -80010ea0: 018fd893 srli a7,t6,0x18 -80010ea4: 00a8e8b3 or a7,a7,a0 -80010ea8: 01055513 srli a0,a0,0x10 -80010eac: 02a9d833 divu a6,s3,a0 -80010eb0: 01089e93 slli t4,a7,0x10 -80010eb4: 010ede93 srli t4,t4,0x10 -80010eb8: 01045713 srli a4,s0,0x10 -80010ebc: 008f9313 slli t1,t6,0x8 -80010ec0: 02a9f4b3 remu s1,s3,a0 -80010ec4: 00080f93 mv t6,a6 -80010ec8: 030e8633 mul a2,t4,a6 -80010ecc: 01049993 slli s3,s1,0x10 -80010ed0: 01376733 or a4,a4,s3 -80010ed4: 00c77e63 bgeu a4,a2,80010ef0 <__divdf3+0x2ac> -80010ed8: 01170733 add a4,a4,a7 -80010edc: fff80f93 addi t6,a6,-1 -80010ee0: 01176863 bltu a4,a7,80010ef0 <__divdf3+0x2ac> -80010ee4: 00c77663 bgeu a4,a2,80010ef0 <__divdf3+0x2ac> -80010ee8: ffe80f93 addi t6,a6,-2 -80010eec: 01170733 add a4,a4,a7 -80010ef0: 40c70733 sub a4,a4,a2 -80010ef4: 02a75e33 divu t3,a4,a0 -80010ef8: 01041413 slli s0,s0,0x10 -80010efc: 01045413 srli s0,s0,0x10 -80010f00: 02a77733 remu a4,a4,a0 -80010f04: 000e0613 mv a2,t3 -80010f08: 03ce8833 mul a6,t4,t3 -80010f0c: 01071713 slli a4,a4,0x10 -80010f10: 00e46733 or a4,s0,a4 -80010f14: 01077e63 bgeu a4,a6,80010f30 <__divdf3+0x2ec> -80010f18: 01170733 add a4,a4,a7 -80010f1c: fffe0613 addi a2,t3,-1 -80010f20: 01176863 bltu a4,a7,80010f30 <__divdf3+0x2ec> -80010f24: 01077663 bgeu a4,a6,80010f30 <__divdf3+0x2ec> -80010f28: ffee0613 addi a2,t3,-2 -80010f2c: 01170733 add a4,a4,a7 -80010f30: 41070433 sub s0,a4,a6 -80010f34: 010f9f93 slli t6,t6,0x10 -80010f38: 00010837 lui a6,0x10 -80010f3c: 00cfefb3 or t6,t6,a2 -80010f40: fff80e13 addi t3,a6,-1 # ffff <_start-0x7fff0001> -80010f44: 010fd613 srli a2,t6,0x10 -80010f48: 01cff733 and a4,t6,t3 -80010f4c: 01035f13 srli t5,t1,0x10 -80010f50: 01c37e33 and t3,t1,t3 -80010f54: 02ee03b3 mul t2,t3,a4 -80010f58: 03c604b3 mul s1,a2,t3 -80010f5c: 02ef0733 mul a4,t5,a4 -80010f60: 03e602b3 mul t0,a2,t5 -80010f64: 00970633 add a2,a4,s1 -80010f68: 0103d713 srli a4,t2,0x10 -80010f6c: 00c70733 add a4,a4,a2 -80010f70: 00977463 bgeu a4,s1,80010f78 <__divdf3+0x334> -80010f74: 010282b3 add t0,t0,a6 -80010f78: 01075613 srli a2,a4,0x10 -80010f7c: 00560633 add a2,a2,t0 -80010f80: 000102b7 lui t0,0x10 -80010f84: fff28293 addi t0,t0,-1 # ffff <_start-0x7fff0001> -80010f88: 00577833 and a6,a4,t0 -80010f8c: 01081813 slli a6,a6,0x10 -80010f90: 0053f3b3 and t2,t2,t0 -80010f94: 00780833 add a6,a6,t2 -80010f98: 00c46863 bltu s0,a2,80010fa8 <__divdf3+0x364> -80010f9c: 000f8493 mv s1,t6 -80010fa0: 04c41463 bne s0,a2,80010fe8 <__divdf3+0x3a4> -80010fa4: 0507f263 bgeu a5,a6,80010fe8 <__divdf3+0x3a4> -80010fa8: 006787b3 add a5,a5,t1 -80010fac: 0067b733 sltu a4,a5,t1 +80010d08 <__divdf3>: +80010d08: fd010113 addi sp,sp,-48 +80010d0c: 0145d793 srli a5,a1,0x14 +80010d10: 02912223 sw s1,36(sp) +80010d14: 03212023 sw s2,32(sp) +80010d18: 01412c23 sw s4,24(sp) +80010d1c: 01612823 sw s6,16(sp) +80010d20: 01812423 sw s8,8(sp) +80010d24: 00c59493 slli s1,a1,0xc +80010d28: 02112623 sw ra,44(sp) +80010d2c: 02812423 sw s0,40(sp) +80010d30: 01312e23 sw s3,28(sp) +80010d34: 01512a23 sw s5,20(sp) +80010d38: 01712623 sw s7,12(sp) +80010d3c: 01579713 slli a4,a5,0x15 +80010d40: 00050913 mv s2,a0 +80010d44: 00060b13 mv s6,a2 +80010d48: 00068c13 mv s8,a3 +80010d4c: 00c4d493 srli s1,s1,0xc +80010d50: 01f5da13 srli s4,a1,0x1f +80010d54: 0a070463 beqz a4,80010dfc <__divdf3+0xf4> +80010d58: 7ff7fa93 andi s5,a5,2047 +80010d5c: 7ff00793 li a5,2047 +80010d60: 10fa8063 beq s5,a5,80010e60 <__divdf3+0x158> +80010d64: 01d55993 srli s3,a0,0x1d +80010d68: 00349493 slli s1,s1,0x3 +80010d6c: 0099e4b3 or s1,s3,s1 +80010d70: 008009b7 lui s3,0x800 +80010d74: 0134e9b3 or s3,s1,s3 +80010d78: 00351413 slli s0,a0,0x3 +80010d7c: c01a8a93 addi s5,s5,-1023 +80010d80: 00000b93 li s7,0 +80010d84: 014c5793 srli a5,s8,0x14 +80010d88: 00cc1513 slli a0,s8,0xc +80010d8c: 01579713 slli a4,a5,0x15 +80010d90: 00c55493 srli s1,a0,0xc +80010d94: 7ff7f593 andi a1,a5,2047 +80010d98: 01fc5c13 srli s8,s8,0x1f +80010d9c: 10070063 beqz a4,80010e9c <__divdf3+0x194> +80010da0: 7ff00793 li a5,2047 +80010da4: 16f58263 beq a1,a5,80010f08 <__divdf3+0x200> +80010da8: 00349513 slli a0,s1,0x3 +80010dac: 01db5793 srli a5,s6,0x1d +80010db0: 00a7e533 or a0,a5,a0 +80010db4: 008004b7 lui s1,0x800 +80010db8: 009564b3 or s1,a0,s1 +80010dbc: 003b1f93 slli t6,s6,0x3 +80010dc0: c0158513 addi a0,a1,-1023 +80010dc4: 00000613 li a2,0 +80010dc8: 002b9793 slli a5,s7,0x2 +80010dcc: 00c7e7b3 or a5,a5,a2 +80010dd0: fff78793 addi a5,a5,-1 +80010dd4: 00e00713 li a4,14 +80010dd8: 018a46b3 xor a3,s4,s8 +80010ddc: 40aa85b3 sub a1,s5,a0 +80010de0: 16f76063 bltu a4,a5,80010f40 <__divdf3+0x238> +80010de4: 80015737 lui a4,0x80015 +80010de8: 00279793 slli a5,a5,0x2 +80010dec: 79870713 addi a4,a4,1944 # 80015798 <__BSS_END__+0xffffeb5c> +80010df0: 00e787b3 add a5,a5,a4 +80010df4: 0007a783 lw a5,0(a5) +80010df8: 00078067 jr a5 +80010dfc: 00a4e9b3 or s3,s1,a0 +80010e00: 06098e63 beqz s3,80010e7c <__divdf3+0x174> +80010e04: 04048063 beqz s1,80010e44 <__divdf3+0x13c> +80010e08: 00048513 mv a0,s1 +80010e0c: 3bd030ef jal ra,800149c8 <__clzsi2> +80010e10: ff550793 addi a5,a0,-11 +80010e14: 01c00713 li a4,28 +80010e18: 02f74c63 blt a4,a5,80010e50 <__divdf3+0x148> +80010e1c: 01d00993 li s3,29 +80010e20: ff850413 addi s0,a0,-8 +80010e24: 40f989b3 sub s3,s3,a5 +80010e28: 008494b3 sll s1,s1,s0 +80010e2c: 013959b3 srl s3,s2,s3 +80010e30: 0099e9b3 or s3,s3,s1 +80010e34: 00891433 sll s0,s2,s0 +80010e38: c0d00593 li a1,-1011 +80010e3c: 40a58ab3 sub s5,a1,a0 +80010e40: f41ff06f j 80010d80 <__divdf3+0x78> +80010e44: 385030ef jal ra,800149c8 <__clzsi2> +80010e48: 02050513 addi a0,a0,32 +80010e4c: fc5ff06f j 80010e10 <__divdf3+0x108> +80010e50: fd850493 addi s1,a0,-40 +80010e54: 009919b3 sll s3,s2,s1 +80010e58: 00000413 li s0,0 +80010e5c: fddff06f j 80010e38 <__divdf3+0x130> +80010e60: 00a4e9b3 or s3,s1,a0 +80010e64: 02098463 beqz s3,80010e8c <__divdf3+0x184> +80010e68: 00050413 mv s0,a0 +80010e6c: 00048993 mv s3,s1 +80010e70: 7ff00a93 li s5,2047 +80010e74: 00300b93 li s7,3 +80010e78: f0dff06f j 80010d84 <__divdf3+0x7c> +80010e7c: 00000413 li s0,0 +80010e80: 00000a93 li s5,0 +80010e84: 00100b93 li s7,1 +80010e88: efdff06f j 80010d84 <__divdf3+0x7c> +80010e8c: 00000413 li s0,0 +80010e90: 7ff00a93 li s5,2047 +80010e94: 00200b93 li s7,2 +80010e98: eedff06f j 80010d84 <__divdf3+0x7c> +80010e9c: 0164efb3 or t6,s1,s6 +80010ea0: 080f8063 beqz t6,80010f20 <__divdf3+0x218> +80010ea4: 04048263 beqz s1,80010ee8 <__divdf3+0x1e0> +80010ea8: 00048513 mv a0,s1 +80010eac: 31d030ef jal ra,800149c8 <__clzsi2> +80010eb0: 00050593 mv a1,a0 +80010eb4: ff558793 addi a5,a1,-11 +80010eb8: 01c00713 li a4,28 +80010ebc: 02f74e63 blt a4,a5,80010ef8 <__divdf3+0x1f0> +80010ec0: 01d00693 li a3,29 +80010ec4: ff858f93 addi t6,a1,-8 +80010ec8: 40f686b3 sub a3,a3,a5 +80010ecc: 01f49533 sll a0,s1,t6 +80010ed0: 00db56b3 srl a3,s6,a3 +80010ed4: 00a6e4b3 or s1,a3,a0 +80010ed8: 01fb1fb3 sll t6,s6,t6 +80010edc: c0d00713 li a4,-1011 +80010ee0: 40b70533 sub a0,a4,a1 +80010ee4: ee1ff06f j 80010dc4 <__divdf3+0xbc> +80010ee8: 000b0513 mv a0,s6 +80010eec: 2dd030ef jal ra,800149c8 <__clzsi2> +80010ef0: 02050593 addi a1,a0,32 +80010ef4: fc1ff06f j 80010eb4 <__divdf3+0x1ac> +80010ef8: fd858513 addi a0,a1,-40 +80010efc: 00ab14b3 sll s1,s6,a0 +80010f00: 00000f93 li t6,0 +80010f04: fd9ff06f j 80010edc <__divdf3+0x1d4> +80010f08: 0164efb3 or t6,s1,s6 +80010f0c: 020f8263 beqz t6,80010f30 <__divdf3+0x228> +80010f10: 000b0f93 mv t6,s6 +80010f14: 7ff00513 li a0,2047 +80010f18: 00300613 li a2,3 +80010f1c: eadff06f j 80010dc8 <__divdf3+0xc0> +80010f20: 00000493 li s1,0 +80010f24: 00000513 li a0,0 +80010f28: 00100613 li a2,1 +80010f2c: e9dff06f j 80010dc8 <__divdf3+0xc0> +80010f30: 00000493 li s1,0 +80010f34: 7ff00513 li a0,2047 +80010f38: 00200613 li a2,2 +80010f3c: e8dff06f j 80010dc8 <__divdf3+0xc0> +80010f40: 0134e663 bltu s1,s3,80010f4c <__divdf3+0x244> +80010f44: 34999c63 bne s3,s1,8001129c <__divdf3+0x594> +80010f48: 35f46a63 bltu s0,t6,8001129c <__divdf3+0x594> +80010f4c: 01f99613 slli a2,s3,0x1f +80010f50: 00145713 srli a4,s0,0x1 +80010f54: 01f41793 slli a5,s0,0x1f +80010f58: 0019d993 srli s3,s3,0x1 +80010f5c: 00e66433 or s0,a2,a4 +80010f60: 00849513 slli a0,s1,0x8 +80010f64: 018fd893 srli a7,t6,0x18 +80010f68: 00a8e8b3 or a7,a7,a0 +80010f6c: 01055513 srli a0,a0,0x10 +80010f70: 02a9d833 divu a6,s3,a0 +80010f74: 01089e93 slli t4,a7,0x10 +80010f78: 010ede93 srli t4,t4,0x10 +80010f7c: 01045713 srli a4,s0,0x10 +80010f80: 008f9313 slli t1,t6,0x8 +80010f84: 02a9f4b3 remu s1,s3,a0 +80010f88: 00080f93 mv t6,a6 +80010f8c: 030e8633 mul a2,t4,a6 +80010f90: 01049993 slli s3,s1,0x10 +80010f94: 01376733 or a4,a4,s3 +80010f98: 00c77e63 bgeu a4,a2,80010fb4 <__divdf3+0x2ac> +80010f9c: 01170733 add a4,a4,a7 +80010fa0: fff80f93 addi t6,a6,-1 +80010fa4: 01176863 bltu a4,a7,80010fb4 <__divdf3+0x2ac> +80010fa8: 00c77663 bgeu a4,a2,80010fb4 <__divdf3+0x2ac> +80010fac: ffe80f93 addi t6,a6,-2 80010fb0: 01170733 add a4,a4,a7 -80010fb4: 00e40433 add s0,s0,a4 -80010fb8: ffff8493 addi s1,t6,-1 -80010fbc: 0088e663 bltu a7,s0,80010fc8 <__divdf3+0x384> -80010fc0: 02889463 bne a7,s0,80010fe8 <__divdf3+0x3a4> -80010fc4: 0267e263 bltu a5,t1,80010fe8 <__divdf3+0x3a4> -80010fc8: 00c46663 bltu s0,a2,80010fd4 <__divdf3+0x390> -80010fcc: 00861e63 bne a2,s0,80010fe8 <__divdf3+0x3a4> -80010fd0: 0107fc63 bgeu a5,a6,80010fe8 <__divdf3+0x3a4> -80010fd4: 006787b3 add a5,a5,t1 -80010fd8: 0067b733 sltu a4,a5,t1 +80010fb4: 40c70733 sub a4,a4,a2 +80010fb8: 02a75e33 divu t3,a4,a0 +80010fbc: 01041413 slli s0,s0,0x10 +80010fc0: 01045413 srli s0,s0,0x10 +80010fc4: 02a77733 remu a4,a4,a0 +80010fc8: 000e0613 mv a2,t3 +80010fcc: 03ce8833 mul a6,t4,t3 +80010fd0: 01071713 slli a4,a4,0x10 +80010fd4: 00e46733 or a4,s0,a4 +80010fd8: 01077e63 bgeu a4,a6,80010ff4 <__divdf3+0x2ec> 80010fdc: 01170733 add a4,a4,a7 -80010fe0: ffef8493 addi s1,t6,-2 -80010fe4: 00e40433 add s0,s0,a4 -80010fe8: 41078833 sub a6,a5,a6 -80010fec: 40c40433 sub s0,s0,a2 -80010ff0: 0107b7b3 sltu a5,a5,a6 -80010ff4: 40f40433 sub s0,s0,a5 -80010ff8: fff00f93 li t6,-1 -80010ffc: 12888463 beq a7,s0,80011124 <__divdf3+0x4e0> -80011000: 02a45fb3 divu t6,s0,a0 -80011004: 01085713 srli a4,a6,0x10 -80011008: 02a47433 remu s0,s0,a0 -8001100c: 000f8613 mv a2,t6 -80011010: 03fe87b3 mul a5,t4,t6 -80011014: 01041413 slli s0,s0,0x10 -80011018: 00876433 or s0,a4,s0 -8001101c: 00f47e63 bgeu s0,a5,80011038 <__divdf3+0x3f4> -80011020: 01140433 add s0,s0,a7 -80011024: ffff8613 addi a2,t6,-1 -80011028: 01146863 bltu s0,a7,80011038 <__divdf3+0x3f4> -8001102c: 00f47663 bgeu s0,a5,80011038 <__divdf3+0x3f4> -80011030: ffef8613 addi a2,t6,-2 -80011034: 01140433 add s0,s0,a7 -80011038: 40f40433 sub s0,s0,a5 -8001103c: 02a45733 divu a4,s0,a0 -80011040: 01081813 slli a6,a6,0x10 -80011044: 01085813 srli a6,a6,0x10 -80011048: 02a47433 remu s0,s0,a0 -8001104c: 00070793 mv a5,a4 -80011050: 02ee8eb3 mul t4,t4,a4 -80011054: 01041413 slli s0,s0,0x10 -80011058: 00886433 or s0,a6,s0 -8001105c: 01d47e63 bgeu s0,t4,80011078 <__divdf3+0x434> -80011060: 01140433 add s0,s0,a7 -80011064: fff70793 addi a5,a4,-1 -80011068: 01146863 bltu s0,a7,80011078 <__divdf3+0x434> -8001106c: 01d47663 bgeu s0,t4,80011078 <__divdf3+0x434> -80011070: ffe70793 addi a5,a4,-2 -80011074: 01140433 add s0,s0,a7 -80011078: 01061613 slli a2,a2,0x10 -8001107c: 00f66633 or a2,a2,a5 -80011080: 01061793 slli a5,a2,0x10 -80011084: 0107d793 srli a5,a5,0x10 -80011088: 01065713 srli a4,a2,0x10 -8001108c: 02ef0833 mul a6,t5,a4 -80011090: 41d40433 sub s0,s0,t4 -80011094: 02ff0f33 mul t5,t5,a5 -80011098: 03c78eb3 mul t4,a5,t3 -8001109c: 03c70e33 mul t3,a4,t3 -800110a0: 010ed793 srli a5,t4,0x10 -800110a4: 01cf0f33 add t5,t5,t3 -800110a8: 01e787b3 add a5,a5,t5 -800110ac: 01c7f663 bgeu a5,t3,800110b8 <__divdf3+0x474> -800110b0: 00010737 lui a4,0x10 -800110b4: 00e80833 add a6,a6,a4 -800110b8: 0107d713 srli a4,a5,0x10 -800110bc: 01070733 add a4,a4,a6 -800110c0: 00010837 lui a6,0x10 -800110c4: fff80813 addi a6,a6,-1 # ffff <_start-0x7fff0001> -800110c8: 0107f533 and a0,a5,a6 -800110cc: 01051513 slli a0,a0,0x10 -800110d0: 010efeb3 and t4,t4,a6 -800110d4: 01d50533 add a0,a0,t4 -800110d8: 00e46863 bltu s0,a4,800110e8 <__divdf3+0x4a4> -800110dc: 24e41063 bne s0,a4,8001131c <__divdf3+0x6d8> -800110e0: 00060f93 mv t6,a2 -800110e4: 04050063 beqz a0,80011124 <__divdf3+0x4e0> -800110e8: 00888433 add s0,a7,s0 -800110ec: fff60f93 addi t6,a2,-1 # ffffff <_start-0x7f000001> -800110f0: 03146463 bltu s0,a7,80011118 <__divdf3+0x4d4> -800110f4: 00e46663 bltu s0,a4,80011100 <__divdf3+0x4bc> -800110f8: 22e41063 bne s0,a4,80011318 <__divdf3+0x6d4> -800110fc: 02a37063 bgeu t1,a0,8001111c <__divdf3+0x4d8> -80011100: 00131793 slli a5,t1,0x1 -80011104: 0067b333 sltu t1,a5,t1 -80011108: 011308b3 add a7,t1,a7 -8001110c: ffe60f93 addi t6,a2,-2 -80011110: 01140433 add s0,s0,a7 -80011114: 00078313 mv t1,a5 -80011118: 00e41463 bne s0,a4,80011120 <__divdf3+0x4dc> -8001111c: 00650463 beq a0,t1,80011124 <__divdf3+0x4e0> -80011120: 001fef93 ori t6,t6,1 -80011124: 3ff58793 addi a5,a1,1023 -80011128: 10f05863 blez a5,80011238 <__divdf3+0x5f4> -8001112c: 007ff713 andi a4,t6,7 -80011130: 02070063 beqz a4,80011150 <__divdf3+0x50c> -80011134: 00fff713 andi a4,t6,15 -80011138: 00400613 li a2,4 -8001113c: 00c70a63 beq a4,a2,80011150 <__divdf3+0x50c> -80011140: 004f8613 addi a2,t6,4 -80011144: 01f63fb3 sltu t6,a2,t6 -80011148: 01f484b3 add s1,s1,t6 -8001114c: 00060f93 mv t6,a2 -80011150: 00749713 slli a4,s1,0x7 -80011154: 00075a63 bgez a4,80011168 <__divdf3+0x524> -80011158: ff0007b7 lui a5,0xff000 -8001115c: fff78793 addi a5,a5,-1 # feffffff <__BSS_END__+0x7efe93cf> -80011160: 00f4f4b3 and s1,s1,a5 -80011164: 40058793 addi a5,a1,1024 -80011168: 7fe00713 li a4,2046 -8001116c: 0af74063 blt a4,a5,8001120c <__divdf3+0x5c8> -80011170: 003fdf93 srli t6,t6,0x3 -80011174: 01d49713 slli a4,s1,0x1d -80011178: 01f76733 or a4,a4,t6 -8001117c: 0034d513 srli a0,s1,0x3 -80011180: 01479793 slli a5,a5,0x14 -80011184: 7ff00637 lui a2,0x7ff00 -80011188: 00c51513 slli a0,a0,0xc -8001118c: 02c12083 lw ra,44(sp) -80011190: 02812403 lw s0,40(sp) -80011194: 00c7f7b3 and a5,a5,a2 -80011198: 00c55513 srli a0,a0,0xc -8001119c: 00a7e533 or a0,a5,a0 -800111a0: 01f69693 slli a3,a3,0x1f -800111a4: 00d567b3 or a5,a0,a3 -800111a8: 02412483 lw s1,36(sp) -800111ac: 02012903 lw s2,32(sp) -800111b0: 01c12983 lw s3,28(sp) -800111b4: 01812a03 lw s4,24(sp) -800111b8: 01412a83 lw s5,20(sp) -800111bc: 01012b03 lw s6,16(sp) -800111c0: 00c12b83 lw s7,12(sp) -800111c4: 00812c03 lw s8,8(sp) -800111c8: 00070513 mv a0,a4 -800111cc: 00078593 mv a1,a5 -800111d0: 03010113 addi sp,sp,48 -800111d4: 00008067 ret -800111d8: fff58593 addi a1,a1,-1 -800111dc: 00000793 li a5,0 -800111e0: cbdff06f j 80010e9c <__divdf3+0x258> -800111e4: 000a0693 mv a3,s4 -800111e8: 00098493 mv s1,s3 -800111ec: 00040f93 mv t6,s0 -800111f0: 000b8613 mv a2,s7 -800111f4: 00300793 li a5,3 -800111f8: 0ef60863 beq a2,a5,800112e8 <__divdf3+0x6a4> -800111fc: 00100793 li a5,1 -80011200: 0ef60e63 beq a2,a5,800112fc <__divdf3+0x6b8> -80011204: 00200793 li a5,2 -80011208: f0f61ee3 bne a2,a5,80011124 <__divdf3+0x4e0> -8001120c: 00000513 li a0,0 -80011210: 00000713 li a4,0 -80011214: 7ff00793 li a5,2047 -80011218: f69ff06f j 80011180 <__divdf3+0x53c> -8001121c: 000c0693 mv a3,s8 -80011220: fd5ff06f j 800111f4 <__divdf3+0x5b0> -80011224: 000804b7 lui s1,0x80 -80011228: 00000f93 li t6,0 -8001122c: 00000693 li a3,0 -80011230: 00300613 li a2,3 -80011234: fc1ff06f j 800111f4 <__divdf3+0x5b0> -80011238: 00100513 li a0,1 -8001123c: 40f50533 sub a0,a0,a5 -80011240: 03800713 li a4,56 -80011244: 0aa74c63 blt a4,a0,800112fc <__divdf3+0x6b8> -80011248: 01f00713 li a4,31 -8001124c: 06a74463 blt a4,a0,800112b4 <__divdf3+0x670> -80011250: 41e58593 addi a1,a1,1054 -80011254: 00b497b3 sll a5,s1,a1 -80011258: 00afd733 srl a4,t6,a0 -8001125c: 00bf95b3 sll a1,t6,a1 -80011260: 00e7e7b3 or a5,a5,a4 -80011264: 00b035b3 snez a1,a1 -80011268: 00b7e7b3 or a5,a5,a1 -8001126c: 00a4d533 srl a0,s1,a0 -80011270: 0077f713 andi a4,a5,7 -80011274: 02070063 beqz a4,80011294 <__divdf3+0x650> -80011278: 00f7f713 andi a4,a5,15 -8001127c: 00400613 li a2,4 -80011280: 00c70a63 beq a4,a2,80011294 <__divdf3+0x650> -80011284: 00478713 addi a4,a5,4 -80011288: 00f737b3 sltu a5,a4,a5 -8001128c: 00f50533 add a0,a0,a5 -80011290: 00070793 mv a5,a4 -80011294: 00851713 slli a4,a0,0x8 -80011298: 06074863 bltz a4,80011308 <__divdf3+0x6c4> -8001129c: 01d51713 slli a4,a0,0x1d -800112a0: 0037d793 srli a5,a5,0x3 -800112a4: 00f76733 or a4,a4,a5 -800112a8: 00355513 srli a0,a0,0x3 -800112ac: 00000793 li a5,0 -800112b0: ed1ff06f j 80011180 <__divdf3+0x53c> -800112b4: fe100713 li a4,-31 -800112b8: 40f707b3 sub a5,a4,a5 -800112bc: 02000613 li a2,32 -800112c0: 00f4d7b3 srl a5,s1,a5 -800112c4: 00000713 li a4,0 -800112c8: 00c50663 beq a0,a2,800112d4 <__divdf3+0x690> -800112cc: 43e58593 addi a1,a1,1086 -800112d0: 00b49733 sll a4,s1,a1 -800112d4: 01f76fb3 or t6,a4,t6 -800112d8: 01f03fb3 snez t6,t6 -800112dc: 01f7e7b3 or a5,a5,t6 -800112e0: 00000513 li a0,0 -800112e4: f8dff06f j 80011270 <__divdf3+0x62c> -800112e8: 00080537 lui a0,0x80 -800112ec: 00000713 li a4,0 -800112f0: 7ff00793 li a5,2047 -800112f4: 00000693 li a3,0 -800112f8: e89ff06f j 80011180 <__divdf3+0x53c> -800112fc: 00000513 li a0,0 -80011300: 00000713 li a4,0 -80011304: fa9ff06f j 800112ac <__divdf3+0x668> -80011308: 00000513 li a0,0 -8001130c: 00000713 li a4,0 -80011310: 00100793 li a5,1 -80011314: e6dff06f j 80011180 <__divdf3+0x53c> -80011318: 000f8613 mv a2,t6 -8001131c: 00060f93 mv t6,a2 -80011320: e01ff06f j 80011120 <__divdf3+0x4dc> +80010fe0: fffe0613 addi a2,t3,-1 +80010fe4: 01176863 bltu a4,a7,80010ff4 <__divdf3+0x2ec> +80010fe8: 01077663 bgeu a4,a6,80010ff4 <__divdf3+0x2ec> +80010fec: ffee0613 addi a2,t3,-2 +80010ff0: 01170733 add a4,a4,a7 +80010ff4: 41070433 sub s0,a4,a6 +80010ff8: 010f9f93 slli t6,t6,0x10 +80010ffc: 00010837 lui a6,0x10 +80011000: 00cfefb3 or t6,t6,a2 +80011004: fff80e13 addi t3,a6,-1 # ffff <_start-0x7fff0001> +80011008: 010fd613 srli a2,t6,0x10 +8001100c: 01cff733 and a4,t6,t3 +80011010: 01035f13 srli t5,t1,0x10 +80011014: 01c37e33 and t3,t1,t3 +80011018: 02ee03b3 mul t2,t3,a4 +8001101c: 03c604b3 mul s1,a2,t3 +80011020: 02ef0733 mul a4,t5,a4 +80011024: 03e602b3 mul t0,a2,t5 +80011028: 00970633 add a2,a4,s1 +8001102c: 0103d713 srli a4,t2,0x10 +80011030: 00c70733 add a4,a4,a2 +80011034: 00977463 bgeu a4,s1,8001103c <__divdf3+0x334> +80011038: 010282b3 add t0,t0,a6 +8001103c: 01075613 srli a2,a4,0x10 +80011040: 00560633 add a2,a2,t0 +80011044: 000102b7 lui t0,0x10 +80011048: fff28293 addi t0,t0,-1 # ffff <_start-0x7fff0001> +8001104c: 00577833 and a6,a4,t0 +80011050: 01081813 slli a6,a6,0x10 +80011054: 0053f3b3 and t2,t2,t0 +80011058: 00780833 add a6,a6,t2 +8001105c: 00c46863 bltu s0,a2,8001106c <__divdf3+0x364> +80011060: 000f8493 mv s1,t6 +80011064: 04c41463 bne s0,a2,800110ac <__divdf3+0x3a4> +80011068: 0507f263 bgeu a5,a6,800110ac <__divdf3+0x3a4> +8001106c: 006787b3 add a5,a5,t1 +80011070: 0067b733 sltu a4,a5,t1 +80011074: 01170733 add a4,a4,a7 +80011078: 00e40433 add s0,s0,a4 +8001107c: ffff8493 addi s1,t6,-1 +80011080: 0088e663 bltu a7,s0,8001108c <__divdf3+0x384> +80011084: 02889463 bne a7,s0,800110ac <__divdf3+0x3a4> +80011088: 0267e263 bltu a5,t1,800110ac <__divdf3+0x3a4> +8001108c: 00c46663 bltu s0,a2,80011098 <__divdf3+0x390> +80011090: 00861e63 bne a2,s0,800110ac <__divdf3+0x3a4> +80011094: 0107fc63 bgeu a5,a6,800110ac <__divdf3+0x3a4> +80011098: 006787b3 add a5,a5,t1 +8001109c: 0067b733 sltu a4,a5,t1 +800110a0: 01170733 add a4,a4,a7 +800110a4: ffef8493 addi s1,t6,-2 +800110a8: 00e40433 add s0,s0,a4 +800110ac: 41078833 sub a6,a5,a6 +800110b0: 40c40433 sub s0,s0,a2 +800110b4: 0107b7b3 sltu a5,a5,a6 +800110b8: 40f40433 sub s0,s0,a5 +800110bc: fff00f93 li t6,-1 +800110c0: 12888463 beq a7,s0,800111e8 <__divdf3+0x4e0> +800110c4: 02a45fb3 divu t6,s0,a0 +800110c8: 01085713 srli a4,a6,0x10 +800110cc: 02a47433 remu s0,s0,a0 +800110d0: 000f8613 mv a2,t6 +800110d4: 03fe87b3 mul a5,t4,t6 +800110d8: 01041413 slli s0,s0,0x10 +800110dc: 00876433 or s0,a4,s0 +800110e0: 00f47e63 bgeu s0,a5,800110fc <__divdf3+0x3f4> +800110e4: 01140433 add s0,s0,a7 +800110e8: ffff8613 addi a2,t6,-1 +800110ec: 01146863 bltu s0,a7,800110fc <__divdf3+0x3f4> +800110f0: 00f47663 bgeu s0,a5,800110fc <__divdf3+0x3f4> +800110f4: ffef8613 addi a2,t6,-2 +800110f8: 01140433 add s0,s0,a7 +800110fc: 40f40433 sub s0,s0,a5 +80011100: 02a45733 divu a4,s0,a0 +80011104: 01081813 slli a6,a6,0x10 +80011108: 01085813 srli a6,a6,0x10 +8001110c: 02a47433 remu s0,s0,a0 +80011110: 00070793 mv a5,a4 +80011114: 02ee8eb3 mul t4,t4,a4 +80011118: 01041413 slli s0,s0,0x10 +8001111c: 00886433 or s0,a6,s0 +80011120: 01d47e63 bgeu s0,t4,8001113c <__divdf3+0x434> +80011124: 01140433 add s0,s0,a7 +80011128: fff70793 addi a5,a4,-1 +8001112c: 01146863 bltu s0,a7,8001113c <__divdf3+0x434> +80011130: 01d47663 bgeu s0,t4,8001113c <__divdf3+0x434> +80011134: ffe70793 addi a5,a4,-2 +80011138: 01140433 add s0,s0,a7 +8001113c: 01061613 slli a2,a2,0x10 +80011140: 00f66633 or a2,a2,a5 +80011144: 01061793 slli a5,a2,0x10 +80011148: 0107d793 srli a5,a5,0x10 +8001114c: 01065713 srli a4,a2,0x10 +80011150: 02ef0833 mul a6,t5,a4 +80011154: 41d40433 sub s0,s0,t4 +80011158: 02ff0f33 mul t5,t5,a5 +8001115c: 03c78eb3 mul t4,a5,t3 +80011160: 03c70e33 mul t3,a4,t3 +80011164: 010ed793 srli a5,t4,0x10 +80011168: 01cf0f33 add t5,t5,t3 +8001116c: 01e787b3 add a5,a5,t5 +80011170: 01c7f663 bgeu a5,t3,8001117c <__divdf3+0x474> +80011174: 00010737 lui a4,0x10 +80011178: 00e80833 add a6,a6,a4 +8001117c: 0107d713 srli a4,a5,0x10 +80011180: 01070733 add a4,a4,a6 +80011184: 00010837 lui a6,0x10 +80011188: fff80813 addi a6,a6,-1 # ffff <_start-0x7fff0001> +8001118c: 0107f533 and a0,a5,a6 +80011190: 01051513 slli a0,a0,0x10 +80011194: 010efeb3 and t4,t4,a6 +80011198: 01d50533 add a0,a0,t4 +8001119c: 00e46863 bltu s0,a4,800111ac <__divdf3+0x4a4> +800111a0: 24e41063 bne s0,a4,800113e0 <__divdf3+0x6d8> +800111a4: 00060f93 mv t6,a2 +800111a8: 04050063 beqz a0,800111e8 <__divdf3+0x4e0> +800111ac: 00888433 add s0,a7,s0 +800111b0: fff60f93 addi t6,a2,-1 # ffffff <_start-0x7f000001> +800111b4: 03146463 bltu s0,a7,800111dc <__divdf3+0x4d4> +800111b8: 00e46663 bltu s0,a4,800111c4 <__divdf3+0x4bc> +800111bc: 22e41063 bne s0,a4,800113dc <__divdf3+0x6d4> +800111c0: 02a37063 bgeu t1,a0,800111e0 <__divdf3+0x4d8> +800111c4: 00131793 slli a5,t1,0x1 +800111c8: 0067b333 sltu t1,a5,t1 +800111cc: 011308b3 add a7,t1,a7 +800111d0: ffe60f93 addi t6,a2,-2 +800111d4: 01140433 add s0,s0,a7 +800111d8: 00078313 mv t1,a5 +800111dc: 00e41463 bne s0,a4,800111e4 <__divdf3+0x4dc> +800111e0: 00650463 beq a0,t1,800111e8 <__divdf3+0x4e0> +800111e4: 001fef93 ori t6,t6,1 +800111e8: 3ff58793 addi a5,a1,1023 +800111ec: 10f05863 blez a5,800112fc <__divdf3+0x5f4> +800111f0: 007ff713 andi a4,t6,7 +800111f4: 02070063 beqz a4,80011214 <__divdf3+0x50c> +800111f8: 00fff713 andi a4,t6,15 +800111fc: 00400613 li a2,4 +80011200: 00c70a63 beq a4,a2,80011214 <__divdf3+0x50c> +80011204: 004f8613 addi a2,t6,4 +80011208: 01f63fb3 sltu t6,a2,t6 +8001120c: 01f484b3 add s1,s1,t6 +80011210: 00060f93 mv t6,a2 +80011214: 00749713 slli a4,s1,0x7 +80011218: 00075a63 bgez a4,8001122c <__divdf3+0x524> +8001121c: ff0007b7 lui a5,0xff000 +80011220: fff78793 addi a5,a5,-1 # feffffff <__BSS_END__+0x7efe93c3> +80011224: 00f4f4b3 and s1,s1,a5 +80011228: 40058793 addi a5,a1,1024 +8001122c: 7fe00713 li a4,2046 +80011230: 0af74063 blt a4,a5,800112d0 <__divdf3+0x5c8> +80011234: 003fdf93 srli t6,t6,0x3 +80011238: 01d49713 slli a4,s1,0x1d +8001123c: 01f76733 or a4,a4,t6 +80011240: 0034d513 srli a0,s1,0x3 +80011244: 01479793 slli a5,a5,0x14 +80011248: 7ff00637 lui a2,0x7ff00 +8001124c: 00c51513 slli a0,a0,0xc +80011250: 02c12083 lw ra,44(sp) +80011254: 02812403 lw s0,40(sp) +80011258: 00c7f7b3 and a5,a5,a2 +8001125c: 00c55513 srli a0,a0,0xc +80011260: 00a7e533 or a0,a5,a0 +80011264: 01f69693 slli a3,a3,0x1f +80011268: 00d567b3 or a5,a0,a3 +8001126c: 02412483 lw s1,36(sp) +80011270: 02012903 lw s2,32(sp) +80011274: 01c12983 lw s3,28(sp) +80011278: 01812a03 lw s4,24(sp) +8001127c: 01412a83 lw s5,20(sp) +80011280: 01012b03 lw s6,16(sp) +80011284: 00c12b83 lw s7,12(sp) +80011288: 00812c03 lw s8,8(sp) +8001128c: 00070513 mv a0,a4 +80011290: 00078593 mv a1,a5 +80011294: 03010113 addi sp,sp,48 +80011298: 00008067 ret +8001129c: fff58593 addi a1,a1,-1 +800112a0: 00000793 li a5,0 +800112a4: cbdff06f j 80010f60 <__divdf3+0x258> +800112a8: 000a0693 mv a3,s4 +800112ac: 00098493 mv s1,s3 +800112b0: 00040f93 mv t6,s0 +800112b4: 000b8613 mv a2,s7 +800112b8: 00300793 li a5,3 +800112bc: 0ef60863 beq a2,a5,800113ac <__divdf3+0x6a4> +800112c0: 00100793 li a5,1 +800112c4: 0ef60e63 beq a2,a5,800113c0 <__divdf3+0x6b8> +800112c8: 00200793 li a5,2 +800112cc: f0f61ee3 bne a2,a5,800111e8 <__divdf3+0x4e0> +800112d0: 00000513 li a0,0 +800112d4: 00000713 li a4,0 +800112d8: 7ff00793 li a5,2047 +800112dc: f69ff06f j 80011244 <__divdf3+0x53c> +800112e0: 000c0693 mv a3,s8 +800112e4: fd5ff06f j 800112b8 <__divdf3+0x5b0> +800112e8: 000804b7 lui s1,0x80 +800112ec: 00000f93 li t6,0 +800112f0: 00000693 li a3,0 +800112f4: 00300613 li a2,3 +800112f8: fc1ff06f j 800112b8 <__divdf3+0x5b0> +800112fc: 00100513 li a0,1 +80011300: 40f50533 sub a0,a0,a5 +80011304: 03800713 li a4,56 +80011308: 0aa74c63 blt a4,a0,800113c0 <__divdf3+0x6b8> +8001130c: 01f00713 li a4,31 +80011310: 06a74463 blt a4,a0,80011378 <__divdf3+0x670> +80011314: 41e58593 addi a1,a1,1054 +80011318: 00b497b3 sll a5,s1,a1 +8001131c: 00afd733 srl a4,t6,a0 +80011320: 00bf95b3 sll a1,t6,a1 +80011324: 00e7e7b3 or a5,a5,a4 +80011328: 00b035b3 snez a1,a1 +8001132c: 00b7e7b3 or a5,a5,a1 +80011330: 00a4d533 srl a0,s1,a0 +80011334: 0077f713 andi a4,a5,7 +80011338: 02070063 beqz a4,80011358 <__divdf3+0x650> +8001133c: 00f7f713 andi a4,a5,15 +80011340: 00400613 li a2,4 +80011344: 00c70a63 beq a4,a2,80011358 <__divdf3+0x650> +80011348: 00478713 addi a4,a5,4 +8001134c: 00f737b3 sltu a5,a4,a5 +80011350: 00f50533 add a0,a0,a5 +80011354: 00070793 mv a5,a4 +80011358: 00851713 slli a4,a0,0x8 +8001135c: 06074863 bltz a4,800113cc <__divdf3+0x6c4> +80011360: 01d51713 slli a4,a0,0x1d +80011364: 0037d793 srli a5,a5,0x3 +80011368: 00f76733 or a4,a4,a5 +8001136c: 00355513 srli a0,a0,0x3 +80011370: 00000793 li a5,0 +80011374: ed1ff06f j 80011244 <__divdf3+0x53c> +80011378: fe100713 li a4,-31 +8001137c: 40f707b3 sub a5,a4,a5 +80011380: 02000613 li a2,32 +80011384: 00f4d7b3 srl a5,s1,a5 +80011388: 00000713 li a4,0 +8001138c: 00c50663 beq a0,a2,80011398 <__divdf3+0x690> +80011390: 43e58593 addi a1,a1,1086 +80011394: 00b49733 sll a4,s1,a1 +80011398: 01f76fb3 or t6,a4,t6 +8001139c: 01f03fb3 snez t6,t6 +800113a0: 01f7e7b3 or a5,a5,t6 +800113a4: 00000513 li a0,0 +800113a8: f8dff06f j 80011334 <__divdf3+0x62c> +800113ac: 00080537 lui a0,0x80 +800113b0: 00000713 li a4,0 +800113b4: 7ff00793 li a5,2047 +800113b8: 00000693 li a3,0 +800113bc: e89ff06f j 80011244 <__divdf3+0x53c> +800113c0: 00000513 li a0,0 +800113c4: 00000713 li a4,0 +800113c8: fa9ff06f j 80011370 <__divdf3+0x668> +800113cc: 00000513 li a0,0 +800113d0: 00000713 li a4,0 +800113d4: 00100793 li a5,1 +800113d8: e6dff06f j 80011244 <__divdf3+0x53c> +800113dc: 000f8613 mv a2,t6 +800113e0: 00060f93 mv t6,a2 +800113e4: e01ff06f j 800111e4 <__divdf3+0x4dc> -80011324 <__muldf3>: -80011324: fd010113 addi sp,sp,-48 -80011328: 0145d793 srli a5,a1,0x14 -8001132c: 02812423 sw s0,40(sp) -80011330: 02912223 sw s1,36(sp) -80011334: 01312e23 sw s3,28(sp) -80011338: 01412c23 sw s4,24(sp) -8001133c: 01512a23 sw s5,20(sp) -80011340: 00c59493 slli s1,a1,0xc -80011344: 02112623 sw ra,44(sp) -80011348: 03212023 sw s2,32(sp) -8001134c: 01612823 sw s6,16(sp) -80011350: 01712623 sw s7,12(sp) -80011354: 01579713 slli a4,a5,0x15 -80011358: 00050413 mv s0,a0 -8001135c: 00060993 mv s3,a2 -80011360: 00068a93 mv s5,a3 -80011364: 00c4d493 srli s1,s1,0xc -80011368: 01f5da13 srli s4,a1,0x1f -8001136c: 0a070663 beqz a4,80011418 <__muldf3+0xf4> -80011370: 7ff7fb13 andi s6,a5,2047 -80011374: 7ff00793 li a5,2047 -80011378: 10fb0263 beq s6,a5,8001147c <__muldf3+0x158> -8001137c: 01d55793 srli a5,a0,0x1d -80011380: 00349493 slli s1,s1,0x3 -80011384: 0097e4b3 or s1,a5,s1 -80011388: 008007b7 lui a5,0x800 -8001138c: 00f4e4b3 or s1,s1,a5 -80011390: 00351913 slli s2,a0,0x3 -80011394: c01b0b13 addi s6,s6,-1023 -80011398: 00000b93 li s7,0 -8001139c: 014ad793 srli a5,s5,0x14 -800113a0: 00ca9413 slli s0,s5,0xc -800113a4: 01579713 slli a4,a5,0x15 -800113a8: 00c45413 srli s0,s0,0xc -800113ac: 7ff7f513 andi a0,a5,2047 -800113b0: 01fada93 srli s5,s5,0x1f -800113b4: 10070063 beqz a4,800114b4 <__muldf3+0x190> -800113b8: 7ff00793 li a5,2047 -800113bc: 16f50063 beq a0,a5,8001151c <__muldf3+0x1f8> -800113c0: 01d9d793 srli a5,s3,0x1d -800113c4: 00341413 slli s0,s0,0x3 -800113c8: 0087e433 or s0,a5,s0 -800113cc: 008007b7 lui a5,0x800 -800113d0: 00f46433 or s0,s0,a5 -800113d4: c0150513 addi a0,a0,-1023 # 7fc01 <_start-0x7ff803ff> -800113d8: 00399793 slli a5,s3,0x3 -800113dc: 00000713 li a4,0 -800113e0: 002b9693 slli a3,s7,0x2 -800113e4: 00e6e6b3 or a3,a3,a4 -800113e8: 00ab0533 add a0,s6,a0 -800113ec: fff68693 addi a3,a3,-1 -800113f0: 00e00813 li a6,14 -800113f4: 015a4633 xor a2,s4,s5 -800113f8: 00150593 addi a1,a0,1 -800113fc: 14d86c63 bltu a6,a3,80011554 <__muldf3+0x230> -80011400: 80015537 lui a0,0x80015 -80011404: 00269693 slli a3,a3,0x2 -80011408: 78450513 addi a0,a0,1924 # 80015784 <__BSS_END__+0xffffeb54> -8001140c: 00a686b3 add a3,a3,a0 -80011410: 0006a683 lw a3,0(a3) -80011414: 00068067 jr a3 -80011418: 00a4e933 or s2,s1,a0 -8001141c: 06090c63 beqz s2,80011494 <__muldf3+0x170> -80011420: 04048063 beqz s1,80011460 <__muldf3+0x13c> -80011424: 00048513 mv a0,s1 -80011428: 4dc030ef jal ra,80014904 <__clzsi2> -8001142c: ff550713 addi a4,a0,-11 -80011430: 01c00793 li a5,28 -80011434: 02e7cc63 blt a5,a4,8001146c <__muldf3+0x148> -80011438: 01d00793 li a5,29 -8001143c: ff850913 addi s2,a0,-8 -80011440: 40e787b3 sub a5,a5,a4 -80011444: 012494b3 sll s1,s1,s2 -80011448: 00f457b3 srl a5,s0,a5 -8001144c: 0097e4b3 or s1,a5,s1 -80011450: 01241933 sll s2,s0,s2 -80011454: c0d00b13 li s6,-1011 -80011458: 40ab0b33 sub s6,s6,a0 -8001145c: f3dff06f j 80011398 <__muldf3+0x74> -80011460: 4a4030ef jal ra,80014904 <__clzsi2> -80011464: 02050513 addi a0,a0,32 -80011468: fc5ff06f j 8001142c <__muldf3+0x108> -8001146c: fd850493 addi s1,a0,-40 -80011470: 009414b3 sll s1,s0,s1 -80011474: 00000913 li s2,0 -80011478: fddff06f j 80011454 <__muldf3+0x130> -8001147c: 00a4e933 or s2,s1,a0 -80011480: 02090263 beqz s2,800114a4 <__muldf3+0x180> -80011484: 00050913 mv s2,a0 -80011488: 7ff00b13 li s6,2047 -8001148c: 00300b93 li s7,3 -80011490: f0dff06f j 8001139c <__muldf3+0x78> -80011494: 00000493 li s1,0 -80011498: 00000b13 li s6,0 -8001149c: 00100b93 li s7,1 -800114a0: efdff06f j 8001139c <__muldf3+0x78> -800114a4: 00000493 li s1,0 -800114a8: 7ff00b13 li s6,2047 -800114ac: 00200b93 li s7,2 -800114b0: eedff06f j 8001139c <__muldf3+0x78> -800114b4: 013467b3 or a5,s0,s3 -800114b8: 06078e63 beqz a5,80011534 <__muldf3+0x210> -800114bc: 04040063 beqz s0,800114fc <__muldf3+0x1d8> -800114c0: 00040513 mv a0,s0 -800114c4: 440030ef jal ra,80014904 <__clzsi2> -800114c8: ff550693 addi a3,a0,-11 -800114cc: 01c00793 li a5,28 -800114d0: 02d7ce63 blt a5,a3,8001150c <__muldf3+0x1e8> -800114d4: 01d00713 li a4,29 -800114d8: ff850793 addi a5,a0,-8 -800114dc: 40d70733 sub a4,a4,a3 -800114e0: 00f41433 sll s0,s0,a5 -800114e4: 00e9d733 srl a4,s3,a4 -800114e8: 00876433 or s0,a4,s0 -800114ec: 00f997b3 sll a5,s3,a5 -800114f0: c0d00713 li a4,-1011 -800114f4: 40a70533 sub a0,a4,a0 -800114f8: ee5ff06f j 800113dc <__muldf3+0xb8> -800114fc: 00098513 mv a0,s3 -80011500: 404030ef jal ra,80014904 <__clzsi2> -80011504: 02050513 addi a0,a0,32 -80011508: fc1ff06f j 800114c8 <__muldf3+0x1a4> -8001150c: fd850413 addi s0,a0,-40 -80011510: 00899433 sll s0,s3,s0 -80011514: 00000793 li a5,0 -80011518: fd9ff06f j 800114f0 <__muldf3+0x1cc> -8001151c: 013467b3 or a5,s0,s3 -80011520: 02078263 beqz a5,80011544 <__muldf3+0x220> -80011524: 00098793 mv a5,s3 -80011528: 7ff00513 li a0,2047 -8001152c: 00300713 li a4,3 -80011530: eb1ff06f j 800113e0 <__muldf3+0xbc> -80011534: 00000413 li s0,0 -80011538: 00000513 li a0,0 -8001153c: 00100713 li a4,1 -80011540: ea1ff06f j 800113e0 <__muldf3+0xbc> -80011544: 00000413 li s0,0 -80011548: 7ff00513 li a0,2047 -8001154c: 00200713 li a4,2 -80011550: e91ff06f j 800113e0 <__muldf3+0xbc> -80011554: 00010f37 lui t5,0x10 -80011558: ffff0713 addi a4,t5,-1 # ffff <_start-0x7fff0001> -8001155c: 01095693 srli a3,s2,0x10 -80011560: 0107d313 srli t1,a5,0x10 -80011564: 00e97933 and s2,s2,a4 -80011568: 00e7f7b3 and a5,a5,a4 -8001156c: 032308b3 mul a7,t1,s2 -80011570: 02f90833 mul a6,s2,a5 -80011574: 02f68fb3 mul t6,a3,a5 -80011578: 01f88eb3 add t4,a7,t6 -8001157c: 01085893 srli a7,a6,0x10 -80011580: 01d888b3 add a7,a7,t4 -80011584: 02668e33 mul t3,a3,t1 -80011588: 01f8f463 bgeu a7,t6,80011590 <__muldf3+0x26c> -8001158c: 01ee0e33 add t3,t3,t5 -80011590: 0108d293 srli t0,a7,0x10 -80011594: 00e8f8b3 and a7,a7,a4 -80011598: 00e87833 and a6,a6,a4 -8001159c: 01045f13 srli t5,s0,0x10 -800115a0: 01089893 slli a7,a7,0x10 -800115a4: 00e47433 and s0,s0,a4 -800115a8: 010888b3 add a7,a7,a6 -800115ac: 02868733 mul a4,a3,s0 -800115b0: 02890833 mul a6,s2,s0 -800115b4: 032f0933 mul s2,t5,s2 -800115b8: 00e90eb3 add t4,s2,a4 -800115bc: 01085913 srli s2,a6,0x10 -800115c0: 01d90933 add s2,s2,t4 -800115c4: 03e686b3 mul a3,a3,t5 -800115c8: 00e97663 bgeu s2,a4,800115d4 <__muldf3+0x2b0> -800115cc: 00010737 lui a4,0x10 -800115d0: 00e686b3 add a3,a3,a4 -800115d4: 01095e93 srli t4,s2,0x10 -800115d8: 00de8eb3 add t4,t4,a3 -800115dc: 000106b7 lui a3,0x10 -800115e0: fff68f93 addi t6,a3,-1 # ffff <_start-0x7fff0001> -800115e4: 01f97933 and s2,s2,t6 -800115e8: 01f87833 and a6,a6,t6 -800115ec: 0104d713 srli a4,s1,0x10 -800115f0: 01091913 slli s2,s2,0x10 -800115f4: 01f4f4b3 and s1,s1,t6 -800115f8: 029783b3 mul t2,a5,s1 -800115fc: 01090933 add s2,s2,a6 -80011600: 012282b3 add t0,t0,s2 -80011604: 02930833 mul a6,t1,s1 -80011608: 02f707b3 mul a5,a4,a5 -8001160c: 02e30fb3 mul t6,t1,a4 -80011610: 00f80333 add t1,a6,a5 -80011614: 0103d813 srli a6,t2,0x10 -80011618: 00680833 add a6,a6,t1 -8001161c: 00f87463 bgeu a6,a5,80011624 <__muldf3+0x300> -80011620: 00df8fb3 add t6,t6,a3 -80011624: 01085793 srli a5,a6,0x10 -80011628: 000106b7 lui a3,0x10 -8001162c: 01f78fb3 add t6,a5,t6 -80011630: fff68793 addi a5,a3,-1 # ffff <_start-0x7fff0001> -80011634: 00f87833 and a6,a6,a5 -80011638: 00f3f7b3 and a5,t2,a5 -8001163c: 029403b3 mul t2,s0,s1 -80011640: 01081813 slli a6,a6,0x10 -80011644: 00f80833 add a6,a6,a5 -80011648: 02870433 mul s0,a4,s0 -8001164c: 029f04b3 mul s1,t5,s1 -80011650: 02ef0333 mul t1,t5,a4 -80011654: 008484b3 add s1,s1,s0 -80011658: 0103d713 srli a4,t2,0x10 -8001165c: 009704b3 add s1,a4,s1 -80011660: 0084f463 bgeu s1,s0,80011668 <__muldf3+0x344> -80011664: 00d30333 add t1,t1,a3 -80011668: 000107b7 lui a5,0x10 -8001166c: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> -80011670: 00f4f6b3 and a3,s1,a5 -80011674: 01069693 slli a3,a3,0x10 -80011678: 00f3f7b3 and a5,t2,a5 -8001167c: 005e0e33 add t3,t3,t0 -80011680: 00f686b3 add a3,a3,a5 -80011684: 012e3933 sltu s2,t3,s2 -80011688: 01d686b3 add a3,a3,t4 -8001168c: 01268733 add a4,a3,s2 -80011690: 010e0e33 add t3,t3,a6 -80011694: 010e3833 sltu a6,t3,a6 -80011698: 01f70f33 add t5,a4,t6 -8001169c: 010f02b3 add t0,t5,a6 -800116a0: 01d6b6b3 sltu a3,a3,t4 -800116a4: 01273733 sltu a4,a4,s2 -800116a8: 00e6e733 or a4,a3,a4 -800116ac: 0102b833 sltu a6,t0,a6 -800116b0: 0104d493 srli s1,s1,0x10 -800116b4: 01ff3fb3 sltu t6,t5,t6 -800116b8: 00970733 add a4,a4,s1 -800116bc: 010fe833 or a6,t6,a6 -800116c0: 009e1793 slli a5,t3,0x9 -800116c4: 01070733 add a4,a4,a6 -800116c8: 00670733 add a4,a4,t1 -800116cc: 0117e7b3 or a5,a5,a7 -800116d0: 00971713 slli a4,a4,0x9 -800116d4: 00f037b3 snez a5,a5 -800116d8: 017e5e13 srli t3,t3,0x17 -800116dc: 0172d413 srli s0,t0,0x17 -800116e0: 01c7e7b3 or a5,a5,t3 -800116e4: 00929293 slli t0,t0,0x9 -800116e8: 00771693 slli a3,a4,0x7 -800116ec: 00876433 or s0,a4,s0 -800116f0: 0057e7b3 or a5,a5,t0 -800116f4: 1006d463 bgez a3,800117fc <__muldf3+0x4d8> -800116f8: 0017d713 srli a4,a5,0x1 -800116fc: 0017f793 andi a5,a5,1 -80011700: 00f767b3 or a5,a4,a5 -80011704: 01f41713 slli a4,s0,0x1f -80011708: 00e7e7b3 or a5,a5,a4 -8001170c: 00145413 srli s0,s0,0x1 -80011710: 3ff58693 addi a3,a1,1023 -80011714: 0ed05863 blez a3,80011804 <__muldf3+0x4e0> -80011718: 0077f713 andi a4,a5,7 -8001171c: 02070063 beqz a4,8001173c <__muldf3+0x418> -80011720: 00f7f713 andi a4,a5,15 -80011724: 00400513 li a0,4 -80011728: 00a70a63 beq a4,a0,8001173c <__muldf3+0x418> -8001172c: 00478713 addi a4,a5,4 -80011730: 00f737b3 sltu a5,a4,a5 -80011734: 00f40433 add s0,s0,a5 -80011738: 00070793 mv a5,a4 -8001173c: 00741713 slli a4,s0,0x7 -80011740: 00075a63 bgez a4,80011754 <__muldf3+0x430> -80011744: ff000737 lui a4,0xff000 -80011748: fff70713 addi a4,a4,-1 # feffffff <__BSS_END__+0x7efe93cf> -8001174c: 00e47433 and s0,s0,a4 -80011750: 40058693 addi a3,a1,1024 -80011754: 7fe00713 li a4,2046 -80011758: 16d74863 blt a4,a3,800118c8 <__muldf3+0x5a4> -8001175c: 0037d713 srli a4,a5,0x3 -80011760: 01d41793 slli a5,s0,0x1d -80011764: 00e7e7b3 or a5,a5,a4 -80011768: 00345413 srli s0,s0,0x3 -8001176c: 01469713 slli a4,a3,0x14 -80011770: 00c41413 slli s0,s0,0xc -80011774: 7ff006b7 lui a3,0x7ff00 -80011778: 00d77733 and a4,a4,a3 -8001177c: 00c45413 srli s0,s0,0xc -80011780: 00876433 or s0,a4,s0 -80011784: 01f61613 slli a2,a2,0x1f -80011788: 02c12083 lw ra,44(sp) -8001178c: 00c46733 or a4,s0,a2 -80011790: 02812403 lw s0,40(sp) -80011794: 02412483 lw s1,36(sp) -80011798: 02012903 lw s2,32(sp) -8001179c: 01c12983 lw s3,28(sp) -800117a0: 01812a03 lw s4,24(sp) -800117a4: 01412a83 lw s5,20(sp) -800117a8: 01012b03 lw s6,16(sp) -800117ac: 00c12b83 lw s7,12(sp) -800117b0: 00078513 mv a0,a5 -800117b4: 00070593 mv a1,a4 -800117b8: 03010113 addi sp,sp,48 -800117bc: 00008067 ret -800117c0: 000a0613 mv a2,s4 -800117c4: 00048413 mv s0,s1 -800117c8: 00090793 mv a5,s2 -800117cc: 000b8713 mv a4,s7 -800117d0: 00200693 li a3,2 -800117d4: 0ed70a63 beq a4,a3,800118c8 <__muldf3+0x5a4> -800117d8: 00300693 li a3,3 -800117dc: 0cd70c63 beq a4,a3,800118b4 <__muldf3+0x590> -800117e0: 00100693 li a3,1 -800117e4: f2d716e3 bne a4,a3,80011710 <__muldf3+0x3ec> -800117e8: 00000413 li s0,0 -800117ec: 00000793 li a5,0 -800117f0: 0880006f j 80011878 <__muldf3+0x554> -800117f4: 000a8613 mv a2,s5 -800117f8: fd9ff06f j 800117d0 <__muldf3+0x4ac> -800117fc: 00050593 mv a1,a0 -80011800: f11ff06f j 80011710 <__muldf3+0x3ec> -80011804: 00100513 li a0,1 -80011808: 40d50533 sub a0,a0,a3 -8001180c: 03800713 li a4,56 -80011810: fca74ce3 blt a4,a0,800117e8 <__muldf3+0x4c4> -80011814: 01f00713 li a4,31 -80011818: 06a74463 blt a4,a0,80011880 <__muldf3+0x55c> -8001181c: 41e58593 addi a1,a1,1054 -80011820: 00b41733 sll a4,s0,a1 -80011824: 00a7d6b3 srl a3,a5,a0 -80011828: 00b797b3 sll a5,a5,a1 -8001182c: 00d76733 or a4,a4,a3 -80011830: 00f037b3 snez a5,a5 -80011834: 00f767b3 or a5,a4,a5 -80011838: 00a45433 srl s0,s0,a0 -8001183c: 0077f713 andi a4,a5,7 -80011840: 02070063 beqz a4,80011860 <__muldf3+0x53c> -80011844: 00f7f713 andi a4,a5,15 -80011848: 00400693 li a3,4 -8001184c: 00d70a63 beq a4,a3,80011860 <__muldf3+0x53c> -80011850: 00478713 addi a4,a5,4 -80011854: 00f737b3 sltu a5,a4,a5 -80011858: 00f40433 add s0,s0,a5 -8001185c: 00070793 mv a5,a4 -80011860: 00841713 slli a4,s0,0x8 -80011864: 06074a63 bltz a4,800118d8 <__muldf3+0x5b4> -80011868: 01d41713 slli a4,s0,0x1d -8001186c: 0037d793 srli a5,a5,0x3 -80011870: 00f767b3 or a5,a4,a5 -80011874: 00345413 srli s0,s0,0x3 -80011878: 00000693 li a3,0 -8001187c: ef1ff06f j 8001176c <__muldf3+0x448> -80011880: fe100713 li a4,-31 -80011884: 40d70733 sub a4,a4,a3 -80011888: 02000813 li a6,32 -8001188c: 00e45733 srl a4,s0,a4 -80011890: 00000693 li a3,0 -80011894: 01050663 beq a0,a6,800118a0 <__muldf3+0x57c> -80011898: 43e58593 addi a1,a1,1086 -8001189c: 00b416b3 sll a3,s0,a1 -800118a0: 00f6e7b3 or a5,a3,a5 -800118a4: 00f037b3 snez a5,a5 -800118a8: 00f767b3 or a5,a4,a5 +800113e8 <__muldf3>: +800113e8: fd010113 addi sp,sp,-48 +800113ec: 0145d793 srli a5,a1,0x14 +800113f0: 02812423 sw s0,40(sp) +800113f4: 02912223 sw s1,36(sp) +800113f8: 01312e23 sw s3,28(sp) +800113fc: 01412c23 sw s4,24(sp) +80011400: 01512a23 sw s5,20(sp) +80011404: 00c59493 slli s1,a1,0xc +80011408: 02112623 sw ra,44(sp) +8001140c: 03212023 sw s2,32(sp) +80011410: 01612823 sw s6,16(sp) +80011414: 01712623 sw s7,12(sp) +80011418: 01579713 slli a4,a5,0x15 +8001141c: 00050413 mv s0,a0 +80011420: 00060993 mv s3,a2 +80011424: 00068a93 mv s5,a3 +80011428: 00c4d493 srli s1,s1,0xc +8001142c: 01f5da13 srli s4,a1,0x1f +80011430: 0a070663 beqz a4,800114dc <__muldf3+0xf4> +80011434: 7ff7fb13 andi s6,a5,2047 +80011438: 7ff00793 li a5,2047 +8001143c: 10fb0263 beq s6,a5,80011540 <__muldf3+0x158> +80011440: 01d55793 srli a5,a0,0x1d +80011444: 00349493 slli s1,s1,0x3 +80011448: 0097e4b3 or s1,a5,s1 +8001144c: 008007b7 lui a5,0x800 +80011450: 00f4e4b3 or s1,s1,a5 +80011454: 00351913 slli s2,a0,0x3 +80011458: c01b0b13 addi s6,s6,-1023 +8001145c: 00000b93 li s7,0 +80011460: 014ad793 srli a5,s5,0x14 +80011464: 00ca9413 slli s0,s5,0xc +80011468: 01579713 slli a4,a5,0x15 +8001146c: 00c45413 srli s0,s0,0xc +80011470: 7ff7f513 andi a0,a5,2047 +80011474: 01fada93 srli s5,s5,0x1f +80011478: 10070063 beqz a4,80011578 <__muldf3+0x190> +8001147c: 7ff00793 li a5,2047 +80011480: 16f50063 beq a0,a5,800115e0 <__muldf3+0x1f8> +80011484: 01d9d793 srli a5,s3,0x1d +80011488: 00341413 slli s0,s0,0x3 +8001148c: 0087e433 or s0,a5,s0 +80011490: 008007b7 lui a5,0x800 +80011494: 00f46433 or s0,s0,a5 +80011498: c0150513 addi a0,a0,-1023 # 7fc01 <_start-0x7ff803ff> +8001149c: 00399793 slli a5,s3,0x3 +800114a0: 00000713 li a4,0 +800114a4: 002b9693 slli a3,s7,0x2 +800114a8: 00e6e6b3 or a3,a3,a4 +800114ac: 00ab0533 add a0,s6,a0 +800114b0: fff68693 addi a3,a3,-1 +800114b4: 00e00813 li a6,14 +800114b8: 015a4633 xor a2,s4,s5 +800114bc: 00150593 addi a1,a0,1 +800114c0: 14d86c63 bltu a6,a3,80011618 <__muldf3+0x230> +800114c4: 80015537 lui a0,0x80015 +800114c8: 00269693 slli a3,a3,0x2 +800114cc: 7d450513 addi a0,a0,2004 # 800157d4 <__BSS_END__+0xffffeb98> +800114d0: 00a686b3 add a3,a3,a0 +800114d4: 0006a683 lw a3,0(a3) +800114d8: 00068067 jr a3 +800114dc: 00a4e933 or s2,s1,a0 +800114e0: 06090c63 beqz s2,80011558 <__muldf3+0x170> +800114e4: 04048063 beqz s1,80011524 <__muldf3+0x13c> +800114e8: 00048513 mv a0,s1 +800114ec: 4dc030ef jal ra,800149c8 <__clzsi2> +800114f0: ff550713 addi a4,a0,-11 +800114f4: 01c00793 li a5,28 +800114f8: 02e7cc63 blt a5,a4,80011530 <__muldf3+0x148> +800114fc: 01d00793 li a5,29 +80011500: ff850913 addi s2,a0,-8 +80011504: 40e787b3 sub a5,a5,a4 +80011508: 012494b3 sll s1,s1,s2 +8001150c: 00f457b3 srl a5,s0,a5 +80011510: 0097e4b3 or s1,a5,s1 +80011514: 01241933 sll s2,s0,s2 +80011518: c0d00b13 li s6,-1011 +8001151c: 40ab0b33 sub s6,s6,a0 +80011520: f3dff06f j 8001145c <__muldf3+0x74> +80011524: 4a4030ef jal ra,800149c8 <__clzsi2> +80011528: 02050513 addi a0,a0,32 +8001152c: fc5ff06f j 800114f0 <__muldf3+0x108> +80011530: fd850493 addi s1,a0,-40 +80011534: 009414b3 sll s1,s0,s1 +80011538: 00000913 li s2,0 +8001153c: fddff06f j 80011518 <__muldf3+0x130> +80011540: 00a4e933 or s2,s1,a0 +80011544: 02090263 beqz s2,80011568 <__muldf3+0x180> +80011548: 00050913 mv s2,a0 +8001154c: 7ff00b13 li s6,2047 +80011550: 00300b93 li s7,3 +80011554: f0dff06f j 80011460 <__muldf3+0x78> +80011558: 00000493 li s1,0 +8001155c: 00000b13 li s6,0 +80011560: 00100b93 li s7,1 +80011564: efdff06f j 80011460 <__muldf3+0x78> +80011568: 00000493 li s1,0 +8001156c: 7ff00b13 li s6,2047 +80011570: 00200b93 li s7,2 +80011574: eedff06f j 80011460 <__muldf3+0x78> +80011578: 013467b3 or a5,s0,s3 +8001157c: 06078e63 beqz a5,800115f8 <__muldf3+0x210> +80011580: 04040063 beqz s0,800115c0 <__muldf3+0x1d8> +80011584: 00040513 mv a0,s0 +80011588: 440030ef jal ra,800149c8 <__clzsi2> +8001158c: ff550693 addi a3,a0,-11 +80011590: 01c00793 li a5,28 +80011594: 02d7ce63 blt a5,a3,800115d0 <__muldf3+0x1e8> +80011598: 01d00713 li a4,29 +8001159c: ff850793 addi a5,a0,-8 +800115a0: 40d70733 sub a4,a4,a3 +800115a4: 00f41433 sll s0,s0,a5 +800115a8: 00e9d733 srl a4,s3,a4 +800115ac: 00876433 or s0,a4,s0 +800115b0: 00f997b3 sll a5,s3,a5 +800115b4: c0d00713 li a4,-1011 +800115b8: 40a70533 sub a0,a4,a0 +800115bc: ee5ff06f j 800114a0 <__muldf3+0xb8> +800115c0: 00098513 mv a0,s3 +800115c4: 404030ef jal ra,800149c8 <__clzsi2> +800115c8: 02050513 addi a0,a0,32 +800115cc: fc1ff06f j 8001158c <__muldf3+0x1a4> +800115d0: fd850413 addi s0,a0,-40 +800115d4: 00899433 sll s0,s3,s0 +800115d8: 00000793 li a5,0 +800115dc: fd9ff06f j 800115b4 <__muldf3+0x1cc> +800115e0: 013467b3 or a5,s0,s3 +800115e4: 02078263 beqz a5,80011608 <__muldf3+0x220> +800115e8: 00098793 mv a5,s3 +800115ec: 7ff00513 li a0,2047 +800115f0: 00300713 li a4,3 +800115f4: eb1ff06f j 800114a4 <__muldf3+0xbc> +800115f8: 00000413 li s0,0 +800115fc: 00000513 li a0,0 +80011600: 00100713 li a4,1 +80011604: ea1ff06f j 800114a4 <__muldf3+0xbc> +80011608: 00000413 li s0,0 +8001160c: 7ff00513 li a0,2047 +80011610: 00200713 li a4,2 +80011614: e91ff06f j 800114a4 <__muldf3+0xbc> +80011618: 00010f37 lui t5,0x10 +8001161c: ffff0713 addi a4,t5,-1 # ffff <_start-0x7fff0001> +80011620: 01095693 srli a3,s2,0x10 +80011624: 0107d313 srli t1,a5,0x10 +80011628: 00e97933 and s2,s2,a4 +8001162c: 00e7f7b3 and a5,a5,a4 +80011630: 032308b3 mul a7,t1,s2 +80011634: 02f90833 mul a6,s2,a5 +80011638: 02f68fb3 mul t6,a3,a5 +8001163c: 01f88eb3 add t4,a7,t6 +80011640: 01085893 srli a7,a6,0x10 +80011644: 01d888b3 add a7,a7,t4 +80011648: 02668e33 mul t3,a3,t1 +8001164c: 01f8f463 bgeu a7,t6,80011654 <__muldf3+0x26c> +80011650: 01ee0e33 add t3,t3,t5 +80011654: 0108d293 srli t0,a7,0x10 +80011658: 00e8f8b3 and a7,a7,a4 +8001165c: 00e87833 and a6,a6,a4 +80011660: 01045f13 srli t5,s0,0x10 +80011664: 01089893 slli a7,a7,0x10 +80011668: 00e47433 and s0,s0,a4 +8001166c: 010888b3 add a7,a7,a6 +80011670: 02868733 mul a4,a3,s0 +80011674: 02890833 mul a6,s2,s0 +80011678: 032f0933 mul s2,t5,s2 +8001167c: 00e90eb3 add t4,s2,a4 +80011680: 01085913 srli s2,a6,0x10 +80011684: 01d90933 add s2,s2,t4 +80011688: 03e686b3 mul a3,a3,t5 +8001168c: 00e97663 bgeu s2,a4,80011698 <__muldf3+0x2b0> +80011690: 00010737 lui a4,0x10 +80011694: 00e686b3 add a3,a3,a4 +80011698: 01095e93 srli t4,s2,0x10 +8001169c: 00de8eb3 add t4,t4,a3 +800116a0: 000106b7 lui a3,0x10 +800116a4: fff68f93 addi t6,a3,-1 # ffff <_start-0x7fff0001> +800116a8: 01f97933 and s2,s2,t6 +800116ac: 01f87833 and a6,a6,t6 +800116b0: 0104d713 srli a4,s1,0x10 +800116b4: 01091913 slli s2,s2,0x10 +800116b8: 01f4f4b3 and s1,s1,t6 +800116bc: 029783b3 mul t2,a5,s1 +800116c0: 01090933 add s2,s2,a6 +800116c4: 012282b3 add t0,t0,s2 +800116c8: 02930833 mul a6,t1,s1 +800116cc: 02f707b3 mul a5,a4,a5 +800116d0: 02e30fb3 mul t6,t1,a4 +800116d4: 00f80333 add t1,a6,a5 +800116d8: 0103d813 srli a6,t2,0x10 +800116dc: 00680833 add a6,a6,t1 +800116e0: 00f87463 bgeu a6,a5,800116e8 <__muldf3+0x300> +800116e4: 00df8fb3 add t6,t6,a3 +800116e8: 01085793 srli a5,a6,0x10 +800116ec: 000106b7 lui a3,0x10 +800116f0: 01f78fb3 add t6,a5,t6 +800116f4: fff68793 addi a5,a3,-1 # ffff <_start-0x7fff0001> +800116f8: 00f87833 and a6,a6,a5 +800116fc: 00f3f7b3 and a5,t2,a5 +80011700: 029403b3 mul t2,s0,s1 +80011704: 01081813 slli a6,a6,0x10 +80011708: 00f80833 add a6,a6,a5 +8001170c: 02870433 mul s0,a4,s0 +80011710: 029f04b3 mul s1,t5,s1 +80011714: 02ef0333 mul t1,t5,a4 +80011718: 008484b3 add s1,s1,s0 +8001171c: 0103d713 srli a4,t2,0x10 +80011720: 009704b3 add s1,a4,s1 +80011724: 0084f463 bgeu s1,s0,8001172c <__muldf3+0x344> +80011728: 00d30333 add t1,t1,a3 +8001172c: 000107b7 lui a5,0x10 +80011730: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> +80011734: 00f4f6b3 and a3,s1,a5 +80011738: 01069693 slli a3,a3,0x10 +8001173c: 00f3f7b3 and a5,t2,a5 +80011740: 005e0e33 add t3,t3,t0 +80011744: 00f686b3 add a3,a3,a5 +80011748: 012e3933 sltu s2,t3,s2 +8001174c: 01d686b3 add a3,a3,t4 +80011750: 01268733 add a4,a3,s2 +80011754: 010e0e33 add t3,t3,a6 +80011758: 010e3833 sltu a6,t3,a6 +8001175c: 01f70f33 add t5,a4,t6 +80011760: 010f02b3 add t0,t5,a6 +80011764: 01d6b6b3 sltu a3,a3,t4 +80011768: 01273733 sltu a4,a4,s2 +8001176c: 00e6e733 or a4,a3,a4 +80011770: 0102b833 sltu a6,t0,a6 +80011774: 0104d493 srli s1,s1,0x10 +80011778: 01ff3fb3 sltu t6,t5,t6 +8001177c: 00970733 add a4,a4,s1 +80011780: 010fe833 or a6,t6,a6 +80011784: 009e1793 slli a5,t3,0x9 +80011788: 01070733 add a4,a4,a6 +8001178c: 00670733 add a4,a4,t1 +80011790: 0117e7b3 or a5,a5,a7 +80011794: 00971713 slli a4,a4,0x9 +80011798: 00f037b3 snez a5,a5 +8001179c: 017e5e13 srli t3,t3,0x17 +800117a0: 0172d413 srli s0,t0,0x17 +800117a4: 01c7e7b3 or a5,a5,t3 +800117a8: 00929293 slli t0,t0,0x9 +800117ac: 00771693 slli a3,a4,0x7 +800117b0: 00876433 or s0,a4,s0 +800117b4: 0057e7b3 or a5,a5,t0 +800117b8: 1006d463 bgez a3,800118c0 <__muldf3+0x4d8> +800117bc: 0017d713 srli a4,a5,0x1 +800117c0: 0017f793 andi a5,a5,1 +800117c4: 00f767b3 or a5,a4,a5 +800117c8: 01f41713 slli a4,s0,0x1f +800117cc: 00e7e7b3 or a5,a5,a4 +800117d0: 00145413 srli s0,s0,0x1 +800117d4: 3ff58693 addi a3,a1,1023 +800117d8: 0ed05863 blez a3,800118c8 <__muldf3+0x4e0> +800117dc: 0077f713 andi a4,a5,7 +800117e0: 02070063 beqz a4,80011800 <__muldf3+0x418> +800117e4: 00f7f713 andi a4,a5,15 +800117e8: 00400513 li a0,4 +800117ec: 00a70a63 beq a4,a0,80011800 <__muldf3+0x418> +800117f0: 00478713 addi a4,a5,4 +800117f4: 00f737b3 sltu a5,a4,a5 +800117f8: 00f40433 add s0,s0,a5 +800117fc: 00070793 mv a5,a4 +80011800: 00741713 slli a4,s0,0x7 +80011804: 00075a63 bgez a4,80011818 <__muldf3+0x430> +80011808: ff000737 lui a4,0xff000 +8001180c: fff70713 addi a4,a4,-1 # feffffff <__BSS_END__+0x7efe93c3> +80011810: 00e47433 and s0,s0,a4 +80011814: 40058693 addi a3,a1,1024 +80011818: 7fe00713 li a4,2046 +8001181c: 16d74863 blt a4,a3,8001198c <__muldf3+0x5a4> +80011820: 0037d713 srli a4,a5,0x3 +80011824: 01d41793 slli a5,s0,0x1d +80011828: 00e7e7b3 or a5,a5,a4 +8001182c: 00345413 srli s0,s0,0x3 +80011830: 01469713 slli a4,a3,0x14 +80011834: 00c41413 slli s0,s0,0xc +80011838: 7ff006b7 lui a3,0x7ff00 +8001183c: 00d77733 and a4,a4,a3 +80011840: 00c45413 srli s0,s0,0xc +80011844: 00876433 or s0,a4,s0 +80011848: 01f61613 slli a2,a2,0x1f +8001184c: 02c12083 lw ra,44(sp) +80011850: 00c46733 or a4,s0,a2 +80011854: 02812403 lw s0,40(sp) +80011858: 02412483 lw s1,36(sp) +8001185c: 02012903 lw s2,32(sp) +80011860: 01c12983 lw s3,28(sp) +80011864: 01812a03 lw s4,24(sp) +80011868: 01412a83 lw s5,20(sp) +8001186c: 01012b03 lw s6,16(sp) +80011870: 00c12b83 lw s7,12(sp) +80011874: 00078513 mv a0,a5 +80011878: 00070593 mv a1,a4 +8001187c: 03010113 addi sp,sp,48 +80011880: 00008067 ret +80011884: 000a0613 mv a2,s4 +80011888: 00048413 mv s0,s1 +8001188c: 00090793 mv a5,s2 +80011890: 000b8713 mv a4,s7 +80011894: 00200693 li a3,2 +80011898: 0ed70a63 beq a4,a3,8001198c <__muldf3+0x5a4> +8001189c: 00300693 li a3,3 +800118a0: 0cd70c63 beq a4,a3,80011978 <__muldf3+0x590> +800118a4: 00100693 li a3,1 +800118a8: f2d716e3 bne a4,a3,800117d4 <__muldf3+0x3ec> 800118ac: 00000413 li s0,0 -800118b0: f8dff06f j 8001183c <__muldf3+0x518> -800118b4: 00080437 lui s0,0x80 -800118b8: 00000793 li a5,0 -800118bc: 7ff00693 li a3,2047 -800118c0: 00000613 li a2,0 -800118c4: ea9ff06f j 8001176c <__muldf3+0x448> -800118c8: 00000413 li s0,0 -800118cc: 00000793 li a5,0 -800118d0: 7ff00693 li a3,2047 -800118d4: e99ff06f j 8001176c <__muldf3+0x448> -800118d8: 00000413 li s0,0 -800118dc: 00000793 li a5,0 -800118e0: 00100693 li a3,1 -800118e4: e89ff06f j 8001176c <__muldf3+0x448> +800118b0: 00000793 li a5,0 +800118b4: 0880006f j 8001193c <__muldf3+0x554> +800118b8: 000a8613 mv a2,s5 +800118bc: fd9ff06f j 80011894 <__muldf3+0x4ac> +800118c0: 00050593 mv a1,a0 +800118c4: f11ff06f j 800117d4 <__muldf3+0x3ec> +800118c8: 00100513 li a0,1 +800118cc: 40d50533 sub a0,a0,a3 +800118d0: 03800713 li a4,56 +800118d4: fca74ce3 blt a4,a0,800118ac <__muldf3+0x4c4> +800118d8: 01f00713 li a4,31 +800118dc: 06a74463 blt a4,a0,80011944 <__muldf3+0x55c> +800118e0: 41e58593 addi a1,a1,1054 +800118e4: 00b41733 sll a4,s0,a1 +800118e8: 00a7d6b3 srl a3,a5,a0 +800118ec: 00b797b3 sll a5,a5,a1 +800118f0: 00d76733 or a4,a4,a3 +800118f4: 00f037b3 snez a5,a5 +800118f8: 00f767b3 or a5,a4,a5 +800118fc: 00a45433 srl s0,s0,a0 +80011900: 0077f713 andi a4,a5,7 +80011904: 02070063 beqz a4,80011924 <__muldf3+0x53c> +80011908: 00f7f713 andi a4,a5,15 +8001190c: 00400693 li a3,4 +80011910: 00d70a63 beq a4,a3,80011924 <__muldf3+0x53c> +80011914: 00478713 addi a4,a5,4 +80011918: 00f737b3 sltu a5,a4,a5 +8001191c: 00f40433 add s0,s0,a5 +80011920: 00070793 mv a5,a4 +80011924: 00841713 slli a4,s0,0x8 +80011928: 06074a63 bltz a4,8001199c <__muldf3+0x5b4> +8001192c: 01d41713 slli a4,s0,0x1d +80011930: 0037d793 srli a5,a5,0x3 +80011934: 00f767b3 or a5,a4,a5 +80011938: 00345413 srli s0,s0,0x3 +8001193c: 00000693 li a3,0 +80011940: ef1ff06f j 80011830 <__muldf3+0x448> +80011944: fe100713 li a4,-31 +80011948: 40d70733 sub a4,a4,a3 +8001194c: 02000813 li a6,32 +80011950: 00e45733 srl a4,s0,a4 +80011954: 00000693 li a3,0 +80011958: 01050663 beq a0,a6,80011964 <__muldf3+0x57c> +8001195c: 43e58593 addi a1,a1,1086 +80011960: 00b416b3 sll a3,s0,a1 +80011964: 00f6e7b3 or a5,a3,a5 +80011968: 00f037b3 snez a5,a5 +8001196c: 00f767b3 or a5,a4,a5 +80011970: 00000413 li s0,0 +80011974: f8dff06f j 80011900 <__muldf3+0x518> +80011978: 00080437 lui s0,0x80 +8001197c: 00000793 li a5,0 +80011980: 7ff00693 li a3,2047 +80011984: 00000613 li a2,0 +80011988: ea9ff06f j 80011830 <__muldf3+0x448> +8001198c: 00000413 li s0,0 +80011990: 00000793 li a5,0 +80011994: 7ff00693 li a3,2047 +80011998: e99ff06f j 80011830 <__muldf3+0x448> +8001199c: 00000413 li s0,0 +800119a0: 00000793 li a5,0 +800119a4: 00100693 li a3,1 +800119a8: e89ff06f j 80011830 <__muldf3+0x448> -800118e8 <__eqtf2>: -800118e8: 00c52783 lw a5,12(a0) -800118ec: 0005af03 lw t5,0(a1) -800118f0: 0045af83 lw t6,4(a1) -800118f4: 0085a283 lw t0,8(a1) -800118f8: 00c5a583 lw a1,12(a1) -800118fc: 00008737 lui a4,0x8 -80011900: 0107d693 srli a3,a5,0x10 -80011904: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80011908: 01079813 slli a6,a5,0x10 -8001190c: 01059e93 slli t4,a1,0x10 -80011910: 01f7d613 srli a2,a5,0x1f -80011914: 00e6f6b3 and a3,a3,a4 -80011918: 0105d793 srli a5,a1,0x10 -8001191c: 00052883 lw a7,0(a0) -80011920: 00452303 lw t1,4(a0) -80011924: 00852e03 lw t3,8(a0) -80011928: ff010113 addi sp,sp,-16 -8001192c: 01085813 srli a6,a6,0x10 -80011930: 010ede93 srli t4,t4,0x10 -80011934: 00e7f7b3 and a5,a5,a4 -80011938: 01f5d593 srli a1,a1,0x1f -8001193c: 02e69063 bne a3,a4,8001195c <__eqtf2+0x74> -80011940: 0068e733 or a4,a7,t1 -80011944: 01c76733 or a4,a4,t3 -80011948: 01076733 or a4,a4,a6 -8001194c: 00100513 li a0,1 -80011950: 04071a63 bnez a4,800119a4 <__eqtf2+0xbc> -80011954: 04d79863 bne a5,a3,800119a4 <__eqtf2+0xbc> -80011958: 0080006f j 80011960 <__eqtf2+0x78> -8001195c: 00e79c63 bne a5,a4,80011974 <__eqtf2+0x8c> -80011960: 01ff6733 or a4,t5,t6 -80011964: 00576733 or a4,a4,t0 -80011968: 01d76733 or a4,a4,t4 -8001196c: 00100513 li a0,1 -80011970: 02071a63 bnez a4,800119a4 <__eqtf2+0xbc> -80011974: 00100513 li a0,1 -80011978: 02d79663 bne a5,a3,800119a4 <__eqtf2+0xbc> -8001197c: 03e89463 bne a7,t5,800119a4 <__eqtf2+0xbc> -80011980: 03f31263 bne t1,t6,800119a4 <__eqtf2+0xbc> -80011984: 025e1063 bne t3,t0,800119a4 <__eqtf2+0xbc> -80011988: 01d81e63 bne a6,t4,800119a4 <__eqtf2+0xbc> -8001198c: 02b60063 beq a2,a1,800119ac <__eqtf2+0xc4> -80011990: 00079a63 bnez a5,800119a4 <__eqtf2+0xbc> -80011994: 0068e533 or a0,a7,t1 -80011998: 01c56533 or a0,a0,t3 -8001199c: 01056533 or a0,a0,a6 -800119a0: 00a03533 snez a0,a0 -800119a4: 01010113 addi sp,sp,16 -800119a8: 00008067 ret -800119ac: 00000513 li a0,0 -800119b0: ff5ff06f j 800119a4 <__eqtf2+0xbc> +800119ac <__eqtf2>: +800119ac: 00c52783 lw a5,12(a0) +800119b0: 0005af03 lw t5,0(a1) +800119b4: 0045af83 lw t6,4(a1) +800119b8: 0085a283 lw t0,8(a1) +800119bc: 00c5a583 lw a1,12(a1) +800119c0: 00008737 lui a4,0x8 +800119c4: 0107d693 srli a3,a5,0x10 +800119c8: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +800119cc: 01079813 slli a6,a5,0x10 +800119d0: 01059e93 slli t4,a1,0x10 +800119d4: 01f7d613 srli a2,a5,0x1f +800119d8: 00e6f6b3 and a3,a3,a4 +800119dc: 0105d793 srli a5,a1,0x10 +800119e0: 00052883 lw a7,0(a0) +800119e4: 00452303 lw t1,4(a0) +800119e8: 00852e03 lw t3,8(a0) +800119ec: ff010113 addi sp,sp,-16 +800119f0: 01085813 srli a6,a6,0x10 +800119f4: 010ede93 srli t4,t4,0x10 +800119f8: 00e7f7b3 and a5,a5,a4 +800119fc: 01f5d593 srli a1,a1,0x1f +80011a00: 02e69063 bne a3,a4,80011a20 <__eqtf2+0x74> +80011a04: 0068e733 or a4,a7,t1 +80011a08: 01c76733 or a4,a4,t3 +80011a0c: 01076733 or a4,a4,a6 +80011a10: 00100513 li a0,1 +80011a14: 04071a63 bnez a4,80011a68 <__eqtf2+0xbc> +80011a18: 04d79863 bne a5,a3,80011a68 <__eqtf2+0xbc> +80011a1c: 0080006f j 80011a24 <__eqtf2+0x78> +80011a20: 00e79c63 bne a5,a4,80011a38 <__eqtf2+0x8c> +80011a24: 01ff6733 or a4,t5,t6 +80011a28: 00576733 or a4,a4,t0 +80011a2c: 01d76733 or a4,a4,t4 +80011a30: 00100513 li a0,1 +80011a34: 02071a63 bnez a4,80011a68 <__eqtf2+0xbc> +80011a38: 00100513 li a0,1 +80011a3c: 02d79663 bne a5,a3,80011a68 <__eqtf2+0xbc> +80011a40: 03e89463 bne a7,t5,80011a68 <__eqtf2+0xbc> +80011a44: 03f31263 bne t1,t6,80011a68 <__eqtf2+0xbc> +80011a48: 025e1063 bne t3,t0,80011a68 <__eqtf2+0xbc> +80011a4c: 01d81e63 bne a6,t4,80011a68 <__eqtf2+0xbc> +80011a50: 02b60063 beq a2,a1,80011a70 <__eqtf2+0xc4> +80011a54: 00079a63 bnez a5,80011a68 <__eqtf2+0xbc> +80011a58: 0068e533 or a0,a7,t1 +80011a5c: 01c56533 or a0,a0,t3 +80011a60: 01056533 or a0,a0,a6 +80011a64: 00a03533 snez a0,a0 +80011a68: 01010113 addi sp,sp,16 +80011a6c: 00008067 ret +80011a70: 00000513 li a0,0 +80011a74: ff5ff06f j 80011a68 <__eqtf2+0xbc> -800119b4 <__getf2>: -800119b4: 00052f83 lw t6,0(a0) -800119b8: 00452803 lw a6,4(a0) -800119bc: 00852e03 lw t3,8(a0) -800119c0: 00c52503 lw a0,12(a0) -800119c4: 00c5a683 lw a3,12(a1) -800119c8: 000087b7 lui a5,0x8 -800119cc: 01055613 srli a2,a0,0x10 -800119d0: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -800119d4: 01069313 slli t1,a3,0x10 -800119d8: 0106d713 srli a4,a3,0x10 -800119dc: 0005a283 lw t0,0(a1) -800119e0: 0045a883 lw a7,4(a1) -800119e4: 0085ae83 lw t4,8(a1) -800119e8: 00f67633 and a2,a2,a5 -800119ec: 01051593 slli a1,a0,0x10 -800119f0: ff010113 addi sp,sp,-16 -800119f4: 0105d593 srli a1,a1,0x10 -800119f8: 01f55513 srli a0,a0,0x1f -800119fc: 01035313 srli t1,t1,0x10 -80011a00: 00f77733 and a4,a4,a5 -80011a04: 01f6d693 srli a3,a3,0x1f -80011a08: 00f61e63 bne a2,a5,80011a24 <__getf2+0x70> -80011a0c: 010fe7b3 or a5,t6,a6 -80011a10: 01c7e7b3 or a5,a5,t3 -80011a14: 00b7e7b3 or a5,a5,a1 -80011a18: 0c078863 beqz a5,80011ae8 <__getf2+0x134> -80011a1c: ffe00513 li a0,-2 -80011a20: 0640006f j 80011a84 <__getf2+0xd0> -80011a24: 00f71a63 bne a4,a5,80011a38 <__getf2+0x84> -80011a28: 0112e7b3 or a5,t0,a7 -80011a2c: 01d7e7b3 or a5,a5,t4 -80011a30: 0067e7b3 or a5,a5,t1 -80011a34: fe0794e3 bnez a5,80011a1c <__getf2+0x68> -80011a38: 0a061a63 bnez a2,80011aec <__getf2+0x138> -80011a3c: 010fe7b3 or a5,t6,a6 -80011a40: 01c7e7b3 or a5,a5,t3 -80011a44: 00b7e7b3 or a5,a5,a1 -80011a48: 0017b793 seqz a5,a5 -80011a4c: 00071a63 bnez a4,80011a60 <__getf2+0xac> -80011a50: 0112ef33 or t5,t0,a7 -80011a54: 01df6f33 or t5,t5,t4 -80011a58: 006f6f33 or t5,t5,t1 -80011a5c: 060f0a63 beqz t5,80011ad0 <__getf2+0x11c> -80011a60: 00079c63 bnez a5,80011a78 <__getf2+0xc4> -80011a64: 00a69463 bne a3,a0,80011a6c <__getf2+0xb8> -80011a68: 02c75263 bge a4,a2,80011a8c <__getf2+0xd8> -80011a6c: 04050e63 beqz a0,80011ac8 <__getf2+0x114> -80011a70: fff00513 li a0,-1 -80011a74: 0100006f j 80011a84 <__getf2+0xd0> -80011a78: fff00513 li a0,-1 -80011a7c: 00068463 beqz a3,80011a84 <__getf2+0xd0> -80011a80: 00068513 mv a0,a3 -80011a84: 01010113 addi sp,sp,16 -80011a88: 00008067 ret -80011a8c: 00e65663 bge a2,a4,80011a98 <__getf2+0xe4> -80011a90: fe051ae3 bnez a0,80011a84 <__getf2+0xd0> -80011a94: fddff06f j 80011a70 <__getf2+0xbc> -80011a98: fcb36ae3 bltu t1,a1,80011a6c <__getf2+0xb8> -80011a9c: 02659e63 bne a1,t1,80011ad8 <__getf2+0x124> -80011aa0: fdcee6e3 bltu t4,t3,80011a6c <__getf2+0xb8> -80011aa4: 03de1e63 bne t3,t4,80011ae0 <__getf2+0x12c> -80011aa8: fd08e2e3 bltu a7,a6,80011a6c <__getf2+0xb8> -80011aac: 01181463 bne a6,a7,80011ab4 <__getf2+0x100> -80011ab0: fbf2eee3 bltu t0,t6,80011a6c <__getf2+0xb8> -80011ab4: fd186ee3 bltu a6,a7,80011a90 <__getf2+0xdc> -80011ab8: 01181463 bne a6,a7,80011ac0 <__getf2+0x10c> -80011abc: fc5feae3 bltu t6,t0,80011a90 <__getf2+0xdc> -80011ac0: 00000513 li a0,0 -80011ac4: fc1ff06f j 80011a84 <__getf2+0xd0> -80011ac8: 00100513 li a0,1 -80011acc: fb9ff06f j 80011a84 <__getf2+0xd0> -80011ad0: fe0798e3 bnez a5,80011ac0 <__getf2+0x10c> -80011ad4: f99ff06f j 80011a6c <__getf2+0xb8> -80011ad8: fa65ece3 bltu a1,t1,80011a90 <__getf2+0xdc> -80011adc: fe5ff06f j 80011ac0 <__getf2+0x10c> -80011ae0: fbde68e3 bltu t3,t4,80011a90 <__getf2+0xdc> -80011ae4: fddff06f j 80011ac0 <__getf2+0x10c> -80011ae8: f4c700e3 beq a4,a2,80011a28 <__getf2+0x74> -80011aec: f6071ce3 bnez a4,80011a64 <__getf2+0xb0> -80011af0: 00000793 li a5,0 -80011af4: f5dff06f j 80011a50 <__getf2+0x9c> +80011a78 <__getf2>: +80011a78: 00052f83 lw t6,0(a0) +80011a7c: 00452803 lw a6,4(a0) +80011a80: 00852e03 lw t3,8(a0) +80011a84: 00c52503 lw a0,12(a0) +80011a88: 00c5a683 lw a3,12(a1) +80011a8c: 000087b7 lui a5,0x8 +80011a90: 01055613 srli a2,a0,0x10 +80011a94: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80011a98: 01069313 slli t1,a3,0x10 +80011a9c: 0106d713 srli a4,a3,0x10 +80011aa0: 0005a283 lw t0,0(a1) +80011aa4: 0045a883 lw a7,4(a1) +80011aa8: 0085ae83 lw t4,8(a1) +80011aac: 00f67633 and a2,a2,a5 +80011ab0: 01051593 slli a1,a0,0x10 +80011ab4: ff010113 addi sp,sp,-16 +80011ab8: 0105d593 srli a1,a1,0x10 +80011abc: 01f55513 srli a0,a0,0x1f +80011ac0: 01035313 srli t1,t1,0x10 +80011ac4: 00f77733 and a4,a4,a5 +80011ac8: 01f6d693 srli a3,a3,0x1f +80011acc: 00f61e63 bne a2,a5,80011ae8 <__getf2+0x70> +80011ad0: 010fe7b3 or a5,t6,a6 +80011ad4: 01c7e7b3 or a5,a5,t3 +80011ad8: 00b7e7b3 or a5,a5,a1 +80011adc: 0c078863 beqz a5,80011bac <__getf2+0x134> +80011ae0: ffe00513 li a0,-2 +80011ae4: 0640006f j 80011b48 <__getf2+0xd0> +80011ae8: 00f71a63 bne a4,a5,80011afc <__getf2+0x84> +80011aec: 0112e7b3 or a5,t0,a7 +80011af0: 01d7e7b3 or a5,a5,t4 +80011af4: 0067e7b3 or a5,a5,t1 +80011af8: fe0794e3 bnez a5,80011ae0 <__getf2+0x68> +80011afc: 0a061a63 bnez a2,80011bb0 <__getf2+0x138> +80011b00: 010fe7b3 or a5,t6,a6 +80011b04: 01c7e7b3 or a5,a5,t3 +80011b08: 00b7e7b3 or a5,a5,a1 +80011b0c: 0017b793 seqz a5,a5 +80011b10: 00071a63 bnez a4,80011b24 <__getf2+0xac> +80011b14: 0112ef33 or t5,t0,a7 +80011b18: 01df6f33 or t5,t5,t4 +80011b1c: 006f6f33 or t5,t5,t1 +80011b20: 060f0a63 beqz t5,80011b94 <__getf2+0x11c> +80011b24: 00079c63 bnez a5,80011b3c <__getf2+0xc4> +80011b28: 00a69463 bne a3,a0,80011b30 <__getf2+0xb8> +80011b2c: 02c75263 bge a4,a2,80011b50 <__getf2+0xd8> +80011b30: 04050e63 beqz a0,80011b8c <__getf2+0x114> +80011b34: fff00513 li a0,-1 +80011b38: 0100006f j 80011b48 <__getf2+0xd0> +80011b3c: fff00513 li a0,-1 +80011b40: 00068463 beqz a3,80011b48 <__getf2+0xd0> +80011b44: 00068513 mv a0,a3 +80011b48: 01010113 addi sp,sp,16 +80011b4c: 00008067 ret +80011b50: 00e65663 bge a2,a4,80011b5c <__getf2+0xe4> +80011b54: fe051ae3 bnez a0,80011b48 <__getf2+0xd0> +80011b58: fddff06f j 80011b34 <__getf2+0xbc> +80011b5c: fcb36ae3 bltu t1,a1,80011b30 <__getf2+0xb8> +80011b60: 02659e63 bne a1,t1,80011b9c <__getf2+0x124> +80011b64: fdcee6e3 bltu t4,t3,80011b30 <__getf2+0xb8> +80011b68: 03de1e63 bne t3,t4,80011ba4 <__getf2+0x12c> +80011b6c: fd08e2e3 bltu a7,a6,80011b30 <__getf2+0xb8> +80011b70: 01181463 bne a6,a7,80011b78 <__getf2+0x100> +80011b74: fbf2eee3 bltu t0,t6,80011b30 <__getf2+0xb8> +80011b78: fd186ee3 bltu a6,a7,80011b54 <__getf2+0xdc> +80011b7c: 01181463 bne a6,a7,80011b84 <__getf2+0x10c> +80011b80: fc5feae3 bltu t6,t0,80011b54 <__getf2+0xdc> +80011b84: 00000513 li a0,0 +80011b88: fc1ff06f j 80011b48 <__getf2+0xd0> +80011b8c: 00100513 li a0,1 +80011b90: fb9ff06f j 80011b48 <__getf2+0xd0> +80011b94: fe0798e3 bnez a5,80011b84 <__getf2+0x10c> +80011b98: f99ff06f j 80011b30 <__getf2+0xb8> +80011b9c: fa65ece3 bltu a1,t1,80011b54 <__getf2+0xdc> +80011ba0: fe5ff06f j 80011b84 <__getf2+0x10c> +80011ba4: fbde68e3 bltu t3,t4,80011b54 <__getf2+0xdc> +80011ba8: fddff06f j 80011b84 <__getf2+0x10c> +80011bac: f4c700e3 beq a4,a2,80011aec <__getf2+0x74> +80011bb0: f6071ce3 bnez a4,80011b28 <__getf2+0xb0> +80011bb4: 00000793 li a5,0 +80011bb8: f5dff06f j 80011b14 <__getf2+0x9c> -80011af8 <__letf2>: -80011af8: 00052f83 lw t6,0(a0) -80011afc: 00452803 lw a6,4(a0) -80011b00: 00852e03 lw t3,8(a0) -80011b04: 00c52503 lw a0,12(a0) -80011b08: 00c5a683 lw a3,12(a1) -80011b0c: 000087b7 lui a5,0x8 -80011b10: 01055613 srli a2,a0,0x10 -80011b14: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80011b18: 01069313 slli t1,a3,0x10 -80011b1c: 0106d713 srli a4,a3,0x10 -80011b20: 0005a283 lw t0,0(a1) -80011b24: 0045a883 lw a7,4(a1) -80011b28: 0085ae83 lw t4,8(a1) -80011b2c: 00f67633 and a2,a2,a5 -80011b30: 01051593 slli a1,a0,0x10 -80011b34: ff010113 addi sp,sp,-16 -80011b38: 0105d593 srli a1,a1,0x10 -80011b3c: 01f55513 srli a0,a0,0x1f -80011b40: 01035313 srli t1,t1,0x10 -80011b44: 00f77733 and a4,a4,a5 -80011b48: 01f6d693 srli a3,a3,0x1f -80011b4c: 00f61e63 bne a2,a5,80011b68 <__letf2+0x70> -80011b50: 010fe7b3 or a5,t6,a6 -80011b54: 01c7e7b3 or a5,a5,t3 -80011b58: 00b7e7b3 or a5,a5,a1 -80011b5c: 0c078863 beqz a5,80011c2c <__letf2+0x134> -80011b60: 00200513 li a0,2 -80011b64: 0640006f j 80011bc8 <__letf2+0xd0> -80011b68: 00f71a63 bne a4,a5,80011b7c <__letf2+0x84> -80011b6c: 0112e7b3 or a5,t0,a7 -80011b70: 01d7e7b3 or a5,a5,t4 -80011b74: 0067e7b3 or a5,a5,t1 -80011b78: fe0794e3 bnez a5,80011b60 <__letf2+0x68> -80011b7c: 0a061a63 bnez a2,80011c30 <__letf2+0x138> -80011b80: 010fe7b3 or a5,t6,a6 -80011b84: 01c7e7b3 or a5,a5,t3 -80011b88: 00b7e7b3 or a5,a5,a1 -80011b8c: 0017b793 seqz a5,a5 -80011b90: 00071a63 bnez a4,80011ba4 <__letf2+0xac> -80011b94: 0112ef33 or t5,t0,a7 -80011b98: 01df6f33 or t5,t5,t4 -80011b9c: 006f6f33 or t5,t5,t1 -80011ba0: 060f0a63 beqz t5,80011c14 <__letf2+0x11c> -80011ba4: 00079c63 bnez a5,80011bbc <__letf2+0xc4> -80011ba8: 00a69463 bne a3,a0,80011bb0 <__letf2+0xb8> -80011bac: 02c75263 bge a4,a2,80011bd0 <__letf2+0xd8> -80011bb0: 04050e63 beqz a0,80011c0c <__letf2+0x114> -80011bb4: fff00513 li a0,-1 -80011bb8: 0100006f j 80011bc8 <__letf2+0xd0> -80011bbc: fff00513 li a0,-1 -80011bc0: 00068463 beqz a3,80011bc8 <__letf2+0xd0> -80011bc4: 00068513 mv a0,a3 -80011bc8: 01010113 addi sp,sp,16 -80011bcc: 00008067 ret -80011bd0: 00e65663 bge a2,a4,80011bdc <__letf2+0xe4> -80011bd4: fe051ae3 bnez a0,80011bc8 <__letf2+0xd0> -80011bd8: fddff06f j 80011bb4 <__letf2+0xbc> -80011bdc: fcb36ae3 bltu t1,a1,80011bb0 <__letf2+0xb8> -80011be0: 02659e63 bne a1,t1,80011c1c <__letf2+0x124> -80011be4: fdcee6e3 bltu t4,t3,80011bb0 <__letf2+0xb8> -80011be8: 03de1e63 bne t3,t4,80011c24 <__letf2+0x12c> -80011bec: fd08e2e3 bltu a7,a6,80011bb0 <__letf2+0xb8> -80011bf0: 01181463 bne a6,a7,80011bf8 <__letf2+0x100> -80011bf4: fbf2eee3 bltu t0,t6,80011bb0 <__letf2+0xb8> -80011bf8: fd186ee3 bltu a6,a7,80011bd4 <__letf2+0xdc> -80011bfc: 01181463 bne a6,a7,80011c04 <__letf2+0x10c> -80011c00: fc5feae3 bltu t6,t0,80011bd4 <__letf2+0xdc> -80011c04: 00000513 li a0,0 -80011c08: fc1ff06f j 80011bc8 <__letf2+0xd0> -80011c0c: 00100513 li a0,1 -80011c10: fb9ff06f j 80011bc8 <__letf2+0xd0> -80011c14: fe0798e3 bnez a5,80011c04 <__letf2+0x10c> -80011c18: f99ff06f j 80011bb0 <__letf2+0xb8> -80011c1c: fa65ece3 bltu a1,t1,80011bd4 <__letf2+0xdc> -80011c20: fe5ff06f j 80011c04 <__letf2+0x10c> -80011c24: fbde68e3 bltu t3,t4,80011bd4 <__letf2+0xdc> -80011c28: fddff06f j 80011c04 <__letf2+0x10c> -80011c2c: f4c700e3 beq a4,a2,80011b6c <__letf2+0x74> -80011c30: f6071ce3 bnez a4,80011ba8 <__letf2+0xb0> -80011c34: 00000793 li a5,0 -80011c38: f5dff06f j 80011b94 <__letf2+0x9c> +80011bbc <__letf2>: +80011bbc: 00052f83 lw t6,0(a0) +80011bc0: 00452803 lw a6,4(a0) +80011bc4: 00852e03 lw t3,8(a0) +80011bc8: 00c52503 lw a0,12(a0) +80011bcc: 00c5a683 lw a3,12(a1) +80011bd0: 000087b7 lui a5,0x8 +80011bd4: 01055613 srli a2,a0,0x10 +80011bd8: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80011bdc: 01069313 slli t1,a3,0x10 +80011be0: 0106d713 srli a4,a3,0x10 +80011be4: 0005a283 lw t0,0(a1) +80011be8: 0045a883 lw a7,4(a1) +80011bec: 0085ae83 lw t4,8(a1) +80011bf0: 00f67633 and a2,a2,a5 +80011bf4: 01051593 slli a1,a0,0x10 +80011bf8: ff010113 addi sp,sp,-16 +80011bfc: 0105d593 srli a1,a1,0x10 +80011c00: 01f55513 srli a0,a0,0x1f +80011c04: 01035313 srli t1,t1,0x10 +80011c08: 00f77733 and a4,a4,a5 +80011c0c: 01f6d693 srli a3,a3,0x1f +80011c10: 00f61e63 bne a2,a5,80011c2c <__letf2+0x70> +80011c14: 010fe7b3 or a5,t6,a6 +80011c18: 01c7e7b3 or a5,a5,t3 +80011c1c: 00b7e7b3 or a5,a5,a1 +80011c20: 0c078863 beqz a5,80011cf0 <__letf2+0x134> +80011c24: 00200513 li a0,2 +80011c28: 0640006f j 80011c8c <__letf2+0xd0> +80011c2c: 00f71a63 bne a4,a5,80011c40 <__letf2+0x84> +80011c30: 0112e7b3 or a5,t0,a7 +80011c34: 01d7e7b3 or a5,a5,t4 +80011c38: 0067e7b3 or a5,a5,t1 +80011c3c: fe0794e3 bnez a5,80011c24 <__letf2+0x68> +80011c40: 0a061a63 bnez a2,80011cf4 <__letf2+0x138> +80011c44: 010fe7b3 or a5,t6,a6 +80011c48: 01c7e7b3 or a5,a5,t3 +80011c4c: 00b7e7b3 or a5,a5,a1 +80011c50: 0017b793 seqz a5,a5 +80011c54: 00071a63 bnez a4,80011c68 <__letf2+0xac> +80011c58: 0112ef33 or t5,t0,a7 +80011c5c: 01df6f33 or t5,t5,t4 +80011c60: 006f6f33 or t5,t5,t1 +80011c64: 060f0a63 beqz t5,80011cd8 <__letf2+0x11c> +80011c68: 00079c63 bnez a5,80011c80 <__letf2+0xc4> +80011c6c: 00a69463 bne a3,a0,80011c74 <__letf2+0xb8> +80011c70: 02c75263 bge a4,a2,80011c94 <__letf2+0xd8> +80011c74: 04050e63 beqz a0,80011cd0 <__letf2+0x114> +80011c78: fff00513 li a0,-1 +80011c7c: 0100006f j 80011c8c <__letf2+0xd0> +80011c80: fff00513 li a0,-1 +80011c84: 00068463 beqz a3,80011c8c <__letf2+0xd0> +80011c88: 00068513 mv a0,a3 +80011c8c: 01010113 addi sp,sp,16 +80011c90: 00008067 ret +80011c94: 00e65663 bge a2,a4,80011ca0 <__letf2+0xe4> +80011c98: fe051ae3 bnez a0,80011c8c <__letf2+0xd0> +80011c9c: fddff06f j 80011c78 <__letf2+0xbc> +80011ca0: fcb36ae3 bltu t1,a1,80011c74 <__letf2+0xb8> +80011ca4: 02659e63 bne a1,t1,80011ce0 <__letf2+0x124> +80011ca8: fdcee6e3 bltu t4,t3,80011c74 <__letf2+0xb8> +80011cac: 03de1e63 bne t3,t4,80011ce8 <__letf2+0x12c> +80011cb0: fd08e2e3 bltu a7,a6,80011c74 <__letf2+0xb8> +80011cb4: 01181463 bne a6,a7,80011cbc <__letf2+0x100> +80011cb8: fbf2eee3 bltu t0,t6,80011c74 <__letf2+0xb8> +80011cbc: fd186ee3 bltu a6,a7,80011c98 <__letf2+0xdc> +80011cc0: 01181463 bne a6,a7,80011cc8 <__letf2+0x10c> +80011cc4: fc5feae3 bltu t6,t0,80011c98 <__letf2+0xdc> +80011cc8: 00000513 li a0,0 +80011ccc: fc1ff06f j 80011c8c <__letf2+0xd0> +80011cd0: 00100513 li a0,1 +80011cd4: fb9ff06f j 80011c8c <__letf2+0xd0> +80011cd8: fe0798e3 bnez a5,80011cc8 <__letf2+0x10c> +80011cdc: f99ff06f j 80011c74 <__letf2+0xb8> +80011ce0: fa65ece3 bltu a1,t1,80011c98 <__letf2+0xdc> +80011ce4: fe5ff06f j 80011cc8 <__letf2+0x10c> +80011ce8: fbde68e3 bltu t3,t4,80011c98 <__letf2+0xdc> +80011cec: fddff06f j 80011cc8 <__letf2+0x10c> +80011cf0: f4c700e3 beq a4,a2,80011c30 <__letf2+0x74> +80011cf4: f6071ce3 bnez a4,80011c6c <__letf2+0xb0> +80011cf8: 00000793 li a5,0 +80011cfc: f5dff06f j 80011c58 <__letf2+0x9c> -80011c3c <__multf3>: -80011c3c: f4010113 addi sp,sp,-192 -80011c40: 0a912a23 sw s1,180(sp) -80011c44: 00c5a483 lw s1,12(a1) -80011c48: 0005a683 lw a3,0(a1) -80011c4c: 0045a783 lw a5,4(a1) -80011c50: 00a12423 sw a0,8(sp) -80011c54: 0085a503 lw a0,8(a1) -80011c58: 01049713 slli a4,s1,0x10 -80011c5c: 0b212823 sw s2,176(sp) -80011c60: 0b312623 sw s3,172(sp) -80011c64: 00c62903 lw s2,12(a2) # 7ff0000c <_start-0xffff4> -80011c68: 00062983 lw s3,0(a2) -80011c6c: 0b412423 sw s4,168(sp) -80011c70: 0b512223 sw s5,164(sp) -80011c74: 00862a03 lw s4,8(a2) -80011c78: 00462a83 lw s5,4(a2) -80011c7c: 00008637 lui a2,0x8 -80011c80: 0a812c23 sw s0,184(sp) -80011c84: 01075713 srli a4,a4,0x10 -80011c88: 0104d413 srli s0,s1,0x10 -80011c8c: fff60613 addi a2,a2,-1 # 7fff <_start-0x7fff8001> -80011c90: 06912623 sw s1,108(sp) -80011c94: 0a112e23 sw ra,188(sp) -80011c98: 0b612023 sw s6,160(sp) -80011c9c: 09712e23 sw s7,156(sp) -80011ca0: 09812c23 sw s8,152(sp) -80011ca4: 09912a23 sw s9,148(sp) -80011ca8: 09a12823 sw s10,144(sp) -80011cac: 09b12623 sw s11,140(sp) -80011cb0: 06d12023 sw a3,96(sp) -80011cb4: 06f12223 sw a5,100(sp) -80011cb8: 06a12423 sw a0,104(sp) -80011cbc: 02d12823 sw a3,48(sp) -80011cc0: 02f12a23 sw a5,52(sp) -80011cc4: 02a12c23 sw a0,56(sp) -80011cc8: 02e12e23 sw a4,60(sp) -80011ccc: 00c47433 and s0,s0,a2 -80011cd0: 01f4d493 srli s1,s1,0x1f -80011cd4: 12040863 beqz s0,80011e04 <__multf3+0x1c8> -80011cd8: 24c40663 beq s0,a2,80011f24 <__multf3+0x2e8> -80011cdc: 000107b7 lui a5,0x10 -80011ce0: 00f767b3 or a5,a4,a5 -80011ce4: 02f12e23 sw a5,60(sp) -80011ce8: 03010613 addi a2,sp,48 -80011cec: 03c10793 addi a5,sp,60 -80011cf0: 0007a703 lw a4,0(a5) # 10000 <_start-0x7fff0000> -80011cf4: ffc7a683 lw a3,-4(a5) -80011cf8: ffc78793 addi a5,a5,-4 -80011cfc: 00371713 slli a4,a4,0x3 -80011d00: 01d6d693 srli a3,a3,0x1d -80011d04: 00d76733 or a4,a4,a3 -80011d08: 00e7a223 sw a4,4(a5) -80011d0c: fef612e3 bne a2,a5,80011cf0 <__multf3+0xb4> -80011d10: 03012783 lw a5,48(sp) -80011d14: ffffc537 lui a0,0xffffc -80011d18: 00150513 addi a0,a0,1 # ffffc001 <__BSS_END__+0x7ffe53d1> -80011d1c: 00379793 slli a5,a5,0x3 -80011d20: 02f12823 sw a5,48(sp) -80011d24: 00a40433 add s0,s0,a0 -80011d28: 00000b13 li s6,0 -80011d2c: 01091513 slli a0,s2,0x10 -80011d30: 00008737 lui a4,0x8 -80011d34: 01095793 srli a5,s2,0x10 -80011d38: 01055513 srli a0,a0,0x10 -80011d3c: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80011d40: 07212623 sw s2,108(sp) -80011d44: 07312023 sw s3,96(sp) -80011d48: 07512223 sw s5,100(sp) -80011d4c: 07412423 sw s4,104(sp) -80011d50: 05312023 sw s3,64(sp) -80011d54: 05512223 sw s5,68(sp) -80011d58: 05412423 sw s4,72(sp) -80011d5c: 04a12623 sw a0,76(sp) -80011d60: 00e7f7b3 and a5,a5,a4 -80011d64: 01f95913 srli s2,s2,0x1f -80011d68: 1e078263 beqz a5,80011f4c <__multf3+0x310> -80011d6c: 30e78063 beq a5,a4,8001206c <__multf3+0x430> -80011d70: 00010a37 lui s4,0x10 -80011d74: 01456a33 or s4,a0,s4 -80011d78: 05412623 sw s4,76(sp) -80011d7c: 04010593 addi a1,sp,64 -80011d80: 04c10713 addi a4,sp,76 -80011d84: 00072683 lw a3,0(a4) -80011d88: ffc72603 lw a2,-4(a4) -80011d8c: ffc70713 addi a4,a4,-4 -80011d90: 00369693 slli a3,a3,0x3 -80011d94: 01d65613 srli a2,a2,0x1d -80011d98: 00c6e6b3 or a3,a3,a2 -80011d9c: 00d72223 sw a3,4(a4) -80011da0: fee592e3 bne a1,a4,80011d84 <__multf3+0x148> -80011da4: 04012703 lw a4,64(sp) -80011da8: ffffc537 lui a0,0xffffc -80011dac: 00150513 addi a0,a0,1 # ffffc001 <__BSS_END__+0x7ffe53d1> -80011db0: 00371713 slli a4,a4,0x3 -80011db4: 04e12023 sw a4,64(sp) -80011db8: 00a787b3 add a5,a5,a0 -80011dbc: 00000713 li a4,0 -80011dc0: 008787b3 add a5,a5,s0 -80011dc4: 00f12e23 sw a5,28(sp) -80011dc8: 00178793 addi a5,a5,1 -80011dcc: 00f12c23 sw a5,24(sp) -80011dd0: 002b1793 slli a5,s6,0x2 -80011dd4: 0124c6b3 xor a3,s1,s2 -80011dd8: 00e7e7b3 or a5,a5,a4 -80011ddc: 00d12623 sw a3,12(sp) -80011de0: fff78793 addi a5,a5,-1 -80011de4: 00e00693 li a3,14 -80011de8: 2af6e663 bltu a3,a5,80012094 <__multf3+0x458> -80011dec: 800156b7 lui a3,0x80015 -80011df0: 00279793 slli a5,a5,0x2 -80011df4: 7c068693 addi a3,a3,1984 # 800157c0 <__BSS_END__+0xffffeb90> -80011df8: 00d787b3 add a5,a5,a3 -80011dfc: 0007a783 lw a5,0(a5) -80011e00: 00078067 jr a5 -80011e04: 00d7e633 or a2,a5,a3 -80011e08: 00a66633 or a2,a2,a0 -80011e0c: 00e66633 or a2,a2,a4 -80011e10: 12060863 beqz a2,80011f40 <__multf3+0x304> -80011e14: 06070063 beqz a4,80011e74 <__multf3+0x238> -80011e18: 00070513 mv a0,a4 -80011e1c: 2e9020ef jal ra,80014904 <__clzsi2> -80011e20: ff450693 addi a3,a0,-12 -80011e24: 4056d793 srai a5,a3,0x5 -80011e28: 01f6f693 andi a3,a3,31 -80011e2c: 06068e63 beqz a3,80011ea8 <__multf3+0x26c> -80011e30: ffc00713 li a4,-4 -80011e34: 02e78733 mul a4,a5,a4 -80011e38: 03010313 addi t1,sp,48 -80011e3c: 02000813 li a6,32 -80011e40: 00279593 slli a1,a5,0x2 -80011e44: 40d80833 sub a6,a6,a3 -80011e48: 00c70713 addi a4,a4,12 -80011e4c: 00e30733 add a4,t1,a4 -80011e50: 08e31463 bne t1,a4,80011ed8 <__multf3+0x29c> -80011e54: 08010713 addi a4,sp,128 -80011e58: 00b705b3 add a1,a4,a1 -80011e5c: 03012703 lw a4,48(sp) -80011e60: fff78793 addi a5,a5,-1 -80011e64: 00d716b3 sll a3,a4,a3 -80011e68: fad5a823 sw a3,-80(a1) -80011e6c: fff00693 li a3,-1 -80011e70: 0a00006f j 80011f10 <__multf3+0x2d4> -80011e74: 00050863 beqz a0,80011e84 <__multf3+0x248> -80011e78: 28d020ef jal ra,80014904 <__clzsi2> -80011e7c: 02050513 addi a0,a0,32 -80011e80: fa1ff06f j 80011e20 <__multf3+0x1e4> -80011e84: 00078a63 beqz a5,80011e98 <__multf3+0x25c> -80011e88: 00078513 mv a0,a5 -80011e8c: 279020ef jal ra,80014904 <__clzsi2> -80011e90: 04050513 addi a0,a0,64 -80011e94: f8dff06f j 80011e20 <__multf3+0x1e4> -80011e98: 00068513 mv a0,a3 -80011e9c: 269020ef jal ra,80014904 <__clzsi2> -80011ea0: 06050513 addi a0,a0,96 -80011ea4: f7dff06f j 80011e20 <__multf3+0x1e4> -80011ea8: ffc00613 li a2,-4 -80011eac: 02c78633 mul a2,a5,a2 -80011eb0: 03c10713 addi a4,sp,60 -80011eb4: 00300693 li a3,3 -80011eb8: 00c705b3 add a1,a4,a2 -80011ebc: 0005a583 lw a1,0(a1) -80011ec0: fff68693 addi a3,a3,-1 -80011ec4: ffc70713 addi a4,a4,-4 -80011ec8: 00b72223 sw a1,4(a4) -80011ecc: fef6d6e3 bge a3,a5,80011eb8 <__multf3+0x27c> -80011ed0: fff78793 addi a5,a5,-1 -80011ed4: f99ff06f j 80011e6c <__multf3+0x230> -80011ed8: ffc72603 lw a2,-4(a4) -80011edc: 00072883 lw a7,0(a4) -80011ee0: 00b70e33 add t3,a4,a1 -80011ee4: 01065633 srl a2,a2,a6 -80011ee8: 00d898b3 sll a7,a7,a3 -80011eec: 01166633 or a2,a2,a7 -80011ef0: 00ce2023 sw a2,0(t3) -80011ef4: ffc70713 addi a4,a4,-4 -80011ef8: f59ff06f j 80011e50 <__multf3+0x214> -80011efc: 00279713 slli a4,a5,0x2 -80011f00: 03010613 addi a2,sp,48 -80011f04: 00e60733 add a4,a2,a4 -80011f08: 00072023 sw zero,0(a4) -80011f0c: fff78793 addi a5,a5,-1 -80011f10: fed796e3 bne a5,a3,80011efc <__multf3+0x2c0> -80011f14: ffffc437 lui s0,0xffffc -80011f18: 01140413 addi s0,s0,17 # ffffc011 <__BSS_END__+0x7ffe53e1> -80011f1c: 40a40433 sub s0,s0,a0 -80011f20: e09ff06f j 80011d28 <__multf3+0xec> -80011f24: 00d7e7b3 or a5,a5,a3 -80011f28: 00a7e7b3 or a5,a5,a0 -80011f2c: 00e7e7b3 or a5,a5,a4 -80011f30: 00300b13 li s6,3 -80011f34: de079ce3 bnez a5,80011d2c <__multf3+0xf0> -80011f38: 00200b13 li s6,2 -80011f3c: df1ff06f j 80011d2c <__multf3+0xf0> -80011f40: 00000413 li s0,0 -80011f44: 00100b13 li s6,1 -80011f48: de5ff06f j 80011d2c <__multf3+0xf0> -80011f4c: 0159e7b3 or a5,s3,s5 -80011f50: 0147e7b3 or a5,a5,s4 -80011f54: 00a7e7b3 or a5,a5,a0 -80011f58: 12078863 beqz a5,80012088 <__multf3+0x44c> -80011f5c: 04050e63 beqz a0,80011fb8 <__multf3+0x37c> -80011f60: 1a5020ef jal ra,80014904 <__clzsi2> -80011f64: ff450693 addi a3,a0,-12 -80011f68: 4056d793 srai a5,a3,0x5 -80011f6c: 01f6f693 andi a3,a3,31 -80011f70: 08068063 beqz a3,80011ff0 <__multf3+0x3b4> -80011f74: ffc00713 li a4,-4 -80011f78: 02e78733 mul a4,a5,a4 -80011f7c: 04010313 addi t1,sp,64 -80011f80: 02000813 li a6,32 -80011f84: 00279593 slli a1,a5,0x2 -80011f88: 40d80833 sub a6,a6,a3 -80011f8c: 00c70713 addi a4,a4,12 -80011f90: 00e30733 add a4,t1,a4 -80011f94: 08e31663 bne t1,a4,80012020 <__multf3+0x3e4> -80011f98: 08010713 addi a4,sp,128 -80011f9c: 00b705b3 add a1,a4,a1 -80011fa0: 04012703 lw a4,64(sp) -80011fa4: fff78793 addi a5,a5,-1 -80011fa8: 00d716b3 sll a3,a4,a3 -80011fac: fcd5a023 sw a3,-64(a1) -80011fb0: fff00693 li a3,-1 -80011fb4: 0a40006f j 80012058 <__multf3+0x41c> -80011fb8: 000a0a63 beqz s4,80011fcc <__multf3+0x390> -80011fbc: 000a0513 mv a0,s4 -80011fc0: 145020ef jal ra,80014904 <__clzsi2> -80011fc4: 02050513 addi a0,a0,32 -80011fc8: f9dff06f j 80011f64 <__multf3+0x328> -80011fcc: 000a8a63 beqz s5,80011fe0 <__multf3+0x3a4> -80011fd0: 000a8513 mv a0,s5 -80011fd4: 131020ef jal ra,80014904 <__clzsi2> -80011fd8: 04050513 addi a0,a0,64 -80011fdc: f89ff06f j 80011f64 <__multf3+0x328> -80011fe0: 00098513 mv a0,s3 -80011fe4: 121020ef jal ra,80014904 <__clzsi2> -80011fe8: 06050513 addi a0,a0,96 -80011fec: f79ff06f j 80011f64 <__multf3+0x328> -80011ff0: ffc00613 li a2,-4 -80011ff4: 02c78633 mul a2,a5,a2 -80011ff8: 04c10713 addi a4,sp,76 -80011ffc: 00300693 li a3,3 -80012000: 00c705b3 add a1,a4,a2 -80012004: 0005a583 lw a1,0(a1) -80012008: fff68693 addi a3,a3,-1 -8001200c: ffc70713 addi a4,a4,-4 -80012010: 00b72223 sw a1,4(a4) -80012014: fef6d6e3 bge a3,a5,80012000 <__multf3+0x3c4> -80012018: fff78793 addi a5,a5,-1 -8001201c: f95ff06f j 80011fb0 <__multf3+0x374> -80012020: ffc72603 lw a2,-4(a4) -80012024: 00072883 lw a7,0(a4) -80012028: 00b70e33 add t3,a4,a1 -8001202c: 01065633 srl a2,a2,a6 -80012030: 00d898b3 sll a7,a7,a3 -80012034: 01166633 or a2,a2,a7 -80012038: 00ce2023 sw a2,0(t3) -8001203c: ffc70713 addi a4,a4,-4 -80012040: f55ff06f j 80011f94 <__multf3+0x358> -80012044: 00279713 slli a4,a5,0x2 -80012048: 04010613 addi a2,sp,64 -8001204c: 00e60733 add a4,a2,a4 -80012050: 00072023 sw zero,0(a4) -80012054: fff78793 addi a5,a5,-1 -80012058: fed796e3 bne a5,a3,80012044 <__multf3+0x408> -8001205c: ffffc7b7 lui a5,0xffffc -80012060: 01178793 addi a5,a5,17 # ffffc011 <__BSS_END__+0x7ffe53e1> -80012064: 40a787b3 sub a5,a5,a0 -80012068: d55ff06f j 80011dbc <__multf3+0x180> -8001206c: 0159e9b3 or s3,s3,s5 -80012070: 0149ea33 or s4,s3,s4 -80012074: 00aa6a33 or s4,s4,a0 -80012078: 00300713 li a4,3 -8001207c: d40a12e3 bnez s4,80011dc0 <__multf3+0x184> -80012080: 00200713 li a4,2 -80012084: d3dff06f j 80011dc0 <__multf3+0x184> -80012088: 00000793 li a5,0 -8001208c: 00100713 li a4,1 -80012090: d31ff06f j 80011dc0 <__multf3+0x184> -80012094: 03012703 lw a4,48(sp) -80012098: 04012e03 lw t3,64(sp) -8001209c: 00010537 lui a0,0x10 -800120a0: fff50693 addi a3,a0,-1 # ffff <_start-0x7fff0001> -800120a4: 01075f93 srli t6,a4,0x10 -800120a8: 010e5a93 srli s5,t3,0x10 -800120ac: 00d77733 and a4,a4,a3 -800120b0: 00de7e33 and t3,t3,a3 -800120b4: 02ea87b3 mul a5,s5,a4 -800120b8: 02ee0633 mul a2,t3,a4 -800120bc: 03cf8833 mul a6,t6,t3 -800120c0: 010785b3 add a1,a5,a6 -800120c4: 01065793 srli a5,a2,0x10 -800120c8: 00b787b3 add a5,a5,a1 -800120cc: 035f8bb3 mul s7,t6,s5 -800120d0: 0107f463 bgeu a5,a6,800120d8 <__multf3+0x49c> -800120d4: 00ab8bb3 add s7,s7,a0 -800120d8: 04412f03 lw t5,68(sp) -800120dc: 0107d993 srli s3,a5,0x10 -800120e0: 00d7f7b3 and a5,a5,a3 -800120e4: 00d67633 and a2,a2,a3 -800120e8: 01079793 slli a5,a5,0x10 -800120ec: 00c787b3 add a5,a5,a2 -800120f0: 010f5493 srli s1,t5,0x10 -800120f4: 00df7f33 and t5,t5,a3 -800120f8: 02ef06b3 mul a3,t5,a4 -800120fc: 02f12023 sw a5,32(sp) -80012100: 06f12023 sw a5,96(sp) -80012104: 03ef8633 mul a2,t6,t5 -80012108: 02e487b3 mul a5,s1,a4 -8001210c: 00c78533 add a0,a5,a2 -80012110: 0106d793 srli a5,a3,0x10 -80012114: 00a787b3 add a5,a5,a0 -80012118: 029f8b33 mul s6,t6,s1 -8001211c: 00c7f663 bgeu a5,a2,80012128 <__multf3+0x4ec> -80012120: 00010637 lui a2,0x10 -80012124: 00cb0b33 add s6,s6,a2 -80012128: 00010637 lui a2,0x10 -8001212c: fff60593 addi a1,a2,-1 # ffff <_start-0x7fff0001> -80012130: 00b7f533 and a0,a5,a1 -80012134: 0107d293 srli t0,a5,0x10 -80012138: 03412783 lw a5,52(sp) -8001213c: 00b6f6b3 and a3,a3,a1 -80012140: 01051513 slli a0,a0,0x10 -80012144: 0107d913 srli s2,a5,0x10 -80012148: 00b7f5b3 and a1,a5,a1 -8001214c: 02ba87b3 mul a5,s5,a1 -80012150: 00d50533 add a0,a0,a3 -80012154: 00a989b3 add s3,s3,a0 -80012158: 03c586b3 mul a3,a1,t3 -8001215c: 03c90333 mul t1,s2,t3 -80012160: 00678833 add a6,a5,t1 -80012164: 0106d793 srli a5,a3,0x10 -80012168: 010787b3 add a5,a5,a6 -8001216c: 032a88b3 mul a7,s5,s2 -80012170: 0067f463 bgeu a5,t1,80012178 <__multf3+0x53c> -80012174: 00c888b3 add a7,a7,a2 -80012178: 00010337 lui t1,0x10 -8001217c: fff30613 addi a2,t1,-1 # ffff <_start-0x7fff0001> -80012180: 0107da13 srli s4,a5,0x10 -80012184: 00c7f833 and a6,a5,a2 -80012188: 00c6f6b3 and a3,a3,a2 -8001218c: 011a0a33 add s4,s4,a7 -80012190: 01081813 slli a6,a6,0x10 -80012194: 03e588b3 mul a7,a1,t5 -80012198: 00d80833 add a6,a6,a3 -8001219c: 03e90633 mul a2,s2,t5 -800121a0: 0108d693 srli a3,a7,0x10 -800121a4: 02b487b3 mul a5,s1,a1 -800121a8: 00c787b3 add a5,a5,a2 -800121ac: 00f687b3 add a5,a3,a5 -800121b0: 03248eb3 mul t4,s1,s2 -800121b4: 00c7f463 bgeu a5,a2,800121bc <__multf3+0x580> -800121b8: 006e8eb3 add t4,t4,t1 -800121bc: 0107d693 srli a3,a5,0x10 -800121c0: 01d686b3 add a3,a3,t4 -800121c4: 00010437 lui s0,0x10 -800121c8: 04812e83 lw t4,72(sp) -800121cc: fff40613 addi a2,s0,-1 # ffff <_start-0x7fff0001> -800121d0: 02d12223 sw a3,36(sp) -800121d4: 00c7f6b3 and a3,a5,a2 -800121d8: 00c8f8b3 and a7,a7,a2 -800121dc: 010ed393 srli t2,t4,0x10 -800121e0: 01069693 slli a3,a3,0x10 -800121e4: 00cefeb3 and t4,t4,a2 -800121e8: 02ee8333 mul t1,t4,a4 -800121ec: 011686b3 add a3,a3,a7 -800121f0: 03df8c33 mul s8,t6,t4 -800121f4: 02e388b3 mul a7,t2,a4 -800121f8: 018887b3 add a5,a7,s8 -800121fc: 01035893 srli a7,t1,0x10 -80012200: 00f888b3 add a7,a7,a5 -80012204: 027f8633 mul a2,t6,t2 -80012208: 0188f463 bgeu a7,s8,80012210 <__multf3+0x5d4> -8001220c: 00860633 add a2,a2,s0 -80012210: 0108d793 srli a5,a7,0x10 -80012214: 00010cb7 lui s9,0x10 -80012218: 00c787b3 add a5,a5,a2 -8001221c: fffc8613 addi a2,s9,-1 # ffff <_start-0x7fff0001> -80012220: 02f12423 sw a5,40(sp) -80012224: 00c8f7b3 and a5,a7,a2 -80012228: 03812883 lw a7,56(sp) -8001222c: 00c37333 and t1,t1,a2 -80012230: 01079793 slli a5,a5,0x10 -80012234: 0108d413 srli s0,a7,0x10 -80012238: 00c8f633 and a2,a7,a2 -8001223c: 03c608b3 mul a7,a2,t3 -80012240: 006787b3 add a5,a5,t1 -80012244: 03c40d33 mul s10,s0,t3 -80012248: 0108dd93 srli s11,a7,0x10 -8001224c: 02ca8333 mul t1,s5,a2 -80012250: 01a30333 add t1,t1,s10 -80012254: 006d8333 add t1,s11,t1 -80012258: 028a8c33 mul s8,s5,s0 -8001225c: 01a37463 bgeu t1,s10,80012264 <__multf3+0x628> -80012260: 019c0c33 add s8,s8,s9 -80012264: 01035c93 srli s9,t1,0x10 -80012268: 018c8c33 add s8,s9,s8 -8001226c: 00010cb7 lui s9,0x10 -80012270: 013b89b3 add s3,s7,s3 -80012274: fffc8d13 addi s10,s9,-1 # ffff <_start-0x7fff0001> -80012278: 00a9b533 sltu a0,s3,a0 -8001227c: 01a37333 and t1,t1,s10 -80012280: 00a282b3 add t0,t0,a0 -80012284: 01031313 slli t1,t1,0x10 -80012288: 01a8f8b3 and a7,a7,s10 -8001228c: 01628b33 add s6,t0,s6 -80012290: 011308b3 add a7,t1,a7 -80012294: 01098333 add t1,s3,a6 -80012298: 01033833 sltu a6,t1,a6 -8001229c: 00612823 sw t1,16(sp) -800122a0: 06612223 sw t1,100(sp) -800122a4: 014b0333 add t1,s6,s4 -800122a8: 010302b3 add t0,t1,a6 -800122ac: 01433a33 sltu s4,t1,s4 -800122b0: 0102b833 sltu a6,t0,a6 -800122b4: 00d289b3 add s3,t0,a3 -800122b8: 010a6833 or a6,s4,a6 -800122bc: 00ab3533 sltu a0,s6,a0 -800122c0: 00d9b6b3 sltu a3,s3,a3 -800122c4: 00a80533 add a0,a6,a0 -800122c8: 00f989b3 add s3,s3,a5 -800122cc: 02412803 lw a6,36(sp) -800122d0: 01198333 add t1,s3,a7 -800122d4: 011338b3 sltu a7,t1,a7 -800122d8: 00612a23 sw t1,20(sp) -800122dc: 06612423 sw t1,104(sp) -800122e0: 02412303 lw t1,36(sp) -800122e4: 01050533 add a0,a0,a6 -800122e8: 02812803 lw a6,40(sp) -800122ec: 00d50db3 add s11,a0,a3 -800122f0: 00ddb6b3 sltu a3,s11,a3 -800122f4: 00653533 sltu a0,a0,t1 -800122f8: 00f9b7b3 sltu a5,s3,a5 -800122fc: 010d8bb3 add s7,s11,a6 -80012300: 00d566b3 or a3,a0,a3 -80012304: 02812503 lw a0,40(sp) -80012308: 00fb8833 add a6,s7,a5 -8001230c: 04c12303 lw t1,76(sp) -80012310: 018809b3 add s3,a6,s8 -80012314: 01198b33 add s6,s3,a7 -80012318: 00abbbb3 sltu s7,s7,a0 -8001231c: 00f837b3 sltu a5,a6,a5 -80012320: 00fbe7b3 or a5,s7,a5 -80012324: 011b38b3 sltu a7,s6,a7 -80012328: 0189bc33 sltu s8,s3,s8 -8001232c: 00f686b3 add a3,a3,a5 -80012330: 01035293 srli t0,t1,0x10 -80012334: 011c6a33 or s4,s8,a7 -80012338: 01a37333 and t1,t1,s10 -8001233c: 02e307b3 mul a5,t1,a4 -80012340: 01468a33 add s4,a3,s4 -80012344: 02e28733 mul a4,t0,a4 -80012348: 0107d893 srli a7,a5,0x10 -8001234c: 026f86b3 mul a3,t6,t1 -80012350: 00d70733 add a4,a4,a3 -80012354: 00e888b3 add a7,a7,a4 -80012358: 025f8fb3 mul t6,t6,t0 -8001235c: 00d8f463 bgeu a7,a3,80012364 <__multf3+0x728> -80012360: 019f8fb3 add t6,t6,s9 -80012364: 03c12983 lw s3,60(sp) -80012368: 000106b7 lui a3,0x10 -8001236c: fff68513 addi a0,a3,-1 # ffff <_start-0x7fff0001> -80012370: 0108dd13 srli s10,a7,0x10 -80012374: 00a8f8b3 and a7,a7,a0 -80012378: 00a7f7b3 and a5,a5,a0 -8001237c: 01fd0d33 add s10,s10,t6 -80012380: 01089893 slli a7,a7,0x10 -80012384: 0109df93 srli t6,s3,0x10 -80012388: 00a9f9b3 and s3,s3,a0 -8001238c: 03fa8cb3 mul s9,s5,t6 -80012390: 00f888b3 add a7,a7,a5 -80012394: 033a8ab3 mul s5,s5,s3 -80012398: 03c987b3 mul a5,s3,t3 -8001239c: 03cf8e33 mul t3,t6,t3 -800123a0: 0107d813 srli a6,a5,0x10 -800123a4: 01ca8ab3 add s5,s5,t3 -800123a8: 01580ab3 add s5,a6,s5 -800123ac: 01caf463 bgeu s5,t3,800123b4 <__multf3+0x778> -800123b0: 00dc8cb3 add s9,s9,a3 -800123b4: 00010bb7 lui s7,0x10 -800123b8: fffb8713 addi a4,s7,-1 # ffff <_start-0x7fff0001> -800123bc: 010ad813 srli a6,s5,0x10 -800123c0: 01980cb3 add s9,a6,s9 -800123c4: 00eaf833 and a6,s5,a4 -800123c8: 00e7f7b3 and a5,a5,a4 -800123cc: 01081813 slli a6,a6,0x10 -800123d0: 02be86b3 mul a3,t4,a1 -800123d4: 00f80833 add a6,a6,a5 -800123d8: 03d90e33 mul t3,s2,t4 -800123dc: 0106d513 srli a0,a3,0x10 -800123e0: 02b387b3 mul a5,t2,a1 -800123e4: 01c787b3 add a5,a5,t3 -800123e8: 00f507b3 add a5,a0,a5 -800123ec: 02790733 mul a4,s2,t2 -800123f0: 01c7f463 bgeu a5,t3,800123f8 <__multf3+0x7bc> -800123f4: 01770733 add a4,a4,s7 -800123f8: 0107d513 srli a0,a5,0x10 -800123fc: 00e50733 add a4,a0,a4 -80012400: 00010bb7 lui s7,0x10 -80012404: 02e12223 sw a4,36(sp) -80012408: fffb8713 addi a4,s7,-1 # ffff <_start-0x7fff0001> -8001240c: 00e7f533 and a0,a5,a4 -80012410: 00e6f6b3 and a3,a3,a4 -80012414: 03e40e33 mul t3,s0,t5 -80012418: 01051513 slli a0,a0,0x10 -8001241c: 00d50533 add a0,a0,a3 -80012420: 03e60733 mul a4,a2,t5 -80012424: 02c487b3 mul a5,s1,a2 -80012428: 01075693 srli a3,a4,0x10 -8001242c: 01c787b3 add a5,a5,t3 -80012430: 00f687b3 add a5,a3,a5 -80012434: 02848ab3 mul s5,s1,s0 -80012438: 01c7f463 bgeu a5,t3,80012440 <__multf3+0x804> -8001243c: 017a8ab3 add s5,s5,s7 -80012440: 00010db7 lui s11,0x10 -80012444: fffd8e13 addi t3,s11,-1 # ffff <_start-0x7fff0001> -80012448: 01c7f6b3 and a3,a5,t3 -8001244c: 0107db93 srli s7,a5,0x10 -80012450: 011b07b3 add a5,s6,a7 -80012454: 01c77733 and a4,a4,t3 -80012458: 0117b8b3 sltu a7,a5,a7 -8001245c: 01aa0a33 add s4,s4,s10 -80012460: 01069693 slli a3,a3,0x10 -80012464: 00e686b3 add a3,a3,a4 -80012468: 011a0733 add a4,s4,a7 -8001246c: 02e12423 sw a4,40(sp) -80012470: 010787b3 add a5,a5,a6 -80012474: 01aa3a33 sltu s4,s4,s10 -80012478: 02812d03 lw s10,40(sp) -8001247c: 0107b833 sltu a6,a5,a6 -80012480: 01970b33 add s6,a4,s9 -80012484: 010b0733 add a4,s6,a6 -80012488: 02e12623 sw a4,44(sp) -8001248c: 011d38b3 sltu a7,s10,a7 -80012490: 011a6a33 or s4,s4,a7 -80012494: 02c12883 lw a7,44(sp) -80012498: 02412e03 lw t3,36(sp) -8001249c: 00a787b3 add a5,a5,a0 -800124a0: 0108b833 sltu a6,a7,a6 -800124a4: 019b3b33 sltu s6,s6,s9 -800124a8: 00a7b533 sltu a0,a5,a0 -800124ac: 01c70733 add a4,a4,t3 -800124b0: 010b6b33 or s6,s6,a6 -800124b4: 02412803 lw a6,36(sp) -800124b8: 00a70c33 add s8,a4,a0 -800124bc: 015b8bb3 add s7,s7,s5 -800124c0: 00d787b3 add a5,a5,a3 -800124c4: 00d7b6b3 sltu a3,a5,a3 -800124c8: 017c0ab3 add s5,s8,s7 -800124cc: 00da8e33 add t3,s5,a3 -800124d0: 01073733 sltu a4,a4,a6 -800124d4: 00ac3533 sltu a0,s8,a0 -800124d8: 00a76733 or a4,a4,a0 -800124dc: 00de36b3 sltu a3,t3,a3 -800124e0: 016a0a33 add s4,s4,s6 -800124e4: 017abab3 sltu s5,s5,s7 -800124e8: 00ea0a33 add s4,s4,a4 -800124ec: 00daeab3 or s5,s5,a3 -800124f0: 02ce8833 mul a6,t4,a2 -800124f4: 015a06b3 add a3,s4,s5 -800124f8: 06f12623 sw a5,108(sp) -800124fc: 03d40a33 mul s4,s0,t4 -80012500: 01085513 srli a0,a6,0x10 -80012504: 02c38733 mul a4,t2,a2 -80012508: 01470733 add a4,a4,s4 -8001250c: 00e50733 add a4,a0,a4 -80012510: 028388b3 mul a7,t2,s0 -80012514: 01477463 bgeu a4,s4,8001251c <__multf3+0x8e0> -80012518: 01b888b3 add a7,a7,s11 -8001251c: 00010a37 lui s4,0x10 -80012520: 01075513 srli a0,a4,0x10 -80012524: fffa0a93 addi s5,s4,-1 # ffff <_start-0x7fff0001> -80012528: 011508b3 add a7,a0,a7 -8001252c: 01577533 and a0,a4,s5 -80012530: 01587833 and a6,a6,s5 -80012534: 01051513 slli a0,a0,0x10 -80012538: 02690ab3 mul s5,s2,t1 -8001253c: 01050533 add a0,a0,a6 -80012540: 02b30833 mul a6,t1,a1 -80012544: 02b285b3 mul a1,t0,a1 -80012548: 01085713 srli a4,a6,0x10 -8001254c: 015585b3 add a1,a1,s5 -80012550: 00b70733 add a4,a4,a1 -80012554: 02590933 mul s2,s2,t0 -80012558: 01577463 bgeu a4,s5,80012560 <__multf3+0x924> -8001255c: 01490933 add s2,s2,s4 -80012560: 00010ab7 lui s5,0x10 -80012564: 01075593 srli a1,a4,0x10 -80012568: fffa8a13 addi s4,s5,-1 # ffff <_start-0x7fff0001> -8001256c: 01487833 and a6,a6,s4 -80012570: 01258933 add s2,a1,s2 -80012574: 014775b3 and a1,a4,s4 -80012578: 01059593 slli a1,a1,0x10 -8001257c: 03e98733 mul a4,s3,t5 -80012580: 010585b3 add a1,a1,a6 -80012584: 03ef8f33 mul t5,t6,t5 -80012588: 01075813 srli a6,a4,0x10 -8001258c: 03f48a33 mul s4,s1,t6 -80012590: 033484b3 mul s1,s1,s3 -80012594: 01e484b3 add s1,s1,t5 -80012598: 009804b3 add s1,a6,s1 -8001259c: 01e4f463 bgeu s1,t5,800125a4 <__multf3+0x968> -800125a0: 015a0a33 add s4,s4,s5 -800125a4: 0104db13 srli s6,s1,0x10 -800125a8: 014b0b33 add s6,s6,s4 -800125ac: 00010a37 lui s4,0x10 -800125b0: fffa0f13 addi t5,s4,-1 # ffff <_start-0x7fff0001> -800125b4: 01e4f833 and a6,s1,t5 -800125b8: 01e77733 and a4,a4,t5 -800125bc: 026404b3 mul s1,s0,t1 -800125c0: 01081813 slli a6,a6,0x10 -800125c4: 00e80833 add a6,a6,a4 -800125c8: 02660f33 mul t5,a2,t1 -800125cc: 02c28633 mul a2,t0,a2 -800125d0: 010f5713 srli a4,t5,0x10 -800125d4: 00960633 add a2,a2,s1 -800125d8: 00c70633 add a2,a4,a2 -800125dc: 02540433 mul s0,s0,t0 -800125e0: 00967463 bgeu a2,s1,800125e8 <__multf3+0x9ac> -800125e4: 01440433 add s0,s0,s4 -800125e8: 00010a37 lui s4,0x10 -800125ec: 01065713 srli a4,a2,0x10 -800125f0: fffa0493 addi s1,s4,-1 # ffff <_start-0x7fff0001> -800125f4: 00870433 add s0,a4,s0 -800125f8: 00967733 and a4,a2,s1 -800125fc: 009f7f33 and t5,t5,s1 -80012600: 01071713 slli a4,a4,0x10 -80012604: 03f384b3 mul s1,t2,t6 -80012608: 01e70733 add a4,a4,t5 -8001260c: 033383b3 mul t2,t2,s3 -80012610: 03d98f33 mul t5,s3,t4 -80012614: 03df8eb3 mul t4,t6,t4 -80012618: 010f5613 srli a2,t5,0x10 -8001261c: 01d383b3 add t2,t2,t4 -80012620: 00760633 add a2,a2,t2 -80012624: 01d67463 bgeu a2,t4,8001262c <__multf3+0x9f0> -80012628: 014484b3 add s1,s1,s4 -8001262c: 01065c13 srli s8,a2,0x10 -80012630: 00010cb7 lui s9,0x10 -80012634: 009c0c33 add s8,s8,s1 -80012638: 00ae0e33 add t3,t3,a0 -8001263c: fffc8493 addi s1,s9,-1 # ffff <_start-0x7fff0001> -80012640: 00ae3533 sltu a0,t3,a0 -80012644: 011686b3 add a3,a3,a7 -80012648: 00967633 and a2,a2,s1 -8001264c: 00a68d33 add s10,a3,a0 -80012650: 009f7f33 and t5,t5,s1 -80012654: 00be0e33 add t3,t3,a1 -80012658: 01061613 slli a2,a2,0x10 -8001265c: 01e60633 add a2,a2,t5 -80012660: 00be35b3 sltu a1,t3,a1 -80012664: 012d0f33 add t5,s10,s2 -80012668: 010e0e33 add t3,t3,a6 -8001266c: 00bf03b3 add t2,t5,a1 -80012670: 01638eb3 add t4,t2,s6 -80012674: 07c12823 sw t3,112(sp) -80012678: 010e3e33 sltu t3,t3,a6 -8001267c: 01ce8db3 add s11,t4,t3 -80012680: 0116b6b3 sltu a3,a3,a7 -80012684: 00b3b5b3 sltu a1,t2,a1 -80012688: 00ad3533 sltu a0,s10,a0 -8001268c: 012f3933 sltu s2,t5,s2 -80012690: 00a6e533 or a0,a3,a0 -80012694: 00b96933 or s2,s2,a1 -80012698: 016ebeb3 sltu t4,t4,s6 -8001269c: 01cdbe33 sltu t3,s11,t3 -800126a0: 01250533 add a0,a0,s2 -800126a4: 01ceeeb3 or t4,t4,t3 -800126a8: 00ed8833 add a6,s11,a4 -800126ac: 01d50533 add a0,a0,t4 -800126b0: 00e83733 sltu a4,a6,a4 -800126b4: 00850533 add a0,a0,s0 -800126b8: 00e506b3 add a3,a0,a4 -800126bc: 00853433 sltu s0,a0,s0 -800126c0: 02698533 mul a0,s3,t1 -800126c4: 00c80833 add a6,a6,a2 -800126c8: 00e6b733 sltu a4,a3,a4 -800126cc: 00c83633 sltu a2,a6,a2 -800126d0: 018686b3 add a3,a3,s8 -800126d4: 00c685b3 add a1,a3,a2 -800126d8: 0186bc33 sltu s8,a3,s8 -800126dc: 00c5b633 sltu a2,a1,a2 -800126e0: 07012a23 sw a6,116(sp) -800126e4: 00e46733 or a4,s0,a4 -800126e8: 026f8333 mul t1,t6,t1 -800126ec: 01055693 srli a3,a0,0x10 -800126f0: 00cc6633 or a2,s8,a2 -800126f4: 033289b3 mul s3,t0,s3 -800126f8: 006989b3 add s3,s3,t1 -800126fc: 03f28fb3 mul t6,t0,t6 -80012700: 013682b3 add t0,a3,s3 -80012704: 0062f463 bgeu t0,t1,8001270c <__multf3+0xad0> -80012708: 019f8fb3 add t6,t6,s9 -8001270c: 0092f6b3 and a3,t0,s1 -80012710: 01069693 slli a3,a3,0x10 -80012714: 009574b3 and s1,a0,s1 -80012718: 0102d293 srli t0,t0,0x10 -8001271c: 009684b3 add s1,a3,s1 -80012720: 00e282b3 add t0,t0,a4 -80012724: 01012683 lw a3,16(sp) -80012728: 02012703 lw a4,32(sp) -8001272c: 009585b3 add a1,a1,s1 -80012730: 0095b4b3 sltu s1,a1,s1 -80012734: 00d769b3 or s3,a4,a3 -80012738: 01412703 lw a4,20(sp) -8001273c: 00c282b3 add t0,t0,a2 -80012740: 009282b3 add t0,t0,s1 -80012744: 013769b3 or s3,a4,s3 -80012748: 01f28fb3 add t6,t0,t6 -8001274c: 00d79793 slli a5,a5,0xd -80012750: 06b12c23 sw a1,120(sp) -80012754: 07f12e23 sw t6,124(sp) -80012758: 0137e7b3 or a5,a5,s3 -8001275c: 06010713 addi a4,sp,96 -80012760: 07010593 addi a1,sp,112 -80012764: 00c72683 lw a3,12(a4) -80012768: 01072603 lw a2,16(a4) -8001276c: 00470713 addi a4,a4,4 -80012770: 0136d693 srli a3,a3,0x13 -80012774: 00d61613 slli a2,a2,0xd -80012778: 00c6e6b3 or a3,a3,a2 -8001277c: fed72e23 sw a3,-4(a4) -80012780: fee592e3 bne a1,a4,80012764 <__multf3+0xb28> -80012784: 06012703 lw a4,96(sp) -80012788: 06812683 lw a3,104(sp) -8001278c: 00f037b3 snez a5,a5 -80012790: 00e7e7b3 or a5,a5,a4 -80012794: 04d12c23 sw a3,88(sp) -80012798: 06c12703 lw a4,108(sp) -8001279c: 06412683 lw a3,100(sp) -800127a0: 04f12823 sw a5,80(sp) -800127a4: 04e12e23 sw a4,92(sp) -800127a8: 04d12a23 sw a3,84(sp) -800127ac: 00b71693 slli a3,a4,0xb -800127b0: 2006dc63 bgez a3,800129c8 <__multf3+0xd8c> -800127b4: 01f79793 slli a5,a5,0x1f -800127b8: 05010713 addi a4,sp,80 -800127bc: 05c10593 addi a1,sp,92 -800127c0: 00072683 lw a3,0(a4) -800127c4: 00472603 lw a2,4(a4) -800127c8: 00470713 addi a4,a4,4 -800127cc: 0016d693 srli a3,a3,0x1 -800127d0: 01f61613 slli a2,a2,0x1f -800127d4: 00c6e6b3 or a3,a3,a2 -800127d8: fed72e23 sw a3,-4(a4) -800127dc: fee592e3 bne a1,a4,800127c0 <__multf3+0xb84> -800127e0: 05c12703 lw a4,92(sp) -800127e4: 00f037b3 snez a5,a5 -800127e8: 00175713 srli a4,a4,0x1 -800127ec: 04e12e23 sw a4,92(sp) -800127f0: 05012703 lw a4,80(sp) -800127f4: 00f767b3 or a5,a4,a5 -800127f8: 04f12823 sw a5,80(sp) -800127fc: 01812703 lw a4,24(sp) -80012800: 000047b7 lui a5,0x4 -80012804: fff78793 addi a5,a5,-1 # 3fff <_start-0x7fffc001> -80012808: 00f707b3 add a5,a4,a5 -8001280c: 1ef05063 blez a5,800129ec <__multf3+0xdb0> -80012810: 05012703 lw a4,80(sp) -80012814: 00777693 andi a3,a4,7 -80012818: 04068463 beqz a3,80012860 <__multf3+0xc24> -8001281c: 00f77693 andi a3,a4,15 -80012820: 00400613 li a2,4 -80012824: 02c68e63 beq a3,a2,80012860 <__multf3+0xc24> -80012828: 05412683 lw a3,84(sp) -8001282c: 00470713 addi a4,a4,4 -80012830: 04e12823 sw a4,80(sp) -80012834: 00473713 sltiu a4,a4,4 -80012838: 00d706b3 add a3,a4,a3 -8001283c: 00e6b733 sltu a4,a3,a4 -80012840: 04d12a23 sw a3,84(sp) -80012844: 05812683 lw a3,88(sp) -80012848: 00d706b3 add a3,a4,a3 -8001284c: 04d12c23 sw a3,88(sp) -80012850: 00e6b6b3 sltu a3,a3,a4 -80012854: 05c12703 lw a4,92(sp) -80012858: 00e686b3 add a3,a3,a4 -8001285c: 04d12e23 sw a3,92(sp) -80012860: 05c12703 lw a4,92(sp) -80012864: 00b71693 slli a3,a4,0xb -80012868: 0206d063 bgez a3,80012888 <__multf3+0xc4c> -8001286c: fff007b7 lui a5,0xfff00 -80012870: fff78793 addi a5,a5,-1 # ffefffff <__BSS_END__+0x7fee93cf> -80012874: 00f77733 and a4,a4,a5 -80012878: 04e12e23 sw a4,92(sp) -8001287c: 01812703 lw a4,24(sp) -80012880: 000047b7 lui a5,0x4 -80012884: 00f707b3 add a5,a4,a5 -80012888: 05010713 addi a4,sp,80 -8001288c: 05c10593 addi a1,sp,92 -80012890: 00072683 lw a3,0(a4) -80012894: 00472603 lw a2,4(a4) -80012898: 00470713 addi a4,a4,4 -8001289c: 0036d693 srli a3,a3,0x3 -800128a0: 01d61613 slli a2,a2,0x1d -800128a4: 00c6e6b3 or a3,a3,a2 -800128a8: fed72e23 sw a3,-4(a4) -800128ac: feb712e3 bne a4,a1,80012890 <__multf3+0xc54> -800128b0: 00008737 lui a4,0x8 -800128b4: ffe70693 addi a3,a4,-2 # 7ffe <_start-0x7fff8002> -800128b8: 10f6ce63 blt a3,a5,800129d4 <__multf3+0xd98> -800128bc: 05c12703 lw a4,92(sp) -800128c0: 00375713 srli a4,a4,0x3 -800128c4: 04e12e23 sw a4,92(sp) -800128c8: 05c12703 lw a4,92(sp) -800128cc: 01179793 slli a5,a5,0x11 -800128d0: 0117d793 srli a5,a5,0x11 -800128d4: 06e11623 sh a4,108(sp) -800128d8: 00c12703 lw a4,12(sp) -800128dc: 0bc12083 lw ra,188(sp) -800128e0: 0b812403 lw s0,184(sp) -800128e4: 00f71713 slli a4,a4,0xf -800128e8: 00f767b3 or a5,a4,a5 -800128ec: 06f11723 sh a5,110(sp) -800128f0: 00812703 lw a4,8(sp) -800128f4: 05012783 lw a5,80(sp) -800128f8: 0b412483 lw s1,180(sp) -800128fc: 0b012903 lw s2,176(sp) -80012900: 00f72023 sw a5,0(a4) -80012904: 05412783 lw a5,84(sp) -80012908: 0ac12983 lw s3,172(sp) -8001290c: 0a812a03 lw s4,168(sp) -80012910: 00f72223 sw a5,4(a4) -80012914: 05812783 lw a5,88(sp) -80012918: 0a412a83 lw s5,164(sp) -8001291c: 0a012b03 lw s6,160(sp) -80012920: 00f72423 sw a5,8(a4) -80012924: 06c12783 lw a5,108(sp) -80012928: 09c12b83 lw s7,156(sp) -8001292c: 09812c03 lw s8,152(sp) -80012930: 00f72623 sw a5,12(a4) -80012934: 09412c83 lw s9,148(sp) -80012938: 09012d03 lw s10,144(sp) -8001293c: 08c12d83 lw s11,140(sp) -80012940: 00070513 mv a0,a4 -80012944: 0c010113 addi sp,sp,192 -80012948: 00008067 ret -8001294c: 00912623 sw s1,12(sp) -80012950: 03012783 lw a5,48(sp) -80012954: 04f12823 sw a5,80(sp) -80012958: 03412783 lw a5,52(sp) -8001295c: 04f12a23 sw a5,84(sp) -80012960: 03812783 lw a5,56(sp) -80012964: 04f12c23 sw a5,88(sp) -80012968: 03c12783 lw a5,60(sp) -8001296c: 04f12e23 sw a5,92(sp) -80012970: 00200793 li a5,2 -80012974: 28fb0863 beq s6,a5,80012c04 <__multf3+0xfc8> -80012978: 00300793 li a5,3 -8001297c: 2afb0263 beq s6,a5,80012c20 <__multf3+0xfe4> -80012980: 00100793 li a5,1 -80012984: e6fb1ce3 bne s6,a5,800127fc <__multf3+0xbc0> -80012988: 04012e23 sw zero,92(sp) -8001298c: 04012c23 sw zero,88(sp) -80012990: 04012a23 sw zero,84(sp) -80012994: 04012823 sw zero,80(sp) -80012998: 22c0006f j 80012bc4 <__multf3+0xf88> -8001299c: 01212623 sw s2,12(sp) -800129a0: 04012783 lw a5,64(sp) -800129a4: 00070b13 mv s6,a4 -800129a8: 04f12823 sw a5,80(sp) -800129ac: 04412783 lw a5,68(sp) -800129b0: 04f12a23 sw a5,84(sp) -800129b4: 04812783 lw a5,72(sp) -800129b8: 04f12c23 sw a5,88(sp) -800129bc: 04c12783 lw a5,76(sp) -800129c0: 04f12e23 sw a5,92(sp) -800129c4: fadff06f j 80012970 <__multf3+0xd34> -800129c8: 01c12783 lw a5,28(sp) -800129cc: 00f12c23 sw a5,24(sp) -800129d0: e2dff06f j 800127fc <__multf3+0xbc0> -800129d4: 04012e23 sw zero,92(sp) -800129d8: 04012c23 sw zero,88(sp) -800129dc: 04012a23 sw zero,84(sp) -800129e0: 04012823 sw zero,80(sp) -800129e4: fff70793 addi a5,a4,-1 -800129e8: ee1ff06f j 800128c8 <__multf3+0xc8c> -800129ec: 00100693 li a3,1 -800129f0: 40f686b3 sub a3,a3,a5 -800129f4: 07400793 li a5,116 -800129f8: 1cd7ca63 blt a5,a3,80012bcc <__multf3+0xf90> -800129fc: 4056d513 srai a0,a3,0x5 -80012a00: 00000793 li a5,0 -80012a04: 00000713 li a4,0 -80012a08: 04a71663 bne a4,a0,80012a54 <__multf3+0xe18> -80012a0c: 01f6f693 andi a3,a3,31 -80012a10: 00251593 slli a1,a0,0x2 -80012a14: 04069e63 bnez a3,80012a70 <__multf3+0xe34> -80012a18: 00300613 li a2,3 -80012a1c: 05010713 addi a4,sp,80 -80012a20: 40a60633 sub a2,a2,a0 -80012a24: 00b70833 add a6,a4,a1 -80012a28: 00082803 lw a6,0(a6) -80012a2c: 00168693 addi a3,a3,1 -80012a30: 00470713 addi a4,a4,4 -80012a34: ff072e23 sw a6,-4(a4) -80012a38: fed656e3 bge a2,a3,80012a24 <__multf3+0xde8> -80012a3c: 00400713 li a4,4 -80012a40: 40a70533 sub a0,a4,a0 -80012a44: 00100713 li a4,1 -80012a48: 08a05063 blez a0,80012ac8 <__multf3+0xe8c> -80012a4c: 00050713 mv a4,a0 -80012a50: 0780006f j 80012ac8 <__multf3+0xe8c> -80012a54: 00271613 slli a2,a4,0x2 -80012a58: 05010593 addi a1,sp,80 -80012a5c: 00c58633 add a2,a1,a2 -80012a60: 00062603 lw a2,0(a2) -80012a64: 00170713 addi a4,a4,1 -80012a68: 00c7e7b3 or a5,a5,a2 -80012a6c: f9dff06f j 80012a08 <__multf3+0xdcc> -80012a70: 08010713 addi a4,sp,128 -80012a74: 00b70733 add a4,a4,a1 -80012a78: fd072703 lw a4,-48(a4) -80012a7c: 02000893 li a7,32 -80012a80: 40d888b3 sub a7,a7,a3 -80012a84: 01171733 sll a4,a4,a7 -80012a88: 00e7e7b3 or a5,a5,a4 -80012a8c: 00300613 li a2,3 -80012a90: 05010713 addi a4,sp,80 -80012a94: 00b705b3 add a1,a4,a1 -80012a98: 00000813 li a6,0 -80012a9c: 40a60633 sub a2,a2,a0 -80012aa0: 00458593 addi a1,a1,4 -80012aa4: 02c84663 blt a6,a2,80012ad0 <__multf3+0xe94> -80012aa8: 08010593 addi a1,sp,128 -80012aac: 00261613 slli a2,a2,0x2 -80012ab0: 00c58633 add a2,a1,a2 -80012ab4: 05c12583 lw a1,92(sp) -80012ab8: 00400713 li a4,4 -80012abc: 40a70733 sub a4,a4,a0 -80012ac0: 00d5d6b3 srl a3,a1,a3 -80012ac4: fcd62823 sw a3,-48(a2) -80012ac8: 00400613 li a2,4 -80012acc: 0440006f j 80012b10 <__multf3+0xed4> -80012ad0: 00281313 slli t1,a6,0x2 -80012ad4: 05010713 addi a4,sp,80 -80012ad8: 0005ae03 lw t3,0(a1) -80012adc: 00670333 add t1,a4,t1 -80012ae0: ffc5a703 lw a4,-4(a1) -80012ae4: 011e1e33 sll t3,t3,a7 -80012ae8: 00180813 addi a6,a6,1 -80012aec: 00d75733 srl a4,a4,a3 -80012af0: 01c76733 or a4,a4,t3 -80012af4: 00e32023 sw a4,0(t1) -80012af8: fa9ff06f j 80012aa0 <__multf3+0xe64> -80012afc: 00271693 slli a3,a4,0x2 -80012b00: 05010593 addi a1,sp,80 -80012b04: 00d586b3 add a3,a1,a3 -80012b08: 0006a023 sw zero,0(a3) -80012b0c: 00170713 addi a4,a4,1 -80012b10: fec716e3 bne a4,a2,80012afc <__multf3+0xec0> -80012b14: 05012683 lw a3,80(sp) -80012b18: 00f037b3 snez a5,a5 -80012b1c: 00d7e7b3 or a5,a5,a3 -80012b20: 04f12823 sw a5,80(sp) -80012b24: 0077f693 andi a3,a5,7 -80012b28: 04068263 beqz a3,80012b6c <__multf3+0xf30> -80012b2c: 00f7f693 andi a3,a5,15 -80012b30: 02e68e63 beq a3,a4,80012b6c <__multf3+0xf30> -80012b34: 05412703 lw a4,84(sp) -80012b38: 00478793 addi a5,a5,4 # 4004 <_start-0x7fffbffc> -80012b3c: 04f12823 sw a5,80(sp) -80012b40: 0047b793 sltiu a5,a5,4 -80012b44: 00e78733 add a4,a5,a4 -80012b48: 00f737b3 sltu a5,a4,a5 -80012b4c: 04e12a23 sw a4,84(sp) -80012b50: 05812703 lw a4,88(sp) -80012b54: 00e78733 add a4,a5,a4 -80012b58: 04e12c23 sw a4,88(sp) -80012b5c: 00f73733 sltu a4,a4,a5 -80012b60: 05c12783 lw a5,92(sp) -80012b64: 00f70733 add a4,a4,a5 -80012b68: 04e12e23 sw a4,92(sp) -80012b6c: 05c12783 lw a5,92(sp) -80012b70: 00c79713 slli a4,a5,0xc -80012b74: 00075e63 bgez a4,80012b90 <__multf3+0xf54> -80012b78: 04012e23 sw zero,92(sp) -80012b7c: 04012c23 sw zero,88(sp) -80012b80: 04012a23 sw zero,84(sp) -80012b84: 04012823 sw zero,80(sp) -80012b88: 00100793 li a5,1 -80012b8c: d3dff06f j 800128c8 <__multf3+0xc8c> -80012b90: 05010793 addi a5,sp,80 -80012b94: 05c10613 addi a2,sp,92 -80012b98: 0007a703 lw a4,0(a5) -80012b9c: 0047a683 lw a3,4(a5) -80012ba0: 00478793 addi a5,a5,4 -80012ba4: 00375713 srli a4,a4,0x3 -80012ba8: 01d69693 slli a3,a3,0x1d -80012bac: 00d76733 or a4,a4,a3 -80012bb0: fee7ae23 sw a4,-4(a5) -80012bb4: fef612e3 bne a2,a5,80012b98 <__multf3+0xf5c> -80012bb8: 05c12783 lw a5,92(sp) -80012bbc: 0037d793 srli a5,a5,0x3 -80012bc0: 04f12e23 sw a5,92(sp) -80012bc4: 00000793 li a5,0 -80012bc8: d01ff06f j 800128c8 <__multf3+0xc8c> -80012bcc: 05412783 lw a5,84(sp) -80012bd0: 05012703 lw a4,80(sp) -80012bd4: 00f76733 or a4,a4,a5 -80012bd8: 05812783 lw a5,88(sp) -80012bdc: 00f76733 or a4,a4,a5 -80012be0: 05c12783 lw a5,92(sp) -80012be4: 00f76733 or a4,a4,a5 -80012be8: 00000793 li a5,0 -80012bec: cc070ee3 beqz a4,800128c8 <__multf3+0xc8c> -80012bf0: 04012e23 sw zero,92(sp) -80012bf4: 04012c23 sw zero,88(sp) -80012bf8: 04012a23 sw zero,84(sp) -80012bfc: 04012823 sw zero,80(sp) -80012c00: cc9ff06f j 800128c8 <__multf3+0xc8c> -80012c04: 000087b7 lui a5,0x8 -80012c08: 04012e23 sw zero,92(sp) -80012c0c: 04012c23 sw zero,88(sp) -80012c10: 04012a23 sw zero,84(sp) -80012c14: 04012823 sw zero,80(sp) -80012c18: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80012c1c: cadff06f j 800128c8 <__multf3+0xc8c> -80012c20: 000087b7 lui a5,0x8 -80012c24: 04f12e23 sw a5,92(sp) -80012c28: 04012c23 sw zero,88(sp) -80012c2c: 04012a23 sw zero,84(sp) -80012c30: 04012823 sw zero,80(sp) -80012c34: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80012c38: 00012623 sw zero,12(sp) -80012c3c: c8dff06f j 800128c8 <__multf3+0xc8c> +80011d00 <__multf3>: +80011d00: f4010113 addi sp,sp,-192 +80011d04: 0a912a23 sw s1,180(sp) +80011d08: 00c5a483 lw s1,12(a1) +80011d0c: 0005a683 lw a3,0(a1) +80011d10: 0045a783 lw a5,4(a1) +80011d14: 00a12423 sw a0,8(sp) +80011d18: 0085a503 lw a0,8(a1) +80011d1c: 01049713 slli a4,s1,0x10 +80011d20: 0b212823 sw s2,176(sp) +80011d24: 0b312623 sw s3,172(sp) +80011d28: 00c62903 lw s2,12(a2) # 7ff0000c <_start-0xffff4> +80011d2c: 00062983 lw s3,0(a2) +80011d30: 0b412423 sw s4,168(sp) +80011d34: 0b512223 sw s5,164(sp) +80011d38: 00862a03 lw s4,8(a2) +80011d3c: 00462a83 lw s5,4(a2) +80011d40: 00008637 lui a2,0x8 +80011d44: 0a812c23 sw s0,184(sp) +80011d48: 01075713 srli a4,a4,0x10 +80011d4c: 0104d413 srli s0,s1,0x10 +80011d50: fff60613 addi a2,a2,-1 # 7fff <_start-0x7fff8001> +80011d54: 06912623 sw s1,108(sp) +80011d58: 0a112e23 sw ra,188(sp) +80011d5c: 0b612023 sw s6,160(sp) +80011d60: 09712e23 sw s7,156(sp) +80011d64: 09812c23 sw s8,152(sp) +80011d68: 09912a23 sw s9,148(sp) +80011d6c: 09a12823 sw s10,144(sp) +80011d70: 09b12623 sw s11,140(sp) +80011d74: 06d12023 sw a3,96(sp) +80011d78: 06f12223 sw a5,100(sp) +80011d7c: 06a12423 sw a0,104(sp) +80011d80: 02d12823 sw a3,48(sp) +80011d84: 02f12a23 sw a5,52(sp) +80011d88: 02a12c23 sw a0,56(sp) +80011d8c: 02e12e23 sw a4,60(sp) +80011d90: 00c47433 and s0,s0,a2 +80011d94: 01f4d493 srli s1,s1,0x1f +80011d98: 12040863 beqz s0,80011ec8 <__multf3+0x1c8> +80011d9c: 24c40663 beq s0,a2,80011fe8 <__multf3+0x2e8> +80011da0: 000107b7 lui a5,0x10 +80011da4: 00f767b3 or a5,a4,a5 +80011da8: 02f12e23 sw a5,60(sp) +80011dac: 03010613 addi a2,sp,48 +80011db0: 03c10793 addi a5,sp,60 +80011db4: 0007a703 lw a4,0(a5) # 10000 <_start-0x7fff0000> +80011db8: ffc7a683 lw a3,-4(a5) +80011dbc: ffc78793 addi a5,a5,-4 +80011dc0: 00371713 slli a4,a4,0x3 +80011dc4: 01d6d693 srli a3,a3,0x1d +80011dc8: 00d76733 or a4,a4,a3 +80011dcc: 00e7a223 sw a4,4(a5) +80011dd0: fef612e3 bne a2,a5,80011db4 <__multf3+0xb4> +80011dd4: 03012783 lw a5,48(sp) +80011dd8: ffffc537 lui a0,0xffffc +80011ddc: 00150513 addi a0,a0,1 # ffffc001 <__BSS_END__+0x7ffe53c5> +80011de0: 00379793 slli a5,a5,0x3 +80011de4: 02f12823 sw a5,48(sp) +80011de8: 00a40433 add s0,s0,a0 +80011dec: 00000b13 li s6,0 +80011df0: 01091513 slli a0,s2,0x10 +80011df4: 00008737 lui a4,0x8 +80011df8: 01095793 srli a5,s2,0x10 +80011dfc: 01055513 srli a0,a0,0x10 +80011e00: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80011e04: 07212623 sw s2,108(sp) +80011e08: 07312023 sw s3,96(sp) +80011e0c: 07512223 sw s5,100(sp) +80011e10: 07412423 sw s4,104(sp) +80011e14: 05312023 sw s3,64(sp) +80011e18: 05512223 sw s5,68(sp) +80011e1c: 05412423 sw s4,72(sp) +80011e20: 04a12623 sw a0,76(sp) +80011e24: 00e7f7b3 and a5,a5,a4 +80011e28: 01f95913 srli s2,s2,0x1f +80011e2c: 1e078263 beqz a5,80012010 <__multf3+0x310> +80011e30: 30e78063 beq a5,a4,80012130 <__multf3+0x430> +80011e34: 00010a37 lui s4,0x10 +80011e38: 01456a33 or s4,a0,s4 +80011e3c: 05412623 sw s4,76(sp) +80011e40: 04010593 addi a1,sp,64 +80011e44: 04c10713 addi a4,sp,76 +80011e48: 00072683 lw a3,0(a4) +80011e4c: ffc72603 lw a2,-4(a4) +80011e50: ffc70713 addi a4,a4,-4 +80011e54: 00369693 slli a3,a3,0x3 +80011e58: 01d65613 srli a2,a2,0x1d +80011e5c: 00c6e6b3 or a3,a3,a2 +80011e60: 00d72223 sw a3,4(a4) +80011e64: fee592e3 bne a1,a4,80011e48 <__multf3+0x148> +80011e68: 04012703 lw a4,64(sp) +80011e6c: ffffc537 lui a0,0xffffc +80011e70: 00150513 addi a0,a0,1 # ffffc001 <__BSS_END__+0x7ffe53c5> +80011e74: 00371713 slli a4,a4,0x3 +80011e78: 04e12023 sw a4,64(sp) +80011e7c: 00a787b3 add a5,a5,a0 +80011e80: 00000713 li a4,0 +80011e84: 008787b3 add a5,a5,s0 +80011e88: 00f12e23 sw a5,28(sp) +80011e8c: 00178793 addi a5,a5,1 +80011e90: 00f12c23 sw a5,24(sp) +80011e94: 002b1793 slli a5,s6,0x2 +80011e98: 0124c6b3 xor a3,s1,s2 +80011e9c: 00e7e7b3 or a5,a5,a4 +80011ea0: 00d12623 sw a3,12(sp) +80011ea4: fff78793 addi a5,a5,-1 +80011ea8: 00e00693 li a3,14 +80011eac: 2af6e663 bltu a3,a5,80012158 <__multf3+0x458> +80011eb0: 800166b7 lui a3,0x80016 +80011eb4: 00279793 slli a5,a5,0x2 +80011eb8: 81068693 addi a3,a3,-2032 # 80015810 <__BSS_END__+0xffffebd4> +80011ebc: 00d787b3 add a5,a5,a3 +80011ec0: 0007a783 lw a5,0(a5) +80011ec4: 00078067 jr a5 +80011ec8: 00d7e633 or a2,a5,a3 +80011ecc: 00a66633 or a2,a2,a0 +80011ed0: 00e66633 or a2,a2,a4 +80011ed4: 12060863 beqz a2,80012004 <__multf3+0x304> +80011ed8: 06070063 beqz a4,80011f38 <__multf3+0x238> +80011edc: 00070513 mv a0,a4 +80011ee0: 2e9020ef jal ra,800149c8 <__clzsi2> +80011ee4: ff450693 addi a3,a0,-12 +80011ee8: 4056d793 srai a5,a3,0x5 +80011eec: 01f6f693 andi a3,a3,31 +80011ef0: 06068e63 beqz a3,80011f6c <__multf3+0x26c> +80011ef4: ffc00713 li a4,-4 +80011ef8: 02e78733 mul a4,a5,a4 +80011efc: 03010313 addi t1,sp,48 +80011f00: 02000813 li a6,32 +80011f04: 00279593 slli a1,a5,0x2 +80011f08: 40d80833 sub a6,a6,a3 +80011f0c: 00c70713 addi a4,a4,12 +80011f10: 00e30733 add a4,t1,a4 +80011f14: 08e31463 bne t1,a4,80011f9c <__multf3+0x29c> +80011f18: 08010713 addi a4,sp,128 +80011f1c: 00b705b3 add a1,a4,a1 +80011f20: 03012703 lw a4,48(sp) +80011f24: fff78793 addi a5,a5,-1 +80011f28: 00d716b3 sll a3,a4,a3 +80011f2c: fad5a823 sw a3,-80(a1) +80011f30: fff00693 li a3,-1 +80011f34: 0a00006f j 80011fd4 <__multf3+0x2d4> +80011f38: 00050863 beqz a0,80011f48 <__multf3+0x248> +80011f3c: 28d020ef jal ra,800149c8 <__clzsi2> +80011f40: 02050513 addi a0,a0,32 +80011f44: fa1ff06f j 80011ee4 <__multf3+0x1e4> +80011f48: 00078a63 beqz a5,80011f5c <__multf3+0x25c> +80011f4c: 00078513 mv a0,a5 +80011f50: 279020ef jal ra,800149c8 <__clzsi2> +80011f54: 04050513 addi a0,a0,64 +80011f58: f8dff06f j 80011ee4 <__multf3+0x1e4> +80011f5c: 00068513 mv a0,a3 +80011f60: 269020ef jal ra,800149c8 <__clzsi2> +80011f64: 06050513 addi a0,a0,96 +80011f68: f7dff06f j 80011ee4 <__multf3+0x1e4> +80011f6c: ffc00613 li a2,-4 +80011f70: 02c78633 mul a2,a5,a2 +80011f74: 03c10713 addi a4,sp,60 +80011f78: 00300693 li a3,3 +80011f7c: 00c705b3 add a1,a4,a2 +80011f80: 0005a583 lw a1,0(a1) +80011f84: fff68693 addi a3,a3,-1 +80011f88: ffc70713 addi a4,a4,-4 +80011f8c: 00b72223 sw a1,4(a4) +80011f90: fef6d6e3 bge a3,a5,80011f7c <__multf3+0x27c> +80011f94: fff78793 addi a5,a5,-1 +80011f98: f99ff06f j 80011f30 <__multf3+0x230> +80011f9c: ffc72603 lw a2,-4(a4) +80011fa0: 00072883 lw a7,0(a4) +80011fa4: 00b70e33 add t3,a4,a1 +80011fa8: 01065633 srl a2,a2,a6 +80011fac: 00d898b3 sll a7,a7,a3 +80011fb0: 01166633 or a2,a2,a7 +80011fb4: 00ce2023 sw a2,0(t3) +80011fb8: ffc70713 addi a4,a4,-4 +80011fbc: f59ff06f j 80011f14 <__multf3+0x214> +80011fc0: 00279713 slli a4,a5,0x2 +80011fc4: 03010613 addi a2,sp,48 +80011fc8: 00e60733 add a4,a2,a4 +80011fcc: 00072023 sw zero,0(a4) +80011fd0: fff78793 addi a5,a5,-1 +80011fd4: fed796e3 bne a5,a3,80011fc0 <__multf3+0x2c0> +80011fd8: ffffc437 lui s0,0xffffc +80011fdc: 01140413 addi s0,s0,17 # ffffc011 <__BSS_END__+0x7ffe53d5> +80011fe0: 40a40433 sub s0,s0,a0 +80011fe4: e09ff06f j 80011dec <__multf3+0xec> +80011fe8: 00d7e7b3 or a5,a5,a3 +80011fec: 00a7e7b3 or a5,a5,a0 +80011ff0: 00e7e7b3 or a5,a5,a4 +80011ff4: 00300b13 li s6,3 +80011ff8: de079ce3 bnez a5,80011df0 <__multf3+0xf0> +80011ffc: 00200b13 li s6,2 +80012000: df1ff06f j 80011df0 <__multf3+0xf0> +80012004: 00000413 li s0,0 +80012008: 00100b13 li s6,1 +8001200c: de5ff06f j 80011df0 <__multf3+0xf0> +80012010: 0159e7b3 or a5,s3,s5 +80012014: 0147e7b3 or a5,a5,s4 +80012018: 00a7e7b3 or a5,a5,a0 +8001201c: 12078863 beqz a5,8001214c <__multf3+0x44c> +80012020: 04050e63 beqz a0,8001207c <__multf3+0x37c> +80012024: 1a5020ef jal ra,800149c8 <__clzsi2> +80012028: ff450693 addi a3,a0,-12 +8001202c: 4056d793 srai a5,a3,0x5 +80012030: 01f6f693 andi a3,a3,31 +80012034: 08068063 beqz a3,800120b4 <__multf3+0x3b4> +80012038: ffc00713 li a4,-4 +8001203c: 02e78733 mul a4,a5,a4 +80012040: 04010313 addi t1,sp,64 +80012044: 02000813 li a6,32 +80012048: 00279593 slli a1,a5,0x2 +8001204c: 40d80833 sub a6,a6,a3 +80012050: 00c70713 addi a4,a4,12 +80012054: 00e30733 add a4,t1,a4 +80012058: 08e31663 bne t1,a4,800120e4 <__multf3+0x3e4> +8001205c: 08010713 addi a4,sp,128 +80012060: 00b705b3 add a1,a4,a1 +80012064: 04012703 lw a4,64(sp) +80012068: fff78793 addi a5,a5,-1 +8001206c: 00d716b3 sll a3,a4,a3 +80012070: fcd5a023 sw a3,-64(a1) +80012074: fff00693 li a3,-1 +80012078: 0a40006f j 8001211c <__multf3+0x41c> +8001207c: 000a0a63 beqz s4,80012090 <__multf3+0x390> +80012080: 000a0513 mv a0,s4 +80012084: 145020ef jal ra,800149c8 <__clzsi2> +80012088: 02050513 addi a0,a0,32 +8001208c: f9dff06f j 80012028 <__multf3+0x328> +80012090: 000a8a63 beqz s5,800120a4 <__multf3+0x3a4> +80012094: 000a8513 mv a0,s5 +80012098: 131020ef jal ra,800149c8 <__clzsi2> +8001209c: 04050513 addi a0,a0,64 +800120a0: f89ff06f j 80012028 <__multf3+0x328> +800120a4: 00098513 mv a0,s3 +800120a8: 121020ef jal ra,800149c8 <__clzsi2> +800120ac: 06050513 addi a0,a0,96 +800120b0: f79ff06f j 80012028 <__multf3+0x328> +800120b4: ffc00613 li a2,-4 +800120b8: 02c78633 mul a2,a5,a2 +800120bc: 04c10713 addi a4,sp,76 +800120c0: 00300693 li a3,3 +800120c4: 00c705b3 add a1,a4,a2 +800120c8: 0005a583 lw a1,0(a1) +800120cc: fff68693 addi a3,a3,-1 +800120d0: ffc70713 addi a4,a4,-4 +800120d4: 00b72223 sw a1,4(a4) +800120d8: fef6d6e3 bge a3,a5,800120c4 <__multf3+0x3c4> +800120dc: fff78793 addi a5,a5,-1 +800120e0: f95ff06f j 80012074 <__multf3+0x374> +800120e4: ffc72603 lw a2,-4(a4) +800120e8: 00072883 lw a7,0(a4) +800120ec: 00b70e33 add t3,a4,a1 +800120f0: 01065633 srl a2,a2,a6 +800120f4: 00d898b3 sll a7,a7,a3 +800120f8: 01166633 or a2,a2,a7 +800120fc: 00ce2023 sw a2,0(t3) +80012100: ffc70713 addi a4,a4,-4 +80012104: f55ff06f j 80012058 <__multf3+0x358> +80012108: 00279713 slli a4,a5,0x2 +8001210c: 04010613 addi a2,sp,64 +80012110: 00e60733 add a4,a2,a4 +80012114: 00072023 sw zero,0(a4) +80012118: fff78793 addi a5,a5,-1 +8001211c: fed796e3 bne a5,a3,80012108 <__multf3+0x408> +80012120: ffffc7b7 lui a5,0xffffc +80012124: 01178793 addi a5,a5,17 # ffffc011 <__BSS_END__+0x7ffe53d5> +80012128: 40a787b3 sub a5,a5,a0 +8001212c: d55ff06f j 80011e80 <__multf3+0x180> +80012130: 0159e9b3 or s3,s3,s5 +80012134: 0149ea33 or s4,s3,s4 +80012138: 00aa6a33 or s4,s4,a0 +8001213c: 00300713 li a4,3 +80012140: d40a12e3 bnez s4,80011e84 <__multf3+0x184> +80012144: 00200713 li a4,2 +80012148: d3dff06f j 80011e84 <__multf3+0x184> +8001214c: 00000793 li a5,0 +80012150: 00100713 li a4,1 +80012154: d31ff06f j 80011e84 <__multf3+0x184> +80012158: 03012703 lw a4,48(sp) +8001215c: 04012e03 lw t3,64(sp) +80012160: 00010537 lui a0,0x10 +80012164: fff50693 addi a3,a0,-1 # ffff <_start-0x7fff0001> +80012168: 01075f93 srli t6,a4,0x10 +8001216c: 010e5a93 srli s5,t3,0x10 +80012170: 00d77733 and a4,a4,a3 +80012174: 00de7e33 and t3,t3,a3 +80012178: 02ea87b3 mul a5,s5,a4 +8001217c: 02ee0633 mul a2,t3,a4 +80012180: 03cf8833 mul a6,t6,t3 +80012184: 010785b3 add a1,a5,a6 +80012188: 01065793 srli a5,a2,0x10 +8001218c: 00b787b3 add a5,a5,a1 +80012190: 035f8bb3 mul s7,t6,s5 +80012194: 0107f463 bgeu a5,a6,8001219c <__multf3+0x49c> +80012198: 00ab8bb3 add s7,s7,a0 +8001219c: 04412f03 lw t5,68(sp) +800121a0: 0107d993 srli s3,a5,0x10 +800121a4: 00d7f7b3 and a5,a5,a3 +800121a8: 00d67633 and a2,a2,a3 +800121ac: 01079793 slli a5,a5,0x10 +800121b0: 00c787b3 add a5,a5,a2 +800121b4: 010f5493 srli s1,t5,0x10 +800121b8: 00df7f33 and t5,t5,a3 +800121bc: 02ef06b3 mul a3,t5,a4 +800121c0: 02f12023 sw a5,32(sp) +800121c4: 06f12023 sw a5,96(sp) +800121c8: 03ef8633 mul a2,t6,t5 +800121cc: 02e487b3 mul a5,s1,a4 +800121d0: 00c78533 add a0,a5,a2 +800121d4: 0106d793 srli a5,a3,0x10 +800121d8: 00a787b3 add a5,a5,a0 +800121dc: 029f8b33 mul s6,t6,s1 +800121e0: 00c7f663 bgeu a5,a2,800121ec <__multf3+0x4ec> +800121e4: 00010637 lui a2,0x10 +800121e8: 00cb0b33 add s6,s6,a2 +800121ec: 00010637 lui a2,0x10 +800121f0: fff60593 addi a1,a2,-1 # ffff <_start-0x7fff0001> +800121f4: 00b7f533 and a0,a5,a1 +800121f8: 0107d293 srli t0,a5,0x10 +800121fc: 03412783 lw a5,52(sp) +80012200: 00b6f6b3 and a3,a3,a1 +80012204: 01051513 slli a0,a0,0x10 +80012208: 0107d913 srli s2,a5,0x10 +8001220c: 00b7f5b3 and a1,a5,a1 +80012210: 02ba87b3 mul a5,s5,a1 +80012214: 00d50533 add a0,a0,a3 +80012218: 00a989b3 add s3,s3,a0 +8001221c: 03c586b3 mul a3,a1,t3 +80012220: 03c90333 mul t1,s2,t3 +80012224: 00678833 add a6,a5,t1 +80012228: 0106d793 srli a5,a3,0x10 +8001222c: 010787b3 add a5,a5,a6 +80012230: 032a88b3 mul a7,s5,s2 +80012234: 0067f463 bgeu a5,t1,8001223c <__multf3+0x53c> +80012238: 00c888b3 add a7,a7,a2 +8001223c: 00010337 lui t1,0x10 +80012240: fff30613 addi a2,t1,-1 # ffff <_start-0x7fff0001> +80012244: 0107da13 srli s4,a5,0x10 +80012248: 00c7f833 and a6,a5,a2 +8001224c: 00c6f6b3 and a3,a3,a2 +80012250: 011a0a33 add s4,s4,a7 +80012254: 01081813 slli a6,a6,0x10 +80012258: 03e588b3 mul a7,a1,t5 +8001225c: 00d80833 add a6,a6,a3 +80012260: 03e90633 mul a2,s2,t5 +80012264: 0108d693 srli a3,a7,0x10 +80012268: 02b487b3 mul a5,s1,a1 +8001226c: 00c787b3 add a5,a5,a2 +80012270: 00f687b3 add a5,a3,a5 +80012274: 03248eb3 mul t4,s1,s2 +80012278: 00c7f463 bgeu a5,a2,80012280 <__multf3+0x580> +8001227c: 006e8eb3 add t4,t4,t1 +80012280: 0107d693 srli a3,a5,0x10 +80012284: 01d686b3 add a3,a3,t4 +80012288: 00010437 lui s0,0x10 +8001228c: 04812e83 lw t4,72(sp) +80012290: fff40613 addi a2,s0,-1 # ffff <_start-0x7fff0001> +80012294: 02d12223 sw a3,36(sp) +80012298: 00c7f6b3 and a3,a5,a2 +8001229c: 00c8f8b3 and a7,a7,a2 +800122a0: 010ed393 srli t2,t4,0x10 +800122a4: 01069693 slli a3,a3,0x10 +800122a8: 00cefeb3 and t4,t4,a2 +800122ac: 02ee8333 mul t1,t4,a4 +800122b0: 011686b3 add a3,a3,a7 +800122b4: 03df8c33 mul s8,t6,t4 +800122b8: 02e388b3 mul a7,t2,a4 +800122bc: 018887b3 add a5,a7,s8 +800122c0: 01035893 srli a7,t1,0x10 +800122c4: 00f888b3 add a7,a7,a5 +800122c8: 027f8633 mul a2,t6,t2 +800122cc: 0188f463 bgeu a7,s8,800122d4 <__multf3+0x5d4> +800122d0: 00860633 add a2,a2,s0 +800122d4: 0108d793 srli a5,a7,0x10 +800122d8: 00010cb7 lui s9,0x10 +800122dc: 00c787b3 add a5,a5,a2 +800122e0: fffc8613 addi a2,s9,-1 # ffff <_start-0x7fff0001> +800122e4: 02f12423 sw a5,40(sp) +800122e8: 00c8f7b3 and a5,a7,a2 +800122ec: 03812883 lw a7,56(sp) +800122f0: 00c37333 and t1,t1,a2 +800122f4: 01079793 slli a5,a5,0x10 +800122f8: 0108d413 srli s0,a7,0x10 +800122fc: 00c8f633 and a2,a7,a2 +80012300: 03c608b3 mul a7,a2,t3 +80012304: 006787b3 add a5,a5,t1 +80012308: 03c40d33 mul s10,s0,t3 +8001230c: 0108dd93 srli s11,a7,0x10 +80012310: 02ca8333 mul t1,s5,a2 +80012314: 01a30333 add t1,t1,s10 +80012318: 006d8333 add t1,s11,t1 +8001231c: 028a8c33 mul s8,s5,s0 +80012320: 01a37463 bgeu t1,s10,80012328 <__multf3+0x628> +80012324: 019c0c33 add s8,s8,s9 +80012328: 01035c93 srli s9,t1,0x10 +8001232c: 018c8c33 add s8,s9,s8 +80012330: 00010cb7 lui s9,0x10 +80012334: 013b89b3 add s3,s7,s3 +80012338: fffc8d13 addi s10,s9,-1 # ffff <_start-0x7fff0001> +8001233c: 00a9b533 sltu a0,s3,a0 +80012340: 01a37333 and t1,t1,s10 +80012344: 00a282b3 add t0,t0,a0 +80012348: 01031313 slli t1,t1,0x10 +8001234c: 01a8f8b3 and a7,a7,s10 +80012350: 01628b33 add s6,t0,s6 +80012354: 011308b3 add a7,t1,a7 +80012358: 01098333 add t1,s3,a6 +8001235c: 01033833 sltu a6,t1,a6 +80012360: 00612823 sw t1,16(sp) +80012364: 06612223 sw t1,100(sp) +80012368: 014b0333 add t1,s6,s4 +8001236c: 010302b3 add t0,t1,a6 +80012370: 01433a33 sltu s4,t1,s4 +80012374: 0102b833 sltu a6,t0,a6 +80012378: 00d289b3 add s3,t0,a3 +8001237c: 010a6833 or a6,s4,a6 +80012380: 00ab3533 sltu a0,s6,a0 +80012384: 00d9b6b3 sltu a3,s3,a3 +80012388: 00a80533 add a0,a6,a0 +8001238c: 00f989b3 add s3,s3,a5 +80012390: 02412803 lw a6,36(sp) +80012394: 01198333 add t1,s3,a7 +80012398: 011338b3 sltu a7,t1,a7 +8001239c: 00612a23 sw t1,20(sp) +800123a0: 06612423 sw t1,104(sp) +800123a4: 02412303 lw t1,36(sp) +800123a8: 01050533 add a0,a0,a6 +800123ac: 02812803 lw a6,40(sp) +800123b0: 00d50db3 add s11,a0,a3 +800123b4: 00ddb6b3 sltu a3,s11,a3 +800123b8: 00653533 sltu a0,a0,t1 +800123bc: 00f9b7b3 sltu a5,s3,a5 +800123c0: 010d8bb3 add s7,s11,a6 +800123c4: 00d566b3 or a3,a0,a3 +800123c8: 02812503 lw a0,40(sp) +800123cc: 00fb8833 add a6,s7,a5 +800123d0: 04c12303 lw t1,76(sp) +800123d4: 018809b3 add s3,a6,s8 +800123d8: 01198b33 add s6,s3,a7 +800123dc: 00abbbb3 sltu s7,s7,a0 +800123e0: 00f837b3 sltu a5,a6,a5 +800123e4: 00fbe7b3 or a5,s7,a5 +800123e8: 011b38b3 sltu a7,s6,a7 +800123ec: 0189bc33 sltu s8,s3,s8 +800123f0: 00f686b3 add a3,a3,a5 +800123f4: 01035293 srli t0,t1,0x10 +800123f8: 011c6a33 or s4,s8,a7 +800123fc: 01a37333 and t1,t1,s10 +80012400: 02e307b3 mul a5,t1,a4 +80012404: 01468a33 add s4,a3,s4 +80012408: 02e28733 mul a4,t0,a4 +8001240c: 0107d893 srli a7,a5,0x10 +80012410: 026f86b3 mul a3,t6,t1 +80012414: 00d70733 add a4,a4,a3 +80012418: 00e888b3 add a7,a7,a4 +8001241c: 025f8fb3 mul t6,t6,t0 +80012420: 00d8f463 bgeu a7,a3,80012428 <__multf3+0x728> +80012424: 019f8fb3 add t6,t6,s9 +80012428: 03c12983 lw s3,60(sp) +8001242c: 000106b7 lui a3,0x10 +80012430: fff68513 addi a0,a3,-1 # ffff <_start-0x7fff0001> +80012434: 0108dd13 srli s10,a7,0x10 +80012438: 00a8f8b3 and a7,a7,a0 +8001243c: 00a7f7b3 and a5,a5,a0 +80012440: 01fd0d33 add s10,s10,t6 +80012444: 01089893 slli a7,a7,0x10 +80012448: 0109df93 srli t6,s3,0x10 +8001244c: 00a9f9b3 and s3,s3,a0 +80012450: 03fa8cb3 mul s9,s5,t6 +80012454: 00f888b3 add a7,a7,a5 +80012458: 033a8ab3 mul s5,s5,s3 +8001245c: 03c987b3 mul a5,s3,t3 +80012460: 03cf8e33 mul t3,t6,t3 +80012464: 0107d813 srli a6,a5,0x10 +80012468: 01ca8ab3 add s5,s5,t3 +8001246c: 01580ab3 add s5,a6,s5 +80012470: 01caf463 bgeu s5,t3,80012478 <__multf3+0x778> +80012474: 00dc8cb3 add s9,s9,a3 +80012478: 00010bb7 lui s7,0x10 +8001247c: fffb8713 addi a4,s7,-1 # ffff <_start-0x7fff0001> +80012480: 010ad813 srli a6,s5,0x10 +80012484: 01980cb3 add s9,a6,s9 +80012488: 00eaf833 and a6,s5,a4 +8001248c: 00e7f7b3 and a5,a5,a4 +80012490: 01081813 slli a6,a6,0x10 +80012494: 02be86b3 mul a3,t4,a1 +80012498: 00f80833 add a6,a6,a5 +8001249c: 03d90e33 mul t3,s2,t4 +800124a0: 0106d513 srli a0,a3,0x10 +800124a4: 02b387b3 mul a5,t2,a1 +800124a8: 01c787b3 add a5,a5,t3 +800124ac: 00f507b3 add a5,a0,a5 +800124b0: 02790733 mul a4,s2,t2 +800124b4: 01c7f463 bgeu a5,t3,800124bc <__multf3+0x7bc> +800124b8: 01770733 add a4,a4,s7 +800124bc: 0107d513 srli a0,a5,0x10 +800124c0: 00e50733 add a4,a0,a4 +800124c4: 00010bb7 lui s7,0x10 +800124c8: 02e12223 sw a4,36(sp) +800124cc: fffb8713 addi a4,s7,-1 # ffff <_start-0x7fff0001> +800124d0: 00e7f533 and a0,a5,a4 +800124d4: 00e6f6b3 and a3,a3,a4 +800124d8: 03e40e33 mul t3,s0,t5 +800124dc: 01051513 slli a0,a0,0x10 +800124e0: 00d50533 add a0,a0,a3 +800124e4: 03e60733 mul a4,a2,t5 +800124e8: 02c487b3 mul a5,s1,a2 +800124ec: 01075693 srli a3,a4,0x10 +800124f0: 01c787b3 add a5,a5,t3 +800124f4: 00f687b3 add a5,a3,a5 +800124f8: 02848ab3 mul s5,s1,s0 +800124fc: 01c7f463 bgeu a5,t3,80012504 <__multf3+0x804> +80012500: 017a8ab3 add s5,s5,s7 +80012504: 00010db7 lui s11,0x10 +80012508: fffd8e13 addi t3,s11,-1 # ffff <_start-0x7fff0001> +8001250c: 01c7f6b3 and a3,a5,t3 +80012510: 0107db93 srli s7,a5,0x10 +80012514: 011b07b3 add a5,s6,a7 +80012518: 01c77733 and a4,a4,t3 +8001251c: 0117b8b3 sltu a7,a5,a7 +80012520: 01aa0a33 add s4,s4,s10 +80012524: 01069693 slli a3,a3,0x10 +80012528: 00e686b3 add a3,a3,a4 +8001252c: 011a0733 add a4,s4,a7 +80012530: 02e12423 sw a4,40(sp) +80012534: 010787b3 add a5,a5,a6 +80012538: 01aa3a33 sltu s4,s4,s10 +8001253c: 02812d03 lw s10,40(sp) +80012540: 0107b833 sltu a6,a5,a6 +80012544: 01970b33 add s6,a4,s9 +80012548: 010b0733 add a4,s6,a6 +8001254c: 02e12623 sw a4,44(sp) +80012550: 011d38b3 sltu a7,s10,a7 +80012554: 011a6a33 or s4,s4,a7 +80012558: 02c12883 lw a7,44(sp) +8001255c: 02412e03 lw t3,36(sp) +80012560: 00a787b3 add a5,a5,a0 +80012564: 0108b833 sltu a6,a7,a6 +80012568: 019b3b33 sltu s6,s6,s9 +8001256c: 00a7b533 sltu a0,a5,a0 +80012570: 01c70733 add a4,a4,t3 +80012574: 010b6b33 or s6,s6,a6 +80012578: 02412803 lw a6,36(sp) +8001257c: 00a70c33 add s8,a4,a0 +80012580: 015b8bb3 add s7,s7,s5 +80012584: 00d787b3 add a5,a5,a3 +80012588: 00d7b6b3 sltu a3,a5,a3 +8001258c: 017c0ab3 add s5,s8,s7 +80012590: 00da8e33 add t3,s5,a3 +80012594: 01073733 sltu a4,a4,a6 +80012598: 00ac3533 sltu a0,s8,a0 +8001259c: 00a76733 or a4,a4,a0 +800125a0: 00de36b3 sltu a3,t3,a3 +800125a4: 016a0a33 add s4,s4,s6 +800125a8: 017abab3 sltu s5,s5,s7 +800125ac: 00ea0a33 add s4,s4,a4 +800125b0: 00daeab3 or s5,s5,a3 +800125b4: 02ce8833 mul a6,t4,a2 +800125b8: 015a06b3 add a3,s4,s5 +800125bc: 06f12623 sw a5,108(sp) +800125c0: 03d40a33 mul s4,s0,t4 +800125c4: 01085513 srli a0,a6,0x10 +800125c8: 02c38733 mul a4,t2,a2 +800125cc: 01470733 add a4,a4,s4 +800125d0: 00e50733 add a4,a0,a4 +800125d4: 028388b3 mul a7,t2,s0 +800125d8: 01477463 bgeu a4,s4,800125e0 <__multf3+0x8e0> +800125dc: 01b888b3 add a7,a7,s11 +800125e0: 00010a37 lui s4,0x10 +800125e4: 01075513 srli a0,a4,0x10 +800125e8: fffa0a93 addi s5,s4,-1 # ffff <_start-0x7fff0001> +800125ec: 011508b3 add a7,a0,a7 +800125f0: 01577533 and a0,a4,s5 +800125f4: 01587833 and a6,a6,s5 +800125f8: 01051513 slli a0,a0,0x10 +800125fc: 02690ab3 mul s5,s2,t1 +80012600: 01050533 add a0,a0,a6 +80012604: 02b30833 mul a6,t1,a1 +80012608: 02b285b3 mul a1,t0,a1 +8001260c: 01085713 srli a4,a6,0x10 +80012610: 015585b3 add a1,a1,s5 +80012614: 00b70733 add a4,a4,a1 +80012618: 02590933 mul s2,s2,t0 +8001261c: 01577463 bgeu a4,s5,80012624 <__multf3+0x924> +80012620: 01490933 add s2,s2,s4 +80012624: 00010ab7 lui s5,0x10 +80012628: 01075593 srli a1,a4,0x10 +8001262c: fffa8a13 addi s4,s5,-1 # ffff <_start-0x7fff0001> +80012630: 01487833 and a6,a6,s4 +80012634: 01258933 add s2,a1,s2 +80012638: 014775b3 and a1,a4,s4 +8001263c: 01059593 slli a1,a1,0x10 +80012640: 03e98733 mul a4,s3,t5 +80012644: 010585b3 add a1,a1,a6 +80012648: 03ef8f33 mul t5,t6,t5 +8001264c: 01075813 srli a6,a4,0x10 +80012650: 03f48a33 mul s4,s1,t6 +80012654: 033484b3 mul s1,s1,s3 +80012658: 01e484b3 add s1,s1,t5 +8001265c: 009804b3 add s1,a6,s1 +80012660: 01e4f463 bgeu s1,t5,80012668 <__multf3+0x968> +80012664: 015a0a33 add s4,s4,s5 +80012668: 0104db13 srli s6,s1,0x10 +8001266c: 014b0b33 add s6,s6,s4 +80012670: 00010a37 lui s4,0x10 +80012674: fffa0f13 addi t5,s4,-1 # ffff <_start-0x7fff0001> +80012678: 01e4f833 and a6,s1,t5 +8001267c: 01e77733 and a4,a4,t5 +80012680: 026404b3 mul s1,s0,t1 +80012684: 01081813 slli a6,a6,0x10 +80012688: 00e80833 add a6,a6,a4 +8001268c: 02660f33 mul t5,a2,t1 +80012690: 02c28633 mul a2,t0,a2 +80012694: 010f5713 srli a4,t5,0x10 +80012698: 00960633 add a2,a2,s1 +8001269c: 00c70633 add a2,a4,a2 +800126a0: 02540433 mul s0,s0,t0 +800126a4: 00967463 bgeu a2,s1,800126ac <__multf3+0x9ac> +800126a8: 01440433 add s0,s0,s4 +800126ac: 00010a37 lui s4,0x10 +800126b0: 01065713 srli a4,a2,0x10 +800126b4: fffa0493 addi s1,s4,-1 # ffff <_start-0x7fff0001> +800126b8: 00870433 add s0,a4,s0 +800126bc: 00967733 and a4,a2,s1 +800126c0: 009f7f33 and t5,t5,s1 +800126c4: 01071713 slli a4,a4,0x10 +800126c8: 03f384b3 mul s1,t2,t6 +800126cc: 01e70733 add a4,a4,t5 +800126d0: 033383b3 mul t2,t2,s3 +800126d4: 03d98f33 mul t5,s3,t4 +800126d8: 03df8eb3 mul t4,t6,t4 +800126dc: 010f5613 srli a2,t5,0x10 +800126e0: 01d383b3 add t2,t2,t4 +800126e4: 00760633 add a2,a2,t2 +800126e8: 01d67463 bgeu a2,t4,800126f0 <__multf3+0x9f0> +800126ec: 014484b3 add s1,s1,s4 +800126f0: 01065c13 srli s8,a2,0x10 +800126f4: 00010cb7 lui s9,0x10 +800126f8: 009c0c33 add s8,s8,s1 +800126fc: 00ae0e33 add t3,t3,a0 +80012700: fffc8493 addi s1,s9,-1 # ffff <_start-0x7fff0001> +80012704: 00ae3533 sltu a0,t3,a0 +80012708: 011686b3 add a3,a3,a7 +8001270c: 00967633 and a2,a2,s1 +80012710: 00a68d33 add s10,a3,a0 +80012714: 009f7f33 and t5,t5,s1 +80012718: 00be0e33 add t3,t3,a1 +8001271c: 01061613 slli a2,a2,0x10 +80012720: 01e60633 add a2,a2,t5 +80012724: 00be35b3 sltu a1,t3,a1 +80012728: 012d0f33 add t5,s10,s2 +8001272c: 010e0e33 add t3,t3,a6 +80012730: 00bf03b3 add t2,t5,a1 +80012734: 01638eb3 add t4,t2,s6 +80012738: 07c12823 sw t3,112(sp) +8001273c: 010e3e33 sltu t3,t3,a6 +80012740: 01ce8db3 add s11,t4,t3 +80012744: 0116b6b3 sltu a3,a3,a7 +80012748: 00b3b5b3 sltu a1,t2,a1 +8001274c: 00ad3533 sltu a0,s10,a0 +80012750: 012f3933 sltu s2,t5,s2 +80012754: 00a6e533 or a0,a3,a0 +80012758: 00b96933 or s2,s2,a1 +8001275c: 016ebeb3 sltu t4,t4,s6 +80012760: 01cdbe33 sltu t3,s11,t3 +80012764: 01250533 add a0,a0,s2 +80012768: 01ceeeb3 or t4,t4,t3 +8001276c: 00ed8833 add a6,s11,a4 +80012770: 01d50533 add a0,a0,t4 +80012774: 00e83733 sltu a4,a6,a4 +80012778: 00850533 add a0,a0,s0 +8001277c: 00e506b3 add a3,a0,a4 +80012780: 00853433 sltu s0,a0,s0 +80012784: 02698533 mul a0,s3,t1 +80012788: 00c80833 add a6,a6,a2 +8001278c: 00e6b733 sltu a4,a3,a4 +80012790: 00c83633 sltu a2,a6,a2 +80012794: 018686b3 add a3,a3,s8 +80012798: 00c685b3 add a1,a3,a2 +8001279c: 0186bc33 sltu s8,a3,s8 +800127a0: 00c5b633 sltu a2,a1,a2 +800127a4: 07012a23 sw a6,116(sp) +800127a8: 00e46733 or a4,s0,a4 +800127ac: 026f8333 mul t1,t6,t1 +800127b0: 01055693 srli a3,a0,0x10 +800127b4: 00cc6633 or a2,s8,a2 +800127b8: 033289b3 mul s3,t0,s3 +800127bc: 006989b3 add s3,s3,t1 +800127c0: 03f28fb3 mul t6,t0,t6 +800127c4: 013682b3 add t0,a3,s3 +800127c8: 0062f463 bgeu t0,t1,800127d0 <__multf3+0xad0> +800127cc: 019f8fb3 add t6,t6,s9 +800127d0: 0092f6b3 and a3,t0,s1 +800127d4: 01069693 slli a3,a3,0x10 +800127d8: 009574b3 and s1,a0,s1 +800127dc: 0102d293 srli t0,t0,0x10 +800127e0: 009684b3 add s1,a3,s1 +800127e4: 00e282b3 add t0,t0,a4 +800127e8: 01012683 lw a3,16(sp) +800127ec: 02012703 lw a4,32(sp) +800127f0: 009585b3 add a1,a1,s1 +800127f4: 0095b4b3 sltu s1,a1,s1 +800127f8: 00d769b3 or s3,a4,a3 +800127fc: 01412703 lw a4,20(sp) +80012800: 00c282b3 add t0,t0,a2 +80012804: 009282b3 add t0,t0,s1 +80012808: 013769b3 or s3,a4,s3 +8001280c: 01f28fb3 add t6,t0,t6 +80012810: 00d79793 slli a5,a5,0xd +80012814: 06b12c23 sw a1,120(sp) +80012818: 07f12e23 sw t6,124(sp) +8001281c: 0137e7b3 or a5,a5,s3 +80012820: 06010713 addi a4,sp,96 +80012824: 07010593 addi a1,sp,112 +80012828: 00c72683 lw a3,12(a4) +8001282c: 01072603 lw a2,16(a4) +80012830: 00470713 addi a4,a4,4 +80012834: 0136d693 srli a3,a3,0x13 +80012838: 00d61613 slli a2,a2,0xd +8001283c: 00c6e6b3 or a3,a3,a2 +80012840: fed72e23 sw a3,-4(a4) +80012844: fee592e3 bne a1,a4,80012828 <__multf3+0xb28> +80012848: 06012703 lw a4,96(sp) +8001284c: 06812683 lw a3,104(sp) +80012850: 00f037b3 snez a5,a5 +80012854: 00e7e7b3 or a5,a5,a4 +80012858: 04d12c23 sw a3,88(sp) +8001285c: 06c12703 lw a4,108(sp) +80012860: 06412683 lw a3,100(sp) +80012864: 04f12823 sw a5,80(sp) +80012868: 04e12e23 sw a4,92(sp) +8001286c: 04d12a23 sw a3,84(sp) +80012870: 00b71693 slli a3,a4,0xb +80012874: 2006dc63 bgez a3,80012a8c <__multf3+0xd8c> +80012878: 01f79793 slli a5,a5,0x1f +8001287c: 05010713 addi a4,sp,80 +80012880: 05c10593 addi a1,sp,92 +80012884: 00072683 lw a3,0(a4) +80012888: 00472603 lw a2,4(a4) +8001288c: 00470713 addi a4,a4,4 +80012890: 0016d693 srli a3,a3,0x1 +80012894: 01f61613 slli a2,a2,0x1f +80012898: 00c6e6b3 or a3,a3,a2 +8001289c: fed72e23 sw a3,-4(a4) +800128a0: fee592e3 bne a1,a4,80012884 <__multf3+0xb84> +800128a4: 05c12703 lw a4,92(sp) +800128a8: 00f037b3 snez a5,a5 +800128ac: 00175713 srli a4,a4,0x1 +800128b0: 04e12e23 sw a4,92(sp) +800128b4: 05012703 lw a4,80(sp) +800128b8: 00f767b3 or a5,a4,a5 +800128bc: 04f12823 sw a5,80(sp) +800128c0: 01812703 lw a4,24(sp) +800128c4: 000047b7 lui a5,0x4 +800128c8: fff78793 addi a5,a5,-1 # 3fff <_start-0x7fffc001> +800128cc: 00f707b3 add a5,a4,a5 +800128d0: 1ef05063 blez a5,80012ab0 <__multf3+0xdb0> +800128d4: 05012703 lw a4,80(sp) +800128d8: 00777693 andi a3,a4,7 +800128dc: 04068463 beqz a3,80012924 <__multf3+0xc24> +800128e0: 00f77693 andi a3,a4,15 +800128e4: 00400613 li a2,4 +800128e8: 02c68e63 beq a3,a2,80012924 <__multf3+0xc24> +800128ec: 05412683 lw a3,84(sp) +800128f0: 00470713 addi a4,a4,4 +800128f4: 04e12823 sw a4,80(sp) +800128f8: 00473713 sltiu a4,a4,4 +800128fc: 00d706b3 add a3,a4,a3 +80012900: 00e6b733 sltu a4,a3,a4 +80012904: 04d12a23 sw a3,84(sp) +80012908: 05812683 lw a3,88(sp) +8001290c: 00d706b3 add a3,a4,a3 +80012910: 04d12c23 sw a3,88(sp) +80012914: 00e6b6b3 sltu a3,a3,a4 +80012918: 05c12703 lw a4,92(sp) +8001291c: 00e686b3 add a3,a3,a4 +80012920: 04d12e23 sw a3,92(sp) +80012924: 05c12703 lw a4,92(sp) +80012928: 00b71693 slli a3,a4,0xb +8001292c: 0206d063 bgez a3,8001294c <__multf3+0xc4c> +80012930: fff007b7 lui a5,0xfff00 +80012934: fff78793 addi a5,a5,-1 # ffefffff <__BSS_END__+0x7fee93c3> +80012938: 00f77733 and a4,a4,a5 +8001293c: 04e12e23 sw a4,92(sp) +80012940: 01812703 lw a4,24(sp) +80012944: 000047b7 lui a5,0x4 +80012948: 00f707b3 add a5,a4,a5 +8001294c: 05010713 addi a4,sp,80 +80012950: 05c10593 addi a1,sp,92 +80012954: 00072683 lw a3,0(a4) +80012958: 00472603 lw a2,4(a4) +8001295c: 00470713 addi a4,a4,4 +80012960: 0036d693 srli a3,a3,0x3 +80012964: 01d61613 slli a2,a2,0x1d +80012968: 00c6e6b3 or a3,a3,a2 +8001296c: fed72e23 sw a3,-4(a4) +80012970: feb712e3 bne a4,a1,80012954 <__multf3+0xc54> +80012974: 00008737 lui a4,0x8 +80012978: ffe70693 addi a3,a4,-2 # 7ffe <_start-0x7fff8002> +8001297c: 10f6ce63 blt a3,a5,80012a98 <__multf3+0xd98> +80012980: 05c12703 lw a4,92(sp) +80012984: 00375713 srli a4,a4,0x3 +80012988: 04e12e23 sw a4,92(sp) +8001298c: 05c12703 lw a4,92(sp) +80012990: 01179793 slli a5,a5,0x11 +80012994: 0117d793 srli a5,a5,0x11 +80012998: 06e11623 sh a4,108(sp) +8001299c: 00c12703 lw a4,12(sp) +800129a0: 0bc12083 lw ra,188(sp) +800129a4: 0b812403 lw s0,184(sp) +800129a8: 00f71713 slli a4,a4,0xf +800129ac: 00f767b3 or a5,a4,a5 +800129b0: 06f11723 sh a5,110(sp) +800129b4: 00812703 lw a4,8(sp) +800129b8: 05012783 lw a5,80(sp) +800129bc: 0b412483 lw s1,180(sp) +800129c0: 0b012903 lw s2,176(sp) +800129c4: 00f72023 sw a5,0(a4) +800129c8: 05412783 lw a5,84(sp) +800129cc: 0ac12983 lw s3,172(sp) +800129d0: 0a812a03 lw s4,168(sp) +800129d4: 00f72223 sw a5,4(a4) +800129d8: 05812783 lw a5,88(sp) +800129dc: 0a412a83 lw s5,164(sp) +800129e0: 0a012b03 lw s6,160(sp) +800129e4: 00f72423 sw a5,8(a4) +800129e8: 06c12783 lw a5,108(sp) +800129ec: 09c12b83 lw s7,156(sp) +800129f0: 09812c03 lw s8,152(sp) +800129f4: 00f72623 sw a5,12(a4) +800129f8: 09412c83 lw s9,148(sp) +800129fc: 09012d03 lw s10,144(sp) +80012a00: 08c12d83 lw s11,140(sp) +80012a04: 00070513 mv a0,a4 +80012a08: 0c010113 addi sp,sp,192 +80012a0c: 00008067 ret +80012a10: 00912623 sw s1,12(sp) +80012a14: 03012783 lw a5,48(sp) +80012a18: 04f12823 sw a5,80(sp) +80012a1c: 03412783 lw a5,52(sp) +80012a20: 04f12a23 sw a5,84(sp) +80012a24: 03812783 lw a5,56(sp) +80012a28: 04f12c23 sw a5,88(sp) +80012a2c: 03c12783 lw a5,60(sp) +80012a30: 04f12e23 sw a5,92(sp) +80012a34: 00200793 li a5,2 +80012a38: 28fb0863 beq s6,a5,80012cc8 <__multf3+0xfc8> +80012a3c: 00300793 li a5,3 +80012a40: 2afb0263 beq s6,a5,80012ce4 <__multf3+0xfe4> +80012a44: 00100793 li a5,1 +80012a48: e6fb1ce3 bne s6,a5,800128c0 <__multf3+0xbc0> +80012a4c: 04012e23 sw zero,92(sp) +80012a50: 04012c23 sw zero,88(sp) +80012a54: 04012a23 sw zero,84(sp) +80012a58: 04012823 sw zero,80(sp) +80012a5c: 22c0006f j 80012c88 <__multf3+0xf88> +80012a60: 01212623 sw s2,12(sp) +80012a64: 04012783 lw a5,64(sp) +80012a68: 00070b13 mv s6,a4 +80012a6c: 04f12823 sw a5,80(sp) +80012a70: 04412783 lw a5,68(sp) +80012a74: 04f12a23 sw a5,84(sp) +80012a78: 04812783 lw a5,72(sp) +80012a7c: 04f12c23 sw a5,88(sp) +80012a80: 04c12783 lw a5,76(sp) +80012a84: 04f12e23 sw a5,92(sp) +80012a88: fadff06f j 80012a34 <__multf3+0xd34> +80012a8c: 01c12783 lw a5,28(sp) +80012a90: 00f12c23 sw a5,24(sp) +80012a94: e2dff06f j 800128c0 <__multf3+0xbc0> +80012a98: 04012e23 sw zero,92(sp) +80012a9c: 04012c23 sw zero,88(sp) +80012aa0: 04012a23 sw zero,84(sp) +80012aa4: 04012823 sw zero,80(sp) +80012aa8: fff70793 addi a5,a4,-1 +80012aac: ee1ff06f j 8001298c <__multf3+0xc8c> +80012ab0: 00100693 li a3,1 +80012ab4: 40f686b3 sub a3,a3,a5 +80012ab8: 07400793 li a5,116 +80012abc: 1cd7ca63 blt a5,a3,80012c90 <__multf3+0xf90> +80012ac0: 4056d513 srai a0,a3,0x5 +80012ac4: 00000793 li a5,0 +80012ac8: 00000713 li a4,0 +80012acc: 04a71663 bne a4,a0,80012b18 <__multf3+0xe18> +80012ad0: 01f6f693 andi a3,a3,31 +80012ad4: 00251593 slli a1,a0,0x2 +80012ad8: 04069e63 bnez a3,80012b34 <__multf3+0xe34> +80012adc: 00300613 li a2,3 +80012ae0: 05010713 addi a4,sp,80 +80012ae4: 40a60633 sub a2,a2,a0 +80012ae8: 00b70833 add a6,a4,a1 +80012aec: 00082803 lw a6,0(a6) +80012af0: 00168693 addi a3,a3,1 +80012af4: 00470713 addi a4,a4,4 +80012af8: ff072e23 sw a6,-4(a4) +80012afc: fed656e3 bge a2,a3,80012ae8 <__multf3+0xde8> +80012b00: 00400713 li a4,4 +80012b04: 40a70533 sub a0,a4,a0 +80012b08: 00100713 li a4,1 +80012b0c: 08a05063 blez a0,80012b8c <__multf3+0xe8c> +80012b10: 00050713 mv a4,a0 +80012b14: 0780006f j 80012b8c <__multf3+0xe8c> +80012b18: 00271613 slli a2,a4,0x2 +80012b1c: 05010593 addi a1,sp,80 +80012b20: 00c58633 add a2,a1,a2 +80012b24: 00062603 lw a2,0(a2) +80012b28: 00170713 addi a4,a4,1 +80012b2c: 00c7e7b3 or a5,a5,a2 +80012b30: f9dff06f j 80012acc <__multf3+0xdcc> +80012b34: 08010713 addi a4,sp,128 +80012b38: 00b70733 add a4,a4,a1 +80012b3c: fd072703 lw a4,-48(a4) +80012b40: 02000893 li a7,32 +80012b44: 40d888b3 sub a7,a7,a3 +80012b48: 01171733 sll a4,a4,a7 +80012b4c: 00e7e7b3 or a5,a5,a4 +80012b50: 00300613 li a2,3 +80012b54: 05010713 addi a4,sp,80 +80012b58: 00b705b3 add a1,a4,a1 +80012b5c: 00000813 li a6,0 +80012b60: 40a60633 sub a2,a2,a0 +80012b64: 00458593 addi a1,a1,4 +80012b68: 02c84663 blt a6,a2,80012b94 <__multf3+0xe94> +80012b6c: 08010593 addi a1,sp,128 +80012b70: 00261613 slli a2,a2,0x2 +80012b74: 00c58633 add a2,a1,a2 +80012b78: 05c12583 lw a1,92(sp) +80012b7c: 00400713 li a4,4 +80012b80: 40a70733 sub a4,a4,a0 +80012b84: 00d5d6b3 srl a3,a1,a3 +80012b88: fcd62823 sw a3,-48(a2) +80012b8c: 00400613 li a2,4 +80012b90: 0440006f j 80012bd4 <__multf3+0xed4> +80012b94: 00281313 slli t1,a6,0x2 +80012b98: 05010713 addi a4,sp,80 +80012b9c: 0005ae03 lw t3,0(a1) +80012ba0: 00670333 add t1,a4,t1 +80012ba4: ffc5a703 lw a4,-4(a1) +80012ba8: 011e1e33 sll t3,t3,a7 +80012bac: 00180813 addi a6,a6,1 +80012bb0: 00d75733 srl a4,a4,a3 +80012bb4: 01c76733 or a4,a4,t3 +80012bb8: 00e32023 sw a4,0(t1) +80012bbc: fa9ff06f j 80012b64 <__multf3+0xe64> +80012bc0: 00271693 slli a3,a4,0x2 +80012bc4: 05010593 addi a1,sp,80 +80012bc8: 00d586b3 add a3,a1,a3 +80012bcc: 0006a023 sw zero,0(a3) +80012bd0: 00170713 addi a4,a4,1 +80012bd4: fec716e3 bne a4,a2,80012bc0 <__multf3+0xec0> +80012bd8: 05012683 lw a3,80(sp) +80012bdc: 00f037b3 snez a5,a5 +80012be0: 00d7e7b3 or a5,a5,a3 +80012be4: 04f12823 sw a5,80(sp) +80012be8: 0077f693 andi a3,a5,7 +80012bec: 04068263 beqz a3,80012c30 <__multf3+0xf30> +80012bf0: 00f7f693 andi a3,a5,15 +80012bf4: 02e68e63 beq a3,a4,80012c30 <__multf3+0xf30> +80012bf8: 05412703 lw a4,84(sp) +80012bfc: 00478793 addi a5,a5,4 # 4004 <_start-0x7fffbffc> +80012c00: 04f12823 sw a5,80(sp) +80012c04: 0047b793 sltiu a5,a5,4 +80012c08: 00e78733 add a4,a5,a4 +80012c0c: 00f737b3 sltu a5,a4,a5 +80012c10: 04e12a23 sw a4,84(sp) +80012c14: 05812703 lw a4,88(sp) +80012c18: 00e78733 add a4,a5,a4 +80012c1c: 04e12c23 sw a4,88(sp) +80012c20: 00f73733 sltu a4,a4,a5 +80012c24: 05c12783 lw a5,92(sp) +80012c28: 00f70733 add a4,a4,a5 +80012c2c: 04e12e23 sw a4,92(sp) +80012c30: 05c12783 lw a5,92(sp) +80012c34: 00c79713 slli a4,a5,0xc +80012c38: 00075e63 bgez a4,80012c54 <__multf3+0xf54> +80012c3c: 04012e23 sw zero,92(sp) +80012c40: 04012c23 sw zero,88(sp) +80012c44: 04012a23 sw zero,84(sp) +80012c48: 04012823 sw zero,80(sp) +80012c4c: 00100793 li a5,1 +80012c50: d3dff06f j 8001298c <__multf3+0xc8c> +80012c54: 05010793 addi a5,sp,80 +80012c58: 05c10613 addi a2,sp,92 +80012c5c: 0007a703 lw a4,0(a5) +80012c60: 0047a683 lw a3,4(a5) +80012c64: 00478793 addi a5,a5,4 +80012c68: 00375713 srli a4,a4,0x3 +80012c6c: 01d69693 slli a3,a3,0x1d +80012c70: 00d76733 or a4,a4,a3 +80012c74: fee7ae23 sw a4,-4(a5) +80012c78: fef612e3 bne a2,a5,80012c5c <__multf3+0xf5c> +80012c7c: 05c12783 lw a5,92(sp) +80012c80: 0037d793 srli a5,a5,0x3 +80012c84: 04f12e23 sw a5,92(sp) +80012c88: 00000793 li a5,0 +80012c8c: d01ff06f j 8001298c <__multf3+0xc8c> +80012c90: 05412783 lw a5,84(sp) +80012c94: 05012703 lw a4,80(sp) +80012c98: 00f76733 or a4,a4,a5 +80012c9c: 05812783 lw a5,88(sp) +80012ca0: 00f76733 or a4,a4,a5 +80012ca4: 05c12783 lw a5,92(sp) +80012ca8: 00f76733 or a4,a4,a5 +80012cac: 00000793 li a5,0 +80012cb0: cc070ee3 beqz a4,8001298c <__multf3+0xc8c> +80012cb4: 04012e23 sw zero,92(sp) +80012cb8: 04012c23 sw zero,88(sp) +80012cbc: 04012a23 sw zero,84(sp) +80012cc0: 04012823 sw zero,80(sp) +80012cc4: cc9ff06f j 8001298c <__multf3+0xc8c> +80012cc8: 000087b7 lui a5,0x8 +80012ccc: 04012e23 sw zero,92(sp) +80012cd0: 04012c23 sw zero,88(sp) +80012cd4: 04012a23 sw zero,84(sp) +80012cd8: 04012823 sw zero,80(sp) +80012cdc: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80012ce0: cadff06f j 8001298c <__multf3+0xc8c> +80012ce4: 000087b7 lui a5,0x8 +80012ce8: 04f12e23 sw a5,92(sp) +80012cec: 04012c23 sw zero,88(sp) +80012cf0: 04012a23 sw zero,84(sp) +80012cf4: 04012823 sw zero,80(sp) +80012cf8: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80012cfc: 00012623 sw zero,12(sp) +80012d00: c8dff06f j 8001298c <__multf3+0xc8c> -80012c40 <__subtf3>: -80012c40: fa010113 addi sp,sp,-96 -80012c44: 0085a783 lw a5,8(a1) -80012c48: 05212823 sw s2,80(sp) -80012c4c: 00c5a903 lw s2,12(a1) -80012c50: 0005a883 lw a7,0(a1) -80012c54: 0045a703 lw a4,4(a1) -80012c58: 04912a23 sw s1,84(sp) -80012c5c: 02f12c23 sw a5,56(sp) -80012c60: 00050493 mv s1,a0 -80012c64: 00f12c23 sw a5,24(sp) -80012c68: 00062803 lw a6,0(a2) -80012c6c: 01091793 slli a5,s2,0x10 -80012c70: 00462503 lw a0,4(a2) -80012c74: 00862683 lw a3,8(a2) -80012c78: 00c62e03 lw t3,12(a2) -80012c7c: 04812c23 sw s0,88(sp) -80012c80: 0107d793 srli a5,a5,0x10 -80012c84: 00191413 slli s0,s2,0x1 -80012c88: 03212e23 sw s2,60(sp) -80012c8c: 04112e23 sw ra,92(sp) -80012c90: 05312623 sw s3,76(sp) -80012c94: 05412423 sw s4,72(sp) -80012c98: 05512223 sw s5,68(sp) -80012c9c: 05612023 sw s6,64(sp) -80012ca0: 03112823 sw a7,48(sp) -80012ca4: 02e12a23 sw a4,52(sp) -80012ca8: 01112823 sw a7,16(sp) -80012cac: 00e12a23 sw a4,20(sp) -80012cb0: 00f12e23 sw a5,28(sp) -80012cb4: 01145413 srli s0,s0,0x11 -80012cb8: 01f95913 srli s2,s2,0x1f -80012cbc: 01010f13 addi t5,sp,16 -80012cc0: 01c10593 addi a1,sp,28 -80012cc4: 0005a783 lw a5,0(a1) -80012cc8: ffc5a703 lw a4,-4(a1) -80012ccc: ffc58593 addi a1,a1,-4 -80012cd0: 00379793 slli a5,a5,0x3 -80012cd4: 01d75713 srli a4,a4,0x1d -80012cd8: 00e7e7b3 or a5,a5,a4 -80012cdc: 00f5a223 sw a5,4(a1) -80012ce0: febf12e3 bne t5,a1,80012cc4 <__subtf3+0x84> -80012ce4: 01012703 lw a4,16(sp) -80012ce8: 010e1793 slli a5,t3,0x10 -80012cec: 001e1e93 slli t4,t3,0x1 -80012cf0: 00371713 slli a4,a4,0x3 -80012cf4: 0107d793 srli a5,a5,0x10 -80012cf8: 03012823 sw a6,48(sp) -80012cfc: 02d12c23 sw a3,56(sp) -80012d00: 03c12e23 sw t3,60(sp) -80012d04: 03012023 sw a6,32(sp) -80012d08: 02d12423 sw a3,40(sp) -80012d0c: 00e12823 sw a4,16(sp) -80012d10: 02a12a23 sw a0,52(sp) -80012d14: 02a12223 sw a0,36(sp) -80012d18: 02f12623 sw a5,44(sp) -80012d1c: 011ede93 srli t4,t4,0x11 -80012d20: 01fe5e13 srli t3,t3,0x1f -80012d24: 02010813 addi a6,sp,32 -80012d28: 02c10693 addi a3,sp,44 -80012d2c: 0006a783 lw a5,0(a3) -80012d30: ffc6a603 lw a2,-4(a3) -80012d34: ffc68693 addi a3,a3,-4 -80012d38: 00379793 slli a5,a5,0x3 -80012d3c: 01d65613 srli a2,a2,0x1d -80012d40: 00c7e7b3 or a5,a5,a2 -80012d44: 00f6a223 sw a5,4(a3) -80012d48: fed812e3 bne a6,a3,80012d2c <__subtf3+0xec> -80012d4c: 02012783 lw a5,32(sp) -80012d50: 00008637 lui a2,0x8 -80012d54: fff60613 addi a2,a2,-1 # 7fff <_start-0x7fff8001> -80012d58: 00379793 slli a5,a5,0x3 -80012d5c: 02f12023 sw a5,32(sp) -80012d60: 02ce9063 bne t4,a2,80012d80 <__subtf3+0x140> -80012d64: 02812503 lw a0,40(sp) -80012d68: 02412603 lw a2,36(sp) -80012d6c: 00a66633 or a2,a2,a0 -80012d70: 02c12503 lw a0,44(sp) -80012d74: 00a66633 or a2,a2,a0 -80012d78: 00f66633 or a2,a2,a5 -80012d7c: 00061463 bnez a2,80012d84 <__subtf3+0x144> -80012d80: 001e4e13 xori t3,t3,1 -80012d84: 41d40333 sub t1,s0,t4 -80012d88: 0f2e1ee3 bne t3,s2,80013684 <__subtf3+0xa44> -80012d8c: 44605a63 blez t1,800131e0 <__subtf3+0x5a0> -80012d90: 01412f03 lw t5,20(sp) -80012d94: 01812e03 lw t3,24(sp) -80012d98: 01c12883 lw a7,28(sp) -80012d9c: 0a0e9c63 bnez t4,80012e54 <__subtf3+0x214> -80012da0: 02412503 lw a0,36(sp) -80012da4: 02812603 lw a2,40(sp) -80012da8: 02c12e83 lw t4,44(sp) -80012dac: 00c565b3 or a1,a0,a2 -80012db0: 01d5e5b3 or a1,a1,t4 -80012db4: 00f5e5b3 or a1,a1,a5 -80012db8: 00059e63 bnez a1,80012dd4 <__subtf3+0x194> -80012dbc: 02e12823 sw a4,48(sp) -80012dc0: 03e12a23 sw t5,52(sp) -80012dc4: 03c12c23 sw t3,56(sp) -80012dc8: 03112e23 sw a7,60(sp) -80012dcc: 00030413 mv s0,t1 -80012dd0: 0a00006f j 80012e70 <__subtf3+0x230> -80012dd4: fff30593 addi a1,t1,-1 -80012dd8: 04059a63 bnez a1,80012e2c <__subtf3+0x1ec> -80012ddc: 00f707b3 add a5,a4,a5 -80012de0: 00e7b733 sltu a4,a5,a4 -80012de4: 01e505b3 add a1,a0,t5 -80012de8: 02f12823 sw a5,48(sp) -80012dec: 00e587b3 add a5,a1,a4 -80012df0: 00e7b733 sltu a4,a5,a4 -80012df4: 01e5b5b3 sltu a1,a1,t5 -80012df8: 00e5e733 or a4,a1,a4 -80012dfc: 02f12a23 sw a5,52(sp) -80012e00: 01c607b3 add a5,a2,t3 -80012e04: 00e786b3 add a3,a5,a4 -80012e08: 00e6b733 sltu a4,a3,a4 -80012e0c: 01c7b7b3 sltu a5,a5,t3 -80012e10: 00e7e7b3 or a5,a5,a4 -80012e14: 011e88b3 add a7,t4,a7 -80012e18: 011787b3 add a5,a5,a7 -80012e1c: 02d12c23 sw a3,56(sp) -80012e20: 02f12e23 sw a5,60(sp) -80012e24: 00100413 li s0,1 -80012e28: 32c0006f j 80013154 <__subtf3+0x514> -80012e2c: 000087b7 lui a5,0x8 -80012e30: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80012e34: f8f304e3 beq t1,a5,80012dbc <__subtf3+0x17c> -80012e38: 07400793 li a5,116 -80012e3c: 1ab7d463 bge a5,a1,80012fe4 <__subtf3+0x3a4> -80012e40: 02012623 sw zero,44(sp) -80012e44: 02012423 sw zero,40(sp) -80012e48: 02012223 sw zero,36(sp) -80012e4c: 00100793 li a5,1 -80012e50: 2a80006f j 800130f8 <__subtf3+0x4b8> -80012e54: 000087b7 lui a5,0x8 -80012e58: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80012e5c: 16f41663 bne s0,a5,80012fc8 <__subtf3+0x388> -80012e60: 02e12823 sw a4,48(sp) -80012e64: 03e12a23 sw t5,52(sp) -80012e68: 03c12c23 sw t3,56(sp) -80012e6c: 03112e23 sw a7,60(sp) -80012e70: 03012783 lw a5,48(sp) -80012e74: 0077f713 andi a4,a5,7 -80012e78: 04070463 beqz a4,80012ec0 <__subtf3+0x280> -80012e7c: 00f7f713 andi a4,a5,15 -80012e80: 00400693 li a3,4 -80012e84: 02d70e63 beq a4,a3,80012ec0 <__subtf3+0x280> -80012e88: 03412703 lw a4,52(sp) -80012e8c: 00478793 addi a5,a5,4 -80012e90: 02f12823 sw a5,48(sp) -80012e94: 0047b793 sltiu a5,a5,4 -80012e98: 00e78733 add a4,a5,a4 -80012e9c: 00f737b3 sltu a5,a4,a5 -80012ea0: 02e12a23 sw a4,52(sp) -80012ea4: 03812703 lw a4,56(sp) -80012ea8: 00e78733 add a4,a5,a4 -80012eac: 02e12c23 sw a4,56(sp) -80012eb0: 00f73733 sltu a4,a4,a5 -80012eb4: 03c12783 lw a5,60(sp) -80012eb8: 00f70733 add a4,a4,a5 -80012ebc: 02e12e23 sw a4,60(sp) -80012ec0: 03c12783 lw a5,60(sp) -80012ec4: 00c79713 slli a4,a5,0xc -80012ec8: 02075463 bgez a4,80012ef0 <__subtf3+0x2b0> -80012ecc: 00008737 lui a4,0x8 -80012ed0: 00140413 addi s0,s0,1 -80012ed4: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80012ed8: 00e41463 bne s0,a4,80012ee0 <__subtf3+0x2a0> -80012edc: 2700106f j 8001414c <__subtf3+0x150c> -80012ee0: fff80737 lui a4,0xfff80 -80012ee4: fff70713 addi a4,a4,-1 # fff7ffff <__BSS_END__+0x7ff693cf> -80012ee8: 00e7f7b3 and a5,a5,a4 -80012eec: 02f12e23 sw a5,60(sp) -80012ef0: 03010793 addi a5,sp,48 -80012ef4: 03c10613 addi a2,sp,60 -80012ef8: 0007a703 lw a4,0(a5) -80012efc: 0047a683 lw a3,4(a5) -80012f00: 00478793 addi a5,a5,4 -80012f04: 00375713 srli a4,a4,0x3 -80012f08: 01d69693 slli a3,a3,0x1d -80012f0c: 00d76733 or a4,a4,a3 -80012f10: fee7ae23 sw a4,-4(a5) -80012f14: fef612e3 bne a2,a5,80012ef8 <__subtf3+0x2b8> -80012f18: 03c12783 lw a5,60(sp) -80012f1c: 000086b7 lui a3,0x8 -80012f20: 0037d713 srli a4,a5,0x3 -80012f24: 02e12e23 sw a4,60(sp) -80012f28: fff68793 addi a5,a3,-1 # 7fff <_start-0x7fff8001> -80012f2c: 02f41a63 bne s0,a5,80012f60 <__subtf3+0x320> -80012f30: 03412603 lw a2,52(sp) +80012d04 <__subtf3>: +80012d04: fa010113 addi sp,sp,-96 +80012d08: 0085a783 lw a5,8(a1) +80012d0c: 05212823 sw s2,80(sp) +80012d10: 00c5a903 lw s2,12(a1) +80012d14: 0005a883 lw a7,0(a1) +80012d18: 0045a703 lw a4,4(a1) +80012d1c: 04912a23 sw s1,84(sp) +80012d20: 02f12c23 sw a5,56(sp) +80012d24: 00050493 mv s1,a0 +80012d28: 00f12c23 sw a5,24(sp) +80012d2c: 00062803 lw a6,0(a2) +80012d30: 01091793 slli a5,s2,0x10 +80012d34: 00462503 lw a0,4(a2) +80012d38: 00862683 lw a3,8(a2) +80012d3c: 00c62e03 lw t3,12(a2) +80012d40: 04812c23 sw s0,88(sp) +80012d44: 0107d793 srli a5,a5,0x10 +80012d48: 00191413 slli s0,s2,0x1 +80012d4c: 03212e23 sw s2,60(sp) +80012d50: 04112e23 sw ra,92(sp) +80012d54: 05312623 sw s3,76(sp) +80012d58: 05412423 sw s4,72(sp) +80012d5c: 05512223 sw s5,68(sp) +80012d60: 05612023 sw s6,64(sp) +80012d64: 03112823 sw a7,48(sp) +80012d68: 02e12a23 sw a4,52(sp) +80012d6c: 01112823 sw a7,16(sp) +80012d70: 00e12a23 sw a4,20(sp) +80012d74: 00f12e23 sw a5,28(sp) +80012d78: 01145413 srli s0,s0,0x11 +80012d7c: 01f95913 srli s2,s2,0x1f +80012d80: 01010f13 addi t5,sp,16 +80012d84: 01c10593 addi a1,sp,28 +80012d88: 0005a783 lw a5,0(a1) +80012d8c: ffc5a703 lw a4,-4(a1) +80012d90: ffc58593 addi a1,a1,-4 +80012d94: 00379793 slli a5,a5,0x3 +80012d98: 01d75713 srli a4,a4,0x1d +80012d9c: 00e7e7b3 or a5,a5,a4 +80012da0: 00f5a223 sw a5,4(a1) +80012da4: febf12e3 bne t5,a1,80012d88 <__subtf3+0x84> +80012da8: 01012703 lw a4,16(sp) +80012dac: 010e1793 slli a5,t3,0x10 +80012db0: 001e1e93 slli t4,t3,0x1 +80012db4: 00371713 slli a4,a4,0x3 +80012db8: 0107d793 srli a5,a5,0x10 +80012dbc: 03012823 sw a6,48(sp) +80012dc0: 02d12c23 sw a3,56(sp) +80012dc4: 03c12e23 sw t3,60(sp) +80012dc8: 03012023 sw a6,32(sp) +80012dcc: 02d12423 sw a3,40(sp) +80012dd0: 00e12823 sw a4,16(sp) +80012dd4: 02a12a23 sw a0,52(sp) +80012dd8: 02a12223 sw a0,36(sp) +80012ddc: 02f12623 sw a5,44(sp) +80012de0: 011ede93 srli t4,t4,0x11 +80012de4: 01fe5e13 srli t3,t3,0x1f +80012de8: 02010813 addi a6,sp,32 +80012dec: 02c10693 addi a3,sp,44 +80012df0: 0006a783 lw a5,0(a3) +80012df4: ffc6a603 lw a2,-4(a3) +80012df8: ffc68693 addi a3,a3,-4 +80012dfc: 00379793 slli a5,a5,0x3 +80012e00: 01d65613 srli a2,a2,0x1d +80012e04: 00c7e7b3 or a5,a5,a2 +80012e08: 00f6a223 sw a5,4(a3) +80012e0c: fed812e3 bne a6,a3,80012df0 <__subtf3+0xec> +80012e10: 02012783 lw a5,32(sp) +80012e14: 00008637 lui a2,0x8 +80012e18: fff60613 addi a2,a2,-1 # 7fff <_start-0x7fff8001> +80012e1c: 00379793 slli a5,a5,0x3 +80012e20: 02f12023 sw a5,32(sp) +80012e24: 02ce9063 bne t4,a2,80012e44 <__subtf3+0x140> +80012e28: 02812503 lw a0,40(sp) +80012e2c: 02412603 lw a2,36(sp) +80012e30: 00a66633 or a2,a2,a0 +80012e34: 02c12503 lw a0,44(sp) +80012e38: 00a66633 or a2,a2,a0 +80012e3c: 00f66633 or a2,a2,a5 +80012e40: 00061463 bnez a2,80012e48 <__subtf3+0x144> +80012e44: 001e4e13 xori t3,t3,1 +80012e48: 41d40333 sub t1,s0,t4 +80012e4c: 0f2e1ee3 bne t3,s2,80013748 <__subtf3+0xa44> +80012e50: 44605a63 blez t1,800132a4 <__subtf3+0x5a0> +80012e54: 01412f03 lw t5,20(sp) +80012e58: 01812e03 lw t3,24(sp) +80012e5c: 01c12883 lw a7,28(sp) +80012e60: 0a0e9c63 bnez t4,80012f18 <__subtf3+0x214> +80012e64: 02412503 lw a0,36(sp) +80012e68: 02812603 lw a2,40(sp) +80012e6c: 02c12e83 lw t4,44(sp) +80012e70: 00c565b3 or a1,a0,a2 +80012e74: 01d5e5b3 or a1,a1,t4 +80012e78: 00f5e5b3 or a1,a1,a5 +80012e7c: 00059e63 bnez a1,80012e98 <__subtf3+0x194> +80012e80: 02e12823 sw a4,48(sp) +80012e84: 03e12a23 sw t5,52(sp) +80012e88: 03c12c23 sw t3,56(sp) +80012e8c: 03112e23 sw a7,60(sp) +80012e90: 00030413 mv s0,t1 +80012e94: 0a00006f j 80012f34 <__subtf3+0x230> +80012e98: fff30593 addi a1,t1,-1 +80012e9c: 04059a63 bnez a1,80012ef0 <__subtf3+0x1ec> +80012ea0: 00f707b3 add a5,a4,a5 +80012ea4: 00e7b733 sltu a4,a5,a4 +80012ea8: 01e505b3 add a1,a0,t5 +80012eac: 02f12823 sw a5,48(sp) +80012eb0: 00e587b3 add a5,a1,a4 +80012eb4: 00e7b733 sltu a4,a5,a4 +80012eb8: 01e5b5b3 sltu a1,a1,t5 +80012ebc: 00e5e733 or a4,a1,a4 +80012ec0: 02f12a23 sw a5,52(sp) +80012ec4: 01c607b3 add a5,a2,t3 +80012ec8: 00e786b3 add a3,a5,a4 +80012ecc: 00e6b733 sltu a4,a3,a4 +80012ed0: 01c7b7b3 sltu a5,a5,t3 +80012ed4: 00e7e7b3 or a5,a5,a4 +80012ed8: 011e88b3 add a7,t4,a7 +80012edc: 011787b3 add a5,a5,a7 +80012ee0: 02d12c23 sw a3,56(sp) +80012ee4: 02f12e23 sw a5,60(sp) +80012ee8: 00100413 li s0,1 +80012eec: 32c0006f j 80013218 <__subtf3+0x514> +80012ef0: 000087b7 lui a5,0x8 +80012ef4: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80012ef8: f8f304e3 beq t1,a5,80012e80 <__subtf3+0x17c> +80012efc: 07400793 li a5,116 +80012f00: 1ab7d463 bge a5,a1,800130a8 <__subtf3+0x3a4> +80012f04: 02012623 sw zero,44(sp) +80012f08: 02012423 sw zero,40(sp) +80012f0c: 02012223 sw zero,36(sp) +80012f10: 00100793 li a5,1 +80012f14: 2a80006f j 800131bc <__subtf3+0x4b8> +80012f18: 000087b7 lui a5,0x8 +80012f1c: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80012f20: 16f41663 bne s0,a5,8001308c <__subtf3+0x388> +80012f24: 02e12823 sw a4,48(sp) +80012f28: 03e12a23 sw t5,52(sp) +80012f2c: 03c12c23 sw t3,56(sp) +80012f30: 03112e23 sw a7,60(sp) 80012f34: 03012783 lw a5,48(sp) -80012f38: 00c7e7b3 or a5,a5,a2 -80012f3c: 03812603 lw a2,56(sp) -80012f40: 00c7e7b3 or a5,a5,a2 -80012f44: 00e7e7b3 or a5,a5,a4 -80012f48: 00078c63 beqz a5,80012f60 <__subtf3+0x320> -80012f4c: 02d12e23 sw a3,60(sp) -80012f50: 02012c23 sw zero,56(sp) -80012f54: 02012a23 sw zero,52(sp) -80012f58: 02012823 sw zero,48(sp) -80012f5c: 00000913 li s2,0 -80012f60: 03c12783 lw a5,60(sp) -80012f64: 01141413 slli s0,s0,0x11 -80012f68: 01145413 srli s0,s0,0x11 -80012f6c: 00f11623 sh a5,12(sp) -80012f70: 03012783 lw a5,48(sp) -80012f74: 00f91913 slli s2,s2,0xf -80012f78: 00896933 or s2,s2,s0 -80012f7c: 00f4a023 sw a5,0(s1) # 80000 <_start-0x7ff80000> -80012f80: 03412783 lw a5,52(sp) -80012f84: 01211723 sh s2,14(sp) -80012f88: 05c12083 lw ra,92(sp) -80012f8c: 00f4a223 sw a5,4(s1) -80012f90: 03812783 lw a5,56(sp) -80012f94: 05812403 lw s0,88(sp) -80012f98: 05012903 lw s2,80(sp) -80012f9c: 00f4a423 sw a5,8(s1) -80012fa0: 00c12783 lw a5,12(sp) -80012fa4: 04c12983 lw s3,76(sp) -80012fa8: 04812a03 lw s4,72(sp) -80012fac: 00f4a623 sw a5,12(s1) -80012fb0: 04412a83 lw s5,68(sp) -80012fb4: 04012b03 lw s6,64(sp) -80012fb8: 00048513 mv a0,s1 -80012fbc: 05412483 lw s1,84(sp) -80012fc0: 06010113 addi sp,sp,96 -80012fc4: 00008067 ret -80012fc8: 02c12783 lw a5,44(sp) -80012fcc: 00080637 lui a2,0x80 -80012fd0: 00c7e7b3 or a5,a5,a2 -80012fd4: 02f12623 sw a5,44(sp) -80012fd8: 07400793 li a5,116 -80012fdc: e667c2e3 blt a5,t1,80012e40 <__subtf3+0x200> -80012fe0: 00030593 mv a1,t1 -80012fe4: 4055de93 srai t4,a1,0x5 -80012fe8: 00000793 li a5,0 -80012fec: 00000613 li a2,0 -80012ff0: 05d61663 bne a2,t4,8001303c <__subtf3+0x3fc> -80012ff4: 01f5f593 andi a1,a1,31 -80012ff8: 002e9313 slli t1,t4,0x2 -80012ffc: 04059c63 bnez a1,80013054 <__subtf3+0x414> -80013000: 00300593 li a1,3 -80013004: 00000613 li a2,0 -80013008: 41d585b3 sub a1,a1,t4 -8001300c: 00668533 add a0,a3,t1 -80013010: 00052503 lw a0,0(a0) -80013014: 00160613 addi a2,a2,1 # 80001 <_start-0x7ff7ffff> -80013018: 00468693 addi a3,a3,4 -8001301c: fea6ae23 sw a0,-4(a3) -80013020: fec5d6e3 bge a1,a2,8001300c <__subtf3+0x3cc> -80013024: 00400613 li a2,4 -80013028: 41d60eb3 sub t4,a2,t4 -8001302c: 00100613 li a2,1 -80013030: 07d05c63 blez t4,800130a8 <__subtf3+0x468> -80013034: 000e8613 mv a2,t4 -80013038: 0700006f j 800130a8 <__subtf3+0x468> -8001303c: 00261513 slli a0,a2,0x2 -80013040: 00a80533 add a0,a6,a0 -80013044: 00052503 lw a0,0(a0) -80013048: 00160613 addi a2,a2,1 -8001304c: 00a7e7b3 or a5,a5,a0 -80013050: fa1ff06f j 80012ff0 <__subtf3+0x3b0> -80013054: 04010693 addi a3,sp,64 -80013058: 006686b3 add a3,a3,t1 -8001305c: fe06a683 lw a3,-32(a3) -80013060: 02000f93 li t6,32 -80013064: 40bf8fb3 sub t6,t6,a1 -80013068: 01f696b3 sll a3,a3,t6 -8001306c: 00300513 li a0,3 -80013070: 00d7e7b3 or a5,a5,a3 -80013074: 00680333 add t1,a6,t1 -80013078: 00000613 li a2,0 -8001307c: 41d50533 sub a0,a0,t4 -80013080: 00430313 addi t1,t1,4 -80013084: 02a64663 blt a2,a0,800130b0 <__subtf3+0x470> -80013088: 04010693 addi a3,sp,64 -8001308c: 00251513 slli a0,a0,0x2 -80013090: 00a68533 add a0,a3,a0 -80013094: 02c12683 lw a3,44(sp) -80013098: 00400613 li a2,4 -8001309c: 41d60633 sub a2,a2,t4 -800130a0: 00b6d5b3 srl a1,a3,a1 -800130a4: feb52023 sw a1,-32(a0) -800130a8: 00400593 li a1,4 -800130ac: 03c0006f j 800130e8 <__subtf3+0x4a8> -800130b0: ffc32683 lw a3,-4(t1) -800130b4: 00032383 lw t2,0(t1) -800130b8: 00261293 slli t0,a2,0x2 -800130bc: 00b6d6b3 srl a3,a3,a1 -800130c0: 01f393b3 sll t2,t2,t6 -800130c4: 005802b3 add t0,a6,t0 -800130c8: 0076e6b3 or a3,a3,t2 -800130cc: 00d2a023 sw a3,0(t0) -800130d0: 00160613 addi a2,a2,1 -800130d4: fadff06f j 80013080 <__subtf3+0x440> -800130d8: 00261693 slli a3,a2,0x2 -800130dc: 00d806b3 add a3,a6,a3 -800130e0: 0006a023 sw zero,0(a3) -800130e4: 00160613 addi a2,a2,1 -800130e8: feb618e3 bne a2,a1,800130d8 <__subtf3+0x498> -800130ec: 02012683 lw a3,32(sp) -800130f0: 00f037b3 snez a5,a5 -800130f4: 00f6e7b3 or a5,a3,a5 -800130f8: 02f12023 sw a5,32(sp) -800130fc: 02012583 lw a1,32(sp) -80013100: 02412603 lw a2,36(sp) -80013104: 00b705b3 add a1,a4,a1 -80013108: 00e5b733 sltu a4,a1,a4 -8001310c: 00cf0633 add a2,t5,a2 -80013110: 00e606b3 add a3,a2,a4 -80013114: 02b12823 sw a1,48(sp) -80013118: 01e635b3 sltu a1,a2,t5 -8001311c: 02812603 lw a2,40(sp) -80013120: 00e6b733 sltu a4,a3,a4 -80013124: 00e5e5b3 or a1,a1,a4 -80013128: 02d12a23 sw a3,52(sp) -8001312c: 00ce06b3 add a3,t3,a2 -80013130: 00b687b3 add a5,a3,a1 -80013134: 00b7b5b3 sltu a1,a5,a1 -80013138: 02f12c23 sw a5,56(sp) -8001313c: 02c12783 lw a5,44(sp) -80013140: 01c6b6b3 sltu a3,a3,t3 -80013144: 00b6e6b3 or a3,a3,a1 -80013148: 00f888b3 add a7,a7,a5 -8001314c: 011686b3 add a3,a3,a7 -80013150: 02d12e23 sw a3,60(sp) -80013154: 03c12783 lw a5,60(sp) -80013158: 00c79713 slli a4,a5,0xc -8001315c: d0075ae3 bgez a4,80012e70 <__subtf3+0x230> -80013160: fff80737 lui a4,0xfff80 -80013164: fff70713 addi a4,a4,-1 # fff7ffff <__BSS_END__+0x7ff693cf> -80013168: 00e7f7b3 and a5,a5,a4 -8001316c: 02f12e23 sw a5,60(sp) -80013170: 03012783 lw a5,48(sp) -80013174: 00140413 addi s0,s0,1 -80013178: 03c10593 addi a1,sp,60 -8001317c: 01f79713 slli a4,a5,0x1f -80013180: 03010793 addi a5,sp,48 -80013184: 0007a683 lw a3,0(a5) -80013188: 0047a603 lw a2,4(a5) -8001318c: 00478793 addi a5,a5,4 -80013190: 0016d693 srli a3,a3,0x1 -80013194: 01f61613 slli a2,a2,0x1f -80013198: 00c6e6b3 or a3,a3,a2 -8001319c: fed7ae23 sw a3,-4(a5) -800131a0: fef592e3 bne a1,a5,80013184 <__subtf3+0x544> -800131a4: 03c12783 lw a5,60(sp) -800131a8: 0017d793 srli a5,a5,0x1 -800131ac: 02f12e23 sw a5,60(sp) -800131b0: 00e037b3 snez a5,a4 -800131b4: 03012703 lw a4,48(sp) -800131b8: 00f767b3 or a5,a4,a5 -800131bc: 02f12823 sw a5,48(sp) -800131c0: 000087b7 lui a5,0x8 -800131c4: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -800131c8: caf414e3 bne s0,a5,80012e70 <__subtf3+0x230> -800131cc: 02012e23 sw zero,60(sp) -800131d0: 02012c23 sw zero,56(sp) -800131d4: 02012a23 sw zero,52(sp) -800131d8: 02012823 sw zero,48(sp) -800131dc: c95ff06f j 80012e70 <__subtf3+0x230> -800131e0: 02412683 lw a3,36(sp) -800131e4: 02812603 lw a2,40(sp) -800131e8: 02c12503 lw a0,44(sp) -800131ec: 28030463 beqz t1,80013474 <__subtf3+0x834> -800131f0: 408e8e33 sub t3,t4,s0 -800131f4: 0a041a63 bnez s0,800132a8 <__subtf3+0x668> -800131f8: 01412883 lw a7,20(sp) -800131fc: 01812803 lw a6,24(sp) -80013200: 01c12f83 lw t6,28(sp) -80013204: 0108e333 or t1,a7,a6 -80013208: 01f36333 or t1,t1,t6 -8001320c: 00e36333 or t1,t1,a4 -80013210: 00031e63 bnez t1,8001322c <__subtf3+0x5ec> -80013214: 02f12823 sw a5,48(sp) -80013218: 02d12a23 sw a3,52(sp) -8001321c: 02c12c23 sw a2,56(sp) -80013220: 02a12e23 sw a0,60(sp) -80013224: 000e0413 mv s0,t3 -80013228: c49ff06f j 80012e70 <__subtf3+0x230> -8001322c: fffe0313 addi t1,t3,-1 -80013230: 04031863 bnez t1,80013280 <__subtf3+0x640> -80013234: 00f70733 add a4,a4,a5 -80013238: 00f737b3 sltu a5,a4,a5 -8001323c: 00d885b3 add a1,a7,a3 -80013240: 02e12823 sw a4,48(sp) -80013244: 00f58733 add a4,a1,a5 -80013248: 00f737b3 sltu a5,a4,a5 -8001324c: 00d5b6b3 sltu a3,a1,a3 -80013250: 00f6e6b3 or a3,a3,a5 -80013254: 02e12a23 sw a4,52(sp) -80013258: 00c80733 add a4,a6,a2 -8001325c: 00d707b3 add a5,a4,a3 -80013260: 00d7b6b3 sltu a3,a5,a3 -80013264: 00c73733 sltu a4,a4,a2 -80013268: 00d76733 or a4,a4,a3 -8001326c: 00af8533 add a0,t6,a0 -80013270: 00a70533 add a0,a4,a0 -80013274: 02f12c23 sw a5,56(sp) -80013278: 02a12e23 sw a0,60(sp) -8001327c: ba9ff06f j 80012e24 <__subtf3+0x1e4> -80013280: 00008737 lui a4,0x8 -80013284: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80013288: f8ee06e3 beq t3,a4,80013214 <__subtf3+0x5d4> -8001328c: 07400713 li a4,116 -80013290: 04675c63 bge a4,t1,800132e8 <__subtf3+0x6a8> -80013294: 00012e23 sw zero,28(sp) -80013298: 00012c23 sw zero,24(sp) -8001329c: 00012a23 sw zero,20(sp) -800132a0: 00100713 li a4,1 -800132a4: 16c0006f j 80013410 <__subtf3+0x7d0> -800132a8: 00008737 lui a4,0x8 -800132ac: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -800132b0: 00ee9e63 bne t4,a4,800132cc <__subtf3+0x68c> -800132b4: 02f12823 sw a5,48(sp) -800132b8: 02d12a23 sw a3,52(sp) -800132bc: 02c12c23 sw a2,56(sp) -800132c0: 02a12e23 sw a0,60(sp) -800132c4: 000e8413 mv s0,t4 -800132c8: ba9ff06f j 80012e70 <__subtf3+0x230> -800132cc: 01c12703 lw a4,28(sp) -800132d0: 00080837 lui a6,0x80 -800132d4: 01076733 or a4,a4,a6 -800132d8: 00e12e23 sw a4,28(sp) -800132dc: 07400713 li a4,116 -800132e0: fbc74ae3 blt a4,t3,80013294 <__subtf3+0x654> -800132e4: 000e0313 mv t1,t3 -800132e8: 02000713 li a4,32 -800132ec: 02e34e33 div t3,t1,a4 -800132f0: 00000f93 li t6,0 -800132f4: 00000713 li a4,0 -800132f8: 05c74a63 blt a4,t3,8001334c <__subtf3+0x70c> -800132fc: 000e0893 mv a7,t3 -80013300: 000e5463 bgez t3,80013308 <__subtf3+0x6c8> -80013304: 00000893 li a7,0 -80013308: 01f37713 andi a4,t1,31 -8001330c: 002e1813 slli a6,t3,0x2 -80013310: 04071a63 bnez a4,80013364 <__subtf3+0x724> -80013314: 00300893 li a7,3 -80013318: 41c888b3 sub a7,a7,t3 -8001331c: 01058333 add t1,a1,a6 -80013320: 00032303 lw t1,0(t1) -80013324: 00170713 addi a4,a4,1 -80013328: 00458593 addi a1,a1,4 -8001332c: fe65ae23 sw t1,-4(a1) -80013330: fee8d6e3 bge a7,a4,8001331c <__subtf3+0x6dc> -80013334: 00400713 li a4,4 -80013338: 41c70e33 sub t3,a4,t3 -8001333c: 00100713 li a4,1 -80013340: 09c05063 blez t3,800133c0 <__subtf3+0x780> -80013344: 000e0713 mv a4,t3 -80013348: 0780006f j 800133c0 <__subtf3+0x780> -8001334c: 00271813 slli a6,a4,0x2 -80013350: 010f0833 add a6,t5,a6 -80013354: 00082803 lw a6,0(a6) # 80000 <_start-0x7ff80000> -80013358: 00170713 addi a4,a4,1 -8001335c: 010fefb3 or t6,t6,a6 -80013360: f99ff06f j 800132f8 <__subtf3+0x6b8> -80013364: 02000713 li a4,32 -80013368: 02e36333 rem t1,t1,a4 -8001336c: 04010593 addi a1,sp,64 -80013370: 00289893 slli a7,a7,0x2 -80013374: 011588b3 add a7,a1,a7 -80013378: fd08a583 lw a1,-48(a7) # ffffd0 <_start-0x7f000030> -8001337c: 010f0833 add a6,t5,a6 -80013380: 00000293 li t0,0 -80013384: 40670733 sub a4,a4,t1 -80013388: 00e595b3 sll a1,a1,a4 -8001338c: 00bfefb3 or t6,t6,a1 -80013390: 00300593 li a1,3 -80013394: 41c585b3 sub a1,a1,t3 -80013398: 00480813 addi a6,a6,4 -8001339c: 02b2c663 blt t0,a1,800133c8 <__subtf3+0x788> -800133a0: 04010813 addi a6,sp,64 -800133a4: 00259593 slli a1,a1,0x2 -800133a8: 00b805b3 add a1,a6,a1 -800133ac: 01c12803 lw a6,28(sp) -800133b0: 00400713 li a4,4 -800133b4: 41c70733 sub a4,a4,t3 -800133b8: 00685333 srl t1,a6,t1 -800133bc: fc65a823 sw t1,-48(a1) -800133c0: 00300813 li a6,3 -800133c4: 03c0006f j 80013400 <__subtf3+0x7c0> -800133c8: ffc82883 lw a7,-4(a6) -800133cc: 00082403 lw s0,0(a6) -800133d0: 00229393 slli t2,t0,0x2 -800133d4: 0068d8b3 srl a7,a7,t1 -800133d8: 00e41433 sll s0,s0,a4 -800133dc: 007f03b3 add t2,t5,t2 -800133e0: 0088e8b3 or a7,a7,s0 -800133e4: 0113a023 sw a7,0(t2) -800133e8: 00128293 addi t0,t0,1 -800133ec: fadff06f j 80013398 <__subtf3+0x758> -800133f0: 00271593 slli a1,a4,0x2 -800133f4: 00bf05b3 add a1,t5,a1 -800133f8: 0005a023 sw zero,0(a1) -800133fc: 00170713 addi a4,a4,1 -80013400: fee858e3 bge a6,a4,800133f0 <__subtf3+0x7b0> -80013404: 01012583 lw a1,16(sp) -80013408: 01f03733 snez a4,t6 -8001340c: 00e5e733 or a4,a1,a4 -80013410: 00e12823 sw a4,16(sp) -80013414: 01012703 lw a4,16(sp) -80013418: 01412583 lw a1,20(sp) -8001341c: 000e8413 mv s0,t4 -80013420: 00e78733 add a4,a5,a4 -80013424: 00f737b3 sltu a5,a4,a5 -80013428: 00b685b3 add a1,a3,a1 -8001342c: 02e12823 sw a4,48(sp) -80013430: 00f58733 add a4,a1,a5 -80013434: 00f737b3 sltu a5,a4,a5 -80013438: 02e12a23 sw a4,52(sp) -8001343c: 01812703 lw a4,24(sp) -80013440: 00d5b6b3 sltu a3,a1,a3 -80013444: 00f6e6b3 or a3,a3,a5 -80013448: 00e60733 add a4,a2,a4 -8001344c: 00d707b3 add a5,a4,a3 -80013450: 00c73733 sltu a4,a4,a2 -80013454: 01c12603 lw a2,28(sp) -80013458: 00d7b6b3 sltu a3,a5,a3 -8001345c: 00d76733 or a4,a4,a3 -80013460: 00c50533 add a0,a0,a2 -80013464: 00a70533 add a0,a4,a0 -80013468: 02f12c23 sw a5,56(sp) -8001346c: 02a12e23 sw a0,60(sp) -80013470: ce5ff06f j 80013154 <__subtf3+0x514> -80013474: 00008fb7 lui t6,0x8 -80013478: 00140593 addi a1,s0,1 -8001347c: ffef8813 addi a6,t6,-2 # 7ffe <_start-0x7fff8002> -80013480: 0105f833 and a6,a1,a6 -80013484: 01412f03 lw t5,20(sp) -80013488: 01812e83 lw t4,24(sp) -8001348c: 01c12e03 lw t3,28(sp) -80013490: 03010893 addi a7,sp,48 -80013494: 03c10313 addi t1,sp,60 -80013498: 14081663 bnez a6,800135e4 <__subtf3+0x9a4> -8001349c: 01df6833 or a6,t5,t4 -800134a0: 01c86833 or a6,a6,t3 -800134a4: 00e86833 or a6,a6,a4 -800134a8: 0a041663 bnez s0,80013554 <__subtf3+0x914> -800134ac: 00081c63 bnez a6,800134c4 <__subtf3+0x884> -800134b0: 02f12823 sw a5,48(sp) -800134b4: 02d12a23 sw a3,52(sp) -800134b8: 02c12c23 sw a2,56(sp) -800134bc: 02a12e23 sw a0,60(sp) -800134c0: 9b1ff06f j 80012e70 <__subtf3+0x230> -800134c4: 00c6e5b3 or a1,a3,a2 -800134c8: 00a5e5b3 or a1,a1,a0 -800134cc: 00f5e5b3 or a1,a1,a5 -800134d0: 00059c63 bnez a1,800134e8 <__subtf3+0x8a8> -800134d4: 02e12823 sw a4,48(sp) -800134d8: 03e12a23 sw t5,52(sp) -800134dc: 03d12c23 sw t4,56(sp) -800134e0: 03c12e23 sw t3,60(sp) -800134e4: 98dff06f j 80012e70 <__subtf3+0x230> -800134e8: 00f707b3 add a5,a4,a5 -800134ec: 00e7b733 sltu a4,a5,a4 -800134f0: 00df05b3 add a1,t5,a3 -800134f4: 02f12823 sw a5,48(sp) -800134f8: 00e587b3 add a5,a1,a4 -800134fc: 01e5b6b3 sltu a3,a1,t5 -80013500: 00e7b733 sltu a4,a5,a4 -80013504: 00e6e733 or a4,a3,a4 -80013508: 00ce8633 add a2,t4,a2 -8001350c: 00e606b3 add a3,a2,a4 -80013510: 00e6b733 sltu a4,a3,a4 -80013514: 01d63633 sltu a2,a2,t4 -80013518: 00e66633 or a2,a2,a4 -8001351c: 00ae0533 add a0,t3,a0 -80013520: 00a60633 add a2,a2,a0 -80013524: 02f12a23 sw a5,52(sp) -80013528: 02d12c23 sw a3,56(sp) -8001352c: 00c61793 slli a5,a2,0xc -80013530: 0007c663 bltz a5,8001353c <__subtf3+0x8fc> -80013534: 02c12e23 sw a2,60(sp) -80013538: 939ff06f j 80012e70 <__subtf3+0x230> -8001353c: fff807b7 lui a5,0xfff80 -80013540: fff78793 addi a5,a5,-1 # fff7ffff <__BSS_END__+0x7ff693cf> -80013544: 00f67633 and a2,a2,a5 -80013548: 02c12e23 sw a2,60(sp) -8001354c: 00100413 li s0,1 -80013550: 921ff06f j 80012e70 <__subtf3+0x230> -80013554: 00081e63 bnez a6,80013570 <__subtf3+0x930> -80013558: 02f12823 sw a5,48(sp) -8001355c: 02d12a23 sw a3,52(sp) -80013560: 02c12c23 sw a2,56(sp) -80013564: 02a12e23 sw a0,60(sp) -80013568: ffff8413 addi s0,t6,-1 -8001356c: 905ff06f j 80012e70 <__subtf3+0x230> -80013570: 00c6e6b3 or a3,a3,a2 -80013574: 00a6e533 or a0,a3,a0 -80013578: 00f567b3 or a5,a0,a5 -8001357c: 00079c63 bnez a5,80013594 <__subtf3+0x954> -80013580: 02e12823 sw a4,48(sp) -80013584: 03e12a23 sw t5,52(sp) -80013588: 03d12c23 sw t4,56(sp) -8001358c: 03c12e23 sw t3,60(sp) -80013590: fd9ff06f j 80013568 <__subtf3+0x928> -80013594: 03f12e23 sw t6,60(sp) -80013598: 02012c23 sw zero,56(sp) -8001359c: 02012a23 sw zero,52(sp) -800135a0: 02012823 sw zero,48(sp) -800135a4: 00030713 mv a4,t1 -800135a8: 00072783 lw a5,0(a4) -800135ac: ffc72683 lw a3,-4(a4) -800135b0: ffc70713 addi a4,a4,-4 -800135b4: 00379793 slli a5,a5,0x3 -800135b8: 01d6d693 srli a3,a3,0x1d -800135bc: 00d7e7b3 or a5,a5,a3 -800135c0: 00f72223 sw a5,4(a4) -800135c4: fee892e3 bne a7,a4,800135a8 <__subtf3+0x968> -800135c8: 03012783 lw a5,48(sp) -800135cc: 00008437 lui s0,0x8 -800135d0: 00000913 li s2,0 -800135d4: 00379793 slli a5,a5,0x3 -800135d8: 02f12823 sw a5,48(sp) -800135dc: fff40413 addi s0,s0,-1 # 7fff <_start-0x7fff8001> -800135e0: 891ff06f j 80012e70 <__subtf3+0x230> -800135e4: 00f707b3 add a5,a4,a5 -800135e8: 00e7b733 sltu a4,a5,a4 -800135ec: 00df06b3 add a3,t5,a3 -800135f0: 02f12823 sw a5,48(sp) -800135f4: 00e687b3 add a5,a3,a4 -800135f8: 00e7b733 sltu a4,a5,a4 -800135fc: 01e6b6b3 sltu a3,a3,t5 -80013600: 00e6e733 or a4,a3,a4 -80013604: 00ce86b3 add a3,t4,a2 -80013608: 02f12a23 sw a5,52(sp) -8001360c: 00e687b3 add a5,a3,a4 -80013610: 01d6b633 sltu a2,a3,t4 -80013614: 00e7b6b3 sltu a3,a5,a4 -80013618: 00d666b3 or a3,a2,a3 -8001361c: 00ae0533 add a0,t3,a0 -80013620: 00a68533 add a0,a3,a0 -80013624: 02f12c23 sw a5,56(sp) +80012f38: 0077f713 andi a4,a5,7 +80012f3c: 04070463 beqz a4,80012f84 <__subtf3+0x280> +80012f40: 00f7f713 andi a4,a5,15 +80012f44: 00400693 li a3,4 +80012f48: 02d70e63 beq a4,a3,80012f84 <__subtf3+0x280> +80012f4c: 03412703 lw a4,52(sp) +80012f50: 00478793 addi a5,a5,4 +80012f54: 02f12823 sw a5,48(sp) +80012f58: 0047b793 sltiu a5,a5,4 +80012f5c: 00e78733 add a4,a5,a4 +80012f60: 00f737b3 sltu a5,a4,a5 +80012f64: 02e12a23 sw a4,52(sp) +80012f68: 03812703 lw a4,56(sp) +80012f6c: 00e78733 add a4,a5,a4 +80012f70: 02e12c23 sw a4,56(sp) +80012f74: 00f73733 sltu a4,a4,a5 +80012f78: 03c12783 lw a5,60(sp) +80012f7c: 00f70733 add a4,a4,a5 +80012f80: 02e12e23 sw a4,60(sp) +80012f84: 03c12783 lw a5,60(sp) +80012f88: 00c79713 slli a4,a5,0xc +80012f8c: 02075463 bgez a4,80012fb4 <__subtf3+0x2b0> +80012f90: 00008737 lui a4,0x8 +80012f94: 00140413 addi s0,s0,1 +80012f98: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80012f9c: 00e41463 bne s0,a4,80012fa4 <__subtf3+0x2a0> +80012fa0: 2700106f j 80014210 <__subtf3+0x150c> +80012fa4: fff80737 lui a4,0xfff80 +80012fa8: fff70713 addi a4,a4,-1 # fff7ffff <__BSS_END__+0x7ff693c3> +80012fac: 00e7f7b3 and a5,a5,a4 +80012fb0: 02f12e23 sw a5,60(sp) +80012fb4: 03010793 addi a5,sp,48 +80012fb8: 03c10613 addi a2,sp,60 +80012fbc: 0007a703 lw a4,0(a5) +80012fc0: 0047a683 lw a3,4(a5) +80012fc4: 00478793 addi a5,a5,4 +80012fc8: 00375713 srli a4,a4,0x3 +80012fcc: 01d69693 slli a3,a3,0x1d +80012fd0: 00d76733 or a4,a4,a3 +80012fd4: fee7ae23 sw a4,-4(a5) +80012fd8: fef612e3 bne a2,a5,80012fbc <__subtf3+0x2b8> +80012fdc: 03c12783 lw a5,60(sp) +80012fe0: 000086b7 lui a3,0x8 +80012fe4: 0037d713 srli a4,a5,0x3 +80012fe8: 02e12e23 sw a4,60(sp) +80012fec: fff68793 addi a5,a3,-1 # 7fff <_start-0x7fff8001> +80012ff0: 02f41a63 bne s0,a5,80013024 <__subtf3+0x320> +80012ff4: 03412603 lw a2,52(sp) +80012ff8: 03012783 lw a5,48(sp) +80012ffc: 00c7e7b3 or a5,a5,a2 +80013000: 03812603 lw a2,56(sp) +80013004: 00c7e7b3 or a5,a5,a2 +80013008: 00e7e7b3 or a5,a5,a4 +8001300c: 00078c63 beqz a5,80013024 <__subtf3+0x320> +80013010: 02d12e23 sw a3,60(sp) +80013014: 02012c23 sw zero,56(sp) +80013018: 02012a23 sw zero,52(sp) +8001301c: 02012823 sw zero,48(sp) +80013020: 00000913 li s2,0 +80013024: 03c12783 lw a5,60(sp) +80013028: 01141413 slli s0,s0,0x11 +8001302c: 01145413 srli s0,s0,0x11 +80013030: 00f11623 sh a5,12(sp) +80013034: 03012783 lw a5,48(sp) +80013038: 00f91913 slli s2,s2,0xf +8001303c: 00896933 or s2,s2,s0 +80013040: 00f4a023 sw a5,0(s1) # 80000 <_start-0x7ff80000> +80013044: 03412783 lw a5,52(sp) +80013048: 01211723 sh s2,14(sp) +8001304c: 05c12083 lw ra,92(sp) +80013050: 00f4a223 sw a5,4(s1) +80013054: 03812783 lw a5,56(sp) +80013058: 05812403 lw s0,88(sp) +8001305c: 05012903 lw s2,80(sp) +80013060: 00f4a423 sw a5,8(s1) +80013064: 00c12783 lw a5,12(sp) +80013068: 04c12983 lw s3,76(sp) +8001306c: 04812a03 lw s4,72(sp) +80013070: 00f4a623 sw a5,12(s1) +80013074: 04412a83 lw s5,68(sp) +80013078: 04012b03 lw s6,64(sp) +8001307c: 00048513 mv a0,s1 +80013080: 05412483 lw s1,84(sp) +80013084: 06010113 addi sp,sp,96 +80013088: 00008067 ret +8001308c: 02c12783 lw a5,44(sp) +80013090: 00080637 lui a2,0x80 +80013094: 00c7e7b3 or a5,a5,a2 +80013098: 02f12623 sw a5,44(sp) +8001309c: 07400793 li a5,116 +800130a0: e667c2e3 blt a5,t1,80012f04 <__subtf3+0x200> +800130a4: 00030593 mv a1,t1 +800130a8: 4055de93 srai t4,a1,0x5 +800130ac: 00000793 li a5,0 +800130b0: 00000613 li a2,0 +800130b4: 05d61663 bne a2,t4,80013100 <__subtf3+0x3fc> +800130b8: 01f5f593 andi a1,a1,31 +800130bc: 002e9313 slli t1,t4,0x2 +800130c0: 04059c63 bnez a1,80013118 <__subtf3+0x414> +800130c4: 00300593 li a1,3 +800130c8: 00000613 li a2,0 +800130cc: 41d585b3 sub a1,a1,t4 +800130d0: 00668533 add a0,a3,t1 +800130d4: 00052503 lw a0,0(a0) +800130d8: 00160613 addi a2,a2,1 # 80001 <_start-0x7ff7ffff> +800130dc: 00468693 addi a3,a3,4 +800130e0: fea6ae23 sw a0,-4(a3) +800130e4: fec5d6e3 bge a1,a2,800130d0 <__subtf3+0x3cc> +800130e8: 00400613 li a2,4 +800130ec: 41d60eb3 sub t4,a2,t4 +800130f0: 00100613 li a2,1 +800130f4: 07d05c63 blez t4,8001316c <__subtf3+0x468> +800130f8: 000e8613 mv a2,t4 +800130fc: 0700006f j 8001316c <__subtf3+0x468> +80013100: 00261513 slli a0,a2,0x2 +80013104: 00a80533 add a0,a6,a0 +80013108: 00052503 lw a0,0(a0) +8001310c: 00160613 addi a2,a2,1 +80013110: 00a7e7b3 or a5,a5,a0 +80013114: fa1ff06f j 800130b4 <__subtf3+0x3b0> +80013118: 04010693 addi a3,sp,64 +8001311c: 006686b3 add a3,a3,t1 +80013120: fe06a683 lw a3,-32(a3) +80013124: 02000f93 li t6,32 +80013128: 40bf8fb3 sub t6,t6,a1 +8001312c: 01f696b3 sll a3,a3,t6 +80013130: 00300513 li a0,3 +80013134: 00d7e7b3 or a5,a5,a3 +80013138: 00680333 add t1,a6,t1 +8001313c: 00000613 li a2,0 +80013140: 41d50533 sub a0,a0,t4 +80013144: 00430313 addi t1,t1,4 +80013148: 02a64663 blt a2,a0,80013174 <__subtf3+0x470> +8001314c: 04010693 addi a3,sp,64 +80013150: 00251513 slli a0,a0,0x2 +80013154: 00a68533 add a0,a3,a0 +80013158: 02c12683 lw a3,44(sp) +8001315c: 00400613 li a2,4 +80013160: 41d60633 sub a2,a2,t4 +80013164: 00b6d5b3 srl a1,a3,a1 +80013168: feb52023 sw a1,-32(a0) +8001316c: 00400593 li a1,4 +80013170: 03c0006f j 800131ac <__subtf3+0x4a8> +80013174: ffc32683 lw a3,-4(t1) +80013178: 00032383 lw t2,0(t1) +8001317c: 00261293 slli t0,a2,0x2 +80013180: 00b6d6b3 srl a3,a3,a1 +80013184: 01f393b3 sll t2,t2,t6 +80013188: 005802b3 add t0,a6,t0 +8001318c: 0076e6b3 or a3,a3,t2 +80013190: 00d2a023 sw a3,0(t0) +80013194: 00160613 addi a2,a2,1 +80013198: fadff06f j 80013144 <__subtf3+0x440> +8001319c: 00261693 slli a3,a2,0x2 +800131a0: 00d806b3 add a3,a6,a3 +800131a4: 0006a023 sw zero,0(a3) +800131a8: 00160613 addi a2,a2,1 +800131ac: feb618e3 bne a2,a1,8001319c <__subtf3+0x498> +800131b0: 02012683 lw a3,32(sp) +800131b4: 00f037b3 snez a5,a5 +800131b8: 00f6e7b3 or a5,a3,a5 +800131bc: 02f12023 sw a5,32(sp) +800131c0: 02012583 lw a1,32(sp) +800131c4: 02412603 lw a2,36(sp) +800131c8: 00b705b3 add a1,a4,a1 +800131cc: 00e5b733 sltu a4,a1,a4 +800131d0: 00cf0633 add a2,t5,a2 +800131d4: 00e606b3 add a3,a2,a4 +800131d8: 02b12823 sw a1,48(sp) +800131dc: 01e635b3 sltu a1,a2,t5 +800131e0: 02812603 lw a2,40(sp) +800131e4: 00e6b733 sltu a4,a3,a4 +800131e8: 00e5e5b3 or a1,a1,a4 +800131ec: 02d12a23 sw a3,52(sp) +800131f0: 00ce06b3 add a3,t3,a2 +800131f4: 00b687b3 add a5,a3,a1 +800131f8: 00b7b5b3 sltu a1,a5,a1 +800131fc: 02f12c23 sw a5,56(sp) +80013200: 02c12783 lw a5,44(sp) +80013204: 01c6b6b3 sltu a3,a3,t3 +80013208: 00b6e6b3 or a3,a3,a1 +8001320c: 00f888b3 add a7,a7,a5 +80013210: 011686b3 add a3,a3,a7 +80013214: 02d12e23 sw a3,60(sp) +80013218: 03c12783 lw a5,60(sp) +8001321c: 00c79713 slli a4,a5,0xc +80013220: d0075ae3 bgez a4,80012f34 <__subtf3+0x230> +80013224: fff80737 lui a4,0xfff80 +80013228: fff70713 addi a4,a4,-1 # fff7ffff <__BSS_END__+0x7ff693c3> +8001322c: 00e7f7b3 and a5,a5,a4 +80013230: 02f12e23 sw a5,60(sp) +80013234: 03012783 lw a5,48(sp) +80013238: 00140413 addi s0,s0,1 +8001323c: 03c10593 addi a1,sp,60 +80013240: 01f79713 slli a4,a5,0x1f +80013244: 03010793 addi a5,sp,48 +80013248: 0007a683 lw a3,0(a5) +8001324c: 0047a603 lw a2,4(a5) +80013250: 00478793 addi a5,a5,4 +80013254: 0016d693 srli a3,a3,0x1 +80013258: 01f61613 slli a2,a2,0x1f +8001325c: 00c6e6b3 or a3,a3,a2 +80013260: fed7ae23 sw a3,-4(a5) +80013264: fef592e3 bne a1,a5,80013248 <__subtf3+0x544> +80013268: 03c12783 lw a5,60(sp) +8001326c: 0017d793 srli a5,a5,0x1 +80013270: 02f12e23 sw a5,60(sp) +80013274: 00e037b3 snez a5,a4 +80013278: 03012703 lw a4,48(sp) +8001327c: 00f767b3 or a5,a4,a5 +80013280: 02f12823 sw a5,48(sp) +80013284: 000087b7 lui a5,0x8 +80013288: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8001328c: caf414e3 bne s0,a5,80012f34 <__subtf3+0x230> +80013290: 02012e23 sw zero,60(sp) +80013294: 02012c23 sw zero,56(sp) +80013298: 02012a23 sw zero,52(sp) +8001329c: 02012823 sw zero,48(sp) +800132a0: c95ff06f j 80012f34 <__subtf3+0x230> +800132a4: 02412683 lw a3,36(sp) +800132a8: 02812603 lw a2,40(sp) +800132ac: 02c12503 lw a0,44(sp) +800132b0: 28030463 beqz t1,80013538 <__subtf3+0x834> +800132b4: 408e8e33 sub t3,t4,s0 +800132b8: 0a041a63 bnez s0,8001336c <__subtf3+0x668> +800132bc: 01412883 lw a7,20(sp) +800132c0: 01812803 lw a6,24(sp) +800132c4: 01c12f83 lw t6,28(sp) +800132c8: 0108e333 or t1,a7,a6 +800132cc: 01f36333 or t1,t1,t6 +800132d0: 00e36333 or t1,t1,a4 +800132d4: 00031e63 bnez t1,800132f0 <__subtf3+0x5ec> +800132d8: 02f12823 sw a5,48(sp) +800132dc: 02d12a23 sw a3,52(sp) +800132e0: 02c12c23 sw a2,56(sp) +800132e4: 02a12e23 sw a0,60(sp) +800132e8: 000e0413 mv s0,t3 +800132ec: c49ff06f j 80012f34 <__subtf3+0x230> +800132f0: fffe0313 addi t1,t3,-1 +800132f4: 04031863 bnez t1,80013344 <__subtf3+0x640> +800132f8: 00f70733 add a4,a4,a5 +800132fc: 00f737b3 sltu a5,a4,a5 +80013300: 00d885b3 add a1,a7,a3 +80013304: 02e12823 sw a4,48(sp) +80013308: 00f58733 add a4,a1,a5 +8001330c: 00f737b3 sltu a5,a4,a5 +80013310: 00d5b6b3 sltu a3,a1,a3 +80013314: 00f6e6b3 or a3,a3,a5 +80013318: 02e12a23 sw a4,52(sp) +8001331c: 00c80733 add a4,a6,a2 +80013320: 00d707b3 add a5,a4,a3 +80013324: 00d7b6b3 sltu a3,a5,a3 +80013328: 00c73733 sltu a4,a4,a2 +8001332c: 00d76733 or a4,a4,a3 +80013330: 00af8533 add a0,t6,a0 +80013334: 00a70533 add a0,a4,a0 +80013338: 02f12c23 sw a5,56(sp) +8001333c: 02a12e23 sw a0,60(sp) +80013340: ba9ff06f j 80012ee8 <__subtf3+0x1e4> +80013344: 00008737 lui a4,0x8 +80013348: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +8001334c: f8ee06e3 beq t3,a4,800132d8 <__subtf3+0x5d4> +80013350: 07400713 li a4,116 +80013354: 04675c63 bge a4,t1,800133ac <__subtf3+0x6a8> +80013358: 00012e23 sw zero,28(sp) +8001335c: 00012c23 sw zero,24(sp) +80013360: 00012a23 sw zero,20(sp) +80013364: 00100713 li a4,1 +80013368: 16c0006f j 800134d4 <__subtf3+0x7d0> +8001336c: 00008737 lui a4,0x8 +80013370: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80013374: 00ee9e63 bne t4,a4,80013390 <__subtf3+0x68c> +80013378: 02f12823 sw a5,48(sp) +8001337c: 02d12a23 sw a3,52(sp) +80013380: 02c12c23 sw a2,56(sp) +80013384: 02a12e23 sw a0,60(sp) +80013388: 000e8413 mv s0,t4 +8001338c: ba9ff06f j 80012f34 <__subtf3+0x230> +80013390: 01c12703 lw a4,28(sp) +80013394: 00080837 lui a6,0x80 +80013398: 01076733 or a4,a4,a6 +8001339c: 00e12e23 sw a4,28(sp) +800133a0: 07400713 li a4,116 +800133a4: fbc74ae3 blt a4,t3,80013358 <__subtf3+0x654> +800133a8: 000e0313 mv t1,t3 +800133ac: 02000713 li a4,32 +800133b0: 02e34e33 div t3,t1,a4 +800133b4: 00000f93 li t6,0 +800133b8: 00000713 li a4,0 +800133bc: 05c74a63 blt a4,t3,80013410 <__subtf3+0x70c> +800133c0: 000e0893 mv a7,t3 +800133c4: 000e5463 bgez t3,800133cc <__subtf3+0x6c8> +800133c8: 00000893 li a7,0 +800133cc: 01f37713 andi a4,t1,31 +800133d0: 002e1813 slli a6,t3,0x2 +800133d4: 04071a63 bnez a4,80013428 <__subtf3+0x724> +800133d8: 00300893 li a7,3 +800133dc: 41c888b3 sub a7,a7,t3 +800133e0: 01058333 add t1,a1,a6 +800133e4: 00032303 lw t1,0(t1) +800133e8: 00170713 addi a4,a4,1 +800133ec: 00458593 addi a1,a1,4 +800133f0: fe65ae23 sw t1,-4(a1) +800133f4: fee8d6e3 bge a7,a4,800133e0 <__subtf3+0x6dc> +800133f8: 00400713 li a4,4 +800133fc: 41c70e33 sub t3,a4,t3 +80013400: 00100713 li a4,1 +80013404: 09c05063 blez t3,80013484 <__subtf3+0x780> +80013408: 000e0713 mv a4,t3 +8001340c: 0780006f j 80013484 <__subtf3+0x780> +80013410: 00271813 slli a6,a4,0x2 +80013414: 010f0833 add a6,t5,a6 +80013418: 00082803 lw a6,0(a6) # 80000 <_start-0x7ff80000> +8001341c: 00170713 addi a4,a4,1 +80013420: 010fefb3 or t6,t6,a6 +80013424: f99ff06f j 800133bc <__subtf3+0x6b8> +80013428: 02000713 li a4,32 +8001342c: 02e36333 rem t1,t1,a4 +80013430: 04010593 addi a1,sp,64 +80013434: 00289893 slli a7,a7,0x2 +80013438: 011588b3 add a7,a1,a7 +8001343c: fd08a583 lw a1,-48(a7) # ffffd0 <_start-0x7f000030> +80013440: 010f0833 add a6,t5,a6 +80013444: 00000293 li t0,0 +80013448: 40670733 sub a4,a4,t1 +8001344c: 00e595b3 sll a1,a1,a4 +80013450: 00bfefb3 or t6,t6,a1 +80013454: 00300593 li a1,3 +80013458: 41c585b3 sub a1,a1,t3 +8001345c: 00480813 addi a6,a6,4 +80013460: 02b2c663 blt t0,a1,8001348c <__subtf3+0x788> +80013464: 04010813 addi a6,sp,64 +80013468: 00259593 slli a1,a1,0x2 +8001346c: 00b805b3 add a1,a6,a1 +80013470: 01c12803 lw a6,28(sp) +80013474: 00400713 li a4,4 +80013478: 41c70733 sub a4,a4,t3 +8001347c: 00685333 srl t1,a6,t1 +80013480: fc65a823 sw t1,-48(a1) +80013484: 00300813 li a6,3 +80013488: 03c0006f j 800134c4 <__subtf3+0x7c0> +8001348c: ffc82883 lw a7,-4(a6) +80013490: 00082403 lw s0,0(a6) +80013494: 00229393 slli t2,t0,0x2 +80013498: 0068d8b3 srl a7,a7,t1 +8001349c: 00e41433 sll s0,s0,a4 +800134a0: 007f03b3 add t2,t5,t2 +800134a4: 0088e8b3 or a7,a7,s0 +800134a8: 0113a023 sw a7,0(t2) +800134ac: 00128293 addi t0,t0,1 +800134b0: fadff06f j 8001345c <__subtf3+0x758> +800134b4: 00271593 slli a1,a4,0x2 +800134b8: 00bf05b3 add a1,t5,a1 +800134bc: 0005a023 sw zero,0(a1) +800134c0: 00170713 addi a4,a4,1 +800134c4: fee858e3 bge a6,a4,800134b4 <__subtf3+0x7b0> +800134c8: 01012583 lw a1,16(sp) +800134cc: 01f03733 snez a4,t6 +800134d0: 00e5e733 or a4,a1,a4 +800134d4: 00e12823 sw a4,16(sp) +800134d8: 01012703 lw a4,16(sp) +800134dc: 01412583 lw a1,20(sp) +800134e0: 000e8413 mv s0,t4 +800134e4: 00e78733 add a4,a5,a4 +800134e8: 00f737b3 sltu a5,a4,a5 +800134ec: 00b685b3 add a1,a3,a1 +800134f0: 02e12823 sw a4,48(sp) +800134f4: 00f58733 add a4,a1,a5 +800134f8: 00f737b3 sltu a5,a4,a5 +800134fc: 02e12a23 sw a4,52(sp) +80013500: 01812703 lw a4,24(sp) +80013504: 00d5b6b3 sltu a3,a1,a3 +80013508: 00f6e6b3 or a3,a3,a5 +8001350c: 00e60733 add a4,a2,a4 +80013510: 00d707b3 add a5,a4,a3 +80013514: 00c73733 sltu a4,a4,a2 +80013518: 01c12603 lw a2,28(sp) +8001351c: 00d7b6b3 sltu a3,a5,a3 +80013520: 00d76733 or a4,a4,a3 +80013524: 00c50533 add a0,a0,a2 +80013528: 00a70533 add a0,a4,a0 +8001352c: 02f12c23 sw a5,56(sp) +80013530: 02a12e23 sw a0,60(sp) +80013534: ce5ff06f j 80013218 <__subtf3+0x514> +80013538: 00008fb7 lui t6,0x8 +8001353c: 00140593 addi a1,s0,1 +80013540: ffef8813 addi a6,t6,-2 # 7ffe <_start-0x7fff8002> +80013544: 0105f833 and a6,a1,a6 +80013548: 01412f03 lw t5,20(sp) +8001354c: 01812e83 lw t4,24(sp) +80013550: 01c12e03 lw t3,28(sp) +80013554: 03010893 addi a7,sp,48 +80013558: 03c10313 addi t1,sp,60 +8001355c: 14081663 bnez a6,800136a8 <__subtf3+0x9a4> +80013560: 01df6833 or a6,t5,t4 +80013564: 01c86833 or a6,a6,t3 +80013568: 00e86833 or a6,a6,a4 +8001356c: 0a041663 bnez s0,80013618 <__subtf3+0x914> +80013570: 00081c63 bnez a6,80013588 <__subtf3+0x884> +80013574: 02f12823 sw a5,48(sp) +80013578: 02d12a23 sw a3,52(sp) +8001357c: 02c12c23 sw a2,56(sp) +80013580: 02a12e23 sw a0,60(sp) +80013584: 9b1ff06f j 80012f34 <__subtf3+0x230> +80013588: 00c6e5b3 or a1,a3,a2 +8001358c: 00a5e5b3 or a1,a1,a0 +80013590: 00f5e5b3 or a1,a1,a5 +80013594: 00059c63 bnez a1,800135ac <__subtf3+0x8a8> +80013598: 02e12823 sw a4,48(sp) +8001359c: 03e12a23 sw t5,52(sp) +800135a0: 03d12c23 sw t4,56(sp) +800135a4: 03c12e23 sw t3,60(sp) +800135a8: 98dff06f j 80012f34 <__subtf3+0x230> +800135ac: 00f707b3 add a5,a4,a5 +800135b0: 00e7b733 sltu a4,a5,a4 +800135b4: 00df05b3 add a1,t5,a3 +800135b8: 02f12823 sw a5,48(sp) +800135bc: 00e587b3 add a5,a1,a4 +800135c0: 01e5b6b3 sltu a3,a1,t5 +800135c4: 00e7b733 sltu a4,a5,a4 +800135c8: 00e6e733 or a4,a3,a4 +800135cc: 00ce8633 add a2,t4,a2 +800135d0: 00e606b3 add a3,a2,a4 +800135d4: 00e6b733 sltu a4,a3,a4 +800135d8: 01d63633 sltu a2,a2,t4 +800135dc: 00e66633 or a2,a2,a4 +800135e0: 00ae0533 add a0,t3,a0 +800135e4: 00a60633 add a2,a2,a0 +800135e8: 02f12a23 sw a5,52(sp) +800135ec: 02d12c23 sw a3,56(sp) +800135f0: 00c61793 slli a5,a2,0xc +800135f4: 0007c663 bltz a5,80013600 <__subtf3+0x8fc> +800135f8: 02c12e23 sw a2,60(sp) +800135fc: 939ff06f j 80012f34 <__subtf3+0x230> +80013600: fff807b7 lui a5,0xfff80 +80013604: fff78793 addi a5,a5,-1 # fff7ffff <__BSS_END__+0x7ff693c3> +80013608: 00f67633 and a2,a2,a5 +8001360c: 02c12e23 sw a2,60(sp) +80013610: 00100413 li s0,1 +80013614: 921ff06f j 80012f34 <__subtf3+0x230> +80013618: 00081e63 bnez a6,80013634 <__subtf3+0x930> +8001361c: 02f12823 sw a5,48(sp) +80013620: 02d12a23 sw a3,52(sp) +80013624: 02c12c23 sw a2,56(sp) 80013628: 02a12e23 sw a0,60(sp) -8001362c: 00088793 mv a5,a7 -80013630: 0007a703 lw a4,0(a5) -80013634: 0047a683 lw a3,4(a5) -80013638: 00478793 addi a5,a5,4 -8001363c: 00175713 srli a4,a4,0x1 -80013640: 01f69693 slli a3,a3,0x1f -80013644: 00d76733 or a4,a4,a3 -80013648: fee7ae23 sw a4,-4(a5) -8001364c: fef312e3 bne t1,a5,80013630 <__subtf3+0x9f0> -80013650: 000087b7 lui a5,0x8 -80013654: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80013658: 00f58c63 beq a1,a5,80013670 <__subtf3+0xa30> -8001365c: 03c12783 lw a5,60(sp) -80013660: 0017d793 srli a5,a5,0x1 -80013664: 02f12e23 sw a5,60(sp) -80013668: 00058413 mv s0,a1 -8001366c: 805ff06f j 80012e70 <__subtf3+0x230> -80013670: 02012e23 sw zero,60(sp) -80013674: 02012c23 sw zero,56(sp) -80013678: 02012a23 sw zero,52(sp) -8001367c: 02012823 sw zero,48(sp) -80013680: fe9ff06f j 80013668 <__subtf3+0xa28> -80013684: 2a605e63 blez t1,80013940 <__subtf3+0xd00> -80013688: 01412883 lw a7,20(sp) -8001368c: 01812e03 lw t3,24(sp) -80013690: 01c12f03 lw t5,28(sp) -80013694: 0c0e9463 bnez t4,8001375c <__subtf3+0xb1c> -80013698: 02412e83 lw t4,36(sp) -8001369c: 02812503 lw a0,40(sp) -800136a0: 02c12583 lw a1,44(sp) -800136a4: 00aee633 or a2,t4,a0 -800136a8: 00b66633 or a2,a2,a1 -800136ac: 00f66633 or a2,a2,a5 -800136b0: 00061c63 bnez a2,800136c8 <__subtf3+0xa88> -800136b4: 02e12823 sw a4,48(sp) -800136b8: 03112a23 sw a7,52(sp) -800136bc: 03c12c23 sw t3,56(sp) -800136c0: 03e12e23 sw t5,60(sp) -800136c4: f08ff06f j 80012dcc <__subtf3+0x18c> -800136c8: fff30613 addi a2,t1,-1 -800136cc: 06061463 bnez a2,80013734 <__subtf3+0xaf4> -800136d0: 40f707b3 sub a5,a4,a5 -800136d4: 41d886b3 sub a3,a7,t4 -800136d8: 00f73833 sltu a6,a4,a5 -800136dc: 00d8b333 sltu t1,a7,a3 -800136e0: 41068833 sub a6,a3,a6 -800136e4: 00000693 li a3,0 -800136e8: 00f77663 bgeu a4,a5,800136f4 <__subtf3+0xab4> -800136ec: 411e88b3 sub a7,t4,a7 -800136f0: 0018b693 seqz a3,a7 -800136f4: 0066e8b3 or a7,a3,t1 -800136f8: 40ae0733 sub a4,t3,a0 -800136fc: 00ee36b3 sltu a3,t3,a4 -80013700: 41170733 sub a4,a4,a7 -80013704: 00088663 beqz a7,80013710 <__subtf3+0xad0> -80013708: 41c50e33 sub t3,a0,t3 -8001370c: 001e3613 seqz a2,t3 -80013710: 40bf05b3 sub a1,t5,a1 -80013714: 00d66633 or a2,a2,a3 -80013718: 40c585b3 sub a1,a1,a2 -8001371c: 02b12e23 sw a1,60(sp) -80013720: 02e12c23 sw a4,56(sp) -80013724: 03012a23 sw a6,52(sp) -80013728: 02f12823 sw a5,48(sp) -8001372c: 00100413 li s0,1 -80013730: 1f00006f j 80013920 <__subtf3+0xce0> -80013734: 000087b7 lui a5,0x8 -80013738: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -8001373c: f6f30ce3 beq t1,a5,800136b4 <__subtf3+0xa74> -80013740: 07400793 li a5,116 -80013744: 04c7da63 bge a5,a2,80013798 <__subtf3+0xb58> -80013748: 02012623 sw zero,44(sp) -8001374c: 02012423 sw zero,40(sp) -80013750: 02012223 sw zero,36(sp) -80013754: 00100793 li a5,1 -80013758: 1540006f j 800138ac <__subtf3+0xc6c> -8001375c: 000087b7 lui a5,0x8 -80013760: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -80013764: 00f41c63 bne s0,a5,8001377c <__subtf3+0xb3c> -80013768: 02e12823 sw a4,48(sp) -8001376c: 03112a23 sw a7,52(sp) -80013770: 03c12c23 sw t3,56(sp) -80013774: 03e12e23 sw t5,60(sp) -80013778: ef8ff06f j 80012e70 <__subtf3+0x230> -8001377c: 02c12783 lw a5,44(sp) -80013780: 00080637 lui a2,0x80 -80013784: 00c7e7b3 or a5,a5,a2 -80013788: 02f12623 sw a5,44(sp) -8001378c: 07400793 li a5,116 -80013790: fa67cce3 blt a5,t1,80013748 <__subtf3+0xb08> -80013794: 00030613 mv a2,t1 -80013798: 40565513 srai a0,a2,0x5 -8001379c: 00000313 li t1,0 -800137a0: 00000793 li a5,0 -800137a4: 04a79663 bne a5,a0,800137f0 <__subtf3+0xbb0> -800137a8: 01f67593 andi a1,a2,31 -800137ac: 00251613 slli a2,a0,0x2 -800137b0: 04059c63 bnez a1,80013808 <__subtf3+0xbc8> -800137b4: 00300593 li a1,3 -800137b8: 00000793 li a5,0 -800137bc: 40a585b3 sub a1,a1,a0 -800137c0: 00c68eb3 add t4,a3,a2 -800137c4: 000eae83 lw t4,0(t4) -800137c8: 00178793 addi a5,a5,1 -800137cc: 00468693 addi a3,a3,4 -800137d0: ffd6ae23 sw t4,-4(a3) -800137d4: fef5d6e3 bge a1,a5,800137c0 <__subtf3+0xb80> -800137d8: 00400793 li a5,4 -800137dc: 40a78533 sub a0,a5,a0 -800137e0: 00100793 li a5,1 -800137e4: 06a05c63 blez a0,8001385c <__subtf3+0xc1c> -800137e8: 00050793 mv a5,a0 -800137ec: 0700006f j 8001385c <__subtf3+0xc1c> -800137f0: 00279593 slli a1,a5,0x2 -800137f4: 00b805b3 add a1,a6,a1 -800137f8: 0005a583 lw a1,0(a1) -800137fc: 00178793 addi a5,a5,1 -80013800: 00b36333 or t1,t1,a1 -80013804: fa1ff06f j 800137a4 <__subtf3+0xb64> -80013808: 04010793 addi a5,sp,64 -8001380c: 00c787b3 add a5,a5,a2 -80013810: fe07a783 lw a5,-32(a5) -80013814: 02000f93 li t6,32 -80013818: 40bf8fb3 sub t6,t6,a1 -8001381c: 01f797b3 sll a5,a5,t6 -80013820: 00300693 li a3,3 -80013824: 00f36333 or t1,t1,a5 -80013828: 00c80633 add a2,a6,a2 -8001382c: 00000e93 li t4,0 -80013830: 40a686b3 sub a3,a3,a0 -80013834: 00460613 addi a2,a2,4 # 80004 <_start-0x7ff7fffc> -80013838: 02dec663 blt t4,a3,80013864 <__subtf3+0xc24> -8001383c: 04010613 addi a2,sp,64 -80013840: 00269693 slli a3,a3,0x2 -80013844: 00d606b3 add a3,a2,a3 -80013848: 02c12603 lw a2,44(sp) -8001384c: 00400793 li a5,4 -80013850: 40a787b3 sub a5,a5,a0 -80013854: 00b65633 srl a2,a2,a1 -80013858: fec6a023 sw a2,-32(a3) -8001385c: 00400613 li a2,4 -80013860: 03c0006f j 8001389c <__subtf3+0xc5c> -80013864: ffc62783 lw a5,-4(a2) -80013868: 00062383 lw t2,0(a2) -8001386c: 002e9293 slli t0,t4,0x2 -80013870: 00b7d7b3 srl a5,a5,a1 -80013874: 01f393b3 sll t2,t2,t6 -80013878: 005802b3 add t0,a6,t0 -8001387c: 0077e7b3 or a5,a5,t2 -80013880: 00f2a023 sw a5,0(t0) -80013884: 001e8e93 addi t4,t4,1 -80013888: fadff06f j 80013834 <__subtf3+0xbf4> -8001388c: 00279693 slli a3,a5,0x2 -80013890: 00d806b3 add a3,a6,a3 -80013894: 0006a023 sw zero,0(a3) -80013898: 00178793 addi a5,a5,1 -8001389c: fec798e3 bne a5,a2,8001388c <__subtf3+0xc4c> -800138a0: 02012683 lw a3,32(sp) -800138a4: 006037b3 snez a5,t1 -800138a8: 00f6e7b3 or a5,a3,a5 -800138ac: 02f12023 sw a5,32(sp) -800138b0: 02012783 lw a5,32(sp) -800138b4: 02412583 lw a1,36(sp) -800138b8: 40f707b3 sub a5,a4,a5 -800138bc: 40b88633 sub a2,a7,a1 -800138c0: 00f736b3 sltu a3,a4,a5 -800138c4: 00c8b533 sltu a0,a7,a2 -800138c8: 40d60633 sub a2,a2,a3 -800138cc: 00000693 li a3,0 -800138d0: 00f77663 bgeu a4,a5,800138dc <__subtf3+0xc9c> -800138d4: 411588b3 sub a7,a1,a7 -800138d8: 0018b693 seqz a3,a7 -800138dc: 00a6e8b3 or a7,a3,a0 -800138e0: 02812503 lw a0,40(sp) -800138e4: 00000693 li a3,0 -800138e8: 40ae0733 sub a4,t3,a0 -800138ec: 00ee3833 sltu a6,t3,a4 -800138f0: 41170733 sub a4,a4,a7 -800138f4: 00088663 beqz a7,80013900 <__subtf3+0xcc0> -800138f8: 41c50e33 sub t3,a0,t3 -800138fc: 001e3693 seqz a3,t3 -80013900: 02c12583 lw a1,44(sp) -80013904: 0106e6b3 or a3,a3,a6 -80013908: 02e12c23 sw a4,56(sp) -8001390c: 40bf05b3 sub a1,t5,a1 -80013910: 40d585b3 sub a1,a1,a3 -80013914: 02b12e23 sw a1,60(sp) -80013918: 02c12a23 sw a2,52(sp) -8001391c: 02f12823 sw a5,48(sp) -80013920: 03c12783 lw a5,60(sp) -80013924: 00c79713 slli a4,a5,0xc -80013928: d4075463 bgez a4,80012e70 <__subtf3+0x230> -8001392c: 00080737 lui a4,0x80 -80013930: fff70713 addi a4,a4,-1 # 7ffff <_start-0x7ff80001> -80013934: 00e7f7b3 and a5,a5,a4 -80013938: 02f12e23 sw a5,60(sp) -8001393c: 5800006f j 80013ebc <__subtf3+0x127c> -80013940: 02412803 lw a6,36(sp) -80013944: 02812883 lw a7,40(sp) -80013948: 02c12683 lw a3,44(sp) -8001394c: 2c030263 beqz t1,80013c10 <__subtf3+0xfd0> -80013950: 408e8333 sub t1,t4,s0 -80013954: 0c041263 bnez s0,80013a18 <__subtf3+0xdd8> -80013958: 01412283 lw t0,20(sp) -8001395c: 01812f83 lw t6,24(sp) -80013960: 01c12503 lw a0,28(sp) -80013964: 01f2e633 or a2,t0,t6 -80013968: 00a66633 or a2,a2,a0 -8001396c: 00e66633 or a2,a2,a4 -80013970: 02061063 bnez a2,80013990 <__subtf3+0xd50> -80013974: 02f12823 sw a5,48(sp) -80013978: 03012a23 sw a6,52(sp) -8001397c: 03112c23 sw a7,56(sp) -80013980: 02d12e23 sw a3,60(sp) -80013984: 00030413 mv s0,t1 -80013988: 000e0913 mv s2,t3 -8001398c: ce4ff06f j 80012e70 <__subtf3+0x230> -80013990: fff30613 addi a2,t1,-1 -80013994: 06061463 bnez a2,800139fc <__subtf3+0xdbc> -80013998: 40e78733 sub a4,a5,a4 -8001399c: 405805b3 sub a1,a6,t0 -800139a0: 00e7b333 sltu t1,a5,a4 -800139a4: 00b83eb3 sltu t4,a6,a1 -800139a8: 40658333 sub t1,a1,t1 -800139ac: 00000593 li a1,0 -800139b0: 00e7f663 bgeu a5,a4,800139bc <__subtf3+0xd7c> -800139b4: 41028833 sub a6,t0,a6 -800139b8: 00183593 seqz a1,a6 -800139bc: 01d5e833 or a6,a1,t4 -800139c0: 41f885b3 sub a1,a7,t6 -800139c4: 00b8b7b3 sltu a5,a7,a1 -800139c8: 410585b3 sub a1,a1,a6 -800139cc: 00080663 beqz a6,800139d8 <__subtf3+0xd98> -800139d0: 411f88b3 sub a7,t6,a7 -800139d4: 0018b613 seqz a2,a7 -800139d8: 40a68533 sub a0,a3,a0 -800139dc: 00f66633 or a2,a2,a5 -800139e0: 40c50533 sub a0,a0,a2 -800139e4: 02a12e23 sw a0,60(sp) -800139e8: 02b12c23 sw a1,56(sp) -800139ec: 02612a23 sw t1,52(sp) -800139f0: 02e12823 sw a4,48(sp) -800139f4: 000e0913 mv s2,t3 -800139f8: d35ff06f j 8001372c <__subtf3+0xaec> -800139fc: 00008737 lui a4,0x8 -80013a00: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80013a04: f6e308e3 beq t1,a4,80013974 <__subtf3+0xd34> -80013a08: 07400713 li a4,116 -80013a0c: 1ec74863 blt a4,a2,80013bfc <__subtf3+0xfbc> -80013a10: 00060313 mv t1,a2 -80013a14: 0400006f j 80013a54 <__subtf3+0xe14> -80013a18: 00008737 lui a4,0x8 -80013a1c: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> -80013a20: 00ee9e63 bne t4,a4,80013a3c <__subtf3+0xdfc> -80013a24: 02f12823 sw a5,48(sp) -80013a28: 03012a23 sw a6,52(sp) -80013a2c: 03112c23 sw a7,56(sp) -80013a30: 02d12e23 sw a3,60(sp) -80013a34: 000e8413 mv s0,t4 -80013a38: f51ff06f j 80013988 <__subtf3+0xd48> -80013a3c: 01c12703 lw a4,28(sp) -80013a40: 00080637 lui a2,0x80 -80013a44: 00c76733 or a4,a4,a2 -80013a48: 00e12e23 sw a4,28(sp) -80013a4c: 07400713 li a4,116 -80013a50: 1a674663 blt a4,t1,80013bfc <__subtf3+0xfbc> -80013a54: 02000713 li a4,32 -80013a58: 02e34fb3 div t6,t1,a4 -80013a5c: 00000293 li t0,0 -80013a60: 00000713 li a4,0 -80013a64: 05f74a63 blt a4,t6,80013ab8 <__subtf3+0xe78> -80013a68: 000f8513 mv a0,t6 -80013a6c: 000fd463 bgez t6,80013a74 <__subtf3+0xe34> -80013a70: 00000513 li a0,0 -80013a74: 01f37713 andi a4,t1,31 -80013a78: 002f9613 slli a2,t6,0x2 -80013a7c: 04071a63 bnez a4,80013ad0 <__subtf3+0xe90> -80013a80: 00300513 li a0,3 -80013a84: 41f50533 sub a0,a0,t6 -80013a88: 00c58333 add t1,a1,a2 -80013a8c: 00032303 lw t1,0(t1) -80013a90: 00170713 addi a4,a4,1 -80013a94: 00458593 addi a1,a1,4 -80013a98: fe65ae23 sw t1,-4(a1) -80013a9c: fee556e3 bge a0,a4,80013a88 <__subtf3+0xe48> -80013aa0: 00400713 li a4,4 -80013aa4: 41f70fb3 sub t6,a4,t6 -80013aa8: 00100713 li a4,1 -80013aac: 09f05063 blez t6,80013b2c <__subtf3+0xeec> -80013ab0: 000f8713 mv a4,t6 -80013ab4: 0780006f j 80013b2c <__subtf3+0xeec> -80013ab8: 00271613 slli a2,a4,0x2 -80013abc: 00cf0633 add a2,t5,a2 -80013ac0: 00062603 lw a2,0(a2) # 80000 <_start-0x7ff80000> -80013ac4: 00170713 addi a4,a4,1 -80013ac8: 00c2e2b3 or t0,t0,a2 -80013acc: f99ff06f j 80013a64 <__subtf3+0xe24> -80013ad0: 02000713 li a4,32 -80013ad4: 02e36333 rem t1,t1,a4 -80013ad8: 04010593 addi a1,sp,64 -80013adc: 00251513 slli a0,a0,0x2 -80013ae0: 00a58533 add a0,a1,a0 -80013ae4: fd052583 lw a1,-48(a0) -80013ae8: 00000393 li t2,0 -80013aec: 40670733 sub a4,a4,t1 -80013af0: 00e595b3 sll a1,a1,a4 -80013af4: 00b2e2b3 or t0,t0,a1 -80013af8: 00cf05b3 add a1,t5,a2 -80013afc: 00300613 li a2,3 -80013b00: 41f60633 sub a2,a2,t6 -80013b04: 00458593 addi a1,a1,4 -80013b08: 02c3c663 blt t2,a2,80013b34 <__subtf3+0xef4> -80013b0c: 04010593 addi a1,sp,64 -80013b10: 00261613 slli a2,a2,0x2 -80013b14: 00c58633 add a2,a1,a2 -80013b18: 01c12583 lw a1,28(sp) -80013b1c: 00400713 li a4,4 -80013b20: 41f70733 sub a4,a4,t6 -80013b24: 0065d333 srl t1,a1,t1 -80013b28: fc662823 sw t1,-48(a2) -80013b2c: 00300593 li a1,3 -80013b30: 03c0006f j 80013b6c <__subtf3+0xf2c> -80013b34: ffc5a503 lw a0,-4(a1) -80013b38: 0005a903 lw s2,0(a1) -80013b3c: 00239413 slli s0,t2,0x2 -80013b40: 00655533 srl a0,a0,t1 -80013b44: 00e91933 sll s2,s2,a4 -80013b48: 008f0433 add s0,t5,s0 -80013b4c: 01256533 or a0,a0,s2 -80013b50: 00a42023 sw a0,0(s0) -80013b54: 00138393 addi t2,t2,1 -80013b58: fadff06f j 80013b04 <__subtf3+0xec4> -80013b5c: 00271613 slli a2,a4,0x2 -80013b60: 00cf0633 add a2,t5,a2 -80013b64: 00062023 sw zero,0(a2) -80013b68: 00170713 addi a4,a4,1 -80013b6c: fee5d8e3 bge a1,a4,80013b5c <__subtf3+0xf1c> -80013b70: 01012603 lw a2,16(sp) -80013b74: 00503733 snez a4,t0 -80013b78: 00e66733 or a4,a2,a4 -80013b7c: 00e12823 sw a4,16(sp) -80013b80: 01012703 lw a4,16(sp) -80013b84: 01412503 lw a0,20(sp) -80013b88: 40e78733 sub a4,a5,a4 -80013b8c: 40a805b3 sub a1,a6,a0 -80013b90: 00e7b633 sltu a2,a5,a4 -80013b94: 00b83333 sltu t1,a6,a1 -80013b98: 40c585b3 sub a1,a1,a2 -80013b9c: 00000613 li a2,0 -80013ba0: 00e7f663 bgeu a5,a4,80013bac <__subtf3+0xf6c> -80013ba4: 41050833 sub a6,a0,a6 -80013ba8: 00183613 seqz a2,a6 -80013bac: 01812503 lw a0,24(sp) -80013bb0: 00666833 or a6,a2,t1 -80013bb4: 00000613 li a2,0 -80013bb8: 40a887b3 sub a5,a7,a0 -80013bbc: 00f8b333 sltu t1,a7,a5 -80013bc0: 410787b3 sub a5,a5,a6 -80013bc4: 00080663 beqz a6,80013bd0 <__subtf3+0xf90> -80013bc8: 411508b3 sub a7,a0,a7 -80013bcc: 0018b613 seqz a2,a7 -80013bd0: 01c12503 lw a0,28(sp) -80013bd4: 00666633 or a2,a2,t1 -80013bd8: 02f12c23 sw a5,56(sp) -80013bdc: 40a686b3 sub a3,a3,a0 -80013be0: 40c686b3 sub a3,a3,a2 -80013be4: 02d12e23 sw a3,60(sp) -80013be8: 02b12a23 sw a1,52(sp) -80013bec: 02e12823 sw a4,48(sp) -80013bf0: 000e8413 mv s0,t4 -80013bf4: 000e0913 mv s2,t3 -80013bf8: d29ff06f j 80013920 <__subtf3+0xce0> -80013bfc: 00012e23 sw zero,28(sp) -80013c00: 00012c23 sw zero,24(sp) -80013c04: 00012a23 sw zero,20(sp) -80013c08: 00100713 li a4,1 -80013c0c: f71ff06f j 80013b7c <__subtf3+0xf3c> -80013c10: 00008f37 lui t5,0x8 -80013c14: ffef0613 addi a2,t5,-2 # 7ffe <_start-0x7fff8002> -80013c18: 00140e93 addi t4,s0,1 -80013c1c: 00cefeb3 and t4,t4,a2 -80013c20: 01812583 lw a1,24(sp) -80013c24: 01412603 lw a2,20(sp) -80013c28: 01c12503 lw a0,28(sp) -80013c2c: 1c0e9c63 bnez t4,80013e04 <__subtf3+0x11c4> -80013c30: 01186333 or t1,a6,a7 -80013c34: 00b66eb3 or t4,a2,a1 -80013c38: 00d36333 or t1,t1,a3 -80013c3c: 00aeeeb3 or t4,t4,a0 -80013c40: 00f36333 or t1,t1,a5 -80013c44: 00eeeeb3 or t4,t4,a4 -80013c48: 10041663 bnez s0,80013d54 <__subtf3+0x1114> -80013c4c: 020e9463 bnez t4,80013c74 <__subtf3+0x1034> -80013c50: 02f12823 sw a5,48(sp) -80013c54: 03012a23 sw a6,52(sp) -80013c58: 03112c23 sw a7,56(sp) -80013c5c: 02d12e23 sw a3,60(sp) -80013c60: 000e0913 mv s2,t3 -80013c64: a0031663 bnez t1,80012e70 <__subtf3+0x230> -80013c68: 00000413 li s0,0 -80013c6c: 00000913 li s2,0 -80013c70: a00ff06f j 80012e70 <__subtf3+0x230> -80013c74: 00031a63 bnez t1,80013c88 <__subtf3+0x1048> -80013c78: 02e12823 sw a4,48(sp) -80013c7c: 02c12a23 sw a2,52(sp) -80013c80: 02b12c23 sw a1,56(sp) -80013c84: 839ff06f j 800134bc <__subtf3+0x87c> -80013c88: 40f70333 sub t1,a4,a5 -80013c8c: 410603b3 sub t2,a2,a6 -80013c90: 00673fb3 sltu t6,a4,t1 -80013c94: 00763eb3 sltu t4,a2,t2 -80013c98: 41f38fb3 sub t6,t2,t6 -80013c9c: 00000f13 li t5,0 -80013ca0: 00677463 bgeu a4,t1,80013ca8 <__subtf3+0x1068> -80013ca4: 0013bf13 seqz t5,t2 -80013ca8: 411582b3 sub t0,a1,a7 -80013cac: 01df6f33 or t5,t5,t4 -80013cb0: 0055bab3 sltu s5,a1,t0 -80013cb4: 41e28a33 sub s4,t0,t5 -80013cb8: 00000993 li s3,0 -80013cbc: 000f0463 beqz t5,80013cc4 <__subtf3+0x1084> -80013cc0: 0012b993 seqz s3,t0 -80013cc4: 40d50eb3 sub t4,a0,a3 -80013cc8: 0159e9b3 or s3,s3,s5 -80013ccc: 413e8eb3 sub t4,t4,s3 -80013cd0: 03d12e23 sw t4,60(sp) -80013cd4: 03412c23 sw s4,56(sp) -80013cd8: 03f12a23 sw t6,52(sp) -80013cdc: 02612823 sw t1,48(sp) -80013ce0: 00ce9f13 slli t5,t4,0xc -80013ce4: 060f5063 bgez t5,80013d44 <__subtf3+0x1104> -80013ce8: 40c80633 sub a2,a6,a2 -80013cec: 40e78733 sub a4,a5,a4 -80013cf0: 00c83333 sltu t1,a6,a2 -80013cf4: 00e7b833 sltu a6,a5,a4 -80013cf8: 41060633 sub a2,a2,a6 -80013cfc: 00000813 li a6,0 -80013d00: 00e7f463 bgeu a5,a4,80013d08 <__subtf3+0x10c8> -80013d04: 0013b813 seqz a6,t2 -80013d08: 00686833 or a6,a6,t1 -80013d0c: 40b885b3 sub a1,a7,a1 -80013d10: 00b8b8b3 sltu a7,a7,a1 -80013d14: 00000313 li t1,0 -80013d18: 410585b3 sub a1,a1,a6 -80013d1c: 00080463 beqz a6,80013d24 <__subtf3+0x10e4> -80013d20: 0012b313 seqz t1,t0 -80013d24: 40a68533 sub a0,a3,a0 -80013d28: 01136333 or t1,t1,a7 -80013d2c: 40650333 sub t1,a0,t1 -80013d30: 02612e23 sw t1,60(sp) -80013d34: 02b12c23 sw a1,56(sp) -80013d38: 02c12a23 sw a2,52(sp) +8001362c: ffff8413 addi s0,t6,-1 +80013630: 905ff06f j 80012f34 <__subtf3+0x230> +80013634: 00c6e6b3 or a3,a3,a2 +80013638: 00a6e533 or a0,a3,a0 +8001363c: 00f567b3 or a5,a0,a5 +80013640: 00079c63 bnez a5,80013658 <__subtf3+0x954> +80013644: 02e12823 sw a4,48(sp) +80013648: 03e12a23 sw t5,52(sp) +8001364c: 03d12c23 sw t4,56(sp) +80013650: 03c12e23 sw t3,60(sp) +80013654: fd9ff06f j 8001362c <__subtf3+0x928> +80013658: 03f12e23 sw t6,60(sp) +8001365c: 02012c23 sw zero,56(sp) +80013660: 02012a23 sw zero,52(sp) +80013664: 02012823 sw zero,48(sp) +80013668: 00030713 mv a4,t1 +8001366c: 00072783 lw a5,0(a4) +80013670: ffc72683 lw a3,-4(a4) +80013674: ffc70713 addi a4,a4,-4 +80013678: 00379793 slli a5,a5,0x3 +8001367c: 01d6d693 srli a3,a3,0x1d +80013680: 00d7e7b3 or a5,a5,a3 +80013684: 00f72223 sw a5,4(a4) +80013688: fee892e3 bne a7,a4,8001366c <__subtf3+0x968> +8001368c: 03012783 lw a5,48(sp) +80013690: 00008437 lui s0,0x8 +80013694: 00000913 li s2,0 +80013698: 00379793 slli a5,a5,0x3 +8001369c: 02f12823 sw a5,48(sp) +800136a0: fff40413 addi s0,s0,-1 # 7fff <_start-0x7fff8001> +800136a4: 891ff06f j 80012f34 <__subtf3+0x230> +800136a8: 00f707b3 add a5,a4,a5 +800136ac: 00e7b733 sltu a4,a5,a4 +800136b0: 00df06b3 add a3,t5,a3 +800136b4: 02f12823 sw a5,48(sp) +800136b8: 00e687b3 add a5,a3,a4 +800136bc: 00e7b733 sltu a4,a5,a4 +800136c0: 01e6b6b3 sltu a3,a3,t5 +800136c4: 00e6e733 or a4,a3,a4 +800136c8: 00ce86b3 add a3,t4,a2 +800136cc: 02f12a23 sw a5,52(sp) +800136d0: 00e687b3 add a5,a3,a4 +800136d4: 01d6b633 sltu a2,a3,t4 +800136d8: 00e7b6b3 sltu a3,a5,a4 +800136dc: 00d666b3 or a3,a2,a3 +800136e0: 00ae0533 add a0,t3,a0 +800136e4: 00a68533 add a0,a3,a0 +800136e8: 02f12c23 sw a5,56(sp) +800136ec: 02a12e23 sw a0,60(sp) +800136f0: 00088793 mv a5,a7 +800136f4: 0007a703 lw a4,0(a5) +800136f8: 0047a683 lw a3,4(a5) +800136fc: 00478793 addi a5,a5,4 +80013700: 00175713 srli a4,a4,0x1 +80013704: 01f69693 slli a3,a3,0x1f +80013708: 00d76733 or a4,a4,a3 +8001370c: fee7ae23 sw a4,-4(a5) +80013710: fef312e3 bne t1,a5,800136f4 <__subtf3+0x9f0> +80013714: 000087b7 lui a5,0x8 +80013718: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8001371c: 00f58c63 beq a1,a5,80013734 <__subtf3+0xa30> +80013720: 03c12783 lw a5,60(sp) +80013724: 0017d793 srli a5,a5,0x1 +80013728: 02f12e23 sw a5,60(sp) +8001372c: 00058413 mv s0,a1 +80013730: 805ff06f j 80012f34 <__subtf3+0x230> +80013734: 02012e23 sw zero,60(sp) +80013738: 02012c23 sw zero,56(sp) +8001373c: 02012a23 sw zero,52(sp) +80013740: 02012823 sw zero,48(sp) +80013744: fe9ff06f j 8001372c <__subtf3+0xa28> +80013748: 2a605e63 blez t1,80013a04 <__subtf3+0xd00> +8001374c: 01412883 lw a7,20(sp) +80013750: 01812e03 lw t3,24(sp) +80013754: 01c12f03 lw t5,28(sp) +80013758: 0c0e9463 bnez t4,80013820 <__subtf3+0xb1c> +8001375c: 02412e83 lw t4,36(sp) +80013760: 02812503 lw a0,40(sp) +80013764: 02c12583 lw a1,44(sp) +80013768: 00aee633 or a2,t4,a0 +8001376c: 00b66633 or a2,a2,a1 +80013770: 00f66633 or a2,a2,a5 +80013774: 00061c63 bnez a2,8001378c <__subtf3+0xa88> +80013778: 02e12823 sw a4,48(sp) +8001377c: 03112a23 sw a7,52(sp) +80013780: 03c12c23 sw t3,56(sp) +80013784: 03e12e23 sw t5,60(sp) +80013788: f08ff06f j 80012e90 <__subtf3+0x18c> +8001378c: fff30613 addi a2,t1,-1 +80013790: 06061463 bnez a2,800137f8 <__subtf3+0xaf4> +80013794: 40f707b3 sub a5,a4,a5 +80013798: 41d886b3 sub a3,a7,t4 +8001379c: 00f73833 sltu a6,a4,a5 +800137a0: 00d8b333 sltu t1,a7,a3 +800137a4: 41068833 sub a6,a3,a6 +800137a8: 00000693 li a3,0 +800137ac: 00f77663 bgeu a4,a5,800137b8 <__subtf3+0xab4> +800137b0: 411e88b3 sub a7,t4,a7 +800137b4: 0018b693 seqz a3,a7 +800137b8: 0066e8b3 or a7,a3,t1 +800137bc: 40ae0733 sub a4,t3,a0 +800137c0: 00ee36b3 sltu a3,t3,a4 +800137c4: 41170733 sub a4,a4,a7 +800137c8: 00088663 beqz a7,800137d4 <__subtf3+0xad0> +800137cc: 41c50e33 sub t3,a0,t3 +800137d0: 001e3613 seqz a2,t3 +800137d4: 40bf05b3 sub a1,t5,a1 +800137d8: 00d66633 or a2,a2,a3 +800137dc: 40c585b3 sub a1,a1,a2 +800137e0: 02b12e23 sw a1,60(sp) +800137e4: 02e12c23 sw a4,56(sp) +800137e8: 03012a23 sw a6,52(sp) +800137ec: 02f12823 sw a5,48(sp) +800137f0: 00100413 li s0,1 +800137f4: 1f00006f j 800139e4 <__subtf3+0xce0> +800137f8: 000087b7 lui a5,0x8 +800137fc: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80013800: f6f30ce3 beq t1,a5,80013778 <__subtf3+0xa74> +80013804: 07400793 li a5,116 +80013808: 04c7da63 bge a5,a2,8001385c <__subtf3+0xb58> +8001380c: 02012623 sw zero,44(sp) +80013810: 02012423 sw zero,40(sp) +80013814: 02012223 sw zero,36(sp) +80013818: 00100793 li a5,1 +8001381c: 1540006f j 80013970 <__subtf3+0xc6c> +80013820: 000087b7 lui a5,0x8 +80013824: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80013828: 00f41c63 bne s0,a5,80013840 <__subtf3+0xb3c> +8001382c: 02e12823 sw a4,48(sp) +80013830: 03112a23 sw a7,52(sp) +80013834: 03c12c23 sw t3,56(sp) +80013838: 03e12e23 sw t5,60(sp) +8001383c: ef8ff06f j 80012f34 <__subtf3+0x230> +80013840: 02c12783 lw a5,44(sp) +80013844: 00080637 lui a2,0x80 +80013848: 00c7e7b3 or a5,a5,a2 +8001384c: 02f12623 sw a5,44(sp) +80013850: 07400793 li a5,116 +80013854: fa67cce3 blt a5,t1,8001380c <__subtf3+0xb08> +80013858: 00030613 mv a2,t1 +8001385c: 40565513 srai a0,a2,0x5 +80013860: 00000313 li t1,0 +80013864: 00000793 li a5,0 +80013868: 04a79663 bne a5,a0,800138b4 <__subtf3+0xbb0> +8001386c: 01f67593 andi a1,a2,31 +80013870: 00251613 slli a2,a0,0x2 +80013874: 04059c63 bnez a1,800138cc <__subtf3+0xbc8> +80013878: 00300593 li a1,3 +8001387c: 00000793 li a5,0 +80013880: 40a585b3 sub a1,a1,a0 +80013884: 00c68eb3 add t4,a3,a2 +80013888: 000eae83 lw t4,0(t4) +8001388c: 00178793 addi a5,a5,1 +80013890: 00468693 addi a3,a3,4 +80013894: ffd6ae23 sw t4,-4(a3) +80013898: fef5d6e3 bge a1,a5,80013884 <__subtf3+0xb80> +8001389c: 00400793 li a5,4 +800138a0: 40a78533 sub a0,a5,a0 +800138a4: 00100793 li a5,1 +800138a8: 06a05c63 blez a0,80013920 <__subtf3+0xc1c> +800138ac: 00050793 mv a5,a0 +800138b0: 0700006f j 80013920 <__subtf3+0xc1c> +800138b4: 00279593 slli a1,a5,0x2 +800138b8: 00b805b3 add a1,a6,a1 +800138bc: 0005a583 lw a1,0(a1) +800138c0: 00178793 addi a5,a5,1 +800138c4: 00b36333 or t1,t1,a1 +800138c8: fa1ff06f j 80013868 <__subtf3+0xb64> +800138cc: 04010793 addi a5,sp,64 +800138d0: 00c787b3 add a5,a5,a2 +800138d4: fe07a783 lw a5,-32(a5) +800138d8: 02000f93 li t6,32 +800138dc: 40bf8fb3 sub t6,t6,a1 +800138e0: 01f797b3 sll a5,a5,t6 +800138e4: 00300693 li a3,3 +800138e8: 00f36333 or t1,t1,a5 +800138ec: 00c80633 add a2,a6,a2 +800138f0: 00000e93 li t4,0 +800138f4: 40a686b3 sub a3,a3,a0 +800138f8: 00460613 addi a2,a2,4 # 80004 <_start-0x7ff7fffc> +800138fc: 02dec663 blt t4,a3,80013928 <__subtf3+0xc24> +80013900: 04010613 addi a2,sp,64 +80013904: 00269693 slli a3,a3,0x2 +80013908: 00d606b3 add a3,a2,a3 +8001390c: 02c12603 lw a2,44(sp) +80013910: 00400793 li a5,4 +80013914: 40a787b3 sub a5,a5,a0 +80013918: 00b65633 srl a2,a2,a1 +8001391c: fec6a023 sw a2,-32(a3) +80013920: 00400613 li a2,4 +80013924: 03c0006f j 80013960 <__subtf3+0xc5c> +80013928: ffc62783 lw a5,-4(a2) +8001392c: 00062383 lw t2,0(a2) +80013930: 002e9293 slli t0,t4,0x2 +80013934: 00b7d7b3 srl a5,a5,a1 +80013938: 01f393b3 sll t2,t2,t6 +8001393c: 005802b3 add t0,a6,t0 +80013940: 0077e7b3 or a5,a5,t2 +80013944: 00f2a023 sw a5,0(t0) +80013948: 001e8e93 addi t4,t4,1 +8001394c: fadff06f j 800138f8 <__subtf3+0xbf4> +80013950: 00279693 slli a3,a5,0x2 +80013954: 00d806b3 add a3,a6,a3 +80013958: 0006a023 sw zero,0(a3) +8001395c: 00178793 addi a5,a5,1 +80013960: fec798e3 bne a5,a2,80013950 <__subtf3+0xc4c> +80013964: 02012683 lw a3,32(sp) +80013968: 006037b3 snez a5,t1 +8001396c: 00f6e7b3 or a5,a3,a5 +80013970: 02f12023 sw a5,32(sp) +80013974: 02012783 lw a5,32(sp) +80013978: 02412583 lw a1,36(sp) +8001397c: 40f707b3 sub a5,a4,a5 +80013980: 40b88633 sub a2,a7,a1 +80013984: 00f736b3 sltu a3,a4,a5 +80013988: 00c8b533 sltu a0,a7,a2 +8001398c: 40d60633 sub a2,a2,a3 +80013990: 00000693 li a3,0 +80013994: 00f77663 bgeu a4,a5,800139a0 <__subtf3+0xc9c> +80013998: 411588b3 sub a7,a1,a7 +8001399c: 0018b693 seqz a3,a7 +800139a0: 00a6e8b3 or a7,a3,a0 +800139a4: 02812503 lw a0,40(sp) +800139a8: 00000693 li a3,0 +800139ac: 40ae0733 sub a4,t3,a0 +800139b0: 00ee3833 sltu a6,t3,a4 +800139b4: 41170733 sub a4,a4,a7 +800139b8: 00088663 beqz a7,800139c4 <__subtf3+0xcc0> +800139bc: 41c50e33 sub t3,a0,t3 +800139c0: 001e3693 seqz a3,t3 +800139c4: 02c12583 lw a1,44(sp) +800139c8: 0106e6b3 or a3,a3,a6 +800139cc: 02e12c23 sw a4,56(sp) +800139d0: 40bf05b3 sub a1,t5,a1 +800139d4: 40d585b3 sub a1,a1,a3 +800139d8: 02b12e23 sw a1,60(sp) +800139dc: 02c12a23 sw a2,52(sp) +800139e0: 02f12823 sw a5,48(sp) +800139e4: 03c12783 lw a5,60(sp) +800139e8: 00c79713 slli a4,a5,0xc +800139ec: d4075463 bgez a4,80012f34 <__subtf3+0x230> +800139f0: 00080737 lui a4,0x80 +800139f4: fff70713 addi a4,a4,-1 # 7ffff <_start-0x7ff80001> +800139f8: 00e7f7b3 and a5,a5,a4 +800139fc: 02f12e23 sw a5,60(sp) +80013a00: 5800006f j 80013f80 <__subtf3+0x127c> +80013a04: 02412803 lw a6,36(sp) +80013a08: 02812883 lw a7,40(sp) +80013a0c: 02c12683 lw a3,44(sp) +80013a10: 2c030263 beqz t1,80013cd4 <__subtf3+0xfd0> +80013a14: 408e8333 sub t1,t4,s0 +80013a18: 0c041263 bnez s0,80013adc <__subtf3+0xdd8> +80013a1c: 01412283 lw t0,20(sp) +80013a20: 01812f83 lw t6,24(sp) +80013a24: 01c12503 lw a0,28(sp) +80013a28: 01f2e633 or a2,t0,t6 +80013a2c: 00a66633 or a2,a2,a0 +80013a30: 00e66633 or a2,a2,a4 +80013a34: 02061063 bnez a2,80013a54 <__subtf3+0xd50> +80013a38: 02f12823 sw a5,48(sp) +80013a3c: 03012a23 sw a6,52(sp) +80013a40: 03112c23 sw a7,56(sp) +80013a44: 02d12e23 sw a3,60(sp) +80013a48: 00030413 mv s0,t1 +80013a4c: 000e0913 mv s2,t3 +80013a50: ce4ff06f j 80012f34 <__subtf3+0x230> +80013a54: fff30613 addi a2,t1,-1 +80013a58: 06061463 bnez a2,80013ac0 <__subtf3+0xdbc> +80013a5c: 40e78733 sub a4,a5,a4 +80013a60: 405805b3 sub a1,a6,t0 +80013a64: 00e7b333 sltu t1,a5,a4 +80013a68: 00b83eb3 sltu t4,a6,a1 +80013a6c: 40658333 sub t1,a1,t1 +80013a70: 00000593 li a1,0 +80013a74: 00e7f663 bgeu a5,a4,80013a80 <__subtf3+0xd7c> +80013a78: 41028833 sub a6,t0,a6 +80013a7c: 00183593 seqz a1,a6 +80013a80: 01d5e833 or a6,a1,t4 +80013a84: 41f885b3 sub a1,a7,t6 +80013a88: 00b8b7b3 sltu a5,a7,a1 +80013a8c: 410585b3 sub a1,a1,a6 +80013a90: 00080663 beqz a6,80013a9c <__subtf3+0xd98> +80013a94: 411f88b3 sub a7,t6,a7 +80013a98: 0018b613 seqz a2,a7 +80013a9c: 40a68533 sub a0,a3,a0 +80013aa0: 00f66633 or a2,a2,a5 +80013aa4: 40c50533 sub a0,a0,a2 +80013aa8: 02a12e23 sw a0,60(sp) +80013aac: 02b12c23 sw a1,56(sp) +80013ab0: 02612a23 sw t1,52(sp) +80013ab4: 02e12823 sw a4,48(sp) +80013ab8: 000e0913 mv s2,t3 +80013abc: d35ff06f j 800137f0 <__subtf3+0xaec> +80013ac0: 00008737 lui a4,0x8 +80013ac4: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80013ac8: f6e308e3 beq t1,a4,80013a38 <__subtf3+0xd34> +80013acc: 07400713 li a4,116 +80013ad0: 1ec74863 blt a4,a2,80013cc0 <__subtf3+0xfbc> +80013ad4: 00060313 mv t1,a2 +80013ad8: 0400006f j 80013b18 <__subtf3+0xe14> +80013adc: 00008737 lui a4,0x8 +80013ae0: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80013ae4: 00ee9e63 bne t4,a4,80013b00 <__subtf3+0xdfc> +80013ae8: 02f12823 sw a5,48(sp) +80013aec: 03012a23 sw a6,52(sp) +80013af0: 03112c23 sw a7,56(sp) +80013af4: 02d12e23 sw a3,60(sp) +80013af8: 000e8413 mv s0,t4 +80013afc: f51ff06f j 80013a4c <__subtf3+0xd48> +80013b00: 01c12703 lw a4,28(sp) +80013b04: 00080637 lui a2,0x80 +80013b08: 00c76733 or a4,a4,a2 +80013b0c: 00e12e23 sw a4,28(sp) +80013b10: 07400713 li a4,116 +80013b14: 1a674663 blt a4,t1,80013cc0 <__subtf3+0xfbc> +80013b18: 02000713 li a4,32 +80013b1c: 02e34fb3 div t6,t1,a4 +80013b20: 00000293 li t0,0 +80013b24: 00000713 li a4,0 +80013b28: 05f74a63 blt a4,t6,80013b7c <__subtf3+0xe78> +80013b2c: 000f8513 mv a0,t6 +80013b30: 000fd463 bgez t6,80013b38 <__subtf3+0xe34> +80013b34: 00000513 li a0,0 +80013b38: 01f37713 andi a4,t1,31 +80013b3c: 002f9613 slli a2,t6,0x2 +80013b40: 04071a63 bnez a4,80013b94 <__subtf3+0xe90> +80013b44: 00300513 li a0,3 +80013b48: 41f50533 sub a0,a0,t6 +80013b4c: 00c58333 add t1,a1,a2 +80013b50: 00032303 lw t1,0(t1) +80013b54: 00170713 addi a4,a4,1 +80013b58: 00458593 addi a1,a1,4 +80013b5c: fe65ae23 sw t1,-4(a1) +80013b60: fee556e3 bge a0,a4,80013b4c <__subtf3+0xe48> +80013b64: 00400713 li a4,4 +80013b68: 41f70fb3 sub t6,a4,t6 +80013b6c: 00100713 li a4,1 +80013b70: 09f05063 blez t6,80013bf0 <__subtf3+0xeec> +80013b74: 000f8713 mv a4,t6 +80013b78: 0780006f j 80013bf0 <__subtf3+0xeec> +80013b7c: 00271613 slli a2,a4,0x2 +80013b80: 00cf0633 add a2,t5,a2 +80013b84: 00062603 lw a2,0(a2) # 80000 <_start-0x7ff80000> +80013b88: 00170713 addi a4,a4,1 +80013b8c: 00c2e2b3 or t0,t0,a2 +80013b90: f99ff06f j 80013b28 <__subtf3+0xe24> +80013b94: 02000713 li a4,32 +80013b98: 02e36333 rem t1,t1,a4 +80013b9c: 04010593 addi a1,sp,64 +80013ba0: 00251513 slli a0,a0,0x2 +80013ba4: 00a58533 add a0,a1,a0 +80013ba8: fd052583 lw a1,-48(a0) +80013bac: 00000393 li t2,0 +80013bb0: 40670733 sub a4,a4,t1 +80013bb4: 00e595b3 sll a1,a1,a4 +80013bb8: 00b2e2b3 or t0,t0,a1 +80013bbc: 00cf05b3 add a1,t5,a2 +80013bc0: 00300613 li a2,3 +80013bc4: 41f60633 sub a2,a2,t6 +80013bc8: 00458593 addi a1,a1,4 +80013bcc: 02c3c663 blt t2,a2,80013bf8 <__subtf3+0xef4> +80013bd0: 04010593 addi a1,sp,64 +80013bd4: 00261613 slli a2,a2,0x2 +80013bd8: 00c58633 add a2,a1,a2 +80013bdc: 01c12583 lw a1,28(sp) +80013be0: 00400713 li a4,4 +80013be4: 41f70733 sub a4,a4,t6 +80013be8: 0065d333 srl t1,a1,t1 +80013bec: fc662823 sw t1,-48(a2) +80013bf0: 00300593 li a1,3 +80013bf4: 03c0006f j 80013c30 <__subtf3+0xf2c> +80013bf8: ffc5a503 lw a0,-4(a1) +80013bfc: 0005a903 lw s2,0(a1) +80013c00: 00239413 slli s0,t2,0x2 +80013c04: 00655533 srl a0,a0,t1 +80013c08: 00e91933 sll s2,s2,a4 +80013c0c: 008f0433 add s0,t5,s0 +80013c10: 01256533 or a0,a0,s2 +80013c14: 00a42023 sw a0,0(s0) +80013c18: 00138393 addi t2,t2,1 +80013c1c: fadff06f j 80013bc8 <__subtf3+0xec4> +80013c20: 00271613 slli a2,a4,0x2 +80013c24: 00cf0633 add a2,t5,a2 +80013c28: 00062023 sw zero,0(a2) +80013c2c: 00170713 addi a4,a4,1 +80013c30: fee5d8e3 bge a1,a4,80013c20 <__subtf3+0xf1c> +80013c34: 01012603 lw a2,16(sp) +80013c38: 00503733 snez a4,t0 +80013c3c: 00e66733 or a4,a2,a4 +80013c40: 00e12823 sw a4,16(sp) +80013c44: 01012703 lw a4,16(sp) +80013c48: 01412503 lw a0,20(sp) +80013c4c: 40e78733 sub a4,a5,a4 +80013c50: 40a805b3 sub a1,a6,a0 +80013c54: 00e7b633 sltu a2,a5,a4 +80013c58: 00b83333 sltu t1,a6,a1 +80013c5c: 40c585b3 sub a1,a1,a2 +80013c60: 00000613 li a2,0 +80013c64: 00e7f663 bgeu a5,a4,80013c70 <__subtf3+0xf6c> +80013c68: 41050833 sub a6,a0,a6 +80013c6c: 00183613 seqz a2,a6 +80013c70: 01812503 lw a0,24(sp) +80013c74: 00666833 or a6,a2,t1 +80013c78: 00000613 li a2,0 +80013c7c: 40a887b3 sub a5,a7,a0 +80013c80: 00f8b333 sltu t1,a7,a5 +80013c84: 410787b3 sub a5,a5,a6 +80013c88: 00080663 beqz a6,80013c94 <__subtf3+0xf90> +80013c8c: 411508b3 sub a7,a0,a7 +80013c90: 0018b613 seqz a2,a7 +80013c94: 01c12503 lw a0,28(sp) +80013c98: 00666633 or a2,a2,t1 +80013c9c: 02f12c23 sw a5,56(sp) +80013ca0: 40a686b3 sub a3,a3,a0 +80013ca4: 40c686b3 sub a3,a3,a2 +80013ca8: 02d12e23 sw a3,60(sp) +80013cac: 02b12a23 sw a1,52(sp) +80013cb0: 02e12823 sw a4,48(sp) +80013cb4: 000e8413 mv s0,t4 +80013cb8: 000e0913 mv s2,t3 +80013cbc: d29ff06f j 800139e4 <__subtf3+0xce0> +80013cc0: 00012e23 sw zero,28(sp) +80013cc4: 00012c23 sw zero,24(sp) +80013cc8: 00012a23 sw zero,20(sp) +80013ccc: 00100713 li a4,1 +80013cd0: f71ff06f j 80013c40 <__subtf3+0xf3c> +80013cd4: 00008f37 lui t5,0x8 +80013cd8: ffef0613 addi a2,t5,-2 # 7ffe <_start-0x7fff8002> +80013cdc: 00140e93 addi t4,s0,1 +80013ce0: 00cefeb3 and t4,t4,a2 +80013ce4: 01812583 lw a1,24(sp) +80013ce8: 01412603 lw a2,20(sp) +80013cec: 01c12503 lw a0,28(sp) +80013cf0: 1c0e9c63 bnez t4,80013ec8 <__subtf3+0x11c4> +80013cf4: 01186333 or t1,a6,a7 +80013cf8: 00b66eb3 or t4,a2,a1 +80013cfc: 00d36333 or t1,t1,a3 +80013d00: 00aeeeb3 or t4,t4,a0 +80013d04: 00f36333 or t1,t1,a5 +80013d08: 00eeeeb3 or t4,t4,a4 +80013d0c: 10041663 bnez s0,80013e18 <__subtf3+0x1114> +80013d10: 020e9463 bnez t4,80013d38 <__subtf3+0x1034> +80013d14: 02f12823 sw a5,48(sp) +80013d18: 03012a23 sw a6,52(sp) +80013d1c: 03112c23 sw a7,56(sp) +80013d20: 02d12e23 sw a3,60(sp) +80013d24: 000e0913 mv s2,t3 +80013d28: a0031663 bnez t1,80012f34 <__subtf3+0x230> +80013d2c: 00000413 li s0,0 +80013d30: 00000913 li s2,0 +80013d34: a00ff06f j 80012f34 <__subtf3+0x230> +80013d38: 00031a63 bnez t1,80013d4c <__subtf3+0x1048> 80013d3c: 02e12823 sw a4,48(sp) -80013d40: c49ff06f j 80013988 <__subtf3+0xd48> -80013d44: 01f36333 or t1,t1,t6 -80013d48: 01436333 or t1,t1,s4 -80013d4c: 01d36333 or t1,t1,t4 -80013d50: f15ff06f j 80013c64 <__subtf3+0x1024> -80013d54: 03010f93 addi t6,sp,48 -80013d58: 040e9e63 bnez t4,80013db4 <__subtf3+0x1174> -80013d5c: 02031e63 bnez t1,80013d98 <__subtf3+0x1158> -80013d60: 03e12e23 sw t5,60(sp) -80013d64: 02012c23 sw zero,56(sp) -80013d68: 02012a23 sw zero,52(sp) -80013d6c: 02012823 sw zero,48(sp) -80013d70: 03c10793 addi a5,sp,60 -80013d74: 0007a703 lw a4,0(a5) -80013d78: ffc7a683 lw a3,-4(a5) -80013d7c: ffc78793 addi a5,a5,-4 -80013d80: 00371713 slli a4,a4,0x3 -80013d84: 01d6d693 srli a3,a3,0x1d -80013d88: 00d76733 or a4,a4,a3 -80013d8c: 00e7a223 sw a4,4(a5) -80013d90: feff92e3 bne t6,a5,80013d74 <__subtf3+0x1134> -80013d94: 835ff06f j 800135c8 <__subtf3+0x988> -80013d98: 02f12823 sw a5,48(sp) -80013d9c: 03012a23 sw a6,52(sp) -80013da0: 03112c23 sw a7,56(sp) -80013da4: 02d12e23 sw a3,60(sp) -80013da8: 000e0913 mv s2,t3 -80013dac: ffff0413 addi s0,t5,-1 -80013db0: 8c0ff06f j 80012e70 <__subtf3+0x230> -80013db4: 00031c63 bnez t1,80013dcc <__subtf3+0x118c> -80013db8: 02e12823 sw a4,48(sp) -80013dbc: 02c12a23 sw a2,52(sp) -80013dc0: 02b12c23 sw a1,56(sp) -80013dc4: 02a12e23 sw a0,60(sp) -80013dc8: fe5ff06f j 80013dac <__subtf3+0x116c> -80013dcc: 03e12e23 sw t5,60(sp) -80013dd0: 02012c23 sw zero,56(sp) -80013dd4: 02012a23 sw zero,52(sp) -80013dd8: 02012823 sw zero,48(sp) -80013ddc: 03c10793 addi a5,sp,60 -80013de0: 0007a703 lw a4,0(a5) -80013de4: ffc7a683 lw a3,-4(a5) -80013de8: ffc78793 addi a5,a5,-4 -80013dec: 00371713 slli a4,a4,0x3 -80013df0: 01d6d693 srli a3,a3,0x1d -80013df4: 00d76733 or a4,a4,a3 -80013df8: 00e7a223 sw a4,4(a5) -80013dfc: feff92e3 bne t6,a5,80013de0 <__subtf3+0x11a0> -80013e00: fc8ff06f j 800135c8 <__subtf3+0x988> -80013e04: 40f70eb3 sub t4,a4,a5 -80013e08: 410609b3 sub s3,a2,a6 -80013e0c: 01d732b3 sltu t0,a4,t4 -80013e10: 01363f33 sltu t5,a2,s3 -80013e14: 405982b3 sub t0,s3,t0 -80013e18: 00000f93 li t6,0 -80013e1c: 01d77463 bgeu a4,t4,80013e24 <__subtf3+0x11e4> -80013e20: 0019bf93 seqz t6,s3 -80013e24: 411583b3 sub t2,a1,a7 -80013e28: 01efefb3 or t6,t6,t5 -80013e2c: 0075bb33 sltu s6,a1,t2 -80013e30: 41f38ab3 sub s5,t2,t6 -80013e34: 00000a13 li s4,0 -80013e38: 000f8463 beqz t6,80013e40 <__subtf3+0x1200> -80013e3c: 0013ba13 seqz s4,t2 -80013e40: 40d50f33 sub t5,a0,a3 -80013e44: 016a6a33 or s4,s4,s6 -80013e48: 414f0f33 sub t5,t5,s4 -80013e4c: 03e12e23 sw t5,60(sp) -80013e50: 03512c23 sw s5,56(sp) -80013e54: 02512a23 sw t0,52(sp) -80013e58: 03d12823 sw t4,48(sp) -80013e5c: 00cf1f93 slli t6,t5,0xc -80013e60: 0c0fd063 bgez t6,80013f20 <__subtf3+0x12e0> -80013e64: 40c80633 sub a2,a6,a2 -80013e68: 40e78733 sub a4,a5,a4 -80013e6c: 00c83eb3 sltu t4,a6,a2 -80013e70: 00e7b833 sltu a6,a5,a4 -80013e74: 41060633 sub a2,a2,a6 -80013e78: 00000813 li a6,0 -80013e7c: 00e7f463 bgeu a5,a4,80013e84 <__subtf3+0x1244> -80013e80: 0019b813 seqz a6,s3 -80013e84: 40b885b3 sub a1,a7,a1 -80013e88: 01d86833 or a6,a6,t4 -80013e8c: 00b8b8b3 sltu a7,a7,a1 -80013e90: 410585b3 sub a1,a1,a6 -80013e94: 00080463 beqz a6,80013e9c <__subtf3+0x125c> -80013e98: 0013b313 seqz t1,t2 -80013e9c: 40a68533 sub a0,a3,a0 -80013ea0: 011366b3 or a3,t1,a7 -80013ea4: 40d506b3 sub a3,a0,a3 -80013ea8: 02d12e23 sw a3,60(sp) -80013eac: 02b12c23 sw a1,56(sp) -80013eb0: 02c12a23 sw a2,52(sp) -80013eb4: 02e12823 sw a4,48(sp) -80013eb8: 000e0913 mv s2,t3 -80013ebc: 03c12503 lw a0,60(sp) -80013ec0: 06050a63 beqz a0,80013f34 <__subtf3+0x12f4> -80013ec4: 241000ef jal ra,80014904 <__clzsi2> -80013ec8: ff450793 addi a5,a0,-12 -80013ecc: 02000613 li a2,32 -80013ed0: 01f7f693 andi a3,a5,31 -80013ed4: 02c7c733 div a4,a5,a2 -80013ed8: 08068a63 beqz a3,80013f6c <__subtf3+0x132c> -80013edc: ffc00693 li a3,-4 -80013ee0: 03010313 addi t1,sp,48 -80013ee4: 00271513 slli a0,a4,0x2 -80013ee8: 02c7e833 rem a6,a5,a2 -80013eec: 02d706b3 mul a3,a4,a3 -80013ef0: 41060633 sub a2,a2,a6 -80013ef4: 00c68693 addi a3,a3,12 -80013ef8: 00d306b3 add a3,t1,a3 -80013efc: 0ad31063 bne t1,a3,80013f9c <__subtf3+0x135c> -80013f00: 04010693 addi a3,sp,64 -80013f04: 00a68533 add a0,a3,a0 -80013f08: 03012683 lw a3,48(sp) -80013f0c: fff70713 addi a4,a4,-1 -80013f10: 010696b3 sll a3,a3,a6 -80013f14: fed52823 sw a3,-16(a0) -80013f18: fff00613 li a2,-1 -80013f1c: 0b80006f j 80013fd4 <__subtf3+0x1394> -80013f20: 005eeeb3 or t4,t4,t0 -80013f24: 015eeeb3 or t4,t4,s5 -80013f28: 01eeeeb3 or t4,t4,t5 -80013f2c: d20e8ee3 beqz t4,80013c68 <__subtf3+0x1028> -80013f30: f8dff06f j 80013ebc <__subtf3+0x127c> -80013f34: 03812503 lw a0,56(sp) -80013f38: 00050863 beqz a0,80013f48 <__subtf3+0x1308> -80013f3c: 1c9000ef jal ra,80014904 <__clzsi2> -80013f40: 02050513 addi a0,a0,32 -80013f44: f85ff06f j 80013ec8 <__subtf3+0x1288> -80013f48: 03412503 lw a0,52(sp) -80013f4c: 00050863 beqz a0,80013f5c <__subtf3+0x131c> -80013f50: 1b5000ef jal ra,80014904 <__clzsi2> -80013f54: 04050513 addi a0,a0,64 -80013f58: f71ff06f j 80013ec8 <__subtf3+0x1288> -80013f5c: 03012503 lw a0,48(sp) -80013f60: 1a5000ef jal ra,80014904 <__clzsi2> -80013f64: 06050513 addi a0,a0,96 -80013f68: f61ff06f j 80013ec8 <__subtf3+0x1288> -80013f6c: ffc00593 li a1,-4 -80013f70: 02b705b3 mul a1,a4,a1 -80013f74: 03c10693 addi a3,sp,60 -80013f78: 00300613 li a2,3 -80013f7c: 00b68533 add a0,a3,a1 -80013f80: 00052503 lw a0,0(a0) -80013f84: fff60613 addi a2,a2,-1 -80013f88: ffc68693 addi a3,a3,-4 -80013f8c: 00a6a223 sw a0,4(a3) -80013f90: fee656e3 bge a2,a4,80013f7c <__subtf3+0x133c> -80013f94: fff70713 addi a4,a4,-1 -80013f98: f81ff06f j 80013f18 <__subtf3+0x12d8> -80013f9c: ffc6a583 lw a1,-4(a3) -80013fa0: 0006a883 lw a7,0(a3) -80013fa4: 00a68e33 add t3,a3,a0 -80013fa8: 00c5d5b3 srl a1,a1,a2 -80013fac: 010898b3 sll a7,a7,a6 -80013fb0: 0115e5b3 or a1,a1,a7 -80013fb4: 00be2023 sw a1,0(t3) -80013fb8: ffc68693 addi a3,a3,-4 -80013fbc: f41ff06f j 80013efc <__subtf3+0x12bc> -80013fc0: 00271693 slli a3,a4,0x2 -80013fc4: 03010593 addi a1,sp,48 -80013fc8: 00d586b3 add a3,a1,a3 -80013fcc: 0006a023 sw zero,0(a3) +80013d40: 02c12a23 sw a2,52(sp) +80013d44: 02b12c23 sw a1,56(sp) +80013d48: 839ff06f j 80013580 <__subtf3+0x87c> +80013d4c: 40f70333 sub t1,a4,a5 +80013d50: 410603b3 sub t2,a2,a6 +80013d54: 00673fb3 sltu t6,a4,t1 +80013d58: 00763eb3 sltu t4,a2,t2 +80013d5c: 41f38fb3 sub t6,t2,t6 +80013d60: 00000f13 li t5,0 +80013d64: 00677463 bgeu a4,t1,80013d6c <__subtf3+0x1068> +80013d68: 0013bf13 seqz t5,t2 +80013d6c: 411582b3 sub t0,a1,a7 +80013d70: 01df6f33 or t5,t5,t4 +80013d74: 0055bab3 sltu s5,a1,t0 +80013d78: 41e28a33 sub s4,t0,t5 +80013d7c: 00000993 li s3,0 +80013d80: 000f0463 beqz t5,80013d88 <__subtf3+0x1084> +80013d84: 0012b993 seqz s3,t0 +80013d88: 40d50eb3 sub t4,a0,a3 +80013d8c: 0159e9b3 or s3,s3,s5 +80013d90: 413e8eb3 sub t4,t4,s3 +80013d94: 03d12e23 sw t4,60(sp) +80013d98: 03412c23 sw s4,56(sp) +80013d9c: 03f12a23 sw t6,52(sp) +80013da0: 02612823 sw t1,48(sp) +80013da4: 00ce9f13 slli t5,t4,0xc +80013da8: 060f5063 bgez t5,80013e08 <__subtf3+0x1104> +80013dac: 40c80633 sub a2,a6,a2 +80013db0: 40e78733 sub a4,a5,a4 +80013db4: 00c83333 sltu t1,a6,a2 +80013db8: 00e7b833 sltu a6,a5,a4 +80013dbc: 41060633 sub a2,a2,a6 +80013dc0: 00000813 li a6,0 +80013dc4: 00e7f463 bgeu a5,a4,80013dcc <__subtf3+0x10c8> +80013dc8: 0013b813 seqz a6,t2 +80013dcc: 00686833 or a6,a6,t1 +80013dd0: 40b885b3 sub a1,a7,a1 +80013dd4: 00b8b8b3 sltu a7,a7,a1 +80013dd8: 00000313 li t1,0 +80013ddc: 410585b3 sub a1,a1,a6 +80013de0: 00080463 beqz a6,80013de8 <__subtf3+0x10e4> +80013de4: 0012b313 seqz t1,t0 +80013de8: 40a68533 sub a0,a3,a0 +80013dec: 01136333 or t1,t1,a7 +80013df0: 40650333 sub t1,a0,t1 +80013df4: 02612e23 sw t1,60(sp) +80013df8: 02b12c23 sw a1,56(sp) +80013dfc: 02c12a23 sw a2,52(sp) +80013e00: 02e12823 sw a4,48(sp) +80013e04: c49ff06f j 80013a4c <__subtf3+0xd48> +80013e08: 01f36333 or t1,t1,t6 +80013e0c: 01436333 or t1,t1,s4 +80013e10: 01d36333 or t1,t1,t4 +80013e14: f15ff06f j 80013d28 <__subtf3+0x1024> +80013e18: 03010f93 addi t6,sp,48 +80013e1c: 040e9e63 bnez t4,80013e78 <__subtf3+0x1174> +80013e20: 02031e63 bnez t1,80013e5c <__subtf3+0x1158> +80013e24: 03e12e23 sw t5,60(sp) +80013e28: 02012c23 sw zero,56(sp) +80013e2c: 02012a23 sw zero,52(sp) +80013e30: 02012823 sw zero,48(sp) +80013e34: 03c10793 addi a5,sp,60 +80013e38: 0007a703 lw a4,0(a5) +80013e3c: ffc7a683 lw a3,-4(a5) +80013e40: ffc78793 addi a5,a5,-4 +80013e44: 00371713 slli a4,a4,0x3 +80013e48: 01d6d693 srli a3,a3,0x1d +80013e4c: 00d76733 or a4,a4,a3 +80013e50: 00e7a223 sw a4,4(a5) +80013e54: feff92e3 bne t6,a5,80013e38 <__subtf3+0x1134> +80013e58: 835ff06f j 8001368c <__subtf3+0x988> +80013e5c: 02f12823 sw a5,48(sp) +80013e60: 03012a23 sw a6,52(sp) +80013e64: 03112c23 sw a7,56(sp) +80013e68: 02d12e23 sw a3,60(sp) +80013e6c: 000e0913 mv s2,t3 +80013e70: ffff0413 addi s0,t5,-1 +80013e74: 8c0ff06f j 80012f34 <__subtf3+0x230> +80013e78: 00031c63 bnez t1,80013e90 <__subtf3+0x118c> +80013e7c: 02e12823 sw a4,48(sp) +80013e80: 02c12a23 sw a2,52(sp) +80013e84: 02b12c23 sw a1,56(sp) +80013e88: 02a12e23 sw a0,60(sp) +80013e8c: fe5ff06f j 80013e70 <__subtf3+0x116c> +80013e90: 03e12e23 sw t5,60(sp) +80013e94: 02012c23 sw zero,56(sp) +80013e98: 02012a23 sw zero,52(sp) +80013e9c: 02012823 sw zero,48(sp) +80013ea0: 03c10793 addi a5,sp,60 +80013ea4: 0007a703 lw a4,0(a5) +80013ea8: ffc7a683 lw a3,-4(a5) +80013eac: ffc78793 addi a5,a5,-4 +80013eb0: 00371713 slli a4,a4,0x3 +80013eb4: 01d6d693 srli a3,a3,0x1d +80013eb8: 00d76733 or a4,a4,a3 +80013ebc: 00e7a223 sw a4,4(a5) +80013ec0: feff92e3 bne t6,a5,80013ea4 <__subtf3+0x11a0> +80013ec4: fc8ff06f j 8001368c <__subtf3+0x988> +80013ec8: 40f70eb3 sub t4,a4,a5 +80013ecc: 410609b3 sub s3,a2,a6 +80013ed0: 01d732b3 sltu t0,a4,t4 +80013ed4: 01363f33 sltu t5,a2,s3 +80013ed8: 405982b3 sub t0,s3,t0 +80013edc: 00000f93 li t6,0 +80013ee0: 01d77463 bgeu a4,t4,80013ee8 <__subtf3+0x11e4> +80013ee4: 0019bf93 seqz t6,s3 +80013ee8: 411583b3 sub t2,a1,a7 +80013eec: 01efefb3 or t6,t6,t5 +80013ef0: 0075bb33 sltu s6,a1,t2 +80013ef4: 41f38ab3 sub s5,t2,t6 +80013ef8: 00000a13 li s4,0 +80013efc: 000f8463 beqz t6,80013f04 <__subtf3+0x1200> +80013f00: 0013ba13 seqz s4,t2 +80013f04: 40d50f33 sub t5,a0,a3 +80013f08: 016a6a33 or s4,s4,s6 +80013f0c: 414f0f33 sub t5,t5,s4 +80013f10: 03e12e23 sw t5,60(sp) +80013f14: 03512c23 sw s5,56(sp) +80013f18: 02512a23 sw t0,52(sp) +80013f1c: 03d12823 sw t4,48(sp) +80013f20: 00cf1f93 slli t6,t5,0xc +80013f24: 0c0fd063 bgez t6,80013fe4 <__subtf3+0x12e0> +80013f28: 40c80633 sub a2,a6,a2 +80013f2c: 40e78733 sub a4,a5,a4 +80013f30: 00c83eb3 sltu t4,a6,a2 +80013f34: 00e7b833 sltu a6,a5,a4 +80013f38: 41060633 sub a2,a2,a6 +80013f3c: 00000813 li a6,0 +80013f40: 00e7f463 bgeu a5,a4,80013f48 <__subtf3+0x1244> +80013f44: 0019b813 seqz a6,s3 +80013f48: 40b885b3 sub a1,a7,a1 +80013f4c: 01d86833 or a6,a6,t4 +80013f50: 00b8b8b3 sltu a7,a7,a1 +80013f54: 410585b3 sub a1,a1,a6 +80013f58: 00080463 beqz a6,80013f60 <__subtf3+0x125c> +80013f5c: 0013b313 seqz t1,t2 +80013f60: 40a68533 sub a0,a3,a0 +80013f64: 011366b3 or a3,t1,a7 +80013f68: 40d506b3 sub a3,a0,a3 +80013f6c: 02d12e23 sw a3,60(sp) +80013f70: 02b12c23 sw a1,56(sp) +80013f74: 02c12a23 sw a2,52(sp) +80013f78: 02e12823 sw a4,48(sp) +80013f7c: 000e0913 mv s2,t3 +80013f80: 03c12503 lw a0,60(sp) +80013f84: 06050a63 beqz a0,80013ff8 <__subtf3+0x12f4> +80013f88: 241000ef jal ra,800149c8 <__clzsi2> +80013f8c: ff450793 addi a5,a0,-12 +80013f90: 02000613 li a2,32 +80013f94: 01f7f693 andi a3,a5,31 +80013f98: 02c7c733 div a4,a5,a2 +80013f9c: 08068a63 beqz a3,80014030 <__subtf3+0x132c> +80013fa0: ffc00693 li a3,-4 +80013fa4: 03010313 addi t1,sp,48 +80013fa8: 00271513 slli a0,a4,0x2 +80013fac: 02c7e833 rem a6,a5,a2 +80013fb0: 02d706b3 mul a3,a4,a3 +80013fb4: 41060633 sub a2,a2,a6 +80013fb8: 00c68693 addi a3,a3,12 +80013fbc: 00d306b3 add a3,t1,a3 +80013fc0: 0ad31063 bne t1,a3,80014060 <__subtf3+0x135c> +80013fc4: 04010693 addi a3,sp,64 +80013fc8: 00a68533 add a0,a3,a0 +80013fcc: 03012683 lw a3,48(sp) 80013fd0: fff70713 addi a4,a4,-1 -80013fd4: fec716e3 bne a4,a2,80013fc0 <__subtf3+0x1380> -80013fd8: 1487cc63 blt a5,s0,80014130 <__subtf3+0x14f0> -80013fdc: 40878433 sub s0,a5,s0 -80013fe0: 00140413 addi s0,s0,1 -80013fe4: 02000713 li a4,32 -80013fe8: 02e44533 div a0,s0,a4 -80013fec: 00000813 li a6,0 -80013ff0: 00000793 li a5,0 -80013ff4: 04a7ce63 blt a5,a0,80014050 <__subtf3+0x1410> -80013ff8: 00050613 mv a2,a0 -80013ffc: 00055463 bgez a0,80014004 <__subtf3+0x13c4> -80014000: 00000613 li a2,0 -80014004: 01f47793 andi a5,s0,31 -80014008: 00251693 slli a3,a0,0x2 -8001400c: 06079063 bnez a5,8001406c <__subtf3+0x142c> -80014010: 00300613 li a2,3 -80014014: 03010793 addi a5,sp,48 -80014018: 00000713 li a4,0 -8001401c: 40a60633 sub a2,a2,a0 -80014020: 00d785b3 add a1,a5,a3 -80014024: 0005a583 lw a1,0(a1) -80014028: 00170713 addi a4,a4,1 -8001402c: 00478793 addi a5,a5,4 -80014030: feb7ae23 sw a1,-4(a5) -80014034: fee656e3 bge a2,a4,80014020 <__subtf3+0x13e0> -80014038: 00400713 li a4,4 -8001403c: 40a70533 sub a0,a4,a0 -80014040: 00100713 li a4,1 -80014044: 08a05463 blez a0,800140cc <__subtf3+0x148c> -80014048: 00050713 mv a4,a0 -8001404c: 0800006f j 800140cc <__subtf3+0x148c> -80014050: 00279713 slli a4,a5,0x2 -80014054: 03010693 addi a3,sp,48 -80014058: 00e68733 add a4,a3,a4 -8001405c: 00072703 lw a4,0(a4) -80014060: 00178793 addi a5,a5,1 -80014064: 00e86833 or a6,a6,a4 -80014068: f8dff06f j 80013ff4 <__subtf3+0x13b4> -8001406c: 02000593 li a1,32 -80014070: 02b46433 rem s0,s0,a1 -80014074: 04010793 addi a5,sp,64 -80014078: 00261613 slli a2,a2,0x2 -8001407c: 00c78633 add a2,a5,a2 -80014080: ff062783 lw a5,-16(a2) -80014084: 00000713 li a4,0 -80014088: 408585b3 sub a1,a1,s0 -8001408c: 00b797b3 sll a5,a5,a1 -80014090: 00f86833 or a6,a6,a5 -80014094: 03010793 addi a5,sp,48 -80014098: 00d786b3 add a3,a5,a3 -8001409c: 00300793 li a5,3 -800140a0: 40a787b3 sub a5,a5,a0 -800140a4: 00468693 addi a3,a3,4 -800140a8: 02f74663 blt a4,a5,800140d4 <__subtf3+0x1494> -800140ac: 04010693 addi a3,sp,64 -800140b0: 00279793 slli a5,a5,0x2 -800140b4: 00f687b3 add a5,a3,a5 -800140b8: 03c12683 lw a3,60(sp) -800140bc: 00400713 li a4,4 -800140c0: 40a70733 sub a4,a4,a0 -800140c4: 0086d433 srl s0,a3,s0 -800140c8: fe87a823 sw s0,-16(a5) -800140cc: 00300693 li a3,3 -800140d0: 0440006f j 80014114 <__subtf3+0x14d4> -800140d4: 00271893 slli a7,a4,0x2 -800140d8: 03010613 addi a2,sp,48 -800140dc: 0006a303 lw t1,0(a3) -800140e0: 011608b3 add a7,a2,a7 -800140e4: ffc6a603 lw a2,-4(a3) -800140e8: 00b31333 sll t1,t1,a1 +80013fd4: 010696b3 sll a3,a3,a6 +80013fd8: fed52823 sw a3,-16(a0) +80013fdc: fff00613 li a2,-1 +80013fe0: 0b80006f j 80014098 <__subtf3+0x1394> +80013fe4: 005eeeb3 or t4,t4,t0 +80013fe8: 015eeeb3 or t4,t4,s5 +80013fec: 01eeeeb3 or t4,t4,t5 +80013ff0: d20e8ee3 beqz t4,80013d2c <__subtf3+0x1028> +80013ff4: f8dff06f j 80013f80 <__subtf3+0x127c> +80013ff8: 03812503 lw a0,56(sp) +80013ffc: 00050863 beqz a0,8001400c <__subtf3+0x1308> +80014000: 1c9000ef jal ra,800149c8 <__clzsi2> +80014004: 02050513 addi a0,a0,32 +80014008: f85ff06f j 80013f8c <__subtf3+0x1288> +8001400c: 03412503 lw a0,52(sp) +80014010: 00050863 beqz a0,80014020 <__subtf3+0x131c> +80014014: 1b5000ef jal ra,800149c8 <__clzsi2> +80014018: 04050513 addi a0,a0,64 +8001401c: f71ff06f j 80013f8c <__subtf3+0x1288> +80014020: 03012503 lw a0,48(sp) +80014024: 1a5000ef jal ra,800149c8 <__clzsi2> +80014028: 06050513 addi a0,a0,96 +8001402c: f61ff06f j 80013f8c <__subtf3+0x1288> +80014030: ffc00593 li a1,-4 +80014034: 02b705b3 mul a1,a4,a1 +80014038: 03c10693 addi a3,sp,60 +8001403c: 00300613 li a2,3 +80014040: 00b68533 add a0,a3,a1 +80014044: 00052503 lw a0,0(a0) +80014048: fff60613 addi a2,a2,-1 +8001404c: ffc68693 addi a3,a3,-4 +80014050: 00a6a223 sw a0,4(a3) +80014054: fee656e3 bge a2,a4,80014040 <__subtf3+0x133c> +80014058: fff70713 addi a4,a4,-1 +8001405c: f81ff06f j 80013fdc <__subtf3+0x12d8> +80014060: ffc6a583 lw a1,-4(a3) +80014064: 0006a883 lw a7,0(a3) +80014068: 00a68e33 add t3,a3,a0 +8001406c: 00c5d5b3 srl a1,a1,a2 +80014070: 010898b3 sll a7,a7,a6 +80014074: 0115e5b3 or a1,a1,a7 +80014078: 00be2023 sw a1,0(t3) +8001407c: ffc68693 addi a3,a3,-4 +80014080: f41ff06f j 80013fc0 <__subtf3+0x12bc> +80014084: 00271693 slli a3,a4,0x2 +80014088: 03010593 addi a1,sp,48 +8001408c: 00d586b3 add a3,a1,a3 +80014090: 0006a023 sw zero,0(a3) +80014094: fff70713 addi a4,a4,-1 +80014098: fec716e3 bne a4,a2,80014084 <__subtf3+0x1380> +8001409c: 1487cc63 blt a5,s0,800141f4 <__subtf3+0x14f0> +800140a0: 40878433 sub s0,a5,s0 +800140a4: 00140413 addi s0,s0,1 +800140a8: 02000713 li a4,32 +800140ac: 02e44533 div a0,s0,a4 +800140b0: 00000813 li a6,0 +800140b4: 00000793 li a5,0 +800140b8: 04a7ce63 blt a5,a0,80014114 <__subtf3+0x1410> +800140bc: 00050613 mv a2,a0 +800140c0: 00055463 bgez a0,800140c8 <__subtf3+0x13c4> +800140c4: 00000613 li a2,0 +800140c8: 01f47793 andi a5,s0,31 +800140cc: 00251693 slli a3,a0,0x2 +800140d0: 06079063 bnez a5,80014130 <__subtf3+0x142c> +800140d4: 00300613 li a2,3 +800140d8: 03010793 addi a5,sp,48 +800140dc: 00000713 li a4,0 +800140e0: 40a60633 sub a2,a2,a0 +800140e4: 00d785b3 add a1,a5,a3 +800140e8: 0005a583 lw a1,0(a1) 800140ec: 00170713 addi a4,a4,1 -800140f0: 00865633 srl a2,a2,s0 -800140f4: 00666633 or a2,a2,t1 -800140f8: 00c8a023 sw a2,0(a7) -800140fc: fa9ff06f j 800140a4 <__subtf3+0x1464> -80014100: 00271793 slli a5,a4,0x2 -80014104: 03010613 addi a2,sp,48 -80014108: 00f607b3 add a5,a2,a5 -8001410c: 0007a023 sw zero,0(a5) -80014110: 00170713 addi a4,a4,1 -80014114: fee6d6e3 bge a3,a4,80014100 <__subtf3+0x14c0> -80014118: 03012703 lw a4,48(sp) -8001411c: 010037b3 snez a5,a6 -80014120: 00000413 li s0,0 -80014124: 00f767b3 or a5,a4,a5 -80014128: 02f12823 sw a5,48(sp) -8001412c: d45fe06f j 80012e70 <__subtf3+0x230> -80014130: 40f40433 sub s0,s0,a5 -80014134: 03c12783 lw a5,60(sp) -80014138: fff80737 lui a4,0xfff80 -8001413c: fff70713 addi a4,a4,-1 # fff7ffff <__BSS_END__+0x7ff693cf> -80014140: 00e7f7b3 and a5,a5,a4 -80014144: 02f12e23 sw a5,60(sp) -80014148: d29fe06f j 80012e70 <__subtf3+0x230> -8001414c: 02012e23 sw zero,60(sp) -80014150: 02012c23 sw zero,56(sp) -80014154: 02012a23 sw zero,52(sp) -80014158: 02012823 sw zero,48(sp) -8001415c: d95fe06f j 80012ef0 <__subtf3+0x2b0> +800140f0: 00478793 addi a5,a5,4 +800140f4: feb7ae23 sw a1,-4(a5) +800140f8: fee656e3 bge a2,a4,800140e4 <__subtf3+0x13e0> +800140fc: 00400713 li a4,4 +80014100: 40a70533 sub a0,a4,a0 +80014104: 00100713 li a4,1 +80014108: 08a05463 blez a0,80014190 <__subtf3+0x148c> +8001410c: 00050713 mv a4,a0 +80014110: 0800006f j 80014190 <__subtf3+0x148c> +80014114: 00279713 slli a4,a5,0x2 +80014118: 03010693 addi a3,sp,48 +8001411c: 00e68733 add a4,a3,a4 +80014120: 00072703 lw a4,0(a4) +80014124: 00178793 addi a5,a5,1 +80014128: 00e86833 or a6,a6,a4 +8001412c: f8dff06f j 800140b8 <__subtf3+0x13b4> +80014130: 02000593 li a1,32 +80014134: 02b46433 rem s0,s0,a1 +80014138: 04010793 addi a5,sp,64 +8001413c: 00261613 slli a2,a2,0x2 +80014140: 00c78633 add a2,a5,a2 +80014144: ff062783 lw a5,-16(a2) +80014148: 00000713 li a4,0 +8001414c: 408585b3 sub a1,a1,s0 +80014150: 00b797b3 sll a5,a5,a1 +80014154: 00f86833 or a6,a6,a5 +80014158: 03010793 addi a5,sp,48 +8001415c: 00d786b3 add a3,a5,a3 +80014160: 00300793 li a5,3 +80014164: 40a787b3 sub a5,a5,a0 +80014168: 00468693 addi a3,a3,4 +8001416c: 02f74663 blt a4,a5,80014198 <__subtf3+0x1494> +80014170: 04010693 addi a3,sp,64 +80014174: 00279793 slli a5,a5,0x2 +80014178: 00f687b3 add a5,a3,a5 +8001417c: 03c12683 lw a3,60(sp) +80014180: 00400713 li a4,4 +80014184: 40a70733 sub a4,a4,a0 +80014188: 0086d433 srl s0,a3,s0 +8001418c: fe87a823 sw s0,-16(a5) +80014190: 00300693 li a3,3 +80014194: 0440006f j 800141d8 <__subtf3+0x14d4> +80014198: 00271893 slli a7,a4,0x2 +8001419c: 03010613 addi a2,sp,48 +800141a0: 0006a303 lw t1,0(a3) +800141a4: 011608b3 add a7,a2,a7 +800141a8: ffc6a603 lw a2,-4(a3) +800141ac: 00b31333 sll t1,t1,a1 +800141b0: 00170713 addi a4,a4,1 +800141b4: 00865633 srl a2,a2,s0 +800141b8: 00666633 or a2,a2,t1 +800141bc: 00c8a023 sw a2,0(a7) +800141c0: fa9ff06f j 80014168 <__subtf3+0x1464> +800141c4: 00271793 slli a5,a4,0x2 +800141c8: 03010613 addi a2,sp,48 +800141cc: 00f607b3 add a5,a2,a5 +800141d0: 0007a023 sw zero,0(a5) +800141d4: 00170713 addi a4,a4,1 +800141d8: fee6d6e3 bge a3,a4,800141c4 <__subtf3+0x14c0> +800141dc: 03012703 lw a4,48(sp) +800141e0: 010037b3 snez a5,a6 +800141e4: 00000413 li s0,0 +800141e8: 00f767b3 or a5,a4,a5 +800141ec: 02f12823 sw a5,48(sp) +800141f0: d45fe06f j 80012f34 <__subtf3+0x230> +800141f4: 40f40433 sub s0,s0,a5 +800141f8: 03c12783 lw a5,60(sp) +800141fc: fff80737 lui a4,0xfff80 +80014200: fff70713 addi a4,a4,-1 # fff7ffff <__BSS_END__+0x7ff693c3> +80014204: 00e7f7b3 and a5,a5,a4 +80014208: 02f12e23 sw a5,60(sp) +8001420c: d29fe06f j 80012f34 <__subtf3+0x230> +80014210: 02012e23 sw zero,60(sp) +80014214: 02012c23 sw zero,56(sp) +80014218: 02012a23 sw zero,52(sp) +8001421c: 02012823 sw zero,48(sp) +80014220: d95fe06f j 80012fb4 <__subtf3+0x2b0> -80014160 <__fixtfsi>: -80014160: 00852783 lw a5,8(a0) -80014164: 00452703 lw a4,4(a0) -80014168: 00c52683 lw a3,12(a0) -8001416c: 00052603 lw a2,0(a0) -80014170: fe010113 addi sp,sp,-32 -80014174: 00e12223 sw a4,4(sp) -80014178: 00f12423 sw a5,8(sp) -8001417c: 00f12c23 sw a5,24(sp) -80014180: 00004737 lui a4,0x4 -80014184: 00169793 slli a5,a3,0x1 -80014188: 0117d593 srli a1,a5,0x11 -8001418c: 00c12023 sw a2,0(sp) -80014190: 00d12623 sw a3,12(sp) -80014194: 00c12823 sw a2,16(sp) -80014198: ffe70793 addi a5,a4,-2 # 3ffe <_start-0x7fffc002> -8001419c: 00000513 li a0,0 -800141a0: 00b7de63 bge a5,a1,800141bc <__fixtfsi+0x5c> -800141a4: 01d70793 addi a5,a4,29 -800141a8: 01f6d813 srli a6,a3,0x1f -800141ac: 00b7dc63 bge a5,a1,800141c4 <__fixtfsi+0x64> -800141b0: 80000537 lui a0,0x80000 -800141b4: fff54513 not a0,a0 -800141b8: 00a80533 add a0,a6,a0 -800141bc: 02010113 addi sp,sp,32 -800141c0: 00008067 ret -800141c4: 01069693 slli a3,a3,0x10 -800141c8: 000107b7 lui a5,0x10 -800141cc: 0106d693 srli a3,a3,0x10 -800141d0: 00f6e6b3 or a3,a3,a5 -800141d4: 06f70793 addi a5,a4,111 -800141d8: 40b787b3 sub a5,a5,a1 -800141dc: 4057d713 srai a4,a5,0x5 -800141e0: 00d12e23 sw a3,28(sp) -800141e4: 01f7f793 andi a5,a5,31 -800141e8: 04078863 beqz a5,80014238 <__fixtfsi+0xd8> -800141ec: 02000513 li a0,32 -800141f0: ffe70893 addi a7,a4,-2 -800141f4: 40f50533 sub a0,a0,a5 -800141f8: 00271713 slli a4,a4,0x2 -800141fc: 02010e13 addi t3,sp,32 -80014200: 00a69533 sll a0,a3,a0 -80014204: 00000313 li t1,0 -80014208: 00000593 li a1,0 -8001420c: 0018b893 seqz a7,a7 -80014210: 00ee0733 add a4,t3,a4 -80014214: 0515c463 blt a1,a7,8001425c <__fixtfsi+0xfc> -80014218: 00030463 beqz t1,80014220 <__fixtfsi+0xc0> -8001421c: 00c12823 sw a2,16(sp) -80014220: 00259593 slli a1,a1,0x2 -80014224: 02010713 addi a4,sp,32 -80014228: 00b705b3 add a1,a4,a1 -8001422c: 00f6d6b3 srl a3,a3,a5 -80014230: fed5a823 sw a3,-16(a1) -80014234: 0180006f j 8001424c <__fixtfsi+0xec> -80014238: 02010793 addi a5,sp,32 -8001423c: 00271713 slli a4,a4,0x2 -80014240: 00e78733 add a4,a5,a4 -80014244: ff072783 lw a5,-16(a4) -80014248: 00f12823 sw a5,16(sp) -8001424c: 01012503 lw a0,16(sp) -80014250: f60806e3 beqz a6,800141bc <__fixtfsi+0x5c> -80014254: 40a00533 neg a0,a0 -80014258: f65ff06f j 800141bc <__fixtfsi+0x5c> -8001425c: ff072603 lw a2,-16(a4) -80014260: 00100313 li t1,1 -80014264: 00100593 li a1,1 -80014268: 00f65633 srl a2,a2,a5 -8001426c: 00a66633 or a2,a2,a0 -80014270: fa5ff06f j 80014214 <__fixtfsi+0xb4> +80014224 <__fixtfsi>: +80014224: 00852783 lw a5,8(a0) +80014228: 00452703 lw a4,4(a0) +8001422c: 00c52683 lw a3,12(a0) +80014230: 00052603 lw a2,0(a0) +80014234: fe010113 addi sp,sp,-32 +80014238: 00e12223 sw a4,4(sp) +8001423c: 00f12423 sw a5,8(sp) +80014240: 00f12c23 sw a5,24(sp) +80014244: 00004737 lui a4,0x4 +80014248: 00169793 slli a5,a3,0x1 +8001424c: 0117d593 srli a1,a5,0x11 +80014250: 00c12023 sw a2,0(sp) +80014254: 00d12623 sw a3,12(sp) +80014258: 00c12823 sw a2,16(sp) +8001425c: ffe70793 addi a5,a4,-2 # 3ffe <_start-0x7fffc002> +80014260: 00000513 li a0,0 +80014264: 00b7de63 bge a5,a1,80014280 <__fixtfsi+0x5c> +80014268: 01d70793 addi a5,a4,29 +8001426c: 01f6d813 srli a6,a3,0x1f +80014270: 00b7dc63 bge a5,a1,80014288 <__fixtfsi+0x64> +80014274: 80000537 lui a0,0x80000 +80014278: fff54513 not a0,a0 +8001427c: 00a80533 add a0,a6,a0 +80014280: 02010113 addi sp,sp,32 +80014284: 00008067 ret +80014288: 01069693 slli a3,a3,0x10 +8001428c: 000107b7 lui a5,0x10 +80014290: 0106d693 srli a3,a3,0x10 +80014294: 00f6e6b3 or a3,a3,a5 +80014298: 06f70793 addi a5,a4,111 +8001429c: 40b787b3 sub a5,a5,a1 +800142a0: 4057d713 srai a4,a5,0x5 +800142a4: 00d12e23 sw a3,28(sp) +800142a8: 01f7f793 andi a5,a5,31 +800142ac: 04078863 beqz a5,800142fc <__fixtfsi+0xd8> +800142b0: 02000513 li a0,32 +800142b4: ffe70893 addi a7,a4,-2 +800142b8: 40f50533 sub a0,a0,a5 +800142bc: 00271713 slli a4,a4,0x2 +800142c0: 02010e13 addi t3,sp,32 +800142c4: 00a69533 sll a0,a3,a0 +800142c8: 00000313 li t1,0 +800142cc: 00000593 li a1,0 +800142d0: 0018b893 seqz a7,a7 +800142d4: 00ee0733 add a4,t3,a4 +800142d8: 0515c463 blt a1,a7,80014320 <__fixtfsi+0xfc> +800142dc: 00030463 beqz t1,800142e4 <__fixtfsi+0xc0> +800142e0: 00c12823 sw a2,16(sp) +800142e4: 00259593 slli a1,a1,0x2 +800142e8: 02010713 addi a4,sp,32 +800142ec: 00b705b3 add a1,a4,a1 +800142f0: 00f6d6b3 srl a3,a3,a5 +800142f4: fed5a823 sw a3,-16(a1) +800142f8: 0180006f j 80014310 <__fixtfsi+0xec> +800142fc: 02010793 addi a5,sp,32 +80014300: 00271713 slli a4,a4,0x2 +80014304: 00e78733 add a4,a5,a4 +80014308: ff072783 lw a5,-16(a4) +8001430c: 00f12823 sw a5,16(sp) +80014310: 01012503 lw a0,16(sp) +80014314: f60806e3 beqz a6,80014280 <__fixtfsi+0x5c> +80014318: 40a00533 neg a0,a0 +8001431c: f65ff06f j 80014280 <__fixtfsi+0x5c> +80014320: ff072603 lw a2,-16(a4) +80014324: 00100313 li t1,1 +80014328: 00100593 li a1,1 +8001432c: 00f65633 srl a2,a2,a5 +80014330: 00a66633 or a2,a2,a0 +80014334: fa5ff06f j 800142d8 <__fixtfsi+0xb4> -80014274 <__floatsitf>: -80014274: fd010113 addi sp,sp,-48 -80014278: 02912223 sw s1,36(sp) -8001427c: 02112623 sw ra,44(sp) -80014280: 02812423 sw s0,40(sp) -80014284: 03212023 sw s2,32(sp) -80014288: 00050493 mv s1,a0 -8001428c: 12058063 beqz a1,800143ac <__floatsitf+0x138> -80014290: 41f5d793 srai a5,a1,0x1f -80014294: 00b7c433 xor s0,a5,a1 -80014298: 40f40433 sub s0,s0,a5 -8001429c: 00040513 mv a0,s0 -800142a0: 01f5d913 srli s2,a1,0x1f -800142a4: 660000ef jal ra,80014904 <__clzsi2> -800142a8: 00004737 lui a4,0x4 -800142ac: 01e70713 addi a4,a4,30 # 401e <_start-0x7fffbfe2> -800142b0: 05150793 addi a5,a0,81 # 80000051 <__BSS_END__+0xfffe9421> -800142b4: 40a705b3 sub a1,a4,a0 -800142b8: 00812823 sw s0,16(sp) -800142bc: 4057d713 srai a4,a5,0x5 -800142c0: 00012a23 sw zero,20(sp) -800142c4: 00012c23 sw zero,24(sp) -800142c8: 00012e23 sw zero,28(sp) -800142cc: 01f7f793 andi a5,a5,31 -800142d0: 02078c63 beqz a5,80014308 <__floatsitf+0x94> -800142d4: 00200693 li a3,2 -800142d8: 0cd71663 bne a4,a3,800143a4 <__floatsitf+0x130> -800142dc: 02000693 li a3,32 -800142e0: 40f686b3 sub a3,a3,a5 -800142e4: 00d456b3 srl a3,s0,a3 -800142e8: 00d12e23 sw a3,28(sp) -800142ec: fff70693 addi a3,a4,-1 -800142f0: 02010613 addi a2,sp,32 -800142f4: 00271713 slli a4,a4,0x2 -800142f8: 00e60733 add a4,a2,a4 -800142fc: 00f417b3 sll a5,s0,a5 -80014300: fef72823 sw a5,-16(a4) -80014304: 0340006f j 80014338 <__floatsitf+0xc4> -80014308: 00300793 li a5,3 -8001430c: 40e787b3 sub a5,a5,a4 -80014310: 02010693 addi a3,sp,32 -80014314: 00279793 slli a5,a5,0x2 -80014318: 00f687b3 add a5,a3,a5 -8001431c: ff07a783 lw a5,-16(a5) # fff0 <_start-0x7fff0010> -80014320: 00200693 li a3,2 -80014324: 00f12e23 sw a5,28(sp) -80014328: 00200793 li a5,2 -8001432c: 00f71663 bne a4,a5,80014338 <__floatsitf+0xc4> -80014330: 00812c23 sw s0,24(sp) -80014334: 00100693 li a3,1 -80014338: fff00793 li a5,-1 -8001433c: 00269713 slli a4,a3,0x2 -80014340: 01010613 addi a2,sp,16 -80014344: 00e60733 add a4,a2,a4 -80014348: 00072023 sw zero,0(a4) -8001434c: fff68693 addi a3,a3,-1 -80014350: fef696e3 bne a3,a5,8001433c <__floatsitf+0xc8> -80014354: 01c12783 lw a5,28(sp) -80014358: 02c12083 lw ra,44(sp) -8001435c: 02812403 lw s0,40(sp) -80014360: 00f11623 sh a5,12(sp) -80014364: 00f91793 slli a5,s2,0xf -80014368: 00b7e5b3 or a1,a5,a1 -8001436c: 01012783 lw a5,16(sp) -80014370: 00b11723 sh a1,14(sp) -80014374: 02012903 lw s2,32(sp) -80014378: 00f4a023 sw a5,0(s1) -8001437c: 01412783 lw a5,20(sp) -80014380: 00048513 mv a0,s1 -80014384: 00f4a223 sw a5,4(s1) -80014388: 01812783 lw a5,24(sp) -8001438c: 00f4a423 sw a5,8(s1) -80014390: 00c12783 lw a5,12(sp) -80014394: 00f4a623 sw a5,12(s1) -80014398: 02412483 lw s1,36(sp) -8001439c: 03010113 addi sp,sp,48 -800143a0: 00008067 ret -800143a4: 00300713 li a4,3 -800143a8: f45ff06f j 800142ec <__floatsitf+0x78> -800143ac: 00012e23 sw zero,28(sp) -800143b0: 00012c23 sw zero,24(sp) -800143b4: 00012a23 sw zero,20(sp) -800143b8: 00012823 sw zero,16(sp) -800143bc: 00000913 li s2,0 -800143c0: f95ff06f j 80014354 <__floatsitf+0xe0> +80014338 <__floatsitf>: +80014338: fd010113 addi sp,sp,-48 +8001433c: 02912223 sw s1,36(sp) +80014340: 02112623 sw ra,44(sp) +80014344: 02812423 sw s0,40(sp) +80014348: 03212023 sw s2,32(sp) +8001434c: 00050493 mv s1,a0 +80014350: 12058063 beqz a1,80014470 <__floatsitf+0x138> +80014354: 41f5d793 srai a5,a1,0x1f +80014358: 00b7c433 xor s0,a5,a1 +8001435c: 40f40433 sub s0,s0,a5 +80014360: 00040513 mv a0,s0 +80014364: 01f5d913 srli s2,a1,0x1f +80014368: 660000ef jal ra,800149c8 <__clzsi2> +8001436c: 00004737 lui a4,0x4 +80014370: 01e70713 addi a4,a4,30 # 401e <_start-0x7fffbfe2> +80014374: 05150793 addi a5,a0,81 # 80000051 <__BSS_END__+0xfffe9415> +80014378: 40a705b3 sub a1,a4,a0 +8001437c: 00812823 sw s0,16(sp) +80014380: 4057d713 srai a4,a5,0x5 +80014384: 00012a23 sw zero,20(sp) +80014388: 00012c23 sw zero,24(sp) +8001438c: 00012e23 sw zero,28(sp) +80014390: 01f7f793 andi a5,a5,31 +80014394: 02078c63 beqz a5,800143cc <__floatsitf+0x94> +80014398: 00200693 li a3,2 +8001439c: 0cd71663 bne a4,a3,80014468 <__floatsitf+0x130> +800143a0: 02000693 li a3,32 +800143a4: 40f686b3 sub a3,a3,a5 +800143a8: 00d456b3 srl a3,s0,a3 +800143ac: 00d12e23 sw a3,28(sp) +800143b0: fff70693 addi a3,a4,-1 +800143b4: 02010613 addi a2,sp,32 +800143b8: 00271713 slli a4,a4,0x2 +800143bc: 00e60733 add a4,a2,a4 +800143c0: 00f417b3 sll a5,s0,a5 +800143c4: fef72823 sw a5,-16(a4) +800143c8: 0340006f j 800143fc <__floatsitf+0xc4> +800143cc: 00300793 li a5,3 +800143d0: 40e787b3 sub a5,a5,a4 +800143d4: 02010693 addi a3,sp,32 +800143d8: 00279793 slli a5,a5,0x2 +800143dc: 00f687b3 add a5,a3,a5 +800143e0: ff07a783 lw a5,-16(a5) # fff0 <_start-0x7fff0010> +800143e4: 00200693 li a3,2 +800143e8: 00f12e23 sw a5,28(sp) +800143ec: 00200793 li a5,2 +800143f0: 00f71663 bne a4,a5,800143fc <__floatsitf+0xc4> +800143f4: 00812c23 sw s0,24(sp) +800143f8: 00100693 li a3,1 +800143fc: fff00793 li a5,-1 +80014400: 00269713 slli a4,a3,0x2 +80014404: 01010613 addi a2,sp,16 +80014408: 00e60733 add a4,a2,a4 +8001440c: 00072023 sw zero,0(a4) +80014410: fff68693 addi a3,a3,-1 +80014414: fef696e3 bne a3,a5,80014400 <__floatsitf+0xc8> +80014418: 01c12783 lw a5,28(sp) +8001441c: 02c12083 lw ra,44(sp) +80014420: 02812403 lw s0,40(sp) +80014424: 00f11623 sh a5,12(sp) +80014428: 00f91793 slli a5,s2,0xf +8001442c: 00b7e5b3 or a1,a5,a1 +80014430: 01012783 lw a5,16(sp) +80014434: 00b11723 sh a1,14(sp) +80014438: 02012903 lw s2,32(sp) +8001443c: 00f4a023 sw a5,0(s1) +80014440: 01412783 lw a5,20(sp) +80014444: 00048513 mv a0,s1 +80014448: 00f4a223 sw a5,4(s1) +8001444c: 01812783 lw a5,24(sp) +80014450: 00f4a423 sw a5,8(s1) +80014454: 00c12783 lw a5,12(sp) +80014458: 00f4a623 sw a5,12(s1) +8001445c: 02412483 lw s1,36(sp) +80014460: 03010113 addi sp,sp,48 +80014464: 00008067 ret +80014468: 00300713 li a4,3 +8001446c: f45ff06f j 800143b0 <__floatsitf+0x78> +80014470: 00012e23 sw zero,28(sp) +80014474: 00012c23 sw zero,24(sp) +80014478: 00012a23 sw zero,20(sp) +8001447c: 00012823 sw zero,16(sp) +80014480: 00000913 li s2,0 +80014484: f95ff06f j 80014418 <__floatsitf+0xe0> -800143c4 <__extenddftf2>: -800143c4: 01465793 srli a5,a2,0x14 -800143c8: 00c61713 slli a4,a2,0xc -800143cc: 7ff7f793 andi a5,a5,2047 -800143d0: fd010113 addi sp,sp,-48 -800143d4: 00c75713 srli a4,a4,0xc -800143d8: 00178693 addi a3,a5,1 -800143dc: 02812423 sw s0,40(sp) -800143e0: 02912223 sw s1,36(sp) -800143e4: 03212023 sw s2,32(sp) -800143e8: 02112623 sw ra,44(sp) -800143ec: 00b12823 sw a1,16(sp) -800143f0: 00e12a23 sw a4,20(sp) -800143f4: 00012e23 sw zero,28(sp) -800143f8: 00012c23 sw zero,24(sp) -800143fc: 7fe6f693 andi a3,a3,2046 -80014400: 00050913 mv s2,a0 -80014404: 00058413 mv s0,a1 -80014408: 01f65493 srli s1,a2,0x1f -8001440c: 08068263 beqz a3,80014490 <__extenddftf2+0xcc> -80014410: 000046b7 lui a3,0x4 -80014414: c0068693 addi a3,a3,-1024 # 3c00 <_start-0x7fffc400> -80014418: 00d787b3 add a5,a5,a3 -8001441c: 0045d513 srli a0,a1,0x4 -80014420: 00475693 srli a3,a4,0x4 -80014424: 01c71713 slli a4,a4,0x1c -80014428: 00a76733 or a4,a4,a0 -8001442c: 01c59413 slli s0,a1,0x1c -80014430: 00d12e23 sw a3,28(sp) -80014434: 00e12c23 sw a4,24(sp) -80014438: 00812a23 sw s0,20(sp) -8001443c: 00012823 sw zero,16(sp) -80014440: 00f49493 slli s1,s1,0xf -80014444: 00f4e7b3 or a5,s1,a5 -80014448: 00f11723 sh a5,14(sp) -8001444c: 01012783 lw a5,16(sp) -80014450: 01c12703 lw a4,28(sp) -80014454: 02c12083 lw ra,44(sp) -80014458: 00f92023 sw a5,0(s2) -8001445c: 01412783 lw a5,20(sp) -80014460: 00e11623 sh a4,12(sp) -80014464: 02812403 lw s0,40(sp) -80014468: 00f92223 sw a5,4(s2) -8001446c: 01812783 lw a5,24(sp) -80014470: 02412483 lw s1,36(sp) -80014474: 00090513 mv a0,s2 -80014478: 00f92423 sw a5,8(s2) -8001447c: 00c12783 lw a5,12(sp) -80014480: 00f92623 sw a5,12(s2) -80014484: 02012903 lw s2,32(sp) -80014488: 03010113 addi sp,sp,48 -8001448c: 00008067 ret -80014490: 00b76533 or a0,a4,a1 -80014494: 0e079463 bnez a5,8001457c <__extenddftf2+0x1b8> -80014498: fa0504e3 beqz a0,80014440 <__extenddftf2+0x7c> -8001449c: 04070c63 beqz a4,800144f4 <__extenddftf2+0x130> -800144a0: 00070513 mv a0,a4 -800144a4: 460000ef jal ra,80014904 <__clzsi2> -800144a8: 03150593 addi a1,a0,49 -800144ac: 4055d713 srai a4,a1,0x5 -800144b0: 01f5f593 andi a1,a1,31 -800144b4: 04058663 beqz a1,80014500 <__extenddftf2+0x13c> -800144b8: ffc00693 li a3,-4 -800144bc: 02d706b3 mul a3,a4,a3 -800144c0: 01010313 addi t1,sp,16 -800144c4: 02000813 li a6,32 -800144c8: 00271613 slli a2,a4,0x2 -800144cc: 40b80833 sub a6,a6,a1 -800144d0: 00c68693 addi a3,a3,12 -800144d4: 00d306b3 add a3,t1,a3 -800144d8: 08d31063 bne t1,a3,80014558 <__extenddftf2+0x194> -800144dc: 02010793 addi a5,sp,32 -800144e0: 00c78633 add a2,a5,a2 -800144e4: 00b415b3 sll a1,s0,a1 -800144e8: fff70713 addi a4,a4,-1 -800144ec: feb62823 sw a1,-16(a2) -800144f0: 03c0006f j 8001452c <__extenddftf2+0x168> -800144f4: 410000ef jal ra,80014904 <__clzsi2> -800144f8: 02050513 addi a0,a0,32 -800144fc: fadff06f j 800144a8 <__extenddftf2+0xe4> -80014500: ffc00613 li a2,-4 -80014504: 02c70633 mul a2,a4,a2 -80014508: 01c10793 addi a5,sp,28 -8001450c: 00300693 li a3,3 -80014510: 00c785b3 add a1,a5,a2 -80014514: 0005a583 lw a1,0(a1) -80014518: fff68693 addi a3,a3,-1 -8001451c: ffc78793 addi a5,a5,-4 -80014520: 00b7a223 sw a1,4(a5) -80014524: fee6d6e3 bge a3,a4,80014510 <__extenddftf2+0x14c> -80014528: fff70713 addi a4,a4,-1 -8001452c: fff00693 li a3,-1 -80014530: 00271793 slli a5,a4,0x2 -80014534: 01010613 addi a2,sp,16 -80014538: 00f607b3 add a5,a2,a5 -8001453c: 0007a023 sw zero,0(a5) -80014540: fff70713 addi a4,a4,-1 -80014544: fed716e3 bne a4,a3,80014530 <__extenddftf2+0x16c> -80014548: 000047b7 lui a5,0x4 -8001454c: c0c78793 addi a5,a5,-1012 # 3c0c <_start-0x7fffc3f4> -80014550: 40a787b3 sub a5,a5,a0 -80014554: eedff06f j 80014440 <__extenddftf2+0x7c> -80014558: ffc6a783 lw a5,-4(a3) -8001455c: 0006a883 lw a7,0(a3) -80014560: 00c68e33 add t3,a3,a2 -80014564: 0107d7b3 srl a5,a5,a6 -80014568: 00b898b3 sll a7,a7,a1 -8001456c: 0117e7b3 or a5,a5,a7 -80014570: 00fe2023 sw a5,0(t3) -80014574: ffc68693 addi a3,a3,-4 -80014578: f61ff06f j 800144d8 <__extenddftf2+0x114> -8001457c: 000087b7 lui a5,0x8 -80014580: 02050863 beqz a0,800145b0 <__extenddftf2+0x1ec> -80014584: 01c71793 slli a5,a4,0x1c -80014588: 0045d693 srli a3,a1,0x4 -8001458c: 00d7e7b3 or a5,a5,a3 -80014590: 00f12c23 sw a5,24(sp) -80014594: 00475713 srli a4,a4,0x4 -80014598: 000087b7 lui a5,0x8 -8001459c: 01c59413 slli s0,a1,0x1c -800145a0: 00f76733 or a4,a4,a5 -800145a4: 00812a23 sw s0,20(sp) -800145a8: 00012823 sw zero,16(sp) -800145ac: 00e12e23 sw a4,28(sp) -800145b0: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> -800145b4: e8dff06f j 80014440 <__extenddftf2+0x7c> +80014488 <__extenddftf2>: +80014488: 01465793 srli a5,a2,0x14 +8001448c: 00c61713 slli a4,a2,0xc +80014490: 7ff7f793 andi a5,a5,2047 +80014494: fd010113 addi sp,sp,-48 +80014498: 00c75713 srli a4,a4,0xc +8001449c: 00178693 addi a3,a5,1 +800144a0: 02812423 sw s0,40(sp) +800144a4: 02912223 sw s1,36(sp) +800144a8: 03212023 sw s2,32(sp) +800144ac: 02112623 sw ra,44(sp) +800144b0: 00b12823 sw a1,16(sp) +800144b4: 00e12a23 sw a4,20(sp) +800144b8: 00012e23 sw zero,28(sp) +800144bc: 00012c23 sw zero,24(sp) +800144c0: 7fe6f693 andi a3,a3,2046 +800144c4: 00050913 mv s2,a0 +800144c8: 00058413 mv s0,a1 +800144cc: 01f65493 srli s1,a2,0x1f +800144d0: 08068263 beqz a3,80014554 <__extenddftf2+0xcc> +800144d4: 000046b7 lui a3,0x4 +800144d8: c0068693 addi a3,a3,-1024 # 3c00 <_start-0x7fffc400> +800144dc: 00d787b3 add a5,a5,a3 +800144e0: 0045d513 srli a0,a1,0x4 +800144e4: 00475693 srli a3,a4,0x4 +800144e8: 01c71713 slli a4,a4,0x1c +800144ec: 00a76733 or a4,a4,a0 +800144f0: 01c59413 slli s0,a1,0x1c +800144f4: 00d12e23 sw a3,28(sp) +800144f8: 00e12c23 sw a4,24(sp) +800144fc: 00812a23 sw s0,20(sp) +80014500: 00012823 sw zero,16(sp) +80014504: 00f49493 slli s1,s1,0xf +80014508: 00f4e7b3 or a5,s1,a5 +8001450c: 00f11723 sh a5,14(sp) +80014510: 01012783 lw a5,16(sp) +80014514: 01c12703 lw a4,28(sp) +80014518: 02c12083 lw ra,44(sp) +8001451c: 00f92023 sw a5,0(s2) +80014520: 01412783 lw a5,20(sp) +80014524: 00e11623 sh a4,12(sp) +80014528: 02812403 lw s0,40(sp) +8001452c: 00f92223 sw a5,4(s2) +80014530: 01812783 lw a5,24(sp) +80014534: 02412483 lw s1,36(sp) +80014538: 00090513 mv a0,s2 +8001453c: 00f92423 sw a5,8(s2) +80014540: 00c12783 lw a5,12(sp) +80014544: 00f92623 sw a5,12(s2) +80014548: 02012903 lw s2,32(sp) +8001454c: 03010113 addi sp,sp,48 +80014550: 00008067 ret +80014554: 00b76533 or a0,a4,a1 +80014558: 0e079463 bnez a5,80014640 <__extenddftf2+0x1b8> +8001455c: fa0504e3 beqz a0,80014504 <__extenddftf2+0x7c> +80014560: 04070c63 beqz a4,800145b8 <__extenddftf2+0x130> +80014564: 00070513 mv a0,a4 +80014568: 460000ef jal ra,800149c8 <__clzsi2> +8001456c: 03150593 addi a1,a0,49 +80014570: 4055d713 srai a4,a1,0x5 +80014574: 01f5f593 andi a1,a1,31 +80014578: 04058663 beqz a1,800145c4 <__extenddftf2+0x13c> +8001457c: ffc00693 li a3,-4 +80014580: 02d706b3 mul a3,a4,a3 +80014584: 01010313 addi t1,sp,16 +80014588: 02000813 li a6,32 +8001458c: 00271613 slli a2,a4,0x2 +80014590: 40b80833 sub a6,a6,a1 +80014594: 00c68693 addi a3,a3,12 +80014598: 00d306b3 add a3,t1,a3 +8001459c: 08d31063 bne t1,a3,8001461c <__extenddftf2+0x194> +800145a0: 02010793 addi a5,sp,32 +800145a4: 00c78633 add a2,a5,a2 +800145a8: 00b415b3 sll a1,s0,a1 +800145ac: fff70713 addi a4,a4,-1 +800145b0: feb62823 sw a1,-16(a2) +800145b4: 03c0006f j 800145f0 <__extenddftf2+0x168> +800145b8: 410000ef jal ra,800149c8 <__clzsi2> +800145bc: 02050513 addi a0,a0,32 +800145c0: fadff06f j 8001456c <__extenddftf2+0xe4> +800145c4: ffc00613 li a2,-4 +800145c8: 02c70633 mul a2,a4,a2 +800145cc: 01c10793 addi a5,sp,28 +800145d0: 00300693 li a3,3 +800145d4: 00c785b3 add a1,a5,a2 +800145d8: 0005a583 lw a1,0(a1) +800145dc: fff68693 addi a3,a3,-1 +800145e0: ffc78793 addi a5,a5,-4 +800145e4: 00b7a223 sw a1,4(a5) +800145e8: fee6d6e3 bge a3,a4,800145d4 <__extenddftf2+0x14c> +800145ec: fff70713 addi a4,a4,-1 +800145f0: fff00693 li a3,-1 +800145f4: 00271793 slli a5,a4,0x2 +800145f8: 01010613 addi a2,sp,16 +800145fc: 00f607b3 add a5,a2,a5 +80014600: 0007a023 sw zero,0(a5) +80014604: fff70713 addi a4,a4,-1 +80014608: fed716e3 bne a4,a3,800145f4 <__extenddftf2+0x16c> +8001460c: 000047b7 lui a5,0x4 +80014610: c0c78793 addi a5,a5,-1012 # 3c0c <_start-0x7fffc3f4> +80014614: 40a787b3 sub a5,a5,a0 +80014618: eedff06f j 80014504 <__extenddftf2+0x7c> +8001461c: ffc6a783 lw a5,-4(a3) +80014620: 0006a883 lw a7,0(a3) +80014624: 00c68e33 add t3,a3,a2 +80014628: 0107d7b3 srl a5,a5,a6 +8001462c: 00b898b3 sll a7,a7,a1 +80014630: 0117e7b3 or a5,a5,a7 +80014634: 00fe2023 sw a5,0(t3) +80014638: ffc68693 addi a3,a3,-4 +8001463c: f61ff06f j 8001459c <__extenddftf2+0x114> +80014640: 000087b7 lui a5,0x8 +80014644: 02050863 beqz a0,80014674 <__extenddftf2+0x1ec> +80014648: 01c71793 slli a5,a4,0x1c +8001464c: 0045d693 srli a3,a1,0x4 +80014650: 00d7e7b3 or a5,a5,a3 +80014654: 00f12c23 sw a5,24(sp) +80014658: 00475713 srli a4,a4,0x4 +8001465c: 000087b7 lui a5,0x8 +80014660: 01c59413 slli s0,a1,0x1c +80014664: 00f76733 or a4,a4,a5 +80014668: 00812a23 sw s0,20(sp) +8001466c: 00012823 sw zero,16(sp) +80014670: 00e12e23 sw a4,28(sp) +80014674: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80014678: e8dff06f j 80014504 <__extenddftf2+0x7c> -800145b8 <__trunctfdf2>: -800145b8: 00c52583 lw a1,12(a0) -800145bc: 00852783 lw a5,8(a0) -800145c0: 00452703 lw a4,4(a0) -800145c4: fe010113 addi sp,sp,-32 -800145c8: 00052683 lw a3,0(a0) -800145cc: 00f12423 sw a5,8(sp) -800145d0: 00f12c23 sw a5,24(sp) -800145d4: 01059793 slli a5,a1,0x10 -800145d8: 00e12223 sw a4,4(sp) -800145dc: 00e12a23 sw a4,20(sp) -800145e0: 0107d793 srli a5,a5,0x10 -800145e4: 00159713 slli a4,a1,0x1 -800145e8: 00b12623 sw a1,12(sp) -800145ec: 00d12023 sw a3,0(sp) -800145f0: 00d12823 sw a3,16(sp) -800145f4: 00f12e23 sw a5,28(sp) -800145f8: 01175713 srli a4,a4,0x11 -800145fc: 01f5d593 srli a1,a1,0x1f -80014600: 01010813 addi a6,sp,16 -80014604: 01c10613 addi a2,sp,28 -80014608: 00062783 lw a5,0(a2) -8001460c: ffc62683 lw a3,-4(a2) -80014610: ffc60613 addi a2,a2,-4 -80014614: 00379793 slli a5,a5,0x3 -80014618: 01d6d693 srli a3,a3,0x1d -8001461c: 00d7e7b3 or a5,a5,a3 -80014620: 00f62223 sw a5,4(a2) -80014624: fec812e3 bne a6,a2,80014608 <__trunctfdf2+0x50> -80014628: 01012683 lw a3,16(sp) -8001462c: 00170793 addi a5,a4,1 -80014630: 00369513 slli a0,a3,0x3 -80014634: 000086b7 lui a3,0x8 -80014638: ffe68693 addi a3,a3,-2 # 7ffe <_start-0x7fff8002> -8001463c: 00a12823 sw a0,16(sp) -80014640: 00d7f7b3 and a5,a5,a3 -80014644: 1c078463 beqz a5,8001480c <__trunctfdf2+0x254> -80014648: ffffc7b7 lui a5,0xffffc -8001464c: 40078793 addi a5,a5,1024 # ffffc400 <__BSS_END__+0x7ffe57d0> -80014650: 00f70733 add a4,a4,a5 -80014654: 7fe00793 li a5,2046 -80014658: 20e7c663 blt a5,a4,80014864 <__trunctfdf2+0x2ac> -8001465c: 06e05863 blez a4,800146cc <__trunctfdf2+0x114> -80014660: 01812803 lw a6,24(sp) -80014664: 01c12603 lw a2,28(sp) -80014668: 01412783 lw a5,20(sp) -8001466c: 01c85693 srli a3,a6,0x1c -80014670: 00461613 slli a2,a2,0x4 -80014674: 00d66633 or a2,a2,a3 -80014678: 00479693 slli a3,a5,0x4 -8001467c: 00a6e6b3 or a3,a3,a0 -80014680: 01c7d793 srli a5,a5,0x1c -80014684: 00481813 slli a6,a6,0x4 -80014688: 00d036b3 snez a3,a3 -8001468c: 0107e7b3 or a5,a5,a6 -80014690: 00f6e6b3 or a3,a3,a5 -80014694: 00c12a23 sw a2,20(sp) -80014698: 00d12823 sw a3,16(sp) -8001469c: 01012683 lw a3,16(sp) -800146a0: 01412783 lw a5,20(sp) -800146a4: 0076f613 andi a2,a3,7 -800146a8: 1c060463 beqz a2,80014870 <__trunctfdf2+0x2b8> -800146ac: 00f6f613 andi a2,a3,15 -800146b0: 00400513 li a0,4 -800146b4: 1aa60e63 beq a2,a0,80014870 <__trunctfdf2+0x2b8> -800146b8: 00468613 addi a2,a3,4 -800146bc: 00d636b3 sltu a3,a2,a3 -800146c0: 00d787b3 add a5,a5,a3 -800146c4: 00060693 mv a3,a2 -800146c8: 1a80006f j 80014870 <__trunctfdf2+0x2b8> -800146cc: fcc00793 li a5,-52 -800146d0: 00f75c63 bge a4,a5,800146e8 <__trunctfdf2+0x130> -800146d4: 00012a23 sw zero,20(sp) -800146d8: 00100793 li a5,1 -800146dc: 00f12823 sw a5,16(sp) -800146e0: 00000713 li a4,0 -800146e4: fb9ff06f j 8001469c <__trunctfdf2+0xe4> -800146e8: 01c12783 lw a5,28(sp) -800146ec: 00080f37 lui t5,0x80 -800146f0: 03d00693 li a3,61 -800146f4: 00ff6f33 or t5,t5,a5 -800146f8: 40e686b3 sub a3,a3,a4 -800146fc: 01e12e23 sw t5,28(sp) -80014700: 4056de93 srai t4,a3,0x5 -80014704: 00080713 mv a4,a6 -80014708: 00000793 li a5,0 -8001470c: 00000e13 li t3,0 -80014710: 00072503 lw a0,0(a4) -80014714: 00178793 addi a5,a5,1 -80014718: 00470713 addi a4,a4,4 -8001471c: 00ae6e33 or t3,t3,a0 -80014720: fefe98e3 bne t4,a5,80014710 <__trunctfdf2+0x158> -80014724: 01f6f713 andi a4,a3,31 -80014728: 002e9693 slli a3,t4,0x2 -8001472c: 04071063 bnez a4,8001476c <__trunctfdf2+0x1b4> -80014730: 00300713 li a4,3 -80014734: 00000793 li a5,0 -80014738: 41d70733 sub a4,a4,t4 -8001473c: 00d60533 add a0,a2,a3 -80014740: 00052503 lw a0,0(a0) -80014744: 00178793 addi a5,a5,1 -80014748: 00460613 addi a2,a2,4 -8001474c: fea62e23 sw a0,-4(a2) -80014750: fef756e3 bge a4,a5,8001473c <__trunctfdf2+0x184> -80014754: 00400713 li a4,4 -80014758: 41d70733 sub a4,a4,t4 -8001475c: 00100793 li a5,1 -80014760: 04e05e63 blez a4,800147bc <__trunctfdf2+0x204> -80014764: 00070793 mv a5,a4 -80014768: 0540006f j 800147bc <__trunctfdf2+0x204> -8001476c: 02010793 addi a5,sp,32 -80014770: 00d787b3 add a5,a5,a3 -80014774: ff07a783 lw a5,-16(a5) -80014778: 02000313 li t1,32 -8001477c: 40e30333 sub t1,t1,a4 -80014780: 006797b3 sll a5,a5,t1 -80014784: 00d80633 add a2,a6,a3 -80014788: 00300693 li a3,3 -8001478c: 00fe6e33 or t3,t3,a5 -80014790: 00000893 li a7,0 -80014794: 41d686b3 sub a3,a3,t4 -80014798: 00460613 addi a2,a2,4 -8001479c: 04d8c463 blt a7,a3,800147e4 <__trunctfdf2+0x22c> -800147a0: 00269693 slli a3,a3,0x2 -800147a4: 02010613 addi a2,sp,32 -800147a8: 00400793 li a5,4 -800147ac: 00d606b3 add a3,a2,a3 -800147b0: 00ef5733 srl a4,t5,a4 -800147b4: 41d787b3 sub a5,a5,t4 -800147b8: fee6a823 sw a4,-16(a3) -800147bc: 00400693 li a3,4 -800147c0: 00279713 slli a4,a5,0x2 -800147c4: 00e80733 add a4,a6,a4 -800147c8: 00072023 sw zero,0(a4) -800147cc: 00178793 addi a5,a5,1 -800147d0: fed798e3 bne a5,a3,800147c0 <__trunctfdf2+0x208> -800147d4: 01012703 lw a4,16(sp) -800147d8: 01c037b3 snez a5,t3 -800147dc: 00f767b3 or a5,a4,a5 -800147e0: efdff06f j 800146dc <__trunctfdf2+0x124> -800147e4: ffc62503 lw a0,-4(a2) -800147e8: 00062f83 lw t6,0(a2) -800147ec: 00289793 slli a5,a7,0x2 -800147f0: 00e55533 srl a0,a0,a4 -800147f4: 006f9fb3 sll t6,t6,t1 -800147f8: 00f807b3 add a5,a6,a5 -800147fc: 01f56533 or a0,a0,t6 -80014800: 00a7a023 sw a0,0(a5) -80014804: 00188893 addi a7,a7,1 -80014808: f91ff06f j 80014798 <__trunctfdf2+0x1e0> -8001480c: 01412603 lw a2,20(sp) -80014810: 01812783 lw a5,24(sp) -80014814: 01c12803 lw a6,28(sp) -80014818: 00f666b3 or a3,a2,a5 -8001481c: 0106e6b3 or a3,a3,a6 -80014820: 00a6e6b3 or a3,a3,a0 -80014824: 00071863 bnez a4,80014834 <__trunctfdf2+0x27c> -80014828: 00d036b3 snez a3,a3 -8001482c: 00000793 li a5,0 -80014830: e75ff06f j 800146a4 <__trunctfdf2+0xec> -80014834: 0a068e63 beqz a3,800148f0 <__trunctfdf2+0x338> -80014838: 01c65693 srli a3,a2,0x1c -8001483c: 00481813 slli a6,a6,0x4 -80014840: 00479613 slli a2,a5,0x4 -80014844: 01c7d793 srli a5,a5,0x1c -80014848: 00400737 lui a4,0x400 -8001484c: 00c6e6b3 or a3,a3,a2 -80014850: 0107e7b3 or a5,a5,a6 -80014854: 00e7e7b3 or a5,a5,a4 -80014858: ff86f693 andi a3,a3,-8 -8001485c: 7ff00713 li a4,2047 -80014860: e45ff06f j 800146a4 <__trunctfdf2+0xec> -80014864: 00000793 li a5,0 -80014868: 00000693 li a3,0 -8001486c: 7ff00713 li a4,2047 -80014870: 00879613 slli a2,a5,0x8 -80014874: 00065e63 bgez a2,80014890 <__trunctfdf2+0x2d8> -80014878: 00170713 addi a4,a4,1 # 400001 <_start-0x7fbfffff> -8001487c: 7ff00613 li a2,2047 -80014880: 06c70c63 beq a4,a2,800148f8 <__trunctfdf2+0x340> -80014884: ff800637 lui a2,0xff800 -80014888: fff60613 addi a2,a2,-1 # ff7fffff <__BSS_END__+0x7f7e93cf> -8001488c: 00c7f7b3 and a5,a5,a2 -80014890: 01d79613 slli a2,a5,0x1d -80014894: 0036d693 srli a3,a3,0x3 -80014898: 00d666b3 or a3,a2,a3 -8001489c: 7ff00613 li a2,2047 -800148a0: 0037d793 srli a5,a5,0x3 -800148a4: 00c71e63 bne a4,a2,800148c0 <__trunctfdf2+0x308> -800148a8: 00f6e6b3 or a3,a3,a5 -800148ac: 00000793 li a5,0 -800148b0: 00068863 beqz a3,800148c0 <__trunctfdf2+0x308> -800148b4: 000807b7 lui a5,0x80 -800148b8: 00000693 li a3,0 -800148bc: 00000593 li a1,0 -800148c0: 01471713 slli a4,a4,0x14 -800148c4: 7ff00637 lui a2,0x7ff00 -800148c8: 00c79793 slli a5,a5,0xc -800148cc: 00c77733 and a4,a4,a2 -800148d0: 00c7d793 srli a5,a5,0xc -800148d4: 01f59593 slli a1,a1,0x1f -800148d8: 00f767b3 or a5,a4,a5 -800148dc: 00b7e733 or a4,a5,a1 -800148e0: 00068513 mv a0,a3 -800148e4: 00070593 mv a1,a4 -800148e8: 02010113 addi sp,sp,32 -800148ec: 00008067 ret +8001467c <__trunctfdf2>: +8001467c: 00c52583 lw a1,12(a0) +80014680: 00852783 lw a5,8(a0) +80014684: 00452703 lw a4,4(a0) +80014688: fe010113 addi sp,sp,-32 +8001468c: 00052683 lw a3,0(a0) +80014690: 00f12423 sw a5,8(sp) +80014694: 00f12c23 sw a5,24(sp) +80014698: 01059793 slli a5,a1,0x10 +8001469c: 00e12223 sw a4,4(sp) +800146a0: 00e12a23 sw a4,20(sp) +800146a4: 0107d793 srli a5,a5,0x10 +800146a8: 00159713 slli a4,a1,0x1 +800146ac: 00b12623 sw a1,12(sp) +800146b0: 00d12023 sw a3,0(sp) +800146b4: 00d12823 sw a3,16(sp) +800146b8: 00f12e23 sw a5,28(sp) +800146bc: 01175713 srli a4,a4,0x11 +800146c0: 01f5d593 srli a1,a1,0x1f +800146c4: 01010813 addi a6,sp,16 +800146c8: 01c10613 addi a2,sp,28 +800146cc: 00062783 lw a5,0(a2) +800146d0: ffc62683 lw a3,-4(a2) +800146d4: ffc60613 addi a2,a2,-4 +800146d8: 00379793 slli a5,a5,0x3 +800146dc: 01d6d693 srli a3,a3,0x1d +800146e0: 00d7e7b3 or a5,a5,a3 +800146e4: 00f62223 sw a5,4(a2) +800146e8: fec812e3 bne a6,a2,800146cc <__trunctfdf2+0x50> +800146ec: 01012683 lw a3,16(sp) +800146f0: 00170793 addi a5,a4,1 +800146f4: 00369513 slli a0,a3,0x3 +800146f8: 000086b7 lui a3,0x8 +800146fc: ffe68693 addi a3,a3,-2 # 7ffe <_start-0x7fff8002> +80014700: 00a12823 sw a0,16(sp) +80014704: 00d7f7b3 and a5,a5,a3 +80014708: 1c078463 beqz a5,800148d0 <__trunctfdf2+0x254> +8001470c: ffffc7b7 lui a5,0xffffc +80014710: 40078793 addi a5,a5,1024 # ffffc400 <__BSS_END__+0x7ffe57c4> +80014714: 00f70733 add a4,a4,a5 +80014718: 7fe00793 li a5,2046 +8001471c: 20e7c663 blt a5,a4,80014928 <__trunctfdf2+0x2ac> +80014720: 06e05863 blez a4,80014790 <__trunctfdf2+0x114> +80014724: 01812803 lw a6,24(sp) +80014728: 01c12603 lw a2,28(sp) +8001472c: 01412783 lw a5,20(sp) +80014730: 01c85693 srli a3,a6,0x1c +80014734: 00461613 slli a2,a2,0x4 +80014738: 00d66633 or a2,a2,a3 +8001473c: 00479693 slli a3,a5,0x4 +80014740: 00a6e6b3 or a3,a3,a0 +80014744: 01c7d793 srli a5,a5,0x1c +80014748: 00481813 slli a6,a6,0x4 +8001474c: 00d036b3 snez a3,a3 +80014750: 0107e7b3 or a5,a5,a6 +80014754: 00f6e6b3 or a3,a3,a5 +80014758: 00c12a23 sw a2,20(sp) +8001475c: 00d12823 sw a3,16(sp) +80014760: 01012683 lw a3,16(sp) +80014764: 01412783 lw a5,20(sp) +80014768: 0076f613 andi a2,a3,7 +8001476c: 1c060463 beqz a2,80014934 <__trunctfdf2+0x2b8> +80014770: 00f6f613 andi a2,a3,15 +80014774: 00400513 li a0,4 +80014778: 1aa60e63 beq a2,a0,80014934 <__trunctfdf2+0x2b8> +8001477c: 00468613 addi a2,a3,4 +80014780: 00d636b3 sltu a3,a2,a3 +80014784: 00d787b3 add a5,a5,a3 +80014788: 00060693 mv a3,a2 +8001478c: 1a80006f j 80014934 <__trunctfdf2+0x2b8> +80014790: fcc00793 li a5,-52 +80014794: 00f75c63 bge a4,a5,800147ac <__trunctfdf2+0x130> +80014798: 00012a23 sw zero,20(sp) +8001479c: 00100793 li a5,1 +800147a0: 00f12823 sw a5,16(sp) +800147a4: 00000713 li a4,0 +800147a8: fb9ff06f j 80014760 <__trunctfdf2+0xe4> +800147ac: 01c12783 lw a5,28(sp) +800147b0: 00080f37 lui t5,0x80 +800147b4: 03d00693 li a3,61 +800147b8: 00ff6f33 or t5,t5,a5 +800147bc: 40e686b3 sub a3,a3,a4 +800147c0: 01e12e23 sw t5,28(sp) +800147c4: 4056de93 srai t4,a3,0x5 +800147c8: 00080713 mv a4,a6 +800147cc: 00000793 li a5,0 +800147d0: 00000e13 li t3,0 +800147d4: 00072503 lw a0,0(a4) +800147d8: 00178793 addi a5,a5,1 +800147dc: 00470713 addi a4,a4,4 +800147e0: 00ae6e33 or t3,t3,a0 +800147e4: fefe98e3 bne t4,a5,800147d4 <__trunctfdf2+0x158> +800147e8: 01f6f713 andi a4,a3,31 +800147ec: 002e9693 slli a3,t4,0x2 +800147f0: 04071063 bnez a4,80014830 <__trunctfdf2+0x1b4> +800147f4: 00300713 li a4,3 +800147f8: 00000793 li a5,0 +800147fc: 41d70733 sub a4,a4,t4 +80014800: 00d60533 add a0,a2,a3 +80014804: 00052503 lw a0,0(a0) +80014808: 00178793 addi a5,a5,1 +8001480c: 00460613 addi a2,a2,4 +80014810: fea62e23 sw a0,-4(a2) +80014814: fef756e3 bge a4,a5,80014800 <__trunctfdf2+0x184> +80014818: 00400713 li a4,4 +8001481c: 41d70733 sub a4,a4,t4 +80014820: 00100793 li a5,1 +80014824: 04e05e63 blez a4,80014880 <__trunctfdf2+0x204> +80014828: 00070793 mv a5,a4 +8001482c: 0540006f j 80014880 <__trunctfdf2+0x204> +80014830: 02010793 addi a5,sp,32 +80014834: 00d787b3 add a5,a5,a3 +80014838: ff07a783 lw a5,-16(a5) +8001483c: 02000313 li t1,32 +80014840: 40e30333 sub t1,t1,a4 +80014844: 006797b3 sll a5,a5,t1 +80014848: 00d80633 add a2,a6,a3 +8001484c: 00300693 li a3,3 +80014850: 00fe6e33 or t3,t3,a5 +80014854: 00000893 li a7,0 +80014858: 41d686b3 sub a3,a3,t4 +8001485c: 00460613 addi a2,a2,4 +80014860: 04d8c463 blt a7,a3,800148a8 <__trunctfdf2+0x22c> +80014864: 00269693 slli a3,a3,0x2 +80014868: 02010613 addi a2,sp,32 +8001486c: 00400793 li a5,4 +80014870: 00d606b3 add a3,a2,a3 +80014874: 00ef5733 srl a4,t5,a4 +80014878: 41d787b3 sub a5,a5,t4 +8001487c: fee6a823 sw a4,-16(a3) +80014880: 00400693 li a3,4 +80014884: 00279713 slli a4,a5,0x2 +80014888: 00e80733 add a4,a6,a4 +8001488c: 00072023 sw zero,0(a4) +80014890: 00178793 addi a5,a5,1 +80014894: fed798e3 bne a5,a3,80014884 <__trunctfdf2+0x208> +80014898: 01012703 lw a4,16(sp) +8001489c: 01c037b3 snez a5,t3 +800148a0: 00f767b3 or a5,a4,a5 +800148a4: efdff06f j 800147a0 <__trunctfdf2+0x124> +800148a8: ffc62503 lw a0,-4(a2) +800148ac: 00062f83 lw t6,0(a2) +800148b0: 00289793 slli a5,a7,0x2 +800148b4: 00e55533 srl a0,a0,a4 +800148b8: 006f9fb3 sll t6,t6,t1 +800148bc: 00f807b3 add a5,a6,a5 +800148c0: 01f56533 or a0,a0,t6 +800148c4: 00a7a023 sw a0,0(a5) +800148c8: 00188893 addi a7,a7,1 +800148cc: f91ff06f j 8001485c <__trunctfdf2+0x1e0> +800148d0: 01412603 lw a2,20(sp) +800148d4: 01812783 lw a5,24(sp) +800148d8: 01c12803 lw a6,28(sp) +800148dc: 00f666b3 or a3,a2,a5 +800148e0: 0106e6b3 or a3,a3,a6 +800148e4: 00a6e6b3 or a3,a3,a0 +800148e8: 00071863 bnez a4,800148f8 <__trunctfdf2+0x27c> +800148ec: 00d036b3 snez a3,a3 800148f0: 00000793 li a5,0 -800148f4: f79ff06f j 8001486c <__trunctfdf2+0x2b4> -800148f8: 00000793 li a5,0 -800148fc: 00000693 li a3,0 -80014900: f91ff06f j 80014890 <__trunctfdf2+0x2d8> +800148f4: e75ff06f j 80014768 <__trunctfdf2+0xec> +800148f8: 0a068e63 beqz a3,800149b4 <__trunctfdf2+0x338> +800148fc: 01c65693 srli a3,a2,0x1c +80014900: 00481813 slli a6,a6,0x4 +80014904: 00479613 slli a2,a5,0x4 +80014908: 01c7d793 srli a5,a5,0x1c +8001490c: 00400737 lui a4,0x400 +80014910: 00c6e6b3 or a3,a3,a2 +80014914: 0107e7b3 or a5,a5,a6 +80014918: 00e7e7b3 or a5,a5,a4 +8001491c: ff86f693 andi a3,a3,-8 +80014920: 7ff00713 li a4,2047 +80014924: e45ff06f j 80014768 <__trunctfdf2+0xec> +80014928: 00000793 li a5,0 +8001492c: 00000693 li a3,0 +80014930: 7ff00713 li a4,2047 +80014934: 00879613 slli a2,a5,0x8 +80014938: 00065e63 bgez a2,80014954 <__trunctfdf2+0x2d8> +8001493c: 00170713 addi a4,a4,1 # 400001 <_start-0x7fbfffff> +80014940: 7ff00613 li a2,2047 +80014944: 06c70c63 beq a4,a2,800149bc <__trunctfdf2+0x340> +80014948: ff800637 lui a2,0xff800 +8001494c: fff60613 addi a2,a2,-1 # ff7fffff <__BSS_END__+0x7f7e93c3> +80014950: 00c7f7b3 and a5,a5,a2 +80014954: 01d79613 slli a2,a5,0x1d +80014958: 0036d693 srli a3,a3,0x3 +8001495c: 00d666b3 or a3,a2,a3 +80014960: 7ff00613 li a2,2047 +80014964: 0037d793 srli a5,a5,0x3 +80014968: 00c71e63 bne a4,a2,80014984 <__trunctfdf2+0x308> +8001496c: 00f6e6b3 or a3,a3,a5 +80014970: 00000793 li a5,0 +80014974: 00068863 beqz a3,80014984 <__trunctfdf2+0x308> +80014978: 000807b7 lui a5,0x80 +8001497c: 00000693 li a3,0 +80014980: 00000593 li a1,0 +80014984: 01471713 slli a4,a4,0x14 +80014988: 7ff00637 lui a2,0x7ff00 +8001498c: 00c79793 slli a5,a5,0xc +80014990: 00c77733 and a4,a4,a2 +80014994: 00c7d793 srli a5,a5,0xc +80014998: 01f59593 slli a1,a1,0x1f +8001499c: 00f767b3 or a5,a4,a5 +800149a0: 00b7e733 or a4,a5,a1 +800149a4: 00068513 mv a0,a3 +800149a8: 00070593 mv a1,a4 +800149ac: 02010113 addi sp,sp,32 +800149b0: 00008067 ret +800149b4: 00000793 li a5,0 +800149b8: f79ff06f j 80014930 <__trunctfdf2+0x2b4> +800149bc: 00000793 li a5,0 +800149c0: 00000693 li a3,0 +800149c4: f91ff06f j 80014954 <__trunctfdf2+0x2d8> -80014904 <__clzsi2>: -80014904: 000107b7 lui a5,0x10 -80014908: 02f57a63 bgeu a0,a5,8001493c <__clzsi2+0x38> -8001490c: 0ff00793 li a5,255 -80014910: 00a7b7b3 sltu a5,a5,a0 -80014914: 00379793 slli a5,a5,0x3 -80014918: 80015737 lui a4,0x80015 -8001491c: 02000693 li a3,32 -80014920: 40f686b3 sub a3,a3,a5 -80014924: 00f55533 srl a0,a0,a5 -80014928: 7fc70793 addi a5,a4,2044 # 800157fc <__BSS_END__+0xffffebcc> -8001492c: 00a78533 add a0,a5,a0 -80014930: 00054503 lbu a0,0(a0) -80014934: 40a68533 sub a0,a3,a0 -80014938: 00008067 ret -8001493c: 01000737 lui a4,0x1000 -80014940: 01000793 li a5,16 -80014944: fce56ae3 bltu a0,a4,80014918 <__clzsi2+0x14> -80014948: 01800793 li a5,24 -8001494c: fcdff06f j 80014918 <__clzsi2+0x14> +800149c8 <__clzsi2>: +800149c8: 000107b7 lui a5,0x10 +800149cc: 02f57a63 bgeu a0,a5,80014a00 <__clzsi2+0x38> +800149d0: 0ff00793 li a5,255 +800149d4: 00a7b7b3 sltu a5,a5,a0 +800149d8: 00379793 slli a5,a5,0x3 +800149dc: 80016737 lui a4,0x80016 +800149e0: 02000693 li a3,32 +800149e4: 40f686b3 sub a3,a3,a5 +800149e8: 00f55533 srl a0,a0,a5 +800149ec: 84c70793 addi a5,a4,-1972 # 8001584c <__BSS_END__+0xffffec10> +800149f0: 00a78533 add a0,a5,a0 +800149f4: 00054503 lbu a0,0(a0) +800149f8: 40a68533 sub a0,a3,a0 +800149fc: 00008067 ret +80014a00: 01000737 lui a4,0x1000 +80014a04: 01000793 li a5,16 +80014a08: fce56ae3 bltu a0,a4,800149dc <__clzsi2+0x14> +80014a0c: 01800793 li a5,24 +80014a10: fcdff06f j 800149dc <__clzsi2+0x14> Disassembly of section .rodata: -80014950 : -80014950: 0030 addi a2,sp,8 -80014952: 0000 unimp -80014954: 0031 c.nop 12 -80014956: 0000 unimp -80014958: 0032 c.slli zero,0xc -8001495a: 0000 unimp -8001495c: 00000033 add zero,zero,zero -80014960: 0034 addi a3,sp,8 -80014962: 0000 unimp -80014964: 0035 c.nop 13 -80014966: 0000 unimp -80014968: 0036 c.slli zero,0xd -8001496a: 0000 unimp -8001496c: 00000037 lui zero,0x0 -80014970: 0038 addi a4,sp,8 -80014972: 0000 unimp -80014974: 0039 c.nop 14 -80014976: 0000 unimp -80014978: 0061 c.nop 24 -8001497a: 0000 unimp -8001497c: 0062 c.slli zero,0x18 -8001497e: 0000 unimp -80014980: 00000063 beqz zero,80014980 <__clzsi2+0x7c> -80014984: 0064 addi s1,sp,12 -80014986: 0000 unimp -80014988: 0065 c.nop 25 -8001498a: 0000 unimp -8001498c: 0066 c.slli zero,0x19 -8001498e: 0000 unimp -80014990: 6548 flw fa0,12(a0) -80014992: 6c6c flw fa1,92(s0) -80014994: 7266206f j 800770ba <__BSS_END__+0x6048a> -80014998: 5f206d6f jal s10,8001af8a <__BSS_END__+0x435a> -8001499c: 7369 lui t1,0xffffa -8001499e: 7461 lui s0,0xffff8 -800149a0: 7974 flw fa3,116(a0) -800149a2: 000a c.slli zero,0x2 -800149a4: 5245 li tp,-15 -800149a6: 4f52 lw t5,20(sp) -800149a8: 3a52 fld fs4,304(sp) -800149aa: 5f20 lw s0,120(a4) -800149ac: 6c6c696b 0x6c6c696b -800149b0: 6e20 flw fs0,88(a2) -800149b2: 7920746f jal s0,8001c144 <__BSS_END__+0x5514> -800149b6: 7465 lui s0,0xffff9 -800149b8: 6920 flw fs0,80(a0) -800149ba: 706d c.lui zero,0xffffb -800149bc: 656c flw fa1,76(a0) -800149be: 656d lui a0,0x1b -800149c0: 746e flw fs0,248(sp) -800149c2: 6465 lui s0,0x19 -800149c4: 000a c.slli zero,0x2 -800149c6: 0000 unimp -800149c8: 5245 li tp,-15 -800149ca: 4f52 lw t5,20(sp) -800149cc: 3a52 fld fs4,304(sp) -800149ce: 5f20 lw s0,120(a4) -800149d0: 6e75 lui t3,0x1d -800149d2: 696c flw fa1,84(a0) -800149d4: 6b6e flw fs6,216(sp) -800149d6: 6e20 flw fs0,88(a2) -800149d8: 7920746f jal s0,8001c16a <__BSS_END__+0x553a> -800149dc: 7465 lui s0,0xffff9 -800149de: 6920 flw fs0,80(a0) -800149e0: 706d c.lui zero,0xffffb -800149e2: 656c flw fa1,76(a0) -800149e4: 656d lui a0,0x1b -800149e6: 746e flw fs0,248(sp) -800149e8: 6465 lui s0,0x19 -800149ea: 000a c.slli zero,0x2 -800149ec: 5245 li tp,-15 -800149ee: 4f52 lw t5,20(sp) -800149f0: 3a52 fld fs4,304(sp) -800149f2: 5f20 lw s0,120(a4) -800149f4: 74746567 0x74746567 -800149f8: 6d69 lui s10,0x1a -800149fa: 6f65 lui t5,0x19 -800149fc: 6466 flw fs0,88(sp) -800149fe: 7961 lui s2,0xffff8 -80014a00: 6e20 flw fs0,88(a2) -80014a02: 7920746f jal s0,8001c194 <__BSS_END__+0x5564> -80014a06: 7465 lui s0,0xffff9 -80014a08: 6920 flw fs0,80(a0) -80014a0a: 706d c.lui zero,0xffffb -80014a0c: 656c flw fa1,76(a0) -80014a0e: 656d lui a0,0x1b -80014a10: 746e flw fs0,248(sp) -80014a12: 6465 lui s0,0x19 -80014a14: 000a c.slli zero,0x2 -80014a16: 0000 unimp -80014a18: 5245 li tp,-15 -80014a1a: 4f52 lw t5,20(sp) -80014a1c: 3a52 fld fs4,304(sp) -80014a1e: 5f20 lw s0,120(a4) -80014a20: 696c flw fa1,84(a0) -80014a22: 6b6e flw fs6,216(sp) -80014a24: 6e20 flw fs0,88(a2) -80014a26: 7920746f jal s0,8001c1b8 <__BSS_END__+0x5588> -80014a2a: 7465 lui s0,0xffff9 -80014a2c: 6920 flw fs0,80(a0) -80014a2e: 706d c.lui zero,0xffffb -80014a30: 656c flw fa1,76(a0) -80014a32: 656d lui a0,0x1b -80014a34: 746e flw fs0,248(sp) -80014a36: 6465 lui s0,0x19 -80014a38: 000a c.slli zero,0x2 +80014a18 : +80014a18: 0030 addi a2,sp,8 +80014a1a: 0000 unimp +80014a1c: 0031 c.nop 12 +80014a1e: 0000 unimp +80014a20: 0032 c.slli zero,0xc +80014a22: 0000 unimp +80014a24: 00000033 add zero,zero,zero +80014a28: 0034 addi a3,sp,8 +80014a2a: 0000 unimp +80014a2c: 0035 c.nop 13 +80014a2e: 0000 unimp +80014a30: 0036 c.slli zero,0xd +80014a32: 0000 unimp +80014a34: 00000037 lui zero,0x0 +80014a38: 0038 addi a4,sp,8 80014a3a: 0000 unimp -80014a3c: 0030 addi a2,sp,8 +80014a3c: 0039 c.nop 14 80014a3e: 0000 unimp -80014a40: 0031 c.nop 12 +80014a40: 0061 c.nop 24 80014a42: 0000 unimp -80014a44: 0032 c.slli zero,0xc +80014a44: 0062 c.slli zero,0x18 80014a46: 0000 unimp -80014a48: 00000033 add zero,zero,zero -80014a4c: 0034 addi a3,sp,8 +80014a48: 00000063 beqz zero,80014a48 <__clzsi2+0x80> +80014a4c: 0064 addi s1,sp,12 80014a4e: 0000 unimp -80014a50: 0035 c.nop 13 +80014a50: 0065 c.nop 25 80014a52: 0000 unimp -80014a54: 0036 c.slli zero,0xd +80014a54: 0066 c.slli zero,0x19 80014a56: 0000 unimp -80014a58: 00000037 lui zero,0x0 -80014a5c: 0038 addi a4,sp,8 -80014a5e: 0000 unimp -80014a60: 0039 c.nop 14 -80014a62: 0000 unimp -80014a64: 0061 c.nop 24 -80014a66: 0000 unimp -80014a68: 0062 c.slli zero,0x18 -80014a6a: 0000 unimp -80014a6c: 00000063 beqz zero,80014a6c <__clzsi2+0x168> -80014a70: 0064 addi s1,sp,12 -80014a72: 0000 unimp -80014a74: 0065 c.nop 25 -80014a76: 0000 unimp -80014a78: 0066 c.slli zero,0x19 -80014a7a: 0000 unimp -80014a7c: 000a c.slli zero,0x2 -80014a7e: 0000 unimp -80014a80: 5245 li tp,-15 -80014a82: 4f52 lw t5,20(sp) -80014a84: 3a52 fld fs4,304(sp) -80014a86: 7020 flw fs0,96(s0) -80014a88: 5f6c636f jal t1,800db07e <__BSS_END__+0xc444e> -80014a8c: 77617073 csrci 0x776,2 -80014a90: 206e fld ft0,216(sp) -80014a92: 6f64 flw fs1,92(a4) -80014a94: 7365 lui t1,0xffff9 -80014a96: 276e fld fa4,216(sp) -80014a98: 2074 fld fa3,192(s0) -80014a9a: 70707573 csrrci a0,0x707,0 -80014a9e: 2074726f jal tp,8005c4a4 <__BSS_END__+0x45874> -80014aa2: 205a fld ft0,400(sp) -80014aa4: 6964 flw fs1,84(a0) -80014aa6: 656d lui a0,0x1b -80014aa8: 736e flw ft6,248(sp) -80014aaa: 6f69 lui t5,0x1a -80014aac: 206e fld ft0,216(sp) -80014aae: 6579 lui a0,0x1e -80014ab0: 2174 fld fa3,192(a0) -80014ab2: 000a c.slli zero,0x2 -80014ab4: 0030 addi a2,sp,8 +80014a58: 5245 li tp,-15 +80014a5a: 4f52 lw t5,20(sp) +80014a5c: 3a52 fld fs4,304(sp) +80014a5e: 5f20 lw s0,120(a4) +80014a60: 6e75 lui t3,0x1d +80014a62: 696c flw fa1,84(a0) +80014a64: 6b6e flw fs6,216(sp) +80014a66: 6e20 flw fs0,88(a2) +80014a68: 7920746f jal s0,8001c1fa <__BSS_END__+0x55be> +80014a6c: 7465 lui s0,0xffff9 +80014a6e: 6920 flw fs0,80(a0) +80014a70: 706d c.lui zero,0xffffb +80014a72: 656c flw fa1,76(a0) +80014a74: 656d lui a0,0x1b +80014a76: 746e flw fs0,248(sp) +80014a78: 6465 lui s0,0x19 +80014a7a: 000a c.slli zero,0x2 +80014a7c: 5245 li tp,-15 +80014a7e: 4f52 lw t5,20(sp) +80014a80: 3a52 fld fs4,304(sp) +80014a82: 5f20 lw s0,120(a4) +80014a84: 696c flw fa1,84(a0) +80014a86: 6b6e flw fs6,216(sp) +80014a88: 6e20 flw fs0,88(a2) +80014a8a: 7920746f jal s0,8001c21c <__BSS_END__+0x55e0> +80014a8e: 7465 lui s0,0xffff9 +80014a90: 6920 flw fs0,80(a0) +80014a92: 706d c.lui zero,0xffffb +80014a94: 656c flw fa1,76(a0) +80014a96: 656d lui a0,0x1b +80014a98: 746e flw fs0,248(sp) +80014a9a: 6465 lui s0,0x19 +80014a9c: 000a c.slli zero,0x2 +80014a9e: 0000 unimp +80014aa0: 0030 addi a2,sp,8 +80014aa2: 0000 unimp +80014aa4: 0031 c.nop 12 +80014aa6: 0000 unimp +80014aa8: 0032 c.slli zero,0xc +80014aaa: 0000 unimp +80014aac: 00000033 add zero,zero,zero +80014ab0: 0034 addi a3,sp,8 +80014ab2: 0000 unimp +80014ab4: 0035 c.nop 13 80014ab6: 0000 unimp -80014ab8: 0031 c.nop 12 +80014ab8: 0036 c.slli zero,0xd 80014aba: 0000 unimp -80014abc: 0032 c.slli zero,0xc -80014abe: 0000 unimp -80014ac0: 00000033 add zero,zero,zero -80014ac4: 0034 addi a3,sp,8 +80014abc: 00000037 lui zero,0x0 +80014ac0: 0038 addi a4,sp,8 +80014ac2: 0000 unimp +80014ac4: 0039 c.nop 14 80014ac6: 0000 unimp -80014ac8: 0035 c.nop 13 +80014ac8: 0061 c.nop 24 80014aca: 0000 unimp -80014acc: 0036 c.slli zero,0xd +80014acc: 0062 c.slli zero,0x18 80014ace: 0000 unimp -80014ad0: 00000037 lui zero,0x0 -80014ad4: 0038 addi a4,sp,8 +80014ad0: 00000063 beqz zero,80014ad0 <__clzsi2+0x108> +80014ad4: 0064 addi s1,sp,12 80014ad6: 0000 unimp -80014ad8: 0039 c.nop 14 +80014ad8: 0065 c.nop 25 80014ada: 0000 unimp -80014adc: 0061 c.nop 24 +80014adc: 0066 c.slli zero,0x19 80014ade: 0000 unimp -80014ae0: 0062 c.slli zero,0x18 +80014ae0: 000a c.slli zero,0x2 80014ae2: 0000 unimp -80014ae4: 00000063 beqz zero,80014ae4 <__clzsi2+0x1e0> -80014ae8: 0064 addi s1,sp,12 +80014ae4: 6425 lui s0,0x9 +80014ae6: 000a c.slli zero,0x2 +80014ae8: 0030 addi a2,sp,8 80014aea: 0000 unimp -80014aec: 0065 c.nop 25 +80014aec: 0031 c.nop 12 80014aee: 0000 unimp -80014af0: 0066 c.slli zero,0x19 +80014af0: 0032 c.slli zero,0xc 80014af2: 0000 unimp -80014af4: 6574 flw fa3,76(a0) -80014af6: 6e697473 csrrci s0,0x6e6,18 -80014afa: 6d745f67 0x6d745f67 -80014afe: 00000a63 beqz zero,80014b12 <__clzsi2+0x20e> +80014af4: 00000033 add zero,zero,zero +80014af8: 0034 addi a3,sp,8 +80014afa: 0000 unimp +80014afc: 0035 c.nop 13 +80014afe: 0000 unimp +80014b00: 0036 c.slli zero,0xd 80014b02: 0000 unimp -80014b04: 000a c.slli zero,0x2 -80014b06: 0000 unimp -80014b08: 6574 flw fa3,76(a0) -80014b0a: 645f7473 csrrci s0,0x645,30 -80014b0e: 7669 lui a2,0xffffa -80014b10: 7265 lui tp,0xffff9 -80014b12: 636e6567 0x636e6567 -80014b16: 0a65 addi s4,s4,25 -80014b18: 0000 unimp -80014b1a: 0000 unimp -80014b1c: 6574 flw fa3,76(a0) -80014b1e: 735f7473 csrrci s0,0x735,30 -80014b22: 6170 flw fa2,68(a0) -80014b24: 000a6e77 0xa6e77 -80014b28: 0030 addi a2,sp,8 -80014b2a: 0000 unimp -80014b2c: 0031 c.nop 12 -80014b2e: 0000 unimp -80014b30: 0032 c.slli zero,0xc -80014b32: 0000 unimp -80014b34: 00000033 add zero,zero,zero -80014b38: 0034 addi a3,sp,8 +80014b04: 00000037 lui zero,0x0 +80014b08: 0038 addi a4,sp,8 +80014b0a: 0000 unimp +80014b0c: 0039 c.nop 14 +80014b0e: 0000 unimp +80014b10: 0061 c.nop 24 +80014b12: 0000 unimp +80014b14: 0062 c.slli zero,0x18 +80014b16: 0000 unimp +80014b18: 00000063 beqz zero,80014b18 <__clzsi2+0x150> +80014b1c: 0064 addi s1,sp,12 +80014b1e: 0000 unimp +80014b20: 0065 c.nop 25 +80014b22: 0000 unimp +80014b24: 0066 c.slli zero,0x19 +80014b26: 0000 unimp +80014b28: 6574 flw fa3,76(a0) +80014b2a: 6e697473 csrrci s0,0x6e6,18 +80014b2e: 6d745f67 0x6d745f67 +80014b32: 00000a63 beqz zero,80014b46 <__clzsi2+0x17e> +80014b36: 0000 unimp +80014b38: 000a c.slli zero,0x2 80014b3a: 0000 unimp -80014b3c: 0035 c.nop 13 -80014b3e: 0000 unimp -80014b40: 0036 c.slli zero,0xd -80014b42: 0000 unimp -80014b44: 00000037 lui zero,0x0 -80014b48: 0038 addi a4,sp,8 -80014b4a: 0000 unimp -80014b4c: 0039 c.nop 14 +80014b3c: 6574 flw fa3,76(a0) +80014b3e: 645f7473 csrrci s0,0x645,30 +80014b42: 7669 lui a2,0xffffa +80014b44: 7265 lui tp,0xffff9 +80014b46: 636e6567 0x636e6567 +80014b4a: 0a65 addi s4,s4,25 +80014b4c: 0000 unimp 80014b4e: 0000 unimp -80014b50: 0061 c.nop 24 -80014b52: 0000 unimp -80014b54: 0062 c.slli zero,0x18 -80014b56: 0000 unimp -80014b58: 00000063 beqz zero,80014b58 <__clzsi2+0x254> -80014b5c: 0064 addi s1,sp,12 +80014b50: 6574 flw fa3,76(a0) +80014b52: 735f7473 csrrci s0,0x735,30 +80014b56: 6170 flw fa2,68(a0) +80014b58: 000a6e77 0xa6e77 +80014b5c: 0030 addi a2,sp,8 80014b5e: 0000 unimp -80014b60: 0065 c.nop 25 +80014b60: 0031 c.nop 12 80014b62: 0000 unimp -80014b64: 0066 c.slli zero,0x19 +80014b64: 0032 c.slli zero,0xc 80014b66: 0000 unimp -80014b68: 706d6953 0x706d6953 -80014b6c: 656c flw fa1,76(a0) -80014b6e: 4d20 lw s0,88(a0) -80014b70: 6961 lui s2,0x18 -80014b72: 0a6e slli s4,s4,0x1b -80014b74: 0000 unimp +80014b68: 00000033 add zero,zero,zero +80014b6c: 0034 addi a3,sp,8 +80014b6e: 0000 unimp +80014b70: 0035 c.nop 13 +80014b72: 0000 unimp +80014b74: 0036 c.slli zero,0xd 80014b76: 0000 unimp -80014b78: 6574 flw fa3,76(a0) -80014b7a: 645f7473 csrrci s0,0x645,30 -80014b7e: 7669 lui a2,0xffffa -80014b80: 7265 lui tp,0xffff9 -80014b82: 636e6567 0x636e6567 -80014b86: 0a65 addi s4,s4,25 -80014b88: 0000 unimp +80014b78: 00000037 lui zero,0x0 +80014b7c: 0038 addi a4,sp,8 +80014b7e: 0000 unimp +80014b80: 0039 c.nop 14 +80014b82: 0000 unimp +80014b84: 0061 c.nop 24 +80014b86: 0000 unimp +80014b88: 0062 c.slli zero,0x18 80014b8a: 0000 unimp -80014b8c: 6574 flw fa3,76(a0) -80014b8e: 775f7473 csrrci s0,0x775,30 -80014b92: 77617073 csrci 0x776,2 -80014b96: 0a6e slli s4,s4,0x1b -80014b98: 0000 unimp +80014b8c: 00000063 beqz zero,80014b8c <__clzsi2+0x1c4> +80014b90: 0064 addi s1,sp,12 +80014b92: 0000 unimp +80014b94: 0065 c.nop 25 +80014b96: 0000 unimp +80014b98: 0066 c.slli zero,0x19 80014b9a: 0000 unimp -80014b9c: 72616853 0x72616853 -80014ba0: 6465 lui s0,0x19 -80014ba2: 4d20 lw s0,88(a0) -80014ba4: 6d65 lui s10,0x19 -80014ba6: 2079726f jal tp,800ac5ac <__BSS_END__+0x9597c> -80014baa: 6574 flw fa3,76(a0) -80014bac: 000a7473 csrrci s0,ustatus,20 -80014bb0: 7470 flw fa2,108(s0) -80014bb2: 3a72 fld fs4,312(sp) -80014bb4: 0020 addi s0,sp,8 -80014bb6: 0000 unimp -80014bb8: 6769724f fnmadd.q ft4,fs2,fs6,fa2 -80014bbc: 6e69 lui t3,0x1a -80014bbe: 6c61 lui s8,0x18 -80014bc0: 5620 lw s0,104(a2) -80014bc2: 6c61 lui s8,0x18 -80014bc4: 6575 lui a0,0x1d -80014bc6: 203a fld ft0,392(sp) -80014bc8: 0000 unimp -80014bca: 0000 unimp -80014bcc: 6552 flw fa0,20(sp) -80014bce: 6461 lui s0,0x18 -80014bd0: 5620 lw s0,104(a2) -80014bd2: 6c61 lui s8,0x18 -80014bd4: 6575 lui a0,0x1d -80014bd6: 203a fld ft0,392(sp) -80014bd8: 0000 unimp -80014bda: 0000 unimp -80014bdc: 2d2d jal 80015216 <__mprec_bigtens+0x9e> -80014bde: 2d2d jal 80015218 <__mprec_bigtens+0xa0> -80014be0: 2d2d jal 8001521a <__mprec_bigtens+0xa2> -80014be2: 2d2d jal 8001521c <__mprec_bigtens+0xa4> -80014be4: 2d2d jal 8001521e <__mprec_bigtens+0xa6> -80014be6: 2d2d jal 80015220 <__mprec_bigtens+0xa8> -80014be8: 2d2d jal 80015222 <__mprec_bigtens+0xaa> -80014bea: 2d2d jal 80015224 <__mprec_bigtens+0xac> -80014bec: 2d2d jal 80015226 <__mprec_bigtens+0xae> -80014bee: 0a2d addi s4,s4,11 -80014bf0: 0000 unimp -80014bf2: 0000 unimp -80014bf4: 7876 flw fa6,124(sp) -80014bf6: 735f 6170 6e77 0x6e776170735f -80014bfc: 70726157 0x70726157 -80014c00: 616d2073 csrs 0x616,s10 -80014c04: 5f74 lw a3,124(a4) -80014c06: 6461 lui s0,0x18 -80014c08: 5f64 lw s1,124(a4) -80014c0a: 6e72656b 0x6e72656b -80014c0e: 6c65 lui s8,0x19 -80014c10: 000a c.slli zero,0x2 -80014c12: 0000 unimp -80014c14: 0020 addi s0,sp,8 +80014b9c: 654c flw fa1,12(a0) +80014b9e: 2774 fld fa3,200(a4) +80014ba0: 74732073 csrs 0x747,t1 +80014ba4: 7261 lui tp,0xffff8 +80014ba6: 2e74 fld fa3,216(a2) +80014ba8: 2e2e fld ft8,200(sp) +80014baa: 000a c.slli zero,0x2 +80014bac: 6156 flw ft2,84(sp) +80014bae: 756c flw fa1,108(a0) +80014bb0: 3a65 jal 80014568 <__extenddftf2+0xe0> +80014bb2: 0020 addi s0,sp,8 +80014bb4: 706d6953 0x706d6953 +80014bb8: 656c flw fa1,76(a0) +80014bba: 4d20 lw s0,88(a0) +80014bbc: 6961 lui s2,0x18 +80014bbe: 0a6e slli s4,s4,0x1b +80014bc0: 0000 unimp +80014bc2: 0000 unimp +80014bc4: 6574 flw fa3,76(a0) +80014bc6: 645f7473 csrrci s0,0x645,30 +80014bca: 7669 lui a2,0xffffa +80014bcc: 7265 lui tp,0xffff9 +80014bce: 636e6567 0x636e6567 +80014bd2: 0a65 addi s4,s4,25 +80014bd4: 0000 unimp +80014bd6: 0000 unimp +80014bd8: 6574 flw fa3,76(a0) +80014bda: 775f7473 csrrci s0,0x775,30 +80014bde: 77617073 csrci 0x776,2 +80014be2: 0a6e slli s4,s4,0x1b +80014be4: 0000 unimp +80014be6: 0000 unimp +80014be8: 72616853 0x72616853 +80014bec: 6465 lui s0,0x19 +80014bee: 4d20 lw s0,88(a0) +80014bf0: 6d65 lui s10,0x19 +80014bf2: 2079726f jal tp,800ac5f8 <__BSS_END__+0x959bc> +80014bf6: 6574 flw fa3,76(a0) +80014bf8: 000a7473 csrrci s0,ustatus,20 +80014bfc: 7470 flw fa2,108(s0) +80014bfe: 3a72 fld fs4,312(sp) +80014c00: 0020 addi s0,sp,8 +80014c02: 0000 unimp +80014c04: 6769724f fnmadd.q ft4,fs2,fs6,fa2 +80014c08: 6e69 lui t3,0x1a +80014c0a: 6c61 lui s8,0x18 +80014c0c: 5620 lw s0,104(a2) +80014c0e: 6c61 lui s8,0x18 +80014c10: 6575 lui a0,0x1d +80014c12: 203a fld ft0,392(sp) +80014c14: 0000 unimp 80014c16: 0000 unimp -80014c18: 000a c.slli zero,0x2 -80014c1a: 0000 unimp -80014c1c: 4e49 li t3,18 -80014c1e: 0046 c.slli zero,0x11 -80014c20: 6e69 lui t3,0x1a -80014c22: 0066 c.slli zero,0x19 -80014c24: 414e lw sp,208(sp) -80014c26: 004e c.slli zero,0x13 -80014c28: 616e flw ft2,216(sp) -80014c2a: 006e c.slli zero,0x1b -80014c2c: 3130 fld fa2,96(a0) -80014c2e: 3332 fld ft6,296(sp) -80014c30: 3534 fld fa3,104(a0) -80014c32: 3736 fld fa4,360(sp) -80014c34: 3938 fld fa4,112(a0) -80014c36: 6261 lui tp,0x18 -80014c38: 66656463 bltu a0,t1,800152a0 <__mprec_bigtens+0x128> +80014c18: 6552 flw fa0,20(sp) +80014c1a: 6461 lui s0,0x18 +80014c1c: 5620 lw s0,104(a2) +80014c1e: 6c61 lui s8,0x18 +80014c20: 6575 lui a0,0x1d +80014c22: 203a fld ft0,392(sp) +80014c24: 0000 unimp +80014c26: 0000 unimp +80014c28: 2d2d jal 80015262 <__mprec_bigtens+0xaa> +80014c2a: 2d2d jal 80015264 <__mprec_bigtens+0xac> +80014c2c: 2d2d jal 80015266 <__mprec_bigtens+0xae> +80014c2e: 2d2d jal 80015268 <__mprec_bigtens+0xb0> +80014c30: 2d2d jal 8001526a <__mprec_bigtens+0xb2> +80014c32: 2d2d jal 8001526c <__mprec_bigtens+0xb4> +80014c34: 2d2d jal 8001526e <__mprec_bigtens+0xb6> +80014c36: 2d2d jal 80015270 <__mprec_bigtens+0xb8> +80014c38: 2d2d jal 80015272 <__mprec_bigtens+0xba> +80014c3a: 0a2d addi s4,s4,11 80014c3c: 0000 unimp 80014c3e: 0000 unimp -80014c40: 3130 fld fa2,96(a0) -80014c42: 3332 fld ft6,296(sp) -80014c44: 3534 fld fa3,104(a0) -80014c46: 3736 fld fa4,360(sp) -80014c48: 3938 fld fa4,112(a0) -80014c4a: 4241 li tp,16 -80014c4c: 46454443 fmadd.q fs0,fa0,ft4,fs0,rmm -80014c50: 0000 unimp -80014c52: 0000 unimp -80014c54: 6e28 flw fa0,88(a2) -80014c56: 6c75 lui s8,0x1d -80014c58: 296c fld fa1,208(a0) -80014c5a: 0000 unimp -80014c5c: 0030 addi a2,sp,8 +80014c40: 7876 flw fa6,124(sp) +80014c42: 735f 6170 6e77 0x6e776170735f +80014c48: 70726157 0x70726157 +80014c4c: 616d2073 csrs 0x616,s10 +80014c50: 5f74 lw a3,124(a4) +80014c52: 6461 lui s0,0x18 +80014c54: 5f64 lw s1,124(a4) +80014c56: 6e72656b 0x6e72656b +80014c5a: 6c65 lui s8,0x19 +80014c5c: 000a c.slli zero,0x2 80014c5e: 0000 unimp -80014c60: 2028 fld fa0,64(s0) -80014c62: 8000 0x8000 -80014c64: 16a8 addi a0,sp,872 -80014c66: 8000 0x8000 -80014c68: 16a8 addi a0,sp,872 -80014c6a: 8000 0x8000 -80014c6c: 201c fld fa5,0(s0) -80014c6e: 8000 0x8000 -80014c70: 16a8 addi a0,sp,872 -80014c72: 8000 0x8000 -80014c74: 16a8 addi a0,sp,872 -80014c76: 8000 0x8000 -80014c78: 16a8 addi a0,sp,872 -80014c7a: 8000 0x8000 -80014c7c: 189c addi a5,sp,112 -80014c7e: 8000 0x8000 -80014c80: 16a8 addi a0,sp,872 -80014c82: 8000 0x8000 -80014c84: 16a8 addi a0,sp,872 -80014c86: 8000 0x8000 -80014c88: 1ff8 addi a4,sp,1020 -80014c8a: 8000 0x8000 -80014c8c: 1f98 addi a4,sp,1008 -80014c8e: 8000 0x8000 -80014c90: 16a8 addi a0,sp,872 -80014c92: 8000 0x8000 -80014c94: 1e84 addi s1,sp,880 -80014c96: 8000 0x8000 -80014c98: 1fb4 addi a3,sp,1016 -80014c9a: 8000 0x8000 -80014c9c: 16a8 addi a0,sp,872 -80014c9e: 8000 0x8000 -80014ca0: 1fa8 addi a0,sp,1016 -80014ca2: 8000 0x8000 -80014ca4: 1678 addi a4,sp,812 -80014ca6: 8000 0x8000 -80014ca8: 1678 addi a4,sp,812 -80014caa: 8000 0x8000 -80014cac: 1678 addi a4,sp,812 +80014c60: 0020 addi s0,sp,8 +80014c62: 0000 unimp +80014c64: 000a c.slli zero,0x2 +80014c66: 0000 unimp +80014c68: 4e49 li t3,18 +80014c6a: 0046 c.slli zero,0x11 +80014c6c: 6e69 lui t3,0x1a +80014c6e: 0066 c.slli zero,0x19 +80014c70: 414e lw sp,208(sp) +80014c72: 004e c.slli zero,0x13 +80014c74: 616e flw ft2,216(sp) +80014c76: 006e c.slli zero,0x1b +80014c78: 3130 fld fa2,96(a0) +80014c7a: 3332 fld ft6,296(sp) +80014c7c: 3534 fld fa3,104(a0) +80014c7e: 3736 fld fa4,360(sp) +80014c80: 3938 fld fa4,112(a0) +80014c82: 6261 lui tp,0x18 +80014c84: 66656463 bltu a0,t1,800152ec <__mprec_bigtens+0x134> +80014c88: 0000 unimp +80014c8a: 0000 unimp +80014c8c: 3130 fld fa2,96(a0) +80014c8e: 3332 fld ft6,296(sp) +80014c90: 3534 fld fa3,104(a0) +80014c92: 3736 fld fa4,360(sp) +80014c94: 3938 fld fa4,112(a0) +80014c96: 4241 li tp,16 +80014c98: 46454443 fmadd.q fs0,fa0,ft4,fs0,rmm +80014c9c: 0000 unimp +80014c9e: 0000 unimp +80014ca0: 6e28 flw fa0,88(a2) +80014ca2: 6c75 lui s8,0x1d +80014ca4: 296c fld fa1,208(a0) +80014ca6: 0000 unimp +80014ca8: 0030 addi a2,sp,8 +80014caa: 0000 unimp +80014cac: 1fa0 addi s0,sp,1016 80014cae: 8000 0x8000 -80014cb0: 1678 addi a4,sp,812 +80014cb0: 1620 addi s0,sp,808 80014cb2: 8000 0x8000 -80014cb4: 1678 addi a4,sp,812 +80014cb4: 1620 addi s0,sp,808 80014cb6: 8000 0x8000 -80014cb8: 1678 addi a4,sp,812 +80014cb8: 1f94 addi a3,sp,1008 80014cba: 8000 0x8000 -80014cbc: 1678 addi a4,sp,812 +80014cbc: 1620 addi s0,sp,808 80014cbe: 8000 0x8000 -80014cc0: 1678 addi a4,sp,812 +80014cc0: 1620 addi s0,sp,808 80014cc2: 8000 0x8000 -80014cc4: 1678 addi a4,sp,812 +80014cc4: 1620 addi s0,sp,808 80014cc6: 8000 0x8000 -80014cc8: 16a8 addi a0,sp,872 +80014cc8: 1814 addi a3,sp,48 80014cca: 8000 0x8000 -80014ccc: 16a8 addi a0,sp,872 +80014ccc: 1620 addi s0,sp,808 80014cce: 8000 0x8000 -80014cd0: 16a8 addi a0,sp,872 +80014cd0: 1620 addi s0,sp,808 80014cd2: 8000 0x8000 -80014cd4: 16a8 addi a0,sp,872 +80014cd4: 1f70 addi a2,sp,956 80014cd6: 8000 0x8000 -80014cd8: 16a8 addi a0,sp,872 +80014cd8: 1f10 addi a2,sp,944 80014cda: 8000 0x8000 -80014cdc: 16a8 addi a0,sp,872 +80014cdc: 1620 addi s0,sp,808 80014cde: 8000 0x8000 -80014ce0: 16a8 addi a0,sp,872 +80014ce0: 1dfc addi a5,sp,764 80014ce2: 8000 0x8000 -80014ce4: 1918 addi a4,sp,176 +80014ce4: 1f2c addi a1,sp,952 80014ce6: 8000 0x8000 -80014ce8: 16a8 addi a0,sp,872 +80014ce8: 1620 addi s0,sp,808 80014cea: 8000 0x8000 -80014cec: 1dd4 addi a3,sp,756 +80014cec: 1f20 addi s0,sp,952 80014cee: 8000 0x8000 -80014cf0: 20b8 fld fa4,64(s1) +80014cf0: 15f0 addi a2,sp,748 80014cf2: 8000 0x8000 -80014cf4: 1918 addi a4,sp,176 +80014cf4: 15f0 addi a2,sp,748 80014cf6: 8000 0x8000 -80014cf8: 1918 addi a4,sp,176 +80014cf8: 15f0 addi a2,sp,748 80014cfa: 8000 0x8000 -80014cfc: 1918 addi a4,sp,176 +80014cfc: 15f0 addi a2,sp,748 80014cfe: 8000 0x8000 -80014d00: 16a8 addi a0,sp,872 +80014d00: 15f0 addi a2,sp,748 80014d02: 8000 0x8000 -80014d04: 16a8 addi a0,sp,872 +80014d04: 15f0 addi a2,sp,748 80014d06: 8000 0x8000 -80014d08: 16a8 addi a0,sp,872 +80014d08: 15f0 addi a2,sp,748 80014d0a: 8000 0x8000 -80014d0c: 16a8 addi a0,sp,872 +80014d0c: 15f0 addi a2,sp,748 80014d0e: 8000 0x8000 -80014d10: 20ac fld fa1,64(s1) +80014d10: 15f0 addi a2,sp,748 80014d12: 8000 0x8000 -80014d14: 16a8 addi a0,sp,872 +80014d14: 1620 addi s0,sp,808 80014d16: 8000 0x8000 -80014d18: 16a8 addi a0,sp,872 +80014d18: 1620 addi s0,sp,808 80014d1a: 8000 0x8000 -80014d1c: 2040 fld fs0,128(s0) +80014d1c: 1620 addi s0,sp,808 80014d1e: 8000 0x8000 -80014d20: 16a8 addi a0,sp,872 +80014d20: 1620 addi s0,sp,808 80014d22: 8000 0x8000 -80014d24: 16a8 addi a0,sp,872 +80014d24: 1620 addi s0,sp,808 80014d26: 8000 0x8000 -80014d28: 16a8 addi a0,sp,872 +80014d28: 1620 addi s0,sp,808 80014d2a: 8000 0x8000 -80014d2c: 1e00 addi s0,sp,816 +80014d2c: 1620 addi s0,sp,808 80014d2e: 8000 0x8000 -80014d30: 16a8 addi a0,sp,872 +80014d30: 1890 addi a2,sp,112 80014d32: 8000 0x8000 -80014d34: 2078 fld fa4,192(s0) +80014d34: 1620 addi s0,sp,808 80014d36: 8000 0x8000 -80014d38: 16a8 addi a0,sp,872 +80014d38: 1d4c addi a1,sp,692 80014d3a: 8000 0x8000 -80014d3c: 16a8 addi a0,sp,872 +80014d3c: 2030 fld fa2,64(s0) 80014d3e: 8000 0x8000 -80014d40: 2b74 fld fa3,208(a4) +80014d40: 1890 addi a2,sp,112 80014d42: 8000 0x8000 -80014d44: 16a8 addi a0,sp,872 +80014d44: 1890 addi a2,sp,112 80014d46: 8000 0x8000 -80014d48: 16a8 addi a0,sp,872 +80014d48: 1890 addi a2,sp,112 80014d4a: 8000 0x8000 -80014d4c: 16a8 addi a0,sp,872 +80014d4c: 1620 addi s0,sp,808 80014d4e: 8000 0x8000 -80014d50: 16a8 addi a0,sp,872 +80014d50: 1620 addi s0,sp,808 80014d52: 8000 0x8000 -80014d54: 16a8 addi a0,sp,872 +80014d54: 1620 addi s0,sp,808 80014d56: 8000 0x8000 -80014d58: 16a8 addi a0,sp,872 +80014d58: 1620 addi s0,sp,808 80014d5a: 8000 0x8000 -80014d5c: 16a8 addi a0,sp,872 +80014d5c: 2024 fld fs1,64(s0) 80014d5e: 8000 0x8000 -80014d60: 16a8 addi a0,sp,872 +80014d60: 1620 addi s0,sp,808 80014d62: 8000 0x8000 -80014d64: 1918 addi a4,sp,176 +80014d64: 1620 addi s0,sp,808 80014d66: 8000 0x8000 -80014d68: 16a8 addi a0,sp,872 +80014d68: 1fb8 addi a4,sp,1016 80014d6a: 8000 0x8000 -80014d6c: 1dd4 addi a3,sp,756 +80014d6c: 1620 addi s0,sp,808 80014d6e: 8000 0x8000 -80014d70: 29e8 fld fa0,208(a1) +80014d70: 1620 addi s0,sp,808 80014d72: 8000 0x8000 -80014d74: 1918 addi a4,sp,176 +80014d74: 1620 addi s0,sp,808 80014d76: 8000 0x8000 -80014d78: 1918 addi a4,sp,176 +80014d78: 1d78 addi a4,sp,700 80014d7a: 8000 0x8000 -80014d7c: 1918 addi a4,sp,176 +80014d7c: 1620 addi s0,sp,808 80014d7e: 8000 0x8000 -80014d80: 1f84 addi s1,sp,1008 +80014d80: 1ff0 addi a2,sp,1020 80014d82: 8000 0x8000 -80014d84: 29e8 fld fa0,208(a1) +80014d84: 1620 addi s0,sp,808 80014d86: 8000 0x8000 -80014d88: 18e0 addi s0,sp,124 +80014d88: 1620 addi s0,sp,808 80014d8a: 8000 0x8000 -80014d8c: 16a8 addi a0,sp,872 +80014d8c: 2aec fld fa1,208(a3) 80014d8e: 8000 0x8000 -80014d90: 1ee0 addi s0,sp,892 +80014d90: 1620 addi s0,sp,808 80014d92: 8000 0x8000 -80014d94: 16a8 addi a0,sp,872 +80014d94: 1620 addi s0,sp,808 80014d96: 8000 0x8000 -80014d98: 1e90 addi a2,sp,880 +80014d98: 1620 addi s0,sp,808 80014d9a: 8000 0x8000 -80014d9c: 2b88 fld fa0,16(a5) +80014d9c: 1620 addi s0,sp,808 80014d9e: 8000 0x8000 -80014da0: 1ef4 addi a3,sp,892 +80014da0: 1620 addi s0,sp,808 80014da2: 8000 0x8000 -80014da4: 18e0 addi s0,sp,124 +80014da4: 1620 addi s0,sp,808 80014da6: 8000 0x8000 -80014da8: 16a8 addi a0,sp,872 +80014da8: 1620 addi s0,sp,808 80014daa: 8000 0x8000 -80014dac: 1e00 addi s0,sp,816 +80014dac: 1620 addi s0,sp,808 80014dae: 8000 0x8000 -80014db0: 18d8 addi a4,sp,116 +80014db0: 1890 addi a2,sp,112 80014db2: 8000 0x8000 -80014db4: 2b08 fld fa0,16(a4) +80014db4: 1620 addi s0,sp,808 80014db6: 8000 0x8000 -80014db8: 16a8 addi a0,sp,872 +80014db8: 1d4c addi a1,sp,692 80014dba: 8000 0x8000 -80014dbc: 16a8 addi a0,sp,872 +80014dbc: 2960 fld fs0,208(a0) 80014dbe: 8000 0x8000 -80014dc0: 2b14 fld fa3,16(a4) +80014dc0: 1890 addi a2,sp,112 80014dc2: 8000 0x8000 -80014dc4: 16a8 addi a0,sp,872 +80014dc4: 1890 addi a2,sp,112 80014dc6: 8000 0x8000 -80014dc8: 18d8 addi a4,sp,116 +80014dc8: 1890 addi a2,sp,112 80014dca: 8000 0x8000 +80014dcc: 1efc addi a5,sp,892 +80014dce: 8000 0x8000 +80014dd0: 2960 fld fs0,208(a0) +80014dd2: 8000 0x8000 +80014dd4: 1858 addi a4,sp,52 +80014dd6: 8000 0x8000 +80014dd8: 1620 addi s0,sp,808 +80014dda: 8000 0x8000 +80014ddc: 1e58 addi a4,sp,820 +80014dde: 8000 0x8000 +80014de0: 1620 addi s0,sp,808 +80014de2: 8000 0x8000 +80014de4: 1e08 addi a0,sp,816 +80014de6: 8000 0x8000 +80014de8: 2b00 fld fs0,16(a4) +80014dea: 8000 0x8000 +80014dec: 1e6c addi a1,sp,828 +80014dee: 8000 0x8000 +80014df0: 1858 addi a4,sp,52 +80014df2: 8000 0x8000 +80014df4: 1620 addi s0,sp,808 +80014df6: 8000 0x8000 +80014df8: 1d78 addi a4,sp,700 +80014dfa: 8000 0x8000 +80014dfc: 1850 addi a2,sp,52 +80014dfe: 8000 0x8000 +80014e00: 2a80 fld fs0,16(a3) +80014e02: 8000 0x8000 +80014e04: 1620 addi s0,sp,808 +80014e06: 8000 0x8000 +80014e08: 1620 addi s0,sp,808 +80014e0a: 8000 0x8000 +80014e0c: 2a8c fld fa1,16(a3) +80014e0e: 8000 0x8000 +80014e10: 1620 addi s0,sp,808 +80014e12: 8000 0x8000 +80014e14: 1850 addi a2,sp,52 +80014e16: 8000 0x8000 -80014dcc : -80014dcc: 2020 fld fs0,64(s0) -80014dce: 2020 fld fs0,64(s0) -80014dd0: 2020 fld fs0,64(s0) -80014dd2: 2020 fld fs0,64(s0) -80014dd4: 2020 fld fs0,64(s0) -80014dd6: 2020 fld fs0,64(s0) -80014dd8: 2020 fld fs0,64(s0) -80014dda: 2020 fld fs0,64(s0) +80014e18 : +80014e18: 2020 fld fs0,64(s0) +80014e1a: 2020 fld fs0,64(s0) +80014e1c: 2020 fld fs0,64(s0) +80014e1e: 2020 fld fs0,64(s0) +80014e20: 2020 fld fs0,64(s0) +80014e22: 2020 fld fs0,64(s0) +80014e24: 2020 fld fs0,64(s0) +80014e26: 2020 fld fs0,64(s0) -80014ddc : -80014ddc: 3030 fld fa2,96(s0) -80014dde: 3030 fld fa2,96(s0) -80014de0: 3030 fld fa2,96(s0) -80014de2: 3030 fld fa2,96(s0) -80014de4: 3030 fld fa2,96(s0) -80014de6: 3030 fld fa2,96(s0) -80014de8: 3030 fld fa2,96(s0) -80014dea: 3030 fld fa2,96(s0) -80014dec: 4e20 lw s0,88(a2) -80014dee: 4e61 li t3,24 -80014df0: 0020 addi s0,sp,8 -80014df2: 0000 unimp -80014df4: 2d20 fld fs0,88(a0) -80014df6: 6e49 lui t3,0x12 -80014df8: 6966 flw fs2,88(sp) -80014dfa: 696e flw fs2,216(sp) -80014dfc: 7974 flw fa3,116(a0) -80014dfe: 0020 addi s0,sp,8 -80014e00: 4920 lw s0,80(a0) -80014e02: 666e flw fa2,216(sp) -80014e04: 6e69 lui t3,0x1a -80014e06: 7469 lui s0,0xffffa -80014e08: 2079 jal 80014e96 -80014e0a: 0000 unimp -80014e0c: 614e flw ft2,208(sp) -80014e0e: 004e c.slli zero,0x13 -80014e10: 2545 jal 800154b0 -80014e12: 0064 addi s1,sp,12 +80014e28 : +80014e28: 3030 fld fa2,96(s0) +80014e2a: 3030 fld fa2,96(s0) +80014e2c: 3030 fld fa2,96(s0) +80014e2e: 3030 fld fa2,96(s0) +80014e30: 3030 fld fa2,96(s0) +80014e32: 3030 fld fa2,96(s0) +80014e34: 3030 fld fa2,96(s0) +80014e36: 3030 fld fa2,96(s0) +80014e38: 4e20 lw s0,88(a2) +80014e3a: 4e61 li t3,24 +80014e3c: 0020 addi s0,sp,8 +80014e3e: 0000 unimp +80014e40: 2d20 fld fs0,88(a0) +80014e42: 6e49 lui t3,0x12 +80014e44: 6966 flw fs2,88(sp) +80014e46: 696e flw fs2,216(sp) +80014e48: 7974 flw fa3,116(a0) +80014e4a: 0020 addi s0,sp,8 +80014e4c: 4920 lw s0,80(a0) +80014e4e: 666e flw fa2,216(sp) +80014e50: 6e69 lui t3,0x1a +80014e52: 7469 lui s0,0xffffa +80014e54: 2079 jal 80014ee2 +80014e56: 0000 unimp +80014e58: 614e flw ft2,208(sp) +80014e5a: 004e c.slli zero,0x13 +80014e5c: 2545 jal 800154fc +80014e5e: 0064 addi s1,sp,12 -80014e14 : +80014e60 : ... -80014e28 : +80014e74 : ... -80014e38: 8000 0x8000 -80014e3a: 3fff 0x3fff +80014e84: 8000 0x8000 +80014e86: 3fff 0x3fff -80014e3c : -80014e3c: 6576 flw fa0,92(sp) -80014e3e: 4a92 lw s5,4(sp) -80014e40: 804a c.mv zero,s2 -80014e42: c94c153f 8a20979a 0x8a20979ac94c153f -80014e4a: 5202 lw tp,32(sp) -80014e4c: c460 sw s0,76(s0) -80014e4e: 7525 lui a0,0xfffe9 -80014e50: 6a32 flw fs4,12(sp) -80014e52: ce52 sw s4,28(sp) -80014e54: 329a fld ft5,416(sp) -80014e56: 28ce fld fa7,208(sp) -80014e58: a74d j 800155fa <_ctype_+0x142> -80014e5a: 5de4 lw s1,124(a1) -80014e5c: c53d beqz a0,80014eca -80014e5e: 3b5d jal 80014c14 <__clzsi2+0x310> -80014e60: 5a929e8b 0x5a929e8b -80014e64: 526c lw a1,100(a2) -80014e66: 50ce lw ra,240(sp) -80014e68: 3d28f18b 0x3d28f18b -80014e6c: 650d lui a0,0x3 -80014e6e: 81750c17 auipc s8,0x81750 -80014e72: 7586 flw fa1,96(sp) -80014e74: c976 sw t4,144(sp) -80014e76: 4d48 lw a0,28(a0) -80014e78: 9c66 add s8,s8,s9 -80014e7a: 58f8 lw a4,116(s1) -80014e7c: bc50 fsd fa2,184(s0) -80014e7e: 5c54 lw a3,60(s0) -80014e80: cc65 beqz s0,80014f78 -80014e82: 91c6 add gp,gp,a7 -80014e84: a60e fsd ft3,264(sp) -80014e86: a0ae fsd fa1,64(sp) -80014e88: e319 bnez a4,80014e8e -80014e8a: 851e46a3 0x851e46a3 -80014e8e: 98feeab7 lui s5,0x98fee -80014e92: ddbb901b 0xddbb901b -80014e96: de8d beqz a3,80014dd0 -80014e98: 9df9 0x9df9 -80014e9a: aa7eebfb 0xaa7eebfb -80014e9e: 4351 li t1,20 -80014ea0: 0235 addi tp,tp,13 -80014ea2: 36b10137 lui sp,0x36b10 -80014ea6: 336c fld fa1,224(a4) -80014ea8: 8cdfc66f jal a2,80011774 <__muldf3+0x450> -80014eac: 80e9 srli s1,s1,0x1a -80014eae: 47c9 li a5,18 -80014eb0: 93ba add t2,t2,a4 -80014eb2: 41a8 lw a0,64(a1) -80014eb4: 50f8 lw a4,100(s1) -80014eb6: c76b25fb 0xc76b25fb -80014eba: 6b71 lui s6,0x1c -80014ebc: a6d53cbf 1f49ffcf 0x1f49ffcfa6d53cbf -80014ec4: c278 sw a4,68(a2) -80014ec6: 000040d3 fadd.s ft1,ft0,ft0,rmm -80014eca: 0000 unimp -80014ecc: 0000 unimp -80014ece: 0000 unimp -80014ed0: f020 fsw fs0,96(s0) -80014ed2: b59d j 80014d38 <__clzsi2+0x434> -80014ed4: 2b70 fld fa2,208(a4) -80014ed6: ada8 fsd fa0,88(a1) -80014ed8: 9dc5 0x9dc5 -80014eda: 4069 c.li zero,26 +80014e88 : +80014e88: 6576 flw fa0,92(sp) +80014e8a: 4a92 lw s5,4(sp) +80014e8c: 804a c.mv zero,s2 +80014e8e: c94c153f 8a20979a 0x8a20979ac94c153f +80014e96: 5202 lw tp,32(sp) +80014e98: c460 sw s0,76(s0) +80014e9a: 7525 lui a0,0xfffe9 +80014e9c: 6a32 flw fs4,12(sp) +80014e9e: ce52 sw s4,28(sp) +80014ea0: 329a fld ft5,416(sp) +80014ea2: 28ce fld fa7,208(sp) +80014ea4: a74d j 80015646 +80014ea6: 5de4 lw s1,124(a1) +80014ea8: c53d beqz a0,80014f16 +80014eaa: 3b5d jal 80014c60 <__clzsi2+0x298> +80014eac: 5a929e8b 0x5a929e8b +80014eb0: 526c lw a1,100(a2) +80014eb2: 50ce lw ra,240(sp) +80014eb4: 3d28f18b 0x3d28f18b +80014eb8: 650d lui a0,0x3 +80014eba: 81750c17 auipc s8,0x81750 +80014ebe: 7586 flw fa1,96(sp) +80014ec0: c976 sw t4,144(sp) +80014ec2: 4d48 lw a0,28(a0) +80014ec4: 9c66 add s8,s8,s9 +80014ec6: 58f8 lw a4,116(s1) +80014ec8: bc50 fsd fa2,184(s0) +80014eca: 5c54 lw a3,60(s0) +80014ecc: cc65 beqz s0,80014fc4 +80014ece: 91c6 add gp,gp,a7 +80014ed0: a60e fsd ft3,264(sp) +80014ed2: a0ae fsd fa1,64(sp) +80014ed4: e319 bnez a4,80014eda +80014ed6: 851e46a3 0x851e46a3 +80014eda: 98feeab7 lui s5,0x98fee +80014ede: ddbb901b 0xddbb901b +80014ee2: de8d beqz a3,80014e1c +80014ee4: 9df9 0x9df9 +80014ee6: aa7eebfb 0xaa7eebfb +80014eea: 4351 li t1,20 +80014eec: 0235 addi tp,tp,13 +80014eee: 36b10137 lui sp,0x36b10 +80014ef2: 336c fld fa1,224(a4) +80014ef4: 8cdfc66f jal a2,800117c0 <__muldf3+0x3d8> +80014ef8: 80e9 srli s1,s1,0x1a +80014efa: 47c9 li a5,18 +80014efc: 93ba add t2,t2,a4 +80014efe: 41a8 lw a0,64(a1) +80014f00: 50f8 lw a4,100(s1) +80014f02: c76b25fb 0xc76b25fb +80014f06: 6b71 lui s6,0x1c +80014f08: a6d53cbf 1f49ffcf 0x1f49ffcfa6d53cbf +80014f10: c278 sw a4,68(a2) +80014f12: 000040d3 fadd.s ft1,ft0,ft0,rmm +80014f16: 0000 unimp +80014f18: 0000 unimp +80014f1a: 0000 unimp +80014f1c: f020 fsw fs0,96(s0) +80014f1e: b59d j 80014d84 <__clzsi2+0x3bc> +80014f20: 2b70 fld fa2,208(a4) +80014f22: ada8 fsd fa0,88(a1) +80014f24: 9dc5 0x9dc5 +80014f26: 4069 c.li zero,26 ... -80014ee8: 0400 addi s0,sp,512 -80014eea: 8e1bc9bf 00004034 0x40348e1bc9bf +80014f34: 0400 addi s0,sp,512 +80014f36: 8e1bc9bf 00004034 0x40348e1bc9bf ... -80014efe: 2000 fld fs0,0(s0) -80014f00: bebc fsd fa5,120(a3) -80014f02: 4019 c.li zero,6 +80014f4a: 2000 fld fs0,0(s0) +80014f4c: bebc fsd fa5,120(a3) +80014f4e: 4019 c.li zero,6 ... -80014f14: 9c40 0x9c40 -80014f16: 400c lw a1,0(s0) +80014f60: 9c40 0x9c40 +80014f62: 400c lw a1,0(s0) ... -80014f28: c800 sw s0,16(s0) -80014f2a: 4005 c.li zero,1 +80014f74: c800 sw s0,16(s0) +80014f76: 4005 c.li zero,1 ... -80014f3c: a000 fsd fs0,0(s0) -80014f3e: 4002 0x4002 +80014f88: a000 fsd fs0,0(s0) +80014f8a: 4002 0x4002 -80014f40 : -80014f40: 2030 fld fa2,64(s0) -80014f42: cffc sw a5,92(a5) -80014f44: 8123a1c3 fmadd.s ft3,ft7,fs2,fa6,rdn -80014f48: 9fde2de3 0x9fde2de3 -80014f4c: d2ce sw s3,100(sp) -80014f4e: 04c8 addi a0,sp,580 -80014f50: a6dd j 80015336 -80014f52: 0ad8 addi a4,sp,340 -80014f54: 8264 0x8264 -80014f56: f2ead2cb fnmsub.d ft5,fs5,fa4,ft10,unknown -80014f5a: 12d4 addi a3,sp,356 -80014f5c: 4925 li s2,9 -80014f5e: 2de4 fld fs1,216(a1) -80014f60: 3436 fld fs0,360(sp) -80014f62: ceae534f fnmadd.q ft6,ft8,fa0,fs9,unknown -80014f66: f53f256b 0xf53f256b -80014f6a: f698 fsw fa4,40(a3) -80014f6c: 01586bd3 fadd.s fs7,fa6,fs5,unknown -80014f70: 87a6 mv a5,s1 -80014f72: c0bd beqz s1,80014fd8 -80014f74: 82a5da57 0x82a5da57 -80014f78: a2a6 fsd fs1,320(sp) -80014f7a: 32b5 jal 800148e6 <__trunctfdf2+0x32e> -80014f7c: e731 bnez a4,80014fc8 -80014f7e: 04d4 addi a3,sp,580 -80014f80: e3f2 fsw ft8,196(sp) -80014f82: d332 sw a2,164(sp) -80014f84: 7132 flw ft2,44(sp) -80014f86: d21c sw a5,32(a2) -80014f88: ee32db23 0xee32db23 -80014f8c: 9049 srli s0,s0,0x32 -80014f8e: 395a fld fs2,432(sp) -80014f90: a23e fsd fa5,256(sp) -80014f92: 5308 lw a0,32(a4) -80014f94: 1155fefb 0x1155fefb -80014f98: fa91 bnez a3,80014eac -80014f9a: 1939 addi s2,s2,-18 -80014f9c: 637a flw ft6,156(sp) -80014f9e: 4325 li t1,9 -80014fa0: c031 beqz s0,80014fe4 -80014fa2: 3cac fld fa1,120(s1) -80014fa4: e26d bnez a2,80015086 -80014fa6: dbde sw s7,244(sp) -80014fa8: d05d beqz s0,80014f4e -80014faa: b3f6 fsd ft9,480(sp) -80014fac: ac7c fsd fa5,216(s0) -80014fae: e4a0 fsw fs0,72(s1) -80014fb0: 64bc flw fa5,72(s1) -80014fb2: 467c lw a5,76(a2) -80014fb4: ddd0 sw a2,60(a1) -80014fb6: 3e55 jal 80014b6a <__clzsi2+0x266> -80014fb8: 2a20 fld fs0,80(a2) -80014fba: 6224 flw fs1,64(a2) -80014fbc: 98d747b3 0x98d747b3 -80014fc0: e9a53f23 0xe9a53f23 -80014fc4: a539 j 800155d2 <_ctype_+0x11a> -80014fc6: a87fea27 0xa87fea27 -80014fca: 3f2a fld ft10,168(sp) -80014fcc: 4af20b5b 0x4af20b5b -80014fd0: a581 j 80015610 <_ctype_+0x158> -80014fd2: 18ed addi a7,a7,-5 -80014fd4: 67de flw fa5,212(sp) -80014fd6: 94ba add s1,s1,a4 -80014fd8: 4539 li a0,14 -80014fda: 1ead addi t4,t4,-21 -80014fdc: cfb1 beqz a5,80015038 -80014fde: 3f94 fld fa3,56(a5) -80014fe0: bf71 j 80014f7c -80014fe2: 7989a9b3 0x7989a9b3 -80014fe6: be68 fsd fa0,248(a2) -80014fe8: 4c2e lw s8,200(sp) -80014fea: c44de15b 0xc44de15b -80014fee: 94be add s1,s1,a5 -80014ff0: e695 bnez a3,8001501c -80014ff2: 3fc9 jal 80014fc4 -80014ff4: 3d4d jal 80014ea6 -80014ff6: 7c3d lui s8,0xfffef -80014ff8: 36ba fld fa3,424(sp) -80014ffa: fdc20d2b 0xfdc20d2b -80014ffe: cefc sw a5,92(a3) -80015000: 8461 srai s0,s0,0x18 -80015002: 7711 lui a4,0xfffe4 -80015004: abcc fsd fa1,144(a5) -80015006: 3fe4 fld fs1,248(a5) -80015008: c155 beqz a0,800150ac <__mprec_tens+0x24> -8001500a: a4a8 fsd fa0,72(s1) -8001500c: 404e 0x404e -8001500e: d3c36113 ori sp,t1,-708 -80015012: e219652b 0xe219652b -80015016: 1758 addi a4,sp,932 -80015018: 3ff1d1b7 lui gp,0x3ff1d -8001501c: d70a sw sp,172(sp) -8001501e: 0a3d70a3 0xa3d70a3 -80015022: 3d70a3d7 0x3d70a3d7 -80015026: d70a sw sp,172(sp) -80015028: 0a3d70a3 0xa3d70a3 -8001502c: 3ff8a3d7 0x3ff8a3d7 -80015030: cccd beqz s1,800150ea <__mprec_tens+0x62> -80015032: cccc sw a1,28(s1) -80015034: cccc sw a1,28(s1) -80015036: cccc sw a1,28(s1) -80015038: cccc sw a1,28(s1) -8001503a: cccc sw a1,28(s1) -8001503c: cccc sw a1,28(s1) -8001503e: cccc sw a1,28(s1) -80015040: cccc sw a1,28(s1) -80015042: 0xffff3ffb +80014f8c : +80014f8c: 2030 fld fa2,64(s0) +80014f8e: cffc sw a5,92(a5) +80014f90: 8123a1c3 fmadd.s ft3,ft7,fs2,fa6,rdn +80014f94: 9fde2de3 0x9fde2de3 +80014f98: d2ce sw s3,100(sp) +80014f9a: 04c8 addi a0,sp,580 +80014f9c: a6dd j 80015382 +80014f9e: 0ad8 addi a4,sp,340 +80014fa0: 8264 0x8264 +80014fa2: f2ead2cb fnmsub.d ft5,fs5,fa4,ft10,unknown +80014fa6: 12d4 addi a3,sp,356 +80014fa8: 4925 li s2,9 +80014faa: 2de4 fld fs1,216(a1) +80014fac: 3436 fld fs0,360(sp) +80014fae: ceae534f fnmadd.q ft6,ft8,fa0,fs9,unknown +80014fb2: f53f256b 0xf53f256b +80014fb6: f698 fsw fa4,40(a3) +80014fb8: 01586bd3 fadd.s fs7,fa6,fs5,unknown +80014fbc: 87a6 mv a5,s1 +80014fbe: c0bd beqz s1,80015024 +80014fc0: 82a5da57 0x82a5da57 +80014fc4: a2a6 fsd fs1,320(sp) +80014fc6: 32b5 jal 80014932 <__trunctfdf2+0x2b6> +80014fc8: e731 bnez a4,80015014 +80014fca: 04d4 addi a3,sp,580 +80014fcc: e3f2 fsw ft8,196(sp) +80014fce: d332 sw a2,164(sp) +80014fd0: 7132 flw ft2,44(sp) +80014fd2: d21c sw a5,32(a2) +80014fd4: ee32db23 0xee32db23 +80014fd8: 9049 srli s0,s0,0x32 +80014fda: 395a fld fs2,432(sp) +80014fdc: a23e fsd fa5,256(sp) +80014fde: 5308 lw a0,32(a4) +80014fe0: 1155fefb 0x1155fefb +80014fe4: fa91 bnez a3,80014ef8 +80014fe6: 1939 addi s2,s2,-18 +80014fe8: 637a flw ft6,156(sp) +80014fea: 4325 li t1,9 +80014fec: c031 beqz s0,80015030 +80014fee: 3cac fld fa1,120(s1) +80014ff0: e26d bnez a2,800150d2 <__mprec_tens+0xa> +80014ff2: dbde sw s7,244(sp) +80014ff4: d05d beqz s0,80014f9a +80014ff6: b3f6 fsd ft9,480(sp) +80014ff8: ac7c fsd fa5,216(s0) +80014ffa: e4a0 fsw fs0,72(s1) +80014ffc: 64bc flw fa5,72(s1) +80014ffe: 467c lw a5,76(a2) +80015000: ddd0 sw a2,60(a1) +80015002: 3e55 jal 80014bb6 <__clzsi2+0x1ee> +80015004: 2a20 fld fs0,80(a2) +80015006: 6224 flw fs1,64(a2) +80015008: 98d747b3 0x98d747b3 +8001500c: e9a53f23 0xe9a53f23 +80015010: a539 j 8001561e +80015012: a87fea27 0xa87fea27 +80015016: 3f2a fld ft10,168(sp) +80015018: 4af20b5b 0x4af20b5b +8001501c: a581 j 8001565c +8001501e: 18ed addi a7,a7,-5 +80015020: 67de flw fa5,212(sp) +80015022: 94ba add s1,s1,a4 +80015024: 4539 li a0,14 +80015026: 1ead addi t4,t4,-21 +80015028: cfb1 beqz a5,80015084 +8001502a: 3f94 fld fa3,56(a5) +8001502c: bf71 j 80014fc8 +8001502e: 7989a9b3 0x7989a9b3 +80015032: be68 fsd fa0,248(a2) +80015034: 4c2e lw s8,200(sp) +80015036: c44de15b 0xc44de15b +8001503a: 94be add s1,s1,a5 +8001503c: e695 bnez a3,80015068 +8001503e: 3fc9 jal 80015010 +80015040: 3d4d jal 80014ef2 +80015042: 7c3d lui s8,0xfffef +80015044: 36ba fld fa3,424(sp) +80015046: fdc20d2b 0xfdc20d2b +8001504a: cefc sw a5,92(a3) +8001504c: 8461 srai s0,s0,0x18 +8001504e: 7711 lui a4,0xfffe4 +80015050: abcc fsd fa1,144(a5) +80015052: 3fe4 fld fs1,248(a5) +80015054: c155 beqz a0,800150f8 <__mprec_tens+0x30> +80015056: a4a8 fsd fa0,72(s1) +80015058: 404e 0x404e +8001505a: d3c36113 ori sp,t1,-708 +8001505e: e219652b 0xe219652b +80015062: 1758 addi a4,sp,932 +80015064: 3ff1d1b7 lui gp,0x3ff1d +80015068: d70a sw sp,172(sp) +8001506a: 0a3d70a3 0xa3d70a3 +8001506e: 3d70a3d7 0x3d70a3d7 +80015072: d70a sw sp,172(sp) +80015074: 0a3d70a3 0xa3d70a3 +80015078: 3ff8a3d7 0x3ff8a3d7 +8001507c: cccd beqz s1,80015136 <__mprec_tens+0x6e> +8001507e: cccc sw a1,28(s1) +80015080: cccc sw a1,28(s1) +80015082: cccc sw a1,28(s1) +80015084: cccc sw a1,28(s1) +80015086: cccc sw a1,28(s1) +80015088: cccc sw a1,28(s1) +8001508a: cccc sw a1,28(s1) +8001508c: cccc sw a1,28(s1) +8001508e: 0xffff3ffb -80015044 : -80015044: ffff 0xffff -80015046: fffe fsw ft11,252(sp) -80015048: fffc fsw fa5,124(a5) -8001504a: fff8 fsw fa4,124(a5) -8001504c: fff0 fsw fa2,124(a5) -8001504e: ffe0 fsw fs0,124(a5) -80015050: ffc0 fsw fs0,60(a5) -80015052: ff80 fsw fs0,56(a5) -80015054: ff00 fsw fs0,56(a4) -80015056: fe00 fsw fs0,56(a2) -80015058: fc00 fsw fs0,56(s0) -8001505a: f800 fsw fs0,48(s0) -8001505c: f000 fsw fs0,32(s0) -8001505e: e000 fsw fs0,0(s0) -80015060: c000 sw s0,0(s0) -80015062: 8000 0x8000 -80015064: 0000 unimp -80015066: 0000 unimp -80015068: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne -8001506c: 4f50 lw a2,28(a4) -8001506e: 00584953 fadd.s fs2,fa6,ft5,rmm -80015072: 0000 unimp -80015074: 002e c.slli zero,0xb +80015090 : +80015090: ffff 0xffff +80015092: fffe fsw ft11,252(sp) +80015094: fffc fsw fa5,124(a5) +80015096: fff8 fsw fa4,124(a5) +80015098: fff0 fsw fa2,124(a5) +8001509a: ffe0 fsw fs0,124(a5) +8001509c: ffc0 fsw fs0,60(a5) +8001509e: ff80 fsw fs0,56(a5) +800150a0: ff00 fsw fs0,56(a4) +800150a2: fe00 fsw fs0,56(a2) +800150a4: fc00 fsw fs0,56(s0) +800150a6: f800 fsw fs0,48(s0) +800150a8: f000 fsw fs0,32(s0) +800150aa: e000 fsw fs0,0(s0) +800150ac: c000 sw s0,0(s0) +800150ae: 8000 0x8000 ... -80015078 : -80015078: 0005 c.nop 1 -8001507a: 0000 unimp -8001507c: 0019 c.nop 6 -8001507e: 0000 unimp -80015080: 007d c.nop 31 -80015082: 0000 unimp -80015084: 0000 unimp - ... - -80015088 <__mprec_tens>: -80015088: 0000 unimp -8001508a: 0000 unimp -8001508c: 0000 unimp -8001508e: 3ff0 fld fa2,248(a5) -80015090: 0000 unimp -80015092: 0000 unimp -80015094: 0000 unimp -80015096: 4024 lw s1,64(s0) -80015098: 0000 unimp -8001509a: 0000 unimp -8001509c: 0000 unimp -8001509e: 4059 c.li zero,22 -800150a0: 0000 unimp -800150a2: 0000 unimp -800150a4: 4000 lw s0,0(s0) -800150a6: 0000408f 0x408f -800150aa: 0000 unimp -800150ac: 8800 0x8800 -800150ae: 000040c3 fmadd.s ft1,ft0,ft0,ft0,rmm -800150b2: 0000 unimp -800150b4: 6a00 flw fs0,16(a2) -800150b6: 40f8 lw a4,68(s1) -800150b8: 0000 unimp +800150b8 : +800150b8: 0005 c.nop 1 800150ba: 0000 unimp -800150bc: 8480 0x8480 -800150be: 412e lw sp,200(sp) -800150c0: 0000 unimp +800150bc: 0019 c.nop 6 +800150be: 0000 unimp +800150c0: 007d c.nop 31 800150c2: 0000 unimp -800150c4: 12d0 addi a2,sp,356 -800150c6: 00004163 bltz zero,800150c8 <__mprec_tens+0x40> -800150ca: 0000 unimp -800150cc: d784 sw s1,40(a5) -800150ce: 00004197 auipc gp,0x4 -800150d2: 0000 unimp -800150d4: cd65 beqz a0,800151cc <__mprec_bigtens+0x54> -800150d6: 41cd li gp,19 -800150d8: 0000 unimp -800150da: 2000 fld fs0,0(s0) -800150dc: a05f 4202 0000 0x4202a05f -800150e2: e800 fsw fs0,16(s0) -800150e4: 4876 lw a6,92(sp) -800150e6: 00004237 lui tp,0x4 -800150ea: a200 fsd fs0,0(a2) -800150ec: 1a94 addi a3,sp,368 -800150ee: 426d li tp,27 -800150f0: 0000 unimp -800150f2: e540 fsw fs0,12(a0) -800150f4: 309c fld fa5,32(s1) -800150f6: 42a2 lw t0,8(sp) -800150f8: 0000 unimp -800150fa: 1e90 addi a2,sp,880 -800150fc: bcc4 fsd fs1,184(s1) -800150fe: 42d6 lw t0,84(sp) -80015100: 0000 unimp -80015102: 2634 fld fa3,72(a2) -80015104: 6bf5 lui s7,0x1d -80015106: 430c lw a1,0(a4) -80015108: 8000 0x8000 -8001510a: 37e0 fld fs0,232(a5) -8001510c: c379 beqz a4,800151d2 <__mprec_bigtens+0x5a> -8001510e: 4341 li t1,16 -80015110: a000 fsd fs0,0(s0) -80015112: 85d8 0x85d8 -80015114: 43763457 0x43763457 -80015118: c800 sw s0,16(s0) -8001511a: 674e flw fa4,208(sp) -8001511c: c16d beqz a0,800151fe <__mprec_bigtens+0x86> -8001511e: 3d0043ab 0x3d0043ab -80015122: 6091 lui ra,0x4 -80015124: 58e4 lw s1,116(s1) -80015126: 43e1 li t2,24 -80015128: 8c40 0x8c40 -8001512a: 78b5 lui a7,0xfffed -8001512c: af1d j 80015862 <__clz_tab+0x66> -8001512e: 4415 li s0,5 -80015130: ef50 fsw fa2,28(a4) -80015132: d6e2 sw s8,108(sp) -80015134: 1ae4 addi s1,sp,380 -80015136: d592444b 0xd592444b -8001513a: 064d addi a2,a2,19 -8001513c: 4480f0cf 0x4480f0cf -80015140: 4af6 lw s5,92(sp) -80015142: c7e1 beqz a5,8001520a <__mprec_bigtens+0x92> -80015144: 2d02 fld fs10,0(sp) -80015146: 44b5 li s1,13 -80015148: 9db4 0x9db4 -8001514a: 79d9 lui s3,0xffff6 -8001514c: 44ea7843 0x44ea7843 - -80015150 <__mprec_tinytens>: -80015150: 89bc 0x89bc -80015152: 97d8 0x97d8 -80015154: d2b2 sw a2,100(sp) -80015156: 3c9c fld fa5,56(s1) -80015158: d5a8a733 0xd5a8a733 -8001515c: 3949f623 0x3949f623 -80015160: a73d j 8001588e <__clz_tab+0x92> -80015162: 44f4 lw a3,76(s1) -80015164: 0ffd addi t6,t6,31 -80015166: 32a5 jal 80014ace <__clzsi2+0x1ca> -80015168: 979d srai a5,a5,0x27 -8001516a: cf8c sw a1,24(a5) -8001516c: ba08 fsd fa0,48(a2) -8001516e: 6f43255b 0x6f43255b -80015172: 64ac flw fa1,72(s1) -80015174: 0628 addi a0,sp,776 -80015176: 0ac8 addi a0,sp,340 - -80015178 <__mprec_bigtens>: -80015178: 8000 0x8000 -8001517a: 37e0 fld fs0,232(a5) -8001517c: c379 beqz a4,80015242 <__mprec_bigtens+0xca> -8001517e: 4341 li t1,16 -80015180: b5056e17 auipc t3,0xb5056 -80015184: b8b5 j 80014a00 <__clzsi2+0xfc> -80015186: f9f54693 xori a3,a0,-97 -8001518a: 4f03e93f 1d324d38 0x1d324d384f03e93f -80015192: f930 fsw fa2,112(a0) -80015194: 7748 flw fa0,44(a4) -80015196: 5a82 lw s5,32(sp) -80015198: bf3c fsd fa5,120(a4) -8001519a: 4fdd7f73 csrrci t5,0x4fd,26 -8001519e: 7515 lui a0,0xfffe5 -800151a0: a878 fsd fa4,208(s0) -800151a2: 8000 0x8000 -800151a4: 9ea0 0x9ea0 -800151a6: 8000 0x8000 -800151a8: 9ea0 0x9ea0 -800151aa: 8000 0x8000 -800151ac: a86c fsd fa1,208(s0) -800151ae: 8000 0x8000 -800151b0: 9ea0 0x9ea0 -800151b2: 8000 0x8000 -800151b4: 9ea0 0x9ea0 -800151b6: 8000 0x8000 -800151b8: 9ea0 0x9ea0 -800151ba: 8000 0x8000 -800151bc: a048 fsd fa0,128(s0) -800151be: 8000 0x8000 -800151c0: 9ea0 0x9ea0 -800151c2: 8000 0x8000 -800151c4: 9ea0 0x9ea0 -800151c6: 8000 0x8000 -800151c8: a848 fsd fa0,144(s0) -800151ca: 8000 0x8000 -800151cc: a8e0 fsd fs0,208(s1) -800151ce: 8000 0x8000 -800151d0: 9ea0 0x9ea0 -800151d2: 8000 0x8000 -800151d4: a6bc fsd fa5,72(a3) -800151d6: 8000 0x8000 -800151d8: a89c fsd fa5,16(s1) -800151da: 8000 0x8000 -800151dc: 9ea0 0x9ea0 -800151de: 8000 0x8000 -800151e0: a890 fsd fa2,16(s1) -800151e2: 8000 0x8000 -800151e4: 9e70 0x9e70 -800151e6: 8000 0x8000 -800151e8: 9e70 0x9e70 -800151ea: 8000 0x8000 -800151ec: 9e70 0x9e70 -800151ee: 8000 0x8000 -800151f0: 9e70 0x9e70 -800151f2: 8000 0x8000 -800151f4: 9e70 0x9e70 -800151f6: 8000 0x8000 -800151f8: 9e70 0x9e70 -800151fa: 8000 0x8000 -800151fc: 9e70 0x9e70 -800151fe: 8000 0x8000 -80015200: 9e70 0x9e70 -80015202: 8000 0x8000 -80015204: 9e70 0x9e70 -80015206: 8000 0x8000 -80015208: 9ea0 0x9ea0 -8001520a: 8000 0x8000 -8001520c: 9ea0 0x9ea0 -8001520e: 8000 0x8000 -80015210: 9ea0 0x9ea0 -80015212: 8000 0x8000 -80015214: 9ea0 0x9ea0 -80015216: 8000 0x8000 -80015218: 9ea0 0x9ea0 -8001521a: 8000 0x8000 -8001521c: 9ea0 0x9ea0 -8001521e: 8000 0x8000 -80015220: 9ea0 0x9ea0 -80015222: 8000 0x8000 -80015224: a0c4 fsd fs1,128(s1) -80015226: 8000 0x8000 -80015228: 9ea0 0x9ea0 -8001522a: 8000 0x8000 -8001522c: a690 fsd fa2,8(a3) -8001522e: 8000 0x8000 -80015230: a8f0 fsd fa2,208(s1) -80015232: 8000 0x8000 -80015234: a0c4 fsd fs1,128(s1) -80015236: 8000 0x8000 -80015238: a0c4 fsd fs1,128(s1) -8001523a: 8000 0x8000 -8001523c: a0c4 fsd fs1,128(s1) -8001523e: 8000 0x8000 -80015240: 9ea0 0x9ea0 -80015242: 8000 0x8000 -80015244: 9ea0 0x9ea0 -80015246: 8000 0x8000 -80015248: 9ea0 0x9ea0 -8001524a: 8000 0x8000 -8001524c: 9ea0 0x9ea0 -8001524e: 8000 0x8000 -80015250: a83c fsd fa5,80(s0) -80015252: 8000 0x8000 -80015254: 9ea0 0x9ea0 -80015256: 8000 0x8000 -80015258: 9ea0 0x9ea0 -8001525a: 8000 0x8000 -8001525c: a7bc fsd fa5,72(a5) -8001525e: 8000 0x8000 -80015260: 9ea0 0x9ea0 -80015262: 8000 0x8000 -80015264: 9ea0 0x9ea0 -80015266: 8000 0x8000 -80015268: 9ea0 0x9ea0 -8001526a: 8000 0x8000 -8001526c: a60c fsd fa1,8(a2) -8001526e: 8000 0x8000 -80015270: 9ea0 0x9ea0 -80015272: 8000 0x8000 -80015274: a808 fsd fa0,16(s0) -80015276: 8000 0x8000 -80015278: 9ea0 0x9ea0 -8001527a: 8000 0x8000 -8001527c: 9ea0 0x9ea0 -8001527e: 8000 0x8000 -80015280: b2a0 fsd fs0,96(a3) -80015282: 8000 0x8000 -80015284: 9ea0 0x9ea0 -80015286: 8000 0x8000 -80015288: 9ea0 0x9ea0 -8001528a: 8000 0x8000 -8001528c: 9ea0 0x9ea0 -8001528e: 8000 0x8000 -80015290: 9ea0 0x9ea0 -80015292: 8000 0x8000 -80015294: 9ea0 0x9ea0 -80015296: 8000 0x8000 -80015298: 9ea0 0x9ea0 -8001529a: 8000 0x8000 -8001529c: 9ea0 0x9ea0 -8001529e: 8000 0x8000 -800152a0: 9ea0 0x9ea0 -800152a2: 8000 0x8000 -800152a4: a0c4 fsd fs1,128(s1) -800152a6: 8000 0x8000 -800152a8: 9ea0 0x9ea0 -800152aa: 8000 0x8000 -800152ac: a690 fsd fa2,8(a3) -800152ae: 8000 0x8000 -800152b0: b148 fsd fa0,160(a0) -800152b2: 8000 0x8000 -800152b4: a0c4 fsd fs1,128(s1) -800152b6: 8000 0x8000 -800152b8: a0c4 fsd fs1,128(s1) -800152ba: 8000 0x8000 -800152bc: a0c4 fsd fs1,128(s1) -800152be: 8000 0x8000 -800152c0: a7f4 fsd fa3,200(a5) -800152c2: 8000 0x8000 -800152c4: b148 fsd fa0,160(a0) -800152c6: 8000 0x8000 -800152c8: a08c fsd fa1,0(s1) -800152ca: 8000 0x8000 -800152cc: 9ea0 0x9ea0 -800152ce: 8000 0x8000 -800152d0: a718 fsd fa4,8(a4) -800152d2: 8000 0x8000 -800152d4: 9ea0 0x9ea0 -800152d6: 8000 0x8000 -800152d8: a6c8 fsd fa0,136(a3) -800152da: 8000 0x8000 -800152dc: b2b4 fsd fa3,96(a3) -800152de: 8000 0x8000 -800152e0: a72c fsd fa1,72(a4) -800152e2: 8000 0x8000 -800152e4: a08c fsd fa1,0(s1) -800152e6: 8000 0x8000 -800152e8: 9ea0 0x9ea0 -800152ea: 8000 0x8000 -800152ec: a60c fsd fa1,8(a2) -800152ee: 8000 0x8000 -800152f0: a084 fsd fs1,0(s1) -800152f2: 8000 0x8000 -800152f4: b214 fsd fa3,32(a2) -800152f6: 8000 0x8000 -800152f8: 9ea0 0x9ea0 -800152fa: 8000 0x8000 -800152fc: 9ea0 0x9ea0 -800152fe: 8000 0x8000 -80015300: b220 fsd fs0,96(a2) -80015302: 8000 0x8000 -80015304: 9ea0 0x9ea0 -80015306: 8000 0x8000 -80015308: a084 fsd fs1,0(s1) -8001530a: 8000 0x8000 - -8001530c : -8001530c: 2020 fld fs0,64(s0) -8001530e: 2020 fld fs0,64(s0) -80015310: 2020 fld fs0,64(s0) -80015312: 2020 fld fs0,64(s0) -80015314: 2020 fld fs0,64(s0) -80015316: 2020 fld fs0,64(s0) -80015318: 2020 fld fs0,64(s0) -8001531a: 2020 fld fs0,64(s0) - -8001531c : -8001531c: 3030 fld fa2,96(s0) -8001531e: 3030 fld fa2,96(s0) -80015320: 3030 fld fa2,96(s0) -80015322: 3030 fld fa2,96(s0) -80015324: 3030 fld fa2,96(s0) -80015326: 3030 fld fa2,96(s0) -80015328: 3030 fld fa2,96(s0) -8001532a: 3030 fld fa2,96(s0) -8001532c: cf98 sw a4,24(a5) -8001532e: 8000 0x8000 -80015330: ca08 sw a0,16(a2) -80015332: 8000 0x8000 -80015334: ca08 sw a0,16(a2) -80015336: 8000 0x8000 -80015338: cf8c sw a1,24(a5) -8001533a: 8000 0x8000 -8001533c: ca08 sw a0,16(a2) -8001533e: 8000 0x8000 -80015340: ca08 sw a0,16(a2) -80015342: 8000 0x8000 -80015344: ca08 sw a0,16(a2) -80015346: 8000 0x8000 -80015348: cbd0 sw a2,20(a5) -8001534a: 8000 0x8000 -8001534c: ca08 sw a0,16(a2) -8001534e: 8000 0x8000 -80015350: ca08 sw a0,16(a2) -80015352: 8000 0x8000 -80015354: cf60 sw s0,92(a4) -80015356: 8000 0x8000 -80015358: cfbc sw a5,88(a5) -8001535a: 8000 0x8000 -8001535c: ca08 sw a0,16(a2) -8001535e: 8000 0x8000 -80015360: cfb0 sw a2,88(a5) -80015362: 8000 0x8000 -80015364: cfcc sw a1,28(a5) -80015366: 8000 0x8000 -80015368: ca08 sw a0,16(a2) -8001536a: 8000 0x8000 -8001536c: cf54 sw a3,28(a4) -8001536e: 8000 0x8000 -80015370: c9d0 sw a2,20(a1) -80015372: 8000 0x8000 -80015374: c9d0 sw a2,20(a1) -80015376: 8000 0x8000 -80015378: c9d0 sw a2,20(a1) -8001537a: 8000 0x8000 -8001537c: c9d0 sw a2,20(a1) -8001537e: 8000 0x8000 -80015380: c9d0 sw a2,20(a1) -80015382: 8000 0x8000 -80015384: c9d0 sw a2,20(a1) -80015386: 8000 0x8000 -80015388: c9d0 sw a2,20(a1) -8001538a: 8000 0x8000 -8001538c: c9d0 sw a2,20(a1) -8001538e: 8000 0x8000 -80015390: c9d0 sw a2,20(a1) -80015392: 8000 0x8000 -80015394: ca08 sw a0,16(a2) -80015396: 8000 0x8000 -80015398: ca08 sw a0,16(a2) -8001539a: 8000 0x8000 -8001539c: ca08 sw a0,16(a2) -8001539e: 8000 0x8000 -800153a0: ca08 sw a0,16(a2) -800153a2: 8000 0x8000 -800153a4: ca08 sw a0,16(a2) -800153a6: 8000 0x8000 -800153a8: ca08 sw a0,16(a2) -800153aa: 8000 0x8000 -800153ac: ca08 sw a0,16(a2) -800153ae: 8000 0x8000 -800153b0: ca08 sw a0,16(a2) -800153b2: 8000 0x8000 -800153b4: ca08 sw a0,16(a2) -800153b6: 8000 0x8000 -800153b8: ce9c sw a5,24(a3) -800153ba: 8000 0x8000 -800153bc: cc20 sw s0,88(s0) -800153be: 8000 0x8000 -800153c0: ca08 sw a0,16(a2) -800153c2: 8000 0x8000 -800153c4: ca08 sw a0,16(a2) -800153c6: 8000 0x8000 -800153c8: ca08 sw a0,16(a2) -800153ca: 8000 0x8000 -800153cc: ca08 sw a0,16(a2) -800153ce: 8000 0x8000 -800153d0: ca08 sw a0,16(a2) -800153d2: 8000 0x8000 -800153d4: ca08 sw a0,16(a2) -800153d6: 8000 0x8000 -800153d8: ca08 sw a0,16(a2) -800153da: 8000 0x8000 -800153dc: ca08 sw a0,16(a2) -800153de: 8000 0x8000 -800153e0: ca08 sw a0,16(a2) -800153e2: 8000 0x8000 -800153e4: ca08 sw a0,16(a2) -800153e6: 8000 0x8000 -800153e8: cce8 sw a0,92(s1) -800153ea: 8000 0x8000 -800153ec: ca08 sw a0,16(a2) -800153ee: 8000 0x8000 -800153f0: ca08 sw a0,16(a2) -800153f2: 8000 0x8000 -800153f4: ca08 sw a0,16(a2) -800153f6: 8000 0x8000 -800153f8: ce5c sw a5,28(a2) -800153fa: 8000 0x8000 -800153fc: ca08 sw a0,16(a2) -800153fe: 8000 0x8000 -80015400: cf24 sw s1,88(a4) -80015402: 8000 0x8000 -80015404: ca08 sw a0,16(a2) -80015406: 8000 0x8000 -80015408: ca08 sw a0,16(a2) -8001540a: 8000 0x8000 -8001540c: d714 sw a3,40(a4) -8001540e: 8000 0x8000 -80015410: ca08 sw a0,16(a2) -80015412: 8000 0x8000 -80015414: ca08 sw a0,16(a2) -80015416: 8000 0x8000 -80015418: ca08 sw a0,16(a2) -8001541a: 8000 0x8000 -8001541c: ca08 sw a0,16(a2) -8001541e: 8000 0x8000 -80015420: ca08 sw a0,16(a2) -80015422: 8000 0x8000 -80015424: ca08 sw a0,16(a2) -80015426: 8000 0x8000 -80015428: ca08 sw a0,16(a2) -8001542a: 8000 0x8000 -8001542c: ca08 sw a0,16(a2) -8001542e: 8000 0x8000 -80015430: ca08 sw a0,16(a2) -80015432: 8000 0x8000 -80015434: ca08 sw a0,16(a2) -80015436: 8000 0x8000 -80015438: ce9c sw a5,24(a3) -8001543a: 8000 0x8000 -8001543c: cc24 sw s1,88(s0) -8001543e: 8000 0x8000 -80015440: ca08 sw a0,16(a2) -80015442: 8000 0x8000 -80015444: ca08 sw a0,16(a2) -80015446: 8000 0x8000 -80015448: ca08 sw a0,16(a2) -8001544a: 8000 0x8000 -8001544c: cf10 sw a2,24(a4) -8001544e: 8000 0x8000 -80015450: cc24 sw s1,88(s0) -80015452: 8000 0x8000 -80015454: cc14 sw a3,24(s0) -80015456: 8000 0x8000 -80015458: ca08 sw a0,16(a2) -8001545a: 8000 0x8000 -8001545c: cefc sw a5,92(a3) -8001545e: 8000 0x8000 -80015460: ca08 sw a0,16(a2) -80015462: 8000 0x8000 -80015464: d00c sw a1,32(s0) -80015466: 8000 0x8000 -80015468: ccec sw a1,92(s1) -8001546a: 8000 0x8000 -8001546c: cec4 sw s1,28(a3) -8001546e: 8000 0x8000 -80015470: cc14 sw a3,24(s0) -80015472: 8000 0x8000 -80015474: ca08 sw a0,16(a2) -80015476: 8000 0x8000 -80015478: ce5c sw a5,28(a2) -8001547a: 8000 0x8000 -8001547c: cc0c sw a1,24(s0) -8001547e: 8000 0x8000 -80015480: d70c sw a1,40(a4) -80015482: 8000 0x8000 -80015484: ca08 sw a0,16(a2) -80015486: 8000 0x8000 -80015488: ca08 sw a0,16(a2) -8001548a: 8000 0x8000 -8001548c: d770 sw a2,108(a4) -8001548e: 8000 0x8000 -80015490: ca08 sw a0,16(a2) -80015492: 8000 0x8000 -80015494: cc0c sw a1,24(s0) -80015496: 8000 0x8000 - -80015498 : -80015498: 2020 fld fs0,64(s0) -8001549a: 2020 fld fs0,64(s0) -8001549c: 2020 fld fs0,64(s0) -8001549e: 2020 fld fs0,64(s0) -800154a0: 2020 fld fs0,64(s0) -800154a2: 2020 fld fs0,64(s0) -800154a4: 2020 fld fs0,64(s0) -800154a6: 2020 fld fs0,64(s0) - -800154a8 : -800154a8: 3030 fld fa2,96(s0) -800154aa: 3030 fld fa2,96(s0) -800154ac: 3030 fld fa2,96(s0) -800154ae: 3030 fld fa2,96(s0) -800154b0: 3030 fld fa2,96(s0) -800154b2: 3030 fld fa2,96(s0) -800154b4: 3030 fld fa2,96(s0) -800154b6: 3030 fld fa2,96(s0) - -800154b8 <_ctype_>: -800154b8: 2000 fld fs0,0(s0) -800154ba: 2020 fld fs0,64(s0) -800154bc: 2020 fld fs0,64(s0) -800154be: 2020 fld fs0,64(s0) -800154c0: 2020 fld fs0,64(s0) -800154c2: 2828 fld fa0,80(s0) -800154c4: 2828 fld fa0,80(s0) -800154c6: 2028 fld fa0,64(s0) -800154c8: 2020 fld fs0,64(s0) -800154ca: 2020 fld fs0,64(s0) -800154cc: 2020 fld fs0,64(s0) -800154ce: 2020 fld fs0,64(s0) -800154d0: 2020 fld fs0,64(s0) -800154d2: 2020 fld fs0,64(s0) -800154d4: 2020 fld fs0,64(s0) -800154d6: 2020 fld fs0,64(s0) -800154d8: 8820 0x8820 -800154da: 1010 addi a2,sp,32 -800154dc: 1010 addi a2,sp,32 -800154de: 1010 addi a2,sp,32 -800154e0: 1010 addi a2,sp,32 -800154e2: 1010 addi a2,sp,32 -800154e4: 1010 addi a2,sp,32 -800154e6: 1010 addi a2,sp,32 -800154e8: 0410 addi a2,sp,512 -800154ea: 0404 addi s1,sp,512 -800154ec: 0404 addi s1,sp,512 -800154ee: 0404 addi s1,sp,512 -800154f0: 0404 addi s1,sp,512 -800154f2: 1004 addi s1,sp,32 -800154f4: 1010 addi a2,sp,32 -800154f6: 1010 addi a2,sp,32 -800154f8: 1010 addi a2,sp,32 -800154fa: 4141 li sp,16 -800154fc: 4141 li sp,16 -800154fe: 4141 li sp,16 -80015500: 0101 addi sp,sp,0 -80015502: 0101 addi sp,sp,0 -80015504: 0101 addi sp,sp,0 -80015506: 0101 addi sp,sp,0 -80015508: 0101 addi sp,sp,0 -8001550a: 0101 addi sp,sp,0 -8001550c: 0101 addi sp,sp,0 -8001550e: 0101 addi sp,sp,0 -80015510: 0101 addi sp,sp,0 -80015512: 0101 addi sp,sp,0 -80015514: 1010 addi a2,sp,32 -80015516: 1010 addi a2,sp,32 -80015518: 1010 addi a2,sp,32 -8001551a: 4242 lw tp,16(sp) -8001551c: 4242 lw tp,16(sp) -8001551e: 4242 lw tp,16(sp) -80015520: 0202 c.slli64 tp -80015522: 0202 c.slli64 tp -80015524: 0202 c.slli64 tp -80015526: 0202 c.slli64 tp -80015528: 0202 c.slli64 tp -8001552a: 0202 c.slli64 tp -8001552c: 0202 c.slli64 tp -8001552e: 0202 c.slli64 tp -80015530: 0202 c.slli64 tp -80015532: 0202 c.slli64 tp -80015534: 1010 addi a2,sp,32 -80015536: 1010 addi a2,sp,32 -80015538: 0020 addi s0,sp,8 +800150c4: 0000 unimp ... -800155ba: 0000 unimp -800155bc: f788 fsw fa0,40(a5) + +800150c8 <__mprec_tens>: +800150c8: 0000 unimp +800150ca: 0000 unimp +800150cc: 0000 unimp +800150ce: 3ff0 fld fa2,248(a5) +800150d0: 0000 unimp +800150d2: 0000 unimp +800150d4: 0000 unimp +800150d6: 4024 lw s1,64(s0) +800150d8: 0000 unimp +800150da: 0000 unimp +800150dc: 0000 unimp +800150de: 4059 c.li zero,22 +800150e0: 0000 unimp +800150e2: 0000 unimp +800150e4: 4000 lw s0,0(s0) +800150e6: 0000408f 0x408f +800150ea: 0000 unimp +800150ec: 8800 0x8800 +800150ee: 000040c3 fmadd.s ft1,ft0,ft0,ft0,rmm +800150f2: 0000 unimp +800150f4: 6a00 flw fs0,16(a2) +800150f6: 40f8 lw a4,68(s1) +800150f8: 0000 unimp +800150fa: 0000 unimp +800150fc: 8480 0x8480 +800150fe: 412e lw sp,200(sp) +80015100: 0000 unimp +80015102: 0000 unimp +80015104: 12d0 addi a2,sp,356 +80015106: 00004163 bltz zero,80015108 <__mprec_tens+0x40> +8001510a: 0000 unimp +8001510c: d784 sw s1,40(a5) +8001510e: 00004197 auipc gp,0x4 +80015112: 0000 unimp +80015114: cd65 beqz a0,8001520c <__mprec_bigtens+0x54> +80015116: 41cd li gp,19 +80015118: 0000 unimp +8001511a: 2000 fld fs0,0(s0) +8001511c: a05f 4202 0000 0x4202a05f +80015122: e800 fsw fs0,16(s0) +80015124: 4876 lw a6,92(sp) +80015126: 00004237 lui tp,0x4 +8001512a: a200 fsd fs0,0(a2) +8001512c: 1a94 addi a3,sp,368 +8001512e: 426d li tp,27 +80015130: 0000 unimp +80015132: e540 fsw fs0,12(a0) +80015134: 309c fld fa5,32(s1) +80015136: 42a2 lw t0,8(sp) +80015138: 0000 unimp +8001513a: 1e90 addi a2,sp,880 +8001513c: bcc4 fsd fs1,184(s1) +8001513e: 42d6 lw t0,84(sp) +80015140: 0000 unimp +80015142: 2634 fld fa3,72(a2) +80015144: 6bf5 lui s7,0x1d +80015146: 430c lw a1,0(a4) +80015148: 8000 0x8000 +8001514a: 37e0 fld fs0,232(a5) +8001514c: c379 beqz a4,80015212 <__mprec_bigtens+0x5a> +8001514e: 4341 li t1,16 +80015150: a000 fsd fs0,0(s0) +80015152: 85d8 0x85d8 +80015154: 43763457 0x43763457 +80015158: c800 sw s0,16(s0) +8001515a: 674e flw fa4,208(sp) +8001515c: c16d beqz a0,8001523e <__mprec_bigtens+0x86> +8001515e: 3d0043ab 0x3d0043ab +80015162: 6091 lui ra,0x4 +80015164: 58e4 lw s1,116(s1) +80015166: 43e1 li t2,24 +80015168: 8c40 0x8c40 +8001516a: 78b5 lui a7,0xfffed +8001516c: af1d j 800158a2 <__clz_tab+0x56> +8001516e: 4415 li s0,5 +80015170: ef50 fsw fa2,28(a4) +80015172: d6e2 sw s8,108(sp) +80015174: 1ae4 addi s1,sp,380 +80015176: d592444b 0xd592444b +8001517a: 064d addi a2,a2,19 +8001517c: 4480f0cf 0x4480f0cf +80015180: 4af6 lw s5,92(sp) +80015182: c7e1 beqz a5,8001524a <__mprec_bigtens+0x92> +80015184: 2d02 fld fs10,0(sp) +80015186: 44b5 li s1,13 +80015188: 9db4 0x9db4 +8001518a: 79d9 lui s3,0xffff6 +8001518c: 44ea7843 0x44ea7843 + +80015190 <__mprec_tinytens>: +80015190: 89bc 0x89bc +80015192: 97d8 0x97d8 +80015194: d2b2 sw a2,100(sp) +80015196: 3c9c fld fa5,56(s1) +80015198: d5a8a733 0xd5a8a733 +8001519c: 3949f623 0x3949f623 +800151a0: a73d j 800158ce <__clz_tab+0x82> +800151a2: 44f4 lw a3,76(s1) +800151a4: 0ffd addi t6,t6,31 +800151a6: 32a5 jal 80014b0e <__clzsi2+0x146> +800151a8: 979d srai a5,a5,0x27 +800151aa: cf8c sw a1,24(a5) +800151ac: ba08 fsd fa0,48(a2) +800151ae: 6f43255b 0x6f43255b +800151b2: 64ac flw fa1,72(s1) +800151b4: 0628 addi a0,sp,776 +800151b6: 0ac8 addi a0,sp,340 + +800151b8 <__mprec_bigtens>: +800151b8: 8000 0x8000 +800151ba: 37e0 fld fs0,232(a5) +800151bc: c379 beqz a4,80015282 <__mprec_bigtens+0xca> +800151be: 4341 li t1,16 +800151c0: b5056e17 auipc t3,0xb5056 +800151c4: b8b5 j 80014a40 <__clzsi2+0x78> +800151c6: f9f54693 xori a3,a0,-97 +800151ca: 4f03e93f 1d324d38 0x1d324d384f03e93f +800151d2: f930 fsw fa2,112(a0) +800151d4: 7748 flw fa0,44(a4) +800151d6: 5a82 lw s5,32(sp) +800151d8: bf3c fsd fa5,120(a4) +800151da: 4fdd7f73 csrrci t5,0x4fd,26 +800151de: 7515 lui a0,0xfffe5 +800151e0: a620 fsd fs0,72(a2) +800151e2: 8000 0x8000 +800151e4: 9c48 0x9c48 +800151e6: 8000 0x8000 +800151e8: 9c48 0x9c48 +800151ea: 8000 0x8000 +800151ec: a614 fsd fa3,8(a2) +800151ee: 8000 0x8000 +800151f0: 9c48 0x9c48 +800151f2: 8000 0x8000 +800151f4: 9c48 0x9c48 +800151f6: 8000 0x8000 +800151f8: 9c48 0x9c48 +800151fa: 8000 0x8000 +800151fc: 9df0 0x9df0 +800151fe: 8000 0x8000 +80015200: 9c48 0x9c48 +80015202: 8000 0x8000 +80015204: 9c48 0x9c48 +80015206: 8000 0x8000 +80015208: a5f0 fsd fa2,200(a1) +8001520a: 8000 0x8000 +8001520c: a688 fsd fa0,8(a3) +8001520e: 8000 0x8000 +80015210: 9c48 0x9c48 +80015212: 8000 0x8000 +80015214: a464 fsd fs1,200(s0) +80015216: 8000 0x8000 +80015218: a644 fsd fs1,136(a2) +8001521a: 8000 0x8000 +8001521c: 9c48 0x9c48 +8001521e: 8000 0x8000 +80015220: a638 fsd fa4,72(a2) +80015222: 8000 0x8000 +80015224: 9c18 0x9c18 +80015226: 8000 0x8000 +80015228: 9c18 0x9c18 +8001522a: 8000 0x8000 +8001522c: 9c18 0x9c18 +8001522e: 8000 0x8000 +80015230: 9c18 0x9c18 +80015232: 8000 0x8000 +80015234: 9c18 0x9c18 +80015236: 8000 0x8000 +80015238: 9c18 0x9c18 +8001523a: 8000 0x8000 +8001523c: 9c18 0x9c18 +8001523e: 8000 0x8000 +80015240: 9c18 0x9c18 +80015242: 8000 0x8000 +80015244: 9c18 0x9c18 +80015246: 8000 0x8000 +80015248: 9c48 0x9c48 +8001524a: 8000 0x8000 +8001524c: 9c48 0x9c48 +8001524e: 8000 0x8000 +80015250: 9c48 0x9c48 +80015252: 8000 0x8000 +80015254: 9c48 0x9c48 +80015256: 8000 0x8000 +80015258: 9c48 0x9c48 +8001525a: 8000 0x8000 +8001525c: 9c48 0x9c48 +8001525e: 8000 0x8000 +80015260: 9c48 0x9c48 +80015262: 8000 0x8000 +80015264: 9e6c 0x9e6c +80015266: 8000 0x8000 +80015268: 9c48 0x9c48 +8001526a: 8000 0x8000 +8001526c: a438 fsd fa4,72(s0) +8001526e: 8000 0x8000 +80015270: a698 fsd fa4,8(a3) +80015272: 8000 0x8000 +80015274: 9e6c 0x9e6c +80015276: 8000 0x8000 +80015278: 9e6c 0x9e6c +8001527a: 8000 0x8000 +8001527c: 9e6c 0x9e6c +8001527e: 8000 0x8000 +80015280: 9c48 0x9c48 +80015282: 8000 0x8000 +80015284: 9c48 0x9c48 +80015286: 8000 0x8000 +80015288: 9c48 0x9c48 +8001528a: 8000 0x8000 +8001528c: 9c48 0x9c48 +8001528e: 8000 0x8000 +80015290: a5e4 fsd fs1,200(a1) +80015292: 8000 0x8000 +80015294: 9c48 0x9c48 +80015296: 8000 0x8000 +80015298: 9c48 0x9c48 +8001529a: 8000 0x8000 +8001529c: a564 fsd fs1,200(a0) +8001529e: 8000 0x8000 +800152a0: 9c48 0x9c48 +800152a2: 8000 0x8000 +800152a4: 9c48 0x9c48 +800152a6: 8000 0x8000 +800152a8: 9c48 0x9c48 +800152aa: 8000 0x8000 +800152ac: a3b4 fsd fa3,64(a5) +800152ae: 8000 0x8000 +800152b0: 9c48 0x9c48 +800152b2: 8000 0x8000 +800152b4: a5b0 fsd fa2,72(a1) +800152b6: 8000 0x8000 +800152b8: 9c48 0x9c48 +800152ba: 8000 0x8000 +800152bc: 9c48 0x9c48 +800152be: 8000 0x8000 +800152c0: b048 fsd fa0,160(s0) +800152c2: 8000 0x8000 +800152c4: 9c48 0x9c48 +800152c6: 8000 0x8000 +800152c8: 9c48 0x9c48 +800152ca: 8000 0x8000 +800152cc: 9c48 0x9c48 +800152ce: 8000 0x8000 +800152d0: 9c48 0x9c48 +800152d2: 8000 0x8000 +800152d4: 9c48 0x9c48 +800152d6: 8000 0x8000 +800152d8: 9c48 0x9c48 +800152da: 8000 0x8000 +800152dc: 9c48 0x9c48 +800152de: 8000 0x8000 +800152e0: 9c48 0x9c48 +800152e2: 8000 0x8000 +800152e4: 9e6c 0x9e6c +800152e6: 8000 0x8000 +800152e8: 9c48 0x9c48 +800152ea: 8000 0x8000 +800152ec: a438 fsd fa4,72(s0) +800152ee: 8000 0x8000 +800152f0: aef0 fsd fa2,216(a3) +800152f2: 8000 0x8000 +800152f4: 9e6c 0x9e6c +800152f6: 8000 0x8000 +800152f8: 9e6c 0x9e6c +800152fa: 8000 0x8000 +800152fc: 9e6c 0x9e6c +800152fe: 8000 0x8000 +80015300: a59c fsd fa5,8(a1) +80015302: 8000 0x8000 +80015304: aef0 fsd fa2,216(a3) +80015306: 8000 0x8000 +80015308: 9e34 0x9e34 +8001530a: 8000 0x8000 +8001530c: 9c48 0x9c48 +8001530e: 8000 0x8000 +80015310: a4c0 fsd fs0,136(s1) +80015312: 8000 0x8000 +80015314: 9c48 0x9c48 +80015316: 8000 0x8000 +80015318: a470 fsd fa2,200(s0) +8001531a: 8000 0x8000 +8001531c: b05c fsd fa5,160(s0) +8001531e: 8000 0x8000 +80015320: a4d4 fsd fa3,136(s1) +80015322: 8000 0x8000 +80015324: 9e34 0x9e34 +80015326: 8000 0x8000 +80015328: 9c48 0x9c48 +8001532a: 8000 0x8000 +8001532c: a3b4 fsd fa3,64(a5) +8001532e: 8000 0x8000 +80015330: 9e2c 0x9e2c +80015332: 8000 0x8000 +80015334: afbc fsd fa5,88(a5) +80015336: 8000 0x8000 +80015338: 9c48 0x9c48 +8001533a: 8000 0x8000 +8001533c: 9c48 0x9c48 +8001533e: 8000 0x8000 +80015340: afc8 fsd fa0,152(a5) +80015342: 8000 0x8000 +80015344: 9c48 0x9c48 +80015346: 8000 0x8000 +80015348: 9e2c 0x9e2c +8001534a: 8000 0x8000 + +8001534c : +8001534c: 2020 fld fs0,64(s0) +8001534e: 2020 fld fs0,64(s0) +80015350: 2020 fld fs0,64(s0) +80015352: 2020 fld fs0,64(s0) +80015354: 2020 fld fs0,64(s0) +80015356: 2020 fld fs0,64(s0) +80015358: 2020 fld fs0,64(s0) +8001535a: 2020 fld fs0,64(s0) + +8001535c : +8001535c: 3030 fld fa2,96(s0) +8001535e: 3030 fld fa2,96(s0) +80015360: 3030 fld fa2,96(s0) +80015362: 3030 fld fa2,96(s0) +80015364: 3030 fld fa2,96(s0) +80015366: 3030 fld fa2,96(s0) +80015368: 3030 fld fa2,96(s0) +8001536a: 3030 fld fa2,96(s0) +8001536c: cd40 sw s0,28(a0) +8001536e: 8000 0x8000 +80015370: c7b0 sw a2,72(a5) +80015372: 8000 0x8000 +80015374: c7b0 sw a2,72(a5) +80015376: 8000 0x8000 +80015378: cd34 sw a3,88(a0) +8001537a: 8000 0x8000 +8001537c: c7b0 sw a2,72(a5) +8001537e: 8000 0x8000 +80015380: c7b0 sw a2,72(a5) +80015382: 8000 0x8000 +80015384: c7b0 sw a2,72(a5) +80015386: 8000 0x8000 +80015388: c978 sw a4,84(a0) +8001538a: 8000 0x8000 +8001538c: c7b0 sw a2,72(a5) +8001538e: 8000 0x8000 +80015390: c7b0 sw a2,72(a5) +80015392: 8000 0x8000 +80015394: cd08 sw a0,24(a0) +80015396: 8000 0x8000 +80015398: cd64 sw s1,92(a0) +8001539a: 8000 0x8000 +8001539c: c7b0 sw a2,72(a5) +8001539e: 8000 0x8000 +800153a0: cd58 sw a4,28(a0) +800153a2: 8000 0x8000 +800153a4: cd74 sw a3,92(a0) +800153a6: 8000 0x8000 +800153a8: c7b0 sw a2,72(a5) +800153aa: 8000 0x8000 +800153ac: ccfc sw a5,92(s1) +800153ae: 8000 0x8000 +800153b0: c778 sw a4,76(a4) +800153b2: 8000 0x8000 +800153b4: c778 sw a4,76(a4) +800153b6: 8000 0x8000 +800153b8: c778 sw a4,76(a4) +800153ba: 8000 0x8000 +800153bc: c778 sw a4,76(a4) +800153be: 8000 0x8000 +800153c0: c778 sw a4,76(a4) +800153c2: 8000 0x8000 +800153c4: c778 sw a4,76(a4) +800153c6: 8000 0x8000 +800153c8: c778 sw a4,76(a4) +800153ca: 8000 0x8000 +800153cc: c778 sw a4,76(a4) +800153ce: 8000 0x8000 +800153d0: c778 sw a4,76(a4) +800153d2: 8000 0x8000 +800153d4: c7b0 sw a2,72(a5) +800153d6: 8000 0x8000 +800153d8: c7b0 sw a2,72(a5) +800153da: 8000 0x8000 +800153dc: c7b0 sw a2,72(a5) +800153de: 8000 0x8000 +800153e0: c7b0 sw a2,72(a5) +800153e2: 8000 0x8000 +800153e4: c7b0 sw a2,72(a5) +800153e6: 8000 0x8000 +800153e8: c7b0 sw a2,72(a5) +800153ea: 8000 0x8000 +800153ec: c7b0 sw a2,72(a5) +800153ee: 8000 0x8000 +800153f0: c7b0 sw a2,72(a5) +800153f2: 8000 0x8000 +800153f4: c7b0 sw a2,72(a5) +800153f6: 8000 0x8000 +800153f8: cc44 sw s1,28(s0) +800153fa: 8000 0x8000 +800153fc: c9c8 sw a0,20(a1) +800153fe: 8000 0x8000 +80015400: c7b0 sw a2,72(a5) +80015402: 8000 0x8000 +80015404: c7b0 sw a2,72(a5) +80015406: 8000 0x8000 +80015408: c7b0 sw a2,72(a5) +8001540a: 8000 0x8000 +8001540c: c7b0 sw a2,72(a5) +8001540e: 8000 0x8000 +80015410: c7b0 sw a2,72(a5) +80015412: 8000 0x8000 +80015414: c7b0 sw a2,72(a5) +80015416: 8000 0x8000 +80015418: c7b0 sw a2,72(a5) +8001541a: 8000 0x8000 +8001541c: c7b0 sw a2,72(a5) +8001541e: 8000 0x8000 +80015420: c7b0 sw a2,72(a5) +80015422: 8000 0x8000 +80015424: c7b0 sw a2,72(a5) +80015426: 8000 0x8000 +80015428: ca90 sw a2,16(a3) +8001542a: 8000 0x8000 +8001542c: c7b0 sw a2,72(a5) +8001542e: 8000 0x8000 +80015430: c7b0 sw a2,72(a5) +80015432: 8000 0x8000 +80015434: c7b0 sw a2,72(a5) +80015436: 8000 0x8000 +80015438: cc04 sw s1,24(s0) +8001543a: 8000 0x8000 +8001543c: c7b0 sw a2,72(a5) +8001543e: 8000 0x8000 +80015440: cccc sw a1,28(s1) +80015442: 8000 0x8000 +80015444: c7b0 sw a2,72(a5) +80015446: 8000 0x8000 +80015448: c7b0 sw a2,72(a5) +8001544a: 8000 0x8000 +8001544c: d4bc sw a5,104(s1) +8001544e: 8000 0x8000 +80015450: c7b0 sw a2,72(a5) +80015452: 8000 0x8000 +80015454: c7b0 sw a2,72(a5) +80015456: 8000 0x8000 +80015458: c7b0 sw a2,72(a5) +8001545a: 8000 0x8000 +8001545c: c7b0 sw a2,72(a5) +8001545e: 8000 0x8000 +80015460: c7b0 sw a2,72(a5) +80015462: 8000 0x8000 +80015464: c7b0 sw a2,72(a5) +80015466: 8000 0x8000 +80015468: c7b0 sw a2,72(a5) +8001546a: 8000 0x8000 +8001546c: c7b0 sw a2,72(a5) +8001546e: 8000 0x8000 +80015470: c7b0 sw a2,72(a5) +80015472: 8000 0x8000 +80015474: c7b0 sw a2,72(a5) +80015476: 8000 0x8000 +80015478: cc44 sw s1,28(s0) +8001547a: 8000 0x8000 +8001547c: c9cc sw a1,20(a1) +8001547e: 8000 0x8000 +80015480: c7b0 sw a2,72(a5) +80015482: 8000 0x8000 +80015484: c7b0 sw a2,72(a5) +80015486: 8000 0x8000 +80015488: c7b0 sw a2,72(a5) +8001548a: 8000 0x8000 +8001548c: ccb8 sw a4,88(s1) +8001548e: 8000 0x8000 +80015490: c9cc sw a1,20(a1) +80015492: 8000 0x8000 +80015494: c9bc sw a5,80(a1) +80015496: 8000 0x8000 +80015498: c7b0 sw a2,72(a5) +8001549a: 8000 0x8000 +8001549c: cca4 sw s1,88(s1) +8001549e: 8000 0x8000 +800154a0: c7b0 sw a2,72(a5) +800154a2: 8000 0x8000 +800154a4: cdb4 sw a3,88(a1) +800154a6: 8000 0x8000 +800154a8: ca94 sw a3,16(a3) +800154aa: 8000 0x8000 +800154ac: cc6c sw a1,92(s0) +800154ae: 8000 0x8000 +800154b0: c9bc sw a5,80(a1) +800154b2: 8000 0x8000 +800154b4: c7b0 sw a2,72(a5) +800154b6: 8000 0x8000 +800154b8: cc04 sw s1,24(s0) +800154ba: 8000 0x8000 +800154bc: c9b4 sw a3,80(a1) +800154be: 8000 0x8000 +800154c0: d4b4 sw a3,104(s1) +800154c2: 8000 0x8000 +800154c4: c7b0 sw a2,72(a5) +800154c6: 8000 0x8000 +800154c8: c7b0 sw a2,72(a5) +800154ca: 8000 0x8000 +800154cc: d518 sw a4,40(a0) +800154ce: 8000 0x8000 +800154d0: c7b0 sw a2,72(a5) +800154d2: 8000 0x8000 +800154d4: c9b4 sw a3,80(a1) +800154d6: 8000 0x8000 + +800154d8 : +800154d8: 2020 fld fs0,64(s0) +800154da: 2020 fld fs0,64(s0) +800154dc: 2020 fld fs0,64(s0) +800154de: 2020 fld fs0,64(s0) +800154e0: 2020 fld fs0,64(s0) +800154e2: 2020 fld fs0,64(s0) +800154e4: 2020 fld fs0,64(s0) +800154e6: 2020 fld fs0,64(s0) + +800154e8 : +800154e8: 3030 fld fa2,96(s0) +800154ea: 3030 fld fa2,96(s0) +800154ec: 3030 fld fa2,96(s0) +800154ee: 3030 fld fa2,96(s0) +800154f0: 3030 fld fa2,96(s0) +800154f2: 3030 fld fa2,96(s0) +800154f4: 3030 fld fa2,96(s0) +800154f6: 3030 fld fa2,96(s0) +800154f8: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +800154fc: 4f50 lw a2,28(a4) +800154fe: 00584953 fadd.s fs2,fa6,ft5,rmm +80015502: 0000 unimp +80015504: 002e c.slli zero,0xb +80015506: 0000 unimp +80015508: f814 fsw fa3,48(s0) +8001550a: 8000 0x8000 +8001550c: f2c4 fsw fs1,36(a3) +8001550e: 8000 0x8000 +80015510: f2c4 fsw fs1,36(a3) +80015512: 8000 0x8000 +80015514: f808 fsw fa0,48(s0) +80015516: 8000 0x8000 +80015518: f2c4 fsw fs1,36(a3) +8001551a: 8000 0x8000 +8001551c: f2c4 fsw fs1,36(a3) +8001551e: 8000 0x8000 +80015520: f2c4 fsw fs1,36(a3) +80015522: 8000 0x8000 +80015524: f44c fsw fa1,44(s0) +80015526: 8000 0x8000 +80015528: f2c4 fsw fs1,36(a3) +8001552a: 8000 0x8000 +8001552c: f2c4 fsw fs1,36(a3) +8001552e: 8000 0x8000 +80015530: f7dc fsw fa5,44(a5) +80015532: 8000 0x8000 +80015534: f7cc fsw fa1,44(a5) +80015536: 8000 0x8000 +80015538: f2c4 fsw fs1,36(a3) +8001553a: 8000 0x8000 +8001553c: f7c0 fsw fs0,44(a5) +8001553e: 8000 0x8000 +80015540: f780 fsw fs0,40(a5) +80015542: 8000 0x8000 +80015544: f2c4 fsw fs1,36(a3) +80015546: 8000 0x8000 +80015548: f774 fsw fa3,108(a4) +8001554a: 8000 0x8000 +8001554c: f28c fsw fa1,32(a3) +8001554e: 8000 0x8000 +80015550: f28c fsw fa1,32(a3) +80015552: 8000 0x8000 +80015554: f28c fsw fa1,32(a3) +80015556: 8000 0x8000 +80015558: f28c fsw fa1,32(a3) +8001555a: 8000 0x8000 +8001555c: f28c fsw fa1,32(a3) +8001555e: 8000 0x8000 +80015560: f28c fsw fa1,32(a3) +80015562: 8000 0x8000 +80015564: f28c fsw fa1,32(a3) +80015566: 8000 0x8000 +80015568: f28c fsw fa1,32(a3) +8001556a: 8000 0x8000 +8001556c: f28c fsw fa1,32(a3) +8001556e: 8000 0x8000 +80015570: f2c4 fsw fs1,36(a3) +80015572: 8000 0x8000 +80015574: f2c4 fsw fs1,36(a3) +80015576: 8000 0x8000 +80015578: f2c4 fsw fs1,36(a3) +8001557a: 8000 0x8000 +8001557c: f2c4 fsw fs1,36(a3) +8001557e: 8000 0x8000 +80015580: f2c4 fsw fs1,36(a3) +80015582: 8000 0x8000 +80015584: f2c4 fsw fs1,36(a3) +80015586: 8000 0x8000 +80015588: f2c4 fsw fs1,36(a3) +8001558a: 8000 0x8000 +8001558c: f2c4 fsw fs1,36(a3) +8001558e: 8000 0x8000 +80015590: f2c4 fsw fs1,36(a3) +80015592: 8000 0x8000 +80015594: f514 fsw fa3,40(a0) +80015596: 8000 0x8000 +80015598: f630 fsw fa2,104(a2) +8001559a: 8000 0x8000 +8001559c: f2c4 fsw fs1,36(a3) +8001559e: 8000 0x8000 +800155a0: f2c4 fsw fs1,36(a3) +800155a2: 8000 0x8000 +800155a4: f2c4 fsw fs1,36(a3) +800155a6: 8000 0x8000 +800155a8: f2c4 fsw fs1,36(a3) +800155aa: 8000 0x8000 +800155ac: f2c4 fsw fs1,36(a3) +800155ae: 8000 0x8000 +800155b0: f2c4 fsw fs1,36(a3) +800155b2: 8000 0x8000 +800155b4: f2c4 fsw fs1,36(a3) +800155b6: 8000 0x8000 +800155b8: f2c4 fsw fs1,36(a3) +800155ba: 8000 0x8000 +800155bc: f2c4 fsw fs1,36(a3) 800155be: 8000 0x8000 -800155c0: f238 fsw fa4,96(a2) +800155c0: f2c4 fsw fs1,36(a3) 800155c2: 8000 0x8000 -800155c4: f238 fsw fa4,96(a2) +800155c4: f5c0 fsw fs0,44(a1) 800155c6: 8000 0x8000 -800155c8: f77c fsw fa5,108(a4) +800155c8: f2c4 fsw fs1,36(a3) 800155ca: 8000 0x8000 -800155cc: f238 fsw fa4,96(a2) +800155cc: f2c4 fsw fs1,36(a3) 800155ce: 8000 0x8000 -800155d0: f238 fsw fa4,96(a2) +800155d0: f2c4 fsw fs1,36(a3) 800155d2: 8000 0x8000 -800155d4: f238 fsw fa4,96(a2) +800155d4: f4c8 fsw fa0,44(s1) 800155d6: 8000 0x8000 -800155d8: f3c0 fsw fs0,36(a5) +800155d8: f2c4 fsw fs1,36(a3) 800155da: 8000 0x8000 -800155dc: f238 fsw fa4,96(a2) +800155dc: f704 fsw fs1,40(a4) 800155de: 8000 0x8000 -800155e0: f238 fsw fa4,96(a2) +800155e0: f2c4 fsw fs1,36(a3) 800155e2: 8000 0x8000 -800155e4: f750 fsw fa2,44(a4) +800155e4: f2c4 fsw fs1,36(a3) 800155e6: 8000 0x8000 -800155e8: f740 fsw fs0,44(a4) +800155e8: feb4 fsw fa3,120(a3) 800155ea: 8000 0x8000 -800155ec: f238 fsw fa4,96(a2) +800155ec: f2c4 fsw fs1,36(a3) 800155ee: 8000 0x8000 -800155f0: f734 fsw fa3,104(a4) +800155f0: f2c4 fsw fs1,36(a3) 800155f2: 8000 0x8000 -800155f4: f6f4 fsw fa3,108(a3) +800155f4: f2c4 fsw fs1,36(a3) 800155f6: 8000 0x8000 -800155f8: f238 fsw fa4,96(a2) +800155f8: f2c4 fsw fs1,36(a3) 800155fa: 8000 0x8000 -800155fc: f6e8 fsw fa0,108(a3) +800155fc: f2c4 fsw fs1,36(a3) 800155fe: 8000 0x8000 -80015600: f200 fsw fs0,32(a2) +80015600: f2c4 fsw fs1,36(a3) 80015602: 8000 0x8000 -80015604: f200 fsw fs0,32(a2) +80015604: f2c4 fsw fs1,36(a3) 80015606: 8000 0x8000 -80015608: f200 fsw fs0,32(a2) +80015608: f2c4 fsw fs1,36(a3) 8001560a: 8000 0x8000 -8001560c: f200 fsw fs0,32(a2) +8001560c: f2c4 fsw fs1,36(a3) 8001560e: 8000 0x8000 -80015610: f200 fsw fs0,32(a2) +80015610: f2c4 fsw fs1,36(a3) 80015612: 8000 0x8000 -80015614: f200 fsw fs0,32(a2) +80015614: f514 fsw fa3,40(a0) 80015616: 8000 0x8000 -80015618: f200 fsw fs0,32(a2) +80015618: f53c fsw fa5,104(a0) 8001561a: 8000 0x8000 -8001561c: f200 fsw fs0,32(a2) +8001561c: f2c4 fsw fs1,36(a3) 8001561e: 8000 0x8000 -80015620: f200 fsw fs0,32(a2) +80015620: f2c4 fsw fs1,36(a3) 80015622: 8000 0x8000 -80015624: f238 fsw fa4,96(a2) +80015624: f2c4 fsw fs1,36(a3) 80015626: 8000 0x8000 -80015628: f238 fsw fa4,96(a2) +80015628: f82c fsw fa1,112(s0) 8001562a: 8000 0x8000 -8001562c: f238 fsw fa4,96(a2) +8001562c: f53c fsw fa5,104(a0) 8001562e: 8000 0x8000 -80015630: f238 fsw fa4,96(a2) +80015630: f490 fsw fa2,40(s1) 80015632: 8000 0x8000 -80015634: f238 fsw fa4,96(a2) +80015634: f2c4 fsw fs1,36(a3) 80015636: 8000 0x8000 -80015638: f238 fsw fa4,96(a2) +80015638: f87c fsw fa5,116(s0) 8001563a: 8000 0x8000 -8001563c: f238 fsw fa4,96(a2) +8001563c: f2c4 fsw fs1,36(a3) 8001563e: 8000 0x8000 -80015640: f238 fsw fa4,96(a2) +80015640: f840 fsw fs0,52(s0) 80015642: 8000 0x8000 -80015644: f238 fsw fa4,96(a2) +80015644: ff20 fsw fs0,120(a4) 80015646: 8000 0x8000 -80015648: f488 fsw fa0,40(s1) +80015648: f738 fsw fa4,104(a4) 8001564a: 8000 0x8000 -8001564c: f5a4 fsw fs1,104(a1) +8001564c: f490 fsw fa2,40(s1) 8001564e: 8000 0x8000 -80015650: f238 fsw fa4,96(a2) +80015650: f2c4 fsw fs1,36(a3) 80015652: 8000 0x8000 -80015654: f238 fsw fa4,96(a2) +80015654: f4c8 fsw fa0,44(s1) 80015656: 8000 0x8000 -80015658: f238 fsw fa4,96(a2) +80015658: f488 fsw fa0,40(s1) 8001565a: 8000 0x8000 -8001565c: f238 fsw fa4,96(a2) +8001565c: ff14 fsw fa3,56(a4) 8001565e: 8000 0x8000 -80015660: f238 fsw fa4,96(a2) +80015660: f2c4 fsw fs1,36(a3) 80015662: 8000 0x8000 -80015664: f238 fsw fa4,96(a2) +80015664: f2c4 fsw fs1,36(a3) 80015666: 8000 0x8000 -80015668: f238 fsw fa4,96(a2) +80015668: ff28 fsw fa0,120(a4) 8001566a: 8000 0x8000 -8001566c: f238 fsw fa4,96(a2) +8001566c: f2c4 fsw fs1,36(a3) 8001566e: 8000 0x8000 -80015670: f238 fsw fa4,96(a2) +80015670: f488 fsw fa0,40(s1) 80015672: 8000 0x8000 -80015674: f238 fsw fa4,96(a2) -80015676: 8000 0x8000 -80015678: f534 fsw fa3,104(a0) -8001567a: 8000 0x8000 -8001567c: f238 fsw fa4,96(a2) -8001567e: 8000 0x8000 -80015680: f238 fsw fa4,96(a2) -80015682: 8000 0x8000 -80015684: f238 fsw fa4,96(a2) -80015686: 8000 0x8000 -80015688: f43c fsw fa5,104(s0) -8001568a: 8000 0x8000 -8001568c: f238 fsw fa4,96(a2) -8001568e: 8000 0x8000 -80015690: f678 fsw fa4,108(a2) -80015692: 8000 0x8000 -80015694: f238 fsw fa4,96(a2) -80015696: 8000 0x8000 -80015698: f238 fsw fa4,96(a2) -8001569a: 8000 0x8000 -8001569c: fe28 fsw fa0,120(a2) -8001569e: 8000 0x8000 -800156a0: f238 fsw fa4,96(a2) -800156a2: 8000 0x8000 -800156a4: f238 fsw fa4,96(a2) -800156a6: 8000 0x8000 -800156a8: f238 fsw fa4,96(a2) -800156aa: 8000 0x8000 -800156ac: f238 fsw fa4,96(a2) -800156ae: 8000 0x8000 -800156b0: f238 fsw fa4,96(a2) -800156b2: 8000 0x8000 -800156b4: f238 fsw fa4,96(a2) -800156b6: 8000 0x8000 -800156b8: f238 fsw fa4,96(a2) -800156ba: 8000 0x8000 -800156bc: f238 fsw fa4,96(a2) -800156be: 8000 0x8000 -800156c0: f238 fsw fa4,96(a2) -800156c2: 8000 0x8000 -800156c4: f238 fsw fa4,96(a2) -800156c6: 8000 0x8000 -800156c8: f488 fsw fa0,40(s1) -800156ca: 8000 0x8000 -800156cc: f4b0 fsw fa2,104(s1) -800156ce: 8000 0x8000 -800156d0: f238 fsw fa4,96(a2) -800156d2: 8000 0x8000 -800156d4: f238 fsw fa4,96(a2) -800156d6: 8000 0x8000 -800156d8: f238 fsw fa4,96(a2) -800156da: 8000 0x8000 -800156dc: f7a0 fsw fs0,104(a5) -800156de: 8000 0x8000 -800156e0: f4b0 fsw fa2,104(s1) -800156e2: 8000 0x8000 -800156e4: f404 fsw fs1,40(s0) -800156e6: 8000 0x8000 -800156e8: f238 fsw fa4,96(a2) -800156ea: 8000 0x8000 -800156ec: f7f0 fsw fa2,108(a5) -800156ee: 8000 0x8000 -800156f0: f238 fsw fa4,96(a2) -800156f2: 8000 0x8000 -800156f4: f7b4 fsw fa3,104(a5) -800156f6: 8000 0x8000 -800156f8: fe94 fsw fa3,56(a3) -800156fa: 8000 0x8000 -800156fc: f6ac fsw fa1,104(a3) -800156fe: 8000 0x8000 -80015700: f404 fsw fs1,40(s0) -80015702: 8000 0x8000 -80015704: f238 fsw fa4,96(a2) -80015706: 8000 0x8000 -80015708: f43c fsw fa5,104(s0) -8001570a: 8000 0x8000 -8001570c: f3fc fsw fa5,100(a5) -8001570e: 8000 0x8000 -80015710: fe88 fsw fa0,56(a3) -80015712: 8000 0x8000 -80015714: f238 fsw fa4,96(a2) -80015716: 8000 0x8000 -80015718: f238 fsw fa4,96(a2) -8001571a: 8000 0x8000 -8001571c: fe9c fsw fa5,56(a3) -8001571e: 8000 0x8000 -80015720: f238 fsw fa4,96(a2) -80015722: 8000 0x8000 -80015724: f3fc fsw fa5,100(a5) -80015726: 8000 0x8000 -80015728 : -80015728: 2020 fld fs0,64(s0) -8001572a: 2020 fld fs0,64(s0) -8001572c: 2020 fld fs0,64(s0) -8001572e: 2020 fld fs0,64(s0) -80015730: 2020 fld fs0,64(s0) -80015732: 2020 fld fs0,64(s0) -80015734: 2020 fld fs0,64(s0) -80015736: 2020 fld fs0,64(s0) +80015674 : +80015674: 2020 fld fs0,64(s0) +80015676: 2020 fld fs0,64(s0) +80015678: 2020 fld fs0,64(s0) +8001567a: 2020 fld fs0,64(s0) +8001567c: 2020 fld fs0,64(s0) +8001567e: 2020 fld fs0,64(s0) +80015680: 2020 fld fs0,64(s0) +80015682: 2020 fld fs0,64(s0) -80015738 : -80015738: 3030 fld fa2,96(s0) -8001573a: 3030 fld fa2,96(s0) -8001573c: 3030 fld fa2,96(s0) -8001573e: 3030 fld fa2,96(s0) -80015740: 3030 fld fa2,96(s0) -80015742: 3030 fld fa2,96(s0) -80015744: 3030 fld fa2,96(s0) -80015746: 3030 fld fa2,96(s0) -80015748: 120c addi a1,sp,288 -8001574a: 8001 c.srli64 s0 -8001574c: 12fc addi a5,sp,364 -8001574e: 8001 c.srli64 s0 -80015750: 121c addi a5,sp,288 -80015752: 8001 c.srli64 s0 -80015754: 12fc addi a5,sp,364 -80015756: 8001 c.srli64 s0 -80015758: 12e8 addi a0,sp,364 -8001575a: 8001 c.srli64 s0 -8001575c: 12fc addi a5,sp,364 -8001575e: 8001 c.srli64 s0 -80015760: 121c addi a5,sp,288 -80015762: 8001 c.srli64 s0 -80015764: 120c addi a1,sp,288 -80015766: 8001 c.srli64 s0 -80015768: 120c addi a1,sp,288 -8001576a: 8001 c.srli64 s0 -8001576c: 12e8 addi a0,sp,364 -8001576e: 8001 c.srli64 s0 -80015770: 121c addi a5,sp,288 -80015772: 8001 c.srli64 s0 -80015774: 11e4 addi s1,sp,236 -80015776: 8001 c.srli64 s0 -80015778: 11e4 addi s1,sp,236 -8001577a: 8001 c.srli64 s0 -8001577c: 11e4 addi s1,sp,236 -8001577e: 8001 c.srli64 s0 -80015780: 1224 addi s1,sp,296 -80015782: 8001 c.srli64 s0 -80015784: 17d0 addi a2,sp,996 -80015786: 8001 c.srli64 s0 -80015788: 17d0 addi a2,sp,996 -8001578a: 8001 c.srli64 s0 -8001578c: 17f4 addi a3,sp,1004 -8001578e: 8001 c.srli64 s0 -80015790: 17c4 addi s1,sp,996 -80015792: 8001 c.srli64 s0 -80015794: 17c4 addi s1,sp,996 -80015796: 8001 c.srli64 s0 -80015798: 18b4 addi a3,sp,120 +80015684 : +80015684: 3030 fld fa2,96(s0) +80015686: 3030 fld fa2,96(s0) +80015688: 3030 fld fa2,96(s0) +8001568a: 3030 fld fa2,96(s0) +8001568c: 3030 fld fa2,96(s0) +8001568e: 3030 fld fa2,96(s0) +80015690: 3030 fld fa2,96(s0) +80015692: 3030 fld fa2,96(s0) + +80015694 <_ctype_>: +80015694: 2000 fld fs0,0(s0) +80015696: 2020 fld fs0,64(s0) +80015698: 2020 fld fs0,64(s0) +8001569a: 2020 fld fs0,64(s0) +8001569c: 2020 fld fs0,64(s0) +8001569e: 2828 fld fa0,80(s0) +800156a0: 2828 fld fa0,80(s0) +800156a2: 2028 fld fa0,64(s0) +800156a4: 2020 fld fs0,64(s0) +800156a6: 2020 fld fs0,64(s0) +800156a8: 2020 fld fs0,64(s0) +800156aa: 2020 fld fs0,64(s0) +800156ac: 2020 fld fs0,64(s0) +800156ae: 2020 fld fs0,64(s0) +800156b0: 2020 fld fs0,64(s0) +800156b2: 2020 fld fs0,64(s0) +800156b4: 8820 0x8820 +800156b6: 1010 addi a2,sp,32 +800156b8: 1010 addi a2,sp,32 +800156ba: 1010 addi a2,sp,32 +800156bc: 1010 addi a2,sp,32 +800156be: 1010 addi a2,sp,32 +800156c0: 1010 addi a2,sp,32 +800156c2: 1010 addi a2,sp,32 +800156c4: 0410 addi a2,sp,512 +800156c6: 0404 addi s1,sp,512 +800156c8: 0404 addi s1,sp,512 +800156ca: 0404 addi s1,sp,512 +800156cc: 0404 addi s1,sp,512 +800156ce: 1004 addi s1,sp,32 +800156d0: 1010 addi a2,sp,32 +800156d2: 1010 addi a2,sp,32 +800156d4: 1010 addi a2,sp,32 +800156d6: 4141 li sp,16 +800156d8: 4141 li sp,16 +800156da: 4141 li sp,16 +800156dc: 0101 addi sp,sp,0 +800156de: 0101 addi sp,sp,0 +800156e0: 0101 addi sp,sp,0 +800156e2: 0101 addi sp,sp,0 +800156e4: 0101 addi sp,sp,0 +800156e6: 0101 addi sp,sp,0 +800156e8: 0101 addi sp,sp,0 +800156ea: 0101 addi sp,sp,0 +800156ec: 0101 addi sp,sp,0 +800156ee: 0101 addi sp,sp,0 +800156f0: 1010 addi a2,sp,32 +800156f2: 1010 addi a2,sp,32 +800156f4: 1010 addi a2,sp,32 +800156f6: 4242 lw tp,16(sp) +800156f8: 4242 lw tp,16(sp) +800156fa: 4242 lw tp,16(sp) +800156fc: 0202 c.slli64 tp +800156fe: 0202 c.slli64 tp +80015700: 0202 c.slli64 tp +80015702: 0202 c.slli64 tp +80015704: 0202 c.slli64 tp +80015706: 0202 c.slli64 tp +80015708: 0202 c.slli64 tp +8001570a: 0202 c.slli64 tp +8001570c: 0202 c.slli64 tp +8001570e: 0202 c.slli64 tp +80015710: 1010 addi a2,sp,32 +80015712: 1010 addi a2,sp,32 +80015714: 0020 addi s0,sp,8 + ... +80015796: 0000 unimp +80015798: 12d0 addi a2,sp,356 8001579a: 8001 c.srli64 s0 -8001579c: 17f4 addi a3,sp,1004 +8001579c: 13c0 addi s0,sp,484 8001579e: 8001 c.srli64 s0 -800157a0: 17c4 addi s1,sp,996 +800157a0: 12e0 addi s0,sp,364 800157a2: 8001 c.srli64 s0 -800157a4: 18b4 addi a3,sp,120 +800157a4: 13c0 addi s0,sp,484 800157a6: 8001 c.srli64 s0 -800157a8: 17c4 addi s1,sp,996 +800157a8: 13ac addi a1,sp,488 800157aa: 8001 c.srli64 s0 -800157ac: 17f4 addi a3,sp,1004 +800157ac: 13c0 addi s0,sp,484 800157ae: 8001 c.srli64 s0 -800157b0: 17c0 addi s0,sp,996 +800157b0: 12e0 addi s0,sp,364 800157b2: 8001 c.srli64 s0 -800157b4: 17c0 addi s0,sp,996 +800157b4: 12d0 addi a2,sp,356 800157b6: 8001 c.srli64 s0 -800157b8: 17c0 addi s0,sp,996 +800157b8: 12d0 addi a2,sp,356 800157ba: 8001 c.srli64 s0 -800157bc: 18b4 addi a3,sp,120 +800157bc: 13ac addi a1,sp,488 800157be: 8001 c.srli64 s0 -800157c0: 29a0 fld fs0,80(a1) +800157c0: 12e0 addi s0,sp,364 800157c2: 8001 c.srli64 s0 -800157c4: 29a0 fld fs0,80(a1) +800157c4: 12a8 addi a0,sp,360 800157c6: 8001 c.srli64 s0 -800157c8: 299c fld fa5,16(a1) +800157c8: 12a8 addi a0,sp,360 800157ca: 8001 c.srli64 s0 -800157cc: 2950 fld fa2,144(a0) +800157cc: 12a8 addi a0,sp,360 800157ce: 8001 c.srli64 s0 -800157d0: 2950 fld fa2,144(a0) +800157d0: 12e8 addi a0,sp,364 800157d2: 8001 c.srli64 s0 -800157d4: 2c20 fld fs0,88(s0) +800157d4: 1894 addi a3,sp,112 800157d6: 8001 c.srli64 s0 -800157d8: 299c fld fa5,16(a1) +800157d8: 1894 addi a3,sp,112 800157da: 8001 c.srli64 s0 -800157dc: 2950 fld fa2,144(a0) +800157dc: 18b8 addi a4,sp,120 800157de: 8001 c.srli64 s0 -800157e0: 2c20 fld fs0,88(s0) +800157e0: 1888 addi a0,sp,112 800157e2: 8001 c.srli64 s0 -800157e4: 2950 fld fa2,144(a0) +800157e4: 1888 addi a0,sp,112 800157e6: 8001 c.srli64 s0 -800157e8: 299c fld fa5,16(a1) +800157e8: 1978 addi a4,sp,188 800157ea: 8001 c.srli64 s0 -800157ec: 294c fld fa1,144(a0) +800157ec: 18b8 addi a4,sp,120 800157ee: 8001 c.srli64 s0 -800157f0: 294c fld fa1,144(a0) +800157f0: 1888 addi a0,sp,112 800157f2: 8001 c.srli64 s0 -800157f4: 294c fld fa1,144(a0) +800157f4: 1978 addi a4,sp,188 800157f6: 8001 c.srli64 s0 -800157f8: 2c20 fld fs0,88(s0) +800157f8: 1888 addi a0,sp,112 800157fa: 8001 c.srli64 s0 +800157fc: 18b8 addi a4,sp,120 +800157fe: 8001 c.srli64 s0 +80015800: 1884 addi s1,sp,112 +80015802: 8001 c.srli64 s0 +80015804: 1884 addi s1,sp,112 +80015806: 8001 c.srli64 s0 +80015808: 1884 addi s1,sp,112 +8001580a: 8001 c.srli64 s0 +8001580c: 1978 addi a4,sp,188 +8001580e: 8001 c.srli64 s0 +80015810: 2a64 fld fs1,208(a2) +80015812: 8001 c.srli64 s0 +80015814: 2a64 fld fs1,208(a2) +80015816: 8001 c.srli64 s0 +80015818: 2a60 fld fs0,208(a2) +8001581a: 8001 c.srli64 s0 +8001581c: 2a14 fld fa3,16(a2) +8001581e: 8001 c.srli64 s0 +80015820: 2a14 fld fa3,16(a2) +80015822: 8001 c.srli64 s0 +80015824: 2ce4 fld fs1,216(s1) +80015826: 8001 c.srli64 s0 +80015828: 2a60 fld fs0,208(a2) +8001582a: 8001 c.srli64 s0 +8001582c: 2a14 fld fa3,16(a2) +8001582e: 8001 c.srli64 s0 +80015830: 2ce4 fld fs1,216(s1) +80015832: 8001 c.srli64 s0 +80015834: 2a14 fld fa3,16(a2) +80015836: 8001 c.srli64 s0 +80015838: 2a60 fld fs0,208(a2) +8001583a: 8001 c.srli64 s0 +8001583c: 2a10 fld fa2,16(a2) +8001583e: 8001 c.srli64 s0 +80015840: 2a10 fld fa2,16(a2) +80015842: 8001 c.srli64 s0 +80015844: 2a10 fld fa2,16(a2) +80015846: 8001 c.srli64 s0 +80015848: 2ce4 fld fs1,216(s1) +8001584a: 8001 c.srli64 s0 -800157fc <__clz_tab>: -800157fc: 0100 addi s0,sp,128 -800157fe: 0202 c.slli64 tp -80015800: 03030303 lb t1,48(t1) # ffff9030 <__BSS_END__+0x7ffe2400> -80015804: 0404 addi s1,sp,512 -80015806: 0404 addi s1,sp,512 -80015808: 0404 addi s1,sp,512 -8001580a: 0404 addi s1,sp,512 -8001580c: 0505 addi a0,a0,1 -8001580e: 0505 addi a0,a0,1 -80015810: 0505 addi a0,a0,1 -80015812: 0505 addi a0,a0,1 -80015814: 0505 addi a0,a0,1 -80015816: 0505 addi a0,a0,1 -80015818: 0505 addi a0,a0,1 -8001581a: 0505 addi a0,a0,1 -8001581c: 0606 slli a2,a2,0x1 -8001581e: 0606 slli a2,a2,0x1 -80015820: 0606 slli a2,a2,0x1 -80015822: 0606 slli a2,a2,0x1 -80015824: 0606 slli a2,a2,0x1 -80015826: 0606 slli a2,a2,0x1 -80015828: 0606 slli a2,a2,0x1 -8001582a: 0606 slli a2,a2,0x1 -8001582c: 0606 slli a2,a2,0x1 -8001582e: 0606 slli a2,a2,0x1 -80015830: 0606 slli a2,a2,0x1 -80015832: 0606 slli a2,a2,0x1 -80015834: 0606 slli a2,a2,0x1 -80015836: 0606 slli a2,a2,0x1 -80015838: 0606 slli a2,a2,0x1 -8001583a: 0606 slli a2,a2,0x1 -8001583c: 07070707 0x7070707 -80015840: 07070707 0x7070707 -80015844: 07070707 0x7070707 -80015848: 07070707 0x7070707 -8001584c: 07070707 0x7070707 -80015850: 07070707 0x7070707 -80015854: 07070707 0x7070707 -80015858: 07070707 0x7070707 -8001585c: 07070707 0x7070707 -80015860: 07070707 0x7070707 -80015864: 07070707 0x7070707 -80015868: 07070707 0x7070707 -8001586c: 07070707 0x7070707 -80015870: 07070707 0x7070707 -80015874: 07070707 0x7070707 -80015878: 07070707 0x7070707 -8001587c: 0808 addi a0,sp,16 -8001587e: 0808 addi a0,sp,16 -80015880: 0808 addi a0,sp,16 -80015882: 0808 addi a0,sp,16 -80015884: 0808 addi a0,sp,16 -80015886: 0808 addi a0,sp,16 -80015888: 0808 addi a0,sp,16 -8001588a: 0808 addi a0,sp,16 -8001588c: 0808 addi a0,sp,16 -8001588e: 0808 addi a0,sp,16 -80015890: 0808 addi a0,sp,16 -80015892: 0808 addi a0,sp,16 -80015894: 0808 addi a0,sp,16 -80015896: 0808 addi a0,sp,16 -80015898: 0808 addi a0,sp,16 -8001589a: 0808 addi a0,sp,16 -8001589c: 0808 addi a0,sp,16 -8001589e: 0808 addi a0,sp,16 -800158a0: 0808 addi a0,sp,16 -800158a2: 0808 addi a0,sp,16 -800158a4: 0808 addi a0,sp,16 -800158a6: 0808 addi a0,sp,16 -800158a8: 0808 addi a0,sp,16 -800158aa: 0808 addi a0,sp,16 -800158ac: 0808 addi a0,sp,16 -800158ae: 0808 addi a0,sp,16 -800158b0: 0808 addi a0,sp,16 -800158b2: 0808 addi a0,sp,16 -800158b4: 0808 addi a0,sp,16 -800158b6: 0808 addi a0,sp,16 -800158b8: 0808 addi a0,sp,16 -800158ba: 0808 addi a0,sp,16 -800158bc: 0808 addi a0,sp,16 -800158be: 0808 addi a0,sp,16 -800158c0: 0808 addi a0,sp,16 -800158c2: 0808 addi a0,sp,16 -800158c4: 0808 addi a0,sp,16 -800158c6: 0808 addi a0,sp,16 -800158c8: 0808 addi a0,sp,16 -800158ca: 0808 addi a0,sp,16 +8001584c <__clz_tab>: +8001584c: 0100 addi s0,sp,128 +8001584e: 0202 c.slli64 tp +80015850: 03030303 lb t1,48(t1) +80015854: 0404 addi s1,sp,512 +80015856: 0404 addi s1,sp,512 +80015858: 0404 addi s1,sp,512 +8001585a: 0404 addi s1,sp,512 +8001585c: 0505 addi a0,a0,1 +8001585e: 0505 addi a0,a0,1 +80015860: 0505 addi a0,a0,1 +80015862: 0505 addi a0,a0,1 +80015864: 0505 addi a0,a0,1 +80015866: 0505 addi a0,a0,1 +80015868: 0505 addi a0,a0,1 +8001586a: 0505 addi a0,a0,1 +8001586c: 0606 slli a2,a2,0x1 +8001586e: 0606 slli a2,a2,0x1 +80015870: 0606 slli a2,a2,0x1 +80015872: 0606 slli a2,a2,0x1 +80015874: 0606 slli a2,a2,0x1 +80015876: 0606 slli a2,a2,0x1 +80015878: 0606 slli a2,a2,0x1 +8001587a: 0606 slli a2,a2,0x1 +8001587c: 0606 slli a2,a2,0x1 +8001587e: 0606 slli a2,a2,0x1 +80015880: 0606 slli a2,a2,0x1 +80015882: 0606 slli a2,a2,0x1 +80015884: 0606 slli a2,a2,0x1 +80015886: 0606 slli a2,a2,0x1 +80015888: 0606 slli a2,a2,0x1 +8001588a: 0606 slli a2,a2,0x1 +8001588c: 07070707 0x7070707 +80015890: 07070707 0x7070707 +80015894: 07070707 0x7070707 +80015898: 07070707 0x7070707 +8001589c: 07070707 0x7070707 +800158a0: 07070707 0x7070707 +800158a4: 07070707 0x7070707 +800158a8: 07070707 0x7070707 +800158ac: 07070707 0x7070707 +800158b0: 07070707 0x7070707 +800158b4: 07070707 0x7070707 +800158b8: 07070707 0x7070707 +800158bc: 07070707 0x7070707 +800158c0: 07070707 0x7070707 +800158c4: 07070707 0x7070707 +800158c8: 07070707 0x7070707 800158cc: 0808 addi a0,sp,16 800158ce: 0808 addi a0,sp,16 800158d0: 0808 addi a0,sp,16 @@ -23271,44 +23230,84 @@ Disassembly of section .rodata: 800158f6: 0808 addi a0,sp,16 800158f8: 0808 addi a0,sp,16 800158fa: 0808 addi a0,sp,16 +800158fc: 0808 addi a0,sp,16 +800158fe: 0808 addi a0,sp,16 +80015900: 0808 addi a0,sp,16 +80015902: 0808 addi a0,sp,16 +80015904: 0808 addi a0,sp,16 +80015906: 0808 addi a0,sp,16 +80015908: 0808 addi a0,sp,16 +8001590a: 0808 addi a0,sp,16 +8001590c: 0808 addi a0,sp,16 +8001590e: 0808 addi a0,sp,16 +80015910: 0808 addi a0,sp,16 +80015912: 0808 addi a0,sp,16 +80015914: 0808 addi a0,sp,16 +80015916: 0808 addi a0,sp,16 +80015918: 0808 addi a0,sp,16 +8001591a: 0808 addi a0,sp,16 +8001591c: 0808 addi a0,sp,16 +8001591e: 0808 addi a0,sp,16 +80015920: 0808 addi a0,sp,16 +80015922: 0808 addi a0,sp,16 +80015924: 0808 addi a0,sp,16 +80015926: 0808 addi a0,sp,16 +80015928: 0808 addi a0,sp,16 +8001592a: 0808 addi a0,sp,16 +8001592c: 0808 addi a0,sp,16 +8001592e: 0808 addi a0,sp,16 +80015930: 0808 addi a0,sp,16 +80015932: 0808 addi a0,sp,16 +80015934: 0808 addi a0,sp,16 +80015936: 0808 addi a0,sp,16 +80015938: 0808 addi a0,sp,16 +8001593a: 0808 addi a0,sp,16 +8001593c: 0808 addi a0,sp,16 +8001593e: 0808 addi a0,sp,16 +80015940: 0808 addi a0,sp,16 +80015942: 0808 addi a0,sp,16 +80015944: 0808 addi a0,sp,16 +80015946: 0808 addi a0,sp,16 +80015948: 0808 addi a0,sp,16 +8001594a: 0808 addi a0,sp,16 Disassembly of section .eh_frame: -800158fc <.eh_frame>: -800158fc: 0010 0x10 -800158fe: 0000 unimp -80015900: 0000 unimp -80015902: 0000 unimp -80015904: 7a01 lui s4,0xfffe0 -80015906: 0052 c.slli zero,0x14 -80015908: 7c01 lui s8,0xfffe0 -8001590a: 0101 addi sp,sp,0 -8001590c: 00020d1b 0x20d1b -80015910: 0010 0x10 -80015912: 0000 unimp -80015914: 0018 0x18 -80015916: 0000 unimp -80015918: aae8 fsd fa0,208(a3) -8001591a: ffff 0xffff -8001591c: 0434 addi a3,sp,520 -8001591e: 0000 unimp -80015920: 0000 unimp -80015922: 0000 unimp -80015924: 0010 0x10 -80015926: 0000 unimp -80015928: 002c addi a1,sp,8 -8001592a: 0000 unimp -8001592c: af08 fsd fa0,24(a4) -8001592e: ffff 0xffff -80015930: 0410 addi a2,sp,512 -80015932: 0000 unimp -80015934: 0000 unimp +8001594c <.eh_frame>: +8001594c: 0010 0x10 +8001594e: 0000 unimp +80015950: 0000 unimp +80015952: 0000 unimp +80015954: 7a01 lui s4,0xfffe0 +80015956: 0052 c.slli zero,0x14 +80015958: 7c01 lui s8,0xfffe0 +8001595a: 0101 addi sp,sp,0 +8001595c: 00020d1b 0x20d1b +80015960: 0010 0x10 +80015962: 0000 unimp +80015964: 0018 0x18 +80015966: 0000 unimp +80015968: ab5c fsd fa5,144(a4) +8001596a: ffff 0xffff +8001596c: 0434 addi a3,sp,520 +8001596e: 0000 unimp +80015970: 0000 unimp +80015972: 0000 unimp +80015974: 0010 0x10 +80015976: 0000 unimp +80015978: 002c addi a1,sp,8 +8001597a: 0000 unimp +8001597c: af7c fsd fa5,216(a4) +8001597e: ffff 0xffff +80015980: 0410 addi a2,sp,512 +80015982: 0000 unimp +80015984: 0000 unimp ... Disassembly of section .init_array: -80016000 <__init_array_start>: -80016000: 0050 addi a2,sp,4 +80016000 <__fini_array_end-0x4>: +80016000: 001c 0x1c 80016002: 8000 0x8000 Disassembly of section .data: @@ -23318,105 +23317,105 @@ Disassembly of section .data: ... 8001600c : -8001600c: 4950 lw a2,20(a0) +8001600c: 4a18 lw a4,16(a2) 8001600e: 8001 c.srli64 s0 -80016010: 4954 lw a3,20(a0) +80016010: 4a1c lw a5,16(a2) 80016012: 8001 c.srli64 s0 -80016014: 4958 lw a4,20(a0) +80016014: 4a20 lw s0,80(a2) 80016016: 8001 c.srli64 s0 -80016018: 495c lw a5,20(a0) +80016018: 4a24 lw s1,80(a2) 8001601a: 8001 c.srli64 s0 -8001601c: 4960 lw s0,84(a0) +8001601c: 4a28 lw a0,80(a2) 8001601e: 8001 c.srli64 s0 -80016020: 4964 lw s1,84(a0) +80016020: 4a2c lw a1,80(a2) 80016022: 8001 c.srli64 s0 -80016024: 4968 lw a0,84(a0) +80016024: 4a30 lw a2,80(a2) 80016026: 8001 c.srli64 s0 -80016028: 496c lw a1,84(a0) +80016028: 4a34 lw a3,80(a2) 8001602a: 8001 c.srli64 s0 -8001602c: 4970 lw a2,84(a0) +8001602c: 4a38 lw a4,80(a2) 8001602e: 8001 c.srli64 s0 -80016030: 4974 lw a3,84(a0) +80016030: 4a3c lw a5,80(a2) 80016032: 8001 c.srli64 s0 -80016034: 4978 lw a4,84(a0) +80016034: 4a40 lw s0,20(a2) 80016036: 8001 c.srli64 s0 -80016038: 497c lw a5,84(a0) +80016038: 4a44 lw s1,20(a2) 8001603a: 8001 c.srli64 s0 -8001603c: 4980 lw s0,16(a1) +8001603c: 4a48 lw a0,20(a2) 8001603e: 8001 c.srli64 s0 -80016040: 4984 lw s1,16(a1) +80016040: 4a4c lw a1,20(a2) 80016042: 8001 c.srli64 s0 -80016044: 4988 lw a0,16(a1) +80016044: 4a50 lw a2,20(a2) 80016046: 8001 c.srli64 s0 -80016048: 498c lw a1,16(a1) +80016048: 4a54 lw a3,20(a2) 8001604a: 8001 c.srli64 s0 8001604c : -8001604c: 4a3c lw a5,80(a2) +8001604c: 4aa0 lw s0,80(a3) 8001604e: 8001 c.srli64 s0 -80016050: 4a40 lw s0,20(a2) +80016050: 4aa4 lw s1,80(a3) 80016052: 8001 c.srli64 s0 -80016054: 4a44 lw s1,20(a2) +80016054: 4aa8 lw a0,80(a3) 80016056: 8001 c.srli64 s0 -80016058: 4a48 lw a0,20(a2) +80016058: 4aac lw a1,80(a3) 8001605a: 8001 c.srli64 s0 -8001605c: 4a4c lw a1,20(a2) +8001605c: 4ab0 lw a2,80(a3) 8001605e: 8001 c.srli64 s0 -80016060: 4a50 lw a2,20(a2) +80016060: 4ab4 lw a3,80(a3) 80016062: 8001 c.srli64 s0 -80016064: 4a54 lw a3,20(a2) +80016064: 4ab8 lw a4,80(a3) 80016066: 8001 c.srli64 s0 -80016068: 4a58 lw a4,20(a2) +80016068: 4abc lw a5,80(a3) 8001606a: 8001 c.srli64 s0 -8001606c: 4a5c lw a5,20(a2) +8001606c: 4ac0 lw s0,20(a3) 8001606e: 8001 c.srli64 s0 -80016070: 4a60 lw s0,84(a2) +80016070: 4ac4 lw s1,20(a3) 80016072: 8001 c.srli64 s0 -80016074: 4a64 lw s1,84(a2) +80016074: 4ac8 lw a0,20(a3) 80016076: 8001 c.srli64 s0 -80016078: 4a68 lw a0,84(a2) +80016078: 4acc lw a1,20(a3) 8001607a: 8001 c.srli64 s0 -8001607c: 4a6c lw a1,84(a2) +8001607c: 4ad0 lw a2,20(a3) 8001607e: 8001 c.srli64 s0 -80016080: 4a70 lw a2,84(a2) +80016080: 4ad4 lw a3,20(a3) 80016082: 8001 c.srli64 s0 -80016084: 4a74 lw a3,84(a2) +80016084: 4ad8 lw a4,20(a3) 80016086: 8001 c.srli64 s0 -80016088: 4a78 lw a4,84(a2) +80016088: 4adc lw a5,20(a3) 8001608a: 8001 c.srli64 s0 8001608c : -8001608c: 4ab4 lw a3,80(a3) +8001608c: 4ae8 lw a0,84(a3) 8001608e: 8001 c.srli64 s0 -80016090: 4ab8 lw a4,80(a3) +80016090: 4aec lw a1,84(a3) 80016092: 8001 c.srli64 s0 -80016094: 4abc lw a5,80(a3) +80016094: 4af0 lw a2,84(a3) 80016096: 8001 c.srli64 s0 -80016098: 4ac0 lw s0,20(a3) +80016098: 4af4 lw a3,84(a3) 8001609a: 8001 c.srli64 s0 -8001609c: 4ac4 lw s1,20(a3) +8001609c: 4af8 lw a4,84(a3) 8001609e: 8001 c.srli64 s0 -800160a0: 4ac8 lw a0,20(a3) +800160a0: 4afc lw a5,84(a3) 800160a2: 8001 c.srli64 s0 -800160a4: 4acc lw a1,20(a3) +800160a4: 4b00 lw s0,16(a4) 800160a6: 8001 c.srli64 s0 -800160a8: 4ad0 lw a2,20(a3) +800160a8: 4b04 lw s1,16(a4) 800160aa: 8001 c.srli64 s0 -800160ac: 4ad4 lw a3,20(a3) +800160ac: 4b08 lw a0,16(a4) 800160ae: 8001 c.srli64 s0 -800160b0: 4ad8 lw a4,20(a3) +800160b0: 4b0c lw a1,16(a4) 800160b2: 8001 c.srli64 s0 -800160b4: 4adc lw a5,20(a3) +800160b4: 4b10 lw a2,16(a4) 800160b6: 8001 c.srli64 s0 -800160b8: 4ae0 lw s0,84(a3) +800160b8: 4b14 lw a3,16(a4) 800160ba: 8001 c.srli64 s0 -800160bc: 4ae4 lw s1,84(a3) +800160bc: 4b18 lw a4,16(a4) 800160be: 8001 c.srli64 s0 -800160c0: 4ae8 lw a0,84(a3) +800160c0: 4b1c lw a5,16(a4) 800160c2: 8001 c.srli64 s0 -800160c4: 4aec lw a1,84(a3) +800160c4: 4b20 lw s0,80(a4) 800160c6: 8001 c.srli64 s0 -800160c8: 4af0 lw a2,84(a3) +800160c8: 4b24 lw s1,80(a4) 800160ca: 8001 c.srli64 s0 800160cc : @@ -23430,37 +23429,37 @@ Disassembly of section .data: ... 800160dc : -800160dc: 4b28 lw a0,80(a4) +800160dc: 4b5c lw a5,20(a4) 800160de: 8001 c.srli64 s0 -800160e0: 4b2c lw a1,80(a4) +800160e0: 4b60 lw s0,84(a4) 800160e2: 8001 c.srli64 s0 -800160e4: 4b30 lw a2,80(a4) +800160e4: 4b64 lw s1,84(a4) 800160e6: 8001 c.srli64 s0 -800160e8: 4b34 lw a3,80(a4) +800160e8: 4b68 lw a0,84(a4) 800160ea: 8001 c.srli64 s0 -800160ec: 4b38 lw a4,80(a4) +800160ec: 4b6c lw a1,84(a4) 800160ee: 8001 c.srli64 s0 -800160f0: 4b3c lw a5,80(a4) +800160f0: 4b70 lw a2,84(a4) 800160f2: 8001 c.srli64 s0 -800160f4: 4b40 lw s0,20(a4) +800160f4: 4b74 lw a3,84(a4) 800160f6: 8001 c.srli64 s0 -800160f8: 4b44 lw s1,20(a4) +800160f8: 4b78 lw a4,84(a4) 800160fa: 8001 c.srli64 s0 -800160fc: 4b48 lw a0,20(a4) +800160fc: 4b7c lw a5,84(a4) 800160fe: 8001 c.srli64 s0 -80016100: 4b4c lw a1,20(a4) +80016100: 4b80 lw s0,16(a5) 80016102: 8001 c.srli64 s0 -80016104: 4b50 lw a2,20(a4) +80016104: 4b84 lw s1,16(a5) 80016106: 8001 c.srli64 s0 -80016108: 4b54 lw a3,20(a4) +80016108: 4b88 lw a0,16(a5) 8001610a: 8001 c.srli64 s0 -8001610c: 4b58 lw a4,20(a4) +8001610c: 4b8c lw a1,16(a5) 8001610e: 8001 c.srli64 s0 -80016110: 4b5c lw a5,20(a4) +80016110: 4b90 lw a2,16(a5) 80016112: 8001 c.srli64 s0 -80016114: 4b60 lw s0,84(a4) +80016114: 4b94 lw a3,16(a5) 80016116: 8001 c.srli64 s0 -80016118: 4b64 lw s1,84(a4) +80016118: 4b98 lw a4,16(a5) 8001611a: 8001 c.srli64 s0 8001611c : @@ -23552,580 +23551,580 @@ Disassembly of section .data: 8001625c: 0000000b 0xb ... -800165c8 <__global_locale>: -800165c8: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +800165c8 <__malloc_av_>: ... -800165e8: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne - ... -80016608: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne - ... -80016628: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne - ... -80016648: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne - ... -80016668: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne - ... -80016688: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne - ... -800166a8: db2c sw a1,112(a4) -800166aa: 8000 0x8000 -800166ac: 8490 0x8490 -800166ae: 8000 0x8000 -800166b0: 0000 unimp -800166b2: 0000 unimp -800166b4: 54b8 lw a4,104(s1) +800165d0: 65c8 flw fa0,12(a1) +800165d2: 8001 c.srli64 s0 +800165d4: 65c8 flw fa0,12(a1) +800165d6: 8001 c.srli64 s0 +800165d8: 65d0 flw fa2,12(a1) +800165da: 8001 c.srli64 s0 +800165dc: 65d0 flw fa2,12(a1) +800165de: 8001 c.srli64 s0 +800165e0: 65d8 flw fa4,12(a1) +800165e2: 8001 c.srli64 s0 +800165e4: 65d8 flw fa4,12(a1) +800165e6: 8001 c.srli64 s0 +800165e8: 65e0 flw fs0,76(a1) +800165ea: 8001 c.srli64 s0 +800165ec: 65e0 flw fs0,76(a1) +800165ee: 8001 c.srli64 s0 +800165f0: 65e8 flw fa0,76(a1) +800165f2: 8001 c.srli64 s0 +800165f4: 65e8 flw fa0,76(a1) +800165f6: 8001 c.srli64 s0 +800165f8: 65f0 flw fa2,76(a1) +800165fa: 8001 c.srli64 s0 +800165fc: 65f0 flw fa2,76(a1) +800165fe: 8001 c.srli64 s0 +80016600: 65f8 flw fa4,76(a1) +80016602: 8001 c.srli64 s0 +80016604: 65f8 flw fa4,76(a1) +80016606: 8001 c.srli64 s0 +80016608: 6600 flw fs0,8(a2) +8001660a: 8001 c.srli64 s0 +8001660c: 6600 flw fs0,8(a2) +8001660e: 8001 c.srli64 s0 +80016610: 6608 flw fa0,8(a2) +80016612: 8001 c.srli64 s0 +80016614: 6608 flw fa0,8(a2) +80016616: 8001 c.srli64 s0 +80016618: 6610 flw fa2,8(a2) +8001661a: 8001 c.srli64 s0 +8001661c: 6610 flw fa2,8(a2) +8001661e: 8001 c.srli64 s0 +80016620: 6618 flw fa4,8(a2) +80016622: 8001 c.srli64 s0 +80016624: 6618 flw fa4,8(a2) +80016626: 8001 c.srli64 s0 +80016628: 6620 flw fs0,72(a2) +8001662a: 8001 c.srli64 s0 +8001662c: 6620 flw fs0,72(a2) +8001662e: 8001 c.srli64 s0 +80016630: 6628 flw fa0,72(a2) +80016632: 8001 c.srli64 s0 +80016634: 6628 flw fa0,72(a2) +80016636: 8001 c.srli64 s0 +80016638: 6630 flw fa2,72(a2) +8001663a: 8001 c.srli64 s0 +8001663c: 6630 flw fa2,72(a2) +8001663e: 8001 c.srli64 s0 +80016640: 6638 flw fa4,72(a2) +80016642: 8001 c.srli64 s0 +80016644: 6638 flw fa4,72(a2) +80016646: 8001 c.srli64 s0 +80016648: 6640 flw fs0,12(a2) +8001664a: 8001 c.srli64 s0 +8001664c: 6640 flw fs0,12(a2) +8001664e: 8001 c.srli64 s0 +80016650: 6648 flw fa0,12(a2) +80016652: 8001 c.srli64 s0 +80016654: 6648 flw fa0,12(a2) +80016656: 8001 c.srli64 s0 +80016658: 6650 flw fa2,12(a2) +8001665a: 8001 c.srli64 s0 +8001665c: 6650 flw fa2,12(a2) +8001665e: 8001 c.srli64 s0 +80016660: 6658 flw fa4,12(a2) +80016662: 8001 c.srli64 s0 +80016664: 6658 flw fa4,12(a2) +80016666: 8001 c.srli64 s0 +80016668: 6660 flw fs0,76(a2) +8001666a: 8001 c.srli64 s0 +8001666c: 6660 flw fs0,76(a2) +8001666e: 8001 c.srli64 s0 +80016670: 6668 flw fa0,76(a2) +80016672: 8001 c.srli64 s0 +80016674: 6668 flw fa0,76(a2) +80016676: 8001 c.srli64 s0 +80016678: 6670 flw fa2,76(a2) +8001667a: 8001 c.srli64 s0 +8001667c: 6670 flw fa2,76(a2) +8001667e: 8001 c.srli64 s0 +80016680: 6678 flw fa4,76(a2) +80016682: 8001 c.srli64 s0 +80016684: 6678 flw fa4,76(a2) +80016686: 8001 c.srli64 s0 +80016688: 6680 flw fs0,8(a3) +8001668a: 8001 c.srli64 s0 +8001668c: 6680 flw fs0,8(a3) +8001668e: 8001 c.srli64 s0 +80016690: 6688 flw fa0,8(a3) +80016692: 8001 c.srli64 s0 +80016694: 6688 flw fa0,8(a3) +80016696: 8001 c.srli64 s0 +80016698: 6690 flw fa2,8(a3) +8001669a: 8001 c.srli64 s0 +8001669c: 6690 flw fa2,8(a3) +8001669e: 8001 c.srli64 s0 +800166a0: 6698 flw fa4,8(a3) +800166a2: 8001 c.srli64 s0 +800166a4: 6698 flw fa4,8(a3) +800166a6: 8001 c.srli64 s0 +800166a8: 66a0 flw fs0,72(a3) +800166aa: 8001 c.srli64 s0 +800166ac: 66a0 flw fs0,72(a3) +800166ae: 8001 c.srli64 s0 +800166b0: 66a8 flw fa0,72(a3) +800166b2: 8001 c.srli64 s0 +800166b4: 66a8 flw fa0,72(a3) 800166b6: 8001 c.srli64 s0 -800166b8: 5074 lw a3,100(s0) +800166b8: 66b0 flw fa2,72(a3) 800166ba: 8001 c.srli64 s0 -800166bc: 4c50 lw a2,28(s0) +800166bc: 66b0 flw fa2,72(a3) 800166be: 8001 c.srli64 s0 -800166c0: 4c50 lw a2,28(s0) +800166c0: 66b8 flw fa4,72(a3) 800166c2: 8001 c.srli64 s0 -800166c4: 4c50 lw a2,28(s0) +800166c4: 66b8 flw fa4,72(a3) 800166c6: 8001 c.srli64 s0 -800166c8: 4c50 lw a2,28(s0) +800166c8: 66c0 flw fs0,12(a3) 800166ca: 8001 c.srli64 s0 -800166cc: 4c50 lw a2,28(s0) +800166cc: 66c0 flw fs0,12(a3) 800166ce: 8001 c.srli64 s0 -800166d0: 4c50 lw a2,28(s0) +800166d0: 66c8 flw fa0,12(a3) 800166d2: 8001 c.srli64 s0 -800166d4: 4c50 lw a2,28(s0) +800166d4: 66c8 flw fa0,12(a3) 800166d6: 8001 c.srli64 s0 -800166d8: 4c50 lw a2,28(s0) +800166d8: 66d0 flw fa2,12(a3) 800166da: 8001 c.srli64 s0 -800166dc: 4c50 lw a2,28(s0) +800166dc: 66d0 flw fa2,12(a3) 800166de: 8001 c.srli64 s0 -800166e0: ffff 0xffff -800166e2: ffff 0xffff -800166e4: ffff 0xffff -800166e6: ffff 0xffff -800166e8: ffff 0xffff -800166ea: ffff 0xffff -800166ec: ffff 0xffff -800166ee: 0000 unimp -800166f0: 0001 nop -800166f2: 5341 li t1,-16 -800166f4: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm - ... -80016710: 0000 unimp -80016712: 5341 li t1,-16 -80016714: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm - ... - -80016734 <__malloc_av_>: - ... -8001673c: 6734 flw fa3,72(a4) +800166e0: 66d8 flw fa4,12(a3) +800166e2: 8001 c.srli64 s0 +800166e4: 66d8 flw fa4,12(a3) +800166e6: 8001 c.srli64 s0 +800166e8: 66e0 flw fs0,76(a3) +800166ea: 8001 c.srli64 s0 +800166ec: 66e0 flw fs0,76(a3) +800166ee: 8001 c.srli64 s0 +800166f0: 66e8 flw fa0,76(a3) +800166f2: 8001 c.srli64 s0 +800166f4: 66e8 flw fa0,76(a3) +800166f6: 8001 c.srli64 s0 +800166f8: 66f0 flw fa2,76(a3) +800166fa: 8001 c.srli64 s0 +800166fc: 66f0 flw fa2,76(a3) +800166fe: 8001 c.srli64 s0 +80016700: 66f8 flw fa4,76(a3) +80016702: 8001 c.srli64 s0 +80016704: 66f8 flw fa4,76(a3) +80016706: 8001 c.srli64 s0 +80016708: 6700 flw fs0,8(a4) +8001670a: 8001 c.srli64 s0 +8001670c: 6700 flw fs0,8(a4) +8001670e: 8001 c.srli64 s0 +80016710: 6708 flw fa0,8(a4) +80016712: 8001 c.srli64 s0 +80016714: 6708 flw fa0,8(a4) +80016716: 8001 c.srli64 s0 +80016718: 6710 flw fa2,8(a4) +8001671a: 8001 c.srli64 s0 +8001671c: 6710 flw fa2,8(a4) +8001671e: 8001 c.srli64 s0 +80016720: 6718 flw fa4,8(a4) +80016722: 8001 c.srli64 s0 +80016724: 6718 flw fa4,8(a4) +80016726: 8001 c.srli64 s0 +80016728: 6720 flw fs0,72(a4) +8001672a: 8001 c.srli64 s0 +8001672c: 6720 flw fs0,72(a4) +8001672e: 8001 c.srli64 s0 +80016730: 6728 flw fa0,72(a4) +80016732: 8001 c.srli64 s0 +80016734: 6728 flw fa0,72(a4) +80016736: 8001 c.srli64 s0 +80016738: 6730 flw fa2,72(a4) +8001673a: 8001 c.srli64 s0 +8001673c: 6730 flw fa2,72(a4) 8001673e: 8001 c.srli64 s0 -80016740: 6734 flw fa3,72(a4) +80016740: 6738 flw fa4,72(a4) 80016742: 8001 c.srli64 s0 -80016744: 673c flw fa5,72(a4) +80016744: 6738 flw fa4,72(a4) 80016746: 8001 c.srli64 s0 -80016748: 673c flw fa5,72(a4) +80016748: 6740 flw fs0,12(a4) 8001674a: 8001 c.srli64 s0 -8001674c: 6744 flw fs1,12(a4) +8001674c: 6740 flw fs0,12(a4) 8001674e: 8001 c.srli64 s0 -80016750: 6744 flw fs1,12(a4) +80016750: 6748 flw fa0,12(a4) 80016752: 8001 c.srli64 s0 -80016754: 674c flw fa1,12(a4) +80016754: 6748 flw fa0,12(a4) 80016756: 8001 c.srli64 s0 -80016758: 674c flw fa1,12(a4) +80016758: 6750 flw fa2,12(a4) 8001675a: 8001 c.srli64 s0 -8001675c: 6754 flw fa3,12(a4) +8001675c: 6750 flw fa2,12(a4) 8001675e: 8001 c.srli64 s0 -80016760: 6754 flw fa3,12(a4) +80016760: 6758 flw fa4,12(a4) 80016762: 8001 c.srli64 s0 -80016764: 675c flw fa5,12(a4) +80016764: 6758 flw fa4,12(a4) 80016766: 8001 c.srli64 s0 -80016768: 675c flw fa5,12(a4) +80016768: 6760 flw fs0,76(a4) 8001676a: 8001 c.srli64 s0 -8001676c: 6764 flw fs1,76(a4) +8001676c: 6760 flw fs0,76(a4) 8001676e: 8001 c.srli64 s0 -80016770: 6764 flw fs1,76(a4) +80016770: 6768 flw fa0,76(a4) 80016772: 8001 c.srli64 s0 -80016774: 676c flw fa1,76(a4) +80016774: 6768 flw fa0,76(a4) 80016776: 8001 c.srli64 s0 -80016778: 676c flw fa1,76(a4) +80016778: 6770 flw fa2,76(a4) 8001677a: 8001 c.srli64 s0 -8001677c: 6774 flw fa3,76(a4) +8001677c: 6770 flw fa2,76(a4) 8001677e: 8001 c.srli64 s0 -80016780: 6774 flw fa3,76(a4) +80016780: 6778 flw fa4,76(a4) 80016782: 8001 c.srli64 s0 -80016784: 677c flw fa5,76(a4) +80016784: 6778 flw fa4,76(a4) 80016786: 8001 c.srli64 s0 -80016788: 677c flw fa5,76(a4) +80016788: 6780 flw fs0,8(a5) 8001678a: 8001 c.srli64 s0 -8001678c: 6784 flw fs1,8(a5) +8001678c: 6780 flw fs0,8(a5) 8001678e: 8001 c.srli64 s0 -80016790: 6784 flw fs1,8(a5) +80016790: 6788 flw fa0,8(a5) 80016792: 8001 c.srli64 s0 -80016794: 678c flw fa1,8(a5) +80016794: 6788 flw fa0,8(a5) 80016796: 8001 c.srli64 s0 -80016798: 678c flw fa1,8(a5) +80016798: 6790 flw fa2,8(a5) 8001679a: 8001 c.srli64 s0 -8001679c: 6794 flw fa3,8(a5) +8001679c: 6790 flw fa2,8(a5) 8001679e: 8001 c.srli64 s0 -800167a0: 6794 flw fa3,8(a5) +800167a0: 6798 flw fa4,8(a5) 800167a2: 8001 c.srli64 s0 -800167a4: 679c flw fa5,8(a5) +800167a4: 6798 flw fa4,8(a5) 800167a6: 8001 c.srli64 s0 -800167a8: 679c flw fa5,8(a5) +800167a8: 67a0 flw fs0,72(a5) 800167aa: 8001 c.srli64 s0 -800167ac: 67a4 flw fs1,72(a5) +800167ac: 67a0 flw fs0,72(a5) 800167ae: 8001 c.srli64 s0 -800167b0: 67a4 flw fs1,72(a5) +800167b0: 67a8 flw fa0,72(a5) 800167b2: 8001 c.srli64 s0 -800167b4: 67ac flw fa1,72(a5) +800167b4: 67a8 flw fa0,72(a5) 800167b6: 8001 c.srli64 s0 -800167b8: 67ac flw fa1,72(a5) +800167b8: 67b0 flw fa2,72(a5) 800167ba: 8001 c.srli64 s0 -800167bc: 67b4 flw fa3,72(a5) +800167bc: 67b0 flw fa2,72(a5) 800167be: 8001 c.srli64 s0 -800167c0: 67b4 flw fa3,72(a5) +800167c0: 67b8 flw fa4,72(a5) 800167c2: 8001 c.srli64 s0 -800167c4: 67bc flw fa5,72(a5) +800167c4: 67b8 flw fa4,72(a5) 800167c6: 8001 c.srli64 s0 -800167c8: 67bc flw fa5,72(a5) +800167c8: 67c0 flw fs0,12(a5) 800167ca: 8001 c.srli64 s0 -800167cc: 67c4 flw fs1,12(a5) +800167cc: 67c0 flw fs0,12(a5) 800167ce: 8001 c.srli64 s0 -800167d0: 67c4 flw fs1,12(a5) +800167d0: 67c8 flw fa0,12(a5) 800167d2: 8001 c.srli64 s0 -800167d4: 67cc flw fa1,12(a5) +800167d4: 67c8 flw fa0,12(a5) 800167d6: 8001 c.srli64 s0 -800167d8: 67cc flw fa1,12(a5) +800167d8: 67d0 flw fa2,12(a5) 800167da: 8001 c.srli64 s0 -800167dc: 67d4 flw fa3,12(a5) +800167dc: 67d0 flw fa2,12(a5) 800167de: 8001 c.srli64 s0 -800167e0: 67d4 flw fa3,12(a5) +800167e0: 67d8 flw fa4,12(a5) 800167e2: 8001 c.srli64 s0 -800167e4: 67dc flw fa5,12(a5) +800167e4: 67d8 flw fa4,12(a5) 800167e6: 8001 c.srli64 s0 -800167e8: 67dc flw fa5,12(a5) +800167e8: 67e0 flw fs0,76(a5) 800167ea: 8001 c.srli64 s0 -800167ec: 67e4 flw fs1,76(a5) +800167ec: 67e0 flw fs0,76(a5) 800167ee: 8001 c.srli64 s0 -800167f0: 67e4 flw fs1,76(a5) +800167f0: 67e8 flw fa0,76(a5) 800167f2: 8001 c.srli64 s0 -800167f4: 67ec flw fa1,76(a5) +800167f4: 67e8 flw fa0,76(a5) 800167f6: 8001 c.srli64 s0 -800167f8: 67ec flw fa1,76(a5) +800167f8: 67f0 flw fa2,76(a5) 800167fa: 8001 c.srli64 s0 -800167fc: 67f4 flw fa3,76(a5) +800167fc: 67f0 flw fa2,76(a5) 800167fe: 8001 c.srli64 s0 -80016800: 67f4 flw fa3,76(a5) +80016800: 67f8 flw fa4,76(a5) 80016802: 8001 c.srli64 s0 -80016804: 67fc flw fa5,76(a5) +80016804: 67f8 flw fa4,76(a5) 80016806: 8001 c.srli64 s0 -80016808: 67fc flw fa5,76(a5) +80016808: 6800 flw fs0,16(s0) 8001680a: 8001 c.srli64 s0 -8001680c: 6804 flw fs1,16(s0) +8001680c: 6800 flw fs0,16(s0) 8001680e: 8001 c.srli64 s0 -80016810: 6804 flw fs1,16(s0) +80016810: 6808 flw fa0,16(s0) 80016812: 8001 c.srli64 s0 -80016814: 680c flw fa1,16(s0) +80016814: 6808 flw fa0,16(s0) 80016816: 8001 c.srli64 s0 -80016818: 680c flw fa1,16(s0) +80016818: 6810 flw fa2,16(s0) 8001681a: 8001 c.srli64 s0 -8001681c: 6814 flw fa3,16(s0) +8001681c: 6810 flw fa2,16(s0) 8001681e: 8001 c.srli64 s0 -80016820: 6814 flw fa3,16(s0) +80016820: 6818 flw fa4,16(s0) 80016822: 8001 c.srli64 s0 -80016824: 681c flw fa5,16(s0) +80016824: 6818 flw fa4,16(s0) 80016826: 8001 c.srli64 s0 -80016828: 681c flw fa5,16(s0) +80016828: 6820 flw fs0,80(s0) 8001682a: 8001 c.srli64 s0 -8001682c: 6824 flw fs1,80(s0) +8001682c: 6820 flw fs0,80(s0) 8001682e: 8001 c.srli64 s0 -80016830: 6824 flw fs1,80(s0) +80016830: 6828 flw fa0,80(s0) 80016832: 8001 c.srli64 s0 -80016834: 682c flw fa1,80(s0) +80016834: 6828 flw fa0,80(s0) 80016836: 8001 c.srli64 s0 -80016838: 682c flw fa1,80(s0) +80016838: 6830 flw fa2,80(s0) 8001683a: 8001 c.srli64 s0 -8001683c: 6834 flw fa3,80(s0) +8001683c: 6830 flw fa2,80(s0) 8001683e: 8001 c.srli64 s0 -80016840: 6834 flw fa3,80(s0) +80016840: 6838 flw fa4,80(s0) 80016842: 8001 c.srli64 s0 -80016844: 683c flw fa5,80(s0) +80016844: 6838 flw fa4,80(s0) 80016846: 8001 c.srli64 s0 -80016848: 683c flw fa5,80(s0) +80016848: 6840 flw fs0,20(s0) 8001684a: 8001 c.srli64 s0 -8001684c: 6844 flw fs1,20(s0) +8001684c: 6840 flw fs0,20(s0) 8001684e: 8001 c.srli64 s0 -80016850: 6844 flw fs1,20(s0) +80016850: 6848 flw fa0,20(s0) 80016852: 8001 c.srli64 s0 -80016854: 684c flw fa1,20(s0) +80016854: 6848 flw fa0,20(s0) 80016856: 8001 c.srli64 s0 -80016858: 684c flw fa1,20(s0) +80016858: 6850 flw fa2,20(s0) 8001685a: 8001 c.srli64 s0 -8001685c: 6854 flw fa3,20(s0) +8001685c: 6850 flw fa2,20(s0) 8001685e: 8001 c.srli64 s0 -80016860: 6854 flw fa3,20(s0) +80016860: 6858 flw fa4,20(s0) 80016862: 8001 c.srli64 s0 -80016864: 685c flw fa5,20(s0) +80016864: 6858 flw fa4,20(s0) 80016866: 8001 c.srli64 s0 -80016868: 685c flw fa5,20(s0) +80016868: 6860 flw fs0,84(s0) 8001686a: 8001 c.srli64 s0 -8001686c: 6864 flw fs1,84(s0) +8001686c: 6860 flw fs0,84(s0) 8001686e: 8001 c.srli64 s0 -80016870: 6864 flw fs1,84(s0) +80016870: 6868 flw fa0,84(s0) 80016872: 8001 c.srli64 s0 -80016874: 686c flw fa1,84(s0) +80016874: 6868 flw fa0,84(s0) 80016876: 8001 c.srli64 s0 -80016878: 686c flw fa1,84(s0) +80016878: 6870 flw fa2,84(s0) 8001687a: 8001 c.srli64 s0 -8001687c: 6874 flw fa3,84(s0) +8001687c: 6870 flw fa2,84(s0) 8001687e: 8001 c.srli64 s0 -80016880: 6874 flw fa3,84(s0) +80016880: 6878 flw fa4,84(s0) 80016882: 8001 c.srli64 s0 -80016884: 687c flw fa5,84(s0) +80016884: 6878 flw fa4,84(s0) 80016886: 8001 c.srli64 s0 -80016888: 687c flw fa5,84(s0) +80016888: 6880 flw fs0,16(s1) 8001688a: 8001 c.srli64 s0 -8001688c: 6884 flw fs1,16(s1) +8001688c: 6880 flw fs0,16(s1) 8001688e: 8001 c.srli64 s0 -80016890: 6884 flw fs1,16(s1) +80016890: 6888 flw fa0,16(s1) 80016892: 8001 c.srli64 s0 -80016894: 688c flw fa1,16(s1) +80016894: 6888 flw fa0,16(s1) 80016896: 8001 c.srli64 s0 -80016898: 688c flw fa1,16(s1) +80016898: 6890 flw fa2,16(s1) 8001689a: 8001 c.srli64 s0 -8001689c: 6894 flw fa3,16(s1) +8001689c: 6890 flw fa2,16(s1) 8001689e: 8001 c.srli64 s0 -800168a0: 6894 flw fa3,16(s1) +800168a0: 6898 flw fa4,16(s1) 800168a2: 8001 c.srli64 s0 -800168a4: 689c flw fa5,16(s1) +800168a4: 6898 flw fa4,16(s1) 800168a6: 8001 c.srli64 s0 -800168a8: 689c flw fa5,16(s1) +800168a8: 68a0 flw fs0,80(s1) 800168aa: 8001 c.srli64 s0 -800168ac: 68a4 flw fs1,80(s1) +800168ac: 68a0 flw fs0,80(s1) 800168ae: 8001 c.srli64 s0 -800168b0: 68a4 flw fs1,80(s1) +800168b0: 68a8 flw fa0,80(s1) 800168b2: 8001 c.srli64 s0 -800168b4: 68ac flw fa1,80(s1) +800168b4: 68a8 flw fa0,80(s1) 800168b6: 8001 c.srli64 s0 -800168b8: 68ac flw fa1,80(s1) +800168b8: 68b0 flw fa2,80(s1) 800168ba: 8001 c.srli64 s0 -800168bc: 68b4 flw fa3,80(s1) +800168bc: 68b0 flw fa2,80(s1) 800168be: 8001 c.srli64 s0 -800168c0: 68b4 flw fa3,80(s1) +800168c0: 68b8 flw fa4,80(s1) 800168c2: 8001 c.srli64 s0 -800168c4: 68bc flw fa5,80(s1) +800168c4: 68b8 flw fa4,80(s1) 800168c6: 8001 c.srli64 s0 -800168c8: 68bc flw fa5,80(s1) +800168c8: 68c0 flw fs0,20(s1) 800168ca: 8001 c.srli64 s0 -800168cc: 68c4 flw fs1,20(s1) +800168cc: 68c0 flw fs0,20(s1) 800168ce: 8001 c.srli64 s0 -800168d0: 68c4 flw fs1,20(s1) +800168d0: 68c8 flw fa0,20(s1) 800168d2: 8001 c.srli64 s0 -800168d4: 68cc flw fa1,20(s1) +800168d4: 68c8 flw fa0,20(s1) 800168d6: 8001 c.srli64 s0 -800168d8: 68cc flw fa1,20(s1) +800168d8: 68d0 flw fa2,20(s1) 800168da: 8001 c.srli64 s0 -800168dc: 68d4 flw fa3,20(s1) +800168dc: 68d0 flw fa2,20(s1) 800168de: 8001 c.srli64 s0 -800168e0: 68d4 flw fa3,20(s1) +800168e0: 68d8 flw fa4,20(s1) 800168e2: 8001 c.srli64 s0 -800168e4: 68dc flw fa5,20(s1) +800168e4: 68d8 flw fa4,20(s1) 800168e6: 8001 c.srli64 s0 -800168e8: 68dc flw fa5,20(s1) +800168e8: 68e0 flw fs0,84(s1) 800168ea: 8001 c.srli64 s0 -800168ec: 68e4 flw fs1,84(s1) +800168ec: 68e0 flw fs0,84(s1) 800168ee: 8001 c.srli64 s0 -800168f0: 68e4 flw fs1,84(s1) +800168f0: 68e8 flw fa0,84(s1) 800168f2: 8001 c.srli64 s0 -800168f4: 68ec flw fa1,84(s1) +800168f4: 68e8 flw fa0,84(s1) 800168f6: 8001 c.srli64 s0 -800168f8: 68ec flw fa1,84(s1) +800168f8: 68f0 flw fa2,84(s1) 800168fa: 8001 c.srli64 s0 -800168fc: 68f4 flw fa3,84(s1) +800168fc: 68f0 flw fa2,84(s1) 800168fe: 8001 c.srli64 s0 -80016900: 68f4 flw fa3,84(s1) +80016900: 68f8 flw fa4,84(s1) 80016902: 8001 c.srli64 s0 -80016904: 68fc flw fa5,84(s1) +80016904: 68f8 flw fa4,84(s1) 80016906: 8001 c.srli64 s0 -80016908: 68fc flw fa5,84(s1) +80016908: 6900 flw fs0,16(a0) 8001690a: 8001 c.srli64 s0 -8001690c: 6904 flw fs1,16(a0) +8001690c: 6900 flw fs0,16(a0) 8001690e: 8001 c.srli64 s0 -80016910: 6904 flw fs1,16(a0) +80016910: 6908 flw fa0,16(a0) 80016912: 8001 c.srli64 s0 -80016914: 690c flw fa1,16(a0) +80016914: 6908 flw fa0,16(a0) 80016916: 8001 c.srli64 s0 -80016918: 690c flw fa1,16(a0) +80016918: 6910 flw fa2,16(a0) 8001691a: 8001 c.srli64 s0 -8001691c: 6914 flw fa3,16(a0) +8001691c: 6910 flw fa2,16(a0) 8001691e: 8001 c.srli64 s0 -80016920: 6914 flw fa3,16(a0) +80016920: 6918 flw fa4,16(a0) 80016922: 8001 c.srli64 s0 -80016924: 691c flw fa5,16(a0) +80016924: 6918 flw fa4,16(a0) 80016926: 8001 c.srli64 s0 -80016928: 691c flw fa5,16(a0) +80016928: 6920 flw fs0,80(a0) 8001692a: 8001 c.srli64 s0 -8001692c: 6924 flw fs1,80(a0) +8001692c: 6920 flw fs0,80(a0) 8001692e: 8001 c.srli64 s0 -80016930: 6924 flw fs1,80(a0) +80016930: 6928 flw fa0,80(a0) 80016932: 8001 c.srli64 s0 -80016934: 692c flw fa1,80(a0) +80016934: 6928 flw fa0,80(a0) 80016936: 8001 c.srli64 s0 -80016938: 692c flw fa1,80(a0) +80016938: 6930 flw fa2,80(a0) 8001693a: 8001 c.srli64 s0 -8001693c: 6934 flw fa3,80(a0) +8001693c: 6930 flw fa2,80(a0) 8001693e: 8001 c.srli64 s0 -80016940: 6934 flw fa3,80(a0) +80016940: 6938 flw fa4,80(a0) 80016942: 8001 c.srli64 s0 -80016944: 693c flw fa5,80(a0) +80016944: 6938 flw fa4,80(a0) 80016946: 8001 c.srli64 s0 -80016948: 693c flw fa5,80(a0) +80016948: 6940 flw fs0,20(a0) 8001694a: 8001 c.srli64 s0 -8001694c: 6944 flw fs1,20(a0) +8001694c: 6940 flw fs0,20(a0) 8001694e: 8001 c.srli64 s0 -80016950: 6944 flw fs1,20(a0) +80016950: 6948 flw fa0,20(a0) 80016952: 8001 c.srli64 s0 -80016954: 694c flw fa1,20(a0) +80016954: 6948 flw fa0,20(a0) 80016956: 8001 c.srli64 s0 -80016958: 694c flw fa1,20(a0) +80016958: 6950 flw fa2,20(a0) 8001695a: 8001 c.srli64 s0 -8001695c: 6954 flw fa3,20(a0) +8001695c: 6950 flw fa2,20(a0) 8001695e: 8001 c.srli64 s0 -80016960: 6954 flw fa3,20(a0) +80016960: 6958 flw fa4,20(a0) 80016962: 8001 c.srli64 s0 -80016964: 695c flw fa5,20(a0) +80016964: 6958 flw fa4,20(a0) 80016966: 8001 c.srli64 s0 -80016968: 695c flw fa5,20(a0) +80016968: 6960 flw fs0,84(a0) 8001696a: 8001 c.srli64 s0 -8001696c: 6964 flw fs1,84(a0) +8001696c: 6960 flw fs0,84(a0) 8001696e: 8001 c.srli64 s0 -80016970: 6964 flw fs1,84(a0) +80016970: 6968 flw fa0,84(a0) 80016972: 8001 c.srli64 s0 -80016974: 696c flw fa1,84(a0) +80016974: 6968 flw fa0,84(a0) 80016976: 8001 c.srli64 s0 -80016978: 696c flw fa1,84(a0) +80016978: 6970 flw fa2,84(a0) 8001697a: 8001 c.srli64 s0 -8001697c: 6974 flw fa3,84(a0) +8001697c: 6970 flw fa2,84(a0) 8001697e: 8001 c.srli64 s0 -80016980: 6974 flw fa3,84(a0) +80016980: 6978 flw fa4,84(a0) 80016982: 8001 c.srli64 s0 -80016984: 697c flw fa5,84(a0) +80016984: 6978 flw fa4,84(a0) 80016986: 8001 c.srli64 s0 -80016988: 697c flw fa5,84(a0) +80016988: 6980 flw fs0,16(a1) 8001698a: 8001 c.srli64 s0 -8001698c: 6984 flw fs1,16(a1) +8001698c: 6980 flw fs0,16(a1) 8001698e: 8001 c.srli64 s0 -80016990: 6984 flw fs1,16(a1) +80016990: 6988 flw fa0,16(a1) 80016992: 8001 c.srli64 s0 -80016994: 698c flw fa1,16(a1) +80016994: 6988 flw fa0,16(a1) 80016996: 8001 c.srli64 s0 -80016998: 698c flw fa1,16(a1) +80016998: 6990 flw fa2,16(a1) 8001699a: 8001 c.srli64 s0 -8001699c: 6994 flw fa3,16(a1) +8001699c: 6990 flw fa2,16(a1) 8001699e: 8001 c.srli64 s0 -800169a0: 6994 flw fa3,16(a1) +800169a0: 6998 flw fa4,16(a1) 800169a2: 8001 c.srli64 s0 -800169a4: 699c flw fa5,16(a1) +800169a4: 6998 flw fa4,16(a1) 800169a6: 8001 c.srli64 s0 -800169a8: 699c flw fa5,16(a1) +800169a8: 69a0 flw fs0,80(a1) 800169aa: 8001 c.srli64 s0 -800169ac: 69a4 flw fs1,80(a1) +800169ac: 69a0 flw fs0,80(a1) 800169ae: 8001 c.srli64 s0 -800169b0: 69a4 flw fs1,80(a1) +800169b0: 69a8 flw fa0,80(a1) 800169b2: 8001 c.srli64 s0 -800169b4: 69ac flw fa1,80(a1) +800169b4: 69a8 flw fa0,80(a1) 800169b6: 8001 c.srli64 s0 -800169b8: 69ac flw fa1,80(a1) +800169b8: 69b0 flw fa2,80(a1) 800169ba: 8001 c.srli64 s0 -800169bc: 69b4 flw fa3,80(a1) +800169bc: 69b0 flw fa2,80(a1) 800169be: 8001 c.srli64 s0 -800169c0: 69b4 flw fa3,80(a1) +800169c0: 69b8 flw fa4,80(a1) 800169c2: 8001 c.srli64 s0 -800169c4: 69bc flw fa5,80(a1) +800169c4: 69b8 flw fa4,80(a1) 800169c6: 8001 c.srli64 s0 -800169c8: 69bc flw fa5,80(a1) +800169c8: 69c0 flw fs0,20(a1) 800169ca: 8001 c.srli64 s0 -800169cc: 69c4 flw fs1,20(a1) +800169cc: 69c0 flw fs0,20(a1) 800169ce: 8001 c.srli64 s0 -800169d0: 69c4 flw fs1,20(a1) -800169d2: 8001 c.srli64 s0 -800169d4: 69cc flw fa1,20(a1) -800169d6: 8001 c.srli64 s0 -800169d8: 69cc flw fa1,20(a1) -800169da: 8001 c.srli64 s0 -800169dc: 69d4 flw fa3,20(a1) -800169de: 8001 c.srli64 s0 -800169e0: 69d4 flw fa3,20(a1) -800169e2: 8001 c.srli64 s0 -800169e4: 69dc flw fa5,20(a1) -800169e6: 8001 c.srli64 s0 -800169e8: 69dc flw fa5,20(a1) -800169ea: 8001 c.srli64 s0 -800169ec: 69e4 flw fs1,84(a1) -800169ee: 8001 c.srli64 s0 -800169f0: 69e4 flw fs1,84(a1) -800169f2: 8001 c.srli64 s0 -800169f4: 69ec flw fa1,84(a1) -800169f6: 8001 c.srli64 s0 -800169f8: 69ec flw fa1,84(a1) -800169fa: 8001 c.srli64 s0 -800169fc: 69f4 flw fa3,84(a1) -800169fe: 8001 c.srli64 s0 -80016a00: 69f4 flw fa3,84(a1) -80016a02: 8001 c.srli64 s0 -80016a04: 69fc flw fa5,84(a1) -80016a06: 8001 c.srli64 s0 -80016a08: 69fc flw fa5,84(a1) -80016a0a: 8001 c.srli64 s0 -80016a0c: 6a04 flw fs1,16(a2) -80016a0e: 8001 c.srli64 s0 -80016a10: 6a04 flw fs1,16(a2) -80016a12: 8001 c.srli64 s0 -80016a14: 6a0c flw fa1,16(a2) -80016a16: 8001 c.srli64 s0 -80016a18: 6a0c flw fa1,16(a2) -80016a1a: 8001 c.srli64 s0 -80016a1c: 6a14 flw fa3,16(a2) -80016a1e: 8001 c.srli64 s0 -80016a20: 6a14 flw fa3,16(a2) -80016a22: 8001 c.srli64 s0 -80016a24: 6a1c flw fa5,16(a2) -80016a26: 8001 c.srli64 s0 -80016a28: 6a1c flw fa5,16(a2) -80016a2a: 8001 c.srli64 s0 -80016a2c: 6a24 flw fs1,80(a2) -80016a2e: 8001 c.srli64 s0 -80016a30: 6a24 flw fs1,80(a2) -80016a32: 8001 c.srli64 s0 -80016a34: 6a2c flw fa1,80(a2) -80016a36: 8001 c.srli64 s0 -80016a38: 6a2c flw fa1,80(a2) -80016a3a: 8001 c.srli64 s0 -80016a3c: 6a34 flw fa3,80(a2) -80016a3e: 8001 c.srli64 s0 -80016a40: 6a34 flw fa3,80(a2) -80016a42: 8001 c.srli64 s0 -80016a44: 6a3c flw fa5,80(a2) -80016a46: 8001 c.srli64 s0 -80016a48: 6a3c flw fa5,80(a2) -80016a4a: 8001 c.srli64 s0 -80016a4c: 6a44 flw fs1,20(a2) -80016a4e: 8001 c.srli64 s0 -80016a50: 6a44 flw fs1,20(a2) -80016a52: 8001 c.srli64 s0 -80016a54: 6a4c flw fa1,20(a2) -80016a56: 8001 c.srli64 s0 -80016a58: 6a4c flw fa1,20(a2) -80016a5a: 8001 c.srli64 s0 -80016a5c: 6a54 flw fa3,20(a2) -80016a5e: 8001 c.srli64 s0 -80016a60: 6a54 flw fa3,20(a2) -80016a62: 8001 c.srli64 s0 -80016a64: 6a5c flw fa5,20(a2) -80016a66: 8001 c.srli64 s0 -80016a68: 6a5c flw fa5,20(a2) -80016a6a: 8001 c.srli64 s0 -80016a6c: 6a64 flw fs1,84(a2) -80016a6e: 8001 c.srli64 s0 -80016a70: 6a64 flw fs1,84(a2) -80016a72: 8001 c.srli64 s0 -80016a74: 6a6c flw fa1,84(a2) -80016a76: 8001 c.srli64 s0 -80016a78: 6a6c flw fa1,84(a2) -80016a7a: 8001 c.srli64 s0 -80016a7c: 6a74 flw fa3,84(a2) -80016a7e: 8001 c.srli64 s0 -80016a80: 6a74 flw fa3,84(a2) -80016a82: 8001 c.srli64 s0 -80016a84: 6a7c flw fa5,84(a2) -80016a86: 8001 c.srli64 s0 -80016a88: 6a7c flw fa5,84(a2) -80016a8a: 8001 c.srli64 s0 -80016a8c: 6a84 flw fs1,16(a3) -80016a8e: 8001 c.srli64 s0 -80016a90: 6a84 flw fs1,16(a3) -80016a92: 8001 c.srli64 s0 -80016a94: 6a8c flw fa1,16(a3) -80016a96: 8001 c.srli64 s0 -80016a98: 6a8c flw fa1,16(a3) -80016a9a: 8001 c.srli64 s0 -80016a9c: 6a94 flw fa3,16(a3) -80016a9e: 8001 c.srli64 s0 -80016aa0: 6a94 flw fa3,16(a3) -80016aa2: 8001 c.srli64 s0 -80016aa4: 6a9c flw fa5,16(a3) -80016aa6: 8001 c.srli64 s0 -80016aa8: 6a9c flw fa5,16(a3) -80016aaa: 8001 c.srli64 s0 -80016aac: 6aa4 flw fs1,80(a3) -80016aae: 8001 c.srli64 s0 -80016ab0: 6aa4 flw fs1,80(a3) + +800169d0 <__global_locale>: +800169d0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +800169f0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80016a10: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80016a30: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80016a50: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80016a70: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80016a90: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80016ab0: 0494 addi a3,sp,576 80016ab2: 8001 c.srli64 s0 -80016ab4: 6aac flw fa1,80(a3) -80016ab6: 8001 c.srli64 s0 -80016ab8: 6aac flw fa1,80(a3) -80016aba: 8001 c.srli64 s0 -80016abc: 6ab4 flw fa3,80(a3) +80016ab4: e438 fsw fa4,72(s0) +80016ab6: 8000 0x8000 +80016ab8: 0000 unimp +80016aba: 0000 unimp +80016abc: 5694 lw a3,40(a3) 80016abe: 8001 c.srli64 s0 -80016ac0: 6ab4 flw fa3,80(a3) +80016ac0: 5504 lw s1,40(a0) 80016ac2: 8001 c.srli64 s0 -80016ac4: 6abc flw fa5,80(a3) +80016ac4: 4c9c lw a5,24(s1) 80016ac6: 8001 c.srli64 s0 -80016ac8: 6abc flw fa5,80(a3) +80016ac8: 4c9c lw a5,24(s1) 80016aca: 8001 c.srli64 s0 -80016acc: 6ac4 flw fs1,20(a3) +80016acc: 4c9c lw a5,24(s1) 80016ace: 8001 c.srli64 s0 -80016ad0: 6ac4 flw fs1,20(a3) +80016ad0: 4c9c lw a5,24(s1) 80016ad2: 8001 c.srli64 s0 -80016ad4: 6acc flw fa1,20(a3) +80016ad4: 4c9c lw a5,24(s1) 80016ad6: 8001 c.srli64 s0 -80016ad8: 6acc flw fa1,20(a3) +80016ad8: 4c9c lw a5,24(s1) 80016ada: 8001 c.srli64 s0 -80016adc: 6ad4 flw fa3,20(a3) +80016adc: 4c9c lw a5,24(s1) 80016ade: 8001 c.srli64 s0 -80016ae0: 6ad4 flw fa3,20(a3) +80016ae0: 4c9c lw a5,24(s1) 80016ae2: 8001 c.srli64 s0 -80016ae4: 6adc flw fa5,20(a3) +80016ae4: 4c9c lw a5,24(s1) 80016ae6: 8001 c.srli64 s0 -80016ae8: 6adc flw fa5,20(a3) -80016aea: 8001 c.srli64 s0 -80016aec: 6ae4 flw fs1,84(a3) -80016aee: 8001 c.srli64 s0 -80016af0: 6ae4 flw fs1,84(a3) -80016af2: 8001 c.srli64 s0 -80016af4: 6aec flw fa1,84(a3) -80016af6: 8001 c.srli64 s0 -80016af8: 6aec flw fa1,84(a3) -80016afa: 8001 c.srli64 s0 -80016afc: 6af4 flw fa3,84(a3) -80016afe: 8001 c.srli64 s0 -80016b00: 6af4 flw fa3,84(a3) -80016b02: 8001 c.srli64 s0 -80016b04: 6afc flw fa5,84(a3) -80016b06: 8001 c.srli64 s0 -80016b08: 6afc flw fa5,84(a3) -80016b0a: 8001 c.srli64 s0 -80016b0c: 6b04 flw fs1,16(a4) -80016b0e: 8001 c.srli64 s0 -80016b10: 6b04 flw fs1,16(a4) -80016b12: 8001 c.srli64 s0 -80016b14: 6b0c flw fa1,16(a4) -80016b16: 8001 c.srli64 s0 -80016b18: 6b0c flw fa1,16(a4) -80016b1a: 8001 c.srli64 s0 -80016b1c: 6b14 flw fa3,16(a4) -80016b1e: 8001 c.srli64 s0 -80016b20: 6b14 flw fa3,16(a4) -80016b22: 8001 c.srli64 s0 -80016b24: 6b1c flw fa5,16(a4) -80016b26: 8001 c.srli64 s0 -80016b28: 6b1c flw fa5,16(a4) -80016b2a: 8001 c.srli64 s0 -80016b2c: 6b24 flw fs1,80(a4) -80016b2e: 8001 c.srli64 s0 -80016b30: 6b24 flw fs1,80(a4) -80016b32: 8001 c.srli64 s0 -80016b34: 6b2c flw fa1,80(a4) -80016b36: 8001 c.srli64 s0 -80016b38: 6b2c flw fa1,80(a4) -80016b3a: 8001 c.srli64 s0 +80016ae8: ffff 0xffff +80016aea: ffff 0xffff +80016aec: ffff 0xffff +80016aee: ffff 0xffff +80016af0: ffff 0xffff +80016af2: ffff 0xffff +80016af4: ffff 0xffff +80016af6: 0000 unimp +80016af8: 0001 nop +80016afa: 5341 li t1,-16 +80016afc: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm + ... +80016b18: 0000 unimp +80016b1a: 5341 li t1,-16 +80016b1c: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm + ... Disassembly of section .sdata: @@ -24173,19 +24172,19 @@ Disassembly of section .sdata: Disassembly of section .sbss: -80016b74 <_PathLocale>: +80016b74 <__malloc_max_total_mem>: 80016b74: 0000 unimp ... -80016b78 <__malloc_max_total_mem>: +80016b78 <__malloc_max_sbrked_mem>: 80016b78: 0000 unimp ... -80016b7c <__malloc_max_sbrked_mem>: +80016b7c <__malloc_top_pad>: 80016b7c: 0000 unimp ... -80016b80 <__malloc_top_pad>: +80016b80 <_PathLocale>: 80016b80: 0000 unimp ... @@ -24209,34 +24208,46 @@ Disassembly of section .bss: 80016bf4: 0000 unimp ... -80016bf8 : +80016bf8 : 80016bf8: 0000 unimp ... -80016bfc : +80016bfc : 80016bfc: 0000 unimp ... -80016c00 : +80016c00 : 80016c00: 0000 unimp ... -80016c04 : +80016c04 : 80016c04: 0000 unimp ... -80016c08 : +80016c08 : 80016c08: 0000 unimp ... -80016c0c : +80016c0c : +80016c0c: 0000 unimp ... -80016c1c : +80016c10 : +80016c10: 0000 unimp ... -80016c2c : -80016c2c: 0000 unimp +80016c14 : +80016c14: 0000 unimp + ... + +80016c18 : + ... + +80016c28 : + ... + +80016c38 : +80016c38: 0000 unimp ... Disassembly of section .comment: @@ -24266,7 +24277,7 @@ Disassembly of section .riscv.attributes: 16: 6932 flw fs2,12(sp) 18: 7032 flw ft0,44(sp) 1a: 5f30 lw a2,120(a4) - 1c: 326d jal fffff9c6 <__BSS_END__+0x7ffe8d96> + 1c: 326d jal fffff9c6 <__BSS_END__+0x7ffe8d8a> 1e: 3070 fld fa2,224(s0) ... @@ -24281,7 +24292,7 @@ Disassembly of section .debug_aranges: a: 0004 0x4 c: 0000 unimp e: 0000 unimp - 10: 0400 addi s0,sp,512 + 10: 04c4 addi s1,sp,580 12: 8001 c.srli64 s0 14: 0434 addi a3,sp,520 ... @@ -24294,7 +24305,7 @@ Disassembly of section .debug_aranges: 2a: 0004 0x4 2c: 0000 unimp 2e: 0000 unimp - 30: 0834 addi a3,sp,24 + 30: 08f8 addi a4,sp,92 32: 8001 c.srli64 s0 34: 0410 addi a2,sp,512 ... @@ -24307,7 +24318,7 @@ Disassembly of section .debug_aranges: 4a: 0004 0x4 4c: 0000 unimp 4e: 0000 unimp - 50: 0c44 addi s1,sp,532 + 50: 0d08 addi a0,sp,656 52: 8001 c.srli64 s0 54: 06e0 addi s0,sp,844 ... @@ -24320,7 +24331,7 @@ Disassembly of section .debug_aranges: 6a: 0004 0x4 6c: 0000 unimp 6e: 0000 unimp - 70: 1324 addi s1,sp,424 + 70: 13e8 addi a0,sp,492 72: 8001 c.srli64 s0 74: 05c4 addi s1,sp,708 ... @@ -24333,7 +24344,7 @@ Disassembly of section .debug_aranges: 8a: 0004 0x4 8c: 0000 unimp 8e: 0000 unimp - 90: 18e8 addi a0,sp,124 + 90: 19ac addi a1,sp,248 92: 8001 c.srli64 s0 94: 00cc addi a1,sp,68 ... @@ -24346,7 +24357,7 @@ Disassembly of section .debug_aranges: aa: 0004 0x4 ac: 0000 unimp ae: 0000 unimp - b0: 19b4 addi a3,sp,248 + b0: 1a78 addi a4,sp,316 b2: 8001 c.srli64 s0 b4: 0144 addi s1,sp,132 ... @@ -24359,7 +24370,7 @@ Disassembly of section .debug_aranges: ca: 0004 0x4 cc: 0000 unimp ce: 0000 unimp - d0: 1af8 addi a4,sp,380 + d0: 1bbc addi a5,sp,504 d2: 8001 c.srli64 s0 d4: 0144 addi s1,sp,132 ... @@ -24372,7 +24383,7 @@ Disassembly of section .debug_aranges: ea: 0004 0x4 ec: 0000 unimp ee: 0000 unimp - f0: 1c3c addi a5,sp,568 + f0: 1d00 addi s0,sp,688 f2: 8001 c.srli64 s0 f4: 1004 addi s1,sp,32 ... @@ -24385,7 +24396,7 @@ Disassembly of section .debug_aranges: 10a: 0004 0x4 10c: 0000 unimp 10e: 0000 unimp - 110: 2c40 fld fs0,152(s0) + 110: 2d04 fld fs1,24(a0) 112: 8001 c.srli64 s0 114: 1520 addi s0,sp,680 ... @@ -24398,7 +24409,7 @@ Disassembly of section .debug_aranges: 12a: 0004 0x4 12c: 0000 unimp 12e: 0000 unimp - 130: 4160 lw s0,68(a0) + 130: 4224 lw s1,64(a2) 132: 8001 c.srli64 s0 134: 0114 addi a3,sp,128 ... @@ -24411,7 +24422,7 @@ Disassembly of section .debug_aranges: 14a: 0004 0x4 14c: 0000 unimp 14e: 0000 unimp - 150: 4274 lw a3,68(a2) + 150: 4338 lw a4,64(a4) 152: 8001 c.srli64 s0 154: 0150 addi a2,sp,132 ... @@ -24424,7 +24435,7 @@ Disassembly of section .debug_aranges: 16a: 0004 0x4 16c: 0000 unimp 16e: 0000 unimp - 170: 43c4 lw s1,4(a5) + 170: 4488 lw a0,8(s1) 172: 8001 c.srli64 s0 174: 01f4 addi a3,sp,204 ... @@ -24437,7 +24448,7 @@ Disassembly of section .debug_aranges: 18a: 0004 0x4 18c: 0000 unimp 18e: 0000 unimp - 190: 45b8 lw a4,72(a1) + 190: 467c lw a5,76(a2) 192: 8001 c.srli64 s0 194: 034c addi a1,sp,388 ... @@ -24456,7 +24467,7 @@ Disassembly of section .debug_aranges: 1c2: 0004 0x4 1c4: 0000 unimp 1c6: 0000 unimp - 1c8: 4904 lw s1,16(a0) + 1c8: 49c8 lw a0,20(a1) 1ca: 8001 c.srli64 s0 1cc: 004c addi a1,sp,4 ... @@ -24470,13 +24481,13 @@ Disassembly of section .debug_info: 6: 0000 unimp 8: 0000 unimp a: 0104 addi s1,sp,128 - c: 03e6 slli t2,t2,0x19 + c: 037a slli t1,t1,0x1e e: 0000 unimp - 10: 3e0c fld fa1,56(a2) - 12: 0005 c.nop 1 - 14: 9400 0x9400 - 16: 0001 nop - 18: 0000 unimp + 10: d20c sw a1,32(a2) + 12: 0004 0x4 + 14: ed00 fsw fs0,24(a0) + 16: 0005 c.nop 1 + 18: c400 sw s0,8(s0) 1a: 0104 addi s1,sp,128 1c: 3480 fld fs0,40(s1) 1e: 0004 0x4 @@ -24484,16 +24495,16 @@ Disassembly of section .debug_info: 22: 0000 unimp 24: 0200 addi s0,sp,256 26: 0708 addi a0,sp,896 - 28: 02d8 addi a4,sp,324 + 28: 026c addi a1,sp,268 2a: 0000 unimp 2c: 0402 c.slli64 s0 - 2e: 0002e207 0x2e207 + 2e: 00027607 0x27607 32: 0300 addi s0,sp,384 34: 0504 addi s1,sp,640 36: 6e69 lui t3,0x1a 38: 0074 addi a3,sp,12 3a: 0802 c.slli64 a6 - 3c: c205 beqz a2,5c <_start-0x7fffffa4> + 3c: 5605 li a2,-31 3e: 0004 0x4 40: 0200 addi s0,sp,256 42: 0410 addi a2,sp,512 @@ -24510,26 +24521,28 @@ Disassembly of section .debug_info: 5a: 0000 unimp 5c: 0200 addi s0,sp,256 5e: 0702 c.slli64 a4 - 60: 02f8 addi a4,sp,332 + 60: 028c addi a1,sp,320 62: 0000 unimp 64: 0402 c.slli64 s0 - 66: c705 beqz a4,8e <_start-0x7fffff72> + 66: 5b05 li s6,-31 68: 0004 0x4 6a: 0200 addi s0,sp,256 6c: 0704 addi s1,sp,896 - 6e: 02dd addi t0,t0,23 + 6e: 0271 addi tp,tp,28 70: 0000 unimp - 72: 5404 lw s1,40(s0) - 74: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> + 72: e804 fsw fs1,16(s0) + 74: 0002 c.slli64 zero + 76: 0200 addi s0,sp,256 78: 015e slli sp,sp,0x17 7a: 00002c17 auipc s8,0x2 7e: 0500 addi s0,sp,640 - 80: 04f6 slli s1,s1,0x1d + 80: 048a slli s1,s1,0x2 82: 0000 unimp 84: 640e2e03 lw t3,1600(t3) # 1a640 <_start-0x7ffe59c0> 88: 0000 unimp 8a: 0500 addi s0,sp,640 - 8c: 0000063f 640e7403 0x640e74030000063f + 8c: 000005d3 fadd.s fa1,ft0,ft0,rne + 90: 640e7403 0x640e7403 94: 0000 unimp 96: 0500 addi s0,sp,640 98: 0721 addi a4,a4,8 @@ -24541,11 +24554,11 @@ Disassembly of section .debug_info: a6: 03a5 addi t2,t2,9 a8: 00c5 addi ra,ra,17 aa: 0000 unimp - ac: 00033f07 fld ft10,0(t1) # ffffa000 <__BSS_END__+0x7ffe33d0> + ac: 0002d307 0x2d307 b0: 0300 addi s0,sp,384 b2: 00720ca7 0x720ca7 b6: 0000 unimp - b8: 0002aa07 flw fs4,0(t0) + b8: 00023e07 fld ft8,0(tp) # fffe1000 <__BSS_END__+0x7ffca3c4> bc: 0300 addi s0,sp,384 be: 13a8 addi a0,sp,488 c0: 00c5 addi ra,ra,17 @@ -24562,18 +24575,18 @@ Disassembly of section .debug_info: d8: 09a2 slli s3,s3,0x8 da: 00f9 addi ra,ra,30 dc: 0000 unimp - de: 0003a50b 0x3a50b + de: 0003390b 0x3390b e2: 0300 addi s0,sp,384 e4: 07a4 addi s1,sp,968 e6: 00000033 add zero,zero,zero ea: 0b00 addi s0,sp,400 - ec: 0631 addi a2,a2,12 + ec: 05c5 addi a1,a1,17 ee: 0000 unimp f0: a305a903 lw s2,-1488(a1) f4: 0000 unimp f6: 0400 addi s0,sp,512 f8: 0500 addi s0,sp,640 - fa: 0000051b 0x51b + fa: 000004af 0x4af fe: d503aa03 lw s4,-688(t2) 102: 0000 unimp 104: 0c00 addi s0,sp,528 @@ -24584,18 +24597,18 @@ Disassembly of section .debug_info: 10e: 6b19 lui s6,0x6 110: 0000 unimp 112: 0500 addi s0,sp,640 - 114: 0526 slli a0,a0,0x9 + 114: 04ba slli s1,s1,0xe 116: 0000 unimp 118: 0c05 addi s8,s8,1 - 11a: 330d jal fffffe3c <__BSS_END__+0x7ffe920c> + 11a: 330d jal fffffe3c <__BSS_END__+0x7ffe9200> 11c: 0000 unimp 11e: 0500 addi s0,sp,640 - 120: 059c addi a5,sp,704 + 120: 0530 addi a2,sp,648 122: 0000 unimp 124: 2304 fld fs1,0(a4) 126: 0001131b 0x1131b 12a: 0d00 addi s0,sp,656 - 12c: 03de slli t2,t2,0x17 + 12c: 0372 slli t1,t1,0x1c 12e: 0000 unimp 130: 0418 addi a4,sp,512 132: 0834 addi a3,sp,24 @@ -24610,12 +24623,12 @@ Disassembly of section .debug_info: 146: 6b5f 0400 0737 0x73704006b5f 14c: 00000033 add zero,zero,zero 150: 0b04 addi s1,sp,400 - 152: 060e slli a2,a2,0x3 + 152: 05a2 slli a1,a1,0x8 154: 0000 unimp 156: 3704 fld fs1,40(a4) 158: 0000330b 0x330b 15c: 0800 addi s0,sp,16 - 15e: 00024e0b 0x24e0b + 15e: 0001e20b 0x1e20b 162: 0400 addi s0,sp,512 164: 00331437 lui s0,0x331 168: 0000 unimp @@ -24640,7 +24653,7 @@ Disassembly of section .debug_info: 196: 0000 unimp 198: 0000 unimp 19a: 0d00 addi s0,sp,656 - 19c: 028d addi t0,t0,3 + 19c: 0221 addi tp,tp,8 19e: 0000 unimp 1a0: 0424 addi s1,sp,520 1a2: 083c addi a5,sp,24 @@ -24654,7 +24667,7 @@ Disassembly of section .debug_info: 1b6: 077f 0x77f 1b8: 0000 unimp 1ba: 3f04 fld fs1,56(a4) - 1bc: 3309 jal fffffebe <__BSS_END__+0x7ffe928e> + 1bc: 3309 jal fffffebe <__BSS_END__+0x7ffe9282> 1be: 0000 unimp 1c0: 0400 addi s0,sp,512 1c2: 0001140b 0x1140b @@ -24665,17 +24678,17 @@ Disassembly of section .debug_info: 1d0: 07d2 slli a5,a5,0x14 1d2: 0000 unimp 1d4: 4104 lw s1,0(a0) - 1d6: 3309 jal fffffed8 <__BSS_END__+0x7ffe92a8> + 1d6: 3309 jal fffffed8 <__BSS_END__+0x7ffe929c> 1d8: 0000 unimp 1da: 0c00 addi s0,sp,528 - 1dc: 0004d00b 0x4d00b + 1dc: 0004640b 0x4640b 1e0: 0400 addi s0,sp,512 1e2: 0942 slli s2,s2,0x10 1e4: 00000033 add zero,zero,zero 1e8: 0b10 addi a2,sp,400 - 1ea: 0000039b 0x39b + 1ea: 0000032f 0x32f 1ee: 4304 lw s1,0(a4) - 1f0: 3309 jal fffffef2 <__BSS_END__+0x7ffe92c2> + 1f0: 3309 jal fffffef2 <__BSS_END__+0x7ffe92b6> 1f2: 0000 unimp 1f4: 1400 addi s0,sp,544 1f6: 00070a0b 0x70a0b @@ -24683,10 +24696,10 @@ Disassembly of section .debug_info: 1fc: 0944 addi s1,sp,148 1fe: 00000033 add zero,zero,zero 202: 0b18 addi a4,sp,400 - 204: 05a5 addi a1,a1,9 + 204: 0539 addi a0,a0,14 206: 0000 unimp 208: 4504 lw s1,8(a0) - 20a: 3309 jal ffffff0c <__BSS_END__+0x7ffe92dc> + 20a: 3309 jal ffffff0c <__BSS_END__+0x7ffe92d0> 20c: 0000 unimp 20e: 1c00 addi s0,sp,560 210: 0007650b 0x7650b @@ -24700,12 +24713,12 @@ Disassembly of section .debug_info: 224: 0401 addi s0,s0,0 226: 0263084f fnmadd.d fa6,ft6,ft6,ft0,rne 22a: 0000 unimp - 22c: 0002410b 0x2410b + 22c: 0001d50b 0x1d50b 230: 0400 addi s0,sp,512 232: 0a50 addi a2,sp,276 234: 00000263 beqz zero,238 <_start-0x7ffffdc8> 238: 0b00 addi s0,sp,400 - 23a: 0578 addi a4,sp,652 + 23a: 050c addi a1,sp,640 23c: 0000 unimp 23e: 5104 lw s1,32(a0) 240: 6309 lui t1,0x2 @@ -24731,7 +24744,7 @@ Disassembly of section .debug_info: 26e: 0000 unimp 270: 1f00 addi s0,sp,944 272: 1000 addi s0,sp,32 - 274: 04d9 addi s1,s1,22 + 274: 046d addi s0,s0,27 276: 0000 unimp 278: 0190 addi a2,sp,192 27a: 6204 flw fs1,0(a2) @@ -24744,15 +24757,15 @@ Disassembly of section .debug_info: 288: b612 fsd ft4,296(sp) 28a: 0002 c.slli64 zero 28c: 0000 unimp - 28e: 0005f50b 0x5f50b + 28e: 0005890b 0x5890b 292: 0400 addi s0,sp,512 294: 0664 addi s1,sp,780 296: 00000033 add zero,zero,zero 29a: 0b04 addi s1,sp,400 - 29c: 0249 addi tp,tp,18 + 29c: 01dd addi gp,gp,23 29e: 0000 unimp 2a0: 6604 flw fs1,8(a2) - 2a2: bc09 j fffffcb4 <__BSS_END__+0x7ffe9084> + 2a2: bc09 j fffffcb4 <__BSS_END__+0x7ffe9078> 2a4: 0002 c.slli64 zero 2a6: 0800 addi s0,sp,16 2a8: 0001310b 0x1310b @@ -24791,7 +24804,7 @@ Disassembly of section .debug_info: 2fc: 4f04 lw s1,24(a4) 2fe: 0000 unimp 300: 0d00 addi s0,sp,656 - 302: 05d1 addi a1,a1,20 + 302: 0565 addi a0,a0,25 304: 0000 unimp 306: 0468 addi a0,sp,524 308: 08ba slli a7,a7,0xe @@ -24818,7 +24831,7 @@ Disassembly of section .debug_info: 33a: 0056 c.slli zero,0x15 33c: 0000 unimp 33e: 0b0c addi a1,sp,400 - 340: 02b9 addi t0,t0,14 + 340: 024d addi tp,tp,19 342: 0000 unimp 344: bf04 fsd fs1,56(a4) 346: 5609 li a2,-30 @@ -24841,18 +24854,18 @@ Disassembly of section .debug_info: 36e: 0105 addi sp,sp,1 370: 0000 unimp 372: 0b1c addi a5,sp,400 - 374: 0538 addi a4,sp,648 + 374: 04cc addi a1,sp,580 376: 0000 unimp 378: ca04 sw s1,16(a2) 37a: c81d beqz s0,3b0 <_start-0x7ffffc50> 37c: 0005 c.nop 1 37e: 2000 fld fs0,0(s0) - 380: 0003940b 0x3940b + 380: 0003280b 0x3280b 384: 0400 addi s0,sp,512 386: 1dcc addi a1,sp,756 388: 000005f7 0x5f7 38c: 0b24 addi s1,sp,408 - 38e: 0639 addi a2,a2,14 + 38e: 05cd addi a1,a1,19 390: 0000 unimp 392: cf04 sw s1,24(a4) 394: 1b0d addi s6,s6,-29 @@ -24894,12 +24907,12 @@ Disassembly of section .debug_info: 3ee: 11dc addi a5,sp,228 3f0: 000002d3 fadd.s ft5,ft0,ft0,rne 3f4: 0b44 addi s1,sp,404 - 3f6: 0650 addi a2,sp,772 + 3f6: 05e4 addi s1,sp,716 3f8: 0000 unimp 3fa: df04 sw s1,56(a4) 3fc: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 400: 4c00 lw s0,24(s0) - 402: 0003d60b 0x3d60b + 402: 00036a0b 0x36a0b 406: 0400 addi s0,sp,512 408: 0ae0 addi s0,sp,348 40a: 007f 0x7f @@ -24910,18 +24923,18 @@ Disassembly of section .debug_info: 416: 6212 flw ft4,4(sp) 418: 0004 0x4 41a: 5400 lw s0,40(s0) - 41c: 00035b0b 0x35b0b + 41c: 0002ef0b 0x2ef0b 420: 0400 addi s0,sp,512 - 422: 011f0ce7 jalr s9,17(t5) # 1a011 <_start-0x7ffe5fef> + 422: 011f0ce7 jalr s9,17(t5) # 80011 <_start-0x7ff7ffef> 426: 0000 unimp 428: 0b58 addi a4,sp,404 - 42a: 02a1 addi t0,t0,8 + 42a: 0235 addi tp,tp,13 42c: 0000 unimp 42e: e904 fsw fs1,16(a0) 430: f90e fsw ft3,176(sp) 432: 0000 unimp 434: 5c00 lw s0,56(s0) - 436: 0005af0b 0x5af0b + 436: 0005430b 0x5430b 43a: 0400 addi s0,sp,512 43c: 09ea slli s3,s3,0x1a 43e: 00000033 add zero,zero,zero @@ -24945,16 +24958,16 @@ Disassembly of section .debug_info: 468: 6215 lui tp,0x5 46a: 0004 0x4 46c: 1600 addi s0,sp,800 - 46e: 0616 slli a2,a2,0x5 + 46e: 05aa slli a1,a1,0xa 470: 0000 unimp 472: 0428 addi a0,sp,520 474: 6504 flw fs1,8(a0) 476: 0802 c.slli64 a6 478: 05b6 slli a1,a1,0xd 47a: 0000 unimp - 47c: 00059517 auipc a0,0x59 + 47c: 00052917 auipc s2,0x52 480: 0400 addi s0,sp,512 - 482: 33070267 jalr tp,816(a4) # fffe4330 <__BSS_END__+0x7ffcd700> + 482: 33070267 jalr tp,816(a4) # fffe4330 <__BSS_END__+0x7ffcd6f4> 486: 0000 unimp 488: 0000 unimp 48a: 00071a17 auipc s4,0x71 @@ -24968,13 +24981,13 @@ Disassembly of section .debug_info: 4a0: a714 fsd fa3,8(a4) 4a2: 0006 c.slli zero,0x1 4a4: 0800 addi s0,sp,16 - 4a6: 00025417 auipc s0,0x25 + 4a6: 0001e817 auipc a6,0x1e 4aa: 0400 addi s0,sp,512 4ac: 026c addi a1,sp,268 4ae: a71e fsd ft7,392(sp) 4b0: 0006 c.slli zero,0x1 4b2: 0c00 addi s0,sp,528 - 4b4: 0005f017 auipc zero,0x5f + 4b4: 00058417 auipc s0,0x58 4b8: 0400 addi s0,sp,512 4ba: 026e slli tp,tp,0x1b 4bc: 3308 fld fa0,32(a4) @@ -24982,10 +24995,10 @@ Disassembly of section .debug_info: 4c0: 1000 addi s0,sp,32 4c2: 00002a17 auipc s4,0x2 4c6: 0400 addi s0,sp,512 - 4c8: a708026f jal tp,fff80738 <__BSS_END__+0x7ff69b08> + 4c8: a708026f jal tp,fff80738 <__BSS_END__+0x7ff69afc> 4cc: 0008 0x8 4ce: 1400 addi s0,sp,544 - 4d0: 00027417 auipc s0,0x27 + 4d0: 00020817 auipc a6,0x20 4d4: 0400 addi s0,sp,512 4d6: 0272 slli tp,tp,0x1c 4d8: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> @@ -24995,17 +25008,17 @@ Disassembly of section .debug_info: 4e4: bc160273 0xbc160273 4e8: 0008 0x8 4ea: 3400 fld fs0,40(s0) - 4ec: 0004eb17 auipc s6,0x4e + 4ec: 00047f17 auipc t5,0x47 4f0: 0400 addi s0,sp,512 4f2: 0275 addi tp,tp,29 4f4: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 4f8: 3800 fld fs0,48(s0) - 4fa: 00060417 auipc s0,0x60 + 4fa: 00059817 auipc a6,0x59 4fe: 0400 addi s0,sp,512 500: cd0a0277 0xcd0a0277 504: 0008 0x8 506: 3c00 fld fs0,56(s0) - 508: 00033717 auipc a4,0x33 + 508: 0002cb17 auipc s6,0x2c 50c: 0400 addi s0,sp,512 50e: 027a slli tp,tp,0x1e 510: 00018513 mv a0,gp @@ -25020,36 +25033,36 @@ Disassembly of section .debug_info: 52a: 027c addi a5,sp,268 52c: 00018513 mv a0,gp 530: 4800 lw s0,16(s0) - 532: 00050717 auipc a4,0x50 + 532: 00049b17 auipc s6,0x49 536: 0400 addi s0,sp,512 538: 027d addi tp,tp,31 53a: d314 sw a3,32(a4) 53c: 0008 0x8 53e: 4c00 lw s0,24(s0) - 540: 0002b117 auipc sp,0x2b + 540: 00024517 auipc a0,0x24 544: 0400 addi s0,sp,512 546: 0280 addi s0,sp,320 548: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 54c: 5000 lw s0,32(s0) - 54e: 00020d17 auipc s10,0x20 + 54e: 0001a117 auipc sp,0x1a 552: 0400 addi s0,sp,512 554: 0281 addi t0,t0,0 556: b609 j 58 <_start-0x7fffffa8> 558: 0005 c.nop 1 55a: 5400 lw s0,40(s0) - 55c: 00058e17 auipc t3,0x58 + 55c: 00052217 auipc tp,0x52 560: 0400 addi s0,sp,512 562: 02a4 addi s1,sp,328 564: 00088207 0x88207 568: 5800 lw s0,48(s0) - 56a: d918 sw a4,48(a0) + 56a: 6d18 flw fa4,24(a0) 56c: 0004 0x4 56e: 0400 addi s0,sp,512 570: 02a8 addi a0,sp,328 572: 0002b613 sltiu a2,t0,0 576: 4800 lw s0,16(s0) 578: 1801 addi a6,a6,-32 - 57a: 0315 addi t1,t1,5 + 57a: 02a9 addi t0,t0,10 57c: 0000 unimp 57e: a904 fsd fs1,16(a0) 580: 1202 slli tp,tp,0x20 @@ -25164,12 +25177,12 @@ Disassembly of section .debug_info: 67e: a111 j a82 <_start-0x7ffff57e> 680: 0006 c.slli zero,0x1 682: 0000 unimp - 684: 0002d117 auipc sp,0x2d + 684: 00026517 auipc a0,0x26 688: 0400 addi s0,sp,512 68a: 3307012b 0x3307012b 68e: 0000 unimp 690: 0400 addi s0,sp,512 - 692: 0005b717 auipc a4,0x5b + 692: 00054b17 auipc s6,0x54 696: 0400 addi s0,sp,512 698: 012c addi a1,sp,136 69a: 0006a70b 0x6a70b @@ -25195,7 +25208,7 @@ Disassembly of section .debug_info: 6c4: 06e6 slli a3,a3,0x19 6c6: 0000 unimp 6c8: 1700 addi s0,sp,928 - 6ca: 0371 addi t1,t1,28 + 6ca: 0305 addi t1,t1,1 6cc: 0000 unimp 6ce: 4604 lw s1,8(a2) 6d0: 1201 addi tp,tp,-32 @@ -25221,7 +25234,7 @@ Disassembly of section .debug_info: 6f8: 8504 0x8504 6fa: 0702 c.slli64 a4 6fc: 0000080b 0x80b - 700: 0003ad17 auipc s10,0x3a + 700: 00034117 auipc sp,0x34 704: 0400 addi s0,sp,512 706: 2c180287 0x2c180287 70a: 0000 unimp @@ -25232,7 +25245,7 @@ Disassembly of section .debug_info: 716: b612 fsd ft4,296(sp) 718: 0005 c.nop 1 71a: 0400 addi s0,sp,512 - 71c: 00032a17 auipc s4,0x32 + 71c: 0002be17 auipc t3,0x2b 720: 0400 addi s0,sp,512 722: 0289 addi t0,t0,2 724: 0b10 addi a2,sp,400 @@ -25243,7 +25256,7 @@ Disassembly of section .debug_info: 730: 028a slli t0,t0,0x2 732: 00019b17 auipc s6,0x19 736: 2400 fld fs0,8(s0) - 738: 00025c17 auipc s8,0x25 + 738: 0001f017 auipc zero,0x1f 73c: 0400 addi s0,sp,512 73e: 330f028b 0x330f028b 742: 0000 unimp @@ -25260,7 +25273,7 @@ Disassembly of section .debug_info: 75c: ad1a fsd ft6,152(sp) 75e: 0006 c.slli zero,0x1 760: 5800 lw s0,48(s0) - 762: 0005e317 auipc t1,0x5e + 762: 00057717 auipc a4,0x57 766: 0400 addi s0,sp,512 768: 028e slli t0,t0,0x3 76a: f916 fsw ft5,176(sp) @@ -25283,7 +25296,7 @@ Disassembly of section .debug_info: 794: 1b10 addi a2,sp,432 796: 0008 0x8 798: 8000 0x8000 - 79a: 00031e17 auipc t3,0x31 + 79a: 0002b217 auipc tp,0x2b 79e: 0400 addi s0,sp,512 7a0: 0292 slli t0,t0,0x4 7a2: 2b10 fld fa2,16(a4) @@ -25291,10 +25304,10 @@ Disassembly of section .debug_info: 7a6: 8800 0x8800 7a8: 00004e17 auipc t3,0x4 7ac: 0400 addi s0,sp,512 - 7ae: 330f0293 addi t0,t5,816 + 7ae: 330f0293 addi t0,t5,816 # 4781c <_start-0x7ffb87e4> 7b2: 0000 unimp 7b4: a000 fsd fs0,0(s0) - 7b6: 00022617 auipc a2,0x22 + 7b6: 0001ba17 auipc s4,0x1b 7ba: 0400 addi s0,sp,512 7bc: 0294 addi a3,sp,320 7be: f916 fsw ft5,176(sp) @@ -25306,7 +25319,7 @@ Disassembly of section .debug_info: 7cc: f916 fsw ft5,176(sp) 7ce: 0000 unimp 7d0: ac00 fsd fs0,24(s0) - 7d2: 00021517 auipc a0,0x21 + 7d2: 0001a917 auipc s2,0x1a 7d6: 0400 addi s0,sp,512 7d8: 0296 slli t0,t0,0x5 7da: f916 fsw ft5,176(sp) @@ -25323,7 +25336,7 @@ Disassembly of section .debug_info: 7f6: f916 fsw ft5,176(sp) 7f8: 0000 unimp 7fa: c400 sw s0,8(s0) - 7fc: 00059317 auipc t1,0x59 + 7fc: 00052717 auipc a4,0x52 800: 0400 addi s0,sp,512 802: 0299 addi t0,t0,6 804: 3308 fld fa0,32(a4) @@ -25355,14 +25368,15 @@ Disassembly of section .debug_info: 83e: 029e slli t0,t0,0x7 840: 00086207 0x86207 844: 1700 addi s0,sp,928 - 846: 0345 addi t1,t1,17 + 846: 02d9 addi t0,t0,22 848: 0000 unimp 84a: a104 fsd fs1,0(a0) 84c: 1b02 slli s6,s6,0x20 84e: 0862 slli a6,a6,0x18 850: 0000 unimp 852: 1700 addi s0,sp,928 - 854: 0000026b 0x26b + 854: 01ff 0x1ff + 856: 0000 unimp 858: a204 fsd fs1,0(a2) 85a: 1802 slli a6,a6,0x20 85c: 0872 slli a6,a6,0x1c @@ -25387,8 +25401,8 @@ Disassembly of section .debug_info: 882: 8304f01b 0x8304f01b 886: 0302 c.slli64 t1 888: 000008a7 0x8a7 - 88c: 161c addi a5,sp,800 - 88e: 0006 c.slli zero,0x1 + 88c: aa1c fsd fa5,16(a2) + 88e: 0005 c.nop 1 890: 0400 addi s0,sp,512 892: 029a slli t0,t0,0x6 894: 0006f60b 0x6f60b @@ -25454,13 +25468,13 @@ Disassembly of section .debug_info: 924: 1500 addi s0,sp,672 926: 091a slli s2,s2,0x6 928: 0000 unimp - 92a: 0021 c.nop 8 - 92c: 0002 c.slli64 zero + 92a: 9421 srai s0,s0,0x28 + 92c: 0001 nop 92e: 0600 addi s0,sp,768 930: 2414 fld fa3,8(s0) 932: 0925 addi s2,s2,9 934: 0000 unimp - 936: d921 beqz a0,886 <_start-0x7ffff77a> + 936: 6d21 lui s10,0x8 938: 0005 c.nop 1 93a: 0600 addi s0,sp,768 93c: 1515 addi a0,a0,-27 @@ -25479,12 +25493,12 @@ Disassembly of section .debug_info: 95c: 0962040f 0x962040f 960: 0000 unimp 962: 2122 fld ft2,8(sp) - 964: 04e1 addi s1,s1,24 + 964: 0475 addi s0,s0,29 966: 0000 unimp 968: b60e6707 0xb60e6707 96c: 0005 c.nop 1 96e: 2100 fld fs0,0(a0) - 970: 034c addi a1,sp,388 + 970: 02e0 addi s0,sp,332 972: 0000 unimp 974: 1008 addi a0,sp,32 976: 00097b0f 0x97b0f @@ -25492,7 +25506,7 @@ Disassembly of section .debug_info: 97c: b604 fsd fs1,40(a2) 97e: 0005 c.nop 1 980: 2100 fld fs0,0(a0) - 982: 04e4 addi s1,sp,588 + 982: 0478 addi a4,sp,524 984: 0000 unimp 986: fc08 fsw fa0,56(s0) 988: b60e fsd ft3,296(sp) @@ -25515,12 +25529,11 @@ Disassembly of section .debug_info: 9ac: 331c fld fa5,32(a4) 9ae: 0000 unimp 9b0: 2100 fld fs0,0(a0) - 9b2: 0000038b 0x38b - 9b6: ff08 fsw fa0,56(a4) + 9b2: 031f 0000 ff08 0xff080000031f 9b8: 330c fld fa1,32(a4) 9ba: 0000 unimp 9bc: 2100 fld fs0,0(a0) - 9be: 0511 addi a0,a0,4 + 9be: 04a5 addi s1,s1,9 9c0: 0000 unimp 9c2: 9a09 andi a2,a2,-30 9c4: 6416 flw fs0,68(sp) @@ -25545,10 +25558,12 @@ Disassembly of section .debug_info: 9ea: 9e09 0x9e09 9ec: 0009d517 auipc a0,0x9d 9f0: 0500 addi s0,sp,640 - 9f2: 000002bf 2c162a0a 0x2c162a0a000002bf + 9f2: 00000253 fadd.s ft4,ft0,ft0,rne + 9f6: 2a0a fld fs4,128(sp) + 9f8: 2c16 fld fs8,320(sp) 9fa: 0000 unimp 9fc: 0500 addi s0,sp,640 - 9fe: 000005c7 fmsub.s fa1,ft0,ft0,ft0,rne + 9fe: 0000055b 0x55b a02: 2f0a fld ft10,128(sp) a04: 0915 addi s2,s2,5 a06: 000a c.slli zero,0x2 @@ -25579,7 +25594,7 @@ Disassembly of section .debug_info: a3c: 10be slli ra,ra,0x2f a3e: 0a1e slli s4,s4,0x7 a40: 0000 unimp - a42: 00029223 sh zero,4(t0) # f91607ea <__BSS_END__+0x79149bba> + a42: 00022623 sw zero,12(tp) # 2b7a6 <_start-0x7ffd485a> a46: 0700 addi s0,sp,896 a48: 2c04 fld fs1,24(s0) a4a: 0000 unimp @@ -25587,18 +25602,19 @@ Disassembly of section .debug_info: a4e: 0618 addi a4,sp,768 a50: 0a7f 0xa7f a52: 0000 unimp - a54: 6e24 flw fs1,88(a2) + a54: 0224 addi s1,sp,264 a56: 0005 c.nop 1 a58: 0000 unimp - a5a: 6624 flw fs1,72(a2) - a5c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> - a60: a924 fsd fs1,80(a0) + a5a: fa24 fsw fs1,112(a2) + a5c: 0002 c.slli64 zero + a5e: 0100 addi s0,sp,128 + a60: 3d24 fld fs1,120(a0) a62: 0004 0x4 a64: 0200 addi s0,sp,256 - a66: ba24 fsd fs1,112(a2) + a66: 4e24 lw s1,88(a2) a68: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> - a6c: 6524 flw fs1,72(a0) - a6e: 0005 c.nop 1 + a6c: f924 fsw fs1,112(a0) + a6e: 0004 0x4 a70: 0400 addi s0,sp,512 a72: 9e24 0x9e24 a74: 05000007 0x5000007 @@ -25610,23 +25626,23 @@ Disassembly of section .debug_info: a84: 421c210b 0x421c210b a88: 000a c.slli zero,0x2 a8a: 2300 fld fs0,0(a4) - a8c: 03c5 addi t2,t2,17 + a8c: 0359 addi t1,t1,22 a8e: 0000 unimp a90: 002c0407 0x2c0407 a94: 0000 unimp a96: b006230b 0xb006230b a9a: 000a c.slli zero,0x2 a9c: 2400 fld fs0,8(s0) - a9e: 05bd addi a1,a1,15 + a9e: 0551 addi a0,a0,20 aa0: 0000 unimp aa2: 2400 fld fs0,8(s0) - aa4: 0584 addi s1,sp,704 + aa4: 0518 addi a4,sp,640 aa6: 0000 unimp aa8: 2401 jal ca8 <_start-0x7ffff358> aaa: 000006a7 0x6a7 aae: 0002 c.slli64 zero - ab0: 3421 jal 4b8 <_start-0x7ffffb48> - ab2: 0002 c.slli64 zero + ab0: c821 beqz s0,b00 <_start-0x7ffff500> + ab2: 0001 nop ab4: 0b00 addi s0,sp,400 ab6: 1e28 addi a0,sp,824 ab8: 00000a8b 0xa8b @@ -25640,8 +25656,8 @@ Disassembly of section .debug_info: ace: 5924 lw s1,112(a0) ad0: 0006 c.slli zero,0x1 ad2: 0000 unimp - ad4: 4724 lw s1,72(a4) - ad6: 0006 c.slli zero,0x1 + ad4: db24 sw s1,112(a4) + ad6: 0005 c.nop 1 ad8: 0100 addi s0,sp,128 ada: 2100 fld fs0,0(a0) adc: 017c addi a5,sp,140 @@ -25649,7 +25665,7 @@ Disassembly of section .debug_info: ae0: bc2a2f0b 0xbc2a2f0b ae4: 000a c.slli zero,0x2 ae6: 2100 fld fs0,0(a0) - ae8: 037c addi a5,sp,396 + ae8: 0310 addi a2,sp,384 aea: 0000 unimp aec: 290c fld fa1,16(a0) aee: 251a fld fa0,384(sp) @@ -25692,11 +25708,11 @@ Disassembly of section .debug_info: b3c: 0025 c.nop 9 b3e: 0000 unimp b40: 0402 c.slli64 s0 - b42: bc04 fsd fs1,56(s0) + b42: 5004 lw s1,32(s0) b44: 0004 0x4 b46: 0200 addi s0,sp,256 b48: 0308 addi a0,sp,384 - b4a: 04b4 addi a3,sp,584 + b4a: 0448 addi a0,sp,516 b4c: 0000 unimp b4e: 0802 c.slli64 a6 b50: c504 sw s1,8(a0) @@ -25706,7 +25722,7 @@ Disassembly of section .debug_info: b58: 0000003f b8032002 0xb80320020000003f b60: 0000 unimp b62: 1900 addi s0,sp,176 - b64: 000002ef jal t0,b64 <_start-0x7ffff49c> + b64: 00000283 lb t0,0(zero) # 0 <_start-0x80000000> b68: 0d08 addi a0,sp,656 b6a: 01ed addi gp,gp,27 b6c: 8e0a mv t3,sp @@ -25736,7 +25752,7 @@ Disassembly of section .debug_info: ba6: 0d00 addi s0,sp,656 ba8: 280a01f7 0x280a01f7 bac: 0000000b 0xb - bb0: c904 sw s1,16(a0) + bb0: 5d04 lw s1,56(a0) bb2: 0002 c.slli64 zero bb4: 0d00 addi s0,sp,656 bb6: 01f8 addi a4,sp,204 @@ -25758,17 +25774,17 @@ Disassembly of section .debug_info: bde: 1601 addi a2,a2,-32 be0: 0bd2 slli s7,s7,0x14 be2: 0000 unimp - be4: 0b1f 0003 0d00 0xd0000030b1f + be4: 9f1f 0002 0d00 0xd0000029f1f bea: 0202 c.slli64 tp bec: d216 sw t0,36(sp) bee: 2700000b 0x2700000b - bf2: 05fa slli a1,a1,0x1e + bf2: 058e slli a1,a1,0x3 bf4: 0000 unimp bf6: 2601 jal ef6 <_start-0x7ffff10a> bf8: 0105 addi sp,sp,1 bfa: 0b34 addi a3,sp,408 bfc: 0000 unimp - bfe: 0400 addi s0,sp,512 + bfe: 04c4 addi s1,sp,580 c00: 8001 c.srli64 s0 c02: 0434 addi a3,sp,520 c04: 0000 unimp @@ -25791,7 +25807,7 @@ Disassembly of section .debug_info: c28: 0000 unimp c2a: cd29 beqz a0,c84 <_start-0x7ffff37c> c2c: 000e c.slli zero,0x3 - c2e: 0400 addi s0,sp,512 + c2e: c800 sw s0,16(s0) c30: 0104 addi s1,sp,128 c32: 0080 addi s0,sp,64 c34: 0000 unimp @@ -25869,8 +25885,8 @@ Disassembly of section .debug_info: cdc: 0005 c.nop 1 cde: 0000 unimp ce0: 000fbc2f 0xfbc2f - ce4: 6800 flw fs0,16(s0) - ce6: 0104 addi s1,sp,128 + ce4: 2c00 fld fs0,24(s0) + ce6: 0105 addi sp,sp,1 ce8: 8880 0x8880 cea: 0000 unimp cec: 3100 fld fs0,32(a0) @@ -26009,8 +26025,8 @@ Disassembly of section .debug_info: e0c: 0009 c.nop 2 e0e: 0000 unimp e10: 00109e2f 0x109e2f - e14: 5000 lw s0,32(s0) - e16: 0105 addi sp,sp,1 + e14: 1400 addi s0,sp,544 + e16: 0106 slli sp,sp,0x1 e18: 8880 0x8880 e1a: 0000 unimp e1c: 6100 flw fs0,0(a0) @@ -26094,7 +26110,7 @@ Disassembly of section .debug_info: ece: 0661 addi a2,a2,24 ed0: 0000 unimp ed2: f701 bnez a4,dda <_start-0x7ffff226> - ed4: 0b340103 lb sp,179(s0) # fffe10b3 <__BSS_END__+0x7ffca483> + ed4: 0b340103 lb sp,179(s0) # fffe10b3 <__BSS_END__+0x7ffca477> ed8: 0000 unimp eda: 00123e03 0x123e03 ede: 3200 fld fs0,32(a2) @@ -26392,47 +26408,47 @@ Disassembly of section .debug_info: 11ac: 1a34 addi a3,sp,312 11ae: 0012 c.slli zero,0x4 11b0: 3500 fld fs0,40(a0) - 11b2: 061d addi a2,a2,7 + 11b2: 05b1 addi a1,a1,12 11b4: 0000 unimp 11b6: b101 j db6 <_start-0x7ffff24a> 11b8: 0804 addi s1,sp,16 11ba: 0b1c addi a5,sp,400 11bc: 0000 unimp - 11be: 2235 jal 12ea <_start-0x7fffed16> - 11c0: 0006 c.slli zero,0x1 + 11be: b635 j cea <_start-0x7ffff316> + 11c0: 0005 c.nop 1 11c2: 0100 addi s0,sp,128 11c4: 04b1 addi s1,s1,12 11c6: 1c08 addi a0,sp,560 11c8: 3500000b 0x3500000b - 11cc: 00000627 0x627 + 11cc: 000005bb 0x5bb 11d0: b101 j dd0 <_start-0x7ffff230> 11d2: 0804 addi s1,sp,16 11d4: 0b1c addi a5,sp,400 11d6: 0000 unimp - 11d8: 2c35 jal 1414 <_start-0x7fffebec> - 11da: 0006 c.slli zero,0x1 + 11d8: c035 beqz s0,123c <_start-0x7fffedc4> + 11da: 0005 c.nop 1 11dc: 0100 addi s0,sp,128 11de: 04b1 addi s1,s1,12 11e0: 1c08 addi a0,sp,560 11e2: 3500000b 0x3500000b - 11e6: 00000377 0x377 + 11e6: 0000030b 0x30b 11ea: b101 j dea <_start-0x7ffff216> 11ec: 0804 addi s1,sp,16 11ee: 0b1c addi a5,sp,400 11f0: 0000 unimp - 11f2: 0235 addi tp,tp,13 - 11f4: 0005 c.nop 1 + 11f2: 9635 srai a2,a2,0x2d + 11f4: 0004 0x4 11f6: 0100 addi s0,sp,128 11f8: 04b1 addi s1,s1,12 11fa: 1c08 addi a0,sp,560 11fc: 3500000b 0x3500000b - 1200: 0361 addi t1,t1,24 + 1200: 02f5 addi t0,t0,29 1202: 0000 unimp 1204: b101 j e04 <_start-0x7ffff1fc> 1206: 0804 addi s1,sp,16 1208: 0b1c addi a5,sp,400 120a: 0000 unimp - 120c: fd35 bnez a0,1188 <_start-0x7fffee78> + 120c: 9135 srli a0,a0,0x2d 120e: 0004 0x4 1210: 0100 addi s0,sp,128 1212: 04b1 addi s1,s1,12 @@ -26460,28 +26476,29 @@ Disassembly of section .debug_info: 124a: cc00 sw s0,24(s0) 124c: 0002 c.slli64 zero 124e: 0400 addi s0,sp,512 - 1250: e601 bnez a2,1258 <_start-0x7fffeda8> + 1250: 7a01 lui s4,0xfffe0 1252: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> - 1256: 053e slli a0,a0,0xf + 1256: 04d2 slli s1,s1,0x14 1258: 0000 unimp - 125a: 0194 addi a3,sp,192 + 125a: 05ed addi a1,a1,27 125c: 0000 unimp - 125e: 0834 addi a3,sp,24 + 125e: 08f8 addi a4,sp,92 1260: 8001 c.srli64 s0 1262: 0410 addi a2,sp,512 1264: 0000 unimp - 1266: 0000092f 0x92f + 1266: 0905 addi s2,s2,1 + 1268: 0000 unimp 126a: 0802 c.slli64 a6 - 126c: 0002d807 0x2d807 + 126c: 00026c07 0x26c07 1270: 0300 addi s0,sp,384 1272: 0504 addi s1,sp,640 1274: 6e69 lui t3,0x1a 1276: 0074 addi a3,sp,12 1278: 0402 c.slli64 s0 - 127a: 0002e207 0x2e207 + 127a: 00027607 0x27607 127e: 0200 addi s0,sp,256 1280: 0508 addi a0,sp,640 - 1282: 04c2 slli s1,s1,0x10 + 1282: 0456 slli s0,s0,0x15 1284: 0000 unimp 1286: 1002 c.slli zero,0x20 1288: c004 sw s1,0(s0) @@ -26498,26 +26515,26 @@ Disassembly of section .debug_info: 129e: 0000 unimp 12a0: 0000 unimp 12a2: 0202 c.slli64 tp - 12a4: 0002f807 0x2f807 + 12a4: 00028c07 0x28c07 12a8: 0200 addi s0,sp,256 12aa: 0504 addi s1,sp,640 - 12ac: 000004c7 fmsub.s fs1,ft0,ft0,ft0,rne + 12ac: 0000045b 0x45b 12b0: 0402 c.slli64 s0 - 12b2: 0002dd07 0x2dd07 + 12b2: 00027107 0x27107 12b6: 0400 addi s0,sp,512 - 12b8: 0354 addi a3,sp,388 + 12b8: 02e8 addi a0,sp,332 12ba: 0000 unimp 12bc: 5e02 lw t3,32(sp) 12be: 1701 addi a4,a4,-32 12c0: 00000033 add zero,zero,zero - 12c4: f605 bnez a2,11ec <_start-0x7fffee14> + 12c4: 8a05 andi a2,a2,1 12c6: 0004 0x4 12c8: 0300 addi s0,sp,384 12ca: 0e2e slli t3,t3,0xb 12cc: 0064 addi s1,sp,12 12ce: 0000 unimp - 12d0: 3f05 jal 1200 <_start-0x7fffee00> - 12d2: 0006 c.slli zero,0x1 + 12d0: d305 beqz a4,11f0 <_start-0x7fffee10> + 12d2: 0005 c.nop 1 12d4: 0300 addi s0,sp,384 12d6: 0e74 addi a3,sp,796 12d8: 0064 addi s1,sp,12 @@ -26530,10 +26547,11 @@ Disassembly of section .debug_info: 12ea: c503a503 lw a0,-944(t2) 12ee: 0000 unimp 12f0: 0700 addi s0,sp,896 - 12f2: 0000033f 720ca703 0x720ca7030000033f + 12f2: 000002d3 fadd.s ft5,ft0,ft0,rne + 12f6: 720ca703 lw a4,1824(s9) 12fa: 0000 unimp 12fc: 0700 addi s0,sp,896 - 12fe: 02aa slli t0,t0,0xa + 12fe: 023e slli tp,tp,0xf 1300: 0000 unimp 1302: c513a803 lw a6,-943(t2) 1306: 0000 unimp @@ -26544,22 +26562,22 @@ Disassembly of section .debug_info: 1310: 0000 unimp 1312: 0900 addi s0,sp,144 1314: 00000033 add zero,zero,zero - 1318: 080a0003 lb zero,128(s4) # 7280c <_start-0x7ff8d7f4> - 131c: f909a203 lw tp,-112(s3) # ffffff90 <__BSS_END__+0x7ffe9360> + 1318: 080a0003 lb zero,128(s4) # fffe0080 <__BSS_END__+0x7ffc9444> + 131c: f909a203 lw tp,-112(s3) # ffffff90 <__BSS_END__+0x7ffe9354> 1320: 0000 unimp 1322: 0b00 addi s0,sp,400 - 1324: 03a5 addi t2,t2,9 + 1324: 0339 addi t1,t1,14 1326: 0000 unimp 1328: 2c07a403 lw s0,704(a5) # c66 <_start-0x7ffff39a> 132c: 0000 unimp 132e: 0000 unimp - 1330: 0006310b 0x6310b + 1330: 0005c50b 0x5c50b 1334: 0300 addi s0,sp,384 1336: 05a9 addi a1,a1,10 1338: 000000a3 sb zero,1(zero) # 1 <_start-0x7fffffff> 133c: 0004 0x4 - 133e: 1b05 addi s6,s6,-31 - 1340: 0005 c.nop 1 + 133e: af05 j 1a6e <_start-0x7fffe592> + 1340: 0004 0x4 1342: 0300 addi s0,sp,384 1344: 03aa slli t2,t2,0xa 1346: 00d5 addi ra,ra,21 @@ -26570,18 +26588,18 @@ Disassembly of section .debug_info: 1350: 0400 addi s0,sp,512 1352: 1916 slli s2,s2,0x25 1354: 0000006b 0x6b - 1358: 2605 jal 1678 <_start-0x7fffe988> - 135a: 0005 c.nop 1 + 1358: ba05 j c88 <_start-0x7ffff378> + 135a: 0004 0x4 135c: 0500 addi s0,sp,640 135e: 0d0c addi a1,sp,656 1360: 002c addi a1,sp,8 1362: 0000 unimp - 1364: 9c05 0x9c05 + 1364: 3005 jal b84 <_start-0x7ffff47c> 1366: 0005 c.nop 1 1368: 0400 addi s0,sp,512 - 136a: 01131b23 sh a7,22(t1) # 59812 <_start-0x7ffa67ee> + 136a: 01131b23 sh a7,22(t1) # 2016 <_start-0x7fffdfea> 136e: 0000 unimp - 1370: de0d beqz a2,12aa <_start-0x7fffed56> + 1370: 720d lui tp,0xfffe3 1372: 18000003 lb zero,384(zero) # 180 <_start-0x7ffffe80> 1376: 3404 fld fs1,40(s0) 1378: 8508 0x8508 @@ -26596,12 +26614,12 @@ Disassembly of section .debug_info: 138c: 3704006b 0x3704006b 1390: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 1394: 0400 addi s0,sp,512 - 1396: 00060e0b 0x60e0b + 1396: 0005a20b 0x5a20b 139a: 0400 addi s0,sp,512 139c: 002c0b37 lui s6,0x2c0 13a0: 0000 unimp 13a2: 0b08 addi a0,sp,400 - 13a4: 024e slli tp,tp,0x13 + 13a4: 01e2 slli gp,gp,0x18 13a6: 0000 unimp 13a8: 3704 fld fs1,40(a4) 13aa: 2c14 fld fa3,24(s0) @@ -26624,7 +26642,7 @@ Disassembly of section .debug_info: 13d8: 0900 addi s0,sp,144 13da: 00000033 add zero,zero,zero 13de: 0000 unimp - 13e0: 8d0d sub a0,a0,a1 + 13e0: 210d jal 1802 <_start-0x7fffe7fe> 13e2: 0002 c.slli64 zero 13e4: 2400 fld fs0,8(s0) 13e6: 3c04 fld fs1,56(s0) @@ -26652,13 +26670,13 @@ Disassembly of section .debug_info: 141c: 002c addi a1,sp,8 141e: 0000 unimp 1420: 0b0c addi a1,sp,400 - 1422: 04d0 addi a2,sp,580 + 1422: 0464 addi s1,sp,524 1424: 0000 unimp 1426: 4204 lw s1,0(a2) 1428: 2c09 jal 163a <_start-0x7fffe9c6> 142a: 0000 unimp 142c: 1000 addi s0,sp,32 - 142e: 00039b0b 0x39b0b + 142e: 00032f0b 0x32f0b 1432: 0400 addi s0,sp,512 1434: 002c0943 fmadd.s fs2,fs8,ft2,ft0,rne 1438: 0000 unimp @@ -26669,7 +26687,7 @@ Disassembly of section .debug_info: 1442: 2c09 jal 1654 <_start-0x7fffe9ac> 1444: 0000 unimp 1446: 1800 addi s0,sp,48 - 1448: 0005a50b 0x5a50b + 1448: 0005390b 0x5390b 144c: 0400 addi s0,sp,512 144e: 0945 addi s2,s2,17 1450: 002c addi a1,sp,8 @@ -26689,13 +26707,13 @@ Disassembly of section .debug_info: 146c: 6308 flw fa0,0(a4) 146e: 0002 c.slli64 zero 1470: 0b00 addi s0,sp,400 - 1472: 0241 addi tp,tp,16 + 1472: 01d5 addi gp,gp,21 1474: 0000 unimp 1476: 5004 lw s1,32(s0) 1478: 630a flw ft6,128(sp) 147a: 0002 c.slli64 zero 147c: 0000 unimp - 147e: 0005780b 0x5780b + 147e: 00050c0b 0x50c0b 1482: 0400 addi s0,sp,512 1484: 0951 addi s2,s2,20 1486: 00000263 beqz zero,148a <_start-0x7fffeb76> @@ -26720,7 +26738,7 @@ Disassembly of section .debug_info: 14ae: 0002 c.slli64 zero 14b0: 0900 addi s0,sp,144 14b2: 00000033 add zero,zero,zero - 14b6: 001f d910 0004 0x4d910001f + 14b6: 001f 6d10 0004 0x46d10001f 14bc: 9000 0x9000 14be: 0401 addi s0,s0,0 14c0: 0862 slli a6,a6,0x18 @@ -26731,13 +26749,13 @@ Disassembly of section .debug_info: 14cc: 02b61263 bne a2,a1,14f0 <_start-0x7fffeb10> 14d0: 0000 unimp 14d2: 0b00 addi s0,sp,400 - 14d4: 05f5 addi a1,a1,29 + 14d4: 0589 addi a1,a1,2 14d6: 0000 unimp 14d8: 6404 flw fs1,8(s0) 14da: 2c06 fld fs8,64(sp) 14dc: 0000 unimp 14de: 0400 addi s0,sp,512 - 14e0: 0002490b 0x2490b + 14e0: 0001dd0b 0x1dd0b 14e4: 0400 addi s0,sp,512 14e6: 0966 slli s2,s2,0x19 14e8: 02bc addi a5,sp,328 @@ -26784,7 +26802,7 @@ Disassembly of section .debug_info: 153e: 0004 0x4 1540: 004f040f 0x4f040f 1544: 0000 unimp - 1546: d10d beqz a0,1468 <_start-0x7fffeb98> + 1546: 650d lui a0,0x3 1548: 0005 c.nop 1 154a: 6800 flw fs0,16(s0) 154c: ba04 fsd fs1,48(a2) @@ -26807,7 +26825,7 @@ Disassembly of section .debug_info: 157e: 5609 li a2,-30 1580: 0000 unimp 1582: 0c00 addi s0,sp,528 - 1584: 0002b90b 0x2b90b + 1584: 00024d0b 0x24d0b 1588: 0400 addi s0,sp,512 158a: 005609bf 0e0e0000 0xe0e0000005609bf 1592: 625f 0066 c004 0xc0040066625f @@ -26823,19 +26841,19 @@ Disassembly of section .debug_info: 15ac: 0000013f 050ac804 0x50ac8040000013f 15b4: 0001 nop 15b6: 1c00 addi s0,sp,560 - 15b8: 0005380b 0x5380b + 15b8: 0004cc0b 0x4cc0b 15bc: 0400 addi s0,sp,512 15be: 1dca slli s11,s11,0x32 15c0: 05c8 addi a0,sp,708 15c2: 0000 unimp 15c4: 0b20 addi s0,sp,408 - 15c6: 0394 addi a3,sp,448 + 15c6: 0328 addi a0,sp,392 15c8: 0000 unimp 15ca: cc04 sw s1,24(s0) 15cc: f71d bnez a4,14fa <_start-0x7fffeb06> 15ce: 0005 c.nop 1 15d0: 2400 fld fs0,8(s0) - 15d2: 0006390b 0x6390b + 15d2: 0005cd0b 0x5cd0b 15d6: 0400 addi s0,sp,512 15d8: 061b0dcf fnmadd.q fs11,fs6,ft1,ft0,rne 15dc: 0000 unimp @@ -26879,11 +26897,11 @@ Disassembly of section .debug_info: 1634: d311 beqz a4,1538 <_start-0x7fffeac8> 1636: 0002 c.slli64 zero 1638: 4400 lw s0,8(s0) - 163a: 0006500b 0x6500b + 163a: 0005e40b 0x5e40b 163e: 0400 addi s0,sp,512 1640: 07df 002c 0000 0x2c07df 1646: 0b4c addi a1,sp,404 - 1648: 03d6 slli t2,t2,0x15 + 1648: 036a slli t1,t1,0x1a 164a: 0000 unimp 164c: e004 fsw fs1,0(s0) 164e: 7f0a flw ft10,160(sp) @@ -26894,18 +26912,18 @@ Disassembly of section .debug_info: 165a: 046212e3 bne tp,t1,1e9e <_start-0x7fffe162> 165e: 0000 unimp 1660: 0b54 addi a3,sp,404 - 1662: 0000035b 0x35b + 1662: 000002ef jal t0,1662 <_start-0x7fffe99e> 1666: e704 fsw fs1,8(a4) 1668: 1f0c addi a1,sp,944 166a: 0001 nop 166c: 5800 lw s0,48(s0) - 166e: 0002a10b 0x2a10b + 166e: 0002350b 0x2350b 1672: 0400 addi s0,sp,512 1674: 0ee9 addi t4,t4,26 1676: 00f9 addi ra,ra,30 1678: 0000 unimp 167a: 0b5c addi a5,sp,404 - 167c: 000005af 0x5af + 167c: 00000543 fmadd.s fa0,ft0,ft0,ft0,rne 1680: ea04 fsw fs1,16(a2) 1682: 2c09 jal 1894 <_start-0x7fffe76c> 1684: 0000 unimp @@ -26930,15 +26948,15 @@ Disassembly of section .debug_info: 16ac: 1500 addi s0,sp,672 16ae: 0462 slli s0,s0,0x18 16b0: 0000 unimp - 16b2: 1616 slli a2,a2,0x25 - 16b4: 0006 c.slli zero,0x1 + 16b2: aa16 fsd ft5,272(sp) + 16b4: 0005 c.nop 1 16b6: 2800 fld fs0,16(s0) 16b8: 0404 addi s1,sp,512 16ba: 0265 addi tp,tp,25 16bc: b608 fsd fa0,40(a2) 16be: 0005 c.nop 1 16c0: 1700 addi s0,sp,928 - 16c2: 0595 addi a1,a1,5 + 16c2: 0529 addi a0,a0,10 16c4: 0000 unimp 16c6: 6704 flw fs1,8(a4) 16c8: 0702 c.slli64 a4 @@ -26957,13 +26975,13 @@ Disassembly of section .debug_info: 16e4: 1402 slli s0,s0,0x20 16e6: 000006a7 0x6a7 16ea: 1708 addi a0,sp,928 - 16ec: 0254 addi a3,sp,260 + 16ec: 01e8 addi a0,sp,204 16ee: 0000 unimp 16f0: 6c04 flw fs1,24(s0) 16f2: 1e02 slli t3,t3,0x20 16f4: 000006a7 0x6a7 16f8: 170c addi a1,sp,928 - 16fa: 05f0 addi a2,sp,716 + 16fa: 0584 addi s1,sp,704 16fc: 0000 unimp 16fe: 6e04 flw fs1,24(a2) 1700: 0802 c.slli64 a6 @@ -26976,7 +26994,7 @@ Disassembly of section .debug_info: 170e: 0802 c.slli64 a6 1710: 000008a7 0x8a7 1714: 1714 addi a3,sp,928 - 1716: 0274 addi a3,sp,268 + 1716: 0208 addi a0,sp,256 1718: 0000 unimp 171a: 7204 flw fs1,32(a2) 171c: 0702 c.slli64 a4 @@ -26989,20 +27007,21 @@ Disassembly of section .debug_info: 172c: 08bc addi a5,sp,88 172e: 0000 unimp 1730: 1734 addi a3,sp,936 - 1732: 000004eb 0x4eb + 1732: 047f 0x47f + 1734: 0000 unimp 1736: 7504 flw fs1,40(a0) 1738: 0702 c.slli64 a4 173a: 002c addi a1,sp,8 173c: 0000 unimp 173e: 1738 addi a4,sp,936 - 1740: 0604 addi s1,sp,768 + 1740: 0598 addi a4,sp,704 1742: 0000 unimp 1744: 7704 flw fs1,40(a4) 1746: 0a02 c.slli64 s4 1748: 08cd addi a7,a7,19 174a: 0000 unimp 174c: 173c addi a5,sp,936 - 174e: 00000337 lui t1,0x0 + 174e: 000002cb fnmsub.s ft5,ft0,ft0,ft0,rne 1752: 7a04 flw fs1,48(a2) 1754: 1302 slli t1,t1,0x20 1756: 0185 addi gp,gp,1 @@ -27022,41 +27041,42 @@ Disassembly of section .debug_info: 1772: 0185 addi gp,gp,1 1774: 0000 unimp 1776: 1748 addi a0,sp,932 - 1778: 00000507 0x507 + 1778: 0000049b 0x49b 177c: 7d04 flw fs1,56(a0) 177e: 1402 slli s0,s0,0x20 1780: 000008d3 fadd.s fa7,ft0,ft0,rne 1784: 174c addi a1,sp,932 - 1786: 02b1 addi t0,t0,12 + 1786: 0245 addi tp,tp,17 1788: 0000 unimp 178a: 8004 0x8004 178c: 0702 c.slli64 a4 178e: 002c addi a1,sp,8 1790: 0000 unimp 1792: 1750 addi a2,sp,932 - 1794: 020d addi tp,tp,3 + 1794: 01a1 addi gp,gp,8 1796: 0000 unimp 1798: 8104 0x8104 179a: 0902 c.slli64 s2 179c: 05b6 slli a1,a1,0xd 179e: 0000 unimp 17a0: 1754 addi a3,sp,932 - 17a2: 058e slli a1,a1,0x3 + 17a2: 0522 slli a0,a0,0x8 17a4: 0000 unimp 17a6: a404 fsd fs1,8(s0) 17a8: 0702 c.slli64 a4 17aa: 0882 c.slli64 a7 17ac: 0000 unimp 17ae: 1858 addi a4,sp,52 - 17b0: 04d9 addi s1,s1,22 + 17b0: 046d addi s0,s0,27 17b2: 0000 unimp 17b4: a804 fsd fs1,16(s0) 17b6: 1302 slli t1,t1,0x20 17b8: 02b6 slli t0,t0,0xd 17ba: 0000 unimp 17bc: 0148 addi a0,sp,132 - 17be: 1518 addi a4,sp,672 - 17c0: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> + 17be: a918 fsd fa4,16(a0) + 17c0: 0002 c.slli64 zero + 17c2: 0400 addi s0,sp,512 17c4: 02a9 addi t0,t0,10 17c6: 7312 flw ft6,36(sp) 17c8: 0002 c.slli64 zero @@ -27178,14 +27198,14 @@ Disassembly of section .debug_info: 18c4: 06a1 addi a3,a3,8 18c6: 0000 unimp 18c8: 1700 addi s0,sp,928 - 18ca: 02d1 addi t0,t0,20 + 18ca: 0265 addi tp,tp,25 18cc: 0000 unimp 18ce: 2b04 fld fs1,16(a4) 18d0: 0701 addi a4,a4,0 18d2: 002c addi a1,sp,8 18d4: 0000 unimp 18d6: 1704 addi s1,sp,928 - 18d8: 000005b7 lui a1,0x0 + 18d8: 0000054b fnmsub.s fa0,ft0,ft0,ft0,rne 18dc: 2c04 fld fs1,24(s0) 18de: 0b01 addi s6,s6,0 18e0: 000006a7 0x6a7 @@ -27207,7 +27227,7 @@ Disassembly of section .debug_info: 1908: e612 fsw ft4,12(sp) 190a: 0006 c.slli zero,0x1 190c: 0000 unimp - 190e: 00037117 auipc sp,0x37 + 190e: 00030517 auipc a0,0x30 1912: 0400 addi s0,sp,512 1914: 0146 slli sp,sp,0x11 1916: e612 fsw ft4,12(sp) @@ -27231,7 +27251,7 @@ Disassembly of section .debug_info: 193e: 0285 addi t0,t0,1 1940: 00080b07 0x80b07 1944: 1700 addi s0,sp,928 - 1946: 03ad addi t2,t2,11 + 1946: 0341 addi t1,t1,16 1948: 0000 unimp 194a: 8704 0x8704 194c: 1802 slli a6,a6,0x20 @@ -27244,7 +27264,7 @@ Disassembly of section .debug_info: 195c: 05b6 slli a1,a1,0xd 195e: 0000 unimp 1960: 1704 addi s1,sp,928 - 1962: 032a slli t1,t1,0xa + 1962: 02be slli t0,t0,0xf 1964: 0000 unimp 1966: 8904 0x8904 1968: 1002 c.slli zero,0x20 @@ -27256,7 +27276,7 @@ Disassembly of section .debug_info: 1976: 1702 slli a4,a4,0x20 1978: 0000019b 0x19b 197c: 1724 addi s1,sp,936 - 197e: 025c addi a5,sp,260 + 197e: 01f0 addi a2,sp,204 1980: 0000 unimp 1982: 8b04 0x8b04 1984: 0f02 c.slli64 t5 @@ -27277,7 +27297,7 @@ Disassembly of section .debug_info: 19a2: 06ad addi a3,a3,11 19a4: 0000 unimp 19a6: 1758 addi a4,sp,932 - 19a8: 000005e3 beqz zero,21b2 <_start-0x7fffde4e> + 19a8: 00000577 0x577 19ac: 8e04 0x8e04 19ae: 1602 slli a2,a2,0x20 19b0: 00f9 addi ra,ra,30 @@ -27303,7 +27323,7 @@ Disassembly of section .debug_info: 19d8: 1002 c.slli zero,0x20 19da: 0000081b 0x81b 19de: 1780 addi s0,sp,992 - 19e0: 031e slli t1,t1,0x7 + 19e0: 02b2 slli t0,t0,0xc 19e2: 0000 unimp 19e4: 9204 0x9204 19e6: 1002 c.slli zero,0x20 @@ -27316,7 +27336,7 @@ Disassembly of section .debug_info: 19f6: 002c addi a1,sp,8 19f8: 0000 unimp 19fa: 17a0 addi s0,sp,1000 - 19fc: 0226 slli tp,tp,0x9 + 19fc: 01ba slli gp,gp,0xe 19fe: 0000 unimp 1a00: 9404 0x9404 1a02: 1602 slli a2,a2,0x20 @@ -27330,7 +27350,7 @@ Disassembly of section .debug_info: 1a12: 00f9 addi ra,ra,30 1a14: 0000 unimp 1a16: 17ac addi a1,sp,1000 - 1a18: 0215 addi tp,tp,5 + 1a18: 01a9 addi gp,gp,10 1a1a: 0000 unimp 1a1c: 9604 0x9604 1a1e: 1602 slli a2,a2,0x20 @@ -27351,7 +27371,7 @@ Disassembly of section .debug_info: 1a3c: 00f9 addi ra,ra,30 1a3e: 0000 unimp 1a40: 17c4 addi s1,sp,996 - 1a42: 00000593 li a1,0 + 1a42: 00000527 0x527 1a46: 9904 0x9904 1a48: 0802 c.slli64 a6 1a4a: 002c addi a1,sp,8 @@ -27381,12 +27401,12 @@ Disassembly of section .debug_info: 1a84: 0702 c.slli64 a4 1a86: 0862 slli a6,a6,0x18 1a88: 0000 unimp - 1a8a: 00034517 auipc a0,0x34 + 1a8a: 0002d917 auipc s2,0x2d 1a8e: 0400 addi s0,sp,512 1a90: 02a1 addi t0,t0,8 1a92: 0008621b 0x8621b 1a96: 0000 unimp - 1a98: 00026b17 auipc s6,0x26 + 1a98: 0001ff17 auipc t5,0x1f 1a9c: 0400 addi s0,sp,512 1a9e: 02a2 slli t0,t0,0x8 1aa0: 7218 flw fa4,32(a2) @@ -27408,10 +27428,10 @@ Disassembly of section .debug_info: 1ac4: 1d00 addi s0,sp,688 1ac6: 1b00 addi s0,sp,432 1ac8: 04f0 addi a2,sp,588 - 1aca: a7030283 lb t0,-1424(t1) # fffffa70 <__BSS_END__+0x7ffe8e40> + 1aca: a7030283 lb t0,-1424(t1) 1ace: 0008 0x8 1ad0: 1c00 addi s0,sp,560 - 1ad2: 0616 slli a2,a2,0x5 + 1ad2: 05aa slli a1,a1,0xa 1ad4: 0000 unimp 1ad6: 9a04 0x9a04 1ad8: 0b02 c.slli64 s6 @@ -27419,7 +27439,7 @@ Disassembly of section .debug_info: 1adc: 0000 unimp 1ade: 531c lw a5,32(a4) 1ae0: 04000007 0x4000007 - 1ae4: 3b0b02a3 sb a6,933(s6) # 27e3d <_start-0x7ffd81c3> + 1ae4: 3b0b02a3 sb a6,933(s6) # 2c13a5 <_start-0x7fd3ec5b> 1ae8: 0008 0x8 1aea: 0000 unimp 1aec: bc08 fsd fa0,56(s0) @@ -27466,7 +27486,7 @@ Disassembly of section .debug_info: 1b46: 06ee slli a3,a3,0x1b 1b48: 0000 unimp 1b4a: 3304 fld fs1,32(a4) - 1b4c: 04621703 lh a4,70(tp) # ffffd046 <__BSS_END__+0x7ffe6416> + 1b4c: 04621703 lh a4,70(tp) # ffffd046 <__BSS_END__+0x7ffe640a> 1b50: 0000 unimp 1b52: e71f 0006 0400 0x4000006e71f 1b58: 0334 addi a3,sp,392 @@ -27481,13 +27501,13 @@ Disassembly of section .debug_info: 1b6a: 1a15 addi s4,s4,-27 1b6c: 0009 c.nop 2 1b6e: 2100 fld fs0,0(a0) - 1b70: 0200 addi s0,sp,256 + 1b70: 0194 addi a3,sp,192 1b72: 0000 unimp 1b74: 1406 slli s0,s0,0x21 1b76: 2524 fld fs1,72(a0) 1b78: 0009 c.nop 2 1b7a: 2100 fld fs0,0(a0) - 1b7c: 05d9 addi a1,a1,22 + 1b7c: 056d addi a0,a0,27 1b7e: 0000 unimp 1b80: 1506 slli a0,a0,0x21 1b82: 2c15 jal 1db6 <_start-0x7fffe24a> @@ -27509,18 +27529,19 @@ Disassembly of section .debug_info: 1ba2: 6204 flw fs1,0(a2) 1ba4: 0009 c.nop 2 1ba6: 2200 fld fs0,0(a2) - 1ba8: e121 bnez a0,1be8 <_start-0x7fffe418> + 1ba8: 7521 lui a0,0xfffe8 1baa: 0004 0x4 1bac: 0700 addi s0,sp,896 - 1bae: 05b60e67 jalr t3,91(a2) # fffeb05b <__BSS_END__+0x7ffd442b> + 1bae: 05b60e67 jalr t3,91(a2) # fffeb05b <__BSS_END__+0x7ffd441f> 1bb2: 0000 unimp - 1bb4: 4c21 li s8,8 - 1bb6: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> + 1bb4: e021 bnez s0,1bf4 <_start-0x7fffe40c> + 1bb6: 0002 c.slli64 zero + 1bb8: 0800 addi s0,sp,16 1bba: 0f10 addi a2,sp,912 1bbc: 0000097b 0x97b 1bc0: 05b6040f 0x5b6040f 1bc4: 0000 unimp - 1bc6: e421 bnez s0,1c0e <_start-0x7fffe3f2> + 1bc6: 7821 lui a6,0xfffe8 1bc8: 0004 0x4 1bca: 0800 addi s0,sp,16 1bcc: 0efc addi a5,sp,860 @@ -27543,13 +27564,13 @@ Disassembly of section .debug_info: 1bf0: 1cfd addi s9,s9,-1 1bf2: 002c addi a1,sp,8 1bf4: 0000 unimp - 1bf6: 8b21 andi a4,a4,8 + 1bf6: 1f21 addi t5,t5,-24 1bf8: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> 1bfc: 0cff 0xcff 1bfe: 002c addi a1,sp,8 1c00: 0000 unimp - 1c02: 1121 addi sp,sp,-24 - 1c04: 0005 c.nop 1 + 1c02: a521 j 220a <_start-0x7fffddf6> + 1c04: 0004 0x4 1c06: 0900 addi s0,sp,144 1c08: 169a slli a3,a3,0x26 1c0a: 0064 addi s1,sp,12 @@ -27572,12 +27593,12 @@ Disassembly of section .debug_info: 1c30: 179e slli a5,a5,0x27 1c32: 09d5 addi s3,s3,21 1c34: 0000 unimp - 1c36: bf05 j 1b66 <_start-0x7fffe49a> + 1c36: 5305 li t1,-31 1c38: 0002 c.slli64 zero 1c3a: 0a00 addi s0,sp,272 1c3c: 162a slli a2,a2,0x2a 1c3e: 00000033 add zero,zero,zero - 1c42: c705 beqz a4,1c6a <_start-0x7fffe396> + 1c42: 5b05 li s6,-31 1c44: 0005 c.nop 1 1c46: 0a00 addi s0,sp,272 1c48: 0a09152f 0xa09152f @@ -27607,25 +27628,25 @@ Disassembly of section .debug_info: 1c82: 1e10 addi a2,sp,816 1c84: 000a c.slli zero,0x2 1c86: 2300 fld fs0,0(a4) - 1c88: 0292 slli t0,t0,0x4 + 1c88: 0226 slli tp,tp,0x9 1c8a: 0000 unimp 1c8c: 00330407 0x330407 1c90: 0000 unimp 1c92: 7f06180b 0x7f06180b 1c96: 000a c.slli zero,0x2 1c98: 2400 fld fs0,8(s0) - 1c9a: 056e slli a0,a0,0x1b + 1c9a: 0502 c.slli64 a0 1c9c: 0000 unimp 1c9e: 2400 fld fs0,8(s0) - 1ca0: 0366 slli t1,t1,0x19 + 1ca0: 02fa slli t0,t0,0x1e 1ca2: 0000 unimp 1ca4: 2401 jal 1ea4 <_start-0x7fffe15c> - 1ca6: 04a9 addi s1,s1,10 + 1ca6: 043d addi s0,s0,15 1ca8: 0000 unimp 1caa: 2402 fld fs0,0(sp) - 1cac: 03ba slli t2,t2,0xe + 1cac: 034e slli t1,t1,0x13 1cae: 0000 unimp - 1cb0: 05652403 lw s0,86(a0) # 35ae0 <_start-0x7ffca520> + 1cb0: 04f92403 lw s0,79(s2) # 2ead9 <_start-0x7ffd1527> 1cb4: 0000 unimp 1cb6: 2404 fld fs1,8(s0) 1cb8: 079e slli a5,a5,0x7 @@ -27640,24 +27661,24 @@ Disassembly of section .debug_info: 1cca: 1c21 addi s8,s8,-24 1ccc: 0a42 slli s4,s4,0x10 1cce: 0000 unimp - 1cd0: 0003c523 0x3c523 + 1cd0: 00035923 0x35923 1cd4: 0700 addi s0,sp,896 1cd6: 3304 fld fs1,32(a4) 1cd8: 0000 unimp 1cda: 0b00 addi s0,sp,400 1cdc: 0ab00623 sb a1,172(zero) # ac <_start-0x7fffff54> 1ce0: 0000 unimp - 1ce2: bd24 fsd fs1,120(a0) + 1ce2: 5124 lw s1,96(a0) 1ce4: 0005 c.nop 1 1ce6: 0000 unimp - 1ce8: 8424 0x8424 + 1ce8: 1824 addi s1,sp,56 1cea: 0005 c.nop 1 1cec: 0100 addi s0,sp,128 1cee: a724 fsd fs1,72(a4) 1cf0: 0006 c.slli zero,0x1 1cf2: 0200 addi s0,sp,256 1cf4: 2100 fld fs0,0(a0) - 1cf6: 0234 addi a3,sp,264 + 1cf6: 01c8 addi a0,sp,196 1cf8: 0000 unimp 1cfa: 8b1e280b 0x8b1e280b 1cfe: 000a c.slli zero,0x2 @@ -27672,14 +27693,14 @@ Disassembly of section .debug_info: 1d14: 0659 addi a2,a2,22 1d16: 0000 unimp 1d18: 2400 fld fs0,8(s0) - 1d1a: 00000647 fmsub.s fa2,ft0,ft0,ft0,rne + 1d1a: 000005db 0x5db 1d1e: 0001 nop 1d20: 7c21 lui s8,0xfffe8 1d22: 0001 nop 1d24: 0b00 addi s0,sp,400 1d26: 0abc2a2f amoswap.w.rl s4,a1,(s8) 1d2a: 0000 unimp - 1d2c: 7c21 lui s8,0xfffe8 + 1d2c: 1021 c.nop -24 1d2e: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> 1d32: 1a29 addi s4,s4,-22 1d34: 0925 addi s2,s2,9 @@ -27719,10 +27740,10 @@ Disassembly of section .debug_info: 1d82: 0000 unimp 1d84: 0200 addi s0,sp,256 1d86: 0404 addi s1,sp,512 - 1d88: 04bc addi a5,sp,584 + 1d88: 0450 addi a2,sp,516 1d8a: 0000 unimp 1d8c: 0802 c.slli64 a6 - 1d8e: 0004b403 0x4b403 + 1d8e: 00044803 lbu a6,0(s0) 1d92: 0200 addi s0,sp,256 1d94: 0408 addi a0,sp,512 1d96: 00c5 addi ra,ra,17 @@ -27733,7 +27754,7 @@ Disassembly of section .debug_info: 1da2: 0320 addi s0,sp,392 1da4: 00b8 addi a4,sp,72 1da6: 0000 unimp - 1da8: ef19 bnez a4,1dc6 <_start-0x7fffe23a> + 1da8: 8319 srli a4,a4,0x6 1daa: 0002 c.slli64 zero 1dac: 0800 addi s0,sp,16 1dae: ed0d bnez a0,1de8 <_start-0x7fffe218> @@ -27764,7 +27785,7 @@ Disassembly of section .debug_info: 1df0: 0b28 addi a0,sp,408 1df2: 0000 unimp 1df4: 0400 addi s0,sp,512 - 1df6: 02c9 addi t0,t0,18 + 1df6: 025d addi tp,tp,23 1df8: 0000 unimp 1dfa: f80d bnez s0,1d2c <_start-0x7fffe2d4> 1dfc: 0301 addi t1,t1,0 @@ -27785,8 +27806,7 @@ Disassembly of section .debug_info: 1e22: 01fc addi a5,sp,204 1e24: d216 sw t0,36(sp) 1e26: 1f00000b 0x1f00000b - 1e2a: 0000030b 0x30b - 1e2e: 020d addi tp,tp,3 + 1e2a: 029f 0000 020d 0x20d0000029f 1e30: 1602 slli a2,a2,0x20 1e32: 0bd2 slli s7,s7,0x14 1e34: 0000 unimp @@ -27794,7 +27814,7 @@ Disassembly of section .debug_info: 1e3a: 0100 addi s0,sp,128 1e3c: 051a slli a0,a0,0x6 1e3e: 3401 jal 183e <_start-0x7fffe7c2> - 1e40: 3400000b 0x3400000b + 1e40: f800000b 0xf800000b 1e44: 0108 addi a0,sp,128 1e46: 1080 addi s0,sp,96 1e48: 0004 0x4 @@ -27821,7 +27841,7 @@ Disassembly of section .debug_info: 1e7a: 0d05 addi s10,s10,1 1e7c: 0000 unimp 1e7e: 292a fld fs2,136(sp) - 1e80: 3400000f 0x3400000f + 1e80: f800000f 0xf800000f 1e84: 0108 addi a0,sp,128 1e86: 0080 addi s0,sp,64 1e88: 0001 nop @@ -27900,8 +27920,8 @@ Disassembly of section .debug_info: 1f32: 0000 unimp 1f34: 1830 addi a2,sp,56 1f36: 0010 0x10 - 1f38: 9800 0x9800 - 1f3a: 0108 addi a0,sp,128 + 1f38: 5c00 lw s0,56(s0) + 1f3a: 0109 addi sp,sp,2 1f3c: 7080 flw fs0,32(s1) 1f3e: 0000 unimp 1f40: 3c00 fld fs0,56(s0) @@ -27949,7 +27969,7 @@ Disassembly of section .debug_info: 1fa0: 3000 fld fs0,32(s0) 1fa2: 10fa slli ra,ra,0x3e 1fa4: 0000 unimp - 1fa6: 0968 addi a0,sp,156 + 1fa6: 0a2c addi a1,sp,280 1fa8: 8001 c.srli64 s0 1faa: 0074 addi a3,sp,12 1fac: 0000 unimp @@ -28038,7 +28058,7 @@ Disassembly of section .debug_info: 205c: 0000 unimp 205e: 3000 fld fs0,32(s0) 2060: 0000117b 0x117b - 2064: 0ac0 addi s0,sp,340 + 2064: 0b84 addi s1,sp,464 2066: 8001 c.srli64 s0 2068: 0010 0x10 206a: 0000 unimp @@ -28050,9 +28070,8 @@ Disassembly of section .debug_info: 2076: 00000013 nop 207a: 8e31 xor a2,a2,a2 207c: 0011 c.nop 4 - 207e: f000 fsw fs0,32(s0) - 2080: 010a slli sp,sp,0x2 - 2082: 5480 lw s0,40(s1) + 207e: b400 fsd fs0,40(s0) + 2080: 5480010b 0x5480010b 2084: 0001 nop 2086: 3200 fld fs0,32(a2) 2088: 0000118f 0x118f @@ -28129,7 +28148,7 @@ Disassembly of section .debug_info: 2136: 005d c.nop 23 2138: 7630 flw fa2,104(a2) 213a: 0012 c.slli zero,0x4 - 213c: 0c00 addi s0,sp,528 + 213c: d000 sw s0,32(s0) 213e: 010c addi a1,sp,128 2140: 1480 addi s0,sp,608 2142: 0000 unimp @@ -28141,7 +28160,7 @@ Disassembly of section .debug_info: 2152: 3100 fld fs0,32(a0) 2154: 1289 addi t0,t0,-30 2156: 0000 unimp - 2158: 0c20 addi s0,sp,536 + 2158: 0ce4 addi s1,sp,604 215a: 8001 c.srli64 s0 215c: 0010 0x10 215e: 0000 unimp @@ -28446,45 +28465,45 @@ Disassembly of section .debug_info: 244c: 3600 fld fs0,40(a2) 244e: 1276 slli tp,tp,0x3d 2450: 0000 unimp - 2452: 00061d37 lui s10,0x61 + 2452: 0005b137 lui sp,0x5b 2456: 0100 addi s0,sp,128 2458: 04b1 addi s1,s1,12 245a: 1c08 addi a0,sp,560 245c: 3700000b 0x3700000b - 2460: 0622 slli a2,a2,0x8 + 2460: 05b6 slli a1,a1,0xd 2462: 0000 unimp 2464: b101 j 2064 <_start-0x7fffdf9c> 2466: 0804 addi s1,sp,16 2468: 0b1c addi a5,sp,400 246a: 0000 unimp - 246c: 00062737 lui a4,0x62 + 246c: 0005bb37 lui s6,0x5b 2470: 0100 addi s0,sp,128 2472: 04b1 addi s1,s1,12 2474: 1c08 addi a0,sp,560 2476: 3700000b 0x3700000b - 247a: 062c addi a1,sp,776 + 247a: 05c0 addi s0,sp,708 247c: 0000 unimp 247e: b101 j 207e <_start-0x7fffdf82> 2480: 0804 addi s1,sp,16 2482: 0b1c addi a5,sp,400 2484: 0000 unimp - 2486: 00037737 lui a4,0x37 + 2486: 00030b37 lui s6,0x30 248a: 0100 addi s0,sp,128 248c: 04b1 addi s1,s1,12 248e: 1c08 addi a0,sp,560 2490: 3700000b 0x3700000b - 2494: 0502 c.slli64 a0 + 2494: 0496 slli s1,s1,0x5 2496: 0000 unimp 2498: b101 j 2098 <_start-0x7fffdf68> 249a: 0804 addi s1,sp,16 249c: 0b1c addi a5,sp,400 249e: 0000 unimp - 24a0: 00036137 lui sp,0x36 + 24a0: 0002f537 lui a0,0x2f 24a4: 0100 addi s0,sp,128 24a6: 04b1 addi s1,s1,12 24a8: 1c08 addi a0,sp,560 24aa: 3700000b 0x3700000b - 24ae: 04fd addi s1,s1,31 + 24ae: 0491 addi s1,s1,4 24b0: 0000 unimp 24b2: b101 j 20b2 <_start-0x7fffdf4e> 24b4: 0804 addi s1,sp,16 @@ -28514,28 +28533,28 @@ Disassembly of section .debug_info: 24f0: 0104 addi s1,sp,128 24f2: 09d4 addi a3,sp,212 24f4: 0000 unimp - 24f6: a60c fsd fa1,8(a2) + 24f6: a10c fsd fa1,0(a0) 24f8: 0009 c.nop 2 - 24fa: 9400 0x9400 - 24fc: 0001 nop - 24fe: 4400 lw s0,8(s0) - 2500: 010c addi a1,sp,128 + 24fa: ed00 fsw fs0,24(a0) + 24fc: 0005 c.nop 1 + 24fe: 0800 addi s0,sp,16 + 2500: 010d addi sp,sp,3 2502: e080 fsw fs0,0(s1) 2504: 0006 c.slli zero,0x1 - 2506: fc00 fsw fs0,56(s0) + 2506: a800 fsd fs0,16(s0) 2508: 0012 c.slli zero,0x4 250a: 0200 addi s0,sp,256 250c: 0408 addi a0,sp,512 250e: 00c5 addi ra,ra,17 2510: 0000 unimp - 2512: 69050403 lb s0,1680(a0) # 69690 <_start-0x7ff96970> + 2512: 69050403 lb s0,1680(a0) # 2f690 <_start-0x7ffd0970> 2516: 746e flw fs0,248(sp) 2518: 0200 addi s0,sp,256 251a: 0601 addi a2,a2,0 251c: 06b9 addi a3,a3,14 251e: 0000 unimp 2520: 0802 c.slli64 a6 - 2522: c205 beqz a2,2542 <_start-0x7fffdabe> + 2522: 5605 li a2,-31 2524: 0004 0x4 2526: 0400 addi s0,sp,512 2528: 000007c3 fmadd.s fa5,ft0,ft0,ft0,rne @@ -28548,10 +28567,10 @@ Disassembly of section .debug_info: 253a: 0801 addi a6,a6,0 253c: 000006b7 lui a3,0x0 2540: 0402 c.slli64 s0 - 2542: 0002e207 0x2e207 + 2542: 00027607 0x27607 2546: 0200 addi s0,sp,256 2548: 0708 addi a0,sp,896 - 254a: 02d8 addi a4,sp,324 + 254a: 026c addi a1,sp,268 254c: 0000 unimp 254e: 4b04 lw s1,16(a4) 2550: 0008 0x8 @@ -28561,7 +28580,7 @@ Disassembly of section .debug_info: 2558: 0000 unimp 255a: 0200 addi s0,sp,256 255c: 0702 c.slli64 a4 - 255e: 02f8 addi a4,sp,332 + 255e: 028c addi a1,sp,320 2560: 0000 unimp 2562: 4e06 lw t3,64(sp) 2564: 0000 unimp @@ -28574,13 +28593,12 @@ Disassembly of section .debug_info: 2572: 7c05 lui s8,0xfffe1 2574: 0000 unimp 2576: 0800 addi s0,sp,16 - 2578: 0000030b 0x30b - 257c: 3c04 fld fs1,56(s0) + 2578: 029f 0000 3c04 0x3c040000029f 257e: 8c16 mv s8,t0 2580: 0000 unimp 2582: 0900 addi s0,sp,144 2584: 0000088b 0x88b - 2588: 250f4803 lbu a6,592(t5) + 2588: 250f4803 lbu a6,592(t5) # 20ce8 <_start-0x7ffdf318> 258c: 0000 unimp 258e: 0a00 addi s0,sp,272 2590: 0308 addi a0,sp,384 @@ -28607,7 +28625,7 @@ Disassembly of section .debug_info: 25c2: 0000 unimp 25c4: 0b04 addi s1,sp,400 25c6: 0401 addi s0,s0,0 - 25c8: 00024f0b 0x24f0b + 25c8: 0001e30b 0x1e30b 25cc: 0300 addi s0,sp,384 25ce: 0e5a slli t3,t3,0x16 25d0: 005a c.slli zero,0x16 @@ -28638,8 +28656,8 @@ Disassembly of section .debug_info: 2604: 2301 jal 2b04 <_start-0x7fffd4fc> 2606: 9d01 0x9d01 2608: 0000 unimp - 260a: 4400 lw s0,8(s0) - 260c: 010c addi a1,sp,128 + 260a: 0800 addi s0,sp,16 + 260c: 010d addi sp,sp,3 260e: e080 fsw fs0,0(s1) 2610: 0006 c.slli zero,0x1 2612: 0100 addi s0,sp,128 @@ -28659,7 +28677,8 @@ Disassembly of section .debug_info: 2630: 0000 unimp 2632: 0016 c.slli zero,0x5 2634: 1200 addi s0,sp,288 - 2636: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> + 2636: 08fe slli a7,a7,0x1f + 2638: 0000 unimp 263a: 2501 jal 2c3a <_start-0x7fffd3c6> 263c: 00002c03 lw s8,0(zero) # 0 <_start-0x80000000> 2640: 8800 0x8800 @@ -28688,14 +28707,14 @@ Disassembly of section .debug_info: 267c: 0000 unimp 267e: 1705 addi a4,a4,-31 2680: 0000 unimp - 2682: 9c12 add s8,s8,tp + 2682: 9712 add a4,a4,tp 2684: 0009 c.nop 2 2686: 0100 addi s0,sp,128 2688: 0326 slli t1,t1,0x9 268a: 0728 addi a0,sp,904 268c: 0000 unimp 268e: 000017ab 0x17ab - 2692: fe12 fsw ft4,60(sp) + 2692: f912 fsw ft4,176(sp) 2694: 0008 0x8 2696: 0100 addi s0,sp,128 2698: 0326 slli t1,t1,0x9 @@ -28720,7 +28739,7 @@ Disassembly of section .debug_info: 26cc: 0000 unimp 26ce: 1962 slli s2,s2,0x38 26d0: 0000 unimp - 26d2: a112 fsd ft4,128(sp) + 26d2: 9c12 add s8,s8,tp 26d4: 0009 c.nop 2 26d6: 0100 addi s0,sp,128 26d8: 07280327 0x7280327 @@ -28752,8 +28771,8 @@ Disassembly of section .debug_info: 271c: 0000 unimp 271e: 1bde slli s7,s7,0x37 2720: 0000 unimp - 2722: e412 fsw ft4,8(sp) - 2724: 0008 0x8 + 2722: cf12 sw tp,156(sp) + 2724: 0009 c.nop 2 2726: 0100 addi s0,sp,128 2728: 0328 addi a0,sp,392 272a: 0728 addi a0,sp,904 @@ -28778,7 +28797,7 @@ Disassembly of section .debug_info: 2750: 7c00 flw fs0,56(s0) 2752: 0002 c.slli64 zero 2754: 1700 addi s0,sp,928 - 2756: 08e9 addi a7,a7,26 + 2756: 08e4 addi s1,sp,92 2758: 0000 unimp 275a: 2c01 jal 296a <_start-0x7fffd696> 275c: 0000f303 0xf303 @@ -28790,7 +28809,7 @@ Disassembly of section .debug_info: 276a: 1200 addi s0,sp,288 276c: 00000897 auipc a7,0x0 2770: 2c01 jal 2980 <_start-0x7fffd680> - 2772: 00072103 lw sp,0(a4) # 37000 <_start-0x7ffc9000> + 2772: 00072103 lw sp,0(a4) # fffeb000 <__BSS_END__+0x7ffd43c4> 2776: 5b00 lw s0,48(a4) 2778: 001e c.slli zero,0x7 277a: 0000 unimp @@ -28799,7 +28818,7 @@ Disassembly of section .debug_info: 2780: ac00 fsd fs0,24(s0) 2782: 0002 c.slli64 zero 2784: 1700 addi s0,sp,928 - 2786: 08e9 addi a7,a7,26 + 2786: 08e4 addi s1,sp,92 2788: 0000 unimp 278a: 2d01 jal 2d9a <_start-0x7fffd266> 278c: 0000f303 0xf303 @@ -28820,22 +28839,21 @@ Disassembly of section .debug_info: 27b0: ce00 sw s0,24(a2) 27b2: 0005 c.nop 1 27b4: 1200 addi s0,sp,288 - 27b6: 093a slli s2,s2,0xe + 27b6: 0935 addi s2,s2,13 27b8: 0000 unimp 27ba: 2e01 jal 2aca <_start-0x7fffd536> 27bc: 00072803 lw a6,0(a4) 27c0: ce00 sw s0,24(a2) 27c2: 001e c.slli zero,0x7 27c4: 1200 addi s0,sp,288 - 27c6: 0921 addi s2,s2,8 + 27c6: 091c addi a5,sp,144 27c8: 0000 unimp 27ca: 2e01 jal 2ada <_start-0x7fffd526> 27cc: 00072803 lw a6,0(a4) 27d0: fb00 fsw fs0,48(a4) 27d2: 001e c.slli zero,0x7 27d4: 1200 addi s0,sp,288 - 27d6: 0908 addi a0,sp,144 - 27d8: 0000 unimp + 27d6: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> 27da: 2e01 jal 2aea <_start-0x7fffd516> 27dc: 00072803 lw a6,0(a4) 27e0: 2900 fld fs0,16(a0) @@ -28919,64 +28937,65 @@ Disassembly of section .debug_info: 289a: 219c fld fa5,0(a1) 289c: 0000 unimp 289e: 1800 addi s0,sp,48 - 28a0: 0f40 addi s0,sp,916 + 28a0: 1004 addi s1,sp,32 28a2: 8001 c.srli64 s0 28a4: 0058 addi a4,sp,4 28a6: 0000 unimp 28a8: 00000447 fmsub.s fs0,ft0,ft0,ft0,rne - 28ac: 1d12 slli s10,s10,0x24 - 28ae: 0006 c.slli zero,0x1 + 28ac: b112 fsd ft4,160(sp) + 28ae: 0005 c.nop 1 28b0: 0100 addi s0,sp,128 28b2: 032e slli t1,t1,0xb 28b4: 0728 addi a0,sp,904 28b6: 0000 unimp 28b8: 21da fld ft3,400(sp) 28ba: 0000 unimp - 28bc: 2212 fld ft4,256(sp) - 28be: 0006 c.slli zero,0x1 + 28bc: b612 fsd ft4,296(sp) + 28be: 0005 c.nop 1 28c0: 0100 addi s0,sp,128 28c2: 032e slli t1,t1,0xb 28c4: 0728 addi a0,sp,904 28c6: 0000 unimp 28c8: 2226 fld ft4,72(sp) 28ca: 0000 unimp - 28cc: 2712 fld fa4,256(sp) - 28ce: 0006 c.slli zero,0x1 + 28cc: bb12 fsd ft4,432(sp) + 28ce: 0005 c.nop 1 28d0: 0100 addi s0,sp,128 28d2: 032e slli t1,t1,0xb 28d4: 0728 addi a0,sp,904 28d6: 0000 unimp 28d8: 227a fld ft4,408(sp) 28da: 0000 unimp - 28dc: 2c12 fld fs8,256(sp) - 28de: 0006 c.slli zero,0x1 + 28dc: c012 sw tp,0(sp) + 28de: 0005 c.nop 1 28e0: 0100 addi s0,sp,128 28e2: 032e slli t1,t1,0xb 28e4: 0728 addi a0,sp,904 28e6: 0000 unimp 28e8: 000022c3 fmadd.s ft5,ft0,ft0,ft0,rdn - 28ec: 7712 flw fa4,36(sp) + 28ec: 0b12 slli s6,s6,0x4 28ee: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 28f2: 032e slli t1,t1,0xb 28f4: 0068 addi a0,sp,12 28f6: 0000 unimp 28f8: 22d6 fld ft5,336(sp) 28fa: 0000 unimp - 28fc: 0212 slli tp,tp,0x4 - 28fe: 0005 c.nop 1 + 28fc: 9612 add a2,a2,tp + 28fe: 0004 0x4 2900: 0100 addi s0,sp,128 2902: 032e slli t1,t1,0xb 2904: 0068 addi a0,sp,12 2906: 0000 unimp 2908: 22e9 jal 2ad2 <_start-0x7fffd52e> 290a: 0000 unimp - 290c: 6112 flw ft2,4(sp) - 290e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 290c: f512 fsw ft4,168(sp) + 290e: 0002 c.slli64 zero + 2910: 0100 addi s0,sp,128 2912: 032e slli t1,t1,0xb 2914: 0068 addi a0,sp,12 2916: 0000 unimp 2918: 00002307 flw ft6,0(zero) # 0 <_start-0x80000000> - 291c: fd12 fsw ft4,184(sp) + 291c: 9112 add sp,sp,tp 291e: 0004 0x4 2920: 0100 addi s0,sp,128 2922: 032e slli t1,t1,0xb @@ -29004,7 +29023,7 @@ Disassembly of section .debug_info: 295a: 0000 unimp 295c: 0000238b 0x238b 2960: 1800 addi s0,sp,48 - 2962: 0fe8 addi a0,sp,988 + 2962: 10ac addi a1,sp,104 2964: 8001 c.srli64 s0 2966: 0010 0x10 2968: 0000 unimp @@ -29075,59 +29094,60 @@ Disassembly of section .debug_info: 29fc: 0000 unimp 29fe: 059d addi a1,a1,7 2a00: 0000 unimp - 2a02: 1d12 slli s10,s10,0x24 - 2a04: 0006 c.slli zero,0x1 + 2a02: b112 fsd ft4,160(sp) + 2a04: 0005 c.nop 1 2a06: 0100 addi s0,sp,128 2a08: 032e slli t1,t1,0xb 2a0a: 0728 addi a0,sp,904 2a0c: 0000 unimp 2a0e: 24d5 jal 2cf2 <_start-0x7fffd30e> 2a10: 0000 unimp - 2a12: 2212 fld ft4,256(sp) - 2a14: 0006 c.slli zero,0x1 + 2a12: b612 fsd ft4,296(sp) + 2a14: 0005 c.nop 1 2a16: 0100 addi s0,sp,128 2a18: 032e slli t1,t1,0xb 2a1a: 0728 addi a0,sp,904 2a1c: 0000 unimp 2a1e: 2516 fld fa0,320(sp) 2a20: 0000 unimp - 2a22: 2712 fld fa4,256(sp) - 2a24: 0006 c.slli zero,0x1 + 2a22: bb12 fsd ft4,432(sp) + 2a24: 0005 c.nop 1 2a26: 0100 addi s0,sp,128 2a28: 032e slli t1,t1,0xb 2a2a: 0728 addi a0,sp,904 2a2c: 0000 unimp 2a2e: 2550 fld fa2,136(a0) 2a30: 0000 unimp - 2a32: 2c12 fld fs8,256(sp) - 2a34: 0006 c.slli zero,0x1 + 2a32: c012 sw tp,0(sp) + 2a34: 0005 c.nop 1 2a36: 0100 addi s0,sp,128 2a38: 032e slli t1,t1,0xb 2a3a: 0728 addi a0,sp,904 2a3c: 0000 unimp 2a3e: 256e fld fa0,216(sp) 2a40: 0000 unimp - 2a42: 7712 flw fa4,36(sp) + 2a42: 0b12 slli s6,s6,0x4 2a44: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 2a48: 032e slli t1,t1,0xb 2a4a: 0068 addi a0,sp,12 2a4c: 0000 unimp 2a4e: 2581 jal 308e <_start-0x7fffcf72> 2a50: 0000 unimp - 2a52: 0212 slli tp,tp,0x4 - 2a54: 0005 c.nop 1 + 2a52: 9612 add a2,a2,tp + 2a54: 0004 0x4 2a56: 0100 addi s0,sp,128 2a58: 032e slli t1,t1,0xb 2a5a: 0068 addi a0,sp,12 2a5c: 0000 unimp - 2a5e: 259f 0000 6112 0x61120000259f - 2a64: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 2a5e: 259f 0000 f512 0xf5120000259f + 2a64: 0002 c.slli64 zero + 2a66: 0100 addi s0,sp,128 2a68: 032e slli t1,t1,0xb 2a6a: 0068 addi a0,sp,12 2a6c: 0000 unimp 2a6e: 25bd jal 30dc <_start-0x7fffcf24> 2a70: 0000 unimp - 2a72: fd12 fsw ft4,184(sp) + 2a72: 9112 add sp,sp,tp 2a74: 0004 0x4 2a76: 0100 addi s0,sp,128 2a78: 032e slli t1,t1,0xb @@ -29153,8 +29173,8 @@ Disassembly of section .debug_info: 2aae: 263d jal 2ddc <_start-0x7fffd224> 2ab0: 0000 unimp 2ab2: 0000 unimp - 2ab4: 4018 lw a4,0(s0) - 2ab6: 0111 addi sp,sp,4 + 2ab4: 0418 addi a4,sp,512 + 2ab6: 0112 slli sp,sp,0x4 2ab8: 1080 addi s0,sp,96 2aba: 0000 unimp 2abc: ec00 fsw fs0,24(s0) @@ -29180,18 +29200,18 @@ Disassembly of section .debug_info: 2af6: 3816 fld fa6,352(sp) 2af8: 0e000003 lb zero,224(zero) # e0 <_start-0x7fffff20> 2afc: 17000007 0x17000007 - 2b00: 096a slli s2,s2,0x1a + 2b00: 0965 addi s2,s2,25 2b02: 0000 unimp 2b04: 2f01 jal 3214 <_start-0x7fffcdec> 2b06: 00002c03 lw s8,0(zero) # 0 <_start-0x80000000> 2b0a: 1a00 addi s0,sp,304 2b0c: 0699 addi a3,a3,6 2b0e: 0000 unimp - 2b10: 00098517 auipc a0,0x98 + 2b10: 00098017 auipc zero,0x98 2b14: 0100 addi s0,sp,128 2b16: 0721032f 0x721032f 2b1a: 0000 unimp - 2b1c: 00095317 auipc t1,0x95 + 2b1c: 00094e17 auipc t3,0x94 2b20: 0100 addi s0,sp,128 2b22: 0721032f 0x721032f 2b26: 0000 unimp @@ -29225,7 +29245,7 @@ Disassembly of section .debug_info: 2b78: 00072803 lw a6,0(a4) 2b7c: 0000 unimp 2b7e: 1800 addi s0,sp,48 - 2b80: 1284 addi s1,sp,352 + 2b80: 1348 addi a0,sp,420 2b82: 8001 c.srli64 s0 2b84: 0010 0x10 2b86: 0000 unimp @@ -29277,9 +29297,9 @@ Disassembly of section .debug_info: 2c04: 0000 unimp 2c06: 0200 addi s0,sp,256 2c08: 0504 addi s1,sp,640 - 2c0a: 000004c7 fmsub.s fs1,ft0,ft0,ft0,rne + 2c0a: 0000045b 0x45b 2c0e: 0402 c.slli64 s0 - 2c10: 0002dd07 0x2dd07 + 2c10: 00027107 0x27107 2c14: 0000 unimp 2c16: 0758 addi a4,sp,900 2c18: 0000 unimp @@ -29289,25 +29309,25 @@ Disassembly of section .debug_info: 2c22: 09d4 addi a3,sp,212 2c24: 0000 unimp 2c26: 800c 0x800c - 2c28: 9400000b 0x9400000b - 2c2c: 0001 nop - 2c2e: 2400 fld fs0,8(s0) + 2c28: ed00000b 0xed00000b + 2c2c: 0005 c.nop 1 + 2c2e: e800 fsw fs0,16(s0) 2c30: c4800113 li sp,-952 2c34: 0005 c.nop 1 - 2c36: 9700 0x9700 + 2c36: 4300 lw s0,0(a4) 2c38: 0022 c.slli zero,0x8 2c3a: 0200 addi s0,sp,256 2c3c: 0408 addi a0,sp,512 2c3e: 00c5 addi ra,ra,17 2c40: 0000 unimp - 2c42: 69050403 lb s0,1680(a0) # 9b1a0 <_start-0x7ff64e60> + 2c42: 69050403 lb s0,1680(a0) 2c46: 746e flw fs0,248(sp) 2c48: 0200 addi s0,sp,256 2c4a: 0601 addi a2,a2,0 2c4c: 06b9 addi a3,a3,14 2c4e: 0000 unimp 2c50: 0802 c.slli64 a6 - 2c52: c205 beqz a2,2c72 <_start-0x7fffd38e> + 2c52: 5605 li a2,-31 2c54: 0004 0x4 2c56: 0400 addi s0,sp,512 2c58: 000007c3 fmadd.s fa5,ft0,ft0,ft0,rne @@ -29320,10 +29340,10 @@ Disassembly of section .debug_info: 2c6a: 0801 addi a6,a6,0 2c6c: 000006b7 lui a3,0x0 2c70: 0402 c.slli64 s0 - 2c72: 0002e207 0x2e207 + 2c72: 00027607 0x27607 2c76: 0200 addi s0,sp,256 2c78: 0708 addi a0,sp,896 - 2c7a: 02d8 addi a4,sp,324 + 2c7a: 026c addi a1,sp,268 2c7c: 0000 unimp 2c7e: 4b04 lw s1,16(a4) 2c80: 0008 0x8 @@ -29333,7 +29353,7 @@ Disassembly of section .debug_info: 2c88: 0000 unimp 2c8a: 0200 addi s0,sp,256 2c8c: 0702 c.slli64 a4 - 2c8e: 02f8 addi a4,sp,332 + 2c8e: 028c addi a1,sp,320 2c90: 0000 unimp 2c92: 4e06 lw t3,64(sp) 2c94: 0000 unimp @@ -29346,8 +29366,7 @@ Disassembly of section .debug_info: 2ca2: 7c05 lui s8,0xfffe1 2ca4: 0000 unimp 2ca6: 0800 addi s0,sp,16 - 2ca8: 0000030b 0x30b - 2cac: 3c04 fld fs1,56(s0) + 2ca8: 029f 0000 3c04 0x3c040000029f 2cae: 8c16 mv s8,t0 2cb0: 0000 unimp 2cb2: 0900 addi s0,sp,144 @@ -29379,7 +29398,7 @@ Disassembly of section .debug_info: 2cf2: 0000 unimp 2cf4: 0b04 addi s1,sp,400 2cf6: 0401 addi s0,s0,0 - 2cf8: 00024f0b 0x24f0b + 2cf8: 0001e30b 0x1e30b 2cfc: 0300 addi s0,sp,384 2cfe: 0e5a slli t3,t3,0x16 2d00: 005a c.slli zero,0x16 @@ -29410,7 +29429,7 @@ Disassembly of section .debug_info: 2d34: 2301 jal 3234 <_start-0x7fffcdcc> 2d36: 9d01 0x9d01 2d38: 0000 unimp - 2d3a: 2400 fld fs0,8(s0) + 2d3a: e800 fsw fs0,16(s0) 2d3c: c4800113 li sp,-952 2d40: 0005 c.nop 1 2d42: 0100 addi s0,sp,128 @@ -29430,7 +29449,8 @@ Disassembly of section .debug_info: 2d60: fe00 fsw fs0,56(a2) 2d62: 0026 c.slli zero,0x9 2d64: 1200 addi s0,sp,288 - 2d66: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> + 2d66: 08fe slli a7,a7,0x1f + 2d68: 0000 unimp 2d6a: 2501 jal 336a <_start-0x7fffcc96> 2d6c: 00002c03 lw s8,0(zero) # 0 <_start-0x80000000> 2d70: 8600 0x8600 @@ -29456,7 +29476,7 @@ Disassembly of section .debug_info: 2daa: 0741 addi a4,a4,16 2dac: 0000 unimp 2dae: 00002803 lw a6,0(zero) # 0 <_start-0x80000000> - 2db2: 9c12 add s8,s8,tp + 2db2: 9712 add a4,a4,tp 2db4: 0009 c.nop 2 2db6: 0100 addi s0,sp,128 2db8: 0326 slli t1,t1,0x9 @@ -29464,7 +29484,7 @@ Disassembly of section .debug_info: 2dbc: 0000 unimp 2dbe: 28a9 jal 2e18 <_start-0x7fffd1e8> 2dc0: 0000 unimp - 2dc2: fe12 fsw ft4,60(sp) + 2dc2: f912 fsw ft4,176(sp) 2dc4: 0008 0x8 2dc6: 0100 addi s0,sp,128 2dc8: 0326 slli t1,t1,0x9 @@ -29489,7 +29509,7 @@ Disassembly of section .debug_info: 2dfc: 0000 unimp 2dfe: 2a56 fld fs4,336(sp) 2e00: 0000 unimp - 2e02: a112 fsd ft4,128(sp) + 2e02: 9c12 add s8,s8,tp 2e04: 0009 c.nop 2 2e06: 0100 addi s0,sp,128 2e08: 07480327 0x7480327 @@ -29521,8 +29541,8 @@ Disassembly of section .debug_info: 2e4c: 0000 unimp 2e4e: 2c69 jal 30e8 <_start-0x7fffcf18> 2e50: 0000 unimp - 2e52: e412 fsw ft4,8(sp) - 2e54: 0008 0x8 + 2e52: cf12 sw tp,156(sp) + 2e54: 0009 c.nop 2 2e56: 0100 addi s0,sp,128 2e58: 0328 addi a0,sp,392 2e5a: 0748 addi a0,sp,900 @@ -29546,13 +29566,13 @@ Disassembly of section .debug_info: 2e7e: 7c000003 lb zero,1984(zero) # 7c0 <_start-0x7ffff840> 2e82: 0002 c.slli64 zero 2e84: 1700 addi s0,sp,928 - 2e86: 08e9 addi a7,a7,26 + 2e86: 08e4 addi s1,sp,92 2e88: 0000 unimp 2e8a: 2c01 jal 309a <_start-0x7fffcf66> 2e8c: 0000f303 0xf303 2e90: 0000 unimp 2e92: 8016 c.mv zero,t0 - 2e94: 96000003 lb zero,-1696(zero) # fffff960 <__BSS_END__+0x7ffe8d30> + 2e94: 96000003 lb zero,-1696(zero) # fffff960 <__BSS_END__+0x7ffe8d24> 2e98: 0002 c.slli64 zero 2e9a: 1200 addi s0,sp,288 2e9c: 00000897 auipc a7,0x0 @@ -29562,16 +29582,16 @@ Disassembly of section .debug_info: 2ea8: 002e c.slli zero,0xb 2eaa: 0000 unimp 2eac: 9816 add a6,a6,t0 - 2eae: ac000003 lb zero,-1344(zero) # fffffac0 <__BSS_END__+0x7ffe8e90> + 2eae: ac000003 lb zero,-1344(zero) # fffffac0 <__BSS_END__+0x7ffe8e84> 2eb2: 0002 c.slli64 zero 2eb4: 1700 addi s0,sp,928 - 2eb6: 08e9 addi a7,a7,26 + 2eb6: 08e4 addi s1,sp,92 2eb8: 0000 unimp 2eba: 2d01 jal 34ca <_start-0x7fffcb36> 2ebc: 0000f303 0xf303 2ec0: 0000 unimp 2ec2: b816 fsd ft5,48(sp) - 2ec4: c6000003 lb zero,-928(zero) # fffffc60 <__BSS_END__+0x7ffe9030> + 2ec4: c6000003 lb zero,-928(zero) # fffffc60 <__BSS_END__+0x7ffe9024> 2ec8: 0002 c.slli64 zero 2eca: 1200 addi s0,sp,288 2ecc: 00000897 auipc a7,0x0 @@ -29581,7 +29601,7 @@ Disassembly of section .debug_info: 2ed8: 002e c.slli zero,0xb 2eda: 0000 unimp 2edc: d016 sw t0,32(sp) - 2ede: ee000003 lb zero,-288(zero) # fffffee0 <__BSS_END__+0x7ffe92b0> + 2ede: ee000003 lb zero,-288(zero) # fffffee0 <__BSS_END__+0x7ffe92a4> 2ee2: 0005 c.nop 1 2ee4: 1700 addi s0,sp,928 2ee6: 0b68 addi a0,sp,412 @@ -29625,47 +29645,47 @@ Disassembly of section .debug_info: 2f3c: 0004 0x4 2f3e: ae00 fsd fs0,24(a2) 2f40: 12000003 lb zero,288(zero) # 120 <_start-0x7ffffee0> - 2f44: 061d addi a2,a2,7 + 2f44: 05b1 addi a1,a1,12 2f46: 0000 unimp 2f48: 2e01 jal 3258 <_start-0x7fffcda8> 2f4a: 00074803 lbu a6,0(a4) 2f4e: 2000 fld fs0,0(s0) 2f50: 1200002f 0x1200002f - 2f54: 0622 slli a2,a2,0x8 + 2f54: 05b6 slli a1,a1,0xd 2f56: 0000 unimp 2f58: 2e01 jal 3268 <_start-0x7fffcd98> 2f5a: 00074803 lbu a6,0(a4) 2f5e: 4300 lw s0,0(a4) 2f60: 1200002f 0x1200002f - 2f64: 00000627 0x627 + 2f64: 000005bb 0x5bb 2f68: 2e01 jal 3278 <_start-0x7fffcd88> 2f6a: 00074803 lbu a6,0(a4) 2f6e: 9800 0x9800 2f70: 1200002f 0x1200002f - 2f74: 062c addi a1,sp,776 + 2f74: 05c0 addi s0,sp,708 2f76: 0000 unimp 2f78: 2e01 jal 3288 <_start-0x7fffcd78> 2f7a: 00074803 lbu a6,0(a4) 2f7e: ab00 fsd fs0,16(a4) 2f80: 1200002f 0x1200002f - 2f84: 00000377 0x377 + 2f84: 0000030b 0x30b 2f88: 2e01 jal 3298 <_start-0x7fffcd68> 2f8a: 00006803 0x6803 2f8e: be00 fsd fs0,56(a2) 2f90: 1200002f 0x1200002f - 2f94: 0502 c.slli64 a0 + 2f94: 0496 slli s1,s1,0x5 2f96: 0000 unimp 2f98: 2e01 jal 32a8 <_start-0x7fffcd58> 2f9a: 00006803 0x6803 2f9e: d100 sw s0,32(a0) 2fa0: 1200002f 0x1200002f - 2fa4: 0361 addi t1,t1,24 + 2fa4: 02f5 addi t0,t0,29 2fa6: 0000 unimp 2fa8: 2e01 jal 32b8 <_start-0x7fffcd48> 2faa: 00006803 0x6803 2fae: e400 fsw fs0,8(s0) 2fb0: 1200002f 0x1200002f - 2fb4: 04fd addi s1,s1,31 + 2fb4: 0491 addi s1,s1,4 2fb6: 0000 unimp 2fb8: 2e01 jal 32c8 <_start-0x7fffcd38> 2fba: 00006803 0x6803 @@ -29676,50 +29696,50 @@ Disassembly of section .debug_info: 2fc8: 3000 fld fs0,32(s0) 2fca: 0004 0x4 2fcc: 1200 addi s0,sp,288 - 2fce: 061d addi a2,a2,7 + 2fce: 05b1 addi a1,a1,12 2fd0: 0000 unimp 2fd2: 2e01 jal 32e2 <_start-0x7fffcd1e> 2fd4: 00074803 lbu a6,0(a4) 2fd8: 0a00 addi s0,sp,272 2fda: 0030 addi a2,sp,8 2fdc: 1200 addi s0,sp,288 - 2fde: 0622 slli a2,a2,0x8 + 2fde: 05b6 slli a1,a1,0xd 2fe0: 0000 unimp 2fe2: 2e01 jal 32f2 <_start-0x7fffcd0e> 2fe4: 00074803 lbu a6,0(a4) 2fe8: 1d00 addi s0,sp,688 2fea: 0030 addi a2,sp,8 2fec: 1200 addi s0,sp,288 - 2fee: 00000627 0x627 + 2fee: 000005bb 0x5bb 2ff2: 2e01 jal 3302 <_start-0x7fffccfe> 2ff4: 00074803 lbu a6,0(a4) 2ff8: 4b00 lw s0,16(a4) 2ffa: 0030 addi a2,sp,8 2ffc: 1200 addi s0,sp,288 - 2ffe: 062c addi a1,sp,776 + 2ffe: 05c0 addi s0,sp,708 3000: 0000 unimp 3002: 2e01 jal 3312 <_start-0x7fffccee> 3004: 00074803 lbu a6,0(a4) 3008: 5e00 lw s0,56(a2) 300a: 0030 addi a2,sp,8 300c: 1700 addi s0,sp,928 - 300e: 00000377 0x377 + 300e: 0000030b 0x30b 3012: 2e01 jal 3322 <_start-0x7fffccde> 3014: 00006803 0x6803 3018: 1700 addi s0,sp,928 - 301a: 0502 c.slli64 a0 + 301a: 0496 slli s1,s1,0x5 301c: 0000 unimp 301e: 2e01 jal 332e <_start-0x7fffccd2> 3020: 00006803 0x6803 3024: 1200 addi s0,sp,288 - 3026: 0361 addi t1,t1,24 + 3026: 02f5 addi t0,t0,29 3028: 0000 unimp 302a: 2e01 jal 333a <_start-0x7fffccc6> 302c: 00006803 0x6803 3030: 7100 flw fs0,32(a0) 3032: 0030 addi a2,sp,8 3034: 1200 addi s0,sp,288 - 3036: 04fd addi s1,s1,31 + 3036: 0491 addi s1,s1,4 3038: 0000 unimp 303a: 2e01 jal 334a <_start-0x7fffccb6> 303c: 00006803 0x6803 @@ -29731,50 +29751,50 @@ Disassembly of section .debug_info: 304a: b200 fsd fs0,32(a2) 304c: 0004 0x4 304e: 1200 addi s0,sp,288 - 3050: 061d addi a2,a2,7 + 3050: 05b1 addi a1,a1,12 3052: 0000 unimp 3054: 2e01 jal 3364 <_start-0x7fffcc9c> 3056: 00074803 lbu a6,0(a4) 305a: 9700 0x9700 305c: 0030 addi a2,sp,8 305e: 1200 addi s0,sp,288 - 3060: 0622 slli a2,a2,0x8 + 3060: 05b6 slli a1,a1,0xd 3062: 0000 unimp 3064: 2e01 jal 3374 <_start-0x7fffcc8c> 3066: 00074803 lbu a6,0(a4) 306a: aa00 fsd fs0,16(a2) 306c: 0030 addi a2,sp,8 306e: 1200 addi s0,sp,288 - 3070: 00000627 0x627 + 3070: 000005bb 0x5bb 3074: 2e01 jal 3384 <_start-0x7fffcc7c> 3076: 00074803 lbu a6,0(a4) 307a: fc00 fsw fs0,56(s0) 307c: 0030 addi a2,sp,8 307e: 1200 addi s0,sp,288 - 3080: 062c addi a1,sp,776 + 3080: 05c0 addi s0,sp,708 3082: 0000 unimp 3084: 2e01 jal 3394 <_start-0x7fffcc6c> 3086: 00074803 lbu a6,0(a4) 308a: 0f00 addi s0,sp,912 308c: 0031 c.nop 12 308e: 1700 addi s0,sp,928 - 3090: 00000377 0x377 + 3090: 0000030b 0x30b 3094: 2e01 jal 33a4 <_start-0x7fffcc5c> 3096: 00006803 0x6803 309a: 1700 addi s0,sp,928 - 309c: 0502 c.slli64 a0 + 309c: 0496 slli s1,s1,0x5 309e: 0000 unimp 30a0: 2e01 jal 33b0 <_start-0x7fffcc50> 30a2: 00006803 0x6803 30a6: 1200 addi s0,sp,288 - 30a8: 0361 addi t1,t1,24 + 30a8: 02f5 addi t0,t0,29 30aa: 0000 unimp 30ac: 2e01 jal 33bc <_start-0x7fffcc44> 30ae: 00006803 0x6803 30b2: 2200 fld fs0,0(a2) 30b4: 0031 c.nop 12 30b6: 1200 addi s0,sp,288 - 30b8: 04fd addi s1,s1,31 + 30b8: 0491 addi s1,s1,4 30ba: 0000 unimp 30bc: 2e01 jal 33cc <_start-0x7fffcc34> 30be: 00006803 0x6803 @@ -29786,50 +29806,50 @@ Disassembly of section .debug_info: 30cc: 3400 fld fs0,40(s0) 30ce: 0005 c.nop 1 30d0: 1200 addi s0,sp,288 - 30d2: 061d addi a2,a2,7 + 30d2: 05b1 addi a1,a1,12 30d4: 0000 unimp 30d6: 2e01 jal 33e6 <_start-0x7fffcc1a> 30d8: 00074803 lbu a6,0(a4) 30dc: 4800 lw s0,16(s0) 30de: 0031 c.nop 12 30e0: 1200 addi s0,sp,288 - 30e2: 0622 slli a2,a2,0x8 + 30e2: 05b6 slli a1,a1,0xd 30e4: 0000 unimp 30e6: 2e01 jal 33f6 <_start-0x7fffcc0a> 30e8: 00074803 lbu a6,0(a4) 30ec: 6600 flw fs0,8(a2) 30ee: 0031 c.nop 12 30f0: 1200 addi s0,sp,288 - 30f2: 00000627 0x627 + 30f2: 000005bb 0x5bb 30f6: 2e01 jal 3406 <_start-0x7fffcbfa> 30f8: 00074803 lbu a6,0(a4) 30fc: 9400 0x9400 30fe: 0031 c.nop 12 3100: 1200 addi s0,sp,288 - 3102: 062c addi a1,sp,776 + 3102: 05c0 addi s0,sp,708 3104: 0000 unimp 3106: 2e01 jal 3416 <_start-0x7fffcbea> 3108: 00074803 lbu a6,0(a4) 310c: a700 fsd fs0,8(a4) 310e: 0031 c.nop 12 3110: 1700 addi s0,sp,928 - 3112: 00000377 0x377 + 3112: 0000030b 0x30b 3116: 2e01 jal 3426 <_start-0x7fffcbda> 3118: 00006803 0x6803 311c: 1700 addi s0,sp,928 - 311e: 0502 c.slli64 a0 + 311e: 0496 slli s1,s1,0x5 3120: 0000 unimp 3122: 2e01 jal 3432 <_start-0x7fffcbce> 3124: 00006803 0x6803 3128: 1200 addi s0,sp,288 - 312a: 0361 addi t1,t1,24 + 312a: 02f5 addi t0,t0,29 312c: 0000 unimp 312e: 2e01 jal 343e <_start-0x7fffcbc2> 3130: 00006803 0x6803 3134: c500 sw s0,8(a0) 3136: 0031 c.nop 12 3138: 1200 addi s0,sp,288 - 313a: 04fd addi s1,s1,31 + 313a: 0491 addi s1,s1,4 313c: 0000 unimp 313e: 2e01 jal 344e <_start-0x7fffcbb2> 3140: 00006803 0x6803 @@ -29913,7 +29933,7 @@ Disassembly of section .debug_info: 31fc: b300 fsd fs0,32(a4) 31fe: 00000033 add zero,zero,zero 3202: 0000 unimp - 3204: 2c19 jal 341a <_start-0x7fffcbe6> + 3204: f019 bnez s0,310a <_start-0x7fffcef6> 3206: 10800117 auipc sp,0x10800 320a: 0000 unimp 320c: 0c00 addi s0,sp,528 @@ -29939,18 +29959,18 @@ Disassembly of section .debug_info: 3248: 0005 c.nop 1 324a: 2e00 fld fs0,24(a2) 324c: 17000007 0x17000007 - 3250: 096a slli s2,s2,0x1a + 3250: 0965 addi s2,s2,25 3252: 0000 unimp 3254: 2f01 jal 3964 <_start-0x7fffc69c> 3256: 00002c03 lw s8,0(zero) # 0 <_start-0x80000000> 325a: 1a00 addi s0,sp,304 325c: 06b9 addi a3,a3,14 325e: 0000 unimp - 3260: 00098517 auipc a0,0x98 + 3260: 00098017 auipc zero,0x98 3264: 0100 addi s0,sp,128 3266: 0741032f 0x741032f 326a: 0000 unimp - 326c: 00095317 auipc t1,0x95 + 326c: 00094e17 auipc t3,0x94 3270: 0100 addi s0,sp,128 3272: 0741032f 0x741032f 3276: 0000 unimp @@ -29984,7 +30004,7 @@ Disassembly of section .debug_info: 32c8: 00074803 lbu a6,0(a4) 32cc: 0000 unimp 32ce: 1900 addi s0,sp,176 - 32d0: 1850 addi a2,sp,52 + 32d0: 1914 addi a3,sp,176 32d2: 8001 c.srli64 s0 32d4: 0010 0x10 32d6: 0000 unimp @@ -30036,9 +30056,9 @@ Disassembly of section .debug_info: 3354: 0000 unimp 3356: 0200 addi s0,sp,256 3358: 0504 addi s1,sp,640 - 335a: 000004c7 fmsub.s fs1,ft0,ft0,ft0,rne + 335a: 0000045b 0x45b 335e: 0402 c.slli64 s0 - 3360: 0002dd07 0x2dd07 + 3360: 00027107 0x27107 3364: 1c00 addi s0,sp,560 3366: 0748 addi a0,sp,900 3368: 0000 unimp @@ -30055,13 +30075,13 @@ Disassembly of section .debug_info: 3380: 0000 unimp 3382: 170c addi a1,sp,928 3384: 000c 0xc - 3386: 9400 0x9400 - 3388: 0001 nop - 338a: e800 fsw fs0,16(s0) - 338c: 0118 addi a4,sp,128 + 3386: ed00 fsw fs0,24(a0) + 3388: 0005 c.nop 1 + 338a: ac00 fsd fs0,24(s0) + 338c: 0119 addi sp,sp,6 338e: cc80 sw s0,24(s1) 3390: 0000 unimp - 3392: 6d00 flw fs0,24(a0) + 3392: 1900 addi s0,sp,176 3394: 0030 addi a2,sp,8 3396: 0200 addi s0,sp,256 3398: 00000c57 0xc57 @@ -30077,7 +30097,7 @@ Disassembly of section .debug_info: 33ae: 0006 c.slli zero,0x1 33b0: 0400 addi s0,sp,512 33b2: 0508 addi a0,sp,640 - 33b4: 04c2 slli s1,s1,0x10 + 33b4: 0456 slli s0,s0,0x15 33b6: 0000 unimp 33b8: c305 beqz a4,33d8 <_start-0x7fffcc28> 33ba: 03000007 0x3000007 @@ -30092,13 +30112,13 @@ Disassembly of section .debug_info: 33ce: 0006 c.slli zero,0x1 33d0: 0400 addi s0,sp,512 33d2: 0704 addi s1,sp,896 - 33d4: 02e2 slli t0,t0,0x18 + 33d4: 0276 slli tp,tp,0x1d 33d6: 0000 unimp 33d8: 0804 addi s1,sp,16 - 33da: 0002d807 0x2d807 + 33da: 00026c07 0x26c07 33de: 0400 addi s0,sp,512 33e0: 0702 c.slli64 a4 - 33e2: 02f8 addi a4,sp,332 + 33e2: 028c addi a1,sp,320 33e4: 0000 unimp 33e6: 00005307 0x5307 33ea: 8400 0x8400 @@ -30108,8 +30128,7 @@ Disassembly of section .debug_info: 33f6: 7406 flw fs0,96(sp) 33f8: 0000 unimp 33fa: 0900 addi s0,sp,144 - 33fc: 0000030b 0x30b - 3400: 3c05 jal 2e30 <_start-0x7fffd1d0> + 33fc: 029f 0000 3c05 0x3c050000029f 3402: 8416 mv s0,t0 3404: 0000 unimp 3406: 0200 addi s0,sp,256 @@ -30160,7 +30179,7 @@ Disassembly of section .debug_info: 346c: 0000 unimp 346e: 0400 addi s0,sp,512 3470: 0b0c010f 0xb0c010f - 3474: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 3474: 000001e3 beqz zero,3c76 <_start-0x7fffc38a> 3478: 5e04 lw s1,56(a2) 347a: 5f0e lw t5,224(sp) 347c: 0000 unimp @@ -30168,7 +30187,7 @@ Disassembly of section .debug_info: 3480: 0001 nop 3482: 000c 0xc 3484: 0404 addi s1,sp,512 - 3486: 0002dd07 0x2dd07 + 3486: 00027107 0x27107 348a: 0d00 addi s0,sp,656 348c: 0c7e slli s8,s8,0x1f 348e: 0000 unimp @@ -30190,8 +30209,8 @@ Disassembly of section .debug_info: 34b6: 2301 jal 39b6 <_start-0x7fffc64a> 34b8: 2501 jal 3ab8 <_start-0x7fffc548> 34ba: 0000 unimp - 34bc: e800 fsw fs0,16(s0) - 34be: 0118 addi a4,sp,128 + 34bc: ac00 fsd fs0,24(s0) + 34be: 0119 addi sp,sp,6 34c0: cc80 sw s0,24(s1) 34c2: 0000 unimp 34c4: 0100 addi s0,sp,128 @@ -30207,7 +30226,8 @@ Disassembly of section .debug_info: 34d8: 2301 jal 39d8 <_start-0x7fffc628> 34da: 0000951b 0x951b 34de: 1200 addi s0,sp,288 - 34e0: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> + 34e0: 08fe slli a7,a7,0x1f + 34e2: 0000 unimp 34e4: 2501 jal 3ae4 <_start-0x7fffc51c> 34e6: 00003103 0x3103 34ea: 0000 unimp @@ -30220,7 +30240,7 @@ Disassembly of section .debug_info: 34f8: 1300 addi s0,sp,416 34fa: 5f41 li t5,-16 34fc: 26010063 beqz sp,375c <_start-0x7fffc8a4> - 3500: 00028403 lb s0,0(t0) + 3500: 00028403 lb s0,0(t0) # f91607e6 <__BSS_END__+0x79149baa> 3504: 1400 addi s0,sp,544 3506: 5f41 li t5,-16 3508: 26010073 0x26010073 @@ -30321,7 +30341,7 @@ Disassembly of section .debug_info: 35f2: 0000 unimp 35f4: 0000 unimp 35f6: 0404 addi s1,sp,512 - 35f8: c705 beqz a4,3620 <_start-0x7fffc9e0> + 35f8: 5b05 li s6,-31 35fa: 0004 0x4 35fc: 1b00 addi s0,sp,432 35fe: 0112 slli sp,sp,0x4 @@ -30340,14 +30360,15 @@ Disassembly of section .debug_info: 3618: 0000 unimp 361a: 920c 0x920c 361c: 000c 0xc - 361e: 9400 0x9400 - 3620: 0001 nop - 3622: b400 fsd fs0,40(s0) - 3624: 0119 addi sp,sp,6 + 361e: ed00 fsw fs0,24(a0) + 3620: 0005 c.nop 1 + 3622: 7800 flw fs0,48(s0) + 3624: 011a slli sp,sp,0x6 3626: 4480 lw s0,8(s1) 3628: 0001 nop - 362a: 4f00 lw s0,24(a4) - 362c: 02000033 mul zero,zero,zero + 362a: fb00 fsw fs0,48(a4) + 362c: 0032 c.slli zero,0xc + 362e: 0200 addi s0,sp,256 3630: 00000c57 0xc57 3634: 5002 0x5002 3636: 310d jal 3258 <_start-0x7fffcda8> @@ -30361,7 +30382,7 @@ Disassembly of section .debug_info: 3646: 0006 c.slli zero,0x1 3648: 0400 addi s0,sp,512 364a: 0508 addi a0,sp,640 - 364c: 04c2 slli s1,s1,0x10 + 364c: 0456 slli s0,s0,0x15 364e: 0000 unimp 3650: c305 beqz a4,3670 <_start-0x7fffc990> 3652: 03000007 0x3000007 @@ -30376,13 +30397,13 @@ Disassembly of section .debug_info: 3666: 0006 c.slli zero,0x1 3668: 0400 addi s0,sp,512 366a: 0704 addi s1,sp,896 - 366c: 02e2 slli t0,t0,0x18 + 366c: 0276 slli tp,tp,0x1d 366e: 0000 unimp 3670: 0804 addi s1,sp,16 - 3672: 0002d807 0x2d807 + 3672: 00026c07 0x26c07 3676: 0400 addi s0,sp,512 3678: 0702 c.slli64 a4 - 367a: 02f8 addi a4,sp,332 + 367a: 028c addi a1,sp,320 367c: 0000 unimp 367e: 00005307 0x5307 3682: 8400 0x8400 @@ -30392,8 +30413,7 @@ Disassembly of section .debug_info: 368e: 7406 flw fs0,96(sp) 3690: 0000 unimp 3692: 0900 addi s0,sp,144 - 3694: 0000030b 0x30b - 3698: 3c05 jal 30c8 <_start-0x7fffcf38> + 3694: 029f 0000 3c05 0x3c050000029f 369a: 8416 mv s0,t0 369c: 0000 unimp 369e: 0200 addi s0,sp,256 @@ -30444,7 +30464,7 @@ Disassembly of section .debug_info: 3704: 0000 unimp 3706: 0400 addi s0,sp,512 3708: 0b0c010f 0xb0c010f - 370c: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 370c: 000001e3 beqz zero,3f0e <_start-0x7fffc0f2> 3710: 5e04 lw s1,56(a2) 3712: 5f0e lw t5,224(sp) 3714: 0000 unimp @@ -30452,7 +30472,7 @@ Disassembly of section .debug_info: 3718: 0001 nop 371a: 000c 0xc 371c: 0404 addi s1,sp,512 - 371e: 0002dd07 0x2dd07 + 371e: 00027107 0x27107 3722: 0d00 addi s0,sp,656 3724: 0c7e slli s8,s8,0x1f 3726: 0000 unimp @@ -30474,8 +30494,8 @@ Disassembly of section .debug_info: 374e: 2301 jal 3c4e <_start-0x7fffc3b2> 3750: 2501 jal 3d50 <_start-0x7fffc2b0> 3752: 0000 unimp - 3754: b400 fsd fs0,40(s0) - 3756: 0119 addi sp,sp,6 + 3754: 7800 flw fs0,48(s0) + 3756: 011a slli sp,sp,0x6 3758: 4480 lw s0,8(s1) 375a: 0001 nop 375c: 0100 addi s0,sp,128 @@ -30491,7 +30511,8 @@ Disassembly of section .debug_info: 3770: 2301 jal 3c70 <_start-0x7fffc390> 3772: 0000951b 0x951b 3776: 1200 addi s0,sp,288 - 3778: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> + 3778: 08fe slli a7,a7,0x1f + 377a: 0000 unimp 377c: 2501 jal 3d7c <_start-0x7fffc284> 377e: 00003103 0x3103 3782: 0000 unimp @@ -30608,7 +30629,7 @@ Disassembly of section .debug_info: 3886: 00003587 fld fa1,0(zero) # 0 <_start-0x80000000> 388a: 0000 unimp 388c: 0404 addi s1,sp,512 - 388e: c705 beqz a4,38b6 <_start-0x7fffc74a> + 388e: 5b05 li s6,-31 3890: 0004 0x4 3892: 1c00 addi s0,sp,560 3894: 0112 slli sp,sp,0x4 @@ -30627,14 +30648,14 @@ Disassembly of section .debug_info: 38ae: 0000 unimp 38b0: eb0c fsw fa1,16(a4) 38b2: 000c 0xc - 38b4: 9400 0x9400 - 38b6: 0001 nop - 38b8: f800 fsw fs0,48(s0) - 38ba: 011a slli sp,sp,0x6 - 38bc: 4480 lw s0,8(s1) + 38b4: ed00 fsw fs0,24(a0) + 38b6: 0005 c.nop 1 + 38b8: bc00 fsd fs0,56(s0) + 38ba: 4480011b 0x4480011b 38be: 0001 nop - 38c0: 0c00 addi s0,sp,528 - 38c2: 02000037 lui zero,0x2000 + 38c0: b800 fsd fs0,48(s0) + 38c2: 0036 c.slli zero,0xd + 38c4: 0200 addi s0,sp,256 38c6: 00000c57 0xc57 38ca: 5002 0x5002 38cc: 310d jal 34ee <_start-0x7fffcb12> @@ -30648,7 +30669,7 @@ Disassembly of section .debug_info: 38dc: 0006 c.slli zero,0x1 38de: 0400 addi s0,sp,512 38e0: 0508 addi a0,sp,640 - 38e2: 04c2 slli s1,s1,0x10 + 38e2: 0456 slli s0,s0,0x15 38e4: 0000 unimp 38e6: c305 beqz a4,3906 <_start-0x7fffc6fa> 38e8: 03000007 0x3000007 @@ -30663,13 +30684,13 @@ Disassembly of section .debug_info: 38fc: 0006 c.slli zero,0x1 38fe: 0400 addi s0,sp,512 3900: 0704 addi s1,sp,896 - 3902: 02e2 slli t0,t0,0x18 + 3902: 0276 slli tp,tp,0x1d 3904: 0000 unimp 3906: 0804 addi s1,sp,16 - 3908: 0002d807 0x2d807 + 3908: 00026c07 0x26c07 390c: 0400 addi s0,sp,512 390e: 0702 c.slli64 a4 - 3910: 02f8 addi a4,sp,332 + 3910: 028c addi a1,sp,320 3912: 0000 unimp 3914: 00005307 0x5307 3918: 8400 0x8400 @@ -30679,8 +30700,7 @@ Disassembly of section .debug_info: 3924: 7406 flw fs0,96(sp) 3926: 0000 unimp 3928: 0900 addi s0,sp,144 - 392a: 0000030b 0x30b - 392e: 3c05 jal 335e <_start-0x7fffcca2> + 392a: 029f 0000 3c05 0x3c050000029f 3930: 8416 mv s0,t0 3932: 0000 unimp 3934: 0200 addi s0,sp,256 @@ -30731,7 +30751,7 @@ Disassembly of section .debug_info: 399a: 0000 unimp 399c: 0400 addi s0,sp,512 399e: 0b0c010f 0xb0c010f - 39a2: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 39a2: 000001e3 beqz zero,41a4 <_start-0x7fffbe5c> 39a6: 5e04 lw s1,56(a2) 39a8: 5f0e lw t5,224(sp) 39aa: 0000 unimp @@ -30739,7 +30759,7 @@ Disassembly of section .debug_info: 39ae: 0001 nop 39b0: 000c 0xc 39b2: 0404 addi s1,sp,512 - 39b4: 0002dd07 0x2dd07 + 39b4: 00027107 0x27107 39b8: 0d00 addi s0,sp,656 39ba: 0c7e slli s8,s8,0x1f 39bc: 0000 unimp @@ -30760,9 +30780,8 @@ Disassembly of section .debug_info: 39e4: 2301 jal 3ee4 <_start-0x7fffc11c> 39e6: 2501 jal 3fe6 <_start-0x7fffc01a> 39e8: 0000 unimp - 39ea: f800 fsw fs0,48(s0) - 39ec: 011a slli sp,sp,0x6 - 39ee: 4480 lw s0,8(s1) + 39ea: bc00 fsd fs0,56(s0) + 39ec: 4480011b 0x4480011b 39f0: 0001 nop 39f2: 0100 addi s0,sp,128 39f4: 829c 0x829c @@ -30777,7 +30796,8 @@ Disassembly of section .debug_info: 3a06: 2301 jal 3f06 <_start-0x7fffc0fa> 3a08: 0000951b 0x951b 3a0c: 1200 addi s0,sp,288 - 3a0e: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> + 3a0e: 08fe slli a7,a7,0x1f + 3a10: 0000 unimp 3a12: 2501 jal 4012 <_start-0x7fffbfee> 3a14: 00003103 0x3103 3a18: 0000 unimp @@ -30894,7 +30914,7 @@ Disassembly of section .debug_info: 3b1c: 000036bb 0x36bb 3b20: 0000 unimp 3b22: 0404 addi s1,sp,512 - 3b24: c705 beqz a4,3b4c <_start-0x7fffc4b4> + 3b24: 5b05 li s6,-31 3b26: 0004 0x4 3b28: 1c00 addi s0,sp,560 3b2a: 0112 slli sp,sp,0x4 @@ -30912,13 +30932,13 @@ Disassembly of section .debug_info: 3b42: 09d4 addi a3,sp,212 3b44: 0000 unimp 3b46: 120c addi a1,sp,288 - 3b48: 9400000f 0x9400000f - 3b4c: 0001 nop - 3b4e: 3c00 fld fs0,56(s0) - 3b50: 011c addi a5,sp,128 + 3b48: ed00000f 0xed00000f + 3b4c: 0005 c.nop 1 + 3b4e: 0000 unimp + 3b50: 011d addi sp,sp,7 3b52: 0480 addi s0,sp,576 3b54: 0010 0x10 - 3b56: c900 sw s0,16(a0) + 3b56: 7500 flw fs0,40(a0) 3b58: 003a c.slli zero,0xe 3b5a: 0200 addi s0,sp,256 3b5c: 0504 addi s1,sp,640 @@ -30928,7 +30948,7 @@ Disassembly of section .debug_info: 3b66: 0006 c.slli zero,0x1 3b68: 0300 addi s0,sp,384 3b6a: 0508 addi a0,sp,640 - 3b6c: 04c2 slli s1,s1,0x10 + 3b6c: 0456 slli s0,s0,0x15 3b6e: 0000 unimp 3b70: c304 sw s1,0(a4) 3b72: 02000007 0x2000007 @@ -30938,13 +30958,13 @@ Disassembly of section .debug_info: 3b7c: 0500 addi s0,sp,640 3b7e: 003a c.slli zero,0xe 3b80: 0000 unimp - 3b82: b7080103 lb sp,-1168(a6) # ffff8b70 <__BSS_END__+0x7ffe1f40> + 3b82: b7080103 lb sp,-1168(a6) # ffff8b70 <__BSS_END__+0x7ffe1f34> 3b86: 0006 c.slli zero,0x1 3b88: 0300 addi s0,sp,384 3b8a: 0704 addi s1,sp,896 - 3b8c: 02e2 slli t0,t0,0x18 + 3b8c: 0276 slli tp,tp,0x1d 3b8e: 0000 unimp - 3b90: d8070803 lb a6,-640(a4) + 3b90: 6c070803 lb a6,1728(a4) 3b94: 0002 c.slli64 zero 3b96: 0400 addi s0,sp,512 3b98: 0000084b fnmsub.s fa6,ft0,ft0,ft0,rne @@ -30952,7 +30972,7 @@ Disassembly of section .debug_info: 3b9e: 1601 addi a2,a2,-32 3ba0: 006e c.slli zero,0x1b 3ba2: 0000 unimp - 3ba4: f8070203 lb tp,-128(a4) + 3ba4: 8c070203 lb tp,-1856(a4) 3ba8: 0002 c.slli64 zero 3baa: 0600 addi s0,sp,768 3bac: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne @@ -30963,8 +30983,9 @@ Disassembly of section .debug_info: 3bba: 0500 addi s0,sp,640 3bbc: 0075 c.nop 29 3bbe: 0000 unimp - 3bc0: 0b08 addi a0,sp,400 - 3bc2: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> + 3bc0: 9f08 0x9f08 + 3bc2: 0002 c.slli64 zero + 3bc4: 0400 addi s0,sp,512 3bc6: 163c addi a5,sp,808 3bc8: 0085 addi ra,ra,1 3bca: 0000 unimp @@ -31011,7 +31032,7 @@ Disassembly of section .debug_info: 3c30: 00000053 fadd.s ft0,ft0,ft0,rne 3c34: 0f04 addi s1,sp,912 3c36: 0c01 addi s8,s8,0 - 3c38: 00024f0b 0x24f0b + 3c38: 0001e30b 0x1e30b 3c3c: 0300 addi s0,sp,384 3c3e: 0e5e slli t3,t3,0x17 3c40: 00000053 fadd.s ft0,ft0,ft0,rne @@ -31019,7 +31040,7 @@ Disassembly of section .debug_info: 3c46: 0c00 addi s0,sp,528 3c48: 0300 addi s0,sp,384 3c4a: 0704 addi s1,sp,896 - 3c4c: 02dd addi t0,t0,23 + 3c4c: 0271 addi tp,tp,28 3c4e: 0000 unimp 3c50: 7e0d lui t3,0xfffe3 3c52: 000c 0xc @@ -31041,7 +31062,7 @@ Disassembly of section .debug_info: 3c7a: 0100 addi s0,sp,128 3c7c: 00960123 sb s1,2(a2) 3c80: 0000 unimp - 3c82: 1c3c addi a5,sp,568 + 3c82: 1d00 addi s0,sp,688 3c84: 8001 c.srli64 s0 3c86: 1004 addi s1,sp,32 3c88: 0000 unimp @@ -31056,8 +31077,8 @@ Disassembly of section .debug_info: 3c9c: 0100 addi s0,sp,128 3c9e: 00961c23 sh s1,24(a2) 3ca2: 0000 unimp - 3ca4: 0312 slli t1,t1,0x4 - 3ca6: 0009 c.nop 2 + 3ca4: fe12 fsw ft4,60(sp) + 3ca6: 0008 0x8 3ca8: 0100 addi s0,sp,128 3caa: 0325 addi t1,t1,9 3cac: 0025 c.nop 9 @@ -31159,7 +31180,7 @@ Disassembly of section .debug_info: 3d9e: 032c addi a1,sp,392 3da0: 011a slli sp,sp,0x6 3da2: 0000 unimp - 3da4: 7fa09103 lh sp,2042(ra) # fffe47fa <__BSS_END__+0x7ffcdbca> + 3da4: 7fa09103 lh sp,2042(ra) # fffe47fa <__BSS_END__+0x7ffcdbbe> 3da8: 1600 addi s0,sp,800 3daa: 0700 addi s0,sp,896 3dac: 0000 unimp @@ -31402,56 +31423,57 @@ Disassembly of section .debug_info: 3fdc: 0000 unimp 3fde: 052d addi a0,a0,11 3fe0: 0000 unimp - 3fe2: 1d12 slli s10,s10,0x24 - 3fe4: 0006 c.slli zero,0x1 + 3fe2: b112 fsd ft4,160(sp) + 3fe4: 0005 c.nop 1 3fe6: 0100 addi s0,sp,128 3fe8: 032e slli t1,t1,0xb 3fea: 00000113 li sp,0 3fee: 00005343 fmadd.s ft6,ft0,ft0,ft0,unknown - 3ff2: 2212 fld ft4,256(sp) - 3ff4: 0006 c.slli zero,0x1 + 3ff2: b612 fsd ft4,296(sp) + 3ff4: 0005 c.nop 1 3ff6: 0100 addi s0,sp,128 3ff8: 032e slli t1,t1,0xb 3ffa: 00000113 li sp,0 3ffe: 5460 lw s0,108(s0) 4000: 0000 unimp - 4002: 2712 fld fa4,256(sp) - 4004: 0006 c.slli zero,0x1 + 4002: bb12 fsd ft4,432(sp) + 4004: 0005 c.nop 1 4006: 0100 addi s0,sp,128 4008: 032e slli t1,t1,0xb 400a: 00000113 li sp,0 400e: 576e lw a4,248(sp) 4010: 0000 unimp - 4012: 2c12 fld fs8,256(sp) - 4014: 0006 c.slli zero,0x1 + 4012: c012 sw tp,0(sp) + 4014: 0005 c.nop 1 4016: 0100 addi s0,sp,128 4018: 032e slli t1,t1,0xb 401a: 00000113 li sp,0 401e: 586d li a6,-5 4020: 0000 unimp - 4022: 7712 flw fa4,36(sp) + 4022: 0b12 slli s6,s6,0x4 4024: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 4028: 032e slli t1,t1,0xb 402a: 0061 c.nop 24 402c: 0000 unimp 402e: 5880 lw s0,48(s1) 4030: 0000 unimp - 4032: 0212 slli tp,tp,0x4 - 4034: 0005 c.nop 1 + 4032: 9612 add a2,a2,tp + 4034: 0004 0x4 4036: 0100 addi s0,sp,128 4038: 032e slli t1,t1,0xb 403a: 0061 c.nop 24 403c: 0000 unimp 403e: 58ad li a7,-21 4040: 0000 unimp - 4042: 6112 flw ft2,4(sp) - 4044: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 4042: f512 fsw ft4,168(sp) + 4044: 0002 c.slli64 zero + 4046: 0100 addi s0,sp,128 4048: 032e slli t1,t1,0xb 404a: 0061 c.nop 24 404c: 0000 unimp 404e: 58da lw a7,180(sp) 4050: 0000 unimp - 4052: fd12 fsw ft4,184(sp) + 4052: 9112 add sp,sp,tp 4054: 0004 0x4 4056: 0100 addi s0,sp,128 4058: 032e slli t1,t1,0xb @@ -31462,55 +31484,56 @@ Disassembly of section .debug_info: 4064: 0810 addi a2,sp,16 4066: 0000 unimp 4068: 000005b3 add a1,zero,zero - 406c: 1d12 slli s10,s10,0x24 - 406e: 0006 c.slli zero,0x1 + 406c: b112 fsd ft4,160(sp) + 406e: 0005 c.nop 1 4070: 0100 addi s0,sp,128 4072: 032e slli t1,t1,0xb 4074: 00000113 li sp,0 4078: 5934 lw a3,112(a0) 407a: 0000 unimp - 407c: 2212 fld ft4,256(sp) - 407e: 0006 c.slli zero,0x1 + 407c: b612 fsd ft4,296(sp) + 407e: 0005 c.nop 1 4080: 0100 addi s0,sp,128 4082: 032e slli t1,t1,0xb 4084: 00000113 li sp,0 4088: 5a3d li s4,-17 408a: 0000 unimp - 408c: 2712 fld fa4,256(sp) - 408e: 0006 c.slli zero,0x1 + 408c: bb12 fsd ft4,432(sp) + 408e: 0005 c.nop 1 4090: 0100 addi s0,sp,128 4092: 032e slli t1,t1,0xb 4094: 00000113 li sp,0 4098: 5d02 lw s10,32(sp) 409a: 0000 unimp - 409c: 2c12 fld fs8,256(sp) - 409e: 0006 c.slli zero,0x1 + 409c: c012 sw tp,0(sp) + 409e: 0005 c.nop 1 40a0: 0100 addi s0,sp,128 40a2: 032e slli t1,t1,0xb 40a4: 00000113 li sp,0 40a8: 5d9d li s11,-25 40aa: 0000 unimp - 40ac: 7712 flw fa4,36(sp) + 40ac: 0b12 slli s6,s6,0x4 40ae: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 40b2: 032e slli t1,t1,0xb 40b4: 0061 c.nop 24 40b6: 0000 unimp 40b8: 5db0 lw a2,120(a1) 40ba: 0000 unimp - 40bc: 0219 addi tp,tp,6 - 40be: 0005 c.nop 1 + 40bc: 9619 srai a2,a2,0x26 + 40be: 0004 0x4 40c0: 0100 addi s0,sp,128 40c2: 032e slli t1,t1,0xb 40c4: 0061 c.nop 24 40c6: 0000 unimp - 40c8: 6112 flw ft2,4(sp) - 40ca: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 40c8: f512 fsw ft4,168(sp) + 40ca: 0002 c.slli64 zero + 40cc: 0100 addi s0,sp,128 40ce: 032e slli t1,t1,0xb 40d0: 0061 c.nop 24 40d2: 0000 unimp 40d4: 5dd2 lw s11,52(sp) 40d6: 0000 unimp - 40d8: fd12 fsw ft4,184(sp) + 40d8: 9112 add sp,sp,tp 40da: 0004 0x4 40dc: 0100 addi s0,sp,128 40de: 032e slli t1,t1,0xb @@ -31523,54 +31546,55 @@ Disassembly of section .debug_info: 40ec: 0000 unimp 40ee: 0639 addi a2,a2,14 40f0: 0000 unimp - 40f2: 1d12 slli s10,s10,0x24 - 40f4: 0006 c.slli zero,0x1 + 40f2: b112 fsd ft4,160(sp) + 40f4: 0005 c.nop 1 40f6: 0100 addi s0,sp,128 40f8: 032e slli t1,t1,0xb 40fa: 00000113 li sp,0 40fe: 5e2c lw a1,120(a2) 4100: 0000 unimp - 4102: 2212 fld ft4,256(sp) - 4104: 0006 c.slli zero,0x1 + 4102: b612 fsd ft4,296(sp) + 4104: 0005 c.nop 1 4106: 0100 addi s0,sp,128 4108: 032e slli t1,t1,0xb 410a: 00000113 li sp,0 410e: 5f20 lw s0,120(a4) 4110: 0000 unimp - 4112: 2712 fld fa4,256(sp) - 4114: 0006 c.slli zero,0x1 + 4112: bb12 fsd ft4,432(sp) + 4114: 0005 c.nop 1 4116: 0100 addi s0,sp,128 4118: 032e slli t1,t1,0xb 411a: 00000113 li sp,0 411e: 6188 flw fa0,0(a1) 4120: 0000 unimp - 4122: 2c12 fld fs8,256(sp) - 4124: 0006 c.slli zero,0x1 + 4122: c012 sw tp,0(sp) + 4124: 0005 c.nop 1 4126: 0100 addi s0,sp,128 4128: 032e slli t1,t1,0xb 412a: 00000113 li sp,0 412e: 6278 flw fa4,68(a2) 4130: 0000 unimp - 4132: 7719 lui a4,0xfffe6 + 4132: 0b19 addi s6,s6,6 4134: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 4138: 032e slli t1,t1,0xb 413a: 0061 c.nop 24 413c: 0000 unimp - 413e: 0212 slli tp,tp,0x4 - 4140: 0005 c.nop 1 + 413e: 9612 add a2,a2,tp + 4140: 0004 0x4 4142: 0100 addi s0,sp,128 4144: 032e slli t1,t1,0xb 4146: 0061 c.nop 24 4148: 0000 unimp 414a: 0000628b 0x628b - 414e: 6112 flw ft2,4(sp) - 4150: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 414e: f512 fsw ft4,168(sp) + 4150: 0002 c.slli64 zero + 4152: 0100 addi s0,sp,128 4154: 032e slli t1,t1,0xb 4156: 0061 c.nop 24 4158: 0000 unimp 415a: 62ad lui t0,0xb 415c: 0000 unimp - 415e: fd12 fsw ft4,184(sp) + 415e: 9112 add sp,sp,tp 4160: 0004 0x4 4162: 0100 addi s0,sp,128 4164: 032e slli t1,t1,0xb @@ -31583,49 +31607,50 @@ Disassembly of section .debug_info: 4172: 0000 unimp 4174: 06b9 addi a3,a3,14 4176: 0000 unimp - 4178: 1d12 slli s10,s10,0x24 - 417a: 0006 c.slli zero,0x1 + 4178: b112 fsd ft4,160(sp) + 417a: 0005 c.nop 1 417c: 0100 addi s0,sp,128 417e: 032e slli t1,t1,0xb 4180: 00000113 li sp,0 4184: 00006307 0x6307 - 4188: 2212 fld ft4,256(sp) - 418a: 0006 c.slli zero,0x1 + 4188: b612 fsd ft4,296(sp) + 418a: 0005 c.nop 1 418c: 0100 addi s0,sp,128 418e: 032e slli t1,t1,0xb 4190: 00000113 li sp,0 4194: 000063a7 0x63a7 - 4198: 00062717 auipc a4,0x62 + 4198: 0005bb17 auipc s6,0x5b 419c: 0100 addi s0,sp,128 419e: 032e slli t1,t1,0xb 41a0: 00000113 li sp,0 41a4: 5c01 li s8,-32 - 41a6: 2c12 fld fs8,256(sp) - 41a8: 0006 c.slli zero,0x1 + 41a6: c012 sw tp,0(sp) + 41a8: 0005 c.nop 1 41aa: 0100 addi s0,sp,128 41ac: 032e slli t1,t1,0xb 41ae: 00000113 li sp,0 41b2: 6575 lui a0,0x1d 41b4: 0000 unimp - 41b6: 7719 lui a4,0xfffe6 + 41b6: 0b19 addi s6,s6,6 41b8: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 41bc: 032e slli t1,t1,0xb 41be: 0061 c.nop 24 41c0: 0000 unimp - 41c2: 0219 addi tp,tp,6 - 41c4: 0005 c.nop 1 + 41c2: 9619 srai a2,a2,0x26 + 41c4: 0004 0x4 41c6: 0100 addi s0,sp,128 41c8: 032e slli t1,t1,0xb 41ca: 0061 c.nop 24 41cc: 0000 unimp - 41ce: 6112 flw ft2,4(sp) - 41d0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 41ce: f512 fsw ft4,168(sp) + 41d0: 0002 c.slli64 zero + 41d2: 0100 addi s0,sp,128 41d4: 032e slli t1,t1,0xb 41d6: 0061 c.nop 24 41d8: 0000 unimp 41da: 6588 flw fa0,8(a1) 41dc: 0000 unimp - 41de: fd12 fsw ft4,184(sp) + 41de: 9112 add sp,sp,tp 41e0: 0004 0x4 41e2: 0100 addi s0,sp,128 41e4: 032e slli t1,t1,0xb @@ -31636,53 +31661,54 @@ Disassembly of section .debug_info: 41ee: 1600 addi s0,sp,800 41f0: 0898 addi a4,sp,80 41f2: 0000 unimp - 41f4: 0000073f 00061d12 0x61d120000073f + 41f4: 0000073f 0005b112 0x5b1120000073f 41fc: 0100 addi s0,sp,128 41fe: 032e slli t1,t1,0xb 4200: 00000113 li sp,0 4204: 65e2 flw fa1,24(sp) 4206: 0000 unimp - 4208: 2212 fld ft4,256(sp) - 420a: 0006 c.slli zero,0x1 + 4208: b612 fsd ft4,296(sp) + 420a: 0005 c.nop 1 420c: 0100 addi s0,sp,128 420e: 032e slli t1,t1,0xb 4210: 00000113 li sp,0 4214: 000066eb 0x66eb - 4218: 2712 fld fa4,256(sp) - 421a: 0006 c.slli zero,0x1 + 4218: bb12 fsd ft4,432(sp) + 421a: 0005 c.nop 1 421c: 0100 addi s0,sp,128 421e: 032e slli t1,t1,0xb 4220: 00000113 li sp,0 4224: 69c2 flw fs3,16(sp) 4226: 0000 unimp - 4228: 2c12 fld fs8,256(sp) - 422a: 0006 c.slli zero,0x1 + 4228: c012 sw tp,0(sp) + 422a: 0005 c.nop 1 422c: 0100 addi s0,sp,128 422e: 032e slli t1,t1,0xb 4230: 00000113 li sp,0 4234: 6a5d lui s4,0x17 4236: 0000 unimp - 4238: 7712 flw fa4,36(sp) + 4238: 0b12 slli s6,s6,0x4 423a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 423e: 032e slli t1,t1,0xb 4240: 0061 c.nop 24 4242: 0000 unimp 4244: 6a70 flw fa2,84(a2) 4246: 0000 unimp - 4248: 0219 addi tp,tp,6 - 424a: 0005 c.nop 1 + 4248: 9619 srai a2,a2,0x26 + 424a: 0004 0x4 424c: 0100 addi s0,sp,128 424e: 032e slli t1,t1,0xb 4250: 0061 c.nop 24 4252: 0000 unimp - 4254: 6112 flw ft2,4(sp) - 4256: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 4254: f512 fsw ft4,168(sp) + 4256: 0002 c.slli64 zero + 4258: 0100 addi s0,sp,128 425a: 032e slli t1,t1,0xb 425c: 0061 c.nop 24 425e: 0000 unimp 4260: 6a92 flw fs5,4(sp) 4262: 0000 unimp - 4264: fd12 fsw ft4,184(sp) + 4264: 9112 add sp,sp,tp 4266: 0004 0x4 4268: 0100 addi s0,sp,128 426a: 032e slli t1,t1,0xb @@ -31692,55 +31718,56 @@ Disassembly of section .debug_info: 4278: 0000 unimp 427a: 07c5 addi a5,a5,17 427c: 0000 unimp - 427e: 1d12 slli s10,s10,0x24 - 4280: 0006 c.slli zero,0x1 + 427e: b112 fsd ft4,160(sp) + 4280: 0005 c.nop 1 4282: 0100 addi s0,sp,128 4284: 032e slli t1,t1,0xb 4286: 00000113 li sp,0 428a: 6aec flw fa1,84(a3) 428c: 0000 unimp - 428e: 2212 fld ft4,256(sp) - 4290: 0006 c.slli zero,0x1 + 428e: b612 fsd ft4,296(sp) + 4290: 0005 c.nop 1 4292: 0100 addi s0,sp,128 4294: 032e slli t1,t1,0xb 4296: 00000113 li sp,0 429a: 6be0 flw fs0,84(a5) 429c: 0000 unimp - 429e: 2712 fld fa4,256(sp) - 42a0: 0006 c.slli zero,0x1 + 429e: bb12 fsd ft4,432(sp) + 42a0: 0005 c.nop 1 42a2: 0100 addi s0,sp,128 42a4: 032e slli t1,t1,0xb 42a6: 00000113 li sp,0 42aa: 6e71 lui t3,0x1c 42ac: 0000 unimp - 42ae: 2c12 fld fs8,256(sp) - 42b0: 0006 c.slli zero,0x1 + 42ae: c012 sw tp,0(sp) + 42b0: 0005 c.nop 1 42b2: 0100 addi s0,sp,128 42b4: 032e slli t1,t1,0xb 42b6: 00000113 li sp,0 42ba: 6f61 lui t5,0x18 42bc: 0000 unimp - 42be: 7719 lui a4,0xfffe6 + 42be: 0b19 addi s6,s6,6 42c0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 42c4: 032e slli t1,t1,0xb 42c6: 0061 c.nop 24 42c8: 0000 unimp - 42ca: 0212 slli tp,tp,0x4 - 42cc: 0005 c.nop 1 + 42ca: 9612 add a2,a2,tp + 42cc: 0004 0x4 42ce: 0100 addi s0,sp,128 42d0: 032e slli t1,t1,0xb 42d2: 0061 c.nop 24 42d4: 0000 unimp 42d6: 6f74 flw fa3,92(a4) 42d8: 0000 unimp - 42da: 6112 flw ft2,4(sp) - 42dc: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 42da: f512 fsw ft4,168(sp) + 42dc: 0002 c.slli64 zero + 42de: 0100 addi s0,sp,128 42e0: 032e slli t1,t1,0xb 42e2: 0061 c.nop 24 42e4: 0000 unimp 42e6: 6f96 flw ft11,68(sp) 42e8: 0000 unimp - 42ea: fd12 fsw ft4,184(sp) + 42ea: 9112 add sp,sp,tp 42ec: 0004 0x4 42ee: 0100 addi s0,sp,128 42f0: 032e slli t1,t1,0xb @@ -31831,53 +31858,54 @@ Disassembly of section .debug_info: 43d0: 0000 unimp 43d2: 091d addi s2,s2,7 43d4: 0000 unimp - 43d6: 1d12 slli s10,s10,0x24 - 43d8: 0006 c.slli zero,0x1 + 43d6: b112 fsd ft4,160(sp) + 43d8: 0005 c.nop 1 43da: 0100 addi s0,sp,128 43dc: 032e slli t1,t1,0xb 43de: 00000113 li sp,0 43e2: 7db4 flw fa3,120(a1) 43e4: 0000 unimp - 43e6: 2212 fld ft4,256(sp) - 43e8: 0006 c.slli zero,0x1 + 43e6: b612 fsd ft4,296(sp) + 43e8: 0005 c.nop 1 43ea: 0100 addi s0,sp,128 43ec: 032e slli t1,t1,0xb 43ee: 00000113 li sp,0 43f2: 00007e93 andi t4,zero,0 - 43f6: 2712 fld fa4,256(sp) - 43f8: 0006 c.slli zero,0x1 + 43f6: bb12 fsd ft4,432(sp) + 43f8: 0005 c.nop 1 43fa: 0100 addi s0,sp,128 43fc: 032e slli t1,t1,0xb 43fe: 00000113 li sp,0 4402: 80ee mv ra,s11 4404: 0000 unimp - 4406: 2c12 fld fs8,256(sp) - 4408: 0006 c.slli zero,0x1 + 4406: c012 sw tp,0(sp) + 4408: 0005 c.nop 1 440a: 0100 addi s0,sp,128 440c: 032e slli t1,t1,0xb 440e: 00000113 li sp,0 4412: 8160 0x8160 4414: 0000 unimp - 4416: 7712 flw fa4,36(sp) + 4416: 0b12 slli s6,s6,0x4 4418: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 441c: 032e slli t1,t1,0xb 441e: 0061 c.nop 24 4420: 0000 unimp 4422: 00008173 0x8173 - 4426: 0219 addi tp,tp,6 - 4428: 0005 c.nop 1 + 4426: 9619 srai a2,a2,0x26 + 4428: 0004 0x4 442a: 0100 addi s0,sp,128 442c: 032e slli t1,t1,0xb 442e: 0061 c.nop 24 4430: 0000 unimp - 4432: 6112 flw ft2,4(sp) - 4434: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 4432: f512 fsw ft4,168(sp) + 4434: 0002 c.slli64 zero + 4436: 0100 addi s0,sp,128 4438: 032e slli t1,t1,0xb 443a: 0061 c.nop 24 443c: 0000 unimp 443e: 8195 srli a1,a1,0x5 4440: 0000 unimp - 4442: fd12 fsw ft4,184(sp) + 4442: 9112 add sp,sp,tp 4444: 0004 0x4 4446: 0100 addi s0,sp,128 4448: 032e slli t1,t1,0xb @@ -31889,54 +31917,55 @@ Disassembly of section .debug_info: 4454: 0a68 addi a0,sp,284 4456: 0000 unimp 4458: 000009a3 sb zero,19(zero) # 13 <_start-0x7fffffed> - 445c: 1d12 slli s10,s10,0x24 - 445e: 0006 c.slli zero,0x1 + 445c: b112 fsd ft4,160(sp) + 445e: 0005 c.nop 1 4460: 0100 addi s0,sp,128 4462: 032e slli t1,t1,0xb 4464: 00000113 li sp,0 4468: 000081ef jal gp,c468 <_start-0x7fff3b98> - 446c: 2212 fld ft4,256(sp) - 446e: 0006 c.slli zero,0x1 + 446c: b612 fsd ft4,296(sp) + 446e: 0005 c.nop 1 4470: 0100 addi s0,sp,128 4472: 032e slli t1,t1,0xb 4474: 00000113 li sp,0 4478: 82ce mv t0,s3 447a: 0000 unimp - 447c: 2712 fld fa4,256(sp) - 447e: 0006 c.slli zero,0x1 + 447c: bb12 fsd ft4,432(sp) + 447e: 0005 c.nop 1 4480: 0100 addi s0,sp,128 4482: 032e slli t1,t1,0xb 4484: 00000113 li sp,0 4488: 8475 srai s0,s0,0x1d 448a: 0000 unimp - 448c: 2c12 fld fs8,256(sp) - 448e: 0006 c.slli zero,0x1 + 448c: c012 sw tp,0(sp) + 448e: 0005 c.nop 1 4490: 0100 addi s0,sp,128 4492: 032e slli t1,t1,0xb 4494: 00000113 li sp,0 4498: 8551 srai a0,a0,0x14 449a: 0000 unimp - 449c: 7719 lui a4,0xfffe6 + 449c: 0b19 addi s6,s6,6 449e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 44a2: 032e slli t1,t1,0xb 44a4: 0061 c.nop 24 44a6: 0000 unimp - 44a8: 0212 slli tp,tp,0x4 - 44aa: 0005 c.nop 1 + 44a8: 9612 add a2,a2,tp + 44aa: 0004 0x4 44ac: 0100 addi s0,sp,128 44ae: 032e slli t1,t1,0xb 44b0: 0061 c.nop 24 44b2: 0000 unimp 44b4: 8564 0x8564 44b6: 0000 unimp - 44b8: 6112 flw ft2,4(sp) - 44ba: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 44b8: f512 fsw ft4,168(sp) + 44ba: 0002 c.slli64 zero + 44bc: 0100 addi s0,sp,128 44be: 032e slli t1,t1,0xb 44c0: 0061 c.nop 24 44c2: 0000 unimp 44c4: 8586 mv a1,ra 44c6: 0000 unimp - 44c8: fd12 fsw ft4,184(sp) + 44c8: 9112 add sp,sp,tp 44ca: 0004 0x4 44cc: 0100 addi s0,sp,128 44ce: 032e slli t1,t1,0xb @@ -31947,50 +31976,51 @@ Disassembly of section .debug_info: 44da: 0a90 addi a2,sp,336 44dc: 0000 unimp 44de: 00000a23 sb zero,20(zero) # 14 <_start-0x7fffffec> - 44e2: 1d12 slli s10,s10,0x24 - 44e4: 0006 c.slli zero,0x1 + 44e2: b112 fsd ft4,160(sp) + 44e4: 0005 c.nop 1 44e6: 0100 addi s0,sp,128 44e8: 032e slli t1,t1,0xb 44ea: 00000113 li sp,0 44ee: 85e0 0x85e0 44f0: 0000 unimp - 44f2: 2212 fld ft4,256(sp) - 44f4: 0006 c.slli zero,0x1 + 44f2: b612 fsd ft4,296(sp) + 44f4: 0005 c.nop 1 44f6: 0100 addi s0,sp,128 44f8: 032e slli t1,t1,0xb 44fa: 00000113 li sp,0 44fe: 8680 0x8680 4500: 0000 unimp - 4502: 00062717 auipc a4,0x62 + 4502: 0005bb17 auipc s6,0x5b 4506: 0100 addi s0,sp,128 4508: 032e slli t1,t1,0xb 450a: 00000113 li sp,0 450e: 6c01 0x6c01 - 4510: 2c12 fld fs8,256(sp) - 4512: 0006 c.slli zero,0x1 + 4510: c012 sw tp,0(sp) + 4512: 0005 c.nop 1 4514: 0100 addi s0,sp,128 4516: 032e slli t1,t1,0xb 4518: 00000113 li sp,0 451c: 8848 0x8848 451e: 0000 unimp - 4520: 7719 lui a4,0xfffe6 + 4520: 0b19 addi s6,s6,6 4522: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 4526: 032e slli t1,t1,0xb 4528: 0061 c.nop 24 452a: 0000 unimp - 452c: 0219 addi tp,tp,6 - 452e: 0005 c.nop 1 + 452c: 9619 srai a2,a2,0x26 + 452e: 0004 0x4 4530: 0100 addi s0,sp,128 4532: 032e slli t1,t1,0xb 4534: 0061 c.nop 24 4536: 0000 unimp - 4538: 6112 flw ft2,4(sp) - 453a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 4538: f512 fsw ft4,168(sp) + 453a: 0002 c.slli64 zero + 453c: 0100 addi s0,sp,128 453e: 032e slli t1,t1,0xb 4540: 0061 c.nop 24 4542: 0000 unimp 4544: 0000885b 0x885b - 4548: fd12 fsw ft4,184(sp) + 4548: 9112 add sp,sp,tp 454a: 0004 0x4 454c: 0100 addi s0,sp,128 454e: 032e slli t1,t1,0xb @@ -32002,51 +32032,52 @@ Disassembly of section .debug_info: 455a: 0ab0 addi a2,sp,344 455c: 0000 unimp 455e: 00000aa3 sb zero,21(zero) # 15 <_start-0x7fffffeb> - 4562: 1d12 slli s10,s10,0x24 - 4564: 0006 c.slli zero,0x1 + 4562: b112 fsd ft4,160(sp) + 4564: 0005 c.nop 1 4566: 0100 addi s0,sp,128 4568: 032e slli t1,t1,0xb 456a: 00000113 li sp,0 456e: 88b5 andi s1,s1,13 4570: 0000 unimp - 4572: 2212 fld ft4,256(sp) - 4574: 0006 c.slli zero,0x1 + 4572: b612 fsd ft4,296(sp) + 4574: 0005 c.nop 1 4576: 0100 addi s0,sp,128 4578: 032e slli t1,t1,0xb 457a: 00000113 li sp,0 457e: 8955 andi a0,a0,21 4580: 0000 unimp - 4582: 00062717 auipc a4,0x62 + 4582: 0005bb17 auipc s6,0x5b 4586: 0100 addi s0,sp,128 4588: 032e slli t1,t1,0xb 458a: 00000113 li sp,0 458e: 6c01 0x6c01 - 4590: 2c12 fld fs8,256(sp) - 4592: 0006 c.slli zero,0x1 + 4590: c012 sw tp,0(sp) + 4592: 0005 c.nop 1 4594: 0100 addi s0,sp,128 4596: 032e slli t1,t1,0xb 4598: 00000113 li sp,0 459c: 8b3e mv s6,a5 459e: 0000 unimp - 45a0: 7719 lui a4,0xfffe6 + 45a0: 0b19 addi s6,s6,6 45a2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 45a6: 032e slli t1,t1,0xb 45a8: 0061 c.nop 24 45aa: 0000 unimp - 45ac: 0219 addi tp,tp,6 - 45ae: 0005 c.nop 1 + 45ac: 9619 srai a2,a2,0x26 + 45ae: 0004 0x4 45b0: 0100 addi s0,sp,128 45b2: 032e slli t1,t1,0xb 45b4: 0061 c.nop 24 45b6: 0000 unimp - 45b8: 6112 flw ft2,4(sp) - 45ba: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 45b8: f512 fsw ft4,168(sp) + 45ba: 0002 c.slli64 zero + 45bc: 0100 addi s0,sp,128 45be: 032e slli t1,t1,0xb 45c0: 0061 c.nop 24 45c2: 0000 unimp 45c4: 8b51 andi a4,a4,20 45c6: 0000 unimp - 45c8: fd12 fsw ft4,184(sp) + 45c8: 9112 add sp,sp,tp 45ca: 0004 0x4 45cc: 0100 addi s0,sp,128 45ce: 032e slli t1,t1,0xb @@ -32111,48 +32142,49 @@ Disassembly of section .debug_info: 466a: 0bc0 addi s0,sp,468 466c: 0000 unimp 466e: 00000bb3 add s7,zero,zero - 4672: 1d12 slli s10,s10,0x24 - 4674: 0006 c.slli zero,0x1 + 4672: b112 fsd ft4,160(sp) + 4674: 0005 c.nop 1 4676: 0100 addi s0,sp,128 4678: 032e slli t1,t1,0xb 467a: 00000113 li sp,0 467e: 00008c1b 0x8c1b - 4682: 2212 fld ft4,256(sp) - 4684: 0006 c.slli zero,0x1 + 4682: b612 fsd ft4,296(sp) + 4684: 0005 c.nop 1 4686: 0100 addi s0,sp,128 4688: 032e slli t1,t1,0xb 468a: 00000113 li sp,0 468e: 00008cbb 0x8cbb - 4692: 00062717 auipc a4,0x62 + 4692: 0005bb17 auipc s6,0x5b 4696: 0100 addi s0,sp,128 4698: 032e slli t1,t1,0xb 469a: 00000113 li sp,0 469e: 6401 0x6401 - 46a0: 2c12 fld fs8,256(sp) - 46a2: 0006 c.slli zero,0x1 + 46a0: c012 sw tp,0(sp) + 46a2: 0005 c.nop 1 46a4: 0100 addi s0,sp,128 46a6: 032e slli t1,t1,0xb 46a8: 00000113 li sp,0 46ac: 00008e83 lb t4,0(ra) - 46b0: 7719 lui a4,0xfffe6 + 46b0: 0b19 addi s6,s6,6 46b2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 46b6: 032e slli t1,t1,0xb 46b8: 0061 c.nop 24 46ba: 0000 unimp - 46bc: 0219 addi tp,tp,6 - 46be: 0005 c.nop 1 + 46bc: 9619 srai a2,a2,0x26 + 46be: 0004 0x4 46c0: 0100 addi s0,sp,128 46c2: 032e slli t1,t1,0xb 46c4: 0061 c.nop 24 46c6: 0000 unimp - 46c8: 6112 flw ft2,4(sp) - 46ca: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 46c8: f512 fsw ft4,168(sp) + 46ca: 0002 c.slli64 zero + 46cc: 0100 addi s0,sp,128 46ce: 032e slli t1,t1,0xb 46d0: 0061 c.nop 24 46d2: 0000 unimp 46d4: 8e96 mv t4,t0 46d6: 0000 unimp - 46d8: fd12 fsw ft4,184(sp) + 46d8: 9112 add sp,sp,tp 46da: 0004 0x4 46dc: 0100 addi s0,sp,128 46de: 032e slli t1,t1,0xb @@ -32164,52 +32196,53 @@ Disassembly of section .debug_info: 46ec: 0000 unimp 46ee: 0c35 addi s8,s8,13 46f0: 0000 unimp - 46f2: 1d12 slli s10,s10,0x24 - 46f4: 0006 c.slli zero,0x1 + 46f2: b112 fsd ft4,160(sp) + 46f4: 0005 c.nop 1 46f6: 0100 addi s0,sp,128 46f8: 032e slli t1,t1,0xb 46fa: 00000113 li sp,0 46fe: 8ef0 0x8ef0 4700: 0000 unimp - 4702: 2212 fld ft4,256(sp) - 4704: 0006 c.slli zero,0x1 + 4702: b612 fsd ft4,296(sp) + 4704: 0005 c.nop 1 4706: 0100 addi s0,sp,128 4708: 032e slli t1,t1,0xb 470a: 00000113 li sp,0 470e: 00008f7b 0x8f7b - 4712: 2712 fld fa4,256(sp) - 4714: 0006 c.slli zero,0x1 + 4712: bb12 fsd ft4,432(sp) + 4714: 0005 c.nop 1 4716: 0100 addi s0,sp,128 4718: 032e slli t1,t1,0xb 471a: 00000113 li sp,0 471e: 90fa add ra,ra,t5 4720: 0000 unimp - 4722: 2c12 fld fs8,256(sp) - 4724: 0006 c.slli zero,0x1 + 4722: c012 sw tp,0(sp) + 4724: 0005 c.nop 1 4726: 0100 addi s0,sp,128 4728: 032e slli t1,t1,0xb 472a: 00000113 li sp,0 472e: 916c 0x916c 4730: 0000 unimp - 4732: 7719 lui a4,0xfffe6 + 4732: 0b19 addi s6,s6,6 4734: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 4738: 032e slli t1,t1,0xb 473a: 0061 c.nop 24 473c: 0000 unimp - 473e: 0219 addi tp,tp,6 - 4740: 0005 c.nop 1 + 473e: 9619 srai a2,a2,0x26 + 4740: 0004 0x4 4742: 0100 addi s0,sp,128 4744: 032e slli t1,t1,0xb 4746: 0061 c.nop 24 4748: 0000 unimp - 474a: 6112 flw ft2,4(sp) - 474c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 474a: f512 fsw ft4,168(sp) + 474c: 0002 c.slli64 zero + 474e: 0100 addi s0,sp,128 4750: 032e slli t1,t1,0xb 4752: 0061 c.nop 24 4754: 0000 unimp 4756: 917f 0x917f 4758: 0000 unimp - 475a: fd12 fsw ft4,184(sp) + 475a: 9112 add sp,sp,tp 475c: 0004 0x4 475e: 0100 addi s0,sp,128 4760: 032e slli t1,t1,0xb @@ -32221,51 +32254,52 @@ Disassembly of section .debug_info: 476c: 0c00 addi s0,sp,528 476e: 0000 unimp 4770: 00000cb7 lui s9,0x0 - 4774: 1d12 slli s10,s10,0x24 - 4776: 0006 c.slli zero,0x1 + 4774: b112 fsd ft4,160(sp) + 4776: 0005 c.nop 1 4778: 0100 addi s0,sp,128 477a: 032e slli t1,t1,0xb 477c: 00000113 li sp,0 4780: 91d9 srli a1,a1,0x36 4782: 0000 unimp - 4784: 2212 fld ft4,256(sp) - 4786: 0006 c.slli zero,0x1 + 4784: b612 fsd ft4,296(sp) + 4786: 0005 c.nop 1 4788: 0100 addi s0,sp,128 478a: 032e slli t1,t1,0xb 478c: 00000113 li sp,0 4790: 9264 0x9264 4792: 0000 unimp - 4794: 2712 fld fa4,256(sp) - 4796: 0006 c.slli zero,0x1 + 4794: bb12 fsd ft4,432(sp) + 4796: 0005 c.nop 1 4798: 0100 addi s0,sp,128 479a: 032e slli t1,t1,0xb 479c: 00000113 li sp,0 47a0: 000093e7 0x93e7 - 47a4: 2c12 fld fs8,256(sp) - 47a6: 0006 c.slli zero,0x1 + 47a4: c012 sw tp,0(sp) + 47a6: 0005 c.nop 1 47a8: 0100 addi s0,sp,128 47aa: 032e slli t1,t1,0xb 47ac: 00000113 li sp,0 47b0: 0000946f jal s0,d7b0 <_start-0x7fff2850> - 47b4: 7719 lui a4,0xfffe6 + 47b4: 0b19 addi s6,s6,6 47b6: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 47ba: 032e slli t1,t1,0xb 47bc: 0061 c.nop 24 47be: 0000 unimp - 47c0: 0219 addi tp,tp,6 - 47c2: 0005 c.nop 1 + 47c0: 9619 srai a2,a2,0x26 + 47c2: 0004 0x4 47c4: 0100 addi s0,sp,128 47c6: 032e slli t1,t1,0xb 47c8: 0061 c.nop 24 47ca: 0000 unimp - 47cc: 6112 flw ft2,4(sp) - 47ce: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 47cc: f512 fsw ft4,168(sp) + 47ce: 0002 c.slli64 zero + 47d0: 0100 addi s0,sp,128 47d2: 032e slli t1,t1,0xb 47d4: 0061 c.nop 24 47d6: 0000 unimp 47d8: 9482 jalr s1 47da: 0000 unimp - 47dc: fd12 fsw ft4,184(sp) + 47dc: 9112 add sp,sp,tp 47de: 0004 0x4 47e0: 0100 addi s0,sp,128 47e2: 032e slli t1,t1,0xb @@ -32277,51 +32311,52 @@ Disassembly of section .debug_info: 47f0: 0000 unimp 47f2: 0d39 addi s10,s10,14 47f4: 0000 unimp - 47f6: 1d12 slli s10,s10,0x24 - 47f8: 0006 c.slli zero,0x1 + 47f6: b112 fsd ft4,160(sp) + 47f8: 0005 c.nop 1 47fa: 0100 addi s0,sp,128 47fc: 032e slli t1,t1,0xb 47fe: 00000113 li sp,0 4802: 94dc 0x94dc 4804: 0000 unimp - 4806: 2212 fld ft4,256(sp) - 4808: 0006 c.slli zero,0x1 + 4806: b612 fsd ft4,296(sp) + 4808: 0005 c.nop 1 480a: 0100 addi s0,sp,128 480c: 032e slli t1,t1,0xb 480e: 00000113 li sp,0 4812: 00009567 0x9567 - 4816: 2712 fld fa4,256(sp) - 4818: 0006 c.slli zero,0x1 + 4816: bb12 fsd ft4,432(sp) + 4818: 0005 c.nop 1 481a: 0100 addi s0,sp,128 481c: 032e slli t1,t1,0xb 481e: 00000113 li sp,0 4822: 96e6 add a3,a3,s9 4824: 0000 unimp - 4826: 2c12 fld fs8,256(sp) - 4828: 0006 c.slli zero,0x1 + 4826: c012 sw tp,0(sp) + 4828: 0005 c.nop 1 482a: 0100 addi s0,sp,128 482c: 032e slli t1,t1,0xb 482e: 00000113 li sp,0 4832: 9758 0x9758 4834: 0000 unimp - 4836: 7719 lui a4,0xfffe6 + 4836: 0b19 addi s6,s6,6 4838: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 483c: 032e slli t1,t1,0xb 483e: 0061 c.nop 24 4840: 0000 unimp - 4842: 0219 addi tp,tp,6 - 4844: 0005 c.nop 1 + 4842: 9619 srai a2,a2,0x26 + 4844: 0004 0x4 4846: 0100 addi s0,sp,128 4848: 032e slli t1,t1,0xb 484a: 0061 c.nop 24 484c: 0000 unimp - 484e: 6112 flw ft2,4(sp) - 4850: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 484e: f512 fsw ft4,168(sp) + 4850: 0002 c.slli64 zero + 4852: 0100 addi s0,sp,128 4854: 032e slli t1,t1,0xb 4856: 0061 c.nop 24 4858: 0000 unimp 485a: 0000976b 0x976b - 485e: fd12 fsw ft4,184(sp) + 485e: 9112 add sp,sp,tp 4860: 0004 0x4 4862: 0100 addi s0,sp,128 4864: 032e slli t1,t1,0xb @@ -32333,51 +32368,52 @@ Disassembly of section .debug_info: 4870: 0c40 addi s0,sp,532 4872: 0000 unimp 4874: 00000dbb 0xdbb - 4878: 1d12 slli s10,s10,0x24 - 487a: 0006 c.slli zero,0x1 + 4878: b112 fsd ft4,160(sp) + 487a: 0005 c.nop 1 487c: 0100 addi s0,sp,128 487e: 032e slli t1,t1,0xb 4880: 00000113 li sp,0 4884: 97c5 srai a5,a5,0x31 4886: 0000 unimp - 4888: 2212 fld ft4,256(sp) - 488a: 0006 c.slli zero,0x1 + 4888: b612 fsd ft4,296(sp) + 488a: 0005 c.nop 1 488c: 0100 addi s0,sp,128 488e: 032e slli t1,t1,0xb 4890: 00000113 li sp,0 4894: 9850 0x9850 4896: 0000 unimp - 4898: 2712 fld fa4,256(sp) - 489a: 0006 c.slli zero,0x1 + 4898: bb12 fsd ft4,432(sp) + 489a: 0005 c.nop 1 489c: 0100 addi s0,sp,128 489e: 032e slli t1,t1,0xb 48a0: 00000113 li sp,0 48a4: 000099ef jal s3,d8a4 <_start-0x7fff275c> - 48a8: 2c12 fld fs8,256(sp) - 48aa: 0006 c.slli zero,0x1 + 48a8: c012 sw tp,0(sp) + 48aa: 0005 c.nop 1 48ac: 0100 addi s0,sp,128 48ae: 032e slli t1,t1,0xb 48b0: 00000113 li sp,0 48b4: 00009a77 0x9a77 - 48b8: 7719 lui a4,0xfffe6 + 48b8: 0b19 addi s6,s6,6 48ba: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 48be: 032e slli t1,t1,0xb 48c0: 0061 c.nop 24 48c2: 0000 unimp - 48c4: 0219 addi tp,tp,6 - 48c6: 0005 c.nop 1 + 48c4: 9619 srai a2,a2,0x26 + 48c6: 0004 0x4 48c8: 0100 addi s0,sp,128 48ca: 032e slli t1,t1,0xb 48cc: 0061 c.nop 24 48ce: 0000 unimp - 48d0: 6112 flw ft2,4(sp) - 48d2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 48d0: f512 fsw ft4,168(sp) + 48d2: 0002 c.slli64 zero + 48d4: 0100 addi s0,sp,128 48d6: 032e slli t1,t1,0xb 48d8: 0061 c.nop 24 48da: 0000 unimp 48dc: 9a8a add s5,s5,sp 48de: 0000 unimp - 48e0: fd12 fsw ft4,184(sp) + 48e0: 9112 add sp,sp,tp 48e2: 0004 0x4 48e4: 0100 addi s0,sp,128 48e6: 032e slli t1,t1,0xb @@ -32464,50 +32500,51 @@ Disassembly of section .debug_info: 49c0: 0d58 addi a4,sp,660 49c2: 0000 unimp 49c4: 00000f0b 0xf0b - 49c8: 1d12 slli s10,s10,0x24 - 49ca: 0006 c.slli zero,0x1 + 49c8: b112 fsd ft4,160(sp) + 49ca: 0005 c.nop 1 49cc: 0100 addi s0,sp,128 49ce: 032e slli t1,t1,0xb 49d0: 00000113 li sp,0 49d4: a30a fsd ft2,384(sp) 49d6: 0000 unimp - 49d8: 2212 fld ft4,256(sp) - 49da: 0006 c.slli zero,0x1 + 49d8: b612 fsd ft4,296(sp) + 49da: 0005 c.nop 1 49dc: 0100 addi s0,sp,128 49de: 032e slli t1,t1,0xb 49e0: 00000113 li sp,0 49e4: a328 fsd fa0,64(a4) 49e6: 0000 unimp - 49e8: 2712 fld fa4,256(sp) - 49ea: 0006 c.slli zero,0x1 + 49e8: bb12 fsd ft4,432(sp) + 49ea: 0005 c.nop 1 49ec: 0100 addi s0,sp,128 49ee: 032e slli t1,t1,0xb 49f0: 00000113 li sp,0 - 49f4: 0000a3bf 00062c12 0x62c120000a3bf + 49f4: 0000a3bf 0005c012 0x5c0120000a3bf 49fc: 0100 addi s0,sp,128 49fe: 032e slli t1,t1,0xb 4a00: 00000113 li sp,0 4a04: a3dd j 4fea <_start-0x7fffb016> 4a06: 0000 unimp - 4a08: 7719 lui a4,0xfffe6 + 4a08: 0b19 addi s6,s6,6 4a0a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 4a0e: 032e slli t1,t1,0xb 4a10: 0061 c.nop 24 4a12: 0000 unimp - 4a14: 0219 addi tp,tp,6 - 4a16: 0005 c.nop 1 + 4a14: 9619 srai a2,a2,0x26 + 4a16: 0004 0x4 4a18: 0100 addi s0,sp,128 4a1a: 032e slli t1,t1,0xb 4a1c: 0061 c.nop 24 4a1e: 0000 unimp - 4a20: 6112 flw ft2,4(sp) - 4a22: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> + 4a20: f512 fsw ft4,168(sp) + 4a22: 0002 c.slli64 zero + 4a24: 0100 addi s0,sp,128 4a26: 032e slli t1,t1,0xb 4a28: 0061 c.nop 24 4a2a: 0000 unimp 4a2c: a3f0 fsd fa2,192(a5) 4a2e: 0000 unimp - 4a30: fd12 fsw ft4,184(sp) + 4a30: 9112 add sp,sp,tp 4a32: 0004 0x4 4a34: 0100 addi s0,sp,128 4a36: 032e slli t1,t1,0xb @@ -32561,7 +32598,7 @@ Disassembly of section .debug_info: 4aaa: 00a4 addi s1,sp,72 4aac: 0000 unimp 4aae: 1a00 addi s0,sp,304 - 4ab0: 27b4 fld fa3,72(a5) + 4ab0: 2878 fld fa4,208(s0) 4ab2: 8001 c.srli64 s0 4ab4: 0048 addi a0,sp,4 4ab6: 0000 unimp @@ -32573,7 +32610,7 @@ Disassembly of section .debug_info: 4ac2: 032e slli t1,t1,0xb 4ac4: 0025 c.nop 9 4ac6: 0000 unimp - 4ac8: 0127b41b 0x127b41b + 4ac8: 0128781b 0x128781b 4acc: 3c80 fld fs0,56(s1) 4ace: 0000 unimp 4ad0: 1200 addi s0,sp,288 @@ -32612,7 +32649,7 @@ Disassembly of section .debug_info: 4b1e: 00a5 addi ra,ra,9 4b20: 0000 unimp 4b22: 1a00 addi s0,sp,304 - 4b24: 2828 fld fa0,80(s0) + 4b24: 28ec fld fa1,208(s1) 4b26: 8001 c.srli64 s0 4b28: 0038 addi a4,sp,8 4b2a: 0000 unimp @@ -32674,7 +32711,7 @@ Disassembly of section .debug_info: 4bb2: 0000 unimp 4bb4: 1221 addi tp,tp,-24 4bb6: 0000 unimp - 4bb8: 6a19 lui s4,0x6 + 4bb8: 6519 lui a0,0x6 4bba: 0009 c.nop 2 4bbc: 0100 addi s0,sp,128 4bbe: 0025032f 0x25032f @@ -32682,12 +32719,13 @@ Disassembly of section .debug_info: 4bc4: f61c fsw fa5,40(a2) 4bc6: 0010 0x10 4bc8: 1900 addi s0,sp,176 - 4bca: 0985 addi s3,s3,1 + 4bca: 0980 addi s0,sp,208 4bcc: 0000 unimp 4bce: 2f01 jal 52de <_start-0x7fffad22> 4bd0: 00123803 0x123803 4bd4: 1900 addi s0,sp,176 - 4bd6: 00000953 fadd.s fs2,ft0,ft0,rne + 4bd6: 094e slli s2,s2,0x13 + 4bd8: 0000 unimp 4bda: 2f01 jal 52ea <_start-0x7fffad16> 4bdc: 00123803 0x123803 4be0: 1900 addi s0,sp,176 @@ -32718,8 +32756,8 @@ Disassembly of section .debug_info: 4c24: 0113032f 0x113032f 4c28: 0000 unimp 4c2a: 0000 unimp - 4c2c: fc1a fsw ft6,56(sp) - 4c2e: 0129 addi sp,sp,10 + 4c2c: c01a sw t1,0(sp) + 4c2e: 012a slli sp,sp,0xa 4c30: 2880 fld fs0,16(s1) 4c32: 0001 nop 4c34: 6a00 flw fs0,16(a2) @@ -32769,7 +32807,7 @@ Disassembly of section .debug_info: 4c9a: a96e fsd fs11,144(sp) 4c9c: 0000 unimp 4c9e: 0000 unimp - 4ca0: 341a fld fs0,416(sp) + 4ca0: f81a fsw ft6,48(sp) 4ca2: 3880012b 0x3880012b 4ca6: 0000 unimp 4ca8: 8800 0x8800 @@ -32798,8 +32836,9 @@ Disassembly of section .debug_info: 4cda: 2f01 jal 53ea <_start-0x7fffac16> 4cdc: 00011303 lh t1,0(sp) 4ce0: 0000 unimp - 4ce2: 981a add a6,a6,t1 - 4ce4: 2c80012b 0x2c80012b + 4ce2: 5c1a lw s8,164(sp) + 4ce4: 012c addi a1,sp,136 + 4ce6: 2c80 fld fs0,24(s1) 4ce8: 0000 unimp 4cea: ee00 fsw fs0,24(a2) 4cec: 0011 c.nop 4 @@ -32857,7 +32896,7 @@ Disassembly of section .debug_info: 4d66: 0000 unimp 4d68: 7fa09103 lh sp,2042(ra) 4d6c: 0000 unimp - 4d6e: c7050403 lb s0,-912(a0) # 1cc70 <_start-0x7ffe3390> + 4d6e: 5b050403 lb s0,1456(a0) # 65b0 <_start-0x7fff9a50> 4d72: 0004 0x4 4d74: 0600 addi s0,sp,768 4d76: 00000113 li sp,0 @@ -32878,13 +32917,13 @@ Disassembly of section .debug_info: 4da0: 0000 unimp 4da2: 0b0c addi a1,sp,400 4da4: 0010 0x10 - 4da6: 9400 0x9400 - 4da8: 0001 nop - 4daa: 4000 lw s0,0(s0) - 4dac: 012c addi a1,sp,136 + 4da6: ed00 fsw fs0,24(a0) + 4da8: 0005 c.nop 1 + 4daa: 0400 addi s0,sp,512 + 4dac: 012d addi sp,sp,11 4dae: 2080 fld fs0,0(s1) 4db0: 0015 c.nop 5 - 4db2: f000 fsw fs0,32(s0) + 4db2: 9c00 0x9c00 4db4: 005d c.nop 23 4db6: 0200 addi s0,sp,256 4db8: 0504 addi s1,sp,640 @@ -32894,7 +32933,7 @@ Disassembly of section .debug_info: 4dc2: 0006 c.slli zero,0x1 4dc4: 0300 addi s0,sp,384 4dc6: 0508 addi a0,sp,640 - 4dc8: 04c2 slli s1,s1,0x10 + 4dc8: 0456 slli s0,s0,0x15 4dca: 0000 unimp 4dcc: c304 sw s1,0(a4) 4dce: 02000007 0x2000007 @@ -32904,17 +32943,17 @@ Disassembly of section .debug_info: 4dd8: 0500 addi s0,sp,640 4dda: 003a c.slli zero,0xe 4ddc: 0000 unimp - 4dde: b7080103 lb sp,-1168(a6) # fffe5b70 <__BSS_END__+0x7ffcef40> + 4dde: b7080103 lb sp,-1168(a6) # fffe5b70 <__BSS_END__+0x7ffcef34> 4de2: 0006 c.slli zero,0x1 4de4: 0300 addi s0,sp,384 4de6: 0704 addi s1,sp,896 - 4de8: 02e2 slli t0,t0,0x18 + 4de8: 0276 slli tp,tp,0x1d 4dea: 0000 unimp - 4dec: d8070803 lb a6,-640(a4) # fffe5d80 <__BSS_END__+0x7ffcf150> + 4dec: 6c070803 lb a6,1728(a4) 4df0: 0002 c.slli64 zero 4df2: 0300 addi s0,sp,384 4df4: 0702 c.slli64 a4 - 4df6: 02f8 addi a4,sp,332 + 4df6: 028c addi a1,sp,320 4df8: 0000 unimp 4dfa: 4706 lw a4,64(sp) 4dfc: 0000 unimp @@ -32926,8 +32965,7 @@ Disassembly of section .debug_info: 4e0a: 6805 lui a6,0x1 4e0c: 0000 unimp 4e0e: 0800 addi s0,sp,16 - 4e10: 0000030b 0x30b - 4e14: 3c04 fld fs1,56(s0) + 4e10: 029f 0000 3c04 0x3c040000029f 4e16: 7816 flw fa6,100(sp) 4e18: 0000 unimp 4e1a: 0900 addi s0,sp,144 @@ -32977,13 +33015,13 @@ Disassembly of section .debug_info: 4e80: 0000 unimp 4e82: 0400 addi s0,sp,512 4e84: 0b0c010f 0xb0c010f - 4e88: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 4e88: 000001e3 beqz zero,568a <_start-0x7fffa976> 4e8c: 530e5e03 lhu t3,1328(t3) 4e90: 0000 unimp 4e92: 0400 addi s0,sp,512 4e94: 0001 nop 4e96: 000c 0xc - 4e98: dd070403 lb s0,-560(a4) + 4e98: 71070403 lb s0,1808(a4) 4e9c: 0002 c.slli64 zero 4e9e: 0d00 addi s0,sp,656 4ea0: 0c7e slli s8,s8,0x1f @@ -33008,8 +33046,8 @@ Disassembly of section .debug_info: 4eca: 2301 jal 53ca <_start-0x7fffac36> 4ecc: 8901 andi a0,a0,0 4ece: 0000 unimp - 4ed0: 4000 lw s0,0(s0) - 4ed2: 012c addi a1,sp,136 + 4ed0: 0400 addi s0,sp,512 + 4ed2: 012d addi sp,sp,11 4ed4: 2080 fld fs0,0(s1) 4ed6: 0015 c.nop 5 4ed8: 0100 addi s0,sp,128 @@ -33026,7 +33064,8 @@ Disassembly of section .debug_info: 4eee: 891c 0x891c 4ef0: 0000 unimp 4ef2: 1200 addi s0,sp,288 - 4ef4: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> + 4ef4: 08fe slli a7,a7,0x1f + 4ef6: 0000 unimp 4ef8: 2501 jal 54f8 <_start-0x7fffab08> 4efa: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 4efe: 1b00 addi s0,sp,432 @@ -33181,21 +33220,21 @@ Disassembly of section .debug_info: 5092: 1118 addi a4,sp,160 5094: 0000 unimp 5096: 2e01 jal 53a6 <_start-0x7fffac5a> - 5098: 012fd803 lhu a6,18(t6) + 5098: 01309c03 lh s8,19(ra) 509c: 1980 addi s0,sp,240 509e: 0fde slli t6,t6,0x17 50a0: 0000 unimp 50a2: 2e01 jal 53b2 <_start-0x7fffac4e> - 50a4: 0132dc03 lhu s8,19(t0) # b013 <_start-0x7fff4fed> + 50a4: 0133a003 lw zero,19(t2) 50a8: 1980 addi s0,sp,240 50aa: 111d addi sp,sp,-25 50ac: 0000 unimp 50ae: 2e01 jal 53be <_start-0x7fffac42> - 50b0: 01315403 lhu s0,19(sp) + 50b0: 01321803 lh a6,19(tp) # fffe5013 <__BSS_END__+0x7ffce3d7> 50b4: 1980 addi s0,sp,240 50b6: 00000fe3 beqz zero,58d4 <_start-0x7fffa72c> 50ba: 2e01 jal 53ca <_start-0x7fffac36> - 50bc: 012e7003 0x12e7003 + 50bc: 012f3403 0x12f3403 50c0: 1280 addi s0,sp,352 50c2: 10e5 addi ra,ra,-7 50c4: 0000 unimp @@ -33204,7 +33243,7 @@ Disassembly of section .debug_info: 50cc: a400 fsd fs0,8(s0) 50ce: 00b1 addi ra,ra,12 50d0: 1a00 addi s0,sp,304 - 50d2: 2ddc fld fa5,152(a1) + 50d2: 2ea0 fld fs0,88(a3) 50d4: 8001 c.srli64 s0 50d6: 0048 addi a0,sp,4 50d8: 0000 unimp @@ -33235,7 +33274,7 @@ Disassembly of section .debug_info: 510a: b3be fsd fa5,480(sp) 510c: 0000 unimp 510e: 1a00 addi s0,sp,304 - 5110: 2fe4 fld fs1,216(a5) + 5110: 30a8 fld fa0,96(s1) 5112: 8001 c.srli64 s0 5114: 0114 addi a3,sp,128 5116: 0000 unimp @@ -33286,7 +33325,7 @@ Disassembly of section .debug_info: 517e: 00b5 addi ra,ra,13 5180: 0000 unimp 5182: 1a00 addi s0,sp,304 - 5184: 30fc fld fa5,224(s1) + 5184: 31c0 fld fs0,160(a1) 5186: 8001 c.srli64 s0 5188: 0058 addi a4,sp,4 518a: 0000 unimp @@ -33316,7 +33355,7 @@ Disassembly of section .debug_info: 51bc: b5ec fsd fa1,232(a1) 51be: 0000 unimp 51c0: 1a00 addi s0,sp,304 - 51c2: 3234 fld fa3,96(a2) + 51c2: 32f8 fld fa4,224(a3) 51c4: 8001 c.srli64 s0 51c6: 004c addi a1,sp,4 51c8: 0000 unimp @@ -33345,7 +33384,7 @@ Disassembly of section .debug_info: 51f8: 0000 unimp 51fa: 0000b6bb 0xb6bb 51fe: 1a00 addi s0,sp,304 - 5200: 32e8 fld fa0,224(a3) + 5200: 33ac fld fa1,96(a5) 5202: 8001 c.srli64 s0 5204: 0128 addi a0,sp,136 5206: 0000 unimp @@ -33491,7 +33530,7 @@ Disassembly of section .debug_info: 5348: 032e slli t1,t1,0xb 534a: 00000df7 0xdf7 534e: 1a00 addi s0,sp,304 - 5350: 35a4 fld fs1,104(a1) + 5350: 3668 fld fa0,232(a2) 5352: 8001 c.srli64 s0 5354: 0024 addi s1,sp,8 5356: 0000 unimp @@ -33524,7 +33563,7 @@ Disassembly of section .debug_info: 5398: ba22 fsd fs0,304(sp) 539a: 0000 unimp 539c: 1a00 addi s0,sp,304 - 539e: 35e4 fld fs1,232(a1) + 539e: 36a8 fld fa0,104(a3) 53a0: 8001 c.srli64 s0 53a2: 0048 addi a0,sp,4 53a4: 0000 unimp @@ -33652,27 +33691,27 @@ Disassembly of section .debug_info: 54c2: 1006 c.slli zero,0x21 54c4: 0000 unimp 54c6: 2e01 jal 57d6 <_start-0x7fffa82a> - 54c8: 01378c03 lb s8,19(a5) # fffe3013 <__BSS_END__+0x7ffcc3e3> + 54c8: 01385003 lhu zero,19(a6) # 1064cb <_start-0x7fef9b35> 54cc: 1980 addi s0,sp,240 54ce: 0fec addi a1,sp,988 54d0: 0000 unimp 54d2: 2e01 jal 57e2 <_start-0x7fffa81e> - 54d4: 013a4c03 lbu s8,19(s4) # 6013 <_start-0x7fff9fed> + 54d4: 013b1003 lh zero,19(s6) # 5f6a5 <_start-0x7ffa095b> 54d8: 1980 addi s0,sp,240 54da: 10e0 addi s0,sp,108 54dc: 0000 unimp 54de: 2e01 jal 57ee <_start-0x7fffa812> - 54e0: 01392003 lw zero,19(s2) # 82297 <_start-0x7ff7dd69> + 54e0: 0139e403 0x139e403 54e4: 1980 addi s0,sp,240 54e6: 1122 slli sp,sp,0x28 54e8: 0000 unimp 54ea: 2e01 jal 57fa <_start-0x7fffa806> - 54ec: 013ebc03 0x13ebc03 + 54ec: 013f8003 lb zero,19(t6) 54f0: 1980 addi s0,sp,240 54f2: 10fc addi a5,sp,108 54f4: 0000 unimp 54f6: 2e01 jal 5806 <_start-0x7fffa7fa> - 54f8: 012e7003 0x12e7003 + 54f8: 012f3403 0x12f3403 54fc: 1280 addi s0,sp,352 54fe: 10e5 addi ra,ra,-7 5500: 0000 unimp @@ -33681,7 +33720,7 @@ Disassembly of section .debug_info: 5508: 6f00 flw fs0,24(a4) 550a: 00bc addi a5,sp,72 550c: 1a00 addi s0,sp,304 - 550e: 36d0 fld fa2,168(a3) + 550e: 3794 fld fa3,40(a5) 5510: 8001 c.srli64 s0 5512: 005c addi a5,sp,4 5514: 0000 unimp @@ -33717,7 +33756,7 @@ Disassembly of section .debug_info: 5554: 0000 unimp 5556: 0000bec3 fmadd.s ft9,ft1,ft0,ft0,rup 555a: 1a00 addi s0,sp,304 - 555c: 3798 fld fa4,40(a5) + 555c: 385c fld fa5,176(s0) 555e: 8001 c.srli64 s0 5560: 0114 addi a3,sp,128 5562: 0000 unimp @@ -33757,7 +33796,7 @@ Disassembly of section .debug_info: 55ca: 00c0 addi s0,sp,68 55cc: 0000 unimp 55ce: 1a00 addi s0,sp,304 - 55d0: 38b0 fld fa2,112(s1) + 55d0: 3974 fld fa3,240(a0) 55d2: 8001 c.srli64 s0 55d4: 0070 addi a2,sp,12 55d6: 0000 unimp @@ -33792,7 +33831,7 @@ Disassembly of section .debug_info: 5618: c11a sw t1,128(sp) 561a: 0000 unimp 561c: 1a00 addi s0,sp,304 - 561e: 3998 fld fa4,48(a1) + 561e: 3a5c fld fa5,176(a2) 5620: 8001 c.srli64 s0 5622: 005c addi a5,sp,4 5624: 0000 unimp @@ -33829,7 +33868,7 @@ Disassembly of section .debug_info: 5666: c212 sw tp,4(sp) 5668: 0000 unimp 566a: 1a00 addi s0,sp,304 - 566c: 3a54 fld fa3,176(a2) + 566c: 3b18 fld fa4,48(a4) 566e: 8001 c.srli64 s0 5670: 0128 addi a0,sp,136 5672: 0000 unimp @@ -33879,7 +33918,7 @@ Disassembly of section .debug_info: 56d8: a900 fsd fs0,16(a0) 56da: 000000c3 fmadd.s ft1,ft0,ft0,ft0,rne 56de: 1a00 addi s0,sp,304 - 56e0: 3b80 fld fs0,48(a5) + 56e0: 3c44 fld fs1,184(s0) 56e2: 8001 c.srli64 s0 56e4: 0070 addi a2,sp,12 56e6: 0000 unimp @@ -33915,7 +33954,7 @@ Disassembly of section .debug_info: 5728: c492 sw tp,72(sp) 572a: 0000 unimp 572c: 1a00 addi s0,sp,304 - 572e: 3c88 fld fa0,56(s1) + 572e: 3d4c fld fa1,184(a0) 5730: 8001 c.srli64 s0 5732: 0058 addi a4,sp,4 5734: 0000 unimp @@ -33951,7 +33990,7 @@ Disassembly of section .debug_info: 5774: 0000 unimp 5776: 0000c657 0xc657 577a: 1a00 addi s0,sp,304 - 577c: 3ce8 fld fa0,248(s1) + 577c: 3dac fld fa1,120(a1) 577e: 8001 c.srli64 s0 5780: 005c addi a5,sp,4 5782: 0000 unimp @@ -33986,7 +34025,7 @@ Disassembly of section .debug_info: 57c4: c724 sw s1,72(a4) 57c6: 0000 unimp 57c8: 1a00 addi s0,sp,304 - 57ca: 3d70 fld fa2,248(a0) + 57ca: 3e34 fld fa3,120(a2) 57cc: 8001 c.srli64 s0 57ce: 0028 addi a0,sp,8 57d0: 0000 unimp @@ -34096,7 +34135,7 @@ Disassembly of section .debug_info: 58c8: c7de sw s7,204(sp) 58ca: 0000 unimp 58cc: 1a00 addi s0,sp,304 - 58ce: 3e04 fld fs1,56(a2) + 58ce: 3ec8 fld fa0,184(a3) 58d0: 8001 c.srli64 s0 58d2: 0058 addi a4,sp,4 58d4: 0000 unimp @@ -34133,7 +34172,7 @@ Disassembly of section .debug_info: 5916: c996 sw t0,208(sp) 5918: 0000 unimp 591a: 1a00 addi s0,sp,304 - 591c: 3e64 fld fs1,248(a2) + 591c: 3f28 fld fa0,120(a4) 591e: 8001 c.srli64 s0 5920: 0054 addi a3,sp,4 5922: 0000 unimp @@ -34329,7 +34368,7 @@ Disassembly of section .debug_info: 5ae2: 00010603 lb a2,0(sp) 5ae6: 0000 unimp 5ae8: 1a00 addi s0,sp,304 - 5aea: 2e88 fld fa0,24(a3) + 5aea: 2f4c fld fa1,152(a4) 5aec: 8001 c.srli64 s0 5aee: 0038 addi a4,sp,8 5af0: 0000 unimp @@ -34397,7 +34436,7 @@ Disassembly of section .debug_info: 5b86: 007f 0x7f 5b88: 0300 addi s0,sp,384 5b8a: 0504 addi s1,sp,640 - 5b8c: 000004c7 fmsub.s fs1,ft0,ft0,ft0,rne + 5b8c: 0000045b 0x45b 5b90: 0606 slli a2,a2,0x1 5b92: 0001 nop 5b94: 0e00 addi s0,sp,784 @@ -34420,13 +34459,13 @@ Disassembly of section .debug_info: 5bbc: 0c00 addi s0,sp,528 5bbe: 114d addi sp,sp,-13 5bc0: 0000 unimp - 5bc2: 0194 addi a3,sp,192 + 5bc2: 05ed addi a1,a1,27 5bc4: 0000 unimp - 5bc6: 4160 lw s0,68(a0) + 5bc6: 4224 lw s1,64(a2) 5bc8: 8001 c.srli64 s0 5bca: 0114 addi a3,sp,128 5bcc: 0000 unimp - 5bce: 8619 srai a2,a2,0x6 + 5bce: 85c5 srai a1,a1,0x11 5bd0: 0000 unimp 5bd2: 0402 c.slli64 s0 5bd4: 6905 lui s2,0x1 @@ -34443,7 +34482,7 @@ Disassembly of section .debug_info: 5bea: 0000 unimp 5bec: 0300 addi s0,sp,384 5bee: 0508 addi a0,sp,640 - 5bf0: 04c2 slli s1,s1,0x10 + 5bf0: 0456 slli s0,s0,0x15 5bf2: 0000 unimp 5bf4: c304 sw s1,0(a4) 5bf6: 02000007 0x2000007 @@ -34452,7 +34491,7 @@ Disassembly of section .debug_info: 5bfe: 0000 unimp 5c00: 0500 addi s0,sp,640 5c02: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne - 5c06: b7080103 lb sp,-1168(a6) # 106028 <_start-0x7fef9fd8> + 5c06: b7080103 lb sp,-1168(a6) 5c0a: 0006 c.slli zero,0x1 5c0c: 0400 addi s0,sp,512 5c0e: 0174 addi a3,sp,140 @@ -34461,13 +34500,13 @@ Disassembly of section .debug_info: 5c14: 1601 addi a2,a2,-32 5c16: 006d c.nop 27 5c18: 0000 unimp - 5c1a: e2070403 lb s0,-480(a4) + 5c1a: 76070403 lb s0,1888(a4) 5c1e: 0002 c.slli64 zero 5c20: 0300 addi s0,sp,384 5c22: 0708 addi a0,sp,896 - 5c24: 02d8 addi a4,sp,324 + 5c24: 026c addi a1,sp,268 5c26: 0000 unimp - 5c28: f8070203 lb tp,-128(a4) + 5c28: 8c070203 lb tp,-1856(a4) 5c2c: 0002 c.slli64 zero 5c2e: 0600 addi s0,sp,768 5c30: 0054 addi a3,sp,4 @@ -34479,8 +34518,9 @@ Disassembly of section .debug_info: 5c3e: 0500 addi s0,sp,640 5c40: 0082 c.slli64 ra 5c42: 0000 unimp - 5c44: 0b08 addi a0,sp,400 - 5c46: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> + 5c44: 9f08 0x9f08 + 5c46: 0002 c.slli64 zero + 5c48: 0400 addi s0,sp,512 5c4a: 163c addi a5,sp,808 5c4c: 0092 slli ra,ra,0x4 5c4e: 0000 unimp @@ -34530,7 +34570,7 @@ Disassembly of section .debug_info: 5cb6: 0000 unimp 5cb8: 0f04 addi s1,sp,912 5cba: 0c01 addi s8,s8,0 - 5cbc: 00024f0b 0x24f0b + 5cbc: 0001e30b 0x1e30b 5cc0: 0300 addi s0,sp,384 5cc2: 0e5e slli t3,t3,0x17 5cc4: 006d c.nop 27 @@ -34539,7 +34579,7 @@ Disassembly of section .debug_info: 5cca: 0c00 addi s0,sp,528 5ccc: 0300 addi s0,sp,384 5cce: 0704 addi s1,sp,896 - 5cd0: 02dd addi t0,t0,23 + 5cd0: 0271 addi tp,tp,28 5cd2: 0000 unimp 5cd4: 7e0d lui t3,0xfffe3 5cd6: 000c 0xc @@ -34549,7 +34589,7 @@ Disassembly of section .debug_info: 5ce0: 0e00 addi s0,sp,784 5ce2: 6c66 flw fs8,88(sp) 5ce4: 0074 addi a3,sp,12 - 5ce6: a30a4e03 lbu t3,-1488(s4) # fffffa30 <__BSS_END__+0x7ffe8e00> + 5ce6: a30a4e03 lbu t3,-1488(s4) # fffffa30 <__BSS_END__+0x7ffe8df4> 5cea: 0000 unimp 5cec: 0f00 addi s0,sp,912 5cee: 00000a97 auipc s5,0x0 @@ -34561,7 +34601,7 @@ Disassembly of section .debug_info: 5cfe: 0100 addi s0,sp,128 5d00: 00330123 sb gp,2(t1) 5d04: 0000 unimp - 5d06: 4160 lw s0,68(a0) + 5d06: 4224 lw s1,64(a2) 5d08: 8001 c.srli64 s0 5d0a: 0114 addi a3,sp,128 5d0c: 0000 unimp @@ -34572,8 +34612,8 @@ Disassembly of section .debug_info: 5d16: 0100 addi s0,sp,128 5d18: 00a31323 sh a0,6(t1) 5d1c: 0000 unimp - 5d1e: 0312 slli t1,t1,0x4 - 5d20: 0009 c.nop 2 + 5d1e: fe12 fsw ft4,60(sp) + 5d20: 0008 0x8 5d22: 0100 addi s0,sp,128 5d24: 0325 addi t1,t1,9 5d26: 0025 c.nop 9 @@ -34588,7 +34628,7 @@ Disassembly of section .debug_info: 5d3a: 1400 addi s0,sp,544 5d3c: 5f41 li t5,-16 5d3e: 26010063 beqz sp,5f9e <_start-0x7fffa062> - 5d42: 0002a903 lw s2,0(t0) + 5d42: 0002a903 lw s2,0(t0) # b000 <_start-0x7fff5000> 5d46: 1500 addi s0,sp,672 5d48: 5f41 li t5,-16 5d4a: 26010073 0x26010073 @@ -34700,7 +34740,7 @@ Disassembly of section .debug_info: 5e4e: 00012003 lw zero,0(sp) 5e52: 0000 unimp 5e54: 0000 unimp - 5e56: c7050403 lb s0,-912(a0) + 5e56: 5b050403 lb s0,1456(a0) 5e5a: 0004 0x4 5e5c: 1d00 addi s0,sp,688 5e5e: 0120 addi s0,sp,136 @@ -34718,13 +34758,12 @@ Disassembly of section .debug_info: 5e78: 0000 unimp 5e7a: 860c 0x860c 5e7c: 0011 c.nop 4 - 5e7e: 9400 0x9400 - 5e80: 0001 nop - 5e82: 7400 flw fs0,40(s0) - 5e84: 0142 slli sp,sp,0x10 - 5e86: 5080 lw s0,32(s1) + 5e7e: ed00 fsw fs0,24(a0) + 5e80: 0005 c.nop 1 + 5e82: 3800 fld fs0,48(s0) + 5e84: 50800143 fmadd.s ft2,ft0,fs0,fa0,rne 5e88: 0001 nop - 5e8a: 5900 lw s0,48(a0) + 5e8a: 0500 addi s0,sp,640 5e8c: 0089 addi ra,ra,2 5e8e: 0200 addi s0,sp,256 5e90: 0504 addi s1,sp,640 @@ -34739,7 +34778,7 @@ Disassembly of section .debug_info: 5ea4: 0d01 addi s10,s10,0 5ea6: 0025 c.nop 9 5ea8: 0000 unimp - 5eaa: c2050803 lb a6,-992(a0) + 5eaa: 56050803 lb a6,1376(a0) 5eae: 0004 0x4 5eb0: 0400 addi s0,sp,512 5eb2: 000007c3 fmadd.s fa5,ft0,ft0,ft0,rne @@ -34759,13 +34798,13 @@ Disassembly of section .debug_info: 5ed4: 0000 unimp 5ed6: 0300 addi s0,sp,384 5ed8: 0704 addi s1,sp,896 - 5eda: 02e2 slli t0,t0,0x18 + 5eda: 0276 slli tp,tp,0x1d 5edc: 0000 unimp - 5ede: d8070803 lb a6,-640(a4) + 5ede: 6c070803 lb a6,1728(a4) 5ee2: 0002 c.slli64 zero 5ee4: 0300 addi s0,sp,384 5ee6: 0702 c.slli64 a4 - 5ee8: 02f8 addi a4,sp,332 + 5ee8: 028c addi a1,sp,320 5eea: 0000 unimp 5eec: 5406 lw s0,96(sp) 5eee: 0000 unimp @@ -34778,8 +34817,7 @@ Disassembly of section .debug_info: 5efc: 8205 srli a2,a2,0x1 5efe: 0000 unimp 5f00: 0800 addi s0,sp,16 - 5f02: 0000030b 0x30b - 5f06: 3c04 fld fs1,56(s0) + 5f02: 029f 0000 3c04 0x3c040000029f 5f08: 9216 add tp,tp,t0 5f0a: 0000 unimp 5f0c: 0900 addi s0,sp,144 @@ -34829,13 +34867,13 @@ Disassembly of section .debug_info: 5f72: 0000 unimp 5f74: 0400 addi s0,sp,512 5f76: 0b0c010f 0xb0c010f - 5f7a: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 5f7a: 000001e3 beqz zero,677c <_start-0x7fff9884> 5f7e: 6d0e5e03 lhu t3,1744(t3) 5f82: 0000 unimp 5f84: 0400 addi s0,sp,512 5f86: 0001 nop 5f88: 000c 0xc - 5f8a: dd070403 lb s0,-560(a4) + 5f8a: 71070403 lb s0,1808(a4) 5f8e: 0002 c.slli64 zero 5f90: 0d00 addi s0,sp,656 5f92: 0c7e slli s8,s8,0x1f @@ -34860,9 +34898,8 @@ Disassembly of section .debug_info: 5fbc: 2401 jal 61bc <_start-0x7fff9e44> 5fbe: a301 j 64be <_start-0x7fff9b42> 5fc0: 0000 unimp - 5fc2: 7400 flw fs0,40(s0) - 5fc4: 0142 slli sp,sp,0x10 - 5fc6: 5080 lw s0,32(s1) + 5fc2: 3800 fld fs0,48(s0) + 5fc4: 50800143 fmadd.s ft2,ft0,fs0,fa0,rne 5fc8: 0001 nop 5fca: 0100 addi s0,sp,128 5fcc: aa9c fsd fa5,16(a3) @@ -35109,7 +35146,7 @@ Disassembly of section .debug_info: 620e: 0200 addi s0,sp,256 6210: 5091 li ra,-28 6212: 0000 unimp - 6214: c7050403 lb s0,-912(a0) + 6214: 5b050403 lb s0,1456(a0) 6218: 0004 0x4 621a: 1d00 addi s0,sp,688 621c: 0120 addi s0,sp,136 @@ -35127,12 +35164,13 @@ Disassembly of section .debug_info: 6236: 0000 unimp 6238: fd0c fsw fa1,56(a0) 623a: 0011 c.nop 4 - 623c: 9400 0x9400 - 623e: 0001 nop - 6240: c400 sw s0,8(s0) - 6242: f4800143 0xf4800143 + 623c: ed00 fsw fs0,24(a0) + 623e: 0005 c.nop 1 + 6240: 8800 0x8800 + 6242: 0144 addi s1,sp,132 + 6244: f480 fsw fs0,40(s1) 6246: 0001 nop - 6248: f600 fsw fs0,40(a2) + 6248: a200 fsd fs0,0(a2) 624a: 008c addi a1,sp,64 624c: 0200 addi s0,sp,256 624e: 0408 addi a0,sp,512 @@ -35145,7 +35183,7 @@ Disassembly of section .debug_info: 625e: 06b9 addi a3,a3,14 6260: 0000 unimp 6262: 0802 c.slli64 a6 - 6264: c205 beqz a2,6284 <_start-0x7fff9d7c> + 6264: 5605 li a2,-31 6266: 0004 0x4 6268: 0400 addi s0,sp,512 626a: 000007c3 fmadd.s fa5,ft0,ft0,ft0,rne @@ -35158,13 +35196,13 @@ Disassembly of section .debug_info: 627c: 0801 addi a6,a6,0 627e: 000006b7 lui a3,0x0 6282: 0402 c.slli64 s0 - 6284: 0002e207 0x2e207 + 6284: 00027607 0x27607 6288: 0200 addi s0,sp,256 628a: 0708 addi a0,sp,896 - 628c: 02d8 addi a4,sp,324 + 628c: 026c addi a1,sp,268 628e: 0000 unimp 6290: 0202 c.slli64 tp - 6292: 0002f807 0x2f807 + 6292: 00028c07 0x28c07 6296: 0600 addi s0,sp,768 6298: 004e c.slli zero,0x13 629a: 0000 unimp @@ -35174,8 +35212,9 @@ Disassembly of section .debug_info: 62a4: ff00 fsw fs0,56(a4) 62a6: 0500 addi s0,sp,640 62a8: 0000006f j 62a8 <_start-0x7fff9d58> - 62ac: 0b08 addi a0,sp,400 - 62ae: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> + 62ac: 9f08 0x9f08 + 62ae: 0002 c.slli64 zero + 62b0: 0500 addi s0,sp,640 62b2: 163c addi a5,sp,808 62b4: 007f 0x7f 62b6: 0000 unimp @@ -35191,7 +35230,7 @@ Disassembly of section .debug_info: 62cc: 0b00 addi s0,sp,400 62ce: 086c addi a1,sp,28 62d0: 0000 unimp - 62d2: 5a0e5703 lhu a4,1440(t3) # fffe65a0 <__BSS_END__+0x7ffcf970> + 62d2: 5a0e5703 lhu a4,1440(t3) # fffe65a0 <__BSS_END__+0x7ffcf964> 62d6: 0000 unimp 62d8: 0400 addi s0,sp,512 62da: 0020 addi s0,sp,8 @@ -35209,7 +35248,7 @@ Disassembly of section .debug_info: 62f6: 0000 unimp 62f8: 0400 addi s0,sp,512 62fa: 0b04010b 0xb04010b - 62fe: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 62fe: 000001e3 beqz zero,6b00 <_start-0x7fff9500> 6302: 5a0e5a03 lhu s4,1440(t3) 6306: 0000 unimp 6308: 0400 addi s0,sp,512 @@ -35278,7 +35317,7 @@ Disassembly of section .debug_info: 639a: 0000 unimp 639c: 0f04 addi s1,sp,912 639e: 0c01 addi s8,s8,0 - 63a0: 00024f0b 0x24f0b + 63a0: 0001e30b 0x1e30b 63a4: 0400 addi s0,sp,512 63a6: 0e5e slli t3,t3,0x17 63a8: 005a c.slli zero,0x16 @@ -35287,7 +35326,7 @@ Disassembly of section .debug_info: 63ae: 0c00 addi s0,sp,528 63b0: 0200 addi s0,sp,256 63b2: 0704 addi s1,sp,896 - 63b4: 02dd addi t0,t0,23 + 63b4: 0271 addi tp,tp,28 63b6: 0000 unimp 63b8: 7e0d lui t3,0xfffe3 63ba: 000c 0xc @@ -35312,7 +35351,7 @@ Disassembly of section .debug_info: 63e4: 0125 addi sp,sp,9 63e6: 010c addi a1,sp,128 63e8: 0000 unimp - 63ea: 43c4 lw s1,4(a5) + 63ea: 4488 lw a0,8(s1) 63ec: 8001 c.srli64 s0 63ee: 01f4 addi a3,sp,204 63f0: 0000 unimp @@ -35326,8 +35365,8 @@ Disassembly of section .debug_info: 6400: 0000 unimp 6402: d4ce sw s3,104(sp) 6404: 0000 unimp - 6406: 0312 slli t1,t1,0x4 - 6408: 0009 c.nop 2 + 6406: fe12 fsw ft4,60(sp) + 6408: 0008 0x8 640a: 0100 addi s0,sp,128 640c: 002c0327 0x2c0327 6410: 0000 unimp @@ -35355,14 +35394,13 @@ Disassembly of section .debug_info: 644a: 8e00 0x8e00 644c: 00d5 addi ra,ra,21 644e: 1200 addi s0,sp,288 - 6450: 099c addi a5,sp,208 - 6452: 0000 unimp + 6450: 00000997 auipc s3,0x0 6454: 2801 jal 6464 <_start-0x7fff9b9c> 6456: 00018903 lb s2,0(gp) # 80016808 <__global_pointer$> 645a: e400 fsw fs0,8(s0) 645c: 00d5 addi ra,ra,21 645e: 1200 addi s0,sp,288 - 6460: 08fe slli a7,a7,0x1f + 6460: 08f9 addi a7,a7,30 6462: 0000 unimp 6464: 2801 jal 6474 <_start-0x7fff9b8c> 6466: 00018903 lb s2,0(gp) # 80016808 <__global_pointer$> @@ -35402,12 +35440,12 @@ Disassembly of section .debug_info: 64bc: a600 fsd fs0,8(a2) 64be: 0002 c.slli64 zero 64c0: 1800 addi s0,sp,48 - 64c2: 08e9 addi a7,a7,26 + 64c2: 08e4 addi s1,sp,92 64c4: 0000 unimp 64c6: 2d01 jal 6ad6 <_start-0x7fff952a> 64c8: 0000e603 0xe603 64cc: 0000 unimp - 64ce: 1c19 addi s8,s8,-26 + 64ce: e019 bnez s0,64d4 <_start-0x7fff9b2c> 64d0: 0144 addi s1,sp,132 64d2: 2480 fld fs0,8(s1) 64d4: 0000 unimp @@ -35459,8 +35497,8 @@ Disassembly of section .debug_info: 654a: 2f01 jal 6c5a <_start-0x7fff93a6> 654c: 0003e203 0x3e203 6550: 0000 unimp - 6552: 9c19 0x9c19 - 6554: 0144 addi s1,sp,132 + 6552: 6019 c.lui zero,0x6 + 6554: 0145 addi sp,sp,17 6556: e080 fsw fs0,0(s1) 6558: 0000 unimp 655a: 8e00 0x8e00 @@ -35534,7 +35572,7 @@ Disassembly of section .debug_info: 6606: 5091 li ra,-28 6608: 0000 unimp 660a: 0402 c.slli64 s0 - 660c: c705 beqz a4,6634 <_start-0x7fff99cc> + 660c: 5b05 li s6,-31 660e: 0004 0x4 6610: 1d00 addi s0,sp,688 6612: 0189 addi gp,gp,2 @@ -35551,12 +35589,12 @@ Disassembly of section .debug_info: 662c: 0000 unimp 662e: 3e0c fld fa1,56(a2) 6630: 0012 c.slli zero,0x4 - 6632: 9400 0x9400 - 6634: 0001 nop - 6636: b800 fsd fs0,48(s0) - 6638: 0145 addi sp,sp,17 + 6632: ed00 fsw fs0,24(a0) + 6634: 0005 c.nop 1 + 6636: 7c00 flw fs0,56(s0) + 6638: 0146 slli sp,sp,0x11 663a: 4c80 lw s0,24(s1) - 663c: e0000003 lb zero,-512(zero) # fffffe00 <__BSS_END__+0x7ffe91d0> + 663c: 8c000003 lb zero,-1856(zero) # fffff8c0 <__BSS_END__+0x7ffe8c84> 6640: 0092 slli ra,ra,0x4 6642: 0200 addi s0,sp,256 6644: 0504 addi s1,sp,640 @@ -35566,7 +35604,7 @@ Disassembly of section .debug_info: 664e: 0006 c.slli zero,0x1 6650: 0300 addi s0,sp,384 6652: 0508 addi a0,sp,640 - 6654: 04c2 slli s1,s1,0x10 + 6654: 0456 slli s0,s0,0x15 6656: 0000 unimp 6658: c304 sw s1,0(a4) 665a: 02000007 0x2000007 @@ -35580,13 +35618,13 @@ Disassembly of section .debug_info: 666e: 0006 c.slli zero,0x1 6670: 0300 addi s0,sp,384 6672: 0704 addi s1,sp,896 - 6674: 02e2 slli t0,t0,0x18 + 6674: 0276 slli tp,tp,0x1d 6676: 0000 unimp - 6678: d8070803 lb a6,-640(a4) + 6678: 6c070803 lb a6,1728(a4) 667c: 0002 c.slli64 zero 667e: 0300 addi s0,sp,384 6680: 0702 c.slli64 a4 - 6682: 02f8 addi a4,sp,332 + 6682: 028c addi a1,sp,320 6684: 0000 unimp 6686: 4706 lw a4,64(sp) 6688: 0000 unimp @@ -35598,8 +35636,7 @@ Disassembly of section .debug_info: 6696: 6805 lui a6,0x1 6698: 0000 unimp 669a: 0800 addi s0,sp,16 - 669c: 0000030b 0x30b - 66a0: 3c05 jal 60d0 <_start-0x7fff9f30> + 669c: 029f 0000 3c05 0x3c050000029f 66a2: 7816 flw fa6,100(sp) 66a4: 0000 unimp 66a6: 0900 addi s0,sp,144 @@ -35634,7 +35671,7 @@ Disassembly of section .debug_info: 66ec: 0000 unimp 66ee: 0400 addi s0,sp,512 66f0: 0b04010b 0xb04010b - 66f4: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 66f4: 000001e3 beqz zero,6ef6 <_start-0x7fff910a> 66f8: 530e5a03 lhu s4,1328(t3) 66fc: 0000 unimp 66fe: 0400 addi s0,sp,512 @@ -35661,7 +35698,7 @@ Disassembly of section .debug_info: 6730: 0f48 addi a0,sp,916 6732: 0118 addi a4,sp,128 6734: 0000 unimp - 6736: c0041003 lh zero,-1024(s0) # fffe2c00 <__BSS_END__+0x7ffcbfd0> + 6736: c0041003 lh zero,-1024(s0) # fffe2c00 <__BSS_END__+0x7ffcbfc4> 673a: 0000 unimp 673c: 0a00 addi s0,sp,272 673e: 0410 addi a2,sp,512 @@ -35701,7 +35738,7 @@ Disassembly of section .debug_info: 678e: 00000053 fadd.s ft0,ft0,ft0,rne 6792: 0f04 addi s1,sp,912 6794: 0c01 addi s8,s8,0 - 6796: 00024f0b 0x24f0b + 6796: 0001e30b 0x1e30b 679a: 0400 addi s0,sp,512 679c: 0e5e slli t3,t3,0x17 679e: 00000053 fadd.s ft0,ft0,ft0,rne @@ -35709,7 +35746,7 @@ Disassembly of section .debug_info: 67a4: 0c00 addi s0,sp,528 67a6: 0300 addi s0,sp,384 67a8: 0704 addi s1,sp,896 - 67aa: 02dd addi t0,t0,23 + 67aa: 0271 addi tp,tp,28 67ac: 0000 unimp 67ae: 7e0d lui t3,0xfffe3 67b0: 000c 0xc @@ -35734,7 +35771,7 @@ Disassembly of section .debug_info: 67da: 0124 addi s1,sp,136 67dc: 0089 addi ra,ra,2 67de: 0000 unimp - 67e0: 45b8 lw a4,72(a1) + 67e0: 467c lw a5,76(a2) 67e2: 8001 c.srli64 s0 67e4: 034c addi a1,sp,388 67e6: 0000 unimp @@ -35744,8 +35781,8 @@ Disassembly of section .debug_info: 67f2: 1624 addi s1,sp,808 67f4: 010c addi a1,sp,128 67f6: 0000 unimp - 67f8: 0312 slli t1,t1,0x4 - 67fa: 0009 c.nop 2 + 67f8: fe12 fsw ft4,60(sp) + 67fa: 0008 0x8 67fc: 0100 addi s0,sp,128 67fe: 0326 slli t1,t1,0x9 6800: 0025 c.nop 9 @@ -35791,8 +35828,8 @@ Disassembly of section .debug_info: 686e: 655f 0100 0328 0x3280100655f 6874: 051f 0000 da54 0xda540000051f 687a: 0000 unimp - 687c: e412 fsw ft4,8(sp) - 687e: 0008 0x8 + 687c: cf12 sw tp,156(sp) + 687e: 0009 c.nop 2 6880: 0100 addi s0,sp,128 6882: 0328 addi a0,sp,392 6884: 0189 addi gp,gp,2 @@ -35890,9 +35927,8 @@ Disassembly of section .debug_info: 6968: 0000 unimp 696a: 0000dedb 0xdedb 696e: 0000 unimp - 6970: 601a flw ft0,132(sp) - 6972: 0146 slli sp,sp,0x11 - 6974: 3c80 fld fs0,56(s1) + 6970: 241a fld fs0,384(sp) + 6972: 3c800147 0x3c800147 6976: 0000 unimp 6978: b600 fsd fs0,40(a2) 697a: 1b000003 lb zero,432(zero) # 1b0 <_start-0x7ffffe50> @@ -36033,7 +36069,7 @@ Disassembly of section .debug_info: 6ae0: 00018903 lb s2,0(gp) # 80016808 <__global_pointer$> 6ae4: 0000 unimp 6ae6: 1a00 addi s0,sp,304 - 6ae8: 46b8 lw a4,72(a3) + 6ae8: 477c lw a5,76(a4) 6aea: 8001 c.srli64 s0 6aec: 0014 0x14 6aee: 0000 unimp @@ -36057,8 +36093,8 @@ Disassembly of section .debug_info: 6b20: 0189 addi gp,gp,2 6b22: 0000 unimp 6b24: 0000 unimp - 6b26: c01e sw t2,0(sp) - 6b28: 0148 addi a0,sp,132 + 6b26: 841e mv s0,t2 + 6b28: 0149 addi sp,sp,18 6b2a: 2080 fld fs0,0(s1) 6b2c: 0000 unimp 6b2e: 1b00 addi s0,sp,432 @@ -36069,7 +36105,7 @@ Disassembly of section .debug_info: 6b3a: 0000 unimp 6b3c: 0300 addi s0,sp,384 6b3e: 0504 addi s1,sp,640 - 6b40: 000004c7 fmsub.s fs1,ft0,ft0,ft0,rne + 6b40: 0000045b 0x45b 6b44: 891f 0001 0700 0x7000001891f 6b4a: 00000053 fadd.s ft0,ft0,ft0,rne 6b4e: 66000003 lb zero,1632(zero) # 660 <_start-0x7ffff9a0> @@ -36079,20 +36115,20 @@ Disassembly of section .debug_info: 6b5c: d401 beqz s0,6a64 <_start-0x7fff959c> 6b5e: 0009 c.nop 2 6b60: 0c00 addi s0,sp,528 - 6b62: 053e slli a0,a0,0xf + 6b62: 04d2 slli s1,s1,0x14 6b64: 0000 unimp - 6b66: 0194 addi a3,sp,192 + 6b66: 05ed addi a1,a1,27 6b68: 0000 unimp - 6b6a: 99ec 0x99ec + 6b6a: 9998 0x9998 6b6c: 0000 unimp 6b6e: 0402 c.slli64 s0 6b70: 6905 lui s2,0x1 6b72: 746e flw fs0,248(sp) 6b74: 0300 addi s0,sp,384 6b76: 0704 addi s1,sp,896 - 6b78: 02e2 slli t0,t0,0x18 + 6b78: 0276 slli tp,tp,0x1d 6b7a: 0000 unimp - 6b7c: c2050803 lb a6,-992(a0) + 6b7c: 56050803 lb a6,1376(a0) 6b80: 0004 0x4 6b82: 0300 addi s0,sp,384 6b84: 0410 addi a2,sp,512 @@ -36107,31 +36143,31 @@ Disassembly of section .debug_info: 6b9c: 0000 unimp 6b9e: 0300 addi s0,sp,384 6ba0: 0702 c.slli64 a4 - 6ba2: 02f8 addi a4,sp,332 + 6ba2: 028c addi a1,sp,320 6ba4: 0000 unimp - 6ba6: c7050403 lb s0,-912(a0) + 6ba6: 5b050403 lb s0,1456(a0) 6baa: 0004 0x4 6bac: 0300 addi s0,sp,384 6bae: 0704 addi s1,sp,896 - 6bb0: 02dd addi t0,t0,23 + 6bb0: 0271 addi tp,tp,28 6bb2: 0000 unimp - 6bb4: d8070803 lb a6,-640(a4) + 6bb4: 6c070803 lb a6,1728(a4) 6bb8: 0002 c.slli64 zero 6bba: 0400 addi s0,sp,512 - 6bbc: 0354 addi a3,sp,388 + 6bbc: 02e8 addi a0,sp,332 6bbe: 0000 unimp 6bc0: 5e01 li t3,-32 6bc2: 1701 addi a4,a4,-32 6bc4: 0024 addi s1,sp,8 6bc6: 0000 unimp - 6bc8: f605 bnez a2,6af0 <_start-0x7fff9510> + 6bc8: 8a05 andi a2,a2,1 6bca: 0004 0x4 6bcc: 0200 addi s0,sp,256 6bce: 0e2e slli t3,t3,0xb 6bd0: 0055 c.nop 21 6bd2: 0000 unimp - 6bd4: 3f05 jal 6b04 <_start-0x7fff94fc> - 6bd6: 0006 c.slli zero,0x1 + 6bd4: d305 beqz a4,6af4 <_start-0x7fff950c> + 6bd6: 0005 c.nop 1 6bd8: 0200 addi s0,sp,256 6bda: 0e74 addi a3,sp,796 6bdc: 0055 c.nop 21 @@ -36144,10 +36180,12 @@ Disassembly of section .debug_info: 6bee: a502 fsd ft0,136(sp) 6bf0: 0000bd03 0xbd03 6bf4: 0700 addi s0,sp,896 - 6bf6: 0000033f 6a0ca702 0x6a0ca7020000033f + 6bf6: 000002d3 fadd.s ft5,ft0,ft0,rne + 6bfa: a702 fsd ft0,392(sp) + 6bfc: 6a0c flw fa1,16(a2) 6bfe: 0000 unimp 6c00: 0700 addi s0,sp,896 - 6c02: 02aa slli t0,t0,0xa + 6c02: 023e slli tp,tp,0xf 6c04: 0000 unimp 6c06: a802 fsd ft0,16(sp) 6c08: 0000bd13 sltiu s10,ra,0 @@ -36164,18 +36202,18 @@ Disassembly of section .debug_info: 6c22: f109 bnez a0,6b24 <_start-0x7fff94dc> 6c24: 0000 unimp 6c26: 0b00 addi s0,sp,400 - 6c28: 03a5 addi t2,t2,9 + 6c28: 0339 addi t1,t1,14 6c2a: 0000 unimp 6c2c: a402 fsd ft0,8(sp) 6c2e: 00001d07 0x1d07 6c32: 0000 unimp - 6c34: 0006310b 0x6310b + 6c34: 0005c50b 0x5c50b 6c38: 0200 addi s0,sp,256 6c3a: 05a9 addi a1,a1,10 6c3c: 0000009b 0x9b 6c40: 0004 0x4 - 6c42: 1b05 addi s6,s6,-31 - 6c44: 0005 c.nop 1 + 6c42: af05 j 7372 <_start-0x7fff8c8e> + 6c44: 0004 0x4 6c46: 0200 addi s0,sp,256 6c48: 03aa slli t2,t2,0xa 6c4a: 00cd addi ra,ra,19 @@ -36187,18 +36225,18 @@ Disassembly of section .debug_info: 6c56: 1916 slli s2,s2,0x25 6c58: 005c addi a5,sp,4 6c5a: 0000 unimp - 6c5c: 2605 jal 6f7c <_start-0x7fff9084> - 6c5e: 0005 c.nop 1 + 6c5c: ba05 j 658c <_start-0x7fff9a74> + 6c5e: 0004 0x4 6c60: 0400 addi s0,sp,512 6c62: 0d0c addi a1,sp,656 6c64: 001d c.nop 7 6c66: 0000 unimp - 6c68: 9c05 0x9c05 + 6c68: 3005 jal 6488 <_start-0x7fff9b78> 6c6a: 0005 c.nop 1 6c6c: 0300 addi s0,sp,384 - 6c6e: 010b1b23 sh a6,22(s6) # 75016 <_start-0x7ff8afea> + 6c6e: 010b1b23 sh a6,22(s6) 6c72: 0000 unimp - 6c74: de0d beqz a2,6bae <_start-0x7fff9452> + 6c74: 720d lui tp,0xfffe3 6c76: 18000003 lb zero,384(zero) # 180 <_start-0x7ffffe80> 6c7a: 7d083403 0x7d083403 6c7e: 0001 nop @@ -36212,12 +36250,12 @@ Disassembly of section .debug_info: 6c90: 3703006b 0x3703006b 6c94: 00001d07 0x1d07 6c98: 0400 addi s0,sp,512 - 6c9a: 00060e0b 0x60e0b + 6c9a: 0005a20b 0x5a20b 6c9e: 0300 addi s0,sp,384 6ca0: 001d0b37 lui s6,0x1d0 6ca4: 0000 unimp 6ca6: 0b08 addi a0,sp,400 - 6ca8: 024e slli tp,tp,0x13 + 6ca8: 01e2 slli gp,gp,0x18 6caa: 0000 unimp 6cac: 1d143703 0x1d143703 6cb0: 0000 unimp @@ -36240,7 +36278,7 @@ Disassembly of section .debug_info: 6cde: 0024 addi s1,sp,8 6ce0: 0000 unimp 6ce2: 0000 unimp - 6ce4: 8d0d sub a0,a0,a1 + 6ce4: 210d jal 7106 <_start-0x7fff8efa> 6ce6: 0002 c.slli64 zero 6ce8: 2400 fld fs0,8(s0) 6cea: 16083c03 0x16083c03 @@ -36265,12 +36303,12 @@ Disassembly of section .debug_info: 6d20: 001d c.nop 7 6d22: 0000 unimp 6d24: 0b0c addi a1,sp,400 - 6d26: 04d0 addi a2,sp,580 + 6d26: 0464 addi s1,sp,524 6d28: 0000 unimp 6d2a: 1d094203 lbu tp,464(s2) 6d2e: 0000 unimp 6d30: 1000 addi s0,sp,32 - 6d32: 00039b0b 0x39b0b + 6d32: 00032f0b 0x32f0b 6d36: 0300 addi s0,sp,384 6d38: 001d0943 fmadd.s fs2,fs10,ft1,ft0,rne 6d3c: 0000 unimp @@ -36280,7 +36318,7 @@ Disassembly of section .debug_info: 6d44: 1d094403 lbu s0,464(s2) 6d48: 0000 unimp 6d4a: 1800 addi s0,sp,48 - 6d4c: 0005a50b 0x5a50b + 6d4c: 0005390b 0x5390b 6d50: 0300 addi s0,sp,384 6d52: 0945 addi s2,s2,17 6d54: 001d c.nop 7 @@ -36298,12 +36336,12 @@ Disassembly of section .debug_info: 6d6e: 5b084f03 lbu t5,1456(a6) # 13b00e <_start-0x7fec4ff2> 6d72: 0002 c.slli64 zero 6d74: 0b00 addi s0,sp,400 - 6d76: 0241 addi tp,tp,16 + 6d76: 01d5 addi gp,gp,21 6d78: 0000 unimp 6d7a: 5b0a5003 lhu zero,1456(s4) 6d7e: 0002 c.slli64 zero 6d80: 0000 unimp - 6d82: 0005780b 0x5780b + 6d82: 00050c0b 0x50c0b 6d86: 0300 addi s0,sp,384 6d88: 0951 addi s2,s2,20 6d8a: 0000025b 0x25b @@ -36327,7 +36365,7 @@ Disassembly of section .debug_info: 6db4: 0900 addi s0,sp,144 6db6: 0024 addi s1,sp,8 6db8: 0000 unimp - 6dba: 001f d910 0004 0x4d910001f + 6dba: 001f 6d10 0004 0x46d10001f 6dc0: 9000 0x9000 6dc2: 0301 addi t1,t1,0 6dc4: 0862 slli a6,a6,0x18 @@ -36338,12 +36376,12 @@ Disassembly of section .debug_info: 6dd0: 02ae1263 bne t3,a0,6df4 <_start-0x7fff920c> 6dd4: 0000 unimp 6dd6: 0b00 addi s0,sp,400 - 6dd8: 05f5 addi a1,a1,29 + 6dd8: 0589 addi a1,a1,2 6dda: 0000 unimp 6ddc: 1d066403 0x1d066403 6de0: 0000 unimp 6de2: 0400 addi s0,sp,512 - 6de4: 0002490b 0x2490b + 6de4: 0001dd0b 0x1dd0b 6de8: 0300 addi s0,sp,384 6dea: 0966 slli s2,s2,0x19 6dec: 02b4 addi a3,sp,328 @@ -36387,7 +36425,7 @@ Disassembly of section .debug_info: 6e42: 0004 0x4 6e44: 0040040f 0x40040f 6e48: 0000 unimp - 6e4a: d10d beqz a0,6d6c <_start-0x7fff9294> + 6e4a: 650d lui a0,0x3 6e4c: 0005 c.nop 1 6e4e: 6800 flw fs0,16(s0) 6e50: 3c08ba03 0x3c08ba03 @@ -36408,7 +36446,7 @@ Disassembly of section .debug_info: 6e80: 4709be03 0x4709be03 6e84: 0000 unimp 6e86: 0c00 addi s0,sp,528 - 6e88: 0002b90b 0x2b90b + 6e88: 00024d0b 0x24d0b 6e8c: 0300 addi s0,sp,384 6e8e: 004709bf 0e0e0000 0xe0e0000004709bf 6e96: 625f 0066 c003 0xc0030066625f @@ -36424,25 +36462,25 @@ Disassembly of section .debug_info: 6eb0: 0000013f fd0ac803 0xfd0ac8030000013f 6eb8: 0000 unimp 6eba: 1c00 addi s0,sp,560 - 6ebc: 0005380b 0x5380b + 6ebc: 0004cc0b 0x4cc0b 6ec0: 0300 addi s0,sp,384 6ec2: 1dca slli s11,s11,0x32 6ec4: 05c0 addi s0,sp,708 6ec6: 0000 unimp 6ec8: 0b20 addi s0,sp,408 - 6eca: 0394 addi a3,sp,448 + 6eca: 0328 addi a0,sp,392 6ecc: 0000 unimp 6ece: ef1dcc03 lbu s8,-271(s11) 6ed2: 0005 c.nop 1 6ed4: 2400 fld fs0,8(s0) - 6ed6: 0006390b 0x6390b + 6ed6: 0005cd0b 0x5cd0b 6eda: 0300 addi s0,sp,384 6edc: 06130dcf fnmadd.q fs11,ft6,ft1,ft0,rne 6ee0: 0000 unimp 6ee2: 0b28 addi a0,sp,408 6ee4: 0101 addi sp,sp,0 6ee6: 0000 unimp - 6ee8: 2d09d003 lhu zero,720(s3) + 6ee8: 2d09d003 lhu zero,720(s3) # 6720 <_start-0x7fff98e0> 6eec: 0006 c.slli zero,0x1 6eee: 2c00 fld fs0,24(s0) 6ef0: 5f0e lw t5,224(sp) @@ -36464,7 +36502,7 @@ Disassembly of section .debug_info: 6f16: 0b3c addi a5,sp,408 6f18: 0108 addi a0,sp,128 6f1a: 0000 unimp - 6f1c: 3311d803 lhu a6,817(gp) # 80016b39 <__global_pointer$+0x331> + 6f1c: 3311d803 lhu a6,817(gp) # 80016b39 <__global_locale+0x169> 6f20: 0006 c.slli zero,0x1 6f22: 4000 lw s0,0(s0) 6f24: 00074d0b 0x74d0b @@ -36476,11 +36514,11 @@ Disassembly of section .debug_info: 6f36: cb11dc03 lhu s8,-847(gp) # 800164b9 6f3a: 0002 c.slli64 zero 6f3c: 4400 lw s0,8(s0) - 6f3e: 0006500b 0x6500b + 6f3e: 0005e40b 0x5e40b 6f42: 0300 addi s0,sp,384 6f44: 07df 001d 0000 0x1d07df 6f4a: 0b4c addi a1,sp,404 - 6f4c: 03d6 slli t2,t2,0x15 + 6f4c: 036a slli t1,t1,0x1a 6f4e: 0000 unimp 6f50: 770ae003 0x770ae003 6f54: 0000 unimp @@ -36490,17 +36528,17 @@ Disassembly of section .debug_info: 6f5e: 045a12e3 bne s4,t0,77a2 <_start-0x7fff885e> 6f62: 0000 unimp 6f64: 0b54 addi a3,sp,404 - 6f66: 0000035b 0x35b + 6f66: 000002ef jal t0,6f66 <_start-0x7fff909a> 6f6a: 170ce703 0x170ce703 6f6e: 0001 nop 6f70: 5800 lw s0,48(s0) - 6f72: 0002a10b 0x2a10b + 6f72: 0002350b 0x2350b 6f76: 0300 addi s0,sp,384 6f78: 0ee9 addi t4,t4,26 6f7a: 00f1 addi ra,ra,28 6f7c: 0000 unimp 6f7e: 0b5c addi a5,sp,404 - 6f80: 000005af 0x5af + 6f80: 00000543 fmadd.s fa0,ft0,ft0,ft0,rne 6f84: 1d09ea03 0x1d09ea03 6f88: 0000 unimp 6f8a: 6400 flw fs0,8(s0) @@ -36524,15 +36562,15 @@ Disassembly of section .debug_info: 6fb0: 1500 addi s0,sp,672 6fb2: 045a slli s0,s0,0x16 6fb4: 0000 unimp - 6fb6: 1616 slli a2,a2,0x25 - 6fb8: 0006 c.slli zero,0x1 + 6fb6: aa16 fsd ft5,272(sp) + 6fb8: 0005 c.nop 1 6fba: 2800 fld fs0,16(s0) 6fbc: 0304 addi s1,sp,384 6fbe: 0265 addi tp,tp,25 6fc0: ae08 fsd fa0,24(a2) 6fc2: 0005 c.nop 1 6fc4: 1700 addi s0,sp,928 - 6fc6: 0595 addi a1,a1,5 + 6fc6: 0529 addi a0,a0,10 6fc8: 0000 unimp 6fca: 07026703 0x7026703 6fce: 001d c.nop 7 @@ -36546,11 +36584,11 @@ Disassembly of section .debug_info: 6fe4: 0000 unimp 6fe6: 14026c03 0x14026c03 6fea: 069f 0000 1708 0x17080000069f - 6ff0: 0254 addi a3,sp,260 + 6ff0: 01e8 addi a0,sp,204 6ff2: 0000 unimp 6ff4: 1e026c03 0x1e026c03 6ff8: 069f 0000 170c 0x170c0000069f - 6ffe: 05f0 addi a2,sp,716 + 6ffe: 0584 addi s1,sp,704 7000: 0000 unimp 7002: 08026e03 0x8026e03 7006: 001d c.nop 7 @@ -36560,7 +36598,7 @@ Disassembly of section .debug_info: 700e: 0000 unimp 7010: 08026f03 0x8026f03 7014: 089f 0000 1714 0x17140000089f - 701a: 0274 addi a3,sp,268 + 701a: 0208 addi a0,sp,256 701c: 0000 unimp 701e: 07027203 0x7027203 7022: 001d c.nop 7 @@ -36571,18 +36609,19 @@ Disassembly of section .debug_info: 7030: 08b4 addi a3,sp,88 7032: 0000 unimp 7034: 1734 addi a3,sp,936 - 7036: 000004eb 0x4eb + 7036: 047f 0x47f + 7038: 0000 unimp 703a: 07027503 0x7027503 703e: 001d c.nop 7 7040: 0000 unimp 7042: 1738 addi a4,sp,936 - 7044: 0604 addi s1,sp,768 + 7044: 0598 addi a4,sp,704 7046: 0000 unimp 7048: 0a027703 0xa027703 704c: 08c5 addi a7,a7,17 704e: 0000 unimp 7050: 173c addi a5,sp,936 - 7052: 00000337 lui t1,0x0 + 7052: 000002cb fnmsub.s ft5,ft0,ft0,ft0,rne 7056: 13027a03 0x13027a03 705a: 017d addi sp,sp,31 705c: 0000 unimp @@ -36599,36 +36638,37 @@ Disassembly of section .debug_info: 7076: 017d addi sp,sp,31 7078: 0000 unimp 707a: 1748 addi a0,sp,932 - 707c: 00000507 0x507 + 707c: 0000049b 0x49b 7080: 14027d03 0x14027d03 7084: 000008cb fnmsub.s fa7,ft0,ft0,ft0,rne 7088: 174c addi a1,sp,932 - 708a: 02b1 addi t0,t0,12 + 708a: 0245 addi tp,tp,17 708c: 0000 unimp 708e: 07028003 lb zero,112(t0) 7092: 001d c.nop 7 7094: 0000 unimp 7096: 1750 addi a2,sp,932 - 7098: 020d addi tp,tp,3 + 7098: 01a1 addi gp,gp,8 709a: 0000 unimp 709c: 09028103 lb sp,144(t0) 70a0: 05ae slli a1,a1,0xb 70a2: 0000 unimp 70a4: 1754 addi a3,sp,932 - 70a6: 058e slli a1,a1,0x3 + 70a6: 0522 slli a0,a0,0x8 70a8: 0000 unimp 70aa: 0702a403 lw s0,112(t0) 70ae: 087a slli a6,a6,0x1e 70b0: 0000 unimp 70b2: 1858 addi a4,sp,52 - 70b4: 04d9 addi s1,s1,22 + 70b4: 046d addi s0,s0,27 70b6: 0000 unimp 70b8: 1302a803 lw a6,304(t0) 70bc: 02ae slli t0,t0,0xb 70be: 0000 unimp 70c0: 0148 addi a0,sp,132 - 70c2: 1518 addi a4,sp,672 - 70c4: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> + 70c2: a918 fsd fa4,16(a0) + 70c4: 0002 c.slli64 zero + 70c6: 0300 addi s0,sp,384 70c8: 02a9 addi t0,t0,10 70ca: 6b12 flw fs6,4(sp) 70cc: 0002 c.slli64 zero @@ -36750,13 +36790,13 @@ Disassembly of section .debug_info: 71c8: 0699 addi a3,a3,6 71ca: 0000 unimp 71cc: 1700 addi s0,sp,928 - 71ce: 02d1 addi t0,t0,20 + 71ce: 0265 addi tp,tp,25 71d0: 0000 unimp 71d2: 07012b03 lw s6,112(sp) 71d6: 001d c.nop 7 71d8: 0000 unimp 71da: 1704 addi s1,sp,928 - 71dc: 000005b7 lui a1,0x0 + 71dc: 0000054b fnmsub.s fa0,ft0,ft0,ft0,rne 71e0: 0b012c03 lw s8,176(sp) 71e4: 069f 0000 0008 0x80000069f 71ea: 0660040f 0x660040f @@ -36775,7 +36815,7 @@ Disassembly of section .debug_info: 720c: de12 sw tp,60(sp) 720e: 0006 c.slli zero,0x1 7210: 0000 unimp - 7212: 00037117 auipc sp,0x37 + 7212: 00030517 auipc a0,0x30 7216: 0300 addi s0,sp,384 7218: 0146 slli sp,sp,0x11 721a: de12 sw tp,60(sp) @@ -36799,7 +36839,7 @@ Disassembly of section .debug_info: 7242: 0285 addi t0,t0,1 7244: 00080307 0x80307 7248: 1700 addi s0,sp,928 - 724a: 03ad addi t2,t2,11 + 724a: 0341 addi t1,t1,16 724c: 0000 unimp 724e: 18028703 lb a4,384(t0) 7252: 0024 addi s1,sp,8 @@ -36811,7 +36851,7 @@ Disassembly of section .debug_info: 7260: 05ae slli a1,a1,0xb 7262: 0000 unimp 7264: 1704 addi s1,sp,928 - 7266: 032a slli t1,t1,0xa + 7266: 02be slli t0,t0,0xf 7268: 0000 unimp 726a: 10028903 lb s2,256(t0) 726e: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> @@ -36821,7 +36861,7 @@ Disassembly of section .debug_info: 7278: 17028a03 lb s4,368(t0) 727c: 00000193 li gp,0 7280: 1724 addi s1,sp,936 - 7282: 025c addi a5,sp,260 + 7282: 01f0 addi a2,sp,204 7284: 0000 unimp 7286: 0f028b03 lb s6,240(t0) 728a: 001d c.nop 7 @@ -36838,7 +36878,7 @@ Disassembly of section .debug_info: 72a6: 06a5 addi a3,a3,9 72a8: 0000 unimp 72aa: 1758 addi a4,sp,932 - 72ac: 000005e3 beqz zero,7ab6 <_start-0x7fff854a> + 72ac: 00000577 0x577 72b0: 16028e03 lb t3,352(t0) 72b4: 00f1 addi ra,ra,28 72b6: 0000 unimp @@ -36860,7 +36900,7 @@ Disassembly of section .debug_info: 72da: 10029103 lh sp,256(t0) 72de: 00000813 li a6,0 72e2: 1780 addi s0,sp,992 - 72e4: 031e slli t1,t1,0x7 + 72e4: 02b2 slli t0,t0,0xc 72e6: 0000 unimp 72e8: 10029203 lh tp,256(t0) 72ec: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> @@ -36871,7 +36911,7 @@ Disassembly of section .debug_info: 72fa: 001d c.nop 7 72fc: 0000 unimp 72fe: 17a0 addi s0,sp,1000 - 7300: 0226 slli tp,tp,0x9 + 7300: 01ba slli gp,gp,0xe 7302: 0000 unimp 7304: 16029403 lh s0,352(t0) 7308: 00f1 addi ra,ra,28 @@ -36883,7 +36923,7 @@ Disassembly of section .debug_info: 7316: 00f1 addi ra,ra,28 7318: 0000 unimp 731a: 17ac addi a1,sp,1000 - 731c: 0215 addi tp,tp,5 + 731c: 01a9 addi gp,gp,10 731e: 0000 unimp 7320: 16029603 lh a2,352(t0) 7324: 00f1 addi ra,ra,28 @@ -36901,7 +36941,7 @@ Disassembly of section .debug_info: 7340: 00f1 addi ra,ra,28 7342: 0000 unimp 7344: 17c4 addi s1,sp,996 - 7346: 00000593 li a1,0 + 7346: 00000527 0x527 734a: 08029903 lh s2,128(t0) 734e: 001d c.nop 7 7350: 0000 unimp @@ -36932,12 +36972,12 @@ Disassembly of section .debug_info: 7386: 07029e03 lh t3,112(t0) 738a: 085a slli a6,a6,0x16 738c: 0000 unimp - 738e: 00034517 auipc a0,0x34 + 738e: 0002d917 auipc s2,0x2d 7392: 0300 addi s0,sp,384 7394: 02a1 addi t0,t0,8 7396: 00085a1b 0x85a1b 739a: 0000 unimp - 739c: 00026b17 auipc s6,0x26 + 739c: 0001ff17 auipc t5,0x1f 73a0: 0300 addi s0,sp,384 73a2: 02a2 slli t0,t0,0x8 73a4: 6a18 flw fa4,16(a2) @@ -36960,17 +37000,17 @@ Disassembly of section .debug_info: 73c8: 1d00 addi s0,sp,688 73ca: 1b00 addi s0,sp,432 73cc: 03f0 addi a2,sp,460 - 73ce: 9f030283 lb t0,-1552(t1) # fffff9f0 <__BSS_END__+0x7ffe8dc0> + 73ce: 9f030283 lb t0,-1552(t1) 73d2: 0008 0x8 73d4: 1c00 addi s0,sp,560 - 73d6: 0616 slli a2,a2,0x5 + 73d6: 05aa slli a1,a1,0xa 73d8: 0000 unimp 73da: 0b029a03 lh s4,176(t0) 73de: 06ee slli a3,a3,0x1b 73e0: 0000 unimp 73e2: 531c lw a5,32(a4) 73e4: 03000007 0x3000007 - 73e8: 330b02a3 sb a6,805(s6) # 2d6c1 <_start-0x7ffd293f> + 73e8: 330b02a3 sb a6,805(s6) # 1d1325 <_start-0x7fe2ecdb> 73ec: 0008 0x8 73ee: 0000 unimp 73f0: b408 fsd fa0,40(s0) @@ -37033,13 +37073,13 @@ Disassembly of section .debug_info: 746e: 1215 addi tp,tp,-27 7470: 0009 c.nop 2 7472: 2100 fld fs0,0(a0) - 7474: 0200 addi s0,sp,256 + 7474: 0194 addi a3,sp,192 7476: 0000 unimp 7478: 1405 addi s0,s0,-31 747a: 1d24 addi s1,sp,696 747c: 0009 c.nop 2 747e: 2100 fld fs0,0(a0) - 7480: 05d9 addi a1,a1,22 + 7480: 056d addi a0,a0,27 7482: 0000 unimp 7484: 1505 addi a0,a0,-31 7486: 1d15 addi s10,s10,-27 @@ -37061,18 +37101,19 @@ Disassembly of section .debug_info: 74a6: 5a04 lw s1,48(a2) 74a8: 0009 c.nop 2 74aa: 2200 fld fs0,0(a2) - 74ac: e121 bnez a0,74ec <_start-0x7fff8b14> + 74ac: 7521 lui a0,0xfffe8 74ae: 0004 0x4 74b0: 0600 addi s0,sp,768 74b2: 05ae0e67 jalr t3,90(t3) # 6e25e <_start-0x7ff91da2> 74b6: 0000 unimp - 74b8: 4c21 li s8,8 - 74ba: 07000003 lb zero,112(zero) # 70 <_start-0x7fffff90> + 74b8: e021 bnez s0,74f8 <_start-0x7fff8b08> + 74ba: 0002 c.slli64 zero + 74bc: 0700 addi s0,sp,896 74be: 0f10 addi a2,sp,912 74c0: 00000973 0x973 74c4: 05ae040f 0x5ae040f 74c8: 0000 unimp - 74ca: e421 bnez s0,7512 <_start-0x7fff8aee> + 74ca: 7821 lui a6,0xfffe8 74cc: 0004 0x4 74ce: 0700 addi s0,sp,896 74d0: 0efc addi a5,sp,860 @@ -37095,13 +37136,13 @@ Disassembly of section .debug_info: 74f4: 1cfd addi s9,s9,-1 74f6: 001d c.nop 7 74f8: 0000 unimp - 74fa: 8b21 andi a4,a4,8 + 74fa: 1f21 addi t5,t5,-24 74fc: 07000003 lb zero,112(zero) # 70 <_start-0x7fffff90> 7500: 0cff 0xcff 7502: 001d c.nop 7 7504: 0000 unimp - 7506: 1121 addi sp,sp,-24 - 7508: 0005 c.nop 1 + 7506: a521 j 7b0e <_start-0x7fff84f2> + 7508: 0004 0x4 750a: 0800 addi s0,sp,16 750c: 169a slli a3,a3,0x26 750e: 0055 c.nop 21 @@ -37125,13 +37166,13 @@ Disassembly of section .debug_info: 7534: 179e slli a5,a5,0x27 7536: 09cd addi s3,s3,19 7538: 0000 unimp - 753a: bf05 j 746a <_start-0x7fff8b96> + 753a: 5305 li t1,-31 753c: 0002 c.slli64 zero 753e: 0900 addi s0,sp,144 7540: 162a slli a2,a2,0x2a 7542: 0024 addi s1,sp,8 7544: 0000 unimp - 7546: c705 beqz a4,756e <_start-0x7fff8a92> + 7546: 5b05 li s6,-31 7548: 0005 c.nop 1 754a: 0900 addi s0,sp,144 754c: 0a01152f 0xa01152f @@ -37161,7 +37202,7 @@ Disassembly of section .debug_info: 7586: 1610 addi a2,sp,800 7588: 000a c.slli zero,0x2 758a: 2300 fld fs0,0(a4) - 758c: 0292 slli t0,t0,0x4 + 758c: 0226 slli tp,tp,0x9 758e: 0000 unimp 7590: 00240407 0x240407 7594: 0000 unimp @@ -37169,18 +37210,18 @@ Disassembly of section .debug_info: 7598: 7706 flw fa4,96(sp) 759a: 000a c.slli zero,0x2 759c: 2400 fld fs0,8(s0) - 759e: 056e slli a0,a0,0x1b + 759e: 0502 c.slli64 a0 75a0: 0000 unimp 75a2: 2400 fld fs0,8(s0) - 75a4: 0366 slli t1,t1,0x19 + 75a4: 02fa slli t0,t0,0x1e 75a6: 0000 unimp 75a8: 2401 jal 77a8 <_start-0x7fff8858> - 75aa: 04a9 addi s1,s1,10 + 75aa: 043d addi s0,s0,15 75ac: 0000 unimp 75ae: 2402 fld fs0,0(sp) - 75b0: 03ba slli t2,t2,0xe + 75b0: 034e slli t1,t1,0x13 75b2: 0000 unimp - 75b4: 05652403 lw s0,86(a0) # 3b3e4 <_start-0x7ffc4c1c> + 75b4: 04f92403 lw s0,79(s2) # 343dd <_start-0x7ffcbc23> 75b8: 0000 unimp 75ba: 2404 fld fs1,8(s0) 75bc: 079e slli a5,a5,0x7 @@ -37195,24 +37236,24 @@ Disassembly of section .debug_info: 75ce: 1c21 addi s8,s8,-24 75d0: 0a3a slli s4,s4,0xe 75d2: 0000 unimp - 75d4: 0003c523 0x3c523 + 75d4: 00035923 0x35923 75d8: 0700 addi s0,sp,896 75da: 2404 fld fs1,8(s0) 75dc: 0000 unimp 75de: 0a00 addi s0,sp,272 - 75e0: 0aa80623 sb a0,172(a6) + 75e0: 0aa80623 sb a0,172(a6) # fffe80ac <__BSS_END__+0x7ffd1470> 75e4: 0000 unimp - 75e6: bd24 fsd fs1,120(a0) + 75e6: 5124 lw s1,96(a0) 75e8: 0005 c.nop 1 75ea: 0000 unimp - 75ec: 8424 0x8424 + 75ec: 1824 addi s1,sp,56 75ee: 0005 c.nop 1 75f0: 0100 addi s0,sp,128 75f2: a724 fsd fs1,72(a4) 75f4: 0006 c.slli zero,0x1 75f6: 0200 addi s0,sp,256 75f8: 2100 fld fs0,0(a0) - 75fa: 0234 addi a3,sp,264 + 75fa: 01c8 addi a0,sp,196 75fc: 0000 unimp 75fe: 280a fld fa6,128(sp) 7600: 831e mv t1,t2 @@ -37229,14 +37270,14 @@ Disassembly of section .debug_info: 7618: 0659 addi a2,a2,22 761a: 0000 unimp 761c: 2400 fld fs0,8(s0) - 761e: 00000647 fmsub.s fa2,ft0,ft0,ft0,rne + 761e: 000005db 0x5db 7622: 0001 nop 7624: 7c21 lui s8,0xfffe8 7626: 0001 nop 7628: 0a00 addi s0,sp,272 762a: 0ab42a2f amoswap.w.rl s4,a1,(s0) 762e: 0000 unimp - 7630: 7c21 lui s8,0xfffe8 + 7630: 1021 c.nop -24 7632: 0b000003 lb zero,176(zero) # b0 <_start-0x7fffff50> 7636: 1a29 addi s4,s4,-22 7638: 091d addi s2,s2,7 @@ -37255,9 +37296,9 @@ Disassembly of section .debug_info: 7656: 000a c.slli zero,0x2 7658: 0300 addi s0,sp,384 765a: 0404 addi s1,sp,512 - 765c: 04bc addi a5,sp,584 + 765c: 0450 addi a2,sp,516 765e: 0000 unimp - 7660: b4030803 lb a6,-1216(t1) + 7660: 48030803 lb a6,1152(t1) 7664: 0004 0x4 7666: 0300 addi s0,sp,384 7668: 0408 addi a0,sp,512 @@ -37282,7 +37323,7 @@ Disassembly of section .debug_info: 7696: fc0c fsw fa1,56(s0) 7698: 1601 addi a2,a2,-32 769a: 00000b3b 0xb3b - 769e: 0b1f 0003 0c00 0xc0000030b1f + 769e: 9f1f 0002 0c00 0xc0000029f1f 76a4: 0202 c.slli64 tp 76a6: 3b16 fld fs6,352(sp) 76a8: 2500000b 0x2500000b @@ -37291,7 +37332,7 @@ Disassembly of section .debug_info: 76b0: b20d j 6fd2 <_start-0x7fff902e> 76b2: 0f02 c.slli64 t5 76b4: 0305 addi t1,t1,1 - 76b6: 57fc lw a5,108(a5) + 76b6: 584c lw a1,52(s0) 76b8: 8001 c.srli64 s0 76ba: d300 sw s0,32(a4) 76bc: 0400000b 0x400000b @@ -37301,24 +37342,22 @@ Disassembly of section .debug_info: 76c6: d401 beqz s0,75ce <_start-0x7fff8a32> 76c8: 0009 c.nop 2 76ca: 0c00 addi s0,sp,528 - 76cc: 053e slli a0,a0,0xf + 76cc: 04d2 slli s1,s1,0x14 76ce: 0000 unimp - 76d0: 0194 addi a3,sp,192 + 76d0: 05ed addi a1,a1,27 76d2: 0000 unimp - 76d4: 4904 lw s1,16(a0) + 76d4: 49c8 lw a0,20(a1) 76d6: 8001 c.srli64 s0 76d8: 004c addi a1,sp,4 76da: 0000 unimp - 76dc: 9c1d 0x9c1d - 76de: 0000 unimp - 76e0: 0402 c.slli64 s0 + 76dc: 9b9f 0000 0402 0x40200009b9f 76e2: 6905 lui s2,0x1 76e4: 746e flw fs0,248(sp) 76e6: 0300 addi s0,sp,384 76e8: 0704 addi s1,sp,896 - 76ea: 02e2 slli t0,t0,0x18 + 76ea: 0276 slli tp,tp,0x1d 76ec: 0000 unimp - 76ee: c2050803 lb a6,-992(a0) + 76ee: 56050803 lb a6,1376(a0) # fffe8560 <__BSS_END__+0x7ffd1924> 76f2: 0004 0x4 76f4: 0300 addi s0,sp,384 76f6: 0410 addi a2,sp,512 @@ -37333,31 +37372,31 @@ Disassembly of section .debug_info: 770e: 0000 unimp 7710: 0300 addi s0,sp,384 7712: 0702 c.slli64 a4 - 7714: 02f8 addi a4,sp,332 + 7714: 028c addi a1,sp,320 7716: 0000 unimp - 7718: c7050403 lb s0,-912(a0) + 7718: 5b050403 lb s0,1456(a0) 771c: 0004 0x4 771e: 0300 addi s0,sp,384 7720: 0704 addi s1,sp,896 - 7722: 02dd addi t0,t0,23 + 7722: 0271 addi tp,tp,28 7724: 0000 unimp - 7726: d8070803 lb a6,-640(a4) + 7726: 6c070803 lb a6,1728(a4) 772a: 0002 c.slli64 zero 772c: 0400 addi s0,sp,512 - 772e: 0354 addi a3,sp,388 + 772e: 02e8 addi a0,sp,332 7730: 0000 unimp 7732: 5e02 lw t3,32(sp) 7734: 1701 addi a4,a4,-32 7736: 002c addi a1,sp,8 7738: 0000 unimp - 773a: f605 bnez a2,7662 <_start-0x7fff899e> + 773a: 8a05 andi a2,a2,1 773c: 0004 0x4 773e: 0300 addi s0,sp,384 7740: 0e2e slli t3,t3,0xb 7742: 005d c.nop 23 7744: 0000 unimp - 7746: 3f05 jal 7676 <_start-0x7fff898a> - 7748: 0006 c.slli zero,0x1 + 7746: d305 beqz a4,7666 <_start-0x7fff899a> + 7748: 0005 c.nop 1 774a: 0300 addi s0,sp,384 774c: 0e74 addi a3,sp,796 774e: 005d c.nop 23 @@ -37370,10 +37409,11 @@ Disassembly of section .debug_info: 7760: c503a503 lw a0,-944(t2) 7764: 0000 unimp 7766: 0700 addi s0,sp,896 - 7768: 0000033f 720ca703 0x720ca7030000033f + 7768: 000002d3 fadd.s ft5,ft0,ft0,rne + 776c: 720ca703 lw a4,1824(s9) # 720 <_start-0x7ffff8e0> 7770: 0000 unimp 7772: 0700 addi s0,sp,896 - 7774: 02aa slli t0,t0,0xa + 7774: 023e slli tp,tp,0xf 7776: 0000 unimp 7778: c513a803 lw a6,-943(t2) 777c: 0000 unimp @@ -37389,18 +37429,18 @@ Disassembly of section .debug_info: 7792: f909a203 lw tp,-112(s3) 7796: 0000 unimp 7798: 0b00 addi s0,sp,400 - 779a: 03a5 addi t2,t2,9 + 779a: 0339 addi t1,t1,14 779c: 0000 unimp - 779e: 2507a403 lw s0,592(a5) + 779e: 2507a403 lw s0,592(a5) # fffe3250 <__BSS_END__+0x7ffcc614> 77a2: 0000 unimp 77a4: 0000 unimp - 77a6: 0006310b 0x6310b + 77a6: 0005c50b 0x5c50b 77aa: 0300 addi s0,sp,384 77ac: 05a9 addi a1,a1,10 77ae: 000000a3 sb zero,1(zero) # 1 <_start-0x7fffffff> 77b2: 0004 0x4 - 77b4: 1b05 addi s6,s6,-31 - 77b6: 0005 c.nop 1 + 77b4: af05 j 7ee4 <_start-0x7fff811c> + 77b6: 0004 0x4 77b8: 0300 addi s0,sp,384 77ba: 03aa slli t2,t2,0xa 77bc: 00d5 addi ra,ra,21 @@ -37412,18 +37452,18 @@ Disassembly of section .debug_info: 77c8: 1916 slli s2,s2,0x25 77ca: 0064 addi s1,sp,12 77cc: 0000 unimp - 77ce: 2605 jal 7aee <_start-0x7fff8512> - 77d0: 0005 c.nop 1 + 77ce: ba05 j 70fe <_start-0x7fff8f02> + 77d0: 0004 0x4 77d2: 0500 addi s0,sp,640 77d4: 0d0c addi a1,sp,656 77d6: 0025 c.nop 9 77d8: 0000 unimp - 77da: 9c05 0x9c05 + 77da: 3005 jal 6ffa <_start-0x7fff9006> 77dc: 0005 c.nop 1 77de: 0400 addi s0,sp,512 77e0: 01131b23 sh a7,22(t1) 77e4: 0000 unimp - 77e6: de0d beqz a2,7720 <_start-0x7fff88e0> + 77e6: 720d lui tp,0xfffe3 77e8: 18000003 lb zero,384(zero) # 180 <_start-0x7ffffe80> 77ec: 3404 fld fs1,40(s0) 77ee: 8508 0x8508 @@ -37438,12 +37478,12 @@ Disassembly of section .debug_info: 7802: 3704006b 0x3704006b 7806: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 780a: 0400 addi s0,sp,512 - 780c: 00060e0b 0x60e0b + 780c: 0005a20b 0x5a20b 7810: 0400 addi s0,sp,512 7812: 00250b37 lui s6,0x250 7816: 0000 unimp 7818: 0b08 addi a0,sp,400 - 781a: 024e slli tp,tp,0x13 + 781a: 01e2 slli gp,gp,0x18 781c: 0000 unimp 781e: 3704 fld fs1,40(a4) 7820: 2514 fld fa3,8(a0) @@ -37467,7 +37507,7 @@ Disassembly of section .debug_info: 7850: 002c addi a1,sp,8 7852: 0000 unimp 7854: 0000 unimp - 7856: 8d0d sub a0,a0,a1 + 7856: 210d jal 7c78 <_start-0x7fff8388> 7858: 0002 c.slli64 zero 785a: 2400 fld fs0,8(s0) 785c: 3c04 fld fs1,56(s0) @@ -37495,13 +37535,13 @@ Disassembly of section .debug_info: 7892: 0025 c.nop 9 7894: 0000 unimp 7896: 0b0c addi a1,sp,400 - 7898: 04d0 addi a2,sp,580 + 7898: 0464 addi s1,sp,524 789a: 0000 unimp 789c: 4204 lw s1,0(a2) 789e: 2509 jal 7ea0 <_start-0x7fff8160> 78a0: 0000 unimp 78a2: 1000 addi s0,sp,32 - 78a4: 00039b0b 0x39b0b + 78a4: 00032f0b 0x32f0b 78a8: 0400 addi s0,sp,512 78aa: 00250943 fmadd.s fs2,fa0,ft2,ft0,rne 78ae: 0000 unimp @@ -37512,7 +37552,7 @@ Disassembly of section .debug_info: 78b8: 2509 jal 7eba <_start-0x7fff8146> 78ba: 0000 unimp 78bc: 1800 addi s0,sp,48 - 78be: 0005a50b 0x5a50b + 78be: 0005390b 0x5390b 78c2: 0400 addi s0,sp,512 78c4: 0945 addi s2,s2,17 78c6: 0025 c.nop 9 @@ -37532,13 +37572,13 @@ Disassembly of section .debug_info: 78e2: 6308 flw fa0,0(a4) 78e4: 0002 c.slli64 zero 78e6: 0b00 addi s0,sp,400 - 78e8: 0241 addi tp,tp,16 + 78e8: 01d5 addi gp,gp,21 78ea: 0000 unimp 78ec: 5004 lw s1,32(s0) 78ee: 630a flw ft6,128(sp) 78f0: 0002 c.slli64 zero 78f2: 0000 unimp - 78f4: 0005780b 0x5780b + 78f4: 00050c0b 0x50c0b 78f8: 0400 addi s0,sp,512 78fa: 0951 addi s2,s2,20 78fc: 00000263 beqz zero,7900 <_start-0x7fff8700> @@ -37564,7 +37604,7 @@ Disassembly of section .debug_info: 7926: 0900 addi s0,sp,144 7928: 002c addi a1,sp,8 792a: 0000 unimp - 792c: 001f d910 0004 0x4d910001f + 792c: 001f 6d10 0004 0x46d10001f 7932: 9000 0x9000 7934: 0401 addi s0,s0,0 7936: 0862 slli a6,a6,0x18 @@ -37575,13 +37615,13 @@ Disassembly of section .debug_info: 7942: 02b61263 bne a2,a1,7966 <_start-0x7fff869a> 7946: 0000 unimp 7948: 0b00 addi s0,sp,400 - 794a: 05f5 addi a1,a1,29 + 794a: 0589 addi a1,a1,2 794c: 0000 unimp 794e: 6404 flw fs1,8(s0) 7950: 2506 fld fa0,64(sp) 7952: 0000 unimp 7954: 0400 addi s0,sp,512 - 7956: 0002490b 0x2490b + 7956: 0001dd0b 0x1dd0b 795a: 0400 addi s0,sp,512 795c: 0966 slli s2,s2,0x19 795e: 02bc addi a5,sp,328 @@ -37628,7 +37668,7 @@ Disassembly of section .debug_info: 79b4: 0004 0x4 79b6: 0048040f 0x48040f 79ba: 0000 unimp - 79bc: d10d beqz a0,78de <_start-0x7fff8722> + 79bc: 650d lui a0,0x3 79be: 0005 c.nop 1 79c0: 6800 flw fs0,16(s0) 79c2: ba04 fsd fs1,48(a2) @@ -37651,7 +37691,7 @@ Disassembly of section .debug_info: 79f4: 4f09 li t5,2 79f6: 0000 unimp 79f8: 0c00 addi s0,sp,528 - 79fa: 0002b90b 0x2b90b + 79fa: 00024d0b 0x24d0b 79fe: 0400 addi s0,sp,512 7a00: 004f09bf 0e0e0000 0xe0e0000004f09bf 7a08: 625f 0066 c004 0xc0040066625f @@ -37667,19 +37707,19 @@ Disassembly of section .debug_info: 7a22: 0000013f 050ac804 0x50ac8040000013f 7a2a: 0001 nop 7a2c: 1c00 addi s0,sp,560 - 7a2e: 0005380b 0x5380b + 7a2e: 0004cc0b 0x4cc0b 7a32: 0400 addi s0,sp,512 7a34: 1dca slli s11,s11,0x32 7a36: 05c8 addi a0,sp,708 7a38: 0000 unimp 7a3a: 0b20 addi s0,sp,408 - 7a3c: 0394 addi a3,sp,448 + 7a3c: 0328 addi a0,sp,392 7a3e: 0000 unimp 7a40: cc04 sw s1,24(s0) 7a42: f71d bnez a4,7970 <_start-0x7fff8690> 7a44: 0005 c.nop 1 7a46: 2400 fld fs0,8(s0) - 7a48: 0006390b 0x6390b + 7a48: 0005cd0b 0x5cd0b 7a4c: 0400 addi s0,sp,512 7a4e: 061b0dcf fnmadd.q fs11,fs6,ft1,ft0,rne 7a52: 0000 unimp @@ -37723,11 +37763,11 @@ Disassembly of section .debug_info: 7aaa: d311 beqz a4,79ae <_start-0x7fff8652> 7aac: 0002 c.slli64 zero 7aae: 4400 lw s0,8(s0) - 7ab0: 0006500b 0x6500b + 7ab0: 0005e40b 0x5e40b 7ab4: 0400 addi s0,sp,512 7ab6: 07df 0025 0000 0x2507df 7abc: 0b4c addi a1,sp,404 - 7abe: 03d6 slli t2,t2,0x15 + 7abe: 036a slli t1,t1,0x1a 7ac0: 0000 unimp 7ac2: e004 fsw fs1,0(s0) 7ac4: 7f0a flw ft10,160(sp) @@ -37738,18 +37778,18 @@ Disassembly of section .debug_info: 7ad0: 046212e3 bne tp,t1,8314 <_start-0x7fff7cec> 7ad4: 0000 unimp 7ad6: 0b54 addi a3,sp,404 - 7ad8: 0000035b 0x35b + 7ad8: 000002ef jal t0,7ad8 <_start-0x7fff8528> 7adc: e704 fsw fs1,8(a4) 7ade: 1f0c addi a1,sp,944 7ae0: 0001 nop 7ae2: 5800 lw s0,48(s0) - 7ae4: 0002a10b 0x2a10b + 7ae4: 0002350b 0x2350b 7ae8: 0400 addi s0,sp,512 7aea: 0ee9 addi t4,t4,26 7aec: 00f9 addi ra,ra,30 7aee: 0000 unimp 7af0: 0b5c addi a5,sp,404 - 7af2: 000005af 0x5af + 7af2: 00000543 fmadd.s fa0,ft0,ft0,ft0,rne 7af6: ea04 fsw fs1,16(a2) 7af8: 2509 jal 80fa <_start-0x7fff7f06> 7afa: 0000 unimp @@ -37774,15 +37814,15 @@ Disassembly of section .debug_info: 7b22: 1500 addi s0,sp,672 7b24: 0462 slli s0,s0,0x18 7b26: 0000 unimp - 7b28: 1616 slli a2,a2,0x25 - 7b2a: 0006 c.slli zero,0x1 + 7b28: aa16 fsd ft5,272(sp) + 7b2a: 0005 c.nop 1 7b2c: 2800 fld fs0,16(s0) 7b2e: 0404 addi s1,sp,512 7b30: 0265 addi tp,tp,25 7b32: b608 fsd fa0,40(a2) 7b34: 0005 c.nop 1 7b36: 1700 addi s0,sp,928 - 7b38: 0595 addi a1,a1,5 + 7b38: 0529 addi a0,a0,10 7b3a: 0000 unimp 7b3c: 6704 flw fs1,8(a4) 7b3e: 0702 c.slli64 a4 @@ -37801,13 +37841,13 @@ Disassembly of section .debug_info: 7b5a: 1402 slli s0,s0,0x20 7b5c: 000006a7 0x6a7 7b60: 1708 addi a0,sp,928 - 7b62: 0254 addi a3,sp,260 + 7b62: 01e8 addi a0,sp,204 7b64: 0000 unimp 7b66: 6c04 flw fs1,24(s0) 7b68: 1e02 slli t3,t3,0x20 7b6a: 000006a7 0x6a7 7b6e: 170c addi a1,sp,928 - 7b70: 05f0 addi a2,sp,716 + 7b70: 0584 addi s1,sp,704 7b72: 0000 unimp 7b74: 6e04 flw fs1,24(a2) 7b76: 0802 c.slli64 a6 @@ -37820,7 +37860,7 @@ Disassembly of section .debug_info: 7b84: 0802 c.slli64 a6 7b86: 000008a7 0x8a7 7b8a: 1714 addi a3,sp,928 - 7b8c: 0274 addi a3,sp,268 + 7b8c: 0208 addi a0,sp,256 7b8e: 0000 unimp 7b90: 7204 flw fs1,32(a2) 7b92: 0702 c.slli64 a4 @@ -37833,20 +37873,21 @@ Disassembly of section .debug_info: 7ba2: 08bc addi a5,sp,88 7ba4: 0000 unimp 7ba6: 1734 addi a3,sp,936 - 7ba8: 000004eb 0x4eb + 7ba8: 047f 0x47f + 7baa: 0000 unimp 7bac: 7504 flw fs1,40(a0) 7bae: 0702 c.slli64 a4 7bb0: 0025 c.nop 9 7bb2: 0000 unimp 7bb4: 1738 addi a4,sp,936 - 7bb6: 0604 addi s1,sp,768 + 7bb6: 0598 addi a4,sp,704 7bb8: 0000 unimp 7bba: 7704 flw fs1,40(a4) 7bbc: 0a02 c.slli64 s4 7bbe: 08cd addi a7,a7,19 7bc0: 0000 unimp 7bc2: 173c addi a5,sp,936 - 7bc4: 00000337 lui t1,0x0 + 7bc4: 000002cb fnmsub.s ft5,ft0,ft0,ft0,rne 7bc8: 7a04 flw fs1,48(a2) 7bca: 1302 slli t1,t1,0x20 7bcc: 0185 addi gp,gp,1 @@ -37866,41 +37907,42 @@ Disassembly of section .debug_info: 7be8: 0185 addi gp,gp,1 7bea: 0000 unimp 7bec: 1748 addi a0,sp,932 - 7bee: 00000507 0x507 + 7bee: 0000049b 0x49b 7bf2: 7d04 flw fs1,56(a0) 7bf4: 1402 slli s0,s0,0x20 7bf6: 000008d3 fadd.s fa7,ft0,ft0,rne 7bfa: 174c addi a1,sp,932 - 7bfc: 02b1 addi t0,t0,12 + 7bfc: 0245 addi tp,tp,17 7bfe: 0000 unimp 7c00: 8004 0x8004 7c02: 0702 c.slli64 a4 7c04: 0025 c.nop 9 7c06: 0000 unimp 7c08: 1750 addi a2,sp,932 - 7c0a: 020d addi tp,tp,3 + 7c0a: 01a1 addi gp,gp,8 7c0c: 0000 unimp 7c0e: 8104 0x8104 7c10: 0902 c.slli64 s2 7c12: 05b6 slli a1,a1,0xd 7c14: 0000 unimp 7c16: 1754 addi a3,sp,932 - 7c18: 058e slli a1,a1,0x3 + 7c18: 0522 slli a0,a0,0x8 7c1a: 0000 unimp 7c1c: a404 fsd fs1,8(s0) 7c1e: 0702 c.slli64 a4 7c20: 0882 c.slli64 a7 7c22: 0000 unimp 7c24: 1858 addi a4,sp,52 - 7c26: 04d9 addi s1,s1,22 + 7c26: 046d addi s0,s0,27 7c28: 0000 unimp 7c2a: a804 fsd fs1,16(s0) 7c2c: 1302 slli t1,t1,0x20 7c2e: 02b6 slli t0,t0,0xd 7c30: 0000 unimp 7c32: 0148 addi a0,sp,132 - 7c34: 1518 addi a4,sp,672 - 7c36: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> + 7c34: a918 fsd fa4,16(a0) + 7c36: 0002 c.slli64 zero + 7c38: 0400 addi s0,sp,512 7c3a: 02a9 addi t0,t0,10 7c3c: 7312 flw ft6,36(sp) 7c3e: 0002 c.slli64 zero @@ -38024,14 +38066,14 @@ Disassembly of section .debug_info: 7d3a: 06a1 addi a3,a3,8 7d3c: 0000 unimp 7d3e: 1700 addi s0,sp,928 - 7d40: 02d1 addi t0,t0,20 + 7d40: 0265 addi tp,tp,25 7d42: 0000 unimp 7d44: 2b04 fld fs1,16(a4) 7d46: 0701 addi a4,a4,0 7d48: 0025 c.nop 9 7d4a: 0000 unimp 7d4c: 1704 addi s1,sp,928 - 7d4e: 000005b7 lui a1,0x0 + 7d4e: 0000054b fnmsub.s fa0,ft0,ft0,ft0,rne 7d52: 2c04 fld fs1,24(s0) 7d54: 0b01 addi s6,s6,0 7d56: 000006a7 0x6a7 @@ -38053,7 +38095,7 @@ Disassembly of section .debug_info: 7d7e: e612 fsw ft4,12(sp) 7d80: 0006 c.slli zero,0x1 7d82: 0000 unimp - 7d84: 00037117 auipc sp,0x37 + 7d84: 00030517 auipc a0,0x30 7d88: 0400 addi s0,sp,512 7d8a: 0146 slli sp,sp,0x11 7d8c: e612 fsw ft4,12(sp) @@ -38077,7 +38119,7 @@ Disassembly of section .debug_info: 7db4: 0285 addi t0,t0,1 7db6: 00080b07 0x80b07 7dba: 1700 addi s0,sp,928 - 7dbc: 03ad addi t2,t2,11 + 7dbc: 0341 addi t1,t1,16 7dbe: 0000 unimp 7dc0: 8704 0x8704 7dc2: 1802 slli a6,a6,0x20 @@ -38091,7 +38133,7 @@ Disassembly of section .debug_info: 7dd2: 05b6 slli a1,a1,0xd 7dd4: 0000 unimp 7dd6: 1704 addi s1,sp,928 - 7dd8: 032a slli t1,t1,0xa + 7dd8: 02be slli t0,t0,0xf 7dda: 0000 unimp 7ddc: 8904 0x8904 7dde: 1002 c.slli zero,0x20 @@ -38103,7 +38145,7 @@ Disassembly of section .debug_info: 7dec: 1702 slli a4,a4,0x20 7dee: 0000019b 0x19b 7df2: 1724 addi s1,sp,936 - 7df4: 025c addi a5,sp,260 + 7df4: 01f0 addi a2,sp,204 7df6: 0000 unimp 7df8: 8b04 0x8b04 7dfa: 0f02 c.slli64 t5 @@ -38123,7 +38165,7 @@ Disassembly of section .debug_info: 7e18: 06ad addi a3,a3,11 7e1a: 0000 unimp 7e1c: 1758 addi a4,sp,932 - 7e1e: 000005e3 beqz zero,8628 <_start-0x7fff79d8> + 7e1e: 00000577 0x577 7e22: 8e04 0x8e04 7e24: 1602 slli a2,a2,0x20 7e26: 00f9 addi ra,ra,30 @@ -38149,7 +38191,7 @@ Disassembly of section .debug_info: 7e4e: 1002 c.slli zero,0x20 7e50: 0000081b 0x81b 7e54: 1780 addi s0,sp,992 - 7e56: 031e slli t1,t1,0x7 + 7e56: 02b2 slli t0,t0,0xc 7e58: 0000 unimp 7e5a: 9204 0x9204 7e5c: 1002 c.slli zero,0x20 @@ -38162,7 +38204,7 @@ Disassembly of section .debug_info: 7e6c: 0025 c.nop 9 7e6e: 0000 unimp 7e70: 17a0 addi s0,sp,1000 - 7e72: 0226 slli tp,tp,0x9 + 7e72: 01ba slli gp,gp,0xe 7e74: 0000 unimp 7e76: 9404 0x9404 7e78: 1602 slli a2,a2,0x20 @@ -38176,7 +38218,7 @@ Disassembly of section .debug_info: 7e88: 00f9 addi ra,ra,30 7e8a: 0000 unimp 7e8c: 17ac addi a1,sp,1000 - 7e8e: 0215 addi tp,tp,5 + 7e8e: 01a9 addi gp,gp,10 7e90: 0000 unimp 7e92: 9604 0x9604 7e94: 1602 slli a2,a2,0x20 @@ -38197,7 +38239,7 @@ Disassembly of section .debug_info: 7eb2: 00f9 addi ra,ra,30 7eb4: 0000 unimp 7eb6: 17c4 addi s1,sp,996 - 7eb8: 00000593 li a1,0 + 7eb8: 00000527 0x527 7ebc: 9904 0x9904 7ebe: 0802 c.slli64 a6 7ec0: 0025 c.nop 9 @@ -38230,12 +38272,12 @@ Disassembly of section .debug_info: 7efa: 0702 c.slli64 a4 7efc: 0862 slli a6,a6,0x18 7efe: 0000 unimp - 7f00: 00034517 auipc a0,0x34 + 7f00: 0002d917 auipc s2,0x2d 7f04: 0400 addi s0,sp,512 7f06: 02a1 addi t0,t0,8 7f08: 0008621b 0x8621b 7f0c: 0000 unimp - 7f0e: 00026b17 auipc s6,0x26 + 7f0e: 0001ff17 auipc t5,0x1f 7f12: 0400 addi s0,sp,512 7f14: 02a2 slli t0,t0,0x8 7f16: 7218 flw fa4,32(a2) @@ -38258,10 +38300,10 @@ Disassembly of section .debug_info: 7f3a: 1d00 addi s0,sp,688 7f3c: 1b00 addi s0,sp,432 7f3e: 04f0 addi a2,sp,588 - 7f40: a7030283 lb t0,-1424(t1) # fffffa70 <__BSS_END__+0x7ffe8e40> + 7f40: a7030283 lb t0,-1424(t1) 7f44: 0008 0x8 7f46: 1c00 addi s0,sp,560 - 7f48: 0616 slli a2,a2,0x5 + 7f48: 05aa slli a1,a1,0xa 7f4a: 0000 unimp 7f4c: 9a04 0x9a04 7f4e: 0b02 c.slli64 s6 @@ -38269,7 +38311,7 @@ Disassembly of section .debug_info: 7f52: 0000 unimp 7f54: 531c lw a5,32(a4) 7f56: 04000007 0x4000007 - 7f5a: 3b0b02a3 sb a6,933(s6) # 2e2b3 <_start-0x7ffd1d4d> + 7f5a: 3b0b02a3 sb a6,933(s6) # 2513a5 <_start-0x7fdaec5b> 7f5e: 0008 0x8 7f60: 0000 unimp 7f62: bc08 fsd fa0,56(s0) @@ -38317,7 +38359,7 @@ Disassembly of section .debug_info: 7fbc: 06ee slli a3,a3,0x1b 7fbe: 0000 unimp 7fc0: 3304 fld fs1,32(a4) - 7fc2: 04621703 lh a4,70(tp) # ffffd046 <__BSS_END__+0x7ffe6416> + 7fc2: 04621703 lh a4,70(tp) # ffffd046 <__BSS_END__+0x7ffe640a> 7fc6: 0000 unimp 7fc8: e71f 0006 0400 0x4000006e71f 7fce: 0334 addi a3,sp,392 @@ -38332,13 +38374,13 @@ Disassembly of section .debug_info: 7fe0: 1a15 addi s4,s4,-27 7fe2: 0009 c.nop 2 7fe4: 2100 fld fs0,0(a0) - 7fe6: 0200 addi s0,sp,256 + 7fe6: 0194 addi a3,sp,192 7fe8: 0000 unimp 7fea: 1406 slli s0,s0,0x21 7fec: 2524 fld fs1,72(a0) 7fee: 0009 c.nop 2 7ff0: 2100 fld fs0,0(a0) - 7ff2: 05d9 addi a1,a1,22 + 7ff2: 056d addi a0,a0,27 7ff4: 0000 unimp 7ff6: 1506 slli a0,a0,0x21 7ff8: 2515 jal 861c <_start-0x7fff79e4> @@ -38360,18 +38402,19 @@ Disassembly of section .debug_info: 8018: 6204 flw fs1,0(a2) 801a: 0009 c.nop 2 801c: 2200 fld fs0,0(a2) - 801e: e121 bnez a0,805e <_start-0x7fff7fa2> + 801e: 7521 lui a0,0xfffe8 8020: 0004 0x4 8022: 0700 addi s0,sp,896 8024: 05b60e67 jalr t3,91(a2) 8028: 0000 unimp - 802a: 4c21 li s8,8 - 802c: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> + 802a: e021 bnez s0,806a <_start-0x7fff7f96> + 802c: 0002 c.slli64 zero + 802e: 0800 addi s0,sp,16 8030: 0f10 addi a2,sp,912 8032: 0000097b 0x97b 8036: 05b6040f 0x5b6040f 803a: 0000 unimp - 803c: e421 bnez s0,8084 <_start-0x7fff7f7c> + 803c: 7821 lui a6,0xfffe8 803e: 0004 0x4 8040: 0800 addi s0,sp,16 8042: 0efc addi a5,sp,860 @@ -38394,13 +38437,13 @@ Disassembly of section .debug_info: 8066: 1cfd addi s9,s9,-1 8068: 0025 c.nop 9 806a: 0000 unimp - 806c: 8b21 andi a4,a4,8 + 806c: 1f21 addi t5,t5,-24 806e: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> 8072: 0cff 0xcff 8074: 0025 c.nop 9 8076: 0000 unimp - 8078: 1121 addi sp,sp,-24 - 807a: 0005 c.nop 1 + 8078: a521 j 8680 <_start-0x7fff7980> + 807a: 0004 0x4 807c: 0900 addi s0,sp,144 807e: 169a slli a3,a3,0x26 8080: 005d c.nop 23 @@ -38424,13 +38467,13 @@ Disassembly of section .debug_info: 80a6: 179e slli a5,a5,0x27 80a8: 09d5 addi s3,s3,21 80aa: 0000 unimp - 80ac: bf05 j 7fdc <_start-0x7fff8024> + 80ac: 5305 li t1,-31 80ae: 0002 c.slli64 zero 80b0: 0a00 addi s0,sp,272 80b2: 162a slli a2,a2,0x2a 80b4: 002c addi a1,sp,8 80b6: 0000 unimp - 80b8: c705 beqz a4,80e0 <_start-0x7fff7f20> + 80b8: 5b05 li s6,-31 80ba: 0005 c.nop 1 80bc: 0a00 addi s0,sp,272 80be: 0a09152f 0xa09152f @@ -38460,25 +38503,25 @@ Disassembly of section .debug_info: 80f8: 1e10 addi a2,sp,816 80fa: 000a c.slli zero,0x2 80fc: 2300 fld fs0,0(a4) - 80fe: 0292 slli t0,t0,0x4 + 80fe: 0226 slli tp,tp,0x9 8100: 0000 unimp 8102: 002c0407 0x2c0407 8106: 0000 unimp 8108: 7f06180b 0x7f06180b 810c: 000a c.slli zero,0x2 810e: 2400 fld fs0,8(s0) - 8110: 056e slli a0,a0,0x1b + 8110: 0502 c.slli64 a0 8112: 0000 unimp 8114: 2400 fld fs0,8(s0) - 8116: 0366 slli t1,t1,0x19 + 8116: 02fa slli t0,t0,0x1e 8118: 0000 unimp 811a: 2401 jal 831a <_start-0x7fff7ce6> - 811c: 04a9 addi s1,s1,10 + 811c: 043d addi s0,s0,15 811e: 0000 unimp 8120: 2402 fld fs0,0(sp) - 8122: 03ba slli t2,t2,0xe + 8122: 034e slli t1,t1,0x13 8124: 0000 unimp - 8126: 05652403 lw s0,86(a0) # 3bf56 <_start-0x7ffc40aa> + 8126: 04f92403 lw s0,79(s2) # 34f4f <_start-0x7ffcb0b1> 812a: 0000 unimp 812c: 2404 fld fs1,8(s0) 812e: 079e slli a5,a5,0x7 @@ -38493,24 +38536,24 @@ Disassembly of section .debug_info: 8140: 1c21 addi s8,s8,-24 8142: 0a42 slli s4,s4,0x10 8144: 0000 unimp - 8146: 0003c523 0x3c523 + 8146: 00035923 0x35923 814a: 0700 addi s0,sp,896 814c: 2c04 fld fs1,24(s0) 814e: 0000 unimp 8150: 0b00 addi s0,sp,400 8152: 0ab00623 sb a1,172(zero) # ac <_start-0x7fffff54> 8156: 0000 unimp - 8158: bd24 fsd fs1,120(a0) + 8158: 5124 lw s1,96(a0) 815a: 0005 c.nop 1 815c: 0000 unimp - 815e: 8424 0x8424 + 815e: 1824 addi s1,sp,56 8160: 0005 c.nop 1 8162: 0100 addi s0,sp,128 8164: a724 fsd fs1,72(a4) 8166: 0006 c.slli zero,0x1 8168: 0200 addi s0,sp,256 816a: 2100 fld fs0,0(a0) - 816c: 0234 addi a3,sp,264 + 816c: 01c8 addi a0,sp,196 816e: 0000 unimp 8170: 8b1e280b 0x8b1e280b 8174: 000a c.slli zero,0x2 @@ -38525,14 +38568,14 @@ Disassembly of section .debug_info: 818a: 0659 addi a2,a2,22 818c: 0000 unimp 818e: 2400 fld fs0,8(s0) - 8190: 00000647 fmsub.s fa2,ft0,ft0,ft0,rne + 8190: 000005db 0x5db 8194: 0001 nop 8196: 7c21 lui s8,0xfffe8 8198: 0001 nop 819a: 0b00 addi s0,sp,400 819c: 0abc2a2f amoswap.w.rl s4,a1,(s8) 81a0: 0000 unimp - 81a2: 7c21 lui s8,0xfffe8 + 81a2: 1021 c.nop -24 81a4: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> 81a8: 1a29 addi s4,s4,-22 81aa: 0925 addi s2,s2,9 @@ -38562,9 +38605,9 @@ Disassembly of section .debug_info: 81e0: 0000 unimp 81e2: 0300 addi s0,sp,384 81e4: 0404 addi s1,sp,512 - 81e6: 04bc addi a5,sp,584 + 81e6: 0450 addi a2,sp,516 81e8: 0000 unimp - 81ea: b4030803 lb a6,-1216(t1) + 81ea: 48030803 lb a6,1152(t1) 81ee: 0004 0x4 81f0: 0300 addi s0,sp,384 81f2: 0408 addi a0,sp,512 @@ -38589,7 +38632,7 @@ Disassembly of section .debug_info: 8220: fc0d bnez s0,815a <_start-0x7fff7ea6> 8222: 1601 addi a2,a2,-32 8224: 00000b5b 0xb5b - 8228: 0b1f 0003 0d00 0xd0000030b1f + 8228: 9f1f 0002 0d00 0xd0000029f1f 822e: 0202 c.slli64 tp 8230: 5b16 lw s6,100(sp) 8232: 2500000b 0x2500000b @@ -38599,7 +38642,7 @@ Disassembly of section .debug_info: 823c: 0102 c.slli64 sp 823e: 0025 c.nop 9 8240: 0000 unimp - 8242: 4904 lw s1,16(a0) + 8242: 49c8 lw a0,20(a1) 8244: 8001 c.srli64 s0 8246: 004c addi a1,sp,4 8248: 0000 unimp @@ -38749,7 +38792,7 @@ Disassembly of section .debug_abbrev: 140: 0301 addi t1,t1,0 142: 0b0e slli s6,s6,0x3 144: 3b0b3a0b 0x3b0b3a0b - 148: 3905 jal fffffd78 <__BSS_END__+0x7ffe9148> + 148: 3905 jal fffffd78 <__BSS_END__+0x7ffe913c> 14a: 0013010b 0x13010b 14e: 1a00 addi s0,sp,304 150: 0b0b0113 addi sp,s6,176 @@ -38759,7 +38802,7 @@ Disassembly of section .debug_abbrev: 15c: 0000 unimp 15e: 0b01171b 0xb01171b 162: 3b0b3a0b 0x3b0b3a0b - 166: 3905 jal fffffd96 <__BSS_END__+0x7ffe9166> + 166: 3905 jal fffffd96 <__BSS_END__+0x7ffe915a> 168: 0013010b 0x13010b 16c: 1c00 addi s0,sp,560 16e: 000d c.nop 3 @@ -38778,17 +38821,17 @@ Disassembly of section .debug_abbrev: 18e: 341f 0300 3a0e 0x3a0e0300341f 194: 39053b0b 0x39053b0b 198: 3f13490b 0x3f13490b - 19c: 3c19 jal fffffbb2 <__BSS_END__+0x7ffe8f82> + 19c: 3c19 jal fffffbb2 <__BSS_END__+0x7ffe8f76> 19e: 0019 c.nop 6 1a0: 2000 fld fs0,0(s0) 1a2: 0021 c.nop 8 1a4: 0000 unimp - 1a6: 3421 jal fffffbae <__BSS_END__+0x7ffe8f7e> + 1a6: 3421 jal fffffbae <__BSS_END__+0x7ffe8f72> 1a8: 0300 addi s0,sp,384 1aa: 3a0e fld fs4,224(sp) 1ac: 390b3b0b 0x390b3b0b 1b0: 3f13490b 0x3f13490b - 1b4: 3c19 jal fffffbca <__BSS_END__+0x7ffe8f9a> + 1b4: 3c19 jal fffffbca <__BSS_END__+0x7ffe8f8e> 1b6: 0019 c.nop 6 1b8: 2200 fld fs0,0(a2) 1ba: 0026 c.slli zero,0x9 @@ -38800,7 +38843,7 @@ Disassembly of section .debug_abbrev: 1cc: 010b390b 0x10b390b 1d0: 24000013 li zero,576 1d4: 0028 addi a0,sp,8 - 1d6: 0b1c0e03 lb t3,177(s8) # fffe80b1 <__BSS_END__+0x7ffd1481> + 1d6: 0b1c0e03 lb t3,177(s8) # fffe80b1 <__BSS_END__+0x7ffd1475> 1da: 0000 unimp 1dc: 0d25 addi s10,s10,9 1de: 0300 addi s0,sp,384 @@ -38851,7 +38894,7 @@ Disassembly of section .debug_abbrev: 258: 1702 slli a4,a4,0x20 25a: 0000 unimp 25c: 0b2e slli s6,s6,0xb - 25e: 3101 jal fffffe5e <__BSS_END__+0x7ffe922e> + 25e: 3101 jal fffffe5e <__BSS_END__+0x7ffe9222> 260: 01175513 srli a0,a4,0x11 264: 2f000013 li zero,752 268: 1331010b 0x1331010b @@ -38860,7 +38903,7 @@ Disassembly of section .debug_abbrev: 270: 1301 addi t1,t1,-32 272: 0000 unimp 274: 0b30 addi a2,sp,408 - 276: 3101 jal fffffe76 <__BSS_END__+0x7ffe9246> + 276: 3101 jal fffffe76 <__BSS_END__+0x7ffe923a> 278: 00175513 srli a0,a4,0x1 27c: 3100 fld fs0,32(a0) 27e: 012e slli sp,sp,0xb @@ -39036,17 +39079,17 @@ Disassembly of section .debug_abbrev: 45a: 341f 0300 3a0e 0x3a0e0300341f 460: 39053b0b 0x39053b0b 464: 3f13490b 0x3f13490b - 468: 3c19 jal fffffe7e <__BSS_END__+0x7ffe924e> + 468: 3c19 jal fffffe7e <__BSS_END__+0x7ffe9242> 46a: 0019 c.nop 6 46c: 2000 fld fs0,0(s0) 46e: 0021 c.nop 8 470: 0000 unimp - 472: 3421 jal fffffe7a <__BSS_END__+0x7ffe924a> + 472: 3421 jal fffffe7a <__BSS_END__+0x7ffe923e> 474: 0300 addi s0,sp,384 476: 3a0e fld fs4,224(sp) 478: 390b3b0b 0x390b3b0b 47c: 3f13490b 0x3f13490b - 480: 3c19 jal fffffe96 <__BSS_END__+0x7ffe9266> + 480: 3c19 jal fffffe96 <__BSS_END__+0x7ffe925a> 482: 0019 c.nop 6 484: 2200 fld fs0,0(a2) 486: 0026 c.slli zero,0x9 @@ -41173,8 +41216,9 @@ Disassembly of section .debug_abbrev: Disassembly of section .debug_line: 00000000 <.debug_line>: - 0: 0000092b 0x92b - 4: 02270003 lb zero,34(a4) + 0: 0901 addi s2,s2,0 + 2: 0000 unimp + 4: 01fd0003 lb zero,31(s10) # 3000407 <_start-0x7cfffbf9> 8: 0000 unimp a: 0101 addi sp,sp,0 c: 000d0efb 0xd0efb @@ -41193,16 +41237,15 @@ Disassembly of section .debug_line: 2e: 6c2f6363 bltu t5,sp,6f4 <_start-0x7ffff90c> 32: 6269 lui tp,0x1a 34: 00636367 0x636367 - 38: 6d6f682f 0x6d6f682f - 3c: 2f65 jal 7f4 <_start-0x7ffff80c> - 3e: 6166 flw ft2,88(sp) - 40: 6572 flw fa0,28(sp) - 42: 6f442f73 csrrs t5,0x6f4,s0 + 38: 6573552f 0x6573552f + 3c: 7372 flw ft6,60(sp) + 3e: 6d65642f 0x6d65642f + 42: 6f442f6f jal t5,42736 <_start-0x7ffbd8ca> 46: 656d7563 bgeu s10,s6,690 <_start-0x7ffff970> 4a: 746e flw fs0,248(sp) - 4c: 6f702f73 csrr t5,0x6f7 - 50: 645f6c63 bltu t5,t0,6a8 <_start-0x7ffff958> - 54: 7065 c.lui zero,0xffff9 + 4c: 656e2f73 csrrs t5,0x656,t3 + 50: 636f7077 0x636f7077 + 54: 766c flw fa1,108(a2) 56: 7369722f 0x7369722f 5a: 672d7663 bgeu s10,s2,6c6 <_start-0x7ffff93a> 5e: 756e flw fa0,248(sp) @@ -41220,344 +41263,349 @@ Disassembly of section .debug_line: 7e: 696c flw fa1,84(a0) 80: 2d62 fld fs10,24(sp) 82: 67617473 csrrci s0,0x676,2 - 86: 3265 jal fffffa2e <__BSS_END__+0x7ffe8dfe> + 86: 3265 jal fffffa2e <__BSS_END__+0x7ffe8df2> 88: 6363672f 0x6363672f 8c: 636e692f 0x636e692f 90: 756c flw fa1,108(a0) 92: 6564 flw fs1,76(a0) 94: 2f00 fld fs0,24(a4) - 96: 6f68 flw fa0,92(a4) - 98: 656d lui a0,0x1b - 9a: 7261662f 0x7261662f - 9e: 7365 lui t1,0xffff9 - a0: 7665642f 0x7665642f - a4: 7369722f 0x7369722f - a8: 672d7663 bgeu s10,s2,714 <_start-0x7ffff8ec> - ac: 756e flw fa0,248(sp) - ae: 742d lui s0,0xfffeb - b0: 636c6f6f jal t5,c66e6 <_start-0x7ff3991a> - b4: 6168 flw fa0,68(a0) - b6: 6e69 lui t3,0x1a - b8: 6f72642f 0x6f72642f - bc: 7370 flw fa2,100(a4) - be: 7369722f 0x7369722f - c2: 32337663 bgeu t1,gp,3ee <_start-0x7ffffc12> - c6: 752d lui a0,0xfffeb - c8: 6b6e flw fs6,216(sp) - ca: 6f6e flw ft10,216(sp) - cc: 652d6e77 0x652d6e77 - d0: 666c flw fa1,76(a2) - d2: 636e692f 0x636e692f - d6: 756c flw fa1,108(a0) - d8: 6564 flw fs1,76(a0) - da: 7379732f 0x7379732f - de: 2f00 fld fs0,24(a4) - e0: 6f68 flw fa0,92(a4) - e2: 656d lui a0,0x1b - e4: 7261662f 0x7261662f - e8: 7365 lui t1,0xffff9 - ea: 7665642f 0x7665642f - ee: 7369722f 0x7369722f - f2: 672d7663 bgeu s10,s2,75e <_start-0x7ffff8a2> - f6: 756e flw fa0,248(sp) - f8: 742d lui s0,0xfffeb - fa: 636c6f6f jal t5,c6730 <_start-0x7ff398d0> - fe: 6168 flw fa0,68(a0) - 100: 6e69 lui t3,0x1a - 102: 6f72642f 0x6f72642f - 106: 7370 flw fa2,100(a4) - 108: 7369722f 0x7369722f - 10c: 32337663 bgeu t1,gp,438 <_start-0x7ffffbc8> - 110: 752d lui a0,0xfffeb - 112: 6b6e flw fs6,216(sp) - 114: 6f6e flw ft10,216(sp) - 116: 652d6e77 0x652d6e77 - 11a: 666c flw fa1,76(a2) - 11c: 636e692f 0x636e692f - 120: 756c flw fa1,108(a0) - 122: 6564 flw fs1,76(a0) - 124: 2e00 fld fs0,24(a2) - 126: 2f2e fld ft10,200(sp) - 128: 2e2e fld ft8,200(sp) - 12a: 2f2e2e2f 0x2f2e2e2f - 12e: 2e2e fld ft8,200(sp) - 130: 7369722f 0x7369722f - 134: 672d7663 bgeu s10,s2,7a0 <_start-0x7ffff860> - 138: 6c2f6363 bltu t5,sp,7fe <_start-0x7ffff802> - 13c: 6269 lui tp,0x1a - 13e: 2f636367 0x2f636367 - 142: 2e2e fld ft8,200(sp) - 144: 636e692f 0x636e692f - 148: 756c flw fa1,108(a0) - 14a: 6564 flw fs1,76(a0) - 14c: 2e00 fld fs0,24(a2) - 14e: 2f2e fld ft10,200(sp) - 150: 2e2e fld ft8,200(sp) - 152: 2f2e2e2f 0x2f2e2e2f - 156: 2e2e fld ft8,200(sp) - 158: 7369722f 0x7369722f - 15c: 672d7663 bgeu s10,s2,7c8 <_start-0x7ffff838> - 160: 6c2f6363 bltu t5,sp,826 <_start-0x7ffff7da> - 164: 6269 lui tp,0x1a - 166: 2f636367 0x2f636367 - 16a: 2e2e fld ft8,200(sp) - 16c: 6363672f 0x6363672f - 170: 6e6f632f 0x6e6f632f - 174: 6966 flw fs2,88(sp) - 176: 69722f67 0x69722f67 - 17a: 00766373 csrrsi t1,0x7,12 - 17e: 2e2e fld ft8,200(sp) - 180: 2f2e2e2f 0x2f2e2e2f - 184: 2f2e fld ft10,200(sp) - 186: 00636367 0x636367 - 18a: 6c00 flw fs0,24(s0) - 18c: 6269 lui tp,0x1a - 18e: 32636367 0x32636367 - 192: 632e flw ft6,200(sp) - 194: 0100 addi s0,sp,128 - 196: 0000 unimp - 198: 64647473 csrrci s0,0x646,8 - 19c: 6665 lui a2,0x19 - 19e: 682e flw fa6,200(sp) - 1a0: 0200 addi s0,sp,256 - 1a2: 0000 unimp - 1a4: 745f 7079 7365 0x73657079745f - 1aa: 682e flw fa6,200(sp) - 1ac: 0300 addi s0,sp,384 - 1ae: 0000 unimp - 1b0: 6572 flw fa0,28(sp) - 1b2: 6e65 lui t3,0x19 - 1b4: 2e74 fld fa3,216(a2) - 1b6: 0068 addi a0,sp,12 - 1b8: 6c000003 lb zero,1728(zero) # 6c0 <_start-0x7ffff940> - 1bc: 2e6b636f jal t1,b64a2 <_start-0x7ff49b5e> - 1c0: 0068 addi a0,sp,12 - 1c2: 65000003 lb zero,1616(zero) # 650 <_start-0x7ffff9b0> - 1c6: 7272 flw ft4,60(sp) - 1c8: 6f6e flw ft10,216(sp) - 1ca: 682e flw fa6,200(sp) - 1cc: 0300 addi s0,sp,384 - 1ce: 0000 unimp - 1d0: 6c647473 csrrci s0,0x6c6,8 - 1d4: 6269 lui tp,0x1a - 1d6: 682e flw fa6,200(sp) - 1d8: 0400 addi s0,sp,512 - 1da: 0000 unimp - 1dc: 6e75 lui t3,0x1d - 1de: 7369 lui t1,0xffffa - 1e0: 6474 flw fa3,76(s0) - 1e2: 682e flw fa6,200(sp) - 1e4: 0300 addi s0,sp,384 - 1e6: 0000 unimp - 1e8: 6974 flw fa3,84(a0) - 1ea: 656d lui a0,0x1b - 1ec: 682e flw fa6,200(sp) - 1ee: 0400 addi s0,sp,512 - 1f0: 0000 unimp - 1f2: 6168 flw fa0,68(a0) - 1f4: 61746873 csrrsi a6,0x617,8 - 1f8: 2e62 fld ft8,24(sp) - 1fa: 0068 addi a0,sp,12 - 1fc: 0005 c.nop 1 - 1fe: 7200 flw fs0,32(a2) - 200: 7369 lui t1,0xffffa - 202: 6f2d7663 bgeu s10,s2,8ee <_start-0x7ffff712> - 206: 7470 flw fa2,108(s0) - 208: 00682e73 csrrs t3,0x6,a6 - 20c: 0006 c.slli zero,0x1 - 20e: 6900 flw fs0,16(a0) - 210: 736e flw ft6,248(sp) - 212: 2d6e fld fs10,216(sp) - 214: 736e6f63 bltu t3,s6,952 <_start-0x7ffff6ae> - 218: 6174 flw fa3,68(a0) - 21a: 746e flw fs0,248(sp) - 21c: 00682e73 csrrs t3,0x6,a6 - 220: 6c000007 0x6c000007 - 224: 6269 lui tp,0x1a - 226: 32636367 0x32636367 - 22a: 682e flw fa6,200(sp) - 22c: 0100 addi s0,sp,128 - 22e: 0000 unimp - 230: 0500 addi s0,sp,640 - 232: 0001 nop - 234: 0205 addi tp,tp,1 - 236: 0400 addi s0,sp,512 - 238: 8001 c.srli64 s0 - 23a: 010aa603 lw a2,16(s5) # 67d8 <_start-0x7fff9828> - 23e: 0305 addi t1,t1,1 - 240: 00090103 lb sp,0(s2) # 1000 <_start-0x7ffff000> - 244: 0100 addi s0,sp,128 - 246: 0105 addi sp,sp,1 - 248: 0306 slli t1,t1,0x1 - 24a: 097f 0x97f - 24c: 0000 unimp - 24e: 0501 addi a0,a0,0 - 250: d2030603 lb a2,-736(t1) # ffff9d20 <__BSS_END__+0x7ffe30f0> - 254: 097d addi s2,s2,31 - 256: 0004 0x4 - 258: 0301 addi t1,t1,0 - 25a: 0901 addi s2,s2,0 - 25c: 0000 unimp - 25e: 0301 addi t1,t1,0 - 260: 0901 addi s2,s2,0 - 262: 0000 unimp - 264: 0301 addi t1,t1,0 - 266: 0901 addi s2,s2,0 - 268: 0000 unimp - 26a: 0301 addi t1,t1,0 - 26c: 0901 addi s2,s2,0 - 26e: 0000 unimp - 270: 0301 addi t1,t1,0 - 272: 0901 addi s2,s2,0 - 274: 0000 unimp - 276: 0301 addi t1,t1,0 - 278: 0902 c.slli64 s2 - 27a: 0000 unimp - 27c: 0501 addi a0,a0,0 - 27e: 0601 addi a2,a2,0 - 280: 0902a703 lw a4,144(t0) # 195c06 <_start-0x7fe6a3fa> - 284: 0000 unimp - 286: 0501 addi a0,a0,0 - 288: 0306 slli t1,t1,0x1 - 28a: 7dd9 lui s11,0xffff6 - 28c: 0409 addi s0,s0,2 - 28e: 0100 addi s0,sp,128 - 290: 0305 addi t1,t1,1 - 292: 0306 slli t1,t1,0x1 - 294: 0901 addi s2,s2,0 - 296: 0004 0x4 + 96: 2f74706f j 47b8c <_start-0x7ffb8474> + 9a: 6972 flw fs2,28(sp) + 9c: 2d766373 csrrsi t1,0x2d7,12 + a0: 656e flw fa0,216(sp) + a2: 72642f77 0x72642f77 + a6: 2f73706f j 37b9c <_start-0x7ffc8464> + aa: 6972 flw fs2,28(sp) + ac: 33766373 csrrsi t1,mhpmevent23,12 + b0: 2d32 fld fs10,264(sp) + b2: 6e75 lui t3,0x1d + b4: 776f6e6b 0x776f6e6b + b8: 2d6e fld fs10,216(sp) + ba: 6c65 lui s8,0x19 + bc: 2f66 fld ft10,88(sp) + be: 6e69 lui t3,0x1a + c0: 64756c63 bltu a0,t2,718 <_start-0x7ffff8e8> + c4: 2f65 jal 87c <_start-0x7ffff784> + c6: 00737973 csrrci s2,0x7,6 + ca: 74706f2f 0x74706f2f + ce: 7369722f 0x7369722f + d2: 6e2d7663 bgeu s10,sp,7be <_start-0x7ffff842> + d6: 7765 lui a4,0xffff9 + d8: 6f72642f 0x6f72642f + dc: 7370 flw fa2,100(a4) + de: 7369722f 0x7369722f + e2: 32337663 bgeu t1,gp,40e <_start-0x7ffffbf2> + e6: 752d lui a0,0xfffeb + e8: 6b6e flw fs6,216(sp) + ea: 6f6e flw ft10,216(sp) + ec: 652d6e77 0x652d6e77 + f0: 666c flw fa1,76(a2) + f2: 636e692f 0x636e692f + f6: 756c flw fa1,108(a0) + f8: 6564 flw fs1,76(a0) + fa: 2e00 fld fs0,24(a2) + fc: 2f2e fld ft10,200(sp) + fe: 2e2e fld ft8,200(sp) + 100: 2f2e2e2f 0x2f2e2e2f + 104: 2e2e fld ft8,200(sp) + 106: 7369722f 0x7369722f + 10a: 672d7663 bgeu s10,s2,776 <_start-0x7ffff88a> + 10e: 6c2f6363 bltu t5,sp,7d4 <_start-0x7ffff82c> + 112: 6269 lui tp,0x1a + 114: 2f636367 0x2f636367 + 118: 2e2e fld ft8,200(sp) + 11a: 636e692f 0x636e692f + 11e: 756c flw fa1,108(a0) + 120: 6564 flw fs1,76(a0) + 122: 2e00 fld fs0,24(a2) + 124: 2f2e fld ft10,200(sp) + 126: 2e2e fld ft8,200(sp) + 128: 2f2e2e2f 0x2f2e2e2f + 12c: 2e2e fld ft8,200(sp) + 12e: 7369722f 0x7369722f + 132: 672d7663 bgeu s10,s2,79e <_start-0x7ffff862> + 136: 6c2f6363 bltu t5,sp,7fc <_start-0x7ffff804> + 13a: 6269 lui tp,0x1a + 13c: 2f636367 0x2f636367 + 140: 2e2e fld ft8,200(sp) + 142: 6363672f 0x6363672f + 146: 6e6f632f 0x6e6f632f + 14a: 6966 flw fs2,88(sp) + 14c: 69722f67 0x69722f67 + 150: 00766373 csrrsi t1,0x7,12 + 154: 2e2e fld ft8,200(sp) + 156: 2f2e2e2f 0x2f2e2e2f + 15a: 2f2e fld ft10,200(sp) + 15c: 00636367 0x636367 + 160: 6c00 flw fs0,24(s0) + 162: 6269 lui tp,0x1a + 164: 32636367 0x32636367 + 168: 632e flw ft6,200(sp) + 16a: 0100 addi s0,sp,128 + 16c: 0000 unimp + 16e: 64647473 csrrci s0,0x646,8 + 172: 6665 lui a2,0x19 + 174: 682e flw fa6,200(sp) + 176: 0200 addi s0,sp,256 + 178: 0000 unimp + 17a: 745f 7079 7365 0x73657079745f + 180: 682e flw fa6,200(sp) + 182: 0300 addi s0,sp,384 + 184: 0000 unimp + 186: 6572 flw fa0,28(sp) + 188: 6e65 lui t3,0x19 + 18a: 2e74 fld fa3,216(a2) + 18c: 0068 addi a0,sp,12 + 18e: 6c000003 lb zero,1728(zero) # 6c0 <_start-0x7ffff940> + 192: 2e6b636f jal t1,b6478 <_start-0x7ff49b88> + 196: 0068 addi a0,sp,12 + 198: 65000003 lb zero,1616(zero) # 650 <_start-0x7ffff9b0> + 19c: 7272 flw ft4,60(sp) + 19e: 6f6e flw ft10,216(sp) + 1a0: 682e flw fa6,200(sp) + 1a2: 0300 addi s0,sp,384 + 1a4: 0000 unimp + 1a6: 6c647473 csrrci s0,0x6c6,8 + 1aa: 6269 lui tp,0x1a + 1ac: 682e flw fa6,200(sp) + 1ae: 0400 addi s0,sp,512 + 1b0: 0000 unimp + 1b2: 6e75 lui t3,0x1d + 1b4: 7369 lui t1,0xffffa + 1b6: 6474 flw fa3,76(s0) + 1b8: 682e flw fa6,200(sp) + 1ba: 0300 addi s0,sp,384 + 1bc: 0000 unimp + 1be: 6974 flw fa3,84(a0) + 1c0: 656d lui a0,0x1b + 1c2: 682e flw fa6,200(sp) + 1c4: 0400 addi s0,sp,512 + 1c6: 0000 unimp + 1c8: 6168 flw fa0,68(a0) + 1ca: 61746873 csrrsi a6,0x617,8 + 1ce: 2e62 fld ft8,24(sp) + 1d0: 0068 addi a0,sp,12 + 1d2: 0005 c.nop 1 + 1d4: 7200 flw fs0,32(a2) + 1d6: 7369 lui t1,0xffffa + 1d8: 6f2d7663 bgeu s10,s2,8c4 <_start-0x7ffff73c> + 1dc: 7470 flw fa2,108(s0) + 1de: 00682e73 csrrs t3,0x6,a6 + 1e2: 0006 c.slli zero,0x1 + 1e4: 6900 flw fs0,16(a0) + 1e6: 736e flw ft6,248(sp) + 1e8: 2d6e fld fs10,216(sp) + 1ea: 736e6f63 bltu t3,s6,928 <_start-0x7ffff6d8> + 1ee: 6174 flw fa3,68(a0) + 1f0: 746e flw fs0,248(sp) + 1f2: 00682e73 csrrs t3,0x6,a6 + 1f6: 6c000007 0x6c000007 + 1fa: 6269 lui tp,0x1a + 1fc: 32636367 0x32636367 + 200: 682e flw fa6,200(sp) + 202: 0100 addi s0,sp,128 + 204: 0000 unimp + 206: 0500 addi s0,sp,640 + 208: 0001 nop + 20a: 0205 addi tp,tp,1 + 20c: 04c4 addi s1,sp,580 + 20e: 8001 c.srli64 s0 + 210: 010aa603 lw a2,16(s5) # 67d8 <_start-0x7fff9828> + 214: 0305 addi t1,t1,1 + 216: 00090103 lb sp,0(s2) + 21a: 0100 addi s0,sp,128 + 21c: 0105 addi sp,sp,1 + 21e: 0306 slli t1,t1,0x1 + 220: 097f 0x97f + 222: 0000 unimp + 224: 0501 addi a0,a0,0 + 226: d2030603 lb a2,-736(t1) # ffff9d20 <__BSS_END__+0x7ffe30e4> + 22a: 097d addi s2,s2,31 + 22c: 0004 0x4 + 22e: 0301 addi t1,t1,0 + 230: 0901 addi s2,s2,0 + 232: 0000 unimp + 234: 0301 addi t1,t1,0 + 236: 0901 addi s2,s2,0 + 238: 0000 unimp + 23a: 0301 addi t1,t1,0 + 23c: 0901 addi s2,s2,0 + 23e: 0000 unimp + 240: 0301 addi t1,t1,0 + 242: 0901 addi s2,s2,0 + 244: 0000 unimp + 246: 0301 addi t1,t1,0 + 248: 0901 addi s2,s2,0 + 24a: 0000 unimp + 24c: 0301 addi t1,t1,0 + 24e: 0902 c.slli64 s2 + 250: 0000 unimp + 252: 0501 addi a0,a0,0 + 254: 0601 addi a2,a2,0 + 256: 0902a703 lw a4,144(t0) # 195c06 <_start-0x7fe6a3fa> + 25a: 0000 unimp + 25c: 0501 addi a0,a0,0 + 25e: 0306 slli t1,t1,0x1 + 260: 7dd9 lui s11,0xffff6 + 262: 0409 addi s0,s0,2 + 264: 0100 addi s0,sp,128 + 266: 0305 addi t1,t1,1 + 268: 0306 slli t1,t1,0x1 + 26a: 0901 addi s2,s2,0 + 26c: 0004 0x4 + 26e: 0501 addi a0,a0,0 + 270: 0606 slli a2,a2,0x1 + 272: 00090003 lb zero,0(s2) + 276: 0100 addi s0,sp,128 + 278: 0305 addi t1,t1,1 + 27a: 0306 slli t1,t1,0x1 + 27c: 0901 addi s2,s2,0 + 27e: 0004 0x4 + 280: 0501 addi a0,a0,0 + 282: 0606 slli a2,a2,0x1 + 284: 00090003 lb zero,0(s2) + 288: 0100 addi s0,sp,128 + 28a: 0305 addi t1,t1,1 + 28c: 0306 slli t1,t1,0x1 + 28e: 0901 addi s2,s2,0 + 290: 0004 0x4 + 292: 0301 addi t1,t1,0 + 294: 0925 addi s2,s2,9 + 296: 0000 unimp 298: 0501 addi a0,a0,0 29a: 0606 slli a2,a2,0x1 29c: 00090003 lb zero,0(s2) 2a0: 0100 addi s0,sp,128 - 2a2: 0305 addi t1,t1,1 + 2a2: 0705 addi a4,a4,1 2a4: 0306 slli t1,t1,0x1 - 2a6: 0901 addi s2,s2,0 + 2a6: 0902 c.slli64 s2 2a8: 0004 0x4 2aa: 0501 addi a0,a0,0 - 2ac: 0606 slli a2,a2,0x1 - 2ae: 00090003 lb zero,0(s2) + 2ac: 060a slli a2,a2,0x2 + 2ae: 08090003 lb zero,128(s2) 2b2: 0100 addi s0,sp,128 - 2b4: 0305 addi t1,t1,1 + 2b4: 0405 addi s0,s0,1 2b6: 0306 slli t1,t1,0x1 - 2b8: 0901 addi s2,s2,0 + 2b8: 0904 addi s1,sp,144 2ba: 0004 0x4 2bc: 0301 addi t1,t1,0 - 2be: 0925 addi s2,s2,9 + 2be: 0900 addi s0,sp,144 2c0: 0000 unimp - 2c2: 0501 addi a0,a0,0 - 2c4: 0606 slli a2,a2,0x1 - 2c6: 00090003 lb zero,0(s2) - 2ca: 0100 addi s0,sp,128 - 2cc: 0705 addi a4,a4,1 - 2ce: 0306 slli t1,t1,0x1 - 2d0: 0902 c.slli64 s2 - 2d2: 0004 0x4 - 2d4: 0501 addi a0,a0,0 - 2d6: 060a slli a2,a2,0x2 - 2d8: 08090003 lb zero,128(s2) - 2dc: 0100 addi s0,sp,128 - 2de: 0405 addi s0,s0,1 - 2e0: 0306 slli t1,t1,0x1 - 2e2: 0904 addi s1,sp,144 - 2e4: 0004 0x4 - 2e6: 0301 addi t1,t1,0 - 2e8: 0900 addi s0,sp,144 - 2ea: 0000 unimp - 2ec: 0301 addi t1,t1,0 - 2ee: 0900 addi s0,sp,144 - 2f0: 0000 unimp - 2f2: 0301 addi t1,t1,0 - 2f4: 0900 addi s0,sp,144 - 2f6: 0000 unimp - 2f8: 0301 addi t1,t1,0 - 2fa: 0900 addi s0,sp,144 - 2fc: 0000 unimp - 2fe: 0301 addi t1,t1,0 - 300: 0900 addi s0,sp,144 - 302: 0014 0x14 - 304: 0301 addi t1,t1,0 - 306: 0900 addi s0,sp,144 - 308: 0018 0x18 - 30a: 0301 addi t1,t1,0 - 30c: 0902 c.slli64 s2 - 30e: 0000 unimp - 310: 0501 addi a0,a0,0 - 312: 00030607 0x30607 - 316: 0009 c.nop 2 - 318: 0100 addi s0,sp,128 - 31a: 0805 addi a6,a6,1 - 31c: 0306 slli t1,t1,0x1 - 31e: 0905 addi s2,s2,1 - 320: 0004 0x4 - 322: 0501 addi a0,a0,0 - 324: 0611 addi a2,a2,4 - 326: 00090103 lb sp,0(s2) - 32a: 0100 addi s0,sp,128 - 32c: 1e05 addi t3,t3,-31 - 32e: 04090003 lb zero,64(s2) - 332: 0100 addi s0,sp,128 - 334: 0b05 addi s6,s6,1 - 336: 04097f03 0x4097f03 - 33a: 0100 addi s0,sp,128 - 33c: 0805 addi a6,a6,1 - 33e: 0306 slli t1,t1,0x1 - 340: 0901 addi s2,s2,0 - 342: 0004 0x4 - 344: 0501 addi a0,a0,0 - 346: 0003060b 0x3060b - 34a: 0009 c.nop 2 - 34c: 0100 addi s0,sp,128 - 34e: 0805 addi a6,a6,1 - 350: 0306 slli t1,t1,0x1 - 352: 0901 addi s2,s2,0 + 2c2: 0301 addi t1,t1,0 + 2c4: 0900 addi s0,sp,144 + 2c6: 0000 unimp + 2c8: 0301 addi t1,t1,0 + 2ca: 0900 addi s0,sp,144 + 2cc: 0000 unimp + 2ce: 0301 addi t1,t1,0 + 2d0: 0900 addi s0,sp,144 + 2d2: 0000 unimp + 2d4: 0301 addi t1,t1,0 + 2d6: 0900 addi s0,sp,144 + 2d8: 0014 0x14 + 2da: 0301 addi t1,t1,0 + 2dc: 0900 addi s0,sp,144 + 2de: 0018 0x18 + 2e0: 0301 addi t1,t1,0 + 2e2: 0902 c.slli64 s2 + 2e4: 0000 unimp + 2e6: 0501 addi a0,a0,0 + 2e8: 00030607 0x30607 + 2ec: 0009 c.nop 2 + 2ee: 0100 addi s0,sp,128 + 2f0: 0805 addi a6,a6,1 + 2f2: 0306 slli t1,t1,0x1 + 2f4: 0905 addi s2,s2,1 + 2f6: 0004 0x4 + 2f8: 0501 addi a0,a0,0 + 2fa: 0611 addi a2,a2,4 + 2fc: 00090103 lb sp,0(s2) + 300: 0100 addi s0,sp,128 + 302: 1e05 addi t3,t3,-31 + 304: 04090003 lb zero,64(s2) + 308: 0100 addi s0,sp,128 + 30a: 0b05 addi s6,s6,1 + 30c: 04097f03 0x4097f03 + 310: 0100 addi s0,sp,128 + 312: 0805 addi a6,a6,1 + 314: 0306 slli t1,t1,0x1 + 316: 0901 addi s2,s2,0 + 318: 0004 0x4 + 31a: 0501 addi a0,a0,0 + 31c: 0003060b 0x3060b + 320: 0009 c.nop 2 + 322: 0100 addi s0,sp,128 + 324: 0805 addi a6,a6,1 + 326: 0306 slli t1,t1,0x1 + 328: 0901 addi s2,s2,0 + 32a: 0004 0x4 + 32c: 0501 addi a0,a0,0 + 32e: 0003060b 0x3060b + 332: 0009 c.nop 2 + 334: 0100 addi s0,sp,128 + 336: 0405 addi s0,s0,1 + 338: 0306 slli t1,t1,0x1 + 33a: 00040903 lb s2,0(s0) # fffeb000 <__BSS_END__+0x7ffd43c4> + 33e: 0301 addi t1,t1,0 + 340: 0900 addi s0,sp,144 + 342: 0000 unimp + 344: 0301 addi t1,t1,0 + 346: 0900 addi s0,sp,144 + 348: 0000 unimp + 34a: 0301 addi t1,t1,0 + 34c: 0900 addi s0,sp,144 + 34e: 0000 unimp + 350: 0301 addi t1,t1,0 + 352: 0900 addi s0,sp,144 354: 0004 0x4 - 356: 0501 addi a0,a0,0 - 358: 0003060b 0x3060b - 35c: 0009 c.nop 2 - 35e: 0100 addi s0,sp,128 - 360: 0405 addi s0,s0,1 - 362: 0306 slli t1,t1,0x1 - 364: 00040903 lb s2,0(s0) # fffeb000 <__BSS_END__+0x7ffd43d0> + 356: 0301 addi t1,t1,0 + 358: 0900 addi s0,sp,144 + 35a: 000c 0xc + 35c: 0301 addi t1,t1,0 + 35e: 0900 addi s0,sp,144 + 360: 0008 0x8 + 362: 0301 addi t1,t1,0 + 364: 0900 addi s0,sp,144 + 366: 0000 unimp 368: 0301 addi t1,t1,0 36a: 0900 addi s0,sp,144 - 36c: 0000 unimp + 36c: 0008 0x8 36e: 0301 addi t1,t1,0 370: 0900 addi s0,sp,144 - 372: 0000 unimp + 372: 0008 0x8 374: 0301 addi t1,t1,0 376: 0900 addi s0,sp,144 - 378: 0000 unimp + 378: 0004 0x4 37a: 0301 addi t1,t1,0 37c: 0900 addi s0,sp,144 - 37e: 0004 0x4 + 37e: 0008 0x8 380: 0301 addi t1,t1,0 382: 0900 addi s0,sp,144 - 384: 000c 0xc + 384: 0004 0x4 386: 0301 addi t1,t1,0 388: 0900 addi s0,sp,144 - 38a: 0008 0x8 + 38a: 0004 0x4 38c: 0301 addi t1,t1,0 38e: 0900 addi s0,sp,144 - 390: 0000 unimp + 390: 0008 0x8 392: 0301 addi t1,t1,0 394: 0900 addi s0,sp,144 - 396: 0008 0x8 + 396: 0004 0x4 398: 0301 addi t1,t1,0 39a: 0900 addi s0,sp,144 - 39c: 0008 0x8 + 39c: 0004 0x4 39e: 0301 addi t1,t1,0 3a0: 0900 addi s0,sp,144 - 3a2: 0004 0x4 + 3a2: 000c 0xc 3a4: 0301 addi t1,t1,0 3a6: 0900 addi s0,sp,144 - 3a8: 0008 0x8 + 3a8: 000c 0xc 3aa: 0301 addi t1,t1,0 3ac: 0900 addi s0,sp,144 - 3ae: 0004 0x4 + 3ae: 0000 unimp 3b0: 0301 addi t1,t1,0 3b2: 0900 addi s0,sp,144 - 3b4: 0004 0x4 + 3b4: 0008 0x8 3b6: 0301 addi t1,t1,0 3b8: 0900 addi s0,sp,144 3ba: 0008 0x8 @@ -41569,156 +41617,156 @@ Disassembly of section .debug_line: 3c6: 0004 0x4 3c8: 0301 addi t1,t1,0 3ca: 0900 addi s0,sp,144 - 3cc: 000c 0xc + 3cc: 0004 0x4 3ce: 0301 addi t1,t1,0 3d0: 0900 addi s0,sp,144 - 3d2: 000c 0xc + 3d2: 0000 unimp 3d4: 0301 addi t1,t1,0 3d6: 0900 addi s0,sp,144 - 3d8: 0000 unimp + 3d8: 0008 0x8 3da: 0301 addi t1,t1,0 3dc: 0900 addi s0,sp,144 - 3de: 0008 0x8 + 3de: 0000 unimp 3e0: 0301 addi t1,t1,0 - 3e2: 0900 addi s0,sp,144 - 3e4: 0008 0x8 - 3e6: 0301 addi t1,t1,0 - 3e8: 0900 addi s0,sp,144 - 3ea: 0004 0x4 - 3ec: 0301 addi t1,t1,0 - 3ee: 0900 addi s0,sp,144 - 3f0: 0004 0x4 - 3f2: 0301 addi t1,t1,0 - 3f4: 0900 addi s0,sp,144 - 3f6: 0004 0x4 - 3f8: 0301 addi t1,t1,0 - 3fa: 0900 addi s0,sp,144 - 3fc: 0000 unimp - 3fe: 0301 addi t1,t1,0 - 400: 0900 addi s0,sp,144 - 402: 0008 0x8 - 404: 0301 addi t1,t1,0 - 406: 0900 addi s0,sp,144 - 408: 0000 unimp - 40a: 0301 addi t1,t1,0 - 40c: 0901 addi s2,s2,0 - 40e: 0000 unimp - 410: 0501 addi a0,a0,0 - 412: fe03060b 0xfe03060b - 416: 0900 addi s0,sp,144 - 418: 0000 unimp - 41a: 0501 addi a0,a0,0 - 41c: 0304 addi s1,sp,384 - 41e: 7ef5 lui t4,0xffffd - 420: 0809 addi a6,a6,2 - 422: 0100 addi s0,sp,128 - 424: 0306 slli t1,t1,0x1 - 426: 0915 addi s2,s2,5 - 428: 0014 0x14 - 42a: 0501 addi a0,a0,0 - 42c: 00030607 0x30607 - 430: 0009 c.nop 2 - 432: 0100 addi s0,sp,128 - 434: 0605 addi a2,a2,1 - 436: 0306 slli t1,t1,0x1 - 438: 0901 addi s2,s2,0 - 43a: 0004 0x4 - 43c: 0501 addi a0,a0,0 - 43e: 0609 addi a2,a2,2 - 440: 00090003 lb zero,0(s2) - 444: 0100 addi s0,sp,128 - 446: 0405 addi s0,s0,1 - 448: 0306 slli t1,t1,0x1 + 3e2: 0901 addi s2,s2,0 + 3e4: 0000 unimp + 3e6: 0501 addi a0,a0,0 + 3e8: fe03060b 0xfe03060b + 3ec: 0900 addi s0,sp,144 + 3ee: 0000 unimp + 3f0: 0501 addi a0,a0,0 + 3f2: 0304 addi s1,sp,384 + 3f4: 7ef5 lui t4,0xffffd + 3f6: 0809 addi a6,a6,2 + 3f8: 0100 addi s0,sp,128 + 3fa: 0306 slli t1,t1,0x1 + 3fc: 0915 addi s2,s2,5 + 3fe: 0014 0x14 + 400: 0501 addi a0,a0,0 + 402: 00030607 0x30607 + 406: 0009 c.nop 2 + 408: 0100 addi s0,sp,128 + 40a: 0605 addi a2,a2,1 + 40c: 0306 slli t1,t1,0x1 + 40e: 0901 addi s2,s2,0 + 410: 0004 0x4 + 412: 0501 addi a0,a0,0 + 414: 0609 addi a2,a2,2 + 416: 00090003 lb zero,0(s2) + 41a: 0100 addi s0,sp,128 + 41c: 0405 addi s0,s0,1 + 41e: 0306 slli t1,t1,0x1 + 420: 0902 c.slli64 s2 + 422: 0008 0x8 + 424: 0301 addi t1,t1,0 + 426: 0900 addi s0,sp,144 + 428: 0000 unimp + 42a: 0301 addi t1,t1,0 + 42c: 0900 addi s0,sp,144 + 42e: 0000 unimp + 430: 0301 addi t1,t1,0 + 432: 0900 addi s0,sp,144 + 434: 0000 unimp + 436: 0301 addi t1,t1,0 + 438: 0900 addi s0,sp,144 + 43a: 0000 unimp + 43c: 0301 addi t1,t1,0 + 43e: 0900 addi s0,sp,144 + 440: 0014 0x14 + 442: 0301 addi t1,t1,0 + 444: 0900 addi s0,sp,144 + 446: 0018 0x18 + 448: 0301 addi t1,t1,0 44a: 0902 c.slli64 s2 - 44c: 0008 0x8 - 44e: 0301 addi t1,t1,0 - 450: 0900 addi s0,sp,144 - 452: 0000 unimp - 454: 0301 addi t1,t1,0 - 456: 0900 addi s0,sp,144 - 458: 0000 unimp - 45a: 0301 addi t1,t1,0 - 45c: 0900 addi s0,sp,144 - 45e: 0000 unimp - 460: 0301 addi t1,t1,0 - 462: 0900 addi s0,sp,144 - 464: 0000 unimp - 466: 0301 addi t1,t1,0 - 468: 0900 addi s0,sp,144 - 46a: 0014 0x14 - 46c: 0301 addi t1,t1,0 - 46e: 0900 addi s0,sp,144 - 470: 0018 0x18 - 472: 0301 addi t1,t1,0 - 474: 0902 c.slli64 s2 - 476: 0000 unimp - 478: 0501 addi a0,a0,0 - 47a: 00030607 0x30607 - 47e: 0009 c.nop 2 - 480: 0100 addi s0,sp,128 - 482: 0805 addi a6,a6,1 - 484: 0306 slli t1,t1,0x1 - 486: 0909 addi s2,s2,2 - 488: 0004 0x4 - 48a: 0501 addi a0,a0,0 - 48c: 0003060b 0x3060b - 490: 0009 c.nop 2 - 492: 0100 addi s0,sp,128 - 494: 0805 addi a6,a6,1 - 496: 0306 slli t1,t1,0x1 - 498: 0901 addi s2,s2,0 - 49a: 0004 0x4 - 49c: 0501 addi a0,a0,0 - 49e: 0003060b 0x3060b - 4a2: 0009 c.nop 2 - 4a4: 0100 addi s0,sp,128 - 4a6: 0805 addi a6,a6,1 - 4a8: 0306 slli t1,t1,0x1 - 4aa: 090d addi s2,s2,3 - 4ac: 0004 0x4 - 4ae: 0501 addi a0,a0,0 - 4b0: 0304 addi s1,sp,384 - 4b2: 0905 addi s2,s2,1 - 4b4: 0000 unimp + 44c: 0000 unimp + 44e: 0501 addi a0,a0,0 + 450: 00030607 0x30607 + 454: 0009 c.nop 2 + 456: 0100 addi s0,sp,128 + 458: 0805 addi a6,a6,1 + 45a: 0306 slli t1,t1,0x1 + 45c: 0909 addi s2,s2,2 + 45e: 0004 0x4 + 460: 0501 addi a0,a0,0 + 462: 0003060b 0x3060b + 466: 0009 c.nop 2 + 468: 0100 addi s0,sp,128 + 46a: 0805 addi a6,a6,1 + 46c: 0306 slli t1,t1,0x1 + 46e: 0901 addi s2,s2,0 + 470: 0004 0x4 + 472: 0501 addi a0,a0,0 + 474: 0003060b 0x3060b + 478: 0009 c.nop 2 + 47a: 0100 addi s0,sp,128 + 47c: 0805 addi a6,a6,1 + 47e: 0306 slli t1,t1,0x1 + 480: 090d addi s2,s2,3 + 482: 0004 0x4 + 484: 0501 addi a0,a0,0 + 486: 0304 addi s1,sp,384 + 488: 0905 addi s2,s2,1 + 48a: 0000 unimp + 48c: 0301 addi t1,t1,0 + 48e: 0900 addi s0,sp,144 + 490: 0000 unimp + 492: 0301 addi t1,t1,0 + 494: 0900 addi s0,sp,144 + 496: 0000 unimp + 498: 0301 addi t1,t1,0 + 49a: 0900 addi s0,sp,144 + 49c: 0000 unimp + 49e: 0301 addi t1,t1,0 + 4a0: 0900 addi s0,sp,144 + 4a2: 0004 0x4 + 4a4: 0301 addi t1,t1,0 + 4a6: 0900 addi s0,sp,144 + 4a8: 0008 0x8 + 4aa: 0301 addi t1,t1,0 + 4ac: 0900 addi s0,sp,144 + 4ae: 0008 0x8 + 4b0: 0301 addi t1,t1,0 + 4b2: 0900 addi s0,sp,144 + 4b4: 0004 0x4 4b6: 0301 addi t1,t1,0 4b8: 0900 addi s0,sp,144 - 4ba: 0000 unimp + 4ba: 000c 0xc 4bc: 0301 addi t1,t1,0 4be: 0900 addi s0,sp,144 4c0: 0000 unimp 4c2: 0301 addi t1,t1,0 4c4: 0900 addi s0,sp,144 - 4c6: 0000 unimp + 4c6: 0008 0x8 4c8: 0301 addi t1,t1,0 4ca: 0900 addi s0,sp,144 - 4cc: 0004 0x4 + 4cc: 0008 0x8 4ce: 0301 addi t1,t1,0 4d0: 0900 addi s0,sp,144 - 4d2: 0008 0x8 + 4d2: 0004 0x4 4d4: 0301 addi t1,t1,0 4d6: 0900 addi s0,sp,144 - 4d8: 0008 0x8 + 4d8: 0004 0x4 4da: 0301 addi t1,t1,0 4dc: 0900 addi s0,sp,144 - 4de: 0004 0x4 + 4de: 0008 0x8 4e0: 0301 addi t1,t1,0 4e2: 0900 addi s0,sp,144 - 4e4: 000c 0xc + 4e4: 0004 0x4 4e6: 0301 addi t1,t1,0 4e8: 0900 addi s0,sp,144 - 4ea: 0000 unimp + 4ea: 0004 0x4 4ec: 0301 addi t1,t1,0 4ee: 0900 addi s0,sp,144 - 4f0: 0008 0x8 + 4f0: 000c 0xc 4f2: 0301 addi t1,t1,0 4f4: 0900 addi s0,sp,144 - 4f6: 0008 0x8 + 4f6: 000c 0xc 4f8: 0301 addi t1,t1,0 4fa: 0900 addi s0,sp,144 - 4fc: 0004 0x4 + 4fc: 0000 unimp 4fe: 0301 addi t1,t1,0 500: 0900 addi s0,sp,144 - 502: 0004 0x4 + 502: 0008 0x8 504: 0301 addi t1,t1,0 506: 0900 addi s0,sp,144 508: 0008 0x8 @@ -41730,119 +41778,112 @@ Disassembly of section .debug_line: 514: 0004 0x4 516: 0301 addi t1,t1,0 518: 0900 addi s0,sp,144 - 51a: 000c 0xc + 51a: 0004 0x4 51c: 0301 addi t1,t1,0 51e: 0900 addi s0,sp,144 - 520: 000c 0xc + 520: 0000 unimp 522: 0301 addi t1,t1,0 524: 0900 addi s0,sp,144 - 526: 0000 unimp - 528: 0301 addi t1,t1,0 - 52a: 0900 addi s0,sp,144 - 52c: 0008 0x8 - 52e: 0301 addi t1,t1,0 - 530: 0900 addi s0,sp,144 - 532: 0008 0x8 - 534: 0301 addi t1,t1,0 - 536: 0900 addi s0,sp,144 - 538: 0004 0x4 - 53a: 0301 addi t1,t1,0 - 53c: 0900 addi s0,sp,144 - 53e: 0004 0x4 - 540: 0301 addi t1,t1,0 - 542: 0900 addi s0,sp,144 - 544: 0004 0x4 - 546: 0301 addi t1,t1,0 - 548: 0900 addi s0,sp,144 - 54a: 0000 unimp - 54c: 0301 addi t1,t1,0 - 54e: 0900 addi s0,sp,144 - 550: 0008 0x8 - 552: 0501 addi a0,a0,0 - 554: 00e30303 lb t1,14(t1) - 558: 0009 c.nop 2 - 55a: 0100 addi s0,sp,128 - 55c: 00090103 lb sp,0(s2) - 560: 0100 addi s0,sp,128 - 562: 0105 addi sp,sp,1 - 564: 0306 slli t1,t1,0x1 - 566: 00e1 addi ra,ra,24 - 568: 0009 c.nop 2 + 526: 0008 0x8 + 528: 0501 addi a0,a0,0 + 52a: 00e30303 lb t1,14(t1) + 52e: 0009 c.nop 2 + 530: 0100 addi s0,sp,128 + 532: 00090103 lb sp,0(s2) + 536: 0100 addi s0,sp,128 + 538: 0105 addi sp,sp,1 + 53a: 0306 slli t1,t1,0x1 + 53c: 00e1 addi ra,ra,24 + 53e: 0009 c.nop 2 + 540: 0100 addi s0,sp,128 + 542: 0405 addi s0,s0,1 + 544: 097e9d03 lh s10,151(t4) # ffffd097 <__BSS_END__+0x7ffe645b> + 548: 0004 0x4 + 54a: 0501 addi a0,a0,0 + 54c: 0608 addi a0,sp,768 + 54e: 14091203 lh tp,320(s2) + 552: 0100 addi s0,sp,128 + 554: 00090203 lb tp,0(s2) + 558: 0100 addi s0,sp,128 + 55a: 0b05 addi s6,s6,1 + 55c: 0306 slli t1,t1,0x1 + 55e: 0900 addi s0,sp,144 + 560: 0000 unimp + 562: 0501 addi a0,a0,0 + 564: 0608 addi a0,sp,768 + 566: 04090103 lb sp,64(s2) 56a: 0100 addi s0,sp,128 - 56c: 0405 addi s0,s0,1 - 56e: 097e9d03 lh s10,151(t4) # ffffd097 <__BSS_END__+0x7ffe6467> - 572: 0004 0x4 + 56c: 0b05 addi s6,s6,1 + 56e: 0306 slli t1,t1,0x1 + 570: 0900 addi s0,sp,144 + 572: 0000 unimp 574: 0501 addi a0,a0,0 576: 0608 addi a0,sp,768 - 578: 14091203 lh tp,320(s2) + 578: 04090103 lb sp,64(s2) 57c: 0100 addi s0,sp,128 - 57e: 00090203 lb tp,0(s2) - 582: 0100 addi s0,sp,128 - 584: 0b05 addi s6,s6,1 - 586: 0306 slli t1,t1,0x1 - 588: 0900 addi s0,sp,144 - 58a: 0000 unimp - 58c: 0501 addi a0,a0,0 - 58e: 0608 addi a0,sp,768 - 590: 04090103 lb sp,64(s2) - 594: 0100 addi s0,sp,128 - 596: 0b05 addi s6,s6,1 - 598: 0306 slli t1,t1,0x1 - 59a: 0900 addi s0,sp,144 - 59c: 0000 unimp + 57e: 0b05 addi s6,s6,1 + 580: 0306 slli t1,t1,0x1 + 582: 0901 addi s2,s2,0 + 584: 0000 unimp + 586: 0501 addi a0,a0,0 + 588: 0311 addi t1,t1,4 + 58a: 097f 0x97f + 58c: 0004 0x4 + 58e: 0501 addi a0,a0,0 + 590: 031e slli t1,t1,0x7 + 592: 0900 addi s0,sp,144 + 594: 0004 0x4 + 596: 0501 addi a0,a0,0 + 598: 0308 addi a0,sp,384 + 59a: 00040903 lb s2,0(s0) 59e: 0501 addi a0,a0,0 - 5a0: 0608 addi a0,sp,768 - 5a2: 04090103 lb sp,64(s2) - 5a6: 0100 addi s0,sp,128 - 5a8: 0b05 addi s6,s6,1 - 5aa: 0306 slli t1,t1,0x1 - 5ac: 0901 addi s2,s2,0 - 5ae: 0000 unimp - 5b0: 0501 addi a0,a0,0 - 5b2: 0311 addi t1,t1,4 - 5b4: 097f 0x97f - 5b6: 0004 0x4 - 5b8: 0501 addi a0,a0,0 - 5ba: 031e slli t1,t1,0x7 - 5bc: 0900 addi s0,sp,144 - 5be: 0004 0x4 - 5c0: 0501 addi a0,a0,0 - 5c2: 0308 addi a0,sp,384 - 5c4: 00040903 lb s2,0(s0) - 5c8: 0501 addi a0,a0,0 - 5ca: 097d030b 0x97d030b - 5ce: 0004 0x4 - 5d0: 0501 addi a0,a0,0 - 5d2: 0608 addi a0,sp,768 - 5d4: 04090103 lb sp,64(s2) + 5a0: 097d030b 0x97d030b + 5a4: 0004 0x4 + 5a6: 0501 addi a0,a0,0 + 5a8: 0608 addi a0,sp,768 + 5aa: 04090103 lb sp,64(s2) + 5ae: 0100 addi s0,sp,128 + 5b0: 00090203 lb tp,0(s2) + 5b4: 0100 addi s0,sp,128 + 5b6: 00090003 lb zero,0(s2) + 5ba: 0100 addi s0,sp,128 + 5bc: 00090003 lb zero,0(s2) + 5c0: 0100 addi s0,sp,128 + 5c2: 00090003 lb zero,0(s2) + 5c6: 0100 addi s0,sp,128 + 5c8: 00090003 lb zero,0(s2) + 5cc: 0100 addi s0,sp,128 + 5ce: 0c090003 lb zero,192(s2) + 5d2: 0100 addi s0,sp,128 + 5d4: 00090003 lb zero,0(s2) 5d8: 0100 addi s0,sp,128 - 5da: 00090203 lb tp,0(s2) + 5da: 08090003 lb zero,128(s2) 5de: 0100 addi s0,sp,128 - 5e0: 00090003 lb zero,0(s2) + 5e0: 0c090003 lb zero,192(s2) 5e4: 0100 addi s0,sp,128 5e6: 00090003 lb zero,0(s2) 5ea: 0100 addi s0,sp,128 - 5ec: 00090003 lb zero,0(s2) + 5ec: 08090003 lb zero,128(s2) 5f0: 0100 addi s0,sp,128 - 5f2: 00090003 lb zero,0(s2) + 5f2: 08090003 lb zero,128(s2) 5f6: 0100 addi s0,sp,128 - 5f8: 0c090003 lb zero,192(s2) + 5f8: 04090003 lb zero,64(s2) 5fc: 0100 addi s0,sp,128 - 5fe: 00090003 lb zero,0(s2) + 5fe: 04090003 lb zero,64(s2) 602: 0100 addi s0,sp,128 604: 08090003 lb zero,128(s2) 608: 0100 addi s0,sp,128 - 60a: 0c090003 lb zero,192(s2) + 60a: 04090003 lb zero,64(s2) 60e: 0100 addi s0,sp,128 - 610: 00090003 lb zero,0(s2) + 610: 04090003 lb zero,64(s2) 614: 0100 addi s0,sp,128 - 616: 08090003 lb zero,128(s2) + 616: 0c090003 lb zero,192(s2) 61a: 0100 addi s0,sp,128 61c: 08090003 lb zero,128(s2) 620: 0100 addi s0,sp,128 622: 04090003 lb zero,64(s2) 626: 0100 addi s0,sp,128 - 628: 04090003 lb zero,64(s2) + 628: 08090003 lb zero,128(s2) 62c: 0100 addi s0,sp,128 62e: 08090003 lb zero,128(s2) 632: 0100 addi s0,sp,128 @@ -41850,158 +41891,158 @@ Disassembly of section .debug_line: 638: 0100 addi s0,sp,128 63a: 04090003 lb zero,64(s2) 63e: 0100 addi s0,sp,128 - 640: 0c090003 lb zero,192(s2) + 640: 08090003 lb zero,128(s2) 644: 0100 addi s0,sp,128 646: 08090003 lb zero,128(s2) 64a: 0100 addi s0,sp,128 64c: 04090003 lb zero,64(s2) 650: 0100 addi s0,sp,128 - 652: 08090003 lb zero,128(s2) - 656: 0100 addi s0,sp,128 - 658: 08090003 lb zero,128(s2) - 65c: 0100 addi s0,sp,128 - 65e: 04090003 lb zero,64(s2) - 662: 0100 addi s0,sp,128 - 664: 04090003 lb zero,64(s2) - 668: 0100 addi s0,sp,128 - 66a: 08090003 lb zero,128(s2) - 66e: 0100 addi s0,sp,128 - 670: 08090003 lb zero,128(s2) - 674: 0100 addi s0,sp,128 - 676: 04090003 lb zero,64(s2) - 67a: 0100 addi s0,sp,128 - 67c: 0705 addi a4,a4,1 - 67e: 04091503 lh a0,64(s2) + 652: 0705 addi a4,a4,1 + 654: 04091503 lh a0,64(s2) + 658: 0100 addi s0,sp,128 + 65a: 0a05 addi s4,s4,1 + 65c: 0306 slli t1,t1,0x1 + 65e: 0900 addi s0,sp,144 + 660: 0000 unimp + 662: 0501 addi a0,a0,0 + 664: 0604 addi s1,sp,768 + 666: 04091303 lh t1,64(s2) + 66a: 0100 addi s0,sp,128 + 66c: 00090003 lb zero,0(s2) + 670: 0100 addi s0,sp,128 + 672: 00090003 lb zero,0(s2) + 676: 0100 addi s0,sp,128 + 678: 00090003 lb zero,0(s2) + 67c: 0100 addi s0,sp,128 + 67e: 00090003 lb zero,0(s2) 682: 0100 addi s0,sp,128 - 684: 0a05 addi s4,s4,1 - 686: 0306 slli t1,t1,0x1 - 688: 0900 addi s0,sp,144 - 68a: 0000 unimp - 68c: 0501 addi a0,a0,0 - 68e: 0604 addi s1,sp,768 - 690: 04091303 lh t1,64(s2) + 684: 14090003 lb zero,320(s2) + 688: 0100 addi s0,sp,128 + 68a: 20090003 lb zero,512(s2) + 68e: 0100 addi s0,sp,128 + 690: 00090103 lb sp,0(s2) 694: 0100 addi s0,sp,128 - 696: 00090003 lb zero,0(s2) - 69a: 0100 addi s0,sp,128 - 69c: 00090003 lb zero,0(s2) - 6a0: 0100 addi s0,sp,128 - 6a2: 00090003 lb zero,0(s2) + 696: 0705 addi a4,a4,1 + 698: 0306 slli t1,t1,0x1 + 69a: 0900 addi s0,sp,144 + 69c: 0000 unimp + 69e: 0501 addi a0,a0,0 + 6a0: 0608 addi a0,sp,768 + 6a2: 04090a03 lb s4,64(s2) 6a6: 0100 addi s0,sp,128 - 6a8: 00090003 lb zero,0(s2) - 6ac: 0100 addi s0,sp,128 - 6ae: 14090003 lb zero,320(s2) - 6b2: 0100 addi s0,sp,128 - 6b4: 20090003 lb zero,512(s2) - 6b8: 0100 addi s0,sp,128 - 6ba: 00090103 lb sp,0(s2) - 6be: 0100 addi s0,sp,128 - 6c0: 0705 addi a4,a4,1 - 6c2: 0306 slli t1,t1,0x1 - 6c4: 0900 addi s0,sp,144 - 6c6: 0000 unimp - 6c8: 0501 addi a0,a0,0 - 6ca: 0608 addi a0,sp,768 - 6cc: 04090a03 lb s4,64(s2) - 6d0: 0100 addi s0,sp,128 - 6d2: 0306 slli t1,t1,0x1 - 6d4: 0902 c.slli64 s2 - 6d6: 0000 unimp - 6d8: 0501 addi a0,a0,0 - 6da: 097e030b 0x97e030b - 6de: 0004 0x4 - 6e0: 0501 addi a0,a0,0 - 6e2: 0314 addi a3,sp,384 - 6e4: 0900 addi s0,sp,144 - 6e6: 0004 0x4 - 6e8: 0501 addi a0,a0,0 - 6ea: 0304 addi s1,sp,384 - 6ec: 0975 addi s2,s2,29 - 6ee: 000c 0xc - 6f0: 0501 addi a0,a0,0 - 6f2: 0608 addi a0,sp,768 - 6f4: 14091e03 lh t3,320(s2) - 6f8: 0100 addi s0,sp,128 - 6fa: 00090303 lb t1,0(s2) - 6fe: 0100 addi s0,sp,128 - 700: 00090203 lb tp,0(s2) - 704: 0100 addi s0,sp,128 - 706: 1e05 addi t3,t3,-31 - 708: 0306 slli t1,t1,0x1 - 70a: 0900 addi s0,sp,144 - 70c: 0000 unimp - 70e: 0501 addi a0,a0,0 - 710: 0311 addi t1,t1,4 - 712: 0900 addi s0,sp,144 - 714: 0004 0x4 - 716: 0501 addi a0,a0,0 - 718: 0900030b 0x900030b - 71c: 0004 0x4 + 6a8: 0306 slli t1,t1,0x1 + 6aa: 0902 c.slli64 s2 + 6ac: 0000 unimp + 6ae: 0501 addi a0,a0,0 + 6b0: 097e030b 0x97e030b + 6b4: 0004 0x4 + 6b6: 0501 addi a0,a0,0 + 6b8: 0314 addi a3,sp,384 + 6ba: 0900 addi s0,sp,144 + 6bc: 0004 0x4 + 6be: 0501 addi a0,a0,0 + 6c0: 0304 addi s1,sp,384 + 6c2: 0975 addi s2,s2,29 + 6c4: 000c 0xc + 6c6: 0501 addi a0,a0,0 + 6c8: 0608 addi a0,sp,768 + 6ca: 14091e03 lh t3,320(s2) + 6ce: 0100 addi s0,sp,128 + 6d0: 00090303 lb t1,0(s2) + 6d4: 0100 addi s0,sp,128 + 6d6: 00090203 lb tp,0(s2) + 6da: 0100 addi s0,sp,128 + 6dc: 1e05 addi t3,t3,-31 + 6de: 0306 slli t1,t1,0x1 + 6e0: 0900 addi s0,sp,144 + 6e2: 0000 unimp + 6e4: 0501 addi a0,a0,0 + 6e6: 0311 addi t1,t1,4 + 6e8: 0900 addi s0,sp,144 + 6ea: 0004 0x4 + 6ec: 0501 addi a0,a0,0 + 6ee: 0900030b 0x900030b + 6f2: 0004 0x4 + 6f4: 0501 addi a0,a0,0 + 6f6: 0608 addi a0,sp,768 + 6f8: 04090103 lb sp,64(s2) + 6fc: 0100 addi s0,sp,128 + 6fe: 0306 slli t1,t1,0x1 + 700: 0905 addi s2,s2,1 + 702: 0000 unimp + 704: 0501 addi a0,a0,0 + 706: 097b030b 0x97b030b + 70a: 0004 0x4 + 70c: 0501 addi a0,a0,0 + 70e: 0608 addi a0,sp,768 + 710: 04090103 lb sp,64(s2) + 714: 0100 addi s0,sp,128 + 716: 0b05 addi s6,s6,1 + 718: 0306 slli t1,t1,0x1 + 71a: 0900 addi s0,sp,144 + 71c: 0000 unimp 71e: 0501 addi a0,a0,0 720: 0608 addi a0,sp,768 722: 04090103 lb sp,64(s2) 726: 0100 addi s0,sp,128 728: 0306 slli t1,t1,0x1 - 72a: 0905 addi s2,s2,1 - 72c: 0000 unimp + 72a: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> 72e: 0501 addi a0,a0,0 - 730: 097b030b 0x97b030b + 730: 0311 addi t1,t1,4 + 732: 097d addi s2,s2,31 734: 0004 0x4 736: 0501 addi a0,a0,0 - 738: 0608 addi a0,sp,768 - 73a: 04090103 lb sp,64(s2) - 73e: 0100 addi s0,sp,128 - 740: 0b05 addi s6,s6,1 - 742: 0306 slli t1,t1,0x1 - 744: 0900 addi s0,sp,144 - 746: 0000 unimp - 748: 0501 addi a0,a0,0 - 74a: 0608 addi a0,sp,768 - 74c: 04090103 lb sp,64(s2) - 750: 0100 addi s0,sp,128 - 752: 0306 slli t1,t1,0x1 - 754: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> - 758: 0501 addi a0,a0,0 - 75a: 0311 addi t1,t1,4 - 75c: 097d addi s2,s2,31 - 75e: 0004 0x4 - 760: 0501 addi a0,a0,0 - 762: 031e slli t1,t1,0x7 - 764: 0900 addi s0,sp,144 - 766: 0004 0x4 - 768: 0501 addi a0,a0,0 - 76a: 0900030b 0x900030b - 76e: 0004 0x4 - 770: 0501 addi a0,a0,0 - 772: 0608 addi a0,sp,768 - 774: 04090103 lb sp,64(s2) + 738: 031e slli t1,t1,0x7 + 73a: 0900 addi s0,sp,144 + 73c: 0004 0x4 + 73e: 0501 addi a0,a0,0 + 740: 0900030b 0x900030b + 744: 0004 0x4 + 746: 0501 addi a0,a0,0 + 748: 0608 addi a0,sp,768 + 74a: 04090103 lb sp,64(s2) + 74e: 0100 addi s0,sp,128 + 750: 00090203 lb tp,0(s2) + 754: 0100 addi s0,sp,128 + 756: 00090003 lb zero,0(s2) + 75a: 0100 addi s0,sp,128 + 75c: 00090003 lb zero,0(s2) + 760: 0100 addi s0,sp,128 + 762: 00090003 lb zero,0(s2) + 766: 0100 addi s0,sp,128 + 768: 00090003 lb zero,0(s2) + 76c: 0100 addi s0,sp,128 + 76e: 08090003 lb zero,128(s2) + 772: 0100 addi s0,sp,128 + 774: 00090003 lb zero,0(s2) 778: 0100 addi s0,sp,128 - 77a: 00090203 lb tp,0(s2) + 77a: 08090003 lb zero,128(s2) 77e: 0100 addi s0,sp,128 - 780: 00090003 lb zero,0(s2) + 780: 0c090003 lb zero,192(s2) 784: 0100 addi s0,sp,128 786: 00090003 lb zero,0(s2) 78a: 0100 addi s0,sp,128 - 78c: 00090003 lb zero,0(s2) + 78c: 08090003 lb zero,128(s2) 790: 0100 addi s0,sp,128 - 792: 00090003 lb zero,0(s2) + 792: 08090003 lb zero,128(s2) 796: 0100 addi s0,sp,128 - 798: 08090003 lb zero,128(s2) + 798: 04090003 lb zero,64(s2) 79c: 0100 addi s0,sp,128 - 79e: 00090003 lb zero,0(s2) + 79e: 04090003 lb zero,64(s2) 7a2: 0100 addi s0,sp,128 7a4: 08090003 lb zero,128(s2) 7a8: 0100 addi s0,sp,128 - 7aa: 0c090003 lb zero,192(s2) + 7aa: 04090003 lb zero,64(s2) 7ae: 0100 addi s0,sp,128 - 7b0: 00090003 lb zero,0(s2) + 7b0: 04090003 lb zero,64(s2) 7b4: 0100 addi s0,sp,128 - 7b6: 08090003 lb zero,128(s2) + 7b6: 04090003 lb zero,64(s2) 7ba: 0100 addi s0,sp,128 7bc: 08090003 lb zero,128(s2) 7c0: 0100 addi s0,sp,128 - 7c2: 04090003 lb zero,64(s2) + 7c2: 0c090003 lb zero,192(s2) 7c6: 0100 addi s0,sp,128 - 7c8: 04090003 lb zero,64(s2) + 7c8: 08090003 lb zero,128(s2) 7cc: 0100 addi s0,sp,128 7ce: 08090003 lb zero,128(s2) 7d2: 0100 addi s0,sp,128 @@ -42009,52 +42050,52 @@ Disassembly of section .debug_line: 7d8: 0100 addi s0,sp,128 7da: 04090003 lb zero,64(s2) 7de: 0100 addi s0,sp,128 - 7e0: 04090003 lb zero,64(s2) + 7e0: 08090003 lb zero,128(s2) 7e4: 0100 addi s0,sp,128 - 7e6: 08090003 lb zero,128(s2) - 7ea: 0100 addi s0,sp,128 - 7ec: 0c090003 lb zero,192(s2) - 7f0: 0100 addi s0,sp,128 - 7f2: 08090003 lb zero,128(s2) - 7f6: 0100 addi s0,sp,128 - 7f8: 08090003 lb zero,128(s2) - 7fc: 0100 addi s0,sp,128 - 7fe: 04090003 lb zero,64(s2) - 802: 0100 addi s0,sp,128 - 804: 04090003 lb zero,64(s2) - 808: 0100 addi s0,sp,128 - 80a: 08090003 lb zero,128(s2) - 80e: 0100 addi s0,sp,128 - 810: 0306 slli t1,t1,0x1 - 812: 0901 addi s2,s2,0 - 814: 0004 0x4 - 816: 0301 addi t1,t1,0 - 818: 097f 0x97f - 81a: 0004 0x4 - 81c: 0301 addi t1,t1,0 - 81e: 0901 addi s2,s2,0 - 820: 0004 0x4 - 822: 0301 addi t1,t1,0 - 824: 097f 0x97f - 826: 0008 0x8 - 828: 0601 addi a2,a2,0 - 82a: 04090003 lb zero,64(s2) + 7e6: 0306 slli t1,t1,0x1 + 7e8: 0901 addi s2,s2,0 + 7ea: 0004 0x4 + 7ec: 0301 addi t1,t1,0 + 7ee: 097f 0x97f + 7f0: 0004 0x4 + 7f2: 0301 addi t1,t1,0 + 7f4: 0901 addi s2,s2,0 + 7f6: 0004 0x4 + 7f8: 0301 addi t1,t1,0 + 7fa: 097f 0x97f + 7fc: 0008 0x8 + 7fe: 0601 addi a2,a2,0 + 800: 04090003 lb zero,64(s2) + 804: 0100 addi s0,sp,128 + 806: 00090003 lb zero,0(s2) + 80a: 0100 addi s0,sp,128 + 80c: 00090003 lb zero,0(s2) + 810: 0100 addi s0,sp,128 + 812: 00090103 lb sp,0(s2) + 816: 0100 addi s0,sp,128 + 818: 00090003 lb zero,0(s2) + 81c: 0100 addi s0,sp,128 + 81e: 00090003 lb zero,0(s2) + 822: 0100 addi s0,sp,128 + 824: 00090003 lb zero,0(s2) + 828: 0100 addi s0,sp,128 + 82a: 00090003 lb zero,0(s2) 82e: 0100 addi s0,sp,128 - 830: 00090003 lb zero,0(s2) + 830: 08090003 lb zero,128(s2) 834: 0100 addi s0,sp,128 836: 00090003 lb zero,0(s2) 83a: 0100 addi s0,sp,128 - 83c: 00090103 lb sp,0(s2) + 83c: 04090003 lb zero,64(s2) 840: 0100 addi s0,sp,128 - 842: 00090003 lb zero,0(s2) + 842: 04090003 lb zero,64(s2) 846: 0100 addi s0,sp,128 848: 00090003 lb zero,0(s2) 84c: 0100 addi s0,sp,128 - 84e: 00090003 lb zero,0(s2) + 84e: 04090003 lb zero,64(s2) 852: 0100 addi s0,sp,128 - 854: 00090003 lb zero,0(s2) + 854: 14090003 lb zero,320(s2) 858: 0100 addi s0,sp,128 - 85a: 08090003 lb zero,128(s2) + 85a: 00090003 lb zero,0(s2) 85e: 0100 addi s0,sp,128 860: 00090003 lb zero,0(s2) 864: 0100 addi s0,sp,128 @@ -42062,593 +42103,602 @@ Disassembly of section .debug_line: 86a: 0100 addi s0,sp,128 86c: 04090003 lb zero,64(s2) 870: 0100 addi s0,sp,128 - 872: 00090003 lb zero,0(s2) + 872: 08090003 lb zero,128(s2) 876: 0100 addi s0,sp,128 - 878: 04090003 lb zero,64(s2) + 878: 00090003 lb zero,0(s2) 87c: 0100 addi s0,sp,128 - 87e: 14090003 lb zero,320(s2) + 87e: 00090203 lb tp,0(s2) 882: 0100 addi s0,sp,128 - 884: 00090003 lb zero,0(s2) - 888: 0100 addi s0,sp,128 - 88a: 00090003 lb zero,0(s2) - 88e: 0100 addi s0,sp,128 - 890: 04090003 lb zero,64(s2) - 894: 0100 addi s0,sp,128 - 896: 04090003 lb zero,64(s2) - 89a: 0100 addi s0,sp,128 - 89c: 08090003 lb zero,128(s2) - 8a0: 0100 addi s0,sp,128 - 8a2: 00090003 lb zero,0(s2) - 8a6: 0100 addi s0,sp,128 - 8a8: 00090203 lb tp,0(s2) - 8ac: 0100 addi s0,sp,128 - 8ae: 0b05 addi s6,s6,1 - 8b0: 0306 slli t1,t1,0x1 - 8b2: 0900 addi s0,sp,144 - 8b4: 0000 unimp - 8b6: 0501 addi a0,a0,0 - 8b8: 0314 addi a3,sp,384 - 8ba: 0900 addi s0,sp,144 - 8bc: 0004 0x4 - 8be: 0501 addi a0,a0,0 - 8c0: 0308 addi a0,sp,384 - 8c2: 097e slli s2,s2,0x1f - 8c4: 0004 0x4 - 8c6: 0501 addi a0,a0,0 - 8c8: 097d030b 0x97d030b - 8cc: 0014 0x14 + 884: 0b05 addi s6,s6,1 + 886: 0306 slli t1,t1,0x1 + 888: 0900 addi s0,sp,144 + 88a: 0000 unimp + 88c: 0501 addi a0,a0,0 + 88e: 0314 addi a3,sp,384 + 890: 0900 addi s0,sp,144 + 892: 0004 0x4 + 894: 0501 addi a0,a0,0 + 896: 0308 addi a0,sp,384 + 898: 097e slli s2,s2,0x1f + 89a: 0004 0x4 + 89c: 0501 addi a0,a0,0 + 89e: 097d030b 0x97d030b + 8a2: 0014 0x14 + 8a4: 0501 addi a0,a0,0 + 8a6: 0308 addi a0,sp,384 + 8a8: 00040903 lb s2,0(s0) + 8ac: 0501 addi a0,a0,0 + 8ae: 0908030b 0x908030b + 8b2: 0004 0x4 + 8b4: 0501 addi a0,a0,0 + 8b6: 0321 addi t1,t1,8 + 8b8: 097a slli s2,s2,0x1e + 8ba: 0004 0x4 + 8bc: 0501 addi a0,a0,0 + 8be: 0605 addi a2,a2,1 + 8c0: 04090203 lb tp,64(s2) + 8c4: 0100 addi s0,sp,128 + 8c6: 0705 addi a4,a4,1 + 8c8: 0306 slli t1,t1,0x1 + 8ca: 0900 addi s0,sp,144 + 8cc: 0000 unimp 8ce: 0501 addi a0,a0,0 - 8d0: 0308 addi a0,sp,384 - 8d2: 00040903 lb s2,0(s0) - 8d6: 0501 addi a0,a0,0 - 8d8: 0908030b 0x908030b - 8dc: 0004 0x4 - 8de: 0501 addi a0,a0,0 - 8e0: 0321 addi t1,t1,8 - 8e2: 097a slli s2,s2,0x1e - 8e4: 0004 0x4 - 8e6: 0501 addi a0,a0,0 - 8e8: 0605 addi a2,a2,1 - 8ea: 04090203 lb tp,64(s2) + 8d0: 0605 addi a2,a2,1 + 8d2: 04090103 lb sp,64(s2) + 8d6: 0100 addi s0,sp,128 + 8d8: 00090003 lb zero,0(s2) + 8dc: 0100 addi s0,sp,128 + 8de: 00090003 lb zero,0(s2) + 8e2: 0100 addi s0,sp,128 + 8e4: 00090003 lb zero,0(s2) + 8e8: 0100 addi s0,sp,128 + 8ea: 00090003 lb zero,0(s2) 8ee: 0100 addi s0,sp,128 8f0: 0705 addi a4,a4,1 8f2: 0306 slli t1,t1,0x1 - 8f4: 0900 addi s0,sp,144 - 8f6: 0000 unimp - 8f8: 0501 addi a0,a0,0 - 8fa: 0605 addi a2,a2,1 - 8fc: 04090103 lb sp,64(s2) - 900: 0100 addi s0,sp,128 - 902: 00090003 lb zero,0(s2) - 906: 0100 addi s0,sp,128 - 908: 00090003 lb zero,0(s2) - 90c: 0100 addi s0,sp,128 - 90e: 00090003 lb zero,0(s2) - 912: 0100 addi s0,sp,128 - 914: 00090003 lb zero,0(s2) - 918: 0100 addi s0,sp,128 - 91a: 0705 addi a4,a4,1 - 91c: 0306 slli t1,t1,0x1 - 91e: 00040943 fmadd.s fs2,fs0,ft0,ft0,rne - 922: 0301 addi t1,t1,0 - 924: 097f 0x97f - 926: 0004 0x4 - 928: 0901 addi s2,s2,0 - 92a: 0008 0x8 - 92c: 0100 addi s0,sp,128 - 92e: c901 beqz a0,93e <_start-0x7ffff6c2> - 930: 0009 c.nop 2 - 932: 0300 addi s0,sp,384 - 934: 2700 fld fs0,8(a4) - 936: 0002 c.slli64 zero - 938: 0100 addi s0,sp,128 - 93a: fb01 bnez a4,84a <_start-0x7ffff7b6> - 93c: 0d0e slli s10,s10,0x3 - 93e: 0100 addi s0,sp,128 - 940: 0101 addi sp,sp,0 - 942: 0001 nop - 944: 0000 unimp - 946: 0001 nop - 948: 0100 addi s0,sp,128 - 94a: 2e2e fld ft8,200(sp) - 94c: 2f2e2e2f 0x2f2e2e2f - 950: 2e2e fld ft8,200(sp) - 952: 2f2e2e2f 0x2f2e2e2f - 956: 6972 flw fs2,28(sp) - 958: 2d766373 csrrsi t1,0x2d7,12 - 95c: 2f636367 0x2f636367 - 960: 696c flw fa1,84(a0) - 962: 6762 flw fa4,24(sp) - 964: 2f006363 bltu zero,a6,c4a <_start-0x7ffff3b6> - 968: 6f68 flw fa0,92(a4) - 96a: 656d lui a0,0x1b - 96c: 7261662f 0x7261662f - 970: 7365 lui t1,0xffff9 - 972: 636f442f 0x636f442f - 976: 6d75 lui s10,0x1d - 978: 6e65 lui t3,0x19 - 97a: 7374 flw fa3,100(a4) - 97c: 636f702f 0x636f702f - 980: 5f6c lw a1,124(a4) - 982: 6564 flw fs1,76(a0) - 984: 2f70 fld fa2,216(a4) - 986: 6972 flw fs2,28(sp) - 988: 2d766373 csrrsi t1,0x2d7,12 - 98c: 2d756e67 0x2d756e67 - 990: 6f74 flw fa3,92(a4) - 992: 68636c6f jal s8,37018 <_start-0x7ffc8fe8> - 996: 6961 lui s2,0x18 - 998: 2f6e fld ft10,216(sp) - 99a: 7562 flw fa0,56(sp) - 99c: 6c69 lui s8,0x1a - 99e: 2f64 fld fs1,216(a4) - 9a0: 7562 flw fa0,56(sp) - 9a2: 6c69 lui s8,0x1a - 9a4: 2d64 fld fs1,216(a0) - 9a6: 2d636367 0x2d636367 - 9aa: 656e flw fa0,216(sp) - 9ac: 62696c77 0x62696c77 - 9b0: 732d lui t1,0xfffeb - 9b2: 6174 flw fa3,68(a0) - 9b4: 2f326567 0x2f326567 - 9b8: 2f636367 0x2f636367 - 9bc: 6e69 lui t3,0x1a - 9be: 64756c63 bltu a0,t2,1016 <_start-0x7fffefea> - 9c2: 0065 c.nop 25 - 9c4: 6d6f682f 0x6d6f682f - 9c8: 2f65 jal 1180 <_start-0x7fffee80> - 9ca: 6166 flw ft2,88(sp) - 9cc: 6572 flw fa0,28(sp) - 9ce: 65642f73 csrrs t5,0x656,s0 - 9d2: 2f76 fld ft10,344(sp) + 8f4: 00040943 fmadd.s fs2,fs0,ft0,ft0,rne + 8f8: 0301 addi t1,t1,0 + 8fa: 097f 0x97f + 8fc: 0004 0x4 + 8fe: 0901 addi s2,s2,0 + 900: 0008 0x8 + 902: 0100 addi s0,sp,128 + 904: 9f01 0x9f01 + 906: 0009 c.nop 2 + 908: 0300 addi s0,sp,384 + 90a: fd00 fsw fs0,56(a0) + 90c: 0001 nop + 90e: 0100 addi s0,sp,128 + 910: fb01 bnez a4,820 <_start-0x7ffff7e0> + 912: 0d0e slli s10,s10,0x3 + 914: 0100 addi s0,sp,128 + 916: 0101 addi sp,sp,0 + 918: 0001 nop + 91a: 0000 unimp + 91c: 0001 nop + 91e: 0100 addi s0,sp,128 + 920: 2e2e fld ft8,200(sp) + 922: 2f2e2e2f 0x2f2e2e2f + 926: 2e2e fld ft8,200(sp) + 928: 2f2e2e2f 0x2f2e2e2f + 92c: 6972 flw fs2,28(sp) + 92e: 2d766373 csrrsi t1,0x2d7,12 + 932: 2f636367 0x2f636367 + 936: 696c flw fa1,84(a0) + 938: 6762 flw fa4,24(sp) + 93a: 2f006363 bltu zero,a6,c20 <_start-0x7ffff3e0> + 93e: 7355 lui t1,0xffff5 + 940: 7265 lui tp,0xffff9 + 942: 65642f73 csrrs t5,0x656,s0 + 946: 6f6d lui t5,0x1b + 948: 636f442f 0x636f442f + 94c: 6d75 lui s10,0x1d + 94e: 6e65 lui t3,0x19 + 950: 7374 flw fa3,100(a4) + 952: 77656e2f 0x77656e2f + 956: 6f70 flw fa2,92(a4) + 958: 2f766c63 bltu a2,s7,c50 <_start-0x7ffff3b0> + 95c: 6972 flw fs2,28(sp) + 95e: 2d766373 csrrsi t1,0x2d7,12 + 962: 2d756e67 0x2d756e67 + 966: 6f74 flw fa3,92(a4) + 968: 68636c6f jal s8,36fee <_start-0x7ffc9012> + 96c: 6961 lui s2,0x18 + 96e: 2f6e fld ft10,216(sp) + 970: 7562 flw fa0,56(sp) + 972: 6c69 lui s8,0x1a + 974: 2f64 fld fs1,216(a4) + 976: 7562 flw fa0,56(sp) + 978: 6c69 lui s8,0x1a + 97a: 2d64 fld fs1,216(a0) + 97c: 2d636367 0x2d636367 + 980: 656e flw fa0,216(sp) + 982: 62696c77 0x62696c77 + 986: 732d lui t1,0xfffeb + 988: 6174 flw fa3,68(a0) + 98a: 2f326567 0x2f326567 + 98e: 2f636367 0x2f636367 + 992: 6e69 lui t3,0x1a + 994: 64756c63 bltu a0,t2,fec <_start-0x7ffff014> + 998: 0065 c.nop 25 + 99a: 74706f2f 0x74706f2f + 99e: 7369722f 0x7369722f + 9a2: 6e2d7663 bgeu s10,sp,108e <_start-0x7fffef72> + 9a6: 7765 lui a4,0xffff9 + 9a8: 6f72642f 0x6f72642f + 9ac: 7370 flw fa2,100(a4) + 9ae: 7369722f 0x7369722f + 9b2: 32337663 bgeu t1,gp,cde <_start-0x7ffff322> + 9b6: 752d lui a0,0xfffeb + 9b8: 6b6e flw fs6,216(sp) + 9ba: 6f6e flw ft10,216(sp) + 9bc: 652d6e77 0x652d6e77 + 9c0: 666c flw fa1,76(a2) + 9c2: 636e692f 0x636e692f + 9c6: 756c flw fa1,108(a0) + 9c8: 6564 flw fs1,76(a0) + 9ca: 7379732f 0x7379732f + 9ce: 2f00 fld fs0,24(a4) + 9d0: 2f74706f j 484c6 <_start-0x7ffb7b3a> 9d4: 6972 flw fs2,28(sp) 9d6: 2d766373 csrrsi t1,0x2d7,12 - 9da: 2d756e67 0x2d756e67 - 9de: 6f74 flw fa3,92(a4) - 9e0: 68636c6f jal s8,37066 <_start-0x7ffc8f9a> - 9e4: 6961 lui s2,0x18 - 9e6: 2f6e fld ft10,216(sp) - 9e8: 7264 flw fs1,100(a2) - 9ea: 2f73706f j 384e0 <_start-0x7ffc7b20> - 9ee: 6972 flw fs2,28(sp) - 9f0: 33766373 csrrsi t1,mhpmevent23,12 - 9f4: 2d32 fld fs10,264(sp) - 9f6: 6e75 lui t3,0x1d - 9f8: 776f6e6b 0x776f6e6b - 9fc: 2d6e fld fs10,216(sp) - 9fe: 6c65 lui s8,0x19 - a00: 2f66 fld ft10,88(sp) - a02: 6e69 lui t3,0x1a - a04: 64756c63 bltu a0,t2,105c <_start-0x7fffefa4> - a08: 2f65 jal 11c0 <_start-0x7fffee40> - a0a: 00737973 csrrci s2,0x7,6 - a0e: 6d6f682f 0x6d6f682f - a12: 2f65 jal 11ca <_start-0x7fffee36> - a14: 6166 flw ft2,88(sp) - a16: 6572 flw fa0,28(sp) - a18: 65642f73 csrrs t5,0x656,s0 - a1c: 2f76 fld ft10,344(sp) - a1e: 6972 flw fs2,28(sp) - a20: 2d766373 csrrsi t1,0x2d7,12 - a24: 2d756e67 0x2d756e67 - a28: 6f74 flw fa3,92(a4) - a2a: 68636c6f jal s8,370b0 <_start-0x7ffc8f50> - a2e: 6961 lui s2,0x18 - a30: 2f6e fld ft10,216(sp) - a32: 7264 flw fs1,100(a2) - a34: 2f73706f j 3852a <_start-0x7ffc7ad6> - a38: 6972 flw fs2,28(sp) - a3a: 33766373 csrrsi t1,mhpmevent23,12 - a3e: 2d32 fld fs10,264(sp) - a40: 6e75 lui t3,0x1d - a42: 776f6e6b 0x776f6e6b - a46: 2d6e fld fs10,216(sp) - a48: 6c65 lui s8,0x19 - a4a: 2f66 fld ft10,88(sp) - a4c: 6e69 lui t3,0x1a - a4e: 64756c63 bltu a0,t2,10a6 <_start-0x7fffef5a> - a52: 0065 c.nop 25 - a54: 2e2e fld ft8,200(sp) - a56: 2f2e2e2f 0x2f2e2e2f - a5a: 2e2e fld ft8,200(sp) - a5c: 2f2e2e2f 0x2f2e2e2f - a60: 6972 flw fs2,28(sp) - a62: 2d766373 csrrsi t1,0x2d7,12 - a66: 2f636367 0x2f636367 - a6a: 696c flw fa1,84(a0) - a6c: 6762 flw fa4,24(sp) - a6e: 2e2f6363 bltu t5,sp,d54 <_start-0x7ffff2ac> - a72: 2f2e fld ft10,200(sp) - a74: 6e69 lui t3,0x1a - a76: 64756c63 bltu a0,t2,10ce <_start-0x7fffef32> - a7a: 0065 c.nop 25 - a7c: 2e2e fld ft8,200(sp) - a7e: 2f2e2e2f 0x2f2e2e2f - a82: 2e2e fld ft8,200(sp) - a84: 2f2e2e2f 0x2f2e2e2f - a88: 6972 flw fs2,28(sp) - a8a: 2d766373 csrrsi t1,0x2d7,12 - a8e: 2f636367 0x2f636367 - a92: 696c flw fa1,84(a0) - a94: 6762 flw fa4,24(sp) - a96: 2e2f6363 bltu t5,sp,d7c <_start-0x7ffff284> - a9a: 2f2e fld ft10,200(sp) - a9c: 2f636367 0x2f636367 - aa0: 666e6f63 bltu t3,t1,111e <_start-0x7fffeee2> - aa4: 6769 lui a4,0x1a - aa6: 7369722f 0x7369722f - aaa: 2e007663 bgeu zero,zero,d96 <_start-0x7ffff26a> - aae: 2f2e fld ft10,200(sp) - ab0: 2e2e fld ft8,200(sp) - ab2: 672f2e2f amoand.w.aqrl t3,s2,(t5) - ab6: 00006363 bltu zero,zero,abc <_start-0x7ffff544> - aba: 696c flw fa1,84(a0) - abc: 6762 flw fa4,24(sp) - abe: 2e326363 bltu tp,gp,da4 <_start-0x7ffff25c> - ac2: 00010063 beqz sp,ac2 <_start-0x7ffff53e> - ac6: 7300 flw fs0,32(a4) - ac8: 6474 flw fa3,76(s0) - aca: 6564 flw fs1,76(a0) - acc: 2e66 fld ft8,88(sp) - ace: 0068 addi a0,sp,12 - ad0: 0002 c.slli64 zero - ad2: 5f00 lw s0,56(a4) - ad4: 7974 flw fa3,116(a0) - ad6: 6570 flw fa2,76(a0) - ad8: 00682e73 csrrs t3,0x6,a6 - adc: 72000003 lb zero,1824(zero) # 720 <_start-0x7ffff8e0> - ae0: 6565 lui a0,0x19 - ae2: 746e flw fs0,248(sp) + 9da: 656e flw fa0,216(sp) + 9dc: 72642f77 0x72642f77 + 9e0: 2f73706f j 384d6 <_start-0x7ffc7b2a> + 9e4: 6972 flw fs2,28(sp) + 9e6: 33766373 csrrsi t1,mhpmevent23,12 + 9ea: 2d32 fld fs10,264(sp) + 9ec: 6e75 lui t3,0x1d + 9ee: 776f6e6b 0x776f6e6b + 9f2: 2d6e fld fs10,216(sp) + 9f4: 6c65 lui s8,0x19 + 9f6: 2f66 fld ft10,88(sp) + 9f8: 6e69 lui t3,0x1a + 9fa: 64756c63 bltu a0,t2,1052 <_start-0x7fffefae> + 9fe: 0065 c.nop 25 + a00: 2e2e fld ft8,200(sp) + a02: 2f2e2e2f 0x2f2e2e2f + a06: 2e2e fld ft8,200(sp) + a08: 2f2e2e2f 0x2f2e2e2f + a0c: 6972 flw fs2,28(sp) + a0e: 2d766373 csrrsi t1,0x2d7,12 + a12: 2f636367 0x2f636367 + a16: 696c flw fa1,84(a0) + a18: 6762 flw fa4,24(sp) + a1a: 2e2f6363 bltu t5,sp,d00 <_start-0x7ffff300> + a1e: 2f2e fld ft10,200(sp) + a20: 6e69 lui t3,0x1a + a22: 64756c63 bltu a0,t2,107a <_start-0x7fffef86> + a26: 0065 c.nop 25 + a28: 2e2e fld ft8,200(sp) + a2a: 2f2e2e2f 0x2f2e2e2f + a2e: 2e2e fld ft8,200(sp) + a30: 2f2e2e2f 0x2f2e2e2f + a34: 6972 flw fs2,28(sp) + a36: 2d766373 csrrsi t1,0x2d7,12 + a3a: 2f636367 0x2f636367 + a3e: 696c flw fa1,84(a0) + a40: 6762 flw fa4,24(sp) + a42: 2e2f6363 bltu t5,sp,d28 <_start-0x7ffff2d8> + a46: 2f2e fld ft10,200(sp) + a48: 2f636367 0x2f636367 + a4c: 666e6f63 bltu t3,t1,10ca <_start-0x7fffef36> + a50: 6769 lui a4,0x1a + a52: 7369722f 0x7369722f + a56: 2e007663 bgeu zero,zero,d42 <_start-0x7ffff2be> + a5a: 2f2e fld ft10,200(sp) + a5c: 2e2e fld ft8,200(sp) + a5e: 672f2e2f amoand.w.aqrl t3,s2,(t5) + a62: 00006363 bltu zero,zero,a68 <_start-0x7ffff598> + a66: 696c flw fa1,84(a0) + a68: 6762 flw fa4,24(sp) + a6a: 2e326363 bltu tp,gp,d50 <_start-0x7ffff2b0> + a6e: 00010063 beqz sp,a6e <_start-0x7ffff592> + a72: 7300 flw fs0,32(a4) + a74: 6474 flw fa3,76(s0) + a76: 6564 flw fs1,76(a0) + a78: 2e66 fld ft8,88(sp) + a7a: 0068 addi a0,sp,12 + a7c: 0002 c.slli64 zero + a7e: 5f00 lw s0,56(a4) + a80: 7974 flw fa3,116(a0) + a82: 6570 flw fa2,76(a0) + a84: 00682e73 csrrs t3,0x6,a6 + a88: 72000003 lb zero,1824(zero) # 720 <_start-0x7ffff8e0> + a8c: 6565 lui a0,0x19 + a8e: 746e flw fs0,248(sp) + a90: 682e flw fa6,200(sp) + a92: 0300 addi s0,sp,384 + a94: 0000 unimp + a96: 6f6c flw fa1,92(a4) + a98: 682e6b63 bltu t3,sp,112e <_start-0x7fffeed2> + a9c: 0300 addi s0,sp,384 + a9e: 0000 unimp + aa0: 7265 lui tp,0xffff9 + aa2: 6e72 flw ft8,28(sp) + aa4: 00682e6f jal t3,82aaa <_start-0x7ff7d556> + aa8: 73000003 lb zero,1840(zero) # 730 <_start-0x7ffff8d0> + aac: 6474 flw fa3,76(s0) + aae: 696c flw fa1,84(a0) + ab0: 2e62 fld ft8,24(sp) + ab2: 0068 addi a0,sp,12 + ab4: 0004 0x4 + ab6: 7500 flw fs0,40(a0) + ab8: 696e flw fs2,216(sp) + aba: 2e647473 csrrci s0,0x2e6,8 + abe: 0068 addi a0,sp,12 + ac0: 74000003 lb zero,1856(zero) # 740 <_start-0x7ffff8c0> + ac4: 6d69 lui s10,0x1a + ac6: 2e65 jal e7e <_start-0x7ffff182> + ac8: 0068 addi a0,sp,12 + aca: 0004 0x4 + acc: 6800 flw fs0,16(s0) + ace: 7361 lui t1,0xffff8 + ad0: 7468 flw fa0,108(s0) + ad2: 6261 lui tp,0x18 + ad4: 682e flw fa6,200(sp) + ad6: 0500 addi s0,sp,640 + ad8: 0000 unimp + ada: 6972 flw fs2,28(sp) + adc: 2d766373 csrrsi t1,0x2d7,12 + ae0: 7374706f j 48a16 <_start-0x7ffb75ea> ae4: 682e flw fa6,200(sp) - ae6: 0300 addi s0,sp,384 + ae6: 0600 addi s0,sp,768 ae8: 0000 unimp - aea: 6f6c flw fa1,92(a4) - aec: 682e6b63 bltu t3,sp,1182 <_start-0x7fffee7e> - af0: 0300 addi s0,sp,384 - af2: 0000 unimp - af4: 7265 lui tp,0xffff9 - af6: 6e72 flw ft8,28(sp) - af8: 00682e6f jal t3,82afe <_start-0x7ff7d502> - afc: 73000003 lb zero,1840(zero) # 730 <_start-0x7ffff8d0> - b00: 6474 flw fa3,76(s0) - b02: 696c flw fa1,84(a0) - b04: 2e62 fld ft8,24(sp) + aea: 6e69 lui t3,0x1a + aec: 632d6e73 csrrsi t3,0x632,26 + af0: 74736e6f jal t3,37a36 <_start-0x7ffc85ca> + af4: 6e61 lui t3,0x18 + af6: 7374 flw fa3,100(a4) + af8: 682e flw fa6,200(sp) + afa: 0700 addi s0,sp,896 + afc: 0000 unimp + afe: 696c flw fa1,84(a0) + b00: 6762 flw fa4,24(sp) + b02: 2e326363 bltu tp,gp,de8 <_start-0x7ffff218> b06: 0068 addi a0,sp,12 - b08: 0004 0x4 - b0a: 7500 flw fs0,40(a0) - b0c: 696e flw fs2,216(sp) - b0e: 2e647473 csrrci s0,0x2e6,8 - b12: 0068 addi a0,sp,12 - b14: 74000003 lb zero,1856(zero) # 740 <_start-0x7ffff8c0> - b18: 6d69 lui s10,0x1a - b1a: 2e65 jal ed2 <_start-0x7ffff12e> - b1c: 0068 addi a0,sp,12 - b1e: 0004 0x4 - b20: 6800 flw fs0,16(s0) - b22: 7361 lui t1,0xffff8 - b24: 7468 flw fa0,108(s0) - b26: 6261 lui tp,0x18 - b28: 682e flw fa6,200(sp) - b2a: 0500 addi s0,sp,640 - b2c: 0000 unimp - b2e: 6972 flw fs2,28(sp) - b30: 2d766373 csrrsi t1,0x2d7,12 - b34: 7374706f j 48a6a <_start-0x7ffb7596> - b38: 682e flw fa6,200(sp) - b3a: 0600 addi s0,sp,768 - b3c: 0000 unimp - b3e: 6e69 lui t3,0x1a - b40: 632d6e73 csrrsi t3,0x632,26 - b44: 74736e6f jal t3,37a8a <_start-0x7ffc8576> - b48: 6e61 lui t3,0x18 - b4a: 7374 flw fa3,100(a4) - b4c: 682e flw fa6,200(sp) - b4e: 0700 addi s0,sp,896 - b50: 0000 unimp - b52: 696c flw fa1,84(a0) - b54: 6762 flw fa4,24(sp) - b56: 2e326363 bltu tp,gp,e3c <_start-0x7ffff1c4> - b5a: 0068 addi a0,sp,12 - b5c: 0001 nop - b5e: 0000 unimp - b60: 0105 addi sp,sp,1 - b62: 0500 addi s0,sp,640 - b64: 3402 fld fs0,32(sp) - b66: 0108 addi a0,sp,128 - b68: 0380 addi s0,sp,448 - b6a: 0a9a slli s5,s5,0x6 + b08: 0001 nop + b0a: 0000 unimp + b0c: 0105 addi sp,sp,1 + b0e: 0500 addi s0,sp,640 + b10: f802 fsw ft0,48(sp) + b12: 0108 addi a0,sp,128 + b14: 0380 addi s0,sp,448 + b16: 0a9a slli s5,s5,0x6 + b18: 0501 addi a0,a0,0 + b1a: 09010303 lb t1,144(sp) # b0b1b72 <_start-0x74f4e48e> + b1e: 0000 unimp + b20: 0301 addi t1,t1,0 + b22: 0902 c.slli64 s2 + b24: 0000 unimp + b26: 0301 addi t1,t1,0 + b28: 00097ddb 0x97ddb + b2c: 0100 addi s0,sp,128 + b2e: 00090103 lb sp,0(s2) # 18000 <_start-0x7ffe8000> + b32: 0100 addi s0,sp,128 + b34: 00090103 lb sp,0(s2) + b38: 0100 addi s0,sp,128 + b3a: 00090103 lb sp,0(s2) + b3e: 0100 addi s0,sp,128 + b40: 00090103 lb sp,0(s2) + b44: 0100 addi s0,sp,128 + b46: 00090103 lb sp,0(s2) + b4a: 0100 addi s0,sp,128 + b4c: 00090203 lb tp,0(s2) + b50: 0100 addi s0,sp,128 + b52: 0605 addi a2,a2,1 + b54: 0306 slli t1,t1,0x1 + b56: 0900 addi s0,sp,144 + b58: 0000 unimp + b5a: 0501 addi a0,a0,0 + b5c: 01030603 lb a2,16(t1) # ffff8010 <__BSS_END__+0x7ffe13d4> + b60: 0409 addi s0,s0,2 + b62: 0100 addi s0,sp,128 + b64: 0605 addi a2,a2,1 + b66: 0306 slli t1,t1,0x1 + b68: 0900 addi s0,sp,144 + b6a: 0000 unimp b6c: 0501 addi a0,a0,0 - b6e: 09010303 lb t1,144(sp) # b0b1b72 <_start-0x74f4e48e> - b72: 0000 unimp - b74: 0301 addi t1,t1,0 - b76: 0902 c.slli64 s2 - b78: 0000 unimp - b7a: 0301 addi t1,t1,0 - b7c: 00097ddb 0x97ddb - b80: 0100 addi s0,sp,128 - b82: 00090103 lb sp,0(s2) # 18000 <_start-0x7ffe8000> + b6e: 01030603 lb a2,16(t1) + b72: 0409 addi s0,s0,2 + b74: 0100 addi s0,sp,128 + b76: 0605 addi a2,a2,1 + b78: 0306 slli t1,t1,0x1 + b7a: 0900 addi s0,sp,144 + b7c: 0000 unimp + b7e: 0501 addi a0,a0,0 + b80: 01030603 lb a2,16(t1) + b84: 0409 addi s0,s0,2 b86: 0100 addi s0,sp,128 - b88: 00090103 lb sp,0(s2) - b8c: 0100 addi s0,sp,128 - b8e: 00090103 lb sp,0(s2) - b92: 0100 addi s0,sp,128 - b94: 00090103 lb sp,0(s2) + b88: 0605 addi a2,a2,1 + b8a: 0306 slli t1,t1,0x1 + b8c: 0900 addi s0,sp,144 + b8e: 0000 unimp + b90: 0501 addi a0,a0,0 + b92: 25030603 lb a2,592(t1) + b96: 0409 addi s0,s0,2 b98: 0100 addi s0,sp,128 - b9a: 00090103 lb sp,0(s2) - b9e: 0100 addi s0,sp,128 - ba0: 00090203 lb tp,0(s2) - ba4: 0100 addi s0,sp,128 - ba6: 0605 addi a2,a2,1 - ba8: 0306 slli t1,t1,0x1 - baa: 0900 addi s0,sp,144 - bac: 0000 unimp - bae: 0501 addi a0,a0,0 - bb0: 01030603 lb a2,16(t1) # ffff8010 <__BSS_END__+0x7ffe13e0> - bb4: 0409 addi s0,s0,2 - bb6: 0100 addi s0,sp,128 - bb8: 0605 addi a2,a2,1 - bba: 0306 slli t1,t1,0x1 - bbc: 0900 addi s0,sp,144 - bbe: 0000 unimp - bc0: 0501 addi a0,a0,0 - bc2: 01030603 lb a2,16(t1) - bc6: 0409 addi s0,s0,2 + b9a: 0605 addi a2,a2,1 + b9c: 0306 slli t1,t1,0x1 + b9e: 0900 addi s0,sp,144 + ba0: 0000 unimp + ba2: 0501 addi a0,a0,0 + ba4: 02030607 0x2030607 + ba8: 0409 addi s0,s0,2 + baa: 0100 addi s0,sp,128 + bac: 0a05 addi s4,s4,1 + bae: 0306 slli t1,t1,0x1 + bb0: 0900 addi s0,sp,144 + bb2: 0008 0x8 + bb4: 0501 addi a0,a0,0 + bb6: 0604 addi s1,sp,768 + bb8: 04090403 lb s0,64(s2) + bbc: 0100 addi s0,sp,128 + bbe: 00090003 lb zero,0(s2) + bc2: 0100 addi s0,sp,128 + bc4: 00090003 lb zero,0(s2) bc8: 0100 addi s0,sp,128 - bca: 0605 addi a2,a2,1 - bcc: 0306 slli t1,t1,0x1 - bce: 0900 addi s0,sp,144 - bd0: 0000 unimp - bd2: 0501 addi a0,a0,0 - bd4: 01030603 lb a2,16(t1) - bd8: 0409 addi s0,s0,2 + bca: 00090003 lb zero,0(s2) + bce: 0100 addi s0,sp,128 + bd0: 00090003 lb zero,0(s2) + bd4: 0100 addi s0,sp,128 + bd6: 14090003 lb zero,320(s2) bda: 0100 addi s0,sp,128 - bdc: 0605 addi a2,a2,1 - bde: 0306 slli t1,t1,0x1 - be0: 0900 addi s0,sp,144 - be2: 0000 unimp - be4: 0501 addi a0,a0,0 - be6: 25030603 lb a2,592(t1) - bea: 0409 addi s0,s0,2 - bec: 0100 addi s0,sp,128 - bee: 0605 addi a2,a2,1 - bf0: 0306 slli t1,t1,0x1 - bf2: 0900 addi s0,sp,144 - bf4: 0000 unimp - bf6: 0501 addi a0,a0,0 - bf8: 02030607 0x2030607 - bfc: 0409 addi s0,s0,2 - bfe: 0100 addi s0,sp,128 - c00: 0a05 addi s4,s4,1 - c02: 0306 slli t1,t1,0x1 - c04: 0900 addi s0,sp,144 - c06: 0008 0x8 - c08: 0501 addi a0,a0,0 - c0a: 0604 addi s1,sp,768 - c0c: 04090403 lb s0,64(s2) - c10: 0100 addi s0,sp,128 - c12: 00090003 lb zero,0(s2) - c16: 0100 addi s0,sp,128 - c18: 00090003 lb zero,0(s2) - c1c: 0100 addi s0,sp,128 - c1e: 00090003 lb zero,0(s2) - c22: 0100 addi s0,sp,128 - c24: 00090003 lb zero,0(s2) - c28: 0100 addi s0,sp,128 - c2a: 14090003 lb zero,320(s2) - c2e: 0100 addi s0,sp,128 - c30: 18090003 lb zero,384(s2) - c34: 0100 addi s0,sp,128 - c36: 00090203 lb tp,0(s2) - c3a: 0100 addi s0,sp,128 - c3c: 0705 addi a4,a4,1 - c3e: 0306 slli t1,t1,0x1 - c40: 0900 addi s0,sp,144 - c42: 0000 unimp - c44: 0501 addi a0,a0,0 - c46: 0608 addi a0,sp,768 - c48: 04090503 lb a0,64(s2) - c4c: 0100 addi s0,sp,128 - c4e: 1105 addi sp,sp,-31 - c50: 0306 slli t1,t1,0x1 - c52: 0901 addi s2,s2,0 - c54: 0000 unimp - c56: 0501 addi a0,a0,0 - c58: 031e slli t1,t1,0x7 - c5a: 0900 addi s0,sp,144 - c5c: 0004 0x4 - c5e: 0501 addi a0,a0,0 - c60: 097f030b 0x97f030b - c64: 0004 0x4 - c66: 0501 addi a0,a0,0 - c68: 0608 addi a0,sp,768 - c6a: 04090103 lb sp,64(s2) + bdc: 18090003 lb zero,384(s2) + be0: 0100 addi s0,sp,128 + be2: 00090203 lb tp,0(s2) + be6: 0100 addi s0,sp,128 + be8: 0705 addi a4,a4,1 + bea: 0306 slli t1,t1,0x1 + bec: 0900 addi s0,sp,144 + bee: 0000 unimp + bf0: 0501 addi a0,a0,0 + bf2: 0608 addi a0,sp,768 + bf4: 04090503 lb a0,64(s2) + bf8: 0100 addi s0,sp,128 + bfa: 1105 addi sp,sp,-31 + bfc: 0306 slli t1,t1,0x1 + bfe: 0901 addi s2,s2,0 + c00: 0000 unimp + c02: 0501 addi a0,a0,0 + c04: 031e slli t1,t1,0x7 + c06: 0900 addi s0,sp,144 + c08: 0004 0x4 + c0a: 0501 addi a0,a0,0 + c0c: 097f030b 0x97f030b + c10: 0004 0x4 + c12: 0501 addi a0,a0,0 + c14: 0608 addi a0,sp,768 + c16: 04090103 lb sp,64(s2) + c1a: 0100 addi s0,sp,128 + c1c: 0b05 addi s6,s6,1 + c1e: 0306 slli t1,t1,0x1 + c20: 0900 addi s0,sp,144 + c22: 0000 unimp + c24: 0501 addi a0,a0,0 + c26: 0608 addi a0,sp,768 + c28: 04090103 lb sp,64(s2) + c2c: 0100 addi s0,sp,128 + c2e: 0b05 addi s6,s6,1 + c30: 0306 slli t1,t1,0x1 + c32: 0900 addi s0,sp,144 + c34: 0000 unimp + c36: 0501 addi a0,a0,0 + c38: 0604 addi s1,sp,768 + c3a: 04090303 lb t1,64(s2) + c3e: 0100 addi s0,sp,128 + c40: 00090003 lb zero,0(s2) + c44: 0100 addi s0,sp,128 + c46: 00090003 lb zero,0(s2) + c4a: 0100 addi s0,sp,128 + c4c: 00090003 lb zero,0(s2) + c50: 0100 addi s0,sp,128 + c52: 04090003 lb zero,64(s2) + c56: 0100 addi s0,sp,128 + c58: 0c090003 lb zero,192(s2) + c5c: 0100 addi s0,sp,128 + c5e: 00090003 lb zero,0(s2) + c62: 0100 addi s0,sp,128 + c64: 08090003 lb zero,128(s2) + c68: 0100 addi s0,sp,128 + c6a: 0c090003 lb zero,192(s2) c6e: 0100 addi s0,sp,128 - c70: 0b05 addi s6,s6,1 - c72: 0306 slli t1,t1,0x1 - c74: 0900 addi s0,sp,144 - c76: 0000 unimp - c78: 0501 addi a0,a0,0 - c7a: 0608 addi a0,sp,768 - c7c: 04090103 lb sp,64(s2) + c70: 00090003 lb zero,0(s2) + c74: 0100 addi s0,sp,128 + c76: 04090003 lb zero,64(s2) + c7a: 0100 addi s0,sp,128 + c7c: 04090003 lb zero,64(s2) c80: 0100 addi s0,sp,128 - c82: 0b05 addi s6,s6,1 - c84: 0306 slli t1,t1,0x1 - c86: 0900 addi s0,sp,144 - c88: 0000 unimp - c8a: 0501 addi a0,a0,0 - c8c: 0604 addi s1,sp,768 - c8e: 04090303 lb t1,64(s2) + c82: 04090003 lb zero,64(s2) + c86: 0100 addi s0,sp,128 + c88: 04090003 lb zero,64(s2) + c8c: 0100 addi s0,sp,128 + c8e: 04090003 lb zero,64(s2) c92: 0100 addi s0,sp,128 - c94: 00090003 lb zero,0(s2) + c94: 04090003 lb zero,64(s2) c98: 0100 addi s0,sp,128 - c9a: 00090003 lb zero,0(s2) + c9a: 04090003 lb zero,64(s2) c9e: 0100 addi s0,sp,128 - ca0: 00090003 lb zero,0(s2) + ca0: 0c090003 lb zero,192(s2) ca4: 0100 addi s0,sp,128 ca6: 04090003 lb zero,64(s2) caa: 0100 addi s0,sp,128 - cac: 0c090003 lb zero,192(s2) + cac: 08090003 lb zero,128(s2) cb0: 0100 addi s0,sp,128 - cb2: 00090003 lb zero,0(s2) + cb2: 04090003 lb zero,64(s2) cb6: 0100 addi s0,sp,128 - cb8: 08090003 lb zero,128(s2) + cb8: 04090003 lb zero,64(s2) cbc: 0100 addi s0,sp,128 - cbe: 0c090003 lb zero,192(s2) + cbe: 04090003 lb zero,64(s2) cc2: 0100 addi s0,sp,128 - cc4: 00090003 lb zero,0(s2) + cc4: 04090003 lb zero,64(s2) cc8: 0100 addi s0,sp,128 cca: 04090003 lb zero,64(s2) cce: 0100 addi s0,sp,128 cd0: 04090003 lb zero,64(s2) cd4: 0100 addi s0,sp,128 - cd6: 04090003 lb zero,64(s2) + cd6: 00090003 lb zero,0(s2) cda: 0100 addi s0,sp,128 - cdc: 04090003 lb zero,64(s2) + cdc: 00090003 lb zero,0(s2) ce0: 0100 addi s0,sp,128 - ce2: 04090003 lb zero,64(s2) + ce2: 00090103 lb sp,0(s2) ce6: 0100 addi s0,sp,128 - ce8: 04090003 lb zero,64(s2) + ce8: 00092903 lw s2,0(s2) cec: 0100 addi s0,sp,128 - cee: 04090003 lb zero,64(s2) - cf2: 0100 addi s0,sp,128 - cf4: 0c090003 lb zero,192(s2) - cf8: 0100 addi s0,sp,128 - cfa: 04090003 lb zero,64(s2) - cfe: 0100 addi s0,sp,128 - d00: 08090003 lb zero,128(s2) - d04: 0100 addi s0,sp,128 - d06: 04090003 lb zero,64(s2) - d0a: 0100 addi s0,sp,128 - d0c: 04090003 lb zero,64(s2) - d10: 0100 addi s0,sp,128 - d12: 04090003 lb zero,64(s2) - d16: 0100 addi s0,sp,128 - d18: 04090003 lb zero,64(s2) - d1c: 0100 addi s0,sp,128 - d1e: 04090003 lb zero,64(s2) - d22: 0100 addi s0,sp,128 - d24: 04090003 lb zero,64(s2) - d28: 0100 addi s0,sp,128 - d2a: 00090003 lb zero,0(s2) - d2e: 0100 addi s0,sp,128 - d30: 00090003 lb zero,0(s2) + cee: 0705 addi a4,a4,1 + cf0: 00090503 lb a0,0(s2) + cf4: 0100 addi s0,sp,128 + cf6: 0405 addi s0,s0,1 + cf8: 00090203 lb tp,0(s2) + cfc: 0100 addi s0,sp,128 + cfe: 1205 addi tp,tp,-31 + d00: 0306 slli t1,t1,0x1 + d02: 0900 addi s0,sp,144 + d04: 0000 unimp + d06: 0501 addi a0,a0,0 + d08: 0604 addi s1,sp,768 + d0a: 04090103 lb sp,64(s2) + d0e: 0100 addi s0,sp,128 + d10: 00090103 lb sp,0(s2) + d14: 0100 addi s0,sp,128 + d16: 0c05 addi s8,s8,1 + d18: 0306 slli t1,t1,0x1 + d1a: 0900 addi s0,sp,144 + d1c: 0000 unimp + d1e: 0501 addi a0,a0,0 + d20: da030603 lb a2,-608(t1) + d24: 0900 addi s0,sp,144 + d26: 0004 0x4 + d28: 0301 addi t1,t1,0 + d2a: 0901 addi s2,s2,0 + d2c: 0000 unimp + d2e: 0301 addi t1,t1,0 + d30: 00d8 addi a4,sp,68 + d32: 0009 c.nop 2 d34: 0100 addi s0,sp,128 - d36: 00090103 lb sp,0(s2) - d3a: 0100 addi s0,sp,128 - d3c: 00092903 lw s2,0(s2) - d40: 0100 addi s0,sp,128 - d42: 0705 addi a4,a4,1 - d44: 00090503 lb a0,0(s2) - d48: 0100 addi s0,sp,128 - d4a: 0405 addi s0,s0,1 - d4c: 00090203 lb tp,0(s2) - d50: 0100 addi s0,sp,128 - d52: 1205 addi tp,tp,-31 - d54: 0306 slli t1,t1,0x1 - d56: 0900 addi s0,sp,144 - d58: 0000 unimp - d5a: 0501 addi a0,a0,0 - d5c: 0604 addi s1,sp,768 - d5e: 04090103 lb sp,64(s2) - d62: 0100 addi s0,sp,128 - d64: 00090103 lb sp,0(s2) + d36: 0105 addi sp,sp,1 + d38: 0306 slli t1,t1,0x1 + d3a: 0901 addi s2,s2,0 + d3c: 0000 unimp + d3e: 0501 addi a0,a0,0 + d40: 0304 addi s1,sp,384 + d42: 7e8d lui t4,0xfffe3 + d44: 0409 addi s0,s0,2 + d46: 0100 addi s0,sp,128 + d48: 0306 slli t1,t1,0x1 + d4a: 0915 addi s2,s2,5 + d4c: 0014 0x14 + d4e: 0501 addi a0,a0,0 + d50: 00030607 0x30607 + d54: 0009 c.nop 2 + d56: 0100 addi s0,sp,128 + d58: 0605 addi a2,a2,1 + d5a: 0306 slli t1,t1,0x1 + d5c: 0901 addi s2,s2,0 + d5e: 0004 0x4 + d60: 0501 addi a0,a0,0 + d62: 0609 addi a2,a2,2 + d64: 00090003 lb zero,0(s2) d68: 0100 addi s0,sp,128 - d6a: 0c05 addi s8,s8,1 + d6a: 0405 addi s0,s0,1 d6c: 0306 slli t1,t1,0x1 - d6e: 0900 addi s0,sp,144 - d70: 0000 unimp - d72: 0501 addi a0,a0,0 - d74: da030603 lb a2,-608(t1) - d78: 0900 addi s0,sp,144 - d7a: 0004 0x4 - d7c: 0301 addi t1,t1,0 - d7e: 0901 addi s2,s2,0 - d80: 0000 unimp - d82: 0301 addi t1,t1,0 - d84: 00d8 addi a4,sp,68 - d86: 0009 c.nop 2 - d88: 0100 addi s0,sp,128 - d8a: 0105 addi sp,sp,1 - d8c: 0306 slli t1,t1,0x1 - d8e: 0901 addi s2,s2,0 - d90: 0000 unimp - d92: 0501 addi a0,a0,0 - d94: 0304 addi s1,sp,384 - d96: 7e8d lui t4,0xfffe3 - d98: 0409 addi s0,s0,2 - d9a: 0100 addi s0,sp,128 - d9c: 0306 slli t1,t1,0x1 - d9e: 0915 addi s2,s2,5 - da0: 0014 0x14 - da2: 0501 addi a0,a0,0 - da4: 00030607 0x30607 - da8: 0009 c.nop 2 - daa: 0100 addi s0,sp,128 - dac: 0605 addi a2,a2,1 - dae: 0306 slli t1,t1,0x1 - db0: 0901 addi s2,s2,0 - db2: 0004 0x4 - db4: 0501 addi a0,a0,0 - db6: 0609 addi a2,a2,2 - db8: 00090003 lb zero,0(s2) - dbc: 0100 addi s0,sp,128 - dbe: 0405 addi s0,s0,1 - dc0: 0306 slli t1,t1,0x1 - dc2: 0902 c.slli64 s2 - dc4: 0008 0x8 - dc6: 0301 addi t1,t1,0 - dc8: 0900 addi s0,sp,144 - dca: 0000 unimp - dcc: 0301 addi t1,t1,0 - dce: 0900 addi s0,sp,144 - dd0: 0000 unimp - dd2: 0301 addi t1,t1,0 - dd4: 0900 addi s0,sp,144 - dd6: 0000 unimp - dd8: 0301 addi t1,t1,0 - dda: 0900 addi s0,sp,144 - ddc: 0000 unimp - dde: 0301 addi t1,t1,0 - de0: 0900 addi s0,sp,144 - de2: 0014 0x14 - de4: 0301 addi t1,t1,0 - de6: 0900 addi s0,sp,144 - de8: 0018 0x18 - dea: 0301 addi t1,t1,0 - dec: 0902 c.slli64 s2 - dee: 0000 unimp - df0: 0501 addi a0,a0,0 - df2: 00030607 0x30607 - df6: 0009 c.nop 2 - df8: 0100 addi s0,sp,128 - dfa: 0805 addi a6,a6,1 - dfc: 0306 slli t1,t1,0x1 - dfe: 0909 addi s2,s2,2 - e00: 0004 0x4 - e02: 0501 addi a0,a0,0 - e04: 0003060b 0x3060b - e08: 0009 c.nop 2 - e0a: 0100 addi s0,sp,128 - e0c: 0805 addi a6,a6,1 - e0e: 0306 slli t1,t1,0x1 - e10: 0901 addi s2,s2,0 - e12: 0004 0x4 - e14: 0301 addi t1,t1,0 - e16: 090d addi s2,s2,3 - e18: 0000 unimp - e1a: 0501 addi a0,a0,0 - e1c: 0304 addi s1,sp,384 - e1e: 0905 addi s2,s2,1 - e20: 0000 unimp + d6e: 0902 c.slli64 s2 + d70: 0008 0x8 + d72: 0301 addi t1,t1,0 + d74: 0900 addi s0,sp,144 + d76: 0000 unimp + d78: 0301 addi t1,t1,0 + d7a: 0900 addi s0,sp,144 + d7c: 0000 unimp + d7e: 0301 addi t1,t1,0 + d80: 0900 addi s0,sp,144 + d82: 0000 unimp + d84: 0301 addi t1,t1,0 + d86: 0900 addi s0,sp,144 + d88: 0000 unimp + d8a: 0301 addi t1,t1,0 + d8c: 0900 addi s0,sp,144 + d8e: 0014 0x14 + d90: 0301 addi t1,t1,0 + d92: 0900 addi s0,sp,144 + d94: 0018 0x18 + d96: 0301 addi t1,t1,0 + d98: 0902 c.slli64 s2 + d9a: 0000 unimp + d9c: 0501 addi a0,a0,0 + d9e: 00030607 0x30607 + da2: 0009 c.nop 2 + da4: 0100 addi s0,sp,128 + da6: 0805 addi a6,a6,1 + da8: 0306 slli t1,t1,0x1 + daa: 0909 addi s2,s2,2 + dac: 0004 0x4 + dae: 0501 addi a0,a0,0 + db0: 0003060b 0x3060b + db4: 0009 c.nop 2 + db6: 0100 addi s0,sp,128 + db8: 0805 addi a6,a6,1 + dba: 0306 slli t1,t1,0x1 + dbc: 0901 addi s2,s2,0 + dbe: 0004 0x4 + dc0: 0301 addi t1,t1,0 + dc2: 090d addi s2,s2,3 + dc4: 0000 unimp + dc6: 0501 addi a0,a0,0 + dc8: 0304 addi s1,sp,384 + dca: 0905 addi s2,s2,1 + dcc: 0000 unimp + dce: 0301 addi t1,t1,0 + dd0: 0900 addi s0,sp,144 + dd2: 0000 unimp + dd4: 0301 addi t1,t1,0 + dd6: 0900 addi s0,sp,144 + dd8: 0000 unimp + dda: 0301 addi t1,t1,0 + ddc: 0900 addi s0,sp,144 + dde: 0000 unimp + de0: 0301 addi t1,t1,0 + de2: 0900 addi s0,sp,144 + de4: 0004 0x4 + de6: 0301 addi t1,t1,0 + de8: 0900 addi s0,sp,144 + dea: 0008 0x8 + dec: 0301 addi t1,t1,0 + dee: 0900 addi s0,sp,144 + df0: 0008 0x8 + df2: 0301 addi t1,t1,0 + df4: 0900 addi s0,sp,144 + df6: 0004 0x4 + df8: 0301 addi t1,t1,0 + dfa: 0900 addi s0,sp,144 + dfc: 000c 0xc + dfe: 0301 addi t1,t1,0 + e00: 0900 addi s0,sp,144 + e02: 0000 unimp + e04: 0301 addi t1,t1,0 + e06: 0900 addi s0,sp,144 + e08: 0004 0x4 + e0a: 0301 addi t1,t1,0 + e0c: 0900 addi s0,sp,144 + e0e: 0004 0x4 + e10: 0301 addi t1,t1,0 + e12: 0900 addi s0,sp,144 + e14: 0004 0x4 + e16: 0301 addi t1,t1,0 + e18: 0900 addi s0,sp,144 + e1a: 0004 0x4 + e1c: 0301 addi t1,t1,0 + e1e: 0900 addi s0,sp,144 + e20: 0004 0x4 e22: 0301 addi t1,t1,0 e24: 0900 addi s0,sp,144 - e26: 0000 unimp + e26: 0004 0x4 e28: 0301 addi t1,t1,0 e2a: 0900 addi s0,sp,144 - e2c: 0000 unimp + e2c: 0004 0x4 e2e: 0301 addi t1,t1,0 e30: 0900 addi s0,sp,144 - e32: 0000 unimp + e32: 000c 0xc e34: 0301 addi t1,t1,0 e36: 0900 addi s0,sp,144 e38: 0004 0x4 @@ -42657,16 +42707,16 @@ Disassembly of section .debug_line: e3e: 0008 0x8 e40: 0301 addi t1,t1,0 e42: 0900 addi s0,sp,144 - e44: 0008 0x8 + e44: 0004 0x4 e46: 0301 addi t1,t1,0 e48: 0900 addi s0,sp,144 e4a: 0004 0x4 e4c: 0301 addi t1,t1,0 e4e: 0900 addi s0,sp,144 - e50: 000c 0xc + e50: 0004 0x4 e52: 0301 addi t1,t1,0 e54: 0900 addi s0,sp,144 - e56: 0000 unimp + e56: 0004 0x4 e58: 0301 addi t1,t1,0 e5a: 0900 addi s0,sp,144 e5c: 0004 0x4 @@ -42675,125 +42725,125 @@ Disassembly of section .debug_line: e62: 0004 0x4 e64: 0301 addi t1,t1,0 e66: 0900 addi s0,sp,144 - e68: 0004 0x4 - e6a: 0301 addi t1,t1,0 - e6c: 0900 addi s0,sp,144 - e6e: 0004 0x4 - e70: 0301 addi t1,t1,0 - e72: 0900 addi s0,sp,144 - e74: 0004 0x4 - e76: 0301 addi t1,t1,0 - e78: 0900 addi s0,sp,144 - e7a: 0004 0x4 - e7c: 0301 addi t1,t1,0 - e7e: 0900 addi s0,sp,144 - e80: 0004 0x4 - e82: 0301 addi t1,t1,0 - e84: 0900 addi s0,sp,144 - e86: 000c 0xc - e88: 0301 addi t1,t1,0 - e8a: 0900 addi s0,sp,144 - e8c: 0004 0x4 - e8e: 0301 addi t1,t1,0 - e90: 0900 addi s0,sp,144 - e92: 0008 0x8 - e94: 0301 addi t1,t1,0 - e96: 0900 addi s0,sp,144 - e98: 0004 0x4 - e9a: 0301 addi t1,t1,0 - e9c: 0900 addi s0,sp,144 - e9e: 0004 0x4 - ea0: 0301 addi t1,t1,0 - ea2: 0900 addi s0,sp,144 - ea4: 0004 0x4 - ea6: 0301 addi t1,t1,0 - ea8: 0900 addi s0,sp,144 - eaa: 0004 0x4 - eac: 0301 addi t1,t1,0 - eae: 0900 addi s0,sp,144 - eb0: 0004 0x4 - eb2: 0301 addi t1,t1,0 - eb4: 0900 addi s0,sp,144 - eb6: 0004 0x4 - eb8: 0301 addi t1,t1,0 - eba: 0900 addi s0,sp,144 - ebc: 0000 unimp - ebe: 0601 addi a2,a2,0 - ec0: 04096203 0x4096203 + e68: 0000 unimp + e6a: 0601 addi a2,a2,0 + e6c: 04096203 0x4096203 + e70: 0100 addi s0,sp,128 + e72: 0805 addi a6,a6,1 + e74: 0306 slli t1,t1,0x1 + e76: 0912 slli s2,s2,0x4 + e78: 0014 0x14 + e7a: 0301 addi t1,t1,0 + e7c: 0902 c.slli64 s2 + e7e: 0000 unimp + e80: 0501 addi a0,a0,0 + e82: 0003060b 0x3060b + e86: 0009 c.nop 2 + e88: 0100 addi s0,sp,128 + e8a: 0805 addi a6,a6,1 + e8c: 0306 slli t1,t1,0x1 + e8e: 0901 addi s2,s2,0 + e90: 0004 0x4 + e92: 0501 addi a0,a0,0 + e94: 0003060b 0x3060b + e98: 0009 c.nop 2 + e9a: 0100 addi s0,sp,128 + e9c: 0805 addi a6,a6,1 + e9e: 0306 slli t1,t1,0x1 + ea0: 0901 addi s2,s2,0 + ea2: 0004 0x4 + ea4: 0501 addi a0,a0,0 + ea6: 0103060b 0x103060b + eaa: 0009 c.nop 2 + eac: 0100 addi s0,sp,128 + eae: 1e05 addi t3,t3,-31 + eb0: 04097f03 0x4097f03 + eb4: 0100 addi s0,sp,128 + eb6: 0805 addi a6,a6,1 + eb8: 04090303 lb t1,64(s2) + ebc: 0100 addi s0,sp,128 + ebe: 1105 addi sp,sp,-31 + ec0: 08097d03 0x8097d03 ec4: 0100 addi s0,sp,128 - ec6: 0805 addi a6,a6,1 - ec8: 0306 slli t1,t1,0x1 - eca: 0912 slli s2,s2,0x4 - ecc: 0014 0x14 - ece: 0301 addi t1,t1,0 - ed0: 0902 c.slli64 s2 - ed2: 0000 unimp - ed4: 0501 addi a0,a0,0 - ed6: 0003060b 0x3060b - eda: 0009 c.nop 2 - edc: 0100 addi s0,sp,128 - ede: 0805 addi a6,a6,1 - ee0: 0306 slli t1,t1,0x1 - ee2: 0901 addi s2,s2,0 - ee4: 0004 0x4 - ee6: 0501 addi a0,a0,0 - ee8: 0003060b 0x3060b - eec: 0009 c.nop 2 - eee: 0100 addi s0,sp,128 - ef0: 0805 addi a6,a6,1 - ef2: 0306 slli t1,t1,0x1 - ef4: 0901 addi s2,s2,0 - ef6: 0004 0x4 - ef8: 0501 addi a0,a0,0 - efa: 0103060b 0x103060b - efe: 0009 c.nop 2 - f00: 0100 addi s0,sp,128 - f02: 1e05 addi t3,t3,-31 - f04: 04097f03 0x4097f03 - f08: 0100 addi s0,sp,128 - f0a: 0805 addi a6,a6,1 - f0c: 04090303 lb t1,64(s2) - f10: 0100 addi s0,sp,128 - f12: 1105 addi sp,sp,-31 - f14: 08097d03 0x8097d03 - f18: 0100 addi s0,sp,128 - f1a: 0b05 addi s6,s6,1 - f1c: 04090003 lb zero,64(s2) - f20: 0100 addi s0,sp,128 - f22: 0805 addi a6,a6,1 - f24: 0306 slli t1,t1,0x1 - f26: 0901 addi s2,s2,0 + ec6: 0b05 addi s6,s6,1 + ec8: 04090003 lb zero,64(s2) + ecc: 0100 addi s0,sp,128 + ece: 0805 addi a6,a6,1 + ed0: 0306 slli t1,t1,0x1 + ed2: 0901 addi s2,s2,0 + ed4: 0004 0x4 + ed6: 0301 addi t1,t1,0 + ed8: 0902 c.slli64 s2 + eda: 0000 unimp + edc: 0301 addi t1,t1,0 + ede: 0900 addi s0,sp,144 + ee0: 0000 unimp + ee2: 0301 addi t1,t1,0 + ee4: 0900 addi s0,sp,144 + ee6: 0000 unimp + ee8: 0301 addi t1,t1,0 + eea: 0900 addi s0,sp,144 + eec: 0000 unimp + eee: 0301 addi t1,t1,0 + ef0: 0900 addi s0,sp,144 + ef2: 0000 unimp + ef4: 0301 addi t1,t1,0 + ef6: 0900 addi s0,sp,144 + ef8: 0008 0x8 + efa: 0301 addi t1,t1,0 + efc: 0900 addi s0,sp,144 + efe: 0000 unimp + f00: 0301 addi t1,t1,0 + f02: 0900 addi s0,sp,144 + f04: 0008 0x8 + f06: 0301 addi t1,t1,0 + f08: 0900 addi s0,sp,144 + f0a: 000c 0xc + f0c: 0301 addi t1,t1,0 + f0e: 0900 addi s0,sp,144 + f10: 0000 unimp + f12: 0301 addi t1,t1,0 + f14: 0900 addi s0,sp,144 + f16: 0004 0x4 + f18: 0301 addi t1,t1,0 + f1a: 0900 addi s0,sp,144 + f1c: 0004 0x4 + f1e: 0301 addi t1,t1,0 + f20: 0900 addi s0,sp,144 + f22: 0004 0x4 + f24: 0301 addi t1,t1,0 + f26: 0900 addi s0,sp,144 f28: 0004 0x4 f2a: 0301 addi t1,t1,0 - f2c: 0902 c.slli64 s2 - f2e: 0000 unimp + f2c: 0900 addi s0,sp,144 + f2e: 0004 0x4 f30: 0301 addi t1,t1,0 f32: 0900 addi s0,sp,144 - f34: 0000 unimp + f34: 0004 0x4 f36: 0301 addi t1,t1,0 f38: 0900 addi s0,sp,144 - f3a: 0000 unimp + f3a: 0004 0x4 f3c: 0301 addi t1,t1,0 f3e: 0900 addi s0,sp,144 - f40: 0000 unimp + f40: 000c 0xc f42: 0301 addi t1,t1,0 f44: 0900 addi s0,sp,144 - f46: 0000 unimp + f46: 0008 0x8 f48: 0301 addi t1,t1,0 f4a: 0900 addi s0,sp,144 - f4c: 0008 0x8 + f4c: 0004 0x4 f4e: 0301 addi t1,t1,0 f50: 0900 addi s0,sp,144 - f52: 0000 unimp + f52: 0004 0x4 f54: 0301 addi t1,t1,0 f56: 0900 addi s0,sp,144 - f58: 0008 0x8 + f58: 0004 0x4 f5a: 0301 addi t1,t1,0 f5c: 0900 addi s0,sp,144 - f5e: 000c 0xc + f5e: 0004 0x4 f60: 0301 addi t1,t1,0 f62: 0900 addi s0,sp,144 - f64: 0000 unimp + f64: 0004 0x4 f66: 0301 addi t1,t1,0 f68: 0900 addi s0,sp,144 f6a: 0004 0x4 @@ -42802,505 +42852,505 @@ Disassembly of section .debug_line: f70: 0004 0x4 f72: 0301 addi t1,t1,0 f74: 0900 addi s0,sp,144 - f76: 0004 0x4 - f78: 0301 addi t1,t1,0 - f7a: 0900 addi s0,sp,144 - f7c: 0004 0x4 - f7e: 0301 addi t1,t1,0 - f80: 0900 addi s0,sp,144 - f82: 0004 0x4 - f84: 0301 addi t1,t1,0 - f86: 0900 addi s0,sp,144 - f88: 0004 0x4 - f8a: 0301 addi t1,t1,0 - f8c: 0900 addi s0,sp,144 - f8e: 0004 0x4 - f90: 0301 addi t1,t1,0 - f92: 0900 addi s0,sp,144 - f94: 000c 0xc - f96: 0301 addi t1,t1,0 - f98: 0900 addi s0,sp,144 - f9a: 0008 0x8 - f9c: 0301 addi t1,t1,0 - f9e: 0900 addi s0,sp,144 - fa0: 0004 0x4 - fa2: 0301 addi t1,t1,0 - fa4: 0900 addi s0,sp,144 - fa6: 0004 0x4 - fa8: 0301 addi t1,t1,0 - faa: 0900 addi s0,sp,144 - fac: 0004 0x4 - fae: 0301 addi t1,t1,0 - fb0: 0900 addi s0,sp,144 - fb2: 0004 0x4 - fb4: 0301 addi t1,t1,0 - fb6: 0900 addi s0,sp,144 - fb8: 0004 0x4 - fba: 0301 addi t1,t1,0 - fbc: 0900 addi s0,sp,144 - fbe: 0004 0x4 - fc0: 0301 addi t1,t1,0 - fc2: 0900 addi s0,sp,144 - fc4: 0004 0x4 - fc6: 0301 addi t1,t1,0 - fc8: 0900 addi s0,sp,144 - fca: 0000 unimp - fcc: 0501 addi a0,a0,0 - fce: 09150307 0x9150307 - fd2: 0004 0x4 - fd4: 0501 addi a0,a0,0 - fd6: 060a slli a2,a2,0x2 - fd8: 00090003 lb zero,0(s2) - fdc: 0100 addi s0,sp,128 - fde: 0405 addi s0,s0,1 - fe0: 0306 slli t1,t1,0x1 - fe2: 00040913 mv s2,s0 - fe6: 0301 addi t1,t1,0 - fe8: 0900 addi s0,sp,144 - fea: 0000 unimp - fec: 0301 addi t1,t1,0 - fee: 0900 addi s0,sp,144 - ff0: 0000 unimp - ff2: 0301 addi t1,t1,0 - ff4: 0900 addi s0,sp,144 - ff6: 0000 unimp - ff8: 0301 addi t1,t1,0 - ffa: 0900 addi s0,sp,144 - ffc: 0000 unimp - ffe: 0301 addi t1,t1,0 - 1000: 0900 addi s0,sp,144 - 1002: 0014 0x14 - 1004: 0301 addi t1,t1,0 - 1006: 0900 addi s0,sp,144 - 1008: 0020 addi s0,sp,8 - 100a: 0301 addi t1,t1,0 - 100c: 0901 addi s2,s2,0 - 100e: 0000 unimp - 1010: 0501 addi a0,a0,0 - 1012: 00030607 0x30607 - 1016: 0009 c.nop 2 - 1018: 0100 addi s0,sp,128 - 101a: 0805 addi a6,a6,1 - 101c: 0306 slli t1,t1,0x1 - 101e: 090a slli s2,s2,0x2 - 1020: 0004 0x4 - 1022: 0501 addi a0,a0,0 - 1024: 0003060b 0x3060b - 1028: 0009 c.nop 2 - 102a: 0100 addi s0,sp,128 - 102c: 1405 addi s0,s0,-31 - 102e: 04090003 lb zero,64(s2) - 1032: 0100 addi s0,sp,128 - 1034: 0505 addi a0,a0,1 - 1036: 0306 slli t1,t1,0x1 - 1038: 0902 c.slli64 s2 - 103a: 0004 0x4 - 103c: 0301 addi t1,t1,0 - 103e: 0901 addi s2,s2,0 - 1040: 0000 unimp - 1042: 0301 addi t1,t1,0 - 1044: 0900 addi s0,sp,144 - 1046: 0000 unimp + f76: 0000 unimp + f78: 0501 addi a0,a0,0 + f7a: 09150307 0x9150307 + f7e: 0004 0x4 + f80: 0501 addi a0,a0,0 + f82: 060a slli a2,a2,0x2 + f84: 00090003 lb zero,0(s2) + f88: 0100 addi s0,sp,128 + f8a: 0405 addi s0,s0,1 + f8c: 0306 slli t1,t1,0x1 + f8e: 00040913 mv s2,s0 + f92: 0301 addi t1,t1,0 + f94: 0900 addi s0,sp,144 + f96: 0000 unimp + f98: 0301 addi t1,t1,0 + f9a: 0900 addi s0,sp,144 + f9c: 0000 unimp + f9e: 0301 addi t1,t1,0 + fa0: 0900 addi s0,sp,144 + fa2: 0000 unimp + fa4: 0301 addi t1,t1,0 + fa6: 0900 addi s0,sp,144 + fa8: 0000 unimp + faa: 0301 addi t1,t1,0 + fac: 0900 addi s0,sp,144 + fae: 0014 0x14 + fb0: 0301 addi t1,t1,0 + fb2: 0900 addi s0,sp,144 + fb4: 0020 addi s0,sp,8 + fb6: 0301 addi t1,t1,0 + fb8: 0901 addi s2,s2,0 + fba: 0000 unimp + fbc: 0501 addi a0,a0,0 + fbe: 00030607 0x30607 + fc2: 0009 c.nop 2 + fc4: 0100 addi s0,sp,128 + fc6: 0805 addi a6,a6,1 + fc8: 0306 slli t1,t1,0x1 + fca: 090a slli s2,s2,0x2 + fcc: 0004 0x4 + fce: 0501 addi a0,a0,0 + fd0: 0003060b 0x3060b + fd4: 0009 c.nop 2 + fd6: 0100 addi s0,sp,128 + fd8: 1405 addi s0,s0,-31 + fda: 04090003 lb zero,64(s2) + fde: 0100 addi s0,sp,128 + fe0: 0505 addi a0,a0,1 + fe2: 0306 slli t1,t1,0x1 + fe4: 0902 c.slli64 s2 + fe6: 0004 0x4 + fe8: 0301 addi t1,t1,0 + fea: 0901 addi s2,s2,0 + fec: 0000 unimp + fee: 0301 addi t1,t1,0 + ff0: 0900 addi s0,sp,144 + ff2: 0000 unimp + ff4: 0301 addi t1,t1,0 + ff6: 0900 addi s0,sp,144 + ff8: 0000 unimp + ffa: 0301 addi t1,t1,0 + ffc: 0900 addi s0,sp,144 + ffe: 0004 0x4 + 1000: 0301 addi t1,t1,0 + 1002: 0900 addi s0,sp,144 + 1004: 000c 0xc + 1006: 0301 addi t1,t1,0 + 1008: 0900 addi s0,sp,144 + 100a: 0000 unimp + 100c: 0501 addi a0,a0,0 + 100e: 0308 addi a0,sp,384 + 1010: 0905 addi s2,s2,1 + 1012: 0000 unimp + 1014: 0301 addi t1,t1,0 + 1016: 0902 c.slli64 s2 + 1018: 0000 unimp + 101a: 0501 addi a0,a0,0 + 101c: 0305 addi t1,t1,1 + 101e: 0902 c.slli64 s2 + 1020: 0000 unimp + 1022: 0301 addi t1,t1,0 + 1024: 0901 addi s2,s2,0 + 1026: 0000 unimp + 1028: 0301 addi t1,t1,0 + 102a: 0901 addi s2,s2,0 + 102c: 0000 unimp + 102e: 0501 addi a0,a0,0 + 1030: 060d addi a2,a2,3 + 1032: 00090003 lb zero,0(s2) + 1036: 0100 addi s0,sp,128 + 1038: 0405 addi s0,s0,1 + 103a: 0c096703 0xc096703 + 103e: 0100 addi s0,sp,128 + 1040: 0805 addi a6,a6,1 + 1042: 0306 slli t1,t1,0x1 + 1044: 091e slli s2,s2,0x7 + 1046: 0014 0x14 1048: 0301 addi t1,t1,0 - 104a: 0900 addi s0,sp,144 - 104c: 0000 unimp + 104a: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> 104e: 0301 addi t1,t1,0 - 1050: 0900 addi s0,sp,144 - 1052: 0004 0x4 - 1054: 0301 addi t1,t1,0 - 1056: 0900 addi s0,sp,144 - 1058: 000c 0xc - 105a: 0301 addi t1,t1,0 - 105c: 0900 addi s0,sp,144 - 105e: 0000 unimp - 1060: 0501 addi a0,a0,0 - 1062: 0308 addi a0,sp,384 - 1064: 0905 addi s2,s2,1 - 1066: 0000 unimp - 1068: 0301 addi t1,t1,0 - 106a: 0902 c.slli64 s2 - 106c: 0000 unimp - 106e: 0501 addi a0,a0,0 - 1070: 0305 addi t1,t1,1 - 1072: 0902 c.slli64 s2 - 1074: 0000 unimp - 1076: 0301 addi t1,t1,0 - 1078: 0901 addi s2,s2,0 - 107a: 0000 unimp - 107c: 0301 addi t1,t1,0 - 107e: 0901 addi s2,s2,0 - 1080: 0000 unimp - 1082: 0501 addi a0,a0,0 - 1084: 060d addi a2,a2,3 - 1086: 00090003 lb zero,0(s2) - 108a: 0100 addi s0,sp,128 - 108c: 0405 addi s0,s0,1 - 108e: 0c096703 0xc096703 - 1092: 0100 addi s0,sp,128 - 1094: 0805 addi a6,a6,1 - 1096: 0306 slli t1,t1,0x1 - 1098: 091e slli s2,s2,0x7 - 109a: 0014 0x14 - 109c: 0301 addi t1,t1,0 - 109e: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> - 10a2: 0301 addi t1,t1,0 - 10a4: 0902 c.slli64 s2 - 10a6: 0000 unimp - 10a8: 0501 addi a0,a0,0 - 10aa: 061e slli a2,a2,0x7 - 10ac: 00090003 lb zero,0(s2) - 10b0: 0100 addi s0,sp,128 - 10b2: 1105 addi sp,sp,-31 - 10b4: 04090003 lb zero,64(s2) - 10b8: 0100 addi s0,sp,128 - 10ba: 0b05 addi s6,s6,1 - 10bc: 04090003 lb zero,64(s2) - 10c0: 0100 addi s0,sp,128 - 10c2: 0805 addi a6,a6,1 - 10c4: 0306 slli t1,t1,0x1 - 10c6: 0901 addi s2,s2,0 - 10c8: 0004 0x4 - 10ca: 0501 addi a0,a0,0 - 10cc: 0103060b 0x103060b - 10d0: 0009 c.nop 2 - 10d2: 0100 addi s0,sp,128 - 10d4: 0805 addi a6,a6,1 - 10d6: 04090403 lb s0,64(s2) - 10da: 0100 addi s0,sp,128 - 10dc: 1105 addi sp,sp,-31 - 10de: 08097d03 0x8097d03 - 10e2: 0100 addi s0,sp,128 - 10e4: 1e05 addi t3,t3,-31 - 10e6: 04090003 lb zero,64(s2) - 10ea: 0100 addi s0,sp,128 - 10ec: 0b05 addi s6,s6,1 - 10ee: 04090003 lb zero,64(s2) - 10f2: 0100 addi s0,sp,128 - 10f4: 0805 addi a6,a6,1 - 10f6: 04090303 lb t1,64(s2) - 10fa: 0100 addi s0,sp,128 - 10fc: 0b05 addi s6,s6,1 - 10fe: 0c097b03 0xc097b03 - 1102: 0100 addi s0,sp,128 - 1104: 0805 addi a6,a6,1 - 1106: 0306 slli t1,t1,0x1 - 1108: 0901 addi s2,s2,0 - 110a: 0004 0x4 + 1050: 0902 c.slli64 s2 + 1052: 0000 unimp + 1054: 0501 addi a0,a0,0 + 1056: 061e slli a2,a2,0x7 + 1058: 00090003 lb zero,0(s2) + 105c: 0100 addi s0,sp,128 + 105e: 1105 addi sp,sp,-31 + 1060: 04090003 lb zero,64(s2) + 1064: 0100 addi s0,sp,128 + 1066: 0b05 addi s6,s6,1 + 1068: 04090003 lb zero,64(s2) + 106c: 0100 addi s0,sp,128 + 106e: 0805 addi a6,a6,1 + 1070: 0306 slli t1,t1,0x1 + 1072: 0901 addi s2,s2,0 + 1074: 0004 0x4 + 1076: 0501 addi a0,a0,0 + 1078: 0103060b 0x103060b + 107c: 0009 c.nop 2 + 107e: 0100 addi s0,sp,128 + 1080: 0805 addi a6,a6,1 + 1082: 04090403 lb s0,64(s2) + 1086: 0100 addi s0,sp,128 + 1088: 1105 addi sp,sp,-31 + 108a: 08097d03 0x8097d03 + 108e: 0100 addi s0,sp,128 + 1090: 1e05 addi t3,t3,-31 + 1092: 04090003 lb zero,64(s2) + 1096: 0100 addi s0,sp,128 + 1098: 0b05 addi s6,s6,1 + 109a: 04090003 lb zero,64(s2) + 109e: 0100 addi s0,sp,128 + 10a0: 0805 addi a6,a6,1 + 10a2: 04090303 lb t1,64(s2) + 10a6: 0100 addi s0,sp,128 + 10a8: 0b05 addi s6,s6,1 + 10aa: 0c097b03 0xc097b03 + 10ae: 0100 addi s0,sp,128 + 10b0: 0805 addi a6,a6,1 + 10b2: 0306 slli t1,t1,0x1 + 10b4: 0901 addi s2,s2,0 + 10b6: 0004 0x4 + 10b8: 0301 addi t1,t1,0 + 10ba: 0901 addi s2,s2,0 + 10bc: 0000 unimp + 10be: 0301 addi t1,t1,0 + 10c0: 0901 addi s2,s2,0 + 10c2: 0000 unimp + 10c4: 0501 addi a0,a0,0 + 10c6: 0003060b 0x3060b + 10ca: 0009 c.nop 2 + 10cc: 0100 addi s0,sp,128 + 10ce: 0805 addi a6,a6,1 + 10d0: 0306 slli t1,t1,0x1 + 10d2: 0902 c.slli64 s2 + 10d4: 0004 0x4 + 10d6: 0301 addi t1,t1,0 + 10d8: 0900 addi s0,sp,144 + 10da: 0000 unimp + 10dc: 0301 addi t1,t1,0 + 10de: 0900 addi s0,sp,144 + 10e0: 0000 unimp + 10e2: 0301 addi t1,t1,0 + 10e4: 0900 addi s0,sp,144 + 10e6: 0000 unimp + 10e8: 0301 addi t1,t1,0 + 10ea: 0900 addi s0,sp,144 + 10ec: 0000 unimp + 10ee: 0301 addi t1,t1,0 + 10f0: 0900 addi s0,sp,144 + 10f2: 0000 unimp + 10f4: 0301 addi t1,t1,0 + 10f6: 0900 addi s0,sp,144 + 10f8: 0000 unimp + 10fa: 0301 addi t1,t1,0 + 10fc: 0900 addi s0,sp,144 + 10fe: 0004 0x4 + 1100: 0301 addi t1,t1,0 + 1102: 0900 addi s0,sp,144 + 1104: 000c 0xc + 1106: 0301 addi t1,t1,0 + 1108: 0900 addi s0,sp,144 + 110a: 0000 unimp 110c: 0301 addi t1,t1,0 - 110e: 0901 addi s2,s2,0 - 1110: 0000 unimp + 110e: 0900 addi s0,sp,144 + 1110: 0008 0x8 1112: 0301 addi t1,t1,0 - 1114: 0901 addi s2,s2,0 - 1116: 0000 unimp - 1118: 0501 addi a0,a0,0 - 111a: 0003060b 0x3060b - 111e: 0009 c.nop 2 - 1120: 0100 addi s0,sp,128 - 1122: 0805 addi a6,a6,1 - 1124: 0306 slli t1,t1,0x1 - 1126: 0902 c.slli64 s2 - 1128: 0004 0x4 + 1114: 0900 addi s0,sp,144 + 1116: 0008 0x8 + 1118: 0301 addi t1,t1,0 + 111a: 0900 addi s0,sp,144 + 111c: 0004 0x4 + 111e: 0301 addi t1,t1,0 + 1120: 0900 addi s0,sp,144 + 1122: 0004 0x4 + 1124: 0301 addi t1,t1,0 + 1126: 0900 addi s0,sp,144 + 1128: 0008 0x8 112a: 0301 addi t1,t1,0 112c: 0900 addi s0,sp,144 - 112e: 0000 unimp + 112e: 0004 0x4 1130: 0301 addi t1,t1,0 1132: 0900 addi s0,sp,144 - 1134: 0000 unimp + 1134: 0004 0x4 1136: 0301 addi t1,t1,0 1138: 0900 addi s0,sp,144 - 113a: 0000 unimp + 113a: 000c 0xc 113c: 0301 addi t1,t1,0 113e: 0900 addi s0,sp,144 - 1140: 0000 unimp + 1140: 000c 0xc 1142: 0301 addi t1,t1,0 1144: 0900 addi s0,sp,144 1146: 0000 unimp 1148: 0301 addi t1,t1,0 114a: 0900 addi s0,sp,144 - 114c: 0000 unimp + 114c: 0008 0x8 114e: 0301 addi t1,t1,0 1150: 0900 addi s0,sp,144 - 1152: 0004 0x4 + 1152: 0008 0x8 1154: 0301 addi t1,t1,0 1156: 0900 addi s0,sp,144 - 1158: 000c 0xc + 1158: 0004 0x4 115a: 0301 addi t1,t1,0 115c: 0900 addi s0,sp,144 - 115e: 0000 unimp + 115e: 0004 0x4 1160: 0301 addi t1,t1,0 1162: 0900 addi s0,sp,144 1164: 0008 0x8 1166: 0301 addi t1,t1,0 1168: 0900 addi s0,sp,144 - 116a: 0008 0x8 - 116c: 0301 addi t1,t1,0 - 116e: 0900 addi s0,sp,144 - 1170: 0004 0x4 - 1172: 0301 addi t1,t1,0 - 1174: 0900 addi s0,sp,144 - 1176: 0004 0x4 - 1178: 0301 addi t1,t1,0 - 117a: 0900 addi s0,sp,144 - 117c: 0008 0x8 - 117e: 0301 addi t1,t1,0 - 1180: 0900 addi s0,sp,144 - 1182: 0004 0x4 - 1184: 0301 addi t1,t1,0 - 1186: 0900 addi s0,sp,144 - 1188: 0004 0x4 - 118a: 0301 addi t1,t1,0 - 118c: 0900 addi s0,sp,144 - 118e: 000c 0xc - 1190: 0301 addi t1,t1,0 - 1192: 0900 addi s0,sp,144 - 1194: 000c 0xc - 1196: 0301 addi t1,t1,0 - 1198: 0900 addi s0,sp,144 - 119a: 0000 unimp - 119c: 0301 addi t1,t1,0 - 119e: 0900 addi s0,sp,144 - 11a0: 0008 0x8 - 11a2: 0301 addi t1,t1,0 - 11a4: 0900 addi s0,sp,144 - 11a6: 0008 0x8 - 11a8: 0301 addi t1,t1,0 - 11aa: 0900 addi s0,sp,144 - 11ac: 0004 0x4 - 11ae: 0301 addi t1,t1,0 - 11b0: 0900 addi s0,sp,144 - 11b2: 0004 0x4 - 11b4: 0301 addi t1,t1,0 - 11b6: 0900 addi s0,sp,144 - 11b8: 0008 0x8 - 11ba: 0301 addi t1,t1,0 - 11bc: 0900 addi s0,sp,144 - 11be: 0004 0x4 - 11c0: 0601 addi a2,a2,0 - 11c2: 04090103 lb sp,64(s2) - 11c6: 0100 addi s0,sp,128 - 11c8: 04097f03 0x4097f03 - 11cc: 0100 addi s0,sp,128 - 11ce: 0306 slli t1,t1,0x1 + 116a: 0004 0x4 + 116c: 0601 addi a2,a2,0 + 116e: 04090103 lb sp,64(s2) + 1172: 0100 addi s0,sp,128 + 1174: 04097f03 0x4097f03 + 1178: 0100 addi s0,sp,128 + 117a: 0306 slli t1,t1,0x1 + 117c: 0900 addi s0,sp,144 + 117e: 0004 0x4 + 1180: 0301 addi t1,t1,0 + 1182: 0900 addi s0,sp,144 + 1184: 0000 unimp + 1186: 0301 addi t1,t1,0 + 1188: 0901 addi s2,s2,0 + 118a: 0000 unimp + 118c: 0301 addi t1,t1,0 + 118e: 0900 addi s0,sp,144 + 1190: 0000 unimp + 1192: 0301 addi t1,t1,0 + 1194: 0900 addi s0,sp,144 + 1196: 0000 unimp + 1198: 0301 addi t1,t1,0 + 119a: 0900 addi s0,sp,144 + 119c: 0000 unimp + 119e: 0301 addi t1,t1,0 + 11a0: 0900 addi s0,sp,144 + 11a2: 0008 0x8 + 11a4: 0301 addi t1,t1,0 + 11a6: 0900 addi s0,sp,144 + 11a8: 0008 0x8 + 11aa: 0301 addi t1,t1,0 + 11ac: 0900 addi s0,sp,144 + 11ae: 0004 0x4 + 11b0: 0301 addi t1,t1,0 + 11b2: 0900 addi s0,sp,144 + 11b4: 0000 unimp + 11b6: 0301 addi t1,t1,0 + 11b8: 0900 addi s0,sp,144 + 11ba: 0004 0x4 + 11bc: 0301 addi t1,t1,0 + 11be: 0900 addi s0,sp,144 + 11c0: 0000 unimp + 11c2: 0301 addi t1,t1,0 + 11c4: 0900 addi s0,sp,144 + 11c6: 0004 0x4 + 11c8: 0301 addi t1,t1,0 + 11ca: 0900 addi s0,sp,144 + 11cc: 0008 0x8 + 11ce: 0301 addi t1,t1,0 11d0: 0900 addi s0,sp,144 11d2: 0004 0x4 11d4: 0301 addi t1,t1,0 11d6: 0900 addi s0,sp,144 - 11d8: 0000 unimp + 11d8: 0008 0x8 11da: 0301 addi t1,t1,0 - 11dc: 0901 addi s2,s2,0 - 11de: 0000 unimp + 11dc: 0900 addi s0,sp,144 + 11de: 0004 0x4 11e0: 0301 addi t1,t1,0 11e2: 0900 addi s0,sp,144 - 11e4: 0000 unimp + 11e4: 0004 0x4 11e6: 0301 addi t1,t1,0 11e8: 0900 addi s0,sp,144 - 11ea: 0000 unimp + 11ea: 001c 0x1c 11ec: 0301 addi t1,t1,0 11ee: 0900 addi s0,sp,144 - 11f0: 0000 unimp + 11f0: 0004 0x4 11f2: 0301 addi t1,t1,0 - 11f4: 0900 addi s0,sp,144 - 11f6: 0008 0x8 - 11f8: 0301 addi t1,t1,0 - 11fa: 0900 addi s0,sp,144 - 11fc: 0008 0x8 - 11fe: 0301 addi t1,t1,0 - 1200: 0900 addi s0,sp,144 - 1202: 0004 0x4 - 1204: 0301 addi t1,t1,0 - 1206: 0900 addi s0,sp,144 - 1208: 0000 unimp - 120a: 0301 addi t1,t1,0 - 120c: 0900 addi s0,sp,144 - 120e: 0004 0x4 - 1210: 0301 addi t1,t1,0 - 1212: 0900 addi s0,sp,144 - 1214: 0000 unimp - 1216: 0301 addi t1,t1,0 - 1218: 0900 addi s0,sp,144 - 121a: 0004 0x4 - 121c: 0301 addi t1,t1,0 - 121e: 0900 addi s0,sp,144 - 1220: 0008 0x8 - 1222: 0301 addi t1,t1,0 - 1224: 0900 addi s0,sp,144 - 1226: 0004 0x4 - 1228: 0301 addi t1,t1,0 - 122a: 0900 addi s0,sp,144 - 122c: 0008 0x8 - 122e: 0301 addi t1,t1,0 - 1230: 0900 addi s0,sp,144 - 1232: 0004 0x4 - 1234: 0301 addi t1,t1,0 - 1236: 0900 addi s0,sp,144 - 1238: 0004 0x4 - 123a: 0301 addi t1,t1,0 - 123c: 0900 addi s0,sp,144 - 123e: 001c 0x1c - 1240: 0301 addi t1,t1,0 - 1242: 0900 addi s0,sp,144 - 1244: 0004 0x4 + 11f4: 0902 c.slli64 s2 + 11f6: 0000 unimp + 11f8: 0501 addi a0,a0,0 + 11fa: 0003060b 0x3060b + 11fe: 0009 c.nop 2 + 1200: 0100 addi s0,sp,128 + 1202: 1405 addi s0,s0,-31 + 1204: 04090003 lb zero,64(s2) + 1208: 0100 addi s0,sp,128 + 120a: 2105 jal 162a <_start-0x7fffe9d6> + 120c: 04090003 lb zero,64(s2) + 1210: 0100 addi s0,sp,128 + 1212: 0505 addi a0,a0,1 + 1214: 0306 slli t1,t1,0x1 + 1216: 0902 c.slli64 s2 + 1218: 0004 0x4 + 121a: 0301 addi t1,t1,0 + 121c: 0901 addi s2,s2,0 + 121e: 0000 unimp + 1220: 0301 addi t1,t1,0 + 1222: 0900 addi s0,sp,144 + 1224: 0000 unimp + 1226: 0301 addi t1,t1,0 + 1228: 0900 addi s0,sp,144 + 122a: 0000 unimp + 122c: 0301 addi t1,t1,0 + 122e: 0900 addi s0,sp,144 + 1230: 0004 0x4 + 1232: 0301 addi t1,t1,0 + 1234: 0900 addi s0,sp,144 + 1236: 000c 0xc + 1238: 0301 addi t1,t1,0 + 123a: 0900 addi s0,sp,144 + 123c: 0004 0x4 + 123e: 0501 addi a0,a0,0 + 1240: 0308 addi a0,sp,384 + 1242: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> 1246: 0301 addi t1,t1,0 - 1248: 0902 c.slli64 s2 - 124a: 0000 unimp + 1248: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> 124c: 0501 addi a0,a0,0 - 124e: 0003060b 0x3060b - 1252: 0009 c.nop 2 - 1254: 0100 addi s0,sp,128 - 1256: 1405 addi s0,s0,-31 - 1258: 04090003 lb zero,64(s2) - 125c: 0100 addi s0,sp,128 - 125e: 2105 jal 167e <_start-0x7fffe982> - 1260: 04090003 lb zero,64(s2) - 1264: 0100 addi s0,sp,128 - 1266: 0505 addi a0,a0,1 - 1268: 0306 slli t1,t1,0x1 - 126a: 0902 c.slli64 s2 - 126c: 0004 0x4 - 126e: 0301 addi t1,t1,0 - 1270: 0901 addi s2,s2,0 - 1272: 0000 unimp - 1274: 0301 addi t1,t1,0 - 1276: 0900 addi s0,sp,144 - 1278: 0000 unimp - 127a: 0301 addi t1,t1,0 - 127c: 0900 addi s0,sp,144 - 127e: 0000 unimp - 1280: 0301 addi t1,t1,0 - 1282: 0900 addi s0,sp,144 - 1284: 0004 0x4 - 1286: 0301 addi t1,t1,0 - 1288: 0900 addi s0,sp,144 - 128a: 000c 0xc - 128c: 0301 addi t1,t1,0 - 128e: 0900 addi s0,sp,144 + 124e: 0305 addi t1,t1,1 + 1250: 0902 c.slli64 s2 + 1252: 0000 unimp + 1254: 0301 addi t1,t1,0 + 1256: 0900 addi s0,sp,144 + 1258: 0000 unimp + 125a: 0301 addi t1,t1,0 + 125c: 0900 addi s0,sp,144 + 125e: 0000 unimp + 1260: 0301 addi t1,t1,0 + 1262: 0900 addi s0,sp,144 + 1264: 0004 0x4 + 1266: 0301 addi t1,t1,0 + 1268: 0900 addi s0,sp,144 + 126a: 000c 0xc + 126c: 0301 addi t1,t1,0 + 126e: 0900 addi s0,sp,144 + 1270: 0000 unimp + 1272: 0301 addi t1,t1,0 + 1274: 0901 addi s2,s2,0 + 1276: 0000 unimp + 1278: 0501 addi a0,a0,0 + 127a: 0614 addi a3,sp,768 + 127c: 00090003 lb zero,0(s2) + 1280: 0100 addi s0,sp,128 + 1282: 2005 jal 12a2 <_start-0x7fffed5e> + 1284: 04090003 lb zero,64(s2) + 1288: 0100 addi s0,sp,128 + 128a: 0505 addi a0,a0,1 + 128c: 0306 slli t1,t1,0x1 + 128e: 0901 addi s2,s2,0 1290: 0004 0x4 - 1292: 0501 addi a0,a0,0 - 1294: 0308 addi a0,sp,384 - 1296: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> - 129a: 0301 addi t1,t1,0 - 129c: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> - 12a0: 0501 addi a0,a0,0 - 12a2: 0305 addi t1,t1,1 - 12a4: 0902 c.slli64 s2 - 12a6: 0000 unimp - 12a8: 0301 addi t1,t1,0 - 12aa: 0900 addi s0,sp,144 - 12ac: 0000 unimp - 12ae: 0301 addi t1,t1,0 - 12b0: 0900 addi s0,sp,144 - 12b2: 0000 unimp - 12b4: 0301 addi t1,t1,0 - 12b6: 0900 addi s0,sp,144 - 12b8: 0004 0x4 - 12ba: 0301 addi t1,t1,0 - 12bc: 0900 addi s0,sp,144 - 12be: 000c 0xc - 12c0: 0301 addi t1,t1,0 - 12c2: 0900 addi s0,sp,144 - 12c4: 0000 unimp - 12c6: 0301 addi t1,t1,0 - 12c8: 0901 addi s2,s2,0 - 12ca: 0000 unimp - 12cc: 0501 addi a0,a0,0 - 12ce: 0614 addi a3,sp,768 - 12d0: 00090003 lb zero,0(s2) - 12d4: 0100 addi s0,sp,128 - 12d6: 2005 jal 12f6 <_start-0x7fffed0a> - 12d8: 04090003 lb zero,64(s2) - 12dc: 0100 addi s0,sp,128 - 12de: 0505 addi a0,a0,1 - 12e0: 0306 slli t1,t1,0x1 - 12e2: 0901 addi s2,s2,0 - 12e4: 0004 0x4 - 12e6: 0301 addi t1,t1,0 - 12e8: 0901 addi s2,s2,0 - 12ea: 0000 unimp - 12ec: 0501 addi a0,a0,0 - 12ee: 060d addi a2,a2,3 - 12f0: 00090003 lb zero,0(s2) - 12f4: 0100 addi s0,sp,128 - 12f6: 0c09 addi s8,s8,2 - 12f8: 0000 unimp - 12fa: 0101 addi sp,sp,0 - 12fc: 00000f97 auipc t6,0x0 - 1300: 00930003 lb zero,9(t1) - 1304: 0000 unimp - 1306: 0101 addi sp,sp,0 - 1308: 000d0efb 0xd0efb - 130c: 0101 addi sp,sp,0 - 130e: 0101 addi sp,sp,0 - 1310: 0000 unimp - 1312: 0100 addi s0,sp,128 - 1314: 0000 unimp - 1316: 2e01 jal 1626 <_start-0x7fffe9da> - 1318: 2f2e fld ft10,200(sp) - 131a: 2e2e fld ft8,200(sp) - 131c: 2f2e2e2f 0x2f2e2e2f - 1320: 2e2e fld ft8,200(sp) - 1322: 7369722f 0x7369722f - 1326: 672d7663 bgeu s10,s2,1992 <_start-0x7fffe66e> - 132a: 6c2f6363 bltu t5,sp,19f0 <_start-0x7fffe610> - 132e: 6269 lui tp,0x1a - 1330: 2f636367 0x2f636367 - 1334: 74666f73 csrrsi t5,0x746,12 - 1338: 662d lui a2,0xb - 133a: 0070 addi a2,sp,12 - 133c: 2e2e fld ft8,200(sp) - 133e: 2f2e2e2f 0x2f2e2e2f - 1342: 2e2e fld ft8,200(sp) - 1344: 2f2e2e2f 0x2f2e2e2f - 1348: 6972 flw fs2,28(sp) - 134a: 2d766373 csrrsi t1,0x2d7,12 - 134e: 2f636367 0x2f636367 - 1352: 696c flw fa1,84(a0) - 1354: 6762 flw fa4,24(sp) - 1356: 2e2f6363 bltu t5,sp,163c <_start-0x7fffe9c4> - 135a: 2f2e fld ft10,200(sp) - 135c: 6e69 lui t3,0x1a - 135e: 64756c63 bltu a0,t2,19b6 <_start-0x7fffe64a> - 1362: 0065 c.nop 25 - 1364: 6400 flw fs0,8(s0) - 1366: 7669 lui a2,0xffffa - 1368: 6664 flw fs1,76(a2) - 136a: 00632e33 slt t3,t1,t1 - 136e: 0001 nop - 1370: 7300 flw fs0,32(a4) - 1372: 2d74666f jal a2,47e48 <_start-0x7ffb81b8> - 1376: 7066 flw ft0,120(sp) - 1378: 682e flw fa6,200(sp) - 137a: 0100 addi s0,sp,128 - 137c: 0000 unimp - 137e: 6f64 flw fs1,92(a4) - 1380: 6275 lui tp,0x1d - 1382: 656c flw fa1,76(a0) - 1384: 682e flw fa6,200(sp) - 1386: 0100 addi s0,sp,128 - 1388: 0000 unimp - 138a: 6f6c flw fa1,92(a4) - 138c: 676e flw fa4,216(sp) - 138e: 6f6c flw fa1,92(a4) - 1390: 676e flw fa4,216(sp) - 1392: 682e flw fa6,200(sp) - 1394: 0200 addi s0,sp,256 + 1292: 0301 addi t1,t1,0 + 1294: 0901 addi s2,s2,0 + 1296: 0000 unimp + 1298: 0501 addi a0,a0,0 + 129a: 060d addi a2,a2,3 + 129c: 00090003 lb zero,0(s2) + 12a0: 0100 addi s0,sp,128 + 12a2: 0c09 addi s8,s8,2 + 12a4: 0000 unimp + 12a6: 0101 addi sp,sp,0 + 12a8: 00000f97 auipc t6,0x0 + 12ac: 00930003 lb zero,9(t1) + 12b0: 0000 unimp + 12b2: 0101 addi sp,sp,0 + 12b4: 000d0efb 0xd0efb + 12b8: 0101 addi sp,sp,0 + 12ba: 0101 addi sp,sp,0 + 12bc: 0000 unimp + 12be: 0100 addi s0,sp,128 + 12c0: 0000 unimp + 12c2: 2e01 jal 15d2 <_start-0x7fffea2e> + 12c4: 2f2e fld ft10,200(sp) + 12c6: 2e2e fld ft8,200(sp) + 12c8: 2f2e2e2f 0x2f2e2e2f + 12cc: 2e2e fld ft8,200(sp) + 12ce: 7369722f 0x7369722f + 12d2: 672d7663 bgeu s10,s2,193e <_start-0x7fffe6c2> + 12d6: 6c2f6363 bltu t5,sp,199c <_start-0x7fffe664> + 12da: 6269 lui tp,0x1a + 12dc: 2f636367 0x2f636367 + 12e0: 74666f73 csrrsi t5,0x746,12 + 12e4: 662d lui a2,0xb + 12e6: 0070 addi a2,sp,12 + 12e8: 2e2e fld ft8,200(sp) + 12ea: 2f2e2e2f 0x2f2e2e2f + 12ee: 2e2e fld ft8,200(sp) + 12f0: 2f2e2e2f 0x2f2e2e2f + 12f4: 6972 flw fs2,28(sp) + 12f6: 2d766373 csrrsi t1,0x2d7,12 + 12fa: 2f636367 0x2f636367 + 12fe: 696c flw fa1,84(a0) + 1300: 6762 flw fa4,24(sp) + 1302: 2e2f6363 bltu t5,sp,15e8 <_start-0x7fffea18> + 1306: 2f2e fld ft10,200(sp) + 1308: 6e69 lui t3,0x1a + 130a: 64756c63 bltu a0,t2,1962 <_start-0x7fffe69e> + 130e: 0065 c.nop 25 + 1310: 6400 flw fs0,8(s0) + 1312: 7669 lui a2,0xffffa + 1314: 6664 flw fs1,76(a2) + 1316: 00632e33 slt t3,t1,t1 + 131a: 0001 nop + 131c: 7300 flw fs0,32(a4) + 131e: 2d74666f jal a2,47df4 <_start-0x7ffb820c> + 1322: 7066 flw ft0,120(sp) + 1324: 682e flw fa6,200(sp) + 1326: 0100 addi s0,sp,128 + 1328: 0000 unimp + 132a: 6f64 flw fs1,92(a4) + 132c: 6275 lui tp,0x1d + 132e: 656c flw fa1,76(a0) + 1330: 682e flw fa6,200(sp) + 1332: 0100 addi s0,sp,128 + 1334: 0000 unimp + 1336: 6f6c flw fa1,92(a4) + 1338: 676e flw fa4,216(sp) + 133a: 6f6c flw fa1,92(a4) + 133c: 676e flw fa4,216(sp) + 133e: 682e flw fa6,200(sp) + 1340: 0200 addi s0,sp,256 + 1342: 0000 unimp + 1344: 0500 addi s0,sp,640 + 1346: 0001 nop + 1348: 0205 addi tp,tp,1 + 134a: 0d08 addi a0,sp,656 + 134c: 8001 c.srli64 s0 + 134e: 05012303 lw t1,80(sp) + 1352: 09010303 lb t1,144(sp) + 1356: 0000 unimp + 1358: 0301 addi t1,t1,0 + 135a: 0900 addi s0,sp,144 + 135c: 0000 unimp + 135e: 0501 addi a0,a0,0 + 1360: 030d addi t1,t1,3 + 1362: 0900 addi s0,sp,144 + 1364: 0000 unimp + 1366: 0501 addi a0,a0,0 + 1368: 09010303 lb t1,144(sp) + 136c: 0000 unimp + 136e: 0301 addi t1,t1,0 + 1370: 0900 addi s0,sp,144 + 1372: 0000 unimp + 1374: 0301 addi t1,t1,0 + 1376: 0900 addi s0,sp,144 + 1378: 0000 unimp + 137a: 0301 addi t1,t1,0 + 137c: 0900 addi s0,sp,144 + 137e: 0000 unimp + 1380: 0301 addi t1,t1,0 + 1382: 0901 addi s2,s2,0 + 1384: 0000 unimp + 1386: 0301 addi t1,t1,0 + 1388: 0900 addi s0,sp,144 + 138a: 0000 unimp + 138c: 0301 addi t1,t1,0 + 138e: 0900 addi s0,sp,144 + 1390: 0000 unimp + 1392: 0301 addi t1,t1,0 + 1394: 0900 addi s0,sp,144 1396: 0000 unimp - 1398: 0500 addi s0,sp,640 - 139a: 0001 nop - 139c: 0205 addi tp,tp,1 - 139e: 0c44 addi s1,sp,532 - 13a0: 8001 c.srli64 s0 - 13a2: 05012303 lw t1,80(sp) - 13a6: 09010303 lb t1,144(sp) - 13aa: 0000 unimp - 13ac: 0301 addi t1,t1,0 - 13ae: 0900 addi s0,sp,144 - 13b0: 0000 unimp - 13b2: 0501 addi a0,a0,0 - 13b4: 030d addi t1,t1,3 - 13b6: 0900 addi s0,sp,144 - 13b8: 0000 unimp - 13ba: 0501 addi a0,a0,0 - 13bc: 09010303 lb t1,144(sp) + 1398: 0301 addi t1,t1,0 + 139a: 0901 addi s2,s2,0 + 139c: 0000 unimp + 139e: 0301 addi t1,t1,0 + 13a0: 0900 addi s0,sp,144 + 13a2: 0000 unimp + 13a4: 0301 addi t1,t1,0 + 13a6: 0900 addi s0,sp,144 + 13a8: 0000 unimp + 13aa: 0301 addi t1,t1,0 + 13ac: 0900 addi s0,sp,144 + 13ae: 0000 unimp + 13b0: 0301 addi t1,t1,0 + 13b2: 0901 addi s2,s2,0 + 13b4: 0000 unimp + 13b6: 0301 addi t1,t1,0 + 13b8: 0902 c.slli64 s2 + 13ba: 0000 unimp + 13bc: 0301 addi t1,t1,0 + 13be: 0901 addi s2,s2,0 13c0: 0000 unimp 13c2: 0301 addi t1,t1,0 13c4: 0900 addi s0,sp,144 @@ -43312,1829 +43362,1815 @@ Disassembly of section .debug_line: 13d0: 0900 addi s0,sp,144 13d2: 0000 unimp 13d4: 0301 addi t1,t1,0 - 13d6: 0901 addi s2,s2,0 + 13d6: 0900 addi s0,sp,144 13d8: 0000 unimp 13da: 0301 addi t1,t1,0 13dc: 0900 addi s0,sp,144 13de: 0000 unimp - 13e0: 0301 addi t1,t1,0 - 13e2: 0900 addi s0,sp,144 - 13e4: 0000 unimp - 13e6: 0301 addi t1,t1,0 - 13e8: 0900 addi s0,sp,144 - 13ea: 0000 unimp - 13ec: 0301 addi t1,t1,0 - 13ee: 0901 addi s2,s2,0 - 13f0: 0000 unimp - 13f2: 0301 addi t1,t1,0 - 13f4: 0900 addi s0,sp,144 - 13f6: 0000 unimp - 13f8: 0301 addi t1,t1,0 - 13fa: 0900 addi s0,sp,144 - 13fc: 0000 unimp - 13fe: 0301 addi t1,t1,0 - 1400: 0900 addi s0,sp,144 - 1402: 0000 unimp - 1404: 0301 addi t1,t1,0 - 1406: 0901 addi s2,s2,0 - 1408: 0000 unimp - 140a: 0301 addi t1,t1,0 - 140c: 0902 c.slli64 s2 - 140e: 0000 unimp - 1410: 0301 addi t1,t1,0 - 1412: 0901 addi s2,s2,0 - 1414: 0000 unimp - 1416: 0301 addi t1,t1,0 - 1418: 0900 addi s0,sp,144 - 141a: 0000 unimp - 141c: 0301 addi t1,t1,0 - 141e: 0900 addi s0,sp,144 - 1420: 0000 unimp - 1422: 0301 addi t1,t1,0 + 13e0: 0501 addi a0,a0,0 + 13e2: 0601 addi a2,a2,0 + 13e4: 00097803 0x97803 + 13e8: 0100 addi s0,sp,128 + 13ea: 0305 addi t1,t1,1 + 13ec: 04090803 lb a6,64(s2) + 13f0: 0100 addi s0,sp,128 + 13f2: 0105 addi sp,sp,1 + 13f4: 04097803 0x4097803 + 13f8: 0100 addi s0,sp,128 + 13fa: 0305 addi t1,t1,1 + 13fc: 14090803 lb a6,320(s2) + 1400: 0100 addi s0,sp,128 + 1402: 0105 addi sp,sp,1 + 1404: 04097803 0x4097803 + 1408: 0100 addi s0,sp,128 + 140a: 0305 addi t1,t1,1 + 140c: 14090803 lb a6,320(s2) + 1410: 0100 addi s0,sp,128 + 1412: 0105 addi sp,sp,1 + 1414: 04097803 0x4097803 + 1418: 0100 addi s0,sp,128 + 141a: 0305 addi t1,t1,1 + 141c: 0c090803 lb a6,192(s2) + 1420: 0100 addi s0,sp,128 + 1422: 0306 slli t1,t1,0x1 1424: 0900 addi s0,sp,144 - 1426: 0000 unimp + 1426: 0004 0x4 1428: 0301 addi t1,t1,0 142a: 0900 addi s0,sp,144 142c: 0000 unimp 142e: 0301 addi t1,t1,0 1430: 0900 addi s0,sp,144 - 1432: 0000 unimp - 1434: 0501 addi a0,a0,0 - 1436: 0601 addi a2,a2,0 - 1438: 00097803 0x97803 - 143c: 0100 addi s0,sp,128 - 143e: 0305 addi t1,t1,1 - 1440: 04090803 lb a6,64(s2) - 1444: 0100 addi s0,sp,128 - 1446: 0105 addi sp,sp,1 - 1448: 04097803 0x4097803 - 144c: 0100 addi s0,sp,128 - 144e: 0305 addi t1,t1,1 - 1450: 14090803 lb a6,320(s2) - 1454: 0100 addi s0,sp,128 - 1456: 0105 addi sp,sp,1 - 1458: 04097803 0x4097803 - 145c: 0100 addi s0,sp,128 - 145e: 0305 addi t1,t1,1 - 1460: 14090803 lb a6,320(s2) - 1464: 0100 addi s0,sp,128 - 1466: 0105 addi sp,sp,1 - 1468: 04097803 0x4097803 - 146c: 0100 addi s0,sp,128 - 146e: 0305 addi t1,t1,1 - 1470: 0c090803 lb a6,192(s2) - 1474: 0100 addi s0,sp,128 - 1476: 0306 slli t1,t1,0x1 + 1432: 0004 0x4 + 1434: 0301 addi t1,t1,0 + 1436: 0900 addi s0,sp,144 + 1438: 0000 unimp + 143a: 0301 addi t1,t1,0 + 143c: 0900 addi s0,sp,144 + 143e: 0000 unimp + 1440: 0001 nop + 1442: 0402 c.slli64 s0 + 1444: 0301 addi t1,t1,0 + 1446: 0900 addi s0,sp,144 + 1448: 0010 0x10 + 144a: 0001 nop + 144c: 0402 c.slli64 s0 + 144e: 0301 addi t1,t1,0 + 1450: 0900 addi s0,sp,144 + 1452: 0000 unimp + 1454: 0001 nop + 1456: 0402 c.slli64 s0 + 1458: 0301 addi t1,t1,0 + 145a: 0900 addi s0,sp,144 + 145c: 0000 unimp + 145e: 0001 nop + 1460: 0402 c.slli64 s0 + 1462: 0301 addi t1,t1,0 + 1464: 0900 addi s0,sp,144 + 1466: 0000 unimp + 1468: 0001 nop + 146a: 0402 c.slli64 s0 + 146c: 0301 addi t1,t1,0 + 146e: 0900 addi s0,sp,144 + 1470: 0014 0x14 + 1472: 0001 nop + 1474: 0402 c.slli64 s0 + 1476: 0301 addi t1,t1,0 1478: 0900 addi s0,sp,144 147a: 0004 0x4 - 147c: 0301 addi t1,t1,0 - 147e: 0900 addi s0,sp,144 - 1480: 0000 unimp - 1482: 0301 addi t1,t1,0 - 1484: 0900 addi s0,sp,144 - 1486: 0004 0x4 - 1488: 0301 addi t1,t1,0 - 148a: 0900 addi s0,sp,144 - 148c: 0000 unimp - 148e: 0301 addi t1,t1,0 - 1490: 0900 addi s0,sp,144 - 1492: 0000 unimp - 1494: 0001 nop - 1496: 0402 c.slli64 s0 - 1498: 0301 addi t1,t1,0 - 149a: 0900 addi s0,sp,144 - 149c: 0010 0x10 - 149e: 0001 nop - 14a0: 0402 c.slli64 s0 - 14a2: 0301 addi t1,t1,0 - 14a4: 0900 addi s0,sp,144 - 14a6: 0000 unimp - 14a8: 0001 nop - 14aa: 0402 c.slli64 s0 - 14ac: 0301 addi t1,t1,0 - 14ae: 0900 addi s0,sp,144 - 14b0: 0000 unimp - 14b2: 0001 nop - 14b4: 0402 c.slli64 s0 - 14b6: 0301 addi t1,t1,0 - 14b8: 0900 addi s0,sp,144 - 14ba: 0000 unimp - 14bc: 0001 nop - 14be: 0402 c.slli64 s0 - 14c0: 0301 addi t1,t1,0 - 14c2: 0900 addi s0,sp,144 - 14c4: 0014 0x14 - 14c6: 0001 nop - 14c8: 0402 c.slli64 s0 - 14ca: 0301 addi t1,t1,0 - 14cc: 0900 addi s0,sp,144 - 14ce: 0004 0x4 - 14d0: 0001 nop - 14d2: 0402 c.slli64 s0 - 14d4: 0301 addi t1,t1,0 - 14d6: 0900 addi s0,sp,144 - 14d8: 0000 unimp - 14da: 0001 nop - 14dc: 0402 c.slli64 s0 - 14de: 0301 addi t1,t1,0 - 14e0: 0900 addi s0,sp,144 - 14e2: 0004 0x4 - 14e4: 0001 nop - 14e6: 0402 c.slli64 s0 - 14e8: 0301 addi t1,t1,0 - 14ea: 0900 addi s0,sp,144 - 14ec: 0000 unimp - 14ee: 0001 nop - 14f0: 0402 c.slli64 s0 - 14f2: 0329 addi t1,t1,10 - 14f4: 0900 addi s0,sp,144 - 14f6: 0000 unimp - 14f8: 0001 nop - 14fa: 0402 c.slli64 s0 - 14fc: 0329 addi t1,t1,10 - 14fe: 0900 addi s0,sp,144 - 1500: 0000 unimp - 1502: 0001 nop - 1504: 0402 c.slli64 s0 - 1506: 0308 addi a0,sp,384 - 1508: 0900 addi s0,sp,144 - 150a: 0004 0x4 - 150c: 0001 nop - 150e: 0402 c.slli64 s0 - 1510: 0308 addi a0,sp,384 - 1512: 0900 addi s0,sp,144 - 1514: 0000 unimp - 1516: 0001 nop - 1518: 0402 c.slli64 s0 - 151a: 0308 addi a0,sp,384 - 151c: 0901 addi s2,s2,0 - 151e: 0000 unimp - 1520: 0001 nop - 1522: 0402 c.slli64 s0 - 1524: 0308 addi a0,sp,384 - 1526: 0900 addi s0,sp,144 - 1528: 0000 unimp - 152a: 0001 nop - 152c: 0402 c.slli64 s0 - 152e: 0308 addi a0,sp,384 - 1530: 0900 addi s0,sp,144 - 1532: 0000 unimp - 1534: 0001 nop - 1536: 0402 c.slli64 s0 - 1538: 0308 addi a0,sp,384 - 153a: 0900 addi s0,sp,144 - 153c: 0000 unimp - 153e: 0001 nop - 1540: 0402 c.slli64 s0 - 1542: 0308 addi a0,sp,384 - 1544: 0900 addi s0,sp,144 - 1546: 0000 unimp - 1548: 0001 nop - 154a: 0402 c.slli64 s0 - 154c: 0308 addi a0,sp,384 - 154e: 0900 addi s0,sp,144 - 1550: 0000 unimp - 1552: 0001 nop - 1554: 0402 c.slli64 s0 - 1556: 0308 addi a0,sp,384 - 1558: 0900 addi s0,sp,144 - 155a: 0010 0x10 - 155c: 0001 nop - 155e: 0402 c.slli64 s0 - 1560: 0308 addi a0,sp,384 - 1562: 0900 addi s0,sp,144 - 1564: 0004 0x4 - 1566: 0001 nop - 1568: 0402 c.slli64 s0 - 156a: 0308 addi a0,sp,384 - 156c: 0900 addi s0,sp,144 - 156e: 0004 0x4 - 1570: 0001 nop - 1572: 0402 c.slli64 s0 - 1574: 0308 addi a0,sp,384 - 1576: 0900 addi s0,sp,144 - 1578: 0000 unimp - 157a: 0001 nop - 157c: 0402 c.slli64 s0 - 157e: 0308 addi a0,sp,384 - 1580: 0900 addi s0,sp,144 - 1582: 0000 unimp - 1584: 0601 addi a2,a2,0 - 1586: 04090003 lb zero,64(s2) - 158a: 0100 addi s0,sp,128 - 158c: 0200 addi s0,sp,256 - 158e: 0104 addi s1,sp,128 - 1590: 0306 slli t1,t1,0x1 - 1592: 0900 addi s0,sp,144 - 1594: 0008 0x8 - 1596: 0001 nop - 1598: 0402 c.slli64 s0 - 159a: 0301 addi t1,t1,0 - 159c: 0900 addi s0,sp,144 - 159e: 0000 unimp - 15a0: 0001 nop - 15a2: 0402 c.slli64 s0 - 15a4: 0301 addi t1,t1,0 - 15a6: 0900 addi s0,sp,144 - 15a8: 0000 unimp - 15aa: 0001 nop - 15ac: 0402 c.slli64 s0 - 15ae: 0301 addi t1,t1,0 - 15b0: 0900 addi s0,sp,144 - 15b2: 0000 unimp - 15b4: 0001 nop - 15b6: 0402 c.slli64 s0 - 15b8: 0301 addi t1,t1,0 - 15ba: 0900 addi s0,sp,144 - 15bc: 0014 0x14 - 15be: 0001 nop - 15c0: 0402 c.slli64 s0 - 15c2: 0301 addi t1,t1,0 - 15c4: 0900 addi s0,sp,144 - 15c6: 0004 0x4 - 15c8: 0001 nop - 15ca: 0402 c.slli64 s0 - 15cc: 0301 addi t1,t1,0 - 15ce: 0900 addi s0,sp,144 - 15d0: 0000 unimp - 15d2: 0001 nop - 15d4: 0402 c.slli64 s0 - 15d6: 0301 addi t1,t1,0 - 15d8: 0900 addi s0,sp,144 - 15da: 0004 0x4 - 15dc: 0001 nop - 15de: 0402 c.slli64 s0 - 15e0: 0301 addi t1,t1,0 - 15e2: 0900 addi s0,sp,144 - 15e4: 0000 unimp - 15e6: 0001 nop - 15e8: 0402 c.slli64 s0 - 15ea: 0329 addi t1,t1,10 - 15ec: 0900 addi s0,sp,144 - 15ee: 0000 unimp - 15f0: 0001 nop - 15f2: 0402 c.slli64 s0 - 15f4: 0329 addi t1,t1,10 - 15f6: 0900 addi s0,sp,144 - 15f8: 0000 unimp - 15fa: 0001 nop - 15fc: 0402 c.slli64 s0 - 15fe: 0308 addi a0,sp,384 - 1600: 0900 addi s0,sp,144 - 1602: 0004 0x4 - 1604: 0001 nop - 1606: 0402 c.slli64 s0 - 1608: 0308 addi a0,sp,384 - 160a: 0900 addi s0,sp,144 - 160c: 0000 unimp - 160e: 0001 nop - 1610: 0402 c.slli64 s0 - 1612: 0308 addi a0,sp,384 - 1614: 0901 addi s2,s2,0 - 1616: 0000 unimp - 1618: 0001 nop - 161a: 0402 c.slli64 s0 - 161c: 0308 addi a0,sp,384 - 161e: 0900 addi s0,sp,144 - 1620: 0000 unimp - 1622: 0001 nop - 1624: 0402 c.slli64 s0 - 1626: 0308 addi a0,sp,384 - 1628: 0900 addi s0,sp,144 - 162a: 0014 0x14 - 162c: 0001 nop - 162e: 0402 c.slli64 s0 - 1630: 0308 addi a0,sp,384 - 1632: 0900 addi s0,sp,144 - 1634: 0004 0x4 - 1636: 0001 nop - 1638: 0402 c.slli64 s0 - 163a: 0302 c.slli64 t1 - 163c: 097e slli s2,s2,0x1f - 163e: 001c 0x1c - 1640: 0001 nop - 1642: 0402 c.slli64 s0 - 1644: 030d addi t1,t1,3 - 1646: 0900 addi s0,sp,144 - 1648: 0008 0x8 - 164a: 0001 nop - 164c: 0402 c.slli64 s0 - 164e: 030d addi t1,t1,3 - 1650: 0900 addi s0,sp,144 - 1652: 0000 unimp - 1654: 0001 nop - 1656: 0402 c.slli64 s0 - 1658: 030d addi t1,t1,3 - 165a: 0900 addi s0,sp,144 - 165c: 0000 unimp - 165e: 0001 nop - 1660: 0402 c.slli64 s0 - 1662: 030d addi t1,t1,3 - 1664: 0900 addi s0,sp,144 - 1666: 0000 unimp - 1668: 0001 nop - 166a: 0402 c.slli64 s0 - 166c: 0311 addi t1,t1,4 - 166e: 0900 addi s0,sp,144 - 1670: 0004 0x4 - 1672: 0001 nop - 1674: 0402 c.slli64 s0 - 1676: 0311 addi t1,t1,4 - 1678: 0900 addi s0,sp,144 - 167a: 0000 unimp - 167c: 0001 nop - 167e: 0402 c.slli64 s0 - 1680: 0311 addi t1,t1,4 - 1682: 0900 addi s0,sp,144 - 1684: 0000 unimp - 1686: 0001 nop - 1688: 0402 c.slli64 s0 - 168a: 0311 addi t1,t1,4 - 168c: 0900 addi s0,sp,144 - 168e: 0000 unimp - 1690: 0001 nop - 1692: 0402 c.slli64 s0 - 1694: 0311 addi t1,t1,4 - 1696: 0900 addi s0,sp,144 - 1698: 0008 0x8 - 169a: 0001 nop - 169c: 0402 c.slli64 s0 - 169e: 031f 0900 0000 0x900031f - 16a4: 0001 nop - 16a6: 0402 c.slli64 s0 - 16a8: 031f 0900 0000 0x900031f - 16ae: 0001 nop - 16b0: 0402 c.slli64 s0 - 16b2: 031f 0900 0004 0x40900031f - 16b8: 0001 nop - 16ba: 0402 c.slli64 s0 - 16bc: 0320 addi s0,sp,392 - 16be: 0900 addi s0,sp,144 - 16c0: 0008 0x8 - 16c2: 0001 nop - 16c4: 0402 c.slli64 s0 - 16c6: 0320 addi s0,sp,392 - 16c8: 0900 addi s0,sp,144 - 16ca: 0008 0x8 - 16cc: 0001 nop - 16ce: 0402 c.slli64 s0 - 16d0: 0320 addi s0,sp,392 - 16d2: 0900 addi s0,sp,144 - 16d4: 0010 0x10 - 16d6: 0001 nop - 16d8: 0402 c.slli64 s0 - 16da: 0320 addi s0,sp,392 - 16dc: 0900 addi s0,sp,144 - 16de: 0004 0x4 - 16e0: 0001 nop - 16e2: 0402 c.slli64 s0 - 16e4: 0329 addi t1,t1,10 - 16e6: 0900 addi s0,sp,144 - 16e8: 0000 unimp - 16ea: 0001 nop - 16ec: 0402 c.slli64 s0 - 16ee: 0318 addi a4,sp,384 - 16f0: 0900 addi s0,sp,144 - 16f2: 000c 0xc - 16f4: 0001 nop - 16f6: 0402 c.slli64 s0 - 16f8: 0318 addi a4,sp,384 - 16fa: 0900 addi s0,sp,144 - 16fc: 0000 unimp - 16fe: 0001 nop - 1700: 0402 c.slli64 s0 - 1702: 0318 addi a4,sp,384 - 1704: 0900 addi s0,sp,144 - 1706: 0000 unimp - 1708: 0001 nop - 170a: 0402 c.slli64 s0 - 170c: 0318 addi a4,sp,384 - 170e: 0900 addi s0,sp,144 - 1710: 0000 unimp - 1712: 0001 nop - 1714: 0402 c.slli64 s0 - 1716: 0318 addi a4,sp,384 - 1718: 0900 addi s0,sp,144 - 171a: 0004 0x4 - 171c: 0001 nop - 171e: 0402 c.slli64 s0 - 1720: 0318 addi a4,sp,384 - 1722: 0900 addi s0,sp,144 - 1724: 0000 unimp - 1726: 0001 nop - 1728: 0402 c.slli64 s0 - 172a: 0321 addi t1,t1,8 - 172c: 0900 addi s0,sp,144 - 172e: 0008 0x8 - 1730: 0001 nop - 1732: 0402 c.slli64 s0 - 1734: 0321 addi t1,t1,8 - 1736: 0900 addi s0,sp,144 - 1738: 0008 0x8 - 173a: 0001 nop - 173c: 0402 c.slli64 s0 - 173e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 1742: 0008 0x8 - 1744: 0601 addi a2,a2,0 - 1746: 0c090003 lb zero,192(s2) - 174a: 0100 addi s0,sp,128 - 174c: 0200 addi s0,sp,256 - 174e: 0204 addi s1,sp,256 - 1750: 0306 slli t1,t1,0x1 - 1752: 0901 addi s2,s2,0 - 1754: 0030 addi a2,sp,8 - 1756: 0001 nop - 1758: 0402 c.slli64 s0 - 175a: 030d addi t1,t1,3 - 175c: 0900 addi s0,sp,144 - 175e: 0008 0x8 - 1760: 0001 nop - 1762: 0402 c.slli64 s0 - 1764: 030d addi t1,t1,3 - 1766: 0900 addi s0,sp,144 - 1768: 0000 unimp - 176a: 0001 nop - 176c: 0402 c.slli64 s0 - 176e: 030d addi t1,t1,3 - 1770: 0900 addi s0,sp,144 - 1772: 0000 unimp - 1774: 0001 nop - 1776: 0402 c.slli64 s0 - 1778: 030d addi t1,t1,3 - 177a: 0900 addi s0,sp,144 - 177c: 0000 unimp - 177e: 0001 nop - 1780: 0402 c.slli64 s0 - 1782: 0311 addi t1,t1,4 - 1784: 0900 addi s0,sp,144 - 1786: 0004 0x4 - 1788: 0001 nop - 178a: 0402 c.slli64 s0 - 178c: 0311 addi t1,t1,4 - 178e: 0900 addi s0,sp,144 - 1790: 0000 unimp - 1792: 0001 nop - 1794: 0402 c.slli64 s0 - 1796: 0311 addi t1,t1,4 - 1798: 0900 addi s0,sp,144 - 179a: 0000 unimp - 179c: 0001 nop - 179e: 0402 c.slli64 s0 - 17a0: 0311 addi t1,t1,4 - 17a2: 0900 addi s0,sp,144 - 17a4: 0000 unimp - 17a6: 0001 nop - 17a8: 0402 c.slli64 s0 - 17aa: 0311 addi t1,t1,4 - 17ac: 0900 addi s0,sp,144 - 17ae: 000c 0xc - 17b0: 0001 nop - 17b2: 0402 c.slli64 s0 - 17b4: 031f 0900 0000 0x900031f - 17ba: 0001 nop - 17bc: 0402 c.slli64 s0 - 17be: 031f 0900 0000 0x900031f - 17c4: 0001 nop - 17c6: 0402 c.slli64 s0 - 17c8: 031f 0900 0004 0x40900031f - 17ce: 0001 nop - 17d0: 0402 c.slli64 s0 - 17d2: 0320 addi s0,sp,392 - 17d4: 0900 addi s0,sp,144 - 17d6: 0008 0x8 - 17d8: 0001 nop - 17da: 0402 c.slli64 s0 - 17dc: 0320 addi s0,sp,392 - 17de: 0900 addi s0,sp,144 - 17e0: 0008 0x8 - 17e2: 0001 nop - 17e4: 0402 c.slli64 s0 - 17e6: 0320 addi s0,sp,392 - 17e8: 0900 addi s0,sp,144 - 17ea: 0010 0x10 - 17ec: 0001 nop - 17ee: 0402 c.slli64 s0 - 17f0: 0320 addi s0,sp,392 - 17f2: 0900 addi s0,sp,144 - 17f4: 0004 0x4 - 17f6: 0001 nop - 17f8: 0402 c.slli64 s0 - 17fa: 0329 addi t1,t1,10 - 17fc: 0900 addi s0,sp,144 - 17fe: 0000 unimp - 1800: 0001 nop - 1802: 0402 c.slli64 s0 - 1804: 0318 addi a4,sp,384 - 1806: 0900 addi s0,sp,144 - 1808: 000c 0xc - 180a: 0001 nop - 180c: 0402 c.slli64 s0 - 180e: 0318 addi a4,sp,384 - 1810: 0900 addi s0,sp,144 - 1812: 0000 unimp - 1814: 0001 nop - 1816: 0402 c.slli64 s0 - 1818: 0318 addi a4,sp,384 - 181a: 0900 addi s0,sp,144 - 181c: 0000 unimp - 181e: 0001 nop - 1820: 0402 c.slli64 s0 - 1822: 0318 addi a4,sp,384 - 1824: 0900 addi s0,sp,144 - 1826: 0000 unimp - 1828: 0001 nop - 182a: 0402 c.slli64 s0 - 182c: 0318 addi a4,sp,384 - 182e: 0900 addi s0,sp,144 - 1830: 0008 0x8 - 1832: 0001 nop - 1834: 0402 c.slli64 s0 - 1836: 0318 addi a4,sp,384 - 1838: 0900 addi s0,sp,144 - 183a: 0000 unimp - 183c: 0001 nop - 183e: 0402 c.slli64 s0 - 1840: 0321 addi t1,t1,8 - 1842: 0900 addi s0,sp,144 - 1844: 0008 0x8 - 1846: 0001 nop - 1848: 0402 c.slli64 s0 - 184a: 0321 addi t1,t1,8 - 184c: 0900 addi s0,sp,144 - 184e: 0008 0x8 - 1850: 0001 nop - 1852: 0402 c.slli64 s0 - 1854: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 1858: 0008 0x8 - 185a: 0601 addi a2,a2,0 - 185c: 08090003 lb zero,128(s2) - 1860: 0100 addi s0,sp,128 - 1862: 0200 addi s0,sp,256 - 1864: 0204 addi s1,sp,256 - 1866: 0306 slli t1,t1,0x1 - 1868: 0901 addi s2,s2,0 - 186a: 0030 addi a2,sp,8 - 186c: 0001 nop - 186e: 0402 c.slli64 s0 - 1870: 0302 c.slli64 t1 - 1872: 0900 addi s0,sp,144 - 1874: 0000 unimp - 1876: 0001 nop - 1878: 0402 c.slli64 s0 - 187a: 0302 c.slli64 t1 - 187c: 0900 addi s0,sp,144 - 187e: 0000 unimp - 1880: 0001 nop - 1882: 0402 c.slli64 s0 - 1884: 0302 c.slli64 t1 - 1886: 0900 addi s0,sp,144 - 1888: 0000 unimp - 188a: 0001 nop - 188c: 0402 c.slli64 s0 - 188e: 0302 c.slli64 t1 - 1890: 0900 addi s0,sp,144 - 1892: 0000 unimp - 1894: 0001 nop - 1896: 0402 c.slli64 s0 - 1898: 0302 c.slli64 t1 - 189a: 0900 addi s0,sp,144 - 189c: 0000 unimp - 189e: 0001 nop - 18a0: 0402 c.slli64 s0 - 18a2: 0302 c.slli64 t1 - 18a4: 0900 addi s0,sp,144 - 18a6: 0000 unimp - 18a8: 0001 nop - 18aa: 0402 c.slli64 s0 - 18ac: 0302 c.slli64 t1 - 18ae: 0900 addi s0,sp,144 - 18b0: 0000 unimp - 18b2: 0001 nop - 18b4: 0402 c.slli64 s0 - 18b6: 0302 c.slli64 t1 - 18b8: 0900 addi s0,sp,144 - 18ba: 0000 unimp - 18bc: 0001 nop - 18be: 0402 c.slli64 s0 - 18c0: 0302 c.slli64 t1 - 18c2: 0900 addi s0,sp,144 - 18c4: 0000 unimp - 18c6: 0001 nop - 18c8: 0402 c.slli64 s0 - 18ca: 0003060b 0x3060b - 18ce: 0409 addi s0,s0,2 - 18d0: 0100 addi s0,sp,128 - 18d2: 0200 addi s0,sp,256 - 18d4: 0c04 addi s1,sp,528 - 18d6: 04090003 lb zero,64(s2) - 18da: 0100 addi s0,sp,128 - 18dc: 0200 addi s0,sp,256 - 18de: 0e04 addi s1,sp,784 - 18e0: 0306 slli t1,t1,0x1 - 18e2: 0900 addi s0,sp,144 - 18e4: 0004 0x4 - 18e6: 0001 nop - 18e8: 0402 c.slli64 s0 - 18ea: 030e slli t1,t1,0x3 - 18ec: 0900 addi s0,sp,144 - 18ee: 0000 unimp - 18f0: 0001 nop - 18f2: 0402 c.slli64 s0 - 18f4: 030e slli t1,t1,0x3 - 18f6: 0900 addi s0,sp,144 - 18f8: 0008 0x8 - 18fa: 0001 nop - 18fc: 0402 c.slli64 s0 - 18fe: 09000313 li t1,144 - 1902: 000c 0xc - 1904: 0001 nop - 1906: 0402 c.slli64 s0 - 1908: 09000313 li t1,144 - 190c: 0000 unimp - 190e: 0001 nop - 1910: 0402 c.slli64 s0 - 1912: 09000313 li t1,144 - 1916: 0000 unimp - 1918: 0001 nop - 191a: 0402 c.slli64 s0 - 191c: 09000313 li t1,144 - 1920: 000c 0xc - 1922: 0001 nop - 1924: 0402 c.slli64 s0 - 1926: 09000313 li t1,144 - 192a: 0018 0x18 - 192c: 0001 nop - 192e: 0402 c.slli64 s0 - 1930: 09000313 li t1,144 - 1934: 0000 unimp - 1936: 0001 nop - 1938: 0402 c.slli64 s0 - 193a: 09000313 li t1,144 - 193e: 0000 unimp - 1940: 0001 nop - 1942: 0402 c.slli64 s0 - 1944: 09000313 li t1,144 - 1948: 0000 unimp - 194a: 0001 nop - 194c: 0402 c.slli64 s0 - 194e: 09000313 li t1,144 - 1952: 0000 unimp - 1954: 0001 nop - 1956: 0402 c.slli64 s0 - 1958: 09000313 li t1,144 - 195c: 0000 unimp - 195e: 0001 nop - 1960: 0402 c.slli64 s0 - 1962: 09000313 li t1,144 - 1966: 0000 unimp - 1968: 0001 nop - 196a: 0402 c.slli64 s0 - 196c: 09000313 li t1,144 - 1970: 0000 unimp - 1972: 0001 nop - 1974: 0402 c.slli64 s0 - 1976: 09000313 li t1,144 - 197a: 0000 unimp - 197c: 0001 nop - 197e: 0402 c.slli64 s0 - 1980: 09000313 li t1,144 - 1984: 000c 0xc - 1986: 0001 nop - 1988: 0402 c.slli64 s0 - 198a: 09000313 li t1,144 - 198e: 0008 0x8 - 1990: 0001 nop - 1992: 0402 c.slli64 s0 - 1994: 0316 slli t1,t1,0x5 - 1996: 0900 addi s0,sp,144 - 1998: 0004 0x4 - 199a: 0001 nop - 199c: 0402 c.slli64 s0 - 199e: 0316 slli t1,t1,0x5 - 19a0: 0900 addi s0,sp,144 - 19a2: 0008 0x8 - 19a4: 0001 nop - 19a6: 0402 c.slli64 s0 - 19a8: 0318 addi a4,sp,384 - 19aa: 0900 addi s0,sp,144 - 19ac: 0004 0x4 - 19ae: 0001 nop - 19b0: 0402 c.slli64 s0 - 19b2: 031a slli t1,t1,0x6 - 19b4: 0900 addi s0,sp,144 - 19b6: 0004 0x4 - 19b8: 0001 nop - 19ba: 0402 c.slli64 s0 - 19bc: 031c addi a5,sp,384 - 19be: 0900 addi s0,sp,144 - 19c0: 0008 0x8 - 19c2: 0001 nop - 19c4: 0402 c.slli64 s0 - 19c6: 031c addi a5,sp,384 - 19c8: 0900 addi s0,sp,144 - 19ca: 0004 0x4 - 19cc: 0001 nop - 19ce: 0402 c.slli64 s0 - 19d0: 031c addi a5,sp,384 - 19d2: 0900 addi s0,sp,144 - 19d4: 0000 unimp - 19d6: 0001 nop - 19d8: 0402 c.slli64 s0 - 19da: 031c addi a5,sp,384 - 19dc: 0900 addi s0,sp,144 - 19de: 0004 0x4 - 19e0: 0001 nop - 19e2: 0402 c.slli64 s0 - 19e4: 031c addi a5,sp,384 - 19e6: 0900 addi s0,sp,144 - 19e8: 0014 0x14 - 19ea: 0001 nop - 19ec: 0402 c.slli64 s0 - 19ee: 031c addi a5,sp,384 - 19f0: 0900 addi s0,sp,144 - 19f2: 0008 0x8 - 19f4: 0001 nop - 19f6: 0402 c.slli64 s0 - 19f8: 031d addi t1,t1,7 - 19fa: 0900 addi s0,sp,144 - 19fc: 0004 0x4 - 19fe: 0001 nop - 1a00: 0402 c.slli64 s0 - 1a02: 031d addi t1,t1,7 - 1a04: 0900 addi s0,sp,144 - 1a06: 0008 0x8 - 1a08: 0001 nop - 1a0a: 0402 c.slli64 s0 - 1a0c: 031f 0900 0004 0x40900031f - 1a12: 0001 nop - 1a14: 0402 c.slli64 s0 - 1a16: 0321 addi t1,t1,8 - 1a18: 0900 addi s0,sp,144 - 1a1a: 0004 0x4 - 1a1c: 0001 nop - 1a1e: 0402 c.slli64 s0 - 1a20: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a24: 0008 0x8 - 1a26: 0001 nop - 1a28: 0402 c.slli64 s0 - 1a2a: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a2e: 0004 0x4 - 1a30: 0001 nop - 1a32: 0402 c.slli64 s0 - 1a34: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a38: 000c 0xc - 1a3a: 0001 nop - 1a3c: 0402 c.slli64 s0 - 1a3e: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a42: 0000 unimp - 1a44: 0001 nop - 1a46: 0402 c.slli64 s0 - 1a48: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a4c: 0000 unimp - 1a4e: 0001 nop - 1a50: 0402 c.slli64 s0 - 1a52: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a56: 0000 unimp - 1a58: 0001 nop - 1a5a: 0402 c.slli64 s0 - 1a5c: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a60: 0000 unimp - 1a62: 0001 nop - 1a64: 0402 c.slli64 s0 - 1a66: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a6a: 0000 unimp - 1a6c: 0001 nop - 1a6e: 0402 c.slli64 s0 - 1a70: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a74: 0000 unimp - 1a76: 0001 nop - 1a78: 0402 c.slli64 s0 - 1a7a: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a7e: 0008 0x8 - 1a80: 0001 nop - 1a82: 0402 c.slli64 s0 - 1a84: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a88: 0000 unimp - 1a8a: 0001 nop - 1a8c: 0402 c.slli64 s0 - 1a8e: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a92: 0008 0x8 - 1a94: 0001 nop - 1a96: 0402 c.slli64 s0 - 1a98: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1a9c: 0008 0x8 - 1a9e: 0001 nop - 1aa0: 0402 c.slli64 s0 - 1aa2: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1aa6: 0000 unimp - 1aa8: 0001 nop - 1aaa: 0402 c.slli64 s0 - 1aac: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1ab0: 0004 0x4 - 1ab2: 0001 nop - 1ab4: 0402 c.slli64 s0 - 1ab6: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1aba: 0008 0x8 - 1abc: 0001 nop - 1abe: 0402 c.slli64 s0 - 1ac0: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1ac4: 0004 0x4 - 1ac6: 0001 nop - 1ac8: 0402 c.slli64 s0 - 1aca: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 1ace: 0008 0x8 - 1ad0: 0001 nop - 1ad2: 0402 c.slli64 s0 - 1ad4: 0324 addi s1,sp,392 - 1ad6: 0900 addi s0,sp,144 - 1ad8: 0004 0x4 - 1ada: 0001 nop - 1adc: 0402 c.slli64 s0 - 1ade: 0326 slli t1,t1,0x9 - 1ae0: 0900 addi s0,sp,144 - 1ae2: 0004 0x4 - 1ae4: 0001 nop - 1ae6: 0402 c.slli64 s0 - 1ae8: 0326 slli t1,t1,0x9 - 1aea: 0900 addi s0,sp,144 - 1aec: 0008 0x8 - 1aee: 0001 nop - 1af0: 0402 c.slli64 s0 - 1af2: 0326 slli t1,t1,0x9 - 1af4: 0900 addi s0,sp,144 - 1af6: 0018 0x18 - 1af8: 0001 nop - 1afa: 0402 c.slli64 s0 - 1afc: 0326 slli t1,t1,0x9 - 1afe: 0900 addi s0,sp,144 - 1b00: 0000 unimp - 1b02: 0001 nop - 1b04: 0402 c.slli64 s0 - 1b06: 0326 slli t1,t1,0x9 - 1b08: 0900 addi s0,sp,144 - 1b0a: 0000 unimp - 1b0c: 0001 nop - 1b0e: 0402 c.slli64 s0 - 1b10: 0628 addi a0,sp,776 - 1b12: 04090003 lb zero,64(s2) - 1b16: 0100 addi s0,sp,128 - 1b18: 0200 addi s0,sp,256 - 1b1a: 2904 fld fs1,16(a0) - 1b1c: 08090003 lb zero,128(s2) - 1b20: 0100 addi s0,sp,128 - 1b22: 0200 addi s0,sp,256 - 1b24: 2b04 fld fs1,16(a4) - 1b26: 0306 slli t1,t1,0x1 - 1b28: 0900 addi s0,sp,144 - 1b2a: 0004 0x4 - 1b2c: 0001 nop - 1b2e: 0402 c.slli64 s0 - 1b30: 0900032b 0x900032b - 1b34: 0014 0x14 - 1b36: 0001 nop - 1b38: 0402 c.slli64 s0 - 1b3a: 0900032b 0x900032b - 1b3e: 0000 unimp - 1b40: 0001 nop - 1b42: 0402 c.slli64 s0 - 1b44: 0900032b 0x900032b - 1b48: 0000 unimp - 1b4a: 0001 nop - 1b4c: 0402 c.slli64 s0 - 1b4e: 0900032b 0x900032b - 1b52: 0000 unimp - 1b54: 0001 nop - 1b56: 0402 c.slli64 s0 - 1b58: 0900032b 0x900032b - 1b5c: 0000 unimp - 1b5e: 0001 nop - 1b60: 0402 c.slli64 s0 - 1b62: 0900032b 0x900032b - 1b66: 0000 unimp - 1b68: 0001 nop - 1b6a: 0402 c.slli64 s0 - 1b6c: 0900032b 0x900032b - 1b70: 0000 unimp - 1b72: 0001 nop - 1b74: 0402 c.slli64 s0 - 1b76: 062e slli a2,a2,0xb - 1b78: 04090003 lb zero,64(s2) - 1b7c: 0100 addi s0,sp,128 - 1b7e: 0200 addi s0,sp,256 - 1b80: 2f04 fld fs1,24(a4) - 1b82: 04090003 lb zero,64(s2) - 1b86: 0100 addi s0,sp,128 - 1b88: 0200 addi s0,sp,256 - 1b8a: 3104 fld fs1,32(a0) - 1b8c: 04090003 lb zero,64(s2) - 1b90: 0100 addi s0,sp,128 - 1b92: 0200 addi s0,sp,256 - 1b94: 3404 fld fs1,40(s0) - 1b96: 04090003 lb zero,64(s2) - 1b9a: 0100 addi s0,sp,128 - 1b9c: 0200 addi s0,sp,256 - 1b9e: 3504 fld fs1,40(a0) - 1ba0: 04090003 lb zero,64(s2) - 1ba4: 0100 addi s0,sp,128 - 1ba6: 0200 addi s0,sp,256 - 1ba8: 3704 fld fs1,40(a4) - 1baa: 0306 slli t1,t1,0x1 - 1bac: 0900 addi s0,sp,144 - 1bae: 0004 0x4 - 1bb0: 0001 nop - 1bb2: 0402 c.slli64 s0 - 1bb4: 09000337 lui t1,0x9000 - 1bb8: 0010 0x10 - 1bba: 0001 nop - 1bbc: 0402 c.slli64 s0 - 1bbe: 09000337 lui t1,0x9000 - 1bc2: 0000 unimp - 1bc4: 0001 nop - 1bc6: 0402 c.slli64 s0 - 1bc8: 09000337 lui t1,0x9000 - 1bcc: 0000 unimp - 1bce: 0001 nop - 1bd0: 0402 c.slli64 s0 - 1bd2: 09000337 lui t1,0x9000 - 1bd6: 0000 unimp - 1bd8: 0001 nop - 1bda: 0402 c.slli64 s0 - 1bdc: 09000337 lui t1,0x9000 - 1be0: 0004 0x4 - 1be2: 0001 nop - 1be4: 0402 c.slli64 s0 - 1be6: 0339 addi t1,t1,14 - 1be8: 0900 addi s0,sp,144 - 1bea: 0000 unimp - 1bec: 0001 nop - 1bee: 0402 c.slli64 s0 - 1bf0: 0339 addi t1,t1,14 - 1bf2: 0900 addi s0,sp,144 - 1bf4: 0000 unimp - 1bf6: 0001 nop - 1bf8: 0402 c.slli64 s0 - 1bfa: 0339 addi t1,t1,14 - 1bfc: 0900 addi s0,sp,144 - 1bfe: 0000 unimp - 1c00: 0001 nop - 1c02: 0402 c.slli64 s0 - 1c04: 0339 addi t1,t1,14 - 1c06: 0900 addi s0,sp,144 - 1c08: 0000 unimp - 1c0a: 0001 nop - 1c0c: 0402 c.slli64 s0 - 1c0e: 0339 addi t1,t1,14 - 1c10: 0900 addi s0,sp,144 - 1c12: 0004 0x4 - 1c14: 0001 nop - 1c16: 0402 c.slli64 s0 - 1c18: 0339 addi t1,t1,14 - 1c1a: 0900 addi s0,sp,144 - 1c1c: 000c 0xc - 1c1e: 0001 nop - 1c20: 0402 c.slli64 s0 - 1c22: 0339 addi t1,t1,14 - 1c24: 0900 addi s0,sp,144 - 1c26: 0000 unimp - 1c28: 0001 nop - 1c2a: 0402 c.slli64 s0 - 1c2c: 0339 addi t1,t1,14 - 1c2e: 0900 addi s0,sp,144 - 1c30: 0000 unimp - 1c32: 0001 nop - 1c34: 0402 c.slli64 s0 - 1c36: 0900033b 0x900033b - 1c3a: 0008 0x8 - 1c3c: 0001 nop - 1c3e: 0402 c.slli64 s0 - 1c40: 0900033b 0x900033b - 1c44: 0000 unimp - 1c46: 0001 nop - 1c48: 0402 c.slli64 s0 - 1c4a: 0900033b 0x900033b - 1c4e: 0000 unimp - 1c50: 0001 nop - 1c52: 0402 c.slli64 s0 - 1c54: 0900033b 0x900033b - 1c58: 0000 unimp - 1c5a: 0001 nop - 1c5c: 0402 c.slli64 s0 - 1c5e: 0900033b 0x900033b - 1c62: 0000 unimp - 1c64: 0001 nop - 1c66: 0402 c.slli64 s0 - 1c68: 0900033b 0x900033b - 1c6c: 0000 unimp - 1c6e: 0001 nop - 1c70: 0402 c.slli64 s0 - 1c72: 0900033b 0x900033b - 1c76: 0000 unimp - 1c78: 0001 nop - 1c7a: 0402 c.slli64 s0 - 1c7c: 0900033b 0x900033b - 1c80: 0004 0x4 - 1c82: 0001 nop - 1c84: 0402 c.slli64 s0 - 1c86: 0900033b 0x900033b - 1c8a: 0010 0x10 - 1c8c: 0001 nop - 1c8e: 0402 c.slli64 s0 - 1c90: 0900033b 0x900033b - 1c94: 0008 0x8 - 1c96: 0001 nop - 1c98: 0402 c.slli64 s0 - 1c9a: 033d addi t1,t1,15 - 1c9c: 0900 addi s0,sp,144 - 1c9e: 0004 0x4 - 1ca0: 0001 nop - 1ca2: 0402 c.slli64 s0 - 1ca4: 033d addi t1,t1,15 - 1ca6: 0900 addi s0,sp,144 - 1ca8: 0008 0x8 - 1caa: 0001 nop - 1cac: 0402 c.slli64 s0 - 1cae: 0900033f 00010004 0x100040900033f - 1cb6: 0402 c.slli64 s0 - 1cb8: 0341 addi t1,t1,16 - 1cba: 0900 addi s0,sp,144 - 1cbc: 0004 0x4 - 1cbe: 0001 nop - 1cc0: 0402 c.slli64 s0 - 1cc2: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - 1cc6: 0008 0x8 - 1cc8: 0001 nop - 1cca: 0402 c.slli64 s0 - 1ccc: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - 1cd0: 0004 0x4 - 1cd2: 0001 nop - 1cd4: 0402 c.slli64 s0 - 1cd6: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - 1cda: 0000 unimp - 1cdc: 0001 nop - 1cde: 0402 c.slli64 s0 - 1ce0: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - 1ce4: 0004 0x4 - 1ce6: 0001 nop - 1ce8: 0402 c.slli64 s0 - 1cea: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - 1cee: 0014 0x14 - 1cf0: 0001 nop - 1cf2: 0402 c.slli64 s0 - 1cf4: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - 1cf8: 0008 0x8 - 1cfa: 0001 nop - 1cfc: 0402 c.slli64 s0 - 1cfe: 0344 addi s1,sp,388 - 1d00: 0900 addi s0,sp,144 - 1d02: 0004 0x4 - 1d04: 0001 nop - 1d06: 0402 c.slli64 s0 - 1d08: 0344 addi s1,sp,388 - 1d0a: 0900 addi s0,sp,144 - 1d0c: 0008 0x8 - 1d0e: 0001 nop - 1d10: 0402 c.slli64 s0 - 1d12: 0346 slli t1,t1,0x11 - 1d14: 0900 addi s0,sp,144 - 1d16: 0004 0x4 - 1d18: 0001 nop - 1d1a: 0402 c.slli64 s0 - 1d1c: 0348 addi a0,sp,388 - 1d1e: 0900 addi s0,sp,144 - 1d20: 0004 0x4 - 1d22: 0001 nop - 1d24: 0402 c.slli64 s0 - 1d26: 034a slli t1,t1,0x12 - 1d28: 0900 addi s0,sp,144 - 1d2a: 0008 0x8 - 1d2c: 0001 nop - 1d2e: 0402 c.slli64 s0 - 1d30: 034a slli t1,t1,0x12 - 1d32: 0900 addi s0,sp,144 - 1d34: 001c 0x1c - 1d36: 0001 nop - 1d38: 0402 c.slli64 s0 - 1d3a: 034a slli t1,t1,0x12 - 1d3c: 0900 addi s0,sp,144 - 1d3e: 0000 unimp - 1d40: 0001 nop - 1d42: 0402 c.slli64 s0 - 1d44: 034a slli t1,t1,0x12 - 1d46: 0900 addi s0,sp,144 - 1d48: 0000 unimp - 1d4a: 0001 nop - 1d4c: 0402 c.slli64 s0 - 1d4e: 034a slli t1,t1,0x12 - 1d50: 0900 addi s0,sp,144 - 1d52: 0000 unimp - 1d54: 0001 nop - 1d56: 0402 c.slli64 s0 - 1d58: 034a slli t1,t1,0x12 - 1d5a: 0900 addi s0,sp,144 - 1d5c: 0000 unimp - 1d5e: 0001 nop - 1d60: 0402 c.slli64 s0 - 1d62: 034a slli t1,t1,0x12 - 1d64: 0900 addi s0,sp,144 - 1d66: 0000 unimp - 1d68: 0001 nop - 1d6a: 0402 c.slli64 s0 - 1d6c: 034a slli t1,t1,0x12 - 1d6e: 0900 addi s0,sp,144 - 1d70: 0000 unimp - 1d72: 0001 nop - 1d74: 0402 c.slli64 s0 - 1d76: 034a slli t1,t1,0x12 - 1d78: 0900 addi s0,sp,144 - 1d7a: 0000 unimp - 1d7c: 0001 nop - 1d7e: 0402 c.slli64 s0 - 1d80: 034a slli t1,t1,0x12 - 1d82: 0900 addi s0,sp,144 - 1d84: 0000 unimp - 1d86: 0001 nop - 1d88: 0402 c.slli64 s0 - 1d8a: 034a slli t1,t1,0x12 - 1d8c: 0900 addi s0,sp,144 - 1d8e: 0000 unimp - 1d90: 0001 nop - 1d92: 0402 c.slli64 s0 - 1d94: 034a slli t1,t1,0x12 - 1d96: 0900 addi s0,sp,144 - 1d98: 0000 unimp - 1d9a: 0001 nop - 1d9c: 0402 c.slli64 s0 - 1d9e: 034a slli t1,t1,0x12 - 1da0: 0900 addi s0,sp,144 - 1da2: 0008 0x8 - 1da4: 0001 nop - 1da6: 0402 c.slli64 s0 - 1da8: 034a slli t1,t1,0x12 - 1daa: 0900 addi s0,sp,144 - 1dac: 0000 unimp - 1dae: 0001 nop - 1db0: 0402 c.slli64 s0 - 1db2: 034a slli t1,t1,0x12 - 1db4: 0900 addi s0,sp,144 - 1db6: 0004 0x4 - 1db8: 0001 nop - 1dba: 0402 c.slli64 s0 - 1dbc: 034a slli t1,t1,0x12 - 1dbe: 0900 addi s0,sp,144 - 1dc0: 0000 unimp - 1dc2: 0001 nop - 1dc4: 0402 c.slli64 s0 - 1dc6: 034a slli t1,t1,0x12 - 1dc8: 0900 addi s0,sp,144 - 1dca: 0008 0x8 - 1dcc: 0001 nop - 1dce: 0402 c.slli64 s0 - 1dd0: 034a slli t1,t1,0x12 - 1dd2: 0900 addi s0,sp,144 - 1dd4: 0004 0x4 - 1dd6: 0001 nop - 1dd8: 0402 c.slli64 s0 - 1dda: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne - 1dde: 0004 0x4 - 1de0: 0001 nop - 1de2: 0402 c.slli64 s0 - 1de4: 034d addi t1,t1,19 - 1de6: 0900 addi s0,sp,144 - 1de8: 0008 0x8 - 1dea: 0001 nop - 1dec: 0402 c.slli64 s0 - 1dee: 034d addi t1,t1,19 - 1df0: 0900 addi s0,sp,144 - 1df2: 0008 0x8 - 1df4: 0001 nop - 1df6: 0402 c.slli64 s0 - 1df8: 034d addi t1,t1,19 - 1dfa: 0900 addi s0,sp,144 - 1dfc: 0018 0x18 - 1dfe: 0001 nop - 1e00: 0402 c.slli64 s0 - 1e02: 034d addi t1,t1,19 - 1e04: 0900 addi s0,sp,144 - 1e06: 0000 unimp - 1e08: 0001 nop - 1e0a: 0402 c.slli64 s0 - 1e0c: 034d addi t1,t1,19 - 1e0e: 0900 addi s0,sp,144 - 1e10: 0000 unimp - 1e12: 0001 nop - 1e14: 0402 c.slli64 s0 - 1e16: 0003064f fnmadd.s fa2,ft6,ft0,ft0,rne - 1e1a: 0409 addi s0,s0,2 - 1e1c: 0100 addi s0,sp,128 - 1e1e: 0200 addi s0,sp,256 - 1e20: 5004 lw s1,32(s0) - 1e22: 04090003 lb zero,64(s2) - 1e26: 0100 addi s0,sp,128 - 1e28: 0200 addi s0,sp,256 - 1e2a: 5204 lw s1,32(a2) - 1e2c: 0306 slli t1,t1,0x1 - 1e2e: 0900 addi s0,sp,144 - 1e30: 0008 0x8 - 1e32: 0001 nop - 1e34: 0402 c.slli64 s0 - 1e36: 0352 slli t1,t1,0x14 - 1e38: 0900 addi s0,sp,144 - 1e3a: 0008 0x8 - 1e3c: 0001 nop - 1e3e: 0402 c.slli64 s0 - 1e40: 0352 slli t1,t1,0x14 - 1e42: 0900 addi s0,sp,144 - 1e44: 0000 unimp - 1e46: 0001 nop - 1e48: 0402 c.slli64 s0 - 1e4a: 0352 slli t1,t1,0x14 - 1e4c: 0900 addi s0,sp,144 - 1e4e: 0000 unimp - 1e50: 0001 nop - 1e52: 0402 c.slli64 s0 - 1e54: 0352 slli t1,t1,0x14 - 1e56: 0900 addi s0,sp,144 - 1e58: 0000 unimp - 1e5a: 0001 nop - 1e5c: 0402 c.slli64 s0 - 1e5e: 0352 slli t1,t1,0x14 - 1e60: 0900 addi s0,sp,144 - 1e62: 0000 unimp - 1e64: 0001 nop - 1e66: 0402 c.slli64 s0 - 1e68: 0352 slli t1,t1,0x14 - 1e6a: 0900 addi s0,sp,144 - 1e6c: 0000 unimp - 1e6e: 0001 nop - 1e70: 0402 c.slli64 s0 - 1e72: 0352 slli t1,t1,0x14 - 1e74: 0900 addi s0,sp,144 - 1e76: 0000 unimp - 1e78: 0001 nop - 1e7a: 0402 c.slli64 s0 - 1e7c: 0658 addi a4,sp,772 - 1e7e: 04090003 lb zero,64(s2) - 1e82: 0100 addi s0,sp,128 - 1e84: 0200 addi s0,sp,256 - 1e86: 5b04 lw s1,48(a4) - 1e88: 04090003 lb zero,64(s2) - 1e8c: 0100 addi s0,sp,128 - 1e8e: 0200 addi s0,sp,256 - 1e90: 5c04 lw s1,56(s0) - 1e92: 04090003 lb zero,64(s2) - 1e96: 0100 addi s0,sp,128 - 1e98: 0200 addi s0,sp,256 - 1e9a: 5e04 lw s1,56(a2) - 1e9c: 0306 slli t1,t1,0x1 - 1e9e: 0900 addi s0,sp,144 - 1ea0: 0004 0x4 - 1ea2: 0001 nop - 1ea4: 0402 c.slli64 s0 - 1ea6: 035e slli t1,t1,0x17 - 1ea8: 0900 addi s0,sp,144 - 1eaa: 0010 0x10 - 1eac: 0001 nop - 1eae: 0402 c.slli64 s0 - 1eb0: 035e slli t1,t1,0x17 - 1eb2: 0900 addi s0,sp,144 - 1eb4: 0000 unimp - 1eb6: 0001 nop - 1eb8: 0402 c.slli64 s0 - 1eba: 035e slli t1,t1,0x17 - 1ebc: 0900 addi s0,sp,144 - 1ebe: 0000 unimp - 1ec0: 0001 nop - 1ec2: 0402 c.slli64 s0 - 1ec4: 035e slli t1,t1,0x17 - 1ec6: 0900 addi s0,sp,144 - 1ec8: 0000 unimp - 1eca: 0001 nop - 1ecc: 0402 c.slli64 s0 - 1ece: 035e slli t1,t1,0x17 - 1ed0: 0900 addi s0,sp,144 - 1ed2: 0004 0x4 - 1ed4: 0001 nop - 1ed6: 0402 c.slli64 s0 - 1ed8: 0360 addi s0,sp,396 - 1eda: 0900 addi s0,sp,144 - 1edc: 0004 0x4 - 1ede: 0001 nop - 1ee0: 0402 c.slli64 s0 - 1ee2: 0360 addi s0,sp,396 - 1ee4: 0900 addi s0,sp,144 - 1ee6: 0000 unimp - 1ee8: 0001 nop - 1eea: 0402 c.slli64 s0 - 1eec: 0662 slli a2,a2,0x18 - 1eee: 04090003 lb zero,64(s2) - 1ef2: 0100 addi s0,sp,128 - 1ef4: 0200 addi s0,sp,256 - 1ef6: 6304 flw fs1,0(a4) - 1ef8: 0306 slli t1,t1,0x1 - 1efa: 0900 addi s0,sp,144 - 1efc: 0004 0x4 - 1efe: 0001 nop - 1f00: 0402 c.slli64 s0 - 1f02: 0302 c.slli64 t1 - 1f04: 0901 addi s2,s2,0 - 1f06: 0004 0x4 - 1f08: 0001 nop - 1f0a: 0402 c.slli64 s0 - 1f0c: 0302 c.slli64 t1 - 1f0e: 0900 addi s0,sp,144 - 1f10: 0004 0x4 - 1f12: 0001 nop - 1f14: 0402 c.slli64 s0 - 1f16: 0306 slli t1,t1,0x1 - 1f18: 0900 addi s0,sp,144 - 1f1a: 0004 0x4 - 1f1c: 0001 nop - 1f1e: 0402 c.slli64 s0 - 1f20: 0306 slli t1,t1,0x1 - 1f22: 0900 addi s0,sp,144 - 1f24: 0000 unimp - 1f26: 0001 nop - 1f28: 0402 c.slli64 s0 - 1f2a: 0308 addi a0,sp,384 - 1f2c: 0900 addi s0,sp,144 - 1f2e: 0008 0x8 - 1f30: 0001 nop - 1f32: 0402 c.slli64 s0 - 1f34: 0308 addi a0,sp,384 - 1f36: 0900 addi s0,sp,144 - 1f38: 0000 unimp - 1f3a: 0001 nop - 1f3c: 0402 c.slli64 s0 - 1f3e: 0308 addi a0,sp,384 - 1f40: 0900 addi s0,sp,144 - 1f42: 0000 unimp - 1f44: 0001 nop - 1f46: 0402 c.slli64 s0 - 1f48: 0308 addi a0,sp,384 - 1f4a: 0900 addi s0,sp,144 - 1f4c: 0000 unimp - 1f4e: 0001 nop - 1f50: 0402 c.slli64 s0 - 1f52: 030a slli t1,t1,0x2 - 1f54: 0900 addi s0,sp,144 - 1f56: 000c 0xc - 1f58: 0001 nop - 1f5a: 0402 c.slli64 s0 - 1f5c: 030a slli t1,t1,0x2 - 1f5e: 0900 addi s0,sp,144 - 1f60: 0000 unimp - 1f62: 0001 nop - 1f64: 0402 c.slli64 s0 - 1f66: 030a slli t1,t1,0x2 - 1f68: 0900 addi s0,sp,144 - 1f6a: 0000 unimp - 1f6c: 0001 nop - 1f6e: 0402 c.slli64 s0 - 1f70: 030a slli t1,t1,0x2 - 1f72: 0900 addi s0,sp,144 - 1f74: 0004 0x4 - 1f76: 0001 nop - 1f78: 0402 c.slli64 s0 - 1f7a: 030a slli t1,t1,0x2 - 1f7c: 0900 addi s0,sp,144 - 1f7e: 0008 0x8 - 1f80: 0001 nop - 1f82: 0402 c.slli64 s0 - 1f84: 0309 addi t1,t1,2 - 1f86: 0900 addi s0,sp,144 - 1f88: 0004 0x4 - 1f8a: 0001 nop - 1f8c: 0402 c.slli64 s0 - 1f8e: 0309 addi t1,t1,2 - 1f90: 0900 addi s0,sp,144 - 1f92: 0000 unimp - 1f94: 0001 nop - 1f96: 0402 c.slli64 s0 - 1f98: 0318 addi a4,sp,384 - 1f9a: 0900 addi s0,sp,144 - 1f9c: 0008 0x8 - 1f9e: 0001 nop - 1fa0: 0402 c.slli64 s0 - 1fa2: 0318 addi a4,sp,384 - 1fa4: 0900 addi s0,sp,144 - 1fa6: 000c 0xc - 1fa8: 0001 nop - 1faa: 0402 c.slli64 s0 - 1fac: 031a slli t1,t1,0x6 - 1fae: 0900 addi s0,sp,144 - 1fb0: 0004 0x4 - 1fb2: 0001 nop - 1fb4: 0402 c.slli64 s0 - 1fb6: 031a slli t1,t1,0x6 - 1fb8: 0900 addi s0,sp,144 - 1fba: 0000 unimp - 1fbc: 0001 nop - 1fbe: 0402 c.slli64 s0 - 1fc0: 031a slli t1,t1,0x6 - 1fc2: 0900 addi s0,sp,144 - 1fc4: 0000 unimp - 1fc6: 0001 nop - 1fc8: 0402 c.slli64 s0 - 1fca: 031a slli t1,t1,0x6 - 1fcc: 0900 addi s0,sp,144 - 1fce: 0000 unimp - 1fd0: 0601 addi a2,a2,0 - 1fd2: 08090003 lb zero,128(s2) - 1fd6: 0100 addi s0,sp,128 - 1fd8: 0200 addi s0,sp,256 - 1fda: 7704 flw fs1,40(a4) - 1fdc: 0306 slli t1,t1,0x1 - 1fde: 0900 addi s0,sp,144 - 1fe0: 0010 0x10 - 1fe2: 0001 nop - 1fe4: 0402 c.slli64 s0 - 1fe6: 09000377 0x9000377 - 1fea: 0000 unimp - 1fec: 0001 nop - 1fee: 0402 c.slli64 s0 - 1ff0: 09000377 0x9000377 - 1ff4: 0000 unimp - 1ff6: 0001 nop - 1ff8: 0402 c.slli64 s0 - 1ffa: 09000377 0x9000377 - 1ffe: 0000 unimp - 2000: 0001 nop - 2002: 0402 c.slli64 s0 - 2004: 09000377 0x9000377 - 2008: 0000 unimp - 200a: 0001 nop - 200c: 0402 c.slli64 s0 - 200e: 09000377 0x9000377 - 2012: 0000 unimp - 2014: 0001 nop - 2016: 0402 c.slli64 s0 - 2018: 09000377 0x9000377 - 201c: 0000 unimp - 201e: 0001 nop - 2020: 0402 c.slli64 s0 - 2022: 09000377 0x9000377 - 2026: 0000 unimp - 2028: 0501 addi a0,a0,0 - 202a: 0001 nop - 202c: 0402 c.slli64 s0 - 202e: 04030677 0x4030677 - 2032: 0c09 addi s8,s8,2 - 2034: 0100 addi s0,sp,128 - 2036: 0305 addi t1,t1,1 - 2038: 0200 addi s0,sp,256 - 203a: 7704 flw fs1,40(a4) - 203c: 08097c03 0x8097c03 - 2040: 0100 addi s0,sp,128 - 2042: 0200 addi s0,sp,256 - 2044: 7704 flw fs1,40(a4) - 2046: 0306 slli t1,t1,0x1 - 2048: 0900 addi s0,sp,144 - 204a: 0014 0x14 - 204c: 0001 nop - 204e: 0402 c.slli64 s0 - 2050: 09000377 0x9000377 - 2054: 0000 unimp - 2056: 0001 nop - 2058: 0402 c.slli64 s0 - 205a: 09010377 0x9010377 - 205e: 0000 unimp - 2060: 0001 nop - 2062: 0402 c.slli64 s0 - 2064: 09000377 0x9000377 - 2068: 0000 unimp - 206a: 0001 nop - 206c: 0402 c.slli64 s0 - 206e: 09000377 0x9000377 - 2072: 0000 unimp - 2074: 0001 nop - 2076: 0402 c.slli64 s0 - 2078: 09020377 0x9020377 - 207c: 0000 unimp - 207e: 0501 addi a0,a0,0 - 2080: 0001 nop - 2082: 0402 c.slli64 s0 - 2084: 01030677 0x1030677 - 2088: 0009 c.nop 2 - 208a: 0100 addi s0,sp,128 - 208c: 0305 addi t1,t1,1 - 208e: 0200 addi s0,sp,256 - 2090: 0f04 addi s1,sp,912 - 2092: 0306 slli t1,t1,0x1 - 2094: 0030097b 0x30097b - 2098: 0001 nop - 209a: 0402 c.slli64 s0 - 209c: 0900030f 0x900030f - 20a0: 0004 0x4 - 20a2: 0001 nop - 20a4: 0402 c.slli64 s0 - 20a6: 0900030f 0x900030f - 20aa: 0000 unimp - 20ac: 0001 nop - 20ae: 0402 c.slli64 s0 - 20b0: 0900030f 0x900030f - 20b4: 0000 unimp - 20b6: 0001 nop - 20b8: 0402 c.slli64 s0 - 20ba: 0608 addi a0,sp,768 - 20bc: 08097e03 0x8097e03 - 20c0: 0100 addi s0,sp,128 - 20c2: 0200 addi s0,sp,256 - 20c4: 0804 addi s1,sp,16 - 20c6: 0306 slli t1,t1,0x1 - 20c8: 0902 c.slli64 s2 - 20ca: 0004 0x4 - 20cc: 0001 nop - 20ce: 0402 c.slli64 s0 - 20d0: 0308 addi a0,sp,384 - 20d2: 0900 addi s0,sp,144 - 20d4: 0000 unimp - 20d6: 0001 nop - 20d8: 0402 c.slli64 s0 - 20da: 0308 addi a0,sp,384 - 20dc: 0900 addi s0,sp,144 - 20de: 0000 unimp - 20e0: 0001 nop - 20e2: 0402 c.slli64 s0 - 20e4: 0308 addi a0,sp,384 - 20e6: 0900 addi s0,sp,144 - 20e8: 0000 unimp - 20ea: 0001 nop - 20ec: 0402 c.slli64 s0 - 20ee: 036c addi a1,sp,396 - 20f0: 0900 addi s0,sp,144 - 20f2: 000c 0xc - 20f4: 0001 nop - 20f6: 0402 c.slli64 s0 - 20f8: 036c addi a1,sp,396 - 20fa: 0901 addi s2,s2,0 - 20fc: 0000 unimp - 20fe: 0001 nop - 2100: 0402 c.slli64 s0 - 2102: 036c addi a1,sp,396 - 2104: 0900 addi s0,sp,144 - 2106: 0000 unimp - 2108: 0001 nop - 210a: 0402 c.slli64 s0 - 210c: 036c addi a1,sp,396 - 210e: 0900 addi s0,sp,144 - 2110: 0000 unimp - 2112: 0601 addi a2,a2,0 - 2114: 08090003 lb zero,128(s2) - 2118: 0100 addi s0,sp,128 - 211a: 0200 addi s0,sp,256 - 211c: 0504 addi s1,sp,640 - 211e: 20097e03 0x20097e03 - 2122: 0100 addi s0,sp,128 - 2124: 0200 addi s0,sp,256 - 2126: 0504 addi s1,sp,640 - 2128: 0306 slli t1,t1,0x1 - 212a: 0901 addi s2,s2,0 - 212c: 0004 0x4 - 212e: 0001 nop - 2130: 0402 c.slli64 s0 - 2132: 0305 addi t1,t1,1 - 2134: 0900 addi s0,sp,144 - 2136: 0000 unimp - 2138: 0001 nop - 213a: 0402 c.slli64 s0 - 213c: 0305 addi t1,t1,1 - 213e: 0900 addi s0,sp,144 - 2140: 0000 unimp - 2142: 0001 nop - 2144: 0402 c.slli64 s0 - 2146: 0305 addi t1,t1,1 - 2148: 0900 addi s0,sp,144 - 214a: 0000 unimp - 214c: 0601 addi a2,a2,0 - 214e: 04090003 lb zero,64(s2) - 2152: 0100 addi s0,sp,128 - 2154: 0200 addi s0,sp,256 - 2156: 3b04 fld fs1,48(a4) - 2158: 0306 slli t1,t1,0x1 - 215a: 0901 addi s2,s2,0 - 215c: 0014 0x14 - 215e: 0001 nop - 2160: 0402 c.slli64 s0 - 2162: 0900033b 0x900033b - 2166: 0000 unimp - 2168: 0001 nop - 216a: 0402 c.slli64 s0 - 216c: 0900033b 0x900033b - 2170: 0000 unimp - 2172: 0001 nop - 2174: 0402 c.slli64 s0 - 2176: 0900033b 0x900033b - 217a: 0008 0x8 - 217c: 0001 nop - 217e: 0402 c.slli64 s0 - 2180: 033c addi a5,sp,392 - 2182: 0900 addi s0,sp,144 - 2184: 0008 0x8 - 2186: 0001 nop - 2188: 0402 c.slli64 s0 - 218a: 033e slli t1,t1,0xf - 218c: 0900 addi s0,sp,144 - 218e: 0008 0x8 - 2190: 0001 nop - 2192: 0402 c.slli64 s0 - 2194: 033e slli t1,t1,0xf - 2196: 0900 addi s0,sp,144 - 2198: 001c 0x1c - 219a: 0001 nop - 219c: 0402 c.slli64 s0 - 219e: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne - 21a2: 0004 0x4 - 21a4: 0001 nop - 21a6: 0402 c.slli64 s0 - 21a8: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne - 21ac: 0000 unimp - 21ae: 0001 nop - 21b0: 0402 c.slli64 s0 - 21b2: 034c addi a1,sp,388 - 21b4: 0900 addi s0,sp,144 - 21b6: 0008 0x8 - 21b8: 0001 nop - 21ba: 0402 c.slli64 s0 - 21bc: 034c addi a1,sp,388 - 21be: 0900 addi s0,sp,144 - 21c0: 0000 unimp - 21c2: 0001 nop - 21c4: 0402 c.slli64 s0 - 21c6: 034c addi a1,sp,388 - 21c8: 0900 addi s0,sp,144 - 21ca: 0000 unimp - 21cc: 0001 nop - 21ce: 0402 c.slli64 s0 - 21d0: 034c addi a1,sp,388 - 21d2: 0900 addi s0,sp,144 - 21d4: 0000 unimp - 21d6: 0001 nop - 21d8: 0402 c.slli64 s0 - 21da: 034e slli t1,t1,0x13 - 21dc: 0900 addi s0,sp,144 - 21de: 000c 0xc - 21e0: 0001 nop - 21e2: 0402 c.slli64 s0 - 21e4: 034e slli t1,t1,0x13 - 21e6: 0900 addi s0,sp,144 - 21e8: 0000 unimp - 21ea: 0001 nop - 21ec: 0402 c.slli64 s0 - 21ee: 034e slli t1,t1,0x13 - 21f0: 0900 addi s0,sp,144 - 21f2: 0000 unimp - 21f4: 0001 nop - 21f6: 0402 c.slli64 s0 - 21f8: 034e slli t1,t1,0x13 - 21fa: 0900 addi s0,sp,144 - 21fc: 0004 0x4 - 21fe: 0001 nop - 2200: 0402 c.slli64 s0 - 2202: 034e slli t1,t1,0x13 - 2204: 0900 addi s0,sp,144 - 2206: 0008 0x8 - 2208: 0001 nop - 220a: 0402 c.slli64 s0 - 220c: 034d addi t1,t1,19 - 220e: 0900 addi s0,sp,144 - 2210: 0004 0x4 - 2212: 0001 nop - 2214: 0402 c.slli64 s0 - 2216: 034d addi t1,t1,19 - 2218: 0900 addi s0,sp,144 - 221a: 0000 unimp - 221c: 0001 nop - 221e: 0402 c.slli64 s0 - 2220: 035d addi t1,t1,23 - 2222: 0900 addi s0,sp,144 - 2224: 0008 0x8 - 2226: 0001 nop - 2228: 0402 c.slli64 s0 - 222a: 035d addi t1,t1,23 - 222c: 0900 addi s0,sp,144 - 222e: 0000 unimp - 2230: 0001 nop - 2232: 0402 c.slli64 s0 - 2234: 035d addi t1,t1,23 - 2236: 0900 addi s0,sp,144 - 2238: 0000 unimp - 223a: 0001 nop - 223c: 0402 c.slli64 s0 - 223e: 035d addi t1,t1,23 - 2240: 0900 addi s0,sp,144 - 2242: 000c 0xc - 2244: 0601 addi a2,a2,0 - 2246: 04090003 lb zero,64(s2) - 224a: 0100 addi s0,sp,128 - 224c: 0200 addi s0,sp,256 - 224e: 3f04 fld fs1,56(a4) - 2250: 0306 slli t1,t1,0x1 - 2252: 0900 addi s0,sp,144 - 2254: 0008 0x8 + 147c: 0001 nop + 147e: 0402 c.slli64 s0 + 1480: 0301 addi t1,t1,0 + 1482: 0900 addi s0,sp,144 + 1484: 0000 unimp + 1486: 0001 nop + 1488: 0402 c.slli64 s0 + 148a: 0301 addi t1,t1,0 + 148c: 0900 addi s0,sp,144 + 148e: 0004 0x4 + 1490: 0001 nop + 1492: 0402 c.slli64 s0 + 1494: 0301 addi t1,t1,0 + 1496: 0900 addi s0,sp,144 + 1498: 0000 unimp + 149a: 0001 nop + 149c: 0402 c.slli64 s0 + 149e: 0329 addi t1,t1,10 + 14a0: 0900 addi s0,sp,144 + 14a2: 0000 unimp + 14a4: 0001 nop + 14a6: 0402 c.slli64 s0 + 14a8: 0329 addi t1,t1,10 + 14aa: 0900 addi s0,sp,144 + 14ac: 0000 unimp + 14ae: 0001 nop + 14b0: 0402 c.slli64 s0 + 14b2: 0308 addi a0,sp,384 + 14b4: 0900 addi s0,sp,144 + 14b6: 0004 0x4 + 14b8: 0001 nop + 14ba: 0402 c.slli64 s0 + 14bc: 0308 addi a0,sp,384 + 14be: 0900 addi s0,sp,144 + 14c0: 0000 unimp + 14c2: 0001 nop + 14c4: 0402 c.slli64 s0 + 14c6: 0308 addi a0,sp,384 + 14c8: 0901 addi s2,s2,0 + 14ca: 0000 unimp + 14cc: 0001 nop + 14ce: 0402 c.slli64 s0 + 14d0: 0308 addi a0,sp,384 + 14d2: 0900 addi s0,sp,144 + 14d4: 0000 unimp + 14d6: 0001 nop + 14d8: 0402 c.slli64 s0 + 14da: 0308 addi a0,sp,384 + 14dc: 0900 addi s0,sp,144 + 14de: 0000 unimp + 14e0: 0001 nop + 14e2: 0402 c.slli64 s0 + 14e4: 0308 addi a0,sp,384 + 14e6: 0900 addi s0,sp,144 + 14e8: 0000 unimp + 14ea: 0001 nop + 14ec: 0402 c.slli64 s0 + 14ee: 0308 addi a0,sp,384 + 14f0: 0900 addi s0,sp,144 + 14f2: 0000 unimp + 14f4: 0001 nop + 14f6: 0402 c.slli64 s0 + 14f8: 0308 addi a0,sp,384 + 14fa: 0900 addi s0,sp,144 + 14fc: 0000 unimp + 14fe: 0001 nop + 1500: 0402 c.slli64 s0 + 1502: 0308 addi a0,sp,384 + 1504: 0900 addi s0,sp,144 + 1506: 0010 0x10 + 1508: 0001 nop + 150a: 0402 c.slli64 s0 + 150c: 0308 addi a0,sp,384 + 150e: 0900 addi s0,sp,144 + 1510: 0004 0x4 + 1512: 0001 nop + 1514: 0402 c.slli64 s0 + 1516: 0308 addi a0,sp,384 + 1518: 0900 addi s0,sp,144 + 151a: 0004 0x4 + 151c: 0001 nop + 151e: 0402 c.slli64 s0 + 1520: 0308 addi a0,sp,384 + 1522: 0900 addi s0,sp,144 + 1524: 0000 unimp + 1526: 0001 nop + 1528: 0402 c.slli64 s0 + 152a: 0308 addi a0,sp,384 + 152c: 0900 addi s0,sp,144 + 152e: 0000 unimp + 1530: 0601 addi a2,a2,0 + 1532: 04090003 lb zero,64(s2) + 1536: 0100 addi s0,sp,128 + 1538: 0200 addi s0,sp,256 + 153a: 0104 addi s1,sp,128 + 153c: 0306 slli t1,t1,0x1 + 153e: 0900 addi s0,sp,144 + 1540: 0008 0x8 + 1542: 0001 nop + 1544: 0402 c.slli64 s0 + 1546: 0301 addi t1,t1,0 + 1548: 0900 addi s0,sp,144 + 154a: 0000 unimp + 154c: 0001 nop + 154e: 0402 c.slli64 s0 + 1550: 0301 addi t1,t1,0 + 1552: 0900 addi s0,sp,144 + 1554: 0000 unimp + 1556: 0001 nop + 1558: 0402 c.slli64 s0 + 155a: 0301 addi t1,t1,0 + 155c: 0900 addi s0,sp,144 + 155e: 0000 unimp + 1560: 0001 nop + 1562: 0402 c.slli64 s0 + 1564: 0301 addi t1,t1,0 + 1566: 0900 addi s0,sp,144 + 1568: 0014 0x14 + 156a: 0001 nop + 156c: 0402 c.slli64 s0 + 156e: 0301 addi t1,t1,0 + 1570: 0900 addi s0,sp,144 + 1572: 0004 0x4 + 1574: 0001 nop + 1576: 0402 c.slli64 s0 + 1578: 0301 addi t1,t1,0 + 157a: 0900 addi s0,sp,144 + 157c: 0000 unimp + 157e: 0001 nop + 1580: 0402 c.slli64 s0 + 1582: 0301 addi t1,t1,0 + 1584: 0900 addi s0,sp,144 + 1586: 0004 0x4 + 1588: 0001 nop + 158a: 0402 c.slli64 s0 + 158c: 0301 addi t1,t1,0 + 158e: 0900 addi s0,sp,144 + 1590: 0000 unimp + 1592: 0001 nop + 1594: 0402 c.slli64 s0 + 1596: 0329 addi t1,t1,10 + 1598: 0900 addi s0,sp,144 + 159a: 0000 unimp + 159c: 0001 nop + 159e: 0402 c.slli64 s0 + 15a0: 0329 addi t1,t1,10 + 15a2: 0900 addi s0,sp,144 + 15a4: 0000 unimp + 15a6: 0001 nop + 15a8: 0402 c.slli64 s0 + 15aa: 0308 addi a0,sp,384 + 15ac: 0900 addi s0,sp,144 + 15ae: 0004 0x4 + 15b0: 0001 nop + 15b2: 0402 c.slli64 s0 + 15b4: 0308 addi a0,sp,384 + 15b6: 0900 addi s0,sp,144 + 15b8: 0000 unimp + 15ba: 0001 nop + 15bc: 0402 c.slli64 s0 + 15be: 0308 addi a0,sp,384 + 15c0: 0901 addi s2,s2,0 + 15c2: 0000 unimp + 15c4: 0001 nop + 15c6: 0402 c.slli64 s0 + 15c8: 0308 addi a0,sp,384 + 15ca: 0900 addi s0,sp,144 + 15cc: 0000 unimp + 15ce: 0001 nop + 15d0: 0402 c.slli64 s0 + 15d2: 0308 addi a0,sp,384 + 15d4: 0900 addi s0,sp,144 + 15d6: 0014 0x14 + 15d8: 0001 nop + 15da: 0402 c.slli64 s0 + 15dc: 0308 addi a0,sp,384 + 15de: 0900 addi s0,sp,144 + 15e0: 0004 0x4 + 15e2: 0001 nop + 15e4: 0402 c.slli64 s0 + 15e6: 0302 c.slli64 t1 + 15e8: 097e slli s2,s2,0x1f + 15ea: 001c 0x1c + 15ec: 0001 nop + 15ee: 0402 c.slli64 s0 + 15f0: 030d addi t1,t1,3 + 15f2: 0900 addi s0,sp,144 + 15f4: 0008 0x8 + 15f6: 0001 nop + 15f8: 0402 c.slli64 s0 + 15fa: 030d addi t1,t1,3 + 15fc: 0900 addi s0,sp,144 + 15fe: 0000 unimp + 1600: 0001 nop + 1602: 0402 c.slli64 s0 + 1604: 030d addi t1,t1,3 + 1606: 0900 addi s0,sp,144 + 1608: 0000 unimp + 160a: 0001 nop + 160c: 0402 c.slli64 s0 + 160e: 030d addi t1,t1,3 + 1610: 0900 addi s0,sp,144 + 1612: 0000 unimp + 1614: 0001 nop + 1616: 0402 c.slli64 s0 + 1618: 0311 addi t1,t1,4 + 161a: 0900 addi s0,sp,144 + 161c: 0004 0x4 + 161e: 0001 nop + 1620: 0402 c.slli64 s0 + 1622: 0311 addi t1,t1,4 + 1624: 0900 addi s0,sp,144 + 1626: 0000 unimp + 1628: 0001 nop + 162a: 0402 c.slli64 s0 + 162c: 0311 addi t1,t1,4 + 162e: 0900 addi s0,sp,144 + 1630: 0000 unimp + 1632: 0001 nop + 1634: 0402 c.slli64 s0 + 1636: 0311 addi t1,t1,4 + 1638: 0900 addi s0,sp,144 + 163a: 0000 unimp + 163c: 0001 nop + 163e: 0402 c.slli64 s0 + 1640: 0311 addi t1,t1,4 + 1642: 0900 addi s0,sp,144 + 1644: 0008 0x8 + 1646: 0001 nop + 1648: 0402 c.slli64 s0 + 164a: 031f 0900 0000 0x900031f + 1650: 0001 nop + 1652: 0402 c.slli64 s0 + 1654: 031f 0900 0000 0x900031f + 165a: 0001 nop + 165c: 0402 c.slli64 s0 + 165e: 031f 0900 0004 0x40900031f + 1664: 0001 nop + 1666: 0402 c.slli64 s0 + 1668: 0320 addi s0,sp,392 + 166a: 0900 addi s0,sp,144 + 166c: 0008 0x8 + 166e: 0001 nop + 1670: 0402 c.slli64 s0 + 1672: 0320 addi s0,sp,392 + 1674: 0900 addi s0,sp,144 + 1676: 0008 0x8 + 1678: 0001 nop + 167a: 0402 c.slli64 s0 + 167c: 0320 addi s0,sp,392 + 167e: 0900 addi s0,sp,144 + 1680: 0010 0x10 + 1682: 0001 nop + 1684: 0402 c.slli64 s0 + 1686: 0320 addi s0,sp,392 + 1688: 0900 addi s0,sp,144 + 168a: 0004 0x4 + 168c: 0001 nop + 168e: 0402 c.slli64 s0 + 1690: 0329 addi t1,t1,10 + 1692: 0900 addi s0,sp,144 + 1694: 0000 unimp + 1696: 0001 nop + 1698: 0402 c.slli64 s0 + 169a: 0318 addi a4,sp,384 + 169c: 0900 addi s0,sp,144 + 169e: 000c 0xc + 16a0: 0001 nop + 16a2: 0402 c.slli64 s0 + 16a4: 0318 addi a4,sp,384 + 16a6: 0900 addi s0,sp,144 + 16a8: 0000 unimp + 16aa: 0001 nop + 16ac: 0402 c.slli64 s0 + 16ae: 0318 addi a4,sp,384 + 16b0: 0900 addi s0,sp,144 + 16b2: 0000 unimp + 16b4: 0001 nop + 16b6: 0402 c.slli64 s0 + 16b8: 0318 addi a4,sp,384 + 16ba: 0900 addi s0,sp,144 + 16bc: 0000 unimp + 16be: 0001 nop + 16c0: 0402 c.slli64 s0 + 16c2: 0318 addi a4,sp,384 + 16c4: 0900 addi s0,sp,144 + 16c6: 0004 0x4 + 16c8: 0001 nop + 16ca: 0402 c.slli64 s0 + 16cc: 0318 addi a4,sp,384 + 16ce: 0900 addi s0,sp,144 + 16d0: 0000 unimp + 16d2: 0001 nop + 16d4: 0402 c.slli64 s0 + 16d6: 0321 addi t1,t1,8 + 16d8: 0900 addi s0,sp,144 + 16da: 0008 0x8 + 16dc: 0001 nop + 16de: 0402 c.slli64 s0 + 16e0: 0321 addi t1,t1,8 + 16e2: 0900 addi s0,sp,144 + 16e4: 0008 0x8 + 16e6: 0001 nop + 16e8: 0402 c.slli64 s0 + 16ea: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 16ee: 0008 0x8 + 16f0: 0601 addi a2,a2,0 + 16f2: 0c090003 lb zero,192(s2) + 16f6: 0100 addi s0,sp,128 + 16f8: 0200 addi s0,sp,256 + 16fa: 0204 addi s1,sp,256 + 16fc: 0306 slli t1,t1,0x1 + 16fe: 0901 addi s2,s2,0 + 1700: 0030 addi a2,sp,8 + 1702: 0001 nop + 1704: 0402 c.slli64 s0 + 1706: 030d addi t1,t1,3 + 1708: 0900 addi s0,sp,144 + 170a: 0008 0x8 + 170c: 0001 nop + 170e: 0402 c.slli64 s0 + 1710: 030d addi t1,t1,3 + 1712: 0900 addi s0,sp,144 + 1714: 0000 unimp + 1716: 0001 nop + 1718: 0402 c.slli64 s0 + 171a: 030d addi t1,t1,3 + 171c: 0900 addi s0,sp,144 + 171e: 0000 unimp + 1720: 0001 nop + 1722: 0402 c.slli64 s0 + 1724: 030d addi t1,t1,3 + 1726: 0900 addi s0,sp,144 + 1728: 0000 unimp + 172a: 0001 nop + 172c: 0402 c.slli64 s0 + 172e: 0311 addi t1,t1,4 + 1730: 0900 addi s0,sp,144 + 1732: 0004 0x4 + 1734: 0001 nop + 1736: 0402 c.slli64 s0 + 1738: 0311 addi t1,t1,4 + 173a: 0900 addi s0,sp,144 + 173c: 0000 unimp + 173e: 0001 nop + 1740: 0402 c.slli64 s0 + 1742: 0311 addi t1,t1,4 + 1744: 0900 addi s0,sp,144 + 1746: 0000 unimp + 1748: 0001 nop + 174a: 0402 c.slli64 s0 + 174c: 0311 addi t1,t1,4 + 174e: 0900 addi s0,sp,144 + 1750: 0000 unimp + 1752: 0001 nop + 1754: 0402 c.slli64 s0 + 1756: 0311 addi t1,t1,4 + 1758: 0900 addi s0,sp,144 + 175a: 000c 0xc + 175c: 0001 nop + 175e: 0402 c.slli64 s0 + 1760: 031f 0900 0000 0x900031f + 1766: 0001 nop + 1768: 0402 c.slli64 s0 + 176a: 031f 0900 0000 0x900031f + 1770: 0001 nop + 1772: 0402 c.slli64 s0 + 1774: 031f 0900 0004 0x40900031f + 177a: 0001 nop + 177c: 0402 c.slli64 s0 + 177e: 0320 addi s0,sp,392 + 1780: 0900 addi s0,sp,144 + 1782: 0008 0x8 + 1784: 0001 nop + 1786: 0402 c.slli64 s0 + 1788: 0320 addi s0,sp,392 + 178a: 0900 addi s0,sp,144 + 178c: 0008 0x8 + 178e: 0001 nop + 1790: 0402 c.slli64 s0 + 1792: 0320 addi s0,sp,392 + 1794: 0900 addi s0,sp,144 + 1796: 0010 0x10 + 1798: 0001 nop + 179a: 0402 c.slli64 s0 + 179c: 0320 addi s0,sp,392 + 179e: 0900 addi s0,sp,144 + 17a0: 0004 0x4 + 17a2: 0001 nop + 17a4: 0402 c.slli64 s0 + 17a6: 0329 addi t1,t1,10 + 17a8: 0900 addi s0,sp,144 + 17aa: 0000 unimp + 17ac: 0001 nop + 17ae: 0402 c.slli64 s0 + 17b0: 0318 addi a4,sp,384 + 17b2: 0900 addi s0,sp,144 + 17b4: 000c 0xc + 17b6: 0001 nop + 17b8: 0402 c.slli64 s0 + 17ba: 0318 addi a4,sp,384 + 17bc: 0900 addi s0,sp,144 + 17be: 0000 unimp + 17c0: 0001 nop + 17c2: 0402 c.slli64 s0 + 17c4: 0318 addi a4,sp,384 + 17c6: 0900 addi s0,sp,144 + 17c8: 0000 unimp + 17ca: 0001 nop + 17cc: 0402 c.slli64 s0 + 17ce: 0318 addi a4,sp,384 + 17d0: 0900 addi s0,sp,144 + 17d2: 0000 unimp + 17d4: 0001 nop + 17d6: 0402 c.slli64 s0 + 17d8: 0318 addi a4,sp,384 + 17da: 0900 addi s0,sp,144 + 17dc: 0008 0x8 + 17de: 0001 nop + 17e0: 0402 c.slli64 s0 + 17e2: 0318 addi a4,sp,384 + 17e4: 0900 addi s0,sp,144 + 17e6: 0000 unimp + 17e8: 0001 nop + 17ea: 0402 c.slli64 s0 + 17ec: 0321 addi t1,t1,8 + 17ee: 0900 addi s0,sp,144 + 17f0: 0008 0x8 + 17f2: 0001 nop + 17f4: 0402 c.slli64 s0 + 17f6: 0321 addi t1,t1,8 + 17f8: 0900 addi s0,sp,144 + 17fa: 0008 0x8 + 17fc: 0001 nop + 17fe: 0402 c.slli64 s0 + 1800: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 1804: 0008 0x8 + 1806: 0601 addi a2,a2,0 + 1808: 08090003 lb zero,128(s2) + 180c: 0100 addi s0,sp,128 + 180e: 0200 addi s0,sp,256 + 1810: 0204 addi s1,sp,256 + 1812: 0306 slli t1,t1,0x1 + 1814: 0901 addi s2,s2,0 + 1816: 0030 addi a2,sp,8 + 1818: 0001 nop + 181a: 0402 c.slli64 s0 + 181c: 0302 c.slli64 t1 + 181e: 0900 addi s0,sp,144 + 1820: 0000 unimp + 1822: 0001 nop + 1824: 0402 c.slli64 s0 + 1826: 0302 c.slli64 t1 + 1828: 0900 addi s0,sp,144 + 182a: 0000 unimp + 182c: 0001 nop + 182e: 0402 c.slli64 s0 + 1830: 0302 c.slli64 t1 + 1832: 0900 addi s0,sp,144 + 1834: 0000 unimp + 1836: 0001 nop + 1838: 0402 c.slli64 s0 + 183a: 0302 c.slli64 t1 + 183c: 0900 addi s0,sp,144 + 183e: 0000 unimp + 1840: 0001 nop + 1842: 0402 c.slli64 s0 + 1844: 0302 c.slli64 t1 + 1846: 0900 addi s0,sp,144 + 1848: 0000 unimp + 184a: 0001 nop + 184c: 0402 c.slli64 s0 + 184e: 0302 c.slli64 t1 + 1850: 0900 addi s0,sp,144 + 1852: 0000 unimp + 1854: 0001 nop + 1856: 0402 c.slli64 s0 + 1858: 0302 c.slli64 t1 + 185a: 0900 addi s0,sp,144 + 185c: 0000 unimp + 185e: 0001 nop + 1860: 0402 c.slli64 s0 + 1862: 0302 c.slli64 t1 + 1864: 0900 addi s0,sp,144 + 1866: 0000 unimp + 1868: 0001 nop + 186a: 0402 c.slli64 s0 + 186c: 0302 c.slli64 t1 + 186e: 0900 addi s0,sp,144 + 1870: 0000 unimp + 1872: 0001 nop + 1874: 0402 c.slli64 s0 + 1876: 0003060b 0x3060b + 187a: 0409 addi s0,s0,2 + 187c: 0100 addi s0,sp,128 + 187e: 0200 addi s0,sp,256 + 1880: 0c04 addi s1,sp,528 + 1882: 04090003 lb zero,64(s2) + 1886: 0100 addi s0,sp,128 + 1888: 0200 addi s0,sp,256 + 188a: 0e04 addi s1,sp,784 + 188c: 0306 slli t1,t1,0x1 + 188e: 0900 addi s0,sp,144 + 1890: 0004 0x4 + 1892: 0001 nop + 1894: 0402 c.slli64 s0 + 1896: 030e slli t1,t1,0x3 + 1898: 0900 addi s0,sp,144 + 189a: 0000 unimp + 189c: 0001 nop + 189e: 0402 c.slli64 s0 + 18a0: 030e slli t1,t1,0x3 + 18a2: 0900 addi s0,sp,144 + 18a4: 0008 0x8 + 18a6: 0001 nop + 18a8: 0402 c.slli64 s0 + 18aa: 09000313 li t1,144 + 18ae: 000c 0xc + 18b0: 0001 nop + 18b2: 0402 c.slli64 s0 + 18b4: 09000313 li t1,144 + 18b8: 0000 unimp + 18ba: 0001 nop + 18bc: 0402 c.slli64 s0 + 18be: 09000313 li t1,144 + 18c2: 0000 unimp + 18c4: 0001 nop + 18c6: 0402 c.slli64 s0 + 18c8: 09000313 li t1,144 + 18cc: 000c 0xc + 18ce: 0001 nop + 18d0: 0402 c.slli64 s0 + 18d2: 09000313 li t1,144 + 18d6: 0018 0x18 + 18d8: 0001 nop + 18da: 0402 c.slli64 s0 + 18dc: 09000313 li t1,144 + 18e0: 0000 unimp + 18e2: 0001 nop + 18e4: 0402 c.slli64 s0 + 18e6: 09000313 li t1,144 + 18ea: 0000 unimp + 18ec: 0001 nop + 18ee: 0402 c.slli64 s0 + 18f0: 09000313 li t1,144 + 18f4: 0000 unimp + 18f6: 0001 nop + 18f8: 0402 c.slli64 s0 + 18fa: 09000313 li t1,144 + 18fe: 0000 unimp + 1900: 0001 nop + 1902: 0402 c.slli64 s0 + 1904: 09000313 li t1,144 + 1908: 0000 unimp + 190a: 0001 nop + 190c: 0402 c.slli64 s0 + 190e: 09000313 li t1,144 + 1912: 0000 unimp + 1914: 0001 nop + 1916: 0402 c.slli64 s0 + 1918: 09000313 li t1,144 + 191c: 0000 unimp + 191e: 0001 nop + 1920: 0402 c.slli64 s0 + 1922: 09000313 li t1,144 + 1926: 0000 unimp + 1928: 0001 nop + 192a: 0402 c.slli64 s0 + 192c: 09000313 li t1,144 + 1930: 000c 0xc + 1932: 0001 nop + 1934: 0402 c.slli64 s0 + 1936: 09000313 li t1,144 + 193a: 0008 0x8 + 193c: 0001 nop + 193e: 0402 c.slli64 s0 + 1940: 0316 slli t1,t1,0x5 + 1942: 0900 addi s0,sp,144 + 1944: 0004 0x4 + 1946: 0001 nop + 1948: 0402 c.slli64 s0 + 194a: 0316 slli t1,t1,0x5 + 194c: 0900 addi s0,sp,144 + 194e: 0008 0x8 + 1950: 0001 nop + 1952: 0402 c.slli64 s0 + 1954: 0318 addi a4,sp,384 + 1956: 0900 addi s0,sp,144 + 1958: 0004 0x4 + 195a: 0001 nop + 195c: 0402 c.slli64 s0 + 195e: 031a slli t1,t1,0x6 + 1960: 0900 addi s0,sp,144 + 1962: 0004 0x4 + 1964: 0001 nop + 1966: 0402 c.slli64 s0 + 1968: 031c addi a5,sp,384 + 196a: 0900 addi s0,sp,144 + 196c: 0008 0x8 + 196e: 0001 nop + 1970: 0402 c.slli64 s0 + 1972: 031c addi a5,sp,384 + 1974: 0900 addi s0,sp,144 + 1976: 0004 0x4 + 1978: 0001 nop + 197a: 0402 c.slli64 s0 + 197c: 031c addi a5,sp,384 + 197e: 0900 addi s0,sp,144 + 1980: 0000 unimp + 1982: 0001 nop + 1984: 0402 c.slli64 s0 + 1986: 031c addi a5,sp,384 + 1988: 0900 addi s0,sp,144 + 198a: 0004 0x4 + 198c: 0001 nop + 198e: 0402 c.slli64 s0 + 1990: 031c addi a5,sp,384 + 1992: 0900 addi s0,sp,144 + 1994: 0014 0x14 + 1996: 0001 nop + 1998: 0402 c.slli64 s0 + 199a: 031c addi a5,sp,384 + 199c: 0900 addi s0,sp,144 + 199e: 0008 0x8 + 19a0: 0001 nop + 19a2: 0402 c.slli64 s0 + 19a4: 031d addi t1,t1,7 + 19a6: 0900 addi s0,sp,144 + 19a8: 0004 0x4 + 19aa: 0001 nop + 19ac: 0402 c.slli64 s0 + 19ae: 031d addi t1,t1,7 + 19b0: 0900 addi s0,sp,144 + 19b2: 0008 0x8 + 19b4: 0001 nop + 19b6: 0402 c.slli64 s0 + 19b8: 031f 0900 0004 0x40900031f + 19be: 0001 nop + 19c0: 0402 c.slli64 s0 + 19c2: 0321 addi t1,t1,8 + 19c4: 0900 addi s0,sp,144 + 19c6: 0004 0x4 + 19c8: 0001 nop + 19ca: 0402 c.slli64 s0 + 19cc: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 19d0: 0008 0x8 + 19d2: 0001 nop + 19d4: 0402 c.slli64 s0 + 19d6: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 19da: 0004 0x4 + 19dc: 0001 nop + 19de: 0402 c.slli64 s0 + 19e0: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 19e4: 000c 0xc + 19e6: 0001 nop + 19e8: 0402 c.slli64 s0 + 19ea: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 19ee: 0000 unimp + 19f0: 0001 nop + 19f2: 0402 c.slli64 s0 + 19f4: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 19f8: 0000 unimp + 19fa: 0001 nop + 19fc: 0402 c.slli64 s0 + 19fe: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a02: 0000 unimp + 1a04: 0001 nop + 1a06: 0402 c.slli64 s0 + 1a08: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a0c: 0000 unimp + 1a0e: 0001 nop + 1a10: 0402 c.slli64 s0 + 1a12: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a16: 0000 unimp + 1a18: 0001 nop + 1a1a: 0402 c.slli64 s0 + 1a1c: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a20: 0000 unimp + 1a22: 0001 nop + 1a24: 0402 c.slli64 s0 + 1a26: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a2a: 0008 0x8 + 1a2c: 0001 nop + 1a2e: 0402 c.slli64 s0 + 1a30: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a34: 0000 unimp + 1a36: 0001 nop + 1a38: 0402 c.slli64 s0 + 1a3a: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a3e: 0008 0x8 + 1a40: 0001 nop + 1a42: 0402 c.slli64 s0 + 1a44: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a48: 0008 0x8 + 1a4a: 0001 nop + 1a4c: 0402 c.slli64 s0 + 1a4e: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a52: 0000 unimp + 1a54: 0001 nop + 1a56: 0402 c.slli64 s0 + 1a58: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a5c: 0004 0x4 + 1a5e: 0001 nop + 1a60: 0402 c.slli64 s0 + 1a62: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a66: 0008 0x8 + 1a68: 0001 nop + 1a6a: 0402 c.slli64 s0 + 1a6c: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a70: 0004 0x4 + 1a72: 0001 nop + 1a74: 0402 c.slli64 s0 + 1a76: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 1a7a: 0008 0x8 + 1a7c: 0001 nop + 1a7e: 0402 c.slli64 s0 + 1a80: 0324 addi s1,sp,392 + 1a82: 0900 addi s0,sp,144 + 1a84: 0004 0x4 + 1a86: 0001 nop + 1a88: 0402 c.slli64 s0 + 1a8a: 0326 slli t1,t1,0x9 + 1a8c: 0900 addi s0,sp,144 + 1a8e: 0004 0x4 + 1a90: 0001 nop + 1a92: 0402 c.slli64 s0 + 1a94: 0326 slli t1,t1,0x9 + 1a96: 0900 addi s0,sp,144 + 1a98: 0008 0x8 + 1a9a: 0001 nop + 1a9c: 0402 c.slli64 s0 + 1a9e: 0326 slli t1,t1,0x9 + 1aa0: 0900 addi s0,sp,144 + 1aa2: 0018 0x18 + 1aa4: 0001 nop + 1aa6: 0402 c.slli64 s0 + 1aa8: 0326 slli t1,t1,0x9 + 1aaa: 0900 addi s0,sp,144 + 1aac: 0000 unimp + 1aae: 0001 nop + 1ab0: 0402 c.slli64 s0 + 1ab2: 0326 slli t1,t1,0x9 + 1ab4: 0900 addi s0,sp,144 + 1ab6: 0000 unimp + 1ab8: 0001 nop + 1aba: 0402 c.slli64 s0 + 1abc: 0628 addi a0,sp,776 + 1abe: 04090003 lb zero,64(s2) + 1ac2: 0100 addi s0,sp,128 + 1ac4: 0200 addi s0,sp,256 + 1ac6: 2904 fld fs1,16(a0) + 1ac8: 08090003 lb zero,128(s2) + 1acc: 0100 addi s0,sp,128 + 1ace: 0200 addi s0,sp,256 + 1ad0: 2b04 fld fs1,16(a4) + 1ad2: 0306 slli t1,t1,0x1 + 1ad4: 0900 addi s0,sp,144 + 1ad6: 0004 0x4 + 1ad8: 0001 nop + 1ada: 0402 c.slli64 s0 + 1adc: 0900032b 0x900032b + 1ae0: 0014 0x14 + 1ae2: 0001 nop + 1ae4: 0402 c.slli64 s0 + 1ae6: 0900032b 0x900032b + 1aea: 0000 unimp + 1aec: 0001 nop + 1aee: 0402 c.slli64 s0 + 1af0: 0900032b 0x900032b + 1af4: 0000 unimp + 1af6: 0001 nop + 1af8: 0402 c.slli64 s0 + 1afa: 0900032b 0x900032b + 1afe: 0000 unimp + 1b00: 0001 nop + 1b02: 0402 c.slli64 s0 + 1b04: 0900032b 0x900032b + 1b08: 0000 unimp + 1b0a: 0001 nop + 1b0c: 0402 c.slli64 s0 + 1b0e: 0900032b 0x900032b + 1b12: 0000 unimp + 1b14: 0001 nop + 1b16: 0402 c.slli64 s0 + 1b18: 0900032b 0x900032b + 1b1c: 0000 unimp + 1b1e: 0001 nop + 1b20: 0402 c.slli64 s0 + 1b22: 062e slli a2,a2,0xb + 1b24: 04090003 lb zero,64(s2) + 1b28: 0100 addi s0,sp,128 + 1b2a: 0200 addi s0,sp,256 + 1b2c: 2f04 fld fs1,24(a4) + 1b2e: 04090003 lb zero,64(s2) + 1b32: 0100 addi s0,sp,128 + 1b34: 0200 addi s0,sp,256 + 1b36: 3104 fld fs1,32(a0) + 1b38: 04090003 lb zero,64(s2) + 1b3c: 0100 addi s0,sp,128 + 1b3e: 0200 addi s0,sp,256 + 1b40: 3404 fld fs1,40(s0) + 1b42: 04090003 lb zero,64(s2) + 1b46: 0100 addi s0,sp,128 + 1b48: 0200 addi s0,sp,256 + 1b4a: 3504 fld fs1,40(a0) + 1b4c: 04090003 lb zero,64(s2) + 1b50: 0100 addi s0,sp,128 + 1b52: 0200 addi s0,sp,256 + 1b54: 3704 fld fs1,40(a4) + 1b56: 0306 slli t1,t1,0x1 + 1b58: 0900 addi s0,sp,144 + 1b5a: 0004 0x4 + 1b5c: 0001 nop + 1b5e: 0402 c.slli64 s0 + 1b60: 09000337 lui t1,0x9000 + 1b64: 0010 0x10 + 1b66: 0001 nop + 1b68: 0402 c.slli64 s0 + 1b6a: 09000337 lui t1,0x9000 + 1b6e: 0000 unimp + 1b70: 0001 nop + 1b72: 0402 c.slli64 s0 + 1b74: 09000337 lui t1,0x9000 + 1b78: 0000 unimp + 1b7a: 0001 nop + 1b7c: 0402 c.slli64 s0 + 1b7e: 09000337 lui t1,0x9000 + 1b82: 0000 unimp + 1b84: 0001 nop + 1b86: 0402 c.slli64 s0 + 1b88: 09000337 lui t1,0x9000 + 1b8c: 0004 0x4 + 1b8e: 0001 nop + 1b90: 0402 c.slli64 s0 + 1b92: 0339 addi t1,t1,14 + 1b94: 0900 addi s0,sp,144 + 1b96: 0000 unimp + 1b98: 0001 nop + 1b9a: 0402 c.slli64 s0 + 1b9c: 0339 addi t1,t1,14 + 1b9e: 0900 addi s0,sp,144 + 1ba0: 0000 unimp + 1ba2: 0001 nop + 1ba4: 0402 c.slli64 s0 + 1ba6: 0339 addi t1,t1,14 + 1ba8: 0900 addi s0,sp,144 + 1baa: 0000 unimp + 1bac: 0001 nop + 1bae: 0402 c.slli64 s0 + 1bb0: 0339 addi t1,t1,14 + 1bb2: 0900 addi s0,sp,144 + 1bb4: 0000 unimp + 1bb6: 0001 nop + 1bb8: 0402 c.slli64 s0 + 1bba: 0339 addi t1,t1,14 + 1bbc: 0900 addi s0,sp,144 + 1bbe: 0004 0x4 + 1bc0: 0001 nop + 1bc2: 0402 c.slli64 s0 + 1bc4: 0339 addi t1,t1,14 + 1bc6: 0900 addi s0,sp,144 + 1bc8: 000c 0xc + 1bca: 0001 nop + 1bcc: 0402 c.slli64 s0 + 1bce: 0339 addi t1,t1,14 + 1bd0: 0900 addi s0,sp,144 + 1bd2: 0000 unimp + 1bd4: 0001 nop + 1bd6: 0402 c.slli64 s0 + 1bd8: 0339 addi t1,t1,14 + 1bda: 0900 addi s0,sp,144 + 1bdc: 0000 unimp + 1bde: 0001 nop + 1be0: 0402 c.slli64 s0 + 1be2: 0900033b 0x900033b + 1be6: 0008 0x8 + 1be8: 0001 nop + 1bea: 0402 c.slli64 s0 + 1bec: 0900033b 0x900033b + 1bf0: 0000 unimp + 1bf2: 0001 nop + 1bf4: 0402 c.slli64 s0 + 1bf6: 0900033b 0x900033b + 1bfa: 0000 unimp + 1bfc: 0001 nop + 1bfe: 0402 c.slli64 s0 + 1c00: 0900033b 0x900033b + 1c04: 0000 unimp + 1c06: 0001 nop + 1c08: 0402 c.slli64 s0 + 1c0a: 0900033b 0x900033b + 1c0e: 0000 unimp + 1c10: 0001 nop + 1c12: 0402 c.slli64 s0 + 1c14: 0900033b 0x900033b + 1c18: 0000 unimp + 1c1a: 0001 nop + 1c1c: 0402 c.slli64 s0 + 1c1e: 0900033b 0x900033b + 1c22: 0000 unimp + 1c24: 0001 nop + 1c26: 0402 c.slli64 s0 + 1c28: 0900033b 0x900033b + 1c2c: 0004 0x4 + 1c2e: 0001 nop + 1c30: 0402 c.slli64 s0 + 1c32: 0900033b 0x900033b + 1c36: 0010 0x10 + 1c38: 0001 nop + 1c3a: 0402 c.slli64 s0 + 1c3c: 0900033b 0x900033b + 1c40: 0008 0x8 + 1c42: 0001 nop + 1c44: 0402 c.slli64 s0 + 1c46: 033d addi t1,t1,15 + 1c48: 0900 addi s0,sp,144 + 1c4a: 0004 0x4 + 1c4c: 0001 nop + 1c4e: 0402 c.slli64 s0 + 1c50: 033d addi t1,t1,15 + 1c52: 0900 addi s0,sp,144 + 1c54: 0008 0x8 + 1c56: 0001 nop + 1c58: 0402 c.slli64 s0 + 1c5a: 0900033f 00010004 0x100040900033f + 1c62: 0402 c.slli64 s0 + 1c64: 0341 addi t1,t1,16 + 1c66: 0900 addi s0,sp,144 + 1c68: 0004 0x4 + 1c6a: 0001 nop + 1c6c: 0402 c.slli64 s0 + 1c6e: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + 1c72: 0008 0x8 + 1c74: 0001 nop + 1c76: 0402 c.slli64 s0 + 1c78: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + 1c7c: 0004 0x4 + 1c7e: 0001 nop + 1c80: 0402 c.slli64 s0 + 1c82: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + 1c86: 0000 unimp + 1c88: 0001 nop + 1c8a: 0402 c.slli64 s0 + 1c8c: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + 1c90: 0004 0x4 + 1c92: 0001 nop + 1c94: 0402 c.slli64 s0 + 1c96: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + 1c9a: 0014 0x14 + 1c9c: 0001 nop + 1c9e: 0402 c.slli64 s0 + 1ca0: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + 1ca4: 0008 0x8 + 1ca6: 0001 nop + 1ca8: 0402 c.slli64 s0 + 1caa: 0344 addi s1,sp,388 + 1cac: 0900 addi s0,sp,144 + 1cae: 0004 0x4 + 1cb0: 0001 nop + 1cb2: 0402 c.slli64 s0 + 1cb4: 0344 addi s1,sp,388 + 1cb6: 0900 addi s0,sp,144 + 1cb8: 0008 0x8 + 1cba: 0001 nop + 1cbc: 0402 c.slli64 s0 + 1cbe: 0346 slli t1,t1,0x11 + 1cc0: 0900 addi s0,sp,144 + 1cc2: 0004 0x4 + 1cc4: 0001 nop + 1cc6: 0402 c.slli64 s0 + 1cc8: 0348 addi a0,sp,388 + 1cca: 0900 addi s0,sp,144 + 1ccc: 0004 0x4 + 1cce: 0001 nop + 1cd0: 0402 c.slli64 s0 + 1cd2: 034a slli t1,t1,0x12 + 1cd4: 0900 addi s0,sp,144 + 1cd6: 0008 0x8 + 1cd8: 0001 nop + 1cda: 0402 c.slli64 s0 + 1cdc: 034a slli t1,t1,0x12 + 1cde: 0900 addi s0,sp,144 + 1ce0: 001c 0x1c + 1ce2: 0001 nop + 1ce4: 0402 c.slli64 s0 + 1ce6: 034a slli t1,t1,0x12 + 1ce8: 0900 addi s0,sp,144 + 1cea: 0000 unimp + 1cec: 0001 nop + 1cee: 0402 c.slli64 s0 + 1cf0: 034a slli t1,t1,0x12 + 1cf2: 0900 addi s0,sp,144 + 1cf4: 0000 unimp + 1cf6: 0001 nop + 1cf8: 0402 c.slli64 s0 + 1cfa: 034a slli t1,t1,0x12 + 1cfc: 0900 addi s0,sp,144 + 1cfe: 0000 unimp + 1d00: 0001 nop + 1d02: 0402 c.slli64 s0 + 1d04: 034a slli t1,t1,0x12 + 1d06: 0900 addi s0,sp,144 + 1d08: 0000 unimp + 1d0a: 0001 nop + 1d0c: 0402 c.slli64 s0 + 1d0e: 034a slli t1,t1,0x12 + 1d10: 0900 addi s0,sp,144 + 1d12: 0000 unimp + 1d14: 0001 nop + 1d16: 0402 c.slli64 s0 + 1d18: 034a slli t1,t1,0x12 + 1d1a: 0900 addi s0,sp,144 + 1d1c: 0000 unimp + 1d1e: 0001 nop + 1d20: 0402 c.slli64 s0 + 1d22: 034a slli t1,t1,0x12 + 1d24: 0900 addi s0,sp,144 + 1d26: 0000 unimp + 1d28: 0001 nop + 1d2a: 0402 c.slli64 s0 + 1d2c: 034a slli t1,t1,0x12 + 1d2e: 0900 addi s0,sp,144 + 1d30: 0000 unimp + 1d32: 0001 nop + 1d34: 0402 c.slli64 s0 + 1d36: 034a slli t1,t1,0x12 + 1d38: 0900 addi s0,sp,144 + 1d3a: 0000 unimp + 1d3c: 0001 nop + 1d3e: 0402 c.slli64 s0 + 1d40: 034a slli t1,t1,0x12 + 1d42: 0900 addi s0,sp,144 + 1d44: 0000 unimp + 1d46: 0001 nop + 1d48: 0402 c.slli64 s0 + 1d4a: 034a slli t1,t1,0x12 + 1d4c: 0900 addi s0,sp,144 + 1d4e: 0008 0x8 + 1d50: 0001 nop + 1d52: 0402 c.slli64 s0 + 1d54: 034a slli t1,t1,0x12 + 1d56: 0900 addi s0,sp,144 + 1d58: 0000 unimp + 1d5a: 0001 nop + 1d5c: 0402 c.slli64 s0 + 1d5e: 034a slli t1,t1,0x12 + 1d60: 0900 addi s0,sp,144 + 1d62: 0004 0x4 + 1d64: 0001 nop + 1d66: 0402 c.slli64 s0 + 1d68: 034a slli t1,t1,0x12 + 1d6a: 0900 addi s0,sp,144 + 1d6c: 0000 unimp + 1d6e: 0001 nop + 1d70: 0402 c.slli64 s0 + 1d72: 034a slli t1,t1,0x12 + 1d74: 0900 addi s0,sp,144 + 1d76: 0008 0x8 + 1d78: 0001 nop + 1d7a: 0402 c.slli64 s0 + 1d7c: 034a slli t1,t1,0x12 + 1d7e: 0900 addi s0,sp,144 + 1d80: 0004 0x4 + 1d82: 0001 nop + 1d84: 0402 c.slli64 s0 + 1d86: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne + 1d8a: 0004 0x4 + 1d8c: 0001 nop + 1d8e: 0402 c.slli64 s0 + 1d90: 034d addi t1,t1,19 + 1d92: 0900 addi s0,sp,144 + 1d94: 0008 0x8 + 1d96: 0001 nop + 1d98: 0402 c.slli64 s0 + 1d9a: 034d addi t1,t1,19 + 1d9c: 0900 addi s0,sp,144 + 1d9e: 0008 0x8 + 1da0: 0001 nop + 1da2: 0402 c.slli64 s0 + 1da4: 034d addi t1,t1,19 + 1da6: 0900 addi s0,sp,144 + 1da8: 0018 0x18 + 1daa: 0001 nop + 1dac: 0402 c.slli64 s0 + 1dae: 034d addi t1,t1,19 + 1db0: 0900 addi s0,sp,144 + 1db2: 0000 unimp + 1db4: 0001 nop + 1db6: 0402 c.slli64 s0 + 1db8: 034d addi t1,t1,19 + 1dba: 0900 addi s0,sp,144 + 1dbc: 0000 unimp + 1dbe: 0001 nop + 1dc0: 0402 c.slli64 s0 + 1dc2: 0003064f fnmadd.s fa2,ft6,ft0,ft0,rne + 1dc6: 0409 addi s0,s0,2 + 1dc8: 0100 addi s0,sp,128 + 1dca: 0200 addi s0,sp,256 + 1dcc: 5004 lw s1,32(s0) + 1dce: 04090003 lb zero,64(s2) + 1dd2: 0100 addi s0,sp,128 + 1dd4: 0200 addi s0,sp,256 + 1dd6: 5204 lw s1,32(a2) + 1dd8: 0306 slli t1,t1,0x1 + 1dda: 0900 addi s0,sp,144 + 1ddc: 0008 0x8 + 1dde: 0001 nop + 1de0: 0402 c.slli64 s0 + 1de2: 0352 slli t1,t1,0x14 + 1de4: 0900 addi s0,sp,144 + 1de6: 0008 0x8 + 1de8: 0001 nop + 1dea: 0402 c.slli64 s0 + 1dec: 0352 slli t1,t1,0x14 + 1dee: 0900 addi s0,sp,144 + 1df0: 0000 unimp + 1df2: 0001 nop + 1df4: 0402 c.slli64 s0 + 1df6: 0352 slli t1,t1,0x14 + 1df8: 0900 addi s0,sp,144 + 1dfa: 0000 unimp + 1dfc: 0001 nop + 1dfe: 0402 c.slli64 s0 + 1e00: 0352 slli t1,t1,0x14 + 1e02: 0900 addi s0,sp,144 + 1e04: 0000 unimp + 1e06: 0001 nop + 1e08: 0402 c.slli64 s0 + 1e0a: 0352 slli t1,t1,0x14 + 1e0c: 0900 addi s0,sp,144 + 1e0e: 0000 unimp + 1e10: 0001 nop + 1e12: 0402 c.slli64 s0 + 1e14: 0352 slli t1,t1,0x14 + 1e16: 0900 addi s0,sp,144 + 1e18: 0000 unimp + 1e1a: 0001 nop + 1e1c: 0402 c.slli64 s0 + 1e1e: 0352 slli t1,t1,0x14 + 1e20: 0900 addi s0,sp,144 + 1e22: 0000 unimp + 1e24: 0001 nop + 1e26: 0402 c.slli64 s0 + 1e28: 0658 addi a4,sp,772 + 1e2a: 04090003 lb zero,64(s2) + 1e2e: 0100 addi s0,sp,128 + 1e30: 0200 addi s0,sp,256 + 1e32: 5b04 lw s1,48(a4) + 1e34: 04090003 lb zero,64(s2) + 1e38: 0100 addi s0,sp,128 + 1e3a: 0200 addi s0,sp,256 + 1e3c: 5c04 lw s1,56(s0) + 1e3e: 04090003 lb zero,64(s2) + 1e42: 0100 addi s0,sp,128 + 1e44: 0200 addi s0,sp,256 + 1e46: 5e04 lw s1,56(a2) + 1e48: 0306 slli t1,t1,0x1 + 1e4a: 0900 addi s0,sp,144 + 1e4c: 0004 0x4 + 1e4e: 0001 nop + 1e50: 0402 c.slli64 s0 + 1e52: 035e slli t1,t1,0x17 + 1e54: 0900 addi s0,sp,144 + 1e56: 0010 0x10 + 1e58: 0001 nop + 1e5a: 0402 c.slli64 s0 + 1e5c: 035e slli t1,t1,0x17 + 1e5e: 0900 addi s0,sp,144 + 1e60: 0000 unimp + 1e62: 0001 nop + 1e64: 0402 c.slli64 s0 + 1e66: 035e slli t1,t1,0x17 + 1e68: 0900 addi s0,sp,144 + 1e6a: 0000 unimp + 1e6c: 0001 nop + 1e6e: 0402 c.slli64 s0 + 1e70: 035e slli t1,t1,0x17 + 1e72: 0900 addi s0,sp,144 + 1e74: 0000 unimp + 1e76: 0001 nop + 1e78: 0402 c.slli64 s0 + 1e7a: 035e slli t1,t1,0x17 + 1e7c: 0900 addi s0,sp,144 + 1e7e: 0004 0x4 + 1e80: 0001 nop + 1e82: 0402 c.slli64 s0 + 1e84: 0360 addi s0,sp,396 + 1e86: 0900 addi s0,sp,144 + 1e88: 0004 0x4 + 1e8a: 0001 nop + 1e8c: 0402 c.slli64 s0 + 1e8e: 0360 addi s0,sp,396 + 1e90: 0900 addi s0,sp,144 + 1e92: 0000 unimp + 1e94: 0001 nop + 1e96: 0402 c.slli64 s0 + 1e98: 0662 slli a2,a2,0x18 + 1e9a: 04090003 lb zero,64(s2) + 1e9e: 0100 addi s0,sp,128 + 1ea0: 0200 addi s0,sp,256 + 1ea2: 6304 flw fs1,0(a4) + 1ea4: 0306 slli t1,t1,0x1 + 1ea6: 0900 addi s0,sp,144 + 1ea8: 0004 0x4 + 1eaa: 0001 nop + 1eac: 0402 c.slli64 s0 + 1eae: 0302 c.slli64 t1 + 1eb0: 0901 addi s2,s2,0 + 1eb2: 0004 0x4 + 1eb4: 0001 nop + 1eb6: 0402 c.slli64 s0 + 1eb8: 0302 c.slli64 t1 + 1eba: 0900 addi s0,sp,144 + 1ebc: 0004 0x4 + 1ebe: 0001 nop + 1ec0: 0402 c.slli64 s0 + 1ec2: 0306 slli t1,t1,0x1 + 1ec4: 0900 addi s0,sp,144 + 1ec6: 0004 0x4 + 1ec8: 0001 nop + 1eca: 0402 c.slli64 s0 + 1ecc: 0306 slli t1,t1,0x1 + 1ece: 0900 addi s0,sp,144 + 1ed0: 0000 unimp + 1ed2: 0001 nop + 1ed4: 0402 c.slli64 s0 + 1ed6: 0308 addi a0,sp,384 + 1ed8: 0900 addi s0,sp,144 + 1eda: 0008 0x8 + 1edc: 0001 nop + 1ede: 0402 c.slli64 s0 + 1ee0: 0308 addi a0,sp,384 + 1ee2: 0900 addi s0,sp,144 + 1ee4: 0000 unimp + 1ee6: 0001 nop + 1ee8: 0402 c.slli64 s0 + 1eea: 0308 addi a0,sp,384 + 1eec: 0900 addi s0,sp,144 + 1eee: 0000 unimp + 1ef0: 0001 nop + 1ef2: 0402 c.slli64 s0 + 1ef4: 0308 addi a0,sp,384 + 1ef6: 0900 addi s0,sp,144 + 1ef8: 0000 unimp + 1efa: 0001 nop + 1efc: 0402 c.slli64 s0 + 1efe: 030a slli t1,t1,0x2 + 1f00: 0900 addi s0,sp,144 + 1f02: 000c 0xc + 1f04: 0001 nop + 1f06: 0402 c.slli64 s0 + 1f08: 030a slli t1,t1,0x2 + 1f0a: 0900 addi s0,sp,144 + 1f0c: 0000 unimp + 1f0e: 0001 nop + 1f10: 0402 c.slli64 s0 + 1f12: 030a slli t1,t1,0x2 + 1f14: 0900 addi s0,sp,144 + 1f16: 0000 unimp + 1f18: 0001 nop + 1f1a: 0402 c.slli64 s0 + 1f1c: 030a slli t1,t1,0x2 + 1f1e: 0900 addi s0,sp,144 + 1f20: 0004 0x4 + 1f22: 0001 nop + 1f24: 0402 c.slli64 s0 + 1f26: 030a slli t1,t1,0x2 + 1f28: 0900 addi s0,sp,144 + 1f2a: 0008 0x8 + 1f2c: 0001 nop + 1f2e: 0402 c.slli64 s0 + 1f30: 0309 addi t1,t1,2 + 1f32: 0900 addi s0,sp,144 + 1f34: 0004 0x4 + 1f36: 0001 nop + 1f38: 0402 c.slli64 s0 + 1f3a: 0309 addi t1,t1,2 + 1f3c: 0900 addi s0,sp,144 + 1f3e: 0000 unimp + 1f40: 0001 nop + 1f42: 0402 c.slli64 s0 + 1f44: 0318 addi a4,sp,384 + 1f46: 0900 addi s0,sp,144 + 1f48: 0008 0x8 + 1f4a: 0001 nop + 1f4c: 0402 c.slli64 s0 + 1f4e: 0318 addi a4,sp,384 + 1f50: 0900 addi s0,sp,144 + 1f52: 000c 0xc + 1f54: 0001 nop + 1f56: 0402 c.slli64 s0 + 1f58: 031a slli t1,t1,0x6 + 1f5a: 0900 addi s0,sp,144 + 1f5c: 0004 0x4 + 1f5e: 0001 nop + 1f60: 0402 c.slli64 s0 + 1f62: 031a slli t1,t1,0x6 + 1f64: 0900 addi s0,sp,144 + 1f66: 0000 unimp + 1f68: 0001 nop + 1f6a: 0402 c.slli64 s0 + 1f6c: 031a slli t1,t1,0x6 + 1f6e: 0900 addi s0,sp,144 + 1f70: 0000 unimp + 1f72: 0001 nop + 1f74: 0402 c.slli64 s0 + 1f76: 031a slli t1,t1,0x6 + 1f78: 0900 addi s0,sp,144 + 1f7a: 0000 unimp + 1f7c: 0601 addi a2,a2,0 + 1f7e: 08090003 lb zero,128(s2) + 1f82: 0100 addi s0,sp,128 + 1f84: 0200 addi s0,sp,256 + 1f86: 7704 flw fs1,40(a4) + 1f88: 0306 slli t1,t1,0x1 + 1f8a: 0900 addi s0,sp,144 + 1f8c: 0010 0x10 + 1f8e: 0001 nop + 1f90: 0402 c.slli64 s0 + 1f92: 09000377 0x9000377 + 1f96: 0000 unimp + 1f98: 0001 nop + 1f9a: 0402 c.slli64 s0 + 1f9c: 09000377 0x9000377 + 1fa0: 0000 unimp + 1fa2: 0001 nop + 1fa4: 0402 c.slli64 s0 + 1fa6: 09000377 0x9000377 + 1faa: 0000 unimp + 1fac: 0001 nop + 1fae: 0402 c.slli64 s0 + 1fb0: 09000377 0x9000377 + 1fb4: 0000 unimp + 1fb6: 0001 nop + 1fb8: 0402 c.slli64 s0 + 1fba: 09000377 0x9000377 + 1fbe: 0000 unimp + 1fc0: 0001 nop + 1fc2: 0402 c.slli64 s0 + 1fc4: 09000377 0x9000377 + 1fc8: 0000 unimp + 1fca: 0001 nop + 1fcc: 0402 c.slli64 s0 + 1fce: 09000377 0x9000377 + 1fd2: 0000 unimp + 1fd4: 0501 addi a0,a0,0 + 1fd6: 0001 nop + 1fd8: 0402 c.slli64 s0 + 1fda: 04030677 0x4030677 + 1fde: 0c09 addi s8,s8,2 + 1fe0: 0100 addi s0,sp,128 + 1fe2: 0305 addi t1,t1,1 + 1fe4: 0200 addi s0,sp,256 + 1fe6: 7704 flw fs1,40(a4) + 1fe8: 08097c03 0x8097c03 + 1fec: 0100 addi s0,sp,128 + 1fee: 0200 addi s0,sp,256 + 1ff0: 7704 flw fs1,40(a4) + 1ff2: 0306 slli t1,t1,0x1 + 1ff4: 0900 addi s0,sp,144 + 1ff6: 0014 0x14 + 1ff8: 0001 nop + 1ffa: 0402 c.slli64 s0 + 1ffc: 09000377 0x9000377 + 2000: 0000 unimp + 2002: 0001 nop + 2004: 0402 c.slli64 s0 + 2006: 09010377 0x9010377 + 200a: 0000 unimp + 200c: 0001 nop + 200e: 0402 c.slli64 s0 + 2010: 09000377 0x9000377 + 2014: 0000 unimp + 2016: 0001 nop + 2018: 0402 c.slli64 s0 + 201a: 09000377 0x9000377 + 201e: 0000 unimp + 2020: 0001 nop + 2022: 0402 c.slli64 s0 + 2024: 09020377 0x9020377 + 2028: 0000 unimp + 202a: 0501 addi a0,a0,0 + 202c: 0001 nop + 202e: 0402 c.slli64 s0 + 2030: 01030677 0x1030677 + 2034: 0009 c.nop 2 + 2036: 0100 addi s0,sp,128 + 2038: 0305 addi t1,t1,1 + 203a: 0200 addi s0,sp,256 + 203c: 0f04 addi s1,sp,912 + 203e: 0306 slli t1,t1,0x1 + 2040: 0030097b 0x30097b + 2044: 0001 nop + 2046: 0402 c.slli64 s0 + 2048: 0900030f 0x900030f + 204c: 0004 0x4 + 204e: 0001 nop + 2050: 0402 c.slli64 s0 + 2052: 0900030f 0x900030f + 2056: 0000 unimp + 2058: 0001 nop + 205a: 0402 c.slli64 s0 + 205c: 0900030f 0x900030f + 2060: 0000 unimp + 2062: 0001 nop + 2064: 0402 c.slli64 s0 + 2066: 0608 addi a0,sp,768 + 2068: 08097e03 0x8097e03 + 206c: 0100 addi s0,sp,128 + 206e: 0200 addi s0,sp,256 + 2070: 0804 addi s1,sp,16 + 2072: 0306 slli t1,t1,0x1 + 2074: 0902 c.slli64 s2 + 2076: 0004 0x4 + 2078: 0001 nop + 207a: 0402 c.slli64 s0 + 207c: 0308 addi a0,sp,384 + 207e: 0900 addi s0,sp,144 + 2080: 0000 unimp + 2082: 0001 nop + 2084: 0402 c.slli64 s0 + 2086: 0308 addi a0,sp,384 + 2088: 0900 addi s0,sp,144 + 208a: 0000 unimp + 208c: 0001 nop + 208e: 0402 c.slli64 s0 + 2090: 0308 addi a0,sp,384 + 2092: 0900 addi s0,sp,144 + 2094: 0000 unimp + 2096: 0001 nop + 2098: 0402 c.slli64 s0 + 209a: 036c addi a1,sp,396 + 209c: 0900 addi s0,sp,144 + 209e: 000c 0xc + 20a0: 0001 nop + 20a2: 0402 c.slli64 s0 + 20a4: 036c addi a1,sp,396 + 20a6: 0901 addi s2,s2,0 + 20a8: 0000 unimp + 20aa: 0001 nop + 20ac: 0402 c.slli64 s0 + 20ae: 036c addi a1,sp,396 + 20b0: 0900 addi s0,sp,144 + 20b2: 0000 unimp + 20b4: 0001 nop + 20b6: 0402 c.slli64 s0 + 20b8: 036c addi a1,sp,396 + 20ba: 0900 addi s0,sp,144 + 20bc: 0000 unimp + 20be: 0601 addi a2,a2,0 + 20c0: 08090003 lb zero,128(s2) + 20c4: 0100 addi s0,sp,128 + 20c6: 0200 addi s0,sp,256 + 20c8: 0504 addi s1,sp,640 + 20ca: 20097e03 0x20097e03 + 20ce: 0100 addi s0,sp,128 + 20d0: 0200 addi s0,sp,256 + 20d2: 0504 addi s1,sp,640 + 20d4: 0306 slli t1,t1,0x1 + 20d6: 0901 addi s2,s2,0 + 20d8: 0004 0x4 + 20da: 0001 nop + 20dc: 0402 c.slli64 s0 + 20de: 0305 addi t1,t1,1 + 20e0: 0900 addi s0,sp,144 + 20e2: 0000 unimp + 20e4: 0001 nop + 20e6: 0402 c.slli64 s0 + 20e8: 0305 addi t1,t1,1 + 20ea: 0900 addi s0,sp,144 + 20ec: 0000 unimp + 20ee: 0001 nop + 20f0: 0402 c.slli64 s0 + 20f2: 0305 addi t1,t1,1 + 20f4: 0900 addi s0,sp,144 + 20f6: 0000 unimp + 20f8: 0601 addi a2,a2,0 + 20fa: 04090003 lb zero,64(s2) + 20fe: 0100 addi s0,sp,128 + 2100: 0200 addi s0,sp,256 + 2102: 3b04 fld fs1,48(a4) + 2104: 0306 slli t1,t1,0x1 + 2106: 0901 addi s2,s2,0 + 2108: 0014 0x14 + 210a: 0001 nop + 210c: 0402 c.slli64 s0 + 210e: 0900033b 0x900033b + 2112: 0000 unimp + 2114: 0001 nop + 2116: 0402 c.slli64 s0 + 2118: 0900033b 0x900033b + 211c: 0000 unimp + 211e: 0001 nop + 2120: 0402 c.slli64 s0 + 2122: 0900033b 0x900033b + 2126: 0008 0x8 + 2128: 0001 nop + 212a: 0402 c.slli64 s0 + 212c: 033c addi a5,sp,392 + 212e: 0900 addi s0,sp,144 + 2130: 0008 0x8 + 2132: 0001 nop + 2134: 0402 c.slli64 s0 + 2136: 033e slli t1,t1,0xf + 2138: 0900 addi s0,sp,144 + 213a: 0008 0x8 + 213c: 0001 nop + 213e: 0402 c.slli64 s0 + 2140: 033e slli t1,t1,0xf + 2142: 0900 addi s0,sp,144 + 2144: 001c 0x1c + 2146: 0001 nop + 2148: 0402 c.slli64 s0 + 214a: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne + 214e: 0004 0x4 + 2150: 0001 nop + 2152: 0402 c.slli64 s0 + 2154: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne + 2158: 0000 unimp + 215a: 0001 nop + 215c: 0402 c.slli64 s0 + 215e: 034c addi a1,sp,388 + 2160: 0900 addi s0,sp,144 + 2162: 0008 0x8 + 2164: 0001 nop + 2166: 0402 c.slli64 s0 + 2168: 034c addi a1,sp,388 + 216a: 0900 addi s0,sp,144 + 216c: 0000 unimp + 216e: 0001 nop + 2170: 0402 c.slli64 s0 + 2172: 034c addi a1,sp,388 + 2174: 0900 addi s0,sp,144 + 2176: 0000 unimp + 2178: 0001 nop + 217a: 0402 c.slli64 s0 + 217c: 034c addi a1,sp,388 + 217e: 0900 addi s0,sp,144 + 2180: 0000 unimp + 2182: 0001 nop + 2184: 0402 c.slli64 s0 + 2186: 034e slli t1,t1,0x13 + 2188: 0900 addi s0,sp,144 + 218a: 000c 0xc + 218c: 0001 nop + 218e: 0402 c.slli64 s0 + 2190: 034e slli t1,t1,0x13 + 2192: 0900 addi s0,sp,144 + 2194: 0000 unimp + 2196: 0001 nop + 2198: 0402 c.slli64 s0 + 219a: 034e slli t1,t1,0x13 + 219c: 0900 addi s0,sp,144 + 219e: 0000 unimp + 21a0: 0001 nop + 21a2: 0402 c.slli64 s0 + 21a4: 034e slli t1,t1,0x13 + 21a6: 0900 addi s0,sp,144 + 21a8: 0004 0x4 + 21aa: 0001 nop + 21ac: 0402 c.slli64 s0 + 21ae: 034e slli t1,t1,0x13 + 21b0: 0900 addi s0,sp,144 + 21b2: 0008 0x8 + 21b4: 0001 nop + 21b6: 0402 c.slli64 s0 + 21b8: 034d addi t1,t1,19 + 21ba: 0900 addi s0,sp,144 + 21bc: 0004 0x4 + 21be: 0001 nop + 21c0: 0402 c.slli64 s0 + 21c2: 034d addi t1,t1,19 + 21c4: 0900 addi s0,sp,144 + 21c6: 0000 unimp + 21c8: 0001 nop + 21ca: 0402 c.slli64 s0 + 21cc: 035d addi t1,t1,23 + 21ce: 0900 addi s0,sp,144 + 21d0: 0008 0x8 + 21d2: 0001 nop + 21d4: 0402 c.slli64 s0 + 21d6: 035d addi t1,t1,23 + 21d8: 0900 addi s0,sp,144 + 21da: 0000 unimp + 21dc: 0001 nop + 21de: 0402 c.slli64 s0 + 21e0: 035d addi t1,t1,23 + 21e2: 0900 addi s0,sp,144 + 21e4: 0000 unimp + 21e6: 0001 nop + 21e8: 0402 c.slli64 s0 + 21ea: 035d addi t1,t1,23 + 21ec: 0900 addi s0,sp,144 + 21ee: 000c 0xc + 21f0: 0601 addi a2,a2,0 + 21f2: 04090003 lb zero,64(s2) + 21f6: 0100 addi s0,sp,128 + 21f8: 0200 addi s0,sp,256 + 21fa: 3f04 fld fs1,56(a4) + 21fc: 0306 slli t1,t1,0x1 + 21fe: 0900 addi s0,sp,144 + 2200: 0008 0x8 + 2202: 0001 nop + 2204: 0402 c.slli64 s0 + 2206: 00030647 fmsub.s fa2,ft6,ft0,ft0,rne + 220a: 1809 addi a6,a6,-30 + 220c: 0100 addi s0,sp,128 + 220e: 0200 addi s0,sp,256 + 2210: 4a04 lw s1,16(a2) + 2212: 08090003 lb zero,128(s2) + 2216: 0100 addi s0,sp,128 + 2218: 0200 addi s0,sp,256 + 221a: 4a04 lw s1,16(a2) + 221c: 0306 slli t1,t1,0x1 + 221e: 0900 addi s0,sp,144 + 2220: 000c 0xc + 2222: 0601 addi a2,a2,0 + 2224: 08090003 lb zero,128(s2) + 2228: 0100 addi s0,sp,128 + 222a: 30097f03 0x30097f03 + 222e: 0100 addi s0,sp,128 + 2230: 0306 slli t1,t1,0x1 + 2232: 0900 addi s0,sp,144 + 2234: 0004 0x4 + 2236: 0301 addi t1,t1,0 + 2238: 0900 addi s0,sp,144 + 223a: 0000 unimp + 223c: 0901 addi s2,s2,0 + 223e: 0008 0x8 + 2240: 0100 addi s0,sp,128 + 2242: d201 beqz a2,2142 <_start-0x7fffdebe> + 2244: 000d c.nop 3 + 2246: 0300 addi s0,sp,384 + 2248: 9300 0x9300 + 224a: 0000 unimp + 224c: 0100 addi s0,sp,128 + 224e: fb01 bnez a4,215e <_start-0x7fffdea2> + 2250: 0d0e slli s10,s10,0x3 + 2252: 0100 addi s0,sp,128 + 2254: 0101 addi sp,sp,0 2256: 0001 nop - 2258: 0402 c.slli64 s0 - 225a: 00030647 fmsub.s fa2,ft6,ft0,ft0,rne - 225e: 1809 addi a6,a6,-30 - 2260: 0100 addi s0,sp,128 - 2262: 0200 addi s0,sp,256 - 2264: 4a04 lw s1,16(a2) - 2266: 08090003 lb zero,128(s2) - 226a: 0100 addi s0,sp,128 - 226c: 0200 addi s0,sp,256 - 226e: 4a04 lw s1,16(a2) - 2270: 0306 slli t1,t1,0x1 - 2272: 0900 addi s0,sp,144 - 2274: 000c 0xc - 2276: 0601 addi a2,a2,0 - 2278: 08090003 lb zero,128(s2) - 227c: 0100 addi s0,sp,128 - 227e: 30097f03 0x30097f03 - 2282: 0100 addi s0,sp,128 - 2284: 0306 slli t1,t1,0x1 - 2286: 0900 addi s0,sp,144 - 2288: 0004 0x4 - 228a: 0301 addi t1,t1,0 - 228c: 0900 addi s0,sp,144 - 228e: 0000 unimp - 2290: 0901 addi s2,s2,0 - 2292: 0008 0x8 - 2294: 0100 addi s0,sp,128 - 2296: d201 beqz a2,2196 <_start-0x7fffde6a> - 2298: 000d c.nop 3 - 229a: 0300 addi s0,sp,384 - 229c: 9300 0x9300 - 229e: 0000 unimp - 22a0: 0100 addi s0,sp,128 - 22a2: fb01 bnez a4,21b2 <_start-0x7fffde4e> - 22a4: 0d0e slli s10,s10,0x3 - 22a6: 0100 addi s0,sp,128 - 22a8: 0101 addi sp,sp,0 - 22aa: 0001 nop - 22ac: 0000 unimp - 22ae: 0001 nop - 22b0: 0100 addi s0,sp,128 - 22b2: 2e2e fld ft8,200(sp) - 22b4: 2f2e2e2f 0x2f2e2e2f - 22b8: 2e2e fld ft8,200(sp) - 22ba: 2f2e2e2f 0x2f2e2e2f - 22be: 6972 flw fs2,28(sp) - 22c0: 2d766373 csrrsi t1,0x2d7,12 - 22c4: 2f636367 0x2f636367 - 22c8: 696c flw fa1,84(a0) - 22ca: 6762 flw fa4,24(sp) - 22cc: 732f6363 bltu t5,s2,29f2 <_start-0x7fffd60e> - 22d0: 2d74666f jal a2,48da6 <_start-0x7ffb725a> - 22d4: 7066 flw ft0,120(sp) - 22d6: 2e00 fld fs0,24(a2) - 22d8: 2f2e fld ft10,200(sp) - 22da: 2e2e fld ft8,200(sp) - 22dc: 2f2e2e2f 0x2f2e2e2f - 22e0: 2e2e fld ft8,200(sp) - 22e2: 7369722f 0x7369722f - 22e6: 672d7663 bgeu s10,s2,2952 <_start-0x7fffd6ae> - 22ea: 6c2f6363 bltu t5,sp,29b0 <_start-0x7fffd650> - 22ee: 6269 lui tp,0x1a - 22f0: 2f636367 0x2f636367 - 22f4: 2e2e fld ft8,200(sp) - 22f6: 636e692f 0x636e692f - 22fa: 756c flw fa1,108(a0) - 22fc: 6564 flw fs1,76(a0) - 22fe: 0000 unimp - 2300: 756d lui a0,0xffffb - 2302: 646c flw fa1,76(s0) - 2304: 3366 fld ft6,120(sp) - 2306: 632e flw ft6,200(sp) + 2258: 0000 unimp + 225a: 0001 nop + 225c: 0100 addi s0,sp,128 + 225e: 2e2e fld ft8,200(sp) + 2260: 2f2e2e2f 0x2f2e2e2f + 2264: 2e2e fld ft8,200(sp) + 2266: 2f2e2e2f 0x2f2e2e2f + 226a: 6972 flw fs2,28(sp) + 226c: 2d766373 csrrsi t1,0x2d7,12 + 2270: 2f636367 0x2f636367 + 2274: 696c flw fa1,84(a0) + 2276: 6762 flw fa4,24(sp) + 2278: 732f6363 bltu t5,s2,299e <_start-0x7fffd662> + 227c: 2d74666f jal a2,48d52 <_start-0x7ffb72ae> + 2280: 7066 flw ft0,120(sp) + 2282: 2e00 fld fs0,24(a2) + 2284: 2f2e fld ft10,200(sp) + 2286: 2e2e fld ft8,200(sp) + 2288: 2f2e2e2f 0x2f2e2e2f + 228c: 2e2e fld ft8,200(sp) + 228e: 7369722f 0x7369722f + 2292: 672d7663 bgeu s10,s2,28fe <_start-0x7fffd702> + 2296: 6c2f6363 bltu t5,sp,295c <_start-0x7fffd6a4> + 229a: 6269 lui tp,0x1a + 229c: 2f636367 0x2f636367 + 22a0: 2e2e fld ft8,200(sp) + 22a2: 636e692f 0x636e692f + 22a6: 756c flw fa1,108(a0) + 22a8: 6564 flw fs1,76(a0) + 22aa: 0000 unimp + 22ac: 756d lui a0,0xffffb + 22ae: 646c flw fa1,76(s0) + 22b0: 3366 fld ft6,120(sp) + 22b2: 632e flw ft6,200(sp) + 22b4: 0100 addi s0,sp,128 + 22b6: 0000 unimp + 22b8: 74666f73 csrrsi t5,0x746,12 + 22bc: 662d lui a2,0xb + 22be: 2e70 fld fa2,216(a2) + 22c0: 0068 addi a0,sp,12 + 22c2: 0001 nop + 22c4: 6400 flw fs0,8(s0) + 22c6: 6c62756f jal a0,2998c <_start-0x7ffd6674> + 22ca: 2e65 jal 2682 <_start-0x7fffd97e> + 22cc: 0068 addi a0,sp,12 + 22ce: 0001 nop + 22d0: 6c00 flw fs0,24(s0) + 22d2: 6c676e6f jal t3,78998 <_start-0x7ff87668> + 22d6: 2e676e6f jal t3,785bc <_start-0x7ff87a44> + 22da: 0068 addi a0,sp,12 + 22dc: 0002 c.slli64 zero + 22de: 0000 unimp + 22e0: 0105 addi sp,sp,1 + 22e2: 0500 addi s0,sp,640 + 22e4: e802 fsw ft0,16(sp) + 22e6: 03800113 li sp,56 + 22ea: 03050123 sb a6,34(a0) # ffffb022 <__BSS_END__+0x7ffe43e6> + 22ee: 00090103 lb sp,0(s2) + 22f2: 0100 addi s0,sp,128 + 22f4: 00090003 lb zero,0(s2) + 22f8: 0100 addi s0,sp,128 + 22fa: 0d05 addi s10,s10,1 + 22fc: 00090003 lb zero,0(s2) + 2300: 0100 addi s0,sp,128 + 2302: 0305 addi t1,t1,1 + 2304: 00090103 lb sp,0(s2) 2308: 0100 addi s0,sp,128 - 230a: 0000 unimp - 230c: 74666f73 csrrsi t5,0x746,12 - 2310: 662d lui a2,0xb - 2312: 2e70 fld fa2,216(a2) - 2314: 0068 addi a0,sp,12 - 2316: 0001 nop - 2318: 6400 flw fs0,8(s0) - 231a: 6c62756f jal a0,299e0 <_start-0x7ffd6620> - 231e: 2e65 jal 26d6 <_start-0x7fffd92a> - 2320: 0068 addi a0,sp,12 - 2322: 0001 nop - 2324: 6c00 flw fs0,24(s0) - 2326: 6c676e6f jal t3,789ec <_start-0x7ff87614> - 232a: 2e676e6f jal t3,78610 <_start-0x7ff879f0> - 232e: 0068 addi a0,sp,12 - 2330: 0002 c.slli64 zero - 2332: 0000 unimp - 2334: 0105 addi sp,sp,1 - 2336: 0500 addi s0,sp,640 - 2338: 2402 fld fs0,0(sp) - 233a: 03800113 li sp,56 - 233e: 03050123 sb a6,34(a0) # ffffb022 <__BSS_END__+0x7ffe43f2> - 2342: 00090103 lb sp,0(s2) - 2346: 0100 addi s0,sp,128 - 2348: 00090003 lb zero,0(s2) - 234c: 0100 addi s0,sp,128 - 234e: 0d05 addi s10,s10,1 - 2350: 00090003 lb zero,0(s2) - 2354: 0100 addi s0,sp,128 - 2356: 0305 addi t1,t1,1 + 230a: 00090003 lb zero,0(s2) + 230e: 0100 addi s0,sp,128 + 2310: 00090003 lb zero,0(s2) + 2314: 0100 addi s0,sp,128 + 2316: 00090003 lb zero,0(s2) + 231a: 0100 addi s0,sp,128 + 231c: 00090103 lb sp,0(s2) + 2320: 0100 addi s0,sp,128 + 2322: 00090003 lb zero,0(s2) + 2326: 0100 addi s0,sp,128 + 2328: 00090003 lb zero,0(s2) + 232c: 0100 addi s0,sp,128 + 232e: 00090003 lb zero,0(s2) + 2332: 0100 addi s0,sp,128 + 2334: 00090103 lb sp,0(s2) + 2338: 0100 addi s0,sp,128 + 233a: 00090003 lb zero,0(s2) + 233e: 0100 addi s0,sp,128 + 2340: 00090003 lb zero,0(s2) + 2344: 0100 addi s0,sp,128 + 2346: 00090003 lb zero,0(s2) + 234a: 0100 addi s0,sp,128 + 234c: 00090103 lb sp,0(s2) + 2350: 0100 addi s0,sp,128 + 2352: 00090203 lb tp,0(s2) + 2356: 0100 addi s0,sp,128 2358: 00090103 lb sp,0(s2) 235c: 0100 addi s0,sp,128 235e: 00090003 lb zero,0(s2) @@ -45143,2518 +45179,2518 @@ Disassembly of section .debug_line: 2368: 0100 addi s0,sp,128 236a: 00090003 lb zero,0(s2) 236e: 0100 addi s0,sp,128 - 2370: 00090103 lb sp,0(s2) + 2370: 00090003 lb zero,0(s2) 2374: 0100 addi s0,sp,128 2376: 00090003 lb zero,0(s2) 237a: 0100 addi s0,sp,128 - 237c: 00090003 lb zero,0(s2) - 2380: 0100 addi s0,sp,128 - 2382: 00090003 lb zero,0(s2) - 2386: 0100 addi s0,sp,128 - 2388: 00090103 lb sp,0(s2) - 238c: 0100 addi s0,sp,128 - 238e: 00090003 lb zero,0(s2) - 2392: 0100 addi s0,sp,128 - 2394: 00090003 lb zero,0(s2) - 2398: 0100 addi s0,sp,128 - 239a: 00090003 lb zero,0(s2) - 239e: 0100 addi s0,sp,128 - 23a0: 00090103 lb sp,0(s2) - 23a4: 0100 addi s0,sp,128 - 23a6: 00090203 lb tp,0(s2) - 23aa: 0100 addi s0,sp,128 - 23ac: 00090103 lb sp,0(s2) - 23b0: 0100 addi s0,sp,128 - 23b2: 00090003 lb zero,0(s2) - 23b6: 0100 addi s0,sp,128 - 23b8: 00090003 lb zero,0(s2) - 23bc: 0100 addi s0,sp,128 - 23be: 00090003 lb zero,0(s2) + 237c: 0105 addi sp,sp,1 + 237e: 0306 slli t1,t1,0x1 + 2380: 0978 addi a4,sp,156 + 2382: 0000 unimp + 2384: 0501 addi a0,a0,0 + 2386: 09080303 lb t1,144(a6) + 238a: 0004 0x4 + 238c: 0501 addi a0,a0,0 + 238e: 0301 addi t1,t1,0 + 2390: 0978 addi a4,sp,156 + 2392: 0004 0x4 + 2394: 0501 addi a0,a0,0 + 2396: 09080303 lb t1,144(a6) + 239a: 0014 0x14 + 239c: 0501 addi a0,a0,0 + 239e: 0301 addi t1,t1,0 + 23a0: 0978 addi a4,sp,156 + 23a2: 0004 0x4 + 23a4: 0501 addi a0,a0,0 + 23a6: 09080303 lb t1,144(a6) + 23aa: 0010 0x10 + 23ac: 0501 addi a0,a0,0 + 23ae: 0301 addi t1,t1,0 + 23b0: 0978 addi a4,sp,156 + 23b2: 0004 0x4 + 23b4: 0501 addi a0,a0,0 + 23b6: 09080303 lb t1,144(a6) + 23ba: 000c 0xc + 23bc: 0601 addi a2,a2,0 + 23be: 04090003 lb zero,64(s2) 23c2: 0100 addi s0,sp,128 23c4: 00090003 lb zero,0(s2) 23c8: 0100 addi s0,sp,128 - 23ca: 00090003 lb zero,0(s2) + 23ca: 04090003 lb zero,64(s2) 23ce: 0100 addi s0,sp,128 - 23d0: 0105 addi sp,sp,1 - 23d2: 0306 slli t1,t1,0x1 - 23d4: 0978 addi a4,sp,156 - 23d6: 0000 unimp - 23d8: 0501 addi a0,a0,0 - 23da: 09080303 lb t1,144(a6) - 23de: 0004 0x4 - 23e0: 0501 addi a0,a0,0 - 23e2: 0301 addi t1,t1,0 - 23e4: 0978 addi a4,sp,156 - 23e6: 0004 0x4 - 23e8: 0501 addi a0,a0,0 - 23ea: 09080303 lb t1,144(a6) - 23ee: 0014 0x14 - 23f0: 0501 addi a0,a0,0 - 23f2: 0301 addi t1,t1,0 - 23f4: 0978 addi a4,sp,156 - 23f6: 0004 0x4 - 23f8: 0501 addi a0,a0,0 - 23fa: 09080303 lb t1,144(a6) - 23fe: 0010 0x10 - 2400: 0501 addi a0,a0,0 - 2402: 0301 addi t1,t1,0 - 2404: 0978 addi a4,sp,156 - 2406: 0004 0x4 - 2408: 0501 addi a0,a0,0 - 240a: 09080303 lb t1,144(a6) - 240e: 000c 0xc - 2410: 0601 addi a2,a2,0 + 23d0: 00090003 lb zero,0(s2) + 23d4: 0100 addi s0,sp,128 + 23d6: 00090003 lb zero,0(s2) + 23da: 0100 addi s0,sp,128 + 23dc: 0200 addi s0,sp,256 + 23de: 0104 addi s1,sp,128 + 23e0: 10090003 lb zero,256(s2) + 23e4: 0100 addi s0,sp,128 + 23e6: 0200 addi s0,sp,256 + 23e8: 0104 addi s1,sp,128 + 23ea: 00090003 lb zero,0(s2) + 23ee: 0100 addi s0,sp,128 + 23f0: 0200 addi s0,sp,256 + 23f2: 0104 addi s1,sp,128 + 23f4: 00090003 lb zero,0(s2) + 23f8: 0100 addi s0,sp,128 + 23fa: 0200 addi s0,sp,256 + 23fc: 0104 addi s1,sp,128 + 23fe: 00090003 lb zero,0(s2) + 2402: 0100 addi s0,sp,128 + 2404: 0200 addi s0,sp,256 + 2406: 0104 addi s1,sp,128 + 2408: 14090003 lb zero,320(s2) + 240c: 0100 addi s0,sp,128 + 240e: 0200 addi s0,sp,256 + 2410: 0104 addi s1,sp,128 2412: 04090003 lb zero,64(s2) 2416: 0100 addi s0,sp,128 - 2418: 00090003 lb zero,0(s2) - 241c: 0100 addi s0,sp,128 - 241e: 04090003 lb zero,64(s2) - 2422: 0100 addi s0,sp,128 - 2424: 00090003 lb zero,0(s2) - 2428: 0100 addi s0,sp,128 - 242a: 00090003 lb zero,0(s2) - 242e: 0100 addi s0,sp,128 - 2430: 0200 addi s0,sp,256 - 2432: 0104 addi s1,sp,128 - 2434: 10090003 lb zero,256(s2) - 2438: 0100 addi s0,sp,128 - 243a: 0200 addi s0,sp,256 - 243c: 0104 addi s1,sp,128 - 243e: 00090003 lb zero,0(s2) - 2442: 0100 addi s0,sp,128 - 2444: 0200 addi s0,sp,256 - 2446: 0104 addi s1,sp,128 - 2448: 00090003 lb zero,0(s2) - 244c: 0100 addi s0,sp,128 - 244e: 0200 addi s0,sp,256 - 2450: 0104 addi s1,sp,128 - 2452: 00090003 lb zero,0(s2) - 2456: 0100 addi s0,sp,128 - 2458: 0200 addi s0,sp,256 - 245a: 0104 addi s1,sp,128 - 245c: 14090003 lb zero,320(s2) - 2460: 0100 addi s0,sp,128 - 2462: 0200 addi s0,sp,256 - 2464: 0104 addi s1,sp,128 - 2466: 04090003 lb zero,64(s2) - 246a: 0100 addi s0,sp,128 - 246c: 0200 addi s0,sp,256 - 246e: 0104 addi s1,sp,128 - 2470: 00090003 lb zero,0(s2) - 2474: 0100 addi s0,sp,128 - 2476: 0200 addi s0,sp,256 - 2478: 0104 addi s1,sp,128 - 247a: 04090003 lb zero,64(s2) - 247e: 0100 addi s0,sp,128 - 2480: 0200 addi s0,sp,256 - 2482: 0104 addi s1,sp,128 - 2484: 00090003 lb zero,0(s2) - 2488: 0100 addi s0,sp,128 - 248a: 0200 addi s0,sp,256 - 248c: 2904 fld fs1,16(a0) - 248e: 00090003 lb zero,0(s2) - 2492: 0100 addi s0,sp,128 - 2494: 0200 addi s0,sp,256 - 2496: 2904 fld fs1,16(a0) - 2498: 00090003 lb zero,0(s2) - 249c: 0100 addi s0,sp,128 - 249e: 0200 addi s0,sp,256 - 24a0: 0804 addi s1,sp,16 - 24a2: 04090003 lb zero,64(s2) - 24a6: 0100 addi s0,sp,128 - 24a8: 0200 addi s0,sp,256 - 24aa: 0804 addi s1,sp,16 - 24ac: 00090003 lb zero,0(s2) - 24b0: 0100 addi s0,sp,128 - 24b2: 0200 addi s0,sp,256 - 24b4: 0804 addi s1,sp,16 - 24b6: 00090103 lb sp,0(s2) - 24ba: 0100 addi s0,sp,128 - 24bc: 0200 addi s0,sp,256 - 24be: 0804 addi s1,sp,16 - 24c0: 00090003 lb zero,0(s2) - 24c4: 0100 addi s0,sp,128 - 24c6: 0200 addi s0,sp,256 - 24c8: 0804 addi s1,sp,16 - 24ca: 00090003 lb zero,0(s2) - 24ce: 0100 addi s0,sp,128 - 24d0: 0200 addi s0,sp,256 - 24d2: 0804 addi s1,sp,16 - 24d4: 00090003 lb zero,0(s2) - 24d8: 0100 addi s0,sp,128 - 24da: 0200 addi s0,sp,256 - 24dc: 0804 addi s1,sp,16 - 24de: 00090003 lb zero,0(s2) - 24e2: 0100 addi s0,sp,128 - 24e4: 0200 addi s0,sp,256 - 24e6: 0804 addi s1,sp,16 - 24e8: 00090003 lb zero,0(s2) - 24ec: 0100 addi s0,sp,128 - 24ee: 0200 addi s0,sp,256 - 24f0: 0804 addi s1,sp,16 - 24f2: 10090003 lb zero,256(s2) - 24f6: 0100 addi s0,sp,128 - 24f8: 0200 addi s0,sp,256 - 24fa: 0804 addi s1,sp,16 - 24fc: 04090003 lb zero,64(s2) - 2500: 0100 addi s0,sp,128 - 2502: 0200 addi s0,sp,256 - 2504: 0804 addi s1,sp,16 - 2506: 04090003 lb zero,64(s2) - 250a: 0100 addi s0,sp,128 - 250c: 0200 addi s0,sp,256 - 250e: 0804 addi s1,sp,16 - 2510: 00090003 lb zero,0(s2) - 2514: 0100 addi s0,sp,128 - 2516: 0200 addi s0,sp,256 - 2518: 0804 addi s1,sp,16 - 251a: 00090003 lb zero,0(s2) - 251e: 0100 addi s0,sp,128 - 2520: 0306 slli t1,t1,0x1 - 2522: 0900 addi s0,sp,144 - 2524: 0004 0x4 - 2526: 0001 nop - 2528: 0402 c.slli64 s0 - 252a: 0601 addi a2,a2,0 - 252c: 08090003 lb zero,128(s2) - 2530: 0100 addi s0,sp,128 - 2532: 0200 addi s0,sp,256 - 2534: 0104 addi s1,sp,128 - 2536: 00090003 lb zero,0(s2) - 253a: 0100 addi s0,sp,128 - 253c: 0200 addi s0,sp,256 - 253e: 0104 addi s1,sp,128 - 2540: 00090003 lb zero,0(s2) - 2544: 0100 addi s0,sp,128 - 2546: 0200 addi s0,sp,256 - 2548: 0104 addi s1,sp,128 - 254a: 00090003 lb zero,0(s2) - 254e: 0100 addi s0,sp,128 - 2550: 0200 addi s0,sp,256 - 2552: 0104 addi s1,sp,128 - 2554: 14090003 lb zero,320(s2) - 2558: 0100 addi s0,sp,128 - 255a: 0200 addi s0,sp,256 - 255c: 0104 addi s1,sp,128 - 255e: 08090003 lb zero,128(s2) - 2562: 0100 addi s0,sp,128 - 2564: 0200 addi s0,sp,256 - 2566: 0104 addi s1,sp,128 - 2568: 00090003 lb zero,0(s2) - 256c: 0100 addi s0,sp,128 - 256e: 0200 addi s0,sp,256 - 2570: 0104 addi s1,sp,128 - 2572: 00090003 lb zero,0(s2) - 2576: 0100 addi s0,sp,128 - 2578: 0200 addi s0,sp,256 - 257a: 0104 addi s1,sp,128 - 257c: 00090003 lb zero,0(s2) - 2580: 0100 addi s0,sp,128 - 2582: 0200 addi s0,sp,256 - 2584: 2904 fld fs1,16(a0) - 2586: 00090003 lb zero,0(s2) - 258a: 0100 addi s0,sp,128 - 258c: 0200 addi s0,sp,256 - 258e: 2904 fld fs1,16(a0) - 2590: 00090003 lb zero,0(s2) - 2594: 0100 addi s0,sp,128 - 2596: 0200 addi s0,sp,256 - 2598: 0804 addi s1,sp,16 - 259a: 04090003 lb zero,64(s2) - 259e: 0100 addi s0,sp,128 - 25a0: 0200 addi s0,sp,256 - 25a2: 0804 addi s1,sp,16 - 25a4: 00090003 lb zero,0(s2) - 25a8: 0100 addi s0,sp,128 - 25aa: 0200 addi s0,sp,256 - 25ac: 0804 addi s1,sp,16 - 25ae: 00090103 lb sp,0(s2) - 25b2: 0100 addi s0,sp,128 - 25b4: 0200 addi s0,sp,256 - 25b6: 0804 addi s1,sp,16 - 25b8: 00090003 lb zero,0(s2) - 25bc: 0100 addi s0,sp,128 - 25be: 0200 addi s0,sp,256 - 25c0: 0804 addi s1,sp,16 - 25c2: 18090003 lb zero,384(s2) - 25c6: 0100 addi s0,sp,128 - 25c8: 0200 addi s0,sp,256 - 25ca: 0804 addi s1,sp,16 - 25cc: 04090003 lb zero,64(s2) - 25d0: 0100 addi s0,sp,128 - 25d2: 0200 addi s0,sp,256 - 25d4: 0204 addi s1,sp,256 - 25d6: 1c097e03 0x1c097e03 - 25da: 0100 addi s0,sp,128 - 25dc: 0200 addi s0,sp,256 - 25de: 0d04 addi s1,sp,656 - 25e0: 08090003 lb zero,128(s2) - 25e4: 0100 addi s0,sp,128 - 25e6: 0200 addi s0,sp,256 - 25e8: 0d04 addi s1,sp,656 - 25ea: 00090003 lb zero,0(s2) - 25ee: 0100 addi s0,sp,128 - 25f0: 0200 addi s0,sp,256 - 25f2: 0d04 addi s1,sp,656 - 25f4: 00090003 lb zero,0(s2) - 25f8: 0100 addi s0,sp,128 - 25fa: 0200 addi s0,sp,256 - 25fc: 0d04 addi s1,sp,656 - 25fe: 00090003 lb zero,0(s2) - 2602: 0100 addi s0,sp,128 - 2604: 0200 addi s0,sp,256 - 2606: 1104 addi s1,sp,160 - 2608: 04090003 lb zero,64(s2) - 260c: 0100 addi s0,sp,128 - 260e: 0200 addi s0,sp,256 - 2610: 1104 addi s1,sp,160 - 2612: 00090003 lb zero,0(s2) - 2616: 0100 addi s0,sp,128 - 2618: 0200 addi s0,sp,256 - 261a: 1104 addi s1,sp,160 - 261c: 00090003 lb zero,0(s2) - 2620: 0100 addi s0,sp,128 - 2622: 0200 addi s0,sp,256 - 2624: 1104 addi s1,sp,160 - 2626: 00090003 lb zero,0(s2) - 262a: 0100 addi s0,sp,128 - 262c: 0200 addi s0,sp,256 - 262e: 1104 addi s1,sp,160 - 2630: 08090003 lb zero,128(s2) - 2634: 0100 addi s0,sp,128 - 2636: 0200 addi s0,sp,256 - 2638: 1f04 addi s1,sp,944 - 263a: 00090003 lb zero,0(s2) - 263e: 0100 addi s0,sp,128 - 2640: 0200 addi s0,sp,256 - 2642: 1f04 addi s1,sp,944 - 2644: 00090003 lb zero,0(s2) - 2648: 0100 addi s0,sp,128 - 264a: 0200 addi s0,sp,256 - 264c: 1f04 addi s1,sp,944 - 264e: 04090003 lb zero,64(s2) - 2652: 0100 addi s0,sp,128 - 2654: 0200 addi s0,sp,256 - 2656: 2004 fld fs1,0(s0) - 2658: 08090003 lb zero,128(s2) - 265c: 0100 addi s0,sp,128 - 265e: 0200 addi s0,sp,256 - 2660: 2004 fld fs1,0(s0) - 2662: 08090003 lb zero,128(s2) - 2666: 0100 addi s0,sp,128 - 2668: 0200 addi s0,sp,256 - 266a: 2004 fld fs1,0(s0) - 266c: 10090003 lb zero,256(s2) - 2670: 0100 addi s0,sp,128 - 2672: 0200 addi s0,sp,256 - 2674: 2004 fld fs1,0(s0) - 2676: 04090003 lb zero,64(s2) - 267a: 0100 addi s0,sp,128 - 267c: 0200 addi s0,sp,256 - 267e: 2904 fld fs1,16(a0) - 2680: 00090003 lb zero,0(s2) - 2684: 0100 addi s0,sp,128 - 2686: 0200 addi s0,sp,256 - 2688: 1804 addi s1,sp,48 - 268a: 0c090003 lb zero,192(s2) - 268e: 0100 addi s0,sp,128 - 2690: 0200 addi s0,sp,256 - 2692: 1804 addi s1,sp,48 - 2694: 00090003 lb zero,0(s2) - 2698: 0100 addi s0,sp,128 - 269a: 0200 addi s0,sp,256 - 269c: 1804 addi s1,sp,48 - 269e: 00090003 lb zero,0(s2) - 26a2: 0100 addi s0,sp,128 - 26a4: 0200 addi s0,sp,256 - 26a6: 1804 addi s1,sp,48 - 26a8: 00090003 lb zero,0(s2) - 26ac: 0100 addi s0,sp,128 - 26ae: 0200 addi s0,sp,256 - 26b0: 1804 addi s1,sp,48 - 26b2: 04090003 lb zero,64(s2) - 26b6: 0100 addi s0,sp,128 - 26b8: 0200 addi s0,sp,256 - 26ba: 1804 addi s1,sp,48 - 26bc: 00090003 lb zero,0(s2) - 26c0: 0100 addi s0,sp,128 - 26c2: 0200 addi s0,sp,256 - 26c4: 2104 fld fs1,0(a0) - 26c6: 08090003 lb zero,128(s2) - 26ca: 0100 addi s0,sp,128 - 26cc: 0200 addi s0,sp,256 - 26ce: 2104 fld fs1,0(a0) - 26d0: 08090003 lb zero,128(s2) - 26d4: 0100 addi s0,sp,128 - 26d6: 0200 addi s0,sp,256 - 26d8: 0304 addi s1,sp,384 - 26da: 08090003 lb zero,128(s2) - 26de: 0100 addi s0,sp,128 - 26e0: 0306 slli t1,t1,0x1 - 26e2: 0900 addi s0,sp,144 - 26e4: 0008 0x8 - 26e6: 0001 nop - 26e8: 0402 c.slli64 s0 - 26ea: 0602 c.slli64 a2 - 26ec: 30090103 lb sp,768(s2) - 26f0: 0100 addi s0,sp,128 - 26f2: 0200 addi s0,sp,256 - 26f4: 0d04 addi s1,sp,656 - 26f6: 08090003 lb zero,128(s2) - 26fa: 0100 addi s0,sp,128 - 26fc: 0200 addi s0,sp,256 - 26fe: 0d04 addi s1,sp,656 - 2700: 00090003 lb zero,0(s2) - 2704: 0100 addi s0,sp,128 - 2706: 0200 addi s0,sp,256 - 2708: 0d04 addi s1,sp,656 - 270a: 00090003 lb zero,0(s2) - 270e: 0100 addi s0,sp,128 - 2710: 0200 addi s0,sp,256 - 2712: 0d04 addi s1,sp,656 - 2714: 00090003 lb zero,0(s2) - 2718: 0100 addi s0,sp,128 - 271a: 0200 addi s0,sp,256 - 271c: 1104 addi s1,sp,160 - 271e: 04090003 lb zero,64(s2) - 2722: 0100 addi s0,sp,128 - 2724: 0200 addi s0,sp,256 - 2726: 1104 addi s1,sp,160 - 2728: 00090003 lb zero,0(s2) - 272c: 0100 addi s0,sp,128 - 272e: 0200 addi s0,sp,256 - 2730: 1104 addi s1,sp,160 - 2732: 00090003 lb zero,0(s2) - 2736: 0100 addi s0,sp,128 - 2738: 0200 addi s0,sp,256 - 273a: 1104 addi s1,sp,160 - 273c: 00090003 lb zero,0(s2) - 2740: 0100 addi s0,sp,128 - 2742: 0200 addi s0,sp,256 - 2744: 1104 addi s1,sp,160 - 2746: 08090003 lb zero,128(s2) - 274a: 0100 addi s0,sp,128 - 274c: 0200 addi s0,sp,256 - 274e: 1f04 addi s1,sp,944 - 2750: 00090003 lb zero,0(s2) - 2754: 0100 addi s0,sp,128 - 2756: 0200 addi s0,sp,256 - 2758: 1f04 addi s1,sp,944 - 275a: 00090003 lb zero,0(s2) - 275e: 0100 addi s0,sp,128 - 2760: 0200 addi s0,sp,256 - 2762: 1f04 addi s1,sp,944 - 2764: 04090003 lb zero,64(s2) - 2768: 0100 addi s0,sp,128 - 276a: 0200 addi s0,sp,256 - 276c: 2004 fld fs1,0(s0) - 276e: 08090003 lb zero,128(s2) - 2772: 0100 addi s0,sp,128 - 2774: 0200 addi s0,sp,256 - 2776: 2004 fld fs1,0(s0) - 2778: 08090003 lb zero,128(s2) - 277c: 0100 addi s0,sp,128 - 277e: 0200 addi s0,sp,256 - 2780: 2004 fld fs1,0(s0) - 2782: 10090003 lb zero,256(s2) - 2786: 0100 addi s0,sp,128 - 2788: 0200 addi s0,sp,256 - 278a: 2004 fld fs1,0(s0) - 278c: 04090003 lb zero,64(s2) - 2790: 0100 addi s0,sp,128 - 2792: 0200 addi s0,sp,256 - 2794: 2904 fld fs1,16(a0) - 2796: 00090003 lb zero,0(s2) - 279a: 0100 addi s0,sp,128 - 279c: 0200 addi s0,sp,256 - 279e: 1804 addi s1,sp,48 - 27a0: 0c090003 lb zero,192(s2) - 27a4: 0100 addi s0,sp,128 - 27a6: 0200 addi s0,sp,256 - 27a8: 1804 addi s1,sp,48 - 27aa: 00090003 lb zero,0(s2) - 27ae: 0100 addi s0,sp,128 - 27b0: 0200 addi s0,sp,256 - 27b2: 1804 addi s1,sp,48 - 27b4: 00090003 lb zero,0(s2) - 27b8: 0100 addi s0,sp,128 - 27ba: 0200 addi s0,sp,256 - 27bc: 1804 addi s1,sp,48 - 27be: 00090003 lb zero,0(s2) - 27c2: 0100 addi s0,sp,128 - 27c4: 0200 addi s0,sp,256 - 27c6: 1804 addi s1,sp,48 - 27c8: 08090003 lb zero,128(s2) - 27cc: 0100 addi s0,sp,128 - 27ce: 0200 addi s0,sp,256 - 27d0: 1804 addi s1,sp,48 - 27d2: 00090003 lb zero,0(s2) - 27d6: 0100 addi s0,sp,128 - 27d8: 0200 addi s0,sp,256 - 27da: 2104 fld fs1,0(a0) - 27dc: 08090003 lb zero,128(s2) - 27e0: 0100 addi s0,sp,128 - 27e2: 0200 addi s0,sp,256 - 27e4: 2104 fld fs1,0(a0) - 27e6: 08090003 lb zero,128(s2) - 27ea: 0100 addi s0,sp,128 - 27ec: 0200 addi s0,sp,256 - 27ee: 0304 addi s1,sp,384 - 27f0: 08090003 lb zero,128(s2) - 27f4: 0100 addi s0,sp,128 - 27f6: 0306 slli t1,t1,0x1 - 27f8: 0900 addi s0,sp,144 - 27fa: 0008 0x8 - 27fc: 0001 nop - 27fe: 0402 c.slli64 s0 - 2800: 0602 c.slli64 a2 - 2802: 30090103 lb sp,768(s2) - 2806: 0100 addi s0,sp,128 - 2808: 0200 addi s0,sp,256 - 280a: 0204 addi s1,sp,256 - 280c: 00090003 lb zero,0(s2) - 2810: 0100 addi s0,sp,128 - 2812: 0200 addi s0,sp,256 - 2814: 0204 addi s1,sp,256 - 2816: 00090003 lb zero,0(s2) - 281a: 0100 addi s0,sp,128 - 281c: 0200 addi s0,sp,256 - 281e: 0204 addi s1,sp,256 - 2820: 00090003 lb zero,0(s2) - 2824: 0100 addi s0,sp,128 - 2826: 0200 addi s0,sp,256 - 2828: 0204 addi s1,sp,256 - 282a: 00090003 lb zero,0(s2) - 282e: 0100 addi s0,sp,128 - 2830: 0200 addi s0,sp,256 - 2832: 0204 addi s1,sp,256 - 2834: 00090003 lb zero,0(s2) - 2838: 0100 addi s0,sp,128 - 283a: 0200 addi s0,sp,256 - 283c: 0204 addi s1,sp,256 - 283e: 00090003 lb zero,0(s2) - 2842: 0100 addi s0,sp,128 - 2844: 0200 addi s0,sp,256 - 2846: 0204 addi s1,sp,256 - 2848: 00090003 lb zero,0(s2) - 284c: 0100 addi s0,sp,128 - 284e: 0200 addi s0,sp,256 - 2850: 0204 addi s1,sp,256 - 2852: 00090003 lb zero,0(s2) - 2856: 0100 addi s0,sp,128 - 2858: 0200 addi s0,sp,256 - 285a: 0204 addi s1,sp,256 - 285c: 00090003 lb zero,0(s2) - 2860: 0100 addi s0,sp,128 - 2862: 0200 addi s0,sp,256 - 2864: 0204 addi s1,sp,256 - 2866: 00090003 lb zero,0(s2) - 286a: 0100 addi s0,sp,128 - 286c: 0200 addi s0,sp,256 - 286e: 0204 addi s1,sp,256 - 2870: 0c090003 lb zero,192(s2) - 2874: 0100 addi s0,sp,128 - 2876: 0200 addi s0,sp,256 - 2878: 0204 addi s1,sp,256 - 287a: 00090003 lb zero,0(s2) - 287e: 0100 addi s0,sp,128 - 2880: 0200 addi s0,sp,256 - 2882: 0204 addi s1,sp,256 - 2884: 04090003 lb zero,64(s2) - 2888: 0100 addi s0,sp,128 - 288a: 0200 addi s0,sp,256 - 288c: 0204 addi s1,sp,256 - 288e: 10090003 lb zero,256(s2) - 2892: 0100 addi s0,sp,128 - 2894: 0200 addi s0,sp,256 - 2896: 0204 addi s1,sp,256 - 2898: 00090003 lb zero,0(s2) - 289c: 0100 addi s0,sp,128 - 289e: 0200 addi s0,sp,256 - 28a0: 0204 addi s1,sp,256 - 28a2: 04090003 lb zero,64(s2) - 28a6: 0100 addi s0,sp,128 - 28a8: 0200 addi s0,sp,256 - 28aa: 0204 addi s1,sp,256 - 28ac: 10090003 lb zero,256(s2) - 28b0: 0100 addi s0,sp,128 - 28b2: 0200 addi s0,sp,256 - 28b4: 0204 addi s1,sp,256 - 28b6: 00090003 lb zero,0(s2) - 28ba: 0100 addi s0,sp,128 - 28bc: 0200 addi s0,sp,256 - 28be: 0204 addi s1,sp,256 - 28c0: 00090003 lb zero,0(s2) - 28c4: 0100 addi s0,sp,128 - 28c6: 0200 addi s0,sp,256 - 28c8: 0904 addi s1,sp,144 - 28ca: 04090003 lb zero,64(s2) - 28ce: 0100 addi s0,sp,128 - 28d0: 0200 addi s0,sp,256 - 28d2: 0b04 addi s1,sp,400 - 28d4: 04090003 lb zero,64(s2) - 28d8: 0100 addi s0,sp,128 - 28da: 0200 addi s0,sp,256 - 28dc: 0b04 addi s1,sp,400 - 28de: 04090003 lb zero,64(s2) - 28e2: 0100 addi s0,sp,128 - 28e4: 0200 addi s0,sp,256 - 28e6: 0b04 addi s1,sp,400 - 28e8: 18090003 lb zero,384(s2) - 28ec: 0100 addi s0,sp,128 - 28ee: 0200 addi s0,sp,256 - 28f0: 0b04 addi s1,sp,400 - 28f2: 00090003 lb zero,0(s2) - 28f6: 0100 addi s0,sp,128 - 28f8: 0200 addi s0,sp,256 - 28fa: 0b04 addi s1,sp,400 - 28fc: 00090003 lb zero,0(s2) - 2900: 0100 addi s0,sp,128 - 2902: 0200 addi s0,sp,256 - 2904: 0b04 addi s1,sp,400 - 2906: 00090003 lb zero,0(s2) - 290a: 0100 addi s0,sp,128 - 290c: 0200 addi s0,sp,256 - 290e: 0b04 addi s1,sp,400 - 2910: 00090003 lb zero,0(s2) - 2914: 0100 addi s0,sp,128 - 2916: 0200 addi s0,sp,256 - 2918: 0b04 addi s1,sp,400 - 291a: 00090003 lb zero,0(s2) - 291e: 0100 addi s0,sp,128 - 2920: 0200 addi s0,sp,256 - 2922: 0b04 addi s1,sp,400 - 2924: 00090003 lb zero,0(s2) - 2928: 0100 addi s0,sp,128 - 292a: 0200 addi s0,sp,256 - 292c: 0b04 addi s1,sp,400 - 292e: 00090003 lb zero,0(s2) - 2932: 0100 addi s0,sp,128 - 2934: 0200 addi s0,sp,256 - 2936: 0b04 addi s1,sp,400 - 2938: 00090003 lb zero,0(s2) - 293c: 0100 addi s0,sp,128 - 293e: 0200 addi s0,sp,256 - 2940: 0b04 addi s1,sp,400 - 2942: 08090003 lb zero,128(s2) - 2946: 0100 addi s0,sp,128 - 2948: 0200 addi s0,sp,256 - 294a: 0b04 addi s1,sp,400 - 294c: 00090003 lb zero,0(s2) - 2950: 0100 addi s0,sp,128 - 2952: 0200 addi s0,sp,256 - 2954: 0b04 addi s1,sp,400 - 2956: 00090003 lb zero,0(s2) - 295a: 0100 addi s0,sp,128 - 295c: 0200 addi s0,sp,256 - 295e: 0b04 addi s1,sp,400 - 2960: 14090003 lb zero,320(s2) - 2964: 0100 addi s0,sp,128 - 2966: 0200 addi s0,sp,256 - 2968: 0b04 addi s1,sp,400 - 296a: 00090003 lb zero,0(s2) - 296e: 0100 addi s0,sp,128 - 2970: 0200 addi s0,sp,256 - 2972: 0b04 addi s1,sp,400 - 2974: 00090003 lb zero,0(s2) - 2978: 0100 addi s0,sp,128 - 297a: 0200 addi s0,sp,256 - 297c: 0c04 addi s1,sp,528 - 297e: 04090003 lb zero,64(s2) - 2982: 0100 addi s0,sp,128 - 2984: 0200 addi s0,sp,256 - 2986: 0e04 addi s1,sp,784 - 2988: 08090003 lb zero,128(s2) - 298c: 0100 addi s0,sp,128 - 298e: 0200 addi s0,sp,256 - 2990: 0e04 addi s1,sp,784 - 2992: 08090003 lb zero,128(s2) - 2996: 0100 addi s0,sp,128 - 2998: 0200 addi s0,sp,256 - 299a: 0e04 addi s1,sp,784 - 299c: 28090003 lb zero,640(s2) - 29a0: 0100 addi s0,sp,128 - 29a2: 0200 addi s0,sp,256 - 29a4: 0e04 addi s1,sp,784 - 29a6: 00090003 lb zero,0(s2) - 29aa: 0100 addi s0,sp,128 - 29ac: 0200 addi s0,sp,256 - 29ae: 0e04 addi s1,sp,784 - 29b0: 00090003 lb zero,0(s2) - 29b4: 0100 addi s0,sp,128 - 29b6: 0200 addi s0,sp,256 - 29b8: 0e04 addi s1,sp,784 - 29ba: 00090003 lb zero,0(s2) - 29be: 0100 addi s0,sp,128 - 29c0: 0200 addi s0,sp,256 - 29c2: 0e04 addi s1,sp,784 - 29c4: 00090003 lb zero,0(s2) - 29c8: 0100 addi s0,sp,128 - 29ca: 0200 addi s0,sp,256 - 29cc: 0e04 addi s1,sp,784 - 29ce: 00090003 lb zero,0(s2) - 29d2: 0100 addi s0,sp,128 - 29d4: 0200 addi s0,sp,256 - 29d6: 0e04 addi s1,sp,784 - 29d8: 00090003 lb zero,0(s2) - 29dc: 0100 addi s0,sp,128 - 29de: 0200 addi s0,sp,256 - 29e0: 0e04 addi s1,sp,784 - 29e2: 00090003 lb zero,0(s2) - 29e6: 0100 addi s0,sp,128 - 29e8: 0200 addi s0,sp,256 - 29ea: 0e04 addi s1,sp,784 - 29ec: 00090003 lb zero,0(s2) - 29f0: 0100 addi s0,sp,128 - 29f2: 0200 addi s0,sp,256 - 29f4: 0e04 addi s1,sp,784 - 29f6: 00090003 lb zero,0(s2) - 29fa: 0100 addi s0,sp,128 - 29fc: 0200 addi s0,sp,256 - 29fe: 0e04 addi s1,sp,784 - 2a00: 00090003 lb zero,0(s2) - 2a04: 0100 addi s0,sp,128 - 2a06: 0200 addi s0,sp,256 - 2a08: 0e04 addi s1,sp,784 - 2a0a: 08090003 lb zero,128(s2) - 2a0e: 0100 addi s0,sp,128 - 2a10: 0200 addi s0,sp,256 - 2a12: 0e04 addi s1,sp,784 - 2a14: 04090003 lb zero,64(s2) - 2a18: 0100 addi s0,sp,128 - 2a1a: 0200 addi s0,sp,256 - 2a1c: 0e04 addi s1,sp,784 - 2a1e: 04090003 lb zero,64(s2) - 2a22: 0100 addi s0,sp,128 - 2a24: 0200 addi s0,sp,256 - 2a26: 0e04 addi s1,sp,784 - 2a28: 08090003 lb zero,128(s2) - 2a2c: 0100 addi s0,sp,128 - 2a2e: 0200 addi s0,sp,256 - 2a30: 0f04 addi s1,sp,912 - 2a32: 04090003 lb zero,64(s2) - 2a36: 0100 addi s0,sp,128 - 2a38: 0200 addi s0,sp,256 - 2a3a: 1104 addi s1,sp,160 - 2a3c: 04090003 lb zero,64(s2) - 2a40: 0100 addi s0,sp,128 - 2a42: 0200 addi s0,sp,256 - 2a44: 1104 addi s1,sp,160 - 2a46: 0c090003 lb zero,192(s2) - 2a4a: 0100 addi s0,sp,128 - 2a4c: 0200 addi s0,sp,256 - 2a4e: 1104 addi s1,sp,160 - 2a50: 18090003 lb zero,384(s2) - 2a54: 0100 addi s0,sp,128 - 2a56: 0200 addi s0,sp,256 - 2a58: 1104 addi s1,sp,160 - 2a5a: 00090003 lb zero,0(s2) - 2a5e: 0100 addi s0,sp,128 - 2a60: 0200 addi s0,sp,256 - 2a62: 1104 addi s1,sp,160 - 2a64: 00090003 lb zero,0(s2) - 2a68: 0100 addi s0,sp,128 - 2a6a: 0200 addi s0,sp,256 - 2a6c: 1104 addi s1,sp,160 - 2a6e: 00090003 lb zero,0(s2) - 2a72: 0100 addi s0,sp,128 - 2a74: 0200 addi s0,sp,256 - 2a76: 1104 addi s1,sp,160 - 2a78: 00090003 lb zero,0(s2) - 2a7c: 0100 addi s0,sp,128 - 2a7e: 0200 addi s0,sp,256 - 2a80: 1104 addi s1,sp,160 - 2a82: 00090003 lb zero,0(s2) - 2a86: 0100 addi s0,sp,128 - 2a88: 0200 addi s0,sp,256 - 2a8a: 1104 addi s1,sp,160 - 2a8c: 00090003 lb zero,0(s2) - 2a90: 0100 addi s0,sp,128 - 2a92: 0200 addi s0,sp,256 - 2a94: 1104 addi s1,sp,160 - 2a96: 00090003 lb zero,0(s2) - 2a9a: 0100 addi s0,sp,128 - 2a9c: 0200 addi s0,sp,256 - 2a9e: 1104 addi s1,sp,160 - 2aa0: 00090003 lb zero,0(s2) - 2aa4: 0100 addi s0,sp,128 - 2aa6: 0200 addi s0,sp,256 - 2aa8: 1104 addi s1,sp,160 - 2aaa: 00090003 lb zero,0(s2) - 2aae: 0100 addi s0,sp,128 - 2ab0: 0200 addi s0,sp,256 - 2ab2: 1104 addi s1,sp,160 - 2ab4: 00090003 lb zero,0(s2) - 2ab8: 0100 addi s0,sp,128 - 2aba: 0200 addi s0,sp,256 - 2abc: 1104 addi s1,sp,160 - 2abe: 04090003 lb zero,64(s2) - 2ac2: 0100 addi s0,sp,128 - 2ac4: 0200 addi s0,sp,256 - 2ac6: 1104 addi s1,sp,160 - 2ac8: 08090003 lb zero,128(s2) - 2acc: 0100 addi s0,sp,128 - 2ace: 0200 addi s0,sp,256 - 2ad0: 1104 addi s1,sp,160 - 2ad2: 04090003 lb zero,64(s2) - 2ad6: 0100 addi s0,sp,128 - 2ad8: 0200 addi s0,sp,256 - 2ada: 1104 addi s1,sp,160 - 2adc: 08090003 lb zero,128(s2) - 2ae0: 0100 addi s0,sp,128 - 2ae2: 0200 addi s0,sp,256 - 2ae4: 1204 addi s1,sp,288 - 2ae6: 04090003 lb zero,64(s2) - 2aea: 0100 addi s0,sp,128 - 2aec: 0200 addi s0,sp,256 - 2aee: 1404 addi s1,sp,544 - 2af0: 04090003 lb zero,64(s2) - 2af4: 0100 addi s0,sp,128 - 2af6: 0200 addi s0,sp,256 - 2af8: 1404 addi s1,sp,544 - 2afa: 00090003 lb zero,0(s2) - 2afe: 0100 addi s0,sp,128 - 2b00: 0200 addi s0,sp,256 - 2b02: 1404 addi s1,sp,544 - 2b04: 00090003 lb zero,0(s2) - 2b08: 0100 addi s0,sp,128 - 2b0a: 0200 addi s0,sp,256 - 2b0c: 1404 addi s1,sp,544 - 2b0e: 00090003 lb zero,0(s2) - 2b12: 0100 addi s0,sp,128 - 2b14: 0200 addi s0,sp,256 - 2b16: 1404 addi s1,sp,544 - 2b18: 00090003 lb zero,0(s2) - 2b1c: 0100 addi s0,sp,128 - 2b1e: 0200 addi s0,sp,256 - 2b20: 1404 addi s1,sp,544 - 2b22: 00090003 lb zero,0(s2) - 2b26: 0100 addi s0,sp,128 - 2b28: 0200 addi s0,sp,256 - 2b2a: 1404 addi s1,sp,544 - 2b2c: 18090003 lb zero,384(s2) - 2b30: 0100 addi s0,sp,128 - 2b32: 0200 addi s0,sp,256 - 2b34: 1404 addi s1,sp,544 - 2b36: 08090003 lb zero,128(s2) - 2b3a: 0100 addi s0,sp,128 - 2b3c: 0200 addi s0,sp,256 - 2b3e: 1404 addi s1,sp,544 - 2b40: 04090003 lb zero,64(s2) - 2b44: 0100 addi s0,sp,128 - 2b46: 0200 addi s0,sp,256 - 2b48: 1404 addi s1,sp,544 - 2b4a: 00090003 lb zero,0(s2) - 2b4e: 0100 addi s0,sp,128 - 2b50: 0200 addi s0,sp,256 - 2b52: 1404 addi s1,sp,544 - 2b54: 04090003 lb zero,64(s2) - 2b58: 0100 addi s0,sp,128 - 2b5a: 0200 addi s0,sp,256 - 2b5c: 1404 addi s1,sp,544 - 2b5e: 00090003 lb zero,0(s2) - 2b62: 0100 addi s0,sp,128 - 2b64: 0200 addi s0,sp,256 - 2b66: 1404 addi s1,sp,544 - 2b68: 00090003 lb zero,0(s2) - 2b6c: 0100 addi s0,sp,128 - 2b6e: 0200 addi s0,sp,256 - 2b70: 1404 addi s1,sp,544 - 2b72: 00090003 lb zero,0(s2) - 2b76: 0100 addi s0,sp,128 - 2b78: 0200 addi s0,sp,256 - 2b7a: 1404 addi s1,sp,544 - 2b7c: 00090003 lb zero,0(s2) - 2b80: 0100 addi s0,sp,128 - 2b82: 0200 addi s0,sp,256 - 2b84: 1404 addi s1,sp,544 - 2b86: 00090003 lb zero,0(s2) - 2b8a: 0100 addi s0,sp,128 - 2b8c: 0200 addi s0,sp,256 - 2b8e: 1404 addi s1,sp,544 - 2b90: 04090003 lb zero,64(s2) - 2b94: 0100 addi s0,sp,128 - 2b96: 0200 addi s0,sp,256 - 2b98: 1404 addi s1,sp,544 - 2b9a: 04090003 lb zero,64(s2) - 2b9e: 0100 addi s0,sp,128 - 2ba0: 0200 addi s0,sp,256 - 2ba2: 1404 addi s1,sp,544 - 2ba4: 04090003 lb zero,64(s2) - 2ba8: 0100 addi s0,sp,128 - 2baa: 0200 addi s0,sp,256 - 2bac: 1404 addi s1,sp,544 - 2bae: 00090003 lb zero,0(s2) - 2bb2: 0100 addi s0,sp,128 - 2bb4: 0200 addi s0,sp,256 - 2bb6: 1404 addi s1,sp,544 - 2bb8: 04090003 lb zero,64(s2) - 2bbc: 0100 addi s0,sp,128 - 2bbe: 0200 addi s0,sp,256 - 2bc0: 1404 addi s1,sp,544 - 2bc2: 00090003 lb zero,0(s2) - 2bc6: 0100 addi s0,sp,128 - 2bc8: 0200 addi s0,sp,256 - 2bca: 1404 addi s1,sp,544 - 2bcc: 00090003 lb zero,0(s2) - 2bd0: 0100 addi s0,sp,128 - 2bd2: 0200 addi s0,sp,256 - 2bd4: 1404 addi s1,sp,544 - 2bd6: 00090003 lb zero,0(s2) - 2bda: 0100 addi s0,sp,128 - 2bdc: 0200 addi s0,sp,256 - 2bde: 1404 addi s1,sp,544 - 2be0: 00090003 lb zero,0(s2) - 2be4: 0100 addi s0,sp,128 - 2be6: 0200 addi s0,sp,256 - 2be8: 1404 addi s1,sp,544 - 2bea: 00090003 lb zero,0(s2) - 2bee: 0100 addi s0,sp,128 - 2bf0: 0200 addi s0,sp,256 - 2bf2: 1404 addi s1,sp,544 - 2bf4: 00090003 lb zero,0(s2) - 2bf8: 0100 addi s0,sp,128 - 2bfa: 0200 addi s0,sp,256 - 2bfc: 1404 addi s1,sp,544 - 2bfe: 00090003 lb zero,0(s2) - 2c02: 0100 addi s0,sp,128 - 2c04: 0200 addi s0,sp,256 - 2c06: 1404 addi s1,sp,544 - 2c08: 00090003 lb zero,0(s2) - 2c0c: 0100 addi s0,sp,128 - 2c0e: 0200 addi s0,sp,256 - 2c10: 1404 addi s1,sp,544 - 2c12: 00090003 lb zero,0(s2) - 2c16: 0100 addi s0,sp,128 - 2c18: 0200 addi s0,sp,256 - 2c1a: 1404 addi s1,sp,544 - 2c1c: 00090003 lb zero,0(s2) - 2c20: 0100 addi s0,sp,128 - 2c22: 0200 addi s0,sp,256 - 2c24: 1404 addi s1,sp,544 - 2c26: 00090003 lb zero,0(s2) - 2c2a: 0100 addi s0,sp,128 - 2c2c: 0200 addi s0,sp,256 - 2c2e: 1404 addi s1,sp,544 - 2c30: 00090003 lb zero,0(s2) - 2c34: 0100 addi s0,sp,128 - 2c36: 0200 addi s0,sp,256 - 2c38: 1404 addi s1,sp,544 - 2c3a: 00090003 lb zero,0(s2) - 2c3e: 0100 addi s0,sp,128 - 2c40: 0200 addi s0,sp,256 - 2c42: 1404 addi s1,sp,544 - 2c44: 00090003 lb zero,0(s2) - 2c48: 0100 addi s0,sp,128 - 2c4a: 0200 addi s0,sp,256 - 2c4c: 1404 addi s1,sp,544 - 2c4e: 00090003 lb zero,0(s2) - 2c52: 0100 addi s0,sp,128 - 2c54: 0200 addi s0,sp,256 - 2c56: 1404 addi s1,sp,544 - 2c58: 00090003 lb zero,0(s2) - 2c5c: 0100 addi s0,sp,128 - 2c5e: 0200 addi s0,sp,256 - 2c60: 1404 addi s1,sp,544 - 2c62: 00090003 lb zero,0(s2) - 2c66: 0100 addi s0,sp,128 - 2c68: 0200 addi s0,sp,256 - 2c6a: 1404 addi s1,sp,544 - 2c6c: 00090003 lb zero,0(s2) - 2c70: 0100 addi s0,sp,128 - 2c72: 0200 addi s0,sp,256 - 2c74: 1404 addi s1,sp,544 - 2c76: 00090003 lb zero,0(s2) - 2c7a: 0100 addi s0,sp,128 - 2c7c: 0200 addi s0,sp,256 - 2c7e: 1404 addi s1,sp,544 - 2c80: 00090003 lb zero,0(s2) - 2c84: 0100 addi s0,sp,128 - 2c86: 0200 addi s0,sp,256 - 2c88: 1404 addi s1,sp,544 - 2c8a: 00090003 lb zero,0(s2) - 2c8e: 0100 addi s0,sp,128 - 2c90: 0200 addi s0,sp,256 - 2c92: 1404 addi s1,sp,544 - 2c94: 00090003 lb zero,0(s2) - 2c98: 0100 addi s0,sp,128 - 2c9a: 0200 addi s0,sp,256 - 2c9c: 1404 addi s1,sp,544 - 2c9e: 00090003 lb zero,0(s2) - 2ca2: 0100 addi s0,sp,128 - 2ca4: 0200 addi s0,sp,256 - 2ca6: 1404 addi s1,sp,544 - 2ca8: 00090003 lb zero,0(s2) - 2cac: 0100 addi s0,sp,128 - 2cae: 0200 addi s0,sp,256 - 2cb0: 1404 addi s1,sp,544 - 2cb2: 00090003 lb zero,0(s2) - 2cb6: 0100 addi s0,sp,128 - 2cb8: 0200 addi s0,sp,256 - 2cba: 1404 addi s1,sp,544 - 2cbc: 50090003 lb zero,1280(s2) - 2cc0: 0100 addi s0,sp,128 - 2cc2: 0200 addi s0,sp,256 - 2cc4: 1404 addi s1,sp,544 - 2cc6: 00090003 lb zero,0(s2) - 2cca: 0100 addi s0,sp,128 - 2ccc: 0200 addi s0,sp,256 - 2cce: 1404 addi s1,sp,544 - 2cd0: 00090003 lb zero,0(s2) - 2cd4: 0100 addi s0,sp,128 - 2cd6: 0200 addi s0,sp,256 - 2cd8: 1404 addi s1,sp,544 - 2cda: 00090003 lb zero,0(s2) - 2cde: 0100 addi s0,sp,128 - 2ce0: 0200 addi s0,sp,256 - 2ce2: 1404 addi s1,sp,544 - 2ce4: 00090003 lb zero,0(s2) - 2ce8: 0100 addi s0,sp,128 - 2cea: 0200 addi s0,sp,256 - 2cec: 1404 addi s1,sp,544 - 2cee: 00090003 lb zero,0(s2) - 2cf2: 0100 addi s0,sp,128 - 2cf4: 0200 addi s0,sp,256 - 2cf6: 1404 addi s1,sp,544 - 2cf8: 00090003 lb zero,0(s2) - 2cfc: 0100 addi s0,sp,128 - 2cfe: 0200 addi s0,sp,256 - 2d00: 1404 addi s1,sp,544 - 2d02: 04090003 lb zero,64(s2) - 2d06: 0100 addi s0,sp,128 - 2d08: 0200 addi s0,sp,256 - 2d0a: 1404 addi s1,sp,544 - 2d0c: 00090003 lb zero,0(s2) - 2d10: 0100 addi s0,sp,128 - 2d12: 0200 addi s0,sp,256 - 2d14: 1404 addi s1,sp,544 - 2d16: 00090003 lb zero,0(s2) - 2d1a: 0100 addi s0,sp,128 - 2d1c: 0200 addi s0,sp,256 - 2d1e: 1404 addi s1,sp,544 - 2d20: 00090003 lb zero,0(s2) - 2d24: 0100 addi s0,sp,128 - 2d26: 0200 addi s0,sp,256 - 2d28: 1404 addi s1,sp,544 - 2d2a: 00090003 lb zero,0(s2) - 2d2e: 0100 addi s0,sp,128 - 2d30: 0200 addi s0,sp,256 - 2d32: 2604 fld fs1,8(a2) - 2d34: 04090003 lb zero,64(s2) - 2d38: 0100 addi s0,sp,128 - 2d3a: 0200 addi s0,sp,256 - 2d3c: 2604 fld fs1,8(a2) - 2d3e: 00090003 lb zero,0(s2) - 2d42: 0100 addi s0,sp,128 - 2d44: 0200 addi s0,sp,256 - 2d46: 2604 fld fs1,8(a2) - 2d48: 14090003 lb zero,320(s2) - 2d4c: 0100 addi s0,sp,128 - 2d4e: 0200 addi s0,sp,256 - 2d50: 0204 addi s1,sp,256 - 2d52: 04090103 lb sp,64(s2) - 2d56: 0100 addi s0,sp,128 - 2d58: 0200 addi s0,sp,256 - 2d5a: 0204 addi s1,sp,256 - 2d5c: 04090003 lb zero,64(s2) - 2d60: 0100 addi s0,sp,128 - 2d62: 0200 addi s0,sp,256 - 2d64: 0604 addi s1,sp,768 - 2d66: 04090003 lb zero,64(s2) - 2d6a: 0100 addi s0,sp,128 - 2d6c: 0200 addi s0,sp,256 - 2d6e: 0604 addi s1,sp,768 - 2d70: 00090003 lb zero,0(s2) - 2d74: 0100 addi s0,sp,128 - 2d76: 0200 addi s0,sp,256 - 2d78: 0804 addi s1,sp,16 - 2d7a: 08090003 lb zero,128(s2) - 2d7e: 0100 addi s0,sp,128 - 2d80: 0200 addi s0,sp,256 - 2d82: 0804 addi s1,sp,16 - 2d84: 00090003 lb zero,0(s2) - 2d88: 0100 addi s0,sp,128 - 2d8a: 0200 addi s0,sp,256 - 2d8c: 0804 addi s1,sp,16 - 2d8e: 00090003 lb zero,0(s2) - 2d92: 0100 addi s0,sp,128 - 2d94: 0200 addi s0,sp,256 - 2d96: 0804 addi s1,sp,16 - 2d98: 00090003 lb zero,0(s2) - 2d9c: 0100 addi s0,sp,128 - 2d9e: 0200 addi s0,sp,256 - 2da0: 0a04 addi s1,sp,272 - 2da2: 0c090003 lb zero,192(s2) - 2da6: 0100 addi s0,sp,128 - 2da8: 0200 addi s0,sp,256 - 2daa: 0a04 addi s1,sp,272 - 2dac: 00090003 lb zero,0(s2) - 2db0: 0100 addi s0,sp,128 - 2db2: 0200 addi s0,sp,256 - 2db4: 0a04 addi s1,sp,272 - 2db6: 00090003 lb zero,0(s2) - 2dba: 0100 addi s0,sp,128 - 2dbc: 0200 addi s0,sp,256 - 2dbe: 0a04 addi s1,sp,272 - 2dc0: 04090003 lb zero,64(s2) - 2dc4: 0100 addi s0,sp,128 - 2dc6: 0200 addi s0,sp,256 - 2dc8: 0a04 addi s1,sp,272 - 2dca: 08090003 lb zero,128(s2) - 2dce: 0100 addi s0,sp,128 - 2dd0: 0200 addi s0,sp,256 - 2dd2: 0904 addi s1,sp,144 - 2dd4: 04090003 lb zero,64(s2) - 2dd8: 0100 addi s0,sp,128 - 2dda: 0200 addi s0,sp,256 - 2ddc: 0904 addi s1,sp,144 - 2dde: 00090003 lb zero,0(s2) - 2de2: 0100 addi s0,sp,128 - 2de4: 0200 addi s0,sp,256 - 2de6: 1804 addi s1,sp,48 - 2de8: 08090003 lb zero,128(s2) - 2dec: 0100 addi s0,sp,128 - 2dee: 0200 addi s0,sp,256 - 2df0: 1804 addi s1,sp,48 - 2df2: 0c090003 lb zero,192(s2) - 2df6: 0100 addi s0,sp,128 - 2df8: 0200 addi s0,sp,256 - 2dfa: 1a04 addi s1,sp,304 - 2dfc: 04090003 lb zero,64(s2) - 2e00: 0100 addi s0,sp,128 - 2e02: 0200 addi s0,sp,256 - 2e04: 1a04 addi s1,sp,304 - 2e06: 00090003 lb zero,0(s2) - 2e0a: 0100 addi s0,sp,128 - 2e0c: 0200 addi s0,sp,256 - 2e0e: 1a04 addi s1,sp,304 - 2e10: 00090003 lb zero,0(s2) - 2e14: 0100 addi s0,sp,128 - 2e16: 0200 addi s0,sp,256 - 2e18: 1a04 addi s1,sp,304 - 2e1a: 00090003 lb zero,0(s2) - 2e1e: 0100 addi s0,sp,128 - 2e20: 0306 slli t1,t1,0x1 - 2e22: 0900 addi s0,sp,144 - 2e24: 0008 0x8 - 2e26: 0001 nop - 2e28: 0402 c.slli64 s0 - 2e2a: 00030677 0x30677 - 2e2e: 1009 c.nop -30 - 2e30: 0100 addi s0,sp,128 - 2e32: 0200 addi s0,sp,256 - 2e34: 7704 flw fs1,40(a4) - 2e36: 00090003 lb zero,0(s2) - 2e3a: 0100 addi s0,sp,128 - 2e3c: 0200 addi s0,sp,256 - 2e3e: 7704 flw fs1,40(a4) - 2e40: 00090003 lb zero,0(s2) - 2e44: 0100 addi s0,sp,128 - 2e46: 0200 addi s0,sp,256 - 2e48: 7704 flw fs1,40(a4) - 2e4a: 00090003 lb zero,0(s2) - 2e4e: 0100 addi s0,sp,128 - 2e50: 0200 addi s0,sp,256 - 2e52: 7704 flw fs1,40(a4) - 2e54: 00090003 lb zero,0(s2) - 2e58: 0100 addi s0,sp,128 - 2e5a: 0200 addi s0,sp,256 - 2e5c: 7704 flw fs1,40(a4) - 2e5e: 00090003 lb zero,0(s2) - 2e62: 0100 addi s0,sp,128 - 2e64: 0200 addi s0,sp,256 - 2e66: 7704 flw fs1,40(a4) - 2e68: 00090003 lb zero,0(s2) - 2e6c: 0100 addi s0,sp,128 - 2e6e: 0200 addi s0,sp,256 - 2e70: 7704 flw fs1,40(a4) - 2e72: 00090003 lb zero,0(s2) - 2e76: 0100 addi s0,sp,128 - 2e78: 0105 addi sp,sp,1 - 2e7a: 0200 addi s0,sp,256 - 2e7c: 7704 flw fs1,40(a4) - 2e7e: 0306 slli t1,t1,0x1 - 2e80: 0904 addi s1,sp,144 - 2e82: 001c 0x1c - 2e84: 0501 addi a0,a0,0 - 2e86: 04020003 lb zero,64(tp) # 1a040 <_start-0x7ffe5fc0> - 2e8a: 097c0377 0x97c0377 - 2e8e: 0004 0x4 - 2e90: 0001 nop - 2e92: 0402 c.slli64 s0 - 2e94: 00030677 0x30677 - 2e98: 0409 addi s0,s0,2 - 2e9a: 0100 addi s0,sp,128 - 2e9c: 0200 addi s0,sp,256 - 2e9e: 7704 flw fs1,40(a4) - 2ea0: 00090003 lb zero,0(s2) - 2ea4: 0100 addi s0,sp,128 - 2ea6: 0200 addi s0,sp,256 - 2ea8: 7704 flw fs1,40(a4) - 2eaa: 00090103 lb sp,0(s2) - 2eae: 0100 addi s0,sp,128 - 2eb0: 0200 addi s0,sp,256 - 2eb2: 7704 flw fs1,40(a4) - 2eb4: 00090003 lb zero,0(s2) - 2eb8: 0100 addi s0,sp,128 - 2eba: 0200 addi s0,sp,256 - 2ebc: 7704 flw fs1,40(a4) - 2ebe: 00090003 lb zero,0(s2) - 2ec2: 0100 addi s0,sp,128 - 2ec4: 0200 addi s0,sp,256 - 2ec6: 7704 flw fs1,40(a4) - 2ec8: 00090203 lb tp,0(s2) - 2ecc: 0100 addi s0,sp,128 - 2ece: 0105 addi sp,sp,1 - 2ed0: 0200 addi s0,sp,256 - 2ed2: 7704 flw fs1,40(a4) - 2ed4: 0306 slli t1,t1,0x1 - 2ed6: 0901 addi s2,s2,0 - 2ed8: 0000 unimp - 2eda: 0501 addi a0,a0,0 - 2edc: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> - 2ee0: 09790307 0x9790307 - 2ee4: 0030 addi a2,sp,8 - 2ee6: 0001 nop - 2ee8: 0402 c.slli64 s0 - 2eea: 02030607 0x2030607 - 2eee: 0409 addi s0,s0,2 - 2ef0: 0100 addi s0,sp,128 - 2ef2: 0200 addi s0,sp,256 - 2ef4: 2f04 fld fs1,24(a4) - 2ef6: 0c090003 lb zero,192(s2) - 2efa: 0100 addi s0,sp,128 - 2efc: 0200 addi s0,sp,256 - 2efe: 2f04 fld fs1,24(a4) - 2f00: 00090103 lb sp,0(s2) - 2f04: 0100 addi s0,sp,128 - 2f06: 0200 addi s0,sp,256 - 2f08: 2f04 fld fs1,24(a4) - 2f0a: 00090003 lb zero,0(s2) - 2f0e: 0100 addi s0,sp,128 - 2f10: 0200 addi s0,sp,256 - 2f12: 2f04 fld fs1,24(a4) - 2f14: 00090003 lb zero,0(s2) - 2f18: 0100 addi s0,sp,128 - 2f1a: 0306 slli t1,t1,0x1 - 2f1c: 0900 addi s0,sp,144 - 2f1e: 0008 0x8 - 2f20: 0001 nop - 2f22: 0402 c.slli64 s0 - 2f24: 0304 addi s1,sp,384 - 2f26: 097e slli s2,s2,0x1f - 2f28: 001c 0x1c - 2f2a: 0001 nop - 2f2c: 0402 c.slli64 s0 - 2f2e: 0604 addi s1,sp,768 - 2f30: 04090103 lb sp,64(s2) - 2f34: 0100 addi s0,sp,128 - 2f36: 0306 slli t1,t1,0x1 - 2f38: 0900 addi s0,sp,144 - 2f3a: 0004 0x4 - 2f3c: 0001 nop - 2f3e: 0402 c.slli64 s0 - 2f40: 0103063b 0x103063b - 2f44: 0809 addi a6,a6,2 - 2f46: 0100 addi s0,sp,128 - 2f48: 0200 addi s0,sp,256 - 2f4a: 3b04 fld fs1,48(a4) - 2f4c: 00090003 lb zero,0(s2) - 2f50: 0100 addi s0,sp,128 - 2f52: 0200 addi s0,sp,256 - 2f54: 3b04 fld fs1,48(a4) - 2f56: 00090003 lb zero,0(s2) - 2f5a: 0100 addi s0,sp,128 - 2f5c: 0200 addi s0,sp,256 - 2f5e: 3b04 fld fs1,48(a4) - 2f60: 08090003 lb zero,128(s2) - 2f64: 0100 addi s0,sp,128 - 2f66: 0200 addi s0,sp,256 - 2f68: 3c04 fld fs1,56(s0) - 2f6a: 08090003 lb zero,128(s2) - 2f6e: 0100 addi s0,sp,128 - 2f70: 0200 addi s0,sp,256 - 2f72: 3e04 fld fs1,56(a2) - 2f74: 08090003 lb zero,128(s2) - 2f78: 0100 addi s0,sp,128 - 2f7a: 0200 addi s0,sp,256 - 2f7c: 3e04 fld fs1,56(a2) - 2f7e: 1c090003 lb zero,448(s2) - 2f82: 0100 addi s0,sp,128 - 2f84: 0200 addi s0,sp,256 - 2f86: 4b04 lw s1,16(a4) - 2f88: 04090003 lb zero,64(s2) - 2f8c: 0100 addi s0,sp,128 - 2f8e: 0200 addi s0,sp,256 - 2f90: 4b04 lw s1,16(a4) - 2f92: 00090003 lb zero,0(s2) - 2f96: 0100 addi s0,sp,128 - 2f98: 0200 addi s0,sp,256 - 2f9a: 4c04 lw s1,24(s0) - 2f9c: 08090003 lb zero,128(s2) - 2fa0: 0100 addi s0,sp,128 - 2fa2: 0200 addi s0,sp,256 - 2fa4: 4c04 lw s1,24(s0) - 2fa6: 00090003 lb zero,0(s2) - 2faa: 0100 addi s0,sp,128 - 2fac: 0200 addi s0,sp,256 - 2fae: 4c04 lw s1,24(s0) - 2fb0: 00090003 lb zero,0(s2) - 2fb4: 0100 addi s0,sp,128 - 2fb6: 0200 addi s0,sp,256 - 2fb8: 4c04 lw s1,24(s0) - 2fba: 00090003 lb zero,0(s2) - 2fbe: 0100 addi s0,sp,128 - 2fc0: 0200 addi s0,sp,256 - 2fc2: 4e04 lw s1,24(a2) - 2fc4: 0c090003 lb zero,192(s2) - 2fc8: 0100 addi s0,sp,128 - 2fca: 0200 addi s0,sp,256 - 2fcc: 4e04 lw s1,24(a2) - 2fce: 00090003 lb zero,0(s2) - 2fd2: 0100 addi s0,sp,128 - 2fd4: 0200 addi s0,sp,256 - 2fd6: 4e04 lw s1,24(a2) - 2fd8: 00090003 lb zero,0(s2) - 2fdc: 0100 addi s0,sp,128 - 2fde: 0200 addi s0,sp,256 - 2fe0: 4e04 lw s1,24(a2) - 2fe2: 04090003 lb zero,64(s2) - 2fe6: 0100 addi s0,sp,128 - 2fe8: 0200 addi s0,sp,256 - 2fea: 4e04 lw s1,24(a2) - 2fec: 08090003 lb zero,128(s2) - 2ff0: 0100 addi s0,sp,128 - 2ff2: 0200 addi s0,sp,256 - 2ff4: 4d04 lw s1,24(a0) - 2ff6: 04090003 lb zero,64(s2) - 2ffa: 0100 addi s0,sp,128 - 2ffc: 0200 addi s0,sp,256 - 2ffe: 4d04 lw s1,24(a0) - 3000: 00090003 lb zero,0(s2) - 3004: 0100 addi s0,sp,128 - 3006: 0200 addi s0,sp,256 - 3008: 5d04 lw s1,56(a0) - 300a: 08090003 lb zero,128(s2) - 300e: 0100 addi s0,sp,128 - 3010: 0200 addi s0,sp,256 - 3012: 5d04 lw s1,56(a0) - 3014: 00090003 lb zero,0(s2) - 3018: 0100 addi s0,sp,128 - 301a: 0200 addi s0,sp,256 - 301c: 5d04 lw s1,56(a0) - 301e: 00090003 lb zero,0(s2) + 2418: 0200 addi s0,sp,256 + 241a: 0104 addi s1,sp,128 + 241c: 00090003 lb zero,0(s2) + 2420: 0100 addi s0,sp,128 + 2422: 0200 addi s0,sp,256 + 2424: 0104 addi s1,sp,128 + 2426: 04090003 lb zero,64(s2) + 242a: 0100 addi s0,sp,128 + 242c: 0200 addi s0,sp,256 + 242e: 0104 addi s1,sp,128 + 2430: 00090003 lb zero,0(s2) + 2434: 0100 addi s0,sp,128 + 2436: 0200 addi s0,sp,256 + 2438: 2904 fld fs1,16(a0) + 243a: 00090003 lb zero,0(s2) + 243e: 0100 addi s0,sp,128 + 2440: 0200 addi s0,sp,256 + 2442: 2904 fld fs1,16(a0) + 2444: 00090003 lb zero,0(s2) + 2448: 0100 addi s0,sp,128 + 244a: 0200 addi s0,sp,256 + 244c: 0804 addi s1,sp,16 + 244e: 04090003 lb zero,64(s2) + 2452: 0100 addi s0,sp,128 + 2454: 0200 addi s0,sp,256 + 2456: 0804 addi s1,sp,16 + 2458: 00090003 lb zero,0(s2) + 245c: 0100 addi s0,sp,128 + 245e: 0200 addi s0,sp,256 + 2460: 0804 addi s1,sp,16 + 2462: 00090103 lb sp,0(s2) + 2466: 0100 addi s0,sp,128 + 2468: 0200 addi s0,sp,256 + 246a: 0804 addi s1,sp,16 + 246c: 00090003 lb zero,0(s2) + 2470: 0100 addi s0,sp,128 + 2472: 0200 addi s0,sp,256 + 2474: 0804 addi s1,sp,16 + 2476: 00090003 lb zero,0(s2) + 247a: 0100 addi s0,sp,128 + 247c: 0200 addi s0,sp,256 + 247e: 0804 addi s1,sp,16 + 2480: 00090003 lb zero,0(s2) + 2484: 0100 addi s0,sp,128 + 2486: 0200 addi s0,sp,256 + 2488: 0804 addi s1,sp,16 + 248a: 00090003 lb zero,0(s2) + 248e: 0100 addi s0,sp,128 + 2490: 0200 addi s0,sp,256 + 2492: 0804 addi s1,sp,16 + 2494: 00090003 lb zero,0(s2) + 2498: 0100 addi s0,sp,128 + 249a: 0200 addi s0,sp,256 + 249c: 0804 addi s1,sp,16 + 249e: 10090003 lb zero,256(s2) + 24a2: 0100 addi s0,sp,128 + 24a4: 0200 addi s0,sp,256 + 24a6: 0804 addi s1,sp,16 + 24a8: 04090003 lb zero,64(s2) + 24ac: 0100 addi s0,sp,128 + 24ae: 0200 addi s0,sp,256 + 24b0: 0804 addi s1,sp,16 + 24b2: 04090003 lb zero,64(s2) + 24b6: 0100 addi s0,sp,128 + 24b8: 0200 addi s0,sp,256 + 24ba: 0804 addi s1,sp,16 + 24bc: 00090003 lb zero,0(s2) + 24c0: 0100 addi s0,sp,128 + 24c2: 0200 addi s0,sp,256 + 24c4: 0804 addi s1,sp,16 + 24c6: 00090003 lb zero,0(s2) + 24ca: 0100 addi s0,sp,128 + 24cc: 0306 slli t1,t1,0x1 + 24ce: 0900 addi s0,sp,144 + 24d0: 0004 0x4 + 24d2: 0001 nop + 24d4: 0402 c.slli64 s0 + 24d6: 0601 addi a2,a2,0 + 24d8: 08090003 lb zero,128(s2) + 24dc: 0100 addi s0,sp,128 + 24de: 0200 addi s0,sp,256 + 24e0: 0104 addi s1,sp,128 + 24e2: 00090003 lb zero,0(s2) + 24e6: 0100 addi s0,sp,128 + 24e8: 0200 addi s0,sp,256 + 24ea: 0104 addi s1,sp,128 + 24ec: 00090003 lb zero,0(s2) + 24f0: 0100 addi s0,sp,128 + 24f2: 0200 addi s0,sp,256 + 24f4: 0104 addi s1,sp,128 + 24f6: 00090003 lb zero,0(s2) + 24fa: 0100 addi s0,sp,128 + 24fc: 0200 addi s0,sp,256 + 24fe: 0104 addi s1,sp,128 + 2500: 14090003 lb zero,320(s2) + 2504: 0100 addi s0,sp,128 + 2506: 0200 addi s0,sp,256 + 2508: 0104 addi s1,sp,128 + 250a: 08090003 lb zero,128(s2) + 250e: 0100 addi s0,sp,128 + 2510: 0200 addi s0,sp,256 + 2512: 0104 addi s1,sp,128 + 2514: 00090003 lb zero,0(s2) + 2518: 0100 addi s0,sp,128 + 251a: 0200 addi s0,sp,256 + 251c: 0104 addi s1,sp,128 + 251e: 00090003 lb zero,0(s2) + 2522: 0100 addi s0,sp,128 + 2524: 0200 addi s0,sp,256 + 2526: 0104 addi s1,sp,128 + 2528: 00090003 lb zero,0(s2) + 252c: 0100 addi s0,sp,128 + 252e: 0200 addi s0,sp,256 + 2530: 2904 fld fs1,16(a0) + 2532: 00090003 lb zero,0(s2) + 2536: 0100 addi s0,sp,128 + 2538: 0200 addi s0,sp,256 + 253a: 2904 fld fs1,16(a0) + 253c: 00090003 lb zero,0(s2) + 2540: 0100 addi s0,sp,128 + 2542: 0200 addi s0,sp,256 + 2544: 0804 addi s1,sp,16 + 2546: 04090003 lb zero,64(s2) + 254a: 0100 addi s0,sp,128 + 254c: 0200 addi s0,sp,256 + 254e: 0804 addi s1,sp,16 + 2550: 00090003 lb zero,0(s2) + 2554: 0100 addi s0,sp,128 + 2556: 0200 addi s0,sp,256 + 2558: 0804 addi s1,sp,16 + 255a: 00090103 lb sp,0(s2) + 255e: 0100 addi s0,sp,128 + 2560: 0200 addi s0,sp,256 + 2562: 0804 addi s1,sp,16 + 2564: 00090003 lb zero,0(s2) + 2568: 0100 addi s0,sp,128 + 256a: 0200 addi s0,sp,256 + 256c: 0804 addi s1,sp,16 + 256e: 18090003 lb zero,384(s2) + 2572: 0100 addi s0,sp,128 + 2574: 0200 addi s0,sp,256 + 2576: 0804 addi s1,sp,16 + 2578: 04090003 lb zero,64(s2) + 257c: 0100 addi s0,sp,128 + 257e: 0200 addi s0,sp,256 + 2580: 0204 addi s1,sp,256 + 2582: 1c097e03 0x1c097e03 + 2586: 0100 addi s0,sp,128 + 2588: 0200 addi s0,sp,256 + 258a: 0d04 addi s1,sp,656 + 258c: 08090003 lb zero,128(s2) + 2590: 0100 addi s0,sp,128 + 2592: 0200 addi s0,sp,256 + 2594: 0d04 addi s1,sp,656 + 2596: 00090003 lb zero,0(s2) + 259a: 0100 addi s0,sp,128 + 259c: 0200 addi s0,sp,256 + 259e: 0d04 addi s1,sp,656 + 25a0: 00090003 lb zero,0(s2) + 25a4: 0100 addi s0,sp,128 + 25a6: 0200 addi s0,sp,256 + 25a8: 0d04 addi s1,sp,656 + 25aa: 00090003 lb zero,0(s2) + 25ae: 0100 addi s0,sp,128 + 25b0: 0200 addi s0,sp,256 + 25b2: 1104 addi s1,sp,160 + 25b4: 04090003 lb zero,64(s2) + 25b8: 0100 addi s0,sp,128 + 25ba: 0200 addi s0,sp,256 + 25bc: 1104 addi s1,sp,160 + 25be: 00090003 lb zero,0(s2) + 25c2: 0100 addi s0,sp,128 + 25c4: 0200 addi s0,sp,256 + 25c6: 1104 addi s1,sp,160 + 25c8: 00090003 lb zero,0(s2) + 25cc: 0100 addi s0,sp,128 + 25ce: 0200 addi s0,sp,256 + 25d0: 1104 addi s1,sp,160 + 25d2: 00090003 lb zero,0(s2) + 25d6: 0100 addi s0,sp,128 + 25d8: 0200 addi s0,sp,256 + 25da: 1104 addi s1,sp,160 + 25dc: 08090003 lb zero,128(s2) + 25e0: 0100 addi s0,sp,128 + 25e2: 0200 addi s0,sp,256 + 25e4: 1f04 addi s1,sp,944 + 25e6: 00090003 lb zero,0(s2) + 25ea: 0100 addi s0,sp,128 + 25ec: 0200 addi s0,sp,256 + 25ee: 1f04 addi s1,sp,944 + 25f0: 00090003 lb zero,0(s2) + 25f4: 0100 addi s0,sp,128 + 25f6: 0200 addi s0,sp,256 + 25f8: 1f04 addi s1,sp,944 + 25fa: 04090003 lb zero,64(s2) + 25fe: 0100 addi s0,sp,128 + 2600: 0200 addi s0,sp,256 + 2602: 2004 fld fs1,0(s0) + 2604: 08090003 lb zero,128(s2) + 2608: 0100 addi s0,sp,128 + 260a: 0200 addi s0,sp,256 + 260c: 2004 fld fs1,0(s0) + 260e: 08090003 lb zero,128(s2) + 2612: 0100 addi s0,sp,128 + 2614: 0200 addi s0,sp,256 + 2616: 2004 fld fs1,0(s0) + 2618: 10090003 lb zero,256(s2) + 261c: 0100 addi s0,sp,128 + 261e: 0200 addi s0,sp,256 + 2620: 2004 fld fs1,0(s0) + 2622: 04090003 lb zero,64(s2) + 2626: 0100 addi s0,sp,128 + 2628: 0200 addi s0,sp,256 + 262a: 2904 fld fs1,16(a0) + 262c: 00090003 lb zero,0(s2) + 2630: 0100 addi s0,sp,128 + 2632: 0200 addi s0,sp,256 + 2634: 1804 addi s1,sp,48 + 2636: 0c090003 lb zero,192(s2) + 263a: 0100 addi s0,sp,128 + 263c: 0200 addi s0,sp,256 + 263e: 1804 addi s1,sp,48 + 2640: 00090003 lb zero,0(s2) + 2644: 0100 addi s0,sp,128 + 2646: 0200 addi s0,sp,256 + 2648: 1804 addi s1,sp,48 + 264a: 00090003 lb zero,0(s2) + 264e: 0100 addi s0,sp,128 + 2650: 0200 addi s0,sp,256 + 2652: 1804 addi s1,sp,48 + 2654: 00090003 lb zero,0(s2) + 2658: 0100 addi s0,sp,128 + 265a: 0200 addi s0,sp,256 + 265c: 1804 addi s1,sp,48 + 265e: 04090003 lb zero,64(s2) + 2662: 0100 addi s0,sp,128 + 2664: 0200 addi s0,sp,256 + 2666: 1804 addi s1,sp,48 + 2668: 00090003 lb zero,0(s2) + 266c: 0100 addi s0,sp,128 + 266e: 0200 addi s0,sp,256 + 2670: 2104 fld fs1,0(a0) + 2672: 08090003 lb zero,128(s2) + 2676: 0100 addi s0,sp,128 + 2678: 0200 addi s0,sp,256 + 267a: 2104 fld fs1,0(a0) + 267c: 08090003 lb zero,128(s2) + 2680: 0100 addi s0,sp,128 + 2682: 0200 addi s0,sp,256 + 2684: 0304 addi s1,sp,384 + 2686: 08090003 lb zero,128(s2) + 268a: 0100 addi s0,sp,128 + 268c: 0306 slli t1,t1,0x1 + 268e: 0900 addi s0,sp,144 + 2690: 0008 0x8 + 2692: 0001 nop + 2694: 0402 c.slli64 s0 + 2696: 0602 c.slli64 a2 + 2698: 30090103 lb sp,768(s2) + 269c: 0100 addi s0,sp,128 + 269e: 0200 addi s0,sp,256 + 26a0: 0d04 addi s1,sp,656 + 26a2: 08090003 lb zero,128(s2) + 26a6: 0100 addi s0,sp,128 + 26a8: 0200 addi s0,sp,256 + 26aa: 0d04 addi s1,sp,656 + 26ac: 00090003 lb zero,0(s2) + 26b0: 0100 addi s0,sp,128 + 26b2: 0200 addi s0,sp,256 + 26b4: 0d04 addi s1,sp,656 + 26b6: 00090003 lb zero,0(s2) + 26ba: 0100 addi s0,sp,128 + 26bc: 0200 addi s0,sp,256 + 26be: 0d04 addi s1,sp,656 + 26c0: 00090003 lb zero,0(s2) + 26c4: 0100 addi s0,sp,128 + 26c6: 0200 addi s0,sp,256 + 26c8: 1104 addi s1,sp,160 + 26ca: 04090003 lb zero,64(s2) + 26ce: 0100 addi s0,sp,128 + 26d0: 0200 addi s0,sp,256 + 26d2: 1104 addi s1,sp,160 + 26d4: 00090003 lb zero,0(s2) + 26d8: 0100 addi s0,sp,128 + 26da: 0200 addi s0,sp,256 + 26dc: 1104 addi s1,sp,160 + 26de: 00090003 lb zero,0(s2) + 26e2: 0100 addi s0,sp,128 + 26e4: 0200 addi s0,sp,256 + 26e6: 1104 addi s1,sp,160 + 26e8: 00090003 lb zero,0(s2) + 26ec: 0100 addi s0,sp,128 + 26ee: 0200 addi s0,sp,256 + 26f0: 1104 addi s1,sp,160 + 26f2: 08090003 lb zero,128(s2) + 26f6: 0100 addi s0,sp,128 + 26f8: 0200 addi s0,sp,256 + 26fa: 1f04 addi s1,sp,944 + 26fc: 00090003 lb zero,0(s2) + 2700: 0100 addi s0,sp,128 + 2702: 0200 addi s0,sp,256 + 2704: 1f04 addi s1,sp,944 + 2706: 00090003 lb zero,0(s2) + 270a: 0100 addi s0,sp,128 + 270c: 0200 addi s0,sp,256 + 270e: 1f04 addi s1,sp,944 + 2710: 04090003 lb zero,64(s2) + 2714: 0100 addi s0,sp,128 + 2716: 0200 addi s0,sp,256 + 2718: 2004 fld fs1,0(s0) + 271a: 08090003 lb zero,128(s2) + 271e: 0100 addi s0,sp,128 + 2720: 0200 addi s0,sp,256 + 2722: 2004 fld fs1,0(s0) + 2724: 08090003 lb zero,128(s2) + 2728: 0100 addi s0,sp,128 + 272a: 0200 addi s0,sp,256 + 272c: 2004 fld fs1,0(s0) + 272e: 10090003 lb zero,256(s2) + 2732: 0100 addi s0,sp,128 + 2734: 0200 addi s0,sp,256 + 2736: 2004 fld fs1,0(s0) + 2738: 04090003 lb zero,64(s2) + 273c: 0100 addi s0,sp,128 + 273e: 0200 addi s0,sp,256 + 2740: 2904 fld fs1,16(a0) + 2742: 00090003 lb zero,0(s2) + 2746: 0100 addi s0,sp,128 + 2748: 0200 addi s0,sp,256 + 274a: 1804 addi s1,sp,48 + 274c: 0c090003 lb zero,192(s2) + 2750: 0100 addi s0,sp,128 + 2752: 0200 addi s0,sp,256 + 2754: 1804 addi s1,sp,48 + 2756: 00090003 lb zero,0(s2) + 275a: 0100 addi s0,sp,128 + 275c: 0200 addi s0,sp,256 + 275e: 1804 addi s1,sp,48 + 2760: 00090003 lb zero,0(s2) + 2764: 0100 addi s0,sp,128 + 2766: 0200 addi s0,sp,256 + 2768: 1804 addi s1,sp,48 + 276a: 00090003 lb zero,0(s2) + 276e: 0100 addi s0,sp,128 + 2770: 0200 addi s0,sp,256 + 2772: 1804 addi s1,sp,48 + 2774: 08090003 lb zero,128(s2) + 2778: 0100 addi s0,sp,128 + 277a: 0200 addi s0,sp,256 + 277c: 1804 addi s1,sp,48 + 277e: 00090003 lb zero,0(s2) + 2782: 0100 addi s0,sp,128 + 2784: 0200 addi s0,sp,256 + 2786: 2104 fld fs1,0(a0) + 2788: 08090003 lb zero,128(s2) + 278c: 0100 addi s0,sp,128 + 278e: 0200 addi s0,sp,256 + 2790: 2104 fld fs1,0(a0) + 2792: 08090003 lb zero,128(s2) + 2796: 0100 addi s0,sp,128 + 2798: 0200 addi s0,sp,256 + 279a: 0304 addi s1,sp,384 + 279c: 08090003 lb zero,128(s2) + 27a0: 0100 addi s0,sp,128 + 27a2: 0306 slli t1,t1,0x1 + 27a4: 0900 addi s0,sp,144 + 27a6: 0008 0x8 + 27a8: 0001 nop + 27aa: 0402 c.slli64 s0 + 27ac: 0602 c.slli64 a2 + 27ae: 30090103 lb sp,768(s2) + 27b2: 0100 addi s0,sp,128 + 27b4: 0200 addi s0,sp,256 + 27b6: 0204 addi s1,sp,256 + 27b8: 00090003 lb zero,0(s2) + 27bc: 0100 addi s0,sp,128 + 27be: 0200 addi s0,sp,256 + 27c0: 0204 addi s1,sp,256 + 27c2: 00090003 lb zero,0(s2) + 27c6: 0100 addi s0,sp,128 + 27c8: 0200 addi s0,sp,256 + 27ca: 0204 addi s1,sp,256 + 27cc: 00090003 lb zero,0(s2) + 27d0: 0100 addi s0,sp,128 + 27d2: 0200 addi s0,sp,256 + 27d4: 0204 addi s1,sp,256 + 27d6: 00090003 lb zero,0(s2) + 27da: 0100 addi s0,sp,128 + 27dc: 0200 addi s0,sp,256 + 27de: 0204 addi s1,sp,256 + 27e0: 00090003 lb zero,0(s2) + 27e4: 0100 addi s0,sp,128 + 27e6: 0200 addi s0,sp,256 + 27e8: 0204 addi s1,sp,256 + 27ea: 00090003 lb zero,0(s2) + 27ee: 0100 addi s0,sp,128 + 27f0: 0200 addi s0,sp,256 + 27f2: 0204 addi s1,sp,256 + 27f4: 00090003 lb zero,0(s2) + 27f8: 0100 addi s0,sp,128 + 27fa: 0200 addi s0,sp,256 + 27fc: 0204 addi s1,sp,256 + 27fe: 00090003 lb zero,0(s2) + 2802: 0100 addi s0,sp,128 + 2804: 0200 addi s0,sp,256 + 2806: 0204 addi s1,sp,256 + 2808: 00090003 lb zero,0(s2) + 280c: 0100 addi s0,sp,128 + 280e: 0200 addi s0,sp,256 + 2810: 0204 addi s1,sp,256 + 2812: 00090003 lb zero,0(s2) + 2816: 0100 addi s0,sp,128 + 2818: 0200 addi s0,sp,256 + 281a: 0204 addi s1,sp,256 + 281c: 0c090003 lb zero,192(s2) + 2820: 0100 addi s0,sp,128 + 2822: 0200 addi s0,sp,256 + 2824: 0204 addi s1,sp,256 + 2826: 00090003 lb zero,0(s2) + 282a: 0100 addi s0,sp,128 + 282c: 0200 addi s0,sp,256 + 282e: 0204 addi s1,sp,256 + 2830: 04090003 lb zero,64(s2) + 2834: 0100 addi s0,sp,128 + 2836: 0200 addi s0,sp,256 + 2838: 0204 addi s1,sp,256 + 283a: 10090003 lb zero,256(s2) + 283e: 0100 addi s0,sp,128 + 2840: 0200 addi s0,sp,256 + 2842: 0204 addi s1,sp,256 + 2844: 00090003 lb zero,0(s2) + 2848: 0100 addi s0,sp,128 + 284a: 0200 addi s0,sp,256 + 284c: 0204 addi s1,sp,256 + 284e: 04090003 lb zero,64(s2) + 2852: 0100 addi s0,sp,128 + 2854: 0200 addi s0,sp,256 + 2856: 0204 addi s1,sp,256 + 2858: 10090003 lb zero,256(s2) + 285c: 0100 addi s0,sp,128 + 285e: 0200 addi s0,sp,256 + 2860: 0204 addi s1,sp,256 + 2862: 00090003 lb zero,0(s2) + 2866: 0100 addi s0,sp,128 + 2868: 0200 addi s0,sp,256 + 286a: 0204 addi s1,sp,256 + 286c: 00090003 lb zero,0(s2) + 2870: 0100 addi s0,sp,128 + 2872: 0200 addi s0,sp,256 + 2874: 0904 addi s1,sp,144 + 2876: 04090003 lb zero,64(s2) + 287a: 0100 addi s0,sp,128 + 287c: 0200 addi s0,sp,256 + 287e: 0b04 addi s1,sp,400 + 2880: 04090003 lb zero,64(s2) + 2884: 0100 addi s0,sp,128 + 2886: 0200 addi s0,sp,256 + 2888: 0b04 addi s1,sp,400 + 288a: 04090003 lb zero,64(s2) + 288e: 0100 addi s0,sp,128 + 2890: 0200 addi s0,sp,256 + 2892: 0b04 addi s1,sp,400 + 2894: 18090003 lb zero,384(s2) + 2898: 0100 addi s0,sp,128 + 289a: 0200 addi s0,sp,256 + 289c: 0b04 addi s1,sp,400 + 289e: 00090003 lb zero,0(s2) + 28a2: 0100 addi s0,sp,128 + 28a4: 0200 addi s0,sp,256 + 28a6: 0b04 addi s1,sp,400 + 28a8: 00090003 lb zero,0(s2) + 28ac: 0100 addi s0,sp,128 + 28ae: 0200 addi s0,sp,256 + 28b0: 0b04 addi s1,sp,400 + 28b2: 00090003 lb zero,0(s2) + 28b6: 0100 addi s0,sp,128 + 28b8: 0200 addi s0,sp,256 + 28ba: 0b04 addi s1,sp,400 + 28bc: 00090003 lb zero,0(s2) + 28c0: 0100 addi s0,sp,128 + 28c2: 0200 addi s0,sp,256 + 28c4: 0b04 addi s1,sp,400 + 28c6: 00090003 lb zero,0(s2) + 28ca: 0100 addi s0,sp,128 + 28cc: 0200 addi s0,sp,256 + 28ce: 0b04 addi s1,sp,400 + 28d0: 00090003 lb zero,0(s2) + 28d4: 0100 addi s0,sp,128 + 28d6: 0200 addi s0,sp,256 + 28d8: 0b04 addi s1,sp,400 + 28da: 00090003 lb zero,0(s2) + 28de: 0100 addi s0,sp,128 + 28e0: 0200 addi s0,sp,256 + 28e2: 0b04 addi s1,sp,400 + 28e4: 00090003 lb zero,0(s2) + 28e8: 0100 addi s0,sp,128 + 28ea: 0200 addi s0,sp,256 + 28ec: 0b04 addi s1,sp,400 + 28ee: 08090003 lb zero,128(s2) + 28f2: 0100 addi s0,sp,128 + 28f4: 0200 addi s0,sp,256 + 28f6: 0b04 addi s1,sp,400 + 28f8: 00090003 lb zero,0(s2) + 28fc: 0100 addi s0,sp,128 + 28fe: 0200 addi s0,sp,256 + 2900: 0b04 addi s1,sp,400 + 2902: 00090003 lb zero,0(s2) + 2906: 0100 addi s0,sp,128 + 2908: 0200 addi s0,sp,256 + 290a: 0b04 addi s1,sp,400 + 290c: 14090003 lb zero,320(s2) + 2910: 0100 addi s0,sp,128 + 2912: 0200 addi s0,sp,256 + 2914: 0b04 addi s1,sp,400 + 2916: 00090003 lb zero,0(s2) + 291a: 0100 addi s0,sp,128 + 291c: 0200 addi s0,sp,256 + 291e: 0b04 addi s1,sp,400 + 2920: 00090003 lb zero,0(s2) + 2924: 0100 addi s0,sp,128 + 2926: 0200 addi s0,sp,256 + 2928: 0c04 addi s1,sp,528 + 292a: 04090003 lb zero,64(s2) + 292e: 0100 addi s0,sp,128 + 2930: 0200 addi s0,sp,256 + 2932: 0e04 addi s1,sp,784 + 2934: 08090003 lb zero,128(s2) + 2938: 0100 addi s0,sp,128 + 293a: 0200 addi s0,sp,256 + 293c: 0e04 addi s1,sp,784 + 293e: 08090003 lb zero,128(s2) + 2942: 0100 addi s0,sp,128 + 2944: 0200 addi s0,sp,256 + 2946: 0e04 addi s1,sp,784 + 2948: 28090003 lb zero,640(s2) + 294c: 0100 addi s0,sp,128 + 294e: 0200 addi s0,sp,256 + 2950: 0e04 addi s1,sp,784 + 2952: 00090003 lb zero,0(s2) + 2956: 0100 addi s0,sp,128 + 2958: 0200 addi s0,sp,256 + 295a: 0e04 addi s1,sp,784 + 295c: 00090003 lb zero,0(s2) + 2960: 0100 addi s0,sp,128 + 2962: 0200 addi s0,sp,256 + 2964: 0e04 addi s1,sp,784 + 2966: 00090003 lb zero,0(s2) + 296a: 0100 addi s0,sp,128 + 296c: 0200 addi s0,sp,256 + 296e: 0e04 addi s1,sp,784 + 2970: 00090003 lb zero,0(s2) + 2974: 0100 addi s0,sp,128 + 2976: 0200 addi s0,sp,256 + 2978: 0e04 addi s1,sp,784 + 297a: 00090003 lb zero,0(s2) + 297e: 0100 addi s0,sp,128 + 2980: 0200 addi s0,sp,256 + 2982: 0e04 addi s1,sp,784 + 2984: 00090003 lb zero,0(s2) + 2988: 0100 addi s0,sp,128 + 298a: 0200 addi s0,sp,256 + 298c: 0e04 addi s1,sp,784 + 298e: 00090003 lb zero,0(s2) + 2992: 0100 addi s0,sp,128 + 2994: 0200 addi s0,sp,256 + 2996: 0e04 addi s1,sp,784 + 2998: 00090003 lb zero,0(s2) + 299c: 0100 addi s0,sp,128 + 299e: 0200 addi s0,sp,256 + 29a0: 0e04 addi s1,sp,784 + 29a2: 00090003 lb zero,0(s2) + 29a6: 0100 addi s0,sp,128 + 29a8: 0200 addi s0,sp,256 + 29aa: 0e04 addi s1,sp,784 + 29ac: 00090003 lb zero,0(s2) + 29b0: 0100 addi s0,sp,128 + 29b2: 0200 addi s0,sp,256 + 29b4: 0e04 addi s1,sp,784 + 29b6: 08090003 lb zero,128(s2) + 29ba: 0100 addi s0,sp,128 + 29bc: 0200 addi s0,sp,256 + 29be: 0e04 addi s1,sp,784 + 29c0: 04090003 lb zero,64(s2) + 29c4: 0100 addi s0,sp,128 + 29c6: 0200 addi s0,sp,256 + 29c8: 0e04 addi s1,sp,784 + 29ca: 04090003 lb zero,64(s2) + 29ce: 0100 addi s0,sp,128 + 29d0: 0200 addi s0,sp,256 + 29d2: 0e04 addi s1,sp,784 + 29d4: 08090003 lb zero,128(s2) + 29d8: 0100 addi s0,sp,128 + 29da: 0200 addi s0,sp,256 + 29dc: 0f04 addi s1,sp,912 + 29de: 04090003 lb zero,64(s2) + 29e2: 0100 addi s0,sp,128 + 29e4: 0200 addi s0,sp,256 + 29e6: 1104 addi s1,sp,160 + 29e8: 04090003 lb zero,64(s2) + 29ec: 0100 addi s0,sp,128 + 29ee: 0200 addi s0,sp,256 + 29f0: 1104 addi s1,sp,160 + 29f2: 0c090003 lb zero,192(s2) + 29f6: 0100 addi s0,sp,128 + 29f8: 0200 addi s0,sp,256 + 29fa: 1104 addi s1,sp,160 + 29fc: 18090003 lb zero,384(s2) + 2a00: 0100 addi s0,sp,128 + 2a02: 0200 addi s0,sp,256 + 2a04: 1104 addi s1,sp,160 + 2a06: 00090003 lb zero,0(s2) + 2a0a: 0100 addi s0,sp,128 + 2a0c: 0200 addi s0,sp,256 + 2a0e: 1104 addi s1,sp,160 + 2a10: 00090003 lb zero,0(s2) + 2a14: 0100 addi s0,sp,128 + 2a16: 0200 addi s0,sp,256 + 2a18: 1104 addi s1,sp,160 + 2a1a: 00090003 lb zero,0(s2) + 2a1e: 0100 addi s0,sp,128 + 2a20: 0200 addi s0,sp,256 + 2a22: 1104 addi s1,sp,160 + 2a24: 00090003 lb zero,0(s2) + 2a28: 0100 addi s0,sp,128 + 2a2a: 0200 addi s0,sp,256 + 2a2c: 1104 addi s1,sp,160 + 2a2e: 00090003 lb zero,0(s2) + 2a32: 0100 addi s0,sp,128 + 2a34: 0200 addi s0,sp,256 + 2a36: 1104 addi s1,sp,160 + 2a38: 00090003 lb zero,0(s2) + 2a3c: 0100 addi s0,sp,128 + 2a3e: 0200 addi s0,sp,256 + 2a40: 1104 addi s1,sp,160 + 2a42: 00090003 lb zero,0(s2) + 2a46: 0100 addi s0,sp,128 + 2a48: 0200 addi s0,sp,256 + 2a4a: 1104 addi s1,sp,160 + 2a4c: 00090003 lb zero,0(s2) + 2a50: 0100 addi s0,sp,128 + 2a52: 0200 addi s0,sp,256 + 2a54: 1104 addi s1,sp,160 + 2a56: 00090003 lb zero,0(s2) + 2a5a: 0100 addi s0,sp,128 + 2a5c: 0200 addi s0,sp,256 + 2a5e: 1104 addi s1,sp,160 + 2a60: 00090003 lb zero,0(s2) + 2a64: 0100 addi s0,sp,128 + 2a66: 0200 addi s0,sp,256 + 2a68: 1104 addi s1,sp,160 + 2a6a: 04090003 lb zero,64(s2) + 2a6e: 0100 addi s0,sp,128 + 2a70: 0200 addi s0,sp,256 + 2a72: 1104 addi s1,sp,160 + 2a74: 08090003 lb zero,128(s2) + 2a78: 0100 addi s0,sp,128 + 2a7a: 0200 addi s0,sp,256 + 2a7c: 1104 addi s1,sp,160 + 2a7e: 04090003 lb zero,64(s2) + 2a82: 0100 addi s0,sp,128 + 2a84: 0200 addi s0,sp,256 + 2a86: 1104 addi s1,sp,160 + 2a88: 08090003 lb zero,128(s2) + 2a8c: 0100 addi s0,sp,128 + 2a8e: 0200 addi s0,sp,256 + 2a90: 1204 addi s1,sp,288 + 2a92: 04090003 lb zero,64(s2) + 2a96: 0100 addi s0,sp,128 + 2a98: 0200 addi s0,sp,256 + 2a9a: 1404 addi s1,sp,544 + 2a9c: 04090003 lb zero,64(s2) + 2aa0: 0100 addi s0,sp,128 + 2aa2: 0200 addi s0,sp,256 + 2aa4: 1404 addi s1,sp,544 + 2aa6: 00090003 lb zero,0(s2) + 2aaa: 0100 addi s0,sp,128 + 2aac: 0200 addi s0,sp,256 + 2aae: 1404 addi s1,sp,544 + 2ab0: 00090003 lb zero,0(s2) + 2ab4: 0100 addi s0,sp,128 + 2ab6: 0200 addi s0,sp,256 + 2ab8: 1404 addi s1,sp,544 + 2aba: 00090003 lb zero,0(s2) + 2abe: 0100 addi s0,sp,128 + 2ac0: 0200 addi s0,sp,256 + 2ac2: 1404 addi s1,sp,544 + 2ac4: 00090003 lb zero,0(s2) + 2ac8: 0100 addi s0,sp,128 + 2aca: 0200 addi s0,sp,256 + 2acc: 1404 addi s1,sp,544 + 2ace: 00090003 lb zero,0(s2) + 2ad2: 0100 addi s0,sp,128 + 2ad4: 0200 addi s0,sp,256 + 2ad6: 1404 addi s1,sp,544 + 2ad8: 18090003 lb zero,384(s2) + 2adc: 0100 addi s0,sp,128 + 2ade: 0200 addi s0,sp,256 + 2ae0: 1404 addi s1,sp,544 + 2ae2: 08090003 lb zero,128(s2) + 2ae6: 0100 addi s0,sp,128 + 2ae8: 0200 addi s0,sp,256 + 2aea: 1404 addi s1,sp,544 + 2aec: 04090003 lb zero,64(s2) + 2af0: 0100 addi s0,sp,128 + 2af2: 0200 addi s0,sp,256 + 2af4: 1404 addi s1,sp,544 + 2af6: 00090003 lb zero,0(s2) + 2afa: 0100 addi s0,sp,128 + 2afc: 0200 addi s0,sp,256 + 2afe: 1404 addi s1,sp,544 + 2b00: 04090003 lb zero,64(s2) + 2b04: 0100 addi s0,sp,128 + 2b06: 0200 addi s0,sp,256 + 2b08: 1404 addi s1,sp,544 + 2b0a: 00090003 lb zero,0(s2) + 2b0e: 0100 addi s0,sp,128 + 2b10: 0200 addi s0,sp,256 + 2b12: 1404 addi s1,sp,544 + 2b14: 00090003 lb zero,0(s2) + 2b18: 0100 addi s0,sp,128 + 2b1a: 0200 addi s0,sp,256 + 2b1c: 1404 addi s1,sp,544 + 2b1e: 00090003 lb zero,0(s2) + 2b22: 0100 addi s0,sp,128 + 2b24: 0200 addi s0,sp,256 + 2b26: 1404 addi s1,sp,544 + 2b28: 00090003 lb zero,0(s2) + 2b2c: 0100 addi s0,sp,128 + 2b2e: 0200 addi s0,sp,256 + 2b30: 1404 addi s1,sp,544 + 2b32: 00090003 lb zero,0(s2) + 2b36: 0100 addi s0,sp,128 + 2b38: 0200 addi s0,sp,256 + 2b3a: 1404 addi s1,sp,544 + 2b3c: 04090003 lb zero,64(s2) + 2b40: 0100 addi s0,sp,128 + 2b42: 0200 addi s0,sp,256 + 2b44: 1404 addi s1,sp,544 + 2b46: 04090003 lb zero,64(s2) + 2b4a: 0100 addi s0,sp,128 + 2b4c: 0200 addi s0,sp,256 + 2b4e: 1404 addi s1,sp,544 + 2b50: 04090003 lb zero,64(s2) + 2b54: 0100 addi s0,sp,128 + 2b56: 0200 addi s0,sp,256 + 2b58: 1404 addi s1,sp,544 + 2b5a: 00090003 lb zero,0(s2) + 2b5e: 0100 addi s0,sp,128 + 2b60: 0200 addi s0,sp,256 + 2b62: 1404 addi s1,sp,544 + 2b64: 04090003 lb zero,64(s2) + 2b68: 0100 addi s0,sp,128 + 2b6a: 0200 addi s0,sp,256 + 2b6c: 1404 addi s1,sp,544 + 2b6e: 00090003 lb zero,0(s2) + 2b72: 0100 addi s0,sp,128 + 2b74: 0200 addi s0,sp,256 + 2b76: 1404 addi s1,sp,544 + 2b78: 00090003 lb zero,0(s2) + 2b7c: 0100 addi s0,sp,128 + 2b7e: 0200 addi s0,sp,256 + 2b80: 1404 addi s1,sp,544 + 2b82: 00090003 lb zero,0(s2) + 2b86: 0100 addi s0,sp,128 + 2b88: 0200 addi s0,sp,256 + 2b8a: 1404 addi s1,sp,544 + 2b8c: 00090003 lb zero,0(s2) + 2b90: 0100 addi s0,sp,128 + 2b92: 0200 addi s0,sp,256 + 2b94: 1404 addi s1,sp,544 + 2b96: 00090003 lb zero,0(s2) + 2b9a: 0100 addi s0,sp,128 + 2b9c: 0200 addi s0,sp,256 + 2b9e: 1404 addi s1,sp,544 + 2ba0: 00090003 lb zero,0(s2) + 2ba4: 0100 addi s0,sp,128 + 2ba6: 0200 addi s0,sp,256 + 2ba8: 1404 addi s1,sp,544 + 2baa: 00090003 lb zero,0(s2) + 2bae: 0100 addi s0,sp,128 + 2bb0: 0200 addi s0,sp,256 + 2bb2: 1404 addi s1,sp,544 + 2bb4: 00090003 lb zero,0(s2) + 2bb8: 0100 addi s0,sp,128 + 2bba: 0200 addi s0,sp,256 + 2bbc: 1404 addi s1,sp,544 + 2bbe: 00090003 lb zero,0(s2) + 2bc2: 0100 addi s0,sp,128 + 2bc4: 0200 addi s0,sp,256 + 2bc6: 1404 addi s1,sp,544 + 2bc8: 00090003 lb zero,0(s2) + 2bcc: 0100 addi s0,sp,128 + 2bce: 0200 addi s0,sp,256 + 2bd0: 1404 addi s1,sp,544 + 2bd2: 00090003 lb zero,0(s2) + 2bd6: 0100 addi s0,sp,128 + 2bd8: 0200 addi s0,sp,256 + 2bda: 1404 addi s1,sp,544 + 2bdc: 00090003 lb zero,0(s2) + 2be0: 0100 addi s0,sp,128 + 2be2: 0200 addi s0,sp,256 + 2be4: 1404 addi s1,sp,544 + 2be6: 00090003 lb zero,0(s2) + 2bea: 0100 addi s0,sp,128 + 2bec: 0200 addi s0,sp,256 + 2bee: 1404 addi s1,sp,544 + 2bf0: 00090003 lb zero,0(s2) + 2bf4: 0100 addi s0,sp,128 + 2bf6: 0200 addi s0,sp,256 + 2bf8: 1404 addi s1,sp,544 + 2bfa: 00090003 lb zero,0(s2) + 2bfe: 0100 addi s0,sp,128 + 2c00: 0200 addi s0,sp,256 + 2c02: 1404 addi s1,sp,544 + 2c04: 00090003 lb zero,0(s2) + 2c08: 0100 addi s0,sp,128 + 2c0a: 0200 addi s0,sp,256 + 2c0c: 1404 addi s1,sp,544 + 2c0e: 00090003 lb zero,0(s2) + 2c12: 0100 addi s0,sp,128 + 2c14: 0200 addi s0,sp,256 + 2c16: 1404 addi s1,sp,544 + 2c18: 00090003 lb zero,0(s2) + 2c1c: 0100 addi s0,sp,128 + 2c1e: 0200 addi s0,sp,256 + 2c20: 1404 addi s1,sp,544 + 2c22: 00090003 lb zero,0(s2) + 2c26: 0100 addi s0,sp,128 + 2c28: 0200 addi s0,sp,256 + 2c2a: 1404 addi s1,sp,544 + 2c2c: 00090003 lb zero,0(s2) + 2c30: 0100 addi s0,sp,128 + 2c32: 0200 addi s0,sp,256 + 2c34: 1404 addi s1,sp,544 + 2c36: 00090003 lb zero,0(s2) + 2c3a: 0100 addi s0,sp,128 + 2c3c: 0200 addi s0,sp,256 + 2c3e: 1404 addi s1,sp,544 + 2c40: 00090003 lb zero,0(s2) + 2c44: 0100 addi s0,sp,128 + 2c46: 0200 addi s0,sp,256 + 2c48: 1404 addi s1,sp,544 + 2c4a: 00090003 lb zero,0(s2) + 2c4e: 0100 addi s0,sp,128 + 2c50: 0200 addi s0,sp,256 + 2c52: 1404 addi s1,sp,544 + 2c54: 00090003 lb zero,0(s2) + 2c58: 0100 addi s0,sp,128 + 2c5a: 0200 addi s0,sp,256 + 2c5c: 1404 addi s1,sp,544 + 2c5e: 00090003 lb zero,0(s2) + 2c62: 0100 addi s0,sp,128 + 2c64: 0200 addi s0,sp,256 + 2c66: 1404 addi s1,sp,544 + 2c68: 50090003 lb zero,1280(s2) + 2c6c: 0100 addi s0,sp,128 + 2c6e: 0200 addi s0,sp,256 + 2c70: 1404 addi s1,sp,544 + 2c72: 00090003 lb zero,0(s2) + 2c76: 0100 addi s0,sp,128 + 2c78: 0200 addi s0,sp,256 + 2c7a: 1404 addi s1,sp,544 + 2c7c: 00090003 lb zero,0(s2) + 2c80: 0100 addi s0,sp,128 + 2c82: 0200 addi s0,sp,256 + 2c84: 1404 addi s1,sp,544 + 2c86: 00090003 lb zero,0(s2) + 2c8a: 0100 addi s0,sp,128 + 2c8c: 0200 addi s0,sp,256 + 2c8e: 1404 addi s1,sp,544 + 2c90: 00090003 lb zero,0(s2) + 2c94: 0100 addi s0,sp,128 + 2c96: 0200 addi s0,sp,256 + 2c98: 1404 addi s1,sp,544 + 2c9a: 00090003 lb zero,0(s2) + 2c9e: 0100 addi s0,sp,128 + 2ca0: 0200 addi s0,sp,256 + 2ca2: 1404 addi s1,sp,544 + 2ca4: 00090003 lb zero,0(s2) + 2ca8: 0100 addi s0,sp,128 + 2caa: 0200 addi s0,sp,256 + 2cac: 1404 addi s1,sp,544 + 2cae: 04090003 lb zero,64(s2) + 2cb2: 0100 addi s0,sp,128 + 2cb4: 0200 addi s0,sp,256 + 2cb6: 1404 addi s1,sp,544 + 2cb8: 00090003 lb zero,0(s2) + 2cbc: 0100 addi s0,sp,128 + 2cbe: 0200 addi s0,sp,256 + 2cc0: 1404 addi s1,sp,544 + 2cc2: 00090003 lb zero,0(s2) + 2cc6: 0100 addi s0,sp,128 + 2cc8: 0200 addi s0,sp,256 + 2cca: 1404 addi s1,sp,544 + 2ccc: 00090003 lb zero,0(s2) + 2cd0: 0100 addi s0,sp,128 + 2cd2: 0200 addi s0,sp,256 + 2cd4: 1404 addi s1,sp,544 + 2cd6: 00090003 lb zero,0(s2) + 2cda: 0100 addi s0,sp,128 + 2cdc: 0200 addi s0,sp,256 + 2cde: 2604 fld fs1,8(a2) + 2ce0: 04090003 lb zero,64(s2) + 2ce4: 0100 addi s0,sp,128 + 2ce6: 0200 addi s0,sp,256 + 2ce8: 2604 fld fs1,8(a2) + 2cea: 00090003 lb zero,0(s2) + 2cee: 0100 addi s0,sp,128 + 2cf0: 0200 addi s0,sp,256 + 2cf2: 2604 fld fs1,8(a2) + 2cf4: 14090003 lb zero,320(s2) + 2cf8: 0100 addi s0,sp,128 + 2cfa: 0200 addi s0,sp,256 + 2cfc: 0204 addi s1,sp,256 + 2cfe: 04090103 lb sp,64(s2) + 2d02: 0100 addi s0,sp,128 + 2d04: 0200 addi s0,sp,256 + 2d06: 0204 addi s1,sp,256 + 2d08: 04090003 lb zero,64(s2) + 2d0c: 0100 addi s0,sp,128 + 2d0e: 0200 addi s0,sp,256 + 2d10: 0604 addi s1,sp,768 + 2d12: 04090003 lb zero,64(s2) + 2d16: 0100 addi s0,sp,128 + 2d18: 0200 addi s0,sp,256 + 2d1a: 0604 addi s1,sp,768 + 2d1c: 00090003 lb zero,0(s2) + 2d20: 0100 addi s0,sp,128 + 2d22: 0200 addi s0,sp,256 + 2d24: 0804 addi s1,sp,16 + 2d26: 08090003 lb zero,128(s2) + 2d2a: 0100 addi s0,sp,128 + 2d2c: 0200 addi s0,sp,256 + 2d2e: 0804 addi s1,sp,16 + 2d30: 00090003 lb zero,0(s2) + 2d34: 0100 addi s0,sp,128 + 2d36: 0200 addi s0,sp,256 + 2d38: 0804 addi s1,sp,16 + 2d3a: 00090003 lb zero,0(s2) + 2d3e: 0100 addi s0,sp,128 + 2d40: 0200 addi s0,sp,256 + 2d42: 0804 addi s1,sp,16 + 2d44: 00090003 lb zero,0(s2) + 2d48: 0100 addi s0,sp,128 + 2d4a: 0200 addi s0,sp,256 + 2d4c: 0a04 addi s1,sp,272 + 2d4e: 0c090003 lb zero,192(s2) + 2d52: 0100 addi s0,sp,128 + 2d54: 0200 addi s0,sp,256 + 2d56: 0a04 addi s1,sp,272 + 2d58: 00090003 lb zero,0(s2) + 2d5c: 0100 addi s0,sp,128 + 2d5e: 0200 addi s0,sp,256 + 2d60: 0a04 addi s1,sp,272 + 2d62: 00090003 lb zero,0(s2) + 2d66: 0100 addi s0,sp,128 + 2d68: 0200 addi s0,sp,256 + 2d6a: 0a04 addi s1,sp,272 + 2d6c: 04090003 lb zero,64(s2) + 2d70: 0100 addi s0,sp,128 + 2d72: 0200 addi s0,sp,256 + 2d74: 0a04 addi s1,sp,272 + 2d76: 08090003 lb zero,128(s2) + 2d7a: 0100 addi s0,sp,128 + 2d7c: 0200 addi s0,sp,256 + 2d7e: 0904 addi s1,sp,144 + 2d80: 04090003 lb zero,64(s2) + 2d84: 0100 addi s0,sp,128 + 2d86: 0200 addi s0,sp,256 + 2d88: 0904 addi s1,sp,144 + 2d8a: 00090003 lb zero,0(s2) + 2d8e: 0100 addi s0,sp,128 + 2d90: 0200 addi s0,sp,256 + 2d92: 1804 addi s1,sp,48 + 2d94: 08090003 lb zero,128(s2) + 2d98: 0100 addi s0,sp,128 + 2d9a: 0200 addi s0,sp,256 + 2d9c: 1804 addi s1,sp,48 + 2d9e: 0c090003 lb zero,192(s2) + 2da2: 0100 addi s0,sp,128 + 2da4: 0200 addi s0,sp,256 + 2da6: 1a04 addi s1,sp,304 + 2da8: 04090003 lb zero,64(s2) + 2dac: 0100 addi s0,sp,128 + 2dae: 0200 addi s0,sp,256 + 2db0: 1a04 addi s1,sp,304 + 2db2: 00090003 lb zero,0(s2) + 2db6: 0100 addi s0,sp,128 + 2db8: 0200 addi s0,sp,256 + 2dba: 1a04 addi s1,sp,304 + 2dbc: 00090003 lb zero,0(s2) + 2dc0: 0100 addi s0,sp,128 + 2dc2: 0200 addi s0,sp,256 + 2dc4: 1a04 addi s1,sp,304 + 2dc6: 00090003 lb zero,0(s2) + 2dca: 0100 addi s0,sp,128 + 2dcc: 0306 slli t1,t1,0x1 + 2dce: 0900 addi s0,sp,144 + 2dd0: 0008 0x8 + 2dd2: 0001 nop + 2dd4: 0402 c.slli64 s0 + 2dd6: 00030677 0x30677 + 2dda: 1009 c.nop -30 + 2ddc: 0100 addi s0,sp,128 + 2dde: 0200 addi s0,sp,256 + 2de0: 7704 flw fs1,40(a4) + 2de2: 00090003 lb zero,0(s2) + 2de6: 0100 addi s0,sp,128 + 2de8: 0200 addi s0,sp,256 + 2dea: 7704 flw fs1,40(a4) + 2dec: 00090003 lb zero,0(s2) + 2df0: 0100 addi s0,sp,128 + 2df2: 0200 addi s0,sp,256 + 2df4: 7704 flw fs1,40(a4) + 2df6: 00090003 lb zero,0(s2) + 2dfa: 0100 addi s0,sp,128 + 2dfc: 0200 addi s0,sp,256 + 2dfe: 7704 flw fs1,40(a4) + 2e00: 00090003 lb zero,0(s2) + 2e04: 0100 addi s0,sp,128 + 2e06: 0200 addi s0,sp,256 + 2e08: 7704 flw fs1,40(a4) + 2e0a: 00090003 lb zero,0(s2) + 2e0e: 0100 addi s0,sp,128 + 2e10: 0200 addi s0,sp,256 + 2e12: 7704 flw fs1,40(a4) + 2e14: 00090003 lb zero,0(s2) + 2e18: 0100 addi s0,sp,128 + 2e1a: 0200 addi s0,sp,256 + 2e1c: 7704 flw fs1,40(a4) + 2e1e: 00090003 lb zero,0(s2) + 2e22: 0100 addi s0,sp,128 + 2e24: 0105 addi sp,sp,1 + 2e26: 0200 addi s0,sp,256 + 2e28: 7704 flw fs1,40(a4) + 2e2a: 0306 slli t1,t1,0x1 + 2e2c: 0904 addi s1,sp,144 + 2e2e: 001c 0x1c + 2e30: 0501 addi a0,a0,0 + 2e32: 04020003 lb zero,64(tp) # 1a040 <_start-0x7ffe5fc0> + 2e36: 097c0377 0x97c0377 + 2e3a: 0004 0x4 + 2e3c: 0001 nop + 2e3e: 0402 c.slli64 s0 + 2e40: 00030677 0x30677 + 2e44: 0409 addi s0,s0,2 + 2e46: 0100 addi s0,sp,128 + 2e48: 0200 addi s0,sp,256 + 2e4a: 7704 flw fs1,40(a4) + 2e4c: 00090003 lb zero,0(s2) + 2e50: 0100 addi s0,sp,128 + 2e52: 0200 addi s0,sp,256 + 2e54: 7704 flw fs1,40(a4) + 2e56: 00090103 lb sp,0(s2) + 2e5a: 0100 addi s0,sp,128 + 2e5c: 0200 addi s0,sp,256 + 2e5e: 7704 flw fs1,40(a4) + 2e60: 00090003 lb zero,0(s2) + 2e64: 0100 addi s0,sp,128 + 2e66: 0200 addi s0,sp,256 + 2e68: 7704 flw fs1,40(a4) + 2e6a: 00090003 lb zero,0(s2) + 2e6e: 0100 addi s0,sp,128 + 2e70: 0200 addi s0,sp,256 + 2e72: 7704 flw fs1,40(a4) + 2e74: 00090203 lb tp,0(s2) + 2e78: 0100 addi s0,sp,128 + 2e7a: 0105 addi sp,sp,1 + 2e7c: 0200 addi s0,sp,256 + 2e7e: 7704 flw fs1,40(a4) + 2e80: 0306 slli t1,t1,0x1 + 2e82: 0901 addi s2,s2,0 + 2e84: 0000 unimp + 2e86: 0501 addi a0,a0,0 + 2e88: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> + 2e8c: 09790307 0x9790307 + 2e90: 0030 addi a2,sp,8 + 2e92: 0001 nop + 2e94: 0402 c.slli64 s0 + 2e96: 02030607 0x2030607 + 2e9a: 0409 addi s0,s0,2 + 2e9c: 0100 addi s0,sp,128 + 2e9e: 0200 addi s0,sp,256 + 2ea0: 2f04 fld fs1,24(a4) + 2ea2: 0c090003 lb zero,192(s2) + 2ea6: 0100 addi s0,sp,128 + 2ea8: 0200 addi s0,sp,256 + 2eaa: 2f04 fld fs1,24(a4) + 2eac: 00090103 lb sp,0(s2) + 2eb0: 0100 addi s0,sp,128 + 2eb2: 0200 addi s0,sp,256 + 2eb4: 2f04 fld fs1,24(a4) + 2eb6: 00090003 lb zero,0(s2) + 2eba: 0100 addi s0,sp,128 + 2ebc: 0200 addi s0,sp,256 + 2ebe: 2f04 fld fs1,24(a4) + 2ec0: 00090003 lb zero,0(s2) + 2ec4: 0100 addi s0,sp,128 + 2ec6: 0306 slli t1,t1,0x1 + 2ec8: 0900 addi s0,sp,144 + 2eca: 0008 0x8 + 2ecc: 0001 nop + 2ece: 0402 c.slli64 s0 + 2ed0: 0304 addi s1,sp,384 + 2ed2: 097e slli s2,s2,0x1f + 2ed4: 001c 0x1c + 2ed6: 0001 nop + 2ed8: 0402 c.slli64 s0 + 2eda: 0604 addi s1,sp,768 + 2edc: 04090103 lb sp,64(s2) + 2ee0: 0100 addi s0,sp,128 + 2ee2: 0306 slli t1,t1,0x1 + 2ee4: 0900 addi s0,sp,144 + 2ee6: 0004 0x4 + 2ee8: 0001 nop + 2eea: 0402 c.slli64 s0 + 2eec: 0103063b 0x103063b + 2ef0: 0809 addi a6,a6,2 + 2ef2: 0100 addi s0,sp,128 + 2ef4: 0200 addi s0,sp,256 + 2ef6: 3b04 fld fs1,48(a4) + 2ef8: 00090003 lb zero,0(s2) + 2efc: 0100 addi s0,sp,128 + 2efe: 0200 addi s0,sp,256 + 2f00: 3b04 fld fs1,48(a4) + 2f02: 00090003 lb zero,0(s2) + 2f06: 0100 addi s0,sp,128 + 2f08: 0200 addi s0,sp,256 + 2f0a: 3b04 fld fs1,48(a4) + 2f0c: 08090003 lb zero,128(s2) + 2f10: 0100 addi s0,sp,128 + 2f12: 0200 addi s0,sp,256 + 2f14: 3c04 fld fs1,56(s0) + 2f16: 08090003 lb zero,128(s2) + 2f1a: 0100 addi s0,sp,128 + 2f1c: 0200 addi s0,sp,256 + 2f1e: 3e04 fld fs1,56(a2) + 2f20: 08090003 lb zero,128(s2) + 2f24: 0100 addi s0,sp,128 + 2f26: 0200 addi s0,sp,256 + 2f28: 3e04 fld fs1,56(a2) + 2f2a: 1c090003 lb zero,448(s2) + 2f2e: 0100 addi s0,sp,128 + 2f30: 0200 addi s0,sp,256 + 2f32: 4b04 lw s1,16(a4) + 2f34: 04090003 lb zero,64(s2) + 2f38: 0100 addi s0,sp,128 + 2f3a: 0200 addi s0,sp,256 + 2f3c: 4b04 lw s1,16(a4) + 2f3e: 00090003 lb zero,0(s2) + 2f42: 0100 addi s0,sp,128 + 2f44: 0200 addi s0,sp,256 + 2f46: 4c04 lw s1,24(s0) + 2f48: 08090003 lb zero,128(s2) + 2f4c: 0100 addi s0,sp,128 + 2f4e: 0200 addi s0,sp,256 + 2f50: 4c04 lw s1,24(s0) + 2f52: 00090003 lb zero,0(s2) + 2f56: 0100 addi s0,sp,128 + 2f58: 0200 addi s0,sp,256 + 2f5a: 4c04 lw s1,24(s0) + 2f5c: 00090003 lb zero,0(s2) + 2f60: 0100 addi s0,sp,128 + 2f62: 0200 addi s0,sp,256 + 2f64: 4c04 lw s1,24(s0) + 2f66: 00090003 lb zero,0(s2) + 2f6a: 0100 addi s0,sp,128 + 2f6c: 0200 addi s0,sp,256 + 2f6e: 4e04 lw s1,24(a2) + 2f70: 0c090003 lb zero,192(s2) + 2f74: 0100 addi s0,sp,128 + 2f76: 0200 addi s0,sp,256 + 2f78: 4e04 lw s1,24(a2) + 2f7a: 00090003 lb zero,0(s2) + 2f7e: 0100 addi s0,sp,128 + 2f80: 0200 addi s0,sp,256 + 2f82: 4e04 lw s1,24(a2) + 2f84: 00090003 lb zero,0(s2) + 2f88: 0100 addi s0,sp,128 + 2f8a: 0200 addi s0,sp,256 + 2f8c: 4e04 lw s1,24(a2) + 2f8e: 04090003 lb zero,64(s2) + 2f92: 0100 addi s0,sp,128 + 2f94: 0200 addi s0,sp,256 + 2f96: 4e04 lw s1,24(a2) + 2f98: 08090003 lb zero,128(s2) + 2f9c: 0100 addi s0,sp,128 + 2f9e: 0200 addi s0,sp,256 + 2fa0: 4d04 lw s1,24(a0) + 2fa2: 04090003 lb zero,64(s2) + 2fa6: 0100 addi s0,sp,128 + 2fa8: 0200 addi s0,sp,256 + 2faa: 4d04 lw s1,24(a0) + 2fac: 00090003 lb zero,0(s2) + 2fb0: 0100 addi s0,sp,128 + 2fb2: 0200 addi s0,sp,256 + 2fb4: 5d04 lw s1,56(a0) + 2fb6: 08090003 lb zero,128(s2) + 2fba: 0100 addi s0,sp,128 + 2fbc: 0200 addi s0,sp,256 + 2fbe: 5d04 lw s1,56(a0) + 2fc0: 00090003 lb zero,0(s2) + 2fc4: 0100 addi s0,sp,128 + 2fc6: 0200 addi s0,sp,256 + 2fc8: 5d04 lw s1,56(a0) + 2fca: 00090003 lb zero,0(s2) + 2fce: 0100 addi s0,sp,128 + 2fd0: 0200 addi s0,sp,256 + 2fd2: 5d04 lw s1,56(a0) + 2fd4: 0c090003 lb zero,192(s2) + 2fd8: 0100 addi s0,sp,128 + 2fda: 0306 slli t1,t1,0x1 + 2fdc: 0900 addi s0,sp,144 + 2fde: 0004 0x4 + 2fe0: 0001 nop + 2fe2: 0402 c.slli64 s0 + 2fe4: 0003063f 01000809 0x10008090003063f + 2fec: 0200 addi s0,sp,256 + 2fee: 4704 lw s1,8(a4) + 2ff0: 0306 slli t1,t1,0x1 + 2ff2: 0900 addi s0,sp,144 + 2ff4: 0018 0x18 + 2ff6: 0001 nop + 2ff8: 0402 c.slli64 s0 + 2ffa: 034a slli t1,t1,0x12 + 2ffc: 0900 addi s0,sp,144 + 2ffe: 0008 0x8 + 3000: 0001 nop + 3002: 0402 c.slli64 s0 + 3004: 064a slli a2,a2,0x12 + 3006: 0c090003 lb zero,192(s2) + 300a: 0100 addi s0,sp,128 + 300c: 0306 slli t1,t1,0x1 + 300e: 0900 addi s0,sp,144 + 3010: 0008 0x8 + 3012: 0901 addi s2,s2,0 + 3014: 0034 addi a3,sp,8 + 3016: 0100 addi s0,sp,128 + 3018: de01 beqz a2,2f30 <_start-0x7fffd0d0> + 301a: 0002 c.slli64 zero + 301c: 0300 addi s0,sp,384 + 301e: a300 fsd fs0,0(a4) + 3020: 0000 unimp 3022: 0100 addi s0,sp,128 - 3024: 0200 addi s0,sp,256 - 3026: 5d04 lw s1,56(a0) - 3028: 0c090003 lb zero,192(s2) - 302c: 0100 addi s0,sp,128 - 302e: 0306 slli t1,t1,0x1 - 3030: 0900 addi s0,sp,144 - 3032: 0004 0x4 - 3034: 0001 nop - 3036: 0402 c.slli64 s0 - 3038: 0003063f 01000809 0x10008090003063f - 3040: 0200 addi s0,sp,256 - 3042: 4704 lw s1,8(a4) - 3044: 0306 slli t1,t1,0x1 - 3046: 0900 addi s0,sp,144 - 3048: 0018 0x18 - 304a: 0001 nop - 304c: 0402 c.slli64 s0 - 304e: 034a slli t1,t1,0x12 - 3050: 0900 addi s0,sp,144 - 3052: 0008 0x8 - 3054: 0001 nop - 3056: 0402 c.slli64 s0 - 3058: 064a slli a2,a2,0x12 - 305a: 0c090003 lb zero,192(s2) - 305e: 0100 addi s0,sp,128 - 3060: 0306 slli t1,t1,0x1 - 3062: 0900 addi s0,sp,144 - 3064: 0008 0x8 - 3066: 0901 addi s2,s2,0 - 3068: 0034 addi a3,sp,8 - 306a: 0100 addi s0,sp,128 - 306c: de01 beqz a2,2f84 <_start-0x7fffd07c> - 306e: 0002 c.slli64 zero - 3070: 0300 addi s0,sp,384 - 3072: a300 fsd fs0,0(a4) - 3074: 0000 unimp - 3076: 0100 addi s0,sp,128 - 3078: fb01 bnez a4,2f88 <_start-0x7fffd078> - 307a: 0d0e slli s10,s10,0x3 - 307c: 0100 addi s0,sp,128 - 307e: 0101 addi sp,sp,0 - 3080: 0001 nop + 3024: fb01 bnez a4,2f34 <_start-0x7fffd0cc> + 3026: 0d0e slli s10,s10,0x3 + 3028: 0100 addi s0,sp,128 + 302a: 0101 addi sp,sp,0 + 302c: 0001 nop + 302e: 0000 unimp + 3030: 0001 nop + 3032: 0100 addi s0,sp,128 + 3034: 2e2e fld ft8,200(sp) + 3036: 2f2e2e2f 0x2f2e2e2f + 303a: 2e2e fld ft8,200(sp) + 303c: 2f2e2e2f 0x2f2e2e2f + 3040: 6972 flw fs2,28(sp) + 3042: 2d766373 csrrsi t1,0x2d7,12 + 3046: 2f636367 0x2f636367 + 304a: 696c flw fa1,84(a0) + 304c: 6762 flw fa4,24(sp) + 304e: 732f6363 bltu t5,s2,3774 <_start-0x7fffc88c> + 3052: 2d74666f jal a2,49b28 <_start-0x7ffb64d8> + 3056: 7066 flw ft0,120(sp) + 3058: 2e00 fld fs0,24(a2) + 305a: 2e00 fld fs0,24(a2) + 305c: 2f2e fld ft10,200(sp) + 305e: 2e2e fld ft8,200(sp) + 3060: 2f2e2e2f 0x2f2e2e2f + 3064: 2e2e fld ft8,200(sp) + 3066: 7369722f 0x7369722f + 306a: 672d7663 bgeu s10,s2,36d6 <_start-0x7fffc92a> + 306e: 6c2f6363 bltu t5,sp,3734 <_start-0x7fffc8cc> + 3072: 6269 lui tp,0x1a + 3074: 2f636367 0x2f636367 + 3078: 2e2e fld ft8,200(sp) + 307a: 636e692f 0x636e692f + 307e: 756c flw fa1,108(a0) + 3080: 6564 flw fs1,76(a0) 3082: 0000 unimp - 3084: 0001 nop - 3086: 0100 addi s0,sp,128 - 3088: 2e2e fld ft8,200(sp) - 308a: 2f2e2e2f 0x2f2e2e2f - 308e: 2e2e fld ft8,200(sp) - 3090: 2f2e2e2f 0x2f2e2e2f - 3094: 6972 flw fs2,28(sp) - 3096: 2d766373 csrrsi t1,0x2d7,12 - 309a: 2f636367 0x2f636367 - 309e: 696c flw fa1,84(a0) - 30a0: 6762 flw fa4,24(sp) - 30a2: 732f6363 bltu t5,s2,37c8 <_start-0x7fffc838> - 30a6: 2d74666f jal a2,49b7c <_start-0x7ffb6484> - 30aa: 7066 flw ft0,120(sp) - 30ac: 2e00 fld fs0,24(a2) - 30ae: 2e00 fld fs0,24(a2) - 30b0: 2f2e fld ft10,200(sp) - 30b2: 2e2e fld ft8,200(sp) - 30b4: 2f2e2e2f 0x2f2e2e2f - 30b8: 2e2e fld ft8,200(sp) - 30ba: 7369722f 0x7369722f - 30be: 672d7663 bgeu s10,s2,372a <_start-0x7fffc8d6> - 30c2: 6c2f6363 bltu t5,sp,3788 <_start-0x7fffc878> - 30c6: 6269 lui tp,0x1a - 30c8: 2f636367 0x2f636367 - 30cc: 2e2e fld ft8,200(sp) - 30ce: 636e692f 0x636e692f - 30d2: 756c flw fa1,108(a0) - 30d4: 6564 flw fs1,76(a0) - 30d6: 0000 unimp - 30d8: 7165 addi sp,sp,-400 - 30da: 6674 flw fa3,76(a2) - 30dc: 2e32 fld ft8,264(sp) - 30de: 00010063 beqz sp,30de <_start-0x7fffcf22> - 30e2: 7300 flw fs0,32(a4) - 30e4: 7066 flw ft0,120(sp) - 30e6: 6d2d lui s10,0xb - 30e8: 6361 lui t1,0x18 - 30ea: 6968 flw fa0,84(a0) - 30ec: 656e flw fa0,216(sp) - 30ee: 682e flw fa6,200(sp) - 30f0: 0200 addi s0,sp,256 - 30f2: 0000 unimp - 30f4: 74666f73 csrrsi t5,0x746,12 - 30f8: 662d lui a2,0xb - 30fa: 2e70 fld fa2,216(a2) - 30fc: 0068 addi a0,sp,12 - 30fe: 0001 nop - 3100: 7100 flw fs0,32(a0) - 3102: 6175 addi sp,sp,368 - 3104: 2e64 fld fs1,216(a2) - 3106: 0068 addi a0,sp,12 - 3108: 0001 nop - 310a: 6c00 flw fs0,24(s0) - 310c: 6c676e6f jal t3,797d2 <_start-0x7ff8682e> - 3110: 2e676e6f jal t3,793f6 <_start-0x7ff86c0a> - 3114: 0068 addi a0,sp,12 - 3116: 00000003 lb zero,0(zero) # 0 <_start-0x80000000> - 311a: 0105 addi sp,sp,1 - 311c: 0500 addi s0,sp,640 - 311e: e802 fsw ft0,16(sp) - 3120: 0118 addi a4,sp,128 - 3122: 0380 addi s0,sp,448 - 3124: 03050123 sb a6,34(a0) - 3128: 00090103 lb sp,0(s2) - 312c: 0100 addi s0,sp,128 - 312e: 00090003 lb zero,0(s2) - 3132: 0100 addi s0,sp,128 - 3134: 0d05 addi s10,s10,1 - 3136: 00090003 lb zero,0(s2) - 313a: 0100 addi s0,sp,128 - 313c: 0305 addi t1,t1,1 - 313e: 00090103 lb sp,0(s2) - 3142: 0100 addi s0,sp,128 - 3144: 00090003 lb zero,0(s2) - 3148: 0100 addi s0,sp,128 - 314a: 00090003 lb zero,0(s2) - 314e: 0100 addi s0,sp,128 - 3150: 00090003 lb zero,0(s2) - 3154: 0100 addi s0,sp,128 - 3156: 00090103 lb sp,0(s2) - 315a: 0100 addi s0,sp,128 - 315c: 00090003 lb zero,0(s2) - 3160: 0100 addi s0,sp,128 - 3162: 00090003 lb zero,0(s2) - 3166: 0100 addi s0,sp,128 - 3168: 00090003 lb zero,0(s2) - 316c: 0100 addi s0,sp,128 - 316e: 00090103 lb sp,0(s2) - 3172: 0100 addi s0,sp,128 - 3174: 00090203 lb tp,0(s2) - 3178: 0100 addi s0,sp,128 - 317a: 00090103 lb sp,0(s2) - 317e: 0100 addi s0,sp,128 - 3180: 00090003 lb zero,0(s2) - 3184: 0100 addi s0,sp,128 - 3186: 00090003 lb zero,0(s2) - 318a: 0100 addi s0,sp,128 - 318c: 00090003 lb zero,0(s2) - 3190: 0100 addi s0,sp,128 - 3192: 0105 addi sp,sp,1 - 3194: 0306 slli t1,t1,0x1 - 3196: 0979 addi s2,s2,30 - 3198: 0000 unimp - 319a: 0501 addi a0,a0,0 - 319c: 09070303 lb t1,144(a4) # 1a090 <_start-0x7ffe5f70> - 31a0: 0014 0x14 - 31a2: 0301 addi t1,t1,0 - 31a4: 0901 addi s2,s2,0 - 31a6: 0010 0x10 - 31a8: 0301 addi t1,t1,0 - 31aa: 097f 0x97f - 31ac: 0004 0x4 - 31ae: 0301 addi t1,t1,0 - 31b0: 0901 addi s2,s2,0 - 31b2: 0008 0x8 - 31b4: 0501 addi a0,a0,0 - 31b6: 0301 addi t1,t1,0 - 31b8: 0978 addi a4,sp,156 - 31ba: 0004 0x4 - 31bc: 0501 addi a0,a0,0 - 31be: 07030603 lb a2,112(t1) # 18070 <_start-0x7ffe7f90> - 31c2: 0409 addi s0,s0,2 + 3084: 7165 addi sp,sp,-400 + 3086: 6674 flw fa3,76(a2) + 3088: 2e32 fld ft8,264(sp) + 308a: 00010063 beqz sp,308a <_start-0x7fffcf76> + 308e: 7300 flw fs0,32(a4) + 3090: 7066 flw ft0,120(sp) + 3092: 6d2d lui s10,0xb + 3094: 6361 lui t1,0x18 + 3096: 6968 flw fa0,84(a0) + 3098: 656e flw fa0,216(sp) + 309a: 682e flw fa6,200(sp) + 309c: 0200 addi s0,sp,256 + 309e: 0000 unimp + 30a0: 74666f73 csrrsi t5,0x746,12 + 30a4: 662d lui a2,0xb + 30a6: 2e70 fld fa2,216(a2) + 30a8: 0068 addi a0,sp,12 + 30aa: 0001 nop + 30ac: 7100 flw fs0,32(a0) + 30ae: 6175 addi sp,sp,368 + 30b0: 2e64 fld fs1,216(a2) + 30b2: 0068 addi a0,sp,12 + 30b4: 0001 nop + 30b6: 6c00 flw fs0,24(s0) + 30b8: 6c676e6f jal t3,7977e <_start-0x7ff86882> + 30bc: 2e676e6f jal t3,793a2 <_start-0x7ff86c5e> + 30c0: 0068 addi a0,sp,12 + 30c2: 00000003 lb zero,0(zero) # 0 <_start-0x80000000> + 30c6: 0105 addi sp,sp,1 + 30c8: 0500 addi s0,sp,640 + 30ca: ac02 fsd ft0,24(sp) + 30cc: 0119 addi sp,sp,6 + 30ce: 0380 addi s0,sp,448 + 30d0: 03050123 sb a6,34(a0) + 30d4: 00090103 lb sp,0(s2) + 30d8: 0100 addi s0,sp,128 + 30da: 00090003 lb zero,0(s2) + 30de: 0100 addi s0,sp,128 + 30e0: 0d05 addi s10,s10,1 + 30e2: 00090003 lb zero,0(s2) + 30e6: 0100 addi s0,sp,128 + 30e8: 0305 addi t1,t1,1 + 30ea: 00090103 lb sp,0(s2) + 30ee: 0100 addi s0,sp,128 + 30f0: 00090003 lb zero,0(s2) + 30f4: 0100 addi s0,sp,128 + 30f6: 00090003 lb zero,0(s2) + 30fa: 0100 addi s0,sp,128 + 30fc: 00090003 lb zero,0(s2) + 3100: 0100 addi s0,sp,128 + 3102: 00090103 lb sp,0(s2) + 3106: 0100 addi s0,sp,128 + 3108: 00090003 lb zero,0(s2) + 310c: 0100 addi s0,sp,128 + 310e: 00090003 lb zero,0(s2) + 3112: 0100 addi s0,sp,128 + 3114: 00090003 lb zero,0(s2) + 3118: 0100 addi s0,sp,128 + 311a: 00090103 lb sp,0(s2) + 311e: 0100 addi s0,sp,128 + 3120: 00090203 lb tp,0(s2) + 3124: 0100 addi s0,sp,128 + 3126: 00090103 lb sp,0(s2) + 312a: 0100 addi s0,sp,128 + 312c: 00090003 lb zero,0(s2) + 3130: 0100 addi s0,sp,128 + 3132: 00090003 lb zero,0(s2) + 3136: 0100 addi s0,sp,128 + 3138: 00090003 lb zero,0(s2) + 313c: 0100 addi s0,sp,128 + 313e: 0105 addi sp,sp,1 + 3140: 0306 slli t1,t1,0x1 + 3142: 0979 addi s2,s2,30 + 3144: 0000 unimp + 3146: 0501 addi a0,a0,0 + 3148: 09070303 lb t1,144(a4) # 1a090 <_start-0x7ffe5f70> + 314c: 0014 0x14 + 314e: 0301 addi t1,t1,0 + 3150: 0901 addi s2,s2,0 + 3152: 0010 0x10 + 3154: 0301 addi t1,t1,0 + 3156: 097f 0x97f + 3158: 0004 0x4 + 315a: 0301 addi t1,t1,0 + 315c: 0901 addi s2,s2,0 + 315e: 0008 0x8 + 3160: 0501 addi a0,a0,0 + 3162: 0301 addi t1,t1,0 + 3164: 0978 addi a4,sp,156 + 3166: 0004 0x4 + 3168: 0501 addi a0,a0,0 + 316a: 07030603 lb a2,112(t1) # 18070 <_start-0x7ffe7f90> + 316e: 0409 addi s0,s0,2 + 3170: 0100 addi s0,sp,128 + 3172: 0105 addi sp,sp,1 + 3174: 0306 slli t1,t1,0x1 + 3176: 0979 addi s2,s2,30 + 3178: 0000 unimp + 317a: 0501 addi a0,a0,0 + 317c: 07030603 lb a2,112(t1) + 3180: 0409 addi s0,s0,2 + 3182: 0100 addi s0,sp,128 + 3184: 0105 addi sp,sp,1 + 3186: 0306 slli t1,t1,0x1 + 3188: 0979 addi s2,s2,30 + 318a: 0000 unimp + 318c: 0501 addi a0,a0,0 + 318e: 07030603 lb a2,112(t1) + 3192: 0409 addi s0,s0,2 + 3194: 0100 addi s0,sp,128 + 3196: 0105 addi sp,sp,1 + 3198: 0306 slli t1,t1,0x1 + 319a: 0979 addi s2,s2,30 + 319c: 0000 unimp + 319e: 0501 addi a0,a0,0 + 31a0: 09070303 lb t1,144(a4) + 31a4: 0004 0x4 + 31a6: 0601 addi a2,a2,0 + 31a8: 04090003 lb zero,64(s2) + 31ac: 0100 addi s0,sp,128 + 31ae: 00090003 lb zero,0(s2) + 31b2: 0100 addi s0,sp,128 + 31b4: 00090003 lb zero,0(s2) + 31b8: 0100 addi s0,sp,128 + 31ba: 00090103 lb sp,0(s2) + 31be: 0100 addi s0,sp,128 + 31c0: 00090003 lb zero,0(s2) 31c4: 0100 addi s0,sp,128 - 31c6: 0105 addi sp,sp,1 - 31c8: 0306 slli t1,t1,0x1 - 31ca: 0979 addi s2,s2,30 - 31cc: 0000 unimp - 31ce: 0501 addi a0,a0,0 - 31d0: 07030603 lb a2,112(t1) - 31d4: 0409 addi s0,s0,2 + 31c6: 00090003 lb zero,0(s2) + 31ca: 0100 addi s0,sp,128 + 31cc: 00090003 lb zero,0(s2) + 31d0: 0100 addi s0,sp,128 + 31d2: 00090003 lb zero,0(s2) 31d6: 0100 addi s0,sp,128 - 31d8: 0105 addi sp,sp,1 - 31da: 0306 slli t1,t1,0x1 - 31dc: 0979 addi s2,s2,30 - 31de: 0000 unimp - 31e0: 0501 addi a0,a0,0 - 31e2: 07030603 lb a2,112(t1) - 31e6: 0409 addi s0,s0,2 + 31d8: 00090003 lb zero,0(s2) + 31dc: 0100 addi s0,sp,128 + 31de: 00090003 lb zero,0(s2) + 31e2: 0100 addi s0,sp,128 + 31e4: 04090003 lb zero,64(s2) 31e8: 0100 addi s0,sp,128 - 31ea: 0105 addi sp,sp,1 - 31ec: 0306 slli t1,t1,0x1 - 31ee: 0979 addi s2,s2,30 - 31f0: 0000 unimp - 31f2: 0501 addi a0,a0,0 - 31f4: 09070303 lb t1,144(a4) - 31f8: 0004 0x4 - 31fa: 0601 addi a2,a2,0 - 31fc: 04090003 lb zero,64(s2) + 31ea: 04090003 lb zero,64(s2) + 31ee: 0100 addi s0,sp,128 + 31f0: 04090003 lb zero,64(s2) + 31f4: 0100 addi s0,sp,128 + 31f6: 00090103 lb sp,0(s2) + 31fa: 0100 addi s0,sp,128 + 31fc: 00090003 lb zero,0(s2) 3200: 0100 addi s0,sp,128 3202: 00090003 lb zero,0(s2) 3206: 0100 addi s0,sp,128 3208: 00090003 lb zero,0(s2) 320c: 0100 addi s0,sp,128 - 320e: 00090103 lb sp,0(s2) + 320e: 00090003 lb zero,0(s2) 3212: 0100 addi s0,sp,128 - 3214: 00090003 lb zero,0(s2) - 3218: 0100 addi s0,sp,128 - 321a: 00090003 lb zero,0(s2) - 321e: 0100 addi s0,sp,128 - 3220: 00090003 lb zero,0(s2) - 3224: 0100 addi s0,sp,128 - 3226: 00090003 lb zero,0(s2) - 322a: 0100 addi s0,sp,128 - 322c: 00090003 lb zero,0(s2) - 3230: 0100 addi s0,sp,128 - 3232: 00090003 lb zero,0(s2) - 3236: 0100 addi s0,sp,128 - 3238: 04090003 lb zero,64(s2) - 323c: 0100 addi s0,sp,128 - 323e: 04090003 lb zero,64(s2) + 3214: 0200 addi s0,sp,256 + 3216: 1404 addi s1,sp,544 + 3218: 0306 slli t1,t1,0x1 + 321a: 0900 addi s0,sp,144 + 321c: 0004 0x4 + 321e: 0301 addi t1,t1,0 + 3220: 0900 addi s0,sp,144 + 3222: 0014 0x14 + 3224: 0001 nop + 3226: 0402 c.slli64 s0 + 3228: 09000317 auipc t1,0x9000 + 322c: 0008 0x8 + 322e: 0001 nop + 3230: 0402 c.slli64 s0 + 3232: 0318 addi a4,sp,384 + 3234: 0900 addi s0,sp,144 + 3236: 0004 0x4 + 3238: 0001 nop + 323a: 0402 c.slli64 s0 + 323c: 064e slli a2,a2,0x13 + 323e: 14090003 lb zero,320(s2) 3242: 0100 addi s0,sp,128 - 3244: 04090003 lb zero,64(s2) - 3248: 0100 addi s0,sp,128 - 324a: 00090103 lb sp,0(s2) - 324e: 0100 addi s0,sp,128 - 3250: 00090003 lb zero,0(s2) - 3254: 0100 addi s0,sp,128 - 3256: 00090003 lb zero,0(s2) - 325a: 0100 addi s0,sp,128 + 3244: 0200 addi s0,sp,256 + 3246: 4e04 lw s1,24(a2) + 3248: 00090003 lb zero,0(s2) + 324c: 0100 addi s0,sp,128 + 324e: 0200 addi s0,sp,256 + 3250: 4e04 lw s1,24(a2) + 3252: 00090003 lb zero,0(s2) + 3256: 0100 addi s0,sp,128 + 3258: 0200 addi s0,sp,256 + 325a: 4e04 lw s1,24(a2) 325c: 00090003 lb zero,0(s2) 3260: 0100 addi s0,sp,128 - 3262: 00090003 lb zero,0(s2) - 3266: 0100 addi s0,sp,128 - 3268: 0200 addi s0,sp,256 - 326a: 1404 addi s1,sp,544 - 326c: 0306 slli t1,t1,0x1 - 326e: 0900 addi s0,sp,144 - 3270: 0004 0x4 - 3272: 0301 addi t1,t1,0 - 3274: 0900 addi s0,sp,144 - 3276: 0014 0x14 - 3278: 0001 nop - 327a: 0402 c.slli64 s0 - 327c: 09000317 auipc t1,0x9000 - 3280: 0008 0x8 - 3282: 0001 nop - 3284: 0402 c.slli64 s0 - 3286: 0318 addi a4,sp,384 - 3288: 0900 addi s0,sp,144 - 328a: 0004 0x4 - 328c: 0001 nop - 328e: 0402 c.slli64 s0 - 3290: 064e slli a2,a2,0x13 - 3292: 14090003 lb zero,320(s2) - 3296: 0100 addi s0,sp,128 - 3298: 0200 addi s0,sp,256 - 329a: 4e04 lw s1,24(a2) - 329c: 00090003 lb zero,0(s2) - 32a0: 0100 addi s0,sp,128 - 32a2: 0200 addi s0,sp,256 - 32a4: 4e04 lw s1,24(a2) - 32a6: 00090003 lb zero,0(s2) - 32aa: 0100 addi s0,sp,128 - 32ac: 0200 addi s0,sp,256 - 32ae: 4e04 lw s1,24(a2) - 32b0: 00090003 lb zero,0(s2) - 32b4: 0100 addi s0,sp,128 - 32b6: 0200 addi s0,sp,256 - 32b8: 4e04 lw s1,24(a2) - 32ba: 00090003 lb zero,0(s2) - 32be: 0100 addi s0,sp,128 - 32c0: 0200 addi s0,sp,256 - 32c2: 4e04 lw s1,24(a2) - 32c4: 00090003 lb zero,0(s2) - 32c8: 0100 addi s0,sp,128 - 32ca: 0200 addi s0,sp,256 - 32cc: 4e04 lw s1,24(a2) - 32ce: 00090003 lb zero,0(s2) - 32d2: 0100 addi s0,sp,128 - 32d4: 0200 addi s0,sp,256 - 32d6: 4e04 lw s1,24(a2) - 32d8: 00090003 lb zero,0(s2) - 32dc: 0100 addi s0,sp,128 - 32de: 0200 addi s0,sp,256 - 32e0: 4e04 lw s1,24(a2) - 32e2: 00090003 lb zero,0(s2) - 32e6: 0100 addi s0,sp,128 - 32e8: 0200 addi s0,sp,256 - 32ea: 4e04 lw s1,24(a2) - 32ec: 00090003 lb zero,0(s2) - 32f0: 0100 addi s0,sp,128 - 32f2: 0200 addi s0,sp,256 - 32f4: 5004 lw s1,32(s0) - 32f6: 0306 slli t1,t1,0x1 - 32f8: 0900 addi s0,sp,144 - 32fa: 0008 0x8 - 32fc: 0001 nop - 32fe: 0402 c.slli64 s0 - 3300: 0352 slli t1,t1,0x14 - 3302: 0900 addi s0,sp,144 - 3304: 0004 0x4 - 3306: 0001 nop - 3308: 0402 c.slli64 s0 - 330a: 0354 addi a3,sp,388 - 330c: 0900 addi s0,sp,144 - 330e: 0004 0x4 - 3310: 0001 nop - 3312: 0402 c.slli64 s0 - 3314: 0356 slli t1,t1,0x15 - 3316: 0900 addi s0,sp,144 - 3318: 0004 0x4 - 331a: 0001 nop - 331c: 0402 c.slli64 s0 - 331e: 0358 addi a4,sp,388 - 3320: 0900 addi s0,sp,144 - 3322: 0004 0x4 - 3324: 0001 nop - 3326: 0402 c.slli64 s0 - 3328: 0359 addi t1,t1,22 - 332a: 0900 addi s0,sp,144 - 332c: 0004 0x4 - 332e: 0001 nop - 3330: 0402 c.slli64 s0 - 3332: 035c addi a5,sp,388 - 3334: 0900 addi s0,sp,144 - 3336: 0004 0x4 - 3338: 0501 addi a0,a0,0 - 333a: 0301 addi t1,t1,0 - 333c: 0904 addi s1,sp,144 - 333e: 0010 0x10 - 3340: 0501 addi a0,a0,0 - 3342: 097c0303 lb t1,151(s8) # 19097 <_start-0x7ffe6f69> - 3346: 0008 0x8 - 3348: 0901 addi s2,s2,0 - 334a: 0008 0x8 - 334c: 0100 addi s0,sp,128 - 334e: b901 j 2f5e <_start-0x7fffd0a2> - 3350: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> - 3354: a300 fsd fs0,0(a4) - 3356: 0000 unimp - 3358: 0100 addi s0,sp,128 - 335a: fb01 bnez a4,326a <_start-0x7fffcd96> - 335c: 0d0e slli s10,s10,0x3 - 335e: 0100 addi s0,sp,128 - 3360: 0101 addi sp,sp,0 - 3362: 0001 nop + 3262: 0200 addi s0,sp,256 + 3264: 4e04 lw s1,24(a2) + 3266: 00090003 lb zero,0(s2) + 326a: 0100 addi s0,sp,128 + 326c: 0200 addi s0,sp,256 + 326e: 4e04 lw s1,24(a2) + 3270: 00090003 lb zero,0(s2) + 3274: 0100 addi s0,sp,128 + 3276: 0200 addi s0,sp,256 + 3278: 4e04 lw s1,24(a2) + 327a: 00090003 lb zero,0(s2) + 327e: 0100 addi s0,sp,128 + 3280: 0200 addi s0,sp,256 + 3282: 4e04 lw s1,24(a2) + 3284: 00090003 lb zero,0(s2) + 3288: 0100 addi s0,sp,128 + 328a: 0200 addi s0,sp,256 + 328c: 4e04 lw s1,24(a2) + 328e: 00090003 lb zero,0(s2) + 3292: 0100 addi s0,sp,128 + 3294: 0200 addi s0,sp,256 + 3296: 4e04 lw s1,24(a2) + 3298: 00090003 lb zero,0(s2) + 329c: 0100 addi s0,sp,128 + 329e: 0200 addi s0,sp,256 + 32a0: 5004 lw s1,32(s0) + 32a2: 0306 slli t1,t1,0x1 + 32a4: 0900 addi s0,sp,144 + 32a6: 0008 0x8 + 32a8: 0001 nop + 32aa: 0402 c.slli64 s0 + 32ac: 0352 slli t1,t1,0x14 + 32ae: 0900 addi s0,sp,144 + 32b0: 0004 0x4 + 32b2: 0001 nop + 32b4: 0402 c.slli64 s0 + 32b6: 0354 addi a3,sp,388 + 32b8: 0900 addi s0,sp,144 + 32ba: 0004 0x4 + 32bc: 0001 nop + 32be: 0402 c.slli64 s0 + 32c0: 0356 slli t1,t1,0x15 + 32c2: 0900 addi s0,sp,144 + 32c4: 0004 0x4 + 32c6: 0001 nop + 32c8: 0402 c.slli64 s0 + 32ca: 0358 addi a4,sp,388 + 32cc: 0900 addi s0,sp,144 + 32ce: 0004 0x4 + 32d0: 0001 nop + 32d2: 0402 c.slli64 s0 + 32d4: 0359 addi t1,t1,22 + 32d6: 0900 addi s0,sp,144 + 32d8: 0004 0x4 + 32da: 0001 nop + 32dc: 0402 c.slli64 s0 + 32de: 035c addi a5,sp,388 + 32e0: 0900 addi s0,sp,144 + 32e2: 0004 0x4 + 32e4: 0501 addi a0,a0,0 + 32e6: 0301 addi t1,t1,0 + 32e8: 0904 addi s1,sp,144 + 32ea: 0010 0x10 + 32ec: 0501 addi a0,a0,0 + 32ee: 097c0303 lb t1,151(s8) # 19097 <_start-0x7ffe6f69> + 32f2: 0008 0x8 + 32f4: 0901 addi s2,s2,0 + 32f6: 0008 0x8 + 32f8: 0100 addi s0,sp,128 + 32fa: b901 j 2f0a <_start-0x7fffd0f6> + 32fc: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> + 3300: a300 fsd fs0,0(a4) + 3302: 0000 unimp + 3304: 0100 addi s0,sp,128 + 3306: fb01 bnez a4,3216 <_start-0x7fffcdea> + 3308: 0d0e slli s10,s10,0x3 + 330a: 0100 addi s0,sp,128 + 330c: 0101 addi sp,sp,0 + 330e: 0001 nop + 3310: 0000 unimp + 3312: 0001 nop + 3314: 0100 addi s0,sp,128 + 3316: 2e2e fld ft8,200(sp) + 3318: 2f2e2e2f 0x2f2e2e2f + 331c: 2e2e fld ft8,200(sp) + 331e: 2f2e2e2f 0x2f2e2e2f + 3322: 6972 flw fs2,28(sp) + 3324: 2d766373 csrrsi t1,0x2d7,12 + 3328: 2f636367 0x2f636367 + 332c: 696c flw fa1,84(a0) + 332e: 6762 flw fa4,24(sp) + 3330: 732f6363 bltu t5,s2,3a56 <_start-0x7fffc5aa> + 3334: 2d74666f jal a2,49e0a <_start-0x7ffb61f6> + 3338: 7066 flw ft0,120(sp) + 333a: 2e00 fld fs0,24(a2) + 333c: 2e00 fld fs0,24(a2) + 333e: 2f2e fld ft10,200(sp) + 3340: 2e2e fld ft8,200(sp) + 3342: 2f2e2e2f 0x2f2e2e2f + 3346: 2e2e fld ft8,200(sp) + 3348: 7369722f 0x7369722f + 334c: 672d7663 bgeu s10,s2,39b8 <_start-0x7fffc648> + 3350: 6c2f6363 bltu t5,sp,3a16 <_start-0x7fffc5ea> + 3354: 6269 lui tp,0x1a + 3356: 2f636367 0x2f636367 + 335a: 2e2e fld ft8,200(sp) + 335c: 636e692f 0x636e692f + 3360: 756c flw fa1,108(a0) + 3362: 6564 flw fs1,76(a0) 3364: 0000 unimp - 3366: 0001 nop - 3368: 0100 addi s0,sp,128 - 336a: 2e2e fld ft8,200(sp) - 336c: 2f2e2e2f 0x2f2e2e2f - 3370: 2e2e fld ft8,200(sp) - 3372: 2f2e2e2f 0x2f2e2e2f - 3376: 6972 flw fs2,28(sp) - 3378: 2d766373 csrrsi t1,0x2d7,12 - 337c: 2f636367 0x2f636367 - 3380: 696c flw fa1,84(a0) - 3382: 6762 flw fa4,24(sp) - 3384: 732f6363 bltu t5,s2,3aaa <_start-0x7fffc556> - 3388: 2d74666f jal a2,49e5e <_start-0x7ffb61a2> - 338c: 7066 flw ft0,120(sp) - 338e: 2e00 fld fs0,24(a2) - 3390: 2e00 fld fs0,24(a2) - 3392: 2f2e fld ft10,200(sp) - 3394: 2e2e fld ft8,200(sp) - 3396: 2f2e2e2f 0x2f2e2e2f - 339a: 2e2e fld ft8,200(sp) - 339c: 7369722f 0x7369722f - 33a0: 672d7663 bgeu s10,s2,3a0c <_start-0x7fffc5f4> - 33a4: 6c2f6363 bltu t5,sp,3a6a <_start-0x7fffc596> - 33a8: 6269 lui tp,0x1a - 33aa: 2f636367 0x2f636367 - 33ae: 2e2e fld ft8,200(sp) - 33b0: 636e692f 0x636e692f - 33b4: 756c flw fa1,108(a0) - 33b6: 6564 flw fs1,76(a0) - 33b8: 0000 unimp - 33ba: 66746567 0x66746567 - 33be: 2e32 fld ft8,264(sp) - 33c0: 00010063 beqz sp,33c0 <_start-0x7fffcc40> - 33c4: 7300 flw fs0,32(a4) - 33c6: 7066 flw ft0,120(sp) - 33c8: 6d2d lui s10,0xb - 33ca: 6361 lui t1,0x18 - 33cc: 6968 flw fa0,84(a0) - 33ce: 656e flw fa0,216(sp) - 33d0: 682e flw fa6,200(sp) - 33d2: 0200 addi s0,sp,256 - 33d4: 0000 unimp - 33d6: 74666f73 csrrsi t5,0x746,12 - 33da: 662d lui a2,0xb - 33dc: 2e70 fld fa2,216(a2) - 33de: 0068 addi a0,sp,12 - 33e0: 0001 nop - 33e2: 7100 flw fs0,32(a0) - 33e4: 6175 addi sp,sp,368 - 33e6: 2e64 fld fs1,216(a2) - 33e8: 0068 addi a0,sp,12 - 33ea: 0001 nop - 33ec: 6c00 flw fs0,24(s0) - 33ee: 6c676e6f jal t3,79ab4 <_start-0x7ff8654c> - 33f2: 2e676e6f jal t3,796d8 <_start-0x7ff86928> - 33f6: 0068 addi a0,sp,12 - 33f8: 00000003 lb zero,0(zero) # 0 <_start-0x80000000> - 33fc: 0105 addi sp,sp,1 - 33fe: 0500 addi s0,sp,640 - 3400: b402 fsd ft0,40(sp) - 3402: 0119 addi sp,sp,6 - 3404: 0380 addi s0,sp,448 - 3406: 03050123 sb a6,34(a0) - 340a: 00090103 lb sp,0(s2) - 340e: 0100 addi s0,sp,128 - 3410: 00090003 lb zero,0(s2) - 3414: 0100 addi s0,sp,128 - 3416: 0d05 addi s10,s10,1 - 3418: 00090003 lb zero,0(s2) - 341c: 0100 addi s0,sp,128 - 341e: 0305 addi t1,t1,1 - 3420: 00090103 lb sp,0(s2) - 3424: 0100 addi s0,sp,128 - 3426: 00090003 lb zero,0(s2) - 342a: 0100 addi s0,sp,128 - 342c: 00090003 lb zero,0(s2) + 3366: 66746567 0x66746567 + 336a: 2e32 fld ft8,264(sp) + 336c: 00010063 beqz sp,336c <_start-0x7fffcc94> + 3370: 7300 flw fs0,32(a4) + 3372: 7066 flw ft0,120(sp) + 3374: 6d2d lui s10,0xb + 3376: 6361 lui t1,0x18 + 3378: 6968 flw fa0,84(a0) + 337a: 656e flw fa0,216(sp) + 337c: 682e flw fa6,200(sp) + 337e: 0200 addi s0,sp,256 + 3380: 0000 unimp + 3382: 74666f73 csrrsi t5,0x746,12 + 3386: 662d lui a2,0xb + 3388: 2e70 fld fa2,216(a2) + 338a: 0068 addi a0,sp,12 + 338c: 0001 nop + 338e: 7100 flw fs0,32(a0) + 3390: 6175 addi sp,sp,368 + 3392: 2e64 fld fs1,216(a2) + 3394: 0068 addi a0,sp,12 + 3396: 0001 nop + 3398: 6c00 flw fs0,24(s0) + 339a: 6c676e6f jal t3,79a60 <_start-0x7ff865a0> + 339e: 2e676e6f jal t3,79684 <_start-0x7ff8697c> + 33a2: 0068 addi a0,sp,12 + 33a4: 00000003 lb zero,0(zero) # 0 <_start-0x80000000> + 33a8: 0105 addi sp,sp,1 + 33aa: 0500 addi s0,sp,640 + 33ac: 7802 flw fa6,32(sp) + 33ae: 011a slli sp,sp,0x6 + 33b0: 0380 addi s0,sp,448 + 33b2: 03050123 sb a6,34(a0) + 33b6: 00090103 lb sp,0(s2) + 33ba: 0100 addi s0,sp,128 + 33bc: 00090003 lb zero,0(s2) + 33c0: 0100 addi s0,sp,128 + 33c2: 0d05 addi s10,s10,1 + 33c4: 00090003 lb zero,0(s2) + 33c8: 0100 addi s0,sp,128 + 33ca: 0305 addi t1,t1,1 + 33cc: 00090103 lb sp,0(s2) + 33d0: 0100 addi s0,sp,128 + 33d2: 00090003 lb zero,0(s2) + 33d6: 0100 addi s0,sp,128 + 33d8: 00090003 lb zero,0(s2) + 33dc: 0100 addi s0,sp,128 + 33de: 00090003 lb zero,0(s2) + 33e2: 0100 addi s0,sp,128 + 33e4: 00090103 lb sp,0(s2) + 33e8: 0100 addi s0,sp,128 + 33ea: 00090003 lb zero,0(s2) + 33ee: 0100 addi s0,sp,128 + 33f0: 00090003 lb zero,0(s2) + 33f4: 0100 addi s0,sp,128 + 33f6: 00090003 lb zero,0(s2) + 33fa: 0100 addi s0,sp,128 + 33fc: 00090103 lb sp,0(s2) + 3400: 0100 addi s0,sp,128 + 3402: 00090203 lb tp,0(s2) + 3406: 0100 addi s0,sp,128 + 3408: 00090103 lb sp,0(s2) + 340c: 0100 addi s0,sp,128 + 340e: 00090003 lb zero,0(s2) + 3412: 0100 addi s0,sp,128 + 3414: 00090003 lb zero,0(s2) + 3418: 0100 addi s0,sp,128 + 341a: 00090003 lb zero,0(s2) + 341e: 0100 addi s0,sp,128 + 3420: 0105 addi sp,sp,1 + 3422: 0306 slli t1,t1,0x1 + 3424: 0979 addi s2,s2,30 + 3426: 0000 unimp + 3428: 0501 addi a0,a0,0 + 342a: 07030603 lb a2,112(t1) # 18070 <_start-0x7ffe7f90> + 342e: 0409 addi s0,s0,2 3430: 0100 addi s0,sp,128 - 3432: 00090003 lb zero,0(s2) - 3436: 0100 addi s0,sp,128 - 3438: 00090103 lb sp,0(s2) - 343c: 0100 addi s0,sp,128 - 343e: 00090003 lb zero,0(s2) + 3432: 0105 addi sp,sp,1 + 3434: 0306 slli t1,t1,0x1 + 3436: 0979 addi s2,s2,30 + 3438: 0000 unimp + 343a: 0501 addi a0,a0,0 + 343c: 07030603 lb a2,112(t1) + 3440: 0409 addi s0,s0,2 3442: 0100 addi s0,sp,128 - 3444: 00090003 lb zero,0(s2) - 3448: 0100 addi s0,sp,128 - 344a: 00090003 lb zero,0(s2) - 344e: 0100 addi s0,sp,128 - 3450: 00090103 lb sp,0(s2) + 3444: 0105 addi sp,sp,1 + 3446: 0306 slli t1,t1,0x1 + 3448: 0979 addi s2,s2,30 + 344a: 0000 unimp + 344c: 0501 addi a0,a0,0 + 344e: 07030603 lb a2,112(t1) + 3452: 0409 addi s0,s0,2 3454: 0100 addi s0,sp,128 - 3456: 00090203 lb tp,0(s2) - 345a: 0100 addi s0,sp,128 - 345c: 00090103 lb sp,0(s2) - 3460: 0100 addi s0,sp,128 - 3462: 00090003 lb zero,0(s2) - 3466: 0100 addi s0,sp,128 - 3468: 00090003 lb zero,0(s2) - 346c: 0100 addi s0,sp,128 - 346e: 00090003 lb zero,0(s2) - 3472: 0100 addi s0,sp,128 - 3474: 0105 addi sp,sp,1 - 3476: 0306 slli t1,t1,0x1 - 3478: 0979 addi s2,s2,30 - 347a: 0000 unimp + 3456: 0105 addi sp,sp,1 + 3458: 0306 slli t1,t1,0x1 + 345a: 0979 addi s2,s2,30 + 345c: 0000 unimp + 345e: 0501 addi a0,a0,0 + 3460: 09070303 lb t1,144(a4) + 3464: 0008 0x8 + 3466: 0301 addi t1,t1,0 + 3468: 0901 addi s2,s2,0 + 346a: 000c 0xc + 346c: 0501 addi a0,a0,0 + 346e: 0301 addi t1,t1,0 + 3470: 0978 addi a4,sp,156 + 3472: 0008 0x8 + 3474: 0501 addi a0,a0,0 + 3476: 09070303 lb t1,144(a4) + 347a: 000c 0xc 347c: 0501 addi a0,a0,0 - 347e: 07030603 lb a2,112(t1) # 18070 <_start-0x7ffe7f90> - 3482: 0409 addi s0,s0,2 - 3484: 0100 addi s0,sp,128 - 3486: 0105 addi sp,sp,1 - 3488: 0306 slli t1,t1,0x1 - 348a: 0979 addi s2,s2,30 - 348c: 0000 unimp - 348e: 0501 addi a0,a0,0 - 3490: 07030603 lb a2,112(t1) - 3494: 0409 addi s0,s0,2 - 3496: 0100 addi s0,sp,128 - 3498: 0105 addi sp,sp,1 - 349a: 0306 slli t1,t1,0x1 - 349c: 0979 addi s2,s2,30 - 349e: 0000 unimp - 34a0: 0501 addi a0,a0,0 - 34a2: 07030603 lb a2,112(t1) - 34a6: 0409 addi s0,s0,2 - 34a8: 0100 addi s0,sp,128 - 34aa: 0105 addi sp,sp,1 - 34ac: 0306 slli t1,t1,0x1 - 34ae: 0979 addi s2,s2,30 - 34b0: 0000 unimp - 34b2: 0501 addi a0,a0,0 - 34b4: 09070303 lb t1,144(a4) - 34b8: 0008 0x8 - 34ba: 0301 addi t1,t1,0 - 34bc: 0901 addi s2,s2,0 - 34be: 000c 0xc - 34c0: 0501 addi a0,a0,0 - 34c2: 0301 addi t1,t1,0 - 34c4: 0978 addi a4,sp,156 - 34c6: 0008 0x8 - 34c8: 0501 addi a0,a0,0 - 34ca: 09070303 lb t1,144(a4) - 34ce: 000c 0xc - 34d0: 0501 addi a0,a0,0 - 34d2: 0301 addi t1,t1,0 - 34d4: 0979 addi s2,s2,30 - 34d6: 0008 0x8 - 34d8: 0501 addi a0,a0,0 - 34da: 09070303 lb t1,144(a4) - 34de: 0004 0x4 - 34e0: 0601 addi a2,a2,0 - 34e2: 04090003 lb zero,64(s2) + 347e: 0301 addi t1,t1,0 + 3480: 0979 addi s2,s2,30 + 3482: 0008 0x8 + 3484: 0501 addi a0,a0,0 + 3486: 09070303 lb t1,144(a4) + 348a: 0004 0x4 + 348c: 0601 addi a2,a2,0 + 348e: 04090003 lb zero,64(s2) + 3492: 0100 addi s0,sp,128 + 3494: 00090003 lb zero,0(s2) + 3498: 0100 addi s0,sp,128 + 349a: 04090003 lb zero,64(s2) + 349e: 0100 addi s0,sp,128 + 34a0: 00090103 lb sp,0(s2) + 34a4: 0100 addi s0,sp,128 + 34a6: 00090003 lb zero,0(s2) + 34aa: 0100 addi s0,sp,128 + 34ac: 00090003 lb zero,0(s2) + 34b0: 0100 addi s0,sp,128 + 34b2: 00090003 lb zero,0(s2) + 34b6: 0100 addi s0,sp,128 + 34b8: 00090003 lb zero,0(s2) + 34bc: 0100 addi s0,sp,128 + 34be: 00090003 lb zero,0(s2) + 34c2: 0100 addi s0,sp,128 + 34c4: 00090003 lb zero,0(s2) + 34c8: 0100 addi s0,sp,128 + 34ca: 04090003 lb zero,64(s2) + 34ce: 0100 addi s0,sp,128 + 34d0: 04090003 lb zero,64(s2) + 34d4: 0100 addi s0,sp,128 + 34d6: 04090003 lb zero,64(s2) + 34da: 0100 addi s0,sp,128 + 34dc: 00090103 lb sp,0(s2) + 34e0: 0100 addi s0,sp,128 + 34e2: 00090003 lb zero,0(s2) 34e6: 0100 addi s0,sp,128 34e8: 00090003 lb zero,0(s2) 34ec: 0100 addi s0,sp,128 - 34ee: 04090003 lb zero,64(s2) + 34ee: 00090003 lb zero,0(s2) 34f2: 0100 addi s0,sp,128 - 34f4: 00090103 lb sp,0(s2) + 34f4: 00090003 lb zero,0(s2) 34f8: 0100 addi s0,sp,128 - 34fa: 00090003 lb zero,0(s2) - 34fe: 0100 addi s0,sp,128 - 3500: 00090003 lb zero,0(s2) - 3504: 0100 addi s0,sp,128 - 3506: 00090003 lb zero,0(s2) - 350a: 0100 addi s0,sp,128 - 350c: 00090003 lb zero,0(s2) - 3510: 0100 addi s0,sp,128 - 3512: 00090003 lb zero,0(s2) - 3516: 0100 addi s0,sp,128 - 3518: 00090003 lb zero,0(s2) - 351c: 0100 addi s0,sp,128 - 351e: 04090003 lb zero,64(s2) - 3522: 0100 addi s0,sp,128 - 3524: 04090003 lb zero,64(s2) + 34fa: 0200 addi s0,sp,256 + 34fc: 1404 addi s1,sp,544 + 34fe: 0306 slli t1,t1,0x1 + 3500: 0900 addi s0,sp,144 + 3502: 0004 0x4 + 3504: 0301 addi t1,t1,0 + 3506: 0900 addi s0,sp,144 + 3508: 0010 0x10 + 350a: 0001 nop + 350c: 0402 c.slli64 s0 + 350e: 09000317 auipc t1,0x9000 + 3512: 0008 0x8 + 3514: 0001 nop + 3516: 0402 c.slli64 s0 + 3518: 0318 addi a4,sp,384 + 351a: 0900 addi s0,sp,144 + 351c: 0004 0x4 + 351e: 0001 nop + 3520: 0402 c.slli64 s0 + 3522: 063e slli a2,a2,0xf + 3524: 10090003 lb zero,256(s2) 3528: 0100 addi s0,sp,128 - 352a: 04090003 lb zero,64(s2) - 352e: 0100 addi s0,sp,128 - 3530: 00090103 lb sp,0(s2) - 3534: 0100 addi s0,sp,128 - 3536: 00090003 lb zero,0(s2) - 353a: 0100 addi s0,sp,128 - 353c: 00090003 lb zero,0(s2) - 3540: 0100 addi s0,sp,128 + 352a: 0200 addi s0,sp,256 + 352c: 3e04 fld fs1,56(a2) + 352e: 00090003 lb zero,0(s2) + 3532: 0100 addi s0,sp,128 + 3534: 0200 addi s0,sp,256 + 3536: 3e04 fld fs1,56(a2) + 3538: 00090003 lb zero,0(s2) + 353c: 0100 addi s0,sp,128 + 353e: 0200 addi s0,sp,256 + 3540: 3e04 fld fs1,56(a2) 3542: 00090003 lb zero,0(s2) 3546: 0100 addi s0,sp,128 - 3548: 00090003 lb zero,0(s2) - 354c: 0100 addi s0,sp,128 - 354e: 0200 addi s0,sp,256 - 3550: 1404 addi s1,sp,544 - 3552: 0306 slli t1,t1,0x1 - 3554: 0900 addi s0,sp,144 - 3556: 0004 0x4 - 3558: 0301 addi t1,t1,0 - 355a: 0900 addi s0,sp,144 - 355c: 0010 0x10 - 355e: 0001 nop - 3560: 0402 c.slli64 s0 - 3562: 09000317 auipc t1,0x9000 - 3566: 0008 0x8 - 3568: 0001 nop - 356a: 0402 c.slli64 s0 - 356c: 0318 addi a4,sp,384 - 356e: 0900 addi s0,sp,144 - 3570: 0004 0x4 - 3572: 0001 nop - 3574: 0402 c.slli64 s0 - 3576: 063e slli a2,a2,0xf - 3578: 10090003 lb zero,256(s2) - 357c: 0100 addi s0,sp,128 - 357e: 0200 addi s0,sp,256 - 3580: 3e04 fld fs1,56(a2) - 3582: 00090003 lb zero,0(s2) - 3586: 0100 addi s0,sp,128 - 3588: 0200 addi s0,sp,256 - 358a: 3e04 fld fs1,56(a2) - 358c: 00090003 lb zero,0(s2) - 3590: 0100 addi s0,sp,128 - 3592: 0200 addi s0,sp,256 - 3594: 3e04 fld fs1,56(a2) - 3596: 00090003 lb zero,0(s2) - 359a: 0100 addi s0,sp,128 - 359c: 0200 addi s0,sp,256 - 359e: 3e04 fld fs1,56(a2) - 35a0: 00090003 lb zero,0(s2) - 35a4: 0100 addi s0,sp,128 - 35a6: 0200 addi s0,sp,256 - 35a8: 3e04 fld fs1,56(a2) - 35aa: 00090003 lb zero,0(s2) - 35ae: 0100 addi s0,sp,128 - 35b0: 0200 addi s0,sp,256 - 35b2: 3e04 fld fs1,56(a2) - 35b4: 00090003 lb zero,0(s2) - 35b8: 0100 addi s0,sp,128 - 35ba: 0200 addi s0,sp,256 - 35bc: 3e04 fld fs1,56(a2) - 35be: 00090003 lb zero,0(s2) - 35c2: 0100 addi s0,sp,128 - 35c4: 0200 addi s0,sp,256 - 35c6: 3e04 fld fs1,56(a2) - 35c8: 00090003 lb zero,0(s2) - 35cc: 0100 addi s0,sp,128 - 35ce: 0200 addi s0,sp,256 - 35d0: 3e04 fld fs1,56(a2) - 35d2: 00090003 lb zero,0(s2) - 35d6: 0100 addi s0,sp,128 - 35d8: 0200 addi s0,sp,256 - 35da: 3e04 fld fs1,56(a2) - 35dc: 00090003 lb zero,0(s2) - 35e0: 0100 addi s0,sp,128 - 35e2: 0200 addi s0,sp,256 - 35e4: 3e04 fld fs1,56(a2) - 35e6: 00090003 lb zero,0(s2) - 35ea: 0100 addi s0,sp,128 - 35ec: 0200 addi s0,sp,256 - 35ee: 3f04 fld fs1,56(a4) - 35f0: 0306 slli t1,t1,0x1 - 35f2: 0900 addi s0,sp,144 - 35f4: 0004 0x4 - 35f6: 0001 nop - 35f8: 0402 c.slli64 s0 - 35fa: 0003063f 01001009 0x10010090003063f - 3602: 0200 addi s0,sp,256 - 3604: 4504 lw s1,8(a0) - 3606: 0306 slli t1,t1,0x1 - 3608: 0900 addi s0,sp,144 - 360a: 0004 0x4 - 360c: 0601 addi a2,a2,0 - 360e: 10090003 lb zero,256(s2) - 3612: 0100 addi s0,sp,128 - 3614: 04090003 lb zero,64(s2) - 3618: 0100 addi s0,sp,128 - 361a: 00090003 lb zero,0(s2) - 361e: 0100 addi s0,sp,128 - 3620: 00090003 lb zero,0(s2) - 3624: 0100 addi s0,sp,128 - 3626: 0200 addi s0,sp,256 - 3628: 5f04 lw s1,56(a4) - 362a: 04090003 lb zero,64(s2) - 362e: 0100 addi s0,sp,128 - 3630: 0200 addi s0,sp,256 - 3632: 7f04 flw fs1,56(a4) - 3634: 04090003 lb zero,64(s2) - 3638: 0100 addi s0,sp,128 - 363a: 0306 slli t1,t1,0x1 - 363c: 0900 addi s0,sp,144 - 363e: 0004 0x4 - 3640: 0001 nop - 3642: 0402 c.slli64 s0 - 3644: 0650 addi a2,sp,772 - 3646: 08090003 lb zero,128(s2) - 364a: 0100 addi s0,sp,128 - 364c: 0200 addi s0,sp,256 - 364e: 5004 lw s1,32(s0) - 3650: 00090003 lb zero,0(s2) - 3654: 0100 addi s0,sp,128 - 3656: 0306 slli t1,t1,0x1 - 3658: 0900 addi s0,sp,144 - 365a: 0008 0x8 - 365c: 0501 addi a0,a0,0 - 365e: 0301 addi t1,t1,0 - 3660: 0904 addi s1,sp,144 - 3662: 0004 0x4 - 3664: 0501 addi a0,a0,0 - 3666: 04020003 lb zero,64(tp) # 1a040 <_start-0x7ffe5fc0> - 366a: 0666 slli a2,a2,0x19 - 366c: 08097c03 0x8097c03 - 3670: 0100 addi s0,sp,128 - 3672: 0300 addi s0,sp,384 - 3674: 9204 0x9204 - 3676: 0301 addi t1,t1,0 - 3678: 0900 addi s0,sp,144 - 367a: 0004 0x4 - 367c: 0001 nop - 367e: 0402 c.slli64 s0 - 3680: 036d addi t1,t1,27 - 3682: 0900 addi s0,sp,144 - 3684: 0008 0x8 - 3686: 0001 nop - 3688: 0402 c.slli64 s0 - 368a: 0674 addi a3,sp,780 - 368c: 04090003 lb zero,64(s2) - 3690: 0100 addi s0,sp,128 - 3692: 0200 addi s0,sp,256 - 3694: 7504 flw fs1,40(a0) - 3696: 04090003 lb zero,64(s2) - 369a: 0100 addi s0,sp,128 - 369c: 0200 addi s0,sp,256 - 369e: 7804 flw fs1,48(s0) - 36a0: 04090003 lb zero,64(s2) + 3548: 0200 addi s0,sp,256 + 354a: 3e04 fld fs1,56(a2) + 354c: 00090003 lb zero,0(s2) + 3550: 0100 addi s0,sp,128 + 3552: 0200 addi s0,sp,256 + 3554: 3e04 fld fs1,56(a2) + 3556: 00090003 lb zero,0(s2) + 355a: 0100 addi s0,sp,128 + 355c: 0200 addi s0,sp,256 + 355e: 3e04 fld fs1,56(a2) + 3560: 00090003 lb zero,0(s2) + 3564: 0100 addi s0,sp,128 + 3566: 0200 addi s0,sp,256 + 3568: 3e04 fld fs1,56(a2) + 356a: 00090003 lb zero,0(s2) + 356e: 0100 addi s0,sp,128 + 3570: 0200 addi s0,sp,256 + 3572: 3e04 fld fs1,56(a2) + 3574: 00090003 lb zero,0(s2) + 3578: 0100 addi s0,sp,128 + 357a: 0200 addi s0,sp,256 + 357c: 3e04 fld fs1,56(a2) + 357e: 00090003 lb zero,0(s2) + 3582: 0100 addi s0,sp,128 + 3584: 0200 addi s0,sp,256 + 3586: 3e04 fld fs1,56(a2) + 3588: 00090003 lb zero,0(s2) + 358c: 0100 addi s0,sp,128 + 358e: 0200 addi s0,sp,256 + 3590: 3e04 fld fs1,56(a2) + 3592: 00090003 lb zero,0(s2) + 3596: 0100 addi s0,sp,128 + 3598: 0200 addi s0,sp,256 + 359a: 3f04 fld fs1,56(a4) + 359c: 0306 slli t1,t1,0x1 + 359e: 0900 addi s0,sp,144 + 35a0: 0004 0x4 + 35a2: 0001 nop + 35a4: 0402 c.slli64 s0 + 35a6: 0003063f 01001009 0x10010090003063f + 35ae: 0200 addi s0,sp,256 + 35b0: 4504 lw s1,8(a0) + 35b2: 0306 slli t1,t1,0x1 + 35b4: 0900 addi s0,sp,144 + 35b6: 0004 0x4 + 35b8: 0601 addi a2,a2,0 + 35ba: 10090003 lb zero,256(s2) + 35be: 0100 addi s0,sp,128 + 35c0: 04090003 lb zero,64(s2) + 35c4: 0100 addi s0,sp,128 + 35c6: 00090003 lb zero,0(s2) + 35ca: 0100 addi s0,sp,128 + 35cc: 00090003 lb zero,0(s2) + 35d0: 0100 addi s0,sp,128 + 35d2: 0200 addi s0,sp,256 + 35d4: 5f04 lw s1,56(a4) + 35d6: 04090003 lb zero,64(s2) + 35da: 0100 addi s0,sp,128 + 35dc: 0200 addi s0,sp,256 + 35de: 7f04 flw fs1,56(a4) + 35e0: 04090003 lb zero,64(s2) + 35e4: 0100 addi s0,sp,128 + 35e6: 0306 slli t1,t1,0x1 + 35e8: 0900 addi s0,sp,144 + 35ea: 0004 0x4 + 35ec: 0001 nop + 35ee: 0402 c.slli64 s0 + 35f0: 0650 addi a2,sp,772 + 35f2: 08090003 lb zero,128(s2) + 35f6: 0100 addi s0,sp,128 + 35f8: 0200 addi s0,sp,256 + 35fa: 5004 lw s1,32(s0) + 35fc: 00090003 lb zero,0(s2) + 3600: 0100 addi s0,sp,128 + 3602: 0306 slli t1,t1,0x1 + 3604: 0900 addi s0,sp,144 + 3606: 0008 0x8 + 3608: 0501 addi a0,a0,0 + 360a: 0301 addi t1,t1,0 + 360c: 0904 addi s1,sp,144 + 360e: 0004 0x4 + 3610: 0501 addi a0,a0,0 + 3612: 04020003 lb zero,64(tp) # 1a040 <_start-0x7ffe5fc0> + 3616: 0666 slli a2,a2,0x19 + 3618: 08097c03 0x8097c03 + 361c: 0100 addi s0,sp,128 + 361e: 0300 addi s0,sp,384 + 3620: 9204 0x9204 + 3622: 0301 addi t1,t1,0 + 3624: 0900 addi s0,sp,144 + 3626: 0004 0x4 + 3628: 0001 nop + 362a: 0402 c.slli64 s0 + 362c: 036d addi t1,t1,27 + 362e: 0900 addi s0,sp,144 + 3630: 0008 0x8 + 3632: 0001 nop + 3634: 0402 c.slli64 s0 + 3636: 0674 addi a3,sp,780 + 3638: 04090003 lb zero,64(s2) + 363c: 0100 addi s0,sp,128 + 363e: 0200 addi s0,sp,256 + 3640: 7504 flw fs1,40(a0) + 3642: 04090003 lb zero,64(s2) + 3646: 0100 addi s0,sp,128 + 3648: 0200 addi s0,sp,256 + 364a: 7804 flw fs1,48(s0) + 364c: 04090003 lb zero,64(s2) + 3650: 0100 addi s0,sp,128 + 3652: 0200 addi s0,sp,256 + 3654: 7904 flw fs1,48(a0) + 3656: 04090003 lb zero,64(s2) + 365a: 0100 addi s0,sp,128 + 365c: 0200 addi s0,sp,256 + 365e: 7c04 flw fs1,56(s0) + 3660: 04090003 lb zero,64(s2) + 3664: 0100 addi s0,sp,128 + 3666: 0200 addi s0,sp,256 + 3668: 7d04 flw fs1,56(a0) + 366a: 04090003 lb zero,64(s2) + 366e: 0100 addi s0,sp,128 + 3670: 0300 addi s0,sp,384 + 3672: 8c04 0x8c04 + 3674: 0601 addi a2,a2,0 + 3676: 04090003 lb zero,64(s2) + 367a: 0100 addi s0,sp,128 + 367c: 0300 addi s0,sp,384 + 367e: 8f04 0x8f04 + 3680: 0601 addi a2,a2,0 + 3682: 04090003 lb zero,64(s2) + 3686: 0100 addi s0,sp,128 + 3688: 0300 addi s0,sp,384 + 368a: 9004 0x9004 + 368c: 0301 addi t1,t1,0 + 368e: 0900 addi s0,sp,144 + 3690: 0004 0x4 + 3692: 0301 addi t1,t1,0 + 3694: 0900 addi s0,sp,144 + 3696: 0004 0x4 + 3698: 0601 addi a2,a2,0 + 369a: 10090003 lb zero,256(s2) + 369e: 0100 addi s0,sp,128 + 36a0: 08090003 lb zero,128(s2) 36a4: 0100 addi s0,sp,128 - 36a6: 0200 addi s0,sp,256 - 36a8: 7904 flw fs1,48(a0) - 36aa: 04090003 lb zero,64(s2) - 36ae: 0100 addi s0,sp,128 - 36b0: 0200 addi s0,sp,256 - 36b2: 7c04 flw fs1,56(s0) - 36b4: 04090003 lb zero,64(s2) - 36b8: 0100 addi s0,sp,128 - 36ba: 0200 addi s0,sp,256 - 36bc: 7d04 flw fs1,56(a0) - 36be: 04090003 lb zero,64(s2) - 36c2: 0100 addi s0,sp,128 - 36c4: 0300 addi s0,sp,384 - 36c6: 8c04 0x8c04 - 36c8: 0601 addi a2,a2,0 - 36ca: 04090003 lb zero,64(s2) + 36a6: 08090003 lb zero,128(s2) + 36aa: 0100 addi s0,sp,128 + 36ac: 0c090003 lb zero,192(s2) + 36b0: 0100 addi s0,sp,128 + 36b2: 0c09 addi s8,s8,2 + 36b4: 0000 unimp + 36b6: 0101 addi sp,sp,0 + 36b8: 03b9 addi t2,t2,14 + 36ba: 0000 unimp + 36bc: 00a30003 lb zero,10(t1) # 9003518 <_start-0x76ffcae8> + 36c0: 0000 unimp + 36c2: 0101 addi sp,sp,0 + 36c4: 000d0efb 0xd0efb + 36c8: 0101 addi sp,sp,0 + 36ca: 0101 addi sp,sp,0 + 36cc: 0000 unimp 36ce: 0100 addi s0,sp,128 - 36d0: 0300 addi s0,sp,384 - 36d2: 8f04 0x8f04 - 36d4: 0601 addi a2,a2,0 - 36d6: 04090003 lb zero,64(s2) - 36da: 0100 addi s0,sp,128 - 36dc: 0300 addi s0,sp,384 - 36de: 9004 0x9004 - 36e0: 0301 addi t1,t1,0 - 36e2: 0900 addi s0,sp,144 - 36e4: 0004 0x4 - 36e6: 0301 addi t1,t1,0 - 36e8: 0900 addi s0,sp,144 - 36ea: 0004 0x4 - 36ec: 0601 addi a2,a2,0 - 36ee: 10090003 lb zero,256(s2) - 36f2: 0100 addi s0,sp,128 - 36f4: 08090003 lb zero,128(s2) - 36f8: 0100 addi s0,sp,128 - 36fa: 08090003 lb zero,128(s2) - 36fe: 0100 addi s0,sp,128 - 3700: 0c090003 lb zero,192(s2) - 3704: 0100 addi s0,sp,128 - 3706: 0c09 addi s8,s8,2 - 3708: 0000 unimp - 370a: 0101 addi sp,sp,0 - 370c: 03b9 addi t2,t2,14 - 370e: 0000 unimp - 3710: 00a30003 lb zero,10(t1) # 900356c <_start-0x76ffca94> - 3714: 0000 unimp - 3716: 0101 addi sp,sp,0 - 3718: 000d0efb 0xd0efb - 371c: 0101 addi sp,sp,0 - 371e: 0101 addi sp,sp,0 - 3720: 0000 unimp - 3722: 0100 addi s0,sp,128 - 3724: 0000 unimp - 3726: 2e01 jal 3a36 <_start-0x7fffc5ca> - 3728: 2f2e fld ft10,200(sp) - 372a: 2e2e fld ft8,200(sp) - 372c: 2f2e2e2f 0x2f2e2e2f - 3730: 2e2e fld ft8,200(sp) - 3732: 7369722f 0x7369722f - 3736: 672d7663 bgeu s10,s2,3da2 <_start-0x7fffc25e> - 373a: 6c2f6363 bltu t5,sp,3e00 <_start-0x7fffc200> - 373e: 6269 lui tp,0x1a - 3740: 2f636367 0x2f636367 - 3744: 74666f73 csrrsi t5,0x746,12 - 3748: 662d lui a2,0xb - 374a: 0070 addi a2,sp,12 - 374c: 002e c.slli zero,0xb - 374e: 2e2e fld ft8,200(sp) - 3750: 2f2e2e2f 0x2f2e2e2f - 3754: 2e2e fld ft8,200(sp) - 3756: 2f2e2e2f 0x2f2e2e2f - 375a: 6972 flw fs2,28(sp) - 375c: 2d766373 csrrsi t1,0x2d7,12 - 3760: 2f636367 0x2f636367 - 3764: 696c flw fa1,84(a0) - 3766: 6762 flw fa4,24(sp) - 3768: 2e2f6363 bltu t5,sp,3a4e <_start-0x7fffc5b2> - 376c: 2f2e fld ft10,200(sp) - 376e: 6e69 lui t3,0x1a - 3770: 64756c63 bltu a0,t2,3dc8 <_start-0x7fffc238> - 3774: 0065 c.nop 25 - 3776: 6c00 flw fs0,24(s0) - 3778: 7465 lui s0,0xffff9 - 377a: 3266 fld ft4,120(sp) - 377c: 632e flw ft6,200(sp) - 377e: 0100 addi s0,sp,128 - 3780: 0000 unimp - 3782: 2d706673 csrrsi a2,0x2d7,0 - 3786: 616d addi sp,sp,240 - 3788: 6e696863 bltu s2,t1,3e78 <_start-0x7fffc188> - 378c: 2e65 jal 3b44 <_start-0x7fffc4bc> - 378e: 0068 addi a0,sp,12 - 3790: 0002 c.slli64 zero - 3792: 7300 flw fs0,32(a4) - 3794: 2d74666f jal a2,4a26a <_start-0x7ffb5d96> - 3798: 7066 flw ft0,120(sp) - 379a: 682e flw fa6,200(sp) - 379c: 0100 addi s0,sp,128 + 36d0: 0000 unimp + 36d2: 2e01 jal 39e2 <_start-0x7fffc61e> + 36d4: 2f2e fld ft10,200(sp) + 36d6: 2e2e fld ft8,200(sp) + 36d8: 2f2e2e2f 0x2f2e2e2f + 36dc: 2e2e fld ft8,200(sp) + 36de: 7369722f 0x7369722f + 36e2: 672d7663 bgeu s10,s2,3d4e <_start-0x7fffc2b2> + 36e6: 6c2f6363 bltu t5,sp,3dac <_start-0x7fffc254> + 36ea: 6269 lui tp,0x1a + 36ec: 2f636367 0x2f636367 + 36f0: 74666f73 csrrsi t5,0x746,12 + 36f4: 662d lui a2,0xb + 36f6: 0070 addi a2,sp,12 + 36f8: 002e c.slli zero,0xb + 36fa: 2e2e fld ft8,200(sp) + 36fc: 2f2e2e2f 0x2f2e2e2f + 3700: 2e2e fld ft8,200(sp) + 3702: 2f2e2e2f 0x2f2e2e2f + 3706: 6972 flw fs2,28(sp) + 3708: 2d766373 csrrsi t1,0x2d7,12 + 370c: 2f636367 0x2f636367 + 3710: 696c flw fa1,84(a0) + 3712: 6762 flw fa4,24(sp) + 3714: 2e2f6363 bltu t5,sp,39fa <_start-0x7fffc606> + 3718: 2f2e fld ft10,200(sp) + 371a: 6e69 lui t3,0x1a + 371c: 64756c63 bltu a0,t2,3d74 <_start-0x7fffc28c> + 3720: 0065 c.nop 25 + 3722: 6c00 flw fs0,24(s0) + 3724: 7465 lui s0,0xffff9 + 3726: 3266 fld ft4,120(sp) + 3728: 632e flw ft6,200(sp) + 372a: 0100 addi s0,sp,128 + 372c: 0000 unimp + 372e: 2d706673 csrrsi a2,0x2d7,0 + 3732: 616d addi sp,sp,240 + 3734: 6e696863 bltu s2,t1,3e24 <_start-0x7fffc1dc> + 3738: 2e65 jal 3af0 <_start-0x7fffc510> + 373a: 0068 addi a0,sp,12 + 373c: 0002 c.slli64 zero + 373e: 7300 flw fs0,32(a4) + 3740: 2d74666f jal a2,4a216 <_start-0x7ffb5dea> + 3744: 7066 flw ft0,120(sp) + 3746: 682e flw fa6,200(sp) + 3748: 0100 addi s0,sp,128 + 374a: 0000 unimp + 374c: 7571 lui a0,0xffffc + 374e: 6461 lui s0,0x18 + 3750: 682e flw fa6,200(sp) + 3752: 0100 addi s0,sp,128 + 3754: 0000 unimp + 3756: 6f6c flw fa1,92(a4) + 3758: 676e flw fa4,216(sp) + 375a: 6f6c flw fa1,92(a4) + 375c: 676e flw fa4,216(sp) + 375e: 682e flw fa6,200(sp) + 3760: 0300 addi s0,sp,384 + 3762: 0000 unimp + 3764: 0500 addi s0,sp,640 + 3766: 0001 nop + 3768: 0205 addi tp,tp,1 + 376a: 1bbc addi a5,sp,504 + 376c: 8001 c.srli64 s0 + 376e: 05012303 lw t1,80(sp) + 3772: 09010303 lb t1,144(sp) + 3776: 0000 unimp + 3778: 0301 addi t1,t1,0 + 377a: 0900 addi s0,sp,144 + 377c: 0000 unimp + 377e: 0501 addi a0,a0,0 + 3780: 030d addi t1,t1,3 + 3782: 0900 addi s0,sp,144 + 3784: 0000 unimp + 3786: 0501 addi a0,a0,0 + 3788: 09010303 lb t1,144(sp) + 378c: 0000 unimp + 378e: 0301 addi t1,t1,0 + 3790: 0900 addi s0,sp,144 + 3792: 0000 unimp + 3794: 0301 addi t1,t1,0 + 3796: 0900 addi s0,sp,144 + 3798: 0000 unimp + 379a: 0301 addi t1,t1,0 + 379c: 0900 addi s0,sp,144 379e: 0000 unimp - 37a0: 7571 lui a0,0xffffc - 37a2: 6461 lui s0,0x18 - 37a4: 682e flw fa6,200(sp) - 37a6: 0100 addi s0,sp,128 - 37a8: 0000 unimp - 37aa: 6f6c flw fa1,92(a4) - 37ac: 676e flw fa4,216(sp) - 37ae: 6f6c flw fa1,92(a4) - 37b0: 676e flw fa4,216(sp) - 37b2: 682e flw fa6,200(sp) - 37b4: 0300 addi s0,sp,384 + 37a0: 0301 addi t1,t1,0 + 37a2: 0901 addi s2,s2,0 + 37a4: 0000 unimp + 37a6: 0301 addi t1,t1,0 + 37a8: 0900 addi s0,sp,144 + 37aa: 0000 unimp + 37ac: 0301 addi t1,t1,0 + 37ae: 0900 addi s0,sp,144 + 37b0: 0000 unimp + 37b2: 0301 addi t1,t1,0 + 37b4: 0900 addi s0,sp,144 37b6: 0000 unimp - 37b8: 0500 addi s0,sp,640 - 37ba: 0001 nop - 37bc: 0205 addi tp,tp,1 - 37be: 1af8 addi a4,sp,380 - 37c0: 8001 c.srli64 s0 - 37c2: 05012303 lw t1,80(sp) - 37c6: 09010303 lb t1,144(sp) - 37ca: 0000 unimp - 37cc: 0301 addi t1,t1,0 - 37ce: 0900 addi s0,sp,144 - 37d0: 0000 unimp - 37d2: 0501 addi a0,a0,0 - 37d4: 030d addi t1,t1,3 - 37d6: 0900 addi s0,sp,144 - 37d8: 0000 unimp - 37da: 0501 addi a0,a0,0 - 37dc: 09010303 lb t1,144(sp) - 37e0: 0000 unimp - 37e2: 0301 addi t1,t1,0 - 37e4: 0900 addi s0,sp,144 - 37e6: 0000 unimp - 37e8: 0301 addi t1,t1,0 - 37ea: 0900 addi s0,sp,144 - 37ec: 0000 unimp - 37ee: 0301 addi t1,t1,0 - 37f0: 0900 addi s0,sp,144 - 37f2: 0000 unimp - 37f4: 0301 addi t1,t1,0 - 37f6: 0901 addi s2,s2,0 - 37f8: 0000 unimp - 37fa: 0301 addi t1,t1,0 - 37fc: 0900 addi s0,sp,144 - 37fe: 0000 unimp - 3800: 0301 addi t1,t1,0 - 3802: 0900 addi s0,sp,144 - 3804: 0000 unimp - 3806: 0301 addi t1,t1,0 - 3808: 0900 addi s0,sp,144 - 380a: 0000 unimp - 380c: 0301 addi t1,t1,0 - 380e: 0901 addi s2,s2,0 - 3810: 0000 unimp - 3812: 0301 addi t1,t1,0 - 3814: 0902 c.slli64 s2 - 3816: 0000 unimp - 3818: 0301 addi t1,t1,0 - 381a: 0901 addi s2,s2,0 - 381c: 0000 unimp - 381e: 0301 addi t1,t1,0 - 3820: 0900 addi s0,sp,144 - 3822: 0000 unimp - 3824: 0301 addi t1,t1,0 - 3826: 0900 addi s0,sp,144 - 3828: 0000 unimp - 382a: 0301 addi t1,t1,0 - 382c: 0900 addi s0,sp,144 - 382e: 0000 unimp - 3830: 0501 addi a0,a0,0 - 3832: 0601 addi a2,a2,0 - 3834: 00097903 0x97903 + 37b8: 0301 addi t1,t1,0 + 37ba: 0901 addi s2,s2,0 + 37bc: 0000 unimp + 37be: 0301 addi t1,t1,0 + 37c0: 0902 c.slli64 s2 + 37c2: 0000 unimp + 37c4: 0301 addi t1,t1,0 + 37c6: 0901 addi s2,s2,0 + 37c8: 0000 unimp + 37ca: 0301 addi t1,t1,0 + 37cc: 0900 addi s0,sp,144 + 37ce: 0000 unimp + 37d0: 0301 addi t1,t1,0 + 37d2: 0900 addi s0,sp,144 + 37d4: 0000 unimp + 37d6: 0301 addi t1,t1,0 + 37d8: 0900 addi s0,sp,144 + 37da: 0000 unimp + 37dc: 0501 addi a0,a0,0 + 37de: 0601 addi a2,a2,0 + 37e0: 00097903 0x97903 + 37e4: 0100 addi s0,sp,128 + 37e6: 0305 addi t1,t1,1 + 37e8: 0306 slli t1,t1,0x1 + 37ea: 00040907 0x40907 + 37ee: 0501 addi a0,a0,0 + 37f0: 0601 addi a2,a2,0 + 37f2: 00097903 0x97903 + 37f6: 0100 addi s0,sp,128 + 37f8: 0305 addi t1,t1,1 + 37fa: 0306 slli t1,t1,0x1 + 37fc: 00040907 0x40907 + 3800: 0501 addi a0,a0,0 + 3802: 0601 addi a2,a2,0 + 3804: 00097903 0x97903 + 3808: 0100 addi s0,sp,128 + 380a: 0305 addi t1,t1,1 + 380c: 0306 slli t1,t1,0x1 + 380e: 00040907 0x40907 + 3812: 0501 addi a0,a0,0 + 3814: 0601 addi a2,a2,0 + 3816: 00097903 0x97903 + 381a: 0100 addi s0,sp,128 + 381c: 0305 addi t1,t1,1 + 381e: 08090703 lb a4,128(s2) + 3822: 0100 addi s0,sp,128 + 3824: 0c090103 lb sp,192(s2) + 3828: 0100 addi s0,sp,128 + 382a: 0105 addi sp,sp,1 + 382c: 08097803 0x8097803 + 3830: 0100 addi s0,sp,128 + 3832: 0305 addi t1,t1,1 + 3834: 0c090703 lb a4,192(s2) 3838: 0100 addi s0,sp,128 - 383a: 0305 addi t1,t1,1 - 383c: 0306 slli t1,t1,0x1 - 383e: 00040907 0x40907 - 3842: 0501 addi a0,a0,0 - 3844: 0601 addi a2,a2,0 - 3846: 00097903 0x97903 - 384a: 0100 addi s0,sp,128 - 384c: 0305 addi t1,t1,1 - 384e: 0306 slli t1,t1,0x1 - 3850: 00040907 0x40907 - 3854: 0501 addi a0,a0,0 - 3856: 0601 addi a2,a2,0 - 3858: 00097903 0x97903 - 385c: 0100 addi s0,sp,128 - 385e: 0305 addi t1,t1,1 - 3860: 0306 slli t1,t1,0x1 - 3862: 00040907 0x40907 - 3866: 0501 addi a0,a0,0 - 3868: 0601 addi a2,a2,0 - 386a: 00097903 0x97903 - 386e: 0100 addi s0,sp,128 - 3870: 0305 addi t1,t1,1 - 3872: 08090703 lb a4,128(s2) - 3876: 0100 addi s0,sp,128 - 3878: 0c090103 lb sp,192(s2) - 387c: 0100 addi s0,sp,128 - 387e: 0105 addi sp,sp,1 - 3880: 08097803 0x8097803 - 3884: 0100 addi s0,sp,128 - 3886: 0305 addi t1,t1,1 - 3888: 0c090703 lb a4,192(s2) - 388c: 0100 addi s0,sp,128 - 388e: 0105 addi sp,sp,1 - 3890: 08097903 0x8097903 - 3894: 0100 addi s0,sp,128 - 3896: 0305 addi t1,t1,1 - 3898: 04090703 lb a4,64(s2) - 389c: 0100 addi s0,sp,128 - 389e: 0306 slli t1,t1,0x1 + 383a: 0105 addi sp,sp,1 + 383c: 08097903 0x8097903 + 3840: 0100 addi s0,sp,128 + 3842: 0305 addi t1,t1,1 + 3844: 04090703 lb a4,64(s2) + 3848: 0100 addi s0,sp,128 + 384a: 0306 slli t1,t1,0x1 + 384c: 0900 addi s0,sp,144 + 384e: 0004 0x4 + 3850: 0301 addi t1,t1,0 + 3852: 0900 addi s0,sp,144 + 3854: 0000 unimp + 3856: 0301 addi t1,t1,0 + 3858: 0900 addi s0,sp,144 + 385a: 0004 0x4 + 385c: 0301 addi t1,t1,0 + 385e: 0901 addi s2,s2,0 + 3860: 0000 unimp + 3862: 0301 addi t1,t1,0 + 3864: 0900 addi s0,sp,144 + 3866: 0000 unimp + 3868: 0301 addi t1,t1,0 + 386a: 0900 addi s0,sp,144 + 386c: 0000 unimp + 386e: 0301 addi t1,t1,0 + 3870: 0900 addi s0,sp,144 + 3872: 0000 unimp + 3874: 0301 addi t1,t1,0 + 3876: 0900 addi s0,sp,144 + 3878: 0000 unimp + 387a: 0301 addi t1,t1,0 + 387c: 0900 addi s0,sp,144 + 387e: 0000 unimp + 3880: 0301 addi t1,t1,0 + 3882: 0900 addi s0,sp,144 + 3884: 0000 unimp + 3886: 0301 addi t1,t1,0 + 3888: 0900 addi s0,sp,144 + 388a: 0004 0x4 + 388c: 0301 addi t1,t1,0 + 388e: 0900 addi s0,sp,144 + 3890: 0004 0x4 + 3892: 0301 addi t1,t1,0 + 3894: 0900 addi s0,sp,144 + 3896: 0004 0x4 + 3898: 0301 addi t1,t1,0 + 389a: 0901 addi s2,s2,0 + 389c: 0000 unimp + 389e: 0301 addi t1,t1,0 38a0: 0900 addi s0,sp,144 - 38a2: 0004 0x4 + 38a2: 0000 unimp 38a4: 0301 addi t1,t1,0 38a6: 0900 addi s0,sp,144 38a8: 0000 unimp 38aa: 0301 addi t1,t1,0 38ac: 0900 addi s0,sp,144 - 38ae: 0004 0x4 + 38ae: 0000 unimp 38b0: 0301 addi t1,t1,0 - 38b2: 0901 addi s2,s2,0 + 38b2: 0900 addi s0,sp,144 38b4: 0000 unimp - 38b6: 0301 addi t1,t1,0 - 38b8: 0900 addi s0,sp,144 - 38ba: 0000 unimp - 38bc: 0301 addi t1,t1,0 - 38be: 0900 addi s0,sp,144 - 38c0: 0000 unimp - 38c2: 0301 addi t1,t1,0 - 38c4: 0900 addi s0,sp,144 - 38c6: 0000 unimp - 38c8: 0301 addi t1,t1,0 - 38ca: 0900 addi s0,sp,144 - 38cc: 0000 unimp - 38ce: 0301 addi t1,t1,0 - 38d0: 0900 addi s0,sp,144 - 38d2: 0000 unimp - 38d4: 0301 addi t1,t1,0 - 38d6: 0900 addi s0,sp,144 - 38d8: 0000 unimp - 38da: 0301 addi t1,t1,0 - 38dc: 0900 addi s0,sp,144 - 38de: 0004 0x4 - 38e0: 0301 addi t1,t1,0 + 38b6: 0001 nop + 38b8: 0402 c.slli64 s0 + 38ba: 0614 addi a3,sp,768 + 38bc: 04090003 lb zero,64(s2) + 38c0: 0100 addi s0,sp,128 + 38c2: 10090003 lb zero,256(s2) + 38c6: 0100 addi s0,sp,128 + 38c8: 0200 addi s0,sp,256 + 38ca: 1704 addi s1,sp,928 + 38cc: 08090003 lb zero,128(s2) + 38d0: 0100 addi s0,sp,128 + 38d2: 0200 addi s0,sp,256 + 38d4: 1804 addi s1,sp,48 + 38d6: 04090003 lb zero,64(s2) + 38da: 0100 addi s0,sp,128 + 38dc: 0200 addi s0,sp,256 + 38de: 3e04 fld fs1,56(a2) + 38e0: 0306 slli t1,t1,0x1 38e2: 0900 addi s0,sp,144 - 38e4: 0004 0x4 - 38e6: 0301 addi t1,t1,0 - 38e8: 0900 addi s0,sp,144 - 38ea: 0004 0x4 - 38ec: 0301 addi t1,t1,0 - 38ee: 0901 addi s2,s2,0 - 38f0: 0000 unimp - 38f2: 0301 addi t1,t1,0 - 38f4: 0900 addi s0,sp,144 - 38f6: 0000 unimp - 38f8: 0301 addi t1,t1,0 - 38fa: 0900 addi s0,sp,144 - 38fc: 0000 unimp - 38fe: 0301 addi t1,t1,0 + 38e4: 0010 0x10 + 38e6: 0001 nop + 38e8: 0402 c.slli64 s0 + 38ea: 033e slli t1,t1,0xf + 38ec: 0900 addi s0,sp,144 + 38ee: 0000 unimp + 38f0: 0001 nop + 38f2: 0402 c.slli64 s0 + 38f4: 033e slli t1,t1,0xf + 38f6: 0900 addi s0,sp,144 + 38f8: 0000 unimp + 38fa: 0001 nop + 38fc: 0402 c.slli64 s0 + 38fe: 033e slli t1,t1,0xf 3900: 0900 addi s0,sp,144 3902: 0000 unimp - 3904: 0301 addi t1,t1,0 - 3906: 0900 addi s0,sp,144 - 3908: 0000 unimp - 390a: 0001 nop - 390c: 0402 c.slli64 s0 - 390e: 0614 addi a3,sp,768 - 3910: 04090003 lb zero,64(s2) - 3914: 0100 addi s0,sp,128 - 3916: 10090003 lb zero,256(s2) - 391a: 0100 addi s0,sp,128 - 391c: 0200 addi s0,sp,256 - 391e: 1704 addi s1,sp,928 - 3920: 08090003 lb zero,128(s2) - 3924: 0100 addi s0,sp,128 - 3926: 0200 addi s0,sp,256 - 3928: 1804 addi s1,sp,48 - 392a: 04090003 lb zero,64(s2) - 392e: 0100 addi s0,sp,128 - 3930: 0200 addi s0,sp,256 - 3932: 3e04 fld fs1,56(a2) - 3934: 0306 slli t1,t1,0x1 - 3936: 0900 addi s0,sp,144 - 3938: 0010 0x10 - 393a: 0001 nop - 393c: 0402 c.slli64 s0 - 393e: 033e slli t1,t1,0xf - 3940: 0900 addi s0,sp,144 - 3942: 0000 unimp - 3944: 0001 nop - 3946: 0402 c.slli64 s0 - 3948: 033e slli t1,t1,0xf - 394a: 0900 addi s0,sp,144 - 394c: 0000 unimp - 394e: 0001 nop - 3950: 0402 c.slli64 s0 - 3952: 033e slli t1,t1,0xf - 3954: 0900 addi s0,sp,144 - 3956: 0000 unimp - 3958: 0001 nop - 395a: 0402 c.slli64 s0 - 395c: 033e slli t1,t1,0xf - 395e: 0900 addi s0,sp,144 - 3960: 0000 unimp - 3962: 0001 nop - 3964: 0402 c.slli64 s0 - 3966: 033e slli t1,t1,0xf - 3968: 0900 addi s0,sp,144 - 396a: 0000 unimp - 396c: 0001 nop - 396e: 0402 c.slli64 s0 - 3970: 033e slli t1,t1,0xf - 3972: 0900 addi s0,sp,144 - 3974: 0000 unimp - 3976: 0001 nop - 3978: 0402 c.slli64 s0 - 397a: 033e slli t1,t1,0xf - 397c: 0900 addi s0,sp,144 - 397e: 0000 unimp - 3980: 0001 nop - 3982: 0402 c.slli64 s0 - 3984: 033e slli t1,t1,0xf - 3986: 0900 addi s0,sp,144 - 3988: 0000 unimp - 398a: 0001 nop - 398c: 0402 c.slli64 s0 - 398e: 033e slli t1,t1,0xf - 3990: 0900 addi s0,sp,144 - 3992: 0000 unimp - 3994: 0001 nop - 3996: 0402 c.slli64 s0 - 3998: 033e slli t1,t1,0xf - 399a: 0900 addi s0,sp,144 - 399c: 0000 unimp - 399e: 0001 nop - 39a0: 0402 c.slli64 s0 - 39a2: 033e slli t1,t1,0xf - 39a4: 0900 addi s0,sp,144 - 39a6: 0000 unimp - 39a8: 0001 nop - 39aa: 0402 c.slli64 s0 - 39ac: 0003063f 01000409 0x10004090003063f - 39b4: 0200 addi s0,sp,256 - 39b6: 3f04 fld fs1,56(a4) - 39b8: 0306 slli t1,t1,0x1 + 3904: 0001 nop + 3906: 0402 c.slli64 s0 + 3908: 033e slli t1,t1,0xf + 390a: 0900 addi s0,sp,144 + 390c: 0000 unimp + 390e: 0001 nop + 3910: 0402 c.slli64 s0 + 3912: 033e slli t1,t1,0xf + 3914: 0900 addi s0,sp,144 + 3916: 0000 unimp + 3918: 0001 nop + 391a: 0402 c.slli64 s0 + 391c: 033e slli t1,t1,0xf + 391e: 0900 addi s0,sp,144 + 3920: 0000 unimp + 3922: 0001 nop + 3924: 0402 c.slli64 s0 + 3926: 033e slli t1,t1,0xf + 3928: 0900 addi s0,sp,144 + 392a: 0000 unimp + 392c: 0001 nop + 392e: 0402 c.slli64 s0 + 3930: 033e slli t1,t1,0xf + 3932: 0900 addi s0,sp,144 + 3934: 0000 unimp + 3936: 0001 nop + 3938: 0402 c.slli64 s0 + 393a: 033e slli t1,t1,0xf + 393c: 0900 addi s0,sp,144 + 393e: 0000 unimp + 3940: 0001 nop + 3942: 0402 c.slli64 s0 + 3944: 033e slli t1,t1,0xf + 3946: 0900 addi s0,sp,144 + 3948: 0000 unimp + 394a: 0001 nop + 394c: 0402 c.slli64 s0 + 394e: 033e slli t1,t1,0xf + 3950: 0900 addi s0,sp,144 + 3952: 0000 unimp + 3954: 0001 nop + 3956: 0402 c.slli64 s0 + 3958: 0003063f 01000409 0x10004090003063f + 3960: 0200 addi s0,sp,256 + 3962: 3f04 fld fs1,56(a4) + 3964: 0306 slli t1,t1,0x1 + 3966: 0900 addi s0,sp,144 + 3968: 0010 0x10 + 396a: 0001 nop + 396c: 0402 c.slli64 s0 + 396e: 0645 addi a2,a2,17 + 3970: 04090003 lb zero,64(s2) + 3974: 0100 addi s0,sp,128 + 3976: 0306 slli t1,t1,0x1 + 3978: 0900 addi s0,sp,144 + 397a: 0010 0x10 + 397c: 0301 addi t1,t1,0 + 397e: 0900 addi s0,sp,144 + 3980: 0004 0x4 + 3982: 0301 addi t1,t1,0 + 3984: 0900 addi s0,sp,144 + 3986: 0000 unimp + 3988: 0301 addi t1,t1,0 + 398a: 0900 addi s0,sp,144 + 398c: 0000 unimp + 398e: 0001 nop + 3990: 0402 c.slli64 s0 + 3992: 035f 0900 0004 0x40900035f + 3998: 0001 nop + 399a: 0402 c.slli64 s0 + 399c: 037f 0x37f + 399e: 0900 addi s0,sp,144 + 39a0: 0004 0x4 + 39a2: 0601 addi a2,a2,0 + 39a4: 04090003 lb zero,64(s2) + 39a8: 0100 addi s0,sp,128 + 39aa: 0200 addi s0,sp,256 + 39ac: 5004 lw s1,32(s0) + 39ae: 0306 slli t1,t1,0x1 + 39b0: 0900 addi s0,sp,144 + 39b2: 0008 0x8 + 39b4: 0001 nop + 39b6: 0402 c.slli64 s0 + 39b8: 0350 addi a2,sp,388 39ba: 0900 addi s0,sp,144 - 39bc: 0010 0x10 - 39be: 0001 nop - 39c0: 0402 c.slli64 s0 - 39c2: 0645 addi a2,a2,17 - 39c4: 04090003 lb zero,64(s2) - 39c8: 0100 addi s0,sp,128 - 39ca: 0306 slli t1,t1,0x1 - 39cc: 0900 addi s0,sp,144 - 39ce: 0010 0x10 - 39d0: 0301 addi t1,t1,0 - 39d2: 0900 addi s0,sp,144 - 39d4: 0004 0x4 - 39d6: 0301 addi t1,t1,0 - 39d8: 0900 addi s0,sp,144 - 39da: 0000 unimp - 39dc: 0301 addi t1,t1,0 - 39de: 0900 addi s0,sp,144 - 39e0: 0000 unimp - 39e2: 0001 nop - 39e4: 0402 c.slli64 s0 - 39e6: 035f 0900 0004 0x40900035f - 39ec: 0001 nop - 39ee: 0402 c.slli64 s0 - 39f0: 037f 0x37f - 39f2: 0900 addi s0,sp,144 - 39f4: 0004 0x4 - 39f6: 0601 addi a2,a2,0 - 39f8: 04090003 lb zero,64(s2) - 39fc: 0100 addi s0,sp,128 - 39fe: 0200 addi s0,sp,256 - 3a00: 5004 lw s1,32(s0) - 3a02: 0306 slli t1,t1,0x1 - 3a04: 0900 addi s0,sp,144 - 3a06: 0008 0x8 - 3a08: 0001 nop - 3a0a: 0402 c.slli64 s0 - 3a0c: 0350 addi a2,sp,388 - 3a0e: 0900 addi s0,sp,144 - 3a10: 0000 unimp - 3a12: 0601 addi a2,a2,0 - 3a14: 08090003 lb zero,128(s2) - 3a18: 0100 addi s0,sp,128 - 3a1a: 0105 addi sp,sp,1 - 3a1c: 04090403 lb s0,64(s2) - 3a20: 0100 addi s0,sp,128 - 3a22: 0305 addi t1,t1,1 - 3a24: 0200 addi s0,sp,256 - 3a26: 6604 flw fs1,8(a2) - 3a28: 0306 slli t1,t1,0x1 - 3a2a: 097c addi a5,sp,156 - 3a2c: 0008 0x8 - 3a2e: 0001 nop - 3a30: 01920403 lb s0,25(tp) # 1a019 <_start-0x7ffe5fe7> - 3a34: 04090003 lb zero,64(s2) - 3a38: 0100 addi s0,sp,128 - 3a3a: 0200 addi s0,sp,256 - 3a3c: 6d04 flw fs1,24(a0) - 3a3e: 08090003 lb zero,128(s2) - 3a42: 0100 addi s0,sp,128 - 3a44: 0200 addi s0,sp,256 - 3a46: 7404 flw fs1,40(s0) - 3a48: 0306 slli t1,t1,0x1 - 3a4a: 0900 addi s0,sp,144 - 3a4c: 0004 0x4 - 3a4e: 0001 nop - 3a50: 0402 c.slli64 s0 - 3a52: 0375 addi t1,t1,29 - 3a54: 0900 addi s0,sp,144 - 3a56: 0004 0x4 - 3a58: 0001 nop - 3a5a: 0402 c.slli64 s0 - 3a5c: 0378 addi a4,sp,396 + 39bc: 0000 unimp + 39be: 0601 addi a2,a2,0 + 39c0: 08090003 lb zero,128(s2) + 39c4: 0100 addi s0,sp,128 + 39c6: 0105 addi sp,sp,1 + 39c8: 04090403 lb s0,64(s2) + 39cc: 0100 addi s0,sp,128 + 39ce: 0305 addi t1,t1,1 + 39d0: 0200 addi s0,sp,256 + 39d2: 6604 flw fs1,8(a2) + 39d4: 0306 slli t1,t1,0x1 + 39d6: 097c addi a5,sp,156 + 39d8: 0008 0x8 + 39da: 0001 nop + 39dc: 01920403 lb s0,25(tp) # 1a019 <_start-0x7ffe5fe7> + 39e0: 04090003 lb zero,64(s2) + 39e4: 0100 addi s0,sp,128 + 39e6: 0200 addi s0,sp,256 + 39e8: 6d04 flw fs1,24(a0) + 39ea: 08090003 lb zero,128(s2) + 39ee: 0100 addi s0,sp,128 + 39f0: 0200 addi s0,sp,256 + 39f2: 7404 flw fs1,40(s0) + 39f4: 0306 slli t1,t1,0x1 + 39f6: 0900 addi s0,sp,144 + 39f8: 0004 0x4 + 39fa: 0001 nop + 39fc: 0402 c.slli64 s0 + 39fe: 0375 addi t1,t1,29 + 3a00: 0900 addi s0,sp,144 + 3a02: 0004 0x4 + 3a04: 0001 nop + 3a06: 0402 c.slli64 s0 + 3a08: 0378 addi a4,sp,396 + 3a0a: 0900 addi s0,sp,144 + 3a0c: 0004 0x4 + 3a0e: 0001 nop + 3a10: 0402 c.slli64 s0 + 3a12: 0379 addi t1,t1,30 + 3a14: 0900 addi s0,sp,144 + 3a16: 0004 0x4 + 3a18: 0001 nop + 3a1a: 0402 c.slli64 s0 + 3a1c: 037c addi a5,sp,396 + 3a1e: 0900 addi s0,sp,144 + 3a20: 0004 0x4 + 3a22: 0001 nop + 3a24: 0402 c.slli64 s0 + 3a26: 037d addi t1,t1,31 + 3a28: 0900 addi s0,sp,144 + 3a2a: 0004 0x4 + 3a2c: 0001 nop + 3a2e: 018c0403 lb s0,24(s8) + 3a32: 0306 slli t1,t1,0x1 + 3a34: 0900 addi s0,sp,144 + 3a36: 0004 0x4 + 3a38: 0001 nop + 3a3a: 018f0403 lb s0,24(t5) # 1b018 <_start-0x7ffe4fe8> + 3a3e: 0306 slli t1,t1,0x1 + 3a40: 0900 addi s0,sp,144 + 3a42: 0004 0x4 + 3a44: 0001 nop + 3a46: 01900403 lb s0,25(zero) # 19 <_start-0x7fffffe7> + 3a4a: 04090003 lb zero,64(s2) + 3a4e: 0100 addi s0,sp,128 + 3a50: 04090003 lb zero,64(s2) + 3a54: 0100 addi s0,sp,128 + 3a56: 0306 slli t1,t1,0x1 + 3a58: 0900 addi s0,sp,144 + 3a5a: 0010 0x10 + 3a5c: 0301 addi t1,t1,0 3a5e: 0900 addi s0,sp,144 - 3a60: 0004 0x4 - 3a62: 0001 nop - 3a64: 0402 c.slli64 s0 - 3a66: 0379 addi t1,t1,30 - 3a68: 0900 addi s0,sp,144 - 3a6a: 0004 0x4 - 3a6c: 0001 nop - 3a6e: 0402 c.slli64 s0 - 3a70: 037c addi a5,sp,396 - 3a72: 0900 addi s0,sp,144 - 3a74: 0004 0x4 - 3a76: 0001 nop - 3a78: 0402 c.slli64 s0 - 3a7a: 037d addi t1,t1,31 - 3a7c: 0900 addi s0,sp,144 - 3a7e: 0004 0x4 - 3a80: 0001 nop - 3a82: 018c0403 lb s0,24(s8) - 3a86: 0306 slli t1,t1,0x1 - 3a88: 0900 addi s0,sp,144 - 3a8a: 0004 0x4 + 3a60: 0008 0x8 + 3a62: 0301 addi t1,t1,0 + 3a64: 0900 addi s0,sp,144 + 3a66: 0008 0x8 + 3a68: 0301 addi t1,t1,0 + 3a6a: 0900 addi s0,sp,144 + 3a6c: 000c 0xc + 3a6e: 0901 addi s2,s2,0 + 3a70: 000c 0xc + 3a72: 0100 addi s0,sp,128 + 3a74: 2301 jal 3f74 <_start-0x7fffc08c> + 3a76: 03000023 sb a6,32(zero) # 20 <_start-0x7fffffe0> + 3a7a: 9100 0x9100 + 3a7c: 0000 unimp + 3a7e: 0100 addi s0,sp,128 + 3a80: fb01 bnez a4,3990 <_start-0x7fffc670> + 3a82: 0d0e slli s10,s10,0x3 + 3a84: 0100 addi s0,sp,128 + 3a86: 0101 addi sp,sp,0 + 3a88: 0001 nop + 3a8a: 0000 unimp 3a8c: 0001 nop - 3a8e: 018f0403 lb s0,24(t5) - 3a92: 0306 slli t1,t1,0x1 - 3a94: 0900 addi s0,sp,144 - 3a96: 0004 0x4 - 3a98: 0001 nop - 3a9a: 01900403 lb s0,25(zero) # 19 <_start-0x7fffffe7> - 3a9e: 04090003 lb zero,64(s2) - 3aa2: 0100 addi s0,sp,128 - 3aa4: 04090003 lb zero,64(s2) - 3aa8: 0100 addi s0,sp,128 - 3aaa: 0306 slli t1,t1,0x1 - 3aac: 0900 addi s0,sp,144 - 3aae: 0010 0x10 - 3ab0: 0301 addi t1,t1,0 - 3ab2: 0900 addi s0,sp,144 - 3ab4: 0008 0x8 - 3ab6: 0301 addi t1,t1,0 - 3ab8: 0900 addi s0,sp,144 - 3aba: 0008 0x8 - 3abc: 0301 addi t1,t1,0 - 3abe: 0900 addi s0,sp,144 - 3ac0: 000c 0xc - 3ac2: 0901 addi s2,s2,0 - 3ac4: 000c 0xc - 3ac6: 0100 addi s0,sp,128 - 3ac8: 2301 jal 3fc8 <_start-0x7fffc038> - 3aca: 03000023 sb a6,32(zero) # 20 <_start-0x7fffffe0> - 3ace: 9100 0x9100 - 3ad0: 0000 unimp - 3ad2: 0100 addi s0,sp,128 - 3ad4: fb01 bnez a4,39e4 <_start-0x7fffc61c> - 3ad6: 0d0e slli s10,s10,0x3 - 3ad8: 0100 addi s0,sp,128 - 3ada: 0101 addi sp,sp,0 - 3adc: 0001 nop - 3ade: 0000 unimp - 3ae0: 0001 nop - 3ae2: 0100 addi s0,sp,128 - 3ae4: 2e2e fld ft8,200(sp) - 3ae6: 2f2e2e2f 0x2f2e2e2f - 3aea: 2e2e fld ft8,200(sp) - 3aec: 2f2e2e2f 0x2f2e2e2f - 3af0: 6972 flw fs2,28(sp) - 3af2: 2d766373 csrrsi t1,0x2d7,12 - 3af6: 2f636367 0x2f636367 - 3afa: 696c flw fa1,84(a0) - 3afc: 6762 flw fa4,24(sp) - 3afe: 732f6363 bltu t5,s2,4224 <_start-0x7fffbddc> - 3b02: 2d74666f jal a2,4a5d8 <_start-0x7ffb5a28> - 3b06: 7066 flw ft0,120(sp) - 3b08: 2e00 fld fs0,24(a2) - 3b0a: 2f2e fld ft10,200(sp) - 3b0c: 2e2e fld ft8,200(sp) - 3b0e: 2f2e2e2f 0x2f2e2e2f - 3b12: 2e2e fld ft8,200(sp) - 3b14: 7369722f 0x7369722f - 3b18: 672d7663 bgeu s10,s2,4184 <_start-0x7fffbe7c> - 3b1c: 6c2f6363 bltu t5,sp,41e2 <_start-0x7fffbe1e> - 3b20: 6269 lui tp,0x1a - 3b22: 2f636367 0x2f636367 - 3b26: 2e2e fld ft8,200(sp) - 3b28: 636e692f 0x636e692f - 3b2c: 756c flw fa1,108(a0) - 3b2e: 6564 flw fs1,76(a0) - 3b30: 0000 unimp - 3b32: 756d lui a0,0xffffb - 3b34: 746c flw fa1,108(s0) - 3b36: 3366 fld ft6,120(sp) - 3b38: 632e flw ft6,200(sp) - 3b3a: 0100 addi s0,sp,128 - 3b3c: 0000 unimp - 3b3e: 74666f73 csrrsi t5,0x746,12 - 3b42: 662d lui a2,0xb - 3b44: 2e70 fld fa2,216(a2) - 3b46: 0068 addi a0,sp,12 - 3b48: 0001 nop - 3b4a: 7100 flw fs0,32(a0) - 3b4c: 6175 addi sp,sp,368 - 3b4e: 2e64 fld fs1,216(a2) - 3b50: 0068 addi a0,sp,12 - 3b52: 0001 nop - 3b54: 6c00 flw fs0,24(s0) - 3b56: 6c676e6f jal t3,7a21c <_start-0x7ff85de4> - 3b5a: 2e676e6f jal t3,79e40 <_start-0x7ff861c0> - 3b5e: 0068 addi a0,sp,12 - 3b60: 0002 c.slli64 zero - 3b62: 0000 unimp - 3b64: 0105 addi sp,sp,1 - 3b66: 0500 addi s0,sp,640 - 3b68: 3c02 fld fs8,32(sp) - 3b6a: 011c addi a5,sp,128 - 3b6c: 0380 addi s0,sp,448 - 3b6e: 03050123 sb a6,34(a0) # ffffb022 <__BSS_END__+0x7ffe43f2> - 3b72: 00090103 lb sp,0(s2) - 3b76: 0100 addi s0,sp,128 - 3b78: 00090003 lb zero,0(s2) - 3b7c: 0100 addi s0,sp,128 - 3b7e: 0d05 addi s10,s10,1 - 3b80: 00090003 lb zero,0(s2) - 3b84: 0100 addi s0,sp,128 - 3b86: 0305 addi t1,t1,1 + 3a8e: 0100 addi s0,sp,128 + 3a90: 2e2e fld ft8,200(sp) + 3a92: 2f2e2e2f 0x2f2e2e2f + 3a96: 2e2e fld ft8,200(sp) + 3a98: 2f2e2e2f 0x2f2e2e2f + 3a9c: 6972 flw fs2,28(sp) + 3a9e: 2d766373 csrrsi t1,0x2d7,12 + 3aa2: 2f636367 0x2f636367 + 3aa6: 696c flw fa1,84(a0) + 3aa8: 6762 flw fa4,24(sp) + 3aaa: 732f6363 bltu t5,s2,41d0 <_start-0x7fffbe30> + 3aae: 2d74666f jal a2,4a584 <_start-0x7ffb5a7c> + 3ab2: 7066 flw ft0,120(sp) + 3ab4: 2e00 fld fs0,24(a2) + 3ab6: 2f2e fld ft10,200(sp) + 3ab8: 2e2e fld ft8,200(sp) + 3aba: 2f2e2e2f 0x2f2e2e2f + 3abe: 2e2e fld ft8,200(sp) + 3ac0: 7369722f 0x7369722f + 3ac4: 672d7663 bgeu s10,s2,4130 <_start-0x7fffbed0> + 3ac8: 6c2f6363 bltu t5,sp,418e <_start-0x7fffbe72> + 3acc: 6269 lui tp,0x1a + 3ace: 2f636367 0x2f636367 + 3ad2: 2e2e fld ft8,200(sp) + 3ad4: 636e692f 0x636e692f + 3ad8: 756c flw fa1,108(a0) + 3ada: 6564 flw fs1,76(a0) + 3adc: 0000 unimp + 3ade: 756d lui a0,0xffffb + 3ae0: 746c flw fa1,108(s0) + 3ae2: 3366 fld ft6,120(sp) + 3ae4: 632e flw ft6,200(sp) + 3ae6: 0100 addi s0,sp,128 + 3ae8: 0000 unimp + 3aea: 74666f73 csrrsi t5,0x746,12 + 3aee: 662d lui a2,0xb + 3af0: 2e70 fld fa2,216(a2) + 3af2: 0068 addi a0,sp,12 + 3af4: 0001 nop + 3af6: 7100 flw fs0,32(a0) + 3af8: 6175 addi sp,sp,368 + 3afa: 2e64 fld fs1,216(a2) + 3afc: 0068 addi a0,sp,12 + 3afe: 0001 nop + 3b00: 6c00 flw fs0,24(s0) + 3b02: 6c676e6f jal t3,7a1c8 <_start-0x7ff85e38> + 3b06: 2e676e6f jal t3,79dec <_start-0x7ff86214> + 3b0a: 0068 addi a0,sp,12 + 3b0c: 0002 c.slli64 zero + 3b0e: 0000 unimp + 3b10: 0105 addi sp,sp,1 + 3b12: 0500 addi s0,sp,640 + 3b14: 0002 c.slli64 zero + 3b16: 011d addi sp,sp,7 + 3b18: 0380 addi s0,sp,448 + 3b1a: 03050123 sb a6,34(a0) # ffffb022 <__BSS_END__+0x7ffe43e6> + 3b1e: 00090103 lb sp,0(s2) + 3b22: 0100 addi s0,sp,128 + 3b24: 00090003 lb zero,0(s2) + 3b28: 0100 addi s0,sp,128 + 3b2a: 0d05 addi s10,s10,1 + 3b2c: 00090003 lb zero,0(s2) + 3b30: 0100 addi s0,sp,128 + 3b32: 0305 addi t1,t1,1 + 3b34: 00090103 lb sp,0(s2) + 3b38: 0100 addi s0,sp,128 + 3b3a: 00090003 lb zero,0(s2) + 3b3e: 0100 addi s0,sp,128 + 3b40: 00090003 lb zero,0(s2) + 3b44: 0100 addi s0,sp,128 + 3b46: 00090003 lb zero,0(s2) + 3b4a: 0100 addi s0,sp,128 + 3b4c: 00090103 lb sp,0(s2) + 3b50: 0100 addi s0,sp,128 + 3b52: 00090003 lb zero,0(s2) + 3b56: 0100 addi s0,sp,128 + 3b58: 00090003 lb zero,0(s2) + 3b5c: 0100 addi s0,sp,128 + 3b5e: 00090003 lb zero,0(s2) + 3b62: 0100 addi s0,sp,128 + 3b64: 00090103 lb sp,0(s2) + 3b68: 0100 addi s0,sp,128 + 3b6a: 00090003 lb zero,0(s2) + 3b6e: 0100 addi s0,sp,128 + 3b70: 00090003 lb zero,0(s2) + 3b74: 0100 addi s0,sp,128 + 3b76: 00090003 lb zero,0(s2) + 3b7a: 0100 addi s0,sp,128 + 3b7c: 00090103 lb sp,0(s2) + 3b80: 0100 addi s0,sp,128 + 3b82: 00090203 lb tp,0(s2) + 3b86: 0100 addi s0,sp,128 3b88: 00090103 lb sp,0(s2) 3b8c: 0100 addi s0,sp,128 3b8e: 00090003 lb zero,0(s2) @@ -47663,3613 +47699,3627 @@ Disassembly of section .debug_line: 3b98: 0100 addi s0,sp,128 3b9a: 00090003 lb zero,0(s2) 3b9e: 0100 addi s0,sp,128 - 3ba0: 00090103 lb sp,0(s2) - 3ba4: 0100 addi s0,sp,128 - 3ba6: 00090003 lb zero,0(s2) - 3baa: 0100 addi s0,sp,128 - 3bac: 00090003 lb zero,0(s2) - 3bb0: 0100 addi s0,sp,128 - 3bb2: 00090003 lb zero,0(s2) - 3bb6: 0100 addi s0,sp,128 - 3bb8: 00090103 lb sp,0(s2) - 3bbc: 0100 addi s0,sp,128 - 3bbe: 00090003 lb zero,0(s2) - 3bc2: 0100 addi s0,sp,128 - 3bc4: 00090003 lb zero,0(s2) - 3bc8: 0100 addi s0,sp,128 - 3bca: 00090003 lb zero,0(s2) - 3bce: 0100 addi s0,sp,128 - 3bd0: 00090103 lb sp,0(s2) - 3bd4: 0100 addi s0,sp,128 - 3bd6: 00090203 lb tp,0(s2) - 3bda: 0100 addi s0,sp,128 - 3bdc: 00090103 lb sp,0(s2) - 3be0: 0100 addi s0,sp,128 - 3be2: 00090003 lb zero,0(s2) - 3be6: 0100 addi s0,sp,128 - 3be8: 00090003 lb zero,0(s2) - 3bec: 0100 addi s0,sp,128 - 3bee: 00090003 lb zero,0(s2) - 3bf2: 0100 addi s0,sp,128 - 3bf4: 0105 addi sp,sp,1 - 3bf6: 0306 slli t1,t1,0x1 - 3bf8: 0978 addi a4,sp,156 - 3bfa: 0000 unimp - 3bfc: 0501 addi a0,a0,0 - 3bfe: 09080303 lb t1,144(a6) - 3c02: 0040 addi s0,sp,4 - 3c04: 0501 addi a0,a0,0 - 3c06: 0301 addi t1,t1,0 - 3c08: 0978 addi a4,sp,156 - 3c0a: 0004 0x4 - 3c0c: 0501 addi a0,a0,0 - 3c0e: 09080303 lb t1,144(a6) - 3c12: 0008 0x8 - 3c14: 0601 addi a2,a2,0 - 3c16: 0c090003 lb zero,192(s2) - 3c1a: 0100 addi s0,sp,128 - 3c1c: 0105 addi sp,sp,1 - 3c1e: 0306 slli t1,t1,0x1 - 3c20: 0978 addi a4,sp,156 - 3c22: 0000 unimp - 3c24: 0501 addi a0,a0,0 - 3c26: 09080303 lb t1,144(a6) - 3c2a: 001c 0x1c - 3c2c: 0601 addi a2,a2,0 - 3c2e: 10090003 lb zero,256(s2) - 3c32: 0100 addi s0,sp,128 - 3c34: 04090003 lb zero,64(s2) - 3c38: 0100 addi s0,sp,128 - 3c3a: 04090003 lb zero,64(s2) - 3c3e: 0100 addi s0,sp,128 - 3c40: 04090003 lb zero,64(s2) + 3ba0: 0105 addi sp,sp,1 + 3ba2: 0306 slli t1,t1,0x1 + 3ba4: 0978 addi a4,sp,156 + 3ba6: 0000 unimp + 3ba8: 0501 addi a0,a0,0 + 3baa: 09080303 lb t1,144(a6) + 3bae: 0040 addi s0,sp,4 + 3bb0: 0501 addi a0,a0,0 + 3bb2: 0301 addi t1,t1,0 + 3bb4: 0978 addi a4,sp,156 + 3bb6: 0004 0x4 + 3bb8: 0501 addi a0,a0,0 + 3bba: 09080303 lb t1,144(a6) + 3bbe: 0008 0x8 + 3bc0: 0601 addi a2,a2,0 + 3bc2: 0c090003 lb zero,192(s2) + 3bc6: 0100 addi s0,sp,128 + 3bc8: 0105 addi sp,sp,1 + 3bca: 0306 slli t1,t1,0x1 + 3bcc: 0978 addi a4,sp,156 + 3bce: 0000 unimp + 3bd0: 0501 addi a0,a0,0 + 3bd2: 09080303 lb t1,144(a6) + 3bd6: 001c 0x1c + 3bd8: 0601 addi a2,a2,0 + 3bda: 10090003 lb zero,256(s2) + 3bde: 0100 addi s0,sp,128 + 3be0: 04090003 lb zero,64(s2) + 3be4: 0100 addi s0,sp,128 + 3be6: 04090003 lb zero,64(s2) + 3bea: 0100 addi s0,sp,128 + 3bec: 04090003 lb zero,64(s2) + 3bf0: 0100 addi s0,sp,128 + 3bf2: 04090003 lb zero,64(s2) + 3bf6: 0100 addi s0,sp,128 + 3bf8: 04090003 lb zero,64(s2) + 3bfc: 0100 addi s0,sp,128 + 3bfe: 00090003 lb zero,0(s2) + 3c02: 0100 addi s0,sp,128 + 3c04: 00090003 lb zero,0(s2) + 3c08: 0100 addi s0,sp,128 + 3c0a: 0200 addi s0,sp,256 + 3c0c: 0104 addi s1,sp,128 + 3c0e: 08090003 lb zero,128(s2) + 3c12: 0100 addi s0,sp,128 + 3c14: 0200 addi s0,sp,256 + 3c16: 0104 addi s1,sp,128 + 3c18: 0c090003 lb zero,192(s2) + 3c1c: 0100 addi s0,sp,128 + 3c1e: 0200 addi s0,sp,256 + 3c20: 0104 addi s1,sp,128 + 3c22: 00090003 lb zero,0(s2) + 3c26: 0100 addi s0,sp,128 + 3c28: 0200 addi s0,sp,256 + 3c2a: 0104 addi s1,sp,128 + 3c2c: 00090003 lb zero,0(s2) + 3c30: 0100 addi s0,sp,128 + 3c32: 0200 addi s0,sp,256 + 3c34: 0104 addi s1,sp,128 + 3c36: 00090003 lb zero,0(s2) + 3c3a: 0100 addi s0,sp,128 + 3c3c: 0200 addi s0,sp,256 + 3c3e: 0104 addi s1,sp,128 + 3c40: 00090003 lb zero,0(s2) 3c44: 0100 addi s0,sp,128 - 3c46: 04090003 lb zero,64(s2) - 3c4a: 0100 addi s0,sp,128 - 3c4c: 04090003 lb zero,64(s2) - 3c50: 0100 addi s0,sp,128 - 3c52: 00090003 lb zero,0(s2) - 3c56: 0100 addi s0,sp,128 - 3c58: 00090003 lb zero,0(s2) - 3c5c: 0100 addi s0,sp,128 - 3c5e: 0200 addi s0,sp,256 - 3c60: 0104 addi s1,sp,128 - 3c62: 08090003 lb zero,128(s2) - 3c66: 0100 addi s0,sp,128 - 3c68: 0200 addi s0,sp,256 - 3c6a: 0104 addi s1,sp,128 - 3c6c: 0c090003 lb zero,192(s2) - 3c70: 0100 addi s0,sp,128 - 3c72: 0200 addi s0,sp,256 - 3c74: 0104 addi s1,sp,128 - 3c76: 00090003 lb zero,0(s2) - 3c7a: 0100 addi s0,sp,128 - 3c7c: 0200 addi s0,sp,256 - 3c7e: 0104 addi s1,sp,128 - 3c80: 00090003 lb zero,0(s2) - 3c84: 0100 addi s0,sp,128 - 3c86: 0200 addi s0,sp,256 - 3c88: 0104 addi s1,sp,128 - 3c8a: 00090003 lb zero,0(s2) - 3c8e: 0100 addi s0,sp,128 - 3c90: 0200 addi s0,sp,256 - 3c92: 0104 addi s1,sp,128 - 3c94: 00090003 lb zero,0(s2) - 3c98: 0100 addi s0,sp,128 - 3c9a: 0200 addi s0,sp,256 - 3c9c: 0104 addi s1,sp,128 - 3c9e: 00090003 lb zero,0(s2) - 3ca2: 0100 addi s0,sp,128 - 3ca4: 0200 addi s0,sp,256 - 3ca6: 0104 addi s1,sp,128 - 3ca8: 00090003 lb zero,0(s2) - 3cac: 0100 addi s0,sp,128 - 3cae: 0200 addi s0,sp,256 - 3cb0: 0104 addi s1,sp,128 - 3cb2: 00090003 lb zero,0(s2) - 3cb6: 0100 addi s0,sp,128 - 3cb8: 0200 addi s0,sp,256 - 3cba: 0104 addi s1,sp,128 - 3cbc: 00090003 lb zero,0(s2) - 3cc0: 0100 addi s0,sp,128 - 3cc2: 0200 addi s0,sp,256 - 3cc4: 0b04 addi s1,sp,400 - 3cc6: 08090003 lb zero,128(s2) - 3cca: 0100 addi s0,sp,128 - 3ccc: 0200 addi s0,sp,256 - 3cce: 0b04 addi s1,sp,400 - 3cd0: 1c090003 lb zero,448(s2) - 3cd4: 0100 addi s0,sp,128 - 3cd6: 0200 addi s0,sp,256 - 3cd8: 0b04 addi s1,sp,400 - 3cda: 00090003 lb zero,0(s2) - 3cde: 0100 addi s0,sp,128 - 3ce0: 0200 addi s0,sp,256 - 3ce2: 0c04 addi s1,sp,528 - 3ce4: 04090003 lb zero,64(s2) - 3ce8: 0100 addi s0,sp,128 - 3cea: 0200 addi s0,sp,256 - 3cec: 0c04 addi s1,sp,528 - 3cee: 14090003 lb zero,320(s2) - 3cf2: 0100 addi s0,sp,128 - 3cf4: 0200 addi s0,sp,256 - 3cf6: 0c04 addi s1,sp,528 - 3cf8: 00090003 lb zero,0(s2) - 3cfc: 0100 addi s0,sp,128 - 3cfe: 0200 addi s0,sp,256 - 3d00: 0c04 addi s1,sp,528 - 3d02: 00090003 lb zero,0(s2) - 3d06: 0100 addi s0,sp,128 - 3d08: 0200 addi s0,sp,256 - 3d0a: 0c04 addi s1,sp,528 - 3d0c: 04090003 lb zero,64(s2) - 3d10: 0100 addi s0,sp,128 - 3d12: 0200 addi s0,sp,256 - 3d14: 0c04 addi s1,sp,528 - 3d16: 00090003 lb zero,0(s2) - 3d1a: 0100 addi s0,sp,128 - 3d1c: 0200 addi s0,sp,256 - 3d1e: 4904 lw s1,16(a0) - 3d20: 00090003 lb zero,0(s2) - 3d24: 0100 addi s0,sp,128 - 3d26: 0200 addi s0,sp,256 - 3d28: 4904 lw s1,16(a0) - 3d2a: 00090003 lb zero,0(s2) - 3d2e: 0100 addi s0,sp,128 - 3d30: 0200 addi s0,sp,256 - 3d32: 1104 addi s1,sp,160 - 3d34: 04090003 lb zero,64(s2) - 3d38: 0100 addi s0,sp,128 - 3d3a: 0200 addi s0,sp,256 - 3d3c: 1104 addi s1,sp,160 - 3d3e: 00090003 lb zero,0(s2) - 3d42: 0100 addi s0,sp,128 - 3d44: 0200 addi s0,sp,256 - 3d46: 1104 addi s1,sp,160 - 3d48: 00090103 lb sp,0(s2) - 3d4c: 0100 addi s0,sp,128 - 3d4e: 0200 addi s0,sp,256 - 3d50: 1104 addi s1,sp,160 - 3d52: 00090003 lb zero,0(s2) - 3d56: 0100 addi s0,sp,128 - 3d58: 0200 addi s0,sp,256 - 3d5a: 1104 addi s1,sp,160 - 3d5c: 00090003 lb zero,0(s2) - 3d60: 0100 addi s0,sp,128 - 3d62: 0200 addi s0,sp,256 - 3d64: 1104 addi s1,sp,160 - 3d66: 00090003 lb zero,0(s2) - 3d6a: 0100 addi s0,sp,128 - 3d6c: 0200 addi s0,sp,256 - 3d6e: 1104 addi s1,sp,160 - 3d70: 18090003 lb zero,384(s2) - 3d74: 0100 addi s0,sp,128 - 3d76: 0200 addi s0,sp,256 - 3d78: 1104 addi s1,sp,160 - 3d7a: 10090003 lb zero,256(s2) - 3d7e: 0100 addi s0,sp,128 - 3d80: 0200 addi s0,sp,256 - 3d82: 1104 addi s1,sp,160 - 3d84: 04090003 lb zero,64(s2) - 3d88: 0100 addi s0,sp,128 - 3d8a: 0200 addi s0,sp,256 - 3d8c: 1104 addi s1,sp,160 - 3d8e: 04090003 lb zero,64(s2) - 3d92: 0100 addi s0,sp,128 - 3d94: 0200 addi s0,sp,256 - 3d96: 1104 addi s1,sp,160 - 3d98: 04090003 lb zero,64(s2) - 3d9c: 0100 addi s0,sp,128 - 3d9e: 0200 addi s0,sp,256 - 3da0: 1104 addi s1,sp,160 - 3da2: 04090003 lb zero,64(s2) - 3da6: 0100 addi s0,sp,128 - 3da8: 0200 addi s0,sp,256 - 3daa: 1104 addi s1,sp,160 - 3dac: 04090003 lb zero,64(s2) - 3db0: 0100 addi s0,sp,128 - 3db2: 0200 addi s0,sp,256 - 3db4: 1104 addi s1,sp,160 - 3db6: 00090003 lb zero,0(s2) - 3dba: 0100 addi s0,sp,128 - 3dbc: 0200 addi s0,sp,256 - 3dbe: 1104 addi s1,sp,160 - 3dc0: 00090003 lb zero,0(s2) - 3dc4: 0100 addi s0,sp,128 - 3dc6: 0306 slli t1,t1,0x1 - 3dc8: 0900 addi s0,sp,144 - 3dca: 0004 0x4 - 3dcc: 0001 nop - 3dce: 0402 c.slli64 s0 - 3dd0: 0601 addi a2,a2,0 - 3dd2: 04090003 lb zero,64(s2) - 3dd6: 0100 addi s0,sp,128 - 3dd8: 0200 addi s0,sp,256 - 3dda: 0104 addi s1,sp,128 - 3ddc: 0c090003 lb zero,192(s2) - 3de0: 0100 addi s0,sp,128 - 3de2: 0200 addi s0,sp,256 - 3de4: 0104 addi s1,sp,128 - 3de6: 00090003 lb zero,0(s2) - 3dea: 0100 addi s0,sp,128 - 3dec: 0200 addi s0,sp,256 - 3dee: 0104 addi s1,sp,128 - 3df0: 00090003 lb zero,0(s2) - 3df4: 0100 addi s0,sp,128 - 3df6: 0200 addi s0,sp,256 - 3df8: 0104 addi s1,sp,128 - 3dfa: 00090003 lb zero,0(s2) - 3dfe: 0100 addi s0,sp,128 - 3e00: 0200 addi s0,sp,256 - 3e02: 0104 addi s1,sp,128 - 3e04: 00090003 lb zero,0(s2) - 3e08: 0100 addi s0,sp,128 - 3e0a: 0200 addi s0,sp,256 - 3e0c: 0104 addi s1,sp,128 - 3e0e: 00090003 lb zero,0(s2) - 3e12: 0100 addi s0,sp,128 - 3e14: 0200 addi s0,sp,256 - 3e16: 0104 addi s1,sp,128 - 3e18: 00090003 lb zero,0(s2) - 3e1c: 0100 addi s0,sp,128 - 3e1e: 0200 addi s0,sp,256 - 3e20: 0104 addi s1,sp,128 - 3e22: 00090003 lb zero,0(s2) - 3e26: 0100 addi s0,sp,128 - 3e28: 0200 addi s0,sp,256 - 3e2a: 0104 addi s1,sp,128 - 3e2c: 00090003 lb zero,0(s2) - 3e30: 0100 addi s0,sp,128 - 3e32: 0200 addi s0,sp,256 - 3e34: 0b04 addi s1,sp,400 - 3e36: 08090003 lb zero,128(s2) - 3e3a: 0100 addi s0,sp,128 - 3e3c: 0200 addi s0,sp,256 - 3e3e: 0b04 addi s1,sp,400 - 3e40: 1c090003 lb zero,448(s2) - 3e44: 0100 addi s0,sp,128 - 3e46: 0200 addi s0,sp,256 - 3e48: 0b04 addi s1,sp,400 - 3e4a: 00090003 lb zero,0(s2) - 3e4e: 0100 addi s0,sp,128 - 3e50: 0200 addi s0,sp,256 - 3e52: 0c04 addi s1,sp,528 - 3e54: 04090003 lb zero,64(s2) - 3e58: 0100 addi s0,sp,128 - 3e5a: 0200 addi s0,sp,256 - 3e5c: 0c04 addi s1,sp,528 - 3e5e: 14090003 lb zero,320(s2) - 3e62: 0100 addi s0,sp,128 - 3e64: 0200 addi s0,sp,256 - 3e66: 0c04 addi s1,sp,528 - 3e68: 00090003 lb zero,0(s2) - 3e6c: 0100 addi s0,sp,128 - 3e6e: 0200 addi s0,sp,256 - 3e70: 0c04 addi s1,sp,528 - 3e72: 00090003 lb zero,0(s2) - 3e76: 0100 addi s0,sp,128 - 3e78: 0200 addi s0,sp,256 - 3e7a: 0c04 addi s1,sp,528 - 3e7c: 04090003 lb zero,64(s2) - 3e80: 0100 addi s0,sp,128 - 3e82: 0200 addi s0,sp,256 - 3e84: 0c04 addi s1,sp,528 - 3e86: 00090003 lb zero,0(s2) - 3e8a: 0100 addi s0,sp,128 - 3e8c: 0200 addi s0,sp,256 - 3e8e: 4904 lw s1,16(a0) - 3e90: 00090003 lb zero,0(s2) - 3e94: 0100 addi s0,sp,128 - 3e96: 0200 addi s0,sp,256 - 3e98: 4904 lw s1,16(a0) - 3e9a: 00090003 lb zero,0(s2) - 3e9e: 0100 addi s0,sp,128 - 3ea0: 0200 addi s0,sp,256 - 3ea2: 1104 addi s1,sp,160 - 3ea4: 04090003 lb zero,64(s2) - 3ea8: 0100 addi s0,sp,128 - 3eaa: 0200 addi s0,sp,256 - 3eac: 1104 addi s1,sp,160 - 3eae: 00090003 lb zero,0(s2) - 3eb2: 0100 addi s0,sp,128 - 3eb4: 0200 addi s0,sp,256 - 3eb6: 1104 addi s1,sp,160 - 3eb8: 00090103 lb sp,0(s2) - 3ebc: 0100 addi s0,sp,128 - 3ebe: 0200 addi s0,sp,256 - 3ec0: 1104 addi s1,sp,160 - 3ec2: 00090003 lb zero,0(s2) - 3ec6: 0100 addi s0,sp,128 - 3ec8: 0200 addi s0,sp,256 - 3eca: 1104 addi s1,sp,160 - 3ecc: 20090003 lb zero,512(s2) - 3ed0: 0100 addi s0,sp,128 - 3ed2: 0200 addi s0,sp,256 - 3ed4: 1104 addi s1,sp,160 - 3ed6: 00090003 lb zero,0(s2) - 3eda: 0100 addi s0,sp,128 - 3edc: 0200 addi s0,sp,256 - 3ede: 0204 addi s1,sp,256 - 3ee0: 24097e03 0x24097e03 - 3ee4: 0100 addi s0,sp,128 - 3ee6: 0200 addi s0,sp,256 - 3ee8: 1604 addi s1,sp,800 - 3eea: 10090003 lb zero,256(s2) - 3eee: 0100 addi s0,sp,128 - 3ef0: 0200 addi s0,sp,256 - 3ef2: 1604 addi s1,sp,800 - 3ef4: 00090003 lb zero,0(s2) - 3ef8: 0100 addi s0,sp,128 - 3efa: 0200 addi s0,sp,256 - 3efc: 1604 addi s1,sp,800 - 3efe: 00090003 lb zero,0(s2) - 3f02: 0100 addi s0,sp,128 - 3f04: 0200 addi s0,sp,256 - 3f06: 1604 addi s1,sp,800 - 3f08: 00090003 lb zero,0(s2) - 3f0c: 0100 addi s0,sp,128 - 3f0e: 0200 addi s0,sp,256 - 3f10: 1a04 addi s1,sp,304 - 3f12: 04090003 lb zero,64(s2) - 3f16: 0100 addi s0,sp,128 - 3f18: 0200 addi s0,sp,256 - 3f1a: 1a04 addi s1,sp,304 - 3f1c: 00090003 lb zero,0(s2) - 3f20: 0100 addi s0,sp,128 - 3f22: 0200 addi s0,sp,256 - 3f24: 1a04 addi s1,sp,304 - 3f26: 00090003 lb zero,0(s2) - 3f2a: 0100 addi s0,sp,128 - 3f2c: 0200 addi s0,sp,256 - 3f2e: 1a04 addi s1,sp,304 - 3f30: 00090003 lb zero,0(s2) - 3f34: 0100 addi s0,sp,128 - 3f36: 0200 addi s0,sp,256 - 3f38: 1a04 addi s1,sp,304 - 3f3a: 08090003 lb zero,128(s2) - 3f3e: 0100 addi s0,sp,128 - 3f40: 0200 addi s0,sp,256 - 3f42: 3c04 fld fs1,56(s0) - 3f44: 00090003 lb zero,0(s2) - 3f48: 0100 addi s0,sp,128 - 3f4a: 0200 addi s0,sp,256 - 3f4c: 3c04 fld fs1,56(s0) - 3f4e: 00090003 lb zero,0(s2) - 3f52: 0100 addi s0,sp,128 - 3f54: 0200 addi s0,sp,256 - 3f56: 3c04 fld fs1,56(s0) - 3f58: 00090003 lb zero,0(s2) - 3f5c: 0100 addi s0,sp,128 - 3f5e: 0200 addi s0,sp,256 - 3f60: 3c04 fld fs1,56(s0) - 3f62: 00090003 lb zero,0(s2) - 3f66: 0100 addi s0,sp,128 - 3f68: 0200 addi s0,sp,256 - 3f6a: 3c04 fld fs1,56(s0) - 3f6c: 00090003 lb zero,0(s2) - 3f70: 0100 addi s0,sp,128 - 3f72: 0200 addi s0,sp,256 - 3f74: 3c04 fld fs1,56(s0) - 3f76: 00090003 lb zero,0(s2) - 3f7a: 0100 addi s0,sp,128 - 3f7c: 0200 addi s0,sp,256 - 3f7e: 3c04 fld fs1,56(s0) - 3f80: 08090003 lb zero,128(s2) - 3f84: 0100 addi s0,sp,128 - 3f86: 0200 addi s0,sp,256 - 3f88: 3c04 fld fs1,56(s0) - 3f8a: 00090003 lb zero,0(s2) - 3f8e: 0100 addi s0,sp,128 - 3f90: 0200 addi s0,sp,256 - 3f92: 3c04 fld fs1,56(s0) - 3f94: 00090003 lb zero,0(s2) - 3f98: 0100 addi s0,sp,128 - 3f9a: 0306 slli t1,t1,0x1 - 3f9c: 0900 addi s0,sp,144 - 3f9e: 0014 0x14 - 3fa0: 0001 nop - 3fa2: 0402 c.slli64 s0 - 3fa4: 0642 slli a2,a2,0x10 - 3fa6: 14090003 lb zero,320(s2) + 3c46: 0200 addi s0,sp,256 + 3c48: 0104 addi s1,sp,128 + 3c4a: 00090003 lb zero,0(s2) + 3c4e: 0100 addi s0,sp,128 + 3c50: 0200 addi s0,sp,256 + 3c52: 0104 addi s1,sp,128 + 3c54: 00090003 lb zero,0(s2) + 3c58: 0100 addi s0,sp,128 + 3c5a: 0200 addi s0,sp,256 + 3c5c: 0104 addi s1,sp,128 + 3c5e: 00090003 lb zero,0(s2) + 3c62: 0100 addi s0,sp,128 + 3c64: 0200 addi s0,sp,256 + 3c66: 0104 addi s1,sp,128 + 3c68: 00090003 lb zero,0(s2) + 3c6c: 0100 addi s0,sp,128 + 3c6e: 0200 addi s0,sp,256 + 3c70: 0b04 addi s1,sp,400 + 3c72: 08090003 lb zero,128(s2) + 3c76: 0100 addi s0,sp,128 + 3c78: 0200 addi s0,sp,256 + 3c7a: 0b04 addi s1,sp,400 + 3c7c: 1c090003 lb zero,448(s2) + 3c80: 0100 addi s0,sp,128 + 3c82: 0200 addi s0,sp,256 + 3c84: 0b04 addi s1,sp,400 + 3c86: 00090003 lb zero,0(s2) + 3c8a: 0100 addi s0,sp,128 + 3c8c: 0200 addi s0,sp,256 + 3c8e: 0c04 addi s1,sp,528 + 3c90: 04090003 lb zero,64(s2) + 3c94: 0100 addi s0,sp,128 + 3c96: 0200 addi s0,sp,256 + 3c98: 0c04 addi s1,sp,528 + 3c9a: 14090003 lb zero,320(s2) + 3c9e: 0100 addi s0,sp,128 + 3ca0: 0200 addi s0,sp,256 + 3ca2: 0c04 addi s1,sp,528 + 3ca4: 00090003 lb zero,0(s2) + 3ca8: 0100 addi s0,sp,128 + 3caa: 0200 addi s0,sp,256 + 3cac: 0c04 addi s1,sp,528 + 3cae: 00090003 lb zero,0(s2) + 3cb2: 0100 addi s0,sp,128 + 3cb4: 0200 addi s0,sp,256 + 3cb6: 0c04 addi s1,sp,528 + 3cb8: 04090003 lb zero,64(s2) + 3cbc: 0100 addi s0,sp,128 + 3cbe: 0200 addi s0,sp,256 + 3cc0: 0c04 addi s1,sp,528 + 3cc2: 00090003 lb zero,0(s2) + 3cc6: 0100 addi s0,sp,128 + 3cc8: 0200 addi s0,sp,256 + 3cca: 4904 lw s1,16(a0) + 3ccc: 00090003 lb zero,0(s2) + 3cd0: 0100 addi s0,sp,128 + 3cd2: 0200 addi s0,sp,256 + 3cd4: 4904 lw s1,16(a0) + 3cd6: 00090003 lb zero,0(s2) + 3cda: 0100 addi s0,sp,128 + 3cdc: 0200 addi s0,sp,256 + 3cde: 1104 addi s1,sp,160 + 3ce0: 04090003 lb zero,64(s2) + 3ce4: 0100 addi s0,sp,128 + 3ce6: 0200 addi s0,sp,256 + 3ce8: 1104 addi s1,sp,160 + 3cea: 00090003 lb zero,0(s2) + 3cee: 0100 addi s0,sp,128 + 3cf0: 0200 addi s0,sp,256 + 3cf2: 1104 addi s1,sp,160 + 3cf4: 00090103 lb sp,0(s2) + 3cf8: 0100 addi s0,sp,128 + 3cfa: 0200 addi s0,sp,256 + 3cfc: 1104 addi s1,sp,160 + 3cfe: 00090003 lb zero,0(s2) + 3d02: 0100 addi s0,sp,128 + 3d04: 0200 addi s0,sp,256 + 3d06: 1104 addi s1,sp,160 + 3d08: 00090003 lb zero,0(s2) + 3d0c: 0100 addi s0,sp,128 + 3d0e: 0200 addi s0,sp,256 + 3d10: 1104 addi s1,sp,160 + 3d12: 00090003 lb zero,0(s2) + 3d16: 0100 addi s0,sp,128 + 3d18: 0200 addi s0,sp,256 + 3d1a: 1104 addi s1,sp,160 + 3d1c: 18090003 lb zero,384(s2) + 3d20: 0100 addi s0,sp,128 + 3d22: 0200 addi s0,sp,256 + 3d24: 1104 addi s1,sp,160 + 3d26: 10090003 lb zero,256(s2) + 3d2a: 0100 addi s0,sp,128 + 3d2c: 0200 addi s0,sp,256 + 3d2e: 1104 addi s1,sp,160 + 3d30: 04090003 lb zero,64(s2) + 3d34: 0100 addi s0,sp,128 + 3d36: 0200 addi s0,sp,256 + 3d38: 1104 addi s1,sp,160 + 3d3a: 04090003 lb zero,64(s2) + 3d3e: 0100 addi s0,sp,128 + 3d40: 0200 addi s0,sp,256 + 3d42: 1104 addi s1,sp,160 + 3d44: 04090003 lb zero,64(s2) + 3d48: 0100 addi s0,sp,128 + 3d4a: 0200 addi s0,sp,256 + 3d4c: 1104 addi s1,sp,160 + 3d4e: 04090003 lb zero,64(s2) + 3d52: 0100 addi s0,sp,128 + 3d54: 0200 addi s0,sp,256 + 3d56: 1104 addi s1,sp,160 + 3d58: 04090003 lb zero,64(s2) + 3d5c: 0100 addi s0,sp,128 + 3d5e: 0200 addi s0,sp,256 + 3d60: 1104 addi s1,sp,160 + 3d62: 00090003 lb zero,0(s2) + 3d66: 0100 addi s0,sp,128 + 3d68: 0200 addi s0,sp,256 + 3d6a: 1104 addi s1,sp,160 + 3d6c: 00090003 lb zero,0(s2) + 3d70: 0100 addi s0,sp,128 + 3d72: 0306 slli t1,t1,0x1 + 3d74: 0900 addi s0,sp,144 + 3d76: 0004 0x4 + 3d78: 0001 nop + 3d7a: 0402 c.slli64 s0 + 3d7c: 0601 addi a2,a2,0 + 3d7e: 04090003 lb zero,64(s2) + 3d82: 0100 addi s0,sp,128 + 3d84: 0200 addi s0,sp,256 + 3d86: 0104 addi s1,sp,128 + 3d88: 0c090003 lb zero,192(s2) + 3d8c: 0100 addi s0,sp,128 + 3d8e: 0200 addi s0,sp,256 + 3d90: 0104 addi s1,sp,128 + 3d92: 00090003 lb zero,0(s2) + 3d96: 0100 addi s0,sp,128 + 3d98: 0200 addi s0,sp,256 + 3d9a: 0104 addi s1,sp,128 + 3d9c: 00090003 lb zero,0(s2) + 3da0: 0100 addi s0,sp,128 + 3da2: 0200 addi s0,sp,256 + 3da4: 0104 addi s1,sp,128 + 3da6: 00090003 lb zero,0(s2) + 3daa: 0100 addi s0,sp,128 + 3dac: 0200 addi s0,sp,256 + 3dae: 0104 addi s1,sp,128 + 3db0: 00090003 lb zero,0(s2) + 3db4: 0100 addi s0,sp,128 + 3db6: 0200 addi s0,sp,256 + 3db8: 0104 addi s1,sp,128 + 3dba: 00090003 lb zero,0(s2) + 3dbe: 0100 addi s0,sp,128 + 3dc0: 0200 addi s0,sp,256 + 3dc2: 0104 addi s1,sp,128 + 3dc4: 00090003 lb zero,0(s2) + 3dc8: 0100 addi s0,sp,128 + 3dca: 0200 addi s0,sp,256 + 3dcc: 0104 addi s1,sp,128 + 3dce: 00090003 lb zero,0(s2) + 3dd2: 0100 addi s0,sp,128 + 3dd4: 0200 addi s0,sp,256 + 3dd6: 0104 addi s1,sp,128 + 3dd8: 00090003 lb zero,0(s2) + 3ddc: 0100 addi s0,sp,128 + 3dde: 0200 addi s0,sp,256 + 3de0: 0b04 addi s1,sp,400 + 3de2: 08090003 lb zero,128(s2) + 3de6: 0100 addi s0,sp,128 + 3de8: 0200 addi s0,sp,256 + 3dea: 0b04 addi s1,sp,400 + 3dec: 1c090003 lb zero,448(s2) + 3df0: 0100 addi s0,sp,128 + 3df2: 0200 addi s0,sp,256 + 3df4: 0b04 addi s1,sp,400 + 3df6: 00090003 lb zero,0(s2) + 3dfa: 0100 addi s0,sp,128 + 3dfc: 0200 addi s0,sp,256 + 3dfe: 0c04 addi s1,sp,528 + 3e00: 04090003 lb zero,64(s2) + 3e04: 0100 addi s0,sp,128 + 3e06: 0200 addi s0,sp,256 + 3e08: 0c04 addi s1,sp,528 + 3e0a: 14090003 lb zero,320(s2) + 3e0e: 0100 addi s0,sp,128 + 3e10: 0200 addi s0,sp,256 + 3e12: 0c04 addi s1,sp,528 + 3e14: 00090003 lb zero,0(s2) + 3e18: 0100 addi s0,sp,128 + 3e1a: 0200 addi s0,sp,256 + 3e1c: 0c04 addi s1,sp,528 + 3e1e: 00090003 lb zero,0(s2) + 3e22: 0100 addi s0,sp,128 + 3e24: 0200 addi s0,sp,256 + 3e26: 0c04 addi s1,sp,528 + 3e28: 04090003 lb zero,64(s2) + 3e2c: 0100 addi s0,sp,128 + 3e2e: 0200 addi s0,sp,256 + 3e30: 0c04 addi s1,sp,528 + 3e32: 00090003 lb zero,0(s2) + 3e36: 0100 addi s0,sp,128 + 3e38: 0200 addi s0,sp,256 + 3e3a: 4904 lw s1,16(a0) + 3e3c: 00090003 lb zero,0(s2) + 3e40: 0100 addi s0,sp,128 + 3e42: 0200 addi s0,sp,256 + 3e44: 4904 lw s1,16(a0) + 3e46: 00090003 lb zero,0(s2) + 3e4a: 0100 addi s0,sp,128 + 3e4c: 0200 addi s0,sp,256 + 3e4e: 1104 addi s1,sp,160 + 3e50: 04090003 lb zero,64(s2) + 3e54: 0100 addi s0,sp,128 + 3e56: 0200 addi s0,sp,256 + 3e58: 1104 addi s1,sp,160 + 3e5a: 00090003 lb zero,0(s2) + 3e5e: 0100 addi s0,sp,128 + 3e60: 0200 addi s0,sp,256 + 3e62: 1104 addi s1,sp,160 + 3e64: 00090103 lb sp,0(s2) + 3e68: 0100 addi s0,sp,128 + 3e6a: 0200 addi s0,sp,256 + 3e6c: 1104 addi s1,sp,160 + 3e6e: 00090003 lb zero,0(s2) + 3e72: 0100 addi s0,sp,128 + 3e74: 0200 addi s0,sp,256 + 3e76: 1104 addi s1,sp,160 + 3e78: 20090003 lb zero,512(s2) + 3e7c: 0100 addi s0,sp,128 + 3e7e: 0200 addi s0,sp,256 + 3e80: 1104 addi s1,sp,160 + 3e82: 00090003 lb zero,0(s2) + 3e86: 0100 addi s0,sp,128 + 3e88: 0200 addi s0,sp,256 + 3e8a: 0204 addi s1,sp,256 + 3e8c: 24097e03 0x24097e03 + 3e90: 0100 addi s0,sp,128 + 3e92: 0200 addi s0,sp,256 + 3e94: 1604 addi s1,sp,800 + 3e96: 10090003 lb zero,256(s2) + 3e9a: 0100 addi s0,sp,128 + 3e9c: 0200 addi s0,sp,256 + 3e9e: 1604 addi s1,sp,800 + 3ea0: 00090003 lb zero,0(s2) + 3ea4: 0100 addi s0,sp,128 + 3ea6: 0200 addi s0,sp,256 + 3ea8: 1604 addi s1,sp,800 + 3eaa: 00090003 lb zero,0(s2) + 3eae: 0100 addi s0,sp,128 + 3eb0: 0200 addi s0,sp,256 + 3eb2: 1604 addi s1,sp,800 + 3eb4: 00090003 lb zero,0(s2) + 3eb8: 0100 addi s0,sp,128 + 3eba: 0200 addi s0,sp,256 + 3ebc: 1a04 addi s1,sp,304 + 3ebe: 04090003 lb zero,64(s2) + 3ec2: 0100 addi s0,sp,128 + 3ec4: 0200 addi s0,sp,256 + 3ec6: 1a04 addi s1,sp,304 + 3ec8: 00090003 lb zero,0(s2) + 3ecc: 0100 addi s0,sp,128 + 3ece: 0200 addi s0,sp,256 + 3ed0: 1a04 addi s1,sp,304 + 3ed2: 00090003 lb zero,0(s2) + 3ed6: 0100 addi s0,sp,128 + 3ed8: 0200 addi s0,sp,256 + 3eda: 1a04 addi s1,sp,304 + 3edc: 00090003 lb zero,0(s2) + 3ee0: 0100 addi s0,sp,128 + 3ee2: 0200 addi s0,sp,256 + 3ee4: 1a04 addi s1,sp,304 + 3ee6: 08090003 lb zero,128(s2) + 3eea: 0100 addi s0,sp,128 + 3eec: 0200 addi s0,sp,256 + 3eee: 3c04 fld fs1,56(s0) + 3ef0: 00090003 lb zero,0(s2) + 3ef4: 0100 addi s0,sp,128 + 3ef6: 0200 addi s0,sp,256 + 3ef8: 3c04 fld fs1,56(s0) + 3efa: 00090003 lb zero,0(s2) + 3efe: 0100 addi s0,sp,128 + 3f00: 0200 addi s0,sp,256 + 3f02: 3c04 fld fs1,56(s0) + 3f04: 00090003 lb zero,0(s2) + 3f08: 0100 addi s0,sp,128 + 3f0a: 0200 addi s0,sp,256 + 3f0c: 3c04 fld fs1,56(s0) + 3f0e: 00090003 lb zero,0(s2) + 3f12: 0100 addi s0,sp,128 + 3f14: 0200 addi s0,sp,256 + 3f16: 3c04 fld fs1,56(s0) + 3f18: 00090003 lb zero,0(s2) + 3f1c: 0100 addi s0,sp,128 + 3f1e: 0200 addi s0,sp,256 + 3f20: 3c04 fld fs1,56(s0) + 3f22: 00090003 lb zero,0(s2) + 3f26: 0100 addi s0,sp,128 + 3f28: 0200 addi s0,sp,256 + 3f2a: 3c04 fld fs1,56(s0) + 3f2c: 08090003 lb zero,128(s2) + 3f30: 0100 addi s0,sp,128 + 3f32: 0200 addi s0,sp,256 + 3f34: 3c04 fld fs1,56(s0) + 3f36: 00090003 lb zero,0(s2) + 3f3a: 0100 addi s0,sp,128 + 3f3c: 0200 addi s0,sp,256 + 3f3e: 3c04 fld fs1,56(s0) + 3f40: 00090003 lb zero,0(s2) + 3f44: 0100 addi s0,sp,128 + 3f46: 0306 slli t1,t1,0x1 + 3f48: 0900 addi s0,sp,144 + 3f4a: 0014 0x14 + 3f4c: 0001 nop + 3f4e: 0402 c.slli64 s0 + 3f50: 0642 slli a2,a2,0x10 + 3f52: 14090003 lb zero,320(s2) + 3f56: 0100 addi s0,sp,128 + 3f58: 0200 addi s0,sp,256 + 3f5a: 4504 lw s1,8(a0) + 3f5c: 0306 slli t1,t1,0x1 + 3f5e: 0900 addi s0,sp,144 + 3f60: 0004 0x4 + 3f62: 0001 nop + 3f64: 0402 c.slli64 s0 + 3f66: 0645 addi a2,a2,17 + 3f68: 10090003 lb zero,256(s2) + 3f6c: 0100 addi s0,sp,128 + 3f6e: 0200 addi s0,sp,256 + 3f70: 4704 lw s1,8(a4) + 3f72: 0306 slli t1,t1,0x1 + 3f74: 0900 addi s0,sp,144 + 3f76: 0008 0x8 + 3f78: 0001 nop + 3f7a: 0402 c.slli64 s0 + 3f7c: 0619 addi a2,a2,6 + 3f7e: 08090003 lb zero,128(s2) + 3f82: 0100 addi s0,sp,128 + 3f84: 0200 addi s0,sp,256 + 3f86: 2304 fld fs1,0(a4) + 3f88: 04090003 lb zero,64(s2) + 3f8c: 0100 addi s0,sp,128 + 3f8e: 0200 addi s0,sp,256 + 3f90: 2304 fld fs1,0(a4) + 3f92: 00090003 lb zero,0(s2) + 3f96: 0100 addi s0,sp,128 + 3f98: 0200 addi s0,sp,256 + 3f9a: 2304 fld fs1,0(a4) + 3f9c: 00090003 lb zero,0(s2) + 3fa0: 0100 addi s0,sp,128 + 3fa2: 0200 addi s0,sp,256 + 3fa4: 2304 fld fs1,0(a4) + 3fa6: 00090003 lb zero,0(s2) 3faa: 0100 addi s0,sp,128 3fac: 0200 addi s0,sp,256 - 3fae: 4504 lw s1,8(a0) - 3fb0: 0306 slli t1,t1,0x1 - 3fb2: 0900 addi s0,sp,144 - 3fb4: 0004 0x4 - 3fb6: 0001 nop - 3fb8: 0402 c.slli64 s0 - 3fba: 0645 addi a2,a2,17 - 3fbc: 10090003 lb zero,256(s2) - 3fc0: 0100 addi s0,sp,128 - 3fc2: 0200 addi s0,sp,256 - 3fc4: 4704 lw s1,8(a4) - 3fc6: 0306 slli t1,t1,0x1 - 3fc8: 0900 addi s0,sp,144 - 3fca: 0008 0x8 - 3fcc: 0001 nop - 3fce: 0402 c.slli64 s0 - 3fd0: 0619 addi a2,a2,6 - 3fd2: 08090003 lb zero,128(s2) - 3fd6: 0100 addi s0,sp,128 - 3fd8: 0200 addi s0,sp,256 - 3fda: 2304 fld fs1,0(a4) - 3fdc: 04090003 lb zero,64(s2) - 3fe0: 0100 addi s0,sp,128 - 3fe2: 0200 addi s0,sp,256 - 3fe4: 2304 fld fs1,0(a4) - 3fe6: 00090003 lb zero,0(s2) - 3fea: 0100 addi s0,sp,128 - 3fec: 0200 addi s0,sp,256 - 3fee: 2304 fld fs1,0(a4) - 3ff0: 00090003 lb zero,0(s2) - 3ff4: 0100 addi s0,sp,128 - 3ff6: 0200 addi s0,sp,256 - 3ff8: 2304 fld fs1,0(a4) - 3ffa: 00090003 lb zero,0(s2) - 3ffe: 0100 addi s0,sp,128 - 4000: 0200 addi s0,sp,256 - 4002: 2304 fld fs1,0(a4) - 4004: 04090003 lb zero,64(s2) - 4008: 0100 addi s0,sp,128 - 400a: 0200 addi s0,sp,256 - 400c: 2304 fld fs1,0(a4) - 400e: 00090003 lb zero,0(s2) - 4012: 0100 addi s0,sp,128 - 4014: 0200 addi s0,sp,256 - 4016: 2204 fld fs1,0(a2) - 4018: 08090003 lb zero,128(s2) - 401c: 0100 addi s0,sp,128 - 401e: 0200 addi s0,sp,256 - 4020: 2d04 fld fs1,24(a0) - 4022: 04090003 lb zero,64(s2) - 4026: 0100 addi s0,sp,128 - 4028: 0200 addi s0,sp,256 - 402a: 2d04 fld fs1,24(a0) - 402c: 00090003 lb zero,0(s2) - 4030: 0100 addi s0,sp,128 - 4032: 0200 addi s0,sp,256 - 4034: 2d04 fld fs1,24(a0) - 4036: 00090003 lb zero,0(s2) - 403a: 0100 addi s0,sp,128 - 403c: 0200 addi s0,sp,256 - 403e: 2d04 fld fs1,24(a0) - 4040: 00090003 lb zero,0(s2) - 4044: 0100 addi s0,sp,128 - 4046: 0200 addi s0,sp,256 - 4048: 2d04 fld fs1,24(a0) - 404a: 08090003 lb zero,128(s2) - 404e: 0100 addi s0,sp,128 - 4050: 0200 addi s0,sp,256 - 4052: 2d04 fld fs1,24(a0) - 4054: 00090003 lb zero,0(s2) - 4058: 0100 addi s0,sp,128 - 405a: 0200 addi s0,sp,256 - 405c: 3504 fld fs1,40(a0) - 405e: 08090003 lb zero,128(s2) - 4062: 0100 addi s0,sp,128 - 4064: 0200 addi s0,sp,256 - 4066: 3504 fld fs1,40(a0) - 4068: 00090003 lb zero,0(s2) - 406c: 0100 addi s0,sp,128 - 406e: 0200 addi s0,sp,256 - 4070: 3504 fld fs1,40(a0) - 4072: 00090003 lb zero,0(s2) - 4076: 0100 addi s0,sp,128 - 4078: 0200 addi s0,sp,256 - 407a: 3504 fld fs1,40(a0) - 407c: 00090003 lb zero,0(s2) - 4080: 0100 addi s0,sp,128 - 4082: 0200 addi s0,sp,256 - 4084: 3504 fld fs1,40(a0) - 4086: 08090003 lb zero,128(s2) - 408a: 0100 addi s0,sp,128 - 408c: 0200 addi s0,sp,256 - 408e: 3504 fld fs1,40(a0) - 4090: 00090003 lb zero,0(s2) - 4094: 0100 addi s0,sp,128 - 4096: 0306 slli t1,t1,0x1 - 4098: 0900 addi s0,sp,144 - 409a: 0014 0x14 - 409c: 0001 nop - 409e: 0402 c.slli64 s0 - 40a0: 0641 addi a2,a2,16 - 40a2: 04090003 lb zero,64(s2) - 40a6: 0100 addi s0,sp,128 - 40a8: 0200 addi s0,sp,256 - 40aa: 4104 lw s1,0(a0) - 40ac: 14090003 lb zero,320(s2) - 40b0: 0100 addi s0,sp,128 - 40b2: 0200 addi s0,sp,256 - 40b4: 4104 lw s1,0(a0) - 40b6: 00090003 lb zero,0(s2) - 40ba: 0100 addi s0,sp,128 - 40bc: 0200 addi s0,sp,256 - 40be: 4404 lw s1,8(s0) - 40c0: 0c090003 lb zero,192(s2) - 40c4: 0100 addi s0,sp,128 - 40c6: 0200 addi s0,sp,256 - 40c8: 4404 lw s1,8(s0) - 40ca: 1c090003 lb zero,448(s2) - 40ce: 0100 addi s0,sp,128 - 40d0: 0200 addi s0,sp,256 - 40d2: 4804 lw s1,16(s0) - 40d4: 08090003 lb zero,128(s2) - 40d8: 0100 addi s0,sp,128 - 40da: 0200 addi s0,sp,256 - 40dc: 4804 lw s1,16(s0) - 40de: 10090003 lb zero,256(s2) - 40e2: 0100 addi s0,sp,128 - 40e4: 0200 addi s0,sp,256 - 40e6: 4704 lw s1,8(a4) - 40e8: 04090003 lb zero,64(s2) - 40ec: 0100 addi s0,sp,128 - 40ee: 0200 addi s0,sp,256 - 40f0: 4904 lw s1,16(a0) - 40f2: 04090003 lb zero,64(s2) - 40f6: 0100 addi s0,sp,128 - 40f8: 0200 addi s0,sp,256 - 40fa: 4904 lw s1,16(a0) - 40fc: 00090003 lb zero,0(s2) - 4100: 0100 addi s0,sp,128 - 4102: 0200 addi s0,sp,256 - 4104: 0304 addi s1,sp,384 - 4106: 10090003 lb zero,256(s2) - 410a: 0100 addi s0,sp,128 - 410c: 0306 slli t1,t1,0x1 - 410e: 0900 addi s0,sp,144 - 4110: 0014 0x14 - 4112: 0001 nop - 4114: 0402 c.slli64 s0 - 4116: 0602 c.slli64 a2 - 4118: 14090103 lb sp,320(s2) - 411c: 0100 addi s0,sp,128 - 411e: 0200 addi s0,sp,256 - 4120: 1604 addi s1,sp,800 - 4122: 10090003 lb zero,256(s2) - 4126: 0100 addi s0,sp,128 - 4128: 0200 addi s0,sp,256 - 412a: 1604 addi s1,sp,800 - 412c: 00090003 lb zero,0(s2) - 4130: 0100 addi s0,sp,128 - 4132: 0200 addi s0,sp,256 - 4134: 1604 addi s1,sp,800 - 4136: 00090003 lb zero,0(s2) - 413a: 0100 addi s0,sp,128 - 413c: 0200 addi s0,sp,256 - 413e: 1604 addi s1,sp,800 - 4140: 00090003 lb zero,0(s2) - 4144: 0100 addi s0,sp,128 - 4146: 0200 addi s0,sp,256 - 4148: 1a04 addi s1,sp,304 - 414a: 04090003 lb zero,64(s2) - 414e: 0100 addi s0,sp,128 - 4150: 0200 addi s0,sp,256 - 4152: 1a04 addi s1,sp,304 - 4154: 00090003 lb zero,0(s2) - 4158: 0100 addi s0,sp,128 - 415a: 0200 addi s0,sp,256 - 415c: 1a04 addi s1,sp,304 - 415e: 00090003 lb zero,0(s2) - 4162: 0100 addi s0,sp,128 - 4164: 0200 addi s0,sp,256 - 4166: 1a04 addi s1,sp,304 - 4168: 00090003 lb zero,0(s2) - 416c: 0100 addi s0,sp,128 - 416e: 0200 addi s0,sp,256 - 4170: 1a04 addi s1,sp,304 - 4172: 04090003 lb zero,64(s2) - 4176: 0100 addi s0,sp,128 - 4178: 0200 addi s0,sp,256 - 417a: 3c04 fld fs1,56(s0) - 417c: 00090003 lb zero,0(s2) - 4180: 0100 addi s0,sp,128 - 4182: 0200 addi s0,sp,256 - 4184: 3c04 fld fs1,56(s0) - 4186: 00090003 lb zero,0(s2) - 418a: 0100 addi s0,sp,128 - 418c: 0200 addi s0,sp,256 - 418e: 3c04 fld fs1,56(s0) - 4190: 00090003 lb zero,0(s2) - 4194: 0100 addi s0,sp,128 - 4196: 0200 addi s0,sp,256 - 4198: 3c04 fld fs1,56(s0) - 419a: 00090003 lb zero,0(s2) - 419e: 0100 addi s0,sp,128 - 41a0: 0200 addi s0,sp,256 - 41a2: 3c04 fld fs1,56(s0) - 41a4: 00090003 lb zero,0(s2) - 41a8: 0100 addi s0,sp,128 - 41aa: 0200 addi s0,sp,256 - 41ac: 3c04 fld fs1,56(s0) - 41ae: 00090003 lb zero,0(s2) - 41b2: 0100 addi s0,sp,128 - 41b4: 0200 addi s0,sp,256 - 41b6: 3c04 fld fs1,56(s0) - 41b8: 08090003 lb zero,128(s2) - 41bc: 0100 addi s0,sp,128 - 41be: 0200 addi s0,sp,256 - 41c0: 3c04 fld fs1,56(s0) - 41c2: 00090003 lb zero,0(s2) - 41c6: 0100 addi s0,sp,128 - 41c8: 0200 addi s0,sp,256 - 41ca: 3c04 fld fs1,56(s0) - 41cc: 00090003 lb zero,0(s2) - 41d0: 0100 addi s0,sp,128 - 41d2: 0306 slli t1,t1,0x1 - 41d4: 0900 addi s0,sp,144 - 41d6: 0014 0x14 - 41d8: 0001 nop - 41da: 0402 c.slli64 s0 - 41dc: 0642 slli a2,a2,0x10 - 41de: 14090003 lb zero,320(s2) + 3fae: 2304 fld fs1,0(a4) + 3fb0: 04090003 lb zero,64(s2) + 3fb4: 0100 addi s0,sp,128 + 3fb6: 0200 addi s0,sp,256 + 3fb8: 2304 fld fs1,0(a4) + 3fba: 00090003 lb zero,0(s2) + 3fbe: 0100 addi s0,sp,128 + 3fc0: 0200 addi s0,sp,256 + 3fc2: 2204 fld fs1,0(a2) + 3fc4: 08090003 lb zero,128(s2) + 3fc8: 0100 addi s0,sp,128 + 3fca: 0200 addi s0,sp,256 + 3fcc: 2d04 fld fs1,24(a0) + 3fce: 04090003 lb zero,64(s2) + 3fd2: 0100 addi s0,sp,128 + 3fd4: 0200 addi s0,sp,256 + 3fd6: 2d04 fld fs1,24(a0) + 3fd8: 00090003 lb zero,0(s2) + 3fdc: 0100 addi s0,sp,128 + 3fde: 0200 addi s0,sp,256 + 3fe0: 2d04 fld fs1,24(a0) + 3fe2: 00090003 lb zero,0(s2) + 3fe6: 0100 addi s0,sp,128 + 3fe8: 0200 addi s0,sp,256 + 3fea: 2d04 fld fs1,24(a0) + 3fec: 00090003 lb zero,0(s2) + 3ff0: 0100 addi s0,sp,128 + 3ff2: 0200 addi s0,sp,256 + 3ff4: 2d04 fld fs1,24(a0) + 3ff6: 08090003 lb zero,128(s2) + 3ffa: 0100 addi s0,sp,128 + 3ffc: 0200 addi s0,sp,256 + 3ffe: 2d04 fld fs1,24(a0) + 4000: 00090003 lb zero,0(s2) + 4004: 0100 addi s0,sp,128 + 4006: 0200 addi s0,sp,256 + 4008: 3504 fld fs1,40(a0) + 400a: 08090003 lb zero,128(s2) + 400e: 0100 addi s0,sp,128 + 4010: 0200 addi s0,sp,256 + 4012: 3504 fld fs1,40(a0) + 4014: 00090003 lb zero,0(s2) + 4018: 0100 addi s0,sp,128 + 401a: 0200 addi s0,sp,256 + 401c: 3504 fld fs1,40(a0) + 401e: 00090003 lb zero,0(s2) + 4022: 0100 addi s0,sp,128 + 4024: 0200 addi s0,sp,256 + 4026: 3504 fld fs1,40(a0) + 4028: 00090003 lb zero,0(s2) + 402c: 0100 addi s0,sp,128 + 402e: 0200 addi s0,sp,256 + 4030: 3504 fld fs1,40(a0) + 4032: 08090003 lb zero,128(s2) + 4036: 0100 addi s0,sp,128 + 4038: 0200 addi s0,sp,256 + 403a: 3504 fld fs1,40(a0) + 403c: 00090003 lb zero,0(s2) + 4040: 0100 addi s0,sp,128 + 4042: 0306 slli t1,t1,0x1 + 4044: 0900 addi s0,sp,144 + 4046: 0014 0x14 + 4048: 0001 nop + 404a: 0402 c.slli64 s0 + 404c: 0641 addi a2,a2,16 + 404e: 04090003 lb zero,64(s2) + 4052: 0100 addi s0,sp,128 + 4054: 0200 addi s0,sp,256 + 4056: 4104 lw s1,0(a0) + 4058: 14090003 lb zero,320(s2) + 405c: 0100 addi s0,sp,128 + 405e: 0200 addi s0,sp,256 + 4060: 4104 lw s1,0(a0) + 4062: 00090003 lb zero,0(s2) + 4066: 0100 addi s0,sp,128 + 4068: 0200 addi s0,sp,256 + 406a: 4404 lw s1,8(s0) + 406c: 0c090003 lb zero,192(s2) + 4070: 0100 addi s0,sp,128 + 4072: 0200 addi s0,sp,256 + 4074: 4404 lw s1,8(s0) + 4076: 1c090003 lb zero,448(s2) + 407a: 0100 addi s0,sp,128 + 407c: 0200 addi s0,sp,256 + 407e: 4804 lw s1,16(s0) + 4080: 08090003 lb zero,128(s2) + 4084: 0100 addi s0,sp,128 + 4086: 0200 addi s0,sp,256 + 4088: 4804 lw s1,16(s0) + 408a: 10090003 lb zero,256(s2) + 408e: 0100 addi s0,sp,128 + 4090: 0200 addi s0,sp,256 + 4092: 4704 lw s1,8(a4) + 4094: 04090003 lb zero,64(s2) + 4098: 0100 addi s0,sp,128 + 409a: 0200 addi s0,sp,256 + 409c: 4904 lw s1,16(a0) + 409e: 04090003 lb zero,64(s2) + 40a2: 0100 addi s0,sp,128 + 40a4: 0200 addi s0,sp,256 + 40a6: 4904 lw s1,16(a0) + 40a8: 00090003 lb zero,0(s2) + 40ac: 0100 addi s0,sp,128 + 40ae: 0200 addi s0,sp,256 + 40b0: 0304 addi s1,sp,384 + 40b2: 10090003 lb zero,256(s2) + 40b6: 0100 addi s0,sp,128 + 40b8: 0306 slli t1,t1,0x1 + 40ba: 0900 addi s0,sp,144 + 40bc: 0014 0x14 + 40be: 0001 nop + 40c0: 0402 c.slli64 s0 + 40c2: 0602 c.slli64 a2 + 40c4: 14090103 lb sp,320(s2) + 40c8: 0100 addi s0,sp,128 + 40ca: 0200 addi s0,sp,256 + 40cc: 1604 addi s1,sp,800 + 40ce: 10090003 lb zero,256(s2) + 40d2: 0100 addi s0,sp,128 + 40d4: 0200 addi s0,sp,256 + 40d6: 1604 addi s1,sp,800 + 40d8: 00090003 lb zero,0(s2) + 40dc: 0100 addi s0,sp,128 + 40de: 0200 addi s0,sp,256 + 40e0: 1604 addi s1,sp,800 + 40e2: 00090003 lb zero,0(s2) + 40e6: 0100 addi s0,sp,128 + 40e8: 0200 addi s0,sp,256 + 40ea: 1604 addi s1,sp,800 + 40ec: 00090003 lb zero,0(s2) + 40f0: 0100 addi s0,sp,128 + 40f2: 0200 addi s0,sp,256 + 40f4: 1a04 addi s1,sp,304 + 40f6: 04090003 lb zero,64(s2) + 40fa: 0100 addi s0,sp,128 + 40fc: 0200 addi s0,sp,256 + 40fe: 1a04 addi s1,sp,304 + 4100: 00090003 lb zero,0(s2) + 4104: 0100 addi s0,sp,128 + 4106: 0200 addi s0,sp,256 + 4108: 1a04 addi s1,sp,304 + 410a: 00090003 lb zero,0(s2) + 410e: 0100 addi s0,sp,128 + 4110: 0200 addi s0,sp,256 + 4112: 1a04 addi s1,sp,304 + 4114: 00090003 lb zero,0(s2) + 4118: 0100 addi s0,sp,128 + 411a: 0200 addi s0,sp,256 + 411c: 1a04 addi s1,sp,304 + 411e: 04090003 lb zero,64(s2) + 4122: 0100 addi s0,sp,128 + 4124: 0200 addi s0,sp,256 + 4126: 3c04 fld fs1,56(s0) + 4128: 00090003 lb zero,0(s2) + 412c: 0100 addi s0,sp,128 + 412e: 0200 addi s0,sp,256 + 4130: 3c04 fld fs1,56(s0) + 4132: 00090003 lb zero,0(s2) + 4136: 0100 addi s0,sp,128 + 4138: 0200 addi s0,sp,256 + 413a: 3c04 fld fs1,56(s0) + 413c: 00090003 lb zero,0(s2) + 4140: 0100 addi s0,sp,128 + 4142: 0200 addi s0,sp,256 + 4144: 3c04 fld fs1,56(s0) + 4146: 00090003 lb zero,0(s2) + 414a: 0100 addi s0,sp,128 + 414c: 0200 addi s0,sp,256 + 414e: 3c04 fld fs1,56(s0) + 4150: 00090003 lb zero,0(s2) + 4154: 0100 addi s0,sp,128 + 4156: 0200 addi s0,sp,256 + 4158: 3c04 fld fs1,56(s0) + 415a: 00090003 lb zero,0(s2) + 415e: 0100 addi s0,sp,128 + 4160: 0200 addi s0,sp,256 + 4162: 3c04 fld fs1,56(s0) + 4164: 08090003 lb zero,128(s2) + 4168: 0100 addi s0,sp,128 + 416a: 0200 addi s0,sp,256 + 416c: 3c04 fld fs1,56(s0) + 416e: 00090003 lb zero,0(s2) + 4172: 0100 addi s0,sp,128 + 4174: 0200 addi s0,sp,256 + 4176: 3c04 fld fs1,56(s0) + 4178: 00090003 lb zero,0(s2) + 417c: 0100 addi s0,sp,128 + 417e: 0306 slli t1,t1,0x1 + 4180: 0900 addi s0,sp,144 + 4182: 0014 0x14 + 4184: 0001 nop + 4186: 0402 c.slli64 s0 + 4188: 0642 slli a2,a2,0x10 + 418a: 14090003 lb zero,320(s2) + 418e: 0100 addi s0,sp,128 + 4190: 0200 addi s0,sp,256 + 4192: 4504 lw s1,8(a0) + 4194: 0306 slli t1,t1,0x1 + 4196: 0900 addi s0,sp,144 + 4198: 0004 0x4 + 419a: 0001 nop + 419c: 0402 c.slli64 s0 + 419e: 0645 addi a2,a2,17 + 41a0: 10090003 lb zero,256(s2) + 41a4: 0100 addi s0,sp,128 + 41a6: 0200 addi s0,sp,256 + 41a8: 4704 lw s1,8(a4) + 41aa: 0306 slli t1,t1,0x1 + 41ac: 0900 addi s0,sp,144 + 41ae: 0008 0x8 + 41b0: 0001 nop + 41b2: 0402 c.slli64 s0 + 41b4: 0619 addi a2,a2,6 + 41b6: 08090003 lb zero,128(s2) + 41ba: 0100 addi s0,sp,128 + 41bc: 0200 addi s0,sp,256 + 41be: 2304 fld fs1,0(a4) + 41c0: 04090003 lb zero,64(s2) + 41c4: 0100 addi s0,sp,128 + 41c6: 0200 addi s0,sp,256 + 41c8: 2304 fld fs1,0(a4) + 41ca: 00090003 lb zero,0(s2) + 41ce: 0100 addi s0,sp,128 + 41d0: 0200 addi s0,sp,256 + 41d2: 2304 fld fs1,0(a4) + 41d4: 00090003 lb zero,0(s2) + 41d8: 0100 addi s0,sp,128 + 41da: 0200 addi s0,sp,256 + 41dc: 2304 fld fs1,0(a4) + 41de: 00090003 lb zero,0(s2) 41e2: 0100 addi s0,sp,128 41e4: 0200 addi s0,sp,256 - 41e6: 4504 lw s1,8(a0) - 41e8: 0306 slli t1,t1,0x1 - 41ea: 0900 addi s0,sp,144 - 41ec: 0004 0x4 - 41ee: 0001 nop - 41f0: 0402 c.slli64 s0 - 41f2: 0645 addi a2,a2,17 - 41f4: 10090003 lb zero,256(s2) - 41f8: 0100 addi s0,sp,128 - 41fa: 0200 addi s0,sp,256 - 41fc: 4704 lw s1,8(a4) - 41fe: 0306 slli t1,t1,0x1 - 4200: 0900 addi s0,sp,144 - 4202: 0008 0x8 - 4204: 0001 nop - 4206: 0402 c.slli64 s0 - 4208: 0619 addi a2,a2,6 - 420a: 08090003 lb zero,128(s2) - 420e: 0100 addi s0,sp,128 - 4210: 0200 addi s0,sp,256 - 4212: 2304 fld fs1,0(a4) - 4214: 04090003 lb zero,64(s2) - 4218: 0100 addi s0,sp,128 - 421a: 0200 addi s0,sp,256 - 421c: 2304 fld fs1,0(a4) - 421e: 00090003 lb zero,0(s2) - 4222: 0100 addi s0,sp,128 - 4224: 0200 addi s0,sp,256 - 4226: 2304 fld fs1,0(a4) - 4228: 00090003 lb zero,0(s2) - 422c: 0100 addi s0,sp,128 - 422e: 0200 addi s0,sp,256 - 4230: 2304 fld fs1,0(a4) - 4232: 00090003 lb zero,0(s2) - 4236: 0100 addi s0,sp,128 - 4238: 0200 addi s0,sp,256 - 423a: 2304 fld fs1,0(a4) - 423c: 08090003 lb zero,128(s2) - 4240: 0100 addi s0,sp,128 - 4242: 0200 addi s0,sp,256 - 4244: 2304 fld fs1,0(a4) - 4246: 00090003 lb zero,0(s2) - 424a: 0100 addi s0,sp,128 - 424c: 0200 addi s0,sp,256 - 424e: 2204 fld fs1,0(a2) - 4250: 08090003 lb zero,128(s2) - 4254: 0100 addi s0,sp,128 - 4256: 0200 addi s0,sp,256 - 4258: 2d04 fld fs1,24(a0) - 425a: 04090003 lb zero,64(s2) - 425e: 0100 addi s0,sp,128 - 4260: 0200 addi s0,sp,256 - 4262: 2d04 fld fs1,24(a0) - 4264: 00090003 lb zero,0(s2) - 4268: 0100 addi s0,sp,128 - 426a: 0200 addi s0,sp,256 - 426c: 2d04 fld fs1,24(a0) - 426e: 00090003 lb zero,0(s2) - 4272: 0100 addi s0,sp,128 - 4274: 0200 addi s0,sp,256 - 4276: 2d04 fld fs1,24(a0) - 4278: 00090003 lb zero,0(s2) - 427c: 0100 addi s0,sp,128 - 427e: 0200 addi s0,sp,256 - 4280: 2d04 fld fs1,24(a0) - 4282: 08090003 lb zero,128(s2) - 4286: 0100 addi s0,sp,128 - 4288: 0200 addi s0,sp,256 - 428a: 2d04 fld fs1,24(a0) - 428c: 00090003 lb zero,0(s2) - 4290: 0100 addi s0,sp,128 - 4292: 0200 addi s0,sp,256 - 4294: 3504 fld fs1,40(a0) - 4296: 08090003 lb zero,128(s2) - 429a: 0100 addi s0,sp,128 - 429c: 0200 addi s0,sp,256 - 429e: 3504 fld fs1,40(a0) - 42a0: 00090003 lb zero,0(s2) - 42a4: 0100 addi s0,sp,128 - 42a6: 0200 addi s0,sp,256 - 42a8: 3504 fld fs1,40(a0) - 42aa: 00090003 lb zero,0(s2) - 42ae: 0100 addi s0,sp,128 - 42b0: 0200 addi s0,sp,256 - 42b2: 3504 fld fs1,40(a0) - 42b4: 00090003 lb zero,0(s2) - 42b8: 0100 addi s0,sp,128 - 42ba: 0200 addi s0,sp,256 - 42bc: 3504 fld fs1,40(a0) - 42be: 08090003 lb zero,128(s2) - 42c2: 0100 addi s0,sp,128 - 42c4: 0200 addi s0,sp,256 - 42c6: 3504 fld fs1,40(a0) - 42c8: 00090003 lb zero,0(s2) - 42cc: 0100 addi s0,sp,128 - 42ce: 0306 slli t1,t1,0x1 - 42d0: 0900 addi s0,sp,144 - 42d2: 0014 0x14 - 42d4: 0001 nop - 42d6: 0402 c.slli64 s0 - 42d8: 0641 addi a2,a2,16 - 42da: 04090003 lb zero,64(s2) - 42de: 0100 addi s0,sp,128 - 42e0: 0200 addi s0,sp,256 - 42e2: 4104 lw s1,0(a0) - 42e4: 14090003 lb zero,320(s2) - 42e8: 0100 addi s0,sp,128 - 42ea: 0200 addi s0,sp,256 - 42ec: 4104 lw s1,0(a0) - 42ee: 00090003 lb zero,0(s2) - 42f2: 0100 addi s0,sp,128 - 42f4: 0200 addi s0,sp,256 - 42f6: 4404 lw s1,8(s0) - 42f8: 0c090003 lb zero,192(s2) - 42fc: 0100 addi s0,sp,128 - 42fe: 0200 addi s0,sp,256 - 4300: 4404 lw s1,8(s0) - 4302: 1c090003 lb zero,448(s2) - 4306: 0100 addi s0,sp,128 - 4308: 0200 addi s0,sp,256 - 430a: 4804 lw s1,16(s0) - 430c: 08090003 lb zero,128(s2) - 4310: 0100 addi s0,sp,128 - 4312: 0200 addi s0,sp,256 - 4314: 4804 lw s1,16(s0) - 4316: 10090003 lb zero,256(s2) - 431a: 0100 addi s0,sp,128 - 431c: 0200 addi s0,sp,256 - 431e: 4704 lw s1,8(a4) - 4320: 04090003 lb zero,64(s2) - 4324: 0100 addi s0,sp,128 - 4326: 0200 addi s0,sp,256 - 4328: 4904 lw s1,16(a0) - 432a: 04090003 lb zero,64(s2) - 432e: 0100 addi s0,sp,128 - 4330: 0200 addi s0,sp,256 - 4332: 4904 lw s1,16(a0) - 4334: 00090003 lb zero,0(s2) - 4338: 0100 addi s0,sp,128 - 433a: 0200 addi s0,sp,256 - 433c: 0304 addi s1,sp,384 - 433e: 10090003 lb zero,256(s2) - 4342: 0100 addi s0,sp,128 - 4344: 0306 slli t1,t1,0x1 - 4346: 0900 addi s0,sp,144 - 4348: 0014 0x14 - 434a: 0001 nop - 434c: 0402 c.slli64 s0 - 434e: 0602 c.slli64 a2 - 4350: 14090103 lb sp,320(s2) - 4354: 0100 addi s0,sp,128 - 4356: 0200 addi s0,sp,256 - 4358: 0204 addi s1,sp,256 - 435a: 00090003 lb zero,0(s2) - 435e: 0100 addi s0,sp,128 - 4360: 0200 addi s0,sp,256 - 4362: 0204 addi s1,sp,256 - 4364: 00090003 lb zero,0(s2) - 4368: 0100 addi s0,sp,128 - 436a: 0200 addi s0,sp,256 - 436c: 0204 addi s1,sp,256 - 436e: 00090003 lb zero,0(s2) - 4372: 0100 addi s0,sp,128 - 4374: 0200 addi s0,sp,256 - 4376: 0204 addi s1,sp,256 - 4378: 00090003 lb zero,0(s2) - 437c: 0100 addi s0,sp,128 - 437e: 0200 addi s0,sp,256 - 4380: 0204 addi s1,sp,256 - 4382: 00090003 lb zero,0(s2) - 4386: 0100 addi s0,sp,128 - 4388: 0200 addi s0,sp,256 - 438a: 0204 addi s1,sp,256 - 438c: 00090003 lb zero,0(s2) - 4390: 0100 addi s0,sp,128 - 4392: 0200 addi s0,sp,256 - 4394: 0204 addi s1,sp,256 - 4396: 00090003 lb zero,0(s2) - 439a: 0100 addi s0,sp,128 - 439c: 0200 addi s0,sp,256 - 439e: 0204 addi s1,sp,256 - 43a0: 00090003 lb zero,0(s2) - 43a4: 0100 addi s0,sp,128 - 43a6: 0200 addi s0,sp,256 - 43a8: 0204 addi s1,sp,256 - 43aa: 00090003 lb zero,0(s2) - 43ae: 0100 addi s0,sp,128 - 43b0: 0200 addi s0,sp,256 - 43b2: 0204 addi s1,sp,256 - 43b4: 00090003 lb zero,0(s2) - 43b8: 0100 addi s0,sp,128 - 43ba: 0200 addi s0,sp,256 - 43bc: 0204 addi s1,sp,256 - 43be: 00090003 lb zero,0(s2) - 43c2: 0100 addi s0,sp,128 - 43c4: 0200 addi s0,sp,256 - 43c6: 0204 addi s1,sp,256 - 43c8: 00090003 lb zero,0(s2) - 43cc: 0100 addi s0,sp,128 - 43ce: 0200 addi s0,sp,256 - 43d0: 0204 addi s1,sp,256 - 43d2: 04090003 lb zero,64(s2) - 43d6: 0100 addi s0,sp,128 - 43d8: 0200 addi s0,sp,256 - 43da: 0204 addi s1,sp,256 - 43dc: 10090003 lb zero,256(s2) - 43e0: 0100 addi s0,sp,128 - 43e2: 0200 addi s0,sp,256 - 43e4: 0204 addi s1,sp,256 - 43e6: 00090003 lb zero,0(s2) - 43ea: 0100 addi s0,sp,128 - 43ec: 0200 addi s0,sp,256 - 43ee: 0204 addi s1,sp,256 - 43f0: 04090003 lb zero,64(s2) - 43f4: 0100 addi s0,sp,128 - 43f6: 0200 addi s0,sp,256 - 43f8: 0204 addi s1,sp,256 - 43fa: 10090003 lb zero,256(s2) - 43fe: 0100 addi s0,sp,128 - 4400: 0200 addi s0,sp,256 - 4402: 0204 addi s1,sp,256 - 4404: 00090003 lb zero,0(s2) - 4408: 0100 addi s0,sp,128 - 440a: 0200 addi s0,sp,256 - 440c: 0204 addi s1,sp,256 - 440e: 04090003 lb zero,64(s2) - 4412: 0100 addi s0,sp,128 - 4414: 0200 addi s0,sp,256 - 4416: 0204 addi s1,sp,256 - 4418: 10090003 lb zero,256(s2) - 441c: 0100 addi s0,sp,128 - 441e: 0200 addi s0,sp,256 - 4420: 0204 addi s1,sp,256 - 4422: 00090003 lb zero,0(s2) - 4426: 0100 addi s0,sp,128 - 4428: 0200 addi s0,sp,256 - 442a: 0204 addi s1,sp,256 - 442c: 00090003 lb zero,0(s2) - 4430: 0100 addi s0,sp,128 - 4432: 0200 addi s0,sp,256 - 4434: 0904 addi s1,sp,144 - 4436: 04090003 lb zero,64(s2) - 443a: 0100 addi s0,sp,128 - 443c: 0200 addi s0,sp,256 - 443e: 0b04 addi s1,sp,400 - 4440: 04090003 lb zero,64(s2) - 4444: 0100 addi s0,sp,128 - 4446: 0200 addi s0,sp,256 - 4448: 0b04 addi s1,sp,400 - 444a: 08090003 lb zero,128(s2) - 444e: 0100 addi s0,sp,128 - 4450: 0200 addi s0,sp,256 - 4452: 0b04 addi s1,sp,400 - 4454: 24090003 lb zero,576(s2) - 4458: 0100 addi s0,sp,128 - 445a: 0200 addi s0,sp,256 - 445c: 0b04 addi s1,sp,400 - 445e: 00090003 lb zero,0(s2) - 4462: 0100 addi s0,sp,128 - 4464: 0200 addi s0,sp,256 - 4466: 0b04 addi s1,sp,400 - 4468: 00090003 lb zero,0(s2) - 446c: 0100 addi s0,sp,128 - 446e: 0200 addi s0,sp,256 - 4470: 0b04 addi s1,sp,400 - 4472: 00090003 lb zero,0(s2) - 4476: 0100 addi s0,sp,128 - 4478: 0200 addi s0,sp,256 - 447a: 0b04 addi s1,sp,400 - 447c: 00090003 lb zero,0(s2) - 4480: 0100 addi s0,sp,128 - 4482: 0200 addi s0,sp,256 - 4484: 0b04 addi s1,sp,400 - 4486: 00090003 lb zero,0(s2) - 448a: 0100 addi s0,sp,128 - 448c: 0200 addi s0,sp,256 - 448e: 0b04 addi s1,sp,400 - 4490: 00090003 lb zero,0(s2) - 4494: 0100 addi s0,sp,128 - 4496: 0200 addi s0,sp,256 - 4498: 0b04 addi s1,sp,400 - 449a: 00090003 lb zero,0(s2) - 449e: 0100 addi s0,sp,128 - 44a0: 0200 addi s0,sp,256 - 44a2: 0b04 addi s1,sp,400 - 44a4: 00090003 lb zero,0(s2) - 44a8: 0100 addi s0,sp,128 - 44aa: 0200 addi s0,sp,256 - 44ac: 0b04 addi s1,sp,400 - 44ae: 00090003 lb zero,0(s2) - 44b2: 0100 addi s0,sp,128 - 44b4: 0200 addi s0,sp,256 - 44b6: 0b04 addi s1,sp,400 - 44b8: 00090003 lb zero,0(s2) - 44bc: 0100 addi s0,sp,128 - 44be: 0200 addi s0,sp,256 - 44c0: 0b04 addi s1,sp,400 - 44c2: 04090003 lb zero,64(s2) - 44c6: 0100 addi s0,sp,128 - 44c8: 0200 addi s0,sp,256 - 44ca: 0b04 addi s1,sp,400 - 44cc: 14090003 lb zero,320(s2) - 44d0: 0100 addi s0,sp,128 - 44d2: 0200 addi s0,sp,256 - 44d4: 0b04 addi s1,sp,400 - 44d6: 00090003 lb zero,0(s2) - 44da: 0100 addi s0,sp,128 - 44dc: 0200 addi s0,sp,256 - 44de: 0b04 addi s1,sp,400 - 44e0: 00090003 lb zero,0(s2) - 44e4: 0100 addi s0,sp,128 - 44e6: 0200 addi s0,sp,256 - 44e8: 0c04 addi s1,sp,528 - 44ea: 04090003 lb zero,64(s2) - 44ee: 0100 addi s0,sp,128 - 44f0: 0200 addi s0,sp,256 - 44f2: 0e04 addi s1,sp,784 - 44f4: 08090003 lb zero,128(s2) - 44f8: 0100 addi s0,sp,128 - 44fa: 0200 addi s0,sp,256 - 44fc: 0e04 addi s1,sp,784 - 44fe: 10090003 lb zero,256(s2) - 4502: 0100 addi s0,sp,128 - 4504: 0200 addi s0,sp,256 - 4506: 0e04 addi s1,sp,784 - 4508: 20090003 lb zero,512(s2) - 450c: 0100 addi s0,sp,128 - 450e: 0200 addi s0,sp,256 - 4510: 0e04 addi s1,sp,784 - 4512: 00090003 lb zero,0(s2) - 4516: 0100 addi s0,sp,128 - 4518: 0200 addi s0,sp,256 - 451a: 0e04 addi s1,sp,784 - 451c: 00090003 lb zero,0(s2) - 4520: 0100 addi s0,sp,128 - 4522: 0200 addi s0,sp,256 - 4524: 0e04 addi s1,sp,784 - 4526: 00090003 lb zero,0(s2) - 452a: 0100 addi s0,sp,128 - 452c: 0200 addi s0,sp,256 - 452e: 0e04 addi s1,sp,784 - 4530: 00090003 lb zero,0(s2) - 4534: 0100 addi s0,sp,128 - 4536: 0200 addi s0,sp,256 - 4538: 0e04 addi s1,sp,784 - 453a: 00090003 lb zero,0(s2) - 453e: 0100 addi s0,sp,128 - 4540: 0200 addi s0,sp,256 - 4542: 0e04 addi s1,sp,784 - 4544: 00090003 lb zero,0(s2) - 4548: 0100 addi s0,sp,128 - 454a: 0200 addi s0,sp,256 - 454c: 0e04 addi s1,sp,784 - 454e: 00090003 lb zero,0(s2) - 4552: 0100 addi s0,sp,128 - 4554: 0200 addi s0,sp,256 - 4556: 0e04 addi s1,sp,784 - 4558: 00090003 lb zero,0(s2) - 455c: 0100 addi s0,sp,128 - 455e: 0200 addi s0,sp,256 - 4560: 0e04 addi s1,sp,784 - 4562: 04090003 lb zero,64(s2) - 4566: 0100 addi s0,sp,128 - 4568: 0200 addi s0,sp,256 - 456a: 0e04 addi s1,sp,784 - 456c: 00090003 lb zero,0(s2) - 4570: 0100 addi s0,sp,128 - 4572: 0200 addi s0,sp,256 - 4574: 0e04 addi s1,sp,784 - 4576: 04090003 lb zero,64(s2) - 457a: 0100 addi s0,sp,128 - 457c: 0200 addi s0,sp,256 - 457e: 0e04 addi s1,sp,784 - 4580: 10090003 lb zero,256(s2) - 4584: 0100 addi s0,sp,128 - 4586: 0200 addi s0,sp,256 - 4588: 0e04 addi s1,sp,784 - 458a: 00090003 lb zero,0(s2) - 458e: 0100 addi s0,sp,128 - 4590: 0200 addi s0,sp,256 - 4592: 0e04 addi s1,sp,784 - 4594: 00090003 lb zero,0(s2) - 4598: 0100 addi s0,sp,128 - 459a: 0200 addi s0,sp,256 - 459c: 0f04 addi s1,sp,912 - 459e: 04090003 lb zero,64(s2) - 45a2: 0100 addi s0,sp,128 - 45a4: 0200 addi s0,sp,256 - 45a6: 1104 addi s1,sp,160 - 45a8: 04090003 lb zero,64(s2) - 45ac: 0100 addi s0,sp,128 - 45ae: 0200 addi s0,sp,256 - 45b0: 1104 addi s1,sp,160 - 45b2: 18090003 lb zero,384(s2) - 45b6: 0100 addi s0,sp,128 - 45b8: 0200 addi s0,sp,256 - 45ba: 1104 addi s1,sp,160 - 45bc: 0c090003 lb zero,192(s2) - 45c0: 0100 addi s0,sp,128 - 45c2: 0200 addi s0,sp,256 - 45c4: 1104 addi s1,sp,160 - 45c6: 00090003 lb zero,0(s2) - 45ca: 0100 addi s0,sp,128 - 45cc: 0200 addi s0,sp,256 - 45ce: 1104 addi s1,sp,160 - 45d0: 00090003 lb zero,0(s2) - 45d4: 0100 addi s0,sp,128 - 45d6: 0200 addi s0,sp,256 - 45d8: 1104 addi s1,sp,160 - 45da: 00090003 lb zero,0(s2) - 45de: 0100 addi s0,sp,128 - 45e0: 0200 addi s0,sp,256 - 45e2: 1104 addi s1,sp,160 - 45e4: 00090003 lb zero,0(s2) - 45e8: 0100 addi s0,sp,128 - 45ea: 0200 addi s0,sp,256 - 45ec: 1104 addi s1,sp,160 - 45ee: 00090003 lb zero,0(s2) - 45f2: 0100 addi s0,sp,128 - 45f4: 0200 addi s0,sp,256 - 45f6: 1104 addi s1,sp,160 - 45f8: 00090003 lb zero,0(s2) - 45fc: 0100 addi s0,sp,128 - 45fe: 0200 addi s0,sp,256 - 4600: 1104 addi s1,sp,160 - 4602: 00090003 lb zero,0(s2) - 4606: 0100 addi s0,sp,128 - 4608: 0200 addi s0,sp,256 - 460a: 1104 addi s1,sp,160 - 460c: 00090003 lb zero,0(s2) - 4610: 0100 addi s0,sp,128 - 4612: 0200 addi s0,sp,256 - 4614: 1104 addi s1,sp,160 - 4616: 00090003 lb zero,0(s2) - 461a: 0100 addi s0,sp,128 - 461c: 0200 addi s0,sp,256 - 461e: 1104 addi s1,sp,160 - 4620: 00090003 lb zero,0(s2) - 4624: 0100 addi s0,sp,128 - 4626: 0200 addi s0,sp,256 - 4628: 1104 addi s1,sp,160 - 462a: 04090003 lb zero,64(s2) - 462e: 0100 addi s0,sp,128 - 4630: 0200 addi s0,sp,256 - 4632: 1104 addi s1,sp,160 - 4634: 14090003 lb zero,320(s2) - 4638: 0100 addi s0,sp,128 - 463a: 0200 addi s0,sp,256 - 463c: 1104 addi s1,sp,160 - 463e: 00090003 lb zero,0(s2) - 4642: 0100 addi s0,sp,128 - 4644: 0200 addi s0,sp,256 - 4646: 1104 addi s1,sp,160 - 4648: 00090003 lb zero,0(s2) - 464c: 0100 addi s0,sp,128 - 464e: 0200 addi s0,sp,256 - 4650: 1204 addi s1,sp,288 - 4652: 04090003 lb zero,64(s2) - 4656: 0100 addi s0,sp,128 - 4658: 0200 addi s0,sp,256 - 465a: 1404 addi s1,sp,544 - 465c: 04090003 lb zero,64(s2) - 4660: 0100 addi s0,sp,128 - 4662: 0200 addi s0,sp,256 - 4664: 1404 addi s1,sp,544 - 4666: 18090003 lb zero,384(s2) - 466a: 0100 addi s0,sp,128 - 466c: 0200 addi s0,sp,256 - 466e: 1404 addi s1,sp,544 - 4670: 1c090003 lb zero,448(s2) - 4674: 0100 addi s0,sp,128 - 4676: 0200 addi s0,sp,256 - 4678: 1404 addi s1,sp,544 - 467a: 00090003 lb zero,0(s2) - 467e: 0100 addi s0,sp,128 - 4680: 0200 addi s0,sp,256 - 4682: 1404 addi s1,sp,544 - 4684: 00090003 lb zero,0(s2) - 4688: 0100 addi s0,sp,128 - 468a: 0200 addi s0,sp,256 - 468c: 1404 addi s1,sp,544 - 468e: 00090003 lb zero,0(s2) - 4692: 0100 addi s0,sp,128 - 4694: 0200 addi s0,sp,256 - 4696: 1404 addi s1,sp,544 - 4698: 00090003 lb zero,0(s2) - 469c: 0100 addi s0,sp,128 - 469e: 0200 addi s0,sp,256 - 46a0: 1404 addi s1,sp,544 - 46a2: 00090003 lb zero,0(s2) - 46a6: 0100 addi s0,sp,128 - 46a8: 0200 addi s0,sp,256 - 46aa: 1404 addi s1,sp,544 - 46ac: 00090003 lb zero,0(s2) - 46b0: 0100 addi s0,sp,128 - 46b2: 0200 addi s0,sp,256 - 46b4: 1404 addi s1,sp,544 - 46b6: 00090003 lb zero,0(s2) - 46ba: 0100 addi s0,sp,128 - 46bc: 0200 addi s0,sp,256 - 46be: 1404 addi s1,sp,544 - 46c0: 00090003 lb zero,0(s2) - 46c4: 0100 addi s0,sp,128 - 46c6: 0200 addi s0,sp,256 - 46c8: 1404 addi s1,sp,544 - 46ca: 00090003 lb zero,0(s2) - 46ce: 0100 addi s0,sp,128 - 46d0: 0200 addi s0,sp,256 - 46d2: 1404 addi s1,sp,544 - 46d4: 00090003 lb zero,0(s2) - 46d8: 0100 addi s0,sp,128 - 46da: 0200 addi s0,sp,256 - 46dc: 1404 addi s1,sp,544 - 46de: 04090003 lb zero,64(s2) - 46e2: 0100 addi s0,sp,128 - 46e4: 0200 addi s0,sp,256 - 46e6: 1404 addi s1,sp,544 - 46e8: 14090003 lb zero,320(s2) - 46ec: 0100 addi s0,sp,128 - 46ee: 0200 addi s0,sp,256 - 46f0: 1404 addi s1,sp,544 - 46f2: 00090003 lb zero,0(s2) - 46f6: 0100 addi s0,sp,128 - 46f8: 0200 addi s0,sp,256 - 46fa: 1404 addi s1,sp,544 - 46fc: 00090003 lb zero,0(s2) - 4700: 0100 addi s0,sp,128 - 4702: 0200 addi s0,sp,256 - 4704: 1504 addi s1,sp,672 - 4706: 04090003 lb zero,64(s2) - 470a: 0100 addi s0,sp,128 - 470c: 0200 addi s0,sp,256 - 470e: 1704 addi s1,sp,928 - 4710: 04090003 lb zero,64(s2) - 4714: 0100 addi s0,sp,128 - 4716: 0200 addi s0,sp,256 - 4718: 1704 addi s1,sp,928 - 471a: 14090003 lb zero,320(s2) - 471e: 0100 addi s0,sp,128 - 4720: 0200 addi s0,sp,256 - 4722: 1704 addi s1,sp,928 - 4724: 20090003 lb zero,512(s2) - 4728: 0100 addi s0,sp,128 - 472a: 0200 addi s0,sp,256 - 472c: 1704 addi s1,sp,928 - 472e: 00090003 lb zero,0(s2) - 4732: 0100 addi s0,sp,128 - 4734: 0200 addi s0,sp,256 - 4736: 1704 addi s1,sp,928 - 4738: 00090003 lb zero,0(s2) - 473c: 0100 addi s0,sp,128 - 473e: 0200 addi s0,sp,256 - 4740: 1704 addi s1,sp,928 - 4742: 00090003 lb zero,0(s2) - 4746: 0100 addi s0,sp,128 - 4748: 0200 addi s0,sp,256 - 474a: 1704 addi s1,sp,928 - 474c: 00090003 lb zero,0(s2) - 4750: 0100 addi s0,sp,128 - 4752: 0200 addi s0,sp,256 - 4754: 1704 addi s1,sp,928 - 4756: 00090003 lb zero,0(s2) - 475a: 0100 addi s0,sp,128 - 475c: 0200 addi s0,sp,256 - 475e: 1704 addi s1,sp,928 - 4760: 00090003 lb zero,0(s2) - 4764: 0100 addi s0,sp,128 - 4766: 0200 addi s0,sp,256 - 4768: 1704 addi s1,sp,928 - 476a: 00090003 lb zero,0(s2) - 476e: 0100 addi s0,sp,128 - 4770: 0200 addi s0,sp,256 - 4772: 1704 addi s1,sp,928 - 4774: 00090003 lb zero,0(s2) - 4778: 0100 addi s0,sp,128 - 477a: 0200 addi s0,sp,256 - 477c: 1704 addi s1,sp,928 - 477e: 00090003 lb zero,0(s2) - 4782: 0100 addi s0,sp,128 - 4784: 0200 addi s0,sp,256 - 4786: 1704 addi s1,sp,928 - 4788: 00090003 lb zero,0(s2) - 478c: 0100 addi s0,sp,128 - 478e: 0200 addi s0,sp,256 - 4790: 1704 addi s1,sp,928 - 4792: 04090003 lb zero,64(s2) - 4796: 0100 addi s0,sp,128 - 4798: 0200 addi s0,sp,256 - 479a: 1704 addi s1,sp,928 - 479c: 14090003 lb zero,320(s2) - 47a0: 0100 addi s0,sp,128 - 47a2: 0200 addi s0,sp,256 - 47a4: 1704 addi s1,sp,928 - 47a6: 00090003 lb zero,0(s2) - 47aa: 0100 addi s0,sp,128 - 47ac: 0200 addi s0,sp,256 - 47ae: 1704 addi s1,sp,928 - 47b0: 00090003 lb zero,0(s2) - 47b4: 0100 addi s0,sp,128 - 47b6: 0200 addi s0,sp,256 - 47b8: 1804 addi s1,sp,48 - 47ba: 04090003 lb zero,64(s2) - 47be: 0100 addi s0,sp,128 - 47c0: 0200 addi s0,sp,256 - 47c2: 1a04 addi s1,sp,304 - 47c4: 04090003 lb zero,64(s2) - 47c8: 0100 addi s0,sp,128 - 47ca: 0200 addi s0,sp,256 - 47cc: 1a04 addi s1,sp,304 - 47ce: 08090003 lb zero,128(s2) - 47d2: 0100 addi s0,sp,128 - 47d4: 0200 addi s0,sp,256 - 47d6: 1a04 addi s1,sp,304 - 47d8: 28090003 lb zero,640(s2) - 47dc: 0100 addi s0,sp,128 - 47de: 0200 addi s0,sp,256 - 47e0: 1a04 addi s1,sp,304 - 47e2: 00090003 lb zero,0(s2) - 47e6: 0100 addi s0,sp,128 - 47e8: 0200 addi s0,sp,256 - 47ea: 1a04 addi s1,sp,304 - 47ec: 00090003 lb zero,0(s2) - 47f0: 0100 addi s0,sp,128 - 47f2: 0200 addi s0,sp,256 - 47f4: 1a04 addi s1,sp,304 - 47f6: 00090003 lb zero,0(s2) - 47fa: 0100 addi s0,sp,128 - 47fc: 0200 addi s0,sp,256 - 47fe: 1a04 addi s1,sp,304 - 4800: 00090003 lb zero,0(s2) - 4804: 0100 addi s0,sp,128 - 4806: 0200 addi s0,sp,256 - 4808: 1a04 addi s1,sp,304 - 480a: 00090003 lb zero,0(s2) - 480e: 0100 addi s0,sp,128 - 4810: 0200 addi s0,sp,256 - 4812: 1a04 addi s1,sp,304 - 4814: 00090003 lb zero,0(s2) - 4818: 0100 addi s0,sp,128 - 481a: 0200 addi s0,sp,256 - 481c: 1a04 addi s1,sp,304 - 481e: 00090003 lb zero,0(s2) - 4822: 0100 addi s0,sp,128 - 4824: 0200 addi s0,sp,256 - 4826: 1a04 addi s1,sp,304 - 4828: 00090003 lb zero,0(s2) - 482c: 0100 addi s0,sp,128 - 482e: 0200 addi s0,sp,256 - 4830: 1a04 addi s1,sp,304 - 4832: 00090003 lb zero,0(s2) - 4836: 0100 addi s0,sp,128 - 4838: 0200 addi s0,sp,256 - 483a: 1a04 addi s1,sp,304 - 483c: 00090003 lb zero,0(s2) - 4840: 0100 addi s0,sp,128 - 4842: 0200 addi s0,sp,256 - 4844: 1a04 addi s1,sp,304 - 4846: 00090003 lb zero,0(s2) - 484a: 0100 addi s0,sp,128 - 484c: 0200 addi s0,sp,256 - 484e: 1a04 addi s1,sp,304 - 4850: 00090003 lb zero,0(s2) - 4854: 0100 addi s0,sp,128 - 4856: 0200 addi s0,sp,256 - 4858: 1a04 addi s1,sp,304 - 485a: 00090003 lb zero,0(s2) - 485e: 0100 addi s0,sp,128 - 4860: 0200 addi s0,sp,256 - 4862: 1a04 addi s1,sp,304 - 4864: 10090003 lb zero,256(s2) - 4868: 0100 addi s0,sp,128 - 486a: 0200 addi s0,sp,256 - 486c: 1a04 addi s1,sp,304 - 486e: 00090003 lb zero,0(s2) - 4872: 0100 addi s0,sp,128 - 4874: 0200 addi s0,sp,256 - 4876: 1a04 addi s1,sp,304 - 4878: 04090003 lb zero,64(s2) - 487c: 0100 addi s0,sp,128 - 487e: 0200 addi s0,sp,256 - 4880: 1a04 addi s1,sp,304 - 4882: 00090003 lb zero,0(s2) - 4886: 0100 addi s0,sp,128 - 4888: 0200 addi s0,sp,256 - 488a: 1a04 addi s1,sp,304 - 488c: 04090003 lb zero,64(s2) - 4890: 0100 addi s0,sp,128 - 4892: 0200 addi s0,sp,256 - 4894: 1a04 addi s1,sp,304 - 4896: 00090003 lb zero,0(s2) - 489a: 0100 addi s0,sp,128 - 489c: 0200 addi s0,sp,256 - 489e: 1a04 addi s1,sp,304 - 48a0: 00090003 lb zero,0(s2) - 48a4: 0100 addi s0,sp,128 - 48a6: 0200 addi s0,sp,256 - 48a8: 1a04 addi s1,sp,304 - 48aa: 00090003 lb zero,0(s2) - 48ae: 0100 addi s0,sp,128 - 48b0: 0200 addi s0,sp,256 - 48b2: 1a04 addi s1,sp,304 - 48b4: 00090003 lb zero,0(s2) - 48b8: 0100 addi s0,sp,128 - 48ba: 0200 addi s0,sp,256 - 48bc: 1a04 addi s1,sp,304 - 48be: 00090003 lb zero,0(s2) - 48c2: 0100 addi s0,sp,128 - 48c4: 0200 addi s0,sp,256 - 48c6: 1a04 addi s1,sp,304 - 48c8: 0c090003 lb zero,192(s2) - 48cc: 0100 addi s0,sp,128 - 48ce: 0200 addi s0,sp,256 - 48d0: 1a04 addi s1,sp,304 - 48d2: 0c090003 lb zero,192(s2) - 48d6: 0100 addi s0,sp,128 - 48d8: 0200 addi s0,sp,256 - 48da: 1a04 addi s1,sp,304 - 48dc: 24090003 lb zero,576(s2) - 48e0: 0100 addi s0,sp,128 - 48e2: 0200 addi s0,sp,256 - 48e4: 1a04 addi s1,sp,304 - 48e6: 00090003 lb zero,0(s2) - 48ea: 0100 addi s0,sp,128 - 48ec: 0200 addi s0,sp,256 - 48ee: 1a04 addi s1,sp,304 - 48f0: 08090003 lb zero,128(s2) - 48f4: 0100 addi s0,sp,128 - 48f6: 0200 addi s0,sp,256 - 48f8: 1a04 addi s1,sp,304 - 48fa: 00090003 lb zero,0(s2) - 48fe: 0100 addi s0,sp,128 - 4900: 0200 addi s0,sp,256 - 4902: 1a04 addi s1,sp,304 - 4904: 00090003 lb zero,0(s2) - 4908: 0100 addi s0,sp,128 - 490a: 0200 addi s0,sp,256 - 490c: 1a04 addi s1,sp,304 - 490e: 00090003 lb zero,0(s2) - 4912: 0100 addi s0,sp,128 - 4914: 0200 addi s0,sp,256 - 4916: 1a04 addi s1,sp,304 - 4918: 00090003 lb zero,0(s2) - 491c: 0100 addi s0,sp,128 - 491e: 0200 addi s0,sp,256 - 4920: 1a04 addi s1,sp,304 - 4922: 00090003 lb zero,0(s2) - 4926: 0100 addi s0,sp,128 - 4928: 0200 addi s0,sp,256 - 492a: 1a04 addi s1,sp,304 - 492c: 00090003 lb zero,0(s2) - 4930: 0100 addi s0,sp,128 - 4932: 0200 addi s0,sp,256 - 4934: 1a04 addi s1,sp,304 - 4936: 0c090003 lb zero,192(s2) - 493a: 0100 addi s0,sp,128 - 493c: 0200 addi s0,sp,256 - 493e: 1a04 addi s1,sp,304 - 4940: 04090003 lb zero,64(s2) - 4944: 0100 addi s0,sp,128 - 4946: 0200 addi s0,sp,256 - 4948: 1a04 addi s1,sp,304 - 494a: 00090003 lb zero,0(s2) - 494e: 0100 addi s0,sp,128 - 4950: 0200 addi s0,sp,256 - 4952: 1a04 addi s1,sp,304 - 4954: 0c090003 lb zero,192(s2) - 4958: 0100 addi s0,sp,128 - 495a: 0200 addi s0,sp,256 - 495c: 1a04 addi s1,sp,304 - 495e: 00090003 lb zero,0(s2) - 4962: 0100 addi s0,sp,128 - 4964: 0200 addi s0,sp,256 - 4966: 1a04 addi s1,sp,304 - 4968: 00090003 lb zero,0(s2) - 496c: 0100 addi s0,sp,128 - 496e: 0200 addi s0,sp,256 - 4970: 1a04 addi s1,sp,304 - 4972: 00090003 lb zero,0(s2) - 4976: 0100 addi s0,sp,128 - 4978: 0200 addi s0,sp,256 - 497a: 1a04 addi s1,sp,304 - 497c: 00090003 lb zero,0(s2) - 4980: 0100 addi s0,sp,128 - 4982: 0200 addi s0,sp,256 - 4984: 1a04 addi s1,sp,304 - 4986: 00090003 lb zero,0(s2) - 498a: 0100 addi s0,sp,128 - 498c: 0200 addi s0,sp,256 - 498e: 1a04 addi s1,sp,304 - 4990: 00090003 lb zero,0(s2) - 4994: 0100 addi s0,sp,128 - 4996: 0200 addi s0,sp,256 - 4998: 1a04 addi s1,sp,304 - 499a: 00090003 lb zero,0(s2) - 499e: 0100 addi s0,sp,128 - 49a0: 0200 addi s0,sp,256 - 49a2: 1a04 addi s1,sp,304 - 49a4: 08090003 lb zero,128(s2) - 49a8: 0100 addi s0,sp,128 - 49aa: 0200 addi s0,sp,256 - 49ac: 1a04 addi s1,sp,304 - 49ae: 00090003 lb zero,0(s2) - 49b2: 0100 addi s0,sp,128 - 49b4: 0200 addi s0,sp,256 - 49b6: 1a04 addi s1,sp,304 - 49b8: 04090003 lb zero,64(s2) - 49bc: 0100 addi s0,sp,128 - 49be: 0200 addi s0,sp,256 - 49c0: 1a04 addi s1,sp,304 - 49c2: 00090003 lb zero,0(s2) - 49c6: 0100 addi s0,sp,128 - 49c8: 0200 addi s0,sp,256 - 49ca: 1a04 addi s1,sp,304 - 49cc: 2c090003 lb zero,704(s2) - 49d0: 0100 addi s0,sp,128 - 49d2: 0200 addi s0,sp,256 - 49d4: 1a04 addi s1,sp,304 - 49d6: 00090003 lb zero,0(s2) - 49da: 0100 addi s0,sp,128 - 49dc: 0200 addi s0,sp,256 - 49de: 1a04 addi s1,sp,304 - 49e0: 00090003 lb zero,0(s2) - 49e4: 0100 addi s0,sp,128 - 49e6: 0200 addi s0,sp,256 - 49e8: 1a04 addi s1,sp,304 - 49ea: 00090003 lb zero,0(s2) - 49ee: 0100 addi s0,sp,128 - 49f0: 0200 addi s0,sp,256 - 49f2: 1a04 addi s1,sp,304 - 49f4: 00090003 lb zero,0(s2) - 49f8: 0100 addi s0,sp,128 - 49fa: 0200 addi s0,sp,256 - 49fc: 1a04 addi s1,sp,304 - 49fe: 00090003 lb zero,0(s2) - 4a02: 0100 addi s0,sp,128 - 4a04: 0200 addi s0,sp,256 - 4a06: 1a04 addi s1,sp,304 - 4a08: 00090003 lb zero,0(s2) - 4a0c: 0100 addi s0,sp,128 - 4a0e: 0200 addi s0,sp,256 - 4a10: 1a04 addi s1,sp,304 - 4a12: 00090003 lb zero,0(s2) - 4a16: 0100 addi s0,sp,128 - 4a18: 0200 addi s0,sp,256 - 4a1a: 1a04 addi s1,sp,304 - 4a1c: 00090003 lb zero,0(s2) - 4a20: 0100 addi s0,sp,128 - 4a22: 0200 addi s0,sp,256 - 4a24: 1a04 addi s1,sp,304 - 4a26: 00090003 lb zero,0(s2) - 4a2a: 0100 addi s0,sp,128 - 4a2c: 0200 addi s0,sp,256 - 4a2e: 1a04 addi s1,sp,304 - 4a30: 00090003 lb zero,0(s2) - 4a34: 0100 addi s0,sp,128 - 4a36: 0200 addi s0,sp,256 - 4a38: 1a04 addi s1,sp,304 - 4a3a: 0c090003 lb zero,192(s2) - 4a3e: 0100 addi s0,sp,128 - 4a40: 0200 addi s0,sp,256 - 4a42: 1a04 addi s1,sp,304 - 4a44: 0c090003 lb zero,192(s2) - 4a48: 0100 addi s0,sp,128 - 4a4a: 0200 addi s0,sp,256 - 4a4c: 1a04 addi s1,sp,304 - 4a4e: 00090003 lb zero,0(s2) - 4a52: 0100 addi s0,sp,128 - 4a54: 0200 addi s0,sp,256 - 4a56: 1a04 addi s1,sp,304 - 4a58: 00090003 lb zero,0(s2) - 4a5c: 0100 addi s0,sp,128 - 4a5e: 0200 addi s0,sp,256 - 4a60: 1b04 addi s1,sp,432 - 4a62: 04090003 lb zero,64(s2) - 4a66: 0100 addi s0,sp,128 - 4a68: 0200 addi s0,sp,256 - 4a6a: 1d04 addi s1,sp,688 - 4a6c: 04090003 lb zero,64(s2) - 4a70: 0100 addi s0,sp,128 - 4a72: 0200 addi s0,sp,256 - 4a74: 1d04 addi s1,sp,688 - 4a76: 1c090003 lb zero,448(s2) - 4a7a: 0100 addi s0,sp,128 - 4a7c: 0200 addi s0,sp,256 - 4a7e: 1d04 addi s1,sp,688 - 4a80: 14090003 lb zero,320(s2) - 4a84: 0100 addi s0,sp,128 - 4a86: 0200 addi s0,sp,256 - 4a88: 1d04 addi s1,sp,688 - 4a8a: 00090003 lb zero,0(s2) - 4a8e: 0100 addi s0,sp,128 - 4a90: 0200 addi s0,sp,256 - 4a92: 1d04 addi s1,sp,688 - 4a94: 00090003 lb zero,0(s2) - 4a98: 0100 addi s0,sp,128 - 4a9a: 0200 addi s0,sp,256 - 4a9c: 1d04 addi s1,sp,688 - 4a9e: 00090003 lb zero,0(s2) - 4aa2: 0100 addi s0,sp,128 - 4aa4: 0200 addi s0,sp,256 - 4aa6: 1d04 addi s1,sp,688 - 4aa8: 00090003 lb zero,0(s2) - 4aac: 0100 addi s0,sp,128 - 4aae: 0200 addi s0,sp,256 - 4ab0: 1d04 addi s1,sp,688 - 4ab2: 00090003 lb zero,0(s2) - 4ab6: 0100 addi s0,sp,128 - 4ab8: 0200 addi s0,sp,256 - 4aba: 1d04 addi s1,sp,688 - 4abc: 00090003 lb zero,0(s2) - 4ac0: 0100 addi s0,sp,128 - 4ac2: 0200 addi s0,sp,256 - 4ac4: 1d04 addi s1,sp,688 - 4ac6: 00090003 lb zero,0(s2) - 4aca: 0100 addi s0,sp,128 - 4acc: 0200 addi s0,sp,256 - 4ace: 1d04 addi s1,sp,688 - 4ad0: 00090003 lb zero,0(s2) - 4ad4: 0100 addi s0,sp,128 - 4ad6: 0200 addi s0,sp,256 - 4ad8: 1d04 addi s1,sp,688 - 4ada: 08090003 lb zero,128(s2) - 4ade: 0100 addi s0,sp,128 - 4ae0: 0200 addi s0,sp,256 - 4ae2: 1d04 addi s1,sp,688 - 4ae4: 00090003 lb zero,0(s2) - 4ae8: 0100 addi s0,sp,128 - 4aea: 0200 addi s0,sp,256 - 4aec: 1d04 addi s1,sp,688 - 4aee: 04090003 lb zero,64(s2) - 4af2: 0100 addi s0,sp,128 - 4af4: 0200 addi s0,sp,256 - 4af6: 1d04 addi s1,sp,688 - 4af8: 00090003 lb zero,0(s2) - 4afc: 0100 addi s0,sp,128 - 4afe: 0200 addi s0,sp,256 - 4b00: 1d04 addi s1,sp,688 - 4b02: 08090003 lb zero,128(s2) - 4b06: 0100 addi s0,sp,128 - 4b08: 0200 addi s0,sp,256 - 4b0a: 1d04 addi s1,sp,688 - 4b0c: 04090003 lb zero,64(s2) - 4b10: 0100 addi s0,sp,128 - 4b12: 0200 addi s0,sp,256 - 4b14: 1e04 addi s1,sp,816 - 4b16: 04090003 lb zero,64(s2) - 4b1a: 0100 addi s0,sp,128 - 4b1c: 0200 addi s0,sp,256 - 4b1e: 2004 fld fs1,0(s0) - 4b20: 04090003 lb zero,64(s2) - 4b24: 0100 addi s0,sp,128 - 4b26: 0200 addi s0,sp,256 - 4b28: 2004 fld fs1,0(s0) - 4b2a: 10090003 lb zero,256(s2) - 4b2e: 0100 addi s0,sp,128 - 4b30: 0200 addi s0,sp,256 - 4b32: 2004 fld fs1,0(s0) - 4b34: 14090003 lb zero,320(s2) - 4b38: 0100 addi s0,sp,128 - 4b3a: 0200 addi s0,sp,256 - 4b3c: 2004 fld fs1,0(s0) - 4b3e: 00090003 lb zero,0(s2) - 4b42: 0100 addi s0,sp,128 - 4b44: 0200 addi s0,sp,256 - 4b46: 2004 fld fs1,0(s0) - 4b48: 00090003 lb zero,0(s2) - 4b4c: 0100 addi s0,sp,128 - 4b4e: 0200 addi s0,sp,256 - 4b50: 2004 fld fs1,0(s0) - 4b52: 00090003 lb zero,0(s2) - 4b56: 0100 addi s0,sp,128 - 4b58: 0200 addi s0,sp,256 - 4b5a: 2004 fld fs1,0(s0) - 4b5c: 00090003 lb zero,0(s2) - 4b60: 0100 addi s0,sp,128 - 4b62: 0200 addi s0,sp,256 - 4b64: 2004 fld fs1,0(s0) - 4b66: 00090003 lb zero,0(s2) - 4b6a: 0100 addi s0,sp,128 - 4b6c: 0200 addi s0,sp,256 - 4b6e: 2004 fld fs1,0(s0) - 4b70: 00090003 lb zero,0(s2) - 4b74: 0100 addi s0,sp,128 - 4b76: 0200 addi s0,sp,256 - 4b78: 2004 fld fs1,0(s0) - 4b7a: 00090003 lb zero,0(s2) - 4b7e: 0100 addi s0,sp,128 - 4b80: 0200 addi s0,sp,256 - 4b82: 2004 fld fs1,0(s0) - 4b84: 00090003 lb zero,0(s2) - 4b88: 0100 addi s0,sp,128 - 4b8a: 0200 addi s0,sp,256 - 4b8c: 2004 fld fs1,0(s0) - 4b8e: 00090003 lb zero,0(s2) - 4b92: 0100 addi s0,sp,128 - 4b94: 0200 addi s0,sp,256 - 4b96: 2004 fld fs1,0(s0) - 4b98: 00090003 lb zero,0(s2) - 4b9c: 0100 addi s0,sp,128 - 4b9e: 0200 addi s0,sp,256 - 4ba0: 2004 fld fs1,0(s0) - 4ba2: 04090003 lb zero,64(s2) - 4ba6: 0100 addi s0,sp,128 - 4ba8: 0200 addi s0,sp,256 - 4baa: 2004 fld fs1,0(s0) - 4bac: 14090003 lb zero,320(s2) - 4bb0: 0100 addi s0,sp,128 - 4bb2: 0200 addi s0,sp,256 - 4bb4: 2004 fld fs1,0(s0) - 4bb6: 00090003 lb zero,0(s2) - 4bba: 0100 addi s0,sp,128 - 4bbc: 0200 addi s0,sp,256 - 4bbe: 2004 fld fs1,0(s0) - 4bc0: 00090003 lb zero,0(s2) - 4bc4: 0100 addi s0,sp,128 - 4bc6: 0200 addi s0,sp,256 - 4bc8: 2104 fld fs1,0(a0) - 4bca: 04090003 lb zero,64(s2) - 4bce: 0100 addi s0,sp,128 - 4bd0: 0200 addi s0,sp,256 - 4bd2: 2304 fld fs1,0(a4) - 4bd4: 04090003 lb zero,64(s2) - 4bd8: 0100 addi s0,sp,128 - 4bda: 0200 addi s0,sp,256 - 4bdc: 2304 fld fs1,0(a4) - 4bde: 10090003 lb zero,256(s2) - 4be2: 0100 addi s0,sp,128 - 4be4: 0200 addi s0,sp,256 - 4be6: 2304 fld fs1,0(a4) - 4be8: 18090003 lb zero,384(s2) - 4bec: 0100 addi s0,sp,128 - 4bee: 0200 addi s0,sp,256 - 4bf0: 2304 fld fs1,0(a4) - 4bf2: 00090003 lb zero,0(s2) - 4bf6: 0100 addi s0,sp,128 - 4bf8: 0200 addi s0,sp,256 - 4bfa: 2304 fld fs1,0(a4) - 4bfc: 00090003 lb zero,0(s2) - 4c00: 0100 addi s0,sp,128 - 4c02: 0200 addi s0,sp,256 - 4c04: 2304 fld fs1,0(a4) - 4c06: 00090003 lb zero,0(s2) - 4c0a: 0100 addi s0,sp,128 - 4c0c: 0200 addi s0,sp,256 - 4c0e: 2304 fld fs1,0(a4) - 4c10: 00090003 lb zero,0(s2) - 4c14: 0100 addi s0,sp,128 - 4c16: 0200 addi s0,sp,256 - 4c18: 2304 fld fs1,0(a4) - 4c1a: 00090003 lb zero,0(s2) - 4c1e: 0100 addi s0,sp,128 - 4c20: 0200 addi s0,sp,256 - 4c22: 2304 fld fs1,0(a4) - 4c24: 00090003 lb zero,0(s2) - 4c28: 0100 addi s0,sp,128 - 4c2a: 0200 addi s0,sp,256 - 4c2c: 2304 fld fs1,0(a4) - 4c2e: 00090003 lb zero,0(s2) - 4c32: 0100 addi s0,sp,128 - 4c34: 0200 addi s0,sp,256 - 4c36: 2304 fld fs1,0(a4) - 4c38: 00090003 lb zero,0(s2) - 4c3c: 0100 addi s0,sp,128 - 4c3e: 0200 addi s0,sp,256 - 4c40: 2304 fld fs1,0(a4) - 4c42: 04090003 lb zero,64(s2) - 4c46: 0100 addi s0,sp,128 - 4c48: 0200 addi s0,sp,256 - 4c4a: 2304 fld fs1,0(a4) - 4c4c: 00090003 lb zero,0(s2) - 4c50: 0100 addi s0,sp,128 - 4c52: 0200 addi s0,sp,256 - 4c54: 2304 fld fs1,0(a4) - 4c56: 00090003 lb zero,0(s2) - 4c5a: 0100 addi s0,sp,128 - 4c5c: 0200 addi s0,sp,256 - 4c5e: 2304 fld fs1,0(a4) - 4c60: 14090003 lb zero,320(s2) - 4c64: 0100 addi s0,sp,128 - 4c66: 0200 addi s0,sp,256 - 4c68: 2304 fld fs1,0(a4) - 4c6a: 00090003 lb zero,0(s2) - 4c6e: 0100 addi s0,sp,128 - 4c70: 0200 addi s0,sp,256 - 4c72: 2304 fld fs1,0(a4) - 4c74: 00090003 lb zero,0(s2) - 4c78: 0100 addi s0,sp,128 - 4c7a: 0200 addi s0,sp,256 - 4c7c: 2404 fld fs1,8(s0) - 4c7e: 04090003 lb zero,64(s2) - 4c82: 0100 addi s0,sp,128 - 4c84: 0200 addi s0,sp,256 - 4c86: 2604 fld fs1,8(a2) - 4c88: 04090003 lb zero,64(s2) - 4c8c: 0100 addi s0,sp,128 - 4c8e: 0200 addi s0,sp,256 - 4c90: 2604 fld fs1,8(a2) - 4c92: 80090003 lb zero,-2048(s2) - 4c96: 0100 addi s0,sp,128 - 4c98: 0200 addi s0,sp,256 - 4c9a: 2604 fld fs1,8(a2) - 4c9c: 00090003 lb zero,0(s2) - 4ca0: 0100 addi s0,sp,128 - 4ca2: 0200 addi s0,sp,256 - 4ca4: 2604 fld fs1,8(a2) - 4ca6: 00090003 lb zero,0(s2) - 4caa: 0100 addi s0,sp,128 - 4cac: 0200 addi s0,sp,256 - 4cae: 2604 fld fs1,8(a2) - 4cb0: 00090003 lb zero,0(s2) - 4cb4: 0100 addi s0,sp,128 - 4cb6: 0200 addi s0,sp,256 - 4cb8: 2604 fld fs1,8(a2) - 4cba: 00090003 lb zero,0(s2) - 4cbe: 0100 addi s0,sp,128 - 4cc0: 0200 addi s0,sp,256 - 4cc2: 2604 fld fs1,8(a2) - 4cc4: 00090003 lb zero,0(s2) - 4cc8: 0100 addi s0,sp,128 - 4cca: 0200 addi s0,sp,256 - 4ccc: 2604 fld fs1,8(a2) - 4cce: 00090003 lb zero,0(s2) - 4cd2: 0100 addi s0,sp,128 - 4cd4: 0200 addi s0,sp,256 - 4cd6: 2604 fld fs1,8(a2) - 4cd8: 00090003 lb zero,0(s2) - 4cdc: 0100 addi s0,sp,128 - 4cde: 0200 addi s0,sp,256 - 4ce0: 2604 fld fs1,8(a2) - 4ce2: 00090003 lb zero,0(s2) - 4ce6: 0100 addi s0,sp,128 - 4ce8: 0200 addi s0,sp,256 - 4cea: 2604 fld fs1,8(a2) - 4cec: 00090003 lb zero,0(s2) - 4cf0: 0100 addi s0,sp,128 - 4cf2: 0200 addi s0,sp,256 - 4cf4: 2604 fld fs1,8(a2) - 4cf6: 00090003 lb zero,0(s2) - 4cfa: 0100 addi s0,sp,128 - 4cfc: 0200 addi s0,sp,256 - 4cfe: 2604 fld fs1,8(a2) - 4d00: 00090003 lb zero,0(s2) - 4d04: 0100 addi s0,sp,128 - 4d06: 0200 addi s0,sp,256 - 4d08: 2604 fld fs1,8(a2) - 4d0a: 00090003 lb zero,0(s2) - 4d0e: 0100 addi s0,sp,128 - 4d10: 0200 addi s0,sp,256 - 4d12: 2604 fld fs1,8(a2) - 4d14: 00090003 lb zero,0(s2) - 4d18: 0100 addi s0,sp,128 - 4d1a: 0200 addi s0,sp,256 - 4d1c: 2604 fld fs1,8(a2) - 4d1e: 00090003 lb zero,0(s2) - 4d22: 0100 addi s0,sp,128 - 4d24: 0200 addi s0,sp,256 - 4d26: 2604 fld fs1,8(a2) - 4d28: 00090003 lb zero,0(s2) - 4d2c: 0100 addi s0,sp,128 - 4d2e: 0200 addi s0,sp,256 - 4d30: 2604 fld fs1,8(a2) - 4d32: 00090003 lb zero,0(s2) - 4d36: 0100 addi s0,sp,128 - 4d38: 0200 addi s0,sp,256 - 4d3a: 2604 fld fs1,8(a2) - 4d3c: 00090003 lb zero,0(s2) - 4d40: 0100 addi s0,sp,128 - 4d42: 0200 addi s0,sp,256 - 4d44: 2604 fld fs1,8(a2) - 4d46: 00090003 lb zero,0(s2) - 4d4a: 0100 addi s0,sp,128 - 4d4c: 0200 addi s0,sp,256 - 4d4e: 2604 fld fs1,8(a2) - 4d50: 00090003 lb zero,0(s2) - 4d54: 0100 addi s0,sp,128 - 4d56: 0200 addi s0,sp,256 - 4d58: 2604 fld fs1,8(a2) - 4d5a: 00090003 lb zero,0(s2) - 4d5e: 0100 addi s0,sp,128 - 4d60: 0200 addi s0,sp,256 - 4d62: 2604 fld fs1,8(a2) - 4d64: 00090003 lb zero,0(s2) - 4d68: 0100 addi s0,sp,128 - 4d6a: 0200 addi s0,sp,256 - 4d6c: 2604 fld fs1,8(a2) - 4d6e: 00090003 lb zero,0(s2) - 4d72: 0100 addi s0,sp,128 - 4d74: 0200 addi s0,sp,256 - 4d76: 2604 fld fs1,8(a2) - 4d78: 00090003 lb zero,0(s2) - 4d7c: 0100 addi s0,sp,128 - 4d7e: 0200 addi s0,sp,256 - 4d80: 2604 fld fs1,8(a2) - 4d82: 00090003 lb zero,0(s2) - 4d86: 0100 addi s0,sp,128 - 4d88: 0200 addi s0,sp,256 - 4d8a: 2604 fld fs1,8(a2) - 4d8c: 00090003 lb zero,0(s2) - 4d90: 0100 addi s0,sp,128 - 4d92: 0200 addi s0,sp,256 - 4d94: 2604 fld fs1,8(a2) - 4d96: 00090003 lb zero,0(s2) - 4d9a: 0100 addi s0,sp,128 - 4d9c: 0200 addi s0,sp,256 - 4d9e: 2604 fld fs1,8(a2) - 4da0: 00090003 lb zero,0(s2) - 4da4: 0100 addi s0,sp,128 - 4da6: 0200 addi s0,sp,256 - 4da8: 2604 fld fs1,8(a2) - 4daa: 00090003 lb zero,0(s2) - 4dae: 0100 addi s0,sp,128 - 4db0: 0200 addi s0,sp,256 - 4db2: 2604 fld fs1,8(a2) - 4db4: 00090003 lb zero,0(s2) - 4db8: 0100 addi s0,sp,128 - 4dba: 0200 addi s0,sp,256 - 4dbc: 2604 fld fs1,8(a2) - 4dbe: 00090003 lb zero,0(s2) - 4dc2: 0100 addi s0,sp,128 - 4dc4: 0200 addi s0,sp,256 - 4dc6: 2604 fld fs1,8(a2) - 4dc8: 00090003 lb zero,0(s2) - 4dcc: 0100 addi s0,sp,128 - 4dce: 0200 addi s0,sp,256 - 4dd0: 2604 fld fs1,8(a2) - 4dd2: 00090003 lb zero,0(s2) - 4dd6: 0100 addi s0,sp,128 - 4dd8: 0200 addi s0,sp,256 - 4dda: 2604 fld fs1,8(a2) - 4ddc: 00090003 lb zero,0(s2) - 4de0: 0100 addi s0,sp,128 - 4de2: 0200 addi s0,sp,256 - 4de4: 2604 fld fs1,8(a2) - 4de6: 00090003 lb zero,0(s2) - 4dea: 0100 addi s0,sp,128 - 4dec: 0200 addi s0,sp,256 - 4dee: 2604 fld fs1,8(a2) - 4df0: 3c090003 lb zero,960(s2) - 4df4: 0100 addi s0,sp,128 - 4df6: 0200 addi s0,sp,256 - 4df8: 2604 fld fs1,8(a2) - 4dfa: 00090003 lb zero,0(s2) - 4dfe: 0100 addi s0,sp,128 - 4e00: 0200 addi s0,sp,256 - 4e02: 2604 fld fs1,8(a2) - 4e04: 00090003 lb zero,0(s2) - 4e08: 0100 addi s0,sp,128 - 4e0a: 0200 addi s0,sp,256 - 4e0c: 2604 fld fs1,8(a2) - 4e0e: 00090003 lb zero,0(s2) - 4e12: 0100 addi s0,sp,128 - 4e14: 0200 addi s0,sp,256 - 4e16: 2604 fld fs1,8(a2) - 4e18: 00090003 lb zero,0(s2) - 4e1c: 0100 addi s0,sp,128 - 4e1e: 0200 addi s0,sp,256 - 4e20: 2604 fld fs1,8(a2) - 4e22: 00090003 lb zero,0(s2) - 4e26: 0100 addi s0,sp,128 - 4e28: 0200 addi s0,sp,256 - 4e2a: 2604 fld fs1,8(a2) - 4e2c: 00090003 lb zero,0(s2) - 4e30: 0100 addi s0,sp,128 - 4e32: 0200 addi s0,sp,256 - 4e34: 2604 fld fs1,8(a2) - 4e36: 00090003 lb zero,0(s2) - 4e3a: 0100 addi s0,sp,128 - 4e3c: 0200 addi s0,sp,256 - 4e3e: 2604 fld fs1,8(a2) - 4e40: 00090003 lb zero,0(s2) - 4e44: 0100 addi s0,sp,128 - 4e46: 0200 addi s0,sp,256 - 4e48: 2604 fld fs1,8(a2) - 4e4a: 00090003 lb zero,0(s2) - 4e4e: 0100 addi s0,sp,128 - 4e50: 0200 addi s0,sp,256 - 4e52: 2604 fld fs1,8(a2) - 4e54: 00090003 lb zero,0(s2) - 4e58: 0100 addi s0,sp,128 - 4e5a: 0200 addi s0,sp,256 - 4e5c: 2604 fld fs1,8(a2) - 4e5e: 00090003 lb zero,0(s2) - 4e62: 0100 addi s0,sp,128 - 4e64: 0200 addi s0,sp,256 - 4e66: 2604 fld fs1,8(a2) - 4e68: 00090003 lb zero,0(s2) - 4e6c: 0100 addi s0,sp,128 - 4e6e: 0200 addi s0,sp,256 - 4e70: 2604 fld fs1,8(a2) - 4e72: 00090003 lb zero,0(s2) - 4e76: 0100 addi s0,sp,128 - 4e78: 0200 addi s0,sp,256 - 4e7a: 2604 fld fs1,8(a2) - 4e7c: 00090003 lb zero,0(s2) - 4e80: 0100 addi s0,sp,128 - 4e82: 0200 addi s0,sp,256 - 4e84: 2604 fld fs1,8(a2) - 4e86: 00090003 lb zero,0(s2) - 4e8a: 0100 addi s0,sp,128 - 4e8c: 0200 addi s0,sp,256 - 4e8e: 2604 fld fs1,8(a2) - 4e90: 00090003 lb zero,0(s2) - 4e94: 0100 addi s0,sp,128 - 4e96: 0200 addi s0,sp,256 - 4e98: 2604 fld fs1,8(a2) - 4e9a: 04090003 lb zero,64(s2) - 4e9e: 0100 addi s0,sp,128 - 4ea0: 0200 addi s0,sp,256 - 4ea2: 2604 fld fs1,8(a2) - 4ea4: 14090003 lb zero,320(s2) - 4ea8: 0100 addi s0,sp,128 - 4eaa: 0200 addi s0,sp,256 - 4eac: 2604 fld fs1,8(a2) - 4eae: 00090003 lb zero,0(s2) - 4eb2: 0100 addi s0,sp,128 - 4eb4: 0200 addi s0,sp,256 - 4eb6: 2604 fld fs1,8(a2) - 4eb8: 00090003 lb zero,0(s2) - 4ebc: 0100 addi s0,sp,128 - 4ebe: 0200 addi s0,sp,256 - 4ec0: 2704 fld fs1,8(a4) - 4ec2: 04090003 lb zero,64(s2) - 4ec6: 0100 addi s0,sp,128 - 4ec8: 0200 addi s0,sp,256 - 4eca: 2904 fld fs1,16(a0) - 4ecc: 04090003 lb zero,64(s2) - 4ed0: 0100 addi s0,sp,128 - 4ed2: 0200 addi s0,sp,256 - 4ed4: 2904 fld fs1,16(a0) - 4ed6: 10090003 lb zero,256(s2) - 4eda: 0100 addi s0,sp,128 - 4edc: 0200 addi s0,sp,256 - 4ede: 2904 fld fs1,16(a0) - 4ee0: 14090003 lb zero,320(s2) - 4ee4: 0100 addi s0,sp,128 - 4ee6: 0200 addi s0,sp,256 - 4ee8: 2904 fld fs1,16(a0) - 4eea: 00090003 lb zero,0(s2) - 4eee: 0100 addi s0,sp,128 - 4ef0: 0200 addi s0,sp,256 - 4ef2: 2904 fld fs1,16(a0) - 4ef4: 00090003 lb zero,0(s2) - 4ef8: 0100 addi s0,sp,128 - 4efa: 0200 addi s0,sp,256 - 4efc: 2904 fld fs1,16(a0) - 4efe: 00090003 lb zero,0(s2) - 4f02: 0100 addi s0,sp,128 - 4f04: 0200 addi s0,sp,256 - 4f06: 2904 fld fs1,16(a0) - 4f08: 00090003 lb zero,0(s2) - 4f0c: 0100 addi s0,sp,128 - 4f0e: 0200 addi s0,sp,256 - 4f10: 2904 fld fs1,16(a0) - 4f12: 00090003 lb zero,0(s2) - 4f16: 0100 addi s0,sp,128 - 4f18: 0200 addi s0,sp,256 - 4f1a: 2904 fld fs1,16(a0) - 4f1c: 00090003 lb zero,0(s2) - 4f20: 0100 addi s0,sp,128 - 4f22: 0200 addi s0,sp,256 - 4f24: 2904 fld fs1,16(a0) - 4f26: 00090003 lb zero,0(s2) - 4f2a: 0100 addi s0,sp,128 - 4f2c: 0200 addi s0,sp,256 - 4f2e: 2904 fld fs1,16(a0) - 4f30: 00090003 lb zero,0(s2) - 4f34: 0100 addi s0,sp,128 - 4f36: 0200 addi s0,sp,256 - 4f38: 2904 fld fs1,16(a0) - 4f3a: 04090003 lb zero,64(s2) - 4f3e: 0100 addi s0,sp,128 - 4f40: 0200 addi s0,sp,256 - 4f42: 2904 fld fs1,16(a0) - 4f44: 00090003 lb zero,0(s2) - 4f48: 0100 addi s0,sp,128 - 4f4a: 0200 addi s0,sp,256 - 4f4c: 2904 fld fs1,16(a0) - 4f4e: 00090003 lb zero,0(s2) - 4f52: 0100 addi s0,sp,128 - 4f54: 0200 addi s0,sp,256 - 4f56: 2904 fld fs1,16(a0) - 4f58: 14090003 lb zero,320(s2) - 4f5c: 0100 addi s0,sp,128 - 4f5e: 0200 addi s0,sp,256 - 4f60: 2904 fld fs1,16(a0) - 4f62: 00090003 lb zero,0(s2) - 4f66: 0100 addi s0,sp,128 - 4f68: 0200 addi s0,sp,256 - 4f6a: 2904 fld fs1,16(a0) - 4f6c: 00090003 lb zero,0(s2) - 4f70: 0100 addi s0,sp,128 - 4f72: 0200 addi s0,sp,256 - 4f74: 2a04 fld fs1,16(a2) - 4f76: 04090003 lb zero,64(s2) - 4f7a: 0100 addi s0,sp,128 - 4f7c: 0200 addi s0,sp,256 - 4f7e: 2c04 fld fs1,24(s0) - 4f80: 04090003 lb zero,64(s2) - 4f84: 0100 addi s0,sp,128 - 4f86: 0200 addi s0,sp,256 - 4f88: 2c04 fld fs1,24(s0) - 4f8a: 14090003 lb zero,320(s2) - 4f8e: 0100 addi s0,sp,128 - 4f90: 0200 addi s0,sp,256 - 4f92: 2c04 fld fs1,24(s0) - 4f94: 10090003 lb zero,256(s2) - 4f98: 0100 addi s0,sp,128 - 4f9a: 0200 addi s0,sp,256 - 4f9c: 2c04 fld fs1,24(s0) - 4f9e: 00090003 lb zero,0(s2) - 4fa2: 0100 addi s0,sp,128 - 4fa4: 0200 addi s0,sp,256 - 4fa6: 2c04 fld fs1,24(s0) - 4fa8: 00090003 lb zero,0(s2) - 4fac: 0100 addi s0,sp,128 - 4fae: 0200 addi s0,sp,256 - 4fb0: 2c04 fld fs1,24(s0) - 4fb2: 00090003 lb zero,0(s2) - 4fb6: 0100 addi s0,sp,128 - 4fb8: 0200 addi s0,sp,256 - 4fba: 2c04 fld fs1,24(s0) - 4fbc: 00090003 lb zero,0(s2) - 4fc0: 0100 addi s0,sp,128 - 4fc2: 0200 addi s0,sp,256 - 4fc4: 2c04 fld fs1,24(s0) - 4fc6: 00090003 lb zero,0(s2) - 4fca: 0100 addi s0,sp,128 - 4fcc: 0200 addi s0,sp,256 - 4fce: 2c04 fld fs1,24(s0) - 4fd0: 00090003 lb zero,0(s2) - 4fd4: 0100 addi s0,sp,128 - 4fd6: 0200 addi s0,sp,256 - 4fd8: 2c04 fld fs1,24(s0) - 4fda: 00090003 lb zero,0(s2) - 4fde: 0100 addi s0,sp,128 - 4fe0: 0200 addi s0,sp,256 - 4fe2: 2c04 fld fs1,24(s0) - 4fe4: 00090003 lb zero,0(s2) - 4fe8: 0100 addi s0,sp,128 - 4fea: 0200 addi s0,sp,256 - 4fec: 2c04 fld fs1,24(s0) - 4fee: 00090003 lb zero,0(s2) - 4ff2: 0100 addi s0,sp,128 - 4ff4: 0200 addi s0,sp,256 - 4ff6: 2c04 fld fs1,24(s0) - 4ff8: 00090003 lb zero,0(s2) - 4ffc: 0100 addi s0,sp,128 - 4ffe: 0200 addi s0,sp,256 - 5000: 2c04 fld fs1,24(s0) - 5002: 04090003 lb zero,64(s2) - 5006: 0100 addi s0,sp,128 - 5008: 0200 addi s0,sp,256 - 500a: 2c04 fld fs1,24(s0) - 500c: 08090003 lb zero,128(s2) - 5010: 0100 addi s0,sp,128 - 5012: 0200 addi s0,sp,256 - 5014: 2c04 fld fs1,24(s0) - 5016: 08090003 lb zero,128(s2) - 501a: 0100 addi s0,sp,128 - 501c: 0200 addi s0,sp,256 - 501e: 2c04 fld fs1,24(s0) - 5020: 04090003 lb zero,64(s2) - 5024: 0100 addi s0,sp,128 - 5026: 0200 addi s0,sp,256 - 5028: 2d04 fld fs1,24(a0) - 502a: 04090003 lb zero,64(s2) - 502e: 0100 addi s0,sp,128 - 5030: 0200 addi s0,sp,256 - 5032: 2f04 fld fs1,24(a4) - 5034: 04090003 lb zero,64(s2) - 5038: 0100 addi s0,sp,128 - 503a: 0200 addi s0,sp,256 - 503c: 2f04 fld fs1,24(a4) - 503e: 08090003 lb zero,128(s2) - 5042: 0100 addi s0,sp,128 - 5044: 0200 addi s0,sp,256 - 5046: 2f04 fld fs1,24(a4) - 5048: 1c090003 lb zero,448(s2) - 504c: 0100 addi s0,sp,128 - 504e: 0200 addi s0,sp,256 - 5050: 2f04 fld fs1,24(a4) - 5052: 00090003 lb zero,0(s2) - 5056: 0100 addi s0,sp,128 - 5058: 0200 addi s0,sp,256 - 505a: 2f04 fld fs1,24(a4) - 505c: 00090003 lb zero,0(s2) - 5060: 0100 addi s0,sp,128 - 5062: 0200 addi s0,sp,256 - 5064: 2f04 fld fs1,24(a4) - 5066: 00090003 lb zero,0(s2) - 506a: 0100 addi s0,sp,128 - 506c: 0200 addi s0,sp,256 - 506e: 2f04 fld fs1,24(a4) - 5070: 00090003 lb zero,0(s2) - 5074: 0100 addi s0,sp,128 - 5076: 0200 addi s0,sp,256 - 5078: 2f04 fld fs1,24(a4) - 507a: 00090003 lb zero,0(s2) - 507e: 0100 addi s0,sp,128 - 5080: 0200 addi s0,sp,256 - 5082: 2f04 fld fs1,24(a4) - 5084: 00090003 lb zero,0(s2) - 5088: 0100 addi s0,sp,128 - 508a: 0200 addi s0,sp,256 - 508c: 2f04 fld fs1,24(a4) - 508e: 00090003 lb zero,0(s2) - 5092: 0100 addi s0,sp,128 - 5094: 0200 addi s0,sp,256 - 5096: 2f04 fld fs1,24(a4) - 5098: 00090003 lb zero,0(s2) - 509c: 0100 addi s0,sp,128 - 509e: 0200 addi s0,sp,256 - 50a0: 2f04 fld fs1,24(a4) - 50a2: 04090003 lb zero,64(s2) - 50a6: 0100 addi s0,sp,128 - 50a8: 0200 addi s0,sp,256 - 50aa: 2f04 fld fs1,24(a4) - 50ac: 00090003 lb zero,0(s2) - 50b0: 0100 addi s0,sp,128 - 50b2: 0200 addi s0,sp,256 - 50b4: 2f04 fld fs1,24(a4) - 50b6: 00090003 lb zero,0(s2) - 50ba: 0100 addi s0,sp,128 - 50bc: 0200 addi s0,sp,256 - 50be: 2f04 fld fs1,24(a4) - 50c0: 14090003 lb zero,320(s2) - 50c4: 0100 addi s0,sp,128 - 50c6: 0200 addi s0,sp,256 - 50c8: 2f04 fld fs1,24(a4) - 50ca: 00090003 lb zero,0(s2) - 50ce: 0100 addi s0,sp,128 - 50d0: 0200 addi s0,sp,256 - 50d2: 2f04 fld fs1,24(a4) - 50d4: 00090003 lb zero,0(s2) - 50d8: 0100 addi s0,sp,128 - 50da: 0200 addi s0,sp,256 - 50dc: 3004 fld fs1,32(s0) - 50de: 04090003 lb zero,64(s2) - 50e2: 0100 addi s0,sp,128 - 50e4: 0200 addi s0,sp,256 - 50e6: 3204 fld fs1,32(a2) - 50e8: 04090003 lb zero,64(s2) - 50ec: 0100 addi s0,sp,128 - 50ee: 0200 addi s0,sp,256 - 50f0: 3204 fld fs1,32(a2) - 50f2: 10090003 lb zero,256(s2) - 50f6: 0100 addi s0,sp,128 - 50f8: 0200 addi s0,sp,256 - 50fa: 3204 fld fs1,32(a2) - 50fc: 14090003 lb zero,320(s2) - 5100: 0100 addi s0,sp,128 - 5102: 0200 addi s0,sp,256 - 5104: 3204 fld fs1,32(a2) - 5106: 00090003 lb zero,0(s2) - 510a: 0100 addi s0,sp,128 - 510c: 0200 addi s0,sp,256 - 510e: 3204 fld fs1,32(a2) - 5110: 00090003 lb zero,0(s2) - 5114: 0100 addi s0,sp,128 - 5116: 0200 addi s0,sp,256 - 5118: 3204 fld fs1,32(a2) - 511a: 00090003 lb zero,0(s2) - 511e: 0100 addi s0,sp,128 - 5120: 0200 addi s0,sp,256 - 5122: 3204 fld fs1,32(a2) - 5124: 00090003 lb zero,0(s2) - 5128: 0100 addi s0,sp,128 - 512a: 0200 addi s0,sp,256 - 512c: 3204 fld fs1,32(a2) - 512e: 00090003 lb zero,0(s2) - 5132: 0100 addi s0,sp,128 - 5134: 0200 addi s0,sp,256 - 5136: 3204 fld fs1,32(a2) - 5138: 00090003 lb zero,0(s2) - 513c: 0100 addi s0,sp,128 - 513e: 0200 addi s0,sp,256 - 5140: 3204 fld fs1,32(a2) - 5142: 00090003 lb zero,0(s2) - 5146: 0100 addi s0,sp,128 - 5148: 0200 addi s0,sp,256 - 514a: 3204 fld fs1,32(a2) - 514c: 00090003 lb zero,0(s2) - 5150: 0100 addi s0,sp,128 - 5152: 0200 addi s0,sp,256 - 5154: 3204 fld fs1,32(a2) - 5156: 08090003 lb zero,128(s2) - 515a: 0100 addi s0,sp,128 - 515c: 0200 addi s0,sp,256 - 515e: 3204 fld fs1,32(a2) - 5160: 00090003 lb zero,0(s2) - 5164: 0100 addi s0,sp,128 - 5166: 0200 addi s0,sp,256 - 5168: 3204 fld fs1,32(a2) - 516a: 04090003 lb zero,64(s2) - 516e: 0100 addi s0,sp,128 - 5170: 0200 addi s0,sp,256 - 5172: 3204 fld fs1,32(a2) - 5174: 00090003 lb zero,0(s2) - 5178: 0100 addi s0,sp,128 - 517a: 0200 addi s0,sp,256 - 517c: 3204 fld fs1,32(a2) - 517e: 08090003 lb zero,128(s2) - 5182: 0100 addi s0,sp,128 - 5184: 0200 addi s0,sp,256 - 5186: 3204 fld fs1,32(a2) - 5188: 04090003 lb zero,64(s2) - 518c: 0100 addi s0,sp,128 - 518e: 0200 addi s0,sp,256 - 5190: 3304 fld fs1,32(a4) - 5192: 04090003 lb zero,64(s2) - 5196: 0100 addi s0,sp,128 - 5198: 0200 addi s0,sp,256 - 519a: 3504 fld fs1,40(a0) - 519c: 04090003 lb zero,64(s2) - 51a0: 0100 addi s0,sp,128 - 51a2: 0200 addi s0,sp,256 - 51a4: 3504 fld fs1,40(a0) - 51a6: 0c090003 lb zero,192(s2) - 51aa: 0100 addi s0,sp,128 - 51ac: 0200 addi s0,sp,256 - 51ae: 3504 fld fs1,40(a0) - 51b0: 28090003 lb zero,640(s2) - 51b4: 0100 addi s0,sp,128 - 51b6: 0200 addi s0,sp,256 - 51b8: 3504 fld fs1,40(a0) - 51ba: 00090003 lb zero,0(s2) - 51be: 0100 addi s0,sp,128 - 51c0: 0200 addi s0,sp,256 - 51c2: 3504 fld fs1,40(a0) - 51c4: 00090003 lb zero,0(s2) - 51c8: 0100 addi s0,sp,128 - 51ca: 0200 addi s0,sp,256 - 51cc: 3504 fld fs1,40(a0) - 51ce: 00090003 lb zero,0(s2) - 51d2: 0100 addi s0,sp,128 - 51d4: 0200 addi s0,sp,256 - 51d6: 3504 fld fs1,40(a0) - 51d8: 00090003 lb zero,0(s2) - 51dc: 0100 addi s0,sp,128 - 51de: 0200 addi s0,sp,256 - 51e0: 3504 fld fs1,40(a0) - 51e2: 00090003 lb zero,0(s2) - 51e6: 0100 addi s0,sp,128 - 51e8: 0200 addi s0,sp,256 - 51ea: 3504 fld fs1,40(a0) - 51ec: 00090003 lb zero,0(s2) - 51f0: 0100 addi s0,sp,128 - 51f2: 0200 addi s0,sp,256 - 51f4: 3504 fld fs1,40(a0) - 51f6: 00090003 lb zero,0(s2) - 51fa: 0100 addi s0,sp,128 - 51fc: 0200 addi s0,sp,256 - 51fe: 3504 fld fs1,40(a0) - 5200: 00090003 lb zero,0(s2) - 5204: 0100 addi s0,sp,128 - 5206: 0200 addi s0,sp,256 - 5208: 3504 fld fs1,40(a0) - 520a: 00090003 lb zero,0(s2) - 520e: 0100 addi s0,sp,128 - 5210: 0200 addi s0,sp,256 - 5212: 3504 fld fs1,40(a0) - 5214: 00090003 lb zero,0(s2) - 5218: 0100 addi s0,sp,128 - 521a: 0200 addi s0,sp,256 - 521c: 3504 fld fs1,40(a0) - 521e: 00090003 lb zero,0(s2) - 5222: 0100 addi s0,sp,128 - 5224: 0200 addi s0,sp,256 - 5226: 3504 fld fs1,40(a0) - 5228: 00090003 lb zero,0(s2) - 522c: 0100 addi s0,sp,128 - 522e: 0200 addi s0,sp,256 - 5230: 3504 fld fs1,40(a0) - 5232: 00090003 lb zero,0(s2) - 5236: 0100 addi s0,sp,128 - 5238: 0200 addi s0,sp,256 - 523a: 3504 fld fs1,40(a0) - 523c: 00090003 lb zero,0(s2) - 5240: 0100 addi s0,sp,128 - 5242: 0200 addi s0,sp,256 - 5244: 3504 fld fs1,40(a0) - 5246: 04090003 lb zero,64(s2) - 524a: 0100 addi s0,sp,128 - 524c: 0200 addi s0,sp,256 - 524e: 3504 fld fs1,40(a0) - 5250: 04090003 lb zero,64(s2) - 5254: 0100 addi s0,sp,128 - 5256: 0200 addi s0,sp,256 - 5258: 3504 fld fs1,40(a0) - 525a: 00090003 lb zero,0(s2) - 525e: 0100 addi s0,sp,128 - 5260: 0200 addi s0,sp,256 - 5262: 3504 fld fs1,40(a0) - 5264: 08090003 lb zero,128(s2) - 5268: 0100 addi s0,sp,128 - 526a: 0200 addi s0,sp,256 - 526c: 3504 fld fs1,40(a0) - 526e: 00090003 lb zero,0(s2) - 5272: 0100 addi s0,sp,128 - 5274: 0200 addi s0,sp,256 - 5276: 3504 fld fs1,40(a0) - 5278: 00090003 lb zero,0(s2) - 527c: 0100 addi s0,sp,128 - 527e: 0200 addi s0,sp,256 - 5280: 3504 fld fs1,40(a0) - 5282: 00090003 lb zero,0(s2) - 5286: 0100 addi s0,sp,128 - 5288: 0200 addi s0,sp,256 - 528a: 3504 fld fs1,40(a0) - 528c: 00090003 lb zero,0(s2) - 5290: 0100 addi s0,sp,128 - 5292: 0200 addi s0,sp,256 - 5294: 3504 fld fs1,40(a0) - 5296: 00090003 lb zero,0(s2) - 529a: 0100 addi s0,sp,128 - 529c: 0200 addi s0,sp,256 - 529e: 3504 fld fs1,40(a0) - 52a0: 08090003 lb zero,128(s2) - 52a4: 0100 addi s0,sp,128 - 52a6: 0200 addi s0,sp,256 - 52a8: 3504 fld fs1,40(a0) - 52aa: 04090003 lb zero,64(s2) - 52ae: 0100 addi s0,sp,128 - 52b0: 0200 addi s0,sp,256 - 52b2: 3504 fld fs1,40(a0) - 52b4: 00090003 lb zero,0(s2) - 52b8: 0100 addi s0,sp,128 - 52ba: 0200 addi s0,sp,256 - 52bc: 3504 fld fs1,40(a0) - 52be: 00090003 lb zero,0(s2) - 52c2: 0100 addi s0,sp,128 - 52c4: 0200 addi s0,sp,256 - 52c6: 3504 fld fs1,40(a0) - 52c8: 04090003 lb zero,64(s2) - 52cc: 0100 addi s0,sp,128 - 52ce: 0200 addi s0,sp,256 - 52d0: 3504 fld fs1,40(a0) - 52d2: 00090003 lb zero,0(s2) - 52d6: 0100 addi s0,sp,128 - 52d8: 0200 addi s0,sp,256 - 52da: 3504 fld fs1,40(a0) - 52dc: 00090003 lb zero,0(s2) - 52e0: 0100 addi s0,sp,128 - 52e2: 0200 addi s0,sp,256 - 52e4: 3504 fld fs1,40(a0) - 52e6: 00090003 lb zero,0(s2) - 52ea: 0100 addi s0,sp,128 - 52ec: 0200 addi s0,sp,256 - 52ee: 3504 fld fs1,40(a0) - 52f0: 00090003 lb zero,0(s2) - 52f4: 0100 addi s0,sp,128 - 52f6: 0200 addi s0,sp,256 - 52f8: 3504 fld fs1,40(a0) - 52fa: 00090003 lb zero,0(s2) - 52fe: 0100 addi s0,sp,128 - 5300: 0200 addi s0,sp,256 - 5302: 3504 fld fs1,40(a0) - 5304: 2c090003 lb zero,704(s2) - 5308: 0100 addi s0,sp,128 - 530a: 0200 addi s0,sp,256 - 530c: 3504 fld fs1,40(a0) - 530e: 08090003 lb zero,128(s2) - 5312: 0100 addi s0,sp,128 - 5314: 0200 addi s0,sp,256 - 5316: 3504 fld fs1,40(a0) - 5318: 04090003 lb zero,64(s2) - 531c: 0100 addi s0,sp,128 - 531e: 0200 addi s0,sp,256 - 5320: 3504 fld fs1,40(a0) - 5322: 00090003 lb zero,0(s2) - 5326: 0100 addi s0,sp,128 - 5328: 0200 addi s0,sp,256 - 532a: 3504 fld fs1,40(a0) - 532c: 04090003 lb zero,64(s2) - 5330: 0100 addi s0,sp,128 - 5332: 0200 addi s0,sp,256 - 5334: 3504 fld fs1,40(a0) - 5336: 2c090003 lb zero,704(s2) - 533a: 0100 addi s0,sp,128 - 533c: 0200 addi s0,sp,256 - 533e: 3504 fld fs1,40(a0) - 5340: 00090003 lb zero,0(s2) - 5344: 0100 addi s0,sp,128 - 5346: 0200 addi s0,sp,256 - 5348: 3504 fld fs1,40(a0) - 534a: 00090003 lb zero,0(s2) - 534e: 0100 addi s0,sp,128 - 5350: 0200 addi s0,sp,256 - 5352: 3504 fld fs1,40(a0) - 5354: 00090003 lb zero,0(s2) - 5358: 0100 addi s0,sp,128 - 535a: 0200 addi s0,sp,256 - 535c: 3504 fld fs1,40(a0) - 535e: 00090003 lb zero,0(s2) - 5362: 0100 addi s0,sp,128 - 5364: 0200 addi s0,sp,256 - 5366: 3504 fld fs1,40(a0) - 5368: 00090003 lb zero,0(s2) - 536c: 0100 addi s0,sp,128 - 536e: 0200 addi s0,sp,256 - 5370: 3504 fld fs1,40(a0) - 5372: 00090003 lb zero,0(s2) - 5376: 0100 addi s0,sp,128 - 5378: 0200 addi s0,sp,256 - 537a: 3504 fld fs1,40(a0) - 537c: 00090003 lb zero,0(s2) - 5380: 0100 addi s0,sp,128 - 5382: 0200 addi s0,sp,256 - 5384: 3504 fld fs1,40(a0) - 5386: 00090003 lb zero,0(s2) - 538a: 0100 addi s0,sp,128 - 538c: 0200 addi s0,sp,256 - 538e: 3504 fld fs1,40(a0) - 5390: 00090003 lb zero,0(s2) - 5394: 0100 addi s0,sp,128 - 5396: 0200 addi s0,sp,256 - 5398: 3504 fld fs1,40(a0) - 539a: 0c090003 lb zero,192(s2) - 539e: 0100 addi s0,sp,128 - 53a0: 0200 addi s0,sp,256 - 53a2: 3504 fld fs1,40(a0) - 53a4: 00090003 lb zero,0(s2) - 53a8: 0100 addi s0,sp,128 - 53aa: 0200 addi s0,sp,256 - 53ac: 3504 fld fs1,40(a0) - 53ae: 00090003 lb zero,0(s2) - 53b2: 0100 addi s0,sp,128 - 53b4: 0200 addi s0,sp,256 - 53b6: 3504 fld fs1,40(a0) - 53b8: 00090003 lb zero,0(s2) - 53bc: 0100 addi s0,sp,128 - 53be: 0200 addi s0,sp,256 - 53c0: 3504 fld fs1,40(a0) - 53c2: 00090003 lb zero,0(s2) - 53c6: 0100 addi s0,sp,128 - 53c8: 0200 addi s0,sp,256 - 53ca: 3504 fld fs1,40(a0) - 53cc: 00090003 lb zero,0(s2) - 53d0: 0100 addi s0,sp,128 - 53d2: 0200 addi s0,sp,256 - 53d4: 3504 fld fs1,40(a0) - 53d6: 00090003 lb zero,0(s2) - 53da: 0100 addi s0,sp,128 - 53dc: 0200 addi s0,sp,256 - 53de: 3504 fld fs1,40(a0) - 53e0: 00090003 lb zero,0(s2) - 53e4: 0100 addi s0,sp,128 - 53e6: 0200 addi s0,sp,256 - 53e8: 3504 fld fs1,40(a0) - 53ea: 00090003 lb zero,0(s2) - 53ee: 0100 addi s0,sp,128 - 53f0: 0200 addi s0,sp,256 - 53f2: 3504 fld fs1,40(a0) - 53f4: 00090003 lb zero,0(s2) - 53f8: 0100 addi s0,sp,128 - 53fa: 0200 addi s0,sp,256 - 53fc: 3504 fld fs1,40(a0) - 53fe: 00090003 lb zero,0(s2) - 5402: 0100 addi s0,sp,128 - 5404: 0200 addi s0,sp,256 - 5406: 3504 fld fs1,40(a0) - 5408: 00090003 lb zero,0(s2) - 540c: 0100 addi s0,sp,128 - 540e: 0200 addi s0,sp,256 - 5410: 3504 fld fs1,40(a0) - 5412: 00090003 lb zero,0(s2) - 5416: 0100 addi s0,sp,128 - 5418: 0200 addi s0,sp,256 - 541a: 3504 fld fs1,40(a0) - 541c: 0c090003 lb zero,192(s2) - 5420: 0100 addi s0,sp,128 - 5422: 0200 addi s0,sp,256 - 5424: 3504 fld fs1,40(a0) - 5426: 00090003 lb zero,0(s2) - 542a: 0100 addi s0,sp,128 - 542c: 0200 addi s0,sp,256 - 542e: 3504 fld fs1,40(a0) - 5430: 04090003 lb zero,64(s2) - 5434: 0100 addi s0,sp,128 - 5436: 0200 addi s0,sp,256 - 5438: 3604 fld fs1,40(a2) - 543a: 04090003 lb zero,64(s2) - 543e: 0100 addi s0,sp,128 - 5440: 0200 addi s0,sp,256 - 5442: 3804 fld fs1,48(s0) - 5444: 04090003 lb zero,64(s2) - 5448: 0100 addi s0,sp,128 - 544a: 0200 addi s0,sp,256 - 544c: 3804 fld fs1,48(s0) - 544e: 00090003 lb zero,0(s2) - 5452: 0100 addi s0,sp,128 - 5454: 0200 addi s0,sp,256 - 5456: 3804 fld fs1,48(s0) - 5458: 14090003 lb zero,320(s2) - 545c: 0100 addi s0,sp,128 - 545e: 0200 addi s0,sp,256 - 5460: 3804 fld fs1,48(s0) - 5462: 00090003 lb zero,0(s2) - 5466: 0100 addi s0,sp,128 - 5468: 0200 addi s0,sp,256 - 546a: 3804 fld fs1,48(s0) - 546c: 00090003 lb zero,0(s2) - 5470: 0100 addi s0,sp,128 - 5472: 0200 addi s0,sp,256 - 5474: 3804 fld fs1,48(s0) - 5476: 00090003 lb zero,0(s2) - 547a: 0100 addi s0,sp,128 - 547c: 0200 addi s0,sp,256 - 547e: 3804 fld fs1,48(s0) - 5480: 10090003 lb zero,256(s2) - 5484: 0100 addi s0,sp,128 - 5486: 0200 addi s0,sp,256 - 5488: 3804 fld fs1,48(s0) - 548a: 28090003 lb zero,640(s2) - 548e: 0100 addi s0,sp,128 - 5490: 0200 addi s0,sp,256 - 5492: 3804 fld fs1,48(s0) - 5494: 00090003 lb zero,0(s2) - 5498: 0100 addi s0,sp,128 - 549a: 0200 addi s0,sp,256 - 549c: 3804 fld fs1,48(s0) - 549e: 00090003 lb zero,0(s2) - 54a2: 0100 addi s0,sp,128 - 54a4: 0200 addi s0,sp,256 - 54a6: 3804 fld fs1,48(s0) - 54a8: 00090003 lb zero,0(s2) - 54ac: 0100 addi s0,sp,128 - 54ae: 0200 addi s0,sp,256 - 54b0: 3804 fld fs1,48(s0) - 54b2: 00090003 lb zero,0(s2) - 54b6: 0100 addi s0,sp,128 - 54b8: 0200 addi s0,sp,256 - 54ba: 3804 fld fs1,48(s0) - 54bc: 00090003 lb zero,0(s2) - 54c0: 0100 addi s0,sp,128 - 54c2: 0200 addi s0,sp,256 - 54c4: 3804 fld fs1,48(s0) - 54c6: 00090003 lb zero,0(s2) - 54ca: 0100 addi s0,sp,128 - 54cc: 0200 addi s0,sp,256 - 54ce: 3804 fld fs1,48(s0) - 54d0: 00090003 lb zero,0(s2) - 54d4: 0100 addi s0,sp,128 - 54d6: 0200 addi s0,sp,256 - 54d8: 3804 fld fs1,48(s0) - 54da: 00090003 lb zero,0(s2) - 54de: 0100 addi s0,sp,128 - 54e0: 0200 addi s0,sp,256 - 54e2: 3804 fld fs1,48(s0) - 54e4: 00090003 lb zero,0(s2) - 54e8: 0100 addi s0,sp,128 - 54ea: 0200 addi s0,sp,256 - 54ec: 3804 fld fs1,48(s0) - 54ee: 00090003 lb zero,0(s2) - 54f2: 0100 addi s0,sp,128 - 54f4: 0200 addi s0,sp,256 - 54f6: 3804 fld fs1,48(s0) - 54f8: 00090003 lb zero,0(s2) - 54fc: 0100 addi s0,sp,128 - 54fe: 0200 addi s0,sp,256 - 5500: 3804 fld fs1,48(s0) - 5502: 00090003 lb zero,0(s2) - 5506: 0100 addi s0,sp,128 - 5508: 0200 addi s0,sp,256 - 550a: 3804 fld fs1,48(s0) - 550c: 00090003 lb zero,0(s2) - 5510: 0100 addi s0,sp,128 - 5512: 0200 addi s0,sp,256 - 5514: 3804 fld fs1,48(s0) - 5516: 00090003 lb zero,0(s2) - 551a: 0100 addi s0,sp,128 - 551c: 0200 addi s0,sp,256 - 551e: 3804 fld fs1,48(s0) - 5520: 00090003 lb zero,0(s2) - 5524: 0100 addi s0,sp,128 - 5526: 0200 addi s0,sp,256 - 5528: 3804 fld fs1,48(s0) - 552a: 00090003 lb zero,0(s2) - 552e: 0100 addi s0,sp,128 - 5530: 0200 addi s0,sp,256 - 5532: 3804 fld fs1,48(s0) - 5534: 00090003 lb zero,0(s2) - 5538: 0100 addi s0,sp,128 - 553a: 0200 addi s0,sp,256 - 553c: 3804 fld fs1,48(s0) - 553e: 00090003 lb zero,0(s2) - 5542: 0100 addi s0,sp,128 - 5544: 0200 addi s0,sp,256 - 5546: 3804 fld fs1,48(s0) - 5548: 00090003 lb zero,0(s2) - 554c: 0100 addi s0,sp,128 - 554e: 0200 addi s0,sp,256 - 5550: 3804 fld fs1,48(s0) - 5552: 00090003 lb zero,0(s2) - 5556: 0100 addi s0,sp,128 - 5558: 0200 addi s0,sp,256 - 555a: 3804 fld fs1,48(s0) - 555c: 00090003 lb zero,0(s2) - 5560: 0100 addi s0,sp,128 - 5562: 0200 addi s0,sp,256 - 5564: 3804 fld fs1,48(s0) - 5566: 00090003 lb zero,0(s2) - 556a: 0100 addi s0,sp,128 - 556c: 0200 addi s0,sp,256 - 556e: 3804 fld fs1,48(s0) - 5570: 04090003 lb zero,64(s2) - 5574: 0100 addi s0,sp,128 - 5576: 0200 addi s0,sp,256 - 5578: 3804 fld fs1,48(s0) - 557a: 00090003 lb zero,0(s2) - 557e: 0100 addi s0,sp,128 - 5580: 0200 addi s0,sp,256 - 5582: 4404 lw s1,8(s0) - 5584: 08090003 lb zero,128(s2) - 5588: 0100 addi s0,sp,128 - 558a: 0200 addi s0,sp,256 - 558c: 4404 lw s1,8(s0) - 558e: 1c090003 lb zero,448(s2) - 5592: 0100 addi s0,sp,128 - 5594: 0200 addi s0,sp,256 - 5596: 4404 lw s1,8(s0) - 5598: 00090003 lb zero,0(s2) - 559c: 0100 addi s0,sp,128 - 559e: 0200 addi s0,sp,256 - 55a0: 4704 lw s1,8(a4) - 55a2: 04090003 lb zero,64(s2) - 55a6: 0100 addi s0,sp,128 - 55a8: 0200 addi s0,sp,256 - 55aa: 4704 lw s1,8(a4) - 55ac: 00090003 lb zero,0(s2) - 55b0: 0100 addi s0,sp,128 - 55b2: 0200 addi s0,sp,256 - 55b4: 4704 lw s1,8(a4) - 55b6: 00090003 lb zero,0(s2) - 55ba: 0100 addi s0,sp,128 - 55bc: 0200 addi s0,sp,256 - 55be: 4704 lw s1,8(a4) - 55c0: 10090003 lb zero,256(s2) - 55c4: 0100 addi s0,sp,128 - 55c6: 0200 addi s0,sp,256 - 55c8: 4704 lw s1,8(a4) - 55ca: 00090003 lb zero,0(s2) - 55ce: 0100 addi s0,sp,128 - 55d0: 0200 addi s0,sp,256 - 55d2: 4704 lw s1,8(a4) - 55d4: 10090003 lb zero,256(s2) - 55d8: 0100 addi s0,sp,128 - 55da: 0200 addi s0,sp,256 - 55dc: 4704 lw s1,8(a4) - 55de: 00090003 lb zero,0(s2) - 55e2: 0100 addi s0,sp,128 - 55e4: 0200 addi s0,sp,256 - 55e6: 5104 lw s1,32(a0) - 55e8: 10090003 lb zero,256(s2) - 55ec: 0100 addi s0,sp,128 - 55ee: 0200 addi s0,sp,256 - 55f0: 5104 lw s1,32(a0) - 55f2: 00090003 lb zero,0(s2) - 55f6: 0100 addi s0,sp,128 - 55f8: 0200 addi s0,sp,256 - 55fa: 5104 lw s1,32(a0) - 55fc: 00090003 lb zero,0(s2) - 5600: 0100 addi s0,sp,128 - 5602: 0200 addi s0,sp,256 - 5604: 5104 lw s1,32(a0) - 5606: 00090003 lb zero,0(s2) - 560a: 0100 addi s0,sp,128 - 560c: 0200 addi s0,sp,256 - 560e: 5104 lw s1,32(a0) - 5610: 00090003 lb zero,0(s2) - 5614: 0100 addi s0,sp,128 - 5616: 0200 addi s0,sp,256 - 5618: 5104 lw s1,32(a0) - 561a: 00090003 lb zero,0(s2) - 561e: 0100 addi s0,sp,128 - 5620: 0200 addi s0,sp,256 - 5622: 5104 lw s1,32(a0) - 5624: 00090003 lb zero,0(s2) - 5628: 0100 addi s0,sp,128 - 562a: 0200 addi s0,sp,256 - 562c: 5104 lw s1,32(a0) - 562e: 00090003 lb zero,0(s2) - 5632: 0100 addi s0,sp,128 - 5634: 0200 addi s0,sp,256 - 5636: 5104 lw s1,32(a0) - 5638: 00090003 lb zero,0(s2) - 563c: 0100 addi s0,sp,128 - 563e: 0200 addi s0,sp,256 - 5640: 5104 lw s1,32(a0) - 5642: 00090003 lb zero,0(s2) - 5646: 0100 addi s0,sp,128 - 5648: 0200 addi s0,sp,256 - 564a: 5104 lw s1,32(a0) - 564c: 00090003 lb zero,0(s2) - 5650: 0100 addi s0,sp,128 - 5652: 0200 addi s0,sp,256 - 5654: 5104 lw s1,32(a0) - 5656: 00090003 lb zero,0(s2) - 565a: 0100 addi s0,sp,128 - 565c: 0200 addi s0,sp,256 - 565e: 5104 lw s1,32(a0) - 5660: 00090003 lb zero,0(s2) - 5664: 0100 addi s0,sp,128 - 5666: 0200 addi s0,sp,256 - 5668: 5104 lw s1,32(a0) - 566a: 04090003 lb zero,64(s2) - 566e: 0100 addi s0,sp,128 - 5670: 0200 addi s0,sp,256 - 5672: 5104 lw s1,32(a0) - 5674: 00090003 lb zero,0(s2) - 5678: 0100 addi s0,sp,128 - 567a: 0200 addi s0,sp,256 - 567c: 5704 lw s1,40(a4) - 567e: 08090003 lb zero,128(s2) - 5682: 0100 addi s0,sp,128 - 5684: 0200 addi s0,sp,256 - 5686: 5704 lw s1,40(a4) - 5688: 1c090003 lb zero,448(s2) - 568c: 0100 addi s0,sp,128 - 568e: 0200 addi s0,sp,256 - 5690: 5704 lw s1,40(a4) - 5692: 00090003 lb zero,0(s2) - 5696: 0100 addi s0,sp,128 - 5698: 0200 addi s0,sp,256 - 569a: 5804 lw s1,48(s0) - 569c: 04090003 lb zero,64(s2) - 56a0: 0100 addi s0,sp,128 - 56a2: 0200 addi s0,sp,256 - 56a4: 5804 lw s1,48(s0) - 56a6: 10090003 lb zero,256(s2) - 56aa: 0100 addi s0,sp,128 - 56ac: 0200 addi s0,sp,256 - 56ae: 5804 lw s1,48(s0) - 56b0: 00090003 lb zero,0(s2) - 56b4: 0100 addi s0,sp,128 - 56b6: 0200 addi s0,sp,256 - 56b8: 5804 lw s1,48(s0) - 56ba: 00090003 lb zero,0(s2) - 56be: 0100 addi s0,sp,128 - 56c0: 0200 addi s0,sp,256 - 56c2: 5804 lw s1,48(s0) - 56c4: 00090003 lb zero,0(s2) - 56c8: 0100 addi s0,sp,128 - 56ca: 0200 addi s0,sp,256 - 56cc: 5804 lw s1,48(s0) - 56ce: 0c090003 lb zero,192(s2) - 56d2: 0100 addi s0,sp,128 - 56d4: 0200 addi s0,sp,256 - 56d6: 0204 addi s1,sp,256 - 56d8: 00090103 lb sp,0(s2) - 56dc: 0100 addi s0,sp,128 - 56de: 0200 addi s0,sp,256 - 56e0: 0204 addi s1,sp,256 - 56e2: 10090003 lb zero,256(s2) - 56e6: 0100 addi s0,sp,128 - 56e8: 0200 addi s0,sp,256 - 56ea: 0604 addi s1,sp,768 - 56ec: 04090003 lb zero,64(s2) - 56f0: 0100 addi s0,sp,128 - 56f2: 0200 addi s0,sp,256 - 56f4: 0604 addi s1,sp,768 - 56f6: 00090003 lb zero,0(s2) - 56fa: 0100 addi s0,sp,128 - 56fc: 0200 addi s0,sp,256 - 56fe: 0804 addi s1,sp,16 - 5700: 0c090003 lb zero,192(s2) - 5704: 0100 addi s0,sp,128 - 5706: 0200 addi s0,sp,256 - 5708: 0804 addi s1,sp,16 - 570a: 00090003 lb zero,0(s2) - 570e: 0100 addi s0,sp,128 - 5710: 0200 addi s0,sp,256 - 5712: 0804 addi s1,sp,16 - 5714: 00090003 lb zero,0(s2) - 5718: 0100 addi s0,sp,128 - 571a: 0200 addi s0,sp,256 - 571c: 0804 addi s1,sp,16 - 571e: 00090003 lb zero,0(s2) - 5722: 0100 addi s0,sp,128 - 5724: 0200 addi s0,sp,256 - 5726: 0a04 addi s1,sp,272 - 5728: 0c090003 lb zero,192(s2) - 572c: 0100 addi s0,sp,128 - 572e: 0200 addi s0,sp,256 - 5730: 0a04 addi s1,sp,272 - 5732: 00090003 lb zero,0(s2) - 5736: 0100 addi s0,sp,128 - 5738: 0200 addi s0,sp,256 - 573a: 0a04 addi s1,sp,272 - 573c: 00090003 lb zero,0(s2) - 5740: 0100 addi s0,sp,128 - 5742: 0200 addi s0,sp,256 - 5744: 0a04 addi s1,sp,272 - 5746: 10090003 lb zero,256(s2) - 574a: 0100 addi s0,sp,128 - 574c: 0200 addi s0,sp,256 - 574e: 0a04 addi s1,sp,272 - 5750: 0c090003 lb zero,192(s2) - 5754: 0100 addi s0,sp,128 - 5756: 0200 addi s0,sp,256 - 5758: 0a04 addi s1,sp,272 - 575a: 00090003 lb zero,0(s2) - 575e: 0100 addi s0,sp,128 - 5760: 0200 addi s0,sp,256 - 5762: 0a04 addi s1,sp,272 - 5764: 0c090003 lb zero,192(s2) - 5768: 0100 addi s0,sp,128 - 576a: 0200 addi s0,sp,256 - 576c: 0a04 addi s1,sp,272 - 576e: 04090003 lb zero,64(s2) - 5772: 0100 addi s0,sp,128 - 5774: 0200 addi s0,sp,256 - 5776: 0904 addi s1,sp,144 - 5778: 0c090003 lb zero,192(s2) - 577c: 0100 addi s0,sp,128 - 577e: 0200 addi s0,sp,256 - 5780: 0904 addi s1,sp,144 - 5782: 00090003 lb zero,0(s2) - 5786: 0100 addi s0,sp,128 - 5788: 0200 addi s0,sp,256 - 578a: 1804 addi s1,sp,48 - 578c: 0c090003 lb zero,192(s2) - 5790: 0100 addi s0,sp,128 - 5792: 0200 addi s0,sp,256 - 5794: 1804 addi s1,sp,48 - 5796: 10090003 lb zero,256(s2) - 579a: 0100 addi s0,sp,128 - 579c: 0200 addi s0,sp,256 - 579e: 1a04 addi s1,sp,304 - 57a0: 0c090003 lb zero,192(s2) - 57a4: 0100 addi s0,sp,128 - 57a6: 0200 addi s0,sp,256 - 57a8: 1a04 addi s1,sp,304 - 57aa: 00090003 lb zero,0(s2) - 57ae: 0100 addi s0,sp,128 - 57b0: 0200 addi s0,sp,256 - 57b2: 1a04 addi s1,sp,304 - 57b4: 00090003 lb zero,0(s2) - 57b8: 0100 addi s0,sp,128 - 57ba: 0200 addi s0,sp,256 - 57bc: 1a04 addi s1,sp,304 - 57be: 00090003 lb zero,0(s2) - 57c2: 0100 addi s0,sp,128 - 57c4: 0200 addi s0,sp,256 - 57c6: 1a04 addi s1,sp,304 - 57c8: 00090003 lb zero,0(s2) - 57cc: 0100 addi s0,sp,128 - 57ce: 0200 addi s0,sp,256 - 57d0: 1a04 addi s1,sp,304 - 57d2: 00090003 lb zero,0(s2) - 57d6: 0100 addi s0,sp,128 - 57d8: 0200 addi s0,sp,256 - 57da: 1a04 addi s1,sp,304 - 57dc: 00090003 lb zero,0(s2) - 57e0: 0100 addi s0,sp,128 - 57e2: 0200 addi s0,sp,256 - 57e4: 1a04 addi s1,sp,304 - 57e6: 00090003 lb zero,0(s2) - 57ea: 0100 addi s0,sp,128 - 57ec: 0200 addi s0,sp,256 - 57ee: 1a04 addi s1,sp,304 - 57f0: 00090003 lb zero,0(s2) - 57f4: 0100 addi s0,sp,128 - 57f6: 0200 addi s0,sp,256 - 57f8: 2204 fld fs1,0(a2) - 57fa: 08090003 lb zero,128(s2) - 57fe: 0100 addi s0,sp,128 - 5800: 0200 addi s0,sp,256 - 5802: 2204 fld fs1,0(a2) - 5804: 1c090003 lb zero,448(s2) - 5808: 0100 addi s0,sp,128 - 580a: 0200 addi s0,sp,256 - 580c: 2204 fld fs1,0(a2) - 580e: 00090003 lb zero,0(s2) - 5812: 0100 addi s0,sp,128 - 5814: 0200 addi s0,sp,256 - 5816: 2304 fld fs1,0(a4) - 5818: 04090003 lb zero,64(s2) - 581c: 0100 addi s0,sp,128 - 581e: 0200 addi s0,sp,256 - 5820: 2304 fld fs1,0(a4) - 5822: 00090003 lb zero,0(s2) - 5826: 0100 addi s0,sp,128 - 5828: 0200 addi s0,sp,256 - 582a: 2304 fld fs1,0(a4) + 41e6: 2304 fld fs1,0(a4) + 41e8: 08090003 lb zero,128(s2) + 41ec: 0100 addi s0,sp,128 + 41ee: 0200 addi s0,sp,256 + 41f0: 2304 fld fs1,0(a4) + 41f2: 00090003 lb zero,0(s2) + 41f6: 0100 addi s0,sp,128 + 41f8: 0200 addi s0,sp,256 + 41fa: 2204 fld fs1,0(a2) + 41fc: 08090003 lb zero,128(s2) + 4200: 0100 addi s0,sp,128 + 4202: 0200 addi s0,sp,256 + 4204: 2d04 fld fs1,24(a0) + 4206: 04090003 lb zero,64(s2) + 420a: 0100 addi s0,sp,128 + 420c: 0200 addi s0,sp,256 + 420e: 2d04 fld fs1,24(a0) + 4210: 00090003 lb zero,0(s2) + 4214: 0100 addi s0,sp,128 + 4216: 0200 addi s0,sp,256 + 4218: 2d04 fld fs1,24(a0) + 421a: 00090003 lb zero,0(s2) + 421e: 0100 addi s0,sp,128 + 4220: 0200 addi s0,sp,256 + 4222: 2d04 fld fs1,24(a0) + 4224: 00090003 lb zero,0(s2) + 4228: 0100 addi s0,sp,128 + 422a: 0200 addi s0,sp,256 + 422c: 2d04 fld fs1,24(a0) + 422e: 08090003 lb zero,128(s2) + 4232: 0100 addi s0,sp,128 + 4234: 0200 addi s0,sp,256 + 4236: 2d04 fld fs1,24(a0) + 4238: 00090003 lb zero,0(s2) + 423c: 0100 addi s0,sp,128 + 423e: 0200 addi s0,sp,256 + 4240: 3504 fld fs1,40(a0) + 4242: 08090003 lb zero,128(s2) + 4246: 0100 addi s0,sp,128 + 4248: 0200 addi s0,sp,256 + 424a: 3504 fld fs1,40(a0) + 424c: 00090003 lb zero,0(s2) + 4250: 0100 addi s0,sp,128 + 4252: 0200 addi s0,sp,256 + 4254: 3504 fld fs1,40(a0) + 4256: 00090003 lb zero,0(s2) + 425a: 0100 addi s0,sp,128 + 425c: 0200 addi s0,sp,256 + 425e: 3504 fld fs1,40(a0) + 4260: 00090003 lb zero,0(s2) + 4264: 0100 addi s0,sp,128 + 4266: 0200 addi s0,sp,256 + 4268: 3504 fld fs1,40(a0) + 426a: 08090003 lb zero,128(s2) + 426e: 0100 addi s0,sp,128 + 4270: 0200 addi s0,sp,256 + 4272: 3504 fld fs1,40(a0) + 4274: 00090003 lb zero,0(s2) + 4278: 0100 addi s0,sp,128 + 427a: 0306 slli t1,t1,0x1 + 427c: 0900 addi s0,sp,144 + 427e: 0014 0x14 + 4280: 0001 nop + 4282: 0402 c.slli64 s0 + 4284: 0641 addi a2,a2,16 + 4286: 04090003 lb zero,64(s2) + 428a: 0100 addi s0,sp,128 + 428c: 0200 addi s0,sp,256 + 428e: 4104 lw s1,0(a0) + 4290: 14090003 lb zero,320(s2) + 4294: 0100 addi s0,sp,128 + 4296: 0200 addi s0,sp,256 + 4298: 4104 lw s1,0(a0) + 429a: 00090003 lb zero,0(s2) + 429e: 0100 addi s0,sp,128 + 42a0: 0200 addi s0,sp,256 + 42a2: 4404 lw s1,8(s0) + 42a4: 0c090003 lb zero,192(s2) + 42a8: 0100 addi s0,sp,128 + 42aa: 0200 addi s0,sp,256 + 42ac: 4404 lw s1,8(s0) + 42ae: 1c090003 lb zero,448(s2) + 42b2: 0100 addi s0,sp,128 + 42b4: 0200 addi s0,sp,256 + 42b6: 4804 lw s1,16(s0) + 42b8: 08090003 lb zero,128(s2) + 42bc: 0100 addi s0,sp,128 + 42be: 0200 addi s0,sp,256 + 42c0: 4804 lw s1,16(s0) + 42c2: 10090003 lb zero,256(s2) + 42c6: 0100 addi s0,sp,128 + 42c8: 0200 addi s0,sp,256 + 42ca: 4704 lw s1,8(a4) + 42cc: 04090003 lb zero,64(s2) + 42d0: 0100 addi s0,sp,128 + 42d2: 0200 addi s0,sp,256 + 42d4: 4904 lw s1,16(a0) + 42d6: 04090003 lb zero,64(s2) + 42da: 0100 addi s0,sp,128 + 42dc: 0200 addi s0,sp,256 + 42de: 4904 lw s1,16(a0) + 42e0: 00090003 lb zero,0(s2) + 42e4: 0100 addi s0,sp,128 + 42e6: 0200 addi s0,sp,256 + 42e8: 0304 addi s1,sp,384 + 42ea: 10090003 lb zero,256(s2) + 42ee: 0100 addi s0,sp,128 + 42f0: 0306 slli t1,t1,0x1 + 42f2: 0900 addi s0,sp,144 + 42f4: 0014 0x14 + 42f6: 0001 nop + 42f8: 0402 c.slli64 s0 + 42fa: 0602 c.slli64 a2 + 42fc: 14090103 lb sp,320(s2) + 4300: 0100 addi s0,sp,128 + 4302: 0200 addi s0,sp,256 + 4304: 0204 addi s1,sp,256 + 4306: 00090003 lb zero,0(s2) + 430a: 0100 addi s0,sp,128 + 430c: 0200 addi s0,sp,256 + 430e: 0204 addi s1,sp,256 + 4310: 00090003 lb zero,0(s2) + 4314: 0100 addi s0,sp,128 + 4316: 0200 addi s0,sp,256 + 4318: 0204 addi s1,sp,256 + 431a: 00090003 lb zero,0(s2) + 431e: 0100 addi s0,sp,128 + 4320: 0200 addi s0,sp,256 + 4322: 0204 addi s1,sp,256 + 4324: 00090003 lb zero,0(s2) + 4328: 0100 addi s0,sp,128 + 432a: 0200 addi s0,sp,256 + 432c: 0204 addi s1,sp,256 + 432e: 00090003 lb zero,0(s2) + 4332: 0100 addi s0,sp,128 + 4334: 0200 addi s0,sp,256 + 4336: 0204 addi s1,sp,256 + 4338: 00090003 lb zero,0(s2) + 433c: 0100 addi s0,sp,128 + 433e: 0200 addi s0,sp,256 + 4340: 0204 addi s1,sp,256 + 4342: 00090003 lb zero,0(s2) + 4346: 0100 addi s0,sp,128 + 4348: 0200 addi s0,sp,256 + 434a: 0204 addi s1,sp,256 + 434c: 00090003 lb zero,0(s2) + 4350: 0100 addi s0,sp,128 + 4352: 0200 addi s0,sp,256 + 4354: 0204 addi s1,sp,256 + 4356: 00090003 lb zero,0(s2) + 435a: 0100 addi s0,sp,128 + 435c: 0200 addi s0,sp,256 + 435e: 0204 addi s1,sp,256 + 4360: 00090003 lb zero,0(s2) + 4364: 0100 addi s0,sp,128 + 4366: 0200 addi s0,sp,256 + 4368: 0204 addi s1,sp,256 + 436a: 00090003 lb zero,0(s2) + 436e: 0100 addi s0,sp,128 + 4370: 0200 addi s0,sp,256 + 4372: 0204 addi s1,sp,256 + 4374: 00090003 lb zero,0(s2) + 4378: 0100 addi s0,sp,128 + 437a: 0200 addi s0,sp,256 + 437c: 0204 addi s1,sp,256 + 437e: 04090003 lb zero,64(s2) + 4382: 0100 addi s0,sp,128 + 4384: 0200 addi s0,sp,256 + 4386: 0204 addi s1,sp,256 + 4388: 10090003 lb zero,256(s2) + 438c: 0100 addi s0,sp,128 + 438e: 0200 addi s0,sp,256 + 4390: 0204 addi s1,sp,256 + 4392: 00090003 lb zero,0(s2) + 4396: 0100 addi s0,sp,128 + 4398: 0200 addi s0,sp,256 + 439a: 0204 addi s1,sp,256 + 439c: 04090003 lb zero,64(s2) + 43a0: 0100 addi s0,sp,128 + 43a2: 0200 addi s0,sp,256 + 43a4: 0204 addi s1,sp,256 + 43a6: 10090003 lb zero,256(s2) + 43aa: 0100 addi s0,sp,128 + 43ac: 0200 addi s0,sp,256 + 43ae: 0204 addi s1,sp,256 + 43b0: 00090003 lb zero,0(s2) + 43b4: 0100 addi s0,sp,128 + 43b6: 0200 addi s0,sp,256 + 43b8: 0204 addi s1,sp,256 + 43ba: 04090003 lb zero,64(s2) + 43be: 0100 addi s0,sp,128 + 43c0: 0200 addi s0,sp,256 + 43c2: 0204 addi s1,sp,256 + 43c4: 10090003 lb zero,256(s2) + 43c8: 0100 addi s0,sp,128 + 43ca: 0200 addi s0,sp,256 + 43cc: 0204 addi s1,sp,256 + 43ce: 00090003 lb zero,0(s2) + 43d2: 0100 addi s0,sp,128 + 43d4: 0200 addi s0,sp,256 + 43d6: 0204 addi s1,sp,256 + 43d8: 00090003 lb zero,0(s2) + 43dc: 0100 addi s0,sp,128 + 43de: 0200 addi s0,sp,256 + 43e0: 0904 addi s1,sp,144 + 43e2: 04090003 lb zero,64(s2) + 43e6: 0100 addi s0,sp,128 + 43e8: 0200 addi s0,sp,256 + 43ea: 0b04 addi s1,sp,400 + 43ec: 04090003 lb zero,64(s2) + 43f0: 0100 addi s0,sp,128 + 43f2: 0200 addi s0,sp,256 + 43f4: 0b04 addi s1,sp,400 + 43f6: 08090003 lb zero,128(s2) + 43fa: 0100 addi s0,sp,128 + 43fc: 0200 addi s0,sp,256 + 43fe: 0b04 addi s1,sp,400 + 4400: 24090003 lb zero,576(s2) + 4404: 0100 addi s0,sp,128 + 4406: 0200 addi s0,sp,256 + 4408: 0b04 addi s1,sp,400 + 440a: 00090003 lb zero,0(s2) + 440e: 0100 addi s0,sp,128 + 4410: 0200 addi s0,sp,256 + 4412: 0b04 addi s1,sp,400 + 4414: 00090003 lb zero,0(s2) + 4418: 0100 addi s0,sp,128 + 441a: 0200 addi s0,sp,256 + 441c: 0b04 addi s1,sp,400 + 441e: 00090003 lb zero,0(s2) + 4422: 0100 addi s0,sp,128 + 4424: 0200 addi s0,sp,256 + 4426: 0b04 addi s1,sp,400 + 4428: 00090003 lb zero,0(s2) + 442c: 0100 addi s0,sp,128 + 442e: 0200 addi s0,sp,256 + 4430: 0b04 addi s1,sp,400 + 4432: 00090003 lb zero,0(s2) + 4436: 0100 addi s0,sp,128 + 4438: 0200 addi s0,sp,256 + 443a: 0b04 addi s1,sp,400 + 443c: 00090003 lb zero,0(s2) + 4440: 0100 addi s0,sp,128 + 4442: 0200 addi s0,sp,256 + 4444: 0b04 addi s1,sp,400 + 4446: 00090003 lb zero,0(s2) + 444a: 0100 addi s0,sp,128 + 444c: 0200 addi s0,sp,256 + 444e: 0b04 addi s1,sp,400 + 4450: 00090003 lb zero,0(s2) + 4454: 0100 addi s0,sp,128 + 4456: 0200 addi s0,sp,256 + 4458: 0b04 addi s1,sp,400 + 445a: 00090003 lb zero,0(s2) + 445e: 0100 addi s0,sp,128 + 4460: 0200 addi s0,sp,256 + 4462: 0b04 addi s1,sp,400 + 4464: 00090003 lb zero,0(s2) + 4468: 0100 addi s0,sp,128 + 446a: 0200 addi s0,sp,256 + 446c: 0b04 addi s1,sp,400 + 446e: 04090003 lb zero,64(s2) + 4472: 0100 addi s0,sp,128 + 4474: 0200 addi s0,sp,256 + 4476: 0b04 addi s1,sp,400 + 4478: 14090003 lb zero,320(s2) + 447c: 0100 addi s0,sp,128 + 447e: 0200 addi s0,sp,256 + 4480: 0b04 addi s1,sp,400 + 4482: 00090003 lb zero,0(s2) + 4486: 0100 addi s0,sp,128 + 4488: 0200 addi s0,sp,256 + 448a: 0b04 addi s1,sp,400 + 448c: 00090003 lb zero,0(s2) + 4490: 0100 addi s0,sp,128 + 4492: 0200 addi s0,sp,256 + 4494: 0c04 addi s1,sp,528 + 4496: 04090003 lb zero,64(s2) + 449a: 0100 addi s0,sp,128 + 449c: 0200 addi s0,sp,256 + 449e: 0e04 addi s1,sp,784 + 44a0: 08090003 lb zero,128(s2) + 44a4: 0100 addi s0,sp,128 + 44a6: 0200 addi s0,sp,256 + 44a8: 0e04 addi s1,sp,784 + 44aa: 10090003 lb zero,256(s2) + 44ae: 0100 addi s0,sp,128 + 44b0: 0200 addi s0,sp,256 + 44b2: 0e04 addi s1,sp,784 + 44b4: 20090003 lb zero,512(s2) + 44b8: 0100 addi s0,sp,128 + 44ba: 0200 addi s0,sp,256 + 44bc: 0e04 addi s1,sp,784 + 44be: 00090003 lb zero,0(s2) + 44c2: 0100 addi s0,sp,128 + 44c4: 0200 addi s0,sp,256 + 44c6: 0e04 addi s1,sp,784 + 44c8: 00090003 lb zero,0(s2) + 44cc: 0100 addi s0,sp,128 + 44ce: 0200 addi s0,sp,256 + 44d0: 0e04 addi s1,sp,784 + 44d2: 00090003 lb zero,0(s2) + 44d6: 0100 addi s0,sp,128 + 44d8: 0200 addi s0,sp,256 + 44da: 0e04 addi s1,sp,784 + 44dc: 00090003 lb zero,0(s2) + 44e0: 0100 addi s0,sp,128 + 44e2: 0200 addi s0,sp,256 + 44e4: 0e04 addi s1,sp,784 + 44e6: 00090003 lb zero,0(s2) + 44ea: 0100 addi s0,sp,128 + 44ec: 0200 addi s0,sp,256 + 44ee: 0e04 addi s1,sp,784 + 44f0: 00090003 lb zero,0(s2) + 44f4: 0100 addi s0,sp,128 + 44f6: 0200 addi s0,sp,256 + 44f8: 0e04 addi s1,sp,784 + 44fa: 00090003 lb zero,0(s2) + 44fe: 0100 addi s0,sp,128 + 4500: 0200 addi s0,sp,256 + 4502: 0e04 addi s1,sp,784 + 4504: 00090003 lb zero,0(s2) + 4508: 0100 addi s0,sp,128 + 450a: 0200 addi s0,sp,256 + 450c: 0e04 addi s1,sp,784 + 450e: 04090003 lb zero,64(s2) + 4512: 0100 addi s0,sp,128 + 4514: 0200 addi s0,sp,256 + 4516: 0e04 addi s1,sp,784 + 4518: 00090003 lb zero,0(s2) + 451c: 0100 addi s0,sp,128 + 451e: 0200 addi s0,sp,256 + 4520: 0e04 addi s1,sp,784 + 4522: 04090003 lb zero,64(s2) + 4526: 0100 addi s0,sp,128 + 4528: 0200 addi s0,sp,256 + 452a: 0e04 addi s1,sp,784 + 452c: 10090003 lb zero,256(s2) + 4530: 0100 addi s0,sp,128 + 4532: 0200 addi s0,sp,256 + 4534: 0e04 addi s1,sp,784 + 4536: 00090003 lb zero,0(s2) + 453a: 0100 addi s0,sp,128 + 453c: 0200 addi s0,sp,256 + 453e: 0e04 addi s1,sp,784 + 4540: 00090003 lb zero,0(s2) + 4544: 0100 addi s0,sp,128 + 4546: 0200 addi s0,sp,256 + 4548: 0f04 addi s1,sp,912 + 454a: 04090003 lb zero,64(s2) + 454e: 0100 addi s0,sp,128 + 4550: 0200 addi s0,sp,256 + 4552: 1104 addi s1,sp,160 + 4554: 04090003 lb zero,64(s2) + 4558: 0100 addi s0,sp,128 + 455a: 0200 addi s0,sp,256 + 455c: 1104 addi s1,sp,160 + 455e: 18090003 lb zero,384(s2) + 4562: 0100 addi s0,sp,128 + 4564: 0200 addi s0,sp,256 + 4566: 1104 addi s1,sp,160 + 4568: 0c090003 lb zero,192(s2) + 456c: 0100 addi s0,sp,128 + 456e: 0200 addi s0,sp,256 + 4570: 1104 addi s1,sp,160 + 4572: 00090003 lb zero,0(s2) + 4576: 0100 addi s0,sp,128 + 4578: 0200 addi s0,sp,256 + 457a: 1104 addi s1,sp,160 + 457c: 00090003 lb zero,0(s2) + 4580: 0100 addi s0,sp,128 + 4582: 0200 addi s0,sp,256 + 4584: 1104 addi s1,sp,160 + 4586: 00090003 lb zero,0(s2) + 458a: 0100 addi s0,sp,128 + 458c: 0200 addi s0,sp,256 + 458e: 1104 addi s1,sp,160 + 4590: 00090003 lb zero,0(s2) + 4594: 0100 addi s0,sp,128 + 4596: 0200 addi s0,sp,256 + 4598: 1104 addi s1,sp,160 + 459a: 00090003 lb zero,0(s2) + 459e: 0100 addi s0,sp,128 + 45a0: 0200 addi s0,sp,256 + 45a2: 1104 addi s1,sp,160 + 45a4: 00090003 lb zero,0(s2) + 45a8: 0100 addi s0,sp,128 + 45aa: 0200 addi s0,sp,256 + 45ac: 1104 addi s1,sp,160 + 45ae: 00090003 lb zero,0(s2) + 45b2: 0100 addi s0,sp,128 + 45b4: 0200 addi s0,sp,256 + 45b6: 1104 addi s1,sp,160 + 45b8: 00090003 lb zero,0(s2) + 45bc: 0100 addi s0,sp,128 + 45be: 0200 addi s0,sp,256 + 45c0: 1104 addi s1,sp,160 + 45c2: 00090003 lb zero,0(s2) + 45c6: 0100 addi s0,sp,128 + 45c8: 0200 addi s0,sp,256 + 45ca: 1104 addi s1,sp,160 + 45cc: 00090003 lb zero,0(s2) + 45d0: 0100 addi s0,sp,128 + 45d2: 0200 addi s0,sp,256 + 45d4: 1104 addi s1,sp,160 + 45d6: 04090003 lb zero,64(s2) + 45da: 0100 addi s0,sp,128 + 45dc: 0200 addi s0,sp,256 + 45de: 1104 addi s1,sp,160 + 45e0: 14090003 lb zero,320(s2) + 45e4: 0100 addi s0,sp,128 + 45e6: 0200 addi s0,sp,256 + 45e8: 1104 addi s1,sp,160 + 45ea: 00090003 lb zero,0(s2) + 45ee: 0100 addi s0,sp,128 + 45f0: 0200 addi s0,sp,256 + 45f2: 1104 addi s1,sp,160 + 45f4: 00090003 lb zero,0(s2) + 45f8: 0100 addi s0,sp,128 + 45fa: 0200 addi s0,sp,256 + 45fc: 1204 addi s1,sp,288 + 45fe: 04090003 lb zero,64(s2) + 4602: 0100 addi s0,sp,128 + 4604: 0200 addi s0,sp,256 + 4606: 1404 addi s1,sp,544 + 4608: 04090003 lb zero,64(s2) + 460c: 0100 addi s0,sp,128 + 460e: 0200 addi s0,sp,256 + 4610: 1404 addi s1,sp,544 + 4612: 18090003 lb zero,384(s2) + 4616: 0100 addi s0,sp,128 + 4618: 0200 addi s0,sp,256 + 461a: 1404 addi s1,sp,544 + 461c: 1c090003 lb zero,448(s2) + 4620: 0100 addi s0,sp,128 + 4622: 0200 addi s0,sp,256 + 4624: 1404 addi s1,sp,544 + 4626: 00090003 lb zero,0(s2) + 462a: 0100 addi s0,sp,128 + 462c: 0200 addi s0,sp,256 + 462e: 1404 addi s1,sp,544 + 4630: 00090003 lb zero,0(s2) + 4634: 0100 addi s0,sp,128 + 4636: 0200 addi s0,sp,256 + 4638: 1404 addi s1,sp,544 + 463a: 00090003 lb zero,0(s2) + 463e: 0100 addi s0,sp,128 + 4640: 0200 addi s0,sp,256 + 4642: 1404 addi s1,sp,544 + 4644: 00090003 lb zero,0(s2) + 4648: 0100 addi s0,sp,128 + 464a: 0200 addi s0,sp,256 + 464c: 1404 addi s1,sp,544 + 464e: 00090003 lb zero,0(s2) + 4652: 0100 addi s0,sp,128 + 4654: 0200 addi s0,sp,256 + 4656: 1404 addi s1,sp,544 + 4658: 00090003 lb zero,0(s2) + 465c: 0100 addi s0,sp,128 + 465e: 0200 addi s0,sp,256 + 4660: 1404 addi s1,sp,544 + 4662: 00090003 lb zero,0(s2) + 4666: 0100 addi s0,sp,128 + 4668: 0200 addi s0,sp,256 + 466a: 1404 addi s1,sp,544 + 466c: 00090003 lb zero,0(s2) + 4670: 0100 addi s0,sp,128 + 4672: 0200 addi s0,sp,256 + 4674: 1404 addi s1,sp,544 + 4676: 00090003 lb zero,0(s2) + 467a: 0100 addi s0,sp,128 + 467c: 0200 addi s0,sp,256 + 467e: 1404 addi s1,sp,544 + 4680: 00090003 lb zero,0(s2) + 4684: 0100 addi s0,sp,128 + 4686: 0200 addi s0,sp,256 + 4688: 1404 addi s1,sp,544 + 468a: 04090003 lb zero,64(s2) + 468e: 0100 addi s0,sp,128 + 4690: 0200 addi s0,sp,256 + 4692: 1404 addi s1,sp,544 + 4694: 14090003 lb zero,320(s2) + 4698: 0100 addi s0,sp,128 + 469a: 0200 addi s0,sp,256 + 469c: 1404 addi s1,sp,544 + 469e: 00090003 lb zero,0(s2) + 46a2: 0100 addi s0,sp,128 + 46a4: 0200 addi s0,sp,256 + 46a6: 1404 addi s1,sp,544 + 46a8: 00090003 lb zero,0(s2) + 46ac: 0100 addi s0,sp,128 + 46ae: 0200 addi s0,sp,256 + 46b0: 1504 addi s1,sp,672 + 46b2: 04090003 lb zero,64(s2) + 46b6: 0100 addi s0,sp,128 + 46b8: 0200 addi s0,sp,256 + 46ba: 1704 addi s1,sp,928 + 46bc: 04090003 lb zero,64(s2) + 46c0: 0100 addi s0,sp,128 + 46c2: 0200 addi s0,sp,256 + 46c4: 1704 addi s1,sp,928 + 46c6: 14090003 lb zero,320(s2) + 46ca: 0100 addi s0,sp,128 + 46cc: 0200 addi s0,sp,256 + 46ce: 1704 addi s1,sp,928 + 46d0: 20090003 lb zero,512(s2) + 46d4: 0100 addi s0,sp,128 + 46d6: 0200 addi s0,sp,256 + 46d8: 1704 addi s1,sp,928 + 46da: 00090003 lb zero,0(s2) + 46de: 0100 addi s0,sp,128 + 46e0: 0200 addi s0,sp,256 + 46e2: 1704 addi s1,sp,928 + 46e4: 00090003 lb zero,0(s2) + 46e8: 0100 addi s0,sp,128 + 46ea: 0200 addi s0,sp,256 + 46ec: 1704 addi s1,sp,928 + 46ee: 00090003 lb zero,0(s2) + 46f2: 0100 addi s0,sp,128 + 46f4: 0200 addi s0,sp,256 + 46f6: 1704 addi s1,sp,928 + 46f8: 00090003 lb zero,0(s2) + 46fc: 0100 addi s0,sp,128 + 46fe: 0200 addi s0,sp,256 + 4700: 1704 addi s1,sp,928 + 4702: 00090003 lb zero,0(s2) + 4706: 0100 addi s0,sp,128 + 4708: 0200 addi s0,sp,256 + 470a: 1704 addi s1,sp,928 + 470c: 00090003 lb zero,0(s2) + 4710: 0100 addi s0,sp,128 + 4712: 0200 addi s0,sp,256 + 4714: 1704 addi s1,sp,928 + 4716: 00090003 lb zero,0(s2) + 471a: 0100 addi s0,sp,128 + 471c: 0200 addi s0,sp,256 + 471e: 1704 addi s1,sp,928 + 4720: 00090003 lb zero,0(s2) + 4724: 0100 addi s0,sp,128 + 4726: 0200 addi s0,sp,256 + 4728: 1704 addi s1,sp,928 + 472a: 00090003 lb zero,0(s2) + 472e: 0100 addi s0,sp,128 + 4730: 0200 addi s0,sp,256 + 4732: 1704 addi s1,sp,928 + 4734: 00090003 lb zero,0(s2) + 4738: 0100 addi s0,sp,128 + 473a: 0200 addi s0,sp,256 + 473c: 1704 addi s1,sp,928 + 473e: 04090003 lb zero,64(s2) + 4742: 0100 addi s0,sp,128 + 4744: 0200 addi s0,sp,256 + 4746: 1704 addi s1,sp,928 + 4748: 14090003 lb zero,320(s2) + 474c: 0100 addi s0,sp,128 + 474e: 0200 addi s0,sp,256 + 4750: 1704 addi s1,sp,928 + 4752: 00090003 lb zero,0(s2) + 4756: 0100 addi s0,sp,128 + 4758: 0200 addi s0,sp,256 + 475a: 1704 addi s1,sp,928 + 475c: 00090003 lb zero,0(s2) + 4760: 0100 addi s0,sp,128 + 4762: 0200 addi s0,sp,256 + 4764: 1804 addi s1,sp,48 + 4766: 04090003 lb zero,64(s2) + 476a: 0100 addi s0,sp,128 + 476c: 0200 addi s0,sp,256 + 476e: 1a04 addi s1,sp,304 + 4770: 04090003 lb zero,64(s2) + 4774: 0100 addi s0,sp,128 + 4776: 0200 addi s0,sp,256 + 4778: 1a04 addi s1,sp,304 + 477a: 08090003 lb zero,128(s2) + 477e: 0100 addi s0,sp,128 + 4780: 0200 addi s0,sp,256 + 4782: 1a04 addi s1,sp,304 + 4784: 28090003 lb zero,640(s2) + 4788: 0100 addi s0,sp,128 + 478a: 0200 addi s0,sp,256 + 478c: 1a04 addi s1,sp,304 + 478e: 00090003 lb zero,0(s2) + 4792: 0100 addi s0,sp,128 + 4794: 0200 addi s0,sp,256 + 4796: 1a04 addi s1,sp,304 + 4798: 00090003 lb zero,0(s2) + 479c: 0100 addi s0,sp,128 + 479e: 0200 addi s0,sp,256 + 47a0: 1a04 addi s1,sp,304 + 47a2: 00090003 lb zero,0(s2) + 47a6: 0100 addi s0,sp,128 + 47a8: 0200 addi s0,sp,256 + 47aa: 1a04 addi s1,sp,304 + 47ac: 00090003 lb zero,0(s2) + 47b0: 0100 addi s0,sp,128 + 47b2: 0200 addi s0,sp,256 + 47b4: 1a04 addi s1,sp,304 + 47b6: 00090003 lb zero,0(s2) + 47ba: 0100 addi s0,sp,128 + 47bc: 0200 addi s0,sp,256 + 47be: 1a04 addi s1,sp,304 + 47c0: 00090003 lb zero,0(s2) + 47c4: 0100 addi s0,sp,128 + 47c6: 0200 addi s0,sp,256 + 47c8: 1a04 addi s1,sp,304 + 47ca: 00090003 lb zero,0(s2) + 47ce: 0100 addi s0,sp,128 + 47d0: 0200 addi s0,sp,256 + 47d2: 1a04 addi s1,sp,304 + 47d4: 00090003 lb zero,0(s2) + 47d8: 0100 addi s0,sp,128 + 47da: 0200 addi s0,sp,256 + 47dc: 1a04 addi s1,sp,304 + 47de: 00090003 lb zero,0(s2) + 47e2: 0100 addi s0,sp,128 + 47e4: 0200 addi s0,sp,256 + 47e6: 1a04 addi s1,sp,304 + 47e8: 00090003 lb zero,0(s2) + 47ec: 0100 addi s0,sp,128 + 47ee: 0200 addi s0,sp,256 + 47f0: 1a04 addi s1,sp,304 + 47f2: 00090003 lb zero,0(s2) + 47f6: 0100 addi s0,sp,128 + 47f8: 0200 addi s0,sp,256 + 47fa: 1a04 addi s1,sp,304 + 47fc: 00090003 lb zero,0(s2) + 4800: 0100 addi s0,sp,128 + 4802: 0200 addi s0,sp,256 + 4804: 1a04 addi s1,sp,304 + 4806: 00090003 lb zero,0(s2) + 480a: 0100 addi s0,sp,128 + 480c: 0200 addi s0,sp,256 + 480e: 1a04 addi s1,sp,304 + 4810: 10090003 lb zero,256(s2) + 4814: 0100 addi s0,sp,128 + 4816: 0200 addi s0,sp,256 + 4818: 1a04 addi s1,sp,304 + 481a: 00090003 lb zero,0(s2) + 481e: 0100 addi s0,sp,128 + 4820: 0200 addi s0,sp,256 + 4822: 1a04 addi s1,sp,304 + 4824: 04090003 lb zero,64(s2) + 4828: 0100 addi s0,sp,128 + 482a: 0200 addi s0,sp,256 + 482c: 1a04 addi s1,sp,304 + 482e: 00090003 lb zero,0(s2) + 4832: 0100 addi s0,sp,128 + 4834: 0200 addi s0,sp,256 + 4836: 1a04 addi s1,sp,304 + 4838: 04090003 lb zero,64(s2) + 483c: 0100 addi s0,sp,128 + 483e: 0200 addi s0,sp,256 + 4840: 1a04 addi s1,sp,304 + 4842: 00090003 lb zero,0(s2) + 4846: 0100 addi s0,sp,128 + 4848: 0200 addi s0,sp,256 + 484a: 1a04 addi s1,sp,304 + 484c: 00090003 lb zero,0(s2) + 4850: 0100 addi s0,sp,128 + 4852: 0200 addi s0,sp,256 + 4854: 1a04 addi s1,sp,304 + 4856: 00090003 lb zero,0(s2) + 485a: 0100 addi s0,sp,128 + 485c: 0200 addi s0,sp,256 + 485e: 1a04 addi s1,sp,304 + 4860: 00090003 lb zero,0(s2) + 4864: 0100 addi s0,sp,128 + 4866: 0200 addi s0,sp,256 + 4868: 1a04 addi s1,sp,304 + 486a: 00090003 lb zero,0(s2) + 486e: 0100 addi s0,sp,128 + 4870: 0200 addi s0,sp,256 + 4872: 1a04 addi s1,sp,304 + 4874: 0c090003 lb zero,192(s2) + 4878: 0100 addi s0,sp,128 + 487a: 0200 addi s0,sp,256 + 487c: 1a04 addi s1,sp,304 + 487e: 0c090003 lb zero,192(s2) + 4882: 0100 addi s0,sp,128 + 4884: 0200 addi s0,sp,256 + 4886: 1a04 addi s1,sp,304 + 4888: 24090003 lb zero,576(s2) + 488c: 0100 addi s0,sp,128 + 488e: 0200 addi s0,sp,256 + 4890: 1a04 addi s1,sp,304 + 4892: 00090003 lb zero,0(s2) + 4896: 0100 addi s0,sp,128 + 4898: 0200 addi s0,sp,256 + 489a: 1a04 addi s1,sp,304 + 489c: 08090003 lb zero,128(s2) + 48a0: 0100 addi s0,sp,128 + 48a2: 0200 addi s0,sp,256 + 48a4: 1a04 addi s1,sp,304 + 48a6: 00090003 lb zero,0(s2) + 48aa: 0100 addi s0,sp,128 + 48ac: 0200 addi s0,sp,256 + 48ae: 1a04 addi s1,sp,304 + 48b0: 00090003 lb zero,0(s2) + 48b4: 0100 addi s0,sp,128 + 48b6: 0200 addi s0,sp,256 + 48b8: 1a04 addi s1,sp,304 + 48ba: 00090003 lb zero,0(s2) + 48be: 0100 addi s0,sp,128 + 48c0: 0200 addi s0,sp,256 + 48c2: 1a04 addi s1,sp,304 + 48c4: 00090003 lb zero,0(s2) + 48c8: 0100 addi s0,sp,128 + 48ca: 0200 addi s0,sp,256 + 48cc: 1a04 addi s1,sp,304 + 48ce: 00090003 lb zero,0(s2) + 48d2: 0100 addi s0,sp,128 + 48d4: 0200 addi s0,sp,256 + 48d6: 1a04 addi s1,sp,304 + 48d8: 00090003 lb zero,0(s2) + 48dc: 0100 addi s0,sp,128 + 48de: 0200 addi s0,sp,256 + 48e0: 1a04 addi s1,sp,304 + 48e2: 0c090003 lb zero,192(s2) + 48e6: 0100 addi s0,sp,128 + 48e8: 0200 addi s0,sp,256 + 48ea: 1a04 addi s1,sp,304 + 48ec: 04090003 lb zero,64(s2) + 48f0: 0100 addi s0,sp,128 + 48f2: 0200 addi s0,sp,256 + 48f4: 1a04 addi s1,sp,304 + 48f6: 00090003 lb zero,0(s2) + 48fa: 0100 addi s0,sp,128 + 48fc: 0200 addi s0,sp,256 + 48fe: 1a04 addi s1,sp,304 + 4900: 0c090003 lb zero,192(s2) + 4904: 0100 addi s0,sp,128 + 4906: 0200 addi s0,sp,256 + 4908: 1a04 addi s1,sp,304 + 490a: 00090003 lb zero,0(s2) + 490e: 0100 addi s0,sp,128 + 4910: 0200 addi s0,sp,256 + 4912: 1a04 addi s1,sp,304 + 4914: 00090003 lb zero,0(s2) + 4918: 0100 addi s0,sp,128 + 491a: 0200 addi s0,sp,256 + 491c: 1a04 addi s1,sp,304 + 491e: 00090003 lb zero,0(s2) + 4922: 0100 addi s0,sp,128 + 4924: 0200 addi s0,sp,256 + 4926: 1a04 addi s1,sp,304 + 4928: 00090003 lb zero,0(s2) + 492c: 0100 addi s0,sp,128 + 492e: 0200 addi s0,sp,256 + 4930: 1a04 addi s1,sp,304 + 4932: 00090003 lb zero,0(s2) + 4936: 0100 addi s0,sp,128 + 4938: 0200 addi s0,sp,256 + 493a: 1a04 addi s1,sp,304 + 493c: 00090003 lb zero,0(s2) + 4940: 0100 addi s0,sp,128 + 4942: 0200 addi s0,sp,256 + 4944: 1a04 addi s1,sp,304 + 4946: 00090003 lb zero,0(s2) + 494a: 0100 addi s0,sp,128 + 494c: 0200 addi s0,sp,256 + 494e: 1a04 addi s1,sp,304 + 4950: 08090003 lb zero,128(s2) + 4954: 0100 addi s0,sp,128 + 4956: 0200 addi s0,sp,256 + 4958: 1a04 addi s1,sp,304 + 495a: 00090003 lb zero,0(s2) + 495e: 0100 addi s0,sp,128 + 4960: 0200 addi s0,sp,256 + 4962: 1a04 addi s1,sp,304 + 4964: 04090003 lb zero,64(s2) + 4968: 0100 addi s0,sp,128 + 496a: 0200 addi s0,sp,256 + 496c: 1a04 addi s1,sp,304 + 496e: 00090003 lb zero,0(s2) + 4972: 0100 addi s0,sp,128 + 4974: 0200 addi s0,sp,256 + 4976: 1a04 addi s1,sp,304 + 4978: 2c090003 lb zero,704(s2) + 497c: 0100 addi s0,sp,128 + 497e: 0200 addi s0,sp,256 + 4980: 1a04 addi s1,sp,304 + 4982: 00090003 lb zero,0(s2) + 4986: 0100 addi s0,sp,128 + 4988: 0200 addi s0,sp,256 + 498a: 1a04 addi s1,sp,304 + 498c: 00090003 lb zero,0(s2) + 4990: 0100 addi s0,sp,128 + 4992: 0200 addi s0,sp,256 + 4994: 1a04 addi s1,sp,304 + 4996: 00090003 lb zero,0(s2) + 499a: 0100 addi s0,sp,128 + 499c: 0200 addi s0,sp,256 + 499e: 1a04 addi s1,sp,304 + 49a0: 00090003 lb zero,0(s2) + 49a4: 0100 addi s0,sp,128 + 49a6: 0200 addi s0,sp,256 + 49a8: 1a04 addi s1,sp,304 + 49aa: 00090003 lb zero,0(s2) + 49ae: 0100 addi s0,sp,128 + 49b0: 0200 addi s0,sp,256 + 49b2: 1a04 addi s1,sp,304 + 49b4: 00090003 lb zero,0(s2) + 49b8: 0100 addi s0,sp,128 + 49ba: 0200 addi s0,sp,256 + 49bc: 1a04 addi s1,sp,304 + 49be: 00090003 lb zero,0(s2) + 49c2: 0100 addi s0,sp,128 + 49c4: 0200 addi s0,sp,256 + 49c6: 1a04 addi s1,sp,304 + 49c8: 00090003 lb zero,0(s2) + 49cc: 0100 addi s0,sp,128 + 49ce: 0200 addi s0,sp,256 + 49d0: 1a04 addi s1,sp,304 + 49d2: 00090003 lb zero,0(s2) + 49d6: 0100 addi s0,sp,128 + 49d8: 0200 addi s0,sp,256 + 49da: 1a04 addi s1,sp,304 + 49dc: 00090003 lb zero,0(s2) + 49e0: 0100 addi s0,sp,128 + 49e2: 0200 addi s0,sp,256 + 49e4: 1a04 addi s1,sp,304 + 49e6: 0c090003 lb zero,192(s2) + 49ea: 0100 addi s0,sp,128 + 49ec: 0200 addi s0,sp,256 + 49ee: 1a04 addi s1,sp,304 + 49f0: 0c090003 lb zero,192(s2) + 49f4: 0100 addi s0,sp,128 + 49f6: 0200 addi s0,sp,256 + 49f8: 1a04 addi s1,sp,304 + 49fa: 00090003 lb zero,0(s2) + 49fe: 0100 addi s0,sp,128 + 4a00: 0200 addi s0,sp,256 + 4a02: 1a04 addi s1,sp,304 + 4a04: 00090003 lb zero,0(s2) + 4a08: 0100 addi s0,sp,128 + 4a0a: 0200 addi s0,sp,256 + 4a0c: 1b04 addi s1,sp,432 + 4a0e: 04090003 lb zero,64(s2) + 4a12: 0100 addi s0,sp,128 + 4a14: 0200 addi s0,sp,256 + 4a16: 1d04 addi s1,sp,688 + 4a18: 04090003 lb zero,64(s2) + 4a1c: 0100 addi s0,sp,128 + 4a1e: 0200 addi s0,sp,256 + 4a20: 1d04 addi s1,sp,688 + 4a22: 1c090003 lb zero,448(s2) + 4a26: 0100 addi s0,sp,128 + 4a28: 0200 addi s0,sp,256 + 4a2a: 1d04 addi s1,sp,688 + 4a2c: 14090003 lb zero,320(s2) + 4a30: 0100 addi s0,sp,128 + 4a32: 0200 addi s0,sp,256 + 4a34: 1d04 addi s1,sp,688 + 4a36: 00090003 lb zero,0(s2) + 4a3a: 0100 addi s0,sp,128 + 4a3c: 0200 addi s0,sp,256 + 4a3e: 1d04 addi s1,sp,688 + 4a40: 00090003 lb zero,0(s2) + 4a44: 0100 addi s0,sp,128 + 4a46: 0200 addi s0,sp,256 + 4a48: 1d04 addi s1,sp,688 + 4a4a: 00090003 lb zero,0(s2) + 4a4e: 0100 addi s0,sp,128 + 4a50: 0200 addi s0,sp,256 + 4a52: 1d04 addi s1,sp,688 + 4a54: 00090003 lb zero,0(s2) + 4a58: 0100 addi s0,sp,128 + 4a5a: 0200 addi s0,sp,256 + 4a5c: 1d04 addi s1,sp,688 + 4a5e: 00090003 lb zero,0(s2) + 4a62: 0100 addi s0,sp,128 + 4a64: 0200 addi s0,sp,256 + 4a66: 1d04 addi s1,sp,688 + 4a68: 00090003 lb zero,0(s2) + 4a6c: 0100 addi s0,sp,128 + 4a6e: 0200 addi s0,sp,256 + 4a70: 1d04 addi s1,sp,688 + 4a72: 00090003 lb zero,0(s2) + 4a76: 0100 addi s0,sp,128 + 4a78: 0200 addi s0,sp,256 + 4a7a: 1d04 addi s1,sp,688 + 4a7c: 00090003 lb zero,0(s2) + 4a80: 0100 addi s0,sp,128 + 4a82: 0200 addi s0,sp,256 + 4a84: 1d04 addi s1,sp,688 + 4a86: 08090003 lb zero,128(s2) + 4a8a: 0100 addi s0,sp,128 + 4a8c: 0200 addi s0,sp,256 + 4a8e: 1d04 addi s1,sp,688 + 4a90: 00090003 lb zero,0(s2) + 4a94: 0100 addi s0,sp,128 + 4a96: 0200 addi s0,sp,256 + 4a98: 1d04 addi s1,sp,688 + 4a9a: 04090003 lb zero,64(s2) + 4a9e: 0100 addi s0,sp,128 + 4aa0: 0200 addi s0,sp,256 + 4aa2: 1d04 addi s1,sp,688 + 4aa4: 00090003 lb zero,0(s2) + 4aa8: 0100 addi s0,sp,128 + 4aaa: 0200 addi s0,sp,256 + 4aac: 1d04 addi s1,sp,688 + 4aae: 08090003 lb zero,128(s2) + 4ab2: 0100 addi s0,sp,128 + 4ab4: 0200 addi s0,sp,256 + 4ab6: 1d04 addi s1,sp,688 + 4ab8: 04090003 lb zero,64(s2) + 4abc: 0100 addi s0,sp,128 + 4abe: 0200 addi s0,sp,256 + 4ac0: 1e04 addi s1,sp,816 + 4ac2: 04090003 lb zero,64(s2) + 4ac6: 0100 addi s0,sp,128 + 4ac8: 0200 addi s0,sp,256 + 4aca: 2004 fld fs1,0(s0) + 4acc: 04090003 lb zero,64(s2) + 4ad0: 0100 addi s0,sp,128 + 4ad2: 0200 addi s0,sp,256 + 4ad4: 2004 fld fs1,0(s0) + 4ad6: 10090003 lb zero,256(s2) + 4ada: 0100 addi s0,sp,128 + 4adc: 0200 addi s0,sp,256 + 4ade: 2004 fld fs1,0(s0) + 4ae0: 14090003 lb zero,320(s2) + 4ae4: 0100 addi s0,sp,128 + 4ae6: 0200 addi s0,sp,256 + 4ae8: 2004 fld fs1,0(s0) + 4aea: 00090003 lb zero,0(s2) + 4aee: 0100 addi s0,sp,128 + 4af0: 0200 addi s0,sp,256 + 4af2: 2004 fld fs1,0(s0) + 4af4: 00090003 lb zero,0(s2) + 4af8: 0100 addi s0,sp,128 + 4afa: 0200 addi s0,sp,256 + 4afc: 2004 fld fs1,0(s0) + 4afe: 00090003 lb zero,0(s2) + 4b02: 0100 addi s0,sp,128 + 4b04: 0200 addi s0,sp,256 + 4b06: 2004 fld fs1,0(s0) + 4b08: 00090003 lb zero,0(s2) + 4b0c: 0100 addi s0,sp,128 + 4b0e: 0200 addi s0,sp,256 + 4b10: 2004 fld fs1,0(s0) + 4b12: 00090003 lb zero,0(s2) + 4b16: 0100 addi s0,sp,128 + 4b18: 0200 addi s0,sp,256 + 4b1a: 2004 fld fs1,0(s0) + 4b1c: 00090003 lb zero,0(s2) + 4b20: 0100 addi s0,sp,128 + 4b22: 0200 addi s0,sp,256 + 4b24: 2004 fld fs1,0(s0) + 4b26: 00090003 lb zero,0(s2) + 4b2a: 0100 addi s0,sp,128 + 4b2c: 0200 addi s0,sp,256 + 4b2e: 2004 fld fs1,0(s0) + 4b30: 00090003 lb zero,0(s2) + 4b34: 0100 addi s0,sp,128 + 4b36: 0200 addi s0,sp,256 + 4b38: 2004 fld fs1,0(s0) + 4b3a: 00090003 lb zero,0(s2) + 4b3e: 0100 addi s0,sp,128 + 4b40: 0200 addi s0,sp,256 + 4b42: 2004 fld fs1,0(s0) + 4b44: 00090003 lb zero,0(s2) + 4b48: 0100 addi s0,sp,128 + 4b4a: 0200 addi s0,sp,256 + 4b4c: 2004 fld fs1,0(s0) + 4b4e: 04090003 lb zero,64(s2) + 4b52: 0100 addi s0,sp,128 + 4b54: 0200 addi s0,sp,256 + 4b56: 2004 fld fs1,0(s0) + 4b58: 14090003 lb zero,320(s2) + 4b5c: 0100 addi s0,sp,128 + 4b5e: 0200 addi s0,sp,256 + 4b60: 2004 fld fs1,0(s0) + 4b62: 00090003 lb zero,0(s2) + 4b66: 0100 addi s0,sp,128 + 4b68: 0200 addi s0,sp,256 + 4b6a: 2004 fld fs1,0(s0) + 4b6c: 00090003 lb zero,0(s2) + 4b70: 0100 addi s0,sp,128 + 4b72: 0200 addi s0,sp,256 + 4b74: 2104 fld fs1,0(a0) + 4b76: 04090003 lb zero,64(s2) + 4b7a: 0100 addi s0,sp,128 + 4b7c: 0200 addi s0,sp,256 + 4b7e: 2304 fld fs1,0(a4) + 4b80: 04090003 lb zero,64(s2) + 4b84: 0100 addi s0,sp,128 + 4b86: 0200 addi s0,sp,256 + 4b88: 2304 fld fs1,0(a4) + 4b8a: 10090003 lb zero,256(s2) + 4b8e: 0100 addi s0,sp,128 + 4b90: 0200 addi s0,sp,256 + 4b92: 2304 fld fs1,0(a4) + 4b94: 18090003 lb zero,384(s2) + 4b98: 0100 addi s0,sp,128 + 4b9a: 0200 addi s0,sp,256 + 4b9c: 2304 fld fs1,0(a4) + 4b9e: 00090003 lb zero,0(s2) + 4ba2: 0100 addi s0,sp,128 + 4ba4: 0200 addi s0,sp,256 + 4ba6: 2304 fld fs1,0(a4) + 4ba8: 00090003 lb zero,0(s2) + 4bac: 0100 addi s0,sp,128 + 4bae: 0200 addi s0,sp,256 + 4bb0: 2304 fld fs1,0(a4) + 4bb2: 00090003 lb zero,0(s2) + 4bb6: 0100 addi s0,sp,128 + 4bb8: 0200 addi s0,sp,256 + 4bba: 2304 fld fs1,0(a4) + 4bbc: 00090003 lb zero,0(s2) + 4bc0: 0100 addi s0,sp,128 + 4bc2: 0200 addi s0,sp,256 + 4bc4: 2304 fld fs1,0(a4) + 4bc6: 00090003 lb zero,0(s2) + 4bca: 0100 addi s0,sp,128 + 4bcc: 0200 addi s0,sp,256 + 4bce: 2304 fld fs1,0(a4) + 4bd0: 00090003 lb zero,0(s2) + 4bd4: 0100 addi s0,sp,128 + 4bd6: 0200 addi s0,sp,256 + 4bd8: 2304 fld fs1,0(a4) + 4bda: 00090003 lb zero,0(s2) + 4bde: 0100 addi s0,sp,128 + 4be0: 0200 addi s0,sp,256 + 4be2: 2304 fld fs1,0(a4) + 4be4: 00090003 lb zero,0(s2) + 4be8: 0100 addi s0,sp,128 + 4bea: 0200 addi s0,sp,256 + 4bec: 2304 fld fs1,0(a4) + 4bee: 04090003 lb zero,64(s2) + 4bf2: 0100 addi s0,sp,128 + 4bf4: 0200 addi s0,sp,256 + 4bf6: 2304 fld fs1,0(a4) + 4bf8: 00090003 lb zero,0(s2) + 4bfc: 0100 addi s0,sp,128 + 4bfe: 0200 addi s0,sp,256 + 4c00: 2304 fld fs1,0(a4) + 4c02: 00090003 lb zero,0(s2) + 4c06: 0100 addi s0,sp,128 + 4c08: 0200 addi s0,sp,256 + 4c0a: 2304 fld fs1,0(a4) + 4c0c: 14090003 lb zero,320(s2) + 4c10: 0100 addi s0,sp,128 + 4c12: 0200 addi s0,sp,256 + 4c14: 2304 fld fs1,0(a4) + 4c16: 00090003 lb zero,0(s2) + 4c1a: 0100 addi s0,sp,128 + 4c1c: 0200 addi s0,sp,256 + 4c1e: 2304 fld fs1,0(a4) + 4c20: 00090003 lb zero,0(s2) + 4c24: 0100 addi s0,sp,128 + 4c26: 0200 addi s0,sp,256 + 4c28: 2404 fld fs1,8(s0) + 4c2a: 04090003 lb zero,64(s2) + 4c2e: 0100 addi s0,sp,128 + 4c30: 0200 addi s0,sp,256 + 4c32: 2604 fld fs1,8(a2) + 4c34: 04090003 lb zero,64(s2) + 4c38: 0100 addi s0,sp,128 + 4c3a: 0200 addi s0,sp,256 + 4c3c: 2604 fld fs1,8(a2) + 4c3e: 80090003 lb zero,-2048(s2) + 4c42: 0100 addi s0,sp,128 + 4c44: 0200 addi s0,sp,256 + 4c46: 2604 fld fs1,8(a2) + 4c48: 00090003 lb zero,0(s2) + 4c4c: 0100 addi s0,sp,128 + 4c4e: 0200 addi s0,sp,256 + 4c50: 2604 fld fs1,8(a2) + 4c52: 00090003 lb zero,0(s2) + 4c56: 0100 addi s0,sp,128 + 4c58: 0200 addi s0,sp,256 + 4c5a: 2604 fld fs1,8(a2) + 4c5c: 00090003 lb zero,0(s2) + 4c60: 0100 addi s0,sp,128 + 4c62: 0200 addi s0,sp,256 + 4c64: 2604 fld fs1,8(a2) + 4c66: 00090003 lb zero,0(s2) + 4c6a: 0100 addi s0,sp,128 + 4c6c: 0200 addi s0,sp,256 + 4c6e: 2604 fld fs1,8(a2) + 4c70: 00090003 lb zero,0(s2) + 4c74: 0100 addi s0,sp,128 + 4c76: 0200 addi s0,sp,256 + 4c78: 2604 fld fs1,8(a2) + 4c7a: 00090003 lb zero,0(s2) + 4c7e: 0100 addi s0,sp,128 + 4c80: 0200 addi s0,sp,256 + 4c82: 2604 fld fs1,8(a2) + 4c84: 00090003 lb zero,0(s2) + 4c88: 0100 addi s0,sp,128 + 4c8a: 0200 addi s0,sp,256 + 4c8c: 2604 fld fs1,8(a2) + 4c8e: 00090003 lb zero,0(s2) + 4c92: 0100 addi s0,sp,128 + 4c94: 0200 addi s0,sp,256 + 4c96: 2604 fld fs1,8(a2) + 4c98: 00090003 lb zero,0(s2) + 4c9c: 0100 addi s0,sp,128 + 4c9e: 0200 addi s0,sp,256 + 4ca0: 2604 fld fs1,8(a2) + 4ca2: 00090003 lb zero,0(s2) + 4ca6: 0100 addi s0,sp,128 + 4ca8: 0200 addi s0,sp,256 + 4caa: 2604 fld fs1,8(a2) + 4cac: 00090003 lb zero,0(s2) + 4cb0: 0100 addi s0,sp,128 + 4cb2: 0200 addi s0,sp,256 + 4cb4: 2604 fld fs1,8(a2) + 4cb6: 00090003 lb zero,0(s2) + 4cba: 0100 addi s0,sp,128 + 4cbc: 0200 addi s0,sp,256 + 4cbe: 2604 fld fs1,8(a2) + 4cc0: 00090003 lb zero,0(s2) + 4cc4: 0100 addi s0,sp,128 + 4cc6: 0200 addi s0,sp,256 + 4cc8: 2604 fld fs1,8(a2) + 4cca: 00090003 lb zero,0(s2) + 4cce: 0100 addi s0,sp,128 + 4cd0: 0200 addi s0,sp,256 + 4cd2: 2604 fld fs1,8(a2) + 4cd4: 00090003 lb zero,0(s2) + 4cd8: 0100 addi s0,sp,128 + 4cda: 0200 addi s0,sp,256 + 4cdc: 2604 fld fs1,8(a2) + 4cde: 00090003 lb zero,0(s2) + 4ce2: 0100 addi s0,sp,128 + 4ce4: 0200 addi s0,sp,256 + 4ce6: 2604 fld fs1,8(a2) + 4ce8: 00090003 lb zero,0(s2) + 4cec: 0100 addi s0,sp,128 + 4cee: 0200 addi s0,sp,256 + 4cf0: 2604 fld fs1,8(a2) + 4cf2: 00090003 lb zero,0(s2) + 4cf6: 0100 addi s0,sp,128 + 4cf8: 0200 addi s0,sp,256 + 4cfa: 2604 fld fs1,8(a2) + 4cfc: 00090003 lb zero,0(s2) + 4d00: 0100 addi s0,sp,128 + 4d02: 0200 addi s0,sp,256 + 4d04: 2604 fld fs1,8(a2) + 4d06: 00090003 lb zero,0(s2) + 4d0a: 0100 addi s0,sp,128 + 4d0c: 0200 addi s0,sp,256 + 4d0e: 2604 fld fs1,8(a2) + 4d10: 00090003 lb zero,0(s2) + 4d14: 0100 addi s0,sp,128 + 4d16: 0200 addi s0,sp,256 + 4d18: 2604 fld fs1,8(a2) + 4d1a: 00090003 lb zero,0(s2) + 4d1e: 0100 addi s0,sp,128 + 4d20: 0200 addi s0,sp,256 + 4d22: 2604 fld fs1,8(a2) + 4d24: 00090003 lb zero,0(s2) + 4d28: 0100 addi s0,sp,128 + 4d2a: 0200 addi s0,sp,256 + 4d2c: 2604 fld fs1,8(a2) + 4d2e: 00090003 lb zero,0(s2) + 4d32: 0100 addi s0,sp,128 + 4d34: 0200 addi s0,sp,256 + 4d36: 2604 fld fs1,8(a2) + 4d38: 00090003 lb zero,0(s2) + 4d3c: 0100 addi s0,sp,128 + 4d3e: 0200 addi s0,sp,256 + 4d40: 2604 fld fs1,8(a2) + 4d42: 00090003 lb zero,0(s2) + 4d46: 0100 addi s0,sp,128 + 4d48: 0200 addi s0,sp,256 + 4d4a: 2604 fld fs1,8(a2) + 4d4c: 00090003 lb zero,0(s2) + 4d50: 0100 addi s0,sp,128 + 4d52: 0200 addi s0,sp,256 + 4d54: 2604 fld fs1,8(a2) + 4d56: 00090003 lb zero,0(s2) + 4d5a: 0100 addi s0,sp,128 + 4d5c: 0200 addi s0,sp,256 + 4d5e: 2604 fld fs1,8(a2) + 4d60: 00090003 lb zero,0(s2) + 4d64: 0100 addi s0,sp,128 + 4d66: 0200 addi s0,sp,256 + 4d68: 2604 fld fs1,8(a2) + 4d6a: 00090003 lb zero,0(s2) + 4d6e: 0100 addi s0,sp,128 + 4d70: 0200 addi s0,sp,256 + 4d72: 2604 fld fs1,8(a2) + 4d74: 00090003 lb zero,0(s2) + 4d78: 0100 addi s0,sp,128 + 4d7a: 0200 addi s0,sp,256 + 4d7c: 2604 fld fs1,8(a2) + 4d7e: 00090003 lb zero,0(s2) + 4d82: 0100 addi s0,sp,128 + 4d84: 0200 addi s0,sp,256 + 4d86: 2604 fld fs1,8(a2) + 4d88: 00090003 lb zero,0(s2) + 4d8c: 0100 addi s0,sp,128 + 4d8e: 0200 addi s0,sp,256 + 4d90: 2604 fld fs1,8(a2) + 4d92: 00090003 lb zero,0(s2) + 4d96: 0100 addi s0,sp,128 + 4d98: 0200 addi s0,sp,256 + 4d9a: 2604 fld fs1,8(a2) + 4d9c: 3c090003 lb zero,960(s2) + 4da0: 0100 addi s0,sp,128 + 4da2: 0200 addi s0,sp,256 + 4da4: 2604 fld fs1,8(a2) + 4da6: 00090003 lb zero,0(s2) + 4daa: 0100 addi s0,sp,128 + 4dac: 0200 addi s0,sp,256 + 4dae: 2604 fld fs1,8(a2) + 4db0: 00090003 lb zero,0(s2) + 4db4: 0100 addi s0,sp,128 + 4db6: 0200 addi s0,sp,256 + 4db8: 2604 fld fs1,8(a2) + 4dba: 00090003 lb zero,0(s2) + 4dbe: 0100 addi s0,sp,128 + 4dc0: 0200 addi s0,sp,256 + 4dc2: 2604 fld fs1,8(a2) + 4dc4: 00090003 lb zero,0(s2) + 4dc8: 0100 addi s0,sp,128 + 4dca: 0200 addi s0,sp,256 + 4dcc: 2604 fld fs1,8(a2) + 4dce: 00090003 lb zero,0(s2) + 4dd2: 0100 addi s0,sp,128 + 4dd4: 0200 addi s0,sp,256 + 4dd6: 2604 fld fs1,8(a2) + 4dd8: 00090003 lb zero,0(s2) + 4ddc: 0100 addi s0,sp,128 + 4dde: 0200 addi s0,sp,256 + 4de0: 2604 fld fs1,8(a2) + 4de2: 00090003 lb zero,0(s2) + 4de6: 0100 addi s0,sp,128 + 4de8: 0200 addi s0,sp,256 + 4dea: 2604 fld fs1,8(a2) + 4dec: 00090003 lb zero,0(s2) + 4df0: 0100 addi s0,sp,128 + 4df2: 0200 addi s0,sp,256 + 4df4: 2604 fld fs1,8(a2) + 4df6: 00090003 lb zero,0(s2) + 4dfa: 0100 addi s0,sp,128 + 4dfc: 0200 addi s0,sp,256 + 4dfe: 2604 fld fs1,8(a2) + 4e00: 00090003 lb zero,0(s2) + 4e04: 0100 addi s0,sp,128 + 4e06: 0200 addi s0,sp,256 + 4e08: 2604 fld fs1,8(a2) + 4e0a: 00090003 lb zero,0(s2) + 4e0e: 0100 addi s0,sp,128 + 4e10: 0200 addi s0,sp,256 + 4e12: 2604 fld fs1,8(a2) + 4e14: 00090003 lb zero,0(s2) + 4e18: 0100 addi s0,sp,128 + 4e1a: 0200 addi s0,sp,256 + 4e1c: 2604 fld fs1,8(a2) + 4e1e: 00090003 lb zero,0(s2) + 4e22: 0100 addi s0,sp,128 + 4e24: 0200 addi s0,sp,256 + 4e26: 2604 fld fs1,8(a2) + 4e28: 00090003 lb zero,0(s2) + 4e2c: 0100 addi s0,sp,128 + 4e2e: 0200 addi s0,sp,256 + 4e30: 2604 fld fs1,8(a2) + 4e32: 00090003 lb zero,0(s2) + 4e36: 0100 addi s0,sp,128 + 4e38: 0200 addi s0,sp,256 + 4e3a: 2604 fld fs1,8(a2) + 4e3c: 00090003 lb zero,0(s2) + 4e40: 0100 addi s0,sp,128 + 4e42: 0200 addi s0,sp,256 + 4e44: 2604 fld fs1,8(a2) + 4e46: 04090003 lb zero,64(s2) + 4e4a: 0100 addi s0,sp,128 + 4e4c: 0200 addi s0,sp,256 + 4e4e: 2604 fld fs1,8(a2) + 4e50: 14090003 lb zero,320(s2) + 4e54: 0100 addi s0,sp,128 + 4e56: 0200 addi s0,sp,256 + 4e58: 2604 fld fs1,8(a2) + 4e5a: 00090003 lb zero,0(s2) + 4e5e: 0100 addi s0,sp,128 + 4e60: 0200 addi s0,sp,256 + 4e62: 2604 fld fs1,8(a2) + 4e64: 00090003 lb zero,0(s2) + 4e68: 0100 addi s0,sp,128 + 4e6a: 0200 addi s0,sp,256 + 4e6c: 2704 fld fs1,8(a4) + 4e6e: 04090003 lb zero,64(s2) + 4e72: 0100 addi s0,sp,128 + 4e74: 0200 addi s0,sp,256 + 4e76: 2904 fld fs1,16(a0) + 4e78: 04090003 lb zero,64(s2) + 4e7c: 0100 addi s0,sp,128 + 4e7e: 0200 addi s0,sp,256 + 4e80: 2904 fld fs1,16(a0) + 4e82: 10090003 lb zero,256(s2) + 4e86: 0100 addi s0,sp,128 + 4e88: 0200 addi s0,sp,256 + 4e8a: 2904 fld fs1,16(a0) + 4e8c: 14090003 lb zero,320(s2) + 4e90: 0100 addi s0,sp,128 + 4e92: 0200 addi s0,sp,256 + 4e94: 2904 fld fs1,16(a0) + 4e96: 00090003 lb zero,0(s2) + 4e9a: 0100 addi s0,sp,128 + 4e9c: 0200 addi s0,sp,256 + 4e9e: 2904 fld fs1,16(a0) + 4ea0: 00090003 lb zero,0(s2) + 4ea4: 0100 addi s0,sp,128 + 4ea6: 0200 addi s0,sp,256 + 4ea8: 2904 fld fs1,16(a0) + 4eaa: 00090003 lb zero,0(s2) + 4eae: 0100 addi s0,sp,128 + 4eb0: 0200 addi s0,sp,256 + 4eb2: 2904 fld fs1,16(a0) + 4eb4: 00090003 lb zero,0(s2) + 4eb8: 0100 addi s0,sp,128 + 4eba: 0200 addi s0,sp,256 + 4ebc: 2904 fld fs1,16(a0) + 4ebe: 00090003 lb zero,0(s2) + 4ec2: 0100 addi s0,sp,128 + 4ec4: 0200 addi s0,sp,256 + 4ec6: 2904 fld fs1,16(a0) + 4ec8: 00090003 lb zero,0(s2) + 4ecc: 0100 addi s0,sp,128 + 4ece: 0200 addi s0,sp,256 + 4ed0: 2904 fld fs1,16(a0) + 4ed2: 00090003 lb zero,0(s2) + 4ed6: 0100 addi s0,sp,128 + 4ed8: 0200 addi s0,sp,256 + 4eda: 2904 fld fs1,16(a0) + 4edc: 00090003 lb zero,0(s2) + 4ee0: 0100 addi s0,sp,128 + 4ee2: 0200 addi s0,sp,256 + 4ee4: 2904 fld fs1,16(a0) + 4ee6: 04090003 lb zero,64(s2) + 4eea: 0100 addi s0,sp,128 + 4eec: 0200 addi s0,sp,256 + 4eee: 2904 fld fs1,16(a0) + 4ef0: 00090003 lb zero,0(s2) + 4ef4: 0100 addi s0,sp,128 + 4ef6: 0200 addi s0,sp,256 + 4ef8: 2904 fld fs1,16(a0) + 4efa: 00090003 lb zero,0(s2) + 4efe: 0100 addi s0,sp,128 + 4f00: 0200 addi s0,sp,256 + 4f02: 2904 fld fs1,16(a0) + 4f04: 14090003 lb zero,320(s2) + 4f08: 0100 addi s0,sp,128 + 4f0a: 0200 addi s0,sp,256 + 4f0c: 2904 fld fs1,16(a0) + 4f0e: 00090003 lb zero,0(s2) + 4f12: 0100 addi s0,sp,128 + 4f14: 0200 addi s0,sp,256 + 4f16: 2904 fld fs1,16(a0) + 4f18: 00090003 lb zero,0(s2) + 4f1c: 0100 addi s0,sp,128 + 4f1e: 0200 addi s0,sp,256 + 4f20: 2a04 fld fs1,16(a2) + 4f22: 04090003 lb zero,64(s2) + 4f26: 0100 addi s0,sp,128 + 4f28: 0200 addi s0,sp,256 + 4f2a: 2c04 fld fs1,24(s0) + 4f2c: 04090003 lb zero,64(s2) + 4f30: 0100 addi s0,sp,128 + 4f32: 0200 addi s0,sp,256 + 4f34: 2c04 fld fs1,24(s0) + 4f36: 14090003 lb zero,320(s2) + 4f3a: 0100 addi s0,sp,128 + 4f3c: 0200 addi s0,sp,256 + 4f3e: 2c04 fld fs1,24(s0) + 4f40: 10090003 lb zero,256(s2) + 4f44: 0100 addi s0,sp,128 + 4f46: 0200 addi s0,sp,256 + 4f48: 2c04 fld fs1,24(s0) + 4f4a: 00090003 lb zero,0(s2) + 4f4e: 0100 addi s0,sp,128 + 4f50: 0200 addi s0,sp,256 + 4f52: 2c04 fld fs1,24(s0) + 4f54: 00090003 lb zero,0(s2) + 4f58: 0100 addi s0,sp,128 + 4f5a: 0200 addi s0,sp,256 + 4f5c: 2c04 fld fs1,24(s0) + 4f5e: 00090003 lb zero,0(s2) + 4f62: 0100 addi s0,sp,128 + 4f64: 0200 addi s0,sp,256 + 4f66: 2c04 fld fs1,24(s0) + 4f68: 00090003 lb zero,0(s2) + 4f6c: 0100 addi s0,sp,128 + 4f6e: 0200 addi s0,sp,256 + 4f70: 2c04 fld fs1,24(s0) + 4f72: 00090003 lb zero,0(s2) + 4f76: 0100 addi s0,sp,128 + 4f78: 0200 addi s0,sp,256 + 4f7a: 2c04 fld fs1,24(s0) + 4f7c: 00090003 lb zero,0(s2) + 4f80: 0100 addi s0,sp,128 + 4f82: 0200 addi s0,sp,256 + 4f84: 2c04 fld fs1,24(s0) + 4f86: 00090003 lb zero,0(s2) + 4f8a: 0100 addi s0,sp,128 + 4f8c: 0200 addi s0,sp,256 + 4f8e: 2c04 fld fs1,24(s0) + 4f90: 00090003 lb zero,0(s2) + 4f94: 0100 addi s0,sp,128 + 4f96: 0200 addi s0,sp,256 + 4f98: 2c04 fld fs1,24(s0) + 4f9a: 00090003 lb zero,0(s2) + 4f9e: 0100 addi s0,sp,128 + 4fa0: 0200 addi s0,sp,256 + 4fa2: 2c04 fld fs1,24(s0) + 4fa4: 00090003 lb zero,0(s2) + 4fa8: 0100 addi s0,sp,128 + 4faa: 0200 addi s0,sp,256 + 4fac: 2c04 fld fs1,24(s0) + 4fae: 04090003 lb zero,64(s2) + 4fb2: 0100 addi s0,sp,128 + 4fb4: 0200 addi s0,sp,256 + 4fb6: 2c04 fld fs1,24(s0) + 4fb8: 08090003 lb zero,128(s2) + 4fbc: 0100 addi s0,sp,128 + 4fbe: 0200 addi s0,sp,256 + 4fc0: 2c04 fld fs1,24(s0) + 4fc2: 08090003 lb zero,128(s2) + 4fc6: 0100 addi s0,sp,128 + 4fc8: 0200 addi s0,sp,256 + 4fca: 2c04 fld fs1,24(s0) + 4fcc: 04090003 lb zero,64(s2) + 4fd0: 0100 addi s0,sp,128 + 4fd2: 0200 addi s0,sp,256 + 4fd4: 2d04 fld fs1,24(a0) + 4fd6: 04090003 lb zero,64(s2) + 4fda: 0100 addi s0,sp,128 + 4fdc: 0200 addi s0,sp,256 + 4fde: 2f04 fld fs1,24(a4) + 4fe0: 04090003 lb zero,64(s2) + 4fe4: 0100 addi s0,sp,128 + 4fe6: 0200 addi s0,sp,256 + 4fe8: 2f04 fld fs1,24(a4) + 4fea: 08090003 lb zero,128(s2) + 4fee: 0100 addi s0,sp,128 + 4ff0: 0200 addi s0,sp,256 + 4ff2: 2f04 fld fs1,24(a4) + 4ff4: 1c090003 lb zero,448(s2) + 4ff8: 0100 addi s0,sp,128 + 4ffa: 0200 addi s0,sp,256 + 4ffc: 2f04 fld fs1,24(a4) + 4ffe: 00090003 lb zero,0(s2) + 5002: 0100 addi s0,sp,128 + 5004: 0200 addi s0,sp,256 + 5006: 2f04 fld fs1,24(a4) + 5008: 00090003 lb zero,0(s2) + 500c: 0100 addi s0,sp,128 + 500e: 0200 addi s0,sp,256 + 5010: 2f04 fld fs1,24(a4) + 5012: 00090003 lb zero,0(s2) + 5016: 0100 addi s0,sp,128 + 5018: 0200 addi s0,sp,256 + 501a: 2f04 fld fs1,24(a4) + 501c: 00090003 lb zero,0(s2) + 5020: 0100 addi s0,sp,128 + 5022: 0200 addi s0,sp,256 + 5024: 2f04 fld fs1,24(a4) + 5026: 00090003 lb zero,0(s2) + 502a: 0100 addi s0,sp,128 + 502c: 0200 addi s0,sp,256 + 502e: 2f04 fld fs1,24(a4) + 5030: 00090003 lb zero,0(s2) + 5034: 0100 addi s0,sp,128 + 5036: 0200 addi s0,sp,256 + 5038: 2f04 fld fs1,24(a4) + 503a: 00090003 lb zero,0(s2) + 503e: 0100 addi s0,sp,128 + 5040: 0200 addi s0,sp,256 + 5042: 2f04 fld fs1,24(a4) + 5044: 00090003 lb zero,0(s2) + 5048: 0100 addi s0,sp,128 + 504a: 0200 addi s0,sp,256 + 504c: 2f04 fld fs1,24(a4) + 504e: 04090003 lb zero,64(s2) + 5052: 0100 addi s0,sp,128 + 5054: 0200 addi s0,sp,256 + 5056: 2f04 fld fs1,24(a4) + 5058: 00090003 lb zero,0(s2) + 505c: 0100 addi s0,sp,128 + 505e: 0200 addi s0,sp,256 + 5060: 2f04 fld fs1,24(a4) + 5062: 00090003 lb zero,0(s2) + 5066: 0100 addi s0,sp,128 + 5068: 0200 addi s0,sp,256 + 506a: 2f04 fld fs1,24(a4) + 506c: 14090003 lb zero,320(s2) + 5070: 0100 addi s0,sp,128 + 5072: 0200 addi s0,sp,256 + 5074: 2f04 fld fs1,24(a4) + 5076: 00090003 lb zero,0(s2) + 507a: 0100 addi s0,sp,128 + 507c: 0200 addi s0,sp,256 + 507e: 2f04 fld fs1,24(a4) + 5080: 00090003 lb zero,0(s2) + 5084: 0100 addi s0,sp,128 + 5086: 0200 addi s0,sp,256 + 5088: 3004 fld fs1,32(s0) + 508a: 04090003 lb zero,64(s2) + 508e: 0100 addi s0,sp,128 + 5090: 0200 addi s0,sp,256 + 5092: 3204 fld fs1,32(a2) + 5094: 04090003 lb zero,64(s2) + 5098: 0100 addi s0,sp,128 + 509a: 0200 addi s0,sp,256 + 509c: 3204 fld fs1,32(a2) + 509e: 10090003 lb zero,256(s2) + 50a2: 0100 addi s0,sp,128 + 50a4: 0200 addi s0,sp,256 + 50a6: 3204 fld fs1,32(a2) + 50a8: 14090003 lb zero,320(s2) + 50ac: 0100 addi s0,sp,128 + 50ae: 0200 addi s0,sp,256 + 50b0: 3204 fld fs1,32(a2) + 50b2: 00090003 lb zero,0(s2) + 50b6: 0100 addi s0,sp,128 + 50b8: 0200 addi s0,sp,256 + 50ba: 3204 fld fs1,32(a2) + 50bc: 00090003 lb zero,0(s2) + 50c0: 0100 addi s0,sp,128 + 50c2: 0200 addi s0,sp,256 + 50c4: 3204 fld fs1,32(a2) + 50c6: 00090003 lb zero,0(s2) + 50ca: 0100 addi s0,sp,128 + 50cc: 0200 addi s0,sp,256 + 50ce: 3204 fld fs1,32(a2) + 50d0: 00090003 lb zero,0(s2) + 50d4: 0100 addi s0,sp,128 + 50d6: 0200 addi s0,sp,256 + 50d8: 3204 fld fs1,32(a2) + 50da: 00090003 lb zero,0(s2) + 50de: 0100 addi s0,sp,128 + 50e0: 0200 addi s0,sp,256 + 50e2: 3204 fld fs1,32(a2) + 50e4: 00090003 lb zero,0(s2) + 50e8: 0100 addi s0,sp,128 + 50ea: 0200 addi s0,sp,256 + 50ec: 3204 fld fs1,32(a2) + 50ee: 00090003 lb zero,0(s2) + 50f2: 0100 addi s0,sp,128 + 50f4: 0200 addi s0,sp,256 + 50f6: 3204 fld fs1,32(a2) + 50f8: 00090003 lb zero,0(s2) + 50fc: 0100 addi s0,sp,128 + 50fe: 0200 addi s0,sp,256 + 5100: 3204 fld fs1,32(a2) + 5102: 08090003 lb zero,128(s2) + 5106: 0100 addi s0,sp,128 + 5108: 0200 addi s0,sp,256 + 510a: 3204 fld fs1,32(a2) + 510c: 00090003 lb zero,0(s2) + 5110: 0100 addi s0,sp,128 + 5112: 0200 addi s0,sp,256 + 5114: 3204 fld fs1,32(a2) + 5116: 04090003 lb zero,64(s2) + 511a: 0100 addi s0,sp,128 + 511c: 0200 addi s0,sp,256 + 511e: 3204 fld fs1,32(a2) + 5120: 00090003 lb zero,0(s2) + 5124: 0100 addi s0,sp,128 + 5126: 0200 addi s0,sp,256 + 5128: 3204 fld fs1,32(a2) + 512a: 08090003 lb zero,128(s2) + 512e: 0100 addi s0,sp,128 + 5130: 0200 addi s0,sp,256 + 5132: 3204 fld fs1,32(a2) + 5134: 04090003 lb zero,64(s2) + 5138: 0100 addi s0,sp,128 + 513a: 0200 addi s0,sp,256 + 513c: 3304 fld fs1,32(a4) + 513e: 04090003 lb zero,64(s2) + 5142: 0100 addi s0,sp,128 + 5144: 0200 addi s0,sp,256 + 5146: 3504 fld fs1,40(a0) + 5148: 04090003 lb zero,64(s2) + 514c: 0100 addi s0,sp,128 + 514e: 0200 addi s0,sp,256 + 5150: 3504 fld fs1,40(a0) + 5152: 0c090003 lb zero,192(s2) + 5156: 0100 addi s0,sp,128 + 5158: 0200 addi s0,sp,256 + 515a: 3504 fld fs1,40(a0) + 515c: 28090003 lb zero,640(s2) + 5160: 0100 addi s0,sp,128 + 5162: 0200 addi s0,sp,256 + 5164: 3504 fld fs1,40(a0) + 5166: 00090003 lb zero,0(s2) + 516a: 0100 addi s0,sp,128 + 516c: 0200 addi s0,sp,256 + 516e: 3504 fld fs1,40(a0) + 5170: 00090003 lb zero,0(s2) + 5174: 0100 addi s0,sp,128 + 5176: 0200 addi s0,sp,256 + 5178: 3504 fld fs1,40(a0) + 517a: 00090003 lb zero,0(s2) + 517e: 0100 addi s0,sp,128 + 5180: 0200 addi s0,sp,256 + 5182: 3504 fld fs1,40(a0) + 5184: 00090003 lb zero,0(s2) + 5188: 0100 addi s0,sp,128 + 518a: 0200 addi s0,sp,256 + 518c: 3504 fld fs1,40(a0) + 518e: 00090003 lb zero,0(s2) + 5192: 0100 addi s0,sp,128 + 5194: 0200 addi s0,sp,256 + 5196: 3504 fld fs1,40(a0) + 5198: 00090003 lb zero,0(s2) + 519c: 0100 addi s0,sp,128 + 519e: 0200 addi s0,sp,256 + 51a0: 3504 fld fs1,40(a0) + 51a2: 00090003 lb zero,0(s2) + 51a6: 0100 addi s0,sp,128 + 51a8: 0200 addi s0,sp,256 + 51aa: 3504 fld fs1,40(a0) + 51ac: 00090003 lb zero,0(s2) + 51b0: 0100 addi s0,sp,128 + 51b2: 0200 addi s0,sp,256 + 51b4: 3504 fld fs1,40(a0) + 51b6: 00090003 lb zero,0(s2) + 51ba: 0100 addi s0,sp,128 + 51bc: 0200 addi s0,sp,256 + 51be: 3504 fld fs1,40(a0) + 51c0: 00090003 lb zero,0(s2) + 51c4: 0100 addi s0,sp,128 + 51c6: 0200 addi s0,sp,256 + 51c8: 3504 fld fs1,40(a0) + 51ca: 00090003 lb zero,0(s2) + 51ce: 0100 addi s0,sp,128 + 51d0: 0200 addi s0,sp,256 + 51d2: 3504 fld fs1,40(a0) + 51d4: 00090003 lb zero,0(s2) + 51d8: 0100 addi s0,sp,128 + 51da: 0200 addi s0,sp,256 + 51dc: 3504 fld fs1,40(a0) + 51de: 00090003 lb zero,0(s2) + 51e2: 0100 addi s0,sp,128 + 51e4: 0200 addi s0,sp,256 + 51e6: 3504 fld fs1,40(a0) + 51e8: 00090003 lb zero,0(s2) + 51ec: 0100 addi s0,sp,128 + 51ee: 0200 addi s0,sp,256 + 51f0: 3504 fld fs1,40(a0) + 51f2: 04090003 lb zero,64(s2) + 51f6: 0100 addi s0,sp,128 + 51f8: 0200 addi s0,sp,256 + 51fa: 3504 fld fs1,40(a0) + 51fc: 04090003 lb zero,64(s2) + 5200: 0100 addi s0,sp,128 + 5202: 0200 addi s0,sp,256 + 5204: 3504 fld fs1,40(a0) + 5206: 00090003 lb zero,0(s2) + 520a: 0100 addi s0,sp,128 + 520c: 0200 addi s0,sp,256 + 520e: 3504 fld fs1,40(a0) + 5210: 08090003 lb zero,128(s2) + 5214: 0100 addi s0,sp,128 + 5216: 0200 addi s0,sp,256 + 5218: 3504 fld fs1,40(a0) + 521a: 00090003 lb zero,0(s2) + 521e: 0100 addi s0,sp,128 + 5220: 0200 addi s0,sp,256 + 5222: 3504 fld fs1,40(a0) + 5224: 00090003 lb zero,0(s2) + 5228: 0100 addi s0,sp,128 + 522a: 0200 addi s0,sp,256 + 522c: 3504 fld fs1,40(a0) + 522e: 00090003 lb zero,0(s2) + 5232: 0100 addi s0,sp,128 + 5234: 0200 addi s0,sp,256 + 5236: 3504 fld fs1,40(a0) + 5238: 00090003 lb zero,0(s2) + 523c: 0100 addi s0,sp,128 + 523e: 0200 addi s0,sp,256 + 5240: 3504 fld fs1,40(a0) + 5242: 00090003 lb zero,0(s2) + 5246: 0100 addi s0,sp,128 + 5248: 0200 addi s0,sp,256 + 524a: 3504 fld fs1,40(a0) + 524c: 08090003 lb zero,128(s2) + 5250: 0100 addi s0,sp,128 + 5252: 0200 addi s0,sp,256 + 5254: 3504 fld fs1,40(a0) + 5256: 04090003 lb zero,64(s2) + 525a: 0100 addi s0,sp,128 + 525c: 0200 addi s0,sp,256 + 525e: 3504 fld fs1,40(a0) + 5260: 00090003 lb zero,0(s2) + 5264: 0100 addi s0,sp,128 + 5266: 0200 addi s0,sp,256 + 5268: 3504 fld fs1,40(a0) + 526a: 00090003 lb zero,0(s2) + 526e: 0100 addi s0,sp,128 + 5270: 0200 addi s0,sp,256 + 5272: 3504 fld fs1,40(a0) + 5274: 04090003 lb zero,64(s2) + 5278: 0100 addi s0,sp,128 + 527a: 0200 addi s0,sp,256 + 527c: 3504 fld fs1,40(a0) + 527e: 00090003 lb zero,0(s2) + 5282: 0100 addi s0,sp,128 + 5284: 0200 addi s0,sp,256 + 5286: 3504 fld fs1,40(a0) + 5288: 00090003 lb zero,0(s2) + 528c: 0100 addi s0,sp,128 + 528e: 0200 addi s0,sp,256 + 5290: 3504 fld fs1,40(a0) + 5292: 00090003 lb zero,0(s2) + 5296: 0100 addi s0,sp,128 + 5298: 0200 addi s0,sp,256 + 529a: 3504 fld fs1,40(a0) + 529c: 00090003 lb zero,0(s2) + 52a0: 0100 addi s0,sp,128 + 52a2: 0200 addi s0,sp,256 + 52a4: 3504 fld fs1,40(a0) + 52a6: 00090003 lb zero,0(s2) + 52aa: 0100 addi s0,sp,128 + 52ac: 0200 addi s0,sp,256 + 52ae: 3504 fld fs1,40(a0) + 52b0: 2c090003 lb zero,704(s2) + 52b4: 0100 addi s0,sp,128 + 52b6: 0200 addi s0,sp,256 + 52b8: 3504 fld fs1,40(a0) + 52ba: 08090003 lb zero,128(s2) + 52be: 0100 addi s0,sp,128 + 52c0: 0200 addi s0,sp,256 + 52c2: 3504 fld fs1,40(a0) + 52c4: 04090003 lb zero,64(s2) + 52c8: 0100 addi s0,sp,128 + 52ca: 0200 addi s0,sp,256 + 52cc: 3504 fld fs1,40(a0) + 52ce: 00090003 lb zero,0(s2) + 52d2: 0100 addi s0,sp,128 + 52d4: 0200 addi s0,sp,256 + 52d6: 3504 fld fs1,40(a0) + 52d8: 04090003 lb zero,64(s2) + 52dc: 0100 addi s0,sp,128 + 52de: 0200 addi s0,sp,256 + 52e0: 3504 fld fs1,40(a0) + 52e2: 2c090003 lb zero,704(s2) + 52e6: 0100 addi s0,sp,128 + 52e8: 0200 addi s0,sp,256 + 52ea: 3504 fld fs1,40(a0) + 52ec: 00090003 lb zero,0(s2) + 52f0: 0100 addi s0,sp,128 + 52f2: 0200 addi s0,sp,256 + 52f4: 3504 fld fs1,40(a0) + 52f6: 00090003 lb zero,0(s2) + 52fa: 0100 addi s0,sp,128 + 52fc: 0200 addi s0,sp,256 + 52fe: 3504 fld fs1,40(a0) + 5300: 00090003 lb zero,0(s2) + 5304: 0100 addi s0,sp,128 + 5306: 0200 addi s0,sp,256 + 5308: 3504 fld fs1,40(a0) + 530a: 00090003 lb zero,0(s2) + 530e: 0100 addi s0,sp,128 + 5310: 0200 addi s0,sp,256 + 5312: 3504 fld fs1,40(a0) + 5314: 00090003 lb zero,0(s2) + 5318: 0100 addi s0,sp,128 + 531a: 0200 addi s0,sp,256 + 531c: 3504 fld fs1,40(a0) + 531e: 00090003 lb zero,0(s2) + 5322: 0100 addi s0,sp,128 + 5324: 0200 addi s0,sp,256 + 5326: 3504 fld fs1,40(a0) + 5328: 00090003 lb zero,0(s2) + 532c: 0100 addi s0,sp,128 + 532e: 0200 addi s0,sp,256 + 5330: 3504 fld fs1,40(a0) + 5332: 00090003 lb zero,0(s2) + 5336: 0100 addi s0,sp,128 + 5338: 0200 addi s0,sp,256 + 533a: 3504 fld fs1,40(a0) + 533c: 00090003 lb zero,0(s2) + 5340: 0100 addi s0,sp,128 + 5342: 0200 addi s0,sp,256 + 5344: 3504 fld fs1,40(a0) + 5346: 0c090003 lb zero,192(s2) + 534a: 0100 addi s0,sp,128 + 534c: 0200 addi s0,sp,256 + 534e: 3504 fld fs1,40(a0) + 5350: 00090003 lb zero,0(s2) + 5354: 0100 addi s0,sp,128 + 5356: 0200 addi s0,sp,256 + 5358: 3504 fld fs1,40(a0) + 535a: 00090003 lb zero,0(s2) + 535e: 0100 addi s0,sp,128 + 5360: 0200 addi s0,sp,256 + 5362: 3504 fld fs1,40(a0) + 5364: 00090003 lb zero,0(s2) + 5368: 0100 addi s0,sp,128 + 536a: 0200 addi s0,sp,256 + 536c: 3504 fld fs1,40(a0) + 536e: 00090003 lb zero,0(s2) + 5372: 0100 addi s0,sp,128 + 5374: 0200 addi s0,sp,256 + 5376: 3504 fld fs1,40(a0) + 5378: 00090003 lb zero,0(s2) + 537c: 0100 addi s0,sp,128 + 537e: 0200 addi s0,sp,256 + 5380: 3504 fld fs1,40(a0) + 5382: 00090003 lb zero,0(s2) + 5386: 0100 addi s0,sp,128 + 5388: 0200 addi s0,sp,256 + 538a: 3504 fld fs1,40(a0) + 538c: 00090003 lb zero,0(s2) + 5390: 0100 addi s0,sp,128 + 5392: 0200 addi s0,sp,256 + 5394: 3504 fld fs1,40(a0) + 5396: 00090003 lb zero,0(s2) + 539a: 0100 addi s0,sp,128 + 539c: 0200 addi s0,sp,256 + 539e: 3504 fld fs1,40(a0) + 53a0: 00090003 lb zero,0(s2) + 53a4: 0100 addi s0,sp,128 + 53a6: 0200 addi s0,sp,256 + 53a8: 3504 fld fs1,40(a0) + 53aa: 00090003 lb zero,0(s2) + 53ae: 0100 addi s0,sp,128 + 53b0: 0200 addi s0,sp,256 + 53b2: 3504 fld fs1,40(a0) + 53b4: 00090003 lb zero,0(s2) + 53b8: 0100 addi s0,sp,128 + 53ba: 0200 addi s0,sp,256 + 53bc: 3504 fld fs1,40(a0) + 53be: 00090003 lb zero,0(s2) + 53c2: 0100 addi s0,sp,128 + 53c4: 0200 addi s0,sp,256 + 53c6: 3504 fld fs1,40(a0) + 53c8: 0c090003 lb zero,192(s2) + 53cc: 0100 addi s0,sp,128 + 53ce: 0200 addi s0,sp,256 + 53d0: 3504 fld fs1,40(a0) + 53d2: 00090003 lb zero,0(s2) + 53d6: 0100 addi s0,sp,128 + 53d8: 0200 addi s0,sp,256 + 53da: 3504 fld fs1,40(a0) + 53dc: 04090003 lb zero,64(s2) + 53e0: 0100 addi s0,sp,128 + 53e2: 0200 addi s0,sp,256 + 53e4: 3604 fld fs1,40(a2) + 53e6: 04090003 lb zero,64(s2) + 53ea: 0100 addi s0,sp,128 + 53ec: 0200 addi s0,sp,256 + 53ee: 3804 fld fs1,48(s0) + 53f0: 04090003 lb zero,64(s2) + 53f4: 0100 addi s0,sp,128 + 53f6: 0200 addi s0,sp,256 + 53f8: 3804 fld fs1,48(s0) + 53fa: 00090003 lb zero,0(s2) + 53fe: 0100 addi s0,sp,128 + 5400: 0200 addi s0,sp,256 + 5402: 3804 fld fs1,48(s0) + 5404: 14090003 lb zero,320(s2) + 5408: 0100 addi s0,sp,128 + 540a: 0200 addi s0,sp,256 + 540c: 3804 fld fs1,48(s0) + 540e: 00090003 lb zero,0(s2) + 5412: 0100 addi s0,sp,128 + 5414: 0200 addi s0,sp,256 + 5416: 3804 fld fs1,48(s0) + 5418: 00090003 lb zero,0(s2) + 541c: 0100 addi s0,sp,128 + 541e: 0200 addi s0,sp,256 + 5420: 3804 fld fs1,48(s0) + 5422: 00090003 lb zero,0(s2) + 5426: 0100 addi s0,sp,128 + 5428: 0200 addi s0,sp,256 + 542a: 3804 fld fs1,48(s0) + 542c: 10090003 lb zero,256(s2) + 5430: 0100 addi s0,sp,128 + 5432: 0200 addi s0,sp,256 + 5434: 3804 fld fs1,48(s0) + 5436: 28090003 lb zero,640(s2) + 543a: 0100 addi s0,sp,128 + 543c: 0200 addi s0,sp,256 + 543e: 3804 fld fs1,48(s0) + 5440: 00090003 lb zero,0(s2) + 5444: 0100 addi s0,sp,128 + 5446: 0200 addi s0,sp,256 + 5448: 3804 fld fs1,48(s0) + 544a: 00090003 lb zero,0(s2) + 544e: 0100 addi s0,sp,128 + 5450: 0200 addi s0,sp,256 + 5452: 3804 fld fs1,48(s0) + 5454: 00090003 lb zero,0(s2) + 5458: 0100 addi s0,sp,128 + 545a: 0200 addi s0,sp,256 + 545c: 3804 fld fs1,48(s0) + 545e: 00090003 lb zero,0(s2) + 5462: 0100 addi s0,sp,128 + 5464: 0200 addi s0,sp,256 + 5466: 3804 fld fs1,48(s0) + 5468: 00090003 lb zero,0(s2) + 546c: 0100 addi s0,sp,128 + 546e: 0200 addi s0,sp,256 + 5470: 3804 fld fs1,48(s0) + 5472: 00090003 lb zero,0(s2) + 5476: 0100 addi s0,sp,128 + 5478: 0200 addi s0,sp,256 + 547a: 3804 fld fs1,48(s0) + 547c: 00090003 lb zero,0(s2) + 5480: 0100 addi s0,sp,128 + 5482: 0200 addi s0,sp,256 + 5484: 3804 fld fs1,48(s0) + 5486: 00090003 lb zero,0(s2) + 548a: 0100 addi s0,sp,128 + 548c: 0200 addi s0,sp,256 + 548e: 3804 fld fs1,48(s0) + 5490: 00090003 lb zero,0(s2) + 5494: 0100 addi s0,sp,128 + 5496: 0200 addi s0,sp,256 + 5498: 3804 fld fs1,48(s0) + 549a: 00090003 lb zero,0(s2) + 549e: 0100 addi s0,sp,128 + 54a0: 0200 addi s0,sp,256 + 54a2: 3804 fld fs1,48(s0) + 54a4: 00090003 lb zero,0(s2) + 54a8: 0100 addi s0,sp,128 + 54aa: 0200 addi s0,sp,256 + 54ac: 3804 fld fs1,48(s0) + 54ae: 00090003 lb zero,0(s2) + 54b2: 0100 addi s0,sp,128 + 54b4: 0200 addi s0,sp,256 + 54b6: 3804 fld fs1,48(s0) + 54b8: 00090003 lb zero,0(s2) + 54bc: 0100 addi s0,sp,128 + 54be: 0200 addi s0,sp,256 + 54c0: 3804 fld fs1,48(s0) + 54c2: 00090003 lb zero,0(s2) + 54c6: 0100 addi s0,sp,128 + 54c8: 0200 addi s0,sp,256 + 54ca: 3804 fld fs1,48(s0) + 54cc: 00090003 lb zero,0(s2) + 54d0: 0100 addi s0,sp,128 + 54d2: 0200 addi s0,sp,256 + 54d4: 3804 fld fs1,48(s0) + 54d6: 00090003 lb zero,0(s2) + 54da: 0100 addi s0,sp,128 + 54dc: 0200 addi s0,sp,256 + 54de: 3804 fld fs1,48(s0) + 54e0: 00090003 lb zero,0(s2) + 54e4: 0100 addi s0,sp,128 + 54e6: 0200 addi s0,sp,256 + 54e8: 3804 fld fs1,48(s0) + 54ea: 00090003 lb zero,0(s2) + 54ee: 0100 addi s0,sp,128 + 54f0: 0200 addi s0,sp,256 + 54f2: 3804 fld fs1,48(s0) + 54f4: 00090003 lb zero,0(s2) + 54f8: 0100 addi s0,sp,128 + 54fa: 0200 addi s0,sp,256 + 54fc: 3804 fld fs1,48(s0) + 54fe: 00090003 lb zero,0(s2) + 5502: 0100 addi s0,sp,128 + 5504: 0200 addi s0,sp,256 + 5506: 3804 fld fs1,48(s0) + 5508: 00090003 lb zero,0(s2) + 550c: 0100 addi s0,sp,128 + 550e: 0200 addi s0,sp,256 + 5510: 3804 fld fs1,48(s0) + 5512: 00090003 lb zero,0(s2) + 5516: 0100 addi s0,sp,128 + 5518: 0200 addi s0,sp,256 + 551a: 3804 fld fs1,48(s0) + 551c: 04090003 lb zero,64(s2) + 5520: 0100 addi s0,sp,128 + 5522: 0200 addi s0,sp,256 + 5524: 3804 fld fs1,48(s0) + 5526: 00090003 lb zero,0(s2) + 552a: 0100 addi s0,sp,128 + 552c: 0200 addi s0,sp,256 + 552e: 4404 lw s1,8(s0) + 5530: 08090003 lb zero,128(s2) + 5534: 0100 addi s0,sp,128 + 5536: 0200 addi s0,sp,256 + 5538: 4404 lw s1,8(s0) + 553a: 1c090003 lb zero,448(s2) + 553e: 0100 addi s0,sp,128 + 5540: 0200 addi s0,sp,256 + 5542: 4404 lw s1,8(s0) + 5544: 00090003 lb zero,0(s2) + 5548: 0100 addi s0,sp,128 + 554a: 0200 addi s0,sp,256 + 554c: 4704 lw s1,8(a4) + 554e: 04090003 lb zero,64(s2) + 5552: 0100 addi s0,sp,128 + 5554: 0200 addi s0,sp,256 + 5556: 4704 lw s1,8(a4) + 5558: 00090003 lb zero,0(s2) + 555c: 0100 addi s0,sp,128 + 555e: 0200 addi s0,sp,256 + 5560: 4704 lw s1,8(a4) + 5562: 00090003 lb zero,0(s2) + 5566: 0100 addi s0,sp,128 + 5568: 0200 addi s0,sp,256 + 556a: 4704 lw s1,8(a4) + 556c: 10090003 lb zero,256(s2) + 5570: 0100 addi s0,sp,128 + 5572: 0200 addi s0,sp,256 + 5574: 4704 lw s1,8(a4) + 5576: 00090003 lb zero,0(s2) + 557a: 0100 addi s0,sp,128 + 557c: 0200 addi s0,sp,256 + 557e: 4704 lw s1,8(a4) + 5580: 10090003 lb zero,256(s2) + 5584: 0100 addi s0,sp,128 + 5586: 0200 addi s0,sp,256 + 5588: 4704 lw s1,8(a4) + 558a: 00090003 lb zero,0(s2) + 558e: 0100 addi s0,sp,128 + 5590: 0200 addi s0,sp,256 + 5592: 5104 lw s1,32(a0) + 5594: 10090003 lb zero,256(s2) + 5598: 0100 addi s0,sp,128 + 559a: 0200 addi s0,sp,256 + 559c: 5104 lw s1,32(a0) + 559e: 00090003 lb zero,0(s2) + 55a2: 0100 addi s0,sp,128 + 55a4: 0200 addi s0,sp,256 + 55a6: 5104 lw s1,32(a0) + 55a8: 00090003 lb zero,0(s2) + 55ac: 0100 addi s0,sp,128 + 55ae: 0200 addi s0,sp,256 + 55b0: 5104 lw s1,32(a0) + 55b2: 00090003 lb zero,0(s2) + 55b6: 0100 addi s0,sp,128 + 55b8: 0200 addi s0,sp,256 + 55ba: 5104 lw s1,32(a0) + 55bc: 00090003 lb zero,0(s2) + 55c0: 0100 addi s0,sp,128 + 55c2: 0200 addi s0,sp,256 + 55c4: 5104 lw s1,32(a0) + 55c6: 00090003 lb zero,0(s2) + 55ca: 0100 addi s0,sp,128 + 55cc: 0200 addi s0,sp,256 + 55ce: 5104 lw s1,32(a0) + 55d0: 00090003 lb zero,0(s2) + 55d4: 0100 addi s0,sp,128 + 55d6: 0200 addi s0,sp,256 + 55d8: 5104 lw s1,32(a0) + 55da: 00090003 lb zero,0(s2) + 55de: 0100 addi s0,sp,128 + 55e0: 0200 addi s0,sp,256 + 55e2: 5104 lw s1,32(a0) + 55e4: 00090003 lb zero,0(s2) + 55e8: 0100 addi s0,sp,128 + 55ea: 0200 addi s0,sp,256 + 55ec: 5104 lw s1,32(a0) + 55ee: 00090003 lb zero,0(s2) + 55f2: 0100 addi s0,sp,128 + 55f4: 0200 addi s0,sp,256 + 55f6: 5104 lw s1,32(a0) + 55f8: 00090003 lb zero,0(s2) + 55fc: 0100 addi s0,sp,128 + 55fe: 0200 addi s0,sp,256 + 5600: 5104 lw s1,32(a0) + 5602: 00090003 lb zero,0(s2) + 5606: 0100 addi s0,sp,128 + 5608: 0200 addi s0,sp,256 + 560a: 5104 lw s1,32(a0) + 560c: 00090003 lb zero,0(s2) + 5610: 0100 addi s0,sp,128 + 5612: 0200 addi s0,sp,256 + 5614: 5104 lw s1,32(a0) + 5616: 04090003 lb zero,64(s2) + 561a: 0100 addi s0,sp,128 + 561c: 0200 addi s0,sp,256 + 561e: 5104 lw s1,32(a0) + 5620: 00090003 lb zero,0(s2) + 5624: 0100 addi s0,sp,128 + 5626: 0200 addi s0,sp,256 + 5628: 5704 lw s1,40(a4) + 562a: 08090003 lb zero,128(s2) + 562e: 0100 addi s0,sp,128 + 5630: 0200 addi s0,sp,256 + 5632: 5704 lw s1,40(a4) + 5634: 1c090003 lb zero,448(s2) + 5638: 0100 addi s0,sp,128 + 563a: 0200 addi s0,sp,256 + 563c: 5704 lw s1,40(a4) + 563e: 00090003 lb zero,0(s2) + 5642: 0100 addi s0,sp,128 + 5644: 0200 addi s0,sp,256 + 5646: 5804 lw s1,48(s0) + 5648: 04090003 lb zero,64(s2) + 564c: 0100 addi s0,sp,128 + 564e: 0200 addi s0,sp,256 + 5650: 5804 lw s1,48(s0) + 5652: 10090003 lb zero,256(s2) + 5656: 0100 addi s0,sp,128 + 5658: 0200 addi s0,sp,256 + 565a: 5804 lw s1,48(s0) + 565c: 00090003 lb zero,0(s2) + 5660: 0100 addi s0,sp,128 + 5662: 0200 addi s0,sp,256 + 5664: 5804 lw s1,48(s0) + 5666: 00090003 lb zero,0(s2) + 566a: 0100 addi s0,sp,128 + 566c: 0200 addi s0,sp,256 + 566e: 5804 lw s1,48(s0) + 5670: 00090003 lb zero,0(s2) + 5674: 0100 addi s0,sp,128 + 5676: 0200 addi s0,sp,256 + 5678: 5804 lw s1,48(s0) + 567a: 0c090003 lb zero,192(s2) + 567e: 0100 addi s0,sp,128 + 5680: 0200 addi s0,sp,256 + 5682: 0204 addi s1,sp,256 + 5684: 00090103 lb sp,0(s2) + 5688: 0100 addi s0,sp,128 + 568a: 0200 addi s0,sp,256 + 568c: 0204 addi s1,sp,256 + 568e: 10090003 lb zero,256(s2) + 5692: 0100 addi s0,sp,128 + 5694: 0200 addi s0,sp,256 + 5696: 0604 addi s1,sp,768 + 5698: 04090003 lb zero,64(s2) + 569c: 0100 addi s0,sp,128 + 569e: 0200 addi s0,sp,256 + 56a0: 0604 addi s1,sp,768 + 56a2: 00090003 lb zero,0(s2) + 56a6: 0100 addi s0,sp,128 + 56a8: 0200 addi s0,sp,256 + 56aa: 0804 addi s1,sp,16 + 56ac: 0c090003 lb zero,192(s2) + 56b0: 0100 addi s0,sp,128 + 56b2: 0200 addi s0,sp,256 + 56b4: 0804 addi s1,sp,16 + 56b6: 00090003 lb zero,0(s2) + 56ba: 0100 addi s0,sp,128 + 56bc: 0200 addi s0,sp,256 + 56be: 0804 addi s1,sp,16 + 56c0: 00090003 lb zero,0(s2) + 56c4: 0100 addi s0,sp,128 + 56c6: 0200 addi s0,sp,256 + 56c8: 0804 addi s1,sp,16 + 56ca: 00090003 lb zero,0(s2) + 56ce: 0100 addi s0,sp,128 + 56d0: 0200 addi s0,sp,256 + 56d2: 0a04 addi s1,sp,272 + 56d4: 0c090003 lb zero,192(s2) + 56d8: 0100 addi s0,sp,128 + 56da: 0200 addi s0,sp,256 + 56dc: 0a04 addi s1,sp,272 + 56de: 00090003 lb zero,0(s2) + 56e2: 0100 addi s0,sp,128 + 56e4: 0200 addi s0,sp,256 + 56e6: 0a04 addi s1,sp,272 + 56e8: 00090003 lb zero,0(s2) + 56ec: 0100 addi s0,sp,128 + 56ee: 0200 addi s0,sp,256 + 56f0: 0a04 addi s1,sp,272 + 56f2: 10090003 lb zero,256(s2) + 56f6: 0100 addi s0,sp,128 + 56f8: 0200 addi s0,sp,256 + 56fa: 0a04 addi s1,sp,272 + 56fc: 0c090003 lb zero,192(s2) + 5700: 0100 addi s0,sp,128 + 5702: 0200 addi s0,sp,256 + 5704: 0a04 addi s1,sp,272 + 5706: 00090003 lb zero,0(s2) + 570a: 0100 addi s0,sp,128 + 570c: 0200 addi s0,sp,256 + 570e: 0a04 addi s1,sp,272 + 5710: 0c090003 lb zero,192(s2) + 5714: 0100 addi s0,sp,128 + 5716: 0200 addi s0,sp,256 + 5718: 0a04 addi s1,sp,272 + 571a: 04090003 lb zero,64(s2) + 571e: 0100 addi s0,sp,128 + 5720: 0200 addi s0,sp,256 + 5722: 0904 addi s1,sp,144 + 5724: 0c090003 lb zero,192(s2) + 5728: 0100 addi s0,sp,128 + 572a: 0200 addi s0,sp,256 + 572c: 0904 addi s1,sp,144 + 572e: 00090003 lb zero,0(s2) + 5732: 0100 addi s0,sp,128 + 5734: 0200 addi s0,sp,256 + 5736: 1804 addi s1,sp,48 + 5738: 0c090003 lb zero,192(s2) + 573c: 0100 addi s0,sp,128 + 573e: 0200 addi s0,sp,256 + 5740: 1804 addi s1,sp,48 + 5742: 10090003 lb zero,256(s2) + 5746: 0100 addi s0,sp,128 + 5748: 0200 addi s0,sp,256 + 574a: 1a04 addi s1,sp,304 + 574c: 0c090003 lb zero,192(s2) + 5750: 0100 addi s0,sp,128 + 5752: 0200 addi s0,sp,256 + 5754: 1a04 addi s1,sp,304 + 5756: 00090003 lb zero,0(s2) + 575a: 0100 addi s0,sp,128 + 575c: 0200 addi s0,sp,256 + 575e: 1a04 addi s1,sp,304 + 5760: 00090003 lb zero,0(s2) + 5764: 0100 addi s0,sp,128 + 5766: 0200 addi s0,sp,256 + 5768: 1a04 addi s1,sp,304 + 576a: 00090003 lb zero,0(s2) + 576e: 0100 addi s0,sp,128 + 5770: 0200 addi s0,sp,256 + 5772: 1a04 addi s1,sp,304 + 5774: 00090003 lb zero,0(s2) + 5778: 0100 addi s0,sp,128 + 577a: 0200 addi s0,sp,256 + 577c: 1a04 addi s1,sp,304 + 577e: 00090003 lb zero,0(s2) + 5782: 0100 addi s0,sp,128 + 5784: 0200 addi s0,sp,256 + 5786: 1a04 addi s1,sp,304 + 5788: 00090003 lb zero,0(s2) + 578c: 0100 addi s0,sp,128 + 578e: 0200 addi s0,sp,256 + 5790: 1a04 addi s1,sp,304 + 5792: 00090003 lb zero,0(s2) + 5796: 0100 addi s0,sp,128 + 5798: 0200 addi s0,sp,256 + 579a: 1a04 addi s1,sp,304 + 579c: 00090003 lb zero,0(s2) + 57a0: 0100 addi s0,sp,128 + 57a2: 0200 addi s0,sp,256 + 57a4: 2204 fld fs1,0(a2) + 57a6: 08090003 lb zero,128(s2) + 57aa: 0100 addi s0,sp,128 + 57ac: 0200 addi s0,sp,256 + 57ae: 2204 fld fs1,0(a2) + 57b0: 1c090003 lb zero,448(s2) + 57b4: 0100 addi s0,sp,128 + 57b6: 0200 addi s0,sp,256 + 57b8: 2204 fld fs1,0(a2) + 57ba: 00090003 lb zero,0(s2) + 57be: 0100 addi s0,sp,128 + 57c0: 0200 addi s0,sp,256 + 57c2: 2304 fld fs1,0(a4) + 57c4: 04090003 lb zero,64(s2) + 57c8: 0100 addi s0,sp,128 + 57ca: 0200 addi s0,sp,256 + 57cc: 2304 fld fs1,0(a4) + 57ce: 00090003 lb zero,0(s2) + 57d2: 0100 addi s0,sp,128 + 57d4: 0200 addi s0,sp,256 + 57d6: 2304 fld fs1,0(a4) + 57d8: 00090003 lb zero,0(s2) + 57dc: 0100 addi s0,sp,128 + 57de: 0200 addi s0,sp,256 + 57e0: 2304 fld fs1,0(a4) + 57e2: 00090003 lb zero,0(s2) + 57e6: 0100 addi s0,sp,128 + 57e8: 0306 slli t1,t1,0x1 + 57ea: 0900 addi s0,sp,144 + 57ec: 000c 0xc + 57ee: 0001 nop + 57f0: 01910403 lb s0,25(sp) + 57f4: 0306 slli t1,t1,0x1 + 57f6: 0900 addi s0,sp,144 + 57f8: 000c 0xc + 57fa: 0001 nop + 57fc: 01910403 lb s0,25(sp) + 5800: 00090003 lb zero,0(s2) + 5804: 0100 addi s0,sp,128 + 5806: 0300 addi s0,sp,384 + 5808: 9104 0x9104 + 580a: 0301 addi t1,t1,0 + 580c: 0900 addi s0,sp,144 + 580e: 0000 unimp + 5810: 0001 nop + 5812: 01910403 lb s0,25(sp) + 5816: 00090003 lb zero,0(s2) + 581a: 0100 addi s0,sp,128 + 581c: 0300 addi s0,sp,384 + 581e: 9104 0x9104 + 5820: 0301 addi t1,t1,0 + 5822: 0900 addi s0,sp,144 + 5824: 0000 unimp + 5826: 0001 nop + 5828: 01910403 lb s0,25(sp) 582c: 00090003 lb zero,0(s2) 5830: 0100 addi s0,sp,128 - 5832: 0200 addi s0,sp,256 - 5834: 2304 fld fs1,0(a4) - 5836: 00090003 lb zero,0(s2) - 583a: 0100 addi s0,sp,128 - 583c: 0306 slli t1,t1,0x1 - 583e: 0900 addi s0,sp,144 - 5840: 000c 0xc - 5842: 0001 nop - 5844: 01910403 lb s0,25(sp) - 5848: 0306 slli t1,t1,0x1 - 584a: 0900 addi s0,sp,144 - 584c: 000c 0xc - 584e: 0001 nop - 5850: 01910403 lb s0,25(sp) - 5854: 00090003 lb zero,0(s2) - 5858: 0100 addi s0,sp,128 - 585a: 0300 addi s0,sp,384 - 585c: 9104 0x9104 - 585e: 0301 addi t1,t1,0 - 5860: 0900 addi s0,sp,144 - 5862: 0000 unimp - 5864: 0001 nop - 5866: 01910403 lb s0,25(sp) - 586a: 00090003 lb zero,0(s2) - 586e: 0100 addi s0,sp,128 - 5870: 0300 addi s0,sp,384 - 5872: 9104 0x9104 - 5874: 0301 addi t1,t1,0 - 5876: 0900 addi s0,sp,144 - 5878: 0000 unimp - 587a: 0001 nop - 587c: 01910403 lb s0,25(sp) - 5880: 00090003 lb zero,0(s2) - 5884: 0100 addi s0,sp,128 - 5886: 0300 addi s0,sp,384 - 5888: 9104 0x9104 - 588a: 0301 addi t1,t1,0 - 588c: 0900 addi s0,sp,144 - 588e: 0000 unimp - 5890: 0001 nop - 5892: 01910403 lb s0,25(sp) - 5896: 10090003 lb zero,256(s2) - 589a: 0100 addi s0,sp,128 - 589c: 0300 addi s0,sp,384 - 589e: 9104 0x9104 - 58a0: 0301 addi t1,t1,0 - 58a2: 0900 addi s0,sp,144 - 58a4: 0000 unimp - 58a6: 0501 addi a0,a0,0 - 58a8: 0001 nop - 58aa: 01910403 lb s0,25(sp) - 58ae: 0306 slli t1,t1,0x1 - 58b0: 0904 addi s1,sp,144 - 58b2: 0004 0x4 - 58b4: 0501 addi a0,a0,0 - 58b6: 04030003 lb zero,64(t1) - 58ba: 0191 addi gp,gp,4 - 58bc: 08097c03 0x8097c03 - 58c0: 0100 addi s0,sp,128 - 58c2: 0300 addi s0,sp,384 - 58c4: 9104 0x9104 - 58c6: 0601 addi a2,a2,0 - 58c8: 0c090003 lb zero,192(s2) - 58cc: 0100 addi s0,sp,128 - 58ce: 0300 addi s0,sp,384 - 58d0: 9104 0x9104 - 58d2: 0301 addi t1,t1,0 - 58d4: 0900 addi s0,sp,144 - 58d6: 0000 unimp - 58d8: 0001 nop + 5832: 0300 addi s0,sp,384 + 5834: 9104 0x9104 + 5836: 0301 addi t1,t1,0 + 5838: 0900 addi s0,sp,144 + 583a: 0000 unimp + 583c: 0001 nop + 583e: 01910403 lb s0,25(sp) + 5842: 10090003 lb zero,256(s2) + 5846: 0100 addi s0,sp,128 + 5848: 0300 addi s0,sp,384 + 584a: 9104 0x9104 + 584c: 0301 addi t1,t1,0 + 584e: 0900 addi s0,sp,144 + 5850: 0000 unimp + 5852: 0501 addi a0,a0,0 + 5854: 0001 nop + 5856: 01910403 lb s0,25(sp) + 585a: 0306 slli t1,t1,0x1 + 585c: 0904 addi s1,sp,144 + 585e: 0004 0x4 + 5860: 0501 addi a0,a0,0 + 5862: 04030003 lb zero,64(t1) + 5866: 0191 addi gp,gp,4 + 5868: 08097c03 0x8097c03 + 586c: 0100 addi s0,sp,128 + 586e: 0300 addi s0,sp,384 + 5870: 9104 0x9104 + 5872: 0601 addi a2,a2,0 + 5874: 0c090003 lb zero,192(s2) + 5878: 0100 addi s0,sp,128 + 587a: 0300 addi s0,sp,384 + 587c: 9104 0x9104 + 587e: 0301 addi t1,t1,0 + 5880: 0900 addi s0,sp,144 + 5882: 0000 unimp + 5884: 0001 nop + 5886: 01910403 lb s0,25(sp) + 588a: 00090003 lb zero,0(s2) + 588e: 0100 addi s0,sp,128 + 5890: 0300 addi s0,sp,384 + 5892: 9104 0x9104 + 5894: 0301 addi t1,t1,0 + 5896: 0901 addi s2,s2,0 + 5898: 0000 unimp + 589a: 0001 nop + 589c: 01910403 lb s0,25(sp) + 58a0: 00090003 lb zero,0(s2) + 58a4: 0100 addi s0,sp,128 + 58a6: 0300 addi s0,sp,384 + 58a8: 9104 0x9104 + 58aa: 0301 addi t1,t1,0 + 58ac: 0900 addi s0,sp,144 + 58ae: 0000 unimp + 58b0: 0001 nop + 58b2: 01910403 lb s0,25(sp) + 58b6: 00090203 lb tp,0(s2) + 58ba: 0100 addi s0,sp,128 + 58bc: 0a05 addi s4,s4,1 + 58be: 0300 addi s0,sp,384 + 58c0: 9104 0x9104 + 58c2: 0601 addi a2,a2,0 + 58c4: 00090003 lb zero,0(s2) + 58c8: 0100 addi s0,sp,128 + 58ca: 0105 addi sp,sp,1 + 58cc: 0300 addi s0,sp,384 + 58ce: 9104 0x9104 + 58d0: 0301 addi t1,t1,0 + 58d2: 0901 addi s2,s2,0 + 58d4: 0008 0x8 + 58d6: 0501 addi a0,a0,0 + 58d8: 000a c.slli zero,0x2 58da: 01910403 lb s0,25(sp) - 58de: 00090003 lb zero,0(s2) + 58de: 08097f03 0x8097f03 58e2: 0100 addi s0,sp,128 - 58e4: 0300 addi s0,sp,384 - 58e6: 9104 0x9104 - 58e8: 0301 addi t1,t1,0 - 58ea: 0901 addi s2,s2,0 - 58ec: 0000 unimp - 58ee: 0001 nop - 58f0: 01910403 lb s0,25(sp) - 58f4: 00090003 lb zero,0(s2) - 58f8: 0100 addi s0,sp,128 - 58fa: 0300 addi s0,sp,384 - 58fc: 9104 0x9104 - 58fe: 0301 addi t1,t1,0 - 5900: 0900 addi s0,sp,144 - 5902: 0000 unimp - 5904: 0001 nop - 5906: 01910403 lb s0,25(sp) - 590a: 00090203 lb tp,0(s2) - 590e: 0100 addi s0,sp,128 - 5910: 0a05 addi s4,s4,1 - 5912: 0300 addi s0,sp,384 - 5914: 9104 0x9104 - 5916: 0601 addi a2,a2,0 - 5918: 00090003 lb zero,0(s2) - 591c: 0100 addi s0,sp,128 - 591e: 0105 addi sp,sp,1 - 5920: 0300 addi s0,sp,384 - 5922: 9104 0x9104 - 5924: 0301 addi t1,t1,0 - 5926: 0901 addi s2,s2,0 - 5928: 0008 0x8 - 592a: 0501 addi a0,a0,0 - 592c: 000a c.slli zero,0x2 - 592e: 01910403 lb s0,25(sp) - 5932: 08097f03 0x8097f03 - 5936: 0100 addi s0,sp,128 - 5938: 0105 addi sp,sp,1 - 593a: 0300 addi s0,sp,384 - 593c: 9104 0x9104 - 593e: 0301 addi t1,t1,0 - 5940: 0901 addi s2,s2,0 - 5942: 0008 0x8 - 5944: 0501 addi a0,a0,0 - 5946: 000a c.slli zero,0x2 - 5948: 01910403 lb s0,25(sp) - 594c: 08097f03 0x8097f03 + 58e4: 0105 addi sp,sp,1 + 58e6: 0300 addi s0,sp,384 + 58e8: 9104 0x9104 + 58ea: 0301 addi t1,t1,0 + 58ec: 0901 addi s2,s2,0 + 58ee: 0008 0x8 + 58f0: 0501 addi a0,a0,0 + 58f2: 000a c.slli zero,0x2 + 58f4: 01910403 lb s0,25(sp) + 58f8: 08097f03 0x8097f03 + 58fc: 0100 addi s0,sp,128 + 58fe: 0105 addi sp,sp,1 + 5900: 0300 addi s0,sp,384 + 5902: 9104 0x9104 + 5904: 0301 addi t1,t1,0 + 5906: 0901 addi s2,s2,0 + 5908: 0008 0x8 + 590a: 0501 addi a0,a0,0 + 590c: 000a c.slli zero,0x2 + 590e: 01910403 lb s0,25(sp) + 5912: 08097f03 0x8097f03 + 5916: 0100 addi s0,sp,128 + 5918: 0105 addi sp,sp,1 + 591a: 0300 addi s0,sp,384 + 591c: 9104 0x9104 + 591e: 0301 addi t1,t1,0 + 5920: 0901 addi s2,s2,0 + 5922: 0008 0x8 + 5924: 0501 addi a0,a0,0 + 5926: 000a c.slli zero,0x2 + 5928: 01910403 lb s0,25(sp) + 592c: 08097f03 0x8097f03 + 5930: 0100 addi s0,sp,128 + 5932: 0105 addi sp,sp,1 + 5934: 0300 addi s0,sp,384 + 5936: 9104 0x9104 + 5938: 0301 addi t1,t1,0 + 593a: 0901 addi s2,s2,0 + 593c: 0004 0x4 + 593e: 0501 addi a0,a0,0 + 5940: 09790303 lb t1,151(s2) + 5944: 0018 0x18 + 5946: 0001 nop + 5948: 0402 c.slli64 s0 + 594a: 0660 addi s0,sp,780 + 594c: 04090203 lb tp,64(s2) 5950: 0100 addi s0,sp,128 - 5952: 0105 addi sp,sp,1 - 5954: 0300 addi s0,sp,384 - 5956: 9104 0x9104 - 5958: 0301 addi t1,t1,0 - 595a: 0901 addi s2,s2,0 - 595c: 0008 0x8 - 595e: 0501 addi a0,a0,0 - 5960: 000a c.slli zero,0x2 - 5962: 01910403 lb s0,25(sp) - 5966: 08097f03 0x8097f03 - 596a: 0100 addi s0,sp,128 - 596c: 0105 addi sp,sp,1 - 596e: 0300 addi s0,sp,384 - 5970: 9104 0x9104 - 5972: 0301 addi t1,t1,0 - 5974: 0901 addi s2,s2,0 - 5976: 0008 0x8 - 5978: 0501 addi a0,a0,0 - 597a: 000a c.slli zero,0x2 - 597c: 01910403 lb s0,25(sp) - 5980: 08097f03 0x8097f03 - 5984: 0100 addi s0,sp,128 - 5986: 0105 addi sp,sp,1 - 5988: 0300 addi s0,sp,384 - 598a: 9104 0x9104 - 598c: 0301 addi t1,t1,0 - 598e: 0901 addi s2,s2,0 - 5990: 0004 0x4 - 5992: 0501 addi a0,a0,0 - 5994: 09790303 lb t1,151(s2) - 5998: 0018 0x18 - 599a: 0001 nop - 599c: 0402 c.slli64 s0 - 599e: 0660 addi s0,sp,780 - 59a0: 04090203 lb tp,64(s2) - 59a4: 0100 addi s0,sp,128 - 59a6: 0200 addi s0,sp,256 - 59a8: 6004 flw fs1,0(s0) - 59aa: 20090003 lb zero,512(s2) - 59ae: 0100 addi s0,sp,128 - 59b0: 0200 addi s0,sp,256 - 59b2: 6004 flw fs1,0(s0) - 59b4: 00090003 lb zero,0(s2) - 59b8: 0100 addi s0,sp,128 - 59ba: 0200 addi s0,sp,256 - 59bc: 6404 flw fs1,8(s0) - 59be: 00090003 lb zero,0(s2) - 59c2: 0100 addi s0,sp,128 - 59c4: 0200 addi s0,sp,256 - 59c6: 6404 flw fs1,8(s0) - 59c8: 00090103 lb sp,0(s2) - 59cc: 0100 addi s0,sp,128 - 59ce: 0200 addi s0,sp,256 - 59d0: 6404 flw fs1,8(s0) - 59d2: 00090003 lb zero,0(s2) - 59d6: 0100 addi s0,sp,128 - 59d8: 0200 addi s0,sp,256 - 59da: 6404 flw fs1,8(s0) - 59dc: 00090003 lb zero,0(s2) + 5952: 0200 addi s0,sp,256 + 5954: 6004 flw fs1,0(s0) + 5956: 20090003 lb zero,512(s2) + 595a: 0100 addi s0,sp,128 + 595c: 0200 addi s0,sp,256 + 595e: 6004 flw fs1,0(s0) + 5960: 00090003 lb zero,0(s2) + 5964: 0100 addi s0,sp,128 + 5966: 0200 addi s0,sp,256 + 5968: 6404 flw fs1,8(s0) + 596a: 00090003 lb zero,0(s2) + 596e: 0100 addi s0,sp,128 + 5970: 0200 addi s0,sp,256 + 5972: 6404 flw fs1,8(s0) + 5974: 00090103 lb sp,0(s2) + 5978: 0100 addi s0,sp,128 + 597a: 0200 addi s0,sp,256 + 597c: 6404 flw fs1,8(s0) + 597e: 00090003 lb zero,0(s2) + 5982: 0100 addi s0,sp,128 + 5984: 0200 addi s0,sp,256 + 5986: 6404 flw fs1,8(s0) + 5988: 00090003 lb zero,0(s2) + 598c: 0100 addi s0,sp,128 + 598e: 0306 slli t1,t1,0x1 + 5990: 0900 addi s0,sp,144 + 5992: 0008 0x8 + 5994: 0001 nop + 5996: 0402 c.slli64 s0 + 5998: 00030603 lb a2,0(t1) + 599c: 1009 c.nop -30 + 599e: 0100 addi s0,sp,128 + 59a0: 0200 addi s0,sp,256 + 59a2: 0304 addi s1,sp,384 + 59a4: 00090003 lb zero,0(s2) + 59a8: 0100 addi s0,sp,128 + 59aa: 0306 slli t1,t1,0x1 + 59ac: 097e slli s2,s2,0x1f + 59ae: 0014 0x14 + 59b0: 0001 nop + 59b2: 0402 c.slli64 s0 + 59b4: 0662 slli a2,a2,0x18 + 59b6: 04090103 lb sp,64(s2) + 59ba: 0100 addi s0,sp,128 + 59bc: 0200 addi s0,sp,256 + 59be: 6204 flw fs1,0(a2) + 59c0: 24090003 lb zero,576(s2) + 59c4: 0100 addi s0,sp,128 + 59c6: 0200 addi s0,sp,256 + 59c8: 6204 flw fs1,0(a2) + 59ca: 00090003 lb zero,0(s2) + 59ce: 0100 addi s0,sp,128 + 59d0: 0306 slli t1,t1,0x1 + 59d2: 0900 addi s0,sp,144 + 59d4: 0004 0x4 + 59d6: 0001 nop + 59d8: 0402 c.slli64 s0 + 59da: 0630 addi a2,sp,776 + 59dc: 0c090103 lb sp,192(s2) 59e0: 0100 addi s0,sp,128 - 59e2: 0306 slli t1,t1,0x1 - 59e4: 0900 addi s0,sp,144 - 59e6: 0008 0x8 - 59e8: 0001 nop - 59ea: 0402 c.slli64 s0 - 59ec: 00030603 lb a2,0(t1) - 59f0: 1009 c.nop -30 - 59f2: 0100 addi s0,sp,128 - 59f4: 0200 addi s0,sp,256 - 59f6: 0304 addi s1,sp,384 - 59f8: 00090003 lb zero,0(s2) - 59fc: 0100 addi s0,sp,128 - 59fe: 0306 slli t1,t1,0x1 - 5a00: 097e slli s2,s2,0x1f - 5a02: 0014 0x14 - 5a04: 0001 nop - 5a06: 0402 c.slli64 s0 - 5a08: 0662 slli a2,a2,0x18 - 5a0a: 04090103 lb sp,64(s2) - 5a0e: 0100 addi s0,sp,128 - 5a10: 0200 addi s0,sp,256 - 5a12: 6204 flw fs1,0(a2) - 5a14: 24090003 lb zero,576(s2) - 5a18: 0100 addi s0,sp,128 - 5a1a: 0200 addi s0,sp,256 - 5a1c: 6204 flw fs1,0(a2) - 5a1e: 00090003 lb zero,0(s2) - 5a22: 0100 addi s0,sp,128 - 5a24: 0306 slli t1,t1,0x1 - 5a26: 0900 addi s0,sp,144 - 5a28: 0004 0x4 - 5a2a: 0001 nop - 5a2c: 0402 c.slli64 s0 - 5a2e: 0630 addi a2,sp,776 - 5a30: 0c090103 lb sp,192(s2) - 5a34: 0100 addi s0,sp,128 - 5a36: 0200 addi s0,sp,256 - 5a38: 3004 fld fs1,32(s0) - 5a3a: 00090003 lb zero,0(s2) - 5a3e: 0100 addi s0,sp,128 - 5a40: 0200 addi s0,sp,256 - 5a42: 3004 fld fs1,32(s0) - 5a44: 00090003 lb zero,0(s2) - 5a48: 0100 addi s0,sp,128 - 5a4a: 0200 addi s0,sp,256 - 5a4c: 3004 fld fs1,32(s0) - 5a4e: 00090003 lb zero,0(s2) - 5a52: 0100 addi s0,sp,128 - 5a54: 0200 addi s0,sp,256 - 5a56: 3004 fld fs1,32(s0) - 5a58: 00090003 lb zero,0(s2) - 5a5c: 0100 addi s0,sp,128 - 5a5e: 0200 addi s0,sp,256 - 5a60: 3004 fld fs1,32(s0) - 5a62: 00090003 lb zero,0(s2) - 5a66: 0100 addi s0,sp,128 - 5a68: 0200 addi s0,sp,256 - 5a6a: 3004 fld fs1,32(s0) - 5a6c: 10090003 lb zero,256(s2) - 5a70: 0100 addi s0,sp,128 - 5a72: 0200 addi s0,sp,256 - 5a74: 3004 fld fs1,32(s0) - 5a76: 00090003 lb zero,0(s2) - 5a7a: 0100 addi s0,sp,128 - 5a7c: 0200 addi s0,sp,256 - 5a7e: 3504 fld fs1,40(a0) - 5a80: 08090003 lb zero,128(s2) - 5a84: 0100 addi s0,sp,128 - 5a86: 0200 addi s0,sp,256 - 5a88: 3504 fld fs1,40(a0) - 5a8a: 00090003 lb zero,0(s2) - 5a8e: 0100 addi s0,sp,128 - 5a90: 0200 addi s0,sp,256 - 5a92: 3504 fld fs1,40(a0) - 5a94: 00090003 lb zero,0(s2) - 5a98: 0100 addi s0,sp,128 - 5a9a: 0200 addi s0,sp,256 - 5a9c: 3504 fld fs1,40(a0) - 5a9e: 08090003 lb zero,128(s2) - 5aa2: 0100 addi s0,sp,128 - 5aa4: 0200 addi s0,sp,256 - 5aa6: 4704 lw s1,8(a4) - 5aa8: 08090003 lb zero,128(s2) - 5aac: 0100 addi s0,sp,128 - 5aae: 0200 addi s0,sp,256 - 5ab0: 4704 lw s1,8(a4) - 5ab2: 00090003 lb zero,0(s2) - 5ab6: 0100 addi s0,sp,128 - 5ab8: 0200 addi s0,sp,256 - 5aba: 4704 lw s1,8(a4) - 5abc: 00090003 lb zero,0(s2) - 5ac0: 0100 addi s0,sp,128 - 5ac2: 0200 addi s0,sp,256 - 5ac4: 4704 lw s1,8(a4) - 5ac6: 00090003 lb zero,0(s2) - 5aca: 0100 addi s0,sp,128 - 5acc: 0200 addi s0,sp,256 - 5ace: 4704 lw s1,8(a4) - 5ad0: 00090003 lb zero,0(s2) - 5ad4: 0100 addi s0,sp,128 - 5ad6: 0200 addi s0,sp,256 - 5ad8: 4704 lw s1,8(a4) - 5ada: 00090003 lb zero,0(s2) - 5ade: 0100 addi s0,sp,128 - 5ae0: 0200 addi s0,sp,256 - 5ae2: 4704 lw s1,8(a4) - 5ae4: 00090003 lb zero,0(s2) - 5ae8: 0100 addi s0,sp,128 - 5aea: 0200 addi s0,sp,256 - 5aec: 4704 lw s1,8(a4) - 5aee: 04090003 lb zero,64(s2) - 5af2: 0100 addi s0,sp,128 - 5af4: 0200 addi s0,sp,256 - 5af6: 4704 lw s1,8(a4) - 5af8: 00090003 lb zero,0(s2) - 5afc: 0100 addi s0,sp,128 - 5afe: 0200 addi s0,sp,256 - 5b00: 4704 lw s1,8(a4) - 5b02: 00090003 lb zero,0(s2) - 5b06: 0100 addi s0,sp,128 - 5b08: 0200 addi s0,sp,256 - 5b0a: 4904 lw s1,16(a0) - 5b0c: 08090003 lb zero,128(s2) - 5b10: 0100 addi s0,sp,128 - 5b12: 0200 addi s0,sp,256 - 5b14: 4c04 lw s1,24(s0) - 5b16: 04090003 lb zero,64(s2) - 5b1a: 0100 addi s0,sp,128 - 5b1c: 0306 slli t1,t1,0x1 - 5b1e: 0900 addi s0,sp,144 - 5b20: 000c 0xc - 5b22: 0001 nop - 5b24: 0402 c.slli64 s0 - 5b26: 0651 addi a2,a2,20 - 5b28: 0c090003 lb zero,192(s2) - 5b2c: 0100 addi s0,sp,128 - 5b2e: 0200 addi s0,sp,256 - 5b30: 5104 lw s1,32(a0) - 5b32: 14090003 lb zero,320(s2) - 5b36: 0100 addi s0,sp,128 - 5b38: 0200 addi s0,sp,256 - 5b3a: 5104 lw s1,32(a0) - 5b3c: 00090003 lb zero,0(s2) + 59e2: 0200 addi s0,sp,256 + 59e4: 3004 fld fs1,32(s0) + 59e6: 00090003 lb zero,0(s2) + 59ea: 0100 addi s0,sp,128 + 59ec: 0200 addi s0,sp,256 + 59ee: 3004 fld fs1,32(s0) + 59f0: 00090003 lb zero,0(s2) + 59f4: 0100 addi s0,sp,128 + 59f6: 0200 addi s0,sp,256 + 59f8: 3004 fld fs1,32(s0) + 59fa: 00090003 lb zero,0(s2) + 59fe: 0100 addi s0,sp,128 + 5a00: 0200 addi s0,sp,256 + 5a02: 3004 fld fs1,32(s0) + 5a04: 00090003 lb zero,0(s2) + 5a08: 0100 addi s0,sp,128 + 5a0a: 0200 addi s0,sp,256 + 5a0c: 3004 fld fs1,32(s0) + 5a0e: 00090003 lb zero,0(s2) + 5a12: 0100 addi s0,sp,128 + 5a14: 0200 addi s0,sp,256 + 5a16: 3004 fld fs1,32(s0) + 5a18: 10090003 lb zero,256(s2) + 5a1c: 0100 addi s0,sp,128 + 5a1e: 0200 addi s0,sp,256 + 5a20: 3004 fld fs1,32(s0) + 5a22: 00090003 lb zero,0(s2) + 5a26: 0100 addi s0,sp,128 + 5a28: 0200 addi s0,sp,256 + 5a2a: 3504 fld fs1,40(a0) + 5a2c: 08090003 lb zero,128(s2) + 5a30: 0100 addi s0,sp,128 + 5a32: 0200 addi s0,sp,256 + 5a34: 3504 fld fs1,40(a0) + 5a36: 00090003 lb zero,0(s2) + 5a3a: 0100 addi s0,sp,128 + 5a3c: 0200 addi s0,sp,256 + 5a3e: 3504 fld fs1,40(a0) + 5a40: 00090003 lb zero,0(s2) + 5a44: 0100 addi s0,sp,128 + 5a46: 0200 addi s0,sp,256 + 5a48: 3504 fld fs1,40(a0) + 5a4a: 08090003 lb zero,128(s2) + 5a4e: 0100 addi s0,sp,128 + 5a50: 0200 addi s0,sp,256 + 5a52: 4704 lw s1,8(a4) + 5a54: 08090003 lb zero,128(s2) + 5a58: 0100 addi s0,sp,128 + 5a5a: 0200 addi s0,sp,256 + 5a5c: 4704 lw s1,8(a4) + 5a5e: 00090003 lb zero,0(s2) + 5a62: 0100 addi s0,sp,128 + 5a64: 0200 addi s0,sp,256 + 5a66: 4704 lw s1,8(a4) + 5a68: 00090003 lb zero,0(s2) + 5a6c: 0100 addi s0,sp,128 + 5a6e: 0200 addi s0,sp,256 + 5a70: 4704 lw s1,8(a4) + 5a72: 00090003 lb zero,0(s2) + 5a76: 0100 addi s0,sp,128 + 5a78: 0200 addi s0,sp,256 + 5a7a: 4704 lw s1,8(a4) + 5a7c: 00090003 lb zero,0(s2) + 5a80: 0100 addi s0,sp,128 + 5a82: 0200 addi s0,sp,256 + 5a84: 4704 lw s1,8(a4) + 5a86: 00090003 lb zero,0(s2) + 5a8a: 0100 addi s0,sp,128 + 5a8c: 0200 addi s0,sp,256 + 5a8e: 4704 lw s1,8(a4) + 5a90: 00090003 lb zero,0(s2) + 5a94: 0100 addi s0,sp,128 + 5a96: 0200 addi s0,sp,256 + 5a98: 4704 lw s1,8(a4) + 5a9a: 04090003 lb zero,64(s2) + 5a9e: 0100 addi s0,sp,128 + 5aa0: 0200 addi s0,sp,256 + 5aa2: 4704 lw s1,8(a4) + 5aa4: 00090003 lb zero,0(s2) + 5aa8: 0100 addi s0,sp,128 + 5aaa: 0200 addi s0,sp,256 + 5aac: 4704 lw s1,8(a4) + 5aae: 00090003 lb zero,0(s2) + 5ab2: 0100 addi s0,sp,128 + 5ab4: 0200 addi s0,sp,256 + 5ab6: 4904 lw s1,16(a0) + 5ab8: 08090003 lb zero,128(s2) + 5abc: 0100 addi s0,sp,128 + 5abe: 0200 addi s0,sp,256 + 5ac0: 4c04 lw s1,24(s0) + 5ac2: 04090003 lb zero,64(s2) + 5ac6: 0100 addi s0,sp,128 + 5ac8: 0306 slli t1,t1,0x1 + 5aca: 0900 addi s0,sp,144 + 5acc: 000c 0xc + 5ace: 0001 nop + 5ad0: 0402 c.slli64 s0 + 5ad2: 0651 addi a2,a2,20 + 5ad4: 0c090003 lb zero,192(s2) + 5ad8: 0100 addi s0,sp,128 + 5ada: 0200 addi s0,sp,256 + 5adc: 5104 lw s1,32(a0) + 5ade: 14090003 lb zero,320(s2) + 5ae2: 0100 addi s0,sp,128 + 5ae4: 0200 addi s0,sp,256 + 5ae6: 5104 lw s1,32(a0) + 5ae8: 00090003 lb zero,0(s2) + 5aec: 0100 addi s0,sp,128 + 5aee: 0200 addi s0,sp,256 + 5af0: 4b04 lw s1,16(a4) + 5af2: 1c090003 lb zero,448(s2) + 5af6: 0100 addi s0,sp,128 + 5af8: 0200 addi s0,sp,256 + 5afa: 4b04 lw s1,16(a4) + 5afc: 18090003 lb zero,384(s2) + 5b00: 0100 addi s0,sp,128 + 5b02: 0200 addi s0,sp,256 + 5b04: 4e04 lw s1,24(a2) + 5b06: 0306 slli t1,t1,0x1 + 5b08: 0900 addi s0,sp,144 + 5b0a: 0004 0x4 + 5b0c: 0001 nop + 5b0e: 0402 c.slli64 s0 + 5b10: 064e slli a2,a2,0x13 + 5b12: 14090003 lb zero,320(s2) + 5b16: 0100 addi s0,sp,128 + 5b18: 0200 addi s0,sp,256 + 5b1a: 4e04 lw s1,24(a2) + 5b1c: 08090003 lb zero,128(s2) + 5b20: 0100 addi s0,sp,128 + 5b22: 0200 addi s0,sp,256 + 5b24: 5204 lw s1,32(a2) + 5b26: 14090003 lb zero,320(s2) + 5b2a: 0100 addi s0,sp,128 + 5b2c: 0200 addi s0,sp,256 + 5b2e: 5504 lw s1,40(a0) + 5b30: 0306 slli t1,t1,0x1 + 5b32: 0900 addi s0,sp,144 + 5b34: 0008 0x8 + 5b36: 0001 nop + 5b38: 0402 c.slli64 s0 + 5b3a: 0655 addi a2,a2,21 + 5b3c: 18090003 lb zero,384(s2) 5b40: 0100 addi s0,sp,128 5b42: 0200 addi s0,sp,256 - 5b44: 4b04 lw s1,16(a4) - 5b46: 1c090003 lb zero,448(s2) - 5b4a: 0100 addi s0,sp,128 - 5b4c: 0200 addi s0,sp,256 - 5b4e: 4b04 lw s1,16(a4) - 5b50: 18090003 lb zero,384(s2) - 5b54: 0100 addi s0,sp,128 - 5b56: 0200 addi s0,sp,256 - 5b58: 4e04 lw s1,24(a2) - 5b5a: 0306 slli t1,t1,0x1 - 5b5c: 0900 addi s0,sp,144 - 5b5e: 0004 0x4 - 5b60: 0001 nop - 5b62: 0402 c.slli64 s0 - 5b64: 064e slli a2,a2,0x13 - 5b66: 14090003 lb zero,320(s2) + 5b44: 5704 lw s1,40(a4) + 5b46: 0306 slli t1,t1,0x1 + 5b48: 0900 addi s0,sp,144 + 5b4a: 0008 0x8 + 5b4c: 0001 nop + 5b4e: 0402 c.slli64 s0 + 5b50: 0654 addi a3,sp,772 + 5b52: 08090003 lb zero,128(s2) + 5b56: 0100 addi s0,sp,128 + 5b58: 0200 addi s0,sp,256 + 5b5a: 5404 lw s1,40(s0) + 5b5c: 28090003 lb zero,640(s2) + 5b60: 0100 addi s0,sp,128 + 5b62: 0200 addi s0,sp,256 + 5b64: 5804 lw s1,48(s0) + 5b66: 04090003 lb zero,64(s2) 5b6a: 0100 addi s0,sp,128 5b6c: 0200 addi s0,sp,256 - 5b6e: 4e04 lw s1,24(a2) - 5b70: 08090003 lb zero,128(s2) + 5b6e: 5804 lw s1,48(s0) + 5b70: 10090003 lb zero,256(s2) 5b74: 0100 addi s0,sp,128 5b76: 0200 addi s0,sp,256 - 5b78: 5204 lw s1,32(a2) - 5b7a: 14090003 lb zero,320(s2) + 5b78: 5704 lw s1,40(a4) + 5b7a: 04090003 lb zero,64(s2) 5b7e: 0100 addi s0,sp,128 5b80: 0200 addi s0,sp,256 - 5b82: 5504 lw s1,40(a0) - 5b84: 0306 slli t1,t1,0x1 - 5b86: 0900 addi s0,sp,144 - 5b88: 0008 0x8 - 5b8a: 0001 nop - 5b8c: 0402 c.slli64 s0 - 5b8e: 0655 addi a2,a2,21 - 5b90: 18090003 lb zero,384(s2) - 5b94: 0100 addi s0,sp,128 - 5b96: 0200 addi s0,sp,256 - 5b98: 5704 lw s1,40(a4) - 5b9a: 0306 slli t1,t1,0x1 - 5b9c: 0900 addi s0,sp,144 - 5b9e: 0008 0x8 - 5ba0: 0001 nop - 5ba2: 0402 c.slli64 s0 - 5ba4: 0654 addi a3,sp,772 - 5ba6: 08090003 lb zero,128(s2) - 5baa: 0100 addi s0,sp,128 - 5bac: 0200 addi s0,sp,256 - 5bae: 5404 lw s1,40(s0) - 5bb0: 28090003 lb zero,640(s2) - 5bb4: 0100 addi s0,sp,128 - 5bb6: 0200 addi s0,sp,256 - 5bb8: 5804 lw s1,48(s0) - 5bba: 04090003 lb zero,64(s2) - 5bbe: 0100 addi s0,sp,128 - 5bc0: 0200 addi s0,sp,256 - 5bc2: 5804 lw s1,48(s0) - 5bc4: 10090003 lb zero,256(s2) - 5bc8: 0100 addi s0,sp,128 - 5bca: 0200 addi s0,sp,256 - 5bcc: 5704 lw s1,40(a4) - 5bce: 04090003 lb zero,64(s2) - 5bd2: 0100 addi s0,sp,128 - 5bd4: 0200 addi s0,sp,256 - 5bd6: 5904 lw s1,48(a0) - 5bd8: 04090003 lb zero,64(s2) - 5bdc: 0100 addi s0,sp,128 - 5bde: 0200 addi s0,sp,256 - 5be0: 5904 lw s1,48(a0) - 5be2: 00090003 lb zero,0(s2) - 5be6: 0100 addi s0,sp,128 - 5be8: 0200 addi s0,sp,256 - 5bea: 5904 lw s1,48(a0) - 5bec: 00090003 lb zero,0(s2) - 5bf0: 0100 addi s0,sp,128 - 5bf2: 0200 addi s0,sp,256 - 5bf4: 5904 lw s1,48(a0) - 5bf6: 10090003 lb zero,256(s2) - 5bfa: 0100 addi s0,sp,128 - 5bfc: 0200 addi s0,sp,256 - 5bfe: 5904 lw s1,48(a0) - 5c00: 00090003 lb zero,0(s2) - 5c04: 0100 addi s0,sp,128 - 5c06: 0200 addi s0,sp,256 - 5c08: 5904 lw s1,48(a0) - 5c0a: 00090003 lb zero,0(s2) - 5c0e: 0100 addi s0,sp,128 - 5c10: 0200 addi s0,sp,256 - 5c12: 5a04 lw s1,48(a2) - 5c14: 08090003 lb zero,128(s2) - 5c18: 0100 addi s0,sp,128 - 5c1a: 0200 addi s0,sp,256 - 5c1c: 5a04 lw s1,48(a2) - 5c1e: 00090003 lb zero,0(s2) - 5c22: 0100 addi s0,sp,128 - 5c24: 0200 addi s0,sp,256 - 5c26: 5a04 lw s1,48(a2) - 5c28: 00090003 lb zero,0(s2) - 5c2c: 0100 addi s0,sp,128 - 5c2e: 0200 addi s0,sp,256 - 5c30: 5a04 lw s1,48(a2) - 5c32: 00090003 lb zero,0(s2) - 5c36: 0100 addi s0,sp,128 - 5c38: 0200 addi s0,sp,256 - 5c3a: 5c04 lw s1,56(s0) - 5c3c: 08090003 lb zero,128(s2) - 5c40: 0100 addi s0,sp,128 - 5c42: 0200 addi s0,sp,256 - 5c44: 5c04 lw s1,56(s0) - 5c46: 00090003 lb zero,0(s2) - 5c4a: 0100 addi s0,sp,128 - 5c4c: 0200 addi s0,sp,256 - 5c4e: 5c04 lw s1,56(s0) - 5c50: 00090003 lb zero,0(s2) - 5c54: 0100 addi s0,sp,128 - 5c56: 0200 addi s0,sp,256 - 5c58: 5c04 lw s1,56(s0) - 5c5a: 10090003 lb zero,256(s2) - 5c5e: 0100 addi s0,sp,128 - 5c60: 0200 addi s0,sp,256 - 5c62: 5c04 lw s1,56(s0) - 5c64: 0c090003 lb zero,192(s2) - 5c68: 0100 addi s0,sp,128 - 5c6a: 0200 addi s0,sp,256 - 5c6c: 5c04 lw s1,56(s0) - 5c6e: 00090003 lb zero,0(s2) - 5c72: 0100 addi s0,sp,128 - 5c74: 0200 addi s0,sp,256 - 5c76: 5c04 lw s1,56(s0) - 5c78: 0c090003 lb zero,192(s2) - 5c7c: 0100 addi s0,sp,128 - 5c7e: 0200 addi s0,sp,256 - 5c80: 5c04 lw s1,56(s0) - 5c82: 04090003 lb zero,64(s2) - 5c86: 0100 addi s0,sp,128 - 5c88: 0200 addi s0,sp,256 - 5c8a: 5b04 lw s1,48(a4) - 5c8c: 0c090003 lb zero,192(s2) - 5c90: 0100 addi s0,sp,128 - 5c92: 0200 addi s0,sp,256 - 5c94: 5b04 lw s1,48(a4) - 5c96: 00090003 lb zero,0(s2) - 5c9a: 0100 addi s0,sp,128 - 5c9c: 0200 addi s0,sp,256 - 5c9e: 6a04 flw fs1,16(a2) - 5ca0: 0c090003 lb zero,192(s2) - 5ca4: 0100 addi s0,sp,128 - 5ca6: 0200 addi s0,sp,256 - 5ca8: 6a04 flw fs1,16(a2) - 5caa: 00090003 lb zero,0(s2) - 5cae: 0100 addi s0,sp,128 - 5cb0: 0200 addi s0,sp,256 - 5cb2: 6a04 flw fs1,16(a2) - 5cb4: 10090003 lb zero,256(s2) - 5cb8: 0100 addi s0,sp,128 - 5cba: 0200 addi s0,sp,256 - 5cbc: 7404 flw fs1,40(s0) - 5cbe: 10090003 lb zero,256(s2) - 5cc2: 0100 addi s0,sp,128 - 5cc4: 0200 addi s0,sp,256 - 5cc6: 7404 flw fs1,40(s0) - 5cc8: 1c090003 lb zero,448(s2) - 5ccc: 0100 addi s0,sp,128 - 5cce: 0200 addi s0,sp,256 - 5cd0: 7404 flw fs1,40(s0) - 5cd2: 00090003 lb zero,0(s2) - 5cd6: 0100 addi s0,sp,128 - 5cd8: 0200 addi s0,sp,256 - 5cda: 7504 flw fs1,40(a0) - 5cdc: 04090003 lb zero,64(s2) - 5ce0: 0100 addi s0,sp,128 - 5ce2: 0200 addi s0,sp,256 - 5ce4: 7504 flw fs1,40(a0) - 5ce6: 0c090003 lb zero,192(s2) - 5cea: 0100 addi s0,sp,128 - 5cec: 0200 addi s0,sp,256 - 5cee: 0304 addi s1,sp,384 - 5cf0: 00090003 lb zero,0(s2) - 5cf4: 0100 addi s0,sp,128 - 5cf6: 0200 addi s0,sp,256 - 5cf8: 4804 lw s1,16(s0) - 5cfa: 08090003 lb zero,128(s2) - 5cfe: 0100 addi s0,sp,128 - 5d00: 0200 addi s0,sp,256 - 5d02: 4804 lw s1,16(s0) - 5d04: 00090003 lb zero,0(s2) - 5d08: 0100 addi s0,sp,128 - 5d0a: 0200 addi s0,sp,256 - 5d0c: 7c04 flw fs1,56(s0) - 5d0e: 24090003 lb zero,576(s2) - 5d12: 0100 addi s0,sp,128 - 5d14: 0200 addi s0,sp,256 - 5d16: 7c04 flw fs1,56(s0) - 5d18: 0c090003 lb zero,192(s2) - 5d1c: 0100 addi s0,sp,128 - 5d1e: 0200 addi s0,sp,256 - 5d20: 7c04 flw fs1,56(s0) - 5d22: 00090003 lb zero,0(s2) - 5d26: 0100 addi s0,sp,128 - 5d28: 0200 addi s0,sp,256 - 5d2a: 7c04 flw fs1,56(s0) - 5d2c: 00090003 lb zero,0(s2) - 5d30: 0100 addi s0,sp,128 - 5d32: 0200 addi s0,sp,256 - 5d34: 7c04 flw fs1,56(s0) - 5d36: 00090003 lb zero,0(s2) - 5d3a: 0100 addi s0,sp,128 - 5d3c: 0200 addi s0,sp,256 - 5d3e: 7c04 flw fs1,56(s0) - 5d40: 00090003 lb zero,0(s2) - 5d44: 0100 addi s0,sp,128 - 5d46: 0200 addi s0,sp,256 - 5d48: 7c04 flw fs1,56(s0) - 5d4a: 00090003 lb zero,0(s2) - 5d4e: 0100 addi s0,sp,128 - 5d50: 0200 addi s0,sp,256 - 5d52: 7c04 flw fs1,56(s0) - 5d54: 00090003 lb zero,0(s2) - 5d58: 0100 addi s0,sp,128 - 5d5a: 0200 addi s0,sp,256 - 5d5c: 7c04 flw fs1,56(s0) - 5d5e: 00090003 lb zero,0(s2) - 5d62: 0100 addi s0,sp,128 - 5d64: 0200 addi s0,sp,256 - 5d66: 7c04 flw fs1,56(s0) - 5d68: 00090003 lb zero,0(s2) - 5d6c: 0100 addi s0,sp,128 - 5d6e: 0200 addi s0,sp,256 - 5d70: 7c04 flw fs1,56(s0) - 5d72: 00090003 lb zero,0(s2) - 5d76: 0100 addi s0,sp,128 - 5d78: 0200 addi s0,sp,256 - 5d7a: 7c04 flw fs1,56(s0) - 5d7c: 00090003 lb zero,0(s2) - 5d80: 0100 addi s0,sp,128 - 5d82: 0200 addi s0,sp,256 - 5d84: 7c04 flw fs1,56(s0) - 5d86: 00090003 lb zero,0(s2) - 5d8a: 0100 addi s0,sp,128 - 5d8c: 0200 addi s0,sp,256 - 5d8e: 7c04 flw fs1,56(s0) - 5d90: 00090003 lb zero,0(s2) + 5b82: 5904 lw s1,48(a0) + 5b84: 04090003 lb zero,64(s2) + 5b88: 0100 addi s0,sp,128 + 5b8a: 0200 addi s0,sp,256 + 5b8c: 5904 lw s1,48(a0) + 5b8e: 00090003 lb zero,0(s2) + 5b92: 0100 addi s0,sp,128 + 5b94: 0200 addi s0,sp,256 + 5b96: 5904 lw s1,48(a0) + 5b98: 00090003 lb zero,0(s2) + 5b9c: 0100 addi s0,sp,128 + 5b9e: 0200 addi s0,sp,256 + 5ba0: 5904 lw s1,48(a0) + 5ba2: 10090003 lb zero,256(s2) + 5ba6: 0100 addi s0,sp,128 + 5ba8: 0200 addi s0,sp,256 + 5baa: 5904 lw s1,48(a0) + 5bac: 00090003 lb zero,0(s2) + 5bb0: 0100 addi s0,sp,128 + 5bb2: 0200 addi s0,sp,256 + 5bb4: 5904 lw s1,48(a0) + 5bb6: 00090003 lb zero,0(s2) + 5bba: 0100 addi s0,sp,128 + 5bbc: 0200 addi s0,sp,256 + 5bbe: 5a04 lw s1,48(a2) + 5bc0: 08090003 lb zero,128(s2) + 5bc4: 0100 addi s0,sp,128 + 5bc6: 0200 addi s0,sp,256 + 5bc8: 5a04 lw s1,48(a2) + 5bca: 00090003 lb zero,0(s2) + 5bce: 0100 addi s0,sp,128 + 5bd0: 0200 addi s0,sp,256 + 5bd2: 5a04 lw s1,48(a2) + 5bd4: 00090003 lb zero,0(s2) + 5bd8: 0100 addi s0,sp,128 + 5bda: 0200 addi s0,sp,256 + 5bdc: 5a04 lw s1,48(a2) + 5bde: 00090003 lb zero,0(s2) + 5be2: 0100 addi s0,sp,128 + 5be4: 0200 addi s0,sp,256 + 5be6: 5c04 lw s1,56(s0) + 5be8: 08090003 lb zero,128(s2) + 5bec: 0100 addi s0,sp,128 + 5bee: 0200 addi s0,sp,256 + 5bf0: 5c04 lw s1,56(s0) + 5bf2: 00090003 lb zero,0(s2) + 5bf6: 0100 addi s0,sp,128 + 5bf8: 0200 addi s0,sp,256 + 5bfa: 5c04 lw s1,56(s0) + 5bfc: 00090003 lb zero,0(s2) + 5c00: 0100 addi s0,sp,128 + 5c02: 0200 addi s0,sp,256 + 5c04: 5c04 lw s1,56(s0) + 5c06: 10090003 lb zero,256(s2) + 5c0a: 0100 addi s0,sp,128 + 5c0c: 0200 addi s0,sp,256 + 5c0e: 5c04 lw s1,56(s0) + 5c10: 0c090003 lb zero,192(s2) + 5c14: 0100 addi s0,sp,128 + 5c16: 0200 addi s0,sp,256 + 5c18: 5c04 lw s1,56(s0) + 5c1a: 00090003 lb zero,0(s2) + 5c1e: 0100 addi s0,sp,128 + 5c20: 0200 addi s0,sp,256 + 5c22: 5c04 lw s1,56(s0) + 5c24: 0c090003 lb zero,192(s2) + 5c28: 0100 addi s0,sp,128 + 5c2a: 0200 addi s0,sp,256 + 5c2c: 5c04 lw s1,56(s0) + 5c2e: 04090003 lb zero,64(s2) + 5c32: 0100 addi s0,sp,128 + 5c34: 0200 addi s0,sp,256 + 5c36: 5b04 lw s1,48(a4) + 5c38: 0c090003 lb zero,192(s2) + 5c3c: 0100 addi s0,sp,128 + 5c3e: 0200 addi s0,sp,256 + 5c40: 5b04 lw s1,48(a4) + 5c42: 00090003 lb zero,0(s2) + 5c46: 0100 addi s0,sp,128 + 5c48: 0200 addi s0,sp,256 + 5c4a: 6a04 flw fs1,16(a2) + 5c4c: 0c090003 lb zero,192(s2) + 5c50: 0100 addi s0,sp,128 + 5c52: 0200 addi s0,sp,256 + 5c54: 6a04 flw fs1,16(a2) + 5c56: 00090003 lb zero,0(s2) + 5c5a: 0100 addi s0,sp,128 + 5c5c: 0200 addi s0,sp,256 + 5c5e: 6a04 flw fs1,16(a2) + 5c60: 10090003 lb zero,256(s2) + 5c64: 0100 addi s0,sp,128 + 5c66: 0200 addi s0,sp,256 + 5c68: 7404 flw fs1,40(s0) + 5c6a: 10090003 lb zero,256(s2) + 5c6e: 0100 addi s0,sp,128 + 5c70: 0200 addi s0,sp,256 + 5c72: 7404 flw fs1,40(s0) + 5c74: 1c090003 lb zero,448(s2) + 5c78: 0100 addi s0,sp,128 + 5c7a: 0200 addi s0,sp,256 + 5c7c: 7404 flw fs1,40(s0) + 5c7e: 00090003 lb zero,0(s2) + 5c82: 0100 addi s0,sp,128 + 5c84: 0200 addi s0,sp,256 + 5c86: 7504 flw fs1,40(a0) + 5c88: 04090003 lb zero,64(s2) + 5c8c: 0100 addi s0,sp,128 + 5c8e: 0200 addi s0,sp,256 + 5c90: 7504 flw fs1,40(a0) + 5c92: 0c090003 lb zero,192(s2) + 5c96: 0100 addi s0,sp,128 + 5c98: 0200 addi s0,sp,256 + 5c9a: 0304 addi s1,sp,384 + 5c9c: 00090003 lb zero,0(s2) + 5ca0: 0100 addi s0,sp,128 + 5ca2: 0200 addi s0,sp,256 + 5ca4: 4804 lw s1,16(s0) + 5ca6: 08090003 lb zero,128(s2) + 5caa: 0100 addi s0,sp,128 + 5cac: 0200 addi s0,sp,256 + 5cae: 4804 lw s1,16(s0) + 5cb0: 00090003 lb zero,0(s2) + 5cb4: 0100 addi s0,sp,128 + 5cb6: 0200 addi s0,sp,256 + 5cb8: 7c04 flw fs1,56(s0) + 5cba: 24090003 lb zero,576(s2) + 5cbe: 0100 addi s0,sp,128 + 5cc0: 0200 addi s0,sp,256 + 5cc2: 7c04 flw fs1,56(s0) + 5cc4: 0c090003 lb zero,192(s2) + 5cc8: 0100 addi s0,sp,128 + 5cca: 0200 addi s0,sp,256 + 5ccc: 7c04 flw fs1,56(s0) + 5cce: 00090003 lb zero,0(s2) + 5cd2: 0100 addi s0,sp,128 + 5cd4: 0200 addi s0,sp,256 + 5cd6: 7c04 flw fs1,56(s0) + 5cd8: 00090003 lb zero,0(s2) + 5cdc: 0100 addi s0,sp,128 + 5cde: 0200 addi s0,sp,256 + 5ce0: 7c04 flw fs1,56(s0) + 5ce2: 00090003 lb zero,0(s2) + 5ce6: 0100 addi s0,sp,128 + 5ce8: 0200 addi s0,sp,256 + 5cea: 7c04 flw fs1,56(s0) + 5cec: 00090003 lb zero,0(s2) + 5cf0: 0100 addi s0,sp,128 + 5cf2: 0200 addi s0,sp,256 + 5cf4: 7c04 flw fs1,56(s0) + 5cf6: 00090003 lb zero,0(s2) + 5cfa: 0100 addi s0,sp,128 + 5cfc: 0200 addi s0,sp,256 + 5cfe: 7c04 flw fs1,56(s0) + 5d00: 00090003 lb zero,0(s2) + 5d04: 0100 addi s0,sp,128 + 5d06: 0200 addi s0,sp,256 + 5d08: 7c04 flw fs1,56(s0) + 5d0a: 00090003 lb zero,0(s2) + 5d0e: 0100 addi s0,sp,128 + 5d10: 0200 addi s0,sp,256 + 5d12: 7c04 flw fs1,56(s0) + 5d14: 00090003 lb zero,0(s2) + 5d18: 0100 addi s0,sp,128 + 5d1a: 0200 addi s0,sp,256 + 5d1c: 7c04 flw fs1,56(s0) + 5d1e: 00090003 lb zero,0(s2) + 5d22: 0100 addi s0,sp,128 + 5d24: 0200 addi s0,sp,256 + 5d26: 7c04 flw fs1,56(s0) + 5d28: 00090003 lb zero,0(s2) + 5d2c: 0100 addi s0,sp,128 + 5d2e: 0200 addi s0,sp,256 + 5d30: 7c04 flw fs1,56(s0) + 5d32: 00090003 lb zero,0(s2) + 5d36: 0100 addi s0,sp,128 + 5d38: 0200 addi s0,sp,256 + 5d3a: 7c04 flw fs1,56(s0) + 5d3c: 00090003 lb zero,0(s2) + 5d40: 0100 addi s0,sp,128 + 5d42: 0200 addi s0,sp,256 + 5d44: 7c04 flw fs1,56(s0) + 5d46: 00090003 lb zero,0(s2) + 5d4a: 0100 addi s0,sp,128 + 5d4c: 0200 addi s0,sp,256 + 5d4e: 7c04 flw fs1,56(s0) + 5d50: 00090003 lb zero,0(s2) + 5d54: 0100 addi s0,sp,128 + 5d56: 0200 addi s0,sp,256 + 5d58: 7c04 flw fs1,56(s0) + 5d5a: 00090003 lb zero,0(s2) + 5d5e: 0100 addi s0,sp,128 + 5d60: 0200 addi s0,sp,256 + 5d62: 0404 addi s1,sp,512 + 5d64: 08090003 lb zero,128(s2) + 5d68: 0100 addi s0,sp,128 + 5d6a: 0200 addi s0,sp,256 + 5d6c: 0404 addi s1,sp,512 + 5d6e: 00090003 lb zero,0(s2) + 5d72: 0100 addi s0,sp,128 + 5d74: 0200 addi s0,sp,256 + 5d76: 0404 addi s1,sp,512 + 5d78: 14090003 lb zero,320(s2) + 5d7c: 0100 addi s0,sp,128 + 5d7e: 08090003 lb zero,128(s2) + 5d82: 0100 addi s0,sp,128 + 5d84: 00090003 lb zero,0(s2) + 5d88: 0100 addi s0,sp,128 + 5d8a: 00090003 lb zero,0(s2) + 5d8e: 0100 addi s0,sp,128 + 5d90: 14090003 lb zero,320(s2) 5d94: 0100 addi s0,sp,128 - 5d96: 0200 addi s0,sp,256 - 5d98: 7c04 flw fs1,56(s0) - 5d9a: 00090003 lb zero,0(s2) - 5d9e: 0100 addi s0,sp,128 - 5da0: 0200 addi s0,sp,256 - 5da2: 7c04 flw fs1,56(s0) - 5da4: 00090003 lb zero,0(s2) - 5da8: 0100 addi s0,sp,128 - 5daa: 0200 addi s0,sp,256 - 5dac: 7c04 flw fs1,56(s0) - 5dae: 00090003 lb zero,0(s2) + 5d96: 0c09 addi s8,s8,2 + 5d98: 0000 unimp + 5d9a: 0101 addi sp,sp,0 + 5d9c: 2825 jal 5dd4 <_start-0x7fffa22c> + 5d9e: 0000 unimp + 5da0: 00910003 lb zero,9(sp) + 5da4: 0000 unimp + 5da6: 0101 addi sp,sp,0 + 5da8: 000d0efb 0xd0efb + 5dac: 0101 addi sp,sp,0 + 5dae: 0101 addi sp,sp,0 + 5db0: 0000 unimp 5db2: 0100 addi s0,sp,128 - 5db4: 0200 addi s0,sp,256 - 5db6: 0404 addi s1,sp,512 - 5db8: 08090003 lb zero,128(s2) - 5dbc: 0100 addi s0,sp,128 - 5dbe: 0200 addi s0,sp,256 - 5dc0: 0404 addi s1,sp,512 - 5dc2: 00090003 lb zero,0(s2) - 5dc6: 0100 addi s0,sp,128 - 5dc8: 0200 addi s0,sp,256 - 5dca: 0404 addi s1,sp,512 - 5dcc: 14090003 lb zero,320(s2) - 5dd0: 0100 addi s0,sp,128 - 5dd2: 08090003 lb zero,128(s2) - 5dd6: 0100 addi s0,sp,128 - 5dd8: 00090003 lb zero,0(s2) - 5ddc: 0100 addi s0,sp,128 - 5dde: 00090003 lb zero,0(s2) - 5de2: 0100 addi s0,sp,128 - 5de4: 14090003 lb zero,320(s2) - 5de8: 0100 addi s0,sp,128 - 5dea: 0c09 addi s8,s8,2 - 5dec: 0000 unimp - 5dee: 0101 addi sp,sp,0 - 5df0: 2825 jal 5e28 <_start-0x7fffa1d8> - 5df2: 0000 unimp - 5df4: 00910003 lb zero,9(sp) - 5df8: 0000 unimp - 5dfa: 0101 addi sp,sp,0 - 5dfc: 000d0efb 0xd0efb - 5e00: 0101 addi sp,sp,0 - 5e02: 0101 addi sp,sp,0 - 5e04: 0000 unimp - 5e06: 0100 addi s0,sp,128 - 5e08: 0000 unimp - 5e0a: 2e01 jal 611a <_start-0x7fff9ee6> - 5e0c: 2f2e fld ft10,200(sp) - 5e0e: 2e2e fld ft8,200(sp) - 5e10: 2f2e2e2f 0x2f2e2e2f - 5e14: 2e2e fld ft8,200(sp) - 5e16: 7369722f 0x7369722f - 5e1a: 672d7663 bgeu s10,s2,6486 <_start-0x7fff9b7a> - 5e1e: 6c2f6363 bltu t5,sp,64e4 <_start-0x7fff9b1c> - 5e22: 6269 lui tp,0x1a - 5e24: 2f636367 0x2f636367 - 5e28: 74666f73 csrrsi t5,0x746,12 - 5e2c: 662d lui a2,0xb - 5e2e: 0070 addi a2,sp,12 - 5e30: 2e2e fld ft8,200(sp) - 5e32: 2f2e2e2f 0x2f2e2e2f - 5e36: 2e2e fld ft8,200(sp) - 5e38: 2f2e2e2f 0x2f2e2e2f - 5e3c: 6972 flw fs2,28(sp) - 5e3e: 2d766373 csrrsi t1,0x2d7,12 - 5e42: 2f636367 0x2f636367 - 5e46: 696c flw fa1,84(a0) - 5e48: 6762 flw fa4,24(sp) - 5e4a: 2e2f6363 bltu t5,sp,6130 <_start-0x7fff9ed0> - 5e4e: 2f2e fld ft10,200(sp) - 5e50: 6e69 lui t3,0x1a - 5e52: 64756c63 bltu a0,t2,64aa <_start-0x7fff9b56> - 5e56: 0065 c.nop 25 - 5e58: 7300 flw fs0,32(a4) - 5e5a: 6275 lui tp,0x1d - 5e5c: 6674 flw fa3,76(a2) - 5e5e: 00632e33 slt t3,t1,t1 - 5e62: 0001 nop - 5e64: 7300 flw fs0,32(a4) - 5e66: 2d74666f jal a2,4c93c <_start-0x7ffb36c4> - 5e6a: 7066 flw ft0,120(sp) - 5e6c: 682e flw fa6,200(sp) - 5e6e: 0100 addi s0,sp,128 + 5db4: 0000 unimp + 5db6: 2e01 jal 60c6 <_start-0x7fff9f3a> + 5db8: 2f2e fld ft10,200(sp) + 5dba: 2e2e fld ft8,200(sp) + 5dbc: 2f2e2e2f 0x2f2e2e2f + 5dc0: 2e2e fld ft8,200(sp) + 5dc2: 7369722f 0x7369722f + 5dc6: 672d7663 bgeu s10,s2,6432 <_start-0x7fff9bce> + 5dca: 6c2f6363 bltu t5,sp,6490 <_start-0x7fff9b70> + 5dce: 6269 lui tp,0x1a + 5dd0: 2f636367 0x2f636367 + 5dd4: 74666f73 csrrsi t5,0x746,12 + 5dd8: 662d lui a2,0xb + 5dda: 0070 addi a2,sp,12 + 5ddc: 2e2e fld ft8,200(sp) + 5dde: 2f2e2e2f 0x2f2e2e2f + 5de2: 2e2e fld ft8,200(sp) + 5de4: 2f2e2e2f 0x2f2e2e2f + 5de8: 6972 flw fs2,28(sp) + 5dea: 2d766373 csrrsi t1,0x2d7,12 + 5dee: 2f636367 0x2f636367 + 5df2: 696c flw fa1,84(a0) + 5df4: 6762 flw fa4,24(sp) + 5df6: 2e2f6363 bltu t5,sp,60dc <_start-0x7fff9f24> + 5dfa: 2f2e fld ft10,200(sp) + 5dfc: 6e69 lui t3,0x1a + 5dfe: 64756c63 bltu a0,t2,6456 <_start-0x7fff9baa> + 5e02: 0065 c.nop 25 + 5e04: 7300 flw fs0,32(a4) + 5e06: 6275 lui tp,0x1d + 5e08: 6674 flw fa3,76(a2) + 5e0a: 00632e33 slt t3,t1,t1 + 5e0e: 0001 nop + 5e10: 7300 flw fs0,32(a4) + 5e12: 2d74666f jal a2,4c8e8 <_start-0x7ffb3718> + 5e16: 7066 flw ft0,120(sp) + 5e18: 682e flw fa6,200(sp) + 5e1a: 0100 addi s0,sp,128 + 5e1c: 0000 unimp + 5e1e: 7571 lui a0,0xffffc + 5e20: 6461 lui s0,0x18 + 5e22: 682e flw fa6,200(sp) + 5e24: 0100 addi s0,sp,128 + 5e26: 0000 unimp + 5e28: 6f6c flw fa1,92(a4) + 5e2a: 676e flw fa4,216(sp) + 5e2c: 6f6c flw fa1,92(a4) + 5e2e: 676e flw fa4,216(sp) + 5e30: 682e flw fa6,200(sp) + 5e32: 0200 addi s0,sp,256 + 5e34: 0000 unimp + 5e36: 0500 addi s0,sp,640 + 5e38: 0001 nop + 5e3a: 0205 addi tp,tp,1 + 5e3c: 2d04 fld fs1,24(a0) + 5e3e: 8001 c.srli64 s0 + 5e40: 05012303 lw t1,80(sp) + 5e44: 09010303 lb t1,144(sp) + 5e48: 0000 unimp + 5e4a: 0301 addi t1,t1,0 + 5e4c: 0900 addi s0,sp,144 + 5e4e: 0000 unimp + 5e50: 0501 addi a0,a0,0 + 5e52: 030d addi t1,t1,3 + 5e54: 0900 addi s0,sp,144 + 5e56: 0000 unimp + 5e58: 0501 addi a0,a0,0 + 5e5a: 09010303 lb t1,144(sp) + 5e5e: 0000 unimp + 5e60: 0301 addi t1,t1,0 + 5e62: 0900 addi s0,sp,144 + 5e64: 0000 unimp + 5e66: 0301 addi t1,t1,0 + 5e68: 0900 addi s0,sp,144 + 5e6a: 0000 unimp + 5e6c: 0301 addi t1,t1,0 + 5e6e: 0900 addi s0,sp,144 5e70: 0000 unimp - 5e72: 7571 lui a0,0xffffc - 5e74: 6461 lui s0,0x18 - 5e76: 682e flw fa6,200(sp) - 5e78: 0100 addi s0,sp,128 - 5e7a: 0000 unimp - 5e7c: 6f6c flw fa1,92(a4) - 5e7e: 676e flw fa4,216(sp) - 5e80: 6f6c flw fa1,92(a4) - 5e82: 676e flw fa4,216(sp) - 5e84: 682e flw fa6,200(sp) - 5e86: 0200 addi s0,sp,256 + 5e72: 0301 addi t1,t1,0 + 5e74: 0901 addi s2,s2,0 + 5e76: 0000 unimp + 5e78: 0301 addi t1,t1,0 + 5e7a: 0900 addi s0,sp,144 + 5e7c: 0000 unimp + 5e7e: 0301 addi t1,t1,0 + 5e80: 0900 addi s0,sp,144 + 5e82: 0000 unimp + 5e84: 0301 addi t1,t1,0 + 5e86: 0900 addi s0,sp,144 5e88: 0000 unimp - 5e8a: 0500 addi s0,sp,640 - 5e8c: 0001 nop - 5e8e: 0205 addi tp,tp,1 - 5e90: 2c40 fld fs0,152(s0) - 5e92: 8001 c.srli64 s0 - 5e94: 05012303 lw t1,80(sp) - 5e98: 09010303 lb t1,144(sp) - 5e9c: 0000 unimp - 5e9e: 0301 addi t1,t1,0 - 5ea0: 0900 addi s0,sp,144 - 5ea2: 0000 unimp - 5ea4: 0501 addi a0,a0,0 - 5ea6: 030d addi t1,t1,3 - 5ea8: 0900 addi s0,sp,144 - 5eaa: 0000 unimp - 5eac: 0501 addi a0,a0,0 - 5eae: 09010303 lb t1,144(sp) + 5e8a: 0301 addi t1,t1,0 + 5e8c: 0901 addi s2,s2,0 + 5e8e: 0000 unimp + 5e90: 0301 addi t1,t1,0 + 5e92: 0900 addi s0,sp,144 + 5e94: 0000 unimp + 5e96: 0301 addi t1,t1,0 + 5e98: 0900 addi s0,sp,144 + 5e9a: 0000 unimp + 5e9c: 0301 addi t1,t1,0 + 5e9e: 0900 addi s0,sp,144 + 5ea0: 0000 unimp + 5ea2: 0301 addi t1,t1,0 + 5ea4: 0901 addi s2,s2,0 + 5ea6: 0000 unimp + 5ea8: 0301 addi t1,t1,0 + 5eaa: 0902 c.slli64 s2 + 5eac: 0000 unimp + 5eae: 0301 addi t1,t1,0 + 5eb0: 0901 addi s2,s2,0 5eb2: 0000 unimp 5eb4: 0301 addi t1,t1,0 5eb6: 0900 addi s0,sp,144 @@ -51280,4213 +51330,4209 @@ Disassembly of section .debug_line: 5ec0: 0301 addi t1,t1,0 5ec2: 0900 addi s0,sp,144 5ec4: 0000 unimp - 5ec6: 0301 addi t1,t1,0 - 5ec8: 0901 addi s2,s2,0 - 5eca: 0000 unimp - 5ecc: 0301 addi t1,t1,0 - 5ece: 0900 addi s0,sp,144 - 5ed0: 0000 unimp - 5ed2: 0301 addi t1,t1,0 - 5ed4: 0900 addi s0,sp,144 - 5ed6: 0000 unimp - 5ed8: 0301 addi t1,t1,0 - 5eda: 0900 addi s0,sp,144 - 5edc: 0000 unimp - 5ede: 0301 addi t1,t1,0 - 5ee0: 0901 addi s2,s2,0 - 5ee2: 0000 unimp - 5ee4: 0301 addi t1,t1,0 - 5ee6: 0900 addi s0,sp,144 - 5ee8: 0000 unimp - 5eea: 0301 addi t1,t1,0 - 5eec: 0900 addi s0,sp,144 - 5eee: 0000 unimp - 5ef0: 0301 addi t1,t1,0 - 5ef2: 0900 addi s0,sp,144 - 5ef4: 0000 unimp - 5ef6: 0301 addi t1,t1,0 - 5ef8: 0901 addi s2,s2,0 - 5efa: 0000 unimp - 5efc: 0301 addi t1,t1,0 - 5efe: 0902 c.slli64 s2 - 5f00: 0000 unimp - 5f02: 0301 addi t1,t1,0 - 5f04: 0901 addi s2,s2,0 - 5f06: 0000 unimp - 5f08: 0301 addi t1,t1,0 + 5ec6: 0501 addi a0,a0,0 + 5ec8: 0601 addi a2,a2,0 + 5eca: 00097803 0x97803 + 5ece: 0100 addi s0,sp,128 + 5ed0: 0305 addi t1,t1,1 + 5ed2: 1c090803 lb a6,448(s2) + 5ed6: 0100 addi s0,sp,128 + 5ed8: 0105 addi sp,sp,1 + 5eda: 04097803 0x4097803 + 5ede: 0100 addi s0,sp,128 + 5ee0: 0305 addi t1,t1,1 + 5ee2: 04090803 lb a6,64(s2) + 5ee6: 0100 addi s0,sp,128 + 5ee8: 0105 addi sp,sp,1 + 5eea: 04097803 0x4097803 + 5eee: 0100 addi s0,sp,128 + 5ef0: 0305 addi t1,t1,1 + 5ef2: 04090803 lb a6,64(s2) + 5ef6: 0100 addi s0,sp,128 + 5ef8: 0105 addi sp,sp,1 + 5efa: 04097803 0x4097803 + 5efe: 0100 addi s0,sp,128 + 5f00: 0305 addi t1,t1,1 + 5f02: 10090803 lb a6,256(s2) + 5f06: 0100 addi s0,sp,128 + 5f08: 0306 slli t1,t1,0x1 5f0a: 0900 addi s0,sp,144 - 5f0c: 0000 unimp - 5f0e: 0301 addi t1,t1,0 - 5f10: 0900 addi s0,sp,144 - 5f12: 0000 unimp - 5f14: 0301 addi t1,t1,0 - 5f16: 0900 addi s0,sp,144 - 5f18: 0000 unimp - 5f1a: 0501 addi a0,a0,0 - 5f1c: 0601 addi a2,a2,0 - 5f1e: 00097803 0x97803 - 5f22: 0100 addi s0,sp,128 - 5f24: 0305 addi t1,t1,1 - 5f26: 1c090803 lb a6,448(s2) - 5f2a: 0100 addi s0,sp,128 - 5f2c: 0105 addi sp,sp,1 - 5f2e: 04097803 0x4097803 - 5f32: 0100 addi s0,sp,128 - 5f34: 0305 addi t1,t1,1 - 5f36: 04090803 lb a6,64(s2) - 5f3a: 0100 addi s0,sp,128 - 5f3c: 0105 addi sp,sp,1 - 5f3e: 04097803 0x4097803 - 5f42: 0100 addi s0,sp,128 - 5f44: 0305 addi t1,t1,1 - 5f46: 04090803 lb a6,64(s2) - 5f4a: 0100 addi s0,sp,128 - 5f4c: 0105 addi sp,sp,1 - 5f4e: 04097803 0x4097803 - 5f52: 0100 addi s0,sp,128 - 5f54: 0305 addi t1,t1,1 - 5f56: 10090803 lb a6,256(s2) - 5f5a: 0100 addi s0,sp,128 - 5f5c: 0306 slli t1,t1,0x1 + 5f0c: 000c 0xc + 5f0e: 0501 addi a0,a0,0 + 5f10: 0601 addi a2,a2,0 + 5f12: 00097803 0x97803 + 5f16: 0100 addi s0,sp,128 + 5f18: 0305 addi t1,t1,1 + 5f1a: 14090803 lb a6,320(s2) + 5f1e: 0100 addi s0,sp,128 + 5f20: 0306 slli t1,t1,0x1 + 5f22: 0900 addi s0,sp,144 + 5f24: 000c 0xc + 5f26: 0301 addi t1,t1,0 + 5f28: 0900 addi s0,sp,144 + 5f2a: 0004 0x4 + 5f2c: 0301 addi t1,t1,0 + 5f2e: 0900 addi s0,sp,144 + 5f30: 0000 unimp + 5f32: 0301 addi t1,t1,0 + 5f34: 0900 addi s0,sp,144 + 5f36: 0004 0x4 + 5f38: 0301 addi t1,t1,0 + 5f3a: 0900 addi s0,sp,144 + 5f3c: 0004 0x4 + 5f3e: 0301 addi t1,t1,0 + 5f40: 0900 addi s0,sp,144 + 5f42: 0004 0x4 + 5f44: 0301 addi t1,t1,0 + 5f46: 0900 addi s0,sp,144 + 5f48: 0000 unimp + 5f4a: 0301 addi t1,t1,0 + 5f4c: 0900 addi s0,sp,144 + 5f4e: 0000 unimp + 5f50: 0301 addi t1,t1,0 + 5f52: 0900 addi s0,sp,144 + 5f54: 0000 unimp + 5f56: 0301 addi t1,t1,0 + 5f58: 0900 addi s0,sp,144 + 5f5a: 0000 unimp + 5f5c: 0301 addi t1,t1,0 5f5e: 0900 addi s0,sp,144 - 5f60: 000c 0xc - 5f62: 0501 addi a0,a0,0 - 5f64: 0601 addi a2,a2,0 - 5f66: 00097803 0x97803 - 5f6a: 0100 addi s0,sp,128 - 5f6c: 0305 addi t1,t1,1 - 5f6e: 14090803 lb a6,320(s2) - 5f72: 0100 addi s0,sp,128 - 5f74: 0306 slli t1,t1,0x1 + 5f60: 0000 unimp + 5f62: 0301 addi t1,t1,0 + 5f64: 0900 addi s0,sp,144 + 5f66: 0000 unimp + 5f68: 0301 addi t1,t1,0 + 5f6a: 0900 addi s0,sp,144 + 5f6c: 0000 unimp + 5f6e: 0301 addi t1,t1,0 + 5f70: 0900 addi s0,sp,144 + 5f72: 0000 unimp + 5f74: 0301 addi t1,t1,0 5f76: 0900 addi s0,sp,144 - 5f78: 000c 0xc - 5f7a: 0301 addi t1,t1,0 - 5f7c: 0900 addi s0,sp,144 - 5f7e: 0004 0x4 - 5f80: 0301 addi t1,t1,0 - 5f82: 0900 addi s0,sp,144 - 5f84: 0000 unimp - 5f86: 0301 addi t1,t1,0 - 5f88: 0900 addi s0,sp,144 - 5f8a: 0004 0x4 - 5f8c: 0301 addi t1,t1,0 - 5f8e: 0900 addi s0,sp,144 - 5f90: 0004 0x4 - 5f92: 0301 addi t1,t1,0 + 5f78: 0000 unimp + 5f7a: 0001 nop + 5f7c: 0402 c.slli64 s0 + 5f7e: 0308 addi a0,sp,384 + 5f80: 0900 addi s0,sp,144 + 5f82: 0008 0x8 + 5f84: 0001 nop + 5f86: 0402 c.slli64 s0 + 5f88: 0308 addi a0,sp,384 + 5f8a: 0900 addi s0,sp,144 + 5f8c: 001c 0x1c + 5f8e: 0001 nop + 5f90: 0402 c.slli64 s0 + 5f92: 0308 addi a0,sp,384 5f94: 0900 addi s0,sp,144 - 5f96: 0004 0x4 - 5f98: 0301 addi t1,t1,0 - 5f9a: 0900 addi s0,sp,144 - 5f9c: 0000 unimp - 5f9e: 0301 addi t1,t1,0 - 5fa0: 0900 addi s0,sp,144 - 5fa2: 0000 unimp - 5fa4: 0301 addi t1,t1,0 - 5fa6: 0900 addi s0,sp,144 - 5fa8: 0000 unimp - 5faa: 0301 addi t1,t1,0 - 5fac: 0900 addi s0,sp,144 - 5fae: 0000 unimp - 5fb0: 0301 addi t1,t1,0 - 5fb2: 0900 addi s0,sp,144 - 5fb4: 0000 unimp - 5fb6: 0301 addi t1,t1,0 - 5fb8: 0900 addi s0,sp,144 - 5fba: 0000 unimp - 5fbc: 0301 addi t1,t1,0 - 5fbe: 0900 addi s0,sp,144 - 5fc0: 0000 unimp - 5fc2: 0301 addi t1,t1,0 - 5fc4: 0900 addi s0,sp,144 - 5fc6: 0000 unimp - 5fc8: 0301 addi t1,t1,0 - 5fca: 0900 addi s0,sp,144 - 5fcc: 0000 unimp - 5fce: 0001 nop - 5fd0: 0402 c.slli64 s0 - 5fd2: 0308 addi a0,sp,384 - 5fd4: 0900 addi s0,sp,144 - 5fd6: 0008 0x8 - 5fd8: 0001 nop - 5fda: 0402 c.slli64 s0 - 5fdc: 0308 addi a0,sp,384 - 5fde: 0900 addi s0,sp,144 - 5fe0: 001c 0x1c - 5fe2: 0001 nop - 5fe4: 0402 c.slli64 s0 - 5fe6: 0308 addi a0,sp,384 - 5fe8: 0900 addi s0,sp,144 - 5fea: 0000 unimp - 5fec: 0001 nop - 5fee: 0402 c.slli64 s0 - 5ff0: 0309 addi t1,t1,2 - 5ff2: 0900 addi s0,sp,144 - 5ff4: 0004 0x4 - 5ff6: 0001 nop - 5ff8: 0402 c.slli64 s0 - 5ffa: 0609 addi a2,a2,2 - 5ffc: 04090103 lb sp,64(s2) - 6000: 0100 addi s0,sp,128 - 6002: 0200 addi s0,sp,256 - 6004: 0904 addi s1,sp,144 - 6006: 08097f03 0x8097f03 - 600a: 0100 addi s0,sp,128 - 600c: 0200 addi s0,sp,256 - 600e: 0904 addi s1,sp,144 - 6010: 04090103 lb sp,64(s2) - 6014: 0100 addi s0,sp,128 - 6016: 0200 addi s0,sp,256 - 6018: 0904 addi s1,sp,144 - 601a: 18097f03 0x18097f03 - 601e: 0100 addi s0,sp,128 - 6020: 0200 addi s0,sp,256 - 6022: 0904 addi s1,sp,144 - 6024: 0306 slli t1,t1,0x1 - 6026: 0900 addi s0,sp,144 - 6028: 0004 0x4 - 602a: 0001 nop - 602c: 0402 c.slli64 s0 - 602e: 0309 addi t1,t1,2 - 6030: 0900 addi s0,sp,144 - 6032: 0000 unimp - 6034: 0001 nop - 6036: 0402 c.slli64 s0 - 6038: 0309 addi t1,t1,2 - 603a: 0900 addi s0,sp,144 - 603c: 0000 unimp - 603e: 0001 nop - 6040: 0402 c.slli64 s0 - 6042: 0309 addi t1,t1,2 - 6044: 0901 addi s2,s2,0 - 6046: 0000 unimp - 6048: 0001 nop - 604a: 0402 c.slli64 s0 - 604c: 0309 addi t1,t1,2 - 604e: 0900 addi s0,sp,144 - 6050: 0000 unimp - 6052: 0001 nop - 6054: 0402 c.slli64 s0 - 6056: 0309 addi t1,t1,2 - 6058: 0900 addi s0,sp,144 - 605a: 0000 unimp - 605c: 0001 nop - 605e: 0402 c.slli64 s0 - 6060: 0309 addi t1,t1,2 - 6062: 0900 addi s0,sp,144 - 6064: 0000 unimp - 6066: 0001 nop - 6068: 0402 c.slli64 s0 - 606a: 0309 addi t1,t1,2 - 606c: 0900 addi s0,sp,144 - 606e: 0000 unimp - 6070: 0001 nop - 6072: 0402 c.slli64 s0 - 6074: 0309 addi t1,t1,2 - 6076: 0900 addi s0,sp,144 - 6078: 0000 unimp - 607a: 0001 nop - 607c: 0402 c.slli64 s0 - 607e: 0309 addi t1,t1,2 - 6080: 0900 addi s0,sp,144 - 6082: 0008 0x8 - 6084: 0001 nop - 6086: 0402 c.slli64 s0 - 6088: 0309 addi t1,t1,2 - 608a: 0900 addi s0,sp,144 - 608c: 0000 unimp - 608e: 0001 nop - 6090: 0402 c.slli64 s0 - 6092: 0309 addi t1,t1,2 - 6094: 0900 addi s0,sp,144 - 6096: 0004 0x4 - 6098: 0001 nop - 609a: 0402 c.slli64 s0 - 609c: 0309 addi t1,t1,2 - 609e: 0900 addi s0,sp,144 - 60a0: 0004 0x4 - 60a2: 0001 nop - 60a4: 0402 c.slli64 s0 - 60a6: 0309 addi t1,t1,2 - 60a8: 0900 addi s0,sp,144 - 60aa: 0004 0x4 - 60ac: 0001 nop - 60ae: 0402 c.slli64 s0 - 60b0: 0309 addi t1,t1,2 - 60b2: 0900 addi s0,sp,144 - 60b4: 0000 unimp - 60b6: 0001 nop - 60b8: 0402 c.slli64 s0 - 60ba: 0309 addi t1,t1,2 - 60bc: 0900 addi s0,sp,144 - 60be: 0000 unimp - 60c0: 0001 nop - 60c2: 0402 c.slli64 s0 - 60c4: 0309 addi t1,t1,2 - 60c6: 0900 addi s0,sp,144 - 60c8: 0000 unimp - 60ca: 0001 nop - 60cc: 0402 c.slli64 s0 - 60ce: 0309 addi t1,t1,2 - 60d0: 0900 addi s0,sp,144 - 60d2: 0000 unimp - 60d4: 0001 nop - 60d6: 0402 c.slli64 s0 - 60d8: 0309 addi t1,t1,2 - 60da: 0900 addi s0,sp,144 - 60dc: 0000 unimp - 60de: 0001 nop - 60e0: 0402 c.slli64 s0 - 60e2: 0309 addi t1,t1,2 - 60e4: 0900 addi s0,sp,144 - 60e6: 0000 unimp - 60e8: 0001 nop - 60ea: 0402 c.slli64 s0 - 60ec: 0309 addi t1,t1,2 - 60ee: 0900 addi s0,sp,144 - 60f0: 0000 unimp - 60f2: 0001 nop - 60f4: 0402 c.slli64 s0 - 60f6: 0309 addi t1,t1,2 - 60f8: 0900 addi s0,sp,144 - 60fa: 0000 unimp - 60fc: 0001 nop - 60fe: 0402 c.slli64 s0 - 6100: 0309 addi t1,t1,2 - 6102: 0900 addi s0,sp,144 - 6104: 0000 unimp - 6106: 0001 nop - 6108: 0402 c.slli64 s0 - 610a: 0308 addi a0,sp,384 - 610c: 0900 addi s0,sp,144 - 610e: 0008 0x8 - 6110: 0001 nop - 6112: 0402 c.slli64 s0 - 6114: 0308 addi a0,sp,384 - 6116: 0900 addi s0,sp,144 - 6118: 001c 0x1c - 611a: 0001 nop - 611c: 0402 c.slli64 s0 - 611e: 0308 addi a0,sp,384 - 6120: 0900 addi s0,sp,144 - 6122: 0000 unimp - 6124: 0001 nop - 6126: 0402 c.slli64 s0 - 6128: 0309 addi t1,t1,2 - 612a: 0900 addi s0,sp,144 - 612c: 0004 0x4 - 612e: 0001 nop - 6130: 0402 c.slli64 s0 - 6132: 0609 addi a2,a2,2 - 6134: 04090103 lb sp,64(s2) - 6138: 0100 addi s0,sp,128 - 613a: 0200 addi s0,sp,256 - 613c: 0904 addi s1,sp,144 - 613e: 08097f03 0x8097f03 - 6142: 0100 addi s0,sp,128 - 6144: 0200 addi s0,sp,256 - 6146: 0904 addi s1,sp,144 - 6148: 0306 slli t1,t1,0x1 - 614a: 0900 addi s0,sp,144 - 614c: 0008 0x8 - 614e: 0001 nop - 6150: 0402 c.slli64 s0 - 6152: 0309 addi t1,t1,2 - 6154: 0900 addi s0,sp,144 - 6156: 0000 unimp - 6158: 0001 nop - 615a: 0402 c.slli64 s0 - 615c: 0309 addi t1,t1,2 - 615e: 0900 addi s0,sp,144 - 6160: 0000 unimp - 6162: 0001 nop - 6164: 0402 c.slli64 s0 - 6166: 0309 addi t1,t1,2 - 6168: 0901 addi s2,s2,0 - 616a: 0000 unimp - 616c: 0001 nop - 616e: 0402 c.slli64 s0 - 6170: 0309 addi t1,t1,2 - 6172: 0900 addi s0,sp,144 - 6174: 0000 unimp - 6176: 0001 nop - 6178: 0402 c.slli64 s0 - 617a: 0602 c.slli64 a2 - 617c: 04090003 lb zero,64(s2) - 6180: 0100 addi s0,sp,128 - 6182: 0200 addi s0,sp,256 - 6184: 0304 addi s1,sp,384 - 6186: 0306 slli t1,t1,0x1 - 6188: 0900 addi s0,sp,144 - 618a: 001c 0x1c - 618c: 0001 nop - 618e: 0402 c.slli64 s0 - 6190: 0900030b 0x900030b - 6194: 0004 0x4 - 6196: 0001 nop - 6198: 0402 c.slli64 s0 - 619a: 0900030b 0x900030b - 619e: 0000 unimp - 61a0: 0001 nop - 61a2: 0402 c.slli64 s0 - 61a4: 0900030b 0x900030b - 61a8: 0000 unimp - 61aa: 0001 nop - 61ac: 0402 c.slli64 s0 - 61ae: 0900030b 0x900030b - 61b2: 0000 unimp - 61b4: 0001 nop - 61b6: 0402 c.slli64 s0 - 61b8: 0900030b 0x900030b - 61bc: 0000 unimp - 61be: 0001 nop - 61c0: 0402 c.slli64 s0 - 61c2: 0900030b 0x900030b - 61c6: 0000 unimp - 61c8: 0001 nop - 61ca: 0402 c.slli64 s0 - 61cc: 0900030b 0x900030b - 61d0: 0000 unimp - 61d2: 0001 nop - 61d4: 0402 c.slli64 s0 - 61d6: 0900030b 0x900030b - 61da: 0000 unimp - 61dc: 0001 nop - 61de: 0402 c.slli64 s0 - 61e0: 030c addi a1,sp,384 - 61e2: 0900 addi s0,sp,144 - 61e4: 0008 0x8 - 61e6: 0001 nop - 61e8: 0402 c.slli64 s0 - 61ea: 030c addi a1,sp,384 - 61ec: 0900 addi s0,sp,144 - 61ee: 0000 unimp - 61f0: 0001 nop - 61f2: 0402 c.slli64 s0 - 61f4: 030c addi a1,sp,384 - 61f6: 0900 addi s0,sp,144 - 61f8: 0000 unimp - 61fa: 0001 nop - 61fc: 0402 c.slli64 s0 - 61fe: 030e slli t1,t1,0x3 - 6200: 0900 addi s0,sp,144 - 6202: 0004 0x4 - 6204: 0001 nop - 6206: 0402 c.slli64 s0 - 6208: 030e slli t1,t1,0x3 - 620a: 0900 addi s0,sp,144 - 620c: 0000 unimp - 620e: 0001 nop - 6210: 0402 c.slli64 s0 - 6212: 0310 addi a2,sp,384 - 6214: 0900 addi s0,sp,144 - 6216: 0010 0x10 - 6218: 0001 nop - 621a: 0402 c.slli64 s0 - 621c: 09000327 0x9000327 - 6220: 001c 0x1c - 6222: 0001 nop - 6224: 0402 c.slli64 s0 - 6226: 09000327 0x9000327 - 622a: 0000 unimp - 622c: 0001 nop - 622e: 0402 c.slli64 s0 - 6230: 09000327 0x9000327 - 6234: 0000 unimp - 6236: 0001 nop - 6238: 0402 c.slli64 s0 - 623a: 09000327 0x9000327 - 623e: 0000 unimp - 6240: 0001 nop - 6242: 0402 c.slli64 s0 - 6244: 09000327 0x9000327 - 6248: 0010 0x10 - 624a: 0001 nop - 624c: 02a90403 lb s0,42(s2) - 6250: 00090003 lb zero,0(s2) - 6254: 0100 addi s0,sp,128 - 6256: 0200 addi s0,sp,256 - 6258: 1304 addi s1,sp,416 - 625a: 08090003 lb zero,128(s2) - 625e: 0100 addi s0,sp,128 - 6260: 0200 addi s0,sp,256 - 6262: 1304 addi s1,sp,416 - 6264: 00090003 lb zero,0(s2) - 6268: 0100 addi s0,sp,128 - 626a: 0200 addi s0,sp,256 - 626c: 1304 addi s1,sp,416 - 626e: 04090003 lb zero,64(s2) - 6272: 0100 addi s0,sp,128 - 6274: 0200 addi s0,sp,256 - 6276: 1c04 addi s1,sp,560 - 6278: 04090003 lb zero,64(s2) - 627c: 0100 addi s0,sp,128 - 627e: 0200 addi s0,sp,256 - 6280: 1c04 addi s1,sp,560 - 6282: 00090003 lb zero,0(s2) - 6286: 0100 addi s0,sp,128 - 6288: 0200 addi s0,sp,256 - 628a: 1c04 addi s1,sp,560 - 628c: 00090003 lb zero,0(s2) - 6290: 0100 addi s0,sp,128 - 6292: 0200 addi s0,sp,256 - 6294: 1c04 addi s1,sp,560 - 6296: 00090003 lb zero,0(s2) - 629a: 0100 addi s0,sp,128 - 629c: 0200 addi s0,sp,256 - 629e: 1c04 addi s1,sp,560 - 62a0: 10090003 lb zero,256(s2) - 62a4: 0100 addi s0,sp,128 - 62a6: 0200 addi s0,sp,256 - 62a8: 1c04 addi s1,sp,560 - 62aa: 00090003 lb zero,0(s2) - 62ae: 0100 addi s0,sp,128 - 62b0: 0200 addi s0,sp,256 - 62b2: 1c04 addi s1,sp,560 - 62b4: 00090003 lb zero,0(s2) - 62b8: 0100 addi s0,sp,128 - 62ba: 0200 addi s0,sp,256 - 62bc: 1c04 addi s1,sp,560 - 62be: 00090003 lb zero,0(s2) - 62c2: 0100 addi s0,sp,128 - 62c4: 0200 addi s0,sp,256 - 62c6: 1c04 addi s1,sp,560 - 62c8: 14090003 lb zero,320(s2) - 62cc: 0100 addi s0,sp,128 - 62ce: 0200 addi s0,sp,256 - 62d0: 1c04 addi s1,sp,560 - 62d2: 00090003 lb zero,0(s2) - 62d6: 0100 addi s0,sp,128 - 62d8: 0200 addi s0,sp,256 - 62da: 1c04 addi s1,sp,560 - 62dc: 04090003 lb zero,64(s2) - 62e0: 0100 addi s0,sp,128 - 62e2: 0200 addi s0,sp,256 - 62e4: 1c04 addi s1,sp,560 - 62e6: 00090003 lb zero,0(s2) - 62ea: 0100 addi s0,sp,128 - 62ec: 0200 addi s0,sp,256 - 62ee: 1c04 addi s1,sp,560 - 62f0: 1c090003 lb zero,448(s2) - 62f4: 0100 addi s0,sp,128 - 62f6: 0200 addi s0,sp,256 - 62f8: 1c04 addi s1,sp,560 - 62fa: 00090003 lb zero,0(s2) + 5f96: 0000 unimp + 5f98: 0001 nop + 5f9a: 0402 c.slli64 s0 + 5f9c: 0309 addi t1,t1,2 + 5f9e: 0900 addi s0,sp,144 + 5fa0: 0004 0x4 + 5fa2: 0001 nop + 5fa4: 0402 c.slli64 s0 + 5fa6: 0609 addi a2,a2,2 + 5fa8: 04090103 lb sp,64(s2) + 5fac: 0100 addi s0,sp,128 + 5fae: 0200 addi s0,sp,256 + 5fb0: 0904 addi s1,sp,144 + 5fb2: 08097f03 0x8097f03 + 5fb6: 0100 addi s0,sp,128 + 5fb8: 0200 addi s0,sp,256 + 5fba: 0904 addi s1,sp,144 + 5fbc: 04090103 lb sp,64(s2) + 5fc0: 0100 addi s0,sp,128 + 5fc2: 0200 addi s0,sp,256 + 5fc4: 0904 addi s1,sp,144 + 5fc6: 18097f03 0x18097f03 + 5fca: 0100 addi s0,sp,128 + 5fcc: 0200 addi s0,sp,256 + 5fce: 0904 addi s1,sp,144 + 5fd0: 0306 slli t1,t1,0x1 + 5fd2: 0900 addi s0,sp,144 + 5fd4: 0004 0x4 + 5fd6: 0001 nop + 5fd8: 0402 c.slli64 s0 + 5fda: 0309 addi t1,t1,2 + 5fdc: 0900 addi s0,sp,144 + 5fde: 0000 unimp + 5fe0: 0001 nop + 5fe2: 0402 c.slli64 s0 + 5fe4: 0309 addi t1,t1,2 + 5fe6: 0900 addi s0,sp,144 + 5fe8: 0000 unimp + 5fea: 0001 nop + 5fec: 0402 c.slli64 s0 + 5fee: 0309 addi t1,t1,2 + 5ff0: 0901 addi s2,s2,0 + 5ff2: 0000 unimp + 5ff4: 0001 nop + 5ff6: 0402 c.slli64 s0 + 5ff8: 0309 addi t1,t1,2 + 5ffa: 0900 addi s0,sp,144 + 5ffc: 0000 unimp + 5ffe: 0001 nop + 6000: 0402 c.slli64 s0 + 6002: 0309 addi t1,t1,2 + 6004: 0900 addi s0,sp,144 + 6006: 0000 unimp + 6008: 0001 nop + 600a: 0402 c.slli64 s0 + 600c: 0309 addi t1,t1,2 + 600e: 0900 addi s0,sp,144 + 6010: 0000 unimp + 6012: 0001 nop + 6014: 0402 c.slli64 s0 + 6016: 0309 addi t1,t1,2 + 6018: 0900 addi s0,sp,144 + 601a: 0000 unimp + 601c: 0001 nop + 601e: 0402 c.slli64 s0 + 6020: 0309 addi t1,t1,2 + 6022: 0900 addi s0,sp,144 + 6024: 0000 unimp + 6026: 0001 nop + 6028: 0402 c.slli64 s0 + 602a: 0309 addi t1,t1,2 + 602c: 0900 addi s0,sp,144 + 602e: 0008 0x8 + 6030: 0001 nop + 6032: 0402 c.slli64 s0 + 6034: 0309 addi t1,t1,2 + 6036: 0900 addi s0,sp,144 + 6038: 0000 unimp + 603a: 0001 nop + 603c: 0402 c.slli64 s0 + 603e: 0309 addi t1,t1,2 + 6040: 0900 addi s0,sp,144 + 6042: 0004 0x4 + 6044: 0001 nop + 6046: 0402 c.slli64 s0 + 6048: 0309 addi t1,t1,2 + 604a: 0900 addi s0,sp,144 + 604c: 0004 0x4 + 604e: 0001 nop + 6050: 0402 c.slli64 s0 + 6052: 0309 addi t1,t1,2 + 6054: 0900 addi s0,sp,144 + 6056: 0004 0x4 + 6058: 0001 nop + 605a: 0402 c.slli64 s0 + 605c: 0309 addi t1,t1,2 + 605e: 0900 addi s0,sp,144 + 6060: 0000 unimp + 6062: 0001 nop + 6064: 0402 c.slli64 s0 + 6066: 0309 addi t1,t1,2 + 6068: 0900 addi s0,sp,144 + 606a: 0000 unimp + 606c: 0001 nop + 606e: 0402 c.slli64 s0 + 6070: 0309 addi t1,t1,2 + 6072: 0900 addi s0,sp,144 + 6074: 0000 unimp + 6076: 0001 nop + 6078: 0402 c.slli64 s0 + 607a: 0309 addi t1,t1,2 + 607c: 0900 addi s0,sp,144 + 607e: 0000 unimp + 6080: 0001 nop + 6082: 0402 c.slli64 s0 + 6084: 0309 addi t1,t1,2 + 6086: 0900 addi s0,sp,144 + 6088: 0000 unimp + 608a: 0001 nop + 608c: 0402 c.slli64 s0 + 608e: 0309 addi t1,t1,2 + 6090: 0900 addi s0,sp,144 + 6092: 0000 unimp + 6094: 0001 nop + 6096: 0402 c.slli64 s0 + 6098: 0309 addi t1,t1,2 + 609a: 0900 addi s0,sp,144 + 609c: 0000 unimp + 609e: 0001 nop + 60a0: 0402 c.slli64 s0 + 60a2: 0309 addi t1,t1,2 + 60a4: 0900 addi s0,sp,144 + 60a6: 0000 unimp + 60a8: 0001 nop + 60aa: 0402 c.slli64 s0 + 60ac: 0309 addi t1,t1,2 + 60ae: 0900 addi s0,sp,144 + 60b0: 0000 unimp + 60b2: 0001 nop + 60b4: 0402 c.slli64 s0 + 60b6: 0308 addi a0,sp,384 + 60b8: 0900 addi s0,sp,144 + 60ba: 0008 0x8 + 60bc: 0001 nop + 60be: 0402 c.slli64 s0 + 60c0: 0308 addi a0,sp,384 + 60c2: 0900 addi s0,sp,144 + 60c4: 001c 0x1c + 60c6: 0001 nop + 60c8: 0402 c.slli64 s0 + 60ca: 0308 addi a0,sp,384 + 60cc: 0900 addi s0,sp,144 + 60ce: 0000 unimp + 60d0: 0001 nop + 60d2: 0402 c.slli64 s0 + 60d4: 0309 addi t1,t1,2 + 60d6: 0900 addi s0,sp,144 + 60d8: 0004 0x4 + 60da: 0001 nop + 60dc: 0402 c.slli64 s0 + 60de: 0609 addi a2,a2,2 + 60e0: 04090103 lb sp,64(s2) + 60e4: 0100 addi s0,sp,128 + 60e6: 0200 addi s0,sp,256 + 60e8: 0904 addi s1,sp,144 + 60ea: 08097f03 0x8097f03 + 60ee: 0100 addi s0,sp,128 + 60f0: 0200 addi s0,sp,256 + 60f2: 0904 addi s1,sp,144 + 60f4: 0306 slli t1,t1,0x1 + 60f6: 0900 addi s0,sp,144 + 60f8: 0008 0x8 + 60fa: 0001 nop + 60fc: 0402 c.slli64 s0 + 60fe: 0309 addi t1,t1,2 + 6100: 0900 addi s0,sp,144 + 6102: 0000 unimp + 6104: 0001 nop + 6106: 0402 c.slli64 s0 + 6108: 0309 addi t1,t1,2 + 610a: 0900 addi s0,sp,144 + 610c: 0000 unimp + 610e: 0001 nop + 6110: 0402 c.slli64 s0 + 6112: 0309 addi t1,t1,2 + 6114: 0901 addi s2,s2,0 + 6116: 0000 unimp + 6118: 0001 nop + 611a: 0402 c.slli64 s0 + 611c: 0309 addi t1,t1,2 + 611e: 0900 addi s0,sp,144 + 6120: 0000 unimp + 6122: 0001 nop + 6124: 0402 c.slli64 s0 + 6126: 0602 c.slli64 a2 + 6128: 04090003 lb zero,64(s2) + 612c: 0100 addi s0,sp,128 + 612e: 0200 addi s0,sp,256 + 6130: 0304 addi s1,sp,384 + 6132: 0306 slli t1,t1,0x1 + 6134: 0900 addi s0,sp,144 + 6136: 001c 0x1c + 6138: 0001 nop + 613a: 0402 c.slli64 s0 + 613c: 0900030b 0x900030b + 6140: 0004 0x4 + 6142: 0001 nop + 6144: 0402 c.slli64 s0 + 6146: 0900030b 0x900030b + 614a: 0000 unimp + 614c: 0001 nop + 614e: 0402 c.slli64 s0 + 6150: 0900030b 0x900030b + 6154: 0000 unimp + 6156: 0001 nop + 6158: 0402 c.slli64 s0 + 615a: 0900030b 0x900030b + 615e: 0000 unimp + 6160: 0001 nop + 6162: 0402 c.slli64 s0 + 6164: 0900030b 0x900030b + 6168: 0000 unimp + 616a: 0001 nop + 616c: 0402 c.slli64 s0 + 616e: 0900030b 0x900030b + 6172: 0000 unimp + 6174: 0001 nop + 6176: 0402 c.slli64 s0 + 6178: 0900030b 0x900030b + 617c: 0000 unimp + 617e: 0001 nop + 6180: 0402 c.slli64 s0 + 6182: 0900030b 0x900030b + 6186: 0000 unimp + 6188: 0001 nop + 618a: 0402 c.slli64 s0 + 618c: 030c addi a1,sp,384 + 618e: 0900 addi s0,sp,144 + 6190: 0008 0x8 + 6192: 0001 nop + 6194: 0402 c.slli64 s0 + 6196: 030c addi a1,sp,384 + 6198: 0900 addi s0,sp,144 + 619a: 0000 unimp + 619c: 0001 nop + 619e: 0402 c.slli64 s0 + 61a0: 030c addi a1,sp,384 + 61a2: 0900 addi s0,sp,144 + 61a4: 0000 unimp + 61a6: 0001 nop + 61a8: 0402 c.slli64 s0 + 61aa: 030e slli t1,t1,0x3 + 61ac: 0900 addi s0,sp,144 + 61ae: 0004 0x4 + 61b0: 0001 nop + 61b2: 0402 c.slli64 s0 + 61b4: 030e slli t1,t1,0x3 + 61b6: 0900 addi s0,sp,144 + 61b8: 0000 unimp + 61ba: 0001 nop + 61bc: 0402 c.slli64 s0 + 61be: 0310 addi a2,sp,384 + 61c0: 0900 addi s0,sp,144 + 61c2: 0010 0x10 + 61c4: 0001 nop + 61c6: 0402 c.slli64 s0 + 61c8: 09000327 0x9000327 + 61cc: 001c 0x1c + 61ce: 0001 nop + 61d0: 0402 c.slli64 s0 + 61d2: 09000327 0x9000327 + 61d6: 0000 unimp + 61d8: 0001 nop + 61da: 0402 c.slli64 s0 + 61dc: 09000327 0x9000327 + 61e0: 0000 unimp + 61e2: 0001 nop + 61e4: 0402 c.slli64 s0 + 61e6: 09000327 0x9000327 + 61ea: 0000 unimp + 61ec: 0001 nop + 61ee: 0402 c.slli64 s0 + 61f0: 09000327 0x9000327 + 61f4: 0010 0x10 + 61f6: 0001 nop + 61f8: 02a90403 lb s0,42(s2) + 61fc: 00090003 lb zero,0(s2) + 6200: 0100 addi s0,sp,128 + 6202: 0200 addi s0,sp,256 + 6204: 1304 addi s1,sp,416 + 6206: 08090003 lb zero,128(s2) + 620a: 0100 addi s0,sp,128 + 620c: 0200 addi s0,sp,256 + 620e: 1304 addi s1,sp,416 + 6210: 00090003 lb zero,0(s2) + 6214: 0100 addi s0,sp,128 + 6216: 0200 addi s0,sp,256 + 6218: 1304 addi s1,sp,416 + 621a: 04090003 lb zero,64(s2) + 621e: 0100 addi s0,sp,128 + 6220: 0200 addi s0,sp,256 + 6222: 1c04 addi s1,sp,560 + 6224: 04090003 lb zero,64(s2) + 6228: 0100 addi s0,sp,128 + 622a: 0200 addi s0,sp,256 + 622c: 1c04 addi s1,sp,560 + 622e: 00090003 lb zero,0(s2) + 6232: 0100 addi s0,sp,128 + 6234: 0200 addi s0,sp,256 + 6236: 1c04 addi s1,sp,560 + 6238: 00090003 lb zero,0(s2) + 623c: 0100 addi s0,sp,128 + 623e: 0200 addi s0,sp,256 + 6240: 1c04 addi s1,sp,560 + 6242: 00090003 lb zero,0(s2) + 6246: 0100 addi s0,sp,128 + 6248: 0200 addi s0,sp,256 + 624a: 1c04 addi s1,sp,560 + 624c: 10090003 lb zero,256(s2) + 6250: 0100 addi s0,sp,128 + 6252: 0200 addi s0,sp,256 + 6254: 1c04 addi s1,sp,560 + 6256: 00090003 lb zero,0(s2) + 625a: 0100 addi s0,sp,128 + 625c: 0200 addi s0,sp,256 + 625e: 1c04 addi s1,sp,560 + 6260: 00090003 lb zero,0(s2) + 6264: 0100 addi s0,sp,128 + 6266: 0200 addi s0,sp,256 + 6268: 1c04 addi s1,sp,560 + 626a: 00090003 lb zero,0(s2) + 626e: 0100 addi s0,sp,128 + 6270: 0200 addi s0,sp,256 + 6272: 1c04 addi s1,sp,560 + 6274: 14090003 lb zero,320(s2) + 6278: 0100 addi s0,sp,128 + 627a: 0200 addi s0,sp,256 + 627c: 1c04 addi s1,sp,560 + 627e: 00090003 lb zero,0(s2) + 6282: 0100 addi s0,sp,128 + 6284: 0200 addi s0,sp,256 + 6286: 1c04 addi s1,sp,560 + 6288: 04090003 lb zero,64(s2) + 628c: 0100 addi s0,sp,128 + 628e: 0200 addi s0,sp,256 + 6290: 1c04 addi s1,sp,560 + 6292: 00090003 lb zero,0(s2) + 6296: 0100 addi s0,sp,128 + 6298: 0200 addi s0,sp,256 + 629a: 1c04 addi s1,sp,560 + 629c: 1c090003 lb zero,448(s2) + 62a0: 0100 addi s0,sp,128 + 62a2: 0200 addi s0,sp,256 + 62a4: 1c04 addi s1,sp,560 + 62a6: 00090003 lb zero,0(s2) + 62aa: 0100 addi s0,sp,128 + 62ac: 0200 addi s0,sp,256 + 62ae: 1c04 addi s1,sp,560 + 62b0: 04090003 lb zero,64(s2) + 62b4: 0100 addi s0,sp,128 + 62b6: 0200 addi s0,sp,256 + 62b8: 1c04 addi s1,sp,560 + 62ba: 00090003 lb zero,0(s2) + 62be: 0100 addi s0,sp,128 + 62c0: 0200 addi s0,sp,256 + 62c2: 5b04 lw s1,48(a4) + 62c4: 00090003 lb zero,0(s2) + 62c8: 0100 addi s0,sp,128 + 62ca: 0200 addi s0,sp,256 + 62cc: 5b04 lw s1,48(a4) + 62ce: 00090003 lb zero,0(s2) + 62d2: 0100 addi s0,sp,128 + 62d4: 0200 addi s0,sp,256 + 62d6: 5b04 lw s1,48(a4) + 62d8: 0306 slli t1,t1,0x1 + 62da: 097f 0x97f + 62dc: 0000 unimp + 62de: 0001 nop + 62e0: 0402 c.slli64 s0 + 62e2: 0901035b 0x901035b + 62e6: 0004 0x4 + 62e8: 0001 nop + 62ea: 0402 c.slli64 s0 + 62ec: 061d addi a2,a2,7 + 62ee: 04090003 lb zero,64(s2) + 62f2: 0100 addi s0,sp,128 + 62f4: 0c090003 lb zero,192(s2) + 62f8: 0100 addi s0,sp,128 + 62fa: 08090003 lb zero,128(s2) 62fe: 0100 addi s0,sp,128 6300: 0200 addi s0,sp,256 - 6302: 1c04 addi s1,sp,560 - 6304: 04090003 lb zero,64(s2) + 6302: 1104 addi s1,sp,160 + 6304: 14090003 lb zero,320(s2) 6308: 0100 addi s0,sp,128 630a: 0200 addi s0,sp,256 - 630c: 1c04 addi s1,sp,560 - 630e: 00090003 lb zero,0(s2) + 630c: 3204 fld fs1,32(a2) + 630e: 0c090003 lb zero,192(s2) 6312: 0100 addi s0,sp,128 6314: 0200 addi s0,sp,256 - 6316: 5b04 lw s1,48(a4) + 6316: 3204 fld fs1,32(a2) 6318: 00090003 lb zero,0(s2) 631c: 0100 addi s0,sp,128 631e: 0200 addi s0,sp,256 - 6320: 5b04 lw s1,48(a4) + 6320: 3204 fld fs1,32(a2) 6322: 00090003 lb zero,0(s2) 6326: 0100 addi s0,sp,128 6328: 0200 addi s0,sp,256 - 632a: 5b04 lw s1,48(a4) - 632c: 0306 slli t1,t1,0x1 - 632e: 097f 0x97f - 6330: 0000 unimp - 6332: 0001 nop - 6334: 0402 c.slli64 s0 - 6336: 0901035b 0x901035b - 633a: 0004 0x4 - 633c: 0001 nop - 633e: 0402 c.slli64 s0 - 6340: 061d addi a2,a2,7 - 6342: 04090003 lb zero,64(s2) - 6346: 0100 addi s0,sp,128 - 6348: 0c090003 lb zero,192(s2) - 634c: 0100 addi s0,sp,128 - 634e: 08090003 lb zero,128(s2) - 6352: 0100 addi s0,sp,128 - 6354: 0200 addi s0,sp,256 - 6356: 1104 addi s1,sp,160 - 6358: 14090003 lb zero,320(s2) - 635c: 0100 addi s0,sp,128 - 635e: 0200 addi s0,sp,256 - 6360: 3204 fld fs1,32(a2) - 6362: 0c090003 lb zero,192(s2) + 632a: 3204 fld fs1,32(a2) + 632c: 00090003 lb zero,0(s2) + 6330: 0100 addi s0,sp,128 + 6332: 0200 addi s0,sp,256 + 6334: 3204 fld fs1,32(a2) + 6336: 10090003 lb zero,256(s2) + 633a: 0100 addi s0,sp,128 + 633c: 0300 addi s0,sp,384 + 633e: a804 fsd fs1,16(s0) + 6340: 0305 addi t1,t1,1 + 6342: 0900 addi s0,sp,144 + 6344: 0000 unimp + 6346: 0001 nop + 6348: 05a80403 lb s0,90(a6) + 634c: 00090003 lb zero,0(s2) + 6350: 0100 addi s0,sp,128 + 6352: 0300 addi s0,sp,384 + 6354: a804 fsd fs1,16(s0) + 6356: 0305 addi t1,t1,1 + 6358: 0900 addi s0,sp,144 + 635a: 0000 unimp + 635c: 0001 nop + 635e: 05a80403 lb s0,90(a6) + 6362: 00090103 lb sp,0(s2) 6366: 0100 addi s0,sp,128 - 6368: 0200 addi s0,sp,256 - 636a: 3204 fld fs1,32(a2) - 636c: 00090003 lb zero,0(s2) - 6370: 0100 addi s0,sp,128 - 6372: 0200 addi s0,sp,256 - 6374: 3204 fld fs1,32(a2) - 6376: 00090003 lb zero,0(s2) - 637a: 0100 addi s0,sp,128 - 637c: 0200 addi s0,sp,256 - 637e: 3204 fld fs1,32(a2) - 6380: 00090003 lb zero,0(s2) - 6384: 0100 addi s0,sp,128 - 6386: 0200 addi s0,sp,256 - 6388: 3204 fld fs1,32(a2) - 638a: 10090003 lb zero,256(s2) - 638e: 0100 addi s0,sp,128 - 6390: 0300 addi s0,sp,384 - 6392: a804 fsd fs1,16(s0) - 6394: 0305 addi t1,t1,1 - 6396: 0900 addi s0,sp,144 - 6398: 0000 unimp - 639a: 0001 nop - 639c: 05a80403 lb s0,90(a6) - 63a0: 00090003 lb zero,0(s2) - 63a4: 0100 addi s0,sp,128 - 63a6: 0300 addi s0,sp,384 - 63a8: a804 fsd fs1,16(s0) - 63aa: 0305 addi t1,t1,1 - 63ac: 0900 addi s0,sp,144 - 63ae: 0000 unimp - 63b0: 0001 nop - 63b2: 05a80403 lb s0,90(a6) - 63b6: 00090103 lb sp,0(s2) + 6368: 0300 addi s0,sp,384 + 636a: a804 fsd fs1,16(s0) + 636c: 0305 addi t1,t1,1 + 636e: 0900 addi s0,sp,144 + 6370: 0000 unimp + 6372: 0001 nop + 6374: 05a80403 lb s0,90(a6) + 6378: 00090003 lb zero,0(s2) + 637c: 0100 addi s0,sp,128 + 637e: 0300 addi s0,sp,384 + 6380: a804 fsd fs1,16(s0) + 6382: 0305 addi t1,t1,1 + 6384: 0900 addi s0,sp,144 + 6386: 0000 unimp + 6388: 0001 nop + 638a: 05a80403 lb s0,90(a6) + 638e: 00090003 lb zero,0(s2) + 6392: 0100 addi s0,sp,128 + 6394: 0200 addi s0,sp,256 + 6396: 2c04 fld fs1,24(s0) + 6398: 0c090003 lb zero,192(s2) + 639c: 0100 addi s0,sp,128 + 639e: 0200 addi s0,sp,256 + 63a0: 2c04 fld fs1,24(s0) + 63a2: 00090003 lb zero,0(s2) + 63a6: 0100 addi s0,sp,128 + 63a8: 0200 addi s0,sp,256 + 63aa: 2c04 fld fs1,24(s0) + 63ac: 00090003 lb zero,0(s2) + 63b0: 0100 addi s0,sp,128 + 63b2: 0200 addi s0,sp,256 + 63b4: 2c04 fld fs1,24(s0) + 63b6: 00090003 lb zero,0(s2) 63ba: 0100 addi s0,sp,128 - 63bc: 0300 addi s0,sp,384 - 63be: a804 fsd fs1,16(s0) - 63c0: 0305 addi t1,t1,1 - 63c2: 0900 addi s0,sp,144 - 63c4: 0000 unimp - 63c6: 0001 nop - 63c8: 05a80403 lb s0,90(a6) - 63cc: 00090003 lb zero,0(s2) - 63d0: 0100 addi s0,sp,128 - 63d2: 0300 addi s0,sp,384 - 63d4: a804 fsd fs1,16(s0) - 63d6: 0305 addi t1,t1,1 - 63d8: 0900 addi s0,sp,144 - 63da: 0000 unimp - 63dc: 0001 nop - 63de: 05a80403 lb s0,90(a6) - 63e2: 00090003 lb zero,0(s2) - 63e6: 0100 addi s0,sp,128 - 63e8: 0200 addi s0,sp,256 - 63ea: 2c04 fld fs1,24(s0) - 63ec: 0c090003 lb zero,192(s2) - 63f0: 0100 addi s0,sp,128 - 63f2: 0200 addi s0,sp,256 - 63f4: 2c04 fld fs1,24(s0) - 63f6: 00090003 lb zero,0(s2) - 63fa: 0100 addi s0,sp,128 - 63fc: 0200 addi s0,sp,256 - 63fe: 2c04 fld fs1,24(s0) - 6400: 00090003 lb zero,0(s2) - 6404: 0100 addi s0,sp,128 - 6406: 0200 addi s0,sp,256 - 6408: 2c04 fld fs1,24(s0) - 640a: 00090003 lb zero,0(s2) - 640e: 0100 addi s0,sp,128 - 6410: 0200 addi s0,sp,256 - 6412: 3304 fld fs1,32(a4) - 6414: 0c090003 lb zero,192(s2) - 6418: 0100 addi s0,sp,128 - 641a: 0200 addi s0,sp,256 - 641c: 3304 fld fs1,32(a4) - 641e: 00090003 lb zero,0(s2) - 6422: 0100 addi s0,sp,128 - 6424: 0200 addi s0,sp,256 - 6426: 3304 fld fs1,32(a4) - 6428: 00090003 lb zero,0(s2) - 642c: 0100 addi s0,sp,128 - 642e: 0200 addi s0,sp,256 - 6430: 3304 fld fs1,32(a4) - 6432: 10090003 lb zero,256(s2) - 6436: 0100 addi s0,sp,128 - 6438: 0200 addi s0,sp,256 - 643a: 3304 fld fs1,32(a4) - 643c: 0c090003 lb zero,192(s2) - 6440: 0100 addi s0,sp,128 - 6442: 0200 addi s0,sp,256 - 6444: 3304 fld fs1,32(a4) - 6446: 00090003 lb zero,0(s2) - 644a: 0100 addi s0,sp,128 - 644c: 0200 addi s0,sp,256 - 644e: 3304 fld fs1,32(a4) - 6450: 0c090003 lb zero,192(s2) - 6454: 0100 addi s0,sp,128 - 6456: 0200 addi s0,sp,256 - 6458: 3304 fld fs1,32(a4) - 645a: 04090003 lb zero,64(s2) - 645e: 0100 addi s0,sp,128 - 6460: 0200 addi s0,sp,256 - 6462: 3604 fld fs1,40(a2) - 6464: 0c090003 lb zero,192(s2) - 6468: 0100 addi s0,sp,128 - 646a: 0200 addi s0,sp,256 - 646c: 3604 fld fs1,40(a2) - 646e: 00090003 lb zero,0(s2) - 6472: 0100 addi s0,sp,128 - 6474: 0200 addi s0,sp,256 - 6476: 3604 fld fs1,40(a2) - 6478: 00090003 lb zero,0(s2) - 647c: 0100 addi s0,sp,128 - 647e: 0200 addi s0,sp,256 - 6480: 4604 lw s1,8(a2) - 6482: 0c090003 lb zero,192(s2) - 6486: 0100 addi s0,sp,128 - 6488: 0200 addi s0,sp,256 - 648a: 4604 lw s1,8(a2) - 648c: 00090003 lb zero,0(s2) - 6490: 0100 addi s0,sp,128 - 6492: 0200 addi s0,sp,256 - 6494: 4604 lw s1,8(a2) - 6496: 08090003 lb zero,128(s2) - 649a: 0100 addi s0,sp,128 - 649c: 0306 slli t1,t1,0x1 - 649e: 0900 addi s0,sp,144 - 64a0: 000c 0xc - 64a2: 0001 nop - 64a4: 0402 c.slli64 s0 - 64a6: 0656 slli a2,a2,0x15 - 64a8: 10090003 lb zero,256(s2) - 64ac: 0100 addi s0,sp,128 - 64ae: 0200 addi s0,sp,256 - 64b0: 5604 lw s1,40(a2) - 64b2: 00090003 lb zero,0(s2) - 64b6: 0100 addi s0,sp,128 - 64b8: 0200 addi s0,sp,256 - 64ba: 5604 lw s1,40(a2) - 64bc: 00090003 lb zero,0(s2) - 64c0: 0100 addi s0,sp,128 - 64c2: 0200 addi s0,sp,256 - 64c4: 5604 lw s1,40(a2) - 64c6: 00090003 lb zero,0(s2) - 64ca: 0100 addi s0,sp,128 - 64cc: 0200 addi s0,sp,256 - 64ce: 5604 lw s1,40(a2) - 64d0: 00090003 lb zero,0(s2) - 64d4: 0100 addi s0,sp,128 - 64d6: 0200 addi s0,sp,256 - 64d8: 5604 lw s1,40(a2) - 64da: 00090003 lb zero,0(s2) - 64de: 0100 addi s0,sp,128 - 64e0: 0200 addi s0,sp,256 - 64e2: 5604 lw s1,40(a2) - 64e4: 00090003 lb zero,0(s2) - 64e8: 0100 addi s0,sp,128 - 64ea: 0200 addi s0,sp,256 - 64ec: 5604 lw s1,40(a2) - 64ee: 00090003 lb zero,0(s2) - 64f2: 0100 addi s0,sp,128 - 64f4: 0200 addi s0,sp,256 - 64f6: 5604 lw s1,40(a2) - 64f8: 00090003 lb zero,0(s2) - 64fc: 0100 addi s0,sp,128 - 64fe: 0200 addi s0,sp,256 - 6500: 5604 lw s1,40(a2) - 6502: 00090003 lb zero,0(s2) - 6506: 0100 addi s0,sp,128 - 6508: 0200 addi s0,sp,256 - 650a: 5e04 lw s1,56(a2) - 650c: 08090003 lb zero,128(s2) - 6510: 0100 addi s0,sp,128 - 6512: 0200 addi s0,sp,256 - 6514: 5e04 lw s1,56(a2) - 6516: 1c090003 lb zero,448(s2) - 651a: 0100 addi s0,sp,128 - 651c: 0200 addi s0,sp,256 - 651e: 5e04 lw s1,56(a2) - 6520: 00090003 lb zero,0(s2) - 6524: 0100 addi s0,sp,128 - 6526: 0200 addi s0,sp,256 - 6528: 5f04 lw s1,56(a4) - 652a: 04090003 lb zero,64(s2) - 652e: 0100 addi s0,sp,128 - 6530: 0200 addi s0,sp,256 - 6532: 5f04 lw s1,56(a4) - 6534: 10090003 lb zero,256(s2) - 6538: 0100 addi s0,sp,128 - 653a: 0200 addi s0,sp,256 - 653c: 5f04 lw s1,56(a4) - 653e: 00090003 lb zero,0(s2) - 6542: 0100 addi s0,sp,128 - 6544: 0200 addi s0,sp,256 - 6546: 5f04 lw s1,56(a4) - 6548: 00090003 lb zero,0(s2) - 654c: 0100 addi s0,sp,128 - 654e: 0200 addi s0,sp,256 - 6550: 6404 flw fs1,8(s0) - 6552: 0306 slli t1,t1,0x1 - 6554: 0900 addi s0,sp,144 - 6556: 0008 0x8 - 6558: 0001 nop - 655a: 0402 c.slli64 s0 - 655c: 0668 addi a0,sp,780 - 655e: 1c090003 lb zero,448(s2) - 6562: 0100 addi s0,sp,128 - 6564: 0200 addi s0,sp,256 - 6566: 6804 flw fs1,16(s0) - 6568: 00090003 lb zero,0(s2) - 656c: 0100 addi s0,sp,128 - 656e: 0200 addi s0,sp,256 - 6570: 6804 flw fs1,16(s0) - 6572: 10090003 lb zero,256(s2) - 6576: 0100 addi s0,sp,128 - 6578: 0200 addi s0,sp,256 - 657a: 6e04 flw fs1,24(a2) - 657c: 04090003 lb zero,64(s2) - 6580: 0100 addi s0,sp,128 - 6582: 0200 addi s0,sp,256 - 6584: 6e04 flw fs1,24(a2) - 6586: 00090003 lb zero,0(s2) - 658a: 0100 addi s0,sp,128 - 658c: 0200 addi s0,sp,256 - 658e: 6e04 flw fs1,24(a2) - 6590: 00090003 lb zero,0(s2) - 6594: 0100 addi s0,sp,128 - 6596: 0200 addi s0,sp,256 - 6598: 6e04 flw fs1,24(a2) - 659a: 00090003 lb zero,0(s2) - 659e: 0100 addi s0,sp,128 - 65a0: 0200 addi s0,sp,256 - 65a2: 6e04 flw fs1,24(a2) - 65a4: 00090003 lb zero,0(s2) - 65a8: 0100 addi s0,sp,128 - 65aa: 0200 addi s0,sp,256 - 65ac: 6e04 flw fs1,24(a2) - 65ae: 00090003 lb zero,0(s2) - 65b2: 0100 addi s0,sp,128 - 65b4: 0200 addi s0,sp,256 - 65b6: 6e04 flw fs1,24(a2) - 65b8: 00090003 lb zero,0(s2) - 65bc: 0100 addi s0,sp,128 - 65be: 0200 addi s0,sp,256 - 65c0: 6e04 flw fs1,24(a2) - 65c2: 00090003 lb zero,0(s2) - 65c6: 0100 addi s0,sp,128 - 65c8: 0200 addi s0,sp,256 - 65ca: 6e04 flw fs1,24(a2) - 65cc: 10090003 lb zero,256(s2) - 65d0: 0100 addi s0,sp,128 - 65d2: 0200 addi s0,sp,256 - 65d4: 6e04 flw fs1,24(a2) - 65d6: 00090003 lb zero,0(s2) - 65da: 0100 addi s0,sp,128 - 65dc: 0a05 addi s4,s4,1 - 65de: 0200 addi s0,sp,256 - 65e0: 6e04 flw fs1,24(a2) - 65e2: 0306 slli t1,t1,0x1 - 65e4: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> - 65e8: 0501 addi a0,a0,0 - 65ea: 04020003 lb zero,64(tp) # 1d040 <_start-0x7ffe2fc0> - 65ee: 036e slli t1,t1,0x1b - 65f0: 097d addi s2,s2,31 - 65f2: 0004 0x4 - 65f4: 0501 addi a0,a0,0 - 65f6: 000a c.slli zero,0x2 - 65f8: 0402 c.slli64 s0 - 65fa: 036e slli t1,t1,0x1b - 65fc: 00080903 lb s2,0(a6) - 6600: 0501 addi a0,a0,0 - 6602: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> - 6606: 036e slli t1,t1,0x1b - 6608: 097d addi s2,s2,31 - 660a: 0008 0x8 - 660c: 0001 nop - 660e: 0402 c.slli64 s0 - 6610: 066e slli a2,a2,0x1b - 6612: 04090003 lb zero,64(s2) - 6616: 0100 addi s0,sp,128 - 6618: 0200 addi s0,sp,256 - 661a: 6e04 flw fs1,24(a2) - 661c: 00090003 lb zero,0(s2) - 6620: 0100 addi s0,sp,128 - 6622: 0200 addi s0,sp,256 - 6624: 6e04 flw fs1,24(a2) - 6626: 00090003 lb zero,0(s2) - 662a: 0100 addi s0,sp,128 - 662c: 0200 addi s0,sp,256 - 662e: 6e04 flw fs1,24(a2) - 6630: 00090103 lb sp,0(s2) - 6634: 0100 addi s0,sp,128 - 6636: 0200 addi s0,sp,256 - 6638: 6e04 flw fs1,24(a2) - 663a: 00090003 lb zero,0(s2) - 663e: 0100 addi s0,sp,128 - 6640: 0200 addi s0,sp,256 - 6642: 6e04 flw fs1,24(a2) - 6644: 00090003 lb zero,0(s2) - 6648: 0100 addi s0,sp,128 - 664a: 0200 addi s0,sp,256 - 664c: 6e04 flw fs1,24(a2) - 664e: 00090203 lb tp,0(s2) - 6652: 0100 addi s0,sp,128 - 6654: 0105 addi sp,sp,1 - 6656: 0200 addi s0,sp,256 - 6658: 6e04 flw fs1,24(a2) - 665a: 0306 slli t1,t1,0x1 - 665c: 0901 addi s2,s2,0 - 665e: 0000 unimp - 6660: 0501 addi a0,a0,0 - 6662: 000a c.slli zero,0x2 - 6664: 0402 c.slli64 s0 - 6666: 036e slli t1,t1,0x1b - 6668: 097f 0x97f - 666a: 0004 0x4 - 666c: 0501 addi a0,a0,0 - 666e: 0001 nop - 6670: 0402 c.slli64 s0 - 6672: 036e slli t1,t1,0x1b - 6674: 0901 addi s2,s2,0 - 6676: 0008 0x8 - 6678: 0501 addi a0,a0,0 - 667a: 000a c.slli zero,0x2 - 667c: 0402 c.slli64 s0 - 667e: 036e slli t1,t1,0x1b - 6680: 097f 0x97f - 6682: 0008 0x8 - 6684: 0501 addi a0,a0,0 - 6686: 0001 nop - 6688: 0402 c.slli64 s0 - 668a: 036e slli t1,t1,0x1b - 668c: 0901 addi s2,s2,0 - 668e: 0008 0x8 - 6690: 0501 addi a0,a0,0 - 6692: 000a c.slli zero,0x2 - 6694: 0402 c.slli64 s0 - 6696: 036e slli t1,t1,0x1b - 6698: 097f 0x97f - 669a: 0008 0x8 - 669c: 0501 addi a0,a0,0 - 669e: 0001 nop - 66a0: 0402 c.slli64 s0 - 66a2: 036e slli t1,t1,0x1b - 66a4: 0901 addi s2,s2,0 - 66a6: 0004 0x4 - 66a8: 0501 addi a0,a0,0 - 66aa: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> - 66ae: 7b03062b 0x7b03062b - 66b2: 1809 addi a6,a6,-30 - 66b4: 0100 addi s0,sp,128 - 66b6: 0200 addi s0,sp,256 - 66b8: 2b04 fld fs1,16(a4) - 66ba: 10090003 lb zero,256(s2) - 66be: 0100 addi s0,sp,128 - 66c0: 0200 addi s0,sp,256 - 66c2: 3504 fld fs1,40(a0) - 66c4: 0c090003 lb zero,192(s2) - 66c8: 0100 addi s0,sp,128 - 66ca: 0200 addi s0,sp,256 - 66cc: 3504 fld fs1,40(a0) - 66ce: 00090003 lb zero,0(s2) - 66d2: 0100 addi s0,sp,128 - 66d4: 0200 addi s0,sp,256 - 66d6: 3504 fld fs1,40(a0) - 66d8: 00090003 lb zero,0(s2) - 66dc: 0100 addi s0,sp,128 - 66de: 0200 addi s0,sp,256 - 66e0: 3504 fld fs1,40(a0) - 66e2: 00090003 lb zero,0(s2) - 66e6: 0100 addi s0,sp,128 - 66e8: 0200 addi s0,sp,256 - 66ea: 3504 fld fs1,40(a0) - 66ec: 00090003 lb zero,0(s2) - 66f0: 0100 addi s0,sp,128 - 66f2: 0200 addi s0,sp,256 - 66f4: 3504 fld fs1,40(a0) - 66f6: 00090003 lb zero,0(s2) - 66fa: 0100 addi s0,sp,128 - 66fc: 0200 addi s0,sp,256 - 66fe: 3504 fld fs1,40(a0) - 6700: 00090003 lb zero,0(s2) - 6704: 0100 addi s0,sp,128 - 6706: 0200 addi s0,sp,256 - 6708: 3504 fld fs1,40(a0) - 670a: 04090003 lb zero,64(s2) - 670e: 0100 addi s0,sp,128 - 6710: 0200 addi s0,sp,256 - 6712: 3504 fld fs1,40(a0) - 6714: 00090003 lb zero,0(s2) - 6718: 0100 addi s0,sp,128 - 671a: 0200 addi s0,sp,256 - 671c: 3504 fld fs1,40(a0) - 671e: 00090003 lb zero,0(s2) - 6722: 0100 addi s0,sp,128 - 6724: 0200 addi s0,sp,256 - 6726: 3704 fld fs1,40(a4) - 6728: 08090003 lb zero,128(s2) - 672c: 0100 addi s0,sp,128 - 672e: 0200 addi s0,sp,256 - 6730: 3a04 fld fs1,48(a2) - 6732: 04090003 lb zero,64(s2) - 6736: 0100 addi s0,sp,128 - 6738: 0306 slli t1,t1,0x1 - 673a: 0900 addi s0,sp,144 - 673c: 000c 0xc - 673e: 0001 nop - 6740: 0402 c.slli64 s0 - 6742: 0003063f 01000c09 0x1000c090003063f - 674a: 0200 addi s0,sp,256 - 674c: 3f04 fld fs1,56(a4) - 674e: 14090003 lb zero,320(s2) - 6752: 0100 addi s0,sp,128 - 6754: 0200 addi s0,sp,256 - 6756: 3f04 fld fs1,56(a4) - 6758: 00090003 lb zero,0(s2) + 63bc: 0200 addi s0,sp,256 + 63be: 3304 fld fs1,32(a4) + 63c0: 0c090003 lb zero,192(s2) + 63c4: 0100 addi s0,sp,128 + 63c6: 0200 addi s0,sp,256 + 63c8: 3304 fld fs1,32(a4) + 63ca: 00090003 lb zero,0(s2) + 63ce: 0100 addi s0,sp,128 + 63d0: 0200 addi s0,sp,256 + 63d2: 3304 fld fs1,32(a4) + 63d4: 00090003 lb zero,0(s2) + 63d8: 0100 addi s0,sp,128 + 63da: 0200 addi s0,sp,256 + 63dc: 3304 fld fs1,32(a4) + 63de: 10090003 lb zero,256(s2) + 63e2: 0100 addi s0,sp,128 + 63e4: 0200 addi s0,sp,256 + 63e6: 3304 fld fs1,32(a4) + 63e8: 0c090003 lb zero,192(s2) + 63ec: 0100 addi s0,sp,128 + 63ee: 0200 addi s0,sp,256 + 63f0: 3304 fld fs1,32(a4) + 63f2: 00090003 lb zero,0(s2) + 63f6: 0100 addi s0,sp,128 + 63f8: 0200 addi s0,sp,256 + 63fa: 3304 fld fs1,32(a4) + 63fc: 0c090003 lb zero,192(s2) + 6400: 0100 addi s0,sp,128 + 6402: 0200 addi s0,sp,256 + 6404: 3304 fld fs1,32(a4) + 6406: 04090003 lb zero,64(s2) + 640a: 0100 addi s0,sp,128 + 640c: 0200 addi s0,sp,256 + 640e: 3604 fld fs1,40(a2) + 6410: 0c090003 lb zero,192(s2) + 6414: 0100 addi s0,sp,128 + 6416: 0200 addi s0,sp,256 + 6418: 3604 fld fs1,40(a2) + 641a: 00090003 lb zero,0(s2) + 641e: 0100 addi s0,sp,128 + 6420: 0200 addi s0,sp,256 + 6422: 3604 fld fs1,40(a2) + 6424: 00090003 lb zero,0(s2) + 6428: 0100 addi s0,sp,128 + 642a: 0200 addi s0,sp,256 + 642c: 4604 lw s1,8(a2) + 642e: 0c090003 lb zero,192(s2) + 6432: 0100 addi s0,sp,128 + 6434: 0200 addi s0,sp,256 + 6436: 4604 lw s1,8(a2) + 6438: 00090003 lb zero,0(s2) + 643c: 0100 addi s0,sp,128 + 643e: 0200 addi s0,sp,256 + 6440: 4604 lw s1,8(a2) + 6442: 08090003 lb zero,128(s2) + 6446: 0100 addi s0,sp,128 + 6448: 0306 slli t1,t1,0x1 + 644a: 0900 addi s0,sp,144 + 644c: 000c 0xc + 644e: 0001 nop + 6450: 0402 c.slli64 s0 + 6452: 0656 slli a2,a2,0x15 + 6454: 10090003 lb zero,256(s2) + 6458: 0100 addi s0,sp,128 + 645a: 0200 addi s0,sp,256 + 645c: 5604 lw s1,40(a2) + 645e: 00090003 lb zero,0(s2) + 6462: 0100 addi s0,sp,128 + 6464: 0200 addi s0,sp,256 + 6466: 5604 lw s1,40(a2) + 6468: 00090003 lb zero,0(s2) + 646c: 0100 addi s0,sp,128 + 646e: 0200 addi s0,sp,256 + 6470: 5604 lw s1,40(a2) + 6472: 00090003 lb zero,0(s2) + 6476: 0100 addi s0,sp,128 + 6478: 0200 addi s0,sp,256 + 647a: 5604 lw s1,40(a2) + 647c: 00090003 lb zero,0(s2) + 6480: 0100 addi s0,sp,128 + 6482: 0200 addi s0,sp,256 + 6484: 5604 lw s1,40(a2) + 6486: 00090003 lb zero,0(s2) + 648a: 0100 addi s0,sp,128 + 648c: 0200 addi s0,sp,256 + 648e: 5604 lw s1,40(a2) + 6490: 00090003 lb zero,0(s2) + 6494: 0100 addi s0,sp,128 + 6496: 0200 addi s0,sp,256 + 6498: 5604 lw s1,40(a2) + 649a: 00090003 lb zero,0(s2) + 649e: 0100 addi s0,sp,128 + 64a0: 0200 addi s0,sp,256 + 64a2: 5604 lw s1,40(a2) + 64a4: 00090003 lb zero,0(s2) + 64a8: 0100 addi s0,sp,128 + 64aa: 0200 addi s0,sp,256 + 64ac: 5604 lw s1,40(a2) + 64ae: 00090003 lb zero,0(s2) + 64b2: 0100 addi s0,sp,128 + 64b4: 0200 addi s0,sp,256 + 64b6: 5e04 lw s1,56(a2) + 64b8: 08090003 lb zero,128(s2) + 64bc: 0100 addi s0,sp,128 + 64be: 0200 addi s0,sp,256 + 64c0: 5e04 lw s1,56(a2) + 64c2: 1c090003 lb zero,448(s2) + 64c6: 0100 addi s0,sp,128 + 64c8: 0200 addi s0,sp,256 + 64ca: 5e04 lw s1,56(a2) + 64cc: 00090003 lb zero,0(s2) + 64d0: 0100 addi s0,sp,128 + 64d2: 0200 addi s0,sp,256 + 64d4: 5f04 lw s1,56(a4) + 64d6: 04090003 lb zero,64(s2) + 64da: 0100 addi s0,sp,128 + 64dc: 0200 addi s0,sp,256 + 64de: 5f04 lw s1,56(a4) + 64e0: 10090003 lb zero,256(s2) + 64e4: 0100 addi s0,sp,128 + 64e6: 0200 addi s0,sp,256 + 64e8: 5f04 lw s1,56(a4) + 64ea: 00090003 lb zero,0(s2) + 64ee: 0100 addi s0,sp,128 + 64f0: 0200 addi s0,sp,256 + 64f2: 5f04 lw s1,56(a4) + 64f4: 00090003 lb zero,0(s2) + 64f8: 0100 addi s0,sp,128 + 64fa: 0200 addi s0,sp,256 + 64fc: 6404 flw fs1,8(s0) + 64fe: 0306 slli t1,t1,0x1 + 6500: 0900 addi s0,sp,144 + 6502: 0008 0x8 + 6504: 0001 nop + 6506: 0402 c.slli64 s0 + 6508: 0668 addi a0,sp,780 + 650a: 1c090003 lb zero,448(s2) + 650e: 0100 addi s0,sp,128 + 6510: 0200 addi s0,sp,256 + 6512: 6804 flw fs1,16(s0) + 6514: 00090003 lb zero,0(s2) + 6518: 0100 addi s0,sp,128 + 651a: 0200 addi s0,sp,256 + 651c: 6804 flw fs1,16(s0) + 651e: 10090003 lb zero,256(s2) + 6522: 0100 addi s0,sp,128 + 6524: 0200 addi s0,sp,256 + 6526: 6e04 flw fs1,24(a2) + 6528: 04090003 lb zero,64(s2) + 652c: 0100 addi s0,sp,128 + 652e: 0200 addi s0,sp,256 + 6530: 6e04 flw fs1,24(a2) + 6532: 00090003 lb zero,0(s2) + 6536: 0100 addi s0,sp,128 + 6538: 0200 addi s0,sp,256 + 653a: 6e04 flw fs1,24(a2) + 653c: 00090003 lb zero,0(s2) + 6540: 0100 addi s0,sp,128 + 6542: 0200 addi s0,sp,256 + 6544: 6e04 flw fs1,24(a2) + 6546: 00090003 lb zero,0(s2) + 654a: 0100 addi s0,sp,128 + 654c: 0200 addi s0,sp,256 + 654e: 6e04 flw fs1,24(a2) + 6550: 00090003 lb zero,0(s2) + 6554: 0100 addi s0,sp,128 + 6556: 0200 addi s0,sp,256 + 6558: 6e04 flw fs1,24(a2) + 655a: 00090003 lb zero,0(s2) + 655e: 0100 addi s0,sp,128 + 6560: 0200 addi s0,sp,256 + 6562: 6e04 flw fs1,24(a2) + 6564: 00090003 lb zero,0(s2) + 6568: 0100 addi s0,sp,128 + 656a: 0200 addi s0,sp,256 + 656c: 6e04 flw fs1,24(a2) + 656e: 00090003 lb zero,0(s2) + 6572: 0100 addi s0,sp,128 + 6574: 0200 addi s0,sp,256 + 6576: 6e04 flw fs1,24(a2) + 6578: 10090003 lb zero,256(s2) + 657c: 0100 addi s0,sp,128 + 657e: 0200 addi s0,sp,256 + 6580: 6e04 flw fs1,24(a2) + 6582: 00090003 lb zero,0(s2) + 6586: 0100 addi s0,sp,128 + 6588: 0a05 addi s4,s4,1 + 658a: 0200 addi s0,sp,256 + 658c: 6e04 flw fs1,24(a2) + 658e: 0306 slli t1,t1,0x1 + 6590: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> + 6594: 0501 addi a0,a0,0 + 6596: 04020003 lb zero,64(tp) # 1d040 <_start-0x7ffe2fc0> + 659a: 036e slli t1,t1,0x1b + 659c: 097d addi s2,s2,31 + 659e: 0004 0x4 + 65a0: 0501 addi a0,a0,0 + 65a2: 000a c.slli zero,0x2 + 65a4: 0402 c.slli64 s0 + 65a6: 036e slli t1,t1,0x1b + 65a8: 00080903 lb s2,0(a6) + 65ac: 0501 addi a0,a0,0 + 65ae: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> + 65b2: 036e slli t1,t1,0x1b + 65b4: 097d addi s2,s2,31 + 65b6: 0008 0x8 + 65b8: 0001 nop + 65ba: 0402 c.slli64 s0 + 65bc: 066e slli a2,a2,0x1b + 65be: 04090003 lb zero,64(s2) + 65c2: 0100 addi s0,sp,128 + 65c4: 0200 addi s0,sp,256 + 65c6: 6e04 flw fs1,24(a2) + 65c8: 00090003 lb zero,0(s2) + 65cc: 0100 addi s0,sp,128 + 65ce: 0200 addi s0,sp,256 + 65d0: 6e04 flw fs1,24(a2) + 65d2: 00090003 lb zero,0(s2) + 65d6: 0100 addi s0,sp,128 + 65d8: 0200 addi s0,sp,256 + 65da: 6e04 flw fs1,24(a2) + 65dc: 00090103 lb sp,0(s2) + 65e0: 0100 addi s0,sp,128 + 65e2: 0200 addi s0,sp,256 + 65e4: 6e04 flw fs1,24(a2) + 65e6: 00090003 lb zero,0(s2) + 65ea: 0100 addi s0,sp,128 + 65ec: 0200 addi s0,sp,256 + 65ee: 6e04 flw fs1,24(a2) + 65f0: 00090003 lb zero,0(s2) + 65f4: 0100 addi s0,sp,128 + 65f6: 0200 addi s0,sp,256 + 65f8: 6e04 flw fs1,24(a2) + 65fa: 00090203 lb tp,0(s2) + 65fe: 0100 addi s0,sp,128 + 6600: 0105 addi sp,sp,1 + 6602: 0200 addi s0,sp,256 + 6604: 6e04 flw fs1,24(a2) + 6606: 0306 slli t1,t1,0x1 + 6608: 0901 addi s2,s2,0 + 660a: 0000 unimp + 660c: 0501 addi a0,a0,0 + 660e: 000a c.slli zero,0x2 + 6610: 0402 c.slli64 s0 + 6612: 036e slli t1,t1,0x1b + 6614: 097f 0x97f + 6616: 0004 0x4 + 6618: 0501 addi a0,a0,0 + 661a: 0001 nop + 661c: 0402 c.slli64 s0 + 661e: 036e slli t1,t1,0x1b + 6620: 0901 addi s2,s2,0 + 6622: 0008 0x8 + 6624: 0501 addi a0,a0,0 + 6626: 000a c.slli zero,0x2 + 6628: 0402 c.slli64 s0 + 662a: 036e slli t1,t1,0x1b + 662c: 097f 0x97f + 662e: 0008 0x8 + 6630: 0501 addi a0,a0,0 + 6632: 0001 nop + 6634: 0402 c.slli64 s0 + 6636: 036e slli t1,t1,0x1b + 6638: 0901 addi s2,s2,0 + 663a: 0008 0x8 + 663c: 0501 addi a0,a0,0 + 663e: 000a c.slli zero,0x2 + 6640: 0402 c.slli64 s0 + 6642: 036e slli t1,t1,0x1b + 6644: 097f 0x97f + 6646: 0008 0x8 + 6648: 0501 addi a0,a0,0 + 664a: 0001 nop + 664c: 0402 c.slli64 s0 + 664e: 036e slli t1,t1,0x1b + 6650: 0901 addi s2,s2,0 + 6652: 0004 0x4 + 6654: 0501 addi a0,a0,0 + 6656: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> + 665a: 7b03062b 0x7b03062b + 665e: 1809 addi a6,a6,-30 + 6660: 0100 addi s0,sp,128 + 6662: 0200 addi s0,sp,256 + 6664: 2b04 fld fs1,16(a4) + 6666: 10090003 lb zero,256(s2) + 666a: 0100 addi s0,sp,128 + 666c: 0200 addi s0,sp,256 + 666e: 3504 fld fs1,40(a0) + 6670: 0c090003 lb zero,192(s2) + 6674: 0100 addi s0,sp,128 + 6676: 0200 addi s0,sp,256 + 6678: 3504 fld fs1,40(a0) + 667a: 00090003 lb zero,0(s2) + 667e: 0100 addi s0,sp,128 + 6680: 0200 addi s0,sp,256 + 6682: 3504 fld fs1,40(a0) + 6684: 00090003 lb zero,0(s2) + 6688: 0100 addi s0,sp,128 + 668a: 0200 addi s0,sp,256 + 668c: 3504 fld fs1,40(a0) + 668e: 00090003 lb zero,0(s2) + 6692: 0100 addi s0,sp,128 + 6694: 0200 addi s0,sp,256 + 6696: 3504 fld fs1,40(a0) + 6698: 00090003 lb zero,0(s2) + 669c: 0100 addi s0,sp,128 + 669e: 0200 addi s0,sp,256 + 66a0: 3504 fld fs1,40(a0) + 66a2: 00090003 lb zero,0(s2) + 66a6: 0100 addi s0,sp,128 + 66a8: 0200 addi s0,sp,256 + 66aa: 3504 fld fs1,40(a0) + 66ac: 00090003 lb zero,0(s2) + 66b0: 0100 addi s0,sp,128 + 66b2: 0200 addi s0,sp,256 + 66b4: 3504 fld fs1,40(a0) + 66b6: 04090003 lb zero,64(s2) + 66ba: 0100 addi s0,sp,128 + 66bc: 0200 addi s0,sp,256 + 66be: 3504 fld fs1,40(a0) + 66c0: 00090003 lb zero,0(s2) + 66c4: 0100 addi s0,sp,128 + 66c6: 0200 addi s0,sp,256 + 66c8: 3504 fld fs1,40(a0) + 66ca: 00090003 lb zero,0(s2) + 66ce: 0100 addi s0,sp,128 + 66d0: 0200 addi s0,sp,256 + 66d2: 3704 fld fs1,40(a4) + 66d4: 08090003 lb zero,128(s2) + 66d8: 0100 addi s0,sp,128 + 66da: 0200 addi s0,sp,256 + 66dc: 3a04 fld fs1,48(a2) + 66de: 04090003 lb zero,64(s2) + 66e2: 0100 addi s0,sp,128 + 66e4: 0306 slli t1,t1,0x1 + 66e6: 0900 addi s0,sp,144 + 66e8: 000c 0xc + 66ea: 0001 nop + 66ec: 0402 c.slli64 s0 + 66ee: 0003063f 01000c09 0x1000c090003063f + 66f6: 0200 addi s0,sp,256 + 66f8: 3f04 fld fs1,56(a4) + 66fa: 14090003 lb zero,320(s2) + 66fe: 0100 addi s0,sp,128 + 6700: 0200 addi s0,sp,256 + 6702: 3f04 fld fs1,56(a4) + 6704: 00090003 lb zero,0(s2) + 6708: 0100 addi s0,sp,128 + 670a: 0200 addi s0,sp,256 + 670c: 3904 fld fs1,48(a0) + 670e: 1c090003 lb zero,448(s2) + 6712: 0100 addi s0,sp,128 + 6714: 0200 addi s0,sp,256 + 6716: 3904 fld fs1,48(a0) + 6718: 14090003 lb zero,320(s2) + 671c: 0100 addi s0,sp,128 + 671e: 0200 addi s0,sp,256 + 6720: 3c04 fld fs1,56(s0) + 6722: 0306 slli t1,t1,0x1 + 6724: 0900 addi s0,sp,144 + 6726: 0004 0x4 + 6728: 0001 nop + 672a: 0402 c.slli64 s0 + 672c: 063c addi a5,sp,776 + 672e: 14090003 lb zero,320(s2) + 6732: 0100 addi s0,sp,128 + 6734: 0200 addi s0,sp,256 + 6736: 3c04 fld fs1,56(s0) + 6738: 0c090003 lb zero,192(s2) + 673c: 0100 addi s0,sp,128 + 673e: 0200 addi s0,sp,256 + 6740: 4004 lw s1,0(s0) + 6742: 0c090003 lb zero,192(s2) + 6746: 0100 addi s0,sp,128 + 6748: 0200 addi s0,sp,256 + 674a: 4304 lw s1,0(a4) + 674c: 0306 slli t1,t1,0x1 + 674e: 0900 addi s0,sp,144 + 6750: 0008 0x8 + 6752: 0001 nop + 6754: 0402 c.slli64 s0 + 6756: 00030643 fmadd.s fa2,ft6,ft0,ft0,rne + 675a: 1809 addi a6,a6,-30 675c: 0100 addi s0,sp,128 675e: 0200 addi s0,sp,256 - 6760: 3904 fld fs1,48(a0) - 6762: 1c090003 lb zero,448(s2) - 6766: 0100 addi s0,sp,128 - 6768: 0200 addi s0,sp,256 - 676a: 3904 fld fs1,48(a0) - 676c: 14090003 lb zero,320(s2) - 6770: 0100 addi s0,sp,128 - 6772: 0200 addi s0,sp,256 - 6774: 3c04 fld fs1,56(s0) - 6776: 0306 slli t1,t1,0x1 - 6778: 0900 addi s0,sp,144 - 677a: 0004 0x4 - 677c: 0001 nop - 677e: 0402 c.slli64 s0 - 6780: 063c addi a5,sp,776 - 6782: 14090003 lb zero,320(s2) + 6760: 4504 lw s1,8(a0) + 6762: 0306 slli t1,t1,0x1 + 6764: 0900 addi s0,sp,144 + 6766: 0008 0x8 + 6768: 0001 nop + 676a: 0402 c.slli64 s0 + 676c: 0642 slli a2,a2,0x10 + 676e: 08090003 lb zero,128(s2) + 6772: 0100 addi s0,sp,128 + 6774: 0200 addi s0,sp,256 + 6776: 4204 lw s1,0(a2) + 6778: 20090003 lb zero,512(s2) + 677c: 0100 addi s0,sp,128 + 677e: 0200 addi s0,sp,256 + 6780: 4604 lw s1,8(a2) + 6782: 08090003 lb zero,128(s2) 6786: 0100 addi s0,sp,128 6788: 0200 addi s0,sp,256 - 678a: 3c04 fld fs1,56(s0) + 678a: 4604 lw s1,8(a2) 678c: 0c090003 lb zero,192(s2) 6790: 0100 addi s0,sp,128 6792: 0200 addi s0,sp,256 - 6794: 4004 lw s1,0(s0) - 6796: 0c090003 lb zero,192(s2) + 6794: 4504 lw s1,8(a0) + 6796: 04090003 lb zero,64(s2) 679a: 0100 addi s0,sp,128 679c: 0200 addi s0,sp,256 - 679e: 4304 lw s1,0(a4) - 67a0: 0306 slli t1,t1,0x1 - 67a2: 0900 addi s0,sp,144 - 67a4: 0008 0x8 - 67a6: 0001 nop - 67a8: 0402 c.slli64 s0 - 67aa: 00030643 fmadd.s fa2,ft6,ft0,ft0,rne - 67ae: 1809 addi a6,a6,-30 - 67b0: 0100 addi s0,sp,128 - 67b2: 0200 addi s0,sp,256 - 67b4: 4504 lw s1,8(a0) - 67b6: 0306 slli t1,t1,0x1 - 67b8: 0900 addi s0,sp,144 - 67ba: 0008 0x8 - 67bc: 0001 nop - 67be: 0402 c.slli64 s0 - 67c0: 0642 slli a2,a2,0x10 - 67c2: 08090003 lb zero,128(s2) + 679e: 4704 lw s1,8(a4) + 67a0: 04090003 lb zero,64(s2) + 67a4: 0100 addi s0,sp,128 + 67a6: 0200 addi s0,sp,256 + 67a8: 4704 lw s1,8(a4) + 67aa: 00090003 lb zero,0(s2) + 67ae: 0100 addi s0,sp,128 + 67b0: 0200 addi s0,sp,256 + 67b2: 4704 lw s1,8(a4) + 67b4: 00090003 lb zero,0(s2) + 67b8: 0100 addi s0,sp,128 + 67ba: 0306 slli t1,t1,0x1 + 67bc: 0900 addi s0,sp,144 + 67be: 000c 0xc + 67c0: 0601 addi a2,a2,0 + 67c2: 04090003 lb zero,64(s2) 67c6: 0100 addi s0,sp,128 - 67c8: 0200 addi s0,sp,256 - 67ca: 4204 lw s1,0(a2) - 67cc: 20090003 lb zero,512(s2) - 67d0: 0100 addi s0,sp,128 - 67d2: 0200 addi s0,sp,256 - 67d4: 4604 lw s1,8(a2) - 67d6: 08090003 lb zero,128(s2) - 67da: 0100 addi s0,sp,128 - 67dc: 0200 addi s0,sp,256 - 67de: 4604 lw s1,8(a2) - 67e0: 0c090003 lb zero,192(s2) + 67c8: 00090003 lb zero,0(s2) + 67cc: 0100 addi s0,sp,128 + 67ce: 00090003 lb zero,0(s2) + 67d2: 0100 addi s0,sp,128 + 67d4: 00090003 lb zero,0(s2) + 67d8: 0100 addi s0,sp,128 + 67da: 1c090003 lb zero,448(s2) + 67de: 0100 addi s0,sp,128 + 67e0: 00090003 lb zero,0(s2) 67e4: 0100 addi s0,sp,128 - 67e6: 0200 addi s0,sp,256 - 67e8: 4504 lw s1,8(a0) - 67ea: 04090003 lb zero,64(s2) - 67ee: 0100 addi s0,sp,128 - 67f0: 0200 addi s0,sp,256 - 67f2: 4704 lw s1,8(a4) - 67f4: 04090003 lb zero,64(s2) - 67f8: 0100 addi s0,sp,128 - 67fa: 0200 addi s0,sp,256 - 67fc: 4704 lw s1,8(a4) - 67fe: 00090003 lb zero,0(s2) + 67e6: 00090003 lb zero,0(s2) + 67ea: 0100 addi s0,sp,128 + 67ec: 00090003 lb zero,0(s2) + 67f0: 0100 addi s0,sp,128 + 67f2: 14090003 lb zero,320(s2) + 67f6: 0100 addi s0,sp,128 + 67f8: 00090003 lb zero,0(s2) + 67fc: 0100 addi s0,sp,128 + 67fe: 04090003 lb zero,64(s2) 6802: 0100 addi s0,sp,128 - 6804: 0200 addi s0,sp,256 - 6806: 4704 lw s1,8(a4) - 6808: 00090003 lb zero,0(s2) - 680c: 0100 addi s0,sp,128 - 680e: 0306 slli t1,t1,0x1 - 6810: 0900 addi s0,sp,144 - 6812: 000c 0xc - 6814: 0601 addi a2,a2,0 - 6816: 04090003 lb zero,64(s2) + 6804: 00090003 lb zero,0(s2) + 6808: 0100 addi s0,sp,128 + 680a: 0c090003 lb zero,192(s2) + 680e: 0100 addi s0,sp,128 + 6810: 00090003 lb zero,0(s2) + 6814: 0100 addi s0,sp,128 + 6816: 18090003 lb zero,384(s2) 681a: 0100 addi s0,sp,128 - 681c: 00090003 lb zero,0(s2) - 6820: 0100 addi s0,sp,128 - 6822: 00090003 lb zero,0(s2) - 6826: 0100 addi s0,sp,128 - 6828: 00090003 lb zero,0(s2) - 682c: 0100 addi s0,sp,128 - 682e: 1c090003 lb zero,448(s2) - 6832: 0100 addi s0,sp,128 - 6834: 00090003 lb zero,0(s2) - 6838: 0100 addi s0,sp,128 - 683a: 00090003 lb zero,0(s2) - 683e: 0100 addi s0,sp,128 - 6840: 00090003 lb zero,0(s2) - 6844: 0100 addi s0,sp,128 - 6846: 14090003 lb zero,320(s2) - 684a: 0100 addi s0,sp,128 - 684c: 00090003 lb zero,0(s2) - 6850: 0100 addi s0,sp,128 - 6852: 04090003 lb zero,64(s2) - 6856: 0100 addi s0,sp,128 + 681c: 0300 addi s0,sp,384 + 681e: 8b04 0x8b04 + 6820: 0301 addi t1,t1,0 + 6822: 0900 addi s0,sp,144 + 6824: 0000 unimp + 6826: 0001 nop + 6828: 01fa0403 lb s0,31(s4) + 682c: 0c090003 lb zero,192(s2) + 6830: 0100 addi s0,sp,128 + 6832: 0300 addi s0,sp,384 + 6834: fa04 fsw fs1,48(a2) + 6836: 0301 addi t1,t1,0 + 6838: 0900 addi s0,sp,144 + 683a: 0010 0x10 + 683c: 0001 nop + 683e: 01fa0403 lb s0,31(s4) + 6842: 08090003 lb zero,128(s2) + 6846: 0100 addi s0,sp,128 + 6848: 0300 addi s0,sp,384 + 684a: fa04 fsw fs1,48(a2) + 684c: 0301 addi t1,t1,0 + 684e: 0900 addi s0,sp,144 + 6850: 0000 unimp + 6852: 0001 nop + 6854: 01fa0403 lb s0,31(s4) 6858: 00090003 lb zero,0(s2) 685c: 0100 addi s0,sp,128 - 685e: 0c090003 lb zero,192(s2) - 6862: 0100 addi s0,sp,128 - 6864: 00090003 lb zero,0(s2) - 6868: 0100 addi s0,sp,128 - 686a: 18090003 lb zero,384(s2) - 686e: 0100 addi s0,sp,128 - 6870: 0300 addi s0,sp,384 - 6872: 8b04 0x8b04 - 6874: 0301 addi t1,t1,0 - 6876: 0900 addi s0,sp,144 - 6878: 0000 unimp - 687a: 0001 nop - 687c: 01fa0403 lb s0,31(s4) - 6880: 0c090003 lb zero,192(s2) - 6884: 0100 addi s0,sp,128 - 6886: 0300 addi s0,sp,384 - 6888: fa04 fsw fs1,48(a2) - 688a: 0301 addi t1,t1,0 - 688c: 0900 addi s0,sp,144 - 688e: 0010 0x10 - 6890: 0001 nop - 6892: 01fa0403 lb s0,31(s4) - 6896: 08090003 lb zero,128(s2) - 689a: 0100 addi s0,sp,128 - 689c: 0300 addi s0,sp,384 - 689e: fa04 fsw fs1,48(a2) - 68a0: 0301 addi t1,t1,0 - 68a2: 0900 addi s0,sp,144 - 68a4: 0000 unimp - 68a6: 0001 nop - 68a8: 01fa0403 lb s0,31(s4) - 68ac: 00090003 lb zero,0(s2) - 68b0: 0100 addi s0,sp,128 - 68b2: 0300 addi s0,sp,384 - 68b4: fa04 fsw fs1,48(a2) - 68b6: 0301 addi t1,t1,0 - 68b8: 0900 addi s0,sp,144 - 68ba: 0000 unimp - 68bc: 0001 nop - 68be: 01fa0403 lb s0,31(s4) - 68c2: 00090003 lb zero,0(s2) - 68c6: 0100 addi s0,sp,128 - 68c8: 0300 addi s0,sp,384 - 68ca: fa04 fsw fs1,48(a2) - 68cc: 0301 addi t1,t1,0 - 68ce: 0900 addi s0,sp,144 - 68d0: 0000 unimp - 68d2: 0001 nop - 68d4: 01fa0403 lb s0,31(s4) - 68d8: 00090003 lb zero,0(s2) - 68dc: 0100 addi s0,sp,128 - 68de: 0300 addi s0,sp,384 - 68e0: fa04 fsw fs1,48(a2) - 68e2: 0301 addi t1,t1,0 - 68e4: 0900 addi s0,sp,144 - 68e6: 0000 unimp - 68e8: 0001 nop - 68ea: 01fa0403 lb s0,31(s4) - 68ee: 00090003 lb zero,0(s2) - 68f2: 0100 addi s0,sp,128 - 68f4: 0300 addi s0,sp,384 - 68f6: fa04 fsw fs1,48(a2) - 68f8: 0301 addi t1,t1,0 - 68fa: 0900 addi s0,sp,144 - 68fc: 0000 unimp - 68fe: 0001 nop - 6900: 01fa0403 lb s0,31(s4) - 6904: 00090003 lb zero,0(s2) - 6908: 0100 addi s0,sp,128 - 690a: 0300 addi s0,sp,384 - 690c: fa04 fsw fs1,48(a2) - 690e: 0301 addi t1,t1,0 - 6910: 0900 addi s0,sp,144 - 6912: 0000 unimp - 6914: 0001 nop - 6916: 01fa0403 lb s0,31(s4) - 691a: 00090003 lb zero,0(s2) - 691e: 0100 addi s0,sp,128 - 6920: 0300 addi s0,sp,384 - 6922: fa04 fsw fs1,48(a2) - 6924: 0301 addi t1,t1,0 - 6926: 0900 addi s0,sp,144 - 6928: 0008 0x8 - 692a: 0001 nop - 692c: 01fa0403 lb s0,31(s4) - 6930: 00090003 lb zero,0(s2) - 6934: 0100 addi s0,sp,128 - 6936: 0300 addi s0,sp,384 - 6938: 8704 0x8704 - 693a: 0302 c.slli64 t1 - 693c: 0900 addi s0,sp,144 - 693e: 0004 0x4 - 6940: 0001 nop - 6942: 02870403 lb s0,40(a4) - 6946: 1c090003 lb zero,448(s2) - 694a: 0100 addi s0,sp,128 - 694c: 0300 addi s0,sp,384 - 694e: 8704 0x8704 - 6950: 0302 c.slli64 t1 - 6952: 0900 addi s0,sp,144 - 6954: 0000 unimp - 6956: 0001 nop - 6958: 02880403 lb s0,40(a6) - 695c: 04090003 lb zero,64(s2) - 6960: 0100 addi s0,sp,128 - 6962: 0300 addi s0,sp,384 - 6964: 8804 0x8804 - 6966: 0302 c.slli64 t1 - 6968: 0900 addi s0,sp,144 - 696a: 000c 0xc - 696c: 0001 nop - 696e: 02880403 lb s0,40(a6) - 6972: 00090003 lb zero,0(s2) - 6976: 0100 addi s0,sp,128 - 6978: 0300 addi s0,sp,384 - 697a: 8804 0x8804 - 697c: 0302 c.slli64 t1 - 697e: 0900 addi s0,sp,144 - 6980: 0000 unimp - 6982: 0001 nop - 6984: 02880403 lb s0,40(a6) - 6988: 00090003 lb zero,0(s2) - 698c: 0100 addi s0,sp,128 - 698e: 0300 addi s0,sp,384 - 6990: 8804 0x8804 - 6992: 0302 c.slli64 t1 - 6994: 0900 addi s0,sp,144 - 6996: 0010 0x10 - 6998: 0001 nop - 699a: 02880403 lb s0,40(a6) - 699e: 00090003 lb zero,0(s2) - 69a2: 0100 addi s0,sp,128 - 69a4: 0300 addi s0,sp,384 - 69a6: 9704 0x9704 - 69a8: 0302 c.slli64 t1 - 69aa: 0900 addi s0,sp,144 - 69ac: 000c 0xc - 69ae: 0001 nop - 69b0: 02970403 lb s0,41(a4) + 685e: 0300 addi s0,sp,384 + 6860: fa04 fsw fs1,48(a2) + 6862: 0301 addi t1,t1,0 + 6864: 0900 addi s0,sp,144 + 6866: 0000 unimp + 6868: 0001 nop + 686a: 01fa0403 lb s0,31(s4) + 686e: 00090003 lb zero,0(s2) + 6872: 0100 addi s0,sp,128 + 6874: 0300 addi s0,sp,384 + 6876: fa04 fsw fs1,48(a2) + 6878: 0301 addi t1,t1,0 + 687a: 0900 addi s0,sp,144 + 687c: 0000 unimp + 687e: 0001 nop + 6880: 01fa0403 lb s0,31(s4) + 6884: 00090003 lb zero,0(s2) + 6888: 0100 addi s0,sp,128 + 688a: 0300 addi s0,sp,384 + 688c: fa04 fsw fs1,48(a2) + 688e: 0301 addi t1,t1,0 + 6890: 0900 addi s0,sp,144 + 6892: 0000 unimp + 6894: 0001 nop + 6896: 01fa0403 lb s0,31(s4) + 689a: 00090003 lb zero,0(s2) + 689e: 0100 addi s0,sp,128 + 68a0: 0300 addi s0,sp,384 + 68a2: fa04 fsw fs1,48(a2) + 68a4: 0301 addi t1,t1,0 + 68a6: 0900 addi s0,sp,144 + 68a8: 0000 unimp + 68aa: 0001 nop + 68ac: 01fa0403 lb s0,31(s4) + 68b0: 00090003 lb zero,0(s2) + 68b4: 0100 addi s0,sp,128 + 68b6: 0300 addi s0,sp,384 + 68b8: fa04 fsw fs1,48(a2) + 68ba: 0301 addi t1,t1,0 + 68bc: 0900 addi s0,sp,144 + 68be: 0000 unimp + 68c0: 0001 nop + 68c2: 01fa0403 lb s0,31(s4) + 68c6: 00090003 lb zero,0(s2) + 68ca: 0100 addi s0,sp,128 + 68cc: 0300 addi s0,sp,384 + 68ce: fa04 fsw fs1,48(a2) + 68d0: 0301 addi t1,t1,0 + 68d2: 0900 addi s0,sp,144 + 68d4: 0008 0x8 + 68d6: 0001 nop + 68d8: 01fa0403 lb s0,31(s4) + 68dc: 00090003 lb zero,0(s2) + 68e0: 0100 addi s0,sp,128 + 68e2: 0300 addi s0,sp,384 + 68e4: 8704 0x8704 + 68e6: 0302 c.slli64 t1 + 68e8: 0900 addi s0,sp,144 + 68ea: 0004 0x4 + 68ec: 0001 nop + 68ee: 02870403 lb s0,40(a4) + 68f2: 1c090003 lb zero,448(s2) + 68f6: 0100 addi s0,sp,128 + 68f8: 0300 addi s0,sp,384 + 68fa: 8704 0x8704 + 68fc: 0302 c.slli64 t1 + 68fe: 0900 addi s0,sp,144 + 6900: 0000 unimp + 6902: 0001 nop + 6904: 02880403 lb s0,40(a6) + 6908: 04090003 lb zero,64(s2) + 690c: 0100 addi s0,sp,128 + 690e: 0300 addi s0,sp,384 + 6910: 8804 0x8804 + 6912: 0302 c.slli64 t1 + 6914: 0900 addi s0,sp,144 + 6916: 000c 0xc + 6918: 0001 nop + 691a: 02880403 lb s0,40(a6) + 691e: 00090003 lb zero,0(s2) + 6922: 0100 addi s0,sp,128 + 6924: 0300 addi s0,sp,384 + 6926: 8804 0x8804 + 6928: 0302 c.slli64 t1 + 692a: 0900 addi s0,sp,144 + 692c: 0000 unimp + 692e: 0001 nop + 6930: 02880403 lb s0,40(a6) + 6934: 00090003 lb zero,0(s2) + 6938: 0100 addi s0,sp,128 + 693a: 0300 addi s0,sp,384 + 693c: 8804 0x8804 + 693e: 0302 c.slli64 t1 + 6940: 0900 addi s0,sp,144 + 6942: 0010 0x10 + 6944: 0001 nop + 6946: 02880403 lb s0,40(a6) + 694a: 00090003 lb zero,0(s2) + 694e: 0100 addi s0,sp,128 + 6950: 0300 addi s0,sp,384 + 6952: 9704 0x9704 + 6954: 0302 c.slli64 t1 + 6956: 0900 addi s0,sp,144 + 6958: 000c 0xc + 695a: 0001 nop + 695c: 02970403 lb s0,41(a4) + 6960: 00090003 lb zero,0(s2) + 6964: 0100 addi s0,sp,128 + 6966: 0300 addi s0,sp,384 + 6968: 9704 0x9704 + 696a: 0302 c.slli64 t1 + 696c: 0900 addi s0,sp,144 + 696e: 0000 unimp + 6970: 0001 nop + 6972: 02970403 lb s0,41(a4) + 6976: 00090003 lb zero,0(s2) + 697a: 0100 addi s0,sp,128 + 697c: 0300 addi s0,sp,384 + 697e: 9704 0x9704 + 6980: 0302 c.slli64 t1 + 6982: 0900 addi s0,sp,144 + 6984: 0010 0x10 + 6986: 0001 nop + 6988: 02970403 lb s0,41(a4) + 698c: 00090003 lb zero,0(s2) + 6990: 0100 addi s0,sp,128 + 6992: 0200 addi s0,sp,256 + 6994: 0f04 addi s1,sp,912 + 6996: 04090003 lb zero,64(s2) + 699a: 0100 addi s0,sp,128 + 699c: 0200 addi s0,sp,256 + 699e: 4d04 lw s1,24(a0) + 69a0: 10090003 lb zero,256(s2) + 69a4: 0100 addi s0,sp,128 + 69a6: 0200 addi s0,sp,256 + 69a8: 4d04 lw s1,24(a0) + 69aa: 04090003 lb zero,64(s2) + 69ae: 0100 addi s0,sp,128 + 69b0: 0200 addi s0,sp,256 + 69b2: 4d04 lw s1,24(a0) 69b4: 00090003 lb zero,0(s2) 69b8: 0100 addi s0,sp,128 - 69ba: 0300 addi s0,sp,384 - 69bc: 9704 0x9704 - 69be: 0302 c.slli64 t1 - 69c0: 0900 addi s0,sp,144 - 69c2: 0000 unimp - 69c4: 0001 nop - 69c6: 02970403 lb s0,41(a4) - 69ca: 00090003 lb zero,0(s2) - 69ce: 0100 addi s0,sp,128 - 69d0: 0300 addi s0,sp,384 - 69d2: 9704 0x9704 - 69d4: 0302 c.slli64 t1 - 69d6: 0900 addi s0,sp,144 - 69d8: 0010 0x10 - 69da: 0001 nop - 69dc: 02970403 lb s0,41(a4) - 69e0: 00090003 lb zero,0(s2) - 69e4: 0100 addi s0,sp,128 - 69e6: 0200 addi s0,sp,256 - 69e8: 0f04 addi s1,sp,912 - 69ea: 04090003 lb zero,64(s2) - 69ee: 0100 addi s0,sp,128 - 69f0: 0200 addi s0,sp,256 - 69f2: 4d04 lw s1,24(a0) - 69f4: 10090003 lb zero,256(s2) - 69f8: 0100 addi s0,sp,128 - 69fa: 0200 addi s0,sp,256 - 69fc: 4d04 lw s1,24(a0) - 69fe: 04090003 lb zero,64(s2) - 6a02: 0100 addi s0,sp,128 - 6a04: 0200 addi s0,sp,256 - 6a06: 4d04 lw s1,24(a0) - 6a08: 00090003 lb zero,0(s2) - 6a0c: 0100 addi s0,sp,128 - 6a0e: 0200 addi s0,sp,256 - 6a10: 4f04 lw s1,24(a4) - 6a12: 04090003 lb zero,64(s2) - 6a16: 0100 addi s0,sp,128 - 6a18: 0200 addi s0,sp,256 - 6a1a: 6604 flw fs1,8(a2) - 6a1c: 1c090003 lb zero,448(s2) - 6a20: 0100 addi s0,sp,128 - 6a22: 0200 addi s0,sp,256 - 6a24: 6604 flw fs1,8(a2) - 6a26: 00090003 lb zero,0(s2) - 6a2a: 0100 addi s0,sp,128 - 6a2c: 0200 addi s0,sp,256 - 6a2e: 6604 flw fs1,8(a2) - 6a30: 00090003 lb zero,0(s2) - 6a34: 0100 addi s0,sp,128 - 6a36: 0200 addi s0,sp,256 - 6a38: 6604 flw fs1,8(a2) - 6a3a: 00090003 lb zero,0(s2) - 6a3e: 0100 addi s0,sp,128 - 6a40: 0200 addi s0,sp,256 - 6a42: 6604 flw fs1,8(a2) - 6a44: 10090003 lb zero,256(s2) - 6a48: 0100 addi s0,sp,128 - 6a4a: 0200 addi s0,sp,256 - 6a4c: 5204 lw s1,32(a2) - 6a4e: 08090003 lb zero,128(s2) - 6a52: 0100 addi s0,sp,128 - 6a54: 0200 addi s0,sp,256 - 6a56: 5204 lw s1,32(a2) - 6a58: 00090003 lb zero,0(s2) - 6a5c: 0100 addi s0,sp,128 - 6a5e: 0200 addi s0,sp,256 - 6a60: 5204 lw s1,32(a2) - 6a62: 04090003 lb zero,64(s2) - 6a66: 0100 addi s0,sp,128 - 6a68: 0200 addi s0,sp,256 - 6a6a: 5b04 lw s1,48(a4) - 6a6c: 04090003 lb zero,64(s2) - 6a70: 0100 addi s0,sp,128 - 6a72: 0200 addi s0,sp,256 - 6a74: 5b04 lw s1,48(a4) - 6a76: 00090003 lb zero,0(s2) - 6a7a: 0100 addi s0,sp,128 - 6a7c: 0200 addi s0,sp,256 - 6a7e: 5b04 lw s1,48(a4) - 6a80: 00090003 lb zero,0(s2) - 6a84: 0100 addi s0,sp,128 - 6a86: 0200 addi s0,sp,256 - 6a88: 5b04 lw s1,48(a4) - 6a8a: 00090003 lb zero,0(s2) - 6a8e: 0100 addi s0,sp,128 - 6a90: 0200 addi s0,sp,256 - 6a92: 5b04 lw s1,48(a4) - 6a94: 10090003 lb zero,256(s2) - 6a98: 0100 addi s0,sp,128 - 6a9a: 0200 addi s0,sp,256 - 6a9c: 5b04 lw s1,48(a4) - 6a9e: 00090003 lb zero,0(s2) - 6aa2: 0100 addi s0,sp,128 - 6aa4: 0200 addi s0,sp,256 - 6aa6: 5b04 lw s1,48(a4) - 6aa8: 00090003 lb zero,0(s2) - 6aac: 0100 addi s0,sp,128 - 6aae: 0200 addi s0,sp,256 - 6ab0: 5b04 lw s1,48(a4) - 6ab2: 00090003 lb zero,0(s2) - 6ab6: 0100 addi s0,sp,128 - 6ab8: 0200 addi s0,sp,256 - 6aba: 5b04 lw s1,48(a4) - 6abc: 14090003 lb zero,320(s2) - 6ac0: 0100 addi s0,sp,128 - 6ac2: 0200 addi s0,sp,256 - 6ac4: 5b04 lw s1,48(a4) - 6ac6: 00090003 lb zero,0(s2) - 6aca: 0100 addi s0,sp,128 - 6acc: 0200 addi s0,sp,256 - 6ace: 5b04 lw s1,48(a4) - 6ad0: 04090003 lb zero,64(s2) - 6ad4: 0100 addi s0,sp,128 - 6ad6: 0200 addi s0,sp,256 - 6ad8: 5b04 lw s1,48(a4) - 6ada: 00090003 lb zero,0(s2) - 6ade: 0100 addi s0,sp,128 - 6ae0: 0200 addi s0,sp,256 - 6ae2: 5b04 lw s1,48(a4) - 6ae4: 1c090003 lb zero,448(s2) - 6ae8: 0100 addi s0,sp,128 - 6aea: 0200 addi s0,sp,256 - 6aec: 5b04 lw s1,48(a4) - 6aee: 00090003 lb zero,0(s2) - 6af2: 0100 addi s0,sp,128 - 6af4: 0200 addi s0,sp,256 - 6af6: 5c04 lw s1,56(s0) - 6af8: 08090003 lb zero,128(s2) - 6afc: 0100 addi s0,sp,128 - 6afe: 0c090003 lb zero,192(s2) - 6b02: 0100 addi s0,sp,128 - 6b04: 08090003 lb zero,128(s2) - 6b08: 0100 addi s0,sp,128 - 6b0a: 0200 addi s0,sp,256 - 6b0c: 5004 lw s1,32(s0) - 6b0e: 14090003 lb zero,320(s2) - 6b12: 0100 addi s0,sp,128 - 6b14: 0200 addi s0,sp,256 - 6b16: 7104 flw fs1,32(a0) - 6b18: 0c090003 lb zero,192(s2) - 6b1c: 0100 addi s0,sp,128 - 6b1e: 0200 addi s0,sp,256 - 6b20: 7104 flw fs1,32(a0) - 6b22: 00090003 lb zero,0(s2) - 6b26: 0100 addi s0,sp,128 - 6b28: 0200 addi s0,sp,256 - 6b2a: 7104 flw fs1,32(a0) - 6b2c: 00090003 lb zero,0(s2) - 6b30: 0100 addi s0,sp,128 - 6b32: 0200 addi s0,sp,256 - 6b34: 7104 flw fs1,32(a0) - 6b36: 00090003 lb zero,0(s2) - 6b3a: 0100 addi s0,sp,128 - 6b3c: 0200 addi s0,sp,256 - 6b3e: 7104 flw fs1,32(a0) - 6b40: 10090003 lb zero,256(s2) - 6b44: 0100 addi s0,sp,128 - 6b46: 0200 addi s0,sp,256 - 6b48: 6a04 flw fs1,16(a2) - 6b4a: 08090003 lb zero,128(s2) - 6b4e: 0100 addi s0,sp,128 - 6b50: 0200 addi s0,sp,256 - 6b52: 6a04 flw fs1,16(a2) - 6b54: 10090003 lb zero,256(s2) - 6b58: 0100 addi s0,sp,128 - 6b5a: 0200 addi s0,sp,256 - 6b5c: 7404 flw fs1,40(s0) - 6b5e: 0c090003 lb zero,192(s2) - 6b62: 0100 addi s0,sp,128 - 6b64: 0200 addi s0,sp,256 - 6b66: 7404 flw fs1,40(s0) - 6b68: 00090003 lb zero,0(s2) - 6b6c: 0100 addi s0,sp,128 - 6b6e: 0200 addi s0,sp,256 - 6b70: 7404 flw fs1,40(s0) - 6b72: 00090003 lb zero,0(s2) - 6b76: 0100 addi s0,sp,128 - 6b78: 0200 addi s0,sp,256 - 6b7a: 7404 flw fs1,40(s0) - 6b7c: 00090003 lb zero,0(s2) - 6b80: 0100 addi s0,sp,128 - 6b82: 0200 addi s0,sp,256 - 6b84: 7404 flw fs1,40(s0) - 6b86: 00090003 lb zero,0(s2) - 6b8a: 0100 addi s0,sp,128 - 6b8c: 0200 addi s0,sp,256 - 6b8e: 7404 flw fs1,40(s0) - 6b90: 00090003 lb zero,0(s2) - 6b94: 0100 addi s0,sp,128 - 6b96: 0200 addi s0,sp,256 - 6b98: 7404 flw fs1,40(s0) - 6b9a: 00090003 lb zero,0(s2) - 6b9e: 0100 addi s0,sp,128 - 6ba0: 0200 addi s0,sp,256 - 6ba2: 7404 flw fs1,40(s0) - 6ba4: 08090003 lb zero,128(s2) - 6ba8: 0100 addi s0,sp,128 - 6baa: 0200 addi s0,sp,256 - 6bac: 7404 flw fs1,40(s0) - 6bae: 00090003 lb zero,0(s2) - 6bb2: 0100 addi s0,sp,128 - 6bb4: 0200 addi s0,sp,256 - 6bb6: 7404 flw fs1,40(s0) - 6bb8: 00090003 lb zero,0(s2) - 6bbc: 0100 addi s0,sp,128 - 6bbe: 0200 addi s0,sp,256 - 6bc0: 7604 flw fs1,40(a2) - 6bc2: 08090003 lb zero,128(s2) - 6bc6: 0100 addi s0,sp,128 - 6bc8: 0200 addi s0,sp,256 - 6bca: 7904 flw fs1,48(a0) - 6bcc: 10090003 lb zero,256(s2) - 6bd0: 0100 addi s0,sp,128 - 6bd2: 0306 slli t1,t1,0x1 - 6bd4: 0900 addi s0,sp,144 - 6bd6: 000c 0xc - 6bd8: 0001 nop - 6bda: 0402 c.slli64 s0 - 6bdc: 067e slli a2,a2,0x1f - 6bde: 08090003 lb zero,128(s2) - 6be2: 0100 addi s0,sp,128 - 6be4: 0200 addi s0,sp,256 - 6be6: 7e04 flw fs1,56(a2) - 6be8: 14090003 lb zero,320(s2) + 69ba: 0200 addi s0,sp,256 + 69bc: 4f04 lw s1,24(a4) + 69be: 04090003 lb zero,64(s2) + 69c2: 0100 addi s0,sp,128 + 69c4: 0200 addi s0,sp,256 + 69c6: 6604 flw fs1,8(a2) + 69c8: 1c090003 lb zero,448(s2) + 69cc: 0100 addi s0,sp,128 + 69ce: 0200 addi s0,sp,256 + 69d0: 6604 flw fs1,8(a2) + 69d2: 00090003 lb zero,0(s2) + 69d6: 0100 addi s0,sp,128 + 69d8: 0200 addi s0,sp,256 + 69da: 6604 flw fs1,8(a2) + 69dc: 00090003 lb zero,0(s2) + 69e0: 0100 addi s0,sp,128 + 69e2: 0200 addi s0,sp,256 + 69e4: 6604 flw fs1,8(a2) + 69e6: 00090003 lb zero,0(s2) + 69ea: 0100 addi s0,sp,128 + 69ec: 0200 addi s0,sp,256 + 69ee: 6604 flw fs1,8(a2) + 69f0: 10090003 lb zero,256(s2) + 69f4: 0100 addi s0,sp,128 + 69f6: 0200 addi s0,sp,256 + 69f8: 5204 lw s1,32(a2) + 69fa: 08090003 lb zero,128(s2) + 69fe: 0100 addi s0,sp,128 + 6a00: 0200 addi s0,sp,256 + 6a02: 5204 lw s1,32(a2) + 6a04: 00090003 lb zero,0(s2) + 6a08: 0100 addi s0,sp,128 + 6a0a: 0200 addi s0,sp,256 + 6a0c: 5204 lw s1,32(a2) + 6a0e: 04090003 lb zero,64(s2) + 6a12: 0100 addi s0,sp,128 + 6a14: 0200 addi s0,sp,256 + 6a16: 5b04 lw s1,48(a4) + 6a18: 04090003 lb zero,64(s2) + 6a1c: 0100 addi s0,sp,128 + 6a1e: 0200 addi s0,sp,256 + 6a20: 5b04 lw s1,48(a4) + 6a22: 00090003 lb zero,0(s2) + 6a26: 0100 addi s0,sp,128 + 6a28: 0200 addi s0,sp,256 + 6a2a: 5b04 lw s1,48(a4) + 6a2c: 00090003 lb zero,0(s2) + 6a30: 0100 addi s0,sp,128 + 6a32: 0200 addi s0,sp,256 + 6a34: 5b04 lw s1,48(a4) + 6a36: 00090003 lb zero,0(s2) + 6a3a: 0100 addi s0,sp,128 + 6a3c: 0200 addi s0,sp,256 + 6a3e: 5b04 lw s1,48(a4) + 6a40: 10090003 lb zero,256(s2) + 6a44: 0100 addi s0,sp,128 + 6a46: 0200 addi s0,sp,256 + 6a48: 5b04 lw s1,48(a4) + 6a4a: 00090003 lb zero,0(s2) + 6a4e: 0100 addi s0,sp,128 + 6a50: 0200 addi s0,sp,256 + 6a52: 5b04 lw s1,48(a4) + 6a54: 00090003 lb zero,0(s2) + 6a58: 0100 addi s0,sp,128 + 6a5a: 0200 addi s0,sp,256 + 6a5c: 5b04 lw s1,48(a4) + 6a5e: 00090003 lb zero,0(s2) + 6a62: 0100 addi s0,sp,128 + 6a64: 0200 addi s0,sp,256 + 6a66: 5b04 lw s1,48(a4) + 6a68: 14090003 lb zero,320(s2) + 6a6c: 0100 addi s0,sp,128 + 6a6e: 0200 addi s0,sp,256 + 6a70: 5b04 lw s1,48(a4) + 6a72: 00090003 lb zero,0(s2) + 6a76: 0100 addi s0,sp,128 + 6a78: 0200 addi s0,sp,256 + 6a7a: 5b04 lw s1,48(a4) + 6a7c: 04090003 lb zero,64(s2) + 6a80: 0100 addi s0,sp,128 + 6a82: 0200 addi s0,sp,256 + 6a84: 5b04 lw s1,48(a4) + 6a86: 00090003 lb zero,0(s2) + 6a8a: 0100 addi s0,sp,128 + 6a8c: 0200 addi s0,sp,256 + 6a8e: 5b04 lw s1,48(a4) + 6a90: 1c090003 lb zero,448(s2) + 6a94: 0100 addi s0,sp,128 + 6a96: 0200 addi s0,sp,256 + 6a98: 5b04 lw s1,48(a4) + 6a9a: 00090003 lb zero,0(s2) + 6a9e: 0100 addi s0,sp,128 + 6aa0: 0200 addi s0,sp,256 + 6aa2: 5c04 lw s1,56(s0) + 6aa4: 08090003 lb zero,128(s2) + 6aa8: 0100 addi s0,sp,128 + 6aaa: 0c090003 lb zero,192(s2) + 6aae: 0100 addi s0,sp,128 + 6ab0: 08090003 lb zero,128(s2) + 6ab4: 0100 addi s0,sp,128 + 6ab6: 0200 addi s0,sp,256 + 6ab8: 5004 lw s1,32(s0) + 6aba: 14090003 lb zero,320(s2) + 6abe: 0100 addi s0,sp,128 + 6ac0: 0200 addi s0,sp,256 + 6ac2: 7104 flw fs1,32(a0) + 6ac4: 0c090003 lb zero,192(s2) + 6ac8: 0100 addi s0,sp,128 + 6aca: 0200 addi s0,sp,256 + 6acc: 7104 flw fs1,32(a0) + 6ace: 00090003 lb zero,0(s2) + 6ad2: 0100 addi s0,sp,128 + 6ad4: 0200 addi s0,sp,256 + 6ad6: 7104 flw fs1,32(a0) + 6ad8: 00090003 lb zero,0(s2) + 6adc: 0100 addi s0,sp,128 + 6ade: 0200 addi s0,sp,256 + 6ae0: 7104 flw fs1,32(a0) + 6ae2: 00090003 lb zero,0(s2) + 6ae6: 0100 addi s0,sp,128 + 6ae8: 0200 addi s0,sp,256 + 6aea: 7104 flw fs1,32(a0) + 6aec: 10090003 lb zero,256(s2) + 6af0: 0100 addi s0,sp,128 + 6af2: 0200 addi s0,sp,256 + 6af4: 6a04 flw fs1,16(a2) + 6af6: 08090003 lb zero,128(s2) + 6afa: 0100 addi s0,sp,128 + 6afc: 0200 addi s0,sp,256 + 6afe: 6a04 flw fs1,16(a2) + 6b00: 10090003 lb zero,256(s2) + 6b04: 0100 addi s0,sp,128 + 6b06: 0200 addi s0,sp,256 + 6b08: 7404 flw fs1,40(s0) + 6b0a: 0c090003 lb zero,192(s2) + 6b0e: 0100 addi s0,sp,128 + 6b10: 0200 addi s0,sp,256 + 6b12: 7404 flw fs1,40(s0) + 6b14: 00090003 lb zero,0(s2) + 6b18: 0100 addi s0,sp,128 + 6b1a: 0200 addi s0,sp,256 + 6b1c: 7404 flw fs1,40(s0) + 6b1e: 00090003 lb zero,0(s2) + 6b22: 0100 addi s0,sp,128 + 6b24: 0200 addi s0,sp,256 + 6b26: 7404 flw fs1,40(s0) + 6b28: 00090003 lb zero,0(s2) + 6b2c: 0100 addi s0,sp,128 + 6b2e: 0200 addi s0,sp,256 + 6b30: 7404 flw fs1,40(s0) + 6b32: 00090003 lb zero,0(s2) + 6b36: 0100 addi s0,sp,128 + 6b38: 0200 addi s0,sp,256 + 6b3a: 7404 flw fs1,40(s0) + 6b3c: 00090003 lb zero,0(s2) + 6b40: 0100 addi s0,sp,128 + 6b42: 0200 addi s0,sp,256 + 6b44: 7404 flw fs1,40(s0) + 6b46: 00090003 lb zero,0(s2) + 6b4a: 0100 addi s0,sp,128 + 6b4c: 0200 addi s0,sp,256 + 6b4e: 7404 flw fs1,40(s0) + 6b50: 08090003 lb zero,128(s2) + 6b54: 0100 addi s0,sp,128 + 6b56: 0200 addi s0,sp,256 + 6b58: 7404 flw fs1,40(s0) + 6b5a: 00090003 lb zero,0(s2) + 6b5e: 0100 addi s0,sp,128 + 6b60: 0200 addi s0,sp,256 + 6b62: 7404 flw fs1,40(s0) + 6b64: 00090003 lb zero,0(s2) + 6b68: 0100 addi s0,sp,128 + 6b6a: 0200 addi s0,sp,256 + 6b6c: 7604 flw fs1,40(a2) + 6b6e: 08090003 lb zero,128(s2) + 6b72: 0100 addi s0,sp,128 + 6b74: 0200 addi s0,sp,256 + 6b76: 7904 flw fs1,48(a0) + 6b78: 10090003 lb zero,256(s2) + 6b7c: 0100 addi s0,sp,128 + 6b7e: 0306 slli t1,t1,0x1 + 6b80: 0900 addi s0,sp,144 + 6b82: 000c 0xc + 6b84: 0001 nop + 6b86: 0402 c.slli64 s0 + 6b88: 067e slli a2,a2,0x1f + 6b8a: 08090003 lb zero,128(s2) + 6b8e: 0100 addi s0,sp,128 + 6b90: 0200 addi s0,sp,256 + 6b92: 7e04 flw fs1,56(a2) + 6b94: 14090003 lb zero,320(s2) + 6b98: 0100 addi s0,sp,128 + 6b9a: 0200 addi s0,sp,256 + 6b9c: 7e04 flw fs1,56(a2) + 6b9e: 00090003 lb zero,0(s2) + 6ba2: 0100 addi s0,sp,128 + 6ba4: 0200 addi s0,sp,256 + 6ba6: 7804 flw fs1,48(s0) + 6ba8: 1c090003 lb zero,448(s2) + 6bac: 0100 addi s0,sp,128 + 6bae: 0200 addi s0,sp,256 + 6bb0: 7804 flw fs1,48(s0) + 6bb2: 14090003 lb zero,320(s2) + 6bb6: 0100 addi s0,sp,128 + 6bb8: 0200 addi s0,sp,256 + 6bba: 7b04 flw fs1,48(a4) + 6bbc: 0306 slli t1,t1,0x1 + 6bbe: 0900 addi s0,sp,144 + 6bc0: 0004 0x4 + 6bc2: 0001 nop + 6bc4: 0402 c.slli64 s0 + 6bc6: 0003067b 0x3067b + 6bca: 2409 jal 6dcc <_start-0x7fff9234> + 6bcc: 0100 addi s0,sp,128 + 6bce: 0200 addi s0,sp,256 + 6bd0: 7b04 flw fs1,48(a4) + 6bd2: 08090003 lb zero,128(s2) + 6bd6: 0100 addi s0,sp,128 + 6bd8: 0200 addi s0,sp,256 + 6bda: 7f04 flw fs1,56(a4) + 6bdc: 08090003 lb zero,128(s2) + 6be0: 0100 addi s0,sp,128 + 6be2: 0300 addi s0,sp,384 + 6be4: 8204 0x8204 + 6be6: 0601 addi a2,a2,0 + 6be8: 08090003 lb zero,128(s2) 6bec: 0100 addi s0,sp,128 - 6bee: 0200 addi s0,sp,256 - 6bf0: 7e04 flw fs1,56(a2) - 6bf2: 00090003 lb zero,0(s2) - 6bf6: 0100 addi s0,sp,128 - 6bf8: 0200 addi s0,sp,256 - 6bfa: 7804 flw fs1,48(s0) - 6bfc: 1c090003 lb zero,448(s2) - 6c00: 0100 addi s0,sp,128 - 6c02: 0200 addi s0,sp,256 - 6c04: 7804 flw fs1,48(s0) - 6c06: 14090003 lb zero,320(s2) - 6c0a: 0100 addi s0,sp,128 - 6c0c: 0200 addi s0,sp,256 - 6c0e: 7b04 flw fs1,48(a4) - 6c10: 0306 slli t1,t1,0x1 - 6c12: 0900 addi s0,sp,144 - 6c14: 0004 0x4 - 6c16: 0001 nop - 6c18: 0402 c.slli64 s0 - 6c1a: 0003067b 0x3067b - 6c1e: 2409 jal 6e20 <_start-0x7fff91e0> - 6c20: 0100 addi s0,sp,128 - 6c22: 0200 addi s0,sp,256 - 6c24: 7b04 flw fs1,48(a4) - 6c26: 08090003 lb zero,128(s2) - 6c2a: 0100 addi s0,sp,128 - 6c2c: 0200 addi s0,sp,256 - 6c2e: 7f04 flw fs1,56(a4) - 6c30: 08090003 lb zero,128(s2) - 6c34: 0100 addi s0,sp,128 - 6c36: 0300 addi s0,sp,384 - 6c38: 8204 0x8204 - 6c3a: 0601 addi a2,a2,0 - 6c3c: 08090003 lb zero,128(s2) - 6c40: 0100 addi s0,sp,128 - 6c42: 0300 addi s0,sp,384 - 6c44: 8204 0x8204 - 6c46: 0601 addi a2,a2,0 - 6c48: 18090003 lb zero,384(s2) - 6c4c: 0100 addi s0,sp,128 - 6c4e: 0300 addi s0,sp,384 - 6c50: 8404 0x8404 - 6c52: 0601 addi a2,a2,0 - 6c54: 08090003 lb zero,128(s2) - 6c58: 0100 addi s0,sp,128 - 6c5a: 0300 addi s0,sp,384 - 6c5c: 8104 0x8104 + 6bee: 0300 addi s0,sp,384 + 6bf0: 8204 0x8204 + 6bf2: 0601 addi a2,a2,0 + 6bf4: 18090003 lb zero,384(s2) + 6bf8: 0100 addi s0,sp,128 + 6bfa: 0300 addi s0,sp,384 + 6bfc: 8404 0x8404 + 6bfe: 0601 addi a2,a2,0 + 6c00: 08090003 lb zero,128(s2) + 6c04: 0100 addi s0,sp,128 + 6c06: 0300 addi s0,sp,384 + 6c08: 8104 0x8104 + 6c0a: 0601 addi a2,a2,0 + 6c0c: 08090003 lb zero,128(s2) + 6c10: 0100 addi s0,sp,128 + 6c12: 0300 addi s0,sp,384 + 6c14: 8104 0x8104 + 6c16: 0301 addi t1,t1,0 + 6c18: 0900 addi s0,sp,144 + 6c1a: 0020 addi s0,sp,8 + 6c1c: 0001 nop + 6c1e: 01850403 lb s0,24(a0) # ffffc018 <__BSS_END__+0x7ffe53dc> + 6c22: 08090003 lb zero,128(s2) + 6c26: 0100 addi s0,sp,128 + 6c28: 0300 addi s0,sp,384 + 6c2a: 8504 0x8504 + 6c2c: 0301 addi t1,t1,0 + 6c2e: 0900 addi s0,sp,144 + 6c30: 000c 0xc + 6c32: 0001 nop + 6c34: 01840403 lb s0,24(s0) # 18018 <_start-0x7ffe7fe8> + 6c38: 04090003 lb zero,64(s2) + 6c3c: 0100 addi s0,sp,128 + 6c3e: 0300 addi s0,sp,384 + 6c40: 8604 0x8604 + 6c42: 0301 addi t1,t1,0 + 6c44: 0900 addi s0,sp,144 + 6c46: 0004 0x4 + 6c48: 0001 nop + 6c4a: 01860403 lb s0,24(a2) # b018 <_start-0x7fff4fe8> + 6c4e: 00090003 lb zero,0(s2) + 6c52: 0100 addi s0,sp,128 + 6c54: 0300 addi s0,sp,384 + 6c56: 8604 0x8604 + 6c58: 0301 addi t1,t1,0 + 6c5a: 0900 addi s0,sp,144 + 6c5c: 0000 unimp 6c5e: 0601 addi a2,a2,0 - 6c60: 08090003 lb zero,128(s2) + 6c60: 0c090003 lb zero,192(s2) 6c64: 0100 addi s0,sp,128 - 6c66: 0300 addi s0,sp,384 - 6c68: 8104 0x8104 - 6c6a: 0301 addi t1,t1,0 - 6c6c: 0900 addi s0,sp,144 - 6c6e: 0020 addi s0,sp,8 - 6c70: 0001 nop - 6c72: 01850403 lb s0,24(a0) # ffffc018 <__BSS_END__+0x7ffe53e8> - 6c76: 08090003 lb zero,128(s2) - 6c7a: 0100 addi s0,sp,128 - 6c7c: 0300 addi s0,sp,384 - 6c7e: 8504 0x8504 - 6c80: 0301 addi t1,t1,0 - 6c82: 0900 addi s0,sp,144 - 6c84: 000c 0xc - 6c86: 0001 nop - 6c88: 01840403 lb s0,24(s0) # 18018 <_start-0x7ffe7fe8> - 6c8c: 04090003 lb zero,64(s2) - 6c90: 0100 addi s0,sp,128 - 6c92: 0300 addi s0,sp,384 - 6c94: 8604 0x8604 - 6c96: 0301 addi t1,t1,0 - 6c98: 0900 addi s0,sp,144 - 6c9a: 0004 0x4 - 6c9c: 0001 nop - 6c9e: 01860403 lb s0,24(a2) # b018 <_start-0x7fff4fe8> - 6ca2: 00090003 lb zero,0(s2) - 6ca6: 0100 addi s0,sp,128 - 6ca8: 0300 addi s0,sp,384 - 6caa: 8604 0x8604 - 6cac: 0301 addi t1,t1,0 - 6cae: 0900 addi s0,sp,144 - 6cb0: 0000 unimp - 6cb2: 0601 addi a2,a2,0 - 6cb4: 0c090003 lb zero,192(s2) - 6cb8: 0100 addi s0,sp,128 - 6cba: 0306 slli t1,t1,0x1 - 6cbc: 0900 addi s0,sp,144 - 6cbe: 0004 0x4 - 6cc0: 0301 addi t1,t1,0 - 6cc2: 0900 addi s0,sp,144 - 6cc4: 0000 unimp - 6cc6: 0301 addi t1,t1,0 - 6cc8: 0900 addi s0,sp,144 - 6cca: 0000 unimp - 6ccc: 0301 addi t1,t1,0 - 6cce: 0900 addi s0,sp,144 - 6cd0: 0000 unimp - 6cd2: 0601 addi a2,a2,0 - 6cd4: 08097f03 0x8097f03 - 6cd8: 0100 addi s0,sp,128 - 6cda: 04090103 lb sp,64(s2) - 6cde: 0100 addi s0,sp,128 - 6ce0: 0306 slli t1,t1,0x1 - 6ce2: 0900 addi s0,sp,144 - 6ce4: 0010 0x10 - 6ce6: 0301 addi t1,t1,0 - 6ce8: 0900 addi s0,sp,144 - 6cea: 0000 unimp - 6cec: 0301 addi t1,t1,0 - 6cee: 0900 addi s0,sp,144 - 6cf0: 0000 unimp - 6cf2: 0301 addi t1,t1,0 - 6cf4: 0900 addi s0,sp,144 - 6cf6: 0000 unimp - 6cf8: 0301 addi t1,t1,0 - 6cfa: 0900 addi s0,sp,144 - 6cfc: 000c 0xc + 6c66: 0306 slli t1,t1,0x1 + 6c68: 0900 addi s0,sp,144 + 6c6a: 0004 0x4 + 6c6c: 0301 addi t1,t1,0 + 6c6e: 0900 addi s0,sp,144 + 6c70: 0000 unimp + 6c72: 0301 addi t1,t1,0 + 6c74: 0900 addi s0,sp,144 + 6c76: 0000 unimp + 6c78: 0301 addi t1,t1,0 + 6c7a: 0900 addi s0,sp,144 + 6c7c: 0000 unimp + 6c7e: 0601 addi a2,a2,0 + 6c80: 08097f03 0x8097f03 + 6c84: 0100 addi s0,sp,128 + 6c86: 04090103 lb sp,64(s2) + 6c8a: 0100 addi s0,sp,128 + 6c8c: 0306 slli t1,t1,0x1 + 6c8e: 0900 addi s0,sp,144 + 6c90: 0010 0x10 + 6c92: 0301 addi t1,t1,0 + 6c94: 0900 addi s0,sp,144 + 6c96: 0000 unimp + 6c98: 0301 addi t1,t1,0 + 6c9a: 0900 addi s0,sp,144 + 6c9c: 0000 unimp + 6c9e: 0301 addi t1,t1,0 + 6ca0: 0900 addi s0,sp,144 + 6ca2: 0000 unimp + 6ca4: 0301 addi t1,t1,0 + 6ca6: 0900 addi s0,sp,144 + 6ca8: 000c 0xc + 6caa: 0301 addi t1,t1,0 + 6cac: 0900 addi s0,sp,144 + 6cae: 000c 0xc + 6cb0: 0301 addi t1,t1,0 + 6cb2: 0900 addi s0,sp,144 + 6cb4: 0004 0x4 + 6cb6: 0301 addi t1,t1,0 + 6cb8: 0900 addi s0,sp,144 + 6cba: 0000 unimp + 6cbc: 0301 addi t1,t1,0 + 6cbe: 0900 addi s0,sp,144 + 6cc0: 0020 addi s0,sp,8 + 6cc2: 0301 addi t1,t1,0 + 6cc4: 0900 addi s0,sp,144 + 6cc6: 0000 unimp + 6cc8: 0301 addi t1,t1,0 + 6cca: 0900 addi s0,sp,144 + 6ccc: 0004 0x4 + 6cce: 0001 nop + 6cd0: 0402 c.slli64 s0 + 6cd2: 034e slli t1,t1,0x13 + 6cd4: 0900 addi s0,sp,144 + 6cd6: 0004 0x4 + 6cd8: 0001 nop + 6cda: 018c0403 lb s0,24(s8) + 6cde: 28090003 lb zero,640(s2) + 6ce2: 0100 addi s0,sp,128 + 6ce4: 0300 addi s0,sp,384 + 6ce6: 8e04 0x8e04 + 6ce8: 0301 addi t1,t1,0 + 6cea: 0900 addi s0,sp,144 + 6cec: 0010 0x10 + 6cee: 0001 nop + 6cf0: 018e0403 lb s0,24(t3) # 1a018 <_start-0x7ffe5fe8> + 6cf4: 00090003 lb zero,0(s2) + 6cf8: 0100 addi s0,sp,128 + 6cfa: 0300 addi s0,sp,384 + 6cfc: 9004 0x9004 6cfe: 0301 addi t1,t1,0 6d00: 0900 addi s0,sp,144 - 6d02: 000c 0xc - 6d04: 0301 addi t1,t1,0 - 6d06: 0900 addi s0,sp,144 - 6d08: 0004 0x4 - 6d0a: 0301 addi t1,t1,0 - 6d0c: 0900 addi s0,sp,144 - 6d0e: 0000 unimp - 6d10: 0301 addi t1,t1,0 - 6d12: 0900 addi s0,sp,144 - 6d14: 0020 addi s0,sp,8 - 6d16: 0301 addi t1,t1,0 - 6d18: 0900 addi s0,sp,144 - 6d1a: 0000 unimp - 6d1c: 0301 addi t1,t1,0 - 6d1e: 0900 addi s0,sp,144 - 6d20: 0004 0x4 - 6d22: 0001 nop - 6d24: 0402 c.slli64 s0 - 6d26: 034e slli t1,t1,0x13 - 6d28: 0900 addi s0,sp,144 - 6d2a: 0004 0x4 - 6d2c: 0001 nop - 6d2e: 018c0403 lb s0,24(s8) - 6d32: 28090003 lb zero,640(s2) - 6d36: 0100 addi s0,sp,128 - 6d38: 0300 addi s0,sp,384 - 6d3a: 8e04 0x8e04 - 6d3c: 0301 addi t1,t1,0 - 6d3e: 0900 addi s0,sp,144 - 6d40: 0010 0x10 - 6d42: 0001 nop - 6d44: 018e0403 lb s0,24(t3) # 1a018 <_start-0x7ffe5fe8> - 6d48: 00090003 lb zero,0(s2) - 6d4c: 0100 addi s0,sp,128 - 6d4e: 0300 addi s0,sp,384 - 6d50: 9004 0x9004 - 6d52: 0301 addi t1,t1,0 - 6d54: 0900 addi s0,sp,144 - 6d56: 0004 0x4 - 6d58: 0001 nop - 6d5a: 01900403 lb s0,25(zero) # 19 <_start-0x7fffffe7> - 6d5e: 00090003 lb zero,0(s2) - 6d62: 0100 addi s0,sp,128 - 6d64: 0300 addi s0,sp,384 - 6d66: d404 sw s1,40(s0) - 6d68: 00030603 lb a2,0(t1) - 6d6c: 0c09 addi s8,s8,2 - 6d6e: 0100 addi s0,sp,128 - 6d70: 0300 addi s0,sp,384 - 6d72: d404 sw s1,40(s0) - 6d74: 00030603 lb a2,0(t1) - 6d78: 0409 addi s0,s0,2 - 6d7a: 0100 addi s0,sp,128 - 6d7c: 0300 addi s0,sp,384 - 6d7e: d404 sw s1,40(s0) - 6d80: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 6d84: 0000 unimp - 6d86: 0001 nop - 6d88: 01910403 lb s0,25(sp) - 6d8c: 04090003 lb zero,64(s2) - 6d90: 0100 addi s0,sp,128 - 6d92: 0300 addi s0,sp,384 - 6d94: 9604 0x9604 - 6d96: 0301 addi t1,t1,0 - 6d98: 0900 addi s0,sp,144 - 6d9a: 0010 0x10 - 6d9c: 0001 nop - 6d9e: 01960403 lb s0,25(a2) - 6da2: 00090003 lb zero,0(s2) - 6da6: 0100 addi s0,sp,128 - 6da8: 0300 addi s0,sp,384 - 6daa: 9604 0x9604 - 6dac: 0301 addi t1,t1,0 - 6dae: 0900 addi s0,sp,144 - 6db0: 0010 0x10 - 6db2: 0001 nop - 6db4: 01970403 lb s0,25(a4) - 6db8: 04090003 lb zero,64(s2) - 6dbc: 0100 addi s0,sp,128 - 6dbe: 0300 addi s0,sp,384 - 6dc0: 9704 0x9704 - 6dc2: 0301 addi t1,t1,0 - 6dc4: 0900 addi s0,sp,144 - 6dc6: 0000 unimp - 6dc8: 0001 nop - 6dca: 01970403 lb s0,25(a4) - 6dce: 00090003 lb zero,0(s2) - 6dd2: 0100 addi s0,sp,128 - 6dd4: 0300 addi s0,sp,384 - 6dd6: 9704 0x9704 - 6dd8: 0301 addi t1,t1,0 - 6dda: 0900 addi s0,sp,144 - 6ddc: 0000 unimp - 6dde: 0001 nop - 6de0: 01970403 lb s0,25(a4) - 6de4: 00090003 lb zero,0(s2) - 6de8: 0100 addi s0,sp,128 - 6dea: 0300 addi s0,sp,384 - 6dec: 9704 0x9704 - 6dee: 0301 addi t1,t1,0 - 6df0: 0900 addi s0,sp,144 - 6df2: 0010 0x10 - 6df4: 0001 nop - 6df6: 01970403 lb s0,25(a4) - 6dfa: 00090003 lb zero,0(s2) - 6dfe: 0100 addi s0,sp,128 - 6e00: 0300 addi s0,sp,384 - 6e02: 9704 0x9704 - 6e04: 0301 addi t1,t1,0 - 6e06: 0900 addi s0,sp,144 - 6e08: 0000 unimp - 6e0a: 0001 nop - 6e0c: 01970403 lb s0,25(a4) - 6e10: 00090003 lb zero,0(s2) - 6e14: 0100 addi s0,sp,128 - 6e16: 0300 addi s0,sp,384 - 6e18: 9704 0x9704 - 6e1a: 0301 addi t1,t1,0 + 6d02: 0004 0x4 + 6d04: 0001 nop + 6d06: 01900403 lb s0,25(zero) # 19 <_start-0x7fffffe7> + 6d0a: 00090003 lb zero,0(s2) + 6d0e: 0100 addi s0,sp,128 + 6d10: 0300 addi s0,sp,384 + 6d12: d404 sw s1,40(s0) + 6d14: 00030603 lb a2,0(t1) + 6d18: 0c09 addi s8,s8,2 + 6d1a: 0100 addi s0,sp,128 + 6d1c: 0300 addi s0,sp,384 + 6d1e: d404 sw s1,40(s0) + 6d20: 00030603 lb a2,0(t1) + 6d24: 0409 addi s0,s0,2 + 6d26: 0100 addi s0,sp,128 + 6d28: 0300 addi s0,sp,384 + 6d2a: d404 sw s1,40(s0) + 6d2c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 6d30: 0000 unimp + 6d32: 0001 nop + 6d34: 01910403 lb s0,25(sp) + 6d38: 04090003 lb zero,64(s2) + 6d3c: 0100 addi s0,sp,128 + 6d3e: 0300 addi s0,sp,384 + 6d40: 9604 0x9604 + 6d42: 0301 addi t1,t1,0 + 6d44: 0900 addi s0,sp,144 + 6d46: 0010 0x10 + 6d48: 0001 nop + 6d4a: 01960403 lb s0,25(a2) + 6d4e: 00090003 lb zero,0(s2) + 6d52: 0100 addi s0,sp,128 + 6d54: 0300 addi s0,sp,384 + 6d56: 9604 0x9604 + 6d58: 0301 addi t1,t1,0 + 6d5a: 0900 addi s0,sp,144 + 6d5c: 0010 0x10 + 6d5e: 0001 nop + 6d60: 01970403 lb s0,25(a4) + 6d64: 04090003 lb zero,64(s2) + 6d68: 0100 addi s0,sp,128 + 6d6a: 0300 addi s0,sp,384 + 6d6c: 9704 0x9704 + 6d6e: 0301 addi t1,t1,0 + 6d70: 0900 addi s0,sp,144 + 6d72: 0000 unimp + 6d74: 0001 nop + 6d76: 01970403 lb s0,25(a4) + 6d7a: 00090003 lb zero,0(s2) + 6d7e: 0100 addi s0,sp,128 + 6d80: 0300 addi s0,sp,384 + 6d82: 9704 0x9704 + 6d84: 0301 addi t1,t1,0 + 6d86: 0900 addi s0,sp,144 + 6d88: 0000 unimp + 6d8a: 0001 nop + 6d8c: 01970403 lb s0,25(a4) + 6d90: 00090003 lb zero,0(s2) + 6d94: 0100 addi s0,sp,128 + 6d96: 0300 addi s0,sp,384 + 6d98: 9704 0x9704 + 6d9a: 0301 addi t1,t1,0 + 6d9c: 0900 addi s0,sp,144 + 6d9e: 0010 0x10 + 6da0: 0001 nop + 6da2: 01970403 lb s0,25(a4) + 6da6: 00090003 lb zero,0(s2) + 6daa: 0100 addi s0,sp,128 + 6dac: 0300 addi s0,sp,384 + 6dae: 9704 0x9704 + 6db0: 0301 addi t1,t1,0 + 6db2: 0900 addi s0,sp,144 + 6db4: 0000 unimp + 6db6: 0001 nop + 6db8: 01970403 lb s0,25(a4) + 6dbc: 00090003 lb zero,0(s2) + 6dc0: 0100 addi s0,sp,128 + 6dc2: 0300 addi s0,sp,384 + 6dc4: 9704 0x9704 + 6dc6: 0301 addi t1,t1,0 + 6dc8: 0900 addi s0,sp,144 + 6dca: 0030 addi a2,sp,8 + 6dcc: 0001 nop + 6dce: 01970403 lb s0,25(a4) + 6dd2: 00090003 lb zero,0(s2) + 6dd6: 0100 addi s0,sp,128 + 6dd8: 0300 addi s0,sp,384 + 6dda: 9704 0x9704 + 6ddc: 0301 addi t1,t1,0 + 6dde: 0900 addi s0,sp,144 + 6de0: 0000 unimp + 6de2: 0001 nop + 6de4: 01970403 lb s0,25(a4) + 6de8: 00090003 lb zero,0(s2) + 6dec: 0100 addi s0,sp,128 + 6dee: 0300 addi s0,sp,384 + 6df0: 9704 0x9704 + 6df2: 0301 addi t1,t1,0 + 6df4: 0900 addi s0,sp,144 + 6df6: 0004 0x4 + 6df8: 0001 nop + 6dfa: 01970403 lb s0,25(a4) + 6dfe: 00090003 lb zero,0(s2) + 6e02: 0100 addi s0,sp,128 + 6e04: 0300 addi s0,sp,384 + 6e06: 9704 0x9704 + 6e08: 0301 addi t1,t1,0 + 6e0a: 0900 addi s0,sp,144 + 6e0c: 0000 unimp + 6e0e: 0001 nop + 6e10: 01970403 lb s0,25(a4) + 6e14: 00090003 lb zero,0(s2) + 6e18: 0100 addi s0,sp,128 + 6e1a: 0306 slli t1,t1,0x1 6e1c: 0900 addi s0,sp,144 - 6e1e: 0030 addi a2,sp,8 + 6e1e: 0008 0x8 6e20: 0001 nop - 6e22: 01970403 lb s0,25(a4) - 6e26: 00090003 lb zero,0(s2) - 6e2a: 0100 addi s0,sp,128 - 6e2c: 0300 addi s0,sp,384 - 6e2e: 9704 0x9704 - 6e30: 0301 addi t1,t1,0 - 6e32: 0900 addi s0,sp,144 - 6e34: 0000 unimp - 6e36: 0001 nop - 6e38: 01970403 lb s0,25(a4) - 6e3c: 00090003 lb zero,0(s2) - 6e40: 0100 addi s0,sp,128 - 6e42: 0300 addi s0,sp,384 - 6e44: 9704 0x9704 - 6e46: 0301 addi t1,t1,0 - 6e48: 0900 addi s0,sp,144 - 6e4a: 0004 0x4 - 6e4c: 0001 nop - 6e4e: 01970403 lb s0,25(a4) - 6e52: 00090003 lb zero,0(s2) - 6e56: 0100 addi s0,sp,128 - 6e58: 0300 addi s0,sp,384 - 6e5a: 9704 0x9704 - 6e5c: 0301 addi t1,t1,0 - 6e5e: 0900 addi s0,sp,144 - 6e60: 0000 unimp - 6e62: 0001 nop - 6e64: 01970403 lb s0,25(a4) - 6e68: 00090003 lb zero,0(s2) - 6e6c: 0100 addi s0,sp,128 - 6e6e: 0306 slli t1,t1,0x1 - 6e70: 0900 addi s0,sp,144 - 6e72: 0008 0x8 - 6e74: 0001 nop - 6e76: 01990403 lb s0,25(s2) - 6e7a: 0306 slli t1,t1,0x1 - 6e7c: 0900 addi s0,sp,144 - 6e7e: 0008 0x8 - 6e80: 0001 nop - 6e82: 01990403 lb s0,25(s2) - 6e86: 10090003 lb zero,256(s2) - 6e8a: 0100 addi s0,sp,128 - 6e8c: 0300 addi s0,sp,384 - 6e8e: aa04 fsd fs1,16(a2) - 6e90: 0301 addi t1,t1,0 - 6e92: 0900 addi s0,sp,144 - 6e94: 0008 0x8 - 6e96: 0001 nop - 6e98: 01aa0403 lb s0,26(s4) - 6e9c: 00090003 lb zero,0(s2) - 6ea0: 0100 addi s0,sp,128 - 6ea2: 0300 addi s0,sp,384 - 6ea4: aa04 fsd fs1,16(a2) - 6ea6: 0301 addi t1,t1,0 - 6ea8: 0900 addi s0,sp,144 - 6eaa: 0000 unimp - 6eac: 0001 nop - 6eae: 01aa0403 lb s0,26(s4) - 6eb2: 00090003 lb zero,0(s2) - 6eb6: 0100 addi s0,sp,128 - 6eb8: 0300 addi s0,sp,384 - 6eba: aa04 fsd fs1,16(a2) - 6ebc: 0301 addi t1,t1,0 - 6ebe: 0900 addi s0,sp,144 - 6ec0: 0000 unimp - 6ec2: 0001 nop - 6ec4: 01aa0403 lb s0,26(s4) - 6ec8: 00090003 lb zero,0(s2) - 6ecc: 0100 addi s0,sp,128 - 6ece: 0300 addi s0,sp,384 - 6ed0: aa04 fsd fs1,16(a2) - 6ed2: 0301 addi t1,t1,0 - 6ed4: 0900 addi s0,sp,144 - 6ed6: 0000 unimp - 6ed8: 0001 nop - 6eda: 01aa0403 lb s0,26(s4) - 6ede: 00090003 lb zero,0(s2) - 6ee2: 0100 addi s0,sp,128 - 6ee4: 0300 addi s0,sp,384 - 6ee6: ab04 fsd fs1,16(a4) - 6ee8: 0301 addi t1,t1,0 - 6eea: 0900 addi s0,sp,144 - 6eec: 0004 0x4 - 6eee: 0001 nop - 6ef0: 01ae0403 lb s0,26(t3) - 6ef4: 0306 slli t1,t1,0x1 - 6ef6: 0900 addi s0,sp,144 - 6ef8: 0010 0x10 - 6efa: 0001 nop - 6efc: 01ac0403 lb s0,26(s8) - 6f00: 0306 slli t1,t1,0x1 - 6f02: 0900 addi s0,sp,144 - 6f04: 0008 0x8 - 6f06: 0001 nop - 6f08: 01ae0403 lb s0,26(t3) - 6f0c: 10090003 lb zero,256(s2) - 6f10: 0100 addi s0,sp,128 - 6f12: 0300 addi s0,sp,384 - 6f14: b604 fsd fs1,40(a2) - 6f16: 0301 addi t1,t1,0 - 6f18: 0900 addi s0,sp,144 - 6f1a: 0014 0x14 - 6f1c: 0001 nop - 6f1e: 01b60403 lb s0,27(a2) - 6f22: 00090003 lb zero,0(s2) - 6f26: 0100 addi s0,sp,128 - 6f28: 0300 addi s0,sp,384 - 6f2a: b604 fsd fs1,40(a2) - 6f2c: 0301 addi t1,t1,0 - 6f2e: 0900 addi s0,sp,144 - 6f30: 0000 unimp - 6f32: 0001 nop - 6f34: 01b60403 lb s0,27(a2) - 6f38: 00090003 lb zero,0(s2) - 6f3c: 0100 addi s0,sp,128 - 6f3e: 0300 addi s0,sp,384 - 6f40: b604 fsd fs1,40(a2) - 6f42: 0301 addi t1,t1,0 - 6f44: 0900 addi s0,sp,144 - 6f46: 0000 unimp - 6f48: 0001 nop - 6f4a: 01b60403 lb s0,27(a2) - 6f4e: 00090003 lb zero,0(s2) - 6f52: 0100 addi s0,sp,128 - 6f54: 0300 addi s0,sp,384 - 6f56: b604 fsd fs1,40(a2) - 6f58: 0301 addi t1,t1,0 - 6f5a: 0900 addi s0,sp,144 - 6f5c: 0000 unimp - 6f5e: 0001 nop - 6f60: 01b60403 lb s0,27(a2) - 6f64: 00090003 lb zero,0(s2) - 6f68: 0100 addi s0,sp,128 - 6f6a: 0300 addi s0,sp,384 - 6f6c: b604 fsd fs1,40(a2) - 6f6e: 0301 addi t1,t1,0 - 6f70: 0900 addi s0,sp,144 - 6f72: 0000 unimp - 6f74: 0001 nop - 6f76: 01b60403 lb s0,27(a2) - 6f7a: 00090003 lb zero,0(s2) - 6f7e: 0100 addi s0,sp,128 - 6f80: 0300 addi s0,sp,384 - 6f82: b604 fsd fs1,40(a2) - 6f84: 0301 addi t1,t1,0 - 6f86: 0900 addi s0,sp,144 - 6f88: 0010 0x10 - 6f8a: 0001 nop - 6f8c: 01b60403 lb s0,27(a2) - 6f90: 00090003 lb zero,0(s2) - 6f94: 0100 addi s0,sp,128 - 6f96: 0300 addi s0,sp,384 - 6f98: b604 fsd fs1,40(a2) - 6f9a: 0301 addi t1,t1,0 - 6f9c: 0900 addi s0,sp,144 - 6f9e: 0000 unimp - 6fa0: 0001 nop - 6fa2: 01b60403 lb s0,27(a2) - 6fa6: 00090003 lb zero,0(s2) - 6faa: 0100 addi s0,sp,128 - 6fac: 0300 addi s0,sp,384 - 6fae: b604 fsd fs1,40(a2) - 6fb0: 0301 addi t1,t1,0 - 6fb2: 0900 addi s0,sp,144 - 6fb4: 0000 unimp - 6fb6: 0001 nop - 6fb8: 01b60403 lb s0,27(a2) - 6fbc: 00090003 lb zero,0(s2) - 6fc0: 0100 addi s0,sp,128 - 6fc2: 0300 addi s0,sp,384 - 6fc4: b604 fsd fs1,40(a2) - 6fc6: 0301 addi t1,t1,0 - 6fc8: 0900 addi s0,sp,144 - 6fca: 0000 unimp - 6fcc: 0001 nop - 6fce: 01b60403 lb s0,27(a2) - 6fd2: 00090003 lb zero,0(s2) - 6fd6: 0100 addi s0,sp,128 - 6fd8: 0300 addi s0,sp,384 - 6fda: b604 fsd fs1,40(a2) - 6fdc: 0301 addi t1,t1,0 - 6fde: 0900 addi s0,sp,144 - 6fe0: 0000 unimp - 6fe2: 0001 nop - 6fe4: 01b60403 lb s0,27(a2) - 6fe8: 00090003 lb zero,0(s2) - 6fec: 0100 addi s0,sp,128 - 6fee: 0300 addi s0,sp,384 - 6ff0: b604 fsd fs1,40(a2) - 6ff2: 0301 addi t1,t1,0 - 6ff4: 0900 addi s0,sp,144 - 6ff6: 0000 unimp - 6ff8: 0001 nop - 6ffa: 01d20403 lb s0,29(tp) # 1d <_start-0x7fffffe3> - 6ffe: 04090003 lb zero,64(s2) - 7002: 0100 addi s0,sp,128 - 7004: 0300 addi s0,sp,384 - 7006: d204 sw s1,32(a2) - 7008: 0301 addi t1,t1,0 - 700a: 0900 addi s0,sp,144 - 700c: 001c 0x1c - 700e: 0001 nop - 7010: 01d20403 lb s0,29(tp) # 1d <_start-0x7fffffe3> - 7014: 00090003 lb zero,0(s2) - 7018: 0100 addi s0,sp,128 - 701a: 0300 addi s0,sp,384 - 701c: ba04 fsd fs1,48(a2) - 701e: 0304 addi s1,sp,384 - 7020: 0900 addi s0,sp,144 - 7022: 0004 0x4 - 7024: 0001 nop - 7026: 04ba0403 lb s0,75(s4) - 702a: 14090003 lb zero,320(s2) - 702e: 0100 addi s0,sp,128 - 7030: 0300 addi s0,sp,384 - 7032: 8d04 0x8d04 - 7034: 0301 addi t1,t1,0 - 7036: 0900 addi s0,sp,144 - 7038: 0008 0x8 - 703a: 0001 nop - 703c: 018d0403 lb s0,24(s10) # b018 <_start-0x7fff4fe8> - 7040: 00090003 lb zero,0(s2) - 7044: 0100 addi s0,sp,128 - 7046: 0300 addi s0,sp,384 - 7048: 8d04 0x8d04 - 704a: 0301 addi t1,t1,0 - 704c: 0900 addi s0,sp,144 - 704e: 0000 unimp - 7050: 0001 nop - 7052: 018d0403 lb s0,24(s10) - 7056: 00090003 lb zero,0(s2) - 705a: 0100 addi s0,sp,128 - 705c: 0300 addi s0,sp,384 - 705e: 8d04 0x8d04 - 7060: 0301 addi t1,t1,0 - 7062: 0900 addi s0,sp,144 - 7064: 0010 0x10 - 7066: 0001 nop - 7068: 018d0403 lb s0,24(s10) - 706c: 00090003 lb zero,0(s2) - 7070: 0100 addi s0,sp,128 - 7072: 0300 addi s0,sp,384 - 7074: 8d04 0x8d04 - 7076: 0301 addi t1,t1,0 - 7078: 0900 addi s0,sp,144 - 707a: 0000 unimp - 707c: 0001 nop - 707e: 018d0403 lb s0,24(s10) - 7082: 00090003 lb zero,0(s2) - 7086: 0100 addi s0,sp,128 - 7088: 0300 addi s0,sp,384 - 708a: 8d04 0x8d04 - 708c: 0301 addi t1,t1,0 - 708e: 0900 addi s0,sp,144 - 7090: 0018 0x18 - 7092: 0001 nop - 7094: 018d0403 lb s0,24(s10) - 7098: 00090003 lb zero,0(s2) - 709c: 0100 addi s0,sp,128 - 709e: 0300 addi s0,sp,384 - 70a0: 8d04 0x8d04 - 70a2: 0301 addi t1,t1,0 - 70a4: 0900 addi s0,sp,144 - 70a6: 0000 unimp - 70a8: 0001 nop - 70aa: 018d0403 lb s0,24(s10) - 70ae: 00090003 lb zero,0(s2) - 70b2: 0100 addi s0,sp,128 - 70b4: 0300 addi s0,sp,384 - 70b6: 8d04 0x8d04 - 70b8: 0301 addi t1,t1,0 - 70ba: 0900 addi s0,sp,144 - 70bc: 001c 0x1c - 70be: 0001 nop - 70c0: 018d0403 lb s0,24(s10) - 70c4: 00090003 lb zero,0(s2) - 70c8: 0100 addi s0,sp,128 - 70ca: 0300 addi s0,sp,384 - 70cc: 8d04 0x8d04 - 70ce: 0301 addi t1,t1,0 - 70d0: 0900 addi s0,sp,144 - 70d2: 0004 0x4 - 70d4: 0001 nop - 70d6: 018d0403 lb s0,24(s10) - 70da: 00090003 lb zero,0(s2) - 70de: 0100 addi s0,sp,128 - 70e0: 0300 addi s0,sp,384 - 70e2: 8d04 0x8d04 - 70e4: 0301 addi t1,t1,0 - 70e6: 0900 addi s0,sp,144 - 70e8: 0000 unimp - 70ea: 0001 nop - 70ec: 018d0403 lb s0,24(s10) - 70f0: 00090003 lb zero,0(s2) - 70f4: 0100 addi s0,sp,128 - 70f6: 0300 addi s0,sp,384 - 70f8: 8d04 0x8d04 - 70fa: 0301 addi t1,t1,0 - 70fc: 0900 addi s0,sp,144 - 70fe: 0000 unimp - 7100: 0001 nop - 7102: 018d0403 lb s0,24(s10) - 7106: 00090003 lb zero,0(s2) - 710a: 0100 addi s0,sp,128 - 710c: 0300 addi s0,sp,384 - 710e: 8d04 0x8d04 - 7110: 0301 addi t1,t1,0 - 7112: 0900 addi s0,sp,144 - 7114: 0000 unimp - 7116: 0001 nop - 7118: 018d0403 lb s0,24(s10) - 711c: 00090003 lb zero,0(s2) - 7120: 0100 addi s0,sp,128 - 7122: 0300 addi s0,sp,384 - 7124: 8d04 0x8d04 - 7126: 0301 addi t1,t1,0 - 7128: 0900 addi s0,sp,144 - 712a: 0000 unimp - 712c: 0001 nop - 712e: 018d0403 lb s0,24(s10) - 7132: 00090003 lb zero,0(s2) - 7136: 0100 addi s0,sp,128 - 7138: 0300 addi s0,sp,384 - 713a: 8d04 0x8d04 - 713c: 0301 addi t1,t1,0 - 713e: 0900 addi s0,sp,144 - 7140: 0000 unimp - 7142: 0001 nop - 7144: 018d0403 lb s0,24(s10) - 7148: 00090003 lb zero,0(s2) - 714c: 0100 addi s0,sp,128 - 714e: 0300 addi s0,sp,384 - 7150: 8d04 0x8d04 - 7152: 0301 addi t1,t1,0 - 7154: 0900 addi s0,sp,144 - 7156: 0000 unimp - 7158: 0001 nop - 715a: 018d0403 lb s0,24(s10) - 715e: 00090003 lb zero,0(s2) - 7162: 0100 addi s0,sp,128 - 7164: 0300 addi s0,sp,384 - 7166: 8d04 0x8d04 - 7168: 0301 addi t1,t1,0 - 716a: 0900 addi s0,sp,144 - 716c: 0000 unimp - 716e: 0001 nop - 7170: 018d0403 lb s0,24(s10) - 7174: 00090003 lb zero,0(s2) - 7178: 0100 addi s0,sp,128 - 717a: 0300 addi s0,sp,384 - 717c: 8d04 0x8d04 - 717e: 0301 addi t1,t1,0 - 7180: 0900 addi s0,sp,144 - 7182: 0000 unimp - 7184: 0001 nop - 7186: 01e40403 lb s0,30(s0) - 718a: 04090003 lb zero,64(s2) - 718e: 0100 addi s0,sp,128 - 7190: 0300 addi s0,sp,384 - 7192: e404 fsw fs1,8(s0) - 7194: 0301 addi t1,t1,0 - 7196: 0900 addi s0,sp,144 - 7198: 001c 0x1c - 719a: 0001 nop - 719c: 01e40403 lb s0,30(s0) - 71a0: 00090003 lb zero,0(s2) + 6e22: 01990403 lb s0,25(s2) + 6e26: 0306 slli t1,t1,0x1 + 6e28: 0900 addi s0,sp,144 + 6e2a: 0008 0x8 + 6e2c: 0001 nop + 6e2e: 01990403 lb s0,25(s2) + 6e32: 10090003 lb zero,256(s2) + 6e36: 0100 addi s0,sp,128 + 6e38: 0300 addi s0,sp,384 + 6e3a: aa04 fsd fs1,16(a2) + 6e3c: 0301 addi t1,t1,0 + 6e3e: 0900 addi s0,sp,144 + 6e40: 0008 0x8 + 6e42: 0001 nop + 6e44: 01aa0403 lb s0,26(s4) + 6e48: 00090003 lb zero,0(s2) + 6e4c: 0100 addi s0,sp,128 + 6e4e: 0300 addi s0,sp,384 + 6e50: aa04 fsd fs1,16(a2) + 6e52: 0301 addi t1,t1,0 + 6e54: 0900 addi s0,sp,144 + 6e56: 0000 unimp + 6e58: 0001 nop + 6e5a: 01aa0403 lb s0,26(s4) + 6e5e: 00090003 lb zero,0(s2) + 6e62: 0100 addi s0,sp,128 + 6e64: 0300 addi s0,sp,384 + 6e66: aa04 fsd fs1,16(a2) + 6e68: 0301 addi t1,t1,0 + 6e6a: 0900 addi s0,sp,144 + 6e6c: 0000 unimp + 6e6e: 0001 nop + 6e70: 01aa0403 lb s0,26(s4) + 6e74: 00090003 lb zero,0(s2) + 6e78: 0100 addi s0,sp,128 + 6e7a: 0300 addi s0,sp,384 + 6e7c: aa04 fsd fs1,16(a2) + 6e7e: 0301 addi t1,t1,0 + 6e80: 0900 addi s0,sp,144 + 6e82: 0000 unimp + 6e84: 0001 nop + 6e86: 01aa0403 lb s0,26(s4) + 6e8a: 00090003 lb zero,0(s2) + 6e8e: 0100 addi s0,sp,128 + 6e90: 0300 addi s0,sp,384 + 6e92: ab04 fsd fs1,16(a4) + 6e94: 0301 addi t1,t1,0 + 6e96: 0900 addi s0,sp,144 + 6e98: 0004 0x4 + 6e9a: 0001 nop + 6e9c: 01ae0403 lb s0,26(t3) + 6ea0: 0306 slli t1,t1,0x1 + 6ea2: 0900 addi s0,sp,144 + 6ea4: 0010 0x10 + 6ea6: 0001 nop + 6ea8: 01ac0403 lb s0,26(s8) + 6eac: 0306 slli t1,t1,0x1 + 6eae: 0900 addi s0,sp,144 + 6eb0: 0008 0x8 + 6eb2: 0001 nop + 6eb4: 01ae0403 lb s0,26(t3) + 6eb8: 10090003 lb zero,256(s2) + 6ebc: 0100 addi s0,sp,128 + 6ebe: 0300 addi s0,sp,384 + 6ec0: b604 fsd fs1,40(a2) + 6ec2: 0301 addi t1,t1,0 + 6ec4: 0900 addi s0,sp,144 + 6ec6: 0014 0x14 + 6ec8: 0001 nop + 6eca: 01b60403 lb s0,27(a2) + 6ece: 00090003 lb zero,0(s2) + 6ed2: 0100 addi s0,sp,128 + 6ed4: 0300 addi s0,sp,384 + 6ed6: b604 fsd fs1,40(a2) + 6ed8: 0301 addi t1,t1,0 + 6eda: 0900 addi s0,sp,144 + 6edc: 0000 unimp + 6ede: 0001 nop + 6ee0: 01b60403 lb s0,27(a2) + 6ee4: 00090003 lb zero,0(s2) + 6ee8: 0100 addi s0,sp,128 + 6eea: 0300 addi s0,sp,384 + 6eec: b604 fsd fs1,40(a2) + 6eee: 0301 addi t1,t1,0 + 6ef0: 0900 addi s0,sp,144 + 6ef2: 0000 unimp + 6ef4: 0001 nop + 6ef6: 01b60403 lb s0,27(a2) + 6efa: 00090003 lb zero,0(s2) + 6efe: 0100 addi s0,sp,128 + 6f00: 0300 addi s0,sp,384 + 6f02: b604 fsd fs1,40(a2) + 6f04: 0301 addi t1,t1,0 + 6f06: 0900 addi s0,sp,144 + 6f08: 0000 unimp + 6f0a: 0001 nop + 6f0c: 01b60403 lb s0,27(a2) + 6f10: 00090003 lb zero,0(s2) + 6f14: 0100 addi s0,sp,128 + 6f16: 0300 addi s0,sp,384 + 6f18: b604 fsd fs1,40(a2) + 6f1a: 0301 addi t1,t1,0 + 6f1c: 0900 addi s0,sp,144 + 6f1e: 0000 unimp + 6f20: 0001 nop + 6f22: 01b60403 lb s0,27(a2) + 6f26: 00090003 lb zero,0(s2) + 6f2a: 0100 addi s0,sp,128 + 6f2c: 0300 addi s0,sp,384 + 6f2e: b604 fsd fs1,40(a2) + 6f30: 0301 addi t1,t1,0 + 6f32: 0900 addi s0,sp,144 + 6f34: 0010 0x10 + 6f36: 0001 nop + 6f38: 01b60403 lb s0,27(a2) + 6f3c: 00090003 lb zero,0(s2) + 6f40: 0100 addi s0,sp,128 + 6f42: 0300 addi s0,sp,384 + 6f44: b604 fsd fs1,40(a2) + 6f46: 0301 addi t1,t1,0 + 6f48: 0900 addi s0,sp,144 + 6f4a: 0000 unimp + 6f4c: 0001 nop + 6f4e: 01b60403 lb s0,27(a2) + 6f52: 00090003 lb zero,0(s2) + 6f56: 0100 addi s0,sp,128 + 6f58: 0300 addi s0,sp,384 + 6f5a: b604 fsd fs1,40(a2) + 6f5c: 0301 addi t1,t1,0 + 6f5e: 0900 addi s0,sp,144 + 6f60: 0000 unimp + 6f62: 0001 nop + 6f64: 01b60403 lb s0,27(a2) + 6f68: 00090003 lb zero,0(s2) + 6f6c: 0100 addi s0,sp,128 + 6f6e: 0300 addi s0,sp,384 + 6f70: b604 fsd fs1,40(a2) + 6f72: 0301 addi t1,t1,0 + 6f74: 0900 addi s0,sp,144 + 6f76: 0000 unimp + 6f78: 0001 nop + 6f7a: 01b60403 lb s0,27(a2) + 6f7e: 00090003 lb zero,0(s2) + 6f82: 0100 addi s0,sp,128 + 6f84: 0300 addi s0,sp,384 + 6f86: b604 fsd fs1,40(a2) + 6f88: 0301 addi t1,t1,0 + 6f8a: 0900 addi s0,sp,144 + 6f8c: 0000 unimp + 6f8e: 0001 nop + 6f90: 01b60403 lb s0,27(a2) + 6f94: 00090003 lb zero,0(s2) + 6f98: 0100 addi s0,sp,128 + 6f9a: 0300 addi s0,sp,384 + 6f9c: b604 fsd fs1,40(a2) + 6f9e: 0301 addi t1,t1,0 + 6fa0: 0900 addi s0,sp,144 + 6fa2: 0000 unimp + 6fa4: 0001 nop + 6fa6: 01d20403 lb s0,29(tp) # 1d <_start-0x7fffffe3> + 6faa: 04090003 lb zero,64(s2) + 6fae: 0100 addi s0,sp,128 + 6fb0: 0300 addi s0,sp,384 + 6fb2: d204 sw s1,32(a2) + 6fb4: 0301 addi t1,t1,0 + 6fb6: 0900 addi s0,sp,144 + 6fb8: 001c 0x1c + 6fba: 0001 nop + 6fbc: 01d20403 lb s0,29(tp) # 1d <_start-0x7fffffe3> + 6fc0: 00090003 lb zero,0(s2) + 6fc4: 0100 addi s0,sp,128 + 6fc6: 0300 addi s0,sp,384 + 6fc8: ba04 fsd fs1,48(a2) + 6fca: 0304 addi s1,sp,384 + 6fcc: 0900 addi s0,sp,144 + 6fce: 0004 0x4 + 6fd0: 0001 nop + 6fd2: 04ba0403 lb s0,75(s4) + 6fd6: 14090003 lb zero,320(s2) + 6fda: 0100 addi s0,sp,128 + 6fdc: 0300 addi s0,sp,384 + 6fde: 8d04 0x8d04 + 6fe0: 0301 addi t1,t1,0 + 6fe2: 0900 addi s0,sp,144 + 6fe4: 0008 0x8 + 6fe6: 0001 nop + 6fe8: 018d0403 lb s0,24(s10) # b018 <_start-0x7fff4fe8> + 6fec: 00090003 lb zero,0(s2) + 6ff0: 0100 addi s0,sp,128 + 6ff2: 0300 addi s0,sp,384 + 6ff4: 8d04 0x8d04 + 6ff6: 0301 addi t1,t1,0 + 6ff8: 0900 addi s0,sp,144 + 6ffa: 0000 unimp + 6ffc: 0001 nop + 6ffe: 018d0403 lb s0,24(s10) + 7002: 00090003 lb zero,0(s2) + 7006: 0100 addi s0,sp,128 + 7008: 0300 addi s0,sp,384 + 700a: 8d04 0x8d04 + 700c: 0301 addi t1,t1,0 + 700e: 0900 addi s0,sp,144 + 7010: 0010 0x10 + 7012: 0001 nop + 7014: 018d0403 lb s0,24(s10) + 7018: 00090003 lb zero,0(s2) + 701c: 0100 addi s0,sp,128 + 701e: 0300 addi s0,sp,384 + 7020: 8d04 0x8d04 + 7022: 0301 addi t1,t1,0 + 7024: 0900 addi s0,sp,144 + 7026: 0000 unimp + 7028: 0001 nop + 702a: 018d0403 lb s0,24(s10) + 702e: 00090003 lb zero,0(s2) + 7032: 0100 addi s0,sp,128 + 7034: 0300 addi s0,sp,384 + 7036: 8d04 0x8d04 + 7038: 0301 addi t1,t1,0 + 703a: 0900 addi s0,sp,144 + 703c: 0018 0x18 + 703e: 0001 nop + 7040: 018d0403 lb s0,24(s10) + 7044: 00090003 lb zero,0(s2) + 7048: 0100 addi s0,sp,128 + 704a: 0300 addi s0,sp,384 + 704c: 8d04 0x8d04 + 704e: 0301 addi t1,t1,0 + 7050: 0900 addi s0,sp,144 + 7052: 0000 unimp + 7054: 0001 nop + 7056: 018d0403 lb s0,24(s10) + 705a: 00090003 lb zero,0(s2) + 705e: 0100 addi s0,sp,128 + 7060: 0300 addi s0,sp,384 + 7062: 8d04 0x8d04 + 7064: 0301 addi t1,t1,0 + 7066: 0900 addi s0,sp,144 + 7068: 001c 0x1c + 706a: 0001 nop + 706c: 018d0403 lb s0,24(s10) + 7070: 00090003 lb zero,0(s2) + 7074: 0100 addi s0,sp,128 + 7076: 0300 addi s0,sp,384 + 7078: 8d04 0x8d04 + 707a: 0301 addi t1,t1,0 + 707c: 0900 addi s0,sp,144 + 707e: 0004 0x4 + 7080: 0001 nop + 7082: 018d0403 lb s0,24(s10) + 7086: 00090003 lb zero,0(s2) + 708a: 0100 addi s0,sp,128 + 708c: 0300 addi s0,sp,384 + 708e: 8d04 0x8d04 + 7090: 0301 addi t1,t1,0 + 7092: 0900 addi s0,sp,144 + 7094: 0000 unimp + 7096: 0001 nop + 7098: 018d0403 lb s0,24(s10) + 709c: 00090003 lb zero,0(s2) + 70a0: 0100 addi s0,sp,128 + 70a2: 0300 addi s0,sp,384 + 70a4: 8d04 0x8d04 + 70a6: 0301 addi t1,t1,0 + 70a8: 0900 addi s0,sp,144 + 70aa: 0000 unimp + 70ac: 0001 nop + 70ae: 018d0403 lb s0,24(s10) + 70b2: 00090003 lb zero,0(s2) + 70b6: 0100 addi s0,sp,128 + 70b8: 0300 addi s0,sp,384 + 70ba: 8d04 0x8d04 + 70bc: 0301 addi t1,t1,0 + 70be: 0900 addi s0,sp,144 + 70c0: 0000 unimp + 70c2: 0001 nop + 70c4: 018d0403 lb s0,24(s10) + 70c8: 00090003 lb zero,0(s2) + 70cc: 0100 addi s0,sp,128 + 70ce: 0300 addi s0,sp,384 + 70d0: 8d04 0x8d04 + 70d2: 0301 addi t1,t1,0 + 70d4: 0900 addi s0,sp,144 + 70d6: 0000 unimp + 70d8: 0001 nop + 70da: 018d0403 lb s0,24(s10) + 70de: 00090003 lb zero,0(s2) + 70e2: 0100 addi s0,sp,128 + 70e4: 0300 addi s0,sp,384 + 70e6: 8d04 0x8d04 + 70e8: 0301 addi t1,t1,0 + 70ea: 0900 addi s0,sp,144 + 70ec: 0000 unimp + 70ee: 0001 nop + 70f0: 018d0403 lb s0,24(s10) + 70f4: 00090003 lb zero,0(s2) + 70f8: 0100 addi s0,sp,128 + 70fa: 0300 addi s0,sp,384 + 70fc: 8d04 0x8d04 + 70fe: 0301 addi t1,t1,0 + 7100: 0900 addi s0,sp,144 + 7102: 0000 unimp + 7104: 0001 nop + 7106: 018d0403 lb s0,24(s10) + 710a: 00090003 lb zero,0(s2) + 710e: 0100 addi s0,sp,128 + 7110: 0300 addi s0,sp,384 + 7112: 8d04 0x8d04 + 7114: 0301 addi t1,t1,0 + 7116: 0900 addi s0,sp,144 + 7118: 0000 unimp + 711a: 0001 nop + 711c: 018d0403 lb s0,24(s10) + 7120: 00090003 lb zero,0(s2) + 7124: 0100 addi s0,sp,128 + 7126: 0300 addi s0,sp,384 + 7128: 8d04 0x8d04 + 712a: 0301 addi t1,t1,0 + 712c: 0900 addi s0,sp,144 + 712e: 0000 unimp + 7130: 0001 nop + 7132: 01e40403 lb s0,30(s0) + 7136: 04090003 lb zero,64(s2) + 713a: 0100 addi s0,sp,128 + 713c: 0300 addi s0,sp,384 + 713e: e404 fsw fs1,8(s0) + 7140: 0301 addi t1,t1,0 + 7142: 0900 addi s0,sp,144 + 7144: 001c 0x1c + 7146: 0001 nop + 7148: 01e40403 lb s0,30(s0) + 714c: 00090003 lb zero,0(s2) + 7150: 0100 addi s0,sp,128 + 7152: 0300 addi s0,sp,384 + 7154: e504 fsw fs1,8(a0) + 7156: 0301 addi t1,t1,0 + 7158: 0900 addi s0,sp,144 + 715a: 0004 0x4 + 715c: 0001 nop + 715e: 01e50403 lb s0,30(a0) + 7162: 00090003 lb zero,0(s2) + 7166: 0100 addi s0,sp,128 + 7168: 0300 addi s0,sp,384 + 716a: e504 fsw fs1,8(a0) + 716c: 0301 addi t1,t1,0 + 716e: 0900 addi s0,sp,144 + 7170: 0000 unimp + 7172: 0001 nop + 7174: 01e50403 lb s0,30(a0) + 7178: 00090003 lb zero,0(s2) + 717c: 0100 addi s0,sp,128 + 717e: 0300 addi s0,sp,384 + 7180: e504 fsw fs1,8(a0) + 7182: 0301 addi t1,t1,0 + 7184: 0900 addi s0,sp,144 + 7186: 0000 unimp + 7188: 0001 nop + 718a: 01e50403 lb s0,30(a0) + 718e: 00090003 lb zero,0(s2) + 7192: 0100 addi s0,sp,128 + 7194: 0300 addi s0,sp,384 + 7196: e504 fsw fs1,8(a0) + 7198: 0301 addi t1,t1,0 + 719a: 0900 addi s0,sp,144 + 719c: 0000 unimp + 719e: 0601 addi a2,a2,0 + 71a0: 0c090003 lb zero,192(s2) 71a4: 0100 addi s0,sp,128 71a6: 0300 addi s0,sp,384 - 71a8: e504 fsw fs1,8(a0) - 71aa: 0301 addi t1,t1,0 - 71ac: 0900 addi s0,sp,144 - 71ae: 0004 0x4 - 71b0: 0001 nop - 71b2: 01e50403 lb s0,30(a0) - 71b6: 00090003 lb zero,0(s2) - 71ba: 0100 addi s0,sp,128 - 71bc: 0300 addi s0,sp,384 - 71be: e504 fsw fs1,8(a0) - 71c0: 0301 addi t1,t1,0 - 71c2: 0900 addi s0,sp,144 - 71c4: 0000 unimp - 71c6: 0001 nop - 71c8: 01e50403 lb s0,30(a0) - 71cc: 00090003 lb zero,0(s2) - 71d0: 0100 addi s0,sp,128 - 71d2: 0300 addi s0,sp,384 - 71d4: e504 fsw fs1,8(a0) - 71d6: 0301 addi t1,t1,0 - 71d8: 0900 addi s0,sp,144 - 71da: 0000 unimp - 71dc: 0001 nop - 71de: 01e50403 lb s0,30(a0) - 71e2: 00090003 lb zero,0(s2) - 71e6: 0100 addi s0,sp,128 - 71e8: 0300 addi s0,sp,384 - 71ea: e504 fsw fs1,8(a0) - 71ec: 0301 addi t1,t1,0 + 71a8: f404 fsw fs1,40(s0) + 71aa: 0601 addi a2,a2,0 + 71ac: 0c090003 lb zero,192(s2) + 71b0: 0100 addi s0,sp,128 + 71b2: 0300 addi s0,sp,384 + 71b4: f404 fsw fs1,40(s0) + 71b6: 0301 addi t1,t1,0 + 71b8: 0900 addi s0,sp,144 + 71ba: 0000 unimp + 71bc: 0001 nop + 71be: 01f40403 lb s0,31(s0) + 71c2: 08090003 lb zero,128(s2) + 71c6: 0100 addi s0,sp,128 + 71c8: 0300 addi s0,sp,384 + 71ca: f404 fsw fs1,40(s0) + 71cc: 0301 addi t1,t1,0 + 71ce: 0900 addi s0,sp,144 + 71d0: 0000 unimp + 71d2: 0001 nop + 71d4: 01f40403 lb s0,31(s0) + 71d8: 00090003 lb zero,0(s2) + 71dc: 0100 addi s0,sp,128 + 71de: 0300 addi s0,sp,384 + 71e0: f404 fsw fs1,40(s0) + 71e2: 0301 addi t1,t1,0 + 71e4: 0900 addi s0,sp,144 + 71e6: 0000 unimp + 71e8: 0001 nop + 71ea: 0402 c.slli64 s0 + 71ec: 030d addi t1,t1,3 71ee: 0900 addi s0,sp,144 - 71f0: 0000 unimp - 71f2: 0601 addi a2,a2,0 - 71f4: 0c090003 lb zero,192(s2) - 71f8: 0100 addi s0,sp,128 - 71fa: 0300 addi s0,sp,384 - 71fc: f404 fsw fs1,40(s0) - 71fe: 0601 addi a2,a2,0 - 7200: 0c090003 lb zero,192(s2) - 7204: 0100 addi s0,sp,128 - 7206: 0300 addi s0,sp,384 - 7208: f404 fsw fs1,40(s0) - 720a: 0301 addi t1,t1,0 - 720c: 0900 addi s0,sp,144 - 720e: 0000 unimp - 7210: 0001 nop - 7212: 01f40403 lb s0,31(s0) - 7216: 08090003 lb zero,128(s2) - 721a: 0100 addi s0,sp,128 - 721c: 0300 addi s0,sp,384 - 721e: f404 fsw fs1,40(s0) - 7220: 0301 addi t1,t1,0 - 7222: 0900 addi s0,sp,144 - 7224: 0000 unimp - 7226: 0001 nop - 7228: 01f40403 lb s0,31(s0) - 722c: 00090003 lb zero,0(s2) - 7230: 0100 addi s0,sp,128 - 7232: 0300 addi s0,sp,384 - 7234: f404 fsw fs1,40(s0) - 7236: 0301 addi t1,t1,0 - 7238: 0900 addi s0,sp,144 - 723a: 0000 unimp - 723c: 0001 nop - 723e: 0402 c.slli64 s0 - 7240: 030d addi t1,t1,3 - 7242: 0900 addi s0,sp,144 - 7244: 0014 0x14 - 7246: 0001 nop - 7248: 0402 c.slli64 s0 - 724a: 030d addi t1,t1,3 - 724c: 0900 addi s0,sp,144 - 724e: 0000 unimp - 7250: 0001 nop - 7252: 029d0403 lb s0,41(s10) - 7256: 04090003 lb zero,64(s2) - 725a: 0100 addi s0,sp,128 - 725c: 0300 addi s0,sp,384 - 725e: 9d04 0x9d04 - 7260: 0302 c.slli64 t1 - 7262: 0900 addi s0,sp,144 - 7264: 0000 unimp - 7266: 0001 nop - 7268: 029d0403 lb s0,41(s10) - 726c: 00090003 lb zero,0(s2) - 7270: 0100 addi s0,sp,128 - 7272: 0300 addi s0,sp,384 - 7274: 9f04 0x9f04 - 7276: 0302 c.slli64 t1 - 7278: 0900 addi s0,sp,144 - 727a: 0010 0x10 - 727c: 0001 nop - 727e: 02a90403 lb s0,42(s2) - 7282: 1c090003 lb zero,448(s2) - 7286: 0100 addi s0,sp,128 - 7288: 0300 addi s0,sp,384 - 728a: a904 fsd fs1,16(a0) - 728c: 0302 c.slli64 t1 - 728e: 0900 addi s0,sp,144 - 7290: 0000 unimp - 7292: 0001 nop - 7294: 02a90403 lb s0,42(s2) - 7298: 00090003 lb zero,0(s2) - 729c: 0100 addi s0,sp,128 - 729e: 0300 addi s0,sp,384 - 72a0: a904 fsd fs1,16(a0) - 72a2: 0302 c.slli64 t1 - 72a4: 0900 addi s0,sp,144 - 72a6: 0000 unimp - 72a8: 0001 nop - 72aa: 02a20403 lb s0,42(tp) # 2a <_start-0x7fffffd6> - 72ae: 14090003 lb zero,320(s2) - 72b2: 0100 addi s0,sp,128 - 72b4: 0300 addi s0,sp,384 - 72b6: a204 fsd fs1,0(a2) - 72b8: 0302 c.slli64 t1 - 72ba: 0900 addi s0,sp,144 - 72bc: 0000 unimp - 72be: 0001 nop - 72c0: 02a20403 lb s0,42(tp) # 2a <_start-0x7fffffd6> - 72c4: 04090003 lb zero,64(s2) - 72c8: 0100 addi s0,sp,128 - 72ca: 0300 addi s0,sp,384 - 72cc: ab04 fsd fs1,16(a4) - 72ce: 0302 c.slli64 t1 - 72d0: 0900 addi s0,sp,144 - 72d2: 0004 0x4 - 72d4: 0001 nop - 72d6: 02ab0403 lb s0,42(s6) - 72da: 00090003 lb zero,0(s2) - 72de: 0100 addi s0,sp,128 - 72e0: 0300 addi s0,sp,384 - 72e2: ab04 fsd fs1,16(a4) - 72e4: 0302 c.slli64 t1 - 72e6: 0900 addi s0,sp,144 - 72e8: 0000 unimp - 72ea: 0001 nop - 72ec: 02ab0403 lb s0,42(s6) - 72f0: 00090003 lb zero,0(s2) - 72f4: 0100 addi s0,sp,128 - 72f6: 0300 addi s0,sp,384 - 72f8: ab04 fsd fs1,16(a4) - 72fa: 0302 c.slli64 t1 - 72fc: 0900 addi s0,sp,144 - 72fe: 0000 unimp - 7300: 0001 nop - 7302: 02ab0403 lb s0,42(s6) - 7306: 04090003 lb zero,64(s2) - 730a: 0100 addi s0,sp,128 - 730c: 0300 addi s0,sp,384 - 730e: ab04 fsd fs1,16(a4) - 7310: 0302 c.slli64 t1 - 7312: 0900 addi s0,sp,144 - 7314: 0000 unimp - 7316: 0001 nop - 7318: 02ab0403 lb s0,42(s6) - 731c: 04090003 lb zero,64(s2) - 7320: 0100 addi s0,sp,128 - 7322: 0300 addi s0,sp,384 - 7324: ab04 fsd fs1,16(a4) - 7326: 0302 c.slli64 t1 - 7328: 0900 addi s0,sp,144 - 732a: 0008 0x8 - 732c: 0001 nop - 732e: 02ab0403 lb s0,42(s6) - 7332: 04090003 lb zero,64(s2) - 7336: 0100 addi s0,sp,128 - 7338: 0300 addi s0,sp,384 - 733a: ad04 fsd fs1,24(a0) - 733c: 0602 c.slli64 a2 - 733e: 08090003 lb zero,128(s2) - 7342: 0100 addi s0,sp,128 - 7344: 0300 addi s0,sp,384 - 7346: b204 fsd fs1,32(a2) - 7348: 0302 c.slli64 t1 - 734a: 0900 addi s0,sp,144 - 734c: 0008 0x8 - 734e: 0001 nop - 7350: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> - 7354: 0306 slli t1,t1,0x1 - 7356: 0900 addi s0,sp,144 - 7358: 0004 0x4 - 735a: 0001 nop - 735c: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> - 7360: 04090003 lb zero,64(s2) - 7364: 0100 addi s0,sp,128 - 7366: 0300 addi s0,sp,384 - 7368: b204 fsd fs1,32(a2) - 736a: 0302 c.slli64 t1 - 736c: 0900 addi s0,sp,144 - 736e: 0004 0x4 - 7370: 0001 nop - 7372: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> - 7376: 04090003 lb zero,64(s2) - 737a: 0100 addi s0,sp,128 - 737c: 0300 addi s0,sp,384 - 737e: b304 fsd fs1,32(a4) - 7380: 0602 c.slli64 a2 - 7382: 04090003 lb zero,64(s2) - 7386: 0100 addi s0,sp,128 - 7388: 0300 addi s0,sp,384 - 738a: b804 fsd fs1,48(s0) - 738c: 0602 c.slli64 a2 - 738e: 08090003 lb zero,128(s2) - 7392: 0100 addi s0,sp,128 - 7394: 0300 addi s0,sp,384 - 7396: b804 fsd fs1,48(s0) - 7398: 0302 c.slli64 t1 - 739a: 0900 addi s0,sp,144 - 739c: 0010 0x10 - 739e: 0001 nop - 73a0: 02b80403 lb s0,43(a6) - 73a4: 04090003 lb zero,64(s2) - 73a8: 0100 addi s0,sp,128 - 73aa: 0300 addi s0,sp,384 - 73ac: b804 fsd fs1,48(s0) - 73ae: 0302 c.slli64 t1 - 73b0: 0900 addi s0,sp,144 - 73b2: 0004 0x4 - 73b4: 0001 nop - 73b6: 02b80403 lb s0,43(a6) - 73ba: 04090003 lb zero,64(s2) - 73be: 0100 addi s0,sp,128 - 73c0: 0300 addi s0,sp,384 - 73c2: b804 fsd fs1,48(s0) - 73c4: 0302 c.slli64 t1 - 73c6: 0900 addi s0,sp,144 - 73c8: 0000 unimp - 73ca: 0001 nop - 73cc: 038e0403 lb s0,56(t3) - 73d0: 0306 slli t1,t1,0x1 - 73d2: 097f 0x97f - 73d4: 0000 unimp - 73d6: 0001 nop - 73d8: 038e0403 lb s0,56(t3) - 73dc: 04090103 lb sp,64(s2) - 73e0: 0100 addi s0,sp,128 - 73e2: 0300 addi s0,sp,384 - 73e4: ac04 fsd fs1,24(s0) - 73e6: 0602 c.slli64 a2 - 73e8: 04090003 lb zero,64(s2) - 73ec: 0100 addi s0,sp,128 - 73ee: 0c090003 lb zero,192(s2) - 73f2: 0100 addi s0,sp,128 - 73f4: 08090003 lb zero,128(s2) - 73f8: 0100 addi s0,sp,128 - 73fa: 0300 addi s0,sp,384 - 73fc: a004 fsd fs1,0(s0) - 73fe: 0302 c.slli64 t1 - 7400: 0900 addi s0,sp,144 - 7402: 0014 0x14 - 7404: 0001 nop - 7406: 02cd0403 lb s0,44(s10) - 740a: 0c090003 lb zero,192(s2) - 740e: 0100 addi s0,sp,128 - 7410: 0300 addi s0,sp,384 - 7412: cd04 sw s1,24(a0) - 7414: 0302 c.slli64 t1 - 7416: 0900 addi s0,sp,144 - 7418: 0000 unimp - 741a: 0001 nop - 741c: 02cd0403 lb s0,44(s10) - 7420: 00090003 lb zero,0(s2) - 7424: 0100 addi s0,sp,128 - 7426: 0300 addi s0,sp,384 - 7428: cd04 sw s1,24(a0) - 742a: 0302 c.slli64 t1 - 742c: 0900 addi s0,sp,144 - 742e: 0000 unimp - 7430: 0001 nop - 7432: 02cd0403 lb s0,44(s10) - 7436: 10090003 lb zero,256(s2) - 743a: 0100 addi s0,sp,128 - 743c: 0300 addi s0,sp,384 - 743e: c604 sw s1,8(a2) - 7440: 0302 c.slli64 t1 - 7442: 0900 addi s0,sp,144 - 7444: 0004 0x4 - 7446: 0001 nop - 7448: 02c60403 lb s0,44(a2) - 744c: 10090003 lb zero,256(s2) - 7450: 0100 addi s0,sp,128 - 7452: 0300 addi s0,sp,384 - 7454: d004 sw s1,32(s0) - 7456: 0302 c.slli64 t1 - 7458: 0900 addi s0,sp,144 - 745a: 000c 0xc - 745c: 0001 nop - 745e: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> - 7462: 00090003 lb zero,0(s2) - 7466: 0100 addi s0,sp,128 - 7468: 0300 addi s0,sp,384 - 746a: d004 sw s1,32(s0) - 746c: 0302 c.slli64 t1 - 746e: 0900 addi s0,sp,144 - 7470: 0000 unimp - 7472: 0001 nop - 7474: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> - 7478: 00090003 lb zero,0(s2) - 747c: 0100 addi s0,sp,128 - 747e: 0300 addi s0,sp,384 - 7480: d004 sw s1,32(s0) - 7482: 0302 c.slli64 t1 + 71f0: 0014 0x14 + 71f2: 0001 nop + 71f4: 0402 c.slli64 s0 + 71f6: 030d addi t1,t1,3 + 71f8: 0900 addi s0,sp,144 + 71fa: 0000 unimp + 71fc: 0001 nop + 71fe: 029d0403 lb s0,41(s10) + 7202: 04090003 lb zero,64(s2) + 7206: 0100 addi s0,sp,128 + 7208: 0300 addi s0,sp,384 + 720a: 9d04 0x9d04 + 720c: 0302 c.slli64 t1 + 720e: 0900 addi s0,sp,144 + 7210: 0000 unimp + 7212: 0001 nop + 7214: 029d0403 lb s0,41(s10) + 7218: 00090003 lb zero,0(s2) + 721c: 0100 addi s0,sp,128 + 721e: 0300 addi s0,sp,384 + 7220: 9f04 0x9f04 + 7222: 0302 c.slli64 t1 + 7224: 0900 addi s0,sp,144 + 7226: 0010 0x10 + 7228: 0001 nop + 722a: 02a90403 lb s0,42(s2) + 722e: 1c090003 lb zero,448(s2) + 7232: 0100 addi s0,sp,128 + 7234: 0300 addi s0,sp,384 + 7236: a904 fsd fs1,16(a0) + 7238: 0302 c.slli64 t1 + 723a: 0900 addi s0,sp,144 + 723c: 0000 unimp + 723e: 0001 nop + 7240: 02a90403 lb s0,42(s2) + 7244: 00090003 lb zero,0(s2) + 7248: 0100 addi s0,sp,128 + 724a: 0300 addi s0,sp,384 + 724c: a904 fsd fs1,16(a0) + 724e: 0302 c.slli64 t1 + 7250: 0900 addi s0,sp,144 + 7252: 0000 unimp + 7254: 0001 nop + 7256: 02a20403 lb s0,42(tp) # 2a <_start-0x7fffffd6> + 725a: 14090003 lb zero,320(s2) + 725e: 0100 addi s0,sp,128 + 7260: 0300 addi s0,sp,384 + 7262: a204 fsd fs1,0(a2) + 7264: 0302 c.slli64 t1 + 7266: 0900 addi s0,sp,144 + 7268: 0000 unimp + 726a: 0001 nop + 726c: 02a20403 lb s0,42(tp) # 2a <_start-0x7fffffd6> + 7270: 04090003 lb zero,64(s2) + 7274: 0100 addi s0,sp,128 + 7276: 0300 addi s0,sp,384 + 7278: ab04 fsd fs1,16(a4) + 727a: 0302 c.slli64 t1 + 727c: 0900 addi s0,sp,144 + 727e: 0004 0x4 + 7280: 0001 nop + 7282: 02ab0403 lb s0,42(s6) + 7286: 00090003 lb zero,0(s2) + 728a: 0100 addi s0,sp,128 + 728c: 0300 addi s0,sp,384 + 728e: ab04 fsd fs1,16(a4) + 7290: 0302 c.slli64 t1 + 7292: 0900 addi s0,sp,144 + 7294: 0000 unimp + 7296: 0001 nop + 7298: 02ab0403 lb s0,42(s6) + 729c: 00090003 lb zero,0(s2) + 72a0: 0100 addi s0,sp,128 + 72a2: 0300 addi s0,sp,384 + 72a4: ab04 fsd fs1,16(a4) + 72a6: 0302 c.slli64 t1 + 72a8: 0900 addi s0,sp,144 + 72aa: 0000 unimp + 72ac: 0001 nop + 72ae: 02ab0403 lb s0,42(s6) + 72b2: 04090003 lb zero,64(s2) + 72b6: 0100 addi s0,sp,128 + 72b8: 0300 addi s0,sp,384 + 72ba: ab04 fsd fs1,16(a4) + 72bc: 0302 c.slli64 t1 + 72be: 0900 addi s0,sp,144 + 72c0: 0000 unimp + 72c2: 0001 nop + 72c4: 02ab0403 lb s0,42(s6) + 72c8: 04090003 lb zero,64(s2) + 72cc: 0100 addi s0,sp,128 + 72ce: 0300 addi s0,sp,384 + 72d0: ab04 fsd fs1,16(a4) + 72d2: 0302 c.slli64 t1 + 72d4: 0900 addi s0,sp,144 + 72d6: 0008 0x8 + 72d8: 0001 nop + 72da: 02ab0403 lb s0,42(s6) + 72de: 04090003 lb zero,64(s2) + 72e2: 0100 addi s0,sp,128 + 72e4: 0300 addi s0,sp,384 + 72e6: ad04 fsd fs1,24(a0) + 72e8: 0602 c.slli64 a2 + 72ea: 08090003 lb zero,128(s2) + 72ee: 0100 addi s0,sp,128 + 72f0: 0300 addi s0,sp,384 + 72f2: b204 fsd fs1,32(a2) + 72f4: 0302 c.slli64 t1 + 72f6: 0900 addi s0,sp,144 + 72f8: 0008 0x8 + 72fa: 0001 nop + 72fc: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> + 7300: 0306 slli t1,t1,0x1 + 7302: 0900 addi s0,sp,144 + 7304: 0004 0x4 + 7306: 0001 nop + 7308: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> + 730c: 04090003 lb zero,64(s2) + 7310: 0100 addi s0,sp,128 + 7312: 0300 addi s0,sp,384 + 7314: b204 fsd fs1,32(a2) + 7316: 0302 c.slli64 t1 + 7318: 0900 addi s0,sp,144 + 731a: 0004 0x4 + 731c: 0001 nop + 731e: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> + 7322: 04090003 lb zero,64(s2) + 7326: 0100 addi s0,sp,128 + 7328: 0300 addi s0,sp,384 + 732a: b304 fsd fs1,32(a4) + 732c: 0602 c.slli64 a2 + 732e: 04090003 lb zero,64(s2) + 7332: 0100 addi s0,sp,128 + 7334: 0300 addi s0,sp,384 + 7336: b804 fsd fs1,48(s0) + 7338: 0602 c.slli64 a2 + 733a: 08090003 lb zero,128(s2) + 733e: 0100 addi s0,sp,128 + 7340: 0300 addi s0,sp,384 + 7342: b804 fsd fs1,48(s0) + 7344: 0302 c.slli64 t1 + 7346: 0900 addi s0,sp,144 + 7348: 0010 0x10 + 734a: 0001 nop + 734c: 02b80403 lb s0,43(a6) + 7350: 04090003 lb zero,64(s2) + 7354: 0100 addi s0,sp,128 + 7356: 0300 addi s0,sp,384 + 7358: b804 fsd fs1,48(s0) + 735a: 0302 c.slli64 t1 + 735c: 0900 addi s0,sp,144 + 735e: 0004 0x4 + 7360: 0001 nop + 7362: 02b80403 lb s0,43(a6) + 7366: 04090003 lb zero,64(s2) + 736a: 0100 addi s0,sp,128 + 736c: 0300 addi s0,sp,384 + 736e: b804 fsd fs1,48(s0) + 7370: 0302 c.slli64 t1 + 7372: 0900 addi s0,sp,144 + 7374: 0000 unimp + 7376: 0001 nop + 7378: 038e0403 lb s0,56(t3) + 737c: 0306 slli t1,t1,0x1 + 737e: 097f 0x97f + 7380: 0000 unimp + 7382: 0001 nop + 7384: 038e0403 lb s0,56(t3) + 7388: 04090103 lb sp,64(s2) + 738c: 0100 addi s0,sp,128 + 738e: 0300 addi s0,sp,384 + 7390: ac04 fsd fs1,24(s0) + 7392: 0602 c.slli64 a2 + 7394: 04090003 lb zero,64(s2) + 7398: 0100 addi s0,sp,128 + 739a: 0c090003 lb zero,192(s2) + 739e: 0100 addi s0,sp,128 + 73a0: 08090003 lb zero,128(s2) + 73a4: 0100 addi s0,sp,128 + 73a6: 0300 addi s0,sp,384 + 73a8: a004 fsd fs1,0(s0) + 73aa: 0302 c.slli64 t1 + 73ac: 0900 addi s0,sp,144 + 73ae: 0014 0x14 + 73b0: 0001 nop + 73b2: 02cd0403 lb s0,44(s10) + 73b6: 0c090003 lb zero,192(s2) + 73ba: 0100 addi s0,sp,128 + 73bc: 0300 addi s0,sp,384 + 73be: cd04 sw s1,24(a0) + 73c0: 0302 c.slli64 t1 + 73c2: 0900 addi s0,sp,144 + 73c4: 0000 unimp + 73c6: 0001 nop + 73c8: 02cd0403 lb s0,44(s10) + 73cc: 00090003 lb zero,0(s2) + 73d0: 0100 addi s0,sp,128 + 73d2: 0300 addi s0,sp,384 + 73d4: cd04 sw s1,24(a0) + 73d6: 0302 c.slli64 t1 + 73d8: 0900 addi s0,sp,144 + 73da: 0000 unimp + 73dc: 0001 nop + 73de: 02cd0403 lb s0,44(s10) + 73e2: 10090003 lb zero,256(s2) + 73e6: 0100 addi s0,sp,128 + 73e8: 0300 addi s0,sp,384 + 73ea: c604 sw s1,8(a2) + 73ec: 0302 c.slli64 t1 + 73ee: 0900 addi s0,sp,144 + 73f0: 0004 0x4 + 73f2: 0001 nop + 73f4: 02c60403 lb s0,44(a2) + 73f8: 10090003 lb zero,256(s2) + 73fc: 0100 addi s0,sp,128 + 73fe: 0300 addi s0,sp,384 + 7400: d004 sw s1,32(s0) + 7402: 0302 c.slli64 t1 + 7404: 0900 addi s0,sp,144 + 7406: 000c 0xc + 7408: 0001 nop + 740a: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> + 740e: 00090003 lb zero,0(s2) + 7412: 0100 addi s0,sp,128 + 7414: 0300 addi s0,sp,384 + 7416: d004 sw s1,32(s0) + 7418: 0302 c.slli64 t1 + 741a: 0900 addi s0,sp,144 + 741c: 0000 unimp + 741e: 0001 nop + 7420: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> + 7424: 00090003 lb zero,0(s2) + 7428: 0100 addi s0,sp,128 + 742a: 0300 addi s0,sp,384 + 742c: d004 sw s1,32(s0) + 742e: 0302 c.slli64 t1 + 7430: 0900 addi s0,sp,144 + 7432: 0000 unimp + 7434: 0001 nop + 7436: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> + 743a: 00090003 lb zero,0(s2) + 743e: 0100 addi s0,sp,128 + 7440: 0300 addi s0,sp,384 + 7442: d004 sw s1,32(s0) + 7444: 0302 c.slli64 t1 + 7446: 0900 addi s0,sp,144 + 7448: 0000 unimp + 744a: 0001 nop + 744c: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> + 7450: 04090003 lb zero,64(s2) + 7454: 0100 addi s0,sp,128 + 7456: 0300 addi s0,sp,384 + 7458: d004 sw s1,32(s0) + 745a: 0302 c.slli64 t1 + 745c: 0900 addi s0,sp,144 + 745e: 0000 unimp + 7460: 0001 nop + 7462: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> + 7466: 00090003 lb zero,0(s2) + 746a: 0100 addi s0,sp,128 + 746c: 0300 addi s0,sp,384 + 746e: d204 sw s1,32(a2) + 7470: 0302 c.slli64 t1 + 7472: 0900 addi s0,sp,144 + 7474: 0008 0x8 + 7476: 0001 nop + 7478: 02d50403 lb s0,45(a0) + 747c: 04090003 lb zero,64(s2) + 7480: 0100 addi s0,sp,128 + 7482: 0306 slli t1,t1,0x1 7484: 0900 addi s0,sp,144 - 7486: 0000 unimp + 7486: 000c 0xc 7488: 0001 nop - 748a: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> - 748e: 00090003 lb zero,0(s2) - 7492: 0100 addi s0,sp,128 - 7494: 0300 addi s0,sp,384 - 7496: d004 sw s1,32(s0) - 7498: 0302 c.slli64 t1 - 749a: 0900 addi s0,sp,144 - 749c: 0000 unimp - 749e: 0001 nop - 74a0: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> - 74a4: 04090003 lb zero,64(s2) - 74a8: 0100 addi s0,sp,128 - 74aa: 0300 addi s0,sp,384 - 74ac: d004 sw s1,32(s0) - 74ae: 0302 c.slli64 t1 - 74b0: 0900 addi s0,sp,144 - 74b2: 0000 unimp - 74b4: 0001 nop - 74b6: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> - 74ba: 00090003 lb zero,0(s2) - 74be: 0100 addi s0,sp,128 - 74c0: 0300 addi s0,sp,384 - 74c2: d204 sw s1,32(a2) - 74c4: 0302 c.slli64 t1 - 74c6: 0900 addi s0,sp,144 - 74c8: 0008 0x8 - 74ca: 0001 nop - 74cc: 02d50403 lb s0,45(a0) - 74d0: 04090003 lb zero,64(s2) - 74d4: 0100 addi s0,sp,128 - 74d6: 0306 slli t1,t1,0x1 - 74d8: 0900 addi s0,sp,144 - 74da: 000c 0xc - 74dc: 0001 nop - 74de: 02da0403 lb s0,45(s4) - 74e2: 0306 slli t1,t1,0x1 - 74e4: 0900 addi s0,sp,144 - 74e6: 000c 0xc - 74e8: 0001 nop - 74ea: 02da0403 lb s0,45(s4) - 74ee: 14090003 lb zero,320(s2) - 74f2: 0100 addi s0,sp,128 - 74f4: 0300 addi s0,sp,384 - 74f6: da04 sw s1,48(a2) - 74f8: 0302 c.slli64 t1 - 74fa: 0900 addi s0,sp,144 - 74fc: 0000 unimp - 74fe: 0001 nop - 7500: 02d40403 lb s0,45(s0) - 7504: 1c090003 lb zero,448(s2) - 7508: 0100 addi s0,sp,128 - 750a: 0300 addi s0,sp,384 - 750c: d404 sw s1,40(s0) - 750e: 0302 c.slli64 t1 - 7510: 0900 addi s0,sp,144 - 7512: 0014 0x14 - 7514: 0001 nop - 7516: 02d70403 lb s0,45(a4) - 751a: 0306 slli t1,t1,0x1 - 751c: 0900 addi s0,sp,144 - 751e: 0004 0x4 - 7520: 0001 nop - 7522: 02d70403 lb s0,45(a4) - 7526: 0306 slli t1,t1,0x1 - 7528: 0900 addi s0,sp,144 - 752a: 0014 0x14 - 752c: 0001 nop - 752e: 02d70403 lb s0,45(a4) - 7532: 0c090003 lb zero,192(s2) - 7536: 0100 addi s0,sp,128 - 7538: 0300 addi s0,sp,384 - 753a: db04 sw s1,48(a4) - 753c: 0302 c.slli64 t1 - 753e: 0900 addi s0,sp,144 - 7540: 000c 0xc - 7542: 0001 nop - 7544: 02de0403 lb s0,45(t3) - 7548: 0306 slli t1,t1,0x1 - 754a: 0900 addi s0,sp,144 - 754c: 0008 0x8 - 754e: 0001 nop - 7550: 02de0403 lb s0,45(t3) - 7554: 0306 slli t1,t1,0x1 - 7556: 0900 addi s0,sp,144 - 7558: 0018 0x18 - 755a: 0001 nop - 755c: 02e00403 lb s0,46(zero) # 2e <_start-0x7fffffd2> - 7560: 0306 slli t1,t1,0x1 - 7562: 0900 addi s0,sp,144 - 7564: 0008 0x8 - 7566: 0001 nop - 7568: 02dd0403 lb s0,45(s10) + 748a: 02da0403 lb s0,45(s4) + 748e: 0306 slli t1,t1,0x1 + 7490: 0900 addi s0,sp,144 + 7492: 000c 0xc + 7494: 0001 nop + 7496: 02da0403 lb s0,45(s4) + 749a: 14090003 lb zero,320(s2) + 749e: 0100 addi s0,sp,128 + 74a0: 0300 addi s0,sp,384 + 74a2: da04 sw s1,48(a2) + 74a4: 0302 c.slli64 t1 + 74a6: 0900 addi s0,sp,144 + 74a8: 0000 unimp + 74aa: 0001 nop + 74ac: 02d40403 lb s0,45(s0) + 74b0: 1c090003 lb zero,448(s2) + 74b4: 0100 addi s0,sp,128 + 74b6: 0300 addi s0,sp,384 + 74b8: d404 sw s1,40(s0) + 74ba: 0302 c.slli64 t1 + 74bc: 0900 addi s0,sp,144 + 74be: 0014 0x14 + 74c0: 0001 nop + 74c2: 02d70403 lb s0,45(a4) + 74c6: 0306 slli t1,t1,0x1 + 74c8: 0900 addi s0,sp,144 + 74ca: 0004 0x4 + 74cc: 0001 nop + 74ce: 02d70403 lb s0,45(a4) + 74d2: 0306 slli t1,t1,0x1 + 74d4: 0900 addi s0,sp,144 + 74d6: 0014 0x14 + 74d8: 0001 nop + 74da: 02d70403 lb s0,45(a4) + 74de: 0c090003 lb zero,192(s2) + 74e2: 0100 addi s0,sp,128 + 74e4: 0300 addi s0,sp,384 + 74e6: db04 sw s1,48(a4) + 74e8: 0302 c.slli64 t1 + 74ea: 0900 addi s0,sp,144 + 74ec: 000c 0xc + 74ee: 0001 nop + 74f0: 02de0403 lb s0,45(t3) + 74f4: 0306 slli t1,t1,0x1 + 74f6: 0900 addi s0,sp,144 + 74f8: 0008 0x8 + 74fa: 0001 nop + 74fc: 02de0403 lb s0,45(t3) + 7500: 0306 slli t1,t1,0x1 + 7502: 0900 addi s0,sp,144 + 7504: 0018 0x18 + 7506: 0001 nop + 7508: 02e00403 lb s0,46(zero) # 2e <_start-0x7fffffd2> + 750c: 0306 slli t1,t1,0x1 + 750e: 0900 addi s0,sp,144 + 7510: 0008 0x8 + 7512: 0001 nop + 7514: 02dd0403 lb s0,45(s10) + 7518: 0306 slli t1,t1,0x1 + 751a: 0900 addi s0,sp,144 + 751c: 0008 0x8 + 751e: 0001 nop + 7520: 02dd0403 lb s0,45(s10) + 7524: 20090003 lb zero,512(s2) + 7528: 0100 addi s0,sp,128 + 752a: 0300 addi s0,sp,384 + 752c: e104 fsw fs1,0(a0) + 752e: 0302 c.slli64 t1 + 7530: 0900 addi s0,sp,144 + 7532: 0008 0x8 + 7534: 0001 nop + 7536: 02e10403 lb s0,46(sp) + 753a: 0c090003 lb zero,192(s2) + 753e: 0100 addi s0,sp,128 + 7540: 0300 addi s0,sp,384 + 7542: e004 fsw fs1,0(s0) + 7544: 0302 c.slli64 t1 + 7546: 0900 addi s0,sp,144 + 7548: 0004 0x4 + 754a: 0001 nop + 754c: 02e20403 lb s0,46(tp) # 2e <_start-0x7fffffd2> + 7550: 04090003 lb zero,64(s2) + 7554: 0100 addi s0,sp,128 + 7556: 0300 addi s0,sp,384 + 7558: e204 fsw fs1,0(a2) + 755a: 0302 c.slli64 t1 + 755c: 0900 addi s0,sp,144 + 755e: 0000 unimp + 7560: 0001 nop + 7562: 02e20403 lb s0,46(tp) # 2e <_start-0x7fffffd2> + 7566: 00090003 lb zero,0(s2) + 756a: 0100 addi s0,sp,128 756c: 0306 slli t1,t1,0x1 756e: 0900 addi s0,sp,144 - 7570: 0008 0x8 - 7572: 0001 nop - 7574: 02dd0403 lb s0,45(s10) - 7578: 20090003 lb zero,512(s2) - 757c: 0100 addi s0,sp,128 - 757e: 0300 addi s0,sp,384 - 7580: e104 fsw fs1,0(a0) - 7582: 0302 c.slli64 t1 - 7584: 0900 addi s0,sp,144 - 7586: 0008 0x8 - 7588: 0001 nop - 758a: 02e10403 lb s0,46(sp) - 758e: 0c090003 lb zero,192(s2) - 7592: 0100 addi s0,sp,128 - 7594: 0300 addi s0,sp,384 - 7596: e004 fsw fs1,0(s0) - 7598: 0302 c.slli64 t1 - 759a: 0900 addi s0,sp,144 - 759c: 0004 0x4 - 759e: 0001 nop - 75a0: 02e20403 lb s0,46(tp) # 2e <_start-0x7fffffd2> - 75a4: 04090003 lb zero,64(s2) + 7570: 000c 0xc + 7572: 0601 addi a2,a2,0 + 7574: 04090003 lb zero,64(s2) + 7578: 0100 addi s0,sp,128 + 757a: 00090003 lb zero,0(s2) + 757e: 0100 addi s0,sp,128 + 7580: 00090003 lb zero,0(s2) + 7584: 0100 addi s0,sp,128 + 7586: 00090003 lb zero,0(s2) + 758a: 0100 addi s0,sp,128 + 758c: 00090003 lb zero,0(s2) + 7590: 0100 addi s0,sp,128 + 7592: 0c090003 lb zero,192(s2) + 7596: 0100 addi s0,sp,128 + 7598: 00090003 lb zero,0(s2) + 759c: 0100 addi s0,sp,128 + 759e: 04090003 lb zero,64(s2) + 75a2: 0100 addi s0,sp,128 + 75a4: 08090003 lb zero,128(s2) 75a8: 0100 addi s0,sp,128 - 75aa: 0300 addi s0,sp,384 - 75ac: e204 fsw fs1,0(a2) - 75ae: 0302 c.slli64 t1 - 75b0: 0900 addi s0,sp,144 - 75b2: 0000 unimp - 75b4: 0001 nop - 75b6: 02e20403 lb s0,46(tp) # 2e <_start-0x7fffffd2> - 75ba: 00090003 lb zero,0(s2) - 75be: 0100 addi s0,sp,128 - 75c0: 0306 slli t1,t1,0x1 + 75aa: 04090003 lb zero,64(s2) + 75ae: 0100 addi s0,sp,128 + 75b0: 0300 addi s0,sp,384 + 75b2: e704 fsw fs1,8(a4) + 75b4: 0602 c.slli64 a2 + 75b6: 08090003 lb zero,128(s2) + 75ba: 0100 addi s0,sp,128 + 75bc: 0300 addi s0,sp,384 + 75be: ec04 fsw fs1,24(s0) + 75c0: 0302 c.slli64 t1 75c2: 0900 addi s0,sp,144 - 75c4: 000c 0xc - 75c6: 0601 addi a2,a2,0 - 75c8: 04090003 lb zero,64(s2) - 75cc: 0100 addi s0,sp,128 - 75ce: 00090003 lb zero,0(s2) - 75d2: 0100 addi s0,sp,128 - 75d4: 00090003 lb zero,0(s2) - 75d8: 0100 addi s0,sp,128 - 75da: 00090003 lb zero,0(s2) - 75de: 0100 addi s0,sp,128 - 75e0: 00090003 lb zero,0(s2) - 75e4: 0100 addi s0,sp,128 - 75e6: 0c090003 lb zero,192(s2) - 75ea: 0100 addi s0,sp,128 - 75ec: 00090003 lb zero,0(s2) - 75f0: 0100 addi s0,sp,128 - 75f2: 04090003 lb zero,64(s2) - 75f6: 0100 addi s0,sp,128 - 75f8: 08090003 lb zero,128(s2) - 75fc: 0100 addi s0,sp,128 - 75fe: 04090003 lb zero,64(s2) - 7602: 0100 addi s0,sp,128 - 7604: 0300 addi s0,sp,384 - 7606: e704 fsw fs1,8(a4) - 7608: 0602 c.slli64 a2 - 760a: 08090003 lb zero,128(s2) - 760e: 0100 addi s0,sp,128 - 7610: 0300 addi s0,sp,384 - 7612: ec04 fsw fs1,24(s0) - 7614: 0302 c.slli64 t1 - 7616: 0900 addi s0,sp,144 - 7618: 0008 0x8 - 761a: 0001 nop - 761c: 02ec0403 lb s0,46(s8) - 7620: 0306 slli t1,t1,0x1 - 7622: 0900 addi s0,sp,144 - 7624: 0004 0x4 - 7626: 0001 nop - 7628: 02ec0403 lb s0,46(s8) - 762c: 0c090003 lb zero,192(s2) - 7630: 0100 addi s0,sp,128 - 7632: 0300 addi s0,sp,384 - 7634: ec04 fsw fs1,24(s0) - 7636: 0302 c.slli64 t1 - 7638: 0900 addi s0,sp,144 - 763a: 0004 0x4 - 763c: 0001 nop - 763e: 02ec0403 lb s0,46(s8) - 7642: 04090003 lb zero,64(s2) - 7646: 0100 addi s0,sp,128 - 7648: 0300 addi s0,sp,384 - 764a: ed04 fsw fs1,24(a0) - 764c: 0602 c.slli64 a2 - 764e: 04090003 lb zero,64(s2) - 7652: 0100 addi s0,sp,128 - 7654: 0300 addi s0,sp,384 - 7656: f204 fsw fs1,32(a2) - 7658: 0602 c.slli64 a2 - 765a: 08090003 lb zero,128(s2) - 765e: 0100 addi s0,sp,128 - 7660: 0300 addi s0,sp,384 - 7662: f204 fsw fs1,32(a2) - 7664: 0302 c.slli64 t1 - 7666: 0900 addi s0,sp,144 - 7668: 0018 0x18 - 766a: 0001 nop - 766c: 02f20403 lb s0,47(tp) # 2f <_start-0x7fffffd1> - 7670: 00090003 lb zero,0(s2) - 7674: 0100 addi s0,sp,128 - 7676: 0300 addi s0,sp,384 - 7678: f204 fsw fs1,32(a2) - 767a: 0302 c.slli64 t1 - 767c: 0900 addi s0,sp,144 - 767e: 0004 0x4 - 7680: 0001 nop - 7682: 02f20403 lb s0,47(tp) # 2f <_start-0x7fffffd1> - 7686: 04090003 lb zero,64(s2) - 768a: 0100 addi s0,sp,128 - 768c: 0300 addi s0,sp,384 - 768e: 8f04 0x8f04 - 7690: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7694: 0000 unimp - 7696: 0001 nop - 7698: 04df0403 lb s0,77(t5) - 769c: 0c090003 lb zero,192(s2) - 76a0: 0100 addi s0,sp,128 - 76a2: 0300 addi s0,sp,384 - 76a4: df04 sw s1,56(a4) - 76a6: 0304 addi s1,sp,384 - 76a8: 0900 addi s0,sp,144 - 76aa: 0000 unimp - 76ac: 0001 nop - 76ae: 029e0403 lb s0,41(t3) - 76b2: 14090003 lb zero,320(s2) - 76b6: 0100 addi s0,sp,128 - 76b8: 0300 addi s0,sp,384 - 76ba: f304 fsw fs1,32(a4) - 76bc: 0302 c.slli64 t1 - 76be: 0900 addi s0,sp,144 - 76c0: 0010 0x10 - 76c2: 0001 nop - 76c4: 02f30403 lb s0,47(t1) - 76c8: 04090003 lb zero,64(s2) - 76cc: 0100 addi s0,sp,128 - 76ce: 0300 addi s0,sp,384 - 76d0: f304 fsw fs1,32(a4) - 76d2: 0302 c.slli64 t1 - 76d4: 0900 addi s0,sp,144 - 76d6: 0000 unimp - 76d8: 0001 nop - 76da: 02f30403 lb s0,47(t1) - 76de: 00090003 lb zero,0(s2) - 76e2: 0100 addi s0,sp,128 - 76e4: 0300 addi s0,sp,384 - 76e6: f504 fsw fs1,40(a0) - 76e8: 0302 c.slli64 t1 - 76ea: 0900 addi s0,sp,144 - 76ec: 0004 0x4 - 76ee: 0001 nop - 76f0: 03980403 lb s0,57(a6) - 76f4: 1c090003 lb zero,448(s2) - 76f8: 0100 addi s0,sp,128 - 76fa: 0300 addi s0,sp,384 - 76fc: 9804 0x9804 - 76fe: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7702: 0000 unimp - 7704: 0001 nop - 7706: 03980403 lb s0,57(a6) - 770a: 00090003 lb zero,0(s2) - 770e: 0100 addi s0,sp,128 - 7710: 0300 addi s0,sp,384 - 7712: 9804 0x9804 - 7714: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7718: 0000 unimp - 771a: 0001 nop - 771c: 03980403 lb s0,57(a6) - 7720: 10090003 lb zero,256(s2) - 7724: 0100 addi s0,sp,128 - 7726: 0300 addi s0,sp,384 - 7728: f004 fsw fs1,32(s0) - 772a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 772e: 0004 0x4 - 7730: 0001 nop - 7732: 03f00403 lb s0,63(zero) # 3f <_start-0x7fffffc1> - 7736: 00090003 lb zero,0(s2) - 773a: 0100 addi s0,sp,128 - 773c: 0300 addi s0,sp,384 - 773e: f804 fsw fs1,48(s0) - 7740: 0302 c.slli64 t1 - 7742: 0900 addi s0,sp,144 - 7744: 0008 0x8 - 7746: 0001 nop - 7748: 02f80403 lb s0,47(a6) - 774c: 00090003 lb zero,0(s2) - 7750: 0100 addi s0,sp,128 - 7752: 0300 addi s0,sp,384 - 7754: f804 fsw fs1,48(s0) - 7756: 0302 c.slli64 t1 - 7758: 0900 addi s0,sp,144 - 775a: 0004 0x4 - 775c: 0001 nop - 775e: 03810403 lb s0,56(sp) - 7762: 04090003 lb zero,64(s2) - 7766: 0100 addi s0,sp,128 - 7768: 0300 addi s0,sp,384 - 776a: 8104 0x8104 - 776c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7770: 0000 unimp - 7772: 0001 nop - 7774: 03810403 lb s0,56(sp) - 7778: 00090003 lb zero,0(s2) - 777c: 0100 addi s0,sp,128 - 777e: 0300 addi s0,sp,384 - 7780: 8104 0x8104 - 7782: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7786: 0000 unimp - 7788: 0001 nop - 778a: 03810403 lb s0,56(sp) - 778e: 00090003 lb zero,0(s2) - 7792: 0100 addi s0,sp,128 - 7794: 0300 addi s0,sp,384 - 7796: 8104 0x8104 - 7798: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 779c: 0004 0x4 - 779e: 0001 nop - 77a0: 03810403 lb s0,56(sp) - 77a4: 00090003 lb zero,0(s2) - 77a8: 0100 addi s0,sp,128 - 77aa: 0300 addi s0,sp,384 - 77ac: 8104 0x8104 - 77ae: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 77b2: 0004 0x4 - 77b4: 0001 nop - 77b6: 03810403 lb s0,56(sp) - 77ba: 08090003 lb zero,128(s2) - 77be: 0100 addi s0,sp,128 - 77c0: 0300 addi s0,sp,384 - 77c2: 8104 0x8104 - 77c4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 77c8: 0004 0x4 - 77ca: 0001 nop - 77cc: 03830403 lb s0,56(t1) - 77d0: 0306 slli t1,t1,0x1 - 77d2: 0900 addi s0,sp,144 - 77d4: 0008 0x8 - 77d6: 0001 nop - 77d8: 03880403 lb s0,56(a6) - 77dc: 08090003 lb zero,128(s2) - 77e0: 0100 addi s0,sp,128 - 77e2: 0300 addi s0,sp,384 - 77e4: 8804 0x8804 - 77e6: 00030603 lb a2,0(t1) - 77ea: 0409 addi s0,s0,2 - 77ec: 0100 addi s0,sp,128 - 77ee: 0300 addi s0,sp,384 - 77f0: 8804 0x8804 - 77f2: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 77f6: 0004 0x4 - 77f8: 0001 nop - 77fa: 03880403 lb s0,56(a6) - 77fe: 04090003 lb zero,64(s2) - 7802: 0100 addi s0,sp,128 - 7804: 0300 addi s0,sp,384 - 7806: 8804 0x8804 - 7808: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 780c: 0004 0x4 - 780e: 0001 nop - 7810: 03890403 lb s0,56(s2) - 7814: 0306 slli t1,t1,0x1 + 75c4: 0008 0x8 + 75c6: 0001 nop + 75c8: 02ec0403 lb s0,46(s8) + 75cc: 0306 slli t1,t1,0x1 + 75ce: 0900 addi s0,sp,144 + 75d0: 0004 0x4 + 75d2: 0001 nop + 75d4: 02ec0403 lb s0,46(s8) + 75d8: 0c090003 lb zero,192(s2) + 75dc: 0100 addi s0,sp,128 + 75de: 0300 addi s0,sp,384 + 75e0: ec04 fsw fs1,24(s0) + 75e2: 0302 c.slli64 t1 + 75e4: 0900 addi s0,sp,144 + 75e6: 0004 0x4 + 75e8: 0001 nop + 75ea: 02ec0403 lb s0,46(s8) + 75ee: 04090003 lb zero,64(s2) + 75f2: 0100 addi s0,sp,128 + 75f4: 0300 addi s0,sp,384 + 75f6: ed04 fsw fs1,24(a0) + 75f8: 0602 c.slli64 a2 + 75fa: 04090003 lb zero,64(s2) + 75fe: 0100 addi s0,sp,128 + 7600: 0300 addi s0,sp,384 + 7602: f204 fsw fs1,32(a2) + 7604: 0602 c.slli64 a2 + 7606: 08090003 lb zero,128(s2) + 760a: 0100 addi s0,sp,128 + 760c: 0300 addi s0,sp,384 + 760e: f204 fsw fs1,32(a2) + 7610: 0302 c.slli64 t1 + 7612: 0900 addi s0,sp,144 + 7614: 0018 0x18 + 7616: 0001 nop + 7618: 02f20403 lb s0,47(tp) # 2f <_start-0x7fffffd1> + 761c: 00090003 lb zero,0(s2) + 7620: 0100 addi s0,sp,128 + 7622: 0300 addi s0,sp,384 + 7624: f204 fsw fs1,32(a2) + 7626: 0302 c.slli64 t1 + 7628: 0900 addi s0,sp,144 + 762a: 0004 0x4 + 762c: 0001 nop + 762e: 02f20403 lb s0,47(tp) # 2f <_start-0x7fffffd1> + 7632: 04090003 lb zero,64(s2) + 7636: 0100 addi s0,sp,128 + 7638: 0300 addi s0,sp,384 + 763a: 8f04 0x8f04 + 763c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7640: 0000 unimp + 7642: 0001 nop + 7644: 04df0403 lb s0,77(t5) + 7648: 0c090003 lb zero,192(s2) + 764c: 0100 addi s0,sp,128 + 764e: 0300 addi s0,sp,384 + 7650: df04 sw s1,56(a4) + 7652: 0304 addi s1,sp,384 + 7654: 0900 addi s0,sp,144 + 7656: 0000 unimp + 7658: 0001 nop + 765a: 029e0403 lb s0,41(t3) + 765e: 14090003 lb zero,320(s2) + 7662: 0100 addi s0,sp,128 + 7664: 0300 addi s0,sp,384 + 7666: f304 fsw fs1,32(a4) + 7668: 0302 c.slli64 t1 + 766a: 0900 addi s0,sp,144 + 766c: 0010 0x10 + 766e: 0001 nop + 7670: 02f30403 lb s0,47(t1) + 7674: 04090003 lb zero,64(s2) + 7678: 0100 addi s0,sp,128 + 767a: 0300 addi s0,sp,384 + 767c: f304 fsw fs1,32(a4) + 767e: 0302 c.slli64 t1 + 7680: 0900 addi s0,sp,144 + 7682: 0000 unimp + 7684: 0001 nop + 7686: 02f30403 lb s0,47(t1) + 768a: 00090003 lb zero,0(s2) + 768e: 0100 addi s0,sp,128 + 7690: 0300 addi s0,sp,384 + 7692: f504 fsw fs1,40(a0) + 7694: 0302 c.slli64 t1 + 7696: 0900 addi s0,sp,144 + 7698: 0004 0x4 + 769a: 0001 nop + 769c: 03980403 lb s0,57(a6) + 76a0: 1c090003 lb zero,448(s2) + 76a4: 0100 addi s0,sp,128 + 76a6: 0300 addi s0,sp,384 + 76a8: 9804 0x9804 + 76aa: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 76ae: 0000 unimp + 76b0: 0001 nop + 76b2: 03980403 lb s0,57(a6) + 76b6: 00090003 lb zero,0(s2) + 76ba: 0100 addi s0,sp,128 + 76bc: 0300 addi s0,sp,384 + 76be: 9804 0x9804 + 76c0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 76c4: 0000 unimp + 76c6: 0001 nop + 76c8: 03980403 lb s0,57(a6) + 76cc: 10090003 lb zero,256(s2) + 76d0: 0100 addi s0,sp,128 + 76d2: 0300 addi s0,sp,384 + 76d4: f004 fsw fs1,32(s0) + 76d6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 76da: 0004 0x4 + 76dc: 0001 nop + 76de: 03f00403 lb s0,63(zero) # 3f <_start-0x7fffffc1> + 76e2: 00090003 lb zero,0(s2) + 76e6: 0100 addi s0,sp,128 + 76e8: 0300 addi s0,sp,384 + 76ea: f804 fsw fs1,48(s0) + 76ec: 0302 c.slli64 t1 + 76ee: 0900 addi s0,sp,144 + 76f0: 0008 0x8 + 76f2: 0001 nop + 76f4: 02f80403 lb s0,47(a6) + 76f8: 00090003 lb zero,0(s2) + 76fc: 0100 addi s0,sp,128 + 76fe: 0300 addi s0,sp,384 + 7700: f804 fsw fs1,48(s0) + 7702: 0302 c.slli64 t1 + 7704: 0900 addi s0,sp,144 + 7706: 0004 0x4 + 7708: 0001 nop + 770a: 03810403 lb s0,56(sp) + 770e: 04090003 lb zero,64(s2) + 7712: 0100 addi s0,sp,128 + 7714: 0300 addi s0,sp,384 + 7716: 8104 0x8104 + 7718: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 771c: 0000 unimp + 771e: 0001 nop + 7720: 03810403 lb s0,56(sp) + 7724: 00090003 lb zero,0(s2) + 7728: 0100 addi s0,sp,128 + 772a: 0300 addi s0,sp,384 + 772c: 8104 0x8104 + 772e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7732: 0000 unimp + 7734: 0001 nop + 7736: 03810403 lb s0,56(sp) + 773a: 00090003 lb zero,0(s2) + 773e: 0100 addi s0,sp,128 + 7740: 0300 addi s0,sp,384 + 7742: 8104 0x8104 + 7744: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7748: 0004 0x4 + 774a: 0001 nop + 774c: 03810403 lb s0,56(sp) + 7750: 00090003 lb zero,0(s2) + 7754: 0100 addi s0,sp,128 + 7756: 0300 addi s0,sp,384 + 7758: 8104 0x8104 + 775a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 775e: 0004 0x4 + 7760: 0001 nop + 7762: 03810403 lb s0,56(sp) + 7766: 08090003 lb zero,128(s2) + 776a: 0100 addi s0,sp,128 + 776c: 0300 addi s0,sp,384 + 776e: 8104 0x8104 + 7770: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7774: 0004 0x4 + 7776: 0001 nop + 7778: 03830403 lb s0,56(t1) + 777c: 0306 slli t1,t1,0x1 + 777e: 0900 addi s0,sp,144 + 7780: 0008 0x8 + 7782: 0001 nop + 7784: 03880403 lb s0,56(a6) + 7788: 08090003 lb zero,128(s2) + 778c: 0100 addi s0,sp,128 + 778e: 0300 addi s0,sp,384 + 7790: 8804 0x8804 + 7792: 00030603 lb a2,0(t1) + 7796: 0409 addi s0,s0,2 + 7798: 0100 addi s0,sp,128 + 779a: 0300 addi s0,sp,384 + 779c: 8804 0x8804 + 779e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 77a2: 0004 0x4 + 77a4: 0001 nop + 77a6: 03880403 lb s0,56(a6) + 77aa: 04090003 lb zero,64(s2) + 77ae: 0100 addi s0,sp,128 + 77b0: 0300 addi s0,sp,384 + 77b2: 8804 0x8804 + 77b4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 77b8: 0004 0x4 + 77ba: 0001 nop + 77bc: 03890403 lb s0,56(s2) + 77c0: 0306 slli t1,t1,0x1 + 77c2: 0900 addi s0,sp,144 + 77c4: 0004 0x4 + 77c6: 0001 nop + 77c8: 038e0403 lb s0,56(t3) + 77cc: 0306 slli t1,t1,0x1 + 77ce: 0900 addi s0,sp,144 + 77d0: 0008 0x8 + 77d2: 0001 nop + 77d4: 038e0403 lb s0,56(t3) + 77d8: 10090003 lb zero,256(s2) + 77dc: 0100 addi s0,sp,128 + 77de: 0300 addi s0,sp,384 + 77e0: 8e04 0x8e04 + 77e2: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 77e6: 0004 0x4 + 77e8: 0001 nop + 77ea: 038e0403 lb s0,56(t3) + 77ee: 04090003 lb zero,64(s2) + 77f2: 0100 addi s0,sp,128 + 77f4: 0300 addi s0,sp,384 + 77f6: 8e04 0x8e04 + 77f8: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 77fc: 0004 0x4 + 77fe: 0001 nop + 7800: 038e0403 lb s0,56(t3) + 7804: 00090003 lb zero,0(s2) + 7808: 0100 addi s0,sp,128 + 780a: 0300 addi s0,sp,384 + 780c: 8204 0x8204 + 780e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7812: 0008 0x8 + 7814: 0301 addi t1,t1,0 7816: 0900 addi s0,sp,144 - 7818: 0004 0x4 + 7818: 000c 0xc 781a: 0001 nop - 781c: 038e0403 lb s0,56(t3) - 7820: 0306 slli t1,t1,0x1 - 7822: 0900 addi s0,sp,144 - 7824: 0008 0x8 - 7826: 0001 nop - 7828: 038e0403 lb s0,56(t3) - 782c: 10090003 lb zero,256(s2) - 7830: 0100 addi s0,sp,128 - 7832: 0300 addi s0,sp,384 - 7834: 8e04 0x8e04 - 7836: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 783a: 0004 0x4 - 783c: 0001 nop - 783e: 038e0403 lb s0,56(t3) - 7842: 04090003 lb zero,64(s2) - 7846: 0100 addi s0,sp,128 - 7848: 0300 addi s0,sp,384 - 784a: 8e04 0x8e04 - 784c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7850: 0004 0x4 - 7852: 0001 nop - 7854: 038e0403 lb s0,56(t3) - 7858: 00090003 lb zero,0(s2) - 785c: 0100 addi s0,sp,128 - 785e: 0300 addi s0,sp,384 - 7860: 8204 0x8204 - 7862: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7866: 0008 0x8 - 7868: 0301 addi t1,t1,0 - 786a: 0900 addi s0,sp,144 - 786c: 000c 0xc - 786e: 0001 nop - 7870: 02f60403 lb s0,47(a2) - 7874: 10090003 lb zero,256(s2) - 7878: 0100 addi s0,sp,128 - 787a: 0300 addi s0,sp,384 - 787c: a304 fsd fs1,0(a4) - 787e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7882: 000c 0xc - 7884: 0001 nop - 7886: 03a30403 lb s0,58(t1) - 788a: 00090003 lb zero,0(s2) - 788e: 0100 addi s0,sp,128 - 7890: 0300 addi s0,sp,384 - 7892: a304 fsd fs1,0(a4) - 7894: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7898: 0000 unimp - 789a: 0001 nop - 789c: 03a30403 lb s0,58(t1) - 78a0: 00090003 lb zero,0(s2) - 78a4: 0100 addi s0,sp,128 - 78a6: 0300 addi s0,sp,384 - 78a8: a304 fsd fs1,0(a4) - 78aa: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 78ae: 0010 0x10 - 78b0: 0001 nop - 78b2: 039c0403 lb s0,57(s8) - 78b6: 08090003 lb zero,128(s2) - 78ba: 0100 addi s0,sp,128 - 78bc: 0300 addi s0,sp,384 - 78be: 9c04 0x9c04 - 78c0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 78c4: 0010 0x10 - 78c6: 0001 nop - 78c8: 03a60403 lb s0,58(a2) - 78cc: 08090003 lb zero,128(s2) - 78d0: 0100 addi s0,sp,128 - 78d2: 0300 addi s0,sp,384 - 78d4: a604 fsd fs1,8(a2) - 78d6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 78da: 0000 unimp - 78dc: 0001 nop - 78de: 03a60403 lb s0,58(a2) - 78e2: 00090003 lb zero,0(s2) - 78e6: 0100 addi s0,sp,128 - 78e8: 0300 addi s0,sp,384 - 78ea: a604 fsd fs1,8(a2) - 78ec: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 78f0: 0000 unimp - 78f2: 0001 nop - 78f4: 03a60403 lb s0,58(a2) - 78f8: 00090003 lb zero,0(s2) + 781c: 02f60403 lb s0,47(a2) + 7820: 10090003 lb zero,256(s2) + 7824: 0100 addi s0,sp,128 + 7826: 0300 addi s0,sp,384 + 7828: a304 fsd fs1,0(a4) + 782a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 782e: 000c 0xc + 7830: 0001 nop + 7832: 03a30403 lb s0,58(t1) + 7836: 00090003 lb zero,0(s2) + 783a: 0100 addi s0,sp,128 + 783c: 0300 addi s0,sp,384 + 783e: a304 fsd fs1,0(a4) + 7840: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7844: 0000 unimp + 7846: 0001 nop + 7848: 03a30403 lb s0,58(t1) + 784c: 00090003 lb zero,0(s2) + 7850: 0100 addi s0,sp,128 + 7852: 0300 addi s0,sp,384 + 7854: a304 fsd fs1,0(a4) + 7856: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 785a: 0010 0x10 + 785c: 0001 nop + 785e: 039c0403 lb s0,57(s8) + 7862: 08090003 lb zero,128(s2) + 7866: 0100 addi s0,sp,128 + 7868: 0300 addi s0,sp,384 + 786a: 9c04 0x9c04 + 786c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7870: 0010 0x10 + 7872: 0001 nop + 7874: 03a60403 lb s0,58(a2) + 7878: 08090003 lb zero,128(s2) + 787c: 0100 addi s0,sp,128 + 787e: 0300 addi s0,sp,384 + 7880: a604 fsd fs1,8(a2) + 7882: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7886: 0000 unimp + 7888: 0001 nop + 788a: 03a60403 lb s0,58(a2) + 788e: 00090003 lb zero,0(s2) + 7892: 0100 addi s0,sp,128 + 7894: 0300 addi s0,sp,384 + 7896: a604 fsd fs1,8(a2) + 7898: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 789c: 0000 unimp + 789e: 0001 nop + 78a0: 03a60403 lb s0,58(a2) + 78a4: 00090003 lb zero,0(s2) + 78a8: 0100 addi s0,sp,128 + 78aa: 0300 addi s0,sp,384 + 78ac: a604 fsd fs1,8(a2) + 78ae: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 78b2: 0000 unimp + 78b4: 0001 nop + 78b6: 03a60403 lb s0,58(a2) + 78ba: 00090003 lb zero,0(s2) + 78be: 0100 addi s0,sp,128 + 78c0: 0300 addi s0,sp,384 + 78c2: a604 fsd fs1,8(a2) + 78c4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 78c8: 0008 0x8 + 78ca: 0001 nop + 78cc: 03a60403 lb s0,58(a2) + 78d0: 00090003 lb zero,0(s2) + 78d4: 0100 addi s0,sp,128 + 78d6: 0300 addi s0,sp,384 + 78d8: a604 fsd fs1,8(a2) + 78da: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 78de: 0000 unimp + 78e0: 0001 nop + 78e2: 03a80403 lb s0,58(a6) + 78e6: 08090003 lb zero,128(s2) + 78ea: 0100 addi s0,sp,128 + 78ec: 0300 addi s0,sp,384 + 78ee: ab04 fsd fs1,16(a4) + 78f0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 78f4: 0010 0x10 + 78f6: 0601 addi a2,a2,0 + 78f8: 0c090003 lb zero,192(s2) 78fc: 0100 addi s0,sp,128 78fe: 0300 addi s0,sp,384 - 7900: a604 fsd fs1,8(a2) - 7902: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7906: 0000 unimp - 7908: 0001 nop - 790a: 03a60403 lb s0,58(a2) - 790e: 00090003 lb zero,0(s2) - 7912: 0100 addi s0,sp,128 - 7914: 0300 addi s0,sp,384 - 7916: a604 fsd fs1,8(a2) - 7918: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 791c: 0008 0x8 - 791e: 0001 nop - 7920: 03a60403 lb s0,58(a2) - 7924: 00090003 lb zero,0(s2) - 7928: 0100 addi s0,sp,128 - 792a: 0300 addi s0,sp,384 - 792c: a604 fsd fs1,8(a2) - 792e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7932: 0000 unimp - 7934: 0001 nop - 7936: 03a80403 lb s0,58(a6) - 793a: 08090003 lb zero,128(s2) - 793e: 0100 addi s0,sp,128 - 7940: 0300 addi s0,sp,384 - 7942: ab04 fsd fs1,16(a4) - 7944: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7948: 0010 0x10 - 794a: 0601 addi a2,a2,0 - 794c: 0c090003 lb zero,192(s2) - 7950: 0100 addi s0,sp,128 - 7952: 0300 addi s0,sp,384 - 7954: b004 fsd fs1,32(s0) - 7956: 00030603 lb a2,0(t1) - 795a: 0809 addi a6,a6,2 - 795c: 0100 addi s0,sp,128 - 795e: 0300 addi s0,sp,384 - 7960: b004 fsd fs1,32(s0) - 7962: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7966: 0014 0x14 - 7968: 0001 nop - 796a: 03b00403 lb s0,59(zero) # 3b <_start-0x7fffffc5> - 796e: 00090003 lb zero,0(s2) - 7972: 0100 addi s0,sp,128 - 7974: 0300 addi s0,sp,384 - 7976: aa04 fsd fs1,16(a2) - 7978: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 797c: 001c 0x1c - 797e: 0001 nop - 7980: 03aa0403 lb s0,58(s4) - 7984: 14090003 lb zero,320(s2) - 7988: 0100 addi s0,sp,128 - 798a: 0300 addi s0,sp,384 - 798c: ad04 fsd fs1,24(a0) - 798e: 00030603 lb a2,0(t1) - 7992: 0409 addi s0,s0,2 - 7994: 0100 addi s0,sp,128 - 7996: 0300 addi s0,sp,384 - 7998: ad04 fsd fs1,24(a0) - 799a: 00030603 lb a2,0(t1) - 799e: 2009 jal 79a0 <_start-0x7fff8660> - 79a0: 0100 addi s0,sp,128 - 79a2: 0300 addi s0,sp,384 - 79a4: ad04 fsd fs1,24(a0) - 79a6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 79aa: 0008 0x8 - 79ac: 0001 nop - 79ae: 03b10403 lb s0,59(sp) - 79b2: 0c090003 lb zero,192(s2) - 79b6: 0100 addi s0,sp,128 - 79b8: 0300 addi s0,sp,384 - 79ba: b404 fsd fs1,40(s0) - 79bc: 00030603 lb a2,0(t1) - 79c0: 0809 addi a6,a6,2 - 79c2: 0100 addi s0,sp,128 - 79c4: 0300 addi s0,sp,384 - 79c6: b404 fsd fs1,40(s0) - 79c8: 00030603 lb a2,0(t1) - 79cc: 1809 addi a6,a6,-30 - 79ce: 0100 addi s0,sp,128 - 79d0: 0300 addi s0,sp,384 - 79d2: b604 fsd fs1,40(a2) - 79d4: 00030603 lb a2,0(t1) - 79d8: 0809 addi a6,a6,2 - 79da: 0100 addi s0,sp,128 - 79dc: 0300 addi s0,sp,384 - 79de: b304 fsd fs1,32(a4) - 79e0: 00030603 lb a2,0(t1) - 79e4: 0809 addi a6,a6,2 + 7900: b004 fsd fs1,32(s0) + 7902: 00030603 lb a2,0(t1) + 7906: 0809 addi a6,a6,2 + 7908: 0100 addi s0,sp,128 + 790a: 0300 addi s0,sp,384 + 790c: b004 fsd fs1,32(s0) + 790e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7912: 0014 0x14 + 7914: 0001 nop + 7916: 03b00403 lb s0,59(zero) # 3b <_start-0x7fffffc5> + 791a: 00090003 lb zero,0(s2) + 791e: 0100 addi s0,sp,128 + 7920: 0300 addi s0,sp,384 + 7922: aa04 fsd fs1,16(a2) + 7924: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7928: 001c 0x1c + 792a: 0001 nop + 792c: 03aa0403 lb s0,58(s4) + 7930: 14090003 lb zero,320(s2) + 7934: 0100 addi s0,sp,128 + 7936: 0300 addi s0,sp,384 + 7938: ad04 fsd fs1,24(a0) + 793a: 00030603 lb a2,0(t1) + 793e: 0409 addi s0,s0,2 + 7940: 0100 addi s0,sp,128 + 7942: 0300 addi s0,sp,384 + 7944: ad04 fsd fs1,24(a0) + 7946: 00030603 lb a2,0(t1) + 794a: 2009 jal 794c <_start-0x7fff86b4> + 794c: 0100 addi s0,sp,128 + 794e: 0300 addi s0,sp,384 + 7950: ad04 fsd fs1,24(a0) + 7952: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7956: 0008 0x8 + 7958: 0001 nop + 795a: 03b10403 lb s0,59(sp) + 795e: 0c090003 lb zero,192(s2) + 7962: 0100 addi s0,sp,128 + 7964: 0300 addi s0,sp,384 + 7966: b404 fsd fs1,40(s0) + 7968: 00030603 lb a2,0(t1) + 796c: 0809 addi a6,a6,2 + 796e: 0100 addi s0,sp,128 + 7970: 0300 addi s0,sp,384 + 7972: b404 fsd fs1,40(s0) + 7974: 00030603 lb a2,0(t1) + 7978: 1809 addi a6,a6,-30 + 797a: 0100 addi s0,sp,128 + 797c: 0300 addi s0,sp,384 + 797e: b604 fsd fs1,40(a2) + 7980: 00030603 lb a2,0(t1) + 7984: 0809 addi a6,a6,2 + 7986: 0100 addi s0,sp,128 + 7988: 0300 addi s0,sp,384 + 798a: b304 fsd fs1,32(a4) + 798c: 00030603 lb a2,0(t1) + 7990: 0809 addi a6,a6,2 + 7992: 0100 addi s0,sp,128 + 7994: 0300 addi s0,sp,384 + 7996: b304 fsd fs1,32(a4) + 7998: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 799c: 0020 addi s0,sp,8 + 799e: 0001 nop + 79a0: 03b70403 lb s0,59(a4) + 79a4: 08090003 lb zero,128(s2) + 79a8: 0100 addi s0,sp,128 + 79aa: 0300 addi s0,sp,384 + 79ac: b704 fsd fs1,40(a4) + 79ae: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 79b2: 000c 0xc + 79b4: 0001 nop + 79b6: 03b60403 lb s0,59(a2) + 79ba: 04090003 lb zero,64(s2) + 79be: 0100 addi s0,sp,128 + 79c0: 0300 addi s0,sp,384 + 79c2: b804 fsd fs1,48(s0) + 79c4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 79c8: 0004 0x4 + 79ca: 0001 nop + 79cc: 03b80403 lb s0,59(a6) + 79d0: 00090003 lb zero,0(s2) + 79d4: 0100 addi s0,sp,128 + 79d6: 0300 addi s0,sp,384 + 79d8: b804 fsd fs1,48(s0) + 79da: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 79de: 0000 unimp + 79e0: 0601 addi a2,a2,0 + 79e2: 0c090003 lb zero,192(s2) 79e6: 0100 addi s0,sp,128 - 79e8: 0300 addi s0,sp,384 - 79ea: b304 fsd fs1,32(a4) - 79ec: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 79f0: 0020 addi s0,sp,8 - 79f2: 0001 nop - 79f4: 03b70403 lb s0,59(a4) - 79f8: 08090003 lb zero,128(s2) - 79fc: 0100 addi s0,sp,128 - 79fe: 0300 addi s0,sp,384 - 7a00: b704 fsd fs1,40(a4) - 7a02: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7a06: 000c 0xc - 7a08: 0001 nop - 7a0a: 03b60403 lb s0,59(a2) - 7a0e: 04090003 lb zero,64(s2) - 7a12: 0100 addi s0,sp,128 - 7a14: 0300 addi s0,sp,384 - 7a16: b804 fsd fs1,48(s0) - 7a18: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7a1c: 0004 0x4 - 7a1e: 0001 nop - 7a20: 03b80403 lb s0,59(a6) - 7a24: 00090003 lb zero,0(s2) - 7a28: 0100 addi s0,sp,128 - 7a2a: 0300 addi s0,sp,384 - 7a2c: b804 fsd fs1,48(s0) - 7a2e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7a32: 0000 unimp - 7a34: 0601 addi a2,a2,0 - 7a36: 0c090003 lb zero,192(s2) + 79e8: 0306 slli t1,t1,0x1 + 79ea: 0900 addi s0,sp,144 + 79ec: 0004 0x4 + 79ee: 0301 addi t1,t1,0 + 79f0: 0900 addi s0,sp,144 + 79f2: 0000 unimp + 79f4: 0301 addi t1,t1,0 + 79f6: 0900 addi s0,sp,144 + 79f8: 0000 unimp + 79fa: 0301 addi t1,t1,0 + 79fc: 0900 addi s0,sp,144 + 79fe: 0000 unimp + 7a00: 0301 addi t1,t1,0 + 7a02: 0900 addi s0,sp,144 + 7a04: 0000 unimp + 7a06: 0301 addi t1,t1,0 + 7a08: 0900 addi s0,sp,144 + 7a0a: 000c 0xc + 7a0c: 0301 addi t1,t1,0 + 7a0e: 0900 addi s0,sp,144 + 7a10: 0000 unimp + 7a12: 0301 addi t1,t1,0 + 7a14: 0900 addi s0,sp,144 + 7a16: 0004 0x4 + 7a18: 0301 addi t1,t1,0 + 7a1a: 0900 addi s0,sp,144 + 7a1c: 0008 0x8 + 7a1e: 0301 addi t1,t1,0 + 7a20: 0900 addi s0,sp,144 + 7a22: 0004 0x4 + 7a24: 0001 nop + 7a26: 03bd0403 lb s0,59(s10) + 7a2a: 0306 slli t1,t1,0x1 + 7a2c: 0900 addi s0,sp,144 + 7a2e: 0008 0x8 + 7a30: 0001 nop + 7a32: 03c20403 lb s0,60(tp) # 3c <_start-0x7fffffc4> + 7a36: 08090003 lb zero,128(s2) 7a3a: 0100 addi s0,sp,128 - 7a3c: 0306 slli t1,t1,0x1 - 7a3e: 0900 addi s0,sp,144 - 7a40: 0004 0x4 - 7a42: 0301 addi t1,t1,0 - 7a44: 0900 addi s0,sp,144 - 7a46: 0000 unimp - 7a48: 0301 addi t1,t1,0 - 7a4a: 0900 addi s0,sp,144 - 7a4c: 0000 unimp - 7a4e: 0301 addi t1,t1,0 - 7a50: 0900 addi s0,sp,144 - 7a52: 0000 unimp - 7a54: 0301 addi t1,t1,0 - 7a56: 0900 addi s0,sp,144 - 7a58: 0000 unimp - 7a5a: 0301 addi t1,t1,0 - 7a5c: 0900 addi s0,sp,144 - 7a5e: 000c 0xc - 7a60: 0301 addi t1,t1,0 - 7a62: 0900 addi s0,sp,144 - 7a64: 0000 unimp - 7a66: 0301 addi t1,t1,0 - 7a68: 0900 addi s0,sp,144 - 7a6a: 0004 0x4 - 7a6c: 0301 addi t1,t1,0 - 7a6e: 0900 addi s0,sp,144 - 7a70: 0008 0x8 - 7a72: 0301 addi t1,t1,0 - 7a74: 0900 addi s0,sp,144 - 7a76: 0004 0x4 - 7a78: 0001 nop - 7a7a: 03bd0403 lb s0,59(s10) - 7a7e: 0306 slli t1,t1,0x1 - 7a80: 0900 addi s0,sp,144 - 7a82: 0008 0x8 - 7a84: 0001 nop - 7a86: 03c20403 lb s0,60(tp) # 3c <_start-0x7fffffc4> - 7a8a: 08090003 lb zero,128(s2) - 7a8e: 0100 addi s0,sp,128 - 7a90: 0300 addi s0,sp,384 - 7a92: c204 sw s1,0(a2) - 7a94: 00030603 lb a2,0(t1) - 7a98: 0809 addi a6,a6,2 - 7a9a: 0100 addi s0,sp,128 - 7a9c: 0300 addi s0,sp,384 - 7a9e: c204 sw s1,0(a2) - 7aa0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7aa4: 0008 0x8 - 7aa6: 0001 nop - 7aa8: 03c20403 lb s0,60(tp) # 3c <_start-0x7fffffc4> - 7aac: 04090003 lb zero,64(s2) - 7ab0: 0100 addi s0,sp,128 - 7ab2: 0300 addi s0,sp,384 - 7ab4: c204 sw s1,0(a2) - 7ab6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7aba: 0004 0x4 - 7abc: 0001 nop - 7abe: 03c30403 lb s0,60(t1) - 7ac2: 0306 slli t1,t1,0x1 - 7ac4: 0900 addi s0,sp,144 - 7ac6: 0004 0x4 - 7ac8: 0001 nop - 7aca: 03c80403 lb s0,60(a6) - 7ace: 0306 slli t1,t1,0x1 - 7ad0: 0900 addi s0,sp,144 - 7ad2: 0008 0x8 - 7ad4: 0001 nop - 7ad6: 03c80403 lb s0,60(a6) - 7ada: 18090003 lb zero,384(s2) - 7ade: 0100 addi s0,sp,128 - 7ae0: 0300 addi s0,sp,384 - 7ae2: c804 sw s1,16(s0) - 7ae4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7ae8: 0000 unimp - 7aea: 0001 nop - 7aec: 03c80403 lb s0,60(a6) - 7af0: 04090003 lb zero,64(s2) - 7af4: 0100 addi s0,sp,128 - 7af6: 0300 addi s0,sp,384 - 7af8: c804 sw s1,16(s0) - 7afa: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7afe: 0004 0x4 - 7b00: 0001 nop - 7b02: 03c80403 lb s0,60(a6) - 7b06: 0306 slli t1,t1,0x1 - 7b08: 097f 0x97f - 7b0a: 0000 unimp - 7b0c: 0601 addi a2,a2,0 - 7b0e: 0c090103 lb sp,192(s2) - 7b12: 0100 addi s0,sp,128 - 7b14: 0300 addi s0,sp,384 - 7b16: f404 fsw fs1,40(s0) - 7b18: 0302 c.slli64 t1 - 7b1a: 0900 addi s0,sp,144 - 7b1c: 0014 0x14 - 7b1e: 0001 nop - 7b20: 03c90403 lb s0,60(s2) - 7b24: 20090003 lb zero,512(s2) - 7b28: 0100 addi s0,sp,128 - 7b2a: 0300 addi s0,sp,384 - 7b2c: cb04 sw s1,16(a4) - 7b2e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7b32: 001c 0x1c - 7b34: 0001 nop - 7b36: 03cb0403 lb s0,60(s6) - 7b3a: 00090003 lb zero,0(s2) - 7b3e: 0100 addi s0,sp,128 - 7b40: 0300 addi s0,sp,384 - 7b42: cd04 sw s1,24(a0) - 7b44: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7b48: 0004 0x4 - 7b4a: 0001 nop - 7b4c: 03cd0403 lb s0,60(s10) - 7b50: 10090003 lb zero,256(s2) - 7b54: 0100 addi s0,sp,128 - 7b56: 0306 slli t1,t1,0x1 - 7b58: 0900 addi s0,sp,144 - 7b5a: 0008 0x8 - 7b5c: 0001 nop - 7b5e: 03ce0403 lb s0,60(t3) - 7b62: 0306 slli t1,t1,0x1 - 7b64: 0900 addi s0,sp,144 - 7b66: 000c 0xc - 7b68: 0001 nop - 7b6a: 03d40403 lb s0,61(s0) - 7b6e: 04090003 lb zero,64(s2) - 7b72: 0100 addi s0,sp,128 - 7b74: 0300 addi s0,sp,384 - 7b76: d404 sw s1,40(s0) - 7b78: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7b7c: 0000 unimp - 7b7e: 0001 nop - 7b80: 03d50403 lb s0,61(a0) - 7b84: 10090003 lb zero,256(s2) - 7b88: 0100 addi s0,sp,128 - 7b8a: 0300 addi s0,sp,384 - 7b8c: d504 sw s1,40(a0) - 7b8e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7b92: 0000 unimp - 7b94: 0001 nop - 7b96: 03d50403 lb s0,61(a0) - 7b9a: 00090003 lb zero,0(s2) - 7b9e: 0100 addi s0,sp,128 - 7ba0: 0300 addi s0,sp,384 - 7ba2: d504 sw s1,40(a0) - 7ba4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7ba8: 0000 unimp - 7baa: 0001 nop - 7bac: 03d50403 lb s0,61(a0) - 7bb0: 00090003 lb zero,0(s2) - 7bb4: 0100 addi s0,sp,128 - 7bb6: 0300 addi s0,sp,384 - 7bb8: d504 sw s1,40(a0) - 7bba: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7bbe: 0000 unimp - 7bc0: 0001 nop - 7bc2: 03d50403 lb s0,61(a0) - 7bc6: 04090003 lb zero,64(s2) - 7bca: 0100 addi s0,sp,128 - 7bcc: 0300 addi s0,sp,384 - 7bce: d504 sw s1,40(a0) - 7bd0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7bd4: 0000 unimp - 7bd6: 0001 nop - 7bd8: 03d50403 lb s0,61(a0) - 7bdc: 04090003 lb zero,64(s2) - 7be0: 0100 addi s0,sp,128 - 7be2: 0300 addi s0,sp,384 - 7be4: d504 sw s1,40(a0) - 7be6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7bea: 0008 0x8 - 7bec: 0001 nop - 7bee: 03d50403 lb s0,61(a0) - 7bf2: 04090003 lb zero,64(s2) - 7bf6: 0100 addi s0,sp,128 - 7bf8: 0300 addi s0,sp,384 - 7bfa: d704 sw s1,40(a4) - 7bfc: 00030603 lb a2,0(t1) - 7c00: 0809 addi a6,a6,2 - 7c02: 0100 addi s0,sp,128 - 7c04: 0300 addi s0,sp,384 - 7c06: dc04 sw s1,56(s0) - 7c08: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7c0c: 0004 0x4 - 7c0e: 0001 nop - 7c10: 03dc0403 lb s0,61(s8) - 7c14: 0306 slli t1,t1,0x1 - 7c16: 0900 addi s0,sp,144 - 7c18: 0008 0x8 - 7c1a: 0001 nop - 7c1c: 03dc0403 lb s0,61(s8) - 7c20: 00090003 lb zero,0(s2) - 7c24: 0100 addi s0,sp,128 - 7c26: 0300 addi s0,sp,384 - 7c28: dc04 sw s1,56(s0) - 7c2a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7c2e: 0004 0x4 - 7c30: 0001 nop - 7c32: 03dc0403 lb s0,61(s8) - 7c36: 04090003 lb zero,64(s2) - 7c3a: 0100 addi s0,sp,128 - 7c3c: 0300 addi s0,sp,384 - 7c3e: dd04 sw s1,56(a0) - 7c40: 00030603 lb a2,0(t1) - 7c44: 0809 addi a6,a6,2 - 7c46: 0100 addi s0,sp,128 - 7c48: 0300 addi s0,sp,384 - 7c4a: e204 fsw fs1,0(a2) - 7c4c: 00030603 lb a2,0(t1) - 7c50: 0409 addi s0,s0,2 - 7c52: 0100 addi s0,sp,128 - 7c54: 0300 addi s0,sp,384 - 7c56: e204 fsw fs1,0(a2) - 7c58: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7c5c: 0010 0x10 - 7c5e: 0001 nop - 7c60: 03e20403 lb s0,62(tp) # 3e <_start-0x7fffffc2> - 7c64: 04090003 lb zero,64(s2) - 7c68: 0100 addi s0,sp,128 - 7c6a: 0300 addi s0,sp,384 - 7c6c: e204 fsw fs1,0(a2) - 7c6e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7c72: 0004 0x4 - 7c74: 0001 nop - 7c76: 03e20403 lb s0,62(tp) # 3e <_start-0x7fffffc2> - 7c7a: 04090003 lb zero,64(s2) - 7c7e: 0100 addi s0,sp,128 - 7c80: 0300 addi s0,sp,384 - 7c82: e204 fsw fs1,0(a2) - 7c84: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7c88: 0000 unimp - 7c8a: 0001 nop - 7c8c: 03e20403 lb s0,62(tp) # 3e <_start-0x7fffffc2> - 7c90: 00090003 lb zero,0(s2) - 7c94: 0100 addi s0,sp,128 - 7c96: 0300 addi s0,sp,384 - 7c98: e304 fsw fs1,0(a4) - 7c9a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7c9e: 0008 0x8 - 7ca0: 0001 nop - 7ca2: 03e30403 lb s0,62(t1) - 7ca6: 00090003 lb zero,0(s2) - 7caa: 0100 addi s0,sp,128 - 7cac: 0300 addi s0,sp,384 - 7cae: e304 fsw fs1,0(a4) - 7cb0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7cb4: 0000 unimp - 7cb6: 0001 nop - 7cb8: 03e30403 lb s0,62(t1) - 7cbc: 00090003 lb zero,0(s2) - 7cc0: 0100 addi s0,sp,128 - 7cc2: 0300 addi s0,sp,384 - 7cc4: e304 fsw fs1,0(a4) - 7cc6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7cca: 0000 unimp - 7ccc: 0001 nop - 7cce: 03e30403 lb s0,62(t1) - 7cd2: 08090003 lb zero,128(s2) - 7cd6: 0100 addi s0,sp,128 - 7cd8: 0300 addi s0,sp,384 - 7cda: e304 fsw fs1,0(a4) - 7cdc: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7ce0: 0000 unimp - 7ce2: 0001 nop - 7ce4: 03e30403 lb s0,62(t1) - 7ce8: 00090003 lb zero,0(s2) - 7cec: 0100 addi s0,sp,128 - 7cee: 0300 addi s0,sp,384 - 7cf0: e304 fsw fs1,0(a4) - 7cf2: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7cf6: 0004 0x4 - 7cf8: 0001 nop - 7cfa: 03e30403 lb s0,62(t1) - 7cfe: 08090003 lb zero,128(s2) - 7d02: 0100 addi s0,sp,128 - 7d04: 0300 addi s0,sp,384 - 7d06: e504 fsw fs1,8(a0) - 7d08: 00030603 lb a2,0(t1) - 7d0c: 0809 addi a6,a6,2 - 7d0e: 0100 addi s0,sp,128 - 7d10: 0300 addi s0,sp,384 - 7d12: ea04 fsw fs1,16(a2) - 7d14: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7d18: 0004 0x4 - 7d1a: 0001 nop - 7d1c: 03ea0403 lb s0,62(s4) - 7d20: 0306 slli t1,t1,0x1 - 7d22: 0900 addi s0,sp,144 - 7d24: 0004 0x4 - 7d26: 0001 nop - 7d28: 03ea0403 lb s0,62(s4) - 7d2c: 04090003 lb zero,64(s2) - 7d30: 0100 addi s0,sp,128 - 7d32: 0300 addi s0,sp,384 - 7d34: ea04 fsw fs1,16(a2) - 7d36: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7d3a: 0004 0x4 - 7d3c: 0001 nop - 7d3e: 03ea0403 lb s0,62(s4) - 7d42: 08090003 lb zero,128(s2) - 7d46: 0100 addi s0,sp,128 - 7d48: 0300 addi s0,sp,384 - 7d4a: eb04 fsw fs1,16(a4) - 7d4c: 00030603 lb a2,0(t1) - 7d50: 0409 addi s0,s0,2 - 7d52: 0100 addi s0,sp,128 - 7d54: 0300 addi s0,sp,384 - 7d56: f004 fsw fs1,32(s0) - 7d58: 00030603 lb a2,0(t1) - 7d5c: 0409 addi s0,s0,2 - 7d5e: 0100 addi s0,sp,128 - 7d60: 0300 addi s0,sp,384 - 7d62: f004 fsw fs1,32(s0) - 7d64: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7d68: 0010 0x10 - 7d6a: 0001 nop - 7d6c: 03f00403 lb s0,63(zero) # 3f <_start-0x7fffffc1> - 7d70: 04090003 lb zero,64(s2) - 7d74: 0100 addi s0,sp,128 - 7d76: 0300 addi s0,sp,384 - 7d78: f004 fsw fs1,32(s0) - 7d7a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7d7e: 0004 0x4 - 7d80: 0001 nop - 7d82: 03e40403 lb s0,62(s0) - 7d86: 08090003 lb zero,128(s2) - 7d8a: 0100 addi s0,sp,128 - 7d8c: 0300 addi s0,sp,384 - 7d8e: 8304 0x8304 - 7d90: 0304 addi s1,sp,384 - 7d92: 0900 addi s0,sp,144 - 7d94: 0010 0x10 - 7d96: 0001 nop - 7d98: 04830403 lb s0,72(t1) - 7d9c: 00090003 lb zero,0(s2) - 7da0: 0100 addi s0,sp,128 - 7da2: 0300 addi s0,sp,384 - 7da4: 8304 0x8304 - 7da6: 0304 addi s1,sp,384 - 7da8: 0900 addi s0,sp,144 - 7daa: 0000 unimp - 7dac: 0001 nop - 7dae: 04830403 lb s0,72(t1) - 7db2: 00090003 lb zero,0(s2) - 7db6: 0100 addi s0,sp,128 - 7db8: 0300 addi s0,sp,384 - 7dba: 8304 0x8304 - 7dbc: 0304 addi s1,sp,384 - 7dbe: 0900 addi s0,sp,144 - 7dc0: 0000 unimp - 7dc2: 0001 nop - 7dc4: 04830403 lb s0,72(t1) - 7dc8: 00090003 lb zero,0(s2) - 7dcc: 0100 addi s0,sp,128 - 7dce: 0300 addi s0,sp,384 - 7dd0: 8304 0x8304 - 7dd2: 0304 addi s1,sp,384 - 7dd4: 0900 addi s0,sp,144 - 7dd6: 0000 unimp - 7dd8: 0001 nop - 7dda: 04830403 lb s0,72(t1) - 7dde: 00090003 lb zero,0(s2) - 7de2: 0100 addi s0,sp,128 - 7de4: 0300 addi s0,sp,384 - 7de6: 8404 0x8404 - 7de8: 0304 addi s1,sp,384 - 7dea: 0900 addi s0,sp,144 - 7dec: 0008 0x8 - 7dee: 0001 nop - 7df0: 04860403 lb s0,72(a2) - 7df4: 04090003 lb zero,64(s2) - 7df8: 0100 addi s0,sp,128 - 7dfa: 0300 addi s0,sp,384 - 7dfc: 8604 0x8604 - 7dfe: 0304 addi s1,sp,384 - 7e00: 0900 addi s0,sp,144 - 7e02: 0000 unimp - 7e04: 0001 nop - 7e06: 04860403 lb s0,72(a2) - 7e0a: 10090003 lb zero,256(s2) - 7e0e: 0100 addi s0,sp,128 - 7e10: 0300 addi s0,sp,384 - 7e12: 8604 0x8604 - 7e14: 0304 addi s1,sp,384 - 7e16: 0900 addi s0,sp,144 - 7e18: 0000 unimp - 7e1a: 0001 nop - 7e1c: 04860403 lb s0,72(a2) - 7e20: 00090003 lb zero,0(s2) - 7e24: 0100 addi s0,sp,128 - 7e26: 0300 addi s0,sp,384 - 7e28: 8604 0x8604 - 7e2a: 0304 addi s1,sp,384 - 7e2c: 0900 addi s0,sp,144 - 7e2e: 0000 unimp - 7e30: 0001 nop - 7e32: 04860403 lb s0,72(a2) - 7e36: 00090003 lb zero,0(s2) - 7e3a: 0100 addi s0,sp,128 - 7e3c: 0300 addi s0,sp,384 - 7e3e: 8604 0x8604 - 7e40: 0304 addi s1,sp,384 - 7e42: 0900 addi s0,sp,144 - 7e44: 0000 unimp - 7e46: 0001 nop - 7e48: 04860403 lb s0,72(a2) - 7e4c: 00090003 lb zero,0(s2) - 7e50: 0100 addi s0,sp,128 - 7e52: 0300 addi s0,sp,384 - 7e54: 8604 0x8604 - 7e56: 0304 addi s1,sp,384 - 7e58: 0900 addi s0,sp,144 - 7e5a: 0000 unimp - 7e5c: 0001 nop - 7e5e: 04860403 lb s0,72(a2) - 7e62: 00090003 lb zero,0(s2) - 7e66: 0100 addi s0,sp,128 - 7e68: 0300 addi s0,sp,384 - 7e6a: 8f04 0x8f04 - 7e6c: 0304 addi s1,sp,384 - 7e6e: 0900 addi s0,sp,144 - 7e70: 0004 0x4 - 7e72: 0001 nop - 7e74: 048f0403 lb s0,72(t5) - 7e78: 1c090003 lb zero,448(s2) - 7e7c: 0100 addi s0,sp,128 - 7e7e: 0300 addi s0,sp,384 - 7e80: 8f04 0x8f04 - 7e82: 0304 addi s1,sp,384 - 7e84: 0900 addi s0,sp,144 - 7e86: 0000 unimp - 7e88: 0001 nop - 7e8a: 04870403 lb s0,72(a4) - 7e8e: 08090003 lb zero,128(s2) - 7e92: 0100 addi s0,sp,128 - 7e94: 0300 addi s0,sp,384 - 7e96: 8704 0x8704 - 7e98: 0304 addi s1,sp,384 - 7e9a: 0900 addi s0,sp,144 - 7e9c: 0000 unimp - 7e9e: 0001 nop - 7ea0: 04950403 lb s0,73(a0) - 7ea4: 0306 slli t1,t1,0x1 - 7ea6: 0900 addi s0,sp,144 - 7ea8: 0014 0x14 - 7eaa: 0001 nop - 7eac: 04850403 lb s0,72(a0) - 7eb0: 0306 slli t1,t1,0x1 - 7eb2: 0900 addi s0,sp,144 - 7eb4: 0008 0x8 - 7eb6: 0001 nop - 7eb8: 04950403 lb s0,73(a0) - 7ebc: 04090003 lb zero,64(s2) - 7ec0: 0100 addi s0,sp,128 - 7ec2: 0300 addi s0,sp,384 - 7ec4: 9504 0x9504 - 7ec6: 0304 addi s1,sp,384 - 7ec8: 0900 addi s0,sp,144 - 7eca: 0000 unimp - 7ecc: 0001 nop - 7ece: 049d0403 lb s0,73(s10) - 7ed2: 14090003 lb zero,320(s2) - 7ed6: 0100 addi s0,sp,128 - 7ed8: 0300 addi s0,sp,384 - 7eda: 9d04 0x9d04 - 7edc: 0304 addi s1,sp,384 - 7ede: 0900 addi s0,sp,144 - 7ee0: 0000 unimp - 7ee2: 0001 nop - 7ee4: 049d0403 lb s0,73(s10) - 7ee8: 00090003 lb zero,0(s2) - 7eec: 0100 addi s0,sp,128 - 7eee: 0300 addi s0,sp,384 - 7ef0: 9d04 0x9d04 - 7ef2: 0304 addi s1,sp,384 - 7ef4: 0900 addi s0,sp,144 - 7ef6: 0000 unimp - 7ef8: 0001 nop - 7efa: 049d0403 lb s0,73(s10) - 7efe: 00090003 lb zero,0(s2) - 7f02: 0100 addi s0,sp,128 - 7f04: 0300 addi s0,sp,384 - 7f06: 9d04 0x9d04 - 7f08: 0304 addi s1,sp,384 - 7f0a: 0900 addi s0,sp,144 - 7f0c: 0000 unimp - 7f0e: 0001 nop - 7f10: 049d0403 lb s0,73(s10) - 7f14: 00090003 lb zero,0(s2) - 7f18: 0100 addi s0,sp,128 - 7f1a: 0300 addi s0,sp,384 - 7f1c: 9d04 0x9d04 - 7f1e: 0304 addi s1,sp,384 - 7f20: 0900 addi s0,sp,144 - 7f22: 0000 unimp - 7f24: 0001 nop - 7f26: 049d0403 lb s0,73(s10) - 7f2a: 00090003 lb zero,0(s2) - 7f2e: 0100 addi s0,sp,128 - 7f30: 0300 addi s0,sp,384 - 7f32: 9d04 0x9d04 - 7f34: 0304 addi s1,sp,384 - 7f36: 0900 addi s0,sp,144 - 7f38: 0000 unimp - 7f3a: 0001 nop - 7f3c: 049d0403 lb s0,73(s10) - 7f40: 10090003 lb zero,256(s2) - 7f44: 0100 addi s0,sp,128 - 7f46: 0300 addi s0,sp,384 - 7f48: 9d04 0x9d04 - 7f4a: 0304 addi s1,sp,384 - 7f4c: 0900 addi s0,sp,144 - 7f4e: 0000 unimp - 7f50: 0001 nop - 7f52: 049d0403 lb s0,73(s10) - 7f56: 00090003 lb zero,0(s2) - 7f5a: 0100 addi s0,sp,128 - 7f5c: 0300 addi s0,sp,384 - 7f5e: 9d04 0x9d04 - 7f60: 0304 addi s1,sp,384 - 7f62: 0900 addi s0,sp,144 - 7f64: 0000 unimp - 7f66: 0001 nop - 7f68: 049d0403 lb s0,73(s10) - 7f6c: 00090003 lb zero,0(s2) - 7f70: 0100 addi s0,sp,128 - 7f72: 0300 addi s0,sp,384 - 7f74: 9d04 0x9d04 - 7f76: 0304 addi s1,sp,384 - 7f78: 0900 addi s0,sp,144 - 7f7a: 0000 unimp - 7f7c: 0001 nop - 7f7e: 049d0403 lb s0,73(s10) - 7f82: 00090003 lb zero,0(s2) - 7f86: 0100 addi s0,sp,128 - 7f88: 0300 addi s0,sp,384 - 7f8a: 9d04 0x9d04 - 7f8c: 0304 addi s1,sp,384 - 7f8e: 0900 addi s0,sp,144 - 7f90: 0000 unimp - 7f92: 0001 nop - 7f94: 049d0403 lb s0,73(s10) - 7f98: 00090003 lb zero,0(s2) - 7f9c: 0100 addi s0,sp,128 - 7f9e: 0300 addi s0,sp,384 - 7fa0: 9d04 0x9d04 - 7fa2: 0304 addi s1,sp,384 - 7fa4: 0900 addi s0,sp,144 - 7fa6: 0000 unimp - 7fa8: 0001 nop - 7faa: 049d0403 lb s0,73(s10) - 7fae: 00090003 lb zero,0(s2) - 7fb2: 0100 addi s0,sp,128 - 7fb4: 0300 addi s0,sp,384 - 7fb6: b904 fsd fs1,48(a0) - 7fb8: 0304 addi s1,sp,384 - 7fba: 0900 addi s0,sp,144 - 7fbc: 0004 0x4 - 7fbe: 0001 nop - 7fc0: 04b90403 lb s0,75(s2) - 7fc4: 1c090003 lb zero,448(s2) - 7fc8: 0100 addi s0,sp,128 - 7fca: 0300 addi s0,sp,384 - 7fcc: b904 fsd fs1,48(a0) - 7fce: 0304 addi s1,sp,384 - 7fd0: 0900 addi s0,sp,144 - 7fd2: 0000 unimp - 7fd4: 0001 nop - 7fd6: 03ca0403 lb s0,60(s4) - 7fda: 08090003 lb zero,128(s2) - 7fde: 0100 addi s0,sp,128 - 7fe0: 0300 addi s0,sp,384 - 7fe2: ca04 sw s1,16(a2) - 7fe4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7fe8: 0000 unimp - 7fea: 0001 nop - 7fec: 03ca0403 lb s0,60(s4) - 7ff0: 00090003 lb zero,0(s2) - 7ff4: 0100 addi s0,sp,128 - 7ff6: 0300 addi s0,sp,384 - 7ff8: ca04 sw s1,16(a2) - 7ffa: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 7ffe: 0000 unimp - 8000: 0001 nop - 8002: 03ca0403 lb s0,60(s4) - 8006: 00090003 lb zero,0(s2) - 800a: 0100 addi s0,sp,128 - 800c: 0300 addi s0,sp,384 - 800e: ca04 sw s1,16(a2) - 8010: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 8014: 0000 unimp - 8016: 0001 nop - 8018: 03ca0403 lb s0,60(s4) - 801c: 04090003 lb zero,64(s2) - 8020: 0100 addi s0,sp,128 - 8022: 0300 addi s0,sp,384 - 8024: ca04 sw s1,16(a2) - 8026: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 802a: 0000 unimp - 802c: 0001 nop - 802e: 03ca0403 lb s0,60(s4) - 8032: 04090003 lb zero,64(s2) - 8036: 0100 addi s0,sp,128 - 8038: 0300 addi s0,sp,384 - 803a: ca04 sw s1,16(a2) - 803c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> - 8040: 0008 0x8 - 8042: 0001 nop - 8044: 03ca0403 lb s0,60(s4) - 8048: 04090003 lb zero,64(s2) - 804c: 0100 addi s0,sp,128 - 804e: 0300 addi s0,sp,384 - 8050: c004 sw s1,0(s0) - 8052: 0604 addi s1,sp,768 - 8054: 08090003 lb zero,128(s2) - 8058: 0100 addi s0,sp,128 - 805a: 0300 addi s0,sp,384 - 805c: c504 sw s1,8(a0) - 805e: 0304 addi s1,sp,384 - 8060: 0900 addi s0,sp,144 - 8062: 0004 0x4 - 8064: 0001 nop - 8066: 04c50403 lb s0,76(a0) - 806a: 0306 slli t1,t1,0x1 - 806c: 0900 addi s0,sp,144 - 806e: 0008 0x8 - 8070: 0001 nop - 8072: 04c50403 lb s0,76(a0) - 8076: 00090003 lb zero,0(s2) - 807a: 0100 addi s0,sp,128 - 807c: 0300 addi s0,sp,384 - 807e: c504 sw s1,8(a0) - 8080: 0304 addi s1,sp,384 - 8082: 0900 addi s0,sp,144 - 8084: 0004 0x4 - 8086: 0001 nop - 8088: 04c50403 lb s0,76(a0) - 808c: 04090003 lb zero,64(s2) - 8090: 0100 addi s0,sp,128 - 8092: 0300 addi s0,sp,384 - 8094: c604 sw s1,8(a2) - 8096: 0604 addi s1,sp,768 - 8098: 08090003 lb zero,128(s2) - 809c: 0100 addi s0,sp,128 - 809e: 0300 addi s0,sp,384 - 80a0: cb04 sw s1,16(a4) - 80a2: 0604 addi s1,sp,768 - 80a4: 04090003 lb zero,64(s2) - 80a8: 0100 addi s0,sp,128 - 80aa: 0300 addi s0,sp,384 - 80ac: cb04 sw s1,16(a4) - 80ae: 0304 addi s1,sp,384 - 80b0: 0900 addi s0,sp,144 - 80b2: 0010 0x10 - 80b4: 0001 nop - 80b6: 04cb0403 lb s0,76(s6) - 80ba: 04090003 lb zero,64(s2) - 80be: 0100 addi s0,sp,128 - 80c0: 0300 addi s0,sp,384 - 80c2: cb04 sw s1,16(a4) - 80c4: 0304 addi s1,sp,384 - 80c6: 0900 addi s0,sp,144 - 80c8: 0004 0x4 - 80ca: 0001 nop - 80cc: 04cb0403 lb s0,76(s6) - 80d0: 04090003 lb zero,64(s2) - 80d4: 0100 addi s0,sp,128 - 80d6: 0300 addi s0,sp,384 - 80d8: cb04 sw s1,16(a4) - 80da: 0304 addi s1,sp,384 - 80dc: 0900 addi s0,sp,144 - 80de: 0000 unimp - 80e0: 0001 nop - 80e2: 04cb0403 lb s0,76(s6) - 80e6: 00090003 lb zero,0(s2) - 80ea: 0100 addi s0,sp,128 - 80ec: 0300 addi s0,sp,384 - 80ee: cc04 sw s1,24(s0) - 80f0: 0304 addi s1,sp,384 - 80f2: 0900 addi s0,sp,144 - 80f4: 0008 0x8 - 80f6: 0001 nop - 80f8: 04cc0403 lb s0,76(s8) - 80fc: 00090003 lb zero,0(s2) - 8100: 0100 addi s0,sp,128 - 8102: 0300 addi s0,sp,384 - 8104: cc04 sw s1,24(s0) - 8106: 0304 addi s1,sp,384 - 8108: 0900 addi s0,sp,144 - 810a: 0000 unimp - 810c: 0001 nop - 810e: 04cc0403 lb s0,76(s8) - 8112: 00090003 lb zero,0(s2) - 8116: 0100 addi s0,sp,128 - 8118: 0300 addi s0,sp,384 - 811a: cc04 sw s1,24(s0) - 811c: 0304 addi s1,sp,384 - 811e: 0900 addi s0,sp,144 - 8120: 0000 unimp - 8122: 0001 nop - 8124: 04cc0403 lb s0,76(s8) - 8128: 08090003 lb zero,128(s2) - 812c: 0100 addi s0,sp,128 - 812e: 0300 addi s0,sp,384 - 8130: cc04 sw s1,24(s0) - 8132: 0304 addi s1,sp,384 - 8134: 0900 addi s0,sp,144 - 8136: 0000 unimp - 8138: 0001 nop - 813a: 04cc0403 lb s0,76(s8) - 813e: 00090003 lb zero,0(s2) - 8142: 0100 addi s0,sp,128 - 8144: 0300 addi s0,sp,384 - 8146: cc04 sw s1,24(s0) - 8148: 0304 addi s1,sp,384 - 814a: 0900 addi s0,sp,144 - 814c: 0004 0x4 - 814e: 0001 nop - 8150: 04cc0403 lb s0,76(s8) - 8154: 08090003 lb zero,128(s2) - 8158: 0100 addi s0,sp,128 - 815a: 0300 addi s0,sp,384 - 815c: ce04 sw s1,24(a2) - 815e: 0604 addi s1,sp,768 - 8160: 08090003 lb zero,128(s2) - 8164: 0100 addi s0,sp,128 - 8166: 0300 addi s0,sp,384 - 8168: d304 sw s1,32(a4) - 816a: 0304 addi s1,sp,384 - 816c: 0900 addi s0,sp,144 - 816e: 0004 0x4 - 8170: 0001 nop - 8172: 04d30403 lb s0,77(t1) - 8176: 0306 slli t1,t1,0x1 - 8178: 0900 addi s0,sp,144 - 817a: 0008 0x8 - 817c: 0001 nop - 817e: 04d30403 lb s0,77(t1) - 8182: 00090003 lb zero,0(s2) - 8186: 0100 addi s0,sp,128 - 8188: 0300 addi s0,sp,384 - 818a: d304 sw s1,32(a4) - 818c: 0304 addi s1,sp,384 - 818e: 0900 addi s0,sp,144 - 8190: 0004 0x4 - 8192: 0001 nop - 8194: 04d30403 lb s0,77(t1) - 8198: 04090003 lb zero,64(s2) - 819c: 0100 addi s0,sp,128 - 819e: 0300 addi s0,sp,384 - 81a0: d404 sw s1,40(s0) - 81a2: 0604 addi s1,sp,768 - 81a4: 04090003 lb zero,64(s2) - 81a8: 0100 addi s0,sp,128 - 81aa: 0300 addi s0,sp,384 - 81ac: d904 sw s1,48(a0) - 81ae: 0604 addi s1,sp,768 - 81b0: 04090003 lb zero,64(s2) - 81b4: 0100 addi s0,sp,128 - 81b6: 0300 addi s0,sp,384 - 81b8: d904 sw s1,48(a0) - 81ba: 0304 addi s1,sp,384 - 81bc: 0900 addi s0,sp,144 - 81be: 0010 0x10 - 81c0: 0001 nop - 81c2: 04d90403 lb s0,77(s2) - 81c6: 04090003 lb zero,64(s2) - 81ca: 0100 addi s0,sp,128 - 81cc: 0300 addi s0,sp,384 - 81ce: d904 sw s1,48(a0) - 81d0: 0304 addi s1,sp,384 - 81d2: 0900 addi s0,sp,144 - 81d4: 0004 0x4 - 81d6: 0001 nop - 81d8: 04d90403 lb s0,77(s2) - 81dc: 04090003 lb zero,64(s2) - 81e0: 0100 addi s0,sp,128 - 81e2: 0300 addi s0,sp,384 - 81e4: d904 sw s1,48(a0) - 81e6: 0304 addi s1,sp,384 - 81e8: 0900 addi s0,sp,144 - 81ea: 0000 unimp - 81ec: 0001 nop - 81ee: 04e10403 lb s0,78(sp) - 81f2: 04090003 lb zero,64(s2) - 81f6: 0100 addi s0,sp,128 - 81f8: 0300 addi s0,sp,384 - 81fa: e104 fsw fs1,0(a0) - 81fc: 0304 addi s1,sp,384 - 81fe: 0900 addi s0,sp,144 - 8200: 0000 unimp - 8202: 0001 nop - 8204: 04e40403 lb s0,78(s0) - 8208: 08090003 lb zero,128(s2) - 820c: 0100 addi s0,sp,128 - 820e: 0300 addi s0,sp,384 - 8210: e404 fsw fs1,8(s0) - 8212: 0304 addi s1,sp,384 - 8214: 0900 addi s0,sp,144 - 8216: 0000 unimp - 8218: 0001 nop - 821a: 04e40403 lb s0,78(s0) - 821e: 00090003 lb zero,0(s2) - 8222: 0100 addi s0,sp,128 - 8224: 0300 addi s0,sp,384 - 8226: e404 fsw fs1,8(s0) - 8228: 0304 addi s1,sp,384 - 822a: 0900 addi s0,sp,144 - 822c: 0000 unimp - 822e: 0001 nop - 8230: 04e40403 lb s0,78(s0) - 8234: 04090003 lb zero,64(s2) - 8238: 0100 addi s0,sp,128 - 823a: 0300 addi s0,sp,384 - 823c: 8604 0x8604 - 823e: 0305 addi t1,t1,1 - 8240: 0900 addi s0,sp,144 - 8242: 0000 unimp - 8244: 0001 nop - 8246: 05860403 lb s0,88(a2) - 824a: 00090003 lb zero,0(s2) + 7a3c: 0300 addi s0,sp,384 + 7a3e: c204 sw s1,0(a2) + 7a40: 00030603 lb a2,0(t1) + 7a44: 0809 addi a6,a6,2 + 7a46: 0100 addi s0,sp,128 + 7a48: 0300 addi s0,sp,384 + 7a4a: c204 sw s1,0(a2) + 7a4c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7a50: 0008 0x8 + 7a52: 0001 nop + 7a54: 03c20403 lb s0,60(tp) # 3c <_start-0x7fffffc4> + 7a58: 04090003 lb zero,64(s2) + 7a5c: 0100 addi s0,sp,128 + 7a5e: 0300 addi s0,sp,384 + 7a60: c204 sw s1,0(a2) + 7a62: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7a66: 0004 0x4 + 7a68: 0001 nop + 7a6a: 03c30403 lb s0,60(t1) + 7a6e: 0306 slli t1,t1,0x1 + 7a70: 0900 addi s0,sp,144 + 7a72: 0004 0x4 + 7a74: 0001 nop + 7a76: 03c80403 lb s0,60(a6) + 7a7a: 0306 slli t1,t1,0x1 + 7a7c: 0900 addi s0,sp,144 + 7a7e: 0008 0x8 + 7a80: 0001 nop + 7a82: 03c80403 lb s0,60(a6) + 7a86: 18090003 lb zero,384(s2) + 7a8a: 0100 addi s0,sp,128 + 7a8c: 0300 addi s0,sp,384 + 7a8e: c804 sw s1,16(s0) + 7a90: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7a94: 0000 unimp + 7a96: 0001 nop + 7a98: 03c80403 lb s0,60(a6) + 7a9c: 04090003 lb zero,64(s2) + 7aa0: 0100 addi s0,sp,128 + 7aa2: 0300 addi s0,sp,384 + 7aa4: c804 sw s1,16(s0) + 7aa6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7aaa: 0004 0x4 + 7aac: 0001 nop + 7aae: 03c80403 lb s0,60(a6) + 7ab2: 0306 slli t1,t1,0x1 + 7ab4: 097f 0x97f + 7ab6: 0000 unimp + 7ab8: 0601 addi a2,a2,0 + 7aba: 0c090103 lb sp,192(s2) + 7abe: 0100 addi s0,sp,128 + 7ac0: 0300 addi s0,sp,384 + 7ac2: f404 fsw fs1,40(s0) + 7ac4: 0302 c.slli64 t1 + 7ac6: 0900 addi s0,sp,144 + 7ac8: 0014 0x14 + 7aca: 0001 nop + 7acc: 03c90403 lb s0,60(s2) + 7ad0: 20090003 lb zero,512(s2) + 7ad4: 0100 addi s0,sp,128 + 7ad6: 0300 addi s0,sp,384 + 7ad8: cb04 sw s1,16(a4) + 7ada: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7ade: 001c 0x1c + 7ae0: 0001 nop + 7ae2: 03cb0403 lb s0,60(s6) + 7ae6: 00090003 lb zero,0(s2) + 7aea: 0100 addi s0,sp,128 + 7aec: 0300 addi s0,sp,384 + 7aee: cd04 sw s1,24(a0) + 7af0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7af4: 0004 0x4 + 7af6: 0001 nop + 7af8: 03cd0403 lb s0,60(s10) + 7afc: 10090003 lb zero,256(s2) + 7b00: 0100 addi s0,sp,128 + 7b02: 0306 slli t1,t1,0x1 + 7b04: 0900 addi s0,sp,144 + 7b06: 0008 0x8 + 7b08: 0001 nop + 7b0a: 03ce0403 lb s0,60(t3) + 7b0e: 0306 slli t1,t1,0x1 + 7b10: 0900 addi s0,sp,144 + 7b12: 000c 0xc + 7b14: 0001 nop + 7b16: 03d40403 lb s0,61(s0) + 7b1a: 04090003 lb zero,64(s2) + 7b1e: 0100 addi s0,sp,128 + 7b20: 0300 addi s0,sp,384 + 7b22: d404 sw s1,40(s0) + 7b24: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7b28: 0000 unimp + 7b2a: 0001 nop + 7b2c: 03d50403 lb s0,61(a0) + 7b30: 10090003 lb zero,256(s2) + 7b34: 0100 addi s0,sp,128 + 7b36: 0300 addi s0,sp,384 + 7b38: d504 sw s1,40(a0) + 7b3a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7b3e: 0000 unimp + 7b40: 0001 nop + 7b42: 03d50403 lb s0,61(a0) + 7b46: 00090003 lb zero,0(s2) + 7b4a: 0100 addi s0,sp,128 + 7b4c: 0300 addi s0,sp,384 + 7b4e: d504 sw s1,40(a0) + 7b50: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7b54: 0000 unimp + 7b56: 0001 nop + 7b58: 03d50403 lb s0,61(a0) + 7b5c: 00090003 lb zero,0(s2) + 7b60: 0100 addi s0,sp,128 + 7b62: 0300 addi s0,sp,384 + 7b64: d504 sw s1,40(a0) + 7b66: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7b6a: 0000 unimp + 7b6c: 0001 nop + 7b6e: 03d50403 lb s0,61(a0) + 7b72: 04090003 lb zero,64(s2) + 7b76: 0100 addi s0,sp,128 + 7b78: 0300 addi s0,sp,384 + 7b7a: d504 sw s1,40(a0) + 7b7c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7b80: 0000 unimp + 7b82: 0001 nop + 7b84: 03d50403 lb s0,61(a0) + 7b88: 04090003 lb zero,64(s2) + 7b8c: 0100 addi s0,sp,128 + 7b8e: 0300 addi s0,sp,384 + 7b90: d504 sw s1,40(a0) + 7b92: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7b96: 0008 0x8 + 7b98: 0001 nop + 7b9a: 03d50403 lb s0,61(a0) + 7b9e: 04090003 lb zero,64(s2) + 7ba2: 0100 addi s0,sp,128 + 7ba4: 0300 addi s0,sp,384 + 7ba6: d704 sw s1,40(a4) + 7ba8: 00030603 lb a2,0(t1) + 7bac: 0809 addi a6,a6,2 + 7bae: 0100 addi s0,sp,128 + 7bb0: 0300 addi s0,sp,384 + 7bb2: dc04 sw s1,56(s0) + 7bb4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7bb8: 0004 0x4 + 7bba: 0001 nop + 7bbc: 03dc0403 lb s0,61(s8) + 7bc0: 0306 slli t1,t1,0x1 + 7bc2: 0900 addi s0,sp,144 + 7bc4: 0008 0x8 + 7bc6: 0001 nop + 7bc8: 03dc0403 lb s0,61(s8) + 7bcc: 00090003 lb zero,0(s2) + 7bd0: 0100 addi s0,sp,128 + 7bd2: 0300 addi s0,sp,384 + 7bd4: dc04 sw s1,56(s0) + 7bd6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7bda: 0004 0x4 + 7bdc: 0001 nop + 7bde: 03dc0403 lb s0,61(s8) + 7be2: 04090003 lb zero,64(s2) + 7be6: 0100 addi s0,sp,128 + 7be8: 0300 addi s0,sp,384 + 7bea: dd04 sw s1,56(a0) + 7bec: 00030603 lb a2,0(t1) + 7bf0: 0809 addi a6,a6,2 + 7bf2: 0100 addi s0,sp,128 + 7bf4: 0300 addi s0,sp,384 + 7bf6: e204 fsw fs1,0(a2) + 7bf8: 00030603 lb a2,0(t1) + 7bfc: 0409 addi s0,s0,2 + 7bfe: 0100 addi s0,sp,128 + 7c00: 0300 addi s0,sp,384 + 7c02: e204 fsw fs1,0(a2) + 7c04: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7c08: 0010 0x10 + 7c0a: 0001 nop + 7c0c: 03e20403 lb s0,62(tp) # 3e <_start-0x7fffffc2> + 7c10: 04090003 lb zero,64(s2) + 7c14: 0100 addi s0,sp,128 + 7c16: 0300 addi s0,sp,384 + 7c18: e204 fsw fs1,0(a2) + 7c1a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7c1e: 0004 0x4 + 7c20: 0001 nop + 7c22: 03e20403 lb s0,62(tp) # 3e <_start-0x7fffffc2> + 7c26: 04090003 lb zero,64(s2) + 7c2a: 0100 addi s0,sp,128 + 7c2c: 0300 addi s0,sp,384 + 7c2e: e204 fsw fs1,0(a2) + 7c30: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7c34: 0000 unimp + 7c36: 0001 nop + 7c38: 03e20403 lb s0,62(tp) # 3e <_start-0x7fffffc2> + 7c3c: 00090003 lb zero,0(s2) + 7c40: 0100 addi s0,sp,128 + 7c42: 0300 addi s0,sp,384 + 7c44: e304 fsw fs1,0(a4) + 7c46: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7c4a: 0008 0x8 + 7c4c: 0001 nop + 7c4e: 03e30403 lb s0,62(t1) + 7c52: 00090003 lb zero,0(s2) + 7c56: 0100 addi s0,sp,128 + 7c58: 0300 addi s0,sp,384 + 7c5a: e304 fsw fs1,0(a4) + 7c5c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7c60: 0000 unimp + 7c62: 0001 nop + 7c64: 03e30403 lb s0,62(t1) + 7c68: 00090003 lb zero,0(s2) + 7c6c: 0100 addi s0,sp,128 + 7c6e: 0300 addi s0,sp,384 + 7c70: e304 fsw fs1,0(a4) + 7c72: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7c76: 0000 unimp + 7c78: 0001 nop + 7c7a: 03e30403 lb s0,62(t1) + 7c7e: 08090003 lb zero,128(s2) + 7c82: 0100 addi s0,sp,128 + 7c84: 0300 addi s0,sp,384 + 7c86: e304 fsw fs1,0(a4) + 7c88: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7c8c: 0000 unimp + 7c8e: 0001 nop + 7c90: 03e30403 lb s0,62(t1) + 7c94: 00090003 lb zero,0(s2) + 7c98: 0100 addi s0,sp,128 + 7c9a: 0300 addi s0,sp,384 + 7c9c: e304 fsw fs1,0(a4) + 7c9e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7ca2: 0004 0x4 + 7ca4: 0001 nop + 7ca6: 03e30403 lb s0,62(t1) + 7caa: 08090003 lb zero,128(s2) + 7cae: 0100 addi s0,sp,128 + 7cb0: 0300 addi s0,sp,384 + 7cb2: e504 fsw fs1,8(a0) + 7cb4: 00030603 lb a2,0(t1) + 7cb8: 0809 addi a6,a6,2 + 7cba: 0100 addi s0,sp,128 + 7cbc: 0300 addi s0,sp,384 + 7cbe: ea04 fsw fs1,16(a2) + 7cc0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7cc4: 0004 0x4 + 7cc6: 0001 nop + 7cc8: 03ea0403 lb s0,62(s4) + 7ccc: 0306 slli t1,t1,0x1 + 7cce: 0900 addi s0,sp,144 + 7cd0: 0004 0x4 + 7cd2: 0001 nop + 7cd4: 03ea0403 lb s0,62(s4) + 7cd8: 04090003 lb zero,64(s2) + 7cdc: 0100 addi s0,sp,128 + 7cde: 0300 addi s0,sp,384 + 7ce0: ea04 fsw fs1,16(a2) + 7ce2: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7ce6: 0004 0x4 + 7ce8: 0001 nop + 7cea: 03ea0403 lb s0,62(s4) + 7cee: 08090003 lb zero,128(s2) + 7cf2: 0100 addi s0,sp,128 + 7cf4: 0300 addi s0,sp,384 + 7cf6: eb04 fsw fs1,16(a4) + 7cf8: 00030603 lb a2,0(t1) + 7cfc: 0409 addi s0,s0,2 + 7cfe: 0100 addi s0,sp,128 + 7d00: 0300 addi s0,sp,384 + 7d02: f004 fsw fs1,32(s0) + 7d04: 00030603 lb a2,0(t1) + 7d08: 0409 addi s0,s0,2 + 7d0a: 0100 addi s0,sp,128 + 7d0c: 0300 addi s0,sp,384 + 7d0e: f004 fsw fs1,32(s0) + 7d10: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7d14: 0010 0x10 + 7d16: 0001 nop + 7d18: 03f00403 lb s0,63(zero) # 3f <_start-0x7fffffc1> + 7d1c: 04090003 lb zero,64(s2) + 7d20: 0100 addi s0,sp,128 + 7d22: 0300 addi s0,sp,384 + 7d24: f004 fsw fs1,32(s0) + 7d26: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7d2a: 0004 0x4 + 7d2c: 0001 nop + 7d2e: 03e40403 lb s0,62(s0) + 7d32: 08090003 lb zero,128(s2) + 7d36: 0100 addi s0,sp,128 + 7d38: 0300 addi s0,sp,384 + 7d3a: 8304 0x8304 + 7d3c: 0304 addi s1,sp,384 + 7d3e: 0900 addi s0,sp,144 + 7d40: 0010 0x10 + 7d42: 0001 nop + 7d44: 04830403 lb s0,72(t1) + 7d48: 00090003 lb zero,0(s2) + 7d4c: 0100 addi s0,sp,128 + 7d4e: 0300 addi s0,sp,384 + 7d50: 8304 0x8304 + 7d52: 0304 addi s1,sp,384 + 7d54: 0900 addi s0,sp,144 + 7d56: 0000 unimp + 7d58: 0001 nop + 7d5a: 04830403 lb s0,72(t1) + 7d5e: 00090003 lb zero,0(s2) + 7d62: 0100 addi s0,sp,128 + 7d64: 0300 addi s0,sp,384 + 7d66: 8304 0x8304 + 7d68: 0304 addi s1,sp,384 + 7d6a: 0900 addi s0,sp,144 + 7d6c: 0000 unimp + 7d6e: 0001 nop + 7d70: 04830403 lb s0,72(t1) + 7d74: 00090003 lb zero,0(s2) + 7d78: 0100 addi s0,sp,128 + 7d7a: 0300 addi s0,sp,384 + 7d7c: 8304 0x8304 + 7d7e: 0304 addi s1,sp,384 + 7d80: 0900 addi s0,sp,144 + 7d82: 0000 unimp + 7d84: 0001 nop + 7d86: 04830403 lb s0,72(t1) + 7d8a: 00090003 lb zero,0(s2) + 7d8e: 0100 addi s0,sp,128 + 7d90: 0300 addi s0,sp,384 + 7d92: 8404 0x8404 + 7d94: 0304 addi s1,sp,384 + 7d96: 0900 addi s0,sp,144 + 7d98: 0008 0x8 + 7d9a: 0001 nop + 7d9c: 04860403 lb s0,72(a2) + 7da0: 04090003 lb zero,64(s2) + 7da4: 0100 addi s0,sp,128 + 7da6: 0300 addi s0,sp,384 + 7da8: 8604 0x8604 + 7daa: 0304 addi s1,sp,384 + 7dac: 0900 addi s0,sp,144 + 7dae: 0000 unimp + 7db0: 0001 nop + 7db2: 04860403 lb s0,72(a2) + 7db6: 10090003 lb zero,256(s2) + 7dba: 0100 addi s0,sp,128 + 7dbc: 0300 addi s0,sp,384 + 7dbe: 8604 0x8604 + 7dc0: 0304 addi s1,sp,384 + 7dc2: 0900 addi s0,sp,144 + 7dc4: 0000 unimp + 7dc6: 0001 nop + 7dc8: 04860403 lb s0,72(a2) + 7dcc: 00090003 lb zero,0(s2) + 7dd0: 0100 addi s0,sp,128 + 7dd2: 0300 addi s0,sp,384 + 7dd4: 8604 0x8604 + 7dd6: 0304 addi s1,sp,384 + 7dd8: 0900 addi s0,sp,144 + 7dda: 0000 unimp + 7ddc: 0001 nop + 7dde: 04860403 lb s0,72(a2) + 7de2: 00090003 lb zero,0(s2) + 7de6: 0100 addi s0,sp,128 + 7de8: 0300 addi s0,sp,384 + 7dea: 8604 0x8604 + 7dec: 0304 addi s1,sp,384 + 7dee: 0900 addi s0,sp,144 + 7df0: 0000 unimp + 7df2: 0001 nop + 7df4: 04860403 lb s0,72(a2) + 7df8: 00090003 lb zero,0(s2) + 7dfc: 0100 addi s0,sp,128 + 7dfe: 0300 addi s0,sp,384 + 7e00: 8604 0x8604 + 7e02: 0304 addi s1,sp,384 + 7e04: 0900 addi s0,sp,144 + 7e06: 0000 unimp + 7e08: 0001 nop + 7e0a: 04860403 lb s0,72(a2) + 7e0e: 00090003 lb zero,0(s2) + 7e12: 0100 addi s0,sp,128 + 7e14: 0300 addi s0,sp,384 + 7e16: 8f04 0x8f04 + 7e18: 0304 addi s1,sp,384 + 7e1a: 0900 addi s0,sp,144 + 7e1c: 0004 0x4 + 7e1e: 0001 nop + 7e20: 048f0403 lb s0,72(t5) + 7e24: 1c090003 lb zero,448(s2) + 7e28: 0100 addi s0,sp,128 + 7e2a: 0300 addi s0,sp,384 + 7e2c: 8f04 0x8f04 + 7e2e: 0304 addi s1,sp,384 + 7e30: 0900 addi s0,sp,144 + 7e32: 0000 unimp + 7e34: 0001 nop + 7e36: 04870403 lb s0,72(a4) + 7e3a: 08090003 lb zero,128(s2) + 7e3e: 0100 addi s0,sp,128 + 7e40: 0300 addi s0,sp,384 + 7e42: 8704 0x8704 + 7e44: 0304 addi s1,sp,384 + 7e46: 0900 addi s0,sp,144 + 7e48: 0000 unimp + 7e4a: 0001 nop + 7e4c: 04950403 lb s0,73(a0) + 7e50: 0306 slli t1,t1,0x1 + 7e52: 0900 addi s0,sp,144 + 7e54: 0014 0x14 + 7e56: 0001 nop + 7e58: 04850403 lb s0,72(a0) + 7e5c: 0306 slli t1,t1,0x1 + 7e5e: 0900 addi s0,sp,144 + 7e60: 0008 0x8 + 7e62: 0001 nop + 7e64: 04950403 lb s0,73(a0) + 7e68: 04090003 lb zero,64(s2) + 7e6c: 0100 addi s0,sp,128 + 7e6e: 0300 addi s0,sp,384 + 7e70: 9504 0x9504 + 7e72: 0304 addi s1,sp,384 + 7e74: 0900 addi s0,sp,144 + 7e76: 0000 unimp + 7e78: 0001 nop + 7e7a: 049d0403 lb s0,73(s10) + 7e7e: 14090003 lb zero,320(s2) + 7e82: 0100 addi s0,sp,128 + 7e84: 0300 addi s0,sp,384 + 7e86: 9d04 0x9d04 + 7e88: 0304 addi s1,sp,384 + 7e8a: 0900 addi s0,sp,144 + 7e8c: 0000 unimp + 7e8e: 0001 nop + 7e90: 049d0403 lb s0,73(s10) + 7e94: 00090003 lb zero,0(s2) + 7e98: 0100 addi s0,sp,128 + 7e9a: 0300 addi s0,sp,384 + 7e9c: 9d04 0x9d04 + 7e9e: 0304 addi s1,sp,384 + 7ea0: 0900 addi s0,sp,144 + 7ea2: 0000 unimp + 7ea4: 0001 nop + 7ea6: 049d0403 lb s0,73(s10) + 7eaa: 00090003 lb zero,0(s2) + 7eae: 0100 addi s0,sp,128 + 7eb0: 0300 addi s0,sp,384 + 7eb2: 9d04 0x9d04 + 7eb4: 0304 addi s1,sp,384 + 7eb6: 0900 addi s0,sp,144 + 7eb8: 0000 unimp + 7eba: 0001 nop + 7ebc: 049d0403 lb s0,73(s10) + 7ec0: 00090003 lb zero,0(s2) + 7ec4: 0100 addi s0,sp,128 + 7ec6: 0300 addi s0,sp,384 + 7ec8: 9d04 0x9d04 + 7eca: 0304 addi s1,sp,384 + 7ecc: 0900 addi s0,sp,144 + 7ece: 0000 unimp + 7ed0: 0001 nop + 7ed2: 049d0403 lb s0,73(s10) + 7ed6: 00090003 lb zero,0(s2) + 7eda: 0100 addi s0,sp,128 + 7edc: 0300 addi s0,sp,384 + 7ede: 9d04 0x9d04 + 7ee0: 0304 addi s1,sp,384 + 7ee2: 0900 addi s0,sp,144 + 7ee4: 0000 unimp + 7ee6: 0001 nop + 7ee8: 049d0403 lb s0,73(s10) + 7eec: 10090003 lb zero,256(s2) + 7ef0: 0100 addi s0,sp,128 + 7ef2: 0300 addi s0,sp,384 + 7ef4: 9d04 0x9d04 + 7ef6: 0304 addi s1,sp,384 + 7ef8: 0900 addi s0,sp,144 + 7efa: 0000 unimp + 7efc: 0001 nop + 7efe: 049d0403 lb s0,73(s10) + 7f02: 00090003 lb zero,0(s2) + 7f06: 0100 addi s0,sp,128 + 7f08: 0300 addi s0,sp,384 + 7f0a: 9d04 0x9d04 + 7f0c: 0304 addi s1,sp,384 + 7f0e: 0900 addi s0,sp,144 + 7f10: 0000 unimp + 7f12: 0001 nop + 7f14: 049d0403 lb s0,73(s10) + 7f18: 00090003 lb zero,0(s2) + 7f1c: 0100 addi s0,sp,128 + 7f1e: 0300 addi s0,sp,384 + 7f20: 9d04 0x9d04 + 7f22: 0304 addi s1,sp,384 + 7f24: 0900 addi s0,sp,144 + 7f26: 0000 unimp + 7f28: 0001 nop + 7f2a: 049d0403 lb s0,73(s10) + 7f2e: 00090003 lb zero,0(s2) + 7f32: 0100 addi s0,sp,128 + 7f34: 0300 addi s0,sp,384 + 7f36: 9d04 0x9d04 + 7f38: 0304 addi s1,sp,384 + 7f3a: 0900 addi s0,sp,144 + 7f3c: 0000 unimp + 7f3e: 0001 nop + 7f40: 049d0403 lb s0,73(s10) + 7f44: 00090003 lb zero,0(s2) + 7f48: 0100 addi s0,sp,128 + 7f4a: 0300 addi s0,sp,384 + 7f4c: 9d04 0x9d04 + 7f4e: 0304 addi s1,sp,384 + 7f50: 0900 addi s0,sp,144 + 7f52: 0000 unimp + 7f54: 0001 nop + 7f56: 049d0403 lb s0,73(s10) + 7f5a: 00090003 lb zero,0(s2) + 7f5e: 0100 addi s0,sp,128 + 7f60: 0300 addi s0,sp,384 + 7f62: b904 fsd fs1,48(a0) + 7f64: 0304 addi s1,sp,384 + 7f66: 0900 addi s0,sp,144 + 7f68: 0004 0x4 + 7f6a: 0001 nop + 7f6c: 04b90403 lb s0,75(s2) + 7f70: 1c090003 lb zero,448(s2) + 7f74: 0100 addi s0,sp,128 + 7f76: 0300 addi s0,sp,384 + 7f78: b904 fsd fs1,48(a0) + 7f7a: 0304 addi s1,sp,384 + 7f7c: 0900 addi s0,sp,144 + 7f7e: 0000 unimp + 7f80: 0001 nop + 7f82: 03ca0403 lb s0,60(s4) + 7f86: 08090003 lb zero,128(s2) + 7f8a: 0100 addi s0,sp,128 + 7f8c: 0300 addi s0,sp,384 + 7f8e: ca04 sw s1,16(a2) + 7f90: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7f94: 0000 unimp + 7f96: 0001 nop + 7f98: 03ca0403 lb s0,60(s4) + 7f9c: 00090003 lb zero,0(s2) + 7fa0: 0100 addi s0,sp,128 + 7fa2: 0300 addi s0,sp,384 + 7fa4: ca04 sw s1,16(a2) + 7fa6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7faa: 0000 unimp + 7fac: 0001 nop + 7fae: 03ca0403 lb s0,60(s4) + 7fb2: 00090003 lb zero,0(s2) + 7fb6: 0100 addi s0,sp,128 + 7fb8: 0300 addi s0,sp,384 + 7fba: ca04 sw s1,16(a2) + 7fbc: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7fc0: 0000 unimp + 7fc2: 0001 nop + 7fc4: 03ca0403 lb s0,60(s4) + 7fc8: 04090003 lb zero,64(s2) + 7fcc: 0100 addi s0,sp,128 + 7fce: 0300 addi s0,sp,384 + 7fd0: ca04 sw s1,16(a2) + 7fd2: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7fd6: 0000 unimp + 7fd8: 0001 nop + 7fda: 03ca0403 lb s0,60(s4) + 7fde: 04090003 lb zero,64(s2) + 7fe2: 0100 addi s0,sp,128 + 7fe4: 0300 addi s0,sp,384 + 7fe6: ca04 sw s1,16(a2) + 7fe8: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> + 7fec: 0008 0x8 + 7fee: 0001 nop + 7ff0: 03ca0403 lb s0,60(s4) + 7ff4: 04090003 lb zero,64(s2) + 7ff8: 0100 addi s0,sp,128 + 7ffa: 0300 addi s0,sp,384 + 7ffc: c004 sw s1,0(s0) + 7ffe: 0604 addi s1,sp,768 + 8000: 08090003 lb zero,128(s2) + 8004: 0100 addi s0,sp,128 + 8006: 0300 addi s0,sp,384 + 8008: c504 sw s1,8(a0) + 800a: 0304 addi s1,sp,384 + 800c: 0900 addi s0,sp,144 + 800e: 0004 0x4 + 8010: 0001 nop + 8012: 04c50403 lb s0,76(a0) + 8016: 0306 slli t1,t1,0x1 + 8018: 0900 addi s0,sp,144 + 801a: 0008 0x8 + 801c: 0001 nop + 801e: 04c50403 lb s0,76(a0) + 8022: 00090003 lb zero,0(s2) + 8026: 0100 addi s0,sp,128 + 8028: 0300 addi s0,sp,384 + 802a: c504 sw s1,8(a0) + 802c: 0304 addi s1,sp,384 + 802e: 0900 addi s0,sp,144 + 8030: 0004 0x4 + 8032: 0001 nop + 8034: 04c50403 lb s0,76(a0) + 8038: 04090003 lb zero,64(s2) + 803c: 0100 addi s0,sp,128 + 803e: 0300 addi s0,sp,384 + 8040: c604 sw s1,8(a2) + 8042: 0604 addi s1,sp,768 + 8044: 08090003 lb zero,128(s2) + 8048: 0100 addi s0,sp,128 + 804a: 0300 addi s0,sp,384 + 804c: cb04 sw s1,16(a4) + 804e: 0604 addi s1,sp,768 + 8050: 04090003 lb zero,64(s2) + 8054: 0100 addi s0,sp,128 + 8056: 0300 addi s0,sp,384 + 8058: cb04 sw s1,16(a4) + 805a: 0304 addi s1,sp,384 + 805c: 0900 addi s0,sp,144 + 805e: 0010 0x10 + 8060: 0001 nop + 8062: 04cb0403 lb s0,76(s6) + 8066: 04090003 lb zero,64(s2) + 806a: 0100 addi s0,sp,128 + 806c: 0300 addi s0,sp,384 + 806e: cb04 sw s1,16(a4) + 8070: 0304 addi s1,sp,384 + 8072: 0900 addi s0,sp,144 + 8074: 0004 0x4 + 8076: 0001 nop + 8078: 04cb0403 lb s0,76(s6) + 807c: 04090003 lb zero,64(s2) + 8080: 0100 addi s0,sp,128 + 8082: 0300 addi s0,sp,384 + 8084: cb04 sw s1,16(a4) + 8086: 0304 addi s1,sp,384 + 8088: 0900 addi s0,sp,144 + 808a: 0000 unimp + 808c: 0001 nop + 808e: 04cb0403 lb s0,76(s6) + 8092: 00090003 lb zero,0(s2) + 8096: 0100 addi s0,sp,128 + 8098: 0300 addi s0,sp,384 + 809a: cc04 sw s1,24(s0) + 809c: 0304 addi s1,sp,384 + 809e: 0900 addi s0,sp,144 + 80a0: 0008 0x8 + 80a2: 0001 nop + 80a4: 04cc0403 lb s0,76(s8) + 80a8: 00090003 lb zero,0(s2) + 80ac: 0100 addi s0,sp,128 + 80ae: 0300 addi s0,sp,384 + 80b0: cc04 sw s1,24(s0) + 80b2: 0304 addi s1,sp,384 + 80b4: 0900 addi s0,sp,144 + 80b6: 0000 unimp + 80b8: 0001 nop + 80ba: 04cc0403 lb s0,76(s8) + 80be: 00090003 lb zero,0(s2) + 80c2: 0100 addi s0,sp,128 + 80c4: 0300 addi s0,sp,384 + 80c6: cc04 sw s1,24(s0) + 80c8: 0304 addi s1,sp,384 + 80ca: 0900 addi s0,sp,144 + 80cc: 0000 unimp + 80ce: 0001 nop + 80d0: 04cc0403 lb s0,76(s8) + 80d4: 08090003 lb zero,128(s2) + 80d8: 0100 addi s0,sp,128 + 80da: 0300 addi s0,sp,384 + 80dc: cc04 sw s1,24(s0) + 80de: 0304 addi s1,sp,384 + 80e0: 0900 addi s0,sp,144 + 80e2: 0000 unimp + 80e4: 0001 nop + 80e6: 04cc0403 lb s0,76(s8) + 80ea: 00090003 lb zero,0(s2) + 80ee: 0100 addi s0,sp,128 + 80f0: 0300 addi s0,sp,384 + 80f2: cc04 sw s1,24(s0) + 80f4: 0304 addi s1,sp,384 + 80f6: 0900 addi s0,sp,144 + 80f8: 0004 0x4 + 80fa: 0001 nop + 80fc: 04cc0403 lb s0,76(s8) + 8100: 08090003 lb zero,128(s2) + 8104: 0100 addi s0,sp,128 + 8106: 0300 addi s0,sp,384 + 8108: ce04 sw s1,24(a2) + 810a: 0604 addi s1,sp,768 + 810c: 08090003 lb zero,128(s2) + 8110: 0100 addi s0,sp,128 + 8112: 0300 addi s0,sp,384 + 8114: d304 sw s1,32(a4) + 8116: 0304 addi s1,sp,384 + 8118: 0900 addi s0,sp,144 + 811a: 0004 0x4 + 811c: 0001 nop + 811e: 04d30403 lb s0,77(t1) + 8122: 0306 slli t1,t1,0x1 + 8124: 0900 addi s0,sp,144 + 8126: 0008 0x8 + 8128: 0001 nop + 812a: 04d30403 lb s0,77(t1) + 812e: 00090003 lb zero,0(s2) + 8132: 0100 addi s0,sp,128 + 8134: 0300 addi s0,sp,384 + 8136: d304 sw s1,32(a4) + 8138: 0304 addi s1,sp,384 + 813a: 0900 addi s0,sp,144 + 813c: 0004 0x4 + 813e: 0001 nop + 8140: 04d30403 lb s0,77(t1) + 8144: 04090003 lb zero,64(s2) + 8148: 0100 addi s0,sp,128 + 814a: 0300 addi s0,sp,384 + 814c: d404 sw s1,40(s0) + 814e: 0604 addi s1,sp,768 + 8150: 04090003 lb zero,64(s2) + 8154: 0100 addi s0,sp,128 + 8156: 0300 addi s0,sp,384 + 8158: d904 sw s1,48(a0) + 815a: 0604 addi s1,sp,768 + 815c: 04090003 lb zero,64(s2) + 8160: 0100 addi s0,sp,128 + 8162: 0300 addi s0,sp,384 + 8164: d904 sw s1,48(a0) + 8166: 0304 addi s1,sp,384 + 8168: 0900 addi s0,sp,144 + 816a: 0010 0x10 + 816c: 0001 nop + 816e: 04d90403 lb s0,77(s2) + 8172: 04090003 lb zero,64(s2) + 8176: 0100 addi s0,sp,128 + 8178: 0300 addi s0,sp,384 + 817a: d904 sw s1,48(a0) + 817c: 0304 addi s1,sp,384 + 817e: 0900 addi s0,sp,144 + 8180: 0004 0x4 + 8182: 0001 nop + 8184: 04d90403 lb s0,77(s2) + 8188: 04090003 lb zero,64(s2) + 818c: 0100 addi s0,sp,128 + 818e: 0300 addi s0,sp,384 + 8190: d904 sw s1,48(a0) + 8192: 0304 addi s1,sp,384 + 8194: 0900 addi s0,sp,144 + 8196: 0000 unimp + 8198: 0001 nop + 819a: 04e10403 lb s0,78(sp) + 819e: 04090003 lb zero,64(s2) + 81a2: 0100 addi s0,sp,128 + 81a4: 0300 addi s0,sp,384 + 81a6: e104 fsw fs1,0(a0) + 81a8: 0304 addi s1,sp,384 + 81aa: 0900 addi s0,sp,144 + 81ac: 0000 unimp + 81ae: 0001 nop + 81b0: 04e40403 lb s0,78(s0) + 81b4: 08090003 lb zero,128(s2) + 81b8: 0100 addi s0,sp,128 + 81ba: 0300 addi s0,sp,384 + 81bc: e404 fsw fs1,8(s0) + 81be: 0304 addi s1,sp,384 + 81c0: 0900 addi s0,sp,144 + 81c2: 0000 unimp + 81c4: 0001 nop + 81c6: 04e40403 lb s0,78(s0) + 81ca: 00090003 lb zero,0(s2) + 81ce: 0100 addi s0,sp,128 + 81d0: 0300 addi s0,sp,384 + 81d2: e404 fsw fs1,8(s0) + 81d4: 0304 addi s1,sp,384 + 81d6: 0900 addi s0,sp,144 + 81d8: 0000 unimp + 81da: 0001 nop + 81dc: 04e40403 lb s0,78(s0) + 81e0: 04090003 lb zero,64(s2) + 81e4: 0100 addi s0,sp,128 + 81e6: 0300 addi s0,sp,384 + 81e8: 8604 0x8604 + 81ea: 0305 addi t1,t1,1 + 81ec: 0900 addi s0,sp,144 + 81ee: 0000 unimp + 81f0: 0001 nop + 81f2: 05860403 lb s0,88(a2) + 81f6: 00090003 lb zero,0(s2) + 81fa: 0100 addi s0,sp,128 + 81fc: 0300 addi s0,sp,384 + 81fe: 8604 0x8604 + 8200: 0305 addi t1,t1,1 + 8202: 0900 addi s0,sp,144 + 8204: 0004 0x4 + 8206: 0001 nop + 8208: 05860403 lb s0,88(a2) + 820c: 00090003 lb zero,0(s2) + 8210: 0100 addi s0,sp,128 + 8212: 0300 addi s0,sp,384 + 8214: 8604 0x8604 + 8216: 0305 addi t1,t1,1 + 8218: 0900 addi s0,sp,144 + 821a: 0000 unimp + 821c: 0001 nop + 821e: 05860403 lb s0,88(a2) + 8222: 00090003 lb zero,0(s2) + 8226: 0100 addi s0,sp,128 + 8228: 0300 addi s0,sp,384 + 822a: 8604 0x8604 + 822c: 0305 addi t1,t1,1 + 822e: 0900 addi s0,sp,144 + 8230: 000c 0xc + 8232: 0001 nop + 8234: 05860403 lb s0,88(a2) + 8238: 00090003 lb zero,0(s2) + 823c: 0100 addi s0,sp,128 + 823e: 0300 addi s0,sp,384 + 8240: 8604 0x8604 + 8242: 0305 addi t1,t1,1 + 8244: 0900 addi s0,sp,144 + 8246: 0000 unimp + 8248: 0601 addi a2,a2,0 + 824a: 10090003 lb zero,256(s2) 824e: 0100 addi s0,sp,128 8250: 0300 addi s0,sp,384 - 8252: 8604 0x8604 - 8254: 0305 addi t1,t1,1 - 8256: 0900 addi s0,sp,144 - 8258: 0004 0x4 - 825a: 0001 nop - 825c: 05860403 lb s0,88(a2) - 8260: 00090003 lb zero,0(s2) - 8264: 0100 addi s0,sp,128 - 8266: 0300 addi s0,sp,384 - 8268: 8604 0x8604 - 826a: 0305 addi t1,t1,1 - 826c: 0900 addi s0,sp,144 - 826e: 0000 unimp - 8270: 0001 nop - 8272: 05860403 lb s0,88(a2) - 8276: 00090003 lb zero,0(s2) - 827a: 0100 addi s0,sp,128 - 827c: 0300 addi s0,sp,384 - 827e: 8604 0x8604 - 8280: 0305 addi t1,t1,1 - 8282: 0900 addi s0,sp,144 - 8284: 000c 0xc - 8286: 0001 nop - 8288: 05860403 lb s0,88(a2) - 828c: 00090003 lb zero,0(s2) - 8290: 0100 addi s0,sp,128 - 8292: 0300 addi s0,sp,384 - 8294: 8604 0x8604 - 8296: 0305 addi t1,t1,1 - 8298: 0900 addi s0,sp,144 - 829a: 0000 unimp - 829c: 0601 addi a2,a2,0 - 829e: 10090003 lb zero,256(s2) - 82a2: 0100 addi s0,sp,128 - 82a4: 0300 addi s0,sp,384 - 82a6: 8c04 0x8c04 - 82a8: 0605 addi a2,a2,1 - 82aa: 14090003 lb zero,320(s2) - 82ae: 0100 addi s0,sp,128 - 82b0: 0300 addi s0,sp,384 - 82b2: 8f04 0x8f04 - 82b4: 0605 addi a2,a2,1 - 82b6: 04090003 lb zero,64(s2) - 82ba: 0100 addi s0,sp,128 - 82bc: 0300 addi s0,sp,384 - 82be: 8f04 0x8f04 - 82c0: 0605 addi a2,a2,1 - 82c2: 10090003 lb zero,256(s2) - 82c6: 0100 addi s0,sp,128 - 82c8: 0300 addi s0,sp,384 - 82ca: 9104 0x9104 - 82cc: 0605 addi a2,a2,1 - 82ce: 08090003 lb zero,128(s2) - 82d2: 0100 addi s0,sp,128 - 82d4: 0300 addi s0,sp,384 - 82d6: cd04 sw s1,24(a0) - 82d8: 0604 addi s1,sp,768 - 82da: 08090003 lb zero,128(s2) - 82de: 0100 addi s0,sp,128 - 82e0: 0300 addi s0,sp,384 - 82e2: e304 fsw fs1,0(a4) - 82e4: 0304 addi s1,sp,384 - 82e6: 0900 addi s0,sp,144 - 82e8: 0014 0x14 - 82ea: 0001 nop - 82ec: 04ed0403 lb s0,78(s10) - 82f0: 08090003 lb zero,128(s2) - 82f4: 0100 addi s0,sp,128 - 82f6: 0300 addi s0,sp,384 - 82f8: ed04 fsw fs1,24(a0) - 82fa: 0304 addi s1,sp,384 - 82fc: 0900 addi s0,sp,144 - 82fe: 0000 unimp - 8300: 0001 nop - 8302: 04ed0403 lb s0,78(s10) - 8306: 00090003 lb zero,0(s2) - 830a: 0100 addi s0,sp,128 - 830c: 0300 addi s0,sp,384 - 830e: ed04 fsw fs1,24(a0) - 8310: 0304 addi s1,sp,384 - 8312: 0900 addi s0,sp,144 - 8314: 0000 unimp - 8316: 0001 nop - 8318: 04ed0403 lb s0,78(s10) - 831c: 04090003 lb zero,64(s2) - 8320: 0100 addi s0,sp,128 - 8322: 0300 addi s0,sp,384 - 8324: ed04 fsw fs1,24(a0) - 8326: 0304 addi s1,sp,384 - 8328: 0900 addi s0,sp,144 - 832a: 0000 unimp - 832c: 0001 nop - 832e: 04ec0403 lb s0,78(s8) - 8332: 08090003 lb zero,128(s2) - 8336: 0100 addi s0,sp,128 - 8338: 0300 addi s0,sp,384 - 833a: f704 fsw fs1,40(a4) - 833c: 0304 addi s1,sp,384 - 833e: 0900 addi s0,sp,144 - 8340: 0008 0x8 - 8342: 0001 nop - 8344: 04f70403 lb s0,79(a4) - 8348: 00090003 lb zero,0(s2) - 834c: 0100 addi s0,sp,128 - 834e: 0300 addi s0,sp,384 - 8350: f704 fsw fs1,40(a4) - 8352: 0304 addi s1,sp,384 - 8354: 0900 addi s0,sp,144 - 8356: 0000 unimp - 8358: 0001 nop - 835a: 04f70403 lb s0,79(a4) - 835e: 00090003 lb zero,0(s2) - 8362: 0100 addi s0,sp,128 - 8364: 0300 addi s0,sp,384 - 8366: f704 fsw fs1,40(a4) - 8368: 0304 addi s1,sp,384 + 8252: 8c04 0x8c04 + 8254: 0605 addi a2,a2,1 + 8256: 14090003 lb zero,320(s2) + 825a: 0100 addi s0,sp,128 + 825c: 0300 addi s0,sp,384 + 825e: 8f04 0x8f04 + 8260: 0605 addi a2,a2,1 + 8262: 04090003 lb zero,64(s2) + 8266: 0100 addi s0,sp,128 + 8268: 0300 addi s0,sp,384 + 826a: 8f04 0x8f04 + 826c: 0605 addi a2,a2,1 + 826e: 10090003 lb zero,256(s2) + 8272: 0100 addi s0,sp,128 + 8274: 0300 addi s0,sp,384 + 8276: 9104 0x9104 + 8278: 0605 addi a2,a2,1 + 827a: 08090003 lb zero,128(s2) + 827e: 0100 addi s0,sp,128 + 8280: 0300 addi s0,sp,384 + 8282: cd04 sw s1,24(a0) + 8284: 0604 addi s1,sp,768 + 8286: 08090003 lb zero,128(s2) + 828a: 0100 addi s0,sp,128 + 828c: 0300 addi s0,sp,384 + 828e: e304 fsw fs1,0(a4) + 8290: 0304 addi s1,sp,384 + 8292: 0900 addi s0,sp,144 + 8294: 0014 0x14 + 8296: 0001 nop + 8298: 04ed0403 lb s0,78(s10) + 829c: 08090003 lb zero,128(s2) + 82a0: 0100 addi s0,sp,128 + 82a2: 0300 addi s0,sp,384 + 82a4: ed04 fsw fs1,24(a0) + 82a6: 0304 addi s1,sp,384 + 82a8: 0900 addi s0,sp,144 + 82aa: 0000 unimp + 82ac: 0001 nop + 82ae: 04ed0403 lb s0,78(s10) + 82b2: 00090003 lb zero,0(s2) + 82b6: 0100 addi s0,sp,128 + 82b8: 0300 addi s0,sp,384 + 82ba: ed04 fsw fs1,24(a0) + 82bc: 0304 addi s1,sp,384 + 82be: 0900 addi s0,sp,144 + 82c0: 0000 unimp + 82c2: 0001 nop + 82c4: 04ed0403 lb s0,78(s10) + 82c8: 04090003 lb zero,64(s2) + 82cc: 0100 addi s0,sp,128 + 82ce: 0300 addi s0,sp,384 + 82d0: ed04 fsw fs1,24(a0) + 82d2: 0304 addi s1,sp,384 + 82d4: 0900 addi s0,sp,144 + 82d6: 0000 unimp + 82d8: 0001 nop + 82da: 04ec0403 lb s0,78(s8) + 82de: 08090003 lb zero,128(s2) + 82e2: 0100 addi s0,sp,128 + 82e4: 0300 addi s0,sp,384 + 82e6: f704 fsw fs1,40(a4) + 82e8: 0304 addi s1,sp,384 + 82ea: 0900 addi s0,sp,144 + 82ec: 0008 0x8 + 82ee: 0001 nop + 82f0: 04f70403 lb s0,79(a4) + 82f4: 00090003 lb zero,0(s2) + 82f8: 0100 addi s0,sp,128 + 82fa: 0300 addi s0,sp,384 + 82fc: f704 fsw fs1,40(a4) + 82fe: 0304 addi s1,sp,384 + 8300: 0900 addi s0,sp,144 + 8302: 0000 unimp + 8304: 0001 nop + 8306: 04f70403 lb s0,79(a4) + 830a: 00090003 lb zero,0(s2) + 830e: 0100 addi s0,sp,128 + 8310: 0300 addi s0,sp,384 + 8312: f704 fsw fs1,40(a4) + 8314: 0304 addi s1,sp,384 + 8316: 0900 addi s0,sp,144 + 8318: 0004 0x4 + 831a: 0001 nop + 831c: 04f70403 lb s0,79(a4) + 8320: 00090003 lb zero,0(s2) + 8324: 0100 addi s0,sp,128 + 8326: 0300 addi s0,sp,384 + 8328: ff04 fsw fs1,56(a4) + 832a: 0304 addi s1,sp,384 + 832c: 0900 addi s0,sp,144 + 832e: 0008 0x8 + 8330: 0001 nop + 8332: 04ff0403 lb s0,79(t5) + 8336: 00090003 lb zero,0(s2) + 833a: 0100 addi s0,sp,128 + 833c: 0300 addi s0,sp,384 + 833e: ff04 fsw fs1,56(a4) + 8340: 0304 addi s1,sp,384 + 8342: 0900 addi s0,sp,144 + 8344: 0000 unimp + 8346: 0001 nop + 8348: 04ff0403 lb s0,79(t5) + 834c: 00090003 lb zero,0(s2) + 8350: 0100 addi s0,sp,128 + 8352: 0300 addi s0,sp,384 + 8354: ff04 fsw fs1,56(a4) + 8356: 0304 addi s1,sp,384 + 8358: 0900 addi s0,sp,144 + 835a: 0008 0x8 + 835c: 0001 nop + 835e: 04ff0403 lb s0,79(t5) + 8362: 00090003 lb zero,0(s2) + 8366: 0100 addi s0,sp,128 + 8368: 0306 slli t1,t1,0x1 836a: 0900 addi s0,sp,144 - 836c: 0004 0x4 + 836c: 0014 0x14 836e: 0001 nop - 8370: 04f70403 lb s0,79(a4) - 8374: 00090003 lb zero,0(s2) - 8378: 0100 addi s0,sp,128 - 837a: 0300 addi s0,sp,384 - 837c: ff04 fsw fs1,56(a4) - 837e: 0304 addi s1,sp,384 - 8380: 0900 addi s0,sp,144 - 8382: 0008 0x8 - 8384: 0001 nop - 8386: 04ff0403 lb s0,79(t5) - 838a: 00090003 lb zero,0(s2) - 838e: 0100 addi s0,sp,128 - 8390: 0300 addi s0,sp,384 - 8392: ff04 fsw fs1,56(a4) - 8394: 0304 addi s1,sp,384 - 8396: 0900 addi s0,sp,144 - 8398: 0000 unimp - 839a: 0001 nop - 839c: 04ff0403 lb s0,79(t5) - 83a0: 00090003 lb zero,0(s2) - 83a4: 0100 addi s0,sp,128 - 83a6: 0300 addi s0,sp,384 - 83a8: ff04 fsw fs1,56(a4) - 83aa: 0304 addi s1,sp,384 - 83ac: 0900 addi s0,sp,144 - 83ae: 0008 0x8 - 83b0: 0001 nop - 83b2: 04ff0403 lb s0,79(t5) - 83b6: 00090003 lb zero,0(s2) - 83ba: 0100 addi s0,sp,128 - 83bc: 0306 slli t1,t1,0x1 - 83be: 0900 addi s0,sp,144 - 83c0: 0014 0x14 - 83c2: 0001 nop - 83c4: 058b0403 lb s0,88(s6) - 83c8: 0306 slli t1,t1,0x1 - 83ca: 0900 addi s0,sp,144 - 83cc: 0004 0x4 - 83ce: 0001 nop - 83d0: 058b0403 lb s0,88(s6) - 83d4: 14090003 lb zero,320(s2) - 83d8: 0100 addi s0,sp,128 - 83da: 0300 addi s0,sp,384 - 83dc: 8b04 0x8b04 - 83de: 0305 addi t1,t1,1 - 83e0: 0900 addi s0,sp,144 - 83e2: 0000 unimp - 83e4: 0001 nop - 83e6: 058e0403 lb s0,88(t3) - 83ea: 0c090003 lb zero,192(s2) - 83ee: 0100 addi s0,sp,128 - 83f0: 0300 addi s0,sp,384 - 83f2: 8e04 0x8e04 - 83f4: 0305 addi t1,t1,1 - 83f6: 0900 addi s0,sp,144 - 83f8: 001c 0x1c - 83fa: 0001 nop - 83fc: 05920403 lb s0,89(tp) # 59 <_start-0x7fffffa7> - 8400: 08090003 lb zero,128(s2) - 8404: 0100 addi s0,sp,128 - 8406: 0300 addi s0,sp,384 - 8408: 9204 0x9204 - 840a: 0305 addi t1,t1,1 - 840c: 0900 addi s0,sp,144 - 840e: 0010 0x10 - 8410: 0001 nop - 8412: 05910403 lb s0,89(sp) - 8416: 04090003 lb zero,64(s2) - 841a: 0100 addi s0,sp,128 - 841c: 0300 addi s0,sp,384 - 841e: 9304 0x9304 - 8420: 0305 addi t1,t1,1 - 8422: 0900 addi s0,sp,144 - 8424: 0004 0x4 - 8426: 0001 nop - 8428: 05930403 lb s0,89(t1) - 842c: 00090003 lb zero,0(s2) - 8430: 0100 addi s0,sp,128 - 8432: 0300 addi s0,sp,384 - 8434: 9404 0x9404 - 8436: 0305 addi t1,t1,1 - 8438: 0900 addi s0,sp,144 - 843a: 0004 0x4 - 843c: 0001 nop - 843e: 05940403 lb s0,89(s0) - 8442: 08090003 lb zero,128(s2) - 8446: 0100 addi s0,sp,128 - 8448: 0300 addi s0,sp,384 - 844a: 9404 0x9404 - 844c: 0305 addi t1,t1,1 - 844e: 0900 addi s0,sp,144 - 8450: 0000 unimp - 8452: 0001 nop - 8454: 05940403 lb s0,89(s0) - 8458: 00090003 lb zero,0(s2) - 845c: 0100 addi s0,sp,128 - 845e: 0300 addi s0,sp,384 - 8460: 9404 0x9404 - 8462: 0305 addi t1,t1,1 - 8464: 0900 addi s0,sp,144 - 8466: 0000 unimp - 8468: 0001 nop - 846a: 05940403 lb s0,89(s0) - 846e: 00090003 lb zero,0(s2) + 8370: 058b0403 lb s0,88(s6) + 8374: 0306 slli t1,t1,0x1 + 8376: 0900 addi s0,sp,144 + 8378: 0004 0x4 + 837a: 0001 nop + 837c: 058b0403 lb s0,88(s6) + 8380: 14090003 lb zero,320(s2) + 8384: 0100 addi s0,sp,128 + 8386: 0300 addi s0,sp,384 + 8388: 8b04 0x8b04 + 838a: 0305 addi t1,t1,1 + 838c: 0900 addi s0,sp,144 + 838e: 0000 unimp + 8390: 0001 nop + 8392: 058e0403 lb s0,88(t3) + 8396: 0c090003 lb zero,192(s2) + 839a: 0100 addi s0,sp,128 + 839c: 0300 addi s0,sp,384 + 839e: 8e04 0x8e04 + 83a0: 0305 addi t1,t1,1 + 83a2: 0900 addi s0,sp,144 + 83a4: 001c 0x1c + 83a6: 0001 nop + 83a8: 05920403 lb s0,89(tp) # 59 <_start-0x7fffffa7> + 83ac: 08090003 lb zero,128(s2) + 83b0: 0100 addi s0,sp,128 + 83b2: 0300 addi s0,sp,384 + 83b4: 9204 0x9204 + 83b6: 0305 addi t1,t1,1 + 83b8: 0900 addi s0,sp,144 + 83ba: 0010 0x10 + 83bc: 0001 nop + 83be: 05910403 lb s0,89(sp) + 83c2: 04090003 lb zero,64(s2) + 83c6: 0100 addi s0,sp,128 + 83c8: 0300 addi s0,sp,384 + 83ca: 9304 0x9304 + 83cc: 0305 addi t1,t1,1 + 83ce: 0900 addi s0,sp,144 + 83d0: 0004 0x4 + 83d2: 0001 nop + 83d4: 05930403 lb s0,89(t1) + 83d8: 00090003 lb zero,0(s2) + 83dc: 0100 addi s0,sp,128 + 83de: 0300 addi s0,sp,384 + 83e0: 9404 0x9404 + 83e2: 0305 addi t1,t1,1 + 83e4: 0900 addi s0,sp,144 + 83e6: 0004 0x4 + 83e8: 0001 nop + 83ea: 05940403 lb s0,89(s0) + 83ee: 08090003 lb zero,128(s2) + 83f2: 0100 addi s0,sp,128 + 83f4: 0300 addi s0,sp,384 + 83f6: 9404 0x9404 + 83f8: 0305 addi t1,t1,1 + 83fa: 0900 addi s0,sp,144 + 83fc: 0000 unimp + 83fe: 0001 nop + 8400: 05940403 lb s0,89(s0) + 8404: 00090003 lb zero,0(s2) + 8408: 0100 addi s0,sp,128 + 840a: 0300 addi s0,sp,384 + 840c: 9404 0x9404 + 840e: 0305 addi t1,t1,1 + 8410: 0900 addi s0,sp,144 + 8412: 0000 unimp + 8414: 0001 nop + 8416: 05940403 lb s0,89(s0) + 841a: 00090003 lb zero,0(s2) + 841e: 0100 addi s0,sp,128 + 8420: 0300 addi s0,sp,384 + 8422: 9404 0x9404 + 8424: 0305 addi t1,t1,1 + 8426: 0900 addi s0,sp,144 + 8428: 0000 unimp + 842a: 0001 nop + 842c: 05940403 lb s0,89(s0) + 8430: 00090003 lb zero,0(s2) + 8434: 0100 addi s0,sp,128 + 8436: 0300 addi s0,sp,384 + 8438: 9404 0x9404 + 843a: 0305 addi t1,t1,1 + 843c: 0900 addi s0,sp,144 + 843e: 0008 0x8 + 8440: 0001 nop + 8442: 05940403 lb s0,89(s0) + 8446: 00090003 lb zero,0(s2) + 844a: 0100 addi s0,sp,128 + 844c: 0300 addi s0,sp,384 + 844e: 9404 0x9404 + 8450: 0305 addi t1,t1,1 + 8452: 0900 addi s0,sp,144 + 8454: 0000 unimp + 8456: 0001 nop + 8458: 05960403 lb s0,89(a2) + 845c: 08090003 lb zero,128(s2) + 8460: 0100 addi s0,sp,128 + 8462: 0300 addi s0,sp,384 + 8464: 9904 0x9904 + 8466: 0305 addi t1,t1,1 + 8468: 0900 addi s0,sp,144 + 846a: 0010 0x10 + 846c: 0601 addi a2,a2,0 + 846e: 0c090003 lb zero,192(s2) 8472: 0100 addi s0,sp,128 8474: 0300 addi s0,sp,384 - 8476: 9404 0x9404 - 8478: 0305 addi t1,t1,1 - 847a: 0900 addi s0,sp,144 - 847c: 0000 unimp - 847e: 0001 nop - 8480: 05940403 lb s0,89(s0) - 8484: 00090003 lb zero,0(s2) - 8488: 0100 addi s0,sp,128 - 848a: 0300 addi s0,sp,384 - 848c: 9404 0x9404 - 848e: 0305 addi t1,t1,1 - 8490: 0900 addi s0,sp,144 - 8492: 0008 0x8 - 8494: 0001 nop - 8496: 05940403 lb s0,89(s0) - 849a: 00090003 lb zero,0(s2) - 849e: 0100 addi s0,sp,128 - 84a0: 0300 addi s0,sp,384 - 84a2: 9404 0x9404 - 84a4: 0305 addi t1,t1,1 - 84a6: 0900 addi s0,sp,144 - 84a8: 0000 unimp - 84aa: 0001 nop - 84ac: 05960403 lb s0,89(a2) - 84b0: 08090003 lb zero,128(s2) - 84b4: 0100 addi s0,sp,128 - 84b6: 0300 addi s0,sp,384 - 84b8: 9904 0x9904 - 84ba: 0305 addi t1,t1,1 - 84bc: 0900 addi s0,sp,144 - 84be: 0010 0x10 - 84c0: 0601 addi a2,a2,0 - 84c2: 0c090003 lb zero,192(s2) - 84c6: 0100 addi s0,sp,128 - 84c8: 0300 addi s0,sp,384 - 84ca: 9e04 0x9e04 - 84cc: 0605 addi a2,a2,1 - 84ce: 10090003 lb zero,256(s2) - 84d2: 0100 addi s0,sp,128 - 84d4: 0300 addi s0,sp,384 - 84d6: 9e04 0x9e04 - 84d8: 0305 addi t1,t1,1 - 84da: 0900 addi s0,sp,144 - 84dc: 0014 0x14 - 84de: 0001 nop - 84e0: 059e0403 lb s0,89(t3) - 84e4: 00090003 lb zero,0(s2) - 84e8: 0100 addi s0,sp,128 - 84ea: 0300 addi s0,sp,384 - 84ec: 9804 0x9804 - 84ee: 0305 addi t1,t1,1 - 84f0: 0900 addi s0,sp,144 - 84f2: 001c 0x1c - 84f4: 0001 nop - 84f6: 05980403 lb s0,89(a6) - 84fa: 18090003 lb zero,384(s2) - 84fe: 0100 addi s0,sp,128 - 8500: 0300 addi s0,sp,384 - 8502: 9b04 0x9b04 - 8504: 0605 addi a2,a2,1 - 8506: 04090003 lb zero,64(s2) - 850a: 0100 addi s0,sp,128 - 850c: 0300 addi s0,sp,384 - 850e: 9b04 0x9b04 - 8510: 0605 addi a2,a2,1 - 8512: 20090003 lb zero,512(s2) - 8516: 0100 addi s0,sp,128 - 8518: 0300 addi s0,sp,384 - 851a: 9b04 0x9b04 - 851c: 0305 addi t1,t1,1 - 851e: 0900 addi s0,sp,144 - 8520: 0008 0x8 - 8522: 0001 nop - 8524: 059f0403 lb s0,89(t5) - 8528: 10090003 lb zero,256(s2) - 852c: 0100 addi s0,sp,128 - 852e: 0300 addi s0,sp,384 - 8530: a204 fsd fs1,0(a2) - 8532: 0605 addi a2,a2,1 - 8534: 08090003 lb zero,128(s2) - 8538: 0100 addi s0,sp,128 - 853a: 0300 addi s0,sp,384 - 853c: a204 fsd fs1,0(a2) - 853e: 0605 addi a2,a2,1 - 8540: 18090003 lb zero,384(s2) - 8544: 0100 addi s0,sp,128 - 8546: 0300 addi s0,sp,384 - 8548: a404 fsd fs1,8(s0) - 854a: 0605 addi a2,a2,1 - 854c: 08090003 lb zero,128(s2) - 8550: 0100 addi s0,sp,128 - 8552: 0300 addi s0,sp,384 - 8554: a104 fsd fs1,0(a0) - 8556: 0605 addi a2,a2,1 - 8558: 08090003 lb zero,128(s2) - 855c: 0100 addi s0,sp,128 - 855e: 0300 addi s0,sp,384 - 8560: a104 fsd fs1,0(a0) - 8562: 0305 addi t1,t1,1 - 8564: 0900 addi s0,sp,144 - 8566: 0028 addi a0,sp,8 - 8568: 0001 nop - 856a: 05a50403 lb s0,90(a0) - 856e: 04090003 lb zero,64(s2) - 8572: 0100 addi s0,sp,128 - 8574: 0300 addi s0,sp,384 - 8576: a504 fsd fs1,8(a0) - 8578: 0305 addi t1,t1,1 - 857a: 0900 addi s0,sp,144 - 857c: 0010 0x10 - 857e: 0001 nop - 8580: 05a40403 lb s0,90(s0) - 8584: 04090003 lb zero,64(s2) - 8588: 0100 addi s0,sp,128 - 858a: 0300 addi s0,sp,384 - 858c: a604 fsd fs1,8(a2) - 858e: 0305 addi t1,t1,1 - 8590: 0900 addi s0,sp,144 - 8592: 0004 0x4 - 8594: 0001 nop - 8596: 05a60403 lb s0,90(a2) - 859a: 00090003 lb zero,0(s2) - 859e: 0100 addi s0,sp,128 - 85a0: 0300 addi s0,sp,384 - 85a2: a604 fsd fs1,8(a2) - 85a4: 0305 addi t1,t1,1 + 8476: 9e04 0x9e04 + 8478: 0605 addi a2,a2,1 + 847a: 10090003 lb zero,256(s2) + 847e: 0100 addi s0,sp,128 + 8480: 0300 addi s0,sp,384 + 8482: 9e04 0x9e04 + 8484: 0305 addi t1,t1,1 + 8486: 0900 addi s0,sp,144 + 8488: 0014 0x14 + 848a: 0001 nop + 848c: 059e0403 lb s0,89(t3) + 8490: 00090003 lb zero,0(s2) + 8494: 0100 addi s0,sp,128 + 8496: 0300 addi s0,sp,384 + 8498: 9804 0x9804 + 849a: 0305 addi t1,t1,1 + 849c: 0900 addi s0,sp,144 + 849e: 001c 0x1c + 84a0: 0001 nop + 84a2: 05980403 lb s0,89(a6) + 84a6: 18090003 lb zero,384(s2) + 84aa: 0100 addi s0,sp,128 + 84ac: 0300 addi s0,sp,384 + 84ae: 9b04 0x9b04 + 84b0: 0605 addi a2,a2,1 + 84b2: 04090003 lb zero,64(s2) + 84b6: 0100 addi s0,sp,128 + 84b8: 0300 addi s0,sp,384 + 84ba: 9b04 0x9b04 + 84bc: 0605 addi a2,a2,1 + 84be: 20090003 lb zero,512(s2) + 84c2: 0100 addi s0,sp,128 + 84c4: 0300 addi s0,sp,384 + 84c6: 9b04 0x9b04 + 84c8: 0305 addi t1,t1,1 + 84ca: 0900 addi s0,sp,144 + 84cc: 0008 0x8 + 84ce: 0001 nop + 84d0: 059f0403 lb s0,89(t5) + 84d4: 10090003 lb zero,256(s2) + 84d8: 0100 addi s0,sp,128 + 84da: 0300 addi s0,sp,384 + 84dc: a204 fsd fs1,0(a2) + 84de: 0605 addi a2,a2,1 + 84e0: 08090003 lb zero,128(s2) + 84e4: 0100 addi s0,sp,128 + 84e6: 0300 addi s0,sp,384 + 84e8: a204 fsd fs1,0(a2) + 84ea: 0605 addi a2,a2,1 + 84ec: 18090003 lb zero,384(s2) + 84f0: 0100 addi s0,sp,128 + 84f2: 0300 addi s0,sp,384 + 84f4: a404 fsd fs1,8(s0) + 84f6: 0605 addi a2,a2,1 + 84f8: 08090003 lb zero,128(s2) + 84fc: 0100 addi s0,sp,128 + 84fe: 0300 addi s0,sp,384 + 8500: a104 fsd fs1,0(a0) + 8502: 0605 addi a2,a2,1 + 8504: 08090003 lb zero,128(s2) + 8508: 0100 addi s0,sp,128 + 850a: 0300 addi s0,sp,384 + 850c: a104 fsd fs1,0(a0) + 850e: 0305 addi t1,t1,1 + 8510: 0900 addi s0,sp,144 + 8512: 0028 addi a0,sp,8 + 8514: 0001 nop + 8516: 05a50403 lb s0,90(a0) + 851a: 04090003 lb zero,64(s2) + 851e: 0100 addi s0,sp,128 + 8520: 0300 addi s0,sp,384 + 8522: a504 fsd fs1,8(a0) + 8524: 0305 addi t1,t1,1 + 8526: 0900 addi s0,sp,144 + 8528: 0010 0x10 + 852a: 0001 nop + 852c: 05a40403 lb s0,90(s0) + 8530: 04090003 lb zero,64(s2) + 8534: 0100 addi s0,sp,128 + 8536: 0300 addi s0,sp,384 + 8538: a604 fsd fs1,8(a2) + 853a: 0305 addi t1,t1,1 + 853c: 0900 addi s0,sp,144 + 853e: 0004 0x4 + 8540: 0001 nop + 8542: 05a60403 lb s0,90(a2) + 8546: 00090003 lb zero,0(s2) + 854a: 0100 addi s0,sp,128 + 854c: 0300 addi s0,sp,384 + 854e: a604 fsd fs1,8(a2) + 8550: 0305 addi t1,t1,1 + 8552: 0900 addi s0,sp,144 + 8554: 0000 unimp + 8556: 0001 nop + 8558: 05a60403 lb s0,90(a2) + 855c: 14090003 lb zero,320(s2) + 8560: 0100 addi s0,sp,128 + 8562: 0300 addi s0,sp,384 + 8564: a604 fsd fs1,8(a2) + 8566: 0305 addi t1,t1,1 + 8568: 0900 addi s0,sp,144 + 856a: 0000 unimp + 856c: 0001 nop + 856e: 05950403 lb s0,89(a0) + 8572: 04090003 lb zero,64(s2) + 8576: 0100 addi s0,sp,128 + 8578: 0300 addi s0,sp,384 + 857a: 9504 0x9504 + 857c: 0305 addi t1,t1,1 + 857e: 0900 addi s0,sp,144 + 8580: 0004 0x4 + 8582: 0001 nop + 8584: 0402 c.slli64 s0 + 8586: 0352 slli t1,t1,0x14 + 8588: 0901 addi s2,s2,0 + 858a: 0018 0x18 + 858c: 0001 nop + 858e: 0402 c.slli64 s0 + 8590: 0352 slli t1,t1,0x14 + 8592: 0900 addi s0,sp,144 + 8594: 0000 unimp + 8596: 0001 nop + 8598: 0402 c.slli64 s0 + 859a: 0352 slli t1,t1,0x14 + 859c: 0900 addi s0,sp,144 + 859e: 0000 unimp + 85a0: 0001 nop + 85a2: 0402 c.slli64 s0 + 85a4: 0352 slli t1,t1,0x14 85a6: 0900 addi s0,sp,144 85a8: 0000 unimp 85aa: 0001 nop - 85ac: 05a60403 lb s0,90(a2) - 85b0: 14090003 lb zero,320(s2) - 85b4: 0100 addi s0,sp,128 - 85b6: 0300 addi s0,sp,384 - 85b8: a604 fsd fs1,8(a2) - 85ba: 0305 addi t1,t1,1 - 85bc: 0900 addi s0,sp,144 - 85be: 0000 unimp - 85c0: 0001 nop - 85c2: 05950403 lb s0,89(a0) - 85c6: 04090003 lb zero,64(s2) - 85ca: 0100 addi s0,sp,128 - 85cc: 0300 addi s0,sp,384 - 85ce: 9504 0x9504 - 85d0: 0305 addi t1,t1,1 - 85d2: 0900 addi s0,sp,144 - 85d4: 0004 0x4 - 85d6: 0001 nop - 85d8: 0402 c.slli64 s0 - 85da: 0352 slli t1,t1,0x14 - 85dc: 0901 addi s2,s2,0 - 85de: 0018 0x18 - 85e0: 0001 nop - 85e2: 0402 c.slli64 s0 - 85e4: 0352 slli t1,t1,0x14 - 85e6: 0900 addi s0,sp,144 - 85e8: 0000 unimp - 85ea: 0001 nop - 85ec: 0402 c.slli64 s0 - 85ee: 0352 slli t1,t1,0x14 - 85f0: 0900 addi s0,sp,144 - 85f2: 0000 unimp - 85f4: 0001 nop - 85f6: 0402 c.slli64 s0 - 85f8: 0352 slli t1,t1,0x14 - 85fa: 0900 addi s0,sp,144 - 85fc: 0000 unimp - 85fe: 0001 nop - 8600: 0402 c.slli64 s0 - 8602: 0352 slli t1,t1,0x14 - 8604: 0900 addi s0,sp,144 - 8606: 0010 0x10 - 8608: 0001 nop - 860a: 0402 c.slli64 s0 - 860c: 0352 slli t1,t1,0x14 - 860e: 0900 addi s0,sp,144 - 8610: 0000 unimp - 8612: 0901 addi s2,s2,0 - 8614: 0004 0x4 - 8616: 0100 addi s0,sp,128 - 8618: 3c01 jal 8028 <_start-0x7fff7fd8> - 861a: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> - 861e: 9200 0x9200 - 8620: 0000 unimp - 8622: 0100 addi s0,sp,128 - 8624: fb01 bnez a4,8534 <_start-0x7fff7acc> - 8626: 0d0e slli s10,s10,0x3 - 8628: 0100 addi s0,sp,128 - 862a: 0101 addi sp,sp,0 - 862c: 0001 nop - 862e: 0000 unimp - 8630: 0001 nop - 8632: 0100 addi s0,sp,128 - 8634: 2e2e fld ft8,200(sp) - 8636: 2f2e2e2f 0x2f2e2e2f - 863a: 2e2e fld ft8,200(sp) - 863c: 2f2e2e2f 0x2f2e2e2f - 8640: 6972 flw fs2,28(sp) - 8642: 2d766373 csrrsi t1,0x2d7,12 - 8646: 2f636367 0x2f636367 - 864a: 696c flw fa1,84(a0) - 864c: 6762 flw fa4,24(sp) - 864e: 732f6363 bltu t5,s2,8d74 <_start-0x7fff728c> - 8652: 2d74666f jal a2,4f128 <_start-0x7ffb0ed8> - 8656: 7066 flw ft0,120(sp) - 8658: 2e00 fld fs0,24(a2) - 865a: 2f2e fld ft10,200(sp) - 865c: 2e2e fld ft8,200(sp) - 865e: 2f2e2e2f 0x2f2e2e2f - 8662: 2e2e fld ft8,200(sp) - 8664: 7369722f 0x7369722f - 8668: 672d7663 bgeu s10,s2,8cd4 <_start-0x7fff732c> - 866c: 6c2f6363 bltu t5,sp,8d32 <_start-0x7fff72ce> - 8670: 6269 lui tp,0x1a - 8672: 2f636367 0x2f636367 - 8676: 2e2e fld ft8,200(sp) - 8678: 636e692f 0x636e692f - 867c: 756c flw fa1,108(a0) - 867e: 6564 flw fs1,76(a0) + 85ac: 0402 c.slli64 s0 + 85ae: 0352 slli t1,t1,0x14 + 85b0: 0900 addi s0,sp,144 + 85b2: 0010 0x10 + 85b4: 0001 nop + 85b6: 0402 c.slli64 s0 + 85b8: 0352 slli t1,t1,0x14 + 85ba: 0900 addi s0,sp,144 + 85bc: 0000 unimp + 85be: 0901 addi s2,s2,0 + 85c0: 0004 0x4 + 85c2: 0100 addi s0,sp,128 + 85c4: 3c01 jal 7fd4 <_start-0x7fff802c> + 85c6: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> + 85ca: 9200 0x9200 + 85cc: 0000 unimp + 85ce: 0100 addi s0,sp,128 + 85d0: fb01 bnez a4,84e0 <_start-0x7fff7b20> + 85d2: 0d0e slli s10,s10,0x3 + 85d4: 0100 addi s0,sp,128 + 85d6: 0101 addi sp,sp,0 + 85d8: 0001 nop + 85da: 0000 unimp + 85dc: 0001 nop + 85de: 0100 addi s0,sp,128 + 85e0: 2e2e fld ft8,200(sp) + 85e2: 2f2e2e2f 0x2f2e2e2f + 85e6: 2e2e fld ft8,200(sp) + 85e8: 2f2e2e2f 0x2f2e2e2f + 85ec: 6972 flw fs2,28(sp) + 85ee: 2d766373 csrrsi t1,0x2d7,12 + 85f2: 2f636367 0x2f636367 + 85f6: 696c flw fa1,84(a0) + 85f8: 6762 flw fa4,24(sp) + 85fa: 732f6363 bltu t5,s2,8d20 <_start-0x7fff72e0> + 85fe: 2d74666f jal a2,4f0d4 <_start-0x7ffb0f2c> + 8602: 7066 flw ft0,120(sp) + 8604: 2e00 fld fs0,24(a2) + 8606: 2f2e fld ft10,200(sp) + 8608: 2e2e fld ft8,200(sp) + 860a: 2f2e2e2f 0x2f2e2e2f + 860e: 2e2e fld ft8,200(sp) + 8610: 7369722f 0x7369722f + 8614: 672d7663 bgeu s10,s2,8c80 <_start-0x7fff7380> + 8618: 6c2f6363 bltu t5,sp,8cde <_start-0x7fff7322> + 861c: 6269 lui tp,0x1a + 861e: 2f636367 0x2f636367 + 8622: 2e2e fld ft8,200(sp) + 8624: 636e692f 0x636e692f + 8628: 756c flw fa1,108(a0) + 862a: 6564 flw fs1,76(a0) + 862c: 0000 unimp + 862e: 6966 flw fs2,88(sp) + 8630: 7478 flw fa4,108(s0) + 8632: 7366 flw ft6,120(sp) + 8634: 2e69 jal 89ce <_start-0x7fff7632> + 8636: 00010063 beqz sp,8636 <_start-0x7fff79ca> + 863a: 7300 flw fs0,32(a4) + 863c: 2d74666f jal a2,4f112 <_start-0x7ffb0eee> + 8640: 7066 flw ft0,120(sp) + 8642: 682e flw fa6,200(sp) + 8644: 0100 addi s0,sp,128 + 8646: 0000 unimp + 8648: 7571 lui a0,0xffffc + 864a: 6461 lui s0,0x18 + 864c: 682e flw fa6,200(sp) + 864e: 0100 addi s0,sp,128 + 8650: 0000 unimp + 8652: 6f6c flw fa1,92(a4) + 8654: 676e flw fa4,216(sp) + 8656: 6f6c flw fa1,92(a4) + 8658: 676e flw fa4,216(sp) + 865a: 682e flw fa6,200(sp) + 865c: 0200 addi s0,sp,256 + 865e: 0000 unimp + 8660: 0500 addi s0,sp,640 + 8662: 0001 nop + 8664: 0205 addi tp,tp,1 + 8666: 4224 lw s1,64(a2) + 8668: 8001 c.srli64 s0 + 866a: 05012303 lw t1,80(sp) + 866e: 09010303 lb t1,144(sp) + 8672: 0000 unimp + 8674: 0301 addi t1,t1,0 + 8676: 0900 addi s0,sp,144 + 8678: 0000 unimp + 867a: 0501 addi a0,a0,0 + 867c: 030d addi t1,t1,3 + 867e: 0900 addi s0,sp,144 8680: 0000 unimp - 8682: 6966 flw fs2,88(sp) - 8684: 7478 flw fa4,108(s0) - 8686: 7366 flw ft6,120(sp) - 8688: 2e69 jal 8a22 <_start-0x7fff75de> - 868a: 00010063 beqz sp,868a <_start-0x7fff7976> - 868e: 7300 flw fs0,32(a4) - 8690: 2d74666f jal a2,4f166 <_start-0x7ffb0e9a> - 8694: 7066 flw ft0,120(sp) - 8696: 682e flw fa6,200(sp) - 8698: 0100 addi s0,sp,128 + 8682: 0501 addi a0,a0,0 + 8684: 09010303 lb t1,144(sp) + 8688: 0000 unimp + 868a: 0301 addi t1,t1,0 + 868c: 0900 addi s0,sp,144 + 868e: 0000 unimp + 8690: 0301 addi t1,t1,0 + 8692: 0900 addi s0,sp,144 + 8694: 0000 unimp + 8696: 0301 addi t1,t1,0 + 8698: 0900 addi s0,sp,144 869a: 0000 unimp - 869c: 7571 lui a0,0xffffc - 869e: 6461 lui s0,0x18 - 86a0: 682e flw fa6,200(sp) - 86a2: 0100 addi s0,sp,128 - 86a4: 0000 unimp - 86a6: 6f6c flw fa1,92(a4) - 86a8: 676e flw fa4,216(sp) - 86aa: 6f6c flw fa1,92(a4) - 86ac: 676e flw fa4,216(sp) - 86ae: 682e flw fa6,200(sp) - 86b0: 0200 addi s0,sp,256 + 869c: 0301 addi t1,t1,0 + 869e: 0901 addi s2,s2,0 + 86a0: 0000 unimp + 86a2: 0301 addi t1,t1,0 + 86a4: 0902 c.slli64 s2 + 86a6: 0000 unimp + 86a8: 0301 addi t1,t1,0 + 86aa: 0901 addi s2,s2,0 + 86ac: 0000 unimp + 86ae: 0301 addi t1,t1,0 + 86b0: 0900 addi s0,sp,144 86b2: 0000 unimp - 86b4: 0500 addi s0,sp,640 - 86b6: 0001 nop - 86b8: 0205 addi tp,tp,1 - 86ba: 4160 lw s0,68(a0) - 86bc: 8001 c.srli64 s0 - 86be: 05012303 lw t1,80(sp) - 86c2: 09010303 lb t1,144(sp) - 86c6: 0000 unimp - 86c8: 0301 addi t1,t1,0 - 86ca: 0900 addi s0,sp,144 - 86cc: 0000 unimp - 86ce: 0501 addi a0,a0,0 - 86d0: 030d addi t1,t1,3 - 86d2: 0900 addi s0,sp,144 - 86d4: 0000 unimp - 86d6: 0501 addi a0,a0,0 - 86d8: 09010303 lb t1,144(sp) - 86dc: 0000 unimp + 86b4: 0301 addi t1,t1,0 + 86b6: 0900 addi s0,sp,144 + 86b8: 0000 unimp + 86ba: 0501 addi a0,a0,0 + 86bc: 0601 addi a2,a2,0 + 86be: 00097a03 0x97a03 + 86c2: 0100 addi s0,sp,128 + 86c4: 0305 addi t1,t1,1 + 86c6: 14090603 lb a2,320(s2) + 86ca: 0100 addi s0,sp,128 + 86cc: 0c090103 lb sp,192(s2) + 86d0: 0100 addi s0,sp,128 + 86d2: 04097f03 0x4097f03 + 86d6: 0100 addi s0,sp,128 + 86d8: 0306 slli t1,t1,0x1 + 86da: 0900 addi s0,sp,144 + 86dc: 0010 0x10 86de: 0301 addi t1,t1,0 86e0: 0900 addi s0,sp,144 - 86e2: 0000 unimp + 86e2: 0004 0x4 86e4: 0301 addi t1,t1,0 86e6: 0900 addi s0,sp,144 86e8: 0000 unimp @@ -55494,1418 +55540,1420 @@ Disassembly of section .debug_line: 86ec: 0900 addi s0,sp,144 86ee: 0000 unimp 86f0: 0301 addi t1,t1,0 - 86f2: 0901 addi s2,s2,0 + 86f2: 0900 addi s0,sp,144 86f4: 0000 unimp 86f6: 0301 addi t1,t1,0 - 86f8: 0902 c.slli64 s2 + 86f8: 0900 addi s0,sp,144 86fa: 0000 unimp 86fc: 0301 addi t1,t1,0 - 86fe: 0901 addi s2,s2,0 + 86fe: 0900 addi s0,sp,144 8700: 0000 unimp 8702: 0301 addi t1,t1,0 - 8704: 0900 addi s0,sp,144 + 8704: 0901 addi s2,s2,0 8706: 0000 unimp 8708: 0301 addi t1,t1,0 870a: 0900 addi s0,sp,144 870c: 0000 unimp - 870e: 0501 addi a0,a0,0 - 8710: 0601 addi a2,a2,0 - 8712: 00097a03 0x97a03 - 8716: 0100 addi s0,sp,128 - 8718: 0305 addi t1,t1,1 - 871a: 14090603 lb a2,320(s2) - 871e: 0100 addi s0,sp,128 - 8720: 0c090103 lb sp,192(s2) - 8724: 0100 addi s0,sp,128 - 8726: 04097f03 0x4097f03 - 872a: 0100 addi s0,sp,128 - 872c: 0306 slli t1,t1,0x1 - 872e: 0900 addi s0,sp,144 - 8730: 0010 0x10 - 8732: 0301 addi t1,t1,0 + 870e: 0001 nop + 8710: 0402 c.slli64 s0 + 8712: 060a slli a2,a2,0x2 + 8714: 0c090003 lb zero,192(s2) + 8718: 0100 addi s0,sp,128 + 871a: 0200 addi s0,sp,256 + 871c: 0a04 addi s1,sp,272 + 871e: 0306 slli t1,t1,0x1 + 8720: 0900 addi s0,sp,144 + 8722: 0008 0x8 + 8724: 0001 nop + 8726: 0402 c.slli64 s0 + 8728: 030a slli t1,t1,0x2 + 872a: 0900 addi s0,sp,144 + 872c: 0000 unimp + 872e: 0001 nop + 8730: 0402 c.slli64 s0 + 8732: 030e slli t1,t1,0x3 8734: 0900 addi s0,sp,144 8736: 0004 0x4 - 8738: 0301 addi t1,t1,0 - 873a: 0900 addi s0,sp,144 - 873c: 0000 unimp - 873e: 0301 addi t1,t1,0 - 8740: 0900 addi s0,sp,144 - 8742: 0000 unimp - 8744: 0301 addi t1,t1,0 - 8746: 0900 addi s0,sp,144 - 8748: 0000 unimp - 874a: 0301 addi t1,t1,0 - 874c: 0900 addi s0,sp,144 - 874e: 0000 unimp - 8750: 0301 addi t1,t1,0 + 8738: 0001 nop + 873a: 0402 c.slli64 s0 + 873c: 030e slli t1,t1,0x3 + 873e: 0900 addi s0,sp,144 + 8740: 0000 unimp + 8742: 0001 nop + 8744: 0402 c.slli64 s0 + 8746: 030e slli t1,t1,0x3 + 8748: 0900 addi s0,sp,144 + 874a: 0000 unimp + 874c: 0001 nop + 874e: 0402 c.slli64 s0 + 8750: 030e slli t1,t1,0x3 8752: 0900 addi s0,sp,144 8754: 0000 unimp - 8756: 0301 addi t1,t1,0 - 8758: 0901 addi s2,s2,0 - 875a: 0000 unimp - 875c: 0301 addi t1,t1,0 - 875e: 0900 addi s0,sp,144 - 8760: 0000 unimp - 8762: 0001 nop - 8764: 0402 c.slli64 s0 - 8766: 060a slli a2,a2,0x2 - 8768: 0c090003 lb zero,192(s2) - 876c: 0100 addi s0,sp,128 - 876e: 0200 addi s0,sp,256 - 8770: 0a04 addi s1,sp,272 - 8772: 0306 slli t1,t1,0x1 - 8774: 0900 addi s0,sp,144 - 8776: 0008 0x8 - 8778: 0001 nop - 877a: 0402 c.slli64 s0 - 877c: 030a slli t1,t1,0x2 - 877e: 0900 addi s0,sp,144 - 8780: 0000 unimp - 8782: 0001 nop - 8784: 0402 c.slli64 s0 - 8786: 030e slli t1,t1,0x3 - 8788: 0900 addi s0,sp,144 - 878a: 0004 0x4 - 878c: 0001 nop - 878e: 0402 c.slli64 s0 - 8790: 030e slli t1,t1,0x3 - 8792: 0900 addi s0,sp,144 - 8794: 0000 unimp - 8796: 0001 nop - 8798: 0402 c.slli64 s0 - 879a: 030e slli t1,t1,0x3 - 879c: 0900 addi s0,sp,144 - 879e: 0000 unimp - 87a0: 0001 nop - 87a2: 0402 c.slli64 s0 - 87a4: 030e slli t1,t1,0x3 - 87a6: 0900 addi s0,sp,144 - 87a8: 0000 unimp - 87aa: 0001 nop - 87ac: 0402 c.slli64 s0 - 87ae: 030e slli t1,t1,0x3 - 87b0: 0900 addi s0,sp,144 - 87b2: 000c 0xc - 87b4: 0001 nop - 87b6: 0402 c.slli64 s0 - 87b8: 035c addi a5,sp,388 - 87ba: 0900 addi s0,sp,144 - 87bc: 0000 unimp - 87be: 0001 nop - 87c0: 0402 c.slli64 s0 - 87c2: 035c addi a5,sp,388 - 87c4: 0901 addi s2,s2,0 - 87c6: 0000 unimp - 87c8: 0001 nop - 87ca: 0402 c.slli64 s0 - 87cc: 035c addi a5,sp,388 - 87ce: 0900 addi s0,sp,144 - 87d0: 0000 unimp - 87d2: 0001 nop - 87d4: 0402 c.slli64 s0 - 87d6: 035c addi a5,sp,388 - 87d8: 0900 addi s0,sp,144 - 87da: 0000 unimp - 87dc: 0001 nop - 87de: 0402 c.slli64 s0 - 87e0: 035c addi a5,sp,388 - 87e2: 0902 c.slli64 s2 - 87e4: 0000 unimp - 87e6: 0501 addi a0,a0,0 - 87e8: 0001 nop - 87ea: 0402 c.slli64 s0 - 87ec: 065c addi a5,sp,772 - 87ee: 00090103 lb sp,0(s2) - 87f2: 0100 addi s0,sp,128 - 87f4: 0305 addi t1,t1,1 - 87f6: 0200 addi s0,sp,256 - 87f8: 0d04 addi s1,sp,656 - 87fa: 0306 slli t1,t1,0x1 - 87fc: 097c addi a5,sp,156 - 87fe: 0008 0x8 - 8800: 0001 nop - 8802: 0402 c.slli64 s0 - 8804: 030d addi t1,t1,3 - 8806: 0900 addi s0,sp,144 - 8808: 0000 unimp - 880a: 0001 nop - 880c: 0402 c.slli64 s0 - 880e: 060d addi a2,a2,3 - 8810: 00097f03 0x97f03 - 8814: 0100 addi s0,sp,128 - 8816: 0200 addi s0,sp,256 - 8818: 0d04 addi s1,sp,656 - 881a: 04090103 lb sp,64(s2) - 881e: 0100 addi s0,sp,128 - 8820: 0200 addi s0,sp,256 - 8822: 0d04 addi s1,sp,656 - 8824: 04097f03 0x4097f03 - 8828: 0100 addi s0,sp,128 - 882a: 0200 addi s0,sp,256 - 882c: 0d04 addi s1,sp,656 - 882e: 04090103 lb sp,64(s2) - 8832: 0100 addi s0,sp,128 - 8834: 0200 addi s0,sp,256 - 8836: 0d04 addi s1,sp,656 - 8838: 0306 slli t1,t1,0x1 - 883a: 0900 addi s0,sp,144 - 883c: 0014 0x14 - 883e: 0001 nop - 8840: 0402 c.slli64 s0 - 8842: 030d addi t1,t1,3 - 8844: 0900 addi s0,sp,144 - 8846: 0000 unimp - 8848: 0001 nop - 884a: 0402 c.slli64 s0 - 884c: 030d addi t1,t1,3 - 884e: 0900 addi s0,sp,144 - 8850: 0000 unimp - 8852: 0001 nop - 8854: 0402 c.slli64 s0 - 8856: 030d addi t1,t1,3 - 8858: 0900 addi s0,sp,144 - 885a: 0000 unimp - 885c: 0001 nop - 885e: 0402 c.slli64 s0 - 8860: 030d addi t1,t1,3 - 8862: 0900 addi s0,sp,144 - 8864: 0000 unimp - 8866: 0001 nop - 8868: 0402 c.slli64 s0 - 886a: 030d addi t1,t1,3 + 8756: 0001 nop + 8758: 0402 c.slli64 s0 + 875a: 030e slli t1,t1,0x3 + 875c: 0900 addi s0,sp,144 + 875e: 000c 0xc + 8760: 0001 nop + 8762: 0402 c.slli64 s0 + 8764: 035c addi a5,sp,388 + 8766: 0900 addi s0,sp,144 + 8768: 0000 unimp + 876a: 0001 nop + 876c: 0402 c.slli64 s0 + 876e: 035c addi a5,sp,388 + 8770: 0901 addi s2,s2,0 + 8772: 0000 unimp + 8774: 0001 nop + 8776: 0402 c.slli64 s0 + 8778: 035c addi a5,sp,388 + 877a: 0900 addi s0,sp,144 + 877c: 0000 unimp + 877e: 0001 nop + 8780: 0402 c.slli64 s0 + 8782: 035c addi a5,sp,388 + 8784: 0900 addi s0,sp,144 + 8786: 0000 unimp + 8788: 0001 nop + 878a: 0402 c.slli64 s0 + 878c: 035c addi a5,sp,388 + 878e: 0902 c.slli64 s2 + 8790: 0000 unimp + 8792: 0501 addi a0,a0,0 + 8794: 0001 nop + 8796: 0402 c.slli64 s0 + 8798: 065c addi a5,sp,772 + 879a: 00090103 lb sp,0(s2) + 879e: 0100 addi s0,sp,128 + 87a0: 0305 addi t1,t1,1 + 87a2: 0200 addi s0,sp,256 + 87a4: 0d04 addi s1,sp,656 + 87a6: 0306 slli t1,t1,0x1 + 87a8: 097c addi a5,sp,156 + 87aa: 0008 0x8 + 87ac: 0001 nop + 87ae: 0402 c.slli64 s0 + 87b0: 030d addi t1,t1,3 + 87b2: 0900 addi s0,sp,144 + 87b4: 0000 unimp + 87b6: 0001 nop + 87b8: 0402 c.slli64 s0 + 87ba: 060d addi a2,a2,3 + 87bc: 00097f03 0x97f03 + 87c0: 0100 addi s0,sp,128 + 87c2: 0200 addi s0,sp,256 + 87c4: 0d04 addi s1,sp,656 + 87c6: 04090103 lb sp,64(s2) + 87ca: 0100 addi s0,sp,128 + 87cc: 0200 addi s0,sp,256 + 87ce: 0d04 addi s1,sp,656 + 87d0: 04097f03 0x4097f03 + 87d4: 0100 addi s0,sp,128 + 87d6: 0200 addi s0,sp,256 + 87d8: 0d04 addi s1,sp,656 + 87da: 04090103 lb sp,64(s2) + 87de: 0100 addi s0,sp,128 + 87e0: 0200 addi s0,sp,256 + 87e2: 0d04 addi s1,sp,656 + 87e4: 0306 slli t1,t1,0x1 + 87e6: 0900 addi s0,sp,144 + 87e8: 0014 0x14 + 87ea: 0001 nop + 87ec: 0402 c.slli64 s0 + 87ee: 030d addi t1,t1,3 + 87f0: 0900 addi s0,sp,144 + 87f2: 0000 unimp + 87f4: 0001 nop + 87f6: 0402 c.slli64 s0 + 87f8: 030d addi t1,t1,3 + 87fa: 0900 addi s0,sp,144 + 87fc: 0000 unimp + 87fe: 0001 nop + 8800: 0402 c.slli64 s0 + 8802: 030d addi t1,t1,3 + 8804: 0900 addi s0,sp,144 + 8806: 0000 unimp + 8808: 0001 nop + 880a: 0402 c.slli64 s0 + 880c: 030d addi t1,t1,3 + 880e: 0900 addi s0,sp,144 + 8810: 0000 unimp + 8812: 0001 nop + 8814: 0402 c.slli64 s0 + 8816: 030d addi t1,t1,3 + 8818: 0900 addi s0,sp,144 + 881a: 0000 unimp + 881c: 0001 nop + 881e: 0402 c.slli64 s0 + 8820: 030d addi t1,t1,3 + 8822: 0900 addi s0,sp,144 + 8824: 0000 unimp + 8826: 0001 nop + 8828: 0402 c.slli64 s0 + 882a: 030d addi t1,t1,3 + 882c: 0900 addi s0,sp,144 + 882e: 0000 unimp + 8830: 0001 nop + 8832: 0402 c.slli64 s0 + 8834: 030d addi t1,t1,3 + 8836: 0900 addi s0,sp,144 + 8838: 0000 unimp + 883a: 0001 nop + 883c: 0402 c.slli64 s0 + 883e: 030d addi t1,t1,3 + 8840: 0900 addi s0,sp,144 + 8842: 0000 unimp + 8844: 0001 nop + 8846: 0402 c.slli64 s0 + 8848: 030d addi t1,t1,3 + 884a: 0900 addi s0,sp,144 + 884c: 0000 unimp + 884e: 0601 addi a2,a2,0 + 8850: 08090003 lb zero,128(s2) + 8854: 0100 addi s0,sp,128 + 8856: 0200 addi s0,sp,256 + 8858: 3f04 fld fs1,56(a4) + 885a: 0306 slli t1,t1,0x1 + 885c: 0900 addi s0,sp,144 + 885e: 0028 addi a0,sp,8 + 8860: 0001 nop + 8862: 0402 c.slli64 s0 + 8864: 0342 slli t1,t1,0x10 + 8866: 0900 addi s0,sp,144 + 8868: 000c 0xc + 886a: 0301 addi t1,t1,0 886c: 0900 addi s0,sp,144 - 886e: 0000 unimp - 8870: 0001 nop - 8872: 0402 c.slli64 s0 - 8874: 030d addi t1,t1,3 - 8876: 0900 addi s0,sp,144 - 8878: 0000 unimp - 887a: 0001 nop - 887c: 0402 c.slli64 s0 - 887e: 030d addi t1,t1,3 - 8880: 0900 addi s0,sp,144 - 8882: 0000 unimp - 8884: 0001 nop - 8886: 0402 c.slli64 s0 - 8888: 030d addi t1,t1,3 - 888a: 0900 addi s0,sp,144 - 888c: 0000 unimp - 888e: 0001 nop - 8890: 0402 c.slli64 s0 - 8892: 030d addi t1,t1,3 - 8894: 0900 addi s0,sp,144 - 8896: 0000 unimp - 8898: 0001 nop - 889a: 0402 c.slli64 s0 - 889c: 030d addi t1,t1,3 - 889e: 0900 addi s0,sp,144 - 88a0: 0000 unimp - 88a2: 0601 addi a2,a2,0 - 88a4: 08090003 lb zero,128(s2) - 88a8: 0100 addi s0,sp,128 - 88aa: 0200 addi s0,sp,256 - 88ac: 3f04 fld fs1,56(a4) - 88ae: 0306 slli t1,t1,0x1 - 88b0: 0900 addi s0,sp,144 - 88b2: 0028 addi a0,sp,8 - 88b4: 0001 nop - 88b6: 0402 c.slli64 s0 - 88b8: 0342 slli t1,t1,0x10 - 88ba: 0900 addi s0,sp,144 - 88bc: 000c 0xc - 88be: 0301 addi t1,t1,0 - 88c0: 0900 addi s0,sp,144 - 88c2: 0018 0x18 - 88c4: 0301 addi t1,t1,0 - 88c6: 0900 addi s0,sp,144 - 88c8: 0014 0x14 - 88ca: 0301 addi t1,t1,0 - 88cc: 0900 addi s0,sp,144 - 88ce: 0000 unimp - 88d0: 0001 nop - 88d2: 0402 c.slli64 s0 - 88d4: 0345 addi t1,t1,17 - 88d6: 0900 addi s0,sp,144 - 88d8: 0000 unimp - 88da: 0001 nop - 88dc: 0402 c.slli64 s0 - 88de: 0345 addi t1,t1,17 - 88e0: 0900 addi s0,sp,144 - 88e2: 0000 unimp - 88e4: 0001 nop - 88e6: 0402 c.slli64 s0 - 88e8: 0345 addi t1,t1,17 - 88ea: 0900 addi s0,sp,144 - 88ec: 0000 unimp - 88ee: 0001 nop - 88f0: 0402 c.slli64 s0 - 88f2: 0345 addi t1,t1,17 - 88f4: 0900 addi s0,sp,144 - 88f6: 0000 unimp - 88f8: 0001 nop - 88fa: 0402 c.slli64 s0 - 88fc: 0345 addi t1,t1,17 - 88fe: 0900 addi s0,sp,144 - 8900: 0000 unimp - 8902: 0001 nop - 8904: 0402 c.slli64 s0 - 8906: 0345 addi t1,t1,17 - 8908: 0900 addi s0,sp,144 - 890a: 0000 unimp - 890c: 0001 nop - 890e: 0402 c.slli64 s0 - 8910: 0345 addi t1,t1,17 - 8912: 0900 addi s0,sp,144 - 8914: 0000 unimp - 8916: 0001 nop - 8918: 0402 c.slli64 s0 - 891a: 0345 addi t1,t1,17 - 891c: 0900 addi s0,sp,144 - 891e: 0000 unimp - 8920: 0001 nop - 8922: 0402 c.slli64 s0 - 8924: 0345 addi t1,t1,17 - 8926: 0900 addi s0,sp,144 - 8928: 0004 0x4 - 892a: 0001 nop - 892c: 0402 c.slli64 s0 - 892e: 0345 addi t1,t1,17 - 8930: 0900 addi s0,sp,144 - 8932: 0000 unimp - 8934: 0001 nop - 8936: 0402 c.slli64 s0 - 8938: 034e slli t1,t1,0x13 - 893a: 0900 addi s0,sp,144 - 893c: 0004 0x4 - 893e: 0001 nop - 8940: 0402 c.slli64 s0 - 8942: 0341 addi t1,t1,16 - 8944: 0900 addi s0,sp,144 - 8946: 0008 0x8 - 8948: 0001 nop - 894a: 0402 c.slli64 s0 - 894c: 0341 addi t1,t1,16 - 894e: 0900 addi s0,sp,144 - 8950: 0014 0x14 - 8952: 0901 addi s2,s2,0 - 8954: 0004 0x4 - 8956: 0100 addi s0,sp,128 - 8958: 9901 andi a0,a0,-32 - 895a: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> - 895e: 9400 0x9400 - 8960: 0000 unimp - 8962: 0100 addi s0,sp,128 - 8964: fb01 bnez a4,8874 <_start-0x7fff778c> - 8966: 0d0e slli s10,s10,0x3 - 8968: 0100 addi s0,sp,128 - 896a: 0101 addi sp,sp,0 - 896c: 0001 nop - 896e: 0000 unimp - 8970: 0001 nop - 8972: 0100 addi s0,sp,128 - 8974: 2e2e fld ft8,200(sp) - 8976: 2f2e2e2f 0x2f2e2e2f - 897a: 2e2e fld ft8,200(sp) - 897c: 2f2e2e2f 0x2f2e2e2f - 8980: 6972 flw fs2,28(sp) - 8982: 2d766373 csrrsi t1,0x2d7,12 - 8986: 2f636367 0x2f636367 - 898a: 696c flw fa1,84(a0) - 898c: 6762 flw fa4,24(sp) - 898e: 732f6363 bltu t5,s2,90b4 <_start-0x7fff6f4c> - 8992: 2d74666f jal a2,4f468 <_start-0x7ffb0b98> - 8996: 7066 flw ft0,120(sp) - 8998: 2e00 fld fs0,24(a2) - 899a: 2f2e fld ft10,200(sp) - 899c: 2e2e fld ft8,200(sp) - 899e: 2f2e2e2f 0x2f2e2e2f - 89a2: 2e2e fld ft8,200(sp) - 89a4: 7369722f 0x7369722f - 89a8: 672d7663 bgeu s10,s2,9014 <_start-0x7fff6fec> - 89ac: 6c2f6363 bltu t5,sp,9072 <_start-0x7fff6f8e> - 89b0: 6269 lui tp,0x1a - 89b2: 2f636367 0x2f636367 - 89b6: 2e2e fld ft8,200(sp) - 89b8: 636e692f 0x636e692f - 89bc: 756c flw fa1,108(a0) - 89be: 6564 flw fs1,76(a0) + 886e: 0018 0x18 + 8870: 0301 addi t1,t1,0 + 8872: 0900 addi s0,sp,144 + 8874: 0014 0x14 + 8876: 0301 addi t1,t1,0 + 8878: 0900 addi s0,sp,144 + 887a: 0000 unimp + 887c: 0001 nop + 887e: 0402 c.slli64 s0 + 8880: 0345 addi t1,t1,17 + 8882: 0900 addi s0,sp,144 + 8884: 0000 unimp + 8886: 0001 nop + 8888: 0402 c.slli64 s0 + 888a: 0345 addi t1,t1,17 + 888c: 0900 addi s0,sp,144 + 888e: 0000 unimp + 8890: 0001 nop + 8892: 0402 c.slli64 s0 + 8894: 0345 addi t1,t1,17 + 8896: 0900 addi s0,sp,144 + 8898: 0000 unimp + 889a: 0001 nop + 889c: 0402 c.slli64 s0 + 889e: 0345 addi t1,t1,17 + 88a0: 0900 addi s0,sp,144 + 88a2: 0000 unimp + 88a4: 0001 nop + 88a6: 0402 c.slli64 s0 + 88a8: 0345 addi t1,t1,17 + 88aa: 0900 addi s0,sp,144 + 88ac: 0000 unimp + 88ae: 0001 nop + 88b0: 0402 c.slli64 s0 + 88b2: 0345 addi t1,t1,17 + 88b4: 0900 addi s0,sp,144 + 88b6: 0000 unimp + 88b8: 0001 nop + 88ba: 0402 c.slli64 s0 + 88bc: 0345 addi t1,t1,17 + 88be: 0900 addi s0,sp,144 + 88c0: 0000 unimp + 88c2: 0001 nop + 88c4: 0402 c.slli64 s0 + 88c6: 0345 addi t1,t1,17 + 88c8: 0900 addi s0,sp,144 + 88ca: 0000 unimp + 88cc: 0001 nop + 88ce: 0402 c.slli64 s0 + 88d0: 0345 addi t1,t1,17 + 88d2: 0900 addi s0,sp,144 + 88d4: 0004 0x4 + 88d6: 0001 nop + 88d8: 0402 c.slli64 s0 + 88da: 0345 addi t1,t1,17 + 88dc: 0900 addi s0,sp,144 + 88de: 0000 unimp + 88e0: 0001 nop + 88e2: 0402 c.slli64 s0 + 88e4: 034e slli t1,t1,0x13 + 88e6: 0900 addi s0,sp,144 + 88e8: 0004 0x4 + 88ea: 0001 nop + 88ec: 0402 c.slli64 s0 + 88ee: 0341 addi t1,t1,16 + 88f0: 0900 addi s0,sp,144 + 88f2: 0008 0x8 + 88f4: 0001 nop + 88f6: 0402 c.slli64 s0 + 88f8: 0341 addi t1,t1,16 + 88fa: 0900 addi s0,sp,144 + 88fc: 0014 0x14 + 88fe: 0901 addi s2,s2,0 + 8900: 0004 0x4 + 8902: 0100 addi s0,sp,128 + 8904: 9901 andi a0,a0,-32 + 8906: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> + 890a: 9400 0x9400 + 890c: 0000 unimp + 890e: 0100 addi s0,sp,128 + 8910: fb01 bnez a4,8820 <_start-0x7fff77e0> + 8912: 0d0e slli s10,s10,0x3 + 8914: 0100 addi s0,sp,128 + 8916: 0101 addi sp,sp,0 + 8918: 0001 nop + 891a: 0000 unimp + 891c: 0001 nop + 891e: 0100 addi s0,sp,128 + 8920: 2e2e fld ft8,200(sp) + 8922: 2f2e2e2f 0x2f2e2e2f + 8926: 2e2e fld ft8,200(sp) + 8928: 2f2e2e2f 0x2f2e2e2f + 892c: 6972 flw fs2,28(sp) + 892e: 2d766373 csrrsi t1,0x2d7,12 + 8932: 2f636367 0x2f636367 + 8936: 696c flw fa1,84(a0) + 8938: 6762 flw fa4,24(sp) + 893a: 732f6363 bltu t5,s2,9060 <_start-0x7fff6fa0> + 893e: 2d74666f jal a2,4f414 <_start-0x7ffb0bec> + 8942: 7066 flw ft0,120(sp) + 8944: 2e00 fld fs0,24(a2) + 8946: 2f2e fld ft10,200(sp) + 8948: 2e2e fld ft8,200(sp) + 894a: 2f2e2e2f 0x2f2e2e2f + 894e: 2e2e fld ft8,200(sp) + 8950: 7369722f 0x7369722f + 8954: 672d7663 bgeu s10,s2,8fc0 <_start-0x7fff7040> + 8958: 6c2f6363 bltu t5,sp,901e <_start-0x7fff6fe2> + 895c: 6269 lui tp,0x1a + 895e: 2f636367 0x2f636367 + 8962: 2e2e fld ft8,200(sp) + 8964: 636e692f 0x636e692f + 8968: 756c flw fa1,108(a0) + 896a: 6564 flw fs1,76(a0) + 896c: 0000 unimp + 896e: 6c66 flw fs8,88(sp) + 8970: 7374616f jal sp,4f8a6 <_start-0x7ffb075a> + 8974: 7469 lui s0,0xffffa + 8976: 2e66 fld ft8,88(sp) + 8978: 00010063 beqz sp,8978 <_start-0x7fff7688> + 897c: 7300 flw fs0,32(a4) + 897e: 2d74666f jal a2,4f454 <_start-0x7ffb0bac> + 8982: 7066 flw ft0,120(sp) + 8984: 682e flw fa6,200(sp) + 8986: 0100 addi s0,sp,128 + 8988: 0000 unimp + 898a: 7571 lui a0,0xffffc + 898c: 6461 lui s0,0x18 + 898e: 682e flw fa6,200(sp) + 8990: 0100 addi s0,sp,128 + 8992: 0000 unimp + 8994: 6f6c flw fa1,92(a4) + 8996: 676e flw fa4,216(sp) + 8998: 6f6c flw fa1,92(a4) + 899a: 676e flw fa4,216(sp) + 899c: 682e flw fa6,200(sp) + 899e: 0200 addi s0,sp,256 + 89a0: 0000 unimp + 89a2: 0500 addi s0,sp,640 + 89a4: 0001 nop + 89a6: 0205 addi tp,tp,1 + 89a8: 4338 lw a4,64(a4) + 89aa: 8001 c.srli64 s0 + 89ac: 05012403 lw s0,80(sp) + 89b0: 09010303 lb t1,144(sp) + 89b4: 0000 unimp + 89b6: 0301 addi t1,t1,0 + 89b8: 0900 addi s0,sp,144 + 89ba: 0000 unimp + 89bc: 0301 addi t1,t1,0 + 89be: 0900 addi s0,sp,144 89c0: 0000 unimp - 89c2: 6c66 flw fs8,88(sp) - 89c4: 7374616f jal sp,4f8fa <_start-0x7ffb0706> - 89c8: 7469 lui s0,0xffffa - 89ca: 2e66 fld ft8,88(sp) - 89cc: 00010063 beqz sp,89cc <_start-0x7fff7634> - 89d0: 7300 flw fs0,32(a4) - 89d2: 2d74666f jal a2,4f4a8 <_start-0x7ffb0b58> - 89d6: 7066 flw ft0,120(sp) - 89d8: 682e flw fa6,200(sp) - 89da: 0100 addi s0,sp,128 - 89dc: 0000 unimp - 89de: 7571 lui a0,0xffffc - 89e0: 6461 lui s0,0x18 - 89e2: 682e flw fa6,200(sp) - 89e4: 0100 addi s0,sp,128 - 89e6: 0000 unimp - 89e8: 6f6c flw fa1,92(a4) - 89ea: 676e flw fa4,216(sp) - 89ec: 6f6c flw fa1,92(a4) - 89ee: 676e flw fa4,216(sp) - 89f0: 682e flw fa6,200(sp) + 89c2: 0301 addi t1,t1,0 + 89c4: 0900 addi s0,sp,144 + 89c6: 0000 unimp + 89c8: 0301 addi t1,t1,0 + 89ca: 0901 addi s2,s2,0 + 89cc: 0000 unimp + 89ce: 0301 addi t1,t1,0 + 89d0: 0902 c.slli64 s2 + 89d2: 0000 unimp + 89d4: 0301 addi t1,t1,0 + 89d6: 0900 addi s0,sp,144 + 89d8: 0000 unimp + 89da: 0501 addi a0,a0,0 + 89dc: 0601 addi a2,a2,0 + 89de: 00097c03 0x97c03 + 89e2: 0100 addi s0,sp,128 + 89e4: 14090003 lb zero,320(s2) + 89e8: 0100 addi s0,sp,128 + 89ea: 0305 addi t1,t1,1 + 89ec: 04090403 lb s0,64(s2) + 89f0: 0100 addi s0,sp,128 89f2: 0200 addi s0,sp,256 - 89f4: 0000 unimp - 89f6: 0500 addi s0,sp,640 - 89f8: 0001 nop - 89fa: 0205 addi tp,tp,1 - 89fc: 4274 lw a3,68(a2) - 89fe: 8001 c.srli64 s0 - 8a00: 05012403 lw s0,80(sp) - 8a04: 09010303 lb t1,144(sp) - 8a08: 0000 unimp + 89f4: 0104 addi s1,sp,128 + 89f6: 0306 slli t1,t1,0x1 + 89f8: 0900 addi s0,sp,144 + 89fa: 0004 0x4 + 89fc: 0001 nop + 89fe: 0402 c.slli64 s0 + 8a00: 0301 addi t1,t1,0 + 8a02: 0900 addi s0,sp,144 + 8a04: 0000 unimp + 8a06: 0001 nop + 8a08: 0402 c.slli64 s0 8a0a: 0301 addi t1,t1,0 8a0c: 0900 addi s0,sp,144 - 8a0e: 0000 unimp - 8a10: 0301 addi t1,t1,0 - 8a12: 0900 addi s0,sp,144 - 8a14: 0000 unimp - 8a16: 0301 addi t1,t1,0 - 8a18: 0900 addi s0,sp,144 - 8a1a: 0000 unimp - 8a1c: 0301 addi t1,t1,0 - 8a1e: 0901 addi s2,s2,0 - 8a20: 0000 unimp - 8a22: 0301 addi t1,t1,0 - 8a24: 0902 c.slli64 s2 - 8a26: 0000 unimp + 8a0e: 0014 0x14 + 8a10: 0001 nop + 8a12: 0402 c.slli64 s0 + 8a14: 0301 addi t1,t1,0 + 8a16: 0900 addi s0,sp,144 + 8a18: 0000 unimp + 8a1a: 0001 nop + 8a1c: 0402 c.slli64 s0 + 8a1e: 0301 addi t1,t1,0 + 8a20: 0900 addi s0,sp,144 + 8a22: 0000 unimp + 8a24: 0001 nop + 8a26: 0402 c.slli64 s0 8a28: 0301 addi t1,t1,0 8a2a: 0900 addi s0,sp,144 8a2c: 0000 unimp - 8a2e: 0501 addi a0,a0,0 - 8a30: 0601 addi a2,a2,0 - 8a32: 00097c03 0x97c03 - 8a36: 0100 addi s0,sp,128 - 8a38: 14090003 lb zero,320(s2) - 8a3c: 0100 addi s0,sp,128 - 8a3e: 0305 addi t1,t1,1 - 8a40: 04090403 lb s0,64(s2) - 8a44: 0100 addi s0,sp,128 - 8a46: 0200 addi s0,sp,256 - 8a48: 0104 addi s1,sp,128 - 8a4a: 0306 slli t1,t1,0x1 - 8a4c: 0900 addi s0,sp,144 - 8a4e: 0004 0x4 - 8a50: 0001 nop - 8a52: 0402 c.slli64 s0 - 8a54: 0301 addi t1,t1,0 - 8a56: 0900 addi s0,sp,144 - 8a58: 0000 unimp - 8a5a: 0001 nop - 8a5c: 0402 c.slli64 s0 - 8a5e: 0301 addi t1,t1,0 - 8a60: 0900 addi s0,sp,144 - 8a62: 0014 0x14 - 8a64: 0001 nop - 8a66: 0402 c.slli64 s0 - 8a68: 0301 addi t1,t1,0 - 8a6a: 0900 addi s0,sp,144 - 8a6c: 0000 unimp - 8a6e: 0001 nop - 8a70: 0402 c.slli64 s0 - 8a72: 0301 addi t1,t1,0 - 8a74: 0900 addi s0,sp,144 - 8a76: 0000 unimp - 8a78: 0001 nop - 8a7a: 0402 c.slli64 s0 - 8a7c: 0301 addi t1,t1,0 - 8a7e: 0900 addi s0,sp,144 - 8a80: 0000 unimp - 8a82: 0001 nop - 8a84: 0402 c.slli64 s0 - 8a86: 0301 addi t1,t1,0 - 8a88: 0900 addi s0,sp,144 - 8a8a: 0000 unimp - 8a8c: 0001 nop - 8a8e: 0402 c.slli64 s0 - 8a90: 0301 addi t1,t1,0 - 8a92: 0900 addi s0,sp,144 - 8a94: 0000 unimp - 8a96: 0001 nop - 8a98: 0402 c.slli64 s0 - 8a9a: 0301 addi t1,t1,0 - 8a9c: 0900 addi s0,sp,144 - 8a9e: 0000 unimp - 8aa0: 0001 nop - 8aa2: 0402 c.slli64 s0 - 8aa4: 0301 addi t1,t1,0 - 8aa6: 0900 addi s0,sp,144 - 8aa8: 0004 0x4 - 8aaa: 0001 nop - 8aac: 0402 c.slli64 s0 - 8aae: 0301 addi t1,t1,0 - 8ab0: 0900 addi s0,sp,144 - 8ab2: 0000 unimp - 8ab4: 0001 nop - 8ab6: 0402 c.slli64 s0 - 8ab8: 0301 addi t1,t1,0 - 8aba: 0900 addi s0,sp,144 - 8abc: 0010 0x10 - 8abe: 0001 nop - 8ac0: 0402 c.slli64 s0 - 8ac2: 0301 addi t1,t1,0 - 8ac4: 0900 addi s0,sp,144 - 8ac6: 0000 unimp - 8ac8: 0001 nop - 8aca: 0402 c.slli64 s0 - 8acc: 0301 addi t1,t1,0 - 8ace: 0900 addi s0,sp,144 - 8ad0: 0000 unimp - 8ad2: 0001 nop - 8ad4: 0402 c.slli64 s0 - 8ad6: 0301 addi t1,t1,0 - 8ad8: 0900 addi s0,sp,144 - 8ada: 0000 unimp - 8adc: 0001 nop - 8ade: 0402 c.slli64 s0 - 8ae0: 0301 addi t1,t1,0 - 8ae2: 0900 addi s0,sp,144 - 8ae4: 0004 0x4 - 8ae6: 0001 nop - 8ae8: 0402 c.slli64 s0 - 8aea: 0301 addi t1,t1,0 - 8aec: 0900 addi s0,sp,144 - 8aee: 0008 0x8 - 8af0: 0001 nop - 8af2: 0402 c.slli64 s0 - 8af4: 0301 addi t1,t1,0 - 8af6: 0900 addi s0,sp,144 - 8af8: 0004 0x4 - 8afa: 0001 nop - 8afc: 0402 c.slli64 s0 - 8afe: 0301 addi t1,t1,0 - 8b00: 0900 addi s0,sp,144 - 8b02: 0004 0x4 - 8b04: 0001 nop - 8b06: 0402 c.slli64 s0 - 8b08: 0301 addi t1,t1,0 - 8b0a: 0900 addi s0,sp,144 - 8b0c: 0000 unimp - 8b0e: 0001 nop - 8b10: 0402 c.slli64 s0 + 8a2e: 0001 nop + 8a30: 0402 c.slli64 s0 + 8a32: 0301 addi t1,t1,0 + 8a34: 0900 addi s0,sp,144 + 8a36: 0000 unimp + 8a38: 0001 nop + 8a3a: 0402 c.slli64 s0 + 8a3c: 0301 addi t1,t1,0 + 8a3e: 0900 addi s0,sp,144 + 8a40: 0000 unimp + 8a42: 0001 nop + 8a44: 0402 c.slli64 s0 + 8a46: 0301 addi t1,t1,0 + 8a48: 0900 addi s0,sp,144 + 8a4a: 0000 unimp + 8a4c: 0001 nop + 8a4e: 0402 c.slli64 s0 + 8a50: 0301 addi t1,t1,0 + 8a52: 0900 addi s0,sp,144 + 8a54: 0004 0x4 + 8a56: 0001 nop + 8a58: 0402 c.slli64 s0 + 8a5a: 0301 addi t1,t1,0 + 8a5c: 0900 addi s0,sp,144 + 8a5e: 0000 unimp + 8a60: 0001 nop + 8a62: 0402 c.slli64 s0 + 8a64: 0301 addi t1,t1,0 + 8a66: 0900 addi s0,sp,144 + 8a68: 0010 0x10 + 8a6a: 0001 nop + 8a6c: 0402 c.slli64 s0 + 8a6e: 0301 addi t1,t1,0 + 8a70: 0900 addi s0,sp,144 + 8a72: 0000 unimp + 8a74: 0001 nop + 8a76: 0402 c.slli64 s0 + 8a78: 0301 addi t1,t1,0 + 8a7a: 0900 addi s0,sp,144 + 8a7c: 0000 unimp + 8a7e: 0001 nop + 8a80: 0402 c.slli64 s0 + 8a82: 0301 addi t1,t1,0 + 8a84: 0900 addi s0,sp,144 + 8a86: 0000 unimp + 8a88: 0001 nop + 8a8a: 0402 c.slli64 s0 + 8a8c: 0301 addi t1,t1,0 + 8a8e: 0900 addi s0,sp,144 + 8a90: 0004 0x4 + 8a92: 0001 nop + 8a94: 0402 c.slli64 s0 + 8a96: 0301 addi t1,t1,0 + 8a98: 0900 addi s0,sp,144 + 8a9a: 0008 0x8 + 8a9c: 0001 nop + 8a9e: 0402 c.slli64 s0 + 8aa0: 0301 addi t1,t1,0 + 8aa2: 0900 addi s0,sp,144 + 8aa4: 0004 0x4 + 8aa6: 0001 nop + 8aa8: 0402 c.slli64 s0 + 8aaa: 0301 addi t1,t1,0 + 8aac: 0900 addi s0,sp,144 + 8aae: 0004 0x4 + 8ab0: 0001 nop + 8ab2: 0402 c.slli64 s0 + 8ab4: 0301 addi t1,t1,0 + 8ab6: 0900 addi s0,sp,144 + 8ab8: 0000 unimp + 8aba: 0001 nop + 8abc: 0402 c.slli64 s0 + 8abe: 0301 addi t1,t1,0 + 8ac0: 0900 addi s0,sp,144 + 8ac2: 0000 unimp + 8ac4: 0001 nop + 8ac6: 0402 c.slli64 s0 + 8ac8: 0301 addi t1,t1,0 + 8aca: 0900 addi s0,sp,144 + 8acc: 0000 unimp + 8ace: 0001 nop + 8ad0: 0402 c.slli64 s0 + 8ad2: 0301 addi t1,t1,0 + 8ad4: 0900 addi s0,sp,144 + 8ad6: 0000 unimp + 8ad8: 0001 nop + 8ada: 0402 c.slli64 s0 + 8adc: 0301 addi t1,t1,0 + 8ade: 0900 addi s0,sp,144 + 8ae0: 0000 unimp + 8ae2: 0001 nop + 8ae4: 0402 c.slli64 s0 + 8ae6: 0301 addi t1,t1,0 + 8ae8: 0900 addi s0,sp,144 + 8aea: 0000 unimp + 8aec: 0001 nop + 8aee: 0402 c.slli64 s0 + 8af0: 0301 addi t1,t1,0 + 8af2: 0900 addi s0,sp,144 + 8af4: 0000 unimp + 8af6: 0001 nop + 8af8: 0402 c.slli64 s0 + 8afa: 0301 addi t1,t1,0 + 8afc: 0900 addi s0,sp,144 + 8afe: 0000 unimp + 8b00: 0301 addi t1,t1,0 + 8b02: 0900 addi s0,sp,144 + 8b04: 0008 0x8 + 8b06: 0301 addi t1,t1,0 + 8b08: 0900 addi s0,sp,144 + 8b0a: 0008 0x8 + 8b0c: 0301 addi t1,t1,0 + 8b0e: 0900 addi s0,sp,144 + 8b10: 0010 0x10 8b12: 0301 addi t1,t1,0 8b14: 0900 addi s0,sp,144 8b16: 0000 unimp 8b18: 0001 nop 8b1a: 0402 c.slli64 s0 - 8b1c: 0301 addi t1,t1,0 + 8b1c: 0320 addi s0,sp,392 8b1e: 0900 addi s0,sp,144 8b20: 0000 unimp - 8b22: 0001 nop - 8b24: 0402 c.slli64 s0 - 8b26: 0301 addi t1,t1,0 - 8b28: 0900 addi s0,sp,144 - 8b2a: 0000 unimp - 8b2c: 0001 nop - 8b2e: 0402 c.slli64 s0 - 8b30: 0301 addi t1,t1,0 - 8b32: 0900 addi s0,sp,144 - 8b34: 0000 unimp - 8b36: 0001 nop - 8b38: 0402 c.slli64 s0 + 8b22: 0301 addi t1,t1,0 + 8b24: 0900 addi s0,sp,144 + 8b26: 001c 0x1c + 8b28: 0301 addi t1,t1,0 + 8b2a: 0900 addi s0,sp,144 + 8b2c: 0000 unimp + 8b2e: 0301 addi t1,t1,0 + 8b30: 0900 addi s0,sp,144 + 8b32: 0020 addi s0,sp,8 + 8b34: 0301 addi t1,t1,0 + 8b36: 0900 addi s0,sp,144 + 8b38: 0000 unimp 8b3a: 0301 addi t1,t1,0 8b3c: 0900 addi s0,sp,144 - 8b3e: 0000 unimp - 8b40: 0001 nop - 8b42: 0402 c.slli64 s0 - 8b44: 0301 addi t1,t1,0 - 8b46: 0900 addi s0,sp,144 - 8b48: 0000 unimp - 8b4a: 0001 nop - 8b4c: 0402 c.slli64 s0 - 8b4e: 0301 addi t1,t1,0 - 8b50: 0900 addi s0,sp,144 - 8b52: 0000 unimp - 8b54: 0301 addi t1,t1,0 - 8b56: 0900 addi s0,sp,144 - 8b58: 0008 0x8 - 8b5a: 0301 addi t1,t1,0 - 8b5c: 0900 addi s0,sp,144 - 8b5e: 0008 0x8 - 8b60: 0301 addi t1,t1,0 - 8b62: 0900 addi s0,sp,144 - 8b64: 0010 0x10 - 8b66: 0301 addi t1,t1,0 - 8b68: 0900 addi s0,sp,144 - 8b6a: 0000 unimp + 8b3e: 0008 0x8 + 8b40: 0301 addi t1,t1,0 + 8b42: 0900 addi s0,sp,144 + 8b44: 0004 0x4 + 8b46: 0301 addi t1,t1,0 + 8b48: 0900 addi s0,sp,144 + 8b4a: 0000 unimp + 8b4c: 0001 nop + 8b4e: 0402 c.slli64 s0 + 8b50: 00030623 sb zero,12(t1) + 8b54: 0409 addi s0,s0,2 + 8b56: 0100 addi s0,sp,128 + 8b58: 0200 addi s0,sp,256 + 8b5a: 2304 fld fs1,0(a4) + 8b5c: 0306 slli t1,t1,0x1 + 8b5e: 0900 addi s0,sp,144 + 8b60: 0004 0x4 + 8b62: 0001 nop + 8b64: 0402 c.slli64 s0 + 8b66: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 8b6a: 0010 0x10 8b6c: 0001 nop 8b6e: 0402 c.slli64 s0 - 8b70: 0320 addi s0,sp,392 - 8b72: 0900 addi s0,sp,144 - 8b74: 0000 unimp - 8b76: 0301 addi t1,t1,0 - 8b78: 0900 addi s0,sp,144 - 8b7a: 001c 0x1c - 8b7c: 0301 addi t1,t1,0 - 8b7e: 0900 addi s0,sp,144 - 8b80: 0000 unimp - 8b82: 0301 addi t1,t1,0 - 8b84: 0900 addi s0,sp,144 - 8b86: 0020 addi s0,sp,8 - 8b88: 0301 addi t1,t1,0 - 8b8a: 0900 addi s0,sp,144 - 8b8c: 0000 unimp - 8b8e: 0301 addi t1,t1,0 - 8b90: 0900 addi s0,sp,144 - 8b92: 0008 0x8 - 8b94: 0301 addi t1,t1,0 - 8b96: 0900 addi s0,sp,144 - 8b98: 0004 0x4 - 8b9a: 0301 addi t1,t1,0 - 8b9c: 0900 addi s0,sp,144 - 8b9e: 0000 unimp - 8ba0: 0001 nop - 8ba2: 0402 c.slli64 s0 - 8ba4: 00030623 sb zero,12(t1) - 8ba8: 0409 addi s0,s0,2 - 8baa: 0100 addi s0,sp,128 - 8bac: 0200 addi s0,sp,256 - 8bae: 2304 fld fs1,0(a4) - 8bb0: 0306 slli t1,t1,0x1 - 8bb2: 0900 addi s0,sp,144 - 8bb4: 0004 0x4 - 8bb6: 0001 nop - 8bb8: 0402 c.slli64 s0 - 8bba: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 8bbe: 0010 0x10 - 8bc0: 0001 nop - 8bc2: 0402 c.slli64 s0 - 8bc4: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> - 8bc8: 0004 0x4 - 8bca: 0001 nop - 8bcc: 019b0403 lb s0,25(s6) - 8bd0: 04090003 lb zero,64(s2) - 8bd4: 0100 addi s0,sp,128 - 8bd6: 0300 addi s0,sp,384 - 8bd8: 9b04 0x9b04 - 8bda: 0301 addi t1,t1,0 - 8bdc: 0901 addi s2,s2,0 - 8bde: 0000 unimp - 8be0: 0001 nop - 8be2: 019b0403 lb s0,25(s6) - 8be6: 00090003 lb zero,0(s2) - 8bea: 0100 addi s0,sp,128 - 8bec: 0300 addi s0,sp,384 - 8bee: 9b04 0x9b04 - 8bf0: 0301 addi t1,t1,0 - 8bf2: 0900 addi s0,sp,144 - 8bf4: 0000 unimp - 8bf6: 0001 nop - 8bf8: 019b0403 lb s0,25(s6) - 8bfc: 00090003 lb zero,0(s2) - 8c00: 0100 addi s0,sp,128 - 8c02: 0300 addi s0,sp,384 - 8c04: 9b04 0x9b04 - 8c06: 0301 addi t1,t1,0 - 8c08: 0900 addi s0,sp,144 - 8c0a: 0000 unimp - 8c0c: 0001 nop - 8c0e: 019b0403 lb s0,25(s6) - 8c12: 00090003 lb zero,0(s2) - 8c16: 0100 addi s0,sp,128 - 8c18: 0105 addi sp,sp,1 - 8c1a: 0300 addi s0,sp,384 - 8c1c: 9b04 0x9b04 - 8c1e: 0601 addi a2,a2,0 - 8c20: 04090303 lb t1,64(s2) - 8c24: 0100 addi s0,sp,128 - 8c26: 0305 addi t1,t1,1 + 8b70: 09000323 sb a6,134(zero) # 86 <_start-0x7fffff7a> + 8b74: 0004 0x4 + 8b76: 0001 nop + 8b78: 019b0403 lb s0,25(s6) + 8b7c: 04090003 lb zero,64(s2) + 8b80: 0100 addi s0,sp,128 + 8b82: 0300 addi s0,sp,384 + 8b84: 9b04 0x9b04 + 8b86: 0301 addi t1,t1,0 + 8b88: 0901 addi s2,s2,0 + 8b8a: 0000 unimp + 8b8c: 0001 nop + 8b8e: 019b0403 lb s0,25(s6) + 8b92: 00090003 lb zero,0(s2) + 8b96: 0100 addi s0,sp,128 + 8b98: 0300 addi s0,sp,384 + 8b9a: 9b04 0x9b04 + 8b9c: 0301 addi t1,t1,0 + 8b9e: 0900 addi s0,sp,144 + 8ba0: 0000 unimp + 8ba2: 0001 nop + 8ba4: 019b0403 lb s0,25(s6) + 8ba8: 00090003 lb zero,0(s2) + 8bac: 0100 addi s0,sp,128 + 8bae: 0300 addi s0,sp,384 + 8bb0: 9b04 0x9b04 + 8bb2: 0301 addi t1,t1,0 + 8bb4: 0900 addi s0,sp,144 + 8bb6: 0000 unimp + 8bb8: 0001 nop + 8bba: 019b0403 lb s0,25(s6) + 8bbe: 00090003 lb zero,0(s2) + 8bc2: 0100 addi s0,sp,128 + 8bc4: 0105 addi sp,sp,1 + 8bc6: 0300 addi s0,sp,384 + 8bc8: 9b04 0x9b04 + 8bca: 0601 addi a2,a2,0 + 8bcc: 04090303 lb t1,64(s2) + 8bd0: 0100 addi s0,sp,128 + 8bd2: 0305 addi t1,t1,1 + 8bd4: 0300 addi s0,sp,384 + 8bd6: 9b04 0x9b04 + 8bd8: 0301 addi t1,t1,0 + 8bda: 097d addi s2,s2,31 + 8bdc: 0008 0x8 + 8bde: 0001 nop + 8be0: 019b0403 lb s0,25(s6) + 8be4: 0306 slli t1,t1,0x1 + 8be6: 0900 addi s0,sp,144 + 8be8: 0004 0x4 + 8bea: 0001 nop + 8bec: 019b0403 lb s0,25(s6) + 8bf0: 00090003 lb zero,0(s2) + 8bf4: 0100 addi s0,sp,128 + 8bf6: 0a05 addi s4,s4,1 + 8bf8: 0300 addi s0,sp,384 + 8bfa: 9b04 0x9b04 + 8bfc: 0601 addi a2,a2,0 + 8bfe: 08090203 lb tp,128(s2) + 8c02: 0100 addi s0,sp,128 + 8c04: 0305 addi t1,t1,1 + 8c06: 0300 addi s0,sp,384 + 8c08: 9b04 0x9b04 + 8c0a: 0301 addi t1,t1,0 + 8c0c: 097e slli s2,s2,0x1f + 8c0e: 0004 0x4 + 8c10: 0001 nop + 8c12: 019b0403 lb s0,25(s6) + 8c16: 0306 slli t1,t1,0x1 + 8c18: 0900 addi s0,sp,144 + 8c1a: 0004 0x4 + 8c1c: 0001 nop + 8c1e: 019b0403 lb s0,25(s6) + 8c22: 00090003 lb zero,0(s2) + 8c26: 0100 addi s0,sp,128 8c28: 0300 addi s0,sp,384 8c2a: 9b04 0x9b04 8c2c: 0301 addi t1,t1,0 - 8c2e: 097d addi s2,s2,31 - 8c30: 0008 0x8 - 8c32: 0001 nop - 8c34: 019b0403 lb s0,25(s6) - 8c38: 0306 slli t1,t1,0x1 - 8c3a: 0900 addi s0,sp,144 - 8c3c: 0004 0x4 - 8c3e: 0001 nop - 8c40: 019b0403 lb s0,25(s6) - 8c44: 00090003 lb zero,0(s2) - 8c48: 0100 addi s0,sp,128 - 8c4a: 0a05 addi s4,s4,1 - 8c4c: 0300 addi s0,sp,384 - 8c4e: 9b04 0x9b04 - 8c50: 0601 addi a2,a2,0 - 8c52: 08090203 lb tp,128(s2) - 8c56: 0100 addi s0,sp,128 - 8c58: 0305 addi t1,t1,1 - 8c5a: 0300 addi s0,sp,384 - 8c5c: 9b04 0x9b04 - 8c5e: 0301 addi t1,t1,0 - 8c60: 097e slli s2,s2,0x1f - 8c62: 0004 0x4 - 8c64: 0001 nop - 8c66: 019b0403 lb s0,25(s6) - 8c6a: 0306 slli t1,t1,0x1 - 8c6c: 0900 addi s0,sp,144 - 8c6e: 0004 0x4 - 8c70: 0001 nop - 8c72: 019b0403 lb s0,25(s6) - 8c76: 00090003 lb zero,0(s2) - 8c7a: 0100 addi s0,sp,128 - 8c7c: 0300 addi s0,sp,384 - 8c7e: 9b04 0x9b04 - 8c80: 0301 addi t1,t1,0 - 8c82: 0902 c.slli64 s2 - 8c84: 0000 unimp - 8c86: 0501 addi a0,a0,0 - 8c88: 0001 nop - 8c8a: 019b0403 lb s0,25(s6) - 8c8e: 0306 slli t1,t1,0x1 - 8c90: 0901 addi s2,s2,0 - 8c92: 0000 unimp - 8c94: 0501 addi a0,a0,0 - 8c96: 000a c.slli zero,0x2 - 8c98: 019b0403 lb s0,25(s6) - 8c9c: 04097f03 0x4097f03 - 8ca0: 0100 addi s0,sp,128 - 8ca2: 0105 addi sp,sp,1 - 8ca4: 0300 addi s0,sp,384 - 8ca6: 9b04 0x9b04 - 8ca8: 0301 addi t1,t1,0 - 8caa: 0901 addi s2,s2,0 - 8cac: 0008 0x8 - 8cae: 0501 addi a0,a0,0 - 8cb0: 000a c.slli zero,0x2 - 8cb2: 019b0403 lb s0,25(s6) - 8cb6: 04097f03 0x4097f03 - 8cba: 0100 addi s0,sp,128 - 8cbc: 0105 addi sp,sp,1 - 8cbe: 0300 addi s0,sp,384 - 8cc0: 9b04 0x9b04 - 8cc2: 0301 addi t1,t1,0 - 8cc4: 0901 addi s2,s2,0 - 8cc6: 0014 0x14 - 8cc8: 0501 addi a0,a0,0 - 8cca: 097c0303 lb t1,151(s8) - 8cce: 000c 0xc - 8cd0: 0001 nop - 8cd2: 0402 c.slli64 s0 - 8cd4: 0602 c.slli64 a2 - 8cd6: 08090003 lb zero,128(s2) - 8cda: 0100 addi s0,sp,128 - 8cdc: 0200 addi s0,sp,256 - 8cde: 0204 addi s1,sp,256 - 8ce0: 00090003 lb zero,0(s2) - 8ce4: 0100 addi s0,sp,128 - 8ce6: 0200 addi s0,sp,256 - 8ce8: 0204 addi s1,sp,256 - 8cea: 00090003 lb zero,0(s2) - 8cee: 0100 addi s0,sp,128 - 8cf0: 1809 addi a6,a6,-30 - 8cf2: 0000 unimp - 8cf4: 0101 addi sp,sp,0 - 8cf6: 05e6 slli a1,a1,0x19 - 8cf8: 0000 unimp - 8cfa: 00a20003 lb zero,10(tp) # 1a00a <_start-0x7ffe5ff6> - 8cfe: 0000 unimp - 8d00: 0101 addi sp,sp,0 - 8d02: 000d0efb 0xd0efb - 8d06: 0101 addi sp,sp,0 - 8d08: 0101 addi sp,sp,0 - 8d0a: 0000 unimp - 8d0c: 0100 addi s0,sp,128 - 8d0e: 0000 unimp - 8d10: 2e01 jal 9020 <_start-0x7fff6fe0> - 8d12: 2f2e fld ft10,200(sp) - 8d14: 2e2e fld ft8,200(sp) - 8d16: 2f2e2e2f 0x2f2e2e2f - 8d1a: 2e2e fld ft8,200(sp) - 8d1c: 7369722f 0x7369722f - 8d20: 672d7663 bgeu s10,s2,938c <_start-0x7fff6c74> - 8d24: 6c2f6363 bltu t5,sp,93ea <_start-0x7fff6c16> - 8d28: 6269 lui tp,0x1a - 8d2a: 2f636367 0x2f636367 - 8d2e: 74666f73 csrrsi t5,0x746,12 - 8d32: 662d lui a2,0xb - 8d34: 0070 addi a2,sp,12 - 8d36: 2e2e fld ft8,200(sp) - 8d38: 2f2e2e2f 0x2f2e2e2f - 8d3c: 2e2e fld ft8,200(sp) - 8d3e: 2f2e2e2f 0x2f2e2e2f - 8d42: 6972 flw fs2,28(sp) - 8d44: 2d766373 csrrsi t1,0x2d7,12 - 8d48: 2f636367 0x2f636367 - 8d4c: 696c flw fa1,84(a0) - 8d4e: 6762 flw fa4,24(sp) - 8d50: 2e2f6363 bltu t5,sp,9036 <_start-0x7fff6fca> - 8d54: 2f2e fld ft10,200(sp) - 8d56: 6e69 lui t3,0x1a - 8d58: 64756c63 bltu a0,t2,93b0 <_start-0x7fff6c50> - 8d5c: 0065 c.nop 25 - 8d5e: 6500 flw fs0,8(a0) - 8d60: 7478 flw fa4,108(s0) - 8d62: 6e65 lui t3,0x19 - 8d64: 6464 flw fs1,76(s0) - 8d66: 7466 flw fs0,120(sp) - 8d68: 3266 fld ft4,120(sp) - 8d6a: 632e flw ft6,200(sp) - 8d6c: 0100 addi s0,sp,128 - 8d6e: 0000 unimp - 8d70: 74666f73 csrrsi t5,0x746,12 - 8d74: 662d lui a2,0xb - 8d76: 2e70 fld fa2,216(a2) - 8d78: 0068 addi a0,sp,12 - 8d7a: 0001 nop - 8d7c: 6400 flw fs0,8(s0) - 8d7e: 6c62756f jal a0,30444 <_start-0x7ffcfbbc> - 8d82: 2e65 jal 913a <_start-0x7fff6ec6> - 8d84: 0068 addi a0,sp,12 - 8d86: 0001 nop - 8d88: 7100 flw fs0,32(a0) - 8d8a: 6175 addi sp,sp,368 - 8d8c: 2e64 fld fs1,216(a2) - 8d8e: 0068 addi a0,sp,12 - 8d90: 0001 nop - 8d92: 6c00 flw fs0,24(s0) - 8d94: 6c676e6f jal t3,7f45a <_start-0x7ff80ba6> - 8d98: 2e676e6f jal t3,7f07e <_start-0x7ff80f82> - 8d9c: 0068 addi a0,sp,12 - 8d9e: 0002 c.slli64 zero - 8da0: 0000 unimp - 8da2: 0105 addi sp,sp,1 - 8da4: 0500 addi s0,sp,640 - 8da6: c402 sw zero,8(sp) - 8da8: 03800143 fmadd.d ft2,ft0,fs8,ft0,rne - 8dac: 0125 addi sp,sp,9 - 8dae: 0305 addi t1,t1,1 - 8db0: 00090103 lb sp,0(s2) - 8db4: 0100 addi s0,sp,128 - 8db6: 00090003 lb zero,0(s2) - 8dba: 0100 addi s0,sp,128 - 8dbc: 0d05 addi s10,s10,1 - 8dbe: 00090003 lb zero,0(s2) - 8dc2: 0100 addi s0,sp,128 - 8dc4: 0305 addi t1,t1,1 - 8dc6: 00090103 lb sp,0(s2) + 8c2e: 0902 c.slli64 s2 + 8c30: 0000 unimp + 8c32: 0501 addi a0,a0,0 + 8c34: 0001 nop + 8c36: 019b0403 lb s0,25(s6) + 8c3a: 0306 slli t1,t1,0x1 + 8c3c: 0901 addi s2,s2,0 + 8c3e: 0000 unimp + 8c40: 0501 addi a0,a0,0 + 8c42: 000a c.slli zero,0x2 + 8c44: 019b0403 lb s0,25(s6) + 8c48: 04097f03 0x4097f03 + 8c4c: 0100 addi s0,sp,128 + 8c4e: 0105 addi sp,sp,1 + 8c50: 0300 addi s0,sp,384 + 8c52: 9b04 0x9b04 + 8c54: 0301 addi t1,t1,0 + 8c56: 0901 addi s2,s2,0 + 8c58: 0008 0x8 + 8c5a: 0501 addi a0,a0,0 + 8c5c: 000a c.slli zero,0x2 + 8c5e: 019b0403 lb s0,25(s6) + 8c62: 04097f03 0x4097f03 + 8c66: 0100 addi s0,sp,128 + 8c68: 0105 addi sp,sp,1 + 8c6a: 0300 addi s0,sp,384 + 8c6c: 9b04 0x9b04 + 8c6e: 0301 addi t1,t1,0 + 8c70: 0901 addi s2,s2,0 + 8c72: 0014 0x14 + 8c74: 0501 addi a0,a0,0 + 8c76: 097c0303 lb t1,151(s8) + 8c7a: 000c 0xc + 8c7c: 0001 nop + 8c7e: 0402 c.slli64 s0 + 8c80: 0602 c.slli64 a2 + 8c82: 08090003 lb zero,128(s2) + 8c86: 0100 addi s0,sp,128 + 8c88: 0200 addi s0,sp,256 + 8c8a: 0204 addi s1,sp,256 + 8c8c: 00090003 lb zero,0(s2) + 8c90: 0100 addi s0,sp,128 + 8c92: 0200 addi s0,sp,256 + 8c94: 0204 addi s1,sp,256 + 8c96: 00090003 lb zero,0(s2) + 8c9a: 0100 addi s0,sp,128 + 8c9c: 1809 addi a6,a6,-30 + 8c9e: 0000 unimp + 8ca0: 0101 addi sp,sp,0 + 8ca2: 05e6 slli a1,a1,0x19 + 8ca4: 0000 unimp + 8ca6: 00a20003 lb zero,10(tp) # 1a00a <_start-0x7ffe5ff6> + 8caa: 0000 unimp + 8cac: 0101 addi sp,sp,0 + 8cae: 000d0efb 0xd0efb + 8cb2: 0101 addi sp,sp,0 + 8cb4: 0101 addi sp,sp,0 + 8cb6: 0000 unimp + 8cb8: 0100 addi s0,sp,128 + 8cba: 0000 unimp + 8cbc: 2e01 jal 8fcc <_start-0x7fff7034> + 8cbe: 2f2e fld ft10,200(sp) + 8cc0: 2e2e fld ft8,200(sp) + 8cc2: 2f2e2e2f 0x2f2e2e2f + 8cc6: 2e2e fld ft8,200(sp) + 8cc8: 7369722f 0x7369722f + 8ccc: 672d7663 bgeu s10,s2,9338 <_start-0x7fff6cc8> + 8cd0: 6c2f6363 bltu t5,sp,9396 <_start-0x7fff6c6a> + 8cd4: 6269 lui tp,0x1a + 8cd6: 2f636367 0x2f636367 + 8cda: 74666f73 csrrsi t5,0x746,12 + 8cde: 662d lui a2,0xb + 8ce0: 0070 addi a2,sp,12 + 8ce2: 2e2e fld ft8,200(sp) + 8ce4: 2f2e2e2f 0x2f2e2e2f + 8ce8: 2e2e fld ft8,200(sp) + 8cea: 2f2e2e2f 0x2f2e2e2f + 8cee: 6972 flw fs2,28(sp) + 8cf0: 2d766373 csrrsi t1,0x2d7,12 + 8cf4: 2f636367 0x2f636367 + 8cf8: 696c flw fa1,84(a0) + 8cfa: 6762 flw fa4,24(sp) + 8cfc: 2e2f6363 bltu t5,sp,8fe2 <_start-0x7fff701e> + 8d00: 2f2e fld ft10,200(sp) + 8d02: 6e69 lui t3,0x1a + 8d04: 64756c63 bltu a0,t2,935c <_start-0x7fff6ca4> + 8d08: 0065 c.nop 25 + 8d0a: 6500 flw fs0,8(a0) + 8d0c: 7478 flw fa4,108(s0) + 8d0e: 6e65 lui t3,0x19 + 8d10: 6464 flw fs1,76(s0) + 8d12: 7466 flw fs0,120(sp) + 8d14: 3266 fld ft4,120(sp) + 8d16: 632e flw ft6,200(sp) + 8d18: 0100 addi s0,sp,128 + 8d1a: 0000 unimp + 8d1c: 74666f73 csrrsi t5,0x746,12 + 8d20: 662d lui a2,0xb + 8d22: 2e70 fld fa2,216(a2) + 8d24: 0068 addi a0,sp,12 + 8d26: 0001 nop + 8d28: 6400 flw fs0,8(s0) + 8d2a: 6c62756f jal a0,303f0 <_start-0x7ffcfc10> + 8d2e: 2e65 jal 90e6 <_start-0x7fff6f1a> + 8d30: 0068 addi a0,sp,12 + 8d32: 0001 nop + 8d34: 7100 flw fs0,32(a0) + 8d36: 6175 addi sp,sp,368 + 8d38: 2e64 fld fs1,216(a2) + 8d3a: 0068 addi a0,sp,12 + 8d3c: 0001 nop + 8d3e: 6c00 flw fs0,24(s0) + 8d40: 6c676e6f jal t3,7f406 <_start-0x7ff80bfa> + 8d44: 2e676e6f jal t3,7f02a <_start-0x7ff80fd6> + 8d48: 0068 addi a0,sp,12 + 8d4a: 0002 c.slli64 zero + 8d4c: 0000 unimp + 8d4e: 0105 addi sp,sp,1 + 8d50: 0500 addi s0,sp,640 + 8d52: 8802 jr a6 + 8d54: 0144 addi s1,sp,132 + 8d56: 0380 addi s0,sp,448 + 8d58: 0125 addi sp,sp,9 + 8d5a: 0305 addi t1,t1,1 + 8d5c: 00090103 lb sp,0(s2) + 8d60: 0100 addi s0,sp,128 + 8d62: 00090003 lb zero,0(s2) + 8d66: 0100 addi s0,sp,128 + 8d68: 0d05 addi s10,s10,1 + 8d6a: 00090003 lb zero,0(s2) + 8d6e: 0100 addi s0,sp,128 + 8d70: 0305 addi t1,t1,1 + 8d72: 00090103 lb sp,0(s2) + 8d76: 0100 addi s0,sp,128 + 8d78: 00090003 lb zero,0(s2) + 8d7c: 0100 addi s0,sp,128 + 8d7e: 00090003 lb zero,0(s2) + 8d82: 0100 addi s0,sp,128 + 8d84: 00090003 lb zero,0(s2) + 8d88: 0100 addi s0,sp,128 + 8d8a: 00090103 lb sp,0(s2) + 8d8e: 0100 addi s0,sp,128 + 8d90: 00090003 lb zero,0(s2) + 8d94: 0100 addi s0,sp,128 + 8d96: 00090003 lb zero,0(s2) + 8d9a: 0100 addi s0,sp,128 + 8d9c: 00090003 lb zero,0(s2) + 8da0: 0100 addi s0,sp,128 + 8da2: 00090103 lb sp,0(s2) + 8da6: 0100 addi s0,sp,128 + 8da8: 00090203 lb tp,0(s2) + 8dac: 0100 addi s0,sp,128 + 8dae: 00090103 lb sp,0(s2) + 8db2: 0100 addi s0,sp,128 + 8db4: 00090003 lb zero,0(s2) + 8db8: 0100 addi s0,sp,128 + 8dba: 00090003 lb zero,0(s2) + 8dbe: 0100 addi s0,sp,128 + 8dc0: 00090003 lb zero,0(s2) + 8dc4: 0100 addi s0,sp,128 + 8dc6: 00090003 lb zero,0(s2) 8dca: 0100 addi s0,sp,128 - 8dcc: 00090003 lb zero,0(s2) - 8dd0: 0100 addi s0,sp,128 - 8dd2: 00090003 lb zero,0(s2) - 8dd6: 0100 addi s0,sp,128 - 8dd8: 00090003 lb zero,0(s2) - 8ddc: 0100 addi s0,sp,128 - 8dde: 00090103 lb sp,0(s2) + 8dcc: 0105 addi sp,sp,1 + 8dce: 0306 slli t1,t1,0x1 + 8dd0: 0979 addi s2,s2,30 + 8dd2: 000c 0xc + 8dd4: 0501 addi a0,a0,0 + 8dd6: 09070303 lb t1,144(a4) + 8dda: 0004 0x4 + 8ddc: 0601 addi a2,a2,0 + 8dde: 04090003 lb zero,64(s2) 8de2: 0100 addi s0,sp,128 8de4: 00090003 lb zero,0(s2) 8de8: 0100 addi s0,sp,128 - 8dea: 00090003 lb zero,0(s2) - 8dee: 0100 addi s0,sp,128 - 8df0: 00090003 lb zero,0(s2) - 8df4: 0100 addi s0,sp,128 - 8df6: 00090103 lb sp,0(s2) - 8dfa: 0100 addi s0,sp,128 - 8dfc: 00090203 lb tp,0(s2) - 8e00: 0100 addi s0,sp,128 - 8e02: 00090103 lb sp,0(s2) - 8e06: 0100 addi s0,sp,128 - 8e08: 00090003 lb zero,0(s2) - 8e0c: 0100 addi s0,sp,128 - 8e0e: 00090003 lb zero,0(s2) - 8e12: 0100 addi s0,sp,128 - 8e14: 00090003 lb zero,0(s2) - 8e18: 0100 addi s0,sp,128 - 8e1a: 00090003 lb zero,0(s2) - 8e1e: 0100 addi s0,sp,128 - 8e20: 0105 addi sp,sp,1 - 8e22: 0306 slli t1,t1,0x1 - 8e24: 0979 addi s2,s2,30 - 8e26: 000c 0xc - 8e28: 0501 addi a0,a0,0 - 8e2a: 09070303 lb t1,144(a4) - 8e2e: 0004 0x4 - 8e30: 0601 addi a2,a2,0 - 8e32: 04090003 lb zero,64(s2) - 8e36: 0100 addi s0,sp,128 - 8e38: 00090003 lb zero,0(s2) - 8e3c: 0100 addi s0,sp,128 - 8e3e: 0306 slli t1,t1,0x1 - 8e40: 0902 c.slli64 s2 - 8e42: 0000 unimp - 8e44: 0501 addi a0,a0,0 - 8e46: 0301 addi t1,t1,0 - 8e48: 00040977 0x40977 - 8e4c: 0501 addi a0,a0,0 - 8e4e: 09090303 lb t1,144(s2) - 8e52: 0010 0x10 - 8e54: 0501 addi a0,a0,0 - 8e56: 0301 addi t1,t1,0 - 8e58: 00140977 0x140977 - 8e5c: 0501 addi a0,a0,0 - 8e5e: 09070303 lb t1,144(a4) - 8e62: 0008 0x8 - 8e64: 0601 addi a2,a2,0 - 8e66: 04090003 lb zero,64(s2) - 8e6a: 0100 addi s0,sp,128 - 8e6c: 00090203 lb tp,0(s2) - 8e70: 0100 addi s0,sp,128 + 8dea: 0306 slli t1,t1,0x1 + 8dec: 0902 c.slli64 s2 + 8dee: 0000 unimp + 8df0: 0501 addi a0,a0,0 + 8df2: 0301 addi t1,t1,0 + 8df4: 00040977 0x40977 + 8df8: 0501 addi a0,a0,0 + 8dfa: 09090303 lb t1,144(s2) + 8dfe: 0010 0x10 + 8e00: 0501 addi a0,a0,0 + 8e02: 0301 addi t1,t1,0 + 8e04: 00140977 0x140977 + 8e08: 0501 addi a0,a0,0 + 8e0a: 09070303 lb t1,144(a4) + 8e0e: 0008 0x8 + 8e10: 0601 addi a2,a2,0 + 8e12: 04090003 lb zero,64(s2) + 8e16: 0100 addi s0,sp,128 + 8e18: 00090203 lb tp,0(s2) + 8e1c: 0100 addi s0,sp,128 + 8e1e: 00090003 lb zero,0(s2) + 8e22: 0100 addi s0,sp,128 + 8e24: 00090003 lb zero,0(s2) + 8e28: 0100 addi s0,sp,128 + 8e2a: 00090003 lb zero,0(s2) + 8e2e: 0100 addi s0,sp,128 + 8e30: 00090003 lb zero,0(s2) + 8e34: 0100 addi s0,sp,128 + 8e36: 00090003 lb zero,0(s2) + 8e3a: 0100 addi s0,sp,128 + 8e3c: 00090003 lb zero,0(s2) + 8e40: 0100 addi s0,sp,128 + 8e42: 00090003 lb zero,0(s2) + 8e46: 0100 addi s0,sp,128 + 8e48: 00090003 lb zero,0(s2) + 8e4c: 0100 addi s0,sp,128 + 8e4e: 00090003 lb zero,0(s2) + 8e52: 0100 addi s0,sp,128 + 8e54: 00090003 lb zero,0(s2) + 8e58: 0100 addi s0,sp,128 + 8e5a: 0200 addi s0,sp,256 + 8e5c: 0104 addi s1,sp,128 + 8e5e: 04090003 lb zero,64(s2) + 8e62: 0100 addi s0,sp,128 + 8e64: 0200 addi s0,sp,256 + 8e66: 0104 addi s1,sp,128 + 8e68: 0c090003 lb zero,192(s2) + 8e6c: 0100 addi s0,sp,128 + 8e6e: 0200 addi s0,sp,256 + 8e70: 0104 addi s1,sp,128 8e72: 00090003 lb zero,0(s2) 8e76: 0100 addi s0,sp,128 - 8e78: 00090003 lb zero,0(s2) - 8e7c: 0100 addi s0,sp,128 - 8e7e: 00090003 lb zero,0(s2) - 8e82: 0100 addi s0,sp,128 - 8e84: 00090003 lb zero,0(s2) - 8e88: 0100 addi s0,sp,128 - 8e8a: 00090003 lb zero,0(s2) - 8e8e: 0100 addi s0,sp,128 + 8e78: 0200 addi s0,sp,256 + 8e7a: 0104 addi s1,sp,128 + 8e7c: 00090003 lb zero,0(s2) + 8e80: 0100 addi s0,sp,128 + 8e82: 0200 addi s0,sp,256 + 8e84: 0104 addi s1,sp,128 + 8e86: 00090003 lb zero,0(s2) + 8e8a: 0100 addi s0,sp,128 + 8e8c: 0200 addi s0,sp,256 + 8e8e: 0104 addi s1,sp,128 8e90: 00090003 lb zero,0(s2) 8e94: 0100 addi s0,sp,128 - 8e96: 00090003 lb zero,0(s2) - 8e9a: 0100 addi s0,sp,128 - 8e9c: 00090003 lb zero,0(s2) - 8ea0: 0100 addi s0,sp,128 - 8ea2: 00090003 lb zero,0(s2) - 8ea6: 0100 addi s0,sp,128 - 8ea8: 00090003 lb zero,0(s2) - 8eac: 0100 addi s0,sp,128 - 8eae: 0200 addi s0,sp,256 - 8eb0: 0104 addi s1,sp,128 - 8eb2: 04090003 lb zero,64(s2) - 8eb6: 0100 addi s0,sp,128 - 8eb8: 0200 addi s0,sp,256 - 8eba: 0104 addi s1,sp,128 - 8ebc: 0c090003 lb zero,192(s2) - 8ec0: 0100 addi s0,sp,128 - 8ec2: 0200 addi s0,sp,256 - 8ec4: 0104 addi s1,sp,128 - 8ec6: 00090003 lb zero,0(s2) - 8eca: 0100 addi s0,sp,128 - 8ecc: 0200 addi s0,sp,256 - 8ece: 0104 addi s1,sp,128 - 8ed0: 00090003 lb zero,0(s2) - 8ed4: 0100 addi s0,sp,128 - 8ed6: 0200 addi s0,sp,256 - 8ed8: 0104 addi s1,sp,128 - 8eda: 00090003 lb zero,0(s2) - 8ede: 0100 addi s0,sp,128 - 8ee0: 0200 addi s0,sp,256 - 8ee2: 0104 addi s1,sp,128 - 8ee4: 00090003 lb zero,0(s2) - 8ee8: 0100 addi s0,sp,128 - 8eea: 0200 addi s0,sp,256 - 8eec: 0104 addi s1,sp,128 - 8eee: 00090003 lb zero,0(s2) - 8ef2: 0100 addi s0,sp,128 - 8ef4: 0200 addi s0,sp,256 - 8ef6: 0104 addi s1,sp,128 - 8ef8: 00090003 lb zero,0(s2) - 8efc: 0100 addi s0,sp,128 - 8efe: 0200 addi s0,sp,256 - 8f00: 0104 addi s1,sp,128 - 8f02: 00090003 lb zero,0(s2) - 8f06: 0100 addi s0,sp,128 - 8f08: 0200 addi s0,sp,256 - 8f0a: 0104 addi s1,sp,128 - 8f0c: 00090003 lb zero,0(s2) - 8f10: 0100 addi s0,sp,128 - 8f12: 0200 addi s0,sp,256 - 8f14: 0104 addi s1,sp,128 - 8f16: 00090003 lb zero,0(s2) - 8f1a: 0100 addi s0,sp,128 - 8f1c: 0200 addi s0,sp,256 - 8f1e: 0104 addi s1,sp,128 - 8f20: 18090003 lb zero,384(s2) - 8f24: 0100 addi s0,sp,128 - 8f26: 0200 addi s0,sp,256 - 8f28: 0104 addi s1,sp,128 - 8f2a: 00090003 lb zero,0(s2) - 8f2e: 0100 addi s0,sp,128 - 8f30: 0200 addi s0,sp,256 - 8f32: 0104 addi s1,sp,128 - 8f34: 00090003 lb zero,0(s2) - 8f38: 0100 addi s0,sp,128 - 8f3a: 0200 addi s0,sp,256 - 8f3c: 0104 addi s1,sp,128 - 8f3e: 04090003 lb zero,64(s2) - 8f42: 0100 addi s0,sp,128 - 8f44: 0200 addi s0,sp,256 - 8f46: 0104 addi s1,sp,128 - 8f48: 00090003 lb zero,0(s2) - 8f4c: 0100 addi s0,sp,128 - 8f4e: 0200 addi s0,sp,256 - 8f50: 0104 addi s1,sp,128 - 8f52: 00090003 lb zero,0(s2) - 8f56: 0100 addi s0,sp,128 - 8f58: 0200 addi s0,sp,256 - 8f5a: 0104 addi s1,sp,128 - 8f5c: 04090003 lb zero,64(s2) - 8f60: 0100 addi s0,sp,128 - 8f62: 0200 addi s0,sp,256 - 8f64: 0104 addi s1,sp,128 - 8f66: 00090003 lb zero,0(s2) - 8f6a: 0100 addi s0,sp,128 - 8f6c: 0200 addi s0,sp,256 - 8f6e: 0104 addi s1,sp,128 - 8f70: 04090003 lb zero,64(s2) - 8f74: 0100 addi s0,sp,128 - 8f76: 0200 addi s0,sp,256 - 8f78: 0104 addi s1,sp,128 - 8f7a: 00090003 lb zero,0(s2) - 8f7e: 0100 addi s0,sp,128 - 8f80: 0200 addi s0,sp,256 - 8f82: 5c04 lw s1,56(s0) - 8f84: 00090003 lb zero,0(s2) - 8f88: 0100 addi s0,sp,128 - 8f8a: 0200 addi s0,sp,256 - 8f8c: 5c04 lw s1,56(s0) - 8f8e: 00090003 lb zero,0(s2) - 8f92: 0100 addi s0,sp,128 - 8f94: 0200 addi s0,sp,256 - 8f96: 5c04 lw s1,56(s0) - 8f98: 00090403 lb s0,0(s2) - 8f9c: 0100 addi s0,sp,128 - 8f9e: 0200 addi s0,sp,256 - 8fa0: 5c04 lw s1,56(s0) - 8fa2: 00090003 lb zero,0(s2) - 8fa6: 0100 addi s0,sp,128 - 8fa8: 0200 addi s0,sp,256 - 8faa: 5c04 lw s1,56(s0) - 8fac: 00090003 lb zero,0(s2) - 8fb0: 0100 addi s0,sp,128 - 8fb2: 0200 addi s0,sp,256 - 8fb4: 5c04 lw s1,56(s0) - 8fb6: 00090003 lb zero,0(s2) - 8fba: 0100 addi s0,sp,128 - 8fbc: 0200 addi s0,sp,256 - 8fbe: 5c04 lw s1,56(s0) - 8fc0: 00090003 lb zero,0(s2) - 8fc4: 0100 addi s0,sp,128 - 8fc6: 0200 addi s0,sp,256 - 8fc8: 5c04 lw s1,56(s0) - 8fca: 00090003 lb zero,0(s2) - 8fce: 0100 addi s0,sp,128 - 8fd0: 0a05 addi s4,s4,1 - 8fd2: 0200 addi s0,sp,256 - 8fd4: 5c04 lw s1,56(s0) - 8fd6: 0306 slli t1,t1,0x1 - 8fd8: 000c0903 lb s2,0(s8) - 8fdc: 0501 addi a0,a0,0 - 8fde: 04020003 lb zero,64(tp) # 1a040 <_start-0x7ffe5fc0> - 8fe2: 035c addi a5,sp,388 - 8fe4: 097d addi s2,s2,31 - 8fe6: 0004 0x4 - 8fe8: 0501 addi a0,a0,0 - 8fea: 0001 nop - 8fec: 0402 c.slli64 s0 - 8fee: 035c addi a5,sp,388 - 8ff0: 0904 addi s1,sp,144 - 8ff2: 0004 0x4 - 8ff4: 0501 addi a0,a0,0 - 8ff6: 000a c.slli zero,0x2 - 8ff8: 0402 c.slli64 s0 - 8ffa: 035c addi a5,sp,388 - 8ffc: 097f 0x97f - 8ffe: 0004 0x4 - 9000: 0501 addi a0,a0,0 - 9002: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> - 9006: 035c addi a5,sp,388 - 9008: 097d addi s2,s2,31 - 900a: 0008 0x8 - 900c: 0001 nop - 900e: 0402 c.slli64 s0 - 9010: 065c addi a5,sp,772 - 9012: 04090003 lb zero,64(s2) - 9016: 0100 addi s0,sp,128 - 9018: 0200 addi s0,sp,256 - 901a: 5c04 lw s1,56(s0) - 901c: 00090003 lb zero,0(s2) - 9020: 0100 addi s0,sp,128 - 9022: 0200 addi s0,sp,256 - 9024: 5c04 lw s1,56(s0) - 9026: 00090003 lb zero,0(s2) - 902a: 0100 addi s0,sp,128 - 902c: 0200 addi s0,sp,256 - 902e: 5c04 lw s1,56(s0) - 9030: 00090003 lb zero,0(s2) - 9034: 0100 addi s0,sp,128 - 9036: 0200 addi s0,sp,256 - 9038: 5c04 lw s1,56(s0) - 903a: 00090103 lb sp,0(s2) - 903e: 0100 addi s0,sp,128 - 9040: 0200 addi s0,sp,256 - 9042: 5c04 lw s1,56(s0) - 9044: 00090003 lb zero,0(s2) - 9048: 0100 addi s0,sp,128 - 904a: 0200 addi s0,sp,256 - 904c: 5c04 lw s1,56(s0) - 904e: 00090003 lb zero,0(s2) + 8e96: 0200 addi s0,sp,256 + 8e98: 0104 addi s1,sp,128 + 8e9a: 00090003 lb zero,0(s2) + 8e9e: 0100 addi s0,sp,128 + 8ea0: 0200 addi s0,sp,256 + 8ea2: 0104 addi s1,sp,128 + 8ea4: 00090003 lb zero,0(s2) + 8ea8: 0100 addi s0,sp,128 + 8eaa: 0200 addi s0,sp,256 + 8eac: 0104 addi s1,sp,128 + 8eae: 00090003 lb zero,0(s2) + 8eb2: 0100 addi s0,sp,128 + 8eb4: 0200 addi s0,sp,256 + 8eb6: 0104 addi s1,sp,128 + 8eb8: 00090003 lb zero,0(s2) + 8ebc: 0100 addi s0,sp,128 + 8ebe: 0200 addi s0,sp,256 + 8ec0: 0104 addi s1,sp,128 + 8ec2: 00090003 lb zero,0(s2) + 8ec6: 0100 addi s0,sp,128 + 8ec8: 0200 addi s0,sp,256 + 8eca: 0104 addi s1,sp,128 + 8ecc: 18090003 lb zero,384(s2) + 8ed0: 0100 addi s0,sp,128 + 8ed2: 0200 addi s0,sp,256 + 8ed4: 0104 addi s1,sp,128 + 8ed6: 00090003 lb zero,0(s2) + 8eda: 0100 addi s0,sp,128 + 8edc: 0200 addi s0,sp,256 + 8ede: 0104 addi s1,sp,128 + 8ee0: 00090003 lb zero,0(s2) + 8ee4: 0100 addi s0,sp,128 + 8ee6: 0200 addi s0,sp,256 + 8ee8: 0104 addi s1,sp,128 + 8eea: 04090003 lb zero,64(s2) + 8eee: 0100 addi s0,sp,128 + 8ef0: 0200 addi s0,sp,256 + 8ef2: 0104 addi s1,sp,128 + 8ef4: 00090003 lb zero,0(s2) + 8ef8: 0100 addi s0,sp,128 + 8efa: 0200 addi s0,sp,256 + 8efc: 0104 addi s1,sp,128 + 8efe: 00090003 lb zero,0(s2) + 8f02: 0100 addi s0,sp,128 + 8f04: 0200 addi s0,sp,256 + 8f06: 0104 addi s1,sp,128 + 8f08: 04090003 lb zero,64(s2) + 8f0c: 0100 addi s0,sp,128 + 8f0e: 0200 addi s0,sp,256 + 8f10: 0104 addi s1,sp,128 + 8f12: 00090003 lb zero,0(s2) + 8f16: 0100 addi s0,sp,128 + 8f18: 0200 addi s0,sp,256 + 8f1a: 0104 addi s1,sp,128 + 8f1c: 04090003 lb zero,64(s2) + 8f20: 0100 addi s0,sp,128 + 8f22: 0200 addi s0,sp,256 + 8f24: 0104 addi s1,sp,128 + 8f26: 00090003 lb zero,0(s2) + 8f2a: 0100 addi s0,sp,128 + 8f2c: 0200 addi s0,sp,256 + 8f2e: 5c04 lw s1,56(s0) + 8f30: 00090003 lb zero,0(s2) + 8f34: 0100 addi s0,sp,128 + 8f36: 0200 addi s0,sp,256 + 8f38: 5c04 lw s1,56(s0) + 8f3a: 00090003 lb zero,0(s2) + 8f3e: 0100 addi s0,sp,128 + 8f40: 0200 addi s0,sp,256 + 8f42: 5c04 lw s1,56(s0) + 8f44: 00090403 lb s0,0(s2) + 8f48: 0100 addi s0,sp,128 + 8f4a: 0200 addi s0,sp,256 + 8f4c: 5c04 lw s1,56(s0) + 8f4e: 00090003 lb zero,0(s2) + 8f52: 0100 addi s0,sp,128 + 8f54: 0200 addi s0,sp,256 + 8f56: 5c04 lw s1,56(s0) + 8f58: 00090003 lb zero,0(s2) + 8f5c: 0100 addi s0,sp,128 + 8f5e: 0200 addi s0,sp,256 + 8f60: 5c04 lw s1,56(s0) + 8f62: 00090003 lb zero,0(s2) + 8f66: 0100 addi s0,sp,128 + 8f68: 0200 addi s0,sp,256 + 8f6a: 5c04 lw s1,56(s0) + 8f6c: 00090003 lb zero,0(s2) + 8f70: 0100 addi s0,sp,128 + 8f72: 0200 addi s0,sp,256 + 8f74: 5c04 lw s1,56(s0) + 8f76: 00090003 lb zero,0(s2) + 8f7a: 0100 addi s0,sp,128 + 8f7c: 0a05 addi s4,s4,1 + 8f7e: 0200 addi s0,sp,256 + 8f80: 5c04 lw s1,56(s0) + 8f82: 0306 slli t1,t1,0x1 + 8f84: 000c0903 lb s2,0(s8) + 8f88: 0501 addi a0,a0,0 + 8f8a: 04020003 lb zero,64(tp) # 1a040 <_start-0x7ffe5fc0> + 8f8e: 035c addi a5,sp,388 + 8f90: 097d addi s2,s2,31 + 8f92: 0004 0x4 + 8f94: 0501 addi a0,a0,0 + 8f96: 0001 nop + 8f98: 0402 c.slli64 s0 + 8f9a: 035c addi a5,sp,388 + 8f9c: 0904 addi s1,sp,144 + 8f9e: 0004 0x4 + 8fa0: 0501 addi a0,a0,0 + 8fa2: 000a c.slli zero,0x2 + 8fa4: 0402 c.slli64 s0 + 8fa6: 035c addi a5,sp,388 + 8fa8: 097f 0x97f + 8faa: 0004 0x4 + 8fac: 0501 addi a0,a0,0 + 8fae: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> + 8fb2: 035c addi a5,sp,388 + 8fb4: 097d addi s2,s2,31 + 8fb6: 0008 0x8 + 8fb8: 0001 nop + 8fba: 0402 c.slli64 s0 + 8fbc: 065c addi a5,sp,772 + 8fbe: 04090003 lb zero,64(s2) + 8fc2: 0100 addi s0,sp,128 + 8fc4: 0200 addi s0,sp,256 + 8fc6: 5c04 lw s1,56(s0) + 8fc8: 00090003 lb zero,0(s2) + 8fcc: 0100 addi s0,sp,128 + 8fce: 0200 addi s0,sp,256 + 8fd0: 5c04 lw s1,56(s0) + 8fd2: 00090003 lb zero,0(s2) + 8fd6: 0100 addi s0,sp,128 + 8fd8: 0200 addi s0,sp,256 + 8fda: 5c04 lw s1,56(s0) + 8fdc: 00090003 lb zero,0(s2) + 8fe0: 0100 addi s0,sp,128 + 8fe2: 0200 addi s0,sp,256 + 8fe4: 5c04 lw s1,56(s0) + 8fe6: 00090103 lb sp,0(s2) + 8fea: 0100 addi s0,sp,128 + 8fec: 0200 addi s0,sp,256 + 8fee: 5c04 lw s1,56(s0) + 8ff0: 00090003 lb zero,0(s2) + 8ff4: 0100 addi s0,sp,128 + 8ff6: 0200 addi s0,sp,256 + 8ff8: 5c04 lw s1,56(s0) + 8ffa: 00090003 lb zero,0(s2) + 8ffe: 0100 addi s0,sp,128 + 9000: 0200 addi s0,sp,256 + 9002: 5c04 lw s1,56(s0) + 9004: 00090203 lb tp,0(s2) + 9008: 0100 addi s0,sp,128 + 900a: 0105 addi sp,sp,1 + 900c: 0200 addi s0,sp,256 + 900e: 5c04 lw s1,56(s0) + 9010: 0306 slli t1,t1,0x1 + 9012: 0901 addi s2,s2,0 + 9014: 0000 unimp + 9016: 0501 addi a0,a0,0 + 9018: 000a c.slli zero,0x2 + 901a: 0402 c.slli64 s0 + 901c: 035c addi a5,sp,388 + 901e: 097f 0x97f + 9020: 0004 0x4 + 9022: 0501 addi a0,a0,0 + 9024: 0001 nop + 9026: 0402 c.slli64 s0 + 9028: 035c addi a5,sp,388 + 902a: 0901 addi s2,s2,0 + 902c: 0008 0x8 + 902e: 0501 addi a0,a0,0 + 9030: 000a c.slli zero,0x2 + 9032: 0402 c.slli64 s0 + 9034: 035c addi a5,sp,388 + 9036: 097f 0x97f + 9038: 0008 0x8 + 903a: 0501 addi a0,a0,0 + 903c: 0001 nop + 903e: 0402 c.slli64 s0 + 9040: 035c addi a5,sp,388 + 9042: 0901 addi s2,s2,0 + 9044: 000c 0xc + 9046: 0501 addi a0,a0,0 + 9048: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> + 904c: 0602 c.slli64 a2 + 904e: 0c097803 0xc097803 9052: 0100 addi s0,sp,128 9054: 0200 addi s0,sp,256 - 9056: 5c04 lw s1,56(s0) - 9058: 00090203 lb tp,0(s2) + 9056: 1404 addi s1,sp,544 + 9058: 08090003 lb zero,128(s2) 905c: 0100 addi s0,sp,128 - 905e: 0105 addi sp,sp,1 - 9060: 0200 addi s0,sp,256 - 9062: 5c04 lw s1,56(s0) - 9064: 0306 slli t1,t1,0x1 - 9066: 0901 addi s2,s2,0 - 9068: 0000 unimp - 906a: 0501 addi a0,a0,0 - 906c: 000a c.slli zero,0x2 - 906e: 0402 c.slli64 s0 - 9070: 035c addi a5,sp,388 - 9072: 097f 0x97f - 9074: 0004 0x4 - 9076: 0501 addi a0,a0,0 - 9078: 0001 nop - 907a: 0402 c.slli64 s0 - 907c: 035c addi a5,sp,388 - 907e: 0901 addi s2,s2,0 - 9080: 0008 0x8 - 9082: 0501 addi a0,a0,0 - 9084: 000a c.slli zero,0x2 - 9086: 0402 c.slli64 s0 - 9088: 035c addi a5,sp,388 - 908a: 097f 0x97f - 908c: 0008 0x8 - 908e: 0501 addi a0,a0,0 - 9090: 0001 nop - 9092: 0402 c.slli64 s0 - 9094: 035c addi a5,sp,388 - 9096: 0901 addi s2,s2,0 - 9098: 000c 0xc - 909a: 0501 addi a0,a0,0 - 909c: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> - 90a0: 0602 c.slli64 a2 - 90a2: 0c097803 0xc097803 - 90a6: 0100 addi s0,sp,128 - 90a8: 0200 addi s0,sp,256 - 90aa: 1404 addi s1,sp,544 - 90ac: 08090003 lb zero,128(s2) - 90b0: 0100 addi s0,sp,128 - 90b2: 0200 addi s0,sp,256 - 90b4: 1404 addi s1,sp,544 - 90b6: 00090003 lb zero,0(s2) - 90ba: 0100 addi s0,sp,128 - 90bc: 0200 addi s0,sp,256 - 90be: 1404 addi s1,sp,544 - 90c0: 00090003 lb zero,0(s2) - 90c4: 0100 addi s0,sp,128 - 90c6: 0200 addi s0,sp,256 - 90c8: 1404 addi s1,sp,544 - 90ca: 00090003 lb zero,0(s2) - 90ce: 0100 addi s0,sp,128 - 90d0: 0200 addi s0,sp,256 - 90d2: 1804 addi s1,sp,48 - 90d4: 04090003 lb zero,64(s2) - 90d8: 0100 addi s0,sp,128 - 90da: 0200 addi s0,sp,256 - 90dc: 1804 addi s1,sp,48 - 90de: 00090003 lb zero,0(s2) - 90e2: 0100 addi s0,sp,128 - 90e4: 0200 addi s0,sp,256 - 90e6: 1804 addi s1,sp,48 - 90e8: 00090003 lb zero,0(s2) - 90ec: 0100 addi s0,sp,128 - 90ee: 0200 addi s0,sp,256 - 90f0: 1804 addi s1,sp,48 - 90f2: 00090003 lb zero,0(s2) - 90f6: 0100 addi s0,sp,128 - 90f8: 0200 addi s0,sp,256 - 90fa: 1804 addi s1,sp,48 - 90fc: 00090003 lb zero,0(s2) - 9100: 0100 addi s0,sp,128 - 9102: 0200 addi s0,sp,256 - 9104: 2904 fld fs1,16(a0) - 9106: 04090003 lb zero,64(s2) - 910a: 0100 addi s0,sp,128 - 910c: 0200 addi s0,sp,256 - 910e: 2904 fld fs1,16(a0) - 9110: 00090003 lb zero,0(s2) - 9114: 0100 addi s0,sp,128 - 9116: 0200 addi s0,sp,256 - 9118: 2904 fld fs1,16(a0) - 911a: 00090003 lb zero,0(s2) - 911e: 0100 addi s0,sp,128 - 9120: 0200 addi s0,sp,256 - 9122: 2904 fld fs1,16(a0) - 9124: 00090003 lb zero,0(s2) - 9128: 0100 addi s0,sp,128 - 912a: 0200 addi s0,sp,256 - 912c: 2904 fld fs1,16(a0) - 912e: 08090003 lb zero,128(s2) - 9132: 0100 addi s0,sp,128 - 9134: 0200 addi s0,sp,256 - 9136: 3704 fld fs1,40(a4) - 9138: 00090003 lb zero,0(s2) - 913c: 0100 addi s0,sp,128 - 913e: 0200 addi s0,sp,256 - 9140: 3704 fld fs1,40(a4) - 9142: 00090003 lb zero,0(s2) - 9146: 0100 addi s0,sp,128 - 9148: 0200 addi s0,sp,256 - 914a: 3704 fld fs1,40(a4) - 914c: 00090003 lb zero,0(s2) - 9150: 0100 addi s0,sp,128 - 9152: 0200 addi s0,sp,256 - 9154: 3704 fld fs1,40(a4) - 9156: 00090003 lb zero,0(s2) - 915a: 0100 addi s0,sp,128 - 915c: 0200 addi s0,sp,256 - 915e: 3704 fld fs1,40(a4) - 9160: 00090003 lb zero,0(s2) - 9164: 0100 addi s0,sp,128 - 9166: 0200 addi s0,sp,256 - 9168: 3704 fld fs1,40(a4) - 916a: 08090003 lb zero,128(s2) - 916e: 0100 addi s0,sp,128 - 9170: 0200 addi s0,sp,256 - 9172: 3704 fld fs1,40(a4) - 9174: 00090003 lb zero,0(s2) - 9178: 0100 addi s0,sp,128 - 917a: 0200 addi s0,sp,256 - 917c: 3704 fld fs1,40(a4) - 917e: 00090003 lb zero,0(s2) - 9182: 0100 addi s0,sp,128 - 9184: 0306 slli t1,t1,0x1 - 9186: 0900 addi s0,sp,144 - 9188: 0014 0x14 - 918a: 0001 nop - 918c: 0402 c.slli64 s0 - 918e: 063d addi a2,a2,15 - 9190: 14090003 lb zero,320(s2) - 9194: 0100 addi s0,sp,128 - 9196: 0200 addi s0,sp,256 - 9198: 4004 lw s1,0(s0) - 919a: 0306 slli t1,t1,0x1 - 919c: 0900 addi s0,sp,144 - 919e: 0004 0x4 - 91a0: 0001 nop - 91a2: 0402 c.slli64 s0 - 91a4: 0640 addi s0,sp,772 - 91a6: 10090003 lb zero,256(s2) - 91aa: 0100 addi s0,sp,128 - 91ac: 0200 addi s0,sp,256 - 91ae: 3004 fld fs1,32(s0) - 91b0: 08090003 lb zero,128(s2) - 91b4: 0100 addi s0,sp,128 - 91b6: 0200 addi s0,sp,256 - 91b8: 3004 fld fs1,32(s0) - 91ba: 00090003 lb zero,0(s2) - 91be: 0100 addi s0,sp,128 - 91c0: 0200 addi s0,sp,256 - 91c2: 3004 fld fs1,32(s0) - 91c4: 00090003 lb zero,0(s2) - 91c8: 0100 addi s0,sp,128 - 91ca: 0200 addi s0,sp,256 - 91cc: 3004 fld fs1,32(s0) - 91ce: 00090003 lb zero,0(s2) - 91d2: 0100 addi s0,sp,128 - 91d4: 0200 addi s0,sp,256 - 91d6: 3004 fld fs1,32(s0) - 91d8: 04090003 lb zero,64(s2) - 91dc: 0100 addi s0,sp,128 - 91de: 0200 addi s0,sp,256 - 91e0: 3004 fld fs1,32(s0) - 91e2: 00090003 lb zero,0(s2) - 91e6: 0100 addi s0,sp,128 - 91e8: 0306 slli t1,t1,0x1 - 91ea: 0900 addi s0,sp,144 - 91ec: 0014 0x14 - 91ee: 0001 nop - 91f0: 0402 c.slli64 s0 - 91f2: 063c addi a5,sp,776 - 91f4: 04090003 lb zero,64(s2) - 91f8: 0100 addi s0,sp,128 - 91fa: 0200 addi s0,sp,256 - 91fc: 3c04 fld fs1,56(s0) - 91fe: 14090003 lb zero,320(s2) - 9202: 0100 addi s0,sp,128 - 9204: 0200 addi s0,sp,256 - 9206: 3c04 fld fs1,56(s0) - 9208: 00090003 lb zero,0(s2) - 920c: 0100 addi s0,sp,128 - 920e: 0200 addi s0,sp,256 - 9210: 4304 lw s1,0(a4) - 9212: 0306 slli t1,t1,0x1 - 9214: 0900 addi s0,sp,144 - 9216: 0008 0x8 - 9218: 0001 nop - 921a: 0402 c.slli64 s0 - 921c: 00030643 fmadd.s fa2,ft6,ft0,ft0,rne - 9220: 0409 addi s0,s0,2 - 9222: 0100 addi s0,sp,128 - 9224: 0200 addi s0,sp,256 - 9226: 4304 lw s1,0(a4) - 9228: 10090003 lb zero,256(s2) - 922c: 0100 addi s0,sp,128 - 922e: 0200 addi s0,sp,256 - 9230: 4304 lw s1,0(a4) - 9232: 04090003 lb zero,64(s2) + 905e: 0200 addi s0,sp,256 + 9060: 1404 addi s1,sp,544 + 9062: 00090003 lb zero,0(s2) + 9066: 0100 addi s0,sp,128 + 9068: 0200 addi s0,sp,256 + 906a: 1404 addi s1,sp,544 + 906c: 00090003 lb zero,0(s2) + 9070: 0100 addi s0,sp,128 + 9072: 0200 addi s0,sp,256 + 9074: 1404 addi s1,sp,544 + 9076: 00090003 lb zero,0(s2) + 907a: 0100 addi s0,sp,128 + 907c: 0200 addi s0,sp,256 + 907e: 1804 addi s1,sp,48 + 9080: 04090003 lb zero,64(s2) + 9084: 0100 addi s0,sp,128 + 9086: 0200 addi s0,sp,256 + 9088: 1804 addi s1,sp,48 + 908a: 00090003 lb zero,0(s2) + 908e: 0100 addi s0,sp,128 + 9090: 0200 addi s0,sp,256 + 9092: 1804 addi s1,sp,48 + 9094: 00090003 lb zero,0(s2) + 9098: 0100 addi s0,sp,128 + 909a: 0200 addi s0,sp,256 + 909c: 1804 addi s1,sp,48 + 909e: 00090003 lb zero,0(s2) + 90a2: 0100 addi s0,sp,128 + 90a4: 0200 addi s0,sp,256 + 90a6: 1804 addi s1,sp,48 + 90a8: 00090003 lb zero,0(s2) + 90ac: 0100 addi s0,sp,128 + 90ae: 0200 addi s0,sp,256 + 90b0: 2904 fld fs1,16(a0) + 90b2: 04090003 lb zero,64(s2) + 90b6: 0100 addi s0,sp,128 + 90b8: 0200 addi s0,sp,256 + 90ba: 2904 fld fs1,16(a0) + 90bc: 00090003 lb zero,0(s2) + 90c0: 0100 addi s0,sp,128 + 90c2: 0200 addi s0,sp,256 + 90c4: 2904 fld fs1,16(a0) + 90c6: 00090003 lb zero,0(s2) + 90ca: 0100 addi s0,sp,128 + 90cc: 0200 addi s0,sp,256 + 90ce: 2904 fld fs1,16(a0) + 90d0: 00090003 lb zero,0(s2) + 90d4: 0100 addi s0,sp,128 + 90d6: 0200 addi s0,sp,256 + 90d8: 2904 fld fs1,16(a0) + 90da: 08090003 lb zero,128(s2) + 90de: 0100 addi s0,sp,128 + 90e0: 0200 addi s0,sp,256 + 90e2: 3704 fld fs1,40(a4) + 90e4: 00090003 lb zero,0(s2) + 90e8: 0100 addi s0,sp,128 + 90ea: 0200 addi s0,sp,256 + 90ec: 3704 fld fs1,40(a4) + 90ee: 00090003 lb zero,0(s2) + 90f2: 0100 addi s0,sp,128 + 90f4: 0200 addi s0,sp,256 + 90f6: 3704 fld fs1,40(a4) + 90f8: 00090003 lb zero,0(s2) + 90fc: 0100 addi s0,sp,128 + 90fe: 0200 addi s0,sp,256 + 9100: 3704 fld fs1,40(a4) + 9102: 00090003 lb zero,0(s2) + 9106: 0100 addi s0,sp,128 + 9108: 0200 addi s0,sp,256 + 910a: 3704 fld fs1,40(a4) + 910c: 00090003 lb zero,0(s2) + 9110: 0100 addi s0,sp,128 + 9112: 0200 addi s0,sp,256 + 9114: 3704 fld fs1,40(a4) + 9116: 08090003 lb zero,128(s2) + 911a: 0100 addi s0,sp,128 + 911c: 0200 addi s0,sp,256 + 911e: 3704 fld fs1,40(a4) + 9120: 00090003 lb zero,0(s2) + 9124: 0100 addi s0,sp,128 + 9126: 0200 addi s0,sp,256 + 9128: 3704 fld fs1,40(a4) + 912a: 00090003 lb zero,0(s2) + 912e: 0100 addi s0,sp,128 + 9130: 0306 slli t1,t1,0x1 + 9132: 0900 addi s0,sp,144 + 9134: 0014 0x14 + 9136: 0001 nop + 9138: 0402 c.slli64 s0 + 913a: 063d addi a2,a2,15 + 913c: 14090003 lb zero,320(s2) + 9140: 0100 addi s0,sp,128 + 9142: 0200 addi s0,sp,256 + 9144: 4004 lw s1,0(s0) + 9146: 0306 slli t1,t1,0x1 + 9148: 0900 addi s0,sp,144 + 914a: 0004 0x4 + 914c: 0001 nop + 914e: 0402 c.slli64 s0 + 9150: 0640 addi s0,sp,772 + 9152: 10090003 lb zero,256(s2) + 9156: 0100 addi s0,sp,128 + 9158: 0200 addi s0,sp,256 + 915a: 3004 fld fs1,32(s0) + 915c: 08090003 lb zero,128(s2) + 9160: 0100 addi s0,sp,128 + 9162: 0200 addi s0,sp,256 + 9164: 3004 fld fs1,32(s0) + 9166: 00090003 lb zero,0(s2) + 916a: 0100 addi s0,sp,128 + 916c: 0200 addi s0,sp,256 + 916e: 3004 fld fs1,32(s0) + 9170: 00090003 lb zero,0(s2) + 9174: 0100 addi s0,sp,128 + 9176: 0200 addi s0,sp,256 + 9178: 3004 fld fs1,32(s0) + 917a: 00090003 lb zero,0(s2) + 917e: 0100 addi s0,sp,128 + 9180: 0200 addi s0,sp,256 + 9182: 3004 fld fs1,32(s0) + 9184: 04090003 lb zero,64(s2) + 9188: 0100 addi s0,sp,128 + 918a: 0200 addi s0,sp,256 + 918c: 3004 fld fs1,32(s0) + 918e: 00090003 lb zero,0(s2) + 9192: 0100 addi s0,sp,128 + 9194: 0306 slli t1,t1,0x1 + 9196: 0900 addi s0,sp,144 + 9198: 0014 0x14 + 919a: 0001 nop + 919c: 0402 c.slli64 s0 + 919e: 063c addi a5,sp,776 + 91a0: 04090003 lb zero,64(s2) + 91a4: 0100 addi s0,sp,128 + 91a6: 0200 addi s0,sp,256 + 91a8: 3c04 fld fs1,56(s0) + 91aa: 14090003 lb zero,320(s2) + 91ae: 0100 addi s0,sp,128 + 91b0: 0200 addi s0,sp,256 + 91b2: 3c04 fld fs1,56(s0) + 91b4: 00090003 lb zero,0(s2) + 91b8: 0100 addi s0,sp,128 + 91ba: 0200 addi s0,sp,256 + 91bc: 4304 lw s1,0(a4) + 91be: 0306 slli t1,t1,0x1 + 91c0: 0900 addi s0,sp,144 + 91c2: 0008 0x8 + 91c4: 0001 nop + 91c6: 0402 c.slli64 s0 + 91c8: 00030643 fmadd.s fa2,ft6,ft0,ft0,rne + 91cc: 0409 addi s0,s0,2 + 91ce: 0100 addi s0,sp,128 + 91d0: 0200 addi s0,sp,256 + 91d2: 4304 lw s1,0(a4) + 91d4: 10090003 lb zero,256(s2) + 91d8: 0100 addi s0,sp,128 + 91da: 0200 addi s0,sp,256 + 91dc: 4304 lw s1,0(a4) + 91de: 04090003 lb zero,64(s2) + 91e2: 0100 addi s0,sp,128 + 91e4: 0200 addi s0,sp,256 + 91e6: 4404 lw s1,8(s0) + 91e8: 04090003 lb zero,64(s2) + 91ec: 0100 addi s0,sp,128 + 91ee: 0200 addi s0,sp,256 + 91f0: 4404 lw s1,8(s0) + 91f2: 00090003 lb zero,0(s2) + 91f6: 0100 addi s0,sp,128 + 91f8: 0200 addi s0,sp,256 + 91fa: 3f04 fld fs1,56(a4) + 91fc: 10090003 lb zero,256(s2) + 9200: 0100 addi s0,sp,128 + 9202: 0200 addi s0,sp,256 + 9204: 3f04 fld fs1,56(a4) + 9206: 1c090003 lb zero,448(s2) + 920a: 0100 addi s0,sp,128 + 920c: 0200 addi s0,sp,256 + 920e: 1104 addi s1,sp,160 + 9210: 08090003 lb zero,128(s2) + 9214: 0100 addi s0,sp,128 + 9216: 0200 addi s0,sp,256 + 9218: 1104 addi s1,sp,160 + 921a: 00090003 lb zero,0(s2) + 921e: 0100 addi s0,sp,128 + 9220: 08090003 lb zero,128(s2) + 9224: 0100 addi s0,sp,128 + 9226: 00090003 lb zero,0(s2) + 922a: 0100 addi s0,sp,128 + 922c: 00090003 lb zero,0(s2) + 9230: 0100 addi s0,sp,128 + 9232: 00090003 lb zero,0(s2) 9236: 0100 addi s0,sp,128 - 9238: 0200 addi s0,sp,256 - 923a: 4404 lw s1,8(s0) - 923c: 04090003 lb zero,64(s2) - 9240: 0100 addi s0,sp,128 - 9242: 0200 addi s0,sp,256 - 9244: 4404 lw s1,8(s0) - 9246: 00090003 lb zero,0(s2) - 924a: 0100 addi s0,sp,128 - 924c: 0200 addi s0,sp,256 - 924e: 3f04 fld fs1,56(a4) - 9250: 10090003 lb zero,256(s2) + 9238: 00090003 lb zero,0(s2) + 923c: 0100 addi s0,sp,128 + 923e: 10090003 lb zero,256(s2) + 9242: 0100 addi s0,sp,128 + 9244: 00090003 lb zero,0(s2) + 9248: 0100 addi s0,sp,128 + 924a: 00090003 lb zero,0(s2) + 924e: 0100 addi s0,sp,128 + 9250: 14090003 lb zero,320(s2) 9254: 0100 addi s0,sp,128 - 9256: 0200 addi s0,sp,256 - 9258: 3f04 fld fs1,56(a4) - 925a: 1c090003 lb zero,448(s2) - 925e: 0100 addi s0,sp,128 - 9260: 0200 addi s0,sp,256 - 9262: 1104 addi s1,sp,160 - 9264: 08090003 lb zero,128(s2) - 9268: 0100 addi s0,sp,128 - 926a: 0200 addi s0,sp,256 - 926c: 1104 addi s1,sp,160 + 9256: 00090003 lb zero,0(s2) + 925a: 0100 addi s0,sp,128 + 925c: 04090003 lb zero,64(s2) + 9260: 0100 addi s0,sp,128 + 9262: 00090003 lb zero,0(s2) + 9266: 0100 addi s0,sp,128 + 9268: 00090003 lb zero,0(s2) + 926c: 0100 addi s0,sp,128 926e: 00090003 lb zero,0(s2) 9272: 0100 addi s0,sp,128 - 9274: 08090003 lb zero,128(s2) + 9274: 00090003 lb zero,0(s2) 9278: 0100 addi s0,sp,128 927a: 00090003 lb zero,0(s2) 927e: 0100 addi s0,sp,128 9280: 00090003 lb zero,0(s2) 9284: 0100 addi s0,sp,128 - 9286: 00090003 lb zero,0(s2) - 928a: 0100 addi s0,sp,128 - 928c: 00090003 lb zero,0(s2) - 9290: 0100 addi s0,sp,128 - 9292: 10090003 lb zero,256(s2) - 9296: 0100 addi s0,sp,128 - 9298: 00090003 lb zero,0(s2) - 929c: 0100 addi s0,sp,128 - 929e: 00090003 lb zero,0(s2) + 9286: 0c09 addi s8,s8,2 + 9288: 0000 unimp + 928a: 0101 addi sp,sp,0 + 928c: 0708 addi a0,sp,896 + 928e: 0000 unimp + 9290: 00a10003 lb zero,10(sp) + 9294: 0000 unimp + 9296: 0101 addi sp,sp,0 + 9298: 000d0efb 0xd0efb + 929c: 0101 addi sp,sp,0 + 929e: 0101 addi sp,sp,0 + 92a0: 0000 unimp 92a2: 0100 addi s0,sp,128 - 92a4: 14090003 lb zero,320(s2) - 92a8: 0100 addi s0,sp,128 - 92aa: 00090003 lb zero,0(s2) - 92ae: 0100 addi s0,sp,128 - 92b0: 04090003 lb zero,64(s2) - 92b4: 0100 addi s0,sp,128 - 92b6: 00090003 lb zero,0(s2) - 92ba: 0100 addi s0,sp,128 - 92bc: 00090003 lb zero,0(s2) - 92c0: 0100 addi s0,sp,128 - 92c2: 00090003 lb zero,0(s2) - 92c6: 0100 addi s0,sp,128 - 92c8: 00090003 lb zero,0(s2) - 92cc: 0100 addi s0,sp,128 - 92ce: 00090003 lb zero,0(s2) - 92d2: 0100 addi s0,sp,128 - 92d4: 00090003 lb zero,0(s2) - 92d8: 0100 addi s0,sp,128 - 92da: 0c09 addi s8,s8,2 - 92dc: 0000 unimp - 92de: 0101 addi sp,sp,0 - 92e0: 0708 addi a0,sp,896 - 92e2: 0000 unimp - 92e4: 00a10003 lb zero,10(sp) - 92e8: 0000 unimp - 92ea: 0101 addi sp,sp,0 - 92ec: 000d0efb 0xd0efb - 92f0: 0101 addi sp,sp,0 - 92f2: 0101 addi sp,sp,0 - 92f4: 0000 unimp - 92f6: 0100 addi s0,sp,128 - 92f8: 0000 unimp - 92fa: 2e01 jal 960a <_start-0x7fff69f6> - 92fc: 2f2e fld ft10,200(sp) - 92fe: 2e2e fld ft8,200(sp) - 9300: 2f2e2e2f 0x2f2e2e2f - 9304: 2e2e fld ft8,200(sp) - 9306: 7369722f 0x7369722f - 930a: 672d7663 bgeu s10,s2,9976 <_start-0x7fff668a> - 930e: 6c2f6363 bltu t5,sp,99d4 <_start-0x7fff662c> - 9312: 6269 lui tp,0x1a - 9314: 2f636367 0x2f636367 - 9318: 74666f73 csrrsi t5,0x746,12 - 931c: 662d lui a2,0xb - 931e: 0070 addi a2,sp,12 - 9320: 2e2e fld ft8,200(sp) - 9322: 2f2e2e2f 0x2f2e2e2f - 9326: 2e2e fld ft8,200(sp) - 9328: 2f2e2e2f 0x2f2e2e2f - 932c: 6972 flw fs2,28(sp) - 932e: 2d766373 csrrsi t1,0x2d7,12 - 9332: 2f636367 0x2f636367 - 9336: 696c flw fa1,84(a0) - 9338: 6762 flw fa4,24(sp) - 933a: 2e2f6363 bltu t5,sp,9620 <_start-0x7fff69e0> - 933e: 2f2e fld ft10,200(sp) - 9340: 6e69 lui t3,0x1a - 9342: 64756c63 bltu a0,t2,999a <_start-0x7fff6666> - 9346: 0065 c.nop 25 - 9348: 7400 flw fs0,40(s0) - 934a: 7572 flw fa0,60(sp) - 934c: 636e flw ft6,216(sp) - 934e: 6674 flw fa3,76(a2) - 9350: 6664 flw fs1,76(a2) - 9352: 2e32 fld ft8,264(sp) - 9354: 00010063 beqz sp,9354 <_start-0x7fff6cac> - 9358: 7300 flw fs0,32(a4) - 935a: 2d74666f jal a2,4fe30 <_start-0x7ffb01d0> - 935e: 7066 flw ft0,120(sp) - 9360: 682e flw fa6,200(sp) - 9362: 0100 addi s0,sp,128 + 92a4: 0000 unimp + 92a6: 2e01 jal 95b6 <_start-0x7fff6a4a> + 92a8: 2f2e fld ft10,200(sp) + 92aa: 2e2e fld ft8,200(sp) + 92ac: 2f2e2e2f 0x2f2e2e2f + 92b0: 2e2e fld ft8,200(sp) + 92b2: 7369722f 0x7369722f + 92b6: 672d7663 bgeu s10,s2,9922 <_start-0x7fff66de> + 92ba: 6c2f6363 bltu t5,sp,9980 <_start-0x7fff6680> + 92be: 6269 lui tp,0x1a + 92c0: 2f636367 0x2f636367 + 92c4: 74666f73 csrrsi t5,0x746,12 + 92c8: 662d lui a2,0xb + 92ca: 0070 addi a2,sp,12 + 92cc: 2e2e fld ft8,200(sp) + 92ce: 2f2e2e2f 0x2f2e2e2f + 92d2: 2e2e fld ft8,200(sp) + 92d4: 2f2e2e2f 0x2f2e2e2f + 92d8: 6972 flw fs2,28(sp) + 92da: 2d766373 csrrsi t1,0x2d7,12 + 92de: 2f636367 0x2f636367 + 92e2: 696c flw fa1,84(a0) + 92e4: 6762 flw fa4,24(sp) + 92e6: 2e2f6363 bltu t5,sp,95cc <_start-0x7fff6a34> + 92ea: 2f2e fld ft10,200(sp) + 92ec: 6e69 lui t3,0x1a + 92ee: 64756c63 bltu a0,t2,9946 <_start-0x7fff66ba> + 92f2: 0065 c.nop 25 + 92f4: 7400 flw fs0,40(s0) + 92f6: 7572 flw fa0,60(sp) + 92f8: 636e flw ft6,216(sp) + 92fa: 6674 flw fa3,76(a2) + 92fc: 6664 flw fs1,76(a2) + 92fe: 2e32 fld ft8,264(sp) + 9300: 00010063 beqz sp,9300 <_start-0x7fff6d00> + 9304: 7300 flw fs0,32(a4) + 9306: 2d74666f jal a2,4fddc <_start-0x7ffb0224> + 930a: 7066 flw ft0,120(sp) + 930c: 682e flw fa6,200(sp) + 930e: 0100 addi s0,sp,128 + 9310: 0000 unimp + 9312: 6f64 flw fs1,92(a4) + 9314: 6275 lui tp,0x1d + 9316: 656c flw fa1,76(a0) + 9318: 682e flw fa6,200(sp) + 931a: 0100 addi s0,sp,128 + 931c: 0000 unimp + 931e: 7571 lui a0,0xffffc + 9320: 6461 lui s0,0x18 + 9322: 682e flw fa6,200(sp) + 9324: 0100 addi s0,sp,128 + 9326: 0000 unimp + 9328: 6f6c flw fa1,92(a4) + 932a: 676e flw fa4,216(sp) + 932c: 6f6c flw fa1,92(a4) + 932e: 676e flw fa4,216(sp) + 9330: 682e flw fa6,200(sp) + 9332: 0200 addi s0,sp,256 + 9334: 0000 unimp + 9336: 0500 addi s0,sp,640 + 9338: 0001 nop + 933a: 0205 addi tp,tp,1 + 933c: 467c lw a5,76(a2) + 933e: 8001 c.srli64 s0 + 9340: 05012403 lw s0,80(sp) + 9344: 09010303 lb t1,144(sp) + 9348: 0000 unimp + 934a: 0301 addi t1,t1,0 + 934c: 0900 addi s0,sp,144 + 934e: 0000 unimp + 9350: 0501 addi a0,a0,0 + 9352: 030d addi t1,t1,3 + 9354: 0900 addi s0,sp,144 + 9356: 0000 unimp + 9358: 0501 addi a0,a0,0 + 935a: 09010303 lb t1,144(sp) + 935e: 0000 unimp + 9360: 0301 addi t1,t1,0 + 9362: 0900 addi s0,sp,144 9364: 0000 unimp - 9366: 6f64 flw fs1,92(a4) - 9368: 6275 lui tp,0x1d - 936a: 656c flw fa1,76(a0) - 936c: 682e flw fa6,200(sp) - 936e: 0100 addi s0,sp,128 + 9366: 0301 addi t1,t1,0 + 9368: 0900 addi s0,sp,144 + 936a: 0000 unimp + 936c: 0301 addi t1,t1,0 + 936e: 0900 addi s0,sp,144 9370: 0000 unimp - 9372: 7571 lui a0,0xffffc - 9374: 6461 lui s0,0x18 - 9376: 682e flw fa6,200(sp) - 9378: 0100 addi s0,sp,128 - 937a: 0000 unimp - 937c: 6f6c flw fa1,92(a4) - 937e: 676e flw fa4,216(sp) - 9380: 6f6c flw fa1,92(a4) - 9382: 676e flw fa4,216(sp) - 9384: 682e flw fa6,200(sp) - 9386: 0200 addi s0,sp,256 + 9372: 0301 addi t1,t1,0 + 9374: 0901 addi s2,s2,0 + 9376: 0000 unimp + 9378: 0301 addi t1,t1,0 + 937a: 0900 addi s0,sp,144 + 937c: 0000 unimp + 937e: 0301 addi t1,t1,0 + 9380: 0900 addi s0,sp,144 + 9382: 0000 unimp + 9384: 0301 addi t1,t1,0 + 9386: 0900 addi s0,sp,144 9388: 0000 unimp - 938a: 0500 addi s0,sp,640 - 938c: 0001 nop - 938e: 0205 addi tp,tp,1 - 9390: 45b8 lw a4,72(a1) - 9392: 8001 c.srli64 s0 - 9394: 05012403 lw s0,80(sp) - 9398: 09010303 lb t1,144(sp) - 939c: 0000 unimp - 939e: 0301 addi t1,t1,0 - 93a0: 0900 addi s0,sp,144 - 93a2: 0000 unimp - 93a4: 0501 addi a0,a0,0 - 93a6: 030d addi t1,t1,3 - 93a8: 0900 addi s0,sp,144 - 93aa: 0000 unimp - 93ac: 0501 addi a0,a0,0 - 93ae: 09010303 lb t1,144(sp) - 93b2: 0000 unimp - 93b4: 0301 addi t1,t1,0 - 93b6: 0900 addi s0,sp,144 - 93b8: 0000 unimp - 93ba: 0301 addi t1,t1,0 - 93bc: 0900 addi s0,sp,144 - 93be: 0000 unimp - 93c0: 0301 addi t1,t1,0 - 93c2: 0900 addi s0,sp,144 - 93c4: 0000 unimp - 93c6: 0301 addi t1,t1,0 - 93c8: 0901 addi s2,s2,0 - 93ca: 0000 unimp + 938a: 0301 addi t1,t1,0 + 938c: 0901 addi s2,s2,0 + 938e: 0000 unimp + 9390: 0301 addi t1,t1,0 + 9392: 0902 c.slli64 s2 + 9394: 0000 unimp + 9396: 0301 addi t1,t1,0 + 9398: 0901 addi s2,s2,0 + 939a: 0000 unimp + 939c: 0301 addi t1,t1,0 + 939e: 0900 addi s0,sp,144 + 93a0: 0000 unimp + 93a2: 0301 addi t1,t1,0 + 93a4: 0900 addi s0,sp,144 + 93a6: 0000 unimp + 93a8: 0301 addi t1,t1,0 + 93aa: 0900 addi s0,sp,144 + 93ac: 0000 unimp + 93ae: 0501 addi a0,a0,0 + 93b0: 0601 addi a2,a2,0 + 93b2: 00097903 0x97903 + 93b6: 0100 addi s0,sp,128 + 93b8: 10090003 lb zero,256(s2) + 93bc: 0100 addi s0,sp,128 + 93be: 0305 addi t1,t1,1 + 93c0: 04090703 lb a4,64(s2) + 93c4: 0100 addi s0,sp,128 + 93c6: 0306 slli t1,t1,0x1 + 93c8: 0900 addi s0,sp,144 + 93ca: 0020 addi s0,sp,8 93cc: 0301 addi t1,t1,0 93ce: 0900 addi s0,sp,144 - 93d0: 0000 unimp + 93d0: 0008 0x8 93d2: 0301 addi t1,t1,0 93d4: 0900 addi s0,sp,144 93d6: 0000 unimp @@ -56913,14 +56961,14 @@ Disassembly of section .debug_line: 93da: 0900 addi s0,sp,144 93dc: 0000 unimp 93de: 0301 addi t1,t1,0 - 93e0: 0901 addi s2,s2,0 - 93e2: 0000 unimp + 93e0: 0900 addi s0,sp,144 + 93e2: 0004 0x4 93e4: 0301 addi t1,t1,0 - 93e6: 0902 c.slli64 s2 - 93e8: 0000 unimp + 93e6: 0900 addi s0,sp,144 + 93e8: 0004 0x4 93ea: 0301 addi t1,t1,0 - 93ec: 0901 addi s2,s2,0 - 93ee: 0000 unimp + 93ec: 0900 addi s0,sp,144 + 93ee: 0004 0x4 93f0: 0301 addi t1,t1,0 93f2: 0900 addi s0,sp,144 93f4: 0000 unimp @@ -56930,158 +56978,161 @@ Disassembly of section .debug_line: 93fc: 0301 addi t1,t1,0 93fe: 0900 addi s0,sp,144 9400: 0000 unimp - 9402: 0501 addi a0,a0,0 - 9404: 0601 addi a2,a2,0 - 9406: 00097903 0x97903 - 940a: 0100 addi s0,sp,128 - 940c: 10090003 lb zero,256(s2) - 9410: 0100 addi s0,sp,128 - 9412: 0305 addi t1,t1,1 - 9414: 04090703 lb a4,64(s2) - 9418: 0100 addi s0,sp,128 - 941a: 0306 slli t1,t1,0x1 + 9402: 0301 addi t1,t1,0 + 9404: 0900 addi s0,sp,144 + 9406: 0000 unimp + 9408: 0301 addi t1,t1,0 + 940a: 0900 addi s0,sp,144 + 940c: 0000 unimp + 940e: 0301 addi t1,t1,0 + 9410: 0900 addi s0,sp,144 + 9412: 0000 unimp + 9414: 0301 addi t1,t1,0 + 9416: 0900 addi s0,sp,144 + 9418: 0000 unimp + 941a: 0301 addi t1,t1,0 941c: 0900 addi s0,sp,144 - 941e: 0020 addi s0,sp,8 + 941e: 0000 unimp 9420: 0301 addi t1,t1,0 9422: 0900 addi s0,sp,144 - 9424: 0008 0x8 - 9426: 0301 addi t1,t1,0 - 9428: 0900 addi s0,sp,144 - 942a: 0000 unimp - 942c: 0301 addi t1,t1,0 - 942e: 0900 addi s0,sp,144 - 9430: 0000 unimp - 9432: 0301 addi t1,t1,0 - 9434: 0900 addi s0,sp,144 - 9436: 0004 0x4 - 9438: 0301 addi t1,t1,0 - 943a: 0900 addi s0,sp,144 - 943c: 0004 0x4 - 943e: 0301 addi t1,t1,0 + 9424: 0000 unimp + 9426: 0001 nop + 9428: 0402 c.slli64 s0 + 942a: 0308 addi a0,sp,384 + 942c: 0900 addi s0,sp,144 + 942e: 0008 0x8 + 9430: 0001 nop + 9432: 0402 c.slli64 s0 + 9434: 0308 addi a0,sp,384 + 9436: 0900 addi s0,sp,144 + 9438: 001c 0x1c + 943a: 0001 nop + 943c: 0402 c.slli64 s0 + 943e: 0308 addi a0,sp,384 9440: 0900 addi s0,sp,144 - 9442: 0004 0x4 - 9444: 0301 addi t1,t1,0 - 9446: 0900 addi s0,sp,144 - 9448: 0000 unimp - 944a: 0301 addi t1,t1,0 - 944c: 0900 addi s0,sp,144 - 944e: 0000 unimp - 9450: 0301 addi t1,t1,0 - 9452: 0900 addi s0,sp,144 - 9454: 0000 unimp - 9456: 0301 addi t1,t1,0 - 9458: 0900 addi s0,sp,144 - 945a: 0000 unimp - 945c: 0301 addi t1,t1,0 - 945e: 0900 addi s0,sp,144 - 9460: 0000 unimp - 9462: 0301 addi t1,t1,0 - 9464: 0900 addi s0,sp,144 - 9466: 0000 unimp - 9468: 0301 addi t1,t1,0 - 946a: 0900 addi s0,sp,144 - 946c: 0000 unimp - 946e: 0301 addi t1,t1,0 - 9470: 0900 addi s0,sp,144 - 9472: 0000 unimp - 9474: 0301 addi t1,t1,0 - 9476: 0900 addi s0,sp,144 - 9478: 0000 unimp - 947a: 0001 nop - 947c: 0402 c.slli64 s0 - 947e: 0308 addi a0,sp,384 - 9480: 0900 addi s0,sp,144 - 9482: 0008 0x8 - 9484: 0001 nop - 9486: 0402 c.slli64 s0 - 9488: 0308 addi a0,sp,384 - 948a: 0900 addi s0,sp,144 - 948c: 001c 0x1c - 948e: 0001 nop - 9490: 0402 c.slli64 s0 - 9492: 0308 addi a0,sp,384 - 9494: 0900 addi s0,sp,144 - 9496: 0000 unimp - 9498: 0001 nop - 949a: 0402 c.slli64 s0 - 949c: 0309 addi t1,t1,2 - 949e: 0900 addi s0,sp,144 - 94a0: 0004 0x4 - 94a2: 0001 nop - 94a4: 0402 c.slli64 s0 - 94a6: 0609 addi a2,a2,2 - 94a8: 04090203 lb tp,64(s2) - 94ac: 0100 addi s0,sp,128 - 94ae: 0200 addi s0,sp,256 - 94b0: 0904 addi s1,sp,144 - 94b2: 04097e03 0x4097e03 - 94b6: 0100 addi s0,sp,128 - 94b8: 0200 addi s0,sp,256 - 94ba: 0904 addi s1,sp,144 - 94bc: 04090203 lb tp,64(s2) - 94c0: 0100 addi s0,sp,128 - 94c2: 0200 addi s0,sp,256 - 94c4: 0904 addi s1,sp,144 - 94c6: 08097e03 0x8097e03 - 94ca: 0100 addi s0,sp,128 - 94cc: 0200 addi s0,sp,256 - 94ce: 0904 addi s1,sp,144 - 94d0: 0306 slli t1,t1,0x1 - 94d2: 0900 addi s0,sp,144 - 94d4: 0004 0x4 - 94d6: 0001 nop - 94d8: 0402 c.slli64 s0 - 94da: 0309 addi t1,t1,2 - 94dc: 0900 addi s0,sp,144 - 94de: 0000 unimp - 94e0: 0001 nop - 94e2: 0402 c.slli64 s0 - 94e4: 0309 addi t1,t1,2 - 94e6: 0900 addi s0,sp,144 - 94e8: 0000 unimp - 94ea: 0001 nop - 94ec: 0402 c.slli64 s0 - 94ee: 0309 addi t1,t1,2 - 94f0: 0902 c.slli64 s2 - 94f2: 0000 unimp - 94f4: 0001 nop - 94f6: 0402 c.slli64 s0 - 94f8: 0309 addi t1,t1,2 + 9442: 0000 unimp + 9444: 0001 nop + 9446: 0402 c.slli64 s0 + 9448: 0309 addi t1,t1,2 + 944a: 0900 addi s0,sp,144 + 944c: 0004 0x4 + 944e: 0001 nop + 9450: 0402 c.slli64 s0 + 9452: 0609 addi a2,a2,2 + 9454: 04090203 lb tp,64(s2) + 9458: 0100 addi s0,sp,128 + 945a: 0200 addi s0,sp,256 + 945c: 0904 addi s1,sp,144 + 945e: 04097e03 0x4097e03 + 9462: 0100 addi s0,sp,128 + 9464: 0200 addi s0,sp,256 + 9466: 0904 addi s1,sp,144 + 9468: 04090203 lb tp,64(s2) + 946c: 0100 addi s0,sp,128 + 946e: 0200 addi s0,sp,256 + 9470: 0904 addi s1,sp,144 + 9472: 08097e03 0x8097e03 + 9476: 0100 addi s0,sp,128 + 9478: 0200 addi s0,sp,256 + 947a: 0904 addi s1,sp,144 + 947c: 0306 slli t1,t1,0x1 + 947e: 0900 addi s0,sp,144 + 9480: 0004 0x4 + 9482: 0001 nop + 9484: 0402 c.slli64 s0 + 9486: 0309 addi t1,t1,2 + 9488: 0900 addi s0,sp,144 + 948a: 0000 unimp + 948c: 0001 nop + 948e: 0402 c.slli64 s0 + 9490: 0309 addi t1,t1,2 + 9492: 0900 addi s0,sp,144 + 9494: 0000 unimp + 9496: 0001 nop + 9498: 0402 c.slli64 s0 + 949a: 0309 addi t1,t1,2 + 949c: 0902 c.slli64 s2 + 949e: 0000 unimp + 94a0: 0001 nop + 94a2: 0402 c.slli64 s0 + 94a4: 0309 addi t1,t1,2 + 94a6: 0900 addi s0,sp,144 + 94a8: 0000 unimp + 94aa: 0001 nop + 94ac: 0402 c.slli64 s0 + 94ae: 0309 addi t1,t1,2 + 94b0: 0900 addi s0,sp,144 + 94b2: 0000 unimp + 94b4: 0001 nop + 94b6: 0402 c.slli64 s0 + 94b8: 0309 addi t1,t1,2 + 94ba: 0900 addi s0,sp,144 + 94bc: 0000 unimp + 94be: 0001 nop + 94c0: 0402 c.slli64 s0 + 94c2: 0309 addi t1,t1,2 + 94c4: 0900 addi s0,sp,144 + 94c6: 0000 unimp + 94c8: 0001 nop + 94ca: 0402 c.slli64 s0 + 94cc: 0301 addi t1,t1,0 + 94ce: 0900 addi s0,sp,144 + 94d0: 0008 0x8 + 94d2: 0001 nop + 94d4: 0402 c.slli64 s0 + 94d6: 0301 addi t1,t1,0 + 94d8: 0900 addi s0,sp,144 + 94da: 000c 0xc + 94dc: 0001 nop + 94de: 0402 c.slli64 s0 + 94e0: 0304 addi s1,sp,384 + 94e2: 0900 addi s0,sp,144 + 94e4: 0008 0x8 + 94e6: 0301 addi t1,t1,0 + 94e8: 0900 addi s0,sp,144 + 94ea: 0004 0x4 + 94ec: 0301 addi t1,t1,0 + 94ee: 0900 addi s0,sp,144 + 94f0: 0000 unimp + 94f2: 0301 addi t1,t1,0 + 94f4: 0900 addi s0,sp,144 + 94f6: 0000 unimp + 94f8: 0301 addi t1,t1,0 94fa: 0900 addi s0,sp,144 94fc: 0000 unimp - 94fe: 0001 nop - 9500: 0402 c.slli64 s0 - 9502: 0309 addi t1,t1,2 - 9504: 0900 addi s0,sp,144 - 9506: 0000 unimp - 9508: 0001 nop - 950a: 0402 c.slli64 s0 - 950c: 0309 addi t1,t1,2 - 950e: 0900 addi s0,sp,144 - 9510: 0000 unimp - 9512: 0001 nop - 9514: 0402 c.slli64 s0 - 9516: 0309 addi t1,t1,2 + 94fe: 0301 addi t1,t1,0 + 9500: 0900 addi s0,sp,144 + 9502: 0000 unimp + 9504: 0301 addi t1,t1,0 + 9506: 0900 addi s0,sp,144 + 9508: 0000 unimp + 950a: 0301 addi t1,t1,0 + 950c: 0900 addi s0,sp,144 + 950e: 000c 0xc + 9510: 0301 addi t1,t1,0 + 9512: 0900 addi s0,sp,144 + 9514: 0000 unimp + 9516: 0301 addi t1,t1,0 9518: 0900 addi s0,sp,144 951a: 0000 unimp - 951c: 0001 nop - 951e: 0402 c.slli64 s0 - 9520: 0301 addi t1,t1,0 - 9522: 0900 addi s0,sp,144 - 9524: 0008 0x8 - 9526: 0001 nop - 9528: 0402 c.slli64 s0 - 952a: 0301 addi t1,t1,0 - 952c: 0900 addi s0,sp,144 - 952e: 000c 0xc - 9530: 0001 nop - 9532: 0402 c.slli64 s0 - 9534: 0304 addi s1,sp,384 + 951c: 0301 addi t1,t1,0 + 951e: 0900 addi s0,sp,144 + 9520: 0000 unimp + 9522: 0301 addi t1,t1,0 + 9524: 0900 addi s0,sp,144 + 9526: 0000 unimp + 9528: 0301 addi t1,t1,0 + 952a: 0900 addi s0,sp,144 + 952c: 0000 unimp + 952e: 0301 addi t1,t1,0 + 9530: 0900 addi s0,sp,144 + 9532: 002c addi a1,sp,8 + 9534: 0301 addi t1,t1,0 9536: 0900 addi s0,sp,144 - 9538: 0008 0x8 + 9538: 0000 unimp 953a: 0301 addi t1,t1,0 953c: 0900 addi s0,sp,144 - 953e: 0004 0x4 + 953e: 0000 unimp 9540: 0301 addi t1,t1,0 9542: 0900 addi s0,sp,144 9544: 0000 unimp @@ -57094,1049 +57145,968 @@ Disassembly of section .debug_line: 9552: 0301 addi t1,t1,0 9554: 0900 addi s0,sp,144 9556: 0000 unimp - 9558: 0301 addi t1,t1,0 - 955a: 0900 addi s0,sp,144 - 955c: 0000 unimp - 955e: 0301 addi t1,t1,0 - 9560: 0900 addi s0,sp,144 - 9562: 000c 0xc - 9564: 0301 addi t1,t1,0 - 9566: 0900 addi s0,sp,144 - 9568: 0000 unimp - 956a: 0301 addi t1,t1,0 - 956c: 0900 addi s0,sp,144 - 956e: 0000 unimp - 9570: 0301 addi t1,t1,0 - 9572: 0900 addi s0,sp,144 + 9558: 0001 nop + 955a: 0402 c.slli64 s0 + 955c: 0900033b 0x900033b + 9560: 0004 0x4 + 9562: 0001 nop + 9564: 0402 c.slli64 s0 + 9566: 0900033b 0x900033b + 956a: 0000 unimp + 956c: 0001 nop + 956e: 0402 c.slli64 s0 + 9570: 0900033b 0x900033b 9574: 0000 unimp - 9576: 0301 addi t1,t1,0 - 9578: 0900 addi s0,sp,144 - 957a: 0000 unimp - 957c: 0301 addi t1,t1,0 - 957e: 0900 addi s0,sp,144 - 9580: 0000 unimp - 9582: 0301 addi t1,t1,0 - 9584: 0900 addi s0,sp,144 - 9586: 002c addi a1,sp,8 - 9588: 0301 addi t1,t1,0 - 958a: 0900 addi s0,sp,144 - 958c: 0000 unimp - 958e: 0301 addi t1,t1,0 + 9576: 0001 nop + 9578: 0402 c.slli64 s0 + 957a: 0900033b 0x900033b + 957e: 0004 0x4 + 9580: 0001 nop + 9582: 0402 c.slli64 s0 + 9584: 0375 addi t1,t1,29 + 9586: 0900 addi s0,sp,144 + 9588: 0004 0x4 + 958a: 0001 nop + 958c: 0402 c.slli64 s0 + 958e: 0375 addi t1,t1,29 9590: 0900 addi s0,sp,144 9592: 0000 unimp - 9594: 0301 addi t1,t1,0 - 9596: 0900 addi s0,sp,144 - 9598: 0000 unimp - 959a: 0301 addi t1,t1,0 - 959c: 0900 addi s0,sp,144 - 959e: 0000 unimp - 95a0: 0301 addi t1,t1,0 - 95a2: 0900 addi s0,sp,144 - 95a4: 0000 unimp - 95a6: 0301 addi t1,t1,0 - 95a8: 0900 addi s0,sp,144 - 95aa: 0000 unimp - 95ac: 0001 nop - 95ae: 0402 c.slli64 s0 - 95b0: 0900033b 0x900033b - 95b4: 0004 0x4 - 95b6: 0001 nop - 95b8: 0402 c.slli64 s0 - 95ba: 0900033b 0x900033b - 95be: 0000 unimp - 95c0: 0001 nop - 95c2: 0402 c.slli64 s0 - 95c4: 0900033b 0x900033b - 95c8: 0000 unimp - 95ca: 0001 nop - 95cc: 0402 c.slli64 s0 - 95ce: 0900033b 0x900033b - 95d2: 0004 0x4 - 95d4: 0001 nop - 95d6: 0402 c.slli64 s0 - 95d8: 0375 addi t1,t1,29 - 95da: 0900 addi s0,sp,144 - 95dc: 0004 0x4 - 95de: 0001 nop - 95e0: 0402 c.slli64 s0 - 95e2: 0375 addi t1,t1,29 - 95e4: 0900 addi s0,sp,144 - 95e6: 0000 unimp - 95e8: 0001 nop - 95ea: 0402 c.slli64 s0 - 95ec: 0375 addi t1,t1,29 - 95ee: 0904 addi s1,sp,144 - 95f0: 0000 unimp - 95f2: 0001 nop - 95f4: 0402 c.slli64 s0 - 95f6: 0375 addi t1,t1,29 - 95f8: 0900 addi s0,sp,144 - 95fa: 0000 unimp - 95fc: 0001 nop - 95fe: 0402 c.slli64 s0 - 9600: 0375 addi t1,t1,29 - 9602: 0900 addi s0,sp,144 - 9604: 0000 unimp - 9606: 0001 nop - 9608: 0402 c.slli64 s0 - 960a: 0375 addi t1,t1,29 - 960c: 0900 addi s0,sp,144 - 960e: 0000 unimp - 9610: 0001 nop - 9612: 0402 c.slli64 s0 - 9614: 0375 addi t1,t1,29 - 9616: 0900 addi s0,sp,144 - 9618: 0000 unimp - 961a: 0001 nop - 961c: 0402 c.slli64 s0 - 961e: 0325 addi t1,t1,9 - 9620: 0900 addi s0,sp,144 - 9622: 0008 0x8 - 9624: 0001 nop - 9626: 0402 c.slli64 s0 - 9628: 0325 addi t1,t1,9 - 962a: 0900 addi s0,sp,144 - 962c: 0000 unimp - 962e: 0001 nop - 9630: 0402 c.slli64 s0 - 9632: 0325 addi t1,t1,9 - 9634: 0900 addi s0,sp,144 - 9636: 0000 unimp - 9638: 0001 nop - 963a: 0402 c.slli64 s0 - 963c: 0325 addi t1,t1,9 - 963e: 0900 addi s0,sp,144 - 9640: 0000 unimp - 9642: 0001 nop - 9644: 0402 c.slli64 s0 - 9646: 032c addi a1,sp,392 - 9648: 0900 addi s0,sp,144 - 964a: 000c 0xc - 964c: 0001 nop - 964e: 0402 c.slli64 s0 - 9650: 032c addi a1,sp,392 - 9652: 0900 addi s0,sp,144 - 9654: 0000 unimp - 9656: 0001 nop - 9658: 0402 c.slli64 s0 - 965a: 032c addi a1,sp,392 - 965c: 0900 addi s0,sp,144 - 965e: 0000 unimp - 9660: 0001 nop - 9662: 0402 c.slli64 s0 - 9664: 032c addi a1,sp,392 - 9666: 0900 addi s0,sp,144 - 9668: 0004 0x4 - 966a: 0001 nop - 966c: 0402 c.slli64 s0 - 966e: 032c addi a1,sp,392 - 9670: 0900 addi s0,sp,144 - 9672: 0008 0x8 - 9674: 0001 nop - 9676: 0402 c.slli64 s0 - 9678: 0312 slli t1,t1,0x4 - 967a: 097c addi a5,sp,156 - 967c: 0008 0x8 - 967e: 0001 nop - 9680: 0402 c.slli64 s0 - 9682: 0314 addi a3,sp,384 - 9684: 0900 addi s0,sp,144 - 9686: 0008 0x8 - 9688: 0001 nop - 968a: 0402 c.slli64 s0 - 968c: 0314 addi a3,sp,384 - 968e: 0900 addi s0,sp,144 - 9690: 0004 0x4 - 9692: 0001 nop - 9694: 0402 c.slli64 s0 - 9696: 00030627 0x30627 - 969a: 0409 addi s0,s0,2 - 969c: 0100 addi s0,sp,128 - 969e: 0200 addi s0,sp,256 - 96a0: 1504 addi s1,sp,672 - 96a2: 0306 slli t1,t1,0x1 - 96a4: 0900 addi s0,sp,144 - 96a6: 000c 0xc - 96a8: 0001 nop - 96aa: 0402 c.slli64 s0 - 96ac: 0315 addi t1,t1,5 - 96ae: 0900 addi s0,sp,144 - 96b0: 0018 0x18 - 96b2: 0001 nop - 96b4: 0402 c.slli64 s0 - 96b6: 0315 addi t1,t1,5 - 96b8: 0900 addi s0,sp,144 - 96ba: 0000 unimp - 96bc: 0001 nop - 96be: 0402 c.slli64 s0 - 96c0: 0315 addi t1,t1,5 - 96c2: 0900 addi s0,sp,144 - 96c4: 0000 unimp - 96c6: 0001 nop - 96c8: 0402 c.slli64 s0 - 96ca: 0315 addi t1,t1,5 - 96cc: 0900 addi s0,sp,144 - 96ce: 0000 unimp - 96d0: 0001 nop - 96d2: 0402 c.slli64 s0 - 96d4: 0315 addi t1,t1,5 - 96d6: 0900 addi s0,sp,144 - 96d8: 0000 unimp - 96da: 0001 nop - 96dc: 0402 c.slli64 s0 - 96de: 0315 addi t1,t1,5 - 96e0: 0900 addi s0,sp,144 - 96e2: 0000 unimp - 96e4: 0001 nop - 96e6: 0402 c.slli64 s0 - 96e8: 0315 addi t1,t1,5 - 96ea: 0900 addi s0,sp,144 - 96ec: 0000 unimp - 96ee: 0001 nop - 96f0: 0402 c.slli64 s0 - 96f2: 0315 addi t1,t1,5 - 96f4: 0900 addi s0,sp,144 - 96f6: 0004 0x4 - 96f8: 0001 nop - 96fa: 0402 c.slli64 s0 - 96fc: 0315 addi t1,t1,5 - 96fe: 0900 addi s0,sp,144 - 9700: 0000 unimp - 9702: 0001 nop - 9704: 0402 c.slli64 s0 - 9706: 0315 addi t1,t1,5 - 9708: 0900 addi s0,sp,144 - 970a: 0000 unimp - 970c: 0001 nop - 970e: 0402 c.slli64 s0 - 9710: 0315 addi t1,t1,5 - 9712: 0900 addi s0,sp,144 - 9714: 0000 unimp - 9716: 0001 nop - 9718: 0402 c.slli64 s0 - 971a: 0319 addi t1,t1,6 - 971c: 0900 addi s0,sp,144 - 971e: 000c 0xc - 9720: 0001 nop - 9722: 0402 c.slli64 s0 - 9724: 0319 addi t1,t1,6 - 9726: 0900 addi s0,sp,144 - 9728: 0010 0x10 - 972a: 0001 nop - 972c: 0402 c.slli64 s0 - 972e: 0319 addi t1,t1,6 - 9730: 0900 addi s0,sp,144 - 9732: 0000 unimp - 9734: 0001 nop - 9736: 0402 c.slli64 s0 - 9738: 031a slli t1,t1,0x6 - 973a: 0900 addi s0,sp,144 - 973c: 0004 0x4 - 973e: 0601 addi a2,a2,0 - 9740: 0c090003 lb zero,192(s2) + 9594: 0001 nop + 9596: 0402 c.slli64 s0 + 9598: 0375 addi t1,t1,29 + 959a: 0904 addi s1,sp,144 + 959c: 0000 unimp + 959e: 0001 nop + 95a0: 0402 c.slli64 s0 + 95a2: 0375 addi t1,t1,29 + 95a4: 0900 addi s0,sp,144 + 95a6: 0000 unimp + 95a8: 0001 nop + 95aa: 0402 c.slli64 s0 + 95ac: 0375 addi t1,t1,29 + 95ae: 0900 addi s0,sp,144 + 95b0: 0000 unimp + 95b2: 0001 nop + 95b4: 0402 c.slli64 s0 + 95b6: 0375 addi t1,t1,29 + 95b8: 0900 addi s0,sp,144 + 95ba: 0000 unimp + 95bc: 0001 nop + 95be: 0402 c.slli64 s0 + 95c0: 0375 addi t1,t1,29 + 95c2: 0900 addi s0,sp,144 + 95c4: 0000 unimp + 95c6: 0001 nop + 95c8: 0402 c.slli64 s0 + 95ca: 0325 addi t1,t1,9 + 95cc: 0900 addi s0,sp,144 + 95ce: 0008 0x8 + 95d0: 0001 nop + 95d2: 0402 c.slli64 s0 + 95d4: 0325 addi t1,t1,9 + 95d6: 0900 addi s0,sp,144 + 95d8: 0000 unimp + 95da: 0001 nop + 95dc: 0402 c.slli64 s0 + 95de: 0325 addi t1,t1,9 + 95e0: 0900 addi s0,sp,144 + 95e2: 0000 unimp + 95e4: 0001 nop + 95e6: 0402 c.slli64 s0 + 95e8: 0325 addi t1,t1,9 + 95ea: 0900 addi s0,sp,144 + 95ec: 0000 unimp + 95ee: 0001 nop + 95f0: 0402 c.slli64 s0 + 95f2: 032c addi a1,sp,392 + 95f4: 0900 addi s0,sp,144 + 95f6: 000c 0xc + 95f8: 0001 nop + 95fa: 0402 c.slli64 s0 + 95fc: 032c addi a1,sp,392 + 95fe: 0900 addi s0,sp,144 + 9600: 0000 unimp + 9602: 0001 nop + 9604: 0402 c.slli64 s0 + 9606: 032c addi a1,sp,392 + 9608: 0900 addi s0,sp,144 + 960a: 0000 unimp + 960c: 0001 nop + 960e: 0402 c.slli64 s0 + 9610: 032c addi a1,sp,392 + 9612: 0900 addi s0,sp,144 + 9614: 0004 0x4 + 9616: 0001 nop + 9618: 0402 c.slli64 s0 + 961a: 032c addi a1,sp,392 + 961c: 0900 addi s0,sp,144 + 961e: 0008 0x8 + 9620: 0001 nop + 9622: 0402 c.slli64 s0 + 9624: 0312 slli t1,t1,0x4 + 9626: 097c addi a5,sp,156 + 9628: 0008 0x8 + 962a: 0001 nop + 962c: 0402 c.slli64 s0 + 962e: 0314 addi a3,sp,384 + 9630: 0900 addi s0,sp,144 + 9632: 0008 0x8 + 9634: 0001 nop + 9636: 0402 c.slli64 s0 + 9638: 0314 addi a3,sp,384 + 963a: 0900 addi s0,sp,144 + 963c: 0004 0x4 + 963e: 0001 nop + 9640: 0402 c.slli64 s0 + 9642: 00030627 0x30627 + 9646: 0409 addi s0,s0,2 + 9648: 0100 addi s0,sp,128 + 964a: 0200 addi s0,sp,256 + 964c: 1504 addi s1,sp,672 + 964e: 0306 slli t1,t1,0x1 + 9650: 0900 addi s0,sp,144 + 9652: 000c 0xc + 9654: 0001 nop + 9656: 0402 c.slli64 s0 + 9658: 0315 addi t1,t1,5 + 965a: 0900 addi s0,sp,144 + 965c: 0018 0x18 + 965e: 0001 nop + 9660: 0402 c.slli64 s0 + 9662: 0315 addi t1,t1,5 + 9664: 0900 addi s0,sp,144 + 9666: 0000 unimp + 9668: 0001 nop + 966a: 0402 c.slli64 s0 + 966c: 0315 addi t1,t1,5 + 966e: 0900 addi s0,sp,144 + 9670: 0000 unimp + 9672: 0001 nop + 9674: 0402 c.slli64 s0 + 9676: 0315 addi t1,t1,5 + 9678: 0900 addi s0,sp,144 + 967a: 0000 unimp + 967c: 0001 nop + 967e: 0402 c.slli64 s0 + 9680: 0315 addi t1,t1,5 + 9682: 0900 addi s0,sp,144 + 9684: 0000 unimp + 9686: 0001 nop + 9688: 0402 c.slli64 s0 + 968a: 0315 addi t1,t1,5 + 968c: 0900 addi s0,sp,144 + 968e: 0000 unimp + 9690: 0001 nop + 9692: 0402 c.slli64 s0 + 9694: 0315 addi t1,t1,5 + 9696: 0900 addi s0,sp,144 + 9698: 0000 unimp + 969a: 0001 nop + 969c: 0402 c.slli64 s0 + 969e: 0315 addi t1,t1,5 + 96a0: 0900 addi s0,sp,144 + 96a2: 0004 0x4 + 96a4: 0001 nop + 96a6: 0402 c.slli64 s0 + 96a8: 0315 addi t1,t1,5 + 96aa: 0900 addi s0,sp,144 + 96ac: 0000 unimp + 96ae: 0001 nop + 96b0: 0402 c.slli64 s0 + 96b2: 0315 addi t1,t1,5 + 96b4: 0900 addi s0,sp,144 + 96b6: 0000 unimp + 96b8: 0001 nop + 96ba: 0402 c.slli64 s0 + 96bc: 0315 addi t1,t1,5 + 96be: 0900 addi s0,sp,144 + 96c0: 0000 unimp + 96c2: 0001 nop + 96c4: 0402 c.slli64 s0 + 96c6: 0319 addi t1,t1,6 + 96c8: 0900 addi s0,sp,144 + 96ca: 000c 0xc + 96cc: 0001 nop + 96ce: 0402 c.slli64 s0 + 96d0: 0319 addi t1,t1,6 + 96d2: 0900 addi s0,sp,144 + 96d4: 0010 0x10 + 96d6: 0001 nop + 96d8: 0402 c.slli64 s0 + 96da: 0319 addi t1,t1,6 + 96dc: 0900 addi s0,sp,144 + 96de: 0000 unimp + 96e0: 0001 nop + 96e2: 0402 c.slli64 s0 + 96e4: 031a slli t1,t1,0x6 + 96e6: 0900 addi s0,sp,144 + 96e8: 0004 0x4 + 96ea: 0601 addi a2,a2,0 + 96ec: 0c090003 lb zero,192(s2) + 96f0: 0100 addi s0,sp,128 + 96f2: 0200 addi s0,sp,256 + 96f4: 1f04 addi s1,sp,944 + 96f6: 0306 slli t1,t1,0x1 + 96f8: 0900 addi s0,sp,144 + 96fa: 000c 0xc + 96fc: 0001 nop + 96fe: 0402 c.slli64 s0 + 9700: 031f 0900 0014 0x140900031f + 9706: 0001 nop + 9708: 0402 c.slli64 s0 + 970a: 031f 0900 0000 0x900031f + 9710: 0001 nop + 9712: 0402 c.slli64 s0 + 9714: 061c addi a5,sp,768 + 9716: 1c090003 lb zero,448(s2) + 971a: 0100 addi s0,sp,128 + 971c: 0200 addi s0,sp,256 + 971e: 1c04 addi s1,sp,560 + 9720: 0306 slli t1,t1,0x1 + 9722: 0900 addi s0,sp,144 + 9724: 0014 0x14 + 9726: 0001 nop + 9728: 0402 c.slli64 s0 + 972a: 031c addi a5,sp,384 + 972c: 0900 addi s0,sp,144 + 972e: 0010 0x10 + 9730: 0001 nop + 9732: 0402 c.slli64 s0 + 9734: 0320 addi s0,sp,392 + 9736: 0900 addi s0,sp,144 + 9738: 0008 0x8 + 973a: 0001 nop + 973c: 0402 c.slli64 s0 + 973e: 00030623 sb zero,12(t1) + 9742: 0809 addi a6,a6,2 9744: 0100 addi s0,sp,128 9746: 0200 addi s0,sp,256 - 9748: 1f04 addi s1,sp,944 + 9748: 2304 fld fs1,0(a4) 974a: 0306 slli t1,t1,0x1 974c: 0900 addi s0,sp,144 - 974e: 000c 0xc + 974e: 0018 0x18 9750: 0001 nop 9752: 0402 c.slli64 s0 - 9754: 031f 0900 0014 0x140900031f + 9754: 0325 addi t1,t1,9 + 9756: 0900 addi s0,sp,144 + 9758: 0004 0x4 975a: 0001 nop 975c: 0402 c.slli64 s0 - 975e: 031f 0900 0000 0x900031f + 975e: 0326 slli t1,t1,0x9 + 9760: 0900 addi s0,sp,144 + 9762: 0004 0x4 9764: 0001 nop 9766: 0402 c.slli64 s0 - 9768: 061c addi a5,sp,768 - 976a: 1c090003 lb zero,448(s2) - 976e: 0100 addi s0,sp,128 - 9770: 0200 addi s0,sp,256 - 9772: 1c04 addi s1,sp,560 - 9774: 0306 slli t1,t1,0x1 - 9776: 0900 addi s0,sp,144 - 9778: 0014 0x14 - 977a: 0001 nop - 977c: 0402 c.slli64 s0 - 977e: 031c addi a5,sp,384 - 9780: 0900 addi s0,sp,144 - 9782: 0010 0x10 - 9784: 0001 nop - 9786: 0402 c.slli64 s0 - 9788: 0320 addi s0,sp,392 - 978a: 0900 addi s0,sp,144 - 978c: 0008 0x8 - 978e: 0001 nop - 9790: 0402 c.slli64 s0 - 9792: 00030623 sb zero,12(t1) - 9796: 0809 addi a6,a6,2 - 9798: 0100 addi s0,sp,128 - 979a: 0200 addi s0,sp,256 - 979c: 2304 fld fs1,0(a4) - 979e: 0306 slli t1,t1,0x1 - 97a0: 0900 addi s0,sp,144 - 97a2: 0018 0x18 - 97a4: 0001 nop - 97a6: 0402 c.slli64 s0 - 97a8: 0325 addi t1,t1,9 - 97aa: 0900 addi s0,sp,144 - 97ac: 0004 0x4 - 97ae: 0001 nop - 97b0: 0402 c.slli64 s0 - 97b2: 0326 slli t1,t1,0x9 - 97b4: 0900 addi s0,sp,144 - 97b6: 0004 0x4 - 97b8: 0001 nop - 97ba: 0402 c.slli64 s0 - 97bc: 0326 slli t1,t1,0x9 - 97be: 0900 addi s0,sp,144 - 97c0: 000c 0xc - 97c2: 0001 nop - 97c4: 0402 c.slli64 s0 - 97c6: 0326 slli t1,t1,0x9 - 97c8: 0900 addi s0,sp,144 - 97ca: 0004 0x4 - 97cc: 0001 nop - 97ce: 0402 c.slli64 s0 - 97d0: 09000327 0x9000327 - 97d4: 0004 0x4 - 97d6: 0001 nop - 97d8: 0402 c.slli64 s0 - 97da: 09000327 0x9000327 - 97de: 0000 unimp - 97e0: 0001 nop - 97e2: 0402 c.slli64 s0 - 97e4: 09000327 0x9000327 - 97e8: 0000 unimp - 97ea: 0001 nop - 97ec: 0402 c.slli64 s0 - 97ee: 0322 slli t1,t1,0x8 - 97f0: 0900 addi s0,sp,144 - 97f2: 0010 0x10 - 97f4: 0001 nop - 97f6: 0402 c.slli64 s0 - 97f8: 0322 slli t1,t1,0x8 - 97fa: 0900 addi s0,sp,144 - 97fc: 0020 addi s0,sp,8 - 97fe: 0001 nop - 9800: 0402 c.slli64 s0 - 9802: 0302 c.slli64 t1 - 9804: 0900 addi s0,sp,144 - 9806: 0008 0x8 - 9808: 0001 nop - 980a: 0402 c.slli64 s0 - 980c: 0341 addi t1,t1,16 + 9768: 0326 slli t1,t1,0x9 + 976a: 0900 addi s0,sp,144 + 976c: 000c 0xc + 976e: 0001 nop + 9770: 0402 c.slli64 s0 + 9772: 0326 slli t1,t1,0x9 + 9774: 0900 addi s0,sp,144 + 9776: 0004 0x4 + 9778: 0001 nop + 977a: 0402 c.slli64 s0 + 977c: 09000327 0x9000327 + 9780: 0004 0x4 + 9782: 0001 nop + 9784: 0402 c.slli64 s0 + 9786: 09000327 0x9000327 + 978a: 0000 unimp + 978c: 0001 nop + 978e: 0402 c.slli64 s0 + 9790: 09000327 0x9000327 + 9794: 0000 unimp + 9796: 0001 nop + 9798: 0402 c.slli64 s0 + 979a: 0322 slli t1,t1,0x8 + 979c: 0900 addi s0,sp,144 + 979e: 0010 0x10 + 97a0: 0001 nop + 97a2: 0402 c.slli64 s0 + 97a4: 0322 slli t1,t1,0x8 + 97a6: 0900 addi s0,sp,144 + 97a8: 0020 addi s0,sp,8 + 97aa: 0001 nop + 97ac: 0402 c.slli64 s0 + 97ae: 0302 c.slli64 t1 + 97b0: 0900 addi s0,sp,144 + 97b2: 0008 0x8 + 97b4: 0001 nop + 97b6: 0402 c.slli64 s0 + 97b8: 0341 addi t1,t1,16 + 97ba: 0900 addi s0,sp,144 + 97bc: 001c 0x1c + 97be: 0001 nop + 97c0: 0402 c.slli64 s0 + 97c2: 0341 addi t1,t1,16 + 97c4: 0900 addi s0,sp,144 + 97c6: 0000 unimp + 97c8: 0001 nop + 97ca: 0402 c.slli64 s0 + 97cc: 0341 addi t1,t1,16 + 97ce: 0900 addi s0,sp,144 + 97d0: 0000 unimp + 97d2: 0001 nop + 97d4: 0402 c.slli64 s0 + 97d6: 0341 addi t1,t1,16 + 97d8: 0900 addi s0,sp,144 + 97da: 0000 unimp + 97dc: 0001 nop + 97de: 0402 c.slli64 s0 + 97e0: 0341 addi t1,t1,16 + 97e2: 0900 addi s0,sp,144 + 97e4: 0000 unimp + 97e6: 0001 nop + 97e8: 0402 c.slli64 s0 + 97ea: 033e slli t1,t1,0xf + 97ec: 0900 addi s0,sp,144 + 97ee: 000c 0xc + 97f0: 0001 nop + 97f2: 0402 c.slli64 s0 + 97f4: 033e slli t1,t1,0xf + 97f6: 0900 addi s0,sp,144 + 97f8: 0000 unimp + 97fa: 0301 addi t1,t1,0 + 97fc: 0900 addi s0,sp,144 + 97fe: 0004 0x4 + 9800: 0301 addi t1,t1,0 + 9802: 0900 addi s0,sp,144 + 9804: 0000 unimp + 9806: 0301 addi t1,t1,0 + 9808: 0900 addi s0,sp,144 + 980a: 0000 unimp + 980c: 0301 addi t1,t1,0 980e: 0900 addi s0,sp,144 - 9810: 001c 0x1c - 9812: 0001 nop - 9814: 0402 c.slli64 s0 - 9816: 0341 addi t1,t1,16 - 9818: 0900 addi s0,sp,144 - 981a: 0000 unimp - 981c: 0001 nop - 981e: 0402 c.slli64 s0 - 9820: 0341 addi t1,t1,16 - 9822: 0900 addi s0,sp,144 - 9824: 0000 unimp - 9826: 0001 nop - 9828: 0402 c.slli64 s0 - 982a: 0341 addi t1,t1,16 + 9810: 0000 unimp + 9812: 0301 addi t1,t1,0 + 9814: 0900 addi s0,sp,144 + 9816: 0000 unimp + 9818: 0301 addi t1,t1,0 + 981a: 0900 addi s0,sp,144 + 981c: 0000 unimp + 981e: 0301 addi t1,t1,0 + 9820: 0900 addi s0,sp,144 + 9822: 0000 unimp + 9824: 0301 addi t1,t1,0 + 9826: 0900 addi s0,sp,144 + 9828: 0000 unimp + 982a: 0301 addi t1,t1,0 982c: 0900 addi s0,sp,144 982e: 0000 unimp - 9830: 0001 nop - 9832: 0402 c.slli64 s0 - 9834: 0341 addi t1,t1,16 - 9836: 0900 addi s0,sp,144 - 9838: 0000 unimp - 983a: 0001 nop - 983c: 0402 c.slli64 s0 - 983e: 033e slli t1,t1,0xf - 9840: 0900 addi s0,sp,144 - 9842: 000c 0xc - 9844: 0001 nop - 9846: 0402 c.slli64 s0 - 9848: 033e slli t1,t1,0xf + 9830: 0301 addi t1,t1,0 + 9832: 0900 addi s0,sp,144 + 9834: 0000 unimp + 9836: 0301 addi t1,t1,0 + 9838: 0900 addi s0,sp,144 + 983a: 0000 unimp + 983c: 0301 addi t1,t1,0 + 983e: 0900 addi s0,sp,144 + 9840: 0000 unimp + 9842: 0301 addi t1,t1,0 + 9844: 0900 addi s0,sp,144 + 9846: 0000 unimp + 9848: 0301 addi t1,t1,0 984a: 0900 addi s0,sp,144 984c: 0000 unimp 984e: 0301 addi t1,t1,0 9850: 0900 addi s0,sp,144 - 9852: 0004 0x4 + 9852: 0000 unimp 9854: 0301 addi t1,t1,0 9856: 0900 addi s0,sp,144 - 9858: 0000 unimp + 9858: 0024 addi s1,sp,8 985a: 0301 addi t1,t1,0 985c: 0900 addi s0,sp,144 985e: 0000 unimp 9860: 0301 addi t1,t1,0 9862: 0900 addi s0,sp,144 9864: 0000 unimp - 9866: 0301 addi t1,t1,0 - 9868: 0900 addi s0,sp,144 - 986a: 0000 unimp - 986c: 0301 addi t1,t1,0 - 986e: 0900 addi s0,sp,144 - 9870: 0000 unimp - 9872: 0301 addi t1,t1,0 - 9874: 0900 addi s0,sp,144 - 9876: 0000 unimp - 9878: 0301 addi t1,t1,0 - 987a: 0900 addi s0,sp,144 - 987c: 0000 unimp - 987e: 0301 addi t1,t1,0 - 9880: 0900 addi s0,sp,144 + 9866: 0001 nop + 9868: 0402 c.slli64 s0 + 986a: 0904032f 0x904032f + 986e: 0014 0x14 + 9870: 0001 nop + 9872: 0402 c.slli64 s0 + 9874: 0900032f 0x900032f + 9878: 0000 unimp + 987a: 0001 nop + 987c: 0402 c.slli64 s0 + 987e: 0900032f 0x900032f 9882: 0000 unimp - 9884: 0301 addi t1,t1,0 - 9886: 0900 addi s0,sp,144 - 9888: 0000 unimp - 988a: 0301 addi t1,t1,0 - 988c: 0900 addi s0,sp,144 - 988e: 0000 unimp - 9890: 0301 addi t1,t1,0 - 9892: 0900 addi s0,sp,144 - 9894: 0000 unimp - 9896: 0301 addi t1,t1,0 - 9898: 0900 addi s0,sp,144 - 989a: 0000 unimp - 989c: 0301 addi t1,t1,0 - 989e: 0900 addi s0,sp,144 - 98a0: 0000 unimp - 98a2: 0301 addi t1,t1,0 - 98a4: 0900 addi s0,sp,144 - 98a6: 0000 unimp - 98a8: 0301 addi t1,t1,0 - 98aa: 0900 addi s0,sp,144 - 98ac: 0024 addi s1,sp,8 - 98ae: 0301 addi t1,t1,0 + 9884: 0001 nop + 9886: 0402 c.slli64 s0 + 9888: 0900033f 00010008 0x100080900033f + 9890: 0402 c.slli64 s0 + 9892: 0900033f 00010000 0x100000900033f + 989a: 0402 c.slli64 s0 + 989c: 0900033f 06010004 0x60100040900033f + 98a4: 08090003 lb zero,128(s2) + 98a8: 0100 addi s0,sp,128 + 98aa: 0200 addi s0,sp,256 + 98ac: 4f04 lw s1,24(a4) + 98ae: 0306 slli t1,t1,0x1 98b0: 0900 addi s0,sp,144 - 98b2: 0000 unimp - 98b4: 0301 addi t1,t1,0 - 98b6: 0900 addi s0,sp,144 - 98b8: 0000 unimp - 98ba: 0001 nop - 98bc: 0402 c.slli64 s0 - 98be: 0904032f 0x904032f - 98c2: 0014 0x14 - 98c4: 0001 nop - 98c6: 0402 c.slli64 s0 - 98c8: 0900032f 0x900032f - 98cc: 0000 unimp - 98ce: 0001 nop - 98d0: 0402 c.slli64 s0 - 98d2: 0900032f 0x900032f - 98d6: 0000 unimp - 98d8: 0001 nop - 98da: 0402 c.slli64 s0 - 98dc: 0900033f 00010008 0x100080900033f - 98e4: 0402 c.slli64 s0 - 98e6: 0900033f 00010000 0x100000900033f - 98ee: 0402 c.slli64 s0 - 98f0: 0900033f 06010004 0x60100040900033f - 98f8: 08090003 lb zero,128(s2) - 98fc: 0100 addi s0,sp,128 - 98fe: 0200 addi s0,sp,256 - 9900: 4f04 lw s1,24(a4) - 9902: 0306 slli t1,t1,0x1 - 9904: 0900 addi s0,sp,144 - 9906: 000c 0xc - 9908: 0001 nop - 990a: 0402 c.slli64 s0 - 990c: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne - 9910: 0000 unimp - 9912: 0001 nop - 9914: 0402 c.slli64 s0 - 9916: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne - 991a: 0000 unimp - 991c: 0001 nop - 991e: 0402 c.slli64 s0 - 9920: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne - 9924: 000c 0xc - 9926: 0001 nop - 9928: 0402 c.slli64 s0 - 992a: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne - 992e: 0008 0x8 - 9930: 0001 nop - 9932: 0402 c.slli64 s0 - 9934: 0650 addi a2,sp,772 - 9936: 04090003 lb zero,64(s2) - 993a: 0100 addi s0,sp,128 - 993c: 0c090003 lb zero,192(s2) - 9940: 0100 addi s0,sp,128 - 9942: 0200 addi s0,sp,256 - 9944: 5a04 lw s1,48(a2) - 9946: 0306 slli t1,t1,0x1 - 9948: 0900 addi s0,sp,144 - 994a: 000c 0xc - 994c: 0001 nop - 994e: 0402 c.slli64 s0 - 9950: 035a slli t1,t1,0x16 - 9952: 0900 addi s0,sp,144 - 9954: 0000 unimp - 9956: 0001 nop - 9958: 0402 c.slli64 s0 - 995a: 035a slli t1,t1,0x16 - 995c: 0900 addi s0,sp,144 - 995e: 0000 unimp - 9960: 0001 nop - 9962: 0402 c.slli64 s0 - 9964: 035a slli t1,t1,0x16 - 9966: 0900 addi s0,sp,144 - 9968: 0000 unimp - 996a: 0001 nop - 996c: 0402 c.slli64 s0 - 996e: 035a slli t1,t1,0x16 - 9970: 0900 addi s0,sp,144 - 9972: 0000 unimp - 9974: 0001 nop - 9976: 0402 c.slli64 s0 - 9978: 035a slli t1,t1,0x16 - 997a: 0900 addi s0,sp,144 - 997c: 0000 unimp - 997e: 0001 nop - 9980: 0402 c.slli64 s0 - 9982: 035a slli t1,t1,0x16 - 9984: 0900 addi s0,sp,144 - 9986: 0000 unimp - 9988: 0001 nop - 998a: 0402 c.slli64 s0 - 998c: 035a slli t1,t1,0x16 - 998e: 0900 addi s0,sp,144 - 9990: 0000 unimp - 9992: 0001 nop - 9994: 0402 c.slli64 s0 - 9996: 035a slli t1,t1,0x16 - 9998: 0900 addi s0,sp,144 - 999a: 0000 unimp - 999c: 0001 nop - 999e: 0402 c.slli64 s0 - 99a0: 035a slli t1,t1,0x16 - 99a2: 0900 addi s0,sp,144 - 99a4: 0020 addi s0,sp,8 - 99a6: 0001 nop - 99a8: 0402 c.slli64 s0 - 99aa: 035a slli t1,t1,0x16 - 99ac: 0900 addi s0,sp,144 - 99ae: 0000 unimp - 99b0: 0001 nop - 99b2: 0402 c.slli64 s0 - 99b4: 035a slli t1,t1,0x16 - 99b6: 0901 addi s2,s2,0 - 99b8: 0000 unimp - 99ba: 0001 nop - 99bc: 0402 c.slli64 s0 - 99be: 035a slli t1,t1,0x16 - 99c0: 0900 addi s0,sp,144 - 99c2: 0000 unimp - 99c4: 0001 nop - 99c6: 0402 c.slli64 s0 - 99c8: 035a slli t1,t1,0x16 - 99ca: 0900 addi s0,sp,144 - 99cc: 0000 unimp - 99ce: 0001 nop - 99d0: 0402 c.slli64 s0 - 99d2: 035a slli t1,t1,0x16 - 99d4: 0902 c.slli64 s2 - 99d6: 0000 unimp - 99d8: 0501 addi a0,a0,0 - 99da: 0001 nop - 99dc: 0402 c.slli64 s0 - 99de: 065a slli a2,a2,0x16 - 99e0: 00090103 lb sp,0(s2) - 99e4: 0100 addi s0,sp,128 - 99e6: 2409 jal 9be8 <_start-0x7fff6418> - 99e8: 0000 unimp - 99ea: 0101 addi sp,sp,0 - 99ec: 022d addi tp,tp,11 - 99ee: 0000 unimp - 99f0: 02270003 lb zero,34(a4) - 99f4: 0000 unimp - 99f6: 0101 addi sp,sp,0 - 99f8: 000d0efb 0xd0efb - 99fc: 0101 addi sp,sp,0 - 99fe: 0101 addi sp,sp,0 - 9a00: 0000 unimp - 9a02: 0100 addi s0,sp,128 - 9a04: 0000 unimp - 9a06: 2f01 jal a116 <_start-0x7fff5eea> - 9a08: 6f68 flw fa0,92(a4) - 9a0a: 656d lui a0,0x1b - 9a0c: 7261662f 0x7261662f - 9a10: 7365 lui t1,0xffff9 - 9a12: 636f442f 0x636f442f - 9a16: 6d75 lui s10,0x1d - 9a18: 6e65 lui t3,0x19 - 9a1a: 7374 flw fa3,100(a4) - 9a1c: 636f702f 0x636f702f - 9a20: 5f6c lw a1,124(a4) - 9a22: 6564 flw fs1,76(a0) - 9a24: 2f70 fld fa2,216(a4) - 9a26: 6972 flw fs2,28(sp) - 9a28: 2d766373 csrrsi t1,0x2d7,12 - 9a2c: 2d756e67 0x2d756e67 - 9a30: 6f74 flw fa3,92(a4) - 9a32: 68636c6f jal s8,400b8 <_start-0x7ffbff48> - 9a36: 6961 lui s2,0x18 - 9a38: 2f6e fld ft10,216(sp) - 9a3a: 7562 flw fa0,56(sp) - 9a3c: 6c69 lui s8,0x1a - 9a3e: 2f64 fld fs1,216(a4) - 9a40: 7562 flw fa0,56(sp) - 9a42: 6c69 lui s8,0x1a - 9a44: 2d64 fld fs1,216(a0) - 9a46: 2d636367 0x2d636367 - 9a4a: 656e flw fa0,216(sp) - 9a4c: 62696c77 0x62696c77 - 9a50: 732d lui t1,0xfffeb - 9a52: 6174 flw fa3,68(a0) - 9a54: 2f326567 0x2f326567 - 9a58: 2f636367 0x2f636367 - 9a5c: 6e69 lui t3,0x1a - 9a5e: 64756c63 bltu a0,t2,a0b6 <_start-0x7fff5f4a> - 9a62: 0065 c.nop 25 - 9a64: 6d6f682f 0x6d6f682f - 9a68: 2f65 jal a220 <_start-0x7fff5de0> - 9a6a: 6166 flw ft2,88(sp) - 9a6c: 6572 flw fa0,28(sp) - 9a6e: 65642f73 csrrs t5,0x656,s0 - 9a72: 2f76 fld ft10,344(sp) - 9a74: 6972 flw fs2,28(sp) - 9a76: 2d766373 csrrsi t1,0x2d7,12 - 9a7a: 2d756e67 0x2d756e67 - 9a7e: 6f74 flw fa3,92(a4) - 9a80: 68636c6f jal s8,40106 <_start-0x7ffbfefa> - 9a84: 6961 lui s2,0x18 - 9a86: 2f6e fld ft10,216(sp) - 9a88: 7264 flw fs1,100(a2) - 9a8a: 2f73706f j 41580 <_start-0x7ffbea80> - 9a8e: 6972 flw fs2,28(sp) - 9a90: 33766373 csrrsi t1,mhpmevent23,12 - 9a94: 2d32 fld fs10,264(sp) - 9a96: 6e75 lui t3,0x1d - 9a98: 776f6e6b 0x776f6e6b - 9a9c: 2d6e fld fs10,216(sp) - 9a9e: 6c65 lui s8,0x19 - 9aa0: 2f66 fld ft10,88(sp) - 9aa2: 6e69 lui t3,0x1a - 9aa4: 64756c63 bltu a0,t2,a0fc <_start-0x7fff5f04> - 9aa8: 2f65 jal a260 <_start-0x7fff5da0> - 9aaa: 00737973 csrrci s2,0x7,6 - 9aae: 6d6f682f 0x6d6f682f - 9ab2: 2f65 jal a26a <_start-0x7fff5d96> - 9ab4: 6166 flw ft2,88(sp) - 9ab6: 6572 flw fa0,28(sp) - 9ab8: 65642f73 csrrs t5,0x656,s0 - 9abc: 2f76 fld ft10,344(sp) - 9abe: 6972 flw fs2,28(sp) - 9ac0: 2d766373 csrrsi t1,0x2d7,12 - 9ac4: 2d756e67 0x2d756e67 - 9ac8: 6f74 flw fa3,92(a4) - 9aca: 68636c6f jal s8,40150 <_start-0x7ffbfeb0> - 9ace: 6961 lui s2,0x18 - 9ad0: 2f6e fld ft10,216(sp) - 9ad2: 7264 flw fs1,100(a2) - 9ad4: 2f73706f j 415ca <_start-0x7ffbea36> - 9ad8: 6972 flw fs2,28(sp) - 9ada: 33766373 csrrsi t1,mhpmevent23,12 - 9ade: 2d32 fld fs10,264(sp) - 9ae0: 6e75 lui t3,0x1d - 9ae2: 776f6e6b 0x776f6e6b - 9ae6: 2d6e fld fs10,216(sp) - 9ae8: 6c65 lui s8,0x19 - 9aea: 2f66 fld ft10,88(sp) - 9aec: 6e69 lui t3,0x1a - 9aee: 64756c63 bltu a0,t2,a146 <_start-0x7fff5eba> - 9af2: 0065 c.nop 25 - 9af4: 2e2e fld ft8,200(sp) - 9af6: 2f2e2e2f 0x2f2e2e2f - 9afa: 2e2e fld ft8,200(sp) - 9afc: 2f2e2e2f 0x2f2e2e2f - 9b00: 6972 flw fs2,28(sp) - 9b02: 2d766373 csrrsi t1,0x2d7,12 - 9b06: 2f636367 0x2f636367 - 9b0a: 696c flw fa1,84(a0) - 9b0c: 6762 flw fa4,24(sp) - 9b0e: 2e2f6363 bltu t5,sp,9df4 <_start-0x7fff620c> - 9b12: 2f2e fld ft10,200(sp) - 9b14: 6e69 lui t3,0x1a - 9b16: 64756c63 bltu a0,t2,a16e <_start-0x7fff5e92> - 9b1a: 0065 c.nop 25 - 9b1c: 2e2e fld ft8,200(sp) - 9b1e: 2f2e2e2f 0x2f2e2e2f - 9b22: 2e2e fld ft8,200(sp) - 9b24: 2f2e2e2f 0x2f2e2e2f - 9b28: 6972 flw fs2,28(sp) - 9b2a: 2d766373 csrrsi t1,0x2d7,12 - 9b2e: 2f636367 0x2f636367 - 9b32: 696c flw fa1,84(a0) - 9b34: 6762 flw fa4,24(sp) - 9b36: 2e2f6363 bltu t5,sp,9e1c <_start-0x7fff61e4> - 9b3a: 2f2e fld ft10,200(sp) - 9b3c: 2f636367 0x2f636367 - 9b40: 666e6f63 bltu t3,t1,a1be <_start-0x7fff5e42> - 9b44: 6769 lui a4,0x1a - 9b46: 7369722f 0x7369722f - 9b4a: 2e007663 bgeu zero,zero,9e36 <_start-0x7fff61ca> - 9b4e: 2f2e fld ft10,200(sp) - 9b50: 2e2e fld ft8,200(sp) - 9b52: 672f2e2f amoand.w.aqrl t3,s2,(t5) - 9b56: 2e006363 bltu zero,zero,9e3c <_start-0x7fff61c4> - 9b5a: 2f2e fld ft10,200(sp) - 9b5c: 2e2e fld ft8,200(sp) - 9b5e: 2f2e2e2f 0x2f2e2e2f - 9b62: 2e2e fld ft8,200(sp) - 9b64: 7369722f 0x7369722f - 9b68: 672d7663 bgeu s10,s2,a1d4 <_start-0x7fff5e2c> - 9b6c: 6c2f6363 bltu t5,sp,a232 <_start-0x7fff5dce> - 9b70: 6269 lui tp,0x1a - 9b72: 00636367 0x636367 - 9b76: 7300 flw fs0,32(a4) - 9b78: 6474 flw fa3,76(s0) - 9b7a: 6564 flw fs1,76(a0) - 9b7c: 2e66 fld ft8,88(sp) - 9b7e: 0068 addi a0,sp,12 - 9b80: 0001 nop - 9b82: 5f00 lw s0,56(a4) - 9b84: 7974 flw fa3,116(a0) - 9b86: 6570 flw fa2,76(a0) - 9b88: 00682e73 csrrs t3,0x6,a6 - 9b8c: 0002 c.slli64 zero - 9b8e: 7200 flw fs0,32(a2) - 9b90: 6565 lui a0,0x19 - 9b92: 746e flw fs0,248(sp) - 9b94: 682e flw fa6,200(sp) - 9b96: 0200 addi s0,sp,256 - 9b98: 0000 unimp - 9b9a: 6f6c flw fa1,92(a4) - 9b9c: 682e6b63 bltu t3,sp,a232 <_start-0x7fff5dce> - 9ba0: 0200 addi s0,sp,256 - 9ba2: 0000 unimp - 9ba4: 7265 lui tp,0xffff9 - 9ba6: 6e72 flw ft8,28(sp) - 9ba8: 00682e6f jal t3,8bbae <_start-0x7ff74452> - 9bac: 0002 c.slli64 zero - 9bae: 7300 flw fs0,32(a4) - 9bb0: 6474 flw fa3,76(s0) - 9bb2: 696c flw fa1,84(a0) - 9bb4: 2e62 fld ft8,24(sp) - 9bb6: 0068 addi a0,sp,12 - 9bb8: 75000003 lb zero,1872(zero) # 750 <_start-0x7ffff8b0> - 9bbc: 696e flw fs2,216(sp) - 9bbe: 2e647473 csrrci s0,0x2e6,8 - 9bc2: 0068 addi a0,sp,12 - 9bc4: 0002 c.slli64 zero - 9bc6: 7400 flw fs0,40(s0) - 9bc8: 6d69 lui s10,0x1a - 9bca: 2e65 jal 9f82 <_start-0x7fff607e> - 9bcc: 0068 addi a0,sp,12 - 9bce: 68000003 lb zero,1664(zero) # 680 <_start-0x7ffff980> - 9bd2: 7361 lui t1,0xffff8 - 9bd4: 7468 flw fa0,108(s0) - 9bd6: 6261 lui tp,0x18 - 9bd8: 682e flw fa6,200(sp) - 9bda: 0400 addi s0,sp,512 - 9bdc: 0000 unimp - 9bde: 6972 flw fs2,28(sp) - 9be0: 2d766373 csrrsi t1,0x2d7,12 - 9be4: 7374706f j 51b1a <_start-0x7ffae4e6> - 9be8: 682e flw fa6,200(sp) - 9bea: 0500 addi s0,sp,640 - 9bec: 0000 unimp - 9bee: 6e69 lui t3,0x1a - 9bf0: 632d6e73 csrrsi t3,0x632,26 - 9bf4: 74736e6f jal t3,40b3a <_start-0x7ffbf4c6> - 9bf8: 6e61 lui t3,0x18 - 9bfa: 7374 flw fa3,100(a4) - 9bfc: 682e flw fa6,200(sp) - 9bfe: 0600 addi s0,sp,768 - 9c00: 0000 unimp - 9c02: 696c flw fa1,84(a0) - 9c04: 6762 flw fa4,24(sp) - 9c06: 2e326363 bltu tp,gp,9eec <_start-0x7fff6114> - 9c0a: 0068 addi a0,sp,12 - 9c0c: 6c000007 0x6c000007 - 9c10: 6269 lui tp,0x1a - 9c12: 32636367 0x32636367 - 9c16: 632e flw ft6,200(sp) - 9c18: 0700 addi s0,sp,896 - 9c1a: 0000 unimp - 9c1c: b900 fsd fs0,48(a0) - 9c1e: 0002 c.slli64 zero - 9c20: 0300 addi s0,sp,384 - 9c22: 2700 fld fs0,8(a4) - 9c24: 0002 c.slli64 zero - 9c26: 0100 addi s0,sp,128 - 9c28: fb01 bnez a4,9b38 <_start-0x7fff64c8> - 9c2a: 0d0e slli s10,s10,0x3 - 9c2c: 0100 addi s0,sp,128 - 9c2e: 0101 addi sp,sp,0 - 9c30: 0001 nop - 9c32: 0000 unimp - 9c34: 0001 nop - 9c36: 0100 addi s0,sp,128 - 9c38: 2e2e fld ft8,200(sp) - 9c3a: 2f2e2e2f 0x2f2e2e2f - 9c3e: 2e2e fld ft8,200(sp) - 9c40: 2f2e2e2f 0x2f2e2e2f - 9c44: 6972 flw fs2,28(sp) - 9c46: 2d766373 csrrsi t1,0x2d7,12 - 9c4a: 2f636367 0x2f636367 - 9c4e: 696c flw fa1,84(a0) - 9c50: 6762 flw fa4,24(sp) - 9c52: 2f006363 bltu zero,a6,9f38 <_start-0x7fff60c8> - 9c56: 6f68 flw fa0,92(a4) - 9c58: 656d lui a0,0x1b - 9c5a: 7261662f 0x7261662f - 9c5e: 7365 lui t1,0xffff9 - 9c60: 636f442f 0x636f442f - 9c64: 6d75 lui s10,0x1d - 9c66: 6e65 lui t3,0x19 - 9c68: 7374 flw fa3,100(a4) - 9c6a: 636f702f 0x636f702f - 9c6e: 5f6c lw a1,124(a4) - 9c70: 6564 flw fs1,76(a0) - 9c72: 2f70 fld fa2,216(a4) - 9c74: 6972 flw fs2,28(sp) - 9c76: 2d766373 csrrsi t1,0x2d7,12 - 9c7a: 2d756e67 0x2d756e67 - 9c7e: 6f74 flw fa3,92(a4) - 9c80: 68636c6f jal s8,40306 <_start-0x7ffbfcfa> - 9c84: 6961 lui s2,0x18 - 9c86: 2f6e fld ft10,216(sp) - 9c88: 7562 flw fa0,56(sp) - 9c8a: 6c69 lui s8,0x1a - 9c8c: 2f64 fld fs1,216(a4) - 9c8e: 7562 flw fa0,56(sp) - 9c90: 6c69 lui s8,0x1a - 9c92: 2d64 fld fs1,216(a0) - 9c94: 2d636367 0x2d636367 - 9c98: 656e flw fa0,216(sp) - 9c9a: 62696c77 0x62696c77 - 9c9e: 732d lui t1,0xfffeb - 9ca0: 6174 flw fa3,68(a0) - 9ca2: 2f326567 0x2f326567 - 9ca6: 2f636367 0x2f636367 - 9caa: 6e69 lui t3,0x1a - 9cac: 64756c63 bltu a0,t2,a304 <_start-0x7fff5cfc> - 9cb0: 0065 c.nop 25 - 9cb2: 6d6f682f 0x6d6f682f - 9cb6: 2f65 jal a46e <_start-0x7fff5b92> - 9cb8: 6166 flw ft2,88(sp) - 9cba: 6572 flw fa0,28(sp) - 9cbc: 65642f73 csrrs t5,0x656,s0 - 9cc0: 2f76 fld ft10,344(sp) - 9cc2: 6972 flw fs2,28(sp) - 9cc4: 2d766373 csrrsi t1,0x2d7,12 - 9cc8: 2d756e67 0x2d756e67 - 9ccc: 6f74 flw fa3,92(a4) - 9cce: 68636c6f jal s8,40354 <_start-0x7ffbfcac> - 9cd2: 6961 lui s2,0x18 - 9cd4: 2f6e fld ft10,216(sp) - 9cd6: 7264 flw fs1,100(a2) - 9cd8: 2f73706f j 417ce <_start-0x7ffbe832> - 9cdc: 6972 flw fs2,28(sp) - 9cde: 33766373 csrrsi t1,mhpmevent23,12 - 9ce2: 2d32 fld fs10,264(sp) - 9ce4: 6e75 lui t3,0x1d - 9ce6: 776f6e6b 0x776f6e6b - 9cea: 2d6e fld fs10,216(sp) - 9cec: 6c65 lui s8,0x19 - 9cee: 2f66 fld ft10,88(sp) - 9cf0: 6e69 lui t3,0x1a - 9cf2: 64756c63 bltu a0,t2,a34a <_start-0x7fff5cb6> - 9cf6: 2f65 jal a4ae <_start-0x7fff5b52> - 9cf8: 00737973 csrrci s2,0x7,6 - 9cfc: 6d6f682f 0x6d6f682f - 9d00: 2f65 jal a4b8 <_start-0x7fff5b48> - 9d02: 6166 flw ft2,88(sp) - 9d04: 6572 flw fa0,28(sp) - 9d06: 65642f73 csrrs t5,0x656,s0 - 9d0a: 2f76 fld ft10,344(sp) - 9d0c: 6972 flw fs2,28(sp) - 9d0e: 2d766373 csrrsi t1,0x2d7,12 - 9d12: 2d756e67 0x2d756e67 - 9d16: 6f74 flw fa3,92(a4) - 9d18: 68636c6f jal s8,4039e <_start-0x7ffbfc62> - 9d1c: 6961 lui s2,0x18 - 9d1e: 2f6e fld ft10,216(sp) - 9d20: 7264 flw fs1,100(a2) - 9d22: 2f73706f j 41818 <_start-0x7ffbe7e8> - 9d26: 6972 flw fs2,28(sp) - 9d28: 33766373 csrrsi t1,mhpmevent23,12 - 9d2c: 2d32 fld fs10,264(sp) - 9d2e: 6e75 lui t3,0x1d - 9d30: 776f6e6b 0x776f6e6b - 9d34: 2d6e fld fs10,216(sp) - 9d36: 6c65 lui s8,0x19 - 9d38: 2f66 fld ft10,88(sp) - 9d3a: 6e69 lui t3,0x1a - 9d3c: 64756c63 bltu a0,t2,a394 <_start-0x7fff5c6c> - 9d40: 0065 c.nop 25 - 9d42: 2e2e fld ft8,200(sp) - 9d44: 2f2e2e2f 0x2f2e2e2f - 9d48: 2e2e fld ft8,200(sp) - 9d4a: 2f2e2e2f 0x2f2e2e2f - 9d4e: 6972 flw fs2,28(sp) - 9d50: 2d766373 csrrsi t1,0x2d7,12 - 9d54: 2f636367 0x2f636367 - 9d58: 696c flw fa1,84(a0) - 9d5a: 6762 flw fa4,24(sp) - 9d5c: 2e2f6363 bltu t5,sp,a042 <_start-0x7fff5fbe> - 9d60: 2f2e fld ft10,200(sp) - 9d62: 6e69 lui t3,0x1a - 9d64: 64756c63 bltu a0,t2,a3bc <_start-0x7fff5c44> - 9d68: 0065 c.nop 25 - 9d6a: 2e2e fld ft8,200(sp) - 9d6c: 2f2e2e2f 0x2f2e2e2f - 9d70: 2e2e fld ft8,200(sp) - 9d72: 2f2e2e2f 0x2f2e2e2f - 9d76: 6972 flw fs2,28(sp) - 9d78: 2d766373 csrrsi t1,0x2d7,12 - 9d7c: 2f636367 0x2f636367 - 9d80: 696c flw fa1,84(a0) - 9d82: 6762 flw fa4,24(sp) - 9d84: 2e2f6363 bltu t5,sp,a06a <_start-0x7fff5f96> - 9d88: 2f2e fld ft10,200(sp) - 9d8a: 2f636367 0x2f636367 - 9d8e: 666e6f63 bltu t3,t1,a40c <_start-0x7fff5bf4> - 9d92: 6769 lui a4,0x1a - 9d94: 7369722f 0x7369722f - 9d98: 2e007663 bgeu zero,zero,a084 <_start-0x7fff5f7c> - 9d9c: 2f2e fld ft10,200(sp) - 9d9e: 2e2e fld ft8,200(sp) - 9da0: 672f2e2f amoand.w.aqrl t3,s2,(t5) - 9da4: 00006363 bltu zero,zero,9daa <_start-0x7fff6256> - 9da8: 696c flw fa1,84(a0) - 9daa: 6762 flw fa4,24(sp) - 9dac: 2e326363 bltu tp,gp,a092 <_start-0x7fff5f6e> - 9db0: 00010063 beqz sp,9db0 <_start-0x7fff6250> - 9db4: 7300 flw fs0,32(a4) - 9db6: 6474 flw fa3,76(s0) - 9db8: 6564 flw fs1,76(a0) - 9dba: 2e66 fld ft8,88(sp) - 9dbc: 0068 addi a0,sp,12 - 9dbe: 0002 c.slli64 zero - 9dc0: 5f00 lw s0,56(a4) - 9dc2: 7974 flw fa3,116(a0) - 9dc4: 6570 flw fa2,76(a0) - 9dc6: 00682e73 csrrs t3,0x6,a6 - 9dca: 72000003 lb zero,1824(zero) # 720 <_start-0x7ffff8e0> - 9dce: 6565 lui a0,0x19 - 9dd0: 746e flw fs0,248(sp) - 9dd2: 682e flw fa6,200(sp) - 9dd4: 0300 addi s0,sp,384 + 98b2: 000c 0xc + 98b4: 0001 nop + 98b6: 0402 c.slli64 s0 + 98b8: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne + 98bc: 0000 unimp + 98be: 0001 nop + 98c0: 0402 c.slli64 s0 + 98c2: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne + 98c6: 0000 unimp + 98c8: 0001 nop + 98ca: 0402 c.slli64 s0 + 98cc: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne + 98d0: 000c 0xc + 98d2: 0001 nop + 98d4: 0402 c.slli64 s0 + 98d6: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne + 98da: 0008 0x8 + 98dc: 0001 nop + 98de: 0402 c.slli64 s0 + 98e0: 0650 addi a2,sp,772 + 98e2: 04090003 lb zero,64(s2) + 98e6: 0100 addi s0,sp,128 + 98e8: 0c090003 lb zero,192(s2) + 98ec: 0100 addi s0,sp,128 + 98ee: 0200 addi s0,sp,256 + 98f0: 5a04 lw s1,48(a2) + 98f2: 0306 slli t1,t1,0x1 + 98f4: 0900 addi s0,sp,144 + 98f6: 000c 0xc + 98f8: 0001 nop + 98fa: 0402 c.slli64 s0 + 98fc: 035a slli t1,t1,0x16 + 98fe: 0900 addi s0,sp,144 + 9900: 0000 unimp + 9902: 0001 nop + 9904: 0402 c.slli64 s0 + 9906: 035a slli t1,t1,0x16 + 9908: 0900 addi s0,sp,144 + 990a: 0000 unimp + 990c: 0001 nop + 990e: 0402 c.slli64 s0 + 9910: 035a slli t1,t1,0x16 + 9912: 0900 addi s0,sp,144 + 9914: 0000 unimp + 9916: 0001 nop + 9918: 0402 c.slli64 s0 + 991a: 035a slli t1,t1,0x16 + 991c: 0900 addi s0,sp,144 + 991e: 0000 unimp + 9920: 0001 nop + 9922: 0402 c.slli64 s0 + 9924: 035a slli t1,t1,0x16 + 9926: 0900 addi s0,sp,144 + 9928: 0000 unimp + 992a: 0001 nop + 992c: 0402 c.slli64 s0 + 992e: 035a slli t1,t1,0x16 + 9930: 0900 addi s0,sp,144 + 9932: 0000 unimp + 9934: 0001 nop + 9936: 0402 c.slli64 s0 + 9938: 035a slli t1,t1,0x16 + 993a: 0900 addi s0,sp,144 + 993c: 0000 unimp + 993e: 0001 nop + 9940: 0402 c.slli64 s0 + 9942: 035a slli t1,t1,0x16 + 9944: 0900 addi s0,sp,144 + 9946: 0000 unimp + 9948: 0001 nop + 994a: 0402 c.slli64 s0 + 994c: 035a slli t1,t1,0x16 + 994e: 0900 addi s0,sp,144 + 9950: 0020 addi s0,sp,8 + 9952: 0001 nop + 9954: 0402 c.slli64 s0 + 9956: 035a slli t1,t1,0x16 + 9958: 0900 addi s0,sp,144 + 995a: 0000 unimp + 995c: 0001 nop + 995e: 0402 c.slli64 s0 + 9960: 035a slli t1,t1,0x16 + 9962: 0901 addi s2,s2,0 + 9964: 0000 unimp + 9966: 0001 nop + 9968: 0402 c.slli64 s0 + 996a: 035a slli t1,t1,0x16 + 996c: 0900 addi s0,sp,144 + 996e: 0000 unimp + 9970: 0001 nop + 9972: 0402 c.slli64 s0 + 9974: 035a slli t1,t1,0x16 + 9976: 0900 addi s0,sp,144 + 9978: 0000 unimp + 997a: 0001 nop + 997c: 0402 c.slli64 s0 + 997e: 035a slli t1,t1,0x16 + 9980: 0902 c.slli64 s2 + 9982: 0000 unimp + 9984: 0501 addi a0,a0,0 + 9986: 0001 nop + 9988: 0402 c.slli64 s0 + 998a: 065a slli a2,a2,0x16 + 998c: 00090103 lb sp,0(s2) + 9990: 0100 addi s0,sp,128 + 9992: 2409 jal 9b94 <_start-0x7fff646c> + 9994: 0000 unimp + 9996: 0101 addi sp,sp,0 + 9998: 00000203 lb tp,0(zero) # 0 <_start-0x80000000> + 999c: 01fd0003 lb zero,31(s10) + 99a0: 0000 unimp + 99a2: 0101 addi sp,sp,0 + 99a4: 000d0efb 0xd0efb + 99a8: 0101 addi sp,sp,0 + 99aa: 0101 addi sp,sp,0 + 99ac: 0000 unimp + 99ae: 0100 addi s0,sp,128 + 99b0: 0000 unimp + 99b2: 2f01 jal a0c2 <_start-0x7fff5f3e> + 99b4: 7355 lui t1,0xffff5 + 99b6: 7265 lui tp,0xffff9 + 99b8: 65642f73 csrrs t5,0x656,s0 + 99bc: 6f6d lui t5,0x1b + 99be: 636f442f 0x636f442f + 99c2: 6d75 lui s10,0x1d + 99c4: 6e65 lui t3,0x19 + 99c6: 7374 flw fa3,100(a4) + 99c8: 77656e2f 0x77656e2f + 99cc: 6f70 flw fa2,92(a4) + 99ce: 2f766c63 bltu a2,s7,9cc6 <_start-0x7fff633a> + 99d2: 6972 flw fs2,28(sp) + 99d4: 2d766373 csrrsi t1,0x2d7,12 + 99d8: 2d756e67 0x2d756e67 + 99dc: 6f74 flw fa3,92(a4) + 99de: 68636c6f jal s8,40064 <_start-0x7ffbff9c> + 99e2: 6961 lui s2,0x18 + 99e4: 2f6e fld ft10,216(sp) + 99e6: 7562 flw fa0,56(sp) + 99e8: 6c69 lui s8,0x1a + 99ea: 2f64 fld fs1,216(a4) + 99ec: 7562 flw fa0,56(sp) + 99ee: 6c69 lui s8,0x1a + 99f0: 2d64 fld fs1,216(a0) + 99f2: 2d636367 0x2d636367 + 99f6: 656e flw fa0,216(sp) + 99f8: 62696c77 0x62696c77 + 99fc: 732d lui t1,0xfffeb + 99fe: 6174 flw fa3,68(a0) + 9a00: 2f326567 0x2f326567 + 9a04: 2f636367 0x2f636367 + 9a08: 6e69 lui t3,0x1a + 9a0a: 64756c63 bltu a0,t2,a062 <_start-0x7fff5f9e> + 9a0e: 0065 c.nop 25 + 9a10: 74706f2f 0x74706f2f + 9a14: 7369722f 0x7369722f + 9a18: 6e2d7663 bgeu s10,sp,a104 <_start-0x7fff5efc> + 9a1c: 7765 lui a4,0xffff9 + 9a1e: 6f72642f 0x6f72642f + 9a22: 7370 flw fa2,100(a4) + 9a24: 7369722f 0x7369722f + 9a28: 32337663 bgeu t1,gp,9d54 <_start-0x7fff62ac> + 9a2c: 752d lui a0,0xfffeb + 9a2e: 6b6e flw fs6,216(sp) + 9a30: 6f6e flw ft10,216(sp) + 9a32: 652d6e77 0x652d6e77 + 9a36: 666c flw fa1,76(a2) + 9a38: 636e692f 0x636e692f + 9a3c: 756c flw fa1,108(a0) + 9a3e: 6564 flw fs1,76(a0) + 9a40: 7379732f 0x7379732f + 9a44: 2f00 fld fs0,24(a4) + 9a46: 2f74706f j 5153c <_start-0x7ffaeac4> + 9a4a: 6972 flw fs2,28(sp) + 9a4c: 2d766373 csrrsi t1,0x2d7,12 + 9a50: 656e flw fa0,216(sp) + 9a52: 72642f77 0x72642f77 + 9a56: 2f73706f j 4154c <_start-0x7ffbeab4> + 9a5a: 6972 flw fs2,28(sp) + 9a5c: 33766373 csrrsi t1,mhpmevent23,12 + 9a60: 2d32 fld fs10,264(sp) + 9a62: 6e75 lui t3,0x1d + 9a64: 776f6e6b 0x776f6e6b + 9a68: 2d6e fld fs10,216(sp) + 9a6a: 6c65 lui s8,0x19 + 9a6c: 2f66 fld ft10,88(sp) + 9a6e: 6e69 lui t3,0x1a + 9a70: 64756c63 bltu a0,t2,a0c8 <_start-0x7fff5f38> + 9a74: 0065 c.nop 25 + 9a76: 2e2e fld ft8,200(sp) + 9a78: 2f2e2e2f 0x2f2e2e2f + 9a7c: 2e2e fld ft8,200(sp) + 9a7e: 2f2e2e2f 0x2f2e2e2f + 9a82: 6972 flw fs2,28(sp) + 9a84: 2d766373 csrrsi t1,0x2d7,12 + 9a88: 2f636367 0x2f636367 + 9a8c: 696c flw fa1,84(a0) + 9a8e: 6762 flw fa4,24(sp) + 9a90: 2e2f6363 bltu t5,sp,9d76 <_start-0x7fff628a> + 9a94: 2f2e fld ft10,200(sp) + 9a96: 6e69 lui t3,0x1a + 9a98: 64756c63 bltu a0,t2,a0f0 <_start-0x7fff5f10> + 9a9c: 0065 c.nop 25 + 9a9e: 2e2e fld ft8,200(sp) + 9aa0: 2f2e2e2f 0x2f2e2e2f + 9aa4: 2e2e fld ft8,200(sp) + 9aa6: 2f2e2e2f 0x2f2e2e2f + 9aaa: 6972 flw fs2,28(sp) + 9aac: 2d766373 csrrsi t1,0x2d7,12 + 9ab0: 2f636367 0x2f636367 + 9ab4: 696c flw fa1,84(a0) + 9ab6: 6762 flw fa4,24(sp) + 9ab8: 2e2f6363 bltu t5,sp,9d9e <_start-0x7fff6262> + 9abc: 2f2e fld ft10,200(sp) + 9abe: 2f636367 0x2f636367 + 9ac2: 666e6f63 bltu t3,t1,a140 <_start-0x7fff5ec0> + 9ac6: 6769 lui a4,0x1a + 9ac8: 7369722f 0x7369722f + 9acc: 2e007663 bgeu zero,zero,9db8 <_start-0x7fff6248> + 9ad0: 2f2e fld ft10,200(sp) + 9ad2: 2e2e fld ft8,200(sp) + 9ad4: 672f2e2f amoand.w.aqrl t3,s2,(t5) + 9ad8: 2e006363 bltu zero,zero,9dbe <_start-0x7fff6242> + 9adc: 2f2e fld ft10,200(sp) + 9ade: 2e2e fld ft8,200(sp) + 9ae0: 2f2e2e2f 0x2f2e2e2f + 9ae4: 2e2e fld ft8,200(sp) + 9ae6: 7369722f 0x7369722f + 9aea: 672d7663 bgeu s10,s2,a156 <_start-0x7fff5eaa> + 9aee: 6c2f6363 bltu t5,sp,a1b4 <_start-0x7fff5e4c> + 9af2: 6269 lui tp,0x1a + 9af4: 00636367 0x636367 + 9af8: 7300 flw fs0,32(a4) + 9afa: 6474 flw fa3,76(s0) + 9afc: 6564 flw fs1,76(a0) + 9afe: 2e66 fld ft8,88(sp) + 9b00: 0068 addi a0,sp,12 + 9b02: 0001 nop + 9b04: 5f00 lw s0,56(a4) + 9b06: 7974 flw fa3,116(a0) + 9b08: 6570 flw fa2,76(a0) + 9b0a: 00682e73 csrrs t3,0x6,a6 + 9b0e: 0002 c.slli64 zero + 9b10: 7200 flw fs0,32(a2) + 9b12: 6565 lui a0,0x19 + 9b14: 746e flw fs0,248(sp) + 9b16: 682e flw fa6,200(sp) + 9b18: 0200 addi s0,sp,256 + 9b1a: 0000 unimp + 9b1c: 6f6c flw fa1,92(a4) + 9b1e: 682e6b63 bltu t3,sp,a1b4 <_start-0x7fff5e4c> + 9b22: 0200 addi s0,sp,256 + 9b24: 0000 unimp + 9b26: 7265 lui tp,0xffff9 + 9b28: 6e72 flw ft8,28(sp) + 9b2a: 00682e6f jal t3,8bb30 <_start-0x7ff744d0> + 9b2e: 0002 c.slli64 zero + 9b30: 7300 flw fs0,32(a4) + 9b32: 6474 flw fa3,76(s0) + 9b34: 696c flw fa1,84(a0) + 9b36: 2e62 fld ft8,24(sp) + 9b38: 0068 addi a0,sp,12 + 9b3a: 75000003 lb zero,1872(zero) # 750 <_start-0x7ffff8b0> + 9b3e: 696e flw fs2,216(sp) + 9b40: 2e647473 csrrci s0,0x2e6,8 + 9b44: 0068 addi a0,sp,12 + 9b46: 0002 c.slli64 zero + 9b48: 7400 flw fs0,40(s0) + 9b4a: 6d69 lui s10,0x1a + 9b4c: 2e65 jal 9f04 <_start-0x7fff60fc> + 9b4e: 0068 addi a0,sp,12 + 9b50: 68000003 lb zero,1664(zero) # 680 <_start-0x7ffff980> + 9b54: 7361 lui t1,0xffff8 + 9b56: 7468 flw fa0,108(s0) + 9b58: 6261 lui tp,0x18 + 9b5a: 682e flw fa6,200(sp) + 9b5c: 0400 addi s0,sp,512 + 9b5e: 0000 unimp + 9b60: 6972 flw fs2,28(sp) + 9b62: 2d766373 csrrsi t1,0x2d7,12 + 9b66: 7374706f j 51a9c <_start-0x7ffae564> + 9b6a: 682e flw fa6,200(sp) + 9b6c: 0500 addi s0,sp,640 + 9b6e: 0000 unimp + 9b70: 6e69 lui t3,0x1a + 9b72: 632d6e73 csrrsi t3,0x632,26 + 9b76: 74736e6f jal t3,40abc <_start-0x7ffbf544> + 9b7a: 6e61 lui t3,0x18 + 9b7c: 7374 flw fa3,100(a4) + 9b7e: 682e flw fa6,200(sp) + 9b80: 0600 addi s0,sp,768 + 9b82: 0000 unimp + 9b84: 696c flw fa1,84(a0) + 9b86: 6762 flw fa4,24(sp) + 9b88: 2e326363 bltu tp,gp,9e6e <_start-0x7fff6192> + 9b8c: 0068 addi a0,sp,12 + 9b8e: 6c000007 0x6c000007 + 9b92: 6269 lui tp,0x1a + 9b94: 32636367 0x32636367 + 9b98: 632e flw ft6,200(sp) + 9b9a: 0700 addi s0,sp,896 + 9b9c: 0000 unimp + 9b9e: 8f00 0x8f00 + 9ba0: 0002 c.slli64 zero + 9ba2: 0300 addi s0,sp,384 + 9ba4: fd00 fsw fs0,56(a0) + 9ba6: 0001 nop + 9ba8: 0100 addi s0,sp,128 + 9baa: fb01 bnez a4,9aba <_start-0x7fff6546> + 9bac: 0d0e slli s10,s10,0x3 + 9bae: 0100 addi s0,sp,128 + 9bb0: 0101 addi sp,sp,0 + 9bb2: 0001 nop + 9bb4: 0000 unimp + 9bb6: 0001 nop + 9bb8: 0100 addi s0,sp,128 + 9bba: 2e2e fld ft8,200(sp) + 9bbc: 2f2e2e2f 0x2f2e2e2f + 9bc0: 2e2e fld ft8,200(sp) + 9bc2: 2f2e2e2f 0x2f2e2e2f + 9bc6: 6972 flw fs2,28(sp) + 9bc8: 2d766373 csrrsi t1,0x2d7,12 + 9bcc: 2f636367 0x2f636367 + 9bd0: 696c flw fa1,84(a0) + 9bd2: 6762 flw fa4,24(sp) + 9bd4: 2f006363 bltu zero,a6,9eba <_start-0x7fff6146> + 9bd8: 7355 lui t1,0xffff5 + 9bda: 7265 lui tp,0xffff9 + 9bdc: 65642f73 csrrs t5,0x656,s0 + 9be0: 6f6d lui t5,0x1b + 9be2: 636f442f 0x636f442f + 9be6: 6d75 lui s10,0x1d + 9be8: 6e65 lui t3,0x19 + 9bea: 7374 flw fa3,100(a4) + 9bec: 77656e2f 0x77656e2f + 9bf0: 6f70 flw fa2,92(a4) + 9bf2: 2f766c63 bltu a2,s7,9eea <_start-0x7fff6116> + 9bf6: 6972 flw fs2,28(sp) + 9bf8: 2d766373 csrrsi t1,0x2d7,12 + 9bfc: 2d756e67 0x2d756e67 + 9c00: 6f74 flw fa3,92(a4) + 9c02: 68636c6f jal s8,40288 <_start-0x7ffbfd78> + 9c06: 6961 lui s2,0x18 + 9c08: 2f6e fld ft10,216(sp) + 9c0a: 7562 flw fa0,56(sp) + 9c0c: 6c69 lui s8,0x1a + 9c0e: 2f64 fld fs1,216(a4) + 9c10: 7562 flw fa0,56(sp) + 9c12: 6c69 lui s8,0x1a + 9c14: 2d64 fld fs1,216(a0) + 9c16: 2d636367 0x2d636367 + 9c1a: 656e flw fa0,216(sp) + 9c1c: 62696c77 0x62696c77 + 9c20: 732d lui t1,0xfffeb + 9c22: 6174 flw fa3,68(a0) + 9c24: 2f326567 0x2f326567 + 9c28: 2f636367 0x2f636367 + 9c2c: 6e69 lui t3,0x1a + 9c2e: 64756c63 bltu a0,t2,a286 <_start-0x7fff5d7a> + 9c32: 0065 c.nop 25 + 9c34: 74706f2f 0x74706f2f + 9c38: 7369722f 0x7369722f + 9c3c: 6e2d7663 bgeu s10,sp,a328 <_start-0x7fff5cd8> + 9c40: 7765 lui a4,0xffff9 + 9c42: 6f72642f 0x6f72642f + 9c46: 7370 flw fa2,100(a4) + 9c48: 7369722f 0x7369722f + 9c4c: 32337663 bgeu t1,gp,9f78 <_start-0x7fff6088> + 9c50: 752d lui a0,0xfffeb + 9c52: 6b6e flw fs6,216(sp) + 9c54: 6f6e flw ft10,216(sp) + 9c56: 652d6e77 0x652d6e77 + 9c5a: 666c flw fa1,76(a2) + 9c5c: 636e692f 0x636e692f + 9c60: 756c flw fa1,108(a0) + 9c62: 6564 flw fs1,76(a0) + 9c64: 7379732f 0x7379732f + 9c68: 2f00 fld fs0,24(a4) + 9c6a: 2f74706f j 51760 <_start-0x7ffae8a0> + 9c6e: 6972 flw fs2,28(sp) + 9c70: 2d766373 csrrsi t1,0x2d7,12 + 9c74: 656e flw fa0,216(sp) + 9c76: 72642f77 0x72642f77 + 9c7a: 2f73706f j 41770 <_start-0x7ffbe890> + 9c7e: 6972 flw fs2,28(sp) + 9c80: 33766373 csrrsi t1,mhpmevent23,12 + 9c84: 2d32 fld fs10,264(sp) + 9c86: 6e75 lui t3,0x1d + 9c88: 776f6e6b 0x776f6e6b + 9c8c: 2d6e fld fs10,216(sp) + 9c8e: 6c65 lui s8,0x19 + 9c90: 2f66 fld ft10,88(sp) + 9c92: 6e69 lui t3,0x1a + 9c94: 64756c63 bltu a0,t2,a2ec <_start-0x7fff5d14> + 9c98: 0065 c.nop 25 + 9c9a: 2e2e fld ft8,200(sp) + 9c9c: 2f2e2e2f 0x2f2e2e2f + 9ca0: 2e2e fld ft8,200(sp) + 9ca2: 2f2e2e2f 0x2f2e2e2f + 9ca6: 6972 flw fs2,28(sp) + 9ca8: 2d766373 csrrsi t1,0x2d7,12 + 9cac: 2f636367 0x2f636367 + 9cb0: 696c flw fa1,84(a0) + 9cb2: 6762 flw fa4,24(sp) + 9cb4: 2e2f6363 bltu t5,sp,9f9a <_start-0x7fff6066> + 9cb8: 2f2e fld ft10,200(sp) + 9cba: 6e69 lui t3,0x1a + 9cbc: 64756c63 bltu a0,t2,a314 <_start-0x7fff5cec> + 9cc0: 0065 c.nop 25 + 9cc2: 2e2e fld ft8,200(sp) + 9cc4: 2f2e2e2f 0x2f2e2e2f + 9cc8: 2e2e fld ft8,200(sp) + 9cca: 2f2e2e2f 0x2f2e2e2f + 9cce: 6972 flw fs2,28(sp) + 9cd0: 2d766373 csrrsi t1,0x2d7,12 + 9cd4: 2f636367 0x2f636367 + 9cd8: 696c flw fa1,84(a0) + 9cda: 6762 flw fa4,24(sp) + 9cdc: 2e2f6363 bltu t5,sp,9fc2 <_start-0x7fff603e> + 9ce0: 2f2e fld ft10,200(sp) + 9ce2: 2f636367 0x2f636367 + 9ce6: 666e6f63 bltu t3,t1,a364 <_start-0x7fff5c9c> + 9cea: 6769 lui a4,0x1a + 9cec: 7369722f 0x7369722f + 9cf0: 2e007663 bgeu zero,zero,9fdc <_start-0x7fff6024> + 9cf4: 2f2e fld ft10,200(sp) + 9cf6: 2e2e fld ft8,200(sp) + 9cf8: 672f2e2f amoand.w.aqrl t3,s2,(t5) + 9cfc: 00006363 bltu zero,zero,9d02 <_start-0x7fff62fe> + 9d00: 696c flw fa1,84(a0) + 9d02: 6762 flw fa4,24(sp) + 9d04: 2e326363 bltu tp,gp,9fea <_start-0x7fff6016> + 9d08: 00010063 beqz sp,9d08 <_start-0x7fff62f8> + 9d0c: 7300 flw fs0,32(a4) + 9d0e: 6474 flw fa3,76(s0) + 9d10: 6564 flw fs1,76(a0) + 9d12: 2e66 fld ft8,88(sp) + 9d14: 0068 addi a0,sp,12 + 9d16: 0002 c.slli64 zero + 9d18: 5f00 lw s0,56(a4) + 9d1a: 7974 flw fa3,116(a0) + 9d1c: 6570 flw fa2,76(a0) + 9d1e: 00682e73 csrrs t3,0x6,a6 + 9d22: 72000003 lb zero,1824(zero) # 720 <_start-0x7ffff8e0> + 9d26: 6565 lui a0,0x19 + 9d28: 746e flw fs0,248(sp) + 9d2a: 682e flw fa6,200(sp) + 9d2c: 0300 addi s0,sp,384 + 9d2e: 0000 unimp + 9d30: 6f6c flw fa1,92(a4) + 9d32: 682e6b63 bltu t3,sp,a3c8 <_start-0x7fff5c38> + 9d36: 0300 addi s0,sp,384 + 9d38: 0000 unimp + 9d3a: 7265 lui tp,0xffff9 + 9d3c: 6e72 flw ft8,28(sp) + 9d3e: 00682e6f jal t3,8bd44 <_start-0x7ff742bc> + 9d42: 73000003 lb zero,1840(zero) # 730 <_start-0x7ffff8d0> + 9d46: 6474 flw fa3,76(s0) + 9d48: 696c flw fa1,84(a0) + 9d4a: 2e62 fld ft8,24(sp) + 9d4c: 0068 addi a0,sp,12 + 9d4e: 0004 0x4 + 9d50: 7500 flw fs0,40(a0) + 9d52: 696e flw fs2,216(sp) + 9d54: 2e647473 csrrci s0,0x2e6,8 + 9d58: 0068 addi a0,sp,12 + 9d5a: 74000003 lb zero,1856(zero) # 740 <_start-0x7ffff8c0> + 9d5e: 6d69 lui s10,0x1a + 9d60: 2e65 jal a118 <_start-0x7fff5ee8> + 9d62: 0068 addi a0,sp,12 + 9d64: 0004 0x4 + 9d66: 6800 flw fs0,16(s0) + 9d68: 7361 lui t1,0xffff8 + 9d6a: 7468 flw fa0,108(s0) + 9d6c: 6261 lui tp,0x18 + 9d6e: 682e flw fa6,200(sp) + 9d70: 0500 addi s0,sp,640 + 9d72: 0000 unimp + 9d74: 6972 flw fs2,28(sp) + 9d76: 2d766373 csrrsi t1,0x2d7,12 + 9d7a: 7374706f j 51cb0 <_start-0x7ffae350> + 9d7e: 682e flw fa6,200(sp) + 9d80: 0600 addi s0,sp,768 + 9d82: 0000 unimp + 9d84: 6e69 lui t3,0x1a + 9d86: 632d6e73 csrrsi t3,0x632,26 + 9d8a: 74736e6f jal t3,40cd0 <_start-0x7ffbf330> + 9d8e: 6e61 lui t3,0x18 + 9d90: 7374 flw fa3,100(a4) + 9d92: 682e flw fa6,200(sp) + 9d94: 0700 addi s0,sp,896 + 9d96: 0000 unimp + 9d98: 696c flw fa1,84(a0) + 9d9a: 6762 flw fa4,24(sp) + 9d9c: 2e326363 bltu tp,gp,a082 <_start-0x7fff5f7e> + 9da0: 0068 addi a0,sp,12 + 9da2: 0001 nop + 9da4: 0000 unimp + 9da6: 0105 addi sp,sp,1 + 9da8: 0500 addi s0,sp,640 + 9daa: c802 sw zero,16(sp) + 9dac: 0149 addi sp,sp,18 + 9dae: 0380 addi s0,sp,448 + 9db0: 05c2 slli a1,a1,0x10 + 9db2: 0501 addi a0,a0,0 + 9db4: 09010303 lb t1,144(sp) + 9db8: 0000 unimp + 9dba: 0301 addi t1,t1,0 + 9dbc: 0902 c.slli64 s2 + 9dbe: 0000 unimp + 9dc0: 0301 addi t1,t1,0 + 9dc2: 0900 addi s0,sp,144 + 9dc4: 0000 unimp + 9dc6: 0301 addi t1,t1,0 + 9dc8: 0900 addi s0,sp,144 + 9dca: 0000 unimp + 9dcc: 0301 addi t1,t1,0 + 9dce: 0900 addi s0,sp,144 + 9dd0: 0000 unimp + 9dd2: 0301 addi t1,t1,0 + 9dd4: 0900 addi s0,sp,144 9dd6: 0000 unimp - 9dd8: 6f6c flw fa1,92(a4) - 9dda: 682e6b63 bltu t3,sp,a470 <_start-0x7fff5b90> - 9dde: 0300 addi s0,sp,384 - 9de0: 0000 unimp - 9de2: 7265 lui tp,0xffff9 - 9de4: 6e72 flw ft8,28(sp) - 9de6: 00682e6f jal t3,8bdec <_start-0x7ff74214> - 9dea: 73000003 lb zero,1840(zero) # 730 <_start-0x7ffff8d0> - 9dee: 6474 flw fa3,76(s0) - 9df0: 696c flw fa1,84(a0) - 9df2: 2e62 fld ft8,24(sp) - 9df4: 0068 addi a0,sp,12 - 9df6: 0004 0x4 - 9df8: 7500 flw fs0,40(a0) - 9dfa: 696e flw fs2,216(sp) - 9dfc: 2e647473 csrrci s0,0x2e6,8 - 9e00: 0068 addi a0,sp,12 - 9e02: 74000003 lb zero,1856(zero) # 740 <_start-0x7ffff8c0> - 9e06: 6d69 lui s10,0x1a - 9e08: 2e65 jal a1c0 <_start-0x7fff5e40> - 9e0a: 0068 addi a0,sp,12 - 9e0c: 0004 0x4 - 9e0e: 6800 flw fs0,16(s0) - 9e10: 7361 lui t1,0xffff8 - 9e12: 7468 flw fa0,108(s0) - 9e14: 6261 lui tp,0x18 - 9e16: 682e flw fa6,200(sp) - 9e18: 0500 addi s0,sp,640 - 9e1a: 0000 unimp - 9e1c: 6972 flw fs2,28(sp) - 9e1e: 2d766373 csrrsi t1,0x2d7,12 - 9e22: 7374706f j 51d58 <_start-0x7ffae2a8> - 9e26: 682e flw fa6,200(sp) - 9e28: 0600 addi s0,sp,768 - 9e2a: 0000 unimp - 9e2c: 6e69 lui t3,0x1a - 9e2e: 632d6e73 csrrsi t3,0x632,26 - 9e32: 74736e6f jal t3,40d78 <_start-0x7ffbf288> - 9e36: 6e61 lui t3,0x18 - 9e38: 7374 flw fa3,100(a4) - 9e3a: 682e flw fa6,200(sp) - 9e3c: 0700 addi s0,sp,896 - 9e3e: 0000 unimp - 9e40: 696c flw fa1,84(a0) - 9e42: 6762 flw fa4,24(sp) - 9e44: 2e326363 bltu tp,gp,a12a <_start-0x7fff5ed6> - 9e48: 0068 addi a0,sp,12 - 9e4a: 0001 nop - 9e4c: 0000 unimp - 9e4e: 0105 addi sp,sp,1 - 9e50: 0500 addi s0,sp,640 - 9e52: 0402 c.slli64 s0 - 9e54: 0149 addi sp,sp,18 - 9e56: 0380 addi s0,sp,448 - 9e58: 05c2 slli a1,a1,0x10 - 9e5a: 0501 addi a0,a0,0 - 9e5c: 09010303 lb t1,144(sp) - 9e60: 0000 unimp - 9e62: 0301 addi t1,t1,0 - 9e64: 0902 c.slli64 s2 - 9e66: 0000 unimp - 9e68: 0301 addi t1,t1,0 - 9e6a: 0900 addi s0,sp,144 - 9e6c: 0000 unimp - 9e6e: 0301 addi t1,t1,0 - 9e70: 0900 addi s0,sp,144 - 9e72: 0000 unimp - 9e74: 0301 addi t1,t1,0 - 9e76: 0900 addi s0,sp,144 - 9e78: 0000 unimp - 9e7a: 0301 addi t1,t1,0 - 9e7c: 0900 addi s0,sp,144 - 9e7e: 0000 unimp - 9e80: 0001 nop - 9e82: 0402 c.slli64 s0 - 9e84: 00030603 lb a2,0(t1) # ffff8000 <__BSS_END__+0x7ffe13d0> - 9e88: 0809 addi a6,a6,2 - 9e8a: 0100 addi s0,sp,128 - 9e8c: 0200 addi s0,sp,256 - 9e8e: 0e04 addi s1,sp,784 - 9e90: 0306 slli t1,t1,0x1 - 9e92: 0900 addi s0,sp,144 - 9e94: 000c 0xc - 9e96: 0001 nop - 9e98: 0402 c.slli64 s0 - 9e9a: 030e slli t1,t1,0x3 - 9e9c: 0900 addi s0,sp,144 - 9e9e: 0000 unimp - 9ea0: 0001 nop - 9ea2: 0402 c.slli64 s0 - 9ea4: 030e slli t1,t1,0x3 - 9ea6: 0902 c.slli64 s2 - 9ea8: 0000 unimp - 9eaa: 0001 nop - 9eac: 0402 c.slli64 s0 - 9eae: 060e slli a2,a2,0x3 - 9eb0: 00097e03 0x97e03 - 9eb4: 0100 addi s0,sp,128 - 9eb6: 0105 addi sp,sp,1 - 9eb8: 0200 addi s0,sp,256 - 9eba: 0e04 addi s1,sp,784 - 9ebc: 1c090303 lb t1,448(s2) # 181c0 <_start-0x7ffe7e40> - 9ec0: 0100 addi s0,sp,128 - 9ec2: 0305 addi t1,t1,1 - 9ec4: 0200 addi s0,sp,256 - 9ec6: 0404 addi s1,sp,512 - 9ec8: 08097d03 0x8097d03 - 9ecc: 0100 addi s0,sp,128 - 9ece: 0c090003 lb zero,192(s2) - 9ed2: 0100 addi s0,sp,128 - 9ed4: 0809 addi a6,a6,2 - 9ed6: 0000 unimp - 9ed8: 0101 addi sp,sp,0 + 9dd8: 0001 nop + 9dda: 0402 c.slli64 s0 + 9ddc: 00030603 lb a2,0(t1) # ffff8000 <__BSS_END__+0x7ffe13c4> + 9de0: 0809 addi a6,a6,2 + 9de2: 0100 addi s0,sp,128 + 9de4: 0200 addi s0,sp,256 + 9de6: 0e04 addi s1,sp,784 + 9de8: 0306 slli t1,t1,0x1 + 9dea: 0900 addi s0,sp,144 + 9dec: 000c 0xc + 9dee: 0001 nop + 9df0: 0402 c.slli64 s0 + 9df2: 030e slli t1,t1,0x3 + 9df4: 0900 addi s0,sp,144 + 9df6: 0000 unimp + 9df8: 0001 nop + 9dfa: 0402 c.slli64 s0 + 9dfc: 030e slli t1,t1,0x3 + 9dfe: 0902 c.slli64 s2 + 9e00: 0000 unimp + 9e02: 0001 nop + 9e04: 0402 c.slli64 s0 + 9e06: 060e slli a2,a2,0x3 + 9e08: 00097e03 0x97e03 + 9e0c: 0100 addi s0,sp,128 + 9e0e: 0105 addi sp,sp,1 + 9e10: 0200 addi s0,sp,256 + 9e12: 0e04 addi s1,sp,784 + 9e14: 1c090303 lb t1,448(s2) # 181c0 <_start-0x7ffe7e40> + 9e18: 0100 addi s0,sp,128 + 9e1a: 0305 addi t1,t1,1 + 9e1c: 0200 addi s0,sp,256 + 9e1e: 0404 addi s1,sp,512 + 9e20: 08097d03 0x8097d03 + 9e24: 0100 addi s0,sp,128 + 9e26: 0c090003 lb zero,192(s2) + 9e2a: 0100 addi s0,sp,128 + 9e2c: 0809 addi a6,a6,2 + 9e2e: 0000 unimp + 9e30: 0101 addi sp,sp,0 Disassembly of section .debug_frame: @@ -58153,7 +58123,7 @@ Disassembly of section .debug_frame: 12: 0000 unimp 14: 0000 unimp 16: 0000 unimp - 18: 0c44 addi s1,sp,532 + 18: 0d08 addi a0,sp,656 1a: 8001 c.srli64 s0 1c: 06e0 addi s0,sp,844 1e: 0000 unimp @@ -58195,7 +58165,7 @@ Disassembly of section .debug_frame: 6a: 0000 unimp 6c: 0058 addi a4,sp,4 6e: 0000 unimp - 70: 1324 addi s1,sp,424 + 70: 13e8 addi a0,sp,492 72: 8001 c.srli64 s0 74: 05c4 addi s1,sp,708 76: 0000 unimp @@ -58235,7 +58205,7 @@ Disassembly of section .debug_frame: be: 0000 unimp c0: 00ac addi a1,sp,72 c2: 0000 unimp - c4: 18e8 addi a0,sp,124 + c4: 19ac addi a1,sp,248 c6: 8001 c.srli64 s0 c8: 00cc addi a1,sp,68 ca: 0000 unimp @@ -58256,7 +58226,7 @@ Disassembly of section .debug_frame: ea: 0000 unimp ec: 00d8 addi a4,sp,68 ee: 0000 unimp - f0: 19b4 addi a3,sp,248 + f0: 1a78 addi a4,sp,316 f2: 8001 c.srli64 s0 f4: 0144 addi s1,sp,132 f6: 0000 unimp @@ -58277,7 +58247,7 @@ Disassembly of section .debug_frame: 116: 0000 unimp 118: 0104 addi s1,sp,128 11a: 0000 unimp - 11c: 1af8 addi a4,sp,380 + 11c: 1bbc addi a5,sp,504 11e: 8001 c.srli64 s0 120: 0144 addi s1,sp,132 122: 0000 unimp @@ -58298,7 +58268,7 @@ Disassembly of section .debug_frame: 142: 0000 unimp 144: 0130 addi a2,sp,136 146: 0000 unimp - 148: 1c3c addi a5,sp,568 + 148: 1d00 addi s0,sp,688 14a: 8001 c.srli64 s0 14c: 1004 addi s1,sp,32 14e: 0000 unimp @@ -58345,7 +58315,7 @@ Disassembly of section .debug_frame: 1aa: 0000 unimp 1ac: 0198 addi a4,sp,192 1ae: 0000 unimp - 1b0: 2c40 fld fs0,152(s0) + 1b0: 2d04 fld fs1,24(a0) 1b2: 8001 c.srli64 s0 1b4: 1520 addi s0,sp,680 1b6: 0000 unimp @@ -58382,7 +58352,7 @@ Disassembly of section .debug_frame: 1fa: 0000 unimp 1fc: 01e8 addi a0,sp,204 1fe: 0000 unimp - 200: 4160 lw s0,68(a0) + 200: 4224 lw s1,64(a2) 202: 8001 c.srli64 s0 204: 0114 addi a3,sp,128 206: 0000 unimp @@ -58404,7 +58374,7 @@ Disassembly of section .debug_frame: 226: 0000 unimp 228: 0214 addi a3,sp,256 22a: 0000 unimp - 22c: 4274 lw a3,68(a2) + 22c: 4338 lw a4,64(a4) 22e: 8001 c.srli64 s0 230: 0150 addi a2,sp,132 232: 0000 unimp @@ -58433,7 +58403,7 @@ Disassembly of section .debug_frame: 262: 0000 unimp 264: 0250 addi a2,sp,260 266: 0000 unimp - 268: 43c4 lw s1,4(a5) + 268: 4488 lw a0,8(s1) 26a: 8001 c.srli64 s0 26c: 01f4 addi a3,sp,204 26e: 0000 unimp @@ -58462,7 +58432,7 @@ Disassembly of section .debug_frame: 29e: 0000 unimp 2a0: 028c addi a1,sp,320 2a2: 0000 unimp - 2a4: 45b8 lw a4,72(a1) + 2a4: 467c lw a5,76(a2) 2a6: 8001 c.srli64 s0 2a8: 034c addi a1,sp,388 2aa: 0000 unimp @@ -58483,7 +58453,7 @@ Disassembly of section .debug_frame: 2ca: 0000 unimp 2cc: 02b8 addi a4,sp,328 2ce: 0000 unimp - 2d0: 4904 lw s1,16(a0) + 2d0: 49c8 lw a0,20(a1) 2d2: 8001 c.srli64 s0 2d4: 004c addi a1,sp,4 ... @@ -58621,438 +58591,442 @@ Disassembly of section .debug_str: 18c: 6574 flw fa3,76(a0) 18e: 72757463 bgeu a0,t2,8b6 <_start-0x7ffff74a> 192: 0065 c.nop 25 - 194: 6d6f682f 0x6d6f682f - 198: 2f65 jal 950 <_start-0x7ffff6b0> - 19a: 6166 flw ft2,88(sp) - 19c: 6572 flw fa0,28(sp) - 19e: 6f442f73 csrrs t5,0x6f4,s0 - 1a2: 656d7563 bgeu s10,s6,7ec <_start-0x7ffff814> - 1a6: 746e flw fs0,248(sp) - 1a8: 6f702f73 csrr t5,0x6f7 - 1ac: 645f6c63 bltu t5,t0,804 <_start-0x7ffff7fc> - 1b0: 7065 c.lui zero,0xffff9 - 1b2: 7369722f 0x7369722f - 1b6: 672d7663 bgeu s10,s2,822 <_start-0x7ffff7de> - 1ba: 756e flw fa0,248(sp) - 1bc: 742d lui s0,0xfffeb - 1be: 636c6f6f jal t5,c67f4 <_start-0x7ff3980c> - 1c2: 6168 flw fa0,68(a0) - 1c4: 6e69 lui t3,0x1a - 1c6: 6975622f 0x6975622f - 1ca: 646c flw fa1,76(s0) - 1cc: 6975622f 0x6975622f - 1d0: 646c flw fa1,76(s0) - 1d2: 672d lui a4,0xb - 1d4: 6e2d6363 bltu s10,sp,8ba <_start-0x7ffff746> - 1d8: 7765 lui a4,0xffff9 - 1da: 696c flw fa1,84(a0) - 1dc: 2d62 fld fs10,24(sp) - 1de: 67617473 csrrci s0,0x676,2 - 1e2: 3265 jal fffffb8a <__BSS_END__+0x7ffe8f5a> - 1e4: 7369722f 0x7369722f - 1e8: 32337663 bgeu t1,gp,514 <_start-0x7ffffaec> - 1ec: 752d lui a0,0xfffeb - 1ee: 6b6e flw fs6,216(sp) - 1f0: 6f6e flw ft10,216(sp) - 1f2: 652d6e77 0x652d6e77 - 1f6: 666c flw fa1,76(a2) - 1f8: 62696c2f 0x62696c2f - 1fc: 00636367 0x636367 - 200: 735f 7379 655f 0x655f7379735f - 206: 7272 flw ft4,60(sp) - 208: 696c flw fa1,84(a0) - 20a: 5f007473 csrrci s0,0x5f0,0 - 20e: 62747663 bgeu s0,t2,83a <_start-0x7ffff7c6> - 212: 6675 lui a2,0x1d - 214: 5f00 lw s0,56(a4) - 216: 626d lui tp,0x1b - 218: 6f747273 csrrci tp,0x6f7,8 - 21c: 5f736377 0x5f736377 - 220: 74617473 csrrci s0,0x746,2 - 224: 0065 c.nop 25 - 226: 6d5f 7262 656c 0x656c72626d5f - 22c: 5f6e lw t5,248(sp) - 22e: 74617473 csrrci s0,0x746,2 - 232: 0065 c.nop 25 - 234: 6972 flw fs2,28(sp) - 236: 5f766373 csrrsi t1,0x5f7,12 - 23a: 646f6d63 bltu t5,t1,894 <_start-0x7ffff76c> - 23e: 6c65 lui s8,0x19 - 240: 5f00 lw s0,56(a4) - 242: 6e66 flw ft8,88(sp) - 244: 7261 lui tp,0xffff8 - 246: 5f007367 0x5f007367 - 24a: 6e66 flw ft8,88(sp) - 24c: 735f0073 0x735f0073 - 250: 6769 lui a4,0x1a - 252: 006e c.slli zero,0x1b - 254: 735f 6474 7265 0x72656474735f - 25a: 0072 c.slli zero,0x1c - 25c: 675f 6d61 616d 0x616d6d61675f - 262: 735f 6769 676e 0x676e6769735f - 268: 6d61 lui s10,0x18 - 26a: 5f00 lw s0,56(a4) - 26c: 6d6e flw fs10,216(sp) - 26e: 6c61 lui s8,0x18 - 270: 6f6c flw fa1,92(a4) - 272: 755f0063 beq t5,s5,9b2 <_start-0x7ffff64e> - 276: 736e flw ft6,248(sp) - 278: 6570 flw fa2,76(a0) - 27a: 69666963 bltu a2,s6,90c <_start-0x7ffff6f4> - 27e: 6465 lui s0,0x19 - 280: 6c5f 636f 6c61 0x6c61636f6c5f - 286: 5f65 li t5,-7 - 288: 6e69 lui t3,0x1a - 28a: 6f66 flw ft10,88(sp) - 28c: 5f00 lw s0,56(a4) - 28e: 745f 006d 6972 0x6972006d745f - 294: 5f766373 csrrsi t1,0x5f7,12 - 298: 6261 lui tp,0x18 - 29a: 5f69 li t5,-6 - 29c: 7974 flw fa3,116(a0) - 29e: 6570 flw fa2,76(a0) - 2a0: 5f00 lw s0,56(a4) - 2a2: 626d lui tp,0x1b - 2a4: 74617473 csrrci s0,0x746,2 - 2a8: 0065 c.nop 25 - 2aa: 5f5f 6377 6268 0x626863775f5f - 2b0: 5f00 lw s0,56(a4) - 2b2: 6c747663 bgeu s0,t2,97e <_start-0x7ffff682> - 2b6: 6e65 lui t3,0x19 - 2b8: 5f00 lw s0,56(a4) - 2ba: 6966 flw fs2,88(sp) - 2bc: 656c flw fa1,76(a0) - 2be: 6800 flw fs0,16(s0) - 2c0: 7361 lui t1,0xffff8 - 2c2: 7668 flw fa0,108(a2) - 2c4: 6c61 lui s8,0x18 - 2c6: 745f 4400 7557 0x75574400745f - 2cc: 696e flw fs2,216(sp) - 2ce: 5f006e6f jal t3,68be <_start-0x7fff9742> - 2d2: 696e flw fs2,216(sp) - 2d4: 0073626f jal tp,36ada <_start-0x7ffc9526> - 2d8: 6f6c flw fa1,92(a4) - 2da: 676e flw fa4,216(sp) - 2dc: 6c20 flw fs0,88(s0) - 2de: 20676e6f jal t3,764e4 <_start-0x7ff89b1c> - 2e2: 6e75 lui t3,0x1d - 2e4: 6e676973 csrrsi s2,0x6e6,14 - 2e8: 6465 lui s0,0x19 - 2ea: 6920 flw fs0,80(a0) - 2ec: 746e flw fs0,248(sp) - 2ee: 4400 lw s0,8(s0) - 2f0: 72747357 0x72747357 - 2f4: 6375 lui t1,0x1d - 2f6: 0074 addi a3,sp,12 - 2f8: 726f6873 csrrsi a6,0x726,30 - 2fc: 2074 fld fa3,192(s0) - 2fe: 6e75 lui t3,0x1d - 300: 6e676973 csrrsi s2,0x6e6,14 - 304: 6465 lui s0,0x19 - 306: 6920 flw fs0,80(a0) - 308: 746e flw fs0,248(sp) + 194: 735f 7379 655f 0x655f7379735f + 19a: 7272 flw ft4,60(sp) + 19c: 696c flw fa1,84(a0) + 19e: 5f007473 csrrci s0,0x5f0,0 + 1a2: 62747663 bgeu s0,t2,7ce <_start-0x7ffff832> + 1a6: 6675 lui a2,0x1d + 1a8: 5f00 lw s0,56(a4) + 1aa: 626d lui tp,0x1b + 1ac: 6f747273 csrrci tp,0x6f7,8 + 1b0: 5f736377 0x5f736377 + 1b4: 74617473 csrrci s0,0x746,2 + 1b8: 0065 c.nop 25 + 1ba: 6d5f 7262 656c 0x656c72626d5f + 1c0: 5f6e lw t5,248(sp) + 1c2: 74617473 csrrci s0,0x746,2 + 1c6: 0065 c.nop 25 + 1c8: 6972 flw fs2,28(sp) + 1ca: 5f766373 csrrsi t1,0x5f7,12 + 1ce: 646f6d63 bltu t5,t1,828 <_start-0x7ffff7d8> + 1d2: 6c65 lui s8,0x19 + 1d4: 5f00 lw s0,56(a4) + 1d6: 6e66 flw ft8,88(sp) + 1d8: 7261 lui tp,0xffff8 + 1da: 5f007367 0x5f007367 + 1de: 6e66 flw ft8,88(sp) + 1e0: 735f0073 0x735f0073 + 1e4: 6769 lui a4,0x1a + 1e6: 006e c.slli zero,0x1b + 1e8: 735f 6474 7265 0x72656474735f + 1ee: 0072 c.slli zero,0x1c + 1f0: 675f 6d61 616d 0x616d6d61675f + 1f6: 735f 6769 676e 0x676e6769735f + 1fc: 6d61 lui s10,0x18 + 1fe: 5f00 lw s0,56(a4) + 200: 6d6e flw fs10,216(sp) + 202: 6c61 lui s8,0x18 + 204: 6f6c flw fa1,92(a4) + 206: 755f0063 beq t5,s5,946 <_start-0x7ffff6ba> + 20a: 736e flw ft6,248(sp) + 20c: 6570 flw fa2,76(a0) + 20e: 69666963 bltu a2,s6,8a0 <_start-0x7ffff760> + 212: 6465 lui s0,0x19 + 214: 6c5f 636f 6c61 0x6c61636f6c5f + 21a: 5f65 li t5,-7 + 21c: 6e69 lui t3,0x1a + 21e: 6f66 flw ft10,88(sp) + 220: 5f00 lw s0,56(a4) + 222: 745f 006d 6972 0x6972006d745f + 228: 5f766373 csrrsi t1,0x5f7,12 + 22c: 6261 lui tp,0x18 + 22e: 5f69 li t5,-6 + 230: 7974 flw fa3,116(a0) + 232: 6570 flw fa2,76(a0) + 234: 5f00 lw s0,56(a4) + 236: 626d lui tp,0x1b + 238: 74617473 csrrci s0,0x746,2 + 23c: 0065 c.nop 25 + 23e: 5f5f 6377 6268 0x626863775f5f + 244: 5f00 lw s0,56(a4) + 246: 6c747663 bgeu s0,t2,912 <_start-0x7ffff6ee> + 24a: 6e65 lui t3,0x19 + 24c: 5f00 lw s0,56(a4) + 24e: 6966 flw fs2,88(sp) + 250: 656c flw fa1,76(a0) + 252: 6800 flw fs0,16(s0) + 254: 7361 lui t1,0xffff8 + 256: 7668 flw fa0,108(a2) + 258: 6c61 lui s8,0x18 + 25a: 745f 4400 7557 0x75574400745f + 260: 696e flw fs2,216(sp) + 262: 5f006e6f jal t3,6852 <_start-0x7fff97ae> + 266: 696e flw fs2,216(sp) + 268: 0073626f jal tp,36a6e <_start-0x7ffc9592> + 26c: 6f6c flw fa1,92(a4) + 26e: 676e flw fa4,216(sp) + 270: 6c20 flw fs0,88(s0) + 272: 20676e6f jal t3,76478 <_start-0x7ff89b88> + 276: 6e75 lui t3,0x1d + 278: 6e676973 csrrsi s2,0x6e6,14 + 27c: 6465 lui s0,0x19 + 27e: 6920 flw fs0,80(a0) + 280: 746e flw fs0,248(sp) + 282: 4400 lw s0,8(s0) + 284: 72747357 0x72747357 + 288: 6375 lui t1,0x1d + 28a: 0074 addi a3,sp,12 + 28c: 726f6873 csrrsi a6,0x726,30 + 290: 2074 fld fa3,192(s0) + 292: 6e75 lui t3,0x1d + 294: 6e676973 csrrsi s2,0x6e6,14 + 298: 6465 lui s0,0x19 + 29a: 6920 flw fs0,80(a0) + 29c: 746e flw fs0,248(sp) + 29e: 5f00 lw s0,56(a4) + 2a0: 635f 7a6c 745f 0x745f7a6c635f + 2a6: 6261 lui tp,0x18 + 2a8: 5f00 lw s0,56(a4) + 2aa: 7461 lui s0,0xffff8 + 2ac: 7865 lui a6,0xffff9 + 2ae: 7469 lui s0,0xffffa + 2b0: 0030 addi a2,sp,8 + 2b2: 735f 6769 616e 0x616e6769735f + 2b8: 5f6c lw a1,124(a4) + 2ba: 7562 flw fa0,56(sp) + 2bc: 0066 c.slli zero,0x19 + 2be: 615f 6373 6974 0x69746373615f + 2c4: 656d lui a0,0x1b + 2c6: 625f 6675 5f00 0x5f006675625f + 2cc: 6572 flw fa0,28(sp) + 2ce: 746c7573 csrrci a0,0x746,24 + 2d2: 5f00 lw s0,56(a4) + 2d4: 775f 6863 5f00 0x5f006863775f + 2da: 656e flw fa0,216(sp) + 2dc: 7478 flw fa4,108(s0) + 2de: 0066 c.slli zero,0x19 + 2e0: 6e65 lui t3,0x19 + 2e2: 6976 flw fs2,92(sp) + 2e4: 6f72 flw ft10,28(sp) + 2e6: 006e c.slli zero,0x1b + 2e8: 746e6977 0x746e6977 + 2ec: 745f 5f00 6f6c 0x6f6c5f00745f + 2f2: 5f006b63 bltu zero,a6,8e8 <_start-0x7ffff718> + 2f6: 755f 0068 4241 0x42410068755f + 2fc: 5f49 li t5,-14 + 2fe: 4c49 li s8,18 + 300: 3350 fld fa2,160(a4) + 302: 4532 lw a0,12(sp) + 304: 5f00 lw s0,56(a4) + 306: 756d lui a0,0xffffb + 308: 746c flw fa1,108(s0) 30a: 5f00 lw s0,56(a4) - 30c: 635f 7a6c 745f 0x745f7a6c635f - 312: 6261 lui tp,0x18 - 314: 5f00 lw s0,56(a4) - 316: 7461 lui s0,0xffff8 - 318: 7865 lui a6,0xffff9 - 31a: 7469 lui s0,0xffffa - 31c: 0030 addi a2,sp,8 - 31e: 735f 6769 616e 0x616e6769735f - 324: 5f6c lw a1,124(a4) - 326: 7562 flw fa0,56(sp) - 328: 0066 c.slli zero,0x19 - 32a: 615f 6373 6974 0x69746373615f - 330: 656d lui a0,0x1b - 332: 625f 6675 5f00 0x5f006675625f - 338: 6572 flw fa0,28(sp) - 33a: 746c7573 csrrci a0,0x746,24 - 33e: 5f00 lw s0,56(a4) - 340: 775f 6863 5f00 0x5f006863775f - 346: 656e flw fa0,216(sp) - 348: 7478 flw fa4,108(s0) - 34a: 0066 c.slli zero,0x19 - 34c: 6e65 lui t3,0x19 - 34e: 6976 flw fs2,92(sp) - 350: 6f72 flw ft10,28(sp) - 352: 006e c.slli zero,0x1b - 354: 746e6977 0x746e6977 - 358: 745f 5f00 6f6c 0x6f6c5f00745f - 35e: 5f006b63 bltu zero,a6,954 <_start-0x7ffff6ac> - 362: 755f 0068 4241 0x42410068755f - 368: 5f49 li t5,-14 - 36a: 4c49 li s8,18 - 36c: 3350 fld fa2,160(a4) - 36e: 4532 lw a0,12(sp) - 370: 5f00 lw s0,56(a4) - 372: 756d lui a0,0xffffb - 374: 746c flw fa1,108(s0) - 376: 5f00 lw s0,56(a4) - 378: 755f 006c 6e75 0x6e75006c755f - 37e: 63657073 csrci 0x636,10 - 382: 735f 7274 6e69 0x6e697274735f - 388: 6f007367 0x6f007367 - 38c: 7470 flw fa2,108(s0) - 38e: 6572 flw fa0,28(sp) - 390: 00746573 csrrsi a0,0x7,8 - 394: 775f 6972 6574 0x65746972775f - 39a: 5f00 lw s0,56(a4) - 39c: 745f 5f6d 6579 0x65795f6d745f - 3a2: 7261 lui tp,0xffff8 - 3a4: 5f00 lw s0,56(a4) - 3a6: 635f 756f 746e 0x746e756f635f - 3ac: 5f00 lw s0,56(a4) - 3ae: 6e75 lui t3,0x1d - 3b0: 7375 lui t1,0xffffd - 3b2: 6465 lui s0,0x19 - 3b4: 725f 6e61 0064 0x646e61725f - 3ba: 4241 li tp,16 - 3bc: 5f49 li t5,-14 - 3be: 4c49 li s8,18 - 3c0: 3350 fld fa2,160(a4) - 3c2: 4432 lw s0,12(sp) - 3c4: 7200 flw fs0,32(a2) - 3c6: 7369 lui t1,0xffffa - 3c8: 635f7663 bgeu t5,s5,9f4 <_start-0x7ffff60c> - 3cc: 5f65646f jal s0,569c2 <_start-0x7ffa963e> - 3d0: 6f6d lui t5,0x1b - 3d2: 6564 flw fs1,76(a0) - 3d4: 006c addi a1,sp,12 - 3d6: 6f5f 6666 6573 0x657366666f5f - 3dc: 0074 addi a3,sp,12 - 3de: 425f 6769 6e69 0x6e696769425f - 3e4: 0074 addi a3,sp,12 - 3e6: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm - 3ea: 20373143 fmadd.s ft2,fa4,ft3,ft4,rup - 3ee: 2e39 jal 70c <_start-0x7ffff8f4> - 3f0: 2e32 fld ft8,264(sp) - 3f2: 2030 fld fa2,64(s0) - 3f4: 6d2d lui s10,0xb - 3f6: 646f6d63 bltu t5,t1,a50 <_start-0x7ffff5b0> - 3fa: 6c65 lui s8,0x19 - 3fc: 6d3d lui s10,0xf - 3fe: 6465 lui s0,0x19 - 400: 6f6c flw fa1,92(a4) - 402: 6d2d2077 0x6d2d2077 - 406: 646f6d63 bltu t5,t1,a60 <_start-0x7ffff5a0> - 40a: 6c65 lui s8,0x19 - 40c: 6d3d lui s10,0xf - 40e: 6465 lui s0,0x19 - 410: 6f6c flw fa1,92(a4) - 412: 6d2d2077 0x6d2d2077 - 416: 7574 flw fa3,108(a0) - 418: 656e flw fa0,216(sp) - 41a: 723d lui tp,0xfffef - 41c: 656b636f jal t1,b6a72 <_start-0x7ff4958e> - 420: 2074 fld fa3,192(s0) - 422: 6d2d lui s10,0xb - 424: 7261 lui tp,0xffff8 - 426: 723d6863 bltu s10,gp,b56 <_start-0x7ffff4aa> - 42a: 3376 fld ft6,376(sp) - 42c: 6932 flw fs2,12(sp) - 42e: 206d jal 4d8 <_start-0x7ffffb28> - 430: 6d2d lui s10,0xb - 432: 6261 lui tp,0x18 - 434: 3d69 jal 2ce <_start-0x7ffffd32> - 436: 6c69 lui s8,0x1a - 438: 3370 fld fa2,224(a4) - 43a: 2032 fld ft0,264(sp) - 43c: 672d lui a4,0xb - 43e: 2d20 fld fs0,88(a0) - 440: 2d20734f 0x2d20734f - 444: 2d20324f 0x2d20324f - 448: 2d20734f 0x2d20734f - 44c: 6266 flw ft4,88(sp) - 44e: 6975 lui s2,0x1d - 450: 646c flw fa1,76(s0) - 452: 6e69 lui t3,0x1a - 454: 696c2d67 0x696c2d67 - 458: 6762 flw fa4,24(sp) - 45a: 2d206363 bltu zero,s2,720 <_start-0x7ffff8e0> - 45e: 6e66 flw ft8,88(sp) - 460: 74732d6f jal s10,333a6 <_start-0x7ffccc5a> - 464: 6361 lui t1,0x18 - 466: 72702d6b 0x72702d6b - 46a: 6365746f jal s0,57aa0 <_start-0x7ffa8560> - 46e: 6f74 flw fa3,92(a4) - 470: 2072 fld ft0,280(sp) - 472: 662d lui a2,0xb - 474: 7865 lui a6,0xffff9 - 476: 74706563 bltu zero,t2,bc0 <_start-0x7ffff440> - 47a: 6f69 lui t5,0x1a - 47c: 736e flw ft6,248(sp) - 47e: 2d20 fld fs0,88(a0) - 480: 6e66 flw ft8,88(sp) - 482: 632d6e6f jal t3,d6ab4 <_start-0x7ff2954c> - 486: 6c61 lui s8,0x18 - 488: 2d6c fld fa1,216(a0) - 48a: 7865 lui a6,0xffff9 - 48c: 74706563 bltu zero,t2,bd6 <_start-0x7ffff42a> - 490: 6f69 lui t5,0x1a - 492: 736e flw ft6,248(sp) - 494: 2d20 fld fs0,88(a0) - 496: 7666 flw fa2,120(sp) - 498: 7369 lui t1,0xffffa - 49a: 6269 lui tp,0x1a - 49c: 6c69 lui s8,0x1a - 49e: 7469 lui s0,0xffffa - 4a0: 3d79 jal 33e <_start-0x7ffffcc2> - 4a2: 6968 flw fa0,84(a0) - 4a4: 6464 flw fs1,76(s0) - 4a6: 6e65 lui t3,0x19 - 4a8: 4100 lw s0,0(a0) - 4aa: 4942 lw s2,16(sp) - 4ac: 495f 504c 3233 0x3233504c495f - 4b2: 0046 c.slli zero,0x11 - 4b4: 706d6f63 bltu s10,t1,bd2 <_start-0x7ffff42e> - 4b8: 656c flw fa1,76(a0) - 4ba: 2078 fld fa4,192(s0) - 4bc: 6c66 flw fs8,88(sp) - 4be: 0074616f jal sp,46cc4 <_start-0x7ffb933c> - 4c2: 6f6c flw fa1,92(a4) - 4c4: 676e flw fa4,216(sp) - 4c6: 6c20 flw fs0,88(s0) - 4c8: 20676e6f jal t3,766ce <_start-0x7ff89932> - 4cc: 6e69 lui t3,0x1a - 4ce: 0074 addi a3,sp,12 - 4d0: 5f5f 6d74 6d5f 0x6d5f6d745f5f - 4d6: 5f006e6f jal t3,6ac6 <_start-0x7fff953a> - 4da: 7461 lui s0,0xffff8 - 4dc: 7865 lui a6,0xffff9 - 4de: 7469 lui s0,0xffffa - 4e0: 7300 flw fs0,32(a4) - 4e2: 6275 lui tp,0x1d - 4e4: 6174706f j 482fa <_start-0x7ffb7d06> - 4e8: 6772 flw fa4,28(sp) - 4ea: 5f00 lw s0,56(a4) - 4ec: 735f 6964 6964 0x69646964735f - 4f2: 696e flw fs2,216(sp) - 4f4: 0074 addi a3,sp,12 - 4f6: 6f5f 6666 745f 0x745f66666f5f - 4fc: 5f00 lw s0,56(a4) - 4fe: 765f 0068 5f5f 0x5f5f0068765f - 504: 6c76 flw fs8,92(sp) - 506: 5f00 lw s0,56(a4) - 508: 7266 flw ft4,120(sp) - 50a: 6565 lui a0,0x19 - 50c: 696c flw fa1,84(a0) - 50e: 5f007473 csrrci s0,0x5f0,0 - 512: 6974 flw fa3,84(a0) - 514: 656d lui a0,0x1b - 516: 6f7a flw ft10,156(sp) - 518: 656e flw fa0,216(sp) - 51a: 5f00 lw s0,56(a4) - 51c: 626d lui tp,0x1b - 51e: 74617473 csrrci s0,0x746,2 - 522: 5f65 li t5,-7 - 524: 0074 addi a3,sp,12 - 526: 4c5f 434f 5f4b 0x5f4b434f4c5f - 52c: 4552 lw a0,20(sp) - 52e: 53525543 fmadd.d fa0,ft4,fs5,fa0,unknown - 532: 5649 li a2,-14 - 534: 5f45 li t5,-15 - 536: 0054 addi a3,sp,4 - 538: 725f 6165 0064 0x646165725f - 53e: 2e2e fld ft8,200(sp) - 540: 2f2e2e2f 0x2f2e2e2f - 544: 2e2e fld ft8,200(sp) - 546: 2f2e2e2f 0x2f2e2e2f - 54a: 6972 flw fs2,28(sp) - 54c: 2d766373 csrrsi t1,0x2d7,12 - 550: 2f636367 0x2f636367 - 554: 696c flw fa1,84(a0) - 556: 6762 flw fa4,24(sp) - 558: 6c2f6363 bltu t5,sp,c1e <_start-0x7ffff3e2> - 55c: 6269 lui tp,0x1a - 55e: 32636367 0x32636367 - 562: 632e flw ft6,200(sp) - 564: 4100 lw s0,0(a0) - 566: 4942 lw s2,16(sp) - 568: 4c5f 3650 0034 0x3436504c5f - 56e: 4241 li tp,16 - 570: 5f49 li t5,-14 - 572: 4c49 li s8,18 - 574: 3350 fld fa2,160(a4) - 576: 0032 c.slli zero,0xc - 578: 645f 6f73 685f 0x685f6f73645f - 57e: 6e61 lui t3,0x18 - 580: 6c64 flw fs1,92(s0) + 30c: 755f 006c 6e75 0x6e75006c755f + 312: 63657073 csrci 0x636,10 + 316: 735f 7274 6e69 0x6e697274735f + 31c: 6f007367 0x6f007367 + 320: 7470 flw fa2,108(s0) + 322: 6572 flw fa0,28(sp) + 324: 00746573 csrrsi a0,0x7,8 + 328: 775f 6972 6574 0x65746972775f + 32e: 5f00 lw s0,56(a4) + 330: 745f 5f6d 6579 0x65795f6d745f + 336: 7261 lui tp,0xffff8 + 338: 5f00 lw s0,56(a4) + 33a: 635f 756f 746e 0x746e756f635f + 340: 5f00 lw s0,56(a4) + 342: 6e75 lui t3,0x1d + 344: 7375 lui t1,0xffffd + 346: 6465 lui s0,0x19 + 348: 725f 6e61 0064 0x646e61725f + 34e: 4241 li tp,16 + 350: 5f49 li t5,-14 + 352: 4c49 li s8,18 + 354: 3350 fld fa2,160(a4) + 356: 4432 lw s0,12(sp) + 358: 7200 flw fs0,32(a2) + 35a: 7369 lui t1,0xffffa + 35c: 635f7663 bgeu t5,s5,988 <_start-0x7ffff678> + 360: 5f65646f jal s0,56956 <_start-0x7ffa96aa> + 364: 6f6d lui t5,0x1b + 366: 6564 flw fs1,76(a0) + 368: 006c addi a1,sp,12 + 36a: 6f5f 6666 6573 0x657366666f5f + 370: 0074 addi a3,sp,12 + 372: 425f 6769 6e69 0x6e696769425f + 378: 0074 addi a3,sp,12 + 37a: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm + 37e: 20373143 fmadd.s ft2,fa4,ft3,ft4,rup + 382: 2e39 jal 6a0 <_start-0x7ffff960> + 384: 2e32 fld ft8,264(sp) + 386: 2030 fld fa2,64(s0) + 388: 6d2d lui s10,0xb + 38a: 646f6d63 bltu t5,t1,9e4 <_start-0x7ffff61c> + 38e: 6c65 lui s8,0x19 + 390: 6d3d lui s10,0xf + 392: 6465 lui s0,0x19 + 394: 6f6c flw fa1,92(a4) + 396: 6d2d2077 0x6d2d2077 + 39a: 646f6d63 bltu t5,t1,9f4 <_start-0x7ffff60c> + 39e: 6c65 lui s8,0x19 + 3a0: 6d3d lui s10,0xf + 3a2: 6465 lui s0,0x19 + 3a4: 6f6c flw fa1,92(a4) + 3a6: 6d2d2077 0x6d2d2077 + 3aa: 7574 flw fa3,108(a0) + 3ac: 656e flw fa0,216(sp) + 3ae: 723d lui tp,0xfffef + 3b0: 656b636f jal t1,b6a06 <_start-0x7ff495fa> + 3b4: 2074 fld fa3,192(s0) + 3b6: 6d2d lui s10,0xb + 3b8: 7261 lui tp,0xffff8 + 3ba: 723d6863 bltu s10,gp,aea <_start-0x7ffff516> + 3be: 3376 fld ft6,376(sp) + 3c0: 6932 flw fs2,12(sp) + 3c2: 206d jal 46c <_start-0x7ffffb94> + 3c4: 6d2d lui s10,0xb + 3c6: 6261 lui tp,0x18 + 3c8: 3d69 jal 262 <_start-0x7ffffd9e> + 3ca: 6c69 lui s8,0x1a + 3cc: 3370 fld fa2,224(a4) + 3ce: 2032 fld ft0,264(sp) + 3d0: 672d lui a4,0xb + 3d2: 2d20 fld fs0,88(a0) + 3d4: 2d20734f 0x2d20734f + 3d8: 2d20324f 0x2d20324f + 3dc: 2d20734f 0x2d20734f + 3e0: 6266 flw ft4,88(sp) + 3e2: 6975 lui s2,0x1d + 3e4: 646c flw fa1,76(s0) + 3e6: 6e69 lui t3,0x1a + 3e8: 696c2d67 0x696c2d67 + 3ec: 6762 flw fa4,24(sp) + 3ee: 2d206363 bltu zero,s2,6b4 <_start-0x7ffff94c> + 3f2: 6e66 flw ft8,88(sp) + 3f4: 74732d6f jal s10,3333a <_start-0x7ffcccc6> + 3f8: 6361 lui t1,0x18 + 3fa: 72702d6b 0x72702d6b + 3fe: 6365746f jal s0,57a34 <_start-0x7ffa85cc> + 402: 6f74 flw fa3,92(a4) + 404: 2072 fld ft0,280(sp) + 406: 662d lui a2,0xb + 408: 7865 lui a6,0xffff9 + 40a: 74706563 bltu zero,t2,b54 <_start-0x7ffff4ac> + 40e: 6f69 lui t5,0x1a + 410: 736e flw ft6,248(sp) + 412: 2d20 fld fs0,88(a0) + 414: 6e66 flw ft8,88(sp) + 416: 632d6e6f jal t3,d6a48 <_start-0x7ff295b8> + 41a: 6c61 lui s8,0x18 + 41c: 2d6c fld fa1,216(a0) + 41e: 7865 lui a6,0xffff9 + 420: 74706563 bltu zero,t2,b6a <_start-0x7ffff496> + 424: 6f69 lui t5,0x1a + 426: 736e flw ft6,248(sp) + 428: 2d20 fld fs0,88(a0) + 42a: 7666 flw fa2,120(sp) + 42c: 7369 lui t1,0xffffa + 42e: 6269 lui tp,0x1a + 430: 6c69 lui s8,0x1a + 432: 7469 lui s0,0xffffa + 434: 3d79 jal 2d2 <_start-0x7ffffd2e> + 436: 6968 flw fa0,84(a0) + 438: 6464 flw fs1,76(s0) + 43a: 6e65 lui t3,0x19 + 43c: 4100 lw s0,0(a0) + 43e: 4942 lw s2,16(sp) + 440: 495f 504c 3233 0x3233504c495f + 446: 0046 c.slli zero,0x11 + 448: 706d6f63 bltu s10,t1,b66 <_start-0x7ffff49a> + 44c: 656c flw fa1,76(a0) + 44e: 2078 fld fa4,192(s0) + 450: 6c66 flw fs8,88(sp) + 452: 0074616f jal sp,46c58 <_start-0x7ffb93a8> + 456: 6f6c flw fa1,92(a4) + 458: 676e flw fa4,216(sp) + 45a: 6c20 flw fs0,88(s0) + 45c: 20676e6f jal t3,76662 <_start-0x7ff8999e> + 460: 6e69 lui t3,0x1a + 462: 0074 addi a3,sp,12 + 464: 5f5f 6d74 6d5f 0x6d5f6d745f5f + 46a: 5f006e6f jal t3,6a5a <_start-0x7fff95a6> + 46e: 7461 lui s0,0xffff8 + 470: 7865 lui a6,0xffff9 + 472: 7469 lui s0,0xffffa + 474: 7300 flw fs0,32(a4) + 476: 6275 lui tp,0x1d + 478: 6174706f j 4828e <_start-0x7ffb7d72> + 47c: 6772 flw fa4,28(sp) + 47e: 5f00 lw s0,56(a4) + 480: 735f 6964 6964 0x69646964735f + 486: 696e flw fs2,216(sp) + 488: 0074 addi a3,sp,12 + 48a: 6f5f 6666 745f 0x745f66666f5f + 490: 5f00 lw s0,56(a4) + 492: 765f 0068 5f5f 0x5f5f0068765f + 498: 6c76 flw fs8,92(sp) + 49a: 5f00 lw s0,56(a4) + 49c: 7266 flw ft4,120(sp) + 49e: 6565 lui a0,0x19 + 4a0: 696c flw fa1,84(a0) + 4a2: 5f007473 csrrci s0,0x5f0,0 + 4a6: 6974 flw fa3,84(a0) + 4a8: 656d lui a0,0x1b + 4aa: 6f7a flw ft10,156(sp) + 4ac: 656e flw fa0,216(sp) + 4ae: 5f00 lw s0,56(a4) + 4b0: 626d lui tp,0x1b + 4b2: 74617473 csrrci s0,0x746,2 + 4b6: 5f65 li t5,-7 + 4b8: 0074 addi a3,sp,12 + 4ba: 4c5f 434f 5f4b 0x5f4b434f4c5f + 4c0: 4552 lw a0,20(sp) + 4c2: 53525543 fmadd.d fa0,ft4,fs5,fa0,unknown + 4c6: 5649 li a2,-14 + 4c8: 5f45 li t5,-15 + 4ca: 0054 addi a3,sp,4 + 4cc: 725f 6165 0064 0x646165725f + 4d2: 2e2e fld ft8,200(sp) + 4d4: 2f2e2e2f 0x2f2e2e2f + 4d8: 2e2e fld ft8,200(sp) + 4da: 2f2e2e2f 0x2f2e2e2f + 4de: 6972 flw fs2,28(sp) + 4e0: 2d766373 csrrsi t1,0x2d7,12 + 4e4: 2f636367 0x2f636367 + 4e8: 696c flw fa1,84(a0) + 4ea: 6762 flw fa4,24(sp) + 4ec: 6c2f6363 bltu t5,sp,bb2 <_start-0x7ffff44e> + 4f0: 6269 lui tp,0x1a + 4f2: 32636367 0x32636367 + 4f6: 632e flw ft6,200(sp) + 4f8: 4100 lw s0,0(a0) + 4fa: 4942 lw s2,16(sp) + 4fc: 4c5f 3650 0034 0x3436504c5f + 502: 4241 li tp,16 + 504: 5f49 li t5,-14 + 506: 4c49 li s8,18 + 508: 3350 fld fa2,160(a4) + 50a: 0032 c.slli zero,0xc + 50c: 645f 6f73 685f 0x685f6f73645f + 512: 6e61 lui t3,0x18 + 514: 6c64 flw fs1,92(s0) + 516: 0065 c.nop 25 + 518: 4d5f4d43 0x4d5f4d43 + 51c: 4445 li s0,17 + 51e: 4e41 li t3,16 + 520: 0059 c.nop 22 + 522: 6e5f 7765 5f00 0x5f0077656e5f + 528: 5f68 lw a0,124(a4) + 52a: 7265 lui tp,0xffff9 + 52c: 6e72 flw ft8,28(sp) + 52e: 665f006f j f1392 <_start-0x7ff0ec6e> + 532: 6f6c flw fa1,92(a4) + 534: 745f6b63 bltu t5,t0,c8a <_start-0x7ffff376> + 538: 5f00 lw s0,56(a4) + 53a: 745f 5f6d 6479 0x64795f6d745f + 540: 7961 lui s2,0xffff8 + 542: 5f00 lw s0,56(a4) + 544: 6c66 flw fs8,88(sp) + 546: 6761 lui a4,0x18 + 548: 5f003273 csrrc tp,0x5f0,zero + 54c: 6f69 lui t5,0x1a + 54e: 7362 flw ft6,56(sp) + 550: 4300 lw s0,0(a4) + 552: 5f4d li t5,-13 + 554: 454d li a0,19 + 556: 4c44 lw s1,28(s0) + 558: 6800574f fnmadd.s fa4,ft0,ft0,fa3,unknown + 55c: 6174 flw fa3,68(a0) + 55e: 5f62 lw t5,56(sp) + 560: 6168 flw fa0,68(a0) + 562: 5f006873 csrrsi a6,0x5f0,0 + 566: 735f 4946 454c 0x454c4946735f + 56c: 5f00 lw s0,56(a4) + 56e: 5f737973 csrrci s2,0x5f7,6 + 572: 656e flw fa0,216(sp) + 574: 7272 flw ft4,60(sp) + 576: 5f00 lw s0,56(a4) + 578: 626d lui tp,0x1b + 57a: 656c flw fa1,76(a0) + 57c: 5f6e lw t5,248(sp) + 57e: 74617473 csrrci s0,0x746,2 582: 0065 c.nop 25 - 584: 4d5f4d43 0x4d5f4d43 - 588: 4445 li s0,17 - 58a: 4e41 li t3,16 - 58c: 0059 c.nop 22 - 58e: 6e5f 7765 5f00 0x5f0077656e5f - 594: 5f68 lw a0,124(a4) - 596: 7265 lui tp,0xffff9 - 598: 6e72 flw ft8,28(sp) - 59a: 665f006f j f13fe <_start-0x7ff0ec02> - 59e: 6f6c flw fa1,92(a4) - 5a0: 745f6b63 bltu t5,t0,cf6 <_start-0x7ffff30a> - 5a4: 5f00 lw s0,56(a4) - 5a6: 745f 5f6d 6479 0x64795f6d745f - 5ac: 7961 lui s2,0xffff8 - 5ae: 5f00 lw s0,56(a4) - 5b0: 6c66 flw fs8,88(sp) - 5b2: 6761 lui a4,0x18 - 5b4: 5f003273 csrrc tp,0x5f0,zero - 5b8: 6f69 lui t5,0x1a - 5ba: 7362 flw ft6,56(sp) - 5bc: 4300 lw s0,0(a4) - 5be: 5f4d li t5,-13 - 5c0: 454d li a0,19 - 5c2: 4c44 lw s1,28(s0) - 5c4: 6800574f fnmadd.s fa4,ft0,ft0,fa3,unknown - 5c8: 6174 flw fa3,68(a0) - 5ca: 5f62 lw t5,56(sp) - 5cc: 6168 flw fa0,68(a0) - 5ce: 5f006873 csrrsi a6,0x5f0,0 - 5d2: 735f 4946 454c 0x454c4946735f - 5d8: 5f00 lw s0,56(a4) - 5da: 5f737973 csrrci s2,0x5f7,6 - 5de: 656e flw fa0,216(sp) - 5e0: 7272 flw ft4,60(sp) - 5e2: 5f00 lw s0,56(a4) - 5e4: 626d lui tp,0x1b - 5e6: 656c flw fa1,76(a0) - 5e8: 5f6e lw t5,248(sp) - 5ea: 74617473 csrrci s0,0x746,2 - 5ee: 0065 c.nop 25 - 5f0: 695f 636e 5f00 0x5f00636e695f - 5f6: 6e69 lui t3,0x1a - 5f8: 0064 addi s1,sp,12 - 5fa: 5f5f 6475 7669 0x766964755f5f - 600: 6964 flw fs1,84(a0) - 602: 5f5f0033 0x5f5f0033 - 606: 61656c63 bltu a0,s6,c1e <_start-0x7ffff3e2> - 60a: 756e flw fa0,248(sp) - 60c: 0070 addi a2,sp,12 - 60e: 6d5f 7861 6477 0x647778616d5f - 614: 725f0073 0x725f0073 - 618: 6565 lui a0,0x19 - 61a: 746e flw fs0,248(sp) - 61c: 5f00 lw s0,56(a4) - 61e: 785f 0030 5f5f 0x5f5f0030785f - 624: 3178 fld fa4,224(a0) - 626: 5f00 lw s0,56(a4) - 628: 785f 0032 5f5f 0x5f5f0032785f - 62e: 3378 fld fa4,224(a4) - 630: 5f00 lw s0,56(a4) - 632: 765f 6c61 6575 0x65756c61765f - 638: 5f00 lw s0,56(a4) - 63a: 6b656573 csrrsi a0,0x6b6,10 - 63e: 5f00 lw s0,56(a4) - 640: 7066 flw ft0,120(sp) - 642: 745f736f jal t1,f8586 <_start-0x7ff07a7a> - 646: 7300 flw fs0,32(a4) - 648: 6669 lui a2,0x1a - 64a: 7669 lui a2,0xffffa - 64c: 5f65 li t5,-7 - 64e: 625f0037 lui zero,0x625f0 - 652: 6b6c flw fa1,84(a4) - 654: 657a6973 csrrsi s2,0x657,20 - 658: 6700 flw fs0,8(a4) + 584: 695f 636e 5f00 0x5f00636e695f + 58a: 6e69 lui t3,0x1a + 58c: 0064 addi s1,sp,12 + 58e: 5f5f 6475 7669 0x766964755f5f + 594: 6964 flw fs1,84(a0) + 596: 5f5f0033 0x5f5f0033 + 59a: 61656c63 bltu a0,s6,bb2 <_start-0x7ffff44e> + 59e: 756e flw fa0,248(sp) + 5a0: 0070 addi a2,sp,12 + 5a2: 6d5f 7861 6477 0x647778616d5f + 5a8: 725f0073 0x725f0073 + 5ac: 6565 lui a0,0x19 + 5ae: 746e flw fs0,248(sp) + 5b0: 5f00 lw s0,56(a4) + 5b2: 785f 0030 5f5f 0x5f5f0030785f + 5b8: 3178 fld fa4,224(a0) + 5ba: 5f00 lw s0,56(a4) + 5bc: 785f 0032 5f5f 0x5f5f0032785f + 5c2: 3378 fld fa4,224(a4) + 5c4: 5f00 lw s0,56(a4) + 5c6: 765f 6c61 6575 0x65756c61765f + 5cc: 5f00 lw s0,56(a4) + 5ce: 6b656573 csrrsi a0,0x6b6,10 + 5d2: 5f00 lw s0,56(a4) + 5d4: 7066 flw ft0,120(sp) + 5d6: 745f736f jal t1,f851a <_start-0x7ff07ae6> + 5da: 7300 flw fs0,32(a4) + 5dc: 6669 lui a2,0x1a + 5de: 7669 lui a2,0xffffa + 5e0: 5f65 li t5,-7 + 5e2: 625f0037 lui zero,0x625f0 + 5e6: 6b6c flw fa1,84(a4) + 5e8: 657a6973 csrrsi s2,0x657,20 + 5ec: 2f00 fld fs0,24(a4) + 5ee: 7355 lui t1,0xffff5 + 5f0: 7265 lui tp,0xffff9 + 5f2: 65642f73 csrrs t5,0x656,s0 + 5f6: 6f6d lui t5,0x1b + 5f8: 636f442f 0x636f442f + 5fc: 6d75 lui s10,0x1d + 5fe: 6e65 lui t3,0x19 + 600: 7374 flw fa3,100(a4) + 602: 77656e2f 0x77656e2f + 606: 6f70 flw fa2,92(a4) + 608: 2f766c63 bltu a2,s7,900 <_start-0x7ffff700> + 60c: 6972 flw fs2,28(sp) + 60e: 2d766373 csrrsi t1,0x2d7,12 + 612: 2d756e67 0x2d756e67 + 616: 6f74 flw fa3,92(a4) + 618: 68636c6f jal s8,36c9e <_start-0x7ffc9362> + 61c: 6961 lui s2,0x18 + 61e: 2f6e fld ft10,216(sp) + 620: 7562 flw fa0,56(sp) + 622: 6c69 lui s8,0x1a + 624: 2f64 fld fs1,216(a4) + 626: 7562 flw fa0,56(sp) + 628: 6c69 lui s8,0x1a + 62a: 2d64 fld fs1,216(a0) + 62c: 2d636367 0x2d636367 + 630: 656e flw fa0,216(sp) + 632: 62696c77 0x62696c77 + 636: 732d lui t1,0xfffeb + 638: 6174 flw fa3,68(a0) + 63a: 2f326567 0x2f326567 + 63e: 6972 flw fs2,28(sp) + 640: 33766373 csrrsi t1,mhpmevent23,12 + 644: 2d32 fld fs10,264(sp) + 646: 6e75 lui t3,0x1d + 648: 776f6e6b 0x776f6e6b + 64c: 2d6e fld fs10,216(sp) + 64e: 6c65 lui s8,0x19 + 650: 2f66 fld ft10,88(sp) + 652: 696c flw fa1,84(a0) + 654: 6762 flw fa4,24(sp) + 656: 67006363 bltu zero,a6,cbc <_start-0x7ffff344> 65a: 6e65 lui t3,0x19 65c: 7265 lui tp,0xffff9 65e: 6369 lui t1,0x1a @@ -59095,7 +59069,7 @@ Disassembly of section .debug_str: 6c6: 6461 lui s0,0x18 6c8: 0064 addi s1,sp,12 6ca: 5f5f 4c55 6e6f 0x6e6f4c555f5f - 6d0: 74680067 jr 1862(a6) # ffff9746 <__BSS_END__+0x7ffe2b16> + 6d0: 74680067 jr 1862(a6) # ffff9746 <__BSS_END__+0x7ffe2b0a> 6d4: 6261 lui tp,0x18 6d6: 655f 5f71 6f70 0x6f705f71655f 6dc: 6e69 lui t3,0x1a @@ -59271,86 +59245,81 @@ Disassembly of section .debug_str: 8da: 6475 lui s0,0x1d 8dc: 7669 lui a2,0xffffa 8de: 725f 665f 0031 0x31665f725f - 8e4: 5f52 lw t5,52(sp) - 8e6: 3066 fld ft0,120(sp) - 8e8: 5f00 lw s0,56(a4) - 8ea: 5046 0x5046 - 8ec: 555f 504e 4341 0x4341504e555f - 8f2: 41525f4b fnmsub.s ft10,ft4,fs5,fs0,unknown - 8f6: 5f325f57 0x5f325f57 - 8fa: 6c66 flw fs8,88(sp) - 8fc: 5f41006f j 10ef0 <_start-0x7ffef110> - 900: 3166 fld ft2,120(sp) + 8e4: 465f 5f50 4e55 0x4e555f50465f + 8ea: 4150 lw a2,4(a0) + 8ec: 525f4b43 fmadd.d fs6,ft10,ft5,fa0,rmm + 8f0: 5741 li a4,-16 + 8f2: 325f 665f 6f6c 0x6f6c665f325f + 8f8: 4100 lw s0,0(a0) + 8fa: 665f 0031 665f 0x665f0031665f + 900: 7865 lui a6,0xffff9 902: 5f00 lw s0,56(a4) - 904: 6566 flw fa0,88(sp) - 906: 0078 addi a4,sp,12 - 908: 465f 5f50 4944 0x49445f50465f - 90e: 5f56 lw t5,116(sp) - 910: 454d li a0,19 - 912: 5441 li s0,-16 - 914: 325f 755f 6964 0x6964755f325f - 91a: 5f76 lw t5,124(sp) - 91c: 5f6e lw t5,248(sp) - 91e: 3066 fld ft0,120(sp) - 920: 5f00 lw s0,56(a4) - 922: 5046 0x5046 - 924: 445f 5649 4d5f 0x4d5f5649445f - 92a: 4145 li sp,17 - 92c: 5f54 lw a3,60(a4) - 92e: 5f32 lw t5,44(sp) - 930: 6475 lui s0,0x1d - 932: 7669 lui a2,0xffffa - 934: 6e5f 665f 0031 0x31665f6e5f - 93a: 465f 5f50 4944 0x49445f50465f - 940: 5f56 lw t5,116(sp) - 942: 454d li a0,19 - 944: 5441 li s0,-16 - 946: 325f 755f 6964 0x6964755f325f - 94c: 5f76 lw t5,124(sp) - 94e: 5f6e lw t5,248(sp) - 950: 3266 fld ft4,120(sp) - 952: 5f00 lw s0,56(a4) - 954: 5046 0x5046 - 956: 505f 4341 5f4b 0x5f4b4341505f - 95c: 4f4e4143 fmadd.q ft2,ft8,fs4,fs1,rmm - 960: 494e lw s2,208(sp) - 962: 5f4c4143 fmadd.q ft2,fs8,fs4,fa1,rmm - 966: 5f54 lw a3,60(a4) - 968: 465f0073 0x465f0073 - 96c: 5f50 lw a2,60(a4) - 96e: 4150 lw a2,4(a0) - 970: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm - 974: 4e41 li t3,16 - 976: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm - 97a: 4c41 li s8,16 - 97c: 695f 5f73 6974 0x69745f73695f - 982: 796e flw fs2,248(sp) - 984: 5f00 lw s0,56(a4) - 986: 5046 0x5046 - 988: 505f 4341 5f4b 0x5f4b4341505f - 98e: 4f4e4143 fmadd.q ft2,ft8,fs4,fs1,rmm - 992: 494e lw s2,208(sp) - 994: 5f4c4143 fmadd.q ft2,fs8,fs4,fa1,rmm - 998: 5f54 lw a3,60(a4) - 99a: 5f410063 beq sp,s4,f7a <_start-0x7ffff086> + 904: 5046 0x5046 + 906: 445f 5649 4d5f 0x4d5f5649445f + 90c: 4145 li sp,17 + 90e: 5f54 lw a3,60(a4) + 910: 5f32 lw t5,44(sp) + 912: 6475 lui s0,0x1d + 914: 7669 lui a2,0xffffa + 916: 6e5f 665f 0030 0x30665f6e5f + 91c: 465f 5f50 4944 0x49445f50465f + 922: 5f56 lw t5,116(sp) + 924: 454d li a0,19 + 926: 5441 li s0,-16 + 928: 325f 755f 6964 0x6964755f325f + 92e: 5f76 lw t5,124(sp) + 930: 5f6e lw t5,248(sp) + 932: 3166 fld ft2,120(sp) + 934: 5f00 lw s0,56(a4) + 936: 5046 0x5046 + 938: 445f 5649 4d5f 0x4d5f5649445f + 93e: 4145 li sp,17 + 940: 5f54 lw a3,60(a4) + 942: 5f32 lw t5,44(sp) + 944: 6475 lui s0,0x1d + 946: 7669 lui a2,0xffffa + 948: 6e5f 665f 0032 0x32665f6e5f + 94e: 465f 5f50 4150 0x41505f50465f + 954: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm + 958: 4e41 li t3,16 + 95a: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm + 95e: 4c41 li s8,16 + 960: 545f 735f 5f00 0x5f00735f545f + 966: 5046 0x5046 + 968: 505f 4341 5f4b 0x5f4b4341505f + 96e: 4f4e4143 fmadd.q ft2,ft8,fs4,fs1,rmm + 972: 494e lw s2,208(sp) + 974: 5f4c4143 fmadd.q ft2,fs8,fs4,fa1,rmm + 978: 7369 lui t1,0xffffa + 97a: 745f 6e69 0079 0x796e69745f + 980: 465f 5f50 4150 0x41505f50465f + 986: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm + 98a: 4e41 li t3,16 + 98c: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm + 990: 4c41 li s8,16 + 992: 545f 635f 4100 0x4100635f545f + 998: 665f 0030 5f42 0x5f420030665f 99e: 3066 fld ft0,120(sp) - 9a0: 4200 lw s0,0(a2) - 9a2: 665f 0030 2e2e 0x2e2e0030665f - 9a8: 2f2e2e2f 0x2f2e2e2f - 9ac: 2e2e fld ft8,200(sp) - 9ae: 2f2e2e2f 0x2f2e2e2f - 9b2: 6972 flw fs2,28(sp) - 9b4: 2d766373 csrrsi t1,0x2d7,12 - 9b8: 2f636367 0x2f636367 - 9bc: 696c flw fa1,84(a0) - 9be: 6762 flw fa4,24(sp) - 9c0: 732f6363 bltu t5,s2,10e6 <_start-0x7fffef1a> - 9c4: 2d74666f jal a2,4749a <_start-0x7ffb8b66> - 9c8: 7066 flw ft0,120(sp) - 9ca: 7669642f 0x7669642f - 9ce: 6664 flw fs1,76(a2) - 9d0: 00632e33 slt t3,t1,t1 - 9d4: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm + 9a0: 2e00 fld fs0,24(a2) + 9a2: 2f2e fld ft10,200(sp) + 9a4: 2e2e fld ft8,200(sp) + 9a6: 2f2e2e2f 0x2f2e2e2f + 9aa: 2e2e fld ft8,200(sp) + 9ac: 7369722f 0x7369722f + 9b0: 672d7663 bgeu s10,s2,101c <_start-0x7fffefe4> + 9b4: 6c2f6363 bltu t5,sp,107a <_start-0x7fffef86> + 9b8: 6269 lui tp,0x1a + 9ba: 2f636367 0x2f636367 + 9be: 74666f73 csrrsi t5,0x746,12 + 9c2: 662d lui a2,0xb + 9c4: 2f70 fld fa2,216(a4) + 9c6: 6964 flw fs1,84(a0) + 9c8: 6476 flw fs0,92(sp) + 9ca: 3366 fld ft6,120(sp) + 9cc: 632e flw ft6,200(sp) + 9ce: 5200 lw s0,32(a2) + 9d0: 665f 0030 4e47 0x4e470030665f + 9d6: 2055 jal a7a <_start-0x7ffff586> 9d8: 20373143 fmadd.s ft2,fa4,ft3,ft4,rup 9dc: 2e39 jal cfa <_start-0x7ffff306> 9de: 2e32 fld ft8,264(sp) @@ -60097,7 +60066,7 @@ Disassembly of section .debug_loc: 30: 0006 c.slli zero,0x1 32: 935c 0x935c 34: 5d04 lw s1,56(a0) - 36: 00740493 addi s1,s0,7 # ffffa007 <__BSS_END__+0x7ffe33d7> + 36: 00740493 addi s1,s0,7 # ffffa007 <__BSS_END__+0x7ffe33cb> 3a: 0000 unimp 3c: 00f8 addi a4,sp,76 3e: 0000 unimp @@ -60139,7 +60108,7 @@ Disassembly of section .debug_loc: 90: 0006 c.slli zero,0x1 92: 935c 0x935c 94: 5d04 lw s1,56(a0) - 96: 03180493 addi s1,a6,49 # ffff9031 <__BSS_END__+0x7ffe2401> + 96: 03180493 addi s1,a6,49 # ffff9031 <__BSS_END__+0x7ffe23f5> 9a: 0000 unimp 9c: 0428 addi a0,sp,520 9e: 0000 unimp @@ -60472,7 +60441,7 @@ Disassembly of section .debug_loc: 374: 0000 unimp 376: 0001 nop 378: 0c5d addi s8,s8,23 - 37a: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9090> + 37a: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9084> 37e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 382: 5600 lw s0,40(a2) 384: 0428 addi a0,sp,520 @@ -60873,7 +60842,7 @@ Disassembly of section .debug_loc: 706: 009f 0000 0000 0x9f 70c: 0000 unimp 70e: 2800 fld fs0,16(s0) - 710: a8000003 lb zero,-1408(zero) # fffffa80 <__BSS_END__+0x7ffe8e50> + 710: a8000003 lb zero,-1408(zero) # fffffa80 <__BSS_END__+0x7ffe8e44> 714: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 718: 5a00 lw s0,48(a2) 71a: 03a8 addi a0,sp,456 @@ -60912,7 +60881,7 @@ Disassembly of section .debug_loc: 76e: 0000 unimp 770: 0000 unimp 772: 7000 flw fs0,32(s0) - 774: 94000003 lb zero,-1728(zero) # fffff940 <__BSS_END__+0x7ffe8d10> + 774: 94000003 lb zero,-1728(zero) # fffff940 <__BSS_END__+0x7ffe8d04> 778: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 77c: 5e00 lw s0,56(a2) 77e: 0394 addi a3,sp,448 @@ -60950,7 +60919,7 @@ Disassembly of section .debug_loc: 7d2: 0000 unimp 7d4: 0001 nop 7d6: 845d srai s0,s0,0x17 - 7d8: 90000003 lb zero,-1792(zero) # fffff900 <__BSS_END__+0x7ffe8cd0> + 7d8: 90000003 lb zero,-1792(zero) # fffff900 <__BSS_END__+0x7ffe8cc4> 7dc: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 7e0: 5f00 lw s0,56(a4) 7e2: 0394 addi a3,sp,448 @@ -60970,7 +60939,7 @@ Disassembly of section .debug_loc: 806: 0000 unimp 808: 0001 nop 80a: c45c sw a5,12(s0) - 80c: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9090> + 80c: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9084> 810: 0a000003 lb zero,160(zero) # a0 <_start-0x7fffff60> 814: 7600 flw fs0,40(a2) 816: 4000 lw s0,0(s0) @@ -60999,7 +60968,7 @@ Disassembly of section .debug_loc: 850: 0000 unimp 852: 0001 nop 854: dc60 sw s0,124(s0) - 856: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9210> + 856: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9204> 85a: 09000003 lb zero,144(zero) # 90 <_start-0x7fffff70> 85e: 8c00 0x8c00 860: 7a7f 0x7a7f @@ -61023,7 +60992,7 @@ Disassembly of section .debug_loc: 884: 009f 0000 0000 0x9f 88a: 0000 unimp 88c: d000 sw s0,32(s0) - 88e: f0000003 lb zero,-256(zero) # ffffff00 <__BSS_END__+0x7ffe92d0> + 88e: f0000003 lb zero,-256(zero) # ffffff00 <__BSS_END__+0x7ffe92c4> 892: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 896: 5d00 lw s0,56(a0) ... @@ -61037,7 +61006,7 @@ Disassembly of section .debug_loc: 8ae: 0000 unimp 8b0: 0000 unimp 8b2: bc00 fsd fs0,56(s0) - 8b4: d8000003 lb zero,-640(zero) # fffffd80 <__BSS_END__+0x7ffe9150> + 8b4: d8000003 lb zero,-640(zero) # fffffd80 <__BSS_END__+0x7ffe9144> 8b8: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 8bc: 6000 flw fs0,0(s0) 8be: 03d8 addi a4,sp,452 @@ -61083,7 +61052,7 @@ Disassembly of section .debug_loc: 914: 0000 unimp 916: 0000 unimp 918: c400 sw s0,8(s0) - 91a: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9210> + 91a: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9204> 91e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 922: 5c00 lw s0,56(s0) 924: 03e4 addi s1,sp,460 @@ -61473,7 +61442,7 @@ Disassembly of section .debug_loc: ca2: 0000 unimp ca4: 0600 addi s0,sp,768 ca6: 5c00 lw s0,56(s0) - ca8: 935d0493 addi s1,s10,-1739 # fffe8935 <__BSS_END__+0x7ffd1d05> + ca8: 935d0493 addi s1,s10,-1739 # fffe8935 <__BSS_END__+0x7ffd1cf9> cac: 6804 flw fs1,16(s0) cae: 0000 unimp cb0: e000 fsw fs0,0(s0) @@ -61548,7 +61517,7 @@ Disassembly of section .debug_loc: d6a: 0000 unimp d6c: 0600 addi s0,sp,768 d6e: 5c00 lw s0,56(s0) - d70: 935e0493 addi s1,t3,-1739 # fffe8935 <__BSS_END__+0x7ffd1d05> + d70: 935e0493 addi s1,t3,-1739 # fffe8935 <__BSS_END__+0x7ffd1cf9> d74: e004 fsw fs1,0(s0) d76: 0000 unimp d78: e800 fsw fs0,16(s0) @@ -62215,7 +62184,7 @@ Disassembly of section .debug_loc: 135a: 005f 0000 0000 0x5f 1360: 0000 unimp 1362: cc00 sw s0,24(s0) - 1364: e0000003 lb zero,-512(zero) # fffffe00 <__BSS_END__+0x7ffe91d0> + 1364: e0000003 lb zero,-512(zero) # fffffe00 <__BSS_END__+0x7ffe91c4> 1368: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 136c: 5e00 lw s0,56(a2) 136e: 03e8 addi a0,sp,460 @@ -62224,7 +62193,7 @@ Disassembly of section .debug_loc: 1374: 0000 unimp 1376: 0001 nop 1378: ec5c fsw fa5,28(s0) - 137a: f0000003 lb zero,-256(zero) # ffffff00 <__BSS_END__+0x7ffe92d0> + 137a: f0000003 lb zero,-256(zero) # ffffff00 <__BSS_END__+0x7ffe92c4> 137e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1382: 5e00 lw s0,56(a2) ... @@ -62340,7 +62309,7 @@ Disassembly of section .debug_loc: 14a4: 009f 0000 0000 0x9f 14aa: 0000 unimp 14ac: 8c00 0x8c00 - 14ae: c4000003 lb zero,-960(zero) # fffffc40 <__BSS_END__+0x7ffe9010> + 14ae: c4000003 lb zero,-960(zero) # fffffc40 <__BSS_END__+0x7ffe9004> 14b2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 14b6: 5e00 lw s0,56(a2) ... @@ -62354,7 +62323,7 @@ Disassembly of section .debug_loc: 14ce: 0000 unimp 14d0: 0000 unimp 14d2: 9000 0x9000 - 14d4: b0000003 lb zero,-1280(zero) # fffffb00 <__BSS_END__+0x7ffe8ed0> + 14d4: b0000003 lb zero,-1280(zero) # fffffb00 <__BSS_END__+0x7ffe8ec4> 14d8: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 14dc: 5f00 lw s0,56(a4) ... @@ -62368,7 +62337,7 @@ Disassembly of section .debug_loc: 14f4: 0000 unimp 14f6: 0000 unimp 14f8: 7c00 flw fs0,56(s0) - 14fa: 94000003 lb zero,-1728(zero) # fffff940 <__BSS_END__+0x7ffe8d10> + 14fa: 94000003 lb zero,-1728(zero) # fffff940 <__BSS_END__+0x7ffe8d04> 14fe: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1502: 6000 flw fs0,0(s0) ... @@ -62390,7 +62359,7 @@ Disassembly of section .debug_loc: 1536: 009f 0000 0000 0x9f 153c: 0000 unimp 153e: 8400 0x8400 - 1540: 98000003 lb zero,-1664(zero) # fffff980 <__BSS_END__+0x7ffe8d50> + 1540: 98000003 lb zero,-1664(zero) # fffff980 <__BSS_END__+0x7ffe8d44> 1544: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1548: 6100 flw fs0,0(a0) ... @@ -62428,7 +62397,7 @@ Disassembly of section .debug_loc: 15a0: 0006 c.slli zero,0x1 15a2: 935a add t1,t1,s6 15a4: 5b04 lw s1,48(a4) - 15a6: 01040493 addi s1,s0,16 # ffff7010 <__BSS_END__+0x7ffe03e0> + 15a6: 01040493 addi s1,s0,16 # ffff7010 <__BSS_END__+0x7ffe03d4> 15aa: 0000 unimp 15ac: 013c addi a5,sp,136 15ae: 0000 unimp @@ -62439,7 +62408,7 @@ Disassembly of section .debug_loc: 15ba: 0000 unimp 15bc: 0000013f 935a0006 0x935a00060000013f 15c4: 5b04 lw s1,48(a4) - 15c6: 013f0493 addi s1,t5,19 # 1a013 <_start-0x7ffe5fed> + 15c6: 013f0493 addi s1,t5,19 # 1b013 <_start-0x7ffe4fed> 15ca: 0000 unimp 15cc: 0158 addi a4,sp,132 15ce: 0000 unimp @@ -63514,7 +63483,7 @@ Disassembly of section .debug_loc: 1f4e: 0000 unimp 1f50: 0001 nop 1f52: 7858 flw fa4,52(s0) - 1f54: ac000003 lb zero,-1344(zero) # fffffac0 <__BSS_END__+0x7ffe8e90> + 1f54: ac000003 lb zero,-1344(zero) # fffffac0 <__BSS_END__+0x7ffe8e84> 1f58: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1f5c: 5800 lw s0,48(s0) 1f5e: 03b4 addi a3,sp,456 @@ -63594,7 +63563,7 @@ Disassembly of section .debug_loc: 2004: 0000 unimp 2006: 0000 unimp 2008: 3c00 fld fs0,56(s0) - 200a: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9090> + 200a: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9084> 200e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 2012: 5c00 lw s0,56(s0) 2014: 047c addi a5,sp,524 @@ -63615,7 +63584,7 @@ Disassembly of section .debug_loc: 2038: 0000 unimp 203a: 0001 nop 203c: a860 fsd fs0,208(s0) - 203e: b8000003 lb zero,-1152(zero) # fffffb80 <__BSS_END__+0x7ffe8f50> + 203e: b8000003 lb zero,-1152(zero) # fffffb80 <__BSS_END__+0x7ffe8f44> 2042: 24000003 lb zero,576(zero) # 240 <_start-0x7ffffdc0> 2046: 8f00 0x8f00 2048: 7500 flw fs0,40(a0) @@ -63898,7 +63867,7 @@ Disassembly of section .debug_loc: 22e4: 0000 unimp 22e6: 0000 unimp 22e8: 0400 addi s0,sp,512 - 22ea: c4000003 lb zero,-960(zero) # fffffc40 <__BSS_END__+0x7ffe9010> + 22ea: c4000003 lb zero,-960(zero) # fffffc40 <__BSS_END__+0x7ffe9004> 22ee: 0004 0x4 22f0: 0100 addi s0,sp,128 22f2: 5600 lw s0,40(a2) @@ -63961,7 +63930,7 @@ Disassembly of section .debug_loc: 2382: 005f 0000 0000 0x5f 2388: 0000 unimp 238a: a000 fsd fs0,0(s0) - 238c: a4000003 lb zero,-1472(zero) # fffffa40 <__BSS_END__+0x7ffe8e10> + 238c: a4000003 lb zero,-1472(zero) # fffffa40 <__BSS_END__+0x7ffe8e04> 2390: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 2394: 5f00 lw s0,56(a4) ... @@ -63975,7 +63944,7 @@ Disassembly of section .debug_loc: 23ac: 0000 unimp 23ae: 0000 unimp 23b0: bc00 fsd fs0,56(s0) - 23b2: 88000003 lb zero,-1920(zero) # fffff880 <__BSS_END__+0x7ffe8c50> + 23b2: 88000003 lb zero,-1920(zero) # fffff880 <__BSS_END__+0x7ffe8c44> 23b6: 0004 0x4 23b8: 0100 addi s0,sp,128 23ba: 5a00 lw s0,48(a2) @@ -64004,7 +63973,7 @@ Disassembly of section .debug_loc: 23f0: 009f 0000 0000 0x9f 23f6: 0000 unimp 23f8: c000 sw s0,0(s0) - 23fa: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9210> + 23fa: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9204> 23fe: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 2402: 6f00 flw fs0,24(a4) 2404: 03e4 addi s1,sp,460 @@ -64029,7 +63998,7 @@ Disassembly of section .debug_loc: 242c: 005f 0000 0000 0x5f 2432: 0000 unimp 2434: bc00 fsd fs0,56(s0) - 2436: c8000003 lb zero,-896(zero) # fffffc80 <__BSS_END__+0x7ffe9050> + 2436: c8000003 lb zero,-896(zero) # fffffc80 <__BSS_END__+0x7ffe9044> 243a: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> 243e: 7800 flw fs0,48(s0) 2440: 7a00 flw fs0,48(a2) @@ -65235,7 +65204,7 @@ Disassembly of section .debug_loc: 2f08: 0000 unimp 2f0a: 0000 unimp 2f0c: 0c00 addi s0,sp,528 - 2f0e: 94000003 lb zero,-1728(zero) # fffff940 <__BSS_END__+0x7ffe8d10> + 2f0e: 94000003 lb zero,-1728(zero) # fffff940 <__BSS_END__+0x7ffe8d04> 2f12: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 2f16: 6f00 flw fs0,24(a4) ... @@ -65494,7 +65463,7 @@ Disassembly of section .debug_loc: 317c: 0000 unimp 317e: 0001 nop 3180: 3c59 jal 2c16 <_start-0x7fffd3ea> - 3182: 90000003 lb zero,-1792(zero) # fffff900 <__BSS_END__+0x7ffe8cd0> + 3182: 90000003 lb zero,-1792(zero) # fffff900 <__BSS_END__+0x7ffe8cc4> 3186: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 318a: 5900 lw s0,48(a0) ... @@ -65508,7 +65477,7 @@ Disassembly of section .debug_loc: 31a2: 0000 unimp 31a4: 0000 unimp 31a6: 3000 fld fs0,32(s0) - 31a8: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9290> + 31a8: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9284> 31ac: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 31b0: 5600 lw s0,40(a2) 31b2: 04d8 addi a4,sp,580 @@ -65535,7 +65504,7 @@ Disassembly of section .debug_loc: 31e6: 0000 unimp 31e8: 0000 unimp 31ea: 6400 flw fs0,8(s0) - 31ec: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9290> + 31ec: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9284> 31f0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 31f4: 6200 flw fs0,0(a2) 31f6: 04d8 addi a4,sp,580 @@ -65671,7 +65640,7 @@ Disassembly of section .debug_loc: 3336: 009f 0000 0000 0x9f 333c: 0000 unimp 333e: 7c00 flw fs0,56(s0) - 3340: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9290> + 3340: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9284> 3344: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> 3348: 3900 fld fs0,48(a0) 334a: d89f 0004 e000 0xe0000004d89f @@ -65681,7 +65650,7 @@ Disassembly of section .debug_loc: 3356: 009f 0000 0000 0x9f 335c: 0000 unimp 335e: 7c00 flw fs0,56(s0) - 3360: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9290> + 3360: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9284> 3364: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> 3368: 4700 lw s0,8(a4) 336a: d89f 0004 e000 0xe0000004d89f @@ -65691,7 +65660,7 @@ Disassembly of section .debug_loc: 3376: 009f 0000 0000 0x9f 337c: 0000 unimp 337e: 7c00 flw fs0,56(s0) - 3380: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9290> + 3380: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9284> 3384: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> 3388: 3100 fld fs0,32(a0) 338a: d89f 0004 e000 0xe0000004d89f @@ -65701,13 +65670,13 @@ Disassembly of section .debug_loc: 3396: 009f 0000 0000 0x9f 339c: 0000 unimp 339e: 7c00 flw fs0,56(s0) - 33a0: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9090> + 33a0: cc000003 lb zero,-832(zero) # fffffcc0 <__BSS_END__+0x7ffe9084> 33a4: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> 33a8: 3100 fld fs0,32(a0) 33aa: 009f 0000 0000 0x9f 33b0: 0000 unimp 33b2: 7c00 flw fs0,56(s0) - 33b4: ac000003 lb zero,-1344(zero) # fffffac0 <__BSS_END__+0x7ffe8e90> + 33b4: ac000003 lb zero,-1344(zero) # fffffac0 <__BSS_END__+0x7ffe8e84> 33b8: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> 33bc: 8c00 0x8c00 33be: 3900 fld fs0,48(a0) @@ -65785,7 +65754,7 @@ Disassembly of section .debug_loc: 346a: 0000 unimp 346c: 936e000b 0x936e000b 3470: 6f04 flw fs1,24(a4) - 3472: 93550493 addi s1,a0,-1739 # fffea935 <__BSS_END__+0x7ffd3d05> + 3472: 93550493 addi s1,a0,-1739 # fffea935 <__BSS_END__+0x7ffd3cf9> 3476: 9304 0x9304 3478: 4c04 lw s1,24(s0) 347a: 0000 unimp @@ -65795,7 +65764,7 @@ Disassembly of section .debug_loc: 3482: 6e00 flw fs0,24(a2) 3484: 936f0493 addi s1,t5,-1738 3488: 5504 lw s1,40(a0) - 348a: 936d0493 addi s1,s10,-1738 # fffe8936 <__BSS_END__+0x7ffd1d06> + 348a: 936d0493 addi s1,s10,-1738 # fffe8936 <__BSS_END__+0x7ffd1cfa> 348e: 0004 0x4 3490: 0000 unimp 3492: 0000 unimp @@ -66593,7 +66562,7 @@ Disassembly of section .debug_loc: 3bea: 937f 0x937f 3bec: 7204 flw fs1,32(a2) 3bee: 7f94 flw fa3,56(a5) - 3bf0: 98720493 addi s1,tp,-1657 # fffff987 <__BSS_END__+0x7ffe8d57> + 3bf0: 98720493 addi s1,tp,-1657 # fffff987 <__BSS_END__+0x7ffe8d4b> 3bf4: 937f 0x937f 3bf6: 5f04 lw s1,56(a4) 3bf8: 00000493 li s1,0 @@ -66632,7 +66601,7 @@ Disassembly of section .debug_loc: 3c4c: 0000 unimp 3c4e: 00ec addi a1,sp,76 3c50: 0000 unimp - 3c52: ff090003 lb zero,-16(s2) # fffeaff0 <__BSS_END__+0x7ffd43c0> + 3c52: ff090003 lb zero,-16(s2) # fffeaff0 <__BSS_END__+0x7ffd43b4> 3c56: 009f 0000 0000 0x9f 3c5c: 0000 unimp 3c5e: e400 fsw fs0,8(s0) @@ -66840,7 +66809,7 @@ Disassembly of section .debug_loc: 3e3c: 0000 unimp 3e3e: 0001 nop 3e40: 9c5a add s8,s8,s6 - 3e42: a4000003 lb zero,-1472(zero) # fffffa40 <__BSS_END__+0x7ffe8e10> + 3e42: a4000003 lb zero,-1472(zero) # fffffa40 <__BSS_END__+0x7ffe8e04> 3e46: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3e4a: 5a00 lw s0,48(a2) 3e4c: 03ac addi a1,sp,456 @@ -66871,7 +66840,7 @@ Disassembly of section .debug_loc: 3e8c: 0000 unimp 3e8e: 0001 nop 3e90: c45d beqz s0,3f3e <_start-0x7fffc0c2> - 3e92: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9210> + 3e92: e4000003 lb zero,-448(zero) # fffffe40 <__BSS_END__+0x7ffe9204> 3e96: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> 3e9a: 7a00 flw fs0,48(a2) 3e9c: 4f74 lw a3,92(a4) @@ -66957,7 +66926,7 @@ Disassembly of section .debug_loc: 3f66: 0000 unimp 3f68: 0001 nop 3f6a: d05d beqz s0,3f10 <_start-0x7fffc0f0> - 3f6c: d8000003 lb zero,-640(zero) # fffffd80 <__BSS_END__+0x7ffe9150> + 3f6c: d8000003 lb zero,-640(zero) # fffffd80 <__BSS_END__+0x7ffe9144> 3f70: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> 3f74: 7d00 flw fs0,56(a0) 3f76: 9f01 0x9f01 @@ -67287,7 +67256,7 @@ Disassembly of section .debug_loc: 4228: 1a00 addi s0,sp,304 422a: 007a c.slli zero,0x1e 422c: 2540 fld fs0,136(a0) - 422e: 84220083 lb ra,-1982(tp) # fffff842 <__BSS_END__+0x7ffe8c12> + 422e: 84220083 lb ra,-1982(tp) # fffff842 <__BSS_END__+0x7ffe8c06> 4232: 1a7f 0x1a7f 4234: 2440 fld fs0,136(s0) 4236: 9f22 add t5,t5,s0 @@ -67517,7 +67486,7 @@ Disassembly of section .debug_loc: 4430: 7f80 flw fs0,56(a5) 4432: 8c06 mv s8,ra 4434: 1a00 addi s0,sp,304 - 4436: 8c1e0083 lb ra,-1855(t3) # fffe88c1 <__BSS_END__+0x7ffd1c91> + 4436: 8c1e0083 lb ra,-1855(t3) # fffe88c1 <__BSS_END__+0x7ffd1c85> 443a: 1a00 addi s0,sp,304 443c: 8091 srli s1,s1,0x4 443e: 067f 0x67f @@ -78635,7 +78604,7 @@ Disassembly of section .debug_loc: a58c: 7f90 flw fa2,56(a5) a58e: 4006 0x4006 a590: 0c22244b 0xc22244b - a594: 80000003 lb zero,-2048(zero) # fffff800 <__BSS_END__+0x7ffe8bd0> + a594: 80000003 lb zero,-2048(zero) # fffff800 <__BSS_END__+0x7ffe8bc4> a598: 9f2c 0x9f2c a59a: 0c08 addi a0,sp,528 a59c: 0000 unimp @@ -78663,7 +78632,7 @@ Disassembly of section .debug_loc: a5d0: 7f90 flw fa2,56(a5) a5d2: 4006 0x4006 a5d4: 0c22244b 0xc22244b - a5d8: 80000003 lb zero,-2048(zero) # fffff800 <__BSS_END__+0x7ffe8bd0> + a5d8: 80000003 lb zero,-2048(zero) # fffff800 <__BSS_END__+0x7ffe8bc4> a5dc: 402c lw a1,64(s0) a5de: 2d22244b 0x2d22244b a5e2: 4b40 lw s0,20(a4) @@ -79309,7 +79278,7 @@ Disassembly of section .debug_loc: abe0: 0000 unimp abe2: 0a30 addi a2,sp,280 abe4: 0000 unimp - abe6: 7f7b0003 lb zero,2039(s6) # fffe97f7 <__BSS_END__+0x7ffd2bc7> + abe6: 7f7b0003 lb zero,2039(s6) # fffe97f7 <__BSS_END__+0x7ffd2bbb> abea: 309f 000a f000 0xf000000a309f abf0: 000a c.slli zero,0x2 abf2: 0100 addi s0,sp,128 @@ -79913,7 +79882,7 @@ Disassembly of section .debug_loc: b11e: 9358 0x9358 b120: 9104 0x9104 b122: 7fac flw fa1,120(a5) - b124: 03540493 addi s1,s0,53 # ffff8035 <__BSS_END__+0x7ffe1405> + b124: 03540493 addi s1,s0,53 # ffff8035 <__BSS_END__+0x7ffe13f9> b128: 0000 unimp b12a: 0384 addi s1,sp,448 b12c: 0000 unimp @@ -79924,7 +79893,7 @@ Disassembly of section .debug_loc: b13a: ac910493 addi s1,sp,-1335 b13e: 937f 0x937f b140: 8404 0x8404 - b142: 88000003 lb zero,-1920(zero) # fffff880 <__BSS_END__+0x7ffe8c50> + b142: 88000003 lb zero,-1920(zero) # fffff880 <__BSS_END__+0x7ffe8c44> b146: 0f000003 lb zero,240(zero) # f0 <_start-0x7fffff10> b14a: 7200 flw fs0,32(a2) b14c: 9350 0x9350 @@ -80235,7 +80204,7 @@ Disassembly of section .debug_loc: b410: 009f 0000 0000 0x9f b416: 0000 unimp b418: a800 fsd fs0,16(s0) - b41a: b8000003 lb zero,-1152(zero) # fffffb80 <__BSS_END__+0x7ffe8f50> + b41a: b8000003 lb zero,-1152(zero) # fffffb80 <__BSS_END__+0x7ffe8f44> b41e: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> b422: 0800 addi s0,sp,16 b424: 7b20 flw fs0,112(a4) @@ -80251,7 +80220,7 @@ Disassembly of section .debug_loc: b43c: 009f 0000 0000 0x9f b442: 0000 unimp b444: a800 fsd fs0,16(s0) - b446: b8000003 lb zero,-1152(zero) # fffffb80 <__BSS_END__+0x7ffe8f50> + b446: b8000003 lb zero,-1152(zero) # fffffb80 <__BSS_END__+0x7ffe8f44> b44a: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> b44e: 7b00 flw fs0,48(a4) b450: 4f00 lw s0,24(a4) @@ -80265,7 +80234,7 @@ Disassembly of section .debug_loc: b462: 009f 0000 0000 0x9f b468: 0000 unimp b46a: a800 fsd fs0,16(s0) - b46c: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9290> + b46c: ec000003 lb zero,-320(zero) # fffffec0 <__BSS_END__+0x7ffe9284> b470: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b474: 6d00 flw fs0,24(a0) b476: 03fc addi a5,sp,460 @@ -80292,7 +80261,7 @@ Disassembly of section .debug_loc: b4a6: 0000 unimp b4a8: 0001 nop b4aa: cc5c sw a5,28(s0) - b4ac: d8000003 lb zero,-640(zero) # fffffd80 <__BSS_END__+0x7ffe9150> + b4ac: d8000003 lb zero,-640(zero) # fffffd80 <__BSS_END__+0x7ffe9144> b4b0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b4b4: 5c00 lw s0,56(s0) b4b6: 03d8 addi a4,sp,452 @@ -80352,7 +80321,7 @@ Disassembly of section .debug_loc: b52e: 0000 unimp b530: 0000 unimp b532: a800 fsd fs0,16(s0) - b534: b0000003 lb zero,-1280(zero) # fffffb00 <__BSS_END__+0x7ffe8ed0> + b534: b0000003 lb zero,-1280(zero) # fffffb00 <__BSS_END__+0x7ffe8ec4> b538: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> b53c: 3000 fld fs0,32(s0) b53e: b09f 0003 b400 0xb4000003b09f @@ -81650,7 +81619,7 @@ Disassembly of section .debug_loc: c16e: 000d c.nop 3 c170: 0800 addi s0,sp,16 c172: 5e00 lw s0,56(a2) - c174: 93560493 addi s1,a2,-1739 # fffe8935 <__BSS_END__+0x7ffd1d05> + c174: 93560493 addi s1,a2,-1739 # fffe8935 <__BSS_END__+0x7ffd1cf9> c178: 9304 0x9304 c17a: 8404 0x8404 c17c: 000d c.nop 3 @@ -81870,7 +81839,7 @@ Disassembly of section .debug_loc: c380: 0000 unimp c382: 0f18 addi a4,sp,912 c384: 0000 unimp - c386: 01770003 lb zero,23(a4) # fffeb017 <__BSS_END__+0x7ffd43e7> + c386: 01770003 lb zero,23(a4) # fffeb017 <__BSS_END__+0x7ffd43db> c38a: 189f 000f 1c00 0x1c00000f189f c390: 0100000f fence w,unknown c394: 5700 lw s0,40(a4) @@ -82015,7 +81984,7 @@ Disassembly of section .debug_loc: c4fc: 5600 lw s0,40(a2) c4fe: 936f0493 addi s1,t5,-1738 c502: 5504 lw s1,40(a0) - c504: 10780493 addi s1,a6,263 # fffe9107 <__BSS_END__+0x7ffd24d7> + c504: 10780493 addi s1,a6,263 # fffe9107 <__BSS_END__+0x7ffd24cb> c508: 0000 unimp c50a: 10b4 addi a3,sp,104 c50c: 0000 unimp @@ -83036,7 +83005,7 @@ Disassembly of section .debug_loc: ce9a: 5091 li ra,-28 ce9c: 4006 0x4006 ce9e: 0c22244b 0xc22244b - cea2: 80000003 lb zero,-2048(zero) # fffff800 <__BSS_END__+0x7ffe8bd0> + cea2: 80000003 lb zero,-2048(zero) # fffff800 <__BSS_END__+0x7ffe8bc4> cea6: 402c lw a1,64(s0) cea8: 2d22244b 0x2d22244b ceac: 4b40 lw s0,20(a4) @@ -84729,7 +84698,7 @@ Disassembly of section .debug_loc: de4a: 0000 unimp de4c: 0168 addi a0,sp,140 de4e: 0000 unimp - de50: 7f7f0003 lb zero,2039(t5) # fffe97f7 <__BSS_END__+0x7ffd2bc7> + de50: 7f7f0003 lb zero,2039(t5) # fffe97f7 <__BSS_END__+0x7ffd2bbb> de54: 689f 0001 8000 0x80000001689f de5a: 0001 nop de5c: 0100 addi s0,sp,128 diff --git a/runtime/mains/simple/vx_simple_main.elf b/runtime/mains/simple/vx_simple_main.elf index fb94b489..1406072a 100644 Binary files a/runtime/mains/simple/vx_simple_main.elf and b/runtime/mains/simple/vx_simple_main.elf differ diff --git a/runtime/mains/simple/vx_simple_main.hex b/runtime/mains/simple/vx_simple_main.hex index ae95aad0..afe0158f 100644 --- a/runtime/mains/simple/vx_simple_main.hex +++ b/runtime/mains/simple/vx_simple_main.hex @@ -1,5548 +1,5555 @@ :0200000480007A -:10000000970500009385C506130540006B10B500E9 -:10001000EF00C005130510006B0005001385C13605 -:10002000138681423306A64093050000EF10C030CE -:100030001715000013050521EF10401CEF100026D6 -:10004000130540006B000500EF00D07A6F10401CD4 -:10005000B707000093870700638807003715008003 -:10006000130505246F1080196780000013054000F8 -:100070006B0005009761010093814179F32610021E -:100080009396A601732600029315A6001316260068 -:1000900037F1FF6F3301B1403301D1403301C1006B -:1000A000F326100263860600130500006B000500AE -:1000B00067800000130101FD232681021304010360 -:1000C000232EA4FC232CB4FC232AC4FC8327C4FDC8 -:1000D00083A707002326F4FE930744FD2322F4FEA2 -:1000E000832744FE03C707008327C4FE2380E7005D -:1000F0008327C4FE93871700032744FE0347170096 -:100100002380E7008327C4FE93872700032744FE4C -:10011000034727002380E7008327C4FE9387370027 -:10012000032744FE034737002380E7008327C4FEEC -:10013000938747002326F4FE232404FE6F00400328 -:10014000832784FE032784FDB307F70003C7070056 -:100150008327C4FE2380E7008327C4FE938717000C -:100160002326F4FE832784FE938717002324F4FEBE -:10017000832744FD032784FEE344F7FC8327C4FE62 -:100180002320F4FE832704FE93F73700032704FEA1 -:10019000B307F7002320F4FE832704FE2326F4FE92 -:1001A0008327C4FD0327C4FE23A0E700130000003B -:1001B0000324C1021301010367800000130101FC45 -:1001C000232E8102130401042326A4FC2324B4FC5F -:1001D0008327C4FC83A707002326F4FE9307C4FDEE -:1001E0002322F4FE8327C4FE03C70700832744FEAF -:1001F0002380E700832744FE938717000327C4FE6C -:10020000034717002380E700832744FE93872700D6 -:100210000327C4FE034727002380E700832744FE0B -:10022000938737000327C4FE034737002380E70086 -:100230008327C4FE938747002326F4FE232404FE6D -:100240006F004003832784FE032784FCB307F70075 -:100250000327C4FE034707002380E7008327C4FE6B -:10026000938717002326F4FE832784FE93871700C5 -:100270002324F4FE8327C4FD032784FEE344F7FC14 -:100280008327C4FE2320F4FE832704FE93F7370060 -:10029000032704FEB307F7002320F4FE832704FEA0 -:1002A0002326F4FE8327C4FC0327C4FE23A0E70013 -:1002B000130000000324C103130101046780000040 -:1002C000130101FF23268100130401011300000024 -:1002D0000324C1001301010167800000130101FE26 -:1002E000232E8100130401022326A4FE2324B4FE3E -:1002F000832784FE3727000023A2E700930700002E -:10030000138507000324C101130101026780000067 -:10031000130101FE232E1100232C8100130401027E -:100320002326A4FEB757018013850799EF00C04F1D -:1003300093071000138507008320C1010324810166 -:100340001301010267800000130101FD2326110241 -:100350002324810213040103232EA4FC232CB4FCC8 -:10036000232AC4FCB70700712326F4FEB7070072E6 -:100370002324F4FE930730002322F4FE130744FEE7 -:100380009307C4FE1306400093050700138507007A -:10039000EFF05FD21307C4FD9307C4FE13064000BD -:1003A0009305070013850700EFF0DFD0130784FDE6 -:1003B0009307C4FE1306400093050700138507004A -:1003C000EFF05FCF130744FD9307C4FE1306400010 -:1003D0009305070013850700EFF0DFCD83A74135B4 -:1003E000E7800700130704FE930784FE93050700C8 -:1003F00013850700EFF09FDC832704FE13850700B9 -:100400008320C102032481021301010367800000DD -:10041000130101FD23261102232481021304010389 -:10042000232EA4FC232CB4FC232AC4FCB7070071A0 -:100430002324F4FEB70700722326F4FE930740003E -:100440002322F4FE130744FE930784FE13064000A4 -:100450009305070013850700EFF0DFC51307C4FD00 -:10046000930784FE130640009305070013850700D9 -:10047000EFF05FC4130784FD930784FE130640006A -:100480009305070013850700EFF0DFC2130744FD53 -:10049000930784FE130640009305070013850700A9 -:1004A000EFF05FC183A74135E7800700832744FD54 -:1004B000138507008320C102032481021301010375 -:1004C00067800000130101FD23261102232481020D -:1004D00013040103232EA4FC232CB4FC232AC4FC04 -:1004E000B70700712326F4FE930750002324F4FE7F -:1004F000130784FE9307C4FE13064000930507000C -:1005000013850700EFF01FBB1307C4FD9307C4FE5C -:10051000130640009305070013850700EFF09FB90D -:100520009307C4FE032644FD832584FD138507003D -:10053000EFF05FB883A74135E7800700832744FDCC -:10054000138507008320C1020324810213010103E4 -:1005500067800000130101FD2326810213040103BB -:10056000232EA4FC8327C4FD63D807008327C4FD82 -:10057000B307F040232EF4FC0327C4FDB737000077 -:100580009387078063D8E700B73700009387078019 -:10059000232EF4FC83A781352326F4FE03A781359F -:1005A0008327C4FD3307F70023ACE1348327C4FE5F -:1005B000138507000324C1021301010367800000B3 -:1005C000130101FE232E1100232C810013040102CC -:1005D0002326A4FE13050000EF00001E13000000F8 -:1005E0008320C101032481011301010267800000FF -:1005F000130101FD232611022324810213040103A8 -:10060000232EA4FC232CB4FC232AC4FCB7070071BE -:100610002326F4FEB70700722324F4FE930770002C -:100620002322F4FE130744FE9307C4FE1306400082 -:100630009305070013850700EFF0DFA71307C4FD3C -:100640009307C4FE130640009305070013850700B7 -:10065000EFF05FA6130784FD9307C4FE1306400066 -:100660009305070013850700EFF0DFA4130744FD8F -:100670009307C4FE13064000930507001385070087 -:10068000EFF05FA383A74135E7800700130704FE5F -:10069000930784FE9305070013850700EFF01FB250 -:1006A000832704FE138507008320C10203248102EF -:1006B0001301010367800000130101FF23261100CD -:1006C0002324810013040101B75701801385479A41 -:1006D000EF008015130000008320C1000324810077 -:1006E0001301010167800000130101FF232611009F -:1006F0002324810013040101EF00800E93070500FD -:10070000138507008320C100032481001301010128 -:1007100067800000130101FF2326110023248100BC -:1007200013040101B75701801385879CEF00C00FA8 -:10073000130000008320C100032481001301010184 -:1007400067800000130101FF23261100232481008C -:1007500013040101B75701801385C79EEF00C00C39 -:1007600083A7C1379386170023AED13613850700C0 -:100770008320C10003248100130101016780000070 -:10078000130101FF2326110023248100130401011A -:10079000B7570180138587A1EF00000913000000FF -:1007A0008320C10003248100130101016780000040 -:1007B0006B10B500678000006B00050067800000CB -:1007C0006B40B500678000006B200500678000006B -:1007D0006B30000067800000732510026780000006 -:1007E0007325000267800000130540006B000500C0 -:1007F000F32610029396F600732600029315A600C6 -:100800001316260037F1FF6F3301B1403301D14099 -:100810003301C100F32610026386060013050000B1 -:100820006B00050067800000130141FF23201100C9 -:100830002322B1008345050063880500EF00C00155 -:10084000130515006FF01FFF832001008325410071 -:100850001301C10067800000B702010023A0B200AD -:1008600067800000130101FD232611022324810269 -:1008700013040103232EA4FC0327C4FD9307F000F7 -:1008800063E4E702B76701801387C7048327C4FDC9 -:1008900093972700B307F70083A707001385070086 -:1008A000EFF09FF86F004007930700022326F4FE45 -:1008B000A30504FE8327C4FE9387C7FF0327C4FD57 -:1008C000B357F70093F7F7002322F4FE832744FE83 -:1008D0006386070093071000A305F4FE8347B4FE68 -:1008E00063820702B76701801387C704832744FE2A -:1008F00093972700B307F70083A707001385070026 -:10090000EFF09FF28327C4FE9387C7FF2326F4FEF0 -:100910008327C4FEE340F0FA8320C102032481024E -:100920001301010367800000130101FE232E110053 -:10093000232C8100130401022326A4FE2324B4FEE9 -:100940000325C4FEEFF05FEE032584FEEFF09FF178 -:10095000B75701801385C7A7EFF01FED1300000004 -:100960008320C1010324810113010102678000007B -:10097000130101FE232E1100232C81001304010218 -:1009800083A7014013850700EFF01FE303A7013F92 -:1009900083A7C13E13850700E7000700EFF0DFE300 -:1009A0002326A4FE8327C4FE6388070013050000E6 -:1009B000EFF09FE06F00C00013051000EFF0DFDFE5 -:1009C000130000008320C1010324810113010102EF -:1009D00067800000130101FE232E1100232C8100EB -:1009E000130401022326A4FE2324B4FE2322C4FE02 -:1009F0002320D4FE032744FE23A8E13E032704FE60 -:100A000023A6E13E032784FE23A0E140B717008020 -:100A100093870797938507000325C4FEEFF05FD9FE -:100A2000EFF01FF5130000008320C10103248101B2 -:100A30001301010267800000130101FE232E110043 -:100A4000232C81001304010283A7413F1385070073 -:100A5000EFF09FD6EFF0DFD8930705002326F4FED2 -:100A6000EFF09FD7930705002324F4FE03A8813EEF -:100A700003A5813F83A7C13F0326C4FE832684FECE -:100A80001307000093850700E7000800832784FE12 -:100A90006386070013050000EFF01FD21305100056 -:100AA000EFF09FD1130000008320C10103248101D6 -:100AB0001301010267800000130101FE232E1100C3 -:100AC000232C8100130401022326A4FE2324B4FE58 -:100AD0002322C4FE8327C4FE03A7870093071000C8 -:100AE00063FAE700B7570180138507A8EF00901657 -:100AF0006F0080058327C4FE03A7070023AAE13EF9 -:100B0000032784FE23A4E13E0327C4FE23AEE13E77 -:100B1000032744FE23ACE13E8327C4FE03A747001E -:100B20009307100063F0E7028327C4FE03A7470082 -:100B3000B7170080938787A39385070013050700E5 -:100B4000EFF01FC7EFF05FEF8320C10103248101A5 -:100B50001301010267800000130101FE232E110022 -:100B6000232C810013040102B7570180138547AF7E -:100B7000EFF09FCB13054000EFF01FC4EFF05FC60E -:100B80002326A4FE0327C4FE9386418C8327C4FE3C -:100B900093972700B387F60023A0E7001305100002 -:100BA000EFF09FC19387418C83A70700138507004F -:100BB000EFF05FCBB7570180138547B0EFF0DFC68A -:100BC0009387418C83A7470013850700EFF09FC9E7 -:100BD000B7570180138547B0EFF01FC59387418C4D -:100BE00083A7870013850700EFF0DFC7B7570180A1 -:100BF000138547B0EFF05FC39387418C83A7C7008D -:100C000013850700EFF01FC6B7570180138547B063 -:100C1000EFF09FC1130000008320C1010324810174 -:100C20001301010267800000130101FE232E110051 -:100C3000232C810013040102EFF09FBA2326A4FEA7 -:100C40008327C4FE93B72700A305F4FE8347B4FEB1 -:100C500013850700EFF05FB78347B4FE6380070694 -:100C60008327C4FE93B71700A304F4FE834794FEC2 -:100C700013850700EFF05FB5834794FE638007029A -:100C8000138741418327C4FE93972700B307F700DA -:100C90001307A00023A0E7006F00C00113874141A4 -:100CA0008327C4FE93972700B307F7001307B0000C -:100CB00023A0E700EFF0DFB16F00C0058327C4FE7B -:100CC00093B737002305F4FE8347A4FE138507007E -:100CD000EFF09FAF8347A4FE638007021387414173 -:100CE0008327C4FE93972700B307F7001307C000BC -:100CF00023A0E7006F00C001138741418327C4FE92 -:100D000093972700B307F7001307D00023A0E7004D -:100D1000EFF01FACEFF0DFAB9387414183A70700F3 -:100D200013850700EFF01FB4B7570180138547B054 -:100D3000EFF09FAF9387414183A7470013850700DA -:100D4000EFF05FB2B7570180138547B0EFF0DFAD2A -:100D50009387414183A7870013850700EFF09FB079 -:100D6000B7570180138547B0EFF01FAC938741411F -:100D700083A7C70013850700EFF0DFAEB7570180E8 -:100D8000138547B0EFF05FAA130000008320C10174 -:100D9000032481011301010267800000130101FE99 -:100DA000232E1100232C810013040102EFF0DFA297 -:100DB0002326A4FE138741408327C4FE9397270070 -:100DC000B307F7000327C4FE23A0E7008327C4FE70 -:100DD0006386070013050000EFF01F9E130000005C -:100DE0008320C101032481011301010267800000F7 -:100DF000130101FE232E1100232C81001304010294 -:100E0000B71700809387C7D92326F4FE8325C4FE35 -:100E100013054000EFF0DF99EFF05FF89387414052 -:100E200083A7070013850700EFF0DFA3B757018002 -:100E3000138547B0EFF05F9F9387414083A747003A -:100E400013850700EFF01FA2B7570180138547B045 -:100E5000EFF09F9D9387414083A78700138507008C -:100E6000EFF05FA0B7570180138547B0EFF0DF9B2D -:100E70009387414083A7C70013850700EFF09F9E2B -:100E8000B7570180138547B0EFF01F9A1300000099 -:100E90008320C10103248101130101026780000046 -:100EA000130101FF232611002324810013040101F3 -:100EB000EFF09FCAB7570180138587B0EFF0DF9638 -:100EC00013054000EFF05F8FEFF01FD61305100001 -:100ED000EFF09F8EB75701801385C7B1EFF0DF9415 -:100EE000EFF01FF1130000008320C10003248100F4 -:100EF0001301010167800000130101FC232E110280 -:100F0000232C8102130401042326A4FC8327C4FCA0 -:100F10002326F4FEEFF05F8C2324A4FEEFF05F8C19 -:100F20002322A4FE8327C4FE83A70701032784FE90 -:100F3000637EF7008327C4FE83A7C700032744FE10 -:100F40006376F700930710006F008000930700009E -:100F5000A301F4FE834734FE93F71700A301F4FEC8 -:100F6000834734FE13850700EFF01F86834734FE66 -:100F7000638607068327C4FE03A7C700832784FE72 -:100F8000B307F702032744FEB307F700232EF4FC50 -:100F90008327C4FE03A707008327C4FD9397270078 -:100FA000B307F70083A607008327C4FE03A7470003 -:100FB0008327C4FD93972700B307F70003A7070013 -:100FC0008327C4FE03A687008327C4FD93972700C9 -:100FD000B307F6003387E60023A0E700EFF04FFFEA -:100FE000130000008320C1030324810313010104C3 -:100FF00067800000130101FB2326110423248104D0 -:101000001304010513051000EFF00FFBB757018023 -:10101000138587B6EFF05F81EFF01FB4B7570180FB -:10102000138587B7EFF05F8013054000EFF0CFF82E -:10103000EFF09FBF13051000EFF00FF8B7570180D6 -:101040001385C7B8EFF04FFEEFF09FDAB757018076 -:101050001385C7B9EFF04FFDB707FFFF2326F4FE56 -:10106000232404FE232204FE6F0000088327C4FE0D -:10107000032784FE23A0E7008327C4FE83A707007D -:101080002326F4FC8327C4FE93850700B75701800D -:10109000138507BBEFF05F89832584FEB757018076 -:1010A000138587BBEFF05F888325C4FCB7570180A9 -:1010B0001385C7BCEFF05F87B75701801385C7BDA5 -:1010C000EFF08FF6832784FE938717002324F4FE26 -:1010D0008327C4FE938747002326F4FE832744FE1C -:1010E000938717002322F4FE032744FE9307400052 -:1010F000E3DEE7F6B7570180138547BFEFF0CFF285 -:1011000093874191232CF4FA93874195232EF4FA87 -:10111000938701382320F4FC930740002322F4FC3A -:10112000930740002324F4FC93074000232CF4FC95 -:1011300093074000232AF4FC032784FD832544FD04 -:10114000930784FB93860700B7170080138687EF09 -:1011500013050700EFF01F88232004FE6F00C0076F -:10116000232E04FC6F000005032744FC832704FEA4 -:101170003307F7028327C4FDB307F7002328F4FCE5 -:1011800013870138832704FD93972700B307F700DF -:1011900083A7070013850700EFF0CFECB757018056 -:1011A000138547C1EFF04FE88327C4FD93871700ED -:1011B000232EF4FC032744FC8327C4FDE3E6E7FA6F -:1011C000B7570180138587C1EFF00FE6832704FE30 -:1011D000938717002320F4FE032784FC832704FE53 -:1011E000E3E0E7F893070000138507008320C104BC -:1011F00003248104130101056780000093050500A5 -:101200009306000013060000130500006F20907580 -:10121000130101FF93050000232481002326110000 -:1012200013040500EF20907D03A501358327C50336 -:1012300063840700E780070013050400EFF04FB850 -:10124000130101FF23248100B76701803764018007 -:101250001304440093874700B387874023229100FB -:101260002326110093D42740638004029387C7FF8D -:1012700033848700832704009384F4FF1304C4FF9E -:10128000E7800700E39804FE8320C1000324810067 -:10129000832441001301010167800000130101FF55 -:1012A00023248100232021013764018037690180D4 -:1012B00093070400130909003309F940232611009C -:1012C00023229100135929406300090213040400EA -:1012D0009304000083270400938414001304440043 -:1012E000E7800700E31899FE3764018037690180C1 -:1012F00093070400130949003309F94013592940A1 -:10130000630009021304040093040000832704000F -:101310009384140013044400E7800700E31899FE47 -:101320008320C1000324810083244100032901009C -:1013300013010101678000001303F000130705008B -:10134000637EC3029377F7006390070A63920508F0 -:10135000937606FF1376F600B386E6002320B700E7 -:101360002322B7002324B7002326B7001307070161 -:10137000E366D7FE6314060067800000B306C3402F -:101380009396260097020000B38656006780C60039 -:101390002307B700A306B7002306B700A305B700CD -:1013A0002305B700A304B7002304B700A303B700C5 -:1013B0002303B700A302B7002302B700A301B700BD -:1013C0002301B700A300B7002300B7006780000027 -:1013D00093F5F50F93968500B3E5D5009396050137 -:1013E000B3E5D5006FF0DFF6939627009702000073 -:1013F000B386560093820000E78006FA93800200CD -:10140000938707FF3307F7403306F600E378C3F608 -:101410006FF0DFF3130101FC2324C1022326D10264 -:101420002328E102232AF102232C0103232E110396 -:10143000138605008325850093068102232E110063 -:101440002326D100EF00C0058320C1011301010450 -:101450006780000003A30136130101FC2324C102AD -:101460002326D1022322B1022328E102232AF102FA -:10147000232C0103232E11038325830093064102AD -:101480001306050013050300232E11002326D100A7 -:10149000EF0000018320C1011301010467800000F7 -:1014A000130101E12326111E2320211F2324811D66 -:1014B0002320A11D138C050013090600232AD10047 -:1014C0002324811E2322911E232E311D232C411DF6 -:1014D000232A511D2328611D2326711D2322911DBE -:1014E000232EB11B130D0500EF6000578327050065 -:1014F000138507002328F102EF80006C2326A10248 -:101500002328010E232A010E232C010E232E010E67 -:1015100063060D0003278D03E308070A8316CC003A -:1015200013970601939726011357070163CA070211 -:101530003727000003264C0633E7E60013170701A0 -:10154000B7E6FFFF135707419386F6FFB376D60041 -:101550002316EC00131707012322DC06135707019B -:10156000937687006388062E83260C016384062EFB -:101570001377A7019306A0006300D7309307C1102B -:10158000375701802322F10E93880700930707C67F -:1015900037570180232CF100130B09009307C7DD97 -:1015A0002324F10083470B002326010E2324010E80 -:1015B00023200102232A0102232C0102232E0102EF -:1015C0002324010423260104232601006386072225 -:1015D00013040B0093065002638AD730834714002C -:1015E00013041400E39A07FEB30464416306642104 -:1015F0008326C10E8327810E23A06801B38696003F -:101600009387170023A298002326D10E2324F10EDE -:10161000930670009388880063C2F62E0327C100EA -:1016200083470400330797002326E1006386071CE5 -:1016300083441400A303010C13041400930DF0FF62 -:1016400093090000130A00001309A005930A9000F3 -:10165000930BA002938C080013041400938704FEDC -:101660006364F9040327810193972700B387E70098 -:1016700083A707006780070093090000938604FD95 -:101680008344040093972900B38737019397170089 -:10169000B389F600938604FD13041400E3F2DAFE26 -:1016A000938704FEE370F9FC93880C0063860414AE -:1016B00023069114A303010C930A1000930C10004D -:1016C000130BC11423280100930D000023240102F1 -:1016D00023220102232E0100937B2A0063840B0046 -:1016E000938A2A0013794A088327C10E63160900DA -:1016F00033885941E34600718346710C638A0602C0 -:101700008326810E1306710C23A0C800938717004F -:10171000130610009386160023A2C8002326F10E9C -:101720002324D10E13067000938888006342D6529A -:10173000638C0B028326810E1306810C23A0C80044 -:1017400093872700130620009386160023A2C80063 -:101750002326F10E2324D10E1306700093888800EF -:101760006354D6006F00D07893060008E30ED93C8E -:10177000B38D9D41E34AB04993760A10E398062859 -:101780000327810EB387970123A068011307170071 -:1017900023A298012326F10E2324E10E9306700064 -:1017A00063C8E65493888800137A4A0063060A00E7 -:1017B000B3845941634E905463D4590193890A000C -:1017C0000327C100330737012326E100E398074EC2 -:1017D000832701012324010E63880700832501016B -:1017E00013050D00EF30002A9308C110130B0400FD -:1017F00083470B00E39E07DC8327C10E6384070049 -:101800006F1050328357CC0093F7070463840700AE -:101810006F2000238320C11E0324811E0325C100E5 -:101820008324411E0329011E8329C11D032A811D12 -:10183000832A411D032B011D832BC11C032C811CFA -:10184000832C411C032D011C832DC11B1301011F7F -:101850006780000093050C0013050D00EF20C07A8F -:10186000630405006F20C01D0357CC009306A00041 -:101870001377A701E314D7D00317EC00E34007D098 -:10188000832641011306090093050C0013050D0082 -:10189000EF20806B2326A1006FF0DFF713050D000A -:1018A000EF60801B83274500138507002326F10482 -:1018B000EF8080309307050013050D009384070027 -:1018C0002324F104EF60401983278500232EF102C1 -:1018D000638404006F10C012834404006FF0DFD7EC -:1018E00083440400136A0A026FF01FD7B3046441F3 -:1018F000E31064D1834704006FF05FD31306410EF9 -:1019000093050C0013050D00EFA0906EE31C05EE8F -:101910009308C1106FF09FD093778A0093880C00D2 -:10192000638407006F10C012832741011305010B68 -:10193000232891019387770093F787FF83A50700FA -:1019400003A6470093878700232AF100EF20912701 -:101950008327010B832801012328F10E8327410BE4 -:10196000232AF10E8327810B232CF10E8327C10B31 -:10197000232EF10E1305010F23281101EF6000073C -:101980002326A10C93072000832801016314F5008E -:101990006F10C04F930710006314F5006F10406480 -:1019A000930710066394F4006F20401C9307100403 -:1019B0006394F4006F10101993FBF4FD9307F0FF8C -:1019C000232271056394FD006F20002893077004A3 -:1019D0006394FB006F20001E0323C10F23244103E7 -:1019E000032E010F832E410F032F810F93670A10DF -:1019F000635403006F20003E232C0104138A070068 -:101A000023280100930760046394FB006F10906922 -:101A100093075004232811056384FB006F10906026 -:101A200013891D00930A010B930609001308C10DC9 -:101A30009307010D1307C10C1306200093850A00BC -:101A400013050D002328C10B2320C105232AD10B28 -:101A50002322D103232CE10B2320E103232E610A4F -:101A6000232E6100EF40104F0323C101032F010219 -:101A7000832E4102032E010483280105130B050068 -:101A800033092501930C010A93850C0013850A0084 -:101A9000232E11012328C10B232AD10B232CE10B68 -:101AA000232E610A2320010A2322010A2324010A8A -:101AB0002326010AEFF050638328C10113070900B0 -:101AC000630205020327C10D637E2701930600030D -:101AD00093071700232EF10C2300D7000327C10D15 -:101AE000E36827FFB30767412320F1020327C10CF6 -:101AF00093077004232EE100032741046314F700C9 -:101B00006F10D04303274104930760046314F70068 -:101B10006F10D0678327C101032741049305100488 -:101B20009387F7FF2326F10C93F6F40F13060000BA -:101B30006318B7009386F60093F6F60F13061000AD -:101B4000230AD10C9306B00263DA07000327C10110 -:101B5000930710009306D002B387E740A30AD10C85 -:101B60009306900063C4F6006F20C0281308310E5E -:101B7000130508001306A000130E300633E7C70252 -:101B800093050500938607001305F5FF1307070368 -:101B9000A38FE5FEB3C7C702E342DEFE93870703C8 -:101BA00013F6F70FA30FC5FE9387E5FF63E4070164 -:101BB0006F2040379306610D6F00800003C6070059 -:101BC0002380C6009387170093861600E39807FFCB -:101BD0009307510EB387B7401307610DB307F700A2 -:101BE0009306410DB387D740232CF102032701024E -:101BF0008326810393071000B30CD70063C4E7006A -:101C00006F2040298327C102B38CFC008327810207 -:101C100093CAFCFF93DAFA4113FAF7BF136A0A106A -:101C2000B3FA5C012324010223220102232E0100C6 -:101C300083278105639407006F1090379307D002C4 -:101C4000A303F10C930D0000938A1A006FF0DFA834 -:101C50001306410E93050C0013050D00EFA050393B -:101C6000E31805068327C10E9308C1106FF05FAC1F -:101C7000832601030327C1021306700023A0D800A6 -:101C80008326810EB307F70023A2E800938616008F -:101C90002326F10E2324D10E938888006354D602A4 -:101CA0001306410E93050C0013050D00EFA05034F0 -:101CB000E31005028325C10C8327C10E8326810E04 -:101CC0009308C11063D405006F1050580327010218 -:101CD0009386160023A06801B307F70023A2E8004B -:101CE0002326F10E2324D10E13077000E35CD7AA3C -:101CF0001306410E93050C0013050D00EFA0502FA5 -:101D00006318057C8327C10E9308C1106FF0DFA90B -:101D1000930600010327810E63C496006F10905153 -:101D2000B7560180938EC6DC13090001130A7000B8 -:101D3000138B0E006F00C000938404FF6356990458 -:101D4000938707011307170023A0680123A2280126 -:101D50002326F10E2324E10E93888800E35EEAFC3B -:101D60001306410E93050C0013050D00EFA050283B -:101D700063100576938404FF8327C10E0327810E29 -:101D80009308C110E34E99FA930E0B00B3879700A6 -:101D90001307170023A0D80123A298002326F10ED1 -:101DA0002324E10E93067000E3D8E6A01306410E4B -:101DB00093050C0013050D00EFA09023631A057026 -:101DC0008327C10E6FF05F9F13050D00EF20903445 -:101DD0006FF0CFF40327410193880C00A303010C9B -:101DE0008327070013074700232AE1002306F11485 -:101DF000930A1000930C1000130BC1146FF09F8C0A -:101E000083274101A303010C93880C0003AB070057 -:101E100013894700E30E0B5A9307F0FF6394FD000C -:101E20006F10001013860D009305000013050B00C2 -:101E3000232A9101EF60406C2328A10083284101EF -:101E4000631405006F10D03183270101232A21017B -:101E500023280100B38C67418347710C93CAFCFFB0 -:101E600093DAFA412324010223220102232E0100E6 -:101E7000B3FA5C01930D0000E3800786938A1A0091 -:101E80006FF09F8583440400136A4A006FF0CFFC13 -:101E90008326410193770A0293880C0003A706006A -:101EA00093864600232AD100E39E073693770A01E2 -:101EB000638407006F10C00593770A0463840700EA -:101EC0006F10C03F137A0A2063140A006F10400499 -:101ED0008327C100130B04002300F7006FF05F910C -:101EE000834404009307C006E384F44C136A0A0198 -:101EF0006FF08FF603274101B787FFFF93C7078372 -:101F00002314F10C93074700232AF100032907004B -:101F1000B75701809387C7C293880C00232AF10228 -:101F2000930C0000936B2A00930720009304800712 -:101F3000A303010C1307F0FF6386ED2033679901BB -:101F400013FAFBF7631E071E63940D266390071CAC -:101F500093FC1B00130B011BE39C0C28938A0C00C1 -:101F600063D4BC01938A0D008347710C23280100C0 -:101F70002324010223220102232E0100E39007F013 -:101F80006FF08FF58344040093078006E38AF442E0 -:101F9000136A0A046FF04FEC9307B0028344040005 -:101FA000A303F10C6FF04FEB83440400136A0A089B -:101FB0006FF08FEA834404001307140063947401E4 -:101FC0006F105072938604FD13040700930D0000F8 -:101FD00063E6DAE88344040093972D00B387B701E2 -:101FE00093971700B38DD700938604FD1304140054 -:101FF000E3F2DAFE6FF08FE68327410183440400A9 -:1020000083A9070093874700232AF10063D609E4D8 -:10201000B3093041136A4A006FF00FE483440400AF -:10202000136A1A006FF04FE38347710C8344040076 -:10203000639407E293070002A303F10C6FF0CFE172 -:1020400093880C00136A0A0193770A02E38E070C47 -:1020500083274101138B7700137B8BFF03290B0030 -:10206000832C4B0093078B00232AF100937BFABF4C -:10207000930700006FF0DFEB93880C00936B0A016D -:1020800093F70B02E388070C83274101138B77003A -:10209000137B8BFF93078B00232AF10003290B008E -:1020A000832C4B00930710006FF09FE883440400DB -:1020B000136A8A006FF04FDA93880C00136A0A01E2 -:1020C00093770A02E380070C83274101138B770083 -:1020D000137B8BFF83274B0003290B0013078B0017 -:1020E000232AE100938C0700E3C6070C9307F0FF57 -:1020F000930B0A006384FD02B3679901937BFAF79F -:10210000639E070063920D02138A0B00930D00007B -:10211000930C0000130B011B6FF05FE4E3920C3A89 -:1021200093079000E3EE273913090903A307211B46 -:10213000138A0B00930C1000130BF11A6FF01FE2BF -:10214000930B0A0013071000E38AE7FC1307200033 -:10215000638CE706130B011B1397DC01937779005F -:1021600013593900938707033369270193DC3C0037 -:10217000A30FFBFE3367990113060B00130BFBFF44 -:10218000E31C07FC93F61B00638A06069306000314 -:102190006386D7061306E6FF9307011BA30FDBFE3A -:1021A000B38CC740138A0B00130B06006FF01FDBC4 -:1021B000130710006394E7006F10D014130720007A -:1021C000930B0A00E398E7F883264103130B011BE6 -:1021D0009377F900B387F60003C707001359490046 -:1021E0009397CC0133E9270193DC4C00A30FEBFE5E -:1021F000B3679901130BFBFFE39C07FC9307011BDB -:10220000B38C6741138A0B006FF05FD593065006BD -:1022100063DC962C8326010F9305010A1305010B3D -:102220002328D10A8326410F232211052320F104FC -:10223000232AD10A8326810F2320010A2322010A9F -:10224000232CD10A8326C10F2324010A2326010A45 -:10225000232ED10AEFF0406983270104832841042B -:102260006318054A0327810EB75601809386C6C5B9 -:1022700023A0D800938717009306100013071700B8 -:1022800023A2D8002326F10E2324E10E930670002A -:1022900093888800E3C6E63A0327C10C832601022F -:1022A000635CD772032701038326C10293888800E9 -:1022B00023ACE8FE0327810EB387D70023AED8FEF8 -:1022C000130717002326F10E2324E10E9306700056 -:1022D000E3C0E60C032701029304F7FF635690CC9A -:1022E000930600010327810EE3DC963613090001F3 -:1022F000930C70006F00C000938404FFE352993682 -:1023000083268100938707011307170023A0D800B5 -:1023100023A228012326F10E2324E10E93888800AE -:10232000E3DCECFC1306410E93050C0013050D00D5 -:10233000EFA0004C631E05188327C10E0327810EF2 -:102340009308C1106FF05FFB33895941635220C37A -:10235000130600018326810E63542607130E000125 -:10236000930B70006F00C000130909FF635A2E051C -:1023700003278100938707019386160023A0E800B6 -:1023800023A2C8012326F10E2324D10E93888800AE -:10239000E3DCDBFC1306410E93050C0013050D0076 -:1023A000EFA0004563160512130E0001130909FF83 -:1023B0008327C10E8326810E9308C110E34A2EFBAA -:1023C00003278100B38727019386160023A0E80026 -:1023D00023A228012326F10E2324D10E1306700018 -:1023E000938888006356D6B81306410E93050C00F7 -:1023F00013050D00EFA0C03F631C050C8327C10E21 -:102400009308C1106FF0CFB6130600018326810E2A -:102410006352B607930B0001130970006F00C000F0 -:10242000938D0DFF63D8BB050327810093870701B8 -:102430009386160023A0E80023A278012326F10E3C -:102440002324D10E93888800E35CD9FC1306410E47 -:1024500093050C0013050D00EFA08039631A0506E3 -:10246000938D0DFF8327C10E8326810E9308C11023 -:10247000E3CCBBFB03278100B387B701938616002B -:1024800023A0E80023A2B8012326F10E2324D10EB5 -:1024900013067000938888006350D6AE1306410E71 -:1024A00093050C0013050D00EFA0803463120502A4 -:1024B0008327C10E9308C1106FF00FAC1306410EB5 -:1024C00093050C0013050D00EFA08032630205B0E8 -:1024D000832B010163880BB293850B0013050D005C -:1024E000EF20405A6FF00FB28326810E938C1700B5 -:1024F000832701021306100023A0680193841600AD -:10250000138988006356F6389307100023A2F80059 -:102510002326910F2324910E9307700063CE9774A6 -:102520008327C1020327010393841400B38CFC00AA -:102530002322F9002320E9002326910F2324910E62 -:10254000930770001309890063CA97748327010FEA -:10255000138614009305010A2328F10A8327410FEB -:102560001305010B232EC100232AF10A8327810FB3 -:102570002320010A2322010A232CF10A8327C10FF9 -:102580002324010A2326010A232EF10AEFF0C03585 -:102590000326C101832701029308890093060600E0 -:1025A000938DF7FF630A053013071B00B38CBC0142 -:1025B0002320E9002322B9012326910F2324C10EF1 -:1025C0009307700063CCC7509307090193862400DA -:1025D0001389080093880700032681031307410D20 -:1025E0002320E900B30796012322C9002326F10E18 -:1025F0002324D10E130770006358D79A6FF04FEF62 -:1026000037570180130600018326810E930EC7DC25 -:10261000635C0609232081042322910413040D0026 -:1026200093040C00130E000193027000130C0800B9 -:10263000138D0E006F00C000130C0CFF635A8E0543 -:10264000938707019386160023A0A80123A2C8013F -:102650002326F10E2324D10E93888800E3DED2FCDA -:102660001306410E9385040013050400EFA04018E3 -:102670006312057A130E0001130C0CFF8327C10EA1 -:102680008326810E9308C11093027000E34A8EFBEB -:1026900013080C00930E0D00138C0400130D04009E -:1026A0008324410403240104B387070193861600A1 -:1026B00023A0D80123A208012326F10E2324D10E42 -:1026C00013067000938888006344D6006FF0CF82B1 -:1026D0001306410E93050C0013050D00EFA04011E9 -:1026E000E31805DE8327C10E9308C1106FF0CF8079 -:1026F0001306410E93050C0013050D00EFA0400FCB -:10270000E31805DC8327C10E9308C1106FF0CF8555 -:102710008325C10C635CB0660327C10183260102D7 -:102720009304070063C2E638635690028326810E45 -:10273000B387970023A068019386160023A2980010 -:102740002326F10E2324D10E1306700093888800EF -:10275000E342D63293C6F4FF0327C10193D6F64174 -:10276000B3F4D400B3049740634490480327C101F5 -:1027700093760A40B30DEB00E398060C8324C10C5A -:102780000327010263C6E40093761A00E38806304B -:10279000832601030327C1021306700023A0D8007B -:1027A0008326810EB387E70023A2E80093861600F4 -:1027B0002326F10E2324D10E938888006354D6007B -:1027C0006F108017832601023307DB00B384964025 -:1027D0003307B741138904006354970013090700B6 -:1027E000635820030327810EB387270123A0B80174 -:1027F0001307170023A228012326F10E2324E10E3C -:10280000930670009388880063D4E6006F10801CE4 -:102810001347F9FF1357F7413377E900B384E440D6 -:10282000634490006FE05FF8930600010327810E78 -:1028300063D8966213090001930C70006F00C0000A -:10284000938404FF635E9960832681009387070168 -:102850001307170023A0D80023A228012326F10E76 -:102860002324E10E93888800E3DCECFC1306410E80 -:1028700093050C0013050D00EF909077E31A05C443 -:102880008327C10E0327810E9308C1106FF05FFBF1 -:1028900093771A00E39A07C623A2C8002326910F54 -:1028A0002324910E9307700063CA97229386260013 -:1028B000938808016FF05FD2E350B0D31307000193 -:1028C0006344B7016F108061130B7000930406001E -:1028D0006F000001938D0DFF635EB71D938414009C -:1028E00083278100938C0C012322E9002320F90027 -:1028F0002326910F2324910E13098900E35C9BFC8E -:102900001306410E93050C0013050D00EF90506E59 -:10291000E31005BC832CC10E8324810E1309C11062 -:10292000130700016FF01FFB8326410193770A0113 -:10293000138746006392071693770A046384076837 -:1029400083274101930C0000232AE10003D90700EB -:102950006FF0CFF18326410193F70B0113874600F7 -:10296000639E070C93F70B04638E07608327410176 -:10297000930C0000232AE10003D9070093071000FD -:102980006FF00FDB8326410193770A01138746001E -:10299000639A070E93770A046386076083274101D1 -:1029A000232AE10003990700935CF94193870C0007 -:1029B00063DE07F2B3372001B30C9041B38CFC40C7 -:1029C0009307D002A303F10C33092041930B0A00B3 -:1029D000930710006FF00FD613771A0063140700E7 -:1029E0006FE09FDC6FF01F8C93880C006FF04FED51 -:1029F00093070003A307F11A130BF11A6FF00FD618 -:102A00008327C10383440400639407006FE0DFC49D -:102A100083C70700639407006FE01FC4136A0A406E -:102A20006FE09FC38326C100130B040093D7F641C8 -:102A30002320D7002322F7006FE09FDB03A90600C5 -:102A4000930C0000232AE100930710006FF04FCE93 -:102A5000032741018327070013074700232AE100CA -:102A600083A5070003A6470083A6870083A7C700A6 -:102A70002328B10E232AC10E232CD10E232EF10EB2 -:102A80006FE05FEF03A90600232AE100935CF941A0 -:102A900093870C006FF04FE503A90600930C00002C -:102AA000232AE1006FF08FDC93840600E34090C896 -:102AB0006FF05FCA93861400130789008327810093 -:102AC000B38CBC012322B9012320F9002326910FE6 -:102AD0002324D10E9307700063DED7741306410ED2 -:102AE00093050C0013050D00EF909050E312059E26 -:102AF0008326810E832CC10E930841119386160004 -:102B00001309C1106FF05FAD93880C00930B0A009E -:102B10006FF00FD7B75701809387C7C293880C0017 -:102B2000232AF10293770A0263880712832741015F -:102B3000138B7700137B8BFF03290B00832C4B0037 -:102B400093078B00232AF10093771A00638E070006 -:102B5000B3679901638A0700930700032304F10C0C -:102B6000A304910C136A2A00937BFABF93072000F9 -:102B70006FF00FBCB7570180938707C493880C0090 -:102B8000232AF1026FF01FFA93880C006FF0CFCB6D -:102B90001306410E93050C0013050D00EF905045F0 -:102BA000E31805928327C10E9308C1106FF08FF2CE -:102BB00083441400136A0A02130414006FE0DFA9AF -:102BC00083441400136A0A20130414006FE0DFA882 -:102BD00093076000938C0D0063EEB76B375701804D -:102BE000938A0C00232A2101130B47C56FE09FAD88 -:102BF000130600018326810E63549640930C000156 -:102C0000930D70006F00C000938404FF63DA9C3E54 -:102C100003278100938707019386160023A0E8000D -:102C200023A298012326F10E2324D10E9388880035 -:102C3000E3DCDDFC1306410E93050C0013050D00CB -:102C4000EF90103BE31605888327C10E8326810E83 -:102C50009308C1106FF05FFB8326410193770A014F -:102C6000138746006380071C03A90600930C00002D -:102C7000232AE1006FF05FED1306410E93050C006F -:102C800013050D00EF90D036E3140584832CC10E9C -:102C90008324810E1309C1106FF09F881306410E23 -:102CA00093050C0013050D00EF909034E31205829C -:102CB000832CC10E8324810E1309C1106FF01F896C -:102CC000130B011B9307000023288100232E910082 -:102CD00013040B0023223103130B0C00930409008F -:102CE00093890C0013FA0B40832CC103930AF00F55 -:102CF000138C0800138907006F0040021306A00020 -:102D0000930600001385040093850900EFD0406FFF -:102D1000E38A092A93040500938905001306A0009D -:102D2000930600001385040093850900EFD09030CE -:102D300013050503A30FA4FE130919001304F4FFE0 -:102D4000E30E0AFA83C60C00E31AD9FAE30859FB2A -:102D50006392094A9307900063EE974893080C002A -:102D60009307011B130C0B00130B0400232E91037C -:102D70008324C1018329410203240101232021036B -:102D8000B38C6741138A0B006FF04F9D8326810E31 -:102D9000375601801306C6C523A0C80093871700C5 -:102DA000130610009386160023A2C8002326F10EF6 -:102DB0002324D10E13067000938888006344D648FC -:102DC000638405006FE0DFEA0327010293761A00AF -:102DD000B3E6E600639406006FE01F9D83260103BF -:102DE0000327C1021306700023A0D8008326810E9A -:102DF000B307F70023A2E800938616002326F10EFE -:102E00002324D10E6354D6006FE09FE99388880095 -:102E10006FE0DFEB832B0101130D0400138C040022 -:102E20006FF04FEB93770A04638007148327410107 -:102E3000930C0000232AE10003D907006FF0DFD0D4 -:102E40001306410E93050C0013050D00EF90501A68 -:102E5000631005E88327C10E9308C1106FF0CFC33C -:102E600083268100B387970023A2980023A0D8006F -:102E7000130717002326F10E2324E10E930670009A -:102E800063C4E6006FE01F926FE09FE68327010FA7 -:102E90009305010A1305010B2328F10A8327410F2B -:102EA0002320010A2322010A232AF10A8327810F02 -:102EB0002324010A2326010A232CF10A8327C10FA8 -:102EC000232EF10AEFE0504383280101E340052659 -:102ED0008347710C13077004635897383757018084 -:102EE000130B07C22328010023240102232201021D -:102EF000232E0100137AFAF7930A3000930C300066 -:102F0000930D0000638407006FE05FF76FE0CFFC74 -:102F10008327C100130B04002320F7006FE05F8DAF -:102F200013050B0023209105EF6010498347710CB6 -:102F3000934AF5FF93DAFA41232A2101232801005D -:102F40002324010223220102232E010083280104ED -:102F5000930C0500B37A5501930D000063840700BC -:102F60006FE0DFF16FE04FF793770A206382073A53 -:102F700083274101930C0000232AE10003C90700C5 -:102F80006FF09FBC93F70B206388073683274101BE -:102F9000930C0000232AE10003C9070093071000E7 -:102FA0006FE01FF993770A20638C07328327410172 -:102FB000232AE10003890700935CF94193870C0001 -:102FC0006FF08F9293770A20638207308327410145 -:102FD000930C0000232AE10003C907006FF00F895A -:102FE0008327C10F63CA07348347710C130770042A -:102FF000E35C971C37570180130B87C26FF09FEE7D -:1030000003278100B38797009386160023A0E8006A -:1030100023A298002326F10E2324D10E130670005C -:10302000938888006354D6F41306410E93050C0070 -:1030300013050D00EF90C07B631C05C88327C10EEC -:103040009308C1106FF08FF203270102832C410215 -:10305000232E410123208104232231052322510301 -:103060008329810223246103B30BEB000324C103F2 -:10307000032A8104832AC104930470001309000108 -:10308000130B0C0063880C08639809081304F4FF01 -:10309000938CFCFF0327810EB387470123A05801BF -:1030A0001307170023A248012326F10E2324E10E63 -:1030B0009388880063CEE40E834604003386BB41C8 -:1030C000138C06006354D600130C0600635680036D -:1030D0008326810EB387870123A0B801938616004B -:1030E00023A288012326F10E2324D10E63C2D40E1D -:1030F00083460400938888001346FCFF1356F6416C -:103100003377CC00338CE640634C8001B38DDD0017 -:10311000E39C0CF6638A095E9389F9FF6FF09FF7D1 -:103120008326810E634889016F008005130C0CFF14 -:10313000635889050327810093870701938616004A -:1031400023A0E80023A228012326F10E2324D10E78 -:1031500093888800E3DCD4FC1306410E93050B0032 -:1031600013050D00EF90C06863140566130C0CFF87 -:103170008327C10E8326810E9308C110E34C89FB7F -:1031800003278100B38787019386160023A0E800F8 -:1031900023A288012326F10E2324D10E63C0D46616 -:1031A0008346040093888800B38DDD006FF05FF6DE -:1031B0001306410E93050B0013050D00EF904063BD -:1031C000631805608327C10E9308C1106FF0DFEE0E -:1031D0001306410E93050B0013050D00EF9040619F -:1031E0006318055E834604008327C10E9308C1104F -:1031F0006FF09FF0832781048325C1041309000029 -:103200003304F4401386070013050400EF60902395 -:1032100083C51C001306A000930600003338B000DD -:103220001385040093850900B38C0C01EFD0401D79 -:103230006FF05FAE938616009308870013090700AE -:103240006FF08FB91306410E93050C0013050D00A6 -:10325000EF90005A631E05A68325C10C8327C10E7B -:103260009308C1106FF0DFB537570180130BC7C14A -:103270006FF05FC71306410E93050C0013050D0098 -:10328000EF900057631605A48327C10E9308C11061 -:103290006FF04FCC930C60006FF05F9483260102B7 -:1032A0003307DB00B38496403308B7411389040029 -:1032B000635098D6130908006FF08FD58327C1009B -:1032C000130B04002310F7006FE08FD28327410116 -:1032D000930C0000232AE10003A907006FE01FD927 -:1032E00083274101232AE10003A90700935CF941E8 -:1032F00093870C006FE05FDF83274101930C000090 -:10330000232AE10003A90700930710006FE05FC2C2 -:1033100083274101930C0000232AE10003A9070041 -:103320006FF09F821306410E93050C0013050D00EC -:10333000EF90004C6FE00FCD9307D002A303F10C88 -:103340006FF0DFCA930700032304F10C9307800595 -:1033500013672A00A304F10C2324E102930730062B -:1033600023280100130BC114E3C4B7030323C10FC7 -:1033700093FBF4FD23227105232C0104032E010F7E -:10338000832E410F032F810F136A2A10634E0344CB -:1033900093071006E38EF40A930710046384F40085 -:1033A0006FE04FE6930A010B13850A00232A1105EB -:1033B0002328C10B232AD10B232CE10B232E610AD6 -:1033C000EF10811F1306C10CEF60C02D138605009E -:1033D0009305050013850A00EF00D17E8327010BBA -:1033E000930C010A130901092328F1088327410BD3 -:1033F0001306010893050900232AF1088327810B8E -:1034000013850C002320C104232CF1088327C10B52 -:103410002320010823220108232EF108B707FC3FCF -:103420002326F10823240108EFE050010328010AB4 -:10343000032E410A832E810A032FC10A93850C00B3 -:1034400013850A002328010B23280105232AC10B19 -:103450002322C103232CD10B2320D103232EE10BE4 -:10346000232EE1012320010A2322010A2324010A39 -:103470002326010AEFE04047032FC101832E0102FA -:10348000032E410203280105832841056316050028 -:10349000930710002326F10CB7570180938707C4C8 -:1034A0002322F1029386FDFF232E4105232291065C -:1034B0002326B107232AA107232C81072320810675 -:1034C0002324310723281107130C0B00938B0600CC -:1034D000232E6107130D0800930D0E0093840E0038 -:1034E000130A0F006F00800493850C0013850A00F7 -:1034F0002320C102232EF101232CF10B232EC10A1C -:103500002328610B232A310B2320010A2322010ADD -:103510002324010A2326010AEFE0003D832FC10185 -:1035200003260102938BFBFF6302050EB7070340DE -:103530001306090093850C0013850A00232EF10859 -:103540002320A10B2322B10B2324910A2326410B14 -:1035500023280108232A0108232C0108EFE0006E2C -:1035600013850A00EF00D13F930505001304050001 -:1035700013850A008329010B8324410B032B810B44 -:10358000032AC10BEF00114F0327010B032601048F -:10359000930509002320E1080327410B13850C0044 -:1035A000232831092322E1080327810B232A9108CC -:1035B000232C61092324E1080327C10B232E410991 -:1035C0002326E108EFF0C06783274102032B010A9D -:1035D0008329410A3387870003470700832F810A25 -:1035E0000326C10A232A81052300EC002328710544 -:1035F0009307F0FF130C1C00130D0B00938D0900B3 -:1036000093840F00130A0600E390FBEE8328010762 -:1036100093030B00938209003709FE3F93850C004A -:1036200013850A0023201103232E8100032AC105DC -:1036300083244106032401062328710A23227106EC -:10364000232A510A23205106232CF10B232EF105A6 -:10365000232EC10A2320C1042320010A2322010AA8 -:103660002324010A2326210BEFE0C034930B0C0026 -:10367000832DC106032D4107032C8107032BC107AE -:1036800083298106832801026342A04883234106DF -:1036900083220106832FC1050326010493850C00B4 -:1036A00013850A002328710A232A510A232CF10BBF -:1036B000232EC10A2320010A2322010A2324010AFE -:1036C0002326210BEFE04022832801026318050026 -:1036D0008327C10193FC1700639A0C4283270105DD -:1036E0001306000393861700B386DB0063C8070048 -:1036F000938B1B00A38FCBFEE39C76FFB3876B41BC -:103700002320F1026FE08FBE03270102130C0B0090 -:10371000032B8102232E8102032AC101B306EB0091 -:103720000324010483294104832A410263E4B6018E -:103730006FF0CF84938D06006FF04F840327C10193 -:103740009307D0FF6344F70063DAED009384E4FF4E -:1037500093F7F4FD2322F1046FE0CFBB832701022E -:103760000327C1016340F72A83278102930C0700D6 -:1037700093F71700638607008327C102B30CF70095 -:103780008327810293F70740638607008327C101DF -:103790006342F05C93CAFCFF93DAFA41B3FA5C012E -:1037A0009304700623240102232201026FE04FC814 -:1037B0008347710C930D0000638407006FE00FECEA -:1037C0006FD09FF19307900063E697D46FF00FD905 -:1037D000832B0101130C0B006FE0DFCF2324410387 -:1037E00023280100130A0900B707008033C36700CC -:1037F0009307D002232CF1046FF09FB91306410EFA -:1038000093050B0013050D00EF80907EE31205FC7D -:10381000834604008327C10E9308C110B38DDD00D9 -:103820006FF01F8F930A010B9307010D1308C10D51 -:103830001307C10C93860D001306200093850A0020 -:1038400013050D002328C10B2320C105232AD10B0A -:103850002322D103232CE10B2320E103232E610A31 -:10386000232E6100EF20106F930770040323C10122 -:10387000032F0102832E4102032E01048328010538 -:10388000130B05006390FB088327810293F7170051 -:103890006396072E930770040327C10D2322F104BA -:1038A0006FE04FA4930A010B1308C10D9307010D9C -:1038B0001307C10C93860D001306300093850A0090 -:1038C00013050D00232811052328C10B2320C10552 -:1038D000232AD10B2322D103232CE10B2320E10344 -:1038E000232E610A232E6100EF20D0660323C1013D -:1038F000032F0102832E4102032E010483280105B8 -:10390000130B0500930760043309BB01639EFB267C -:1039100083460B00930700036386F650930C010A5D -:103920008327C10C3309F9006FE00F969307D0028B -:10393000A303F10C6FF00FDA1306410E93050C0090 -:1039400013050D00EF80D06A630405006FE05FB8D7 -:103950008324C10C8327C10E9308C1106FE09FE63A -:103960008347710C232A210123240102232201020F -:10397000232E0100938A0D00938C0D00930D0000FF -:10398000638407006FE08FCF6FD01FD5832781023C -:103990000327C10193F71700B3E7B7016356E0505F -:1039A00063900744832CC10193046006832781023E -:1039B00093F707406392073A93CAFCFF93DAFA4100 -:1039C000B3FA5C016FF01FDE37570180130B47C25B -:1039D0006FF04FD11306410E93050C0013050D0037 -:1039E000EF801061630405006FE09FAE8324C10C7B -:1039F000032701028327C10E9308C110B304974027 -:103A00006FE01FE1832701020327C10293047006C0 -:103A1000B38CE7008327C101E34AF0F8B38CFC4084 -:103A2000938C1C0093CAFCFF93DAFA41B3FA5C0151 -:103A30006FF05FD7B7560180938EC6DC6FE00FB58D -:103A40009307F0FF2326F1006FD0DFDC130600FFA1 -:103A5000B304B04063D2C50613090001930C700093 -:103A60006F00C000938404FF63589904032781000A -:103A7000938707019386160023A0E80023A228015C -:103A80002326F10E2324D10E93888800E3DCDCFC8E -:103A90001306410E93050C0013050D00EF805055E1 -:103AA000630405006FE0DFA28327C10E8326810E29 -:103AB0009308C1106FF01FFB03278100B3879700A5 -:103AC0009386160023A0E80023A298002326F10E77 -:103AD0002324D10E13067000635AD6B21306410E8A -:103AE00093050C0013050D00EF8090506304050052 -:103AF0006FE01F9E8327C10E8326810E9308C1109D -:103B00006FE0CF9C930B0A006FE00FE28327410523 -:103B100093860B00232EF10C8327410203C6FBFF83 -:103B200083C5F7006310B60213050003A38FA6FE3A -:103B30008326C10D9387F6FF232EF10C03C6F6FFF3 -:103B4000E386C5FE930516001305900393F5F50F64 -:103B50006306A600A38FB6FE6FF05FBA832741020B -:103B600083C5A700A38FB6FE6FF05FB9930700036C -:103B70002304F10C930780076FF08FFD9307700407 -:103B80003309BB012322F104930C010A6FD0DFEF4C -:103B900093851D0013050D0023281101EF404015EA -:103BA00083280101130B0500630005362328A100BB -:103BB0006FF0CFFB63940D00930D10000323C10F32 -:103BC000032E010F832E410F032F810F13690A105B -:103BD000E34603C0930A010B1308C10D9307010DBF -:103BE0001307C10C93860D001306200093850A006D -:103BF00013050D00232211052328C10B2320C10525 -:103C0000232AD10B2322D103232CE10B2320E10310 -:103C1000232E610A232E6100EF20D0330323C1013C -:103C200023244103032F0102832E4102032E0104AA -:103C300083284104130B0500130A0900232C0104F7 -:103C4000232801006FF05FC4930D60006FD0DFD8B0 -:103C5000930A010B13850A00232A11052328C10B9F -:103C6000232AD10B232CE10B232E610AEF00D11460 -:103C70001306C10CEF5010231386050093050500B1 -:103C800013850A00EF0001748327010B930C010ACE -:103C9000130901092328F1088327410B13060108A2 -:103CA00093050900232AF1088327810B13850C0053 -:103CB0002320C104232CF1088327C10B23200108F2 -:103CC00023220108232EF108B707FC3F2326F10821 -:103CD00023240108EFD090760328010A032E410A1D -:103CE000832E810A032FC10A93850C0013850A00D5 -:103CF0002328010B23280105232AC10B2322C103FA -:103D0000232CD10B2320D103232EE10B232EE10101 -:103D10002320010A2322010A2324010A2326010A5F -:103D2000EFD0903C032FC101832E0102032E4102EC -:103D30000328010583284105631605009307100039 -:103D40002326F10CB75701809387C7C22322F102C3 -:103D50006FF04FF5930470060326C1039306F00F2E -:103D600083470600638AD71A0327C10113050000A1 -:103D70009305000063DEE7003307F7408347160032 -:103D8000638407049385150013061600E394D7FE99 -:103D9000232EC102232EE1002322B1022324A102FB -:103DA0000327810283274102B387E70003278104A9 -:103DB000B387E702B38C970193CAFCFF93DAFA4109 -:103DC000B3FA5C016FD0DFE68347060013051500E8 -:103DD0006FF0DFFB23280100138A07006FF0DFA0DC -:103DE0008327C10293046006B30CF700B38CBC01B7 -:103DF0006FF0DFBB9306610D6318060093060003A6 -:103E0000230BD10C9306710D1307011B9387070336 -:103E10003386E6402380F6009307D60D232CF1026B -:103E20006FD0DFDC930C010A93850C0013850A0028 -:103E3000232811052328C10B2320C105232AD10BD8 -:103E40002322D103232CE10B2320E103232E610A3B -:103E5000232E61002320010A2322010A2324010AC0 -:103E60002326010AEFD050280323C101032F0102AA -:103E7000832E4102032E010483280105E30205AAD3 -:103E800093071000B387B7412326F10C3309F900DB -:103E90006FD09FBF8327810293F7170063940700B9 -:103EA0006FD0DFD66FD01FD6639A0700930A100039 -:103EB00093046006930C10006FF0DF8E8327C1021D -:103EC00093046006938C1700B38CBC0193CAFCFF6B -:103ED00093DAFA41B3FA5C016FF0DF8C13870800C4 -:103EE0006FE0DFBD8327410183AD07009387470063 -:103EF00063D40D00930DF0FF83441400232AF100D6 -:103F0000130407006FD04FF58357CC0093E70704E5 -:103F10002316FC006FD01F8F2324010223220102ED -:103F20006FF01FE893072000232CF1026FD01FCC05 -:103F30009307050003A501369306060013860500C6 -:103F4000938507006FD0CFD583D7C50003AE450654 -:103F500003D3E50083A8C50103A84502130101B8F6 -:103F600093F7D7FF13070040232C8146231AF10053 -:103F7000138405009307010793058100232A9146C6 -:103F800023282147232E1146130905002326C107A4 -:103F9000231B610023221103232601032324F100A4 -:103FA000232CF1002328E100232EE100232001022D -:103FB000EFD00FCF93040500635C050283574101E6 -:103FC00093F70704638807008357C40093E7070447 -:103FD0002316F4008320C1470324814703290147A6 -:103FE00013850400832441471301014867800000C2 -:103FF0009305810013050900EF000058E30005FC5C -:104000009304F0FF6FF09FFB83A70136130101FFBC -:10401000232481002322910023261100930405000C -:10402000138405006386070003A787036300070E58 -:104030000317C400931707019376870093D70701EE -:1040400063800604832604016380060613F61700C6 -:10405000630406080326440123240400130500001A -:104060003306C040232CC400638606088320C100A9 -:1040700003248100832441001301010167800000B3 -:1040800093F607016384060C93F7470063960708CD -:104090008326040113678700931707012316E400A2 -:1040A00093D70701E39406FA13F607289305002037 -:1040B000E30EB6F89305040013850400EF30503189 -:1040C0000317C400832604019317070193D7070140 -:1040D00013F61700E31006F813F627009305000007 -:1040E00063140600832544012324B4001305000053 -:1040F000E39E06F693F70708E38A07F613670704BB -:104100002316E4001305F0FF6FF05FF61385070038 -:10411000EF0050006FF0DFF183250403638E05008C -:10412000930704046388F50013850400EF009015DD -:104130000317C40023280402832604011377B7FD64 -:10414000232204002320D4006FF0DFF493079000B3 -:1041500023A0F400136707042316E4001305F0FFFF -:104160006FF0DFF003A7013583278714638C070402 -:1041700003A747001308F001634EE8061318270051 -:1041800063060502338307012324C30883A8871825 -:10419000130610003316E600B3E8C80023A417196D -:1041A0002324D310930620006304D50213071700BD -:1041B00023A2E700B387070123A4B700130500007B -:1041C000678000009307C7142324F7146FF05FFA89 -:1041D00083A6C7181307170023A2E70033E6C6001B -:1041E00023A6C718B387070123A4B700130500004F -:1041F000678000001305F0FF67800000130101FDD8 -:10420000232C410103AA0135232021032326110277 -:1042100003298A142324810223229102232E3101AF -:10422000232A5101232861012326710123248101BE -:1042300063000904130B0500938B0500930A10001B -:104240009309F0FF832449001384F4FF63420402BE -:1042500093942400B304990063840B0483A744104F -:10426000638077051304F4FF9384C4FFE31634FFDF -:104270008320C10203248102832441020329010215 -:104280008329C101032A8101832A4101032B0101F2 -:10429000832BC100032C8100130101036780000000 -:1042A0008327490083A644009387F7FF638E870422 -:1042B00023A20400E38806FA8327891833978A002B -:1042C000032C4900B377F70063920702E7800600EA -:1042D0000327490083278A1463148701E304F9F84C -:1042E000E38807F8138907006FF0DFF58327C91803 -:1042F00083A544083377F700631C070013050B0000 -:10430000E78006006FF0DFFC232289006FF09FFA40 -:1043100013850500E78006006FF09FFB8397C500BB -:10432000130101FE232C810023263101232E1100CD -:10433000232A91002328210193F687001384050086 -:1043400093090500639A06103717000013070780CA -:1043500083A64500B3E7E7002396F5006354D01821 -:1043600003278402630A070C83A4090093960701BC -:1043700023A00900139637018325C40193D60601B3 -:104380006348061693061000130600001385090003 -:10439000E70007009307F0FF630CF5188356C4008D -:1043A000032784028325C40193F64600638E06002A -:1043B00083264400832704033305D5406386070022 -:1043C0008327C4033305F540130605009306000058 -:1043D00013850900E70007009307F0FF631EF5103F -:1043E00003A709008317C400630807169306D001CA -:1043F0006306D700930660016314D70C832604017B -:1044000037F7FFFF1307F77FB3F7E7002316F40032 -:10441000232204002320D4008325040323A0990031 -:10442000638C0500930704046386F5001385090077 -:10443000EF00406523280402130500008320C1011A -:104440000324810183244101032901018329C1003F -:10445000130101026780000003A90501E30E09FCB6 -:1044600083A405001397070113570701137737003B -:1044700023A02501B384244193070000631407009F -:1044800083A745012324F400634890006FF0DFFA0E -:104490003309A900E35290FA832744028325C4011B -:1044A000938604001306090013850900E7800700BE -:1044B000B384A440E34EA0FC8357C4001305F0FF6F -:1044C00093E707048320C1012316F400032481012C -:1044D00083244101032901018329C1001301010241 -:1044E0006780000003A7C503E34CE0E66FF0DFF44C -:1044F000032504056FF05FEB8357C40037F7FFFF18 -:104500001307F77FB3F7E7008326040193970701AA -:1045100093D707412316F400232204002320D4005C -:1045200013973701E35A07EE2328A4046FF0DFEE58 -:1045300083A70900E38407E61307D0016388E70235 -:10454000130760016384E7028357C40093E70704FD -:104550002316F4006FF09FEE37F7FFFF1307F77F86 -:1045600083260401B3F7E7006FF0DFFA23A0990078 -:10457000130500006FF09FEC130101FE232C810056 -:10458000232E11001304050063060500832785030D -:10459000638007028397C500639607028320C101E9 -:1045A000032481011305000013010102678000004C -:1045B0002326B100EF0000368325C1008397C50094 -:1045C000E38E07FC13050400032481018320C1014D -:1045D000130101026FF09FD49305050063060500E7 -:1045E00003A501366FF05FF903A50135B7450080DB -:1045F000938585576F005003130500006780000006 -:10460000B7E50080938505CD6F001002130101FE10 -:10461000B7470080232E1100232C8100232A91000C -:104620002328210123263101232441012322510182 -:10463000232061010324450093870760232EF502A0 -:104640001307C52E930730002324E52E2322F52ED1 -:104650002320052E93074000130905002326F400AC -:104660001306800093050000232204062320040083 -:10467000232204002324040023280400232A040006 -:10468000232C04001305C405EFC01FCB37AB0080FB -:1046900083248900B7AA008037AA0080B7A90080C8 -:1046A000130B0B83938A4A89130ACA9193894998F9 -:1046B000B707010023206403232254032324440367 -:1046C00023263403232E84009387970023A6F40027 -:1046D000130680009305000023A2040623A0040013 -:1046E00023A2040023A4040023A8040023AA040096 -:1046F00023AC04001385C405EFC01FC40324C90004 -:10470000B707020023A0640323A2540323A4440395 -:1047100023A6340323AE9400938727012326F400B5 -:10472000232204062320040023220400232404005F -:1047300023280400232A0400232C04001305C405A5 -:104740001306800093050000EFC01FBF8320C10146 -:104750002320640323225403232444032326340305 -:10476000232E84000324810193071000232CF902D7 -:1047700083244101032901018329C100032A810007 -:10478000832A4100032B010013010102678000000E -:104790001305000067800000130101FF2322910030 -:1047A000130680069384F5FFB384C40223202101FD -:1047B00013890500232481002326110093854407D3 -:1047C000EF30005313040500630005021305C50014 -:1047D00023200400232224012324A400138684061A -:1047E00093050000EFC05FB58320C10013050400EE -:1047F00003248100832441000329010013010101E6 -:1048000067800000130101FE2328210103A901355F -:1048100023263101232E110083278903232C8100B5 -:10482000232A9100930905006386070A1309092EBC -:104830009304F0FF83274900032489009387F7FF3F -:1048400063D807006F00000813048406638C970682 -:104850000317C4009387F7FFE31807FEB707FFFFAE -:104860009387170023220406232004002322040038 -:10487000232404002326F40023280400232A040010 -:10488000232C040013068000930500001305C405C3 -:10489000EFC09FAA23280402232A0402232204042F -:1048A000232404048320C10113050400032481018F -:1048B00083244101032901018329C100130101025D -:1048C0006780000003240900630C0400130904003E -:1048D0006FF05FF613050900EFF05FD36FF01FF57F -:1048E0009305400013850900EFF01FEB2320A9007A -:1048F00013040500E31C05FC9307C00023A0F90086 -:104900006FF05FFA03A50135B7E50080938505CD0B -:104910006F00805183278503638407006780000050 -:104920006FF0DFCE678000006780000067800000C6 -:104930006780000003A50136B74500809385855F39 -:104940006F00404403A50136B74500809385057983 -:104950006F004043130101FE23263101232C810007 -:10496000232A91002328210123244101232E110011 -:10497000138A0500130905009389C1F2EF30104531 -:1049800003A78900B71700001384F7FE83244700AC -:104990003304444193F4C4FF330494001354C4001B -:1049A0001304F4FF1314C400634EF40093050000D5 -:1049B00013050900EF40504983A78900B38797008A -:1049C0006308F50213050900EF3090408320C10110 -:1049D0000324810183244101032901018329C100AA -:1049E000032A810013050000130101026780000003 -:1049F000B305804013050900EF4010459307F0FF11 -:104A00006308F5049387013C03A7070083A6890088 -:104A1000B384844093E414003304874013050900F1 -:104A200023A2960023A08700EF30903A8320C10193 -:104A30000324810183244101032901018329C10049 -:104A4000032A810013051000130101026780000092 -:104A50009305000013050900EF40103F03A78900EC -:104A60009306F000B307E540E3DEF6F483A6413693 -:104A700093E717002322F7003305D54023A0A13C7C -:104A80006FF05FF463840512130101FF232481009A -:104A900023229100138405009304050023261100AE -:104AA000EF30D0320328C4FF130784FF9377E8FF69 -:104AB0003306F7009385C1F28326460003A58500DF -:104AC00093F6C6FF6306C51A2322D6001378180092 -:104AD0003305D600631E0808032384FF032845001E -:104AE0003307674083288700138541F3B387670046 -:104AF00013781800638EA8120323C70023A668004A -:104B000023241301630E081C93E617002322D70009 -:104B10002320F6009306F01F63E6F60A93F687FF5C -:104B20009386860003A54500B386D50003A606003C -:104B300013D8570093071000B3970701B3E7A700F6 -:104B4000138586FF2326A7002324C70023A2F50090 -:104B500023A0E6002326E600032481008320C10071 -:104B60001385040083244100130101016F30502696 -:104B70000325450013751500631C0502B387D70094 -:104B8000138541F38326860093E817003308F70066 -:104B90006384A6160326C60023A6C6002324D600D7 -:104BA000232217012320F8006FF0DFF66780000052 -:104BB00093E61700232ED4FE2320F6009306F01F61 -:104BC000E3FEF6F493D69700130640006368D60E12 -:104BD00093D667001388960313868603131838004C -:104BE0003388050183260800130888FF6304D81260 -:104BF00003A646001376C6FF63F6C70083A68600A9 -:104C0000E318D8FE03A8C600232607012324D700F3 -:104C1000032481008320C1002324E80013850400BD -:104C20008324410023A6E600130101016F30501ACE -:104C3000631208148325C60003268600B387F60096 -:104C4000032481002326B60023A4C50093E61700A1 -:104C50008320C1002322D700138504003307F70007 -:104C6000832441002320F700130101016F30501607 -:104C700013781800B387D70063100802032584FF58 -:104C80003307A7408326C70003268700B387A70002 -:104C90002326D60023A4C60013E6170083A6813678 -:104CA0002322C70023A4E500E3E8D7EA83A58137E0 -:104CB00013850400EFF01FCA6FF01FEA13064001CE -:104CC0006374D602130640056364D60693D6C70004 -:104CD0001388F6061386E606131838006FF05FF0A7 -:104CE000B387D7006FF01FEA1388C6051386B60591 -:104CF000131838006FF0DFEE23AAE50023A8E500C3 -:104D00002326A7002324A700232217012320F8002D -:104D10006FF09FE403A5450013562640930710004B -:104D20003396C7003366A60023A2C5006FF0DFEDFF -:104D300013064015636CD60093D6F70013888607D8 -:104D400013867607131838006FF09FE91306405555 -:104D5000636CD60093D627011388D6071386C6073F -:104D6000131838006FF0DFE71308803F1306E007E1 -:104D70006FF01FE793E617002322D7002320F600E9 -:104D80006FF09FDD130101FE23282101232631014D -:104D9000232441012322510123206101232E1100EC -:104DA000232C8100232A9100138B0500930A052EE2 -:104DB000130A0000930910001309F0FF83A44A00AE -:104DC00003A48A009384F4FF63C604028357C400DB -:104DD0009384F4FF63FCF9008317E40013050400D7 -:104DE00063862701E7000B00336AAA0013048406D8 -:104DF000E39E24FD83AA0A00E3920AFC8320C101FA -:104E00000324810183244101032901018329C10075 -:104E1000832A4100032B010013050A00032A8100A5 -:104E20001301010267800000130101FD232021030B -:104E3000232E3101232C4101232A51012328610112 -:104E400023267101232611022324810223229102A9 -:104E5000930A0500938B0500130B052E130A00001F -:104E6000930910001309F0FF83244B0003248B00E7 -:104E70009384F4FF63C804028357C4009384F4FF4F -:104E800063FEF9008317E4009305040013850A000C -:104E900063862701E7800B00336AAA0013048406A7 -:104EA000E39C24FD032B0B00E3100BFC8320C102C9 -:104EB0000324810283244102032901028329C101C1 -:104EC000832A4101032B0101832BC10013050A0032 -:104ED000032A810113010103678000009306450046 -:104EE000930700001305A5013788FFFF6F00C0017D -:104EF000939717002390E600939707019386260067 -:104F000093D70701630ED50203D706001376170067 -:104F10006304060093E717001357170013F62700E2 -:104F2000B3650701E30606FC939717002390B600CC -:104F3000939707019386260093D70701E316D5FCC4 -:104F40006780000093068501130700001305250004 -:104F50006F00C001131717002390F6001317070105 -:104F60009386E6FF135707016304D50483D7060031 -:104F700013960701135606419397170063540600D2 -:104F8000136717009397070193D70701137627003C -:104F900093E51700E30006FC131717002390B600F3 -:104FA000131707019386E6FF13570701E310D5FC9B -:104FB00067800000130101FE370E0100231D010070 -:104FC000231E0100938585019307C1011308810009 -:104FD000130EFEFF03D705009387E7FF9385E5FFD8 -:104FE00063180702239F07FEE39607FF1306460098 -:104FF0009306E10103D707009387270013062600D5 -:10500000231FE6FEE398D7FE13010102678000002C -:105010003307A70283D8270003D30700B376C7015D -:10502000B38616011357070193D8060133076700AB -:1050300033071701935807012391D7002390E70006 -:10504000239F17FFE39807F96FF05FFA1307250115 -:10505000835705001305250063980700E31AE5FE52 -:105060001305000067800000130510006780000032 -:10507000130101FF23229100835425012324810081 -:105080002326110093C7F4FF13971701130405009B -:1050900063160700EFF09FFB63180500B787FFFF5B -:1050A000B3C4F400231994008320C10003248100B9 -:1050B000832441001301010167800000130101FFF7 -:1050C0002324810003542501232611009347F4FF74 -:1050D00013971701631A0700EFF05FF793070500B6 -:1050E00013050000639407001355F4008320C100EA -:1050F000032481001301010167800000835725010B -:10510000130101FD2324810293D7F700232291028A -:105110002326110223202103232E3101B307F0405F -:105120002390F50083572501378700001307F7FF09 -:10513000B377F7002391F5009304050013040501EC -:105140006382E70493876500239205001305E5FF5A -:10515000035704001304E4FF93872700239FE7FE0F -:10516000E31885FE239C05008320C10203248102ED -:1051700083244102032901028329C1011301010390 -:1051800067800000035725011389450033F7E700C6 -:10519000631CF7022326B100EFF05FEB8325C1000B -:1051A0006304050293876500239205001385C4FFFD -:1051B000035704001304E4FF93872700239FE7FEAF -:1051C000E31885FE6FF05FFA9389A50113092900A2 -:1051D000231F09FEE39C29FF8320C10203248102CF -:1051E00083244102032901028329C1011301010320 -:1051F0006780000083572501130101FB23248104EC -:1052000093C7F7FF23229104232611041397170154 -:10521000930405001384050063160700EFF01FE3F5 -:10522000631205088357240193C7F7FF13971701EB -:10523000630407069305810013850400EFF01FEC5B -:105240009305410213050400EFF05FEB83558100E5 -:1052500003554102630CB5049307A10013076102D3 -:105260001306010283D6070093872700639A060876 -:10527000835607001307270063940608E394C7FECC -:10528000130500008320C104032481048324410406 -:10529000130101056780000013050400EFF01FDB18 -:1052A000E30A05F81305E0FF6FF0DFFD1335150085 -:1052B0000356A100835661023305A0401307A100E5 -:1052C00093076102137525001305F5FF9305C103CC -:1052D0009387270013072700631ED600E382B7FADF -:1052E0000356070083D6070013072700938727007C -:1052F000E306D6FEE3E8C6F83305A0406FF09FF85A -:1053000013051000E38005F81305F0FF6FF09FF719 -:10531000130101FF23261100EFF05FD38320C100AA -:10532000133515001301010167800000130101FE10 -:10533000232C8100232A9100232E110023282101F0 -:1053400023263101938405001304050063C4050A74 -:105350009307F000138605001305450093068401AA -:105360009305F00063D497029307050003D7270045 -:1053700093872700239FE7FEE39AD7FE231C0400B0 -:10538000130606FFE3C2C5FE93F4F4009307700012 -:1053900063D8970213078401930524009307000044 -:1053A000835607001307E7FF13968600B3E7C7008D -:1053B0002311F70093D78600E314B7FE938484FF8C -:1053C000638A04009384F4FF13050400EFF09FB791 -:1053D000E39A04FE130500008320C1010324810128 -:1053E00083244101032901018329C1001301010222 -:1053F00067800000930710FF3309B04063DCF512AB -:105400009305850193090000930645001306F000FB -:105410000357840193870500B3E9E90003D7E7FF49 -:105420009387E7FF2391E700E39AD7FE2312040056 -:10543000130909FFE34E26FD930700FF130710FF32 -:10544000B38797401309000063C4E40A3309F900E5 -:105450009307700063D627059399090193D90941F1 -:10546000834784019305A401B3E9F90093990901E5 -:1054700093D909019307000003D6060093862600FE -:105480001357860033E7E7009317860093970701C9 -:10549000239FE6FE93D70701E390B6FE130989FF29 -:1054A000630C0906835784011309F9FF13050400EF -:1054B00093F71700B3E93701EFF05FA2E31409FE99 -:1054C0009397090193D70741639007041395090146 -:1054D000135505018320C101032481018324410167 -:1054E000032901018329C100130101026780000023 -:1054F00013F907FF330920413309F90093077000BE -:10550000E3D027FB6FF05FF59309100013950901B5 -:10551000135505016FF01FFC1385090063980900FE -:1055200013150501135505016FF01FEB130510004E -:105530006FF01FFF930790FF93090000E3D4F5F687 -:10554000930644006FF0DFF183574500130101FF1C -:1055500023229100232611002324810023202101EE -:1055600093040500639C070C0357650013040000B7 -:105570009317070193D7074163C4070A9306A50150 -:105580001306000A63180702938764006F00800007 -:1055900003D7070093872700239EE7FEE39AF6FED2 -:1055A000239C040013040401630CC40603D76400A5 -:1055B000E30C07FC937707F06390070413858401DD -:1055C0009385240093070000130705008356070006 -:1055D0001307E7FF13968600B3E7C7002311F70010 -:1055E00093D78600E394E5FE03D764001304840098 -:1055F000937707F0E38807FC1309000A6F00400166 -:1056000013041400EFF01F94634C890003D7640067 -:10561000131707011357074113850400E35207FED0 -:105620008320C1001305040003248100832441006A -:1056300003290100130101016780000013F707F03F -:1056400013040000631007041309F0F66F00400113 -:105650001304F4FFEFF09F88E30424FD83D7440094 -:1056600013850400E39607FE8320C10013050400A0 -:105670000324810083244100032901001301010157 -:1056800067800000930645009305A50113070000FD -:105690006F00800083D7060013D687003367C700EA -:1056A000939787002390E6001397070193862600BF -:1056B00013570701E390B6FE83D74400130480FF1D -:1056C0006FF09FF8130101FE232C8100232A910023 -:1056D00023282101232631012324410123225101C2 -:1056E0001389060093840700232E1100130405007C -:1056F00093890500130A0600930A0700EFF0DFE420 -:10570000930700093309A94063DCA716B787000097 -:105710009387E7FF63DA271F63840A1C03A544000D -:1057200083A70400630AF5061387A4019387440343 -:1057300013072700231F07FEE31CF7FE93078003D0 -:10574000630CF53263D0A71693070004630CF52EA3 -:10575000930710076318F534B78700409387F7FF66 -:105760001307A00023AAF400B787FFFF23A4E400D7 -:10577000239CF40023A6E4009307A00037870000D1 -:105780009387870093971700B387F4002395E7006A -:1057900023A0A4006358201B83A5840083D7440161 -:1057A0001308F008139615003306C40003570600CB -:1057B000B376F700634AA8021308B0006346B80244 -:1057C000930706009305840103D7270063040700AD -:1057D00093E616002391070093872700E396F5FED2 -:1057E0000357060083D7440193C7F7FFB3F7E700D9 -:1057F0002310F60083D7640133F7D7006300070452 -:105800006384D71A13862403930684019384C40106 -:10581000130700008357060083D506009386E6FF32 -:105820001306E6FFB387B700B387E70013D7070176 -:105830002391F60013771700E31E96FC6358201996 -:1058400083574400639E0712B7870000231C04009F -:105850009387E7FF63C82709231124018320C1012F -:105860000324810183244101032901018329C1000B -:10587000032A8100832A410013010102678000008E -:105880006354090E930700F7635CF908930724003B -:105890001304A40193872700239F07FEE39C87FE40 -:1058A0006FF0DFFB930780016308F5169307500341 -:1058B000631AF51E37170000B7070004930660004F -:1058C0009387F77F1307078023AAF40023A4D4004B -:1058D000239CE40023A6D400930760006FF05FEAE6 -:1058E000231C0400B787FFFF93C7F7FF2311F400C1 -:1058F0009307440013048401239007009387270033 -:10590000E31CF4FE6FF09FF5930724001304A40139 -:1059100093872700239F07FEE39C87FE6FF01FF409 -:105920009305090013050400EFF05FA06304050070 -:1059300093091000638C0A0C03A5440083A704009C -:10594000E314F5DE930700096304F50A8357840125 -:105950001305040093F71700B3E9F900EFF00FD82F -:1059600003A544006FF05FE3E3800AEE03A5440063 -:1059700083A70400E31AF5DAE34020E36FF09FFC0D -:1059800013050400EFF08FD5B78700001309190045 -:10599000231C04009387E7FFE3C627F5E35E09EACB -:1059A000231104006FF09FEB6394090C83A7C400DC -:1059B00003D7840193971700B307F40083D7070038 -:1059C000B3F7E700E39007E4E34C20E7930700090F -:1059D0006306F50013050400EFF0CFD683574400AB -:1059E000E39007FA231C0400E34C09FA6FF0DFE6AA -:1059F00003A6840083D74401131616003306C4009F -:105A000003570600B3F6E7006FF01FDE231C040007 -:105A1000231104006FF09FE4B70780009387F70F0E -:105A20001307400023AAF4009307001023A4E40006 -:105A3000239CF40023A6E400930740001307001002 -:105A40006FF01FD49307700023A4F400B707018000 -:105A50009387F7FF23AAF40093071000239CF40018 -:105A60009307600023A6F400130710006FF05FD1C6 -:105A7000E30A0AD86FF09FDCB70780009387F70F1F -:105A80001307600023AAF4009307001023A4E40086 -:105A9000239CF40023A6E400930760001307001082 -:105AA0006FF01FCE9307C00023A4F400B707018056 -:105AB0009387F7FF23AAF40093071000239CF400B8 -:105AC0009307B00023A6F400130710006FF05FCB1C -:105AD000130101FD23229102232E3101938405003D -:105AE0008359250023261102232481022320210328 -:105AF000232C410113090600232A510123286101A7 -:105B00002326710123248101232291012320A10155 -:105B1000130A0500EFF05FA303D4240093070500E8 -:105B200013850400B389F940930A4903EFF0DFA11C -:105B30003304A4401307E90493870A0093872700DE -:105B4000239F07FEE39CE7FE634A3409930B4A0058 -:105B5000138B44009389F9FF930CAA01138C240042 -:105B600013070B0093870B0003D60700835607002B -:105B70009387270013072700631AD60AE39697FF37 -:105B800013068A01138784019306000083570700D8 -:105B9000835506001307E7FFB387D740B387B740A5 -:105BA00093D607012311F70093F616001306E6FFBC -:105BB000E31EECFC130D100013850A00EFF08FB804 -:105BC0008357C9041304F4FF13850400336DFD00EB -:105BD0002316A905EFF00FB7E31434F99306040078 -:105BE000032481028320C1028329C101032A810188 -:105BF000832A4101032B0101832BC100032C810067 -:105C0000832C4100032D0100930709001385040034 -:105C10000329010283244102130700001306000038 -:105C200093050000130101036FF0DFA9130D0000BD -:105C3000E3E4C6F86FF0DFF403570500835725004F -:105C40006306070037870000B3E7E7002399F500F4 -:105C500003572500B78700009387F7FF6304F70217 -:105C600093076500938505011305850103D7070098 -:105C7000938727009385E5FF2391E500E398A7FE2E -:105C800067800000930765001305A50103D707008F -:105C900093872700631A0702E39AA7FE138725015B -:105CA0009387050093872700239F07FEE31CF7FED9 -:105CB00083D72501378700001307F7FFB3E7E70015 -:105CC0002399F5006780000013870501938705007D -:105CD00093872700239F07FEE31CF7FEB7C7FF7FCC -:105CE00023A8F50067800000130101F7232861074E -:105CF000035B2501B78700009387F7FF232C41073B -:105D000033FA6701131A0A01232481082322910818 -:105D100023202109232E310723261108232A510786 -:105D2000232671072324810723229107135A0A018E -:105D300093040500138905001304060093890600E7 -:105D40006312FA10EFF08FB0631A0528835A290105 -:105D5000B3775A016382472B13850400EFF04FDBC2 -:105D6000630E052EB7550180938545E113050900A3 -:105D7000EFF04FC863060536835A2901B787000044 -:105D80009387F7FFB3FA5701939A0A0193DA0A014E -:105D90006394FA2C13050900EFF08FD763100532D6 -:105DA00083D72401B3F7FA006398570B13850400D7 -:105DB000EFF00FD66318050013050900EFF04FD57B -:105DC000630C050813850400EFF04FAF9304050042 -:105DD00013050900EFF08FAEB384A440B3349000F4 -:105DE0009394F400231994001307240193070400EB -:105DF00093872700239F07FEE31CF7FE83572401A8 -:105E0000378700001307F7FFB3E7E7002319F40013 -:105E10008320C10803248108832441080329010841 -:105E20008329C107032A8107832A4107032B01071E -:105E3000832BC106032C8106832C41061301010923 -:105E40006780000083DA250133F757011317070134 -:105E500013570701630AF704138504009305C10073 -:105E6000EFF0CFA91305090093058102EFF00FA908 -:105E70008354E1000359A102639C040493070101C8 -:105E8000930641026388D72003D707009387270032 -:105E9000E30A07FE1305C100EFF00FEB0357A10261 -:105EA000B304A0406F00000313850500EFF00F9AC4 -:105EB000E30605EC1307490183570900130929007C -:105EC00013042400231FF4FEE318E9FE6FF05FF4CF -:105ED00013070900930A09009307C10293060104FE -:105EE000631207026382F61C03D70700938727001B -:105EF000E30A07FE13058102EFF00FE50357A10245 -:105F0000B30AA94083578102138C8903239BE902BA -:105F1000239AF9021387E90493070C0023900700E2 -:105F200093872700E31CF7FE138AC904930B000034 -:105F300013094102930C0101130B6104035509007D -:105F40001309E9FF6318050C03D7C90493070A0076 -:105F5000B3EBEB0003D7E7FF9387E7FF2391E7005D -:105F6000E39A87FF239C0902E31A99FD13874903EB -:105F700093078102930521040356070093872700A6 -:105F800013072700239FC7FEE398F5FEB7C6FFFF60 -:105F9000B38454019386260093850B001305810278 -:105FA0009387090013070004B386D400130600008A -:105FB000EFF04FF1035781028357C10093050400AE -:105FC00013058102B387E740B337F000B307F04011 -:105FD0002314F102EFF05FC66FF09FE313874401D3 -:105FE00083D704009384240013042400231FF4FEA9 -:105FF000E398E4FE6FF0DFE113050900EFF00F8591 -:10600000E31A05EA13850400EFF08FB0E30805D624 -:106010006FF05FD51306410493058102EFE09FF90D -:1060200093050A00130600001307C10503D80500F5 -:10603000835707009385E5FF1307E7FFB387070141 -:10604000B387C70013D607012391F5001376160016 -:10605000E31E67FD6FF05FEF03DB2401B7870000ED -:106060009387F7FF33FB6701131B0B01135B0B01D6 -:10607000E314FBDE13850400EFF08FA9E31405D4CD -:106080008357290193C7F7FF13971701E31607DC1E -:106090006FF09FD29307440113042400231F04FED2 -:1060A000E39C87FE6FF0DFD69307440113042400BE -:1060B000231F04FEE31CF4FE6FF09FD5B75501804B -:1060C000938545E113850400EFF0CF92630A050044 -:1060D00083D72401B3F7FA00E38E57F96FF05FFA24 -:1060E000130704019307040093872700239F07FEEB -:1060F000E39CE7FEB7C7FF7F2328F4006FF05FD172 -:1061000083572501130101F52324810A93C7F7FF63 -:106110002322910A2320210B232E31092326110A41 -:10612000232C4109232A51092328610923267109B7 -:1061300023248109232291092320A109232EB107B9 -:10614000139717011309050093890500130406002E -:106150009384060063160700EFE05FEF63180538CD -:1061600083D7290193C7F7FF13971701630E070819 -:10617000375A018093054AE113050900EFF08F8734 -:1061800063040510035A290103D72901B7870000CA -:106190009387F7FF33FA4701B3FAE700631AFA0867 -:1061A00013050900EFF0CF966308051063984A01C4 -:1061B00013850900EFF0CF956310050E9307440196 -:1061C00013042400231F04FEE31CF4FE8320C10AF1 -:1061D0000324810A8324410A0329010A8329C1096E -:1061E000032A8109832A4109032B0109832BC10852 -:1061F000032C8108832C4108032D0108832DC1073E -:106200001301010B6780000013850900EFE01FE414 -:10621000E30005F61387490183D709009389290014 -:1062200013042400231FF4FEE398E9FE6FF01FFA25 -:106230006386FA08130509009305C101EFE01FEC1E -:106240009305810313850900EFE05FEB835BA103F6 -:106250000359E10163920B0C9307C103930D0105F0 -:10626000638EFD3403D7070093872700E30A07FEF8 -:1062700013058103EFF04FADB307A0400356E101D2 -:106280002326F1006F00C00993054AE11385090038 -:10629000EFE05FF6E31805EE13070401930704002F -:1062A00093872700239F07FEE39CE7FEB7C7FF7F86 -:1062B0002328F4006FF09FF1E39E4AF7138509004D -:1062C000EFF00F85E30805F613050900EFE01FDF87 -:1062D0009304050013850900EFE05FDEB387A44057 -:1062E000B337F0009397F7002319F4001307240144 -:1062F0009307040093872700239F07FEE39CE7FE94 -:1063000083572401378700001307F7FFB3E7E7003F -:106310002319F4006FF09FEB232671011306090087 -:10632000232421019307010293064103631206020D -:106330006380F62A03D7070093872700E30A07FE46 -:106340001305C101EFF04FA0B307A9402324F100CA -:1063500003278103138D840393070D0023AAE4020E -:106360001389E40493872700239F07FEE31CF9FEAB -:1063700013058103EFE09FB6035C2102370A010099 -:10638000930D0105931A0C01B38A8A41130BA103E3 -:10639000130AFAFF930CE106930961058357C103C1 -:1063A0000357E103930B0A0093970701B387E700B4 -:1063B00063E8FA00B3D78703939B070193DB0B01D4 -:1063C000130641059305C10113850B00EFE09FBE45 -:1063D0001307C1039307810583D507000356070000 -:1063E00093872700130727006390C512E39697FF52 -:1063F000930700009305C10613860D00035706009E -:1064000003D805001306E6FF3307F74033070741BB -:10641000935707012311E60093F717009385E5FFD3 -:10642000E31E66FD23107D019307C10303D72700F8 -:1064300093872700239FE7FEE39AB7FF2318010401 -:10644000130D2D00E31CA9F5930500009307C1036C -:106450009306210503D7070093872700B3E5E500DE -:10646000E39AD7FE9397050193D70741638407000A -:10647000930510009395050193D5050113874403F7 -:10648000930781030356070093872700130727000C -:10649000239FC7FEE398F6FE8327C10003278100F0 -:1064A000B74600009386F6FFB38BE74013058103E0 -:1064B0009387040013070004B386DB001306000073 -:1064C000EFF04FA0035781038357C10193050400E8 -:1064D00013058103B387E740B337F000B307F040FB -:1064E000231CF102EFF04FF56FF05FCE1307490167 -:1064F000835709001309290013042400231FF4FE05 -:10650000E318E9FE6FF09FCCE374B6EE9387FBFFD0 -:106510009398070193D8080193070000930541035E -:106520001306C1060357060003D805001306E6FF4D -:106530003307F74033070741935707012311E6005C -:1065400093F717009385E5FFE31E36FD1307C1039C -:106550009307810583D5070003560700938727001B -:10656000130727006398C500E39697FF938B0800F5 -:106570006FF01FE8E37CB6FE9387EBFF939B070168 -:1065800093DB0B0113060000930541031307C106BB -:106590008357070003D805001307E7FFB387C740F9 -:1065A000B387074113D607012311F70013761600AE -:1065B0009385E5FFE31E37FD6FF09FE393074401EA -:1065C00013042400231F04FEE39C87FE6FF01FC00A -:1065D0000357C101835781036304F7003786000026 -:1065E0002319C4001307240193070400938727008D -:1065F000239F07FEE31CF7FE835724013787000023 -:106600001307F7FFB3E7E7002319F4006FF01FBC8F -:10661000130101FD232481022326110213840500A6 -:10662000930741001307E10193872700239F07FE8B -:10663000E39CE7FE0356E5009317060193D7074155 -:1066400063CA0706B78700009387F7FF231201008C -:106650003376F600630CF6069307E5002313C100BA -:106660001307A10083D6E7FF9387E7FF13072700EF -:10667000231FD7FEE318F5FE631206022314010060 -:106680009305040013054100EFF00FDB8320C102E6 -:1066900003248102130101036780000093071000A7 -:1066A0009305F0FF130541002314F100EFE01FC82C -:1066B0006FF01FFD9307F0FF2312F100B787000072 -:1066C0009387F7FF3376F600E318F6F89307050093 -:1066D0009306E50003D7070093872700631C070490 -:1066E000E39AD7FE1307440193070400938727001A -:1066F000239F07FEE31CF7FE130724019307040002 -:1067000093872700239F07FEE31CF7FE835724018E -:10671000378700001307F7FFB3E7E7002319F400FA -:106720008317E500E3D407F613050400EFE05F9458 -:106730006FF0DFF513070401930704009387270028 -:10674000239F07FEE31CF7FEB7C7FF7F2328F40053 -:106750006FF0DFF383A8C500130101E183AE0500EC -:1067600003AE450003A38500232E110383250504F2 -:106770009308F0FF23201117930800092324811E9A -:10678000232C411D2326111E2322911E2320211F6D -:10679000232E311D232A511D2328611D2326711DFF -:1067A0002324811D2322911D2320A11D232EB11BF3 -:1067B0002328D103232AC103232C6102232211178A -:1067C0002320C1002324D1002326E100232C010132 -:1067D000130A05001384070063800502032745049C -:1067E00093071000B397E70023A2E50023A4F50068 -:1067F000EF10D06823200A0493090106938509004D -:1068000013050103EFF0DFE013850900EFE01F8BB4 -:10681000032701003335A0002320A4009307300094 -:10682000E302F714930740012322F100E318075E07 -:10683000835721070327411693C7F7FF232AE10057 -:10684000139717016318070013850900EFE01F80F5 -:10685000E3140540930700092322F1161307C1072B -:10686000938709001306410783D607009387270003 -:1068700013072700231FD7FEE398C7FE0356E1083E -:10688000232801009317060193D7074163DE070011 -:1068900013161601B7070100135616019387F7FF69 -:1068A0002317C1082328F100375B0180930D4BE1CA -:1068B000138C4D01930600009307810913070C0008 -:1068C000130DC10A6F0080008356070093872700CD -:1068D000239FD7FE13072700E398A7FF630806143A -:1068E000B78700009387F7FFE306F6568317C108C2 -:1068F000E3D8075A9305C10713050C00EFE09F8FFB -:1069000063020514E34C050C8357E108E39C07621E -:106910008317C108930400001309011663C407021A -:1069200013848D111306C107930609009305060011 -:1069300013050400EFF04FBB8317C1089384F4FFE5 -:10694000E3D207FE1304010D930B810E130704001D -:106950009307C1071306010983D607009387270011 -:1069600013072700231FD7FEE398C7FE93060000F6 -:106970009307810913070C006F00800083560700FE -:1069800093872700239FD7FE13072700E398A7FFCD -:10699000938C8D02138DCD12B7FAFFFF938D8D115D -:1069A0006F00C000130D4D01938C4C019305040042 -:1069B00013050C00EFE01F84930705009305040006 -:1069C00013050D006356F004EFE0DF829307050026 -:1069D00093060900130604009305040013850C00B8 -:1069E00063C00702EFF04FB0130681099306090058 -:1069F0009305060013850C00EFF00FAFB38454012C -:106A000093D7FA01B387570193DA1740E39CBCF997 -:106A1000130681099306090093050C00130506006F -:106A2000EFF00FEE930A41126F0000039307C107C6 -:106A30009306E10803D7070093872700E31C07EAC2 -:106A4000E39AD7FE93040000930A4112130901163A -:106A50001304010D930B810E9305040013058109A6 -:106A6000EFE0CFE9130781099307040083D60700FD -:106A70009387270013072700231FD7FEE39877FF8C -:106A8000930504001305C1072318010AEFE00FE77F -:106A90009307C107035704001304240093872700BA -:106AA000239FE7FEE31874FF13058109130609000D -:106AB0009305C107231A0108EFF08F810355C11A0E -:106AC0006314051C930C41091304E107130C610BBB -:106AD00093054BE11305C107EFE0CFF16306051AFB -:106AE0001307000093860C006F00C00113171700F6 -:106AF0002390F600131707019386E6FF135707014B -:106B00006384860483D70600139607011356064153 -:106B100093971700635406001367170093970701B4 -:106B200093D707011376270093E51700E30006FCCF -:106B3000131717002390B600131707019386E6FF7B -:106B400013570701E39086FC1307410B9307C10716 -:106B500083D607009387270013072700231FD7FE3C -:106B6000E39897FF2316010C130700009306C10C4E -:106B70006F00C001131717002390F60013170701C9 -:106B80009386E6FF135707016384860583D70600C3 -:106B90001396070113560641939717006354060096 -:106BA000136717009397070193D707011376270000 -:106BB00093E51700E30006FC131717002390B600B7 -:106BC000131707019386E6FF13570701E39086FD2D -:106BD000130700009306C10C6F00C00113171700C4 -:106BE0002390F600131707019386E6FF135707015A -:106BF0006384860583D70600139607011356064162 -:106C000093971700635406001367170093970701C3 -:106C100093D707011376270093E51700E30006FCDE -:106C2000131717002390B600131707019386E6FF8A -:106C300013570701E39086FD1306000093860C00AE -:106C40001307C10C83D50600835707009386E6FF20 -:106C50001307E7FFB387B700B387C70013D6070151 -:106C60002391F60013761600E31E87FD13058109B4 -:106C7000130609009305C107EFE09FE50355C11A0C -:106C80009384F4FFE30605E48327010183260100D2 -:106C900013073000B337F000B307F04093F7D70085 -:106CA000938707022302F112832741006394E600D1 -:106CB000B38797001307A002138407006354F700FB -:106CC0001304A0021307A0006302E54E1305050399 -:106CD0001307E002A302A1122303E112E3C2071E7D -:106CE000930771122328F100130C0000232E91004A -:106CF00093040C00130C090003290101930C410BB0 -:106D0000930D4109930BE107130D610B130700006D -:106D100013860D006F00C001131717002310F60033 -:106D2000131707011306E6FF1357070163047605DF -:106D3000835706009395070193D505419397170054 -:106D400063D40500136717009397070193D70701D2 -:106D50009375270013E51700E38005FC1317170050 -:106D60002310A600131707011306E6FF13570701A8 -:106D7000E31076FD13870C009307C10703D60700C5 -:106D80009387270013072700231FC7FEE398B7FF49 -:106D90002316010C130700001306C10C6F00C0017D -:106DA000131717002310F600131707011306E6FF49 -:106DB000135707016304A60583570600939507013F -:106DC00093D505419397170063D405001367170007 -:106DD0009397070193D707019375270013E51700D1 -:106DE000E38005FC131717002310A60013170701F3 -:106DF0001306E6FF13570701E310A6FD1307000073 -:106E00001306C10C6F00C001131717002310F60002 -:106E1000131707011306E6FF135707016304A605BE -:106E2000835706009395070193D505419397170063 -:106E300063D40500136717009397070193D70701E1 -:106E40009375270013E51700E38005FC131717005F -:106E50002310A600131707011306E6FF13570701B7 -:106E6000E310A6FD9305000013860D001307C10C67 -:106E700003550600835707001306E6FF1307E7FFD5 -:106E8000B387A700B387B70093D507012311F60096 -:106E900093F51500E31EA7FD13060C009305C1072B -:106EA00013058109EFE0DFC28357C11A3307990048 -:106EB00093841400138607032300C700E35894E467 -:106EC0001345F4FF032701011355F5413375A40061 -:106ED0008324C1011309150033092701330CA700CE -:106EE00013074000635EF70413075000E380E700D8 -:106EF0008347E9FF1307E9FF93F7F7076344047833 -:106F00009306E0021306800393050003638ED70007 -:106F10006352F6788347F7FF2300B7001307F7FFA4 -:106F200093F7F7076FF09FFE8347F7FF9306800301 -:106F3000E3F4F6009307100393841400A30FF7FE05 -:106F4000B755018013860400938505E113050C00F5 -:106F5000EF2090068357210703274101232891162C -:106F600093C7F7FF2322E11613971701631E07004B -:106F700013850900EFE0CFB96310052213850900DE -:106F8000EFE0CF8C631A05208326C100034741122E -:106F90009387140023A0F60093870A00630A070270 -:106FA0009306E002630CD71C03C7170093871700F2 -:106FB000E31A07FE9306500463E6FA006F004001EF -:106FC0006388570103C7F7FF9387F7FFE31AD7FEDC -:106FD0002380070093870A00930600021306D0025D -:106FE00003C707006304D7006316C7009387170021 -:106FF0006FF01FFF13840A006F00C00003C7070073 -:10700000138406002300E4009306140093871700FE -:10701000E31607FE83260100930720000347F4FFD1 -:107020006386F612832741009386070063D4970096 -:1070300093860400930700036316F702B3075441D5 -:1070400063D2F602130600036F00800063DCE600E3 -:107050008347E4FFA30F04FE1304F4FF33075441F6 -:10706000E386C7FE03270100930730006302F70A97 -:107070008327810023220A049386970093077001D7 -:1070800063F2D70C13071000930740009397170083 -:10709000138647019305070013071700E3F8C6FEA0 -:1070A0002322BA0413050A00EF10C0522320AA04B9 -:1070B00093850A0093040500EF20102583278101A2 -:1070C00063880700330454413384840023A087007D -:1070D0008320C11E0324811E0329011E8329C11D93 -:1070E000032A811D832A411D032B011D832BC11CF3 -:1070F000032C811C832C411C032D011C832DC11BDF -:10710000138504008324411E1301011F67800000C2 -:1071100083274100B384970063C804508327C100CC -:107120000327810083A70700B307F7002324F1009A -:107130008327810023220A04938637009307700176 -:10714000E3E2D7F4930500006FF0DFF59307000347 -:10715000E310F7F2B307544193061000E3C4F6EED0 -:107160006FF01FF183248100232291009307A00276 -:1071700063D097EC2322F1006FF08FEB03C7070079 -:10718000E30A07E203C7170093871700A38FE7FE00 -:10719000E31A07FE6FF01FE20327C100B7270000C4 -:1071A0009387F7702320F7006FF0DFE213071003D7 -:1071B000A302E1121307E0022303E11293841400F7 -:1071C000635CF02A93070003A303F1129307811273 -:1071D0001304F4FF2328F1006FF01FB1930C410B4F -:1071E00013870C009307C1071306010983D6070014 -:1071F0009387270013072700231FD7FEE398C7FEB6 -:10720000B74700009387E7082313F10CB787000006 -:107210009387F7FF232EF100B7C7FFFF930A4112B0 -:107220001304010D130E000113838D0C93872700A7 -:10723000232441032322510393040000938A0C006A -:1072400013090116930C0400930BA10A2320F102E9 -:10725000130A0E00130403009306090013068109A4 -:1072600093850A0013050400EFE09FE91307C104AA -:107270009307810983D60700938727001307270008 -:10728000231FD7FEE398A7FF8327C1018355E1059C -:1072900033F6F500832701023305F6006350A03A68 -:1072A000130600093306A64013870C009307C10498 -:1072B00083D607009387270013072700231FD7FED5 -:1072C000E39837FF6354C0069307F00013870C0060 -:1072D00063DCC702130606FF9356460013871600A9 -:1072E000131717003387EC0093870C009387270050 -:1072F000239F07FEE39CE7FE130600083306A64023 -:10730000939646003306D640131616003386CD00FA -:107310008357070083560623B3F7D7002310F700DF -:107320009395050193D5054163C00516930781091F -:1073300013870C0003D607008356070093872700A6 -:10734000130727006314D602E396FBFE13870A0097 -:107350009307810983D60700938727001307270027 -:10736000231FD7FEE398A7FFB3844401130444010D -:107370009387CD12135A1A00E310F4EE8357610C71 -:107380000357E10813840C00032A8102B387E70046 -:1073900037C7FFFF938C0A00130727F7832A4102A0 -:1073A000B387E7002313F10C1307C10793870C0081 -:1073B0001306810C83D60700938727001307270045 -:1073C000231FD7FEE398C7FE130700009307810928 -:1073D0006F00800003570C0093872700239FE7FE70 -:1073E000130C2C00E398A7FF138D8D02371C0000AF -:1073F000938D8D116F000001135C1C006300BD298B -:10740000130D4D0193850C0013850D00EFD09FDE09 -:107410009307050093850C0013050D006340F026CB -:10742000EFD05FDDE34AA0FC9306090013860C0051 -:1074300093850C0013050D00EFE09FCC1306810926 -:10744000930609009305060013050D00EFE0DF89A0 -:10745000B38484016FF05FFA930A4112B75501803B -:107460009385C5DE13850A00B7240000EF20C034E1 -:107470009384F4706FF01FAE130C7112E39207AC9B -:10748000232881016FF05F869307C10413870C00E6 -:107490006F00C0009306E105E38AF6E803D6070013 -:1074A000835607009387270013072700E304D6FEBF -:1074B0008357210E0327C101B377F700639EE700CE -:1074C00013850C00EFD09FB8E31205E613850C007E -:1074D000EFD01FE4E31C05E49305C10E13050C0077 -:1074E000EFD0DFC19305811013850C00EFD01FC1D1 -:1074F0000356C10E0355A1108358E10E1346F6FF43 -:1075000013160601135606012316C10EB385A840B3 -:1075100093060500635EB0068326410213078110BF -:10752000930701128355070013072700938626004F -:10753000239FB6FEE318F7FE231E011213078110E6 -:107540009306C10E6F00800003D6060013072700C4 -:10755000231FC7FE93862600E318F7FE8327410208 -:10756000231001121307C10E1306C11383D607009F -:107570009387270013072700231FD7FEE398C7FE32 -:107580008356A110B305154123120110138506007F -:107590006386052C2326D1029307F0F663C8F5060F -:1075A0001305C10EEFD09FD88326C10293050500B5 -:1075B00093070112130541100356C10E03578110A2 -:1075C000630AE62E130700001306070003D707001F -:1075D000035805009387E7FF3307C7403307074188 -:1075E000135607012391E7001307A1101376160025 -:1075F0001305E5FFE39CE7FC130610009307090061 -:107600001307000413058110EFE0CF8B93850C0066 -:1076100013058110EFE04FE26FF05FD18327810007 -:107620009384F7FF6FF05FB48327C1002302011238 -:1076300013840A0023A007006FF09FAF93870C000C -:107640001307410E93872700239F07FEE39CE7FE65 -:107650006FF01FCD83270101930A4112638A070649 -:10766000B7550180938545DF13850A00B7240000D4 -:10767000EF2080149384F4706FF0DF8D930B810EF4 -:107680006FF08FBD93071003230FF9FE938414004E -:107690006FF01F8B938717002300F7006FF05F8A4E -:1076A000930A4112B75501809385C5E013850A00FE -:1076B000B7240000EF2040109384F4706FF09F898E -:1076C0008357C11A130C6112130971126FF05F8195 -:1076D000B7550180938505E013850A00B7240000A3 -:1076E000EF20800D9384F4706FF0DF86930581099D -:1076F0001305C107EFE04FD493054BE11305810952 -:10770000EFD05FAF631605FEE34C04828347E9FFC9 -:10771000138727FD133717001347F7FF3307EC00D4 -:107720000347070013771700E30C07801307E9FFEF -:1077300093F7F7076FF0CFFC93871700A30FF7FEBF -:107740006FF01F801304010D930504001305C1079A -:10775000B74C0000EFD09F9A93040000930B810E6A -:107760001309C10C930A210D938CECFF8357810EF2 -:1077700093F77700639A070C1307410B93070400F4 -:1077800083D607009387270013072700231FD7FE00 -:10779000E39877FF1305410B2316010CEFD00FF48C -:1077A0001305410BEFD08FF3130600009306090079 -:1077B00013870B0083D50600835707009386E6FFE7 -:1077C0001307E7FFB387B700B387C70013D60701D6 -:1077D0002391F60013761600E31E57FD8357610BC5 -:1077E0000357810B93873700231BF10A63000702BD -:1077F0001305410BEFD08FEE8357610B0357810BBD -:1078000093871700231BF10AE31407FE8357C10C6B -:10781000639C07028357610B63E8FC0213070400B3 -:107820009307410B83D60700938727001307270090 -:10783000231FD7FEE39827FF2314010E9384F4FF40 -:10784000930750FDE394F4F29305C1071305040078 -:10785000EFE08FBE130901166FF04F8F1307C110B1 -:107860009307010F83D8070003560700938727006B -:10787000130727006398C80213066110E394C7FE3C -:107880000357C10E835781106302F70693870C00DC -:107890001307410E93872700239F07FEE39CE7FE13 -:1078A0006FF0DFA86366160D9307011213054110F0 -:1078B0006FF09FD0130700001303E10E03D80700F9 -:1078C000035605009387E7FF1305E5FF330606011E -:1078D0003307E600135607012391E70013771600DC -:1078E000E31E65FC130600006FF05FD113870600EE -:1078F000639206068317E11063CE07049306011214 -:107900006F0000022390F6001317170013170701EA -:107910009386E6FF9307A11013570701E388F6CE7D -:1079200083D7060013960701135606419397170055 -:1079300063540600136717009397070193D7070155 -:107940001376270093E51700E30E06FA2390B6009E -:107950006FF09FFB1306C110930701126312070813 -:107960006382C70803570600130626006FF01FFF47 -:1079700003264102130781109307011203550700E4 -:107980001307270013062600231FA6FEE318F7FEA1 -:10799000231E0112130681101307C10E1305411097 -:1079A000035807001307270013062600231F06FFAE -:1079B000E318A7FE03274102231001129308C10E0A -:1079C0001306C113035807001307270093882800E4 -:1079D000239F08FFE318C7FE231201106FF0DFBDDD -:1079E000138516002315A1106FF05FC203278500D1 -:1079F0008327C5000326050083264500130101FCEB -:107A000013050100930541012324E1002326F10021 -:107A1000232E11022320C1002322D100EFE05FBFFB -:107A2000835761021305000093C7F7FF13971701EF -:107A3000631A070013054101EFD04FE1133515001C -:107A4000130515008320C1031301010467800000A2 -:107A50001305050F67800000138501EB67800000A8 -:107A6000138501EB67800000130101FF232611003D -:107A70002324810023229100630C0602B755018064 -:107A80009385C5061305060013040600EF10107059 -:107A9000B754018063120502138584068320C10058 -:107AA0000324810083244100130101016780000049 -:107AB000B75401806FF05FFE9385840613050400C0 -:107AC000EF10D06CE30A05FCB7550180938505C51E -:107AD00013050400EF10906BE30005FC1305000094 -:107AE0006FF0DFFB03C581EE6780000093070500A0 -:107AF00003A5013613860500938507006FF0DFF6B6 -:107B0000130101F923248106138405008395E50000 -:107B10002322910623202107232611069304060021 -:107B20001389060063CA050413068100EF6040490B -:107B3000634405040327C100B7F700008320C10692 -:107B4000B3F7E70037E7FFFFB387E70003248106B9 -:107B500093B717002320F9009307004023A0F400F7 -:107B6000371500008324410603290106130505800B -:107B700013010107678000008357C4002320090018 -:107B800093F70708638407028320C1060324810654 -:107B90009307000423A0F40003290106832441066F -:107BA0001305000013010107678000008320C10650 -:107BB000032481069307004023A0F4000329010653 -:107BC00083244106130500001301010767800000AC -:107BD00083D7C500130101FE232C8100232E110041 -:107BE000232A91002328210193F7270013840500FD -:107BF000638807029387350423A0F50023A8F500C6 -:107C00009307100023AAF5008320C10103248101FA -:107C1000832441010329010113010102678000004F -:107C20009306C1001306810093040500EFF05FED99 -:107C3000832581001309050013850400EF00400B24 -:107C40008317C400630805043747008013070760E3 -:107C500023AEE402032781008326C10093E70708CF -:107C60002316F4002320A4002328A400232AE400E0 -:107C700063980604B3E727018320C1012316F400AB -:107C8000032481018324410103290101130101021D -:107C90006780000013F70720E31807F693F7C7FF84 -:107CA00093E72700130734042316F400930710000A -:107CB0002320E4002328E400232AF4006FF0DFF4FB -:107CC0008315E40013850400EF605000631605007F -:107CD0008317C4006FF01FFA0357C4001377C7FF60 -:107CE000136717009317070193D707416FF09FF8A9 -:107CF000130101FD232E31012326110223248102C9 -:107D00002322910223202103232C4101232A510104 -:107D1000232861012326710123248101232291015B -:107D20009387B50013076001930905006364F706A4 -:107D30009307000163E2B71EEF00500993040001AE -:107D400013062000930780011389C1F2B307F900DD -:107D500003A44700138787FF6308E42083274400B8 -:107D60008326C4000326840093F7C7FFB307F400FB -:107D700003A747002326D60023A4C60013671700D5 -:107D80001385090023A2E700EF0090041305840087 -:107D90006F00401993F487FF63C0071863EEB416B1 -:107DA000EF00D0029307701F63FA974493D79400B3 -:107DB0006384071A130740006360F73C93D764009D -:107DC0001386970313858703931636001389C1F230 -:107DD000B306D90003A44600938686FF6386860215 -:107DE0009305F0006F000001635207320324C400C2 -:107DF000638C86008327440093F7C7FF338797403F -:107E0000E3D4E5FE13060500032409019308890065 -:107E100063081417032544009306F0001375C5FF8B -:107E2000B307954063C2F640232A1901232819019C -:107E300063DC073C9307F01F63E0A72E937785FF71 -:107E40009387870083254900B307F90083A60700BD -:107E500013555500130710003317A7003367B700F9 -:107E6000938587FF2326B4002324D4002322E9002E -:107E700023A0870023A68600935726409305100071 -:107E8000B395F5006368B710B3F7E5006394070294 -:107E9000939515001376C6FFB3F7E5001306460069 -:107EA000639A070093951500B3F7E50013064600A3 -:107EB000E38A07FE1308F00013133600330369004A -:107EC000130503008327C500130E06006308F52C75 -:107ED00003A747001384070083A7C7001377C7FFD2 -:107EE000B30697406348D82CE3C206FE3307E4008C -:107EF00083264700032684001385090093E61600B5 -:107F00002322D7002326F60023A4C700EF00406CED -:107F1000130584006F0000019307C00023A0F9003F -:107F2000130500008320C10203248102832441023F -:107F3000032901028329C101032A8101832A410106 -:107F4000032B0101832BC100032C8100832C4100F2 -:107F5000130101036780000093060020130600044C -:107F60001305F0036FF09FE603A4C7001306260075 -:107F7000E39687DE0324090193088900E31C14E9D2 -:107F8000032749009357264093051000B395F50049 -:107F9000E37CB7EE03248900832A440013FBCAFF65 -:107FA00063689B00B3079B401307F000634CF71214 -:107FB00083AA813703A741369307F0FF330A640190 -:107FC000B38A54016304F734B71700009387F700AE -:107FD000B38AFA00B7F7FFFFB3FAFA0093850A00F5 -:107FE00013850900EF1040669307F0FF930B05001F -:107FF0006306F52863624529138C013C83250C0038 -:10800000B385BA002320BC0093870500630EAA380D -:1080100083A641361307F0FF6386E63A338A4B4165 -:10802000B307FA002320FC0093FC7B0063820C3032 -:10803000B7170000B38B9B4193858700938B8B0010 -:10804000B3859541B38A5B019387F7FFB3855541AB -:1080500033FAF50093050A0013850900EF10C05E9E -:108060009307F0FF630AF53A33057541B30A4501FA -:1080700083250C002324790193EA1A00B305BA0082 -:108080002320BC0023A25B01630224359306F00089 -:1080900063F266350327440093074BFF93F787FF8E -:1080A000137717003367F7002322E400130650000C -:1080B0003307F4002322C7002324C70063E8F63601 -:1080C00083AA4B0013840B0003A741376374B700E6 -:1080D00023AAB13603A701376376B71A23A8B136AE -:1080E0006F00401A13E714002322E400B304940045 -:1080F0002324990093E717001385090023A2F400B5 -:10810000EF00004D130584006FF0DFE18326C4000B -:10811000032684006FF09FC5935795001307400016 -:108120006372F71413074001636AF7229386C70549 -:108130009385B70593963600B306D90083A706004A -:10814000938686FF6388F61C03A747001377C7FF53 -:108150006376E50083A78700E398F6FE83A6C70051 -:10816000032749002326D4002324F40023A48600F7 -:1081700023A687006FF05FD0130740016376F712E4 -:1081800013074005636AF71E93D7C4001386F706EA -:108190001385E706931636006FF05FC3130E1E00BB -:1081A00093773E0013058500638E07108327C50073 -:1081B0006FF0DFD10326840093E514002322B4007E -:1081C0002326F60023A4C700B3049400232A9900B1 -:1081D0002328990093E7160023A6140123A4140171 -:1081E00023A2F4003307E400138509002320D700FD -:1081F000EF00003E130584006FF0DFD213D6340089 -:10820000938784006FF05FB43307A400832747008F -:108210001385090093E717002322F700EF00403B86 -:10822000130584006FF01FD013E714002322E4002D -:10823000B3049400232A99002328990013E7170018 -:1082400023A6140123A4140123A2E4003305A400EF -:108250002320F50013850900EF0080371305840003 -:108260006FF05FCC935765009386970393858703E0 -:10827000939636006FF05FEC630E2411032489009F -:10828000832A440093FACAFFB3879A4063E69A00B0 -:108290001307F000E348F7E413850900EF004033CB -:1082A000130500006FF01FC81386C7051385B705B7 -:1082B000931636006FF09FB1832783001306F6FFF5 -:1082C0006390671C93773600130383FFE39607FEE2 -:1082D0000327490093C7F5FFB3F7E7002322F9000E -:1082E00093951500E3E8B7CAE38605CA33F7F500AE -:1082F000631A07009395150033F7F500130E4E002F -:10830000E30A07FE13060E006FF01FBB938A0A01F3 -:108310006FF0DFCC0325490093D5254013071000EB -:108320003317B7003367A7002322E9006FF09FE3FC -:10833000B3855B01B305B0409395450113DA450160 -:1083400093050A0013850900EF1000309307F0FF32 -:10835000E31CF5D0130A00006FF09FD1130740050E -:108360006360F7089357C5009386F7069385E70681 -:10837000939636006FF05FDC130740156360F708D3 -:1083800093D7F40013868707138577079316360073 -:108390006FF0DFA3138C013C83270C00B387FA0036 -:1083A0002320FC006FF0DFC613174A01E31207C653 -:1083B00003248900B30A5B0193EA1A0023225401C3 -:1083C0006FF09FD023A271376FF01FC613840B008C -:1083D0006FF09FCF9307100023A2FB006FF0DFEB3D -:1083E000130740156362F7069357F50093868707D6 -:1083F00093857707939636006FF01FD41307405587 -:108400006362F70693D724011386D7071385C7073E -:10841000931636006FF09F9B938C8CFFB38A9A0162 -:10842000B38A7A41130A00006FF09FC49305840059 -:1084300013850900EFC00FE50324890083250C0094 -:10844000832A44006FF05FC8130740556364F70246 -:10845000935725019386D7079385C70793963600D0 -:108460006FF09FCD9306803F1306F0071305E007DA -:108470006FF0DF959306803F9305E0076FF0DFCB49 -:10848000832749006FF0DFE503A341EA670003009B -:1084900063800502630206046388060483470600BE -:1084A00023A0F500034506003335A00067800000D7 -:1084B000130101FF9305C10063040602638A0602EB -:1084C0008347060023A0F500034506003335A000CE -:1084D00013010101678000001305000067800000A0 -:1084E000130500006FF0DFFE1305E0FF678000005A -:1084F0001305E0FF6FF0DFFD9377350093F6F50F7E -:10850000638A07029307F6FF630E06021306F0FF65 -:108510006F0080011305150013773500630E070007 -:108520009387F7FF6380C70203470500E314D7FE74 -:108530006780000093070600130730006366F702A8 -:10854000639607001305000067800000B307F5007D -:108550006F00C00013051500E386A7FE0347050062 -:10856000E31AD7FE67800000370701009398850063 -:108570001307F7FFB3F8E80093F5F50FB3E5B8007C -:1085800093980501B3E8B8003708FFFEB7858080EF -:108590001308F8EF9385050813033000032705003F -:1085A00033C7E800330607011347F7FF3377E600C8 -:1085B0003377B700E31C07F89387C7FF130545001F -:1085C000E36EF3FCE39407F86FF0DFF767800000D9 -:1085D000678000008327C504130101FF2324810065 -:1085E00023229100232611002320210113040500DA -:1085F00093840500638E070213952400B387A700B8 -:1086000003A50700630605040327050023A0E70070 -:1086100023280500232605008320C10003248100B0 -:108620008324410003290100130101016780000038 -:108630001306100293054000EF50C0582326A404EF -:1086400093070500E31A05FA130500006FF0DFFC3D -:108650001309100033199900130659001316260048 -:108660009305100013050400EF50C055E30E05FC00 -:1086700023229500232425016FF09FF963800502D2 -:1086800003A745008327C50413172700B387E70016 -:1086900003A7070023A0E50023A0B7006780000020 -:1086A000130101FE232A910083A405013703010071 -:1086B000232C81002328210123263101232E1100A0 -:1086C0002324410113890500930905001384060042 -:1086D00013884501930800001303F3FF8327080064 -:1086E0001308480093881800B3F66700B386C602E3 -:1086F00093D70701B387C702B386860013DE06014E -:1087000033F76600B386C701939706013387E70006 -:10871000232EE8FE13D40601E3C298FC6302040290 -:108720008327890063D0F40493874400939727003C -:10873000B307F90023A2870093841400232899002B -:108740008320C10103248101832441018329C100C5 -:10875000032A810013050900032901011301010205 -:108760006780000083254900138509009385150063 -:10877000EFF05FE603260901130A05009305C9001F -:1087800013062600131626001305C500EF5050608F -:108790000327490083A7C90413172700B387E700FD -:1087A00003A707002320E90023A0270113090A00DB -:1087B0006FF09FF7130101FE232C8100232A910003 -:1087C0002328210123263101232441011388860017 -:1087D00093079000232E1100232251013348F80201 -:1087E000938906001309050013840500130A060087 -:1087F0009304070063D6D70C93071000930500007D -:108800009397170093851500E3CC07FF1305090024 -:10881000EFF05FDC930710002328F500232A950072 -:10882000930790009305050063D64709930A9400C7 -:1088300093840A003304440183C604001306A00095 -:1088400013050900938606FDEFF09FE5938414005D -:1088500093050500E39284FE13048AFF33848A00A3 -:1088600063563A03B3894941B3093401834604008E -:108870001306A00013050900938606FDEFF05FE2E2 -:108880001304140093050500E39289FE8320C101BF -:108890000324810183244101032901018329C100AB -:1088A000032A8100832A4100138505001301010278 -:1088B000678000001304A400130A90006FF05FFAB1 -:1088C000930500006FF09FF43707FFFF3377E50053 -:1088D000930705001305000063160700939707012F -:1088E00013050001370700FF33F7E70063160700A1 -:1088F0001305850093978700370700F033F7E700EB -:10890000631607001305450093974700370700C01B -:1089100033F7E70063160700130525009397270038 -:1089200063C8070013971700130515006354070069 -:1089300067800000130500026780000083270500A0 -:108940001307050093F677006384060293F6170079 -:1089500013050000639E060693F627006380060851 -:1089600093D717002320F70013051000678000003D -:108970009396070193D6060113050000639606003F -:1089800093D707011305000193F6F70F63960600CE -:108990001305850093D7870093F6F70063960600CA -:1089A0001305450093D7470093F6370063960600FA -:1089B0001305250093D7270093F61700639C060044 -:1089C00093D71700130515006396070013050002DF -:1089D000678000002320F7006780000093D72700FE -:1089E0002320F7001305200067800000130101FF1A -:1089F0002324810013840500930510002326110011 -:108A0000EFF05FBD8320C100232A8500032481008D -:108A1000130710002328E5001301010167800000FF -:108A2000130101FE232821012326310103A9050199 -:108A300083290601232A910023244101232E1100BA -:108A4000232C8100138A050093040600634C39012E -:108A5000138709009384050093090900130A06008F -:108A60001309070083A7840083A5440033842901E8 -:108A7000B3A78700B385F500EFF0DFB51303450119 -:108A800093182400B30813019307030063781301BC -:108A900023A0070093874700E3EC17FF13084A0160 -:108AA000131E2900938E440193952900330EC801AB -:108AB000B385BE006376C81393875401130F40003B -:108AC00063F0F516370601001306F6FF6F0080010C -:108AD00093DF0F0163980F08130848001303430046 -:108AE0006370C811832F0800B3F4CF00E38204FE43 -:108AF0009303030093820E001309000003A70200F2 -:108B000083AF030093834300B376C700B386960216 -:108B10009357070133F7CF0093DF0F019382420091 -:108B2000B3879702B386E600B386260113D7060102 -:108B3000B3F6C600B387F701B387E70013970701C1 -:108B4000B366D70023AED3FE13D90701E3E8B2FA28 -:108B5000B307E30123A02701832F080093DF0F0150 -:108B6000E38C0FF6032703009302030093860E00A5 -:108B7000930407009303000083A7060093D9040120 -:108B80003377C700B3F7C700B387F70383A4420066 -:108B9000938242009386460033F9C400B3873701BD -:108BA000B38777009393070133E7E30023AEE2FE38 -:108BB00003D7E6FF93D707013307F70333072701EE -:108BC0003307F70093530701E3E8B6FAB307E3016D -:108BD00023A0E7001308480013034300E364C8F12F -:108BE000634880006F0080011304F4FF63080400F1 -:108BF00083A7C8FF9388C8FFE38807FE8320C101CD -:108C000023288500032481018324410103290101D4 -:108C10008329C100032A810013010102678000003B -:108C2000338F9540130FBFFE137FCFFF130F4F00FD -:108C30006FF05FE9130101FE232C8100232631012F -:108C400023244101232E1100232A910023282101EE -:108C5000937736001304060093090500138A050074 -:108C60006394070C1354244013090A006308040694 -:108C700083A48904638E040C9377140013090A00FB -:108C80006390070213541440630A040403A504000C -:108C9000630805069304050093771400E38407FE38 -:108CA000138604009305090013850900EFF05FD7D0 -:108CB000630809060327490083A7C9041354144015 -:108CC00013172700B387E70003A707002320E90055 -:108CD00023A0270113090500E31A04FA8320C10128 -:108CE00003248101832441018329C100032A8100D7 -:108CF0001305090003290101130101026780000027 -:108D0000138604009385040013850900EFF05FD1FA -:108D100023A0A40023200500930405006FF0DFF7D3 -:108D2000130905006FF01FF69387F7FF375701808F -:108D30001307870793972700B307F70003A60700D9 -:108D400093060000EFF0DF95130A05006FF09FF126 -:108D50009305100013850900EFF0DF8793071027B4 -:108D6000232AF500930710002328F50023A4A90463 -:108D700093040500232005006FF01FF0130101FE8E -:108D80002324410103AA050183A78500232631017D -:108D900093595640338A4901232C8100232A91009C -:108DA0002328210123225101232E110013091A0027 -:108DB000938405001304060083A54500930A05006B -:108DC00063D827019397170093851500E3CC27FFFD -:108DD00013850A00EFF01F80130845016354300328 -:108DE00093895900939929003307350193070800A7 -:108DF0009387470023AE07FEE39CE7FE9389C9FEF5 -:108E00003308380103A70401938744011373F40165 -:108E1000131627003386C700630C0308930500026E -:108E2000B3856540930808009306000003A7070078 -:108E30009388480093874700331767003367D7004C -:108E400023AEE8FE03A7C7FFB356B700E3E0C7FEB3 -:108E500013875401930740006372E6083308F80053 -:108E60002320D80063840600130A090003A74400E6 -:108E700083A7CA048320C10113172700B387E70023 -:108E800003A70700232845010324810123A0E40050 -:108E900023A0970003290101832441018329C100F4 -:108EA000032A8100832A4100130101026780000028 -:108EB00003A707009387470013084800232EE8FE06 -:108EC000E3F6C7FA03A70700938747001308480093 -:108ED000232EE8FEE3EEC7FC6FF05FF9B307964080 -:108EE0009387B7FE93F7C7FF938747003308F800CF -:108EF0002320D800E38C06F66FF01FF70327050147 -:108F000083A70501130805003305F7406314F70430 -:108F10009397270013084801938545013307F8000C -:108F2000B387F5006F0080006376E8028326C7FFF1 -:108F300003A6C7FF1307C7FF9387C7FFE386C6FED5 -:108F4000B3B6C6003305D0401375E5FF1305150011 -:108F5000678000006780000083A7050103270601E2 -:108F6000130101FE232C8100232A910023282101D3 -:108F70002326310123244101232E110013890500EA -:108F800093090600338AE7401384450193044601A0 -:108F90006398E70413172700B307E4003387E4005E -:108FA0006F0080006370F41A03A8C7FF8326C7FF11 -:108FB0009387C7FF1307C7FFE306D8FE6376D8027F -:108FC00013070400930709001384040013890900A0 -:108FD0009304070093890700130A10006F00C00074 -:108FE000E3400AFE130A000083254900EFF08FDEFC -:108FF000032E090183AF090193024501931E2E0040 -:10900000939F2F00B708010023264501B30ED4011A -:10901000B38FF401138F02001388040013030400BC -:10902000930700009388F8FF0327030083250800B7 -:10903000130F4F00B3761701B386F600B3F715018F -:10904000B386F64093D5050193570701B387B74020 -:1090500013D70641B387E70013970701B3F616014C -:10906000B366D70013084800232EDFFE1303430026 -:1090700093D70741E36AF8FB13C6F4FF3386CF00AA -:1090800093841400135626001307000063E49F0026 -:10909000131726003387E2009305400063E69F0024 -:1090A00013061600931526003304B400B382B200F1 -:1090B000637ED405B70801001388020093050400FD -:1090C0009388F8FF03A7050013084800938545001F -:1090D000337617013306F60093560641935707017E -:1090E000B387D7009396070133761601B3E6C6001F -:1090F000232ED8FE93D70741E3E6D5FD1387FEFF65 -:10910000330787401377C7FF3387E200639A06006F -:109110008327C7FF130EFEFF1307C7FFE38A07FE6F -:109120008320C101032481012328C5018324410137 -:10913000032901018329C100032A810013010102CF -:109140006780000093050000EFF0CFC88320C101C5 -:1091500003248101930710002328F500232A05002A -:1091600083244101032901018329C100032A8100CD -:109170001301010267800000B707F07FB3F5B70065 -:10918000B707C0FCB385F5006358B0009307000033 -:109190001385070067800000B305B04093D54541B3 -:1091A0009307300163C8B700B7070800B3D5B740CD -:1091B0006FF0DFFD1387C5FE9306E0019305000005 -:1091C00093071000E3C6E6FCB7070080B3D7E700BB -:1091D0001385070067800000130101FE232A910018 -:1091E00083240501232C810013044501939424005A -:1091F000B30494002328210103A9C4FF23263101CD -:10920000232441011305090093890500232E110031 -:10921000EFF08FEB13070002B307A74023A0F9007C -:109220009307A000138AC4FF63D0A708130555FF56 -:109230006370440583A784FF63000504B306A74059 -:1092400033D7D7003319A9003369E900138684FFA7 -:109250003707F03F3367E900B397A7006372C40292 -:1092600003A644FFB356D600B3E7D7006F00400112 -:1092700093070000631405063707F03F3367E900E2 -:109280008320C101032481018324410103290101B9 -:109290008329C100032A8100138507009305070075 -:1092A00013010102678000009306B000B386A64058 -:1092B000B707F03F3357D9003367F7009307000033 -:1092C0006376440183A784FFB3D7D7001305550104 -:1092D0003315A900B367F5006FF09FFA3315A900A5 -:1092E0003707F03F3367E500930700006FF05FF941 -:1092F000130101FD232A5101938A050093051000F3 -:1093000023248102232291022320210393040600B7 -:10931000232E3101232C41019389060013090700F4 -:1093200023261102EFF00FAB13D7440137061000CC -:109330009307F6FF9316570113040500B3F7970040 -:10934000137AF77F63840600B3E7C7002326F10092 -:10935000638C0A061305810023245101EFF00FDE10 -:109360000327C100930705006316050A83268100C1 -:10937000232AD400B334E00093841400232CE400A7 -:109380002328940063040A06130ADABC330AFA009D -:109390001305500323A04901B307F5402320F9002A -:1093A0008320C102130504000324810283244102A7 -:1093B000032901028329C101032A8101832A410172 -:1093C00013010103678000001305C100EFF00FD700 -:1093D000930710002328F4008327C1009304100092 -:1093E000232AF40093070502E3100AFA13972400D6 -:1093F0003307E400032507019387E7BC23A0F900A6 -:10940000EFF08FCC93945400B384A44023209900B0 -:109410006FF01FF90326810093060002B386A64071 -:10942000B316D700B3E6C6003357A700232AD400EB -:109430002326E1006FF01FF4130101FD2320210317 -:10944000138905009305810023261102232481023C -:1094500023229102232E310193090500EFF0DFD77B -:109460009304050013840500130509009305C1004A -:10947000EFF09FD68327090103A709018326C100C6 -:109480003307F7408327810013175700B387D7406E -:10949000B307F70093060500635EF0029397470158 -:1094A0003384870013860600138504009386050025 -:1094B00093050400EF7000798320C1020324810228 -:1094C00083244102032901028329C10113010103FD -:1094D0006780000013974701B385E5406FF09FFC5C -:1094E000130101FF232021012326110023248100E1 -:1094F00023229100930770011309050063D6A70486 -:1095000083A7813383A5C13303A4013483A44134E9 -:10951000138507001306040093860400EF70906023 -:109520001309F9FF93070500E31409FE8320C10026 -:1095300003248100832441000329010013850700CF -:109540001301010167800000B7570180131935002E -:109550009387870733892701832709018320C10067 -:10956000032481008325490183244100032901004C -:10957000138507001301010167800000832606019F -:109580009385F5FF93D555409385150093074601C4 -:109590009396260093952500B386D700B305B500B2 -:1095A00063F8D7021307050003A807009387470055 -:1095B00013074700232E07FFE3E8D7FEB387C64013 -:1095C0009387B7FE93F7C7FF938747003305F500EE -:1095D0006378B50013054500232E05FEE36CB5FE48 -:1095E000678000000327050113D655409306450107 -:1095F0006352C70293172700B387F60063F2F6049D -:1096000003A7C7FF9387C7FFE30A07FE13051000F0 -:109610006780000093172600B387F600E350E6FE4C -:1096200093F5F501E38C05FC03A607001305100074 -:109630003357B600B315B700E302B6FC67800000ED -:109640001305000067800000130101FF232481003F -:109650002322910013040500138505002326110021 -:1096600023A20142EF601FEF9307F0FF630CF500A8 -:109670008320C100032481008324410013010101E0 -:109680006780000083A74142E38407FE8320C10076 -:109690002320F400032481008324410013010101ED -:1096A00067800000130101FF23229100B7040080AE -:1096B000232481002326110093C4F4FF1304060021 -:1096C00023200600B3F6B4003706F07F9387050029 -:1096D0001307050063DEC604B3E8A600638A080426 -:1096E00033F6C500138805009308000063100602D6 -:1096F00083A6C13403A68134EF70D042130705005E -:1097000013880500B3F6B4009308A0FC93D6464135 -:10971000B70710809387F7FF938626C03378F80049 -:10972000B3861601B707E03FB367F8002320D400E3 -:109730008320C10003248100832441001305070016 -:10974000938507001301010167800000130101F6F2 -:10975000930EC108232AF10837030080B707FFFFE3 -:10976000138E05001343F3FF2326D1089387872028 -:109770009305810093860E00232E1106232AF10003 -:109780002328E108232C0109232E11092324C101D8 -:10979000232CC101232E6100232861002322D10143 -:1097A000EF00C05483278100238007008320C10776 -:1097B0001301010A67800000130E0500130101F672 -:1097C00003A50136930E8108232AF1083703008090 -:1097D000B707FFFF1343F3FF2324C1082326D10853 -:1097E000938787201386050093860E0093058100DA -:1097F000232E1106232AF1002328E108232C010936 -:10980000232E11092324C101232CC101232E610021 -:10981000232861002322D101EF00404D83278100DE -:10982000238007008320C1071301010A678000001D -:10983000130101FF23248100138405008395E500B3 -:1098400023261100EF40907863400502832704052A -:109850008320C100B387A7002328F40403248100D8 -:1098600013010101678000008357C40037F7FFFF31 -:109870001307F7FFB3F7E7008320C1002316F400B6 -:10988000032481001301010167800000130500001B -:10989000678000008397C500130101FE232C81001F -:1098A000232A91002328210123263101232E110090 -:1098B00013F7071013840500930405008395E50052 -:1098C0001309060093890600631E070237F7FFFF9E -:1098D0001307F7FFB3F7E7002316F4000324810111 -:1098E0008320C10193860900130609008329C10062 -:1098F000032901011385040083244101130101029E -:109900006F40C0259306200013060000EF40D041B1 -:109910008317C4008315E4006FF05FFB130101FFA0 -:1099200023248100138405008395E500232611007C -:10993000EF40903F9307F0FF6304F5028357C400A4 -:10994000371700008320C100B3E7E7002328A404F1 -:109950002316F40003248100130101016780000035 -:109960008357C40037F7FFFF1307F7FFB3F7E7008C -:109970008320C1002316F400032481001301010198 -:10998000678000008395E5006F40C02E3367B50007 -:109990009303F0FF1377370063100710B7877F7FBB -:1099A0009387F7F70326050083A60500B372F60038 -:1099B0003363F600B382F200B3E262006392721086 -:1099C0006316D6080326450083A64500B372F60049 -:1099D0003363F600B382F200B3E26200639E720C5E -:1099E0006316D6060326850083A68500B372F600AB -:1099F0003363F600B382F200B3E262006398720C44 -:109A00006316D6040326C50083A6C500B372F6000C -:109A10003363F600B382F200B3E262006392720C29 -:109A20006316D6020326050183A60501B372F6006C -:109A30003363F600B382F200B3E26200639C720A01 -:109A40001305450193854501E30ED6F4131706016E -:109A500093970601631EF7001357060193D706017B -:109A60003305F7409375F50F63900502678000009A -:109A70001357070193D707013305F7409375F50F87 -:109A800063940500678000001377F70F93F7F70FD3 -:109A90003305F740678000000346050083C60500D4 -:109AA00013051500938515006314D600E31606FE12 -:109AB0003305D640678000001305450093854500B7 -:109AC000E31CD6FC13050000678000001305850029 -:109AD00093858500E312D6FC130500006780000023 -:109AE0001305C5009385C500E318D6FA13050000D9 -:109AF000678000001305050193850501E31ED6F874 -:109B00001305000067800000B367B50093F73700C6 -:109B10006392070803A70500B7867F7F9386F6F751 -:109B2000B377D700B387D700B3E7E700B3E7D70031 -:109B30001306F0FF639EC706130605001308F0FF27 -:109B40002320E60003A74500938545001306460041 -:109B5000B377D700B387D700B3E7E700B3E7D70001 -:109B6000E38007FF83C7050003C7150083C62500F0 -:109B70002300F600638A0700A300E60063060700DF -:109B80002301D6006394060067800000A30106004D -:109B9000678000009307050003C70500938717003F -:109BA00093851500A38FE7FEE31807FE678000008A -:109BB000130605006FF01FFB9377350013070500B0 -:109BC000639C0704B7867F7F9386F6F79305F0FFC3 -:109BD0000326070013074700B377D600B387D700E3 -:109BE000B3E7C700B3E7D700E384B7FE8346C7FFF8 -:109BF0000346D7FF8347E7FF3307A7406380060488 -:109C0000630A06023335F0003305E5001305E5FF6E -:109C100067800000E38806FA8347070013071700F0 -:109C200093763700E39807FE3307A7401305F7FF45 -:109C3000678000001305D7FF678000001305C7FF8A -:109C400067800000B3E7A50093F73700130705000E -:109C5000639807069307300063F4C7063703FFFED7 -:109C6000B78880801303F3EF93880808130E300041 -:109C700083A60500B387660013C8F6FFB3F7070194 -:109C8000B3F71701639E07022320D7001306C6FF10 -:109C90001307470093854500E36CCEFC93851500C0 -:109CA000930717006304060283C6F5FF1308F6FF47 -:109CB000A38FD7FE638E06001387070013060800E4 -:109CC0009385150093071700E31006FE67800000D8 -:109CD0003306C700630A080093871700A38F07FEA7 -:109CE000E39CC7FE6780000067800000130101E16C -:109CF0002326111E2320211F2324811D2320A11D83 -:109D0000138C050013090600232AD1002324811E89 -:109D10002322911E232E311D232C411D232A511D48 -:109D20002328611D2326711D2322911D232EB11B83 -:109D3000130D0500EFD05FD28327050013850700C0 -:109D40002328F102EFF05FE70357CC002328010E30 -:109D5000232A010E232C010E232E010E1377070850 -:109D60002326A1026308070003270C0163140700E0 -:109D70006F10C0569307C110375701802322F10E90 -:109D8000938807009307071A37570180232CF100A7 -:109D9000130B09009307C7312324F10083470B00FD -:109DA0002326010E2324010E23200102232A01026F -:109DB000232C0102232E0102232401042326010463 -:109DC000232601006384072213040B00930650022C -:109DD0006384D72C8347140013041400E39A07FE0E -:109DE000B3046441630464218326C10E8327810E7A -:109DF00023A06801B38696009387170023A29800DA -:109E00002326D10E2324F10E930670009388880038 -:109E100063CCF6280327C10083470400330797006B -:109E20002326E1006384071C83441400A303010C70 -:109E300013041400930DF0FF93090000130A0000AF -:109E40001309A005930A9000930BA002938C0800BD -:109E500013041400938704FE6364F904032781014B -:109E600093972700B387E70083A707006780070061 -:109E700093090000938604FD83440400939729000E -:109E8000B387370193971700B389F600938604FDD3 -:109E900013041400E3F2DAFE938704FEE370F9FC86 -:109EA00093880C006384041423069114A303010C0B -:109EB000930A1000930C1000130BC1142328010007 -:109EC000930D00002324010223220102232E01000E -:109ED000937B2A0063840B00938A2A0013794A0833 -:109EE0008327C10E6316090033885941E34C006390 -:109EF0008346710C638A06028326810E1306710C59 -:109F000023A0C8009387170013061000938616003D -:109F100023A2C8002326F10E2324D10E13067000BD -:109F200093888800634CD64C638A0B028326810E8B -:109F30001306810C23A0C800938727001306200076 -:109F40009386160023A2C8002326F10E2324D10EE7 -:109F50001306700093888800E34CD66A93060008C5 -:109F6000E300D942B38D9D41E34EB04D93760A1084 -:109F7000E39A062C0327810EB387970123A068017B -:109F80001307170023A298012326F10E2324E10EC4 -:109F90009306700063C0E65A93888800137A4A00DB -:109FA00063060A00B38459416346905A63D4590149 -:109FB00093890A000327C100330737012326E100F4 -:109FC000E39C0752832701012324010E63880700C5 -:109FD0008325010113050D00EFA0DFAA9308C1102E -:109FE000130B040083470B00E39007DE8327C10EA9 -:109FF000638407006F1050340357CC0013770704B5 -:10A00000630407006F20803F8320C11E0324811E4C -:10A010000325C1008324411E0329011E8329C11D7C -:10A02000032A811D832A411D032B011D832BC11C83 -:10A03000032C811C832C411C032D011C832DC11B6F -:10A040001301011F6780000013050D00EFD0DFA092 -:10A0500083274500138507002326F104EFF0DFB5C1 -:10A060009307050013050D00938407002324F104D2 -:10A07000EFD09F9E83278500232EF1026384040086 -:10A080006F104016834404006FF09FDC834404008B -:10A09000136A0A026FF0DFDBB3046441E31664D590 -:10A0A000834704006FF01FD81306410E93050C0080 -:10A0B00013050D00EF40D063E31005F49308C110C1 -:10A0C0006FF05FD593778A0093880C006384070054 -:10A0D0006F10800A832741011305010B232891018A -:10A0E0009387770093F787FF83A5070003A64700B0 -:10A0F00093878700232AF100EFA0C02C8327010B50 -:10A10000832801012328F10E8327410B232AF10E16 -:10A110008327810B232CF10E8327C10B232EF10EF5 -:10A120001305010F23281101EFD05F8C2326A10C0A -:10A1300093072000832801016314F5006F108065E8 -:10A14000930710006314F5006F1050079307100673 -:10A150006394F4006F20C019930710046394F40013 -:10A160006F10D05293FBF4FD9307F0FF232A710583 -:10A170006394FD006F105021930770046394FB00FB -:10A180006F20801E0323C10F23244103032E010FE0 -:10A19000832E410F032F810F93670A10635403002E -:10A1A0006F20C039232C0104138A070023280100E3 -:10A1B000930760046394FB006F10902B9307500487 -:10A1C000232211056384FB006F10D03313891D0017 -:10A1D000930A010B930609001308C10D9307010DA3 -:10A1E0001307C10C1306200093850A0013050D0008 -:10A1F0002328C10B2320C105232AD10B2322D103FD -:10A20000232CE10B2320E103232E610A232E61007E -:10A21000EFC04FD40323C101032F0102832E41025B -:10A22000032E010483284104130B05003309250183 -:10A23000930C010A93850C0013850A00232E11014B -:10A240002328C10B232AD10B232CE10B232E610AD7 -:10A250002320010A2322010A2324010A2326010ABA -:10A26000EF7080688328C1011307090063020502AB -:10A270000327C10D637E2701930600039307170090 -:10A28000232EF10C2300D7000327C10DE36827FF1D -:10A29000B30767412320F1020327C10C9307700421 -:10A2A000232EE100032741056314F7006F105011BE -:10A2B00003274105930760046314F7006F10D0343F -:10A2C0008327C10103274105930510049387F7FFF6 -:10A2D0002326F10C93F6F40F130600006318B70061 -:10A2E0009386F60093F6F60F13061000230AD10C9E -:10A2F0009306B00263DA07000327C1019307100039 -:10A300009306D002B387E740A30AD10C93069000CE -:10A3100063C4F6006F20400F1308310E13050800C8 -:10A320001306A000130E300633E7C702930505009D -:10A33000938607001305F5FF13070703A38FE5FEB8 -:10A34000B3C7C702E342DEFE9387070313F6F70F96 -:10A35000A30FC5FE9387E5FF63E407016F208039F3 -:10A360009306610D6F00800003C607002380C600BE -:10A370009387170093861600E39807FF9307510E03 -:10A38000B387B7401307610DB307F7009306410D7C -:10A39000B387D740232CF1020327010283268103D0 -:10A3A00093071000B30CD70063C4E7006F200023AD -:10A3B0008327C102B38CFC008327810293CAFCFF70 -:10A3C00093DAFA4113FAF7BF136A0A10B3FA5C0181 -:10A3D0002324010223220102232E01008327810569 -:10A3E000639407006F1010059307D002A303F10CCC -:10A3F000930D0000938A1A006FF09FAD1306410E73 -:10A4000093050C0013050D00EF40902EE31005108E -:10A410008327C10E9308C1106FF01FB18326810EF0 -:10A42000938C1700832701021306100023A06801F4 -:10A430009384160013898800E358F63693071000BA -:10A4400023A2F8002326910F2324910E9307700076 -:10A45000E3C0974A8327C1020327010393841400B2 -:10A46000B38CFC002322F9002320E9002326910F5E -:10A470002324910E9307700013098900E3CC9748B9 -:10A480008327010F138614009305010A2328F10A7C -:10A490008327410F1305010B232EC100232AF10A44 -:10A4A0008327810F2320010A2322010A232CF10A8A -:10A4B0008327C10F2324010A2326010A232EF10A30 -:10A4C000EF7080420326C1018327010293088900AF -:10A4D00093060600938DF7FFE30C052E13071B0070 -:10A4E000B38CBC012320E9002322B9012326910F5C -:10A4F0002324C10E9307700063D4C7006F1080013E -:10A5000093070901938624001389080093880700A4 -:10A51000032681031307410D2320E900B3079601A9 -:10A520002322C9002326F10E2324D10E1307700025 -:10A53000E356D7A61306410E93050C0013050D0034 -:10A54000EF40101B6314057C8327C10E9308C110D4 -:10A550006FF0DFA4930600010327810E63C4960009 -:10A560006F101012B7560180938EC6301309000188 -:10A57000130A7000138B0E006F00C000938404FF59 -:10A5800063569904938707011307170023A06801F6 -:10A5900023A228012326F10E2324E10E93888800AC -:10A5A000E35EEAFC1306410E93050C0013050D0053 -:10A5B000EF401014631C0574938404FF8327C10EBD -:10A5C0000327810E9308C110E34E99FA930E0B00F6 -:10A5D000B38797001307170023A0D80123A2980080 -:10A5E0002326F10E2324E10E93067000E3D0E69CAF -:10A5F0001306410E93050C0013050D00EF40500F9C -:10A60000631605708327C10E6FF05F9A832741019F -:10A61000A303010C93880C0003AB070013894700C8 -:10A62000E3020B4E9307F0FF6394FD006F10C01F11 -:10A6300013860D009305000013050B00232A9101DA -:10A64000EFD09FEB2328A10083284101631405006C -:10A650006F10C07583270101232A210123280100DF -:10A66000B38C67418347710C93CAFCFF93DAFA41BC -:10A670002324010223220102232E0100B3FA5C01EC -:10A68000930D0000E3860784938A1A006FF05F84BD -:10A690000327410193880C00A303010C83270700C3 -:10A6A00013074700232AE1002306F114930A100040 -:10A6B000930C1000130BC1146FF05F8083440400EF -:10A6C000136A4A006FF0CFF88326410193770A029C -:10A6D00093880C0003A7060093864600232AD10026 -:10A6E000E390072893770A01638407006F10C01274 -:10A6F00093770A04638407006F10803D137A0A2061 -:10A7000063140A006F1040118327C100130B04006B -:10A710002300F7006FF01F8D834404009307C006E9 -:10A72000E38EF438136A0A016FF08FF203274101B8 -:10A73000B787FFFF93C707832314F10C93074700E4 -:10A74000232AF10003290700B75701809387C7C266 -:10A7500093880C00232AF102930C0000936B2A00CB -:10A760009307200093048007A303010C1307F0FF55 -:10A770006386ED203367990113FAFBF7631E071E0A -:10A7800063940D266390071C93FC1B00130B011BA5 -:10A79000E3900C1C938A0C0063D4BC01938A0D00D7 -:10A7A0008347710C23280100232401022322010284 -:10A7B000232E0100E39A07EC6FF08FF193880C00D1 -:10A7C000136A0A0193770A02E38C07068327410183 -:10A7D000138B7700137B8BFF03290B00832C4B001B -:10A7E00093078B00232AF100937BFABF93070000A5 -:10A7F0006FF09FF78344040093078006E388F42CEE -:10A80000136A0A046FF0CFE493880C00936B0A017B -:10A8100093F70B02E38C070483274101138B770026 -:10A82000137B8BFF93078B00232AF10003290B0076 -:10A83000832C4B00930710006FF01FF38344040038 -:10A84000136A8A006FF0CFE083274101834404003C -:10A8500083A9070093874700232AF10063DA09DE02 -:10A86000B3093041136A4A006FF08FDE834404005D -:10A87000136A1A006FF0CFDD8347710C8344040024 -:10A88000639807DC93070002A303F10C6FF04FDC21 -:10A8900083440400136A0A086FF08FDB83440400CA -:10A8A00013071400639474016F10505F938604FDC6 -:10A8B00013040700930D000063EEDAD8834404000C -:10A8C00093972D00B387B70193971700B38DD700E7 -:10A8D000938604FD13041400E3F2DAFE6FF08FD7C1 -:10A8E0009307B00283440400A303F10C6FF04FD62A -:10A8F00093880C00136A0A0193770A026380077A2F -:10A9000083274101138B7700137B8BFF83274B0039 -:10A9100003290B0013078B00232AE100938C070007 -:10A9200063C6077A9307F0FF930B0A006384FD0266 -:10A93000B3679901937BFAF7639E070063920D0258 -:10A94000138A0B00930D0000930C0000130B011BE6 -:10A950006FF05FE4E3960C4093079000E3E2274139 -:10A9600013090903A307211B138A0B00930C100082 -:10A97000130BF11A6FF01FE2930B0A00130710007C -:10A98000E38AE7FC13072000638CE706130B011B27 -:10A990001397DC01937779001359390093870703E4 -:10A9A0003369270193DC3C00A30FFBFE3367990159 -:10A9B00013060B00130BFBFFE31C07FC93F61B00B5 -:10A9C000638A0606930600036386D7061306E6FF2E -:10A9D0009307011BA30FDBFEB38CC740138A0B0048 -:10A9E000130B06006FF01FDB130710006394E700E2 -:10A9F0006F10101713072000930B0A00E398E7F875 -:10AA000083264103130B011B9377F900B387F600EC -:10AA100003C70700135949009397CC0133E9270175 -:10AA200093DC4C00A30FEBFEB3679901130BFBFF04 -:10AA3000E39C07FC9307011BB38C6741138A0B004F -:10AA40006FF05FD593065006E3DA969C8326010FDC -:10AA50009305010A1305010B2328D10A8326410F10 -:10AA6000232211052320F104232AD10A8326810FF2 -:10AA70002320010A2322010A232CD10A8326C10F95 -:10AA80002324010A2326010A232ED10AEF60D06570 -:10AA90008327010483284104631C05380327810EA2 -:10AAA000B75601809386C6C523A0D80093871700A8 -:10AAB000930610001307170023A2D8002326F10ED7 -:10AAC0002324E10E9306700093888800E3CCE644CB -:10AAD0000327C10C832601026350D76603270103B5 -:10AAE0008326C1029388880023ACE8FE0327810EE9 -:10AAF000B387D70023AED8FE130717002326F10E25 -:10AB00002324E10E9306700063CCE676032701024E -:10AB10009304F7FF635490C8930600010327810E46 -:10AB2000E3D2964213090001930C70006F00C0003D -:10AB3000938404FFE358994083268100938707019B -:10AB40001307170023A0D80023A228012326F10E03 -:10AB50002324E10E93888800E3DCECFC1306410E0D -:10AB600093050C0013050D00EF4080386310051AA3 -:10AB70008327C10E0327810E9308C1106FF05FFB7E -:10AB800033895941635020BF130600018326810E8B -:10AB900063542607130E0001930B70006F00C00072 -:10ABA000130909FF635A2E050327810093870701C4 -:10ABB0009386160023A0E80023A2C8012326F10EE5 -:10ABC0002324D10E93888800E3DCDBFC1306410EBE -:10ABD00093050C0013050D00EF408031631805123A -:10ABE000130E0001130909FF8327C10E8326810E6E -:10ABF0009308C110E34A2EFB03278100B387270186 -:10AC00009386160023A0E80023A228012326F10E34 -:10AC10002324D10E13067000938888006354D6B4A1 -:10AC20001306410E93050C0013050D00EF40402C58 -:10AC3000631E050CB38D9D418327C10E9308C1107F -:10AC40006356B0B3130600018326810E6352B60724 -:10AC5000930B0001130970006F00C000938D0DFF6E -:10AC600063D8BB05032781009387070193861600ED -:10AC700023A0E80023A278012326F10E2324D10E7D -:10AC800093888800E35CD9FC1306410E93050C0001 -:10AC900013050D00EF40C025631A0506938D0DFFC7 -:10ACA0008327C10E8326810E9308C110E3CCBBFB22 -:10ACB00003278100B387B7019386160023A0E8001D -:10ACC00023A2B8012326F10E2324D10E130670000F -:10ACD00093888800635CD6A81306410E93050C0088 -:10ACE00013050D00EF40C020631205028327C10E3B -:10ACF0009308C1106FF08FA71306410E93050C0047 -:10AD000013050D00EF40C01E630E05AA832B010141 -:10AD100063840BAE93850B0013050D00EF909FD657 -:10AD20006FF08FAD37570180130600018326810E27 -:10AD3000930EC730635C060923208104232291040B -:10AD400013040D0093040C00130E00019302700015 -:10AD5000130C0800138D0E006F00C000130C0CFFC5 -:10AD6000635A8E05938707019386160023A0A801D6 -:10AD700023A2C8012326F10E2324D10E9388880034 -:10AD8000E3DED2FC1306410E938504001305040094 -:10AD9000EF400016E3120516130E0001130C0CFF12 -:10ADA0008327C10E8326810E9308C1109302700081 -:10ADB000E34A8EFB13080C00930E0D00138C040065 -:10ADC000130D04008324410403240104B387070105 -:10ADD0009386160023A0D80123A208012326F10E92 -:10ADE0002324D10E13067000938888006352D690F6 -:10ADF0001306410E93050C0013050D00EF40400FA4 -:10AE0000E31605F08327C10E9308C1106FF04F8E33 -:10AE10001306410E93050C0013050D00EF40400D85 -:10AE2000E31605EE8327C10E9308C1106FF00F9350 -:10AE30008325C10C635CB07E0327C1018326010218 -:10AE40009304070063C2E63C635690028326810E9A -:10AE5000B387970023A068019386160023A2980069 -:10AE60002326F10E2324D10E130670009388880048 -:10AE7000E34CD64093C6F4FF0327C10193D6F641B5 -:10AE8000B3F4D400B3049740634E90480327C10144 -:10AE900093760A40B30DEB00639A064E8324C10CEF -:10AEA0000327010263C6E40093761A00E38206409A -:10AEB000832601030327C1021306700023A0D800D4 -:10AEC0008326810EB387E70023A2E800938616004D -:10AED0002326F10E2324D10E93888800E344D66AFA -:10AEE000832601023307DB00B38496403307B74162 -:10AEF0001389040063549700130907006356200365 -:10AF00000327810EB387270123A0B8011307170079 -:10AF100023A228012326F10E2324E10E93067000BC -:10AF200093888800E3CAE66A1347F9FF1357F7418D -:10AF30003377E900B384E440634490006FF00F86F8 -:10AF4000930600010327810E63DE967E130900013C -:10AF5000930C70006F00C000938404FF6354997ECB -:10AF600083268100938707011307170023A0D800C9 -:10AF700023A228012326F10E2324E10E93888800C2 -:10AF8000E3DCECFC1306410E93050C0013050D00E9 -:10AF9000EF301076E31C05D68327C10E0327810E00 -:10AFA0009308C1106FF05FFB93771A00639807C88E -:10AFB00023A2C8002326910F2324910E930770002B -:10AFC00063CA975493862600938808016FF04FD484 -:10AFD0006350B0D5130700016344B7016F10806B55 -:10AFE000130B7000930406006F000001938D0DFF9A -:10AFF000E35EB7119384140083278100938C0C01C6 -:10B000002322E9002320F9002326910F2324910E07 -:10B0100013098900E35C9BFC1306410E93050C00A9 -:10B0200013050D00EF30D06CE31205CE832CC10E5A -:10B030008324810E1309C110130700016FF01FFB59 -:10B040008326410193770A0113874600639407180A -:10B0500093770A04E386071483274101930C0000C9 -:10B06000232AE10003D907006FF00FF8832641017E -:10B0700093F70B01138746006394071493F70B04AF -:10B08000E380071083274101930C0000232AE1008D -:10B0900003D90700930710006FF00FED83264101DD -:10B0A00093770A01138746006392071093770A0487 -:10B0B000E388070A83274101232AE1000399070057 -:10B0C000935CF94193870C00E3DE0784B3372001DA -:10B0D000B30C9041B38CFC409307D002A303F10C56 -:10B0E00033092041930B0A00930710006FF00FE81B -:10B0F0001306410E93050C0013050D00EF30505F51 -:10B10000E31605C0832CC10E8324810E1309C110E0 -:10B110006FF04FB41306410E93050C0013050D009C -:10B12000EF30105DE31405BE832CC10E8324810E25 -:10B130001309C1106FF0CFB413771A00631407001E -:10B140006FE0DFE56FF09F9993880C006FF0CFFA06 -:10B1500093070003A307F11A130BF11A6FF08FE3A3 -:10B160008326C100130B040093D7F6412320D70098 -:10B170002322F7006FE01FE7032741018327070021 -:10B1800013074700232AE10083A5070003A6470011 -:10B1900083A6870083A7C7002328B10E232AC10EE8 -:10B1A000232CD10E232EF10E6FE09FF703A906008A -:10B1B000232AE100935CF94193870C006FF04FF66E -:10B1C00003A90600930C0000232AE1009307100056 -:10B1D0006FF08FD903A90600930C0000232AE10029 -:10B1E0006FF08FE08327C10383440400639407005A -:10B1F0006FE01FC683C70700639407006FE05FC559 -:10B20000136A0A406FE0DFC493840600E34090C4F1 -:10B210006FF05FC693880C00930B0A006FF04FDF4E -:10B22000B75701809387C7C293880C00232AF10285 -:10B2300093770A026380072C83274101138B7700E1 -:10B24000137B8BFF03290B00832C4B0093078B0090 -:10B25000232AF10093771A00638E0700B3679901E0 -:10B26000638A0700930700032304F10CA304910CE5 -:10B27000136A2A00937BFABF930720006FF0CFCEAA -:10B280001306410E93050C0013050D00EF305046D8 -:10B29000E31E05A68327C10E9308C1106FF01F8718 -:10B2A000B7570180938707C493880C00232AF102C3 -:10B2B0006FF01FF893880C006FF0CFD08344140018 -:10B2C000136A0A02130414006FE09FB88344140049 -:10B2D000136A0A20130414006FE09FB7930500045B -:10B2E00013050D00EFC0DFA02320AC002328AC0025 -:10B2F000631405006F10C03C13070004232AEC0000 -:10B300006FE05FA793076000938C0D0063EEB77941 -:10B3100037570180938A0C00232A2101130B47C55C -:10B320006FE0DFB9130600018326810E6358966A29 -:10B33000930C0001930D70006F00C000938404FF14 -:10B3400063DE9C68032781009387070193861600BC -:10B3500023A0E80023A298012326F10E2324D10E76 -:10B3600093888800E3DCDDFC1306410E93050C0096 -:10B3700013050D00EF30D037E31A05988327C10E6F -:10B380008326810E9308C1106FF05FFB0327010233 -:10B39000832C4102232E41012320810423223105E5 -:10B3A000232251038329810223246103B30BEB0081 -:10B3B0000324C103032A8104832AC1049304700077 -:10B3C00013090001130B0C0063880C08639809082B -:10B3D0001304F4FF938CFCFF0327810EB38747010E -:10B3E00023A058011307170023A248012326F10EBA -:10B3F0002324E10E9388880063C4E4148346040088 -:10B400003386BB41138C06006354D600130C060030 -:10B41000635680038326810EB387870123A0B8017A -:10B420009386160023A288012326F10E2324D10E31 -:10B4300063C0D43483460400938888001346FCFF1D -:10B440001356F6413377CC00338CE640634C8001D1 -:10B45000B38DDD00E39C0CF6638C09729389F9FFD0 -:10B460006FF09FF78326810E634889016F00800586 -:10B47000130C0CFF6358890503278100938707018C -:10B480009386160023A0E80023A228012326F10EAC -:10B490002324D10E93888800E3DCD4FC1306410EEC -:10B4A00093050B0013050D00EF309024631C055A23 -:10B4B000130C0CFF8327C10E8326810E9308C11045 -:10B4C000E34C89FB03278100B3878701938616002D -:10B4D00023A0E80023A288012326F10E2324D10E05 -:10B4E00063C4D4768346040093888800B38DDD005E -:10B4F0006FF05FF68326410193770A0113874600B8 -:10B500006384072003A90600930C0000232AE100AE -:10B510006FF05FD41306410E93050C0013050D0068 -:10B52000EF30101D631405FE8326810E832CC10E9F -:10B5300093084111938616001309C1106FE05FFD57 -:10B540001306410E93050B0013050D00EF30501A42 -:10B55000631A05508327C10E9308C1106FF01FEACC -:10B56000130B011B9307000023288100232E910059 -:10B5700013040B0023223103130B0C009304090066 -:10B5800093890C0013FA0B40832CC103930AF00F2C -:10B59000138C0800138907006F0040021306A000F7 -:10B5A000930600001385040093850900EF40506561 -:10B5B0006380094C93040500938905001306A000DD -:10B5C000930600001385040093850900EF50802640 -:10B5D00013050503A30FA4FE130919001304F4FFB8 -:10B5E000E30E0AFA83C60C00E31AD9FAE30859FB02 -:10B5F000639A09429307900063E6974293080C0010 -:10B600009307011B130C0B00130B0400232E910353 -:10B610008324C10183294102032401012320210342 -:10B62000B38C6741138A0B006FF0CF968326810E8F -:10B63000375601801306C6C523A0C800938717009C -:10B64000130610009386160023A2C8002326F10ECD -:10B650002324D10E1306700093888800634CD6060D -:10B66000639805200327010293761A00B3E6E600EB -:10B67000639406006FE09F92832601030327C102B3 -:10B680001306700023A0D8008326810EB387E7003D -:10B6900023A2E800938616002326F10E2324D10E60 -:10B6A000634ED64A938888000327010293861600CA -:10B6B00023A06801B387E70023A2E8002326F10E48 -:10B6C0002324D10E130770006344D7006FE0DF8C92 -:10B6D0006FE05FE61306410E93050C0013050D00A5 -:10B6E000EF301001631405E28325C10C8327C10EDE -:10B6F0009308C1106FF0DFF6832B0101130D0400D6 -:10B70000138C04006FF0CFE093770A04638C072258 -:10B7100083274101930C0000232AE10003D907008D -:10B720006FF05FB31306410E93050C0013050D0077 -:10B73000EF30007C631C05DC8327C10E9308C11029 -:10B740006FF00FB983268100B387970023A298007A -:10B7500023A0D800130717002326F10E2324E10E9F -:10B760009306700063C4E6006FE01F836FE09FDC08 -:10B770001306410E93050B0013050D00EF304077C3 -:10B780006312052E834604008327C10E9308C1105F -:10B790006FF0DFCA8327010F9305010A1305010B20 -:10B7A0002328F10A8327410F2320010A2322010ABB -:10B7B000232AF10A8327810F2324010A2326010A61 -:10B7C000232CF10A8327C10F232EF10AEF60C03228 -:10B7D00083280101634205528347710C13077004EB -:10B7E000635E972837570180130B07C22328010097 -:10B7F0002324010223220102232E0100137AFAF7E7 -:10B80000930A3000930C3000930D0000638407000E -:10B810006FE09FE76FE0CFEB8327C100130B0400BD -:10B820002320F7006FE00FFC13050B002320910588 -:10B83000EFE08FB88347710C934AF5FF93DAFA4132 -:10B84000232A2101232801002324010223220102AB -:10B85000232E010083280104930C0500B37A5501BF -:10B86000930D0000638407006FE01FE26FE04FE676 -:10B87000832601030327C1021306700023A0D8000A -:10B880008326810EB387E70023A2E8009386160083 -:10B890002326F10E2324D10E938888006340D62CF2 -:10B8A000E3D405E0130600FFB304B040E3D4C5269B -:10B8B00013090001930C70006F00C000938404FF13 -:10B8C000E35A992403278100938707019386160082 -:10B8D00023A0E80023A228012326F10E2324D10E61 -:10B8E00093888800E3DCDCFC1306410E93050C0012 -:10B8F00013050D00EF30C05F631A05C08327C10E2A -:10B900008326810E9308C1106FF05FFB93861400AD -:10B910001307890083278100B38CBC012322B9015E -:10B920002320F9002326910F2324D10E93077000C2 -:10B93000E3C2D7BE93861600930887001309070059 -:10B940006FE01FBD93770A20638E071C8327410198 -:10B95000930C0000232AE10003C907006FF09F8FBA -:10B9600093770A206384071A83274101232AE10081 -:10B9700003890700935CF94193870C006FE05FFA3D -:10B9800093F70B206388071683274101930C00006F -:10B99000232AE10003C90700930710006FE0DFDCF2 -:10B9A00093770A20638E071283274101930C0000CE -:10B9B000232AE10003C907006FE01FE38327C10FBB -:10B9C00063C807188347710C13077004635C9746BC -:10B9D00037570180130B87C26FF05FE103278100A7 -:10B9E000B38797009386160023A0E80023A298004F -:10B9F0002326F10E2324D10E1306700093888800AD -:10BA00006356D6C81306410E93050C0013050D00AE -:10BA1000EF30004E631C05AE8327C10E9308C110A2 -:10BA20006FF0CFC6832781048325C104130900006A -:10BA30003304F4401386070013050400EFE08FA0E1 -:10BA400083C51C001306A000930600003338B00025 -:10BA50001385040093850900B38C0C01EF40501A44 -:10BA60006FF05FB5832B0101130C0B006FF04FAA31 -:10BA700093079000E3E097B46FF05FB83757018009 -:10BA8000130BC7C16FF09FD61306410E93050C0030 -:10BA900013050D00EF30C045631A05A68327C10EBC -:10BAA0009308C1106FF00FBD930C60006FF05F86BC -:10BAB000832601023307DB00B38496403308B74185 -:10BAC00013890400635298C6130908006FF0CFC5AC -:10BAD0008327C100130B04002310F7006FE08FD001 -:10BAE00083274101930C0000232AE10003A90700EA -:10BAF0006FE09FCF83274101930C0000232AE100D0 -:10BB000003A90700930710006FE01FC683274101B8 -:10BB1000232AE10003A90700935CF94193870C00F5 -:10BB20006FE01FE083274101930C0000232AE1000E -:10BB300003A907006FF00FF21306410E93050C00E6 -:10BB400013050D00EF30C03A0357CC006FE00FCB68 -:10BB50009307D002A303F10C6FF01FE71306410E09 -:10BB600093050C0013050D00EF3080386310059A23 -:10BB70008325C10C8327C10E8326810E9308C11033 -:10BB8000E3D405B26FF01FD2930D60006FE08FDF3A -:10BB900003270102130C0B00032B8102232E8102C9 -:10BBA000032AC101B306EB000324010483294104E5 -:10BBB000832A410263F4B6AF938D06006FF00FAE97 -:10BBC0000327C1019307D0FF6344F70063DAED0058 -:10BBD0009384E4FF93F7F4FD232AF1046FE04FEE22 -:10BBE000832701020327C1016344F72683278102CB -:10BBF000930C070093F71700638607008327C102A1 -:10BC0000B30CF7008327810293F707406386070090 -:10BC10008327C101E34AF01293CAFCFF93DAFA4189 -:10BC2000B3FA5C019304700623240102232201026B -:10BC30006FE0CFFA8347710C930D00006384070017 -:10BC40006FE09FA46FE0CFA81306410E93050B0091 -:10BC500013050D00EF30C029E31605E0834604000C -:10BC60008327C10E9308C110B38DDD006FF08FFEE6 -:10BC7000930A010B1308C10D9307010D1307C10CA3 -:10BC800093860D001306300093850A0013050D00FE -:10BC9000232211052328C10B2320C105232AD10B00 -:10BCA0002322D103232CE10B2320E103232E610A5D -:10BCB000232E6100EFA01FAA0323C101032F01025D -:10BCC000832E4102032E010483284104130B050037 -:10BCD000930760043309BB01639AFB6283460B0040 -:10BCE00093070003E386F610930C010A8327C10C27 -:10BCF0003309F9006FE00FD49307D002A303F10CCE -:10BD00006FF0DFAD930A010B9307010D1308C10D0E -:10BD10001307C10C93860D001306200093850A00BB -:10BD200013050D002328C10B2320C105232AD10BA5 -:10BD30002322D103232CE10B2320E103232E610ACC -:10BD4000232E6100EFA01FA1930770040323C101FC -:10BD5000032F0102832E4102032E01048328410494 -:10BD6000130B0500E396FBF68327810293F7170078 -:10BD700063980758930770040327C10D232AF10421 -:10BD80006FE00FD11306410E93050C0013050D0053 -:10BD9000EF300016630405006FE05FF78324C10CE9 -:10BDA0008327C10E9308C1106FF08F938347710CE6 -:10BDB000232A21012324010223220102232E010030 -:10BDC000938A0D00938C0D00930D0000638407008F -:10BDD0006FE09F8B6FE0CF8F1306410E93050C0031 -:10BDE00013050D00EF30C010630405006FE01FF273 -:10BDF0008324C10C032701028327C10E9308C110BD -:10BE0000B30497406FF04F92832781020327C1014B -:10BE100093F71700B3E7B701E354E0046396077A9A -:10BE2000832CC101930460068327810293F70740A6 -:10BE3000639E077093CAFCFF93DAFA41B3FA5C0180 -:10BE40006FF09FDE37570180130B47C26FF01F9AC8 -:10BE5000832701020327C10293047006B38CE70015 -:10BE60008327C101E342F0FCB38CFC40938C1C009F -:10BE700093CAFCFF93DAFA41B3FA5C016FF0DFDAA0 -:10BE8000B7560180938EC6306FE08FF4930700039E -:10BE90002304F10C9307800513672A00A304F10C17 -:10BEA0002324E1029307300623280100130BC11459 -:10BEB00063CEB7410323C10F93FBF4FD232A710521 -:10BEC000232C0104032E010F832E410F032F810F1A -:10BED000136A2A106342033893071006638EF454E2 -:10BEE000930710046384F4006FE08FAC930A010B96 -:10BEF00013850A00232811052328C10B232AD10BFF -:10BF0000232CE10B232E610AEF80006B1306C10C7A -:10BF1000EFD04FF9138605009305050013850A003D -:10BF2000EF80404A8327010B930C010A1309010992 -:10BF30002328F1088327410B130601089305090004 -:10BF4000232AF1088327810B13850C002320C104C9 -:10BF5000232CF1088327C10B232001082322010889 -:10BF6000232EF108B707FC3F2326F10823240108FC -:10BF7000EF50D04C0328010A032E410A832E810A78 -:10BF8000032FC10A93850C0013850A002328010B97 -:10BF900023220105232AC10B2322C103232CD10B09 -:10BFA0002320D103232EE10B232EE1012320010ABC -:10BFB0002322010A2324010A2326010AEF50D0126A -:10BFC000032FC101832E0102032E410203284104E5 -:10BFD0008328010563160500930710002326F10C42 -:10BFE000B7570180938707C42322F1029386FDFF90 -:10BFF000232E4105232291062326B107232AA107D8 -:10C00000232C8107930B0B00232081062324310767 -:10C0100023281107138C0600232E6107130D080037 -:10C02000930D0E0093840E00130A0F006F0080041E -:10C0300093850C0013850A002320C102232EF101F1 -:10C04000232CF10B232EC10A2328610B232A310B49 -:10C050002320010A2322010A2324010A2326010A9C -:10C06000EF509008832FC10103260102130CFCFF3F -:10C070006302050EB70703401306090093850C0001 -:10C0800013850A00232EF1082320A10B2322B10BD4 -:10C090002324910A2326410B23280108232A01087F -:10C0A000232C0108EF50903913850A00EF80400BD4 -:10C0B000930505001304050013850A008329010B6D -:10C0C0008324410B032B810B032AC10BEF80801AC1 -:10C0D0000327010B03260104930509002320E1082F -:10C0E0000327410B13850C00232831092322E10883 -:10C0F0000327810B232A9108232C61092324E108BB -:10C100000327C10B232E41092326E108EF6050339A -:10C1100083274102032B010A8329410A33878700C1 -:10C1200003470700832F810A0326C10A23287105CC -:10C130002380EB00232281059307F0FF938B1B00E4 -:10C14000130D0B00938D090093840F00130A060052 -:10C15000E310FCEE8328010793030B009382090090 -:10C160003709FE3F93850C0013850A002320110335 -:10C17000232E8100032AC1058324410603240106DE -:10C180002328710A23227106232A510A23205106EB -:10C19000232CF10B232EF105232EC10A2320C104E9 -:10C1A0002320010A2322010A2324010A2326210B2A -:10C1B000EF505000832DC106032D4107032C81074A -:10C1C000032BC10783298106832801026340A00A4B -:10C1D0008323410683220106832FC1050326010420 -:10C1E00093850C0013850A002328710A232A510A1B -:10C1F000232CF10B232EC10A2320010A2322010A3A -:10C200002324010A2326210BEF50006E832801020C -:10C21000631805008327C10193FC170063980C0481 -:10C22000832741041306000393861700B386DB00BF -:10C2300063C80700938B1B00A38FCBFEE39CDBFE40 -:10C24000B3876B412320F1026FE00F852324410364 -:10C2500023280100130A0900B707008033C36700D1 -:10C260009307D002232CF1046FF01FC78327010529 -:10C2700093860B00232EF10C8327410203C6FBFF9C -:10C2800083C5F7006310B60213050003A38FA6FE53 -:10C290008326C10D9387F6FF232EF10C03C6F6FF0C -:10C2A000E386C5FE930516001305900393F5F50F7D -:10C2B0006306A600A38FB6FE6FF09FF883274102A6 -:10C2C00083C5A700A38FB6FE6FF09FF793851D006F -:10C2D00013050D0023281101EFB09FA18328010150 -:10C2E000130B05006308053E2328A1006FF09FBCD7 -:10C2F000930700032304F10C930780076FF0DFB965 -:10C30000930770043309BB01232AF104930C010A3B -:10C310006FD05FF203278100B387970093861600E2 -:10C3200023A0E80023A298002326F10E2324D10E97 -:10C33000130670006358D6B61306410E93050C0021 -:10C3400013050D00EF20D03A630405006FE01F9C39 -:10C350008327C10E8326810E9308C1106FF0CFB4DE -:10C36000930B0A006FE0CFDF63940D00930D100074 -:10C370000323C10F032E010F832E410F032F810FC3 -:10C3800013690A10E34403EC930A010B1308C10D6F -:10C390009307010D1307C10C93860D0013062000AF -:10C3A00093850A0013050D00232211052328C10BD4 -:10C3B0002320C105232AD10B2322D103232CE10BF7 -:10C3C0002320E103232E610A232E6100EFA08FB802 -:10C3D0000323C10123244103032F0102832E4102C1 -:10C3E000032E010483284104130B0500130A0900DE -:10C3F00023280100232C01046FF01F979307F0FFFF -:10C400002326F1006FD05FC09306610D631806000C -:10C4100093060003230BD10C9306710D1307011B28 -:10C42000938707033386E6402380F6009307D60DF3 -:10C43000232CF1026FD05FF6930A010B13850A00DB -:10C44000232811052328C10B232AD10B232CE10B10 -:10C45000232E610AEF8040161306C10CEFD08FA483 -:10C46000138605009305050013850A00EF7090758B -:10C470008327010B930C010A130901092328F108F2 -:10C480008327410B1306010893050900232AF108AD -:10C490008327810B13850C002320C104232CF10872 -:10C4A0008327C10B2320010823220108232EF10832 -:10C4B000B707FC3F2326F10823240108EF5000783A -:10C4C0000328010A032E410A832E810A032FC10A81 -:10C4D00093850C0013850A002328010B23220105F4 -:10C4E000232AC10B2322C103232CD10B2320D103E8 -:10C4F000232EE10B232EE1012320010A2322010A2E -:10C500002324010A2326010AEF50003E032FC10114 -:10C51000832E0102032E41020328410483280105D2 -:10C5200063160500930710002326F10CB75701800E -:10C530009387C7C22322F1026FF05FAB232801006B -:10C54000138A07006FF05FD1930470060326C103BE -:10C550009306F00F834706006388D7180327C101AD -:10C56000130500009305000063DEE7003307F74082 -:10C57000834716006384070493851500130616008D -:10C58000E394D7FE232EC102232EE1002322B10221 -:10C590002324A1020327810283274102B387E700F6 -:10C5A00003278104B387E702B38C970193CAFCFF8A -:10C5B00093DAFA41B3FA5C016FD05FE28347060079 -:10C5C000130515006FF0DFFB8327C102930460069B -:10C5D000B30CF700B38CBC016FF01F858327810279 -:10C5E00093F71700639407006FD01FDD6FD05FDCF7 -:10C5F000930C010A93850C0013850A002322110570 -:10C600002328C10B2320C105232AD10B2322D103C8 -:10C61000232CE10B2320E103232E610A232E61004A -:10C620002320010A2322010A2324010A2326010AC6 -:10C63000EF50802B0323C101032F0102832E4102FF -:10C64000032E010483284104630205EA93071000C6 -:10C65000B387B7412326F10C3309F9006FD09FBD92 -:10C66000639A0700930A100093046006930C10006D -:10C670006FF08FDB8327C10293046006938C170051 -:10C68000B38CBC0193CAFCFF93DAFA41B3FA5C01A4 -:10C690006FF08FD9138708006FF0CFA78327410170 -:10C6A00083AD07009387470063D40D00930DF0FF1F -:10C6B00083441400232AF100130407006FD04FF9BC -:10C6C0009307C0002320FD009307F0FF2326F1000D -:10C6D0006FD09F930357CC0093670704138707001D -:10C6E0002316FC006FD09F91232401022322010214 -:10C6F0006FF05FEA93072000232CF1026FD0DFC9AF -:10C7000083A74506130101FD232861012326110299 -:10C71000232481022322910223202103232E31018D -:10C72000232C4101232A5101232671012324810155 -:10C7300013972701130B06006358070A8327860007 -:10C74000832B06001389050093090500930AF0FF67 -:10C750006388070803AC4B0003A40B00135A2C009A -:10C7600063060A06930400006F00C000130444002F -:10C77000630C9A048325040013060900138509003D -:10C78000EF10807993841400E31255FF1305F0FF36 -:10C790008320C1020324810223240B0023220B00E7 -:10C7A00083244102032901028329C101032A810153 -:10C7B000832A4101032B0101832BC100032C81003B -:10C7C000130101036780000083278B00137CCCFFDB -:10C7D000B38787412324FB00938B8B00E39C07F6F0 -:10C7E000130500006FF0DFFAEF10D0036FF05FFA6F -:10C7F00003278600630407006FF09FF023220600E2 -:10C800001305000067800000130101ED232E311194 -:10C81000232C411123267111232611122324811266 -:10C820002322911223202113232A5111232861113D -:10C8300023248111232291112320A111232EB10F32 -:10C840002328D100130A050093890500930B0600E5 -:10C850006306050083278503638E075E0397C9007F -:10C86000931707019316270193D7070163CA06029E -:10C87000B727000083A64906B367F700939707011F -:10C8800037E7FFFF93D707411307F7FF33F7E600BA -:10C890002396F9009397070123A2E90693D707018E -:10C8A00013F787006300074003A70901630C073EE5 -:10C8B00093F7A7011307A0006386E740B7570180ED -:10C8C0009387C732375B01809304C104232AF100A8 -:10C8D0003759018093078B49138C0B002320910457 -:10C8E0002324010423220104232C0100232E010010 -:10C8F0002322010223200102232601002324F10028 -:10C900001309894A938B040083470C006388072628 -:10C9100013040C0013075002638EE7428347140090 -:10C9200013041400E39A07FEB30C844163088425C2 -:10C93000032781048327410423A08B013387EC0064 -:10C940009387170023A29B012324E1042322F104EF -:10C9500093067000938B8B0063D0F602E30A073ACC -:10C96000130601049385090013050A00EFF05FD94F -:10C97000631A0520938B04000327C100834704003A -:10C98000330797012326E100638A071E034714003B -:10C99000130C1400A30D0102930AF0FF23220100DF -:10C9A000130B0000930CA005130D90001306A002BA -:10C9B000130C1C00930707FE63E8FC048326410167 -:10C9C00093972700B387D70083A7070067800700E6 -:10C9D00023220100930707FD8325410003470C0034 -:10C9E000130C1C0093962500B386B6009396160090 -:10C9F000B387D7002322F100930707FDE37EFDFCF8 -:10CA0000930707FEE3FCFCFA630A07162306E10816 -:10CA1000A30D0102930C1000130D10001304C108A4 -:10CA2000930A0000937F2B0063840F00938C2C00EB -:10CA300003274104137F4B088327810493061700C3 -:10CA40001386060063180F0083254100B38D9541BE -:10CA5000E342B0098345B10393868B00638C0502E2 -:10CA60001307B1039387170023A0EB0013071000EF -:10CA700023A2EB002324F1042322C1041307700036 -:10CA80006340C77E13070600938B0600130616004B -:10CA900093868600638E0F041307C10393872700D4 -:10CAA00023A0EB001307200023A2EB002324F104B2 -:10CAB0002322C10413077000E350C700E384072A50 -:10CAC000130601049385090013050A002324E103DA -:10CAD000EFF01FC36318050A03274104832781046D -:10CAE000032F81029306410513061700938B040060 -:10CAF000930500086306BF5AB38AAA41634250698E -:10CB0000B307FD0023A08B0023A2AB012324F10473 -:10CB10002322C104130770006352C702E38E070A81 -:10CB2000130601049385090013050A00EFF05FBDA9 -:10CB3000631A0504832781049386040013734B0052 -:10CB40006308030003274100B30B9741E344700BD4 -:10CB5000032441006354940113840C000327C10093 -:10CB6000330787002326E1006398076C83470C0096 -:10CB700023220104938B0400E39C07D883278104BC -:10CB8000E39A076483D7C90093F70704E392076821 -:10CB90008320C112032481120325C1008324411282 -:10CBA000032901128329C111032A8111832A41110A -:10CBB000032B0111832BC110032C8110832C4110F6 -:10CBC000032D0110832DC10F130101136780000095 -:10CBD00013050A00EFA05FE88327450013850700CF -:10CBE0002320F102EFC05FFD9307050013050A0043 -:10CBF000138407002322F102EFA01FE6832785009C -:10CC00001306A002232EF100E318042A03470C00A8 -:10CC10006FF01FDA03470C00136B0B026FF05FD944 -:10CC2000136B0B0193770B026384071683270101B3 -:10CC30009387770093F787FF03A7470003AD0700AB -:10CC4000938787002328F100930C0700634A071697 -:10CC50001307F0FF930D0B006388EA0033679D0113 -:10CC6000937DFBF7E30C070AE3960C16130790007D -:10CC7000E362A71793070D03A307F10E138B0D00B3 -:10CC8000130D10001304F10E938C0A0063D4AA0153 -:10CC9000930C0D008347B103B337F000B38CFC0055 -:10CCA0006FF05FD89385090013050A00EF70CFB5C8 -:10CCB000E310055683D7C9001307A00093F7A70117 -:10CCC000E39EE7BE8397E900E3CA07BE832601011E -:10CCD00013860B009385090013050A00EF00905896 -:10CCE0002326A1006FF0DFEA136B0B0193770B0291 -:10CCF000638A0706832701019387770093F787FFED -:10CD000003AD070083AC4700938787002328F10019 -:10CD1000937DFBBF13070000A30D01029306F0FFF4 -:10CD20006384DA0CB3669D0113FBFDF76390065A2A -:10CD3000639C0A306318077E13FD1D001304010F66 -:10CD4000E3040DF493070003A307F10E1304F10E9F -:10CD50006FF09FF3B30C8441E31C84BD8347040050 -:10CD60006FF09FC28326010193770B011387460062 -:10CD7000E39C071693770B04E388073883270101A8 -:10CD8000930C00002328E10003DD07006FF05FF83B -:10CD90008326010193770B0113874600E394071064 -:10CDA00093770B04E3820732832701012328E100F4 -:10CDB000039D0700935CFD4113870C00E35A07E8CD -:10CDC0003337A001B30E9041B38CEE401307D0026D -:10CDD000A30DE1029306F0FF330DA041930D0B006C -:10CDE00013071000E390DAF493061000E30ED7E681 -:10CDF000930620006304D7261304010F9397DC01E8 -:10CE000013777D00135D3D001307070333EDA70182 -:10CE100093DC3C00A30FE4FEB3679D0113060400FE -:10CE20001304F4FFE39C07FC93F71D0063820726BD -:10CE300093070003630EF7241306E6FFA30FF4FE27 -:10CE40009307010F338DC740138B0D0013040600A9 -:10CE50006FF09FE3EF701FAC6FF05FA083270101BD -:10CE6000A30D010203A40700938D4700E3000422F1 -:10CE70009307F0FFE388FA1213860A009305000077 -:10CE800013050400EFB04FE7E3000536330D85408E -:10CE90002328B101930A00006FF01FDF032701016F -:10CEA000A30D0102930C100083270700130747000E -:10CEB0002328E1002306F108130D10001304C10814 -:10CEC0006FF01FB6832701013787FFFF13470783E2 -:10CED00003AD0700938747002328F100B75701806F -:10CEE0009387C7C2231EE102930C0000936D2B00B1 -:10CEF000232CF100130720006FF01FE203470C0002 -:10CF00009307C006E306F716136B0B016FF05FAAD9 -:10CF100003470C0093078006E304F714136B0B041C -:10CF20006FF01FA9936D0B0193F70D0263840760E7 -:10CF300083270101130710009387770093F787FF7A -:10CF400003AD070083AC4700938787002328F100D7 -:10CF50006FF09FDC03470C00136B0B086FF05FA5AD -:10CF60008326010103470C0083A706009386460031 -:10CF70002328D1002322F100E3DC07A2B307F0400D -:10CF80002322F100136B4B006FF09FA203470C00AC -:10CF9000136B1B006FF0DFA18347B10303470C0045 -:10CFA000E39807A093070002A30DF1026FF05FA0C2 -:10CFB00003470C00136B4B006FF09F9F9307B00269 -:10CFC00003470C00A30DF1026FF09F9E03470C0076 -:10CFD00093061C00E30AC724930707FD138C060081 -:10CFE000930A0000E368FD9C03470C0093962A0017 -:10CFF000B38A5601939A1A00B38AFA00930707FD81 -:10D00000130C1C00E372FDFE6FF0DF9A8326010112 -:10D0100093770B0203A70600938646002328D100CE -:10D02000639A076A93770B01E39C070493770B04D9 -:10D03000E390071413730B20E30403048327C10058 -:10D040002300F7006FF05F8C93061000E30ED71AF1 -:10D0500093062000930D0B00E310D7DA832681019D -:10D060001304010F9377FD00B387F60003C7070091 -:10D07000135D4D009397CC0133EDA70193DC4C0079 -:10D08000A30FE4FEB3679D011304F4FFE39C07FCC8 -:10D090009307010F338D8740138B0D006FF0DFBEB8 -:10D0A00083254100B38D9541E358B0A59305000158 -:10D0B000E3D6B517930E0001130F70006F008001C7 -:10D0C00013062700938B8B0013870600938D0DFFAB -:10D0D00063DCBE05938707019306170023A02B018D -:10D0E00023A2DB012324F1042322D104E35ADFFC31 -:10D0F00063800716130601049385090013050A00CF -:10D10000EFF00FE0E31005A803274104930E0001A0 -:10D11000938D0DFF83278104938B04001306170062 -:10D12000130F7000E3C8BEFB9305060013858B0048 -:10D13000B387B70123A02B0123A2BB012324F10451 -:10D140002322B10413077000635AB7526386077E27 -:10D15000130601049385090013050A00EFF04FDA66 -:10D16000E31205A203274104B38AAA41832781045D -:10D170009306410513061700938B0400E352509960 -:10D180009305000163D0557B93080001930D700057 -:10D190006F00800113062700938B8B001387060016 -:10D1A000938A0AFF63DA58059387070193061700ED -:10D1B00023A02B0123A21B012324F1042322D10449 -:10D1C000E3DADDFC63820706130601049385090098 -:10D1D00013050A00EFF0CFD2E316059A03274104A6 -:10D1E00093080001938A0AFF83278104938B04002C -:10D1F00013061700E3CA58FB93858B00B3875701CA -:10D2000023A02B0123A25B012324F1042322C104C8 -:10D21000130770006346C72C13061600938685001B -:10D22000938B05006FF0DF8D1306100013070000CD -:10D23000938B04006FF0DFF6130601049385090059 -:10D2400013050A00EFF0CFCBE30205926FF09F9336 -:10D250001306100013070000938B04006FF01FE704 -:10D26000638C0730130601049385090013050A0037 -:10D270002326E1032324F103EFF08FC8E314059084 -:10D280000327410483278104032FC102832F8102D6 -:10D290009306410513061700938B04006FF08FFF70 -:10D2A0009307C1032326F104930720002328F104E8 -:10D2B000130610009306410513070600938B060022 -:10D2C0001306170093868B006FF09F82930D0B005F -:10D2D0006FF09FB1130600016350B67313860B0005 -:10D2E000930E0001930B0400930270001384090055 -:10D2F0002324F10393890D00930D0C00138C0A0075 -:10D30000930A0F006F00C001130527001306860063 -:10D3100013870600938909FF63DE3E059306170015 -:10D3200083258100938707012322D6012320B6009D -:10D330002324F1042322D104E3D8D2FC6386070816 -:10D34000130601049305040013050A00EFF04FBB18 -:10D350006316054C03274104930E0001938909FFCE -:10D3600083278104138604001305170093027000BD -:10D37000E3C63EFB832F8102138F0A00930505004D -:10D38000930A0C00138C0D00938D0900930904007F -:10D3900013840B00930B060003278100B387B701AA -:10D3A00023A2BB0123A0EB002324F1042322B10418 -:10D3B000130770006342B71E938B8B001386150012 -:10D3C000138705006FF00FE9130700001305100025 -:10D3D000138604006FF01FF42322010413734B0023 -:10D3E0006302030E03274100B30B9741635C700D8A -:10D3F00093860400130700010326410463527761FA -:10D40000130D0001930D70006F00800113052600BD -:10D410009386860013060700938B0BFF635A7D05E6 -:10D4200083258100938707011307160023A0B60008 -:10D4300023A2A6012324F1042322E104E3D8EDFC76 -:10D44000638A0706130601049385090013050A0081 -:10D45000EFF00FAB631805F203264104938B0BFF2B -:10D46000832781049386040013051600E34A7DFB9D -:10D470009305050003278100B387770123A2760176 -:10D4800023A0E6002324F1042322B1041307700033 -:10D490006350B7EC63880702130601049385090003 -:10D4A00013050A00EFF0CFA5631E05EC8327810466 -:10D4B0006FF00FEA130510001306000093860400B6 -:10D4C0006FF09FF5032441006354940113840C0012 -:10D4D0008327C100B38787002326F1006FF00FE98F -:10D4E00063820734130601049385090013050A00BB -:10D4F000EFF00FA1631805E8032641048327810498 -:10D500009306410513061600938B04006FF04FDF5E -:10D5100023220104938B04006FF00FC6639C0AF46E -:10D52000138B0D00930A0000130D00001304010F6C -:10D530006FF08FF58326010193F70D0113874600E5 -:10D540006398071493F70D046380073A832701015A -:10D55000930C00002328E10003DD070013071000EF -:10D560006FF08FFB930641051306100013070000B0 -:10D57000938B04006FF0CFD763800F189307C1031C -:10D580002326F104930720002328F1041307100039 -:10D59000930B41056FF0DFD263820722130601046B -:10D5A0009385090013050A002326E1032324F103D0 -:10D5B000EFF00F95631805DC0327410483278104EE -:10D5C000032FC102832F8102938B040013061700DF -:10D5D0006FF04FC893F70D402324410323263103F6 -:10D5E000138A0C0093090D00130B0000032DC101D9 -:10D5F0001304010F938C07006F0040021306A00074 -:10D60000930600001385090093050A00EF20505F80 -:10D61000630E0A3093090500138A05001306A00063 -:10D62000930600001385090093050A00EF3080205F -:10D6300013050503A30FA4FE130B1B001304F4FF33 -:10D64000E38E0CFA83460D00E39A66FB9307F00F16 -:10D65000E306FBFA63140A189307900063E0371996 -:10D660009307010F232EA101032A81028329C102FE -:10D67000338D8740138B0D006FF00FE1138615007B -:10D680009306850013870500930B05006FF0CFC646 -:10D690002328E10003AD0600930C000013071000DF -:10D6A0006FF08FE703AD06002328E100935CFD4196 -:10D6B00013870C006FF08FD98327C10103470C003B -:10D6C000638807AE83C70700638407AE136B0B4004 -:10D6D0006FF00FAE8326C10093D7F6412320D70009 -:10D6E0002322F7006FF04FA203AD0600930C000059 -:10D6F0002328E1006FF0CFE11307000093064105F6 -:10D7000013061000938B04006FF08FBE930D0B0077 -:10D710006FF09F81B7570180938707C4232CF100D6 -:10D7200093770B02638007068327010193877700B5 -:10D7300093F787FF03AD070083AC4700938787000B -:10D740002328F10093761B00638E0600B3669D01CB -:10D75000638A060093060003230ED102A30EE102A2 -:10D76000136B2B00937DFBBF130720006FF0CFDA04 -:10D77000B75701809387C7C2232CF10093770B0220 -:10D78000E39407FA0326010193770B019306460001 -:10D79000638A070A032D0600930C00002328D1009A -:10D7A0006FF05FFA13050400EFC00FC1130D050001 -:10D7B0002328B101930A00006FF00FCD0347B10396 -:10D7C000631A0718E39E0FAC13070000130610003E -:10D7D00093064105938B04006FF08FB183274102BC -:10D7E00083250102130B00003304F4401386070065 -:10D7F00013050400EFC00FC583451D001306A000EC -:10D80000930600003337B0001385090093050A0022 -:10D81000330DED00EF20D03E6FF0DFDF9309040001 -:10D820006FF04FB61307100093070D0023268104F5 -:10D830002328A1052324A1052322E1049306410501 -:10D840006FF0CFAF93770B04638207068327010144 -:10D85000930C00002328D10003DD07006FF09FEE3A -:10D8600003471C00136B0B20130C1C006FF04F942C -:10D8700003471C00136B0B02130C1C006FF04F933B -:10D880008327C1002320F7006FF00F889307600003 -:10D89000138D0A0063EC570B375E0180930C0D006B -:10D8A0002328B10113044EC56FF08F9793770B2097 -:10D8B0006388071083270101930C00002328D100FF -:10D8C00003CD07006FF01FE893770B20638E070CE2 -:10D8D000832701012328E100038D0700935CFD41AC -:10D8E00013870C006FF08FB693F70D206382070A41 -:10D8F00083270101930C00002328E10003CD0700DA -:10D90000130710006FF04FC193770B206388070651 -:10D9100083270101930C00002328E10003CD0700B9 -:10D920006FF00FBF938506006FF05F8D9307900037 -:10D93000E3E237CF6FF0DFD2930641051306100004 -:10D9400013070000938B04006FF00F9B130D600012 -:10D950006FF09FF49307B1032326F104930710009F -:10D960002328F10413061000930641056FF08F91F0 -:10D970008327C1002310F7006FE01FF983270101FF -:10D98000930C00002328E10003AD07006FF04FB8AF -:10D9900083270101930C00002328E10003AD070059 -:10D9A000130710006FF04FB7832701012328E10010 -:10D9B00003AD0700935CFD4113870C006FF00FA9C6 -:10D9C00083270101930C00002328D10003AD070039 -:10D9D0006FF05FD7130601049385090013050A0051 -:10D9E000EFE01FD26FF00F9A138D0A002328B101C8 -:10D9F000930A00006FF04FA9938506006FF0DF993E -:10DA0000930516006FF01FA7930D0B006FF08FA604 -:10DA10009307F0FF2326F1006FF08F971385060020 -:10DA2000930506006FF0CFF08327010183AA07005A -:10DA30009387470063D40A00930AF0FF03471C0052 -:10DA40002328F100138C06006FE09FF69307050072 -:10DA500003A501369306060013860500938507008B -:10DA60006FE09FDA83D7C50003AE450603D3E50018 -:10DA700083A8C50103A84502130101B893F7D7FF96 -:10DA800013070040232C8146231AF100138405005C -:10DA90009307010793058100232A914623282147F4 -:10DAA000232E1146130905002326C107231B6100FD -:10DAB00023221103232601032324F100232CF10048 -:10DAC0002328E100232EE10023200102EFE0DFD331 -:10DAD00093040500635C05028357410193F7070433 -:10DAE000638807008357C40093E707042316F400F4 -:10DAF0008320C1470324814703290147138504007C -:10DB00008324414713010148678000009305810089 -:10DB100013050900EF605FA6E30005FC9304F0FF26 -:10DB20006FF09FFB03A301EA670003006384050213 -:10DB30009307F00F63E8C7002380C50013051000AA -:10DB4000678000009307A0082320F5001305F0FF6D -:10DB5000678000001305000067800000130101FFCB -:10DB600013870500232481002322910093050600DA -:10DB70001304050013860600130507002326110071 -:10DB800023A20142EF201F949307F0FF630CF500DE -:10DB90008320C1000324810083244100130101017B -:10DBA0006780000083A74142E38407FE8320C10011 -:10DBB0002320F40003248100832441001301010188 -:10DBC00067800000B385C502130101FF2324810093 -:10DBD00023261100EFA0CF9113040500630805026E -:10DBE0000326C5FF130740021376C6FF1306C6FFC0 -:10DBF0006360C706930630019307050063E2C6021F -:10DC000023A0070023A2070023A407008320C1004C -:10DC10001305040003248100130101016780000043 -:10DC200023200500232205009307B00163F0C704F9 -:10DC3000232405002326050093070501E312E6FCD3 -:10DC40002328050093078501232A05006FF05FFB59 -:10DC500093050000EF304FEE8320C1001305040050 -:10DC600003248100130101016780000093078500F0 -:10DC70006FF01FF9130101FF23248100232291007B -:10DC800013040500138505002326110023A2014279 -:10DC9000EF200FE39307F0FF630CF5008320C10032 -:10DCA00003248100832441001301010167800000E7 -:10DCB00083A74142E38407FE8320C1002320F400B0 -:10DCC00003248100832441001301010167800000C7 -:10DCD000130101FF23261100232481002322910038 -:10DCE00023202101638005021384050093040500AD -:10DCF0006306050083278503638C070A8317C40026 -:10DD0000639207028320C1000324810013090000ED -:10DD100083244100130509000329010013010101B7 -:10DD2000678000009305040013850400EF600FDF97 -:10DD30008327C40213090500638A07008325C401F1 -:10DD400013850400E7800700634C05068357C40071 -:10DD500093F70708639E070683250403638C050079 -:10DD6000930704046386F50013850400EF609FD1D8 -:10DD700023280402832544046388050013850400D6 -:10DD8000EF605FD023220404EF60DFB923160400A4 -:10DD9000EF609FB98320C1000324810083244100E8 -:10DDA0001305090003290100130101016780000028 -:10DDB000EF605FB68317C400E38607F46FF09FF649 -:10DDC0008357C4001309F0FF93F70708E38607F8A9 -:10DDD0008325040113850400EF60DFCA6FF0DFF7CD -:10DDE0009305050003A501366FF09FEE130101FDB9 -:10DDF00023248102232E31012328610123261102CD -:10DE00002322910223202103232C4101232A5101A3 -:10DE1000130B05009389050013040600EF909FCCB7 -:10DE2000930710006310F5029387F9FF1307E00FC3 -:10DE3000636AF70013F7F90F2306E10013091000D6 -:10DE40006F00C0029306C405138609009305C10044 -:10DE500013050B00EF20C04A9307F0FF13090500DC -:10DE60006304F50A630E05080347C100930400002C -:10DE7000130AF0FF930AA0006F00800283270400BA -:10DE8000938617002320D4002380E7009384140096 -:10DE90009307C100B387970063F4240703C7070003 -:10DEA000832784009387F7FF2324F400E3D807FC3B -:10DEB00083268401930507001306040013050B0055 -:10DEC00063C4D700E31C57FBEF20002AE31045FD95 -:10DED0001309F0FF8320C10203248102832441023D -:10DEE0008329C101032A8101832A4101032B0101F6 -:10DEF00013050900032901021301010367800000D3 -:10DF0000138909006FF01FFD8357C40093E70704CE -:10DF10002316F4006FF01FFC8317C6001397270128 -:10DF20006340070203274606B7260000B3E7D70081 -:10DF3000B72600003367D7002316F6002322E60633 -:10DF40006FF0DFEA130101FE232C810003A40136E8 -:10DF5000232E1100138605009305050063060400B7 -:10DF600083278403638007048317C6001397270160 -:10DF70006340070203274606B7260000B3E7D70031 -:10DF8000B72600003367D7002316F6002322E606E3 -:10DF900013050400032481018320C1011301010240 -:10DFA0006FF0DFE42324A100130504002326C10041 -:10DFB000EF605F960326C100832581006FF0DFFAD2 -:10DFC000130101FF13870500232481002322910000 -:10DFD000130405009305060013050700232611000E -:10DFE00023A20142EF208FAF9307F0FF630CF500EF -:10DFF0008320C10003248100832441001301010117 -:10E000006780000083A74142E38407FE8320C100AC -:10E010002320F40003248100832441001301010123 -:10E020006780000083278600638E073283D7C50090 -:10E03000130101FD23248102232C4101232A5101D4 -:10E04000232611022322910223202103232E3101B2 -:10E0500023286101232671012324810123229101B8 -:10E060002320A10113F78700130A0600930A050075 -:10E07000138405006306070803A705016302070868 -:10E0800013F7270083240A00630C07088327440240 -:10E090008325C401370B0080930900001309000099 -:10E0A000134B0BC01386090013850A006302090491 -:10E0B0009306090063742B0193060B00E7800700A9 -:10E0C0006358A02883278A00B389A9003309A9408F -:10E0D0003385A7402324AA00630A0520832744022E -:10E0E0008325C4011386090013850A00E31209FC85 -:10E0F00083A9040003A94400938484006FF09FFA6D -:10E100009305040013850A00EF501FF0631C053AC5 -:10E110008357C40083240A0013F72700E31807F687 -:10E1200013F7170063140724832C840003250400CD -:10E13000370B0080934BEBFF130C0000130900001A -:10E14000134BFBFF630E090E13F70720630C072424 -:10E15000138D0C006362992F13F70748630A0708B1 -:10E16000832944018325040113071900939619009C -:10E17000B386360193D9F601330DB540B389D90082 -:10E1800093D919403307A7011386090063F6E90004 -:10E19000930907001306070093F707406384072ECF -:10E1A0009305060013850A00EF909FB4930C0500B9 -:10E1B000630205308325040113060D00EF00403D86 -:10E1C0008357C40093F7F7B793E707082316F400C3 -:10E1D0003385AC01B387A941232894012320A400EF -:10E1E000232A3401930C09002324F400130D0900A1 -:10E1F00013060D0093050C00EF00404B032784002D -:10E200008327040093090900B30C9741B387A70142 -:10E21000232494012320F4001309000003268A001C -:10E22000330C3C01B309364123243A016380090CC5 -:10E23000832C8400032504008357C400E31609F0EF -:10E2400003AC040003A94400938484006FF09FEFA3 -:10E2500083A9440003AC040093848400E38A09FE8C -:10E26000138609009305A00013050C00EFA0CFA8AA -:10E270006304051213051500330B854193070B004A -:10E28000938B090063F43701938B07000325040087 -:10E29000832704018326440163F8A700032984002F -:10E2A000338926016342790963C8DB1A8327440254 -:10E2B0008325C40113060C0013850A00E7800700BC -:10E2C000130905006356A008330B2B4113051000FA -:10E2D000630A0B1603268A00330C2C01B3892941EB -:10E2E0003309264123242A01631A09081305000073 -:10E2F0008320C102032481028324410203290102F5 -:10E300008329C101032A8101832A4101032B0101D1 -:10E31000832BC100032C8100832C4100032D0100BD -:10E32000130101036780000093050C001306090028 -:10E33000EF00C037832704009305040013850A000B -:10E34000B38727012320F400EF600FA3E30E05F647 -:10E350008317C40093E707042316F4001305F0FFA6 -:10E360006FF01FF91305000067800000130B000019 -:10E3700013050000130C000093090000E38A09EC68 -:10E38000E31E05EE138609009305A00013050C009B -:10E39000EFA08F96E31005EE93871900138B07000B -:10E3A0006FF01FEE8327040163E2A7048327440173 -:10E3B000636EF9029306090063F42B0193060B00C8 -:10E3C000B3C6F602032744028325C40113060C00DA -:10E3D00013850A00B386F602E700070093090500DB -:10E3E000E358A0F6330939416FF05FE393890C00DD -:10E3F00063749901930909001386090093050C00C1 -:10E40000EF00C02A8327840003270400B387374125 -:10E41000330737012324F4002320E400E39407FCAE -:10E420009305040013850A00EF600F95E31205F2CF -:10E43000330939416FF09FDE930C0900130D090079 -:10E440006FF01FDB9305040013850A00EF60CF9285 -:10E45000E30205E86FF0DFEF13860B0093050C0075 -:10E46000EF00C024832784000326040013890B00D7 -:10E47000B3877741330676012324F4002320C400B8 -:10E480006FF09FE413850A00EF00C03A930C05007B -:10E49000E31005D48325040113850A00EF608FDEA5 -:10E4A0008317C4001307C00023A0EA0093F7F7F70F -:10E4B0006FF05FEA1307C0008317C40023A0EA00CF -:10E4C0006FF05FE91305F0FF6FF09FE2130101FFAA -:10E4D00023248100232291001304050013850500E5 -:10E4E0002326110023A20142EF109FE29307F0FFC1 -:10E4F000630CF5008320C1000324810083244100C4 -:10E50000130101016780000083A74142E38407FEF5 -:10E510008320C1002320F4000324810083244100D0 -:10E520001301010167800000130101FF138705003B -:10E530002324810023229100930506001304050083 -:10E5400013860600130507002326110023A20142AB -:10E55000EF109FDF9307F0FF630CF5008320C100ED -:10E56000032481008324410013010101678000001E -:10E5700083A74142E38407FE8320C1002320F400E7 -:10E5800003248100832441001301010167800000FE -:10E59000B3C7A50093F73700B308C5006392070619 -:10E5A0009307300063FEC704937735001307050017 -:10E5B0006398070613F6C8FF930706FE636CF70817 -:10E5C000637CC702938605009307070003A8060033 -:10E5D000938747009386460023AE07FFE3E8C7FE14 -:10E5E0009307F6FFB387E74093F7C7FF938747008A -:10E5F0003307F700B385F5006368170167800000F3 -:10E6000013070500E37C15FF83C7050013071700F8 -:10E6100093851500A30FF7FEE36817FF67800000DE -:10E6200083C605001307170093773700A30FD7FEA3 -:10E6300093851500E38007F883C6050013071700CC -:10E6400093773700A30FD7FE93851500E39A07FC55 -:10E650006FF05FF683A6450083A2050083AF8500B7 -:10E6600003AFC50083AE050103AE450103A38501D9 -:10E6700003A8C5012322D70083A605022320570043 -:10E680002324F7012326E7012328D701232AC701E2 -:10E69000232C6700232E07012320D70213074702EC -:10E6A00093854502E368F7FA6FF09FF163F6A502E0 -:10E6B000B387C5006372F5023307C500630A060E0F -:10E6C00083C6F7FF9387F7FF1307F7FF2300D700F1 -:10E6D000E398F5FE678000009307F00063E8C70247 -:10E6E000930705009306F6FF630C060C938616004D -:10E6F000B386D70003C705009387170093851500DD -:10E70000A38FE7FEE398D7FE67800000B3E7A5007C -:10E7100093F737006390070A930806FF93F808FF02 -:10E720009388080133081501138705009307050036 -:10E7300083260700130707019387070123A8D7FE45 -:10E74000832647FF23AAD7FE832687FF23ACD7FE65 -:10E750008326C7FF23AED7FEE31CF8FC1377C60061 -:10E76000B38515011378F600630E070413870500BF -:10E7700093880700130E3000032307001307470098 -:10E78000B306E84023A06800B386D500938848000C -:10E79000E364DEFE1307C8FF1377C7FF13074700C4 -:10E7A00013763600B387E700B385E5006FF09FF37B -:10E7B000678000009306F6FF930705006FF01FF3D4 -:10E7C00067800000130608006FF0DFF1130101FFFE -:10E7D000138705002324810023229100930506005E -:10E7E00013040500138606001305070023261100F5 -:10E7F00023A20142EF10DFC19307F0FF630CF50085 -:10E800008320C100032481008324410013010101FE -:10E810006780000083A74142E38407FE8320C10094 -:10E820002320F4000324810083244100130101010B -:10E8300067800000130101FD23202103232611021C -:10E840002324810223229102232E3101232C410112 -:10E85000232A5101232861012326710123248101E8 -:10E86000130906006382052213840500930905003D -:10E87000EF90DFD59304B9009307600163FC970E16 -:10E8800093F484FF1387040063CC040E63EA240F1F -:10E890008327C4FF930A84FF13FAC7FF338B4A010F -:10E8A000635AEA18938BC1F203A68B0083264B00B0 -:10E8B000630E662313F6E6FF3306CB0003264600FD -:10E8C000137616006314061A93F6C6FF3306DA00B1 -:10E8D000635EE63293F7170063940702032C84FF0C -:10E8E000338C8A4183274C0093F7C7FFB386D70048 -:10E8F000B38B460163DAEB34B30BFA0063D2EB0C53 -:10E900009305090013850900EF908FBE13090500D8 -:10E91000630C05048327C4FF130785FF93F7E7FF04 -:10E92000B387FA006382E7301306CAFF93074002F9 -:10E9300063E6C7301307300183260400636CC726E3 -:10E94000930705001307040023A0D7008326470080 -:10E9500023A2D7000327870023A4E7009305040020 -:10E9600013850900EF600F9213850900EF905FC6D1 -:10E970006F00C0019304000113070001E3FA24F1C2 -:10E980009307C00023A0F900130900008320C102EF -:10E9900003248102832441028329C101032A8101C6 -:10E9A000832A4101032B0101832BC100032C810029 -:10E9B0001305090003290102130101036780000008 -:10E9C0008327CC0003278C001306CAFF930640025E -:10E9D0002326F70023A4E70013098C00330B7C01E6 -:10E9E00063E4C62E93053001032704009307090052 -:10E9F00063F2C5022324EC00032744009307B0010F -:10EA00002326EC0063E2C7300327840093070C0140 -:10EA10001304840023A0E70003274400138A0B009B -:10EA2000930A0C0023A2E7000327840013040900C3 -:10EA300023A4E70083A74A0033079A409306F00017 -:10EA400093F7170063ECE606B367FA0023A2FA0017 -:10EA500083274B0093E717002322FB00138509004F -:10EA6000EF901FB7130904006FF05FF293F71700E0 -:10EA7000E39807E8032C84FF338C8A4183274C00FA -:10EA800093F7C7FF6FF05FE7032481028320C10281 -:10EA900083244102032901028329C101032A810140 -:10EAA000832A4101032B0101832BC100032C810028 -:10EAB00093050600130101036F908FA3B3E797003E -:10EAC00023A2FA00B3859A001367170023A2E5007A -:10EAD00083274B00938585001385090093E7170072 -:10EAE0002322FB00EF501FFA6FF05FF793F6C6FF8B -:10EAF0003306DA00938504016350B60E93F71700CE -:10EB0000E39007E0032C84FF338C8A4183274C0079 -:10EB100093F7C7FFB386D700338B4601E34EBBDCC8 -:10EB20008327CC0003278C001306CAFF93064002FC -:10EB30002326F70023A4E70013098C0063EEC62008 -:10EB400093053001032704009307090063F2C5020F -:10EB50002324EC00032744009307B0012326EC0094 -:10EB600063E4C7200327840093070C011304840087 -:10EB700023A0E7000327440023A2E7000327840023 -:10EB800023A4E70033079C00B3079B4023A4EB00BA -:10EB900093E717002322F70083274C001385090011 -:10EBA00093F71700B3E4970023229C00EF905FA235 -:10EBB0006FF0DFDD2320D500832644001307B0016A -:10EBC0002322D5006360C7128326840013078400C4 -:10EBD000930785006FF05FD7B38A9A00B30796401A -:10EBE00023A45B0193E7170023A2FA008327C4FF45 -:10EBF000138509001309040093F71700B3E4970085 -:10EC0000232E94FEEF90DF9C6FF05FD88327CB001C -:10EC100003278B00130A0600338BCA002326F70054 -:10EC200023A4E7006FF01FE18327C5FF93F7C7FF19 -:10EC3000330AFA00338B4A016FF0DFDF93050400DB -:10EC4000EFF0DFA66FF09FD18327CB0003278B0067 -:10EC50001306CAFF930640022326F70023A4E70009 -:10EC600003278C008327CC0013098C00330B7C0115 -:10EC70002326F70023A4E70063E8C60493063001C7 -:10EC80000327040093070900E3F6C6D82324EC0009 -:10EC9000032744009307B0012326EC0003278400D8 -:10ECA000E3F6C7D62328EC000327C40093074002ED -:10ECB000232AEC00032704016304F60693078C0162 -:10ECC000130404016FF01FD5930504001305090018 -:10ECD000EFF0DF9D13040900138A0B00930A0C0068 -:10ECE0006FF05FD5032784002324E5000327C400C9 -:10ECF0002326E500832604016302F60413070401BA -:10ED0000930705016FF05FC4832784002328FC006C -:10ED10008327C400232AFC0003270401E310D6FA4A -:10ED2000232CEC000327440193070C0213048401F5 -:10ED3000232EEC00032704006FF0DFCD2328D5003D -:10ED4000832644011307840193078501232AD500F4 -:10ED5000832684016FF05FBF93050400130509004B -:10ED6000EFF0DF946FF01FE2832784002328FC007C -:10ED70008327C400232AFC00032704016308D6006C -:10ED800093078C01130404016FF09FDE232CEC0029 -:10ED90000327440193070C0213048401232EEC0083 -:10EDA000032704006FF0DFDC130101FF232481003F -:10EDB0001384050083A5050023229100232611005A -:10EDC0009304050063840500EFF01FFE9305040023 -:10EDD000032481008320C1001385040083244100A3 -:10EDE000130101016F501FCA83A701366380A7106A -:10EDF0008325C504130101FE232A9100232E11004F -:10EE0000232C8100232821012326310193040500AE -:10EE1000638005041309000093090008B3872501E6 -:10EE200003A40700630E04009305040003240400F8 -:10EE300013850400EF501FC5E31804FE83A5C40426 -:10EE400013094900E31C39FD13850400EF509FC3EB -:10EE500083A504046386050013850400EF509FC258 -:10EE600003A48414630004021389C414630C2401F2 -:10EE7000930504000324040013850400EF509FC091 -:10EE8000E31889FE83A54405638605001385040005 -:10EE9000EF505FBF83A78403638C070283A7C4037B -:10EEA00013850400E780070083A5042E6382050212 -:10EEB000032481018320C101032901018329C100A9 -:10EEC0001385040083244101130101026FF0DFED7B -:10EED0008320C1010324810183244101032901010D -:10EEE0008329C100130101026780000067800000D0 -:10EEF00083278600130101FD232A510123261102D5 -:10EF0000232481022322910223202103232E310175 -:10EF1000232C41012328610123267101232481012F -:10EF2000930A060063880714130B05008329060063 -:10EF300003A5050083A48500138405006F00400D20 -:10EF40008357C40013F70748630A07088326440160 -:10EF5000832504011307190093941600B386D40087 -:10EF600093D4F601330AB540B384D40093D414404B -:10EF7000330747011386040063F6E4009304070097 -:10EF80001306070093F707406386070A93050600F8 -:10EF900013050B00EF80DFD5130C0500630A050A8B -:10EFA0008325040113060A00EFF08FDE8357C400A7 -:10EFB00093F7F7B793E707082316F40033054C01DE -:10EFC000338A4441232A94002324440123288401C2 -:10EFD0002320A40093040900130A090013060A0061 -:10EFE00093850B00EFF08FEC0327840003250400CA -:10EFF00083A78A00B3049740330545012324940076 -:10F000002320A4003389274123A42A01630409068D -:10F0100003A9490083AB0900138A0400938989007E -:10F02000E30809FEE37E99F093040900130A09003E -:10F030006FF0DFFA13050B00EFF0CFFF130C0500A4 -:10F04000E31E05F68325040113050B00EF509FA373 -:10F050009307C0002320FB008357C4001305F0FF73 -:10F0600093E707042316F40023A40A0023A20A004E -:10F070006F00C00023A20A00130500008320C10214 -:10F080000324810283244102032901028329C1014F -:10F09000032A8101832A4101032B0101832BC10033 -:10F0A000032C8100130101036780000083D7C50092 -:10F0B000130101ED232C4111232861112320A111FB -:10F0C000232611122324811223229112232021139B -:10F0D000232E3111232A511123267111232481114A -:10F0E00023229111232EB10F93F707082326D10075 -:10F0F000138A0500130B0500130D06006386070035 -:10F1000083A70501E384075EB7570180930AC10412 -:10F110009387C75BB75B0180B754018093090D00EB -:10F12000232051052324010423220104232A010062 -:10F13000232C010023200102232E0100232401009F -:10F140002328F100938B8B7293848473138D0A00B0 -:10F1500083C70900638C07201384090093065002BB -:10F160006388D72A8347140013041400E39A07FE28 -:10F17000330C3441630C341F8326810483274104FC -:10F1800023203D01B38686019387170023228D013A -:10F190002324D1042322F10493067000130D8D0063 -:10F1A00063C0F628032781008347040033078701E3 -:10F1B0002324E100638C071A9308F0FF83461400B0 -:10F1C00093091400A30D010223220100130900007A -:10F1D000130CA005930C90009305A0021384080063 -:10F1E00093891900938706FE6368FC0403270101D5 -:10F1F00093972700B387E70083A70700678007007E -:10F2000023220100938706FD0326410083C60900DF -:10F2100093891900131726003307C7001317170027 -:10F22000B387E7002322F100938706FDE3FEFCFC91 -:10F23000938706FEE37CFCFA638A06122306D10854 -:10F24000A30D0102130C1000930C10001304C1084D -:10F2500093080000137F290063040F00130C2C0097 -:10F26000937E4908832781040326410463980E0096 -:10F2700003274100B30D8741634AB07B0345B103C7 -:10F280009305160093068D00630005041305B10372 -:10F29000938717002320AD00130510002322AD0033 -:10F2A0002324F1042322B10413057000E340B50ABE -:10F2B000930F260013050D0113860500138D06001C -:10F2C00093850F0093060500630C0F021306C1031C -:10F2D000938727002320CD00130620002322CD0092 -:10F2E0002324F1042322B10413077000E342B70A78 -:10F2F00013860500138D06009385150093868600FE -:10F3000013050008638CAE54B38D98416344B06319 -:10F31000B387FC0023208D0023229D012324F104C8 -:10F320002322B104130770006342B76C13734900C2 -:10F330006308030003274100B30C8741E3489009A9 -:10F34000032441006354840113040C00032781004B -:10F35000330787002324E100639A076A83C7090003 -:10F3600023220104138D0A00E39807DE832781041A -:10F37000E39E07568357CA0093F70704E394075A9E -:10F380008320C112032481120325810083244112AA -:10F39000032901128329C111032A8111832A4111F2 -:10F3A000032B0111832BC110032C8110832C4110DE -:10F3B000032D0110832DC10F13010113678000007D -:10F3C00013050B00EF804FE98327450013850700E5 -:10F3D000232EF100EFA04FFE9307050013050B004D -:10F3E000938D07002320F102EF800FE7832785002C -:10F3F0009305A002232CF100E3980D1E83C609009B -:10F400006FF01FDE83C60900136909026FF05FDD2C -:10F41000330C3441E31234D7834704006FF09FD993 -:10F420001306010493050A0013050B00EFF05FAC0F -:10F43000E31205F4138D0A006FF0DFD68327C100B5 -:10F4400093080400A30D010203A40700938D470055 -:10F45000E30404389307F0FFE38EF82613860800D0 -:10F46000930500001305040023261101EF90CF88B7 -:10F470008328C100E3060548B30C85402326B1016B -:10F48000930800006F0040090327C100A30D01028B -:10F49000130C100083270700130747002326E10001 -:10F4A0002306F108930C10001304C1086FF05FDA13 -:10F4B0009377090293080400638E070E8327C10027 -:10F4C0009387770093F787FF83A6470083AC0700F5 -:10F4D000938787002326F100138C060063C406106F -:10F4E0009306F0FF930D09006388D800B3E68C0102 -:10F4F000937DF9F7638E0676E31C0C00930690006B -:10F50000E3E8960193870C03A307F10E13890D001E -:10F51000930C10001304F10E138C080063D49801AF -:10F52000138C0C008347B103B337F000330CFC009D -:10F530006FF05FD293080400136909019377090201 -:10F54000638407748327C1009387770093F787FF4D -:10F5500083AC070003AC4700938787002326F100A4 -:10F56000937DF9BF93060000A30D01021306F0FF7F -:10F57000638EC80833E68C0113F9FDF76314064A5D -:10F5800063920828639A066E93FC1D001304010F12 -:10F59000E3840CF893070003A307F10E1304F10EA4 -:10F5A0006FF09FF71369090193770902930804002C -:10F5B000E39607F00327C1009377090193064700FC -:10F5C000E392070493770904E38607268327C100A3 -:10F5D0002326D100839C070013DCFC4193060C001A -:10F5E000E3D006F0B3369001B30E8041338CDE4099 -:10F5F0009306D002A30DD1021306F0FFB30C904185 -:10F60000930D090093061000E396C8F61306100048 -:10F61000E384C6EE130620006380C6201304010FA6 -:10F620009317DC0193F67C0093DC3C009386060381 -:10F63000B3EC9701135C3C00A30FD4FEB3E78C013D -:10F64000930504001304F4FFE39C07FC93F71D00EB -:10F65000638E071E93070003638AF61E9385E5FFFA -:10F66000A30FF4FE9307010FB38CB74013890D006D -:10F67000138405006FF05FEA93080400936D09019D -:10F6800093F70D02638807628327C1009306100079 -:10F6900013897700137989FF93078900832C090068 -:10F6A000032C49002326F1006FF01FEC8327C100D3 -:10F6B000B786FFFF93C6068383AC07009387470096 -:10F6C0002326F100B75701809387C7C2231ED102BA -:10F6D00093080400130C0000936D2900232AF10005 -:10F6E000930620006FF05FE883C6090013690908DC -:10F6F0006FF01FAF83C6090013871900E38AB62293 -:10F70000938706FD9309070013040000E3ECFCACAB -:10F7100083C6090013172400B308870093981800C4 -:10F720003384F800938706FD93891900E3F2FCFE09 -:10F730006FF05FAB83C60900136949006FF05FAAE1 -:10F740009307B00283C60900A30DF1026FF05FA911 -:10F750000327C10083C6090083270700130747005A -:10F760002326E1002322F100E3DC07A6B307F040E3 -:10F770002322F100136949006FF09FA683C6090098 -:10F78000136919006FF0DFA58347B10383C6090031 -:10F79000E39807A493070002A30DF1026FF05FA4A2 -:10F7A00083C6090093078006638EF67E13690904F9 -:10F7B0006FF01FA30327C100937709028326070078 -:10F7C000130747002326E100639C075E9377090136 -:10F7D000639E077E93770904E3940710137309204F -:10F7E0006306037E832781002380F6006FF05F9617 -:10F7F00083C609009307C006638EF67A1369090170 -:10F800006FF01F9E13061000E384C610130620003D -:10F81000930D0900E394C6E0832641011304010F10 -:10F8200093F7FC00B387F60003C7070093DC4C0096 -:10F830009317CC01B3EC9701135C4C00A30FE4FECB -:10F84000B3E78C011304F4FFE39C07FC9307010F5B -:10F85000B38C874013890D006FF01FCC0327410044 -:10F86000B30D8741E352B0AB13050001E356B50B6E -:10F87000232281029306000113040A00930E7000F4 -:10F88000138A0D00938D0900938908006F00C00052 -:10F89000130A0AFF63DA4605938707011306160069 -:10F8A00023209D002322DD002324F1042322C10410 -:10F8B000130D8D00E3DECEFC130601049305040056 -:10F8C00013050B00EFF0CFE2631E056E93060001F7 -:10F8D000130A0AFF8327810403264104138D0A00BB -:10F8E000930E7000E3CA46FB9388090093890D00CC -:10F8F000930D0A00130A04000324410213061600A4 -:10F9000013058D00B387B70123209D002322BD017D -:10F910002324F1042322C10413077000634AC7643F -:10F92000B38D98419305160093068500130D0500CD -:10F93000E350B09F13050001635EB57393060001A9 -:10F94000930870006F00C000938D0DFF63DAB60559 -:10F95000938707011306160023209D002322DD0054 -:10F960002324F1042322C104130D8D00E3DEC8FC1F -:10F970001306010493050A0013050B00EFF04FD79F -:10F98000E31A059E93060001938D0DFF83278104E2 -:10F9900003264104138D0A0093087000E3CAB6FBE6 -:10F9A0009305160013068D00B387B70123209D0031 -:10F9B0002322BD012324F1042322B1041307700084 -:10F9C0006342B732130D060093851500B387FC0020 -:10F9D00023208D0023229D012324F1042322B1043E -:10F9E0001307700093068600E352B79413060104D0 -:10F9F00093050A0013050B00EFF08FCFE31C05966B -:10FA00008327810493860A006FF05F921306010436 -:10FA100093050A0013050B00EFF08FCDE30005946A -:10FA20006FF05F95930D09006FF05FBE93060001C4 -:10FA300063DEB60B13070D00930F7000130D0C005F -:10FA40002322E103130C09002324D10313090A0024 -:10FA5000138A09009309040013840D00938D0C0090 -:10FA6000938C08006F00C000130404FF63DA86045F -:10FA70009387070113061600232077012322D7005E -:10FA80002324F1042322C10413078700E3DECFFC03 -:10FA9000130601049305090013050B00EFF04FC591 -:10FAA0006316054A93060001130404FF83278104AB -:10FAB0000326410413870A00930F7000E3CA86FAF5 -:10FAC000032F4102832E810293880C00938C0D003A -:10FAD000930D04001384090093090A00130A090016 -:10FAE00013090C00130C0D00130D0700B387B701A9 -:10FAF0001306160023207D012322BD012324F104D7 -:10FB00002322C10493067000130D8D0063D8C6F63E -:10FB10001306010493050A0013050B0023261103A5 -:10FB20002324D1032322E103EFF08FBCE3140584E7 -:10FB300083278104032641048328C102832E810286 -:10FB4000032F4102138D0A006FF04FF313060104D7 -:10FB500093050A0013050B00232611032324D10368 -:10FB60002322E103EFF0CFB8E3160580032641041A -:10FB7000832781048328C102832E8102032F41023F -:10FB80009306410593051600138D0A006FF0CFF31D -:10FB90001306010493050A0013050B002324110327 -:10FBA0002322D103EFF0CFB4631605FC03264104F2 -:10FBB0008327810483288102832E41029306410515 -:10FBC00093051600138D0A006FF08FF313060001E2 -:10FBD0000327410463509607930D0001130470003E -:10FBE0006F00C000938C0CFF63D69D0593870701BF -:10FBF0001307170023A0760123A2B6012324F104E2 -:10FC00002322E10493868600E35EE4FC13060104EC -:10FC100093050A0013050B00EFF08FAD631C05F48C -:10FC2000938C0CFF832781040327410493860A00E9 -:10FC3000E3CE9DFBB38797011307170023A076013E -:10FC400023A296012324F1042322E10493067000E9 -:10FC500063D8E6EE1306010493050A0013050B00B2 -:10FC6000EFF00FA9631805F0832781046FF04FEDC3 -:10FC7000E39A088813890D0093080000930C000094 -:10FC80001304010F6FF05F890327C1009377090107 -:10FC9000930647006392071893770904638E07362B -:10FCA0008327C100130C00002326D10083DC07004A -:10FCB0006FF01F8B0327C10093F70D0193064700D8 -:10FCC000639A071093F70D04638607388327C100F2 -:10FCD000130C00002326D10083DC070093061000DC -:10FCE0006FF09F881306010493050A0013050B00AB -:10FCF000EFF00FA0631005E88325410483278104FA -:10FD00009306410593851500138D0A006FF04FE0AF -:10FD100093F70D402324410323263103130A0C00DB -:10FD200093890C0013090000832C81011304010F37 -:10FD300023221103138C07006F0040021306A0005A -:10FD4000930600001385090093050A00EF00406B3D -:10FD500063060A3293090500138A05001306A00002 -:10FD6000930600001385090093050A00EF00902C0C -:10FD700013050503A30FA4FE130919001304F4FFD0 -:10FD8000E30E0CFA83C60C00E39A26FB9307F00FF0 -:10FD9000E306F9FA631C0A169307900063E8371725 -:10FDA0009307010F232C910183284102032A81022A -:10FDB0008329C102B38C874013890D006FF0CFF502 -:10FDC000032781009357F74123A0E60023A2F60002 -:10FDD0006FF00FB82326D100832C0700130C00000E -:10FDE000930610006FF04FF88327810183C6090046 -:10FDF000638807BE83C70700638407BE1369094091 -:10FE00006FF00FBE832C07002326D10013DCFC41CA -:10FE100093060C006FF08FEC832C0700130C00008E -:10FE20002326D1006FF0CFF3B7570180938707C423 -:10FE3000232AF1009377090293080400638C0706D4 -:10FE40008327C1009387770093F787FF83AC070070 -:10FE500003AC4700938787002326F100137619002F -:10FE6000630E060033E68C01630A060013060003E6 -:10FE7000230EC102A30ED10213692900937DF9BF9D -:10FE8000930620006FF04FEE93080400930D0900D5 -:10FE90006FF00FFF930804006FF04FEAB75701802F -:10FEA0009387C7C2232AF1009377090293080400BD -:10FEB000E39807F80327C100937709011306470069 -:10FEC000638A0708832C0700130C00002326C10057 -:10FED0006FF0DFF813050400EF901FCE930C0500C0 -:10FEE0002326B101930800006FF00FE3930500048F -:10FEF000EF701FE02320AA002328AA00630C05242A -:10FF000093070004232AFA006FF00FA08327010251 -:10FF10008325C101130900003304F4401386070050 -:10FF200013050400EF901FD283C51C001306A00028 -:10FF3000930600003338B0001385090093050A00CA -:10FF4000B38C0C01EF00C04B6FF0DFE0130A090027 -:10FF50006FF04FC2937709046382070A8327C100B9 -:10FF6000130C00002326C10083DC07006FF01FEF95 -:10FF70001306010493050A0013050B002322110345 -:10FF8000EFE01FF7631805BE0326410483278104B1 -:10FF9000832841029306410593051600138D0A003C -:10FFA0006FF08FB683C61900136909209389190071 -:10FFB0006FF00FA383C61900136909029389190012 -:10FFC0006FF00FA2130A04006FF0CFBA83278100ED -:10FFD00023A0F6006FF0CF9793076000938C080082 -:10FFE00063F41701930C6000375E0180138C0C00E2 -:10FFF0002326B10113044EC56FF08FA59377092016 +:100000009705000093858503130540006B10B5002C +:0C001000EF008002EF10800B6F104034F6 +:10001C00B7070000938707006388070037550080F7 +:10002C00130585846F40C01C6780000013054000D9 +:10003C006B000500976101009381817CF3262002FF +:10004C009396A601732600029315A600131626009C +:10005C0037F1FF6F3301B1403301D1403301C1009F +:10006C00F326100263860600130500006B000500E2 +:10007C0067800000130101FD232681021304010394 +:10008C00232EA4FC232CB4FC232AC4FC8327C4FDFC +:10009C0083A707002326F4FE930744FD2322F4FED6 +:1000AC00832744FE03C707008327C4FE2380E70091 +:1000BC008327C4FE93871700032744FE03471700CA +:1000CC002380E7008327C4FE93872700032744FE81 +:1000DC00034727002380E7008327C4FE938737005C +:1000EC00032744FE034737002380E7008327C4FE21 +:1000FC00938747002326F4FE232404FE6F0040035D +:10010C00832784FE032784FDB307F70003C707008A +:10011C008327C4FE2380E7008327C4FE9387170040 +:10012C002326F4FE832784FE938717002324F4FEF2 +:10013C00832744FD032784FEE344F7FC8327C4FE96 +:10014C002320F4FE832704FE93F73700032704FED5 +:10015C00B307F7002320F4FE832704FE2326F4FEC6 +:10016C008327C4FD0327C4FE23A0E700130000006F +:10017C000324C1021301010367800000130101FC79 +:10018C00232E8102130401042326A4FC2324B4FC93 +:10019C008327C4FC83A707002326F4FE9307C4FD22 +:1001AC002322F4FE8327C4FE03C70700832744FEE3 +:1001BC002380E700832744FE938717000327C4FEA0 +:1001CC00034717002380E700832744FE938727000B +:1001DC000327C4FE034727002380E700832744FE40 +:1001EC00938737000327C4FE034737002380E700BB +:1001FC008327C4FE938747002326F4FE232404FEA2 +:10020C006F004003832784FE032784FCB307F700A9 +:10021C000327C4FE034707002380E7008327C4FE9F +:10022C00938717002326F4FE832784FE93871700F9 +:10023C002324F4FE8327C4FD032784FEE344F7FC48 +:10024C008327C4FE2320F4FE832704FE93F7370094 +:10025C00032704FEB307F7002320F4FE832704FED4 +:10026C002326F4FE8327C4FC0327C4FE23A0E70047 +:10027C00130000000324C103130101046780000074 +:10028C00130101FF23268100130401011300000058 +:10029C000324C1001301010167800000130101FE5A +:1002AC00232E8100130401022326A4FE2324B4FE72 +:1002BC00832784FE3727000023A2E7009307000062 +:1002CC00138507000324C10113010102678000009C +:1002DC00130101FE232E8100130401022326A4FE28 +:1002EC0093071000138507000324C10113010102B9 +:1002FC0067800000130101FD2326110223248102D3 +:10030C0013040103232EA4FC232CB4FC232AC4FCC9 +:10031C00B70700712326F4FEB70700722324F4FEFE +:10032C00930730002322F4FE130744FE9307C4FE08 +:10033C00130640009305070013850700EFF09FD3C9 +:10034C001307C4FD9307C4FE130640009305070072 +:10035C0013850700EFF01FD2130784FD9307C4FE2B +:10036C00130640009305070013850700EFF09FD09C +:10037C00130744FD9307C4FE1306400093050700C2 +:10038C0013850700EFF01FCF83A74135E7800700E7 +:10039C00130704FE930784FE9305070013850700DB +:1003AC00EFF0DFDD832704FE138507008320C102F5 +:1003BC00032481021301010367800000130101FD76 +:1003CC00232611022324810213040103232EA4FCEF +:1003DC00232CB4FC232AC4FCB70700712324F4FE9D +:1003EC00B70700722326F4FE930740002322F4FE85 +:1003FC00130744FE930784FE130640009305070081 +:10040C0013850700EFF01FC71307C4FD930784FE85 +:10041C00130640009305070013850700EFF09FC5F6 +:10042C00130784FD930784FE130640009305070011 +:10043C0013850700EFF01FC4130744FD930784FED8 +:10044C00130640009305070013850700EFF09FC2C9 +:10045C0083A74135E7800700832744FD13850700F8 +:10046C008320C10203248102130101036780000071 +:10047C00130101FD2326110223248102130401031D +:10048C00232EA4FC232CB4FC232AC4FCB707007134 +:10049C002326F4FE930750002324F4FE130784FE56 +:1004AC009307C4FE1306400093050700138507004D +:1004BC00EFF05FBC1307C4FD9307C4FE13064000A6 +:1004CC009305070013850700EFF0DFBA9307C4FE0E +:1004DC00032644FD832584FD13850700EFF09FB9A7 +:1004EC0083A74135E7800700832744FD1385070068 +:1004FC008320C102032481021301010367800000E1 +:10050C00130101FD2326810213040103232EA4FCF5 +:10051C008327C4FD63D807008327C4FDB307F040CD +:10052C00232EF4FC83A781352326F4FE03A7813503 +:10053C008327C4FD3307F70023ACE1348327C4FEC3 +:10054C00138507000324C102130101036780000017 +:10055C00130101FE232E1100232C81001304010230 +:10056C002326A4FE13050000EF00801C13000000DE +:10057C008320C10103248101130101026780000063 +:10058C00130101FD2326110223248102130401030C +:10059C00232EA4FC232CB4FC232AC4FCB707007123 +:1005AC002326F4FEB70700722324F4FE9307700091 +:1005BC002322F4FE130744FE9307C4FE13064000E7 +:1005CC009305070013850700EFF0DFAA1307C4FD9E +:1005DC009307C4FE1306400093050700138507001C +:1005EC00EFF05FA9130784FD9307C4FE13064000C8 +:1005FC009305070013850700EFF0DFA7130744FDF1 +:10060C009307C4FE130640009305070013850700EB +:10061C00EFF05FA683A74135E7800700130704FEC0 +:10062C00930784FE9305070013850700EFF01FB5B1 +:10063C00832704FE138507008320C1020324810253 +:10064C001301010367800000130101FF2326110031 +:10065C00232481001304010113050000EF00400D59 +:10066C00130000008320C100032481001301010149 +:10067C0067800000130101FF232611002324810051 +:10068C0013040101EF00C00D93070500138507004B +:10069C008320C10003248100130101016780000045 +:1006AC00130101FF232611002324810013040101EF +:1006BC00B7570180138587A5EF00001013000000C9 +:1006CC008320C10003248100130101016780000015 +:1006DC00130101FF232681001304010183A7C137F5 +:1006EC009386170023AED136138507000324C1006F +:1006FC001301010167800000130101FF2326110083 +:10070C002324810013040101B75701801385C7A767 +:10071C00EF00800A130000008320C1000324810035 +:10072C0013010101678000006B10B50067800000A9 +:10073C006B000500678000006B40B500678000000F +:10074C006B200500678000006B30000067800000A4 +:10075C00732510026780000073252002678000005B +:10076C00732500026780000073256002678000001B +:10077C007325500267800000130540006B000500D4 +:10078C00F32610029396F600732600029315A6002A +:10079C001316260037F1FF6F3301B1403301D140FE +:1007AC003301C100F3261002638606001305000016 +:1007BC006B00050067800000130141FF232011002E +:1007CC002322B1008345050063880500EF00C001BA +:1007DC00130515006FF01FFF8320010083254100D6 +:1007EC001301C10067800000B702010023A0B20012 +:1007FC0067800000130101FD2326110223248102CE +:10080C0013040103232EA4FC0327C4FD9307F0005B +:10081C0063E4E702B76701801387C7048327C4FD2D +:10082C0093972700B307F70083A7070013850700EA +:10083C00EFF09FF86F004007930700022326F4FEA9 +:10084C00A30504FE8327C4FE9387C7FF0327C4FDBB +:10085C00B357F70093F7F7002322F4FE832744FEE7 +:10086C006386070093071000A305F4FE8347B4FECC +:10087C0063820702B76701801387C704832744FE8E +:10088C0093972700B307F70083A70700138507008A +:10089C00EFF09FF28327C4FE9387C7FF2326F4FE55 +:1008AC008327C4FEE340F0FA8320C10203248102B3 +:1008BC001301010367800000130101FE232E1100B8 +:1008CC00232C8100130401022326A4FE2324B4FE4E +:1008DC000325C4FEEFF05FEE032584FEEFF09FF1DD +:1008EC00B7570180138507AEEFF01FED1300000022 +:1008FC008320C101032481011301010267800000E0 +:10090C00130101FE232E1100232C8100130401027C +:10091C0083A7C14013850700EFF09FE103A7413F78 +:10092C0083A7C13E13850700E7000700EFF05FE2E5 +:10093C002326A4FE8327C4FE63880700130500004A +:10094C00EFF01FDF6F00C00013051000EFF05FDE4B +:10095C00130000008320C101032481011301010253 +:10096C0067800000130101FE232E1100232C81004F +:10097C00130401022326A4FE2324B4FE2322C4FE66 +:10098C002320D4FE032744FE23AAE13E032704FEC2 +:10099C0023A6E13E032784FE23A6E140B71700807F +:1009AC009387C790938507000325C4FEEFF0DFD72C +:1009BC00EFF01FF5130000008320C1010324810117 +:1009CC001301010267800000130101FD23261102AF +:1009DC00232481021304010383A7C13F138507005D +:1009EC00EFF01FD5EFF0DFD7930705002320F4FEBF +:1009FC00EFF01FD693070500232EF4FC232604FEEC +:100A0C006F008009232404FE6F008007232204FE5C +:100A1C006F008005832784FE93972700032704FE2D +:100A2C00B307F700232CF4FC832744FE939727008D +:100A3C000327C4FDB307F700232AF4FC03A8813E67 +:100A4C0003A5414083A78140032684FD832644FDF2 +:100A5C000327C4FE93850700E7000800832744FEA4 +:100A6C00938717002322F4FE032744FE83A7013F3C +:100A7C00E362F7FA832784FE938717002324F4FE9E +:100A8C00032784FE83A70140E362F7F88327C4FEA3 +:100A9C00938717002326F4FE0327C4FE83A7813F08 +:100AAC00E362F7F68327C4FD638607001305000095 +:100ABC00EFF01FC813051000EFF09FC713000000E4 +:100ACC008320C1020324810213010103678000000B +:100ADC00130101FC232E1102232C810213040104A7 +:100AEC002326A4FC2324B4FC2322C4FC8327C4FCAB +:100AFC0003A707009307400063F0E70213074000C9 +:100B0C0023AEE13E8327C4FC83A7070013D727003D +:100B1C0023A0E1406F0080018327C4FC03A70700DA +:100B2C0023AEE13E1307100023A0E1408327C4FC51 +:100B3C0003A7870023ACE13E032784FC23A4E13EFA +:100B4C000327C4FC23A4E140032744FC23A2E14077 +:100B5C008327C4FC03A747009307100063F0E70644 +:100B6C008327C4FC03A747009307400063F6E70202 +:100B7C008327C4FC83A7470013D7270023A8E13E93 +:100B8C00B71700809387479D938507001305400096 +:100B9C00EFF09FB96F0080021307100023A8E13E0D +:100BAC008327C4FC03A74700B71700809387479D92 +:100BBC009385070013050700EFF01FB7EFF0DFBABE +:100BCC002326A4FEEFF0DFBA2324A4FEEFF0DFDF30 +:100BDC00EFF09FB92322A4FEEFF09FB92320A4FECF +:100BEC00032744FE8327C4FEB307F740232EF4FCEF +:100BFC008325C4FDB7570180138547AEEF00407CB9 +:100C0C0013050000EFF0DFB2130000008320C103D6 +:100C1C00032481031301010467800000130101FE0A +:100C2C00232E1100232C810013040102B7570180DD +:100C3C00138587B2EFF05FB813054000EFF05FAF9C +:100C4C00EFF01FB22326A4FE0327C4FE9386418C2B +:100C5C008327C4FE93972700B387F60023A0E700F1 +:100C6C0013051000EFF0DFAC9387418C83A70700CE +:100C7C0013850700EFF01FB8B7570180138587B3B2 +:100C8C00EFF09FB39387418C83A747001385070030 +:100C9C00EFF05FB6B7570180138587B3EFF0DFB184 +:100CAC009387418C83A7870013850700EFF09FB4CF +:100CBC00B7570180138587B3EFF01FB09387418C32 +:100CCC0083A7C70013850700EFF0DFB2B757018089 +:100CDC00138587B3EFF05FAE130000008320C101D2 +:100CEC00032481011301010267800000130101FE3E +:100CFC00232E1100232C810013040102EFF05FA6B8 +:100D0C002326A4FE8327C4FE93B72700A305F4FE75 +:100D1C008347B4FE13850700EFF09FA28347B4FE10 +:100D2C00638007068327C4FE93B71700A304F4FE61 +:100D3C00834794FE13850700EFF09FA0834794FE32 +:100D4C0063800702138701428327C4FE9397270011 +:100D5C00B307F7001307A00023A0E7006F00C00142 +:100D6C00138701428327C4FE93972700B307F7002C +:100D7C001307B00023A0E700EFF01F9D6F00C00524 +:100D8C008327C4FE93B737002305F4FE8347A4FEE4 +:100D9C0013850700EFF0DF9A8347A4FE63800702F8 +:100DAC00138701428327C4FE93972700B307F700EC +:100DBC001307C00023A0E7006F00C0011387014296 +:100DCC008327C4FE93972700B307F7001307D000BF +:100DDC0023A0E700EFF05F97EFF01F979387014296 +:100DEC0083A7070013850700EFF0DFA0B75701803A +:100DFC00138587B3EFF05F9C9387014283A747006D +:100E0C0013850700EFF01F9FB7570180138587B339 +:100E1C00EFF09F9A9387014283A787001385070001 +:100E2C00EFF05F9DB7570180138587B3EFF0DF9824 +:100E3C009387014283A7C70013850700EFF09F9BA0 +:100E4C00B7570180138587B3EFF01F97130000008D +:100E5C008320C1010324810113010102678000007A +:100E6C00130101FE232E1100232C81001304010217 +:100E7C00EFF01F8E2326A4FE138701418327C4FEA7 +:100E8C0093972700B307F7000327C4FE23A0E700BE +:100E9C00EFF01F8C2326A4FE8327C4FE6386070075 +:100EAC0013050000EFF0DF88130000008320C10160 +:100EBC00032481011301010267800000130101FE6C +:100ECC00232E1100232C810013040102B71700807C +:100EDC009387C7E62326F4FE8325C4FE1305400042 +:100EEC00EFF09F84EFF0DFF79387014183A70700B2 +:100EFC0013850700EFF01F90B7570180138587B358 +:100F0C00EFF09F8B9387014183A747001385070060 +:100F1C00EFF05F8EB7570180138587B3EFF0DF8951 +:100F2C009387014183A7870013850700EFF09F8CFF +:100F3C00B7570180138587B3EFF01F889387014162 +:100F4C0083A7C70013850700EFF0DF8AB75701802E +:100F5C00138587B3EFF05F86130000008320C10177 +:100F6C00032481011301010267800000130101FFBA +:100F7C00232611002324810013040101EFF01FCA62 +:100F8C00B75701801385C7B3EFF01F8313054000DB +:100F9C00EFF00FFAEFF09FD513051000EFF04FF9BB +:100FAC00B7570180138507B5EFF01F81EFF01FF1E4 +:100FBC00130000008320C1000324810013010101F0 +:100FCC0067800000130101FC232E1102232C8102E7 +:100FDC00130401042326A4FC8327C4FC2326F4FE5B +:100FEC00EFF00FF72324A4FEEFF08FF72322A4FEDB +:100FFC008327C4FE83A70701032784FE637EF700C3 +:10100C008327C4FE83A7C700032744FE6376F7003B +:10101C00930710006F00800093070000A301F4FEFB +:10102C00834734FE93F71700A301F4FE834734FE85 +:10103C0013850700EFF0CFF0834734FE6386070675 +:10104C008327C4FE03A7C700832784FEB307F702D8 +:10105C00032744FEB307F700232EF4FC8327C4FEBA +:10106C0003A707008327C4FD93972700B307F70056 +:10107C0083A607008327C4FE03A747008327C4FD6C +:10108C0093972700B307F70003A707008327C4FE35 +:10109C0003A687008327C4FD93972700B307F600A8 +:1010AC003387E60023A0E700EFF00FEA13000000FF +:1010BC008320C10303248103130101046780000012 +:1010CC00130101F2232E110C232C810C1304010E9D +:1010DC0013051000EFF0CFE5B75701801385C7B9A2 +:1010EC00EFF08FED232604FE6F0080020327C4FE71 +:1010FC008327C4FE93972700930604FFB387F6005B +:10110C0023A2E7F48327C4FE938717002326F4FE5B +:10111C000327C4FE93073002E3DAE7FC232404FE22 +:10112C006F004003832784FE93972700130704FF67 +:10113C00B307F70083A747F493850700B7570180DF +:10114C001385C7BAEFF04FF7832784FE93871700F8 +:10115C002324F4FE032784FE93073002E3D4E7FC38 +:10116C00B7570180138547BBEFF00FE5EFF01FABCE +:10117C00B7570180138547BCEFF00FE4130540000F +:10118C00EFF00FDBEFF09FB613051000EFF04FDA26 +:10119C00B7570180138587BDEFF00FE2EFF01FD238 +:1011AC00B7570180138587BEEFF00FE1B707FFFF3C +:1011BC002322F4FE232004FE232E04FC6F000008DF +:1011CC00832744FE032704FE23A0E700832744FE65 +:1011DC0083A707002322F4FC832744FE9385070092 +:1011EC00B75701801385C7BFEFF00FED832504FEC1 +:1011FC00B7570180138547C0EFF00FEC832544FCF3 +:10120C00B7570180138587C1EFF00FEBB7570180FB +:10121C00138587C2EFF04FDA832704FE93871700FC +:10122C002320F4FE832744FE938747002322F4FEF9 +:10123C008327C4FD93871700232EF4FC0327C4FDDA +:10124C0093074000E3DEE7F6B7570180138507C428 +:10125C00EFF08FD6938741912320F4F29387419539 +:10126C002322F4F2938701382324F4F293074000ED +:10127C002326F4F2930740002328F4F2930740004E +:10128C002328F4FC930740002326F4FC032704FDD9 +:10129C008325C4FC930704F293860700B7170080DC +:1012AC00138607FD13050700EFF0CFEB232C04FC8E +:1012BC006F00C007232A04FC6F0000050327C4F24B +:1012CC00832784FD3307F702832744FDB307F70018 +:1012DC002324F4FC13870138832784FC939727007D +:1012EC00B307F70083A7070013850700EFF08FD033 +:1012FC00B7570180138507C6EFF00FCC832744FD49 +:10130C0093871700232AF4FC0327C4F2832744FD98 +:10131C00E3E6E7FAB7570180138547C6EFF0CFC96C +:10132C00832784FD93871700232CF4FC032704F3F5 +:10133C00832784FDE3E0E7F893070000138507009B +:10134C008320C10D0324810D1301010E6780000061 +:10135C00130101FF930500002324810023261100B3 +:10136C0013040500EF20D05603A501358327C503D0 +:10137C0063840700E780070013050400EFF04F9D1E +:10138C00130101FC2324C1022326D1022328E102EC +:10139C00232AF102232C0103232E110313860500AB +:1013AC008325850093068102232E11002326D1006C +:1013BC00EF00C0058320C101130101046780000008 +:1013CC0003A30136130101FC2324C1022326D102FD +:1013DC002322B1022328E102232AF102232C010348 +:1013EC00232E110383258300930641021306050067 +:1013FC0013050300232E11002326D100EF0000015A +:10140C008320C1011301010467800000130101E175 +:10141C002326111E2320211F2324811D2320A11DDF +:10142C00138C050013090600232AD1002324811EE6 +:10143C002322911E232E311D232C411D232A511DA5 +:10144C002328611D2326711D2322911D232EB11BE0 +:10145C00130D0500EF6080548327050013850700EA +:10146C002328F102EF80004F2326A1022328010E2E +:10147C00232A010E232C010E232E010E63060D00D0 +:10148C0003278D03E308070A8316CC001397060184 +:10149C00939726011357070163CA070237270000E9 +:1014AC0003264C0633E7E60013170701B7E6FFFFE8 +:1014BC00135707419386F6FFB376D6002316EC003C +:1014CC00131707012322DC061357070193768700B5 +:1014DC006388062E83260C016384062E1377A701DE +:1014EC009306A0006300D7309307C11037570180D3 +:1014FC002322F10E938807009307C7CA3757018040 +:10150C00232CF100130B0900930787E22324F1002D +:10151C0083470B002326010E2324010E23200102F6 +:10152C00232A0102232C0102232E0102232401046D +:10153C0023260104232601006386072213040B00D3 +:10154C0093065002638AD7308347140013041400A7 +:10155C00E39A07FEB3046441630664218326C10E3B +:10156C008327810E23A06801B3869600938717000A +:10157C0023A298002326D10E2324F10E930670008B +:10158C009388880063C2F62E0327C10083470400AA +:10159C00330797002326E1006386071C834414005D +:1015AC00A303010C13041400930DF0FF9309000026 +:1015BC00130A00001309A005930A9000930BA002D4 +:1015CC00938C080013041400938704FE6364F904DD +:1015DC000327810193972700B387E70083A70700B0 +:1015EC006780070093090000938604FD8344040080 +:1015FC0093972900B387370193971700B389F600A7 +:10160C00938604FD13041400E3F2DAFE938704FEC0 +:10161C00E370F9FC93880C00638604142306911480 +:10162C00A303010C930A1000930C1000130BC114AC +:10163C0023280100930D0000232401022322010220 +:10164C00232E0100937B2A0063840B00938A2A00CB +:10165C0013794A088327C10E631609003388594150 +:10166C00E34600718346710C638A06028326810E61 +:10167C001306710C23A0C8009387170013061000E3 +:10168C009386160023A2C8002326F10E2324D10E24 +:10169C0013067000938888006342D652638C0B0249 +:1016AC008326810E1306810C23A0C8009387270084 +:1016BC00130620009386160023A2C8002326F10EE1 +:1016CC002324D10E13067000938888006354D6002F +:1016DC006F00D07893060008E30ED93CB38D9D4182 +:1016EC00E34AB04993760A10E39806280327810E43 +:1016FC00B387970123A068011307170023A2980151 +:10170C002326F10E2324E10E9306700063C8E654E1 +:10171C0093888800137A4A0063060A00B3845941FF +:10172C00634E905463D4590193890A000327C10076 +:10173C00330737012326E100E398074E8327010185 +:10174C002324010E638807008325010113050D0076 +:10175C00EF3080279308C110130B040083470B0054 +:10176C00E39E07DC8327C10E638407006F105032A1 +:10177C008357CC0093F70704638407006F20002382 +:10178C008320C11E0324811E0325C1008324411E16 +:10179C000329011E8329C11D032A811D832A411D92 +:1017AC00032B011D832BC11C032C811C832C411C7E +:1017BC00032D011C832DC11B1301011F6780000029 +:1017CC0093050C0013050D00EF20C07A630405008F +:1017DC006F20C01D0357CC009306A0001377A70100 +:1017EC00E314D7D00317EC00E34007D08326410164 +:1017FC001306090093050C0013050D00EF20806BF8 +:10180C002326A1006FF0DFF713050D00EF60001920 +:10181C0083274500138507002326F104EF808013EE +:10182C009307050013050D00938407002324F1048E +:10183C00EF60C01683278500232EF1026384040019 +:10184C006F10C012834404006FF0DFD78344040090 +:10185C00136A0A026FF01FD7B3046441E31064D11A +:10186C00834704006FF05FD31306410E93050C0001 +:10187C0013050D00EFA09051E31C05EE9308C11069 +:10188C006FF09FD093778A0093880C0063840700D5 +:10189C006F10C012832741011305010B23289101FE +:1018AC009387770093F787FF83A5070003A647006C +:1018BC0093878700232AF100EF20513C8327010BEB +:1018CC00832801012328F10E8327410B232AF10ED3 +:1018DC008327810B232CF10E8327C10B232EF10EB2 +:1018EC001305010F23281101EF6080042326A10C9E +:1018FC0093072000832801016314F5006F10C04F7B +:10190C00930710006314F5006F10406493071006E2 +:10191C006394F4006F20401C930710046394F4004C +:10192C006F10101993FBF4FD9307F0FF2322710540 +:10193C006394FD006F200028930770046394FB00F0 +:10194C006F20001E0323C10F23244103032E010F1C +:10195C00832E410F032F810F93670A1063540300EA +:10196C006F20003E232C0104138A0700232801005A +:10197C00930760046394FB006F1090699307500405 +:10198C00232811056384FB006F10906013891D00E0 +:10199C00930A010B930609001308C10D9307010D5F +:1019AC001307C10C1306200093850A0013050D00C4 +:1019BC002328C10B2320C105232AD10B2322D103B9 +:1019CC00232CE10B2320E103232E610A232E61003B +:1019DC00EF40904C0323C101032F0102832E4102DF +:1019EC00032E010483280105130B0500330925017F +:1019FC00930C010A93850C0013850A00232E110108 +:101A0C002328C10B232AD10B232CE10B232E610A93 +:101A1C002320010A2322010A2324010A2326010A76 +:101A2C00EFF010788328C101130709006302050247 +:101A3C000327C10D637E270193060003930717004C +:101A4C00232EF10C2300D7000327C10DE36827FFD9 +:101A5C00B30767412320F1020327C10C93077004DD +:101A6C00232EE100032741046314F7006F10D043C9 +:101A7C0003274104930760046314F7006F10D067C9 +:101A8C008327C10103274104930510049387F7FFB3 +:101A9C002326F10C93F6F40F130600006318B7001D +:101AAC009386F60093F6F60F13061000230AD10C5A +:101ABC009306B00263DA07000327C10193071000F5 +:101ACC009306D002B387E740A30AD10C930690008B +:101ADC0063C4F6006F20C0281308310E13050800EC +:101AEC001306A000130E300633E7C702930505005A +:101AFC00938607001305F5FF13070703A38FE5FE75 +:101B0C00B3C7C702E342DEFE9387070313F6F70F52 +:101B1C00A30FC5FE9387E5FF63E407016F204037F1 +:101B2C009306610D6F00800003C607002380C6007A +:101B3C009387170093861600E39807FF9307510EBF +:101B4C00B387B7401307610DB307F7009306410D38 +:101B5C00B387D740232CF10203270102832681038C +:101B6C0093071000B30CD70063C4E7006F20402923 +:101B7C008327C102B38CFC008327810293CAFCFF2C +:101B8C0093DAFA4113FAF7BF136A0A10B3FA5C013D +:101B9C002324010223220102232E01008327810525 +:101BAC00639407006F1090379307D002A303F10CD6 +:101BBC00930D0000938A1A006FF0DFA81306410EF4 +:101BCC0093050C0013050D00EFA0501CE31805063F +:101BDC008327C10E9308C1106FF05FAC83260103FD +:101BEC000327C1021306700023A0D8008326810EA0 +:101BFC00B307F70023A2E800938616002326F10E04 +:101C0C002324D10E938888006354D6021306410E08 +:101C1C0093050C0013050D00EFA05017E3100502FF +:101C2C008325C10C8327C10E8326810E9308C11016 +:101C3C0063D405006F1050580327010293861600D9 +:101C4C0023A06801B307F70023A2E8002326F10EB6 +:101C5C002324D10E13077000E35CD7AA1306410EA0 +:101C6C0093050C0013050D00EFA050126318057CB2 +:101C7C008327C10E9308C1106FF0DFA993060001F2 +:101C8C000327810E63C496006F109051B7560180E4 +:101C9C00938E86E113090001130A7000138B0E005A +:101CAC006F00C000938404FF635699049387070167 +:101CBC001307170023A0680123A228012326F10E85 +:101CCC002324E10E93888800E35EEAFC1306410EA0 +:101CDC0093050C0013050D00EFA0500B6310057657 +:101CEC00938404FF8327C10E0327810E9308C11030 +:101CFC00E34E99FA930E0B00B38797001307170066 +:101D0C0023A0D80123A298002326F10E2324E10E50 +:101D1C0093067000E3D8E6A01306410E93050C0061 +:101D2C0013050D00EFA09006631A05708327C10EF2 +:101D3C006FF05F9F13050D00EF20502C6FF0CFF468 +:101D4C000327410193880C00A303010C8327070090 +:101D5C0013074700232AE1002306F114930A10000D +:101D6C00930C1000130BC1146FF09F8C832741014F +:101D7C00A303010C93880C0003AB070013894700E5 +:101D8C00E30E0B5A9307F0FF6394FD006F100010E5 +:101D9C0013860D009305000013050B00232A9101F7 +:101DAC00EF6040592328A1008328410163140500EA +:101DBC006F10D03183270101232A21012328010030 +:101DCC00B38C67418347710C93CAFCFF93DAFA41D9 +:101DDC002324010223220102232E0100B3FA5C0109 +:101DEC00930D0000E3800786938A1A006FF09F859D +:101DFC0083440400136A4A006FF0CFFC8326410130 +:101E0C0093770A0293880C0003A70600938646007A +:101E1C00232AD100E39E073693770A0163840700D7 +:101E2C006F10C00593770A04638407006F10C03FDE +:101E3C00137A0A2063140A006F1040048327C10030 +:101E4C00130B04002300F7006FF05F918344040030 +:101E5C009307C006E384F44C136A0A016FF08FF603 +:101E6C0003274101B787FFFF93C707832314F10CA6 +:101E7C0093074700232AF10003290700B757018075 +:101E8C00938787C793880C00232AF102930C0000D8 +:101E9C00936B2A009307200093048007A303010C83 +:101EAC001307F0FF6386ED203367990113FAFBF7F4 +:101EBC00631E071E63940D266390071C93FC1B0086 +:101ECC00130B011BE39C0C28938A0C0063D4BC01FC +:101EDC00938A0D008347710C2328010023240102EF +:101EEC0023220102232E0100E39007F06FF08FF5FF +:101EFC008344040093078006E38AF442136A0A04BD +:101F0C006FF04FEC9307B00283440400A303F10C71 +:101F1C006FF04FEB83440400136A0A086FF08FEAEA +:101F2C008344040013071400639474016F105072FF +:101F3C00938604FD13040700930D000063E6DAE8B2 +:101F4C008344040093972D00B387B7019397170030 +:101F5C00B38DD700938604FD13041400E3F2DAFE6C +:101F6C006FF08FE6832741018344040083A90700A7 +:101F7C0093874700232AF10063D609E4B309304163 +:101F8C00136A4A006FF00FE483440400136A1A00CA +:101F9C006FF04FE38347710C83440400639407E2B2 +:101FAC0093070002A303F10C6FF0CFE193880C00B0 +:101FBC00136A0A0193770A02E38E070C8327410107 +:101FCC00138B7700137B8BFF03290B00832C4B00A7 +:101FDC0093078B00232AF100937BFABF9307000031 +:101FEC006FF0DFEB93880C00936B0A0193F70B02F5 +:101FFC00E388070C83274101138B7700137B8BFF3E +:10200C0093078B00232AF10003290B00832C4B0030 +:10201C00930710006FF09FE883440400136A8A0052 +:10202C006FF04FDA93880C00136A0A0193770A0257 +:10203C00E380070C83274101138B7700137B8BFF05 +:10204C0083274B0003290B0013078B00232AE10085 +:10205C00938C0700E3C6070C9307F0FF930B0A0061 +:10206C006384FD02B3679901937BFAF7639E0700C3 +:10207C0063920D02138A0B00930D0000930C000069 +:10208C00130B011B6FF05FE4E3920C3A9307900083 +:10209C00E3EE273913090903A307211B138A0B004D +:1020AC00930C1000130BF11A6FF01FE2930B0A0044 +:1020BC0013071000E38AE7FC13072000638CE70684 +:1020CC00130B011B1397DC0193777900135939001B +:1020DC00938707033369270193DC3C00A30FFBFEB6 +:1020EC003367990113060B00130BFBFFE31C07FC72 +:1020FC0093F61B00638A0606930600036386D706D5 +:10210C001306E6FF9307011BA30FDBFEB38CC7403E +:10211C00138A0B00130B06006FF01FDB1307100064 +:10212C006394E7006F10D01413072000930B0A0080 +:10213C00E398E7F883264103130B011B9377F9000F +:10214C00B387F60003C70700135949009397CC01D6 +:10215C0033E9270193DC4C00A30FEBFEB367990125 +:10216C00130BFBFFE39C07FC9307011BB38C67412C +:10217C00138A0B006FF05FD59306500663DC962C28 +:10218C008326010F9305010A1305010B2328D10A9D +:10219C008326410F232211052320F104232AD10A7F +:1021AC008326810F2320010A2322010A232CD10A22 +:1021BC008326C10F2324010A2326010A232ED10AC8 +:1021CC00EFF0007E83270104832841046318054A3D +:1021DC000327810EB7560180938686CA23A0D800A8 +:1021EC0093871700930610001307170023A2D8003B +:1021FC002326F10E2324E10E9306700093888800A9 +:10220C00E3C6E63A0327C10C83260102635CD7724E +:10221C00032701038326C1029388880023ACE8FEC0 +:10222C000327810EB387D70023AED8FE1307170000 +:10223C002326F10E2324E10E93067000E3C0E60C76 +:10224C00032701029304F7FF635690CC9306000119 +:10225C000327810EE3DC963613090001930C700002 +:10226C006F00C000938404FFE352993683268100EB +:10227C00938707011307170023A0D80023A2280176 +:10228C002326F10E2324E10E93888800E3DCECFC7A +:10229C001306410E93050C0013050D00EFA0002F43 +:1022AC00631E05188327C10E0327810E9308C110E6 +:1022BC006FF05FFB33895941635220C31306000151 +:1022CC008326810E63542607130E0001930B7000B6 +:1022DC006F00C000130909FF635A2E050327810004 +:1022EC00938707019386160023A0E80023A2C80158 +:1022FC002326F10E2324D10E93888800E3DCDBFC2B +:10230C001306410E93050C0013050D00EFA00028D9 +:10231C0063160512130E0001130909FF8327C10E62 +:10232C008326810E9308C110E34A2EFB03278100FC +:10233C00B38727019386160023A0E80023A2280167 +:10234C002326F10E2324D10E1306700093888800E7 +:10235C006356D6B81306410E93050C0013050D00F9 +:10236C00EFA0C022631C050C8327C10E9308C1107B +:10237C006FF0CFB6130600018326810E6352B607A9 +:10238C00930B0001130970006F00C000938D0DFFBB +:10239C0063D8BB050327810093870701938616003A +:1023AC0023A0E80023A278012326F10E2324D10ECA +:1023BC0093888800E35CD9FC1306410E93050C004E +:1023CC0013050D00EFA0801C631A0506938D0DFFFD +:1023DC008327C10E8326810E9308C110E3CCBBFB6F +:1023EC0003278100B387B7019386160023A0E8006A +:1023FC0023A2B8012326F10E2324D10E130670005C +:10240C00938888006350D6AE1306410E93050C00DA +:10241C0013050D00EFA08017631205028327C10E70 +:10242C009308C1106FF00FAC1306410E93050C000E +:10243C0013050D00EFA08015630205B0832B01017D +:10244C0063880BB293850B0013050D00EF20C0576A +:10245C006FF00FB28326810E938C17008327010235 +:10246C001306100023A068019384160013898800BA +:10247C006356F6389307100023A2F8002326910F19 +:10248C002324910E9307700063CE97748327C102A7 +:10249C000327010393841400B38CFC002322F9005E +:1024AC002320E9002326910F2324910E930770001B +:1024BC001309890063CA97748327010F13861400CC +:1024CC009305010A2328F10A8327410F1305010BF9 +:1024DC00232EC100232AF10A8327810F2320010A0E +:1024EC002322010A232CF10A8327C10F2324010A7A +:1024FC002326010A232EF10AEFF0804A0326C1019C +:10250C00832701029308890093060600938DF7FF39 +:10251C00630A053013071B00B38CBC012320E900B0 +:10252C002322B9012326910F2324C10E9307700097 +:10253C0063CCC750930709019386240013890800C4 +:10254C0093880700032681031307410D2320E9001C +:10255C00B30796012322C9002326F10E2324D10EA2 +:10256C00130770006358D79A6FF04FEF37570180FD +:10257C00130600018326810E930E87E1635C060926 +:10258C00232081042322910413040D0093040C00D6 +:10259C00130E000193027000130C0800138D0E0033 +:1025AC006F00C000130C0CFF635A8E059387070154 +:1025BC009386160023A0A80123A2C8012326F10E9E +:1025CC002324D10E93888800E3DED2FC1306410E3F +:1025DC009385040013050400EF90507B6312057A79 +:1025EC00130E0001130C0CFF8327C10E8326810EE2 +:1025FC009308C11093027000E34A8EFB13080C0081 +:10260C00930E0D00138C0400130D0400832441045D +:10261C0003240104B38707019386160023A0D80175 +:10262C0023A208012326F10E2324D10E13067000D9 +:10263C00938888006344D6006FF0CF821306410E56 +:10264C0093050C0013050D00EF905074E31805DE94 +:10265C008327C10E9308C1106FF0CF801306410E73 +:10266C0093050C0013050D00EF905072E31805DC78 +:10267C008327C10E9308C1106FF0CF858325C10C41 +:10268C00635CB0660327C101832601029304070033 +:10269C0063C2E638635690028326810EB387970097 +:1026AC0023A068019386160023A298002326F10E1E +:1026BC002324D10E1306700093888800E342D6328F +:1026CC0093C6F4FF0327C10193D6F641B3F4D400AB +:1026DC00B3049740634490480327C10193760A40A2 +:1026EC00B30DEB00E398060C8324C10C0327010205 +:1026FC0063C6E40093761A00E38806308326010350 +:10270C000327C1021306700023A0D8008326810E74 +:10271C00B387E70023A2E800938616002326F10E68 +:10272C002324D10E938888006354D6006F10801731 +:10273C00832601023307DB00B38496403307B7418D +:10274C00138904006354970013090700635820038E +:10275C000327810EB387270123A0B80113071700A5 +:10276C0023A228012326F10E2324E10E93067000E8 +:10277C009388880063D4E6006F10801C1347F9FF20 +:10278C001357F7413377E900B384E4406344900076 +:10279C006FE05FF8930600010327810E63D8966201 +:1027AC0013090001930C70006F00C000938404FFA8 +:1027BC00635E9960832681009387070113071700D6 +:1027CC0023A0D80023A228012326F10E2324E10EF6 +:1027DC0093888800E3DCECFC1306410E93050C0097 +:1027EC0013050D00EF90905AE31A05C48327C10E10 +:1027FC000327810E9308C1106FF05FFB93771A00CB +:10280C00E39A07C623A2C8002326910F2324910E16 +:10281C009307700063CA9722938626009388080159 +:10282C006FF05FD2E350B0D3130700016344B701DC +:10283C006F108061130B7000930406006F00000191 +:10284C00938D0DFF635EB71D938414008327810065 +:10285C00938C0C012322E9002320F9002326910FED +:10286C002324910E13098900E35C9BFC1306410E93 +:10287C0093050C0013050D00EF905051E31005BCAF +:10288C00832CC10E8324810E1309C1101307000180 +:10289C006FF01FFB8326410193770A0113874600D3 +:1028AC006392071693770A046384076883274101B0 +:1028BC00930C0000232AE10003D907006FF0CFF13D +:1028CC008326410193F70B0113874600639E070C87 +:1028DC0093F70B04638E076083274101930C000070 +:1028EC00232AE10003D90700930710006FF00FDBD8 +:1028FC008326410193770A0113874600639A070EDA +:10290C0093770A046386076083274101232AE10039 +:10291C0003990700935CF94193870C0063DE07F27F +:10292C00B3372001B30C9041B38CFC409307D00219 +:10293C00A303F10C33092041930B0A0093071000F9 +:10294C006FF00FD613771A00631407006FE09FDC4B +:10295C006FF01F8C93880C006FF04FED9307000302 +:10296C00A307F11A130BF11A6FF00FD68327C103CB +:10297C0083440400639407006FE0DFC483C707003F +:10298C00639407006FE01FC4136A0A406FE09FC393 +:10299C008326C100130B040093D7F6412320D700E4 +:1029AC002322F7006FE09FDB03A90600930C0000C5 +:1029BC00232AE100930710006FF04FCE032741014B +:1029CC008327070013074700232AE10083A507008C +:1029DC0003A6470083A6870083A7C7002328B10E50 +:1029EC00232AC10E232CD10E232EF10E6FE05FEFA4 +:1029FC0003A90600232AE100935CF94193870C009C +:102A0C006FF04FE503A90600930C0000232AE100A8 +:102A1C006FF08FDC93840600E34090C86FF05FCAC0 +:102A2C00938614001307890083278100B38CBC01A3 +:102A3C002322B9012320F9002326910F2324D10E40 +:102A4C009307700063DED7741306410E93050C00D8 +:102A5C0013050D00EF909033E312059E8326810E33 +:102A6C00832CC10E93084111938616001309C110D3 +:102A7C006FF05FAD93880C00930B0A006FF00FD7CB +:102A8C00B7570180938787C793880C00232AF102DC +:102A9C0093770A026388071283274101138B77000F +:102AAC00137B8BFF03290B00832C4B0093078B00AC +:102ABC00232AF10093771A00638E0700B3679901FC +:102ACC00638A0700930700032304F10CA304910C01 +:102ADC00136A2A00937BFABF930720006FF00FBC98 +:102AEC00B75701809387C7C893880C00232AF1023B +:102AFC006FF01FFA93880C006FF0CFCB1306410ECA +:102B0C0093050C0013050D00EF905028E318059267 +:102B1C008327C10E9308C1106FF08FF28344140009 +:102B2C00136A0A02130414006FE0DFA98344140033 +:102B3C00136A0A20130414006FE0DFA893076000E7 +:102B4C00938C0D0063EEB76B37570180938A0C00A2 +:102B5C00232A2101130B07CA6FE09FAD1306000156 +:102B6C008326810E63549640930C0001930D7000E4 +:102B7C006F00C000938404FF63DA9C3E032781003E +:102B8C00938707019386160023A0E80023A29801DF +:102B9C002326F10E2324D10E93888800E3DCDDFC80 +:102BAC001306410E93050C0013050D00EF90101E3B +:102BBC00E31605888327C10E8326810E9308C11066 +:102BCC006FF05FFB8326410193770A011387460060 +:102BDC006380071C03A90600930C0000232AE10064 +:102BEC006FF05FED1306410E93050C0013050D00FD +:102BFC00EF90D019E3140584832CC10E8324810E2D +:102C0C001309C1106FF09F881306410E93050C0039 +:102C1C0013050D00EF909017E3120582832CC10E63 +:102C2C008324810E1309C1106FF01F89130B011B34 +:102C3C009307000023288100232E910013040B001E +:102C4C0023223103130B0C009304090093890C000D +:102C5C0013FA0B40832CC103930AF00F138C08005A +:102C6C00138907006F0040021306A00093060000B2 +:102C7C001385040093850900EFD01004E38A092A18 +:102C8C0093040500938905001306A0009306000029 +:102C9C001385040093850900EFD0504513050503F7 +:102CAC00A30FA4FE130919001304F4FFE30E0AFA90 +:102CBC0083C60C00E31AD9FAE30859FB6392094A5C +:102CCC009307900063EE974893080C009307011B41 +:102CDC00130C0B00130B0400232E91038324C1014E +:102CEC00832941020324010123202103B38C674172 +:102CFC00138A0B006FF04F9D8326810E375601808F +:102D0C00130686CA23A0C800938717001306100069 +:102D1C009386160023A2C8002326F10E2324D10E7D +:102D2C0013067000938888006344D64863840500BA +:102D3C006FE0DFEA0327010293761A00B3E6E600A0 +:102D4C00639406006FE01F9D832601030327C102D5 +:102D5C001306700023A0D8008326810EB307F7005A +:102D6C0023A2E800938616002326F10E2324D10E0D +:102D7C006354D6006FE09FE9938888006FE0DFEB27 +:102D8C00832B0101130D0400138C04006FF04FEB27 +:102D9C0093770A046380071483274101930C000086 +:102DAC00232AE10003D907006FF0DFD01306410E90 +:102DBC0093050C0013050D00EF90407D631005E8A2 +:102DCC008327C10E9308C1106FF0CFC383268100F7 +:102DDC00B387970023A2980023A0D80013071700ED +:102DEC002326F10E2324E10E9306700063C4E60043 +:102DFC006FE01F926FE09FE68327010F9305010A96 +:102E0C001305010B2328F10A8327410F2320010A04 +:102E1C002322010A232AF10A8327810F2324010A82 +:102E2C002326010A232CF10A8327C10F232EF10A32 +:102E3C00EFE0105883280101E34005268347710C0D +:102E4C00130770046358973837570180130BC7C6A4 +:102E5C00232801002324010223220102232E010036 +:102E6C00137AFAF7930A3000930C3000930D00009C +:102E7C00638407006FE05FF76FE0CFFC8327C1002E +:102E8C00130B04002320F7006FE05F8D13050B007C +:102E9C0023209105EF60102C8347710C934AF5FFAA +:102EAC0093DAFA41232A2101232801002324010269 +:102EBC0023220102232E010083280104930C050018 +:102ECC00B37A5501930D0000638407006FE0DFF1C6 +:102EDC006FE04FF793770A206382073A832741010B +:102EEC00930C0000232AE10003C907006FF09FBC7C +:102EFC0093F70B206388073683274101930C00005E +:102F0C00232AE10003C90700930710006FE01FF9A3 +:102F1C0093770A20638C073283274101232AE1002F +:102F2C0003890700935CF94193870C006FF08F9233 +:102F3C0093770A206382073083274101930C0000AA +:102F4C00232AE10003C907006FF00F898327C10F03 +:102F5C0063CA07348347710C13077004E35C971C36 +:102F6C0037570180130B47C76FF09FEE0327810083 +:102F7C00B38797009386160023A0E80023A298003D +:102F8C002326F10E2324D10E13067000938888009B +:102F9C006354D6F41306410E93050C0013050D0073 +:102FAC00EF90C05E631C05C88327C10E9308C11047 +:102FBC006FF08FF203270102832C4102232E410173 +:102FCC0023208104232231052322510383298102EA +:102FDC0023246103B30BEB000324C103032A8104F4 +:102FEC00832AC1049304700013090001130B0C0015 +:102FFC0063880C08639809081304F4FF938CFCFF96 +:10300C000327810EB387470123A05801130717002C +:10301C0023A248012326F10E2324E10E9388880075 +:10302C0063CEE40E834604003386BB41138C06004A +:10303C006354D600130C0600635680038326810E5E +:10304C00B387870123A0B8019386160023A28801B9 +:10305C002326F10E2324D10E63C2D40E8346040022 +:10306C00938888001346FCFF1356F6413377CC0047 +:10307C00338CE640634C8001B38DDD00E39C0CF691 +:10308C00638A095E9389F9FF6FF09FF78326810E9F +:10309C00634889016F008005130C0CFF6358890588 +:1030AC0003278100938707019386160023A0E8006D +:1030BC0023A228012326F10E2324D10E9388880005 +:1030CC00E3DCD4FC1306410E93050B0013050D0035 +:1030DC00EF90C04B63140566130C0CFF8327C10ED5 +:1030EC008326810E9308C110E34C89FB03278100D2 +:1030FC00B38787019386160023A0E80023A28801DA +:10310C002326F10E2324D10E63C0D466834604001B +:10311C0093888800B38DDD006FF05FF61306410EC7 +:10312C0093050B0013050D00EF90404663180560E6 +:10313C008327C10E9308C1106FF0DFEE1306410E0A +:10314C0093050B0013050D00EF9040446318055ECA +:10315C00834604008327C10E9308C1106FF09FF0C3 +:10316C00832781048325C104130900003304F44030 +:10317C001386070013050400EF60900683C51C003E +:10318C001306A000930600003338B000138504002A +:10319C0093850900B38C0C01EFD000326FF05FAE59 +:1031AC009386160093088700130907006FF08FB9F8 +:1031BC001306410E93050C0013050D00EF90003D16 +:1031CC00631E05A68325C10C8327C10E9308C1106D +:1031DC006FF0DFB537570180130B87C66FF05FC7F1 +:1031EC001306410E93050C0013050D00EF90003AE9 +:1031FC00631605A48327C10E9308C1106FF04FCC42 +:10320C00930C60006FF05F94832601023307DB00A0 +:10321C00B38496403308B74113890400635098D6A1 +:10322C00130908006FF08FD58327C100130B04001E +:10323C002310F7006FE08FD283274101930C00001D +:10324C00232AE10003A907006FE01FD9832741015E +:10325C00232AE10003A90700935CF94193870C0032 +:10326C006FE05FDF83274101930C0000232AE1000C +:10327C0003A90700930710006FE05FC28327410189 +:10328C00930C0000232AE10003A907006FF09F8232 +:10329C001306410E93050C0013050D00EF90002F43 +:1032AC006FE00FCD9307D002A303F10C6FF0DFCAD0 +:1032BC00930700032304F10C9307800513672A007E +:1032CC00A304F10C2324E102930730062328010008 +:1032DC00130BC114E3C4B7030323C10F93FBF4FD19 +:1032EC0023227105232C0104032E010F832E410F81 +:1032FC00032F810F136A2A10634E034493071006A1 +:10330C00E38EF40A930710046384F4006FE04FE635 +:10331C00930A010B13850A00232A11052328C10BDC +:10332C00232AD10B232CE10B232E610AEF104134FD +:10333C001306C10CEF60C02213860500930505002F +:10334C0013850A00EF1081138327010B930C010ADC +:10335C00130901092328F1088327410B13060108DF +:10336C0093050900232AF1088327810B13850C0090 +:10337C002320C104232CF1088327C10B232001082F +:10338C0023220108232EF108B707FC3F2326F1085E +:10339C0023240108EFE010160328010A032E410A2A +:1033AC00832E810A032FC10A93850C0013850A0012 +:1033BC002328010B23280105232AC10B2322C10337 +:1033CC00232CD10B2320D103232EE10B232EE1013F +:1033DC002320010A2322010A2324010A2326010A9D +:1033EC00EFE0005C032FC101832E0102032E41028A +:1033FC000328010583284105631605009307100077 +:10340C002326F10CB75701809387C7C82322F102FA +:10341C009386FDFF232E4105232291062326B10717 +:10342C00232AA107232C810723208106232431077B +:10343C0023281107130C0B00938B0600232E610716 +:10344C00130D0800930D0E0093840E00130A0F0049 +:10345C006F00800493850C0013850A002320C102A1 +:10346C00232EF101232CF10B232EC10A2328610BEF +:10347C00232A310B2320010A2322010A2324010AC7 +:10348C002326010AEFE0C051832FC101032601025C +:10349C00938BFBFF6302050EB7070340130609006D +:1034AC0093850C0013850A00232EF1082320A10B11 +:1034BC002322B10B2324910A2326410B2328010834 +:1034CC00232A0108232C0108EFE0D00213850A00FF +:1034DC00EF009154930505001304050013850A00B1 +:1034EC008329010B8324410B032B810B032AC10B72 +:1034FC00EF00D1630327010B032601049305090098 +:10350C002320E1080327410B13850C0023283109E4 +:10351C002322E1080327810B232A9108232C61091C +:10352C002324E1080327C10B232E41092326E1089C +:10353C00EFF0807C83274102032B010A8329410A87 +:10354C003387870003470700832F810A0326C10AAC +:10355C00232A81052300EC00232871059307F0FF33 +:10356C00130C1C00130D0B00938D090093840F009A +:10357C00130A0600E390FBEE8328010793030B006C +:10358C00938209003709FE3F93850C0013850A00CE +:10359C0023201103232E8100032AC1058324410615 +:1035AC00032401062328710A23227106232A510AB7 +:1035BC0023205106232CF10B232EF105232EC10AB7 +:1035CC002320C1042320010A2322010A2324010AF7 +:1035DC002326210BEFE08049930B0C00832DC106B1 +:1035EC00032D4107032C8107032BC1078329810677 +:1035FC00832801026342A0488323410683220106EB +:10360C00832FC1050326010493850C0013850A0042 +:10361C002328710A232A510A232CF10B232EC10AC9 +:10362C002320010A2322010A2324010A2326210B29 +:10363C00EFE0003783280102631805008327C101DE +:10364C0093FC1700639A0C428327010513060003B1 +:10365C0093861700B386DB0063C80700938B1B00AF +:10366C00A38FCBFEE39C76FFB3876B412320F10243 +:10367C006FE08FBE03270102130C0B00032B81029A +:10368C00232E8102032AC101B306EB00032401049B +:10369C0083294104832A410263E4B6016FF0CF848D +:1036AC00938D06006FF04F840327C1019307D0FF61 +:1036BC006344F70063DAED009384E4FF93F7F4FDC1 +:1036CC002322F1046FE0CFBB832701020327C10142 +:1036DC006340F72A83278102930C070093F71700A6 +:1036EC00638607008327C102B30CF700832781028E +:1036FC0093F70740638607008327C1016342F05CA0 +:10370C0093CAFCFF93DAFA41B3FA5C019304700696 +:10371C0023240102232201026FE04FC88347710C5E +:10372C00930D0000638407006FE00FEC6FD09FF1E6 +:10373C009307900063E697D46FF00FD9832B0101A8 +:10374C00130C0B006FE0DFCF23244103232801006F +:10375C00130A0900B707008033C367009307D00230 +:10376C00232CF1046FF09FB91306410E93050B0047 +:10377C0013050D00EF809061E31205FC83460400F5 +:10378C008327C10E9308C110B38DDD006FF01F8F1E +:10379C00930A010B9307010D1308C10D1307C10CFC +:1037AC0093860D001306200093850A0013050D0067 +:1037BC002328C10B2320C105232AD10B2322D1039B +:1037CC00232CE10B2320E103232E610A232E61001D +:1037DC00EF20906C930770040323C101032F0102A7 +:1037EC00832E4102032E010483280105130B0500CF +:1037FC006390FB088327810293F717006396072ECB +:10380C00930770040327C10D2322F1046FE04FA42A +:10381C00930A010B1308C10D9307010D1307C10C7B +:10382C0093860D001306300093850A0013050D00D6 +:10383C00232811052328C10B2320C105232AD10BD2 +:10384C002322D103232CE10B2320E103232E610A35 +:10385C00232E6100EF2050640323C101032F0102CA +:10386C00832E4102032E010483280105130B05004E +:10387C00930760043309BB01639EFB2683460B0050 +:10388C00930700036386F650930C010A8327C10C3F +:10389C003309F9006FE00F969307D002A303F10CE4 +:1038AC006FF00FDA1306410E93050C0013050D0093 +:1038BC00EF80D04D630405006FE05FB88324C10C2A +:1038CC008327C10E9308C1106FE09FE68347710CEC +:1038DC00232A21012324010223220102232E010089 +:1038EC00938A0D00938C0D00930D000063840700E8 +:1038FC006FE08FCF6FD01FD5832781020327C101C3 +:10390C0093F71700B3E7B7016356E0506390074491 +:10391C00832CC101930460068327810293F707402F +:10392C006392073A93CAFCFF93DAFA41B3FA5C014B +:10393C006FF01FDE37570180130B07C76FF04FD1A5 +:10394C001306410E93050C0013050D00EF80104477 +:10395C00630405006FE09FAE8324C10C03270102B2 +:10396C008327C10E9308C110B30497406FE01FE189 +:10397C00832701020327C10293047006B38CE7006E +:10398C008327C101E34AF0F8B38CFC40938C1C00F4 +:10399C0093CAFCFF93DAFA41B3FA5C016FF05FD77C +:1039AC00B7560180938E86E16FE00FB59307F0FF59 +:1039BC002326F1006FD0DFDC130600FFB304B04008 +:1039CC0063D2C50613090001930C70006F00C00090 +:1039DC00938404FF6358990403278100938707019C +:1039EC009386160023A0E80023A228012326F10EBB +:1039FC002324D10E93888800E3DCDCFC1306410EF3 +:103A0C0093050C0013050D00EF805038630405007E +:103A1C006FE0DFA28327C10E8326810E9308C110AD +:103A2C006FF01FFB03278100B38797009386160066 +:103A3C0023A0E80023A298002326F10E2324D10E04 +:103A4C0013067000635AD6B21306410E93050C0090 +:103A5C0013050D00EF809033630405006FE01F9E8B +:103A6C008327C10E8326810E9308C1106FE0CF9C73 +:103A7C00930B0A006FE00FE28327410593860B003E +:103A8C00232EF10C8327410203C6FBFF83C5F700ED +:103A9C006310B60213050003A38FA6FE8326C10D87 +:103AAC009387F6FF232EF10C03C6F6FFE386C5FEC3 +:103ABC00930516001305900393F5F50F6306A60006 +:103ACC00A38FB6FE6FF05FBA8327410283C5A700B0 +:103ADC00A38FB6FE6FF05FB9930700032304F10CBC +:103AEC00930780076FF08FFD930770043309BB01B8 +:103AFC002322F104930C010A6FD0DFEF93851D0094 +:103B0C0013050D0023281101EF4040098328010102 +:103B1C00130B0500630005362328A1006FF0CFFBC3 +:103B2C0063940D00930D10000323C10F032E010F9E +:103B3C00832E410F032F810F13690A10E34603C034 +:103B4C00930A010B1308C10D9307010D1307C10C48 +:103B5C0093860D001306200093850A0013050D00B3 +:103B6C00232211052328C10B2320C105232AD10BA5 +:103B7C002322D103232CE10B2320E103232E610A02 +:103B8C00232E6100EF2050310323C1012324410374 +:103B9C00032F0102832E4102032E010483284104CA +:103BAC00130B0500130A0900232C01042328010020 +:103BBC006FF05FC4930D60006FD0DFD8930A010BD8 +:103BCC0013850A00232A11052328C10B232AD10BA4 +:103BDC00232CE10B232E610AEF0091291306C10C53 +:103BEC00EF501018138605009305050013850A0085 +:103BFC00EF00D1088327010B930C010A130901096B +:103C0C002328F1088327410B1306010893050900AB +:103C1C00232AF1088327810B13850C002320C10470 +:103C2C00232CF1088327C10B232001082322010830 +:103C3C00232EF108B707FC3F2326F10823240108A3 +:103C4C00EFE0400B0328010A032E410A832E810A60 +:103C5C00032FC10A93850C0013850A002328010B3E +:103C6C0023280105232AC10B2322C103232CD10BAA +:103C7C002320D103232EE10B232EE1012320010A63 +:103C8C002322010A2324010A2326010AEFD05051D2 +:103C9C00032FC101832E0102032E410203280105CB +:103CAC008328410563160500930710002326F10CA9 +:103CBC00B7570180938787C72322F1026FF04FF526 +:103CCC00930470060326C1039306F00F8347060086 +:103CDC00638AD71A0327C10113050000930500005E +:103CEC0063DEE7003307F74083471600638407045D +:103CFC009385150013061600E394D7FE232EC102FC +:103D0C00232EE1002322B1022324A10203278102E6 +:103D1C0083274102B387E70003278104B387E702B7 +:103D2C00B38C970193CAFCFF93DAFA41B3FA5C01A6 +:103D3C006FD0DFE683470600130515006FF0DFFB3D +:103D4C0023280100138A07006FF0DFA08327C1022C +:103D5C0093046006B30CF700B38CBC016FF0DFBBAF +:103D6C009306610D6318060093060003230BD10C18 +:103D7C009306710D1307011B938707033386E640E7 +:103D8C002380F6009307D60D232CF1026FD0DFDCD5 +:103D9C00930C010A93850C0013850A002328110546 +:103DAC002328C10B2320C105232AD10B2322D103A5 +:103DBC00232CE10B2320E103232E610A232E610027 +:103DCC002320010A2322010A2324010A2326010AA3 +:103DDC00EFD0103D0323C101032F0102832E4102BA +:103DEC00032E010483280105E30205AA93071000A2 +:103DFC00B387B7412326F10C3309F9006FD09FBF6D +:103E0C008327810293F71700639407006FD0DFD6E6 +:103E1C006FD01FD6639A0700930A100093046006B4 +:103E2C00930C10006FF0DF8E8327C10293046006A1 +:103E3C00938C1700B38CBC0193CAFCFF93DAFA4144 +:103E4C00B3FA5C016FF0DF8C138708006FE0DFBD05 +:103E5C008327410183AD07009387470063D40D008E +:103E6C00930DF0FF83441400232AF1001304070080 +:103E7C006FD04FF58357CC0093E707042316FC0053 +:103E8C006FD01F8F23240102232201026FF01FE841 +:103E9C0093072000232CF1026FD01FCC9307050051 +:103EAC0003A50136930606001386050093850700CB +:103EBC006FD0CFD583D7C50003AE450603D3E5003D +:103ECC0083A8C50103A84502130101B893F7D7FFD6 +:103EDC0013070040232C8146231AF100138405009C +:103EEC009307010793058100232A91462328214734 +:103EFC00232E1146130905002326C107231B61003D +:103F0C0023221103232601032324F100232CF10087 +:103F1C002328E100232EE10023200102EFD00FCF54 +:103F2C0093040500635C05028357410193F7070472 +:103F3C00638807008357C40093E707042316F40033 +:103F4C008320C147032481470329014713850400BB +:103F5C0083244147130101486780000093058100C9 +:103F6C0013050900EF00C04FE30005FC9304F0FFBC +:103F7C006FF09FFB83A70136130101FF23248100FF +:103F8C0023229100232611009304050013840500BD +:103F9C006386070003A787036300070E0317C4009B +:103FAC00931707019376870093D707016380060464 +:103FBC00832604016380060613F6170063040608C3 +:103FCC000326440123240400130500003306C040DB +:103FDC00232CC400638606088320C10003248100BF +:103FEC0083244100130101016780000093F607014F +:103FFC006384060C93F74700639607088326040135 +:10400C0013678700931707012316E40093D7070162 +:10401C00E39406FA13F6072893050020E30EB6F88E +:10402C009305040013850400EF3050250317C400DA +:10403C00832604019317070193D7070113F6170082 +:10404C00E31006F813F6270093050000631406002E +:10405C00832544012324B40013050000E39E06F6D7 +:10406C0093F70708E38A07F6136707042316E4009F +:10407C001305F0FF6FF05FF613850700EF00007873 +:10408C006FF0DFF183250403638E050093070404AE +:10409C006388F50013850400EF0010130317C400A8 +:1040AC0023280402832604011377B7FD232204007E +:1040BC002320D4006FF0DFF49307900023A0F400CA +:1040CC00136707042316E4001305F0FF6FF0DFF00D +:1040DC00130101FD232C410103AA013523202103E7 +:1040EC002326110203298A142324810223229102FC +:1040FC00232E3101232A510123286101232671012A +:10410C002324810163000904130B0500938B050024 +:10411C00930A10009309F0FF832449001384F4FFE1 +:10412C006342040293942400B304990063840B0447 +:10413C0083A74410638077051304F4FF9384C4FFB2 +:10414C00E31634FF8320C10203248102832441023D +:10415C00032901028329C101032A8101832A410118 +:10416C00032B0101832BC100032C810013010103DC +:10417C00678000008327490083A644009387F7FFDC +:10418C00638E870423A20400E38806FA8327891828 +:10419C0033978A00032C4900B377F7006392070228 +:1041AC00E78006000327490083278A1463148701DC +:1041BC00E304F9F8E38807F8138907006FF0DFF5DB +:1041CC008327C91883A544083377F700631C0700BD +:1041DC0013050B00E78006006FF0DFFC232289003B +:1041EC006FF09FFA13850500E78006006FF09FFBC8 +:1041FC00930505009306000013060000130500004C +:10420C006F9080728397C500130101FE232C8100EF +:10421C0023263101232E1100232A9100232821016A +:10422C0093F687001384050093090500639A061022 +:10423C00371700001307078083A64500B3E7E70094 +:10424C002396F5006354D01803278402630A070CE5 +:10425C0083A409009396070123A009001396370144 +:10426C008325C40193D606016348061693061000F5 +:10427C001306000013850900E70007009307F0FF01 +:10428C00630CF5188356C400032784028325C401EC +:10429C0093F64600638E06008326440083270403AE +:1042AC003305D540638607008327C4033305F540E7 +:1042BC00130605009306000013850900E7000700AC +:1042CC009307F0FF631EF51003A709008317C400C2 +:1042DC00630807169306D0016306D70093066001A6 +:1042EC006314D70C8326040137F7FFFF1307F77FFE +:1042FC00B3F7E7002316F400232204002320D40094 +:10430C008325040323A09900638C05009307040400 +:10431C006386F50013850900EF00006B2328040267 +:10432C00130500008320C101032481018324410172 +:10433C00032901018329C1001301010267800000D8 +:10434C0003A90501E30E09FC83A4050013970701DB +:10435C00135707011377370023A02501B384244199 +:10436C00930700006314070083A745012324F4007E +:10437C00634890006FF0DFFA3309A900E35290FA1A +:10438C00832744028325C401938604001306090085 +:10439C0013850900E7800700B384A440E34EA0FC1A +:1043AC008357C4001305F0FF93E707048320C10172 +:1043BC002316F40003248101832441010329010104 +:1043CC008329C100130101026780000003A7C50304 +:1043DC00E34CE0E66FF0DFF4032504056FF05FEBD0 +:1043EC008357C40037F7FFFF1307F77FB3F7E700D6 +:1043FC00832604019397070193D707412316F400F2 +:10440C00232204002320D40013973701E35A07EE2C +:10441C002328A4046FF0DFEE83A70900E38407E6EA +:10442C001307D0016388E702130760016384E70276 +:10443C008357C40093E707042316F4006FF09FEE34 +:10444C0037F7FFFF1307F77F83260401B3F7E70065 +:10445C006FF0DFFA23A09900130500006FF09FECBA +:10446C00130101FE232C8100232E110013040500DF +:10447C006306050083278503638007028397C500C5 +:10448C00639607028320C1010324810113050000F8 +:10449C0013010102678000002326B100EF000036F3 +:1044AC008325C1008397C500E38E07FC1305040028 +:1044BC00032481018320C101130101026FF09FD4F9 +:1044CC00930505006306050003A501366FF05FF93F +:1044DC0003A50135B74500809385C5466F001009CB +:1044EC001305000067800000B7E50080938585AD5B +:1044FC006F00D007130101FEB7470080232E110077 +:10450C00232C8100232A9100232821012326310109 +:10451C00232441012322510123206101032445005E +:10452C009387474F232EF5021307C52E93073000B0 +:10453C002324E52E2322F52E2320052E930740005D +:10454C00130905002326F4001306800093050000D0 +:10455C002322040623200400232204002324040025 +:10456C0023280400232A0400232C04001305C4056B +:10457C00EF309069379B008083248900B79A0080C4 +:10458C0037AA0080B7A90080130B4B75938A8A7BDE +:10459C00130A0A849389898AB707010023206403CC +:1045AC00232254032324440323263403232E840080 +:1045BC009387970023A6F400130680009305000050 +:1045CC0023A2040623A0040023A2040023A40400B5 +:1045DC0023A8040023AA040023AC04001385C405FB +:1045EC00EF3090620324C900B707020023A06403D4 +:1045FC0023A2540323A4440323A6340323AE940020 +:10460C00938727012326F400232204062320040089 +:10461C00232204002324040023280400232A04005A +:10462C00232C04001305C405130680009305000019 +:10463C00EF30905D8320C1012320640323225403B7 +:10464C002324440323263403232E840003248101D2 +:10465C0093071000232CF902832441010329010143 +:10466C008329C100032A8100832A4100032B010006 +:10467C001301010267800000130500006780000031 +:10468C00130101FF23229100130680069384F5FF8A +:10469C00B384C40223202101138905002324810043 +:1046AC002326110093854407EF30404F1304050077 +:1046BC00630005021305C5002320040023222401F6 +:1046CC002324A4001386840693050000EF30D053F6 +:1046DC008320C100130504000324810083244100BE +:1046EC00032901001301010167800000130101FE81 +:1046FC002328210103A9013523263101232E110082 +:10470C0083278903232C8100232A91009309050018 +:10471C006386070A1309092E9304F0FF83274900C7 +:10472C00032489009387F7FF63D807006F00000804 +:10473C0013048406638C97060317C4009387F7FF52 +:10474C00E31807FEB707FFFF938717002322040621 +:10475C002320040023220400232404002326F40035 +:10476C0023280400232A0400232C040013068000B1 +:10477C00930500001305C405EF30104923280402EB +:10478C00232A040223220404232404048320C101C9 +:10479C001305040003248101832441010329010131 +:1047AC008329C10013010102678000000324090062 +:1047BC00630C0400130904006FF05FF61305090085 +:1047CC00EFF05FD36FF01FF59305400013850900E0 +:1047DC00EFF01FEB2320A90013040500E31C05FCDC +:1047EC009307C00023A0F9006FF05FFA03A5013511 +:1047FC00B7E50080938585AD6F004057832785030F +:10480C0063840700678000006FF0DFCE67800000D4 +:10481C0067800000678000006780000003A50136F8 +:10482C00B74500809385C54E6F00004A03A501363D +:10483C00B7450080938545686F000049130101FF5F +:10484C0023248100B767018037640180130444007E +:10485C0093874700B38787402322910023261100BA +:10486C0093D42740638004029387C7FF3384870067 +:10487C00832704009384F4FF1304C4FFE78007002C +:10488C00E39804FE8320C1000324810083244100AB +:10489C001301010167800000130101FE2326310181 +:1048AC00232C8100232A9100232821012324410158 +:1048BC00232E1100138A050013090500938901DCCE +:1048CC00EF30504203A78900B71700001384F7FE9E +:1048DC00832447003304444193F4C4FF330494000D +:1048EC001354C4001304F4FF1314C400634EF400F7 +:1048FC009305000013050900EF40105183A78900B0 +:10490C00B38797006308F50213050900EF30D03D1B +:10491C008320C10103248101832441010329010166 +:10492C008329C100032A8100130500001301010231 +:10493C0067800000B305804013050900EF40D04CA0 +:10494C009307F0FF6308F5049387013C03A7070066 +:10495C0083A68900B384844093E414003304874015 +:10496C001305090023A2960023A08700EF30D0374F +:10497C008320C10103248101832441010329010106 +:10498C008329C100032A81001305100013010102C1 +:10499C00678000009305000013050900EF40D04626 +:1049AC0003A789009306F000B307E540E3DEF6F4B5 +:1049BC0083A6413693E717002322F7003305D54031 +:1049CC0023A0A13C6FF05FF463840512130101FF77 +:1049DC0023248100232291001384050093040500F5 +:1049EC0023261100EF3010300328C4FF130784FF77 +:1049FC009377E8FF3306F700938501DC83264600A6 +:104A0C0003A5850093F6C6FF6306C51A2322D600BC +:104A1C00137818003305D600631E0808032384FF9F +:104A2C00032845003307674083288700138581DC02 +:104A3C00B387670013781800638EA8120323C7008E +:104A4C0023A6680023241301630E081C93E61700A9 +:104A5C002322D7002320F6009306F01F63E6F60A04 +:104A6C0093F687FF9386860003A54500B386D50091 +:104A7C0003A6060013D8570093071000B39707013D +:104A8C00B3E7A700138586FF2326A7002324C700BE +:104A9C0023A2F50023A0E6002326E60003248100D0 +:104AAC008320C100138504008324410013010101FC +:104ABC006F3090230325450013751500631C050208 +:104ACC00B387D700138581DC8326860093E8170013 +:104ADC003308F7006384A6160326C60023A6C60077 +:104AEC002324D600232217012320F8006FF0DFF6D1 +:104AFC006780000093E61700232ED4FE2320F600D7 +:104B0C009306F01FE3FEF6F493D6970013064000CD +:104B1C006368D60E93D667001388960313868603B4 +:104B2C00131838003388050183260800130888FF02 +:104B3C006304D81203A646001376C6FF63F6C700BB +:104B4C0083A68600E318D8FE03A8C6002326070117 +:104B5C002324D700032481008320C1002324E800F0 +:104B6C00138504008324410023A6E60013010101F0 +:104B7C006F309017631208148325C6000326860035 +:104B8C00B387F600032481002326B60023A4C500B6 +:104B9C0093E617008320C1002322D700138504005D +:104BAC003307F700832441002320F7001301010190 +:104BBC006F30901313781800B387D7006310080276 +:104BCC00032584FF3307A7408326C70003268700ED +:104BDC00B387A7002326D60023A4C60013E617002C +:104BEC0083A681362322C70023A4E500E3E8D7EA95 +:104BFC0083A5413713850400EFF01FCA6FF01FEA3D +:104C0C00130640016374D602130640056364D6068E +:104C1C0093D6C7001388F6061386E60613183800D9 +:104C2C006FF05FF0B387D7006FF01FEA1388C605EB +:104C3C001386B605131838006FF0DFEE23AAE500D3 +:104C4C0023A8E5002326A7002324A700232217016D +:104C5C002320F8006FF09FE403A54500135626406F +:104C6C00930710003396C7003366A60023A2C50035 +:104C7C006FF0DFED13064015636CD60093D6F7008A +:104C8C001388860713867607131838006FF09FE990 +:104C9C0013064055636CD60093D627011388D607AC +:104CAC001386C607131838006FF0DFE71308803F30 +:104CBC001306E0076FF01FE793E617002322D700D7 +:104CCC002320F6006FF09FDD130101FE2328210144 +:104CDC002326310123244101232251012320610188 +:104CEC00232E1100232C8100232A9100138B050005 +:104CFC00930A052E130A0000930910001309F0FF04 +:104D0C0083A44A0003A48A009384F4FF63C60402BC +:104D1C008357C4009384F4FF63FCF9008317E40009 +:104D2C001305040063862701E7000B00336AAA0011 +:104D3C0013048406E39E24FD83AA0A00E3920AFC72 +:104D4C008320C10103248101832441010329010132 +:104D5C008329C100832A4100032B010013050A009B +:104D6C00032A81001301010267800000130101FD79 +:104D7C0023202103232E3101232C4101232A51010D +:104D8C002328610123267101232611022324810289 +:104D9C0023229102930A0500938B0500130B052E19 +:104DAC00130A0000930910001309F0FF83244B0031 +:104DBC0003248B009384F4FF63C804028357C4005C +:104DCC009384F4FF63FEF9008317E4009305040059 +:104DDC0013850A0063862701E7800B00336AAA005B +:104DEC0013048406E39C24FD032B0B00E3100BFC43 +:104DFC008320C1020324810283244102032901027E +:104E0C008329C101832A4101032B0101832BC1009A +:104E1C0013050A00032A81011301010367800000B6 +:104E2C0093064500930700001305A5013788FFFF83 +:104E3C006F00C001939717002390E600939707012A +:104E4C009386260093D70701630ED50203D706007D +:104E5C00137617006304060093E717001357170027 +:104E6C0013F62700B3650701E30606FC93971700BA +:104E7C002390B600939707019386260093D70701DA +:104E8C00E316D5FC6780000093068501130700002C +:104E9C00130525006F00C001131717002390F600AF +:104EAC00131707019386E6FF135707016304D50414 +:104EBC0083D70600139607011356064193971700E4 +:104ECC0063540600136717009397070193D70701E4 +:104EDC001376270093E51700E30006FC1317170061 +:104EEC002390B600131707019386E6FF13570701AB +:104EFC00E310D5FC67800000130101FE370E0100A2 +:104F0C00231D0100231E0100938585019307C10118 +:104F1C0013088100130EFEFF03D705009387E7FFEC +:104F2C009385E5FF63180702239F07FEE39607FFAF +:104F3C00130646009306E10103D707009387270069 +:104F4C0013062600231FE6FEE398D7FE1301010289 +:104F5C00678000003307A70283D8270003D307001C +:104F6C00B376C701B38616011357070193D8060110 +:104F7C003307670033071701935807012391D700B4 +:104F8C002390E700239F17FFE39807F96FF05FFA70 +:104F9C0013072501835705001305250063980700A7 +:104FAC00E31AE5FE130500006780000013051000EE +:104FBC0067800000130101FF232291008354250117 +:104FCC00232481002326110093C7F4FF13971701A4 +:104FDC001304050063160700EFF09FFB6318050030 +:104FEC00B787FFFFB3C4F400231994008320C100DA +:104FFC000324810083244100130101016780000018 +:10500C00130101FF232481000354250123261100E1 +:10501C009347F4FF13971701631A0700EFF05FF73C +:10502C009307050013050000639407001355F40063 +:10503C008320C1000324810013010101678000005B +:10504C0083572501130101FD2324810293D7F70017 +:10505C00232291022326110223202103232E310126 +:10506C00B307F0402390F5008357250137870000E4 +:10507C001307F7FFB377F7002391F50093040500AE +:10508C00130405016382E7049387650023920500EE +:10509C001305E5FF035704001304E4FF938727006F +:1050AC00239FE7FEE31885FE239C05008320C102A5 +:1050BC000324810283244102032901028329C101B3 +:1050CC001301010367800000035725011389450074 +:1050DC0033F7E700631CF7022326B100EFF05FEB18 +:1050EC008325C100630405029387650023920500A4 +:1050FC001385C4FF035704001304E4FF93872700B0 +:10510C00239FE7FEE31885FE6FF05FFA9389A501F4 +:10511C0013092900231F09FEE39C29FF8320C102E8 +:10512C000324810283244102032901028329C10142 +:10513C00130101036780000083572501130101FB54 +:10514C002324810493C7F7FF2322910423261104FF +:10515C0013971701930405001384050063160700C9 +:10516C00EFF01FE3631205088357240193C7F7FF81 +:10517C001397170163040706930581001385040038 +:10518C00EFF01FEC9305410213050400EFF05FEB09 +:10519C008355810003554102630CB5049307A100AC +:1051AC00130761021306010283D6070093872700B9 +:1051BC00639A0608835607001307270063940608B2 +:1051CC00E394C7FE130500008320C104032481046B +:1051DC0083244104130101056780000013050400BA +:1051EC00EFF01FDBE30A05F81305E0FF6FF0DFFDBE +:1051FC00133515000356A100835661023305A040F8 +:10520C001307A10093076102137525001305F5FF21 +:10521C009305C1039387270013072700631ED6004D +:10522C00E382B7FA0356070083D60700130727005B +:10523C0093872700E306D6FEE3E8C6F83305A040C3 +:10524C006FF09FF813051000E38005F81305F0FFCD +:10525C006FF09FF7130101FF23261100EFF05FD3CE +:10526C008320C10013351500130101016780000074 +:10527C00130101FE232C8100232A9100232E1100FF +:10528C0023282101232631019384050013040500F2 +:10529C0063C4050A9307F000138605001305450047 +:1052AC00930684019305F00063D4970293070500DD +:1052BC0003D7270093872700239FE7FEE39AD7FEA7 +:1052CC00231C0400130606FFE3C2C5FE93F4F4008E +:1052DC009307700063D89702130784019305240089 +:1052EC0093070000835607001307E7FF1396860009 +:1052FC00B3E7C7002311F70093D78600E314B7FE7A +:10530C00938484FF638A04009384F4FF13050400E0 +:10531C00EFF09FB7E39A04FE130500008320C10150 +:10532C000324810183244101032901018329C10044 +:10533C001301010267800000930710FF3309B0408E +:10534C0063DCF51293058501930900009306450073 +:10535C001306F0000357840193870500B3E9E900B5 +:10536C0003D7E7FF9387E7FF2391E700E39AD7FE84 +:10537C0023120400130909FFE34E26FD930700FFD7 +:10538C00130710FFB38797401309000063C4E40AA6 +:10539C003309F9009307700063D627059399090127 +:1053AC0093D90941834784019305A401B3E9F9001A +:1053BC009399090193D909019307000003D60600BC +:1053CC00938626001357860033E7E7009317860071 +:1053DC0093970701239FE6FE93D70701E390B6FE50 +:1053EC00130989FF630C0906835784011309F9FF1C +:1053FC001305040093F71700B3E93701EFF05FA230 +:10540C00E31409FE9397090193D7074163900704AE +:10541C0013950901135505018320C1010324810152 +:10542C0083244101032901018329C10013010102D5 +:10543C006780000013F907FF330920413309F90095 +:10544C0093077000E3D027FB6FF05FF59309100012 +:10545C0013950901135505016FF01FFC1385090005 +:10546C006398090013150501135505016FF01FEB27 +:10547C00130510006FF01FFF930790FF93090000B6 +:10548C00E3D4F5F6930644006FF0DFF18357450043 +:10549C00130101FF232291002326110023248100F4 +:1054AC002320210193040500639C070C035765001E +:1054BC00130400009317070193D7074163C4070A2D +:1054CC009306A5011306000A63180702938764006C +:1054DC006F00800003D7070093872700239EE7FE09 +:1054EC00E39AF6FE239C040013040401630CC40627 +:1054FC0003D76400E30C07FC937707F06390070471 +:10550C00138584019385240093070000130705007D +:10551C00835607001307E7FF13968600B3E7C7000F +:10552C002311F70093D78600E394E5FE03D76400BC +:10553C0013048400937707F0E38807FC1309000A2F +:10554C006F00400113041400EFF01F94634C8900AA +:10555C0003D7640013170701135707411385040081 +:10556C00E35207FE8320C1001305040003248100CD +:10557C00832441000329010013010101678000000D +:10558C0013F707F013040000631007041309F0F677 +:10559C006F0040011304F4FFEFF09F88E30424FD37 +:1055AC0083D7440013850400E39607FE8320C100D3 +:1055BC001305040003248100832441000329010006 +:1055CC001301010167800000930645009305A501B6 +:1055DC00130700006F00800083D7060013D68700E6 +:1055EC003367C700939787002390E6001397070152 +:1055FC009386260013570701E390B6FE83D7440029 +:10560C00130480FF6FF09FF8130101FE232C81001F +:10561C00232A91002328210123263101232441012F +:10562C00232251011389060093840700232E1100B5 +:10563C001304050093890500130A0600930A07005A +:10564C00EFF0DFE4930700093309A94063DCA716E8 +:10565C00B78700009387E7FF63DA271F63840A1C70 +:10566C0003A5440083A70400630AF5061387A4016D +:10567C009387440313072700231F07FEE31CF7FE41 +:10568C0093078003630CF53263D0A71693070004CD +:10569C00630CF52E930710076318F534B787004099 +:1056AC009387F7FF1307A00023AAF400B787FFFF27 +:1056BC0023A4E400239CF40023A6E4009307A00099 +:1056CC00378700009387870093971700B387F40000 +:1056DC002395E70023A0A4006358201B83A5840016 +:1056EC0083D744011308F008139615003306C40041 +:1056FC0003570600B376F700634AA8021308B000FC +:10570C006346B802930706009305840103D727006C +:10571C006304070093E61600239107009387270084 +:10572C00E396F5FE0357060083D7440193C7F7FFB2 +:10573C00B3F7E7002310F60083D7640133F7D700E3 +:10574C00630007046384D71A138624039306840129 +:10575C009384C401130700008357060083D5060009 +:10576C009386E6FF1306E6FFB387B700B387E7001F +:10577C0013D707012391F60013771700E31E96FC4D +:10578C006358201983574400639E0712B7870000A3 +:10579C00231C04009387E7FF63C827092311240106 +:1057AC008320C101032481018324410103290101C8 +:1057BC008329C100032A8100832A410013010102BD +:1057CC00678000006354090E930700F7635CF908C7 +:1057DC00930724001304A40193872700239F07FE3B +:1057EC00E39C87FE6FF0DFFB930780016308F516DF +:1057FC0093075003631AF51E37170000B707000410 +:10580C00930660009387F77F1307078023AAF400A1 +:10581C0023A4D400239CE40023A6D40093076000A7 +:10582C006FF05FEA231C0400B787FFFF93C7F7FFF5 +:10583C002311F40093074400130484012390070000 +:10584C0093872700E31CF4FE6FF09FF59307240069 +:10585C001304A40193872700239F07FEE39C87FE74 +:10586C006FF01FF49305090013050400EFF05FA01F +:10587C006304050093091000638C0A0C03A5440013 +:10588C0083A70400E314F5DE930700096304F50A0B +:10589C00835784011305040093F71700B3E9F9004B +:1058AC00EFF00FD803A544006FF05FE3E3800AEE3E +:1058BC0003A5440083A70400E31AF5DAE34020E3D0 +:1058CC006FF09FFC13050400EFF08FD5B787000035 +:1058DC0013091900231C04009387E7FFE3C627F57F +:1058EC00E35E09EA231104006FF09FEB6394090C4B +:1058FC0083A7C40003D7840193971700B307F40060 +:10590C0083D70700B3F7E700E39007E4E34C20E705 +:10591C00930700096306F50013050400EFF0CFD6DA +:10592C0083574400E39007FA231C0400E34C09FA64 +:10593C006FF0DFE603A6840083D74401131616002C +:10594C003306C40003570600B3F6E7006FF01FDE02 +:10595C00231C0400231104006FF09FE4B7078000A0 +:10596C009387F70F1307400023AAF4009307001046 +:10597C0023A4E400239CF40023A6E4009307400036 +:10598C00130700106FF01FD49307700023A4F400CA +:10599C00B70701809387F7FF23AAF4009307100041 +:1059AC00239CF4009307600023A6F4001307100057 +:1059BC006FF05FD1E30A0AD86FF09FDCB707800065 +:1059CC009387F70F1307600023AAF40093070010C6 +:1059DC0023A4E400239CF40023A6E40093076000B6 +:1059EC00130700106FF01FCE9307C00023A4F40020 +:1059FC00B70701809387F7FF23AAF40093071000E1 +:105A0C00239CF4009307B00023A6F40013071000A6 +:105A1C006FF05FCB130101FD23229102232E310184 +:105A2C009384050083592500232611022324810227 +:105A3C0023202103232C410113090600232A5101A1 +:105A4C002328610123267101232481012322910142 +:105A5C002320A101130A0500EFF05FA303D4240057 +:105A6C009307050013850400B389F940930A490391 +:105A7C00EFF0DFA13304A4401307E90493870A0075 +:105A8C0093872700239F07FEE39CE7FE634A3409B4 +:105A9C00930B4A00138B44009389F9FF930CAA01D2 +:105AAC00138C240013070B0093870B0003D60700FD +:105ABC00835607009387270013072700631AD60A1B +:105ACC00E39697FF13068A0113878401930600005F +:105ADC0083570700835506001307E7FFB387D740AA +:105AEC00B387B74093D607012311F70093F616003E +:105AFC001306E6FFE31EECFC130D100013850A00E1 +:105B0C00EFF08FB88357C9041304F4FF1385040016 +:105B1C00336DFD002316A905EFF00FB7E31434F92C +:105B2C0093060400032481028320C1028329C1014E +:105B3C00032A8101832A4101032B0101832BC1001C +:105B4C00032C8100832C4100032D010093070900D5 +:105B5C00138504000329010283244102130700006A +:105B6C001306000093050000130101036FF0DFA979 +:105B7C00130D0000E3E4C6F86FF0DFF403570500E3 +:105B8C00835725006306070037870000B3E7E7005B +:105B9C002399F50003572500B78700009387F7FF7B +:105BAC006304F702930765009385050113058501CE +:105BBC0003D70700938727009385E5FF2391E50022 +:105BCC00E398A7FE67800000930765001305A50105 +:105BDC0003D7070093872700631A0702E39AA7FEEF +:105BEC00138725019387050093872700239F07FEC2 +:105BFC00E31CF7FE83D72501378700001307F7FF57 +:105C0C00B3E7E7002399F5006780000013870501CF +:105C1C009387050093872700239F07FEE31CF7FE5D +:105C2C00B7C7FF7F23A8F50067800000130101F7B9 +:105C3C0023286107035B2501B78700009387F7FFD3 +:105C4C00232C410733FA6701131A0A012324810814 +:105C5C002322910823202109232E31072326110802 +:105C6C00232A510723267107232481072322910716 +:105C7C00135A0A0193040500138905001304060046 +:105C8C00938906006312FA10EFF08FB0631A05289F +:105C9C00835A2901B3775A016382472B1385040079 +:105CAC00EFF04FDB630E052EB7550180938505E6AB +:105CBC0013050900EFF04FC863060536835A290116 +:105CCC00B78700009387F7FFB3FA5701939A0A013D +:105CDC0093DA0A016394FA2C13050900EFF08FD7BD +:105CEC006310053283D72401B3F7FA006398570B7E +:105CFC0013850400EFF00FD6631805001305090097 +:105D0C00EFF04FD5630C050813850400EFF04FAF8F +:105D1C009304050013050900EFF08FAEB384A44083 +:105D2C00B33490009394F4002319940013072401C6 +:105D3C009307040093872700239F07FEE31CF7FEBD +:105D4C0083572401378700001307F7FFB3E7E700F9 +:105D5C002319F4008320C1080324810883244108FB +:105D6C00032901088329C107032A8107832A4107D4 +:105D7C00032B0107832BC106032C8106832C4106C0 +:105D8C00130101096780000083DA250133F75701FD +:105D9C001317070113570701630AF704138504004F +:105DAC009305C100EFF0CFA91305090093058102FB +:105DBC00EFF00FA98354E1000359A102639C040482 +:105DCC0093070101930641026388D72003D707008C +:105DDC0093872700E30A07FE1305C100EFF00FEBD2 +:105DEC000357A102B304A0406F0000031385050004 +:105DFC00EFF00F9AE30605EC1307490183570900EE +:105E0C001309290013042400231FF4FEE318E9FEF0 +:105E1C006FF05FF413070900930A09009307C1029E +:105E2C0093060104631207026382F61C03D7070072 +:105E3C0093872700E30A07FE13058102EFF00FE5B5 +:105E4C000357A102B30AA94083578102138C89031B +:105E5C00239BE902239AF9021387E90493070C00A8 +:105E6C002390070093872700E31CF7FE138AC904CD +:105E7C00930B000013094102930C0101130B6104F5 +:105E8C00035509001309E9FF6318050C03D7C9046E +:105E9C0093070A00B3EBEB0003D7E7FF9387E7FF09 +:105EAC002391E700E39A87FF239C0902E31A99FDEB +:105EBC0013874903930781029305210403560700B6 +:105ECC009387270013072700239FC7FEE398F5FE4F +:105EDC00B7C6FFFFB38454019386260093850B004D +:105EEC00130581029387090013070004B386D400BD +:105EFC0013060000EFF04FF1035781028357C100E6 +:105F0C009305040013058102B387E740B337F00013 +:105F1C00B307F0402314F102EFF05FC66FF09FE37C +:105F2C001387440183D704009384240013042400B2 +:105F3C00231FF4FEE398E4FE6FF0DFE11305090084 +:105F4C00EFF00F85E31A05EA13850400EFF08FB02C +:105F5C00E30805D66FF05FD5130641049305810263 +:105F6C00EFE09FF993050A00130600001307C10523 +:105F7C0003D80500835707009385E5FF1307E7FF58 +:105F8C00B3870701B387C70013D607012391F50028 +:105F9C0013761600E31E67FD6FF05FEF03DB240141 +:105FAC00B78700009387F7FF33FB6701131B0B01C7 +:105FBC00135B0B01E314FBDE13850400EFF08FA9D8 +:105FCC00E31405D48357290193C7F7FF13971701DF +:105FDC00E31607DC6FF09FD29307440113042400EF +:105FEC00231F04FEE39C87FE6FF0DFD6930744016A +:105FFC0013042400231F04FEE31CF4FE6FF09FD552 +:10600C00B7550180938505E613850400EFF0CF9218 +:10601C00630A050083D72401B3F7FA00E38E57F91E +:10602C006FF05FFA130704019307040093872700AE +:10603C00239F07FEE39CE7FEB7C7FF7F2328F400EE +:10604C006FF05FD183572501130101F52324810AD9 +:10605C0093C7F7FF2322910A2320210B232E31090A +:10606C002326110A232C4109232A510923286109CB +:10607C002326710923248109232291092320A109B4 +:10608C00232EB107139717011309050093890500F7 +:10609C00130406009384060063160700EFE05FEF1D +:1060AC006318053883D7290193C7F7FF1397170196 +:1060BC00630E0708375A018093050AE61305090099 +:1060CC00EFF08F8763040510035A290103D72901C8 +:1060DC00B78700009387F7FF33FA4701B3FAE7005D +:1060EC00631AFA0813050900EFF0CF966308051040 +:1060FC0063984A0113850900EFF0CF956310050EE4 +:10610C009307440113042400231F04FEE31CF4FE34 +:10611C008320C10A0324810A8324410A0329010A2A +:10612C008329C109032A8109832A4109032B010907 +:10613C00832BC108032C8108832C4108032D0108F3 +:10614C00832DC1071301010B678000001385090023 +:10615C00EFE01FE4E30005F61387490183D709003C +:10616C009389290013042400231FF4FEE398E9FE0D +:10617C006FF01FFA6386FA08130509009305C10135 +:10618C00EFE01FEC9305810313850900EFE05FEB53 +:10619C00835BA1030359E10163920B0C9307C103C9 +:1061AC00930D0105638EFD3403D7070093872700F9 +:1061BC00E30A07FE13058103EFF04FADB307A040D0 +:1061CC000356E1012326F1006F00C00993050AE68E +:1061DC0013850900EFE05FF6E31805EE13070401E1 +:1061EC009307040093872700239F07FEE39CE7FE99 +:1061FC00B7C7FF7F2328F4006FF09FF1E39E4AF7A7 +:10620C0013850900EFF00F85E30805F61305090067 +:10621C00EFE01FDF9304050013850900EFE05FDE5C +:10622C00B387A440B337F0009397F7002319F40019 +:10623C00130724019307040093872700239F07FE6D +:10624C00E39CE7FE83572401378700001307F7FF11 +:10625C00B3E7E7002319F4006FF09FEB23267101DD +:10626C00130609002324210193070102930641031D +:10627C00631206026380F62A03D707009387270070 +:10628C00E30A07FE1305C101EFF04FA0B307A940C5 +:10629C002324F10003278103138D840393070D003E +:1062AC0023AAE4021389E40493872700239F07FEA3 +:1062BC00E31CF9FE13058103EFE09FB6035C21029A +:1062CC00370A0100930D0105931A0C01B38A8A4118 +:1062DC00130BA103130AFAFF930CE1069309610552 +:1062EC008357C1030357E103930B0A0093970701EC +:1062FC00B387E70063E8FA00B3D78703939B0701E2 +:10630C0093DB0B01130641059305C10113850B00AB +:10631C00EFE09FBE1307C1039307810583D50700E8 +:10632C000356070093872700130727006390C512B5 +:10633C00E39697FF930700009305C10613860D00A3 +:10634C000357060003D805001306E6FF3307F74092 +:10635C0033070741935707012311E60093F7170002 +:10636C009385E5FFE31E66FD23107D019307C103B2 +:10637C0003D7270093872700239FE7FEE39AB7FFF5 +:10638C0023180104130D2D00E31CA9F5930500003F +:10639C009307C1039306210503D7070093872700B2 +:1063AC00B3E5E500E39AD7FE9397050193D7074130 +:1063BC0063840700930510009395050193D505019F +:1063CC001387440393078103035607009387270021 +:1063DC0013072700239FC7FEE398F6FE8327C1000F +:1063EC0003278100B74600009386F6FFB38BE74086 +:1063FC00130581039387040013070004B386DB00A5 +:10640C0013060000EFF04FA0035781038357C1011F +:10641C009305040013058103B387E740B337F000FD +:10642C00B307F040231CF102EFF04FF56FF05FCE95 +:10643C001307490183570900130929001304240089 +:10644C00231FF4FEE318E9FE6FF09FCCE374B6EE65 +:10645C009387FBFF9398070193D8080193070000DB +:10646C00930541031306C1060357060003D8050024 +:10647C001306E6FF3307F74033070741935707012D +:10648C002311E60093F717009385E5FFE31E36FD15 +:10649C001307C1039307810583D507000356070033 +:1064AC0093872700130727006398C500E39697FF8F +:1064BC00938B08006FF01FE8E37CB6FE9387EBFF2D +:1064CC00939B070193DB0B0113060000930541031B +:1064DC001307C1068357070003D805001307E7FF0E +:1064EC00B387C740B387074113D607012311F700C1 +:1064FC00137616009385E5FFE31E37FD6FF09FE3DF +:10650C009307440113042400231F04FEE39C87FE1D +:10651C006FF01FC00357C101835781036304F70059 +:10652C00378600002319C4001307240193070400C5 +:10653C0093872700239F07FEE31CF7FE8357240154 +:10654C00378700001307F7FFB3E7E7002319F400C0 +:10655C006FF01FBC130101FD2324810223261102BD +:10656C0013840500930741001307E101938727006B +:10657C00239F07FEE39CE7FE0356E50093170601F5 +:10658C0093D7074163CA0706B78700009387F7FFC5 +:10659C00231201003376F600630CF6069307E50030 +:1065AC002313C1001307A10083D6E7FF9387E7FFEE +:1065BC0013072700231FD7FEE318F5FE631206020C +:1065CC00231401009305040013054100EFF00FDBC9 +:1065DC008320C102032481021301010367800000A0 +:1065EC00930710009305F0FF130541002314F100ED +:1065FC00EFE01FC86FF01FFD9307F0FF2312F100AF +:10660C00B78700009387F7FF3376F600E318F6F8A8 +:10661C00930705009306E50003D70700938727002F +:10662C00631C0704E39AD7FE130744019307040085 +:10663C0093872700239F07FEE31CF7FE1307240113 +:10664C009307040093872700239F07FEE31CF7FEA4 +:10665C0083572401378700001307F7FFB3E7E700E0 +:10666C002319F4008317E500E3D407F6130504009F +:10667C00EFE05F946FF0DFF513070401930704005C +:10668C0093872700239F07FEE31CF7FEB7C7FF7F06 +:10669C002328F4006FF0DFF383A8C500130101E198 +:1066AC0083AE050003AE450003A38500232E110322 +:1066BC00832505049308F0FF232011179308000984 +:1066CC002324811E232C411D2326111E2322911EBF +:1066DC002320211F232E311D232A511D2328611D08 +:1066EC002326711D2324811D2322911D2320A11DEE +:1066FC00232EB11B2328D103232AC103232C61028F +:10670C00232211172320C1002324D1002326E100CA +:10671C00232C0101130A0500138407006380050272 +:10672C000327450493071000B397E70023A2E50065 +:10673C0023A4F500EF10106623200A049309010628 +:10674C009385090013050103EFF0DFE013850900C1 +:10675C00EFE01F8B032701003335A0002320A4009A +:10676C0093073000E302F714930740012322F10052 +:10677C00E318075E835721070327411693C7F7FFDA +:10678C00232AE100139717016318070013850900EA +:10679C00EFE01F80E3140540930700092322F11654 +:1067AC001307C107938709001306410783D6070017 +:1067BC009387270013072700231FD7FEE398C7FEF4 +:1067CC000356E108232801009317060193D70741CC +:1067DC0063DE070013161601B707010013561601E6 +:1067EC009387F7FF2317C1082328F100375B01803B +:1067FC00930D0BE6138C4D01930600009307810952 +:10680C0013070C00130DC10A6F008000835607009C +:10681C0093872700239FD7FE13072700E398A7FF32 +:10682C0063080614B78700009387F7FFE306F65654 +:10683C008317C108E3D8075A9305C10713050C0049 +:10684C00EFE09F8F63020514E34C050C8357E108BE +:10685C00E39C07628317C108930400001309011617 +:10686C0063C4070213848D111306C1079306090034 +:10687C009305060013050400EFF04FBB8317C10806 +:10688C009384F4FFE3D207FE1304010D930B810EE6 +:10689C00130704009307C1071306010983D60700E9 +:1068AC009387270013072700231FD7FEE398C7FE03 +:1068BC00930600009307810913070C006F008000FA +:1068CC008356070093872700239FD7FE13072700C3 +:1068DC00E398A7FF938C8D02138DCD12B7FAFFFFAF +:1068EC00938D8D116F00C000130D4D01938C4C01D5 +:1068FC009305040013050C00EFE01F8493070500BB +:10690C009305040013050D006356F004EFE0DF82DD +:10691C009307050093060900130604009305040071 +:10692C0013850C0063C00702EFF04FB0130681090A +:10693C00930609009305060013850C00EFF00FAFCA +:10694C00B384540193D7FA01B387570193DA1740F4 +:10695C00E39CBCF9130681099306090093050C000E +:10696C0013050600EFF00FEE930A41126F000003BF +:10697C009307C1079306E10803D707009387270005 +:10698C00E31C07EAE39AD7FE93040000930A411232 +:10699C00130901161304010D930B810E93050400CA +:1069AC0013058109EFE0CFE9130781099307040070 +:1069BC0083D607009387270013072700231FD7FED2 +:1069CC00E39877FF930504001305C1072318010A08 +:1069DC00EFE00FE79307C1070357040013042400EB +:1069EC0093872700239FE7FEE31874FF13058109A3 +:1069FC00130609009305C107231A0108EFF08F81D4 +:106A0C000355C11A6314051C930C41091304E107C7 +:106A1C00130C610B93050BE61305C107EFE0CFF1E7 +:106A2C006306051A1307000093860C006F00C00163 +:106A3C00131717002390F600131707019386E6FF30 +:106A4C00135707016384860483D706001396070146 +:106A5C0013560641939717006354060013671700EB +:106A6C009397070193D707011376270093E5170037 +:106A7C00E30006FC131717002390B6001317070149 +:106A8C009386E6FF13570701E39086FC1307410B2F +:106A9C009307C10783D607009387270013072700A6 +:106AAC00231FD7FEE39897FF2316010C1307000052 +:106ABC009306C10C6F00C001131717002390F6004A +:106ACC00131707019386E6FF1357070163848605A6 +:106ADC0083D70600139607011356064193971700A8 +:106AEC0063540600136717009397070193D70701A8 +:106AFC001376270093E51700E30006FC1317170025 +:106B0C002390B600131707019386E6FF135707016E +:106B1C00E39086FD130700009306C10C6F00C001C3 +:106B2C00131717002390F600131707019386E6FF3F +:106B3C00135707016384860583D706001396070154 +:106B4C0013560641939717006354060013671700FA +:106B5C009397070193D707011376270093E5170046 +:106B6C00E30006FC131717002390B6001317070158 +:106B7C009386E6FF13570701E39086FD130600008A +:106B8C0093860C001307C10C83D5060083570700AE +:106B9C009386E6FF1307E7FFB387B700B387C700F9 +:106BAC0013D607012391F60013761600E31E87FD1A +:106BBC0013058109130609009305C107EFE09FE552 +:106BCC000355C11A9384F4FFE30605E483270101FE +:106BDC008326010013073000B337F000B307F040F1 +:106BEC0093F7D700938707022302F1128327410002 +:106BFC006394E600B38797001307A0021384070081 +:106C0C006354F7001304A0021307A0006302E54EBF +:106C1C00130505031307E002A302A1122303E112DB +:106C2C00E3C2071E930771122328F100130C000016 +:106C3C00232E910093040C00130C0900032901016D +:106C4C00930C410B930D4109930BE107130D610B51 +:106C5C001307000013860D006F00C00113171700F7 +:106C6C002310F600131707011306E6FF135707014D +:106C7C0063047605835706009395070193D5054168 +:106C8C009397170063D405001367170093970701B8 +:106C9C0093D707019375270013E51700E38005FCD4 +:106CAC00131717002310A600131707011306E6FF8E +:106CBC0013570701E31076FD13870C009307C107E8 +:106CCC0003D607009387270013072700231FC7FE4F +:106CDC00E398B7FF2316010C130700001306C10C31 +:106CEC006F00C001131717002310F60013170701CC +:106CFC001306E6FF135707016304A6058357060026 +:106D0C009395070193D505419397170063D405001C +:106D1C00136717009397070193D707019375270003 +:106D2C0013E51700E38005FC131717002310A600CA +:106D3C00131707011306E6FF13570701E310A6FD0F +:106D4C00130700001306C10C6F00C00113171700C6 +:106D5C002310F600131707011306E6FF135707015C +:106D6C006304A605835706009395070193D5054147 +:106D7C009397170063D405001367170093970701C7 +:106D8C0093D707019375270013E51700E38005FCE3 +:106D9C00131717002310A600131707011306E6FF9D +:106DAC0013570701E310A6FD9305000013860D0091 +:106DBC001307C10C03550600835707001306E6FFA3 +:106DCC001307E7FFB387A700B387B70093D5070175 +:106DDC002311F60093F51500E31EA7FD13060C0016 +:106DEC009305C10713058109EFE0DFC28357C11A70 +:106DFC003307990093841400138607032300C700FC +:106E0C00E35894E41345F4FF032701011355F541AE +:106E1C003375A4008324C10113091500330927011C +:106E2C00330CA70013074000635EF70413075000F0 +:106E3C00E380E7008347E9FF1307E9FF93F7F707C0 +:106E4C00634404789306E002130680039305000361 +:106E5C00638ED7006352F6788347F7FF2300B700A1 +:106E6C001307F7FF93F7F7076FF09FFE8347F7FFC2 +:106E7C0093068003E3F4F600930710039384140045 +:106E8C00A30FF7FEB7550180138604009385C5E563 +:106E9C0013050C00EF20D003835721070327410172 +:106EAC002328911693C7F7FF2322E1161397170196 +:106EBC00631E070013850900EFE0CFB963100522AC +:106ECC0013850900EFE0CF8C631A05208326C100DF +:106EDC00034741129387140023A0F60093870A00FE +:106EEC00630A07029306E002630CD71C03C7170062 +:106EFC0093871700E31A07FE9306500463E6FA0023 +:106F0C006F0040016388570103C7F7FF9387F7FFB2 +:106F1C00E31AD7FE2380070093870A00930600022A +:106F2C001306D00203C707006304D7006316C7001B +:106F3C00938717006FF01FFF13840A006F00C000C7 +:106F4C0003C70700138406002300E4009306140013 +:106F5C0093871700E31607FE832601009307200092 +:106F6C000347F4FF6386F6128327410093860700DC +:106F7C0063D4970093860400930700036316F7020B +:106F8C00B307544163D2F602130600036F0080006E +:106F9C0063DCE6008347E4FFA30F04FE1304F4FF55 +:106FAC0033075441E386C7FE0327010093073000E3 +:106FBC006302F70A8327810023220A049386970031 +:106FCC009307700163F2D70C13071000930740006E +:106FDC0093971700138647019305070013071700B3 +:106FEC00E3F8C6FE2322BA0413050A00EF10005082 +:106FFC002320AA0493850A0093040500EF20900A2D +:10700C00832781016388070033045441338484004F +:10701C0023A087008320C11E0324811E0329011E87 +:10702C008329C11D032A811D832A411D032B011DA8 +:10703C00832BC11C032C811C832C411C032D011C94 +:10704C00832DC11B138504008324411E1301011FD2 +:10705C006780000083274100B384970063C8045005 +:10706C008327C1000327810083A70700B307F7001C +:10707C002324F1008327810023220A0493863700FE +:10708C0093077001E3E2D7F4930500006FF0DFF58E +:10709C0093070003E310F7F2B30754419306100073 +:1070AC00E3C4F6EE6FF01FF18324810023229100DC +:1070BC009307A00263D097EC2322F1006FF08FEBC3 +:1070CC0003C70700E30A07E203C7170093871700FB +:1070DC00A38FE7FEE31A07FE6FF01FE20327C10040 +:1070EC00B72700009387F7702320F7006FF0DFE2DB +:1070FC0013071003A302E1121307E0022303E112AA +:10710C0093841400635CF02A93070003A303F11229 +:10711C00930781121304F4FF2328F1006FF01FB1C1 +:10712C00930C410B13870C009307C107130601093D +:10713C0083D607009387270013072700231FD7FE4A +:10714C00E398C7FEB74700009387E7082313F10CB9 +:10715C00B78700009387F7FF232EF100B7C7FFFF17 +:10716C00930A41121304010D130E000113838D0CAD +:10717C009387270023244103232251039304000007 +:10718C00938A0C0013090116930C0400930BA10AAB +:10719C002320F102130A0E001304030093060900C6 +:1071AC001306810993850A0013050400EFE09FE99B +:1071BC001307C1049307810983D60700938727001F +:1071CC0013072700231FD7FEE398A7FF8327C101CE +:1071DC008355E10533F6F500832701023305F600EC +:1071EC006350A03A130600093306A64013870C001F +:1071FC009307C10483D60700938727001307270042 +:10720C00231FD7FEE39837FF6354C0069307F000A3 +:10721C0013870C0063DCC702130606FF9356460067 +:10722C0013871600131717003387EC0093870C0095 +:10723C0093872700239F07FEE39CE7FE13060008B5 +:10724C003306A640939646003306D6401316160016 +:10725C003386CD008357070083560623B3F7D70038 +:10726C002310F7009395050193D5054163C00516CE +:10727C009307810913870C0003D607008356070078 +:10728C0093872700130727006314D602E396FBFEAF +:10729C0013870A009307810983D607009387270079 +:1072AC0013072700231FD7FEE398A7FFB3844401DD +:1072BC00130444019387CD12135A1A00E310F4EE11 +:1072CC008357610C0357E10813840C00032A8102D5 +:1072DC00B387E70037C7FFFF938C0A00130727F724 +:1072EC00832A4102B387E7002313F10C1307C1076C +:1072FC0093870C001306810C83D607009387270015 +:10730C0013072700231FD7FEE398C7FE13070000BF +:10731C00930781096F00800003570C0093872700A7 +:10732C00239FE7FE130C2C00E398A7FF138D8D020F +:10733C00371C0000938D8D116F000001135C1C0035 +:10734C006300BD29130D4D0193850C0013850D00B1 +:10735C00EFD09FDE9307050093850C0013050D00FD +:10736C006340F026EFD05FDDE34AA0FC93060900F2 +:10737C0013860C0093850C0013050D00EFE09FCCD9 +:10738C0013068109930609009305060013050D00E9 +:10739C00EFE0DF89B38484016FF05FFA930A411246 +:1073AC00B7550180938585E313850A00B724000047 +:1073BC00EF2000329384F4706FF01FAE130C711237 +:1073CC00E39207AC232881016FF05F869307C10419 +:1073DC0013870C006F00C0009306E105E38AF6E802 +:1073EC0003D607008356070093872700130727004F +:1073FC00E304D6FE8357210E0327C101B377F700B0 +:10740C00639EE70013850C00EFD09FB8E31205E6EE +:10741C0013850C00EFD01FE4E31C05E49305C10EAB +:10742C0013050C00EFD0DFC19305811013850C0000 +:10743C00EFD01FC10356C10E0355A1108358E10EA6 +:10744C001346F6FF13160601135606012316C10E3A +:10745C00B385A84093060500635EB00683264102FF +:10746C001307811093070112835507001307270098 +:10747C0093862600239FB6FEE318F7FE231E011207 +:10748C00130781109306C10E6F00800003D606000F +:10749C0013072700231FC7FE93862600E318F7FE69 +:1074AC0083274102231001121307C10E1306C113C7 +:1074BC0083D607009387270013072700231FD7FEC7 +:1074CC00E398C7FE8356A110B30515412312011092 +:1074DC00138506006386052C2326D1029307F0F64C +:1074EC0063C8F5061305C10EEFD09FD88326C102E1 +:1074FC009305050093070112130541100356C10EA5 +:10750C0003578110630AE62E1307000013060700C9 +:10751C0003D70700035805009387E7FF3307C740DD +:10752C0033070741135607012391E7001307A110F6 +:10753C00137616001305E5FFE39CE7FC1306100019 +:10754C00930709001307000413058110EFE0CF8B9C +:10755C0093850C0013058110EFE04FE26FF05FD1C3 +:10756C00832781009384F7FF6FF05FB48327C100FA +:10757C002302011213840A0023A007006FF09FAFAF +:10758C0093870C001307410E93872700239F07FE58 +:10759C00E39CE7FE6FF01FCD83270101930A411294 +:1075AC00638A0706B7550180938505E413850A00A5 +:1075BC00B7240000EF20C0119384F4706FF0DF8DBE +:1075CC00930B810E6FF08FBD93071003230FF9FE01 +:1075DC00938414006FF01F8B938717002300F70020 +:1075EC006FF05F8A930A4112B7550180938585E548 +:1075FC0013850A00B7240000EF20800D9384F470EB +:10760C006FF09F898357C11A130C61121309711201 +:10761C006FF05F81B75501809385C5E413850A002F +:10762C00B7240000EF20C00A9384F4706FF0DF865B +:10763C00930581091305C107EFE04FD493050BE6C1 +:10764C0013058109EFD05FAF631605FEE34C04828E +:10765C008347E9FF138727FD133717001347F7FFFD +:10766C003307EC000347070013771700E30C078080 +:10767C001307E9FF93F7F7076FF0CFFC9387170019 +:10768C00A30FF7FE6FF01F801304010D9305040088 +:10769C001305C107B74C0000EFD09F9A930400006C +:1076AC00930B810E1309C10C930A210D938CECFFE3 +:1076BC008357810E93F77700639A070C1307410BDE +:1076CC009307040083D6070093872700130727002E +:1076DC00231FD7FEE39877FF1305410B2316010CEC +:1076EC00EFD00FF41305410BEFD08FF3130600000E +:1076FC009306090013870B0083D5060083570700F8 +:10770C009386E6FF1307E7FFB387B700B387C7007D +:10771C0013D607012391F60013761600E31E57FDCE +:10772C008357610B0357810B93873700231BF10A97 +:10773C00630007021305410BEFD08FEE8357610BEB +:10774C000357810B93871700231BF10AE31407FEE1 +:10775C008357C10C639C07028357610B63E8FC02DF +:10776C00130704009307410B83D607009387270068 +:10777C0013072700231FD7FEE39827FF2314010EBE +:10778C009384F4FF930750FDE394F4F29305C1073F +:10779C0013050400EFE08FBE130901166FF04F8F35 +:1077AC001307C1109307010F83D807000356070076 +:1077BC0093872700130727006398C80213066110EC +:1077CC00E394C7FE0357C10E835781106302F7067B +:1077DC0093870C001307410E93872700239F07FE06 +:1077EC00E39CE7FE6FF0DFA86366160D93070112AA +:1077FC00130541106FF09FD0130700001303E10E27 +:10780C0003D80700035605009387E7FF1305E5FF30 +:10781C00330606013307E600135607012391E700F0 +:10782C0013771600E31E65FC130600006FF05FD1A2 +:10783C0013870600639206068317E11063CE0704D4 +:10784C00930601126F0000022390F6001317170025 +:10785C00131707019386E6FF9307A110135707012F +:10786C00E388F6CE83D7060013960701135606411C +:10787C00939717006354060013671700939707013B +:10788C0093D707011376270093E51700E30E06FA4A +:10789C002390B6006FF09FFB1306C11093070112E3 +:1078AC00631207086382C7080357060013062600F5 +:1078BC006FF01FFF0326410213078110930701127B +:1078CC00035507001307270013062600231FA6FEE7 +:1078DC00E318F7FE231E0112130681101307C10EC5 +:1078EC001305411003580700130727001306260041 +:1078FC00231F06FFE318A7FE0327410223100112E2 +:10790C009308C10E1306C113035807001307270071 +:10791C0093882800239F08FFE318C7FE2312011049 +:10792C006FF0DFBD138516002315A1106FF05FC239 +:10793C00032785008327C500032605008326450001 +:10794C00130101FC13050100930541012324E100FF +:10795C002326F100232E11022320C1002322D10063 +:10796C00EFE05FBF835761021305000093C7F7FF79 +:10797C0013971701631A070013054101EFD04FE16C +:10798C0013351500130515008320C10313010104E1 +:10799C00678000001305050F678000001385812B9D +:1079AC00678000001385812B67800000130101F9AB +:1079BC0023248106138405008395E5002322910678 +:1079CC0023202107232611069304060013890600A1 +:1079DC0063CA050413068100EF60403E634405044E +:1079EC000327C100B7F700008320C106B3F7E700F7 +:1079FC0037E7FFFFB387E7000324810693B717002F +:107A0C002320F9009307004023A0F4003715000051 +:107A1C008324410603290106130505801301010780 +:107A2C00678000008357C4002320090093F70708E0 +:107A3C00638407028320C106032481069307000494 +:107A4C0023A0F4000329010683244106130500003A +:107A5C0013010107678000008320C10603248106FF +:107A6C009307004023A0F400032901068324410658 +:107A7C0013050000130101076780000083D7C500C0 +:107A8C00130101FE232C8100232E1100232A9100C7 +:107A9C002328210193F7270013840500638807022C +:107AAC009387350423A0F50023A8F5009307100055 +:107ABC0023AAF5008320C101032481018324410101 +:107ACC000329010113010102678000009306C10024 +:107ADC001306810093040500EFF05FED8325810010 +:107AEC001309050013850400EF00400B8317C40035 +:107AFC0063080504374700801307474F23AEE402A1 +:107B0C00032781008326C10093E707082316F4009E +:107B1C002320A4002328A400232AE400639806044D +:107B2C00B3E727018320C1012316F400032481014C +:107B3C008324410103290101130101026780000024 +:107B4C0013F70720E31807F693F7C7FF93E727000F +:107B5C00130734042316F400930710002320E400C9 +:107B6C002328E400232AF4006FF0DFF48315E400EB +:107B7C0013850400EF604075631605008317C4007D +:107B8C006FF01FFA0357C4001377C7FF1367170072 +:107B9C009317070193D707416FF09FF8130101FD6D +:107BAC00232E310123261102232481022322910248 +:107BBC0023202103232C4101232A51012328610175 +:107BCC002326710123248101232291019387B5007F +:107BDC0013076001930905006364F706930700011E +:107BEC0063E2B71EEF00101093040001130620008F +:107BFC0093078001138901DCB307F90003A4470044 +:107C0C00138787FF6308E420832744008326C4007E +:107C1C000326840093F7C7FFB307F40003A74700BC +:107C2C002326D60023A4C60013671700138509006A +:107C3C0023A2E700EF00500B130584006F004019DE +:107C4C0093F487FF63C0071863EEB416EF00900936 +:107C5C009307701F63FA974493D794006384071AB1 +:107C6C00130740006360F73C93D7640013869703B7 +:107C7C001385870393163600138901DCB306D900EC +:107C8C0003A44600938686FF638686029305F00064 +:107C9C006F000001635207320324C400638C86001A +:107CAC008327440093F7C7FF33879740E3D4E5FE5F +:107CBC0013060500032409019308890063081417AF +:107CCC00032544009306F0001375C5FFB3079540D8 +:107CDC0063C2F640232A19012328190163DC073CEF +:107CEC009307F01F63E0A72E937785FF9387870098 +:107CFC0083254900B307F90083A6070013555500E7 +:107D0C00130710003317A7003367B700938587FF5D +:107D1C002326B4002324D4002322E90023A08700C7 +:107D2C0023A686009357264093051000B395F500C3 +:107D3C006368B710B3F7E5006394070293951500D9 +:107D4C001376C6FFB3F7E50013064600639A0700E7 +:107D5C0093951500B3F7E50013064600E38A07FE7A +:107D6C001308F000131336003303690013050300E6 +:107D7C008327C500130E06006308F52C03A74700E4 +:107D8C001384070083A7C7001377C7FFB306974078 +:107D9C006348D82CE3C206FE3307E4008326470071 +:107DAC00032684001385090093E616002322D700CE +:107DBC002326F60023A4C700EF00007313058400EC +:107DCC006F0000019307C00023A0F9001305000009 +:107DDC008320C1020324810283244102032901026E +:107DEC008329C101032A8101832A4101032B01014B +:107DFC00832BC100032C8100832C41001301010350 +:107E0C006780000093060020130600041305F0039E +:107E1C006FF09FE603A4C70013062600E39687DEE7 +:107E2C000324090193088900E31C14E90327490082 +:107E3C009357264093051000B395F500E37CB7EEFD +:107E4C0003248900832A440013FBCAFF63689B0048 +:107E5C00B3079B401307F000634CF71283AA41371A +:107E6C0003A741369307F0FF330A6401B38A540128 +:107E7C006304F734B71700009387F700B38AFA004E +:107E8C00B7F7FFFFB3FAFA0093850A0013850900D0 +:107E9C00EF1080779307F0FF930B05006306F5282E +:107EAC0063624529138C013C83250C00B385BA0011 +:107EBC002320BC0093870500630EAA3883A64136A5 +:107ECC001307F0FF6386E63A338A4B41B307FA0097 +:107EDC002320FC0093FC7B0063820C30B71700005E +:107EEC00B38B9B4193858700938B8B00B385954116 +:107EFC00B38A5B019387F7FFB385554133FAF500DD +:107F0C0093050A0013850900EF1000709307F0FF2A +:107F1C00630AF53A33057541B30A450183250C0014 +:107F2C002324790193EA1A00B305BA002320BC007C +:107F3C0023A25B01630224359306F00063F26635DD +:107F4C000327440093074BFF93F787FF1377170022 +:107F5C003367F7002322E400130650003307F400C4 +:107F6C002322C7002324C70063E8F63683AA4B00FC +:107F7C0013840B0003A701376374B70023A8B13631 +:107F8C0003A7C1366376B71A23A6B1366F00401A21 +:107F9C0013E714002322E400B30494002324990073 +:107FAC0093E717001385090023A2F400EF00C053D8 +:107FBC00130584006FF0DFE18326C40003268400E0 +:107FCC006FF09FC593579500130740006372F71429 +:107FDC0013074001636AF7229386C7059385B7059B +:107FEC0093963600B306D90083A70600938686FFC6 +:107FFC006388F61C03A747001377C7FF6376E50079 +:10800C0083A78700E398F6FE83A6C70003274900E1 +:10801C002326D4002324F40023A4860023A687005F +:10802C006FF05FD0130740016376F712130740051A +:10803C00636AF71E93D7C4001386F7061385E70609 +:10804C00931636006FF05FC3130E1E0093773E003D +:10805C0013058500638E07108327C5006FF0DFD1F1 +:10806C000326840093E514002322B4002326F60093 +:10807C0023A4C700B3049400232A99002328990051 +:10808C0093E7160023A6140123A4140123A2F400E1 +:10809C003307E400138509002320D700EF00C04408 +:1080AC00130584006FF0DFD213D63400938784005D +:1080BC006FF05FB43307A4008327470013850900D2 +:1080CC0093E717002322F700EF000042130584000A +:1080DC006FF01FD013E714002322E400B3049400C4 +:1080EC00232A99002328990013E7170023A61401CB +:1080FC0023A4140123A2E4003305A4002320F500DB +:10810C0013850900EF00403E130584006FF05FCC2F +:10811C009357650093869703938587039396360050 +:10812C006FF05FEC630E241103248900832A440052 +:10813C0093FACAFFB3879A4063E69A001307F000DC +:10814C00E348F7E413850900EF00003A130500003B +:10815C006FF01FC81386C7051385B7059316360035 +:10816C006FF09FB1832783001306F6FF6390671CA3 +:10817C0093773600130383FFE39607FE032749002A +:10818C0093C7F5FFB3F7E7002322F9009395150089 +:10819C00E3E8B7CAE38605CA33F7F500631A0700AC +:1081AC009395150033F7F500130E4E00E30A07FE06 +:1081BC0013060E006FF01FBB938A0A016FF0DFCC21 +:1081CC000325490093D52540130710003317B7003A +:1081DC003367A7002322E9006FF09FE3B3855B01AF +:1081EC00B305B0409395450113DA450193050A0098 +:1081FC0013850900EF1040419307F0FFE31CF5D005 +:10820C00130A00006FF09FD1130740056360F70855 +:10821C009357C5009386F7069385E7069396360029 +:10822C006FF05FDC130740156360F70893D7F40019 +:10823C001386870713857707931636006FF0DFA335 +:10824C00138C013C83270C00B387FA002320FC001D +:10825C006FF0DFC613174A01E31207C60324890027 +:10826C00B30A5B0193EA1A00232254016FF09FD0EA +:10827C0023A271376FF01FC613840B006FF09FCFD2 +:10828C009307100023A2FB006FF0DFEB13074015E0 +:10829C006362F7069357F5009386870793857707F4 +:1082AC00939636006FF01FD4130740556362F706A0 +:1082BC0093D724011386D7071385C7079316360067 +:1082CC006FF09F9B938C8CFFB38A9A01B38A7A418F +:1082DC00130A00006FF09FC49305840013850900F6 +:1082EC00EFC08FEE0324890083250C00832A440001 +:1082FC006FF05FC8130740556364F702935725016D +:10830C009386D7079385C707939636006FF09FCD5A +:10831C009306803F1306F0071305E0076FF0DF9517 +:10832C009306803F9305E0076FF0DFCB832749006E +:10833C006FF0DFE59377350093F6F50F638A07024C +:10834C009307F6FF630E06021306F0FF6F00800121 +:10835C001305150013773500630E07009387F7FF9D +:10836C006380C70203470500E314D7FE6780000053 +:10837C0093070600130730006366F7026396070045 +:10838C001305000067800000B307F5006F00C00004 +:10839C0013051500E386A7FE03470500E31AD7FE75 +:1083AC006780000037070100939885001307F7FFDB +:1083BC00B3F8E80093F5F50FB3E5B8009398050111 +:1083CC00B3E8B8003708FFFEB78580801308F8EFD4 +:1083DC0093850508130330000327050033C7E80015 +:1083EC00330607011347F7FF3377E6003377B700FF +:1083FC00E31C07F89387C7FF13054500E36EF3FCF6 +:10840C00E39407F86FF0DFF71303F0001307050090 +:10841C00637EC3029377F7006390070A63920508A3 +:10842C00937606FF1376F600B386E6002320B7009A +:10843C002322B7002324B7002326B7001307070114 +:10844C00E366D7FE6314060067800000B306C340E2 +:10845C009396260097020000B38656006780C600EC +:10846C002307B700A306B7002306B700A305B70080 +:10847C002305B700A304B7002304B700A303B70078 +:10848C002303B700A302B7002302B700A301B70070 +:10849C002301B700A300B7002300B70067800000DA +:1084AC0093F5F50F93968500B3E5D50093960501EA +:1084BC00B3E5D5006FF0DFF6939627009702000026 +:1084CC00B386560093820000E78006FA9380020080 +:1084DC00938707FF3307F7403306F600E378C3F6BC +:1084EC006FF0DFF367800000678000008327C5040E +:1084FC00130101FF23248100232291002326110064 +:10850C00232021011304050093840500638E0702C8 +:10851C0013952400B387A70003A507006306050481 +:10852C000327050023A0E7002328050023260500C8 +:10853C008320C1000324810083244100032901000E +:10854C00130101016780000013061002930540001F +:10855C00EF5000472326A40493070500E31A05FAFD +:10856C00130500006FF0DFFC13091000331999009C +:10857C00130659001316260093051000130504006A +:10858C00EF500044E30E05FC232295002324250123 +:10859C006FF09FF96380050203A745008327C5048C +:1085AC0013172700B387E70003A7070023A0E500F4 +:1085BC0023A0B70067800000130101FE232A91005D +:1085CC0083A4050137030100232C810023282101FA +:1085DC0023263101232E1100232441011389050088 +:1085EC0093090500138406001388450193080000C5 +:1085FC001303F3FF8327080013084800938818001F +:10860C00B3F66700B386C60293D70701B387C702D8 +:10861C00B386860013DE060133F76600B386C70106 +:10862C00939706013387E700232EE8FE13D4060147 +:10863C00E3C298FC630204028327890063D0F4042C +:10864C009387440093972700B307F90023A2870070 +:10865C0093841400232899008320C10103248101F1 +:10866C00832441018329C100032A810013050900D9 +:10867C0003290101130101026780000083254900D1 +:10868C001385090093851500EFF05FE603260901B9 +:10869C00130A05009305C9001306260013162600BD +:1086AC001305C500EF50105F0327490083A7C904C9 +:1086BC0013172700B387E70003A707002320E9005F +:1086CC0023A0270113090A006FF09FF7130101FE85 +:1086DC00232C8100232A91002328210123263101F8 +:1086EC00232441011388860093079000232E110048 +:1086FC00232251013348F80293890600130905001F +:10870C0013840500130A06009304070063D6D70CE4 +:10871C00930710009305000093971700938515009D +:10872C00E3CC07FF13050900EFF05FDC93071000A3 +:10873C002328F500232A9500930790009305050044 +:10874C0063D64709930A940093840A0033044401C6 +:10875C0083C604001306A00013050900938606FDCA +:10876C00EFF09FE59384140093050500E39284FEDB +:10877C0013048AFF33848A0063563A03B389494150 +:10878C00B3093401834604001306A0001305090045 +:10879C00938606FDEFF05FE21304140093050500C9 +:1087AC00E39289FE8320C1010324810183244101CA +:1087BC00032901018329C100032A8100832A410076 +:1087CC001385050013010102678000001304A40047 +:1087DC00130A90006FF05FFA930500006FF09FF49E +:1087EC003707FFFF3377E5009307050013050000FB +:1087FC00631607009397070113050001370700FF65 +:10880C0033F7E7006316070013058500939787007D +:10881C00370700F033F7E700631607001305450030 +:10882C0093974700370700C033F7E700631607003C +:10883C00130525009397270063C8070013971700AB +:10884C001305150063540700678000001305000230 +:10885C0067800000832705001307050093F6770057 +:10886C006384060293F6170013050000639E060648 +:10887C0093F627006380060893D717002320F70090 +:10888C0013051000678000009396070193D606012C +:10889C00130500006396060093D70701130500012A +:1088AC0093F6F70F639606001305850093D78700A0 +:1088BC0093F6F700639606001305450093D747001F +:1088CC0093F63700639606001305250093D727000F +:1088DC0093F61700639C060093D717001305150039 +:1088EC006396070013050002678000002320F70041 +:1088FC006780000093D727002320F7001305200082 +:10890C0067800000130101FF2324810013840500FC +:10891C009305100023261100EFF05FBD8320C100EA +:10892C00232A850003248100130710002328E50067 +:10893C001301010167800000130101FE23282101AE +:10894C002326310103A9050183290601232A91005D +:10895C0023244101232E1100232C8100138A0500AE +:10896C0093040600634C39011387090093840500B6 +:10897C0093090900130A06001309070083A7840052 +:10898C0083A5440033842901B3A78700B385F50080 +:10899C00EFF0DFB51303450193182400B30813015E +:1089AC00930703006378130123A007009387470004 +:1089BC00E3EC17FF13084A01131E2900938E4401A0 +:1089CC0093952900330EC801B385BE006376C81396 +:1089DC0093875401130F400063F0F516370601001E +:1089EC001306F6FF6F00800193DF0F0163980F08E9 +:1089FC0013084800130343006370C811832F080049 +:108A0C00B3F4CF00E38204FE9303030093820E00C1 +:108A1C001309000003A7020083AF030093834300F4 +:108A2C00B376C700B38696029357070133F7CF008E +:108A3C0093DF0F0193824200B3879702B386E6005F +:108A4C00B386260113D70601B3F6C600B387F70128 +:108A5C00B387E70013970701B366D70023AED3FEA5 +:108A6C0013D90701E3E8B2FAB307E30123A0270106 +:108A7C00832F080093DF0F01E38C0FF6032703000D +:108A8C009302030093860E009304070093030000E7 +:108A9C0083A7060093D904013377C700B3F7C70047 +:108AAC00B387F70383A44200938242009386460067 +:108ABC0033F9C400B3873701B38777009393070169 +:108ACC0033E7E30023AEE2FE03D7E6FF93D70701BB +:108ADC003307F703330727013307F70093530701D5 +:108AEC00E3E8B6FAB307E30123A0E7001308480054 +:108AFC0013034300E364C8F1634880006F008001F6 +:108B0C001304F4FF6308040083A7C8FF9388C8FF0D +:108B1C00E38807FE8320C1012328850003248101FB +:108B2C0083244101032901018329C100032A810007 +:108B3C001301010267800000338F9540130FBFFEB5 +:108B4C00137FCFFF130F4F006FF05FE9130101FE8E +:108B5C00232C81002326310123244101232E1100D3 +:108B6C00232A910023282101937736001304060051 +:108B7C0093090500138A05006394070C13542440D1 +:108B8C0013090A006308040683A48904638E040C89 +:108B9C009377140013090A006390070213541440CE +:108BAC00630A040403A50400630805069304050086 +:108BBC0093771400E38407FE1386040093050900E1 +:108BCC0013850900EFF05FD76308090603274900F6 +:108BDC0083A7C9041354144013172700B387E70065 +:108BEC0003A707002320E90023A027011309050090 +:108BFC00E31A04FA8320C101032481018324410177 +:108C0C008329C100032A81001305090003290101EE +:108C1C001301010267800000138604009385040091 +:108C2C0013850900EFF05FD123A0A40023200500D9 +:108C3C00930405006FF0DFF7130905006FF01FF6C2 +:108C4C009387F7FF375701801307870B93972700FC +:108C5C00B307F70003A6070093060000EFF0DF95BB +:108C6C00130A05006FF09FF193051000138509009E +:108C7C00EFF0DF8793071027232AF50093071000E6 +:108C8C002328F50023A4A904930405002320050040 +:108C9C006FF01FF0130101FE2324410103AA05010B +:108CAC0083A785002326310193595640338A490105 +:108CBC00232C8100232A91002328210123225101F6 +:108CCC00232E110013091A009384050013040600C7 +:108CDC0083A54500930A050063D8270193971700D5 +:108CEC0093851500E3CC27FF13850A00EFF01F8056 +:108CFC001308450163543003938959009399290053 +:108D0C0033073501930708009387470023AE07FE0E +:108D1C00E39CE7FE9389C9FE3308380103A70401DD +:108D2C00938744011373F401131627003386C7008D +:108D3C00630C030893050002B38565409308080093 +:108D4C009306000003A70700938848009387470009 +:108D5C00331767003367D70023AEE8FE03A7C7FFBE +:108D6C00B356B700E3E0C7FE1387540193074000E6 +:108D7C006372E6083308F8002320D80063840600E9 +:108D8C00130A090003A7440083A7CA048320C10166 +:108D9C0013172700B387E70003A707002328450113 +:108DAC000324810123A0E40023A0970003290101DF +:108DBC00832441018329C100032A8100832A4100B5 +:108DCC00130101026780000003A707009387470087 +:108DDC0013084800232EE8FEE3F6C7FA03A70700A2 +:108DEC009387470013084800232EE8FEE3EEC7FCE8 +:108DFC006FF05FF9B30796409387B7FE93F7C7FF01 +:108E0C00938747003308F8002320D800E38C06F63C +:108E1C006FF01FF70327050183A705011308050051 +:108E2C003305F7406314F7049397270013084801A0 +:108E3C00938545013307F800B387F5006F00800078 +:108E4C006376E8028326C7FF03A6C7FF1307C7FF95 +:108E5C009387C7FFE386C6FEB3B6C6003305D04082 +:108E6C001375E5FF1305150067800000678000008F +:108E7C0083A7050103270601130101FE232C8100A2 +:108E8C00232A910023282101232631012324410187 +:108E9C00232E11001389050093090600338AE7403D +:108EAC0013844501930446016398E70413172700C4 +:108EBC00B307E4003387E4006F0080006370F41A9A +:108ECC0003A8C7FF8326C7FF9387C7FF1307C7FFF6 +:108EDC00E306D8FE6376D802130704009307090053 +:108EEC001384040013890900930407009389070075 +:108EFC00130A10006F00C000E3400AFE130A0000C2 +:108F0C0083254900EFF08FDE032E090183AF0901A1 +:108F1C0093024501931E2E00939F2F00B70801006A +:108F2C0023264501B30ED401B38FF401138F020035 +:108F3C001388040013030400930700009388F8FFC0 +:108F4C000327030083250800130F4F00B376170186 +:108F5C00B386F600B3F71501B386F64093D5050139 +:108F6C0093570701B387B74013D70641B387E70080 +:108F7C0013970701B3F61601B366D7001308480020 +:108F8C00232EDFFE1303430093D70741E36AF8FB5C +:108F9C0013C6F4FF3386CF009384140013562600B7 +:108FAC001307000063E49F00131726003387E200C9 +:108FBC009305400063E69F001306160093152600E8 +:108FCC003304B400B382B200637ED405B708010049 +:108FDC0013880200930504009388F8FF03A705008B +:108FEC001308480093854500337617013306F600C5 +:108FFC009356064193570701B387D7009396070101 +:10900C0033761601B3E6C600232ED8FE93D707415C +:10901C00E3E6D5FD1387FEFF330787401377C7FFC1 +:10902C003387E200639A06008327C7FF130EFEFF07 +:10903C001307C7FFE38A07FE8320C10103248101C4 +:10904C002328C50183244101032901018329C1007F +:10905C00032A8100130101026780000093050000C0 +:10906C00EFF0CFC88320C1010324810193071000C6 +:10907C002328F500232A050083244101032901013B +:10908C008329C100032A81001301010267800000BB +:10909C00B707F07FB3F5B700B707C0FCB385F50091 +:1090AC006358B00093070000138507006780000029 +:1090BC00B305B04093D545419307300163C8B70061 +:1090CC00B7070800B3D5B7406FF0DFFD1387C5FEB7 +:1090DC009306E0019305000093071000E3C6E6FC3D +:1090EC00B7070080B3D7E70013850700678000003F +:1090FC00130101FE232A910083240501232C8100F6 +:10910C001304450193942400B304940023282101F3 +:10911C0003A9C4FF232631012324410113050900AF +:10912C0093890500232E1100EFF08FEB130700023B +:10913C00B307A74023A0F9009307A000138AC4FF2C +:10914C0063D0A708130555FF6370440583A784FFFC +:10915C0063000504B306A74033D7D7003319A90021 +:10916C003369E900138684FF3707F03F3367E90062 +:10917C00B397A7006372C40203A644FFB356D6008C +:10918C00B3E7D7006F004001930700006314050696 +:10919C003707F03F3367E9008320C10103248101C5 +:1091AC0083244101032901018329C100032A810081 +:1091BC001385070093050700130101026780000067 +:1091CC009306B000B386A640B707F03F3357D900DB +:1091DC003367F700930700006376440183A784FF8D +:1091EC00B3D7D700130555013315A900B367F500A4 +:1091FC006FF09FFA3315A9003707F03F3367E5008E +:10920C00930700006FF05FF9130101FD232A510150 +:10921C00938A0500930510002324810223229102D6 +:10922C002320210393040600232E3101232C41011A +:10923C00938906001309070023261102EFF00FABE8 +:10924C0013D74401370610009307F6FF9316570106 +:10925C0013040500B3F79700137AF77F63840600B5 +:10926C00B3E7C7002326F100638C0A0613058100BF +:10927C0023245101EFF00FDE0327C10093070500F3 +:10928C006316050A83268100232AD400B334E00038 +:10929C0093841400232CE4002328940063040A060E +:1092AC00130ADABC330AFA001305500323A0490150 +:1092BC00B307F5402320F9008320C10213050400F5 +:1092CC000324810283244102032901028329C10161 +:1092DC00032A8101832A41011301010367800000E5 +:1092EC001305C100EFF00FD7930710002328F400EB +:1092FC008327C10093041000232AF400930705026E +:10930C00E3100AFA139724003307E400032507013E +:10931C009387E7BC23A0F900EFF08FCC9394540013 +:10932C00B384A440232099006FF01FF90326810019 +:10933C0093060002B386A640B316D700B3E6C60068 +:10934C003357A700232AD4002326E1006FF01FF423 +:10935C00130101FD232021031389050093058100CE +:10936C00232611022324810223229102232E310170 +:10937C0093090500EFF0DFD7930405001384050073 +:10938C00130509009305C100EFF09FD6832709014F +:10939C0003A709018326C1003307F7408327810007 +:1093AC0013175700B387D740B307F7009306050090 +:1093BC00635EF0029397470133848700138606009F +:1093CC00138504009386050093050400EF701013B9 +:1093DC008320C10203248102832441020329010258 +:1093EC008329C10113010103678000001397470112 +:1093FC00B385E5406FF09FFC130101FF2320210191 +:10940C00232611002324810023229100930770014D +:10941C001309050063D6A70483A7813383A5C13341 +:10942C0003A4013483A441341385070013060400FC +:10943C0093860400EF70907A1309F9FF93070500E7 +:10944C00E31409FE8320C10003248100832441001E +:10945C000329010013850700130101016780000037 +:10946C00B7570180131935009387870B3389270170 +:10947C00832709018320C10003248100832549012E +:10948C008324410003290100138507001301010106 +:10949C0067800000832606019385F5FF93D5554020 +:1094AC009385150093074601939626009395250006 +:1094BC00B386D700B305B50063F8D70213070500D0 +:1094CC0003A807009387470013074700232E07FFC5 +:1094DC00E3E8D7FEB387C6409387B7FE93F7C7FF81 +:1094EC00938747003305F5006378B50013054500F5 +:1094FC00232E05FEE36CB5FE6780000003270501F3 +:10950C0013D65540930645016352C70293172700A3 +:10951C00B387F60063F2F60403A7C7FF9387C7FF70 +:10952C00E30A07FE1305100067800000931726005E +:10953C00B387F600E350E6FE93F5F501E38C05FCEA +:10954C0003A60700130510003357B600B315B70078 +:10955C00E302B6FC67800000130500006780000082 +:10956C00130101FF23229100B70400802324810002 +:10957C002326110093C4F4FF1304060023200600D5 +:10958C00B3F6B4003706F07F938705001307050088 +:10959C0063DEC604B3E8A600638A080433F6C5008C +:1095AC0013880500930800006310060283A6C134DB +:1095BC0003A68134EF709062130705001388050031 +:1095CC00B3F6B4009308A0FC93D64641B7071080BD +:1095DC009387F7FF938626C03378F800B38616017D +:1095EC00B707E03FB367F8002320D4008320C10005 +:1095FC000324810083244100130507009385070091 +:10960C001301010167800000130101FF2324810075 +:10961C002322910013040500138505002326110055 +:10962C0023A80142EF60DFED9307F0FF630CF50018 +:10963C008320C10003248100832441001301010114 +:10964C006780000083A70143E38407FE8320C100E9 +:10965C002320F40003248100832441001301010121 +:10966C0067800000130101F6930EC108232AF1084C +:10967C0037030080B707FFFF138E05001343F3FF7A +:10968C002326D108938787209305810093860E00AB +:10969C00232E1106232AF1002328E108232C01098B +:1096AC00232E11092324C101232CC101232E610077 +:1096BC00232861002322D101EF00003D8327810084 +:1096CC00238007008320C1071301010A6780000073 +:1096DC00130E0500130101F603A50136930E810844 +:1096EC00232AF10837030080B707FFFF1343F3FF6A +:1096FC002324C1082326D1089387872013860500CD +:10970C0093860E0093058100232E1106232AF10067 +:10971C002328E108232C0109232E11092324C1013C +:10972C00232CC101232E6100232861002322D101A7 +:10973C00EF00803583278100238007008320C10739 +:10974C001301010A67800000130101FF232481002B +:10975C00138405008395E50023261100EF40507714 +:10976C0063400502832704058320C100B387A7004B +:10977C002328F404032481001301010167800000F5 +:10978C008357C40037F7FFFF1307F7FFB3F7E70062 +:10979C008320C1002316F40003248100130101016E +:1097AC006780000013050000678000008397C500E8 +:1097BC00130101FE232C8100232A9100232821016F +:1097CC0023263101232E110013F7071013840500F3 +:1097DC00930405008395E5001309060093890600A0 +:1097EC00631E070237F7FFFF1307F7FFB3F7E70016 +:1097FC002316F400032481018320C1019386090000 +:10980C00130609008329C1000329010113850400F3 +:10981C0083244101130101026F40800A930620004A +:10982C0013060000EF4090398317C4008315E40041 +:10983C006FF05FFB130101FF2324810013840500EB +:10984C008395E50023261100EF4050379307F0FF76 +:10985C006304F5028357C400371700008320C1004E +:10986C00B3E7E7002328A4042316F40003248100A3 +:10987C0013010101678000008357C40037F7FFFF15 +:10988C001307F7FFB3F7E7008320C1002316F4009A +:10989C000324810013010101678000008395E5001A +:1098AC006F40001DB367B50093F73700639207084C +:1098BC0003A70500B7867F7F9386F6F7B377D700AB +:1098CC00B387D700B3E7E700B3E7D7001306F0FF81 +:1098DC00639EC706130605001308F0FF2320E6005D +:1098EC0003A745009385450013064600B377D700C0 +:1098FC00B387D700B3E7E700B3E7D700E38007FFF0 +:10990C0083C7050003C7150083C625002300F60096 +:10991C00638A0700A300E600630607002301D60054 +:10992C006394060067800000A301060067800000B6 +:10993C009307050003C7050093871700938515004F +:10994C00A38FE7FEE31807FE6780000013060500EF +:10995C006FF01FFB9377350013070500639C07041A +:10996C00B7867F7F9386F6F79305F0FF03260700F3 +:10997C0013074700B377D600B387D700B3E7C70008 +:10998C00B3E7D700E384B7FE8346C7FF0346D7FF90 +:10999C008347E7FF3307A74063800604630A060288 +:1099AC003335F0003305E5001305E5FF6780000053 +:1099BC00E38806FA834707001307170093763700EE +:1099CC00E39807FE3307A7401305F7FF67800000F5 +:1099DC001305D7FF678000001305C7FF67800000E1 +:1099EC00B3E7A50093F73700130705006398070644 +:1099FC009307300063F4C7063703FFFEB7888080F7 +:109A0C001303F3EF93880808130E300083A60500A8 +:109A1C00B387660013C8F6FFB3F70701B3F7170156 +:109A2C00639E07022320D7001306C6FF13074700C7 +:109A3C0093854500E36CCEFC9385150093071700C6 +:109A4C006304060283C6F5FF1308F6FFA38FD7FE47 +:109A5C00638E060013870700130608009385150014 +:109A6C0093071700E31006FE678000003306C7005B +:109A7C00630A080093871700A38F07FEE39CC7FEB9 +:109A8C006780000067800000130101E12326111E8E +:109A9C002320211F2324811D2320A11D138C0500AD +:109AAC0013090600232AD1002324811E2322911E90 +:109ABC00232E311D232C411D232A511D2328611DCA +:109ACC002326711D2322911D232EB11B130D05007E +:109ADC00EFD0DFEC83270500138507002328F10264 +:109AEC00EFF05FE70357CC002328010E232A010E69 +:109AFC00232C010E232E010E137707082326A10217 +:109B0C006308070003270C01631407006F10C0568D +:109B1C009307C110375701802322F10E9388070059 +:109B2C009307071E37570180232CF100130B0900F4 +:109B3C009307C7352324F10083470B002326010E1E +:109B4C002324010E23200102232A0102232C0102CB +:109B5C00232E0102232401042326010423260100C1 +:109B6C006384072213040B00930650026384D72CE2 +:109B7C008347140013041400E39A07FEB3046441F2 +:109B8C00630464218326C10E8327810E23A0680100 +:109B9C00B38696009387170023A298002326D10E34 +:109BAC002324F10E930670009388880063CCF6286A +:109BBC000327C10083470400330797002326E100E5 +:109BCC006384071C83441400A303010C13041400C6 +:109BDC00930DF0FF93090000130A00001309A00570 +:109BEC00930A9000930BA002938C080013041400AA +:109BFC00938704FE6364F90403278101939727007C +:109C0C00B387E70083A7070067800700930900006C +:109C1C00938604FD8344040093972900B38737018E +:109C2C0093971700B389F600938604FD1304140070 +:109C3C00E3F2DAFE938704FEE370F9FC93880C00E0 +:109C4C006384041423069114A303010C930A1000DB +:109C5C00930C1000130BC11423280100930D00006A +:109C6C002324010223220102232E0100937B2A00CC +:109C7C0063840B00938A2A0013794A088327C10E48 +:109C8C006316090033885941E34C00638346710C19 +:109C9C00638A06028326810E1306710C23A0C8006A +:109CAC0093871700130610009386160023A2C80092 +:109CBC002326F10E2324D10E1306700093888800FE +:109CCC00634CD64C638A0B028326810E1306810CDF +:109CDC0023A0C80093872700130620009386160044 +:109CEC0023A2C8002326F10E2324D10E13067000E4 +:109CFC0093888800E34CD66A93060008E300D942A7 +:109D0C00B38D9D41E34EB04D93760A10E39A062C29 +:109D1C000327810EB387970123A06801130717004F +:109D2C0023A298012326F10E2324E10E9306700042 +:109D3C0063C0E65A93888800137A4A0063060A00C7 +:109D4C00B38459416346905A63D4590193890A00EC +:109D5C000327C100330737012326E100E39C075298 +:109D6C00832701012324010E638807008325010149 +:109D7C0013050D00EFA05FC59308C110130B040071 +:109D8C0083470B00E39007DE8327C10E6384070033 +:109D9C006F1050340357CC0013770704630407008B +:109DAC006F20803F8320C11E0324811E0325C10028 +:109DBC008324411E0329011E8329C11D032A811DF1 +:109DCC00832A411D032B011D832BC11C032C811CD9 +:109DDC00832C411C032D011C832DC11B1301011F5E +:109DEC006780000013050D00EFD05FBB8327450093 +:109DFC00138507002326F104EFF0DFB59307050068 +:109E0C0013050D00938407002324F104EFD01FB930 +:109E1C0083278500232EF102638404006F10401603 +:109E2C00834404006FF09FDC83440400136A0A022D +:109E3C006FF0DFDBB3046441E31664D583470400A1 +:109E4C006FF01FD81306410E93050C0013050D007F +:109E5C00EF500012E31005F49308C1106FF05FD5BA +:109E6C0093778A0093880C00638407006F10800A34 +:109E7C00832741011305010B232891019387770058 +:109E8C0093F787FF83A5070003A6470093878700F6 +:109E9C00232AF100EFA0805E8327010B83280101A8 +:109EAC002328F10E8327410B232AF10E8327810BE4 +:109EBC00232CF10E8327C10B232EF10E1305010F5A +:109ECC0023281101EFD0DFA62326A10C9307200035 +:109EDC00832801016314F5006F108065930710004F +:109EEC006314F5006F105007930710066394F40089 +:109EFC006F20C019930710046394F4006F10D052B4 +:109F0C0093FBF4FD9307F0FF232A71056394FD0086 +:109F1C006F105021930770046394FB006F20801E18 +:109F2C000323C10F23244103032E010F832E410F62 +:109F3C00032F810F93670A10635403006F20C039FD +:109F4C00232C0104138A07002328010093076004C3 +:109F5C006394FB006F10902B930750042322110580 +:109F6C006384FB006F10D03313891D00930A010B1F +:109F7C00930609001308C10D9307010D1307C10CBB +:109F8C001306200093850A0013050D002328C10B2E +:109F9C002320C105232AD10B2322D103232CE10B2F +:109FAC002320E103232E610A232E6100EFC0CFEEA4 +:109FBC000323C101032F0102832E4102032E01044E +:109FCC0083284104130B050033092501930C010A66 +:109FDC0093850C0013850A00232E11012328C10B35 +:109FEC00232AD10B232CE10B232E610A2320010AF7 +:109FFC002322010A2324010A2326010AEF70501A96 +:10A00C008328C10113070900630205020327C10D50 +:10A01C00637E27019306000393071700232EF10C90 +:10A02C002300D7000327C10DE36827FFB30767415F +:10A03C002320F1020327C10C93077004232EE100A7 +:10A04C00032741056314F7006F10501103274105D6 +:10A05C00930760046314F7006F10D0348327C10199 +:10A06C0003274105930510049387F7FF2326F10C72 +:10A07C0093F6F40F130600006318B7009386F600EE +:10A08C0093F6F60F13061000230AD10C9306B002B8 +:10A09C0063DA07000327C101930710009306D0026F +:10A0AC00B387E740A30AD10C9306900063C4F60073 +:10A0BC006F20400F1308310E130508001306A00083 +:10A0CC00130E300633E7C70293050500938607008D +:10A0DC001305F5FF13070703A38FE5FEB3C7C702EC +:10A0EC00E342DEFE9387070313F6F70FA30FC5FEBB +:10A0FC009387E5FF63E407016F2080399306610DB8 +:10A10C006F00800003C607002380C60093871700EA +:10A11C0093861600E39807FF9307510EB387B74059 +:10A12C001307610DB307F7009306410DB387D740B2 +:10A13C00232CF102032701028326810393071000CD +:10A14C00B30CD70063C4E7006F2000238327C10240 +:10A15C00B38CFC008327810293CAFCFF93DAFA418B +:10A16C0013FAF7BF136A0A10B3FA5C012324010235 +:10A17C0023220102232E010083278105639407000B +:10A18C006F1010059307D002A303F10C930D000080 +:10A19C00938A1A006FF09FAD1306410E93050C00C5 +:10A1AC0013050D00EF40D05CE31005108327C10EA2 +:10A1BC009308C1106FF01FB18326810E938C17008A +:10A1CC00832701021306100023A068019384160054 +:10A1DC0013898800E358F6369307100023A2F80081 +:10A1EC002326910F2324910E93077000E3C0974A06 +:10A1FC008327C1020327010393841400B38CFC0052 +:10A20C002322F9002320E9002326910F2324910E09 +:10A21C009307700013098900E3CC97488327010F3B +:10A22C00138614009305010A2328F10A8327410F92 +:10A23C001305010B232EC100232AF10A8327810F5A +:10A24C002320010A2322010A232CF10A8327C10FA0 +:10A25C002324010A2326010A232EF10AEF704074ED +:10A26C000326C10183270102930889009306060087 +:10A27C00938DF7FFE30C052E13071B00B38CBC0169 +:10A28C002320E9002322B9012326910F2324C10E98 +:10A29C009307700063D4C7006F1080019307090106 +:10A2AC0093862400138908009388070003268103F2 +:10A2BC001307410D2320E900B30796012322C9009F +:10A2CC002326F10E2324D10E13077000E356D7A6D4 +:10A2DC001306410E93050C0013050D00EF40504979 +:10A2EC006314057C8327C10E9308C1106FF0DFA4A3 +:10A2FC00930600010327810E63C496006F101012A1 +:10A30C00B7560180938EC63413090001130A7000EE +:10A31C00138B0E006F00C000938404FF63569904E6 +:10A32C00938707011307170023A0680123A22801B4 +:10A33C002326F10E2324E10E93888800E35EEAFCC9 +:10A34C001306410E93050C0013050D00EF4050420F +:10A35C00631C0574938404FF8327C10E0327810EAD +:10A36C009308C110E34E99FA930E0B00B387970034 +:10A37C001307170023A0D80123A298002326F10E5F +:10A38C002324E10E93067000E3D0E69C1306410EE5 +:10A39C0093050C0013050D00EF40903D63160570FE +:10A3AC008327C10E6FF05F9A83274101A303010C31 +:10A3BC0093880C0003AB070013894700E3020B4E94 +:10A3CC009307F0FF6394FD006F10C01F13860D0000 +:10A3DC009305000013050B00232A9101EFD09FF584 +:10A3EC002328A10083284101631405006F10C07558 +:10A3FC0083270101232A210123280100B38C674103 +:10A40C008347710C93CAFCFF93DAFA4123240102AF +:10A41C0023220102232E0100B3FA5C01930D0000EC +:10A42C00E3860784938A1A006FF05F840327410147 +:10A43C0093880C00A303010C832707001307470024 +:10A44C00232AE1002306F114930A1000930C100048 +:10A45C00130BC1146FF05F8083440400136A4A002D +:10A46C006FF0CFF88326410193770A0293880C0092 +:10A47C0003A7060093864600232AD100E390072801 +:10A48C0093770A01638407006F10C01293770A0454 +:10A49C00638407006F10803D137A0A2063140A004E +:10A4AC006F1040118327C100130B04002300F70029 +:10A4BC006FF01F8D834404009307C006E38EF438BD +:10A4CC00136A0A016FF08FF203274101B787FFFF70 +:10A4DC0093C707832314F10C93074700232AF10039 +:10A4EC0003290700B7570180938787C793880C000F +:10A4FC00232AF102930C0000936B2A00930720008F +:10A50C0093048007A303010C1307F0FF6386ED206F +:10A51C003367990113FAFBF7631E071E63940D262C +:10A52C006390071C93FC1B00130B011BE3900C1C8A +:10A53C00938A0C0063D4BC01938A0D008347710C81 +:10A54C00232801002324010223220102232E0100CF +:10A55C00E39A07EC6FF08FF193880C00136A0A01F1 +:10A56C0093770A02E38C070683274101138B77004C +:10A57C00137B8BFF03290B00832C4B0093078B0061 +:10A58C00232AF100937BFABF930700006FF09FF72B +:10A59C008344040093078006E388F42C136A0A04AE +:10A5AC006FF0CFE493880C00936B0A0193F70B02C6 +:10A5BC00E38C070483274101138B7700137B8BFFFC +:10A5CC0093078B00232AF10003290B00832C4B00EB +:10A5DC00930710006FF01FF383440400136A8A0082 +:10A5EC006FF0CFE0832741018344040083A9070067 +:10A5FC0093874700232AF10063DA09DEB30930415F +:10A60C00136A4A006FF08FDE83440400136A1A0049 +:10A61C006FF0CFDD8347710C83440400639807DC33 +:10A62C0093070002A303F10C6FF04FDC834404008A +:10A63C00136A0A086FF08FDB8344040013071400BD +:10A64C00639474016F10505F938604FD130407002C +:10A65C00930D000063EEDAD88344040093972D0029 +:10A66C00B387B70193971700B38DD700938604FD7A +:10A67C0013041400E3F2DAFE6FF08FD79307B002E5 +:10A68C0083440400A303F10C6FF04FD693880C00A5 +:10A69C00136A0A0193770A026380077A83274101C0 +:10A6AC00138B7700137B8BFF83274B0003290B0045 +:10A6BC0013078B00232AE100938C070063C6077AEB +:10A6CC009307F0FF930B0A006384FD02B3679901B3 +:10A6DC00937BFAF7639E070063920D02138A0B00BB +:10A6EC00930D0000930C0000130B011B6FF05FE443 +:10A6FC00E3960C4093079000E3E22741130909030A +:10A70C00A307211B138A0B00930C1000130BF11AD7 +:10A71C006FF01FE2930B0A0013071000E38AE7FCAB +:10A72C0013072000638CE706130B011B1397DC0146 +:10A73C0093777900135939009387070333692701FD +:10A74C0093DC3C00A30FFBFE3367990113060B004F +:10A75C00130BFBFFE31C07FC93F61B00638A060636 +:10A76C00930600036386D7061306E6FF9307011BC7 +:10A77C00A30FDBFEB38CC740138A0B00130B060030 +:10A78C006FF01FDB130710006394E7006F101017B6 +:10A79C0013072000930B0A00E398E7F88326410384 +:10A7AC00130B011B9377F900B387F60003C707005F +:10A7BC00135949009397CC0133E9270193DC4C00E2 +:10A7CC00A30FEBFEB3679901130BFBFFE39C07FC94 +:10A7DC009307011BB38C6741138A0B006FF05FD595 +:10A7EC0093065006E3DA969C8326010F9305010A23 +:10A7FC001305010B2328D10A8326410F23221105AF +:10A80C002320F104232AD10A8326810F2320010A55 +:10A81C002322010A232CD10A8326C10F2324010AE7 +:10A82C002326010A232ED10AEF70801783270104F7 +:10A83C0083284104631C05380327810EB756018019 +:10A84C00938686CA23A0D80093871700930610001E +:10A85C001307170023A2D8002326F10E2324E10EA0 +:10A86C009306700093888800E3CCE6440327C10C60 +:10A87C00832601026350D766032701038326C10296 +:10A88C009388880023ACE8FE0327810EB387D7009A +:10A89C0023AED8FE130717002326F10E2324E10E56 +:10A8AC009306700063CCE676032701029304F7FF4E +:10A8BC00635490C8930600010327810EE3D296429D +:10A8CC0013090001930C70006F00C000938404FF07 +:10A8DC00E3589940832681009387070113071700DB +:10A8EC0023A0D80023A228012326F10E2324E10E55 +:10A8FC0093888800E3DCECFC1306410E93050C00F6 +:10A90C0013050D00EF40C0666310051A8327C10EB6 +:10A91C000327810E9308C1106FF05FFB33895941F7 +:10A92C00635020BF130600018326810E6354260753 +:10A93C00130E0001930B70006F00C000130909FF88 +:10A94C00635A2E050327810093870701938616000F +:10A95C0023A0E80023A2C8012326F10E2324D10E44 +:10A96C0093888800E3DCDBFC1306410E93050C0096 +:10A97C0013050D00EF40C05F63180512130E0001A4 +:10A98C00130909FF8327C10E8326810E9308C1107A +:10A99C00E34A2EFB03278100B38727019386160019 +:10A9AC0023A0E80023A228012326F10E2324D10E94 +:10A9BC0013067000938888006354D6B41306410EB6 +:10A9CC0093050C0013050D00EF40805A631E050C17 +:10A9DC00B38D9D418327C10E9308C1106356B0B34C +:10A9EC00130600018326810E6352B607930B0001F8 +:10A9FC00130970006F00C000938D0DFF63D8BB0569 +:10AA0C0003278100938707019386160023A0E80093 +:10AA1C0023A278012326F10E2324D10E93888800DB +:10AA2C00E35CD9FC1306410E93050C0013050D00D5 +:10AA3C00EF400054631A0506938D0DFF8327C10E5A +:10AA4C008326810E9308C110E3CCBBFB0327810046 +:10AA5C00B387B7019386160023A0E80023A2B801A0 +:10AA6C002326F10E2324D10E130670009388880040 +:10AA7C00635CD6A81306410E93050C0013050D005C +:10AA8C00EF40004F631205028327C10E9308C110DB +:10AA9C006FF08FA71306410E93050C0013050D00E4 +:10AAAC00EF40004D630E05AA832B010163840BAEAE +:10AABC0093850B0013050D00EF901FF16FF08FAD18 +:10AACC0037570180130600018326810E930EC7347D +:10AADC00635C0609232081042322910413040D00D6 +:10AAEC0093040C00130E000193027000130C080069 +:10AAFC00138D0E006F00C000130C0CFF635A8E05F3 +:10AB0C00938707019386160023A0A80123A2C801EE +:10AB1C002326F10E2324D10E93888800E3DED2FC89 +:10AB2C001306410E9385040013050400EF404044C6 +:10AB3C00E3120516130E0001130C0CFF8327C10E34 +:10AB4C008326810E9308C11093027000E34A8EFB9A +:10AB5C0013080C00930E0D00138C0400130D04004D +:10AB6C008324410403240104B38707019386160050 +:10AB7C0023A0D80123A208012326F10E2324D10EF1 +:10AB8C0013067000938888006352D6901306410E0A +:10AB9C0093050C0013050D00EF40803DE31605F006 +:10ABAC008327C10E9308C1106FF04F8E1306410E10 +:10ABBC0093050C0013050D00EF40803BE31605EEEA +:10ABCC008327C10E9308C1106FF00F938325C10C1E +:10ABDC00635CB07E0327C101832601029304070046 +:10ABEC0063C2E63C635690028326810EB3879700BE +:10ABFC0023A068019386160023A298002326F10E49 +:10AC0C002324D10E1306700093888800E34CD640A1 +:10AC1C0093C6F4FF0327C10193D6F641B3F4D400D5 +:10AC2C00B3049740634E90480327C10193760A40C2 +:10AC3C00B30DEB00639A064E8324C10C032701026B +:10AC4C0063C6E40093761A00E38206408326010370 +:10AC5C000327C1021306700023A0D8008326810E9F +:10AC6C00B387E70023A2E800938616002326F10E93 +:10AC7C002324D10E93888800E344D66A83260102EC +:10AC8C003307DB00B38496403307B74113890400C4 +:10AC9C006354970013090700635620030327810EA2 +:10ACAC00B387270123A0B8011307170023A228019B +:10ACBC002326F10E2324E10E93067000938888005E +:10ACCC00E3CAE66A1347F9FF1357F7413377E900F4 +:10ACDC00B384E440634490006FF00F869306000148 +:10ACEC000327810E63DE967E13090001930C70001E +:10ACFC006F00C000938404FF6354997E8326810007 +:10AD0C00938707011307170023A0D80023A228015B +:10AD1C002326F10E2324E10E93888800E3DCECFC5F +:10AD2C001306410E93050C0013050D00EF40402453 +:10AD3C00E31C05D68327C10E0327810E9308C1108F +:10AD4C006FF05FFB93771A00639807C823A2C800C3 +:10AD5C002326910F2324910E9307700063CA9754F6 +:10AD6C0093862600938808016FF04FD46350B0D5BA +:10AD7C00130700016344B7016F10806B130B700055 +:10AD8C00930406006F000001938D0DFFE35EB71175 +:10AD9C009384140083278100938C0C012322E900F7 +:10ADAC002320F9002326910F2324910E13098900E7 +:10ADBC00E35C9BFC1306410E93050C0013050D0080 +:10ADCC00EF40001BE31205CE832CC10E8324810EB1 +:10ADDC001309C110130700016FF01FFB83264101FB +:10ADEC0093770A01138746006394071893770A0434 +:10ADFC00E386071483274101930C0000232AE1000A +:10AE0C0003D907006FF00FF88326410193F70B016C +:10AE1C00138746006394071493F70B04E380071021 +:10AE2C0083274101930C0000232AE10003D907007A +:10AE3C00930710006FF00FED8326410193770A0101 +:10AE4C00138746006392071093770A04E388070A76 +:10AE5C0083274101232AE10003990700935CF94100 +:10AE6C0093870C00E3DE0784B3372001B30C9041C9 +:10AE7C00B38CFC409307D002A303F10C330920419F +:10AE8C00930B0A00930710006FF00FE81306410EA6 +:10AE9C0093050C0013050D00EF40800DE31605C063 +:10AEAC00832CC10E8324810E1309C1106FF04FB493 +:10AEBC001306410E93050C0013050D00EF40400BDB +:10AECC00E31405BE832CC10E8324810E1309C1101B +:10AEDC006FF0CFB413771A00631407006FE0DFE54F +:10AEEC006FF09F9993880C006FF0CFFA93070003D3 +:10AEFC00A307F11A130BF11A6FF08FE38326C1002D +:10AF0C00130B040093D7F6412320D7002322F7001C +:10AF1C006FE01FE703274101832707001307470052 +:10AF2C00232AE10083A5070003A6470083A6870018 +:10AF3C0083A7C7002328B10E232AC10E232CD10EC0 +:10AF4C00232EF10E6FE09FF703A90600232AE100E0 +:10AF5C00935CF94193870C006FF04FF603A9060040 +:10AF6C00930C0000232AE100930710006FF08FD997 +:10AF7C0003A90600930C0000232AE1006FF08FE078 +:10AF8C008327C10383440400639407006FE01FC64A +:10AF9C0083C70700639407006FE05FC5136A0A401C +:10AFAC006FE0DFC493840600E34090C46FF05FC68B +:10AFBC0093880C00930B0A006FF04FDFB75701809A +:10AFCC00938787C793880C00232AF10293770A0290 +:10AFDC006380072C83274101138B7700137B8BFF36 +:10AFEC0003290B00832C4B0093078B00232AF100C1 +:10AFFC0093771A00638E0700B3679901638A070081 +:10B00C00930700032304F10CA304910C136A2A0088 +:10B01C00937BFABF930720006FF0CFCE1306410E3F +:10B02C0093050C0013050D00EF309074E31E05A67C +:10B03C008327C10E9308C1106FF01F87B75701808B +:10B04C009387C7C893880C00232AF1026FF01FF86E +:10B05C0093880C006FF0CFD083441400136A0A025B +:10B06C00130414006FE09FB883441400136A0A2081 +:10B07C00130414006FE09FB79305000413050D0033 +:10B08C00EFC0DFB12320AC002328AC006314050013 +:10B09C006F10C03C13070004232AEC006FE05FA77D +:10B0AC0093076000938C0D0063EEB77937570180DE +:10B0BC00938A0C00232A2101130B07CA6FE0DFB916 +:10B0CC00130600018326810E6358966A930C0001C7 +:10B0DC00930D70006F00C000938404FF63DE9C68C6 +:10B0EC0003278100938707019386160023A0E800AD +:10B0FC0023A298012326F10E2324D10E93888800D5 +:10B10C00E3DCDDFC1306410E93050C0013050D006A +:10B11C00EF301066E31A05988327C10E8326810E43 +:10B12C009308C1106FF05FFB03270102832C4102CF +:10B13C00232E410123208104232231052322510394 +:10B14C008329810223246103B30BEB000324C10385 +:10B15C00032A8104832AC10493047000130900019B +:10B16C00130B0C0063880C08639809081304F4FF94 +:10B17C00938CFCFF0327810EB387470123A0580152 +:10B18C001307170023A248012326F10E2324E10EF6 +:10B19C009388880063C4E414834604003386BB415F +:10B1AC00138C06006354D600130C06006356800300 +:10B1BC008326810EB387870123A0B80193861600DE +:10B1CC0023A288012326F10E2324D10E63C0D4348C +:10B1DC0083460400938888001346FCFF1356F641FF +:10B1EC003377CC00338CE640634C8001B38DDD00AB +:10B1FC00E39C0CF6638C09729389F9FF6FF09FF74F +:10B20C008326810E634889016F008005130C0CFFA7 +:10B21C0063588905032781009387070193861600DD +:10B22C0023A0E80023A228012326F10E2324D10E0B +:10B23C0093888800E3DCD4FC1306410E93050B00C5 +:10B24C0013050D00EF30D052631C055A130C0CFF84 +:10B25C008327C10E8326810E9308C110E34C89FB12 +:10B26C0003278100B38787019386160023A0E8008B +:10B27C0023A288012326F10E2324D10E63C4D47695 +:10B28C008346040093888800B38DDD006FF05FF671 +:10B29C008326410193770A011387460063840720B4 +:10B2AC0003A90600930C0000232AE1006FF05FD481 +:10B2BC001306410E93050C0013050D00EF30504B97 +:10B2CC00631405FE8326810E832CC10E9308411155 +:10B2DC00938616001309C1106FE05FFD1306410E33 +:10B2EC0093050B0013050D00EF309048631A0550C1 +:10B2FC008327C10E9308C1106FF01FEA130B011BBB +:10B30C009307000023288100232E910013040B00C7 +:10B31C0023223103130B0C009304090093890C00B6 +:10B32C0013FA0B40832CC103930AF00F138C080003 +:10B33C00138907006F0040021306A000930600005B +:10B34C001385040093850900EF5000176380094CA6 +:10B35C0093040500938905001306A00093060000D2 +:10B36C001385040093850900EF504058130505031D +:10B37C00A30FA4FE130919001304F4FFE30E0AFA39 +:10B38C0083C60C00E31AD9FAE30859FB639A094205 +:10B39C009307900063E6974293080C009307011BF8 +:10B3AC00130C0B00130B0400232E91038324C101F7 +:10B3BC00832941020324010123202103B38C67411B +:10B3CC00138A0B006FF0CF968326810E37560180BF +:10B3DC00130686CA23A0C800938717001306100013 +:10B3EC009386160023A2C8002326F10E2324D10E27 +:10B3FC001306700093888800634CD606639805206A +:10B40C000327010293761A00B3E6E6006394060064 +:10B41C006FE09F92832601030327C102130670007D +:10B42C0023A0D8008326810EB387E70023A2E8006F +:10B43C00938616002326F10E2324D10E634ED64A92 +:10B44C0093888800032701029386160023A06801C5 +:10B45C00B387E70023A2E8002326F10E2324D10EA4 +:10B46C00130770006344D7006FE0DF8C6FE05FE67A +:10B47C001306410E93050C0013050D00EF30502FF1 +:10B48C00631405E28325C10C8327C10E9308C110F8 +:10B49C006FF0DFF6832B0101130D0400138C0400F5 +:10B4AC006FF0CFE093770A04638C07228327410166 +:10B4BC00930C0000232AE10003D907006FF05FB35F +:10B4CC001306410E93050C0013050D00EF30502AA6 +:10B4DC00631C05DC8327C10E9308C1106FF00FB9F4 +:10B4EC0083268100B387970023A2980023A0D8005D +:10B4FC00130717002326F10E2324E10E9306700088 +:10B50C0063C4E6006FE01F836FE09FDC1306410EFF +:10B51C0093050B0013050D00EF3090256312052EDB +:10B52C00834604008327C10E9308C1106FF0DFCA55 +:10B53C008327010F9305010A1305010B2328F10A38 +:10B54C008327410F2320010A2322010A232AF10A0F +:10B55C008327810F2324010A2326010A232CF10AB5 +:10B56C008327C10F232EF10AEF6080648328010129 +:10B57C00634205528347710C13077004635E97286E +:10B58C0037570180130BC7C623280100232401025F +:10B59C0023220102232E0100137AFAF7930A3000BA +:10B5AC00930C3000930D0000638407006FE09FE75D +:10B5BC006FE0CFEB8327C100130B04002320F700AF +:10B5CC006FE00FFC13050B0023209105EFE08FB803 +:10B5DC008347710C934AF5FF93DAFA41232A210130 +:10B5EC00232801002324010223220102232E01001F +:10B5FC0083280104930C0500B37A5501930D0000C8 +:10B60C00638407006FE01FE26FE04FE683260103BF +:10B61C000327C1021306700023A0D8008326810ED5 +:10B62C00B387E70023A2E800938616002326F10EC9 +:10B63C002324D10E938888006340D62CE3D405E0F4 +:10B64C00130600FFB304B040E3D4C5261309000170 +:10B65C00930C70006F00C000938404FFE35A99248C +:10B66C0003278100938707019386160023A0E80027 +:10B67C0023A228012326F10E2324D10E93888800BF +:10B68C00E3DCDCFC1306410E93050C0013050D00E6 +:10B69C00EF30100E631A05C08327C10E8326810E6E +:10B6AC009308C1106FF05FFB938614001307890099 +:10B6BC0083278100B38CBC012322B9012320F9001C +:10B6CC002326910F2324D10E93077000E3C2D7BE1B +:10B6DC009386160093088700130907006FE01FBDBF +:10B6EC0093770A20638E071C83274101930C00007B +:10B6FC00232AE10003C907006FF09F8F93770A207C +:10B70C006384071A83274101232AE1000389070078 +:10B71C00935CF94193870C006FE05FFA93F70B2071 +:10B72C006388071683274101930C0000232AE1004C +:10B73C0003C90700930710006FE0DFDC93770A2042 +:10B74C00638E071283274101930C0000232AE1002A +:10B75C0003C907006FE01FE38327C10F63C80718F5 +:10B76C008347710C13077004635C9746375701804D +:10B77C00130B47C76FF05FE103278100B387970076 +:10B78C009386160023A0E80023A298002326F10E2E +:10B79C002324D10E13067000938888006356D6C8F4 +:10B7AC001306410E93050C0013050D00EF30407C81 +:10B7BC00631C05AE8327C10E9308C1106FF0CFC672 +:10B7CC00832781048325C104130900003304F4404A +:10B7DC001386070013050400EFE08FA083C51C003F +:10B7EC001306A000930600003338B0001385040044 +:10B7FC0093850900B38C0C01EF40104C6FF05FB5D2 +:10B80C00832B0101130C0B006FF04FAA93079000D0 +:10B81C00E3E097B46FF05FB837570180130B87C61E +:10B82C006FF09FD61306410E93050C0013050D0007 +:10B83C00EF300074631A05A68327C10E9308C1105C +:10B84C006FF00FBD930C60006FF05F8683260102D2 +:10B85C003307DB00B38496403308B74113890400E7 +:10B86C00635298C6130908006FF0CFC58327C10037 +:10B87C00130B04002310F7006FE08FD083274101D6 +:10B88C00930C0000232AE10003A907006FE09FCF6F +:10B89C0083274101930C0000232AE10003A9070030 +:10B8AC00930710006FE01FC683274101232AE10094 +:10B8BC0003A90700935CF94193870C006FE01FE02C +:10B8CC0083274101930C0000232AE10003A9070000 +:10B8DC006FF00FF21306410E93050C0013050D00CB +:10B8EC00EF3000690357CC006FE00FCB9307D00209 +:10B8FC00A303F10C6FF01FE71306410E93050C0028 +:10B90C0013050D00EF30C0666310059A8325C10C3A +:10B91C008327C10E8326810E9308C110E3D405B290 +:10B92C006FF01FD2930D60006FE08FDF03270102D1 +:10B93C00130C0B00032B8102232E8102032AC1015D +:10B94C00B306EB000324010483294104832A41023A +:10B95C0063F4B6AF938D06006FF00FAE0327C101F1 +:10B96C009307D0FF6344F70063DAED009384E4FFA0 +:10B97C0093F7F4FD232AF1046FE04FEE83270102C5 +:10B98C000327C1016344F72683278102930C070028 +:10B99C0093F71700638607008327C102B30CF700E7 +:10B9AC008327810293F70740638607008327C10131 +:10B9BC00E34AF01293CAFCFF93DAFA41B3FA5C0142 +:10B9CC009304700623240102232201026FE0CFFAB4 +:10B9DC008347710C930D0000638407006FE09FA4F4 +:10B9EC006FE0CFA81306410E93050B0013050D0055 +:10B9FC00EF300058E31605E0834604008327C10EA0 +:10BA0C009308C110B38DDD006FF08FFE930A010B0C +:10BA1C001308C10D9307010D1307C10C93860D007C +:10BA2C001306300093850A0013050D00232211051F +:10BA3C002328C10B2320C105232AD10B2322D10398 +:10BA4C00232CE10B2320E103232E610A232E61001A +:10BA5C00EFA09FC40323C101032F0102832E4102D7 +:10BA6C00032E010483284104130B05009307600483 +:10BA7C003309BB01639AFB6283460B0093070003F7 +:10BA8C00E386F610930C010A8327C10C3309F900E5 +:10BA9C006FE00FD49307D002A303F10C6FF0DFAD6E +:10BAAC00930A010B9307010D1308C10D1307C10C69 +:10BABC0093860D001306200093850A0013050D00D4 +:10BACC002328C10B2320C105232AD10B2322D10308 +:10BADC00232CE10B2320E103232E610A232E61008A +:10BAEC00EFA09FBB930770040323C101032F010236 +:10BAFC00832E4102032E010483284104130B0500FD +:10BB0C00E396FBF68327810293F717006398075897 +:10BB1C00930770040327C10D232AF1046FE00FD1A2 +:10BB2C001306410E93050C0013050D00EF30404435 +:10BB3C00630405006FE05FF78324C10C8327C10EFB +:10BB4C009308C1106FF08F938347710C232A210146 +:10BB5C002324010223220102232E0100938A0D00CB +:10BB6C00938C0D00930D0000638407006FE09F8B96 +:10BB7C006FE0CF8F1306410E93050C0013050D00DB +:10BB8C00EF30003F630405006FE01FF28324C10C0B +:10BB9C00032701028327C10E9308C110B3049740F9 +:10BBAC006FF04F92832781020327C10193F717008F +:10BBBC00B3E7B701E354E0046396077A832CC10121 +:10BBCC00930460068327810293F70740639E0770F6 +:10BBDC0093CAFCFF93DAFA41B3FA5C016FF09FDE73 +:10BBEC0037570180130B07C76FF01F9A8327010289 +:10BBFC000327C10293047006B38CE7008327C101AD +:10BC0C00E342F0FCB38CFC40938C1C0093CAFCFF09 +:10BC1C0093DAFA41B3FA5C016FF0DFDAB7560180C0 +:10BC2C00938EC6346FE08FF4930700032304F10C5A +:10BC3C009307800513672A00A304F10C2324E10267 +:10BC4C009307300623280100130BC11463CEB741B0 +:10BC5C000323C10F93FBF4FD232A7105232C01044C +:10BC6C00032E010F832E410F032F810F136A2A100D +:10BC7C006342033893071006638EF4549307100441 +:10BC8C006384F4006FE08FAC930A010B13850A00F8 +:10BC9C00232811052328C10B232AD10B232CE10BBC +:10BCAC00232E610AEF80D01C1306C10CEFD05F8BE2 +:10BCBC00138605009305050013850A00EF80007CB0 +:10BCCC008327010B930C010A130901092328F1089E +:10BCDC008327410B1306010893050900232AF10859 +:10BCEC008327810B13850C002320C104232CF1081E +:10BCFC008327C10B2320010823220108232EF108DE +:10BD0C00B707FC3F2326F10823240108EF50907E4F +:10BD1C000328010A032E410A832E810A032FC10A2C +:10BD2C0093850C0013850A002328010B232201059F +:10BD3C00232AC10B2322C103232CD10B2320D10393 +:10BD4C00232EE10B232EE1012320010A2322010AD9 +:10BD5C002324010A2326010AEF509044032FC1012A +:10BD6C00832E0102032E410203284104832801057E +:10BD7C0063160500930710002326F10CB7570180BA +:10BD8C009387C7C82322F1029386FDFF232E41051A +:10BD9C00232291062326B107232AA107232C8107EE +:10BDAC00930B0B0023208106232431072328110732 +:10BDBC00138C0600232E6107130D0800930D0E0043 +:10BDCC0093840E00130A0F006F00800493850C00FF +:10BDDC0013850A002320C102232EF101232CF10B21 +:10BDEC00232EC10A2328610B232A310B2320010A9D +:10BDFC002322010A2324010A2326010AEF50503A78 +:10BE0C00832FC10103260102130CFCFF6302050EF4 +:10BE1C00B70703401306090093850C0013850A002D +:10BE2C00232EF1082320A10B2322B10B2324910AEA +:10BE3C002326410B23280108232A0108232C01085F +:10BE4C00EF50506B13850A00EF80003D9305050001 +:10BE5C001304050013850A008329010B8324410B6D +:10BE6C00032B810B032AC10BEF80404C0327010BE2 +:10BE7C0003260104930509002320E1080327410B45 +:10BE8C0013850C00232831092322E1080327810B99 +:10BE9C00232A9108232C61092324E1080327C10BD1 +:10BEAC00232E41092326E108EF6010658327410208 +:10BEBC00032B010A8329410A3387870003470700B4 +:10BECC00832F810A0326C10A232871052380EB00E6 +:10BEDC00232281059307F0FF938B1B00130D0B009E +:10BEEC00938D090093840F00130A0600E310FCEEF7 +:10BEFC008328010793030B00938209003709FE3F47 +:10BF0C0093850C0013850A0023201103232E810036 +:10BF1C00032AC10583244106032401062328710A40 +:10BF2C0023227106232A510A23205106232CF10BBC +:10BF3C00232EF105232EC10A2320C1042320010A3C +:10BF4C002322010A2324010A2326210BEF5010324D +:10BF5C00832DC106032D4107032C8107032BC10739 +:10BF6C0083298106832801026340A00A83234106AA +:10BF7C0083220106832FC1050326010493850C003F +:10BF8C0013850A002328710A232A510A232CF10B4A +:10BF9C00232EC10A2320010A2322010A2324010A89 +:10BFAC002326210BEF50D01F8328010263180500B4 +:10BFBC008327C10193FC170063980C048327410469 +:10BFCC001306000393861700B386DB0063C80700D3 +:10BFDC00938B1B00A38FCBFEE39CDBFEB3876B41E3 +:10BFEC002320F1026FE00F85232441032328010055 +:10BFFC00130A0900B707008033C367009307D00208 +:10C00C00232CF1046FF01FC78327010593860B00C7 +:10C01C00232EF10C8327410203C6FBFF83C5F700D7 +:10C02C006310B60213050003A38FA6FE8326C10D71 +:10C03C009387F6FF232EF10C03C6F6FFE386C5FEAD +:10C04C00930516001305900393F5F50F6306A600F0 +:10C05C00A38FB6FE6FF09FF88327410283C5A7001C +:10C06C00A38FB6FE6FF09FF793851D0013050D008F +:10C07C0023281101EFB09FB283280101130B050097 +:10C08C006308053E2328A1006FF09FBC93070003B3 +:10C09C002304F10C930780076FF0DFB9930770044A +:10C0AC003309BB01232AF104930C010A6FD05FF210 +:10C0BC0003278100B38797009386160023A0E8001E +:10C0CC0023A298002326F10E2324D10E1306700010 +:10C0DC006358D6B61306410E93050C0013050D00DC +:10C0EC00EF201069630405006FE01F9C8327C10ECD +:10C0FC008326810E9308C1106FF0CFB4930B0A0006 +:10C10C006FE0CFDF63940D00930D10000323C10F7C +:10C11C00032E010F832E410F032F810F13690A1079 +:10C12C00E34403EC930A010B1308C10D9307010DB3 +:10C13C001307C10C93860D001306200093850A008B +:10C14C0013050D00232211052328C10B2320C10543 +:10C15C00232AD10B2322D103232CE10B2320E1032F +:10C16C00232E610A232E6100EFA00FD30323C101FC +:10C17C0023244103032F0102832E4102032E0104C9 +:10C18C0083284104130B0500130A0900232801001E +:10C19C00232C01046FF01F979307F0FF2326F10067 +:10C1AC006FD05FC09306610D631806009306000301 +:10C1BC00230BD10C9306710D1307011B93870703F7 +:10C1CC003386E6402380F6009307D60D232CF1022C +:10C1DC006FD05FF6930A010B13850A002328110513 +:10C1EC002328C10B232AD10B232CE10B232E610A0C +:10C1FC00EF8000481306C10CEFD08FB613860500F4 +:10C20C009305050013850A00EF8040278327010B57 +:10C21C00930C010A130901092328F1088327410B08 +:10C22C001306010893050900232AF1088327810BC3 +:10C23C0013850C002320C104232CF1088327C10B88 +:10C24C002320010823220108232EF108B707FC3F05 +:10C25C002326F10823240108EF50D0290328010AD2 +:10C26C00032E410A832E810A032FC10A93850C00E9 +:10C27C0013850A002328010B23220105232AC10B55 +:10C28C002322C103232CD10B2320D103232EE10B1A +:10C29C00232EE1012320010A2322010A2324010A6F +:10C2AC002326010AEF50C06F032FC101832E010218 +:10C2BC00032E41020328410483280105631605005F +:10C2CC00930710002326F10CB7570180938787C77B +:10C2DC002322F1026FF05FAB23280100138A0700C1 +:10C2EC006FF05FD1930470060326C1039306F00F21 +:10C2FC00834706006388D7180327C1011305000084 +:10C30C009305000063DEE7003307F7408347160010 +:10C31C00638407049385150013061600E394D7FE77 +:10C32C00232EC102232EE1002322B1022324A102D9 +:10C33C000327810283274102B387E7000327810487 +:10C34C00B387E702B38C970193CAFCFF93DAFA41E7 +:10C35C00B3FA5C016FD05FE283470600130515004A +:10C36C006FF0DFFB8327C10293046006B30CF70068 +:10C37C00B38CBC016FF01F858327810293F71700E4 +:10C38C00639407006FD01FDD6FD05FDC930C010A44 +:10C39C0093850C0013850A00232211052328C10B59 +:10C3AC002320C105232AD10B2322D103232CE10BFB +:10C3BC002320E103232E610A232E61002320010A8E +:10C3CC002322010A2324010A2326010AEF50405D8F +:10C3DC000323C101032F0102832E4102032E01040A +:10C3EC0083284104630205EA93071000B387B74121 +:10C3FC002326F10C3309F9006FD09FBD639A070017 +:10C40C00930A100093046006930C10006FF08FDBFE +:10C41C008327C10293046006938C1700B38CBC0174 +:10C42C0093CAFCFF93DAFA41B3FA5C016FF08FD92F +:10C43C00138708006FF0CFA78327410183AD070056 +:10C44C009387470063D40D00930DF0FF83441400D1 +:10C45C00232AF100130407006FD04FF99307C00093 +:10C46C002320FD009307F0FF2326F1006FD09F934C +:10C47C000357CC0093670704138707002316FC00AF +:10C48C006FD09F9123240102232201026FF05FEAF7 +:10C49C0093072000232CF1026FD0DFC983A7450638 +:10C4AC00130101FD2328610123261102232481029B +:10C4BC002322910223202103232E3101232C41011D +:10C4CC00232A51012326710123248101139727016B +:10C4DC00130B06006358070A83278600832B06007C +:10C4EC001389050093090500930AF0FF6388070878 +:10C4FC0003AC4B0003A40B00135A2C0063060A0672 +:10C50C00930400006F00C00013044400630C9A04F1 +:10C51C00832504001306090013850900EF10807FA2 +:10C52C0093841400E31255FF1305F0FF8320C1021E +:10C53C000324810223240B0023220B0083244102B9 +:10C54C00032901028329C101032A8101832A4101A4 +:10C55C00032B0101832BC100032C81001301010368 +:10C56C006780000083278B00137CCCFFB387874147 +:10C57C002324FB00938B8B00E39C07F61305000030 +:10C58C006FF0DFFAEF10D0096FF05FFA0327860027 +:10C59C00630407006FF09FF02322060013050000D0 +:10C5AC0067800000130101ED232E3111232C411162 +:10C5BC002326711123261112232481122322911276 +:10C5CC0023202113232A51112328611123248111A3 +:10C5DC00232291112320A111232EB10F2328D10046 +:10C5EC00130A050093890500930B060063060500EA +:10C5FC0083278503638E075E0397C9009317070192 +:10C60C009316270193D7070163CA0602B7270000C8 +:10C61C0083A64906B367F7009397070137E7FFFF37 +:10C62C0093D707411307F7FF33F7E6002396F9007A +:10C63C009397070123A2E90693D7070113F7870005 +:10C64C006300074003A70901630C073E93F7A7019A +:10C65C001307A0006386E740B75701809387C7365E +:10C66C00375B01809304C104232AF1003759018000 +:10C67C0093078B4D138C0B0023209104232401046E +:10C68C0023220104232C0100232E0100232201026A +:10C69C0023200102232601002324F1001309894ED3 +:10C6AC00938B040083470C006388072613040C004B +:10C6BC0013075002638EE7428347140013041400DF +:10C6CC00E39A07FEB30C8441630884250327810495 +:10C6DC008327410423A08B013387EC009387170039 +:10C6EC0023A29B012324E1042322F104930670006E +:10C6FC00938B8B0063D0F602E30A073A130601040E +:10C70C009385090013050A00EFF05FD9631A052021 +:10C71C00938B04000327C100834704003307970160 +:10C72C002326E100638A071E03471400130C140030 +:10C73C00A30D0102930AF0FF23220100130B00004A +:10C74C00930CA005130D90001306A002130C1C00F3 +:10C75C00930707FE63E8FC048326410193972700A7 +:10C76C00B387D70083A70700678007002322010047 +:10C77C00930707FD8325410003470C00130C1C0095 +:10C78C0093962500B386B60093961600B387D70010 +:10C79C002322F100930707FDE37EFDFC930707FEC0 +:10C7AC00E3FCFCFA630A07162306E108A30D010259 +:10C7BC00930C1000130D10001304C108930A000011 +:10C7CC00937F2B0063840F00938C2C000327410470 +:10C7DC00137F4B08832781049306170013860600EA +:10C7EC0063180F0083254100B38D9541E342B009D6 +:10C7FC008345B10393868B00638C05021307B10349 +:10C80C009387170023A0EB001307100023A2EB0063 +:10C81C002324F1042322C104130770006340C77E54 +:10C82C0013070600938B06001306160093868600EA +:10C83C00638E0F041307C1039387270023A0EB001B +:10C84C001307200023A2EB002324F1042322C104AC +:10C85C0013077000E350C700E384072A1306010492 +:10C86C009385090013050A002324E103EFF01FC38D +:10C87C006318050A0327410483278104032F8102CF +:10C88C009306410513061700938B040093050008CB +:10C89C006306BF5AB38AAA4163425069B307FD00CD +:10C8AC0023A08B0023A2AB012324F1042322C10477 +:10C8BC00130770006352C702E38E070A13060104C4 +:10C8CC009385090013050A00EFF05FBD631A050498 +:10C8DC00832781049386040013734B0063080300C1 +:10C8EC0003274100B30B9741E344700B0324410031 +:10C8FC006354940113840C000327C1003307870091 +:10C90C002326E1006398076C83470C002322010463 +:10C91C00938B0400E39C07D883278104E39A076474 +:10C92C0083D7C90093F70704E39207688320C112E9 +:10C93C00032481120325C10083244112032901120F +:10C94C008329C111032A8111832A4111032B01115F +:10C95C00832BC110032C8110832C4110032D01104B +:10C96C00832DC10F130101136780000013050A000A +:10C97C00EFB0CF8283274500138507002320F102F7 +:10C98C00EFC05FFD9307050013050A001384070031 +:10C99C002322F102EFB08F80832785001306A002BB +:10C9AC00232EF100E318042A03470C006FF01FDA62 +:10C9BC0003470C00136B0B026FF05FD9136B0B0169 +:10C9CC0093770B0263840716832701019387770003 +:10C9DC0093F787FF03A7470003AD070093878700F2 +:10C9EC002328F100930C0700634A07161307F0FF86 +:10C9FC00930D0B006388EA0033679D01937DFBF771 +:10CA0C00E30C070AE3960C1613079000E362A717D2 +:10CA1C0093070D03A307F10E138B0D00130D1000DC +:10CA2C001304F10E938C0A0063D4AA01930C0D002D +:10CA3C008347B103B337F000B38CFC006FF05FD8C1 +:10CA4C009385090013050A00EF70CFD2E310055649 +:10CA5C0083D7C9001307A00093F7A701E39EE7BE95 +:10CA6C008397E900E3CA07BE8326010113860B00F6 +:10CA7C009385090013050A00EF0090582326A100A6 +:10CA8C006FF0DFEA136B0B0193770B02638A0706D7 +:10CA9C00832701019387770093F787FF03AD070086 +:10CAAC0083AC4700938787002328F100937DFBBF5D +:10CABC0013070000A30D01029306F0FF6384DA0C48 +:10CACC00B3669D0113FBFDF76390065A639C0A3015 +:10CADC006318077E13FD1D001304010FE3040DF40E +:10CAEC0093070003A307F10E1304F10E6FF09FF3ED +:10CAFC00B30C8441E31C84BD834704006FF09FC2D8 +:10CB0C008326010193770B0113874600E39C0716DC +:10CB1C0093770B04E388073883270101930C0000FB +:10CB2C002328E10003DD07006FF05FF88326010185 +:10CB3C0093770B0113874600E394071093770B044C +:10CB4C00E3820732832701012328E100039D0700BC +:10CB5C00935CFD4113870C00E35A07E83337A001BF +:10CB6C00B30E9041B38CEE401307D002A30DE1023B +:10CB7C009306F0FF330DA041930D0B00130710002B +:10CB8C00E390DAF493061000E30ED7E69306200048 +:10CB9C006304D7261304010F9397DC0113777D00F0 +:10CBAC00135D3D001307070333EDA70193DC3C0035 +:10CBBC00A30FE4FEB3679D01130604001304F4FFF6 +:10CBCC00E39C07FC93F71D00638207269307000381 +:10CBDC00630EF7241306E6FFA30FF4FE9307010F71 +:10CBEC00338DC740138B0D00130406006FF09FE3C9 +:10CBFC00EF70DFC06FF05FA083270101A30D01026E +:10CC0C0003A40700938D4700E30004229307F0FF71 +:10CC1C00E388FA1213860A0093050000130504003A +:10CC2C00EFB04FF1E3000536330D85402328B101F9 +:10CC3C00930A00006FF01FDF03270101A30D01020F +:10CC4C00930C100083270700130747002328E100EB +:10CC5C002306F108130D10001304C1086FF01FB662 +:10CC6C00832701013787FFFF1347078303AD0700B5 +:10CC7C00938747002328F100B7570180938787C714 +:10CC8C00231EE102930C0000936D2B00232CF1006A +:10CC9C00130720006FF01FE203470C009307C00638 +:10CCAC00E306F716136B0B016FF05FAA03470C003A +:10CCBC0093078006E304F714136B0B046FF01FA9A2 +:10CCCC00936D0B0193F70D026384076083270101B9 +:10CCDC00130710009387770093F787FF03AD0700C6 +:10CCEC0083AC4700938787002328F1006FF09FDC0B +:10CCFC0003470C00136B0B086FF05FA58326010133 +:10CD0C0003470C0083A70600938646002328D10016 +:10CD1C002322F100E3DC07A2B307F0402322F10049 +:10CD2C00136B4B006FF09FA203470C00136B1B009F +:10CD3C006FF0DFA18347B10303470C00E39807A012 +:10CD4C0093070002A30DF1026FF05FA003470C00E4 +:10CD5C00136B4B006FF09F9F9307B00203470C00BF +:10CD6C00A30DF1026FF09F9E03470C0093061C006D +:10CD7C00E30AC724930707FD138C0600930A0000EF +:10CD8C00E368FD9C03470C0093962A00B38A560176 +:10CD9C00939A1A00B38AFA00930707FD130C1C0030 +:10CDAC00E372FDFE6FF0DF9A8326010193770B028D +:10CDBC0003A70600938646002328D100639A076ACE +:10CDCC0093770B01E39C070493770B04E390071410 +:10CDDC0013730B20E30403048327C1002300F70023 +:10CDEC006FF05F8C93061000E30ED71A93062000A9 +:10CDFC00930D0B00E310D7DA832681011304010F86 +:10CE0C009377FD00B387F60003C70700135D4D0051 +:10CE1C009397CC0133EDA70193DC4C00A30FE4FEF8 +:10CE2C00B3679D011304F4FFE39C07FC9307010F08 +:10CE3C00338D8740138B0D006FF0DFBE83254100CF +:10CE4C00B38D9541E358B0A593050001E3D6B51712 +:10CE5C00930E0001130F70006F0080011306270062 +:10CE6C00938B8B0013870600938D0DFF63DCBE053F +:10CE7C00938707019306170023A02B0123A2DB0144 +:10CE8C002324F1042322D104E35ADFFC6380071628 +:10CE9C00130601049385090013050A00EFF00FE057 +:10CEAC00E31005A803274104930E0001938D0DFF99 +:10CEBC0083278104938B040013061700130F700053 +:10CECC00E3C8BEFB9305060013858B00B387B7013F +:10CEDC0023A02B0123A2BB012324F1042322B104A0 +:10CEEC0013077000635AB7526386077E130601045A +:10CEFC009385090013050A00EFF04FDAE31205A23F +:10CF0C0003274104B38AAA41832781049306410570 +:10CF1C0013061700938B0400E352509993050001FC +:10CF2C0063D0557B93080001930D70006F00800156 +:10CF3C0013062700938B8B0013870600938A0AFF36 +:10CF4C0063DA5805938707019306170023A02B017A +:10CF5C0023A21B012324F1042322D104E3DADDFCF8 +:10CF6C0063820706130601049385090013050A0062 +:10CF7C00EFF0CFD2E316059A032741049308000182 +:10CF8C00938A0AFF83278104938B040013061700EE +:10CF9C00E3CA58FB93858B00B387570123A02B0161 +:10CFAC0023A25B012324F1042322C1041307700084 +:10CFBC006346C72C1306160093868500938B0500D9 +:10CFCC006FF0DF8D1306100013070000938B040025 +:10CFDC006FF0DFF6130601049385090013050A00B0 +:10CFEC00EFF0CFCBE30205926FF09F931306100086 +:10CFFC0013070000938B04006FF01FE7638C07305E +:10D00C00130601049385090013050A002326E10386 +:10D01C002324F103EFF08FC8E31405900327410498 +:10D02C0083278104032FC102832F810293064105BC +:10D03C0013061700938B04006FF08FFF9307C10347 +:10D04C002326F104930720002328F1041306100073 +:10D05C009306410513070600938B06001306170071 +:10D06C0093868B006FF09F82930D0B006FF09FB136 +:10D07C00130600016350B67313860B00930E000168 +:10D08C00930B040093027000138409002324F10312 +:10D09C0093890D00930D0C00138C0A00930A0F005A +:10D0AC006F00C001130527001306860013870600C6 +:10D0BC00938909FF63DE3E059306170083258100E3 +:10D0CC00938707012322D6012320B6002324F104E1 +:10D0DC002322D104E3D8D2FC63860708130601048B +:10D0EC009305040013050A00EFF04FBB6316054CC3 +:10D0FC0003274104930E0001938909FF83278104C0 +:10D10C00138604001305170093027000E3C63EFB60 +:10D11C00832F8102138F0A0093050500930A0C00DC +:10D12C00138C0D00938D09009309040013840B00DC +:10D13C00930B060003278100B387B70123A2BB0121 +:10D14C0023A0EB002324F1042322B1041307700065 +:10D15C006342B71E938B8B00138615001387050053 +:10D16C006FF00FE91307000013051000138604007D +:10D17C006FF01FF42322010413734B006302030EA0 +:10D18C0003274100B30B9741635C700D9386040039 +:10D19C00130700010326410463527761130D00014C +:10D1AC00930D70006F008001130526009386860096 +:10D1BC0013060700938B0BFF635A7D0583258100B3 +:10D1CC00938707011307160023A0B60023A2A6011C +:10D1DC002324F1042322E104E3D8EDFC638A07063F +:10D1EC00130601049385090013050A00EFF00FAB39 +:10D1FC00631805F203264104938B0BFF83278104EC +:10D20C009386040013051600E34A7DFB9305050085 +:10D21C0003278100B387770123A2760123A0E600C0 +:10D22C002324F1042322B104130770006350B7ECDC +:10D23C0063880702130601049385090013050A008D +:10D24C00EFF0CFA5631E05EC832781046FF00FEA86 +:10D25C001305100013060000938604006FF09FF571 +:10D26C00032441006354940113840C008327C100F0 +:10D27C00B38787002326F1006FF00FE96382073430 +:10D28C00130601049385090013050A00EFF00FA1A2 +:10D29C00631805E80326410483278104930641059E +:10D2AC0013061600938B04006FF04FDF232201044A +:10D2BC00938B04006FF00FC6639C0AF4138B0D0064 +:10D2CC00930A0000130D00001304010F6FF08FF58B +:10D2DC008326010193F70D01138746006398071409 +:10D2EC0093F70D046380073A83270101930C000028 +:10D2FC002328E10003DD0700130710006FF08FFBFC +:10D30C00930641051306100013070000938B0400CD +:10D31C006FF0CFD763800F189307C1032326F10456 +:10D32C00930720002328F10413071000930B4105E9 +:10D33C006FF0DFD263820722130601049385090084 +:10D34C0013050A002326E1032324F103EFF00F95C4 +:10D35C00631805DC0327410483278104032FC102D2 +:10D36C00832F8102938B0400130617006FF04FC8B4 +:10D37C0093F70D402324410323263103138A0C0019 +:10D38C0093090D00130B0000032DC1011304010FB1 +:10D39C00938C07006F0040021306A0009306000058 +:10D3AC001385090093050A00EF300011630E0A3053 +:10D3BC0093090500138A05001306A00093060000CC +:10D3CC001385090093050A00EF304052130505033D +:10D3DC00A30FA4FE130B1B001304F4FFE38E0CFA33 +:10D3EC0083460D00E39A66FB9307F00FE306FBFA06 +:10D3FC0063140A189307900063E037199307010F21 +:10D40C00232EA101032A81028329C102338D874077 +:10D41C00138B0D006FF00FE113861500930685003A +:10D42C0013870500930B05006FF0CFC62328E1008E +:10D43C0003AD0600930C0000130710006FF08FE78C +:10D44C0003AD06002328E100935CFD4113870C001B +:10D45C006FF08FD98327C10103470C00638807AE97 +:10D46C0083C70700638407AE136B0B406FF00FAEDE +:10D47C008326C10093D7F6412320D7002322F7003F +:10D48C006FF04FA203AD0600930C00002328E100BF +:10D49C006FF0CFE11307000093064105130610004F +:10D4AC00938B04006FF08FBE930D0B006FF09F8178 +:10D4BC00B75701809387C7C8232CF10093770B02D1 +:10D4CC0063800706832701019387770093F787FF13 +:10D4DC0003AD070083AC4700938787002328F10036 +:10D4EC0093761B00638E0600B3669D01638A06006B +:10D4FC0093060003230ED102A30EE102136B2B0043 +:10D50C00937DFBBF130720006FF0CFDAB757018074 +:10D51C00938787C7232CF10093770B02E39407FAC8 +:10D52C000326010193770B0193064600638A070AD1 +:10D53C00032D0600930C00002328D1006FF05FFA36 +:10D54C0013050400EFC00FC1130D05002328B10112 +:10D55C00930A00006FF00FCD0347B103631A07184D +:10D56C00E39E0FAC13070000130610009306410551 +:10D57C00938B04006FF08FB1832741028325010246 +:10D58C00130B00003304F44013860700130504004A +:10D59C00EFC00FC583451D001306A00093060000C5 +:10D5AC003337B0001385090093050A00330DED00E5 +:10D5BC00EF2090706FF0DFDF930904006FF04FB62F +:10D5CC001307100093070D00232681042328A105BF +:10D5DC002324A1052322E104930641056FF0CFAF6C +:10D5EC0093770B046382070683270101930C0000D9 +:10D5FC002328D10003DD07006FF09FEE03471C00CA +:10D60C00136B0B20130C1C006FF04F9403471C0082 +:10D61C00136B0B02130C1C006FF04F938327C1008C +:10D62C002320F7006FF00F8893076000138D0A001A +:10D63C0063EC570B375E0180930C0D002328B1016E +:10D64C0013040ECA6FF08F9793770B206388071023 +:10D65C0083270101930C00002328D10003CD070080 +:10D66C006FF01FE893770B20638E070C8327010163 +:10D67C002328E100038D0700935CFD4113870C0008 +:10D68C006FF08FB693F70D206382070A8327010191 +:10D69C00930C00002328E10003CD070013071000B2 +:10D6AC006FF04FC193770B20638807068327010126 +:10D6BC00930C00002328E10003CD07006FF00FBF8F +:10D6CC00938506006FF05F8D93079000E3E237CFF0 +:10D6DC006FF0DFD29306410513061000130700000C +:10D6EC00938B04006FF00F9B130D60006FF09FF491 +:10D6FC009307B1032326F104930710002328F104A8 +:10D70C0013061000930641056FF08F918327C1001B +:10D71C002310F7006FE01FF983270101930C000021 +:10D72C002328E10003AD07006FF04FB883270101F8 +:10D73C00930C00002328E10003AD07001307100031 +:10D74C006FF04FB7832701012328E10003AD0700D9 +:10D75C00935CFD4113870C006FF00FA98327010127 +:10D76C00930C00002328D10003AD07006FF05FD7A6 +:10D77C00130601049385090013050A00EFE01FD27C +:10D78C006FF00F9A138D0A002328B101930A000041 +:10D79C006FF04FA9938506006FF0DF999305160083 +:10D7AC006FF01FA7930D0B006FF08FA69307F0FF80 +:10D7BC002326F1006FF08F97138506009305060062 +:10D7CC006FF0CFF08327010183AA070093874700EE +:10D7DC0063D40A00930AF0FF03471C002328F100CE +:10D7EC00138C06006FE09FF69307050003A5013626 +:10D7FC009306060013860500938507006FE09FDAF9 +:10D80C0083D7C50003AE450603D3E50083A8C50145 +:10D81C0003A84502130101B893F7D7FF1307004083 +:10D82C00232C8146231AF10013840500930701076A +:10D83C0093058100232A914623282147232E114644 +:10D84C00130905002326C107231B610023221103A2 +:10D85C00232601032324F100232CF1002328E100CB +:10D86C00232EE10023200102EFE0DFD39304050017 +:10D87C00635C05028357410193F707046388070033 +:10D88C008357C40093E707042316F4008320C14791 +:10D89C00032481470329014713850400832441474E +:10D8AC0013010148678000009305810013050900EE +:10D8BC00EF601FBBE30005FC9304F0FF6FF09FFBD0 +:10D8CC00130101FF138705002324810023229100FB +:10D8DC0093050600130405001386060013050700C4 +:10D8EC002326110023A80142EF209FB89307F0FFD5 +:10D8FC00630CF5008320C1000324810083244100C4 +:10D90C00130101016780000083A70143E38407FE34 +:10D91C008320C1002320F4000324810083244100D0 +:10D92C00130101016780000003A7013583278714C9 +:10D93C00638C070403A747001308F001634EE80645 +:10D94C001318270063060502338307012324C30839 +:10D95C0083A88718130610003316E600B3E8C80036 +:10D96C0023A417192324D310930620006304D50293 +:10D97C001307170023A2E700B387070123A4B700FE +:10D98C0013050000678000009307C7142324F714C5 +:10D99C006FF05FFA83A6C7181307170023A2E700DE +:10D9AC0033E6C60023A6C718B387070123A4B70024 +:10D9BC0013050000678000001305F0FF678000006E +:10D9CC00B385C502130101FF232481002326110016 +:10D9DC00EFA0CF9C13040500630805020326C5FFC6 +:10D9EC00130740021376C6FF1306C6FF6360C70613 +:10D9FC00930630019307050063E2C60223A00700DB +:10DA0C0023A2070023A407008320C10013050400F0 +:10DA1C00032481001301010167800000232005000D +:10DA2C00232205009307B00163F0C70423240500EB +:10DA3C002326050093070501E312E6FC23280500C5 +:10DA4C0093078501232A05006FF05FFB9305000007 +:10DA5C00EFA09F9B8320C1001305040003248100C9 +:10DA6C001301010167800000930785006FF01FF917 +:10DA7C00130101FF232481002322910013040500CC +:10DA8C00138505002326110023A80142EF204FFF28 +:10DA9C009307F0FF630CF5008320C1000324810081 +:10DAAC0083244100130101016780000083A7014317 +:10DABC00E38407FE8320C1002320F40003248100AB +:10DACC00832441001301010167800000130101FF51 +:10DADC0023261100232481002322910023202101DD +:10DAEC00638005021384050093040500630605009A +:10DAFC0083278503638C070A8317C400639207028C +:10DB0C008320C100032481001309000083244100F9 +:10DB1C0013050900032901001301010167800000AE +:10DB2C009305040013850400EF60CFED8327C40236 +:10DB3C0013090500638A07008325C40113850400BB +:10DB4C00E7800700634C05068357C40093F707086A +:10DB5C00639E070683250403638C05009307040466 +:10DB6C006386F50013850400EF601FE6232804028A +:10DB7C00832544046388050013850400EF60DFE40B +:10DB8C0023220404EF609FC823160400EF605FC8D3 +:10DB9C008320C10003248100832441001305090064 +:10DBAC00032901001301010167800000EF601FC50C +:10DBBC008317C400E38607F46FF09FF68357C40005 +:10DBCC001309F0FF93F70708E38607F88325040190 +:10DBDC0013850400EF605FDF6FF0DFF7930505003E +:10DBEC0003A501366FF09FEE130101FD2324810282 +:10DBFC00232E3101232861012326110223229102B5 +:10DC0C0023202103232C4101232A5101130B05004E +:10DC1C009389050013040600EF0080789307100029 +:10DC2C006310F5029387F9FF1307E00F636AF7009F +:10DC3C0013F7F90F2306E100130910006F00C0025F +:10DC4C009306C405138609009305C10013050B0048 +:10DC5C00EF2000739307F0FF130905006304F50A26 +:10DC6C00630E05080347C10093040000130AF0FF7C +:10DC7C00930AA0006F00800283270400938617008C +:10DC8C002320D4002380E700938414009307C10061 +:10DC9C00B387970063F4240703C707008327840026 +:10DCAC009387F7FF2324F400E3D807FC8326840131 +:10DCBC00930507001306040013050B0063C4D7007B +:10DCCC00E31C57FBEF204052E31045FD1309F0FF16 +:10DCDC008320C10203248102832441028329C101D0 +:10DCEC00032A8101832A4101032B01011305090039 +:10DCFC000329010213010103678000001389090045 +:10DD0C006FF01FFD8357C40093E707042316F4003C +:10DD1C006FF01FFC8317C60013972701634007029F +:10DD2C0003274606B7260000B3E7D700B726000046 +:10DD3C003367D7002316F6002322E6066FF0DFEADE +:10DD4C00130101FE232C810003A40136232E1100A4 +:10DD5C0013860500930505006306040083278403DE +:10DD6C00638007048317C6001397270163400702DB +:10DD7C0003274606B7260000B3E7D700B7260000F6 +:10DD8C003367D7002316F6002322E606130504009A +:10DD9C00032481018320C101130101026FF0DFE430 +:10DDAC002324A100130504002326C100EF601FA546 +:10DDBC000326C100832581006FF0DFFA130101FFF8 +:10DDCC0013870500232481002322910013040500EE +:10DDDC0093050600130507002326110023A8014212 +:10DDEC00EF20CFCB9307F0FF630CF5008320C1002D +:10DDFC00032481008324410013010101678000008A +:10DE0C0083A70143E38407FE8320C1002320F40091 +:10DE1C000324810083244100130101016780000069 +:10DE2C0083278600638E073283D7C500130101FD5B +:10DE3C0023248102232C4101232A51012326110280 +:10DE4C002322910223202103232E31012328610157 +:10DE5C002326710123248101232291012320A10176 +:10DE6C0013F78700130A0600930A050013840500B4 +:10DE7C006306070803A705016302070813F72700C9 +:10DE8C0083240A00630C0708832744028325C401FA +:10DE9C00370B00809309000013090000134B0BC0D3 +:10DEAC001386090013850A0063020904930609000E +:10DEBC0063742B0193060B00E78007006358A028BE +:10DECC0083278A00B389A9003309A9403385A74069 +:10DEDC002324AA00630A0520832744028325C40156 +:10DEEC001386090013850A00E31209FC83A90400B8 +:10DEFC0003A94400938484006FF09FFA93050400F7 +:10DF0C0013850A00EF600F87631C053A8357C40022 +:10DF1C0083240A0013F72700E31807F613F71700FA +:10DF2C0063140724832C840003250400370B008022 +:10DF3C00934BEBFF130C000013090000134BFBFF7A +:10DF4C00630E090E13F70720630C0724138D0C00C6 +:10DF5C006362992F13F70748630A07088329440162 +:10DF6C00832504011307190093961900B386360113 +:10DF7C0093D9F601330DB540B389D90093D9194023 +:10DF8C003307A7011386090063F6E900930907001C +:10DF9C001306070093F707406384072E93050600CA +:10DFAC0013850A00EF909FBF930C050063020530A8 +:10DFBC008325040113060D00EF00C04D8357C400E8 +:10DFCC0093F7F7B793E707082316F4003385AC01F2 +:10DFDC00B387A941232894012320A400232A3401C8 +:10DFEC00930C09002324F400130D090013060D00F3 +:10DFFC0093050C00EF00C05B03278400832704000B +:10E00C0093090900B30C9741B387A701232494010A +:10E01C002320F4001309000003268A00330C3C0172 +:10E02C00B309364123243A016380090C832C840004 +:10E03C00032504008357C400E31609F003AC040065 +:10E04C0003A94400938484006FF09FEF83A94400DC +:10E05C0003AC040093848400E38A09FE1386090050 +:10E06C009305A00013050C00EFA0CFAC63040512C0 +:10E07C0013051500330B854193070B00938B090097 +:10E08C0063F43701938B07000325040083270401F5 +:10E09C008326440163F8A7000329840033892601F1 +:10E0AC006342790963C8DB1A832744028325C401C0 +:10E0BC0013060C0013850A00E780070013090500FE +:10E0CC006356A008330B2B4113051000630A0B1683 +:10E0DC0003268A00330C2C01B389294133092641CC +:10E0EC0023242A01631A0908130500008320C102A6 +:10E0FC000324810283244102032901028329C101E3 +:10E10C00032A8101832A4101032B0101832BC100C6 +:10E11C00032C8100832C4100032D0100130101030A +:10E12C006780000093050C0013060900EF004048BF +:10E13C00832704009305040013850A00B387270185 +:10E14C002320F400EF60CFB1E30E05F68317C40073 +:10E15C0093E707042316F4001305F0FF6FF01FF983 +:10E16C001305000067800000130B0000130500006E +:10E17C00130C000093090000E38A09ECE31E05EE82 +:10E18C00138609009305A00013050C00EFA08F9ACD +:10E19C00E31005EE93871900138B07006FF01FEE49 +:10E1AC008327040163E2A70483274401636EF90209 +:10E1BC009306090063F42B0193060B00B3C6F60219 +:10E1CC00032744028325C40113060C0013850A009F +:10E1DC00B386F602E700070093090500E358A0F6A2 +:10E1EC00330939416FF05FE393890C006374990133 +:10E1FC00930909001386090093050C00EF00403BBE +:10E20C008327840003270400B38737413307370182 +:10E21C002324F4002320E400E39407FC930504007A +:10E22C0013850A00EF60CFA3E31205F233093941DD +:10E23C006FF09FDE930C0900130D09006FF01FDBCC +:10E24C009305040013850A00EF608FA1E30205E833 +:10E25C006FF0DFEF13860B0093050C00EF004035D9 +:10E26C00832784000326040013890B00B3877741AE +:10E27C00330676012324F4002320C4006FF09FE4BE +:10E28C0013850A00EF00404B930C0500E31005D4F6 +:10E29C008325040113850A00EF600FF38317C40074 +:10E2AC001307C00023A0EA0093F7F7F76FF05FEABB +:10E2BC001307C0008317C40023A0EA006FF05FE9C6 +:10E2CC001305F0FF6FF09FE2130101FF232481007F +:10E2DC002322910013040500138505002326110049 +:10E2EC0023A80142EF10DFFE9307F0FF630CF5004B +:10E2FC008320C10003248100832441001301010108 +:10E30C006780000083A70143E38407FE8320C100DC +:10E31C002320F40003248100832441001301010114 +:10E32C0067800000130101FF2326110023248100C4 +:10E33C0023229100630C0602B75501809385C54FCB +:10E34C001305060013040600EF00D02AB754018011 +:10E35C00631205021385844F8320C10003248100BE +:10E36C00832441001301010167800000B754018030 +:10E37C006FF05FFE9385844F13050400EF00902728 +:10E38C00E30A05FCB75501809385C5C91305040044 +:10E39C00EF005026E30005FC130500006FF0DFFBD7 +:10E3AC0003C5012F678000009307050003A5013604 +:10E3BC0013860500938507006FF0DFF6130101FF4C +:10E3CC001387050023248100232291009305060066 +:10E3DC0013040500138606001305070023261100FD +:10E3EC0023A80142EF101FF19307F0FF630CF50017 +:10E3FC008320C10003248100832441001301010107 +:10E40C006780000083A70143E38407FE8320C100DB +:10E41C002320F40003248100832441001301010113 +:10E42C006780000003A3C12A670003006380050214 +:10E43C0063020604638806048347060023A0F500E4 +:10E44C00034506003335A00067800000130101FF6F +:10E45C009305C10063040602638A06028347060023 +:10E46C0023A0F500034506003335A000130101017C +:10E47C006780000013050000678000001305000092 +:10E48C006FF0DFFE1305E0FF678000001305E0FF6F +:10E49C006FF0DFFDB3C7A50093F73700B308C500D5 +:10E4AC00639207069307300063FEC7049377350029 +:10E4BC00130705006398070613F6C8FF930706FEBB +:10E4CC00636CF708637CC70293860500930707000B +:10E4DC0003A80600938747009386460023AE07FFE8 +:10E4EC00E3E8C7FE9307F6FFB387E74093F7C7FF50 +:10E4FC00938747003307F700B385F500636817016E +:10E50C006780000013070500E37C15FF83C7050037 +:10E51C001307170093851500A30FF7FEE36817FF89 +:10E52C006780000083C60500130717009377370038 +:10E53C00A30FD7FE93851500E38007F883C605006B +:10E54C001307170093773700A30FD7FE9385150099 +:10E55C00E39A07FC6FF05FF683A6450083A20500E3 +:10E56C0083AF850003AFC50083AE050103AE450143 +:10E57C0003A3850103A8C5012322D70083A60502A6 +:10E58C00232057002324F7012326E7012328D70152 +:10E59C00232AC701232C6700232E07012320D7022F +:10E5AC001307470293854502E368F7FA6FF09FF172 +:10E5BC0063F6A502B387C5006372F5023307C50085 +:10E5CC00630A060E83C6F7FF9387F7FF1307F7FF5F +:10E5DC002300D700E398F5FE678000009307F00056 +:10E5EC0063E8C702930705009306F6FF630C060C5D +:10E5FC0093861600B386D70003C7050093871700D0 +:10E60C0093851500A38FE7FEE398D7FE6780000083 +:10E61C00B3E7A50093F737006390070A930806FF4A +:10E62C0093F808FF93880801330815011387050038 +:10E63C00930705008326070013070701938707013B +:10E64C0023A8D7FE832647FF23AAD7FE832687FF5E +:10E65C0023ACD7FE8326C7FF23AED7FEE31CF8FC02 +:10E66C001377C600B38515011378F600630E070403 +:10E67C001387050093880700130E3000032307004F +:10E68C0013074700B306E84023A06800B386D50003 +:10E69C0093884800E364DEFE1307C8FF1377C7FFB7 +:10E6AC001307470013763600B387E700B385E50000 +:10E6BC006FF09FF3678000009306F6FF9307050049 +:10E6CC006FF01FF367800000130608006FF0DFF196 +:10E6DC00130101FF138705002324810023229100DD +:10E6EC0093050600130405001386060013050700A6 +:10E6FC002326110023A80142EF105FCC9307F0FFF3 +:10E70C00630CF5008320C1000324810083244100A5 +:10E71C00130101016780000083A70143E38407FE16 +:10E72C008320C1002320F4000324810083244100B2 +:10E73C001301010167800000130101FD2320210357 +:10E74C00232611022324810223229102232E31013C +:10E75C00232C4101232A5101232861012326710115 +:10E76C00232481011309060063820522138405000A +:10E77C0093090500EF901FD79304B900930760012C +:10E78C0063FC970E93F484FF1387040063CC040E90 +:10E79C0063EA240F8327C4FF930A84FF13FAC7FF8D +:10E7AC00338B4A01635AEA18938B01DC03A68B0066 +:10E7BC0083264B00630E662313F6E6FF3306CB006D +:10E7CC0003264600137616006314061A93F6C6FF4A +:10E7DC003306DA00635EE63293F7170063940702A0 +:10E7EC00032C84FF338C8A4183274C0093F7C7FF9B +:10E7FC00B386D700B38B460163DAEB34B30BFA0064 +:10E80C0063D2EB0C9305090013850900EF900FB947 +:10E81C0013090500630C05048327C4FF130785FF48 +:10E82C0093F7E7FFB387FA006382E7301306CAFF5A +:10E83C009307400263E6C7301307300183260400B8 +:10E84C00636CC726930705001307040023A0D700A9 +:10E85C008326470023A2D7000327870023A4E700C1 +:10E86C009305040013850900EF600F9613850900CA +:10E87C00EF909FC76F00C0019304000113070001C4 +:10E88C00E3FA24F19307C00023A0F9001309000058 +:10E89C008320C10203248102832441028329C10104 +:10E8AC00032A8101832A4101032B0101832BC1001F +:10E8BC00032C810013050900032901021301010334 +:10E8CC00678000008327CC0003278C001306CAFF47 +:10E8DC00930640022326F70023A4E70013098C00BB +:10E8EC00330B7C0163E4C62E93053001032704002F +:10E8FC009307090063F2C5022324EC0003274400AC +:10E90C009307B0012326EC0063E2C7300327840091 +:10E91C0093070C011304840023A0E7000327440091 +:10E92C00138A0B00930A0C0023A2E7000327840030 +:10E93C001304090023A4E70083A74A0033079A4075 +:10E94C009306F00093F7170063ECE606B367FA0042 +:10E95C0023A2FA0083274B0093E717002322FB0026 +:10E96C0013850900EF905FB8130904006FF05FF294 +:10E97C0093F71700E39807E8032C84FF338C8A4144 +:10E98C0083274C0093F7C7FF6FF05FE703248102E6 +:10E99C008320C10283244102032901028329C1017E +:10E9AC00032A8101832A4101032B0101832BC1001E +:10E9BC00032C810093050600130101036F900F9E39 +:10E9CC00B3E7970023A2FA00B3859A0013671700E8 +:10E9DC0023A2E50083274B0093858500138509004E +:10E9EC0093E717002322FB00EF501FFE6FF05FF739 +:10E9FC0093F6C6FF3306DA00938504016350B60E16 +:10EA0C0093F71700E39007E0032C84FF338C8A41C3 +:10EA1C0083274C0093F7C7FFB386D700338B46018F +:10EA2C00E34EBBDC8327CC0003278C001306CAFF04 +:10EA3C00930640022326F70023A4E70013098C0059 +:10EA4C0063EEC620930530010327040093070900E9 +:10EA5C0063F2C5022324EC00032744009307B001A2 +:10EA6C002326EC0063E4C7200327840093070C01E2 +:10EA7C001304840023A0E7000327440023A2E7002B +:10EA8C000327840023A4E70033079C00B3079B40B3 +:10EA9C0023A4EB0093E717002322F70083274C00F5 +:10EAAC001385090093F71700B3E4970023229C0009 +:10EABC00EF909FA36FF0DFDD2320D5008326440069 +:10EACC001307B0012322D5006360C712832684008C +:10EADC0013078400930785006FF05FD7B38A9A0001 +:10EAEC00B307964023A45B0193E7170023A2FA0017 +:10EAFC008327C4FF138509001309040093F717003B +:10EB0C00B3E49700232E94FEEF901F9E6FF05FD816 +:10EB1C008327CB0003278B00130A0600338BCA0014 +:10EB2C002326F70023A4E7006FF01FE18327C5FF1E +:10EB3C0093F7C7FF330AFA00338B4A016FF0DFDF1C +:10EB4C0093050400EFF0DFA66FF09FD18327CB0075 +:10EB5C0003278B001306CAFF930640022326F700F7 +:10EB6C0023A4E70003278C008327CC0013098C0017 +:10EB7C00330B7C012326F70023A4E70063E8C604CB +:10EB8C00930630010327040093070900E3F6C6D867 +:10EB9C002324EC00032744009307B0012326EC0048 +:10EBAC0003278400E3F6C7D62328EC000327C40010 +:10EBBC0093074002232AEC00032704016304F606A2 +:10EBCC0093078C01130404016FF01FD59305040007 +:10EBDC0013050900EFF0DF9D13040900138A0B00E5 +:10EBEC00930A0C006FF05FD5032784002324E50003 +:10EBFC000327C4002326E500832604016302F604E0 +:10EC0C0013070401930705016FF05FC48327840089 +:10EC1C002328FC008327C400232AFC0003270401BB +:10EC2C00E310D6FA232CEC000327440193070C02C3 +:10EC3C0013048401232EEC00032704006FF0DFCDB6 +:10EC4C002328D500832644011307840193078501EB +:10EC5C00232AD500832684016FF05FBF930504003F +:10EC6C0013050900EFF0DF946FF01FE28327840097 +:10EC7C002328FC008327C400232AFC00032704015B +:10EC8C006308D60093078C01130404016FF09FDE18 +:10EC9C00232CEC000327440193070C02130484017A +:10ECAC00232EEC00032704006FF0DFDC130101FFBF +:10ECBC00232481001384050083A5050023229100E1 +:10ECCC00232611009304050063840500EFF01FFE5A +:10ECDC0093050400032481008320C10013850400E4 +:10ECEC0083244100130101016F501FCE83A701360D +:10ECFC006380A7108325C504130101FE232A91000C +:10ED0C00232E1100232C81002328210123263101DD +:10ED1C00930405006380050413090000930900089F +:10ED2C00B387250103A40700630E040093050400B8 +:10ED3C000324040013850400EF501FC9E31804FEDC +:10ED4C0083A5C40413094900E31C39FD1385040091 +:10ED5C00EF509FC783A50404638605001385040048 +:10ED6C00EF509FC603A48414630004021389C414D7 +:10ED7C00630C240193050400032404001385040090 +:10ED8C00EF509FC4E31889FE83A5440563860500F4 +:10ED9C0013850400EF505FC383A78403638C0702C1 +:10EDAC0083A7C40313850400E780070083A5042E02 +:10EDBC0063820502032481018320C101032901011F +:10EDCC008329C1001385040083244101130101022E +:10EDDC006FF0DFED8320C101032481018324410105 +:10EDEC00032901018329C10013010102678000007E +:10EDFC00678000003367B5009303F0FF137737008B +:10EE0C0063100710B7877F7F9387F7F703260500FA +:10EE1C0083A60500B372F6003363F600B382F200EA +:10EE2C00B3E26200639272106316D60803264500A3 +:10EE3C0083A64500B372F6003363F600B382F2008A +:10EE4C00B3E26200639E720C6316D606032685003D +:10EE5C0083A68500B372F6003363F600B382F2002A +:10EE6C00B3E262006398720C6316D6040326C500E5 +:10EE7C0083A6C500B372F6003363F600B382F200CA +:10EE8C00B3E262006392720C6316D602032605018C +:10EE9C0083A60501B372F6003363F600B382F20069 +:10EEAC00B3E26200639C720A130545019385450128 +:10EEBC00E30ED6F41317060193970601631EF700B1 +:10EECC001357060193D706013305F7409375F50FD9 +:10EEDC0063900502678000001357070193D7070161 +:10EEEC003305F7409375F50F6394050067800000B8 +:10EEFC001377F70F93F7F70F3305F7406780000090 +:10EF0C000346050083C605001305150093851500FF +:10EF1C006314D600E31606FE3305D6406780000066 +:10EF2C001305450093854500E31CD6FC1305000032 +:10EF3C00678000001305850093858500E312D6FCDD +:10EF4C0013050000678000001305C5009385C500FC +:10EF5C00E318D6FA130500006780000013050501BD +:10EF6C0093850501E31ED6F81305000067800000A9 +:10EF7C0083278600130101FD232A51012326110248 +:10EF8C00232481022322910223202103232E3101E9 +:10EF9C00232C4101232861012326710123248101A3 +:10EFAC00930A060063880714130B050083290600D7 +:10EFBC0003A5050083A48500138405006F00400D94 +:10EFCC008357C40013F70748630A070883264401D4 +:10EFDC00832504011307190093941600B386D400FB +:10EFEC0093D4F601330AB540B384D40093D41440BF +:10EFFC00330747011386040063F6E400930407000B +:10F00C001306070093F707406386070A930506006B +:10F01C0013050B00EF809FB8130C0500630A050A5B +:10F02C008325040113060A00EFF0CFC68357C400F2 +:10F03C0093F7F7B793E707082316F40033054C0151 +:10F04C00338A4441232A9400232444012328840135 +:10F05C002320A40093040900130A090013060A00D4 +:10F06C0093850B00EFF0CFD4032784000325040015 +:10F07C0083A78A00B30497403305450123249400E9 +:10F08C002320A4003389274123A42A016304090601 +:10F09C0003A9490083AB0900138A040093898900F2 +:10F0AC00E30809FEE37E99F093040900130A0900B2 +:10F0BC006FF0DFFA13050B00EFF00FE8130C0500EF +:10F0CC00E31E05F68325040113050B00EF50DF8FBB +:10F0DC009307C0002320FB008357C4001305F0FFE7 +:10F0EC0093E707042316F40023A40A0023A20A00C2 +:10F0FC006F00C00023A20A00130500008320C10288 +:10F10C000324810283244102032901028329C101C2 +:10F11C00032A8101832A4101032B0101832BC100A6 +:10F12C00032C8100130101036780000083D7C50005 +:10F13C00130101ED232C4111232861112320A1116E +:10F14C00232611122324811223229112232021130E +:10F15C00232E3111232A51112326711123248111BD +:10F16C0023229111232EB10F93F707082326D100E8 +:10F17C00138A0500130B0500130D060063860700A8 +:10F18C0083A70501E384075EB7570180930AC10486 +:10F19C0093878750B75B0180B754018093090D00AA +:10F1AC00232051052324010423220104232A0100D6 +:10F1BC00232C010023200102232E01002324010013 +:10F1CC002328F100938B4B6793844468138D0A00BA +:10F1DC0083C70900638C072013840900930650022F +:10F1EC006388D72A8347140013041400E39A07FE9C +:10F1FC00330C3441630C341F832681048327410470 +:10F20C0023203D01B38686019387170023228D01AD +:10F21C002324D1042322F10493067000130D8D00D6 +:10F22C0063C0F62803278100834704003307870156 +:10F23C002324E100638C071A9308F0FF8346140023 +:10F24C0093091400A30D01022322010013090000ED +:10F25C00130CA005930C90009305A00213840800D6 +:10F26C0093891900938706FE6368FC040327010148 +:10F27C0093972700B387E70083A7070067800700F1 +:10F28C0023220100938706FD0326410083C6090053 +:10F29C0093891900131726003307C700131717009B +:10F2AC00B387E7002322F100938706FDE3FEFCFC05 +:10F2BC00938706FEE37CFCFA638A06122306D108C8 +:10F2CC00A30D0102130C1000930C10001304C108C1 +:10F2DC0093080000137F290063040F00130C2C000B +:10F2EC00937E4908832781040326410463980E000A +:10F2FC0003274100B30D8741634AB07B0345B1033B +:10F30C009305160093068D00630005041305B103E5 +:10F31C00938717002320AD00130510002322AD00A6 +:10F32C002324F1042322B10413057000E340B50A31 +:10F33C00930F260013050D0113860500138D06008F +:10F34C0093850F0093060500630C0F021306C1038F +:10F35C00938727002320CD00130620002322CD0005 +:10F36C002324F1042322B10413077000E342B70AEB +:10F37C0013860500138D0600938515009386860071 +:10F38C0013050008638CAE54B38D98416344B0638D +:10F39C00B387FC0023208D0023229D012324F1043C +:10F3AC002322B104130770006342B76C1373490036 +:10F3BC006308030003274100B30C8741E34890091D +:10F3CC00032441006354840113040C0003278100BF +:10F3DC00330787002324E100639A076A83C7090077 +:10F3EC0023220104138D0A00E39807DE832781048E +:10F3FC00E39E07568357CA0093F70704E394075A12 +:10F40C008320C1120324811203258100832441121D +:10F41C00032901128329C111032A8111832A411165 +:10F42C00032B0111832BC110032C8110832C411051 +:10F43C00032D0110832DC10F1301011367800000F0 +:10F44C0013050B00EF808FD583274500138507002C +:10F45C00232EF100EFA00FD09307050013050B002E +:10F46C00938D07002320F102EF804FD38327850073 +:10F47C009305A002232CF100E3980D1E83C609000E +:10F48C006FF01FDE83C60900136909026FF05FDDA0 +:10F49C00330C3441E31234D7834704006FF09FD907 +:10F4AC001306010493050A0013050B00EFF05FAC83 +:10F4BC00E31205F4138D0A006FF0DFD68327C10029 +:10F4CC0093080400A30D010203A40700938D4700C9 +:10F4DC00E30404389307F0FFE38EF8261386080044 +:10F4EC00930500001305040023261101EF809FE40F +:10F4FC008328C100E3060548B30C85402326B101DF +:10F50C00930800006F0040090327C100A30D0102FE +:10F51C00130C100083270700130747002326E10074 +:10F52C002306F108930C10001304C1086FF05FDA86 +:10F53C009377090293080400638E070E8327C1009A +:10F54C009387770093F787FF83A6470083AC070068 +:10F55C00938787002326F100138C060063C40610E2 +:10F56C009306F0FF930D09006388D800B3E68C0175 +:10F57C00937DF9F7638E0676E31C0C0093069000DE +:10F58C00E3E8960193870C03A307F10E13890D0092 +:10F59C00930C10001304F10E138C080063D4980123 +:10F5AC00138C0C008347B103B337F000330CFC0011 +:10F5BC006FF05FD293080400136909019377090275 +:10F5CC00638407748327C1009387770093F787FFC1 +:10F5DC0083AC070003AC4700938787002326F10018 +:10F5EC00937DF9BF93060000A30D01021306F0FFF3 +:10F5FC00638EC80833E68C0113F9FDF76314064AD1 +:10F60C0063920828639A066E93FC1D001304010F85 +:10F61C00E3840CF893070003A307F10E1304F10E17 +:10F62C006FF09FF71369090193770902930804009F +:10F63C00E39607F00327C10093770901930647006F +:10F64C00E392070493770904E38607268327C10016 +:10F65C002326D100839C070013DCFC4193060C008D +:10F66C00E3D006F0B3369001B30E8041338CDE400C +:10F67C009306D002A30DD1021306F0FFB30C9041F8 +:10F68C00930D090093061000E396C8F613061000BC +:10F69C00E384C6EE130620006380C6201304010F1A +:10F6AC009317DC0193F67C0093DC3C0093860603F5 +:10F6BC00B3EC9701135C3C00A30FD4FEB3E78C01B1 +:10F6CC00930504001304F4FFE39C07FC93F71D005F +:10F6DC00638E071E93070003638AF61E9385E5FF6E +:10F6EC00A30FF4FE9307010FB38CB74013890D00E1 +:10F6FC00138405006FF05FEA93080400936D090111 +:10F70C0093F70D02638807628327C10093061000EC +:10F71C0013897700137989FF93078900832C0900DB +:10F72C00032C49002326F1006FF01FEC8327C10046 +:10F73C00B786FFFF93C6068383AC07009387470009 +:10F74C002326F100B7570180938787C7231ED10268 +:10F75C0093080400130C0000936D2900232AF10078 +:10F76C00930620006FF05FE883C60900136909084F +:10F77C006FF01FAF83C6090013871900E38AB62206 +:10F78C00938706FD9309070013040000E3ECFCAC1F +:10F79C0083C6090013172400B30887009398180038 +:10F7AC003384F800938706FD93891900E3F2FCFE7D +:10F7BC006FF05FAB83C60900136949006FF05FAA55 +:10F7CC009307B00283C60900A30DF1026FF05FA985 +:10F7DC000327C10083C609008327070013074700CE +:10F7EC002326E1002322F100E3DC07A6B307F04057 +:10F7FC002322F100136949006FF09FA683C609000C +:10F80C00136919006FF0DFA58347B10383C60900A4 +:10F81C00E39807A493070002A30DF1026FF05FA415 +:10F82C0083C6090093078006638EF67E136909046C +:10F83C006FF01FA30327C1009377090283260700EB +:10F84C00130747002326E100639C075E93770901A9 +:10F85C00639E077E93770904E394071013730920C2 +:10F86C006306037E832781002380F6006FF05F968A +:10F87C0083C609009307C006638EF67A13690901E3 +:10F88C006FF01F9E13061000E384C61013062000B1 +:10F89C00930D0900E394C6E0832641011304010F84 +:10F8AC0093F7FC00B387F60003C7070093DC4C000A +:10F8BC009317CC01B3EC9701135C4C00A30FE4FE3F +:10F8CC00B3E78C011304F4FFE39C07FC9307010FCF +:10F8DC00B38C874013890D006FF01FCC03274100B8 +:10F8EC00B30D8741E352B0AB13050001E356B50BE2 +:10F8FC00232281029306000113040A00930E700068 +:10F90C00138A0D00938D0900938908006F00C000C5 +:10F91C00130A0AFF63DA46059387070113061600DC +:10F92C0023209D002322DD002324F1042322C10483 +:10F93C00130D8D00E3DECEFC1306010493050400C9 +:10F94C0013050B00EFF0CFE2631E056E930600016A +:10F95C00130A0AFF8327810403264104138D0A002E +:10F96C00930E7000E3CA46FB9388090093890D003F +:10F97C00930D0A00130A0400032441021306160017 +:10F98C0013058D00B387B70123209D002322BD01F1 +:10F99C002324F1042322C10413077000634AC764B3 +:10F9AC00B38D98419305160093068500130D050041 +:10F9BC00E350B09F13050001635EB573930600011D +:10F9CC00930870006F00C000938D0DFF63DAB605CD +:10F9DC00938707011306160023209D002322DD00C8 +:10F9EC002324F1042322C104130D8D00E3DEC8FC93 +:10F9FC001306010493050A0013050B00EFF04FD713 +:10FA0C00E31A059E93060001938D0DFF8327810455 +:10FA1C0003264104138D0A0093087000E3CAB6FB59 +:10FA2C009305160013068D00B387B70123209D00A4 +:10FA3C002322BD012324F1042322B10413077000F7 +:10FA4C006342B732130D060093851500B387FC0093 +:10FA5C0023208D0023229D012324F1042322B104B1 +:10FA6C001307700093068600E352B7941306010443 +:10FA7C0093050A0013050B00EFF08FCFE31C0596DE +:10FA8C008327810493860A006FF05F9213060104AA +:10FA9C0093050A0013050B00EFF08FCDE3000594DE +:10FAAC006FF05F95930D09006FF05FBE9306000138 +:10FABC0063DEB60B13070D00930F7000130D0C00D3 +:10FACC002322E103130C09002324D10313090A0098 +:10FADC00138A09009309040013840D00938D0C0004 +:10FAEC00938C08006F00C000130404FF63DA8604D3 +:10FAFC009387070113061600232077012322D700D2 +:10FB0C002324F1042322C10413078700E3DECFFC76 +:10FB1C00130601049305090013050B00EFF04FC504 +:10FB2C006316054A93060001130404FF832781041E +:10FB3C000326410413870A00930F7000E3CA86FA68 +:10FB4C00032F4102832E810293880C00938C0D00AD +:10FB5C00930D04001384090093090A00130A090089 +:10FB6C0013090C00130C0D00130D0700B387B7011C +:10FB7C001306160023207D012322BD012324F1044A +:10FB8C002322C10493067000130D8D0063D8C6F6B2 +:10FB9C001306010493050A0013050B002326110319 +:10FBAC002324D1032322E103EFF08FBCE31405845B +:10FBBC0083278104032641048328C102832E8102FA +:10FBCC00032F4102138D0A006FF04FF3130601044B +:10FBDC0093050A0013050B00232611032324D103DC +:10FBEC002322E103EFF0CFB8E3160580032641048E +:10FBFC00832781048328C102832E8102032F4102B3 +:10FC0C009306410593051600138D0A006FF0CFF390 +:10FC1C001306010493050A0013050B00232411039A +:10FC2C002322D103EFF0CFB4631605FC0326410465 +:10FC3C008327810483288102832E41029306410588 +:10FC4C0093051600138D0A006FF08FF31306000155 +:10FC5C000327410463509607930D000113047000B1 +:10FC6C006F00C000938C0CFF63D69D059387070132 +:10FC7C001307170023A0760123A2B6012324F10455 +:10FC8C002322E10493868600E35EE4FC1306010460 +:10FC9C0093050A0013050B00EFF08FAD631C05F400 +:10FCAC00938C0CFF832781040327410493860A005D +:10FCBC00E3CE9DFBB38797011307170023A07601B2 +:10FCCC0023A296012324F1042322E104930670005D +:10FCDC0063D8E6EE1306010493050A0013050B0026 +:10FCEC00EFF00FA9631805F0832781046FF04FED37 +:10FCFC00E39A088813890D0093080000930C000008 +:10FD0C001304010F6FF05F890327C100937709017A +:10FD1C00930647006392071893770904638E07369E +:10FD2C008327C100130C00002326D10083DC0700BD +:10FD3C006FF01F8B0327C10093F70D01930647004B +:10FD4C00639A071093F70D04638607388327C10065 +:10FD5C00130C00002326D10083DC0700930610004F +:10FD6C006FF09F881306010493050A0013050B001E +:10FD7C00EFF00FA0631005E883254104832781046D +:10FD8C009306410593851500138D0A006FF04FE023 +:10FD9C0093F70D402324410323263103130A0C004F +:10FDAC0093890C0013090000832C81011304010FAB +:10FDBC0023221103138C07006F0040021306A000CE +:10FDCC00930600001385090093050A00EF00C06E2E +:10FDDC0063060A3293090500138A05001306A00076 +:10FDEC00930600001385090093050A00EF001030FC +:10FDFC0013050503A30FA4FE130919001304F4FF44 +:10FE0C00E30E0CFA83C60C00E39A26FB9307F00F63 +:10FE1C00E306F9FA631C0A169307900063E8371798 +:10FE2C009307010F232C910183284102032A81029D +:10FE3C008329C102B38C874013890D006FF0CFF575 +:10FE4C00032781009357F74123A0E60023A2F60075 +:10FE5C006FF00FB82326D100832C0700130C000081 +:10FE6C00930610006FF04FF88327810183C60900B9 +:10FE7C00638807BE83C70700638407BE1369094004 +:10FE8C006FF00FBE832C07002326D10013DCFC413E +:10FE9C0093060C006FF08FEC832C0700130C000002 +:10FEAC002326D1006FF0CFF3B75701809387C7C8D3 +:10FEBC00232AF1009377090293080400638C070648 +:10FECC008327C1009387770093F787FF83AC0700E4 +:10FEDC0003AC4700938787002326F10013761900A3 +:10FEEC00630E060033E68C01630A0600130600035A +:10FEFC00230EC102A30ED10213692900937DF9BF11 +:10FF0C00930620006FF04FEE93080400930D090048 +:10FF1C006FF00FFF930804006FF04FEAB7570180A2 +:10FF2C00938787C7232AF10093770902930804006B +:10FF3C00E39807F80327C1009377090113064700DC +:10FF4C00638A0708832C0700130C00002326C100CA +:10FF5C006FF0DFF813050400EF90DF9F930C0500A2 +:10FF6C002326B101930800006FF00FE39305000402 +:10FF7C00EF70DFC22320AA002328AA00630C0524FB +:10FF8C0093070004232AFA006FF00FA083270102C5 +:10FF9C008325C101130900003304F44013860700C4 +:10FFAC0013050400EF90DFA383C51C001306A0000B +:10FFBC00930600003338B0001385090093050A003E +:10FFCC00B38C0C01EF00404F6FF0DFE0130A090017 +:10FFDC006FF04FC2937709046382070A8327C1002D +:10FFEC00130C00002326C10083DC07006FF01FEF09 +:04FFFC0013060104E3 :02000004800179 -:100000006386070C8327C100130C00002326C10060 -:1000100083CC07006FF09FE493770920638E070875 -:100020008327C100130C00002326D10083CC0700D6 -:100030006FF00FD393770920638407068327C100ED -:100040002326D100838C070013DCFC4193060C00AF -:100050006FF0CFC893F70D20638807028327C10094 -:10006000130C00002326D10083CC07009306100058 -:100070006FF08FCF138606006FF01F9393079000E9 -:10008000E3EA37CD6FF0DFD18327C100130C000006 -:100090002326D10083AC0700930610006FF0CFCC6D -:1000A0008327C1002326D10083AC070013DCFC4169 -:1000B00093060C006FF08FC28327C100130C000061 -:1000C0002326D10083AC07006FF08FC98327C100BE -:1000D000130C00002326C10083AC07006FF01FD86B -:1000E000832781002390F6006FF08F8613060104AA -:1000F00093050A0013050B00EFE09FDF6FF08FA759 -:10010000938C08002326B101930800006FF0CFC044 -:10011000930D09006FF00FBF1385060013860500CD -:100120006FF04FFE9307F0FF2324F1006FF04FA50F -:100130008327C10003A4070093874700635404008A -:100140001304F0FF83C619002326F100930907006A -:100150006FF00F899307C0002320FB009307F0FF87 -:100160002324F1006FF0CFA1130101FE232C8100A5 -:10017000232A910023282101232E11002326310157 -:1001800013090500938405001304060063060500A7 -:1001900083278503638807140317C400832684011B -:1001A000937787002324D4009316070193D6060182 -:1001B0006382070883270401638E070613962601CE -:1001C00093F9F40F93F4F40F635E06080327040019 -:1001D00083264401B307F74063DED70A83268400F1 -:1001E000130617002320C4009386F6FF2324D400AF -:1001F0002300370103274401938717006308F70C96 -:100200008357C40093F71700638607009307A00085 -:10021000638EF40A8320C1010324810103290101B3 -:100220008329C100138504008324410113010102C5 -:10023000678000009305040013050900EF30DFDC40 -:10024000631E05080317C40093F9F40F8327040104 -:100250009316070193D606011396260193F4F40F23 -:10026000E34606F683264406372600003367C700B8 -:1002700037E6FFFF1306F6FFB3F6C6002316E400C9 -:10028000032704002322D40683264401B307F74042 -:10029000E3C6D7F49305040013050900EF40CFAD82 -:1002A000631E0502032704008326840093071000C1 -:1002B000130617009386F6FF2320C4002324D400DE -:1002C0002300370103274401E31CF7F293050400E0 -:1002D00013050900EF404FAAE30E05F29304F0FF67 -:1002E0006FF05FF3EF400FE36FF01FEB9307050034 -:1002F00003A5013613860500938507006FF0DFE63E -:10030000130101FE232C8100232A9100232E1100CA -:1003100083A701EA130405009384060063820502A3 -:10032000E78007009307F0FF6306F5028320C10111 -:10033000032481018324410113010102678000002D -:100340001306000093054100E78007009307F0FFC4 -:10035000E31EF5FC23A004009307A0088320C1013D -:100360002320F400032481018324410113010102AD -:1003700067800000130101FE232C8100232A9100D5 -:10038000232E110083A4013683A701EA130406007B -:10039000630A050213860500930604009305050011 -:1003A00013850400E78007009307F0FF630AF50256 -:1003B0008320C1010324810183244101130101022F -:1003C00067800000930606009305410013060000B5 -:1003D00013850400E78007009307F0FFE31AF5FC9C -:1003E000232004008320C101032481019307A00876 -:1003F00023A0F4008324410113010102678000005F -:10040000930805009387050013080600138506006E -:100410001383080063940628B75601809386C67F2D -:1004200063F6C50E370701006378E60C1307F00F7B -:100430003337C700131737003355E600B386A600DD -:1004400083C60600130500023387E600B306E540C5 -:10045000630CE500B397D70033D7E8003318D60014 -:10046000B365F7003393D80093580801B3D7150349 -:10047000131608011356060113570301B3F61503AB -:1004800013850700B305F6029396060133E7E600ED -:10049000637EB700330707011385F7FF6368070121 -:1004A0006376B7001385E7FF330707013307B740CB -:1004B000B3771703131303011353030133571703C0 -:1004C0009397070133E36700B306E60213060700BC -:1004D000637CD300330368001306F7FF63660301F0 -:1004E0006374D3001306E7FF131505013365C500D8 -:1004F000930500006F00400E37050001130700014F -:10050000E36CA6F2130780016FF01FF36316060079 -:10051000130710003358C702370701006370E80C57 -:100520001307F00F63740701130580003357A80009 -:10053000B386E60003C70600130600023307A700D0 -:10054000B306E6406316E60AB38707419305100039 -:100550009358080113160801135606011357030197 -:10056000B3F61703B3D717039396060133E7E600F4 -:10057000330EF60213850700637EC70133070701B8 -:100580001385F7FF636807016376C7011385E7FFEB -:10059000330707013307C741B37717031313030169 -:1005A00013530301335717039397070133E367008E -:1005B000B306E60213060700637CD300330368002A -:1005C0001306F7FF636603016374D3001306E7FFA6 -:1005D000131505013365C50067800000370700016A -:1005E00013050001E364E8F4130580016FF01FF4C4 -:1005F0003318D800B3D5E7003393D800B397D700AA -:1006000033D7E800935808013366F70033F7150332 -:100610009317080193D7070113550601B3D51503A6 -:10062000131707013367A700B386B70213850500C8 -:10063000637ED700330707011385F5FF6368070161 -:100640006376D7001385E5FF33070701B306D7406C -:1006500033F716031316060113560601B3D6160315 -:1006600013170701B388D702B367C70013870600C3 -:1006700063FE1701B38707011387F6FF63E80701DD -:1006800063F617011387E6FFB3870701931505018A -:10069000B3871741B3E5E5006FF09FEB63E6D5182C -:1006A0003707010063F4E6041307F00FB335D700F2 -:1006B000939535003757018033D5B6001307C77FB0 -:1006C0003307A70003470700130500023307B700ED -:1006D000B305E5406316E50213051000E3EEF6EE00 -:1006E00033B5C800134515006FF01FEF3707000141 -:1006F00093050001E3E0E6FC930580016FF09FFBAA -:100700003353E600B396B6003363D30013550301A9 -:10071000B31EB60033D6E700B376A602B397B70090 -:1007200033D7E8003368F7009317030193D7070125 -:10073000135708013356A6029396060133E7E600E5 -:10074000338FC702130E0600637EE701330767008D -:10075000130EF6FF636867006376E701130EE6FF8A -:10076000330767003307E741B376A7023357A70281 -:10077000939606013386E7029317080193D7070182 -:10078000B3E7F6009306070063FEC700B387670070 -:100790009306F7FF63E8670063F6C7009306E7FF79 -:1007A000B387670013150E01370E01003365D500BE -:1007B0009306FEFF3378D500B387C740B3F6DE005B -:1007C0001356050193DE0E013303D802B306D60299 -:1007D000135703013308D8033308D8003307070140 -:1007E0003306D6036374D7003306C6019356070158 -:1007F0003386C60063E6C702E39CC7CEB707010095 -:100800009387F7FF3377F700131707013373F3006C -:10081000B398B8003307670093050000E3FEE8DAF9 -:100820001305F5FF6FF0DFCC930500001305000002 -:100830006FF09FDA93080600138706009307050000 -:1008400013880500639C0622B75601809386C67FF5 -:1008500063FCC50C37030100637E660A1303F00FC7 -:100860006374C300130780003353E600B386660049 -:1008700003CE0600330EEE00130700023303C74118 -:10088000630CC701B3956500335EC501B3186600FC -:100890003368BE00B317650013D608013377C8026A -:1008A000139508011355050193D607013358C80263 -:1008B00013170701B366D7003308050363FA06016F -:1008C000B386160163E6160163F40601B3861601CA -:1008D000B386064133F7C6029397070193D7070102 -:1008E000B3D6C602B306D50213150701B367F500E8 -:1008F00063FAD700B387170163E6170163F4D700E3 -:10090000B3871701B387D74033D56700930500003D -:10091000678000003703000113070001E36666F4F7 -:10092000130780016FF05FF46316060013061000D2 -:10093000B35816033706010063F2C80A1306F00F16 -:10094000637416011307800033D6E800B386C6002F -:1009500003CE0600330EEE00130700023303C74137 -:100960006318C709B385154113D70801139508010A -:100970001355050113D60701B3F6E502B3D5E50219 -:1009800093960601B3E6C600B305B50263FAB60056 -:10099000B386160163E6160163F4B600B38616014A -:1009A000B385B640B3F6E5029397070193D70701E5 -:1009B000B3D5E502B305B50213950601B367F5009B -:1009C00063FAB700B387170163E6170163F4B70052 -:1009D000B3871701B387B7406FF01FF337060001E5 -:1009E00013070001E3E2C8F6130780016FF0DFF59B -:1009F000B398680033D7C501B3176500335EC501EE -:100A000013D50801B376A702B3956500336EBE0017 -:100A10009395080193D5050113560E013357A7028C -:100A200093960601B3E6C6003387E50263FAE60053 -:100A3000B386160163E6160163F4E600B386160179 -:100A40003386E640B376A602131E0E01135E0E0136 -:100A50003356A602939606013386C502B3E5C60156 -:100A600063FAC500B385150163E6150163F4C5009B -:100A7000B3851501B385C5406FF01FEFE3EAD5E8F4 -:100A80003707010063FCE604130EF00F3337DE0076 -:100A900013173700B758018033D3E6009388C87F17 -:100AA000B388680003CE0800330EEE00130700027F -:100AB0003303C741631EC70363E4B600636AC5001E -:100AC000B307C540B385D5403335F5003388A5401D -:100AD00013850700930508006FF09FE3B708000136 -:100AE00013070001E3E816FB130780016FF09FFA7C -:100AF0003357C601B3966600336FD700B3D7C5012D -:100B000013570F01B3F8E702B39565003358C501D9 -:100B10003368B80093150F0193D50501935608016A -:100B20003316660033156500B3D7E70293980801C2 -:100B3000B3E6D800B38EF5029388070063FED601B2 -:100B4000B386E6019388F7FF63E8E60163F6D60112 -:100B50009388E7FFB386E601B386D641B3FEE6028B -:100B60001318080113580801B3D6E602939E0E012C -:100B7000B3EE0E01B385D5029387060063FEBE0077 -:100B8000B38EEE019387F6FF63E8EE0163F6BE00D5 -:100B90009387E6FFB38EEE01B385BE4093980801BC -:100BA000B70E0100B3E8F8009387FEFF33F8F800B2 -:100BB0009356060193D80801B377F6003307F8027D -:100BC000B387F8023308D802B388D8023308F80094 -:100BD00093560701B386060163F4F600B388D80183 -:100BE000B70701009387F7FF13D80601B3F6F600A5 -:100BF000939606013377F700B30818013387E600B0 -:100C000063E61501639E1501637CE5003306C7406A -:100C10003337C7003307E701B388E84013070600FE -:100C20003307E5403335E500B3851541B385A5406D -:100C3000B397C5013357670033E5E700B3D56500C7 -:100C40006FF01FCD130101FD93D7450123229102BF -:100C500023202103232C4101232861012324810126 -:100C60009394C5002326110223248102232E3101EF -:100C7000232A5101232671011397570113090500F7 -:100C8000130B0600138C060093D4C40013DAF5018D -:100C90006304070A93FAF77F9307F07F6380FA10E3 -:100CA0009359D50193943400B3E49900B7098000B7 -:100CB000B3E9340113143500938A1AC0930B000072 -:100CC00093574C011315CC00139757019354C5004B -:100CD00093F5F77F135CFC01630007109307F07F27 -:100CE0006382F516139534009357DB0133E5A700B3 -:100CF000B7048000B3649500931F3B00138515C0B3 -:100D00001306000093972B00B3E7C7009387F7FF04 -:100D10001307E000B3468A01B385AA406360F71663 -:100D2000375701809397270013078774B387E7002D -:100D300083A7070067800700B3E9A400638E090654 -:100D40006380040413850400EF30D03B930755FF04 -:100D50001307C001634CF7029309D001130485FF08 -:100D6000B389F940B3948400B3593901B3E99900C8 -:100D7000331489009305D0C0B38AA5406FF01FF4E7 -:100D8000EF305038130505026FF05FFC930485FDCA -:100D9000B3199900130400006FF0DFFDB3E9A4005C -:100DA000638409021304050093890400930AF07F09 -:100DB000930B30006FF0DFF013040000930A000083 -:100DC000930B10006FF0DFEF13040000930AF07F25 -:100DD000930B20006FF0DFEEB3EF640163800F0828 -:100DE0006382040413850400EF30D03193050500BD -:100DF000938755FF1307C001634EF7029306D00196 -:100E0000938F85FFB386F6403395F401B356DB002C -:100E1000B3E4A600B31FFB011307D0C03305B740EE -:100E20006FF01FEE13050B00EF30D02D9305050278 -:100E30006FF01FFC138585FDB314AB00930F00000A -:100E40006FF09FFDB3EF640163820F02930F0B00FD -:100E50001305F07F130630006FF0DFEA9304000003 -:100E600013050000130610006FF0DFE99304000083 -:100E70001305F07F130620006FF0DFE863E634010E -:100E8000639C9934636AF4351396F901135714007F -:100E90009317F40193D919003364E6001395840085 -:100EA00093D88F01B3E8A8001355050133D8A902E0 -:100EB000939E080193DE0E011357040113938F00D4 -:100EC000B3F4A902930F080033860E03939904012B -:100ED00033673701637EC70033071701930FF8FFAD -:100EE000636817016376C700930FE8FF33071701A4 -:100EF0003307C740335EA7021314040113540401DF -:100F00003377A70213060E003388CE0313170701A9 -:100F10003367E400637E0701330717011306FEFF02 -:100F200063681701637607011306EEFF33071701A5 -:100F300033040741939F0F0137080100B3EFCF003F -:100F4000130EF8FF13D60F0133F7CF01135F030120 -:100F5000337EC301B303EE02B304C6033307EF02CB -:100F6000B302E6033306970013D703013307C70024 -:100F700063749700B38202011356070133065600CB -:100F8000B70201009382F2FF33785700131808016B -:100F9000B3F35300330878006368C40093840F00F0 -:100FA0006314C40463F20705B387670033B76700AF -:100FB000330717013304E4009384FFFF63E68800DE -:100FC0006394880263E267026366C400631E86005E -:100FD00063FC0701B387670033B767003307170166 -:100FE0009384EFFF3304E400338807413304C440A3 -:100FF000B3B707013304F440930FF0FF6384881202 -:10100000B35FA402135708013374A40213860F00C0 -:10101000B387FE031314040133648700637EF40076 -:10102000330414011386FFFF636814016376F40030 -:101030001386EFFF330414013304F4403357A40242 -:1010400013180801135808013374A402930707000A -:10105000B38EEE021314040133648800637ED4015E -:10106000330414019307F7FF636814016376D40116 -:101070009307E7FF33041401131606013366F600E5 -:101080009317060193D70701135706013308EF02A0 -:101090003304D441330FFF02B38EC703330EC703AB -:1010A00093D70E01330FCF01B387E70163F6C70172 -:1010B000370701003308E80013D70701330707019A -:1010C000370801001308F8FF33F507011315050170 -:1010D000B3FE0E013305D5016368E4006310E42418 -:1010E000930F06006300050433848800930FF6FF16 -:1010F000636414036366E4006310E4226370A30274 -:101100009317130033B36700B3081301930FE6FF7F -:1011100033041401138307006314E40063046500BF -:1011200093EF1F009387F53F6358F01013F77F008C -:101130006300070213F7FF0013064000630AC700AD -:1011400013864F00B33FF601B384F401930F0600FA -:1011500013977400635A0700B70700FF9387F7FFE0 -:10116000B3F4F400938705401307E07F6340F70A68 -:1011700093DF3F001397D4013367F70113D5340091 -:10118000939747013706F07F1315C5008320C102EE -:1011900003248102B3F7C7001355C50033E5A70048 -:1011A0009396F601B367D500832441020329010217 -:1011B0008329C101032A8101832A4101032B0101F3 -:1011C000832BC100032C81001305070093850700C2 -:1011D00013010103678000009385F5FF930700006A -:1011E0006FF0DFCB93060A0093840900930F04008D -:1011F00013860B00930730006308F60E9307100068 -:10120000630EF60E93072000E31EF6F013050000B0 -:10121000130700009307F07F6FF09FF693060C0012 -:101220006FF05FFDB7040800930F00009306000005 -:10123000130630006FF01FFC130510003305F54056 -:1012400013078003634CA70A1307F0016344A70642 -:101250009385E541B397B40033D7AF00B395BF0092 -:10126000B3E7E700B335B000B3E7B70033D5A40068 -:1012700013F777006300070213F7F7001306400027 -:10128000630AC70013874700B337F7003305F5003B -:101290009307070013178500634807061317D50146 -:1012A00093D737003367F7001355350093070000D5 -:1012B0006FF01FED130710FEB307F740130600028F -:1012C000B3D7F400130700006306C5009385E54318 -:1012D0003397B400B36FF701B33FF001B3E7F70101 -:1012E000130500006FF0DFF8370508001307000052 -:1012F0009307F07F930600006FF09FE8130500004E -:10130000130700006FF09FFA130500001307000099 -:10131000930710006FF0DFE613860F00930F0600AF -:101320006FF01FE0130101FD93D7450123248102D3 -:1013300023229102232E3101232C4101232A510122 -:101340009394C50023261102232021032328610141 -:101350002326710113975701130405009309060012 -:10136000938A060093D4C40013DAF5016306070AD2 -:1013700013FBF77F9307F07F6302FB109357D501B0 -:1013800093943400B3E49700B7078000B3E4F4000B -:1013900013193500130B1BC0930B000093D74A01A0 -:1013A0001394CA00139757011354C40013F5F77F21 -:1013B00093DAFA01630007109307F07F6300F516D4 -:1013C00093D7D9011314340033E48700B7078000A2 -:1013D0003364F400130515C0939739001307000018 -:1013E00093962B00B3E6E6003305AB009386F6FF39 -:1013F0001308E00033465A0193051500636CD814B6 -:10140000375501809396260013054578B386A600CC -:1014100083A606006780060033E9A400630C090672 -:101420006380040413850400EF30C04D130755FF9B -:101430009307C00163CCE7029307D001130985FF2E -:10144000B387E740B3942401B357F400B3E49700A3 -:1014500033192401130BD0C0330BAB406FF0DFF313 -:10146000EF30404A130505026FF05FFC930485FDE1 -:10147000B3149400130900006FF0DFFD33E9A400FA -:101480006302090213090500130BF07F930B300070 -:101490006FF0DFF093040000130B0000930B1000BB -:1014A0006FF0DFEF93040000130BF07F930B20002D -:1014B0006FF0DFEEB3673401638E07066300040448 -:1014C00013050400EF300044930655FF9307C00155 -:1014D00063CED7021307D001930785FF3307D740A8 -:1014E0003314F40033D7E90033648700B397F9006D -:1014F0001307D0C03305A7406FF05FEE13850900D6 -:10150000EF304040130505026FF01FFC130485FD0A -:1015100033948900930700006FF09FFDB367340197 -:1015200063820702938709001305F07F13073000D9 -:101530006FF01FEB130400001305000013071000E9 -:101540006FF01FEA130400001305F07F130720005B -:101550006FF01FE9370F01001307FFFF93560901D2 -:1015600013D307013379E900B3F7E700B308230386 -:101570003308F902B38FF602B38EF80193580801CD -:10158000B388D801338E660263F4F801330EEE019E -:1015900093D20801B3F8E8003378E800135F040140 -:1015A000939808013374E400B388080133878602F6 -:1015B0003308890233092F03B30EE90013590801D8 -:1015C0003309D901B386E6036376E90037070100E2 -:1015D000B386E600935E0901B38EDE00B706010014 -:1015E000938FF6FF3379F9013378F80113D70401AB -:1015F00013190901B3F4F401B38397023309090104 -:10160000B382220133089302B307F702B30FE30258 -:101610003303F80013D80301330868006374F8003B -:10162000B38FDF0093570801B7060100B38FF701AE -:101630009387F6FF3378F800B3F7F300B30394020F -:10164000131808013308F80033048702B3049F021B -:101650003303EF02B384840013D70301B30497006C -:1016600063F484003303D300B70701009387F7FFC7 -:10167000B3F6F40093960601B3F7F300330E5E0061 -:10168000B386F60033392E01B386D601338726019F -:10169000330E0E0133380E01330FF701B3020F0181 -:1016A000B3B6D6013337270133E7E60033B802017A -:1016B00093D40401B33FFF013307970033E80F01D0 -:1016C00093179E003307070133076700B3E717013D -:1016D00013179700B337F000135E7E0113D4720125 -:1016E000B3E7C701939292009316770033648700A3 -:1016F000B3E7570063D4061013D7170093F717000A -:10170000B367F7001317F401B3E7E70013541400AD -:101710009386F53F6358D00E13F7770063000702F6 -:1017200013F7F70013054000630AA700138747006B -:10173000B337F7003304F40093070700131774005E -:10174000635A0700370700FF1307F7FF3374E400FD -:10175000938605401307E07F6348D71613D73700F9 -:101760009317D401B3E7E7001354340013974601ED -:101770001314C400B706F07F3377D7001354C400A6 -:10178000336487001316F6018320C1023367C40057 -:101790000324810283244102032901028329C10118 -:1017A000032A8101832A4101032B0101832BC100FC -:1017B00013850700930507001301010367800000EC -:1017C00013060A00138404009307090013870B0013 -:1017D00093062000630AD70E93063000630CD70CE3 -:1017E00093061000E316D7F21304000093070000DD -:1017F0006F00800813860A006FF09FFD93050500B7 -:101800006FF01FF1130510003305D5401307800357 -:10181000E34CA7FC1307F0016344A7069385E54159 -:101820003317B400B3D6A700B397B7003367D70018 -:10183000B337F000B367F7003354A40013F7770011 -:101840006300070213F7F70093064000630AD7000E -:1018500013874700B337F7003304F40093070700FA -:1018600013178400634A07061317D40193D7370070 -:10187000B367F70013543400930600006FF01FEFB6 -:10188000130710FE3307D740130800023357E40054 -:1018900093060000630605019385E543B316B40083 -:1018A000B3E7F600B337F000B367F70013040000A6 -:1018B0006FF0DFF837040800930700009306F07F0D -:1018C000130600006FF09FEA130400009307000066 -:1018D0009306F07F6FF09FE9130400009307000068 -:1018E000930610006FF09FE88327C50003AF050043 -:1018F00083AF450083A2850083A5C500378700001C -:1019000093D607011307F7FF13980701939E05016C -:1019100013D6F701B3F6E60093D705018328050037 -:1019200003234500032E8500130101FF135808010E -:1019300093DE0E01B3F7E70093D5F5016390E6025D -:1019400033E768003367C7013367070113051000E9 -:10195000631A07046398D7046F008000639CE70054 -:101960003367FF01336757003367D7011305100052 -:10197000631A0702130510006396D7026394E80305 -:101980006312F30363105E02631ED8016300B602A4 -:10199000639A070033E568003365C50133650501C7 -:1019A0003335A0001301010167800000130500001A -:1019B0006FF05FFF832F050003284500032E85008D -:1019C0000325C50083A6C500B7870000135605018F -:1019D0009387F7FF1393060113D7060183A205002F -:1019E00083A8450083AE85003376F6009315050184 -:1019F000130101FF93D505011355F501135303019D -:101A00003377F70093D6F601631EF600B3E70F01B4 -:101A1000B3E7C701B3E7B7006388070C1305E0FF1E -:101A20006F004006631AF700B3E71201B3E7D7016E -:101A3000B3E76700E39407FE631A060AB3E70F01F2 -:101A4000B3E7C701B3E7B70093B71700631A0700FE -:101A500033EF1201336FDF01336F6F00630A0F063C -:101A6000639C07006394A6006352C702630E0504DB -:101A70001305F0FF6F0000011305F0FF63840600FB -:101A80001385060013010101678000006356E6001C -:101A9000E31A05FE6FF0DFFDE36AB3FC639E6502A7 -:101AA000E3E6CEFD631EDE03E3E208FD63141801E6 -:101AB000E3EEF2FBE36E18FD63141801E3EA5FFC4A -:101AC000130500006FF01FFC130510006FF09FFB63 -:101AD000E39807FE6FF09FF9E3EC65FA6FF05FFEA5 -:101AE000E368DEFB6FF0DFFDE300C7F4E31C07F6FD -:101AF000930700006FF0DFF5832F050003284500F2 -:101B0000032E85000325C50083A6C500B787000006 -:101B1000135605019387F7FF1393060113D70601A8 -:101B200083A2050083A8450083AE85003376F600C6 -:101B300093150501130101FF93D505011355F50117 -:101B4000135303013377F70093D6F601631EF600B3 -:101B5000B3E70F01B3E7C701B3E7B7006388070C2A -:101B6000130520006F004006631AF700B3E7120167 -:101B7000B3E7D701B3E76700E39407FE631A060AE9 -:101B8000B3E70F01B3E7C701B3E7B70093B7170097 -:101B9000631A070033EF1201336FDF01336F6F00F9 -:101BA000630A0F06639C07006394A6006352C70292 -:101BB000630E05041305F0FF6F0000011305F0FF2D -:101BC000638406001385060013010101678000008D -:101BD0006356E600E31A05FE6FF0DFFDE36AB3FC2F -:101BE000639E6502E3E6CEFD631EDE03E3E208FDCD -:101BF00063141801E3EEF2FBE36E18FD63141801A1 -:101C0000E3EA5FFC130500006FF01FFC13051000F2 -:101C10006FF09FFBE39807FE6FF09FF9E3EC65FA26 -:101C20006FF05FFEE368DEFB6FF0DFFDE300C7F4FB -:101C3000E31C07F6930700006FF0DFF5130101F4D2 -:101C4000232A910A83A4C50083A6050083A7450023 -:101C50002324A10003A58500139704012328210B49 -:101C60002326310B0329C600832906002324410BB8 -:101C70002322510B032A8600832A46003786000060 -:101C8000232C810A1357070113D404011306F6FF0E -:101C900023269106232E110A2320610B232E71097E -:101CA000232C8109232A91092328A1092326B1097C -:101CB0002320D1062322F1062324A1062328D102C2 -:101CC000232AF102232CA102232EE1023374C40043 -:101CD00093D4F401630804126306C424B707010017 -:101CE000B367F700232EF102130601039307C10324 -:101CF00003A7070083A6C7FF9387C7FF1317370003 -:101D000093D6D6013367D70023A2E700E312F6FE8D -:101D10008327010337C5FFFF13051500939737008D -:101D20002328F1023304A400130B0000131509014A -:101D30003787000093570901135505011307F7FF73 -:101D4000232621072320310723225107232441077B -:101D50002320310523225105232441052326A104F4 -:101D6000B3F7E7001359F9016382071E6380E73078 -:101D7000370A0100336A4501232641059305010412 -:101D80001307C104832607000326C7FF1307C7FFF5 -:101D9000939636001356D601B3E6C6002322D70029 -:101DA000E392E5FE0327010437C5FFFF1305150085 -:101DB000131737002320E104B387A700130700009F -:101DC000B3878700232EF10093871700232CF1009F -:101DD00093172B00B3C62401B3E7E7002326D100F5 -:101DE0009387F7FF9306E00063E6F62AB756018073 -:101DF000939727009386067CB387D70083A70700B5 -:101E00006780070033E6D7003366A6003366E60036 -:101E1000630806126300070613050700EF20902EE3 -:101E2000930645FF93D7564093F6F601638E060658 -:101E30001307C0FF3387E7021303010313080002EF -:101E4000939527003308D8401307C7003307E300F2 -:101E50006314E30813070108B305B7000327010360 -:101E60009387F7FFB316D70023A8D5FA9306F0FFA0 -:101E70006F00000A63080500EF20D0281305050253 -:101E80006FF01FFA638A070013850700EF20902781 -:101E9000130505046FF0DFF813850600EF20902688 -:101EA000130505066FF0DFF71306C0FF3386C70280 -:101EB0001307C10393063000B305C70083A50500CF -:101EC0009386F6FF1307C7FF2322B700E3D6F6FE7B -:101ED0009387F7FF6FF09FF90326C7FF832807005A -:101EE000330EB70033560601B398D8003366160197 -:101EF0002320CE001307C7FF6FF09FF5139727002D -:101F0000130601033307E600232007009387F7FF3A -:101F1000E396D7FE37C4FFFF130414013304A44033 -:101F20006FF09FE0B3E7D700B3E7A700B3E7E700A0 -:101F3000130B3000E39C07DE130B20006FF01FDF54 -:101F400013040000130B10006FF05FDEB3E75901BC -:101F5000B3E74701B3E7A70063880712630E0504E0 -:101F6000EF20501A930645FF93D7564093F6F6019B -:101F7000638006081307C0FF3387E70213030104D9 -:101F800013080002939527003308D8401307C700B1 -:101F90003307E3006316E30813070108B305B7002E -:101FA000032701049387F7FFB316D70023A0D5FCBE -:101FB0009306F0FF6F00400A630A0A0013050A0047 -:101FC000EF205014130505026FF0DFF9638A0A0051 -:101FD00013850A00EF201013130505046FF09FF816 -:101FE00013850900EF201012130505066FF09FF707 -:101FF0001306C0FF3386C7021307C10493063000DF -:10200000B305C70083A505009386F6FF1307C7FF36 -:102010002322B700E3D6F6FE9387F7FF6FF05FF950 -:102020000326C7FF83280700330EB7003356060187 -:10203000B398D800336616012320CE001307C7FFDC -:102040006FF05FF513972700130601043307E600CE -:10205000232007009387F7FFE396D7FEB7C7FFFF5C -:1020600093871701B387A7406FF05FD5B3E9590194 -:1020700033EA4901336AAA0013073000E3120AD495 -:10208000130720006FF0DFD3930700001307100041 -:102090006FF01FD303270103032E0104370501004E -:1020A0009306F5FF935F0701935A0E013377D7002C -:1020B000337EDE00B387EA023306EE023388CF03B5 -:1020C000B385070193570601B387B700B38B5F034E -:1020D00063F40701B38BAB00032F410493D90701CD -:1020E000B3F7D7003376D60093970701B387C700BD -:1020F00093540F01337FDF00B306EF022320F10278 -:102100002320F1063386EF03B387E4023385C7004B -:1021100093D70601B387A700338B9F0263F6C700EE -:1021200037060100330BCB00370601009305F6FF9D -:1021300033F5B70093D2070183274103B3F6B60006 -:102140001315050113D90701B3F5B700B387BA0218 -:102150003305D500B389A900B386C5033303C9038A -:102160003388670093D70601B3870701B3882A0332 -:1021700063F46700B388C800370301001306F3FF58 -:1021800013DA070133F8C700B3F6C600330A1A01A1 -:1021900013180801B388E5033308D8003306E903B0 -:1021A00093D60801B387B402B387C700B387F6009C -:1021B000B38E240363F4C700B38E6E0093D6070179 -:1021C000B386D60137040100832E81041306F4FF81 -:1021D0002322D102B3F6C700B3F8C80093D30E018F -:1021E00093960601B3FECE003383EE02B38616014A -:1021F000338CDF03B388E302B3878801935803016C -:10220000B388F80033867F0263F4880133068600C2 -:1022100093D70801B70C0100B387C7001386FCFFF2 -:102220002324F102B3F7C800832881033373C3006A -:102230009397070113D4080133F6C800B308C60307 -:10224000B3876700330DC40393DD08013383CA02EB -:102250003303A30133836D00338C8A026374A301BB -:10226000330C9C01935C0301338C8C01B70C01008F -:10227000B3893B01138DFCFF33B5A9003373A30170 -:10228000B382A20013130301B3F8A801338B6201D8 -:10229000B308130133830901333803012328610094 -:1022A0002322610633034B01B3020301333A430196 -:1022B00033B80201B389D20033680A013335AB0069 -:1022C000B3B6D9003305A800B389F9000328410249 -:1022D00033831901B3381301232A610023246106D3 -:1022E000032341023305050103288102B30DD50004 -:1022F000B3B6DD0033356500B3B7F900B38B0D011C -:10230000B366D500032581023388FB000323C10493 -:10231000B3098801338B1901B3BBAB00B337F800A5 -:10232000B3E7FB00B3381B0133BC8901B386F60069 -:1023300093520301336A1C013373A301B307E30211 -:10234000338A46013387E20293D80701B3866F02CE -:102350003307D700B388E800B38F5F0263F4D80077 -:10236000B38F9F018329C103B70601001385F6FFD0 -:1023700013DD0801B3F8A800B3F7A700330DFD0182 -:102380009398080193DF0901B3F9A900B38CFA030C -:10239000B388F800B38A3A03B387C903338ECF03F7 -:1023A00013D80701B38ACA01B30A580163F4CA01FA -:1023B000B38CDC00B70B01001387FBFF13D80A01B5 -:1023C000B30C980133F8EA00B3F7E70013180801DB -:1023D000B386BE023308F800330ED90313D50601C5 -:1023E000B387B302B387C701B307F5003307790298 -:1023F00063F4C7013307770113D507013307E500FD -:10240000B70B01002322E1021387FBFF33F5E7003E -:10241000B3F6E600330EE403131505013305D500CA -:102420003307E603B387C40293560701B387C70196 -:10243000B387F600B38A840263F4C701B38A7A01D2 -:10244000B70D0100138EFDFFB3F6C70193DB070143 -:10245000B3071B013377C701B3B81701330AAA01C9 -:1024600093960601B386E60033071A012324E1029E -:10247000B3870701333AAA01032D810233B807015C -:10248000330B970133070B012326E102B3381D01FB -:10249000336A1A018328C102032E4102B387A700C1 -:1024A00033B80801333B9B0133B5A7003307C7019D -:1024B000336B0B0103284102330CA700B38B5B0184 -:1024C000B387D700B3B6D700B30A7C01338EDA00E6 -:1024D000333707013335AC003367A700B336DE006E -:1024E000330A6A01B3BA7A01330AEA00B3EADA00BE -:1024F0003388CE02B3065A012326F106330AD403E9 -:10250000135508013387C302330747013307E5003A -:10251000B388830263744701B388B801370A0100A6 -:1025200013550701930AFAFFB308150133755701D4 -:102530003378580113150501B30A69023305050103 -:102540003308B302B385B20213570801B3855501AE -:102550003307B7003309590263745701330949013E -:10256000B70A010093550701138AFAFF337848012F -:1025700033892501B3754701939505013387E90335 -:10258000B3850501338FEF0313580701338AF40332 -:10259000B3843403B384E401B304980063F4E40126 -:1025A000330A5A0113DB0401330B4B01370A0100D4 -:1025B000130FFAFF33F8E4013377E701B304640241 -:1025C000131808013308E800330F66023386C2028D -:1025D00013570F01330696003306C7003304540225 -:1025E0006374960033044401370A0100135706014F -:1025F0009304FAFF3304870033779600337F9F00FC -:1026000013170701B384F3033307E701B3833303DD -:10261000338FD903B38EDF0313560F01B383D30176 -:10262000330676006374D601B3844401135C06015B -:10263000B70C0100330C9C00330EAE009384FCFFFA -:102640003335AE00B386160133769600338DA6007F -:10265000337F9F00330EBE00131606013306E601DA -:10266000B335BE00330F2D01330E0E01B303BF008F -:10267000B38E63012328C107333E0E01B38DCE0113 -:10268000B3B61601B3B5B3003335AD0033392F01FE -:1026900033E5A6003369B900B3BE6E0133BECD0188 -:1026A00033052501B3EECE013388ED003305D501A6 -:1026B0003337E80033058500B306E5003334850081 -:1026C000338569023308C80033B7E6003336C800E3 -:1026D000B3868601B385C60033BC860133B6C50018 -:1026E000232A01073367E40033836F029356050101 -:1026F0003366CC00B3893203B3896900B38FF20328 -:10270000B382360163F46200B38F9F01B3F6920087 -:1027100093960601B374950093D20201B384960098 -:10272000B382E2008326010103270102B3859500ED -:10273000B3B49500B369D70003274101B382C20047 -:10274000B3829200B3693701B38FF2019397D70038 -:10275000232CB106232EF107B3E737011307010637 -:10276000930501078326C7000326070113074700C7 -:1027700093D636011316D600B3E6C600232ED7FE35 -:10278000E392E5FE0327010683268106B337F000B6 -:10279000B3E7E700232CD1040327C10683264106B3 -:1027A0002328F104232EE104232AD1049316B70031 -:1027B00063DC06209397F701130701059305C10514 -:1027C00083260700032647001307470093D6160009 -:1027D0001316F601B3E6C600232ED7FEE392E5FEFC -:1027E0000327C105B337F00013571700232EE10468 -:1027F00003270105B367F7002328F10403278101AC -:10280000B74700009387F7FFB307F7006350F01E48 -:102810000327010593767700638406049376F70017 -:1028200013064000638EC602832641051307470046 -:102830002328E10413374700B306D70033B7E60077 -:10284000232AD10483268105B306D700232CD10483 -:10285000B3B6E6000327C105B386E600232ED104F4 -:102860000327C1059316B70063D00602B707F0FF30 -:102870009387F7FF3377F700232EE10403278101C5 -:10288000B7470000B307F700130701059305C1051B -:1028900083260700032647001307470093D6360018 -:1028A0001316D601B3E6C600232ED7FEE312B7FEF9 -:1028B000378700009306E7FF63CEF6100327C105B4 -:1028C00013573700232EE1040327C10593971701FF -:1028D00093D717012316E1060327C1008320C10BFC -:1028E0000324810B1317F700B367F7002317F106D2 -:1028F00003278100832701058324410B0329010B52 -:102900002320F700832741058329C10A032A810A6E -:102910002322F70083278105832A410A032B010A1A -:102920002324F7008327C106832BC109032C8109C7 -:102930002326F700832C4109032D0109832DC108AB -:10294000130507001301010C678000002326910086 -:10295000832701032328F10483274103232AF10459 -:1029600083278103232CF1048327C103232EF10441 -:10297000930720006308FB28930730006302FB2ABB -:1029800093071000E31CFBE6232E0104232C010413 -:10299000232A0104232801046F00C02223262101D9 -:1029A00083270104130B07002328F1048327410424 -:1029B000232AF10483278104232CF1048327C104F3 -:1029C000232EF1046FF0DFFA8327C101232CF100DD -:1029D0006FF0DFE2232E0104232C0104232A0104DB -:1029E000232801049307F7FF6FF01FEE93061000F2 -:1029F000B386F6409307400763CAD71C13D55640E9 -:102A000093070000130700006316A70493F6F6016E -:102A100093152500639E0604130630001307010575 -:102A20003306A6403308B700032808009386160033 -:102A300013074700232E07FFE356D6FE1307400077 -:102A40003305A740130710006350A00813070500C3 -:102A50006F00800713162700930501053386C50014 -:102A60000326060013071700B3E7C7006FF0DFF96E -:102A7000130701083307B700032707FD9308000277 -:102A8000B388D84033171701B3E7E70013063000C7 -:102A900013070105B305B700130800003306A6406D -:102AA000938545006346C802930501081316260066 -:102AB0003386C5008325C105130740003307A740AF -:102AC000B3D6D5002328D6FC130640006F0040047F -:102AD000131328001307010503AE05003303670035 -:102AE00003A7C5FF331E1E01130818003357D70074 -:102AF0003367C7012320E3006FF09FFA9316270086 -:102B000093050105B386D50023A00600130717001F -:102B1000E316C7FE83260105B337F000B3E7D700FD -:102B20002328F10493F677006382060493F6F700F6 -:102B3000638EE60203274105938747002328F104AB -:102B400093B747003387E700B337F700232AE10440 -:102B5000032781053387E700232CE1043337F7008F -:102B60008327C1053307F700232EE1048327C1051E -:102B70001397C700635E0700232E0104232C010472 -:102B8000232A010423280104930710006FF0DFD3E8 -:102B9000930701051306C10503A7070083A6470095 -:102BA00093874700135737009396D6013367D700B2 -:102BB00023AEE7FEE312F6FE8327C10593D7370065 -:102BC000232EF104930700006FF01FD083274105E7 -:102BD000032701053367F700832781053367F70073 -:102BE0008327C1053367F70093070000E30E07CC86 -:102BF000232E0104232C0104232A01042328010489 -:102C00006FF09FCCB7870000232E0104232C010412 -:102C1000232A0104232801049387F7FF6FF0DFCAFA -:102C2000B7870000232EF104232C0104232A01047A -:102C3000232801049387F7FF232601006FF0DFC8E4 -:102C4000130101FA83A785002328210503A9C500E4 -:102C500083A8050003A74500232A9104232CF10231 -:102C600093040500232CF1000328060093170901A3 -:102C70000325460083268600032EC600232C8104EC -:102C800093D7070113141900232E2103232E1104B7 -:102C900023263105232441052322510523206105E4 -:102CA00023281103232AE10223281101232AE1000A -:102CB000232EF100135414011359F901130F0101CC -:102CC0009305C10183A7050003A7C5FF9385C5FF31 -:102CD000939737001357D701B3E7E70023A2F50016 -:102CE000E312BFFE0327010193170E01931E1E007E -:102CF0001317370093D7070123280103232CD10290 -:102D0000232EC103232001032324D1022328E10021 -:102D1000232AA1022322A1022326F10293DE1E010F -:102D2000135EFE01130801029306C10283A7060089 -:102D300003A6C6FF9386C6FF939737001356D601A6 -:102D4000B3E7C70023A2F600E312D8FE83270102EF -:102D5000378600001306F6FF939737002320F10211 -:102D60006390CE0203258102032641023366A6004A -:102D70000325C1023366A6003366F600631406001D -:102D8000134E1E003303D441E31E2E0F635A6044DA -:102D9000032F4101032E81018328C101639C0E0A88 -:102DA0000325410203268102832EC102B365C500BB -:102DB000B3E5D501B3E5F500639E05002328E102E4 -:102DC000232AE103232CC103232E11031304030040 -:102DD0006F00000A9305F3FF639A0504B307F70039 -:102DE00033B7E700B305E5012328F102B387E50017 -:102DF00033B7E700B3B5E50133E7E500232AF10275 -:102E0000B307C601B386E70033B7E600B3B7C7011F -:102E1000B3E7E700B3881E01B3871701232CD10263 -:102E2000232EF102130410006F00C032B787000098 -:102E30009387F7FFE304F3F89307400763D4B71AC7 -:102E400023260102232401022322010293071000FA -:102E50006F00802AB78700009387F7FF6316F41688 -:102E60002328E102232AE103232CC103232E11038B -:102E70008327010313F777006304070413F7F700B0 -:102E800093064000630ED702032741039387470050 -:102E90002328F10293B747003387E700B337F700E1 -:102EA000232AE102032781033387E700232CE10271 -:102EB0003337F7008327C1033307F700232EE102DE -:102EC0008327C1031397C7006354070237870000A5 -:102ED000130414001307F7FF6314E4006F100027B6 -:102EE0003707F8FF1307F7FFB3F7E700232EF102C8 -:102EF000930701031306C10303A7070083A6470036 -:102F000093874700135737009396D6013367D7004E -:102F100023AEE7FEE312F6FE8327C103B786000067 -:102F200013D73700232EE1029387F6FF631AF402CA -:102F30000326410383270103B3E7C7000326810368 -:102F4000B3E7C700B3E7E700638C0700232ED10285 -:102F5000232C0102232A0102232801021309000065 -:102F60008327C10313141401135414012316F10011 -:102F7000832701031319F9003369890023A0F400A2 -:102F800083274103231721018320C10523A2F400D5 -:102F900083278103032481050329010523A4F40069 -:102FA0008327C1008329C104032A810423A6F400D6 -:102FB000832A4104032B0104138504008324410563 -:102FC00013010106678000008327C102370608004D -:102FD000B3E7C7002326F10293074007E3C267E681 -:102FE0009305030093DE554093070000130600008D -:102FF0006316D60593F5F50113932E00639C050423 -:103000009305300013060000B385D5413385660073 -:1030100003250500130616009386460023AEA6FE80 -:10302000E3D6C5FE13064000B30ED64113061000CA -:10303000635CD00713860E006F000007131526008F -:103040003305A8000325050013061600B3E7A70003 -:103050006FF01FFA93060104B386660083A606FE8E -:10306000930F0002B38FBF40B396F60113053000F3 -:10307000B3E7D70033036800130600003305D541DA -:10308000130343006346A6029306010413152500AB -:103090003385A6008326C102130640003306D641BD -:1030A000B3D5B6002320B5FE930540006F00C003E2 -:1030B0008326C3FF8323030093122600B3D6B600F2 -:1030C000B393F301B3025800B3E6760023A0D20015 -:1030D000130616006FF0DFFA93162600B306D80029 -:1030E00023A0060013061600E318B6FE832601028D -:1030F000B337F000B3E7F6002320F1028325010285 -:1031000003264102B305B70033B7E5003306CF000D -:10311000B306E6002328B102B335E6010326810297 -:1031200033B7E600B3E5E500232AD102B306CE00AB -:10313000B387B600B3B5B700232CF1028327C102D1 -:10314000B3B6C601B3E6B600B388F800B38616017D -:10315000232ED1028327C1031397C700E35A07D058 -:103160003707F8FF1307F7FFB3F7E700232EF10245 -:1031700083270103130414009305C1031397F70178 -:103180009307010383A6070003A647009387470020 -:1031900093D616001316F601B3E6C60023AED7FE8B -:1031A000E392F5FE8327C10393D71700232EF10284 -:1031B000B337E00003270103B367F7002328F102C8 -:1031C000B78700009387F7FFE314F4CA232E0102A8 -:1031D000232C0102232A0102232801026FF05FC978 -:1031E00083264102032681020325C10263040328CA -:1031F000338E8E40631A040A83284101032881011B -:10320000832FC10133E308013363F3013363E30028 -:10321000631E03002328F102232AD102232CC102BA -:10322000232EA10213040E006FF09FC41303FEFFB0 -:10323000631803043307F700B337F700B385D800EA -:103240002328E1023387F500B337F700B3B6D50082 -:10325000B3E6F600232AE1023307C800B307D7001C -:10326000B3B6D7003337C7003367D7003385AF0015 -:103270003305A700232CF102232EA1026FF09FBA81 -:10328000378700001307F7FFE306EEF81307400740 -:10329000635C6704232E0100232C0100232A010014 -:1032A000130710006F00C016378700001307F7FFE1 -:1032B000639EEE002328F102232AD102232CC102AF -:1032C000232EA10213840E006FF09FBA0327C101C1 -:1032D0003708080033670701232EE1001307400772 -:1032E000E34AC7FB13030E0013070002334EE30249 -:1032F000930F000013070000634AC70593080E00F0 -:1033000063540E00930800001377F30113182E0086 -:10331000631A070493083000B388C841338305015A -:1033200003230300130717009385450023AE65FEB2 -:10333000E3D6E8FE13074000330EC7411307100021 -:103340006350C00913070E006F0080071318270091 -:1033500033080F010328080013071700B3EF0F010C -:103360006FF09FF9130700023363E3029305010432 -:1033700093982800B388150183A508FD33080F0131 -:103380009302000033076740B395E500B3EFBF0039 -:1033900093053000B385C5411308480063C6B202E7 -:1033A0001308010493952500B305B8000328C10153 -:1033B000130740003307C7413353680023A865FC57 -:1033C000130830006F00C0038328C8FF03240800DF -:1033D00093932200B3D868003314E400B3037F0052 -:1033E000B3E8880023A01301938212006FF0DFFA84 -:1033F00093152700B305BF0023A00500130717008E -:10340000E358E8FE832501013337F00133E7E50097 -:103410002328E100032701018325410113840E00C5 -:103420003387E700B337F700B385B6002328E102FE -:103430003387F500B337F700232AE1020327810120 -:10344000B3B6D500B3E6F6003307E600B307D700FE -:103450003337C7000326C101B3B6D7003367D7009F -:103460003305C5003305A700232CF102232EA1024A -:103470006FF05FCEB78F0000930514001388EFFF45 -:1034800033F80501032F4101832E8101032EC10171 -:10349000930801031303C103631608143368DF01A3 -:1034A0003368C8013368E8006316040A631C080027 -:1034B0002328F102232AD102232CC102232EA102A8 -:1034C0006FF01F9BB3E5C600B3E5A500B3E5F500BB -:1034D000639C05002328E102232AE103232CD10366 -:1034E000232EC1036FF0DF98B307F70033B7E7006F -:1034F000B305DF002328F102B387E500B3B6E50189 -:1035000033B7E70033E7E6003386CE00B306E600C4 -:1035100033B7E6003336D6013366E6003305AE0036 -:103520003306A600232AF102232CD1029317C600EA -:1035300063C60700232EC1026FF09F93B707F8FF01 -:103540009387F7FF3376F600232EC1021304100091 -:103550006FF01F92631E08002328F102232AD10274 -:10356000232CC102232EA1021384FFFF6FF05F9072 -:10357000B3E6C60033E5A600B367F500639C070019 -:103580002328E102232AE103232CD103232EC103A4 -:103590006FF09FFD232EF103232C0102232A010249 -:1035A0002328010213070300832707008326C7FF90 -:1035B0001307C7FF9397370093D6D601B3E7D70019 -:1035C0002322F700E392E8FE8327010337840000FB -:1035D00013090000939737002328F1021304F4FF26 -:1035E0006FF01F89B307F70033B7E700B306DF00BA -:1035F0002328F102B387E60033B7E700B3B6E6014C -:1036000033E7E600B386CE00232AF102B387E60053 -:1036100033B6D601B3B6E700B366D6003305AE00C5 -:103620003385A600232CF102232EA10293870800E4 -:1036300003A7070083A64700938747001357170087 -:103640009396F6013367D70023AEE7FEE312F3FE4D -:10365000B78700009387F7FF638CF5008327C103CA -:1036600093D71700232EF102138405006FF05F80BB -:10367000232E0102232C0102232A01022328010206 -:103680006FF09FFE635E602A83284101032E810153 -:10369000032FC10163940E0C832E41020325810286 -:1036A0008325C10233E6AE003366B6003366F6000A -:1036B000631C06002328E102232A1103232CC103E3 -:1036C000232EE1036FF08FF01306F3FF6314060659 -:1036D000B307F740B386D8413338F70033B3D80087 -:1036E00033880641930600006376F700B3881E41D5 -:1036F00093B61800B3E866003307AE40B336EE0069 -:103700003307174163860800330EC54113361E0088 -:10371000B305BF403366D600B385C540232EB10242 -:10372000232CE102232A01032328F10213041000B1 -:103730006F00001FB78700009387F7FFE30CF3F6D5 -:103740009307400763DAC7042326010223240102FA -:1037500023220102930710006F004015B787000075 -:103760009387F7FF631CF4002328E102232A110347 -:10377000232CC103232EE1036FF08FEF8327C102B7 -:1037800037060800B3E7C7002326F1029307400776 -:10379000E3CC67FA130603001355564013030000E9 -:1037A000930700006396A7049375F601131625008E -:1037B000639C05049305300093070000B385A54082 -:1037C000B38EC60083AE0E00938717009386460023 -:1037D00023AED6FFE3D6F5FE930740003385A7401E -:1037E00093071000635CA006930705006F000007B5 -:1037F00093952700B305B80083A5050093871700AC -:103800003363B3006FF01FFA93070104B387C70057 -:1038100083A707FE930F0002B38FBF40B397F70152 -:10382000930630003363F3003306C800930E0000A4 -:10383000B386A6401306460063C6DE0213060104E3 -:1038400093962600B306D6000326C10293074000D4 -:10385000B387A7403356B60023A0C6FE1306400028 -:103860006F00C0038327C6FF8323060093922E00B8 -:10387000B3D7B700B393F301B3025800B3E77700AF -:1038800023A0F200938E1E006FF0DFFA93962700BC -:10389000B306D80023A0060093871700E398C7FE5D -:1038A00083260102B3376000B3E7F6002320F1025C -:1038B0008327010283254102B307F7403386B840CE -:1038C000B336F70033B5C8003306D6409306000080 -:1038D0006376F700B388154193B61800B3E8A600E5 -:1038E00003258102930600003307AE403338EE0013 -:1038F0003307174163860800330EC54193361E0017 -:103900008325C102B3E60601232CE102B305BF40C3 -:10391000B385D540232EB102232AC1022328F10208 -:103920008327C1031397C700635407D437070800E0 -:103930001307F7FFB3F7E700232EF1026F000058DB -:1039400003284102832881028326C1026302032CDB -:1039500033838E406312040C83224101832F810143 -:103960000325C10133E6F2013366A6003366E600A3 -:10397000631006022328F102232A0103232C1103DA -:10398000232ED1021304030013090E006FF04FCE53 -:103990001306F3FF631406063387E740B305584068 -:1039A00033B3E700B33EB8003383654093050000AE -:1039B00063F6E700338802419335180033E8D501F8 -:1039C000B385F841B3B7B800B38505416306080075 -:1039D000B3881F4113B618003385A6403366F6003E -:1039E0003305C540232EA102232CB102232A6102F4 -:1039F0002328E10213090E006FF05FD33787000020 -:103A00001307F7FFE308E3F6130740076348C71EF1 -:103A1000130306006F000004378700001307F7FF49 -:103A2000639EEE002328F102232A0103232C1103B5 -:103A3000232ED10213840E006FF01FF50327C1015E -:103A4000370608003367C700232EE100130740073D -:103A50006346671A13070002B34FE30293020000A4 -:103A600013070000634AF70513850F0063D40F00A6 -:103A7000130500001377F30113962F00631A070450 -:103A8000130530003305F5413383C50003230300DC -:103A9000130717009385450023AE65FEE356E5FE48 -:103AA00013074000B30FF741130710006350F009EC -:103AB00013870F006F008007131627003306CF000F -:103AC0000326060013071700B3E2C2006FF09FF948 -:103AD000130700023363E302930501041315250065 -:103AE0003385A500832505FD930300003307674058 -:103AF000B395E500B3E2B200B305CF001306300082 -:103B00003306F6419385450063C6C302930501045D -:103B1000131626003386C5008325C1011307400014 -:103B20003307F74133D36500232866FC9305300043 -:103B30006F00C00303A5C5FF03A90500139423006C -:103B4000335565003319E90033048F0033652501CF -:103B50002320A400938313006FF0DFFA13162700CD -:103B60003306CF002320060013071700E3D8E5FE35 -:103B700003260101333750003367E6002328E100B4 -:103B800003270101032541013387E740B305A8401E -:103B900033B6E7003333B800B385C54013060000E1 -:103BA00063F6E70033080541133618000325810149 -:103BB0003368660013060000B387A84033B3F800EB -:103BC000B387074163060800B308154113B6180010 -:103BD0000325C10133666600232CF102B386A6409B -:103BE000B386C640232ED102232AB1022328E10244 -:103BF00013840E0013090E006FF09FD2232E0100D4 -:103C0000232C0100232A0100130710006FF01FF777 -:103C1000378F00001306EFFF930E1400B3FECE00A3 -:103C200083258101032641010325C101639C0E1CEC -:103C300033631801B36EB6003363D300B3EEAE0046 -:103C40003363F300B3EEEE006316041063940E02C8 -:103C50002328F102232A0103232C1103232ED1024E -:103C600013090E00631603A01304000013090000DB -:103C70006FF00FA0631A03002328E102232AC10278 -:103C8000232CB1026FF09F833303F740B303064147 -:103C9000B33F6700B33E7600B38FF341130F0000CC -:103CA0006374670013BF1300B3821541336FDF01E4 -:103CB000B3BA5500338AE2419309000063040F0050 -:103CC00093B91200B30ED540B3E95901B38E3E410A -:103CD000232ED103232C4103232AF103232861023D -:103CE000139FCE0063500F063306C8403387E7406A -:103CF0003333C80033B8E700330606411308000029 -:103D000063F4E70013B8130033686800B385B84064 -:103D1000B3B8B80013030000B3850541630408007D -:103D200013B312003385A640336313013303654098 -:103D3000232E6102232CB102232AC1022328E1028F -:103D40006FF09FC43363F301336343013363D301E3 -:103D50006FF05FF1930F0103639E0E04631E030275 -:103D6000232EE103232C0102232A0102232801022E -:103D70009307C10303A7070083A6C7FF9387C7FF65 -:103D80001317370093D6D6013367D70023A2E70075 -:103D9000E392FFFE6FF05F832328F102232A0103E1 -:103DA000232C1103232ED10213090E001304FFFF4D -:103DB0006FF00F8C631C03002328E102232AC10249 -:103DC000232CB102232EA1026FF05FFE232EE1030C -:103DD000232C0102232A0102232801029307C10395 -:103DE00003A7070083A6C7FF9387C7FF13173700F2 -:103DF00093D6D6013367D70023A2E700E392FFFEF4 -:103E00006FF08FFCB30EF740B3090641B332D70110 -:103E1000333F3601B3825940930F00006374D701DA -:103E200093BF1900B3831541B3EFEF0133BB7500A6 -:103E3000B38AF341130A000063840F0013BA13001E -:103E4000330FD540336A6A01330F4F41232EE1030C -:103E5000232C5103232A51022328D103931FCF007F -:103E600063D00F0C3306C8403387E740B33EC80029 -:103E700033B8E700330606411308000063F4E70097 -:103E800013B81900B385B8403368D801B3B8B80087 -:103E9000B38505416304080013B313003385A640BE -:103EA000B3661301B306D540232ED102232CB102F1 -:103EB000232AC1022328E10213090E000325C103AE -:103EC000630A0506EF001024930745FF130600025E -:103ED00093F6F70133C7C702638A06089306C0FF4B -:103EE000130301031315270033E8C702B306D702F3 -:103EF000330606419386C600B306D3006310D30A87 -:103F0000930601043385A600832601031307F7FFF8 -:103F1000B39606012328D5FE1306F0FF6F00800B31 -:103F2000B3EE5E00B3EE5E01B3EEEE01E38E0ED2B1 -:103F30006FF0DFF80325810363080500EF00901C94 -:103F4000130505026FF05FF80325410363080500C0 -:103F5000EF00501B130505046FF01FF70325010345 -:103F6000EF00501A130505066FF01FF69305C0FF0A -:103F7000B305B7029306C103130630003385B600BC -:103F8000032505001306F6FF9386C6FF23A2A600AD -:103F9000E356E6FE1307F7FF6FF01FF883A5C6FF91 -:103FA00083A80600338EA600B3D5C500B3980801D8 -:103FB000B3E515012320BE009386C6FF6FF01FF402 -:103FC0009316270093050103B386D50023A00600AE -:103FD0001307F7FFE316C7FE63CC871433848740CB -:103FE00013041400130700023345E4021308000011 -:103FF0009307000063CEA704130605006354050071 -:10400000130600009377F4019316250063900706CA -:104010001306300093070103130700003306A64080 -:10402000B385D70083A505001307170093874700C2 -:1040300023AEB7FEE356E6FE130740003305A74064 -:10404000130710006354A008130705006F00000851 -:1040500013972700930601033387E6000327070021 -:10406000938717003368E8006FF0DFF893050002CC -:104070003364B40293070104131626003386C70085 -:10408000832706FF13070000B3858540B397B70069 -:104090003368F80093070103B386D7009307300015 -:1040A000B387A740938646006346F7029306010450 -:1040B00093972700B387F6008326C10313074000B8 -:1040C0003307A74033D4860023A887FE9306300029 -:1040D0006F004004931827001306010303A3060092 -:1040E000B308160103A6C6FF3313B3001307170066 -:1040F000335686003366660023A0C8006FF09FFA2F -:104100009317270013060103B307F60023A0070047 -:1041100013071700E3D6E6FE03270103B3370001B8 -:1041200013040000B367F7002328F1026FE05FD4A7 -:104130003304F4408327C1033707F8FF1307F7FF61 -:10414000B3F7E700232EF1026FE09FD2232E010286 -:10415000232C0102232A0102232801026FE05FD9E8 -:1041600083278500032745008326C5000326050015 -:10417000130101FE2322E1002324F100232CF1008E -:10418000374700009397160093D517012320C100ED -:104190002326D1002328C1009307E7FF1305000061 -:1041A00063DEB7009307D70113D8F60163DCB700CD -:1041B000370500801345F5FF3305A8001301010200 -:1041C0006780000093960601B707010093D60601A9 -:1041D000B3E6F6009307F706B387B74013D7574007 -:1041E000232ED10093F7F70163880704130500021B -:1041F0009308E7FF3305F54013172700130E01025C -:104200003395A600130300009305000093B818002F -:104210003307EE0063C41505630403002328C100BF -:104220009395250013070102B305B700B3D6F60036 -:1042300023A8D5FE6F008001930701021317270002 -:104240003387E700832707FF2328F10003250101B7 -:10425000E30608F63305A0406FF05FF6032607FF7C -:1042600013031000930510003356F6003366A600C2 -:104270006FF05FFA130101FD232291022326110240 -:104280002324810223202103930405006380051267 -:1042900093D7F54133C4B7003304F4401305040049 -:1042A00013D9F501EF000066374700001307E70157 -:1042B00093071505B305A7402328810013D757405E -:1042C000232A0100232C0100232E010093F7F7017C -:1042D000638C0702930620006316D70C9306000236 -:1042E000B386F640B356D400232ED1009306F7FFD1 -:1042F00013060102131727003307E600B317F40073 -:104300002328F7FE6F00400393073000B387E74090 -:104310009306010293972700B387F60083A707FF50 -:1043200093062000232EF100930720006316F70068 -:10433000232C8100930610009307F0FF13972600AB -:10434000130601013307E600232007009386F6FFDA -:10435000E396F6FE8327C1018320C1020324810274 -:104360002316F1009317F900B3E5B7008327010185 -:104370002317B1000329010223A0F4008327410180 -:104380001385040023A2F4008327810123A4F400F1 -:104390008327C10023A6F4008324410213010103F3 -:1043A00067800000130730006FF05FF4232E0100D8 -:1043B000232C0100232A01002328010013090000F7 -:1043C0006FF05FF9935746011317C60093F7F77F15 -:1043D000130101FD1357C7009386170023248102A0 -:1043E0002322910223202103232611022328B10036 -:1043F000232AE100232E0100232C010093F6E67FFF -:1044000013090500138405009354F601638206081E -:10441000B7460000938606C0B387D70013D5450082 -:10442000935647001317C7013367A7001394C501BC -:10443000232ED100232CE100232A81002328010010 -:104440009394F400B3E7F4002317F10083270101EC -:104450000327C1018320C1022320F90083274101E2 -:104460002316E100032481022322F900832781011E -:1044700083244102130509002324F9008327C10086 -:104480002326F900032901021301010367800000BC -:104490003365B7006394070EE30405FA630C070461 -:1044A00013050700EF0000469305150313D7554089 -:1044B00093F5F501638605049306C0FFB306D702A2 -:1044C0001303010113080002131627003308B84034 -:1044D0009386C600B306D3006310D3089307010286 -:1044E0003386C700B315B4001307F7FF2328B6FEC1 -:1044F0006F00C003EF000041130505026FF0DFFA03 -:104500001306C0FF3306C7029307C10193063000AC -:10451000B385C70083A505009386F6FF9387C7FF81 -:1045200023A2B700E3D6E6FE1307F7FF9306F0FFDA -:104530009317270013060101B307F60023A0070015 -:104540001307F7FFE316D7FEB74700009387C7C0EE -:10455000B387A7406FF0DFEE83A7C6FF83A80600EE -:10456000338EC600B3D70701B398B800B3E717017D -:104570002320FE009386C6FF6FF01FF6B78700006A -:10458000630805029317C70193D64500B3E7D70028 -:10459000232CF10013574700B78700001394C5017F -:1045A0003367F700232A810023280100232EE1002E -:1045B0009387F7FF6FF0DFE88325C5008327850029 -:1045C00003274500130101FE832605002324F10083 -:1045D000232CF100939705012322E100232AE10017 -:1045E00093D70701139715002326B1002320D1008C -:1045F0002328D100232EF1001357170193D5F5017D -:10460000130801011306C101832706008326C6FF94 -:104610001306C6FF9397370093D6D601B3E7D700AA -:104620002322F600E312C8FE832601019307170038 -:1046300013953600B78600009386E6FF2328A10075 -:10464000B3F7D7006384071CB7C7FFFF9387074002 -:104650003307F7009307E07F63C6E7206358E0065F -:10466000032881010326C101832741019356C80114 -:10467000131646003366D60093964700B3E6A600AD -:1046800093D7C70113184800B336D000B3E707012A -:10469000B3E6F600232AC1002328D10083260101B6 -:1046A0008327410113F676006304061C13F6F60017 -:1046B00013054000630EA61A13864600B336D600D3 -:1046C000B387D700930606006F00801A9307C0FCDB -:1046D000635CF700232A0100930710002328F100F0 -:1046E000130700006FF09FFB8327C101370F0800FD -:1046F0009306D003336FFF00B386E640232EE1011B -:1047000093DE56401307080093070000130E0000C5 -:10471000032507009387170013074700336EAE0089 -:10472000E398FEFE13F7F60193962E00631007043C -:1047300013073000930700003307D7413305D60035 -:10474000032505009387170013064600232EA6FEB7 -:10475000E356F7FE130740003307D74193071000D5 -:10476000635EE004930707006F00400593070102B2 -:10477000B387D70083A707FF130300023303E34087 -:10478000B39767003306D80093063000336EFE00FF -:1047900093080000B386D6411306460063C4D804CC -:1047A000939626001306010293074000B306D60035 -:1047B0003357EF00B387D74123A8E6FE93064000A6 -:1047C000139727003307E80023200700938717007B -:1047D000E398D7FE03270101B337C001B367F700A1 -:1047E0006FF0DFEF0325C6FF832F060093972800A5 -:1047F0003355E500B39F6F00B307F8003365F5014B -:1048000023A0A700938818006FF01FF90326410129 -:10481000832781010328C101B366F600B3E60601D0 -:10482000B3E6A60063180700B336D0009307000074 -:104830006FF05FE7638E060A9356C60113184800AF -:104840001396470093D7C70137074000B3E6C60069 -:10485000B3E70701B3E7E70093F686FF1307F07F9E -:104860006FF05FE493070000930600001307F07FEA -:1048700013968700635E0600130717001306F07F88 -:10488000630CC706370680FF1306F6FFB3F7C700B1 -:104890001396D70193D63600B366D6001306F07F81 -:1048A00093D73700631EC700B3E6F60093070000F6 -:1048B00063880600B7070800930600009305000010 -:1048C000131747013706F07F9397C7003377C70068 -:1048D00093D7C7009395F501B367F70033E7B700A7 -:1048E000138506009305070013010102678000008D -:1048F000930700006FF09FF79307000093060000F6 -:104900006FF01FF9B7070100637AF5029307F00F04 -:10491000B3B7A7009397370037570180930600027B -:10492000B386F6403355F5009307C77F3385A7005C -:10493000034505003385A640678000003707000166 -:1049400093070001E36AE5FC930780016FF0DFFC49 -:104950003000000031000000320000003300000091 -:104960003400000035000000360000003700000071 -:104970003800000039000000610000006200000003 -:104980006300000064000000650000006600000095 -:1049900048656C6C6F2066726F6D205F697361741F -:1049A00074790A004552524F523A205F6B696C6C21 -:1049B000206E6F742079657420696D706C656D650B -:1049C0006E7465640A0000004552524F523A205FEF -:1049D000756E6C696E6B206E6F74207965742069DA -:1049E0006D706C656D656E7465640A004552524F5A -:1049F000523A205F67657474696D656F66646179AA -:104A0000206E6F742079657420696D706C656D65BA -:104A10006E7465640A0000004552524F523A205F9E -:104A20006C696E6B206E6F742079657420696D708F -:104A30006C656D656E7465640A00000030000000EE -:104A4000310000003200000033000000340000009C -:104A5000350000003600000037000000380000007C -:104A600039000000610000006200000063000000E7 -:104A70006400000065000000660000000A000000FD -:104A80004552524F523A20706F636C5F737061777A -:104A90006E20646F65736E277420737570706F720B -:104AA00074205A2064696D656E73696F6E20796534 -:104AB00074210A00300000003100000032000000C4 -:104AC0003300000034000000350000003600000014 -:104AD00037000000380000003900000061000000CD -:104AE0006200000063000000640000006500000038 -:104AF0006600000074657374696E675F746D630AA5 -:104B0000000000000A000000746573745F64697639 -:104B1000657267656E63650A0000000074657374F2 -:104B20005F737061776E0A00300000003100000092 -:104B300032000000330000003400000035000000A7 -:104B40003600000037000000380000003900000087 -:104B500061000000620000006300000064000000CB -:104B6000650000006600000053696D706C65204DA3 -:104B700061696E0A00000000746573745F64697691 -:104B8000657267656E63650A000000007465737482 -:104B90005F77737061776E0A00000000536861727E -:104BA0006564204D656D6F727920746573740A00B9 -:104BB0007074723A200000004F726967696E616C10 -:104BC0002056616C75653A200000000052656164F2 -:104BD0002056616C75653A20000000002D2D2D2DAA -:104BE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0A18 -:104BF0000000000076785F737061776E57617270A5 -:104C000073206D61745F6164645F6B65726E656C67 -:104C10000A000000200000000A000000494E460083 -:104C2000696E66004E414E006E616E003031323367 -:104C300034353637383961626364656600000000D8 -:104C400030313233343536373839414243444546C2 -:104C500000000000286E756C6C2900003000000018 -:104C600028200080A8160080A81600801C20008044 -:104C7000A8160080A8160080A81600809C18008046 -:104C8000A8160080A8160080F81F0080981F0080DA -:104C9000A8160080841E0080B41F0080A816008023 -:104CA000A81F008078160080781600807816008093 -:104CB00078160080781600807816008078160080BC -:104CC0007816008078160080A8160080A81600804C -:104CD000A8160080A8160080A8160080A8160080DC -:104CE000A816008018190080A8160080D41D008026 -:104CF000B820008018190080181900801819008049 -:104D0000A8160080A8160080A8160080A8160080AB -:104D1000AC200080A8160080A816008040200080EB -:104D2000A8160080A8160080A8160080001E00802B -:104D3000A816008078200080A8160080A8160080A1 -:104D4000742B0080A8160080A8160080A81600808A -:104D5000A8160080A8160080A8160080A81600805B -:104D6000A816008018190080A8160080D41D0080A5 -:104D7000E82900801819008018190080181900808F -:104D8000841F0080E8290080E0180080A8160080B9 -:104D9000E01E0080A8160080901E0080882B0080F6 -:104DA000F41E0080E0180080A8160080001E00801D -:104DB000D8180080082B0080A8160080A816008054 -:104DC000142B0080A8160080D818008020202020F6 -:104DD0002020202020202020202020203030303093 -:104DE000303030303030303030303030204E614E66 -:104DF00020000000202D496E66696E6974792000DC -:104E000020496E66696E6974792000004E614E001B -:104E100045256400000000000000000000000000C4 -:104E20000000000000000000000000000000000082 -:104E300000000000000000000080FF3F7665924AFD -:104E40004A803F154CC99A97208A025260C4257542 -:104E5000326A52CE9A32CE284DA7E45D3DC55D3B05 -:104E60008B9E925A6C52CE508BF1283D0D65170CDB -:104E70007581867576C9484D669CF85850BC545C5F -:104E800065CCC6910EA6AEA019E3A3461E85B7EA6F -:104E9000FE981B90BBDD8DDEF99DFBEB7EAA514396 -:104EA00035023701B1366C336FC6DF8CE980C947F4 -:104EB000BA93A841F850FB256BC7716BBF3CD5A6D0 -:104EC000CFFF491F78C2D34000000000000000005F -:104ED00020F09DB5702BA8ADC59D69400000000075 -:104EE00000000000000000000004BFC91B8E344019 -:104EF0000000000000000000000000000000002092 -:104F0000BCBE1940000000000000000000000000CE -:104F100000000000409C0C40000000000000000069 -:104F2000000000000000000000C805400000000074 -:104F300000000000000000000000000000A002408F -:104F40003020FCCFC3A12381E32DDE9FCED2C80445 -:104F5000DDA6D80A6482CBD2EAF2D4122549E42D28 -:104F600036344F53AECE6B253FF598F6D36B5801D0 -:104F7000A687BDC057DAA582A6A2B53231E7D40410 -:104F8000F2E332D332711CD223DB32EE49905A392C -:104F90003EA20853FBFE551191FA39197A63254355 -:104FA00031C0AC3C6DE2DEDB5DD0F6B37CACA0E49E -:104FB000BC647C46D0DD553E202A2462B347D79896 -:104FC000233FA5E939A527EA7FA82A3F5B0BF24AD0 -:104FD00081A5ED18DE67BA943945AD1EB1CF943F77 -:104FE00071BFB3A9897968BE2E4C5BE14DC4BE94F4 -:104FF00095E6C93F4D3D3D7CBA362B0DC2FDFCCE3A -:1050000061841177CCABE43F55C1A8A44E40136135 -:10501000C3D32B6519E25817B7D1F13F0AD7A37054 -:105020003D0AD7A3703D0AD7A3703D0AD7A3F83F26 -:10503000CDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF -:10504000CCCCFB3FFFFFFEFFFCFFF8FFF0FFE0FFD3 -:10505000C0FF80FF00FF00FE00FC00F800F000E051 -:1050600000C000800000000043000000504F534982 -:10507000580000002E00000005000000190000008C -:105080007D00000000000000000000000000F03F74 -:105090000000000000002440000000000000594013 -:1050A0000000000000408F40000000000088C34066 -:1050B00000000000006AF8400000000080842E41DB -:1050C00000000000D01263410000000084D7974127 -:1050D0000000000065CDCD41000000205FA002422D -:1050E000000000E876483742000000A2941A6D42A2 -:1050F000000040E59C30A2420000901EC4BCD64295 -:1051000000003426F56B0C430080E03779C341433F -:1051100000A0D8855734764300C84E676DC1AB43B5 -:10512000003D9160E458E143408CB5781DAF1544D3 -:1051300050EFE2D6E41A4B4492D54D06CFF08044AE -:10514000F64AE1C7022DB544B49DD9794378EA44C3 -:10515000BC89D897B2D29C3C33A7A8D523F649394D -:105160003DA7F444FD0FA5329D978CCF08BA5B256F -:10517000436FAC642806C80A0080E03779C3414316 -:10518000176E05B5B5B89346F5F93FE9034F384DAD -:10519000321D30F94877825A3CBF737FDD4F157559 -:1051A00078A80080A09E0080A09E00806CA800804F -:1051B000A09E0080A09E0080A09E008048A000804D -:1051C000A09E0080A09E008048A80080E0A80080EB -:1051D000A09E0080BCA600809CA80080A09E0080AD -:1051E00090A80080709E0080709E0080709E00805D -:1051F000709E0080709E0080709E0080709E008077 -:10520000709E0080709E0080A09E0080A09E008006 -:10521000A09E0080A09E0080A09E0080A09E008096 -:10522000A09E0080C4A00080A09E008090A6008068 -:10523000F0A80080C4A00080C4A00080C4A00080AA -:10524000A09E0080A09E0080A09E0080A09E008066 -:105250003CA80080A09E0080A09E0080BCA700808B -:10526000A09E0080A09E0080A09E00800CA60080D2 -:10527000A09E008008A80080A09E0080A09E0080C4 -:10528000A0B20080A09E0080A09E0080A09E008012 -:10529000A09E0080A09E0080A09E0080A09E008016 -:1052A000A09E0080C4A00080A09E008090A60080E8 -:1052B00048B10080C4A00080C4A00080C4A00080C9 -:1052C000F4A7008048B100808CA00080A09E0080E0 -:1052D00018A70080A09E0080C8A60080B4B20080FD -:1052E0002CA700808CA00080A09E00800CA60080CF -:1052F00084A0008014B20080A09E0080A09E008048 -:1053000020B20080A09E008084A000802020202069 -:10531000202020202020202020202020303030304D -:1053200030303030303030303030303098CF008056 -:1053300008CA008008CA00808CCF008008CA00809C -:1053400008CA008008CA0080D0CB008008CA00804C -:1053500008CA008060CF0080BCCF008008CA0080EF -:10536000B0CF0080CCCF008008CA008054CF00802E -:10537000D0C90080D0C90080D0C90080D0C90080C9 -:10538000D0C90080D0C90080D0C90080D0C90080B9 -:10539000D0C9008008CA008008CA008008CA0080FE -:1053A00008CA008008CA008008CA008008CA0080B5 -:1053B00008CA008008CA00809CCE008020CC0080F3 -:1053C00008CA008008CA008008CA008008CA008095 -:1053D00008CA008008CA008008CA008008CA008085 -:1053E00008CA008008CA0080E8CC008008CA008093 -:1053F00008CA008008CA00805CCE008008CA00800D -:1054000024CF008008CA008008CA008014D700801A -:1054100008CA008008CA008008CA008008CA008044 -:1054200008CA008008CA008008CA008008CA008034 -:1054300008CA008008CA00809CCE008024CC00806E -:1054400008CA008008CA008008CA008010CF008007 -:1054500024CC008014CC008008CA0080FCCE0080E0 -:1054600008CA00800CD00080ECCC0080C4CE008044 -:1054700014CC008008CA00805CCE00800CCC008078 -:105480000CD7008008CA008008CA008070D700804E -:1054900008CA00800CCC0080202020202020202062 -:1054A000202020202020202030303030303030307C -:1054B000303030303030303000202020202020208C -:1054C00020202828282828202020202020202020B4 -:1054D00020202020202020202088101010101010C4 -:1054E0001010101010101010100404040404040410 -:1054F00004040410101010101010414141414141AA -:10550000010101010101010101010101010101018B -:10551000010101011010101010104242424242429B -:10552000020202020202020202020202020202025B -:105530000202020210101010200000000000000003 -:10554000000000000000000000000000000000005B -:10555000000000000000000000000000000000004B -:10556000000000000000000000000000000000003B -:10557000000000000000000000000000000000002B -:10558000000000000000000000000000000000001B -:10559000000000000000000000000000000000000B -:1055A00000000000000000000000000000000000FB -:1055B00000000000000000000000000088F70080EC -:1055C00038F2008038F200807CF7008038F20080EA -:1055D00038F2008038F20080C0F3008038F200809A -:1055E00038F2008050F7008040F7008038F20080E9 -:1055F00034F70080F4F6008038F20080E8F600808E -:1056000000F2008000F2008000F2008000F20080D2 -:1056100000F2008000F2008000F2008000F20080C2 -:1056200000F2008038F2008038F2008038F200800A -:1056300038F2008038F2008038F2008038F20080C2 -:1056400038F2008038F2008088F40080A4F50080F1 -:1056500038F2008038F2008038F2008038F20080A2 -:1056600038F2008038F2008038F2008038F2008092 -:1056700038F2008038F2008034F5008038F2008083 -:1056800038F2008038F200803CF4008038F200806C -:1056900078F6008038F2008038F2008028FE008022 -:1056A00038F2008038F2008038F2008038F2008052 -:1056B00038F2008038F2008038F2008038F2008042 -:1056C00038F2008038F2008088F40080B0F4008066 -:1056D00038F2008038F2008038F20080A0F70080B5 -:1056E000B0F4008004F4008038F20080F0F700800D -:1056F00038F20080B4F7008094FE0080ACF60080A1 -:1057000004F4008038F200803CF40080FCF3008058 -:1057100088FE008038F2008038F200809CFE008015 -:1057200038F20080FCF30080202020202020202060 -:1057300020202020202020203030303030303030E9 -:1057400030303030303030300C120180FC120180AB -:105750001C120180FC120180E8120180FC12018001 -:105760001C1201800C1201800C120180E8120180D1 -:105770001C120180E4110180E4110180E411018018 -:1057800024120180D0170180D0170180F417018006 -:10579000C4170180C4170180B4180180F417018078 -:1057A000C4170180B4180180C4170180F417018068 -:1057B000C0170180C0170180C0170180B418018094 -:1057C000A0290180A02901809C2901805029018005 -:1057D00050290180202C01809C29018050290180C2 -:1057E000202C0180502901809C2901804C290180B6 -:1057F0004C2901804C290180202C018000010202EB -:105800000303030304040404040404040505050558 -:105810000505050505050505050505050606060634 -:105820000606060606060606060606060606060618 -:105830000606060606060606060606060707070704 -:1058400007070707070707070707070707070707E8 -:1058500007070707070707070707070707070707D8 -:1058600007070707070707070707070707070707C8 -:1058700007070707070707070707070708080808B4 -:105880000808080808080808080808080808080898 -:105890000808080808080808080808080808080888 -:1058A0000808080808080808080808080808080878 -:1058B0000808080808080808080808080808080868 -:1058C0000808080808080808080808080808080858 -:1058D0000808080808080808080808080808080848 -:1058E0000808080808080808080808080808080838 -:0C58F0000808080808080808080808084C -:1058FC001000000000000000017A5200017C010140 -:10590C001B0D02001000000018000000E8AAFFFFA9 -:10591C003404000000000000100000002C00000007 -:0C592C0008AFFFFF1004000000000000A6 -:0460000050000080CC -:10600800000000005049018054490180584901802E -:106018005C490180604901806449018068490180C8 -:106028006C49018070490180744901807849018078 -:106038007C49018080490180844901808849018028 -:106048008C4901803C4A0180404A0180444A0180D1 -:10605800484A01804C4A0180504A0180544A0180D4 -:10606800584A01805C4A0180604A0180644A018084 -:10607800684A01806C4A0180704A0180744A018034 -:10608800784A0180B44A0180B84A0180BC4A01803C -:10609800C04A0180C44A0180C84A0180CC4A0180B4 -:1060A800D04A0180D44A0180D84A0180DC4A018064 -:1060B800E04A0180E44A0180E84A0180EC4A018014 -:1060C800F04A0180050000000500000005000000FE -:1060D80005000000284B01802C4B0180304B0180CB -:1060E800344B0180384B01803C4B0180404B018090 -:1060F800444B0180484B01804C4B0180504B018040 -:10610800544B0180584B01805C4B0180604B0180EF -:10611800644B018005000000050000000500000038 +:1000000093050A0013050B0023221103EFE01FF7ED +:10001000631805BE03264104832781048328410217 +:100020009306410593051600138D0A006FF08FB6F5 +:1000300083C6190013690920938919006FF00FA373 +:1000400083C6190013690902938919006FF00FA282 +:10005000130A04006FF0CFBA8327810023A0F600B3 +:100060006FF0CF9793076000938C080063F417013B +:10007000930C6000375E0180138C0C002326B101C5 +:1000800013040ECA6FF08FA5937709206386070CBF +:100090008327C100130C00002326C10083CC070076 +:1000A0006FF09FE493770920638E07088327C100D0 +:1000B000130C00002326D10083CC07006FF00FD370 +:1000C00093770920638407068327C1002326D10084 +:1000D000838C070013DCFC4193060C006FF0CFC843 +:1000E00093F70D20638807028327C100130C0000DB +:1000F0002326D10083CC0700930610006FF08FCF2A +:10010000138606006FF01F9393079000E3EA37CD44 +:100110006FF0DFD18327C100130C00002326D1002C +:1001200083AC0700930610006FF0CFCC8327C1008B +:100130002326D10083AC070013DCFC4193060C009E +:100140006FF08FC28327C100130C00002326D1005B +:1001500083AC07006FF08FC98327C100130C000028 +:100160002326C10083AC07006FF01FD883278100CE +:100170002390F6006FF08F861306010493050A00A2 +:1001800013050B00EFE09FDF6FF08FA7938C080043 +:100190002326B101930800006FF0CFC0930D090032 +:1001A0006FF00FBF13850600138605006FF04FFE3A +:1001B0009307F0FF2324F1006FF04FA58327C100C0 +:1001C00003A4070093874700635404001304F0FF5F +:1001D00083C619002326F100930907006FF00F89E9 +:1001E0009307C0002320FB009307F0FF2324F100B6 +:1001F0006FF0CFA1130101FE232C8100232A91006F +:1002000023282101232E1100232631011309050083 +:100210009384050013040600630605008327850305 +:10022000638807140317C40083268401937787002B +:100230002324D4009316070193D60601638207088E +:1002400083270401638E07061396260193F9F40FA2 +:1002500093F4F40F635E0608032704008326440129 +:10026000B307F74063DED70A83268400130617001E +:100270002320C4009386F6FF2324D40023003701F3 +:1002800003274401938717006308F70C8357C400C2 +:1002900093F71700638607009307A000638EF40AA4 +:1002A0008320C10103248101032901018329C100A5 +:1002B00013850400832441011301010267800000BB +:1002C0009305040013050900EF309FCB631E05085A +:1002D0000317C40093F9F40F832704019316070151 +:1002E00093D606011396260193F4F40FE34606F61F +:1002F00083264406372600003367C70037E6FFFF32 +:100300001306F6FFB3F6C6002316E4000327040025 +:100310002322D40683264401B307F740E3C6D7F46B +:100320009305040013050900EF404F94631E050276 +:100330000327040083268400930710001306170088 +:100340009386F6FF2320C4002324D4002300370122 +:1003500003274401E31CF7F2930504001305090089 +:10036000EF40CF90E30E05F29304F0FF6FF05FF3E0 +:10037000EF408FC96FF01FEB9307050003A501360F +:1003800013860500938507006FF0DFE6130101FE79 +:10039000232C8100232A9100232E110083A7812A78 +:1003A000130405009384060063820502E7800700BA +:1003B0009307F0FF6306F5028320C1010324810146 +:1003C000832441011301010267800000130600002D +:1003D00093054100E78007009307F0FFE31EF5FC5B +:1003E00023A004009307A0088320C1012320F40068 +:1003F000032481018324410113010102678000006D +:10040000130101FE232C8100232A9100232E1100C9 +:1004100083A4013683A7812A13040600630A050218 +:100420001386050093060400930505001385040058 +:10043000E78007009307F0FF630AF5028320C101FC +:10044000032481018324410113010102678000001C +:10045000930606009305410013060000138504006F +:10046000E78007009307F0FFE31AF5FC2320040060 +:100470008320C101032481019307A00823A0F40075 +:1004800083244101130101026780000003A3812A34 +:1004900067000300638405029307F00F63E8C70059 +:1004A0002380C50013051000678000009307A00893 +:1004B0002320F5001305F0FF6780000013050000FE +:1004C0006780000093080500938705001308060065 +:1004D000138506001383080063940628B76601801D +:1004E0009386C68463F6C50E370701006378E60C71 +:1004F0001307F00F3337C700131737003355E600E3 +:10050000B386A60083C60600130500023387E60003 +:10051000B306E540630CE500B397D70033D7E80096 +:100520003318D600B365F7003393D8009358080109 +:10053000B3D7150313160801135606011357030109 +:10054000B3F6150313850700B305F602939606016B +:1005500033E7E600637EB700330707011385F7FF33 +:10056000636807016376B7001385E7FF3307070168 +:100570003307B740B3771703131303011353030172 +:10058000335717039397070133E36700B306E60277 +:1005900013060700637CD300330368001306F7FFDC +:1005A000636603016374D3001306E7FF13150501A7 +:1005B0003365C500930500006F00400E370500014C +:1005C00013070001E36CA6F2130780016FF01FF31D +:1005D00063160600130710003358C70237070100DF +:1005E0006370E80C1307F00F6374070113058000B4 +:1005F0003357A800B386E60003C7060013060002BF +:100600003307A700B306E6406316E60AB38707413F +:10061000930510009358080113160801135606019C +:1006200013570301B3F61703B3D7170393960601C5 +:1006300033E7E600330EF60213850700637EC70139 +:10064000330707011385F7FF636807016376C70166 +:100650001385E7FF330707013307C741B377170354 +:100660001313030113530301335717039397070120 +:1006700033E36700B306E60213060700637CD3008A +:10068000330368001306F7FF636603016374D30046 +:100690001306E7FF131505013365C50067800000E9 +:1006A0003707000113050001E364E8F41305800136 +:1006B0006FF01FF43318D800B3D5E7003393D80098 +:1006C000B397D70033D7E800935808013366F70093 +:1006D00033F715039317080193D707011355060144 +:1006E000B3D51503131707013367A700B386B70205 +:1006F00013850500637ED700330707011385F5FFD7 +:10070000636807016376D7001385E5FF33070701A8 +:10071000B306D74033F71603131606011356060126 +:10072000B3D6160313170701B388D702B367C70000 +:100730001387060063FE1701B38707011387F6FFCF +:1007400063E8070163F617011387E6FFB387070124 +:1007500093150501B3871741B3E5E5006FF09FEBF3 +:1007600063E6D5183707010063F4E6041307F00FBA +:10077000B335D700939535003767018033D5B60080 +:100780001307C7843307A7000347070013050002B8 +:100790003307B700B305E5406316E5021305100003 +:1007A000E3EEF6EE33B5C800134515006FF01FEF0A +:1007B0003707000193050001E3E0E6FC93058001A3 +:1007C0006FF09FFB3353E600B396B6003363D3005C +:1007D00013550301B31EB60033D6E700B376A60265 +:1007E000B397B70033D7E8003368F70093170301D6 +:1007F00093D70701135708013356A60293960601B3 +:1008000033E7E600338FC702130E0600637EE7016D +:1008100033076700130EF6FF636867006376E7012E +:10082000130EE6FF330767003307E741B376A702ED +:100830003357A702939606013386E7029317080100 +:1008400093D70701B3E7F6009306070063FEC700DE +:10085000B38767009306F7FF63E8670063F6C70096 +:100860009306E7FFB387670013150E01370E0100EB +:100870003365D5009306FEFF3378D500B387C740B4 +:10088000B3F6DE001356050193DE0E013303D802E2 +:10089000B306D602135703013308D8033308D80030 +:1008A000330707013306D6036374D7003306C60146 +:1008B000935607013386C60063E6C702E39CC7CEA2 +:1008C000B70701009387F7FF3377F7001317070186 +:1008D0003373F300B398B800330767009305000043 +:1008E000E3FEE8DA1305F5FF6FF0DFCC93050000B7 +:1008F000130500006FF09FDA9308060013870600C7 +:100900009307050013880500639C0622B7660180E3 +:100910009386C68463FCC50C37030100637E660AB8 +:100920001303F00F6374C300130780003353E60012 +:10093000B386660003CE0600330EEE0013070002F6 +:100940003303C741630CC701B3956500335EC5012E +:10095000B31866003368BE00B317650013D60801EC +:100960003377C802139508011355050193D6070183 +:100970003358C80213170701B366D70033080503BD +:1009800063FA0601B386160163E6160163F40601F5 +:10099000B3861601B386064133F7C6029397070163 +:1009A00093D70701B3D6C602B306D50213150701C4 +:1009B000B367F50063FAD700B387170163E6170141 +:1009C00063F4D700B3871701B387D74033D56700E7 +:1009D0009305000067800000370300011307000142 +:1009E000E36666F4130780016FF05FF46316060098 +:1009F00013061000B35816033706010063F2C80A45 +:100A00001306F00F637416011307800033D6E80055 +:100A1000B386C60003CE0600330EEE0013070002B5 +:100A20003303C7416318C709B385154113D70801BC +:100A3000139508011355050113D60701B3F6E50216 +:100A4000B3D5E50293960601B3E6C600B305B50239 +:100A500063FAB600B386160163E6160163F4B600C6 +:100A6000B3861601B385B640B3F6E5029397070146 +:100A700093D70701B3D5E502B305B5021395060177 +:100A8000B367F50063FAB700B387170163E6170190 +:100A900063F4B700B3871701B387B7406FF01FF354 +:100AA0003706000113070001E3E2C8F613078001CF +:100AB0006FF0DFF5B398680033D7C501B317650051 +:100AC000335EC50113D50801B376A702B39565005F +:100AD000336EBE009395080193D5050113560E01A0 +:100AE0003357A70293960601B3E6C6003387E502A3 +:100AF00063FAE600B386160163E6160163F4E600C6 +:100B0000B38616013386E640B376A602131E0E01A5 +:100B1000135E0E013356A602939606013386C50274 +:100B2000B3E5C60163FAC500B385150163E6150197 +:100B300063F4C500B3851501B385C5406FF01FEFA1 +:100B4000E3EAD5E83707010063FCE604130EF00F73 +:100B50003337DE0013173700B768018033D3E60060 +:100B60009388C884B388680003CE0800330EEE0073 +:100B7000130700023303C741631EC70363E4B600D3 +:100B8000636AC500B307C540B385D5403335F5006A +:100B90003388A54013850700930508006FF09FE395 +:100BA000B708000113070001E3E816FB13078001F3 +:100BB0006FF09FFA3357C601B3966600336FD700C4 +:100BC000B3D7C50113570F01B3F8E702B39565001A +:100BD0003358C5013368B80093150F0193D505014B +:100BE000935608013316660033156500B3D7E70244 +:100BF00093980801B3E6D800B38EF50293880700F6 +:100C000063FED601B386E6019388F7FF63E8E60149 +:100C100063F6D6019388E7FFB386E601B386D64133 +:100C2000B3FEE6021318080113580801B3D6E60212 +:100C3000939E0E01B3EE0E01B385D5029387060095 +:100C400063FEBE00B38EEE019387F6FF63E8EE010C +:100C500063F6BE009387E6FFB38EEE01B385BE4018 +:100C600093980801B70E0100B3E8F8009387FEFFE0 +:100C700033F8F8009356060193D80801B377F600CD +:100C80003307F802B387F8023308D802B388D802D2 +:100C90003308F80093560701B386060163F4F600A3 +:100CA000B388D801B70701009387F7FF13D806016F +:100CB000B3F6F600939606013377F700B3081801F0 +:100CC0003387E60063E61501639E1501637CE5004A +:100CD0003306C7403337C7003307E701B388E8401E +:100CE000130706003307E5403335E500B3851541AA +:100CF000B385A540B397C5013357670033E5E700D7 +:100D0000B3D565006FF01FCD130101FD93D74501E9 +:100D10002322910223202103232C41012328610156 +:100D2000232481019394C5002326110223248102E8 +:100D3000232E3101232A51012326710113975701D4 +:100D400013090500130B0600138C060093D4C4008E +:100D500013DAF5016304070A93FAF77F9307F07F2C +:100D60006380FA109359D50193943400B3E4990049 +:100D7000B7098000B3E9340113143500938A1AC00F +:100D8000930B000093574C011315CC001397570198 +:100D90009354C50093F5F77F135CFC0163000710C3 +:100DA0009307F07F6382F516139534009357DB01A8 +:100DB00033E5A700B7048000B3649500931F3B00A0 +:100DC000138515C01306000093972B00B3E7C700E7 +:100DD0009387F7FF1307E000B3468A01B385AA4063 +:100DE0006360F716375701809397270013078779B9 +:100DF000B387E70083A7070067800700B3E9A40073 +:100E0000638E09066380040413850400EF30D03B31 +:100E1000930755FF1307C001634CF7029309D001F4 +:100E2000130485FFB389F940B3948400B3593901A1 +:100E3000B3E99900331489009305D0C0B38AA54063 +:100E40006FF01FF4EF305038130505026FF05FFCB0 +:100E5000930485FDB3199900130400006FF0DFFDC2 +:100E6000B3E9A40063840902130405009389040014 +:100E7000930AF07F930B30006FF0DFF01304000053 +:100E8000930A0000930B10006FF0DFEF13040000D3 +:100E9000930AF07F930B20006FF0DFEEB3EF640155 +:100EA00063800F086382040413850400EF30D0319F +:100EB00093050500938755FF1307C001634EF702A2 +:100EC0009306D001938F85FFB386F6403395F401E6 +:100ED000B356DB00B3E4A600B31FFB011307D0C079 +:100EE0003305B7406FF01FEE13050B00EF30D02D28 +:100EF000930505026FF01FFC138585FDB314AB004D +:100F0000930F00006FF09FFDB3EF640163820F0247 +:100F1000930F0B001305F07F130630006FF0DFEA2C +:100F20009304000013050000130610006FF0DFE9C2 +:100F3000930400001305F07F130620006FF0DFE834 +:100F400063E63401639C9934636AF4351396F901BE +:100F5000135714009317F40193D919003364E60072 +:100F60001395840093D88F01B3E8A80013550501A9 +:100F700033D8A902939E080193DE0E011357040192 +:100F800013938F00B3F4A902930F080033860E0366 +:100F90009399040133673701637EC7003307170154 +:100FA000930FF8FF636817016376C700930FE8FF9C +:100FB000330717013307C740335EA7021314040138 +:100FC000135404013377A70213060E003388CE03AF +:100FD000131707013367E400637E07013307170126 +:100FE0001306FEFF63681701637607011306EEFF21 +:100FF0003307170133040741939F0F01370801009E +:10100000B3EFCF00130EF8FF13D60F0133F7CF0164 +:10101000135F0301337EC301B303EE02B304C603BF +:101020003307EF02B302E6033306970013D7030139 +:101030003307C70063749700B38202011356070198 +:1010400033065600B70201009382F2FF337857004F +:1010500013180801B3F35300330878006368C40021 +:1010600093840F006314C40463F20705B387670019 +:1010700033B76700330717013304E4009384FFFF9D +:1010800063E688006394880263E267026366C400D3 +:10109000631E860063FC0701B387670033B76700F0 +:1010A000330717019384EFFF3304E40033880741CB +:1010B0003304C440B3B707013304F440930FF0FF87 +:1010C00063848812B35FA402135708013374A40227 +:1010D00013860F00B387FE031314040133648700E3 +:1010E000637EF400330414011386FFFF6368140168 +:1010F0006376F4001386EFFF330414013304F440E5 +:101100003357A40213180801135808013374A402BA +:1011100093070700B38EEE021314040133648800B2 +:10112000637ED401330414019307F7FF636814014D +:101130006376D4019307E7FF330414011316060105 +:101140003366F6009317060193D70701135706017C +:101150003308EF023304D441330FFF02B38EC703C9 +:10116000330EC70393D70E01330FCF01B387E701C7 +:1011700063F6C701370701003308E80013D70701FA +:1011800033070701370801001308F8FF33F507019B +:1011900013150501B3FE0E013305D5016368E400A4 +:1011A0006310E424930F0600630005043384880071 +:1011B000930FF6FF636414036366E4006310E42294 +:1011C0006370A3029317130033B36700B3081301CE +:1011D000930FE6FF33041401138307006314E40044 +:1011E0006304650093EF1F009387F53F6358F01089 +:1011F00013F77F006300070213F7FF001306400098 +:10120000630AC70013864F00B33FF601B384F401AD +:10121000930F060013977400635A0700B70700FF87 +:101220009387F7FFB3F4F400938705401307E07F3B +:101230006340F70A93DF3F001397D4013367F70148 +:1012400013D53400939747013706F07F1315C50077 +:101250008320C10203248102B3F7C7001355C500E0 +:1012600033E5A7009396F601B367D50083244102C6 +:10127000032901028329C101032A8101832A410133 +:10128000032B0101832BC100032C810013050700F0 +:101290009385070013010103678000009385F5FF24 +:1012A000930700006FF0DFCB93060A0093840900D8 +:1012B000930F040013860B00930730006308F60EAB +:1012C00093071000630EF60E93072000E31EF6F05E +:1012D00013050000130700009307F07F6FF09FF6DF +:1012E00093060C006FF05FFDB7040800930F000039 +:1012F00093060000130630006FF01FFC130510006A +:101300003305F54013078003634CA70A1307F00168 +:101310006344A7069385E541B397B40033D7AF0084 +:10132000B395BF00B3E7E700B335B000B3E7B7004C +:1013300033D5A40013F777006300070213F7F70013 +:1013400013064000630AC70013874700B337F7004E +:101350003305F50093070700131785006348070658 +:101360001317D50193D737003367F70013553500AE +:10137000930700006FF01FED130710FEB307F7404F +:1013800013060002B3D7F400130700006306C5007C +:101390009385E5433397B400B36FF701B33FF00192 +:1013A000B3E7F701130500006FF0DFF83705080019 +:1013B000130700009307F07F930600006FF09FE88B +:1013C00013050000130700006FF09FFA13050000DB +:1013D00013070000930710006FF0DFE613860F007D +:1013E000930F06006FF01FE0130101FD93D7450135 +:1013F0002324810223229102232E3101232C410137 +:10140000232A51019394C50023261102232021038E +:101410002328610123267101139757011304050046 +:1014200093090600938A060093D4C40013DAF501E9 +:101430006306070A13FBF77F9307F07F6302FB1035 +:101440009357D50193943400B3E49700B707800015 +:10145000B3E4F40013193500130B1BC0930B000009 +:1014600093D74A011394CA00139757011354C40029 +:1014700013F5F77F93DAFA01630007109307F07F03 +:101480006300F51693D7D9011314340033E48700B1 +:10149000B70780003364F400130515C09397390033 +:1014A0001307000093962B00B3E6E6003305AB006C +:1014B0009386F6FF1308E00033465A0193051500A2 +:1014C000636CD81437550180939626001305457D2B +:1014D000B386A60083A606006780060033E9A40051 +:1014E000630C09066380040413850400EF30C04DCB +:1014F000130755FF9307C00163CCE7029307D001A0 +:10150000130985FFB387E740B3942401B357F40070 +:10151000B3E4970033192401130BD0C0330BAB4055 +:101520006FF0DFF3EF30404A130505026FF05FFC08 +:10153000930485FDB3149400130900006FF0DFFDE0 +:1015400033E9A4006302090213090500130BF07FBD +:10155000930B30006FF0DFF093040000130B0000DA +:10156000930B10006FF0DFEF93040000130BF07F7C +:10157000930B20006FF0DFEEB3673401638E070634 +:101580006300040413050400EF300044930655FF84 +:101590009307C00163CED7021307D001930785FFDD +:1015A0003307D7403314F40033D7E900336487009E +:1015B000B397F9001307D0C03305A7406FF05FEE73 +:1015C00013850900EF304040130505026FF01FFC42 +:1015D000130485FD33948900930700006FF09FFD8D +:1015E000B367340163820702938709001305F07F14 +:1015F000130730006FF01FEB130400001305000009 +:10160000130710006FF01FEA130400001305F07FAA +:10161000130720006FF01FE9370F01001307FFFFCA +:101620009356090113D307013379E900B3F7E700B3 +:10163000B30823033308F902B38FF602B38EF8011F +:1016400093580801B388D801338E660263F4F80119 +:10165000330EEE0193D20801B3F8E8003378E800C6 +:10166000135F0401939808013374E400B388080100 +:10167000338786023308890233092F03B30EE9004A +:10168000135908013309D901B386E6036376E900EB +:1016900037070100B386E600935E0901B38EDE00D2 +:1016A000B7060100938FF6FF3379F9013378F8011B +:1016B00013D7040113190901B3F4F401B38397029A +:1016C00033090901B382220133089302B307F702F9 +:1016D000B30FE3023303F80013D8030133086800A3 +:1016E0006374F800B38FDF0093570801B706010059 +:1016F000B38FF7019387F6FF3378F800B3F7F30061 +:10170000B3039402131808013308F8003304870266 +:10171000B3049F023303EF02B384840013D70301A1 +:10172000B304970063F484003303D300B7070100C8 +:101730009387F7FFB3F6F40093960601B3F7F3002F +:10174000330E5E00B386F60033392E01B386D60120 +:1017500033872601330E0E0133380E01330FF701A4 +:10176000B3020F01B3B6D6013337270133E7E600E2 +:1017700033B8020193D40401B33FFF01330797004C +:1017800033E80F0193179E00330707013307670003 +:10179000B3E7170113179700B337F000135E7E010C +:1017A00013D47201B3E7C7019392920093167700A6 +:1017B00033648700B3E7570063D4061013D71700CC +:1017C00093F71700B367F7001317F401B3E7E700C7 +:1017D000135414009386F53F6358D00E13F7770027 +:1017E0006300070213F7F70013054000630AA70020 +:1017F00013874700B337F7003304F400930707005B +:1018000013177400635A0700370700FF1307F7FF29 +:101810003374E400938605401307E07F6348D716CE +:1018200013D737009317D401B3E7E70013543400FC +:10183000139746011314C400B706F07F3377D7001F +:101840001354C400336487001316F6018320C102C9 +:101850003367C40003248102832441020329010267 +:101860008329C101032A8101832A4101032B01013C +:10187000832BC100138507009305070013010103A3 +:101880006780000013060A00138404009307090010 +:1018900013870B0093062000630AD70E93063000CF +:1018A000630CD70C93061000E316D7F21304000064 +:1018B000930700006F00800813860A006FF09FFDF9 +:1018C000930505006FF01FF1130510003305D54097 +:1018D00013078003E34CA7FC1307F0016344A7063A +:1018E0009385E5413317B400B3D6A700B397B7008B +:1018F0003367D700B337F000B367F7003354A40061 +:1019000013F777006300070213F7F7009306400010 +:10191000630AD70013874700B337F7003304F40096 +:101920009307070013178400634A07061317D401AF +:1019300093D73700B367F7001354340093060000C1 +:101940006FF01FEF130710FE3307D7401308000294 +:101950003357E40093060000630605019385E543D1 +:10196000B316B400B3E7F600B337F000B367F7007F +:10197000130400006FF0DFF837040800930700003D +:101980009306F07F130600006FF09FEA1304000037 +:10199000930700009306F07F6FF09FE913040000A7 +:1019A00093070000930610006FF09FE88327C5009F +:1019B00003AF050083AF450083A2850083A5C50062 +:1019C0003787000093D607011307F7FF1398070125 +:1019D000939E050113D6F701B3F6E60093D70501F0 +:1019E0008328050003234500032E8500130101FF12 +:1019F0001358080193DE0E01B3F7E70093D5F50104 +:101A00006390E60233E768003367C7013367070175 +:101A100013051000631A07046398D7046F00800051 +:101A2000639CE7003367FF01336757003367D701D3 +:101A300013051000631A0702130510006396D702FE +:101A40006394E8036312F30363105E02631ED8011C +:101A50006300B602639A070033E568003365C50189 +:101A6000336505013335A0001301010167800000D3 +:101A7000130500006FF05FFF832F0500032845006A +:101A8000032E85000325C50083A6C500B787000087 +:101A9000135605019387F7FF1393060113D7060129 +:101AA00083A2050083A8450083AE85003376F60047 +:101AB00093150501130101FF93D505011355F50198 +:101AC000135303013377F70093D6F601631EF60034 +:101AD000B3E70F01B3E7C701B3E7B7006388070CAB +:101AE0001305E0FF6F004006631AF700B3E7120129 +:101AF000B3E7D701B3E76700E39407FE631A060A6A +:101B0000B3E70F01B3E7C701B3E7B70093B7170017 +:101B1000631A070033EF1201336FDF01336F6F0079 +:101B2000630A0F06639C07006394A6006352C70212 +:101B3000630E05041305F0FF6F0000011305F0FFAD +:101B4000638406001385060013010101678000000D +:101B50006356E600E31A05FE6FF0DFFDE36AB3FCAF +:101B6000639E6502E3E6CEFD631EDE03E3E208FD4D +:101B700063141801E3EEF2FBE36E18FD6314180121 +:101B8000E3EA5FFC130500006FF01FFC1305100073 +:101B90006FF09FFBE39807FE6FF09FF9E3EC65FAA7 +:101BA0006FF05FFEE368DEFB6FF0DFFDE300C7F47C +:101BB000E31C07F6930700006FF0DFF5832F0500A5 +:101BC00003284500032E85000325C50083A6C50014 +:101BD000B7870000135605019387F7FF139306019B +:101BE00013D7060183A2050083A8450083AE8500B4 +:101BF0003376F60093150501130101FF93D5050116 +:101C00001355F501135303013377F70093D6F6010B +:101C1000631EF600B3E70F01B3E7C701B3E7B700F0 +:101C20006388070C130520006F004006631AF70055 +:101C3000B3E71201B3E7D701B3E76700E39407FE08 +:101C4000631A060AB3E70F01B3E7C701B3E7B700AA +:101C500093B71700631A070033EF1201336FDF01E8 +:101C6000336F6F00630A0F06639C07006394A6003E +:101C70006352C702630E05041305F0FF6F000001F5 +:101C80001305F0FF638406001385060013010101AC +:101C9000678000006356E600E31A05FE6FF0DFFD83 +:101CA000E36AB3FC639E6502E3E6CEFD631EDE03DA +:101CB000E3E208FD63141801E3EEF2FBE36E18FDA6 +:101CC00063141801E3EA5FFC130500006FF01FFCCA +:101CD000130510006FF09FFBE39807FE6FF09FF96C +:101CE000E3EC65FA6FF05FFEE368DEFB6FF0DFFDAB +:101CF000E300C7F4E31C07F6930700006FF0DFF57D +:101D0000130101F4232A910A83A4C50083A60500C8 +:101D100083A745002324A10003A585001397040190 +:101D20002328210B2326310B0329C6008329060013 +:101D30002324410B2322510B032A8600832A4600C9 +:101D400037860000232C810A1357070113D404019E +:101D50001306F6FF23269106232E110A2320610B7A +:101D6000232E7109232C8109232A91092328A109F3 +:101D70002326B1092320D1062322F1062324A1061C +:101D80002328D102232AF102232CA102232EE102CF +:101D90003374C40093D4F401630804126306C424AA +:101DA000B7070100B367F700232EF1021306010302 +:101DB0009307C10303A7070083A6C7FF9387C7FF45 +:101DC0001317370093D6D6013367D70023A2E70055 +:101DD000E312F6FE8327010337C5FFFF1305150045 +:101DE000939737002328F1023304A400130B00005B +:101DF0001315090137870000935709011355050191 +:101E00001307F7FF23262107232031072322510739 +:101E10002324410723203105232251052324410592 +:101E20002326A104B3F7E7001359F9016382071EC3 +:101E30006380E730370A0100336A450123264105F4 +:101E4000930501041307C104832607000326C7FF77 +:101E50001307C7FF939636001356D601B3E6C600A4 +:101E60002322D700E392E5FE0327010437C5FFFFD5 +:101E700013051500131737002320E104B387A700CB +:101E800013070000B3878700232EF1009387170004 +:101E9000232CF10093172B00B3C62401B3E7E7000E +:101EA0002326D1009387F7FF9306E00063E6F62A26 +:101EB000B76601809397270093860681B387D70082 +:101EC00083A707006780070033E6D7003366A600C4 +:101ED0003366E60063080612630007061305070071 +:101EE000EF20902E930645FF93D7564093F6F601C8 +:101EF000638E06061307C0FF3387E702130301034F +:101F000013080002939527003308D8401307C70031 +:101F10003307E3006314E30813070108B305B700B0 +:101F2000032701039387F7FFB316D70023A8D5FA39 +:101F30009306F0FF6F00000A63080500EF20D02829 +:101F4000130505026FF01FFA638A07001385070067 +:101F5000EF209027130505046FF0DFF813850600C6 +:101F6000EF209026130505066FF0DFF71306C0FF7C +:101F70003386C7021307C10393063000B305C700B9 +:101F800083A505009386F6FF1307C7FF2322B7003A +:101F9000E3D6F6FE9387F7FF6FF09FF90326C7FF9E +:101FA00083280700330EB70033560601B398D800D4 +:101FB000336616012320CE001307C7FF6FF09FF58D +:101FC00013972700130601033307E60023200700B9 +:101FD0009387F7FFE396D7FE37C4FFFF130414017E +:101FE0003304A4406FF09FE0B3E7D700B3E7A70046 +:101FF000B3E7E700130B3000E39C07DE130B200070 +:102000006FF01FDF13040000130B10006FF05FDE92 +:10201000B3E75901B3E74701B3E7A70063880712A5 +:10202000630E0504EF20501A930645FF93D75640E0 +:1020300093F6F601638006081307C0FF3387E702B3 +:102040001303010413080002939527003308D840B6 +:102050001307C7003307E3006316E30813070108FB +:10206000B305B700032701049387F7FFB316D70022 +:1020700023A0D5FC9306F0FF6F00400A630A0A0014 +:1020800013050A00EF205014130505026FF0DFF965 +:10209000638A0A0013850A00EF2010131305050454 +:1020A0006FF09FF813850900EF2010121305050645 +:1020B0006FF09FF71306C0FF3386C7021307C104F2 +:1020C00093063000B305C70083A505009386F6FF8D +:1020D0001307C7FF2322B700E3D6F6FE9387F7FF67 +:1020E0006FF05FF90326C7FF83280700330EB700A0 +:1020F00033560601B398D800336616012320CE006C +:102100001307C7FF6FF05FF513972700130601044D +:102110003307E600232007009387F7FFE396D7FEF7 +:10212000B7C7FFFF93871701B387A7406FF05FD54D +:10213000B3E9590133EA4901336AAA0013073000B1 +:10214000E3120AD4130720006FF0DFD393070000D7 +:10215000130710006FF01FD303270103032E0104A0 +:10216000370501009306F5FF935F0701935A0E01AF +:102170003377D700337EDE00B387EA023306EE0200 +:102180003388CF03B385070193570601B387B700A0 +:10219000B38B5F0363F40701B38BAB00032F4104E0 +:1021A00093D90701B3F7D7003376D6009397070189 +:1021B000B387C70093540F01337FDF00B306EF02EC +:1021C0002320F1022320F1063386EF03B387E402D4 +:1021D0003385C70093D70601B387A700338B9F02CF +:1021E00063F6C70037060100330BCB00370601004A +:1021F0009305F6FF33F5B70093D207018327410318 +:10220000B3F6B6001315050113D90701B3F5B700EE +:10221000B387BA023305D500B389A900B386C503D5 +:102220003303C9033388670093D70601B3870701D7 +:10223000B3882A0363F46700B388C800370301003A +:102240001306F3FF13DA070133F8C700B3F6C6002D +:10225000330A1A0113180801B388E5033308D800BC +:102260003306E90393D60801B387B402B387C700E6 +:10227000B387F600B38E240363F4C700B38E6E00F9 +:1022800093D60701B386D60137040100832E81045B +:102290001306F4FF2322D102B3F6C700B3F8C80037 +:1022A00093D30E0193960601B3FECE003383EE0264 +:1022B000B3861601338CDF03B388E302B38788014A +:1022C00093580301B388F80033867F0263F48801D2 +:1022D0003306860093D70801B70C0100B387C70007 +:1022E0001386FCFF2324F102B3F7C800832881037F +:1022F0003373C3009397070113D4080133F6C80062 +:10230000B308C603B3876700330DC40393DD080128 +:102310003383CA023303A30133836D00338C8A02F3 +:102320006374A301330C9C01935C0301338C8C0117 +:10233000B70C0100B3893B01138DFCFF33B5A90035 +:102340003373A301B382A20013130301B3F8A801EE +:10235000338B6201B308130133830901333803015E +:10236000232861002322610633034B01B3020301DA +:10237000333A430133B80201B389D20033680A010A +:102380003335AB00B3B6D9003305A800B389F900E3 +:102390000328410233831901B3381301232A610052 +:1023A000232461060323410233050501032881022A +:1023B000B30DD500B3B6DD0033356500B3B7F90012 +:1023C000B38B0D01B366D500032581023388FB0072 +:1023D0000323C104B3098801338B1901B3BBAB00DC +:1023E000B337F800B3E7FB00B3381B0133BC8901F6 +:1023F000B386F60093520301336A1C013373A301C1 +:10240000B307E302338A46013387E20293D8070118 +:10241000B3866F023307D700B388E800B38F5F023B +:1024200063F4D800B38F9F018329C103B70601006D +:102430001385F6FF13DD0801B3F8A800B3F7A70072 +:10244000330DFD019398080193DF0901B3F9A90049 +:10245000B38CFA03B388F800B38A3A03B387C9038D +:10246000338ECF0313D80701B38ACA01B30A5801C8 +:1024700063F4CA01B38CDC00B70B01001387FBFFC8 +:1024800013D80A01B30C980133F8EA00B3F7E70058 +:1024900013180801B386BE023308F800330ED903BF +:1024A00013D50601B387B302B387C701B307F5009D +:1024B0003307790263F4C7013307770113D50701A6 +:1024C0003307E500B70B01002322E1021387FBFF6E +:1024D00033F5E700B3F6E600330EE4031315050108 +:1024E0003305D5003307E603B387C40293560701CB +:1024F000B387C701B387F600B38A840263F4C701C8 +:10250000B38A7A01B70D0100138EFDFFB3F6C70140 +:1025100093DB0701B3071B013377C701B3B817017A +:10252000330AAA0193960601B386E60033071A011F +:102530002324E102B3870701333AAA01032D810264 +:1025400033B80701330B970133070B012326E10250 +:10255000B3381D01336A1A018328C102032E4102D8 +:10256000B387A70033B80801333B9B0133B5A700FD +:102570003307C701336B0B0103284102330CA7005B +:10258000B38B5B01B387D700B3B6D700B30A7C0126 +:10259000338EDA00333707013335AC003367A700D9 +:1025A000B336DE00330A6A01B3BA7A01330AEA00AD +:1025B000B3EADA003388CE02B3065A012326F106C5 +:1025C000330AD403135508013387C3023307470185 +:1025D0003307E500B388830263744701B388B80109 +:1025E000370A010013550701930AFAFFB3081501D2 +:1025F000337557013378580113150501B30A690281 +:10260000330505013308B302B385B202135708013D +:10261000B38555013307B700330959026374570175 +:1026200033094901B70A010093550701138AFAFFDC +:102630003378480133892501B37547019395050126 +:102640003387E903B3850501338FEF03135807017F +:10265000338AF403B3843403B384E401B3049800ED +:1026600063F4E401330A5A0113DB0401330B4B0119 +:10267000370A0100130FFAFF33F8E4013377E7015B +:10268000B3046402131808013308E800330F66022C +:102690003386C20213570F01330696003306C70074 +:1026A000330454026374960033044401370A010072 +:1026B000135706019304FAFF33048700337796001B +:1026C000337F9F0013170701B384F3033307E70138 +:1026D000B3833303338FD903B38EDF0313560F0154 +:1026E000B383D301330676006374D601B384440107 +:1026F000135C0601B70C0100330C9C00330EAE00D6 +:102700009384FCFF3335AE00B38616013376960012 +:10271000338DA600337F9F00330EBE0013160601D3 +:102720003306E601B335BE00330F2D01330E0E0123 +:10273000B303BF00B38E63012328C107333E0E01EC +:10274000B38DCE01B3B61601B3B5B3003335AD00CA +:1027500033392F0133E5A6003369B900B3BE6E01EA +:1027600033BECD0133052501B3EECE013388ED0034 +:102770003305D5013337E80033058500B306E5009E +:1027800033348500338569023308C80033B7E60067 +:102790003336C800B3868601B385C60033BC8601D4 +:1027A00033B6C500232A01073367E40033836F0281 +:1027B000935605013366CC00B3893203B3896900AF +:1027C000B38FF203B382360163F46200B38F9F01CB +:1027D000B3F6920093960601B374950093D202016A +:1027E000B3849600B382E20083260101032701022D +:1027F000B3859500B3B49500B369D70003274101B1 +:10280000B382C200B3829200B3693701B38FF20181 +:102810009397D700232CB106232EF107B3E7370196 +:1028200013070106930501078326C7000326070146 +:102830001307470093D636011316D600B3E6C60039 +:10284000232ED7FEE392E5FE0327010683268106A9 +:10285000B337F000B3E7E700232CD1040327C10608 +:10286000832641062328F104232EE104232AD104E0 +:102870009316B70063DC06209397F7011307010551 +:102880009305C10583260700032647001307470069 +:1028900093D616001316F601B3E6C600232ED7FE14 +:1028A000E392E5FE0327C105B337F0001357170085 +:1028B000232EE10403270105B367F7002328F10461 +:1028C00003278101B74700009387F7FFB307F7009D +:1028D0006350F01E03270105937677006384060496 +:1028E0009376F70013064000638EC60283264105E7 +:1028F000130747002328E10413374700B306D70026 +:1029000033B7E600232AD10483268105B306D70016 +:10291000232CD104B3B6E6000327C105B386E60035 +:10292000232ED1040327C1059316B70063D00602F6 +:10293000B707F0FF9387F7FF3377F700232EE10403 +:1029400003278101B7470000B307F700130701050C +:102950009305C10583260700032647001307470098 +:1029600093D636001316D601B3E6C600232ED7FE43 +:10297000E312B7FE378700009306E7FF63CEF61039 +:102980000327C10513573700232EE1040327C10590 +:102990009397170193D717012316E1060327C10068 +:1029A0008320C10B0324810B1317F700B367F700D3 +:1029B0002317F10603278100832701058324410B98 +:1029C0000329010B2320F700832741058329C10A2E +:1029D000032A810A2322F70083278105832A410ADB +:1029E000032B010A2324F7008327C106832BC10987 +:1029F000032C81092326F700832C4109032D0109AB +:102A0000832DC108130507001301010C6780000026 +:102A100023269100832701032328F1048327410300 +:102A2000232AF10483278103232CF1048327C10384 +:102A3000232EF104930720006308FB28930730003E +:102A40006302FB2A93071000E31CFBE6232E01041C +:102A5000232C0104232A0104232801046F00C0222F +:102A60002326210183270104130B07002328F104E7 +:102A700083274104232AF10483278104232CF104B2 +:102A80008327C104232EF1046FF0DFFA8327C101ED +:102A9000232CF1006FF0DFE2232E0104232C01042C +:102AA000232A0104232801049307F7FF6FF01FEE88 +:102AB00093061000B386F6409307400763CAD71CFD +:102AC00013D5564093070000130700006316A704B0 +:102AD00093F6F60193152500639E06041306300055 +:102AE000130701053306A6403308B7000328080082 +:102AF0009386160013074700232E07FFE356D6FEE2 +:102B0000130740003305A740130710006350A008C7 +:102B1000130705006F0080071316270093050105B2 +:102B20003386C5000326060013071700B3E7C70066 +:102B30006FF0DFF9130701083307B700032707FD1C +:102B400093080002B388D84033171701B3E7E700B2 +:102B50001306300013070105B305B7001308000082 +:102B60003306A640938545006346C80293050108D5 +:102B7000131626003386C5008325C10513074000C0 +:102B80003307A740B3D6D5002328D6FC1306400050 +:102B90006F004004131328001307010503AE05005E +:102BA0003303670003A7C5FF331E1E011308180077 +:102BB0003357D7003367C7012320E3006FF09FFA34 +:102BC0009316270093050105B386D50023A00600C0 +:102BD00013071700E316C7FE83260105B337F0007D +:102BE000B3E7D7002328F10493F677006382060445 +:102BF00093F6F700638EE6020327410593874700AB +:102C00002328F10493B747003387E700B337F70071 +:102C1000232AE104032781053387E700232CE104FD +:102C20003337F7008327C1053307F700232EE1046C +:102C30008327C1051397C700635E0700232E010495 +:102C4000232C0104232A01042328010493071000E4 +:102C50006FF0DFD3930701051306C10503A7070033 +:102C600083A6470093874700135737009396D601F2 +:102C70003367D70023AEE7FEE312F6FE8327C105D4 +:102C800093D73700232EF104930700006FF01FD075 +:102C900083274105032701053367F7008327810553 +:102CA0003367F7008327C1053367F70093070000F8 +:102CB000E30E07CC232E0104232C0104232A010454 +:102CC000232801046FF09FCCB7870000232E010456 +:102CD000232C0104232A0104232801049387F7FFEE +:102CE0006FF0DFCAB7870000232EF104232C010404 +:102CF000232A0104232801049387F7FF23260100D8 +:102D00006FF0DFC8130101FA83A78500232821058E +:102D100003A9C50083A8050003A74500232A910441 +:102D2000232CF10293040500232CF1000328060054 +:102D3000931709010325460083268600032EC6004B +:102D4000232C810493D7070113141900232E210388 +:102D5000232E110423263105232441052322510566 +:102D60002320610523281103232AE10223281101CE +:102D7000232AE100232EF100135414011359F90101 +:102D8000130F01019305C10183A7050003A7C5FF28 +:102D90009385C5FF939737001357D701B3E7E70033 +:102DA00023A2F500E312BFFE0327010193170E01D2 +:102DB000931E1E001317370093D707012328010322 +:102DC000232CD102232EC103232001032324D1026B +:102DD0002328E100232AA1022322A1022326F102B3 +:102DE00093DE1E01135EFE01130801029306C10269 +:102DF00083A7060003A6C6FF9386C6FF93973700F6 +:102E00001356D601B3E7C70023A2F600E312D8FE9B +:102E100083270102378600001306F6FF93973700D9 +:102E20002320F1026390CE02032581020326410292 +:102E30003366A6000325C1023366A6003366F6009A +:102E400063140600134E1E003303D441E31E2E0FFD +:102E5000635A6044032F4101032E81018328C1017D +:102E6000639C0E0A0325410203268102832EC102C0 +:102E7000B365C500B3E5D501B3E5F500639E050074 +:102E80002328E102232AE103232CC103232E11036B +:102E9000130403006F00000A9305F3FF639A05040F +:102EA000B307F70033B7E700B305E5012328F102C4 +:102EB000B387E50033B7E700B3B5E50133E7E500D5 +:102EC000232AF102B307C601B386E70033B7E60051 +:102ED000B3B7C701B3E7E700B3881E01B387170193 +:102EE000232CD102232EF102130410006F00C032F4 +:102EF000B78700009387F7FFE304F3F893074007D1 +:102F000063D4B71A232601022324010223220102DB +:102F1000930710006F00802AB78700009387F7FFA0 +:102F20006316F4162328E102232AE103232CC103AC +:102F3000232E11038327010313F77700630407048B +:102F400013F7F70093064000630ED70203274103EF +:102F5000938747002328F10293B747003387E700A0 +:102F6000B337F700232AE102032781033387E70001 +:102F7000232CE1023337F7008327C1033307F7001F +:102F8000232EE1028327C1031397C700635407026E +:102F900037870000130414001307F7FF6314E400DD +:102FA0006F1000273707F8FF1307F7FFB3F7E700A5 +:102FB000232EF102930701031306C10303A70700A1 +:102FC00083A6470093874700135737009396D6018F +:102FD0003367D70023AEE7FEE312F6FE8327C10373 +:102FE000B786000013D73700232EE1029387F6FF40 +:102FF000631AF4020326410383270103B3E7C700E2 +:1030000003268103B3E7C700B3E7E700638C07003B +:10301000232ED102232C0102232A0102232801029C +:10302000130900008327C10313141401135414015E +:103030002316F100832701031319F900336989006E +:1030400023A0F40083274103231721018320C10516 +:1030500023A2F400832781030324810503290105AA +:1030600023A4F4008327C1008329C104032A810417 +:1030700023A6F400832A4104032B010413850400D2 +:103080008324410513010106678000008327C102E4 +:1030900037060800B3E7C7002326F102930740076D +:1030A000E3C267E69305030093DE554093070000F3 +:1030B000130600006316D60593F5F50113932E0051 +:1030C000639C05049305300013060000B385D541C9 +:1030D0003385660003250500130616009386460017 +:1030E00023AEA6FEE3D6C5FE13064000B30ED641BE +:1030F00013061000635CD00713860E006F000007F4 +:10310000131526003305A800032505001306160035 +:10311000B3E7A7006FF01FFA93060104B3866600B9 +:1031200083A606FE930F0002B38FBF40B396F6014D +:1031300013053000B3E7D70033036800130600001F +:103140003305D541130343006346A60293060104E9 +:10315000131525003385A6008326C10213064000FF +:103160003306D641B3D5B6002320B5FE9305400003 +:103170006F00C0038326C3FF83230300931226003E +:10318000B3D6B600B393F301B3025800B3E67600AA +:1031900023A0D200130616006FF0DFFA9316260064 +:1031A000B306D80023A0060013061600E318B6FEE7 +:1031B00083260102B337F000B3E7F6002320F102C3 +:1031C0008325010203264102B305B70033B7E500AA +:1031D0003306CF00B306E6002328B102B335E6017B +:1031E0000326810233B7E600B3E5E500232AD102C6 +:1031F000B306CE00B387B600B3B5B700232CF102F7 +:103200008327C102B3B6C601B3E6B600B388F8009F +:10321000B3861601232ED1028327C1031397C7005B +:10322000E35A07D03707F8FF1307F7FFB3F7E700B4 +:10323000232EF10283270103130414009305C10315 +:103240001397F7019307010383A6070003A647001E +:103250009387470093D616001316F601B3E6C6000F +:1032600023AED7FEE392F5FE8327C10393D7170061 +:10327000232EF102B337E00003270103B367F70001 +:103280002328F102B78700009387F7FFE314F4CAFD +:10329000232E0102232C0102232A010223280102EA +:1032A0006FF05FC983264102032681020325C10214 +:1032B00063040328338E8E40631A040A8328410175 +:1032C00003288101832FC10133E308013363F30134 +:1032D0003363E300631E03002328F102232AD10293 +:1032E000232CC102232EA10213040E006FF09FC4F1 +:1032F0001303FEFF631803043307F700B337F70027 +:10330000B385D8002328E1023387F500B337F700EF +:10331000B3B6D500B3E6F600232AE1023307C800AE +:10332000B307D700B3B6D7003337C7003367D7002A +:103330003385AF003305A700232CF102232EA10211 +:103340006FF09FBA378700001307F7FFE306EEF828 +:1033500013074007635C6704232E0100232C010040 +:10336000232A0100130710006F00C01637870000E2 +:103370001307F7FF639EEE002328F102232AD102F0 +:10338000232CC102232EA10213840E006FF09FBADA +:103390000327C1013708080033670701232EE10026 +:1033A00013074007E34AC7FB13030E00130700028D +:1033B000334EE302930F000013070000634AC70572 +:1033C00093080E0063540E00930800001377F30176 +:1033D00013182E00631A070493083000B388C841FD +:1033E000338305010323030013071700938545006A +:1033F00023AE65FEE3D6E8FE13074000330EC74157 +:10340000130710006350C00913070E006F008007F8 +:103410001318270033080F010328080013071700AB +:10342000B3EF0F016FF09FF9130700023363E3025C +:103430009305010493982800B388150183A508FD1E +:1034400033080F019302000033076740B395E5008E +:10345000B3EFBF0093053000B385C54113084800A2 +:1034600063C6B2021308010493952500B305B800A2 +:103470000328C101130740003307C74133536800D5 +:1034800023A865FC130830006F00C0038328C8FF21 +:103490000324080093932200B3D868003314E40097 +:1034A000B3037F00B3E8880023A0130193821200C6 +:1034B0006FF0DFFA93152700B305BF0023A00500C6 +:1034C00013071700E358E8FE832501013337F001A5 +:1034D00033E7E5002328E1000327010183254101AB +:1034E00013840E003387E700B337F700B385B600C7 +:1034F0002328E1023387F500B337F700232AE102DE +:1035000003278101B3B6D500B3E6F6003307E60022 +:10351000B307D7003337C7000326C101B3B6D700BE +:103520003367D7003305C5003305A700232CF1020C +:10353000232EA1026FF05FCEB78F00009305140019 +:103540001388EFFF33F80501032F4101832E81011A +:10355000032EC101930801031303C103631608146A +:103560003368DF013368C8013368E8006316040A72 +:10357000631C08002328F102232AD102232CC10254 +:10358000232EA1026FF01F9BB3E5C600B3E5A50093 +:10359000B3E5F500639C05002328E102232AE1033B +:1035A000232CD103232EC1036FF0DF98B307F7005C +:1035B00033B7E700B305DF002328F102B387E50046 +:1035C000B3B6E50133B7E70033E7E6003386CE0054 +:1035D000B306E60033B7E6003336D6013366E600BD +:1035E0003305AE003306A600232AF102232CD102B4 +:1035F0009317C60063C60700232EC1026FF09F9386 +:10360000B707F8FF9387F7FF3376F600232EC10242 +:10361000130410006FF01F92631E08002328F102AC +:10362000232AD102232CC102232EA1021384FFFFDF +:103630006FF05F90B3E6C60033E5A600B367F50010 +:10364000639C07002328E102232AE103232CD103F2 +:10365000232EC1036FF09FFD232EF103232C0102C3 +:10366000232A0102232801021307030083270700EE +:103670008326C7FF1307C7FF9397370093D6D6015A +:10368000B3E7D7002322F700E392E8FE8327010384 +:103690003784000013090000939737002328F102B4 +:1036A0001304F4FF6FF01F89B307F70033B7E70087 +:1036B000B306DF002328F102B387E60033B7E70043 +:1036C000B3B6E60133E7E600B386CE00232AF10263 +:1036D000B387E60033B6D601B3B6E700B366D600CB +:1036E0003305AE003385A600232CF102232EA10260 +:1036F0009387080003A7070083A647009387470026 +:10370000135717009396F6013367D70023AEE7FEF1 +:10371000E312F3FEB78700009387F7FF638CF50091 +:103720008327C10393D71700232EF10213840500CA +:103730006FF05F80232E0102232C0102232A010255 +:10374000232801026FF09FFE635E602A83284101F7 +:10375000032E8101032FC10163940E0C832E4102BD +:10376000032581028325C10233E6AE003366B6002D +:103770003366F600631C06002328E102232A1103A6 +:10378000232CC103232EE1036FF08FF01306F3FF08 +:1037900063140606B307F740B386D8413338F70001 +:1037A00033B3D80033880641930600006376F700F0 +:1037B000B3881E4193B61800B3E866003307AE40E5 +:1037C000B336EE003307174163860800330EC54158 +:1037D00013361E00B305BF403366D600B385C5401F +:1037E000232EB102232CE102232A01032328F10214 +:1037F000130410006F00001FB78700009387F7FFC6 +:10380000E30CF3F69307400763DAC70423260102AB +:103810002324010223220102930710006F004015A8 +:10382000B78700009387F7FF631CF4002328E102A9 +:10383000232A1103232CC103232EE1036FF08FEF02 +:103840008327C10237060800B3E7C7002326F10229 +:1038500093074007E3CC67FA13060300135556405D +:1038600013030000930700006396A7049375F60105 +:1038700013162500639C0504930530009307000090 +:10388000B385A540B38EC60083AE0E0093871700A4 +:103890009386460023AED6FFE3D6F5FE930740009D +:1038A0003385A74093071000635CA00693070500CB +:1038B0006F00000793952700B305B80083A50500A6 +:1038C000938717003363B3006FF01FFA9307010467 +:1038D000B387C70083A707FE930F0002B38FBF40D3 +:1038E000B397F701930630003363F3003306C80043 +:1038F000930E0000B386A6401306460063C6DE02A0 +:103900001306010493962600B306D6000326C102CF +:1039100093074000B387A7403356B60023A0C6FEE6 +:10392000130640006F00C0038327C6FF83230600F1 +:1039300093922E00B3D7B700B393F301B3025800AC +:10394000B3E7770023A0F200938E1E006FF0DFFA3A +:1039500093962700B306D80023A00600938717008C +:10396000E398C7FE83260102B3376000B3E7F60091 +:103970002320F1028327010283254102B307F74088 +:103980003386B840B336F70033B5C8003306D640A7 +:10399000930600006376F700B388154193B61800CC +:1039A000B3E8A60003258102930600003307AE406A +:1039B0003338EE003307174163860800330EC541E4 +:1039C00093361E008325C102B3E60601232CE102D3 +:1039D000B305BF40B385D540232EB102232AC102CF +:1039E0002328F1028327C1031397C700635407D428 +:1039F000370708001307F7FFB3F7E700232EF1029C +:103A00006F00005803284102832881028326C102E7 +:103A10006302032C33838E406312040C8322410122 +:103A2000832F81010325C10133E6F2013366A6002D +:103A30003366E600631006022328F102232A0103FD +:103A4000232C1103232ED1021304030013090E00AB +:103A50006FF04FCE1306F3FF631406063387E7407B +:103A6000B305584033B3E700B33EB8003383654035 +:103A70009305000063F6E700338802419335180090 +:103A800033E8D501B385F841B3B7B800B385054134 +:103A900063060800B3881F4113B618003385A6409B +:103AA0003366F6003305C540232EA102232CB10254 +:103AB000232A61022328E10213090E006FF05FD36D +:103AC000378700001307F7FFE308E3F61307400703 +:103AD0006348C71E130306006F0000043787000009 +:103AE0001307F7FF639EEE002328F102232A010348 +:103AF000232C1103232ED10213840E006FF01FF527 +:103B00000327C101370608003367C700232EE100F1 +:103B1000130740076346671A13070002B34FE30217 +:103B20009302000013070000634AF70513850F0096 +:103B300063D40F00130500001377F30113962F00D1 +:103B4000631A0704130530003305F5413383C500BC +:103B500003230300130717009385450023AE65FE7A +:103B6000E356E5FE13074000B30FF74113071000BB +:103B70006350F00913870F006F00800713162700AA +:103B80003306CF000326060013071700B3E2C20076 +:103B90006FF09FF9130700023363E30293050104FA +:103BA000131525003385A500832505FD930300002B +:103BB00033076740B395E500B3E2B200B305CF0029 +:103BC000130630003306F6419385450063C6C302F1 +:103BD00093050104131626003386C5008325C10111 +:103BE000130740003307F74133D36500232866FCF1 +:103BF000930530006F00C00303A5C5FF03A90500AE +:103C000013942300335565003319E90033048F0002 +:103C1000336525012320A400938313006FF0DFFA9E +:103C2000131627003306CF002320060013071700C2 +:103C3000E3D8E5FE03260101333750003367E60081 +:103C40002328E10003270101032541013387E740D1 +:103C5000B305A84033B6E7003333B800B385C54099 +:103C60001306000063F6E700330805411336180019 +:103C7000032581013368660013060000B387A8405E +:103C800033B3F800B387074163060800B308154152 +:103C900013B618000325C10133666600232CF10218 +:103CA000B386A640B386C640232ED102232AB10292 +:103CB0002328E10213840E0013090E006FF09FD237 +:103CC000232E0100232C0100232A010013071000DA +:103CD0006FF01FF7378F00001306EFFF930E1400ED +:103CE000B3FECE0083258101032641010325C101D6 +:103CF000639C0E1C33631801B36EB6003363D300AC +:103D0000B3EEAE003363F300B3EEEE0063160410BF +:103D100063940E022328F102232A0103232C1103AA +:103D2000232ED10213090E00631603A01304000012 +:103D3000130900006FF00FA0631A03002328E102AB +:103D4000232AC102232CB1026FF09F833303F74073 +:103D5000B3030641B33F6700B33E7600B38FF34130 +:103D6000130F00006374670013BF1300B382154183 +:103D7000336FDF01B3BA5500338AE2419309000083 +:103D800063040F0093B91200B30ED540B3E9590193 +:103D9000B38E3E41232ED103232C4103232AF1036A +:103DA00023286102139FCE0063500F063306C840DC +:103DB0003387E7403333C80033B8E70033060641A2 +:103DC0001308000063F4E70013B8130033686800B9 +:103DD000B385B840B3B8B80013030000B3850541FC +:103DE0006304080013B312003385A6403363130144 +:103DF00033036540232E6102232CB102232AC10222 +:103E00002328E1026FF09FC43363F301336343015E +:103E10003363D3016FF05FF1930F0103639E0E04D0 +:103E2000631E0302232EE103232C0102232A010235 +:103E3000232801029307C10303A7070083A6C7FF36 +:103E40009387C7FF1317370093D6D6013367D70080 +:103E500023A2E700E392FFFE6FF05F832328F102C5 +:103E6000232A0103232C1103232ED10213090E0050 +:103E70001304FFFF6FF00F8C631C03002328E10283 +:103E8000232AC102232CB102232EA1026FF05FFE70 +:103E9000232EE103232C0102232A010223280102FD +:103EA0009307C10303A7070083A6C7FF9387C7FF34 +:103EB0001317370093D6D6013367D70023A2E70044 +:103EC000E392FFFE6FF08FFCB30EF740B30906419B +:103ED000B332D701333F3601B3825940930F00000C +:103EE0006374D70193BF1900B3831541B3EFEF019A +:103EF00033BB7500B38AF341130A000063840F00DB +:103F000013BA1300330FD540336A6A01330F4F41A0 +:103F1000232EE103232C5103232A51022328D1030A +:103F2000931FCF0063D00F0C3306C8403387E740A0 +:103F3000B33EC80033B8E70033060641130800005B +:103F400063F4E70013B81900B385B8403368D801AB +:103F5000B3B8B800B38505416304080013B3130078 +:103F60003385A640B3661301B306D540232ED10294 +:103F7000232CB102232AC1022328E10213090E00D7 +:103F80000325C103630A0506EF001024930745FFCC +:103F90001306000293F6F70133C7C702638A0608C7 +:103FA0009306C0FF130301031315270033E8C7026C +:103FB000B306D702330606419386C600B306D30084 +:103FC0006310D30A930601043385A60083260103F8 +:103FD0001307F7FFB39606012328D5FE1306F0FF5B +:103FE0006F00800BB3EE5E00B3EE5E01B3EEEE0148 +:103FF000E38E0ED26FF0DFF803258103630805001E +:10400000EF00901C130505026FF05FF803254103D4 +:1040100063080500EF00501B130505046FF01FF740 +:1040200003250103EF00501A130505066FF01FF674 +:104030009305C0FFB305B7029306C1031306300012 +:104040003385B600032505001306F6FF9386C6FFE9 +:1040500023A2A600E356E6FE1307F7FF6FF01FF852 +:1040600083A5C6FF83A80600338EA600B3D5C5007E +:10407000B3980801B3E515012320BE009386C6FF5F +:104080006FF01FF49316270093050103B386D50044 +:1040900023A006001307F7FFE316C7FE63CC8714BF +:1040A0003384874013041400130700023345E402ED +:1040B000130800009307000063CEA7041306050051 +:1040C00063540500130600009377F401931625004E +:1040D00063900706130630009307010313070000DF +:1040E0003306A640B385D70083A505001307170044 +:1040F0009387470023AEB7FEE356E6FE1307400062 +:104100003305A740130710006354A00813070500E8 +:104110006F00000813972700930601033387E6001A +:1041200003270700938717003368E8006FF0DFF874 +:10413000930500023364B4029307010413162600AA +:104140003386C700832706FF13070000B385854029 +:10415000B397B7003368F80093070103B386D7001D +:1041600093073000B387A740938646006346F70263 +:104170009306010493972700B387F6008326C103B3 +:10418000130740003307A74033D4860023A887FED7 +:10419000930630006F0040049318270013060103B4 +:1041A00003A30600B308160103A6C6FF3313B3002A +:1041B00013071700335686003366660023A0C80035 +:1041C0006FF09FFA9317270013060103B307F60059 +:1041D00023A0070013071700E3D6E6FE0327010319 +:1041E000B337000113040000B367F7002328F1027E +:1041F0006FE05FD43304F4408327C1033707F8FF2F +:104200001307F7FFB3F7E700232EF1026FE09FD209 +:10421000232E0102232C0102232A0102232801025A +:104220006FE05FD983278500032745008326C500FB +:1042300003260500130101FE2322E1002324F100DF +:10424000232CF100374700009397160093D51701F0 +:104250002320C1002326D1002328C1009307E7FFB4 +:104260001305000063DEB7009307D70113D8F601EA +:1042700063DCB700370500801345F5FF3305A80060 +:10428000130101026780000093960601B707010041 +:1042900093D60601B3E6F6009307F706B387B74057 +:1042A00013D75740232ED10093F7F70163880704F3 +:1042B000130500029308E7FF3305F54013172700A5 +:1042C000130E01023395A6001303000093050000AE +:1042D00093B818003307EE0063C4150563040300A8 +:1042E0002328C1009395250013070102B305B700E9 +:1042F000B3D6F60023A8D5FE6F0080019307010214 +:10430000131727003387E700832707FF2328F100CF +:1043100003250101E30608F63305A0406FF05FF6C0 +:10432000032607FF13031000930510003356F60011 +:104330003366A6006FF05FFA130101FD232291029C +:104340002326110223248102232021039304050044 +:104350006380051293D7F54133C4B7003304F440AA +:104360001305040013D9F501EF000066374700007C +:104370001307E70193071505B305A740232881001C +:1043800013D75740232A0100232C0100232E0100BC +:1043900093F7F701638C0702930620006316D70C8E +:1043A00093060002B386F640B356D400232ED10004 +:1043B0009306F7FF13060102131727003307E600E1 +:1043C000B317F4002328F7FE6F0040039307300073 +:1043D000B387E7409306010293972700B387F6005F +:1043E00083A707FF93062000232EF10093072000E8 +:1043F0006316F700232C8100930610009307F0FF4B +:1044000013972600130601013307E6002320070057 +:104410009386F6FFE396F6FE8327C1018320C1024F +:10442000032481022316F1009317F900B3E5B700C6 +:10443000832701012317B1000329010223A0F400FF +:10444000832741011385040023A2F40083278101FF +:1044500023A4F4008327C10023A6F400832441028F +:104460001301010367800000130730006FF05FF451 +:10447000232E0100232C0100232A01002328010000 +:10448000130900006FF05FF9935746011317C60038 +:1044900093F7F77F130101FD1357C70093861700A9 +:1044A00023248102232291022320210323261102A7 +:1044B0002328B100232AE100232E0100232C010030 +:1044C00093F6E67F13090500138405009354F60163 +:1044D00063820608B7460000938606C0B387D700FC +:1044E00013D54500935647001317C7013367A7003C +:1044F0001394C501232ED100232CE100232A81002F +:10450000232801009394F400B3E7F4002317F1008B +:10451000832701010327C1018320C1022320F90061 +:10452000832741012316E100032481022322F9009D +:104530008327810183244102130509002324F90004 +:104540008327C1002326F900032901021301010377 +:10455000678000003365B7006394070EE30405FA33 +:10456000630C070413050700EF00004693051503CD +:1045700013D7554093F5F501638605049306C0FFF4 +:10458000B306D70213030101130800021316270014 +:104590003308B8409386C600B306D3006310D3082F +:1045A000930701023386C700B315B4001307F7FF62 +:1045B0002328B6FE6F00C003EF000041130505027B +:1045C0006FF0DFFA1306C0FF3306C7029307C1017D +:1045D00093063000B385C70083A505009386F6FFD8 +:1045E0009387C7FF23A2B700E3D6E6FE1307F7FFC2 +:1045F0009306F0FF9317270013060101B307F60097 +:1046000023A007001307F7FFE316D7FEB747000004 +:104610009387C7C0B387A7406FF0DFEE83A7C6FFBD +:1046200083A80600338EC600B3D70701B398B8003D +:10463000B3E717012320FE009386C6FF6FF01FF635 +:10464000B7870000630805029317C70193D645009A +:10465000B3E7D700232CF10013574700B7870000BA +:104660001394C5013367F700232A81002328010032 +:10467000232EE1009387F7FF6FF0DFE88325C50065 +:104680008327850003274500130101FE83260500CB +:104690002324F100232CF100939705012322E1004C +:1046A000232AE10093D70701139715002326B100B1 +:1046B0002320D1002328D100232EF1001357170106 +:1046C00093D5F501130801011306C10183270600E4 +:1046D0008326C6FF1306C6FF9397370093D6D601ED +:1046E000B3E7D7002322F600E312C8FE83260101B8 +:1046F0009307170013953600B78600009386E6FFF0 +:104700002328A100B3F7D7006384071CB7C7FFFFB6 +:10471000938707403307F7009307E07F63C6E720DE +:104720006358E006032881010326C1018327410164 +:104730009356C801131646003366D6009396470079 +:10474000B3E6A60093D7C70113184800B336D000CC +:10475000B3E70701B3E6F600232AC1002328D100FE +:10476000832601018327410113F676006304061CAA +:1047700013F6F60013054000630EA61A13864600D2 +:10478000B336D600B387D700930606006F00801AB1 +:104790009307C0FC635CF700232A01009307100015 +:1047A0002328F100130700006FF09FFB8327C1014E +:1047B000370F08009306D003336FFF00B386E6403F +:1047C000232EE10193DE56401307080093070000F3 +:1047D000130E0000032507009387170013074700F7 +:1047E000336EAE00E398FEFE13F7F60193962E00AB +:1047F0006310070413073000930700003307D74105 +:104800003305D600032505009387170013064600DD +:10481000232EA6FEE356F7FE130740003307D741C9 +:1048200093071000635EE004930707006F004005E4 +:1048300093070102B387D70083A707FF1303000282 +:104840003303E340B39767003306D8009306300084 +:10485000336EFE0093080000B386D641130646006F +:1048600063C4D80493962600130601029307400000 +:10487000B306D6003357EF00B387D74123A8E6FE2F +:1048800093064000139727003307E8002320070012 +:1048900093871700E398D7FE03270101B337C001C0 +:1048A000B367F7006FF0DFEF0325C6FF832F060025 +:1048B000939728003355E500B39F6F00B307F800C6 +:1048C0003365F50123A0A700938818006FF01FF946 +:1048D00003264101832781010328C101B366F60045 +:1048E000B3E60601B3E6A60063180700B336D000AE +:1048F000930700006FF05FE7638E060A9356C601C8 +:10490000131848001396470093D7C7013707400094 +:10491000B3E6C600B3E70701B3E7E70093F686FF07 +:104920001307F07F6FF05FE4930700009306000029 +:104930001307F07F13968700635E060013071700C6 +:104940001306F07F630CC706370680FF1306F6FFD9 +:10495000B3F7C7001396D70193D63600B366D600D7 +:104960001306F07F93D73700631EC700B3E6F60047 +:104970009307000063880600B7070800930600004D +:1049800093050000131747013706F07F9397C70080 +:104990003377C70093D7C7009395F501B367F70046 +:1049A00033E7B700138506009305070013010102E2 +:1049B00067800000930700006FF09FF793070000E7 +:1049C000930600006FF01FF9B7070100637AF50244 +:1049D0009307F00FB3B7A7009397370037670180AD +:1049E00093060002B386F6403355F5009307C7845B +:1049F0003385A700034505003385A6406780000086 +:104A00003707000193070001E36AE5FC9307800183 +:044A10006FF0DFFC68 +:104A180030000000310000003200000033000000C8 +:104A280034000000350000003600000037000000A8 +:104A3800380000003900000061000000620000003A +:104A480063000000640000006500000066000000CC +:104A58004552524F523A205F756E6C696E6B206EEC +:104A68006F742079657420696D706C656D656E74FE +:104A780065640A004552524F523A205F6C696E6B6A +:104A8800206E6F742079657420696D706C656D6532 +:104A98006E7465640A0000003000000031000000F8 +:104AA8003200000033000000340000003500000030 +:104AB8003600000037000000380000003900000010 +:104AC8006100000062000000630000006400000054 +:104AD80065000000660000000A00000025640A0066 +:104AE80030000000310000003200000033000000F8 +:104AF80034000000350000003600000037000000D8 +:104B08003800000039000000610000006200000069 +:104B180063000000640000006500000066000000FB +:104B280074657374696E675F746D630A00000000D2 +:104B38000A000000746573745F646976657267655E +:104B48006E63650A00000000746573745F737061BA +:104B5800776E0A00300000003100000032000000CB +:104B6800330000003400000035000000360000006B +:104B78003700000038000000390000006100000024 +:104B8800620000006300000064000000650000008F +:104B9800660000004C657427732073746172742E6C +:104BA8002E2E0A0056616C75653A200053696D70A7 +:104BB8006C65204D61696E0A0000000074657374AD +:104BC8005F646976657267656E63650A0000000058 +:104BD800746573745F77737061776E0A0000000004 +:104BE800536861726564204D656D6F7279207465D4 +:104BF80073740A007074723A200000004F7269677B +:104C0800696E616C2056616C75653A200000000081 +:104C1800526561642056616C75653A200000000099 +:104C28002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DAC +:104C38002D2D2D0A0000000076785F737061776E65 +:104C48005761727073206D61745F6164645F6B6536 +:104C5800726E656C0A000000200000000A00000067 +:104C6800494E4600696E66004E414E006E616E0008 +:104C780030313233343536373839616263646566CA +:104C8800000000003031323334353637383941428C +:104C98004344454600000000286E756C6C290000EE +:104CA80030000000A01F0080201600802016008021 +:104CB800941F008020160080201600802016008097 +:104CC800141800802016008020160080701F0080B5 +:104CD800101F008020160080FC1D00802C1F008003 +:104CE80020160080201F0080F0150080F01500803D +:104CF800F0150080F0150080F0150080F015008098 +:104D0800F0150080F0150080F01500802016008056 +:104D180020160080201600802016008020160080B3 +:104D28002016008020160080901800802016008031 +:104D38004C1D008030200080901800809018008062 +:104D48009018008020160080201600802016008011 +:104D58002016008024200080201600802016008065 +:104D6800B81F0080201600802016008020160080C2 +:104D7800781D008020160080F01F0080201600801B +:104D880020160080EC2A0080201600802016008063 +:104D98002016008020160080201600802016008033 +:104DA80020160080201600809018008020160080B1 +:104DB8004C1D0080602900809018008090180080A9 +:104DC80090180080FC1E0080602900805818008020 +:104DD80020160080581E008020160080081E0080C3 +:104DE800002B00806C1E0080581800802016008060 +:104DF800781D008050180080802A008020160080CE +:104E0800201600808C2A0080201600805018008010 +:104E1800202020202020202020202020202020208A +:104E2800303030303030303030303030303030307A +:104E3800204E614E20000000202D496E66696E6983 +:104E48007479200020496E66696E697479200000C3 +:104E58004E614E004525640000000000000000007F +:104E6800000000000000000000000000000000003A +:104E78000000000000000000000000000080FF3F6C +:104E88007665924A4A803F154CC99A97208A025201 +:104E980060C42575326A52CE9A32CE284DA7E45D99 +:104EA8003DC55D3B8B9E925A6C52CE508BF1283D8E +:104EB8000D65170C7581867576C9484D669CF8583E +:104EC80050BC545C65CCC6910EA6AEA019E3A346AF +:104ED8001E85B7EAFE981B90BBDD8DDEF99DFBEBC6 +:104EE8007EAA514335023701B1366C336FC6DF8C69 +:104EF800E980C947BA93A841F850FB256BC7716B85 +:104F0800BF3CD5A6CFFF491F78C2D34000000000A0 +:104F18000000000020F09DB5702BA8ADC59D69402C +:104F28000000000000000000000000000004BFC9ED +:104F38001B8E34400000000000000000000000004C +:104F480000000020BCBE1940000000000000000066 +:104F58000000000000000000409C0C400000000021 +:104F680000000000000000000000000000C805402C +:104F78000000000000000000000000000000000029 +:104F880000A002403020FCCFC3A12381E32DDE9F87 +:104F9800CED2C804DDA6D80A6482CBD2EAF2D412F3 +:104FA8002549E42D36344F53AECE6B253FF598F6A0 +:104FB800D36B5801A687BDC057DAA582A6A2B53221 +:104FC80031E7D404F2E332D332711CD223DB32EE60 +:104FD80049905A393EA20853FBFE551191FA3919E6 +:104FE8007A63254331C0AC3C6DE2DEDB5DD0F6B3BD +:104FF8007CACA0E4BC647C46D0DD553E202A24620B +:10500800B347D798233FA5E939A527EA7FA82A3FC0 +:105018005B0BF24A81A5ED18DE67BA943945AD1EDF +:10502800B1CF943F71BFB3A9897968BE2E4C5BE1BB +:105038004DC4BE9495E6C93F4D3D3D7CBA362B0D17 +:10504800C2FDFCCE61841177CCABE43F55C1A8A466 +:105058004E401361C3D32B6519E25817B7D1F13FFE +:105068000AD7A3703D0AD7A3703D0AD7A3703D0A9B +:10507800D7A3F83FCDCCCCCCCCCCCCCCCCCCCCCCE6 +:10508800CCCCCCCCCCCCFB3FFFFFFEFFFCFFF8FF29 +:10509800F0FFE0FFC0FF80FF00FF00FE00FC00F80B +:1050A80000F000E000C000800000000000000000E8 +:1050B80005000000190000007D000000000000004D +:1050C800000000000000F03F000000000000244045 +:1050D80000000000000059400000000000408F4020 +:1050E800000000000088C34000000000006AF8408B +:1050F8000000000080842E4100000000D0126341AF +:105108000000000084D797410000000065CDCD4124 +:10511800000000205FA00242000000E87648374205 +:10512800000000A2941A6D42000040E59C30A242A3 +:105138000000901EC4BCD64200003426F56B0C4318 +:105148000080E03779C3414300A0D88557347643BF +:1051580000C84E676DC1AB43003D9160E458E14320 +:10516800408CB5781DAF154450EFE2D6E41A4B4495 +:1051780092D54D06CFF08044F64AE1C7022DB544DA +:10518800B49DD9794378EA44BC89D897B2D29C3C7B +:1051980033A7A8D523F649393DA7F444FD0FA53216 +:1051A8009D978CCF08BA5B25436FAC642806C80A64 +:1051B8000080E03779C34143176E05B5B5B893460B +:1051C800F5F93FE9034F384D321D30F94877825AD7 +:1051D8003CBF737FDD4F157520A60080489C00807A +:1051E800489C008014A60080489C0080489C008051 +:1051F800489C0080F09D0080489C0080489C00806E +:10520800F0A5008088A60080489C008064A40080E7 +:1052180044A60080489C008038A60080189C008026 +:10522800189C0080189C0080189C0080189C0080A6 +:10523800189C0080189C0080189C0080189C008096 +:10524800489C0080489C0080489C0080489C0080C6 +:10525800489C0080489C0080489C00806C9E008090 +:10526800489C008038A4008098A600806C9E00802E +:105278006C9E00806C9E0080489C0080489C00804A +:10528800489C0080489C0080E4A50080489C0080E1 +:10529800489C008064A50080489C0080489C008051 +:1052A800489C0080B4A30080489C0080B0A5008082 +:1052B800489C0080489C008048B00080489C008042 +:1052C800489C0080489C0080489C0080489C008046 +:1052D800489C0080489C0080489C00806C9E008010 +:1052E800489C008038A40080F0AE00806C9E00804E +:1052F8006C9E00806C9E00809CA50080F0AE0080B3 +:10530800349E0080489C0080C0A40080489C008097 +:1053180070A400805CB00080D4A40080349E00801B +:10532800489C0080B4A300802C9E0080BCAF008005 +:10533800489C0080489C0080C8AF0080489C008042 +:105348002C9E00802020202020202020202020208B +:105358002020202030303030303030303030303085 +:105368003030303040CD0080B0C70080B0C70080FA +:1053780034CD0080B0C70080B0C70080B0C70080BF +:1053880078C90080B0C70080B0C7008008CD008011 +:1053980064CD0080B0C7008058CD008074CD0080F7 +:1053A800B0C70080FCCC008078C7008078C7008038 +:1053B80078C7008078C7008078C7008078C70080E9 +:1053C80078C7008078C7008078C70080B0C70080A1 +:1053D800B0C70080B0C70080B0C70080B0C70080E9 +:1053E800B0C70080B0C70080B0C70080B0C70080D9 +:1053F80044CC0080C8C90080B0C70080B0C7008016 +:10540800B0C70080B0C70080B0C70080B0C70080B8 +:10541800B0C70080B0C70080B0C70080B0C70080A8 +:1054280090CA0080B0C70080B0C70080B0C70080B5 +:1054380004CC0080B0C70080CCCC0080B0C700800E +:10544800B0C70080BCD40080B0C70080B0C700805F +:10545800B0C70080B0C70080B0C70080B0C7008068 +:10546800B0C70080B0C70080B0C70080B0C7008058 +:1054780044CC0080CCC90080B0C70080B0C7008091 +:10548800B0C70080B8CC0080CCC90080BCC90080FF +:10549800B0C70080A4CC0080B0C70080B4CD008025 +:1054A80094CA00806CCC0080BCC90080B0C7008062 +:1054B80004CC0080B4C90080B4D40080B0C7008098 +:1054C800B0C7008018D50080B0C70080B4C900807C +:1054D80020202020202020202020202020202020C4 +:1054E80030303030303030303030303030303030B4 +:1054F80043000000504F5349580000002E000000A0 +:1055080014F80080C4F20080C4F2008008F800801B +:10551800C4F20080C4F20080C4F200804CF4008021 +:10552800C4F20080C4F20080DCF70080CCF7008071 +:10553800C4F20080C0F7008080F70080C4F20080C9 +:1055480074F700808CF200808CF200808CF200806E +:105558008CF200808CF200808CF200808CF200804B +:105568008CF200808CF20080C4F20080C4F20080CB +:10557800C4F20080C4F20080C4F20080C4F200804B +:10558800C4F20080C4F20080C4F2008014F50080E8 +:1055980030F60080C4F20080C4F20080C4F20080BB +:1055A800C4F20080C4F20080C4F20080C4F200801B +:1055B800C4F20080C4F20080C4F20080C0F500800C +:1055C800C4F20080C4F20080C4F20080C8F40080F5 +:1055D800C4F2008004F70080C4F20080C4F20080A6 +:1055E800B4FE0080C4F20080C4F20080C4F20080DF +:1055F800C4F20080C4F20080C4F20080C4F20080CB +:10560800C4F20080C4F20080C4F2008014F5008067 +:105618003CF50080C4F20080C4F20080C4F200802F +:105628002CF800803CF5008090F40080C4F20080E3 +:105638007CF80080C4F2008040F8008020FF0080E1 +:1056480038F7008090F40080C4F20080C8F400802D +:1056580088F4008014FF0080C4F20080C4F2008047 +:1056680028FF0080C4F2008088F4008020202020D9 +:1056780020202020202020202020202030303030E2 +:105688003030303030303030303030300020202072 +:1056980020202020202028282828282020202020DA +:1056A80020202020202020202020202020881010AA +:1056B8001010101010101010101010101004040406 +:1056C80004040404040404101010101010104141C4 +:1056D80041414141010101010101010101010101B2 +:1056E80001010101010101011010101010104242C6 +:1056F8004242424202020202020202020202020282 +:105708000202020202020202101010102000000021 +:105718000000000000000000000000000000000081 +:105728000000000000000000000000000000000071 +:105738000000000000000000000000000000000061 +:105748000000000000000000000000000000000051 +:105758000000000000000000000000000000000041 +:105768000000000000000000000000000000000031 +:105778000000000000000000000000000000000021 +:105788000000000000000000000000000000000011 +:10579800D0120180C0130180E0120180C013018083 +:1057A800AC130180C0130180E0120180D012018087 +:1057B800D0120180AC130180E0120180A812018090 +:1057C800A8120180A8120180E812018094180180B3 +:1057D80094180180B8180180881801808818018001 +:1057E80078190180B818018088180180781901801B +:1057F80088180180B81801808418018084180180F5 +:105808008418018078190180642A0180642A018043 +:10581800602A0180142A0180142A0180E42C018066 +:10582800602A0180142A0180E42C0180142A018056 +:10583800602A0180102A0180102A0180102A018024 +:10584800E42C01800001020203030303040404049E +:1058580004040404050505050505050505050505F4 +:1058680005050505060606060606060606060606D4 +:1058780006060606060606060606060606060606C0 +:1058880006060606070707070707070707070707A4 +:105898000707070707070707070707070707070790 +:1058A8000707070707070707070707070707070780 +:1058B8000707070707070707070707070707070770 +:1058C8000707070708080808080808080808080854 +:1058D8000808080808080808080808080808080840 +:1058E8000808080808080808080808080808080830 +:1058F8000808080808080808080808080808080820 +:10590800080808080808080808080808080808080F +:1059180008080808080808080808080808080808FF +:1059280008080808080808080808080808080808EF +:1059380008080808080808080808080808080808DF +:04594800080808083B +:10594C001000000000000000017A5200017C0101EF +:10595C001B0D020010000000180000005CABFFFFE4 +:10596C003404000000000000100000002C000000B7 +:0C597C007CAFFFFF1004000000000000E2 +:046000001C00008000 +:1060080000000000184A01801C4A0180204A0180D3 +:10601800244A0180284A01802C4A0180304A0180A4 +:10602800344A0180384A01803C4A0180404A018054 +:10603800444A0180484A01804C4A0180504A018004 +:10604800544A0180A04A0180A44A0180A84A0180DC +:10605800AC4A0180B04A0180B44A0180B84A018044 +:10606800BC4A0180C04A0180C44A0180C84A0180F4 +:10607800CC4A0180D04A0180D44A0180D84A0180A4 +:10608800DC4A0180E84A0180EC4A0180F04A01803C +:10609800F44A0180F84A0180FC4A0180004B0180E3 +:1060A800044B0180084B01800C4B0180104B018090 +:1060B800144B0180184B01801C4B0180204B018040 +:1060C800244B0180050000000500000005000000C9 +:1060D800050000005C4B0180604B0180644B01802F +:1060E800684B01806C4B0180704B0180744B0180C0 +:1060F800784B01807C4B0180804B0180844B018070 +:10610800884B01808C4B0180904B0180944B01801F +:10611800984B018005000000050000000500000004 :106128000500000006000000060000000600000050 :10613800060000000700000007000000070000003C :106148000700000008000000080000000800000028 @@ -5617,94 +5624,94 @@ :1065980000000000000000000000000000000000F3 :1065A80000000000000000000000000000000000E3 :1065B80000000000000000000000000000000000D3 -:1065C8004300000000000000000000000000000080 -:1065D80000000000000000000000000000000000B3 -:1065E8004300000000000000000000000000000060 -:1065F8000000000000000000000000000000000093 -:10660800430000000000000000000000000000003F -:106618000000000000000000000000000000000072 -:10662800430000000000000000000000000000001F -:106638000000000000000000000000000000000052 -:1066480043000000000000000000000000000000FF -:106658000000000000000000000000000000000032 -:1066680043000000000000000000000000000000DF -:106678000000000000000000000000000000000012 -:1066880043000000000000000000000000000000BF -:1066980000000000000000000000000000000000F2 -:1066A8002CDB00809084008000000000B85401803A -:1066B80074500180504C0180504C0180504C018036 -:1066C800504C0180504C0180504C0180504C01804E -:1066D800504C0180504C0180FFFFFFFFFFFFFFFF80 -:1066E800FFFFFFFFFFFF000001004153434949003E -:1066F8000000000000000000000000000000000092 -:106708000000000000000000000041534349490018 -:106718000000000000000000000000000000000071 -:106728000000000000000000000000000000000061 -:106738000000000034670180346701803C670180F5 -:106748003C67018044670180446701804C67018091 -:106758004C67018054670180546701805C67018041 -:106768005C67018064670180646701806C670180F1 -:106778006C67018074670180746701807C670180A1 -:106788007C67018084670180846701808C67018051 -:106798008C67018094670180946701809C67018001 -:1067A8009C670180A4670180A4670180AC670180B1 -:1067B800AC670180B4670180B4670180BC67018061 -:1067C800BC670180C4670180C4670180CC67018011 -:1067D800CC670180D4670180D4670180DC670180C1 -:1067E800DC670180E4670180E4670180EC67018071 -:1067F800EC670180F4670180F4670180FC67018021 -:10680800FC67018004680180046801800C680180CD -:106818000C68018014680180146801801C6801807C -:106828001C68018024680180246801802C6801802C -:106838002C68018034680180346801803C680180DC -:106848003C68018044680180446801804C6801808C -:106858004C68018054680180546801805C6801803C -:106868005C68018064680180646801806C680180EC -:106878006C68018074680180746801807C6801809C -:106888007C68018084680180846801808C6801804C -:106898008C68018094680180946801809C680180FC -:1068A8009C680180A4680180A4680180AC680180AC -:1068B800AC680180B4680180B4680180BC6801805C -:1068C800BC680180C4680180C4680180CC6801800C -:1068D800CC680180D4680180D4680180DC680180BC -:1068E800DC680180E4680180E4680180EC6801806C -:1068F800EC680180F4680180F4680180FC6801801C -:10690800FC68018004690180046901800C690180C8 -:106918000C69018014690180146901801C69018077 -:106928001C69018024690180246901802C69018027 -:106938002C69018034690180346901803C690180D7 -:106948003C69018044690180446901804C69018087 -:106958004C69018054690180546901805C69018037 -:106968005C69018064690180646901806C690180E7 -:106978006C69018074690180746901807C69018097 -:106988007C69018084690180846901808C69018047 -:106998008C69018094690180946901809C690180F7 -:1069A8009C690180A4690180A4690180AC690180A7 -:1069B800AC690180B4690180B4690180BC69018057 -:1069C800BC690180C4690180C4690180CC69018007 -:1069D800CC690180D4690180D4690180DC690180B7 -:1069E800DC690180E4690180E4690180EC69018067 -:1069F800EC690180F4690180F4690180FC69018017 -:106A0800FC690180046A0180046A01800C6A0180C3 -:106A18000C6A0180146A0180146A01801C6A018072 -:106A28001C6A0180246A0180246A01802C6A018022 -:106A38002C6A0180346A0180346A01803C6A0180D2 -:106A48003C6A0180446A0180446A01804C6A018082 -:106A58004C6A0180546A0180546A01805C6A018032 -:106A68005C6A0180646A0180646A01806C6A0180E2 -:106A78006C6A0180746A0180746A01807C6A018092 -:106A88007C6A0180846A0180846A01808C6A018042 -:106A98008C6A0180946A0180946A01809C6A0180F2 -:106AA8009C6A0180A46A0180A46A0180AC6A0180A2 -:106AB800AC6A0180B46A0180B46A0180BC6A018052 -:106AC800BC6A0180C46A0180C46A0180CC6A018002 -:106AD800CC6A0180D46A0180D46A0180DC6A0180B2 -:106AE800DC6A0180E46A0180E46A0180EC6A018062 -:106AF800EC6A0180F46A0180F46A0180FC6A018012 -:106B0800FC6A0180046B0180046B01800C6B0180BE -:106B18000C6B0180146B0180146B01801C6B01806D -:106B28001C6B0180246B0180246B01802C6B01801D -:046B38002C6B018041 +:1065C8000000000000000000C8650180C865018067 +:1065D800D0650180D0650180D8650180D8650180CB +:1065E800E0650180E0650180E8650180E86501807B +:1065F800F0650180F0650180F8650180F86501802B +:1066080000660180006601800866018008660180D6 +:106618001066018010660180186601801866018086 +:106628002066018020660180286601802866018036 +:1066380030660180306601803866018038660180E6 +:106648004066018040660180486601804866018096 +:106658005066018050660180586601805866018046 +:1066680060660180606601806866018068660180F6 +:1066780070660180706601807866018078660180A6 +:106688008066018080660180886601808866018056 +:106698009066018090660180986601809866018006 +:1066A800A0660180A0660180A8660180A8660180B6 +:1066B800B0660180B0660180B8660180B866018066 +:1066C800C0660180C0660180C8660180C866018016 +:1066D800D0660180D0660180D8660180D8660180C6 +:1066E800E0660180E0660180E8660180E866018076 +:1066F800F0660180F0660180F8660180F866018026 +:1067080000670180006701800867018008670180D1 +:106718001067018010670180186701801867018081 +:106728002067018020670180286701802867018031 +:1067380030670180306701803867018038670180E1 +:106748004067018040670180486701804867018091 +:106758005067018050670180586701805867018041 +:1067680060670180606701806867018068670180F1 +:1067780070670180706701807867018078670180A1 +:106788008067018080670180886701808867018051 +:106798009067018090670180986701809867018001 +:1067A800A0670180A0670180A8670180A8670180B1 +:1067B800B0670180B0670180B8670180B867018061 +:1067C800C0670180C0670180C8670180C867018011 +:1067D800D0670180D0670180D8670180D8670180C1 +:1067E800E0670180E0670180E8670180E867018071 +:1067F800F0670180F0670180F8670180F867018021 +:1068080000680180006801800868018008680180CC +:10681800106801801068018018680180186801807C +:10682800206801802068018028680180286801802C +:1068380030680180306801803868018038680180DC +:10684800406801804068018048680180486801808C +:10685800506801805068018058680180586801803C +:1068680060680180606801806868018068680180EC +:10687800706801807068018078680180786801809C +:10688800806801808068018088680180886801804C +:1068980090680180906801809868018098680180FC +:1068A800A0680180A0680180A8680180A8680180AC +:1068B800B0680180B0680180B8680180B86801805C +:1068C800C0680180C0680180C8680180C86801800C +:1068D800D0680180D0680180D8680180D8680180BC +:1068E800E0680180E0680180E8680180E86801806C +:1068F800F0680180F0680180F8680180F86801801C +:1069080000690180006901800869018008690180C7 +:106918001069018010690180186901801869018077 +:106928002069018020690180286901802869018027 +:1069380030690180306901803869018038690180D7 +:106948004069018040690180486901804869018087 +:106958005069018050690180586901805869018037 +:1069680060690180606901806869018068690180E7 +:106978007069018070690180786901807869018097 +:106988008069018080690180886901808869018047 +:1069980090690180906901809869018098690180F7 +:1069A800A0690180A0690180A8690180A8690180A7 +:1069B800B0690180B0690180B8690180B869018057 +:1069C800C0690180C0690180430000000000000028 +:1069D80000000000000000000000000000000000AF +:1069E800000000000000000043000000000000005C +:1069F800000000000000000000000000000000008F +:106A0800000000000000000043000000000000003B +:106A1800000000000000000000000000000000006E +:106A2800000000000000000043000000000000001B +:106A3800000000000000000000000000000000004E +:106A480000000000000000004300000000000000FB +:106A5800000000000000000000000000000000002E +:106A680000000000000000004300000000000000DB +:106A7800000000000000000000000000000000000E +:106A880000000000000000004300000000000000BB +:106A980000000000000000000000000000000000EE +:106AA80000000000000000009404018038E4008029 +:106AB8000000000094560180045501809C4C018020 +:106AC8009C4C01809C4C01809C4C01809C4C01801A +:106AD8009C4C01809C4C01809C4C01809C4C01800A +:106AE800FFFFFFFFFFFFFFFFFFFFFFFFFFFF0000AC +:106AF8000100415343494900000000000000000024 +:106B0800000000000000000000000000000000007D +:106B18000000415343494900000000000000000004 +:106B2800000000000000000000000000000000005D +:046B38000000000059 :106B4000000000000000F03F0000000000002440B2 :106B50000000000000005043A061018000000070B0 :106B60000000001000000020A0610180FFFFFFFF77 diff --git a/runtime/startup/vx_start.s b/runtime/startup/vx_start.s index 3cd421df..22f4d4af 100644 --- a/runtime/startup/vx_start.s +++ b/runtime/startup/vx_start.s @@ -20,22 +20,22 @@ _start: # Initialize SP # la sp, __stack_top la a1, vx_set_sp - li a0, 32 + li a0, 4 .word 0x00b5106b # wspawn a0(numWarps), a1(PC SPAWN) jal vx_set_sp - li a0, 1 - .word 0x0005006b # tmc 1 + # li a0, 1 + # .word 0x0005006b # tmc 1 # Initialize global pointerp # call __cxx_global_var_init # Clear the bss segment - la a0, _edata - la a2, _end - sub a2, a2, a0 - li a1, 0 - call memset - la a0, __libc_fini_array # Register global termination functions - call atexit # to be called upon exit - call __libc_init_array # Run global initialization functions + # la a0, _edata + # la a2, _end + # sub a2, a2, a0 + # li a1, 0 + # call memset + # la a0, __libc_fini_array # Register global termination functions + # call atexit # to be called upon exit + # call __libc_init_array # Run global initialization functions # li a0, 4 # .word 0x0005006b # tmc 4 call main @@ -46,7 +46,7 @@ _start: .type vx_set_sp, @function .global vx_set_sp vx_set_sp: - li a0, 32 + li a0, 4 .word 0x0005006b # tmc 4 .option push @@ -55,7 +55,7 @@ vx_set_sp: addi gp, gp, %pcrel_lo(1b) .option pop - csrr a3, 0x21 # get wid + csrr a3, 0x22 # get wid slli a3, a3, 0x1a # shift by wid csrr a2, 0x20 # get tid slli a1, a2, 10 # multiply tid by 1024 diff --git a/runtime/tests/tests.c b/runtime/tests/tests.c index 825bdd83..d78814ef 100644 --- a/runtime/tests/tests.c +++ b/runtime/tests/tests.c @@ -13,6 +13,7 @@ void test_tmc() vx_tmc(4); unsigned tid = vx_threadID(); // Get TID + tmc_array[tid] = tid; vx_tmc(1); @@ -85,6 +86,7 @@ void simple_kernel() wsapwn_arr[wid] = wid; + wid = vx_warpID(); if (wid != 0) { vx_tmc(0);